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

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

Issue 949043002: Add //third_party/sqlite to dirs_to_snapshot, remove net_sql.patch (Closed) Base URL: git@github.com:domokit/mojo.git@master
Patch Set: Created 5 years, 10 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_test where7-1.2 {
51 count_steps {
52 SELECT a FROM t1 WHERE b=3 OR c=6 ORDER BY a
53 }
54 } {2 3 scan 0 sort 1}
55 do_test where7-1.3 {
56 count_steps {
57 SELECT a FROM t1 WHERE b=3 OR +c=6 ORDER BY a
58 }
59 } {2 3 scan 4 sort 0}
60 do_test where7-1.4 {
61 count_steps {
62 SELECT a FROM t1 WHERE +b=3 OR c=6 ORDER BY 1
63 }
64 } {2 3 scan 4 sort 0}
65 do_test where7-1.5 {
66 count_steps {
67 SELECT a FROM t1 WHERE 3=b OR c=6 ORDER BY rowid
68 }
69 } {2 3 scan 0 sort 1}
70 do_test where7-1.6 {
71 count_steps {
72 SELECT a FROM t1 WHERE (3=b OR c=6) AND +a>0 ORDER BY a
73 }
74 } {2 3 scan 0 sort 1}
75 do_test where7-1.7 {
76 count_steps {
77 SELECT a FROM t1 WHERE (b=3 OR c>10)
78 }
79 } {2 5 scan 0 sort 0}
80 do_test where7-1.8 {
81 count_steps {
82 SELECT a FROM t1 WHERE (b=3 OR c>=10)
83 }
84 } {2 4 5 scan 0 sort 0}
85 do_test where7-1.9 {
86 count_steps {
87 SELECT a FROM t1 WHERE (b=3 OR c>=10 OR c=4)
88 }
89 } {2 4 5 scan 0 sort 0}
90 do_test where7-1.10 {
91 count_steps {
92 SELECT a FROM t1 WHERE (b=3 OR c>=10 OR c=4 OR b>10)
93 }
94 } {2 4 5 scan 0 sort 0}
95 do_test where7-1.11 {
96 count_steps {
97 SELECT a FROM t1 WHERE (d=5 AND b=3) OR c==100 ORDER BY a;
98 }
99 } {2 5 scan 0 sort 1}
100 do_test where7-1.12 {
101 count_steps {
102 SELECT a FROM t1 WHERE (b BETWEEN 2 AND 4) OR c=100 ORDER BY a
103 }
104 } {1 2 3 5 scan 0 sort 1}
105 do_test where7-1.13 {
106 count_steps {
107 SELECT a FROM t1 WHERE (b BETWEEN 0 AND 2) OR (c BETWEEN 9 AND 999)
108 ORDER BY +a DESC
109 }
110 } {5 4 1 scan 0 sort 1}
111
112 do_test where7-1.14 {
113 count_steps {
114 SELECT a FROM t1 WHERE (d=8 OR c=6 OR b=4) AND +a>0
115 }
116 } {3 scan 4 sort 0}
117 do_test where7-1.15 {
118 count_steps {
119 SELECT a FROM t1 WHERE +a>=0 AND (d=8 OR c=6 OR b=4)
120 }
121 } {3 scan 4 sort 0}
122
123 do_test where7-1.20 {
124 set sql "SELECT a FROM t1 WHERE a=11 OR b=11"
125 for {set i 12} {$i<400} {incr i} {
126 append sql " OR a=$i OR b=$i"
127 }
128 append sql " ORDER BY a"
129 count_steps $sql
130 } {scan 0 sort 1}
131 do_test where7-1.21 {
132 set sql "SELECT a FROM t1 WHERE b=11 OR c=11"
133 for {set i 12} {$i<400} {incr i} {
134 append sql " OR b=$i OR c=$i"
135 }
136 append sql " ORDER BY a"
137 count_steps $sql
138 } {5 scan 0 sort 1}
139 do_test where7-1.22 {
140 set sql "SELECT a FROM t1 WHERE (b=11 OR c=11"
141 for {set i 12} {$i<400} {incr i} {
142 append sql " OR b=$i OR c=$i"
143 }
144 append sql ") AND d>=0 AND d<9999 ORDER BY a"
145 count_steps $sql
146 } {5 scan 0 sort 1}
147 do_test where7-1.23 {
148 set sql "SELECT a FROM t1 WHERE (b=11 OR c=11"
149 for {set i 12} {$i<400} {incr i} {
150 append sql " OR (b=$i AND d!=0) OR (c=$i AND d IS NOT NULL)"
151 }
152 append sql ") AND d>=0 AND d<9999 ORDER BY a"
153 count_steps $sql
154 } {5 scan 0 sort 1}
155
156 do_test where7-1.31 {
157 set sql "SELECT a FROM t1 WHERE (a=11 AND b=11)"
158 for {set i 12} {$i<400} {incr i} {
159 append sql " OR (a=$i AND b=$i)"
160 }
161 append sql " ORDER BY a"
162 count_steps $sql
163 } {scan 0 sort 1}
164 do_test where7-1.32 {
165 set sql "SELECT a FROM t1 WHERE (b=11 AND c=11)"
166 for {set i 12} {$i<400} {incr i} {
167 append sql " OR (b=$i AND c=$i)"
168 }
169 append sql " ORDER BY a"
170 count_steps $sql
171 } {scan 0 sort 1}
172
173
174 do_test where7-2.1 {
175 db eval {
176 CREATE TABLE t2(a INTEGER PRIMARY KEY,b,c,d,e,f TEXT,g);
177 INSERT INTO t2 VALUES(1,11,1001,1.001,100.1,'bcdefghij','yxwvuts');
178 INSERT INTO t2 VALUES(2,22,1001,2.002,100.1,'cdefghijk','yxwvuts');
179 INSERT INTO t2 VALUES(3,33,1001,3.0029999999999997,100.1,'defghijkl','xwvuts r');
180 INSERT INTO t2 VALUES(4,44,2002,4.004,200.2,'efghijklm','xwvutsr');
181 INSERT INTO t2 VALUES(5,55,2002,5.004999999999999,200.2,'fghijklmn','xwvutsr ');
182 INSERT INTO t2 VALUES(6,66,2002,6.005999999999999,200.2,'ghijklmno','xwvutsr ');
183 INSERT INTO t2 VALUES(7,77,3003,7.007,300.29999999999995,'hijklmnop','xwvuts r');
184 INSERT INTO t2 VALUES(8,88,3003,8.008,300.29999999999995,'ijklmnopq','wvutsr q');
185 INSERT INTO t2 VALUES(9,99,3003,9.008999999999999,300.29999999999995,'jklmno pqr','wvutsrq');
186 INSERT INTO t2 VALUES(10,110,4004,10.009999999999998,400.4,'klmnopqrs','wvut srq');
187 INSERT INTO t2 VALUES(11,121,4004,11.011,400.4,'lmnopqrst','wvutsrq');
188 INSERT INTO t2 VALUES(12,132,4004,12.011999999999999,400.4,'mnopqrstu','wvut srq');
189 INSERT INTO t2 VALUES(13,143,5005,13.012999999999998,500.5,'nopqrstuv','vuts rqp');
190 INSERT INTO t2 VALUES(14,154,5005,14.014,500.5,'opqrstuvw','vutsrqp');
191 INSERT INTO t2 VALUES(15,165,5005,15.014999999999999,500.5,'pqrstuvwx','vuts rqp');
192 INSERT INTO t2 VALUES(16,176,6006,16.016,600.5999999999999,'qrstuvwxy','vuts rqp');
193 INSERT INTO t2 VALUES(17,187,6006,17.017,600.5999999999999,'rstuvwxyz','vuts rqp');
194 INSERT INTO t2 VALUES(18,198,6006,18.017999999999997,600.5999999999999,'stuv wxyza','utsrqpo');
195 INSERT INTO t2 VALUES(19,209,7007,19.019,700.6999999999999,'tuvwxyzab','utsr qpo');
196 INSERT INTO t2 VALUES(20,220,7007,20.019999999999996,700.6999999999999,'uvwx yzabc','utsrqpo');
197 INSERT INTO t2 VALUES(21,231,7007,21.020999999999997,700.6999999999999,'vwxy zabcd','utsrqpo');
198 INSERT INTO t2 VALUES(22,242,8008,22.022,800.8,'wxyzabcde','utsrqpo');
199 INSERT INTO t2 VALUES(23,253,8008,23.022999999999996,800.8,'xyzabcdef','tsrq pon');
200 INSERT INTO t2 VALUES(24,264,8008,24.023999999999997,800.8,'yzabcdefg','tsrq pon');
201 INSERT INTO t2 VALUES(25,275,9009,25.025,900.9,'zabcdefgh','tsrqpon');
202 INSERT INTO t2 VALUES(26,286,9009,26.025999999999996,900.9,'abcdefghi','tsrq pon');
203 INSERT INTO t2 VALUES(27,297,9009,27.026999999999997,900.9,'bcdefghij','tsrq pon');
204 INSERT INTO t2 VALUES(28,308,10010,28.028,1001.0,'cdefghijk','srqponm');
205 INSERT INTO t2 VALUES(29,319,10010,29.028999999999996,1001.0,'defghijkl','sr qponm');
206 INSERT INTO t2 VALUES(30,330,10010,30.029999999999998,1001.0,'efghijklm','sr qponm');
207 INSERT INTO t2 VALUES(31,341,11011,31.030999999999995,1101.1,'fghijklmn','sr qponm');
208 INSERT INTO t2 VALUES(32,352,11011,32.032,1101.1,'ghijklmno','srqponm');
209 INSERT INTO t2 VALUES(33,363,11011,33.032999999999994,1101.1,'hijklmnop','rq ponml');
210 INSERT INTO t2 VALUES(34,374,12012,34.034,1201.1999999999998,'ijklmnopq','rq ponml');
211 INSERT INTO t2 VALUES(35,385,12012,35.035,1201.1999999999998,'jklmnopqr','rq ponml');
212 INSERT INTO t2 VALUES(36,396,12012,36.035999999999994,1201.1999999999998,'kl mnopqrs','rqponml');
213 INSERT INTO t2 VALUES(37,407,13013,37.037,1301.3,'lmnopqrst','rqponml');
214 INSERT INTO t2 VALUES(38,418,13013,38.038,1301.3,'mnopqrstu','qponmlk');
215 INSERT INTO t2 VALUES(39,429,13013,39.038999999999994,1301.3,'nopqrstuv','qp onmlk');
216 INSERT INTO t2 VALUES(40,440,14014,40.03999999999999,1401.3999999999999,'opq rstuvw','qponmlk');
217 INSERT INTO t2 VALUES(41,451,14014,41.041,1401.3999999999999,'pqrstuvwx','qp onmlk');
218 INSERT INTO t2 VALUES(42,462,14014,42.041999999999994,1401.3999999999999,'qr stuvwxy','qponmlk');
219 INSERT INTO t2 VALUES(43,473,15015,43.04299999999999,1501.5,'rstuvwxyz','pon mlkj');
220 INSERT INTO t2 VALUES(44,484,15015,44.044,1501.5,'stuvwxyza','ponmlkj');
221 INSERT INTO t2 VALUES(45,495,15015,45.044999999999995,1501.5,'tuvwxyzab','po nmlkj');
222 INSERT INTO t2 VALUES(46,506,16016,46.04599999999999,1601.6,'uvwxyzabc','pon mlkj');
223 INSERT INTO t2 VALUES(47,517,16016,47.047,1601.6,'vwxyzabcd','ponmlkj');
224 INSERT INTO t2 VALUES(48,528,16016,48.047999999999995,1601.6,'wxyzabcde','on mlkji');
225 INSERT INTO t2 VALUES(49,539,17017,49.04899999999999,1701.6999999999998,'xyz abcdef','onmlkji');
226 INSERT INTO t2 VALUES(50,550,17017,50.05,1701.6999999999998,'yzabcdefg','onm lkji');
227 INSERT INTO t2 VALUES(51,561,17017,51.050999999999995,1701.6999999999998,'za bcdefgh','onmlkji');
228 INSERT INTO t2 VALUES(52,572,18018,52.05199999999999,1801.8,'abcdefghi','onm lkji');
229 INSERT INTO t2 VALUES(53,583,18018,53.053,1801.8,'bcdefghij','nmlkjih');
230 INSERT INTO t2 VALUES(54,594,18018,54.053999999999995,1801.8,'cdefghijk','nm lkjih');
231 INSERT INTO t2 VALUES(55,605,19019,55.05499999999999,1901.8999999999999,'def ghijkl','nmlkjih');
232 INSERT INTO t2 VALUES(56,616,19019,56.056,1901.8999999999999,'efghijklm','nm lkjih');
233 INSERT INTO t2 VALUES(57,627,19019,57.056999999999995,1901.8999999999999,'fg hijklmn','nmlkjih');
234 INSERT INTO t2 VALUES(58,638,20020,58.05799999999999,2002.0,'ghijklmno','mlk jihg');
235 INSERT INTO t2 VALUES(59,649,20020,59.05899999999999,2002.0,'hijklmnop','mlk jihg');
236 INSERT INTO t2 VALUES(60,660,20020,60.059999999999995,2002.0,'ijklmnopq','ml kjihg');
237 INSERT INTO t2 VALUES(61,671,21021,61.06099999999999,2102.1,'jklmnopqr','mlk jihg');
238 INSERT INTO t2 VALUES(62,682,21021,62.06199999999999,2102.1,'klmnopqrs','mlk jihg');
239 INSERT INTO t2 VALUES(63,693,21021,63.062999999999995,2102.1,'lmnopqrst','lk jihgf');
240 INSERT INTO t2 VALUES(64,704,22022,64.064,2202.2,'mnopqrstu','lkjihgf');
241 INSERT INTO t2 VALUES(65,715,22022,65.065,2202.2,'nopqrstuv','lkjihgf');
242 INSERT INTO t2 VALUES(66,726,22022,66.06599999999999,2202.2,'opqrstuvw','lkj ihgf');
243 INSERT INTO t2 VALUES(67,737,23023,67.067,2302.2999999999997,'pqrstuvwx','lk jihgf');
244 INSERT INTO t2 VALUES(68,748,23023,68.068,2302.2999999999997,'qrstuvwxy','kj ihgfe');
245 INSERT INTO t2 VALUES(69,759,23023,69.06899999999999,2302.2999999999997,'rst uvwxyz','kjihgfe');
246 INSERT INTO t2 VALUES(70,770,24024,70.07,2402.3999999999996,'stuvwxyza','kji hgfe');
247 INSERT INTO t2 VALUES(71,781,24024,71.071,2402.3999999999996,'tuvwxyzab','kj ihgfe');
248 INSERT INTO t2 VALUES(72,792,24024,72.07199999999999,2402.3999999999996,'uvw xyzabc','kjihgfe');
249 INSERT INTO t2 VALUES(73,803,25025,73.073,2502.5,'vwxyzabcd','jihgfed');
250 INSERT INTO t2 VALUES(74,814,25025,74.074,2502.5,'wxyzabcde','jihgfed');
251 INSERT INTO t2 VALUES(75,825,25025,75.07499999999999,2502.5,'xyzabcdef','jih gfed');
252 INSERT INTO t2 VALUES(76,836,26026,76.076,2602.6,'yzabcdefg','jihgfed');
253 INSERT INTO t2 VALUES(77,847,26026,77.077,2602.6,'zabcdefgh','jihgfed');
254 INSERT INTO t2 VALUES(78,858,26026,78.07799999999999,2602.6,'abcdefghi','ihg fedc');
255 INSERT INTO t2 VALUES(79,869,27027,79.079,2702.7,'bcdefghij','ihgfedc');
256 INSERT INTO t2 VALUES(80,880,27027,80.07999999999998,2702.7,'cdefghijk','ihg fedc');
257 INSERT INTO t2 VALUES(81,891,27027,81.08099999999999,2702.7,'defghijkl','ihg fedc');
258 INSERT INTO t2 VALUES(82,902,28028,82.082,2802.7999999999997,'efghijklm','ih gfedc');
259 INSERT INTO t2 VALUES(83,913,28028,83.08299999999998,2802.7999999999997,'fgh ijklmn','hgfedcb');
260 INSERT INTO t2 VALUES(84,924,28028,84.08399999999999,2802.7999999999997,'ghi jklmno','hgfedcb');
261 INSERT INTO t2 VALUES(85,935,29029,85.085,2902.8999999999996,'hijklmnop','hg fedcb');
262 INSERT INTO t2 VALUES(86,946,29029,86.08599999999998,2902.8999999999996,'ijk lmnopq','hgfedcb');
263 INSERT INTO t2 VALUES(87,957,29029,87.08699999999999,2902.8999999999996,'jkl mnopqr','hgfedcb');
264 INSERT INTO t2 VALUES(88,968,30030,88.088,3003.0,'klmnopqrs','gfedcba');
265 INSERT INTO t2 VALUES(89,979,30030,89.08899999999998,3003.0,'lmnopqrst','gfe dcba');
266 INSERT INTO t2 VALUES(90,990,30030,90.08999999999999,3003.0,'mnopqrstu','gfe dcba');
267 INSERT INTO t2 VALUES(91,1001,31031,91.091,3103.1,'nopqrstuv','gfedcba');
268 INSERT INTO t2 VALUES(92,1012,31031,92.09199999999998,3103.1,'opqrstuvw','gf edcba');
269 INSERT INTO t2 VALUES(93,1023,31031,93.09299999999999,3103.1,'pqrstuvwx','fe dcbaz');
270 INSERT INTO t2 VALUES(94,1034,32032,94.094,3203.2,'qrstuvwxy','fedcbaz');
271 INSERT INTO t2 VALUES(95,1045,32032,95.09499999999998,3203.2,'rstuvwxyz','fe dcbaz');
272 INSERT INTO t2 VALUES(96,1056,32032,96.09599999999999,3203.2,'stuvwxyza','fe dcbaz');
273 INSERT INTO t2 VALUES(97,1067,33033,97.097,3303.2999999999997,'tuvwxyzab','f edcbaz');
274 INSERT INTO t2 VALUES(98,1078,33033,98.09799999999998,3303.2999999999997,'uv wxyzabc','edcbazy');
275 INSERT INTO t2 VALUES(99,1089,33033,99.09899999999999,3303.2999999999997,'vw xyzabcd','edcbazy');
276 INSERT INTO t2 VALUES(100,1100,34034,100.1,3403.3999999999996,'wxyzabcde','e dcbazy');
277 CREATE INDEX t2b ON t2(b);
278 CREATE INDEX t2c ON t2(c);
279 CREATE INDEX t2d ON t2(d);
280 CREATE INDEX t2e ON t2(e);
281 CREATE INDEX t2f ON t2(f);
282 CREATE INDEX t2g ON t2(g);
283 CREATE TABLE t3(a INTEGER PRIMARY KEY,b,c,d,e,f TEXT,g);
284 INSERT INTO t3 SELECT * FROM t2;
285 CREATE INDEX t3b ON t3(b,c);
286 CREATE INDEX t3c ON t3(c,e);
287 CREATE INDEX t3d ON t3(d,g);
288 CREATE INDEX t3e ON t3(e,f,g);
289 CREATE INDEX t3f ON t3(f,b,d,c);
290 CREATE INDEX t3g ON t3(g,f);
291 }
292 } {}
293
294 do_test where7-2.2.1 {
295 count_steps_sort {
296 SELECT a FROM t2
297 WHERE b=1070
298 OR (g='edcbazy' AND f GLOB 'wxyza*')
299 OR (d>=89.0 AND d<90.0 AND d NOT NULL)
300 OR ((a BETWEEN 18 AND 20) AND a!=19)
301 OR (g='qponmlk' AND f GLOB 'nopqr*')
302 OR (g='fedcbaz' AND f GLOB 'stuvw*')
303 OR (f GLOB '?hijk*' AND f GLOB 'ghij*')
304 }
305 } {6 18 20 32 39 58 84 89 96 100 scan 0 sort 0}
306 do_test where7-2.2.2 {
307 count_steps_sort {
308 SELECT a FROM t3
309 WHERE b=1070
310 OR (g='edcbazy' AND f GLOB 'wxyza*')
311 OR (d>=89.0 AND d<90.0 AND d NOT NULL)
312 OR ((a BETWEEN 18 AND 20) AND a!=19)
313 OR (g='qponmlk' AND f GLOB 'nopqr*')
314 OR (g='fedcbaz' AND f GLOB 'stuvw*')
315 OR (f GLOB '?hijk*' AND f GLOB 'ghij*')
316 }
317 } {6 18 20 32 39 58 84 89 96 100 scan 0 sort 0}
318 do_test where7-2.3.1 {
319 count_steps_sort {
320 SELECT a FROM t2
321 WHERE (d>=47.0 AND d<48.0 AND d NOT NULL)
322 OR ((a BETWEEN 33 AND 35) AND a!=34)
323 OR (g='edcbazy' AND f GLOB 'uvwxy*')
324 OR b=220
325 OR (d>=70.0 AND d<71.0 AND d NOT NULL)
326 OR ((a BETWEEN 67 AND 69) AND a!=68)
327 OR (g='qponmlk' AND f GLOB 'pqrst*')
328 }
329 } {20 33 35 41 47 67 69 70 98 scan 0 sort 0}
330 do_test where7-2.3.2 {
331 count_steps_sort {
332 SELECT a FROM t3
333 WHERE (d>=47.0 AND d<48.0 AND d NOT NULL)
334 OR ((a BETWEEN 33 AND 35) AND a!=34)
335 OR (g='edcbazy' AND f GLOB 'uvwxy*')
336 OR b=220
337 OR (d>=70.0 AND d<71.0 AND d NOT NULL)
338 OR ((a BETWEEN 67 AND 69) AND a!=68)
339 OR (g='qponmlk' AND f GLOB 'pqrst*')
340 }
341 } {20 33 35 41 47 67 69 70 98 scan 0 sort 0}
342 do_test where7-2.4.1 {
343 count_steps_sort {
344 SELECT a FROM t2
345 WHERE b=190
346 OR ((a BETWEEN 49 AND 51) AND a!=50)
347 OR (g='rqponml' AND f GLOB 'hijkl*')
348 OR b=407
349 }
350 } {33 37 49 51 scan 0 sort 0}
351 do_test where7-2.4.2 {
352 count_steps_sort {
353 SELECT a FROM t3
354 WHERE b=190
355 OR ((a BETWEEN 49 AND 51) AND a!=50)
356 OR (g='rqponml' AND f GLOB 'hijkl*')
357 OR b=407
358 }
359 } {33 37 49 51 scan 0 sort 0}
360 do_test where7-2.5.1 {
361 count_steps_sort {
362 SELECT a FROM t2
363 WHERE (f GLOB '?opqr*' AND f GLOB 'nopq*')
364 OR b=795
365 OR b=1103
366 OR b=583
367 }
368 } {13 39 53 65 91 scan 0 sort 0}
369 do_test where7-2.5.2 {
370 count_steps_sort {
371 SELECT a FROM t3
372 WHERE (f GLOB '?opqr*' AND f GLOB 'nopq*')
373 OR b=795
374 OR b=1103
375 OR b=583
376 }
377 } {13 39 53 65 91 scan 0 sort 0}
378 do_test where7-2.6.1 {
379 count_steps_sort {
380 SELECT a FROM t2
381 WHERE a=74
382 OR a=50
383 OR (g='hgfedcb' AND f GLOB 'hijkl*')
384 OR ((a BETWEEN 16 AND 18) AND a!=17)
385 OR c=21021
386 OR ((a BETWEEN 82 AND 84) AND a!=83)
387 }
388 } {16 18 50 61 62 63 74 82 84 85 scan 0 sort 0}
389 do_test where7-2.6.2 {
390 count_steps_sort {
391 SELECT a FROM t3
392 WHERE a=74
393 OR a=50
394 OR (g='hgfedcb' AND f GLOB 'hijkl*')
395 OR ((a BETWEEN 16 AND 18) AND a!=17)
396 OR c=21021
397 OR ((a BETWEEN 82 AND 84) AND a!=83)
398 }
399 } {16 18 50 61 62 63 74 82 84 85 scan 0 sort 0}
400 do_test where7-2.7.1 {
401 count_steps_sort {
402 SELECT a FROM t2
403 WHERE ((a BETWEEN 8 AND 10) AND a!=9)
404 OR (d>=94.0 AND d<95.0 AND d NOT NULL)
405 OR ((a BETWEEN 34 AND 36) AND a!=35)
406 OR c=14014
407 OR b=828
408 }
409 } {8 10 34 36 40 41 42 94 scan 0 sort 0}
410 do_test where7-2.7.2 {
411 count_steps_sort {
412 SELECT a FROM t3
413 WHERE ((a BETWEEN 8 AND 10) AND a!=9)
414 OR (d>=94.0 AND d<95.0 AND d NOT NULL)
415 OR ((a BETWEEN 34 AND 36) AND a!=35)
416 OR c=14014
417 OR b=828
418 }
419 } {8 10 34 36 40 41 42 94 scan 0 sort 0}
420 do_test where7-2.8.1 {
421 count_steps_sort {
422 SELECT a FROM t2
423 WHERE 1000000<b
424 OR b=308
425 }
426 } {28 scan 0 sort 0}
427 do_test where7-2.8.2 {
428 count_steps_sort {
429 SELECT a FROM t3
430 WHERE 1000000<b
431 OR b=308
432 }
433 } {28 scan 0 sort 0}
434 do_test where7-2.9.1 {
435 count_steps_sort {
436 SELECT a FROM t2
437 WHERE b=949
438 OR ((a BETWEEN 22 AND 24) AND a!=23)
439 OR a=63
440 }
441 } {22 24 63 scan 0 sort 0}
442 do_test where7-2.9.2 {
443 count_steps_sort {
444 SELECT a FROM t3
445 WHERE b=949
446 OR ((a BETWEEN 22 AND 24) AND a!=23)
447 OR a=63
448 }
449 } {22 24 63 scan 0 sort 0}
450 do_test where7-2.10.1 {
451 count_steps_sort {
452 SELECT a FROM t2
453 WHERE ((a BETWEEN 49 AND 51) AND a!=50)
454 OR b=396
455 OR ((a BETWEEN 68 AND 70) AND a!=69)
456 }
457 } {36 49 51 68 70 scan 0 sort 0}
458 do_test where7-2.10.2 {
459 count_steps_sort {
460 SELECT a FROM t3
461 WHERE ((a BETWEEN 49 AND 51) AND a!=50)
462 OR b=396
463 OR ((a BETWEEN 68 AND 70) AND a!=69)
464 }
465 } {36 49 51 68 70 scan 0 sort 0}
466 do_test where7-2.11.1 {
467 count_steps_sort {
468 SELECT a FROM t2
469 WHERE (d>=72.0 AND d<73.0 AND d NOT NULL)
470 OR (g='jihgfed' AND f GLOB 'wxyza*')
471 OR c=11011
472 OR c=20020
473 OR (d>=18.0 AND d<19.0 AND d NOT NULL)
474 }
475 } {18 31 32 33 58 59 60 72 74 scan 0 sort 0}
476 do_test where7-2.11.2 {
477 count_steps_sort {
478 SELECT a FROM t3
479 WHERE (d>=72.0 AND d<73.0 AND d NOT NULL)
480 OR (g='jihgfed' AND f GLOB 'wxyza*')
481 OR c=11011
482 OR c=20020
483 OR (d>=18.0 AND d<19.0 AND d NOT NULL)
484 }
485 } {18 31 32 33 58 59 60 72 74 scan 0 sort 0}
486 do_test where7-2.12.1 {
487 count_steps_sort {
488 SELECT a FROM t2
489 WHERE (d>=50.0 AND d<51.0 AND d NOT NULL)
490 OR (d>=83.0 AND d<84.0 AND d NOT NULL)
491 OR (g='vutsrqp' AND f GLOB 'rstuv*')
492 OR b=792
493 OR a=97
494 OR (d>=87.0 AND d<88.0 AND d NOT NULL)
495 OR (d>=81.0 AND d<82.0 AND d NOT NULL)
496 OR b=916
497 OR a=69
498 OR (d>=31.0 AND d<32.0 AND d NOT NULL)
499 OR c=6006
500 }
501 } {16 17 18 31 50 69 72 81 83 87 97 scan 0 sort 0}
502 do_test where7-2.12.2 {
503 count_steps_sort {
504 SELECT a FROM t3
505 WHERE (d>=50.0 AND d<51.0 AND d NOT NULL)
506 OR (d>=83.0 AND d<84.0 AND d NOT NULL)
507 OR (g='vutsrqp' AND f GLOB 'rstuv*')
508 OR b=792
509 OR a=97
510 OR (d>=87.0 AND d<88.0 AND d NOT NULL)
511 OR (d>=81.0 AND d<82.0 AND d NOT NULL)
512 OR b=916
513 OR a=69
514 OR (d>=31.0 AND d<32.0 AND d NOT NULL)
515 OR c=6006
516 }
517 } {16 17 18 31 50 69 72 81 83 87 97 scan 0 sort 0}
518 do_test where7-2.13.1 {
519 count_steps_sort {
520 SELECT a FROM t2
521 WHERE ((a BETWEEN 50 AND 52) AND a!=51)
522 OR c=9009
523 OR (g='utsrqpo' AND f GLOB 'vwxyz*')
524 OR b=539
525 OR b=297
526 OR (g='wvutsrq' AND f GLOB 'klmno*')
527 OR (g='vutsrqp' AND f GLOB 'pqrst*')
528 OR b=957
529 OR f='xyzabcdef'
530 OR b=619
531 }
532 } {10 15 21 23 25 26 27 49 50 52 75 87 scan 0 sort 0}
533 do_test where7-2.13.2 {
534 count_steps_sort {
535 SELECT a FROM t3
536 WHERE ((a BETWEEN 50 AND 52) AND a!=51)
537 OR c=9009
538 OR (g='utsrqpo' AND f GLOB 'vwxyz*')
539 OR b=539
540 OR b=297
541 OR (g='wvutsrq' AND f GLOB 'klmno*')
542 OR (g='vutsrqp' AND f GLOB 'pqrst*')
543 OR b=957
544 OR f='xyzabcdef'
545 OR b=619
546 }
547 } {10 15 21 23 25 26 27 49 50 52 75 87 scan 0 sort 0}
548 do_test where7-2.14.1 {
549 count_steps_sort {
550 SELECT a FROM t2
551 WHERE ((a BETWEEN 47 AND 49) AND a!=48)
552 OR (d>=48.0 AND d<49.0 AND d NOT NULL)
553 }
554 } {47 48 49 scan 0 sort 0}
555 do_test where7-2.14.2 {
556 count_steps_sort {
557 SELECT a FROM t3
558 WHERE ((a BETWEEN 47 AND 49) AND a!=48)
559 OR (d>=48.0 AND d<49.0 AND d NOT NULL)
560 }
561 } {47 48 49 scan 0 sort 0}
562 do_test where7-2.15.1 {
563 count_steps_sort {
564 SELECT a FROM t2
565 WHERE a=20
566 OR a=67
567 OR b=58
568 OR ((a BETWEEN 19 AND 21) AND a!=20)
569 }
570 } {19 20 21 67 scan 0 sort 0}
571 do_test where7-2.15.2 {
572 count_steps_sort {
573 SELECT a FROM t3
574 WHERE a=20
575 OR a=67
576 OR b=58
577 OR ((a BETWEEN 19 AND 21) AND a!=20)
578 }
579 } {19 20 21 67 scan 0 sort 0}
580 do_test where7-2.16.1 {
581 count_steps_sort {
582 SELECT a FROM t2
583 WHERE b=938
584 OR (d>=67.0 AND d<68.0 AND d NOT NULL)
585 OR (g='vutsrqp' AND f GLOB 'rstuv*')
586 }
587 } {17 67 scan 0 sort 0}
588 do_test where7-2.16.2 {
589 count_steps_sort {
590 SELECT a FROM t3
591 WHERE b=938
592 OR (d>=67.0 AND d<68.0 AND d NOT NULL)
593 OR (g='vutsrqp' AND f GLOB 'rstuv*')
594 }
595 } {17 67 scan 0 sort 0}
596 do_test where7-2.17.1 {
597 count_steps_sort {
598 SELECT a FROM t2
599 WHERE (d>=68.0 AND d<69.0 AND d NOT NULL)
600 OR f='zabcdefgh'
601 OR b=308
602 OR (d>=16.0 AND d<17.0 AND d NOT NULL)
603 OR (g='srqponm' AND f GLOB 'defgh*')
604 OR ((a BETWEEN 15 AND 17) AND a!=16)
605 OR b=443
606 OR ((a BETWEEN 12 AND 14) AND a!=13)
607 OR f='uvwxyzabc'
608 OR (f GLOB '?zabc*' AND f GLOB 'yzab*')
609 }
610 } {12 14 15 16 17 20 24 25 28 29 46 50 51 68 72 76 77 98 scan 0 sort 0}
611 do_test where7-2.17.2 {
612 count_steps_sort {
613 SELECT a FROM t3
614 WHERE (d>=68.0 AND d<69.0 AND d NOT NULL)
615 OR f='zabcdefgh'
616 OR b=308
617 OR (d>=16.0 AND d<17.0 AND d NOT NULL)
618 OR (g='srqponm' AND f GLOB 'defgh*')
619 OR ((a BETWEEN 15 AND 17) AND a!=16)
620 OR b=443
621 OR ((a BETWEEN 12 AND 14) AND a!=13)
622 OR f='uvwxyzabc'
623 OR (f GLOB '?zabc*' AND f GLOB 'yzab*')
624 }
625 } {12 14 15 16 17 20 24 25 28 29 46 50 51 68 72 76 77 98 scan 0 sort 0}
626 do_test where7-2.18.1 {
627 count_steps_sort {
628 SELECT a FROM t2
629 WHERE (d>=46.0 AND d<47.0 AND d NOT NULL)
630 OR b=762
631 OR (d>=56.0 AND d<57.0 AND d NOT NULL)
632 OR a=19
633 }
634 } {19 46 56 scan 0 sort 0}
635 do_test where7-2.18.2 {
636 count_steps_sort {
637 SELECT a FROM t3
638 WHERE (d>=46.0 AND d<47.0 AND d NOT NULL)
639 OR b=762
640 OR (d>=56.0 AND d<57.0 AND d NOT NULL)
641 OR a=19
642 }
643 } {19 46 56 scan 0 sort 0}
644 do_test where7-2.19.1 {
645 count_steps_sort {
646 SELECT a FROM t2
647 WHERE (d>=63.0 AND d<64.0 AND d NOT NULL)
648 OR a=46
649 OR (g='yxwvuts' AND f GLOB 'cdefg*')
650 OR a=73
651 OR c=20020
652 OR ((a BETWEEN 2 AND 4) AND a!=3)
653 OR b=267
654 OR ((a BETWEEN 68 AND 70) AND a!=69)
655 OR (g='utsrqpo' AND f GLOB 'uvwxy*')
656 }
657 } {2 4 20 46 58 59 60 63 68 70 73 scan 0 sort 0}
658 do_test where7-2.19.2 {
659 count_steps_sort {
660 SELECT a FROM t3
661 WHERE (d>=63.0 AND d<64.0 AND d NOT NULL)
662 OR a=46
663 OR (g='yxwvuts' AND f GLOB 'cdefg*')
664 OR a=73
665 OR c=20020
666 OR ((a BETWEEN 2 AND 4) AND a!=3)
667 OR b=267
668 OR ((a BETWEEN 68 AND 70) AND a!=69)
669 OR (g='utsrqpo' AND f GLOB 'uvwxy*')
670 }
671 } {2 4 20 46 58 59 60 63 68 70 73 scan 0 sort 0}
672 do_test where7-2.20.1 {
673 count_steps_sort {
674 SELECT a FROM t2
675 WHERE ((a BETWEEN 27 AND 29) AND a!=28)
676 OR (g='gfedcba' AND f GLOB 'nopqr*')
677 }
678 } {27 29 91 scan 0 sort 0}
679 do_test where7-2.20.2 {
680 count_steps_sort {
681 SELECT a FROM t3
682 WHERE ((a BETWEEN 27 AND 29) AND a!=28)
683 OR (g='gfedcba' AND f GLOB 'nopqr*')
684 }
685 } {27 29 91 scan 0 sort 0}
686 do_test where7-2.21.1 {
687 count_steps_sort {
688 SELECT a FROM t2
689 WHERE c=13013
690 OR (d>=55.0 AND d<56.0 AND d NOT NULL)
691 OR (d>=75.0 AND d<76.0 AND d NOT NULL)
692 OR ((a BETWEEN 87 AND 89) AND a!=88)
693 OR f='bcdefghij'
694 OR b=586
695 OR (g='edcbazy' AND f GLOB 'uvwxy*')
696 OR ((a BETWEEN 59 AND 61) AND a!=60)
697 OR (g='mlkjihg' AND f GLOB 'ghijk*')
698 OR (d>=6.0 AND d<7.0 AND d NOT NULL)
699 OR a=9
700 }
701 } {1 6 9 27 37 38 39 53 55 58 59 61 75 79 87 89 98 scan 0 sort 0}
702 do_test where7-2.21.2 {
703 count_steps_sort {
704 SELECT a FROM t3
705 WHERE c=13013
706 OR (d>=55.0 AND d<56.0 AND d NOT NULL)
707 OR (d>=75.0 AND d<76.0 AND d NOT NULL)
708 OR ((a BETWEEN 87 AND 89) AND a!=88)
709 OR f='bcdefghij'
710 OR b=586
711 OR (g='edcbazy' AND f GLOB 'uvwxy*')
712 OR ((a BETWEEN 59 AND 61) AND a!=60)
713 OR (g='mlkjihg' AND f GLOB 'ghijk*')
714 OR (d>=6.0 AND d<7.0 AND d NOT NULL)
715 OR a=9
716 }
717 } {1 6 9 27 37 38 39 53 55 58 59 61 75 79 87 89 98 scan 0 sort 0}
718 do_test where7-2.22.1 {
719 count_steps_sort {
720 SELECT a FROM t2
721 WHERE b=399
722 OR c=28028
723 OR (d>=82.0 AND d<83.0 AND d NOT NULL)
724 OR (g='qponmlk' AND f GLOB 'qrstu*')
725 OR (d>=98.0 AND d<99.0 AND d NOT NULL)
726 }
727 } {42 82 83 84 98 scan 0 sort 0}
728 do_test where7-2.22.2 {
729 count_steps_sort {
730 SELECT a FROM t3
731 WHERE b=399
732 OR c=28028
733 OR (d>=82.0 AND d<83.0 AND d NOT NULL)
734 OR (g='qponmlk' AND f GLOB 'qrstu*')
735 OR (d>=98.0 AND d<99.0 AND d NOT NULL)
736 }
737 } {42 82 83 84 98 scan 0 sort 0}
738 do_test where7-2.23.1 {
739 count_steps_sort {
740 SELECT a FROM t2
741 WHERE (g='fedcbaz' AND f GLOB 'rstuv*')
742 OR ((a BETWEEN 96 AND 98) AND a!=97)
743 OR c=14014
744 OR c=33033
745 OR a=89
746 OR b=770
747 OR (g='utsrqpo' AND f GLOB 'tuvwx*')
748 OR a=35
749 OR (f GLOB '?fghi*' AND f GLOB 'efgh*')
750 OR b=253
751 OR c=14014
752 }
753 } {4 19 23 30 35 40 41 42 56 70 82 89 95 96 97 98 99 scan 0 sort 0}
754 do_test where7-2.23.2 {
755 count_steps_sort {
756 SELECT a FROM t3
757 WHERE (g='fedcbaz' AND f GLOB 'rstuv*')
758 OR ((a BETWEEN 96 AND 98) AND a!=97)
759 OR c=14014
760 OR c=33033
761 OR a=89
762 OR b=770
763 OR (g='utsrqpo' AND f GLOB 'tuvwx*')
764 OR a=35
765 OR (f GLOB '?fghi*' AND f GLOB 'efgh*')
766 OR b=253
767 OR c=14014
768 }
769 } {4 19 23 30 35 40 41 42 56 70 82 89 95 96 97 98 99 scan 0 sort 0}
770 do_test where7-2.24.1 {
771 count_steps_sort {
772 SELECT a FROM t2
773 WHERE (g='utsrqpo' AND f GLOB 'vwxyz*')
774 OR ((a BETWEEN 32 AND 34) AND a!=33)
775 OR b=330
776 OR (g='xwvutsr' AND f GLOB 'ghijk*')
777 OR a=16
778 }
779 } {6 16 21 30 32 34 scan 0 sort 0}
780 do_test where7-2.24.2 {
781 count_steps_sort {
782 SELECT a FROM t3
783 WHERE (g='utsrqpo' AND f GLOB 'vwxyz*')
784 OR ((a BETWEEN 32 AND 34) AND a!=33)
785 OR b=330
786 OR (g='xwvutsr' AND f GLOB 'ghijk*')
787 OR a=16
788 }
789 } {6 16 21 30 32 34 scan 0 sort 0}
790 do_test where7-2.25.1 {
791 count_steps_sort {
792 SELECT a FROM t2
793 WHERE c=5005
794 OR (d>=2.0 AND d<3.0 AND d NOT NULL)
795 OR ((a BETWEEN 36 AND 38) AND a!=37)
796 OR (g='ponmlkj' AND f GLOB 'vwxyz*')
797 }
798 } {2 13 14 15 36 38 47 scan 0 sort 0}
799 do_test where7-2.25.2 {
800 count_steps_sort {
801 SELECT a FROM t3
802 WHERE c=5005
803 OR (d>=2.0 AND d<3.0 AND d NOT NULL)
804 OR ((a BETWEEN 36 AND 38) AND a!=37)
805 OR (g='ponmlkj' AND f GLOB 'vwxyz*')
806 }
807 } {2 13 14 15 36 38 47 scan 0 sort 0}
808 do_test where7-2.26.1 {
809 count_steps_sort {
810 SELECT a FROM t2
811 WHERE (d>=30.0 AND d<31.0 AND d NOT NULL)
812 OR (g='mlkjihg' AND f GLOB 'ghijk*')
813 OR ((a BETWEEN 64 AND 66) AND a!=65)
814 OR (g='kjihgfe' AND f GLOB 'qrstu*')
815 OR a=33
816 }
817 } {30 33 58 64 66 68 scan 0 sort 0}
818 do_test where7-2.26.2 {
819 count_steps_sort {
820 SELECT a FROM t3
821 WHERE (d>=30.0 AND d<31.0 AND d NOT NULL)
822 OR (g='mlkjihg' AND f GLOB 'ghijk*')
823 OR ((a BETWEEN 64 AND 66) AND a!=65)
824 OR (g='kjihgfe' AND f GLOB 'qrstu*')
825 OR a=33
826 }
827 } {30 33 58 64 66 68 scan 0 sort 0}
828 do_test where7-2.27.1 {
829 count_steps_sort {
830 SELECT a FROM t2
831 WHERE b=1026
832 OR b=410
833 }
834 } { scan 0 sort 0}
835 do_test where7-2.27.2 {
836 count_steps_sort {
837 SELECT a FROM t3
838 WHERE b=1026
839 OR b=410
840 }
841 } { scan 0 sort 0}
842 do_test where7-2.28.1 {
843 count_steps_sort {
844 SELECT a FROM t2
845 WHERE c=18018
846 OR a=94
847 OR (f GLOB '?qrst*' AND f GLOB 'pqrs*')
848 OR (g='tsrqpon' AND f GLOB 'abcde*')
849 OR b=1012
850 OR a=3
851 OR d>1e10
852 OR b=905
853 OR b=1089
854 }
855 } {3 15 26 41 52 53 54 67 92 93 94 99 scan 0 sort 0}
856 do_test where7-2.28.2 {
857 count_steps_sort {
858 SELECT a FROM t3
859 WHERE c=18018
860 OR a=94
861 OR (f GLOB '?qrst*' AND f GLOB 'pqrs*')
862 OR (g='tsrqpon' AND f GLOB 'abcde*')
863 OR b=1012
864 OR a=3
865 OR d>1e10
866 OR b=905
867 OR b=1089
868 }
869 } {3 15 26 41 52 53 54 67 92 93 94 99 scan 0 sort 0}
870 do_test where7-2.29.1 {
871 count_steps_sort {
872 SELECT a FROM t2
873 WHERE a=100
874 OR c=11011
875 OR b=297
876 OR a=63
877 OR (g='hgfedcb' AND f GLOB 'ghijk*')
878 OR a=76
879 OR b=1026
880 OR a=26
881 OR (f GLOB '?zabc*' AND f GLOB 'yzab*')
882 OR c=30030
883 }
884 } {24 26 27 31 32 33 50 63 76 84 88 89 90 100 scan 0 sort 0}
885 do_test where7-2.29.2 {
886 count_steps_sort {
887 SELECT a FROM t3
888 WHERE a=100
889 OR c=11011
890 OR b=297
891 OR a=63
892 OR (g='hgfedcb' AND f GLOB 'ghijk*')
893 OR a=76
894 OR b=1026
895 OR a=26
896 OR (f GLOB '?zabc*' AND f GLOB 'yzab*')
897 OR c=30030
898 }
899 } {24 26 27 31 32 33 50 63 76 84 88 89 90 100 scan 0 sort 0}
900 do_test where7-2.30.1 {
901 count_steps_sort {
902 SELECT a FROM t2
903 WHERE b=561
904 OR b=1070
905 OR a=59
906 OR b=715
907 OR (f GLOB '?yzab*' AND f GLOB 'xyza*')
908 }
909 } {23 49 51 59 65 75 scan 0 sort 0}
910 do_test where7-2.30.2 {
911 count_steps_sort {
912 SELECT a FROM t3
913 WHERE b=561
914 OR b=1070
915 OR a=59
916 OR b=715
917 OR (f GLOB '?yzab*' AND f GLOB 'xyza*')
918 }
919 } {23 49 51 59 65 75 scan 0 sort 0}
920 do_test where7-2.31.1 {
921 count_steps_sort {
922 SELECT a FROM t2
923 WHERE (g='fedcbaz' AND f GLOB 'rstuv*')
924 OR b=1056
925 OR b=1012
926 OR ((a BETWEEN 57 AND 59) AND a!=58)
927 OR ((a BETWEEN 67 AND 69) AND a!=68)
928 OR (d>=19.0 AND d<20.0 AND d NOT NULL)
929 OR (f GLOB '?bcde*' AND f GLOB 'abcd*')
930 }
931 } {19 26 52 57 59 67 69 78 92 95 96 scan 0 sort 0}
932 do_test where7-2.31.2 {
933 count_steps_sort {
934 SELECT a FROM t3
935 WHERE (g='fedcbaz' AND f GLOB 'rstuv*')
936 OR b=1056
937 OR b=1012
938 OR ((a BETWEEN 57 AND 59) AND a!=58)
939 OR ((a BETWEEN 67 AND 69) AND a!=68)
940 OR (d>=19.0 AND d<20.0 AND d NOT NULL)
941 OR (f GLOB '?bcde*' AND f GLOB 'abcd*')
942 }
943 } {19 26 52 57 59 67 69 78 92 95 96 scan 0 sort 0}
944 do_test where7-2.32.1 {
945 count_steps_sort {
946 SELECT a FROM t2
947 WHERE f='rstuvwxyz'
948 OR (g='jihgfed' AND f GLOB 'wxyza*')
949 OR ((a BETWEEN 90 AND 92) AND a!=91)
950 OR (d>=98.0 AND d<99.0 AND d NOT NULL)
951 }
952 } {17 43 69 74 90 92 95 98 scan 0 sort 0}
953 do_test where7-2.32.2 {
954 count_steps_sort {
955 SELECT a FROM t3
956 WHERE f='rstuvwxyz'
957 OR (g='jihgfed' AND f GLOB 'wxyza*')
958 OR ((a BETWEEN 90 AND 92) AND a!=91)
959 OR (d>=98.0 AND d<99.0 AND d NOT NULL)
960 }
961 } {17 43 69 74 90 92 95 98 scan 0 sort 0}
962 do_test where7-2.33.1 {
963 count_steps_sort {
964 SELECT a FROM t2
965 WHERE (f GLOB '?stuv*' AND f GLOB 'rstu*')
966 OR c=12012
967 OR a=18
968 OR (g='jihgfed' AND f GLOB 'yzabc*')
969 OR (f GLOB '?bcde*' AND f GLOB 'abcd*')
970 OR (f GLOB '?klmn*' AND f GLOB 'jklm*')
971 OR (f GLOB '?qrst*' AND f GLOB 'pqrs*')
972 }
973 } {9 15 17 18 26 34 35 36 41 43 52 61 67 69 76 78 87 93 95 scan 0 sort 0}
974 do_test where7-2.33.2 {
975 count_steps_sort {
976 SELECT a FROM t3
977 WHERE (f GLOB '?stuv*' AND f GLOB 'rstu*')
978 OR c=12012
979 OR a=18
980 OR (g='jihgfed' AND f GLOB 'yzabc*')
981 OR (f GLOB '?bcde*' AND f GLOB 'abcd*')
982 OR (f GLOB '?klmn*' AND f GLOB 'jklm*')
983 OR (f GLOB '?qrst*' AND f GLOB 'pqrs*')
984 }
985 } {9 15 17 18 26 34 35 36 41 43 52 61 67 69 76 78 87 93 95 scan 0 sort 0}
986 do_test where7-2.34.1 {
987 count_steps_sort {
988 SELECT a FROM t2
989 WHERE a=77
990 OR (d>=58.0 AND d<59.0 AND d NOT NULL)
991 }
992 } {58 77 scan 0 sort 0}
993 do_test where7-2.34.2 {
994 count_steps_sort {
995 SELECT a FROM t3
996 WHERE a=77
997 OR (d>=58.0 AND d<59.0 AND d NOT NULL)
998 }
999 } {58 77 scan 0 sort 0}
1000 do_test where7-2.35.1 {
1001 count_steps_sort {
1002 SELECT a FROM t2
1003 WHERE b=498
1004 OR (d>=27.0 AND d<28.0 AND d NOT NULL)
1005 OR (d>=88.0 AND d<89.0 AND d NOT NULL)
1006 OR ((a BETWEEN 67 AND 69) AND a!=68)
1007 OR ((a BETWEEN 67 AND 69) AND a!=68)
1008 OR c=33033
1009 OR b=11
1010 OR (g='wvutsrq' AND f GLOB 'lmnop*')
1011 OR ((a BETWEEN 7 AND 9) AND a!=8)
1012 }
1013 } {1 7 9 11 27 67 69 88 97 98 99 scan 0 sort 0}
1014 do_test where7-2.35.2 {
1015 count_steps_sort {
1016 SELECT a FROM t3
1017 WHERE b=498
1018 OR (d>=27.0 AND d<28.0 AND d NOT NULL)
1019 OR (d>=88.0 AND d<89.0 AND d NOT NULL)
1020 OR ((a BETWEEN 67 AND 69) AND a!=68)
1021 OR ((a BETWEEN 67 AND 69) AND a!=68)
1022 OR c=33033
1023 OR b=11
1024 OR (g='wvutsrq' AND f GLOB 'lmnop*')
1025 OR ((a BETWEEN 7 AND 9) AND a!=8)
1026 }
1027 } {1 7 9 11 27 67 69 88 97 98 99 scan 0 sort 0}
1028 do_test where7-2.36.1 {
1029 count_steps_sort {
1030 SELECT a FROM t2
1031 WHERE (d>=6.0 AND d<7.0 AND d NOT NULL)
1032 OR ((a BETWEEN 58 AND 60) AND a!=59)
1033 }
1034 } {6 58 60 scan 0 sort 0}
1035 do_test where7-2.36.2 {
1036 count_steps_sort {
1037 SELECT a FROM t3
1038 WHERE (d>=6.0 AND d<7.0 AND d NOT NULL)
1039 OR ((a BETWEEN 58 AND 60) AND a!=59)
1040 }
1041 } {6 58 60 scan 0 sort 0}
1042 do_test where7-2.37.1 {
1043 count_steps_sort {
1044 SELECT a FROM t2
1045 WHERE b=1059
1046 OR (d>=43.0 AND d<44.0 AND d NOT NULL)
1047 OR c=4004
1048 OR b=806
1049 }
1050 } {10 11 12 43 scan 0 sort 0}
1051 do_test where7-2.37.2 {
1052 count_steps_sort {
1053 SELECT a FROM t3
1054 WHERE b=1059
1055 OR (d>=43.0 AND d<44.0 AND d NOT NULL)
1056 OR c=4004
1057 OR b=806
1058 }
1059 } {10 11 12 43 scan 0 sort 0}
1060 do_test where7-2.38.1 {
1061 count_steps_sort {
1062 SELECT a FROM t2
1063 WHERE b=165
1064 OR b=201
1065 OR (g='edcbazy' AND f GLOB 'vwxyz*')
1066 OR a=32
1067 }
1068 } {15 32 99 scan 0 sort 0}
1069 do_test where7-2.38.2 {
1070 count_steps_sort {
1071 SELECT a FROM t3
1072 WHERE b=165
1073 OR b=201
1074 OR (g='edcbazy' AND f GLOB 'vwxyz*')
1075 OR a=32
1076 }
1077 } {15 32 99 scan 0 sort 0}
1078 do_test where7-2.39.1 {
1079 count_steps_sort {
1080 SELECT a FROM t2
1081 WHERE (g='kjihgfe' AND f GLOB 'rstuv*')
1082 OR (f GLOB '?xyza*' AND f GLOB 'wxyz*')
1083 }
1084 } {22 48 69 74 100 scan 0 sort 0}
1085 do_test where7-2.39.2 {
1086 count_steps_sort {
1087 SELECT a FROM t3
1088 WHERE (g='kjihgfe' AND f GLOB 'rstuv*')
1089 OR (f GLOB '?xyza*' AND f GLOB 'wxyz*')
1090 }
1091 } {22 48 69 74 100 scan 0 sort 0}
1092 do_test where7-2.40.1 {
1093 count_steps_sort {
1094 SELECT a FROM t2
1095 WHERE b=352
1096 OR b=278
1097 OR ((a BETWEEN 90 AND 92) AND a!=91)
1098 OR ((a BETWEEN 28 AND 30) AND a!=29)
1099 OR b=660
1100 OR a=18
1101 OR a=34
1102 OR b=132
1103 OR (g='gfedcba' AND f GLOB 'lmnop*')
1104 OR (f GLOB '?defg*' AND f GLOB 'cdef*')
1105 OR c=18018
1106 }
1107 } {2 12 18 28 30 32 34 52 53 54 60 80 89 90 92 scan 0 sort 0}
1108 do_test where7-2.40.2 {
1109 count_steps_sort {
1110 SELECT a FROM t3
1111 WHERE b=352
1112 OR b=278
1113 OR ((a BETWEEN 90 AND 92) AND a!=91)
1114 OR ((a BETWEEN 28 AND 30) AND a!=29)
1115 OR b=660
1116 OR a=18
1117 OR a=34
1118 OR b=132
1119 OR (g='gfedcba' AND f GLOB 'lmnop*')
1120 OR (f GLOB '?defg*' AND f GLOB 'cdef*')
1121 OR c=18018
1122 }
1123 } {2 12 18 28 30 32 34 52 53 54 60 80 89 90 92 scan 0 sort 0}
1124 do_test where7-2.41.1 {
1125 count_steps_sort {
1126 SELECT a FROM t2
1127 WHERE (d>=73.0 AND d<74.0 AND d NOT NULL)
1128 OR ((a BETWEEN 5 AND 7) AND a!=6)
1129 }
1130 } {5 7 73 scan 0 sort 0}
1131 do_test where7-2.41.2 {
1132 count_steps_sort {
1133 SELECT a FROM t3
1134 WHERE (d>=73.0 AND d<74.0 AND d NOT NULL)
1135 OR ((a BETWEEN 5 AND 7) AND a!=6)
1136 }
1137 } {5 7 73 scan 0 sort 0}
1138 do_test where7-2.42.1 {
1139 count_steps_sort {
1140 SELECT a FROM t2
1141 WHERE (f GLOB '?efgh*' AND f GLOB 'defg*')
1142 OR (d>=14.0 AND d<15.0 AND d NOT NULL)
1143 OR (g='hgfedcb' AND f GLOB 'fghij*')
1144 OR b=297
1145 OR b=113
1146 OR b=176
1147 OR (g='utsrqpo' AND f GLOB 'vwxyz*')
1148 OR (d>=75.0 AND d<76.0 AND d NOT NULL)
1149 OR a=67
1150 OR c=26026
1151 }
1152 } {3 14 16 21 27 29 55 67 75 76 77 78 81 83 scan 0 sort 0}
1153 do_test where7-2.42.2 {
1154 count_steps_sort {
1155 SELECT a FROM t3
1156 WHERE (f GLOB '?efgh*' AND f GLOB 'defg*')
1157 OR (d>=14.0 AND d<15.0 AND d NOT NULL)
1158 OR (g='hgfedcb' AND f GLOB 'fghij*')
1159 OR b=297
1160 OR b=113
1161 OR b=176
1162 OR (g='utsrqpo' AND f GLOB 'vwxyz*')
1163 OR (d>=75.0 AND d<76.0 AND d NOT NULL)
1164 OR a=67
1165 OR c=26026
1166 }
1167 } {3 14 16 21 27 29 55 67 75 76 77 78 81 83 scan 0 sort 0}
1168 do_test where7-2.43.1 {
1169 count_steps_sort {
1170 SELECT a FROM t2
1171 WHERE (d>=78.0 AND d<79.0 AND d NOT NULL)
1172 OR ((a BETWEEN 4 AND 6) AND a!=5)
1173 OR a=83
1174 OR b=44
1175 OR b=1023
1176 OR ((a BETWEEN 11 AND 13) AND a!=12)
1177 OR b=1023
1178 OR f='ijklmnopq'
1179 }
1180 } {4 6 8 11 13 34 60 78 83 86 93 scan 0 sort 0}
1181 do_test where7-2.43.2 {
1182 count_steps_sort {
1183 SELECT a FROM t3
1184 WHERE (d>=78.0 AND d<79.0 AND d NOT NULL)
1185 OR ((a BETWEEN 4 AND 6) AND a!=5)
1186 OR a=83
1187 OR b=44
1188 OR b=1023
1189 OR ((a BETWEEN 11 AND 13) AND a!=12)
1190 OR b=1023
1191 OR f='ijklmnopq'
1192 }
1193 } {4 6 8 11 13 34 60 78 83 86 93 scan 0 sort 0}
1194 do_test where7-2.44.1 {
1195 count_steps_sort {
1196 SELECT a FROM t2
1197 WHERE (d>=42.0 AND d<43.0 AND d NOT NULL)
1198 OR b=935
1199 OR ((a BETWEEN 32 AND 34) AND a!=33)
1200 OR b=487
1201 OR b=619
1202 OR (g='qponmlk' AND f GLOB 'nopqr*')
1203 OR (g='vutsrqp' AND f GLOB 'rstuv*')
1204 }
1205 } {17 32 34 39 42 85 scan 0 sort 0}
1206 do_test where7-2.44.2 {
1207 count_steps_sort {
1208 SELECT a FROM t3
1209 WHERE (d>=42.0 AND d<43.0 AND d NOT NULL)
1210 OR b=935
1211 OR ((a BETWEEN 32 AND 34) AND a!=33)
1212 OR b=487
1213 OR b=619
1214 OR (g='qponmlk' AND f GLOB 'nopqr*')
1215 OR (g='vutsrqp' AND f GLOB 'rstuv*')
1216 }
1217 } {17 32 34 39 42 85 scan 0 sort 0}
1218 do_test where7-2.45.1 {
1219 count_steps_sort {
1220 SELECT a FROM t2
1221 WHERE (d>=68.0 AND d<69.0 AND d NOT NULL)
1222 OR (d>=94.0 AND d<95.0 AND d NOT NULL)
1223 OR b=938
1224 OR b=641
1225 OR c=17017
1226 OR a=82
1227 OR (d>=65.0 AND d<66.0 AND d NOT NULL)
1228 OR (g='rqponml' AND f GLOB 'lmnop*')
1229 OR ((a BETWEEN 56 AND 58) AND a!=57)
1230 OR (d>=39.0 AND d<40.0 AND d NOT NULL)
1231 }
1232 } {37 39 49 50 51 56 58 65 68 82 94 scan 0 sort 0}
1233 do_test where7-2.45.2 {
1234 count_steps_sort {
1235 SELECT a FROM t3
1236 WHERE (d>=68.0 AND d<69.0 AND d NOT NULL)
1237 OR (d>=94.0 AND d<95.0 AND d NOT NULL)
1238 OR b=938
1239 OR b=641
1240 OR c=17017
1241 OR a=82
1242 OR (d>=65.0 AND d<66.0 AND d NOT NULL)
1243 OR (g='rqponml' AND f GLOB 'lmnop*')
1244 OR ((a BETWEEN 56 AND 58) AND a!=57)
1245 OR (d>=39.0 AND d<40.0 AND d NOT NULL)
1246 }
1247 } {37 39 49 50 51 56 58 65 68 82 94 scan 0 sort 0}
1248 do_test where7-2.46.1 {
1249 count_steps_sort {
1250 SELECT a FROM t2
1251 WHERE (g='ihgfedc' AND f GLOB 'bcdef*')
1252 OR c=22022
1253 }
1254 } {64 65 66 79 scan 0 sort 0}
1255 do_test where7-2.46.2 {
1256 count_steps_sort {
1257 SELECT a FROM t3
1258 WHERE (g='ihgfedc' AND f GLOB 'bcdef*')
1259 OR c=22022
1260 }
1261 } {64 65 66 79 scan 0 sort 0}
1262 do_test where7-2.47.1 {
1263 count_steps_sort {
1264 SELECT a FROM t2
1265 WHERE c=7007
1266 OR b=91
1267 OR b=212
1268 OR (g='lkjihgf' AND f GLOB 'nopqr*')
1269 OR c=28028
1270 OR (d>=83.0 AND d<84.0 AND d NOT NULL)
1271 }
1272 } {19 20 21 65 82 83 84 scan 0 sort 0}
1273 do_test where7-2.47.2 {
1274 count_steps_sort {
1275 SELECT a FROM t3
1276 WHERE c=7007
1277 OR b=91
1278 OR b=212
1279 OR (g='lkjihgf' AND f GLOB 'nopqr*')
1280 OR c=28028
1281 OR (d>=83.0 AND d<84.0 AND d NOT NULL)
1282 }
1283 } {19 20 21 65 82 83 84 scan 0 sort 0}
1284 do_test where7-2.48.1 {
1285 count_steps_sort {
1286 SELECT a FROM t2
1287 WHERE (d>=12.0 AND d<13.0 AND d NOT NULL)
1288 OR a=51
1289 OR ((a BETWEEN 28 AND 30) AND a!=29)
1290 }
1291 } {12 28 30 51 scan 0 sort 0}
1292 do_test where7-2.48.2 {
1293 count_steps_sort {
1294 SELECT a FROM t3
1295 WHERE (d>=12.0 AND d<13.0 AND d NOT NULL)
1296 OR a=51
1297 OR ((a BETWEEN 28 AND 30) AND a!=29)
1298 }
1299 } {12 28 30 51 scan 0 sort 0}
1300 do_test where7-2.49.1 {
1301 count_steps_sort {
1302 SELECT a FROM t2
1303 WHERE (g='wvutsrq' AND f GLOB 'mnopq*')
1304 OR (g='wvutsrq' AND f GLOB 'jklmn*')
1305 OR (g='tsrqpon' AND f GLOB 'xyzab*')
1306 OR ((a BETWEEN 0 AND 2) AND a!=1)
1307 OR c=4004
1308 OR b=322
1309 OR c=13013
1310 OR a=6
1311 }
1312 } {2 6 9 10 11 12 23 37 38 39 scan 0 sort 0}
1313 do_test where7-2.49.2 {
1314 count_steps_sort {
1315 SELECT a FROM t3
1316 WHERE (g='wvutsrq' AND f GLOB 'mnopq*')
1317 OR (g='wvutsrq' AND f GLOB 'jklmn*')
1318 OR (g='tsrqpon' AND f GLOB 'xyzab*')
1319 OR ((a BETWEEN 0 AND 2) AND a!=1)
1320 OR c=4004
1321 OR b=322
1322 OR c=13013
1323 OR a=6
1324 }
1325 } {2 6 9 10 11 12 23 37 38 39 scan 0 sort 0}
1326 do_test where7-2.50.1 {
1327 count_steps_sort {
1328 SELECT a FROM t2
1329 WHERE b=297
1330 OR b=143
1331 OR a=46
1332 OR b=660
1333 OR (d>=41.0 AND d<42.0 AND d NOT NULL)
1334 OR (f GLOB '?yzab*' AND f GLOB 'xyza*')
1335 OR (g='vutsrqp' AND f GLOB 'rstuv*')
1336 OR b=355
1337 OR a=93
1338 OR b=297
1339 }
1340 } {13 17 23 27 41 46 49 60 75 93 scan 0 sort 0}
1341 do_test where7-2.50.2 {
1342 count_steps_sort {
1343 SELECT a FROM t3
1344 WHERE b=297
1345 OR b=143
1346 OR a=46
1347 OR b=660
1348 OR (d>=41.0 AND d<42.0 AND d NOT NULL)
1349 OR (f GLOB '?yzab*' AND f GLOB 'xyza*')
1350 OR (g='vutsrqp' AND f GLOB 'rstuv*')
1351 OR b=355
1352 OR a=93
1353 OR b=297
1354 }
1355 } {13 17 23 27 41 46 49 60 75 93 scan 0 sort 0}
1356 do_test where7-2.51.1 {
1357 count_steps_sort {
1358 SELECT a FROM t2
1359 WHERE b=190
1360 OR a=62
1361 OR (g='edcbazy' AND f GLOB 'vwxyz*')
1362 }
1363 } {62 99 scan 0 sort 0}
1364 do_test where7-2.51.2 {
1365 count_steps_sort {
1366 SELECT a FROM t3
1367 WHERE b=190
1368 OR a=62
1369 OR (g='edcbazy' AND f GLOB 'vwxyz*')
1370 }
1371 } {62 99 scan 0 sort 0}
1372 do_test where7-2.52.1 {
1373 count_steps_sort {
1374 SELECT a FROM t2
1375 WHERE b=1089
1376 OR b=102
1377 OR a=6
1378 OR b=608
1379 }
1380 } {6 99 scan 0 sort 0}
1381 do_test where7-2.52.2 {
1382 count_steps_sort {
1383 SELECT a FROM t3
1384 WHERE b=1089
1385 OR b=102
1386 OR a=6
1387 OR b=608
1388 }
1389 } {6 99 scan 0 sort 0}
1390 do_test where7-2.53.1 {
1391 count_steps_sort {
1392 SELECT a FROM t2
1393 WHERE b=473
1394 OR b=1100
1395 OR (d>=53.0 AND d<54.0 AND d NOT NULL)
1396 OR (d>=15.0 AND d<16.0 AND d NOT NULL)
1397 OR a=20
1398 OR b=1089
1399 OR b=330
1400 OR b=124
1401 OR ((a BETWEEN 56 AND 58) AND a!=57)
1402 }
1403 } {15 20 30 43 53 56 58 99 100 scan 0 sort 0}
1404 do_test where7-2.53.2 {
1405 count_steps_sort {
1406 SELECT a FROM t3
1407 WHERE b=473
1408 OR b=1100
1409 OR (d>=53.0 AND d<54.0 AND d NOT NULL)
1410 OR (d>=15.0 AND d<16.0 AND d NOT NULL)
1411 OR a=20
1412 OR b=1089
1413 OR b=330
1414 OR b=124
1415 OR ((a BETWEEN 56 AND 58) AND a!=57)
1416 }
1417 } {15 20 30 43 53 56 58 99 100 scan 0 sort 0}
1418 do_test where7-2.54.1 {
1419 count_steps_sort {
1420 SELECT a FROM t2
1421 WHERE ((a BETWEEN 68 AND 70) AND a!=69)
1422 OR b=223
1423 OR a=12
1424 OR b=1048
1425 OR b=256
1426 OR a=72
1427 OR c>=34035
1428 OR (g='rqponml' AND f GLOB 'jklmn*')
1429 OR b=674
1430 OR a=22
1431 }
1432 } {12 22 35 68 70 72 scan 0 sort 0}
1433 do_test where7-2.54.2 {
1434 count_steps_sort {
1435 SELECT a FROM t3
1436 WHERE ((a BETWEEN 68 AND 70) AND a!=69)
1437 OR b=223
1438 OR a=12
1439 OR b=1048
1440 OR b=256
1441 OR a=72
1442 OR c>=34035
1443 OR (g='rqponml' AND f GLOB 'jklmn*')
1444 OR b=674
1445 OR a=22
1446 }
1447 } {12 22 35 68 70 72 scan 0 sort 0}
1448 do_test where7-2.55.1 {
1449 count_steps_sort {
1450 SELECT a FROM t2
1451 WHERE ((a BETWEEN 76 AND 78) AND a!=77)
1452 OR (d>=24.0 AND d<25.0 AND d NOT NULL)
1453 OR f='yzabcdefg'
1454 OR c=14014
1455 OR a=1
1456 OR a=9
1457 OR b=960
1458 }
1459 } {1 9 24 40 41 42 50 76 78 scan 0 sort 0}
1460 do_test where7-2.55.2 {
1461 count_steps_sort {
1462 SELECT a FROM t3
1463 WHERE ((a BETWEEN 76 AND 78) AND a!=77)
1464 OR (d>=24.0 AND d<25.0 AND d NOT NULL)
1465 OR f='yzabcdefg'
1466 OR c=14014
1467 OR a=1
1468 OR a=9
1469 OR b=960
1470 }
1471 } {1 9 24 40 41 42 50 76 78 scan 0 sort 0}
1472 do_test where7-2.56.1 {
1473 count_steps_sort {
1474 SELECT a FROM t2
1475 WHERE (g='utsrqpo' AND f GLOB 'tuvwx*')
1476 OR ((a BETWEEN 96 AND 98) AND a!=97)
1477 OR (g='onmlkji' AND f GLOB 'xyzab*')
1478 }
1479 } {19 49 96 98 scan 0 sort 0}
1480 do_test where7-2.56.2 {
1481 count_steps_sort {
1482 SELECT a FROM t3
1483 WHERE (g='utsrqpo' AND f GLOB 'tuvwx*')
1484 OR ((a BETWEEN 96 AND 98) AND a!=97)
1485 OR (g='onmlkji' AND f GLOB 'xyzab*')
1486 }
1487 } {19 49 96 98 scan 0 sort 0}
1488 do_test where7-2.57.1 {
1489 count_steps_sort {
1490 SELECT a FROM t2
1491 WHERE b=748
1492 OR (d>=20.0 AND d<21.0 AND d NOT NULL)
1493 OR (g='lkjihgf' AND f GLOB 'pqrst*')
1494 OR (d>=9.0 AND d<10.0 AND d NOT NULL)
1495 OR b=630
1496 }
1497 } {9 20 67 68 scan 0 sort 0}
1498 do_test where7-2.57.2 {
1499 count_steps_sort {
1500 SELECT a FROM t3
1501 WHERE b=748
1502 OR (d>=20.0 AND d<21.0 AND d NOT NULL)
1503 OR (g='lkjihgf' AND f GLOB 'pqrst*')
1504 OR (d>=9.0 AND d<10.0 AND d NOT NULL)
1505 OR b=630
1506 }
1507 } {9 20 67 68 scan 0 sort 0}
1508 do_test where7-2.58.1 {
1509 count_steps_sort {
1510 SELECT a FROM t2
1511 WHERE b=223
1512 OR b=267
1513 OR a=40
1514 OR ((a BETWEEN 55 AND 57) AND a!=56)
1515 OR c<=10
1516 OR ((a BETWEEN 69 AND 71) AND a!=70)
1517 OR b=528
1518 }
1519 } {40 48 55 57 69 71 scan 0 sort 0}
1520 do_test where7-2.58.2 {
1521 count_steps_sort {
1522 SELECT a FROM t3
1523 WHERE b=223
1524 OR b=267
1525 OR a=40
1526 OR ((a BETWEEN 55 AND 57) AND a!=56)
1527 OR c<=10
1528 OR ((a BETWEEN 69 AND 71) AND a!=70)
1529 OR b=528
1530 }
1531 } {40 48 55 57 69 71 scan 0 sort 0}
1532 do_test where7-2.59.1 {
1533 count_steps_sort {
1534 SELECT a FROM t2
1535 WHERE f='rstuvwxyz'
1536 OR a=41
1537 OR b=462
1538 OR a=68
1539 OR a=84
1540 OR a=69
1541 }
1542 } {17 41 42 43 68 69 84 95 scan 0 sort 0}
1543 do_test where7-2.59.2 {
1544 count_steps_sort {
1545 SELECT a FROM t3
1546 WHERE f='rstuvwxyz'
1547 OR a=41
1548 OR b=462
1549 OR a=68
1550 OR a=84
1551 OR a=69
1552 }
1553 } {17 41 42 43 68 69 84 95 scan 0 sort 0}
1554 do_test where7-2.60.1 {
1555 count_steps_sort {
1556 SELECT a FROM t2
1557 WHERE b=979
1558 OR ((a BETWEEN 3 AND 5) AND a!=4)
1559 OR (g='vutsrqp' AND f GLOB 'nopqr*')
1560 }
1561 } {3 5 13 89 scan 0 sort 0}
1562 do_test where7-2.60.2 {
1563 count_steps_sort {
1564 SELECT a FROM t3
1565 WHERE b=979
1566 OR ((a BETWEEN 3 AND 5) AND a!=4)
1567 OR (g='vutsrqp' AND f GLOB 'nopqr*')
1568 }
1569 } {3 5 13 89 scan 0 sort 0}
1570 do_test where7-2.61.1 {
1571 count_steps_sort {
1572 SELECT a FROM t2
1573 WHERE (d>=9.0 AND d<10.0 AND d NOT NULL)
1574 OR a=8
1575 OR a=62
1576 OR b=726
1577 OR (d>=10.0 AND d<11.0 AND d NOT NULL)
1578 OR ((a BETWEEN 50 AND 52) AND a!=51)
1579 OR (g='vutsrqp' AND f GLOB 'opqrs*')
1580 OR ((a BETWEEN 59 AND 61) AND a!=60)
1581 }
1582 } {8 9 10 14 50 52 59 61 62 66 scan 0 sort 0}
1583 do_test where7-2.61.2 {
1584 count_steps_sort {
1585 SELECT a FROM t3
1586 WHERE (d>=9.0 AND d<10.0 AND d NOT NULL)
1587 OR a=8
1588 OR a=62
1589 OR b=726
1590 OR (d>=10.0 AND d<11.0 AND d NOT NULL)
1591 OR ((a BETWEEN 50 AND 52) AND a!=51)
1592 OR (g='vutsrqp' AND f GLOB 'opqrs*')
1593 OR ((a BETWEEN 59 AND 61) AND a!=60)
1594 }
1595 } {8 9 10 14 50 52 59 61 62 66 scan 0 sort 0}
1596 do_test where7-2.62.1 {
1597 count_steps_sort {
1598 SELECT a FROM t2
1599 WHERE b=495
1600 OR ((a BETWEEN 18 AND 20) AND a!=19)
1601 OR b=924
1602 OR c=11011
1603 OR (f GLOB '?wxyz*' AND f GLOB 'vwxy*')
1604 OR b=231
1605 OR b=872
1606 OR (g='jihgfed' AND f GLOB 'yzabc*')
1607 }
1608 } {18 20 21 31 32 33 45 47 73 76 84 99 scan 0 sort 0}
1609 do_test where7-2.62.2 {
1610 count_steps_sort {
1611 SELECT a FROM t3
1612 WHERE b=495
1613 OR ((a BETWEEN 18 AND 20) AND a!=19)
1614 OR b=924
1615 OR c=11011
1616 OR (f GLOB '?wxyz*' AND f GLOB 'vwxy*')
1617 OR b=231
1618 OR b=872
1619 OR (g='jihgfed' AND f GLOB 'yzabc*')
1620 }
1621 } {18 20 21 31 32 33 45 47 73 76 84 99 scan 0 sort 0}
1622 do_test where7-2.63.1 {
1623 count_steps_sort {
1624 SELECT a FROM t2
1625 WHERE a=24
1626 OR b=473
1627 OR (g='hgfedcb' AND f GLOB 'ijklm*')
1628 OR (g='fedcbaz' AND f GLOB 'stuvw*')
1629 OR b=509
1630 OR b=924
1631 OR (d>=21.0 AND d<22.0 AND d NOT NULL)
1632 }
1633 } {21 24 43 84 86 96 scan 0 sort 0}
1634 do_test where7-2.63.2 {
1635 count_steps_sort {
1636 SELECT a FROM t3
1637 WHERE a=24
1638 OR b=473
1639 OR (g='hgfedcb' AND f GLOB 'ijklm*')
1640 OR (g='fedcbaz' AND f GLOB 'stuvw*')
1641 OR b=509
1642 OR b=924
1643 OR (d>=21.0 AND d<22.0 AND d NOT NULL)
1644 }
1645 } {21 24 43 84 86 96 scan 0 sort 0}
1646 do_test where7-2.64.1 {
1647 count_steps_sort {
1648 SELECT a FROM t2
1649 WHERE (d>=93.0 AND d<94.0 AND d NOT NULL)
1650 OR (f GLOB '?jklm*' AND f GLOB 'ijkl*')
1651 OR (f GLOB '?defg*' AND f GLOB 'cdef*')
1652 OR (g='edcbazy' AND f GLOB 'wxyza*')
1653 OR b=363
1654 OR (g='xwvutsr' AND f GLOB 'fghij*')
1655 OR ((a BETWEEN 23 AND 25) AND a!=24)
1656 OR ((a BETWEEN 56 AND 58) AND a!=57)
1657 }
1658 } {2 5 8 23 25 28 33 34 54 56 58 60 80 86 93 100 scan 0 sort 0}
1659 do_test where7-2.64.2 {
1660 count_steps_sort {
1661 SELECT a FROM t3
1662 WHERE (d>=93.0 AND d<94.0 AND d NOT NULL)
1663 OR (f GLOB '?jklm*' AND f GLOB 'ijkl*')
1664 OR (f GLOB '?defg*' AND f GLOB 'cdef*')
1665 OR (g='edcbazy' AND f GLOB 'wxyza*')
1666 OR b=363
1667 OR (g='xwvutsr' AND f GLOB 'fghij*')
1668 OR ((a BETWEEN 23 AND 25) AND a!=24)
1669 OR ((a BETWEEN 56 AND 58) AND a!=57)
1670 }
1671 } {2 5 8 23 25 28 33 34 54 56 58 60 80 86 93 100 scan 0 sort 0}
1672 do_test where7-2.65.1 {
1673 count_steps_sort {
1674 SELECT a FROM t2
1675 WHERE a=42
1676 OR e IS NULL
1677 OR b=495
1678 OR 1000000<b
1679 OR (f GLOB '?vwxy*' AND f GLOB 'uvwx*')
1680 OR a=45
1681 OR (g='kjihgfe' AND f GLOB 'rstuv*')
1682 OR a=85
1683 OR (d>=65.0 AND d<66.0 AND d NOT NULL)
1684 }
1685 } {20 42 45 46 65 69 72 85 98 scan 0 sort 0}
1686 do_test where7-2.65.2 {
1687 count_steps_sort {
1688 SELECT a FROM t3
1689 WHERE a=42
1690 OR e IS NULL
1691 OR b=495
1692 OR 1000000<b
1693 OR (f GLOB '?vwxy*' AND f GLOB 'uvwx*')
1694 OR a=45
1695 OR (g='kjihgfe' AND f GLOB 'rstuv*')
1696 OR a=85
1697 OR (d>=65.0 AND d<66.0 AND d NOT NULL)
1698 }
1699 } {20 42 45 46 65 69 72 85 98 scan 0 sort 0}
1700 do_test where7-2.66.1 {
1701 count_steps_sort {
1702 SELECT a FROM t2
1703 WHERE c=17017
1704 OR f='ijklmnopq'
1705 OR a=39
1706 }
1707 } {8 34 39 49 50 51 60 86 scan 0 sort 0}
1708 do_test where7-2.66.2 {
1709 count_steps_sort {
1710 SELECT a FROM t3
1711 WHERE c=17017
1712 OR f='ijklmnopq'
1713 OR a=39
1714 }
1715 } {8 34 39 49 50 51 60 86 scan 0 sort 0}
1716 do_test where7-2.67.1 {
1717 count_steps_sort {
1718 SELECT a FROM t2
1719 WHERE c>=34035
1720 OR ((a BETWEEN 96 AND 98) AND a!=97)
1721 OR (g='utsrqpo' AND f GLOB 'tuvwx*')
1722 OR (g='edcbazy' AND f GLOB 'wxyza*')
1723 OR (f GLOB '?mnop*' AND f GLOB 'lmno*')
1724 OR (d>=27.0 AND d<28.0 AND d NOT NULL)
1725 OR a=91
1726 }
1727 } {11 19 27 37 63 89 91 96 98 100 scan 0 sort 0}
1728 do_test where7-2.67.2 {
1729 count_steps_sort {
1730 SELECT a FROM t3
1731 WHERE c>=34035
1732 OR ((a BETWEEN 96 AND 98) AND a!=97)
1733 OR (g='utsrqpo' AND f GLOB 'tuvwx*')
1734 OR (g='edcbazy' AND f GLOB 'wxyza*')
1735 OR (f GLOB '?mnop*' AND f GLOB 'lmno*')
1736 OR (d>=27.0 AND d<28.0 AND d NOT NULL)
1737 OR a=91
1738 }
1739 } {11 19 27 37 63 89 91 96 98 100 scan 0 sort 0}
1740 do_test where7-2.68.1 {
1741 count_steps_sort {
1742 SELECT a FROM t2
1743 WHERE (g='gfedcba' AND f GLOB 'nopqr*')
1744 OR (d>=28.0 AND d<29.0 AND d NOT NULL)
1745 OR (f GLOB '?klmn*' AND f GLOB 'jklm*')
1746 OR b=649
1747 OR b=231
1748 OR (d>=48.0 AND d<49.0 AND d NOT NULL)
1749 OR (d>=29.0 AND d<30.0 AND d NOT NULL)
1750 OR b=58
1751 }
1752 } {9 21 28 29 35 48 59 61 87 91 scan 0 sort 0}
1753 do_test where7-2.68.2 {
1754 count_steps_sort {
1755 SELECT a FROM t3
1756 WHERE (g='gfedcba' AND f GLOB 'nopqr*')
1757 OR (d>=28.0 AND d<29.0 AND d NOT NULL)
1758 OR (f GLOB '?klmn*' AND f GLOB 'jklm*')
1759 OR b=649
1760 OR b=231
1761 OR (d>=48.0 AND d<49.0 AND d NOT NULL)
1762 OR (d>=29.0 AND d<30.0 AND d NOT NULL)
1763 OR b=58
1764 }
1765 } {9 21 28 29 35 48 59 61 87 91 scan 0 sort 0}
1766 do_test where7-2.69.1 {
1767 count_steps_sort {
1768 SELECT a FROM t2
1769 WHERE b=979
1770 OR (d>=78.0 AND d<79.0 AND d NOT NULL)
1771 }
1772 } {78 89 scan 0 sort 0}
1773 do_test where7-2.69.2 {
1774 count_steps_sort {
1775 SELECT a FROM t3
1776 WHERE b=979
1777 OR (d>=78.0 AND d<79.0 AND d NOT NULL)
1778 }
1779 } {78 89 scan 0 sort 0}
1780 do_test where7-2.70.1 {
1781 count_steps_sort {
1782 SELECT a FROM t2
1783 WHERE b=825
1784 OR b=1004
1785 OR ((a BETWEEN 60 AND 62) AND a!=61)
1786 OR ((a BETWEEN 56 AND 58) AND a!=57)
1787 }
1788 } {56 58 60 62 75 scan 0 sort 0}
1789 do_test where7-2.70.2 {
1790 count_steps_sort {
1791 SELECT a FROM t3
1792 WHERE b=825
1793 OR b=1004
1794 OR ((a BETWEEN 60 AND 62) AND a!=61)
1795 OR ((a BETWEEN 56 AND 58) AND a!=57)
1796 }
1797 } {56 58 60 62 75 scan 0 sort 0}
1798 do_test where7-2.71.1 {
1799 count_steps_sort {
1800 SELECT a FROM t2
1801 WHERE a=65
1802 OR (g='nmlkjih' AND f GLOB 'fghij*')
1803 OR c=22022
1804 OR (f GLOB '?ghij*' AND f GLOB 'fghi*')
1805 OR b=671
1806 OR (g='onmlkji' AND f GLOB 'zabcd*')
1807 OR a=91
1808 OR (d>=98.0 AND d<99.0 AND d NOT NULL)
1809 OR ((a BETWEEN 47 AND 49) AND a!=48)
1810 OR b=1004
1811 OR b=960
1812 }
1813 } {5 31 47 49 51 57 61 64 65 66 83 91 98 scan 0 sort 0}
1814 do_test where7-2.71.2 {
1815 count_steps_sort {
1816 SELECT a FROM t3
1817 WHERE a=65
1818 OR (g='nmlkjih' AND f GLOB 'fghij*')
1819 OR c=22022
1820 OR (f GLOB '?ghij*' AND f GLOB 'fghi*')
1821 OR b=671
1822 OR (g='onmlkji' AND f GLOB 'zabcd*')
1823 OR a=91
1824 OR (d>=98.0 AND d<99.0 AND d NOT NULL)
1825 OR ((a BETWEEN 47 AND 49) AND a!=48)
1826 OR b=1004
1827 OR b=960
1828 }
1829 } {5 31 47 49 51 57 61 64 65 66 83 91 98 scan 0 sort 0}
1830 do_test where7-2.72.1 {
1831 count_steps_sort {
1832 SELECT a FROM t2
1833 WHERE b=762
1834 OR (d>=93.0 AND d<94.0 AND d NOT NULL)
1835 OR ((a BETWEEN 56 AND 58) AND a!=57)
1836 }
1837 } {56 58 93 scan 0 sort 0}
1838 do_test where7-2.72.2 {
1839 count_steps_sort {
1840 SELECT a FROM t3
1841 WHERE b=762
1842 OR (d>=93.0 AND d<94.0 AND d NOT NULL)
1843 OR ((a BETWEEN 56 AND 58) AND a!=57)
1844 }
1845 } {56 58 93 scan 0 sort 0}
1846 do_test where7-2.73.1 {
1847 count_steps_sort {
1848 SELECT a FROM t2
1849 WHERE (d>=11.0 AND d<12.0 AND d NOT NULL)
1850 OR a=14
1851 OR (g='hgfedcb' AND f GLOB 'hijkl*')
1852 OR (d>=54.0 AND d<55.0 AND d NOT NULL)
1853 OR (d>=23.0 AND d<24.0 AND d NOT NULL)
1854 OR b=212
1855 OR (d>=78.0 AND d<79.0 AND d NOT NULL)
1856 }
1857 } {11 14 23 54 78 85 scan 0 sort 0}
1858 do_test where7-2.73.2 {
1859 count_steps_sort {
1860 SELECT a FROM t3
1861 WHERE (d>=11.0 AND d<12.0 AND d NOT NULL)
1862 OR a=14
1863 OR (g='hgfedcb' AND f GLOB 'hijkl*')
1864 OR (d>=54.0 AND d<55.0 AND d NOT NULL)
1865 OR (d>=23.0 AND d<24.0 AND d NOT NULL)
1866 OR b=212
1867 OR (d>=78.0 AND d<79.0 AND d NOT NULL)
1868 }
1869 } {11 14 23 54 78 85 scan 0 sort 0}
1870 do_test where7-2.74.1 {
1871 count_steps_sort {
1872 SELECT a FROM t2
1873 WHERE (g='ihgfedc' AND f GLOB 'bcdef*')
1874 OR b=168
1875 OR b=25
1876 OR (d>=89.0 AND d<90.0 AND d NOT NULL)
1877 OR (g='lkjihgf' AND f GLOB 'opqrs*')
1878 }
1879 } {66 79 89 scan 0 sort 0}
1880 do_test where7-2.74.2 {
1881 count_steps_sort {
1882 SELECT a FROM t3
1883 WHERE (g='ihgfedc' AND f GLOB 'bcdef*')
1884 OR b=168
1885 OR b=25
1886 OR (d>=89.0 AND d<90.0 AND d NOT NULL)
1887 OR (g='lkjihgf' AND f GLOB 'opqrs*')
1888 }
1889 } {66 79 89 scan 0 sort 0}
1890 do_test where7-2.75.1 {
1891 count_steps_sort {
1892 SELECT a FROM t2
1893 WHERE c=28028
1894 OR f='jklmnopqr'
1895 OR b=1015
1896 }
1897 } {9 35 61 82 83 84 87 scan 0 sort 0}
1898 do_test where7-2.75.2 {
1899 count_steps_sort {
1900 SELECT a FROM t3
1901 WHERE c=28028
1902 OR f='jklmnopqr'
1903 OR b=1015
1904 }
1905 } {9 35 61 82 83 84 87 scan 0 sort 0}
1906 do_test where7-2.76.1 {
1907 count_steps_sort {
1908 SELECT a FROM t2
1909 WHERE c=31031
1910 OR (d>=100.0 AND d<101.0 AND d NOT NULL)
1911 OR ((a BETWEEN 87 AND 89) AND a!=88)
1912 OR (f GLOB '?qrst*' AND f GLOB 'pqrs*')
1913 OR a=49
1914 OR (d>=56.0 AND d<57.0 AND d NOT NULL)
1915 OR (g='mlkjihg' AND f GLOB 'klmno*')
1916 }
1917 } {15 41 49 56 62 67 87 89 91 92 93 100 scan 0 sort 0}
1918 do_test where7-2.76.2 {
1919 count_steps_sort {
1920 SELECT a FROM t3
1921 WHERE c=31031
1922 OR (d>=100.0 AND d<101.0 AND d NOT NULL)
1923 OR ((a BETWEEN 87 AND 89) AND a!=88)
1924 OR (f GLOB '?qrst*' AND f GLOB 'pqrs*')
1925 OR a=49
1926 OR (d>=56.0 AND d<57.0 AND d NOT NULL)
1927 OR (g='mlkjihg' AND f GLOB 'klmno*')
1928 }
1929 } {15 41 49 56 62 67 87 89 91 92 93 100 scan 0 sort 0}
1930 do_test where7-2.77.1 {
1931 count_steps_sort {
1932 SELECT a FROM t2
1933 WHERE a=80
1934 OR ((a BETWEEN 4 AND 6) AND a!=5)
1935 OR (d>=29.0 AND d<30.0 AND d NOT NULL)
1936 OR (d>=25.0 AND d<26.0 AND d NOT NULL)
1937 OR b=971
1938 OR a=60
1939 }
1940 } {4 6 25 29 60 80 scan 0 sort 0}
1941 do_test where7-2.77.2 {
1942 count_steps_sort {
1943 SELECT a FROM t3
1944 WHERE a=80
1945 OR ((a BETWEEN 4 AND 6) AND a!=5)
1946 OR (d>=29.0 AND d<30.0 AND d NOT NULL)
1947 OR (d>=25.0 AND d<26.0 AND d NOT NULL)
1948 OR b=971
1949 OR a=60
1950 }
1951 } {4 6 25 29 60 80 scan 0 sort 0}
1952 do_test where7-2.78.1 {
1953 count_steps_sort {
1954 SELECT a FROM t2
1955 WHERE (d>=85.0 AND d<86.0 AND d NOT NULL)
1956 OR (g='gfedcba' AND f GLOB 'lmnop*')
1957 OR ((a BETWEEN 30 AND 32) AND a!=31)
1958 OR b=1089
1959 OR (d>=43.0 AND d<44.0 AND d NOT NULL)
1960 }
1961 } {30 32 43 85 89 99 scan 0 sort 0}
1962 do_test where7-2.78.2 {
1963 count_steps_sort {
1964 SELECT a FROM t3
1965 WHERE (d>=85.0 AND d<86.0 AND d NOT NULL)
1966 OR (g='gfedcba' AND f GLOB 'lmnop*')
1967 OR ((a BETWEEN 30 AND 32) AND a!=31)
1968 OR b=1089
1969 OR (d>=43.0 AND d<44.0 AND d NOT NULL)
1970 }
1971 } {30 32 43 85 89 99 scan 0 sort 0}
1972 do_test where7-2.79.1 {
1973 count_steps_sort {
1974 SELECT a FROM t2
1975 WHERE b=399
1976 OR ((a BETWEEN 9 AND 11) AND a!=10)
1977 OR (g='gfedcba' AND f GLOB 'mnopq*')
1978 OR (g='nmlkjih' AND f GLOB 'fghij*')
1979 OR a=10
1980 OR b=1026
1981 }
1982 } {9 10 11 57 90 scan 0 sort 0}
1983 do_test where7-2.79.2 {
1984 count_steps_sort {
1985 SELECT a FROM t3
1986 WHERE b=399
1987 OR ((a BETWEEN 9 AND 11) AND a!=10)
1988 OR (g='gfedcba' AND f GLOB 'mnopq*')
1989 OR (g='nmlkjih' AND f GLOB 'fghij*')
1990 OR a=10
1991 OR b=1026
1992 }
1993 } {9 10 11 57 90 scan 0 sort 0}
1994 do_test where7-2.80.1 {
1995 count_steps_sort {
1996 SELECT a FROM t2
1997 WHERE (g='jihgfed' AND f GLOB 'yzabc*')
1998 OR b=465
1999 OR (g='ponmlkj' AND f GLOB 'rstuv*')
2000 OR (g='lkjihgf' AND f GLOB 'nopqr*')
2001 OR (g='xwvutsr' AND f GLOB 'fghij*')
2002 }
2003 } {5 43 65 76 scan 0 sort 0}
2004 do_test where7-2.80.2 {
2005 count_steps_sort {
2006 SELECT a FROM t3
2007 WHERE (g='jihgfed' AND f GLOB 'yzabc*')
2008 OR b=465
2009 OR (g='ponmlkj' AND f GLOB 'rstuv*')
2010 OR (g='lkjihgf' AND f GLOB 'nopqr*')
2011 OR (g='xwvutsr' AND f GLOB 'fghij*')
2012 }
2013 } {5 43 65 76 scan 0 sort 0}
2014 do_test where7-2.81.1 {
2015 count_steps_sort {
2016 SELECT a FROM t2
2017 WHERE a=25
2018 OR b=792
2019 OR (f GLOB '?uvwx*' AND f GLOB 'tuvw*')
2020 }
2021 } {19 25 45 71 72 97 scan 0 sort 0}
2022 do_test where7-2.81.2 {
2023 count_steps_sort {
2024 SELECT a FROM t3
2025 WHERE a=25
2026 OR b=792
2027 OR (f GLOB '?uvwx*' AND f GLOB 'tuvw*')
2028 }
2029 } {19 25 45 71 72 97 scan 0 sort 0}
2030 do_test where7-2.82.1 {
2031 count_steps_sort {
2032 SELECT a FROM t2
2033 WHERE b=979
2034 OR (d>=8.0 AND d<9.0 AND d NOT NULL)
2035 OR a=13
2036 OR a=15
2037 OR ((a BETWEEN 6 AND 8) AND a!=7)
2038 OR (g='utsrqpo' AND f GLOB 'vwxyz*')
2039 OR a=27
2040 OR ((a BETWEEN 98 AND 100) AND a!=99)
2041 OR (g='lkjihgf' AND f GLOB 'pqrst*')
2042 OR a=32
2043 OR a=39
2044 }
2045 } {6 8 13 15 21 27 32 39 67 89 98 100 scan 0 sort 0}
2046 do_test where7-2.82.2 {
2047 count_steps_sort {
2048 SELECT a FROM t3
2049 WHERE b=979
2050 OR (d>=8.0 AND d<9.0 AND d NOT NULL)
2051 OR a=13
2052 OR a=15
2053 OR ((a BETWEEN 6 AND 8) AND a!=7)
2054 OR (g='utsrqpo' AND f GLOB 'vwxyz*')
2055 OR a=27
2056 OR ((a BETWEEN 98 AND 100) AND a!=99)
2057 OR (g='lkjihgf' AND f GLOB 'pqrst*')
2058 OR a=32
2059 OR a=39
2060 }
2061 } {6 8 13 15 21 27 32 39 67 89 98 100 scan 0 sort 0}
2062 do_test where7-2.83.1 {
2063 count_steps_sort {
2064 SELECT a FROM t2
2065 WHERE f='hijklmnop'
2066 OR (g='utsrqpo' AND f GLOB 'vwxyz*')
2067 OR ((a BETWEEN 31 AND 33) AND a!=32)
2068 OR (g='mlkjihg' AND f GLOB 'ghijk*')
2069 OR (d>=1.0 AND d<2.0 AND d NOT NULL)
2070 OR ((a BETWEEN 77 AND 79) AND a!=78)
2071 OR b=528
2072 OR c=30030
2073 OR (g='qponmlk' AND f GLOB 'qrstu*')
2074 }
2075 } {1 7 21 31 33 42 48 58 59 77 79 85 88 89 90 scan 0 sort 0}
2076 do_test where7-2.83.2 {
2077 count_steps_sort {
2078 SELECT a FROM t3
2079 WHERE f='hijklmnop'
2080 OR (g='utsrqpo' AND f GLOB 'vwxyz*')
2081 OR ((a BETWEEN 31 AND 33) AND a!=32)
2082 OR (g='mlkjihg' AND f GLOB 'ghijk*')
2083 OR (d>=1.0 AND d<2.0 AND d NOT NULL)
2084 OR ((a BETWEEN 77 AND 79) AND a!=78)
2085 OR b=528
2086 OR c=30030
2087 OR (g='qponmlk' AND f GLOB 'qrstu*')
2088 }
2089 } {1 7 21 31 33 42 48 58 59 77 79 85 88 89 90 scan 0 sort 0}
2090 do_test where7-2.84.1 {
2091 count_steps_sort {
2092 SELECT a FROM t2
2093 WHERE b=69
2094 OR e IS NULL
2095 OR b=352
2096 OR 1000000<b
2097 OR b=289
2098 }
2099 } {32 scan 0 sort 0}
2100 do_test where7-2.84.2 {
2101 count_steps_sort {
2102 SELECT a FROM t3
2103 WHERE b=69
2104 OR e IS NULL
2105 OR b=352
2106 OR 1000000<b
2107 OR b=289
2108 }
2109 } {32 scan 0 sort 0}
2110 do_test where7-2.85.1 {
2111 count_steps_sort {
2112 SELECT a FROM t2
2113 WHERE (g='lkjihgf' AND f GLOB 'pqrst*')
2114 OR b=748
2115 OR b=696
2116 OR (g='ponmlkj' AND f GLOB 'rstuv*')
2117 OR (f GLOB '?fghi*' AND f GLOB 'efgh*')
2118 }
2119 } {4 30 43 56 67 68 82 scan 0 sort 0}
2120 do_test where7-2.85.2 {
2121 count_steps_sort {
2122 SELECT a FROM t3
2123 WHERE (g='lkjihgf' AND f GLOB 'pqrst*')
2124 OR b=748
2125 OR b=696
2126 OR (g='ponmlkj' AND f GLOB 'rstuv*')
2127 OR (f GLOB '?fghi*' AND f GLOB 'efgh*')
2128 }
2129 } {4 30 43 56 67 68 82 scan 0 sort 0}
2130 do_test where7-2.86.1 {
2131 count_steps_sort {
2132 SELECT a FROM t2
2133 WHERE ((a BETWEEN 71 AND 73) AND a!=72)
2134 OR (g='qponmlk' AND f GLOB 'opqrs*')
2135 OR a=87
2136 OR a=80
2137 OR (g='kjihgfe' AND f GLOB 'qrstu*')
2138 OR b=784
2139 OR a=49
2140 OR ((a BETWEEN 34 AND 36) AND a!=35)
2141 }
2142 } {34 36 40 49 68 71 73 80 87 scan 0 sort 0}
2143 do_test where7-2.86.2 {
2144 count_steps_sort {
2145 SELECT a FROM t3
2146 WHERE ((a BETWEEN 71 AND 73) AND a!=72)
2147 OR (g='qponmlk' AND f GLOB 'opqrs*')
2148 OR a=87
2149 OR a=80
2150 OR (g='kjihgfe' AND f GLOB 'qrstu*')
2151 OR b=784
2152 OR a=49
2153 OR ((a BETWEEN 34 AND 36) AND a!=35)
2154 }
2155 } {34 36 40 49 68 71 73 80 87 scan 0 sort 0}
2156 do_test where7-2.87.1 {
2157 count_steps_sort {
2158 SELECT a FROM t2
2159 WHERE ((a BETWEEN 14 AND 16) AND a!=15)
2160 OR (g='wvutsrq' AND f GLOB 'jklmn*')
2161 OR (g='wvutsrq' AND f GLOB 'ijklm*')
2162 OR (g='hgfedcb' AND f GLOB 'ijklm*')
2163 OR c=1001
2164 OR (g='hgfedcb' AND f GLOB 'hijkl*')
2165 OR (d>=16.0 AND d<17.0 AND d NOT NULL)
2166 OR (g='ihgfedc' AND f GLOB 'abcde*')
2167 OR c=33033
2168 }
2169 } {1 2 3 8 9 14 16 78 85 86 97 98 99 scan 0 sort 0}
2170 do_test where7-2.87.2 {
2171 count_steps_sort {
2172 SELECT a FROM t3
2173 WHERE ((a BETWEEN 14 AND 16) AND a!=15)
2174 OR (g='wvutsrq' AND f GLOB 'jklmn*')
2175 OR (g='wvutsrq' AND f GLOB 'ijklm*')
2176 OR (g='hgfedcb' AND f GLOB 'ijklm*')
2177 OR c=1001
2178 OR (g='hgfedcb' AND f GLOB 'hijkl*')
2179 OR (d>=16.0 AND d<17.0 AND d NOT NULL)
2180 OR (g='ihgfedc' AND f GLOB 'abcde*')
2181 OR c=33033
2182 }
2183 } {1 2 3 8 9 14 16 78 85 86 97 98 99 scan 0 sort 0}
2184 do_test where7-2.88.1 {
2185 count_steps_sort {
2186 SELECT a FROM t2
2187 WHERE b=311
2188 OR b=1103
2189 OR b=88
2190 }
2191 } {8 scan 0 sort 0}
2192 do_test where7-2.88.2 {
2193 count_steps_sort {
2194 SELECT a FROM t3
2195 WHERE b=311
2196 OR b=1103
2197 OR b=88
2198 }
2199 } {8 scan 0 sort 0}
2200 do_test where7-2.89.1 {
2201 count_steps_sort {
2202 SELECT a FROM t2
2203 WHERE ((a BETWEEN 65 AND 67) AND a!=66)
2204 OR ((a BETWEEN 26 AND 28) AND a!=27)
2205 OR c=5005
2206 OR b=1045
2207 OR c=8008
2208 OR f='bcdefghij'
2209 }
2210 } {1 13 14 15 22 23 24 26 27 28 53 65 67 79 95 scan 0 sort 0}
2211 do_test where7-2.89.2 {
2212 count_steps_sort {
2213 SELECT a FROM t3
2214 WHERE ((a BETWEEN 65 AND 67) AND a!=66)
2215 OR ((a BETWEEN 26 AND 28) AND a!=27)
2216 OR c=5005
2217 OR b=1045
2218 OR c=8008
2219 OR f='bcdefghij'
2220 }
2221 } {1 13 14 15 22 23 24 26 27 28 53 65 67 79 95 scan 0 sort 0}
2222 do_test where7-2.90.1 {
2223 count_steps_sort {
2224 SELECT a FROM t2
2225 WHERE b=66
2226 OR b=553
2227 OR a=64
2228 OR (d>=93.0 AND d<94.0 AND d NOT NULL)
2229 OR (g='vutsrqp' AND f GLOB 'rstuv*')
2230 OR a=62
2231 OR b=1081
2232 OR b=770
2233 OR b=762
2234 OR b=803
2235 OR (g='srqponm' AND f GLOB 'efghi*')
2236 }
2237 } {6 17 30 62 64 70 73 93 scan 0 sort 0}
2238 do_test where7-2.90.2 {
2239 count_steps_sort {
2240 SELECT a FROM t3
2241 WHERE b=66
2242 OR b=553
2243 OR a=64
2244 OR (d>=93.0 AND d<94.0 AND d NOT NULL)
2245 OR (g='vutsrqp' AND f GLOB 'rstuv*')
2246 OR a=62
2247 OR b=1081
2248 OR b=770
2249 OR b=762
2250 OR b=803
2251 OR (g='srqponm' AND f GLOB 'efghi*')
2252 }
2253 } {6 17 30 62 64 70 73 93 scan 0 sort 0}
2254 do_test where7-2.91.1 {
2255 count_steps_sort {
2256 SELECT a FROM t2
2257 WHERE (g='wvutsrq' AND f GLOB 'klmno*')
2258 OR (f GLOB '?uvwx*' AND f GLOB 'tuvw*')
2259 OR c=17017
2260 OR b=168
2261 OR ((a BETWEEN 77 AND 79) AND a!=78)
2262 }
2263 } {10 19 45 49 50 51 71 77 79 97 scan 0 sort 0}
2264 do_test where7-2.91.2 {
2265 count_steps_sort {
2266 SELECT a FROM t3
2267 WHERE (g='wvutsrq' AND f GLOB 'klmno*')
2268 OR (f GLOB '?uvwx*' AND f GLOB 'tuvw*')
2269 OR c=17017
2270 OR b=168
2271 OR ((a BETWEEN 77 AND 79) AND a!=78)
2272 }
2273 } {10 19 45 49 50 51 71 77 79 97 scan 0 sort 0}
2274 do_test where7-2.92.1 {
2275 count_steps_sort {
2276 SELECT a FROM t2
2277 WHERE c=34034
2278 OR (d>=68.0 AND d<69.0 AND d NOT NULL)
2279 OR a=44
2280 OR (g='tsrqpon' AND f GLOB 'xyzab*')
2281 OR (d>=12.0 AND d<13.0 AND d NOT NULL)
2282 OR c=31031
2283 OR (g='ihgfedc' AND f GLOB 'abcde*')
2284 OR b=619
2285 OR (f GLOB '?efgh*' AND f GLOB 'defg*')
2286 OR ((a BETWEEN 29 AND 31) AND a!=30)
2287 }
2288 } {3 12 23 29 31 44 55 68 78 81 91 92 93 100 scan 0 sort 0}
2289 do_test where7-2.92.2 {
2290 count_steps_sort {
2291 SELECT a FROM t3
2292 WHERE c=34034
2293 OR (d>=68.0 AND d<69.0 AND d NOT NULL)
2294 OR a=44
2295 OR (g='tsrqpon' AND f GLOB 'xyzab*')
2296 OR (d>=12.0 AND d<13.0 AND d NOT NULL)
2297 OR c=31031
2298 OR (g='ihgfedc' AND f GLOB 'abcde*')
2299 OR b=619
2300 OR (f GLOB '?efgh*' AND f GLOB 'defg*')
2301 OR ((a BETWEEN 29 AND 31) AND a!=30)
2302 }
2303 } {3 12 23 29 31 44 55 68 78 81 91 92 93 100 scan 0 sort 0}
2304 do_test where7-2.93.1 {
2305 count_steps_sort {
2306 SELECT a FROM t2
2307 WHERE a=48
2308 OR c=15015
2309 OR ((a BETWEEN 65 AND 67) AND a!=66)
2310 OR ((a BETWEEN 97 AND 99) AND a!=98)
2311 OR (d>=44.0 AND d<45.0 AND d NOT NULL)
2312 OR b=110
2313 OR f='klmnopqrs'
2314 OR (g='fedcbaz' AND f GLOB 'qrstu*')
2315 OR (g='onmlkji' AND f GLOB 'abcde*')
2316 OR b=674
2317 OR (g='fedcbaz' AND f GLOB 'stuvw*')
2318 }
2319 } {10 36 43 44 45 48 52 62 65 67 88 94 96 97 99 scan 0 sort 0}
2320 do_test where7-2.93.2 {
2321 count_steps_sort {
2322 SELECT a FROM t3
2323 WHERE a=48
2324 OR c=15015
2325 OR ((a BETWEEN 65 AND 67) AND a!=66)
2326 OR ((a BETWEEN 97 AND 99) AND a!=98)
2327 OR (d>=44.0 AND d<45.0 AND d NOT NULL)
2328 OR b=110
2329 OR f='klmnopqrs'
2330 OR (g='fedcbaz' AND f GLOB 'qrstu*')
2331 OR (g='onmlkji' AND f GLOB 'abcde*')
2332 OR b=674
2333 OR (g='fedcbaz' AND f GLOB 'stuvw*')
2334 }
2335 } {10 36 43 44 45 48 52 62 65 67 88 94 96 97 99 scan 0 sort 0}
2336 do_test where7-2.94.1 {
2337 count_steps_sort {
2338 SELECT a FROM t2
2339 WHERE a=72
2340 OR b=913
2341 OR (d>=28.0 AND d<29.0 AND d NOT NULL)
2342 OR b=121
2343 OR (d>=2.0 AND d<3.0 AND d NOT NULL)
2344 }
2345 } {2 11 28 72 83 scan 0 sort 0}
2346 do_test where7-2.94.2 {
2347 count_steps_sort {
2348 SELECT a FROM t3
2349 WHERE a=72
2350 OR b=913
2351 OR (d>=28.0 AND d<29.0 AND d NOT NULL)
2352 OR b=121
2353 OR (d>=2.0 AND d<3.0 AND d NOT NULL)
2354 }
2355 } {2 11 28 72 83 scan 0 sort 0}
2356 do_test where7-2.95.1 {
2357 count_steps_sort {
2358 SELECT a FROM t2
2359 WHERE a=18
2360 OR b=286
2361 OR b=1015
2362 OR a=49
2363 OR b=264
2364 }
2365 } {18 24 26 49 scan 0 sort 0}
2366 do_test where7-2.95.2 {
2367 count_steps_sort {
2368 SELECT a FROM t3
2369 WHERE a=18
2370 OR b=286
2371 OR b=1015
2372 OR a=49
2373 OR b=264
2374 }
2375 } {18 24 26 49 scan 0 sort 0}
2376 do_test where7-2.96.1 {
2377 count_steps_sort {
2378 SELECT a FROM t2
2379 WHERE b=69
2380 OR a=11
2381 OR c=1001
2382 OR ((a BETWEEN 54 AND 56) AND a!=55)
2383 OR a=57
2384 OR ((a BETWEEN 48 AND 50) AND a!=49)
2385 }
2386 } {1 2 3 11 48 50 54 56 57 scan 0 sort 0}
2387 do_test where7-2.96.2 {
2388 count_steps_sort {
2389 SELECT a FROM t3
2390 WHERE b=69
2391 OR a=11
2392 OR c=1001
2393 OR ((a BETWEEN 54 AND 56) AND a!=55)
2394 OR a=57
2395 OR ((a BETWEEN 48 AND 50) AND a!=49)
2396 }
2397 } {1 2 3 11 48 50 54 56 57 scan 0 sort 0}
2398 do_test where7-2.97.1 {
2399 count_steps_sort {
2400 SELECT a FROM t2
2401 WHERE b=231
2402 OR (g='hgfedcb' AND f GLOB 'ghijk*')
2403 }
2404 } {21 84 scan 0 sort 0}
2405 do_test where7-2.97.2 {
2406 count_steps_sort {
2407 SELECT a FROM t3
2408 WHERE b=231
2409 OR (g='hgfedcb' AND f GLOB 'ghijk*')
2410 }
2411 } {21 84 scan 0 sort 0}
2412 do_test where7-2.98.1 {
2413 count_steps_sort {
2414 SELECT a FROM t2
2415 WHERE b=25
2416 OR (d>=23.0 AND d<24.0 AND d NOT NULL)
2417 OR ((a BETWEEN 81 AND 83) AND a!=82)
2418 OR (d>=17.0 AND d<18.0 AND d NOT NULL)
2419 OR ((a BETWEEN 3 AND 5) AND a!=4)
2420 OR b=289
2421 OR ((a BETWEEN 85 AND 87) AND a!=86)
2422 }
2423 } {3 5 17 23 81 83 85 87 scan 0 sort 0}
2424 do_test where7-2.98.2 {
2425 count_steps_sort {
2426 SELECT a FROM t3
2427 WHERE b=25
2428 OR (d>=23.0 AND d<24.0 AND d NOT NULL)
2429 OR ((a BETWEEN 81 AND 83) AND a!=82)
2430 OR (d>=17.0 AND d<18.0 AND d NOT NULL)
2431 OR ((a BETWEEN 3 AND 5) AND a!=4)
2432 OR b=289
2433 OR ((a BETWEEN 85 AND 87) AND a!=86)
2434 }
2435 } {3 5 17 23 81 83 85 87 scan 0 sort 0}
2436 do_test where7-2.99.1 {
2437 count_steps_sort {
2438 SELECT a FROM t2
2439 WHERE f='defghijkl'
2440 OR b=465
2441 OR (d>=46.0 AND d<47.0 AND d NOT NULL)
2442 OR c=9009
2443 OR b=990
2444 OR b=132
2445 OR a=35
2446 OR (d>=78.0 AND d<79.0 AND d NOT NULL)
2447 OR a=81
2448 OR ((a BETWEEN 71 AND 73) AND a!=72)
2449 }
2450 } {3 12 25 26 27 29 35 46 55 71 73 78 81 90 scan 0 sort 0}
2451 do_test where7-2.99.2 {
2452 count_steps_sort {
2453 SELECT a FROM t3
2454 WHERE f='defghijkl'
2455 OR b=465
2456 OR (d>=46.0 AND d<47.0 AND d NOT NULL)
2457 OR c=9009
2458 OR b=990
2459 OR b=132
2460 OR a=35
2461 OR (d>=78.0 AND d<79.0 AND d NOT NULL)
2462 OR a=81
2463 OR ((a BETWEEN 71 AND 73) AND a!=72)
2464 }
2465 } {3 12 25 26 27 29 35 46 55 71 73 78 81 90 scan 0 sort 0}
2466 do_test where7-2.100.1 {
2467 count_steps_sort {
2468 SELECT a FROM t2
2469 WHERE c=26026
2470 OR (d>=9.0 AND d<10.0 AND d NOT NULL)
2471 OR f='lmnopqrst'
2472 OR a=6
2473 OR ((a BETWEEN 59 AND 61) AND a!=60)
2474 }
2475 } {6 9 11 37 59 61 63 76 77 78 89 scan 0 sort 0}
2476 do_test where7-2.100.2 {
2477 count_steps_sort {
2478 SELECT a FROM t3
2479 WHERE c=26026
2480 OR (d>=9.0 AND d<10.0 AND d NOT NULL)
2481 OR f='lmnopqrst'
2482 OR a=6
2483 OR ((a BETWEEN 59 AND 61) AND a!=60)
2484 }
2485 } {6 9 11 37 59 61 63 76 77 78 89 scan 0 sort 0}
2486 do_test where7-2.101.1 {
2487 count_steps_sort {
2488 SELECT a FROM t2
2489 WHERE ((a BETWEEN 98 AND 100) AND a!=99)
2490 OR (d>=7.0 AND d<8.0 AND d NOT NULL)
2491 }
2492 } {7 98 100 scan 0 sort 0}
2493 do_test where7-2.101.2 {
2494 count_steps_sort {
2495 SELECT a FROM t3
2496 WHERE ((a BETWEEN 98 AND 100) AND a!=99)
2497 OR (d>=7.0 AND d<8.0 AND d NOT NULL)
2498 }
2499 } {7 98 100 scan 0 sort 0}
2500 do_test where7-2.102.1 {
2501 count_steps_sort {
2502 SELECT a FROM t2
2503 WHERE c=11011
2504 OR (d>=51.0 AND d<52.0 AND d NOT NULL)
2505 OR b=630
2506 OR c=19019
2507 OR (g='gfedcba' AND f GLOB 'lmnop*')
2508 OR a=24
2509 OR (d>=95.0 AND d<96.0 AND d NOT NULL)
2510 OR ((a BETWEEN 51 AND 53) AND a!=52)
2511 }
2512 } {24 31 32 33 51 53 55 56 57 89 95 scan 0 sort 0}
2513 do_test where7-2.102.2 {
2514 count_steps_sort {
2515 SELECT a FROM t3
2516 WHERE c=11011
2517 OR (d>=51.0 AND d<52.0 AND d NOT NULL)
2518 OR b=630
2519 OR c=19019
2520 OR (g='gfedcba' AND f GLOB 'lmnop*')
2521 OR a=24
2522 OR (d>=95.0 AND d<96.0 AND d NOT NULL)
2523 OR ((a BETWEEN 51 AND 53) AND a!=52)
2524 }
2525 } {24 31 32 33 51 53 55 56 57 89 95 scan 0 sort 0}
2526 do_test where7-2.103.1 {
2527 count_steps_sort {
2528 SELECT a FROM t2
2529 WHERE ((a BETWEEN 91 AND 93) AND a!=92)
2530 OR b=993
2531 OR a=81
2532 OR b=366
2533 OR b=69
2534 }
2535 } {81 91 93 scan 0 sort 0}
2536 do_test where7-2.103.2 {
2537 count_steps_sort {
2538 SELECT a FROM t3
2539 WHERE ((a BETWEEN 91 AND 93) AND a!=92)
2540 OR b=993
2541 OR a=81
2542 OR b=366
2543 OR b=69
2544 }
2545 } {81 91 93 scan 0 sort 0}
2546 do_test where7-2.104.1 {
2547 count_steps_sort {
2548 SELECT a FROM t2
2549 WHERE f='stuvwxyza'
2550 OR (f GLOB '?zabc*' AND f GLOB 'yzab*')
2551 OR ((a BETWEEN 1 AND 3) AND a!=2)
2552 OR b=1037
2553 OR f='zabcdefgh'
2554 OR (g='gfedcba' AND f GLOB 'mnopq*')
2555 }
2556 } {1 3 18 24 25 44 50 51 70 76 77 90 96 scan 0 sort 0}
2557 do_test where7-2.104.2 {
2558 count_steps_sort {
2559 SELECT a FROM t3
2560 WHERE f='stuvwxyza'
2561 OR (f GLOB '?zabc*' AND f GLOB 'yzab*')
2562 OR ((a BETWEEN 1 AND 3) AND a!=2)
2563 OR b=1037
2564 OR f='zabcdefgh'
2565 OR (g='gfedcba' AND f GLOB 'mnopq*')
2566 }
2567 } {1 3 18 24 25 44 50 51 70 76 77 90 96 scan 0 sort 0}
2568 do_test where7-2.105.1 {
2569 count_steps_sort {
2570 SELECT a FROM t2
2571 WHERE (g='xwvutsr' AND f GLOB 'ghijk*')
2572 OR ((a BETWEEN 4 AND 6) AND a!=5)
2573 OR ((a BETWEEN 30 AND 32) AND a!=31)
2574 }
2575 } {4 6 30 32 scan 0 sort 0}
2576 do_test where7-2.105.2 {
2577 count_steps_sort {
2578 SELECT a FROM t3
2579 WHERE (g='xwvutsr' AND f GLOB 'ghijk*')
2580 OR ((a BETWEEN 4 AND 6) AND a!=5)
2581 OR ((a BETWEEN 30 AND 32) AND a!=31)
2582 }
2583 } {4 6 30 32 scan 0 sort 0}
2584 do_test where7-2.106.1 {
2585 count_steps_sort {
2586 SELECT a FROM t2
2587 WHERE b=847
2588 OR b=190
2589 OR ((a BETWEEN 38 AND 40) AND a!=39)
2590 OR ((a BETWEEN 70 AND 72) AND a!=71)
2591 OR (f GLOB '?klmn*' AND f GLOB 'jklm*')
2592 OR (g='tsrqpon' AND f GLOB 'xyzab*')
2593 OR b=704
2594 }
2595 } {9 23 35 38 40 61 64 70 72 77 87 scan 0 sort 0}
2596 do_test where7-2.106.2 {
2597 count_steps_sort {
2598 SELECT a FROM t3
2599 WHERE b=847
2600 OR b=190
2601 OR ((a BETWEEN 38 AND 40) AND a!=39)
2602 OR ((a BETWEEN 70 AND 72) AND a!=71)
2603 OR (f GLOB '?klmn*' AND f GLOB 'jklm*')
2604 OR (g='tsrqpon' AND f GLOB 'xyzab*')
2605 OR b=704
2606 }
2607 } {9 23 35 38 40 61 64 70 72 77 87 scan 0 sort 0}
2608 do_test where7-2.107.1 {
2609 count_steps_sort {
2610 SELECT a FROM t2
2611 WHERE b=88
2612 OR f='vwxyzabcd'
2613 OR f='fghijklmn'
2614 OR (g='gfedcba' AND f GLOB 'lmnop*')
2615 }
2616 } {5 8 21 31 47 57 73 83 89 99 scan 0 sort 0}
2617 do_test where7-2.107.2 {
2618 count_steps_sort {
2619 SELECT a FROM t3
2620 WHERE b=88
2621 OR f='vwxyzabcd'
2622 OR f='fghijklmn'
2623 OR (g='gfedcba' AND f GLOB 'lmnop*')
2624 }
2625 } {5 8 21 31 47 57 73 83 89 99 scan 0 sort 0}
2626 do_test where7-2.108.1 {
2627 count_steps_sort {
2628 SELECT a FROM t2
2629 WHERE b=498
2630 OR (d>=69.0 AND d<70.0 AND d NOT NULL)
2631 OR a=1
2632 }
2633 } {1 69 scan 0 sort 0}
2634 do_test where7-2.108.2 {
2635 count_steps_sort {
2636 SELECT a FROM t3
2637 WHERE b=498
2638 OR (d>=69.0 AND d<70.0 AND d NOT NULL)
2639 OR a=1
2640 }
2641 } {1 69 scan 0 sort 0}
2642 do_test where7-2.109.1 {
2643 count_steps_sort {
2644 SELECT a FROM t2
2645 WHERE ((a BETWEEN 47 AND 49) AND a!=48)
2646 OR a=5
2647 OR b=179
2648 OR (f GLOB '?stuv*' AND f GLOB 'rstu*')
2649 OR a=69
2650 }
2651 } {5 17 43 47 49 69 95 scan 0 sort 0}
2652 do_test where7-2.109.2 {
2653 count_steps_sort {
2654 SELECT a FROM t3
2655 WHERE ((a BETWEEN 47 AND 49) AND a!=48)
2656 OR a=5
2657 OR b=179
2658 OR (f GLOB '?stuv*' AND f GLOB 'rstu*')
2659 OR a=69
2660 }
2661 } {5 17 43 47 49 69 95 scan 0 sort 0}
2662 do_test where7-2.110.1 {
2663 count_steps_sort {
2664 SELECT a FROM t2
2665 WHERE b=971
2666 OR (g='xwvutsr' AND f GLOB 'hijkl*')
2667 OR (g='yxwvuts' AND f GLOB 'bcdef*')
2668 OR b=828
2669 OR a=81
2670 OR ((a BETWEEN 23 AND 25) AND a!=24)
2671 OR b=627
2672 OR b=355
2673 OR b=377
2674 OR a=44
2675 }
2676 } {1 7 23 25 44 57 81 scan 0 sort 0}
2677 do_test where7-2.110.2 {
2678 count_steps_sort {
2679 SELECT a FROM t3
2680 WHERE b=971
2681 OR (g='xwvutsr' AND f GLOB 'hijkl*')
2682 OR (g='yxwvuts' AND f GLOB 'bcdef*')
2683 OR b=828
2684 OR a=81
2685 OR ((a BETWEEN 23 AND 25) AND a!=24)
2686 OR b=627
2687 OR b=355
2688 OR b=377
2689 OR a=44
2690 }
2691 } {1 7 23 25 44 57 81 scan 0 sort 0}
2692 do_test where7-2.111.1 {
2693 count_steps_sort {
2694 SELECT a FROM t2
2695 WHERE b=850
2696 OR ((a BETWEEN 6 AND 8) AND a!=7)
2697 }
2698 } {6 8 scan 0 sort 0}
2699 do_test where7-2.111.2 {
2700 count_steps_sort {
2701 SELECT a FROM t3
2702 WHERE b=850
2703 OR ((a BETWEEN 6 AND 8) AND a!=7)
2704 }
2705 } {6 8 scan 0 sort 0}
2706 do_test where7-2.112.1 {
2707 count_steps_sort {
2708 SELECT a FROM t2
2709 WHERE (g='lkjihgf' AND f GLOB 'opqrs*')
2710 OR (f GLOB '?stuv*' AND f GLOB 'rstu*')
2711 }
2712 } {17 43 66 69 95 scan 0 sort 0}
2713 do_test where7-2.112.2 {
2714 count_steps_sort {
2715 SELECT a FROM t3
2716 WHERE (g='lkjihgf' AND f GLOB 'opqrs*')
2717 OR (f GLOB '?stuv*' AND f GLOB 'rstu*')
2718 }
2719 } {17 43 66 69 95 scan 0 sort 0}
2720 do_test where7-2.113.1 {
2721 count_steps_sort {
2722 SELECT a FROM t2
2723 WHERE b=726
2724 OR b=740
2725 OR a=33
2726 OR c=8008
2727 OR f='rstuvwxyz'
2728 OR b=168
2729 }
2730 } {17 22 23 24 33 43 66 69 95 scan 0 sort 0}
2731 do_test where7-2.113.2 {
2732 count_steps_sort {
2733 SELECT a FROM t3
2734 WHERE b=726
2735 OR b=740
2736 OR a=33
2737 OR c=8008
2738 OR f='rstuvwxyz'
2739 OR b=168
2740 }
2741 } {17 22 23 24 33 43 66 69 95 scan 0 sort 0}
2742 do_test where7-2.114.1 {
2743 count_steps_sort {
2744 SELECT a FROM t2
2745 WHERE (g='vutsrqp' AND f GLOB 'rstuv*')
2746 OR (g='utsrqpo' AND f GLOB 'tuvwx*')
2747 OR b=396
2748 }
2749 } {17 19 36 scan 0 sort 0}
2750 do_test where7-2.114.2 {
2751 count_steps_sort {
2752 SELECT a FROM t3
2753 WHERE (g='vutsrqp' AND f GLOB 'rstuv*')
2754 OR (g='utsrqpo' AND f GLOB 'tuvwx*')
2755 OR b=396
2756 }
2757 } {17 19 36 scan 0 sort 0}
2758 do_test where7-2.115.1 {
2759 count_steps_sort {
2760 SELECT a FROM t2
2761 WHERE a=77
2762 OR ((a BETWEEN 48 AND 50) AND a!=49)
2763 OR c<=10
2764 OR ((a BETWEEN 5 AND 7) AND a!=6)
2765 }
2766 } {5 7 48 50 77 scan 0 sort 0}
2767 do_test where7-2.115.2 {
2768 count_steps_sort {
2769 SELECT a FROM t3
2770 WHERE a=77
2771 OR ((a BETWEEN 48 AND 50) AND a!=49)
2772 OR c<=10
2773 OR ((a BETWEEN 5 AND 7) AND a!=6)
2774 }
2775 } {5 7 48 50 77 scan 0 sort 0}
2776 do_test where7-2.116.1 {
2777 count_steps_sort {
2778 SELECT a FROM t2
2779 WHERE ((a BETWEEN 12 AND 14) AND a!=13)
2780 OR ((a BETWEEN 13 AND 15) AND a!=14)
2781 OR b=253
2782 OR ((a BETWEEN 20 AND 22) AND a!=21)
2783 OR b=396
2784 OR b=630
2785 OR (f GLOB '?cdef*' AND f GLOB 'bcde*')
2786 OR c=3003
2787 OR (d>=49.0 AND d<50.0 AND d NOT NULL)
2788 }
2789 } {1 7 8 9 12 13 14 15 20 22 23 27 36 49 53 79 scan 0 sort 0}
2790 do_test where7-2.116.2 {
2791 count_steps_sort {
2792 SELECT a FROM t3
2793 WHERE ((a BETWEEN 12 AND 14) AND a!=13)
2794 OR ((a BETWEEN 13 AND 15) AND a!=14)
2795 OR b=253
2796 OR ((a BETWEEN 20 AND 22) AND a!=21)
2797 OR b=396
2798 OR b=630
2799 OR (f GLOB '?cdef*' AND f GLOB 'bcde*')
2800 OR c=3003
2801 OR (d>=49.0 AND d<50.0 AND d NOT NULL)
2802 }
2803 } {1 7 8 9 12 13 14 15 20 22 23 27 36 49 53 79 scan 0 sort 0}
2804 do_test where7-2.117.1 {
2805 count_steps_sort {
2806 SELECT a FROM t2
2807 WHERE b=957
2808 OR b=242
2809 OR b=113
2810 OR b=957
2811 OR b=311
2812 OR b=143
2813 OR (f GLOB '?klmn*' AND f GLOB 'jklm*')
2814 OR (g='onmlkji' AND f GLOB 'wxyza*')
2815 OR (d>=10.0 AND d<11.0 AND d NOT NULL)
2816 }
2817 } {9 10 13 22 35 48 61 87 scan 0 sort 0}
2818 do_test where7-2.117.2 {
2819 count_steps_sort {
2820 SELECT a FROM t3
2821 WHERE b=957
2822 OR b=242
2823 OR b=113
2824 OR b=957
2825 OR b=311
2826 OR b=143
2827 OR (f GLOB '?klmn*' AND f GLOB 'jklm*')
2828 OR (g='onmlkji' AND f GLOB 'wxyza*')
2829 OR (d>=10.0 AND d<11.0 AND d NOT NULL)
2830 }
2831 } {9 10 13 22 35 48 61 87 scan 0 sort 0}
2832 do_test where7-2.118.1 {
2833 count_steps_sort {
2834 SELECT a FROM t2
2835 WHERE ((a BETWEEN 74 AND 76) AND a!=75)
2836 OR ((a BETWEEN 94 AND 96) AND a!=95)
2837 OR b=451
2838 OR (g='lkjihgf' AND f GLOB 'opqrs*')
2839 }
2840 } {41 66 74 76 94 96 scan 0 sort 0}
2841 do_test where7-2.118.2 {
2842 count_steps_sort {
2843 SELECT a FROM t3
2844 WHERE ((a BETWEEN 74 AND 76) AND a!=75)
2845 OR ((a BETWEEN 94 AND 96) AND a!=95)
2846 OR b=451
2847 OR (g='lkjihgf' AND f GLOB 'opqrs*')
2848 }
2849 } {41 66 74 76 94 96 scan 0 sort 0}
2850 do_test where7-2.119.1 {
2851 count_steps_sort {
2852 SELECT a FROM t2
2853 WHERE (d>=3.0 AND d<4.0 AND d NOT NULL)
2854 OR b=451
2855 OR b=363
2856 OR b=330
2857 OR (g='srqponm' AND f GLOB 'efghi*')
2858 OR ((a BETWEEN 52 AND 54) AND a!=53)
2859 OR (g='xwvutsr' AND f GLOB 'defgh*')
2860 OR ((a BETWEEN 81 AND 83) AND a!=82)
2861 OR (g='gfedcba' AND f GLOB 'lmnop*')
2862 }
2863 } {3 30 33 41 52 54 81 83 89 scan 0 sort 0}
2864 do_test where7-2.119.2 {
2865 count_steps_sort {
2866 SELECT a FROM t3
2867 WHERE (d>=3.0 AND d<4.0 AND d NOT NULL)
2868 OR b=451
2869 OR b=363
2870 OR b=330
2871 OR (g='srqponm' AND f GLOB 'efghi*')
2872 OR ((a BETWEEN 52 AND 54) AND a!=53)
2873 OR (g='xwvutsr' AND f GLOB 'defgh*')
2874 OR ((a BETWEEN 81 AND 83) AND a!=82)
2875 OR (g='gfedcba' AND f GLOB 'lmnop*')
2876 }
2877 } {3 30 33 41 52 54 81 83 89 scan 0 sort 0}
2878 do_test where7-2.120.1 {
2879 count_steps_sort {
2880 SELECT a FROM t2
2881 WHERE (g='fedcbaz' AND f GLOB 'rstuv*')
2882 OR (d>=68.0 AND d<69.0 AND d NOT NULL)
2883 OR (g='vutsrqp' AND f GLOB 'pqrst*')
2884 OR e IS NULL
2885 OR b=759
2886 }
2887 } {15 68 69 95 scan 0 sort 0}
2888 do_test where7-2.120.2 {
2889 count_steps_sort {
2890 SELECT a FROM t3
2891 WHERE (g='fedcbaz' AND f GLOB 'rstuv*')
2892 OR (d>=68.0 AND d<69.0 AND d NOT NULL)
2893 OR (g='vutsrqp' AND f GLOB 'pqrst*')
2894 OR e IS NULL
2895 OR b=759
2896 }
2897 } {15 68 69 95 scan 0 sort 0}
2898 do_test where7-2.121.1 {
2899 count_steps_sort {
2900 SELECT a FROM t2
2901 WHERE (f GLOB '?uvwx*' AND f GLOB 'tuvw*')
2902 OR ((a BETWEEN 19 AND 21) AND a!=20)
2903 OR (g='jihgfed' AND f GLOB 'wxyza*')
2904 }
2905 } {19 21 45 71 74 97 scan 0 sort 0}
2906 do_test where7-2.121.2 {
2907 count_steps_sort {
2908 SELECT a FROM t3
2909 WHERE (f GLOB '?uvwx*' AND f GLOB 'tuvw*')
2910 OR ((a BETWEEN 19 AND 21) AND a!=20)
2911 OR (g='jihgfed' AND f GLOB 'wxyza*')
2912 }
2913 } {19 21 45 71 74 97 scan 0 sort 0}
2914 do_test where7-2.122.1 {
2915 count_steps_sort {
2916 SELECT a FROM t2
2917 WHERE b=1037
2918 OR (d>=47.0 AND d<48.0 AND d NOT NULL)
2919 OR ((a BETWEEN 43 AND 45) AND a!=44)
2920 OR (d>=82.0 AND d<83.0 AND d NOT NULL)
2921 OR (d>=27.0 AND d<28.0 AND d NOT NULL)
2922 OR ((a BETWEEN 75 AND 77) AND a!=76)
2923 }
2924 } {27 43 45 47 75 77 82 scan 0 sort 0}
2925 do_test where7-2.122.2 {
2926 count_steps_sort {
2927 SELECT a FROM t3
2928 WHERE b=1037
2929 OR (d>=47.0 AND d<48.0 AND d NOT NULL)
2930 OR ((a BETWEEN 43 AND 45) AND a!=44)
2931 OR (d>=82.0 AND d<83.0 AND d NOT NULL)
2932 OR (d>=27.0 AND d<28.0 AND d NOT NULL)
2933 OR ((a BETWEEN 75 AND 77) AND a!=76)
2934 }
2935 } {27 43 45 47 75 77 82 scan 0 sort 0}
2936 do_test where7-2.123.1 {
2937 count_steps_sort {
2938 SELECT a FROM t2
2939 WHERE b=1045
2940 OR ((a BETWEEN 36 AND 38) AND a!=37)
2941 OR ((a BETWEEN 37 AND 39) AND a!=38)
2942 OR c=12012
2943 }
2944 } {34 35 36 37 38 39 95 scan 0 sort 0}
2945 do_test where7-2.123.2 {
2946 count_steps_sort {
2947 SELECT a FROM t3
2948 WHERE b=1045
2949 OR ((a BETWEEN 36 AND 38) AND a!=37)
2950 OR ((a BETWEEN 37 AND 39) AND a!=38)
2951 OR c=12012
2952 }
2953 } {34 35 36 37 38 39 95 scan 0 sort 0}
2954 do_test where7-2.124.1 {
2955 count_steps_sort {
2956 SELECT a FROM t2
2957 WHERE (g='fedcbaz' AND f GLOB 'tuvwx*')
2958 OR b=421
2959 OR b=429
2960 OR b=498
2961 OR b=33
2962 OR b=198
2963 OR c=14014
2964 OR (f GLOB '?yzab*' AND f GLOB 'xyza*')
2965 }
2966 } {3 18 23 39 40 41 42 49 75 97 scan 0 sort 0}
2967 do_test where7-2.124.2 {
2968 count_steps_sort {
2969 SELECT a FROM t3
2970 WHERE (g='fedcbaz' AND f GLOB 'tuvwx*')
2971 OR b=421
2972 OR b=429
2973 OR b=498
2974 OR b=33
2975 OR b=198
2976 OR c=14014
2977 OR (f GLOB '?yzab*' AND f GLOB 'xyza*')
2978 }
2979 } {3 18 23 39 40 41 42 49 75 97 scan 0 sort 0}
2980 do_test where7-2.125.1 {
2981 count_steps_sort {
2982 SELECT a FROM t2
2983 WHERE b=47
2984 OR c=31031
2985 OR a=38
2986 OR (f GLOB '?jklm*' AND f GLOB 'ijkl*')
2987 OR (g='srqponm' AND f GLOB 'fghij*')
2988 OR b=242
2989 OR (d>=70.0 AND d<71.0 AND d NOT NULL)
2990 OR b=352
2991 OR a=49
2992 OR (g='nmlkjih' AND f GLOB 'fghij*')
2993 }
2994 } {8 22 31 32 34 38 49 57 60 70 86 91 92 93 scan 0 sort 0}
2995 do_test where7-2.125.2 {
2996 count_steps_sort {
2997 SELECT a FROM t3
2998 WHERE b=47
2999 OR c=31031
3000 OR a=38
3001 OR (f GLOB '?jklm*' AND f GLOB 'ijkl*')
3002 OR (g='srqponm' AND f GLOB 'fghij*')
3003 OR b=242
3004 OR (d>=70.0 AND d<71.0 AND d NOT NULL)
3005 OR b=352
3006 OR a=49
3007 OR (g='nmlkjih' AND f GLOB 'fghij*')
3008 }
3009 } {8 22 31 32 34 38 49 57 60 70 86 91 92 93 scan 0 sort 0}
3010 do_test where7-2.126.1 {
3011 count_steps_sort {
3012 SELECT a FROM t2
3013 WHERE (d>=87.0 AND d<88.0 AND d NOT NULL)
3014 OR b=704
3015 OR a=7
3016 OR a=8
3017 OR a=46
3018 OR b=740
3019 OR b=993
3020 OR (d>=38.0 AND d<39.0 AND d NOT NULL)
3021 }
3022 } {7 8 38 46 64 87 scan 0 sort 0}
3023 do_test where7-2.126.2 {
3024 count_steps_sort {
3025 SELECT a FROM t3
3026 WHERE (d>=87.0 AND d<88.0 AND d NOT NULL)
3027 OR b=704
3028 OR a=7
3029 OR a=8
3030 OR a=46
3031 OR b=740
3032 OR b=993
3033 OR (d>=38.0 AND d<39.0 AND d NOT NULL)
3034 }
3035 } {7 8 38 46 64 87 scan 0 sort 0}
3036 do_test where7-2.127.1 {
3037 count_steps_sort {
3038 SELECT a FROM t2
3039 WHERE ((a BETWEEN 62 AND 64) AND a!=63)
3040 OR c=32032
3041 OR a=76
3042 }
3043 } {62 64 76 94 95 96 scan 0 sort 0}
3044 do_test where7-2.127.2 {
3045 count_steps_sort {
3046 SELECT a FROM t3
3047 WHERE ((a BETWEEN 62 AND 64) AND a!=63)
3048 OR c=32032
3049 OR a=76
3050 }
3051 } {62 64 76 94 95 96 scan 0 sort 0}
3052 do_test where7-2.128.1 {
3053 count_steps_sort {
3054 SELECT a FROM t2
3055 WHERE (g='utsrqpo' AND f GLOB 'tuvwx*')
3056 OR b=528
3057 OR (g='gfedcba' AND f GLOB 'nopqr*')
3058 }
3059 } {19 48 91 scan 0 sort 0}
3060 do_test where7-2.128.2 {
3061 count_steps_sort {
3062 SELECT a FROM t3
3063 WHERE (g='utsrqpo' AND f GLOB 'tuvwx*')
3064 OR b=528
3065 OR (g='gfedcba' AND f GLOB 'nopqr*')
3066 }
3067 } {19 48 91 scan 0 sort 0}
3068 do_test where7-2.129.1 {
3069 count_steps_sort {
3070 SELECT a FROM t2
3071 WHERE (d>=26.0 AND d<27.0 AND d NOT NULL)
3072 OR (d>=97.0 AND d<98.0 AND d NOT NULL)
3073 OR a=65
3074 }
3075 } {26 65 97 scan 0 sort 0}
3076 do_test where7-2.129.2 {
3077 count_steps_sort {
3078 SELECT a FROM t3
3079 WHERE (d>=26.0 AND d<27.0 AND d NOT NULL)
3080 OR (d>=97.0 AND d<98.0 AND d NOT NULL)
3081 OR a=65
3082 }
3083 } {26 65 97 scan 0 sort 0}
3084 do_test where7-2.130.1 {
3085 count_steps_sort {
3086 SELECT a FROM t2
3087 WHERE (d>=71.0 AND d<72.0 AND d NOT NULL)
3088 OR 1000000<b
3089 OR (g='yxwvuts' AND f GLOB 'cdefg*')
3090 OR (d>=50.0 AND d<51.0 AND d NOT NULL)
3091 OR a=24
3092 }
3093 } {2 24 50 71 scan 0 sort 0}
3094 do_test where7-2.130.2 {
3095 count_steps_sort {
3096 SELECT a FROM t3
3097 WHERE (d>=71.0 AND d<72.0 AND d NOT NULL)
3098 OR 1000000<b
3099 OR (g='yxwvuts' AND f GLOB 'cdefg*')
3100 OR (d>=50.0 AND d<51.0 AND d NOT NULL)
3101 OR a=24
3102 }
3103 } {2 24 50 71 scan 0 sort 0}
3104 do_test where7-2.131.1 {
3105 count_steps_sort {
3106 SELECT a FROM t2
3107 WHERE a=60
3108 OR a=39
3109 OR ((a BETWEEN 93 AND 95) AND a!=94)
3110 OR b=36
3111 OR b=814
3112 OR a=14
3113 OR (d>=61.0 AND d<62.0 AND d NOT NULL)
3114 OR b=440
3115 OR (g='xwvutsr' AND f GLOB 'fghij*')
3116 OR (f GLOB '?abcd*' AND f GLOB 'zabc*')
3117 }
3118 } {5 14 25 39 40 51 60 61 74 77 93 95 scan 0 sort 0}
3119 do_test where7-2.131.2 {
3120 count_steps_sort {
3121 SELECT a FROM t3
3122 WHERE a=60
3123 OR a=39
3124 OR ((a BETWEEN 93 AND 95) AND a!=94)
3125 OR b=36
3126 OR b=814
3127 OR a=14
3128 OR (d>=61.0 AND d<62.0 AND d NOT NULL)
3129 OR b=440
3130 OR (g='xwvutsr' AND f GLOB 'fghij*')
3131 OR (f GLOB '?abcd*' AND f GLOB 'zabc*')
3132 }
3133 } {5 14 25 39 40 51 60 61 74 77 93 95 scan 0 sort 0}
3134 do_test where7-2.132.1 {
3135 count_steps_sort {
3136 SELECT a FROM t2
3137 WHERE f IS NULL
3138 OR ((a BETWEEN 39 AND 41) AND a!=40)
3139 }
3140 } {39 41 scan 0 sort 0}
3141 do_test where7-2.132.2 {
3142 count_steps_sort {
3143 SELECT a FROM t3
3144 WHERE f IS NULL
3145 OR ((a BETWEEN 39 AND 41) AND a!=40)
3146 }
3147 } {39 41 scan 0 sort 0}
3148 do_test where7-2.133.1 {
3149 count_steps_sort {
3150 SELECT a FROM t2
3151 WHERE b=44
3152 OR ((a BETWEEN 17 AND 19) AND a!=18)
3153 }
3154 } {4 17 19 scan 0 sort 0}
3155 do_test where7-2.133.2 {
3156 count_steps_sort {
3157 SELECT a FROM t3
3158 WHERE b=44
3159 OR ((a BETWEEN 17 AND 19) AND a!=18)
3160 }
3161 } {4 17 19 scan 0 sort 0}
3162 do_test where7-2.134.1 {
3163 count_steps_sort {
3164 SELECT a FROM t2
3165 WHERE (d>=80.0 AND d<81.0 AND d NOT NULL)
3166 OR a=82
3167 }
3168 } {80 82 scan 0 sort 0}
3169 do_test where7-2.134.2 {
3170 count_steps_sort {
3171 SELECT a FROM t3
3172 WHERE (d>=80.0 AND d<81.0 AND d NOT NULL)
3173 OR a=82
3174 }
3175 } {80 82 scan 0 sort 0}
3176 do_test where7-2.135.1 {
3177 count_steps_sort {
3178 SELECT a FROM t2
3179 WHERE ((a BETWEEN 84 AND 86) AND a!=85)
3180 OR c=24024
3181 OR b=946
3182 OR a=19
3183 OR (d>=47.0 AND d<48.0 AND d NOT NULL)
3184 }
3185 } {19 47 70 71 72 84 86 scan 0 sort 0}
3186 do_test where7-2.135.2 {
3187 count_steps_sort {
3188 SELECT a FROM t3
3189 WHERE ((a BETWEEN 84 AND 86) AND a!=85)
3190 OR c=24024
3191 OR b=946
3192 OR a=19
3193 OR (d>=47.0 AND d<48.0 AND d NOT NULL)
3194 }
3195 } {19 47 70 71 72 84 86 scan 0 sort 0}
3196 do_test where7-2.136.1 {
3197 count_steps_sort {
3198 SELECT a FROM t2
3199 WHERE a=27
3200 OR (f GLOB '?uvwx*' AND f GLOB 'tuvw*')
3201 OR ((a BETWEEN 89 AND 91) AND a!=90)
3202 OR (g='ihgfedc' AND f GLOB 'efghi*')
3203 OR b=1045
3204 OR a=84
3205 OR f='qrstuvwxy'
3206 }
3207 } {16 19 27 42 45 68 71 82 84 89 91 94 95 97 scan 0 sort 0}
3208 do_test where7-2.136.2 {
3209 count_steps_sort {
3210 SELECT a FROM t3
3211 WHERE a=27
3212 OR (f GLOB '?uvwx*' AND f GLOB 'tuvw*')
3213 OR ((a BETWEEN 89 AND 91) AND a!=90)
3214 OR (g='ihgfedc' AND f GLOB 'efghi*')
3215 OR b=1045
3216 OR a=84
3217 OR f='qrstuvwxy'
3218 }
3219 } {16 19 27 42 45 68 71 82 84 89 91 94 95 97 scan 0 sort 0}
3220 do_test where7-2.137.1 {
3221 count_steps_sort {
3222 SELECT a FROM t2
3223 WHERE b=704
3224 OR b=949
3225 OR (d>=72.0 AND d<73.0 AND d NOT NULL)
3226 OR (g='utsrqpo' AND f GLOB 'wxyza*')
3227 OR c=24024
3228 OR b=553
3229 OR a=18
3230 OR a=92
3231 }
3232 } {18 22 64 70 71 72 92 scan 0 sort 0}
3233 do_test where7-2.137.2 {
3234 count_steps_sort {
3235 SELECT a FROM t3
3236 WHERE b=704
3237 OR b=949
3238 OR (d>=72.0 AND d<73.0 AND d NOT NULL)
3239 OR (g='utsrqpo' AND f GLOB 'wxyza*')
3240 OR c=24024
3241 OR b=553
3242 OR a=18
3243 OR a=92
3244 }
3245 } {18 22 64 70 71 72 92 scan 0 sort 0}
3246 do_test where7-2.138.1 {
3247 count_steps_sort {
3248 SELECT a FROM t2
3249 WHERE (f GLOB '?cdef*' AND f GLOB 'bcde*')
3250 OR (g='ihgfedc' AND f GLOB 'efghi*')
3251 OR b=902
3252 OR (d>=61.0 AND d<62.0 AND d NOT NULL)
3253 OR b=25
3254 OR ((a BETWEEN 16 AND 18) AND a!=17)
3255 OR f='zabcdefgh'
3256 OR b=385
3257 }
3258 } {1 16 18 25 27 35 51 53 61 77 79 82 scan 0 sort 0}
3259 do_test where7-2.138.2 {
3260 count_steps_sort {
3261 SELECT a FROM t3
3262 WHERE (f GLOB '?cdef*' AND f GLOB 'bcde*')
3263 OR (g='ihgfedc' AND f GLOB 'efghi*')
3264 OR b=902
3265 OR (d>=61.0 AND d<62.0 AND d NOT NULL)
3266 OR b=25
3267 OR ((a BETWEEN 16 AND 18) AND a!=17)
3268 OR f='zabcdefgh'
3269 OR b=385
3270 }
3271 } {1 16 18 25 27 35 51 53 61 77 79 82 scan 0 sort 0}
3272 do_test where7-2.139.1 {
3273 count_steps_sort {
3274 SELECT a FROM t2
3275 WHERE a=22
3276 OR b=36
3277 OR ((a BETWEEN 57 AND 59) AND a!=58)
3278 OR (d>=31.0 AND d<32.0 AND d NOT NULL)
3279 OR ((a BETWEEN 81 AND 83) AND a!=82)
3280 }
3281 } {22 31 57 59 81 83 scan 0 sort 0}
3282 do_test where7-2.139.2 {
3283 count_steps_sort {
3284 SELECT a FROM t3
3285 WHERE a=22
3286 OR b=36
3287 OR ((a BETWEEN 57 AND 59) AND a!=58)
3288 OR (d>=31.0 AND d<32.0 AND d NOT NULL)
3289 OR ((a BETWEEN 81 AND 83) AND a!=82)
3290 }
3291 } {22 31 57 59 81 83 scan 0 sort 0}
3292 do_test where7-2.140.1 {
3293 count_steps_sort {
3294 SELECT a FROM t2
3295 WHERE b=253
3296 OR (d>=60.0 AND d<61.0 AND d NOT NULL)
3297 }
3298 } {23 60 scan 0 sort 0}
3299 do_test where7-2.140.2 {
3300 count_steps_sort {
3301 SELECT a FROM t3
3302 WHERE b=253
3303 OR (d>=60.0 AND d<61.0 AND d NOT NULL)
3304 }
3305 } {23 60 scan 0 sort 0}
3306 do_test where7-2.141.1 {
3307 count_steps_sort {
3308 SELECT a FROM t2
3309 WHERE (f GLOB '?qrst*' AND f GLOB 'pqrs*')
3310 OR (f GLOB '?cdef*' AND f GLOB 'bcde*')
3311 OR b=641
3312 OR ((a BETWEEN 36 AND 38) AND a!=37)
3313 }
3314 } {1 15 27 36 38 41 53 67 79 93 scan 0 sort 0}
3315 do_test where7-2.141.2 {
3316 count_steps_sort {
3317 SELECT a FROM t3
3318 WHERE (f GLOB '?qrst*' AND f GLOB 'pqrs*')
3319 OR (f GLOB '?cdef*' AND f GLOB 'bcde*')
3320 OR b=641
3321 OR ((a BETWEEN 36 AND 38) AND a!=37)
3322 }
3323 } {1 15 27 36 38 41 53 67 79 93 scan 0 sort 0}
3324 do_test where7-2.142.1 {
3325 count_steps_sort {
3326 SELECT a FROM t2
3327 WHERE c=30030
3328 OR a=18
3329 OR ((a BETWEEN 44 AND 46) AND a!=45)
3330 OR (d>=89.0 AND d<90.0 AND d NOT NULL)
3331 OR b=11
3332 OR (g='qponmlk' AND f GLOB 'opqrs*')
3333 OR a=52
3334 OR (g='utsrqpo' AND f GLOB 'wxyza*')
3335 OR a=13
3336 OR (d>=65.0 AND d<66.0 AND d NOT NULL)
3337 }
3338 } {1 13 18 22 40 44 46 52 65 88 89 90 scan 0 sort 0}
3339 do_test where7-2.142.2 {
3340 count_steps_sort {
3341 SELECT a FROM t3
3342 WHERE c=30030
3343 OR a=18
3344 OR ((a BETWEEN 44 AND 46) AND a!=45)
3345 OR (d>=89.0 AND d<90.0 AND d NOT NULL)
3346 OR b=11
3347 OR (g='qponmlk' AND f GLOB 'opqrs*')
3348 OR a=52
3349 OR (g='utsrqpo' AND f GLOB 'wxyza*')
3350 OR a=13
3351 OR (d>=65.0 AND d<66.0 AND d NOT NULL)
3352 }
3353 } {1 13 18 22 40 44 46 52 65 88 89 90 scan 0 sort 0}
3354 do_test where7-2.143.1 {
3355 count_steps_sort {
3356 SELECT a FROM t2
3357 WHERE c=23023
3358 OR f='efghijklm'
3359 OR ((a BETWEEN 39 AND 41) AND a!=40)
3360 OR b=1045
3361 OR (d>=24.0 AND d<25.0 AND d NOT NULL)
3362 OR f='uvwxyzabc'
3363 OR (f GLOB '?zabc*' AND f GLOB 'yzab*')
3364 }
3365 } {4 20 24 30 39 41 46 50 56 67 68 69 72 76 82 95 98 scan 0 sort 0}
3366 do_test where7-2.143.2 {
3367 count_steps_sort {
3368 SELECT a FROM t3
3369 WHERE c=23023
3370 OR f='efghijklm'
3371 OR ((a BETWEEN 39 AND 41) AND a!=40)
3372 OR b=1045
3373 OR (d>=24.0 AND d<25.0 AND d NOT NULL)
3374 OR f='uvwxyzabc'
3375 OR (f GLOB '?zabc*' AND f GLOB 'yzab*')
3376 }
3377 } {4 20 24 30 39 41 46 50 56 67 68 69 72 76 82 95 98 scan 0 sort 0}
3378 do_test where7-2.144.1 {
3379 count_steps_sort {
3380 SELECT a FROM t2
3381 WHERE b=476
3382 OR a=11
3383 OR a=52
3384 OR b=858
3385 OR b=264
3386 OR f='wxyzabcde'
3387 OR c=18018
3388 OR b=597
3389 OR (d>=69.0 AND d<70.0 AND d NOT NULL)
3390 }
3391 } {11 22 24 48 52 53 54 69 74 78 100 scan 0 sort 0}
3392 do_test where7-2.144.2 {
3393 count_steps_sort {
3394 SELECT a FROM t3
3395 WHERE b=476
3396 OR a=11
3397 OR a=52
3398 OR b=858
3399 OR b=264
3400 OR f='wxyzabcde'
3401 OR c=18018
3402 OR b=597
3403 OR (d>=69.0 AND d<70.0 AND d NOT NULL)
3404 }
3405 } {11 22 24 48 52 53 54 69 74 78 100 scan 0 sort 0}
3406 do_test where7-2.145.1 {
3407 count_steps_sort {
3408 SELECT a FROM t2
3409 WHERE b=91
3410 OR (g='utsrqpo' AND f GLOB 'wxyza*')
3411 OR (d>=21.0 AND d<22.0 AND d NOT NULL)
3412 OR (g='wvutsrq' AND f GLOB 'mnopq*')
3413 OR ((a BETWEEN 89 AND 91) AND a!=90)
3414 OR (d>=85.0 AND d<86.0 AND d NOT NULL)
3415 OR b=102
3416 OR (d>=36.0 AND d<37.0 AND d NOT NULL)
3417 OR ((a BETWEEN 59 AND 61) AND a!=60)
3418 OR b=784
3419 }
3420 } {12 21 22 36 59 61 85 89 91 scan 0 sort 0}
3421 do_test where7-2.145.2 {
3422 count_steps_sort {
3423 SELECT a FROM t3
3424 WHERE b=91
3425 OR (g='utsrqpo' AND f GLOB 'wxyza*')
3426 OR (d>=21.0 AND d<22.0 AND d NOT NULL)
3427 OR (g='wvutsrq' AND f GLOB 'mnopq*')
3428 OR ((a BETWEEN 89 AND 91) AND a!=90)
3429 OR (d>=85.0 AND d<86.0 AND d NOT NULL)
3430 OR b=102
3431 OR (d>=36.0 AND d<37.0 AND d NOT NULL)
3432 OR ((a BETWEEN 59 AND 61) AND a!=60)
3433 OR b=784
3434 }
3435 } {12 21 22 36 59 61 85 89 91 scan 0 sort 0}
3436 do_test where7-2.146.1 {
3437 count_steps_sort {
3438 SELECT a FROM t2
3439 WHERE (g='vutsrqp' AND f GLOB 'opqrs*')
3440 OR (g='gfedcba' AND f GLOB 'nopqr*')
3441 OR b=990
3442 OR a=52
3443 OR (d>=38.0 AND d<39.0 AND d NOT NULL)
3444 }
3445 } {14 38 52 90 91 scan 0 sort 0}
3446 do_test where7-2.146.2 {
3447 count_steps_sort {
3448 SELECT a FROM t3
3449 WHERE (g='vutsrqp' AND f GLOB 'opqrs*')
3450 OR (g='gfedcba' AND f GLOB 'nopqr*')
3451 OR b=990
3452 OR a=52
3453 OR (d>=38.0 AND d<39.0 AND d NOT NULL)
3454 }
3455 } {14 38 52 90 91 scan 0 sort 0}
3456 do_test where7-2.147.1 {
3457 count_steps_sort {
3458 SELECT a FROM t2
3459 WHERE c=22022
3460 OR b=960
3461 OR ((a BETWEEN 43 AND 45) AND a!=44)
3462 OR a=48
3463 OR b=729
3464 OR ((a BETWEEN 41 AND 43) AND a!=42)
3465 OR a=44
3466 OR b=773
3467 }
3468 } {41 43 44 45 48 64 65 66 scan 0 sort 0}
3469 do_test where7-2.147.2 {
3470 count_steps_sort {
3471 SELECT a FROM t3
3472 WHERE c=22022
3473 OR b=960
3474 OR ((a BETWEEN 43 AND 45) AND a!=44)
3475 OR a=48
3476 OR b=729
3477 OR ((a BETWEEN 41 AND 43) AND a!=42)
3478 OR a=44
3479 OR b=773
3480 }
3481 } {41 43 44 45 48 64 65 66 scan 0 sort 0}
3482 do_test where7-2.148.1 {
3483 count_steps_sort {
3484 SELECT a FROM t2
3485 WHERE ((a BETWEEN 68 AND 70) AND a!=69)
3486 OR b=421
3487 OR ((a BETWEEN 22 AND 24) AND a!=23)
3488 OR (d>=2.0 AND d<3.0 AND d NOT NULL)
3489 OR (g='srqponm' AND f GLOB 'defgh*')
3490 OR (d>=89.0 AND d<90.0 AND d NOT NULL)
3491 OR (d>=24.0 AND d<25.0 AND d NOT NULL)
3492 OR c=22022
3493 OR b=825
3494 OR ((a BETWEEN 17 AND 19) AND a!=18)
3495 OR (f GLOB '?hijk*' AND f GLOB 'ghij*')
3496 }
3497 } {2 6 17 19 22 24 29 32 58 64 65 66 68 70 75 84 89 scan 0 sort 0}
3498 do_test where7-2.148.2 {
3499 count_steps_sort {
3500 SELECT a FROM t3
3501 WHERE ((a BETWEEN 68 AND 70) AND a!=69)
3502 OR b=421
3503 OR ((a BETWEEN 22 AND 24) AND a!=23)
3504 OR (d>=2.0 AND d<3.0 AND d NOT NULL)
3505 OR (g='srqponm' AND f GLOB 'defgh*')
3506 OR (d>=89.0 AND d<90.0 AND d NOT NULL)
3507 OR (d>=24.0 AND d<25.0 AND d NOT NULL)
3508 OR c=22022
3509 OR b=825
3510 OR ((a BETWEEN 17 AND 19) AND a!=18)
3511 OR (f GLOB '?hijk*' AND f GLOB 'ghij*')
3512 }
3513 } {2 6 17 19 22 24 29 32 58 64 65 66 68 70 75 84 89 scan 0 sort 0}
3514 do_test where7-2.149.1 {
3515 count_steps_sort {
3516 SELECT a FROM t2
3517 WHERE (d>=44.0 AND d<45.0 AND d NOT NULL)
3518 OR b=484
3519 OR b=1026
3520 OR a=90
3521 OR (g='jihgfed' AND f GLOB 'wxyza*')
3522 OR b=608
3523 OR a=32
3524 }
3525 } {32 44 74 90 scan 0 sort 0}
3526 do_test where7-2.149.2 {
3527 count_steps_sort {
3528 SELECT a FROM t3
3529 WHERE (d>=44.0 AND d<45.0 AND d NOT NULL)
3530 OR b=484
3531 OR b=1026
3532 OR a=90
3533 OR (g='jihgfed' AND f GLOB 'wxyza*')
3534 OR b=608
3535 OR a=32
3536 }
3537 } {32 44 74 90 scan 0 sort 0}
3538 do_test where7-2.150.1 {
3539 count_steps_sort {
3540 SELECT a FROM t2
3541 WHERE c<=10
3542 OR (d>=76.0 AND d<77.0 AND d NOT NULL)
3543 OR b=154
3544 OR (d>=77.0 AND d<78.0 AND d NOT NULL)
3545 OR b=880
3546 OR a=55
3547 OR b=773
3548 OR b=319
3549 OR (g='hgfedcb' AND f GLOB 'fghij*')
3550 }
3551 } {14 29 55 76 77 80 83 scan 0 sort 0}
3552 do_test where7-2.150.2 {
3553 count_steps_sort {
3554 SELECT a FROM t3
3555 WHERE c<=10
3556 OR (d>=76.0 AND d<77.0 AND d NOT NULL)
3557 OR b=154
3558 OR (d>=77.0 AND d<78.0 AND d NOT NULL)
3559 OR b=880
3560 OR a=55
3561 OR b=773
3562 OR b=319
3563 OR (g='hgfedcb' AND f GLOB 'fghij*')
3564 }
3565 } {14 29 55 76 77 80 83 scan 0 sort 0}
3566 do_test where7-2.151.1 {
3567 count_steps_sort {
3568 SELECT a FROM t2
3569 WHERE (g='wvutsrq' AND f GLOB 'ijklm*')
3570 OR f='mnopqrstu'
3571 OR a=62
3572 }
3573 } {8 12 38 62 64 90 scan 0 sort 0}
3574 do_test where7-2.151.2 {
3575 count_steps_sort {
3576 SELECT a FROM t3
3577 WHERE (g='wvutsrq' AND f GLOB 'ijklm*')
3578 OR f='mnopqrstu'
3579 OR a=62
3580 }
3581 } {8 12 38 62 64 90 scan 0 sort 0}
3582 do_test where7-2.152.1 {
3583 count_steps_sort {
3584 SELECT a FROM t2
3585 WHERE a=33
3586 OR b=1045
3587 OR (d>=40.0 AND d<41.0 AND d NOT NULL)
3588 OR c=13013
3589 OR (g='gfedcba' AND f GLOB 'mnopq*')
3590 OR b=124
3591 OR (g='gfedcba' AND f GLOB 'klmno*')
3592 }
3593 } {33 37 38 39 40 88 90 95 scan 0 sort 0}
3594 do_test where7-2.152.2 {
3595 count_steps_sort {
3596 SELECT a FROM t3
3597 WHERE a=33
3598 OR b=1045
3599 OR (d>=40.0 AND d<41.0 AND d NOT NULL)
3600 OR c=13013
3601 OR (g='gfedcba' AND f GLOB 'mnopq*')
3602 OR b=124
3603 OR (g='gfedcba' AND f GLOB 'klmno*')
3604 }
3605 } {33 37 38 39 40 88 90 95 scan 0 sort 0}
3606 do_test where7-2.153.1 {
3607 count_steps_sort {
3608 SELECT a FROM t2
3609 WHERE b=883
3610 OR c=32032
3611 OR f='fghijklmn'
3612 OR ((a BETWEEN 49 AND 51) AND a!=50)
3613 OR b=421
3614 OR b=803
3615 OR c=4004
3616 OR (f GLOB '?defg*' AND f GLOB 'cdef*')
3617 }
3618 } {2 5 10 11 12 28 31 49 51 54 57 73 80 83 94 95 96 scan 0 sort 0}
3619 do_test where7-2.153.2 {
3620 count_steps_sort {
3621 SELECT a FROM t3
3622 WHERE b=883
3623 OR c=32032
3624 OR f='fghijklmn'
3625 OR ((a BETWEEN 49 AND 51) AND a!=50)
3626 OR b=421
3627 OR b=803
3628 OR c=4004
3629 OR (f GLOB '?defg*' AND f GLOB 'cdef*')
3630 }
3631 } {2 5 10 11 12 28 31 49 51 54 57 73 80 83 94 95 96 scan 0 sort 0}
3632 do_test where7-2.154.1 {
3633 count_steps_sort {
3634 SELECT a FROM t2
3635 WHERE (f GLOB '?rstu*' AND f GLOB 'qrst*')
3636 OR b=99
3637 OR (g='kjihgfe' AND f GLOB 'uvwxy*')
3638 }
3639 } {9 16 42 68 72 94 scan 0 sort 0}
3640 do_test where7-2.154.2 {
3641 count_steps_sort {
3642 SELECT a FROM t3
3643 WHERE (f GLOB '?rstu*' AND f GLOB 'qrst*')
3644 OR b=99
3645 OR (g='kjihgfe' AND f GLOB 'uvwxy*')
3646 }
3647 } {9 16 42 68 72 94 scan 0 sort 0}
3648 do_test where7-2.155.1 {
3649 count_steps_sort {
3650 SELECT a FROM t2
3651 WHERE f='defghijkl'
3652 OR b=308
3653 }
3654 } {3 28 29 55 81 scan 0 sort 0}
3655 do_test where7-2.155.2 {
3656 count_steps_sort {
3657 SELECT a FROM t3
3658 WHERE f='defghijkl'
3659 OR b=308
3660 }
3661 } {3 28 29 55 81 scan 0 sort 0}
3662 do_test where7-2.156.1 {
3663 count_steps_sort {
3664 SELECT a FROM t2
3665 WHERE b=795
3666 OR (g='yxwvuts' AND f GLOB 'cdefg*')
3667 OR f='jklmnopqr'
3668 OR (f GLOB '?defg*' AND f GLOB 'cdef*')
3669 OR (d>=51.0 AND d<52.0 AND d NOT NULL)
3670 OR b=1056
3671 }
3672 } {2 9 28 35 51 54 61 80 87 96 scan 0 sort 0}
3673 do_test where7-2.156.2 {
3674 count_steps_sort {
3675 SELECT a FROM t3
3676 WHERE b=795
3677 OR (g='yxwvuts' AND f GLOB 'cdefg*')
3678 OR f='jklmnopqr'
3679 OR (f GLOB '?defg*' AND f GLOB 'cdef*')
3680 OR (d>=51.0 AND d<52.0 AND d NOT NULL)
3681 OR b=1056
3682 }
3683 } {2 9 28 35 51 54 61 80 87 96 scan 0 sort 0}
3684 do_test where7-2.157.1 {
3685 count_steps_sort {
3686 SELECT a FROM t2
3687 WHERE a=47
3688 OR (d>=94.0 AND d<95.0 AND d NOT NULL)
3689 OR b=410
3690 OR b=682
3691 OR ((a BETWEEN 98 AND 100) AND a!=99)
3692 OR f='hijklmnop'
3693 OR (d>=40.0 AND d<41.0 AND d NOT NULL)
3694 OR b=168
3695 OR (d>=51.0 AND d<52.0 AND d NOT NULL)
3696 OR a=32
3697 OR a=72
3698 }
3699 } {7 32 33 40 47 51 59 62 72 85 94 98 100 scan 0 sort 0}
3700 do_test where7-2.157.2 {
3701 count_steps_sort {
3702 SELECT a FROM t3
3703 WHERE a=47
3704 OR (d>=94.0 AND d<95.0 AND d NOT NULL)
3705 OR b=410
3706 OR b=682
3707 OR ((a BETWEEN 98 AND 100) AND a!=99)
3708 OR f='hijklmnop'
3709 OR (d>=40.0 AND d<41.0 AND d NOT NULL)
3710 OR b=168
3711 OR (d>=51.0 AND d<52.0 AND d NOT NULL)
3712 OR a=32
3713 OR a=72
3714 }
3715 } {7 32 33 40 47 51 59 62 72 85 94 98 100 scan 0 sort 0}
3716 do_test where7-2.158.1 {
3717 count_steps_sort {
3718 SELECT a FROM t2
3719 WHERE b=616
3720 OR ((a BETWEEN 25 AND 27) AND a!=26)
3721 OR (d>=38.0 AND d<39.0 AND d NOT NULL)
3722 OR a=96
3723 }
3724 } {25 27 38 56 96 scan 0 sort 0}
3725 do_test where7-2.158.2 {
3726 count_steps_sort {
3727 SELECT a FROM t3
3728 WHERE b=616
3729 OR ((a BETWEEN 25 AND 27) AND a!=26)
3730 OR (d>=38.0 AND d<39.0 AND d NOT NULL)
3731 OR a=96
3732 }
3733 } {25 27 38 56 96 scan 0 sort 0}
3734 do_test where7-2.159.1 {
3735 count_steps_sort {
3736 SELECT a FROM t2
3737 WHERE (d>=66.0 AND d<67.0 AND d NOT NULL)
3738 OR b=352
3739 }
3740 } {32 66 scan 0 sort 0}
3741 do_test where7-2.159.2 {
3742 count_steps_sort {
3743 SELECT a FROM t3
3744 WHERE (d>=66.0 AND d<67.0 AND d NOT NULL)
3745 OR b=352
3746 }
3747 } {32 66 scan 0 sort 0}
3748 do_test where7-2.160.1 {
3749 count_steps_sort {
3750 SELECT a FROM t2
3751 WHERE b=795
3752 OR c=13013
3753 OR (d>=28.0 AND d<29.0 AND d NOT NULL)
3754 OR b=597
3755 }
3756 } {28 37 38 39 scan 0 sort 0}
3757 do_test where7-2.160.2 {
3758 count_steps_sort {
3759 SELECT a FROM t3
3760 WHERE b=795
3761 OR c=13013
3762 OR (d>=28.0 AND d<29.0 AND d NOT NULL)
3763 OR b=597
3764 }
3765 } {28 37 38 39 scan 0 sort 0}
3766 do_test where7-2.161.1 {
3767 count_steps_sort {
3768 SELECT a FROM t2
3769 WHERE a=23
3770 OR (g='kjihgfe' AND f GLOB 'qrstu*')
3771 OR b=641
3772 OR b=352
3773 OR b=179
3774 OR b=806
3775 OR b=839
3776 OR b=33
3777 }
3778 } {3 23 32 68 scan 0 sort 0}
3779 do_test where7-2.161.2 {
3780 count_steps_sort {
3781 SELECT a FROM t3
3782 WHERE a=23
3783 OR (g='kjihgfe' AND f GLOB 'qrstu*')
3784 OR b=641
3785 OR b=352
3786 OR b=179
3787 OR b=806
3788 OR b=839
3789 OR b=33
3790 }
3791 } {3 23 32 68 scan 0 sort 0}
3792 do_test where7-2.162.1 {
3793 count_steps_sort {
3794 SELECT a FROM t2
3795 WHERE b=1070
3796 OR b=1078
3797 OR ((a BETWEEN 11 AND 13) AND a!=12)
3798 OR c=12012
3799 OR (g='hgfedcb' AND f GLOB 'ghijk*')
3800 OR b=319
3801 OR c=5005
3802 OR 1000000<b
3803 OR b=1037
3804 OR b=234
3805 }
3806 } {11 13 14 15 29 34 35 36 84 98 scan 0 sort 0}
3807 do_test where7-2.162.2 {
3808 count_steps_sort {
3809 SELECT a FROM t3
3810 WHERE b=1070
3811 OR b=1078
3812 OR ((a BETWEEN 11 AND 13) AND a!=12)
3813 OR c=12012
3814 OR (g='hgfedcb' AND f GLOB 'ghijk*')
3815 OR b=319
3816 OR c=5005
3817 OR 1000000<b
3818 OR b=1037
3819 OR b=234
3820 }
3821 } {11 13 14 15 29 34 35 36 84 98 scan 0 sort 0}
3822 do_test where7-2.163.1 {
3823 count_steps_sort {
3824 SELECT a FROM t2
3825 WHERE f='cdefghijk'
3826 OR (f GLOB '?stuv*' AND f GLOB 'rstu*')
3827 OR (g='ihgfedc' AND f GLOB 'defgh*')
3828 OR (d>=59.0 AND d<60.0 AND d NOT NULL)
3829 }
3830 } {2 17 28 43 54 59 69 80 81 95 scan 0 sort 0}
3831 do_test where7-2.163.2 {
3832 count_steps_sort {
3833 SELECT a FROM t3
3834 WHERE f='cdefghijk'
3835 OR (f GLOB '?stuv*' AND f GLOB 'rstu*')
3836 OR (g='ihgfedc' AND f GLOB 'defgh*')
3837 OR (d>=59.0 AND d<60.0 AND d NOT NULL)
3838 }
3839 } {2 17 28 43 54 59 69 80 81 95 scan 0 sort 0}
3840 do_test where7-2.164.1 {
3841 count_steps_sort {
3842 SELECT a FROM t2
3843 WHERE a=65
3844 OR c=14014
3845 OR (d>=88.0 AND d<89.0 AND d NOT NULL)
3846 OR a=47
3847 OR b=220
3848 OR (d>=37.0 AND d<38.0 AND d NOT NULL)
3849 }
3850 } {20 37 40 41 42 47 65 88 scan 0 sort 0}
3851 do_test where7-2.164.2 {
3852 count_steps_sort {
3853 SELECT a FROM t3
3854 WHERE a=65
3855 OR c=14014
3856 OR (d>=88.0 AND d<89.0 AND d NOT NULL)
3857 OR a=47
3858 OR b=220
3859 OR (d>=37.0 AND d<38.0 AND d NOT NULL)
3860 }
3861 } {20 37 40 41 42 47 65 88 scan 0 sort 0}
3862 do_test where7-2.165.1 {
3863 count_steps_sort {
3864 SELECT a FROM t2
3865 WHERE (g='hgfedcb' AND f GLOB 'ijklm*')
3866 OR (g='rqponml' AND f GLOB 'jklmn*')
3867 OR b=891
3868 OR (g='nmlkjih' AND f GLOB 'fghij*')
3869 OR b=484
3870 OR a=62
3871 OR (g='ihgfedc' AND f GLOB 'defgh*')
3872 }
3873 } {35 44 57 62 81 86 scan 0 sort 0}
3874 do_test where7-2.165.2 {
3875 count_steps_sort {
3876 SELECT a FROM t3
3877 WHERE (g='hgfedcb' AND f GLOB 'ijklm*')
3878 OR (g='rqponml' AND f GLOB 'jklmn*')
3879 OR b=891
3880 OR (g='nmlkjih' AND f GLOB 'fghij*')
3881 OR b=484
3882 OR a=62
3883 OR (g='ihgfedc' AND f GLOB 'defgh*')
3884 }
3885 } {35 44 57 62 81 86 scan 0 sort 0}
3886 do_test where7-2.166.1 {
3887 count_steps_sort {
3888 SELECT a FROM t2
3889 WHERE b=363
3890 OR (g='tsrqpon' AND f GLOB 'zabcd*')
3891 OR ((a BETWEEN 58 AND 60) AND a!=59)
3892 OR (d>=2.0 AND d<3.0 AND d NOT NULL)
3893 OR (d>=46.0 AND d<47.0 AND d NOT NULL)
3894 OR (g='wvutsrq' AND f GLOB 'klmno*')
3895 OR a=39
3896 OR (d>=54.0 AND d<55.0 AND d NOT NULL)
3897 }
3898 } {2 10 25 33 39 46 54 58 60 scan 0 sort 0}
3899 do_test where7-2.166.2 {
3900 count_steps_sort {
3901 SELECT a FROM t3
3902 WHERE b=363
3903 OR (g='tsrqpon' AND f GLOB 'zabcd*')
3904 OR ((a BETWEEN 58 AND 60) AND a!=59)
3905 OR (d>=2.0 AND d<3.0 AND d NOT NULL)
3906 OR (d>=46.0 AND d<47.0 AND d NOT NULL)
3907 OR (g='wvutsrq' AND f GLOB 'klmno*')
3908 OR a=39
3909 OR (d>=54.0 AND d<55.0 AND d NOT NULL)
3910 }
3911 } {2 10 25 33 39 46 54 58 60 scan 0 sort 0}
3912 do_test where7-2.167.1 {
3913 count_steps_sort {
3914 SELECT a FROM t2
3915 WHERE c=30030
3916 OR (d>=52.0 AND d<53.0 AND d NOT NULL)
3917 OR b=850
3918 OR (f GLOB '?vwxy*' AND f GLOB 'uvwx*')
3919 }
3920 } {20 46 52 72 88 89 90 98 scan 0 sort 0}
3921 do_test where7-2.167.2 {
3922 count_steps_sort {
3923 SELECT a FROM t3
3924 WHERE c=30030
3925 OR (d>=52.0 AND d<53.0 AND d NOT NULL)
3926 OR b=850
3927 OR (f GLOB '?vwxy*' AND f GLOB 'uvwx*')
3928 }
3929 } {20 46 52 72 88 89 90 98 scan 0 sort 0}
3930 do_test where7-2.168.1 {
3931 count_steps_sort {
3932 SELECT a FROM t2
3933 WHERE (d>=23.0 AND d<24.0 AND d NOT NULL)
3934 OR (d>=91.0 AND d<92.0 AND d NOT NULL)
3935 OR b=80
3936 }
3937 } {23 91 scan 0 sort 0}
3938 do_test where7-2.168.2 {
3939 count_steps_sort {
3940 SELECT a FROM t3
3941 WHERE (d>=23.0 AND d<24.0 AND d NOT NULL)
3942 OR (d>=91.0 AND d<92.0 AND d NOT NULL)
3943 OR b=80
3944 }
3945 } {23 91 scan 0 sort 0}
3946 do_test where7-2.169.1 {
3947 count_steps_sort {
3948 SELECT a FROM t2
3949 WHERE ((a BETWEEN 59 AND 61) AND a!=60)
3950 OR (d>=77.0 AND d<78.0 AND d NOT NULL)
3951 OR b=462
3952 OR a=51
3953 OR b=344
3954 OR b=333
3955 OR ((a BETWEEN 61 AND 63) AND a!=62)
3956 }
3957 } {42 51 59 61 63 77 scan 0 sort 0}
3958 do_test where7-2.169.2 {
3959 count_steps_sort {
3960 SELECT a FROM t3
3961 WHERE ((a BETWEEN 59 AND 61) AND a!=60)
3962 OR (d>=77.0 AND d<78.0 AND d NOT NULL)
3963 OR b=462
3964 OR a=51
3965 OR b=344
3966 OR b=333
3967 OR ((a BETWEEN 61 AND 63) AND a!=62)
3968 }
3969 } {42 51 59 61 63 77 scan 0 sort 0}
3970 do_test where7-2.170.1 {
3971 count_steps_sort {
3972 SELECT a FROM t2
3973 WHERE b=586
3974 OR a=21
3975 OR b=638
3976 }
3977 } {21 58 scan 0 sort 0}
3978 do_test where7-2.170.2 {
3979 count_steps_sort {
3980 SELECT a FROM t3
3981 WHERE b=586
3982 OR a=21
3983 OR b=638
3984 }
3985 } {21 58 scan 0 sort 0}
3986 do_test where7-2.171.1 {
3987 count_steps_sort {
3988 SELECT a FROM t2
3989 WHERE b=179
3990 OR ((a BETWEEN 2 AND 4) AND a!=3)
3991 OR ((a BETWEEN 40 AND 42) AND a!=41)
3992 OR (d>=13.0 AND d<14.0 AND d NOT NULL)
3993 OR ((a BETWEEN 72 AND 74) AND a!=73)
3994 }
3995 } {2 4 13 40 42 72 74 scan 0 sort 0}
3996 do_test where7-2.171.2 {
3997 count_steps_sort {
3998 SELECT a FROM t3
3999 WHERE b=179
4000 OR ((a BETWEEN 2 AND 4) AND a!=3)
4001 OR ((a BETWEEN 40 AND 42) AND a!=41)
4002 OR (d>=13.0 AND d<14.0 AND d NOT NULL)
4003 OR ((a BETWEEN 72 AND 74) AND a!=73)
4004 }
4005 } {2 4 13 40 42 72 74 scan 0 sort 0}
4006 do_test where7-2.172.1 {
4007 count_steps_sort {
4008 SELECT a FROM t2
4009 WHERE b=333
4010 OR (g='nmlkjih' AND f GLOB 'bcdef*')
4011 OR (d>=62.0 AND d<63.0 AND d NOT NULL)
4012 OR b=407
4013 OR a=5
4014 OR b=817
4015 OR b=891
4016 }
4017 } {5 37 53 62 81 scan 0 sort 0}
4018 do_test where7-2.172.2 {
4019 count_steps_sort {
4020 SELECT a FROM t3
4021 WHERE b=333
4022 OR (g='nmlkjih' AND f GLOB 'bcdef*')
4023 OR (d>=62.0 AND d<63.0 AND d NOT NULL)
4024 OR b=407
4025 OR a=5
4026 OR b=817
4027 OR b=891
4028 }
4029 } {5 37 53 62 81 scan 0 sort 0}
4030 do_test where7-2.173.1 {
4031 count_steps_sort {
4032 SELECT a FROM t2
4033 WHERE b<0
4034 OR b=352
4035 OR b=517
4036 OR (g='fedcbaz' AND f GLOB 'tuvwx*')
4037 OR ((a BETWEEN 12 AND 14) AND a!=13)
4038 OR b=1012
4039 OR ((a BETWEEN 11 AND 13) AND a!=12)
4040 }
4041 } {11 12 13 14 32 47 92 97 scan 0 sort 0}
4042 do_test where7-2.173.2 {
4043 count_steps_sort {
4044 SELECT a FROM t3
4045 WHERE b<0
4046 OR b=352
4047 OR b=517
4048 OR (g='fedcbaz' AND f GLOB 'tuvwx*')
4049 OR ((a BETWEEN 12 AND 14) AND a!=13)
4050 OR b=1012
4051 OR ((a BETWEEN 11 AND 13) AND a!=12)
4052 }
4053 } {11 12 13 14 32 47 92 97 scan 0 sort 0}
4054 do_test where7-2.174.1 {
4055 count_steps_sort {
4056 SELECT a FROM t2
4057 WHERE (g='qponmlk' AND f GLOB 'pqrst*')
4058 OR c<=10
4059 OR (g='vutsrqp' AND f GLOB 'opqrs*')
4060 OR a=32
4061 OR (g='wvutsrq' AND f GLOB 'mnopq*')
4062 OR d<0.0
4063 }
4064 } {12 14 32 41 scan 0 sort 0}
4065 do_test where7-2.174.2 {
4066 count_steps_sort {
4067 SELECT a FROM t3
4068 WHERE (g='qponmlk' AND f GLOB 'pqrst*')
4069 OR c<=10
4070 OR (g='vutsrqp' AND f GLOB 'opqrs*')
4071 OR a=32
4072 OR (g='wvutsrq' AND f GLOB 'mnopq*')
4073 OR d<0.0
4074 }
4075 } {12 14 32 41 scan 0 sort 0}
4076 do_test where7-2.175.1 {
4077 count_steps_sort {
4078 SELECT a FROM t2
4079 WHERE ((a BETWEEN 20 AND 22) AND a!=21)
4080 OR b=1045
4081 OR (g='ihgfedc' AND f GLOB 'abcde*')
4082 OR a=26
4083 OR (g='gfedcba' AND f GLOB 'opqrs*')
4084 }
4085 } {20 22 26 78 92 95 scan 0 sort 0}
4086 do_test where7-2.175.2 {
4087 count_steps_sort {
4088 SELECT a FROM t3
4089 WHERE ((a BETWEEN 20 AND 22) AND a!=21)
4090 OR b=1045
4091 OR (g='ihgfedc' AND f GLOB 'abcde*')
4092 OR a=26
4093 OR (g='gfedcba' AND f GLOB 'opqrs*')
4094 }
4095 } {20 22 26 78 92 95 scan 0 sort 0}
4096 do_test where7-2.176.1 {
4097 count_steps_sort {
4098 SELECT a FROM t2
4099 WHERE a=49
4100 OR b=58
4101 }
4102 } {49 scan 0 sort 0}
4103 do_test where7-2.176.2 {
4104 count_steps_sort {
4105 SELECT a FROM t3
4106 WHERE a=49
4107 OR b=58
4108 }
4109 } {49 scan 0 sort 0}
4110 do_test where7-2.177.1 {
4111 count_steps_sort {
4112 SELECT a FROM t2
4113 WHERE (d>=3.0 AND d<4.0 AND d NOT NULL)
4114 OR (g='jihgfed' AND f GLOB 'xyzab*')
4115 OR c=32032
4116 OR b=289
4117 OR ((a BETWEEN 17 AND 19) AND a!=18)
4118 OR ((a BETWEEN 14 AND 16) AND a!=15)
4119 }
4120 } {3 14 16 17 19 75 94 95 96 scan 0 sort 0}
4121 do_test where7-2.177.2 {
4122 count_steps_sort {
4123 SELECT a FROM t3
4124 WHERE (d>=3.0 AND d<4.0 AND d NOT NULL)
4125 OR (g='jihgfed' AND f GLOB 'xyzab*')
4126 OR c=32032
4127 OR b=289
4128 OR ((a BETWEEN 17 AND 19) AND a!=18)
4129 OR ((a BETWEEN 14 AND 16) AND a!=15)
4130 }
4131 } {3 14 16 17 19 75 94 95 96 scan 0 sort 0}
4132 do_test where7-2.178.1 {
4133 count_steps_sort {
4134 SELECT a FROM t2
4135 WHERE ((a BETWEEN 15 AND 17) AND a!=16)
4136 OR ((a BETWEEN 57 AND 59) AND a!=58)
4137 OR b=33
4138 OR (f GLOB '?stuv*' AND f GLOB 'rstu*')
4139 }
4140 } {3 15 17 43 57 59 69 95 scan 0 sort 0}
4141 do_test where7-2.178.2 {
4142 count_steps_sort {
4143 SELECT a FROM t3
4144 WHERE ((a BETWEEN 15 AND 17) AND a!=16)
4145 OR ((a BETWEEN 57 AND 59) AND a!=58)
4146 OR b=33
4147 OR (f GLOB '?stuv*' AND f GLOB 'rstu*')
4148 }
4149 } {3 15 17 43 57 59 69 95 scan 0 sort 0}
4150 do_test where7-2.179.1 {
4151 count_steps_sort {
4152 SELECT a FROM t2
4153 WHERE b=828
4154 OR b=341
4155 OR (f GLOB '?rstu*' AND f GLOB 'qrst*')
4156 OR b=902
4157 OR ((a BETWEEN 64 AND 66) AND a!=65)
4158 OR (d>=1.0 AND d<2.0 AND d NOT NULL)
4159 OR (g='fedcbaz' AND f GLOB 'rstuv*')
4160 OR b=242
4161 OR (g='yxwvuts' AND f GLOB 'cdefg*')
4162 OR (d>=91.0 AND d<92.0 AND d NOT NULL)
4163 OR (g='qponmlk' AND f GLOB 'qrstu*')
4164 }
4165 } {1 2 16 22 31 42 64 66 68 82 91 94 95 scan 0 sort 0}
4166 do_test where7-2.179.2 {
4167 count_steps_sort {
4168 SELECT a FROM t3
4169 WHERE b=828
4170 OR b=341
4171 OR (f GLOB '?rstu*' AND f GLOB 'qrst*')
4172 OR b=902
4173 OR ((a BETWEEN 64 AND 66) AND a!=65)
4174 OR (d>=1.0 AND d<2.0 AND d NOT NULL)
4175 OR (g='fedcbaz' AND f GLOB 'rstuv*')
4176 OR b=242
4177 OR (g='yxwvuts' AND f GLOB 'cdefg*')
4178 OR (d>=91.0 AND d<92.0 AND d NOT NULL)
4179 OR (g='qponmlk' AND f GLOB 'qrstu*')
4180 }
4181 } {1 2 16 22 31 42 64 66 68 82 91 94 95 scan 0 sort 0}
4182 do_test where7-2.180.1 {
4183 count_steps_sort {
4184 SELECT a FROM t2
4185 WHERE (g='nmlkjih' AND f GLOB 'efghi*')
4186 OR b=982
4187 OR b=781
4188 OR ((a BETWEEN 66 AND 68) AND a!=67)
4189 OR d>1e10
4190 OR (d>=71.0 AND d<72.0 AND d NOT NULL)
4191 }
4192 } {56 66 68 71 scan 0 sort 0}
4193 do_test where7-2.180.2 {
4194 count_steps_sort {
4195 SELECT a FROM t3
4196 WHERE (g='nmlkjih' AND f GLOB 'efghi*')
4197 OR b=982
4198 OR b=781
4199 OR ((a BETWEEN 66 AND 68) AND a!=67)
4200 OR d>1e10
4201 OR (d>=71.0 AND d<72.0 AND d NOT NULL)
4202 }
4203 } {56 66 68 71 scan 0 sort 0}
4204 do_test where7-2.181.1 {
4205 count_steps_sort {
4206 SELECT a FROM t2
4207 WHERE (g='kjihgfe' AND f GLOB 'rstuv*')
4208 OR a=31
4209 OR (f GLOB '?jklm*' AND f GLOB 'ijkl*')
4210 OR ((a BETWEEN 57 AND 59) AND a!=58)
4211 OR a=76
4212 OR (d>=23.0 AND d<24.0 AND d NOT NULL)
4213 OR (g='jihgfed' AND f GLOB 'wxyza*')
4214 OR b=176
4215 }
4216 } {8 16 23 31 34 57 59 60 69 74 76 86 scan 0 sort 0}
4217 do_test where7-2.181.2 {
4218 count_steps_sort {
4219 SELECT a FROM t3
4220 WHERE (g='kjihgfe' AND f GLOB 'rstuv*')
4221 OR a=31
4222 OR (f GLOB '?jklm*' AND f GLOB 'ijkl*')
4223 OR ((a BETWEEN 57 AND 59) AND a!=58)
4224 OR a=76
4225 OR (d>=23.0 AND d<24.0 AND d NOT NULL)
4226 OR (g='jihgfed' AND f GLOB 'wxyza*')
4227 OR b=176
4228 }
4229 } {8 16 23 31 34 57 59 60 69 74 76 86 scan 0 sort 0}
4230 do_test where7-2.182.1 {
4231 count_steps_sort {
4232 SELECT a FROM t2
4233 WHERE (g='ponmlkj' AND f GLOB 'vwxyz*')
4234 OR ((a BETWEEN 59 AND 61) AND a!=60)
4235 OR (g='nmlkjih' AND f GLOB 'defgh*')
4236 OR (d>=60.0 AND d<61.0 AND d NOT NULL)
4237 OR (g='wvutsrq' AND f GLOB 'mnopq*')
4238 OR b=14
4239 OR ((a BETWEEN 88 AND 90) AND a!=89)
4240 OR f='zabcdefgh'
4241 }
4242 } {12 25 47 51 55 59 60 61 77 88 90 scan 0 sort 0}
4243 do_test where7-2.182.2 {
4244 count_steps_sort {
4245 SELECT a FROM t3
4246 WHERE (g='ponmlkj' AND f GLOB 'vwxyz*')
4247 OR ((a BETWEEN 59 AND 61) AND a!=60)
4248 OR (g='nmlkjih' AND f GLOB 'defgh*')
4249 OR (d>=60.0 AND d<61.0 AND d NOT NULL)
4250 OR (g='wvutsrq' AND f GLOB 'mnopq*')
4251 OR b=14
4252 OR ((a BETWEEN 88 AND 90) AND a!=89)
4253 OR f='zabcdefgh'
4254 }
4255 } {12 25 47 51 55 59 60 61 77 88 90 scan 0 sort 0}
4256 do_test where7-2.183.1 {
4257 count_steps_sort {
4258 SELECT a FROM t2
4259 WHERE (g='tsrqpon' AND f GLOB 'zabcd*')
4260 OR b=286
4261 OR (d>=31.0 AND d<32.0 AND d NOT NULL)
4262 OR b=91
4263 OR ((a BETWEEN 43 AND 45) AND a!=44)
4264 }
4265 } {25 26 31 43 45 scan 0 sort 0}
4266 do_test where7-2.183.2 {
4267 count_steps_sort {
4268 SELECT a FROM t3
4269 WHERE (g='tsrqpon' AND f GLOB 'zabcd*')
4270 OR b=286
4271 OR (d>=31.0 AND d<32.0 AND d NOT NULL)
4272 OR b=91
4273 OR ((a BETWEEN 43 AND 45) AND a!=44)
4274 }
4275 } {25 26 31 43 45 scan 0 sort 0}
4276 do_test where7-2.184.1 {
4277 count_steps_sort {
4278 SELECT a FROM t2
4279 WHERE (g='lkjihgf' AND f GLOB 'nopqr*')
4280 OR c=19019
4281 OR (f GLOB '?xyza*' AND f GLOB 'wxyz*')
4282 OR b=374
4283 }
4284 } {22 34 48 55 56 57 65 74 100 scan 0 sort 0}
4285 do_test where7-2.184.2 {
4286 count_steps_sort {
4287 SELECT a FROM t3
4288 WHERE (g='lkjihgf' AND f GLOB 'nopqr*')
4289 OR c=19019
4290 OR (f GLOB '?xyza*' AND f GLOB 'wxyz*')
4291 OR b=374
4292 }
4293 } {22 34 48 55 56 57 65 74 100 scan 0 sort 0}
4294 do_test where7-2.185.1 {
4295 count_steps_sort {
4296 SELECT a FROM t2
4297 WHERE g IS NULL
4298 OR (g='onmlkji' AND f GLOB 'wxyza*')
4299 }
4300 } {48 scan 0 sort 0}
4301 do_test where7-2.185.2 {
4302 count_steps_sort {
4303 SELECT a FROM t3
4304 WHERE g IS NULL
4305 OR (g='onmlkji' AND f GLOB 'wxyza*')
4306 }
4307 } {48 scan 0 sort 0}
4308 do_test where7-2.186.1 {
4309 count_steps_sort {
4310 SELECT a FROM t2
4311 WHERE a=4
4312 OR b=407
4313 }
4314 } {4 37 scan 0 sort 0}
4315 do_test where7-2.186.2 {
4316 count_steps_sort {
4317 SELECT a FROM t3
4318 WHERE a=4
4319 OR b=407
4320 }
4321 } {4 37 scan 0 sort 0}
4322 do_test where7-2.187.1 {
4323 count_steps_sort {
4324 SELECT a FROM t2
4325 WHERE ((a BETWEEN 66 AND 68) AND a!=67)
4326 OR b=564
4327 OR (f GLOB '?cdef*' AND f GLOB 'bcde*')
4328 OR b=234
4329 OR b=641
4330 OR (f GLOB '?opqr*' AND f GLOB 'nopq*')
4331 OR (d>=12.0 AND d<13.0 AND d NOT NULL)
4332 OR (d>=5.0 AND d<6.0 AND d NOT NULL)
4333 OR a=98
4334 }
4335 } {1 5 12 13 27 39 53 65 66 68 79 91 98 scan 0 sort 0}
4336 do_test where7-2.187.2 {
4337 count_steps_sort {
4338 SELECT a FROM t3
4339 WHERE ((a BETWEEN 66 AND 68) AND a!=67)
4340 OR b=564
4341 OR (f GLOB '?cdef*' AND f GLOB 'bcde*')
4342 OR b=234
4343 OR b=641
4344 OR (f GLOB '?opqr*' AND f GLOB 'nopq*')
4345 OR (d>=12.0 AND d<13.0 AND d NOT NULL)
4346 OR (d>=5.0 AND d<6.0 AND d NOT NULL)
4347 OR a=98
4348 }
4349 } {1 5 12 13 27 39 53 65 66 68 79 91 98 scan 0 sort 0}
4350 do_test where7-2.188.1 {
4351 count_steps_sort {
4352 SELECT a FROM t2
4353 WHERE a=73
4354 OR b=44
4355 OR b=539
4356 OR c=11011
4357 OR (g='fedcbaz' AND f GLOB 'rstuv*')
4358 OR b=69
4359 OR b=1001
4360 OR (d>=26.0 AND d<27.0 AND d NOT NULL)
4361 OR (d>=23.0 AND d<24.0 AND d NOT NULL)
4362 OR (g='ihgfedc' AND f GLOB 'defgh*')
4363 OR ((a BETWEEN 32 AND 34) AND a!=33)
4364 }
4365 } {4 23 26 31 32 33 34 49 73 81 91 95 scan 0 sort 0}
4366 do_test where7-2.188.2 {
4367 count_steps_sort {
4368 SELECT a FROM t3
4369 WHERE a=73
4370 OR b=44
4371 OR b=539
4372 OR c=11011
4373 OR (g='fedcbaz' AND f GLOB 'rstuv*')
4374 OR b=69
4375 OR b=1001
4376 OR (d>=26.0 AND d<27.0 AND d NOT NULL)
4377 OR (d>=23.0 AND d<24.0 AND d NOT NULL)
4378 OR (g='ihgfedc' AND f GLOB 'defgh*')
4379 OR ((a BETWEEN 32 AND 34) AND a!=33)
4380 }
4381 } {4 23 26 31 32 33 34 49 73 81 91 95 scan 0 sort 0}
4382 do_test where7-2.189.1 {
4383 count_steps_sort {
4384 SELECT a FROM t2
4385 WHERE b=264
4386 OR b=143
4387 OR a=48
4388 }
4389 } {13 24 48 scan 0 sort 0}
4390 do_test where7-2.189.2 {
4391 count_steps_sort {
4392 SELECT a FROM t3
4393 WHERE b=264
4394 OR b=143
4395 OR a=48
4396 }
4397 } {13 24 48 scan 0 sort 0}
4398 do_test where7-2.190.1 {
4399 count_steps_sort {
4400 SELECT a FROM t2
4401 WHERE b=1001
4402 OR b=1070
4403 OR ((a BETWEEN 72 AND 74) AND a!=73)
4404 OR b=14
4405 OR ((a BETWEEN 56 AND 58) AND a!=57)
4406 OR (d>=18.0 AND d<19.0 AND d NOT NULL)
4407 OR a=66
4408 }
4409 } {18 56 58 66 72 74 91 scan 0 sort 0}
4410 do_test where7-2.190.2 {
4411 count_steps_sort {
4412 SELECT a FROM t3
4413 WHERE b=1001
4414 OR b=1070
4415 OR ((a BETWEEN 72 AND 74) AND a!=73)
4416 OR b=14
4417 OR ((a BETWEEN 56 AND 58) AND a!=57)
4418 OR (d>=18.0 AND d<19.0 AND d NOT NULL)
4419 OR a=66
4420 }
4421 } {18 56 58 66 72 74 91 scan 0 sort 0}
4422 do_test where7-2.191.1 {
4423 count_steps_sort {
4424 SELECT a FROM t2
4425 WHERE c=23023
4426 OR (d>=83.0 AND d<84.0 AND d NOT NULL)
4427 OR a=66
4428 OR (g='onmlkji' AND f GLOB 'zabcd*')
4429 OR a=51
4430 OR a=23
4431 OR c=4004
4432 }
4433 } {10 11 12 23 51 66 67 68 69 83 scan 0 sort 0}
4434 do_test where7-2.191.2 {
4435 count_steps_sort {
4436 SELECT a FROM t3
4437 WHERE c=23023
4438 OR (d>=83.0 AND d<84.0 AND d NOT NULL)
4439 OR a=66
4440 OR (g='onmlkji' AND f GLOB 'zabcd*')
4441 OR a=51
4442 OR a=23
4443 OR c=4004
4444 }
4445 } {10 11 12 23 51 66 67 68 69 83 scan 0 sort 0}
4446 do_test where7-2.192.1 {
4447 count_steps_sort {
4448 SELECT a FROM t2
4449 WHERE b=36
4450 OR (g='rqponml' AND f GLOB 'lmnop*')
4451 OR a=80
4452 }
4453 } {37 80 scan 0 sort 0}
4454 do_test where7-2.192.2 {
4455 count_steps_sort {
4456 SELECT a FROM t3
4457 WHERE b=36
4458 OR (g='rqponml' AND f GLOB 'lmnop*')
4459 OR a=80
4460 }
4461 } {37 80 scan 0 sort 0}
4462 do_test where7-2.193.1 {
4463 count_steps_sort {
4464 SELECT a FROM t2
4465 WHERE (f GLOB '?jklm*' AND f GLOB 'ijkl*')
4466 OR ((a BETWEEN 37 AND 39) AND a!=38)
4467 OR a=55
4468 OR f='efghijklm'
4469 OR a=8
4470 OR a=80
4471 OR (d>=34.0 AND d<35.0 AND d NOT NULL)
4472 OR b=256
4473 OR (d>=72.0 AND d<73.0 AND d NOT NULL)
4474 }
4475 } {4 8 30 34 37 39 55 56 60 72 80 82 86 scan 0 sort 0}
4476 do_test where7-2.193.2 {
4477 count_steps_sort {
4478 SELECT a FROM t3
4479 WHERE (f GLOB '?jklm*' AND f GLOB 'ijkl*')
4480 OR ((a BETWEEN 37 AND 39) AND a!=38)
4481 OR a=55
4482 OR f='efghijklm'
4483 OR a=8
4484 OR a=80
4485 OR (d>=34.0 AND d<35.0 AND d NOT NULL)
4486 OR b=256
4487 OR (d>=72.0 AND d<73.0 AND d NOT NULL)
4488 }
4489 } {4 8 30 34 37 39 55 56 60 72 80 82 86 scan 0 sort 0}
4490 do_test where7-2.194.1 {
4491 count_steps_sort {
4492 SELECT a FROM t2
4493 WHERE (d>=87.0 AND d<88.0 AND d NOT NULL)
4494 OR b=836
4495 OR (f GLOB '?defg*' AND f GLOB 'cdef*')
4496 OR (g='wvutsrq' AND f GLOB 'ijklm*')
4497 OR a=91
4498 OR b=594
4499 OR (g='ponmlkj' AND f GLOB 'vwxyz*')
4500 }
4501 } {2 8 28 47 54 76 80 87 91 scan 0 sort 0}
4502 do_test where7-2.194.2 {
4503 count_steps_sort {
4504 SELECT a FROM t3
4505 WHERE (d>=87.0 AND d<88.0 AND d NOT NULL)
4506 OR b=836
4507 OR (f GLOB '?defg*' AND f GLOB 'cdef*')
4508 OR (g='wvutsrq' AND f GLOB 'ijklm*')
4509 OR a=91
4510 OR b=594
4511 OR (g='ponmlkj' AND f GLOB 'vwxyz*')
4512 }
4513 } {2 8 28 47 54 76 80 87 91 scan 0 sort 0}
4514 do_test where7-2.195.1 {
4515 count_steps_sort {
4516 SELECT a FROM t2
4517 WHERE (g='tsrqpon' AND f GLOB 'yzabc*')
4518 OR (g='wvutsrq' AND f GLOB 'mnopq*')
4519 OR ((a BETWEEN 62 AND 64) AND a!=63)
4520 OR c=6006
4521 OR ((a BETWEEN 50 AND 52) AND a!=51)
4522 OR (d>=12.0 AND d<13.0 AND d NOT NULL)
4523 OR ((a BETWEEN 88 AND 90) AND a!=89)
4524 OR (d>=43.0 AND d<44.0 AND d NOT NULL)
4525 }
4526 } {12 16 17 18 24 43 50 52 62 64 88 90 scan 0 sort 0}
4527 do_test where7-2.195.2 {
4528 count_steps_sort {
4529 SELECT a FROM t3
4530 WHERE (g='tsrqpon' AND f GLOB 'yzabc*')
4531 OR (g='wvutsrq' AND f GLOB 'mnopq*')
4532 OR ((a BETWEEN 62 AND 64) AND a!=63)
4533 OR c=6006
4534 OR ((a BETWEEN 50 AND 52) AND a!=51)
4535 OR (d>=12.0 AND d<13.0 AND d NOT NULL)
4536 OR ((a BETWEEN 88 AND 90) AND a!=89)
4537 OR (d>=43.0 AND d<44.0 AND d NOT NULL)
4538 }
4539 } {12 16 17 18 24 43 50 52 62 64 88 90 scan 0 sort 0}
4540 do_test where7-2.196.1 {
4541 count_steps_sort {
4542 SELECT a FROM t2
4543 WHERE ((a BETWEEN 83 AND 85) AND a!=84)
4544 OR ((a BETWEEN 14 AND 16) AND a!=15)
4545 OR a=13
4546 OR b=121
4547 OR (d>=44.0 AND d<45.0 AND d NOT NULL)
4548 OR ((a BETWEEN 12 AND 14) AND a!=13)
4549 OR (g='utsrqpo' AND f GLOB 'stuvw*')
4550 OR b=660
4551 OR b=792
4552 OR (g='xwvutsr' AND f GLOB 'ghijk*')
4553 }
4554 } {6 11 12 13 14 16 18 44 60 72 83 85 scan 0 sort 0}
4555 do_test where7-2.196.2 {
4556 count_steps_sort {
4557 SELECT a FROM t3
4558 WHERE ((a BETWEEN 83 AND 85) AND a!=84)
4559 OR ((a BETWEEN 14 AND 16) AND a!=15)
4560 OR a=13
4561 OR b=121
4562 OR (d>=44.0 AND d<45.0 AND d NOT NULL)
4563 OR ((a BETWEEN 12 AND 14) AND a!=13)
4564 OR (g='utsrqpo' AND f GLOB 'stuvw*')
4565 OR b=660
4566 OR b=792
4567 OR (g='xwvutsr' AND f GLOB 'ghijk*')
4568 }
4569 } {6 11 12 13 14 16 18 44 60 72 83 85 scan 0 sort 0}
4570 do_test where7-2.197.1 {
4571 count_steps_sort {
4572 SELECT a FROM t2
4573 WHERE b=1089
4574 OR b=495
4575 OR b=157
4576 OR (f GLOB '?vwxy*' AND f GLOB 'uvwx*')
4577 OR (d>=59.0 AND d<60.0 AND d NOT NULL)
4578 OR (g='yxwvuts' AND f GLOB 'bcdef*')
4579 OR (g='xwvutsr' AND f GLOB 'hijkl*')
4580 OR (d>=1.0 AND d<2.0 AND d NOT NULL)
4581 OR f='wxyzabcde'
4582 }
4583 } {1 7 20 22 45 46 48 59 72 74 98 99 100 scan 0 sort 0}
4584 do_test where7-2.197.2 {
4585 count_steps_sort {
4586 SELECT a FROM t3
4587 WHERE b=1089
4588 OR b=495
4589 OR b=157
4590 OR (f GLOB '?vwxy*' AND f GLOB 'uvwx*')
4591 OR (d>=59.0 AND d<60.0 AND d NOT NULL)
4592 OR (g='yxwvuts' AND f GLOB 'bcdef*')
4593 OR (g='xwvutsr' AND f GLOB 'hijkl*')
4594 OR (d>=1.0 AND d<2.0 AND d NOT NULL)
4595 OR f='wxyzabcde'
4596 }
4597 } {1 7 20 22 45 46 48 59 72 74 98 99 100 scan 0 sort 0}
4598 do_test where7-2.198.1 {
4599 count_steps_sort {
4600 SELECT a FROM t2
4601 WHERE f='bcdefghij'
4602 OR ((a BETWEEN 40 AND 42) AND a!=41)
4603 OR (g='srqponm' AND f GLOB 'ghijk*')
4604 OR b=157
4605 OR b=267
4606 OR c=34034
4607 }
4608 } {1 27 32 40 42 53 79 100 scan 0 sort 0}
4609 do_test where7-2.198.2 {
4610 count_steps_sort {
4611 SELECT a FROM t3
4612 WHERE f='bcdefghij'
4613 OR ((a BETWEEN 40 AND 42) AND a!=41)
4614 OR (g='srqponm' AND f GLOB 'ghijk*')
4615 OR b=157
4616 OR b=267
4617 OR c=34034
4618 }
4619 } {1 27 32 40 42 53 79 100 scan 0 sort 0}
4620 do_test where7-2.199.1 {
4621 count_steps_sort {
4622 SELECT a FROM t2
4623 WHERE a=19
4624 OR a=23
4625 OR c<=10
4626 OR (g='lkjihgf' AND f GLOB 'opqrs*')
4627 }
4628 } {19 23 66 scan 0 sort 0}
4629 do_test where7-2.199.2 {
4630 count_steps_sort {
4631 SELECT a FROM t3
4632 WHERE a=19
4633 OR a=23
4634 OR c<=10
4635 OR (g='lkjihgf' AND f GLOB 'opqrs*')
4636 }
4637 } {19 23 66 scan 0 sort 0}
4638 do_test where7-2.200.1 {
4639 count_steps_sort {
4640 SELECT a FROM t2
4641 WHERE ((a BETWEEN 1 AND 3) AND a!=2)
4642 OR b=792
4643 OR b=803
4644 OR b=36
4645 OR (f GLOB '?cdef*' AND f GLOB 'bcde*')
4646 }
4647 } {1 3 27 53 72 73 79 scan 0 sort 0}
4648 do_test where7-2.200.2 {
4649 count_steps_sort {
4650 SELECT a FROM t3
4651 WHERE ((a BETWEEN 1 AND 3) AND a!=2)
4652 OR b=792
4653 OR b=803
4654 OR b=36
4655 OR (f GLOB '?cdef*' AND f GLOB 'bcde*')
4656 }
4657 } {1 3 27 53 72 73 79 scan 0 sort 0}
4658 do_test where7-2.201.1 {
4659 count_steps_sort {
4660 SELECT a FROM t2
4661 WHERE (g='utsrqpo' AND f GLOB 'uvwxy*')
4662 OR ((a BETWEEN 71 AND 73) AND a!=72)
4663 OR ((a BETWEEN 76 AND 78) AND a!=77)
4664 OR f='jklmnopqr'
4665 OR (g='onmlkji' AND f GLOB 'yzabc*')
4666 OR b=891
4667 OR a=40
4668 OR (d>=67.0 AND d<68.0 AND d NOT NULL)
4669 }
4670 } {9 20 35 40 50 61 67 71 73 76 78 81 87 scan 0 sort 0}
4671 do_test where7-2.201.2 {
4672 count_steps_sort {
4673 SELECT a FROM t3
4674 WHERE (g='utsrqpo' AND f GLOB 'uvwxy*')
4675 OR ((a BETWEEN 71 AND 73) AND a!=72)
4676 OR ((a BETWEEN 76 AND 78) AND a!=77)
4677 OR f='jklmnopqr'
4678 OR (g='onmlkji' AND f GLOB 'yzabc*')
4679 OR b=891
4680 OR a=40
4681 OR (d>=67.0 AND d<68.0 AND d NOT NULL)
4682 }
4683 } {9 20 35 40 50 61 67 71 73 76 78 81 87 scan 0 sort 0}
4684 do_test where7-2.202.1 {
4685 count_steps_sort {
4686 SELECT a FROM t2
4687 WHERE (d>=15.0 AND d<16.0 AND d NOT NULL)
4688 OR a=32
4689 OR (d>=88.0 AND d<89.0 AND d NOT NULL)
4690 OR a=95
4691 OR d>1e10
4692 OR b=429
4693 OR (d>=54.0 AND d<55.0 AND d NOT NULL)
4694 OR (g='jihgfed' AND f GLOB 'yzabc*')
4695 OR c=10010
4696 OR ((a BETWEEN 83 AND 85) AND a!=84)
4697 }
4698 } {15 28 29 30 32 39 54 76 83 85 88 95 scan 0 sort 0}
4699 do_test where7-2.202.2 {
4700 count_steps_sort {
4701 SELECT a FROM t3
4702 WHERE (d>=15.0 AND d<16.0 AND d NOT NULL)
4703 OR a=32
4704 OR (d>=88.0 AND d<89.0 AND d NOT NULL)
4705 OR a=95
4706 OR d>1e10
4707 OR b=429
4708 OR (d>=54.0 AND d<55.0 AND d NOT NULL)
4709 OR (g='jihgfed' AND f GLOB 'yzabc*')
4710 OR c=10010
4711 OR ((a BETWEEN 83 AND 85) AND a!=84)
4712 }
4713 } {15 28 29 30 32 39 54 76 83 85 88 95 scan 0 sort 0}
4714 do_test where7-2.203.1 {
4715 count_steps_sort {
4716 SELECT a FROM t2
4717 WHERE (g='xwvutsr' AND f GLOB 'defgh*')
4718 OR a=22
4719 OR a=26
4720 OR a=81
4721 OR a=53
4722 OR ((a BETWEEN 92 AND 94) AND a!=93)
4723 OR c=30030
4724 OR (g='wvutsrq' AND f GLOB 'ijklm*')
4725 OR a=82
4726 OR b=594
4727 }
4728 } {3 8 22 26 53 54 81 82 88 89 90 92 94 scan 0 sort 0}
4729 do_test where7-2.203.2 {
4730 count_steps_sort {
4731 SELECT a FROM t3
4732 WHERE (g='xwvutsr' AND f GLOB 'defgh*')
4733 OR a=22
4734 OR a=26
4735 OR a=81
4736 OR a=53
4737 OR ((a BETWEEN 92 AND 94) AND a!=93)
4738 OR c=30030
4739 OR (g='wvutsrq' AND f GLOB 'ijklm*')
4740 OR a=82
4741 OR b=594
4742 }
4743 } {3 8 22 26 53 54 81 82 88 89 90 92 94 scan 0 sort 0}
4744 do_test where7-2.204.1 {
4745 count_steps_sort {
4746 SELECT a FROM t2
4747 WHERE ((a BETWEEN 34 AND 36) AND a!=35)
4748 OR (d>=57.0 AND d<58.0 AND d NOT NULL)
4749 OR (g='srqponm' AND f GLOB 'efghi*')
4750 OR a=83
4751 OR (g='hgfedcb' AND f GLOB 'ijklm*')
4752 OR (g='kjihgfe' AND f GLOB 'qrstu*')
4753 OR ((a BETWEEN 99 AND 101) AND a!=100)
4754 OR (d>=12.0 AND d<13.0 AND d NOT NULL)
4755 OR b=1092
4756 OR (g='srqponm' AND f GLOB 'efghi*')
4757 OR b=25
4758 }
4759 } {12 30 34 36 57 68 83 86 99 scan 0 sort 0}
4760 do_test where7-2.204.2 {
4761 count_steps_sort {
4762 SELECT a FROM t3
4763 WHERE ((a BETWEEN 34 AND 36) AND a!=35)
4764 OR (d>=57.0 AND d<58.0 AND d NOT NULL)
4765 OR (g='srqponm' AND f GLOB 'efghi*')
4766 OR a=83
4767 OR (g='hgfedcb' AND f GLOB 'ijklm*')
4768 OR (g='kjihgfe' AND f GLOB 'qrstu*')
4769 OR ((a BETWEEN 99 AND 101) AND a!=100)
4770 OR (d>=12.0 AND d<13.0 AND d NOT NULL)
4771 OR b=1092
4772 OR (g='srqponm' AND f GLOB 'efghi*')
4773 OR b=25
4774 }
4775 } {12 30 34 36 57 68 83 86 99 scan 0 sort 0}
4776 do_test where7-2.205.1 {
4777 count_steps_sort {
4778 SELECT a FROM t2
4779 WHERE a=20
4780 OR b=421
4781 OR (g='xwvutsr' AND f GLOB 'fghij*')
4782 OR a=50
4783 OR (g='qponmlk' AND f GLOB 'opqrs*')
4784 OR (d>=53.0 AND d<54.0 AND d NOT NULL)
4785 }
4786 } {5 20 40 50 53 scan 0 sort 0}
4787 do_test where7-2.205.2 {
4788 count_steps_sort {
4789 SELECT a FROM t3
4790 WHERE a=20
4791 OR b=421
4792 OR (g='xwvutsr' AND f GLOB 'fghij*')
4793 OR a=50
4794 OR (g='qponmlk' AND f GLOB 'opqrs*')
4795 OR (d>=53.0 AND d<54.0 AND d NOT NULL)
4796 }
4797 } {5 20 40 50 53 scan 0 sort 0}
4798 do_test where7-2.206.1 {
4799 count_steps_sort {
4800 SELECT a FROM t2
4801 WHERE b=960
4802 OR (f GLOB '?opqr*' AND f GLOB 'nopq*')
4803 }
4804 } {13 39 65 91 scan 0 sort 0}
4805 do_test where7-2.206.2 {
4806 count_steps_sort {
4807 SELECT a FROM t3
4808 WHERE b=960
4809 OR (f GLOB '?opqr*' AND f GLOB 'nopq*')
4810 }
4811 } {13 39 65 91 scan 0 sort 0}
4812 do_test where7-2.207.1 {
4813 count_steps_sort {
4814 SELECT a FROM t2
4815 WHERE b=891
4816 OR (d>=31.0 AND d<32.0 AND d NOT NULL)
4817 OR f='nopqrstuv'
4818 }
4819 } {13 31 39 65 81 91 scan 0 sort 0}
4820 do_test where7-2.207.2 {
4821 count_steps_sort {
4822 SELECT a FROM t3
4823 WHERE b=891
4824 OR (d>=31.0 AND d<32.0 AND d NOT NULL)
4825 OR f='nopqrstuv'
4826 }
4827 } {13 31 39 65 81 91 scan 0 sort 0}
4828 do_test where7-2.208.1 {
4829 count_steps_sort {
4830 SELECT a FROM t2
4831 WHERE b=157
4832 OR b=289
4833 OR ((a BETWEEN 32 AND 34) AND a!=33)
4834 OR b=1001
4835 OR b=707
4836 }
4837 } {32 34 91 scan 0 sort 0}
4838 do_test where7-2.208.2 {
4839 count_steps_sort {
4840 SELECT a FROM t3
4841 WHERE b=157
4842 OR b=289
4843 OR ((a BETWEEN 32 AND 34) AND a!=33)
4844 OR b=1001
4845 OR b=707
4846 }
4847 } {32 34 91 scan 0 sort 0}
4848 do_test where7-2.209.1 {
4849 count_steps_sort {
4850 SELECT a FROM t2
4851 WHERE (g='edcbazy' AND f GLOB 'wxyza*')
4852 OR b=957
4853 OR ((a BETWEEN 48 AND 50) AND a!=49)
4854 }
4855 } {48 50 87 100 scan 0 sort 0}
4856 do_test where7-2.209.2 {
4857 count_steps_sort {
4858 SELECT a FROM t3
4859 WHERE (g='edcbazy' AND f GLOB 'wxyza*')
4860 OR b=957
4861 OR ((a BETWEEN 48 AND 50) AND a!=49)
4862 }
4863 } {48 50 87 100 scan 0 sort 0}
4864 do_test where7-2.210.1 {
4865 count_steps_sort {
4866 SELECT a FROM t2
4867 WHERE (d>=40.0 AND d<41.0 AND d NOT NULL)
4868 OR a=77
4869 OR (d>=85.0 AND d<86.0 AND d NOT NULL)
4870 }
4871 } {40 77 85 scan 0 sort 0}
4872 do_test where7-2.210.2 {
4873 count_steps_sort {
4874 SELECT a FROM t3
4875 WHERE (d>=40.0 AND d<41.0 AND d NOT NULL)
4876 OR a=77
4877 OR (d>=85.0 AND d<86.0 AND d NOT NULL)
4878 }
4879 } {40 77 85 scan 0 sort 0}
4880 do_test where7-2.211.1 {
4881 count_steps_sort {
4882 SELECT a FROM t2
4883 WHERE (d>=66.0 AND d<67.0 AND d NOT NULL)
4884 OR b=11
4885 OR (g='fedcbaz' AND f GLOB 'stuvw*')
4886 OR ((a BETWEEN 14 AND 16) AND a!=15)
4887 OR (d>=38.0 AND d<39.0 AND d NOT NULL)
4888 OR a=99
4889 }
4890 } {1 14 16 38 66 96 99 scan 0 sort 0}
4891 do_test where7-2.211.2 {
4892 count_steps_sort {
4893 SELECT a FROM t3
4894 WHERE (d>=66.0 AND d<67.0 AND d NOT NULL)
4895 OR b=11
4896 OR (g='fedcbaz' AND f GLOB 'stuvw*')
4897 OR ((a BETWEEN 14 AND 16) AND a!=15)
4898 OR (d>=38.0 AND d<39.0 AND d NOT NULL)
4899 OR a=99
4900 }
4901 } {1 14 16 38 66 96 99 scan 0 sort 0}
4902 do_test where7-2.212.1 {
4903 count_steps_sort {
4904 SELECT a FROM t2
4905 WHERE f='fghijklmn'
4906 OR a=16
4907 OR (g='xwvutsr' AND f GLOB 'defgh*')
4908 OR ((a BETWEEN 60 AND 62) AND a!=61)
4909 OR ((a BETWEEN 90 AND 92) AND a!=91)
4910 OR ((a BETWEEN 9 AND 11) AND a!=10)
4911 OR (d>=52.0 AND d<53.0 AND d NOT NULL)
4912 OR (g='kjihgfe' AND f GLOB 'tuvwx*')
4913 OR b=80
4914 }
4915 } {3 5 9 11 16 31 52 57 60 62 71 83 90 92 scan 0 sort 0}
4916 do_test where7-2.212.2 {
4917 count_steps_sort {
4918 SELECT a FROM t3
4919 WHERE f='fghijklmn'
4920 OR a=16
4921 OR (g='xwvutsr' AND f GLOB 'defgh*')
4922 OR ((a BETWEEN 60 AND 62) AND a!=61)
4923 OR ((a BETWEEN 90 AND 92) AND a!=91)
4924 OR ((a BETWEEN 9 AND 11) AND a!=10)
4925 OR (d>=52.0 AND d<53.0 AND d NOT NULL)
4926 OR (g='kjihgfe' AND f GLOB 'tuvwx*')
4927 OR b=80
4928 }
4929 } {3 5 9 11 16 31 52 57 60 62 71 83 90 92 scan 0 sort 0}
4930 do_test where7-2.213.1 {
4931 count_steps_sort {
4932 SELECT a FROM t2
4933 WHERE (g='wvutsrq' AND f GLOB 'mnopq*')
4934 OR a=44
4935 OR a=43
4936 OR (g='lkjihgf' AND f GLOB 'opqrs*')
4937 OR b=25
4938 }
4939 } {12 43 44 66 scan 0 sort 0}
4940 do_test where7-2.213.2 {
4941 count_steps_sort {
4942 SELECT a FROM t3
4943 WHERE (g='wvutsrq' AND f GLOB 'mnopq*')
4944 OR a=44
4945 OR a=43
4946 OR (g='lkjihgf' AND f GLOB 'opqrs*')
4947 OR b=25
4948 }
4949 } {12 43 44 66 scan 0 sort 0}
4950 do_test where7-2.214.1 {
4951 count_steps_sort {
4952 SELECT a FROM t2
4953 WHERE f='vwxyzabcd'
4954 OR a=73
4955 OR b=597
4956 }
4957 } {21 47 73 99 scan 0 sort 0}
4958 do_test where7-2.214.2 {
4959 count_steps_sort {
4960 SELECT a FROM t3
4961 WHERE f='vwxyzabcd'
4962 OR a=73
4963 OR b=597
4964 }
4965 } {21 47 73 99 scan 0 sort 0}
4966 do_test where7-2.215.1 {
4967 count_steps_sort {
4968 SELECT a FROM t2
4969 WHERE b=22
4970 OR ((a BETWEEN 61 AND 63) AND a!=62)
4971 OR e IS NULL
4972 OR a=1
4973 }
4974 } {1 2 61 63 scan 0 sort 0}
4975 do_test where7-2.215.2 {
4976 count_steps_sort {
4977 SELECT a FROM t3
4978 WHERE b=22
4979 OR ((a BETWEEN 61 AND 63) AND a!=62)
4980 OR e IS NULL
4981 OR a=1
4982 }
4983 } {1 2 61 63 scan 0 sort 0}
4984 do_test where7-2.216.1 {
4985 count_steps_sort {
4986 SELECT a FROM t2
4987 WHERE (d>=3.0 AND d<4.0 AND d NOT NULL)
4988 OR (g='gfedcba' AND f GLOB 'opqrs*')
4989 OR b=1015
4990 OR c=16016
4991 OR (f GLOB '?uvwx*' AND f GLOB 'tuvw*')
4992 OR f='abcdefghi'
4993 OR b=605
4994 OR a=63
4995 }
4996 } {3 19 26 45 46 47 48 52 55 63 71 78 92 97 scan 0 sort 0}
4997 do_test where7-2.216.2 {
4998 count_steps_sort {
4999 SELECT a FROM t3
5000 WHERE (d>=3.0 AND d<4.0 AND d NOT NULL)
5001 OR (g='gfedcba' AND f GLOB 'opqrs*')
5002 OR b=1015
5003 OR c=16016
5004 OR (f GLOB '?uvwx*' AND f GLOB 'tuvw*')
5005 OR f='abcdefghi'
5006 OR b=605
5007 OR a=63
5008 }
5009 } {3 19 26 45 46 47 48 52 55 63 71 78 92 97 scan 0 sort 0}
5010 do_test where7-2.217.1 {
5011 count_steps_sort {
5012 SELECT a FROM t2
5013 WHERE (g='yxwvuts' AND f GLOB 'bcdef*')
5014 OR (d>=44.0 AND d<45.0 AND d NOT NULL)
5015 OR b=641
5016 OR b=795
5017 }
5018 } {1 44 scan 0 sort 0}
5019 do_test where7-2.217.2 {
5020 count_steps_sort {
5021 SELECT a FROM t3
5022 WHERE (g='yxwvuts' AND f GLOB 'bcdef*')
5023 OR (d>=44.0 AND d<45.0 AND d NOT NULL)
5024 OR b=641
5025 OR b=795
5026 }
5027 } {1 44 scan 0 sort 0}
5028 do_test where7-2.218.1 {
5029 count_steps_sort {
5030 SELECT a FROM t2
5031 WHERE f='fghijklmn'
5032 OR (d>=44.0 AND d<45.0 AND d NOT NULL)
5033 OR (d>=15.0 AND d<16.0 AND d NOT NULL)
5034 }
5035 } {5 15 31 44 57 83 scan 0 sort 0}
5036 do_test where7-2.218.2 {
5037 count_steps_sort {
5038 SELECT a FROM t3
5039 WHERE f='fghijklmn'
5040 OR (d>=44.0 AND d<45.0 AND d NOT NULL)
5041 OR (d>=15.0 AND d<16.0 AND d NOT NULL)
5042 }
5043 } {5 15 31 44 57 83 scan 0 sort 0}
5044 do_test where7-2.219.1 {
5045 count_steps_sort {
5046 SELECT a FROM t2
5047 WHERE ((a BETWEEN 99 AND 101) AND a!=100)
5048 OR ((a BETWEEN 72 AND 74) AND a!=73)
5049 OR ((a BETWEEN 85 AND 87) AND a!=86)
5050 OR a=92
5051 OR b=1100
5052 OR ((a BETWEEN 98 AND 100) AND a!=99)
5053 OR ((a BETWEEN 30 AND 32) AND a!=31)
5054 }
5055 } {30 32 72 74 85 87 92 98 99 100 scan 0 sort 0}
5056 do_test where7-2.219.2 {
5057 count_steps_sort {
5058 SELECT a FROM t3
5059 WHERE ((a BETWEEN 99 AND 101) AND a!=100)
5060 OR ((a BETWEEN 72 AND 74) AND a!=73)
5061 OR ((a BETWEEN 85 AND 87) AND a!=86)
5062 OR a=92
5063 OR b=1100
5064 OR ((a BETWEEN 98 AND 100) AND a!=99)
5065 OR ((a BETWEEN 30 AND 32) AND a!=31)
5066 }
5067 } {30 32 72 74 85 87 92 98 99 100 scan 0 sort 0}
5068 do_test where7-2.220.1 {
5069 count_steps_sort {
5070 SELECT a FROM t2
5071 WHERE (d>=97.0 AND d<98.0 AND d NOT NULL)
5072 OR (d>=16.0 AND d<17.0 AND d NOT NULL)
5073 OR (d>=12.0 AND d<13.0 AND d NOT NULL)
5074 OR b=880
5075 OR (d>=86.0 AND d<87.0 AND d NOT NULL)
5076 OR b=1089
5077 OR ((a BETWEEN 69 AND 71) AND a!=70)
5078 OR f IS NULL
5079 OR (f GLOB '?ghij*' AND f GLOB 'fghi*')
5080 }
5081 } {5 12 16 31 57 69 71 80 83 86 97 99 scan 0 sort 0}
5082 do_test where7-2.220.2 {
5083 count_steps_sort {
5084 SELECT a FROM t3
5085 WHERE (d>=97.0 AND d<98.0 AND d NOT NULL)
5086 OR (d>=16.0 AND d<17.0 AND d NOT NULL)
5087 OR (d>=12.0 AND d<13.0 AND d NOT NULL)
5088 OR b=880
5089 OR (d>=86.0 AND d<87.0 AND d NOT NULL)
5090 OR b=1089
5091 OR ((a BETWEEN 69 AND 71) AND a!=70)
5092 OR f IS NULL
5093 OR (f GLOB '?ghij*' AND f GLOB 'fghi*')
5094 }
5095 } {5 12 16 31 57 69 71 80 83 86 97 99 scan 0 sort 0}
5096 do_test where7-2.221.1 {
5097 count_steps_sort {
5098 SELECT a FROM t2
5099 WHERE b=1026
5100 OR b=407
5101 OR (g='srqponm' AND f GLOB 'fghij*')
5102 OR b=564
5103 OR c=23023
5104 OR b=891
5105 OR c=22022
5106 OR ((a BETWEEN 22 AND 24) AND a!=23)
5107 OR ((a BETWEEN 9 AND 11) AND a!=10)
5108 OR (g='rqponml' AND f GLOB 'ijklm*')
5109 OR (g='utsrqpo' AND f GLOB 'vwxyz*')
5110 }
5111 } {9 11 21 22 24 31 34 37 64 65 66 67 68 69 81 scan 0 sort 0}
5112 do_test where7-2.221.2 {
5113 count_steps_sort {
5114 SELECT a FROM t3
5115 WHERE b=1026
5116 OR b=407
5117 OR (g='srqponm' AND f GLOB 'fghij*')
5118 OR b=564
5119 OR c=23023
5120 OR b=891
5121 OR c=22022
5122 OR ((a BETWEEN 22 AND 24) AND a!=23)
5123 OR ((a BETWEEN 9 AND 11) AND a!=10)
5124 OR (g='rqponml' AND f GLOB 'ijklm*')
5125 OR (g='utsrqpo' AND f GLOB 'vwxyz*')
5126 }
5127 } {9 11 21 22 24 31 34 37 64 65 66 67 68 69 81 scan 0 sort 0}
5128 do_test where7-2.222.1 {
5129 count_steps_sort {
5130 SELECT a FROM t2
5131 WHERE ((a BETWEEN 71 AND 73) AND a!=72)
5132 OR a=72
5133 OR a=43
5134 }
5135 } {43 71 72 73 scan 0 sort 0}
5136 do_test where7-2.222.2 {
5137 count_steps_sort {
5138 SELECT a FROM t3
5139 WHERE ((a BETWEEN 71 AND 73) AND a!=72)
5140 OR a=72
5141 OR a=43
5142 }
5143 } {43 71 72 73 scan 0 sort 0}
5144 do_test where7-2.223.1 {
5145 count_steps_sort {
5146 SELECT a FROM t2
5147 WHERE ((a BETWEEN 67 AND 69) AND a!=68)
5148 OR ((a BETWEEN 79 AND 81) AND a!=80)
5149 OR c=18018
5150 OR b=792
5151 OR (g='mlkjihg' AND f GLOB 'jklmn*')
5152 OR (d>=77.0 AND d<78.0 AND d NOT NULL)
5153 OR (d>=8.0 AND d<9.0 AND d NOT NULL)
5154 OR (d>=91.0 AND d<92.0 AND d NOT NULL)
5155 OR f='uvwxyzabc'
5156 OR (d>=74.0 AND d<75.0 AND d NOT NULL)
5157 }
5158 } {8 20 46 52 53 54 61 67 69 72 74 77 79 81 91 98 scan 0 sort 0}
5159 do_test where7-2.223.2 {
5160 count_steps_sort {
5161 SELECT a FROM t3
5162 WHERE ((a BETWEEN 67 AND 69) AND a!=68)
5163 OR ((a BETWEEN 79 AND 81) AND a!=80)
5164 OR c=18018
5165 OR b=792
5166 OR (g='mlkjihg' AND f GLOB 'jklmn*')
5167 OR (d>=77.0 AND d<78.0 AND d NOT NULL)
5168 OR (d>=8.0 AND d<9.0 AND d NOT NULL)
5169 OR (d>=91.0 AND d<92.0 AND d NOT NULL)
5170 OR f='uvwxyzabc'
5171 OR (d>=74.0 AND d<75.0 AND d NOT NULL)
5172 }
5173 } {8 20 46 52 53 54 61 67 69 72 74 77 79 81 91 98 scan 0 sort 0}
5174 do_test where7-2.224.1 {
5175 count_steps_sort {
5176 SELECT a FROM t2
5177 WHERE b=429
5178 OR (d>=33.0 AND d<34.0 AND d NOT NULL)
5179 OR (f GLOB '?fghi*' AND f GLOB 'efgh*')
5180 OR (g='qponmlk' AND f GLOB 'opqrs*')
5181 OR b=1070
5182 OR (g='vutsrqp' AND f GLOB 'rstuv*')
5183 }
5184 } {4 17 30 33 39 40 56 82 scan 0 sort 0}
5185 do_test where7-2.224.2 {
5186 count_steps_sort {
5187 SELECT a FROM t3
5188 WHERE b=429
5189 OR (d>=33.0 AND d<34.0 AND d NOT NULL)
5190 OR (f GLOB '?fghi*' AND f GLOB 'efgh*')
5191 OR (g='qponmlk' AND f GLOB 'opqrs*')
5192 OR b=1070
5193 OR (g='vutsrqp' AND f GLOB 'rstuv*')
5194 }
5195 } {4 17 30 33 39 40 56 82 scan 0 sort 0}
5196 do_test where7-2.225.1 {
5197 count_steps_sort {
5198 SELECT a FROM t2
5199 WHERE (g='mlkjihg' AND f GLOB 'jklmn*')
5200 OR b=572
5201 }
5202 } {52 61 scan 0 sort 0}
5203 do_test where7-2.225.2 {
5204 count_steps_sort {
5205 SELECT a FROM t3
5206 WHERE (g='mlkjihg' AND f GLOB 'jklmn*')
5207 OR b=572
5208 }
5209 } {52 61 scan 0 sort 0}
5210 do_test where7-2.226.1 {
5211 count_steps_sort {
5212 SELECT a FROM t2
5213 WHERE ((a BETWEEN 62 AND 64) AND a!=63)
5214 OR f='abcdefghi'
5215 OR (g='wvutsrq' AND f GLOB 'ijklm*')
5216 }
5217 } {8 26 52 62 64 78 scan 0 sort 0}
5218 do_test where7-2.226.2 {
5219 count_steps_sort {
5220 SELECT a FROM t3
5221 WHERE ((a BETWEEN 62 AND 64) AND a!=63)
5222 OR f='abcdefghi'
5223 OR (g='wvutsrq' AND f GLOB 'ijklm*')
5224 }
5225 } {8 26 52 62 64 78 scan 0 sort 0}
5226 do_test where7-2.227.1 {
5227 count_steps_sort {
5228 SELECT a FROM t2
5229 WHERE a=40
5230 OR ((a BETWEEN 85 AND 87) AND a!=86)
5231 }
5232 } {40 85 87 scan 0 sort 0}
5233 do_test where7-2.227.2 {
5234 count_steps_sort {
5235 SELECT a FROM t3
5236 WHERE a=40
5237 OR ((a BETWEEN 85 AND 87) AND a!=86)
5238 }
5239 } {40 85 87 scan 0 sort 0}
5240 do_test where7-2.228.1 {
5241 count_steps_sort {
5242 SELECT a FROM t2
5243 WHERE a=43
5244 OR ((a BETWEEN 44 AND 46) AND a!=45)
5245 OR a=1
5246 OR ((a BETWEEN 75 AND 77) AND a!=76)
5247 OR a=75
5248 OR (g='hgfedcb' AND f GLOB 'fghij*')
5249 OR ((a BETWEEN 59 AND 61) AND a!=60)
5250 }
5251 } {1 43 44 46 59 61 75 77 83 scan 0 sort 0}
5252 do_test where7-2.228.2 {
5253 count_steps_sort {
5254 SELECT a FROM t3
5255 WHERE a=43
5256 OR ((a BETWEEN 44 AND 46) AND a!=45)
5257 OR a=1
5258 OR ((a BETWEEN 75 AND 77) AND a!=76)
5259 OR a=75
5260 OR (g='hgfedcb' AND f GLOB 'fghij*')
5261 OR ((a BETWEEN 59 AND 61) AND a!=60)
5262 }
5263 } {1 43 44 46 59 61 75 77 83 scan 0 sort 0}
5264 do_test where7-2.229.1 {
5265 count_steps_sort {
5266 SELECT a FROM t2
5267 WHERE (g='gfedcba' AND f GLOB 'nopqr*')
5268 OR (f GLOB '?jklm*' AND f GLOB 'ijkl*')
5269 OR (g='mlkjihg' AND f GLOB 'ijklm*')
5270 OR b=231
5271 OR a=87
5272 }
5273 } {8 21 34 60 86 87 91 scan 0 sort 0}
5274 do_test where7-2.229.2 {
5275 count_steps_sort {
5276 SELECT a FROM t3
5277 WHERE (g='gfedcba' AND f GLOB 'nopqr*')
5278 OR (f GLOB '?jklm*' AND f GLOB 'ijkl*')
5279 OR (g='mlkjihg' AND f GLOB 'ijklm*')
5280 OR b=231
5281 OR a=87
5282 }
5283 } {8 21 34 60 86 87 91 scan 0 sort 0}
5284 do_test where7-2.230.1 {
5285 count_steps_sort {
5286 SELECT a FROM t2
5287 WHERE a=77
5288 OR (g='lkjihgf' AND f GLOB 'nopqr*')
5289 OR (g='rqponml' AND f GLOB 'hijkl*')
5290 OR c=24024
5291 OR c=5005
5292 }
5293 } {13 14 15 33 65 70 71 72 77 scan 0 sort 0}
5294 do_test where7-2.230.2 {
5295 count_steps_sort {
5296 SELECT a FROM t3
5297 WHERE a=77
5298 OR (g='lkjihgf' AND f GLOB 'nopqr*')
5299 OR (g='rqponml' AND f GLOB 'hijkl*')
5300 OR c=24024
5301 OR c=5005
5302 }
5303 } {13 14 15 33 65 70 71 72 77 scan 0 sort 0}
5304 do_test where7-2.231.1 {
5305 count_steps_sort {
5306 SELECT a FROM t2
5307 WHERE (g='mlkjihg' AND f GLOB 'ijklm*')
5308 OR ((a BETWEEN 89 AND 91) AND a!=90)
5309 OR (g='srqponm' AND f GLOB 'defgh*')
5310 OR ((a BETWEEN 64 AND 66) AND a!=65)
5311 OR b=682
5312 OR (d>=34.0 AND d<35.0 AND d NOT NULL)
5313 OR (g='lkjihgf' AND f GLOB 'nopqr*')
5314 OR (d>=22.0 AND d<23.0 AND d NOT NULL)
5315 }
5316 } {22 29 34 60 62 64 65 66 89 91 scan 0 sort 0}
5317 do_test where7-2.231.2 {
5318 count_steps_sort {
5319 SELECT a FROM t3
5320 WHERE (g='mlkjihg' AND f GLOB 'ijklm*')
5321 OR ((a BETWEEN 89 AND 91) AND a!=90)
5322 OR (g='srqponm' AND f GLOB 'defgh*')
5323 OR ((a BETWEEN 64 AND 66) AND a!=65)
5324 OR b=682
5325 OR (d>=34.0 AND d<35.0 AND d NOT NULL)
5326 OR (g='lkjihgf' AND f GLOB 'nopqr*')
5327 OR (d>=22.0 AND d<23.0 AND d NOT NULL)
5328 }
5329 } {22 29 34 60 62 64 65 66 89 91 scan 0 sort 0}
5330 do_test where7-2.232.1 {
5331 count_steps_sort {
5332 SELECT a FROM t2
5333 WHERE b=212
5334 OR b=121
5335 OR c=2002
5336 OR ((a BETWEEN 84 AND 86) AND a!=85)
5337 OR (g='jihgfed' AND f GLOB 'xyzab*')
5338 }
5339 } {4 5 6 11 75 84 86 scan 0 sort 0}
5340 do_test where7-2.232.2 {
5341 count_steps_sort {
5342 SELECT a FROM t3
5343 WHERE b=212
5344 OR b=121
5345 OR c=2002
5346 OR ((a BETWEEN 84 AND 86) AND a!=85)
5347 OR (g='jihgfed' AND f GLOB 'xyzab*')
5348 }
5349 } {4 5 6 11 75 84 86 scan 0 sort 0}
5350 do_test where7-2.233.1 {
5351 count_steps_sort {
5352 SELECT a FROM t2
5353 WHERE (d>=55.0 AND d<56.0 AND d NOT NULL)
5354 OR f='abcdefghi'
5355 OR b=267
5356 OR (g='ihgfedc' AND f GLOB 'abcde*')
5357 OR (g='utsrqpo' AND f GLOB 'uvwxy*')
5358 OR a=82
5359 OR a=54
5360 OR (d>=16.0 AND d<17.0 AND d NOT NULL)
5361 OR b=1078
5362 }
5363 } {16 20 26 52 54 55 78 82 98 scan 0 sort 0}
5364 do_test where7-2.233.2 {
5365 count_steps_sort {
5366 SELECT a FROM t3
5367 WHERE (d>=55.0 AND d<56.0 AND d NOT NULL)
5368 OR f='abcdefghi'
5369 OR b=267
5370 OR (g='ihgfedc' AND f GLOB 'abcde*')
5371 OR (g='utsrqpo' AND f GLOB 'uvwxy*')
5372 OR a=82
5373 OR a=54
5374 OR (d>=16.0 AND d<17.0 AND d NOT NULL)
5375 OR b=1078
5376 }
5377 } {16 20 26 52 54 55 78 82 98 scan 0 sort 0}
5378 do_test where7-2.234.1 {
5379 count_steps_sort {
5380 SELECT a FROM t2
5381 WHERE (d>=93.0 AND d<94.0 AND d NOT NULL)
5382 OR f='hijklmnop'
5383 OR (d>=34.0 AND d<35.0 AND d NOT NULL)
5384 }
5385 } {7 33 34 59 85 93 scan 0 sort 0}
5386 do_test where7-2.234.2 {
5387 count_steps_sort {
5388 SELECT a FROM t3
5389 WHERE (d>=93.0 AND d<94.0 AND d NOT NULL)
5390 OR f='hijklmnop'
5391 OR (d>=34.0 AND d<35.0 AND d NOT NULL)
5392 }
5393 } {7 33 34 59 85 93 scan 0 sort 0}
5394 do_test where7-2.235.1 {
5395 count_steps_sort {
5396 SELECT a FROM t2
5397 WHERE ((a BETWEEN 98 AND 100) AND a!=99)
5398 OR ((a BETWEEN 51 AND 53) AND a!=52)
5399 OR a=18
5400 OR ((a BETWEEN 31 AND 33) AND a!=32)
5401 OR (d>=94.0 AND d<95.0 AND d NOT NULL)
5402 OR 1000000<b
5403 OR (f GLOB '?pqrs*' AND f GLOB 'opqr*')
5404 OR (g='rqponml' AND f GLOB 'lmnop*')
5405 OR (f GLOB '?ijkl*' AND f GLOB 'hijk*')
5406 }
5407 } {7 14 18 31 33 37 40 51 53 59 66 85 92 94 98 100 scan 0 sort 0}
5408 do_test where7-2.235.2 {
5409 count_steps_sort {
5410 SELECT a FROM t3
5411 WHERE ((a BETWEEN 98 AND 100) AND a!=99)
5412 OR ((a BETWEEN 51 AND 53) AND a!=52)
5413 OR a=18
5414 OR ((a BETWEEN 31 AND 33) AND a!=32)
5415 OR (d>=94.0 AND d<95.0 AND d NOT NULL)
5416 OR 1000000<b
5417 OR (f GLOB '?pqrs*' AND f GLOB 'opqr*')
5418 OR (g='rqponml' AND f GLOB 'lmnop*')
5419 OR (f GLOB '?ijkl*' AND f GLOB 'hijk*')
5420 }
5421 } {7 14 18 31 33 37 40 51 53 59 66 85 92 94 98 100 scan 0 sort 0}
5422 do_test where7-2.236.1 {
5423 count_steps_sort {
5424 SELECT a FROM t2
5425 WHERE b=1001
5426 OR b=168
5427 OR (f GLOB '?ijkl*' AND f GLOB 'hijk*')
5428 OR (d>=89.0 AND d<90.0 AND d NOT NULL)
5429 }
5430 } {7 33 59 85 89 91 scan 0 sort 0}
5431 do_test where7-2.236.2 {
5432 count_steps_sort {
5433 SELECT a FROM t3
5434 WHERE b=1001
5435 OR b=168
5436 OR (f GLOB '?ijkl*' AND f GLOB 'hijk*')
5437 OR (d>=89.0 AND d<90.0 AND d NOT NULL)
5438 }
5439 } {7 33 59 85 89 91 scan 0 sort 0}
5440 do_test where7-2.237.1 {
5441 count_steps_sort {
5442 SELECT a FROM t2
5443 WHERE a=51
5444 OR (g='fedcbaz' AND f GLOB 'stuvw*')
5445 OR (g='edcbazy' AND f GLOB 'uvwxy*')
5446 OR b=330
5447 }
5448 } {30 51 96 98 scan 0 sort 0}
5449 do_test where7-2.237.2 {
5450 count_steps_sort {
5451 SELECT a FROM t3
5452 WHERE a=51
5453 OR (g='fedcbaz' AND f GLOB 'stuvw*')
5454 OR (g='edcbazy' AND f GLOB 'uvwxy*')
5455 OR b=330
5456 }
5457 } {30 51 96 98 scan 0 sort 0}
5458 do_test where7-2.238.1 {
5459 count_steps_sort {
5460 SELECT a FROM t2
5461 WHERE (g='kjihgfe' AND f GLOB 'tuvwx*')
5462 OR b=704
5463 OR a=62
5464 OR f='pqrstuvwx'
5465 OR b=495
5466 OR c=26026
5467 OR (g='kjihgfe' AND f GLOB 'qrstu*')
5468 OR b<0
5469 OR b=597
5470 }
5471 } {15 41 45 62 64 67 68 71 76 77 78 93 scan 0 sort 0}
5472 do_test where7-2.238.2 {
5473 count_steps_sort {
5474 SELECT a FROM t3
5475 WHERE (g='kjihgfe' AND f GLOB 'tuvwx*')
5476 OR b=704
5477 OR a=62
5478 OR f='pqrstuvwx'
5479 OR b=495
5480 OR c=26026
5481 OR (g='kjihgfe' AND f GLOB 'qrstu*')
5482 OR b<0
5483 OR b=597
5484 }
5485 } {15 41 45 62 64 67 68 71 76 77 78 93 scan 0 sort 0}
5486 do_test where7-2.239.1 {
5487 count_steps_sort {
5488 SELECT a FROM t2
5489 WHERE (d>=2.0 AND d<3.0 AND d NOT NULL)
5490 OR ((a BETWEEN 87 AND 89) AND a!=88)
5491 OR b=520
5492 OR ((a BETWEEN 47 AND 49) AND a!=48)
5493 OR f IS NULL
5494 }
5495 } {2 47 49 87 89 scan 0 sort 0}
5496 do_test where7-2.239.2 {
5497 count_steps_sort {
5498 SELECT a FROM t3
5499 WHERE (d>=2.0 AND d<3.0 AND d NOT NULL)
5500 OR ((a BETWEEN 87 AND 89) AND a!=88)
5501 OR b=520
5502 OR ((a BETWEEN 47 AND 49) AND a!=48)
5503 OR f IS NULL
5504 }
5505 } {2 47 49 87 89 scan 0 sort 0}
5506 do_test where7-2.240.1 {
5507 count_steps_sort {
5508 SELECT a FROM t2
5509 WHERE c=14014
5510 OR (g='fedcbaz' AND f GLOB 'rstuv*')
5511 OR b=572
5512 OR c=15015
5513 }
5514 } {40 41 42 43 44 45 52 95 scan 0 sort 0}
5515 do_test where7-2.240.2 {
5516 count_steps_sort {
5517 SELECT a FROM t3
5518 WHERE c=14014
5519 OR (g='fedcbaz' AND f GLOB 'rstuv*')
5520 OR b=572
5521 OR c=15015
5522 }
5523 } {40 41 42 43 44 45 52 95 scan 0 sort 0}
5524 do_test where7-2.241.1 {
5525 count_steps_sort {
5526 SELECT a FROM t2
5527 WHERE (f GLOB '?efgh*' AND f GLOB 'defg*')
5528 OR b=850
5529 OR (g='lkjihgf' AND f GLOB 'nopqr*')
5530 OR ((a BETWEEN 15 AND 17) AND a!=16)
5531 OR b=88
5532 OR f='hijklmnop'
5533 OR b=806
5534 OR (d>=46.0 AND d<47.0 AND d NOT NULL)
5535 OR b=88
5536 }
5537 } {3 7 8 15 17 29 33 46 55 59 65 81 85 scan 0 sort 0}
5538 do_test where7-2.241.2 {
5539 count_steps_sort {
5540 SELECT a FROM t3
5541 WHERE (f GLOB '?efgh*' AND f GLOB 'defg*')
5542 OR b=850
5543 OR (g='lkjihgf' AND f GLOB 'nopqr*')
5544 OR ((a BETWEEN 15 AND 17) AND a!=16)
5545 OR b=88
5546 OR f='hijklmnop'
5547 OR b=806
5548 OR (d>=46.0 AND d<47.0 AND d NOT NULL)
5549 OR b=88
5550 }
5551 } {3 7 8 15 17 29 33 46 55 59 65 81 85 scan 0 sort 0}
5552 do_test where7-2.242.1 {
5553 count_steps_sort {
5554 SELECT a FROM t2
5555 WHERE b=817
5556 OR (d>=55.0 AND d<56.0 AND d NOT NULL)
5557 OR a=36
5558 OR b=960
5559 OR (d>=63.0 AND d<64.0 AND d NOT NULL)
5560 OR b=374
5561 OR b=938
5562 OR b=773
5563 OR (g='jihgfed' AND f GLOB 'zabcd*')
5564 OR (g='mlkjihg' AND f GLOB 'ghijk*')
5565 }
5566 } {34 36 55 58 63 77 scan 0 sort 0}
5567 do_test where7-2.242.2 {
5568 count_steps_sort {
5569 SELECT a FROM t3
5570 WHERE b=817
5571 OR (d>=55.0 AND d<56.0 AND d NOT NULL)
5572 OR a=36
5573 OR b=960
5574 OR (d>=63.0 AND d<64.0 AND d NOT NULL)
5575 OR b=374
5576 OR b=938
5577 OR b=773
5578 OR (g='jihgfed' AND f GLOB 'zabcd*')
5579 OR (g='mlkjihg' AND f GLOB 'ghijk*')
5580 }
5581 } {34 36 55 58 63 77 scan 0 sort 0}
5582 do_test where7-2.243.1 {
5583 count_steps_sort {
5584 SELECT a FROM t2
5585 WHERE (g='kjihgfe' AND f GLOB 'rstuv*')
5586 OR b=146
5587 }
5588 } {69 scan 0 sort 0}
5589 do_test where7-2.243.2 {
5590 count_steps_sort {
5591 SELECT a FROM t3
5592 WHERE (g='kjihgfe' AND f GLOB 'rstuv*')
5593 OR b=146
5594 }
5595 } {69 scan 0 sort 0}
5596 do_test where7-2.244.1 {
5597 count_steps_sort {
5598 SELECT a FROM t2
5599 WHERE f='pqrstuvwx'
5600 OR ((a BETWEEN 6 AND 8) AND a!=7)
5601 OR ((a BETWEEN 76 AND 78) AND a!=77)
5602 OR b=704
5603 OR a=18
5604 }
5605 } {6 8 15 18 41 64 67 76 78 93 scan 0 sort 0}
5606 do_test where7-2.244.2 {
5607 count_steps_sort {
5608 SELECT a FROM t3
5609 WHERE f='pqrstuvwx'
5610 OR ((a BETWEEN 6 AND 8) AND a!=7)
5611 OR ((a BETWEEN 76 AND 78) AND a!=77)
5612 OR b=704
5613 OR a=18
5614 }
5615 } {6 8 15 18 41 64 67 76 78 93 scan 0 sort 0}
5616 do_test where7-2.245.1 {
5617 count_steps_sort {
5618 SELECT a FROM t2
5619 WHERE (f GLOB '?uvwx*' AND f GLOB 'tuvw*')
5620 OR b=399
5621 OR b=1004
5622 OR c=16016
5623 OR (d>=31.0 AND d<32.0 AND d NOT NULL)
5624 OR b=671
5625 OR a=25
5626 OR a=30
5627 OR a=8
5628 OR (d>=5.0 AND d<6.0 AND d NOT NULL)
5629 }
5630 } {5 8 19 25 30 31 45 46 47 48 61 71 97 scan 0 sort 0}
5631 do_test where7-2.245.2 {
5632 count_steps_sort {
5633 SELECT a FROM t3
5634 WHERE (f GLOB '?uvwx*' AND f GLOB 'tuvw*')
5635 OR b=399
5636 OR b=1004
5637 OR c=16016
5638 OR (d>=31.0 AND d<32.0 AND d NOT NULL)
5639 OR b=671
5640 OR a=25
5641 OR a=30
5642 OR a=8
5643 OR (d>=5.0 AND d<6.0 AND d NOT NULL)
5644 }
5645 } {5 8 19 25 30 31 45 46 47 48 61 71 97 scan 0 sort 0}
5646 do_test where7-2.246.1 {
5647 count_steps_sort {
5648 SELECT a FROM t2
5649 WHERE b=561
5650 OR ((a BETWEEN 28 AND 30) AND a!=29)
5651 OR b=594
5652 OR ((a BETWEEN 39 AND 41) AND a!=40)
5653 OR b=861
5654 OR (d>=90.0 AND d<91.0 AND d NOT NULL)
5655 OR b=949
5656 OR (g='utsrqpo' AND f GLOB 'stuvw*')
5657 OR (g='nmlkjih' AND f GLOB 'cdefg*')
5658 }
5659 } {18 28 30 39 41 51 54 90 scan 0 sort 0}
5660 do_test where7-2.246.2 {
5661 count_steps_sort {
5662 SELECT a FROM t3
5663 WHERE b=561
5664 OR ((a BETWEEN 28 AND 30) AND a!=29)
5665 OR b=594
5666 OR ((a BETWEEN 39 AND 41) AND a!=40)
5667 OR b=861
5668 OR (d>=90.0 AND d<91.0 AND d NOT NULL)
5669 OR b=949
5670 OR (g='utsrqpo' AND f GLOB 'stuvw*')
5671 OR (g='nmlkjih' AND f GLOB 'cdefg*')
5672 }
5673 } {18 28 30 39 41 51 54 90 scan 0 sort 0}
5674 do_test where7-2.247.1 {
5675 count_steps_sort {
5676 SELECT a FROM t2
5677 WHERE (g='xwvutsr' AND f GLOB 'hijkl*')
5678 OR a=83
5679 OR c=26026
5680 OR a=49
5681 OR a=57
5682 OR c=23023
5683 OR f='uvwxyzabc'
5684 }
5685 } {7 20 46 49 57 67 68 69 72 76 77 78 83 98 scan 0 sort 0}
5686 do_test where7-2.247.2 {
5687 count_steps_sort {
5688 SELECT a FROM t3
5689 WHERE (g='xwvutsr' AND f GLOB 'hijkl*')
5690 OR a=83
5691 OR c=26026
5692 OR a=49
5693 OR a=57
5694 OR c=23023
5695 OR f='uvwxyzabc'
5696 }
5697 } {7 20 46 49 57 67 68 69 72 76 77 78 83 98 scan 0 sort 0}
5698 do_test where7-2.248.1 {
5699 count_steps_sort {
5700 SELECT a FROM t2
5701 WHERE d>1e10
5702 OR b=355
5703 OR f='stuvwxyza'
5704 OR b=22
5705 }
5706 } {2 18 44 70 96 scan 0 sort 0}
5707 do_test where7-2.248.2 {
5708 count_steps_sort {
5709 SELECT a FROM t3
5710 WHERE d>1e10
5711 OR b=355
5712 OR f='stuvwxyza'
5713 OR b=22
5714 }
5715 } {2 18 44 70 96 scan 0 sort 0}
5716 do_test where7-2.249.1 {
5717 count_steps_sort {
5718 SELECT a FROM t2
5719 WHERE b=451
5720 OR (f GLOB '?jklm*' AND f GLOB 'ijkl*')
5721 }
5722 } {8 34 41 60 86 scan 0 sort 0}
5723 do_test where7-2.249.2 {
5724 count_steps_sort {
5725 SELECT a FROM t3
5726 WHERE b=451
5727 OR (f GLOB '?jklm*' AND f GLOB 'ijkl*')
5728 }
5729 } {8 34 41 60 86 scan 0 sort 0}
5730 do_test where7-2.250.1 {
5731 count_steps_sort {
5732 SELECT a FROM t2
5733 WHERE b=47
5734 OR (f GLOB '?cdef*' AND f GLOB 'bcde*')
5735 }
5736 } {1 27 53 79 scan 0 sort 0}
5737 do_test where7-2.250.2 {
5738 count_steps_sort {
5739 SELECT a FROM t3
5740 WHERE b=47
5741 OR (f GLOB '?cdef*' AND f GLOB 'bcde*')
5742 }
5743 } {1 27 53 79 scan 0 sort 0}
5744 do_test where7-2.251.1 {
5745 count_steps_sort {
5746 SELECT a FROM t2
5747 WHERE b=1037
5748 OR (g='wvutsrq' AND f GLOB 'mnopq*')
5749 OR ((a BETWEEN 66 AND 68) AND a!=67)
5750 OR b=344
5751 OR (d>=86.0 AND d<87.0 AND d NOT NULL)
5752 }
5753 } {12 66 68 86 scan 0 sort 0}
5754 do_test where7-2.251.2 {
5755 count_steps_sort {
5756 SELECT a FROM t3
5757 WHERE b=1037
5758 OR (g='wvutsrq' AND f GLOB 'mnopq*')
5759 OR ((a BETWEEN 66 AND 68) AND a!=67)
5760 OR b=344
5761 OR (d>=86.0 AND d<87.0 AND d NOT NULL)
5762 }
5763 } {12 66 68 86 scan 0 sort 0}
5764 do_test where7-2.252.1 {
5765 count_steps_sort {
5766 SELECT a FROM t2
5767 WHERE b=506
5768 OR ((a BETWEEN 20 AND 22) AND a!=21)
5769 OR (g='hgfedcb' AND f GLOB 'ijklm*')
5770 OR b=429
5771 OR b=275
5772 }
5773 } {20 22 25 39 46 86 scan 0 sort 0}
5774 do_test where7-2.252.2 {
5775 count_steps_sort {
5776 SELECT a FROM t3
5777 WHERE b=506
5778 OR ((a BETWEEN 20 AND 22) AND a!=21)
5779 OR (g='hgfedcb' AND f GLOB 'ijklm*')
5780 OR b=429
5781 OR b=275
5782 }
5783 } {20 22 25 39 46 86 scan 0 sort 0}
5784 do_test where7-2.253.1 {
5785 count_steps_sort {
5786 SELECT a FROM t2
5787 WHERE ((a BETWEEN 60 AND 62) AND a!=61)
5788 OR a=28
5789 OR b=443
5790 OR b=363
5791 OR (d>=28.0 AND d<29.0 AND d NOT NULL)
5792 OR a=60
5793 OR b=80
5794 OR (g='ponmlkj' AND f GLOB 'vwxyz*')
5795 OR b=616
5796 }
5797 } {28 33 47 56 60 62 scan 0 sort 0}
5798 do_test where7-2.253.2 {
5799 count_steps_sort {
5800 SELECT a FROM t3
5801 WHERE ((a BETWEEN 60 AND 62) AND a!=61)
5802 OR a=28
5803 OR b=443
5804 OR b=363
5805 OR (d>=28.0 AND d<29.0 AND d NOT NULL)
5806 OR a=60
5807 OR b=80
5808 OR (g='ponmlkj' AND f GLOB 'vwxyz*')
5809 OR b=616
5810 }
5811 } {28 33 47 56 60 62 scan 0 sort 0}
5812 do_test where7-2.254.1 {
5813 count_steps_sort {
5814 SELECT a FROM t2
5815 WHERE (d>=33.0 AND d<34.0 AND d NOT NULL)
5816 OR b=660
5817 }
5818 } {33 60 scan 0 sort 0}
5819 do_test where7-2.254.2 {
5820 count_steps_sort {
5821 SELECT a FROM t3
5822 WHERE (d>=33.0 AND d<34.0 AND d NOT NULL)
5823 OR b=660
5824 }
5825 } {33 60 scan 0 sort 0}
5826 do_test where7-2.255.1 {
5827 count_steps_sort {
5828 SELECT a FROM t2
5829 WHERE (g='xwvutsr' AND f GLOB 'hijkl*')
5830 OR a=43
5831 OR ((a BETWEEN 64 AND 66) AND a!=65)
5832 OR b=586
5833 OR c=17017
5834 OR (g='onmlkji' AND f GLOB 'yzabc*')
5835 OR (f GLOB '?wxyz*' AND f GLOB 'vwxy*')
5836 OR a=87
5837 OR b=968
5838 }
5839 } {7 21 43 47 49 50 51 64 66 73 87 88 99 scan 0 sort 0}
5840 do_test where7-2.255.2 {
5841 count_steps_sort {
5842 SELECT a FROM t3
5843 WHERE (g='xwvutsr' AND f GLOB 'hijkl*')
5844 OR a=43
5845 OR ((a BETWEEN 64 AND 66) AND a!=65)
5846 OR b=586
5847 OR c=17017
5848 OR (g='onmlkji' AND f GLOB 'yzabc*')
5849 OR (f GLOB '?wxyz*' AND f GLOB 'vwxy*')
5850 OR a=87
5851 OR b=968
5852 }
5853 } {7 21 43 47 49 50 51 64 66 73 87 88 99 scan 0 sort 0}
5854 do_test where7-2.256.1 {
5855 count_steps_sort {
5856 SELECT a FROM t2
5857 WHERE f='klmnopqrs'
5858 OR b=982
5859 OR b=575
5860 OR b=110
5861 OR b=99
5862 }
5863 } {9 10 36 62 88 scan 0 sort 0}
5864 do_test where7-2.256.2 {
5865 count_steps_sort {
5866 SELECT a FROM t3
5867 WHERE f='klmnopqrs'
5868 OR b=982
5869 OR b=575
5870 OR b=110
5871 OR b=99
5872 }
5873 } {9 10 36 62 88 scan 0 sort 0}
5874 do_test where7-2.257.1 {
5875 count_steps_sort {
5876 SELECT a FROM t2
5877 WHERE (g='rqponml' AND f GLOB 'jklmn*')
5878 OR (g='xwvutsr' AND f GLOB 'efghi*')
5879 OR c>=34035
5880 OR b=850
5881 OR ((a BETWEEN 32 AND 34) AND a!=33)
5882 OR b=924
5883 OR (d>=37.0 AND d<38.0 AND d NOT NULL)
5884 OR (d>=78.0 AND d<79.0 AND d NOT NULL)
5885 OR b=355
5886 OR (d>=56.0 AND d<57.0 AND d NOT NULL)
5887 OR (d>=86.0 AND d<87.0 AND d NOT NULL)
5888 }
5889 } {4 32 34 35 37 56 78 84 86 scan 0 sort 0}
5890 do_test where7-2.257.2 {
5891 count_steps_sort {
5892 SELECT a FROM t3
5893 WHERE (g='rqponml' AND f GLOB 'jklmn*')
5894 OR (g='xwvutsr' AND f GLOB 'efghi*')
5895 OR c>=34035
5896 OR b=850
5897 OR ((a BETWEEN 32 AND 34) AND a!=33)
5898 OR b=924
5899 OR (d>=37.0 AND d<38.0 AND d NOT NULL)
5900 OR (d>=78.0 AND d<79.0 AND d NOT NULL)
5901 OR b=355
5902 OR (d>=56.0 AND d<57.0 AND d NOT NULL)
5903 OR (d>=86.0 AND d<87.0 AND d NOT NULL)
5904 }
5905 } {4 32 34 35 37 56 78 84 86 scan 0 sort 0}
5906 do_test where7-2.258.1 {
5907 count_steps_sort {
5908 SELECT a FROM t2
5909 WHERE (d>=46.0 AND d<47.0 AND d NOT NULL)
5910 OR b=982
5911 OR ((a BETWEEN 81 AND 83) AND a!=82)
5912 OR b=374
5913 }
5914 } {34 46 81 83 scan 0 sort 0}
5915 do_test where7-2.258.2 {
5916 count_steps_sort {
5917 SELECT a FROM t3
5918 WHERE (d>=46.0 AND d<47.0 AND d NOT NULL)
5919 OR b=982
5920 OR ((a BETWEEN 81 AND 83) AND a!=82)
5921 OR b=374
5922 }
5923 } {34 46 81 83 scan 0 sort 0}
5924 do_test where7-2.259.1 {
5925 count_steps_sort {
5926 SELECT a FROM t2
5927 WHERE ((a BETWEEN 87 AND 89) AND a!=88)
5928 OR b=814
5929 OR (d>=19.0 AND d<20.0 AND d NOT NULL)
5930 }
5931 } {19 74 87 89 scan 0 sort 0}
5932 do_test where7-2.259.2 {
5933 count_steps_sort {
5934 SELECT a FROM t3
5935 WHERE ((a BETWEEN 87 AND 89) AND a!=88)
5936 OR b=814
5937 OR (d>=19.0 AND d<20.0 AND d NOT NULL)
5938 }
5939 } {19 74 87 89 scan 0 sort 0}
5940 do_test where7-2.260.1 {
5941 count_steps_sort {
5942 SELECT a FROM t2
5943 WHERE (g='qponmlk' AND f GLOB 'nopqr*')
5944 OR (d>=12.0 AND d<13.0 AND d NOT NULL)
5945 OR b=993
5946 }
5947 } {12 39 scan 0 sort 0}
5948 do_test where7-2.260.2 {
5949 count_steps_sort {
5950 SELECT a FROM t3
5951 WHERE (g='qponmlk' AND f GLOB 'nopqr*')
5952 OR (d>=12.0 AND d<13.0 AND d NOT NULL)
5953 OR b=993
5954 }
5955 } {12 39 scan 0 sort 0}
5956 do_test where7-2.261.1 {
5957 count_steps_sort {
5958 SELECT a FROM t2
5959 WHERE b=234
5960 OR a=22
5961 OR b=289
5962 OR b=795
5963 OR (g='gfedcba' AND f GLOB 'nopqr*')
5964 OR b=242
5965 OR a=59
5966 OR b=1045
5967 OR (d>=8.0 AND d<9.0 AND d NOT NULL)
5968 }
5969 } {8 22 59 91 95 scan 0 sort 0}
5970 do_test where7-2.261.2 {
5971 count_steps_sort {
5972 SELECT a FROM t3
5973 WHERE b=234
5974 OR a=22
5975 OR b=289
5976 OR b=795
5977 OR (g='gfedcba' AND f GLOB 'nopqr*')
5978 OR b=242
5979 OR a=59
5980 OR b=1045
5981 OR (d>=8.0 AND d<9.0 AND d NOT NULL)
5982 }
5983 } {8 22 59 91 95 scan 0 sort 0}
5984 do_test where7-2.262.1 {
5985 count_steps_sort {
5986 SELECT a FROM t2
5987 WHERE b=245
5988 OR (g='wvutsrq' AND f GLOB 'klmno*')
5989 OR c=3003
5990 OR (f GLOB '?bcde*' AND f GLOB 'abcd*')
5991 OR ((a BETWEEN 68 AND 70) AND a!=69)
5992 OR (d>=1.0 AND d<2.0 AND d NOT NULL)
5993 OR (d>=33.0 AND d<34.0 AND d NOT NULL)
5994 OR ((a BETWEEN 71 AND 73) AND a!=72)
5995 }
5996 } {1 7 8 9 10 26 33 52 68 70 71 73 78 scan 0 sort 0}
5997 do_test where7-2.262.2 {
5998 count_steps_sort {
5999 SELECT a FROM t3
6000 WHERE b=245
6001 OR (g='wvutsrq' AND f GLOB 'klmno*')
6002 OR c=3003
6003 OR (f GLOB '?bcde*' AND f GLOB 'abcd*')
6004 OR ((a BETWEEN 68 AND 70) AND a!=69)
6005 OR (d>=1.0 AND d<2.0 AND d NOT NULL)
6006 OR (d>=33.0 AND d<34.0 AND d NOT NULL)
6007 OR ((a BETWEEN 71 AND 73) AND a!=72)
6008 }
6009 } {1 7 8 9 10 26 33 52 68 70 71 73 78 scan 0 sort 0}
6010 do_test where7-2.263.1 {
6011 count_steps_sort {
6012 SELECT a FROM t2
6013 WHERE (g='hgfedcb' AND f GLOB 'jklmn*')
6014 OR b=220
6015 OR b=443
6016 OR (f GLOB '?tuvw*' AND f GLOB 'stuv*')
6017 OR a=62
6018 OR (f GLOB '?tuvw*' AND f GLOB 'stuv*')
6019 OR b=1023
6020 OR a=100
6021 OR (g='nmlkjih' AND f GLOB 'defgh*')
6022 OR (d>=97.0 AND d<98.0 AND d NOT NULL)
6023 }
6024 } {18 20 44 55 62 70 87 93 96 97 100 scan 0 sort 0}
6025 do_test where7-2.263.2 {
6026 count_steps_sort {
6027 SELECT a FROM t3
6028 WHERE (g='hgfedcb' AND f GLOB 'jklmn*')
6029 OR b=220
6030 OR b=443
6031 OR (f GLOB '?tuvw*' AND f GLOB 'stuv*')
6032 OR a=62
6033 OR (f GLOB '?tuvw*' AND f GLOB 'stuv*')
6034 OR b=1023
6035 OR a=100
6036 OR (g='nmlkjih' AND f GLOB 'defgh*')
6037 OR (d>=97.0 AND d<98.0 AND d NOT NULL)
6038 }
6039 } {18 20 44 55 62 70 87 93 96 97 100 scan 0 sort 0}
6040 do_test where7-2.264.1 {
6041 count_steps_sort {
6042 SELECT a FROM t2
6043 WHERE c=11011
6044 OR f='tuvwxyzab'
6045 OR (g='ponmlkj' AND f GLOB 'vwxyz*')
6046 OR (g='hgfedcb' AND f GLOB 'ghijk*')
6047 }
6048 } {19 31 32 33 45 47 71 84 97 scan 0 sort 0}
6049 do_test where7-2.264.2 {
6050 count_steps_sort {
6051 SELECT a FROM t3
6052 WHERE c=11011
6053 OR f='tuvwxyzab'
6054 OR (g='ponmlkj' AND f GLOB 'vwxyz*')
6055 OR (g='hgfedcb' AND f GLOB 'ghijk*')
6056 }
6057 } {19 31 32 33 45 47 71 84 97 scan 0 sort 0}
6058 do_test where7-2.265.1 {
6059 count_steps_sort {
6060 SELECT a FROM t2
6061 WHERE ((a BETWEEN 93 AND 95) AND a!=94)
6062 OR a=79
6063 OR (d>=39.0 AND d<40.0 AND d NOT NULL)
6064 OR b=462
6065 }
6066 } {39 42 79 93 95 scan 0 sort 0}
6067 do_test where7-2.265.2 {
6068 count_steps_sort {
6069 SELECT a FROM t3
6070 WHERE ((a BETWEEN 93 AND 95) AND a!=94)
6071 OR a=79
6072 OR (d>=39.0 AND d<40.0 AND d NOT NULL)
6073 OR b=462
6074 }
6075 } {39 42 79 93 95 scan 0 sort 0}
6076 do_test where7-2.266.1 {
6077 count_steps_sort {
6078 SELECT a FROM t2
6079 WHERE (d>=33.0 AND d<34.0 AND d NOT NULL)
6080 OR b=146
6081 OR 1000000<b
6082 OR b=99
6083 OR ((a BETWEEN 75 AND 77) AND a!=76)
6084 }
6085 } {9 33 75 77 scan 0 sort 0}
6086 do_test where7-2.266.2 {
6087 count_steps_sort {
6088 SELECT a FROM t3
6089 WHERE (d>=33.0 AND d<34.0 AND d NOT NULL)
6090 OR b=146
6091 OR 1000000<b
6092 OR b=99
6093 OR ((a BETWEEN 75 AND 77) AND a!=76)
6094 }
6095 } {9 33 75 77 scan 0 sort 0}
6096 do_test where7-2.267.1 {
6097 count_steps_sort {
6098 SELECT a FROM t2
6099 WHERE b=935
6100 OR b=473
6101 OR a=28
6102 OR (d>=20.0 AND d<21.0 AND d NOT NULL)
6103 OR ((a BETWEEN 62 AND 64) AND a!=63)
6104 OR a=62
6105 OR b=619
6106 OR a=82
6107 OR (d>=67.0 AND d<68.0 AND d NOT NULL)
6108 OR c=14014
6109 OR (d>=43.0 AND d<44.0 AND d NOT NULL)
6110 }
6111 } {20 28 40 41 42 43 62 64 67 82 85 scan 0 sort 0}
6112 do_test where7-2.267.2 {
6113 count_steps_sort {
6114 SELECT a FROM t3
6115 WHERE b=935
6116 OR b=473
6117 OR a=28
6118 OR (d>=20.0 AND d<21.0 AND d NOT NULL)
6119 OR ((a BETWEEN 62 AND 64) AND a!=63)
6120 OR a=62
6121 OR b=619
6122 OR a=82
6123 OR (d>=67.0 AND d<68.0 AND d NOT NULL)
6124 OR c=14014
6125 OR (d>=43.0 AND d<44.0 AND d NOT NULL)
6126 }
6127 } {20 28 40 41 42 43 62 64 67 82 85 scan 0 sort 0}
6128 do_test where7-2.268.1 {
6129 count_steps_sort {
6130 SELECT a FROM t2
6131 WHERE (g='ponmlkj' AND f GLOB 'uvwxy*')
6132 OR b=443
6133 OR b=33
6134 OR b=762
6135 OR b=575
6136 OR c=16016
6137 OR (g='kjihgfe' AND f GLOB 'uvwxy*')
6138 OR ((a BETWEEN 41 AND 43) AND a!=42)
6139 OR (g='qponmlk' AND f GLOB 'opqrs*')
6140 OR b=1092
6141 }
6142 } {3 40 41 43 46 47 48 72 scan 0 sort 0}
6143 do_test where7-2.268.2 {
6144 count_steps_sort {
6145 SELECT a FROM t3
6146 WHERE (g='ponmlkj' AND f GLOB 'uvwxy*')
6147 OR b=443
6148 OR b=33
6149 OR b=762
6150 OR b=575
6151 OR c=16016
6152 OR (g='kjihgfe' AND f GLOB 'uvwxy*')
6153 OR ((a BETWEEN 41 AND 43) AND a!=42)
6154 OR (g='qponmlk' AND f GLOB 'opqrs*')
6155 OR b=1092
6156 }
6157 } {3 40 41 43 46 47 48 72 scan 0 sort 0}
6158 do_test where7-2.269.1 {
6159 count_steps_sort {
6160 SELECT a FROM t2
6161 WHERE b=806
6162 OR b=872
6163 OR (g='ihgfedc' AND f GLOB 'cdefg*')
6164 OR f='uvwxyzabc'
6165 OR b=748
6166 OR b=586
6167 OR ((a BETWEEN 15 AND 17) AND a!=16)
6168 OR (g='gfedcba' AND f GLOB 'klmno*')
6169 OR ((a BETWEEN 32 AND 34) AND a!=33)
6170 OR (g='vutsrqp' AND f GLOB 'pqrst*')
6171 OR b=891
6172 }
6173 } {15 17 20 32 34 46 68 72 80 81 88 98 scan 0 sort 0}
6174 do_test where7-2.269.2 {
6175 count_steps_sort {
6176 SELECT a FROM t3
6177 WHERE b=806
6178 OR b=872
6179 OR (g='ihgfedc' AND f GLOB 'cdefg*')
6180 OR f='uvwxyzabc'
6181 OR b=748
6182 OR b=586
6183 OR ((a BETWEEN 15 AND 17) AND a!=16)
6184 OR (g='gfedcba' AND f GLOB 'klmno*')
6185 OR ((a BETWEEN 32 AND 34) AND a!=33)
6186 OR (g='vutsrqp' AND f GLOB 'pqrst*')
6187 OR b=891
6188 }
6189 } {15 17 20 32 34 46 68 72 80 81 88 98 scan 0 sort 0}
6190 do_test where7-2.270.1 {
6191 count_steps_sort {
6192 SELECT a FROM t2
6193 WHERE b=693
6194 OR f='fghijklmn'
6195 OR (g='rqponml' AND f GLOB 'hijkl*')
6196 OR (g='qponmlk' AND f GLOB 'nopqr*')
6197 OR ((a BETWEEN 71 AND 73) AND a!=72)
6198 OR a=96
6199 }
6200 } {5 31 33 39 57 63 71 73 83 96 scan 0 sort 0}
6201 do_test where7-2.270.2 {
6202 count_steps_sort {
6203 SELECT a FROM t3
6204 WHERE b=693
6205 OR f='fghijklmn'
6206 OR (g='rqponml' AND f GLOB 'hijkl*')
6207 OR (g='qponmlk' AND f GLOB 'nopqr*')
6208 OR ((a BETWEEN 71 AND 73) AND a!=72)
6209 OR a=96
6210 }
6211 } {5 31 33 39 57 63 71 73 83 96 scan 0 sort 0}
6212 do_test where7-2.271.1 {
6213 count_steps_sort {
6214 SELECT a FROM t2
6215 WHERE (g='hgfedcb' AND f GLOB 'ijklm*')
6216 OR b=451
6217 OR ((a BETWEEN 96 AND 98) AND a!=97)
6218 OR ((a BETWEEN 97 AND 99) AND a!=98)
6219 OR a=84
6220 }
6221 } {41 84 86 96 97 98 99 scan 0 sort 0}
6222 do_test where7-2.271.2 {
6223 count_steps_sort {
6224 SELECT a FROM t3
6225 WHERE (g='hgfedcb' AND f GLOB 'ijklm*')
6226 OR b=451
6227 OR ((a BETWEEN 96 AND 98) AND a!=97)
6228 OR ((a BETWEEN 97 AND 99) AND a!=98)
6229 OR a=84
6230 }
6231 } {41 84 86 96 97 98 99 scan 0 sort 0}
6232 do_test where7-2.272.1 {
6233 count_steps_sort {
6234 SELECT a FROM t2
6235 WHERE (g='nmlkjih' AND f GLOB 'bcdef*')
6236 OR (d>=63.0 AND d<64.0 AND d NOT NULL)
6237 OR a=75
6238 OR b=960
6239 OR (g='tsrqpon' AND f GLOB 'yzabc*')
6240 OR b=616
6241 OR b=330
6242 OR ((a BETWEEN 16 AND 18) AND a!=17)
6243 OR a=26
6244 OR (g='kjihgfe' AND f GLOB 'uvwxy*')
6245 }
6246 } {16 18 24 26 30 53 56 63 72 75 scan 0 sort 0}
6247 do_test where7-2.272.2 {
6248 count_steps_sort {
6249 SELECT a FROM t3
6250 WHERE (g='nmlkjih' AND f GLOB 'bcdef*')
6251 OR (d>=63.0 AND d<64.0 AND d NOT NULL)
6252 OR a=75
6253 OR b=960
6254 OR (g='tsrqpon' AND f GLOB 'yzabc*')
6255 OR b=616
6256 OR b=330
6257 OR ((a BETWEEN 16 AND 18) AND a!=17)
6258 OR a=26
6259 OR (g='kjihgfe' AND f GLOB 'uvwxy*')
6260 }
6261 } {16 18 24 26 30 53 56 63 72 75 scan 0 sort 0}
6262 do_test where7-2.273.1 {
6263 count_steps_sort {
6264 SELECT a FROM t2
6265 WHERE b=762
6266 OR (g='nmlkjih' AND f GLOB 'bcdef*')
6267 }
6268 } {53 scan 0 sort 0}
6269 do_test where7-2.273.2 {
6270 count_steps_sort {
6271 SELECT a FROM t3
6272 WHERE b=762
6273 OR (g='nmlkjih' AND f GLOB 'bcdef*')
6274 }
6275 } {53 scan 0 sort 0}
6276 do_test where7-2.274.1 {
6277 count_steps_sort {
6278 SELECT a FROM t2
6279 WHERE b=14
6280 OR a=23
6281 OR b=748
6282 OR b=407
6283 OR (d>=4.0 AND d<5.0 AND d NOT NULL)
6284 OR (d>=87.0 AND d<88.0 AND d NOT NULL)
6285 OR b=979
6286 OR ((a BETWEEN 15 AND 17) AND a!=16)
6287 }
6288 } {4 15 17 23 37 68 87 89 scan 0 sort 0}
6289 do_test where7-2.274.2 {
6290 count_steps_sort {
6291 SELECT a FROM t3
6292 WHERE b=14
6293 OR a=23
6294 OR b=748
6295 OR b=407
6296 OR (d>=4.0 AND d<5.0 AND d NOT NULL)
6297 OR (d>=87.0 AND d<88.0 AND d NOT NULL)
6298 OR b=979
6299 OR ((a BETWEEN 15 AND 17) AND a!=16)
6300 }
6301 } {4 15 17 23 37 68 87 89 scan 0 sort 0}
6302 do_test where7-2.275.1 {
6303 count_steps_sort {
6304 SELECT a FROM t2
6305 WHERE ((a BETWEEN 36 AND 38) AND a!=37)
6306 OR a=92
6307 }
6308 } {36 38 92 scan 0 sort 0}
6309 do_test where7-2.275.2 {
6310 count_steps_sort {
6311 SELECT a FROM t3
6312 WHERE ((a BETWEEN 36 AND 38) AND a!=37)
6313 OR a=92
6314 }
6315 } {36 38 92 scan 0 sort 0}
6316 do_test where7-2.276.1 {
6317 count_steps_sort {
6318 SELECT a FROM t2
6319 WHERE c=14014
6320 OR b=927
6321 OR b=176
6322 OR ((a BETWEEN 34 AND 36) AND a!=35)
6323 OR b=220
6324 OR (g='tsrqpon' AND f GLOB 'yzabc*')
6325 OR a=4
6326 }
6327 } {4 16 20 24 34 36 40 41 42 scan 0 sort 0}
6328 do_test where7-2.276.2 {
6329 count_steps_sort {
6330 SELECT a FROM t3
6331 WHERE c=14014
6332 OR b=927
6333 OR b=176
6334 OR ((a BETWEEN 34 AND 36) AND a!=35)
6335 OR b=220
6336 OR (g='tsrqpon' AND f GLOB 'yzabc*')
6337 OR a=4
6338 }
6339 } {4 16 20 24 34 36 40 41 42 scan 0 sort 0}
6340 do_test where7-2.277.1 {
6341 count_steps_sort {
6342 SELECT a FROM t2
6343 WHERE a=29
6344 OR (g='utsrqpo' AND f GLOB 'tuvwx*')
6345 OR b=979
6346 OR b=275
6347 OR ((a BETWEEN 56 AND 58) AND a!=57)
6348 OR (d>=41.0 AND d<42.0 AND d NOT NULL)
6349 OR b=539
6350 OR a=87
6351 }
6352 } {19 25 29 41 49 56 58 87 89 scan 0 sort 0}
6353 do_test where7-2.277.2 {
6354 count_steps_sort {
6355 SELECT a FROM t3
6356 WHERE a=29
6357 OR (g='utsrqpo' AND f GLOB 'tuvwx*')
6358 OR b=979
6359 OR b=275
6360 OR ((a BETWEEN 56 AND 58) AND a!=57)
6361 OR (d>=41.0 AND d<42.0 AND d NOT NULL)
6362 OR b=539
6363 OR a=87
6364 }
6365 } {19 25 29 41 49 56 58 87 89 scan 0 sort 0}
6366 do_test where7-2.278.1 {
6367 count_steps_sort {
6368 SELECT a FROM t2
6369 WHERE ((a BETWEEN 43 AND 45) AND a!=44)
6370 OR (g='kjihgfe' AND f GLOB 'rstuv*')
6371 OR (g='nmlkjih' AND f GLOB 'fghij*')
6372 OR ((a BETWEEN 57 AND 59) AND a!=58)
6373 OR f='fghijklmn'
6374 OR (g='rqponml' AND f GLOB 'klmno*')
6375 OR ((a BETWEEN 4 AND 6) AND a!=5)
6376 OR a=74
6377 OR ((a BETWEEN 7 AND 9) AND a!=8)
6378 }
6379 } {4 5 6 7 9 31 36 43 45 57 59 69 74 83 scan 0 sort 0}
6380 do_test where7-2.278.2 {
6381 count_steps_sort {
6382 SELECT a FROM t3
6383 WHERE ((a BETWEEN 43 AND 45) AND a!=44)
6384 OR (g='kjihgfe' AND f GLOB 'rstuv*')
6385 OR (g='nmlkjih' AND f GLOB 'fghij*')
6386 OR ((a BETWEEN 57 AND 59) AND a!=58)
6387 OR f='fghijklmn'
6388 OR (g='rqponml' AND f GLOB 'klmno*')
6389 OR ((a BETWEEN 4 AND 6) AND a!=5)
6390 OR a=74
6391 OR ((a BETWEEN 7 AND 9) AND a!=8)
6392 }
6393 } {4 5 6 7 9 31 36 43 45 57 59 69 74 83 scan 0 sort 0}
6394 do_test where7-2.279.1 {
6395 count_steps_sort {
6396 SELECT a FROM t2
6397 WHERE ((a BETWEEN 80 AND 82) AND a!=81)
6398 OR (f GLOB '?jklm*' AND f GLOB 'ijkl*')
6399 OR (d>=42.0 AND d<43.0 AND d NOT NULL)
6400 OR ((a BETWEEN 49 AND 51) AND a!=50)
6401 OR (g='ihgfedc' AND f GLOB 'bcdef*')
6402 }
6403 } {8 34 42 49 51 60 79 80 82 86 scan 0 sort 0}
6404 do_test where7-2.279.2 {
6405 count_steps_sort {
6406 SELECT a FROM t3
6407 WHERE ((a BETWEEN 80 AND 82) AND a!=81)
6408 OR (f GLOB '?jklm*' AND f GLOB 'ijkl*')
6409 OR (d>=42.0 AND d<43.0 AND d NOT NULL)
6410 OR ((a BETWEEN 49 AND 51) AND a!=50)
6411 OR (g='ihgfedc' AND f GLOB 'bcdef*')
6412 }
6413 } {8 34 42 49 51 60 79 80 82 86 scan 0 sort 0}
6414 do_test where7-2.280.1 {
6415 count_steps_sort {
6416 SELECT a FROM t2
6417 WHERE ((a BETWEEN 58 AND 60) AND a!=59)
6418 OR b=696
6419 OR f='tuvwxyzab'
6420 OR b=374
6421 OR b=110
6422 OR a=90
6423 }
6424 } {10 19 34 45 58 60 71 90 97 scan 0 sort 0}
6425 do_test where7-2.280.2 {
6426 count_steps_sort {
6427 SELECT a FROM t3
6428 WHERE ((a BETWEEN 58 AND 60) AND a!=59)
6429 OR b=696
6430 OR f='tuvwxyzab'
6431 OR b=374
6432 OR b=110
6433 OR a=90
6434 }
6435 } {10 19 34 45 58 60 71 90 97 scan 0 sort 0}
6436 do_test where7-2.281.1 {
6437 count_steps_sort {
6438 SELECT a FROM t2
6439 WHERE (g='xwvutsr' AND f GLOB 'ghijk*')
6440 OR c=23023
6441 OR b=377
6442 OR b=858
6443 OR (g='nmlkjih' AND f GLOB 'fghij*')
6444 }
6445 } {6 57 67 68 69 78 scan 0 sort 0}
6446 do_test where7-2.281.2 {
6447 count_steps_sort {
6448 SELECT a FROM t3
6449 WHERE (g='xwvutsr' AND f GLOB 'ghijk*')
6450 OR c=23023
6451 OR b=377
6452 OR b=858
6453 OR (g='nmlkjih' AND f GLOB 'fghij*')
6454 }
6455 } {6 57 67 68 69 78 scan 0 sort 0}
6456 do_test where7-2.282.1 {
6457 count_steps_sort {
6458 SELECT a FROM t2
6459 WHERE (d>=38.0 AND d<39.0 AND d NOT NULL)
6460 OR b=322
6461 OR (d>=19.0 AND d<20.0 AND d NOT NULL)
6462 OR (g='fedcbaz' AND f GLOB 'pqrst*')
6463 OR (g='onmlkji' AND f GLOB 'wxyza*')
6464 OR b=432
6465 OR b=55
6466 OR a=53
6467 OR (d>=74.0 AND d<75.0 AND d NOT NULL)
6468 OR (f GLOB '?ijkl*' AND f GLOB 'hijk*')
6469 OR b=25
6470 }
6471 } {5 7 19 33 38 48 53 59 74 85 93 scan 0 sort 0}
6472 do_test where7-2.282.2 {
6473 count_steps_sort {
6474 SELECT a FROM t3
6475 WHERE (d>=38.0 AND d<39.0 AND d NOT NULL)
6476 OR b=322
6477 OR (d>=19.0 AND d<20.0 AND d NOT NULL)
6478 OR (g='fedcbaz' AND f GLOB 'pqrst*')
6479 OR (g='onmlkji' AND f GLOB 'wxyza*')
6480 OR b=432
6481 OR b=55
6482 OR a=53
6483 OR (d>=74.0 AND d<75.0 AND d NOT NULL)
6484 OR (f GLOB '?ijkl*' AND f GLOB 'hijk*')
6485 OR b=25
6486 }
6487 } {5 7 19 33 38 48 53 59 74 85 93 scan 0 sort 0}
6488 do_test where7-2.283.1 {
6489 count_steps_sort {
6490 SELECT a FROM t2
6491 WHERE b=484
6492 OR (g='jihgfed' AND f GLOB 'wxyza*')
6493 OR b=616
6494 OR c=5005
6495 OR ((a BETWEEN 27 AND 29) AND a!=28)
6496 }
6497 } {13 14 15 27 29 44 56 74 scan 0 sort 0}
6498 do_test where7-2.283.2 {
6499 count_steps_sort {
6500 SELECT a FROM t3
6501 WHERE b=484
6502 OR (g='jihgfed' AND f GLOB 'wxyza*')
6503 OR b=616
6504 OR c=5005
6505 OR ((a BETWEEN 27 AND 29) AND a!=28)
6506 }
6507 } {13 14 15 27 29 44 56 74 scan 0 sort 0}
6508 do_test where7-2.284.1 {
6509 count_steps_sort {
6510 SELECT a FROM t2
6511 WHERE b=916
6512 OR (f GLOB '?opqr*' AND f GLOB 'nopq*')
6513 OR b=1048
6514 OR c=6006
6515 OR b=762
6516 OR (f GLOB '?pqrs*' AND f GLOB 'opqr*')
6517 OR ((a BETWEEN 59 AND 61) AND a!=60)
6518 OR b=751
6519 OR (d>=73.0 AND d<74.0 AND d NOT NULL)
6520 }
6521 } {13 14 16 17 18 39 40 59 61 65 66 73 91 92 scan 0 sort 0}
6522 do_test where7-2.284.2 {
6523 count_steps_sort {
6524 SELECT a FROM t3
6525 WHERE b=916
6526 OR (f GLOB '?opqr*' AND f GLOB 'nopq*')
6527 OR b=1048
6528 OR c=6006
6529 OR b=762
6530 OR (f GLOB '?pqrs*' AND f GLOB 'opqr*')
6531 OR ((a BETWEEN 59 AND 61) AND a!=60)
6532 OR b=751
6533 OR (d>=73.0 AND d<74.0 AND d NOT NULL)
6534 }
6535 } {13 14 16 17 18 39 40 59 61 65 66 73 91 92 scan 0 sort 0}
6536 do_test where7-2.285.1 {
6537 count_steps_sort {
6538 SELECT a FROM t2
6539 WHERE (d>=32.0 AND d<33.0 AND d NOT NULL)
6540 OR b=927
6541 OR b=275
6542 OR b=396
6543 OR c=4004
6544 OR (g='vutsrqp' AND f GLOB 'opqrs*')
6545 OR b=319
6546 OR ((a BETWEEN 83 AND 85) AND a!=84)
6547 OR a=3
6548 OR ((a BETWEEN 73 AND 75) AND a!=74)
6549 }
6550 } {3 10 11 12 14 25 29 32 36 73 75 83 85 scan 0 sort 0}
6551 do_test where7-2.285.2 {
6552 count_steps_sort {
6553 SELECT a FROM t3
6554 WHERE (d>=32.0 AND d<33.0 AND d NOT NULL)
6555 OR b=927
6556 OR b=275
6557 OR b=396
6558 OR c=4004
6559 OR (g='vutsrqp' AND f GLOB 'opqrs*')
6560 OR b=319
6561 OR ((a BETWEEN 83 AND 85) AND a!=84)
6562 OR a=3
6563 OR ((a BETWEEN 73 AND 75) AND a!=74)
6564 }
6565 } {3 10 11 12 14 25 29 32 36 73 75 83 85 scan 0 sort 0}
6566 do_test where7-2.286.1 {
6567 count_steps_sort {
6568 SELECT a FROM t2
6569 WHERE (g='wvutsrq' AND f GLOB 'lmnop*')
6570 OR b=718
6571 OR f='vwxyzabcd'
6572 OR (d>=98.0 AND d<99.0 AND d NOT NULL)
6573 OR (g='kjihgfe' AND f GLOB 'tuvwx*')
6574 OR (f GLOB '?uvwx*' AND f GLOB 'tuvw*')
6575 OR (d>=22.0 AND d<23.0 AND d NOT NULL)
6576 OR ((a BETWEEN 66 AND 68) AND a!=67)
6577 OR (g='mlkjihg' AND f GLOB 'jklmn*')
6578 OR (f GLOB '?klmn*' AND f GLOB 'jklm*')
6579 OR (d>=11.0 AND d<12.0 AND d NOT NULL)
6580 }
6581 } {9 11 19 21 22 35 45 47 61 66 68 71 73 87 97 98 99 scan 0 sort 0}
6582 do_test where7-2.286.2 {
6583 count_steps_sort {
6584 SELECT a FROM t3
6585 WHERE (g='wvutsrq' AND f GLOB 'lmnop*')
6586 OR b=718
6587 OR f='vwxyzabcd'
6588 OR (d>=98.0 AND d<99.0 AND d NOT NULL)
6589 OR (g='kjihgfe' AND f GLOB 'tuvwx*')
6590 OR (f GLOB '?uvwx*' AND f GLOB 'tuvw*')
6591 OR (d>=22.0 AND d<23.0 AND d NOT NULL)
6592 OR ((a BETWEEN 66 AND 68) AND a!=67)
6593 OR (g='mlkjihg' AND f GLOB 'jklmn*')
6594 OR (f GLOB '?klmn*' AND f GLOB 'jklm*')
6595 OR (d>=11.0 AND d<12.0 AND d NOT NULL)
6596 }
6597 } {9 11 19 21 22 35 45 47 61 66 68 71 73 87 97 98 99 scan 0 sort 0}
6598 do_test where7-2.287.1 {
6599 count_steps_sort {
6600 SELECT a FROM t2
6601 WHERE b=187
6602 OR b=1056
6603 OR b=861
6604 OR b=1081
6605 OR b=572
6606 OR (d>=4.0 AND d<5.0 AND d NOT NULL)
6607 OR a=11
6608 OR ((a BETWEEN 99 AND 101) AND a!=100)
6609 OR a=89
6610 OR b=421
6611 }
6612 } {4 11 17 52 89 96 99 scan 0 sort 0}
6613 do_test where7-2.287.2 {
6614 count_steps_sort {
6615 SELECT a FROM t3
6616 WHERE b=187
6617 OR b=1056
6618 OR b=861
6619 OR b=1081
6620 OR b=572
6621 OR (d>=4.0 AND d<5.0 AND d NOT NULL)
6622 OR a=11
6623 OR ((a BETWEEN 99 AND 101) AND a!=100)
6624 OR a=89
6625 OR b=421
6626 }
6627 } {4 11 17 52 89 96 99 scan 0 sort 0}
6628 do_test where7-2.288.1 {
6629 count_steps_sort {
6630 SELECT a FROM t2
6631 WHERE b=231
6632 OR b=388
6633 OR d<0.0
6634 OR (d>=39.0 AND d<40.0 AND d NOT NULL)
6635 OR b=1045
6636 OR (d>=12.0 AND d<13.0 AND d NOT NULL)
6637 }
6638 } {12 21 39 95 scan 0 sort 0}
6639 do_test where7-2.288.2 {
6640 count_steps_sort {
6641 SELECT a FROM t3
6642 WHERE b=231
6643 OR b=388
6644 OR d<0.0
6645 OR (d>=39.0 AND d<40.0 AND d NOT NULL)
6646 OR b=1045
6647 OR (d>=12.0 AND d<13.0 AND d NOT NULL)
6648 }
6649 } {12 21 39 95 scan 0 sort 0}
6650 do_test where7-2.289.1 {
6651 count_steps_sort {
6652 SELECT a FROM t2
6653 WHERE b=528
6654 OR (d>=53.0 AND d<54.0 AND d NOT NULL)
6655 OR b=762
6656 }
6657 } {48 53 scan 0 sort 0}
6658 do_test where7-2.289.2 {
6659 count_steps_sort {
6660 SELECT a FROM t3
6661 WHERE b=528
6662 OR (d>=53.0 AND d<54.0 AND d NOT NULL)
6663 OR b=762
6664 }
6665 } {48 53 scan 0 sort 0}
6666 do_test where7-2.290.1 {
6667 count_steps_sort {
6668 SELECT a FROM t2
6669 WHERE f='stuvwxyza'
6670 OR ((a BETWEEN 90 AND 92) AND a!=91)
6671 OR b=916
6672 }
6673 } {18 44 70 90 92 96 scan 0 sort 0}
6674 do_test where7-2.290.2 {
6675 count_steps_sort {
6676 SELECT a FROM t3
6677 WHERE f='stuvwxyza'
6678 OR ((a BETWEEN 90 AND 92) AND a!=91)
6679 OR b=916
6680 }
6681 } {18 44 70 90 92 96 scan 0 sort 0}
6682 do_test where7-2.291.1 {
6683 count_steps_sort {
6684 SELECT a FROM t2
6685 WHERE (d>=52.0 AND d<53.0 AND d NOT NULL)
6686 OR (d>=76.0 AND d<77.0 AND d NOT NULL)
6687 OR ((a BETWEEN 96 AND 98) AND a!=97)
6688 OR (d>=19.0 AND d<20.0 AND d NOT NULL)
6689 OR (d>=4.0 AND d<5.0 AND d NOT NULL)
6690 }
6691 } {4 19 52 76 96 98 scan 0 sort 0}
6692 do_test where7-2.291.2 {
6693 count_steps_sort {
6694 SELECT a FROM t3
6695 WHERE (d>=52.0 AND d<53.0 AND d NOT NULL)
6696 OR (d>=76.0 AND d<77.0 AND d NOT NULL)
6697 OR ((a BETWEEN 96 AND 98) AND a!=97)
6698 OR (d>=19.0 AND d<20.0 AND d NOT NULL)
6699 OR (d>=4.0 AND d<5.0 AND d NOT NULL)
6700 }
6701 } {4 19 52 76 96 98 scan 0 sort 0}
6702 do_test where7-2.292.1 {
6703 count_steps_sort {
6704 SELECT a FROM t2
6705 WHERE b=102
6706 OR c=6006
6707 OR b=231
6708 OR b=212
6709 OR (d>=36.0 AND d<37.0 AND d NOT NULL)
6710 OR (g='gfedcba' AND f GLOB 'klmno*')
6711 OR c=30030
6712 OR (g='onmlkji' AND f GLOB 'abcde*')
6713 }
6714 } {16 17 18 21 36 52 88 89 90 scan 0 sort 0}
6715 do_test where7-2.292.2 {
6716 count_steps_sort {
6717 SELECT a FROM t3
6718 WHERE b=102
6719 OR c=6006
6720 OR b=231
6721 OR b=212
6722 OR (d>=36.0 AND d<37.0 AND d NOT NULL)
6723 OR (g='gfedcba' AND f GLOB 'klmno*')
6724 OR c=30030
6725 OR (g='onmlkji' AND f GLOB 'abcde*')
6726 }
6727 } {16 17 18 21 36 52 88 89 90 scan 0 sort 0}
6728 do_test where7-2.293.1 {
6729 count_steps_sort {
6730 SELECT a FROM t2
6731 WHERE a=47
6732 OR a=82
6733 OR c=25025
6734 OR ((a BETWEEN 40 AND 42) AND a!=41)
6735 OR f='qrstuvwxy'
6736 OR a=5
6737 }
6738 } {5 16 40 42 47 68 73 74 75 82 94 scan 0 sort 0}
6739 do_test where7-2.293.2 {
6740 count_steps_sort {
6741 SELECT a FROM t3
6742 WHERE a=47
6743 OR a=82
6744 OR c=25025
6745 OR ((a BETWEEN 40 AND 42) AND a!=41)
6746 OR f='qrstuvwxy'
6747 OR a=5
6748 }
6749 } {5 16 40 42 47 68 73 74 75 82 94 scan 0 sort 0}
6750 do_test where7-2.294.1 {
6751 count_steps_sort {
6752 SELECT a FROM t2
6753 WHERE b=429
6754 OR a=30
6755 OR f='vwxyzabcd'
6756 OR b=762
6757 OR a=60
6758 OR (g='srqponm' AND f GLOB 'efghi*')
6759 OR (g='xwvutsr' AND f GLOB 'efghi*')
6760 }
6761 } {4 21 30 39 47 60 73 99 scan 0 sort 0}
6762 do_test where7-2.294.2 {
6763 count_steps_sort {
6764 SELECT a FROM t3
6765 WHERE b=429
6766 OR a=30
6767 OR f='vwxyzabcd'
6768 OR b=762
6769 OR a=60
6770 OR (g='srqponm' AND f GLOB 'efghi*')
6771 OR (g='xwvutsr' AND f GLOB 'efghi*')
6772 }
6773 } {4 21 30 39 47 60 73 99 scan 0 sort 0}
6774 do_test where7-2.295.1 {
6775 count_steps_sort {
6776 SELECT a FROM t2
6777 WHERE (g='mlkjihg' AND f GLOB 'ghijk*')
6778 OR a=3
6779 OR (d>=63.0 AND d<64.0 AND d NOT NULL)
6780 OR (f GLOB '?opqr*' AND f GLOB 'nopq*')
6781 OR b=498
6782 OR a=100
6783 OR (d>=31.0 AND d<32.0 AND d NOT NULL)
6784 OR (g='kjihgfe' AND f GLOB 'rstuv*')
6785 OR a=69
6786 }
6787 } {3 13 31 39 58 63 65 69 91 100 scan 0 sort 0}
6788 do_test where7-2.295.2 {
6789 count_steps_sort {
6790 SELECT a FROM t3
6791 WHERE (g='mlkjihg' AND f GLOB 'ghijk*')
6792 OR a=3
6793 OR (d>=63.0 AND d<64.0 AND d NOT NULL)
6794 OR (f GLOB '?opqr*' AND f GLOB 'nopq*')
6795 OR b=498
6796 OR a=100
6797 OR (d>=31.0 AND d<32.0 AND d NOT NULL)
6798 OR (g='kjihgfe' AND f GLOB 'rstuv*')
6799 OR a=69
6800 }
6801 } {3 13 31 39 58 63 65 69 91 100 scan 0 sort 0}
6802 do_test where7-2.296.1 {
6803 count_steps_sort {
6804 SELECT a FROM t2
6805 WHERE (g='ihgfedc' AND f GLOB 'efghi*')
6806 OR b=300
6807 OR (d>=7.0 AND d<8.0 AND d NOT NULL)
6808 OR b=58
6809 OR ((a BETWEEN 55 AND 57) AND a!=56)
6810 OR (g='nmlkjih' AND f GLOB 'defgh*')
6811 OR b=286
6812 OR b=234
6813 OR ((a BETWEEN 43 AND 45) AND a!=44)
6814 OR f='ghijklmno'
6815 OR (d>=26.0 AND d<27.0 AND d NOT NULL)
6816 }
6817 } {6 7 26 32 43 45 55 57 58 82 84 scan 0 sort 0}
6818 do_test where7-2.296.2 {
6819 count_steps_sort {
6820 SELECT a FROM t3
6821 WHERE (g='ihgfedc' AND f GLOB 'efghi*')
6822 OR b=300
6823 OR (d>=7.0 AND d<8.0 AND d NOT NULL)
6824 OR b=58
6825 OR ((a BETWEEN 55 AND 57) AND a!=56)
6826 OR (g='nmlkjih' AND f GLOB 'defgh*')
6827 OR b=286
6828 OR b=234
6829 OR ((a BETWEEN 43 AND 45) AND a!=44)
6830 OR f='ghijklmno'
6831 OR (d>=26.0 AND d<27.0 AND d NOT NULL)
6832 }
6833 } {6 7 26 32 43 45 55 57 58 82 84 scan 0 sort 0}
6834 do_test where7-2.297.1 {
6835 count_steps_sort {
6836 SELECT a FROM t2
6837 WHERE a=95
6838 OR ((a BETWEEN 72 AND 74) AND a!=73)
6839 OR ((a BETWEEN 23 AND 25) AND a!=24)
6840 OR b=594
6841 OR (f GLOB '?ijkl*' AND f GLOB 'hijk*')
6842 OR ((a BETWEEN 37 AND 39) AND a!=38)
6843 OR ((a BETWEEN 56 AND 58) AND a!=57)
6844 OR ((a BETWEEN 18 AND 20) AND a!=19)
6845 OR (d>=45.0 AND d<46.0 AND d NOT NULL)
6846 OR (f GLOB '?ghij*' AND f GLOB 'fghi*')
6847 OR ((a BETWEEN 53 AND 55) AND a!=54)
6848 }
6849 } {5 7 18 20 23 25 31 33 37 39 45 53 54 55 56 57 58 59 72 74 83 85 95 scan 0 sor t 0}
6850 do_test where7-2.297.2 {
6851 count_steps_sort {
6852 SELECT a FROM t3
6853 WHERE a=95
6854 OR ((a BETWEEN 72 AND 74) AND a!=73)
6855 OR ((a BETWEEN 23 AND 25) AND a!=24)
6856 OR b=594
6857 OR (f GLOB '?ijkl*' AND f GLOB 'hijk*')
6858 OR ((a BETWEEN 37 AND 39) AND a!=38)
6859 OR ((a BETWEEN 56 AND 58) AND a!=57)
6860 OR ((a BETWEEN 18 AND 20) AND a!=19)
6861 OR (d>=45.0 AND d<46.0 AND d NOT NULL)
6862 OR (f GLOB '?ghij*' AND f GLOB 'fghi*')
6863 OR ((a BETWEEN 53 AND 55) AND a!=54)
6864 }
6865 } {5 7 18 20 23 25 31 33 37 39 45 53 54 55 56 57 58 59 72 74 83 85 95 scan 0 sor t 0}
6866 do_test where7-2.298.1 {
6867 count_steps_sort {
6868 SELECT a FROM t2
6869 WHERE b=949
6870 OR (g='xwvutsr' AND f GLOB 'fghij*')
6871 OR (g='vutsrqp' AND f GLOB 'opqrs*')
6872 }
6873 } {5 14 scan 0 sort 0}
6874 do_test where7-2.298.2 {
6875 count_steps_sort {
6876 SELECT a FROM t3
6877 WHERE b=949
6878 OR (g='xwvutsr' AND f GLOB 'fghij*')
6879 OR (g='vutsrqp' AND f GLOB 'opqrs*')
6880 }
6881 } {5 14 scan 0 sort 0}
6882 do_test where7-2.299.1 {
6883 count_steps_sort {
6884 SELECT a FROM t2
6885 WHERE b=960
6886 OR a=44
6887 OR (g='xwvutsr' AND f GLOB 'ghijk*')
6888 OR a=39
6889 OR b=828
6890 OR ((a BETWEEN 3 AND 5) AND a!=4)
6891 OR d<0.0
6892 OR b=770
6893 OR (f GLOB '?tuvw*' AND f GLOB 'stuv*')
6894 OR b=594
6895 OR ((a BETWEEN 89 AND 91) AND a!=90)
6896 }
6897 } {3 5 6 18 39 44 54 70 89 91 96 scan 0 sort 0}
6898 do_test where7-2.299.2 {
6899 count_steps_sort {
6900 SELECT a FROM t3
6901 WHERE b=960
6902 OR a=44
6903 OR (g='xwvutsr' AND f GLOB 'ghijk*')
6904 OR a=39
6905 OR b=828
6906 OR ((a BETWEEN 3 AND 5) AND a!=4)
6907 OR d<0.0
6908 OR b=770
6909 OR (f GLOB '?tuvw*' AND f GLOB 'stuv*')
6910 OR b=594
6911 OR ((a BETWEEN 89 AND 91) AND a!=90)
6912 }
6913 } {3 5 6 18 39 44 54 70 89 91 96 scan 0 sort 0}
6914 do_test where7-2.300.1 {
6915 count_steps_sort {
6916 SELECT a FROM t2
6917 WHERE ((a BETWEEN 40 AND 42) AND a!=41)
6918 OR b=198
6919 OR a=51
6920 OR b=1056
6921 OR b=748
6922 OR ((a BETWEEN 9 AND 11) AND a!=10)
6923 }
6924 } {9 11 18 40 42 51 68 96 scan 0 sort 0}
6925 do_test where7-2.300.2 {
6926 count_steps_sort {
6927 SELECT a FROM t3
6928 WHERE ((a BETWEEN 40 AND 42) AND a!=41)
6929 OR b=198
6930 OR a=51
6931 OR b=1056
6932 OR b=748
6933 OR ((a BETWEEN 9 AND 11) AND a!=10)
6934 }
6935 } {9 11 18 40 42 51 68 96 scan 0 sort 0}
6936 do_test where7-2.301.1 {
6937 count_steps_sort {
6938 SELECT a FROM t2
6939 WHERE b=1081
6940 OR ((a BETWEEN 66 AND 68) AND a!=67)
6941 OR b=1004
6942 OR (g='gfedcba' AND f GLOB 'nopqr*')
6943 OR ((a BETWEEN 29 AND 31) AND a!=30)
6944 OR b=660
6945 OR b=957
6946 OR b=869
6947 }
6948 } {29 31 60 66 68 79 87 91 scan 0 sort 0}
6949 do_test where7-2.301.2 {
6950 count_steps_sort {
6951 SELECT a FROM t3
6952 WHERE b=1081
6953 OR ((a BETWEEN 66 AND 68) AND a!=67)
6954 OR b=1004
6955 OR (g='gfedcba' AND f GLOB 'nopqr*')
6956 OR ((a BETWEEN 29 AND 31) AND a!=30)
6957 OR b=660
6958 OR b=957
6959 OR b=869
6960 }
6961 } {29 31 60 66 68 79 87 91 scan 0 sort 0}
6962 do_test where7-2.302.1 {
6963 count_steps_sort {
6964 SELECT a FROM t2
6965 WHERE b=927
6966 OR c=12012
6967 OR f='yzabcdefg'
6968 OR b=880
6969 OR a=63
6970 OR (g='ponmlkj' AND f GLOB 'stuvw*')
6971 OR (g='mlkjihg' AND f GLOB 'ghijk*')
6972 OR (g='hgfedcb' AND f GLOB 'ijklm*')
6973 }
6974 } {24 34 35 36 44 50 58 63 76 80 86 scan 0 sort 0}
6975 do_test where7-2.302.2 {
6976 count_steps_sort {
6977 SELECT a FROM t3
6978 WHERE b=927
6979 OR c=12012
6980 OR f='yzabcdefg'
6981 OR b=880
6982 OR a=63
6983 OR (g='ponmlkj' AND f GLOB 'stuvw*')
6984 OR (g='mlkjihg' AND f GLOB 'ghijk*')
6985 OR (g='hgfedcb' AND f GLOB 'ijklm*')
6986 }
6987 } {24 34 35 36 44 50 58 63 76 80 86 scan 0 sort 0}
6988 do_test where7-2.303.1 {
6989 count_steps_sort {
6990 SELECT a FROM t2
6991 WHERE a=69
6992 OR b=1103
6993 OR (f GLOB '?bcde*' AND f GLOB 'abcd*')
6994 OR f='wxyzabcde'
6995 OR (f GLOB '?tuvw*' AND f GLOB 'stuv*')
6996 OR (g='gfedcba' AND f GLOB 'klmno*')
6997 OR f='pqrstuvwx'
6998 OR (g='jihgfed' AND f GLOB 'vwxyz*')
6999 OR a=59
7000 OR b=946
7001 }
7002 } {15 18 22 26 41 44 48 52 59 67 69 70 73 74 78 86 88 93 96 100 scan 0 sort 0}
7003 do_test where7-2.303.2 {
7004 count_steps_sort {
7005 SELECT a FROM t3
7006 WHERE a=69
7007 OR b=1103
7008 OR (f GLOB '?bcde*' AND f GLOB 'abcd*')
7009 OR f='wxyzabcde'
7010 OR (f GLOB '?tuvw*' AND f GLOB 'stuv*')
7011 OR (g='gfedcba' AND f GLOB 'klmno*')
7012 OR f='pqrstuvwx'
7013 OR (g='jihgfed' AND f GLOB 'vwxyz*')
7014 OR a=59
7015 OR b=946
7016 }
7017 } {15 18 22 26 41 44 48 52 59 67 69 70 73 74 78 86 88 93 96 100 scan 0 sort 0}
7018 do_test where7-2.304.1 {
7019 count_steps_sort {
7020 SELECT a FROM t2
7021 WHERE (d>=47.0 AND d<48.0 AND d NOT NULL)
7022 OR (g='jihgfed' AND f GLOB 'xyzab*')
7023 OR a=68
7024 OR ((a BETWEEN 14 AND 16) AND a!=15)
7025 }
7026 } {14 16 47 68 75 scan 0 sort 0}
7027 do_test where7-2.304.2 {
7028 count_steps_sort {
7029 SELECT a FROM t3
7030 WHERE (d>=47.0 AND d<48.0 AND d NOT NULL)
7031 OR (g='jihgfed' AND f GLOB 'xyzab*')
7032 OR a=68
7033 OR ((a BETWEEN 14 AND 16) AND a!=15)
7034 }
7035 } {14 16 47 68 75 scan 0 sort 0}
7036 do_test where7-2.305.1 {
7037 count_steps_sort {
7038 SELECT a FROM t2
7039 WHERE (d>=10.0 AND d<11.0 AND d NOT NULL)
7040 OR (g='lkjihgf' AND f GLOB 'lmnop*')
7041 }
7042 } {10 63 scan 0 sort 0}
7043 do_test where7-2.305.2 {
7044 count_steps_sort {
7045 SELECT a FROM t3
7046 WHERE (d>=10.0 AND d<11.0 AND d NOT NULL)
7047 OR (g='lkjihgf' AND f GLOB 'lmnop*')
7048 }
7049 } {10 63 scan 0 sort 0}
7050 do_test where7-2.306.1 {
7051 count_steps_sort {
7052 SELECT a FROM t2
7053 WHERE a=32
7054 OR ((a BETWEEN 15 AND 17) AND a!=16)
7055 OR ((a BETWEEN 92 AND 94) AND a!=93)
7056 OR (d>=86.0 AND d<87.0 AND d NOT NULL)
7057 OR c=7007
7058 OR b=968
7059 OR (d>=18.0 AND d<19.0 AND d NOT NULL)
7060 }
7061 } {15 17 18 19 20 21 32 86 88 92 94 scan 0 sort 0}
7062 do_test where7-2.306.2 {
7063 count_steps_sort {
7064 SELECT a FROM t3
7065 WHERE a=32
7066 OR ((a BETWEEN 15 AND 17) AND a!=16)
7067 OR ((a BETWEEN 92 AND 94) AND a!=93)
7068 OR (d>=86.0 AND d<87.0 AND d NOT NULL)
7069 OR c=7007
7070 OR b=968
7071 OR (d>=18.0 AND d<19.0 AND d NOT NULL)
7072 }
7073 } {15 17 18 19 20 21 32 86 88 92 94 scan 0 sort 0}
7074 do_test where7-2.307.1 {
7075 count_steps_sort {
7076 SELECT a FROM t2
7077 WHERE f='cdefghijk'
7078 OR b=1103
7079 }
7080 } {2 28 54 80 scan 0 sort 0}
7081 do_test where7-2.307.2 {
7082 count_steps_sort {
7083 SELECT a FROM t3
7084 WHERE f='cdefghijk'
7085 OR b=1103
7086 }
7087 } {2 28 54 80 scan 0 sort 0}
7088 do_test where7-2.308.1 {
7089 count_steps_sort {
7090 SELECT a FROM t2
7091 WHERE ((a BETWEEN 21 AND 23) AND a!=22)
7092 OR (g='vutsrqp' AND f GLOB 'opqrs*')
7093 OR c=14014
7094 OR b=990
7095 OR (g='nmlkjih' AND f GLOB 'efghi*')
7096 OR c=14014
7097 OR (g='vutsrqp' AND f GLOB 'nopqr*')
7098 OR b=740
7099 OR c=3003
7100 }
7101 } {7 8 9 13 14 21 23 40 41 42 56 90 scan 0 sort 0}
7102 do_test where7-2.308.2 {
7103 count_steps_sort {
7104 SELECT a FROM t3
7105 WHERE ((a BETWEEN 21 AND 23) AND a!=22)
7106 OR (g='vutsrqp' AND f GLOB 'opqrs*')
7107 OR c=14014
7108 OR b=990
7109 OR (g='nmlkjih' AND f GLOB 'efghi*')
7110 OR c=14014
7111 OR (g='vutsrqp' AND f GLOB 'nopqr*')
7112 OR b=740
7113 OR c=3003
7114 }
7115 } {7 8 9 13 14 21 23 40 41 42 56 90 scan 0 sort 0}
7116 do_test where7-2.309.1 {
7117 count_steps_sort {
7118 SELECT a FROM t2
7119 WHERE (d>=60.0 AND d<61.0 AND d NOT NULL)
7120 OR a=67
7121 OR b=135
7122 OR f='bcdefghij'
7123 OR b=924
7124 OR (d>=22.0 AND d<23.0 AND d NOT NULL)
7125 }
7126 } {1 22 27 53 60 67 79 84 scan 0 sort 0}
7127 do_test where7-2.309.2 {
7128 count_steps_sort {
7129 SELECT a FROM t3
7130 WHERE (d>=60.0 AND d<61.0 AND d NOT NULL)
7131 OR a=67
7132 OR b=135
7133 OR f='bcdefghij'
7134 OR b=924
7135 OR (d>=22.0 AND d<23.0 AND d NOT NULL)
7136 }
7137 } {1 22 27 53 60 67 79 84 scan 0 sort 0}
7138 do_test where7-2.310.1 {
7139 count_steps_sort {
7140 SELECT a FROM t2
7141 WHERE a=96
7142 OR a=13
7143 }
7144 } {13 96 scan 0 sort 0}
7145 do_test where7-2.310.2 {
7146 count_steps_sort {
7147 SELECT a FROM t3
7148 WHERE a=96
7149 OR a=13
7150 }
7151 } {13 96 scan 0 sort 0}
7152 do_test where7-2.311.1 {
7153 count_steps_sort {
7154 SELECT a FROM t2
7155 WHERE ((a BETWEEN 34 AND 36) AND a!=35)
7156 OR (d>=50.0 AND d<51.0 AND d NOT NULL)
7157 OR ((a BETWEEN 35 AND 37) AND a!=36)
7158 OR a=49
7159 OR a=38
7160 OR b=157
7161 OR a=4
7162 OR b=311
7163 OR ((a BETWEEN 97 AND 99) AND a!=98)
7164 OR (g='tsrqpon' AND f GLOB 'bcdef*')
7165 OR b=396
7166 }
7167 } {4 27 34 35 36 37 38 49 50 97 99 scan 0 sort 0}
7168 do_test where7-2.311.2 {
7169 count_steps_sort {
7170 SELECT a FROM t3
7171 WHERE ((a BETWEEN 34 AND 36) AND a!=35)
7172 OR (d>=50.0 AND d<51.0 AND d NOT NULL)
7173 OR ((a BETWEEN 35 AND 37) AND a!=36)
7174 OR a=49
7175 OR a=38
7176 OR b=157
7177 OR a=4
7178 OR b=311
7179 OR ((a BETWEEN 97 AND 99) AND a!=98)
7180 OR (g='tsrqpon' AND f GLOB 'bcdef*')
7181 OR b=396
7182 }
7183 } {4 27 34 35 36 37 38 49 50 97 99 scan 0 sort 0}
7184 do_test where7-2.312.1 {
7185 count_steps_sort {
7186 SELECT a FROM t2
7187 WHERE a=82
7188 OR b=333
7189 OR (f GLOB '?xyza*' AND f GLOB 'wxyz*')
7190 OR b=99
7191 OR a=63
7192 OR a=35
7193 OR b=176
7194 }
7195 } {9 16 22 35 48 63 74 82 100 scan 0 sort 0}
7196 do_test where7-2.312.2 {
7197 count_steps_sort {
7198 SELECT a FROM t3
7199 WHERE a=82
7200 OR b=333
7201 OR (f GLOB '?xyza*' AND f GLOB 'wxyz*')
7202 OR b=99
7203 OR a=63
7204 OR a=35
7205 OR b=176
7206 }
7207 } {9 16 22 35 48 63 74 82 100 scan 0 sort 0}
7208 do_test where7-2.313.1 {
7209 count_steps_sort {
7210 SELECT a FROM t2
7211 WHERE a=90
7212 OR a=81
7213 OR ((a BETWEEN 51 AND 53) AND a!=52)
7214 OR f='mnopqrstu'
7215 OR b=927
7216 OR b=311
7217 OR a=34
7218 OR b=715
7219 OR f='rstuvwxyz'
7220 }
7221 } {12 17 34 38 43 51 53 64 65 69 81 90 95 scan 0 sort 0}
7222 do_test where7-2.313.2 {
7223 count_steps_sort {
7224 SELECT a FROM t3
7225 WHERE a=90
7226 OR a=81
7227 OR ((a BETWEEN 51 AND 53) AND a!=52)
7228 OR f='mnopqrstu'
7229 OR b=927
7230 OR b=311
7231 OR a=34
7232 OR b=715
7233 OR f='rstuvwxyz'
7234 }
7235 } {12 17 34 38 43 51 53 64 65 69 81 90 95 scan 0 sort 0}
7236 do_test where7-2.314.1 {
7237 count_steps_sort {
7238 SELECT a FROM t2
7239 WHERE b=484
7240 OR ((a BETWEEN 10 AND 12) AND a!=11)
7241 OR f='lmnopqrst'
7242 OR ((a BETWEEN 37 AND 39) AND a!=38)
7243 OR (d>=64.0 AND d<65.0 AND d NOT NULL)
7244 OR (d>=7.0 AND d<8.0 AND d NOT NULL)
7245 OR b<0
7246 OR b=231
7247 OR a=14
7248 }
7249 } {7 10 11 12 14 21 37 39 44 63 64 89 scan 0 sort 0}
7250 do_test where7-2.314.2 {
7251 count_steps_sort {
7252 SELECT a FROM t3
7253 WHERE b=484
7254 OR ((a BETWEEN 10 AND 12) AND a!=11)
7255 OR f='lmnopqrst'
7256 OR ((a BETWEEN 37 AND 39) AND a!=38)
7257 OR (d>=64.0 AND d<65.0 AND d NOT NULL)
7258 OR (d>=7.0 AND d<8.0 AND d NOT NULL)
7259 OR b<0
7260 OR b=231
7261 OR a=14
7262 }
7263 } {7 10 11 12 14 21 37 39 44 63 64 89 scan 0 sort 0}
7264 do_test where7-2.315.1 {
7265 count_steps_sort {
7266 SELECT a FROM t2
7267 WHERE b=905
7268 OR f='hijklmnop'
7269 OR (d>=45.0 AND d<46.0 AND d NOT NULL)
7270 OR (d>=26.0 AND d<27.0 AND d NOT NULL)
7271 OR (g='ihgfedc' AND f GLOB 'cdefg*')
7272 OR (g='utsrqpo' AND f GLOB 'wxyza*')
7273 OR (f GLOB '?mnop*' AND f GLOB 'lmno*')
7274 OR b=817
7275 OR (d>=20.0 AND d<21.0 AND d NOT NULL)
7276 }
7277 } {7 11 20 22 26 33 37 45 59 63 80 85 89 scan 0 sort 0}
7278 do_test where7-2.315.2 {
7279 count_steps_sort {
7280 SELECT a FROM t3
7281 WHERE b=905
7282 OR f='hijklmnop'
7283 OR (d>=45.0 AND d<46.0 AND d NOT NULL)
7284 OR (d>=26.0 AND d<27.0 AND d NOT NULL)
7285 OR (g='ihgfedc' AND f GLOB 'cdefg*')
7286 OR (g='utsrqpo' AND f GLOB 'wxyza*')
7287 OR (f GLOB '?mnop*' AND f GLOB 'lmno*')
7288 OR b=817
7289 OR (d>=20.0 AND d<21.0 AND d NOT NULL)
7290 }
7291 } {7 11 20 22 26 33 37 45 59 63 80 85 89 scan 0 sort 0}
7292 do_test where7-2.316.1 {
7293 count_steps_sort {
7294 SELECT a FROM t2
7295 WHERE (g='hgfedcb' AND f GLOB 'hijkl*')
7296 OR b=311
7297 OR (d>=61.0 AND d<62.0 AND d NOT NULL)
7298 OR a=48
7299 OR (g='ponmlkj' AND f GLOB 'rstuv*')
7300 OR (g='ponmlkj' AND f GLOB 'vwxyz*')
7301 OR c=32032
7302 OR f='opqrstuvw'
7303 OR b=300
7304 OR b=1001
7305 OR ((a BETWEEN 94 AND 96) AND a!=95)
7306 }
7307 } {14 40 43 47 48 61 66 85 91 92 94 95 96 scan 0 sort 0}
7308 do_test where7-2.316.2 {
7309 count_steps_sort {
7310 SELECT a FROM t3
7311 WHERE (g='hgfedcb' AND f GLOB 'hijkl*')
7312 OR b=311
7313 OR (d>=61.0 AND d<62.0 AND d NOT NULL)
7314 OR a=48
7315 OR (g='ponmlkj' AND f GLOB 'rstuv*')
7316 OR (g='ponmlkj' AND f GLOB 'vwxyz*')
7317 OR c=32032
7318 OR f='opqrstuvw'
7319 OR b=300
7320 OR b=1001
7321 OR ((a BETWEEN 94 AND 96) AND a!=95)
7322 }
7323 } {14 40 43 47 48 61 66 85 91 92 94 95 96 scan 0 sort 0}
7324 do_test where7-2.317.1 {
7325 count_steps_sort {
7326 SELECT a FROM t2
7327 WHERE (d>=95.0 AND d<96.0 AND d NOT NULL)
7328 OR b=1070
7329 OR (g='edcbazy' AND f GLOB 'vwxyz*')
7330 OR (d>=45.0 AND d<46.0 AND d NOT NULL)
7331 OR (d>=22.0 AND d<23.0 AND d NOT NULL)
7332 OR a=22
7333 OR (d>=11.0 AND d<12.0 AND d NOT NULL)
7334 OR (d>=61.0 AND d<62.0 AND d NOT NULL)
7335 OR f='tuvwxyzab'
7336 OR a=72
7337 OR ((a BETWEEN 53 AND 55) AND a!=54)
7338 }
7339 } {11 19 22 45 53 55 61 71 72 95 97 99 scan 0 sort 0}
7340 do_test where7-2.317.2 {
7341 count_steps_sort {
7342 SELECT a FROM t3
7343 WHERE (d>=95.0 AND d<96.0 AND d NOT NULL)
7344 OR b=1070
7345 OR (g='edcbazy' AND f GLOB 'vwxyz*')
7346 OR (d>=45.0 AND d<46.0 AND d NOT NULL)
7347 OR (d>=22.0 AND d<23.0 AND d NOT NULL)
7348 OR a=22
7349 OR (d>=11.0 AND d<12.0 AND d NOT NULL)
7350 OR (d>=61.0 AND d<62.0 AND d NOT NULL)
7351 OR f='tuvwxyzab'
7352 OR a=72
7353 OR ((a BETWEEN 53 AND 55) AND a!=54)
7354 }
7355 } {11 19 22 45 53 55 61 71 72 95 97 99 scan 0 sort 0}
7356 do_test where7-2.318.1 {
7357 count_steps_sort {
7358 SELECT a FROM t2
7359 WHERE (d>=8.0 AND d<9.0 AND d NOT NULL)
7360 OR (g='vutsrqp' AND f GLOB 'qrstu*')
7361 OR a=21
7362 OR b=1026
7363 OR ((a BETWEEN 34 AND 36) AND a!=35)
7364 OR b=473
7365 }
7366 } {8 16 21 34 36 43 scan 0 sort 0}
7367 do_test where7-2.318.2 {
7368 count_steps_sort {
7369 SELECT a FROM t3
7370 WHERE (d>=8.0 AND d<9.0 AND d NOT NULL)
7371 OR (g='vutsrqp' AND f GLOB 'qrstu*')
7372 OR a=21
7373 OR b=1026
7374 OR ((a BETWEEN 34 AND 36) AND a!=35)
7375 OR b=473
7376 }
7377 } {8 16 21 34 36 43 scan 0 sort 0}
7378 do_test where7-2.319.1 {
7379 count_steps_sort {
7380 SELECT a FROM t2
7381 WHERE ((a BETWEEN 71 AND 73) AND a!=72)
7382 OR ((a BETWEEN 43 AND 45) AND a!=44)
7383 OR a=100
7384 OR a=29
7385 OR c=15015
7386 OR a=87
7387 OR (g='gfedcba' AND f GLOB 'klmno*')
7388 }
7389 } {29 43 44 45 71 73 87 88 100 scan 0 sort 0}
7390 do_test where7-2.319.2 {
7391 count_steps_sort {
7392 SELECT a FROM t3
7393 WHERE ((a BETWEEN 71 AND 73) AND a!=72)
7394 OR ((a BETWEEN 43 AND 45) AND a!=44)
7395 OR a=100
7396 OR a=29
7397 OR c=15015
7398 OR a=87
7399 OR (g='gfedcba' AND f GLOB 'klmno*')
7400 }
7401 } {29 43 44 45 71 73 87 88 100 scan 0 sort 0}
7402 do_test where7-2.320.1 {
7403 count_steps_sort {
7404 SELECT a FROM t2
7405 WHERE (d>=1.0 AND d<2.0 AND d NOT NULL)
7406 OR b=542
7407 OR b=638
7408 }
7409 } {1 58 scan 0 sort 0}
7410 do_test where7-2.320.2 {
7411 count_steps_sort {
7412 SELECT a FROM t3
7413 WHERE (d>=1.0 AND d<2.0 AND d NOT NULL)
7414 OR b=542
7415 OR b=638
7416 }
7417 } {1 58 scan 0 sort 0}
7418 do_test where7-2.321.1 {
7419 count_steps_sort {
7420 SELECT a FROM t2
7421 WHERE ((a BETWEEN 5 AND 7) AND a!=6)
7422 OR b=1070
7423 OR a=91
7424 OR b=1015
7425 OR (d>=12.0 AND d<13.0 AND d NOT NULL)
7426 OR (g='ihgfedc' AND f GLOB 'cdefg*')
7427 OR ((a BETWEEN 91 AND 93) AND a!=92)
7428 }
7429 } {5 7 12 80 91 93 scan 0 sort 0}
7430 do_test where7-2.321.2 {
7431 count_steps_sort {
7432 SELECT a FROM t3
7433 WHERE ((a BETWEEN 5 AND 7) AND a!=6)
7434 OR b=1070
7435 OR a=91
7436 OR b=1015
7437 OR (d>=12.0 AND d<13.0 AND d NOT NULL)
7438 OR (g='ihgfedc' AND f GLOB 'cdefg*')
7439 OR ((a BETWEEN 91 AND 93) AND a!=92)
7440 }
7441 } {5 7 12 80 91 93 scan 0 sort 0}
7442 do_test where7-2.322.1 {
7443 count_steps_sort {
7444 SELECT a FROM t2
7445 WHERE a=7
7446 OR (g='yxwvuts' AND f GLOB 'bcdef*')
7447 OR b=1015
7448 OR b=839
7449 OR (g='rqponml' AND f GLOB 'klmno*')
7450 OR b=410
7451 OR (f GLOB '?defg*' AND f GLOB 'cdef*')
7452 OR a=71
7453 }
7454 } {1 2 7 28 36 54 71 80 scan 0 sort 0}
7455 do_test where7-2.322.2 {
7456 count_steps_sort {
7457 SELECT a FROM t3
7458 WHERE a=7
7459 OR (g='yxwvuts' AND f GLOB 'bcdef*')
7460 OR b=1015
7461 OR b=839
7462 OR (g='rqponml' AND f GLOB 'klmno*')
7463 OR b=410
7464 OR (f GLOB '?defg*' AND f GLOB 'cdef*')
7465 OR a=71
7466 }
7467 } {1 2 7 28 36 54 71 80 scan 0 sort 0}
7468 do_test where7-2.323.1 {
7469 count_steps_sort {
7470 SELECT a FROM t2
7471 WHERE b=880
7472 OR b=982
7473 OR a=52
7474 OR (g='onmlkji' AND f GLOB 'abcde*')
7475 OR a=24
7476 OR ((a BETWEEN 47 AND 49) AND a!=48)
7477 OR (g='mlkjihg' AND f GLOB 'ijklm*')
7478 OR (g='ihgfedc' AND f GLOB 'cdefg*')
7479 OR (f GLOB '?zabc*' AND f GLOB 'yzab*')
7480 }
7481 } {24 47 49 50 52 60 76 80 scan 0 sort 0}
7482 do_test where7-2.323.2 {
7483 count_steps_sort {
7484 SELECT a FROM t3
7485 WHERE b=880
7486 OR b=982
7487 OR a=52
7488 OR (g='onmlkji' AND f GLOB 'abcde*')
7489 OR a=24
7490 OR ((a BETWEEN 47 AND 49) AND a!=48)
7491 OR (g='mlkjihg' AND f GLOB 'ijklm*')
7492 OR (g='ihgfedc' AND f GLOB 'cdefg*')
7493 OR (f GLOB '?zabc*' AND f GLOB 'yzab*')
7494 }
7495 } {24 47 49 50 52 60 76 80 scan 0 sort 0}
7496 do_test where7-2.324.1 {
7497 count_steps_sort {
7498 SELECT a FROM t2
7499 WHERE ((a BETWEEN 67 AND 69) AND a!=68)
7500 OR (g='utsrqpo' AND f GLOB 'wxyza*')
7501 OR (g='lkjihgf' AND f GLOB 'pqrst*')
7502 OR (f GLOB '?ghij*' AND f GLOB 'fghi*')
7503 }
7504 } {5 22 31 57 67 69 83 scan 0 sort 0}
7505 do_test where7-2.324.2 {
7506 count_steps_sort {
7507 SELECT a FROM t3
7508 WHERE ((a BETWEEN 67 AND 69) AND a!=68)
7509 OR (g='utsrqpo' AND f GLOB 'wxyza*')
7510 OR (g='lkjihgf' AND f GLOB 'pqrst*')
7511 OR (f GLOB '?ghij*' AND f GLOB 'fghi*')
7512 }
7513 } {5 22 31 57 67 69 83 scan 0 sort 0}
7514 do_test where7-2.325.1 {
7515 count_steps_sort {
7516 SELECT a FROM t2
7517 WHERE f='abcdefghi'
7518 OR a=5
7519 OR b=124
7520 OR (g='kjihgfe' AND f GLOB 'rstuv*')
7521 OR b=432
7522 OR 1000000<b
7523 OR a=58
7524 OR (d>=45.0 AND d<46.0 AND d NOT NULL)
7525 OR b=77
7526 OR b=605
7527 }
7528 } {5 7 26 45 52 55 58 69 78 scan 0 sort 0}
7529 do_test where7-2.325.2 {
7530 count_steps_sort {
7531 SELECT a FROM t3
7532 WHERE f='abcdefghi'
7533 OR a=5
7534 OR b=124
7535 OR (g='kjihgfe' AND f GLOB 'rstuv*')
7536 OR b=432
7537 OR 1000000<b
7538 OR a=58
7539 OR (d>=45.0 AND d<46.0 AND d NOT NULL)
7540 OR b=77
7541 OR b=605
7542 }
7543 } {5 7 26 45 52 55 58 69 78 scan 0 sort 0}
7544 do_test where7-2.326.1 {
7545 count_steps_sort {
7546 SELECT a FROM t2
7547 WHERE (d>=89.0 AND d<90.0 AND d NOT NULL)
7548 OR b=583
7549 OR a=62
7550 }
7551 } {53 62 89 scan 0 sort 0}
7552 do_test where7-2.326.2 {
7553 count_steps_sort {
7554 SELECT a FROM t3
7555 WHERE (d>=89.0 AND d<90.0 AND d NOT NULL)
7556 OR b=583
7557 OR a=62
7558 }
7559 } {53 62 89 scan 0 sort 0}
7560 do_test where7-2.327.1 {
7561 count_steps_sort {
7562 SELECT a FROM t2
7563 WHERE ((a BETWEEN 84 AND 86) AND a!=85)
7564 OR f='pqrstuvwx'
7565 OR (d>=5.0 AND d<6.0 AND d NOT NULL)
7566 OR b=278
7567 OR a=10
7568 OR (d>=54.0 AND d<55.0 AND d NOT NULL)
7569 OR (d>=28.0 AND d<29.0 AND d NOT NULL)
7570 OR ((a BETWEEN 63 AND 65) AND a!=64)
7571 OR (g='kjihgfe' AND f GLOB 'qrstu*')
7572 OR f='uvwxyzabc'
7573 }
7574 } {5 10 15 20 28 41 46 54 63 65 67 68 72 84 86 93 98 scan 0 sort 0}
7575 do_test where7-2.327.2 {
7576 count_steps_sort {
7577 SELECT a FROM t3
7578 WHERE ((a BETWEEN 84 AND 86) AND a!=85)
7579 OR f='pqrstuvwx'
7580 OR (d>=5.0 AND d<6.0 AND d NOT NULL)
7581 OR b=278
7582 OR a=10
7583 OR (d>=54.0 AND d<55.0 AND d NOT NULL)
7584 OR (d>=28.0 AND d<29.0 AND d NOT NULL)
7585 OR ((a BETWEEN 63 AND 65) AND a!=64)
7586 OR (g='kjihgfe' AND f GLOB 'qrstu*')
7587 OR f='uvwxyzabc'
7588 }
7589 } {5 10 15 20 28 41 46 54 63 65 67 68 72 84 86 93 98 scan 0 sort 0}
7590 do_test where7-2.328.1 {
7591 count_steps_sort {
7592 SELECT a FROM t2
7593 WHERE ((a BETWEEN 57 AND 59) AND a!=58)
7594 OR (f GLOB '?pqrs*' AND f GLOB 'opqr*')
7595 OR b=564
7596 OR (g='gfedcba' AND f GLOB 'mnopq*')
7597 OR ((a BETWEEN 56 AND 58) AND a!=57)
7598 OR b=77
7599 OR (g='nmlkjih' AND f GLOB 'efghi*')
7600 OR b=968
7601 OR b=847
7602 OR (g='hgfedcb' AND f GLOB 'hijkl*')
7603 OR (g='lkjihgf' AND f GLOB 'opqrs*')
7604 }
7605 } {7 14 40 56 57 58 59 66 77 85 88 90 92 scan 0 sort 0}
7606 do_test where7-2.328.2 {
7607 count_steps_sort {
7608 SELECT a FROM t3
7609 WHERE ((a BETWEEN 57 AND 59) AND a!=58)
7610 OR (f GLOB '?pqrs*' AND f GLOB 'opqr*')
7611 OR b=564
7612 OR (g='gfedcba' AND f GLOB 'mnopq*')
7613 OR ((a BETWEEN 56 AND 58) AND a!=57)
7614 OR b=77
7615 OR (g='nmlkjih' AND f GLOB 'efghi*')
7616 OR b=968
7617 OR b=847
7618 OR (g='hgfedcb' AND f GLOB 'hijkl*')
7619 OR (g='lkjihgf' AND f GLOB 'opqrs*')
7620 }
7621 } {7 14 40 56 57 58 59 66 77 85 88 90 92 scan 0 sort 0}
7622 do_test where7-2.329.1 {
7623 count_steps_sort {
7624 SELECT a FROM t2
7625 WHERE b=539
7626 OR b=594
7627 OR ((a BETWEEN 63 AND 65) AND a!=64)
7628 OR f='abcdefghi'
7629 OR a=6
7630 OR (d>=17.0 AND d<18.0 AND d NOT NULL)
7631 OR b=762
7632 }
7633 } {6 17 26 49 52 54 63 65 78 scan 0 sort 0}
7634 do_test where7-2.329.2 {
7635 count_steps_sort {
7636 SELECT a FROM t3
7637 WHERE b=539
7638 OR b=594
7639 OR ((a BETWEEN 63 AND 65) AND a!=64)
7640 OR f='abcdefghi'
7641 OR a=6
7642 OR (d>=17.0 AND d<18.0 AND d NOT NULL)
7643 OR b=762
7644 }
7645 } {6 17 26 49 52 54 63 65 78 scan 0 sort 0}
7646 do_test where7-2.330.1 {
7647 count_steps_sort {
7648 SELECT a FROM t2
7649 WHERE b=869
7650 OR b=630
7651 }
7652 } {79 scan 0 sort 0}
7653 do_test where7-2.330.2 {
7654 count_steps_sort {
7655 SELECT a FROM t3
7656 WHERE b=869
7657 OR b=630
7658 }
7659 } {79 scan 0 sort 0}
7660 do_test where7-2.331.1 {
7661 count_steps_sort {
7662 SELECT a FROM t2
7663 WHERE (d>=72.0 AND d<73.0 AND d NOT NULL)
7664 OR b=693
7665 OR (g='hgfedcb' AND f GLOB 'ijklm*')
7666 OR b=968
7667 OR ((a BETWEEN 63 AND 65) AND a!=64)
7668 OR b=132
7669 OR f='nopqrstuv'
7670 OR ((a BETWEEN 28 AND 30) AND a!=29)
7671 }
7672 } {12 13 28 30 39 63 65 72 86 88 91 scan 0 sort 0}
7673 do_test where7-2.331.2 {
7674 count_steps_sort {
7675 SELECT a FROM t3
7676 WHERE (d>=72.0 AND d<73.0 AND d NOT NULL)
7677 OR b=693
7678 OR (g='hgfedcb' AND f GLOB 'ijklm*')
7679 OR b=968
7680 OR ((a BETWEEN 63 AND 65) AND a!=64)
7681 OR b=132
7682 OR f='nopqrstuv'
7683 OR ((a BETWEEN 28 AND 30) AND a!=29)
7684 }
7685 } {12 13 28 30 39 63 65 72 86 88 91 scan 0 sort 0}
7686 do_test where7-2.332.1 {
7687 count_steps_sort {
7688 SELECT a FROM t2
7689 WHERE c=32032
7690 OR b=814
7691 OR (d>=90.0 AND d<91.0 AND d NOT NULL)
7692 OR b=814
7693 OR a=78
7694 OR a=37
7695 }
7696 } {37 74 78 90 94 95 96 scan 0 sort 0}
7697 do_test where7-2.332.2 {
7698 count_steps_sort {
7699 SELECT a FROM t3
7700 WHERE c=32032
7701 OR b=814
7702 OR (d>=90.0 AND d<91.0 AND d NOT NULL)
7703 OR b=814
7704 OR a=78
7705 OR a=37
7706 }
7707 } {37 74 78 90 94 95 96 scan 0 sort 0}
7708 do_test where7-2.333.1 {
7709 count_steps_sort {
7710 SELECT a FROM t2
7711 WHERE b=190
7712 OR (g='mlkjihg' AND f GLOB 'hijkl*')
7713 OR b=924
7714 OR (d>=40.0 AND d<41.0 AND d NOT NULL)
7715 OR b=759
7716 OR (g='yxwvuts' AND f GLOB 'bcdef*')
7717 }
7718 } {1 40 59 69 84 scan 0 sort 0}
7719 do_test where7-2.333.2 {
7720 count_steps_sort {
7721 SELECT a FROM t3
7722 WHERE b=190
7723 OR (g='mlkjihg' AND f GLOB 'hijkl*')
7724 OR b=924
7725 OR (d>=40.0 AND d<41.0 AND d NOT NULL)
7726 OR b=759
7727 OR (g='yxwvuts' AND f GLOB 'bcdef*')
7728 }
7729 } {1 40 59 69 84 scan 0 sort 0}
7730 do_test where7-2.334.1 {
7731 count_steps_sort {
7732 SELECT a FROM t2
7733 WHERE a=97
7734 OR b=201
7735 OR b=597
7736 OR a=6
7737 OR f='cdefghijk'
7738 OR ((a BETWEEN 74 AND 76) AND a!=75)
7739 OR b=300
7740 OR b=693
7741 OR b=333
7742 OR b=740
7743 }
7744 } {2 6 28 54 63 74 76 80 97 scan 0 sort 0}
7745 do_test where7-2.334.2 {
7746 count_steps_sort {
7747 SELECT a FROM t3
7748 WHERE a=97
7749 OR b=201
7750 OR b=597
7751 OR a=6
7752 OR f='cdefghijk'
7753 OR ((a BETWEEN 74 AND 76) AND a!=75)
7754 OR b=300
7755 OR b=693
7756 OR b=333
7757 OR b=740
7758 }
7759 } {2 6 28 54 63 74 76 80 97 scan 0 sort 0}
7760 do_test where7-2.335.1 {
7761 count_steps_sort {
7762 SELECT a FROM t2
7763 WHERE c=26026
7764 OR (g='kjihgfe' AND f GLOB 'uvwxy*')
7765 OR (g='mlkjihg' AND f GLOB 'ijklm*')
7766 OR c=17017
7767 OR (g='jihgfed' AND f GLOB 'wxyza*')
7768 OR (g='srqponm' AND f GLOB 'ghijk*')
7769 OR (g='jihgfed' AND f GLOB 'zabcd*')
7770 OR ((a BETWEEN 2 AND 4) AND a!=3)
7771 OR (d>=43.0 AND d<44.0 AND d NOT NULL)
7772 }
7773 } {2 4 32 43 49 50 51 60 72 74 76 77 78 scan 0 sort 0}
7774 do_test where7-2.335.2 {
7775 count_steps_sort {
7776 SELECT a FROM t3
7777 WHERE c=26026
7778 OR (g='kjihgfe' AND f GLOB 'uvwxy*')
7779 OR (g='mlkjihg' AND f GLOB 'ijklm*')
7780 OR c=17017
7781 OR (g='jihgfed' AND f GLOB 'wxyza*')
7782 OR (g='srqponm' AND f GLOB 'ghijk*')
7783 OR (g='jihgfed' AND f GLOB 'zabcd*')
7784 OR ((a BETWEEN 2 AND 4) AND a!=3)
7785 OR (d>=43.0 AND d<44.0 AND d NOT NULL)
7786 }
7787 } {2 4 32 43 49 50 51 60 72 74 76 77 78 scan 0 sort 0}
7788 do_test where7-2.336.1 {
7789 count_steps_sort {
7790 SELECT a FROM t2
7791 WHERE (d>=70.0 AND d<71.0 AND d NOT NULL)
7792 OR ((a BETWEEN 13 AND 15) AND a!=14)
7793 OR b=638
7794 OR b=495
7795 OR a=44
7796 OR b=374
7797 OR a=22
7798 OR c=12012
7799 }
7800 } {13 15 22 34 35 36 44 45 58 70 scan 0 sort 0}
7801 do_test where7-2.336.2 {
7802 count_steps_sort {
7803 SELECT a FROM t3
7804 WHERE (d>=70.0 AND d<71.0 AND d NOT NULL)
7805 OR ((a BETWEEN 13 AND 15) AND a!=14)
7806 OR b=638
7807 OR b=495
7808 OR a=44
7809 OR b=374
7810 OR a=22
7811 OR c=12012
7812 }
7813 } {13 15 22 34 35 36 44 45 58 70 scan 0 sort 0}
7814 do_test where7-2.337.1 {
7815 count_steps_sort {
7816 SELECT a FROM t2
7817 WHERE c=8008
7818 OR (d>=39.0 AND d<40.0 AND d NOT NULL)
7819 OR (d>=100.0 AND d<101.0 AND d NOT NULL)
7820 OR (d>=1.0 AND d<2.0 AND d NOT NULL)
7821 OR b=300
7822 OR (g='yxwvuts' AND f GLOB 'cdefg*')
7823 OR a=41
7824 OR (g='onmlkji' AND f GLOB 'xyzab*')
7825 OR b=135
7826 OR b=605
7827 }
7828 } {1 2 22 23 24 39 41 49 55 100 scan 0 sort 0}
7829 do_test where7-2.337.2 {
7830 count_steps_sort {
7831 SELECT a FROM t3
7832 WHERE c=8008
7833 OR (d>=39.0 AND d<40.0 AND d NOT NULL)
7834 OR (d>=100.0 AND d<101.0 AND d NOT NULL)
7835 OR (d>=1.0 AND d<2.0 AND d NOT NULL)
7836 OR b=300
7837 OR (g='yxwvuts' AND f GLOB 'cdefg*')
7838 OR a=41
7839 OR (g='onmlkji' AND f GLOB 'xyzab*')
7840 OR b=135
7841 OR b=605
7842 }
7843 } {1 2 22 23 24 39 41 49 55 100 scan 0 sort 0}
7844 do_test where7-2.338.1 {
7845 count_steps_sort {
7846 SELECT a FROM t2
7847 WHERE (f GLOB '?stuv*' AND f GLOB 'rstu*')
7848 OR (f GLOB '?fghi*' AND f GLOB 'efgh*')
7849 OR (g='srqponm' AND f GLOB 'efghi*')
7850 OR (g='qponmlk' AND f GLOB 'pqrst*')
7851 OR b=762
7852 OR b=484
7853 OR b=190
7854 OR ((a BETWEEN 95 AND 97) AND a!=96)
7855 OR (d>=74.0 AND d<75.0 AND d NOT NULL)
7856 OR (g='mlkjihg' AND f GLOB 'jklmn*')
7857 OR b=1023
7858 }
7859 } {4 17 30 41 43 44 56 61 69 74 82 93 95 97 scan 0 sort 0}
7860 do_test where7-2.338.2 {
7861 count_steps_sort {
7862 SELECT a FROM t3
7863 WHERE (f GLOB '?stuv*' AND f GLOB 'rstu*')
7864 OR (f GLOB '?fghi*' AND f GLOB 'efgh*')
7865 OR (g='srqponm' AND f GLOB 'efghi*')
7866 OR (g='qponmlk' AND f GLOB 'pqrst*')
7867 OR b=762
7868 OR b=484
7869 OR b=190
7870 OR ((a BETWEEN 95 AND 97) AND a!=96)
7871 OR (d>=74.0 AND d<75.0 AND d NOT NULL)
7872 OR (g='mlkjihg' AND f GLOB 'jklmn*')
7873 OR b=1023
7874 }
7875 } {4 17 30 41 43 44 56 61 69 74 82 93 95 97 scan 0 sort 0}
7876 do_test where7-2.339.1 {
7877 count_steps_sort {
7878 SELECT a FROM t2
7879 WHERE (g='ihgfedc' AND f GLOB 'efghi*')
7880 OR a=34
7881 OR f='rstuvwxyz'
7882 OR (d>=10.0 AND d<11.0 AND d NOT NULL)
7883 OR b=729
7884 }
7885 } {10 17 34 43 69 82 95 scan 0 sort 0}
7886 do_test where7-2.339.2 {
7887 count_steps_sort {
7888 SELECT a FROM t3
7889 WHERE (g='ihgfedc' AND f GLOB 'efghi*')
7890 OR a=34
7891 OR f='rstuvwxyz'
7892 OR (d>=10.0 AND d<11.0 AND d NOT NULL)
7893 OR b=729
7894 }
7895 } {10 17 34 43 69 82 95 scan 0 sort 0}
7896 do_test where7-2.340.1 {
7897 count_steps_sort {
7898 SELECT a FROM t2
7899 WHERE (d>=37.0 AND d<38.0 AND d NOT NULL)
7900 OR b=1004
7901 OR (g='qponmlk' AND f GLOB 'pqrst*')
7902 OR g IS NULL
7903 }
7904 } {37 41 scan 0 sort 0}
7905 do_test where7-2.340.2 {
7906 count_steps_sort {
7907 SELECT a FROM t3
7908 WHERE (d>=37.0 AND d<38.0 AND d NOT NULL)
7909 OR b=1004
7910 OR (g='qponmlk' AND f GLOB 'pqrst*')
7911 OR g IS NULL
7912 }
7913 } {37 41 scan 0 sort 0}
7914 do_test where7-2.341.1 {
7915 count_steps_sort {
7916 SELECT a FROM t2
7917 WHERE a=73
7918 OR ((a BETWEEN 36 AND 38) AND a!=37)
7919 OR (d>=63.0 AND d<64.0 AND d NOT NULL)
7920 OR ((a BETWEEN 51 AND 53) AND a!=52)
7921 OR a=9
7922 OR (d>=1.0 AND d<2.0 AND d NOT NULL)
7923 OR (d>=55.0 AND d<56.0 AND d NOT NULL)
7924 OR a=44
7925 OR a=23
7926 OR (g='ihgfedc' AND f GLOB 'abcde*')
7927 OR (g='rqponml' AND f GLOB 'lmnop*')
7928 }
7929 } {1 9 23 36 37 38 44 51 53 55 63 73 78 scan 0 sort 0}
7930 do_test where7-2.341.2 {
7931 count_steps_sort {
7932 SELECT a FROM t3
7933 WHERE a=73
7934 OR ((a BETWEEN 36 AND 38) AND a!=37)
7935 OR (d>=63.0 AND d<64.0 AND d NOT NULL)
7936 OR ((a BETWEEN 51 AND 53) AND a!=52)
7937 OR a=9
7938 OR (d>=1.0 AND d<2.0 AND d NOT NULL)
7939 OR (d>=55.0 AND d<56.0 AND d NOT NULL)
7940 OR a=44
7941 OR a=23
7942 OR (g='ihgfedc' AND f GLOB 'abcde*')
7943 OR (g='rqponml' AND f GLOB 'lmnop*')
7944 }
7945 } {1 9 23 36 37 38 44 51 53 55 63 73 78 scan 0 sort 0}
7946 do_test where7-2.342.1 {
7947 count_steps_sort {
7948 SELECT a FROM t2
7949 WHERE b=487
7950 OR ((a BETWEEN 77 AND 79) AND a!=78)
7951 OR a=11
7952 OR ((a BETWEEN 12 AND 14) AND a!=13)
7953 OR ((a BETWEEN 69 AND 71) AND a!=70)
7954 OR (g='ihgfedc' AND f GLOB 'bcdef*')
7955 OR (g='ihgfedc' AND f GLOB 'abcde*')
7956 OR a=13
7957 OR a=15
7958 OR (d>=29.0 AND d<30.0 AND d NOT NULL)
7959 OR a=36
7960 }
7961 } {11 12 13 14 15 29 36 69 71 77 78 79 scan 0 sort 0}
7962 do_test where7-2.342.2 {
7963 count_steps_sort {
7964 SELECT a FROM t3
7965 WHERE b=487
7966 OR ((a BETWEEN 77 AND 79) AND a!=78)
7967 OR a=11
7968 OR ((a BETWEEN 12 AND 14) AND a!=13)
7969 OR ((a BETWEEN 69 AND 71) AND a!=70)
7970 OR (g='ihgfedc' AND f GLOB 'bcdef*')
7971 OR (g='ihgfedc' AND f GLOB 'abcde*')
7972 OR a=13
7973 OR a=15
7974 OR (d>=29.0 AND d<30.0 AND d NOT NULL)
7975 OR a=36
7976 }
7977 } {11 12 13 14 15 29 36 69 71 77 78 79 scan 0 sort 0}
7978 do_test where7-2.343.1 {
7979 count_steps_sort {
7980 SELECT a FROM t2
7981 WHERE b=938
7982 OR ((a BETWEEN 57 AND 59) AND a!=58)
7983 OR (d>=54.0 AND d<55.0 AND d NOT NULL)
7984 OR (d>=32.0 AND d<33.0 AND d NOT NULL)
7985 OR b=245
7986 OR (d>=35.0 AND d<36.0 AND d NOT NULL)
7987 }
7988 } {32 35 54 57 59 scan 0 sort 0}
7989 do_test where7-2.343.2 {
7990 count_steps_sort {
7991 SELECT a FROM t3
7992 WHERE b=938
7993 OR ((a BETWEEN 57 AND 59) AND a!=58)
7994 OR (d>=54.0 AND d<55.0 AND d NOT NULL)
7995 OR (d>=32.0 AND d<33.0 AND d NOT NULL)
7996 OR b=245
7997 OR (d>=35.0 AND d<36.0 AND d NOT NULL)
7998 }
7999 } {32 35 54 57 59 scan 0 sort 0}
8000 do_test where7-2.344.1 {
8001 count_steps_sort {
8002 SELECT a FROM t2
8003 WHERE b=1078
8004 OR c=19019
8005 OR a=38
8006 OR a=59
8007 OR ((a BETWEEN 30 AND 32) AND a!=31)
8008 OR ((a BETWEEN 95 AND 97) AND a!=96)
8009 OR c=25025
8010 OR (d>=51.0 AND d<52.0 AND d NOT NULL)
8011 OR (d>=79.0 AND d<80.0 AND d NOT NULL)
8012 OR (d>=76.0 AND d<77.0 AND d NOT NULL)
8013 }
8014 } {30 32 38 51 55 56 57 59 73 74 75 76 79 95 97 98 scan 0 sort 0}
8015 do_test where7-2.344.2 {
8016 count_steps_sort {
8017 SELECT a FROM t3
8018 WHERE b=1078
8019 OR c=19019
8020 OR a=38
8021 OR a=59
8022 OR ((a BETWEEN 30 AND 32) AND a!=31)
8023 OR ((a BETWEEN 95 AND 97) AND a!=96)
8024 OR c=25025
8025 OR (d>=51.0 AND d<52.0 AND d NOT NULL)
8026 OR (d>=79.0 AND d<80.0 AND d NOT NULL)
8027 OR (d>=76.0 AND d<77.0 AND d NOT NULL)
8028 }
8029 } {30 32 38 51 55 56 57 59 73 74 75 76 79 95 97 98 scan 0 sort 0}
8030 do_test where7-2.345.1 {
8031 count_steps_sort {
8032 SELECT a FROM t2
8033 WHERE f='cdefghijk'
8034 OR b=168
8035 OR b=561
8036 OR a=81
8037 OR a=87
8038 }
8039 } {2 28 51 54 80 81 87 scan 0 sort 0}
8040 do_test where7-2.345.2 {
8041 count_steps_sort {
8042 SELECT a FROM t3
8043 WHERE f='cdefghijk'
8044 OR b=168
8045 OR b=561
8046 OR a=81
8047 OR a=87
8048 }
8049 } {2 28 51 54 80 81 87 scan 0 sort 0}
8050 do_test where7-2.346.1 {
8051 count_steps_sort {
8052 SELECT a FROM t2
8053 WHERE (g='gfedcba' AND f GLOB 'klmno*')
8054 OR ((a BETWEEN 9 AND 11) AND a!=10)
8055 OR (g='rqponml' AND f GLOB 'hijkl*')
8056 OR a=48
8057 OR b=113
8058 OR ((a BETWEEN 20 AND 22) AND a!=21)
8059 OR b=880
8060 OR ((a BETWEEN 85 AND 87) AND a!=86)
8061 OR (d>=73.0 AND d<74.0 AND d NOT NULL)
8062 OR (g='nmlkjih' AND f GLOB 'bcdef*')
8063 }
8064 } {9 11 20 22 33 48 53 73 80 85 87 88 scan 0 sort 0}
8065 do_test where7-2.346.2 {
8066 count_steps_sort {
8067 SELECT a FROM t3
8068 WHERE (g='gfedcba' AND f GLOB 'klmno*')
8069 OR ((a BETWEEN 9 AND 11) AND a!=10)
8070 OR (g='rqponml' AND f GLOB 'hijkl*')
8071 OR a=48
8072 OR b=113
8073 OR ((a BETWEEN 20 AND 22) AND a!=21)
8074 OR b=880
8075 OR ((a BETWEEN 85 AND 87) AND a!=86)
8076 OR (d>=73.0 AND d<74.0 AND d NOT NULL)
8077 OR (g='nmlkjih' AND f GLOB 'bcdef*')
8078 }
8079 } {9 11 20 22 33 48 53 73 80 85 87 88 scan 0 sort 0}
8080 do_test where7-2.347.1 {
8081 count_steps_sort {
8082 SELECT a FROM t2
8083 WHERE b=517
8084 OR b=187
8085 OR (g='xwvutsr' AND f GLOB 'ghijk*')
8086 OR b=1092
8087 OR ((a BETWEEN 84 AND 86) AND a!=85)
8088 OR (g='ponmlkj' AND f GLOB 'vwxyz*')
8089 }
8090 } {6 17 47 84 86 scan 0 sort 0}
8091 do_test where7-2.347.2 {
8092 count_steps_sort {
8093 SELECT a FROM t3
8094 WHERE b=517
8095 OR b=187
8096 OR (g='xwvutsr' AND f GLOB 'ghijk*')
8097 OR b=1092
8098 OR ((a BETWEEN 84 AND 86) AND a!=85)
8099 OR (g='ponmlkj' AND f GLOB 'vwxyz*')
8100 }
8101 } {6 17 47 84 86 scan 0 sort 0}
8102 do_test where7-2.348.1 {
8103 count_steps_sort {
8104 SELECT a FROM t2
8105 WHERE b=982
8106 OR (d>=45.0 AND d<46.0 AND d NOT NULL)
8107 OR b=234
8108 OR c=15015
8109 OR a=47
8110 OR f='qrstuvwxy'
8111 OR (d>=65.0 AND d<66.0 AND d NOT NULL)
8112 OR b=814
8113 OR b=440
8114 OR b=454
8115 }
8116 } {16 40 42 43 44 45 47 65 68 74 94 scan 0 sort 0}
8117 do_test where7-2.348.2 {
8118 count_steps_sort {
8119 SELECT a FROM t3
8120 WHERE b=982
8121 OR (d>=45.0 AND d<46.0 AND d NOT NULL)
8122 OR b=234
8123 OR c=15015
8124 OR a=47
8125 OR f='qrstuvwxy'
8126 OR (d>=65.0 AND d<66.0 AND d NOT NULL)
8127 OR b=814
8128 OR b=440
8129 OR b=454
8130 }
8131 } {16 40 42 43 44 45 47 65 68 74 94 scan 0 sort 0}
8132 do_test where7-2.349.1 {
8133 count_steps_sort {
8134 SELECT a FROM t2
8135 WHERE (d>=47.0 AND d<48.0 AND d NOT NULL)
8136 OR c=7007
8137 OR b=429
8138 OR ((a BETWEEN 25 AND 27) AND a!=26)
8139 OR b=231
8140 OR (d>=26.0 AND d<27.0 AND d NOT NULL)
8141 OR c=22022
8142 OR f='bcdefghij'
8143 }
8144 } {1 19 20 21 25 26 27 39 47 53 64 65 66 79 scan 0 sort 0}
8145 do_test where7-2.349.2 {
8146 count_steps_sort {
8147 SELECT a FROM t3
8148 WHERE (d>=47.0 AND d<48.0 AND d NOT NULL)
8149 OR c=7007
8150 OR b=429
8151 OR ((a BETWEEN 25 AND 27) AND a!=26)
8152 OR b=231
8153 OR (d>=26.0 AND d<27.0 AND d NOT NULL)
8154 OR c=22022
8155 OR f='bcdefghij'
8156 }
8157 } {1 19 20 21 25 26 27 39 47 53 64 65 66 79 scan 0 sort 0}
8158 do_test where7-2.350.1 {
8159 count_steps_sort {
8160 SELECT a FROM t2
8161 WHERE c=17017
8162 OR (d>=62.0 AND d<63.0 AND d NOT NULL)
8163 OR ((a BETWEEN 88 AND 90) AND a!=89)
8164 OR b=784
8165 OR ((a BETWEEN 22 AND 24) AND a!=23)
8166 OR ((a BETWEEN 54 AND 56) AND a!=55)
8167 OR ((a BETWEEN 16 AND 18) AND a!=17)
8168 OR f='zabcdefgh'
8169 }
8170 } {16 18 22 24 25 49 50 51 54 56 62 77 88 90 scan 0 sort 0}
8171 do_test where7-2.350.2 {
8172 count_steps_sort {
8173 SELECT a FROM t3
8174 WHERE c=17017
8175 OR (d>=62.0 AND d<63.0 AND d NOT NULL)
8176 OR ((a BETWEEN 88 AND 90) AND a!=89)
8177 OR b=784
8178 OR ((a BETWEEN 22 AND 24) AND a!=23)
8179 OR ((a BETWEEN 54 AND 56) AND a!=55)
8180 OR ((a BETWEEN 16 AND 18) AND a!=17)
8181 OR f='zabcdefgh'
8182 }
8183 } {16 18 22 24 25 49 50 51 54 56 62 77 88 90 scan 0 sort 0}
8184 do_test where7-2.351.1 {
8185 count_steps_sort {
8186 SELECT a FROM t2
8187 WHERE b=344
8188 OR b=275
8189 OR c<=10
8190 }
8191 } {25 scan 0 sort 0}
8192 do_test where7-2.351.2 {
8193 count_steps_sort {
8194 SELECT a FROM t3
8195 WHERE b=344
8196 OR b=275
8197 OR c<=10
8198 }
8199 } {25 scan 0 sort 0}
8200 do_test where7-2.352.1 {
8201 count_steps_sort {
8202 SELECT a FROM t2
8203 WHERE ((a BETWEEN 44 AND 46) AND a!=45)
8204 OR a=76
8205 OR b=154
8206 OR a=30
8207 OR c=3003
8208 OR (d>=88.0 AND d<89.0 AND d NOT NULL)
8209 OR (f GLOB '?yzab*' AND f GLOB 'xyza*')
8210 OR b=564
8211 OR b=55
8212 OR a=38
8213 }
8214 } {5 7 8 9 14 23 30 38 44 46 49 75 76 88 scan 0 sort 0}
8215 do_test where7-2.352.2 {
8216 count_steps_sort {
8217 SELECT a FROM t3
8218 WHERE ((a BETWEEN 44 AND 46) AND a!=45)
8219 OR a=76
8220 OR b=154
8221 OR a=30
8222 OR c=3003
8223 OR (d>=88.0 AND d<89.0 AND d NOT NULL)
8224 OR (f GLOB '?yzab*' AND f GLOB 'xyza*')
8225 OR b=564
8226 OR b=55
8227 OR a=38
8228 }
8229 } {5 7 8 9 14 23 30 38 44 46 49 75 76 88 scan 0 sort 0}
8230 do_test where7-2.353.1 {
8231 count_steps_sort {
8232 SELECT a FROM t2
8233 WHERE a=52
8234 OR ((a BETWEEN 66 AND 68) AND a!=67)
8235 OR (d>=54.0 AND d<55.0 AND d NOT NULL)
8236 }
8237 } {52 54 66 68 scan 0 sort 0}
8238 do_test where7-2.353.2 {
8239 count_steps_sort {
8240 SELECT a FROM t3
8241 WHERE a=52
8242 OR ((a BETWEEN 66 AND 68) AND a!=67)
8243 OR (d>=54.0 AND d<55.0 AND d NOT NULL)
8244 }
8245 } {52 54 66 68 scan 0 sort 0}
8246 do_test where7-2.354.1 {
8247 count_steps_sort {
8248 SELECT a FROM t2
8249 WHERE b=792
8250 OR (g='wvutsrq' AND f GLOB 'jklmn*')
8251 }
8252 } {9 72 scan 0 sort 0}
8253 do_test where7-2.354.2 {
8254 count_steps_sort {
8255 SELECT a FROM t3
8256 WHERE b=792
8257 OR (g='wvutsrq' AND f GLOB 'jklmn*')
8258 }
8259 } {9 72 scan 0 sort 0}
8260 do_test where7-2.355.1 {
8261 count_steps_sort {
8262 SELECT a FROM t2
8263 WHERE (d>=73.0 AND d<74.0 AND d NOT NULL)
8264 OR c=21021
8265 OR (g='lkjihgf' AND f GLOB 'nopqr*')
8266 OR f='zabcdefgh'
8267 OR (g='yxwvuts' AND f GLOB 'bcdef*')
8268 OR b=781
8269 OR a=64
8270 OR (d>=11.0 AND d<12.0 AND d NOT NULL)
8271 }
8272 } {1 11 25 51 61 62 63 64 65 71 73 77 scan 0 sort 0}
8273 do_test where7-2.355.2 {
8274 count_steps_sort {
8275 SELECT a FROM t3
8276 WHERE (d>=73.0 AND d<74.0 AND d NOT NULL)
8277 OR c=21021
8278 OR (g='lkjihgf' AND f GLOB 'nopqr*')
8279 OR f='zabcdefgh'
8280 OR (g='yxwvuts' AND f GLOB 'bcdef*')
8281 OR b=781
8282 OR a=64
8283 OR (d>=11.0 AND d<12.0 AND d NOT NULL)
8284 }
8285 } {1 11 25 51 61 62 63 64 65 71 73 77 scan 0 sort 0}
8286 do_test where7-2.356.1 {
8287 count_steps_sort {
8288 SELECT a FROM t2
8289 WHERE (g='lkjihgf' AND f GLOB 'pqrst*')
8290 OR (d>=90.0 AND d<91.0 AND d NOT NULL)
8291 OR a=34
8292 OR (g='rqponml' AND f GLOB 'ijklm*')
8293 OR (g='rqponml' AND f GLOB 'klmno*')
8294 OR (g='srqponm' AND f GLOB 'defgh*')
8295 OR b=319
8296 OR b=330
8297 OR ((a BETWEEN 28 AND 30) AND a!=29)
8298 }
8299 } {28 29 30 34 36 67 90 scan 0 sort 0}
8300 do_test where7-2.356.2 {
8301 count_steps_sort {
8302 SELECT a FROM t3
8303 WHERE (g='lkjihgf' AND f GLOB 'pqrst*')
8304 OR (d>=90.0 AND d<91.0 AND d NOT NULL)
8305 OR a=34
8306 OR (g='rqponml' AND f GLOB 'ijklm*')
8307 OR (g='rqponml' AND f GLOB 'klmno*')
8308 OR (g='srqponm' AND f GLOB 'defgh*')
8309 OR b=319
8310 OR b=330
8311 OR ((a BETWEEN 28 AND 30) AND a!=29)
8312 }
8313 } {28 29 30 34 36 67 90 scan 0 sort 0}
8314 do_test where7-2.357.1 {
8315 count_steps_sort {
8316 SELECT a FROM t2
8317 WHERE (g='qponmlk' AND f GLOB 'pqrst*')
8318 OR (f GLOB '?qrst*' AND f GLOB 'pqrs*')
8319 OR a=45
8320 OR (d>=81.0 AND d<82.0 AND d NOT NULL)
8321 }
8322 } {15 41 45 67 81 93 scan 0 sort 0}
8323 do_test where7-2.357.2 {
8324 count_steps_sort {
8325 SELECT a FROM t3
8326 WHERE (g='qponmlk' AND f GLOB 'pqrst*')
8327 OR (f GLOB '?qrst*' AND f GLOB 'pqrs*')
8328 OR a=45
8329 OR (d>=81.0 AND d<82.0 AND d NOT NULL)
8330 }
8331 } {15 41 45 67 81 93 scan 0 sort 0}
8332 do_test where7-2.358.1 {
8333 count_steps_sort {
8334 SELECT a FROM t2
8335 WHERE (d>=53.0 AND d<54.0 AND d NOT NULL)
8336 OR (g='nmlkjih' AND f GLOB 'cdefg*')
8337 OR b=165
8338 OR b=836
8339 }
8340 } {15 53 54 76 scan 0 sort 0}
8341 do_test where7-2.358.2 {
8342 count_steps_sort {
8343 SELECT a FROM t3
8344 WHERE (d>=53.0 AND d<54.0 AND d NOT NULL)
8345 OR (g='nmlkjih' AND f GLOB 'cdefg*')
8346 OR b=165
8347 OR b=836
8348 }
8349 } {15 53 54 76 scan 0 sort 0}
8350 do_test where7-2.359.1 {
8351 count_steps_sort {
8352 SELECT a FROM t2
8353 WHERE b=1034
8354 OR f='vwxyzabcd'
8355 OR (g='gfedcba' AND f GLOB 'nopqr*')
8356 OR ((a BETWEEN 57 AND 59) AND a!=58)
8357 }
8358 } {21 47 57 59 73 91 94 99 scan 0 sort 0}
8359 do_test where7-2.359.2 {
8360 count_steps_sort {
8361 SELECT a FROM t3
8362 WHERE b=1034
8363 OR f='vwxyzabcd'
8364 OR (g='gfedcba' AND f GLOB 'nopqr*')
8365 OR ((a BETWEEN 57 AND 59) AND a!=58)
8366 }
8367 } {21 47 57 59 73 91 94 99 scan 0 sort 0}
8368 do_test where7-2.360.1 {
8369 count_steps_sort {
8370 SELECT a FROM t2
8371 WHERE b=440
8372 OR a=19
8373 OR (d>=47.0 AND d<48.0 AND d NOT NULL)
8374 OR c=22022
8375 OR (d>=47.0 AND d<48.0 AND d NOT NULL)
8376 OR a=92
8377 OR b=1026
8378 OR b=608
8379 }
8380 } {19 40 47 64 65 66 92 scan 0 sort 0}
8381 do_test where7-2.360.2 {
8382 count_steps_sort {
8383 SELECT a FROM t3
8384 WHERE b=440
8385 OR a=19
8386 OR (d>=47.0 AND d<48.0 AND d NOT NULL)
8387 OR c=22022
8388 OR (d>=47.0 AND d<48.0 AND d NOT NULL)
8389 OR a=92
8390 OR b=1026
8391 OR b=608
8392 }
8393 } {19 40 47 64 65 66 92 scan 0 sort 0}
8394 do_test where7-2.361.1 {
8395 count_steps_sort {
8396 SELECT a FROM t2
8397 WHERE a=37
8398 OR b=88
8399 OR (g='utsrqpo' AND f GLOB 'wxyza*')
8400 OR c=23023
8401 OR (d>=67.0 AND d<68.0 AND d NOT NULL)
8402 OR a=56
8403 OR ((a BETWEEN 13 AND 15) AND a!=14)
8404 OR (f GLOB '?rstu*' AND f GLOB 'qrst*')
8405 OR f='ijklmnopq'
8406 OR ((a BETWEEN 85 AND 87) AND a!=86)
8407 }
8408 } {8 13 15 16 22 34 37 42 56 60 67 68 69 85 86 87 94 scan 0 sort 0}
8409 do_test where7-2.361.2 {
8410 count_steps_sort {
8411 SELECT a FROM t3
8412 WHERE a=37
8413 OR b=88
8414 OR (g='utsrqpo' AND f GLOB 'wxyza*')
8415 OR c=23023
8416 OR (d>=67.0 AND d<68.0 AND d NOT NULL)
8417 OR a=56
8418 OR ((a BETWEEN 13 AND 15) AND a!=14)
8419 OR (f GLOB '?rstu*' AND f GLOB 'qrst*')
8420 OR f='ijklmnopq'
8421 OR ((a BETWEEN 85 AND 87) AND a!=86)
8422 }
8423 } {8 13 15 16 22 34 37 42 56 60 67 68 69 85 86 87 94 scan 0 sort 0}
8424 do_test where7-2.362.1 {
8425 count_steps_sort {
8426 SELECT a FROM t2
8427 WHERE (d>=97.0 AND d<98.0 AND d NOT NULL)
8428 OR ((a BETWEEN 22 AND 24) AND a!=23)
8429 OR a=74
8430 OR (g='utsrqpo' AND f GLOB 'uvwxy*')
8431 OR ((a BETWEEN 42 AND 44) AND a!=43)
8432 }
8433 } {20 22 24 42 44 74 97 scan 0 sort 0}
8434 do_test where7-2.362.2 {
8435 count_steps_sort {
8436 SELECT a FROM t3
8437 WHERE (d>=97.0 AND d<98.0 AND d NOT NULL)
8438 OR ((a BETWEEN 22 AND 24) AND a!=23)
8439 OR a=74
8440 OR (g='utsrqpo' AND f GLOB 'uvwxy*')
8441 OR ((a BETWEEN 42 AND 44) AND a!=43)
8442 }
8443 } {20 22 24 42 44 74 97 scan 0 sort 0}
8444 do_test where7-2.363.1 {
8445 count_steps_sort {
8446 SELECT a FROM t2
8447 WHERE f='uvwxyzabc'
8448 OR b=869
8449 OR ((a BETWEEN 49 AND 51) AND a!=50)
8450 }
8451 } {20 46 49 51 72 79 98 scan 0 sort 0}
8452 do_test where7-2.363.2 {
8453 count_steps_sort {
8454 SELECT a FROM t3
8455 WHERE f='uvwxyzabc'
8456 OR b=869
8457 OR ((a BETWEEN 49 AND 51) AND a!=50)
8458 }
8459 } {20 46 49 51 72 79 98 scan 0 sort 0}
8460 do_test where7-2.364.1 {
8461 count_steps_sort {
8462 SELECT a FROM t2
8463 WHERE b=682
8464 OR b=583
8465 OR b=685
8466 OR b=817
8467 OR ((a BETWEEN 34 AND 36) AND a!=35)
8468 }
8469 } {34 36 53 62 scan 0 sort 0}
8470 do_test where7-2.364.2 {
8471 count_steps_sort {
8472 SELECT a FROM t3
8473 WHERE b=682
8474 OR b=583
8475 OR b=685
8476 OR b=817
8477 OR ((a BETWEEN 34 AND 36) AND a!=35)
8478 }
8479 } {34 36 53 62 scan 0 sort 0}
8480 do_test where7-2.365.1 {
8481 count_steps_sort {
8482 SELECT a FROM t2
8483 WHERE b=583
8484 OR a=39
8485 OR b=627
8486 OR ((a BETWEEN 72 AND 74) AND a!=73)
8487 }
8488 } {39 53 57 72 74 scan 0 sort 0}
8489 do_test where7-2.365.2 {
8490 count_steps_sort {
8491 SELECT a FROM t3
8492 WHERE b=583
8493 OR a=39
8494 OR b=627
8495 OR ((a BETWEEN 72 AND 74) AND a!=73)
8496 }
8497 } {39 53 57 72 74 scan 0 sort 0}
8498 do_test where7-2.366.1 {
8499 count_steps_sort {
8500 SELECT a FROM t2
8501 WHERE (g='jihgfed' AND f GLOB 'vwxyz*')
8502 OR ((a BETWEEN 2 AND 4) AND a!=3)
8503 OR b=212
8504 OR (g='nmlkjih' AND f GLOB 'bcdef*')
8505 OR ((a BETWEEN 24 AND 26) AND a!=25)
8506 OR a=20
8507 OR (g='kjihgfe' AND f GLOB 'qrstu*')
8508 OR b=627
8509 }
8510 } {2 4 20 24 26 53 57 68 73 scan 0 sort 0}
8511 do_test where7-2.366.2 {
8512 count_steps_sort {
8513 SELECT a FROM t3
8514 WHERE (g='jihgfed' AND f GLOB 'vwxyz*')
8515 OR ((a BETWEEN 2 AND 4) AND a!=3)
8516 OR b=212
8517 OR (g='nmlkjih' AND f GLOB 'bcdef*')
8518 OR ((a BETWEEN 24 AND 26) AND a!=25)
8519 OR a=20
8520 OR (g='kjihgfe' AND f GLOB 'qrstu*')
8521 OR b=627
8522 }
8523 } {2 4 20 24 26 53 57 68 73 scan 0 sort 0}
8524 do_test where7-2.367.1 {
8525 count_steps_sort {
8526 SELECT a FROM t2
8527 WHERE (f GLOB '?jklm*' AND f GLOB 'ijkl*')
8528 OR (d>=77.0 AND d<78.0 AND d NOT NULL)
8529 OR b=157
8530 OR b=1026
8531 }
8532 } {8 34 60 77 86 scan 0 sort 0}
8533 do_test where7-2.367.2 {
8534 count_steps_sort {
8535 SELECT a FROM t3
8536 WHERE (f GLOB '?jklm*' AND f GLOB 'ijkl*')
8537 OR (d>=77.0 AND d<78.0 AND d NOT NULL)
8538 OR b=157
8539 OR b=1026
8540 }
8541 } {8 34 60 77 86 scan 0 sort 0}
8542 do_test where7-2.368.1 {
8543 count_steps_sort {
8544 SELECT a FROM t2
8545 WHERE b=553
8546 OR a=16
8547 OR ((a BETWEEN 80 AND 82) AND a!=81)
8548 OR ((a BETWEEN 31 AND 33) AND a!=32)
8549 OR (g='wvutsrq' AND f GLOB 'lmnop*')
8550 OR f='zabcdefgh'
8551 OR (g='lkjihgf' AND f GLOB 'pqrst*')
8552 OR (g='xwvutsr' AND f GLOB 'fghij*')
8553 }
8554 } {5 11 16 25 31 33 51 67 77 80 82 scan 0 sort 0}
8555 do_test where7-2.368.2 {
8556 count_steps_sort {
8557 SELECT a FROM t3
8558 WHERE b=553
8559 OR a=16
8560 OR ((a BETWEEN 80 AND 82) AND a!=81)
8561 OR ((a BETWEEN 31 AND 33) AND a!=32)
8562 OR (g='wvutsrq' AND f GLOB 'lmnop*')
8563 OR f='zabcdefgh'
8564 OR (g='lkjihgf' AND f GLOB 'pqrst*')
8565 OR (g='xwvutsr' AND f GLOB 'fghij*')
8566 }
8567 } {5 11 16 25 31 33 51 67 77 80 82 scan 0 sort 0}
8568 do_test where7-2.369.1 {
8569 count_steps_sort {
8570 SELECT a FROM t2
8571 WHERE b=858
8572 OR c=9009
8573 OR b=792
8574 OR b=88
8575 OR b=154
8576 }
8577 } {8 14 25 26 27 72 78 scan 0 sort 0}
8578 do_test where7-2.369.2 {
8579 count_steps_sort {
8580 SELECT a FROM t3
8581 WHERE b=858
8582 OR c=9009
8583 OR b=792
8584 OR b=88
8585 OR b=154
8586 }
8587 } {8 14 25 26 27 72 78 scan 0 sort 0}
8588 do_test where7-2.370.1 {
8589 count_steps_sort {
8590 SELECT a FROM t2
8591 WHERE f IS NULL
8592 OR a=37
8593 OR (g='onmlkji' AND f GLOB 'wxyza*')
8594 OR ((a BETWEEN 55 AND 57) AND a!=56)
8595 OR b=168
8596 OR b=22
8597 OR (g='utsrqpo' AND f GLOB 'vwxyz*')
8598 OR b=506
8599 }
8600 } {2 21 37 46 48 55 57 scan 0 sort 0}
8601 do_test where7-2.370.2 {
8602 count_steps_sort {
8603 SELECT a FROM t3
8604 WHERE f IS NULL
8605 OR a=37
8606 OR (g='onmlkji' AND f GLOB 'wxyza*')
8607 OR ((a BETWEEN 55 AND 57) AND a!=56)
8608 OR b=168
8609 OR b=22
8610 OR (g='utsrqpo' AND f GLOB 'vwxyz*')
8611 OR b=506
8612 }
8613 } {2 21 37 46 48 55 57 scan 0 sort 0}
8614 do_test where7-2.371.1 {
8615 count_steps_sort {
8616 SELECT a FROM t2
8617 WHERE a=29
8618 OR ((a BETWEEN 26 AND 28) AND a!=27)
8619 OR (g='kjihgfe' AND f GLOB 'rstuv*')
8620 OR (g='qponmlk' AND f GLOB 'qrstu*')
8621 OR (f GLOB '?uvwx*' AND f GLOB 'tuvw*')
8622 OR b=209
8623 OR (f GLOB '?abcd*' AND f GLOB 'zabc*')
8624 OR b=146
8625 }
8626 } {19 25 26 28 29 42 45 51 69 71 77 97 scan 0 sort 0}
8627 do_test where7-2.371.2 {
8628 count_steps_sort {
8629 SELECT a FROM t3
8630 WHERE a=29
8631 OR ((a BETWEEN 26 AND 28) AND a!=27)
8632 OR (g='kjihgfe' AND f GLOB 'rstuv*')
8633 OR (g='qponmlk' AND f GLOB 'qrstu*')
8634 OR (f GLOB '?uvwx*' AND f GLOB 'tuvw*')
8635 OR b=209
8636 OR (f GLOB '?abcd*' AND f GLOB 'zabc*')
8637 OR b=146
8638 }
8639 } {19 25 26 28 29 42 45 51 69 71 77 97 scan 0 sort 0}
8640 do_test where7-2.372.1 {
8641 count_steps_sort {
8642 SELECT a FROM t2
8643 WHERE a=63
8644 OR a=69
8645 OR b=333
8646 OR (d>=6.0 AND d<7.0 AND d NOT NULL)
8647 OR b=135
8648 OR b=25
8649 OR b=1037
8650 OR b=682
8651 OR c=27027
8652 OR a=46
8653 }
8654 } {6 46 62 63 69 79 80 81 scan 0 sort 0}
8655 do_test where7-2.372.2 {
8656 count_steps_sort {
8657 SELECT a FROM t3
8658 WHERE a=63
8659 OR a=69
8660 OR b=333
8661 OR (d>=6.0 AND d<7.0 AND d NOT NULL)
8662 OR b=135
8663 OR b=25
8664 OR b=1037
8665 OR b=682
8666 OR c=27027
8667 OR a=46
8668 }
8669 } {6 46 62 63 69 79 80 81 scan 0 sort 0}
8670 do_test where7-2.373.1 {
8671 count_steps_sort {
8672 SELECT a FROM t2
8673 WHERE (g='edcbazy' AND f GLOB 'wxyza*')
8674 OR (d>=52.0 AND d<53.0 AND d NOT NULL)
8675 OR b=113
8676 OR ((a BETWEEN 40 AND 42) AND a!=41)
8677 OR ((a BETWEEN 53 AND 55) AND a!=54)
8678 OR ((a BETWEEN 59 AND 61) AND a!=60)
8679 }
8680 } {40 42 52 53 55 59 61 100 scan 0 sort 0}
8681 do_test where7-2.373.2 {
8682 count_steps_sort {
8683 SELECT a FROM t3
8684 WHERE (g='edcbazy' AND f GLOB 'wxyza*')
8685 OR (d>=52.0 AND d<53.0 AND d NOT NULL)
8686 OR b=113
8687 OR ((a BETWEEN 40 AND 42) AND a!=41)
8688 OR ((a BETWEEN 53 AND 55) AND a!=54)
8689 OR ((a BETWEEN 59 AND 61) AND a!=60)
8690 }
8691 } {40 42 52 53 55 59 61 100 scan 0 sort 0}
8692 do_test where7-2.374.1 {
8693 count_steps_sort {
8694 SELECT a FROM t2
8695 WHERE b=1026
8696 OR (d>=48.0 AND d<49.0 AND d NOT NULL)
8697 }
8698 } {48 scan 0 sort 0}
8699 do_test where7-2.374.2 {
8700 count_steps_sort {
8701 SELECT a FROM t3
8702 WHERE b=1026
8703 OR (d>=48.0 AND d<49.0 AND d NOT NULL)
8704 }
8705 } {48 scan 0 sort 0}
8706 do_test where7-2.375.1 {
8707 count_steps_sort {
8708 SELECT a FROM t2
8709 WHERE (g='rqponml' AND f GLOB 'ijklm*')
8710 OR a=99
8711 OR a=100
8712 OR b=429
8713 OR b=682
8714 OR b=495
8715 OR f='efghijklm'
8716 OR a=10
8717 OR f='mnopqrstu'
8718 OR b=946
8719 OR (d>=95.0 AND d<96.0 AND d NOT NULL)
8720 }
8721 } {4 10 12 30 34 38 39 45 56 62 64 82 86 90 95 99 100 scan 0 sort 0}
8722 do_test where7-2.375.2 {
8723 count_steps_sort {
8724 SELECT a FROM t3
8725 WHERE (g='rqponml' AND f GLOB 'ijklm*')
8726 OR a=99
8727 OR a=100
8728 OR b=429
8729 OR b=682
8730 OR b=495
8731 OR f='efghijklm'
8732 OR a=10
8733 OR f='mnopqrstu'
8734 OR b=946
8735 OR (d>=95.0 AND d<96.0 AND d NOT NULL)
8736 }
8737 } {4 10 12 30 34 38 39 45 56 62 64 82 86 90 95 99 100 scan 0 sort 0}
8738 do_test where7-2.376.1 {
8739 count_steps_sort {
8740 SELECT a FROM t2
8741 WHERE (d>=11.0 AND d<12.0 AND d NOT NULL)
8742 OR c=23023
8743 OR b=462
8744 OR ((a BETWEEN 17 AND 19) AND a!=18)
8745 }
8746 } {11 17 19 42 67 68 69 scan 0 sort 0}
8747 do_test where7-2.376.2 {
8748 count_steps_sort {
8749 SELECT a FROM t3
8750 WHERE (d>=11.0 AND d<12.0 AND d NOT NULL)
8751 OR c=23023
8752 OR b=462
8753 OR ((a BETWEEN 17 AND 19) AND a!=18)
8754 }
8755 } {11 17 19 42 67 68 69 scan 0 sort 0}
8756 do_test where7-2.377.1 {
8757 count_steps_sort {
8758 SELECT a FROM t2
8759 WHERE b=539
8760 OR ((a BETWEEN 9 AND 11) AND a!=10)
8761 OR c=6006
8762 OR a=18
8763 OR c=24024
8764 OR (g='wvutsrq' AND f GLOB 'jklmn*')
8765 OR (d>=38.0 AND d<39.0 AND d NOT NULL)
8766 OR (g='ponmlkj' AND f GLOB 'rstuv*')
8767 OR c=19019
8768 OR (d>=87.0 AND d<88.0 AND d NOT NULL)
8769 OR ((a BETWEEN 44 AND 46) AND a!=45)
8770 }
8771 } {9 11 16 17 18 38 43 44 46 49 55 56 57 70 71 72 87 scan 0 sort 0}
8772 do_test where7-2.377.2 {
8773 count_steps_sort {
8774 SELECT a FROM t3
8775 WHERE b=539
8776 OR ((a BETWEEN 9 AND 11) AND a!=10)
8777 OR c=6006
8778 OR a=18
8779 OR c=24024
8780 OR (g='wvutsrq' AND f GLOB 'jklmn*')
8781 OR (d>=38.0 AND d<39.0 AND d NOT NULL)
8782 OR (g='ponmlkj' AND f GLOB 'rstuv*')
8783 OR c=19019
8784 OR (d>=87.0 AND d<88.0 AND d NOT NULL)
8785 OR ((a BETWEEN 44 AND 46) AND a!=45)
8786 }
8787 } {9 11 16 17 18 38 43 44 46 49 55 56 57 70 71 72 87 scan 0 sort 0}
8788 do_test where7-2.378.1 {
8789 count_steps_sort {
8790 SELECT a FROM t2
8791 WHERE (d>=15.0 AND d<16.0 AND d NOT NULL)
8792 OR a=20
8793 OR (d>=94.0 AND d<95.0 AND d NOT NULL)
8794 OR b=121
8795 OR a=10
8796 OR b=792
8797 }
8798 } {10 11 15 20 72 94 scan 0 sort 0}
8799 do_test where7-2.378.2 {
8800 count_steps_sort {
8801 SELECT a FROM t3
8802 WHERE (d>=15.0 AND d<16.0 AND d NOT NULL)
8803 OR a=20
8804 OR (d>=94.0 AND d<95.0 AND d NOT NULL)
8805 OR b=121
8806 OR a=10
8807 OR b=792
8808 }
8809 } {10 11 15 20 72 94 scan 0 sort 0}
8810 do_test where7-2.379.1 {
8811 count_steps_sort {
8812 SELECT a FROM t2
8813 WHERE b=99
8814 OR ((a BETWEEN 85 AND 87) AND a!=86)
8815 OR (f GLOB '?pqrs*' AND f GLOB 'opqr*')
8816 }
8817 } {9 14 40 66 85 87 92 scan 0 sort 0}
8818 do_test where7-2.379.2 {
8819 count_steps_sort {
8820 SELECT a FROM t3
8821 WHERE b=99
8822 OR ((a BETWEEN 85 AND 87) AND a!=86)
8823 OR (f GLOB '?pqrs*' AND f GLOB 'opqr*')
8824 }
8825 } {9 14 40 66 85 87 92 scan 0 sort 0}
8826 do_test where7-2.380.1 {
8827 count_steps_sort {
8828 SELECT a FROM t2
8829 WHERE (f GLOB '?hijk*' AND f GLOB 'ghij*')
8830 OR ((a BETWEEN 79 AND 81) AND a!=80)
8831 OR b=715
8832 OR ((a BETWEEN 23 AND 25) AND a!=24)
8833 }
8834 } {6 23 25 32 58 65 79 81 84 scan 0 sort 0}
8835 do_test where7-2.380.2 {
8836 count_steps_sort {
8837 SELECT a FROM t3
8838 WHERE (f GLOB '?hijk*' AND f GLOB 'ghij*')
8839 OR ((a BETWEEN 79 AND 81) AND a!=80)
8840 OR b=715
8841 OR ((a BETWEEN 23 AND 25) AND a!=24)
8842 }
8843 } {6 23 25 32 58 65 79 81 84 scan 0 sort 0}
8844 do_test where7-2.381.1 {
8845 count_steps_sort {
8846 SELECT a FROM t2
8847 WHERE (d>=97.0 AND d<98.0 AND d NOT NULL)
8848 OR (g='fedcbaz' AND f GLOB 'tuvwx*')
8849 OR a=46
8850 OR (d>=28.0 AND d<29.0 AND d NOT NULL)
8851 }
8852 } {28 46 97 scan 0 sort 0}
8853 do_test where7-2.381.2 {
8854 count_steps_sort {
8855 SELECT a FROM t3
8856 WHERE (d>=97.0 AND d<98.0 AND d NOT NULL)
8857 OR (g='fedcbaz' AND f GLOB 'tuvwx*')
8858 OR a=46
8859 OR (d>=28.0 AND d<29.0 AND d NOT NULL)
8860 }
8861 } {28 46 97 scan 0 sort 0}
8862 do_test where7-2.382.1 {
8863 count_steps_sort {
8864 SELECT a FROM t2
8865 WHERE (g='ihgfedc' AND f GLOB 'defgh*')
8866 OR ((a BETWEEN 97 AND 99) AND a!=98)
8867 OR (d>=18.0 AND d<19.0 AND d NOT NULL)
8868 OR b=1056
8869 OR b=146
8870 }
8871 } {18 81 96 97 99 scan 0 sort 0}
8872 do_test where7-2.382.2 {
8873 count_steps_sort {
8874 SELECT a FROM t3
8875 WHERE (g='ihgfedc' AND f GLOB 'defgh*')
8876 OR ((a BETWEEN 97 AND 99) AND a!=98)
8877 OR (d>=18.0 AND d<19.0 AND d NOT NULL)
8878 OR b=1056
8879 OR b=146
8880 }
8881 } {18 81 96 97 99 scan 0 sort 0}
8882 do_test where7-2.383.1 {
8883 count_steps_sort {
8884 SELECT a FROM t2
8885 WHERE a=15
8886 OR b=388
8887 OR ((a BETWEEN 82 AND 84) AND a!=83)
8888 OR a=36
8889 OR b=737
8890 OR ((a BETWEEN 21 AND 23) AND a!=22)
8891 OR (d>=89.0 AND d<90.0 AND d NOT NULL)
8892 OR a=75
8893 }
8894 } {15 21 23 36 67 75 82 84 89 scan 0 sort 0}
8895 do_test where7-2.383.2 {
8896 count_steps_sort {
8897 SELECT a FROM t3
8898 WHERE a=15
8899 OR b=388
8900 OR ((a BETWEEN 82 AND 84) AND a!=83)
8901 OR a=36
8902 OR b=737
8903 OR ((a BETWEEN 21 AND 23) AND a!=22)
8904 OR (d>=89.0 AND d<90.0 AND d NOT NULL)
8905 OR a=75
8906 }
8907 } {15 21 23 36 67 75 82 84 89 scan 0 sort 0}
8908 do_test where7-2.384.1 {
8909 count_steps_sort {
8910 SELECT a FROM t2
8911 WHERE c=9009
8912 OR a=34
8913 OR (d>=95.0 AND d<96.0 AND d NOT NULL)
8914 OR (d>=16.0 AND d<17.0 AND d NOT NULL)
8915 OR b=715
8916 OR b=619
8917 OR ((a BETWEEN 98 AND 100) AND a!=99)
8918 }
8919 } {16 25 26 27 34 65 95 98 100 scan 0 sort 0}
8920 do_test where7-2.384.2 {
8921 count_steps_sort {
8922 SELECT a FROM t3
8923 WHERE c=9009
8924 OR a=34
8925 OR (d>=95.0 AND d<96.0 AND d NOT NULL)
8926 OR (d>=16.0 AND d<17.0 AND d NOT NULL)
8927 OR b=715
8928 OR b=619
8929 OR ((a BETWEEN 98 AND 100) AND a!=99)
8930 }
8931 } {16 25 26 27 34 65 95 98 100 scan 0 sort 0}
8932 do_test where7-2.385.1 {
8933 count_steps_sort {
8934 SELECT a FROM t2
8935 WHERE (d>=61.0 AND d<62.0 AND d NOT NULL)
8936 OR ((a BETWEEN 11 AND 13) AND a!=12)
8937 OR ((a BETWEEN 74 AND 76) AND a!=75)
8938 OR ((a BETWEEN 39 AND 41) AND a!=40)
8939 OR b=242
8940 OR ((a BETWEEN 32 AND 34) AND a!=33)
8941 OR (f GLOB '?cdef*' AND f GLOB 'bcde*')
8942 OR b=300
8943 OR ((a BETWEEN 24 AND 26) AND a!=25)
8944 OR (d>=21.0 AND d<22.0 AND d NOT NULL)
8945 OR ((a BETWEEN 93 AND 95) AND a!=94)
8946 }
8947 } {1 11 13 21 22 24 26 27 32 34 39 41 53 61 74 76 79 93 95 scan 0 sort 0}
8948 do_test where7-2.385.2 {
8949 count_steps_sort {
8950 SELECT a FROM t3
8951 WHERE (d>=61.0 AND d<62.0 AND d NOT NULL)
8952 OR ((a BETWEEN 11 AND 13) AND a!=12)
8953 OR ((a BETWEEN 74 AND 76) AND a!=75)
8954 OR ((a BETWEEN 39 AND 41) AND a!=40)
8955 OR b=242
8956 OR ((a BETWEEN 32 AND 34) AND a!=33)
8957 OR (f GLOB '?cdef*' AND f GLOB 'bcde*')
8958 OR b=300
8959 OR ((a BETWEEN 24 AND 26) AND a!=25)
8960 OR (d>=21.0 AND d<22.0 AND d NOT NULL)
8961 OR ((a BETWEEN 93 AND 95) AND a!=94)
8962 }
8963 } {1 11 13 21 22 24 26 27 32 34 39 41 53 61 74 76 79 93 95 scan 0 sort 0}
8964 do_test where7-2.386.1 {
8965 count_steps_sort {
8966 SELECT a FROM t2
8967 WHERE a=85
8968 OR (d>=33.0 AND d<34.0 AND d NOT NULL)
8969 OR b=212
8970 OR ((a BETWEEN 25 AND 27) AND a!=26)
8971 OR b=36
8972 OR b=231
8973 OR b=1048
8974 OR (d>=92.0 AND d<93.0 AND d NOT NULL)
8975 OR ((a BETWEEN 69 AND 71) AND a!=70)
8976 OR (g='ponmlkj' AND f GLOB 'rstuv*')
8977 OR c=19019
8978 }
8979 } {21 25 27 33 43 55 56 57 69 71 85 92 scan 0 sort 0}
8980 do_test where7-2.386.2 {
8981 count_steps_sort {
8982 SELECT a FROM t3
8983 WHERE a=85
8984 OR (d>=33.0 AND d<34.0 AND d NOT NULL)
8985 OR b=212
8986 OR ((a BETWEEN 25 AND 27) AND a!=26)
8987 OR b=36
8988 OR b=231
8989 OR b=1048
8990 OR (d>=92.0 AND d<93.0 AND d NOT NULL)
8991 OR ((a BETWEEN 69 AND 71) AND a!=70)
8992 OR (g='ponmlkj' AND f GLOB 'rstuv*')
8993 OR c=19019
8994 }
8995 } {21 25 27 33 43 55 56 57 69 71 85 92 scan 0 sort 0}
8996 do_test where7-2.387.1 {
8997 count_steps_sort {
8998 SELECT a FROM t2
8999 WHERE ((a BETWEEN 28 AND 30) AND a!=29)
9000 OR (d>=8.0 AND d<9.0 AND d NOT NULL)
9001 OR b=1059
9002 OR b=630
9003 }
9004 } {8 28 30 scan 0 sort 0}
9005 do_test where7-2.387.2 {
9006 count_steps_sort {
9007 SELECT a FROM t3
9008 WHERE ((a BETWEEN 28 AND 30) AND a!=29)
9009 OR (d>=8.0 AND d<9.0 AND d NOT NULL)
9010 OR b=1059
9011 OR b=630
9012 }
9013 } {8 28 30 scan 0 sort 0}
9014 do_test where7-2.388.1 {
9015 count_steps_sort {
9016 SELECT a FROM t2
9017 WHERE f='ghijklmno'
9018 OR f='nopqrstuv'
9019 OR b=297
9020 }
9021 } {6 13 27 32 39 58 65 84 91 scan 0 sort 0}
9022 do_test where7-2.388.2 {
9023 count_steps_sort {
9024 SELECT a FROM t3
9025 WHERE f='ghijklmno'
9026 OR f='nopqrstuv'
9027 OR b=297
9028 }
9029 } {6 13 27 32 39 58 65 84 91 scan 0 sort 0}
9030 do_test where7-2.389.1 {
9031 count_steps_sort {
9032 SELECT a FROM t2
9033 WHERE b=1001
9034 OR ((a BETWEEN 87 AND 89) AND a!=88)
9035 OR (d>=15.0 AND d<16.0 AND d NOT NULL)
9036 OR ((a BETWEEN 68 AND 70) AND a!=69)
9037 OR a=58
9038 OR b=333
9039 OR (d>=49.0 AND d<50.0 AND d NOT NULL)
9040 OR (g='ponmlkj' AND f GLOB 'rstuv*')
9041 OR b=572
9042 OR ((a BETWEEN 50 AND 52) AND a!=51)
9043 OR (f GLOB '?ijkl*' AND f GLOB 'hijk*')
9044 }
9045 } {7 15 33 43 49 50 52 58 59 68 70 85 87 89 91 scan 0 sort 0}
9046 do_test where7-2.389.2 {
9047 count_steps_sort {
9048 SELECT a FROM t3
9049 WHERE b=1001
9050 OR ((a BETWEEN 87 AND 89) AND a!=88)
9051 OR (d>=15.0 AND d<16.0 AND d NOT NULL)
9052 OR ((a BETWEEN 68 AND 70) AND a!=69)
9053 OR a=58
9054 OR b=333
9055 OR (d>=49.0 AND d<50.0 AND d NOT NULL)
9056 OR (g='ponmlkj' AND f GLOB 'rstuv*')
9057 OR b=572
9058 OR ((a BETWEEN 50 AND 52) AND a!=51)
9059 OR (f GLOB '?ijkl*' AND f GLOB 'hijk*')
9060 }
9061 } {7 15 33 43 49 50 52 58 59 68 70 85 87 89 91 scan 0 sort 0}
9062 do_test where7-2.390.1 {
9063 count_steps_sort {
9064 SELECT a FROM t2
9065 WHERE b=1034
9066 OR f='lmnopqrst'
9067 OR (g='qponmlk' AND f GLOB 'mnopq*')
9068 }
9069 } {11 37 38 63 89 94 scan 0 sort 0}
9070 do_test where7-2.390.2 {
9071 count_steps_sort {
9072 SELECT a FROM t3
9073 WHERE b=1034
9074 OR f='lmnopqrst'
9075 OR (g='qponmlk' AND f GLOB 'mnopq*')
9076 }
9077 } {11 37 38 63 89 94 scan 0 sort 0}
9078 do_test where7-2.391.1 {
9079 count_steps_sort {
9080 SELECT a FROM t2
9081 WHERE c=15015
9082 OR (d>=87.0 AND d<88.0 AND d NOT NULL)
9083 OR (g='mlkjihg' AND f GLOB 'hijkl*')
9084 OR b=58
9085 OR b=674
9086 OR b=979
9087 }
9088 } {43 44 45 59 87 89 scan 0 sort 0}
9089 do_test where7-2.391.2 {
9090 count_steps_sort {
9091 SELECT a FROM t3
9092 WHERE c=15015
9093 OR (d>=87.0 AND d<88.0 AND d NOT NULL)
9094 OR (g='mlkjihg' AND f GLOB 'hijkl*')
9095 OR b=58
9096 OR b=674
9097 OR b=979
9098 }
9099 } {43 44 45 59 87 89 scan 0 sort 0}
9100 do_test where7-2.392.1 {
9101 count_steps_sort {
9102 SELECT a FROM t2
9103 WHERE ((a BETWEEN 60 AND 62) AND a!=61)
9104 OR b=660
9105 OR b=341
9106 }
9107 } {31 60 62 scan 0 sort 0}
9108 do_test where7-2.392.2 {
9109 count_steps_sort {
9110 SELECT a FROM t3
9111 WHERE ((a BETWEEN 60 AND 62) AND a!=61)
9112 OR b=660
9113 OR b=341
9114 }
9115 } {31 60 62 scan 0 sort 0}
9116 do_test where7-2.393.1 {
9117 count_steps_sort {
9118 SELECT a FROM t2
9119 WHERE b=528
9120 OR (d>=64.0 AND d<65.0 AND d NOT NULL)
9121 OR b=630
9122 OR a=19
9123 OR (g='ponmlkj' AND f GLOB 'stuvw*')
9124 OR f='wxyzabcde'
9125 OR (g='ponmlkj' AND f GLOB 'rstuv*')
9126 OR b=377
9127 OR (d>=48.0 AND d<49.0 AND d NOT NULL)
9128 OR a=77
9129 OR (d>=8.0 AND d<9.0 AND d NOT NULL)
9130 }
9131 } {8 19 22 43 44 48 64 74 77 100 scan 0 sort 0}
9132 do_test where7-2.393.2 {
9133 count_steps_sort {
9134 SELECT a FROM t3
9135 WHERE b=528
9136 OR (d>=64.0 AND d<65.0 AND d NOT NULL)
9137 OR b=630
9138 OR a=19
9139 OR (g='ponmlkj' AND f GLOB 'stuvw*')
9140 OR f='wxyzabcde'
9141 OR (g='ponmlkj' AND f GLOB 'rstuv*')
9142 OR b=377
9143 OR (d>=48.0 AND d<49.0 AND d NOT NULL)
9144 OR a=77
9145 OR (d>=8.0 AND d<9.0 AND d NOT NULL)
9146 }
9147 } {8 19 22 43 44 48 64 74 77 100 scan 0 sort 0}
9148 do_test where7-2.394.1 {
9149 count_steps_sort {
9150 SELECT a FROM t2
9151 WHERE b=506
9152 OR a=70
9153 }
9154 } {46 70 scan 0 sort 0}
9155 do_test where7-2.394.2 {
9156 count_steps_sort {
9157 SELECT a FROM t3
9158 WHERE b=506
9159 OR a=70
9160 }
9161 } {46 70 scan 0 sort 0}
9162 do_test where7-2.395.1 {
9163 count_steps_sort {
9164 SELECT a FROM t2
9165 WHERE a=64
9166 OR (f GLOB '?bcde*' AND f GLOB 'abcd*')
9167 OR (d>=57.0 AND d<58.0 AND d NOT NULL)
9168 OR (g='srqponm' AND f GLOB 'cdefg*')
9169 OR c=14014
9170 OR b=586
9171 OR c=27027
9172 OR (d>=86.0 AND d<87.0 AND d NOT NULL)
9173 OR (g='jihgfed' AND f GLOB 'wxyza*')
9174 }
9175 } {26 28 40 41 42 52 57 64 74 78 79 80 81 86 scan 0 sort 0}
9176 do_test where7-2.395.2 {
9177 count_steps_sort {
9178 SELECT a FROM t3
9179 WHERE a=64
9180 OR (f GLOB '?bcde*' AND f GLOB 'abcd*')
9181 OR (d>=57.0 AND d<58.0 AND d NOT NULL)
9182 OR (g='srqponm' AND f GLOB 'cdefg*')
9183 OR c=14014
9184 OR b=586
9185 OR c=27027
9186 OR (d>=86.0 AND d<87.0 AND d NOT NULL)
9187 OR (g='jihgfed' AND f GLOB 'wxyza*')
9188 }
9189 } {26 28 40 41 42 52 57 64 74 78 79 80 81 86 scan 0 sort 0}
9190 do_test where7-2.396.1 {
9191 count_steps_sort {
9192 SELECT a FROM t2
9193 WHERE a=46
9194 OR b=297
9195 OR ((a BETWEEN 57 AND 59) AND a!=58)
9196 OR (d>=75.0 AND d<76.0 AND d NOT NULL)
9197 OR b=275
9198 OR b=91
9199 OR b=1015
9200 OR c=12012
9201 OR a=23
9202 OR b=278
9203 }
9204 } {23 25 27 34 35 36 46 57 59 75 scan 0 sort 0}
9205 do_test where7-2.396.2 {
9206 count_steps_sort {
9207 SELECT a FROM t3
9208 WHERE a=46
9209 OR b=297
9210 OR ((a BETWEEN 57 AND 59) AND a!=58)
9211 OR (d>=75.0 AND d<76.0 AND d NOT NULL)
9212 OR b=275
9213 OR b=91
9214 OR b=1015
9215 OR c=12012
9216 OR a=23
9217 OR b=278
9218 }
9219 } {23 25 27 34 35 36 46 57 59 75 scan 0 sort 0}
9220 do_test where7-2.397.1 {
9221 count_steps_sort {
9222 SELECT a FROM t2
9223 WHERE (g='kjihgfe' AND f GLOB 'tuvwx*')
9224 OR (g='tsrqpon' AND f GLOB 'zabcd*')
9225 OR (d>=61.0 AND d<62.0 AND d NOT NULL)
9226 OR (d>=98.0 AND d<99.0 AND d NOT NULL)
9227 OR (g='tsrqpon' AND f GLOB 'bcdef*')
9228 OR a=23
9229 OR b=737
9230 OR (d>=71.0 AND d<72.0 AND d NOT NULL)
9231 OR ((a BETWEEN 18 AND 20) AND a!=19)
9232 OR (d>=69.0 AND d<70.0 AND d NOT NULL)
9233 OR ((a BETWEEN 68 AND 70) AND a!=69)
9234 }
9235 } {18 20 23 25 27 61 67 68 69 70 71 98 scan 0 sort 0}
9236 do_test where7-2.397.2 {
9237 count_steps_sort {
9238 SELECT a FROM t3
9239 WHERE (g='kjihgfe' AND f GLOB 'tuvwx*')
9240 OR (g='tsrqpon' AND f GLOB 'zabcd*')
9241 OR (d>=61.0 AND d<62.0 AND d NOT NULL)
9242 OR (d>=98.0 AND d<99.0 AND d NOT NULL)
9243 OR (g='tsrqpon' AND f GLOB 'bcdef*')
9244 OR a=23
9245 OR b=737
9246 OR (d>=71.0 AND d<72.0 AND d NOT NULL)
9247 OR ((a BETWEEN 18 AND 20) AND a!=19)
9248 OR (d>=69.0 AND d<70.0 AND d NOT NULL)
9249 OR ((a BETWEEN 68 AND 70) AND a!=69)
9250 }
9251 } {18 20 23 25 27 61 67 68 69 70 71 98 scan 0 sort 0}
9252 do_test where7-2.398.1 {
9253 count_steps_sort {
9254 SELECT a FROM t2
9255 WHERE b=814
9256 OR (d>=71.0 AND d<72.0 AND d NOT NULL)
9257 OR b=377
9258 OR (d>=79.0 AND d<80.0 AND d NOT NULL)
9259 }
9260 } {71 74 79 scan 0 sort 0}
9261 do_test where7-2.398.2 {
9262 count_steps_sort {
9263 SELECT a FROM t3
9264 WHERE b=814
9265 OR (d>=71.0 AND d<72.0 AND d NOT NULL)
9266 OR b=377
9267 OR (d>=79.0 AND d<80.0 AND d NOT NULL)
9268 }
9269 } {71 74 79 scan 0 sort 0}
9270 do_test where7-2.399.1 {
9271 count_steps_sort {
9272 SELECT a FROM t2
9273 WHERE a=18
9274 OR b=1059
9275 OR (f GLOB '?abcd*' AND f GLOB 'zabc*')
9276 OR (g='nmlkjih' AND f GLOB 'bcdef*')
9277 OR (d>=9.0 AND d<10.0 AND d NOT NULL)
9278 OR (g='ponmlkj' AND f GLOB 'uvwxy*')
9279 OR b=795
9280 }
9281 } {9 18 25 46 51 53 77 scan 0 sort 0}
9282 do_test where7-2.399.2 {
9283 count_steps_sort {
9284 SELECT a FROM t3
9285 WHERE a=18
9286 OR b=1059
9287 OR (f GLOB '?abcd*' AND f GLOB 'zabc*')
9288 OR (g='nmlkjih' AND f GLOB 'bcdef*')
9289 OR (d>=9.0 AND d<10.0 AND d NOT NULL)
9290 OR (g='ponmlkj' AND f GLOB 'uvwxy*')
9291 OR b=795
9292 }
9293 } {9 18 25 46 51 53 77 scan 0 sort 0}
9294 do_test where7-2.400.1 {
9295 count_steps_sort {
9296 SELECT a FROM t2
9297 WHERE (f GLOB '?mnop*' AND f GLOB 'lmno*')
9298 OR a=93
9299 OR a=11
9300 OR f='nopqrstuv'
9301 OR (d>=27.0 AND d<28.0 AND d NOT NULL)
9302 OR ((a BETWEEN 22 AND 24) AND a!=23)
9303 OR a=17
9304 OR b=366
9305 }
9306 } {11 13 17 22 24 27 37 39 63 65 89 91 93 scan 0 sort 0}
9307 do_test where7-2.400.2 {
9308 count_steps_sort {
9309 SELECT a FROM t3
9310 WHERE (f GLOB '?mnop*' AND f GLOB 'lmno*')
9311 OR a=93
9312 OR a=11
9313 OR f='nopqrstuv'
9314 OR (d>=27.0 AND d<28.0 AND d NOT NULL)
9315 OR ((a BETWEEN 22 AND 24) AND a!=23)
9316 OR a=17
9317 OR b=366
9318 }
9319 } {11 13 17 22 24 27 37 39 63 65 89 91 93 scan 0 sort 0}
9320 do_test where7-2.401.1 {
9321 count_steps_sort {
9322 SELECT a FROM t2
9323 WHERE b=685
9324 OR a=33
9325 OR ((a BETWEEN 40 AND 42) AND a!=41)
9326 OR (g='vutsrqp' AND f GLOB 'qrstu*')
9327 OR (g='rqponml' AND f GLOB 'lmnop*')
9328 OR ((a BETWEEN 39 AND 41) AND a!=40)
9329 OR ((a BETWEEN 80 AND 82) AND a!=81)
9330 OR b=715
9331 OR ((a BETWEEN 93 AND 95) AND a!=94)
9332 OR a=6
9333 OR ((a BETWEEN 59 AND 61) AND a!=60)
9334 }
9335 } {6 16 33 37 39 40 41 42 59 61 65 80 82 93 95 scan 0 sort 0}
9336 do_test where7-2.401.2 {
9337 count_steps_sort {
9338 SELECT a FROM t3
9339 WHERE b=685
9340 OR a=33
9341 OR ((a BETWEEN 40 AND 42) AND a!=41)
9342 OR (g='vutsrqp' AND f GLOB 'qrstu*')
9343 OR (g='rqponml' AND f GLOB 'lmnop*')
9344 OR ((a BETWEEN 39 AND 41) AND a!=40)
9345 OR ((a BETWEEN 80 AND 82) AND a!=81)
9346 OR b=715
9347 OR ((a BETWEEN 93 AND 95) AND a!=94)
9348 OR a=6
9349 OR ((a BETWEEN 59 AND 61) AND a!=60)
9350 }
9351 } {6 16 33 37 39 40 41 42 59 61 65 80 82 93 95 scan 0 sort 0}
9352 do_test where7-2.402.1 {
9353 count_steps_sort {
9354 SELECT a FROM t2
9355 WHERE a=89
9356 OR b=1037
9357 OR (g='mlkjihg' AND f GLOB 'ijklm*')
9358 }
9359 } {60 89 scan 0 sort 0}
9360 do_test where7-2.402.2 {
9361 count_steps_sort {
9362 SELECT a FROM t3
9363 WHERE a=89
9364 OR b=1037
9365 OR (g='mlkjihg' AND f GLOB 'ijklm*')
9366 }
9367 } {60 89 scan 0 sort 0}
9368 do_test where7-2.403.1 {
9369 count_steps_sort {
9370 SELECT a FROM t2
9371 WHERE (d>=97.0 AND d<98.0 AND d NOT NULL)
9372 OR ((a BETWEEN 44 AND 46) AND a!=45)
9373 OR (d>=28.0 AND d<29.0 AND d NOT NULL)
9374 OR b=663
9375 OR b=531
9376 OR b=146
9377 OR b=102
9378 OR ((a BETWEEN 87 AND 89) AND a!=88)
9379 OR ((a BETWEEN 87 AND 89) AND a!=88)
9380 OR a=26
9381 }
9382 } {26 28 44 46 87 89 97 scan 0 sort 0}
9383 do_test where7-2.403.2 {
9384 count_steps_sort {
9385 SELECT a FROM t3
9386 WHERE (d>=97.0 AND d<98.0 AND d NOT NULL)
9387 OR ((a BETWEEN 44 AND 46) AND a!=45)
9388 OR (d>=28.0 AND d<29.0 AND d NOT NULL)
9389 OR b=663
9390 OR b=531
9391 OR b=146
9392 OR b=102
9393 OR ((a BETWEEN 87 AND 89) AND a!=88)
9394 OR ((a BETWEEN 87 AND 89) AND a!=88)
9395 OR a=26
9396 }
9397 } {26 28 44 46 87 89 97 scan 0 sort 0}
9398 do_test where7-2.404.1 {
9399 count_steps_sort {
9400 SELECT a FROM t2
9401 WHERE (g='kjihgfe' AND f GLOB 'stuvw*')
9402 OR (g='rqponml' AND f GLOB 'jklmn*')
9403 OR (g='lkjihgf' AND f GLOB 'mnopq*')
9404 OR b=726
9405 OR ((a BETWEEN 73 AND 75) AND a!=74)
9406 OR (d>=12.0 AND d<13.0 AND d NOT NULL)
9407 OR c=2002
9408 OR c=15015
9409 OR (d>=75.0 AND d<76.0 AND d NOT NULL)
9410 OR b=201
9411 }
9412 } {4 5 6 12 35 43 44 45 64 66 70 73 75 scan 0 sort 0}
9413 do_test where7-2.404.2 {
9414 count_steps_sort {
9415 SELECT a FROM t3
9416 WHERE (g='kjihgfe' AND f GLOB 'stuvw*')
9417 OR (g='rqponml' AND f GLOB 'jklmn*')
9418 OR (g='lkjihgf' AND f GLOB 'mnopq*')
9419 OR b=726
9420 OR ((a BETWEEN 73 AND 75) AND a!=74)
9421 OR (d>=12.0 AND d<13.0 AND d NOT NULL)
9422 OR c=2002
9423 OR c=15015
9424 OR (d>=75.0 AND d<76.0 AND d NOT NULL)
9425 OR b=201
9426 }
9427 } {4 5 6 12 35 43 44 45 64 66 70 73 75 scan 0 sort 0}
9428 do_test where7-2.405.1 {
9429 count_steps_sort {
9430 SELECT a FROM t2
9431 WHERE (g='kjihgfe' AND f GLOB 'uvwxy*')
9432 OR b=924
9433 OR f='lmnopqrst'
9434 OR b=1048
9435 }
9436 } {11 37 63 72 84 89 scan 0 sort 0}
9437 do_test where7-2.405.2 {
9438 count_steps_sort {
9439 SELECT a FROM t3
9440 WHERE (g='kjihgfe' AND f GLOB 'uvwxy*')
9441 OR b=924
9442 OR f='lmnopqrst'
9443 OR b=1048
9444 }
9445 } {11 37 63 72 84 89 scan 0 sort 0}
9446 do_test where7-2.406.1 {
9447 count_steps_sort {
9448 SELECT a FROM t2
9449 WHERE (d>=63.0 AND d<64.0 AND d NOT NULL)
9450 OR (g='wvutsrq' AND f GLOB 'mnopq*')
9451 OR b=198
9452 OR (d>=58.0 AND d<59.0 AND d NOT NULL)
9453 OR ((a BETWEEN 12 AND 14) AND a!=13)
9454 OR ((a BETWEEN 20 AND 22) AND a!=21)
9455 OR b=286
9456 OR ((a BETWEEN 65 AND 67) AND a!=66)
9457 }
9458 } {12 14 18 20 22 26 58 63 65 67 scan 0 sort 0}
9459 do_test where7-2.406.2 {
9460 count_steps_sort {
9461 SELECT a FROM t3
9462 WHERE (d>=63.0 AND d<64.0 AND d NOT NULL)
9463 OR (g='wvutsrq' AND f GLOB 'mnopq*')
9464 OR b=198
9465 OR (d>=58.0 AND d<59.0 AND d NOT NULL)
9466 OR ((a BETWEEN 12 AND 14) AND a!=13)
9467 OR ((a BETWEEN 20 AND 22) AND a!=21)
9468 OR b=286
9469 OR ((a BETWEEN 65 AND 67) AND a!=66)
9470 }
9471 } {12 14 18 20 22 26 58 63 65 67 scan 0 sort 0}
9472 do_test where7-2.407.1 {
9473 count_steps_sort {
9474 SELECT a FROM t2
9475 WHERE b=242
9476 OR (d>=17.0 AND d<18.0 AND d NOT NULL)
9477 OR (d>=99.0 AND d<100.0 AND d NOT NULL)
9478 OR ((a BETWEEN 57 AND 59) AND a!=58)
9479 OR f='bcdefghij'
9480 OR ((a BETWEEN 17 AND 19) AND a!=18)
9481 OR (d>=88.0 AND d<89.0 AND d NOT NULL)
9482 OR a=38
9483 OR b=187
9484 }
9485 } {1 17 19 22 27 38 53 57 59 79 88 99 scan 0 sort 0}
9486 do_test where7-2.407.2 {
9487 count_steps_sort {
9488 SELECT a FROM t3
9489 WHERE b=242
9490 OR (d>=17.0 AND d<18.0 AND d NOT NULL)
9491 OR (d>=99.0 AND d<100.0 AND d NOT NULL)
9492 OR ((a BETWEEN 57 AND 59) AND a!=58)
9493 OR f='bcdefghij'
9494 OR ((a BETWEEN 17 AND 19) AND a!=18)
9495 OR (d>=88.0 AND d<89.0 AND d NOT NULL)
9496 OR a=38
9497 OR b=187
9498 }
9499 } {1 17 19 22 27 38 53 57 59 79 88 99 scan 0 sort 0}
9500 do_test where7-2.408.1 {
9501 count_steps_sort {
9502 SELECT a FROM t2
9503 WHERE (d>=10.0 AND d<11.0 AND d NOT NULL)
9504 OR b=630
9505 OR a=55
9506 OR c=26026
9507 OR (g='kjihgfe' AND f GLOB 'qrstu*')
9508 OR (d>=23.0 AND d<24.0 AND d NOT NULL)
9509 }
9510 } {10 23 55 68 76 77 78 scan 0 sort 0}
9511 do_test where7-2.408.2 {
9512 count_steps_sort {
9513 SELECT a FROM t3
9514 WHERE (d>=10.0 AND d<11.0 AND d NOT NULL)
9515 OR b=630
9516 OR a=55
9517 OR c=26026
9518 OR (g='kjihgfe' AND f GLOB 'qrstu*')
9519 OR (d>=23.0 AND d<24.0 AND d NOT NULL)
9520 }
9521 } {10 23 55 68 76 77 78 scan 0 sort 0}
9522 do_test where7-2.409.1 {
9523 count_steps_sort {
9524 SELECT a FROM t2
9525 WHERE f='uvwxyzabc'
9526 OR f='xyzabcdef'
9527 OR (g='ihgfedc' AND f GLOB 'bcdef*')
9528 OR (d>=70.0 AND d<71.0 AND d NOT NULL)
9529 OR ((a BETWEEN 51 AND 53) AND a!=52)
9530 OR (d>=31.0 AND d<32.0 AND d NOT NULL)
9531 OR b=69
9532 OR (f GLOB '?jklm*' AND f GLOB 'ijkl*')
9533 }
9534 } {8 20 23 31 34 46 49 51 53 60 70 72 75 79 86 98 scan 0 sort 0}
9535 do_test where7-2.409.2 {
9536 count_steps_sort {
9537 SELECT a FROM t3
9538 WHERE f='uvwxyzabc'
9539 OR f='xyzabcdef'
9540 OR (g='ihgfedc' AND f GLOB 'bcdef*')
9541 OR (d>=70.0 AND d<71.0 AND d NOT NULL)
9542 OR ((a BETWEEN 51 AND 53) AND a!=52)
9543 OR (d>=31.0 AND d<32.0 AND d NOT NULL)
9544 OR b=69
9545 OR (f GLOB '?jklm*' AND f GLOB 'ijkl*')
9546 }
9547 } {8 20 23 31 34 46 49 51 53 60 70 72 75 79 86 98 scan 0 sort 0}
9548 do_test where7-2.410.1 {
9549 count_steps_sort {
9550 SELECT a FROM t2
9551 WHERE b=1026
9552 OR b=454
9553 OR ((a BETWEEN 92 AND 94) AND a!=93)
9554 OR b=179
9555 OR (f GLOB '?bcde*' AND f GLOB 'abcd*')
9556 OR f='qrstuvwxy'
9557 }
9558 } {16 26 42 52 68 78 92 94 scan 0 sort 0}
9559 do_test where7-2.410.2 {
9560 count_steps_sort {
9561 SELECT a FROM t3
9562 WHERE b=1026
9563 OR b=454
9564 OR ((a BETWEEN 92 AND 94) AND a!=93)
9565 OR b=179
9566 OR (f GLOB '?bcde*' AND f GLOB 'abcd*')
9567 OR f='qrstuvwxy'
9568 }
9569 } {16 26 42 52 68 78 92 94 scan 0 sort 0}
9570 do_test where7-2.411.1 {
9571 count_steps_sort {
9572 SELECT a FROM t2
9573 WHERE ((a BETWEEN 6 AND 8) AND a!=7)
9574 OR b=619
9575 OR a=20
9576 OR (g='vutsrqp' AND f GLOB 'nopqr*')
9577 OR b=946
9578 OR (d>=61.0 AND d<62.0 AND d NOT NULL)
9579 OR a=64
9580 OR ((a BETWEEN 17 AND 19) AND a!=18)
9581 OR b=1001
9582 OR b=858
9583 }
9584 } {6 8 13 17 19 20 61 64 78 86 91 scan 0 sort 0}
9585 do_test where7-2.411.2 {
9586 count_steps_sort {
9587 SELECT a FROM t3
9588 WHERE ((a BETWEEN 6 AND 8) AND a!=7)
9589 OR b=619
9590 OR a=20
9591 OR (g='vutsrqp' AND f GLOB 'nopqr*')
9592 OR b=946
9593 OR (d>=61.0 AND d<62.0 AND d NOT NULL)
9594 OR a=64
9595 OR ((a BETWEEN 17 AND 19) AND a!=18)
9596 OR b=1001
9597 OR b=858
9598 }
9599 } {6 8 13 17 19 20 61 64 78 86 91 scan 0 sort 0}
9600 do_test where7-2.412.1 {
9601 count_steps_sort {
9602 SELECT a FROM t2
9603 WHERE b=902
9604 OR (d>=27.0 AND d<28.0 AND d NOT NULL)
9605 OR a=86
9606 OR (d>=97.0 AND d<98.0 AND d NOT NULL)
9607 }
9608 } {27 82 86 97 scan 0 sort 0}
9609 do_test where7-2.412.2 {
9610 count_steps_sort {
9611 SELECT a FROM t3
9612 WHERE b=902
9613 OR (d>=27.0 AND d<28.0 AND d NOT NULL)
9614 OR a=86
9615 OR (d>=97.0 AND d<98.0 AND d NOT NULL)
9616 }
9617 } {27 82 86 97 scan 0 sort 0}
9618 do_test where7-2.413.1 {
9619 count_steps_sort {
9620 SELECT a FROM t2
9621 WHERE (d>=56.0 AND d<57.0 AND d NOT NULL)
9622 OR a=32
9623 OR (g='qponmlk' AND f GLOB 'mnopq*')
9624 OR (g='xwvutsr' AND f GLOB 'efghi*')
9625 OR c=32032
9626 }
9627 } {4 32 38 56 94 95 96 scan 0 sort 0}
9628 do_test where7-2.413.2 {
9629 count_steps_sort {
9630 SELECT a FROM t3
9631 WHERE (d>=56.0 AND d<57.0 AND d NOT NULL)
9632 OR a=32
9633 OR (g='qponmlk' AND f GLOB 'mnopq*')
9634 OR (g='xwvutsr' AND f GLOB 'efghi*')
9635 OR c=32032
9636 }
9637 } {4 32 38 56 94 95 96 scan 0 sort 0}
9638 do_test where7-2.414.1 {
9639 count_steps_sort {
9640 SELECT a FROM t2
9641 WHERE b=168
9642 OR c=2002
9643 OR b=77
9644 OR (d>=27.0 AND d<28.0 AND d NOT NULL)
9645 OR f='qrstuvwxy'
9646 }
9647 } {4 5 6 7 16 27 42 68 94 scan 0 sort 0}
9648 do_test where7-2.414.2 {
9649 count_steps_sort {
9650 SELECT a FROM t3
9651 WHERE b=168
9652 OR c=2002
9653 OR b=77
9654 OR (d>=27.0 AND d<28.0 AND d NOT NULL)
9655 OR f='qrstuvwxy'
9656 }
9657 } {4 5 6 7 16 27 42 68 94 scan 0 sort 0}
9658 do_test where7-2.415.1 {
9659 count_steps_sort {
9660 SELECT a FROM t2
9661 WHERE f='abcdefghi'
9662 OR b=506
9663 }
9664 } {26 46 52 78 scan 0 sort 0}
9665 do_test where7-2.415.2 {
9666 count_steps_sort {
9667 SELECT a FROM t3
9668 WHERE f='abcdefghi'
9669 OR b=506
9670 }
9671 } {26 46 52 78 scan 0 sort 0}
9672 do_test where7-2.416.1 {
9673 count_steps_sort {
9674 SELECT a FROM t2
9675 WHERE b=264
9676 OR c=34034
9677 OR a=96
9678 }
9679 } {24 96 100 scan 0 sort 0}
9680 do_test where7-2.416.2 {
9681 count_steps_sort {
9682 SELECT a FROM t3
9683 WHERE b=264
9684 OR c=34034
9685 OR a=96
9686 }
9687 } {24 96 100 scan 0 sort 0}
9688 do_test where7-2.417.1 {
9689 count_steps_sort {
9690 SELECT a FROM t2
9691 WHERE (d>=32.0 AND d<33.0 AND d NOT NULL)
9692 OR a=27
9693 OR ((a BETWEEN 55 AND 57) AND a!=56)
9694 OR (g='utsrqpo' AND f GLOB 'tuvwx*')
9695 }
9696 } {19 27 32 55 57 scan 0 sort 0}
9697 do_test where7-2.417.2 {
9698 count_steps_sort {
9699 SELECT a FROM t3
9700 WHERE (d>=32.0 AND d<33.0 AND d NOT NULL)
9701 OR a=27
9702 OR ((a BETWEEN 55 AND 57) AND a!=56)
9703 OR (g='utsrqpo' AND f GLOB 'tuvwx*')
9704 }
9705 } {19 27 32 55 57 scan 0 sort 0}
9706 do_test where7-2.418.1 {
9707 count_steps_sort {
9708 SELECT a FROM t2
9709 WHERE (d>=74.0 AND d<75.0 AND d NOT NULL)
9710 OR b=77
9711 }
9712 } {7 74 scan 0 sort 0}
9713 do_test where7-2.418.2 {
9714 count_steps_sort {
9715 SELECT a FROM t3
9716 WHERE (d>=74.0 AND d<75.0 AND d NOT NULL)
9717 OR b=77
9718 }
9719 } {7 74 scan 0 sort 0}
9720 do_test where7-2.419.1 {
9721 count_steps_sort {
9722 SELECT a FROM t2
9723 WHERE c=27027
9724 OR f='vwxyzabcd'
9725 OR b=1048
9726 OR a=96
9727 OR a=99
9728 OR ((a BETWEEN 56 AND 58) AND a!=57)
9729 OR b=561
9730 OR b=352
9731 OR (d>=37.0 AND d<38.0 AND d NOT NULL)
9732 OR (g='utsrqpo' AND f GLOB 'stuvw*')
9733 OR a=95
9734 }
9735 } {18 21 32 37 47 51 56 58 73 79 80 81 95 96 99 scan 0 sort 0}
9736 do_test where7-2.419.2 {
9737 count_steps_sort {
9738 SELECT a FROM t3
9739 WHERE c=27027
9740 OR f='vwxyzabcd'
9741 OR b=1048
9742 OR a=96
9743 OR a=99
9744 OR ((a BETWEEN 56 AND 58) AND a!=57)
9745 OR b=561
9746 OR b=352
9747 OR (d>=37.0 AND d<38.0 AND d NOT NULL)
9748 OR (g='utsrqpo' AND f GLOB 'stuvw*')
9749 OR a=95
9750 }
9751 } {18 21 32 37 47 51 56 58 73 79 80 81 95 96 99 scan 0 sort 0}
9752 do_test where7-2.420.1 {
9753 count_steps_sort {
9754 SELECT a FROM t2
9755 WHERE b=275
9756 OR ((a BETWEEN 10 AND 12) AND a!=11)
9757 OR f='ghijklmno'
9758 OR b=619
9759 OR (g='edcbazy' AND f GLOB 'vwxyz*')
9760 OR ((a BETWEEN 91 AND 93) AND a!=92)
9761 OR b=476
9762 OR a=83
9763 OR ((a BETWEEN 47 AND 49) AND a!=48)
9764 }
9765 } {6 10 12 25 32 47 49 58 83 84 91 93 99 scan 0 sort 0}
9766 do_test where7-2.420.2 {
9767 count_steps_sort {
9768 SELECT a FROM t3
9769 WHERE b=275
9770 OR ((a BETWEEN 10 AND 12) AND a!=11)
9771 OR f='ghijklmno'
9772 OR b=619
9773 OR (g='edcbazy' AND f GLOB 'vwxyz*')
9774 OR ((a BETWEEN 91 AND 93) AND a!=92)
9775 OR b=476
9776 OR a=83
9777 OR ((a BETWEEN 47 AND 49) AND a!=48)
9778 }
9779 } {6 10 12 25 32 47 49 58 83 84 91 93 99 scan 0 sort 0}
9780 do_test where7-2.421.1 {
9781 count_steps_sort {
9782 SELECT a FROM t2
9783 WHERE b=542
9784 OR a=17
9785 OR f='jklmnopqr'
9786 OR ((a BETWEEN 5 AND 7) AND a!=6)
9787 OR (d>=39.0 AND d<40.0 AND d NOT NULL)
9788 OR a=23
9789 OR (d>=25.0 AND d<26.0 AND d NOT NULL)
9790 }
9791 } {5 7 9 17 23 25 35 39 61 87 scan 0 sort 0}
9792 do_test where7-2.421.2 {
9793 count_steps_sort {
9794 SELECT a FROM t3
9795 WHERE b=542
9796 OR a=17
9797 OR f='jklmnopqr'
9798 OR ((a BETWEEN 5 AND 7) AND a!=6)
9799 OR (d>=39.0 AND d<40.0 AND d NOT NULL)
9800 OR a=23
9801 OR (d>=25.0 AND d<26.0 AND d NOT NULL)
9802 }
9803 } {5 7 9 17 23 25 35 39 61 87 scan 0 sort 0}
9804 do_test where7-2.422.1 {
9805 count_steps_sort {
9806 SELECT a FROM t2
9807 WHERE (d>=74.0 AND d<75.0 AND d NOT NULL)
9808 OR b=363
9809 OR b=454
9810 }
9811 } {33 74 scan 0 sort 0}
9812 do_test where7-2.422.2 {
9813 count_steps_sort {
9814 SELECT a FROM t3
9815 WHERE (d>=74.0 AND d<75.0 AND d NOT NULL)
9816 OR b=363
9817 OR b=454
9818 }
9819 } {33 74 scan 0 sort 0}
9820 do_test where7-2.423.1 {
9821 count_steps_sort {
9822 SELECT a FROM t2
9823 WHERE b=1059
9824 OR (g='jihgfed' AND f GLOB 'yzabc*')
9825 OR (g='rqponml' AND f GLOB 'jklmn*')
9826 OR b=47
9827 OR b=660
9828 OR ((a BETWEEN 34 AND 36) AND a!=35)
9829 OR a=84
9830 }
9831 } {34 35 36 60 76 84 scan 0 sort 0}
9832 do_test where7-2.423.2 {
9833 count_steps_sort {
9834 SELECT a FROM t3
9835 WHERE b=1059
9836 OR (g='jihgfed' AND f GLOB 'yzabc*')
9837 OR (g='rqponml' AND f GLOB 'jklmn*')
9838 OR b=47
9839 OR b=660
9840 OR ((a BETWEEN 34 AND 36) AND a!=35)
9841 OR a=84
9842 }
9843 } {34 35 36 60 76 84 scan 0 sort 0}
9844 do_test where7-2.424.1 {
9845 count_steps_sort {
9846 SELECT a FROM t2
9847 WHERE f='ghijklmno'
9848 OR b=1012
9849 }
9850 } {6 32 58 84 92 scan 0 sort 0}
9851 do_test where7-2.424.2 {
9852 count_steps_sort {
9853 SELECT a FROM t3
9854 WHERE f='ghijklmno'
9855 OR b=1012
9856 }
9857 } {6 32 58 84 92 scan 0 sort 0}
9858 do_test where7-2.425.1 {
9859 count_steps_sort {
9860 SELECT a FROM t2
9861 WHERE b=597
9862 OR f='lmnopqrst'
9863 OR a=24
9864 OR (g='fedcbaz' AND f GLOB 'stuvw*')
9865 OR ((a BETWEEN 31 AND 33) AND a!=32)
9866 OR b=1023
9867 OR a=53
9868 OR a=78
9869 OR f='efghijklm'
9870 OR (g='rqponml' AND f GLOB 'lmnop*')
9871 OR (d>=85.0 AND d<86.0 AND d NOT NULL)
9872 }
9873 } {4 11 24 30 31 33 37 53 56 63 78 82 85 89 93 96 scan 0 sort 0}
9874 do_test where7-2.425.2 {
9875 count_steps_sort {
9876 SELECT a FROM t3
9877 WHERE b=597
9878 OR f='lmnopqrst'
9879 OR a=24
9880 OR (g='fedcbaz' AND f GLOB 'stuvw*')
9881 OR ((a BETWEEN 31 AND 33) AND a!=32)
9882 OR b=1023
9883 OR a=53
9884 OR a=78
9885 OR f='efghijklm'
9886 OR (g='rqponml' AND f GLOB 'lmnop*')
9887 OR (d>=85.0 AND d<86.0 AND d NOT NULL)
9888 }
9889 } {4 11 24 30 31 33 37 53 56 63 78 82 85 89 93 96 scan 0 sort 0}
9890 do_test where7-2.426.1 {
9891 count_steps_sort {
9892 SELECT a FROM t2
9893 WHERE b=198
9894 OR (d>=94.0 AND d<95.0 AND d NOT NULL)
9895 OR b=388
9896 }
9897 } {18 94 scan 0 sort 0}
9898 do_test where7-2.426.2 {
9899 count_steps_sort {
9900 SELECT a FROM t3
9901 WHERE b=198
9902 OR (d>=94.0 AND d<95.0 AND d NOT NULL)
9903 OR b=388
9904 }
9905 } {18 94 scan 0 sort 0}
9906 do_test where7-2.427.1 {
9907 count_steps_sort {
9908 SELECT a FROM t2
9909 WHERE f='tuvwxyzab'
9910 OR b=388
9911 OR ((a BETWEEN 84 AND 86) AND a!=85)
9912 OR (g='fedcbaz' AND f GLOB 'stuvw*')
9913 OR b=957
9914 OR b=663
9915 OR b=847
9916 OR (g='jihgfed' AND f GLOB 'vwxyz*')
9917 }
9918 } {19 45 71 73 77 84 86 87 96 97 scan 0 sort 0}
9919 do_test where7-2.427.2 {
9920 count_steps_sort {
9921 SELECT a FROM t3
9922 WHERE f='tuvwxyzab'
9923 OR b=388
9924 OR ((a BETWEEN 84 AND 86) AND a!=85)
9925 OR (g='fedcbaz' AND f GLOB 'stuvw*')
9926 OR b=957
9927 OR b=663
9928 OR b=847
9929 OR (g='jihgfed' AND f GLOB 'vwxyz*')
9930 }
9931 } {19 45 71 73 77 84 86 87 96 97 scan 0 sort 0}
9932 do_test where7-2.428.1 {
9933 count_steps_sort {
9934 SELECT a FROM t2
9935 WHERE (d>=81.0 AND d<82.0 AND d NOT NULL)
9936 OR a=56
9937 OR (g='hgfedcb' AND f GLOB 'ghijk*')
9938 }
9939 } {56 81 84 scan 0 sort 0}
9940 do_test where7-2.428.2 {
9941 count_steps_sort {
9942 SELECT a FROM t3
9943 WHERE (d>=81.0 AND d<82.0 AND d NOT NULL)
9944 OR a=56
9945 OR (g='hgfedcb' AND f GLOB 'ghijk*')
9946 }
9947 } {56 81 84 scan 0 sort 0}
9948 do_test where7-2.429.1 {
9949 count_steps_sort {
9950 SELECT a FROM t2
9951 WHERE c>=34035
9952 OR b=168
9953 OR (d>=89.0 AND d<90.0 AND d NOT NULL)
9954 OR (f GLOB '?cdef*' AND f GLOB 'bcde*')
9955 }
9956 } {1 27 53 79 89 scan 0 sort 0}
9957 do_test where7-2.429.2 {
9958 count_steps_sort {
9959 SELECT a FROM t3
9960 WHERE c>=34035
9961 OR b=168
9962 OR (d>=89.0 AND d<90.0 AND d NOT NULL)
9963 OR (f GLOB '?cdef*' AND f GLOB 'bcde*')
9964 }
9965 } {1 27 53 79 89 scan 0 sort 0}
9966 do_test where7-2.430.1 {
9967 count_steps_sort {
9968 SELECT a FROM t2
9969 WHERE ((a BETWEEN 79 AND 81) AND a!=80)
9970 OR b=564
9971 OR c=6006
9972 OR b=979
9973 }
9974 } {16 17 18 79 81 89 scan 0 sort 0}
9975 do_test where7-2.430.2 {
9976 count_steps_sort {
9977 SELECT a FROM t3
9978 WHERE ((a BETWEEN 79 AND 81) AND a!=80)
9979 OR b=564
9980 OR c=6006
9981 OR b=979
9982 }
9983 } {16 17 18 79 81 89 scan 0 sort 0}
9984 do_test where7-2.431.1 {
9985 count_steps_sort {
9986 SELECT a FROM t2
9987 WHERE (d>=29.0 AND d<30.0 AND d NOT NULL)
9988 OR (g='qponmlk' AND f GLOB 'opqrs*')
9989 OR f='rstuvwxyz'
9990 OR (g='qponmlk' AND f GLOB 'nopqr*')
9991 }
9992 } {17 29 39 40 43 69 95 scan 0 sort 0}
9993 do_test where7-2.431.2 {
9994 count_steps_sort {
9995 SELECT a FROM t3
9996 WHERE (d>=29.0 AND d<30.0 AND d NOT NULL)
9997 OR (g='qponmlk' AND f GLOB 'opqrs*')
9998 OR f='rstuvwxyz'
9999 OR (g='qponmlk' AND f GLOB 'nopqr*')
10000 }
10001 } {17 29 39 40 43 69 95 scan 0 sort 0}
10002 do_test where7-2.432.1 {
10003 count_steps_sort {
10004 SELECT a FROM t2
10005 WHERE b=58
10006 OR b=484
10007 OR (d>=68.0 AND d<69.0 AND d NOT NULL)
10008 OR b=671
10009 OR a=69
10010 }
10011 } {44 61 68 69 scan 0 sort 0}
10012 do_test where7-2.432.2 {
10013 count_steps_sort {
10014 SELECT a FROM t3
10015 WHERE b=58
10016 OR b=484
10017 OR (d>=68.0 AND d<69.0 AND d NOT NULL)
10018 OR b=671
10019 OR a=69
10020 }
10021 } {44 61 68 69 scan 0 sort 0}
10022 do_test where7-2.433.1 {
10023 count_steps_sort {
10024 SELECT a FROM t2
10025 WHERE f='mnopqrstu'
10026 OR (d>=73.0 AND d<74.0 AND d NOT NULL)
10027 OR b=861
10028 OR b=77
10029 OR f='qrstuvwxy'
10030 }
10031 } {7 12 16 38 42 64 68 73 90 94 scan 0 sort 0}
10032 do_test where7-2.433.2 {
10033 count_steps_sort {
10034 SELECT a FROM t3
10035 WHERE f='mnopqrstu'
10036 OR (d>=73.0 AND d<74.0 AND d NOT NULL)
10037 OR b=861
10038 OR b=77
10039 OR f='qrstuvwxy'
10040 }
10041 } {7 12 16 38 42 64 68 73 90 94 scan 0 sort 0}
10042 do_test where7-2.434.1 {
10043 count_steps_sort {
10044 SELECT a FROM t2
10045 WHERE b=113
10046 OR (d>=51.0 AND d<52.0 AND d NOT NULL)
10047 OR b=113
10048 OR (g='xwvutsr' AND f GLOB 'efghi*')
10049 OR ((a BETWEEN 62 AND 64) AND a!=63)
10050 OR c=6006
10051 OR (d>=14.0 AND d<15.0 AND d NOT NULL)
10052 OR b=946
10053 OR a=86
10054 }
10055 } {4 14 16 17 18 51 62 64 86 scan 0 sort 0}
10056 do_test where7-2.434.2 {
10057 count_steps_sort {
10058 SELECT a FROM t3
10059 WHERE b=113
10060 OR (d>=51.0 AND d<52.0 AND d NOT NULL)
10061 OR b=113
10062 OR (g='xwvutsr' AND f GLOB 'efghi*')
10063 OR ((a BETWEEN 62 AND 64) AND a!=63)
10064 OR c=6006
10065 OR (d>=14.0 AND d<15.0 AND d NOT NULL)
10066 OR b=946
10067 OR a=86
10068 }
10069 } {4 14 16 17 18 51 62 64 86 scan 0 sort 0}
10070 do_test where7-2.435.1 {
10071 count_steps_sort {
10072 SELECT a FROM t2
10073 WHERE (g='hgfedcb' AND f GLOB 'hijkl*')
10074 OR ((a BETWEEN 8 AND 10) AND a!=9)
10075 OR c=22022
10076 OR ((a BETWEEN 79 AND 81) AND a!=80)
10077 OR (d>=79.0 AND d<80.0 AND d NOT NULL)
10078 OR c=25025
10079 }
10080 } {8 10 64 65 66 73 74 75 79 81 85 scan 0 sort 0}
10081 do_test where7-2.435.2 {
10082 count_steps_sort {
10083 SELECT a FROM t3
10084 WHERE (g='hgfedcb' AND f GLOB 'hijkl*')
10085 OR ((a BETWEEN 8 AND 10) AND a!=9)
10086 OR c=22022
10087 OR ((a BETWEEN 79 AND 81) AND a!=80)
10088 OR (d>=79.0 AND d<80.0 AND d NOT NULL)
10089 OR c=25025
10090 }
10091 } {8 10 64 65 66 73 74 75 79 81 85 scan 0 sort 0}
10092 do_test where7-2.436.1 {
10093 count_steps_sort {
10094 SELECT a FROM t2
10095 WHERE ((a BETWEEN 74 AND 76) AND a!=75)
10096 OR (f GLOB '?pqrs*' AND f GLOB 'opqr*')
10097 OR b=47
10098 OR ((a BETWEEN 44 AND 46) AND a!=45)
10099 OR a=92
10100 OR b=795
10101 OR b=25
10102 OR c=7007
10103 OR a=93
10104 OR ((a BETWEEN 93 AND 95) AND a!=94)
10105 OR (g='utsrqpo' AND f GLOB 'stuvw*')
10106 }
10107 } {14 18 19 20 21 40 44 46 66 74 76 92 93 95 scan 0 sort 0}
10108 do_test where7-2.436.2 {
10109 count_steps_sort {
10110 SELECT a FROM t3
10111 WHERE ((a BETWEEN 74 AND 76) AND a!=75)
10112 OR (f GLOB '?pqrs*' AND f GLOB 'opqr*')
10113 OR b=47
10114 OR ((a BETWEEN 44 AND 46) AND a!=45)
10115 OR a=92
10116 OR b=795
10117 OR b=25
10118 OR c=7007
10119 OR a=93
10120 OR ((a BETWEEN 93 AND 95) AND a!=94)
10121 OR (g='utsrqpo' AND f GLOB 'stuvw*')
10122 }
10123 } {14 18 19 20 21 40 44 46 66 74 76 92 93 95 scan 0 sort 0}
10124 do_test where7-2.437.1 {
10125 count_steps_sort {
10126 SELECT a FROM t2
10127 WHERE (g='kjihgfe' AND f GLOB 'uvwxy*')
10128 OR a=13
10129 OR (g='fedcbaz' AND f GLOB 'qrstu*')
10130 OR (d>=66.0 AND d<67.0 AND d NOT NULL)
10131 OR (g='xwvutsr' AND f GLOB 'ghijk*')
10132 OR c=29029
10133 OR b=311
10134 OR b=366
10135 OR a=94
10136 OR a=72
10137 }
10138 } {6 13 66 72 85 86 87 94 scan 0 sort 0}
10139 do_test where7-2.437.2 {
10140 count_steps_sort {
10141 SELECT a FROM t3
10142 WHERE (g='kjihgfe' AND f GLOB 'uvwxy*')
10143 OR a=13
10144 OR (g='fedcbaz' AND f GLOB 'qrstu*')
10145 OR (d>=66.0 AND d<67.0 AND d NOT NULL)
10146 OR (g='xwvutsr' AND f GLOB 'ghijk*')
10147 OR c=29029
10148 OR b=311
10149 OR b=366
10150 OR a=94
10151 OR a=72
10152 }
10153 } {6 13 66 72 85 86 87 94 scan 0 sort 0}
10154 do_test where7-2.438.1 {
10155 count_steps_sort {
10156 SELECT a FROM t2
10157 WHERE c=26026
10158 OR a=96
10159 OR a=22
10160 OR b=341
10161 OR (d>=25.0 AND d<26.0 AND d NOT NULL)
10162 OR b=872
10163 OR (d>=2.0 AND d<3.0 AND d NOT NULL)
10164 OR ((a BETWEEN 25 AND 27) AND a!=26)
10165 }
10166 } {2 22 25 27 31 76 77 78 96 scan 0 sort 0}
10167 do_test where7-2.438.2 {
10168 count_steps_sort {
10169 SELECT a FROM t3
10170 WHERE c=26026
10171 OR a=96
10172 OR a=22
10173 OR b=341
10174 OR (d>=25.0 AND d<26.0 AND d NOT NULL)
10175 OR b=872
10176 OR (d>=2.0 AND d<3.0 AND d NOT NULL)
10177 OR ((a BETWEEN 25 AND 27) AND a!=26)
10178 }
10179 } {2 22 25 27 31 76 77 78 96 scan 0 sort 0}
10180 do_test where7-2.439.1 {
10181 count_steps_sort {
10182 SELECT a FROM t2
10183 WHERE (d>=82.0 AND d<83.0 AND d NOT NULL)
10184 OR (d>=36.0 AND d<37.0 AND d NOT NULL)
10185 OR (g='tsrqpon' AND f GLOB 'xyzab*')
10186 OR (d>=36.0 AND d<37.0 AND d NOT NULL)
10187 OR ((a BETWEEN 63 AND 65) AND a!=64)
10188 OR a=41
10189 OR (g='xwvutsr' AND f GLOB 'ghijk*')
10190 OR (g='onmlkji' AND f GLOB 'zabcd*')
10191 OR b=913
10192 }
10193 } {6 23 36 41 51 63 65 82 83 scan 0 sort 0}
10194 do_test where7-2.439.2 {
10195 count_steps_sort {
10196 SELECT a FROM t3
10197 WHERE (d>=82.0 AND d<83.0 AND d NOT NULL)
10198 OR (d>=36.0 AND d<37.0 AND d NOT NULL)
10199 OR (g='tsrqpon' AND f GLOB 'xyzab*')
10200 OR (d>=36.0 AND d<37.0 AND d NOT NULL)
10201 OR ((a BETWEEN 63 AND 65) AND a!=64)
10202 OR a=41
10203 OR (g='xwvutsr' AND f GLOB 'ghijk*')
10204 OR (g='onmlkji' AND f GLOB 'zabcd*')
10205 OR b=913
10206 }
10207 } {6 23 36 41 51 63 65 82 83 scan 0 sort 0}
10208 do_test where7-2.440.1 {
10209 count_steps_sort {
10210 SELECT a FROM t2
10211 WHERE ((a BETWEEN 42 AND 44) AND a!=43)
10212 OR a=90
10213 }
10214 } {42 44 90 scan 0 sort 0}
10215 do_test where7-2.440.2 {
10216 count_steps_sort {
10217 SELECT a FROM t3
10218 WHERE ((a BETWEEN 42 AND 44) AND a!=43)
10219 OR a=90
10220 }
10221 } {42 44 90 scan 0 sort 0}
10222 do_test where7-2.441.1 {
10223 count_steps_sort {
10224 SELECT a FROM t2
10225 WHERE (d>=44.0 AND d<45.0 AND d NOT NULL)
10226 OR (d>=21.0 AND d<22.0 AND d NOT NULL)
10227 OR b=484
10228 }
10229 } {21 44 scan 0 sort 0}
10230 do_test where7-2.441.2 {
10231 count_steps_sort {
10232 SELECT a FROM t3
10233 WHERE (d>=44.0 AND d<45.0 AND d NOT NULL)
10234 OR (d>=21.0 AND d<22.0 AND d NOT NULL)
10235 OR b=484
10236 }
10237 } {21 44 scan 0 sort 0}
10238 do_test where7-2.442.1 {
10239 count_steps_sort {
10240 SELECT a FROM t2
10241 WHERE (d>=22.0 AND d<23.0 AND d NOT NULL)
10242 OR b=377
10243 OR b=363
10244 OR ((a BETWEEN 55 AND 57) AND a!=56)
10245 OR b=737
10246 OR (d>=100.0 AND d<101.0 AND d NOT NULL)
10247 OR b=506
10248 OR (d>=25.0 AND d<26.0 AND d NOT NULL)
10249 OR a=16
10250 }
10251 } {16 22 25 33 46 55 57 67 100 scan 0 sort 0}
10252 do_test where7-2.442.2 {
10253 count_steps_sort {
10254 SELECT a FROM t3
10255 WHERE (d>=22.0 AND d<23.0 AND d NOT NULL)
10256 OR b=377
10257 OR b=363
10258 OR ((a BETWEEN 55 AND 57) AND a!=56)
10259 OR b=737
10260 OR (d>=100.0 AND d<101.0 AND d NOT NULL)
10261 OR b=506
10262 OR (d>=25.0 AND d<26.0 AND d NOT NULL)
10263 OR a=16
10264 }
10265 } {16 22 25 33 46 55 57 67 100 scan 0 sort 0}
10266 do_test where7-2.443.1 {
10267 count_steps_sort {
10268 SELECT a FROM t2
10269 WHERE (g='jihgfed' AND f GLOB 'zabcd*')
10270 OR b=102
10271 OR b=212
10272 OR (d>=37.0 AND d<38.0 AND d NOT NULL)
10273 OR b=487
10274 OR (g='ihgfedc' AND f GLOB 'efghi*')
10275 }
10276 } {37 77 82 scan 0 sort 0}
10277 do_test where7-2.443.2 {
10278 count_steps_sort {
10279 SELECT a FROM t3
10280 WHERE (g='jihgfed' AND f GLOB 'zabcd*')
10281 OR b=102
10282 OR b=212
10283 OR (d>=37.0 AND d<38.0 AND d NOT NULL)
10284 OR b=487
10285 OR (g='ihgfedc' AND f GLOB 'efghi*')
10286 }
10287 } {37 77 82 scan 0 sort 0}
10288 do_test where7-2.444.1 {
10289 count_steps_sort {
10290 SELECT a FROM t2
10291 WHERE b=154
10292 OR a=51
10293 OR b=520
10294 }
10295 } {14 51 scan 0 sort 0}
10296 do_test where7-2.444.2 {
10297 count_steps_sort {
10298 SELECT a FROM t3
10299 WHERE b=154
10300 OR a=51
10301 OR b=520
10302 }
10303 } {14 51 scan 0 sort 0}
10304 do_test where7-2.445.1 {
10305 count_steps_sort {
10306 SELECT a FROM t2
10307 WHERE b=872
10308 OR ((a BETWEEN 58 AND 60) AND a!=59)
10309 OR (f GLOB '?wxyz*' AND f GLOB 'vwxy*')
10310 OR b=957
10311 OR (d>=42.0 AND d<43.0 AND d NOT NULL)
10312 OR a=67
10313 OR a=72
10314 }
10315 } {21 42 47 58 60 67 72 73 87 99 scan 0 sort 0}
10316 do_test where7-2.445.2 {
10317 count_steps_sort {
10318 SELECT a FROM t3
10319 WHERE b=872
10320 OR ((a BETWEEN 58 AND 60) AND a!=59)
10321 OR (f GLOB '?wxyz*' AND f GLOB 'vwxy*')
10322 OR b=957
10323 OR (d>=42.0 AND d<43.0 AND d NOT NULL)
10324 OR a=67
10325 OR a=72
10326 }
10327 } {21 42 47 58 60 67 72 73 87 99 scan 0 sort 0}
10328 do_test where7-2.446.1 {
10329 count_steps_sort {
10330 SELECT a FROM t2
10331 WHERE b=66
10332 OR b=102
10333 OR b=396
10334 OR (g='vutsrqp' AND f GLOB 'opqrs*')
10335 OR ((a BETWEEN 7 AND 9) AND a!=8)
10336 OR b=759
10337 OR (g='edcbazy' AND f GLOB 'wxyza*')
10338 OR f='ghijklmno'
10339 OR (g='edcbazy' AND f GLOB 'wxyza*')
10340 OR ((a BETWEEN 90 AND 92) AND a!=91)
10341 OR (d>=97.0 AND d<98.0 AND d NOT NULL)
10342 }
10343 } {6 7 9 14 32 36 58 69 84 90 92 97 100 scan 0 sort 0}
10344 do_test where7-2.446.2 {
10345 count_steps_sort {
10346 SELECT a FROM t3
10347 WHERE b=66
10348 OR b=102
10349 OR b=396
10350 OR (g='vutsrqp' AND f GLOB 'opqrs*')
10351 OR ((a BETWEEN 7 AND 9) AND a!=8)
10352 OR b=759
10353 OR (g='edcbazy' AND f GLOB 'wxyza*')
10354 OR f='ghijklmno'
10355 OR (g='edcbazy' AND f GLOB 'wxyza*')
10356 OR ((a BETWEEN 90 AND 92) AND a!=91)
10357 OR (d>=97.0 AND d<98.0 AND d NOT NULL)
10358 }
10359 } {6 7 9 14 32 36 58 69 84 90 92 97 100 scan 0 sort 0}
10360 do_test where7-2.447.1 {
10361 count_steps_sort {
10362 SELECT a FROM t2
10363 WHERE ((a BETWEEN 69 AND 71) AND a!=70)
10364 OR (f GLOB '?zabc*' AND f GLOB 'yzab*')
10365 OR (g='onmlkji' AND f GLOB 'wxyza*')
10366 OR a=72
10367 OR b=1100
10368 OR b=102
10369 OR b=135
10370 }
10371 } {24 48 50 69 71 72 76 100 scan 0 sort 0}
10372 do_test where7-2.447.2 {
10373 count_steps_sort {
10374 SELECT a FROM t3
10375 WHERE ((a BETWEEN 69 AND 71) AND a!=70)
10376 OR (f GLOB '?zabc*' AND f GLOB 'yzab*')
10377 OR (g='onmlkji' AND f GLOB 'wxyza*')
10378 OR a=72
10379 OR b=1100
10380 OR b=102
10381 OR b=135
10382 }
10383 } {24 48 50 69 71 72 76 100 scan 0 sort 0}
10384 do_test where7-2.448.1 {
10385 count_steps_sort {
10386 SELECT a FROM t2
10387 WHERE b=99
10388 OR a=76
10389 }
10390 } {9 76 scan 0 sort 0}
10391 do_test where7-2.448.2 {
10392 count_steps_sort {
10393 SELECT a FROM t3
10394 WHERE b=99
10395 OR a=76
10396 }
10397 } {9 76 scan 0 sort 0}
10398 do_test where7-2.449.1 {
10399 count_steps_sort {
10400 SELECT a FROM t2
10401 WHERE b=891
10402 OR b=806
10403 OR (d>=19.0 AND d<20.0 AND d NOT NULL)
10404 OR ((a BETWEEN 85 AND 87) AND a!=86)
10405 OR b=861
10406 OR ((a BETWEEN 82 AND 84) AND a!=83)
10407 OR (d>=34.0 AND d<35.0 AND d NOT NULL)
10408 }
10409 } {19 34 81 82 84 85 87 scan 0 sort 0}
10410 do_test where7-2.449.2 {
10411 count_steps_sort {
10412 SELECT a FROM t3
10413 WHERE b=891
10414 OR b=806
10415 OR (d>=19.0 AND d<20.0 AND d NOT NULL)
10416 OR ((a BETWEEN 85 AND 87) AND a!=86)
10417 OR b=861
10418 OR ((a BETWEEN 82 AND 84) AND a!=83)
10419 OR (d>=34.0 AND d<35.0 AND d NOT NULL)
10420 }
10421 } {19 34 81 82 84 85 87 scan 0 sort 0}
10422 do_test where7-2.450.1 {
10423 count_steps_sort {
10424 SELECT a FROM t2
10425 WHERE b=1034
10426 OR b=91
10427 }
10428 } {94 scan 0 sort 0}
10429 do_test where7-2.450.2 {
10430 count_steps_sort {
10431 SELECT a FROM t3
10432 WHERE b=1034
10433 OR b=91
10434 }
10435 } {94 scan 0 sort 0}
10436 do_test where7-2.451.1 {
10437 count_steps_sort {
10438 SELECT a FROM t2
10439 WHERE b=47
10440 OR a=91
10441 OR d>1e10
10442 OR (g='srqponm' AND f GLOB 'cdefg*')
10443 }
10444 } {28 91 scan 0 sort 0}
10445 do_test where7-2.451.2 {
10446 count_steps_sort {
10447 SELECT a FROM t3
10448 WHERE b=47
10449 OR a=91
10450 OR d>1e10
10451 OR (g='srqponm' AND f GLOB 'cdefg*')
10452 }
10453 } {28 91 scan 0 sort 0}
10454 do_test where7-2.452.1 {
10455 count_steps_sort {
10456 SELECT a FROM t2
10457 WHERE b=1023
10458 OR f='zabcdefgh'
10459 OR b=451
10460 OR b=443
10461 OR c>=34035
10462 OR b=58
10463 }
10464 } {25 41 51 77 93 scan 0 sort 0}
10465 do_test where7-2.452.2 {
10466 count_steps_sort {
10467 SELECT a FROM t3
10468 WHERE b=1023
10469 OR f='zabcdefgh'
10470 OR b=451
10471 OR b=443
10472 OR c>=34035
10473 OR b=58
10474 }
10475 } {25 41 51 77 93 scan 0 sort 0}
10476 do_test where7-2.453.1 {
10477 count_steps_sort {
10478 SELECT a FROM t2
10479 WHERE b=971
10480 OR b=36
10481 OR a=11
10482 OR f='hijklmnop'
10483 }
10484 } {7 11 33 59 85 scan 0 sort 0}
10485 do_test where7-2.453.2 {
10486 count_steps_sort {
10487 SELECT a FROM t3
10488 WHERE b=971
10489 OR b=36
10490 OR a=11
10491 OR f='hijklmnop'
10492 }
10493 } {7 11 33 59 85 scan 0 sort 0}
10494 do_test where7-2.454.1 {
10495 count_steps_sort {
10496 SELECT a FROM t2
10497 WHERE (f GLOB '?efgh*' AND f GLOB 'defg*')
10498 OR b=619
10499 OR ((a BETWEEN 91 AND 93) AND a!=92)
10500 OR c=11011
10501 OR b=550
10502 OR b=1059
10503 OR (g='hgfedcb' AND f GLOB 'ghijk*')
10504 OR (d>=78.0 AND d<79.0 AND d NOT NULL)
10505 OR (d>=18.0 AND d<19.0 AND d NOT NULL)
10506 OR (d>=92.0 AND d<93.0 AND d NOT NULL)
10507 OR b=737
10508 }
10509 } {3 18 29 31 32 33 50 55 67 78 81 84 91 92 93 scan 0 sort 0}
10510 do_test where7-2.454.2 {
10511 count_steps_sort {
10512 SELECT a FROM t3
10513 WHERE (f GLOB '?efgh*' AND f GLOB 'defg*')
10514 OR b=619
10515 OR ((a BETWEEN 91 AND 93) AND a!=92)
10516 OR c=11011
10517 OR b=550
10518 OR b=1059
10519 OR (g='hgfedcb' AND f GLOB 'ghijk*')
10520 OR (d>=78.0 AND d<79.0 AND d NOT NULL)
10521 OR (d>=18.0 AND d<19.0 AND d NOT NULL)
10522 OR (d>=92.0 AND d<93.0 AND d NOT NULL)
10523 OR b=737
10524 }
10525 } {3 18 29 31 32 33 50 55 67 78 81 84 91 92 93 scan 0 sort 0}
10526 do_test where7-2.455.1 {
10527 count_steps_sort {
10528 SELECT a FROM t2
10529 WHERE (g='edcbazy' AND f GLOB 'vwxyz*')
10530 OR ((a BETWEEN 59 AND 61) AND a!=60)
10531 OR (g='ihgfedc' AND f GLOB 'cdefg*')
10532 OR a=78
10533 OR a=27
10534 OR b=792
10535 OR b=946
10536 OR c=22022
10537 OR a=23
10538 OR (f GLOB '?opqr*' AND f GLOB 'nopq*')
10539 OR b=388
10540 }
10541 } {13 23 27 39 59 61 64 65 66 72 78 80 86 91 99 scan 0 sort 0}
10542 do_test where7-2.455.2 {
10543 count_steps_sort {
10544 SELECT a FROM t3
10545 WHERE (g='edcbazy' AND f GLOB 'vwxyz*')
10546 OR ((a BETWEEN 59 AND 61) AND a!=60)
10547 OR (g='ihgfedc' AND f GLOB 'cdefg*')
10548 OR a=78
10549 OR a=27
10550 OR b=792
10551 OR b=946
10552 OR c=22022
10553 OR a=23
10554 OR (f GLOB '?opqr*' AND f GLOB 'nopq*')
10555 OR b=388
10556 }
10557 } {13 23 27 39 59 61 64 65 66 72 78 80 86 91 99 scan 0 sort 0}
10558 do_test where7-2.456.1 {
10559 count_steps_sort {
10560 SELECT a FROM t2
10561 WHERE c=32032
10562 OR f IS NULL
10563 OR ((a BETWEEN 37 AND 39) AND a!=38)
10564 OR (g='jihgfed' AND f GLOB 'wxyza*')
10565 OR (g='xwvutsr' AND f GLOB 'efghi*')
10566 OR b=825
10567 }
10568 } {4 37 39 74 75 94 95 96 scan 0 sort 0}
10569 do_test where7-2.456.2 {
10570 count_steps_sort {
10571 SELECT a FROM t3
10572 WHERE c=32032
10573 OR f IS NULL
10574 OR ((a BETWEEN 37 AND 39) AND a!=38)
10575 OR (g='jihgfed' AND f GLOB 'wxyza*')
10576 OR (g='xwvutsr' AND f GLOB 'efghi*')
10577 OR b=825
10578 }
10579 } {4 37 39 74 75 94 95 96 scan 0 sort 0}
10580 do_test where7-2.457.1 {
10581 count_steps_sort {
10582 SELECT a FROM t2
10583 WHERE (d>=84.0 AND d<85.0 AND d NOT NULL)
10584 OR (f GLOB '?wxyz*' AND f GLOB 'vwxy*')
10585 OR ((a BETWEEN 5 AND 7) AND a!=6)
10586 OR (d>=54.0 AND d<55.0 AND d NOT NULL)
10587 OR b=1078
10588 OR b=198
10589 OR (d>=67.0 AND d<68.0 AND d NOT NULL)
10590 OR b=55
10591 OR b=517
10592 OR b=740
10593 }
10594 } {5 7 18 21 47 54 67 73 84 98 99 scan 0 sort 0}
10595 do_test where7-2.457.2 {
10596 count_steps_sort {
10597 SELECT a FROM t3
10598 WHERE (d>=84.0 AND d<85.0 AND d NOT NULL)
10599 OR (f GLOB '?wxyz*' AND f GLOB 'vwxy*')
10600 OR ((a BETWEEN 5 AND 7) AND a!=6)
10601 OR (d>=54.0 AND d<55.0 AND d NOT NULL)
10602 OR b=1078
10603 OR b=198
10604 OR (d>=67.0 AND d<68.0 AND d NOT NULL)
10605 OR b=55
10606 OR b=517
10607 OR b=740
10608 }
10609 } {5 7 18 21 47 54 67 73 84 98 99 scan 0 sort 0}
10610 do_test where7-2.458.1 {
10611 count_steps_sort {
10612 SELECT a FROM t2
10613 WHERE (g='wvutsrq' AND f GLOB 'ijklm*')
10614 OR c=25025
10615 OR b=550
10616 OR (d>=22.0 AND d<23.0 AND d NOT NULL)
10617 OR (g='nmlkjih' AND f GLOB 'bcdef*')
10618 }
10619 } {8 22 50 53 73 74 75 scan 0 sort 0}
10620 do_test where7-2.458.2 {
10621 count_steps_sort {
10622 SELECT a FROM t3
10623 WHERE (g='wvutsrq' AND f GLOB 'ijklm*')
10624 OR c=25025
10625 OR b=550
10626 OR (d>=22.0 AND d<23.0 AND d NOT NULL)
10627 OR (g='nmlkjih' AND f GLOB 'bcdef*')
10628 }
10629 } {8 22 50 53 73 74 75 scan 0 sort 0}
10630 do_test where7-2.459.1 {
10631 count_steps_sort {
10632 SELECT a FROM t2
10633 WHERE b=432
10634 OR f='opqrstuvw'
10635 OR (g='kjihgfe' AND f GLOB 'qrstu*')
10636 }
10637 } {14 40 66 68 92 scan 0 sort 0}
10638 do_test where7-2.459.2 {
10639 count_steps_sort {
10640 SELECT a FROM t3
10641 WHERE b=432
10642 OR f='opqrstuvw'
10643 OR (g='kjihgfe' AND f GLOB 'qrstu*')
10644 }
10645 } {14 40 66 68 92 scan 0 sort 0}
10646 do_test where7-2.460.1 {
10647 count_steps_sort {
10648 SELECT a FROM t2
10649 WHERE ((a BETWEEN 14 AND 16) AND a!=15)
10650 OR b=847
10651 OR (f GLOB '?mnop*' AND f GLOB 'lmno*')
10652 OR b=583
10653 OR ((a BETWEEN 63 AND 65) AND a!=64)
10654 OR (d>=26.0 AND d<27.0 AND d NOT NULL)
10655 OR ((a BETWEEN 40 AND 42) AND a!=41)
10656 OR (d>=75.0 AND d<76.0 AND d NOT NULL)
10657 OR b=938
10658 }
10659 } {11 14 16 26 37 40 42 53 63 65 75 77 89 scan 0 sort 0}
10660 do_test where7-2.460.2 {
10661 count_steps_sort {
10662 SELECT a FROM t3
10663 WHERE ((a BETWEEN 14 AND 16) AND a!=15)
10664 OR b=847
10665 OR (f GLOB '?mnop*' AND f GLOB 'lmno*')
10666 OR b=583
10667 OR ((a BETWEEN 63 AND 65) AND a!=64)
10668 OR (d>=26.0 AND d<27.0 AND d NOT NULL)
10669 OR ((a BETWEEN 40 AND 42) AND a!=41)
10670 OR (d>=75.0 AND d<76.0 AND d NOT NULL)
10671 OR b=938
10672 }
10673 } {11 14 16 26 37 40 42 53 63 65 75 77 89 scan 0 sort 0}
10674 do_test where7-2.461.1 {
10675 count_steps_sort {
10676 SELECT a FROM t2
10677 WHERE b=671
10678 OR a=56
10679 OR (d>=49.0 AND d<50.0 AND d NOT NULL)
10680 OR b=157
10681 OR a=83
10682 OR ((a BETWEEN 73 AND 75) AND a!=74)
10683 OR c=21021
10684 OR b=319
10685 OR b=187
10686 OR ((a BETWEEN 65 AND 67) AND a!=66)
10687 OR b=839
10688 }
10689 } {17 29 49 56 61 62 63 65 67 73 75 83 scan 0 sort 0}
10690 do_test where7-2.461.2 {
10691 count_steps_sort {
10692 SELECT a FROM t3
10693 WHERE b=671
10694 OR a=56
10695 OR (d>=49.0 AND d<50.0 AND d NOT NULL)
10696 OR b=157
10697 OR a=83
10698 OR ((a BETWEEN 73 AND 75) AND a!=74)
10699 OR c=21021
10700 OR b=319
10701 OR b=187
10702 OR ((a BETWEEN 65 AND 67) AND a!=66)
10703 OR b=839
10704 }
10705 } {17 29 49 56 61 62 63 65 67 73 75 83 scan 0 sort 0}
10706 do_test where7-2.462.1 {
10707 count_steps_sort {
10708 SELECT a FROM t2
10709 WHERE (g='kjihgfe' AND f GLOB 'uvwxy*')
10710 OR b=586
10711 OR d<0.0
10712 OR c=9009
10713 }
10714 } {25 26 27 72 scan 0 sort 0}
10715 do_test where7-2.462.2 {
10716 count_steps_sort {
10717 SELECT a FROM t3
10718 WHERE (g='kjihgfe' AND f GLOB 'uvwxy*')
10719 OR b=586
10720 OR d<0.0
10721 OR c=9009
10722 }
10723 } {25 26 27 72 scan 0 sort 0}
10724 do_test where7-2.463.1 {
10725 count_steps_sort {
10726 SELECT a FROM t2
10727 WHERE a=82
10728 OR a=34
10729 OR f='jklmnopqr'
10730 OR a=82
10731 OR (d>=16.0 AND d<17.0 AND d NOT NULL)
10732 OR b=454
10733 OR b=355
10734 OR c=21021
10735 OR ((a BETWEEN 63 AND 65) AND a!=64)
10736 OR a=30
10737 }
10738 } {9 16 30 34 35 61 62 63 65 82 87 scan 0 sort 0}
10739 do_test where7-2.463.2 {
10740 count_steps_sort {
10741 SELECT a FROM t3
10742 WHERE a=82
10743 OR a=34
10744 OR f='jklmnopqr'
10745 OR a=82
10746 OR (d>=16.0 AND d<17.0 AND d NOT NULL)
10747 OR b=454
10748 OR b=355
10749 OR c=21021
10750 OR ((a BETWEEN 63 AND 65) AND a!=64)
10751 OR a=30
10752 }
10753 } {9 16 30 34 35 61 62 63 65 82 87 scan 0 sort 0}
10754 do_test where7-2.464.1 {
10755 count_steps_sort {
10756 SELECT a FROM t2
10757 WHERE ((a BETWEEN 44 AND 46) AND a!=45)
10758 OR a=53
10759 OR (d>=23.0 AND d<24.0 AND d NOT NULL)
10760 OR (g='ponmlkj' AND f GLOB 'uvwxy*')
10761 OR b=594
10762 OR b=80
10763 OR ((a BETWEEN 18 AND 20) AND a!=19)
10764 OR (d>=49.0 AND d<50.0 AND d NOT NULL)
10765 OR d>1e10
10766 }
10767 } {18 20 23 44 46 49 53 54 scan 0 sort 0}
10768 do_test where7-2.464.2 {
10769 count_steps_sort {
10770 SELECT a FROM t3
10771 WHERE ((a BETWEEN 44 AND 46) AND a!=45)
10772 OR a=53
10773 OR (d>=23.0 AND d<24.0 AND d NOT NULL)
10774 OR (g='ponmlkj' AND f GLOB 'uvwxy*')
10775 OR b=594
10776 OR b=80
10777 OR ((a BETWEEN 18 AND 20) AND a!=19)
10778 OR (d>=49.0 AND d<50.0 AND d NOT NULL)
10779 OR d>1e10
10780 }
10781 } {18 20 23 44 46 49 53 54 scan 0 sort 0}
10782 do_test where7-2.465.1 {
10783 count_steps_sort {
10784 SELECT a FROM t2
10785 WHERE f='opqrstuvw'
10786 OR a=7
10787 }
10788 } {7 14 40 66 92 scan 0 sort 0}
10789 do_test where7-2.465.2 {
10790 count_steps_sort {
10791 SELECT a FROM t3
10792 WHERE f='opqrstuvw'
10793 OR a=7
10794 }
10795 } {7 14 40 66 92 scan 0 sort 0}
10796 do_test where7-2.466.1 {
10797 count_steps_sort {
10798 SELECT a FROM t2
10799 WHERE b=627
10800 OR ((a BETWEEN 75 AND 77) AND a!=76)
10801 OR ((a BETWEEN 43 AND 45) AND a!=44)
10802 OR a=90
10803 OR (d>=33.0 AND d<34.0 AND d NOT NULL)
10804 }
10805 } {33 43 45 57 75 77 90 scan 0 sort 0}
10806 do_test where7-2.466.2 {
10807 count_steps_sort {
10808 SELECT a FROM t3
10809 WHERE b=627
10810 OR ((a BETWEEN 75 AND 77) AND a!=76)
10811 OR ((a BETWEEN 43 AND 45) AND a!=44)
10812 OR a=90
10813 OR (d>=33.0 AND d<34.0 AND d NOT NULL)
10814 }
10815 } {33 43 45 57 75 77 90 scan 0 sort 0}
10816 do_test where7-2.467.1 {
10817 count_steps_sort {
10818 SELECT a FROM t2
10819 WHERE a=59
10820 OR ((a BETWEEN 69 AND 71) AND a!=70)
10821 OR (d>=9.0 AND d<10.0 AND d NOT NULL)
10822 OR (g='xwvutsr' AND f GLOB 'fghij*')
10823 OR f='wxyzabcde'
10824 OR (f GLOB '?abcd*' AND f GLOB 'zabc*')
10825 OR a=70
10826 OR ((a BETWEEN 23 AND 25) AND a!=24)
10827 OR ((a BETWEEN 14 AND 16) AND a!=15)
10828 }
10829 } {5 9 14 16 22 23 25 48 51 59 69 70 71 74 77 100 scan 0 sort 0}
10830 do_test where7-2.467.2 {
10831 count_steps_sort {
10832 SELECT a FROM t3
10833 WHERE a=59
10834 OR ((a BETWEEN 69 AND 71) AND a!=70)
10835 OR (d>=9.0 AND d<10.0 AND d NOT NULL)
10836 OR (g='xwvutsr' AND f GLOB 'fghij*')
10837 OR f='wxyzabcde'
10838 OR (f GLOB '?abcd*' AND f GLOB 'zabc*')
10839 OR a=70
10840 OR ((a BETWEEN 23 AND 25) AND a!=24)
10841 OR ((a BETWEEN 14 AND 16) AND a!=15)
10842 }
10843 } {5 9 14 16 22 23 25 48 51 59 69 70 71 74 77 100 scan 0 sort 0}
10844 do_test where7-2.468.1 {
10845 count_steps_sort {
10846 SELECT a FROM t2
10847 WHERE a=69
10848 OR (g='ihgfedc' AND f GLOB 'defgh*')
10849 }
10850 } {69 81 scan 0 sort 0}
10851 do_test where7-2.468.2 {
10852 count_steps_sort {
10853 SELECT a FROM t3
10854 WHERE a=69
10855 OR (g='ihgfedc' AND f GLOB 'defgh*')
10856 }
10857 } {69 81 scan 0 sort 0}
10858 do_test where7-2.469.1 {
10859 count_steps_sort {
10860 SELECT a FROM t2
10861 WHERE a=41
10862 OR a=43
10863 OR a=92
10864 OR (g='fedcbaz' AND f GLOB 'rstuv*')
10865 OR (g='mlkjihg' AND f GLOB 'klmno*')
10866 }
10867 } {41 43 62 92 95 scan 0 sort 0}
10868 do_test where7-2.469.2 {
10869 count_steps_sort {
10870 SELECT a FROM t3
10871 WHERE a=41
10872 OR a=43
10873 OR a=92
10874 OR (g='fedcbaz' AND f GLOB 'rstuv*')
10875 OR (g='mlkjihg' AND f GLOB 'klmno*')
10876 }
10877 } {41 43 62 92 95 scan 0 sort 0}
10878 do_test where7-2.470.1 {
10879 count_steps_sort {
10880 SELECT a FROM t2
10881 WHERE b=300
10882 OR (d>=52.0 AND d<53.0 AND d NOT NULL)
10883 OR b=935
10884 OR b=190
10885 }
10886 } {52 85 scan 0 sort 0}
10887 do_test where7-2.470.2 {
10888 count_steps_sort {
10889 SELECT a FROM t3
10890 WHERE b=300
10891 OR (d>=52.0 AND d<53.0 AND d NOT NULL)
10892 OR b=935
10893 OR b=190
10894 }
10895 } {52 85 scan 0 sort 0}
10896 do_test where7-2.471.1 {
10897 count_steps_sort {
10898 SELECT a FROM t2
10899 WHERE f='fghijklmn'
10900 OR f='fghijklmn'
10901 OR (g='xwvutsr' AND f GLOB 'efghi*')
10902 OR b=465
10903 OR b=586
10904 OR (d>=20.0 AND d<21.0 AND d NOT NULL)
10905 OR b=88
10906 OR ((a BETWEEN 30 AND 32) AND a!=31)
10907 OR b=726
10908 OR ((a BETWEEN 51 AND 53) AND a!=52)
10909 }
10910 } {4 5 8 20 30 31 32 51 53 57 66 83 scan 0 sort 0}
10911 do_test where7-2.471.2 {
10912 count_steps_sort {
10913 SELECT a FROM t3
10914 WHERE f='fghijklmn'
10915 OR f='fghijklmn'
10916 OR (g='xwvutsr' AND f GLOB 'efghi*')
10917 OR b=465
10918 OR b=586
10919 OR (d>=20.0 AND d<21.0 AND d NOT NULL)
10920 OR b=88
10921 OR ((a BETWEEN 30 AND 32) AND a!=31)
10922 OR b=726
10923 OR ((a BETWEEN 51 AND 53) AND a!=52)
10924 }
10925 } {4 5 8 20 30 31 32 51 53 57 66 83 scan 0 sort 0}
10926 do_test where7-2.472.1 {
10927 count_steps_sort {
10928 SELECT a FROM t2
10929 WHERE (d>=34.0 AND d<35.0 AND d NOT NULL)
10930 OR (f GLOB '?abcd*' AND f GLOB 'zabc*')
10931 OR (g='hgfedcb' AND f GLOB 'hijkl*')
10932 OR (g='fedcbaz' AND f GLOB 'tuvwx*')
10933 OR (g='edcbazy' AND f GLOB 'wxyza*')
10934 OR b=814
10935 OR a=20
10936 OR 1000000<b
10937 OR b=792
10938 }
10939 } {20 25 34 51 72 74 77 85 97 100 scan 0 sort 0}
10940 do_test where7-2.472.2 {
10941 count_steps_sort {
10942 SELECT a FROM t3
10943 WHERE (d>=34.0 AND d<35.0 AND d NOT NULL)
10944 OR (f GLOB '?abcd*' AND f GLOB 'zabc*')
10945 OR (g='hgfedcb' AND f GLOB 'hijkl*')
10946 OR (g='fedcbaz' AND f GLOB 'tuvwx*')
10947 OR (g='edcbazy' AND f GLOB 'wxyza*')
10948 OR b=814
10949 OR a=20
10950 OR 1000000<b
10951 OR b=792
10952 }
10953 } {20 25 34 51 72 74 77 85 97 100 scan 0 sort 0}
10954 do_test where7-2.473.1 {
10955 count_steps_sort {
10956 SELECT a FROM t2
10957 WHERE (g='kjihgfe' AND f GLOB 'uvwxy*')
10958 OR ((a BETWEEN 53 AND 55) AND a!=54)
10959 OR c=1001
10960 OR b=484
10961 OR (d>=65.0 AND d<66.0 AND d NOT NULL)
10962 OR c<=10
10963 OR a=92
10964 OR (g='tsrqpon' AND f GLOB 'zabcd*')
10965 OR ((a BETWEEN 0 AND 2) AND a!=1)
10966 OR b=1026
10967 }
10968 } {1 2 3 25 44 53 55 65 72 92 scan 0 sort 0}
10969 do_test where7-2.473.2 {
10970 count_steps_sort {
10971 SELECT a FROM t3
10972 WHERE (g='kjihgfe' AND f GLOB 'uvwxy*')
10973 OR ((a BETWEEN 53 AND 55) AND a!=54)
10974 OR c=1001
10975 OR b=484
10976 OR (d>=65.0 AND d<66.0 AND d NOT NULL)
10977 OR c<=10
10978 OR a=92
10979 OR (g='tsrqpon' AND f GLOB 'zabcd*')
10980 OR ((a BETWEEN 0 AND 2) AND a!=1)
10981 OR b=1026
10982 }
10983 } {1 2 3 25 44 53 55 65 72 92 scan 0 sort 0}
10984 do_test where7-2.474.1 {
10985 count_steps_sort {
10986 SELECT a FROM t2
10987 WHERE a=54
10988 OR (g='xwvutsr' AND f GLOB 'defgh*')
10989 OR b=993
10990 OR c=22022
10991 OR a=68
10992 OR ((a BETWEEN 99 AND 101) AND a!=100)
10993 OR a=62
10994 OR (f GLOB '?efgh*' AND f GLOB 'defg*')
10995 OR b=1015
10996 }
10997 } {3 29 54 55 62 64 65 66 68 81 99 scan 0 sort 0}
10998 do_test where7-2.474.2 {
10999 count_steps_sort {
11000 SELECT a FROM t3
11001 WHERE a=54
11002 OR (g='xwvutsr' AND f GLOB 'defgh*')
11003 OR b=993
11004 OR c=22022
11005 OR a=68
11006 OR ((a BETWEEN 99 AND 101) AND a!=100)
11007 OR a=62
11008 OR (f GLOB '?efgh*' AND f GLOB 'defg*')
11009 OR b=1015
11010 }
11011 } {3 29 54 55 62 64 65 66 68 81 99 scan 0 sort 0}
11012 do_test where7-2.475.1 {
11013 count_steps_sort {
11014 SELECT a FROM t2
11015 WHERE b=319
11016 OR a=50
11017 OR (g='srqponm' AND f GLOB 'defgh*')
11018 OR (d>=55.0 AND d<56.0 AND d NOT NULL)
11019 OR (d>=10.0 AND d<11.0 AND d NOT NULL)
11020 OR (d>=92.0 AND d<93.0 AND d NOT NULL)
11021 OR a=96
11022 }
11023 } {10 29 50 55 92 96 scan 0 sort 0}
11024 do_test where7-2.475.2 {
11025 count_steps_sort {
11026 SELECT a FROM t3
11027 WHERE b=319
11028 OR a=50
11029 OR (g='srqponm' AND f GLOB 'defgh*')
11030 OR (d>=55.0 AND d<56.0 AND d NOT NULL)
11031 OR (d>=10.0 AND d<11.0 AND d NOT NULL)
11032 OR (d>=92.0 AND d<93.0 AND d NOT NULL)
11033 OR a=96
11034 }
11035 } {10 29 50 55 92 96 scan 0 sort 0}
11036 do_test where7-2.476.1 {
11037 count_steps_sort {
11038 SELECT a FROM t2
11039 WHERE b=971
11040 OR c=18018
11041 OR b=564
11042 OR b=583
11043 OR b=80
11044 }
11045 } {52 53 54 scan 0 sort 0}
11046 do_test where7-2.476.2 {
11047 count_steps_sort {
11048 SELECT a FROM t3
11049 WHERE b=971
11050 OR c=18018
11051 OR b=564
11052 OR b=583
11053 OR b=80
11054 }
11055 } {52 53 54 scan 0 sort 0}
11056 do_test where7-2.477.1 {
11057 count_steps_sort {
11058 SELECT a FROM t2
11059 WHERE (d>=35.0 AND d<36.0 AND d NOT NULL)
11060 OR b=1026
11061 OR ((a BETWEEN 14 AND 16) AND a!=15)
11062 }
11063 } {14 16 35 scan 0 sort 0}
11064 do_test where7-2.477.2 {
11065 count_steps_sort {
11066 SELECT a FROM t3
11067 WHERE (d>=35.0 AND d<36.0 AND d NOT NULL)
11068 OR b=1026
11069 OR ((a BETWEEN 14 AND 16) AND a!=15)
11070 }
11071 } {14 16 35 scan 0 sort 0}
11072 do_test where7-2.478.1 {
11073 count_steps_sort {
11074 SELECT a FROM t2
11075 WHERE (g='ponmlkj' AND f GLOB 'uvwxy*')
11076 OR (d>=34.0 AND d<35.0 AND d NOT NULL)
11077 OR b=407
11078 OR b=454
11079 OR (f GLOB '?klmn*' AND f GLOB 'jklm*')
11080 OR (d>=91.0 AND d<92.0 AND d NOT NULL)
11081 OR b=627
11082 OR (f GLOB '?opqr*' AND f GLOB 'nopq*')
11083 }
11084 } {9 13 34 35 37 39 46 57 61 65 87 91 scan 0 sort 0}
11085 do_test where7-2.478.2 {
11086 count_steps_sort {
11087 SELECT a FROM t3
11088 WHERE (g='ponmlkj' AND f GLOB 'uvwxy*')
11089 OR (d>=34.0 AND d<35.0 AND d NOT NULL)
11090 OR b=407
11091 OR b=454
11092 OR (f GLOB '?klmn*' AND f GLOB 'jklm*')
11093 OR (d>=91.0 AND d<92.0 AND d NOT NULL)
11094 OR b=627
11095 OR (f GLOB '?opqr*' AND f GLOB 'nopq*')
11096 }
11097 } {9 13 34 35 37 39 46 57 61 65 87 91 scan 0 sort 0}
11098 do_test where7-2.479.1 {
11099 count_steps_sort {
11100 SELECT a FROM t2
11101 WHERE (d>=79.0 AND d<80.0 AND d NOT NULL)
11102 OR c=34034
11103 OR ((a BETWEEN 24 AND 26) AND a!=25)
11104 OR ((a BETWEEN 18 AND 20) AND a!=19)
11105 OR (f GLOB '?hijk*' AND f GLOB 'ghij*')
11106 OR a=67
11107 }
11108 } {6 18 20 24 26 32 58 67 79 84 100 scan 0 sort 0}
11109 do_test where7-2.479.2 {
11110 count_steps_sort {
11111 SELECT a FROM t3
11112 WHERE (d>=79.0 AND d<80.0 AND d NOT NULL)
11113 OR c=34034
11114 OR ((a BETWEEN 24 AND 26) AND a!=25)
11115 OR ((a BETWEEN 18 AND 20) AND a!=19)
11116 OR (f GLOB '?hijk*' AND f GLOB 'ghij*')
11117 OR a=67
11118 }
11119 } {6 18 20 24 26 32 58 67 79 84 100 scan 0 sort 0}
11120 do_test where7-2.480.1 {
11121 count_steps_sort {
11122 SELECT a FROM t2
11123 WHERE a=97
11124 OR b=575
11125 OR (d>=81.0 AND d<82.0 AND d NOT NULL)
11126 OR ((a BETWEEN 2 AND 4) AND a!=3)
11127 OR (d>=1.0 AND d<2.0 AND d NOT NULL)
11128 OR (f GLOB '?rstu*' AND f GLOB 'qrst*')
11129 }
11130 } {1 2 4 16 42 68 81 94 97 scan 0 sort 0}
11131 do_test where7-2.480.2 {
11132 count_steps_sort {
11133 SELECT a FROM t3
11134 WHERE a=97
11135 OR b=575
11136 OR (d>=81.0 AND d<82.0 AND d NOT NULL)
11137 OR ((a BETWEEN 2 AND 4) AND a!=3)
11138 OR (d>=1.0 AND d<2.0 AND d NOT NULL)
11139 OR (f GLOB '?rstu*' AND f GLOB 'qrst*')
11140 }
11141 } {1 2 4 16 42 68 81 94 97 scan 0 sort 0}
11142 do_test where7-2.481.1 {
11143 count_steps_sort {
11144 SELECT a FROM t2
11145 WHERE b=561
11146 OR b=773
11147 OR (d>=46.0 AND d<47.0 AND d NOT NULL)
11148 OR b=201
11149 OR a=99
11150 OR (g='utsrqpo' AND f GLOB 'tuvwx*')
11151 OR ((a BETWEEN 36 AND 38) AND a!=37)
11152 OR (d>=23.0 AND d<24.0 AND d NOT NULL)
11153 OR b=946
11154 OR b=993
11155 OR (g='fedcbaz' AND f GLOB 'qrstu*')
11156 }
11157 } {19 23 36 38 46 51 86 94 99 scan 0 sort 0}
11158 do_test where7-2.481.2 {
11159 count_steps_sort {
11160 SELECT a FROM t3
11161 WHERE b=561
11162 OR b=773
11163 OR (d>=46.0 AND d<47.0 AND d NOT NULL)
11164 OR b=201
11165 OR a=99
11166 OR (g='utsrqpo' AND f GLOB 'tuvwx*')
11167 OR ((a BETWEEN 36 AND 38) AND a!=37)
11168 OR (d>=23.0 AND d<24.0 AND d NOT NULL)
11169 OR b=946
11170 OR b=993
11171 OR (g='fedcbaz' AND f GLOB 'qrstu*')
11172 }
11173 } {19 23 36 38 46 51 86 94 99 scan 0 sort 0}
11174 do_test where7-2.482.1 {
11175 count_steps_sort {
11176 SELECT a FROM t2
11177 WHERE b=806
11178 OR (g='kjihgfe' AND f GLOB 'uvwxy*')
11179 OR ((a BETWEEN 24 AND 26) AND a!=25)
11180 OR b=916
11181 OR b<0
11182 OR (d>=62.0 AND d<63.0 AND d NOT NULL)
11183 OR b=154
11184 OR c=10010
11185 OR b=451
11186 OR (d>=14.0 AND d<15.0 AND d NOT NULL)
11187 }
11188 } {14 24 26 28 29 30 41 62 72 scan 0 sort 0}
11189 do_test where7-2.482.2 {
11190 count_steps_sort {
11191 SELECT a FROM t3
11192 WHERE b=806
11193 OR (g='kjihgfe' AND f GLOB 'uvwxy*')
11194 OR ((a BETWEEN 24 AND 26) AND a!=25)
11195 OR b=916
11196 OR b<0
11197 OR (d>=62.0 AND d<63.0 AND d NOT NULL)
11198 OR b=154
11199 OR c=10010
11200 OR b=451
11201 OR (d>=14.0 AND d<15.0 AND d NOT NULL)
11202 }
11203 } {14 24 26 28 29 30 41 62 72 scan 0 sort 0}
11204 do_test where7-2.483.1 {
11205 count_steps_sort {
11206 SELECT a FROM t2
11207 WHERE b=836
11208 OR d>1e10
11209 OR (g='utsrqpo' AND f GLOB 'uvwxy*')
11210 OR f='pqrstuvwx'
11211 OR ((a BETWEEN 3 AND 5) AND a!=4)
11212 OR f='abcdefghi'
11213 OR (g='nmlkjih' AND f GLOB 'fghij*')
11214 OR a=33
11215 OR ((a BETWEEN 19 AND 21) AND a!=20)
11216 OR ((a BETWEEN 88 AND 90) AND a!=89)
11217 OR b=476
11218 }
11219 } {3 5 15 19 20 21 26 33 41 52 57 67 76 78 88 90 93 scan 0 sort 0}
11220 do_test where7-2.483.2 {
11221 count_steps_sort {
11222 SELECT a FROM t3
11223 WHERE b=836
11224 OR d>1e10
11225 OR (g='utsrqpo' AND f GLOB 'uvwxy*')
11226 OR f='pqrstuvwx'
11227 OR ((a BETWEEN 3 AND 5) AND a!=4)
11228 OR f='abcdefghi'
11229 OR (g='nmlkjih' AND f GLOB 'fghij*')
11230 OR a=33
11231 OR ((a BETWEEN 19 AND 21) AND a!=20)
11232 OR ((a BETWEEN 88 AND 90) AND a!=89)
11233 OR b=476
11234 }
11235 } {3 5 15 19 20 21 26 33 41 52 57 67 76 78 88 90 93 scan 0 sort 0}
11236 do_test where7-2.484.1 {
11237 count_steps_sort {
11238 SELECT a FROM t2
11239 WHERE a=48
11240 OR a=92
11241 OR a=1
11242 OR (f GLOB '?fghi*' AND f GLOB 'efgh*')
11243 OR (d>=28.0 AND d<29.0 AND d NOT NULL)
11244 OR (d>=7.0 AND d<8.0 AND d NOT NULL)
11245 OR (g='rqponml' AND f GLOB 'lmnop*')
11246 OR b=905
11247 OR ((a BETWEEN 51 AND 53) AND a!=52)
11248 }
11249 } {1 4 7 28 30 37 48 51 53 56 82 92 scan 0 sort 0}
11250 do_test where7-2.484.2 {
11251 count_steps_sort {
11252 SELECT a FROM t3
11253 WHERE a=48
11254 OR a=92
11255 OR a=1
11256 OR (f GLOB '?fghi*' AND f GLOB 'efgh*')
11257 OR (d>=28.0 AND d<29.0 AND d NOT NULL)
11258 OR (d>=7.0 AND d<8.0 AND d NOT NULL)
11259 OR (g='rqponml' AND f GLOB 'lmnop*')
11260 OR b=905
11261 OR ((a BETWEEN 51 AND 53) AND a!=52)
11262 }
11263 } {1 4 7 28 30 37 48 51 53 56 82 92 scan 0 sort 0}
11264 do_test where7-2.485.1 {
11265 count_steps_sort {
11266 SELECT a FROM t2
11267 WHERE (d>=17.0 AND d<18.0 AND d NOT NULL)
11268 OR (d>=4.0 AND d<5.0 AND d NOT NULL)
11269 OR b=212
11270 OR a=42
11271 OR a=92
11272 }
11273 } {4 17 42 92 scan 0 sort 0}
11274 do_test where7-2.485.2 {
11275 count_steps_sort {
11276 SELECT a FROM t3
11277 WHERE (d>=17.0 AND d<18.0 AND d NOT NULL)
11278 OR (d>=4.0 AND d<5.0 AND d NOT NULL)
11279 OR b=212
11280 OR a=42
11281 OR a=92
11282 }
11283 } {4 17 42 92 scan 0 sort 0}
11284 do_test where7-2.486.1 {
11285 count_steps_sort {
11286 SELECT a FROM t2
11287 WHERE b=740
11288 OR b=564
11289 OR (g='onmlkji' AND f GLOB 'zabcd*')
11290 OR a=11
11291 OR ((a BETWEEN 44 AND 46) AND a!=45)
11292 OR b=322
11293 OR (d>=6.0 AND d<7.0 AND d NOT NULL)
11294 OR (g='utsrqpo' AND f GLOB 'wxyza*')
11295 OR b=902
11296 OR c>=34035
11297 }
11298 } {6 11 22 44 46 51 82 scan 0 sort 0}
11299 do_test where7-2.486.2 {
11300 count_steps_sort {
11301 SELECT a FROM t3
11302 WHERE b=740
11303 OR b=564
11304 OR (g='onmlkji' AND f GLOB 'zabcd*')
11305 OR a=11
11306 OR ((a BETWEEN 44 AND 46) AND a!=45)
11307 OR b=322
11308 OR (d>=6.0 AND d<7.0 AND d NOT NULL)
11309 OR (g='utsrqpo' AND f GLOB 'wxyza*')
11310 OR b=902
11311 OR c>=34035
11312 }
11313 } {6 11 22 44 46 51 82 scan 0 sort 0}
11314 do_test where7-2.487.1 {
11315 count_steps_sort {
11316 SELECT a FROM t2
11317 WHERE ((a BETWEEN 52 AND 54) AND a!=53)
11318 OR ((a BETWEEN 56 AND 58) AND a!=57)
11319 OR (d>=8.0 AND d<9.0 AND d NOT NULL)
11320 OR a=27
11321 OR a=48
11322 OR b=927
11323 OR ((a BETWEEN 89 AND 91) AND a!=90)
11324 OR (g='fedcbaz' AND f GLOB 'stuvw*')
11325 OR f='abcdefghi'
11326 OR b=91
11327 OR b=55
11328 }
11329 } {5 8 26 27 48 52 54 56 58 78 89 91 96 scan 0 sort 0}
11330 do_test where7-2.487.2 {
11331 count_steps_sort {
11332 SELECT a FROM t3
11333 WHERE ((a BETWEEN 52 AND 54) AND a!=53)
11334 OR ((a BETWEEN 56 AND 58) AND a!=57)
11335 OR (d>=8.0 AND d<9.0 AND d NOT NULL)
11336 OR a=27
11337 OR a=48
11338 OR b=927
11339 OR ((a BETWEEN 89 AND 91) AND a!=90)
11340 OR (g='fedcbaz' AND f GLOB 'stuvw*')
11341 OR f='abcdefghi'
11342 OR b=91
11343 OR b=55
11344 }
11345 } {5 8 26 27 48 52 54 56 58 78 89 91 96 scan 0 sort 0}
11346 do_test where7-2.488.1 {
11347 count_steps_sort {
11348 SELECT a FROM t2
11349 WHERE (g='srqponm' AND f GLOB 'efghi*')
11350 OR ((a BETWEEN 88 AND 90) AND a!=89)
11351 OR a=20
11352 OR b=11
11353 }
11354 } {1 20 30 88 90 scan 0 sort 0}
11355 do_test where7-2.488.2 {
11356 count_steps_sort {
11357 SELECT a FROM t3
11358 WHERE (g='srqponm' AND f GLOB 'efghi*')
11359 OR ((a BETWEEN 88 AND 90) AND a!=89)
11360 OR a=20
11361 OR b=11
11362 }
11363 } {1 20 30 88 90 scan 0 sort 0}
11364 do_test where7-2.489.1 {
11365 count_steps_sort {
11366 SELECT a FROM t2
11367 WHERE (d>=27.0 AND d<28.0 AND d NOT NULL)
11368 OR b=55
11369 OR (d>=13.0 AND d<14.0 AND d NOT NULL)
11370 OR (g='onmlkji' AND f GLOB 'abcde*')
11371 OR a=50
11372 OR (d>=73.0 AND d<74.0 AND d NOT NULL)
11373 OR (d>=51.0 AND d<52.0 AND d NOT NULL)
11374 OR (d>=64.0 AND d<65.0 AND d NOT NULL)
11375 }
11376 } {5 13 27 50 51 52 64 73 scan 0 sort 0}
11377 do_test where7-2.489.2 {
11378 count_steps_sort {
11379 SELECT a FROM t3
11380 WHERE (d>=27.0 AND d<28.0 AND d NOT NULL)
11381 OR b=55
11382 OR (d>=13.0 AND d<14.0 AND d NOT NULL)
11383 OR (g='onmlkji' AND f GLOB 'abcde*')
11384 OR a=50
11385 OR (d>=73.0 AND d<74.0 AND d NOT NULL)
11386 OR (d>=51.0 AND d<52.0 AND d NOT NULL)
11387 OR (d>=64.0 AND d<65.0 AND d NOT NULL)
11388 }
11389 } {5 13 27 50 51 52 64 73 scan 0 sort 0}
11390 do_test where7-2.490.1 {
11391 count_steps_sort {
11392 SELECT a FROM t2
11393 WHERE (g='rqponml' AND f GLOB 'ijklm*')
11394 OR (f GLOB '?xyza*' AND f GLOB 'wxyz*')
11395 }
11396 } {22 34 48 74 100 scan 0 sort 0}
11397 do_test where7-2.490.2 {
11398 count_steps_sort {
11399 SELECT a FROM t3
11400 WHERE (g='rqponml' AND f GLOB 'ijklm*')
11401 OR (f GLOB '?xyza*' AND f GLOB 'wxyz*')
11402 }
11403 } {22 34 48 74 100 scan 0 sort 0}
11404 do_test where7-2.491.1 {
11405 count_steps_sort {
11406 SELECT a FROM t2
11407 WHERE b=704
11408 OR b=924
11409 OR (g='gfedcba' AND f GLOB 'mnopq*')
11410 OR b=113
11411 }
11412 } {64 84 90 scan 0 sort 0}
11413 do_test where7-2.491.2 {
11414 count_steps_sort {
11415 SELECT a FROM t3
11416 WHERE b=704
11417 OR b=924
11418 OR (g='gfedcba' AND f GLOB 'mnopq*')
11419 OR b=113
11420 }
11421 } {64 84 90 scan 0 sort 0}
11422 do_test where7-2.492.1 {
11423 count_steps_sort {
11424 SELECT a FROM t2
11425 WHERE ((a BETWEEN 20 AND 22) AND a!=21)
11426 OR b=289
11427 OR ((a BETWEEN 14 AND 16) AND a!=15)
11428 }
11429 } {14 16 20 22 scan 0 sort 0}
11430 do_test where7-2.492.2 {
11431 count_steps_sort {
11432 SELECT a FROM t3
11433 WHERE ((a BETWEEN 20 AND 22) AND a!=21)
11434 OR b=289
11435 OR ((a BETWEEN 14 AND 16) AND a!=15)
11436 }
11437 } {14 16 20 22 scan 0 sort 0}
11438 do_test where7-2.493.1 {
11439 count_steps_sort {
11440 SELECT a FROM t2
11441 WHERE b=935
11442 OR b=1001
11443 OR ((a BETWEEN 78 AND 80) AND a!=79)
11444 OR a=31
11445 OR a=56
11446 }
11447 } {31 56 78 80 85 91 scan 0 sort 0}
11448 do_test where7-2.493.2 {
11449 count_steps_sort {
11450 SELECT a FROM t3
11451 WHERE b=935
11452 OR b=1001
11453 OR ((a BETWEEN 78 AND 80) AND a!=79)
11454 OR a=31
11455 OR a=56
11456 }
11457 } {31 56 78 80 85 91 scan 0 sort 0}
11458 do_test where7-2.494.1 {
11459 count_steps_sort {
11460 SELECT a FROM t2
11461 WHERE (d>=60.0 AND d<61.0 AND d NOT NULL)
11462 OR b=726
11463 OR f='abcdefghi'
11464 OR b=179
11465 OR (g='utsrqpo' AND f GLOB 'tuvwx*')
11466 OR b=539
11467 OR b=66
11468 OR ((a BETWEEN 86 AND 88) AND a!=87)
11469 OR (f GLOB '?klmn*' AND f GLOB 'jklm*')
11470 }
11471 } {6 9 19 26 35 49 52 60 61 66 78 86 87 88 scan 0 sort 0}
11472 do_test where7-2.494.2 {
11473 count_steps_sort {
11474 SELECT a FROM t3
11475 WHERE (d>=60.0 AND d<61.0 AND d NOT NULL)
11476 OR b=726
11477 OR f='abcdefghi'
11478 OR b=179
11479 OR (g='utsrqpo' AND f GLOB 'tuvwx*')
11480 OR b=539
11481 OR b=66
11482 OR ((a BETWEEN 86 AND 88) AND a!=87)
11483 OR (f GLOB '?klmn*' AND f GLOB 'jklm*')
11484 }
11485 } {6 9 19 26 35 49 52 60 61 66 78 86 87 88 scan 0 sort 0}
11486 do_test where7-2.495.1 {
11487 count_steps_sort {
11488 SELECT a FROM t2
11489 WHERE b=179
11490 OR b=685
11491 }
11492 } { scan 0 sort 0}
11493 do_test where7-2.495.2 {
11494 count_steps_sort {
11495 SELECT a FROM t3
11496 WHERE b=179
11497 OR b=685
11498 }
11499 } { scan 0 sort 0}
11500 do_test where7-2.496.1 {
11501 count_steps_sort {
11502 SELECT a FROM t2
11503 WHERE b=201
11504 OR b=682
11505 OR b=443
11506 OR b=836
11507 OR (f GLOB '?opqr*' AND f GLOB 'nopq*')
11508 OR (d>=11.0 AND d<12.0 AND d NOT NULL)
11509 OR ((a BETWEEN 51 AND 53) AND a!=52)
11510 OR b=110
11511 OR (f GLOB '?defg*' AND f GLOB 'cdef*')
11512 }
11513 } {2 10 11 13 28 39 51 53 54 62 65 76 80 91 scan 0 sort 0}
11514 do_test where7-2.496.2 {
11515 count_steps_sort {
11516 SELECT a FROM t3
11517 WHERE b=201
11518 OR b=682
11519 OR b=443
11520 OR b=836
11521 OR (f GLOB '?opqr*' AND f GLOB 'nopq*')
11522 OR (d>=11.0 AND d<12.0 AND d NOT NULL)
11523 OR ((a BETWEEN 51 AND 53) AND a!=52)
11524 OR b=110
11525 OR (f GLOB '?defg*' AND f GLOB 'cdef*')
11526 }
11527 } {2 10 11 13 28 39 51 53 54 62 65 76 80 91 scan 0 sort 0}
11528 do_test where7-2.497.1 {
11529 count_steps_sort {
11530 SELECT a FROM t2
11531 WHERE (f GLOB '?zabc*' AND f GLOB 'yzab*')
11532 OR b=462
11533 OR ((a BETWEEN 4 AND 6) AND a!=5)
11534 OR a=22
11535 OR b=594
11536 OR (f GLOB '?tuvw*' AND f GLOB 'stuv*')
11537 OR (d>=57.0 AND d<58.0 AND d NOT NULL)
11538 OR (g='jihgfed' AND f GLOB 'wxyza*')
11539 OR (g='mlkjihg' AND f GLOB 'jklmn*')
11540 }
11541 } {4 6 18 22 24 42 44 50 54 57 61 70 74 76 96 scan 0 sort 0}
11542 do_test where7-2.497.2 {
11543 count_steps_sort {
11544 SELECT a FROM t3
11545 WHERE (f GLOB '?zabc*' AND f GLOB 'yzab*')
11546 OR b=462
11547 OR ((a BETWEEN 4 AND 6) AND a!=5)
11548 OR a=22
11549 OR b=594
11550 OR (f GLOB '?tuvw*' AND f GLOB 'stuv*')
11551 OR (d>=57.0 AND d<58.0 AND d NOT NULL)
11552 OR (g='jihgfed' AND f GLOB 'wxyza*')
11553 OR (g='mlkjihg' AND f GLOB 'jklmn*')
11554 }
11555 } {4 6 18 22 24 42 44 50 54 57 61 70 74 76 96 scan 0 sort 0}
11556 do_test where7-2.498.1 {
11557 count_steps_sort {
11558 SELECT a FROM t2
11559 WHERE (g='utsrqpo' AND f GLOB 'wxyza*')
11560 OR (d>=1.0 AND d<2.0 AND d NOT NULL)
11561 OR (g='wvutsrq' AND f GLOB 'klmno*')
11562 OR f='vwxyzabcd'
11563 OR (g='vutsrqp' AND f GLOB 'nopqr*')
11564 OR a=37
11565 OR a=50
11566 }
11567 } {1 10 13 21 22 37 47 50 73 99 scan 0 sort 0}
11568 do_test where7-2.498.2 {
11569 count_steps_sort {
11570 SELECT a FROM t3
11571 WHERE (g='utsrqpo' AND f GLOB 'wxyza*')
11572 OR (d>=1.0 AND d<2.0 AND d NOT NULL)
11573 OR (g='wvutsrq' AND f GLOB 'klmno*')
11574 OR f='vwxyzabcd'
11575 OR (g='vutsrqp' AND f GLOB 'nopqr*')
11576 OR a=37
11577 OR a=50
11578 }
11579 } {1 10 13 21 22 37 47 50 73 99 scan 0 sort 0}
11580 do_test where7-2.499.1 {
11581 count_steps_sort {
11582 SELECT a FROM t2
11583 WHERE ((a BETWEEN 83 AND 85) AND a!=84)
11584 OR b=784
11585 OR (f GLOB '?vwxy*' AND f GLOB 'uvwx*')
11586 OR b=825
11587 OR a=80
11588 OR (g='tsrqpon' AND f GLOB 'xyzab*')
11589 OR (d>=97.0 AND d<98.0 AND d NOT NULL)
11590 OR b=531
11591 OR a=100
11592 }
11593 } {20 23 46 72 75 80 83 85 97 98 100 scan 0 sort 0}
11594 do_test where7-2.499.2 {
11595 count_steps_sort {
11596 SELECT a FROM t3
11597 WHERE ((a BETWEEN 83 AND 85) AND a!=84)
11598 OR b=784
11599 OR (f GLOB '?vwxy*' AND f GLOB 'uvwx*')
11600 OR b=825
11601 OR a=80
11602 OR (g='tsrqpon' AND f GLOB 'xyzab*')
11603 OR (d>=97.0 AND d<98.0 AND d NOT NULL)
11604 OR b=531
11605 OR a=100
11606 }
11607 } {20 23 46 72 75 80 83 85 97 98 100 scan 0 sort 0}
11608 do_test where7-2.500.1 {
11609 count_steps_sort {
11610 SELECT a FROM t2
11611 WHERE (g='utsrqpo' AND f GLOB 'tuvwx*')
11612 OR b=220
11613 OR (d>=53.0 AND d<54.0 AND d NOT NULL)
11614 }
11615 } {19 20 53 scan 0 sort 0}
11616 do_test where7-2.500.2 {
11617 count_steps_sort {
11618 SELECT a FROM t3
11619 WHERE (g='utsrqpo' AND f GLOB 'tuvwx*')
11620 OR b=220
11621 OR (d>=53.0 AND d<54.0 AND d NOT NULL)
11622 }
11623 } {19 20 53 scan 0 sort 0}
11624 do_test where7-2.501.1 {
11625 count_steps_sort {
11626 SELECT a FROM t2
11627 WHERE a=92
11628 OR (d>=9.0 AND d<10.0 AND d NOT NULL)
11629 OR b=990
11630 }
11631 } {9 90 92 scan 0 sort 0}
11632 do_test where7-2.501.2 {
11633 count_steps_sort {
11634 SELECT a FROM t3
11635 WHERE a=92
11636 OR (d>=9.0 AND d<10.0 AND d NOT NULL)
11637 OR b=990
11638 }
11639 } {9 90 92 scan 0 sort 0}
11640 do_test where7-2.502.1 {
11641 count_steps_sort {
11642 SELECT a FROM t2
11643 WHERE ((a BETWEEN 77 AND 79) AND a!=78)
11644 OR b=894
11645 OR c=28028
11646 OR b=905
11647 OR (g='ponmlkj' AND f GLOB 'tuvwx*')
11648 OR (g='kjihgfe' AND f GLOB 'stuvw*')
11649 OR (f GLOB '?bcde*' AND f GLOB 'abcd*')
11650 OR b=1037
11651 }
11652 } {26 45 52 70 77 78 79 82 83 84 scan 0 sort 0}
11653 do_test where7-2.502.2 {
11654 count_steps_sort {
11655 SELECT a FROM t3
11656 WHERE ((a BETWEEN 77 AND 79) AND a!=78)
11657 OR b=894
11658 OR c=28028
11659 OR b=905
11660 OR (g='ponmlkj' AND f GLOB 'tuvwx*')
11661 OR (g='kjihgfe' AND f GLOB 'stuvw*')
11662 OR (f GLOB '?bcde*' AND f GLOB 'abcd*')
11663 OR b=1037
11664 }
11665 } {26 45 52 70 77 78 79 82 83 84 scan 0 sort 0}
11666 do_test where7-2.503.1 {
11667 count_steps_sort {
11668 SELECT a FROM t2
11669 WHERE (d>=72.0 AND d<73.0 AND d NOT NULL)
11670 OR b=773
11671 OR f='defghijkl'
11672 }
11673 } {3 29 55 72 81 scan 0 sort 0}
11674 do_test where7-2.503.2 {
11675 count_steps_sort {
11676 SELECT a FROM t3
11677 WHERE (d>=72.0 AND d<73.0 AND d NOT NULL)
11678 OR b=773
11679 OR f='defghijkl'
11680 }
11681 } {3 29 55 72 81 scan 0 sort 0}
11682 do_test where7-2.504.1 {
11683 count_steps_sort {
11684 SELECT a FROM t2
11685 WHERE (g='wvutsrq' AND f GLOB 'mnopq*')
11686 OR b=861
11687 OR (g='rqponml' AND f GLOB 'lmnop*')
11688 }
11689 } {12 37 scan 0 sort 0}
11690 do_test where7-2.504.2 {
11691 count_steps_sort {
11692 SELECT a FROM t3
11693 WHERE (g='wvutsrq' AND f GLOB 'mnopq*')
11694 OR b=861
11695 OR (g='rqponml' AND f GLOB 'lmnop*')
11696 }
11697 } {12 37 scan 0 sort 0}
11698 do_test where7-2.505.1 {
11699 count_steps_sort {
11700 SELECT a FROM t2
11701 WHERE b=704
11702 OR (g='wvutsrq' AND f GLOB 'klmno*')
11703 OR (d>=51.0 AND d<52.0 AND d NOT NULL)
11704 OR (d>=89.0 AND d<90.0 AND d NOT NULL)
11705 OR b=25
11706 OR (g='jihgfed' AND f GLOB 'zabcd*')
11707 OR b=487
11708 OR (g='hgfedcb' AND f GLOB 'fghij*')
11709 OR ((a BETWEEN 77 AND 79) AND a!=78)
11710 OR (d>=23.0 AND d<24.0 AND d NOT NULL)
11711 OR (d>=84.0 AND d<85.0 AND d NOT NULL)
11712 }
11713 } {10 23 51 64 77 79 83 84 89 scan 0 sort 0}
11714 do_test where7-2.505.2 {
11715 count_steps_sort {
11716 SELECT a FROM t3
11717 WHERE b=704
11718 OR (g='wvutsrq' AND f GLOB 'klmno*')
11719 OR (d>=51.0 AND d<52.0 AND d NOT NULL)
11720 OR (d>=89.0 AND d<90.0 AND d NOT NULL)
11721 OR b=25
11722 OR (g='jihgfed' AND f GLOB 'zabcd*')
11723 OR b=487
11724 OR (g='hgfedcb' AND f GLOB 'fghij*')
11725 OR ((a BETWEEN 77 AND 79) AND a!=78)
11726 OR (d>=23.0 AND d<24.0 AND d NOT NULL)
11727 OR (d>=84.0 AND d<85.0 AND d NOT NULL)
11728 }
11729 } {10 23 51 64 77 79 83 84 89 scan 0 sort 0}
11730 do_test where7-2.506.1 {
11731 count_steps_sort {
11732 SELECT a FROM t2
11733 WHERE a=19
11734 OR (g='onmlkji' AND f GLOB 'xyzab*')
11735 OR b=674
11736 OR (d>=60.0 AND d<61.0 AND d NOT NULL)
11737 OR b=355
11738 OR ((a BETWEEN 72 AND 74) AND a!=73)
11739 OR (g='qponmlk' AND f GLOB 'pqrst*')
11740 OR c=28028
11741 OR b=649
11742 OR (g='vutsrqp' AND f GLOB 'rstuv*')
11743 OR (g='srqponm' AND f GLOB 'fghij*')
11744 }
11745 } {17 19 31 41 49 59 60 72 74 82 83 84 scan 0 sort 0}
11746 do_test where7-2.506.2 {
11747 count_steps_sort {
11748 SELECT a FROM t3
11749 WHERE a=19
11750 OR (g='onmlkji' AND f GLOB 'xyzab*')
11751 OR b=674
11752 OR (d>=60.0 AND d<61.0 AND d NOT NULL)
11753 OR b=355
11754 OR ((a BETWEEN 72 AND 74) AND a!=73)
11755 OR (g='qponmlk' AND f GLOB 'pqrst*')
11756 OR c=28028
11757 OR b=649
11758 OR (g='vutsrqp' AND f GLOB 'rstuv*')
11759 OR (g='srqponm' AND f GLOB 'fghij*')
11760 }
11761 } {17 19 31 41 49 59 60 72 74 82 83 84 scan 0 sort 0}
11762 do_test where7-2.507.1 {
11763 count_steps_sort {
11764 SELECT a FROM t2
11765 WHERE ((a BETWEEN 76 AND 78) AND a!=77)
11766 OR a=1
11767 OR a=22
11768 OR b=836
11769 OR c=24024
11770 }
11771 } {1 22 70 71 72 76 78 scan 0 sort 0}
11772 do_test where7-2.507.2 {
11773 count_steps_sort {
11774 SELECT a FROM t3
11775 WHERE ((a BETWEEN 76 AND 78) AND a!=77)
11776 OR a=1
11777 OR a=22
11778 OR b=836
11779 OR c=24024
11780 }
11781 } {1 22 70 71 72 76 78 scan 0 sort 0}
11782 do_test where7-2.508.1 {
11783 count_steps_sort {
11784 SELECT a FROM t2
11785 WHERE b=135
11786 OR (g='utsrqpo' AND f GLOB 'uvwxy*')
11787 OR ((a BETWEEN 39 AND 41) AND a!=40)
11788 }
11789 } {20 39 41 scan 0 sort 0}
11790 do_test where7-2.508.2 {
11791 count_steps_sort {
11792 SELECT a FROM t3
11793 WHERE b=135
11794 OR (g='utsrqpo' AND f GLOB 'uvwxy*')
11795 OR ((a BETWEEN 39 AND 41) AND a!=40)
11796 }
11797 } {20 39 41 scan 0 sort 0}
11798 do_test where7-2.509.1 {
11799 count_steps_sort {
11800 SELECT a FROM t2
11801 WHERE (g='hgfedcb' AND f GLOB 'ijklm*')
11802 OR (f GLOB '?klmn*' AND f GLOB 'jklm*')
11803 }
11804 } {9 35 61 86 87 scan 0 sort 0}
11805 do_test where7-2.509.2 {
11806 count_steps_sort {
11807 SELECT a FROM t3
11808 WHERE (g='hgfedcb' AND f GLOB 'ijklm*')
11809 OR (f GLOB '?klmn*' AND f GLOB 'jklm*')
11810 }
11811 } {9 35 61 86 87 scan 0 sort 0}
11812 do_test where7-2.510.1 {
11813 count_steps_sort {
11814 SELECT a FROM t2
11815 WHERE (g='jihgfed' AND f GLOB 'wxyza*')
11816 OR f='ghijklmno'
11817 }
11818 } {6 32 58 74 84 scan 0 sort 0}
11819 do_test where7-2.510.2 {
11820 count_steps_sort {
11821 SELECT a FROM t3
11822 WHERE (g='jihgfed' AND f GLOB 'wxyza*')
11823 OR f='ghijklmno'
11824 }
11825 } {6 32 58 74 84 scan 0 sort 0}
11826 do_test where7-2.511.1 {
11827 count_steps_sort {
11828 SELECT a FROM t2
11829 WHERE b=825
11830 OR b=902
11831 OR a=40
11832 OR ((a BETWEEN 28 AND 30) AND a!=29)
11833 OR a=30
11834 OR a=10
11835 OR a=73
11836 }
11837 } {10 28 30 40 73 75 82 scan 0 sort 0}
11838 do_test where7-2.511.2 {
11839 count_steps_sort {
11840 SELECT a FROM t3
11841 WHERE b=825
11842 OR b=902
11843 OR a=40
11844 OR ((a BETWEEN 28 AND 30) AND a!=29)
11845 OR a=30
11846 OR a=10
11847 OR a=73
11848 }
11849 } {10 28 30 40 73 75 82 scan 0 sort 0}
11850 do_test where7-2.512.1 {
11851 count_steps_sort {
11852 SELECT a FROM t2
11853 WHERE ((a BETWEEN 22 AND 24) AND a!=23)
11854 OR a=5
11855 OR b=432
11856 OR b=979
11857 OR b=762
11858 OR b=352
11859 OR ((a BETWEEN 36 AND 38) AND a!=37)
11860 OR c=27027
11861 OR c=20020
11862 OR (d>=23.0 AND d<24.0 AND d NOT NULL)
11863 }
11864 } {5 22 23 24 32 36 38 58 59 60 79 80 81 89 scan 0 sort 0}
11865 do_test where7-2.512.2 {
11866 count_steps_sort {
11867 SELECT a FROM t3
11868 WHERE ((a BETWEEN 22 AND 24) AND a!=23)
11869 OR a=5
11870 OR b=432
11871 OR b=979
11872 OR b=762
11873 OR b=352
11874 OR ((a BETWEEN 36 AND 38) AND a!=37)
11875 OR c=27027
11876 OR c=20020
11877 OR (d>=23.0 AND d<24.0 AND d NOT NULL)
11878 }
11879 } {5 22 23 24 32 36 38 58 59 60 79 80 81 89 scan 0 sort 0}
11880 do_test where7-2.513.1 {
11881 count_steps_sort {
11882 SELECT a FROM t2
11883 WHERE (f GLOB '?lmno*' AND f GLOB 'klmn*')
11884 OR ((a BETWEEN 5 AND 7) AND a!=6)
11885 OR b=99
11886 OR a=54
11887 }
11888 } {5 7 9 10 36 54 62 88 scan 0 sort 0}
11889 do_test where7-2.513.2 {
11890 count_steps_sort {
11891 SELECT a FROM t3
11892 WHERE (f GLOB '?lmno*' AND f GLOB 'klmn*')
11893 OR ((a BETWEEN 5 AND 7) AND a!=6)
11894 OR b=99
11895 OR a=54
11896 }
11897 } {5 7 9 10 36 54 62 88 scan 0 sort 0}
11898 do_test where7-2.514.1 {
11899 count_steps_sort {
11900 SELECT a FROM t2
11901 WHERE b=300
11902 OR (g='mlkjihg' AND f GLOB 'klmno*')
11903 OR b=319
11904 OR f='fghijklmn'
11905 OR (d>=73.0 AND d<74.0 AND d NOT NULL)
11906 OR ((a BETWEEN 42 AND 44) AND a!=43)
11907 }
11908 } {5 29 31 42 44 57 62 73 83 scan 0 sort 0}
11909 do_test where7-2.514.2 {
11910 count_steps_sort {
11911 SELECT a FROM t3
11912 WHERE b=300
11913 OR (g='mlkjihg' AND f GLOB 'klmno*')
11914 OR b=319
11915 OR f='fghijklmn'
11916 OR (d>=73.0 AND d<74.0 AND d NOT NULL)
11917 OR ((a BETWEEN 42 AND 44) AND a!=43)
11918 }
11919 } {5 29 31 42 44 57 62 73 83 scan 0 sort 0}
11920 do_test where7-2.515.1 {
11921 count_steps_sort {
11922 SELECT a FROM t2
11923 WHERE b=671
11924 OR ((a BETWEEN 86 AND 88) AND a!=87)
11925 OR (d>=27.0 AND d<28.0 AND d NOT NULL)
11926 OR b=1004
11927 OR ((a BETWEEN 18 AND 20) AND a!=19)
11928 OR ((a BETWEEN 5 AND 7) AND a!=6)
11929 OR (d>=82.0 AND d<83.0 AND d NOT NULL)
11930 OR b=748
11931 OR (g='tsrqpon' AND f GLOB 'xyzab*')
11932 }
11933 } {5 7 18 20 23 27 61 68 82 86 88 scan 0 sort 0}
11934 do_test where7-2.515.2 {
11935 count_steps_sort {
11936 SELECT a FROM t3
11937 WHERE b=671
11938 OR ((a BETWEEN 86 AND 88) AND a!=87)
11939 OR (d>=27.0 AND d<28.0 AND d NOT NULL)
11940 OR b=1004
11941 OR ((a BETWEEN 18 AND 20) AND a!=19)
11942 OR ((a BETWEEN 5 AND 7) AND a!=6)
11943 OR (d>=82.0 AND d<83.0 AND d NOT NULL)
11944 OR b=748
11945 OR (g='tsrqpon' AND f GLOB 'xyzab*')
11946 }
11947 } {5 7 18 20 23 27 61 68 82 86 88 scan 0 sort 0}
11948 do_test where7-2.516.1 {
11949 count_steps_sort {
11950 SELECT a FROM t2
11951 WHERE a=47
11952 OR b=784
11953 OR ((a BETWEEN 21 AND 23) AND a!=22)
11954 OR a=16
11955 OR a=25
11956 OR b=572
11957 }
11958 } {16 21 23 25 47 52 scan 0 sort 0}
11959 do_test where7-2.516.2 {
11960 count_steps_sort {
11961 SELECT a FROM t3
11962 WHERE a=47
11963 OR b=784
11964 OR ((a BETWEEN 21 AND 23) AND a!=22)
11965 OR a=16
11966 OR a=25
11967 OR b=572
11968 }
11969 } {16 21 23 25 47 52 scan 0 sort 0}
11970 do_test where7-2.517.1 {
11971 count_steps_sort {
11972 SELECT a FROM t2
11973 WHERE (g='jihgfed' AND f GLOB 'wxyza*')
11974 OR (d>=67.0 AND d<68.0 AND d NOT NULL)
11975 OR b=110
11976 OR (g='gfedcba' AND f GLOB 'nopqr*')
11977 OR c=26026
11978 OR (d>=69.0 AND d<70.0 AND d NOT NULL)
11979 OR b=850
11980 OR a=6
11981 }
11982 } {6 10 67 69 74 76 77 78 91 scan 0 sort 0}
11983 do_test where7-2.517.2 {
11984 count_steps_sort {
11985 SELECT a FROM t3
11986 WHERE (g='jihgfed' AND f GLOB 'wxyza*')
11987 OR (d>=67.0 AND d<68.0 AND d NOT NULL)
11988 OR b=110
11989 OR (g='gfedcba' AND f GLOB 'nopqr*')
11990 OR c=26026
11991 OR (d>=69.0 AND d<70.0 AND d NOT NULL)
11992 OR b=850
11993 OR a=6
11994 }
11995 } {6 10 67 69 74 76 77 78 91 scan 0 sort 0}
11996 do_test where7-2.518.1 {
11997 count_steps_sort {
11998 SELECT a FROM t2
11999 WHERE ((a BETWEEN 74 AND 76) AND a!=75)
12000 OR ((a BETWEEN 1 AND 3) AND a!=2)
12001 OR (g='jihgfed' AND f GLOB 'wxyza*')
12002 OR (g='utsrqpo' AND f GLOB 'tuvwx*')
12003 OR (g='mlkjihg' AND f GLOB 'klmno*')
12004 OR b=135
12005 OR a=28
12006 OR ((a BETWEEN 1 AND 3) AND a!=2)
12007 OR b=737
12008 }
12009 } {1 3 19 28 62 67 74 76 scan 0 sort 0}
12010 do_test where7-2.518.2 {
12011 count_steps_sort {
12012 SELECT a FROM t3
12013 WHERE ((a BETWEEN 74 AND 76) AND a!=75)
12014 OR ((a BETWEEN 1 AND 3) AND a!=2)
12015 OR (g='jihgfed' AND f GLOB 'wxyza*')
12016 OR (g='utsrqpo' AND f GLOB 'tuvwx*')
12017 OR (g='mlkjihg' AND f GLOB 'klmno*')
12018 OR b=135
12019 OR a=28
12020 OR ((a BETWEEN 1 AND 3) AND a!=2)
12021 OR b=737
12022 }
12023 } {1 3 19 28 62 67 74 76 scan 0 sort 0}
12024 do_test where7-2.519.1 {
12025 count_steps_sort {
12026 SELECT a FROM t2
12027 WHERE b=242
12028 OR (d>=20.0 AND d<21.0 AND d NOT NULL)
12029 OR ((a BETWEEN 20 AND 22) AND a!=21)
12030 }
12031 } {20 22 scan 0 sort 0}
12032 do_test where7-2.519.2 {
12033 count_steps_sort {
12034 SELECT a FROM t3
12035 WHERE b=242
12036 OR (d>=20.0 AND d<21.0 AND d NOT NULL)
12037 OR ((a BETWEEN 20 AND 22) AND a!=21)
12038 }
12039 } {20 22 scan 0 sort 0}
12040 do_test where7-2.520.1 {
12041 count_steps_sort {
12042 SELECT a FROM t2
12043 WHERE b=528
12044 OR a=41
12045 OR f='cdefghijk'
12046 OR a=98
12047 OR b=759
12048 OR a=43
12049 OR b=286
12050 OR f='hijklmnop'
12051 }
12052 } {2 7 26 28 33 41 43 48 54 59 69 80 85 98 scan 0 sort 0}
12053 do_test where7-2.520.2 {
12054 count_steps_sort {
12055 SELECT a FROM t3
12056 WHERE b=528
12057 OR a=41
12058 OR f='cdefghijk'
12059 OR a=98
12060 OR b=759
12061 OR a=43
12062 OR b=286
12063 OR f='hijklmnop'
12064 }
12065 } {2 7 26 28 33 41 43 48 54 59 69 80 85 98 scan 0 sort 0}
12066 do_test where7-2.521.1 {
12067 count_steps_sort {
12068 SELECT a FROM t2
12069 WHERE (g='xwvutsr' AND f GLOB 'ghijk*')
12070 OR (d>=61.0 AND d<62.0 AND d NOT NULL)
12071 OR (g='vutsrqp' AND f GLOB 'pqrst*')
12072 OR a=52
12073 }
12074 } {6 15 52 61 scan 0 sort 0}
12075 do_test where7-2.521.2 {
12076 count_steps_sort {
12077 SELECT a FROM t3
12078 WHERE (g='xwvutsr' AND f GLOB 'ghijk*')
12079 OR (d>=61.0 AND d<62.0 AND d NOT NULL)
12080 OR (g='vutsrqp' AND f GLOB 'pqrst*')
12081 OR a=52
12082 }
12083 } {6 15 52 61 scan 0 sort 0}
12084 do_test where7-2.522.1 {
12085 count_steps_sort {
12086 SELECT a FROM t2
12087 WHERE (g='ihgfedc' AND f GLOB 'abcde*')
12088 OR ((a BETWEEN 2 AND 4) AND a!=3)
12089 OR a=86
12090 OR c=33033
12091 OR c=2002
12092 OR a=92
12093 }
12094 } {2 4 5 6 78 86 92 97 98 99 scan 0 sort 0}
12095 do_test where7-2.522.2 {
12096 count_steps_sort {
12097 SELECT a FROM t3
12098 WHERE (g='ihgfedc' AND f GLOB 'abcde*')
12099 OR ((a BETWEEN 2 AND 4) AND a!=3)
12100 OR a=86
12101 OR c=33033
12102 OR c=2002
12103 OR a=92
12104 }
12105 } {2 4 5 6 78 86 92 97 98 99 scan 0 sort 0}
12106 do_test where7-2.523.1 {
12107 count_steps_sort {
12108 SELECT a FROM t2
12109 WHERE ((a BETWEEN 47 AND 49) AND a!=48)
12110 OR b=517
12111 OR (d>=63.0 AND d<64.0 AND d NOT NULL)
12112 OR ((a BETWEEN 67 AND 69) AND a!=68)
12113 OR (g='srqponm' AND f GLOB 'fghij*')
12114 OR f='defghijkl'
12115 OR b=707
12116 OR c>=34035
12117 OR ((a BETWEEN 33 AND 35) AND a!=34)
12118 OR a=80
12119 OR (d>=23.0 AND d<24.0 AND d NOT NULL)
12120 }
12121 } {3 23 29 31 33 35 47 49 55 63 67 69 80 81 scan 0 sort 0}
12122 do_test where7-2.523.2 {
12123 count_steps_sort {
12124 SELECT a FROM t3
12125 WHERE ((a BETWEEN 47 AND 49) AND a!=48)
12126 OR b=517
12127 OR (d>=63.0 AND d<64.0 AND d NOT NULL)
12128 OR ((a BETWEEN 67 AND 69) AND a!=68)
12129 OR (g='srqponm' AND f GLOB 'fghij*')
12130 OR f='defghijkl'
12131 OR b=707
12132 OR c>=34035
12133 OR ((a BETWEEN 33 AND 35) AND a!=34)
12134 OR a=80
12135 OR (d>=23.0 AND d<24.0 AND d NOT NULL)
12136 }
12137 } {3 23 29 31 33 35 47 49 55 63 67 69 80 81 scan 0 sort 0}
12138 do_test where7-2.524.1 {
12139 count_steps_sort {
12140 SELECT a FROM t2
12141 WHERE (d>=96.0 AND d<97.0 AND d NOT NULL)
12142 OR b=209
12143 OR b=399
12144 OR (g='fedcbaz' AND f GLOB 'tuvwx*')
12145 }
12146 } {19 96 97 scan 0 sort 0}
12147 do_test where7-2.524.2 {
12148 count_steps_sort {
12149 SELECT a FROM t3
12150 WHERE (d>=96.0 AND d<97.0 AND d NOT NULL)
12151 OR b=209
12152 OR b=399
12153 OR (g='fedcbaz' AND f GLOB 'tuvwx*')
12154 }
12155 } {19 96 97 scan 0 sort 0}
12156 do_test where7-2.525.1 {
12157 count_steps_sort {
12158 SELECT a FROM t2
12159 WHERE ((a BETWEEN 18 AND 20) AND a!=19)
12160 OR (g='qponmlk' AND f GLOB 'mnopq*')
12161 OR b=597
12162 OR a=95
12163 OR (g='nmlkjih' AND f GLOB 'defgh*')
12164 OR (f GLOB '?zabc*' AND f GLOB 'yzab*')
12165 OR b=432
12166 OR (d>=92.0 AND d<93.0 AND d NOT NULL)
12167 }
12168 } {18 20 24 38 50 55 76 92 95 scan 0 sort 0}
12169 do_test where7-2.525.2 {
12170 count_steps_sort {
12171 SELECT a FROM t3
12172 WHERE ((a BETWEEN 18 AND 20) AND a!=19)
12173 OR (g='qponmlk' AND f GLOB 'mnopq*')
12174 OR b=597
12175 OR a=95
12176 OR (g='nmlkjih' AND f GLOB 'defgh*')
12177 OR (f GLOB '?zabc*' AND f GLOB 'yzab*')
12178 OR b=432
12179 OR (d>=92.0 AND d<93.0 AND d NOT NULL)
12180 }
12181 } {18 20 24 38 50 55 76 92 95 scan 0 sort 0}
12182 do_test where7-2.526.1 {
12183 count_steps_sort {
12184 SELECT a FROM t2
12185 WHERE (d>=88.0 AND d<89.0 AND d NOT NULL)
12186 OR b=157
12187 OR ((a BETWEEN 78 AND 80) AND a!=79)
12188 OR a=3
12189 OR b=663
12190 OR a=2
12191 OR c=21021
12192 OR b=330
12193 OR b=231
12194 OR (g='tsrqpon' AND f GLOB 'bcdef*')
12195 }
12196 } {2 3 21 27 30 61 62 63 78 80 88 scan 0 sort 0}
12197 do_test where7-2.526.2 {
12198 count_steps_sort {
12199 SELECT a FROM t3
12200 WHERE (d>=88.0 AND d<89.0 AND d NOT NULL)
12201 OR b=157
12202 OR ((a BETWEEN 78 AND 80) AND a!=79)
12203 OR a=3
12204 OR b=663
12205 OR a=2
12206 OR c=21021
12207 OR b=330
12208 OR b=231
12209 OR (g='tsrqpon' AND f GLOB 'bcdef*')
12210 }
12211 } {2 3 21 27 30 61 62 63 78 80 88 scan 0 sort 0}
12212 do_test where7-2.527.1 {
12213 count_steps_sort {
12214 SELECT a FROM t2
12215 WHERE (g='hgfedcb' AND f GLOB 'fghij*')
12216 OR ((a BETWEEN 64 AND 66) AND a!=65)
12217 OR f IS NULL
12218 }
12219 } {64 66 83 scan 0 sort 0}
12220 do_test where7-2.527.2 {
12221 count_steps_sort {
12222 SELECT a FROM t3
12223 WHERE (g='hgfedcb' AND f GLOB 'fghij*')
12224 OR ((a BETWEEN 64 AND 66) AND a!=65)
12225 OR f IS NULL
12226 }
12227 } {64 66 83 scan 0 sort 0}
12228 do_test where7-2.528.1 {
12229 count_steps_sort {
12230 SELECT a FROM t2
12231 WHERE ((a BETWEEN 99 AND 101) AND a!=100)
12232 OR (g='fedcbaz' AND f GLOB 'pqrst*')
12233 OR 1000000<b
12234 OR (g='jihgfed' AND f GLOB 'xyzab*')
12235 OR b=990
12236 }
12237 } {75 90 93 99 scan 0 sort 0}
12238 do_test where7-2.528.2 {
12239 count_steps_sort {
12240 SELECT a FROM t3
12241 WHERE ((a BETWEEN 99 AND 101) AND a!=100)
12242 OR (g='fedcbaz' AND f GLOB 'pqrst*')
12243 OR 1000000<b
12244 OR (g='jihgfed' AND f GLOB 'xyzab*')
12245 OR b=990
12246 }
12247 } {75 90 93 99 scan 0 sort 0}
12248 do_test where7-2.529.1 {
12249 count_steps_sort {
12250 SELECT a FROM t2
12251 WHERE b=165
12252 OR a=69
12253 OR (g='ponmlkj' AND f GLOB 'stuvw*')
12254 }
12255 } {15 44 69 scan 0 sort 0}
12256 do_test where7-2.529.2 {
12257 count_steps_sort {
12258 SELECT a FROM t3
12259 WHERE b=165
12260 OR a=69
12261 OR (g='ponmlkj' AND f GLOB 'stuvw*')
12262 }
12263 } {15 44 69 scan 0 sort 0}
12264 do_test where7-2.530.1 {
12265 count_steps_sort {
12266 SELECT a FROM t2
12267 WHERE (g='nmlkjih' AND f GLOB 'defgh*')
12268 OR (g='ponmlkj' AND f GLOB 'uvwxy*')
12269 OR b=784
12270 OR b=583
12271 OR (d>=54.0 AND d<55.0 AND d NOT NULL)
12272 OR b=814
12273 OR (g='mlkjihg' AND f GLOB 'ghijk*')
12274 OR b=619
12275 OR (d>=80.0 AND d<81.0 AND d NOT NULL)
12276 }
12277 } {46 53 54 55 58 74 80 scan 0 sort 0}
12278 do_test where7-2.530.2 {
12279 count_steps_sort {
12280 SELECT a FROM t3
12281 WHERE (g='nmlkjih' AND f GLOB 'defgh*')
12282 OR (g='ponmlkj' AND f GLOB 'uvwxy*')
12283 OR b=784
12284 OR b=583
12285 OR (d>=54.0 AND d<55.0 AND d NOT NULL)
12286 OR b=814
12287 OR (g='mlkjihg' AND f GLOB 'ghijk*')
12288 OR b=619
12289 OR (d>=80.0 AND d<81.0 AND d NOT NULL)
12290 }
12291 } {46 53 54 55 58 74 80 scan 0 sort 0}
12292 do_test where7-2.531.1 {
12293 count_steps_sort {
12294 SELECT a FROM t2
12295 WHERE a=86
12296 OR b=484
12297 OR (g='ihgfedc' AND f GLOB 'bcdef*')
12298 OR b=418
12299 OR b=509
12300 OR a=42
12301 OR b=825
12302 OR a=91
12303 OR b=1023
12304 OR b=814
12305 OR ((a BETWEEN 99 AND 101) AND a!=100)
12306 }
12307 } {38 42 44 74 75 79 86 91 93 99 scan 0 sort 0}
12308 do_test where7-2.531.2 {
12309 count_steps_sort {
12310 SELECT a FROM t3
12311 WHERE a=86
12312 OR b=484
12313 OR (g='ihgfedc' AND f GLOB 'bcdef*')
12314 OR b=418
12315 OR b=509
12316 OR a=42
12317 OR b=825
12318 OR a=91
12319 OR b=1023
12320 OR b=814
12321 OR ((a BETWEEN 99 AND 101) AND a!=100)
12322 }
12323 } {38 42 44 74 75 79 86 91 93 99 scan 0 sort 0}
12324 do_test where7-2.532.1 {
12325 count_steps_sort {
12326 SELECT a FROM t2
12327 WHERE (d>=86.0 AND d<87.0 AND d NOT NULL)
12328 OR b=231
12329 OR a=81
12330 OR a=72
12331 OR ((a BETWEEN 24 AND 26) AND a!=25)
12332 OR b=396
12333 }
12334 } {21 24 26 36 72 81 86 scan 0 sort 0}
12335 do_test where7-2.532.2 {
12336 count_steps_sort {
12337 SELECT a FROM t3
12338 WHERE (d>=86.0 AND d<87.0 AND d NOT NULL)
12339 OR b=231
12340 OR a=81
12341 OR a=72
12342 OR ((a BETWEEN 24 AND 26) AND a!=25)
12343 OR b=396
12344 }
12345 } {21 24 26 36 72 81 86 scan 0 sort 0}
12346 do_test where7-2.533.1 {
12347 count_steps_sort {
12348 SELECT a FROM t2
12349 WHERE (d>=74.0 AND d<75.0 AND d NOT NULL)
12350 OR a=63
12351 OR ((a BETWEEN 70 AND 72) AND a!=71)
12352 OR a=71
12353 OR b=22
12354 OR ((a BETWEEN 76 AND 78) AND a!=77)
12355 OR (d>=21.0 AND d<22.0 AND d NOT NULL)
12356 OR ((a BETWEEN 59 AND 61) AND a!=60)
12357 OR a=53
12358 }
12359 } {2 21 53 59 61 63 70 71 72 74 76 78 scan 0 sort 0}
12360 do_test where7-2.533.2 {
12361 count_steps_sort {
12362 SELECT a FROM t3
12363 WHERE (d>=74.0 AND d<75.0 AND d NOT NULL)
12364 OR a=63
12365 OR ((a BETWEEN 70 AND 72) AND a!=71)
12366 OR a=71
12367 OR b=22
12368 OR ((a BETWEEN 76 AND 78) AND a!=77)
12369 OR (d>=21.0 AND d<22.0 AND d NOT NULL)
12370 OR ((a BETWEEN 59 AND 61) AND a!=60)
12371 OR a=53
12372 }
12373 } {2 21 53 59 61 63 70 71 72 74 76 78 scan 0 sort 0}
12374 do_test where7-2.534.1 {
12375 count_steps_sort {
12376 SELECT a FROM t2
12377 WHERE b=861
12378 OR b=649
12379 OR b=146
12380 OR f='abcdefghi'
12381 }
12382 } {26 52 59 78 scan 0 sort 0}
12383 do_test where7-2.534.2 {
12384 count_steps_sort {
12385 SELECT a FROM t3
12386 WHERE b=861
12387 OR b=649
12388 OR b=146
12389 OR f='abcdefghi'
12390 }
12391 } {26 52 59 78 scan 0 sort 0}
12392 do_test where7-2.535.1 {
12393 count_steps_sort {
12394 SELECT a FROM t2
12395 WHERE (f GLOB '?klmn*' AND f GLOB 'jklm*')
12396 OR c=5005
12397 OR ((a BETWEEN 50 AND 52) AND a!=51)
12398 OR a=93
12399 OR c=24024
12400 OR b=619
12401 OR b=234
12402 OR b=55
12403 OR (f GLOB '?wxyz*' AND f GLOB 'vwxy*')
12404 OR (d>=56.0 AND d<57.0 AND d NOT NULL)
12405 }
12406 } {5 9 13 14 15 21 35 47 50 52 56 61 70 71 72 73 87 93 99 scan 0 sort 0}
12407 do_test where7-2.535.2 {
12408 count_steps_sort {
12409 SELECT a FROM t3
12410 WHERE (f GLOB '?klmn*' AND f GLOB 'jklm*')
12411 OR c=5005
12412 OR ((a BETWEEN 50 AND 52) AND a!=51)
12413 OR a=93
12414 OR c=24024
12415 OR b=619
12416 OR b=234
12417 OR b=55
12418 OR (f GLOB '?wxyz*' AND f GLOB 'vwxy*')
12419 OR (d>=56.0 AND d<57.0 AND d NOT NULL)
12420 }
12421 } {5 9 13 14 15 21 35 47 50 52 56 61 70 71 72 73 87 93 99 scan 0 sort 0}
12422 do_test where7-2.536.1 {
12423 count_steps_sort {
12424 SELECT a FROM t2
12425 WHERE b=355
12426 OR (d>=49.0 AND d<50.0 AND d NOT NULL)
12427 OR (g='kjihgfe' AND f GLOB 'rstuv*')
12428 OR b=806
12429 OR b=462
12430 OR b=531
12431 OR (g='lkjihgf' AND f GLOB 'lmnop*')
12432 OR f='mnopqrstu'
12433 }
12434 } {12 38 42 49 63 64 69 90 scan 0 sort 0}
12435 do_test where7-2.536.2 {
12436 count_steps_sort {
12437 SELECT a FROM t3
12438 WHERE b=355
12439 OR (d>=49.0 AND d<50.0 AND d NOT NULL)
12440 OR (g='kjihgfe' AND f GLOB 'rstuv*')
12441 OR b=806
12442 OR b=462
12443 OR b=531
12444 OR (g='lkjihgf' AND f GLOB 'lmnop*')
12445 OR f='mnopqrstu'
12446 }
12447 } {12 38 42 49 63 64 69 90 scan 0 sort 0}
12448 do_test where7-2.537.1 {
12449 count_steps_sort {
12450 SELECT a FROM t2
12451 WHERE ((a BETWEEN 60 AND 62) AND a!=61)
12452 OR f='pqrstuvwx'
12453 OR (g='nmlkjih' AND f GLOB 'efghi*')
12454 OR b=495
12455 OR (g='kjihgfe' AND f GLOB 'stuvw*')
12456 OR a=75
12457 }
12458 } {15 41 45 56 60 62 67 70 75 93 scan 0 sort 0}
12459 do_test where7-2.537.2 {
12460 count_steps_sort {
12461 SELECT a FROM t3
12462 WHERE ((a BETWEEN 60 AND 62) AND a!=61)
12463 OR f='pqrstuvwx'
12464 OR (g='nmlkjih' AND f GLOB 'efghi*')
12465 OR b=495
12466 OR (g='kjihgfe' AND f GLOB 'stuvw*')
12467 OR a=75
12468 }
12469 } {15 41 45 56 60 62 67 70 75 93 scan 0 sort 0}
12470 do_test where7-2.538.1 {
12471 count_steps_sort {
12472 SELECT a FROM t2
12473 WHERE (g='xwvutsr' AND f GLOB 'efghi*')
12474 OR (g='utsrqpo' AND f GLOB 'vwxyz*')
12475 OR b=748
12476 OR b=913
12477 OR (d>=5.0 AND d<6.0 AND d NOT NULL)
12478 OR a=22
12479 }
12480 } {4 5 21 22 68 83 scan 0 sort 0}
12481 do_test where7-2.538.2 {
12482 count_steps_sort {
12483 SELECT a FROM t3
12484 WHERE (g='xwvutsr' AND f GLOB 'efghi*')
12485 OR (g='utsrqpo' AND f GLOB 'vwxyz*')
12486 OR b=748
12487 OR b=913
12488 OR (d>=5.0 AND d<6.0 AND d NOT NULL)
12489 OR a=22
12490 }
12491 } {4 5 21 22 68 83 scan 0 sort 0}
12492 do_test where7-2.539.1 {
12493 count_steps_sort {
12494 SELECT a FROM t2
12495 WHERE a=19
12496 OR b=902
12497 OR ((a BETWEEN 63 AND 65) AND a!=64)
12498 OR b=168
12499 OR (g='lkjihgf' AND f GLOB 'pqrst*')
12500 OR a=50
12501 OR f='uvwxyzabc'
12502 OR b=836
12503 OR ((a BETWEEN 77 AND 79) AND a!=78)
12504 OR a=50
12505 }
12506 } {19 20 46 50 63 65 67 72 76 77 79 82 98 scan 0 sort 0}
12507 do_test where7-2.539.2 {
12508 count_steps_sort {
12509 SELECT a FROM t3
12510 WHERE a=19
12511 OR b=902
12512 OR ((a BETWEEN 63 AND 65) AND a!=64)
12513 OR b=168
12514 OR (g='lkjihgf' AND f GLOB 'pqrst*')
12515 OR a=50
12516 OR f='uvwxyzabc'
12517 OR b=836
12518 OR ((a BETWEEN 77 AND 79) AND a!=78)
12519 OR a=50
12520 }
12521 } {19 20 46 50 63 65 67 72 76 77 79 82 98 scan 0 sort 0}
12522 do_test where7-2.540.1 {
12523 count_steps_sort {
12524 SELECT a FROM t2
12525 WHERE c=12012
12526 OR b=993
12527 OR b=839
12528 OR ((a BETWEEN 30 AND 32) AND a!=31)
12529 OR a=87
12530 }
12531 } {30 32 34 35 36 87 scan 0 sort 0}
12532 do_test where7-2.540.2 {
12533 count_steps_sort {
12534 SELECT a FROM t3
12535 WHERE c=12012
12536 OR b=993
12537 OR b=839
12538 OR ((a BETWEEN 30 AND 32) AND a!=31)
12539 OR a=87
12540 }
12541 } {30 32 34 35 36 87 scan 0 sort 0}
12542 do_test where7-2.541.1 {
12543 count_steps_sort {
12544 SELECT a FROM t2
12545 WHERE b=814
12546 OR c=30030
12547 OR (g='qponmlk' AND f GLOB 'opqrs*')
12548 OR (d>=34.0 AND d<35.0 AND d NOT NULL)
12549 OR a=16
12550 OR b=1048
12551 OR b=113
12552 OR (d>=61.0 AND d<62.0 AND d NOT NULL)
12553 OR (g='xwvutsr' AND f GLOB 'defgh*')
12554 OR b=729
12555 OR a=54
12556 }
12557 } {3 16 34 40 54 61 74 88 89 90 scan 0 sort 0}
12558 do_test where7-2.541.2 {
12559 count_steps_sort {
12560 SELECT a FROM t3
12561 WHERE b=814
12562 OR c=30030
12563 OR (g='qponmlk' AND f GLOB 'opqrs*')
12564 OR (d>=34.0 AND d<35.0 AND d NOT NULL)
12565 OR a=16
12566 OR b=1048
12567 OR b=113
12568 OR (d>=61.0 AND d<62.0 AND d NOT NULL)
12569 OR (g='xwvutsr' AND f GLOB 'defgh*')
12570 OR b=729
12571 OR a=54
12572 }
12573 } {3 16 34 40 54 61 74 88 89 90 scan 0 sort 0}
12574 do_test where7-2.542.1 {
12575 count_steps_sort {
12576 SELECT a FROM t2
12577 WHERE b=399
12578 OR (g='kjihgfe' AND f GLOB 'tuvwx*')
12579 OR b=814
12580 OR c=22022
12581 OR (d>=8.0 AND d<9.0 AND d NOT NULL)
12582 OR (f GLOB '?mnop*' AND f GLOB 'lmno*')
12583 OR a=1
12584 OR b=311
12585 OR b=121
12586 OR (f GLOB '?hijk*' AND f GLOB 'ghij*')
12587 OR b=198
12588 }
12589 } {1 6 8 11 18 32 37 58 63 64 65 66 71 74 84 89 scan 0 sort 0}
12590 do_test where7-2.542.2 {
12591 count_steps_sort {
12592 SELECT a FROM t3
12593 WHERE b=399
12594 OR (g='kjihgfe' AND f GLOB 'tuvwx*')
12595 OR b=814
12596 OR c=22022
12597 OR (d>=8.0 AND d<9.0 AND d NOT NULL)
12598 OR (f GLOB '?mnop*' AND f GLOB 'lmno*')
12599 OR a=1
12600 OR b=311
12601 OR b=121
12602 OR (f GLOB '?hijk*' AND f GLOB 'ghij*')
12603 OR b=198
12604 }
12605 } {1 6 8 11 18 32 37 58 63 64 65 66 71 74 84 89 scan 0 sort 0}
12606 do_test where7-2.543.1 {
12607 count_steps_sort {
12608 SELECT a FROM t2
12609 WHERE b=146
12610 OR (d>=52.0 AND d<53.0 AND d NOT NULL)
12611 OR a=57
12612 }
12613 } {52 57 scan 0 sort 0}
12614 do_test where7-2.543.2 {
12615 count_steps_sort {
12616 SELECT a FROM t3
12617 WHERE b=146
12618 OR (d>=52.0 AND d<53.0 AND d NOT NULL)
12619 OR a=57
12620 }
12621 } {52 57 scan 0 sort 0}
12622 do_test where7-2.544.1 {
12623 count_steps_sort {
12624 SELECT a FROM t2
12625 WHERE (d>=100.0 AND d<101.0 AND d NOT NULL)
12626 OR f='fghijklmn'
12627 OR a=70
12628 OR (d>=4.0 AND d<5.0 AND d NOT NULL)
12629 }
12630 } {4 5 31 57 70 83 100 scan 0 sort 0}
12631 do_test where7-2.544.2 {
12632 count_steps_sort {
12633 SELECT a FROM t3
12634 WHERE (d>=100.0 AND d<101.0 AND d NOT NULL)
12635 OR f='fghijklmn'
12636 OR a=70
12637 OR (d>=4.0 AND d<5.0 AND d NOT NULL)
12638 }
12639 } {4 5 31 57 70 83 100 scan 0 sort 0}
12640 do_test where7-2.545.1 {
12641 count_steps_sort {
12642 SELECT a FROM t2
12643 WHERE a=42
12644 OR b=333
12645 OR (d>=35.0 AND d<36.0 AND d NOT NULL)
12646 OR b=1089
12647 OR (d>=12.0 AND d<13.0 AND d NOT NULL)
12648 OR a=22
12649 OR b=594
12650 OR (d>=15.0 AND d<16.0 AND d NOT NULL)
12651 OR (f GLOB '?ghij*' AND f GLOB 'fghi*')
12652 }
12653 } {5 12 15 22 31 35 42 54 57 83 99 scan 0 sort 0}
12654 do_test where7-2.545.2 {
12655 count_steps_sort {
12656 SELECT a FROM t3
12657 WHERE a=42
12658 OR b=333
12659 OR (d>=35.0 AND d<36.0 AND d NOT NULL)
12660 OR b=1089
12661 OR (d>=12.0 AND d<13.0 AND d NOT NULL)
12662 OR a=22
12663 OR b=594
12664 OR (d>=15.0 AND d<16.0 AND d NOT NULL)
12665 OR (f GLOB '?ghij*' AND f GLOB 'fghi*')
12666 }
12667 } {5 12 15 22 31 35 42 54 57 83 99 scan 0 sort 0}
12668 do_test where7-2.546.1 {
12669 count_steps_sort {
12670 SELECT a FROM t2
12671 WHERE (d>=67.0 AND d<68.0 AND d NOT NULL)
12672 OR (d>=16.0 AND d<17.0 AND d NOT NULL)
12673 OR b=113
12674 OR (d>=25.0 AND d<26.0 AND d NOT NULL)
12675 OR (d>=69.0 AND d<70.0 AND d NOT NULL)
12676 OR ((a BETWEEN 3 AND 5) AND a!=4)
12677 OR (f GLOB '?bcde*' AND f GLOB 'abcd*')
12678 OR f='mnopqrstu'
12679 OR (d>=17.0 AND d<18.0 AND d NOT NULL)
12680 OR b=902
12681 }
12682 } {3 5 12 16 17 25 26 38 52 64 67 69 78 82 90 scan 0 sort 0}
12683 do_test where7-2.546.2 {
12684 count_steps_sort {
12685 SELECT a FROM t3
12686 WHERE (d>=67.0 AND d<68.0 AND d NOT NULL)
12687 OR (d>=16.0 AND d<17.0 AND d NOT NULL)
12688 OR b=113
12689 OR (d>=25.0 AND d<26.0 AND d NOT NULL)
12690 OR (d>=69.0 AND d<70.0 AND d NOT NULL)
12691 OR ((a BETWEEN 3 AND 5) AND a!=4)
12692 OR (f GLOB '?bcde*' AND f GLOB 'abcd*')
12693 OR f='mnopqrstu'
12694 OR (d>=17.0 AND d<18.0 AND d NOT NULL)
12695 OR b=902
12696 }
12697 } {3 5 12 16 17 25 26 38 52 64 67 69 78 82 90 scan 0 sort 0}
12698 do_test where7-2.547.1 {
12699 count_steps_sort {
12700 SELECT a FROM t2
12701 WHERE (g='onmlkji' AND f GLOB 'zabcd*')
12702 OR (f GLOB '?qrst*' AND f GLOB 'pqrs*')
12703 OR a=13
12704 }
12705 } {13 15 41 51 67 93 scan 0 sort 0}
12706 do_test where7-2.547.2 {
12707 count_steps_sort {
12708 SELECT a FROM t3
12709 WHERE (g='onmlkji' AND f GLOB 'zabcd*')
12710 OR (f GLOB '?qrst*' AND f GLOB 'pqrs*')
12711 OR a=13
12712 }
12713 } {13 15 41 51 67 93 scan 0 sort 0}
12714 do_test where7-2.548.1 {
12715 count_steps_sort {
12716 SELECT a FROM t2
12717 WHERE (g='edcbazy' AND f GLOB 'wxyza*')
12718 OR b=410
12719 OR (g='ihgfedc' AND f GLOB 'efghi*')
12720 OR b=418
12721 OR (g='gfedcba' AND f GLOB 'klmno*')
12722 OR (d>=65.0 AND d<66.0 AND d NOT NULL)
12723 }
12724 } {38 65 82 88 100 scan 0 sort 0}
12725 do_test where7-2.548.2 {
12726 count_steps_sort {
12727 SELECT a FROM t3
12728 WHERE (g='edcbazy' AND f GLOB 'wxyza*')
12729 OR b=410
12730 OR (g='ihgfedc' AND f GLOB 'efghi*')
12731 OR b=418
12732 OR (g='gfedcba' AND f GLOB 'klmno*')
12733 OR (d>=65.0 AND d<66.0 AND d NOT NULL)
12734 }
12735 } {38 65 82 88 100 scan 0 sort 0}
12736 do_test where7-2.549.1 {
12737 count_steps_sort {
12738 SELECT a FROM t2
12739 WHERE a=5
12740 OR a=95
12741 OR a=56
12742 OR a=46
12743 OR (d>=100.0 AND d<101.0 AND d NOT NULL)
12744 OR (g='mlkjihg' AND f GLOB 'jklmn*')
12745 OR (g='wvutsrq' AND f GLOB 'klmno*')
12746 OR (d>=41.0 AND d<42.0 AND d NOT NULL)
12747 }
12748 } {5 10 41 46 56 61 95 100 scan 0 sort 0}
12749 do_test where7-2.549.2 {
12750 count_steps_sort {
12751 SELECT a FROM t3
12752 WHERE a=5
12753 OR a=95
12754 OR a=56
12755 OR a=46
12756 OR (d>=100.0 AND d<101.0 AND d NOT NULL)
12757 OR (g='mlkjihg' AND f GLOB 'jklmn*')
12758 OR (g='wvutsrq' AND f GLOB 'klmno*')
12759 OR (d>=41.0 AND d<42.0 AND d NOT NULL)
12760 }
12761 } {5 10 41 46 56 61 95 100 scan 0 sort 0}
12762 do_test where7-2.550.1 {
12763 count_steps_sort {
12764 SELECT a FROM t2
12765 WHERE (d>=87.0 AND d<88.0 AND d NOT NULL)
12766 OR a=13
12767 OR (d>=75.0 AND d<76.0 AND d NOT NULL)
12768 OR a=9
12769 OR a=27
12770 OR ((a BETWEEN 88 AND 90) AND a!=89)
12771 OR (d>=37.0 AND d<38.0 AND d NOT NULL)
12772 OR b=484
12773 OR (d>=44.0 AND d<45.0 AND d NOT NULL)
12774 OR b=594
12775 }
12776 } {9 13 27 37 44 54 75 87 88 90 scan 0 sort 0}
12777 do_test where7-2.550.2 {
12778 count_steps_sort {
12779 SELECT a FROM t3
12780 WHERE (d>=87.0 AND d<88.0 AND d NOT NULL)
12781 OR a=13
12782 OR (d>=75.0 AND d<76.0 AND d NOT NULL)
12783 OR a=9
12784 OR a=27
12785 OR ((a BETWEEN 88 AND 90) AND a!=89)
12786 OR (d>=37.0 AND d<38.0 AND d NOT NULL)
12787 OR b=484
12788 OR (d>=44.0 AND d<45.0 AND d NOT NULL)
12789 OR b=594
12790 }
12791 } {9 13 27 37 44 54 75 87 88 90 scan 0 sort 0}
12792 do_test where7-2.551.1 {
12793 count_steps_sort {
12794 SELECT a FROM t2
12795 WHERE b=539
12796 OR b=418
12797 OR (g='vutsrqp' AND f GLOB 'pqrst*')
12798 OR b=759
12799 }
12800 } {15 38 49 69 scan 0 sort 0}
12801 do_test where7-2.551.2 {
12802 count_steps_sort {
12803 SELECT a FROM t3
12804 WHERE b=539
12805 OR b=418
12806 OR (g='vutsrqp' AND f GLOB 'pqrst*')
12807 OR b=759
12808 }
12809 } {15 38 49 69 scan 0 sort 0}
12810 do_test where7-2.552.1 {
12811 count_steps_sort {
12812 SELECT a FROM t2
12813 WHERE b=1001
12814 OR (g='wvutsrq' AND f GLOB 'ijklm*')
12815 OR (g='nmlkjih' AND f GLOB 'cdefg*')
12816 OR c=34034
12817 OR a=84
12818 }
12819 } {8 54 84 91 100 scan 0 sort 0}
12820 do_test where7-2.552.2 {
12821 count_steps_sort {
12822 SELECT a FROM t3
12823 WHERE b=1001
12824 OR (g='wvutsrq' AND f GLOB 'ijklm*')
12825 OR (g='nmlkjih' AND f GLOB 'cdefg*')
12826 OR c=34034
12827 OR a=84
12828 }
12829 } {8 54 84 91 100 scan 0 sort 0}
12830 do_test where7-2.553.1 {
12831 count_steps_sort {
12832 SELECT a FROM t2
12833 WHERE b=795
12834 OR b=671
12835 OR (d>=38.0 AND d<39.0 AND d NOT NULL)
12836 OR ((a BETWEEN 71 AND 73) AND a!=72)
12837 OR (d>=63.0 AND d<64.0 AND d NOT NULL)
12838 OR (f GLOB '?qrst*' AND f GLOB 'pqrs*')
12839 OR b=322
12840 OR (d>=60.0 AND d<61.0 AND d NOT NULL)
12841 OR c=34034
12842 OR b=410
12843 }
12844 } {15 38 41 60 61 63 67 71 73 93 100 scan 0 sort 0}
12845 do_test where7-2.553.2 {
12846 count_steps_sort {
12847 SELECT a FROM t3
12848 WHERE b=795
12849 OR b=671
12850 OR (d>=38.0 AND d<39.0 AND d NOT NULL)
12851 OR ((a BETWEEN 71 AND 73) AND a!=72)
12852 OR (d>=63.0 AND d<64.0 AND d NOT NULL)
12853 OR (f GLOB '?qrst*' AND f GLOB 'pqrs*')
12854 OR b=322
12855 OR (d>=60.0 AND d<61.0 AND d NOT NULL)
12856 OR c=34034
12857 OR b=410
12858 }
12859 } {15 38 41 60 61 63 67 71 73 93 100 scan 0 sort 0}
12860 do_test where7-2.554.1 {
12861 count_steps_sort {
12862 SELECT a FROM t2
12863 WHERE c=13013
12864 OR (g='fedcbaz' AND f GLOB 'qrstu*')
12865 OR (d>=42.0 AND d<43.0 AND d NOT NULL)
12866 OR (g='mlkjihg' AND f GLOB 'jklmn*')
12867 OR b=47
12868 OR (d>=79.0 AND d<80.0 AND d NOT NULL)
12869 OR (g='kjihgfe' AND f GLOB 'rstuv*')
12870 OR b=828
12871 }
12872 } {37 38 39 42 61 69 79 94 scan 0 sort 0}
12873 do_test where7-2.554.2 {
12874 count_steps_sort {
12875 SELECT a FROM t3
12876 WHERE c=13013
12877 OR (g='fedcbaz' AND f GLOB 'qrstu*')
12878 OR (d>=42.0 AND d<43.0 AND d NOT NULL)
12879 OR (g='mlkjihg' AND f GLOB 'jklmn*')
12880 OR b=47
12881 OR (d>=79.0 AND d<80.0 AND d NOT NULL)
12882 OR (g='kjihgfe' AND f GLOB 'rstuv*')
12883 OR b=828
12884 }
12885 } {37 38 39 42 61 69 79 94 scan 0 sort 0}
12886 do_test where7-2.555.1 {
12887 count_steps_sort {
12888 SELECT a FROM t2
12889 WHERE b=451
12890 OR b=836
12891 OR (g='onmlkji' AND f GLOB 'wxyza*')
12892 }
12893 } {41 48 76 scan 0 sort 0}
12894 do_test where7-2.555.2 {
12895 count_steps_sort {
12896 SELECT a FROM t3
12897 WHERE b=451
12898 OR b=836
12899 OR (g='onmlkji' AND f GLOB 'wxyza*')
12900 }
12901 } {41 48 76 scan 0 sort 0}
12902 do_test where7-2.556.1 {
12903 count_steps_sort {
12904 SELECT a FROM t2
12905 WHERE b=575
12906 OR b=748
12907 OR b=520
12908 OR b=154
12909 OR a=70
12910 OR f='efghijklm'
12911 }
12912 } {4 14 30 56 68 70 82 scan 0 sort 0}
12913 do_test where7-2.556.2 {
12914 count_steps_sort {
12915 SELECT a FROM t3
12916 WHERE b=575
12917 OR b=748
12918 OR b=520
12919 OR b=154
12920 OR a=70
12921 OR f='efghijklm'
12922 }
12923 } {4 14 30 56 68 70 82 scan 0 sort 0}
12924 do_test where7-2.557.1 {
12925 count_steps_sort {
12926 SELECT a FROM t2
12927 WHERE f='tuvwxyzab'
12928 OR (g='nmlkjih' AND f GLOB 'efghi*')
12929 }
12930 } {19 45 56 71 97 scan 0 sort 0}
12931 do_test where7-2.557.2 {
12932 count_steps_sort {
12933 SELECT a FROM t3
12934 WHERE f='tuvwxyzab'
12935 OR (g='nmlkjih' AND f GLOB 'efghi*')
12936 }
12937 } {19 45 56 71 97 scan 0 sort 0}
12938 do_test where7-2.558.1 {
12939 count_steps_sort {
12940 SELECT a FROM t2
12941 WHERE (d>=12.0 AND d<13.0 AND d NOT NULL)
12942 OR b=806
12943 OR a=47
12944 OR d<0.0
12945 OR b=982
12946 OR (d>=2.0 AND d<3.0 AND d NOT NULL)
12947 OR (g='hgfedcb' AND f GLOB 'jklmn*')
12948 OR ((a BETWEEN 97 AND 99) AND a!=98)
12949 OR e IS NULL
12950 OR c=32032
12951 OR b=795
12952 }
12953 } {2 12 47 87 94 95 96 97 99 scan 0 sort 0}
12954 do_test where7-2.558.2 {
12955 count_steps_sort {
12956 SELECT a FROM t3
12957 WHERE (d>=12.0 AND d<13.0 AND d NOT NULL)
12958 OR b=806
12959 OR a=47
12960 OR d<0.0
12961 OR b=982
12962 OR (d>=2.0 AND d<3.0 AND d NOT NULL)
12963 OR (g='hgfedcb' AND f GLOB 'jklmn*')
12964 OR ((a BETWEEN 97 AND 99) AND a!=98)
12965 OR e IS NULL
12966 OR c=32032
12967 OR b=795
12968 }
12969 } {2 12 47 87 94 95 96 97 99 scan 0 sort 0}
12970 do_test where7-2.559.1 {
12971 count_steps_sort {
12972 SELECT a FROM t2
12973 WHERE a=62
12974 OR (f GLOB '?yzab*' AND f GLOB 'xyza*')
12975 OR ((a BETWEEN 89 AND 91) AND a!=90)
12976 OR (g='edcbazy' AND f GLOB 'vwxyz*')
12977 }
12978 } {23 49 62 75 89 91 99 scan 0 sort 0}
12979 do_test where7-2.559.2 {
12980 count_steps_sort {
12981 SELECT a FROM t3
12982 WHERE a=62
12983 OR (f GLOB '?yzab*' AND f GLOB 'xyza*')
12984 OR ((a BETWEEN 89 AND 91) AND a!=90)
12985 OR (g='edcbazy' AND f GLOB 'vwxyz*')
12986 }
12987 } {23 49 62 75 89 91 99 scan 0 sort 0}
12988 do_test where7-2.560.1 {
12989 count_steps_sort {
12990 SELECT a FROM t2
12991 WHERE (d>=57.0 AND d<58.0 AND d NOT NULL)
12992 OR b=1056
12993 OR (d>=73.0 AND d<74.0 AND d NOT NULL)
12994 OR b=729
12995 OR (d>=9.0 AND d<10.0 AND d NOT NULL)
12996 OR b=220
12997 OR b=498
12998 OR ((a BETWEEN 96 AND 98) AND a!=97)
12999 }
13000 } {9 20 57 73 96 98 scan 0 sort 0}
13001 do_test where7-2.560.2 {
13002 count_steps_sort {
13003 SELECT a FROM t3
13004 WHERE (d>=57.0 AND d<58.0 AND d NOT NULL)
13005 OR b=1056
13006 OR (d>=73.0 AND d<74.0 AND d NOT NULL)
13007 OR b=729
13008 OR (d>=9.0 AND d<10.0 AND d NOT NULL)
13009 OR b=220
13010 OR b=498
13011 OR ((a BETWEEN 96 AND 98) AND a!=97)
13012 }
13013 } {9 20 57 73 96 98 scan 0 sort 0}
13014 do_test where7-2.561.1 {
13015 count_steps_sort {
13016 SELECT a FROM t2
13017 WHERE b=44
13018 OR (g='qponmlk' AND f GLOB 'mnopq*')
13019 OR (g='wvutsrq' AND f GLOB 'klmno*')
13020 }
13021 } {4 10 38 scan 0 sort 0}
13022 do_test where7-2.561.2 {
13023 count_steps_sort {
13024 SELECT a FROM t3
13025 WHERE b=44
13026 OR (g='qponmlk' AND f GLOB 'mnopq*')
13027 OR (g='wvutsrq' AND f GLOB 'klmno*')
13028 }
13029 } {4 10 38 scan 0 sort 0}
13030 do_test where7-2.562.1 {
13031 count_steps_sort {
13032 SELECT a FROM t2
13033 WHERE b=883
13034 OR b=311
13035 OR b=880
13036 OR (g='qponmlk' AND f GLOB 'pqrst*')
13037 OR ((a BETWEEN 57 AND 59) AND a!=58)
13038 OR a=88
13039 OR b=154
13040 OR a=94
13041 OR a=37
13042 OR c=31031
13043 }
13044 } {14 37 41 57 59 80 88 91 92 93 94 scan 0 sort 0}
13045 do_test where7-2.562.2 {
13046 count_steps_sort {
13047 SELECT a FROM t3
13048 WHERE b=883
13049 OR b=311
13050 OR b=880
13051 OR (g='qponmlk' AND f GLOB 'pqrst*')
13052 OR ((a BETWEEN 57 AND 59) AND a!=58)
13053 OR a=88
13054 OR b=154
13055 OR a=94
13056 OR a=37
13057 OR c=31031
13058 }
13059 } {14 37 41 57 59 80 88 91 92 93 94 scan 0 sort 0}
13060 do_test where7-2.563.1 {
13061 count_steps_sort {
13062 SELECT a FROM t2
13063 WHERE (g='onmlkji' AND f GLOB 'xyzab*')
13064 OR a=10
13065 OR b=190
13066 OR ((a BETWEEN 8 AND 10) AND a!=9)
13067 OR (d>=55.0 AND d<56.0 AND d NOT NULL)
13068 OR (g='gfedcba' AND f GLOB 'mnopq*')
13069 OR ((a BETWEEN 67 AND 69) AND a!=68)
13070 OR b=385
13071 OR a=82
13072 OR ((a BETWEEN 63 AND 65) AND a!=64)
13073 OR c=22022
13074 }
13075 } {8 10 35 49 55 63 64 65 66 67 69 82 90 scan 0 sort 0}
13076 do_test where7-2.563.2 {
13077 count_steps_sort {
13078 SELECT a FROM t3
13079 WHERE (g='onmlkji' AND f GLOB 'xyzab*')
13080 OR a=10
13081 OR b=190
13082 OR ((a BETWEEN 8 AND 10) AND a!=9)
13083 OR (d>=55.0 AND d<56.0 AND d NOT NULL)
13084 OR (g='gfedcba' AND f GLOB 'mnopq*')
13085 OR ((a BETWEEN 67 AND 69) AND a!=68)
13086 OR b=385
13087 OR a=82
13088 OR ((a BETWEEN 63 AND 65) AND a!=64)
13089 OR c=22022
13090 }
13091 } {8 10 35 49 55 63 64 65 66 67 69 82 90 scan 0 sort 0}
13092 do_test where7-2.564.1 {
13093 count_steps_sort {
13094 SELECT a FROM t2
13095 WHERE b=1070
13096 OR a=33
13097 OR b=363
13098 OR a=47
13099 }
13100 } {33 47 scan 0 sort 0}
13101 do_test where7-2.564.2 {
13102 count_steps_sort {
13103 SELECT a FROM t3
13104 WHERE b=1070
13105 OR a=33
13106 OR b=363
13107 OR a=47
13108 }
13109 } {33 47 scan 0 sort 0}
13110 do_test where7-2.565.1 {
13111 count_steps_sort {
13112 SELECT a FROM t2
13113 WHERE c=1001
13114 OR ((a BETWEEN 60 AND 62) AND a!=61)
13115 OR ((a BETWEEN 63 AND 65) AND a!=64)
13116 OR a=49
13117 OR ((a BETWEEN 33 AND 35) AND a!=34)
13118 OR c=33033
13119 OR (g='utsrqpo' AND f GLOB 'stuvw*')
13120 OR (d>=81.0 AND d<82.0 AND d NOT NULL)
13121 OR g IS NULL
13122 OR b=220
13123 OR (d>=70.0 AND d<71.0 AND d NOT NULL)
13124 }
13125 } {1 2 3 18 20 33 35 49 60 62 63 65 70 81 97 98 99 scan 0 sort 0}
13126 do_test where7-2.565.2 {
13127 count_steps_sort {
13128 SELECT a FROM t3
13129 WHERE c=1001
13130 OR ((a BETWEEN 60 AND 62) AND a!=61)
13131 OR ((a BETWEEN 63 AND 65) AND a!=64)
13132 OR a=49
13133 OR ((a BETWEEN 33 AND 35) AND a!=34)
13134 OR c=33033
13135 OR (g='utsrqpo' AND f GLOB 'stuvw*')
13136 OR (d>=81.0 AND d<82.0 AND d NOT NULL)
13137 OR g IS NULL
13138 OR b=220
13139 OR (d>=70.0 AND d<71.0 AND d NOT NULL)
13140 }
13141 } {1 2 3 18 20 33 35 49 60 62 63 65 70 81 97 98 99 scan 0 sort 0}
13142 do_test where7-2.566.1 {
13143 count_steps_sort {
13144 SELECT a FROM t2
13145 WHERE (g='kjihgfe' AND f GLOB 'tuvwx*')
13146 OR b=212
13147 OR b=418
13148 OR ((a BETWEEN 31 AND 33) AND a!=32)
13149 }
13150 } {31 33 38 71 scan 0 sort 0}
13151 do_test where7-2.566.2 {
13152 count_steps_sort {
13153 SELECT a FROM t3
13154 WHERE (g='kjihgfe' AND f GLOB 'tuvwx*')
13155 OR b=212
13156 OR b=418
13157 OR ((a BETWEEN 31 AND 33) AND a!=32)
13158 }
13159 } {31 33 38 71 scan 0 sort 0}
13160 do_test where7-2.567.1 {
13161 count_steps_sort {
13162 SELECT a FROM t2
13163 WHERE b=344
13164 OR f='nopqrstuv'
13165 OR b=704
13166 OR a=84
13167 }
13168 } {13 39 64 65 84 91 scan 0 sort 0}
13169 do_test where7-2.567.2 {
13170 count_steps_sort {
13171 SELECT a FROM t3
13172 WHERE b=344
13173 OR f='nopqrstuv'
13174 OR b=704
13175 OR a=84
13176 }
13177 } {13 39 64 65 84 91 scan 0 sort 0}
13178 do_test where7-2.568.1 {
13179 count_steps_sort {
13180 SELECT a FROM t2
13181 WHERE ((a BETWEEN 30 AND 32) AND a!=31)
13182 OR (d>=5.0 AND d<6.0 AND d NOT NULL)
13183 }
13184 } {5 30 32 scan 0 sort 0}
13185 do_test where7-2.568.2 {
13186 count_steps_sort {
13187 SELECT a FROM t3
13188 WHERE ((a BETWEEN 30 AND 32) AND a!=31)
13189 OR (d>=5.0 AND d<6.0 AND d NOT NULL)
13190 }
13191 } {5 30 32 scan 0 sort 0}
13192 do_test where7-2.569.1 {
13193 count_steps_sort {
13194 SELECT a FROM t2
13195 WHERE (g='hgfedcb' AND f GLOB 'jklmn*')
13196 OR (f GLOB '?bcde*' AND f GLOB 'abcd*')
13197 }
13198 } {26 52 78 87 scan 0 sort 0}
13199 do_test where7-2.569.2 {
13200 count_steps_sort {
13201 SELECT a FROM t3
13202 WHERE (g='hgfedcb' AND f GLOB 'jklmn*')
13203 OR (f GLOB '?bcde*' AND f GLOB 'abcd*')
13204 }
13205 } {26 52 78 87 scan 0 sort 0}
13206 do_test where7-2.570.1 {
13207 count_steps_sort {
13208 SELECT a FROM t2
13209 WHERE ((a BETWEEN 0 AND 2) AND a!=1)
13210 OR b=1100
13211 OR (d>=70.0 AND d<71.0 AND d NOT NULL)
13212 OR b=421
13213 OR b=465
13214 OR b=894
13215 OR c=13013
13216 OR b=47
13217 OR b=674
13218 OR ((a BETWEEN 0 AND 2) AND a!=1)
13219 }
13220 } {2 37 38 39 70 100 scan 0 sort 0}
13221 do_test where7-2.570.2 {
13222 count_steps_sort {
13223 SELECT a FROM t3
13224 WHERE ((a BETWEEN 0 AND 2) AND a!=1)
13225 OR b=1100
13226 OR (d>=70.0 AND d<71.0 AND d NOT NULL)
13227 OR b=421
13228 OR b=465
13229 OR b=894
13230 OR c=13013
13231 OR b=47
13232 OR b=674
13233 OR ((a BETWEEN 0 AND 2) AND a!=1)
13234 }
13235 } {2 37 38 39 70 100 scan 0 sort 0}
13236 do_test where7-2.571.1 {
13237 count_steps_sort {
13238 SELECT a FROM t2
13239 WHERE c=18018
13240 OR (g='ihgfedc' AND f GLOB 'abcde*')
13241 OR b=410
13242 OR b=858
13243 OR (d>=49.0 AND d<50.0 AND d NOT NULL)
13244 }
13245 } {49 52 53 54 78 scan 0 sort 0}
13246 do_test where7-2.571.2 {
13247 count_steps_sort {
13248 SELECT a FROM t3
13249 WHERE c=18018
13250 OR (g='ihgfedc' AND f GLOB 'abcde*')
13251 OR b=410
13252 OR b=858
13253 OR (d>=49.0 AND d<50.0 AND d NOT NULL)
13254 }
13255 } {49 52 53 54 78 scan 0 sort 0}
13256 do_test where7-2.572.1 {
13257 count_steps_sort {
13258 SELECT a FROM t2
13259 WHERE (g='ponmlkj' AND f GLOB 'vwxyz*')
13260 OR b=781
13261 }
13262 } {47 71 scan 0 sort 0}
13263 do_test where7-2.572.2 {
13264 count_steps_sort {
13265 SELECT a FROM t3
13266 WHERE (g='ponmlkj' AND f GLOB 'vwxyz*')
13267 OR b=781
13268 }
13269 } {47 71 scan 0 sort 0}
13270 do_test where7-2.573.1 {
13271 count_steps_sort {
13272 SELECT a FROM t2
13273 WHERE b=1070
13274 OR ((a BETWEEN 50 AND 52) AND a!=51)
13275 OR a=54
13276 OR (g='tsrqpon' AND f GLOB 'zabcd*')
13277 OR a=9
13278 OR (d>=47.0 AND d<48.0 AND d NOT NULL)
13279 OR (f GLOB '?ijkl*' AND f GLOB 'hijk*')
13280 OR (d>=63.0 AND d<64.0 AND d NOT NULL)
13281 }
13282 } {7 9 25 33 47 50 52 54 59 63 85 scan 0 sort 0}
13283 do_test where7-2.573.2 {
13284 count_steps_sort {
13285 SELECT a FROM t3
13286 WHERE b=1070
13287 OR ((a BETWEEN 50 AND 52) AND a!=51)
13288 OR a=54
13289 OR (g='tsrqpon' AND f GLOB 'zabcd*')
13290 OR a=9
13291 OR (d>=47.0 AND d<48.0 AND d NOT NULL)
13292 OR (f GLOB '?ijkl*' AND f GLOB 'hijk*')
13293 OR (d>=63.0 AND d<64.0 AND d NOT NULL)
13294 }
13295 } {7 9 25 33 47 50 52 54 59 63 85 scan 0 sort 0}
13296 do_test where7-2.574.1 {
13297 count_steps_sort {
13298 SELECT a FROM t2
13299 WHERE a=55
13300 OR a=62
13301 OR a=63
13302 OR (g='onmlkji' AND f GLOB 'yzabc*')
13303 OR (g='rqponml' AND f GLOB 'ijklm*')
13304 OR ((a BETWEEN 99 AND 101) AND a!=100)
13305 }
13306 } {34 50 55 62 63 99 scan 0 sort 0}
13307 do_test where7-2.574.2 {
13308 count_steps_sort {
13309 SELECT a FROM t3
13310 WHERE a=55
13311 OR a=62
13312 OR a=63
13313 OR (g='onmlkji' AND f GLOB 'yzabc*')
13314 OR (g='rqponml' AND f GLOB 'ijklm*')
13315 OR ((a BETWEEN 99 AND 101) AND a!=100)
13316 }
13317 } {34 50 55 62 63 99 scan 0 sort 0}
13318 do_test where7-2.575.1 {
13319 count_steps_sort {
13320 SELECT a FROM t2
13321 WHERE b=421
13322 OR b=146
13323 OR b=22
13324 OR f='efghijklm'
13325 }
13326 } {2 4 30 56 82 scan 0 sort 0}
13327 do_test where7-2.575.2 {
13328 count_steps_sort {
13329 SELECT a FROM t3
13330 WHERE b=421
13331 OR b=146
13332 OR b=22
13333 OR f='efghijklm'
13334 }
13335 } {2 4 30 56 82 scan 0 sort 0}
13336 do_test where7-2.576.1 {
13337 count_steps_sort {
13338 SELECT a FROM t2
13339 WHERE b=553
13340 OR ((a BETWEEN 21 AND 23) AND a!=22)
13341 OR (g='onmlkji' AND f GLOB 'wxyza*')
13342 OR (d>=59.0 AND d<60.0 AND d NOT NULL)
13343 OR (g='mlkjihg' AND f GLOB 'jklmn*')
13344 OR b=583
13345 OR a=56
13346 }
13347 } {21 23 48 53 56 59 61 scan 0 sort 0}
13348 do_test where7-2.576.2 {
13349 count_steps_sort {
13350 SELECT a FROM t3
13351 WHERE b=553
13352 OR ((a BETWEEN 21 AND 23) AND a!=22)
13353 OR (g='onmlkji' AND f GLOB 'wxyza*')
13354 OR (d>=59.0 AND d<60.0 AND d NOT NULL)
13355 OR (g='mlkjihg' AND f GLOB 'jklmn*')
13356 OR b=583
13357 OR a=56
13358 }
13359 } {21 23 48 53 56 59 61 scan 0 sort 0}
13360 do_test where7-2.577.1 {
13361 count_steps_sort {
13362 SELECT a FROM t2
13363 WHERE a=83
13364 OR (d>=77.0 AND d<78.0 AND d NOT NULL)
13365 OR (g='srqponm' AND f GLOB 'defgh*')
13366 OR a=1
13367 OR ((a BETWEEN 17 AND 19) AND a!=18)
13368 OR ((a BETWEEN 49 AND 51) AND a!=50)
13369 OR b=245
13370 }
13371 } {1 17 19 29 49 51 77 83 scan 0 sort 0}
13372 do_test where7-2.577.2 {
13373 count_steps_sort {
13374 SELECT a FROM t3
13375 WHERE a=83
13376 OR (d>=77.0 AND d<78.0 AND d NOT NULL)
13377 OR (g='srqponm' AND f GLOB 'defgh*')
13378 OR a=1
13379 OR ((a BETWEEN 17 AND 19) AND a!=18)
13380 OR ((a BETWEEN 49 AND 51) AND a!=50)
13381 OR b=245
13382 }
13383 } {1 17 19 29 49 51 77 83 scan 0 sort 0}
13384 do_test where7-2.578.1 {
13385 count_steps_sort {
13386 SELECT a FROM t2
13387 WHERE c=3003
13388 OR b=619
13389 OR ((a BETWEEN 19 AND 21) AND a!=20)
13390 }
13391 } {7 8 9 19 21 scan 0 sort 0}
13392 do_test where7-2.578.2 {
13393 count_steps_sort {
13394 SELECT a FROM t3
13395 WHERE c=3003
13396 OR b=619
13397 OR ((a BETWEEN 19 AND 21) AND a!=20)
13398 }
13399 } {7 8 9 19 21 scan 0 sort 0}
13400 do_test where7-2.579.1 {
13401 count_steps_sort {
13402 SELECT a FROM t2
13403 WHERE b=924
13404 OR a=92
13405 OR a=63
13406 OR (d>=60.0 AND d<61.0 AND d NOT NULL)
13407 OR (g='fedcbaz' AND f GLOB 'tuvwx*')
13408 }
13409 } {60 63 84 92 97 scan 0 sort 0}
13410 do_test where7-2.579.2 {
13411 count_steps_sort {
13412 SELECT a FROM t3
13413 WHERE b=924
13414 OR a=92
13415 OR a=63
13416 OR (d>=60.0 AND d<61.0 AND d NOT NULL)
13417 OR (g='fedcbaz' AND f GLOB 'tuvwx*')
13418 }
13419 } {60 63 84 92 97 scan 0 sort 0}
13420 do_test where7-2.580.1 {
13421 count_steps_sort {
13422 SELECT a FROM t2
13423 WHERE b=440
13424 OR f='vwxyzabcd'
13425 OR b=190
13426 OR (f GLOB '?mnop*' AND f GLOB 'lmno*')
13427 OR (d>=42.0 AND d<43.0 AND d NOT NULL)
13428 OR b=88
13429 OR b=58
13430 }
13431 } {8 11 21 37 40 42 47 63 73 89 99 scan 0 sort 0}
13432 do_test where7-2.580.2 {
13433 count_steps_sort {
13434 SELECT a FROM t3
13435 WHERE b=440
13436 OR f='vwxyzabcd'
13437 OR b=190
13438 OR (f GLOB '?mnop*' AND f GLOB 'lmno*')
13439 OR (d>=42.0 AND d<43.0 AND d NOT NULL)
13440 OR b=88
13441 OR b=58
13442 }
13443 } {8 11 21 37 40 42 47 63 73 89 99 scan 0 sort 0}
13444 do_test where7-2.581.1 {
13445 count_steps_sort {
13446 SELECT a FROM t2
13447 WHERE b=495
13448 OR c=24024
13449 OR (d>=82.0 AND d<83.0 AND d NOT NULL)
13450 OR b=1001
13451 OR (g='tsrqpon' AND f GLOB 'zabcd*')
13452 OR d>1e10
13453 OR b=531
13454 OR (d>=49.0 AND d<50.0 AND d NOT NULL)
13455 OR b=1089
13456 }
13457 } {25 45 49 70 71 72 82 91 99 scan 0 sort 0}
13458 do_test where7-2.581.2 {
13459 count_steps_sort {
13460 SELECT a FROM t3
13461 WHERE b=495
13462 OR c=24024
13463 OR (d>=82.0 AND d<83.0 AND d NOT NULL)
13464 OR b=1001
13465 OR (g='tsrqpon' AND f GLOB 'zabcd*')
13466 OR d>1e10
13467 OR b=531
13468 OR (d>=49.0 AND d<50.0 AND d NOT NULL)
13469 OR b=1089
13470 }
13471 } {25 45 49 70 71 72 82 91 99 scan 0 sort 0}
13472 do_test where7-2.582.1 {
13473 count_steps_sort {
13474 SELECT a FROM t2
13475 WHERE (d>=48.0 AND d<49.0 AND d NOT NULL)
13476 OR (d>=41.0 AND d<42.0 AND d NOT NULL)
13477 }
13478 } {41 48 scan 0 sort 0}
13479 do_test where7-2.582.2 {
13480 count_steps_sort {
13481 SELECT a FROM t3
13482 WHERE (d>=48.0 AND d<49.0 AND d NOT NULL)
13483 OR (d>=41.0 AND d<42.0 AND d NOT NULL)
13484 }
13485 } {41 48 scan 0 sort 0}
13486 do_test where7-2.583.1 {
13487 count_steps_sort {
13488 SELECT a FROM t2
13489 WHERE ((a BETWEEN 71 AND 73) AND a!=72)
13490 OR (g='yxwvuts' AND f GLOB 'bcdef*')
13491 OR ((a BETWEEN 80 AND 82) AND a!=81)
13492 OR (d>=52.0 AND d<53.0 AND d NOT NULL)
13493 OR ((a BETWEEN 91 AND 93) AND a!=92)
13494 OR d>1e10
13495 OR b=22
13496 OR c=5005
13497 OR ((a BETWEEN 22 AND 24) AND a!=23)
13498 }
13499 } {1 2 13 14 15 22 24 52 71 73 80 82 91 93 scan 0 sort 0}
13500 do_test where7-2.583.2 {
13501 count_steps_sort {
13502 SELECT a FROM t3
13503 WHERE ((a BETWEEN 71 AND 73) AND a!=72)
13504 OR (g='yxwvuts' AND f GLOB 'bcdef*')
13505 OR ((a BETWEEN 80 AND 82) AND a!=81)
13506 OR (d>=52.0 AND d<53.0 AND d NOT NULL)
13507 OR ((a BETWEEN 91 AND 93) AND a!=92)
13508 OR d>1e10
13509 OR b=22
13510 OR c=5005
13511 OR ((a BETWEEN 22 AND 24) AND a!=23)
13512 }
13513 } {1 2 13 14 15 22 24 52 71 73 80 82 91 93 scan 0 sort 0}
13514 do_test where7-2.584.1 {
13515 count_steps_sort {
13516 SELECT a FROM t2
13517 WHERE ((a BETWEEN 9 AND 11) AND a!=10)
13518 OR b=1078
13519 OR b=806
13520 OR b=605
13521 OR ((a BETWEEN 23 AND 25) AND a!=24)
13522 OR (g='jihgfed' AND f GLOB 'yzabc*')
13523 OR (f GLOB '?qrst*' AND f GLOB 'pqrs*')
13524 }
13525 } {9 11 15 23 25 41 55 67 76 93 98 scan 0 sort 0}
13526 do_test where7-2.584.2 {
13527 count_steps_sort {
13528 SELECT a FROM t3
13529 WHERE ((a BETWEEN 9 AND 11) AND a!=10)
13530 OR b=1078
13531 OR b=806
13532 OR b=605
13533 OR ((a BETWEEN 23 AND 25) AND a!=24)
13534 OR (g='jihgfed' AND f GLOB 'yzabc*')
13535 OR (f GLOB '?qrst*' AND f GLOB 'pqrs*')
13536 }
13537 } {9 11 15 23 25 41 55 67 76 93 98 scan 0 sort 0}
13538 do_test where7-2.585.1 {
13539 count_steps_sort {
13540 SELECT a FROM t2
13541 WHERE ((a BETWEEN 84 AND 86) AND a!=85)
13542 OR b=572
13543 OR c=10010
13544 OR (g='kjihgfe' AND f GLOB 'qrstu*')
13545 OR a=29
13546 OR (f GLOB '?ijkl*' AND f GLOB 'hijk*')
13547 }
13548 } {7 28 29 30 33 52 59 68 84 85 86 scan 0 sort 0}
13549 do_test where7-2.585.2 {
13550 count_steps_sort {
13551 SELECT a FROM t3
13552 WHERE ((a BETWEEN 84 AND 86) AND a!=85)
13553 OR b=572
13554 OR c=10010
13555 OR (g='kjihgfe' AND f GLOB 'qrstu*')
13556 OR a=29
13557 OR (f GLOB '?ijkl*' AND f GLOB 'hijk*')
13558 }
13559 } {7 28 29 30 33 52 59 68 84 85 86 scan 0 sort 0}
13560 do_test where7-2.586.1 {
13561 count_steps_sort {
13562 SELECT a FROM t2
13563 WHERE ((a BETWEEN 94 AND 96) AND a!=95)
13564 OR b=858
13565 OR b=806
13566 OR (d>=63.0 AND d<64.0 AND d NOT NULL)
13567 OR (d>=77.0 AND d<78.0 AND d NOT NULL)
13568 }
13569 } {63 77 78 94 96 scan 0 sort 0}
13570 do_test where7-2.586.2 {
13571 count_steps_sort {
13572 SELECT a FROM t3
13573 WHERE ((a BETWEEN 94 AND 96) AND a!=95)
13574 OR b=858
13575 OR b=806
13576 OR (d>=63.0 AND d<64.0 AND d NOT NULL)
13577 OR (d>=77.0 AND d<78.0 AND d NOT NULL)
13578 }
13579 } {63 77 78 94 96 scan 0 sort 0}
13580 do_test where7-2.587.1 {
13581 count_steps_sort {
13582 SELECT a FROM t2
13583 WHERE f='vwxyzabcd'
13584 OR a=72
13585 OR (d>=37.0 AND d<38.0 AND d NOT NULL)
13586 OR b=935
13587 OR (d>=40.0 AND d<41.0 AND d NOT NULL)
13588 OR (d>=36.0 AND d<37.0 AND d NOT NULL)
13589 OR c=13013
13590 }
13591 } {21 36 37 38 39 40 47 72 73 85 99 scan 0 sort 0}
13592 do_test where7-2.587.2 {
13593 count_steps_sort {
13594 SELECT a FROM t3
13595 WHERE f='vwxyzabcd'
13596 OR a=72
13597 OR (d>=37.0 AND d<38.0 AND d NOT NULL)
13598 OR b=935
13599 OR (d>=40.0 AND d<41.0 AND d NOT NULL)
13600 OR (d>=36.0 AND d<37.0 AND d NOT NULL)
13601 OR c=13013
13602 }
13603 } {21 36 37 38 39 40 47 72 73 85 99 scan 0 sort 0}
13604 do_test where7-2.588.1 {
13605 count_steps_sort {
13606 SELECT a FROM t2
13607 WHERE c=5005
13608 OR (g='gfedcba' AND f GLOB 'klmno*')
13609 OR (d>=43.0 AND d<44.0 AND d NOT NULL)
13610 OR (g='ponmlkj' AND f GLOB 'stuvw*')
13611 OR b=143
13612 OR a=68
13613 OR a=77
13614 OR b=80
13615 }
13616 } {13 14 15 43 44 68 77 88 scan 0 sort 0}
13617 do_test where7-2.588.2 {
13618 count_steps_sort {
13619 SELECT a FROM t3
13620 WHERE c=5005
13621 OR (g='gfedcba' AND f GLOB 'klmno*')
13622 OR (d>=43.0 AND d<44.0 AND d NOT NULL)
13623 OR (g='ponmlkj' AND f GLOB 'stuvw*')
13624 OR b=143
13625 OR a=68
13626 OR a=77
13627 OR b=80
13628 }
13629 } {13 14 15 43 44 68 77 88 scan 0 sort 0}
13630 do_test where7-2.589.1 {
13631 count_steps_sort {
13632 SELECT a FROM t2
13633 WHERE (d>=5.0 AND d<6.0 AND d NOT NULL)
13634 OR (g='xwvutsr' AND f GLOB 'ghijk*')
13635 OR (d>=72.0 AND d<73.0 AND d NOT NULL)
13636 OR ((a BETWEEN 76 AND 78) AND a!=77)
13637 OR (g='kjihgfe' AND f GLOB 'qrstu*')
13638 OR a=99
13639 OR ((a BETWEEN 12 AND 14) AND a!=13)
13640 }
13641 } {5 6 12 14 68 72 76 78 99 scan 0 sort 0}
13642 do_test where7-2.589.2 {
13643 count_steps_sort {
13644 SELECT a FROM t3
13645 WHERE (d>=5.0 AND d<6.0 AND d NOT NULL)
13646 OR (g='xwvutsr' AND f GLOB 'ghijk*')
13647 OR (d>=72.0 AND d<73.0 AND d NOT NULL)
13648 OR ((a BETWEEN 76 AND 78) AND a!=77)
13649 OR (g='kjihgfe' AND f GLOB 'qrstu*')
13650 OR a=99
13651 OR ((a BETWEEN 12 AND 14) AND a!=13)
13652 }
13653 } {5 6 12 14 68 72 76 78 99 scan 0 sort 0}
13654 do_test where7-2.590.1 {
13655 count_steps_sort {
13656 SELECT a FROM t2
13657 WHERE (g='qponmlk' AND f GLOB 'opqrs*')
13658 OR ((a BETWEEN 88 AND 90) AND a!=89)
13659 OR (d>=13.0 AND d<14.0 AND d NOT NULL)
13660 OR (g='xwvutsr' AND f GLOB 'fghij*')
13661 OR b=971
13662 OR (g='xwvutsr' AND f GLOB 'fghij*')
13663 }
13664 } {5 13 40 88 90 scan 0 sort 0}
13665 do_test where7-2.590.2 {
13666 count_steps_sort {
13667 SELECT a FROM t3
13668 WHERE (g='qponmlk' AND f GLOB 'opqrs*')
13669 OR ((a BETWEEN 88 AND 90) AND a!=89)
13670 OR (d>=13.0 AND d<14.0 AND d NOT NULL)
13671 OR (g='xwvutsr' AND f GLOB 'fghij*')
13672 OR b=971
13673 OR (g='xwvutsr' AND f GLOB 'fghij*')
13674 }
13675 } {5 13 40 88 90 scan 0 sort 0}
13676 do_test where7-2.591.1 {
13677 count_steps_sort {
13678 SELECT a FROM t2
13679 WHERE (f GLOB '?lmno*' AND f GLOB 'klmn*')
13680 OR b=806
13681 OR (g='ponmlkj' AND f GLOB 'rstuv*')
13682 OR b=1015
13683 OR ((a BETWEEN 68 AND 70) AND a!=69)
13684 OR (f GLOB '?opqr*' AND f GLOB 'nopq*')
13685 }
13686 } {10 13 36 39 43 62 65 68 70 88 91 scan 0 sort 0}
13687 do_test where7-2.591.2 {
13688 count_steps_sort {
13689 SELECT a FROM t3
13690 WHERE (f GLOB '?lmno*' AND f GLOB 'klmn*')
13691 OR b=806
13692 OR (g='ponmlkj' AND f GLOB 'rstuv*')
13693 OR b=1015
13694 OR ((a BETWEEN 68 AND 70) AND a!=69)
13695 OR (f GLOB '?opqr*' AND f GLOB 'nopq*')
13696 }
13697 } {10 13 36 39 43 62 65 68 70 88 91 scan 0 sort 0}
13698 do_test where7-2.592.1 {
13699 count_steps_sort {
13700 SELECT a FROM t2
13701 WHERE f='nopqrstuv'
13702 OR b=993
13703 OR a=76
13704 OR (d>=79.0 AND d<80.0 AND d NOT NULL)
13705 OR c=20020
13706 OR a=26
13707 OR b=1048
13708 OR b=561
13709 OR (g='rqponml' AND f GLOB 'klmno*')
13710 OR ((a BETWEEN 55 AND 57) AND a!=56)
13711 OR a=56
13712 }
13713 } {13 26 36 39 51 55 56 57 58 59 60 65 76 79 91 scan 0 sort 0}
13714 do_test where7-2.592.2 {
13715 count_steps_sort {
13716 SELECT a FROM t3
13717 WHERE f='nopqrstuv'
13718 OR b=993
13719 OR a=76
13720 OR (d>=79.0 AND d<80.0 AND d NOT NULL)
13721 OR c=20020
13722 OR a=26
13723 OR b=1048
13724 OR b=561
13725 OR (g='rqponml' AND f GLOB 'klmno*')
13726 OR ((a BETWEEN 55 AND 57) AND a!=56)
13727 OR a=56
13728 }
13729 } {13 26 36 39 51 55 56 57 58 59 60 65 76 79 91 scan 0 sort 0}
13730 do_test where7-2.593.1 {
13731 count_steps_sort {
13732 SELECT a FROM t2
13733 WHERE b=781
13734 OR b=671
13735 OR (d>=60.0 AND d<61.0 AND d NOT NULL)
13736 OR (d>=15.0 AND d<16.0 AND d NOT NULL)
13737 OR ((a BETWEEN 39 AND 41) AND a!=40)
13738 OR b=113
13739 OR (d>=16.0 AND d<17.0 AND d NOT NULL)
13740 OR b=385
13741 OR (g='hgfedcb' AND f GLOB 'fghij*')
13742 }
13743 } {15 16 35 39 41 60 61 71 83 scan 0 sort 0}
13744 do_test where7-2.593.2 {
13745 count_steps_sort {
13746 SELECT a FROM t3
13747 WHERE b=781
13748 OR b=671
13749 OR (d>=60.0 AND d<61.0 AND d NOT NULL)
13750 OR (d>=15.0 AND d<16.0 AND d NOT NULL)
13751 OR ((a BETWEEN 39 AND 41) AND a!=40)
13752 OR b=113
13753 OR (d>=16.0 AND d<17.0 AND d NOT NULL)
13754 OR b=385
13755 OR (g='hgfedcb' AND f GLOB 'fghij*')
13756 }
13757 } {15 16 35 39 41 60 61 71 83 scan 0 sort 0}
13758 do_test where7-2.594.1 {
13759 count_steps_sort {
13760 SELECT a FROM t2
13761 WHERE b=410
13762 OR ((a BETWEEN 85 AND 87) AND a!=86)
13763 OR b=674
13764 OR b=825
13765 OR b=704
13766 OR (g='mlkjihg' AND f GLOB 'jklmn*')
13767 OR (d>=9.0 AND d<10.0 AND d NOT NULL)
13768 OR ((a BETWEEN 58 AND 60) AND a!=59)
13769 OR a=76
13770 OR c=32032
13771 OR ((a BETWEEN 43 AND 45) AND a!=44)
13772 }
13773 } {9 43 45 58 60 61 64 75 76 85 87 94 95 96 scan 0 sort 0}
13774 do_test where7-2.594.2 {
13775 count_steps_sort {
13776 SELECT a FROM t3
13777 WHERE b=410
13778 OR ((a BETWEEN 85 AND 87) AND a!=86)
13779 OR b=674
13780 OR b=825
13781 OR b=704
13782 OR (g='mlkjihg' AND f GLOB 'jklmn*')
13783 OR (d>=9.0 AND d<10.0 AND d NOT NULL)
13784 OR ((a BETWEEN 58 AND 60) AND a!=59)
13785 OR a=76
13786 OR c=32032
13787 OR ((a BETWEEN 43 AND 45) AND a!=44)
13788 }
13789 } {9 43 45 58 60 61 64 75 76 85 87 94 95 96 scan 0 sort 0}
13790 do_test where7-2.595.1 {
13791 count_steps_sort {
13792 SELECT a FROM t2
13793 WHERE b=869
13794 OR (g='ponmlkj' AND f GLOB 'rstuv*')
13795 }
13796 } {43 79 scan 0 sort 0}
13797 do_test where7-2.595.2 {
13798 count_steps_sort {
13799 SELECT a FROM t3
13800 WHERE b=869
13801 OR (g='ponmlkj' AND f GLOB 'rstuv*')
13802 }
13803 } {43 79 scan 0 sort 0}
13804 do_test where7-2.596.1 {
13805 count_steps_sort {
13806 SELECT a FROM t2
13807 WHERE b=869
13808 OR a=34
13809 OR (d>=87.0 AND d<88.0 AND d NOT NULL)
13810 }
13811 } {34 79 87 scan 0 sort 0}
13812 do_test where7-2.596.2 {
13813 count_steps_sort {
13814 SELECT a FROM t3
13815 WHERE b=869
13816 OR a=34
13817 OR (d>=87.0 AND d<88.0 AND d NOT NULL)
13818 }
13819 } {34 79 87 scan 0 sort 0}
13820 do_test where7-2.597.1 {
13821 count_steps_sort {
13822 SELECT a FROM t2
13823 WHERE (g='rqponml' AND f GLOB 'hijkl*')
13824 OR (g='ponmlkj' AND f GLOB 'stuvw*')
13825 OR a=8
13826 OR a=72
13827 OR ((a BETWEEN 95 AND 97) AND a!=96)
13828 OR (g='gfedcba' AND f GLOB 'mnopq*')
13829 }
13830 } {8 33 44 72 90 95 97 scan 0 sort 0}
13831 do_test where7-2.597.2 {
13832 count_steps_sort {
13833 SELECT a FROM t3
13834 WHERE (g='rqponml' AND f GLOB 'hijkl*')
13835 OR (g='ponmlkj' AND f GLOB 'stuvw*')
13836 OR a=8
13837 OR a=72
13838 OR ((a BETWEEN 95 AND 97) AND a!=96)
13839 OR (g='gfedcba' AND f GLOB 'mnopq*')
13840 }
13841 } {8 33 44 72 90 95 97 scan 0 sort 0}
13842 do_test where7-2.598.1 {
13843 count_steps_sort {
13844 SELECT a FROM t2
13845 WHERE a=20
13846 OR ((a BETWEEN 74 AND 76) AND a!=75)
13847 OR b=341
13848 OR (g='tsrqpon' AND f GLOB 'abcde*')
13849 OR b=814
13850 OR b=1026
13851 OR a=14
13852 OR a=13
13853 OR b=1037
13854 OR ((a BETWEEN 56 AND 58) AND a!=57)
13855 }
13856 } {13 14 20 26 31 56 58 74 76 scan 0 sort 0}
13857 do_test where7-2.598.2 {
13858 count_steps_sort {
13859 SELECT a FROM t3
13860 WHERE a=20
13861 OR ((a BETWEEN 74 AND 76) AND a!=75)
13862 OR b=341
13863 OR (g='tsrqpon' AND f GLOB 'abcde*')
13864 OR b=814
13865 OR b=1026
13866 OR a=14
13867 OR a=13
13868 OR b=1037
13869 OR ((a BETWEEN 56 AND 58) AND a!=57)
13870 }
13871 } {13 14 20 26 31 56 58 74 76 scan 0 sort 0}
13872 do_test where7-2.599.1 {
13873 count_steps_sort {
13874 SELECT a FROM t2
13875 WHERE b=443
13876 OR (d>=10.0 AND d<11.0 AND d NOT NULL)
13877 OR b=839
13878 OR (d>=51.0 AND d<52.0 AND d NOT NULL)
13879 OR (g='onmlkji' AND f GLOB 'xyzab*')
13880 OR (g='vutsrqp' AND f GLOB 'nopqr*')
13881 OR c=7007
13882 }
13883 } {10 13 19 20 21 49 51 scan 0 sort 0}
13884 do_test where7-2.599.2 {
13885 count_steps_sort {
13886 SELECT a FROM t3
13887 WHERE b=443
13888 OR (d>=10.0 AND d<11.0 AND d NOT NULL)
13889 OR b=839
13890 OR (d>=51.0 AND d<52.0 AND d NOT NULL)
13891 OR (g='onmlkji' AND f GLOB 'xyzab*')
13892 OR (g='vutsrqp' AND f GLOB 'nopqr*')
13893 OR c=7007
13894 }
13895 } {10 13 19 20 21 49 51 scan 0 sort 0}
13896 do_test where7-2.600.1 {
13897 count_steps_sort {
13898 SELECT a FROM t2
13899 WHERE (f GLOB '?rstu*' AND f GLOB 'qrst*')
13900 OR a=21
13901 OR (d>=9.0 AND d<10.0 AND d NOT NULL)
13902 OR (d>=3.0 AND d<4.0 AND d NOT NULL)
13903 OR f='zabcdefgh'
13904 OR (d>=97.0 AND d<98.0 AND d NOT NULL)
13905 OR b=506
13906 OR ((a BETWEEN 14 AND 16) AND a!=15)
13907 OR b=88
13908 OR b=190
13909 }
13910 } {3 8 9 14 16 21 25 42 46 51 68 77 94 97 scan 0 sort 0}
13911 do_test where7-2.600.2 {
13912 count_steps_sort {
13913 SELECT a FROM t3
13914 WHERE (f GLOB '?rstu*' AND f GLOB 'qrst*')
13915 OR a=21
13916 OR (d>=9.0 AND d<10.0 AND d NOT NULL)
13917 OR (d>=3.0 AND d<4.0 AND d NOT NULL)
13918 OR f='zabcdefgh'
13919 OR (d>=97.0 AND d<98.0 AND d NOT NULL)
13920 OR b=506
13921 OR ((a BETWEEN 14 AND 16) AND a!=15)
13922 OR b=88
13923 OR b=190
13924 }
13925 } {3 8 9 14 16 21 25 42 46 51 68 77 94 97 scan 0 sort 0}
13926 do_test where7-2.601.1 {
13927 count_steps_sort {
13928 SELECT a FROM t2
13929 WHERE (d>=41.0 AND d<42.0 AND d NOT NULL)
13930 OR f='bcdefghij'
13931 OR ((a BETWEEN 68 AND 70) AND a!=69)
13932 OR (d>=54.0 AND d<55.0 AND d NOT NULL)
13933 OR (g='srqponm' AND f GLOB 'efghi*')
13934 OR (g='mlkjihg' AND f GLOB 'jklmn*')
13935 OR b=762
13936 OR (d>=63.0 AND d<64.0 AND d NOT NULL)
13937 OR (g='jihgfed' AND f GLOB 'yzabc*')
13938 }
13939 } {1 27 30 41 53 54 61 63 68 70 76 79 scan 0 sort 0}
13940 do_test where7-2.601.2 {
13941 count_steps_sort {
13942 SELECT a FROM t3
13943 WHERE (d>=41.0 AND d<42.0 AND d NOT NULL)
13944 OR f='bcdefghij'
13945 OR ((a BETWEEN 68 AND 70) AND a!=69)
13946 OR (d>=54.0 AND d<55.0 AND d NOT NULL)
13947 OR (g='srqponm' AND f GLOB 'efghi*')
13948 OR (g='mlkjihg' AND f GLOB 'jklmn*')
13949 OR b=762
13950 OR (d>=63.0 AND d<64.0 AND d NOT NULL)
13951 OR (g='jihgfed' AND f GLOB 'yzabc*')
13952 }
13953 } {1 27 30 41 53 54 61 63 68 70 76 79 scan 0 sort 0}
13954 do_test where7-2.602.1 {
13955 count_steps_sort {
13956 SELECT a FROM t2
13957 WHERE (d>=85.0 AND d<86.0 AND d NOT NULL)
13958 OR f='qrstuvwxy'
13959 OR (d>=56.0 AND d<57.0 AND d NOT NULL)
13960 }
13961 } {16 42 56 68 85 94 scan 0 sort 0}
13962 do_test where7-2.602.2 {
13963 count_steps_sort {
13964 SELECT a FROM t3
13965 WHERE (d>=85.0 AND d<86.0 AND d NOT NULL)
13966 OR f='qrstuvwxy'
13967 OR (d>=56.0 AND d<57.0 AND d NOT NULL)
13968 }
13969 } {16 42 56 68 85 94 scan 0 sort 0}
13970 do_test where7-2.603.1 {
13971 count_steps_sort {
13972 SELECT a FROM t2
13973 WHERE (d>=89.0 AND d<90.0 AND d NOT NULL)
13974 OR (d>=57.0 AND d<58.0 AND d NOT NULL)
13975 OR a=21
13976 OR b<0
13977 OR f='bcdefghij'
13978 OR ((a BETWEEN 14 AND 16) AND a!=15)
13979 }
13980 } {1 14 16 21 27 53 57 79 89 scan 0 sort 0}
13981 do_test where7-2.603.2 {
13982 count_steps_sort {
13983 SELECT a FROM t3
13984 WHERE (d>=89.0 AND d<90.0 AND d NOT NULL)
13985 OR (d>=57.0 AND d<58.0 AND d NOT NULL)
13986 OR a=21
13987 OR b<0
13988 OR f='bcdefghij'
13989 OR ((a BETWEEN 14 AND 16) AND a!=15)
13990 }
13991 } {1 14 16 21 27 53 57 79 89 scan 0 sort 0}
13992 do_test where7-2.604.1 {
13993 count_steps_sort {
13994 SELECT a FROM t2
13995 WHERE (d>=55.0 AND d<56.0 AND d NOT NULL)
13996 OR (g='hgfedcb' AND f GLOB 'fghij*')
13997 OR (d>=40.0 AND d<41.0 AND d NOT NULL)
13998 OR b=1067
13999 OR b=231
14000 OR b=113
14001 OR b=22
14002 OR a=55
14003 OR b=663
14004 }
14005 } {2 21 40 55 83 97 scan 0 sort 0}
14006 do_test where7-2.604.2 {
14007 count_steps_sort {
14008 SELECT a FROM t3
14009 WHERE (d>=55.0 AND d<56.0 AND d NOT NULL)
14010 OR (g='hgfedcb' AND f GLOB 'fghij*')
14011 OR (d>=40.0 AND d<41.0 AND d NOT NULL)
14012 OR b=1067
14013 OR b=231
14014 OR b=113
14015 OR b=22
14016 OR a=55
14017 OR b=663
14018 }
14019 } {2 21 40 55 83 97 scan 0 sort 0}
14020 do_test where7-2.605.1 {
14021 count_steps_sort {
14022 SELECT a FROM t2
14023 WHERE a=1
14024 OR b=454
14025 OR b=396
14026 OR b=1059
14027 OR a=69
14028 OR (f GLOB '?wxyz*' AND f GLOB 'vwxy*')
14029 OR b=440
14030 OR b=825
14031 }
14032 } {1 21 36 40 47 69 73 75 99 scan 0 sort 0}
14033 do_test where7-2.605.2 {
14034 count_steps_sort {
14035 SELECT a FROM t3
14036 WHERE a=1
14037 OR b=454
14038 OR b=396
14039 OR b=1059
14040 OR a=69
14041 OR (f GLOB '?wxyz*' AND f GLOB 'vwxy*')
14042 OR b=440
14043 OR b=825
14044 }
14045 } {1 21 36 40 47 69 73 75 99 scan 0 sort 0}
14046 do_test where7-2.606.1 {
14047 count_steps_sort {
14048 SELECT a FROM t2
14049 WHERE (d>=26.0 AND d<27.0 AND d NOT NULL)
14050 OR b=308
14051 OR c<=10
14052 OR (g='xwvutsr' AND f GLOB 'hijkl*')
14053 OR f='ghijklmno'
14054 OR b=289
14055 OR a=5
14056 OR b=267
14057 OR b=949
14058 OR ((a BETWEEN 7 AND 9) AND a!=8)
14059 }
14060 } {5 6 7 9 26 28 32 58 84 scan 0 sort 0}
14061 do_test where7-2.606.2 {
14062 count_steps_sort {
14063 SELECT a FROM t3
14064 WHERE (d>=26.0 AND d<27.0 AND d NOT NULL)
14065 OR b=308
14066 OR c<=10
14067 OR (g='xwvutsr' AND f GLOB 'hijkl*')
14068 OR f='ghijklmno'
14069 OR b=289
14070 OR a=5
14071 OR b=267
14072 OR b=949
14073 OR ((a BETWEEN 7 AND 9) AND a!=8)
14074 }
14075 } {5 6 7 9 26 28 32 58 84 scan 0 sort 0}
14076 do_test where7-2.607.1 {
14077 count_steps_sort {
14078 SELECT a FROM t2
14079 WHERE ((a BETWEEN 95 AND 97) AND a!=96)
14080 OR (d>=17.0 AND d<18.0 AND d NOT NULL)
14081 OR b=993
14082 OR ((a BETWEEN 43 AND 45) AND a!=44)
14083 OR (f GLOB '?zabc*' AND f GLOB 'yzab*')
14084 OR b=663
14085 OR (g='ihgfedc' AND f GLOB 'defgh*')
14086 OR b=869
14087 OR (d>=43.0 AND d<44.0 AND d NOT NULL)
14088 OR b=121
14089 }
14090 } {11 17 24 43 45 50 76 79 81 95 97 scan 0 sort 0}
14091 do_test where7-2.607.2 {
14092 count_steps_sort {
14093 SELECT a FROM t3
14094 WHERE ((a BETWEEN 95 AND 97) AND a!=96)
14095 OR (d>=17.0 AND d<18.0 AND d NOT NULL)
14096 OR b=993
14097 OR ((a BETWEEN 43 AND 45) AND a!=44)
14098 OR (f GLOB '?zabc*' AND f GLOB 'yzab*')
14099 OR b=663
14100 OR (g='ihgfedc' AND f GLOB 'defgh*')
14101 OR b=869
14102 OR (d>=43.0 AND d<44.0 AND d NOT NULL)
14103 OR b=121
14104 }
14105 } {11 17 24 43 45 50 76 79 81 95 97 scan 0 sort 0}
14106 do_test where7-2.608.1 {
14107 count_steps_sort {
14108 SELECT a FROM t2
14109 WHERE (g='xwvutsr' AND f GLOB 'efghi*')
14110 OR (g='tsrqpon' AND f GLOB 'bcdef*')
14111 OR (g='hgfedcb' AND f GLOB 'jklmn*')
14112 OR b=770
14113 }
14114 } {4 27 70 87 scan 0 sort 0}
14115 do_test where7-2.608.2 {
14116 count_steps_sort {
14117 SELECT a FROM t3
14118 WHERE (g='xwvutsr' AND f GLOB 'efghi*')
14119 OR (g='tsrqpon' AND f GLOB 'bcdef*')
14120 OR (g='hgfedcb' AND f GLOB 'jklmn*')
14121 OR b=770
14122 }
14123 } {4 27 70 87 scan 0 sort 0}
14124 do_test where7-2.609.1 {
14125 count_steps_sort {
14126 SELECT a FROM t2
14127 WHERE ((a BETWEEN 80 AND 82) AND a!=81)
14128 OR (g='nmlkjih' AND f GLOB 'fghij*')
14129 OR (g='kjihgfe' AND f GLOB 'tuvwx*')
14130 OR (f GLOB '?uvwx*' AND f GLOB 'tuvw*')
14131 OR (g='gfedcba' AND f GLOB 'mnopq*')
14132 }
14133 } {19 45 57 71 80 82 90 97 scan 0 sort 0}
14134 do_test where7-2.609.2 {
14135 count_steps_sort {
14136 SELECT a FROM t3
14137 WHERE ((a BETWEEN 80 AND 82) AND a!=81)
14138 OR (g='nmlkjih' AND f GLOB 'fghij*')
14139 OR (g='kjihgfe' AND f GLOB 'tuvwx*')
14140 OR (f GLOB '?uvwx*' AND f GLOB 'tuvw*')
14141 OR (g='gfedcba' AND f GLOB 'mnopq*')
14142 }
14143 } {19 45 57 71 80 82 90 97 scan 0 sort 0}
14144 do_test where7-2.610.1 {
14145 count_steps_sort {
14146 SELECT a FROM t2
14147 WHERE b=22
14148 OR c=31031
14149 OR b=894
14150 OR a=31
14151 OR ((a BETWEEN 84 AND 86) AND a!=85)
14152 OR (d>=92.0 AND d<93.0 AND d NOT NULL)
14153 OR a=94
14154 OR (d>=21.0 AND d<22.0 AND d NOT NULL)
14155 OR ((a BETWEEN 93 AND 95) AND a!=94)
14156 OR a=21
14157 OR b=1001
14158 }
14159 } {2 21 31 84 86 91 92 93 94 95 scan 0 sort 0}
14160 do_test where7-2.610.2 {
14161 count_steps_sort {
14162 SELECT a FROM t3
14163 WHERE b=22
14164 OR c=31031
14165 OR b=894
14166 OR a=31
14167 OR ((a BETWEEN 84 AND 86) AND a!=85)
14168 OR (d>=92.0 AND d<93.0 AND d NOT NULL)
14169 OR a=94
14170 OR (d>=21.0 AND d<22.0 AND d NOT NULL)
14171 OR ((a BETWEEN 93 AND 95) AND a!=94)
14172 OR a=21
14173 OR b=1001
14174 }
14175 } {2 21 31 84 86 91 92 93 94 95 scan 0 sort 0}
14176 do_test where7-2.611.1 {
14177 count_steps_sort {
14178 SELECT a FROM t2
14179 WHERE (g='onmlkji' AND f GLOB 'zabcd*')
14180 OR b=1092
14181 OR (g='ihgfedc' AND f GLOB 'cdefg*')
14182 OR (g='ponmlkj' AND f GLOB 'uvwxy*')
14183 OR a=77
14184 OR a=63
14185 OR b=762
14186 OR b=894
14187 OR b=685
14188 OR (g='vutsrqp' AND f GLOB 'nopqr*')
14189 }
14190 } {13 46 51 63 77 80 scan 0 sort 0}
14191 do_test where7-2.611.2 {
14192 count_steps_sort {
14193 SELECT a FROM t3
14194 WHERE (g='onmlkji' AND f GLOB 'zabcd*')
14195 OR b=1092
14196 OR (g='ihgfedc' AND f GLOB 'cdefg*')
14197 OR (g='ponmlkj' AND f GLOB 'uvwxy*')
14198 OR a=77
14199 OR a=63
14200 OR b=762
14201 OR b=894
14202 OR b=685
14203 OR (g='vutsrqp' AND f GLOB 'nopqr*')
14204 }
14205 } {13 46 51 63 77 80 scan 0 sort 0}
14206 do_test where7-2.612.1 {
14207 count_steps_sort {
14208 SELECT a FROM t2
14209 WHERE (g='wvutsrq' AND f GLOB 'klmno*')
14210 OR ((a BETWEEN 93 AND 95) AND a!=94)
14211 OR b=231
14212 }
14213 } {10 21 93 95 scan 0 sort 0}
14214 do_test where7-2.612.2 {
14215 count_steps_sort {
14216 SELECT a FROM t3
14217 WHERE (g='wvutsrq' AND f GLOB 'klmno*')
14218 OR ((a BETWEEN 93 AND 95) AND a!=94)
14219 OR b=231
14220 }
14221 } {10 21 93 95 scan 0 sort 0}
14222 do_test where7-2.613.1 {
14223 count_steps_sort {
14224 SELECT a FROM t2
14225 WHERE b=828
14226 OR (f GLOB '?bcde*' AND f GLOB 'abcd*')
14227 OR ((a BETWEEN 8 AND 10) AND a!=9)
14228 }
14229 } {8 10 26 52 78 scan 0 sort 0}
14230 do_test where7-2.613.2 {
14231 count_steps_sort {
14232 SELECT a FROM t3
14233 WHERE b=828
14234 OR (f GLOB '?bcde*' AND f GLOB 'abcd*')
14235 OR ((a BETWEEN 8 AND 10) AND a!=9)
14236 }
14237 } {8 10 26 52 78 scan 0 sort 0}
14238 do_test where7-2.614.1 {
14239 count_steps_sort {
14240 SELECT a FROM t2
14241 WHERE (f GLOB '?opqr*' AND f GLOB 'nopq*')
14242 OR (d>=47.0 AND d<48.0 AND d NOT NULL)
14243 OR b=520
14244 OR ((a BETWEEN 4 AND 6) AND a!=5)
14245 OR (d>=50.0 AND d<51.0 AND d NOT NULL)
14246 OR ((a BETWEEN 31 AND 33) AND a!=32)
14247 OR (g='edcbazy' AND f GLOB 'wxyza*')
14248 OR a=21
14249 }
14250 } {4 6 13 21 31 33 39 47 50 65 91 100 scan 0 sort 0}
14251 do_test where7-2.614.2 {
14252 count_steps_sort {
14253 SELECT a FROM t3
14254 WHERE (f GLOB '?opqr*' AND f GLOB 'nopq*')
14255 OR (d>=47.0 AND d<48.0 AND d NOT NULL)
14256 OR b=520
14257 OR ((a BETWEEN 4 AND 6) AND a!=5)
14258 OR (d>=50.0 AND d<51.0 AND d NOT NULL)
14259 OR ((a BETWEEN 31 AND 33) AND a!=32)
14260 OR (g='edcbazy' AND f GLOB 'wxyza*')
14261 OR a=21
14262 }
14263 } {4 6 13 21 31 33 39 47 50 65 91 100 scan 0 sort 0}
14264 do_test where7-2.615.1 {
14265 count_steps_sort {
14266 SELECT a FROM t2
14267 WHERE b=553
14268 OR (g='lkjihgf' AND f GLOB 'lmnop*')
14269 OR b=1034
14270 OR b=418
14271 OR a=57
14272 OR f='mnopqrstu'
14273 OR (d>=99.0 AND d<100.0 AND d NOT NULL)
14274 }
14275 } {12 38 57 63 64 90 94 99 scan 0 sort 0}
14276 do_test where7-2.615.2 {
14277 count_steps_sort {
14278 SELECT a FROM t3
14279 WHERE b=553
14280 OR (g='lkjihgf' AND f GLOB 'lmnop*')
14281 OR b=1034
14282 OR b=418
14283 OR a=57
14284 OR f='mnopqrstu'
14285 OR (d>=99.0 AND d<100.0 AND d NOT NULL)
14286 }
14287 } {12 38 57 63 64 90 94 99 scan 0 sort 0}
14288 do_test where7-2.616.1 {
14289 count_steps_sort {
14290 SELECT a FROM t2
14291 WHERE a=43
14292 OR (g='ponmlkj' AND f GLOB 'vwxyz*')
14293 OR b=418
14294 OR (g='kjihgfe' AND f GLOB 'stuvw*')
14295 OR (d>=43.0 AND d<44.0 AND d NOT NULL)
14296 OR b=594
14297 OR a=21
14298 OR a=78
14299 OR a=91
14300 OR (d>=80.0 AND d<81.0 AND d NOT NULL)
14301 }
14302 } {21 38 43 47 54 70 78 80 91 scan 0 sort 0}
14303 do_test where7-2.616.2 {
14304 count_steps_sort {
14305 SELECT a FROM t3
14306 WHERE a=43
14307 OR (g='ponmlkj' AND f GLOB 'vwxyz*')
14308 OR b=418
14309 OR (g='kjihgfe' AND f GLOB 'stuvw*')
14310 OR (d>=43.0 AND d<44.0 AND d NOT NULL)
14311 OR b=594
14312 OR a=21
14313 OR a=78
14314 OR a=91
14315 OR (d>=80.0 AND d<81.0 AND d NOT NULL)
14316 }
14317 } {21 38 43 47 54 70 78 80 91 scan 0 sort 0}
14318 do_test where7-2.617.1 {
14319 count_steps_sort {
14320 SELECT a FROM t2
14321 WHERE b=671
14322 OR (g='onmlkji' AND f GLOB 'wxyza*')
14323 OR ((a BETWEEN 95 AND 97) AND a!=96)
14324 }
14325 } {48 61 95 97 scan 0 sort 0}
14326 do_test where7-2.617.2 {
14327 count_steps_sort {
14328 SELECT a FROM t3
14329 WHERE b=671
14330 OR (g='onmlkji' AND f GLOB 'wxyza*')
14331 OR ((a BETWEEN 95 AND 97) AND a!=96)
14332 }
14333 } {48 61 95 97 scan 0 sort 0}
14334 do_test where7-2.618.1 {
14335 count_steps_sort {
14336 SELECT a FROM t2
14337 WHERE (d>=2.0 AND d<3.0 AND d NOT NULL)
14338 OR b=726
14339 OR b=663
14340 OR (d>=13.0 AND d<14.0 AND d NOT NULL)
14341 OR a=25
14342 OR f='qrstuvwxy'
14343 }
14344 } {2 13 16 25 42 66 68 94 scan 0 sort 0}
14345 do_test where7-2.618.2 {
14346 count_steps_sort {
14347 SELECT a FROM t3
14348 WHERE (d>=2.0 AND d<3.0 AND d NOT NULL)
14349 OR b=726
14350 OR b=663
14351 OR (d>=13.0 AND d<14.0 AND d NOT NULL)
14352 OR a=25
14353 OR f='qrstuvwxy'
14354 }
14355 } {2 13 16 25 42 66 68 94 scan 0 sort 0}
14356 do_test where7-2.619.1 {
14357 count_steps_sort {
14358 SELECT a FROM t2
14359 WHERE b=806
14360 OR (g='ihgfedc' AND f GLOB 'efghi*')
14361 OR (d>=50.0 AND d<51.0 AND d NOT NULL)
14362 OR ((a BETWEEN 10 AND 12) AND a!=11)
14363 OR b=275
14364 OR ((a BETWEEN 80 AND 82) AND a!=81)
14365 }
14366 } {10 12 25 50 80 82 scan 0 sort 0}
14367 do_test where7-2.619.2 {
14368 count_steps_sort {
14369 SELECT a FROM t3
14370 WHERE b=806
14371 OR (g='ihgfedc' AND f GLOB 'efghi*')
14372 OR (d>=50.0 AND d<51.0 AND d NOT NULL)
14373 OR ((a BETWEEN 10 AND 12) AND a!=11)
14374 OR b=275
14375 OR ((a BETWEEN 80 AND 82) AND a!=81)
14376 }
14377 } {10 12 25 50 80 82 scan 0 sort 0}
14378 do_test where7-2.620.1 {
14379 count_steps_sort {
14380 SELECT a FROM t2
14381 WHERE c=24024
14382 OR (g='tsrqpon' AND f GLOB 'xyzab*')
14383 OR b=429
14384 OR (g='qponmlk' AND f GLOB 'nopqr*')
14385 OR b=110
14386 OR a=39
14387 OR (g='yxwvuts' AND f GLOB 'cdefg*')
14388 }
14389 } {2 10 23 39 70 71 72 scan 0 sort 0}
14390 do_test where7-2.620.2 {
14391 count_steps_sort {
14392 SELECT a FROM t3
14393 WHERE c=24024
14394 OR (g='tsrqpon' AND f GLOB 'xyzab*')
14395 OR b=429
14396 OR (g='qponmlk' AND f GLOB 'nopqr*')
14397 OR b=110
14398 OR a=39
14399 OR (g='yxwvuts' AND f GLOB 'cdefg*')
14400 }
14401 } {2 10 23 39 70 71 72 scan 0 sort 0}
14402 do_test where7-2.621.1 {
14403 count_steps_sort {
14404 SELECT a FROM t2
14405 WHERE a=66
14406 OR ((a BETWEEN 68 AND 70) AND a!=69)
14407 OR b=198
14408 OR b=682
14409 OR c=23023
14410 }
14411 } {18 62 66 67 68 69 70 scan 0 sort 0}
14412 do_test where7-2.621.2 {
14413 count_steps_sort {
14414 SELECT a FROM t3
14415 WHERE a=66
14416 OR ((a BETWEEN 68 AND 70) AND a!=69)
14417 OR b=198
14418 OR b=682
14419 OR c=23023
14420 }
14421 } {18 62 66 67 68 69 70 scan 0 sort 0}
14422 do_test where7-2.622.1 {
14423 count_steps_sort {
14424 SELECT a FROM t2
14425 WHERE b=806
14426 OR b=253
14427 OR a=36
14428 }
14429 } {23 36 scan 0 sort 0}
14430 do_test where7-2.622.2 {
14431 count_steps_sort {
14432 SELECT a FROM t3
14433 WHERE b=806
14434 OR b=253
14435 OR a=36
14436 }
14437 } {23 36 scan 0 sort 0}
14438 do_test where7-2.623.1 {
14439 count_steps_sort {
14440 SELECT a FROM t2
14441 WHERE b=509
14442 OR ((a BETWEEN 22 AND 24) AND a!=23)
14443 OR (g='vutsrqp' AND f GLOB 'nopqr*')
14444 OR b=718
14445 OR a=4
14446 OR ((a BETWEEN 56 AND 58) AND a!=57)
14447 OR (d>=69.0 AND d<70.0 AND d NOT NULL)
14448 OR (d>=16.0 AND d<17.0 AND d NOT NULL)
14449 }
14450 } {4 13 16 22 24 56 58 69 scan 0 sort 0}
14451 do_test where7-2.623.2 {
14452 count_steps_sort {
14453 SELECT a FROM t3
14454 WHERE b=509
14455 OR ((a BETWEEN 22 AND 24) AND a!=23)
14456 OR (g='vutsrqp' AND f GLOB 'nopqr*')
14457 OR b=718
14458 OR a=4
14459 OR ((a BETWEEN 56 AND 58) AND a!=57)
14460 OR (d>=69.0 AND d<70.0 AND d NOT NULL)
14461 OR (d>=16.0 AND d<17.0 AND d NOT NULL)
14462 }
14463 } {4 13 16 22 24 56 58 69 scan 0 sort 0}
14464 do_test where7-2.624.1 {
14465 count_steps_sort {
14466 SELECT a FROM t2
14467 WHERE (g='jihgfed' AND f GLOB 'zabcd*')
14468 OR b=1026
14469 OR a=93
14470 OR c=18018
14471 }
14472 } {52 53 54 77 93 scan 0 sort 0}
14473 do_test where7-2.624.2 {
14474 count_steps_sort {
14475 SELECT a FROM t3
14476 WHERE (g='jihgfed' AND f GLOB 'zabcd*')
14477 OR b=1026
14478 OR a=93
14479 OR c=18018
14480 }
14481 } {52 53 54 77 93 scan 0 sort 0}
14482 do_test where7-2.625.1 {
14483 count_steps_sort {
14484 SELECT a FROM t2
14485 WHERE b=388
14486 OR a=44
14487 }
14488 } {44 scan 0 sort 0}
14489 do_test where7-2.625.2 {
14490 count_steps_sort {
14491 SELECT a FROM t3
14492 WHERE b=388
14493 OR a=44
14494 }
14495 } {44 scan 0 sort 0}
14496 do_test where7-2.626.1 {
14497 count_steps_sort {
14498 SELECT a FROM t2
14499 WHERE c=9009
14500 OR b=542
14501 OR f='cdefghijk'
14502 OR b=319
14503 OR b=616
14504 }
14505 } {2 25 26 27 28 29 54 56 80 scan 0 sort 0}
14506 do_test where7-2.626.2 {
14507 count_steps_sort {
14508 SELECT a FROM t3
14509 WHERE c=9009
14510 OR b=542
14511 OR f='cdefghijk'
14512 OR b=319
14513 OR b=616
14514 }
14515 } {2 25 26 27 28 29 54 56 80 scan 0 sort 0}
14516 do_test where7-2.627.1 {
14517 count_steps_sort {
14518 SELECT a FROM t2
14519 WHERE b=990
14520 OR (d>=97.0 AND d<98.0 AND d NOT NULL)
14521 OR ((a BETWEEN 41 AND 43) AND a!=42)
14522 OR (g='nmlkjih' AND f GLOB 'fghij*')
14523 OR (d>=86.0 AND d<87.0 AND d NOT NULL)
14524 OR b=531
14525 OR (d>=67.0 AND d<68.0 AND d NOT NULL)
14526 OR (f GLOB '?hijk*' AND f GLOB 'ghij*')
14527 OR f='qrstuvwxy'
14528 }
14529 } {6 16 32 41 42 43 57 58 67 68 84 86 90 94 97 scan 0 sort 0}
14530 do_test where7-2.627.2 {
14531 count_steps_sort {
14532 SELECT a FROM t3
14533 WHERE b=990
14534 OR (d>=97.0 AND d<98.0 AND d NOT NULL)
14535 OR ((a BETWEEN 41 AND 43) AND a!=42)
14536 OR (g='nmlkjih' AND f GLOB 'fghij*')
14537 OR (d>=86.0 AND d<87.0 AND d NOT NULL)
14538 OR b=531
14539 OR (d>=67.0 AND d<68.0 AND d NOT NULL)
14540 OR (f GLOB '?hijk*' AND f GLOB 'ghij*')
14541 OR f='qrstuvwxy'
14542 }
14543 } {6 16 32 41 42 43 57 58 67 68 84 86 90 94 97 scan 0 sort 0}
14544 do_test where7-2.628.1 {
14545 count_steps_sort {
14546 SELECT a FROM t2
14547 WHERE a=60
14548 OR (g='jihgfed' AND f GLOB 'vwxyz*')
14549 OR b=627
14550 OR (g='edcbazy' AND f GLOB 'vwxyz*')
14551 OR (d>=38.0 AND d<39.0 AND d NOT NULL)
14552 OR (d>=78.0 AND d<79.0 AND d NOT NULL)
14553 OR b=883
14554 OR (d>=93.0 AND d<94.0 AND d NOT NULL)
14555 OR f='yzabcdefg'
14556 OR (d>=59.0 AND d<60.0 AND d NOT NULL)
14557 }
14558 } {24 38 50 57 59 60 73 76 78 93 99 scan 0 sort 0}
14559 do_test where7-2.628.2 {
14560 count_steps_sort {
14561 SELECT a FROM t3
14562 WHERE a=60
14563 OR (g='jihgfed' AND f GLOB 'vwxyz*')
14564 OR b=627
14565 OR (g='edcbazy' AND f GLOB 'vwxyz*')
14566 OR (d>=38.0 AND d<39.0 AND d NOT NULL)
14567 OR (d>=78.0 AND d<79.0 AND d NOT NULL)
14568 OR b=883
14569 OR (d>=93.0 AND d<94.0 AND d NOT NULL)
14570 OR f='yzabcdefg'
14571 OR (d>=59.0 AND d<60.0 AND d NOT NULL)
14572 }
14573 } {24 38 50 57 59 60 73 76 78 93 99 scan 0 sort 0}
14574 do_test where7-2.629.1 {
14575 count_steps_sort {
14576 SELECT a FROM t2
14577 WHERE b=696
14578 OR b=938
14579 OR a=18
14580 OR b=957
14581 OR c=18018
14582 OR c=3003
14583 OR ((a BETWEEN 33 AND 35) AND a!=34)
14584 }
14585 } {7 8 9 18 33 35 52 53 54 87 scan 0 sort 0}
14586 do_test where7-2.629.2 {
14587 count_steps_sort {
14588 SELECT a FROM t3
14589 WHERE b=696
14590 OR b=938
14591 OR a=18
14592 OR b=957
14593 OR c=18018
14594 OR c=3003
14595 OR ((a BETWEEN 33 AND 35) AND a!=34)
14596 }
14597 } {7 8 9 18 33 35 52 53 54 87 scan 0 sort 0}
14598 do_test where7-2.630.1 {
14599 count_steps_sort {
14600 SELECT a FROM t2
14601 WHERE c=29029
14602 OR a=73
14603 }
14604 } {73 85 86 87 scan 0 sort 0}
14605 do_test where7-2.630.2 {
14606 count_steps_sort {
14607 SELECT a FROM t3
14608 WHERE c=29029
14609 OR a=73
14610 }
14611 } {73 85 86 87 scan 0 sort 0}
14612 do_test where7-2.631.1 {
14613 count_steps_sort {
14614 SELECT a FROM t2
14615 WHERE a=28
14616 OR (g='tsrqpon' AND f GLOB 'bcdef*')
14617 OR b=69
14618 OR ((a BETWEEN 85 AND 87) AND a!=86)
14619 OR b=781
14620 OR a=64
14621 OR b=91
14622 OR (g='ihgfedc' AND f GLOB 'efghi*')
14623 OR a=16
14624 OR b=278
14625 OR a=26
14626 }
14627 } {16 26 27 28 64 71 82 85 87 scan 0 sort 0}
14628 do_test where7-2.631.2 {
14629 count_steps_sort {
14630 SELECT a FROM t3
14631 WHERE a=28
14632 OR (g='tsrqpon' AND f GLOB 'bcdef*')
14633 OR b=69
14634 OR ((a BETWEEN 85 AND 87) AND a!=86)
14635 OR b=781
14636 OR a=64
14637 OR b=91
14638 OR (g='ihgfedc' AND f GLOB 'efghi*')
14639 OR a=16
14640 OR b=278
14641 OR a=26
14642 }
14643 } {16 26 27 28 64 71 82 85 87 scan 0 sort 0}
14644 do_test where7-2.632.1 {
14645 count_steps_sort {
14646 SELECT a FROM t2
14647 WHERE a=70
14648 OR c=3003
14649 }
14650 } {7 8 9 70 scan 0 sort 0}
14651 do_test where7-2.632.2 {
14652 count_steps_sort {
14653 SELECT a FROM t3
14654 WHERE a=70
14655 OR c=3003
14656 }
14657 } {7 8 9 70 scan 0 sort 0}
14658 do_test where7-2.633.1 {
14659 count_steps_sort {
14660 SELECT a FROM t2
14661 WHERE c=31031
14662 OR a=76
14663 OR b=1023
14664 OR b=33
14665 }
14666 } {3 76 91 92 93 scan 0 sort 0}
14667 do_test where7-2.633.2 {
14668 count_steps_sort {
14669 SELECT a FROM t3
14670 WHERE c=31031
14671 OR a=76
14672 OR b=1023
14673 OR b=33
14674 }
14675 } {3 76 91 92 93 scan 0 sort 0}
14676 do_test where7-2.634.1 {
14677 count_steps_sort {
14678 SELECT a FROM t2
14679 WHERE (d>=62.0 AND d<63.0 AND d NOT NULL)
14680 OR b=1001
14681 OR (d>=86.0 AND d<87.0 AND d NOT NULL)
14682 }
14683 } {62 86 91 scan 0 sort 0}
14684 do_test where7-2.634.2 {
14685 count_steps_sort {
14686 SELECT a FROM t3
14687 WHERE (d>=62.0 AND d<63.0 AND d NOT NULL)
14688 OR b=1001
14689 OR (d>=86.0 AND d<87.0 AND d NOT NULL)
14690 }
14691 } {62 86 91 scan 0 sort 0}
14692 do_test where7-2.635.1 {
14693 count_steps_sort {
14694 SELECT a FROM t2
14695 WHERE f='yzabcdefg'
14696 OR ((a BETWEEN 48 AND 50) AND a!=49)
14697 OR a=100
14698 OR (g='rqponml' AND f GLOB 'ijklm*')
14699 OR a=62
14700 OR a=67
14701 OR b=605
14702 OR c=23023
14703 OR a=26
14704 OR b=982
14705 OR ((a BETWEEN 3 AND 5) AND a!=4)
14706 }
14707 } {3 5 24 26 34 48 50 55 62 67 68 69 76 100 scan 0 sort 0}
14708 do_test where7-2.635.2 {
14709 count_steps_sort {
14710 SELECT a FROM t3
14711 WHERE f='yzabcdefg'
14712 OR ((a BETWEEN 48 AND 50) AND a!=49)
14713 OR a=100
14714 OR (g='rqponml' AND f GLOB 'ijklm*')
14715 OR a=62
14716 OR a=67
14717 OR b=605
14718 OR c=23023
14719 OR a=26
14720 OR b=982
14721 OR ((a BETWEEN 3 AND 5) AND a!=4)
14722 }
14723 } {3 5 24 26 34 48 50 55 62 67 68 69 76 100 scan 0 sort 0}
14724 do_test where7-2.636.1 {
14725 count_steps_sort {
14726 SELECT a FROM t2
14727 WHERE b=220
14728 OR ((a BETWEEN 24 AND 26) AND a!=25)
14729 OR f IS NULL
14730 OR ((a BETWEEN 25 AND 27) AND a!=26)
14731 OR b=784
14732 }
14733 } {20 24 25 26 27 scan 0 sort 0}
14734 do_test where7-2.636.2 {
14735 count_steps_sort {
14736 SELECT a FROM t3
14737 WHERE b=220
14738 OR ((a BETWEEN 24 AND 26) AND a!=25)
14739 OR f IS NULL
14740 OR ((a BETWEEN 25 AND 27) AND a!=26)
14741 OR b=784
14742 }
14743 } {20 24 25 26 27 scan 0 sort 0}
14744 do_test where7-2.637.1 {
14745 count_steps_sort {
14746 SELECT a FROM t2
14747 WHERE (f GLOB '?stuv*' AND f GLOB 'rstu*')
14748 OR b=751
14749 OR (g='gfedcba' AND f GLOB 'klmno*')
14750 OR (d>=10.0 AND d<11.0 AND d NOT NULL)
14751 OR a=67
14752 OR b=102
14753 }
14754 } {10 17 43 67 69 88 95 scan 0 sort 0}
14755 do_test where7-2.637.2 {
14756 count_steps_sort {
14757 SELECT a FROM t3
14758 WHERE (f GLOB '?stuv*' AND f GLOB 'rstu*')
14759 OR b=751
14760 OR (g='gfedcba' AND f GLOB 'klmno*')
14761 OR (d>=10.0 AND d<11.0 AND d NOT NULL)
14762 OR a=67
14763 OR b=102
14764 }
14765 } {10 17 43 67 69 88 95 scan 0 sort 0}
14766 do_test where7-2.638.1 {
14767 count_steps_sort {
14768 SELECT a FROM t2
14769 WHERE (d>=69.0 AND d<70.0 AND d NOT NULL)
14770 OR b=256
14771 OR c=7007
14772 OR c=26026
14773 OR ((a BETWEEN 80 AND 82) AND a!=81)
14774 OR (d>=74.0 AND d<75.0 AND d NOT NULL)
14775 OR a=66
14776 }
14777 } {19 20 21 66 69 74 76 77 78 80 82 scan 0 sort 0}
14778 do_test where7-2.638.2 {
14779 count_steps_sort {
14780 SELECT a FROM t3
14781 WHERE (d>=69.0 AND d<70.0 AND d NOT NULL)
14782 OR b=256
14783 OR c=7007
14784 OR c=26026
14785 OR ((a BETWEEN 80 AND 82) AND a!=81)
14786 OR (d>=74.0 AND d<75.0 AND d NOT NULL)
14787 OR a=66
14788 }
14789 } {19 20 21 66 69 74 76 77 78 80 82 scan 0 sort 0}
14790 do_test where7-2.639.1 {
14791 count_steps_sort {
14792 SELECT a FROM t2
14793 WHERE c=2002
14794 OR (f GLOB '?jklm*' AND f GLOB 'ijkl*')
14795 OR ((a BETWEEN 41 AND 43) AND a!=42)
14796 OR (g='ihgfedc' AND f GLOB 'defgh*')
14797 OR b=33
14798 OR b=817
14799 OR (g='ponmlkj' AND f GLOB 'tuvwx*')
14800 OR (d>=10.0 AND d<11.0 AND d NOT NULL)
14801 OR (g='xwvutsr' AND f GLOB 'efghi*')
14802 OR (d>=21.0 AND d<22.0 AND d NOT NULL)
14803 }
14804 } {3 4 5 6 8 10 21 34 41 43 45 60 81 86 scan 0 sort 0}
14805 do_test where7-2.639.2 {
14806 count_steps_sort {
14807 SELECT a FROM t3
14808 WHERE c=2002
14809 OR (f GLOB '?jklm*' AND f GLOB 'ijkl*')
14810 OR ((a BETWEEN 41 AND 43) AND a!=42)
14811 OR (g='ihgfedc' AND f GLOB 'defgh*')
14812 OR b=33
14813 OR b=817
14814 OR (g='ponmlkj' AND f GLOB 'tuvwx*')
14815 OR (d>=10.0 AND d<11.0 AND d NOT NULL)
14816 OR (g='xwvutsr' AND f GLOB 'efghi*')
14817 OR (d>=21.0 AND d<22.0 AND d NOT NULL)
14818 }
14819 } {3 4 5 6 8 10 21 34 41 43 45 60 81 86 scan 0 sort 0}
14820 do_test where7-2.640.1 {
14821 count_steps_sort {
14822 SELECT a FROM t2
14823 WHERE (g='srqponm' AND f GLOB 'cdefg*')
14824 OR (g='ihgfedc' AND f GLOB 'defgh*')
14825 OR a=80
14826 OR a=53
14827 OR a=62
14828 OR a=49
14829 OR a=53
14830 OR a=56
14831 OR (d>=83.0 AND d<84.0 AND d NOT NULL)
14832 }
14833 } {28 49 53 56 62 80 81 83 scan 0 sort 0}
14834 do_test where7-2.640.2 {
14835 count_steps_sort {
14836 SELECT a FROM t3
14837 WHERE (g='srqponm' AND f GLOB 'cdefg*')
14838 OR (g='ihgfedc' AND f GLOB 'defgh*')
14839 OR a=80
14840 OR a=53
14841 OR a=62
14842 OR a=49
14843 OR a=53
14844 OR a=56
14845 OR (d>=83.0 AND d<84.0 AND d NOT NULL)
14846 }
14847 } {28 49 53 56 62 80 81 83 scan 0 sort 0}
14848 do_test where7-2.641.1 {
14849 count_steps_sort {
14850 SELECT a FROM t2
14851 WHERE ((a BETWEEN 7 AND 9) AND a!=8)
14852 OR b=652
14853 OR a=72
14854 OR b=209
14855 OR (g='tsrqpon' AND f GLOB 'xyzab*')
14856 OR a=38
14857 OR ((a BETWEEN 66 AND 68) AND a!=67)
14858 OR d>1e10
14859 }
14860 } {7 9 19 23 38 66 68 72 scan 0 sort 0}
14861 do_test where7-2.641.2 {
14862 count_steps_sort {
14863 SELECT a FROM t3
14864 WHERE ((a BETWEEN 7 AND 9) AND a!=8)
14865 OR b=652
14866 OR a=72
14867 OR b=209
14868 OR (g='tsrqpon' AND f GLOB 'xyzab*')
14869 OR a=38
14870 OR ((a BETWEEN 66 AND 68) AND a!=67)
14871 OR d>1e10
14872 }
14873 } {7 9 19 23 38 66 68 72 scan 0 sort 0}
14874 do_test where7-2.642.1 {
14875 count_steps_sort {
14876 SELECT a FROM t2
14877 WHERE b=949
14878 OR e IS NULL
14879 }
14880 } { scan 0 sort 0}
14881 do_test where7-2.642.2 {
14882 count_steps_sort {
14883 SELECT a FROM t3
14884 WHERE b=949
14885 OR e IS NULL
14886 }
14887 } { scan 0 sort 0}
14888 do_test where7-2.643.1 {
14889 count_steps_sort {
14890 SELECT a FROM t2
14891 WHERE b=179
14892 OR (g='srqponm' AND f GLOB 'defgh*')
14893 OR b=509
14894 OR ((a BETWEEN 58 AND 60) AND a!=59)
14895 OR (d>=49.0 AND d<50.0 AND d NOT NULL)
14896 OR (g='tsrqpon' AND f GLOB 'abcde*')
14897 OR f='bcdefghij'
14898 }
14899 } {1 26 27 29 49 53 58 60 79 scan 0 sort 0}
14900 do_test where7-2.643.2 {
14901 count_steps_sort {
14902 SELECT a FROM t3
14903 WHERE b=179
14904 OR (g='srqponm' AND f GLOB 'defgh*')
14905 OR b=509
14906 OR ((a BETWEEN 58 AND 60) AND a!=59)
14907 OR (d>=49.0 AND d<50.0 AND d NOT NULL)
14908 OR (g='tsrqpon' AND f GLOB 'abcde*')
14909 OR f='bcdefghij'
14910 }
14911 } {1 26 27 29 49 53 58 60 79 scan 0 sort 0}
14912 do_test where7-2.644.1 {
14913 count_steps_sort {
14914 SELECT a FROM t2
14915 WHERE a=23
14916 OR a=43
14917 OR c=19019
14918 OR (d>=47.0 AND d<48.0 AND d NOT NULL)
14919 OR c=18018
14920 }
14921 } {23 43 47 52 53 54 55 56 57 scan 0 sort 0}
14922 do_test where7-2.644.2 {
14923 count_steps_sort {
14924 SELECT a FROM t3
14925 WHERE a=23
14926 OR a=43
14927 OR c=19019
14928 OR (d>=47.0 AND d<48.0 AND d NOT NULL)
14929 OR c=18018
14930 }
14931 } {23 43 47 52 53 54 55 56 57 scan 0 sort 0}
14932 do_test where7-2.645.1 {
14933 count_steps_sort {
14934 SELECT a FROM t2
14935 WHERE a=36
14936 OR (d>=22.0 AND d<23.0 AND d NOT NULL)
14937 OR b=231
14938 }
14939 } {21 22 36 scan 0 sort 0}
14940 do_test where7-2.645.2 {
14941 count_steps_sort {
14942 SELECT a FROM t3
14943 WHERE a=36
14944 OR (d>=22.0 AND d<23.0 AND d NOT NULL)
14945 OR b=231
14946 }
14947 } {21 22 36 scan 0 sort 0}
14948 do_test where7-2.646.1 {
14949 count_steps_sort {
14950 SELECT a FROM t2
14951 WHERE a=21
14952 OR b=355
14953 OR a=97
14954 }
14955 } {21 97 scan 0 sort 0}
14956 do_test where7-2.646.2 {
14957 count_steps_sort {
14958 SELECT a FROM t3
14959 WHERE a=21
14960 OR b=355
14961 OR a=97
14962 }
14963 } {21 97 scan 0 sort 0}
14964 do_test where7-2.647.1 {
14965 count_steps_sort {
14966 SELECT a FROM t2
14967 WHERE (d>=28.0 AND d<29.0 AND d NOT NULL)
14968 OR b=421
14969 OR (g='qponmlk' AND f GLOB 'qrstu*')
14970 OR b=704
14971 OR a=90
14972 OR a=78
14973 OR 1000000<b
14974 OR (d>=80.0 AND d<81.0 AND d NOT NULL)
14975 OR (g='ihgfedc' AND f GLOB 'defgh*')
14976 OR ((a BETWEEN 53 AND 55) AND a!=54)
14977 }
14978 } {28 42 53 55 64 78 80 81 90 scan 0 sort 0}
14979 do_test where7-2.647.2 {
14980 count_steps_sort {
14981 SELECT a FROM t3
14982 WHERE (d>=28.0 AND d<29.0 AND d NOT NULL)
14983 OR b=421
14984 OR (g='qponmlk' AND f GLOB 'qrstu*')
14985 OR b=704
14986 OR a=90
14987 OR a=78
14988 OR 1000000<b
14989 OR (d>=80.0 AND d<81.0 AND d NOT NULL)
14990 OR (g='ihgfedc' AND f GLOB 'defgh*')
14991 OR ((a BETWEEN 53 AND 55) AND a!=54)
14992 }
14993 } {28 42 53 55 64 78 80 81 90 scan 0 sort 0}
14994 do_test where7-2.648.1 {
14995 count_steps_sort {
14996 SELECT a FROM t2
14997 WHERE (g='fedcbaz' AND f GLOB 'pqrst*')
14998 OR ((a BETWEEN 93 AND 95) AND a!=94)
14999 }
15000 } {93 95 scan 0 sort 0}
15001 do_test where7-2.648.2 {
15002 count_steps_sort {
15003 SELECT a FROM t3
15004 WHERE (g='fedcbaz' AND f GLOB 'pqrst*')
15005 OR ((a BETWEEN 93 AND 95) AND a!=94)
15006 }
15007 } {93 95 scan 0 sort 0}
15008 do_test where7-2.649.1 {
15009 count_steps_sort {
15010 SELECT a FROM t2
15011 WHERE d<0.0
15012 OR a=78
15013 OR b=539
15014 OR ((a BETWEEN 8 AND 10) AND a!=9)
15015 OR ((a BETWEEN 25 AND 27) AND a!=26)
15016 OR e IS NULL
15017 OR a=48
15018 OR (g='nmlkjih' AND f GLOB 'fghij*')
15019 }
15020 } {8 10 25 27 48 49 57 78 scan 0 sort 0}
15021 do_test where7-2.649.2 {
15022 count_steps_sort {
15023 SELECT a FROM t3
15024 WHERE d<0.0
15025 OR a=78
15026 OR b=539
15027 OR ((a BETWEEN 8 AND 10) AND a!=9)
15028 OR ((a BETWEEN 25 AND 27) AND a!=26)
15029 OR e IS NULL
15030 OR a=48
15031 OR (g='nmlkjih' AND f GLOB 'fghij*')
15032 }
15033 } {8 10 25 27 48 49 57 78 scan 0 sort 0}
15034 do_test where7-2.650.1 {
15035 count_steps_sort {
15036 SELECT a FROM t2
15037 WHERE ((a BETWEEN 94 AND 96) AND a!=95)
15038 OR (d>=78.0 AND d<79.0 AND d NOT NULL)
15039 OR b=22
15040 }
15041 } {2 78 94 96 scan 0 sort 0}
15042 do_test where7-2.650.2 {
15043 count_steps_sort {
15044 SELECT a FROM t3
15045 WHERE ((a BETWEEN 94 AND 96) AND a!=95)
15046 OR (d>=78.0 AND d<79.0 AND d NOT NULL)
15047 OR b=22
15048 }
15049 } {2 78 94 96 scan 0 sort 0}
15050 do_test where7-2.651.1 {
15051 count_steps_sort {
15052 SELECT a FROM t2
15053 WHERE b=275
15054 OR ((a BETWEEN 57 AND 59) AND a!=58)
15055 OR (d>=92.0 AND d<93.0 AND d NOT NULL)
15056 OR (g='rqponml' AND f GLOB 'lmnop*')
15057 OR (d>=53.0 AND d<54.0 AND d NOT NULL)
15058 OR f='ijklmnopq'
15059 }
15060 } {8 25 34 37 53 57 59 60 86 92 scan 0 sort 0}
15061 do_test where7-2.651.2 {
15062 count_steps_sort {
15063 SELECT a FROM t3
15064 WHERE b=275
15065 OR ((a BETWEEN 57 AND 59) AND a!=58)
15066 OR (d>=92.0 AND d<93.0 AND d NOT NULL)
15067 OR (g='rqponml' AND f GLOB 'lmnop*')
15068 OR (d>=53.0 AND d<54.0 AND d NOT NULL)
15069 OR f='ijklmnopq'
15070 }
15071 } {8 25 34 37 53 57 59 60 86 92 scan 0 sort 0}
15072 do_test where7-2.652.1 {
15073 count_steps_sort {
15074 SELECT a FROM t2
15075 WHERE b=256
15076 OR c=13013
15077 OR b=44
15078 OR f='jklmnopqr'
15079 OR b=883
15080 }
15081 } {4 9 35 37 38 39 61 87 scan 0 sort 0}
15082 do_test where7-2.652.2 {
15083 count_steps_sort {
15084 SELECT a FROM t3
15085 WHERE b=256
15086 OR c=13013
15087 OR b=44
15088 OR f='jklmnopqr'
15089 OR b=883
15090 }
15091 } {4 9 35 37 38 39 61 87 scan 0 sort 0}
15092 do_test where7-2.653.1 {
15093 count_steps_sort {
15094 SELECT a FROM t2
15095 WHERE f='zabcdefgh'
15096 OR (g='xwvutsr' AND f GLOB 'defgh*')
15097 OR a=54
15098 OR b=770
15099 OR ((a BETWEEN 96 AND 98) AND a!=97)
15100 OR a=81
15101 OR b=190
15102 OR a=2
15103 }
15104 } {2 3 25 51 54 70 77 81 96 98 scan 0 sort 0}
15105 do_test where7-2.653.2 {
15106 count_steps_sort {
15107 SELECT a FROM t3
15108 WHERE f='zabcdefgh'
15109 OR (g='xwvutsr' AND f GLOB 'defgh*')
15110 OR a=54
15111 OR b=770
15112 OR ((a BETWEEN 96 AND 98) AND a!=97)
15113 OR a=81
15114 OR b=190
15115 OR a=2
15116 }
15117 } {2 3 25 51 54 70 77 81 96 98 scan 0 sort 0}
15118 do_test where7-2.654.1 {
15119 count_steps_sort {
15120 SELECT a FROM t2
15121 WHERE (d>=12.0 AND d<13.0 AND d NOT NULL)
15122 OR c=12012
15123 OR a=16
15124 OR a=15
15125 OR ((a BETWEEN 70 AND 72) AND a!=71)
15126 OR a=69
15127 OR b=748
15128 OR a=61
15129 OR b=473
15130 OR ((a BETWEEN 69 AND 71) AND a!=70)
15131 }
15132 } {12 15 16 34 35 36 43 61 68 69 70 71 72 scan 0 sort 0}
15133 do_test where7-2.654.2 {
15134 count_steps_sort {
15135 SELECT a FROM t3
15136 WHERE (d>=12.0 AND d<13.0 AND d NOT NULL)
15137 OR c=12012
15138 OR a=16
15139 OR a=15
15140 OR ((a BETWEEN 70 AND 72) AND a!=71)
15141 OR a=69
15142 OR b=748
15143 OR a=61
15144 OR b=473
15145 OR ((a BETWEEN 69 AND 71) AND a!=70)
15146 }
15147 } {12 15 16 34 35 36 43 61 68 69 70 71 72 scan 0 sort 0}
15148 do_test where7-2.655.1 {
15149 count_steps_sort {
15150 SELECT a FROM t2
15151 WHERE b=223
15152 OR a=14
15153 OR ((a BETWEEN 74 AND 76) AND a!=75)
15154 OR (g='qponmlk' AND f GLOB 'pqrst*')
15155 OR ((a BETWEEN 33 AND 35) AND a!=34)
15156 OR b=539
15157 OR (d>=48.0 AND d<49.0 AND d NOT NULL)
15158 OR (d>=61.0 AND d<62.0 AND d NOT NULL)
15159 OR a=21
15160 }
15161 } {14 21 33 35 41 48 49 61 74 76 scan 0 sort 0}
15162 do_test where7-2.655.2 {
15163 count_steps_sort {
15164 SELECT a FROM t3
15165 WHERE b=223
15166 OR a=14
15167 OR ((a BETWEEN 74 AND 76) AND a!=75)
15168 OR (g='qponmlk' AND f GLOB 'pqrst*')
15169 OR ((a BETWEEN 33 AND 35) AND a!=34)
15170 OR b=539
15171 OR (d>=48.0 AND d<49.0 AND d NOT NULL)
15172 OR (d>=61.0 AND d<62.0 AND d NOT NULL)
15173 OR a=21
15174 }
15175 } {14 21 33 35 41 48 49 61 74 76 scan 0 sort 0}
15176 do_test where7-2.656.1 {
15177 count_steps_sort {
15178 SELECT a FROM t2
15179 WHERE a=99
15180 OR (f GLOB '?ghij*' AND f GLOB 'fghi*')
15181 OR a=73
15182 OR a=56
15183 OR b=253
15184 OR b=880
15185 }
15186 } {5 23 31 56 57 73 80 83 99 scan 0 sort 0}
15187 do_test where7-2.656.2 {
15188 count_steps_sort {
15189 SELECT a FROM t3
15190 WHERE a=99
15191 OR (f GLOB '?ghij*' AND f GLOB 'fghi*')
15192 OR a=73
15193 OR a=56
15194 OR b=253
15195 OR b=880
15196 }
15197 } {5 23 31 56 57 73 80 83 99 scan 0 sort 0}
15198 do_test where7-2.657.1 {
15199 count_steps_sort {
15200 SELECT a FROM t2
15201 WHERE b=927
15202 OR b=300
15203 OR b=223
15204 OR (g='wvutsrq' AND f GLOB 'jklmn*')
15205 OR (g='fedcbaz' AND f GLOB 'rstuv*')
15206 OR b=154
15207 OR b=759
15208 }
15209 } {9 14 69 95 scan 0 sort 0}
15210 do_test where7-2.657.2 {
15211 count_steps_sort {
15212 SELECT a FROM t3
15213 WHERE b=927
15214 OR b=300
15215 OR b=223
15216 OR (g='wvutsrq' AND f GLOB 'jklmn*')
15217 OR (g='fedcbaz' AND f GLOB 'rstuv*')
15218 OR b=154
15219 OR b=759
15220 }
15221 } {9 14 69 95 scan 0 sort 0}
15222 do_test where7-2.658.1 {
15223 count_steps_sort {
15224 SELECT a FROM t2
15225 WHERE b=242
15226 OR b=905
15227 OR (d>=66.0 AND d<67.0 AND d NOT NULL)
15228 OR (g='hgfedcb' AND f GLOB 'ijklm*')
15229 OR (d>=96.0 AND d<97.0 AND d NOT NULL)
15230 OR a=24
15231 OR ((a BETWEEN 67 AND 69) AND a!=68)
15232 OR b=1100
15233 OR b=850
15234 OR ((a BETWEEN 55 AND 57) AND a!=56)
15235 }
15236 } {22 24 55 57 66 67 69 86 96 100 scan 0 sort 0}
15237 do_test where7-2.658.2 {
15238 count_steps_sort {
15239 SELECT a FROM t3
15240 WHERE b=242
15241 OR b=905
15242 OR (d>=66.0 AND d<67.0 AND d NOT NULL)
15243 OR (g='hgfedcb' AND f GLOB 'ijklm*')
15244 OR (d>=96.0 AND d<97.0 AND d NOT NULL)
15245 OR a=24
15246 OR ((a BETWEEN 67 AND 69) AND a!=68)
15247 OR b=1100
15248 OR b=850
15249 OR ((a BETWEEN 55 AND 57) AND a!=56)
15250 }
15251 } {22 24 55 57 66 67 69 86 96 100 scan 0 sort 0}
15252 do_test where7-2.659.1 {
15253 count_steps_sort {
15254 SELECT a FROM t2
15255 WHERE b=190
15256 OR a=72
15257 OR b=377
15258 OR (f GLOB '?bcde*' AND f GLOB 'abcd*')
15259 OR (d>=93.0 AND d<94.0 AND d NOT NULL)
15260 OR b=476
15261 OR (g='yxwvuts' AND f GLOB 'cdefg*')
15262 }
15263 } {2 26 52 72 78 93 scan 0 sort 0}
15264 do_test where7-2.659.2 {
15265 count_steps_sort {
15266 SELECT a FROM t3
15267 WHERE b=190
15268 OR a=72
15269 OR b=377
15270 OR (f GLOB '?bcde*' AND f GLOB 'abcd*')
15271 OR (d>=93.0 AND d<94.0 AND d NOT NULL)
15272 OR b=476
15273 OR (g='yxwvuts' AND f GLOB 'cdefg*')
15274 }
15275 } {2 26 52 72 78 93 scan 0 sort 0}
15276 do_test where7-2.660.1 {
15277 count_steps_sort {
15278 SELECT a FROM t2
15279 WHERE b=245
15280 OR b=638
15281 OR (d>=62.0 AND d<63.0 AND d NOT NULL)
15282 OR (g='lkjihgf' AND f GLOB 'pqrst*')
15283 OR f='opqrstuvw'
15284 OR (d>=86.0 AND d<87.0 AND d NOT NULL)
15285 OR b=817
15286 OR a=85
15287 OR (g='lkjihgf' AND f GLOB 'mnopq*')
15288 }
15289 } {14 40 58 62 64 66 67 85 86 92 scan 0 sort 0}
15290 do_test where7-2.660.2 {
15291 count_steps_sort {
15292 SELECT a FROM t3
15293 WHERE b=245
15294 OR b=638
15295 OR (d>=62.0 AND d<63.0 AND d NOT NULL)
15296 OR (g='lkjihgf' AND f GLOB 'pqrst*')
15297 OR f='opqrstuvw'
15298 OR (d>=86.0 AND d<87.0 AND d NOT NULL)
15299 OR b=817
15300 OR a=85
15301 OR (g='lkjihgf' AND f GLOB 'mnopq*')
15302 }
15303 } {14 40 58 62 64 66 67 85 86 92 scan 0 sort 0}
15304 do_test where7-2.661.1 {
15305 count_steps_sort {
15306 SELECT a FROM t2
15307 WHERE ((a BETWEEN 22 AND 24) AND a!=23)
15308 OR b=968
15309 }
15310 } {22 24 88 scan 0 sort 0}
15311 do_test where7-2.661.2 {
15312 count_steps_sort {
15313 SELECT a FROM t3
15314 WHERE ((a BETWEEN 22 AND 24) AND a!=23)
15315 OR b=968
15316 }
15317 } {22 24 88 scan 0 sort 0}
15318 do_test where7-2.662.1 {
15319 count_steps_sort {
15320 SELECT a FROM t2
15321 WHERE ((a BETWEEN 60 AND 62) AND a!=61)
15322 OR ((a BETWEEN 74 AND 76) AND a!=75)
15323 OR b=22
15324 OR b=993
15325 OR f='tuvwxyzab'
15326 }
15327 } {2 19 45 60 62 71 74 76 97 scan 0 sort 0}
15328 do_test where7-2.662.2 {
15329 count_steps_sort {
15330 SELECT a FROM t3
15331 WHERE ((a BETWEEN 60 AND 62) AND a!=61)
15332 OR ((a BETWEEN 74 AND 76) AND a!=75)
15333 OR b=22
15334 OR b=993
15335 OR f='tuvwxyzab'
15336 }
15337 } {2 19 45 60 62 71 74 76 97 scan 0 sort 0}
15338 do_test where7-2.663.1 {
15339 count_steps_sort {
15340 SELECT a FROM t2
15341 WHERE ((a BETWEEN 55 AND 57) AND a!=56)
15342 OR (d>=85.0 AND d<86.0 AND d NOT NULL)
15343 OR c<=10
15344 OR ((a BETWEEN 75 AND 77) AND a!=76)
15345 OR (g='kjihgfe' AND f GLOB 'uvwxy*')
15346 OR b=553
15347 OR (g='jihgfed' AND f GLOB 'vwxyz*')
15348 OR b=1045
15349 }
15350 } {55 57 72 73 75 77 85 95 scan 0 sort 0}
15351 do_test where7-2.663.2 {
15352 count_steps_sort {
15353 SELECT a FROM t3
15354 WHERE ((a BETWEEN 55 AND 57) AND a!=56)
15355 OR (d>=85.0 AND d<86.0 AND d NOT NULL)
15356 OR c<=10
15357 OR ((a BETWEEN 75 AND 77) AND a!=76)
15358 OR (g='kjihgfe' AND f GLOB 'uvwxy*')
15359 OR b=553
15360 OR (g='jihgfed' AND f GLOB 'vwxyz*')
15361 OR b=1045
15362 }
15363 } {55 57 72 73 75 77 85 95 scan 0 sort 0}
15364 do_test where7-2.664.1 {
15365 count_steps_sort {
15366 SELECT a FROM t2
15367 WHERE b=440
15368 OR ((a BETWEEN 3 AND 5) AND a!=4)
15369 OR ((a BETWEEN 44 AND 46) AND a!=45)
15370 OR (f GLOB '?ghij*' AND f GLOB 'fghi*')
15371 OR a=89
15372 OR c=18018
15373 OR b=154
15374 OR b=506
15375 OR (f GLOB '?cdef*' AND f GLOB 'bcde*')
15376 OR a=78
15377 OR b=751
15378 }
15379 } {1 3 5 14 27 31 40 44 46 52 53 54 57 78 79 83 89 scan 0 sort 0}
15380 do_test where7-2.664.2 {
15381 count_steps_sort {
15382 SELECT a FROM t3
15383 WHERE b=440
15384 OR ((a BETWEEN 3 AND 5) AND a!=4)
15385 OR ((a BETWEEN 44 AND 46) AND a!=45)
15386 OR (f GLOB '?ghij*' AND f GLOB 'fghi*')
15387 OR a=89
15388 OR c=18018
15389 OR b=154
15390 OR b=506
15391 OR (f GLOB '?cdef*' AND f GLOB 'bcde*')
15392 OR a=78
15393 OR b=751
15394 }
15395 } {1 3 5 14 27 31 40 44 46 52 53 54 57 78 79 83 89 scan 0 sort 0}
15396 do_test where7-2.665.1 {
15397 count_steps_sort {
15398 SELECT a FROM t2
15399 WHERE b=407
15400 OR (g='lkjihgf' AND f GLOB 'nopqr*')
15401 OR (g='rqponml' AND f GLOB 'klmno*')
15402 OR b=209
15403 OR b=814
15404 OR (g='wvutsrq' AND f GLOB 'klmno*')
15405 OR a=44
15406 OR (g='qponmlk' AND f GLOB 'mnopq*')
15407 OR (d>=99.0 AND d<100.0 AND d NOT NULL)
15408 OR b=1092
15409 }
15410 } {10 19 36 37 38 44 65 74 99 scan 0 sort 0}
15411 do_test where7-2.665.2 {
15412 count_steps_sort {
15413 SELECT a FROM t3
15414 WHERE b=407
15415 OR (g='lkjihgf' AND f GLOB 'nopqr*')
15416 OR (g='rqponml' AND f GLOB 'klmno*')
15417 OR b=209
15418 OR b=814
15419 OR (g='wvutsrq' AND f GLOB 'klmno*')
15420 OR a=44
15421 OR (g='qponmlk' AND f GLOB 'mnopq*')
15422 OR (d>=99.0 AND d<100.0 AND d NOT NULL)
15423 OR b=1092
15424 }
15425 } {10 19 36 37 38 44 65 74 99 scan 0 sort 0}
15426 do_test where7-2.666.1 {
15427 count_steps_sort {
15428 SELECT a FROM t2
15429 WHERE ((a BETWEEN 24 AND 26) AND a!=25)
15430 OR b=1103
15431 OR b=190
15432 OR b=737
15433 OR a=97
15434 OR b=451
15435 OR b=583
15436 OR a=63
15437 OR c=8008
15438 OR ((a BETWEEN 45 AND 47) AND a!=46)
15439 }
15440 } {22 23 24 26 41 45 47 53 63 67 97 scan 0 sort 0}
15441 do_test where7-2.666.2 {
15442 count_steps_sort {
15443 SELECT a FROM t3
15444 WHERE ((a BETWEEN 24 AND 26) AND a!=25)
15445 OR b=1103
15446 OR b=190
15447 OR b=737
15448 OR a=97
15449 OR b=451
15450 OR b=583
15451 OR a=63
15452 OR c=8008
15453 OR ((a BETWEEN 45 AND 47) AND a!=46)
15454 }
15455 } {22 23 24 26 41 45 47 53 63 67 97 scan 0 sort 0}
15456 do_test where7-2.667.1 {
15457 count_steps_sort {
15458 SELECT a FROM t2
15459 WHERE a=12
15460 OR b=935
15461 OR (d>=87.0 AND d<88.0 AND d NOT NULL)
15462 OR b=1070
15463 OR a=24
15464 OR a=95
15465 OR ((a BETWEEN 27 AND 29) AND a!=28)
15466 OR a=40
15467 OR b=935
15468 OR (d>=53.0 AND d<54.0 AND d NOT NULL)
15469 }
15470 } {12 24 27 29 40 53 85 87 95 scan 0 sort 0}
15471 do_test where7-2.667.2 {
15472 count_steps_sort {
15473 SELECT a FROM t3
15474 WHERE a=12
15475 OR b=935
15476 OR (d>=87.0 AND d<88.0 AND d NOT NULL)
15477 OR b=1070
15478 OR a=24
15479 OR a=95
15480 OR ((a BETWEEN 27 AND 29) AND a!=28)
15481 OR a=40
15482 OR b=935
15483 OR (d>=53.0 AND d<54.0 AND d NOT NULL)
15484 }
15485 } {12 24 27 29 40 53 85 87 95 scan 0 sort 0}
15486 do_test where7-2.668.1 {
15487 count_steps_sort {
15488 SELECT a FROM t2
15489 WHERE b=858
15490 OR a=82
15491 OR b=209
15492 OR b=374
15493 OR ((a BETWEEN 76 AND 78) AND a!=77)
15494 OR (d>=40.0 AND d<41.0 AND d NOT NULL)
15495 OR c=22022
15496 }
15497 } {19 34 40 64 65 66 76 78 82 scan 0 sort 0}
15498 do_test where7-2.668.2 {
15499 count_steps_sort {
15500 SELECT a FROM t3
15501 WHERE b=858
15502 OR a=82
15503 OR b=209
15504 OR b=374
15505 OR ((a BETWEEN 76 AND 78) AND a!=77)
15506 OR (d>=40.0 AND d<41.0 AND d NOT NULL)
15507 OR c=22022
15508 }
15509 } {19 34 40 64 65 66 76 78 82 scan 0 sort 0}
15510 do_test where7-2.669.1 {
15511 count_steps_sort {
15512 SELECT a FROM t2
15513 WHERE a=27
15514 OR (g='rqponml' AND f GLOB 'lmnop*')
15515 OR b=121
15516 OR ((a BETWEEN 7 AND 9) AND a!=8)
15517 OR (g='wvutsrq' AND f GLOB 'ijklm*')
15518 OR a=67
15519 OR ((a BETWEEN 30 AND 32) AND a!=31)
15520 OR c=1001
15521 OR ((a BETWEEN 50 AND 52) AND a!=51)
15522 OR ((a BETWEEN 19 AND 21) AND a!=20)
15523 }
15524 } {1 2 3 7 8 9 11 19 21 27 30 32 37 50 52 67 scan 0 sort 0}
15525 do_test where7-2.669.2 {
15526 count_steps_sort {
15527 SELECT a FROM t3
15528 WHERE a=27
15529 OR (g='rqponml' AND f GLOB 'lmnop*')
15530 OR b=121
15531 OR ((a BETWEEN 7 AND 9) AND a!=8)
15532 OR (g='wvutsrq' AND f GLOB 'ijklm*')
15533 OR a=67
15534 OR ((a BETWEEN 30 AND 32) AND a!=31)
15535 OR c=1001
15536 OR ((a BETWEEN 50 AND 52) AND a!=51)
15537 OR ((a BETWEEN 19 AND 21) AND a!=20)
15538 }
15539 } {1 2 3 7 8 9 11 19 21 27 30 32 37 50 52 67 scan 0 sort 0}
15540 do_test where7-2.670.1 {
15541 count_steps_sort {
15542 SELECT a FROM t2
15543 WHERE b=99
15544 OR (g='nmlkjih' AND f GLOB 'fghij*')
15545 OR (d>=98.0 AND d<99.0 AND d NOT NULL)
15546 OR (d>=1.0 AND d<2.0 AND d NOT NULL)
15547 OR (d>=46.0 AND d<47.0 AND d NOT NULL)
15548 }
15549 } {1 9 46 57 98 scan 0 sort 0}
15550 do_test where7-2.670.2 {
15551 count_steps_sort {
15552 SELECT a FROM t3
15553 WHERE b=99
15554 OR (g='nmlkjih' AND f GLOB 'fghij*')
15555 OR (d>=98.0 AND d<99.0 AND d NOT NULL)
15556 OR (d>=1.0 AND d<2.0 AND d NOT NULL)
15557 OR (d>=46.0 AND d<47.0 AND d NOT NULL)
15558 }
15559 } {1 9 46 57 98 scan 0 sort 0}
15560 do_test where7-2.671.1 {
15561 count_steps_sort {
15562 SELECT a FROM t2
15563 WHERE a=3
15564 OR (d>=62.0 AND d<63.0 AND d NOT NULL)
15565 OR b=355
15566 OR b=814
15567 OR (g='ihgfedc' AND f GLOB 'bcdef*')
15568 OR a=81
15569 OR (g='qponmlk' AND f GLOB 'qrstu*')
15570 OR b=542
15571 OR b=795
15572 }
15573 } {3 42 62 74 79 81 scan 0 sort 0}
15574 do_test where7-2.671.2 {
15575 count_steps_sort {
15576 SELECT a FROM t3
15577 WHERE a=3
15578 OR (d>=62.0 AND d<63.0 AND d NOT NULL)
15579 OR b=355
15580 OR b=814
15581 OR (g='ihgfedc' AND f GLOB 'bcdef*')
15582 OR a=81
15583 OR (g='qponmlk' AND f GLOB 'qrstu*')
15584 OR b=542
15585 OR b=795
15586 }
15587 } {3 42 62 74 79 81 scan 0 sort 0}
15588 do_test where7-2.672.1 {
15589 count_steps_sort {
15590 SELECT a FROM t2
15591 WHERE (d>=1.0 AND d<2.0 AND d NOT NULL)
15592 OR (d>=56.0 AND d<57.0 AND d NOT NULL)
15593 OR b=363
15594 OR (g='srqponm' AND f GLOB 'fghij*')
15595 OR ((a BETWEEN 64 AND 66) AND a!=65)
15596 OR b=619
15597 OR (g='vutsrqp' AND f GLOB 'opqrs*')
15598 OR a=73
15599 }
15600 } {1 14 31 33 56 64 66 73 scan 0 sort 0}
15601 do_test where7-2.672.2 {
15602 count_steps_sort {
15603 SELECT a FROM t3
15604 WHERE (d>=1.0 AND d<2.0 AND d NOT NULL)
15605 OR (d>=56.0 AND d<57.0 AND d NOT NULL)
15606 OR b=363
15607 OR (g='srqponm' AND f GLOB 'fghij*')
15608 OR ((a BETWEEN 64 AND 66) AND a!=65)
15609 OR b=619
15610 OR (g='vutsrqp' AND f GLOB 'opqrs*')
15611 OR a=73
15612 }
15613 } {1 14 31 33 56 64 66 73 scan 0 sort 0}
15614 do_test where7-2.673.1 {
15615 count_steps_sort {
15616 SELECT a FROM t2
15617 WHERE b=935
15618 OR a=42
15619 OR (g='nmlkjih' AND f GLOB 'defgh*')
15620 OR b=330
15621 OR (f GLOB '?klmn*' AND f GLOB 'jklm*')
15622 }
15623 } {9 30 35 42 55 61 85 87 scan 0 sort 0}
15624 do_test where7-2.673.2 {
15625 count_steps_sort {
15626 SELECT a FROM t3
15627 WHERE b=935
15628 OR a=42
15629 OR (g='nmlkjih' AND f GLOB 'defgh*')
15630 OR b=330
15631 OR (f GLOB '?klmn*' AND f GLOB 'jklm*')
15632 }
15633 } {9 30 35 42 55 61 85 87 scan 0 sort 0}
15634 do_test where7-2.674.1 {
15635 count_steps_sort {
15636 SELECT a FROM t2
15637 WHERE a=79
15638 OR b=201
15639 OR b=99
15640 OR (d>=21.0 AND d<22.0 AND d NOT NULL)
15641 OR (d>=19.0 AND d<20.0 AND d NOT NULL)
15642 OR a=64
15643 OR (f GLOB '?rstu*' AND f GLOB 'qrst*')
15644 OR a=89
15645 }
15646 } {9 16 19 21 42 64 68 79 89 94 scan 0 sort 0}
15647 do_test where7-2.674.2 {
15648 count_steps_sort {
15649 SELECT a FROM t3
15650 WHERE a=79
15651 OR b=201
15652 OR b=99
15653 OR (d>=21.0 AND d<22.0 AND d NOT NULL)
15654 OR (d>=19.0 AND d<20.0 AND d NOT NULL)
15655 OR a=64
15656 OR (f GLOB '?rstu*' AND f GLOB 'qrst*')
15657 OR a=89
15658 }
15659 } {9 16 19 21 42 64 68 79 89 94 scan 0 sort 0}
15660 do_test where7-2.675.1 {
15661 count_steps_sort {
15662 SELECT a FROM t2
15663 WHERE b=784
15664 OR a=85
15665 OR b=663
15666 OR c=17017
15667 OR b=561
15668 OR (g='kjihgfe' AND f GLOB 'qrstu*')
15669 OR b=495
15670 OR (g='lkjihgf' AND f GLOB 'nopqr*')
15671 OR b=352
15672 OR ((a BETWEEN 39 AND 41) AND a!=40)
15673 }
15674 } {32 39 41 45 49 50 51 65 68 85 scan 0 sort 0}
15675 do_test where7-2.675.2 {
15676 count_steps_sort {
15677 SELECT a FROM t3
15678 WHERE b=784
15679 OR a=85
15680 OR b=663
15681 OR c=17017
15682 OR b=561
15683 OR (g='kjihgfe' AND f GLOB 'qrstu*')
15684 OR b=495
15685 OR (g='lkjihgf' AND f GLOB 'nopqr*')
15686 OR b=352
15687 OR ((a BETWEEN 39 AND 41) AND a!=40)
15688 }
15689 } {32 39 41 45 49 50 51 65 68 85 scan 0 sort 0}
15690 do_test where7-2.676.1 {
15691 count_steps_sort {
15692 SELECT a FROM t2
15693 WHERE (d>=100.0 AND d<101.0 AND d NOT NULL)
15694 OR (g='utsrqpo' AND f GLOB 'tuvwx*')
15695 OR f='klmnopqrs'
15696 OR f='lmnopqrst'
15697 }
15698 } {10 11 19 36 37 62 63 88 89 100 scan 0 sort 0}
15699 do_test where7-2.676.2 {
15700 count_steps_sort {
15701 SELECT a FROM t3
15702 WHERE (d>=100.0 AND d<101.0 AND d NOT NULL)
15703 OR (g='utsrqpo' AND f GLOB 'tuvwx*')
15704 OR f='klmnopqrs'
15705 OR f='lmnopqrst'
15706 }
15707 } {10 11 19 36 37 62 63 88 89 100 scan 0 sort 0}
15708 do_test where7-2.677.1 {
15709 count_steps_sort {
15710 SELECT a FROM t2
15711 WHERE ((a BETWEEN 90 AND 92) AND a!=91)
15712 OR a=46
15713 OR a=44
15714 }
15715 } {44 46 90 92 scan 0 sort 0}
15716 do_test where7-2.677.2 {
15717 count_steps_sort {
15718 SELECT a FROM t3
15719 WHERE ((a BETWEEN 90 AND 92) AND a!=91)
15720 OR a=46
15721 OR a=44
15722 }
15723 } {44 46 90 92 scan 0 sort 0}
15724 do_test where7-2.678.1 {
15725 count_steps_sort {
15726 SELECT a FROM t2
15727 WHERE b=36
15728 OR (g='qponmlk' AND f GLOB 'nopqr*')
15729 OR ((a BETWEEN 18 AND 20) AND a!=19)
15730 OR b=682
15731 OR ((a BETWEEN 53 AND 55) AND a!=54)
15732 OR b=91
15733 OR (g='ponmlkj' AND f GLOB 'rstuv*')
15734 OR ((a BETWEEN 95 AND 97) AND a!=96)
15735 OR c=12012
15736 OR b=267
15737 OR (g='jihgfed' AND f GLOB 'yzabc*')
15738 }
15739 } {18 20 34 35 36 39 43 53 55 62 76 95 97 scan 0 sort 0}
15740 do_test where7-2.678.2 {
15741 count_steps_sort {
15742 SELECT a FROM t3
15743 WHERE b=36
15744 OR (g='qponmlk' AND f GLOB 'nopqr*')
15745 OR ((a BETWEEN 18 AND 20) AND a!=19)
15746 OR b=682
15747 OR ((a BETWEEN 53 AND 55) AND a!=54)
15748 OR b=91
15749 OR (g='ponmlkj' AND f GLOB 'rstuv*')
15750 OR ((a BETWEEN 95 AND 97) AND a!=96)
15751 OR c=12012
15752 OR b=267
15753 OR (g='jihgfed' AND f GLOB 'yzabc*')
15754 }
15755 } {18 20 34 35 36 39 43 53 55 62 76 95 97 scan 0 sort 0}
15756 do_test where7-2.679.1 {
15757 count_steps_sort {
15758 SELECT a FROM t2
15759 WHERE b=594
15760 OR f='hijklmnop'
15761 OR ((a BETWEEN 65 AND 67) AND a!=66)
15762 OR (g='mlkjihg' AND f GLOB 'ghijk*')
15763 OR b=707
15764 OR b=363
15765 OR (d>=12.0 AND d<13.0 AND d NOT NULL)
15766 OR b=157
15767 OR (g='tsrqpon' AND f GLOB 'yzabc*')
15768 }
15769 } {7 12 24 33 54 58 59 65 67 85 scan 0 sort 0}
15770 do_test where7-2.679.2 {
15771 count_steps_sort {
15772 SELECT a FROM t3
15773 WHERE b=594
15774 OR f='hijklmnop'
15775 OR ((a BETWEEN 65 AND 67) AND a!=66)
15776 OR (g='mlkjihg' AND f GLOB 'ghijk*')
15777 OR b=707
15778 OR b=363
15779 OR (d>=12.0 AND d<13.0 AND d NOT NULL)
15780 OR b=157
15781 OR (g='tsrqpon' AND f GLOB 'yzabc*')
15782 }
15783 } {7 12 24 33 54 58 59 65 67 85 scan 0 sort 0}
15784 do_test where7-2.680.1 {
15785 count_steps_sort {
15786 SELECT a FROM t2
15787 WHERE (d>=27.0 AND d<28.0 AND d NOT NULL)
15788 OR a=2
15789 OR a=84
15790 OR b=399
15791 OR b=828
15792 OR a=21
15793 OR b=748
15794 OR c=13013
15795 OR a=57
15796 OR f='mnopqrstu'
15797 }
15798 } {2 12 21 27 37 38 39 57 64 68 84 90 scan 0 sort 0}
15799 do_test where7-2.680.2 {
15800 count_steps_sort {
15801 SELECT a FROM t3
15802 WHERE (d>=27.0 AND d<28.0 AND d NOT NULL)
15803 OR a=2
15804 OR a=84
15805 OR b=399
15806 OR b=828
15807 OR a=21
15808 OR b=748
15809 OR c=13013
15810 OR a=57
15811 OR f='mnopqrstu'
15812 }
15813 } {2 12 21 27 37 38 39 57 64 68 84 90 scan 0 sort 0}
15814 do_test where7-2.681.1 {
15815 count_steps_sort {
15816 SELECT a FROM t2
15817 WHERE (g='nmlkjih' AND f GLOB 'defgh*')
15818 OR b=674
15819 OR ((a BETWEEN 38 AND 40) AND a!=39)
15820 OR c=3003
15821 OR a=19
15822 OR (d>=46.0 AND d<47.0 AND d NOT NULL)
15823 OR ((a BETWEEN 20 AND 22) AND a!=21)
15824 }
15825 } {7 8 9 19 20 22 38 40 46 55 scan 0 sort 0}
15826 do_test where7-2.681.2 {
15827 count_steps_sort {
15828 SELECT a FROM t3
15829 WHERE (g='nmlkjih' AND f GLOB 'defgh*')
15830 OR b=674
15831 OR ((a BETWEEN 38 AND 40) AND a!=39)
15832 OR c=3003
15833 OR a=19
15834 OR (d>=46.0 AND d<47.0 AND d NOT NULL)
15835 OR ((a BETWEEN 20 AND 22) AND a!=21)
15836 }
15837 } {7 8 9 19 20 22 38 40 46 55 scan 0 sort 0}
15838 do_test where7-2.682.1 {
15839 count_steps_sort {
15840 SELECT a FROM t2
15841 WHERE b=652
15842 OR a=83
15843 OR (d>=97.0 AND d<98.0 AND d NOT NULL)
15844 OR b=102
15845 OR b=300
15846 OR (d>=49.0 AND d<50.0 AND d NOT NULL)
15847 }
15848 } {49 83 97 scan 0 sort 0}
15849 do_test where7-2.682.2 {
15850 count_steps_sort {
15851 SELECT a FROM t3
15852 WHERE b=652
15853 OR a=83
15854 OR (d>=97.0 AND d<98.0 AND d NOT NULL)
15855 OR b=102
15856 OR b=300
15857 OR (d>=49.0 AND d<50.0 AND d NOT NULL)
15858 }
15859 } {49 83 97 scan 0 sort 0}
15860 do_test where7-2.683.1 {
15861 count_steps_sort {
15862 SELECT a FROM t2
15863 WHERE ((a BETWEEN 53 AND 55) AND a!=54)
15864 OR ((a BETWEEN 43 AND 45) AND a!=44)
15865 OR c=4004
15866 OR a=95
15867 OR b=707
15868 OR f='vwxyzabcd'
15869 OR b=286
15870 OR (g='wvutsrq' AND f GLOB 'mnopq*')
15871 OR b=693
15872 OR ((a BETWEEN 6 AND 8) AND a!=7)
15873 }
15874 } {6 8 10 11 12 21 26 43 45 47 53 55 63 73 95 99 scan 0 sort 0}
15875 do_test where7-2.683.2 {
15876 count_steps_sort {
15877 SELECT a FROM t3
15878 WHERE ((a BETWEEN 53 AND 55) AND a!=54)
15879 OR ((a BETWEEN 43 AND 45) AND a!=44)
15880 OR c=4004
15881 OR a=95
15882 OR b=707
15883 OR f='vwxyzabcd'
15884 OR b=286
15885 OR (g='wvutsrq' AND f GLOB 'mnopq*')
15886 OR b=693
15887 OR ((a BETWEEN 6 AND 8) AND a!=7)
15888 }
15889 } {6 8 10 11 12 21 26 43 45 47 53 55 63 73 95 99 scan 0 sort 0}
15890 do_test where7-2.684.1 {
15891 count_steps_sort {
15892 SELECT a FROM t2
15893 WHERE b=209
15894 OR b=198
15895 OR a=52
15896 OR (d>=64.0 AND d<65.0 AND d NOT NULL)
15897 OR d<0.0
15898 OR (g='rqponml' AND f GLOB 'jklmn*')
15899 OR (f GLOB '?ijkl*' AND f GLOB 'hijk*')
15900 OR b=168
15901 OR (d>=24.0 AND d<25.0 AND d NOT NULL)
15902 OR f='uvwxyzabc'
15903 OR (d>=42.0 AND d<43.0 AND d NOT NULL)
15904 }
15905 } {7 18 19 20 24 33 35 42 46 52 59 64 72 85 98 scan 0 sort 0}
15906 do_test where7-2.684.2 {
15907 count_steps_sort {
15908 SELECT a FROM t3
15909 WHERE b=209
15910 OR b=198
15911 OR a=52
15912 OR (d>=64.0 AND d<65.0 AND d NOT NULL)
15913 OR d<0.0
15914 OR (g='rqponml' AND f GLOB 'jklmn*')
15915 OR (f GLOB '?ijkl*' AND f GLOB 'hijk*')
15916 OR b=168
15917 OR (d>=24.0 AND d<25.0 AND d NOT NULL)
15918 OR f='uvwxyzabc'
15919 OR (d>=42.0 AND d<43.0 AND d NOT NULL)
15920 }
15921 } {7 18 19 20 24 33 35 42 46 52 59 64 72 85 98 scan 0 sort 0}
15922 do_test where7-2.685.1 {
15923 count_steps_sort {
15924 SELECT a FROM t2
15925 WHERE ((a BETWEEN 4 AND 6) AND a!=5)
15926 OR (g='tsrqpon' AND f GLOB 'abcde*')
15927 OR ((a BETWEEN 89 AND 91) AND a!=90)
15928 OR f='rstuvwxyz'
15929 OR (f GLOB '?wxyz*' AND f GLOB 'vwxy*')
15930 OR (g='hgfedcb' AND f GLOB 'ghijk*')
15931 OR (g='wvutsrq' AND f GLOB 'ijklm*')
15932 OR a=14
15933 OR (d>=12.0 AND d<13.0 AND d NOT NULL)
15934 }
15935 } {4 6 8 12 14 17 21 26 43 47 69 73 84 89 91 95 99 scan 0 sort 0}
15936 do_test where7-2.685.2 {
15937 count_steps_sort {
15938 SELECT a FROM t3
15939 WHERE ((a BETWEEN 4 AND 6) AND a!=5)
15940 OR (g='tsrqpon' AND f GLOB 'abcde*')
15941 OR ((a BETWEEN 89 AND 91) AND a!=90)
15942 OR f='rstuvwxyz'
15943 OR (f GLOB '?wxyz*' AND f GLOB 'vwxy*')
15944 OR (g='hgfedcb' AND f GLOB 'ghijk*')
15945 OR (g='wvutsrq' AND f GLOB 'ijklm*')
15946 OR a=14
15947 OR (d>=12.0 AND d<13.0 AND d NOT NULL)
15948 }
15949 } {4 6 8 12 14 17 21 26 43 47 69 73 84 89 91 95 99 scan 0 sort 0}
15950 do_test where7-2.686.1 {
15951 count_steps_sort {
15952 SELECT a FROM t2
15953 WHERE ((a BETWEEN 13 AND 15) AND a!=14)
15954 OR ((a BETWEEN 93 AND 95) AND a!=94)
15955 OR (g='yxwvuts' AND f GLOB 'cdefg*')
15956 OR f='mnopqrstu'
15957 OR (g='fedcbaz' AND f GLOB 'tuvwx*')
15958 OR ((a BETWEEN 33 AND 35) AND a!=34)
15959 OR a=38
15960 OR c=26026
15961 }
15962 } {2 12 13 15 33 35 38 64 76 77 78 90 93 95 97 scan 0 sort 0}
15963 do_test where7-2.686.2 {
15964 count_steps_sort {
15965 SELECT a FROM t3
15966 WHERE ((a BETWEEN 13 AND 15) AND a!=14)
15967 OR ((a BETWEEN 93 AND 95) AND a!=94)
15968 OR (g='yxwvuts' AND f GLOB 'cdefg*')
15969 OR f='mnopqrstu'
15970 OR (g='fedcbaz' AND f GLOB 'tuvwx*')
15971 OR ((a BETWEEN 33 AND 35) AND a!=34)
15972 OR a=38
15973 OR c=26026
15974 }
15975 } {2 12 13 15 33 35 38 64 76 77 78 90 93 95 97 scan 0 sort 0}
15976 do_test where7-2.687.1 {
15977 count_steps_sort {
15978 SELECT a FROM t2
15979 WHERE (g='ponmlkj' AND f GLOB 'stuvw*')
15980 OR ((a BETWEEN 71 AND 73) AND a!=72)
15981 OR a=7
15982 OR (g='qponmlk' AND f GLOB 'nopqr*')
15983 OR (g='srqponm' AND f GLOB 'ghijk*')
15984 OR ((a BETWEEN 33 AND 35) AND a!=34)
15985 }
15986 } {7 32 33 35 39 44 71 73 scan 0 sort 0}
15987 do_test where7-2.687.2 {
15988 count_steps_sort {
15989 SELECT a FROM t3
15990 WHERE (g='ponmlkj' AND f GLOB 'stuvw*')
15991 OR ((a BETWEEN 71 AND 73) AND a!=72)
15992 OR a=7
15993 OR (g='qponmlk' AND f GLOB 'nopqr*')
15994 OR (g='srqponm' AND f GLOB 'ghijk*')
15995 OR ((a BETWEEN 33 AND 35) AND a!=34)
15996 }
15997 } {7 32 33 35 39 44 71 73 scan 0 sort 0}
15998 do_test where7-2.688.1 {
15999 count_steps_sort {
16000 SELECT a FROM t2
16001 WHERE c=6006
16002 OR b=938
16003 OR b=484
16004 OR b=652
16005 OR (f GLOB '?qrst*' AND f GLOB 'pqrs*')
16006 OR (g='mlkjihg' AND f GLOB 'ghijk*')
16007 OR f='opqrstuvw'
16008 }
16009 } {14 15 16 17 18 40 41 44 58 66 67 92 93 scan 0 sort 0}
16010 do_test where7-2.688.2 {
16011 count_steps_sort {
16012 SELECT a FROM t3
16013 WHERE c=6006
16014 OR b=938
16015 OR b=484
16016 OR b=652
16017 OR (f GLOB '?qrst*' AND f GLOB 'pqrs*')
16018 OR (g='mlkjihg' AND f GLOB 'ghijk*')
16019 OR f='opqrstuvw'
16020 }
16021 } {14 15 16 17 18 40 41 44 58 66 67 92 93 scan 0 sort 0}
16022 do_test where7-2.689.1 {
16023 count_steps_sort {
16024 SELECT a FROM t2
16025 WHERE c=27027
16026 OR b=968
16027 OR (d>=51.0 AND d<52.0 AND d NOT NULL)
16028 OR b=487
16029 OR b=924
16030 OR (d>=70.0 AND d<71.0 AND d NOT NULL)
16031 OR c=14014
16032 OR b=1001
16033 }
16034 } {40 41 42 51 70 79 80 81 84 88 91 scan 0 sort 0}
16035 do_test where7-2.689.2 {
16036 count_steps_sort {
16037 SELECT a FROM t3
16038 WHERE c=27027
16039 OR b=968
16040 OR (d>=51.0 AND d<52.0 AND d NOT NULL)
16041 OR b=487
16042 OR b=924
16043 OR (d>=70.0 AND d<71.0 AND d NOT NULL)
16044 OR c=14014
16045 OR b=1001
16046 }
16047 } {40 41 42 51 70 79 80 81 84 88 91 scan 0 sort 0}
16048 do_test where7-2.690.1 {
16049 count_steps_sort {
16050 SELECT a FROM t2
16051 WHERE a=25
16052 OR ((a BETWEEN 43 AND 45) AND a!=44)
16053 OR (g='gfedcba' AND f GLOB 'mnopq*')
16054 OR (f GLOB '?uvwx*' AND f GLOB 'tuvw*')
16055 OR (d>=10.0 AND d<11.0 AND d NOT NULL)
16056 OR b=443
16057 OR b=564
16058 OR (g='kjihgfe' AND f GLOB 'rstuv*')
16059 OR b=531
16060 OR b=1081
16061 OR a=96
16062 }
16063 } {10 19 25 43 45 69 71 90 96 97 scan 0 sort 0}
16064 do_test where7-2.690.2 {
16065 count_steps_sort {
16066 SELECT a FROM t3
16067 WHERE a=25
16068 OR ((a BETWEEN 43 AND 45) AND a!=44)
16069 OR (g='gfedcba' AND f GLOB 'mnopq*')
16070 OR (f GLOB '?uvwx*' AND f GLOB 'tuvw*')
16071 OR (d>=10.0 AND d<11.0 AND d NOT NULL)
16072 OR b=443
16073 OR b=564
16074 OR (g='kjihgfe' AND f GLOB 'rstuv*')
16075 OR b=531
16076 OR b=1081
16077 OR a=96
16078 }
16079 } {10 19 25 43 45 69 71 90 96 97 scan 0 sort 0}
16080 do_test where7-2.691.1 {
16081 count_steps_sort {
16082 SELECT a FROM t2
16083 WHERE b=36
16084 OR (g='srqponm' AND f GLOB 'defgh*')
16085 }
16086 } {29 scan 0 sort 0}
16087 do_test where7-2.691.2 {
16088 count_steps_sort {
16089 SELECT a FROM t3
16090 WHERE b=36
16091 OR (g='srqponm' AND f GLOB 'defgh*')
16092 }
16093 } {29 scan 0 sort 0}
16094 do_test where7-2.692.1 {
16095 count_steps_sort {
16096 SELECT a FROM t2
16097 WHERE (g='kjihgfe' AND f GLOB 'stuvw*')
16098 OR b=531
16099 OR ((a BETWEEN 93 AND 95) AND a!=94)
16100 OR (d>=3.0 AND d<4.0 AND d NOT NULL)
16101 }
16102 } {3 70 93 95 scan 0 sort 0}
16103 do_test where7-2.692.2 {
16104 count_steps_sort {
16105 SELECT a FROM t3
16106 WHERE (g='kjihgfe' AND f GLOB 'stuvw*')
16107 OR b=531
16108 OR ((a BETWEEN 93 AND 95) AND a!=94)
16109 OR (d>=3.0 AND d<4.0 AND d NOT NULL)
16110 }
16111 } {3 70 93 95 scan 0 sort 0}
16112 do_test where7-2.693.1 {
16113 count_steps_sort {
16114 SELECT a FROM t2
16115 WHERE b=256
16116 OR b=1034
16117 }
16118 } {94 scan 0 sort 0}
16119 do_test where7-2.693.2 {
16120 count_steps_sort {
16121 SELECT a FROM t3
16122 WHERE b=256
16123 OR b=1034
16124 }
16125 } {94 scan 0 sort 0}
16126 do_test where7-2.694.1 {
16127 count_steps_sort {
16128 SELECT a FROM t2
16129 WHERE (d>=60.0 AND d<61.0 AND d NOT NULL)
16130 OR ((a BETWEEN 24 AND 26) AND a!=25)
16131 OR (d>=83.0 AND d<84.0 AND d NOT NULL)
16132 OR (d>=19.0 AND d<20.0 AND d NOT NULL)
16133 OR b=784
16134 OR b=718
16135 OR a=18
16136 OR a=3
16137 OR (f GLOB '?wxyz*' AND f GLOB 'vwxy*')
16138 OR (g='mlkjihg' AND f GLOB 'ghijk*')
16139 OR c=28028
16140 }
16141 } {3 18 19 21 24 26 47 58 60 73 82 83 84 99 scan 0 sort 0}
16142 do_test where7-2.694.2 {
16143 count_steps_sort {
16144 SELECT a FROM t3
16145 WHERE (d>=60.0 AND d<61.0 AND d NOT NULL)
16146 OR ((a BETWEEN 24 AND 26) AND a!=25)
16147 OR (d>=83.0 AND d<84.0 AND d NOT NULL)
16148 OR (d>=19.0 AND d<20.0 AND d NOT NULL)
16149 OR b=784
16150 OR b=718
16151 OR a=18
16152 OR a=3
16153 OR (f GLOB '?wxyz*' AND f GLOB 'vwxy*')
16154 OR (g='mlkjihg' AND f GLOB 'ghijk*')
16155 OR c=28028
16156 }
16157 } {3 18 19 21 24 26 47 58 60 73 82 83 84 99 scan 0 sort 0}
16158 do_test where7-2.695.1 {
16159 count_steps_sort {
16160 SELECT a FROM t2
16161 WHERE b=473
16162 OR b=649
16163 OR ((a BETWEEN 46 AND 48) AND a!=47)
16164 OR (d>=91.0 AND d<92.0 AND d NOT NULL)
16165 OR b=1100
16166 OR b=1012
16167 OR a=72
16168 OR (d>=18.0 AND d<19.0 AND d NOT NULL)
16169 OR b=176
16170 OR b=355
16171 }
16172 } {16 18 43 46 48 59 72 91 92 100 scan 0 sort 0}
16173 do_test where7-2.695.2 {
16174 count_steps_sort {
16175 SELECT a FROM t3
16176 WHERE b=473
16177 OR b=649
16178 OR ((a BETWEEN 46 AND 48) AND a!=47)
16179 OR (d>=91.0 AND d<92.0 AND d NOT NULL)
16180 OR b=1100
16181 OR b=1012
16182 OR a=72
16183 OR (d>=18.0 AND d<19.0 AND d NOT NULL)
16184 OR b=176
16185 OR b=355
16186 }
16187 } {16 18 43 46 48 59 72 91 92 100 scan 0 sort 0}
16188 do_test where7-2.696.1 {
16189 count_steps_sort {
16190 SELECT a FROM t2
16191 WHERE (d>=15.0 AND d<16.0 AND d NOT NULL)
16192 OR f='cdefghijk'
16193 OR (d>=19.0 AND d<20.0 AND d NOT NULL)
16194 OR ((a BETWEEN 30 AND 32) AND a!=31)
16195 OR (d>=29.0 AND d<30.0 AND d NOT NULL)
16196 OR (g='srqponm' AND f GLOB 'ghijk*')
16197 OR (d>=91.0 AND d<92.0 AND d NOT NULL)
16198 }
16199 } {2 15 19 28 29 30 32 54 80 91 scan 0 sort 0}
16200 do_test where7-2.696.2 {
16201 count_steps_sort {
16202 SELECT a FROM t3
16203 WHERE (d>=15.0 AND d<16.0 AND d NOT NULL)
16204 OR f='cdefghijk'
16205 OR (d>=19.0 AND d<20.0 AND d NOT NULL)
16206 OR ((a BETWEEN 30 AND 32) AND a!=31)
16207 OR (d>=29.0 AND d<30.0 AND d NOT NULL)
16208 OR (g='srqponm' AND f GLOB 'ghijk*')
16209 OR (d>=91.0 AND d<92.0 AND d NOT NULL)
16210 }
16211 } {2 15 19 28 29 30 32 54 80 91 scan 0 sort 0}
16212 do_test where7-2.697.1 {
16213 count_steps_sort {
16214 SELECT a FROM t2
16215 WHERE (g='mlkjihg' AND f GLOB 'ijklm*')
16216 OR b=883
16217 OR (d>=22.0 AND d<23.0 AND d NOT NULL)
16218 OR b=938
16219 OR ((a BETWEEN 17 AND 19) AND a!=18)
16220 OR f='defghijkl'
16221 OR c=2002
16222 OR b=990
16223 }
16224 } {3 4 5 6 17 19 22 29 55 60 81 90 scan 0 sort 0}
16225 do_test where7-2.697.2 {
16226 count_steps_sort {
16227 SELECT a FROM t3
16228 WHERE (g='mlkjihg' AND f GLOB 'ijklm*')
16229 OR b=883
16230 OR (d>=22.0 AND d<23.0 AND d NOT NULL)
16231 OR b=938
16232 OR ((a BETWEEN 17 AND 19) AND a!=18)
16233 OR f='defghijkl'
16234 OR c=2002
16235 OR b=990
16236 }
16237 } {3 4 5 6 17 19 22 29 55 60 81 90 scan 0 sort 0}
16238 do_test where7-2.698.1 {
16239 count_steps_sort {
16240 SELECT a FROM t2
16241 WHERE ((a BETWEEN 7 AND 9) AND a!=8)
16242 OR (d>=76.0 AND d<77.0 AND d NOT NULL)
16243 OR b=902
16244 OR b=25
16245 }
16246 } {7 9 76 82 scan 0 sort 0}
16247 do_test where7-2.698.2 {
16248 count_steps_sort {
16249 SELECT a FROM t3
16250 WHERE ((a BETWEEN 7 AND 9) AND a!=8)
16251 OR (d>=76.0 AND d<77.0 AND d NOT NULL)
16252 OR b=902
16253 OR b=25
16254 }
16255 } {7 9 76 82 scan 0 sort 0}
16256 do_test where7-2.699.1 {
16257 count_steps_sort {
16258 SELECT a FROM t2
16259 WHERE (g='tsrqpon' AND f GLOB 'abcde*')
16260 OR (d>=55.0 AND d<56.0 AND d NOT NULL)
16261 OR ((a BETWEEN 68 AND 70) AND a!=69)
16262 OR ((a BETWEEN 74 AND 76) AND a!=75)
16263 OR b=1092
16264 OR b=495
16265 }
16266 } {26 45 55 68 70 74 76 scan 0 sort 0}
16267 do_test where7-2.699.2 {
16268 count_steps_sort {
16269 SELECT a FROM t3
16270 WHERE (g='tsrqpon' AND f GLOB 'abcde*')
16271 OR (d>=55.0 AND d<56.0 AND d NOT NULL)
16272 OR ((a BETWEEN 68 AND 70) AND a!=69)
16273 OR ((a BETWEEN 74 AND 76) AND a!=75)
16274 OR b=1092
16275 OR b=495
16276 }
16277 } {26 45 55 68 70 74 76 scan 0 sort 0}
16278 do_test where7-2.700.1 {
16279 count_steps_sort {
16280 SELECT a FROM t2
16281 WHERE ((a BETWEEN 90 AND 92) AND a!=91)
16282 OR a=46
16283 OR a=74
16284 }
16285 } {46 74 90 92 scan 0 sort 0}
16286 do_test where7-2.700.2 {
16287 count_steps_sort {
16288 SELECT a FROM t3
16289 WHERE ((a BETWEEN 90 AND 92) AND a!=91)
16290 OR a=46
16291 OR a=74
16292 }
16293 } {46 74 90 92 scan 0 sort 0}
16294 do_test where7-2.701.1 {
16295 count_steps_sort {
16296 SELECT a FROM t2
16297 WHERE a=18
16298 OR b=66
16299 OR b=498
16300 OR b=143
16301 OR b=1034
16302 OR b=289
16303 OR b=319
16304 }
16305 } {6 13 18 29 94 scan 0 sort 0}
16306 do_test where7-2.701.2 {
16307 count_steps_sort {
16308 SELECT a FROM t3
16309 WHERE a=18
16310 OR b=66
16311 OR b=498
16312 OR b=143
16313 OR b=1034
16314 OR b=289
16315 OR b=319
16316 }
16317 } {6 13 18 29 94 scan 0 sort 0}
16318 do_test where7-2.702.1 {
16319 count_steps_sort {
16320 SELECT a FROM t2
16321 WHERE (f GLOB '?abcd*' AND f GLOB 'zabc*')
16322 OR (g='srqponm' AND f GLOB 'efghi*')
16323 OR (g='ponmlkj' AND f GLOB 'tuvwx*')
16324 OR (g='nmlkjih' AND f GLOB 'cdefg*')
16325 OR (g='srqponm' AND f GLOB 'cdefg*')
16326 OR (g='ihgfedc' AND f GLOB 'bcdef*')
16327 OR f='lmnopqrst'
16328 OR ((a BETWEEN 11 AND 13) AND a!=12)
16329 OR b=872
16330 OR a=44
16331 OR ((a BETWEEN 38 AND 40) AND a!=39)
16332 }
16333 } {11 13 25 28 30 37 38 40 44 45 51 54 63 77 79 89 scan 0 sort 0}
16334 do_test where7-2.702.2 {
16335 count_steps_sort {
16336 SELECT a FROM t3
16337 WHERE (f GLOB '?abcd*' AND f GLOB 'zabc*')
16338 OR (g='srqponm' AND f GLOB 'efghi*')
16339 OR (g='ponmlkj' AND f GLOB 'tuvwx*')
16340 OR (g='nmlkjih' AND f GLOB 'cdefg*')
16341 OR (g='srqponm' AND f GLOB 'cdefg*')
16342 OR (g='ihgfedc' AND f GLOB 'bcdef*')
16343 OR f='lmnopqrst'
16344 OR ((a BETWEEN 11 AND 13) AND a!=12)
16345 OR b=872
16346 OR a=44
16347 OR ((a BETWEEN 38 AND 40) AND a!=39)
16348 }
16349 } {11 13 25 28 30 37 38 40 44 45 51 54 63 77 79 89 scan 0 sort 0}
16350 do_test where7-2.703.1 {
16351 count_steps_sort {
16352 SELECT a FROM t2
16353 WHERE ((a BETWEEN 71 AND 73) AND a!=72)
16354 OR a=20
16355 OR (g='vutsrqp' AND f GLOB 'rstuv*')
16356 OR (g='jihgfed' AND f GLOB 'xyzab*')
16357 OR b=1004
16358 OR b=77
16359 OR b=927
16360 OR a=99
16361 OR (d>=66.0 AND d<67.0 AND d NOT NULL)
16362 OR (f GLOB '?vwxy*' AND f GLOB 'uvwx*')
16363 }
16364 } {7 17 20 46 66 71 72 73 75 98 99 scan 0 sort 0}
16365 do_test where7-2.703.2 {
16366 count_steps_sort {
16367 SELECT a FROM t3
16368 WHERE ((a BETWEEN 71 AND 73) AND a!=72)
16369 OR a=20
16370 OR (g='vutsrqp' AND f GLOB 'rstuv*')
16371 OR (g='jihgfed' AND f GLOB 'xyzab*')
16372 OR b=1004
16373 OR b=77
16374 OR b=927
16375 OR a=99
16376 OR (d>=66.0 AND d<67.0 AND d NOT NULL)
16377 OR (f GLOB '?vwxy*' AND f GLOB 'uvwx*')
16378 }
16379 } {7 17 20 46 66 71 72 73 75 98 99 scan 0 sort 0}
16380 do_test where7-2.704.1 {
16381 count_steps_sort {
16382 SELECT a FROM t2
16383 WHERE (d>=76.0 AND d<77.0 AND d NOT NULL)
16384 OR (d>=45.0 AND d<46.0 AND d NOT NULL)
16385 OR b=11
16386 OR ((a BETWEEN 21 AND 23) AND a!=22)
16387 }
16388 } {1 21 23 45 76 scan 0 sort 0}
16389 do_test where7-2.704.2 {
16390 count_steps_sort {
16391 SELECT a FROM t3
16392 WHERE (d>=76.0 AND d<77.0 AND d NOT NULL)
16393 OR (d>=45.0 AND d<46.0 AND d NOT NULL)
16394 OR b=11
16395 OR ((a BETWEEN 21 AND 23) AND a!=22)
16396 }
16397 } {1 21 23 45 76 scan 0 sort 0}
16398 do_test where7-2.705.1 {
16399 count_steps_sort {
16400 SELECT a FROM t2
16401 WHERE b=572
16402 OR (g='nmlkjih' AND f GLOB 'fghij*')
16403 }
16404 } {52 57 scan 0 sort 0}
16405 do_test where7-2.705.2 {
16406 count_steps_sort {
16407 SELECT a FROM t3
16408 WHERE b=572
16409 OR (g='nmlkjih' AND f GLOB 'fghij*')
16410 }
16411 } {52 57 scan 0 sort 0}
16412 do_test where7-2.706.1 {
16413 count_steps_sort {
16414 SELECT a FROM t2
16415 WHERE (d>=44.0 AND d<45.0 AND d NOT NULL)
16416 OR ((a BETWEEN 54 AND 56) AND a!=55)
16417 OR f='lmnopqrst'
16418 OR (f GLOB '?lmno*' AND f GLOB 'klmn*')
16419 OR (g='ihgfedc' AND f GLOB 'defgh*')
16420 OR a=23
16421 OR (d>=69.0 AND d<70.0 AND d NOT NULL)
16422 }
16423 } {10 11 23 36 37 44 54 56 62 63 69 81 88 89 scan 0 sort 0}
16424 do_test where7-2.706.2 {
16425 count_steps_sort {
16426 SELECT a FROM t3
16427 WHERE (d>=44.0 AND d<45.0 AND d NOT NULL)
16428 OR ((a BETWEEN 54 AND 56) AND a!=55)
16429 OR f='lmnopqrst'
16430 OR (f GLOB '?lmno*' AND f GLOB 'klmn*')
16431 OR (g='ihgfedc' AND f GLOB 'defgh*')
16432 OR a=23
16433 OR (d>=69.0 AND d<70.0 AND d NOT NULL)
16434 }
16435 } {10 11 23 36 37 44 54 56 62 63 69 81 88 89 scan 0 sort 0}
16436 do_test where7-2.707.1 {
16437 count_steps_sort {
16438 SELECT a FROM t2
16439 WHERE b=836
16440 OR ((a BETWEEN 89 AND 91) AND a!=90)
16441 OR b=605
16442 OR (d>=46.0 AND d<47.0 AND d NOT NULL)
16443 OR (g='kjihgfe' AND f GLOB 'stuvw*')
16444 OR b=759
16445 OR (f GLOB '?zabc*' AND f GLOB 'yzab*')
16446 OR ((a BETWEEN 38 AND 40) AND a!=39)
16447 OR a=40
16448 OR f='ghijklmno'
16449 OR (g='hgfedcb' AND f GLOB 'hijkl*')
16450 }
16451 } {6 24 32 38 40 46 50 55 58 69 70 76 84 85 89 91 scan 0 sort 0}
16452 do_test where7-2.707.2 {
16453 count_steps_sort {
16454 SELECT a FROM t3
16455 WHERE b=836
16456 OR ((a BETWEEN 89 AND 91) AND a!=90)
16457 OR b=605
16458 OR (d>=46.0 AND d<47.0 AND d NOT NULL)
16459 OR (g='kjihgfe' AND f GLOB 'stuvw*')
16460 OR b=759
16461 OR (f GLOB '?zabc*' AND f GLOB 'yzab*')
16462 OR ((a BETWEEN 38 AND 40) AND a!=39)
16463 OR a=40
16464 OR f='ghijklmno'
16465 OR (g='hgfedcb' AND f GLOB 'hijkl*')
16466 }
16467 } {6 24 32 38 40 46 50 55 58 69 70 76 84 85 89 91 scan 0 sort 0}
16468 do_test where7-2.708.1 {
16469 count_steps_sort {
16470 SELECT a FROM t2
16471 WHERE (d>=51.0 AND d<52.0 AND d NOT NULL)
16472 OR (d>=42.0 AND d<43.0 AND d NOT NULL)
16473 }
16474 } {42 51 scan 0 sort 0}
16475 do_test where7-2.708.2 {
16476 count_steps_sort {
16477 SELECT a FROM t3
16478 WHERE (d>=51.0 AND d<52.0 AND d NOT NULL)
16479 OR (d>=42.0 AND d<43.0 AND d NOT NULL)
16480 }
16481 } {42 51 scan 0 sort 0}
16482 do_test where7-2.709.1 {
16483 count_steps_sort {
16484 SELECT a FROM t2
16485 WHERE c=27027
16486 OR b=872
16487 OR a=56
16488 }
16489 } {56 79 80 81 scan 0 sort 0}
16490 do_test where7-2.709.2 {
16491 count_steps_sort {
16492 SELECT a FROM t3
16493 WHERE c=27027
16494 OR b=872
16495 OR a=56
16496 }
16497 } {56 79 80 81 scan 0 sort 0}
16498 do_test where7-2.710.1 {
16499 count_steps_sort {
16500 SELECT a FROM t2
16501 WHERE b=685
16502 OR b=256
16503 OR ((a BETWEEN 78 AND 80) AND a!=79)
16504 OR a=44
16505 OR a=63
16506 OR a=15
16507 OR ((a BETWEEN 22 AND 24) AND a!=23)
16508 }
16509 } {15 22 24 44 63 78 80 scan 0 sort 0}
16510 do_test where7-2.710.2 {
16511 count_steps_sort {
16512 SELECT a FROM t3
16513 WHERE b=685
16514 OR b=256
16515 OR ((a BETWEEN 78 AND 80) AND a!=79)
16516 OR a=44
16517 OR a=63
16518 OR a=15
16519 OR ((a BETWEEN 22 AND 24) AND a!=23)
16520 }
16521 } {15 22 24 44 63 78 80 scan 0 sort 0}
16522 do_test where7-2.711.1 {
16523 count_steps_sort {
16524 SELECT a FROM t2
16525 WHERE (g='nmlkjih' AND f GLOB 'efghi*')
16526 OR a=34
16527 OR ((a BETWEEN 6 AND 8) AND a!=7)
16528 OR (d>=75.0 AND d<76.0 AND d NOT NULL)
16529 OR a=67
16530 OR a=28
16531 }
16532 } {6 8 28 34 56 67 75 scan 0 sort 0}
16533 do_test where7-2.711.2 {
16534 count_steps_sort {
16535 SELECT a FROM t3
16536 WHERE (g='nmlkjih' AND f GLOB 'efghi*')
16537 OR a=34
16538 OR ((a BETWEEN 6 AND 8) AND a!=7)
16539 OR (d>=75.0 AND d<76.0 AND d NOT NULL)
16540 OR a=67
16541 OR a=28
16542 }
16543 } {6 8 28 34 56 67 75 scan 0 sort 0}
16544 do_test where7-2.712.1 {
16545 count_steps_sort {
16546 SELECT a FROM t2
16547 WHERE (g='qponmlk' AND f GLOB 'pqrst*')
16548 OR a=52
16549 OR ((a BETWEEN 68 AND 70) AND a!=69)
16550 OR (d>=24.0 AND d<25.0 AND d NOT NULL)
16551 OR f='ghijklmno'
16552 OR (g='utsrqpo' AND f GLOB 'stuvw*')
16553 OR (f GLOB '?hijk*' AND f GLOB 'ghij*')
16554 OR b=319
16555 OR a=34
16556 OR (g='wvutsrq' AND f GLOB 'mnopq*')
16557 OR f='hijklmnop'
16558 }
16559 } {6 7 12 18 24 29 32 33 34 41 52 58 59 68 70 84 85 scan 0 sort 0}
16560 do_test where7-2.712.2 {
16561 count_steps_sort {
16562 SELECT a FROM t3
16563 WHERE (g='qponmlk' AND f GLOB 'pqrst*')
16564 OR a=52
16565 OR ((a BETWEEN 68 AND 70) AND a!=69)
16566 OR (d>=24.0 AND d<25.0 AND d NOT NULL)
16567 OR f='ghijklmno'
16568 OR (g='utsrqpo' AND f GLOB 'stuvw*')
16569 OR (f GLOB '?hijk*' AND f GLOB 'ghij*')
16570 OR b=319
16571 OR a=34
16572 OR (g='wvutsrq' AND f GLOB 'mnopq*')
16573 OR f='hijklmnop'
16574 }
16575 } {6 7 12 18 24 29 32 33 34 41 52 58 59 68 70 84 85 scan 0 sort 0}
16576 do_test where7-2.713.1 {
16577 count_steps_sort {
16578 SELECT a FROM t2
16579 WHERE (g='qponmlk' AND f GLOB 'pqrst*')
16580 OR ((a BETWEEN 69 AND 71) AND a!=70)
16581 OR (d>=71.0 AND d<72.0 AND d NOT NULL)
16582 OR a=47
16583 }
16584 } {41 47 69 71 scan 0 sort 0}
16585 do_test where7-2.713.2 {
16586 count_steps_sort {
16587 SELECT a FROM t3
16588 WHERE (g='qponmlk' AND f GLOB 'pqrst*')
16589 OR ((a BETWEEN 69 AND 71) AND a!=70)
16590 OR (d>=71.0 AND d<72.0 AND d NOT NULL)
16591 OR a=47
16592 }
16593 } {41 47 69 71 scan 0 sort 0}
16594 do_test where7-2.714.1 {
16595 count_steps_sort {
16596 SELECT a FROM t2
16597 WHERE ((a BETWEEN 33 AND 35) AND a!=34)
16598 OR c=7007
16599 }
16600 } {19 20 21 33 35 scan 0 sort 0}
16601 do_test where7-2.714.2 {
16602 count_steps_sort {
16603 SELECT a FROM t3
16604 WHERE ((a BETWEEN 33 AND 35) AND a!=34)
16605 OR c=7007
16606 }
16607 } {19 20 21 33 35 scan 0 sort 0}
16608 do_test where7-2.715.1 {
16609 count_steps_sort {
16610 SELECT a FROM t2
16611 WHERE b=531
16612 OR a=12
16613 OR b=583
16614 OR ((a BETWEEN 93 AND 95) AND a!=94)
16615 OR a=61
16616 OR b=187
16617 }
16618 } {12 17 53 61 93 95 scan 0 sort 0}
16619 do_test where7-2.715.2 {
16620 count_steps_sort {
16621 SELECT a FROM t3
16622 WHERE b=531
16623 OR a=12
16624 OR b=583
16625 OR ((a BETWEEN 93 AND 95) AND a!=94)
16626 OR a=61
16627 OR b=187
16628 }
16629 } {12 17 53 61 93 95 scan 0 sort 0}
16630 do_test where7-2.716.1 {
16631 count_steps_sort {
16632 SELECT a FROM t2
16633 WHERE c=31031
16634 OR (d>=12.0 AND d<13.0 AND d NOT NULL)
16635 OR (g='ponmlkj' AND f GLOB 'tuvwx*')
16636 OR ((a BETWEEN 66 AND 68) AND a!=67)
16637 OR b=256
16638 OR ((a BETWEEN 77 AND 79) AND a!=78)
16639 OR (g='qponmlk' AND f GLOB 'mnopq*')
16640 OR b=715
16641 OR b=212
16642 OR b=99
16643 OR c=29029
16644 }
16645 } {9 12 38 45 65 66 68 77 79 85 86 87 91 92 93 scan 0 sort 0}
16646 do_test where7-2.716.2 {
16647 count_steps_sort {
16648 SELECT a FROM t3
16649 WHERE c=31031
16650 OR (d>=12.0 AND d<13.0 AND d NOT NULL)
16651 OR (g='ponmlkj' AND f GLOB 'tuvwx*')
16652 OR ((a BETWEEN 66 AND 68) AND a!=67)
16653 OR b=256
16654 OR ((a BETWEEN 77 AND 79) AND a!=78)
16655 OR (g='qponmlk' AND f GLOB 'mnopq*')
16656 OR b=715
16657 OR b=212
16658 OR b=99
16659 OR c=29029
16660 }
16661 } {9 12 38 45 65 66 68 77 79 85 86 87 91 92 93 scan 0 sort 0}
16662 do_test where7-2.717.1 {
16663 count_steps_sort {
16664 SELECT a FROM t2
16665 WHERE ((a BETWEEN 40 AND 42) AND a!=41)
16666 OR b=33
16667 OR a=62
16668 OR b=916
16669 OR b=1012
16670 OR a=2
16671 OR a=51
16672 OR b=286
16673 OR (d>=96.0 AND d<97.0 AND d NOT NULL)
16674 OR b=80
16675 }
16676 } {2 3 26 40 42 51 62 92 96 scan 0 sort 0}
16677 do_test where7-2.717.2 {
16678 count_steps_sort {
16679 SELECT a FROM t3
16680 WHERE ((a BETWEEN 40 AND 42) AND a!=41)
16681 OR b=33
16682 OR a=62
16683 OR b=916
16684 OR b=1012
16685 OR a=2
16686 OR a=51
16687 OR b=286
16688 OR (d>=96.0 AND d<97.0 AND d NOT NULL)
16689 OR b=80
16690 }
16691 } {2 3 26 40 42 51 62 92 96 scan 0 sort 0}
16692 do_test where7-2.718.1 {
16693 count_steps_sort {
16694 SELECT a FROM t2
16695 WHERE b=847
16696 OR f='efghijklm'
16697 OR (d>=6.0 AND d<7.0 AND d NOT NULL)
16698 }
16699 } {4 6 30 56 77 82 scan 0 sort 0}
16700 do_test where7-2.718.2 {
16701 count_steps_sort {
16702 SELECT a FROM t3
16703 WHERE b=847
16704 OR f='efghijklm'
16705 OR (d>=6.0 AND d<7.0 AND d NOT NULL)
16706 }
16707 } {4 6 30 56 77 82 scan 0 sort 0}
16708 do_test where7-2.719.1 {
16709 count_steps_sort {
16710 SELECT a FROM t2
16711 WHERE (g='tsrqpon' AND f GLOB 'zabcd*')
16712 OR ((a BETWEEN 62 AND 64) AND a!=63)
16713 }
16714 } {25 62 64 scan 0 sort 0}
16715 do_test where7-2.719.2 {
16716 count_steps_sort {
16717 SELECT a FROM t3
16718 WHERE (g='tsrqpon' AND f GLOB 'zabcd*')
16719 OR ((a BETWEEN 62 AND 64) AND a!=63)
16720 }
16721 } {25 62 64 scan 0 sort 0}
16722 do_test where7-2.720.1 {
16723 count_steps_sort {
16724 SELECT a FROM t2
16725 WHERE ((a BETWEEN 43 AND 45) AND a!=44)
16726 OR ((a BETWEEN 31 AND 33) AND a!=32)
16727 OR (g='nmlkjih' AND f GLOB 'bcdef*')
16728 OR a=43
16729 OR (d>=14.0 AND d<15.0 AND d NOT NULL)
16730 OR b=729
16731 OR (g='vutsrqp' AND f GLOB 'opqrs*')
16732 }
16733 } {14 31 33 43 45 53 scan 0 sort 0}
16734 do_test where7-2.720.2 {
16735 count_steps_sort {
16736 SELECT a FROM t3
16737 WHERE ((a BETWEEN 43 AND 45) AND a!=44)
16738 OR ((a BETWEEN 31 AND 33) AND a!=32)
16739 OR (g='nmlkjih' AND f GLOB 'bcdef*')
16740 OR a=43
16741 OR (d>=14.0 AND d<15.0 AND d NOT NULL)
16742 OR b=729
16743 OR (g='vutsrqp' AND f GLOB 'opqrs*')
16744 }
16745 } {14 31 33 43 45 53 scan 0 sort 0}
16746 do_test where7-2.721.1 {
16747 count_steps_sort {
16748 SELECT a FROM t2
16749 WHERE f='efghijklm'
16750 OR a=70
16751 OR b=278
16752 OR ((a BETWEEN 33 AND 35) AND a!=34)
16753 OR c=8008
16754 OR f='opqrstuvw'
16755 OR ((a BETWEEN 23 AND 25) AND a!=24)
16756 OR (g='xwvutsr' AND f GLOB 'fghij*')
16757 }
16758 } {4 5 14 22 23 24 25 30 33 35 40 56 66 70 82 92 scan 0 sort 0}
16759 do_test where7-2.721.2 {
16760 count_steps_sort {
16761 SELECT a FROM t3
16762 WHERE f='efghijklm'
16763 OR a=70
16764 OR b=278
16765 OR ((a BETWEEN 33 AND 35) AND a!=34)
16766 OR c=8008
16767 OR f='opqrstuvw'
16768 OR ((a BETWEEN 23 AND 25) AND a!=24)
16769 OR (g='xwvutsr' AND f GLOB 'fghij*')
16770 }
16771 } {4 5 14 22 23 24 25 30 33 35 40 56 66 70 82 92 scan 0 sort 0}
16772 do_test where7-2.722.1 {
16773 count_steps_sort {
16774 SELECT a FROM t2
16775 WHERE ((a BETWEEN 40 AND 42) AND a!=41)
16776 OR (d>=62.0 AND d<63.0 AND d NOT NULL)
16777 OR c<=10
16778 OR (g='srqponm' AND f GLOB 'fghij*')
16779 OR a=35
16780 OR (f GLOB '?hijk*' AND f GLOB 'ghij*')
16781 OR b=1089
16782 OR a=73
16783 OR b=737
16784 OR c=18018
16785 OR (d>=23.0 AND d<24.0 AND d NOT NULL)
16786 }
16787 } {6 23 31 32 35 40 42 52 53 54 58 62 67 73 84 99 scan 0 sort 0}
16788 do_test where7-2.722.2 {
16789 count_steps_sort {
16790 SELECT a FROM t3
16791 WHERE ((a BETWEEN 40 AND 42) AND a!=41)
16792 OR (d>=62.0 AND d<63.0 AND d NOT NULL)
16793 OR c<=10
16794 OR (g='srqponm' AND f GLOB 'fghij*')
16795 OR a=35
16796 OR (f GLOB '?hijk*' AND f GLOB 'ghij*')
16797 OR b=1089
16798 OR a=73
16799 OR b=737
16800 OR c=18018
16801 OR (d>=23.0 AND d<24.0 AND d NOT NULL)
16802 }
16803 } {6 23 31 32 35 40 42 52 53 54 58 62 67 73 84 99 scan 0 sort 0}
16804 do_test where7-2.723.1 {
16805 count_steps_sort {
16806 SELECT a FROM t2
16807 WHERE ((a BETWEEN 0 AND 2) AND a!=1)
16808 OR (d>=79.0 AND d<80.0 AND d NOT NULL)
16809 OR (g='fedcbaz' AND f GLOB 'rstuv*')
16810 OR b=762
16811 OR ((a BETWEEN 39 AND 41) AND a!=40)
16812 OR a=80
16813 }
16814 } {2 39 41 79 80 95 scan 0 sort 0}
16815 do_test where7-2.723.2 {
16816 count_steps_sort {
16817 SELECT a FROM t3
16818 WHERE ((a BETWEEN 0 AND 2) AND a!=1)
16819 OR (d>=79.0 AND d<80.0 AND d NOT NULL)
16820 OR (g='fedcbaz' AND f GLOB 'rstuv*')
16821 OR b=762
16822 OR ((a BETWEEN 39 AND 41) AND a!=40)
16823 OR a=80
16824 }
16825 } {2 39 41 79 80 95 scan 0 sort 0}
16826 do_test where7-2.724.1 {
16827 count_steps_sort {
16828 SELECT a FROM t2
16829 WHERE ((a BETWEEN 28 AND 30) AND a!=29)
16830 OR b=737
16831 OR ((a BETWEEN 80 AND 82) AND a!=81)
16832 OR b=979
16833 OR a=36
16834 OR (f GLOB '?vwxy*' AND f GLOB 'uvwx*')
16835 OR (d>=50.0 AND d<51.0 AND d NOT NULL)
16836 OR a=55
16837 OR (g='fedcbaz' AND f GLOB 'rstuv*')
16838 }
16839 } {20 28 30 36 46 50 55 67 72 80 82 89 95 98 scan 0 sort 0}
16840 do_test where7-2.724.2 {
16841 count_steps_sort {
16842 SELECT a FROM t3
16843 WHERE ((a BETWEEN 28 AND 30) AND a!=29)
16844 OR b=737
16845 OR ((a BETWEEN 80 AND 82) AND a!=81)
16846 OR b=979
16847 OR a=36
16848 OR (f GLOB '?vwxy*' AND f GLOB 'uvwx*')
16849 OR (d>=50.0 AND d<51.0 AND d NOT NULL)
16850 OR a=55
16851 OR (g='fedcbaz' AND f GLOB 'rstuv*')
16852 }
16853 } {20 28 30 36 46 50 55 67 72 80 82 89 95 98 scan 0 sort 0}
16854 do_test where7-2.725.1 {
16855 count_steps_sort {
16856 SELECT a FROM t2
16857 WHERE a=75
16858 OR a=61
16859 OR (g='onmlkji' AND f GLOB 'abcde*')
16860 OR (g='gfedcba' AND f GLOB 'nopqr*')
16861 }
16862 } {52 61 75 91 scan 0 sort 0}
16863 do_test where7-2.725.2 {
16864 count_steps_sort {
16865 SELECT a FROM t3
16866 WHERE a=75
16867 OR a=61
16868 OR (g='onmlkji' AND f GLOB 'abcde*')
16869 OR (g='gfedcba' AND f GLOB 'nopqr*')
16870 }
16871 } {52 61 75 91 scan 0 sort 0}
16872 do_test where7-2.726.1 {
16873 count_steps_sort {
16874 SELECT a FROM t2
16875 WHERE b=1004
16876 OR (g='mlkjihg' AND f GLOB 'jklmn*')
16877 OR (d>=7.0 AND d<8.0 AND d NOT NULL)
16878 OR a=56
16879 }
16880 } {7 56 61 scan 0 sort 0}
16881 do_test where7-2.726.2 {
16882 count_steps_sort {
16883 SELECT a FROM t3
16884 WHERE b=1004
16885 OR (g='mlkjihg' AND f GLOB 'jklmn*')
16886 OR (d>=7.0 AND d<8.0 AND d NOT NULL)
16887 OR a=56
16888 }
16889 } {7 56 61 scan 0 sort 0}
16890 do_test where7-2.727.1 {
16891 count_steps_sort {
16892 SELECT a FROM t2
16893 WHERE a=93
16894 OR (g='mlkjihg' AND f GLOB 'ghijk*')
16895 OR a=83
16896 OR b=828
16897 OR b=454
16898 OR ((a BETWEEN 89 AND 91) AND a!=90)
16899 OR b=924
16900 OR (g='lkjihgf' AND f GLOB 'opqrs*')
16901 OR a=50
16902 OR (d>=38.0 AND d<39.0 AND d NOT NULL)
16903 }
16904 } {38 50 58 66 83 84 89 91 93 scan 0 sort 0}
16905 do_test where7-2.727.2 {
16906 count_steps_sort {
16907 SELECT a FROM t3
16908 WHERE a=93
16909 OR (g='mlkjihg' AND f GLOB 'ghijk*')
16910 OR a=83
16911 OR b=828
16912 OR b=454
16913 OR ((a BETWEEN 89 AND 91) AND a!=90)
16914 OR b=924
16915 OR (g='lkjihgf' AND f GLOB 'opqrs*')
16916 OR a=50
16917 OR (d>=38.0 AND d<39.0 AND d NOT NULL)
16918 }
16919 } {38 50 58 66 83 84 89 91 93 scan 0 sort 0}
16920 do_test where7-2.728.1 {
16921 count_steps_sort {
16922 SELECT a FROM t2
16923 WHERE f='stuvwxyza'
16924 OR a=44
16925 OR c=2002
16926 }
16927 } {4 5 6 18 44 70 96 scan 0 sort 0}
16928 do_test where7-2.728.2 {
16929 count_steps_sort {
16930 SELECT a FROM t3
16931 WHERE f='stuvwxyza'
16932 OR a=44
16933 OR c=2002
16934 }
16935 } {4 5 6 18 44 70 96 scan 0 sort 0}
16936 do_test where7-2.729.1 {
16937 count_steps_sort {
16938 SELECT a FROM t2
16939 WHERE a=55
16940 OR a=65
16941 OR (f GLOB '?pqrs*' AND f GLOB 'opqr*')
16942 }
16943 } {14 40 55 65 66 92 scan 0 sort 0}
16944 do_test where7-2.729.2 {
16945 count_steps_sort {
16946 SELECT a FROM t3
16947 WHERE a=55
16948 OR a=65
16949 OR (f GLOB '?pqrs*' AND f GLOB 'opqr*')
16950 }
16951 } {14 40 55 65 66 92 scan 0 sort 0}
16952 do_test where7-2.730.1 {
16953 count_steps_sort {
16954 SELECT a FROM t2
16955 WHERE ((a BETWEEN 72 AND 74) AND a!=73)
16956 OR b=605
16957 OR (d>=43.0 AND d<44.0 AND d NOT NULL)
16958 OR (g='wvutsrq' AND f GLOB 'mnopq*')
16959 OR ((a BETWEEN 72 AND 74) AND a!=73)
16960 OR f='ijklmnopq'
16961 OR ((a BETWEEN 86 AND 88) AND a!=87)
16962 OR (d>=13.0 AND d<14.0 AND d NOT NULL)
16963 OR c=9009
16964 OR b=374
16965 }
16966 } {8 12 13 25 26 27 34 43 55 60 72 74 86 88 scan 0 sort 0}
16967 do_test where7-2.730.2 {
16968 count_steps_sort {
16969 SELECT a FROM t3
16970 WHERE ((a BETWEEN 72 AND 74) AND a!=73)
16971 OR b=605
16972 OR (d>=43.0 AND d<44.0 AND d NOT NULL)
16973 OR (g='wvutsrq' AND f GLOB 'mnopq*')
16974 OR ((a BETWEEN 72 AND 74) AND a!=73)
16975 OR f='ijklmnopq'
16976 OR ((a BETWEEN 86 AND 88) AND a!=87)
16977 OR (d>=13.0 AND d<14.0 AND d NOT NULL)
16978 OR c=9009
16979 OR b=374
16980 }
16981 } {8 12 13 25 26 27 34 43 55 60 72 74 86 88 scan 0 sort 0}
16982 do_test where7-2.731.1 {
16983 count_steps_sort {
16984 SELECT a FROM t2
16985 WHERE b=476
16986 OR (g='wvutsrq' AND f GLOB 'ijklm*')
16987 OR b=982
16988 OR a=43
16989 OR b=355
16990 }
16991 } {8 43 scan 0 sort 0}
16992 do_test where7-2.731.2 {
16993 count_steps_sort {
16994 SELECT a FROM t3
16995 WHERE b=476
16996 OR (g='wvutsrq' AND f GLOB 'ijklm*')
16997 OR b=982
16998 OR a=43
16999 OR b=355
17000 }
17001 } {8 43 scan 0 sort 0}
17002 do_test where7-2.732.1 {
17003 count_steps_sort {
17004 SELECT a FROM t2
17005 WHERE a=85
17006 OR b=718
17007 OR (g='fedcbaz' AND f GLOB 'pqrst*')
17008 OR (f GLOB '?cdef*' AND f GLOB 'bcde*')
17009 OR (d>=25.0 AND d<26.0 AND d NOT NULL)
17010 }
17011 } {1 25 27 53 79 85 93 scan 0 sort 0}
17012 do_test where7-2.732.2 {
17013 count_steps_sort {
17014 SELECT a FROM t3
17015 WHERE a=85
17016 OR b=718
17017 OR (g='fedcbaz' AND f GLOB 'pqrst*')
17018 OR (f GLOB '?cdef*' AND f GLOB 'bcde*')
17019 OR (d>=25.0 AND d<26.0 AND d NOT NULL)
17020 }
17021 } {1 25 27 53 79 85 93 scan 0 sort 0}
17022 do_test where7-2.733.1 {
17023 count_steps_sort {
17024 SELECT a FROM t2
17025 WHERE (d>=73.0 AND d<74.0 AND d NOT NULL)
17026 OR ((a BETWEEN 96 AND 98) AND a!=97)
17027 }
17028 } {73 96 98 scan 0 sort 0}
17029 do_test where7-2.733.2 {
17030 count_steps_sort {
17031 SELECT a FROM t3
17032 WHERE (d>=73.0 AND d<74.0 AND d NOT NULL)
17033 OR ((a BETWEEN 96 AND 98) AND a!=97)
17034 }
17035 } {73 96 98 scan 0 sort 0}
17036 do_test where7-2.734.1 {
17037 count_steps_sort {
17038 SELECT a FROM t2
17039 WHERE b=176
17040 OR (d>=25.0 AND d<26.0 AND d NOT NULL)
17041 OR ((a BETWEEN 27 AND 29) AND a!=28)
17042 OR b=619
17043 OR b=597
17044 OR b=198
17045 OR a=27
17046 OR b=91
17047 OR a=77
17048 OR (d>=80.0 AND d<81.0 AND d NOT NULL)
17049 }
17050 } {16 18 25 27 29 77 80 scan 0 sort 0}
17051 do_test where7-2.734.2 {
17052 count_steps_sort {
17053 SELECT a FROM t3
17054 WHERE b=176
17055 OR (d>=25.0 AND d<26.0 AND d NOT NULL)
17056 OR ((a BETWEEN 27 AND 29) AND a!=28)
17057 OR b=619
17058 OR b=597
17059 OR b=198
17060 OR a=27
17061 OR b=91
17062 OR a=77
17063 OR (d>=80.0 AND d<81.0 AND d NOT NULL)
17064 }
17065 } {16 18 25 27 29 77 80 scan 0 sort 0}
17066 do_test where7-2.735.1 {
17067 count_steps_sort {
17068 SELECT a FROM t2
17069 WHERE a=41
17070 OR b=528
17071 OR c=3003
17072 OR ((a BETWEEN 20 AND 22) AND a!=21)
17073 OR b=22
17074 }
17075 } {2 7 8 9 20 22 41 48 scan 0 sort 0}
17076 do_test where7-2.735.2 {
17077 count_steps_sort {
17078 SELECT a FROM t3
17079 WHERE a=41
17080 OR b=528
17081 OR c=3003
17082 OR ((a BETWEEN 20 AND 22) AND a!=21)
17083 OR b=22
17084 }
17085 } {2 7 8 9 20 22 41 48 scan 0 sort 0}
17086 do_test where7-2.736.1 {
17087 count_steps_sort {
17088 SELECT a FROM t2
17089 WHERE (f GLOB '?rstu*' AND f GLOB 'qrst*')
17090 OR b=465
17091 OR ((a BETWEEN 63 AND 65) AND a!=64)
17092 OR a=37
17093 OR b=1056
17094 OR (g='srqponm' AND f GLOB 'defgh*')
17095 OR (d>=4.0 AND d<5.0 AND d NOT NULL)
17096 OR b=1023
17097 }
17098 } {4 16 29 37 42 63 65 68 93 94 96 scan 0 sort 0}
17099 do_test where7-2.736.2 {
17100 count_steps_sort {
17101 SELECT a FROM t3
17102 WHERE (f GLOB '?rstu*' AND f GLOB 'qrst*')
17103 OR b=465
17104 OR ((a BETWEEN 63 AND 65) AND a!=64)
17105 OR a=37
17106 OR b=1056
17107 OR (g='srqponm' AND f GLOB 'defgh*')
17108 OR (d>=4.0 AND d<5.0 AND d NOT NULL)
17109 OR b=1023
17110 }
17111 } {4 16 29 37 42 63 65 68 93 94 96 scan 0 sort 0}
17112 do_test where7-2.737.1 {
17113 count_steps_sort {
17114 SELECT a FROM t2
17115 WHERE a=76
17116 OR a=8
17117 OR (g='tsrqpon' AND f GLOB 'bcdef*')
17118 OR b=495
17119 OR b=663
17120 OR a=98
17121 OR b=748
17122 }
17123 } {8 27 45 68 76 98 scan 0 sort 0}
17124 do_test where7-2.737.2 {
17125 count_steps_sort {
17126 SELECT a FROM t3
17127 WHERE a=76
17128 OR a=8
17129 OR (g='tsrqpon' AND f GLOB 'bcdef*')
17130 OR b=495
17131 OR b=663
17132 OR a=98
17133 OR b=748
17134 }
17135 } {8 27 45 68 76 98 scan 0 sort 0}
17136 do_test where7-2.738.1 {
17137 count_steps_sort {
17138 SELECT a FROM t2
17139 WHERE b=1081
17140 OR b=542
17141 OR (g='mlkjihg' AND f GLOB 'jklmn*')
17142 OR (d>=47.0 AND d<48.0 AND d NOT NULL)
17143 OR b=828
17144 OR (d>=67.0 AND d<68.0 AND d NOT NULL)
17145 OR (d>=64.0 AND d<65.0 AND d NOT NULL)
17146 OR a=18
17147 }
17148 } {18 47 61 64 67 scan 0 sort 0}
17149 do_test where7-2.738.2 {
17150 count_steps_sort {
17151 SELECT a FROM t3
17152 WHERE b=1081
17153 OR b=542
17154 OR (g='mlkjihg' AND f GLOB 'jklmn*')
17155 OR (d>=47.0 AND d<48.0 AND d NOT NULL)
17156 OR b=828
17157 OR (d>=67.0 AND d<68.0 AND d NOT NULL)
17158 OR (d>=64.0 AND d<65.0 AND d NOT NULL)
17159 OR a=18
17160 }
17161 } {18 47 61 64 67 scan 0 sort 0}
17162 do_test where7-2.739.1 {
17163 count_steps_sort {
17164 SELECT a FROM t2
17165 WHERE f='abcdefghi'
17166 OR a=14
17167 OR (d>=13.0 AND d<14.0 AND d NOT NULL)
17168 OR c=27027
17169 OR a=47
17170 }
17171 } {13 14 26 47 52 78 79 80 81 scan 0 sort 0}
17172 do_test where7-2.739.2 {
17173 count_steps_sort {
17174 SELECT a FROM t3
17175 WHERE f='abcdefghi'
17176 OR a=14
17177 OR (d>=13.0 AND d<14.0 AND d NOT NULL)
17178 OR c=27027
17179 OR a=47
17180 }
17181 } {13 14 26 47 52 78 79 80 81 scan 0 sort 0}
17182 do_test where7-2.740.1 {
17183 count_steps_sort {
17184 SELECT a FROM t2
17185 WHERE c=31031
17186 OR b=737
17187 OR a=37
17188 OR ((a BETWEEN 98 AND 100) AND a!=99)
17189 OR (d>=94.0 AND d<95.0 AND d NOT NULL)
17190 OR ((a BETWEEN 65 AND 67) AND a!=66)
17191 OR a=91
17192 OR b=77
17193 OR (d>=94.0 AND d<95.0 AND d NOT NULL)
17194 }
17195 } {7 37 65 67 91 92 93 94 98 100 scan 0 sort 0}
17196 do_test where7-2.740.2 {
17197 count_steps_sort {
17198 SELECT a FROM t3
17199 WHERE c=31031
17200 OR b=737
17201 OR a=37
17202 OR ((a BETWEEN 98 AND 100) AND a!=99)
17203 OR (d>=94.0 AND d<95.0 AND d NOT NULL)
17204 OR ((a BETWEEN 65 AND 67) AND a!=66)
17205 OR a=91
17206 OR b=77
17207 OR (d>=94.0 AND d<95.0 AND d NOT NULL)
17208 }
17209 } {7 37 65 67 91 92 93 94 98 100 scan 0 sort 0}
17210 do_test where7-2.741.1 {
17211 count_steps_sort {
17212 SELECT a FROM t2
17213 WHERE a=17
17214 OR b=484
17215 OR c=3003
17216 OR b=121
17217 OR a=53
17218 }
17219 } {7 8 9 11 17 44 53 scan 0 sort 0}
17220 do_test where7-2.741.2 {
17221 count_steps_sort {
17222 SELECT a FROM t3
17223 WHERE a=17
17224 OR b=484
17225 OR c=3003
17226 OR b=121
17227 OR a=53
17228 }
17229 } {7 8 9 11 17 44 53 scan 0 sort 0}
17230 do_test where7-2.742.1 {
17231 count_steps_sort {
17232 SELECT a FROM t2
17233 WHERE b=880
17234 OR b=696
17235 OR (g='xwvutsr' AND f GLOB 'fghij*')
17236 OR b=308
17237 OR (g='lkjihgf' AND f GLOB 'nopqr*')
17238 OR ((a BETWEEN 96 AND 98) AND a!=97)
17239 }
17240 } {5 28 65 80 96 98 scan 0 sort 0}
17241 do_test where7-2.742.2 {
17242 count_steps_sort {
17243 SELECT a FROM t3
17244 WHERE b=880
17245 OR b=696
17246 OR (g='xwvutsr' AND f GLOB 'fghij*')
17247 OR b=308
17248 OR (g='lkjihgf' AND f GLOB 'nopqr*')
17249 OR ((a BETWEEN 96 AND 98) AND a!=97)
17250 }
17251 } {5 28 65 80 96 98 scan 0 sort 0}
17252 do_test where7-2.743.1 {
17253 count_steps_sort {
17254 SELECT a FROM t2
17255 WHERE (g='tsrqpon' AND f GLOB 'zabcd*')
17256 OR a=24
17257 OR f IS NULL
17258 OR (d>=77.0 AND d<78.0 AND d NOT NULL)
17259 OR (d>=57.0 AND d<58.0 AND d NOT NULL)
17260 OR c=12012
17261 OR (d>=88.0 AND d<89.0 AND d NOT NULL)
17262 }
17263 } {24 25 34 35 36 57 77 88 scan 0 sort 0}
17264 do_test where7-2.743.2 {
17265 count_steps_sort {
17266 SELECT a FROM t3
17267 WHERE (g='tsrqpon' AND f GLOB 'zabcd*')
17268 OR a=24
17269 OR f IS NULL
17270 OR (d>=77.0 AND d<78.0 AND d NOT NULL)
17271 OR (d>=57.0 AND d<58.0 AND d NOT NULL)
17272 OR c=12012
17273 OR (d>=88.0 AND d<89.0 AND d NOT NULL)
17274 }
17275 } {24 25 34 35 36 57 77 88 scan 0 sort 0}
17276 do_test where7-2.744.1 {
17277 count_steps_sort {
17278 SELECT a FROM t2
17279 WHERE a=94
17280 OR (d>=74.0 AND d<75.0 AND d NOT NULL)
17281 OR (g='hgfedcb' AND f GLOB 'hijkl*')
17282 OR b=792
17283 OR a=77
17284 OR a=26
17285 OR b=641
17286 OR a=38
17287 }
17288 } {26 38 72 74 77 85 94 scan 0 sort 0}
17289 do_test where7-2.744.2 {
17290 count_steps_sort {
17291 SELECT a FROM t3
17292 WHERE a=94
17293 OR (d>=74.0 AND d<75.0 AND d NOT NULL)
17294 OR (g='hgfedcb' AND f GLOB 'hijkl*')
17295 OR b=792
17296 OR a=77
17297 OR a=26
17298 OR b=641
17299 OR a=38
17300 }
17301 } {26 38 72 74 77 85 94 scan 0 sort 0}
17302 do_test where7-2.745.1 {
17303 count_steps_sort {
17304 SELECT a FROM t2
17305 WHERE ((a BETWEEN 51 AND 53) AND a!=52)
17306 OR (d>=30.0 AND d<31.0 AND d NOT NULL)
17307 OR b=14
17308 OR ((a BETWEEN 89 AND 91) AND a!=90)
17309 OR ((a BETWEEN 15 AND 17) AND a!=16)
17310 OR (d>=27.0 AND d<28.0 AND d NOT NULL)
17311 OR b=121
17312 OR (d>=63.0 AND d<64.0 AND d NOT NULL)
17313 OR (d>=86.0 AND d<87.0 AND d NOT NULL)
17314 }
17315 } {11 15 17 27 30 51 53 63 86 89 91 scan 0 sort 0}
17316 do_test where7-2.745.2 {
17317 count_steps_sort {
17318 SELECT a FROM t3
17319 WHERE ((a BETWEEN 51 AND 53) AND a!=52)
17320 OR (d>=30.0 AND d<31.0 AND d NOT NULL)
17321 OR b=14
17322 OR ((a BETWEEN 89 AND 91) AND a!=90)
17323 OR ((a BETWEEN 15 AND 17) AND a!=16)
17324 OR (d>=27.0 AND d<28.0 AND d NOT NULL)
17325 OR b=121
17326 OR (d>=63.0 AND d<64.0 AND d NOT NULL)
17327 OR (d>=86.0 AND d<87.0 AND d NOT NULL)
17328 }
17329 } {11 15 17 27 30 51 53 63 86 89 91 scan 0 sort 0}
17330 do_test where7-2.746.1 {
17331 count_steps_sort {
17332 SELECT a FROM t2
17333 WHERE b=517
17334 OR ((a BETWEEN 69 AND 71) AND a!=70)
17335 OR f='opqrstuvw'
17336 }
17337 } {14 40 47 66 69 71 92 scan 0 sort 0}
17338 do_test where7-2.746.2 {
17339 count_steps_sort {
17340 SELECT a FROM t3
17341 WHERE b=517
17342 OR ((a BETWEEN 69 AND 71) AND a!=70)
17343 OR f='opqrstuvw'
17344 }
17345 } {14 40 47 66 69 71 92 scan 0 sort 0}
17346 do_test where7-2.747.1 {
17347 count_steps_sort {
17348 SELECT a FROM t2
17349 WHERE (d>=84.0 AND d<85.0 AND d NOT NULL)
17350 OR ((a BETWEEN 32 AND 34) AND a!=33)
17351 OR b=267
17352 OR c=19019
17353 OR a=42
17354 OR b=938
17355 OR (f GLOB '?stuv*' AND f GLOB 'rstu*')
17356 OR (d>=21.0 AND d<22.0 AND d NOT NULL)
17357 OR (d>=1.0 AND d<2.0 AND d NOT NULL)
17358 OR ((a BETWEEN 22 AND 24) AND a!=23)
17359 OR (f GLOB '?klmn*' AND f GLOB 'jklm*')
17360 }
17361 } {1 9 17 21 22 24 32 34 35 42 43 55 56 57 61 69 84 87 95 scan 0 sort 0}
17362 do_test where7-2.747.2 {
17363 count_steps_sort {
17364 SELECT a FROM t3
17365 WHERE (d>=84.0 AND d<85.0 AND d NOT NULL)
17366 OR ((a BETWEEN 32 AND 34) AND a!=33)
17367 OR b=267
17368 OR c=19019
17369 OR a=42
17370 OR b=938
17371 OR (f GLOB '?stuv*' AND f GLOB 'rstu*')
17372 OR (d>=21.0 AND d<22.0 AND d NOT NULL)
17373 OR (d>=1.0 AND d<2.0 AND d NOT NULL)
17374 OR ((a BETWEEN 22 AND 24) AND a!=23)
17375 OR (f GLOB '?klmn*' AND f GLOB 'jklm*')
17376 }
17377 } {1 9 17 21 22 24 32 34 35 42 43 55 56 57 61 69 84 87 95 scan 0 sort 0}
17378 do_test where7-2.748.1 {
17379 count_steps_sort {
17380 SELECT a FROM t2
17381 WHERE b=179
17382 OR a=50
17383 OR (g='srqponm' AND f GLOB 'defgh*')
17384 }
17385 } {29 50 scan 0 sort 0}
17386 do_test where7-2.748.2 {
17387 count_steps_sort {
17388 SELECT a FROM t3
17389 WHERE b=179
17390 OR a=50
17391 OR (g='srqponm' AND f GLOB 'defgh*')
17392 }
17393 } {29 50 scan 0 sort 0}
17394 do_test where7-2.749.1 {
17395 count_steps_sort {
17396 SELECT a FROM t2
17397 WHERE (g='vutsrqp' AND f GLOB 'rstuv*')
17398 OR f='xyzabcdef'
17399 OR ((a BETWEEN 49 AND 51) AND a!=50)
17400 OR b=575
17401 OR b=385
17402 OR (g='utsrqpo' AND f GLOB 'stuvw*')
17403 OR ((a BETWEEN 63 AND 65) AND a!=64)
17404 OR a=46
17405 OR b=220
17406 OR a=63
17407 }
17408 } {17 18 20 23 35 46 49 51 63 65 75 scan 0 sort 0}
17409 do_test where7-2.749.2 {
17410 count_steps_sort {
17411 SELECT a FROM t3
17412 WHERE (g='vutsrqp' AND f GLOB 'rstuv*')
17413 OR f='xyzabcdef'
17414 OR ((a BETWEEN 49 AND 51) AND a!=50)
17415 OR b=575
17416 OR b=385
17417 OR (g='utsrqpo' AND f GLOB 'stuvw*')
17418 OR ((a BETWEEN 63 AND 65) AND a!=64)
17419 OR a=46
17420 OR b=220
17421 OR a=63
17422 }
17423 } {17 18 20 23 35 46 49 51 63 65 75 scan 0 sort 0}
17424 do_test where7-2.750.1 {
17425 count_steps_sort {
17426 SELECT a FROM t2
17427 WHERE b=1056
17428 OR ((a BETWEEN 91 AND 93) AND a!=92)
17429 OR b=1078
17430 OR (d>=80.0 AND d<81.0 AND d NOT NULL)
17431 OR c=31031
17432 OR b=869
17433 OR (g='jihgfed' AND f GLOB 'zabcd*')
17434 OR b=245
17435 OR a=92
17436 OR (d>=66.0 AND d<67.0 AND d NOT NULL)
17437 OR b=880
17438 }
17439 } {66 77 79 80 91 92 93 96 98 scan 0 sort 0}
17440 do_test where7-2.750.2 {
17441 count_steps_sort {
17442 SELECT a FROM t3
17443 WHERE b=1056
17444 OR ((a BETWEEN 91 AND 93) AND a!=92)
17445 OR b=1078
17446 OR (d>=80.0 AND d<81.0 AND d NOT NULL)
17447 OR c=31031
17448 OR b=869
17449 OR (g='jihgfed' AND f GLOB 'zabcd*')
17450 OR b=245
17451 OR a=92
17452 OR (d>=66.0 AND d<67.0 AND d NOT NULL)
17453 OR b=880
17454 }
17455 } {66 77 79 80 91 92 93 96 98 scan 0 sort 0}
17456 do_test where7-2.751.1 {
17457 count_steps_sort {
17458 SELECT a FROM t2
17459 WHERE b=1078
17460 OR c=28028
17461 OR (d>=40.0 AND d<41.0 AND d NOT NULL)
17462 OR (d>=38.0 AND d<39.0 AND d NOT NULL)
17463 OR (f GLOB '?rstu*' AND f GLOB 'qrst*')
17464 OR (g='mlkjihg' AND f GLOB 'jklmn*')
17465 OR ((a BETWEEN 17 AND 19) AND a!=18)
17466 OR c=9009
17467 OR a=17
17468 OR (d>=39.0 AND d<40.0 AND d NOT NULL)
17469 }
17470 } {16 17 19 25 26 27 38 39 40 42 61 68 82 83 84 94 98 scan 0 sort 0}
17471 do_test where7-2.751.2 {
17472 count_steps_sort {
17473 SELECT a FROM t3
17474 WHERE b=1078
17475 OR c=28028
17476 OR (d>=40.0 AND d<41.0 AND d NOT NULL)
17477 OR (d>=38.0 AND d<39.0 AND d NOT NULL)
17478 OR (f GLOB '?rstu*' AND f GLOB 'qrst*')
17479 OR (g='mlkjihg' AND f GLOB 'jklmn*')
17480 OR ((a BETWEEN 17 AND 19) AND a!=18)
17481 OR c=9009
17482 OR a=17
17483 OR (d>=39.0 AND d<40.0 AND d NOT NULL)
17484 }
17485 } {16 17 19 25 26 27 38 39 40 42 61 68 82 83 84 94 98 scan 0 sort 0}
17486 do_test where7-2.752.1 {
17487 count_steps_sort {
17488 SELECT a FROM t2
17489 WHERE (d>=57.0 AND d<58.0 AND d NOT NULL)
17490 OR b=762
17491 OR (g='mlkjihg' AND f GLOB 'ghijk*')
17492 OR f='tuvwxyzab'
17493 OR (d>=44.0 AND d<45.0 AND d NOT NULL)
17494 OR ((a BETWEEN 31 AND 33) AND a!=32)
17495 OR b=1034
17496 OR (d>=14.0 AND d<15.0 AND d NOT NULL)
17497 }
17498 } {14 19 31 33 44 45 57 58 71 94 97 scan 0 sort 0}
17499 do_test where7-2.752.2 {
17500 count_steps_sort {
17501 SELECT a FROM t3
17502 WHERE (d>=57.0 AND d<58.0 AND d NOT NULL)
17503 OR b=762
17504 OR (g='mlkjihg' AND f GLOB 'ghijk*')
17505 OR f='tuvwxyzab'
17506 OR (d>=44.0 AND d<45.0 AND d NOT NULL)
17507 OR ((a BETWEEN 31 AND 33) AND a!=32)
17508 OR b=1034
17509 OR (d>=14.0 AND d<15.0 AND d NOT NULL)
17510 }
17511 } {14 19 31 33 44 45 57 58 71 94 97 scan 0 sort 0}
17512 do_test where7-2.753.1 {
17513 count_steps_sort {
17514 SELECT a FROM t2
17515 WHERE b=47
17516 OR b=187
17517 OR a=56
17518 OR ((a BETWEEN 30 AND 32) AND a!=31)
17519 OR ((a BETWEEN 68 AND 70) AND a!=69)
17520 OR ((a BETWEEN 89 AND 91) AND a!=90)
17521 }
17522 } {17 30 32 56 68 70 89 91 scan 0 sort 0}
17523 do_test where7-2.753.2 {
17524 count_steps_sort {
17525 SELECT a FROM t3
17526 WHERE b=47
17527 OR b=187
17528 OR a=56
17529 OR ((a BETWEEN 30 AND 32) AND a!=31)
17530 OR ((a BETWEEN 68 AND 70) AND a!=69)
17531 OR ((a BETWEEN 89 AND 91) AND a!=90)
17532 }
17533 } {17 30 32 56 68 70 89 91 scan 0 sort 0}
17534 do_test where7-2.754.1 {
17535 count_steps_sort {
17536 SELECT a FROM t2
17537 WHERE c=11011
17538 OR a=14
17539 OR c=16016
17540 OR (d>=21.0 AND d<22.0 AND d NOT NULL)
17541 OR (g='srqponm' AND f GLOB 'efghi*')
17542 OR f='jklmnopqr'
17543 OR (d>=25.0 AND d<26.0 AND d NOT NULL)
17544 OR (d>=96.0 AND d<97.0 AND d NOT NULL)
17545 OR b=916
17546 }
17547 } {9 14 21 25 30 31 32 33 35 46 47 48 61 87 96 scan 0 sort 0}
17548 do_test where7-2.754.2 {
17549 count_steps_sort {
17550 SELECT a FROM t3
17551 WHERE c=11011
17552 OR a=14
17553 OR c=16016
17554 OR (d>=21.0 AND d<22.0 AND d NOT NULL)
17555 OR (g='srqponm' AND f GLOB 'efghi*')
17556 OR f='jklmnopqr'
17557 OR (d>=25.0 AND d<26.0 AND d NOT NULL)
17558 OR (d>=96.0 AND d<97.0 AND d NOT NULL)
17559 OR b=916
17560 }
17561 } {9 14 21 25 30 31 32 33 35 46 47 48 61 87 96 scan 0 sort 0}
17562 do_test where7-2.755.1 {
17563 count_steps_sort {
17564 SELECT a FROM t2
17565 WHERE b=949
17566 OR (g='srqponm' AND f GLOB 'cdefg*')
17567 OR (g='vutsrqp' AND f GLOB 'rstuv*')
17568 OR c<=10
17569 OR a=14
17570 OR b=608
17571 OR (g='edcbazy' AND f GLOB 'uvwxy*')
17572 OR (d>=66.0 AND d<67.0 AND d NOT NULL)
17573 OR b=121
17574 OR b=333
17575 OR ((a BETWEEN 93 AND 95) AND a!=94)
17576 }
17577 } {11 14 17 28 66 93 95 98 scan 0 sort 0}
17578 do_test where7-2.755.2 {
17579 count_steps_sort {
17580 SELECT a FROM t3
17581 WHERE b=949
17582 OR (g='srqponm' AND f GLOB 'cdefg*')
17583 OR (g='vutsrqp' AND f GLOB 'rstuv*')
17584 OR c<=10
17585 OR a=14
17586 OR b=608
17587 OR (g='edcbazy' AND f GLOB 'uvwxy*')
17588 OR (d>=66.0 AND d<67.0 AND d NOT NULL)
17589 OR b=121
17590 OR b=333
17591 OR ((a BETWEEN 93 AND 95) AND a!=94)
17592 }
17593 } {11 14 17 28 66 93 95 98 scan 0 sort 0}
17594 do_test where7-2.756.1 {
17595 count_steps_sort {
17596 SELECT a FROM t2
17597 WHERE (g='kjihgfe' AND f GLOB 'rstuv*')
17598 OR b=355
17599 OR b=627
17600 OR b=1001
17601 OR b=1026
17602 OR ((a BETWEEN 58 AND 60) AND a!=59)
17603 }
17604 } {57 58 60 69 91 scan 0 sort 0}
17605 do_test where7-2.756.2 {
17606 count_steps_sort {
17607 SELECT a FROM t3
17608 WHERE (g='kjihgfe' AND f GLOB 'rstuv*')
17609 OR b=355
17610 OR b=627
17611 OR b=1001
17612 OR b=1026
17613 OR ((a BETWEEN 58 AND 60) AND a!=59)
17614 }
17615 } {57 58 60 69 91 scan 0 sort 0}
17616 do_test where7-2.757.1 {
17617 count_steps_sort {
17618 SELECT a FROM t2
17619 WHERE (g='xwvutsr' AND f GLOB 'efghi*')
17620 OR (d>=79.0 AND d<80.0 AND d NOT NULL)
17621 }
17622 } {4 79 scan 0 sort 0}
17623 do_test where7-2.757.2 {
17624 count_steps_sort {
17625 SELECT a FROM t3
17626 WHERE (g='xwvutsr' AND f GLOB 'efghi*')
17627 OR (d>=79.0 AND d<80.0 AND d NOT NULL)
17628 }
17629 } {4 79 scan 0 sort 0}
17630 do_test where7-2.758.1 {
17631 count_steps_sort {
17632 SELECT a FROM t2
17633 WHERE b=685
17634 OR a=14
17635 OR b=990
17636 OR (g='tsrqpon' AND f GLOB 'abcde*')
17637 OR f='efghijklm'
17638 OR c=1001
17639 OR b=784
17640 OR (g='srqponm' AND f GLOB 'ghijk*')
17641 OR (d>=69.0 AND d<70.0 AND d NOT NULL)
17642 }
17643 } {1 2 3 4 14 26 30 32 56 69 82 90 scan 0 sort 0}
17644 do_test where7-2.758.2 {
17645 count_steps_sort {
17646 SELECT a FROM t3
17647 WHERE b=685
17648 OR a=14
17649 OR b=990
17650 OR (g='tsrqpon' AND f GLOB 'abcde*')
17651 OR f='efghijklm'
17652 OR c=1001
17653 OR b=784
17654 OR (g='srqponm' AND f GLOB 'ghijk*')
17655 OR (d>=69.0 AND d<70.0 AND d NOT NULL)
17656 }
17657 } {1 2 3 4 14 26 30 32 56 69 82 90 scan 0 sort 0}
17658 do_test where7-2.759.1 {
17659 count_steps_sort {
17660 SELECT a FROM t2
17661 WHERE a=54
17662 OR (g='qponmlk' AND f GLOB 'nopqr*')
17663 OR c=26026
17664 OR ((a BETWEEN 97 AND 99) AND a!=98)
17665 }
17666 } {39 54 76 77 78 97 99 scan 0 sort 0}
17667 do_test where7-2.759.2 {
17668 count_steps_sort {
17669 SELECT a FROM t3
17670 WHERE a=54
17671 OR (g='qponmlk' AND f GLOB 'nopqr*')
17672 OR c=26026
17673 OR ((a BETWEEN 97 AND 99) AND a!=98)
17674 }
17675 } {39 54 76 77 78 97 99 scan 0 sort 0}
17676 do_test where7-2.760.1 {
17677 count_steps_sort {
17678 SELECT a FROM t2
17679 WHERE (g='hgfedcb' AND f GLOB 'ghijk*')
17680 OR c=24024
17681 OR a=98
17682 OR (g='utsrqpo' AND f GLOB 'vwxyz*')
17683 OR a=5
17684 OR ((a BETWEEN 31 AND 33) AND a!=32)
17685 OR (g='rqponml' AND f GLOB 'klmno*')
17686 OR f='pqrstuvwx'
17687 OR f='bcdefghij'
17688 OR b=1001
17689 OR ((a BETWEEN 77 AND 79) AND a!=78)
17690 }
17691 } {1 5 15 21 27 31 33 36 41 53 67 70 71 72 77 79 84 91 93 98 scan 0 sort 0}
17692 do_test where7-2.760.2 {
17693 count_steps_sort {
17694 SELECT a FROM t3
17695 WHERE (g='hgfedcb' AND f GLOB 'ghijk*')
17696 OR c=24024
17697 OR a=98
17698 OR (g='utsrqpo' AND f GLOB 'vwxyz*')
17699 OR a=5
17700 OR ((a BETWEEN 31 AND 33) AND a!=32)
17701 OR (g='rqponml' AND f GLOB 'klmno*')
17702 OR f='pqrstuvwx'
17703 OR f='bcdefghij'
17704 OR b=1001
17705 OR ((a BETWEEN 77 AND 79) AND a!=78)
17706 }
17707 } {1 5 15 21 27 31 33 36 41 53 67 70 71 72 77 79 84 91 93 98 scan 0 sort 0}
17708 do_test where7-2.761.1 {
17709 count_steps_sort {
17710 SELECT a FROM t2
17711 WHERE b=781
17712 OR (f GLOB '?pqrs*' AND f GLOB 'opqr*')
17713 OR (d>=56.0 AND d<57.0 AND d NOT NULL)
17714 OR (d>=99.0 AND d<100.0 AND d NOT NULL)
17715 OR (g='yxwvuts' AND f GLOB 'bcdef*')
17716 OR (g='nmlkjih' AND f GLOB 'cdefg*')
17717 OR f='lmnopqrst'
17718 OR a=39
17719 OR a=100
17720 OR ((a BETWEEN 56 AND 58) AND a!=57)
17721 }
17722 } {1 11 14 37 39 40 54 56 58 63 66 71 89 92 99 100 scan 0 sort 0}
17723 do_test where7-2.761.2 {
17724 count_steps_sort {
17725 SELECT a FROM t3
17726 WHERE b=781
17727 OR (f GLOB '?pqrs*' AND f GLOB 'opqr*')
17728 OR (d>=56.0 AND d<57.0 AND d NOT NULL)
17729 OR (d>=99.0 AND d<100.0 AND d NOT NULL)
17730 OR (g='yxwvuts' AND f GLOB 'bcdef*')
17731 OR (g='nmlkjih' AND f GLOB 'cdefg*')
17732 OR f='lmnopqrst'
17733 OR a=39
17734 OR a=100
17735 OR ((a BETWEEN 56 AND 58) AND a!=57)
17736 }
17737 } {1 11 14 37 39 40 54 56 58 63 66 71 89 92 99 100 scan 0 sort 0}
17738 do_test where7-2.762.1 {
17739 count_steps_sort {
17740 SELECT a FROM t2
17741 WHERE c=4004
17742 OR b=718
17743 OR (g='qponmlk' AND f GLOB 'opqrs*')
17744 OR a=50
17745 OR (d>=11.0 AND d<12.0 AND d NOT NULL)
17746 OR b=363
17747 OR (g='rqponml' AND f GLOB 'ijklm*')
17748 OR b=1023
17749 }
17750 } {10 11 12 33 34 40 50 93 scan 0 sort 0}
17751 do_test where7-2.762.2 {
17752 count_steps_sort {
17753 SELECT a FROM t3
17754 WHERE c=4004
17755 OR b=718
17756 OR (g='qponmlk' AND f GLOB 'opqrs*')
17757 OR a=50
17758 OR (d>=11.0 AND d<12.0 AND d NOT NULL)
17759 OR b=363
17760 OR (g='rqponml' AND f GLOB 'ijklm*')
17761 OR b=1023
17762 }
17763 } {10 11 12 33 34 40 50 93 scan 0 sort 0}
17764 do_test where7-2.763.1 {
17765 count_steps_sort {
17766 SELECT a FROM t2
17767 WHERE b=1081
17768 OR (d>=55.0 AND d<56.0 AND d NOT NULL)
17769 OR b=473
17770 OR ((a BETWEEN 43 AND 45) AND a!=44)
17771 OR b=586
17772 OR (g='tsrqpon' AND f GLOB 'abcde*')
17773 OR (f GLOB '?vwxy*' AND f GLOB 'uvwx*')
17774 }
17775 } {20 26 43 45 46 55 72 98 scan 0 sort 0}
17776 do_test where7-2.763.2 {
17777 count_steps_sort {
17778 SELECT a FROM t3
17779 WHERE b=1081
17780 OR (d>=55.0 AND d<56.0 AND d NOT NULL)
17781 OR b=473
17782 OR ((a BETWEEN 43 AND 45) AND a!=44)
17783 OR b=586
17784 OR (g='tsrqpon' AND f GLOB 'abcde*')
17785 OR (f GLOB '?vwxy*' AND f GLOB 'uvwx*')
17786 }
17787 } {20 26 43 45 46 55 72 98 scan 0 sort 0}
17788 do_test where7-2.764.1 {
17789 count_steps_sort {
17790 SELECT a FROM t2
17791 WHERE (f GLOB '?ijkl*' AND f GLOB 'hijk*')
17792 OR (d>=58.0 AND d<59.0 AND d NOT NULL)
17793 OR (d>=13.0 AND d<14.0 AND d NOT NULL)
17794 }
17795 } {7 13 33 58 59 85 scan 0 sort 0}
17796 do_test where7-2.764.2 {
17797 count_steps_sort {
17798 SELECT a FROM t3
17799 WHERE (f GLOB '?ijkl*' AND f GLOB 'hijk*')
17800 OR (d>=58.0 AND d<59.0 AND d NOT NULL)
17801 OR (d>=13.0 AND d<14.0 AND d NOT NULL)
17802 }
17803 } {7 13 33 58 59 85 scan 0 sort 0}
17804 do_test where7-2.765.1 {
17805 count_steps_sort {
17806 SELECT a FROM t2
17807 WHERE (g='hgfedcb' AND f GLOB 'hijkl*')
17808 OR ((a BETWEEN 76 AND 78) AND a!=77)
17809 OR a=47
17810 OR (g='kjihgfe' AND f GLOB 'qrstu*')
17811 OR (g='lkjihgf' AND f GLOB 'lmnop*')
17812 OR (d>=84.0 AND d<85.0 AND d NOT NULL)
17813 OR f='lmnopqrst'
17814 }
17815 } {11 37 47 63 68 76 78 84 85 89 scan 0 sort 0}
17816 do_test where7-2.765.2 {
17817 count_steps_sort {
17818 SELECT a FROM t3
17819 WHERE (g='hgfedcb' AND f GLOB 'hijkl*')
17820 OR ((a BETWEEN 76 AND 78) AND a!=77)
17821 OR a=47
17822 OR (g='kjihgfe' AND f GLOB 'qrstu*')
17823 OR (g='lkjihgf' AND f GLOB 'lmnop*')
17824 OR (d>=84.0 AND d<85.0 AND d NOT NULL)
17825 OR f='lmnopqrst'
17826 }
17827 } {11 37 47 63 68 76 78 84 85 89 scan 0 sort 0}
17828 do_test where7-2.766.1 {
17829 count_steps_sort {
17830 SELECT a FROM t2
17831 WHERE c>=34035
17832 OR a=29
17833 OR ((a BETWEEN 19 AND 21) AND a!=20)
17834 OR (f GLOB '?wxyz*' AND f GLOB 'vwxy*')
17835 OR f='abcdefghi'
17836 OR b=993
17837 OR ((a BETWEEN 52 AND 54) AND a!=53)
17838 OR ((a BETWEEN 45 AND 47) AND a!=46)
17839 }
17840 } {19 21 26 29 45 47 52 54 73 78 99 scan 0 sort 0}
17841 do_test where7-2.766.2 {
17842 count_steps_sort {
17843 SELECT a FROM t3
17844 WHERE c>=34035
17845 OR a=29
17846 OR ((a BETWEEN 19 AND 21) AND a!=20)
17847 OR (f GLOB '?wxyz*' AND f GLOB 'vwxy*')
17848 OR f='abcdefghi'
17849 OR b=993
17850 OR ((a BETWEEN 52 AND 54) AND a!=53)
17851 OR ((a BETWEEN 45 AND 47) AND a!=46)
17852 }
17853 } {19 21 26 29 45 47 52 54 73 78 99 scan 0 sort 0}
17854 do_test where7-2.767.1 {
17855 count_steps_sort {
17856 SELECT a FROM t2
17857 WHERE (d>=63.0 AND d<64.0 AND d NOT NULL)
17858 OR (d>=16.0 AND d<17.0 AND d NOT NULL)
17859 OR b=696
17860 OR b=154
17861 OR (d>=24.0 AND d<25.0 AND d NOT NULL)
17862 OR a=22
17863 OR (d>=47.0 AND d<48.0 AND d NOT NULL)
17864 OR a=52
17865 OR a=21
17866 OR (d>=70.0 AND d<71.0 AND d NOT NULL)
17867 }
17868 } {14 16 21 22 24 47 52 63 70 scan 0 sort 0}
17869 do_test where7-2.767.2 {
17870 count_steps_sort {
17871 SELECT a FROM t3
17872 WHERE (d>=63.0 AND d<64.0 AND d NOT NULL)
17873 OR (d>=16.0 AND d<17.0 AND d NOT NULL)
17874 OR b=696
17875 OR b=154
17876 OR (d>=24.0 AND d<25.0 AND d NOT NULL)
17877 OR a=22
17878 OR (d>=47.0 AND d<48.0 AND d NOT NULL)
17879 OR a=52
17880 OR a=21
17881 OR (d>=70.0 AND d<71.0 AND d NOT NULL)
17882 }
17883 } {14 16 21 22 24 47 52 63 70 scan 0 sort 0}
17884 do_test where7-2.768.1 {
17885 count_steps_sort {
17886 SELECT a FROM t2
17887 WHERE b=693
17888 OR b=201
17889 OR ((a BETWEEN 36 AND 38) AND a!=37)
17890 OR b=520
17891 OR ((a BETWEEN 23 AND 25) AND a!=24)
17892 OR b=407
17893 OR (d>=37.0 AND d<38.0 AND d NOT NULL)
17894 OR c>=34035
17895 OR b=135
17896 }
17897 } {23 25 36 37 38 63 scan 0 sort 0}
17898 do_test where7-2.768.2 {
17899 count_steps_sort {
17900 SELECT a FROM t3
17901 WHERE b=693
17902 OR b=201
17903 OR ((a BETWEEN 36 AND 38) AND a!=37)
17904 OR b=520
17905 OR ((a BETWEEN 23 AND 25) AND a!=24)
17906 OR b=407
17907 OR (d>=37.0 AND d<38.0 AND d NOT NULL)
17908 OR c>=34035
17909 OR b=135
17910 }
17911 } {23 25 36 37 38 63 scan 0 sort 0}
17912 do_test where7-2.769.1 {
17913 count_steps_sort {
17914 SELECT a FROM t2
17915 WHERE (d>=43.0 AND d<44.0 AND d NOT NULL)
17916 OR b=707
17917 OR b=14
17918 OR b=1089
17919 OR b=352
17920 }
17921 } {32 43 99 scan 0 sort 0}
17922 do_test where7-2.769.2 {
17923 count_steps_sort {
17924 SELECT a FROM t3
17925 WHERE (d>=43.0 AND d<44.0 AND d NOT NULL)
17926 OR b=707
17927 OR b=14
17928 OR b=1089
17929 OR b=352
17930 }
17931 } {32 43 99 scan 0 sort 0}
17932 do_test where7-2.770.1 {
17933 count_steps_sort {
17934 SELECT a FROM t2
17935 WHERE b=278
17936 OR b=278
17937 OR b=825
17938 OR f='rstuvwxyz'
17939 OR b=938
17940 OR ((a BETWEEN 17 AND 19) AND a!=18)
17941 OR ((a BETWEEN 43 AND 45) AND a!=44)
17942 }
17943 } {17 19 43 45 69 75 95 scan 0 sort 0}
17944 do_test where7-2.770.2 {
17945 count_steps_sort {
17946 SELECT a FROM t3
17947 WHERE b=278
17948 OR b=278
17949 OR b=825
17950 OR f='rstuvwxyz'
17951 OR b=938
17952 OR ((a BETWEEN 17 AND 19) AND a!=18)
17953 OR ((a BETWEEN 43 AND 45) AND a!=44)
17954 }
17955 } {17 19 43 45 69 75 95 scan 0 sort 0}
17956 do_test where7-2.771.1 {
17957 count_steps_sort {
17958 SELECT a FROM t2
17959 WHERE ((a BETWEEN 32 AND 34) AND a!=33)
17960 OR b=1045
17961 OR c=27027
17962 OR (f GLOB '?mnop*' AND f GLOB 'lmno*')
17963 }
17964 } {11 32 34 37 63 79 80 81 89 95 scan 0 sort 0}
17965 do_test where7-2.771.2 {
17966 count_steps_sort {
17967 SELECT a FROM t3
17968 WHERE ((a BETWEEN 32 AND 34) AND a!=33)
17969 OR b=1045
17970 OR c=27027
17971 OR (f GLOB '?mnop*' AND f GLOB 'lmno*')
17972 }
17973 } {11 32 34 37 63 79 80 81 89 95 scan 0 sort 0}
17974 do_test where7-2.772.1 {
17975 count_steps_sort {
17976 SELECT a FROM t2
17977 WHERE a=87
17978 OR (d>=47.0 AND d<48.0 AND d NOT NULL)
17979 OR b=487
17980 OR (g='gfedcba' AND f GLOB 'mnopq*')
17981 }
17982 } {47 87 90 scan 0 sort 0}
17983 do_test where7-2.772.2 {
17984 count_steps_sort {
17985 SELECT a FROM t3
17986 WHERE a=87
17987 OR (d>=47.0 AND d<48.0 AND d NOT NULL)
17988 OR b=487
17989 OR (g='gfedcba' AND f GLOB 'mnopq*')
17990 }
17991 } {47 87 90 scan 0 sort 0}
17992 do_test where7-2.773.1 {
17993 count_steps_sort {
17994 SELECT a FROM t2
17995 WHERE ((a BETWEEN 30 AND 32) AND a!=31)
17996 OR b=69
17997 OR b=608
17998 OR b=814
17999 OR a=67
18000 OR (d>=61.0 AND d<62.0 AND d NOT NULL)
18001 OR b=1059
18002 OR (d>=58.0 AND d<59.0 AND d NOT NULL)
18003 OR a=18
18004 OR b=407
18005 OR ((a BETWEEN 10 AND 12) AND a!=11)
18006 }
18007 } {10 12 18 30 32 37 58 61 67 74 scan 0 sort 0}
18008 do_test where7-2.773.2 {
18009 count_steps_sort {
18010 SELECT a FROM t3
18011 WHERE ((a BETWEEN 30 AND 32) AND a!=31)
18012 OR b=69
18013 OR b=608
18014 OR b=814
18015 OR a=67
18016 OR (d>=61.0 AND d<62.0 AND d NOT NULL)
18017 OR b=1059
18018 OR (d>=58.0 AND d<59.0 AND d NOT NULL)
18019 OR a=18
18020 OR b=407
18021 OR ((a BETWEEN 10 AND 12) AND a!=11)
18022 }
18023 } {10 12 18 30 32 37 58 61 67 74 scan 0 sort 0}
18024 do_test where7-2.774.1 {
18025 count_steps_sort {
18026 SELECT a FROM t2
18027 WHERE b=223
18028 OR b=80
18029 OR ((a BETWEEN 97 AND 99) AND a!=98)
18030 OR ((a BETWEEN 74 AND 76) AND a!=75)
18031 }
18032 } {74 76 97 99 scan 0 sort 0}
18033 do_test where7-2.774.2 {
18034 count_steps_sort {
18035 SELECT a FROM t3
18036 WHERE b=223
18037 OR b=80
18038 OR ((a BETWEEN 97 AND 99) AND a!=98)
18039 OR ((a BETWEEN 74 AND 76) AND a!=75)
18040 }
18041 } {74 76 97 99 scan 0 sort 0}
18042 do_test where7-2.775.1 {
18043 count_steps_sort {
18044 SELECT a FROM t2
18045 WHERE b=220
18046 OR (g='nmlkjih' AND f GLOB 'cdefg*')
18047 OR b=363
18048 OR (d>=66.0 AND d<67.0 AND d NOT NULL)
18049 OR (g='nmlkjih' AND f GLOB 'defgh*')
18050 OR (d>=52.0 AND d<53.0 AND d NOT NULL)
18051 OR ((a BETWEEN 10 AND 12) AND a!=11)
18052 }
18053 } {10 12 20 33 52 54 55 66 scan 0 sort 0}
18054 do_test where7-2.775.2 {
18055 count_steps_sort {
18056 SELECT a FROM t3
18057 WHERE b=220
18058 OR (g='nmlkjih' AND f GLOB 'cdefg*')
18059 OR b=363
18060 OR (d>=66.0 AND d<67.0 AND d NOT NULL)
18061 OR (g='nmlkjih' AND f GLOB 'defgh*')
18062 OR (d>=52.0 AND d<53.0 AND d NOT NULL)
18063 OR ((a BETWEEN 10 AND 12) AND a!=11)
18064 }
18065 } {10 12 20 33 52 54 55 66 scan 0 sort 0}
18066 do_test where7-2.776.1 {
18067 count_steps_sort {
18068 SELECT a FROM t2
18069 WHERE b=498
18070 OR (d>=5.0 AND d<6.0 AND d NOT NULL)
18071 OR b=880
18072 OR ((a BETWEEN 60 AND 62) AND a!=61)
18073 OR b=828
18074 OR (d>=15.0 AND d<16.0 AND d NOT NULL)
18075 OR b=113
18076 }
18077 } {5 15 60 62 80 scan 0 sort 0}
18078 do_test where7-2.776.2 {
18079 count_steps_sort {
18080 SELECT a FROM t3
18081 WHERE b=498
18082 OR (d>=5.0 AND d<6.0 AND d NOT NULL)
18083 OR b=880
18084 OR ((a BETWEEN 60 AND 62) AND a!=61)
18085 OR b=828
18086 OR (d>=15.0 AND d<16.0 AND d NOT NULL)
18087 OR b=113
18088 }
18089 } {5 15 60 62 80 scan 0 sort 0}
18090 do_test where7-2.777.1 {
18091 count_steps_sort {
18092 SELECT a FROM t2
18093 WHERE b=1059
18094 OR (d>=20.0 AND d<21.0 AND d NOT NULL)
18095 OR b=960
18096 OR (f GLOB '?rstu*' AND f GLOB 'qrst*')
18097 OR (g='wvutsrq' AND f GLOB 'mnopq*')
18098 OR b=894
18099 OR c=2002
18100 }
18101 } {4 5 6 12 16 20 42 68 94 scan 0 sort 0}
18102 do_test where7-2.777.2 {
18103 count_steps_sort {
18104 SELECT a FROM t3
18105 WHERE b=1059
18106 OR (d>=20.0 AND d<21.0 AND d NOT NULL)
18107 OR b=960
18108 OR (f GLOB '?rstu*' AND f GLOB 'qrst*')
18109 OR (g='wvutsrq' AND f GLOB 'mnopq*')
18110 OR b=894
18111 OR c=2002
18112 }
18113 } {4 5 6 12 16 20 42 68 94 scan 0 sort 0}
18114 do_test where7-2.778.1 {
18115 count_steps_sort {
18116 SELECT a FROM t2
18117 WHERE b=14
18118 OR (g='hgfedcb' AND f GLOB 'hijkl*')
18119 }
18120 } {85 scan 0 sort 0}
18121 do_test where7-2.778.2 {
18122 count_steps_sort {
18123 SELECT a FROM t3
18124 WHERE b=14
18125 OR (g='hgfedcb' AND f GLOB 'hijkl*')
18126 }
18127 } {85 scan 0 sort 0}
18128 do_test where7-2.779.1 {
18129 count_steps_sort {
18130 SELECT a FROM t2
18131 WHERE b=806
18132 OR (g='rqponml' AND f GLOB 'hijkl*')
18133 OR b=795
18134 OR ((a BETWEEN 99 AND 101) AND a!=100)
18135 OR ((a BETWEEN 21 AND 23) AND a!=22)
18136 OR ((a BETWEEN 86 AND 88) AND a!=87)
18137 OR c=23023
18138 OR (d>=99.0 AND d<100.0 AND d NOT NULL)
18139 }
18140 } {21 23 33 67 68 69 86 88 99 scan 0 sort 0}
18141 do_test where7-2.779.2 {
18142 count_steps_sort {
18143 SELECT a FROM t3
18144 WHERE b=806
18145 OR (g='rqponml' AND f GLOB 'hijkl*')
18146 OR b=795
18147 OR ((a BETWEEN 99 AND 101) AND a!=100)
18148 OR ((a BETWEEN 21 AND 23) AND a!=22)
18149 OR ((a BETWEEN 86 AND 88) AND a!=87)
18150 OR c=23023
18151 OR (d>=99.0 AND d<100.0 AND d NOT NULL)
18152 }
18153 } {21 23 33 67 68 69 86 88 99 scan 0 sort 0}
18154 do_test where7-2.780.1 {
18155 count_steps_sort {
18156 SELECT a FROM t2
18157 WHERE b=726
18158 OR (f GLOB '?qrst*' AND f GLOB 'pqrs*')
18159 OR ((a BETWEEN 8 AND 10) AND a!=9)
18160 OR f='abcdefghi'
18161 OR (d>=92.0 AND d<93.0 AND d NOT NULL)
18162 OR b=869
18163 }
18164 } {8 10 15 26 41 52 66 67 78 79 92 93 scan 0 sort 0}
18165 do_test where7-2.780.2 {
18166 count_steps_sort {
18167 SELECT a FROM t3
18168 WHERE b=726
18169 OR (f GLOB '?qrst*' AND f GLOB 'pqrs*')
18170 OR ((a BETWEEN 8 AND 10) AND a!=9)
18171 OR f='abcdefghi'
18172 OR (d>=92.0 AND d<93.0 AND d NOT NULL)
18173 OR b=869
18174 }
18175 } {8 10 15 26 41 52 66 67 78 79 92 93 scan 0 sort 0}
18176 do_test where7-2.781.1 {
18177 count_steps_sort {
18178 SELECT a FROM t2
18179 WHERE a=59
18180 OR ((a BETWEEN 5 AND 7) AND a!=6)
18181 OR b=1081
18182 OR (g='fedcbaz' AND f GLOB 'stuvw*')
18183 }
18184 } {5 7 59 96 scan 0 sort 0}
18185 do_test where7-2.781.2 {
18186 count_steps_sort {
18187 SELECT a FROM t3
18188 WHERE a=59
18189 OR ((a BETWEEN 5 AND 7) AND a!=6)
18190 OR b=1081
18191 OR (g='fedcbaz' AND f GLOB 'stuvw*')
18192 }
18193 } {5 7 59 96 scan 0 sort 0}
18194 do_test where7-2.782.1 {
18195 count_steps_sort {
18196 SELECT a FROM t2
18197 WHERE (g='qponmlk' AND f GLOB 'nopqr*')
18198 OR b=1037
18199 OR b=132
18200 OR c=1001
18201 OR (d>=20.0 AND d<21.0 AND d NOT NULL)
18202 OR (d>=18.0 AND d<19.0 AND d NOT NULL)
18203 OR (g='gfedcba' AND f GLOB 'nopqr*')
18204 OR (d>=58.0 AND d<59.0 AND d NOT NULL)
18205 OR (g='kjihgfe' AND f GLOB 'qrstu*')
18206 OR a=32
18207 }
18208 } {1 2 3 12 18 20 32 39 58 68 91 scan 0 sort 0}
18209 do_test where7-2.782.2 {
18210 count_steps_sort {
18211 SELECT a FROM t3
18212 WHERE (g='qponmlk' AND f GLOB 'nopqr*')
18213 OR b=1037
18214 OR b=132
18215 OR c=1001
18216 OR (d>=20.0 AND d<21.0 AND d NOT NULL)
18217 OR (d>=18.0 AND d<19.0 AND d NOT NULL)
18218 OR (g='gfedcba' AND f GLOB 'nopqr*')
18219 OR (d>=58.0 AND d<59.0 AND d NOT NULL)
18220 OR (g='kjihgfe' AND f GLOB 'qrstu*')
18221 OR a=32
18222 }
18223 } {1 2 3 12 18 20 32 39 58 68 91 scan 0 sort 0}
18224 do_test where7-2.783.1 {
18225 count_steps_sort {
18226 SELECT a FROM t2
18227 WHERE a=24
18228 OR b=927
18229 OR (d>=52.0 AND d<53.0 AND d NOT NULL)
18230 OR a=7
18231 OR b=462
18232 OR b=608
18233 OR b=781
18234 OR b=253
18235 OR c=25025
18236 OR b=132
18237 }
18238 } {7 12 23 24 42 52 71 73 74 75 scan 0 sort 0}
18239 do_test where7-2.783.2 {
18240 count_steps_sort {
18241 SELECT a FROM t3
18242 WHERE a=24
18243 OR b=927
18244 OR (d>=52.0 AND d<53.0 AND d NOT NULL)
18245 OR a=7
18246 OR b=462
18247 OR b=608
18248 OR b=781
18249 OR b=253
18250 OR c=25025
18251 OR b=132
18252 }
18253 } {7 12 23 24 42 52 71 73 74 75 scan 0 sort 0}
18254 do_test where7-2.784.1 {
18255 count_steps_sort {
18256 SELECT a FROM t2
18257 WHERE (g='mlkjihg' AND f GLOB 'jklmn*')
18258 OR b=1001
18259 OR ((a BETWEEN 23 AND 25) AND a!=24)
18260 OR a=83
18261 }
18262 } {23 25 61 83 91 scan 0 sort 0}
18263 do_test where7-2.784.2 {
18264 count_steps_sort {
18265 SELECT a FROM t3
18266 WHERE (g='mlkjihg' AND f GLOB 'jklmn*')
18267 OR b=1001
18268 OR ((a BETWEEN 23 AND 25) AND a!=24)
18269 OR a=83
18270 }
18271 } {23 25 61 83 91 scan 0 sort 0}
18272 do_test where7-2.785.1 {
18273 count_steps_sort {
18274 SELECT a FROM t2
18275 WHERE (d>=60.0 AND d<61.0 AND d NOT NULL)
18276 OR b=36
18277 OR (f GLOB '?efgh*' AND f GLOB 'defg*')
18278 OR (g='ihgfedc' AND f GLOB 'cdefg*')
18279 OR ((a BETWEEN 46 AND 48) AND a!=47)
18280 OR ((a BETWEEN 31 AND 33) AND a!=32)
18281 OR (d>=91.0 AND d<92.0 AND d NOT NULL)
18282 OR (g='ihgfedc' AND f GLOB 'efghi*')
18283 OR (g='jihgfed' AND f GLOB 'vwxyz*')
18284 OR (d>=77.0 AND d<78.0 AND d NOT NULL)
18285 OR ((a BETWEEN 26 AND 28) AND a!=27)
18286 }
18287 } {3 26 28 29 31 33 46 48 55 60 73 77 80 81 82 91 scan 0 sort 0}
18288 do_test where7-2.785.2 {
18289 count_steps_sort {
18290 SELECT a FROM t3
18291 WHERE (d>=60.0 AND d<61.0 AND d NOT NULL)
18292 OR b=36
18293 OR (f GLOB '?efgh*' AND f GLOB 'defg*')
18294 OR (g='ihgfedc' AND f GLOB 'cdefg*')
18295 OR ((a BETWEEN 46 AND 48) AND a!=47)
18296 OR ((a BETWEEN 31 AND 33) AND a!=32)
18297 OR (d>=91.0 AND d<92.0 AND d NOT NULL)
18298 OR (g='ihgfedc' AND f GLOB 'efghi*')
18299 OR (g='jihgfed' AND f GLOB 'vwxyz*')
18300 OR (d>=77.0 AND d<78.0 AND d NOT NULL)
18301 OR ((a BETWEEN 26 AND 28) AND a!=27)
18302 }
18303 } {3 26 28 29 31 33 46 48 55 60 73 77 80 81 82 91 scan 0 sort 0}
18304 do_test where7-2.786.1 {
18305 count_steps_sort {
18306 SELECT a FROM t2
18307 WHERE a=69
18308 OR (f GLOB '?defg*' AND f GLOB 'cdef*')
18309 OR ((a BETWEEN 58 AND 60) AND a!=59)
18310 OR a=98
18311 OR b=300
18312 OR a=41
18313 OR ((a BETWEEN 37 AND 39) AND a!=38)
18314 OR (d>=1.0 AND d<2.0 AND d NOT NULL)
18315 OR a=33
18316 OR ((a BETWEEN 10 AND 12) AND a!=11)
18317 }
18318 } {1 2 10 12 28 33 37 39 41 54 58 60 69 80 98 scan 0 sort 0}
18319 do_test where7-2.786.2 {
18320 count_steps_sort {
18321 SELECT a FROM t3
18322 WHERE a=69
18323 OR (f GLOB '?defg*' AND f GLOB 'cdef*')
18324 OR ((a BETWEEN 58 AND 60) AND a!=59)
18325 OR a=98
18326 OR b=300
18327 OR a=41
18328 OR ((a BETWEEN 37 AND 39) AND a!=38)
18329 OR (d>=1.0 AND d<2.0 AND d NOT NULL)
18330 OR a=33
18331 OR ((a BETWEEN 10 AND 12) AND a!=11)
18332 }
18333 } {1 2 10 12 28 33 37 39 41 54 58 60 69 80 98 scan 0 sort 0}
18334 do_test where7-2.787.1 {
18335 count_steps_sort {
18336 SELECT a FROM t2
18337 WHERE ((a BETWEEN 68 AND 70) AND a!=69)
18338 OR (d>=71.0 AND d<72.0 AND d NOT NULL)
18339 OR ((a BETWEEN 94 AND 96) AND a!=95)
18340 OR (f GLOB '?cdef*' AND f GLOB 'bcde*')
18341 OR (g='gfedcba' AND f GLOB 'mnopq*')
18342 OR ((a BETWEEN 22 AND 24) AND a!=23)
18343 OR b=619
18344 OR c=6006
18345 OR b=91
18346 OR b=297
18347 OR b=165
18348 }
18349 } {1 15 16 17 18 22 24 27 53 68 70 71 79 90 94 96 scan 0 sort 0}
18350 do_test where7-2.787.2 {
18351 count_steps_sort {
18352 SELECT a FROM t3
18353 WHERE ((a BETWEEN 68 AND 70) AND a!=69)
18354 OR (d>=71.0 AND d<72.0 AND d NOT NULL)
18355 OR ((a BETWEEN 94 AND 96) AND a!=95)
18356 OR (f GLOB '?cdef*' AND f GLOB 'bcde*')
18357 OR (g='gfedcba' AND f GLOB 'mnopq*')
18358 OR ((a BETWEEN 22 AND 24) AND a!=23)
18359 OR b=619
18360 OR c=6006
18361 OR b=91
18362 OR b=297
18363 OR b=165
18364 }
18365 } {1 15 16 17 18 22 24 27 53 68 70 71 79 90 94 96 scan 0 sort 0}
18366 do_test where7-2.788.1 {
18367 count_steps_sort {
18368 SELECT a FROM t2
18369 WHERE ((a BETWEEN 9 AND 11) AND a!=10)
18370 OR a=55
18371 OR (g='jihgfed' AND f GLOB 'xyzab*')
18372 }
18373 } {9 11 55 75 scan 0 sort 0}
18374 do_test where7-2.788.2 {
18375 count_steps_sort {
18376 SELECT a FROM t3
18377 WHERE ((a BETWEEN 9 AND 11) AND a!=10)
18378 OR a=55
18379 OR (g='jihgfed' AND f GLOB 'xyzab*')
18380 }
18381 } {9 11 55 75 scan 0 sort 0}
18382 do_test where7-2.789.1 {
18383 count_steps_sort {
18384 SELECT a FROM t2
18385 WHERE ((a BETWEEN 84 AND 86) AND a!=85)
18386 OR b=737
18387 OR b=201
18388 OR a=7
18389 OR (d>=26.0 AND d<27.0 AND d NOT NULL)
18390 OR (g='yxwvuts' AND f GLOB 'cdefg*')
18391 OR b=957
18392 }
18393 } {2 7 26 67 84 86 87 scan 0 sort 0}
18394 do_test where7-2.789.2 {
18395 count_steps_sort {
18396 SELECT a FROM t3
18397 WHERE ((a BETWEEN 84 AND 86) AND a!=85)
18398 OR b=737
18399 OR b=201
18400 OR a=7
18401 OR (d>=26.0 AND d<27.0 AND d NOT NULL)
18402 OR (g='yxwvuts' AND f GLOB 'cdefg*')
18403 OR b=957
18404 }
18405 } {2 7 26 67 84 86 87 scan 0 sort 0}
18406 do_test where7-2.790.1 {
18407 count_steps_sort {
18408 SELECT a FROM t2
18409 WHERE ((a BETWEEN 90 AND 92) AND a!=91)
18410 OR a=74
18411 OR (g='lkjihgf' AND f GLOB 'pqrst*')
18412 OR ((a BETWEEN 95 AND 97) AND a!=96)
18413 OR (g='ihgfedc' AND f GLOB 'bcdef*')
18414 OR (f GLOB '?tuvw*' AND f GLOB 'stuv*')
18415 OR a=89
18416 }
18417 } {18 44 67 70 74 79 89 90 92 95 96 97 scan 0 sort 0}
18418 do_test where7-2.790.2 {
18419 count_steps_sort {
18420 SELECT a FROM t3
18421 WHERE ((a BETWEEN 90 AND 92) AND a!=91)
18422 OR a=74
18423 OR (g='lkjihgf' AND f GLOB 'pqrst*')
18424 OR ((a BETWEEN 95 AND 97) AND a!=96)
18425 OR (g='ihgfedc' AND f GLOB 'bcdef*')
18426 OR (f GLOB '?tuvw*' AND f GLOB 'stuv*')
18427 OR a=89
18428 }
18429 } {18 44 67 70 74 79 89 90 92 95 96 97 scan 0 sort 0}
18430 do_test where7-2.791.1 {
18431 count_steps_sort {
18432 SELECT a FROM t2
18433 WHERE (d>=45.0 AND d<46.0 AND d NOT NULL)
18434 OR b=179
18435 OR b=1081
18436 OR b=377
18437 OR b=495
18438 OR b=564
18439 OR b=289
18440 OR (g='qponmlk' AND f GLOB 'nopqr*')
18441 }
18442 } {39 45 scan 0 sort 0}
18443 do_test where7-2.791.2 {
18444 count_steps_sort {
18445 SELECT a FROM t3
18446 WHERE (d>=45.0 AND d<46.0 AND d NOT NULL)
18447 OR b=179
18448 OR b=1081
18449 OR b=377
18450 OR b=495
18451 OR b=564
18452 OR b=289
18453 OR (g='qponmlk' AND f GLOB 'nopqr*')
18454 }
18455 } {39 45 scan 0 sort 0}
18456 do_test where7-2.792.1 {
18457 count_steps_sort {
18458 SELECT a FROM t2
18459 WHERE (g='utsrqpo' AND f GLOB 'wxyza*')
18460 OR a=69
18461 OR a=12
18462 OR b=718
18463 OR ((a BETWEEN 20 AND 22) AND a!=21)
18464 }
18465 } {12 20 22 69 scan 0 sort 0}
18466 do_test where7-2.792.2 {
18467 count_steps_sort {
18468 SELECT a FROM t3
18469 WHERE (g='utsrqpo' AND f GLOB 'wxyza*')
18470 OR a=69
18471 OR a=12
18472 OR b=718
18473 OR ((a BETWEEN 20 AND 22) AND a!=21)
18474 }
18475 } {12 20 22 69 scan 0 sort 0}
18476 do_test where7-2.793.1 {
18477 count_steps_sort {
18478 SELECT a FROM t2
18479 WHERE (g='tsrqpon' AND f GLOB 'zabcd*')
18480 OR f='klmnopqrs'
18481 OR b=674
18482 OR a=96
18483 OR a=99
18484 OR b=608
18485 OR b=707
18486 OR f='cdefghijk'
18487 OR a=91
18488 OR (g='tsrqpon' AND f GLOB 'xyzab*')
18489 }
18490 } {2 10 23 25 28 36 54 62 80 88 91 96 99 scan 0 sort 0}
18491 do_test where7-2.793.2 {
18492 count_steps_sort {
18493 SELECT a FROM t3
18494 WHERE (g='tsrqpon' AND f GLOB 'zabcd*')
18495 OR f='klmnopqrs'
18496 OR b=674
18497 OR a=96
18498 OR a=99
18499 OR b=608
18500 OR b=707
18501 OR f='cdefghijk'
18502 OR a=91
18503 OR (g='tsrqpon' AND f GLOB 'xyzab*')
18504 }
18505 } {2 10 23 25 28 36 54 62 80 88 91 96 99 scan 0 sort 0}
18506 do_test where7-2.794.1 {
18507 count_steps_sort {
18508 SELECT a FROM t2
18509 WHERE (f GLOB '?klmn*' AND f GLOB 'jklm*')
18510 OR b=564
18511 OR b=784
18512 OR b=418
18513 OR b=275
18514 OR (g='gfedcba' AND f GLOB 'klmno*')
18515 OR a=58
18516 OR c=11011
18517 OR b=660
18518 }
18519 } {9 25 31 32 33 35 38 58 60 61 87 88 scan 0 sort 0}
18520 do_test where7-2.794.2 {
18521 count_steps_sort {
18522 SELECT a FROM t3
18523 WHERE (f GLOB '?klmn*' AND f GLOB 'jklm*')
18524 OR b=564
18525 OR b=784
18526 OR b=418
18527 OR b=275
18528 OR (g='gfedcba' AND f GLOB 'klmno*')
18529 OR a=58
18530 OR c=11011
18531 OR b=660
18532 }
18533 } {9 25 31 32 33 35 38 58 60 61 87 88 scan 0 sort 0}
18534 do_test where7-2.795.1 {
18535 count_steps_sort {
18536 SELECT a FROM t2
18537 WHERE (d>=25.0 AND d<26.0 AND d NOT NULL)
18538 OR b=509
18539 OR b=1004
18540 OR ((a BETWEEN 28 AND 30) AND a!=29)
18541 OR ((a BETWEEN 57 AND 59) AND a!=58)
18542 OR (g='mlkjihg' AND f GLOB 'hijkl*')
18543 OR f='pqrstuvwx'
18544 }
18545 } {15 25 28 30 41 57 59 67 93 scan 0 sort 0}
18546 do_test where7-2.795.2 {
18547 count_steps_sort {
18548 SELECT a FROM t3
18549 WHERE (d>=25.0 AND d<26.0 AND d NOT NULL)
18550 OR b=509
18551 OR b=1004
18552 OR ((a BETWEEN 28 AND 30) AND a!=29)
18553 OR ((a BETWEEN 57 AND 59) AND a!=58)
18554 OR (g='mlkjihg' AND f GLOB 'hijkl*')
18555 OR f='pqrstuvwx'
18556 }
18557 } {15 25 28 30 41 57 59 67 93 scan 0 sort 0}
18558 do_test where7-2.796.1 {
18559 count_steps_sort {
18560 SELECT a FROM t2
18561 WHERE b=440
18562 OR ((a BETWEEN 52 AND 54) AND a!=53)
18563 }
18564 } {40 52 54 scan 0 sort 0}
18565 do_test where7-2.796.2 {
18566 count_steps_sort {
18567 SELECT a FROM t3
18568 WHERE b=440
18569 OR ((a BETWEEN 52 AND 54) AND a!=53)
18570 }
18571 } {40 52 54 scan 0 sort 0}
18572 do_test where7-2.797.1 {
18573 count_steps_sort {
18574 SELECT a FROM t2
18575 WHERE (d>=95.0 AND d<96.0 AND d NOT NULL)
18576 OR f='abcdefghi'
18577 }
18578 } {26 52 78 95 scan 0 sort 0}
18579 do_test where7-2.797.2 {
18580 count_steps_sort {
18581 SELECT a FROM t3
18582 WHERE (d>=95.0 AND d<96.0 AND d NOT NULL)
18583 OR f='abcdefghi'
18584 }
18585 } {26 52 78 95 scan 0 sort 0}
18586 do_test where7-2.798.1 {
18587 count_steps_sort {
18588 SELECT a FROM t2
18589 WHERE a=19
18590 OR a=29
18591 OR b=476
18592 OR (g='qponmlk' AND f GLOB 'pqrst*')
18593 OR b=91
18594 }
18595 } {19 29 41 scan 0 sort 0}
18596 do_test where7-2.798.2 {
18597 count_steps_sort {
18598 SELECT a FROM t3
18599 WHERE a=19
18600 OR a=29
18601 OR b=476
18602 OR (g='qponmlk' AND f GLOB 'pqrst*')
18603 OR b=91
18604 }
18605 } {19 29 41 scan 0 sort 0}
18606 do_test where7-2.799.1 {
18607 count_steps_sort {
18608 SELECT a FROM t2
18609 WHERE f='lmnopqrst'
18610 OR (d>=8.0 AND d<9.0 AND d NOT NULL)
18611 OR a=47
18612 OR a=71
18613 }
18614 } {8 11 37 47 63 71 89 scan 0 sort 0}
18615 do_test where7-2.799.2 {
18616 count_steps_sort {
18617 SELECT a FROM t3
18618 WHERE f='lmnopqrst'
18619 OR (d>=8.0 AND d<9.0 AND d NOT NULL)
18620 OR a=47
18621 OR a=71
18622 }
18623 } {8 11 37 47 63 71 89 scan 0 sort 0}
18624 do_test where7-2.800.1 {
18625 count_steps_sort {
18626 SELECT a FROM t2
18627 WHERE b=531
18628 OR (d>=12.0 AND d<13.0 AND d NOT NULL)
18629 OR ((a BETWEEN 95 AND 97) AND a!=96)
18630 OR ((a BETWEEN 32 AND 34) AND a!=33)
18631 OR b=44
18632 OR (g='hgfedcb' AND f GLOB 'ghijk*')
18633 OR (g='onmlkji' AND f GLOB 'xyzab*')
18634 OR b=707
18635 OR b=322
18636 }
18637 } {4 12 32 34 49 84 95 97 scan 0 sort 0}
18638 do_test where7-2.800.2 {
18639 count_steps_sort {
18640 SELECT a FROM t3
18641 WHERE b=531
18642 OR (d>=12.0 AND d<13.0 AND d NOT NULL)
18643 OR ((a BETWEEN 95 AND 97) AND a!=96)
18644 OR ((a BETWEEN 32 AND 34) AND a!=33)
18645 OR b=44
18646 OR (g='hgfedcb' AND f GLOB 'ghijk*')
18647 OR (g='onmlkji' AND f GLOB 'xyzab*')
18648 OR b=707
18649 OR b=322
18650 }
18651 } {4 12 32 34 49 84 95 97 scan 0 sort 0}
18652 do_test where7-2.801.1 {
18653 count_steps_sort {
18654 SELECT a FROM t2
18655 WHERE (f GLOB '?efgh*' AND f GLOB 'defg*')
18656 OR (g='ihgfedc' AND f GLOB 'efghi*')
18657 OR (d>=89.0 AND d<90.0 AND d NOT NULL)
18658 OR f='jklmnopqr'
18659 }
18660 } {3 9 29 35 55 61 81 82 87 89 scan 0 sort 0}
18661 do_test where7-2.801.2 {
18662 count_steps_sort {
18663 SELECT a FROM t3
18664 WHERE (f GLOB '?efgh*' AND f GLOB 'defg*')
18665 OR (g='ihgfedc' AND f GLOB 'efghi*')
18666 OR (d>=89.0 AND d<90.0 AND d NOT NULL)
18667 OR f='jklmnopqr'
18668 }
18669 } {3 9 29 35 55 61 81 82 87 89 scan 0 sort 0}
18670 do_test where7-2.802.1 {
18671 count_steps_sort {
18672 SELECT a FROM t2
18673 WHERE b=946
18674 OR (g='ihgfedc' AND f GLOB 'abcde*')
18675 OR a=47
18676 OR (g='qponmlk' AND f GLOB 'qrstu*')
18677 OR (d>=93.0 AND d<94.0 AND d NOT NULL)
18678 OR (g='wvutsrq' AND f GLOB 'ijklm*')
18679 OR b=80
18680 OR ((a BETWEEN 60 AND 62) AND a!=61)
18681 OR (g='tsrqpon' AND f GLOB 'xyzab*')
18682 }
18683 } {8 23 42 47 60 62 78 86 93 scan 0 sort 0}
18684 do_test where7-2.802.2 {
18685 count_steps_sort {
18686 SELECT a FROM t3
18687 WHERE b=946
18688 OR (g='ihgfedc' AND f GLOB 'abcde*')
18689 OR a=47
18690 OR (g='qponmlk' AND f GLOB 'qrstu*')
18691 OR (d>=93.0 AND d<94.0 AND d NOT NULL)
18692 OR (g='wvutsrq' AND f GLOB 'ijklm*')
18693 OR b=80
18694 OR ((a BETWEEN 60 AND 62) AND a!=61)
18695 OR (g='tsrqpon' AND f GLOB 'xyzab*')
18696 }
18697 } {8 23 42 47 60 62 78 86 93 scan 0 sort 0}
18698 do_test where7-2.803.1 {
18699 count_steps_sort {
18700 SELECT a FROM t2
18701 WHERE a=48
18702 OR (d>=55.0 AND d<56.0 AND d NOT NULL)
18703 OR b=1015
18704 OR a=57
18705 OR (f GLOB '?klmn*' AND f GLOB 'jklm*')
18706 OR ((a BETWEEN 47 AND 49) AND a!=48)
18707 OR ((a BETWEEN 98 AND 100) AND a!=99)
18708 OR (g='onmlkji' AND f GLOB 'yzabc*')
18709 OR (d>=4.0 AND d<5.0 AND d NOT NULL)
18710 OR b=165
18711 }
18712 } {4 9 15 35 47 48 49 50 55 57 61 87 98 100 scan 0 sort 0}
18713 do_test where7-2.803.2 {
18714 count_steps_sort {
18715 SELECT a FROM t3
18716 WHERE a=48
18717 OR (d>=55.0 AND d<56.0 AND d NOT NULL)
18718 OR b=1015
18719 OR a=57
18720 OR (f GLOB '?klmn*' AND f GLOB 'jklm*')
18721 OR ((a BETWEEN 47 AND 49) AND a!=48)
18722 OR ((a BETWEEN 98 AND 100) AND a!=99)
18723 OR (g='onmlkji' AND f GLOB 'yzabc*')
18724 OR (d>=4.0 AND d<5.0 AND d NOT NULL)
18725 OR b=165
18726 }
18727 } {4 9 15 35 47 48 49 50 55 57 61 87 98 100 scan 0 sort 0}
18728 do_test where7-2.804.1 {
18729 count_steps_sort {
18730 SELECT a FROM t2
18731 WHERE ((a BETWEEN 97 AND 99) AND a!=98)
18732 OR a=73
18733 OR b=1048
18734 OR c>=34035
18735 OR (g='ihgfedc' AND f GLOB 'cdefg*')
18736 OR a=72
18737 OR ((a BETWEEN 91 AND 93) AND a!=92)
18738 OR b=638
18739 }
18740 } {58 72 73 80 91 93 97 99 scan 0 sort 0}
18741 do_test where7-2.804.2 {
18742 count_steps_sort {
18743 SELECT a FROM t3
18744 WHERE ((a BETWEEN 97 AND 99) AND a!=98)
18745 OR a=73
18746 OR b=1048
18747 OR c>=34035
18748 OR (g='ihgfedc' AND f GLOB 'cdefg*')
18749 OR a=72
18750 OR ((a BETWEEN 91 AND 93) AND a!=92)
18751 OR b=638
18752 }
18753 } {58 72 73 80 91 93 97 99 scan 0 sort 0}
18754 do_test where7-2.805.1 {
18755 count_steps_sort {
18756 SELECT a FROM t2
18757 WHERE ((a BETWEEN 28 AND 30) AND a!=29)
18758 OR a=39
18759 OR b=165
18760 }
18761 } {15 28 30 39 scan 0 sort 0}
18762 do_test where7-2.805.2 {
18763 count_steps_sort {
18764 SELECT a FROM t3
18765 WHERE ((a BETWEEN 28 AND 30) AND a!=29)
18766 OR a=39
18767 OR b=165
18768 }
18769 } {15 28 30 39 scan 0 sort 0}
18770 do_test where7-2.806.1 {
18771 count_steps_sort {
18772 SELECT a FROM t2
18773 WHERE a=50
18774 OR ((a BETWEEN 61 AND 63) AND a!=62)
18775 OR (f GLOB '?stuv*' AND f GLOB 'rstu*')
18776 OR a=32
18777 OR ((a BETWEEN 93 AND 95) AND a!=94)
18778 OR (g='ponmlkj' AND f GLOB 'tuvwx*')
18779 OR a=14
18780 OR (d>=97.0 AND d<98.0 AND d NOT NULL)
18781 OR b=946
18782 OR ((a BETWEEN 53 AND 55) AND a!=54)
18783 OR b=124
18784 }
18785 } {14 17 32 43 45 50 53 55 61 63 69 86 93 95 97 scan 0 sort 0}
18786 do_test where7-2.806.2 {
18787 count_steps_sort {
18788 SELECT a FROM t3
18789 WHERE a=50
18790 OR ((a BETWEEN 61 AND 63) AND a!=62)
18791 OR (f GLOB '?stuv*' AND f GLOB 'rstu*')
18792 OR a=32
18793 OR ((a BETWEEN 93 AND 95) AND a!=94)
18794 OR (g='ponmlkj' AND f GLOB 'tuvwx*')
18795 OR a=14
18796 OR (d>=97.0 AND d<98.0 AND d NOT NULL)
18797 OR b=946
18798 OR ((a BETWEEN 53 AND 55) AND a!=54)
18799 OR b=124
18800 }
18801 } {14 17 32 43 45 50 53 55 61 63 69 86 93 95 97 scan 0 sort 0}
18802 do_test where7-2.807.1 {
18803 count_steps_sort {
18804 SELECT a FROM t2
18805 WHERE ((a BETWEEN 88 AND 90) AND a!=89)
18806 OR (d>=52.0 AND d<53.0 AND d NOT NULL)
18807 OR (d>=66.0 AND d<67.0 AND d NOT NULL)
18808 OR (g='gfedcba' AND f GLOB 'klmno*')
18809 }
18810 } {52 66 88 90 scan 0 sort 0}
18811 do_test where7-2.807.2 {
18812 count_steps_sort {
18813 SELECT a FROM t3
18814 WHERE ((a BETWEEN 88 AND 90) AND a!=89)
18815 OR (d>=52.0 AND d<53.0 AND d NOT NULL)
18816 OR (d>=66.0 AND d<67.0 AND d NOT NULL)
18817 OR (g='gfedcba' AND f GLOB 'klmno*')
18818 }
18819 } {52 66 88 90 scan 0 sort 0}
18820 do_test where7-2.808.1 {
18821 count_steps_sort {
18822 SELECT a FROM t2
18823 WHERE a=6
18824 OR f='tuvwxyzab'
18825 OR (g='mlkjihg' AND f GLOB 'hijkl*')
18826 OR b=286
18827 OR b=781
18828 }
18829 } {6 19 26 45 59 71 97 scan 0 sort 0}
18830 do_test where7-2.808.2 {
18831 count_steps_sort {
18832 SELECT a FROM t3
18833 WHERE a=6
18834 OR f='tuvwxyzab'
18835 OR (g='mlkjihg' AND f GLOB 'hijkl*')
18836 OR b=286
18837 OR b=781
18838 }
18839 } {6 19 26 45 59 71 97 scan 0 sort 0}
18840 do_test where7-2.809.1 {
18841 count_steps_sort {
18842 SELECT a FROM t2
18843 WHERE (g='jihgfed' AND f GLOB 'zabcd*')
18844 OR (f GLOB '?mnop*' AND f GLOB 'lmno*')
18845 OR (d>=43.0 AND d<44.0 AND d NOT NULL)
18846 OR ((a BETWEEN 79 AND 81) AND a!=80)
18847 OR (g='edcbazy' AND f GLOB 'wxyza*')
18848 OR (f GLOB '?klmn*' AND f GLOB 'jklm*')
18849 OR f='vwxyzabcd'
18850 OR b=275
18851 }
18852 } {9 11 21 25 35 37 43 47 61 63 73 77 79 81 87 89 99 100 scan 0 sort 0}
18853 do_test where7-2.809.2 {
18854 count_steps_sort {
18855 SELECT a FROM t3
18856 WHERE (g='jihgfed' AND f GLOB 'zabcd*')
18857 OR (f GLOB '?mnop*' AND f GLOB 'lmno*')
18858 OR (d>=43.0 AND d<44.0 AND d NOT NULL)
18859 OR ((a BETWEEN 79 AND 81) AND a!=80)
18860 OR (g='edcbazy' AND f GLOB 'wxyza*')
18861 OR (f GLOB '?klmn*' AND f GLOB 'jklm*')
18862 OR f='vwxyzabcd'
18863 OR b=275
18864 }
18865 } {9 11 21 25 35 37 43 47 61 63 73 77 79 81 87 89 99 100 scan 0 sort 0}
18866 do_test where7-2.810.1 {
18867 count_steps_sort {
18868 SELECT a FROM t2
18869 WHERE (d>=30.0 AND d<31.0 AND d NOT NULL)
18870 OR (g='xwvutsr' AND f GLOB 'efghi*')
18871 OR (g='gfedcba' AND f GLOB 'lmnop*')
18872 OR (d>=64.0 AND d<65.0 AND d NOT NULL)
18873 OR (g='gfedcba' AND f GLOB 'nopqr*')
18874 OR a=59
18875 }
18876 } {4 30 59 64 89 91 scan 0 sort 0}
18877 do_test where7-2.810.2 {
18878 count_steps_sort {
18879 SELECT a FROM t3
18880 WHERE (d>=30.0 AND d<31.0 AND d NOT NULL)
18881 OR (g='xwvutsr' AND f GLOB 'efghi*')
18882 OR (g='gfedcba' AND f GLOB 'lmnop*')
18883 OR (d>=64.0 AND d<65.0 AND d NOT NULL)
18884 OR (g='gfedcba' AND f GLOB 'nopqr*')
18885 OR a=59
18886 }
18887 } {4 30 59 64 89 91 scan 0 sort 0}
18888 do_test where7-2.811.1 {
18889 count_steps_sort {
18890 SELECT a FROM t2
18891 WHERE (f GLOB '?xyza*' AND f GLOB 'wxyz*')
18892 OR ((a BETWEEN 8 AND 10) AND a!=9)
18893 OR (g='kjihgfe' AND f GLOB 'tuvwx*')
18894 OR (g='edcbazy' AND f GLOB 'vwxyz*')
18895 OR b=663
18896 OR f='ghijklmno'
18897 OR ((a BETWEEN 14 AND 16) AND a!=15)
18898 OR f='ghijklmno'
18899 OR (d>=64.0 AND d<65.0 AND d NOT NULL)
18900 OR (d>=19.0 AND d<20.0 AND d NOT NULL)
18901 OR b=1081
18902 }
18903 } {6 8 10 14 16 19 22 32 48 58 64 71 74 84 99 100 scan 0 sort 0}
18904 do_test where7-2.811.2 {
18905 count_steps_sort {
18906 SELECT a FROM t3
18907 WHERE (f GLOB '?xyza*' AND f GLOB 'wxyz*')
18908 OR ((a BETWEEN 8 AND 10) AND a!=9)
18909 OR (g='kjihgfe' AND f GLOB 'tuvwx*')
18910 OR (g='edcbazy' AND f GLOB 'vwxyz*')
18911 OR b=663
18912 OR f='ghijklmno'
18913 OR ((a BETWEEN 14 AND 16) AND a!=15)
18914 OR f='ghijklmno'
18915 OR (d>=64.0 AND d<65.0 AND d NOT NULL)
18916 OR (d>=19.0 AND d<20.0 AND d NOT NULL)
18917 OR b=1081
18918 }
18919 } {6 8 10 14 16 19 22 32 48 58 64 71 74 84 99 100 scan 0 sort 0}
18920 do_test where7-2.812.1 {
18921 count_steps_sort {
18922 SELECT a FROM t2
18923 WHERE ((a BETWEEN 30 AND 32) AND a!=31)
18924 OR a=96
18925 OR b=355
18926 OR (d>=81.0 AND d<82.0 AND d NOT NULL)
18927 OR b=597
18928 OR ((a BETWEEN 92 AND 94) AND a!=93)
18929 OR (d>=88.0 AND d<89.0 AND d NOT NULL)
18930 OR (f GLOB '?lmno*' AND f GLOB 'klmn*')
18931 OR b=168
18932 OR (g='vutsrqp' AND f GLOB 'pqrst*')
18933 }
18934 } {10 15 30 32 36 62 81 88 92 94 96 scan 0 sort 0}
18935 do_test where7-2.812.2 {
18936 count_steps_sort {
18937 SELECT a FROM t3
18938 WHERE ((a BETWEEN 30 AND 32) AND a!=31)
18939 OR a=96
18940 OR b=355
18941 OR (d>=81.0 AND d<82.0 AND d NOT NULL)
18942 OR b=597
18943 OR ((a BETWEEN 92 AND 94) AND a!=93)
18944 OR (d>=88.0 AND d<89.0 AND d NOT NULL)
18945 OR (f GLOB '?lmno*' AND f GLOB 'klmn*')
18946 OR b=168
18947 OR (g='vutsrqp' AND f GLOB 'pqrst*')
18948 }
18949 } {10 15 30 32 36 62 81 88 92 94 96 scan 0 sort 0}
18950 do_test where7-2.813.1 {
18951 count_steps_sort {
18952 SELECT a FROM t2
18953 WHERE (d>=47.0 AND d<48.0 AND d NOT NULL)
18954 OR b=957
18955 OR (d>=9.0 AND d<10.0 AND d NOT NULL)
18956 OR ((a BETWEEN 87 AND 89) AND a!=88)
18957 OR ((a BETWEEN 58 AND 60) AND a!=59)
18958 OR a=40
18959 }
18960 } {9 40 47 58 60 87 89 scan 0 sort 0}
18961 do_test where7-2.813.2 {
18962 count_steps_sort {
18963 SELECT a FROM t3
18964 WHERE (d>=47.0 AND d<48.0 AND d NOT NULL)
18965 OR b=957
18966 OR (d>=9.0 AND d<10.0 AND d NOT NULL)
18967 OR ((a BETWEEN 87 AND 89) AND a!=88)
18968 OR ((a BETWEEN 58 AND 60) AND a!=59)
18969 OR a=40
18970 }
18971 } {9 40 47 58 60 87 89 scan 0 sort 0}
18972 do_test where7-2.814.1 {
18973 count_steps_sort {
18974 SELECT a FROM t2
18975 WHERE ((a BETWEEN 12 AND 14) AND a!=13)
18976 OR a=36
18977 OR a=75
18978 OR b=179
18979 OR (d>=43.0 AND d<44.0 AND d NOT NULL)
18980 OR (g='utsrqpo' AND f GLOB 'stuvw*')
18981 OR (d>=65.0 AND d<66.0 AND d NOT NULL)
18982 OR b=850
18983 OR a=62
18984 }
18985 } {12 14 18 36 43 62 65 75 scan 0 sort 0}
18986 do_test where7-2.814.2 {
18987 count_steps_sort {
18988 SELECT a FROM t3
18989 WHERE ((a BETWEEN 12 AND 14) AND a!=13)
18990 OR a=36
18991 OR a=75
18992 OR b=179
18993 OR (d>=43.0 AND d<44.0 AND d NOT NULL)
18994 OR (g='utsrqpo' AND f GLOB 'stuvw*')
18995 OR (d>=65.0 AND d<66.0 AND d NOT NULL)
18996 OR b=850
18997 OR a=62
18998 }
18999 } {12 14 18 36 43 62 65 75 scan 0 sort 0}
19000 do_test where7-2.815.1 {
19001 count_steps_sort {
19002 SELECT a FROM t2
19003 WHERE ((a BETWEEN 21 AND 23) AND a!=22)
19004 OR a=79
19005 OR a=66
19006 OR b=487
19007 OR a=1
19008 OR (d>=54.0 AND d<55.0 AND d NOT NULL)
19009 OR c=5005
19010 OR a=47
19011 OR c=5005
19012 OR b=319
19013 OR b=1037
19014 }
19015 } {1 13 14 15 21 23 29 47 54 66 79 scan 0 sort 0}
19016 do_test where7-2.815.2 {
19017 count_steps_sort {
19018 SELECT a FROM t3
19019 WHERE ((a BETWEEN 21 AND 23) AND a!=22)
19020 OR a=79
19021 OR a=66
19022 OR b=487
19023 OR a=1
19024 OR (d>=54.0 AND d<55.0 AND d NOT NULL)
19025 OR c=5005
19026 OR a=47
19027 OR c=5005
19028 OR b=319
19029 OR b=1037
19030 }
19031 } {1 13 14 15 21 23 29 47 54 66 79 scan 0 sort 0}
19032 do_test where7-2.816.1 {
19033 count_steps_sort {
19034 SELECT a FROM t2
19035 WHERE b=176
19036 OR b=297
19037 OR (g='tsrqpon' AND f GLOB 'zabcd*')
19038 OR f='ijklmnopq'
19039 }
19040 } {8 16 25 27 34 60 86 scan 0 sort 0}
19041 do_test where7-2.816.2 {
19042 count_steps_sort {
19043 SELECT a FROM t3
19044 WHERE b=176
19045 OR b=297
19046 OR (g='tsrqpon' AND f GLOB 'zabcd*')
19047 OR f='ijklmnopq'
19048 }
19049 } {8 16 25 27 34 60 86 scan 0 sort 0}
19050 do_test where7-2.817.1 {
19051 count_steps_sort {
19052 SELECT a FROM t2
19053 WHERE (d>=10.0 AND d<11.0 AND d NOT NULL)
19054 OR ((a BETWEEN 90 AND 92) AND a!=91)
19055 OR b=319
19056 OR ((a BETWEEN 31 AND 33) AND a!=32)
19057 OR ((a BETWEEN 9 AND 11) AND a!=10)
19058 OR a=21
19059 OR (d>=72.0 AND d<73.0 AND d NOT NULL)
19060 }
19061 } {9 10 11 21 29 31 33 72 90 92 scan 0 sort 0}
19062 do_test where7-2.817.2 {
19063 count_steps_sort {
19064 SELECT a FROM t3
19065 WHERE (d>=10.0 AND d<11.0 AND d NOT NULL)
19066 OR ((a BETWEEN 90 AND 92) AND a!=91)
19067 OR b=319
19068 OR ((a BETWEEN 31 AND 33) AND a!=32)
19069 OR ((a BETWEEN 9 AND 11) AND a!=10)
19070 OR a=21
19071 OR (d>=72.0 AND d<73.0 AND d NOT NULL)
19072 }
19073 } {9 10 11 21 29 31 33 72 90 92 scan 0 sort 0}
19074 do_test where7-2.818.1 {
19075 count_steps_sort {
19076 SELECT a FROM t2
19077 WHERE (d>=22.0 AND d<23.0 AND d NOT NULL)
19078 OR b=396
19079 OR (g='kjihgfe' AND f GLOB 'uvwxy*')
19080 OR b=1012
19081 OR (f GLOB '?klmn*' AND f GLOB 'jklm*')
19082 OR b=784
19083 OR (d>=60.0 AND d<61.0 AND d NOT NULL)
19084 OR b=979
19085 OR c<=10
19086 OR b=913
19087 OR b=66
19088 }
19089 } {6 9 22 35 36 60 61 72 83 87 89 92 scan 0 sort 0}
19090 do_test where7-2.818.2 {
19091 count_steps_sort {
19092 SELECT a FROM t3
19093 WHERE (d>=22.0 AND d<23.0 AND d NOT NULL)
19094 OR b=396
19095 OR (g='kjihgfe' AND f GLOB 'uvwxy*')
19096 OR b=1012
19097 OR (f GLOB '?klmn*' AND f GLOB 'jklm*')
19098 OR b=784
19099 OR (d>=60.0 AND d<61.0 AND d NOT NULL)
19100 OR b=979
19101 OR c<=10
19102 OR b=913
19103 OR b=66
19104 }
19105 } {6 9 22 35 36 60 61 72 83 87 89 92 scan 0 sort 0}
19106 do_test where7-2.819.1 {
19107 count_steps_sort {
19108 SELECT a FROM t2
19109 WHERE a=3
19110 OR b=803
19111 }
19112 } {3 73 scan 0 sort 0}
19113 do_test where7-2.819.2 {
19114 count_steps_sort {
19115 SELECT a FROM t3
19116 WHERE a=3
19117 OR b=803
19118 }
19119 } {3 73 scan 0 sort 0}
19120 do_test where7-2.820.1 {
19121 count_steps_sort {
19122 SELECT a FROM t2
19123 WHERE ((a BETWEEN 79 AND 81) AND a!=80)
19124 OR (f GLOB '?rstu*' AND f GLOB 'qrst*')
19125 OR ((a BETWEEN 23 AND 25) AND a!=24)
19126 OR (f GLOB '?uvwx*' AND f GLOB 'tuvw*')
19127 }
19128 } {16 19 23 25 42 45 68 71 79 81 94 97 scan 0 sort 0}
19129 do_test where7-2.820.2 {
19130 count_steps_sort {
19131 SELECT a FROM t3
19132 WHERE ((a BETWEEN 79 AND 81) AND a!=80)
19133 OR (f GLOB '?rstu*' AND f GLOB 'qrst*')
19134 OR ((a BETWEEN 23 AND 25) AND a!=24)
19135 OR (f GLOB '?uvwx*' AND f GLOB 'tuvw*')
19136 }
19137 } {16 19 23 25 42 45 68 71 79 81 94 97 scan 0 sort 0}
19138 do_test where7-2.821.1 {
19139 count_steps_sort {
19140 SELECT a FROM t2
19141 WHERE c=1001
19142 OR a=16
19143 OR b=132
19144 OR b=1012
19145 OR f='xyzabcdef'
19146 OR b=682
19147 OR (d>=52.0 AND d<53.0 AND d NOT NULL)
19148 }
19149 } {1 2 3 12 16 23 49 52 62 75 92 scan 0 sort 0}
19150 do_test where7-2.821.2 {
19151 count_steps_sort {
19152 SELECT a FROM t3
19153 WHERE c=1001
19154 OR a=16
19155 OR b=132
19156 OR b=1012
19157 OR f='xyzabcdef'
19158 OR b=682
19159 OR (d>=52.0 AND d<53.0 AND d NOT NULL)
19160 }
19161 } {1 2 3 12 16 23 49 52 62 75 92 scan 0 sort 0}
19162 do_test where7-2.822.1 {
19163 count_steps_sort {
19164 SELECT a FROM t2
19165 WHERE a=96
19166 OR (d>=19.0 AND d<20.0 AND d NOT NULL)
19167 }
19168 } {19 96 scan 0 sort 0}
19169 do_test where7-2.822.2 {
19170 count_steps_sort {
19171 SELECT a FROM t3
19172 WHERE a=96
19173 OR (d>=19.0 AND d<20.0 AND d NOT NULL)
19174 }
19175 } {19 96 scan 0 sort 0}
19176 do_test where7-2.823.1 {
19177 count_steps_sort {
19178 SELECT a FROM t2
19179 WHERE a=2
19180 OR (d>=11.0 AND d<12.0 AND d NOT NULL)
19181 OR a=23
19182 OR b=1092
19183 OR c=19019
19184 OR b=245
19185 OR ((a BETWEEN 97 AND 99) AND a!=98)
19186 OR (f GLOB '?nopq*' AND f GLOB 'mnop*')
19187 OR ((a BETWEEN 68 AND 70) AND a!=69)
19188 OR b=572
19189 OR ((a BETWEEN 22 AND 24) AND a!=23)
19190 }
19191 } {2 11 12 22 23 24 38 52 55 56 57 64 68 70 90 97 99 scan 0 sort 0}
19192 do_test where7-2.823.2 {
19193 count_steps_sort {
19194 SELECT a FROM t3
19195 WHERE a=2
19196 OR (d>=11.0 AND d<12.0 AND d NOT NULL)
19197 OR a=23
19198 OR b=1092
19199 OR c=19019
19200 OR b=245
19201 OR ((a BETWEEN 97 AND 99) AND a!=98)
19202 OR (f GLOB '?nopq*' AND f GLOB 'mnop*')
19203 OR ((a BETWEEN 68 AND 70) AND a!=69)
19204 OR b=572
19205 OR ((a BETWEEN 22 AND 24) AND a!=23)
19206 }
19207 } {2 11 12 22 23 24 38 52 55 56 57 64 68 70 90 97 99 scan 0 sort 0}
19208 do_test where7-2.824.1 {
19209 count_steps_sort {
19210 SELECT a FROM t2
19211 WHERE (d>=16.0 AND d<17.0 AND d NOT NULL)
19212 OR b=993
19213 OR c=17017
19214 OR (d>=85.0 AND d<86.0 AND d NOT NULL)
19215 OR (d>=37.0 AND d<38.0 AND d NOT NULL)
19216 OR (d>=29.0 AND d<30.0 AND d NOT NULL)
19217 OR (d>=53.0 AND d<54.0 AND d NOT NULL)
19218 OR b=333
19219 }
19220 } {16 29 37 49 50 51 53 85 scan 0 sort 0}
19221 do_test where7-2.824.2 {
19222 count_steps_sort {
19223 SELECT a FROM t3
19224 WHERE (d>=16.0 AND d<17.0 AND d NOT NULL)
19225 OR b=993
19226 OR c=17017
19227 OR (d>=85.0 AND d<86.0 AND d NOT NULL)
19228 OR (d>=37.0 AND d<38.0 AND d NOT NULL)
19229 OR (d>=29.0 AND d<30.0 AND d NOT NULL)
19230 OR (d>=53.0 AND d<54.0 AND d NOT NULL)
19231 OR b=333
19232 }
19233 } {16 29 37 49 50 51 53 85 scan 0 sort 0}
19234 do_test where7-2.825.1 {
19235 count_steps_sort {
19236 SELECT a FROM t2
19237 WHERE b=330
19238 OR a=73
19239 OR (d>=61.0 AND d<62.0 AND d NOT NULL)
19240 OR (d>=40.0 AND d<41.0 AND d NOT NULL)
19241 OR b=828
19242 OR b=363
19243 OR (g='rqponml' AND f GLOB 'lmnop*')
19244 }
19245 } {30 33 37 40 61 73 scan 0 sort 0}
19246 do_test where7-2.825.2 {
19247 count_steps_sort {
19248 SELECT a FROM t3
19249 WHERE b=330
19250 OR a=73
19251 OR (d>=61.0 AND d<62.0 AND d NOT NULL)
19252 OR (d>=40.0 AND d<41.0 AND d NOT NULL)
19253 OR b=828
19254 OR b=363
19255 OR (g='rqponml' AND f GLOB 'lmnop*')
19256 }
19257 } {30 33 37 40 61 73 scan 0 sort 0}
19258 do_test where7-2.826.1 {
19259 count_steps_sort {
19260 SELECT a FROM t2
19261 WHERE (g='gfedcba' AND f GLOB 'lmnop*')
19262 OR a=41
19263 OR (d>=29.0 AND d<30.0 AND d NOT NULL)
19264 OR b=825
19265 }
19266 } {29 41 75 89 scan 0 sort 0}
19267 do_test where7-2.826.2 {
19268 count_steps_sort {
19269 SELECT a FROM t3
19270 WHERE (g='gfedcba' AND f GLOB 'lmnop*')
19271 OR a=41
19272 OR (d>=29.0 AND d<30.0 AND d NOT NULL)
19273 OR b=825
19274 }
19275 } {29 41 75 89 scan 0 sort 0}
19276 do_test where7-2.827.1 {
19277 count_steps_sort {
19278 SELECT a FROM t2
19279 WHERE ((a BETWEEN 46 AND 48) AND a!=47)
19280 OR (d>=10.0 AND d<11.0 AND d NOT NULL)
19281 OR b=905
19282 OR b=176
19283 OR ((a BETWEEN 89 AND 91) AND a!=90)
19284 OR b=561
19285 OR c=8008
19286 OR (g='hgfedcb' AND f GLOB 'ghijk*')
19287 OR b=935
19288 OR c=1001
19289 }
19290 } {1 2 3 10 16 22 23 24 46 48 51 84 85 89 91 scan 0 sort 0}
19291 do_test where7-2.827.2 {
19292 count_steps_sort {
19293 SELECT a FROM t3
19294 WHERE ((a BETWEEN 46 AND 48) AND a!=47)
19295 OR (d>=10.0 AND d<11.0 AND d NOT NULL)
19296 OR b=905
19297 OR b=176
19298 OR ((a BETWEEN 89 AND 91) AND a!=90)
19299 OR b=561
19300 OR c=8008
19301 OR (g='hgfedcb' AND f GLOB 'ghijk*')
19302 OR b=935
19303 OR c=1001
19304 }
19305 } {1 2 3 10 16 22 23 24 46 48 51 84 85 89 91 scan 0 sort 0}
19306 do_test where7-2.828.1 {
19307 count_steps_sort {
19308 SELECT a FROM t2
19309 WHERE ((a BETWEEN 75 AND 77) AND a!=76)
19310 OR (g='kjihgfe' AND f GLOB 'uvwxy*')
19311 }
19312 } {72 75 77 scan 0 sort 0}
19313 do_test where7-2.828.2 {
19314 count_steps_sort {
19315 SELECT a FROM t3
19316 WHERE ((a BETWEEN 75 AND 77) AND a!=76)
19317 OR (g='kjihgfe' AND f GLOB 'uvwxy*')
19318 }
19319 } {72 75 77 scan 0 sort 0}
19320 do_test where7-2.829.1 {
19321 count_steps_sort {
19322 SELECT a FROM t2
19323 WHERE ((a BETWEEN 5 AND 7) AND a!=6)
19324 OR a=28
19325 }
19326 } {5 7 28 scan 0 sort 0}
19327 do_test where7-2.829.2 {
19328 count_steps_sort {
19329 SELECT a FROM t3
19330 WHERE ((a BETWEEN 5 AND 7) AND a!=6)
19331 OR a=28
19332 }
19333 } {5 7 28 scan 0 sort 0}
19334 do_test where7-2.830.1 {
19335 count_steps_sort {
19336 SELECT a FROM t2
19337 WHERE b=781
19338 OR b=410
19339 }
19340 } {71 scan 0 sort 0}
19341 do_test where7-2.830.2 {
19342 count_steps_sort {
19343 SELECT a FROM t3
19344 WHERE b=781
19345 OR b=410
19346 }
19347 } {71 scan 0 sort 0}
19348 do_test where7-2.831.1 {
19349 count_steps_sort {
19350 SELECT a FROM t2
19351 WHERE ((a BETWEEN 18 AND 20) AND a!=19)
19352 OR ((a BETWEEN 40 AND 42) AND a!=41)
19353 OR (d>=72.0 AND d<73.0 AND d NOT NULL)
19354 OR (d>=56.0 AND d<57.0 AND d NOT NULL)
19355 OR (d>=63.0 AND d<64.0 AND d NOT NULL)
19356 OR f='zabcdefgh'
19357 OR b=861
19358 OR (g='vutsrqp' AND f GLOB 'pqrst*')
19359 OR a=28
19360 OR (f GLOB '?hijk*' AND f GLOB 'ghij*')
19361 OR b=311
19362 }
19363 } {6 15 18 20 25 28 32 40 42 51 56 58 63 72 77 84 scan 0 sort 0}
19364 do_test where7-2.831.2 {
19365 count_steps_sort {
19366 SELECT a FROM t3
19367 WHERE ((a BETWEEN 18 AND 20) AND a!=19)
19368 OR ((a BETWEEN 40 AND 42) AND a!=41)
19369 OR (d>=72.0 AND d<73.0 AND d NOT NULL)
19370 OR (d>=56.0 AND d<57.0 AND d NOT NULL)
19371 OR (d>=63.0 AND d<64.0 AND d NOT NULL)
19372 OR f='zabcdefgh'
19373 OR b=861
19374 OR (g='vutsrqp' AND f GLOB 'pqrst*')
19375 OR a=28
19376 OR (f GLOB '?hijk*' AND f GLOB 'ghij*')
19377 OR b=311
19378 }
19379 } {6 15 18 20 25 28 32 40 42 51 56 58 63 72 77 84 scan 0 sort 0}
19380 do_test where7-2.832.1 {
19381 count_steps_sort {
19382 SELECT a FROM t2
19383 WHERE b=575
19384 OR (f GLOB '?nopq*' AND f GLOB 'mnop*')
19385 OR (d>=73.0 AND d<74.0 AND d NOT NULL)
19386 OR b=418
19387 OR (f GLOB '?qrst*' AND f GLOB 'pqrs*')
19388 OR b=792
19389 OR b=861
19390 OR b=220
19391 OR ((a BETWEEN 89 AND 91) AND a!=90)
19392 }
19393 } {12 15 20 38 41 64 67 72 73 89 90 91 93 scan 0 sort 0}
19394 do_test where7-2.832.2 {
19395 count_steps_sort {
19396 SELECT a FROM t3
19397 WHERE b=575
19398 OR (f GLOB '?nopq*' AND f GLOB 'mnop*')
19399 OR (d>=73.0 AND d<74.0 AND d NOT NULL)
19400 OR b=418
19401 OR (f GLOB '?qrst*' AND f GLOB 'pqrs*')
19402 OR b=792
19403 OR b=861
19404 OR b=220
19405 OR ((a BETWEEN 89 AND 91) AND a!=90)
19406 }
19407 } {12 15 20 38 41 64 67 72 73 89 90 91 93 scan 0 sort 0}
19408 do_test where7-2.833.1 {
19409 count_steps_sort {
19410 SELECT a FROM t2
19411 WHERE b=517
19412 OR b=913
19413 OR b=253
19414 OR b=198
19415 OR (d>=27.0 AND d<28.0 AND d NOT NULL)
19416 OR a=17
19417 OR (d>=85.0 AND d<86.0 AND d NOT NULL)
19418 }
19419 } {17 18 23 27 47 83 85 scan 0 sort 0}
19420 do_test where7-2.833.2 {
19421 count_steps_sort {
19422 SELECT a FROM t3
19423 WHERE b=517
19424 OR b=913
19425 OR b=253
19426 OR b=198
19427 OR (d>=27.0 AND d<28.0 AND d NOT NULL)
19428 OR a=17
19429 OR (d>=85.0 AND d<86.0 AND d NOT NULL)
19430 }
19431 } {17 18 23 27 47 83 85 scan 0 sort 0}
19432 do_test where7-2.834.1 {
19433 count_steps_sort {
19434 SELECT a FROM t2
19435 WHERE (g='qponmlk' AND f GLOB 'qrstu*')
19436 OR b=693
19437 OR a=73
19438 OR b=627
19439 OR c=5005
19440 OR (d>=62.0 AND d<63.0 AND d NOT NULL)
19441 OR (d>=28.0 AND d<29.0 AND d NOT NULL)
19442 OR b=267
19443 OR b=872
19444 OR a=27
19445 OR (g='gfedcba' AND f GLOB 'klmno*')
19446 }
19447 } {13 14 15 27 28 42 57 62 63 73 88 scan 0 sort 0}
19448 do_test where7-2.834.2 {
19449 count_steps_sort {
19450 SELECT a FROM t3
19451 WHERE (g='qponmlk' AND f GLOB 'qrstu*')
19452 OR b=693
19453 OR a=73
19454 OR b=627
19455 OR c=5005
19456 OR (d>=62.0 AND d<63.0 AND d NOT NULL)
19457 OR (d>=28.0 AND d<29.0 AND d NOT NULL)
19458 OR b=267
19459 OR b=872
19460 OR a=27
19461 OR (g='gfedcba' AND f GLOB 'klmno*')
19462 }
19463 } {13 14 15 27 28 42 57 62 63 73 88 scan 0 sort 0}
19464 do_test where7-2.835.1 {
19465 count_steps_sort {
19466 SELECT a FROM t2
19467 WHERE a=10
19468 OR ((a BETWEEN 95 AND 97) AND a!=96)
19469 OR ((a BETWEEN 13 AND 15) AND a!=14)
19470 OR b=1059
19471 OR a=70
19472 OR a=93
19473 }
19474 } {10 13 15 70 93 95 97 scan 0 sort 0}
19475 do_test where7-2.835.2 {
19476 count_steps_sort {
19477 SELECT a FROM t3
19478 WHERE a=10
19479 OR ((a BETWEEN 95 AND 97) AND a!=96)
19480 OR ((a BETWEEN 13 AND 15) AND a!=14)
19481 OR b=1059
19482 OR a=70
19483 OR a=93
19484 }
19485 } {10 13 15 70 93 95 97 scan 0 sort 0}
19486 do_test where7-2.836.1 {
19487 count_steps_sort {
19488 SELECT a FROM t2
19489 WHERE a=30
19490 OR a=32
19491 OR b=1037
19492 OR b=198
19493 OR (d>=13.0 AND d<14.0 AND d NOT NULL)
19494 OR a=25
19495 }
19496 } {13 18 25 30 32 scan 0 sort 0}
19497 do_test where7-2.836.2 {
19498 count_steps_sort {
19499 SELECT a FROM t3
19500 WHERE a=30
19501 OR a=32
19502 OR b=1037
19503 OR b=198
19504 OR (d>=13.0 AND d<14.0 AND d NOT NULL)
19505 OR a=25
19506 }
19507 } {13 18 25 30 32 scan 0 sort 0}
19508 do_test where7-2.837.1 {
19509 count_steps_sort {
19510 SELECT a FROM t2
19511 WHERE (g='ponmlkj' AND f GLOB 'uvwxy*')
19512 OR b=66
19513 OR b=322
19514 OR b=465
19515 OR (g='gfedcba' AND f GLOB 'lmnop*')
19516 OR (d>=38.0 AND d<39.0 AND d NOT NULL)
19517 OR (d>=7.0 AND d<8.0 AND d NOT NULL)
19518 OR ((a BETWEEN 77 AND 79) AND a!=78)
19519 OR (g='lkjihgf' AND f GLOB 'mnopq*')
19520 OR (d>=38.0 AND d<39.0 AND d NOT NULL)
19521 OR b=454
19522 }
19523 } {6 7 38 46 64 77 79 89 scan 0 sort 0}
19524 do_test where7-2.837.2 {
19525 count_steps_sort {
19526 SELECT a FROM t3
19527 WHERE (g='ponmlkj' AND f GLOB 'uvwxy*')
19528 OR b=66
19529 OR b=322
19530 OR b=465
19531 OR (g='gfedcba' AND f GLOB 'lmnop*')
19532 OR (d>=38.0 AND d<39.0 AND d NOT NULL)
19533 OR (d>=7.0 AND d<8.0 AND d NOT NULL)
19534 OR ((a BETWEEN 77 AND 79) AND a!=78)
19535 OR (g='lkjihgf' AND f GLOB 'mnopq*')
19536 OR (d>=38.0 AND d<39.0 AND d NOT NULL)
19537 OR b=454
19538 }
19539 } {6 7 38 46 64 77 79 89 scan 0 sort 0}
19540 do_test where7-2.838.1 {
19541 count_steps_sort {
19542 SELECT a FROM t2
19543 WHERE b=924
19544 OR ((a BETWEEN 35 AND 37) AND a!=36)
19545 OR c=15015
19546 OR (d>=84.0 AND d<85.0 AND d NOT NULL)
19547 OR ((a BETWEEN 3 AND 5) AND a!=4)
19548 OR (g='onmlkji' AND f GLOB 'abcde*')
19549 OR b=803
19550 }
19551 } {3 5 35 37 43 44 45 52 73 84 scan 0 sort 0}
19552 do_test where7-2.838.2 {
19553 count_steps_sort {
19554 SELECT a FROM t3
19555 WHERE b=924
19556 OR ((a BETWEEN 35 AND 37) AND a!=36)
19557 OR c=15015
19558 OR (d>=84.0 AND d<85.0 AND d NOT NULL)
19559 OR ((a BETWEEN 3 AND 5) AND a!=4)
19560 OR (g='onmlkji' AND f GLOB 'abcde*')
19561 OR b=803
19562 }
19563 } {3 5 35 37 43 44 45 52 73 84 scan 0 sort 0}
19564 do_test where7-2.839.1 {
19565 count_steps_sort {
19566 SELECT a FROM t2
19567 WHERE b=1100
19568 OR (g='wvutsrq' AND f GLOB 'mnopq*')
19569 OR ((a BETWEEN 72 AND 74) AND a!=73)
19570 OR ((a BETWEEN 68 AND 70) AND a!=69)
19571 OR a=75
19572 OR a=45
19573 OR (g='gfedcba' AND f GLOB 'mnopq*')
19574 OR a=27
19575 OR (d>=77.0 AND d<78.0 AND d NOT NULL)
19576 OR b=850
19577 OR ((a BETWEEN 55 AND 57) AND a!=56)
19578 }
19579 } {12 27 45 55 57 68 70 72 74 75 77 90 100 scan 0 sort 0}
19580 do_test where7-2.839.2 {
19581 count_steps_sort {
19582 SELECT a FROM t3
19583 WHERE b=1100
19584 OR (g='wvutsrq' AND f GLOB 'mnopq*')
19585 OR ((a BETWEEN 72 AND 74) AND a!=73)
19586 OR ((a BETWEEN 68 AND 70) AND a!=69)
19587 OR a=75
19588 OR a=45
19589 OR (g='gfedcba' AND f GLOB 'mnopq*')
19590 OR a=27
19591 OR (d>=77.0 AND d<78.0 AND d NOT NULL)
19592 OR b=850
19593 OR ((a BETWEEN 55 AND 57) AND a!=56)
19594 }
19595 } {12 27 45 55 57 68 70 72 74 75 77 90 100 scan 0 sort 0}
19596 do_test where7-2.840.1 {
19597 count_steps_sort {
19598 SELECT a FROM t2
19599 WHERE b=751
19600 OR ((a BETWEEN 96 AND 98) AND a!=97)
19601 OR (d>=71.0 AND d<72.0 AND d NOT NULL)
19602 OR (g='gfedcba' AND f GLOB 'lmnop*')
19603 OR (d>=56.0 AND d<57.0 AND d NOT NULL)
19604 OR a=89
19605 OR ((a BETWEEN 36 AND 38) AND a!=37)
19606 }
19607 } {36 38 56 71 89 96 98 scan 0 sort 0}
19608 do_test where7-2.840.2 {
19609 count_steps_sort {
19610 SELECT a FROM t3
19611 WHERE b=751
19612 OR ((a BETWEEN 96 AND 98) AND a!=97)
19613 OR (d>=71.0 AND d<72.0 AND d NOT NULL)
19614 OR (g='gfedcba' AND f GLOB 'lmnop*')
19615 OR (d>=56.0 AND d<57.0 AND d NOT NULL)
19616 OR a=89
19617 OR ((a BETWEEN 36 AND 38) AND a!=37)
19618 }
19619 } {36 38 56 71 89 96 98 scan 0 sort 0}
19620 do_test where7-2.841.1 {
19621 count_steps_sort {
19622 SELECT a FROM t2
19623 WHERE (g='wvutsrq' AND f GLOB 'jklmn*')
19624 OR (g='yxwvuts' AND f GLOB 'bcdef*')
19625 OR a=1
19626 OR (g='utsrqpo' AND f GLOB 'tuvwx*')
19627 }
19628 } {1 9 19 scan 0 sort 0}
19629 do_test where7-2.841.2 {
19630 count_steps_sort {
19631 SELECT a FROM t3
19632 WHERE (g='wvutsrq' AND f GLOB 'jklmn*')
19633 OR (g='yxwvuts' AND f GLOB 'bcdef*')
19634 OR a=1
19635 OR (g='utsrqpo' AND f GLOB 'tuvwx*')
19636 }
19637 } {1 9 19 scan 0 sort 0}
19638 do_test where7-2.842.1 {
19639 count_steps_sort {
19640 SELECT a FROM t2
19641 WHERE b=927
19642 OR c=15015
19643 OR f='klmnopqrs'
19644 OR c=8008
19645 OR ((a BETWEEN 41 AND 43) AND a!=42)
19646 OR b=960
19647 OR (g='jihgfed' AND f GLOB 'yzabc*')
19648 OR b=443
19649 OR (g='rqponml' AND f GLOB 'ijklm*')
19650 }
19651 } {10 22 23 24 34 36 41 43 44 45 62 76 88 scan 0 sort 0}
19652 do_test where7-2.842.2 {
19653 count_steps_sort {
19654 SELECT a FROM t3
19655 WHERE b=927
19656 OR c=15015
19657 OR f='klmnopqrs'
19658 OR c=8008
19659 OR ((a BETWEEN 41 AND 43) AND a!=42)
19660 OR b=960
19661 OR (g='jihgfed' AND f GLOB 'yzabc*')
19662 OR b=443
19663 OR (g='rqponml' AND f GLOB 'ijklm*')
19664 }
19665 } {10 22 23 24 34 36 41 43 44 45 62 76 88 scan 0 sort 0}
19666 do_test where7-2.843.1 {
19667 count_steps_sort {
19668 SELECT a FROM t2
19669 WHERE (d>=37.0 AND d<38.0 AND d NOT NULL)
19670 OR b=212
19671 OR f='cdefghijk'
19672 }
19673 } {2 28 37 54 80 scan 0 sort 0}
19674 do_test where7-2.843.2 {
19675 count_steps_sort {
19676 SELECT a FROM t3
19677 WHERE (d>=37.0 AND d<38.0 AND d NOT NULL)
19678 OR b=212
19679 OR f='cdefghijk'
19680 }
19681 } {2 28 37 54 80 scan 0 sort 0}
19682 do_test where7-2.844.1 {
19683 count_steps_sort {
19684 SELECT a FROM t2
19685 WHERE b=685
19686 OR (g='ponmlkj' AND f GLOB 'rstuv*')
19687 OR (d>=63.0 AND d<64.0 AND d NOT NULL)
19688 OR b=520
19689 OR (d>=76.0 AND d<77.0 AND d NOT NULL)
19690 OR a=53
19691 OR ((a BETWEEN 91 AND 93) AND a!=92)
19692 OR b=938
19693 OR (g='jihgfed' AND f GLOB 'vwxyz*')
19694 OR c=25025
19695 }
19696 } {43 53 63 73 74 75 76 91 93 scan 0 sort 0}
19697 do_test where7-2.844.2 {
19698 count_steps_sort {
19699 SELECT a FROM t3
19700 WHERE b=685
19701 OR (g='ponmlkj' AND f GLOB 'rstuv*')
19702 OR (d>=63.0 AND d<64.0 AND d NOT NULL)
19703 OR b=520
19704 OR (d>=76.0 AND d<77.0 AND d NOT NULL)
19705 OR a=53
19706 OR ((a BETWEEN 91 AND 93) AND a!=92)
19707 OR b=938
19708 OR (g='jihgfed' AND f GLOB 'vwxyz*')
19709 OR c=25025
19710 }
19711 } {43 53 63 73 74 75 76 91 93 scan 0 sort 0}
19712 do_test where7-2.845.1 {
19713 count_steps_sort {
19714 SELECT a FROM t2
19715 WHERE b=583
19716 OR b=894
19717 OR c=26026
19718 OR (d>=84.0 AND d<85.0 AND d NOT NULL)
19719 }
19720 } {53 76 77 78 84 scan 0 sort 0}
19721 do_test where7-2.845.2 {
19722 count_steps_sort {
19723 SELECT a FROM t3
19724 WHERE b=583
19725 OR b=894
19726 OR c=26026
19727 OR (d>=84.0 AND d<85.0 AND d NOT NULL)
19728 }
19729 } {53 76 77 78 84 scan 0 sort 0}
19730 do_test where7-2.846.1 {
19731 count_steps_sort {
19732 SELECT a FROM t2
19733 WHERE f='abcdefghi'
19734 OR (g='edcbazy' AND f GLOB 'wxyza*')
19735 }
19736 } {26 52 78 100 scan 0 sort 0}
19737 do_test where7-2.846.2 {
19738 count_steps_sort {
19739 SELECT a FROM t3
19740 WHERE f='abcdefghi'
19741 OR (g='edcbazy' AND f GLOB 'wxyza*')
19742 }
19743 } {26 52 78 100 scan 0 sort 0}
19744 do_test where7-2.847.1 {
19745 count_steps_sort {
19746 SELECT a FROM t2
19747 WHERE b=1103
19748 OR b=638
19749 OR b=792
19750 OR b=1034
19751 OR b=308
19752 OR f='nopqrstuv'
19753 OR b=264
19754 OR ((a BETWEEN 33 AND 35) AND a!=34)
19755 OR (d>=58.0 AND d<59.0 AND d NOT NULL)
19756 }
19757 } {13 24 28 33 35 39 58 65 72 91 94 scan 0 sort 0}
19758 do_test where7-2.847.2 {
19759 count_steps_sort {
19760 SELECT a FROM t3
19761 WHERE b=1103
19762 OR b=638
19763 OR b=792
19764 OR b=1034
19765 OR b=308
19766 OR f='nopqrstuv'
19767 OR b=264
19768 OR ((a BETWEEN 33 AND 35) AND a!=34)
19769 OR (d>=58.0 AND d<59.0 AND d NOT NULL)
19770 }
19771 } {13 24 28 33 35 39 58 65 72 91 94 scan 0 sort 0}
19772 do_test where7-2.848.1 {
19773 count_steps_sort {
19774 SELECT a FROM t2
19775 WHERE f='defghijkl'
19776 OR b=814
19777 OR f='yzabcdefg'
19778 }
19779 } {3 24 29 50 55 74 76 81 scan 0 sort 0}
19780 do_test where7-2.848.2 {
19781 count_steps_sort {
19782 SELECT a FROM t3
19783 WHERE f='defghijkl'
19784 OR b=814
19785 OR f='yzabcdefg'
19786 }
19787 } {3 24 29 50 55 74 76 81 scan 0 sort 0}
19788 do_test where7-2.849.1 {
19789 count_steps_sort {
19790 SELECT a FROM t2
19791 WHERE b=209
19792 OR b=806
19793 OR (d>=8.0 AND d<9.0 AND d NOT NULL)
19794 OR (g='vutsrqp' AND f GLOB 'rstuv*')
19795 }
19796 } {8 17 19 scan 0 sort 0}
19797 do_test where7-2.849.2 {
19798 count_steps_sort {
19799 SELECT a FROM t3
19800 WHERE b=209
19801 OR b=806
19802 OR (d>=8.0 AND d<9.0 AND d NOT NULL)
19803 OR (g='vutsrqp' AND f GLOB 'rstuv*')
19804 }
19805 } {8 17 19 scan 0 sort 0}
19806 do_test where7-2.850.1 {
19807 count_steps_sort {
19808 SELECT a FROM t2
19809 WHERE f='opqrstuvw'
19810 OR b=69
19811 OR b=366
19812 }
19813 } {14 40 66 92 scan 0 sort 0}
19814 do_test where7-2.850.2 {
19815 count_steps_sort {
19816 SELECT a FROM t3
19817 WHERE f='opqrstuvw'
19818 OR b=69
19819 OR b=366
19820 }
19821 } {14 40 66 92 scan 0 sort 0}
19822 do_test where7-2.851.1 {
19823 count_steps_sort {
19824 SELECT a FROM t2
19825 WHERE (d>=4.0 AND d<5.0 AND d NOT NULL)
19826 OR a=45
19827 OR (g='kjihgfe' AND f GLOB 'uvwxy*')
19828 OR a=69
19829 OR ((a BETWEEN 69 AND 71) AND a!=70)
19830 OR (g='kjihgfe' AND f GLOB 'uvwxy*')
19831 }
19832 } {4 45 69 71 72 scan 0 sort 0}
19833 do_test where7-2.851.2 {
19834 count_steps_sort {
19835 SELECT a FROM t3
19836 WHERE (d>=4.0 AND d<5.0 AND d NOT NULL)
19837 OR a=45
19838 OR (g='kjihgfe' AND f GLOB 'uvwxy*')
19839 OR a=69
19840 OR ((a BETWEEN 69 AND 71) AND a!=70)
19841 OR (g='kjihgfe' AND f GLOB 'uvwxy*')
19842 }
19843 } {4 45 69 71 72 scan 0 sort 0}
19844 do_test where7-2.852.1 {
19845 count_steps_sort {
19846 SELECT a FROM t2
19847 WHERE c=9009
19848 OR (d>=85.0 AND d<86.0 AND d NOT NULL)
19849 OR (g='wvutsrq' AND f GLOB 'klmno*')
19850 OR (d>=9.0 AND d<10.0 AND d NOT NULL)
19851 OR (g='lkjihgf' AND f GLOB 'pqrst*')
19852 }
19853 } {9 10 25 26 27 67 85 scan 0 sort 0}
19854 do_test where7-2.852.2 {
19855 count_steps_sort {
19856 SELECT a FROM t3
19857 WHERE c=9009
19858 OR (d>=85.0 AND d<86.0 AND d NOT NULL)
19859 OR (g='wvutsrq' AND f GLOB 'klmno*')
19860 OR (d>=9.0 AND d<10.0 AND d NOT NULL)
19861 OR (g='lkjihgf' AND f GLOB 'pqrst*')
19862 }
19863 } {9 10 25 26 27 67 85 scan 0 sort 0}
19864 do_test where7-2.853.1 {
19865 count_steps_sort {
19866 SELECT a FROM t2
19867 WHERE a=98
19868 OR (d>=100.0 AND d<101.0 AND d NOT NULL)
19869 OR (d>=63.0 AND d<64.0 AND d NOT NULL)
19870 OR a=47
19871 OR c=24024
19872 OR a=27
19873 OR (g='ponmlkj' AND f GLOB 'tuvwx*')
19874 OR (d>=20.0 AND d<21.0 AND d NOT NULL)
19875 }
19876 } {20 27 45 47 63 70 71 72 98 100 scan 0 sort 0}
19877 do_test where7-2.853.2 {
19878 count_steps_sort {
19879 SELECT a FROM t3
19880 WHERE a=98
19881 OR (d>=100.0 AND d<101.0 AND d NOT NULL)
19882 OR (d>=63.0 AND d<64.0 AND d NOT NULL)
19883 OR a=47
19884 OR c=24024
19885 OR a=27
19886 OR (g='ponmlkj' AND f GLOB 'tuvwx*')
19887 OR (d>=20.0 AND d<21.0 AND d NOT NULL)
19888 }
19889 } {20 27 45 47 63 70 71 72 98 100 scan 0 sort 0}
19890 do_test where7-2.854.1 {
19891 count_steps_sort {
19892 SELECT a FROM t2
19893 WHERE (g='utsrqpo' AND f GLOB 'wxyza*')
19894 OR (g='utsrqpo' AND f GLOB 'wxyza*')
19895 OR (g='ponmlkj' AND f GLOB 'stuvw*')
19896 OR a=19
19897 }
19898 } {19 22 44 scan 0 sort 0}
19899 do_test where7-2.854.2 {
19900 count_steps_sort {
19901 SELECT a FROM t3
19902 WHERE (g='utsrqpo' AND f GLOB 'wxyza*')
19903 OR (g='utsrqpo' AND f GLOB 'wxyza*')
19904 OR (g='ponmlkj' AND f GLOB 'stuvw*')
19905 OR a=19
19906 }
19907 } {19 22 44 scan 0 sort 0}
19908 do_test where7-2.855.1 {
19909 count_steps_sort {
19910 SELECT a FROM t2
19911 WHERE c=12012
19912 OR (d>=80.0 AND d<81.0 AND d NOT NULL)
19913 OR ((a BETWEEN 16 AND 18) AND a!=17)
19914 OR (g='edcbazy' AND f GLOB 'uvwxy*')
19915 }
19916 } {16 18 34 35 36 80 98 scan 0 sort 0}
19917 do_test where7-2.855.2 {
19918 count_steps_sort {
19919 SELECT a FROM t3
19920 WHERE c=12012
19921 OR (d>=80.0 AND d<81.0 AND d NOT NULL)
19922 OR ((a BETWEEN 16 AND 18) AND a!=17)
19923 OR (g='edcbazy' AND f GLOB 'uvwxy*')
19924 }
19925 } {16 18 34 35 36 80 98 scan 0 sort 0}
19926 do_test where7-2.856.1 {
19927 count_steps_sort {
19928 SELECT a FROM t2
19929 WHERE ((a BETWEEN 38 AND 40) AND a!=39)
19930 OR (f GLOB '?nopq*' AND f GLOB 'mnop*')
19931 OR b=429
19932 OR f='jklmnopqr'
19933 OR (d>=48.0 AND d<49.0 AND d NOT NULL)
19934 OR ((a BETWEEN 77 AND 79) AND a!=78)
19935 }
19936 } {9 12 35 38 39 40 48 61 64 77 79 87 90 scan 0 sort 0}
19937 do_test where7-2.856.2 {
19938 count_steps_sort {
19939 SELECT a FROM t3
19940 WHERE ((a BETWEEN 38 AND 40) AND a!=39)
19941 OR (f GLOB '?nopq*' AND f GLOB 'mnop*')
19942 OR b=429
19943 OR f='jklmnopqr'
19944 OR (d>=48.0 AND d<49.0 AND d NOT NULL)
19945 OR ((a BETWEEN 77 AND 79) AND a!=78)
19946 }
19947 } {9 12 35 38 39 40 48 61 64 77 79 87 90 scan 0 sort 0}
19948 do_test where7-2.857.1 {
19949 count_steps_sort {
19950 SELECT a FROM t2
19951 WHERE (g='lkjihgf' AND f GLOB 'mnopq*')
19952 OR b=190
19953 }
19954 } {64 scan 0 sort 0}
19955 do_test where7-2.857.2 {
19956 count_steps_sort {
19957 SELECT a FROM t3
19958 WHERE (g='lkjihgf' AND f GLOB 'mnopq*')
19959 OR b=190
19960 }
19961 } {64 scan 0 sort 0}
19962 do_test where7-2.858.1 {
19963 count_steps_sort {
19964 SELECT a FROM t2
19965 WHERE (g='jihgfed' AND f GLOB 'yzabc*')
19966 OR b=674
19967 OR b=289
19968 }
19969 } {76 scan 0 sort 0}
19970 do_test where7-2.858.2 {
19971 count_steps_sort {
19972 SELECT a FROM t3
19973 WHERE (g='jihgfed' AND f GLOB 'yzabc*')
19974 OR b=674
19975 OR b=289
19976 }
19977 } {76 scan 0 sort 0}
19978 do_test where7-2.859.1 {
19979 count_steps_sort {
19980 SELECT a FROM t2
19981 WHERE a=17
19982 OR b=539
19983 OR (g='ponmlkj' AND f GLOB 'vwxyz*')
19984 OR (g='utsrqpo' AND f GLOB 'vwxyz*')
19985 }
19986 } {17 21 47 49 scan 0 sort 0}
19987 do_test where7-2.859.2 {
19988 count_steps_sort {
19989 SELECT a FROM t3
19990 WHERE a=17
19991 OR b=539
19992 OR (g='ponmlkj' AND f GLOB 'vwxyz*')
19993 OR (g='utsrqpo' AND f GLOB 'vwxyz*')
19994 }
19995 } {17 21 47 49 scan 0 sort 0}
19996 do_test where7-2.860.1 {
19997 count_steps_sort {
19998 SELECT a FROM t2
19999 WHERE b=924
20000 OR c=27027
20001 OR ((a BETWEEN 65 AND 67) AND a!=66)
20002 }
20003 } {65 67 79 80 81 84 scan 0 sort 0}
20004 do_test where7-2.860.2 {
20005 count_steps_sort {
20006 SELECT a FROM t3
20007 WHERE b=924
20008 OR c=27027
20009 OR ((a BETWEEN 65 AND 67) AND a!=66)
20010 }
20011 } {65 67 79 80 81 84 scan 0 sort 0}
20012 do_test where7-2.861.1 {
20013 count_steps_sort {
20014 SELECT a FROM t2
20015 WHERE b=564
20016 OR f='mnopqrstu'
20017 OR ((a BETWEEN 28 AND 30) AND a!=29)
20018 OR b=1103
20019 }
20020 } {12 28 30 38 64 90 scan 0 sort 0}
20021 do_test where7-2.861.2 {
20022 count_steps_sort {
20023 SELECT a FROM t3
20024 WHERE b=564
20025 OR f='mnopqrstu'
20026 OR ((a BETWEEN 28 AND 30) AND a!=29)
20027 OR b=1103
20028 }
20029 } {12 28 30 38 64 90 scan 0 sort 0}
20030 do_test where7-2.862.1 {
20031 count_steps_sort {
20032 SELECT a FROM t2
20033 WHERE b=231
20034 OR (d>=24.0 AND d<25.0 AND d NOT NULL)
20035 OR a=38
20036 OR a=4
20037 OR b=784
20038 }
20039 } {4 21 24 38 scan 0 sort 0}
20040 do_test where7-2.862.2 {
20041 count_steps_sort {
20042 SELECT a FROM t3
20043 WHERE b=231
20044 OR (d>=24.0 AND d<25.0 AND d NOT NULL)
20045 OR a=38
20046 OR a=4
20047 OR b=784
20048 }
20049 } {4 21 24 38 scan 0 sort 0}
20050 do_test where7-2.863.1 {
20051 count_steps_sort {
20052 SELECT a FROM t2
20053 WHERE f='ghijklmno'
20054 OR a=26
20055 OR (g='kjihgfe' AND f GLOB 'qrstu*')
20056 OR a=81
20057 OR (d>=3.0 AND d<4.0 AND d NOT NULL)
20058 OR ((a BETWEEN 28 AND 30) AND a!=29)
20059 OR b=275
20060 OR (g='hgfedcb' AND f GLOB 'jklmn*')
20061 OR b=311
20062 OR b=894
20063 OR b=872
20064 }
20065 } {3 6 25 26 28 30 32 58 68 81 84 87 scan 0 sort 0}
20066 do_test where7-2.863.2 {
20067 count_steps_sort {
20068 SELECT a FROM t3
20069 WHERE f='ghijklmno'
20070 OR a=26
20071 OR (g='kjihgfe' AND f GLOB 'qrstu*')
20072 OR a=81
20073 OR (d>=3.0 AND d<4.0 AND d NOT NULL)
20074 OR ((a BETWEEN 28 AND 30) AND a!=29)
20075 OR b=275
20076 OR (g='hgfedcb' AND f GLOB 'jklmn*')
20077 OR b=311
20078 OR b=894
20079 OR b=872
20080 }
20081 } {3 6 25 26 28 30 32 58 68 81 84 87 scan 0 sort 0}
20082 do_test where7-2.864.1 {
20083 count_steps_sort {
20084 SELECT a FROM t2
20085 WHERE a=91
20086 OR b=619
20087 }
20088 } {91 scan 0 sort 0}
20089 do_test where7-2.864.2 {
20090 count_steps_sort {
20091 SELECT a FROM t3
20092 WHERE a=91
20093 OR b=619
20094 }
20095 } {91 scan 0 sort 0}
20096 do_test where7-2.865.1 {
20097 count_steps_sort {
20098 SELECT a FROM t2
20099 WHERE (d>=4.0 AND d<5.0 AND d NOT NULL)
20100 OR a=85
20101 OR f IS NULL
20102 OR ((a BETWEEN 49 AND 51) AND a!=50)
20103 OR ((a BETWEEN 66 AND 68) AND a!=67)
20104 OR b=154
20105 OR ((a BETWEEN 40 AND 42) AND a!=41)
20106 OR ((a BETWEEN 87 AND 89) AND a!=88)
20107 OR (d>=25.0 AND d<26.0 AND d NOT NULL)
20108 }
20109 } {4 14 25 40 42 49 51 66 68 85 87 89 scan 0 sort 0}
20110 do_test where7-2.865.2 {
20111 count_steps_sort {
20112 SELECT a FROM t3
20113 WHERE (d>=4.0 AND d<5.0 AND d NOT NULL)
20114 OR a=85
20115 OR f IS NULL
20116 OR ((a BETWEEN 49 AND 51) AND a!=50)
20117 OR ((a BETWEEN 66 AND 68) AND a!=67)
20118 OR b=154
20119 OR ((a BETWEEN 40 AND 42) AND a!=41)
20120 OR ((a BETWEEN 87 AND 89) AND a!=88)
20121 OR (d>=25.0 AND d<26.0 AND d NOT NULL)
20122 }
20123 } {4 14 25 40 42 49 51 66 68 85 87 89 scan 0 sort 0}
20124 do_test where7-2.866.1 {
20125 count_steps_sort {
20126 SELECT a FROM t2
20127 WHERE a=44
20128 OR b=55
20129 OR a=30
20130 OR (f GLOB '?uvwx*' AND f GLOB 'tuvw*')
20131 OR 1000000<b
20132 OR a=24
20133 OR b=1089
20134 OR (d>=75.0 AND d<76.0 AND d NOT NULL)
20135 OR (g='rqponml' AND f GLOB 'hijkl*')
20136 }
20137 } {5 19 24 30 33 44 45 71 75 97 99 scan 0 sort 0}
20138 do_test where7-2.866.2 {
20139 count_steps_sort {
20140 SELECT a FROM t3
20141 WHERE a=44
20142 OR b=55
20143 OR a=30
20144 OR (f GLOB '?uvwx*' AND f GLOB 'tuvw*')
20145 OR 1000000<b
20146 OR a=24
20147 OR b=1089
20148 OR (d>=75.0 AND d<76.0 AND d NOT NULL)
20149 OR (g='rqponml' AND f GLOB 'hijkl*')
20150 }
20151 } {5 19 24 30 33 44 45 71 75 97 99 scan 0 sort 0}
20152 do_test where7-2.867.1 {
20153 count_steps_sort {
20154 SELECT a FROM t2
20155 WHERE (d>=16.0 AND d<17.0 AND d NOT NULL)
20156 OR ((a BETWEEN 80 AND 82) AND a!=81)
20157 OR b=36
20158 OR ((a BETWEEN 33 AND 35) AND a!=34)
20159 }
20160 } {16 33 35 80 82 scan 0 sort 0}
20161 do_test where7-2.867.2 {
20162 count_steps_sort {
20163 SELECT a FROM t3
20164 WHERE (d>=16.0 AND d<17.0 AND d NOT NULL)
20165 OR ((a BETWEEN 80 AND 82) AND a!=81)
20166 OR b=36
20167 OR ((a BETWEEN 33 AND 35) AND a!=34)
20168 }
20169 } {16 33 35 80 82 scan 0 sort 0}
20170 do_test where7-2.868.1 {
20171 count_steps_sort {
20172 SELECT a FROM t2
20173 WHERE (d>=97.0 AND d<98.0 AND d NOT NULL)
20174 OR (d>=35.0 AND d<36.0 AND d NOT NULL)
20175 OR c=26026
20176 OR ((a BETWEEN 37 AND 39) AND a!=38)
20177 OR a=56
20178 OR b=506
20179 OR b=781
20180 OR (d>=28.0 AND d<29.0 AND d NOT NULL)
20181 }
20182 } {28 35 37 39 46 56 71 76 77 78 97 scan 0 sort 0}
20183 do_test where7-2.868.2 {
20184 count_steps_sort {
20185 SELECT a FROM t3
20186 WHERE (d>=97.0 AND d<98.0 AND d NOT NULL)
20187 OR (d>=35.0 AND d<36.0 AND d NOT NULL)
20188 OR c=26026
20189 OR ((a BETWEEN 37 AND 39) AND a!=38)
20190 OR a=56
20191 OR b=506
20192 OR b=781
20193 OR (d>=28.0 AND d<29.0 AND d NOT NULL)
20194 }
20195 } {28 35 37 39 46 56 71 76 77 78 97 scan 0 sort 0}
20196 do_test where7-2.869.1 {
20197 count_steps_sort {
20198 SELECT a FROM t2
20199 WHERE (g='edcbazy' AND f GLOB 'uvwxy*')
20200 OR ((a BETWEEN 25 AND 27) AND a!=26)
20201 OR (g='qponmlk' AND f GLOB 'nopqr*')
20202 OR ((a BETWEEN 89 AND 91) AND a!=90)
20203 OR f='xyzabcdef'
20204 OR b=517
20205 OR (g='jihgfed' AND f GLOB 'yzabc*')
20206 OR (g='kjihgfe' AND f GLOB 'qrstu*')
20207 }
20208 } {23 25 27 39 47 49 68 75 76 89 91 98 scan 0 sort 0}
20209 do_test where7-2.869.2 {
20210 count_steps_sort {
20211 SELECT a FROM t3
20212 WHERE (g='edcbazy' AND f GLOB 'uvwxy*')
20213 OR ((a BETWEEN 25 AND 27) AND a!=26)
20214 OR (g='qponmlk' AND f GLOB 'nopqr*')
20215 OR ((a BETWEEN 89 AND 91) AND a!=90)
20216 OR f='xyzabcdef'
20217 OR b=517
20218 OR (g='jihgfed' AND f GLOB 'yzabc*')
20219 OR (g='kjihgfe' AND f GLOB 'qrstu*')
20220 }
20221 } {23 25 27 39 47 49 68 75 76 89 91 98 scan 0 sort 0}
20222 do_test where7-2.870.1 {
20223 count_steps_sort {
20224 SELECT a FROM t2
20225 WHERE a=54
20226 OR a=59
20227 }
20228 } {54 59 scan 0 sort 0}
20229 do_test where7-2.870.2 {
20230 count_steps_sort {
20231 SELECT a FROM t3
20232 WHERE a=54
20233 OR a=59
20234 }
20235 } {54 59 scan 0 sort 0}
20236 do_test where7-2.871.1 {
20237 count_steps_sort {
20238 SELECT a FROM t2
20239 WHERE (g='tsrqpon' AND f GLOB 'yzabc*')
20240 OR b=762
20241 OR (g='onmlkji' AND f GLOB 'wxyza*')
20242 OR a=25
20243 OR ((a BETWEEN 65 AND 67) AND a!=66)
20244 }
20245 } {24 25 48 65 67 scan 0 sort 0}
20246 do_test where7-2.871.2 {
20247 count_steps_sort {
20248 SELECT a FROM t3
20249 WHERE (g='tsrqpon' AND f GLOB 'yzabc*')
20250 OR b=762
20251 OR (g='onmlkji' AND f GLOB 'wxyza*')
20252 OR a=25
20253 OR ((a BETWEEN 65 AND 67) AND a!=66)
20254 }
20255 } {24 25 48 65 67 scan 0 sort 0}
20256 do_test where7-2.872.1 {
20257 count_steps_sort {
20258 SELECT a FROM t2
20259 WHERE (d>=59.0 AND d<60.0 AND d NOT NULL)
20260 OR ((a BETWEEN 14 AND 16) AND a!=15)
20261 OR b=839
20262 OR f='defghijkl'
20263 OR (d>=95.0 AND d<96.0 AND d NOT NULL)
20264 OR (g='mlkjihg' AND f GLOB 'ijklm*')
20265 OR (d>=52.0 AND d<53.0 AND d NOT NULL)
20266 OR (g='hgfedcb' AND f GLOB 'hijkl*')
20267 OR b=498
20268 }
20269 } {3 14 16 29 52 55 59 60 81 85 95 scan 0 sort 0}
20270 do_test where7-2.872.2 {
20271 count_steps_sort {
20272 SELECT a FROM t3
20273 WHERE (d>=59.0 AND d<60.0 AND d NOT NULL)
20274 OR ((a BETWEEN 14 AND 16) AND a!=15)
20275 OR b=839
20276 OR f='defghijkl'
20277 OR (d>=95.0 AND d<96.0 AND d NOT NULL)
20278 OR (g='mlkjihg' AND f GLOB 'ijklm*')
20279 OR (d>=52.0 AND d<53.0 AND d NOT NULL)
20280 OR (g='hgfedcb' AND f GLOB 'hijkl*')
20281 OR b=498
20282 }
20283 } {3 14 16 29 52 55 59 60 81 85 95 scan 0 sort 0}
20284 do_test where7-2.873.1 {
20285 count_steps_sort {
20286 SELECT a FROM t2
20287 WHERE b=256
20288 OR c=19019
20289 OR a=54
20290 OR (d>=46.0 AND d<47.0 AND d NOT NULL)
20291 OR b=498
20292 OR b=77
20293 }
20294 } {7 46 54 55 56 57 scan 0 sort 0}
20295 do_test where7-2.873.2 {
20296 count_steps_sort {
20297 SELECT a FROM t3
20298 WHERE b=256
20299 OR c=19019
20300 OR a=54
20301 OR (d>=46.0 AND d<47.0 AND d NOT NULL)
20302 OR b=498
20303 OR b=77
20304 }
20305 } {7 46 54 55 56 57 scan 0 sort 0}
20306 do_test where7-2.874.1 {
20307 count_steps_sort {
20308 SELECT a FROM t2
20309 WHERE (g='mlkjihg' AND f GLOB 'jklmn*')
20310 OR b=256
20311 OR b=586
20312 OR a=74
20313 OR b=113
20314 OR (d>=99.0 AND d<100.0 AND d NOT NULL)
20315 OR b=495
20316 }
20317 } {45 61 74 99 scan 0 sort 0}
20318 do_test where7-2.874.2 {
20319 count_steps_sort {
20320 SELECT a FROM t3
20321 WHERE (g='mlkjihg' AND f GLOB 'jklmn*')
20322 OR b=256
20323 OR b=586
20324 OR a=74
20325 OR b=113
20326 OR (d>=99.0 AND d<100.0 AND d NOT NULL)
20327 OR b=495
20328 }
20329 } {45 61 74 99 scan 0 sort 0}
20330 do_test where7-2.875.1 {
20331 count_steps_sort {
20332 SELECT a FROM t2
20333 WHERE a=12
20334 OR a=50
20335 OR (d>=33.0 AND d<34.0 AND d NOT NULL)
20336 OR ((a BETWEEN 66 AND 68) AND a!=67)
20337 }
20338 } {12 33 50 66 68 scan 0 sort 0}
20339 do_test where7-2.875.2 {
20340 count_steps_sort {
20341 SELECT a FROM t3
20342 WHERE a=12
20343 OR a=50
20344 OR (d>=33.0 AND d<34.0 AND d NOT NULL)
20345 OR ((a BETWEEN 66 AND 68) AND a!=67)
20346 }
20347 } {12 33 50 66 68 scan 0 sort 0}
20348 do_test where7-2.876.1 {
20349 count_steps_sort {
20350 SELECT a FROM t2
20351 WHERE b=308
20352 OR (d>=73.0 AND d<74.0 AND d NOT NULL)
20353 OR (g='nmlkjih' AND f GLOB 'bcdef*')
20354 OR a=83
20355 OR c=23023
20356 OR (d>=57.0 AND d<58.0 AND d NOT NULL)
20357 OR (g='lkjihgf' AND f GLOB 'nopqr*')
20358 OR a=58
20359 OR ((a BETWEEN 17 AND 19) AND a!=18)
20360 OR (g='srqponm' AND f GLOB 'efghi*')
20361 OR c=4004
20362 }
20363 } {10 11 12 17 19 28 30 53 57 58 65 67 68 69 73 83 scan 0 sort 0}
20364 do_test where7-2.876.2 {
20365 count_steps_sort {
20366 SELECT a FROM t3
20367 WHERE b=308
20368 OR (d>=73.0 AND d<74.0 AND d NOT NULL)
20369 OR (g='nmlkjih' AND f GLOB 'bcdef*')
20370 OR a=83
20371 OR c=23023
20372 OR (d>=57.0 AND d<58.0 AND d NOT NULL)
20373 OR (g='lkjihgf' AND f GLOB 'nopqr*')
20374 OR a=58
20375 OR ((a BETWEEN 17 AND 19) AND a!=18)
20376 OR (g='srqponm' AND f GLOB 'efghi*')
20377 OR c=4004
20378 }
20379 } {10 11 12 17 19 28 30 53 57 58 65 67 68 69 73 83 scan 0 sort 0}
20380 do_test where7-2.877.1 {
20381 count_steps_sort {
20382 SELECT a FROM t2
20383 WHERE b=476
20384 OR a=26
20385 OR (d>=87.0 AND d<88.0 AND d NOT NULL)
20386 OR b=762
20387 OR b=157
20388 OR (d>=17.0 AND d<18.0 AND d NOT NULL)
20389 OR (g='nmlkjih' AND f GLOB 'cdefg*')
20390 }
20391 } {17 26 54 87 scan 0 sort 0}
20392 do_test where7-2.877.2 {
20393 count_steps_sort {
20394 SELECT a FROM t3
20395 WHERE b=476
20396 OR a=26
20397 OR (d>=87.0 AND d<88.0 AND d NOT NULL)
20398 OR b=762
20399 OR b=157
20400 OR (d>=17.0 AND d<18.0 AND d NOT NULL)
20401 OR (g='nmlkjih' AND f GLOB 'cdefg*')
20402 }
20403 } {17 26 54 87 scan 0 sort 0}
20404 do_test where7-2.878.1 {
20405 count_steps_sort {
20406 SELECT a FROM t2
20407 WHERE (d>=77.0 AND d<78.0 AND d NOT NULL)
20408 OR a=1
20409 OR ((a BETWEEN 93 AND 95) AND a!=94)
20410 OR b=278
20411 OR (g='xwvutsr' AND f GLOB 'defgh*')
20412 OR f='qrstuvwxy'
20413 OR (g='onmlkji' AND f GLOB 'abcde*')
20414 OR ((a BETWEEN 82 AND 84) AND a!=83)
20415 OR (g='edcbazy' AND f GLOB 'uvwxy*')
20416 OR (g='jihgfed' AND f GLOB 'wxyza*')
20417 OR (d>=72.0 AND d<73.0 AND d NOT NULL)
20418 }
20419 } {1 3 16 42 52 68 72 74 77 82 84 93 94 95 98 scan 0 sort 0}
20420 do_test where7-2.878.2 {
20421 count_steps_sort {
20422 SELECT a FROM t3
20423 WHERE (d>=77.0 AND d<78.0 AND d NOT NULL)
20424 OR a=1
20425 OR ((a BETWEEN 93 AND 95) AND a!=94)
20426 OR b=278
20427 OR (g='xwvutsr' AND f GLOB 'defgh*')
20428 OR f='qrstuvwxy'
20429 OR (g='onmlkji' AND f GLOB 'abcde*')
20430 OR ((a BETWEEN 82 AND 84) AND a!=83)
20431 OR (g='edcbazy' AND f GLOB 'uvwxy*')
20432 OR (g='jihgfed' AND f GLOB 'wxyza*')
20433 OR (d>=72.0 AND d<73.0 AND d NOT NULL)
20434 }
20435 } {1 3 16 42 52 68 72 74 77 82 84 93 94 95 98 scan 0 sort 0}
20436 do_test where7-2.879.1 {
20437 count_steps_sort {
20438 SELECT a FROM t2
20439 WHERE b=124
20440 OR (d>=92.0 AND d<93.0 AND d NOT NULL)
20441 OR ((a BETWEEN 41 AND 43) AND a!=42)
20442 OR (d>=96.0 AND d<97.0 AND d NOT NULL)
20443 OR b=759
20444 OR (f GLOB '?nopq*' AND f GLOB 'mnop*')
20445 OR ((a BETWEEN 45 AND 47) AND a!=46)
20446 OR (g='kjihgfe' AND f GLOB 'uvwxy*')
20447 }
20448 } {12 38 41 43 45 47 64 69 72 90 92 96 scan 0 sort 0}
20449 do_test where7-2.879.2 {
20450 count_steps_sort {
20451 SELECT a FROM t3
20452 WHERE b=124
20453 OR (d>=92.0 AND d<93.0 AND d NOT NULL)
20454 OR ((a BETWEEN 41 AND 43) AND a!=42)
20455 OR (d>=96.0 AND d<97.0 AND d NOT NULL)
20456 OR b=759
20457 OR (f GLOB '?nopq*' AND f GLOB 'mnop*')
20458 OR ((a BETWEEN 45 AND 47) AND a!=46)
20459 OR (g='kjihgfe' AND f GLOB 'uvwxy*')
20460 }
20461 } {12 38 41 43 45 47 64 69 72 90 92 96 scan 0 sort 0}
20462 do_test where7-2.880.1 {
20463 count_steps_sort {
20464 SELECT a FROM t2
20465 WHERE b=872
20466 OR b=267
20467 OR b=814
20468 OR b=99
20469 OR c<=10
20470 OR ((a BETWEEN 8 AND 10) AND a!=9)
20471 OR b=44
20472 OR f='zabcdefgh'
20473 OR b=979
20474 OR (g='rqponml' AND f GLOB 'hijkl*')
20475 }
20476 } {4 8 9 10 25 33 51 74 77 89 scan 0 sort 0}
20477 do_test where7-2.880.2 {
20478 count_steps_sort {
20479 SELECT a FROM t3
20480 WHERE b=872
20481 OR b=267
20482 OR b=814
20483 OR b=99
20484 OR c<=10
20485 OR ((a BETWEEN 8 AND 10) AND a!=9)
20486 OR b=44
20487 OR f='zabcdefgh'
20488 OR b=979
20489 OR (g='rqponml' AND f GLOB 'hijkl*')
20490 }
20491 } {4 8 9 10 25 33 51 74 77 89 scan 0 sort 0}
20492 do_test where7-2.881.1 {
20493 count_steps_sort {
20494 SELECT a FROM t2
20495 WHERE (d>=26.0 AND d<27.0 AND d NOT NULL)
20496 OR f='xyzabcdef'
20497 }
20498 } {23 26 49 75 scan 0 sort 0}
20499 do_test where7-2.881.2 {
20500 count_steps_sort {
20501 SELECT a FROM t3
20502 WHERE (d>=26.0 AND d<27.0 AND d NOT NULL)
20503 OR f='xyzabcdef'
20504 }
20505 } {23 26 49 75 scan 0 sort 0}
20506 do_test where7-2.882.1 {
20507 count_steps_sort {
20508 SELECT a FROM t2
20509 WHERE b=487
20510 OR b=355
20511 OR c=9009
20512 OR (d>=8.0 AND d<9.0 AND d NOT NULL)
20513 OR ((a BETWEEN 32 AND 34) AND a!=33)
20514 OR b=113
20515 OR ((a BETWEEN 24 AND 26) AND a!=25)
20516 OR a=90
20517 OR (d>=66.0 AND d<67.0 AND d NOT NULL)
20518 OR (g='hgfedcb' AND f GLOB 'jklmn*')
20519 OR f='nopqrstuv'
20520 }
20521 } {8 13 24 25 26 27 32 34 39 65 66 87 90 91 scan 0 sort 0}
20522 do_test where7-2.882.2 {
20523 count_steps_sort {
20524 SELECT a FROM t3
20525 WHERE b=487
20526 OR b=355
20527 OR c=9009
20528 OR (d>=8.0 AND d<9.0 AND d NOT NULL)
20529 OR ((a BETWEEN 32 AND 34) AND a!=33)
20530 OR b=113
20531 OR ((a BETWEEN 24 AND 26) AND a!=25)
20532 OR a=90
20533 OR (d>=66.0 AND d<67.0 AND d NOT NULL)
20534 OR (g='hgfedcb' AND f GLOB 'jklmn*')
20535 OR f='nopqrstuv'
20536 }
20537 } {8 13 24 25 26 27 32 34 39 65 66 87 90 91 scan 0 sort 0}
20538 do_test where7-2.883.1 {
20539 count_steps_sort {
20540 SELECT a FROM t2
20541 WHERE (d>=34.0 AND d<35.0 AND d NOT NULL)
20542 OR b=275
20543 }
20544 } {25 34 scan 0 sort 0}
20545 do_test where7-2.883.2 {
20546 count_steps_sort {
20547 SELECT a FROM t3
20548 WHERE (d>=34.0 AND d<35.0 AND d NOT NULL)
20549 OR b=275
20550 }
20551 } {25 34 scan 0 sort 0}
20552 do_test where7-2.884.1 {
20553 count_steps_sort {
20554 SELECT a FROM t2
20555 WHERE b=355
20556 OR a=44
20557 OR b=374
20558 OR c=25025
20559 OR b=198
20560 OR ((a BETWEEN 4 AND 6) AND a!=5)
20561 OR ((a BETWEEN 69 AND 71) AND a!=70)
20562 OR d<0.0
20563 OR (g='qponmlk' AND f GLOB 'pqrst*')
20564 OR c=9009
20565 }
20566 } {4 6 18 25 26 27 34 41 44 69 71 73 74 75 scan 0 sort 0}
20567 do_test where7-2.884.2 {
20568 count_steps_sort {
20569 SELECT a FROM t3
20570 WHERE b=355
20571 OR a=44
20572 OR b=374
20573 OR c=25025
20574 OR b=198
20575 OR ((a BETWEEN 4 AND 6) AND a!=5)
20576 OR ((a BETWEEN 69 AND 71) AND a!=70)
20577 OR d<0.0
20578 OR (g='qponmlk' AND f GLOB 'pqrst*')
20579 OR c=9009
20580 }
20581 } {4 6 18 25 26 27 34 41 44 69 71 73 74 75 scan 0 sort 0}
20582 do_test where7-2.885.1 {
20583 count_steps_sort {
20584 SELECT a FROM t2
20585 WHERE (f GLOB '?uvwx*' AND f GLOB 'tuvw*')
20586 OR b=814
20587 OR (d>=54.0 AND d<55.0 AND d NOT NULL)
20588 }
20589 } {19 45 54 71 74 97 scan 0 sort 0}
20590 do_test where7-2.885.2 {
20591 count_steps_sort {
20592 SELECT a FROM t3
20593 WHERE (f GLOB '?uvwx*' AND f GLOB 'tuvw*')
20594 OR b=814
20595 OR (d>=54.0 AND d<55.0 AND d NOT NULL)
20596 }
20597 } {19 45 54 71 74 97 scan 0 sort 0}
20598 do_test where7-2.886.1 {
20599 count_steps_sort {
20600 SELECT a FROM t2
20601 WHERE (g='lkjihgf' AND f GLOB 'mnopq*')
20602 OR b=333
20603 OR b=275
20604 }
20605 } {25 64 scan 0 sort 0}
20606 do_test where7-2.886.2 {
20607 count_steps_sort {
20608 SELECT a FROM t3
20609 WHERE (g='lkjihgf' AND f GLOB 'mnopq*')
20610 OR b=333
20611 OR b=275
20612 }
20613 } {25 64 scan 0 sort 0}
20614 do_test where7-2.887.1 {
20615 count_steps_sort {
20616 SELECT a FROM t2
20617 WHERE (g='ihgfedc' AND f GLOB 'efghi*')
20618 OR ((a BETWEEN 33 AND 35) AND a!=34)
20619 }
20620 } {33 35 82 scan 0 sort 0}
20621 do_test where7-2.887.2 {
20622 count_steps_sort {
20623 SELECT a FROM t3
20624 WHERE (g='ihgfedc' AND f GLOB 'efghi*')
20625 OR ((a BETWEEN 33 AND 35) AND a!=34)
20626 }
20627 } {33 35 82 scan 0 sort 0}
20628 do_test where7-2.888.1 {
20629 count_steps_sort {
20630 SELECT a FROM t2
20631 WHERE ((a BETWEEN 11 AND 13) AND a!=12)
20632 OR b=253
20633 OR (f GLOB '?pqrs*' AND f GLOB 'opqr*')
20634 OR b=286
20635 OR (d>=10.0 AND d<11.0 AND d NOT NULL)
20636 }
20637 } {10 11 13 14 23 26 40 66 92 scan 0 sort 0}
20638 do_test where7-2.888.2 {
20639 count_steps_sort {
20640 SELECT a FROM t3
20641 WHERE ((a BETWEEN 11 AND 13) AND a!=12)
20642 OR b=253
20643 OR (f GLOB '?pqrs*' AND f GLOB 'opqr*')
20644 OR b=286
20645 OR (d>=10.0 AND d<11.0 AND d NOT NULL)
20646 }
20647 } {10 11 13 14 23 26 40 66 92 scan 0 sort 0}
20648 do_test where7-2.889.1 {
20649 count_steps_sort {
20650 SELECT a FROM t2
20651 WHERE (d>=15.0 AND d<16.0 AND d NOT NULL)
20652 OR (g='gfedcba' AND f GLOB 'mnopq*')
20653 OR ((a BETWEEN 26 AND 28) AND a!=27)
20654 OR b=421
20655 OR (g='xwvutsr' AND f GLOB 'fghij*')
20656 OR f='ijklmnopq'
20657 OR b=891
20658 OR b=1056
20659 }
20660 } {5 8 15 26 28 34 60 81 86 90 96 scan 0 sort 0}
20661 do_test where7-2.889.2 {
20662 count_steps_sort {
20663 SELECT a FROM t3
20664 WHERE (d>=15.0 AND d<16.0 AND d NOT NULL)
20665 OR (g='gfedcba' AND f GLOB 'mnopq*')
20666 OR ((a BETWEEN 26 AND 28) AND a!=27)
20667 OR b=421
20668 OR (g='xwvutsr' AND f GLOB 'fghij*')
20669 OR f='ijklmnopq'
20670 OR b=891
20671 OR b=1056
20672 }
20673 } {5 8 15 26 28 34 60 81 86 90 96 scan 0 sort 0}
20674 do_test where7-2.890.1 {
20675 count_steps_sort {
20676 SELECT a FROM t2
20677 WHERE f='fghijklmn'
20678 OR (g='qponmlk' AND f GLOB 'nopqr*')
20679 OR (g='edcbazy' AND f GLOB 'vwxyz*')
20680 OR b=671
20681 OR (g='xwvutsr' AND f GLOB 'hijkl*')
20682 }
20683 } {5 7 31 39 57 61 83 99 scan 0 sort 0}
20684 do_test where7-2.890.2 {
20685 count_steps_sort {
20686 SELECT a FROM t3
20687 WHERE f='fghijklmn'
20688 OR (g='qponmlk' AND f GLOB 'nopqr*')
20689 OR (g='edcbazy' AND f GLOB 'vwxyz*')
20690 OR b=671
20691 OR (g='xwvutsr' AND f GLOB 'hijkl*')
20692 }
20693 } {5 7 31 39 57 61 83 99 scan 0 sort 0}
20694 do_test where7-2.891.1 {
20695 count_steps_sort {
20696 SELECT a FROM t2
20697 WHERE (g='lkjihgf' AND f GLOB 'lmnop*')
20698 OR (g='srqponm' AND f GLOB 'fghij*')
20699 OR ((a BETWEEN 4 AND 6) AND a!=5)
20700 OR (g='kjihgfe' AND f GLOB 'qrstu*')
20701 OR (d>=11.0 AND d<12.0 AND d NOT NULL)
20702 }
20703 } {4 6 11 31 63 68 scan 0 sort 0}
20704 do_test where7-2.891.2 {
20705 count_steps_sort {
20706 SELECT a FROM t3
20707 WHERE (g='lkjihgf' AND f GLOB 'lmnop*')
20708 OR (g='srqponm' AND f GLOB 'fghij*')
20709 OR ((a BETWEEN 4 AND 6) AND a!=5)
20710 OR (g='kjihgfe' AND f GLOB 'qrstu*')
20711 OR (d>=11.0 AND d<12.0 AND d NOT NULL)
20712 }
20713 } {4 6 11 31 63 68 scan 0 sort 0}
20714 do_test where7-2.892.1 {
20715 count_steps_sort {
20716 SELECT a FROM t2
20717 WHERE c=11011
20718 OR a=20
20719 OR b=432
20720 OR b=410
20721 OR a=86
20722 OR (d>=89.0 AND d<90.0 AND d NOT NULL)
20723 OR b=638
20724 OR ((a BETWEEN 58 AND 60) AND a!=59)
20725 OR b=190
20726 }
20727 } {20 31 32 33 58 60 86 89 scan 0 sort 0}
20728 do_test where7-2.892.2 {
20729 count_steps_sort {
20730 SELECT a FROM t3
20731 WHERE c=11011
20732 OR a=20
20733 OR b=432
20734 OR b=410
20735 OR a=86
20736 OR (d>=89.0 AND d<90.0 AND d NOT NULL)
20737 OR b=638
20738 OR ((a BETWEEN 58 AND 60) AND a!=59)
20739 OR b=190
20740 }
20741 } {20 31 32 33 58 60 86 89 scan 0 sort 0}
20742 do_test where7-2.893.1 {
20743 count_steps_sort {
20744 SELECT a FROM t2
20745 WHERE b=88
20746 OR ((a BETWEEN 42 AND 44) AND a!=43)
20747 OR a=76
20748 OR b=69
20749 OR b=847
20750 OR b=275
20751 }
20752 } {8 25 42 44 76 77 scan 0 sort 0}
20753 do_test where7-2.893.2 {
20754 count_steps_sort {
20755 SELECT a FROM t3
20756 WHERE b=88
20757 OR ((a BETWEEN 42 AND 44) AND a!=43)
20758 OR a=76
20759 OR b=69
20760 OR b=847
20761 OR b=275
20762 }
20763 } {8 25 42 44 76 77 scan 0 sort 0}
20764 do_test where7-2.894.1 {
20765 count_steps_sort {
20766 SELECT a FROM t2
20767 WHERE b=781
20768 OR b=77
20769 OR b=58
20770 OR ((a BETWEEN 67 AND 69) AND a!=68)
20771 }
20772 } {7 67 69 71 scan 0 sort 0}
20773 do_test where7-2.894.2 {
20774 count_steps_sort {
20775 SELECT a FROM t3
20776 WHERE b=781
20777 OR b=77
20778 OR b=58
20779 OR ((a BETWEEN 67 AND 69) AND a!=68)
20780 }
20781 } {7 67 69 71 scan 0 sort 0}
20782 do_test where7-2.895.1 {
20783 count_steps_sort {
20784 SELECT a FROM t2
20785 WHERE ((a BETWEEN 67 AND 69) AND a!=68)
20786 OR (d>=69.0 AND d<70.0 AND d NOT NULL)
20787 OR (g='utsrqpo' AND f GLOB 'uvwxy*')
20788 OR a=46
20789 OR b=187
20790 OR ((a BETWEEN 69 AND 71) AND a!=70)
20791 OR (g='onmlkji' AND f GLOB 'yzabc*')
20792 }
20793 } {17 20 46 50 67 69 71 scan 0 sort 0}
20794 do_test where7-2.895.2 {
20795 count_steps_sort {
20796 SELECT a FROM t3
20797 WHERE ((a BETWEEN 67 AND 69) AND a!=68)
20798 OR (d>=69.0 AND d<70.0 AND d NOT NULL)
20799 OR (g='utsrqpo' AND f GLOB 'uvwxy*')
20800 OR a=46
20801 OR b=187
20802 OR ((a BETWEEN 69 AND 71) AND a!=70)
20803 OR (g='onmlkji' AND f GLOB 'yzabc*')
20804 }
20805 } {17 20 46 50 67 69 71 scan 0 sort 0}
20806 do_test where7-2.896.1 {
20807 count_steps_sort {
20808 SELECT a FROM t2
20809 WHERE (d>=97.0 AND d<98.0 AND d NOT NULL)
20810 OR a=99
20811 OR c=3003
20812 OR (d>=57.0 AND d<58.0 AND d NOT NULL)
20813 OR b=300
20814 OR b=718
20815 OR c>=34035
20816 OR b=264
20817 }
20818 } {7 8 9 24 57 97 99 scan 0 sort 0}
20819 do_test where7-2.896.2 {
20820 count_steps_sort {
20821 SELECT a FROM t3
20822 WHERE (d>=97.0 AND d<98.0 AND d NOT NULL)
20823 OR a=99
20824 OR c=3003
20825 OR (d>=57.0 AND d<58.0 AND d NOT NULL)
20826 OR b=300
20827 OR b=718
20828 OR c>=34035
20829 OR b=264
20830 }
20831 } {7 8 9 24 57 97 99 scan 0 sort 0}
20832 do_test where7-2.897.1 {
20833 count_steps_sort {
20834 SELECT a FROM t2
20835 WHERE b=872
20836 OR b=209
20837 OR ((a BETWEEN 65 AND 67) AND a!=66)
20838 OR b=355
20839 OR b=729
20840 OR ((a BETWEEN 81 AND 83) AND a!=82)
20841 OR a=58
20842 OR (f GLOB '?pqrs*' AND f GLOB 'opqr*')
20843 OR b=608
20844 }
20845 } {14 19 40 58 65 66 67 81 83 92 scan 0 sort 0}
20846 do_test where7-2.897.2 {
20847 count_steps_sort {
20848 SELECT a FROM t3
20849 WHERE b=872
20850 OR b=209
20851 OR ((a BETWEEN 65 AND 67) AND a!=66)
20852 OR b=355
20853 OR b=729
20854 OR ((a BETWEEN 81 AND 83) AND a!=82)
20855 OR a=58
20856 OR (f GLOB '?pqrs*' AND f GLOB 'opqr*')
20857 OR b=608
20858 }
20859 } {14 19 40 58 65 66 67 81 83 92 scan 0 sort 0}
20860 do_test where7-2.898.1 {
20861 count_steps_sort {
20862 SELECT a FROM t2
20863 WHERE c=29029
20864 OR f='efghijklm'
20865 OR (d>=48.0 AND d<49.0 AND d NOT NULL)
20866 OR a=26
20867 OR (f GLOB '?efgh*' AND f GLOB 'defg*')
20868 }
20869 } {3 4 26 29 30 48 55 56 81 82 85 86 87 scan 0 sort 0}
20870 do_test where7-2.898.2 {
20871 count_steps_sort {
20872 SELECT a FROM t3
20873 WHERE c=29029
20874 OR f='efghijklm'
20875 OR (d>=48.0 AND d<49.0 AND d NOT NULL)
20876 OR a=26
20877 OR (f GLOB '?efgh*' AND f GLOB 'defg*')
20878 }
20879 } {3 4 26 29 30 48 55 56 81 82 85 86 87 scan 0 sort 0}
20880 do_test where7-2.899.1 {
20881 count_steps_sort {
20882 SELECT a FROM t2
20883 WHERE a=59
20884 OR (g='wvutsrq' AND f GLOB 'mnopq*')
20885 OR a=7
20886 OR (g='tsrqpon' AND f GLOB 'abcde*')
20887 OR b=762
20888 OR (f GLOB '?pqrs*' AND f GLOB 'opqr*')
20889 }
20890 } {7 12 14 26 40 59 66 92 scan 0 sort 0}
20891 do_test where7-2.899.2 {
20892 count_steps_sort {
20893 SELECT a FROM t3
20894 WHERE a=59
20895 OR (g='wvutsrq' AND f GLOB 'mnopq*')
20896 OR a=7
20897 OR (g='tsrqpon' AND f GLOB 'abcde*')
20898 OR b=762
20899 OR (f GLOB '?pqrs*' AND f GLOB 'opqr*')
20900 }
20901 } {7 12 14 26 40 59 66 92 scan 0 sort 0}
20902 do_test where7-2.900.1 {
20903 count_steps_sort {
20904 SELECT a FROM t2
20905 WHERE (g='gfedcba' AND f GLOB 'nopqr*')
20906 OR b=539
20907 OR b=399
20908 }
20909 } {49 91 scan 0 sort 0}
20910 do_test where7-2.900.2 {
20911 count_steps_sort {
20912 SELECT a FROM t3
20913 WHERE (g='gfedcba' AND f GLOB 'nopqr*')
20914 OR b=539
20915 OR b=399
20916 }
20917 } {49 91 scan 0 sort 0}
20918 do_test where7-2.901.1 {
20919 count_steps_sort {
20920 SELECT a FROM t2
20921 WHERE ((a BETWEEN 71 AND 73) AND a!=72)
20922 OR ((a BETWEEN 96 AND 98) AND a!=97)
20923 OR a=92
20924 }
20925 } {71 73 92 96 98 scan 0 sort 0}
20926 do_test where7-2.901.2 {
20927 count_steps_sort {
20928 SELECT a FROM t3
20929 WHERE ((a BETWEEN 71 AND 73) AND a!=72)
20930 OR ((a BETWEEN 96 AND 98) AND a!=97)
20931 OR a=92
20932 }
20933 } {71 73 92 96 98 scan 0 sort 0}
20934 do_test where7-2.902.1 {
20935 count_steps_sort {
20936 SELECT a FROM t2
20937 WHERE (f GLOB '?klmn*' AND f GLOB 'jklm*')
20938 OR (g='rqponml' AND f GLOB 'klmno*')
20939 OR f='lmnopqrst'
20940 OR (g='nmlkjih' AND f GLOB 'fghij*')
20941 }
20942 } {9 11 35 36 37 57 61 63 87 89 scan 0 sort 0}
20943 do_test where7-2.902.2 {
20944 count_steps_sort {
20945 SELECT a FROM t3
20946 WHERE (f GLOB '?klmn*' AND f GLOB 'jklm*')
20947 OR (g='rqponml' AND f GLOB 'klmno*')
20948 OR f='lmnopqrst'
20949 OR (g='nmlkjih' AND f GLOB 'fghij*')
20950 }
20951 } {9 11 35 36 37 57 61 63 87 89 scan 0 sort 0}
20952 do_test where7-2.903.1 {
20953 count_steps_sort {
20954 SELECT a FROM t2
20955 WHERE ((a BETWEEN 69 AND 71) AND a!=70)
20956 OR ((a BETWEEN 91 AND 93) AND a!=92)
20957 OR b=652
20958 }
20959 } {69 71 91 93 scan 0 sort 0}
20960 do_test where7-2.903.2 {
20961 count_steps_sort {
20962 SELECT a FROM t3
20963 WHERE ((a BETWEEN 69 AND 71) AND a!=70)
20964 OR ((a BETWEEN 91 AND 93) AND a!=92)
20965 OR b=652
20966 }
20967 } {69 71 91 93 scan 0 sort 0}
20968 do_test where7-2.904.1 {
20969 count_steps_sort {
20970 SELECT a FROM t2
20971 WHERE b=1067
20972 OR ((a BETWEEN 53 AND 55) AND a!=54)
20973 OR (g='jihgfed' AND f GLOB 'vwxyz*')
20974 OR (d>=18.0 AND d<19.0 AND d NOT NULL)
20975 OR (d>=54.0 AND d<55.0 AND d NOT NULL)
20976 OR b=520
20977 OR b=399
20978 OR b=209
20979 OR a=68
20980 OR (g='fedcbaz' AND f GLOB 'qrstu*')
20981 }
20982 } {18 19 53 54 55 68 73 94 97 scan 0 sort 0}
20983 do_test where7-2.904.2 {
20984 count_steps_sort {
20985 SELECT a FROM t3
20986 WHERE b=1067
20987 OR ((a BETWEEN 53 AND 55) AND a!=54)
20988 OR (g='jihgfed' AND f GLOB 'vwxyz*')
20989 OR (d>=18.0 AND d<19.0 AND d NOT NULL)
20990 OR (d>=54.0 AND d<55.0 AND d NOT NULL)
20991 OR b=520
20992 OR b=399
20993 OR b=209
20994 OR a=68
20995 OR (g='fedcbaz' AND f GLOB 'qrstu*')
20996 }
20997 } {18 19 53 54 55 68 73 94 97 scan 0 sort 0}
20998 do_test where7-2.905.1 {
20999 count_steps_sort {
21000 SELECT a FROM t2
21001 WHERE (d>=79.0 AND d<80.0 AND d NOT NULL)
21002 OR a=57
21003 OR b=55
21004 OR (d>=34.0 AND d<35.0 AND d NOT NULL)
21005 OR ((a BETWEEN 20 AND 22) AND a!=21)
21006 OR (g='rqponml' AND f GLOB 'lmnop*')
21007 OR ((a BETWEEN 0 AND 2) AND a!=1)
21008 OR ((a BETWEEN 21 AND 23) AND a!=22)
21009 }
21010 } {2 5 20 21 22 23 34 37 57 79 scan 0 sort 0}
21011 do_test where7-2.905.2 {
21012 count_steps_sort {
21013 SELECT a FROM t3
21014 WHERE (d>=79.0 AND d<80.0 AND d NOT NULL)
21015 OR a=57
21016 OR b=55
21017 OR (d>=34.0 AND d<35.0 AND d NOT NULL)
21018 OR ((a BETWEEN 20 AND 22) AND a!=21)
21019 OR (g='rqponml' AND f GLOB 'lmnop*')
21020 OR ((a BETWEEN 0 AND 2) AND a!=1)
21021 OR ((a BETWEEN 21 AND 23) AND a!=22)
21022 }
21023 } {2 5 20 21 22 23 34 37 57 79 scan 0 sort 0}
21024 do_test where7-2.906.1 {
21025 count_steps_sort {
21026 SELECT a FROM t2
21027 WHERE ((a BETWEEN 21 AND 23) AND a!=22)
21028 OR a=2
21029 OR b=784
21030 OR ((a BETWEEN 21 AND 23) AND a!=22)
21031 OR (g='ihgfedc' AND f GLOB 'defgh*')
21032 OR b=850
21033 }
21034 } {2 21 23 81 scan 0 sort 0}
21035 do_test where7-2.906.2 {
21036 count_steps_sort {
21037 SELECT a FROM t3
21038 WHERE ((a BETWEEN 21 AND 23) AND a!=22)
21039 OR a=2
21040 OR b=784
21041 OR ((a BETWEEN 21 AND 23) AND a!=22)
21042 OR (g='ihgfedc' AND f GLOB 'defgh*')
21043 OR b=850
21044 }
21045 } {2 21 23 81 scan 0 sort 0}
21046 do_test where7-2.907.1 {
21047 count_steps_sort {
21048 SELECT a FROM t2
21049 WHERE (d>=51.0 AND d<52.0 AND d NOT NULL)
21050 OR (d>=45.0 AND d<46.0 AND d NOT NULL)
21051 OR b=748
21052 OR b=209
21053 OR a=100
21054 }
21055 } {19 45 51 68 100 scan 0 sort 0}
21056 do_test where7-2.907.2 {
21057 count_steps_sort {
21058 SELECT a FROM t3
21059 WHERE (d>=51.0 AND d<52.0 AND d NOT NULL)
21060 OR (d>=45.0 AND d<46.0 AND d NOT NULL)
21061 OR b=748
21062 OR b=209
21063 OR a=100
21064 }
21065 } {19 45 51 68 100 scan 0 sort 0}
21066 do_test where7-2.908.1 {
21067 count_steps_sort {
21068 SELECT a FROM t2
21069 WHERE (g='jihgfed' AND f GLOB 'zabcd*')
21070 OR a=18
21071 OR a=30
21072 OR ((a BETWEEN 9 AND 11) AND a!=10)
21073 OR ((a BETWEEN 84 AND 86) AND a!=85)
21074 OR ((a BETWEEN 8 AND 10) AND a!=9)
21075 OR b=792
21076 OR (f GLOB '?mnop*' AND f GLOB 'lmno*')
21077 OR ((a BETWEEN 19 AND 21) AND a!=20)
21078 OR c=26026
21079 OR (g='rqponml' AND f GLOB 'hijkl*')
21080 }
21081 } {8 9 10 11 18 19 21 30 33 37 63 72 76 77 78 84 86 89 scan 0 sort 0}
21082 do_test where7-2.908.2 {
21083 count_steps_sort {
21084 SELECT a FROM t3
21085 WHERE (g='jihgfed' AND f GLOB 'zabcd*')
21086 OR a=18
21087 OR a=30
21088 OR ((a BETWEEN 9 AND 11) AND a!=10)
21089 OR ((a BETWEEN 84 AND 86) AND a!=85)
21090 OR ((a BETWEEN 8 AND 10) AND a!=9)
21091 OR b=792
21092 OR (f GLOB '?mnop*' AND f GLOB 'lmno*')
21093 OR ((a BETWEEN 19 AND 21) AND a!=20)
21094 OR c=26026
21095 OR (g='rqponml' AND f GLOB 'hijkl*')
21096 }
21097 } {8 9 10 11 18 19 21 30 33 37 63 72 76 77 78 84 86 89 scan 0 sort 0}
21098 do_test where7-2.909.1 {
21099 count_steps_sort {
21100 SELECT a FROM t2
21101 WHERE (g='vutsrqp' AND f GLOB 'qrstu*')
21102 OR b=968
21103 OR ((a BETWEEN 63 AND 65) AND a!=64)
21104 OR (f GLOB '?xyza*' AND f GLOB 'wxyz*')
21105 OR (g='jihgfed' AND f GLOB 'wxyza*')
21106 OR (d>=72.0 AND d<73.0 AND d NOT NULL)
21107 OR a=78
21108 OR ((a BETWEEN 90 AND 92) AND a!=91)
21109 }
21110 } {16 22 48 63 65 72 74 78 88 90 92 100 scan 0 sort 0}
21111 do_test where7-2.909.2 {
21112 count_steps_sort {
21113 SELECT a FROM t3
21114 WHERE (g='vutsrqp' AND f GLOB 'qrstu*')
21115 OR b=968
21116 OR ((a BETWEEN 63 AND 65) AND a!=64)
21117 OR (f GLOB '?xyza*' AND f GLOB 'wxyz*')
21118 OR (g='jihgfed' AND f GLOB 'wxyza*')
21119 OR (d>=72.0 AND d<73.0 AND d NOT NULL)
21120 OR a=78
21121 OR ((a BETWEEN 90 AND 92) AND a!=91)
21122 }
21123 } {16 22 48 63 65 72 74 78 88 90 92 100 scan 0 sort 0}
21124 do_test where7-2.910.1 {
21125 count_steps_sort {
21126 SELECT a FROM t2
21127 WHERE c=10010
21128 OR f='pqrstuvwx'
21129 }
21130 } {15 28 29 30 41 67 93 scan 0 sort 0}
21131 do_test where7-2.910.2 {
21132 count_steps_sort {
21133 SELECT a FROM t3
21134 WHERE c=10010
21135 OR f='pqrstuvwx'
21136 }
21137 } {15 28 29 30 41 67 93 scan 0 sort 0}
21138 do_test where7-2.911.1 {
21139 count_steps_sort {
21140 SELECT a FROM t2
21141 WHERE a=86
21142 OR a=10
21143 OR b=528
21144 OR b=253
21145 OR a=80
21146 OR a=87
21147 OR (d>=37.0 AND d<38.0 AND d NOT NULL)
21148 }
21149 } {10 23 37 48 80 86 87 scan 0 sort 0}
21150 do_test where7-2.911.2 {
21151 count_steps_sort {
21152 SELECT a FROM t3
21153 WHERE a=86
21154 OR a=10
21155 OR b=528
21156 OR b=253
21157 OR a=80
21158 OR a=87
21159 OR (d>=37.0 AND d<38.0 AND d NOT NULL)
21160 }
21161 } {10 23 37 48 80 86 87 scan 0 sort 0}
21162 do_test where7-2.912.1 {
21163 count_steps_sort {
21164 SELECT a FROM t2
21165 WHERE (d>=42.0 AND d<43.0 AND d NOT NULL)
21166 OR b=825
21167 OR a=100
21168 OR (d>=77.0 AND d<78.0 AND d NOT NULL)
21169 OR a=60
21170 }
21171 } {42 60 75 77 100 scan 0 sort 0}
21172 do_test where7-2.912.2 {
21173 count_steps_sort {
21174 SELECT a FROM t3
21175 WHERE (d>=42.0 AND d<43.0 AND d NOT NULL)
21176 OR b=825
21177 OR a=100
21178 OR (d>=77.0 AND d<78.0 AND d NOT NULL)
21179 OR a=60
21180 }
21181 } {42 60 75 77 100 scan 0 sort 0}
21182 do_test where7-2.913.1 {
21183 count_steps_sort {
21184 SELECT a FROM t2
21185 WHERE (d>=94.0 AND d<95.0 AND d NOT NULL)
21186 OR b=883
21187 OR (d>=35.0 AND d<36.0 AND d NOT NULL)
21188 OR (d>=3.0 AND d<4.0 AND d NOT NULL)
21189 OR (d>=78.0 AND d<79.0 AND d NOT NULL)
21190 OR (d>=45.0 AND d<46.0 AND d NOT NULL)
21191 OR a=81
21192 OR (f GLOB '?fghi*' AND f GLOB 'efgh*')
21193 OR f='mnopqrstu'
21194 }
21195 } {3 4 12 30 35 38 45 56 64 78 81 82 90 94 scan 0 sort 0}
21196 do_test where7-2.913.2 {
21197 count_steps_sort {
21198 SELECT a FROM t3
21199 WHERE (d>=94.0 AND d<95.0 AND d NOT NULL)
21200 OR b=883
21201 OR (d>=35.0 AND d<36.0 AND d NOT NULL)
21202 OR (d>=3.0 AND d<4.0 AND d NOT NULL)
21203 OR (d>=78.0 AND d<79.0 AND d NOT NULL)
21204 OR (d>=45.0 AND d<46.0 AND d NOT NULL)
21205 OR a=81
21206 OR (f GLOB '?fghi*' AND f GLOB 'efgh*')
21207 OR f='mnopqrstu'
21208 }
21209 } {3 4 12 30 35 38 45 56 64 78 81 82 90 94 scan 0 sort 0}
21210 do_test where7-2.914.1 {
21211 count_steps_sort {
21212 SELECT a FROM t2
21213 WHERE b=443
21214 OR ((a BETWEEN 14 AND 16) AND a!=15)
21215 OR b=663
21216 OR b=905
21217 OR (d>=96.0 AND d<97.0 AND d NOT NULL)
21218 OR b=883
21219 OR c=22022
21220 OR b=638
21221 }
21222 } {14 16 58 64 65 66 96 scan 0 sort 0}
21223 do_test where7-2.914.2 {
21224 count_steps_sort {
21225 SELECT a FROM t3
21226 WHERE b=443
21227 OR ((a BETWEEN 14 AND 16) AND a!=15)
21228 OR b=663
21229 OR b=905
21230 OR (d>=96.0 AND d<97.0 AND d NOT NULL)
21231 OR b=883
21232 OR c=22022
21233 OR b=638
21234 }
21235 } {14 16 58 64 65 66 96 scan 0 sort 0}
21236 do_test where7-2.915.1 {
21237 count_steps_sort {
21238 SELECT a FROM t2
21239 WHERE ((a BETWEEN 84 AND 86) AND a!=85)
21240 OR b=234
21241 OR a=53
21242 OR ((a BETWEEN 20 AND 22) AND a!=21)
21243 OR ((a BETWEEN 27 AND 29) AND a!=28)
21244 OR b=319
21245 OR (g='qponmlk' AND f GLOB 'opqrs*')
21246 OR ((a BETWEEN 14 AND 16) AND a!=15)
21247 }
21248 } {14 16 20 22 27 29 40 53 84 86 scan 0 sort 0}
21249 do_test where7-2.915.2 {
21250 count_steps_sort {
21251 SELECT a FROM t3
21252 WHERE ((a BETWEEN 84 AND 86) AND a!=85)
21253 OR b=234
21254 OR a=53
21255 OR ((a BETWEEN 20 AND 22) AND a!=21)
21256 OR ((a BETWEEN 27 AND 29) AND a!=28)
21257 OR b=319
21258 OR (g='qponmlk' AND f GLOB 'opqrs*')
21259 OR ((a BETWEEN 14 AND 16) AND a!=15)
21260 }
21261 } {14 16 20 22 27 29 40 53 84 86 scan 0 sort 0}
21262 do_test where7-2.916.1 {
21263 count_steps_sort {
21264 SELECT a FROM t2
21265 WHERE b=179
21266 OR ((a BETWEEN 95 AND 97) AND a!=96)
21267 OR a=46
21268 OR (g='kjihgfe' AND f GLOB 'uvwxy*')
21269 OR ((a BETWEEN 53 AND 55) AND a!=54)
21270 OR a=25
21271 OR (d>=5.0 AND d<6.0 AND d NOT NULL)
21272 OR (d>=13.0 AND d<14.0 AND d NOT NULL)
21273 OR f='opqrstuvw'
21274 OR (d>=53.0 AND d<54.0 AND d NOT NULL)
21275 OR b=938
21276 }
21277 } {5 13 14 25 40 46 53 55 66 72 92 95 97 scan 0 sort 0}
21278 do_test where7-2.916.2 {
21279 count_steps_sort {
21280 SELECT a FROM t3
21281 WHERE b=179
21282 OR ((a BETWEEN 95 AND 97) AND a!=96)
21283 OR a=46
21284 OR (g='kjihgfe' AND f GLOB 'uvwxy*')
21285 OR ((a BETWEEN 53 AND 55) AND a!=54)
21286 OR a=25
21287 OR (d>=5.0 AND d<6.0 AND d NOT NULL)
21288 OR (d>=13.0 AND d<14.0 AND d NOT NULL)
21289 OR f='opqrstuvw'
21290 OR (d>=53.0 AND d<54.0 AND d NOT NULL)
21291 OR b=938
21292 }
21293 } {5 13 14 25 40 46 53 55 66 72 92 95 97 scan 0 sort 0}
21294 do_test where7-2.917.1 {
21295 count_steps_sort {
21296 SELECT a FROM t2
21297 WHERE (g='nmlkjih' AND f GLOB 'fghij*')
21298 OR (d>=15.0 AND d<16.0 AND d NOT NULL)
21299 }
21300 } {15 57 scan 0 sort 0}
21301 do_test where7-2.917.2 {
21302 count_steps_sort {
21303 SELECT a FROM t3
21304 WHERE (g='nmlkjih' AND f GLOB 'fghij*')
21305 OR (d>=15.0 AND d<16.0 AND d NOT NULL)
21306 }
21307 } {15 57 scan 0 sort 0}
21308 do_test where7-2.918.1 {
21309 count_steps_sort {
21310 SELECT a FROM t2
21311 WHERE b=748
21312 OR (g='utsrqpo' AND f GLOB 'wxyza*')
21313 OR a=32
21314 OR b=110
21315 OR b=297
21316 OR (d>=13.0 AND d<14.0 AND d NOT NULL)
21317 OR ((a BETWEEN 60 AND 62) AND a!=61)
21318 OR f='ghijklmno'
21319 OR b=473
21320 OR b=135
21321 }
21322 } {6 10 13 22 27 32 43 58 60 62 68 84 scan 0 sort 0}
21323 do_test where7-2.918.2 {
21324 count_steps_sort {
21325 SELECT a FROM t3
21326 WHERE b=748
21327 OR (g='utsrqpo' AND f GLOB 'wxyza*')
21328 OR a=32
21329 OR b=110
21330 OR b=297
21331 OR (d>=13.0 AND d<14.0 AND d NOT NULL)
21332 OR ((a BETWEEN 60 AND 62) AND a!=61)
21333 OR f='ghijklmno'
21334 OR b=473
21335 OR b=135
21336 }
21337 } {6 10 13 22 27 32 43 58 60 62 68 84 scan 0 sort 0}
21338 do_test where7-2.919.1 {
21339 count_steps_sort {
21340 SELECT a FROM t2
21341 WHERE (d>=33.0 AND d<34.0 AND d NOT NULL)
21342 OR b=905
21343 OR a=97
21344 OR (g='hgfedcb' AND f GLOB 'hijkl*')
21345 OR c=27027
21346 OR f='bcdefghij'
21347 OR (d>=54.0 AND d<55.0 AND d NOT NULL)
21348 OR (d>=25.0 AND d<26.0 AND d NOT NULL)
21349 OR ((a BETWEEN 38 AND 40) AND a!=39)
21350 OR (f GLOB '?fghi*' AND f GLOB 'efgh*')
21351 }
21352 } {1 4 25 27 30 33 38 40 53 54 56 79 80 81 82 85 97 scan 0 sort 0}
21353 do_test where7-2.919.2 {
21354 count_steps_sort {
21355 SELECT a FROM t3
21356 WHERE (d>=33.0 AND d<34.0 AND d NOT NULL)
21357 OR b=905
21358 OR a=97
21359 OR (g='hgfedcb' AND f GLOB 'hijkl*')
21360 OR c=27027
21361 OR f='bcdefghij'
21362 OR (d>=54.0 AND d<55.0 AND d NOT NULL)
21363 OR (d>=25.0 AND d<26.0 AND d NOT NULL)
21364 OR ((a BETWEEN 38 AND 40) AND a!=39)
21365 OR (f GLOB '?fghi*' AND f GLOB 'efgh*')
21366 }
21367 } {1 4 25 27 30 33 38 40 53 54 56 79 80 81 82 85 97 scan 0 sort 0}
21368 do_test where7-2.920.1 {
21369 count_steps_sort {
21370 SELECT a FROM t2
21371 WHERE ((a BETWEEN 64 AND 66) AND a!=65)
21372 OR ((a BETWEEN 90 AND 92) AND a!=91)
21373 }
21374 } {64 66 90 92 scan 0 sort 0}
21375 do_test where7-2.920.2 {
21376 count_steps_sort {
21377 SELECT a FROM t3
21378 WHERE ((a BETWEEN 64 AND 66) AND a!=65)
21379 OR ((a BETWEEN 90 AND 92) AND a!=91)
21380 }
21381 } {64 66 90 92 scan 0 sort 0}
21382 do_test where7-2.921.1 {
21383 count_steps_sort {
21384 SELECT a FROM t2
21385 WHERE b=594
21386 OR b=80
21387 OR (g='tsrqpon' AND f GLOB 'bcdef*')
21388 OR (g='qponmlk' AND f GLOB 'mnopq*')
21389 OR b=421
21390 OR b=418
21391 OR b=828
21392 OR a=88
21393 OR (g='tsrqpon' AND f GLOB 'xyzab*')
21394 OR (d>=60.0 AND d<61.0 AND d NOT NULL)
21395 }
21396 } {23 27 38 54 60 88 scan 0 sort 0}
21397 do_test where7-2.921.2 {
21398 count_steps_sort {
21399 SELECT a FROM t3
21400 WHERE b=594
21401 OR b=80
21402 OR (g='tsrqpon' AND f GLOB 'bcdef*')
21403 OR (g='qponmlk' AND f GLOB 'mnopq*')
21404 OR b=421
21405 OR b=418
21406 OR b=828
21407 OR a=88
21408 OR (g='tsrqpon' AND f GLOB 'xyzab*')
21409 OR (d>=60.0 AND d<61.0 AND d NOT NULL)
21410 }
21411 } {23 27 38 54 60 88 scan 0 sort 0}
21412 do_test where7-2.922.1 {
21413 count_steps_sort {
21414 SELECT a FROM t2
21415 WHERE (d>=17.0 AND d<18.0 AND d NOT NULL)
21416 OR (g='jihgfed' AND f GLOB 'xyzab*')
21417 OR b=366
21418 OR (d>=28.0 AND d<29.0 AND d NOT NULL)
21419 OR c=16016
21420 OR (g='edcbazy' AND f GLOB 'wxyza*')
21421 OR c=9009
21422 }
21423 } {17 25 26 27 28 46 47 48 75 100 scan 0 sort 0}
21424 do_test where7-2.922.2 {
21425 count_steps_sort {
21426 SELECT a FROM t3
21427 WHERE (d>=17.0 AND d<18.0 AND d NOT NULL)
21428 OR (g='jihgfed' AND f GLOB 'xyzab*')
21429 OR b=366
21430 OR (d>=28.0 AND d<29.0 AND d NOT NULL)
21431 OR c=16016
21432 OR (g='edcbazy' AND f GLOB 'wxyza*')
21433 OR c=9009
21434 }
21435 } {17 25 26 27 28 46 47 48 75 100 scan 0 sort 0}
21436 do_test where7-2.923.1 {
21437 count_steps_sort {
21438 SELECT a FROM t2
21439 WHERE b=33
21440 OR f='qrstuvwxy'
21441 OR (g='utsrqpo' AND f GLOB 'uvwxy*')
21442 OR b=858
21443 }
21444 } {3 16 20 42 68 78 94 scan 0 sort 0}
21445 do_test where7-2.923.2 {
21446 count_steps_sort {
21447 SELECT a FROM t3
21448 WHERE b=33
21449 OR f='qrstuvwxy'
21450 OR (g='utsrqpo' AND f GLOB 'uvwxy*')
21451 OR b=858
21452 }
21453 } {3 16 20 42 68 78 94 scan 0 sort 0}
21454 do_test where7-2.924.1 {
21455 count_steps_sort {
21456 SELECT a FROM t2
21457 WHERE b=861
21458 OR (f GLOB '?xyza*' AND f GLOB 'wxyz*')
21459 OR (d>=29.0 AND d<30.0 AND d NOT NULL)
21460 OR b=682
21461 OR ((a BETWEEN 93 AND 95) AND a!=94)
21462 OR b=286
21463 }
21464 } {22 26 29 48 62 74 93 95 100 scan 0 sort 0}
21465 do_test where7-2.924.2 {
21466 count_steps_sort {
21467 SELECT a FROM t3
21468 WHERE b=861
21469 OR (f GLOB '?xyza*' AND f GLOB 'wxyz*')
21470 OR (d>=29.0 AND d<30.0 AND d NOT NULL)
21471 OR b=682
21472 OR ((a BETWEEN 93 AND 95) AND a!=94)
21473 OR b=286
21474 }
21475 } {22 26 29 48 62 74 93 95 100 scan 0 sort 0}
21476 do_test where7-2.925.1 {
21477 count_steps_sort {
21478 SELECT a FROM t2
21479 WHERE b=740
21480 OR ((a BETWEEN 27 AND 29) AND a!=28)
21481 OR a=88
21482 }
21483 } {27 29 88 scan 0 sort 0}
21484 do_test where7-2.925.2 {
21485 count_steps_sort {
21486 SELECT a FROM t3
21487 WHERE b=740
21488 OR ((a BETWEEN 27 AND 29) AND a!=28)
21489 OR a=88
21490 }
21491 } {27 29 88 scan 0 sort 0}
21492 do_test where7-2.926.1 {
21493 count_steps_sort {
21494 SELECT a FROM t2
21495 WHERE f='abcdefghi'
21496 OR c=9009
21497 OR b=663
21498 OR (g='wvutsrq' AND f GLOB 'klmno*')
21499 OR b=91
21500 }
21501 } {10 25 26 27 52 78 scan 0 sort 0}
21502 do_test where7-2.926.2 {
21503 count_steps_sort {
21504 SELECT a FROM t3
21505 WHERE f='abcdefghi'
21506 OR c=9009
21507 OR b=663
21508 OR (g='wvutsrq' AND f GLOB 'klmno*')
21509 OR b=91
21510 }
21511 } {10 25 26 27 52 78 scan 0 sort 0}
21512 do_test where7-2.927.1 {
21513 count_steps_sort {
21514 SELECT a FROM t2
21515 WHERE (g='kjihgfe' AND f GLOB 'qrstu*')
21516 OR ((a BETWEEN 29 AND 31) AND a!=30)
21517 OR (f GLOB '?opqr*' AND f GLOB 'nopq*')
21518 OR b=1015
21519 OR (g='qponmlk' AND f GLOB 'qrstu*')
21520 OR b=916
21521 OR (d>=31.0 AND d<32.0 AND d NOT NULL)
21522 OR b=69
21523 OR (g='hgfedcb' AND f GLOB 'fghij*')
21524 }
21525 } {13 29 31 39 42 65 68 83 91 scan 0 sort 0}
21526 do_test where7-2.927.2 {
21527 count_steps_sort {
21528 SELECT a FROM t3
21529 WHERE (g='kjihgfe' AND f GLOB 'qrstu*')
21530 OR ((a BETWEEN 29 AND 31) AND a!=30)
21531 OR (f GLOB '?opqr*' AND f GLOB 'nopq*')
21532 OR b=1015
21533 OR (g='qponmlk' AND f GLOB 'qrstu*')
21534 OR b=916
21535 OR (d>=31.0 AND d<32.0 AND d NOT NULL)
21536 OR b=69
21537 OR (g='hgfedcb' AND f GLOB 'fghij*')
21538 }
21539 } {13 29 31 39 42 65 68 83 91 scan 0 sort 0}
21540 do_test where7-2.928.1 {
21541 count_steps_sort {
21542 SELECT a FROM t2
21543 WHERE a=88
21544 OR a=1
21545 OR f='uvwxyzabc'
21546 OR b=498
21547 OR (d>=20.0 AND d<21.0 AND d NOT NULL)
21548 OR a=63
21549 OR f='mnopqrstu'
21550 OR (g='mlkjihg' AND f GLOB 'ijklm*')
21551 OR b=495
21552 OR a=35
21553 OR a=22
21554 }
21555 } {1 12 20 22 35 38 45 46 60 63 64 72 88 90 98 scan 0 sort 0}
21556 do_test where7-2.928.2 {
21557 count_steps_sort {
21558 SELECT a FROM t3
21559 WHERE a=88
21560 OR a=1
21561 OR f='uvwxyzabc'
21562 OR b=498
21563 OR (d>=20.0 AND d<21.0 AND d NOT NULL)
21564 OR a=63
21565 OR f='mnopqrstu'
21566 OR (g='mlkjihg' AND f GLOB 'ijklm*')
21567 OR b=495
21568 OR a=35
21569 OR a=22
21570 }
21571 } {1 12 20 22 35 38 45 46 60 63 64 72 88 90 98 scan 0 sort 0}
21572 do_test where7-2.929.1 {
21573 count_steps_sort {
21574 SELECT a FROM t2
21575 WHERE b=869
21576 OR (g='rqponml' AND f GLOB 'jklmn*')
21577 OR b=289
21578 OR a=62
21579 OR ((a BETWEEN 9 AND 11) AND a!=10)
21580 }
21581 } {9 11 35 62 79 scan 0 sort 0}
21582 do_test where7-2.929.2 {
21583 count_steps_sort {
21584 SELECT a FROM t3
21585 WHERE b=869
21586 OR (g='rqponml' AND f GLOB 'jklmn*')
21587 OR b=289
21588 OR a=62
21589 OR ((a BETWEEN 9 AND 11) AND a!=10)
21590 }
21591 } {9 11 35 62 79 scan 0 sort 0}
21592 do_test where7-2.930.1 {
21593 count_steps_sort {
21594 SELECT a FROM t2
21595 WHERE ((a BETWEEN 22 AND 24) AND a!=23)
21596 OR b=542
21597 OR ((a BETWEEN 19 AND 21) AND a!=20)
21598 OR a=7
21599 OR f='klmnopqrs'
21600 }
21601 } {7 10 19 21 22 24 36 62 88 scan 0 sort 0}
21602 do_test where7-2.930.2 {
21603 count_steps_sort {
21604 SELECT a FROM t3
21605 WHERE ((a BETWEEN 22 AND 24) AND a!=23)
21606 OR b=542
21607 OR ((a BETWEEN 19 AND 21) AND a!=20)
21608 OR a=7
21609 OR f='klmnopqrs'
21610 }
21611 } {7 10 19 21 22 24 36 62 88 scan 0 sort 0}
21612 do_test where7-2.931.1 {
21613 count_steps_sort {
21614 SELECT a FROM t2
21615 WHERE ((a BETWEEN 57 AND 59) AND a!=58)
21616 OR b=1078
21617 OR ((a BETWEEN 21 AND 23) AND a!=22)
21618 OR (g='mlkjihg' AND f GLOB 'ijklm*')
21619 OR (d>=20.0 AND d<21.0 AND d NOT NULL)
21620 OR b=429
21621 }
21622 } {20 21 23 39 57 59 60 98 scan 0 sort 0}
21623 do_test where7-2.931.2 {
21624 count_steps_sort {
21625 SELECT a FROM t3
21626 WHERE ((a BETWEEN 57 AND 59) AND a!=58)
21627 OR b=1078
21628 OR ((a BETWEEN 21 AND 23) AND a!=22)
21629 OR (g='mlkjihg' AND f GLOB 'ijklm*')
21630 OR (d>=20.0 AND d<21.0 AND d NOT NULL)
21631 OR b=429
21632 }
21633 } {20 21 23 39 57 59 60 98 scan 0 sort 0}
21634 do_test where7-2.932.1 {
21635 count_steps_sort {
21636 SELECT a FROM t2
21637 WHERE (d>=82.0 AND d<83.0 AND d NOT NULL)
21638 OR b=264
21639 OR ((a BETWEEN 85 AND 87) AND a!=86)
21640 OR b=1048
21641 OR a=15
21642 }
21643 } {15 24 82 85 87 scan 0 sort 0}
21644 do_test where7-2.932.2 {
21645 count_steps_sort {
21646 SELECT a FROM t3
21647 WHERE (d>=82.0 AND d<83.0 AND d NOT NULL)
21648 OR b=264
21649 OR ((a BETWEEN 85 AND 87) AND a!=86)
21650 OR b=1048
21651 OR a=15
21652 }
21653 } {15 24 82 85 87 scan 0 sort 0}
21654 do_test where7-2.933.1 {
21655 count_steps_sort {
21656 SELECT a FROM t2
21657 WHERE a=93
21658 OR f='ijklmnopq'
21659 OR f='mnopqrstu'
21660 OR ((a BETWEEN 67 AND 69) AND a!=68)
21661 }
21662 } {8 12 34 38 60 64 67 69 86 90 93 scan 0 sort 0}
21663 do_test where7-2.933.2 {
21664 count_steps_sort {
21665 SELECT a FROM t3
21666 WHERE a=93
21667 OR f='ijklmnopq'
21668 OR f='mnopqrstu'
21669 OR ((a BETWEEN 67 AND 69) AND a!=68)
21670 }
21671 } {8 12 34 38 60 64 67 69 86 90 93 scan 0 sort 0}
21672 do_test where7-2.934.1 {
21673 count_steps_sort {
21674 SELECT a FROM t2
21675 WHERE (d>=56.0 AND d<57.0 AND d NOT NULL)
21676 OR b=858
21677 OR a=58
21678 OR (g='onmlkji' AND f GLOB 'xyzab*')
21679 OR c=21021
21680 OR ((a BETWEEN 45 AND 47) AND a!=46)
21681 OR b=616
21682 OR b=784
21683 OR b=55
21684 }
21685 } {5 45 47 49 56 58 61 62 63 78 scan 0 sort 0}
21686 do_test where7-2.934.2 {
21687 count_steps_sort {
21688 SELECT a FROM t3
21689 WHERE (d>=56.0 AND d<57.0 AND d NOT NULL)
21690 OR b=858
21691 OR a=58
21692 OR (g='onmlkji' AND f GLOB 'xyzab*')
21693 OR c=21021
21694 OR ((a BETWEEN 45 AND 47) AND a!=46)
21695 OR b=616
21696 OR b=784
21697 OR b=55
21698 }
21699 } {5 45 47 49 56 58 61 62 63 78 scan 0 sort 0}
21700 do_test where7-2.935.1 {
21701 count_steps_sort {
21702 SELECT a FROM t2
21703 WHERE b=682
21704 OR b=99
21705 OR (f GLOB '?defg*' AND f GLOB 'cdef*')
21706 OR b=531
21707 }
21708 } {2 9 28 54 62 80 scan 0 sort 0}
21709 do_test where7-2.935.2 {
21710 count_steps_sort {
21711 SELECT a FROM t3
21712 WHERE b=682
21713 OR b=99
21714 OR (f GLOB '?defg*' AND f GLOB 'cdef*')
21715 OR b=531
21716 }
21717 } {2 9 28 54 62 80 scan 0 sort 0}
21718 do_test where7-2.936.1 {
21719 count_steps_sort {
21720 SELECT a FROM t2
21721 WHERE ((a BETWEEN 56 AND 58) AND a!=57)
21722 OR (g='kjihgfe' AND f GLOB 'stuvw*')
21723 OR (f GLOB '?jklm*' AND f GLOB 'ijkl*')
21724 OR b=726
21725 OR a=79
21726 OR a=47
21727 OR b=212
21728 OR (f GLOB '?bcde*' AND f GLOB 'abcd*')
21729 OR c=8008
21730 }
21731 } {8 22 23 24 26 34 47 52 56 58 60 66 70 78 79 86 scan 0 sort 0}
21732 do_test where7-2.936.2 {
21733 count_steps_sort {
21734 SELECT a FROM t3
21735 WHERE ((a BETWEEN 56 AND 58) AND a!=57)
21736 OR (g='kjihgfe' AND f GLOB 'stuvw*')
21737 OR (f GLOB '?jklm*' AND f GLOB 'ijkl*')
21738 OR b=726
21739 OR a=79
21740 OR a=47
21741 OR b=212
21742 OR (f GLOB '?bcde*' AND f GLOB 'abcd*')
21743 OR c=8008
21744 }
21745 } {8 22 23 24 26 34 47 52 56 58 60 66 70 78 79 86 scan 0 sort 0}
21746 do_test where7-2.937.1 {
21747 count_steps_sort {
21748 SELECT a FROM t2
21749 WHERE f='uvwxyzabc'
21750 OR ((a BETWEEN 60 AND 62) AND a!=61)
21751 OR a=5
21752 OR b=33
21753 OR (f GLOB '?yzab*' AND f GLOB 'xyza*')
21754 OR a=59
21755 OR b=44
21756 OR (d>=14.0 AND d<15.0 AND d NOT NULL)
21757 OR (d>=59.0 AND d<60.0 AND d NOT NULL)
21758 }
21759 } {3 4 5 14 20 23 46 49 59 60 62 72 75 98 scan 0 sort 0}
21760 do_test where7-2.937.2 {
21761 count_steps_sort {
21762 SELECT a FROM t3
21763 WHERE f='uvwxyzabc'
21764 OR ((a BETWEEN 60 AND 62) AND a!=61)
21765 OR a=5
21766 OR b=33
21767 OR (f GLOB '?yzab*' AND f GLOB 'xyza*')
21768 OR a=59
21769 OR b=44
21770 OR (d>=14.0 AND d<15.0 AND d NOT NULL)
21771 OR (d>=59.0 AND d<60.0 AND d NOT NULL)
21772 }
21773 } {3 4 5 14 20 23 46 49 59 60 62 72 75 98 scan 0 sort 0}
21774 do_test where7-2.938.1 {
21775 count_steps_sort {
21776 SELECT a FROM t2
21777 WHERE b=564
21778 OR (d>=93.0 AND d<94.0 AND d NOT NULL)
21779 OR b=451
21780 OR b=330
21781 OR a=47
21782 OR ((a BETWEEN 17 AND 19) AND a!=18)
21783 }
21784 } {17 19 30 41 47 93 scan 0 sort 0}
21785 do_test where7-2.938.2 {
21786 count_steps_sort {
21787 SELECT a FROM t3
21788 WHERE b=564
21789 OR (d>=93.0 AND d<94.0 AND d NOT NULL)
21790 OR b=451
21791 OR b=330
21792 OR a=47
21793 OR ((a BETWEEN 17 AND 19) AND a!=18)
21794 }
21795 } {17 19 30 41 47 93 scan 0 sort 0}
21796 do_test where7-2.939.1 {
21797 count_steps_sort {
21798 SELECT a FROM t2
21799 WHERE a=40
21800 OR b=333
21801 }
21802 } {40 scan 0 sort 0}
21803 do_test where7-2.939.2 {
21804 count_steps_sort {
21805 SELECT a FROM t3
21806 WHERE a=40
21807 OR b=333
21808 }
21809 } {40 scan 0 sort 0}
21810 do_test where7-2.940.1 {
21811 count_steps_sort {
21812 SELECT a FROM t2
21813 WHERE b=924
21814 OR ((a BETWEEN 6 AND 8) AND a!=7)
21815 OR (d>=36.0 AND d<37.0 AND d NOT NULL)
21816 OR (d>=40.0 AND d<41.0 AND d NOT NULL)
21817 OR a=100
21818 OR c=15015
21819 OR (d>=82.0 AND d<83.0 AND d NOT NULL)
21820 OR (d>=2.0 AND d<3.0 AND d NOT NULL)
21821 }
21822 } {2 6 8 36 40 43 44 45 82 84 100 scan 0 sort 0}
21823 do_test where7-2.940.2 {
21824 count_steps_sort {
21825 SELECT a FROM t3
21826 WHERE b=924
21827 OR ((a BETWEEN 6 AND 8) AND a!=7)
21828 OR (d>=36.0 AND d<37.0 AND d NOT NULL)
21829 OR (d>=40.0 AND d<41.0 AND d NOT NULL)
21830 OR a=100
21831 OR c=15015
21832 OR (d>=82.0 AND d<83.0 AND d NOT NULL)
21833 OR (d>=2.0 AND d<3.0 AND d NOT NULL)
21834 }
21835 } {2 6 8 36 40 43 44 45 82 84 100 scan 0 sort 0}
21836 do_test where7-2.941.1 {
21837 count_steps_sort {
21838 SELECT a FROM t2
21839 WHERE (d>=63.0 AND d<64.0 AND d NOT NULL)
21840 OR (d>=44.0 AND d<45.0 AND d NOT NULL)
21841 OR (d>=36.0 AND d<37.0 AND d NOT NULL)
21842 }
21843 } {36 44 63 scan 0 sort 0}
21844 do_test where7-2.941.2 {
21845 count_steps_sort {
21846 SELECT a FROM t3
21847 WHERE (d>=63.0 AND d<64.0 AND d NOT NULL)
21848 OR (d>=44.0 AND d<45.0 AND d NOT NULL)
21849 OR (d>=36.0 AND d<37.0 AND d NOT NULL)
21850 }
21851 } {36 44 63 scan 0 sort 0}
21852 do_test where7-2.942.1 {
21853 count_steps_sort {
21854 SELECT a FROM t2
21855 WHERE b=58
21856 OR ((a BETWEEN 7 AND 9) AND a!=8)
21857 OR ((a BETWEEN 63 AND 65) AND a!=64)
21858 OR a=31
21859 OR f='tuvwxyzab'
21860 OR b=341
21861 OR b=47
21862 OR ((a BETWEEN 95 AND 97) AND a!=96)
21863 OR a=49
21864 OR b=223
21865 OR f='qrstuvwxy'
21866 }
21867 } {7 9 16 19 31 42 45 49 63 65 68 71 94 95 97 scan 0 sort 0}
21868 do_test where7-2.942.2 {
21869 count_steps_sort {
21870 SELECT a FROM t3
21871 WHERE b=58
21872 OR ((a BETWEEN 7 AND 9) AND a!=8)
21873 OR ((a BETWEEN 63 AND 65) AND a!=64)
21874 OR a=31
21875 OR f='tuvwxyzab'
21876 OR b=341
21877 OR b=47
21878 OR ((a BETWEEN 95 AND 97) AND a!=96)
21879 OR a=49
21880 OR b=223
21881 OR f='qrstuvwxy'
21882 }
21883 } {7 9 16 19 31 42 45 49 63 65 68 71 94 95 97 scan 0 sort 0}
21884 do_test where7-2.943.1 {
21885 count_steps_sort {
21886 SELECT a FROM t2
21887 WHERE a=96
21888 OR (d>=23.0 AND d<24.0 AND d NOT NULL)
21889 OR (g='ponmlkj' AND f GLOB 'vwxyz*')
21890 OR (f GLOB '?fghi*' AND f GLOB 'efgh*')
21891 OR ((a BETWEEN 37 AND 39) AND a!=38)
21892 OR a=85
21893 OR ((a BETWEEN 10 AND 12) AND a!=11)
21894 OR c=11011
21895 OR b=641
21896 OR f='vwxyzabcd'
21897 OR b=286
21898 }
21899 } {4 10 12 21 23 26 30 31 32 33 37 39 47 56 73 82 85 96 99 scan 0 sort 0}
21900 do_test where7-2.943.2 {
21901 count_steps_sort {
21902 SELECT a FROM t3
21903 WHERE a=96
21904 OR (d>=23.0 AND d<24.0 AND d NOT NULL)
21905 OR (g='ponmlkj' AND f GLOB 'vwxyz*')
21906 OR (f GLOB '?fghi*' AND f GLOB 'efgh*')
21907 OR ((a BETWEEN 37 AND 39) AND a!=38)
21908 OR a=85
21909 OR ((a BETWEEN 10 AND 12) AND a!=11)
21910 OR c=11011
21911 OR b=641
21912 OR f='vwxyzabcd'
21913 OR b=286
21914 }
21915 } {4 10 12 21 23 26 30 31 32 33 37 39 47 56 73 82 85 96 99 scan 0 sort 0}
21916 do_test where7-2.944.1 {
21917 count_steps_sort {
21918 SELECT a FROM t2
21919 WHERE ((a BETWEEN 3 AND 5) AND a!=4)
21920 OR b=1012
21921 OR a=7
21922 OR b=773
21923 OR a=1
21924 OR b=726
21925 OR (d>=99.0 AND d<100.0 AND d NOT NULL)
21926 OR ((a BETWEEN 87 AND 89) AND a!=88)
21927 OR b=110
21928 }
21929 } {1 3 5 7 10 66 87 89 92 99 scan 0 sort 0}
21930 do_test where7-2.944.2 {
21931 count_steps_sort {
21932 SELECT a FROM t3
21933 WHERE ((a BETWEEN 3 AND 5) AND a!=4)
21934 OR b=1012
21935 OR a=7
21936 OR b=773
21937 OR a=1
21938 OR b=726
21939 OR (d>=99.0 AND d<100.0 AND d NOT NULL)
21940 OR ((a BETWEEN 87 AND 89) AND a!=88)
21941 OR b=110
21942 }
21943 } {1 3 5 7 10 66 87 89 92 99 scan 0 sort 0}
21944 do_test where7-2.945.1 {
21945 count_steps_sort {
21946 SELECT a FROM t2
21947 WHERE (g='xwvutsr' AND f GLOB 'hijkl*')
21948 OR a=60
21949 OR a=4
21950 OR b=520
21951 OR (g='ihgfedc' AND f GLOB 'bcdef*')
21952 OR a=44
21953 OR a=36
21954 OR (d>=76.0 AND d<77.0 AND d NOT NULL)
21955 OR (g='vutsrqp' AND f GLOB 'qrstu*')
21956 OR b=715
21957 OR (g='vutsrqp' AND f GLOB 'qrstu*')
21958 }
21959 } {4 7 16 36 44 60 65 76 79 scan 0 sort 0}
21960 do_test where7-2.945.2 {
21961 count_steps_sort {
21962 SELECT a FROM t3
21963 WHERE (g='xwvutsr' AND f GLOB 'hijkl*')
21964 OR a=60
21965 OR a=4
21966 OR b=520
21967 OR (g='ihgfedc' AND f GLOB 'bcdef*')
21968 OR a=44
21969 OR a=36
21970 OR (d>=76.0 AND d<77.0 AND d NOT NULL)
21971 OR (g='vutsrqp' AND f GLOB 'qrstu*')
21972 OR b=715
21973 OR (g='vutsrqp' AND f GLOB 'qrstu*')
21974 }
21975 } {4 7 16 36 44 60 65 76 79 scan 0 sort 0}
21976 do_test where7-2.946.1 {
21977 count_steps_sort {
21978 SELECT a FROM t2
21979 WHERE ((a BETWEEN 3 AND 5) AND a!=4)
21980 OR ((a BETWEEN 56 AND 58) AND a!=57)
21981 OR (d>=15.0 AND d<16.0 AND d NOT NULL)
21982 OR (d>=55.0 AND d<56.0 AND d NOT NULL)
21983 OR (g='jihgfed' AND f GLOB 'yzabc*')
21984 OR a=24
21985 OR (d>=99.0 AND d<100.0 AND d NOT NULL)
21986 OR (f GLOB '?bcde*' AND f GLOB 'abcd*')
21987 }
21988 } {3 5 15 24 26 52 55 56 58 76 78 99 scan 0 sort 0}
21989 do_test where7-2.946.2 {
21990 count_steps_sort {
21991 SELECT a FROM t3
21992 WHERE ((a BETWEEN 3 AND 5) AND a!=4)
21993 OR ((a BETWEEN 56 AND 58) AND a!=57)
21994 OR (d>=15.0 AND d<16.0 AND d NOT NULL)
21995 OR (d>=55.0 AND d<56.0 AND d NOT NULL)
21996 OR (g='jihgfed' AND f GLOB 'yzabc*')
21997 OR a=24
21998 OR (d>=99.0 AND d<100.0 AND d NOT NULL)
21999 OR (f GLOB '?bcde*' AND f GLOB 'abcd*')
22000 }
22001 } {3 5 15 24 26 52 55 56 58 76 78 99 scan 0 sort 0}
22002 do_test where7-2.947.1 {
22003 count_steps_sort {
22004 SELECT a FROM t2
22005 WHERE (g='utsrqpo' AND f GLOB 'vwxyz*')
22006 OR b=132
22007 OR f='ghijklmno'
22008 OR b=740
22009 OR (g='qponmlk' AND f GLOB 'mnopq*')
22010 OR (g='tsrqpon' AND f GLOB 'abcde*')
22011 OR b=1059
22012 }
22013 } {6 12 21 26 32 38 58 84 scan 0 sort 0}
22014 do_test where7-2.947.2 {
22015 count_steps_sort {
22016 SELECT a FROM t3
22017 WHERE (g='utsrqpo' AND f GLOB 'vwxyz*')
22018 OR b=132
22019 OR f='ghijklmno'
22020 OR b=740
22021 OR (g='qponmlk' AND f GLOB 'mnopq*')
22022 OR (g='tsrqpon' AND f GLOB 'abcde*')
22023 OR b=1059
22024 }
22025 } {6 12 21 26 32 38 58 84 scan 0 sort 0}
22026 do_test where7-2.948.1 {
22027 count_steps_sort {
22028 SELECT a FROM t2
22029 WHERE a=28
22030 OR b=927
22031 OR b=520
22032 OR (d>=53.0 AND d<54.0 AND d NOT NULL)
22033 OR b=638
22034 OR f='vwxyzabcd'
22035 }
22036 } {21 28 47 53 58 73 99 scan 0 sort 0}
22037 do_test where7-2.948.2 {
22038 count_steps_sort {
22039 SELECT a FROM t3
22040 WHERE a=28
22041 OR b=927
22042 OR b=520
22043 OR (d>=53.0 AND d<54.0 AND d NOT NULL)
22044 OR b=638
22045 OR f='vwxyzabcd'
22046 }
22047 } {21 28 47 53 58 73 99 scan 0 sort 0}
22048 do_test where7-2.949.1 {
22049 count_steps_sort {
22050 SELECT a FROM t2
22051 WHERE (g='nmlkjih' AND f GLOB 'cdefg*')
22052 OR b=1026
22053 OR (d>=1.0 AND d<2.0 AND d NOT NULL)
22054 OR (g='wvutsrq' AND f GLOB 'lmnop*')
22055 OR b=355
22056 OR b=641
22057 OR (d>=53.0 AND d<54.0 AND d NOT NULL)
22058 }
22059 } {1 11 53 54 scan 0 sort 0}
22060 do_test where7-2.949.2 {
22061 count_steps_sort {
22062 SELECT a FROM t3
22063 WHERE (g='nmlkjih' AND f GLOB 'cdefg*')
22064 OR b=1026
22065 OR (d>=1.0 AND d<2.0 AND d NOT NULL)
22066 OR (g='wvutsrq' AND f GLOB 'lmnop*')
22067 OR b=355
22068 OR b=641
22069 OR (d>=53.0 AND d<54.0 AND d NOT NULL)
22070 }
22071 } {1 11 53 54 scan 0 sort 0}
22072 do_test where7-2.950.1 {
22073 count_steps_sort {
22074 SELECT a FROM t2
22075 WHERE ((a BETWEEN 46 AND 48) AND a!=47)
22076 OR ((a BETWEEN 60 AND 62) AND a!=61)
22077 OR b=641
22078 OR a=3
22079 OR a=35
22080 OR (d>=81.0 AND d<82.0 AND d NOT NULL)
22081 OR f='opqrstuvw'
22082 OR a=41
22083 OR a=83
22084 OR (g='nmlkjih' AND f GLOB 'cdefg*')
22085 OR b=751
22086 }
22087 } {3 14 35 40 41 46 48 54 60 62 66 81 83 92 scan 0 sort 0}
22088 do_test where7-2.950.2 {
22089 count_steps_sort {
22090 SELECT a FROM t3
22091 WHERE ((a BETWEEN 46 AND 48) AND a!=47)
22092 OR ((a BETWEEN 60 AND 62) AND a!=61)
22093 OR b=641
22094 OR a=3
22095 OR a=35
22096 OR (d>=81.0 AND d<82.0 AND d NOT NULL)
22097 OR f='opqrstuvw'
22098 OR a=41
22099 OR a=83
22100 OR (g='nmlkjih' AND f GLOB 'cdefg*')
22101 OR b=751
22102 }
22103 } {3 14 35 40 41 46 48 54 60 62 66 81 83 92 scan 0 sort 0}
22104 do_test where7-2.951.1 {
22105 count_steps_sort {
22106 SELECT a FROM t2
22107 WHERE ((a BETWEEN 3 AND 5) AND a!=4)
22108 OR ((a BETWEEN 60 AND 62) AND a!=61)
22109 OR c=15015
22110 OR b=146
22111 OR b=1092
22112 OR (d>=60.0 AND d<61.0 AND d NOT NULL)
22113 }
22114 } {3 5 43 44 45 60 62 scan 0 sort 0}
22115 do_test where7-2.951.2 {
22116 count_steps_sort {
22117 SELECT a FROM t3
22118 WHERE ((a BETWEEN 3 AND 5) AND a!=4)
22119 OR ((a BETWEEN 60 AND 62) AND a!=61)
22120 OR c=15015
22121 OR b=146
22122 OR b=1092
22123 OR (d>=60.0 AND d<61.0 AND d NOT NULL)
22124 }
22125 } {3 5 43 44 45 60 62 scan 0 sort 0}
22126 do_test where7-2.952.1 {
22127 count_steps_sort {
22128 SELECT a FROM t2
22129 WHERE (g='qponmlk' AND f GLOB 'qrstu*')
22130 OR f='bcdefghij'
22131 OR f='hijklmnop'
22132 OR a=65
22133 OR f='ijklmnopq'
22134 OR (d>=79.0 AND d<80.0 AND d NOT NULL)
22135 OR g IS NULL
22136 OR a=26
22137 OR ((a BETWEEN 38 AND 40) AND a!=39)
22138 OR a=9
22139 OR (d>=32.0 AND d<33.0 AND d NOT NULL)
22140 }
22141 } {1 7 8 9 26 27 32 33 34 38 40 42 53 59 60 65 79 85 86 scan 0 sort 0}
22142 do_test where7-2.952.2 {
22143 count_steps_sort {
22144 SELECT a FROM t3
22145 WHERE (g='qponmlk' AND f GLOB 'qrstu*')
22146 OR f='bcdefghij'
22147 OR f='hijklmnop'
22148 OR a=65
22149 OR f='ijklmnopq'
22150 OR (d>=79.0 AND d<80.0 AND d NOT NULL)
22151 OR g IS NULL
22152 OR a=26
22153 OR ((a BETWEEN 38 AND 40) AND a!=39)
22154 OR a=9
22155 OR (d>=32.0 AND d<33.0 AND d NOT NULL)
22156 }
22157 } {1 7 8 9 26 27 32 33 34 38 40 42 53 59 60 65 79 85 86 scan 0 sort 0}
22158 do_test where7-2.953.1 {
22159 count_steps_sort {
22160 SELECT a FROM t2
22161 WHERE (g='jihgfed' AND f GLOB 'vwxyz*')
22162 OR ((a BETWEEN 10 AND 12) AND a!=11)
22163 OR ((a BETWEEN 79 AND 81) AND a!=80)
22164 OR (g='kjihgfe' AND f GLOB 'stuvw*')
22165 OR (g='qponmlk' AND f GLOB 'pqrst*')
22166 OR b=1100
22167 OR c=6006
22168 OR c=4004
22169 OR ((a BETWEEN 24 AND 26) AND a!=25)
22170 OR c=33033
22171 }
22172 } {10 11 12 16 17 18 24 26 41 70 73 79 81 97 98 99 100 scan 0 sort 0}
22173 do_test where7-2.953.2 {
22174 count_steps_sort {
22175 SELECT a FROM t3
22176 WHERE (g='jihgfed' AND f GLOB 'vwxyz*')
22177 OR ((a BETWEEN 10 AND 12) AND a!=11)
22178 OR ((a BETWEEN 79 AND 81) AND a!=80)
22179 OR (g='kjihgfe' AND f GLOB 'stuvw*')
22180 OR (g='qponmlk' AND f GLOB 'pqrst*')
22181 OR b=1100
22182 OR c=6006
22183 OR c=4004
22184 OR ((a BETWEEN 24 AND 26) AND a!=25)
22185 OR c=33033
22186 }
22187 } {10 11 12 16 17 18 24 26 41 70 73 79 81 97 98 99 100 scan 0 sort 0}
22188 do_test where7-2.954.1 {
22189 count_steps_sort {
22190 SELECT a FROM t2
22191 WHERE a=17
22192 OR ((a BETWEEN 95 AND 97) AND a!=96)
22193 }
22194 } {17 95 97 scan 0 sort 0}
22195 do_test where7-2.954.2 {
22196 count_steps_sort {
22197 SELECT a FROM t3
22198 WHERE a=17
22199 OR ((a BETWEEN 95 AND 97) AND a!=96)
22200 }
22201 } {17 95 97 scan 0 sort 0}
22202 do_test where7-2.955.1 {
22203 count_steps_sort {
22204 SELECT a FROM t2
22205 WHERE c=3003
22206 OR (d>=67.0 AND d<68.0 AND d NOT NULL)
22207 OR a=93
22208 }
22209 } {7 8 9 67 93 scan 0 sort 0}
22210 do_test where7-2.955.2 {
22211 count_steps_sort {
22212 SELECT a FROM t3
22213 WHERE c=3003
22214 OR (d>=67.0 AND d<68.0 AND d NOT NULL)
22215 OR a=93
22216 }
22217 } {7 8 9 67 93 scan 0 sort 0}
22218 do_test where7-2.956.1 {
22219 count_steps_sort {
22220 SELECT a FROM t2
22221 WHERE (d>=42.0 AND d<43.0 AND d NOT NULL)
22222 OR (g='ponmlkj' AND f GLOB 'stuvw*')
22223 OR ((a BETWEEN 21 AND 23) AND a!=22)
22224 OR (d>=12.0 AND d<13.0 AND d NOT NULL)
22225 OR b=737
22226 }
22227 } {12 21 23 42 44 67 scan 0 sort 0}
22228 do_test where7-2.956.2 {
22229 count_steps_sort {
22230 SELECT a FROM t3
22231 WHERE (d>=42.0 AND d<43.0 AND d NOT NULL)
22232 OR (g='ponmlkj' AND f GLOB 'stuvw*')
22233 OR ((a BETWEEN 21 AND 23) AND a!=22)
22234 OR (d>=12.0 AND d<13.0 AND d NOT NULL)
22235 OR b=737
22236 }
22237 } {12 21 23 42 44 67 scan 0 sort 0}
22238 do_test where7-2.957.1 {
22239 count_steps_sort {
22240 SELECT a FROM t2
22241 WHERE (g='rqponml' AND f GLOB 'klmno*')
22242 OR ((a BETWEEN 5 AND 7) AND a!=6)
22243 }
22244 } {5 7 36 scan 0 sort 0}
22245 do_test where7-2.957.2 {
22246 count_steps_sort {
22247 SELECT a FROM t3
22248 WHERE (g='rqponml' AND f GLOB 'klmno*')
22249 OR ((a BETWEEN 5 AND 7) AND a!=6)
22250 }
22251 } {5 7 36 scan 0 sort 0}
22252 do_test where7-2.958.1 {
22253 count_steps_sort {
22254 SELECT a FROM t2
22255 WHERE (g='hgfedcb' AND f GLOB 'hijkl*')
22256 OR c=32032
22257 OR f='opqrstuvw'
22258 OR ((a BETWEEN 66 AND 68) AND a!=67)
22259 OR ((a BETWEEN 49 AND 51) AND a!=50)
22260 OR b=993
22261 }
22262 } {14 40 49 51 66 68 85 92 94 95 96 scan 0 sort 0}
22263 do_test where7-2.958.2 {
22264 count_steps_sort {
22265 SELECT a FROM t3
22266 WHERE (g='hgfedcb' AND f GLOB 'hijkl*')
22267 OR c=32032
22268 OR f='opqrstuvw'
22269 OR ((a BETWEEN 66 AND 68) AND a!=67)
22270 OR ((a BETWEEN 49 AND 51) AND a!=50)
22271 OR b=993
22272 }
22273 } {14 40 49 51 66 68 85 92 94 95 96 scan 0 sort 0}
22274 do_test where7-2.959.1 {
22275 count_steps_sort {
22276 SELECT a FROM t2
22277 WHERE (d>=12.0 AND d<13.0 AND d NOT NULL)
22278 OR ((a BETWEEN 59 AND 61) AND a!=60)
22279 OR ((a BETWEEN 86 AND 88) AND a!=87)
22280 OR (d>=38.0 AND d<39.0 AND d NOT NULL)
22281 OR b=245
22282 OR b=528
22283 OR b=366
22284 OR a=73
22285 OR a=49
22286 OR b=421
22287 OR a=58
22288 }
22289 } {12 38 48 49 58 59 61 73 86 88 scan 0 sort 0}
22290 do_test where7-2.959.2 {
22291 count_steps_sort {
22292 SELECT a FROM t3
22293 WHERE (d>=12.0 AND d<13.0 AND d NOT NULL)
22294 OR ((a BETWEEN 59 AND 61) AND a!=60)
22295 OR ((a BETWEEN 86 AND 88) AND a!=87)
22296 OR (d>=38.0 AND d<39.0 AND d NOT NULL)
22297 OR b=245
22298 OR b=528
22299 OR b=366
22300 OR a=73
22301 OR a=49
22302 OR b=421
22303 OR a=58
22304 }
22305 } {12 38 48 49 58 59 61 73 86 88 scan 0 sort 0}
22306 do_test where7-2.960.1 {
22307 count_steps_sort {
22308 SELECT a FROM t2
22309 WHERE (d>=100.0 AND d<101.0 AND d NOT NULL)
22310 OR ((a BETWEEN 8 AND 10) AND a!=9)
22311 OR ((a BETWEEN 86 AND 88) AND a!=87)
22312 OR b=146
22313 OR (g='ponmlkj' AND f GLOB 'rstuv*')
22314 OR ((a BETWEEN 73 AND 75) AND a!=74)
22315 OR (g='utsrqpo' AND f GLOB 'uvwxy*')
22316 OR ((a BETWEEN 60 AND 62) AND a!=61)
22317 OR (g='ihgfedc' AND f GLOB 'efghi*')
22318 OR b=704
22319 }
22320 } {8 10 20 43 60 62 64 73 75 82 86 88 100 scan 0 sort 0}
22321 do_test where7-2.960.2 {
22322 count_steps_sort {
22323 SELECT a FROM t3
22324 WHERE (d>=100.0 AND d<101.0 AND d NOT NULL)
22325 OR ((a BETWEEN 8 AND 10) AND a!=9)
22326 OR ((a BETWEEN 86 AND 88) AND a!=87)
22327 OR b=146
22328 OR (g='ponmlkj' AND f GLOB 'rstuv*')
22329 OR ((a BETWEEN 73 AND 75) AND a!=74)
22330 OR (g='utsrqpo' AND f GLOB 'uvwxy*')
22331 OR ((a BETWEEN 60 AND 62) AND a!=61)
22332 OR (g='ihgfedc' AND f GLOB 'efghi*')
22333 OR b=704
22334 }
22335 } {8 10 20 43 60 62 64 73 75 82 86 88 100 scan 0 sort 0}
22336 do_test where7-2.961.1 {
22337 count_steps_sort {
22338 SELECT a FROM t2
22339 WHERE ((a BETWEEN 65 AND 67) AND a!=66)
22340 OR b=14
22341 OR ((a BETWEEN 3 AND 5) AND a!=4)
22342 OR a=49
22343 OR b=333
22344 }
22345 } {3 5 49 65 67 scan 0 sort 0}
22346 do_test where7-2.961.2 {
22347 count_steps_sort {
22348 SELECT a FROM t3
22349 WHERE ((a BETWEEN 65 AND 67) AND a!=66)
22350 OR b=14
22351 OR ((a BETWEEN 3 AND 5) AND a!=4)
22352 OR a=49
22353 OR b=333
22354 }
22355 } {3 5 49 65 67 scan 0 sort 0}
22356 do_test where7-2.962.1 {
22357 count_steps_sort {
22358 SELECT a FROM t2
22359 WHERE c=17017
22360 OR (g='qponmlk' AND f GLOB 'mnopq*')
22361 OR b=971
22362 OR a=37
22363 OR a=7
22364 OR b=641
22365 OR a=13
22366 OR b=597
22367 }
22368 } {7 13 37 38 49 50 51 scan 0 sort 0}
22369 do_test where7-2.962.2 {
22370 count_steps_sort {
22371 SELECT a FROM t3
22372 WHERE c=17017
22373 OR (g='qponmlk' AND f GLOB 'mnopq*')
22374 OR b=971
22375 OR a=37
22376 OR a=7
22377 OR b=641
22378 OR a=13
22379 OR b=597
22380 }
22381 } {7 13 37 38 49 50 51 scan 0 sort 0}
22382 do_test where7-2.963.1 {
22383 count_steps_sort {
22384 SELECT a FROM t2
22385 WHERE f='tuvwxyzab'
22386 OR (f GLOB '?stuv*' AND f GLOB 'rstu*')
22387 }
22388 } {17 19 43 45 69 71 95 97 scan 0 sort 0}
22389 do_test where7-2.963.2 {
22390 count_steps_sort {
22391 SELECT a FROM t3
22392 WHERE f='tuvwxyzab'
22393 OR (f GLOB '?stuv*' AND f GLOB 'rstu*')
22394 }
22395 } {17 19 43 45 69 71 95 97 scan 0 sort 0}
22396 do_test where7-2.964.1 {
22397 count_steps_sort {
22398 SELECT a FROM t2
22399 WHERE b=638
22400 OR (d>=44.0 AND d<45.0 AND d NOT NULL)
22401 OR (g='gfedcba' AND f GLOB 'lmnop*')
22402 OR b=165
22403 OR ((a BETWEEN 10 AND 12) AND a!=11)
22404 OR f='stuvwxyza'
22405 OR b=652
22406 OR b=66
22407 OR b=770
22408 OR b=91
22409 }
22410 } {6 10 12 15 18 44 58 70 89 96 scan 0 sort 0}
22411 do_test where7-2.964.2 {
22412 count_steps_sort {
22413 SELECT a FROM t3
22414 WHERE b=638
22415 OR (d>=44.0 AND d<45.0 AND d NOT NULL)
22416 OR (g='gfedcba' AND f GLOB 'lmnop*')
22417 OR b=165
22418 OR ((a BETWEEN 10 AND 12) AND a!=11)
22419 OR f='stuvwxyza'
22420 OR b=652
22421 OR b=66
22422 OR b=770
22423 OR b=91
22424 }
22425 } {6 10 12 15 18 44 58 70 89 96 scan 0 sort 0}
22426 do_test where7-2.965.1 {
22427 count_steps_sort {
22428 SELECT a FROM t2
22429 WHERE (d>=52.0 AND d<53.0 AND d NOT NULL)
22430 OR f='opqrstuvw'
22431 OR a=83
22432 OR a=93
22433 OR b=858
22434 OR (d>=18.0 AND d<19.0 AND d NOT NULL)
22435 OR (g='jihgfed' AND f GLOB 'vwxyz*')
22436 }
22437 } {14 18 40 52 66 73 78 83 92 93 scan 0 sort 0}
22438 do_test where7-2.965.2 {
22439 count_steps_sort {
22440 SELECT a FROM t3
22441 WHERE (d>=52.0 AND d<53.0 AND d NOT NULL)
22442 OR f='opqrstuvw'
22443 OR a=83
22444 OR a=93
22445 OR b=858
22446 OR (d>=18.0 AND d<19.0 AND d NOT NULL)
22447 OR (g='jihgfed' AND f GLOB 'vwxyz*')
22448 }
22449 } {14 18 40 52 66 73 78 83 92 93 scan 0 sort 0}
22450 do_test where7-2.966.1 {
22451 count_steps_sort {
22452 SELECT a FROM t2
22453 WHERE c=3003
22454 OR ((a BETWEEN 40 AND 42) AND a!=41)
22455 OR a=38
22456 }
22457 } {7 8 9 38 40 42 scan 0 sort 0}
22458 do_test where7-2.966.2 {
22459 count_steps_sort {
22460 SELECT a FROM t3
22461 WHERE c=3003
22462 OR ((a BETWEEN 40 AND 42) AND a!=41)
22463 OR a=38
22464 }
22465 } {7 8 9 38 40 42 scan 0 sort 0}
22466 do_test where7-2.967.1 {
22467 count_steps_sort {
22468 SELECT a FROM t2
22469 WHERE (d>=60.0 AND d<61.0 AND d NOT NULL)
22470 OR ((a BETWEEN 50 AND 52) AND a!=51)
22471 }
22472 } {50 52 60 scan 0 sort 0}
22473 do_test where7-2.967.2 {
22474 count_steps_sort {
22475 SELECT a FROM t3
22476 WHERE (d>=60.0 AND d<61.0 AND d NOT NULL)
22477 OR ((a BETWEEN 50 AND 52) AND a!=51)
22478 }
22479 } {50 52 60 scan 0 sort 0}
22480 do_test where7-2.968.1 {
22481 count_steps_sort {
22482 SELECT a FROM t2
22483 WHERE (g='qponmlk' AND f GLOB 'mnopq*')
22484 OR ((a BETWEEN 24 AND 26) AND a!=25)
22485 OR a=5
22486 OR b=396
22487 OR a=13
22488 }
22489 } {5 13 24 26 36 38 scan 0 sort 0}
22490 do_test where7-2.968.2 {
22491 count_steps_sort {
22492 SELECT a FROM t3
22493 WHERE (g='qponmlk' AND f GLOB 'mnopq*')
22494 OR ((a BETWEEN 24 AND 26) AND a!=25)
22495 OR a=5
22496 OR b=396
22497 OR a=13
22498 }
22499 } {5 13 24 26 36 38 scan 0 sort 0}
22500 do_test where7-2.969.1 {
22501 count_steps_sort {
22502 SELECT a FROM t2
22503 WHERE (g='fedcbaz' AND f GLOB 'rstuv*')
22504 OR b=748
22505 OR (d>=97.0 AND d<98.0 AND d NOT NULL)
22506 OR ((a BETWEEN 69 AND 71) AND a!=70)
22507 OR b=531
22508 OR b=1092
22509 OR b=418
22510 }
22511 } {38 68 69 71 95 97 scan 0 sort 0}
22512 do_test where7-2.969.2 {
22513 count_steps_sort {
22514 SELECT a FROM t3
22515 WHERE (g='fedcbaz' AND f GLOB 'rstuv*')
22516 OR b=748
22517 OR (d>=97.0 AND d<98.0 AND d NOT NULL)
22518 OR ((a BETWEEN 69 AND 71) AND a!=70)
22519 OR b=531
22520 OR b=1092
22521 OR b=418
22522 }
22523 } {38 68 69 71 95 97 scan 0 sort 0}
22524 do_test where7-2.970.1 {
22525 count_steps_sort {
22526 SELECT a FROM t2
22527 WHERE (d>=30.0 AND d<31.0 AND d NOT NULL)
22528 OR ((a BETWEEN 8 AND 10) AND a!=9)
22529 OR (f GLOB '?pqrs*' AND f GLOB 'opqr*')
22530 OR a=50
22531 OR a=46
22532 OR ((a BETWEEN 38 AND 40) AND a!=39)
22533 }
22534 } {8 10 14 30 38 40 46 50 66 92 scan 0 sort 0}
22535 do_test where7-2.970.2 {
22536 count_steps_sort {
22537 SELECT a FROM t3
22538 WHERE (d>=30.0 AND d<31.0 AND d NOT NULL)
22539 OR ((a BETWEEN 8 AND 10) AND a!=9)
22540 OR (f GLOB '?pqrs*' AND f GLOB 'opqr*')
22541 OR a=50
22542 OR a=46
22543 OR ((a BETWEEN 38 AND 40) AND a!=39)
22544 }
22545 } {8 10 14 30 38 40 46 50 66 92 scan 0 sort 0}
22546 do_test where7-2.971.1 {
22547 count_steps_sort {
22548 SELECT a FROM t2
22549 WHERE a=24
22550 OR ((a BETWEEN 22 AND 24) AND a!=23)
22551 OR b=487
22552 OR (d>=96.0 AND d<97.0 AND d NOT NULL)
22553 OR ((a BETWEEN 13 AND 15) AND a!=14)
22554 OR b=132
22555 OR (d>=54.0 AND d<55.0 AND d NOT NULL)
22556 OR b=795
22557 OR b=737
22558 }
22559 } {12 13 15 22 24 54 67 96 scan 0 sort 0}
22560 do_test where7-2.971.2 {
22561 count_steps_sort {
22562 SELECT a FROM t3
22563 WHERE a=24
22564 OR ((a BETWEEN 22 AND 24) AND a!=23)
22565 OR b=487
22566 OR (d>=96.0 AND d<97.0 AND d NOT NULL)
22567 OR ((a BETWEEN 13 AND 15) AND a!=14)
22568 OR b=132
22569 OR (d>=54.0 AND d<55.0 AND d NOT NULL)
22570 OR b=795
22571 OR b=737
22572 }
22573 } {12 13 15 22 24 54 67 96 scan 0 sort 0}
22574 do_test where7-2.972.1 {
22575 count_steps_sort {
22576 SELECT a FROM t2
22577 WHERE (d>=88.0 AND d<89.0 AND d NOT NULL)
22578 OR a=34
22579 OR c=16016
22580 OR b=1078
22581 OR b=960
22582 OR (g='hgfedcb' AND f GLOB 'jklmn*')
22583 }
22584 } {34 46 47 48 87 88 98 scan 0 sort 0}
22585 do_test where7-2.972.2 {
22586 count_steps_sort {
22587 SELECT a FROM t3
22588 WHERE (d>=88.0 AND d<89.0 AND d NOT NULL)
22589 OR a=34
22590 OR c=16016
22591 OR b=1078
22592 OR b=960
22593 OR (g='hgfedcb' AND f GLOB 'jklmn*')
22594 }
22595 } {34 46 47 48 87 88 98 scan 0 sort 0}
22596 do_test where7-2.973.1 {
22597 count_steps_sort {
22598 SELECT a FROM t2
22599 WHERE b=1081
22600 OR ((a BETWEEN 19 AND 21) AND a!=20)
22601 OR (g='ponmlkj' AND f GLOB 'tuvwx*')
22602 OR ((a BETWEEN 73 AND 75) AND a!=74)
22603 OR (d>=38.0 AND d<39.0 AND d NOT NULL)
22604 OR a=6
22605 }
22606 } {6 19 21 38 45 73 75 scan 0 sort 0}
22607 do_test where7-2.973.2 {
22608 count_steps_sort {
22609 SELECT a FROM t3
22610 WHERE b=1081
22611 OR ((a BETWEEN 19 AND 21) AND a!=20)
22612 OR (g='ponmlkj' AND f GLOB 'tuvwx*')
22613 OR ((a BETWEEN 73 AND 75) AND a!=74)
22614 OR (d>=38.0 AND d<39.0 AND d NOT NULL)
22615 OR a=6
22616 }
22617 } {6 19 21 38 45 73 75 scan 0 sort 0}
22618 do_test where7-2.974.1 {
22619 count_steps_sort {
22620 SELECT a FROM t2
22621 WHERE (g='fedcbaz' AND f GLOB 'rstuv*')
22622 OR (g='rqponml' AND f GLOB 'lmnop*')
22623 OR a=92
22624 OR (f GLOB '?klmn*' AND f GLOB 'jklm*')
22625 OR f='fghijklmn'
22626 OR a=100
22627 OR b=209
22628 OR c=9009
22629 OR ((a BETWEEN 52 AND 54) AND a!=53)
22630 OR a=73
22631 OR b=902
22632 }
22633 } {5 9 19 25 26 27 31 35 37 52 54 57 61 73 82 83 87 92 95 100 scan 0 sort 0}
22634 do_test where7-2.974.2 {
22635 count_steps_sort {
22636 SELECT a FROM t3
22637 WHERE (g='fedcbaz' AND f GLOB 'rstuv*')
22638 OR (g='rqponml' AND f GLOB 'lmnop*')
22639 OR a=92
22640 OR (f GLOB '?klmn*' AND f GLOB 'jklm*')
22641 OR f='fghijklmn'
22642 OR a=100
22643 OR b=209
22644 OR c=9009
22645 OR ((a BETWEEN 52 AND 54) AND a!=53)
22646 OR a=73
22647 OR b=902
22648 }
22649 } {5 9 19 25 26 27 31 35 37 52 54 57 61 73 82 83 87 92 95 100 scan 0 sort 0}
22650 do_test where7-2.975.1 {
22651 count_steps_sort {
22652 SELECT a FROM t2
22653 WHERE (d>=40.0 AND d<41.0 AND d NOT NULL)
22654 OR b=110
22655 OR f='ghijklmno'
22656 OR (d>=21.0 AND d<22.0 AND d NOT NULL)
22657 }
22658 } {6 10 21 32 40 58 84 scan 0 sort 0}
22659 do_test where7-2.975.2 {
22660 count_steps_sort {
22661 SELECT a FROM t3
22662 WHERE (d>=40.0 AND d<41.0 AND d NOT NULL)
22663 OR b=110
22664 OR f='ghijklmno'
22665 OR (d>=21.0 AND d<22.0 AND d NOT NULL)
22666 }
22667 } {6 10 21 32 40 58 84 scan 0 sort 0}
22668 do_test where7-2.976.1 {
22669 count_steps_sort {
22670 SELECT a FROM t2
22671 WHERE ((a BETWEEN 51 AND 53) AND a!=52)
22672 OR (g='utsrqpo' AND f GLOB 'uvwxy*')
22673 OR (f GLOB '?cdef*' AND f GLOB 'bcde*')
22674 OR b=91
22675 OR (d>=45.0 AND d<46.0 AND d NOT NULL)
22676 OR b=77
22677 OR (g='ponmlkj' AND f GLOB 'uvwxy*')
22678 OR (g='vutsrqp' AND f GLOB 'pqrst*')
22679 }
22680 } {1 7 15 20 27 45 46 51 53 79 scan 0 sort 0}
22681 do_test where7-2.976.2 {
22682 count_steps_sort {
22683 SELECT a FROM t3
22684 WHERE ((a BETWEEN 51 AND 53) AND a!=52)
22685 OR (g='utsrqpo' AND f GLOB 'uvwxy*')
22686 OR (f GLOB '?cdef*' AND f GLOB 'bcde*')
22687 OR b=91
22688 OR (d>=45.0 AND d<46.0 AND d NOT NULL)
22689 OR b=77
22690 OR (g='ponmlkj' AND f GLOB 'uvwxy*')
22691 OR (g='vutsrqp' AND f GLOB 'pqrst*')
22692 }
22693 } {1 7 15 20 27 45 46 51 53 79 scan 0 sort 0}
22694 do_test where7-2.977.1 {
22695 count_steps_sort {
22696 SELECT a FROM t2
22697 WHERE (d>=56.0 AND d<57.0 AND d NOT NULL)
22698 OR (d>=78.0 AND d<79.0 AND d NOT NULL)
22699 OR b=693
22700 OR (d>=21.0 AND d<22.0 AND d NOT NULL)
22701 OR (d>=26.0 AND d<27.0 AND d NOT NULL)
22702 OR (d>=42.0 AND d<43.0 AND d NOT NULL)
22703 OR a=52
22704 OR b=377
22705 }
22706 } {21 26 42 52 56 63 78 scan 0 sort 0}
22707 do_test where7-2.977.2 {
22708 count_steps_sort {
22709 SELECT a FROM t3
22710 WHERE (d>=56.0 AND d<57.0 AND d NOT NULL)
22711 OR (d>=78.0 AND d<79.0 AND d NOT NULL)
22712 OR b=693
22713 OR (d>=21.0 AND d<22.0 AND d NOT NULL)
22714 OR (d>=26.0 AND d<27.0 AND d NOT NULL)
22715 OR (d>=42.0 AND d<43.0 AND d NOT NULL)
22716 OR a=52
22717 OR b=377
22718 }
22719 } {21 26 42 52 56 63 78 scan 0 sort 0}
22720 do_test where7-2.978.1 {
22721 count_steps_sort {
22722 SELECT a FROM t2
22723 WHERE a=99
22724 OR a=36
22725 OR b=297
22726 OR ((a BETWEEN 66 AND 68) AND a!=67)
22727 OR b=1004
22728 OR b=872
22729 OR a=95
22730 OR (d>=27.0 AND d<28.0 AND d NOT NULL)
22731 OR b=176
22732 OR b=300
22733 }
22734 } {16 27 36 66 68 95 99 scan 0 sort 0}
22735 do_test where7-2.978.2 {
22736 count_steps_sort {
22737 SELECT a FROM t3
22738 WHERE a=99
22739 OR a=36
22740 OR b=297
22741 OR ((a BETWEEN 66 AND 68) AND a!=67)
22742 OR b=1004
22743 OR b=872
22744 OR a=95
22745 OR (d>=27.0 AND d<28.0 AND d NOT NULL)
22746 OR b=176
22747 OR b=300
22748 }
22749 } {16 27 36 66 68 95 99 scan 0 sort 0}
22750 do_test where7-2.979.1 {
22751 count_steps_sort {
22752 SELECT a FROM t2
22753 WHERE b=737
22754 OR (g='wvutsrq' AND f GLOB 'ijklm*')
22755 OR (f GLOB '?ghij*' AND f GLOB 'fghi*')
22756 OR a=40
22757 OR f='uvwxyzabc'
22758 OR b=311
22759 OR (g='nmlkjih' AND f GLOB 'bcdef*')
22760 OR (f GLOB '?hijk*' AND f GLOB 'ghij*')
22761 OR b=927
22762 OR (d>=50.0 AND d<51.0 AND d NOT NULL)
22763 }
22764 } {5 6 8 20 31 32 40 46 50 53 57 58 67 72 83 84 98 scan 0 sort 0}
22765 do_test where7-2.979.2 {
22766 count_steps_sort {
22767 SELECT a FROM t3
22768 WHERE b=737
22769 OR (g='wvutsrq' AND f GLOB 'ijklm*')
22770 OR (f GLOB '?ghij*' AND f GLOB 'fghi*')
22771 OR a=40
22772 OR f='uvwxyzabc'
22773 OR b=311
22774 OR (g='nmlkjih' AND f GLOB 'bcdef*')
22775 OR (f GLOB '?hijk*' AND f GLOB 'ghij*')
22776 OR b=927
22777 OR (d>=50.0 AND d<51.0 AND d NOT NULL)
22778 }
22779 } {5 6 8 20 31 32 40 46 50 53 57 58 67 72 83 84 98 scan 0 sort 0}
22780 do_test where7-2.980.1 {
22781 count_steps_sort {
22782 SELECT a FROM t2
22783 WHERE f='fghijklmn'
22784 OR b=1078
22785 OR (d>=35.0 AND d<36.0 AND d NOT NULL)
22786 OR f='fghijklmn'
22787 }
22788 } {5 31 35 57 83 98 scan 0 sort 0}
22789 do_test where7-2.980.2 {
22790 count_steps_sort {
22791 SELECT a FROM t3
22792 WHERE f='fghijklmn'
22793 OR b=1078
22794 OR (d>=35.0 AND d<36.0 AND d NOT NULL)
22795 OR f='fghijklmn'
22796 }
22797 } {5 31 35 57 83 98 scan 0 sort 0}
22798 do_test where7-2.981.1 {
22799 count_steps_sort {
22800 SELECT a FROM t2
22801 WHERE (g='xwvutsr' AND f GLOB 'ghijk*')
22802 OR b=487
22803 OR f='tuvwxyzab'
22804 OR (g='onmlkji' AND f GLOB 'wxyza*')
22805 OR b=971
22806 OR c=19019
22807 OR a=39
22808 OR (f GLOB '?nopq*' AND f GLOB 'mnop*')
22809 OR b=550
22810 OR (g='kjihgfe' AND f GLOB 'tuvwx*')
22811 OR b=660
22812 }
22813 } {6 12 19 38 39 45 48 50 55 56 57 60 64 71 90 97 scan 0 sort 0}
22814 do_test where7-2.981.2 {
22815 count_steps_sort {
22816 SELECT a FROM t3
22817 WHERE (g='xwvutsr' AND f GLOB 'ghijk*')
22818 OR b=487
22819 OR f='tuvwxyzab'
22820 OR (g='onmlkji' AND f GLOB 'wxyza*')
22821 OR b=971
22822 OR c=19019
22823 OR a=39
22824 OR (f GLOB '?nopq*' AND f GLOB 'mnop*')
22825 OR b=550
22826 OR (g='kjihgfe' AND f GLOB 'tuvwx*')
22827 OR b=660
22828 }
22829 } {6 12 19 38 39 45 48 50 55 56 57 60 64 71 90 97 scan 0 sort 0}
22830 do_test where7-2.982.1 {
22831 count_steps_sort {
22832 SELECT a FROM t2
22833 WHERE b=80
22834 OR b=839
22835 }
22836 } { scan 0 sort 0}
22837 do_test where7-2.982.2 {
22838 count_steps_sort {
22839 SELECT a FROM t3
22840 WHERE b=80
22841 OR b=839
22842 }
22843 } { scan 0 sort 0}
22844 do_test where7-2.983.1 {
22845 count_steps_sort {
22846 SELECT a FROM t2
22847 WHERE b=363
22848 OR b=630
22849 OR b=935
22850 OR (d>=20.0 AND d<21.0 AND d NOT NULL)
22851 OR (g='srqponm' AND f GLOB 'defgh*')
22852 OR f='yzabcdefg'
22853 OR ((a BETWEEN 37 AND 39) AND a!=38)
22854 }
22855 } {20 24 29 33 37 39 50 76 85 scan 0 sort 0}
22856 do_test where7-2.983.2 {
22857 count_steps_sort {
22858 SELECT a FROM t3
22859 WHERE b=363
22860 OR b=630
22861 OR b=935
22862 OR (d>=20.0 AND d<21.0 AND d NOT NULL)
22863 OR (g='srqponm' AND f GLOB 'defgh*')
22864 OR f='yzabcdefg'
22865 OR ((a BETWEEN 37 AND 39) AND a!=38)
22866 }
22867 } {20 24 29 33 37 39 50 76 85 scan 0 sort 0}
22868 do_test where7-2.984.1 {
22869 count_steps_sort {
22870 SELECT a FROM t2
22871 WHERE (d>=97.0 AND d<98.0 AND d NOT NULL)
22872 OR a=40
22873 OR (d>=86.0 AND d<87.0 AND d NOT NULL)
22874 OR f='abcdefghi'
22875 OR b=696
22876 OR (g='vutsrqp' AND f GLOB 'qrstu*')
22877 OR b=682
22878 OR a=32
22879 OR ((a BETWEEN 34 AND 36) AND a!=35)
22880 OR b=671
22881 OR a=15
22882 }
22883 } {15 16 26 32 34 36 40 52 61 62 78 86 97 scan 0 sort 0}
22884 do_test where7-2.984.2 {
22885 count_steps_sort {
22886 SELECT a FROM t3
22887 WHERE (d>=97.0 AND d<98.0 AND d NOT NULL)
22888 OR a=40
22889 OR (d>=86.0 AND d<87.0 AND d NOT NULL)
22890 OR f='abcdefghi'
22891 OR b=696
22892 OR (g='vutsrqp' AND f GLOB 'qrstu*')
22893 OR b=682
22894 OR a=32
22895 OR ((a BETWEEN 34 AND 36) AND a!=35)
22896 OR b=671
22897 OR a=15
22898 }
22899 } {15 16 26 32 34 36 40 52 61 62 78 86 97 scan 0 sort 0}
22900 do_test where7-2.985.1 {
22901 count_steps_sort {
22902 SELECT a FROM t2
22903 WHERE (g='gfedcba' AND f GLOB 'lmnop*')
22904 OR (f GLOB '?ijkl*' AND f GLOB 'hijk*')
22905 OR b=311
22906 }
22907 } {7 33 59 85 89 scan 0 sort 0}
22908 do_test where7-2.985.2 {
22909 count_steps_sort {
22910 SELECT a FROM t3
22911 WHERE (g='gfedcba' AND f GLOB 'lmnop*')
22912 OR (f GLOB '?ijkl*' AND f GLOB 'hijk*')
22913 OR b=311
22914 }
22915 } {7 33 59 85 89 scan 0 sort 0}
22916 do_test where7-2.986.1 {
22917 count_steps_sort {
22918 SELECT a FROM t2
22919 WHERE (d>=96.0 AND d<97.0 AND d NOT NULL)
22920 OR a=73
22921 OR b=729
22922 OR (d>=81.0 AND d<82.0 AND d NOT NULL)
22923 OR (d>=67.0 AND d<68.0 AND d NOT NULL)
22924 OR a=32
22925 }
22926 } {32 67 73 81 96 scan 0 sort 0}
22927 do_test where7-2.986.2 {
22928 count_steps_sort {
22929 SELECT a FROM t3
22930 WHERE (d>=96.0 AND d<97.0 AND d NOT NULL)
22931 OR a=73
22932 OR b=729
22933 OR (d>=81.0 AND d<82.0 AND d NOT NULL)
22934 OR (d>=67.0 AND d<68.0 AND d NOT NULL)
22935 OR a=32
22936 }
22937 } {32 67 73 81 96 scan 0 sort 0}
22938 do_test where7-2.987.1 {
22939 count_steps_sort {
22940 SELECT a FROM t2
22941 WHERE ((a BETWEEN 98 AND 100) AND a!=99)
22942 OR b=110
22943 OR ((a BETWEEN 38 AND 40) AND a!=39)
22944 OR (g='tsrqpon' AND f GLOB 'xyzab*')
22945 OR b=484
22946 OR (d>=82.0 AND d<83.0 AND d NOT NULL)
22947 }
22948 } {10 23 38 40 44 82 98 100 scan 0 sort 0}
22949 do_test where7-2.987.2 {
22950 count_steps_sort {
22951 SELECT a FROM t3
22952 WHERE ((a BETWEEN 98 AND 100) AND a!=99)
22953 OR b=110
22954 OR ((a BETWEEN 38 AND 40) AND a!=39)
22955 OR (g='tsrqpon' AND f GLOB 'xyzab*')
22956 OR b=484
22957 OR (d>=82.0 AND d<83.0 AND d NOT NULL)
22958 }
22959 } {10 23 38 40 44 82 98 100 scan 0 sort 0}
22960 do_test where7-2.988.1 {
22961 count_steps_sort {
22962 SELECT a FROM t2
22963 WHERE (d>=99.0 AND d<100.0 AND d NOT NULL)
22964 OR b=135
22965 OR (d>=66.0 AND d<67.0 AND d NOT NULL)
22966 OR b=209
22967 OR b=363
22968 OR c=27027
22969 OR b=1026
22970 OR c=6006
22971 OR (g='ponmlkj' AND f GLOB 'uvwxy*')
22972 OR (d>=73.0 AND d<74.0 AND d NOT NULL)
22973 }
22974 } {16 17 18 19 33 46 66 73 79 80 81 99 scan 0 sort 0}
22975 do_test where7-2.988.2 {
22976 count_steps_sort {
22977 SELECT a FROM t3
22978 WHERE (d>=99.0 AND d<100.0 AND d NOT NULL)
22979 OR b=135
22980 OR (d>=66.0 AND d<67.0 AND d NOT NULL)
22981 OR b=209
22982 OR b=363
22983 OR c=27027
22984 OR b=1026
22985 OR c=6006
22986 OR (g='ponmlkj' AND f GLOB 'uvwxy*')
22987 OR (d>=73.0 AND d<74.0 AND d NOT NULL)
22988 }
22989 } {16 17 18 19 33 46 66 73 79 80 81 99 scan 0 sort 0}
22990 do_test where7-2.989.1 {
22991 count_steps_sort {
22992 SELECT a FROM t2
22993 WHERE (d>=79.0 AND d<80.0 AND d NOT NULL)
22994 OR ((a BETWEEN 18 AND 20) AND a!=19)
22995 OR (g='qponmlk' AND f GLOB 'nopqr*')
22996 OR a=97
22997 OR (d>=45.0 AND d<46.0 AND d NOT NULL)
22998 OR ((a BETWEEN 22 AND 24) AND a!=23)
22999 OR (g='mlkjihg' AND f GLOB 'ghijk*')
23000 OR b=674
23001 OR c=14014
23002 OR b=69
23003 }
23004 } {18 20 22 24 39 40 41 42 45 58 79 97 scan 0 sort 0}
23005 do_test where7-2.989.2 {
23006 count_steps_sort {
23007 SELECT a FROM t3
23008 WHERE (d>=79.0 AND d<80.0 AND d NOT NULL)
23009 OR ((a BETWEEN 18 AND 20) AND a!=19)
23010 OR (g='qponmlk' AND f GLOB 'nopqr*')
23011 OR a=97
23012 OR (d>=45.0 AND d<46.0 AND d NOT NULL)
23013 OR ((a BETWEEN 22 AND 24) AND a!=23)
23014 OR (g='mlkjihg' AND f GLOB 'ghijk*')
23015 OR b=674
23016 OR c=14014
23017 OR b=69
23018 }
23019 } {18 20 22 24 39 40 41 42 45 58 79 97 scan 0 sort 0}
23020 do_test where7-2.990.1 {
23021 count_steps_sort {
23022 SELECT a FROM t2
23023 WHERE b=297
23024 OR a=83
23025 OR (d>=78.0 AND d<79.0 AND d NOT NULL)
23026 OR ((a BETWEEN 16 AND 18) AND a!=17)
23027 }
23028 } {16 18 27 78 83 scan 0 sort 0}
23029 do_test where7-2.990.2 {
23030 count_steps_sort {
23031 SELECT a FROM t3
23032 WHERE b=297
23033 OR a=83
23034 OR (d>=78.0 AND d<79.0 AND d NOT NULL)
23035 OR ((a BETWEEN 16 AND 18) AND a!=17)
23036 }
23037 } {16 18 27 78 83 scan 0 sort 0}
23038 do_test where7-2.991.1 {
23039 count_steps_sort {
23040 SELECT a FROM t2
23041 WHERE b=451
23042 OR ((a BETWEEN 11 AND 13) AND a!=12)
23043 OR (g='tsrqpon' AND f GLOB 'abcde*')
23044 OR b=539
23045 OR a=26
23046 OR (g='srqponm' AND f GLOB 'efghi*')
23047 OR b=465
23048 OR (g='jihgfed' AND f GLOB 'wxyza*')
23049 }
23050 } {11 13 26 30 41 49 74 scan 0 sort 0}
23051 do_test where7-2.991.2 {
23052 count_steps_sort {
23053 SELECT a FROM t3
23054 WHERE b=451
23055 OR ((a BETWEEN 11 AND 13) AND a!=12)
23056 OR (g='tsrqpon' AND f GLOB 'abcde*')
23057 OR b=539
23058 OR a=26
23059 OR (g='srqponm' AND f GLOB 'efghi*')
23060 OR b=465
23061 OR (g='jihgfed' AND f GLOB 'wxyza*')
23062 }
23063 } {11 13 26 30 41 49 74 scan 0 sort 0}
23064 do_test where7-2.992.1 {
23065 count_steps_sort {
23066 SELECT a FROM t2
23067 WHERE (d>=45.0 AND d<46.0 AND d NOT NULL)
23068 OR (d>=63.0 AND d<64.0 AND d NOT NULL)
23069 }
23070 } {45 63 scan 0 sort 0}
23071 do_test where7-2.992.2 {
23072 count_steps_sort {
23073 SELECT a FROM t3
23074 WHERE (d>=45.0 AND d<46.0 AND d NOT NULL)
23075 OR (d>=63.0 AND d<64.0 AND d NOT NULL)
23076 }
23077 } {45 63 scan 0 sort 0}
23078 do_test where7-2.993.1 {
23079 count_steps_sort {
23080 SELECT a FROM t2
23081 WHERE ((a BETWEEN 16 AND 18) AND a!=17)
23082 OR b=872
23083 OR c=31031
23084 }
23085 } {16 18 91 92 93 scan 0 sort 0}
23086 do_test where7-2.993.2 {
23087 count_steps_sort {
23088 SELECT a FROM t3
23089 WHERE ((a BETWEEN 16 AND 18) AND a!=17)
23090 OR b=872
23091 OR c=31031
23092 }
23093 } {16 18 91 92 93 scan 0 sort 0}
23094 do_test where7-2.994.1 {
23095 count_steps_sort {
23096 SELECT a FROM t2
23097 WHERE (f GLOB '?cdef*' AND f GLOB 'bcde*')
23098 OR a=13
23099 OR (f GLOB '?stuv*' AND f GLOB 'rstu*')
23100 OR b=322
23101 OR ((a BETWEEN 33 AND 35) AND a!=34)
23102 OR b=377
23103 OR f='cdefghijk'
23104 OR b=286
23105 OR ((a BETWEEN 61 AND 63) AND a!=62)
23106 }
23107 } {1 2 13 17 26 27 28 33 35 43 53 54 61 63 69 79 80 95 scan 0 sort 0}
23108 do_test where7-2.994.2 {
23109 count_steps_sort {
23110 SELECT a FROM t3
23111 WHERE (f GLOB '?cdef*' AND f GLOB 'bcde*')
23112 OR a=13
23113 OR (f GLOB '?stuv*' AND f GLOB 'rstu*')
23114 OR b=322
23115 OR ((a BETWEEN 33 AND 35) AND a!=34)
23116 OR b=377
23117 OR f='cdefghijk'
23118 OR b=286
23119 OR ((a BETWEEN 61 AND 63) AND a!=62)
23120 }
23121 } {1 2 13 17 26 27 28 33 35 43 53 54 61 63 69 79 80 95 scan 0 sort 0}
23122 do_test where7-2.995.1 {
23123 count_steps_sort {
23124 SELECT a FROM t2
23125 WHERE a=41
23126 OR b=990
23127 OR (d>=36.0 AND d<37.0 AND d NOT NULL)
23128 OR b=605
23129 OR (g='srqponm' AND f GLOB 'cdefg*')
23130 OR (d>=36.0 AND d<37.0 AND d NOT NULL)
23131 OR (g='vutsrqp' AND f GLOB 'qrstu*')
23132 OR b=968
23133 OR a=66
23134 }
23135 } {16 28 36 41 55 66 88 90 scan 0 sort 0}
23136 do_test where7-2.995.2 {
23137 count_steps_sort {
23138 SELECT a FROM t3
23139 WHERE a=41
23140 OR b=990
23141 OR (d>=36.0 AND d<37.0 AND d NOT NULL)
23142 OR b=605
23143 OR (g='srqponm' AND f GLOB 'cdefg*')
23144 OR (d>=36.0 AND d<37.0 AND d NOT NULL)
23145 OR (g='vutsrqp' AND f GLOB 'qrstu*')
23146 OR b=968
23147 OR a=66
23148 }
23149 } {16 28 36 41 55 66 88 90 scan 0 sort 0}
23150 do_test where7-2.996.1 {
23151 count_steps_sort {
23152 SELECT a FROM t2
23153 WHERE b=1059
23154 OR (g='srqponm' AND f GLOB 'ghijk*')
23155 OR (g='utsrqpo' AND f GLOB 'tuvwx*')
23156 OR (g='nmlkjih' AND f GLOB 'fghij*')
23157 OR (d>=17.0 AND d<18.0 AND d NOT NULL)
23158 OR (d>=37.0 AND d<38.0 AND d NOT NULL)
23159 OR (g='onmlkji' AND f GLOB 'abcde*')
23160 OR ((a BETWEEN 39 AND 41) AND a!=40)
23161 }
23162 } {17 19 32 37 39 41 52 57 scan 0 sort 0}
23163 do_test where7-2.996.2 {
23164 count_steps_sort {
23165 SELECT a FROM t3
23166 WHERE b=1059
23167 OR (g='srqponm' AND f GLOB 'ghijk*')
23168 OR (g='utsrqpo' AND f GLOB 'tuvwx*')
23169 OR (g='nmlkjih' AND f GLOB 'fghij*')
23170 OR (d>=17.0 AND d<18.0 AND d NOT NULL)
23171 OR (d>=37.0 AND d<38.0 AND d NOT NULL)
23172 OR (g='onmlkji' AND f GLOB 'abcde*')
23173 OR ((a BETWEEN 39 AND 41) AND a!=40)
23174 }
23175 } {17 19 32 37 39 41 52 57 scan 0 sort 0}
23176 do_test where7-2.997.1 {
23177 count_steps_sort {
23178 SELECT a FROM t2
23179 WHERE ((a BETWEEN 41 AND 43) AND a!=42)
23180 OR f='nopqrstuv'
23181 OR (g='ponmlkj' AND f GLOB 'stuvw*')
23182 OR a=42
23183 OR b=729
23184 OR b=297
23185 OR a=77
23186 OR b=781
23187 OR ((a BETWEEN 36 AND 38) AND a!=37)
23188 }
23189 } {13 27 36 38 39 41 42 43 44 65 71 77 91 scan 0 sort 0}
23190 do_test where7-2.997.2 {
23191 count_steps_sort {
23192 SELECT a FROM t3
23193 WHERE ((a BETWEEN 41 AND 43) AND a!=42)
23194 OR f='nopqrstuv'
23195 OR (g='ponmlkj' AND f GLOB 'stuvw*')
23196 OR a=42
23197 OR b=729
23198 OR b=297
23199 OR a=77
23200 OR b=781
23201 OR ((a BETWEEN 36 AND 38) AND a!=37)
23202 }
23203 } {13 27 36 38 39 41 42 43 44 65 71 77 91 scan 0 sort 0}
23204 do_test where7-2.998.1 {
23205 count_steps_sort {
23206 SELECT a FROM t2
23207 WHERE a=12
23208 OR f='qrstuvwxy'
23209 OR a=47
23210 OR b=135
23211 OR a=25
23212 }
23213 } {12 16 25 42 47 68 94 scan 0 sort 0}
23214 do_test where7-2.998.2 {
23215 count_steps_sort {
23216 SELECT a FROM t3
23217 WHERE a=12
23218 OR f='qrstuvwxy'
23219 OR a=47
23220 OR b=135
23221 OR a=25
23222 }
23223 } {12 16 25 42 47 68 94 scan 0 sort 0}
23224 do_test where7-2.999.1 {
23225 count_steps_sort {
23226 SELECT a FROM t2
23227 WHERE b=451
23228 OR b=660
23229 OR (g='onmlkji' AND f GLOB 'yzabc*')
23230 OR b=781
23231 OR (g='jihgfed' AND f GLOB 'wxyza*')
23232 OR b=198
23233 OR b=1023
23234 OR a=98
23235 OR d<0.0
23236 OR ((a BETWEEN 79 AND 81) AND a!=80)
23237 }
23238 } {18 41 50 60 71 74 79 81 93 98 scan 0 sort 0}
23239 do_test where7-2.999.2 {
23240 count_steps_sort {
23241 SELECT a FROM t3
23242 WHERE b=451
23243 OR b=660
23244 OR (g='onmlkji' AND f GLOB 'yzabc*')
23245 OR b=781
23246 OR (g='jihgfed' AND f GLOB 'wxyza*')
23247 OR b=198
23248 OR b=1023
23249 OR a=98
23250 OR d<0.0
23251 OR ((a BETWEEN 79 AND 81) AND a!=80)
23252 }
23253 } {18 41 50 60 71 74 79 81 93 98 scan 0 sort 0}
23254 do_test where7-2.1000.1 {
23255 count_steps_sort {
23256 SELECT a FROM t2
23257 WHERE b=685
23258 OR a=86
23259 OR c=17017
23260 OR ((a BETWEEN 85 AND 87) AND a!=86)
23261 OR (g='gfedcba' AND f GLOB 'mnopq*')
23262 OR a=80
23263 OR b=773
23264 }
23265 } {49 50 51 80 85 86 87 90 scan 0 sort 0}
23266 do_test where7-2.1000.2 {
23267 count_steps_sort {
23268 SELECT a FROM t3
23269 WHERE b=685
23270 OR a=86
23271 OR c=17017
23272 OR ((a BETWEEN 85 AND 87) AND a!=86)
23273 OR (g='gfedcba' AND f GLOB 'mnopq*')
23274 OR a=80
23275 OR b=773
23276 }
23277 } {49 50 51 80 85 86 87 90 scan 0 sort 0}
23278 do_test where7-2.1001.1 {
23279 count_steps_sort {
23280 SELECT a FROM t2
23281 WHERE b=1092
23282 OR a=23
23283 OR (f GLOB '?defg*' AND f GLOB 'cdef*')
23284 OR d<0.0
23285 OR (d>=22.0 AND d<23.0 AND d NOT NULL)
23286 OR a=91
23287 }
23288 } {2 22 23 28 54 80 91 scan 0 sort 0}
23289 do_test where7-2.1001.2 {
23290 count_steps_sort {
23291 SELECT a FROM t3
23292 WHERE b=1092
23293 OR a=23
23294 OR (f GLOB '?defg*' AND f GLOB 'cdef*')
23295 OR d<0.0
23296 OR (d>=22.0 AND d<23.0 AND d NOT NULL)
23297 OR a=91
23298 }
23299 } {2 22 23 28 54 80 91 scan 0 sort 0}
23300
23301 # test case for the performance regression fixed by
23302 # check-in 28ba6255282b on 2010-10-21 02:05:06
23303 #
23304 # The test case that follows is code from an actual
23305 # application with identifiers change and unused columns
23306 # removed.
23307 #
23308 do_execsql_test where7-3.1 {
23309 CREATE TABLE t301 (
23310 c8 INTEGER PRIMARY KEY,
23311 c6 INTEGER,
23312 c4 INTEGER,
23313 c7 INTEGER,
23314 FOREIGN KEY (c4) REFERENCES series(c4)
23315 );
23316 CREATE INDEX t301_c6 on t301(c6);
23317 CREATE INDEX t301_c4 on t301(c4);
23318 CREATE INDEX t301_c7 on t301(c7);
23319
23320 CREATE TABLE t302 (
23321 c1 INTEGER PRIMARY KEY,
23322 c8 INTEGER,
23323 c5 INTEGER,
23324 c3 INTEGER,
23325 c2 INTEGER,
23326 c4 INTEGER,
23327 FOREIGN KEY (c8) REFERENCES t301(c8)
23328 );
23329 CREATE INDEX t302_c3 on t302(c3);
23330 CREATE INDEX t302_c8_c3 on t302(c8, c3);
23331 CREATE INDEX t302_c5 on t302(c5);
23332
23333 EXPLAIN QUERY PLAN
23334 SELECT t302.c1
23335 FROM t302 JOIN t301 ON t302.c8 = +t301.c8
23336 WHERE t302.c2 = 19571
23337 AND t302.c3 > 1287603136
23338 AND (t301.c4 = 1407449685622784
23339 OR t301.c8 = 1407424651264000)
23340 ORDER BY t302.c5 LIMIT 200;
23341 } {
23342 0 0 1 {SEARCH TABLE t301 USING COVERING INDEX t301_c4 (c4=?)}
23343 0 0 1 {SEARCH TABLE t301 USING INTEGER PRIMARY KEY (rowid=?)}
23344 0 1 0 {SEARCH TABLE t302 USING INDEX t302_c8_c3 (c8=? AND c3>?)}
23345 0 0 0 {USE TEMP B-TREE FOR ORDER BY}
23346 }
23347
23348 finish_test
OLDNEW
« no previous file with comments | « third_party/sqlite/sqlite-src-3080704/test/where6.test ('k') | third_party/sqlite/sqlite-src-3080704/test/where8.test » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698