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

Side by Side Diff: third_party/sqlite/test/where7.test

Issue 3108030: Move bundled copy of sqlite one level deeper to better separate it... (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src/
Patch Set: Created 10 years, 4 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 | Annotate | Revision Log
« no previous file with comments | « third_party/sqlite/test/where6.test ('k') | third_party/sqlite/test/where8.test » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
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 # $Id: where7.test,v 1.9 2009/06/07 23:45:11 drh Exp $
15
16 set testdir [file dirname $argv0]
17 source $testdir/tester.tcl
18
19 ifcapable !or_opt {
20 finish_test
21 return
22 }
23
24 # Evaluate SQL. Return the result set followed by the
25 # and the number of full-scan steps.
26 #
27 proc count_steps {sql} {
28 set r [db eval $sql]
29 lappend r scan [db status step] sort [db status sort]
30 }
31
32 proc count_steps_sort {sql} {
33 set r [lsort -integer [db eval $sql]]
34 return "$r scan [db status step] sort [db status sort]"
35 }
36
37 # Build some test data
38 #
39 do_test where7-1.1 {
40 execsql {
41 CREATE TABLE t1(a INTEGER PRIMARY KEY,b,c,d);
42 INSERT INTO t1 VALUES(1,2,3,4);
43 INSERT INTO t1 VALUES(2,3,4,5);
44 INSERT INTO t1 VALUES(3,4,6,8);
45 INSERT INTO t1 VALUES(4,5,10,15);
46 INSERT INTO t1 VALUES(5,10,100,1000);
47 CREATE INDEX t1b ON t1(b);
48 CREATE INDEX t1c ON t1(c);
49 SELECT * FROM t1;
50 }
51 } {1 2 3 4 2 3 4 5 3 4 6 8 4 5 10 15 5 10 100 1000}
52 do_test where7-1.2 {
53 count_steps {
54 SELECT a FROM t1 WHERE b=3 OR c=6 ORDER BY a
55 }
56 } {2 3 scan 0 sort 1}
57 do_test where7-1.3 {
58 count_steps {
59 SELECT a FROM t1 WHERE b=3 OR +c=6 ORDER BY a
60 }
61 } {2 3 scan 4 sort 0}
62 do_test where7-1.4 {
63 count_steps {
64 SELECT a FROM t1 WHERE +b=3 OR c=6 ORDER BY 1
65 }
66 } {2 3 scan 4 sort 0}
67 do_test where7-1.5 {
68 count_steps {
69 SELECT a FROM t1 WHERE 3=b OR c=6 ORDER BY rowid
70 }
71 } {2 3 scan 0 sort 1}
72 do_test where7-1.6 {
73 count_steps {
74 SELECT a FROM t1 WHERE (3=b OR c=6) AND +a>0 ORDER BY a
75 }
76 } {2 3 scan 0 sort 1}
77 do_test where7-1.7 {
78 count_steps {
79 SELECT a FROM t1 WHERE (b=3 OR c>10)
80 }
81 } {2 5 scan 0 sort 0}
82 do_test where7-1.8 {
83 count_steps {
84 SELECT a FROM t1 WHERE (b=3 OR c>=10)
85 }
86 } {2 4 5 scan 0 sort 0}
87 do_test where7-1.9 {
88 count_steps {
89 SELECT a FROM t1 WHERE (b=3 OR c>=10 OR c=4)
90 }
91 } {2 4 5 scan 0 sort 0}
92 do_test where7-1.10 {
93 breakpoint
94 count_steps {
95 SELECT a FROM t1 WHERE (b=3 OR c>=10 OR c=4 OR b>10)
96 }
97 } {2 4 5 scan 0 sort 0}
98 breakpoint
99 do_test where7-1.11 {
100 count_steps {
101 SELECT a FROM t1 WHERE (d=5 AND b=3) OR c==100 ORDER BY a;
102 }
103 } {2 5 scan 0 sort 1}
104 do_test where7-1.12 {
105 count_steps {
106 SELECT a FROM t1 WHERE (b BETWEEN 2 AND 4) OR c=100 ORDER BY a
107 }
108 } {1 2 3 5 scan 0 sort 1}
109 do_test where7-1.13.1 {
110 count_steps {
111 SELECT a FROM t1 WHERE (b BETWEEN 0 AND 2) OR (c BETWEEN 9 AND 999)
112 ORDER BY a DESC
113 }
114 } {5 4 1 scan 4 sort 0}
115 do_test where7-1.13.2 {
116 count_steps {
117 SELECT a FROM t1 WHERE (b BETWEEN 0 AND 2) OR (c BETWEEN 9 AND 999)
118 ORDER BY +a DESC
119 }
120 } {5 4 1 scan 0 sort 1}
121
122 do_test where7-1.14 {
123 count_steps {
124 SELECT a FROM t1 WHERE (d=8 OR c=6 OR b=4) AND +a>0
125 }
126 } {3 scan 4 sort 0}
127 do_test where7-1.15 {
128 count_steps {
129 SELECT a FROM t1 WHERE +a>=0 AND (d=8 OR c=6 OR b=4)
130 }
131 } {3 scan 4 sort 0}
132
133 do_test where7-1.20 {
134 set sql "SELECT a FROM t1 WHERE a=11 OR b=11"
135 for {set i 12} {$i<400} {incr i} {
136 append sql " OR a=$i OR b=$i"
137 }
138 append sql " ORDER BY a"
139 count_steps $sql
140 } {scan 0 sort 1}
141 do_test where7-1.21 {
142 set sql "SELECT a FROM t1 WHERE b=11 OR c=11"
143 for {set i 12} {$i<400} {incr i} {
144 append sql " OR b=$i OR c=$i"
145 }
146 append sql " ORDER BY a"
147 count_steps $sql
148 } {5 scan 0 sort 1}
149 do_test where7-1.22 {
150 set sql "SELECT a FROM t1 WHERE (b=11 OR c=11"
151 for {set i 12} {$i<400} {incr i} {
152 append sql " OR b=$i OR c=$i"
153 }
154 append sql ") AND d>=0 AND d<9999 ORDER BY a"
155 count_steps $sql
156 } {5 scan 0 sort 1}
157 do_test where7-1.23 {
158 set sql "SELECT a FROM t1 WHERE (b=11 OR c=11"
159 for {set i 12} {$i<400} {incr i} {
160 append sql " OR (b=$i AND d!=0) OR (c=$i AND d IS NOT NULL)"
161 }
162 append sql ") AND d>=0 AND d<9999 ORDER BY a"
163 count_steps $sql
164 } {5 scan 0 sort 1}
165
166 do_test where7-1.31 {
167 set sql "SELECT a FROM t1 WHERE (a=11 AND b=11)"
168 for {set i 12} {$i<400} {incr i} {
169 append sql " OR (a=$i AND b=$i)"
170 }
171 append sql " ORDER BY a"
172 count_steps $sql
173 } {scan 0 sort 1}
174 do_test where7-1.32 {
175 set sql "SELECT a FROM t1 WHERE (b=11 AND c=11)"
176 for {set i 12} {$i<400} {incr i} {
177 append sql " OR (b=$i AND c=$i)"
178 }
179 append sql " ORDER BY a"
180 count_steps $sql
181 } {scan 0 sort 1}
182
183
184 do_test where7-2.1 {
185 db eval {
186 CREATE TABLE t2(a INTEGER PRIMARY KEY,b,c,d,e,f TEXT,g);
187 INSERT INTO t2 VALUES(1,11,1001,1.001,100.1,'bcdefghij','yxwvuts');
188 INSERT INTO t2 VALUES(2,22,1001,2.002,100.1,'cdefghijk','yxwvuts');
189 INSERT INTO t2 VALUES(3,33,1001,3.0029999999999997,100.1,'defghijkl','xwvuts r');
190 INSERT INTO t2 VALUES(4,44,2002,4.004,200.2,'efghijklm','xwvutsr');
191 INSERT INTO t2 VALUES(5,55,2002,5.004999999999999,200.2,'fghijklmn','xwvutsr ');
192 INSERT INTO t2 VALUES(6,66,2002,6.005999999999999,200.2,'ghijklmno','xwvutsr ');
193 INSERT INTO t2 VALUES(7,77,3003,7.007,300.29999999999995,'hijklmnop','xwvuts r');
194 INSERT INTO t2 VALUES(8,88,3003,8.008,300.29999999999995,'ijklmnopq','wvutsr q');
195 INSERT INTO t2 VALUES(9,99,3003,9.008999999999999,300.29999999999995,'jklmno pqr','wvutsrq');
196 INSERT INTO t2 VALUES(10,110,4004,10.009999999999998,400.4,'klmnopqrs','wvut srq');
197 INSERT INTO t2 VALUES(11,121,4004,11.011,400.4,'lmnopqrst','wvutsrq');
198 INSERT INTO t2 VALUES(12,132,4004,12.011999999999999,400.4,'mnopqrstu','wvut srq');
199 INSERT INTO t2 VALUES(13,143,5005,13.012999999999998,500.5,'nopqrstuv','vuts rqp');
200 INSERT INTO t2 VALUES(14,154,5005,14.014,500.5,'opqrstuvw','vutsrqp');
201 INSERT INTO t2 VALUES(15,165,5005,15.014999999999999,500.5,'pqrstuvwx','vuts rqp');
202 INSERT INTO t2 VALUES(16,176,6006,16.016,600.5999999999999,'qrstuvwxy','vuts rqp');
203 INSERT INTO t2 VALUES(17,187,6006,17.017,600.5999999999999,'rstuvwxyz','vuts rqp');
204 INSERT INTO t2 VALUES(18,198,6006,18.017999999999997,600.5999999999999,'stuv wxyza','utsrqpo');
205 INSERT INTO t2 VALUES(19,209,7007,19.019,700.6999999999999,'tuvwxyzab','utsr qpo');
206 INSERT INTO t2 VALUES(20,220,7007,20.019999999999996,700.6999999999999,'uvwx yzabc','utsrqpo');
207 INSERT INTO t2 VALUES(21,231,7007,21.020999999999997,700.6999999999999,'vwxy zabcd','utsrqpo');
208 INSERT INTO t2 VALUES(22,242,8008,22.022,800.8,'wxyzabcde','utsrqpo');
209 INSERT INTO t2 VALUES(23,253,8008,23.022999999999996,800.8,'xyzabcdef','tsrq pon');
210 INSERT INTO t2 VALUES(24,264,8008,24.023999999999997,800.8,'yzabcdefg','tsrq pon');
211 INSERT INTO t2 VALUES(25,275,9009,25.025,900.9,'zabcdefgh','tsrqpon');
212 INSERT INTO t2 VALUES(26,286,9009,26.025999999999996,900.9,'abcdefghi','tsrq pon');
213 INSERT INTO t2 VALUES(27,297,9009,27.026999999999997,900.9,'bcdefghij','tsrq pon');
214 INSERT INTO t2 VALUES(28,308,10010,28.028,1001.0,'cdefghijk','srqponm');
215 INSERT INTO t2 VALUES(29,319,10010,29.028999999999996,1001.0,'defghijkl','sr qponm');
216 INSERT INTO t2 VALUES(30,330,10010,30.029999999999998,1001.0,'efghijklm','sr qponm');
217 INSERT INTO t2 VALUES(31,341,11011,31.030999999999995,1101.1,'fghijklmn','sr qponm');
218 INSERT INTO t2 VALUES(32,352,11011,32.032,1101.1,'ghijklmno','srqponm');
219 INSERT INTO t2 VALUES(33,363,11011,33.032999999999994,1101.1,'hijklmnop','rq ponml');
220 INSERT INTO t2 VALUES(34,374,12012,34.034,1201.1999999999998,'ijklmnopq','rq ponml');
221 INSERT INTO t2 VALUES(35,385,12012,35.035,1201.1999999999998,'jklmnopqr','rq ponml');
222 INSERT INTO t2 VALUES(36,396,12012,36.035999999999994,1201.1999999999998,'kl mnopqrs','rqponml');
223 INSERT INTO t2 VALUES(37,407,13013,37.037,1301.3,'lmnopqrst','rqponml');
224 INSERT INTO t2 VALUES(38,418,13013,38.038,1301.3,'mnopqrstu','qponmlk');
225 INSERT INTO t2 VALUES(39,429,13013,39.038999999999994,1301.3,'nopqrstuv','qp onmlk');
226 INSERT INTO t2 VALUES(40,440,14014,40.03999999999999,1401.3999999999999,'opq rstuvw','qponmlk');
227 INSERT INTO t2 VALUES(41,451,14014,41.041,1401.3999999999999,'pqrstuvwx','qp onmlk');
228 INSERT INTO t2 VALUES(42,462,14014,42.041999999999994,1401.3999999999999,'qr stuvwxy','qponmlk');
229 INSERT INTO t2 VALUES(43,473,15015,43.04299999999999,1501.5,'rstuvwxyz','pon mlkj');
230 INSERT INTO t2 VALUES(44,484,15015,44.044,1501.5,'stuvwxyza','ponmlkj');
231 INSERT INTO t2 VALUES(45,495,15015,45.044999999999995,1501.5,'tuvwxyzab','po nmlkj');
232 INSERT INTO t2 VALUES(46,506,16016,46.04599999999999,1601.6,'uvwxyzabc','pon mlkj');
233 INSERT INTO t2 VALUES(47,517,16016,47.047,1601.6,'vwxyzabcd','ponmlkj');
234 INSERT INTO t2 VALUES(48,528,16016,48.047999999999995,1601.6,'wxyzabcde','on mlkji');
235 INSERT INTO t2 VALUES(49,539,17017,49.04899999999999,1701.6999999999998,'xyz abcdef','onmlkji');
236 INSERT INTO t2 VALUES(50,550,17017,50.05,1701.6999999999998,'yzabcdefg','onm lkji');
237 INSERT INTO t2 VALUES(51,561,17017,51.050999999999995,1701.6999999999998,'za bcdefgh','onmlkji');
238 INSERT INTO t2 VALUES(52,572,18018,52.05199999999999,1801.8,'abcdefghi','onm lkji');
239 INSERT INTO t2 VALUES(53,583,18018,53.053,1801.8,'bcdefghij','nmlkjih');
240 INSERT INTO t2 VALUES(54,594,18018,54.053999999999995,1801.8,'cdefghijk','nm lkjih');
241 INSERT INTO t2 VALUES(55,605,19019,55.05499999999999,1901.8999999999999,'def ghijkl','nmlkjih');
242 INSERT INTO t2 VALUES(56,616,19019,56.056,1901.8999999999999,'efghijklm','nm lkjih');
243 INSERT INTO t2 VALUES(57,627,19019,57.056999999999995,1901.8999999999999,'fg hijklmn','nmlkjih');
244 INSERT INTO t2 VALUES(58,638,20020,58.05799999999999,2002.0,'ghijklmno','mlk jihg');
245 INSERT INTO t2 VALUES(59,649,20020,59.05899999999999,2002.0,'hijklmnop','mlk jihg');
246 INSERT INTO t2 VALUES(60,660,20020,60.059999999999995,2002.0,'ijklmnopq','ml kjihg');
247 INSERT INTO t2 VALUES(61,671,21021,61.06099999999999,2102.1,'jklmnopqr','mlk jihg');
248 INSERT INTO t2 VALUES(62,682,21021,62.06199999999999,2102.1,'klmnopqrs','mlk jihg');
249 INSERT INTO t2 VALUES(63,693,21021,63.062999999999995,2102.1,'lmnopqrst','lk jihgf');
250 INSERT INTO t2 VALUES(64,704,22022,64.064,2202.2,'mnopqrstu','lkjihgf');
251 INSERT INTO t2 VALUES(65,715,22022,65.065,2202.2,'nopqrstuv','lkjihgf');
252 INSERT INTO t2 VALUES(66,726,22022,66.06599999999999,2202.2,'opqrstuvw','lkj ihgf');
253 INSERT INTO t2 VALUES(67,737,23023,67.067,2302.2999999999997,'pqrstuvwx','lk jihgf');
254 INSERT INTO t2 VALUES(68,748,23023,68.068,2302.2999999999997,'qrstuvwxy','kj ihgfe');
255 INSERT INTO t2 VALUES(69,759,23023,69.06899999999999,2302.2999999999997,'rst uvwxyz','kjihgfe');
256 INSERT INTO t2 VALUES(70,770,24024,70.07,2402.3999999999996,'stuvwxyza','kji hgfe');
257 INSERT INTO t2 VALUES(71,781,24024,71.071,2402.3999999999996,'tuvwxyzab','kj ihgfe');
258 INSERT INTO t2 VALUES(72,792,24024,72.07199999999999,2402.3999999999996,'uvw xyzabc','kjihgfe');
259 INSERT INTO t2 VALUES(73,803,25025,73.073,2502.5,'vwxyzabcd','jihgfed');
260 INSERT INTO t2 VALUES(74,814,25025,74.074,2502.5,'wxyzabcde','jihgfed');
261 INSERT INTO t2 VALUES(75,825,25025,75.07499999999999,2502.5,'xyzabcdef','jih gfed');
262 INSERT INTO t2 VALUES(76,836,26026,76.076,2602.6,'yzabcdefg','jihgfed');
263 INSERT INTO t2 VALUES(77,847,26026,77.077,2602.6,'zabcdefgh','jihgfed');
264 INSERT INTO t2 VALUES(78,858,26026,78.07799999999999,2602.6,'abcdefghi','ihg fedc');
265 INSERT INTO t2 VALUES(79,869,27027,79.079,2702.7,'bcdefghij','ihgfedc');
266 INSERT INTO t2 VALUES(80,880,27027,80.07999999999998,2702.7,'cdefghijk','ihg fedc');
267 INSERT INTO t2 VALUES(81,891,27027,81.08099999999999,2702.7,'defghijkl','ihg fedc');
268 INSERT INTO t2 VALUES(82,902,28028,82.082,2802.7999999999997,'efghijklm','ih gfedc');
269 INSERT INTO t2 VALUES(83,913,28028,83.08299999999998,2802.7999999999997,'fgh ijklmn','hgfedcb');
270 INSERT INTO t2 VALUES(84,924,28028,84.08399999999999,2802.7999999999997,'ghi jklmno','hgfedcb');
271 INSERT INTO t2 VALUES(85,935,29029,85.085,2902.8999999999996,'hijklmnop','hg fedcb');
272 INSERT INTO t2 VALUES(86,946,29029,86.08599999999998,2902.8999999999996,'ijk lmnopq','hgfedcb');
273 INSERT INTO t2 VALUES(87,957,29029,87.08699999999999,2902.8999999999996,'jkl mnopqr','hgfedcb');
274 INSERT INTO t2 VALUES(88,968,30030,88.088,3003.0,'klmnopqrs','gfedcba');
275 INSERT INTO t2 VALUES(89,979,30030,89.08899999999998,3003.0,'lmnopqrst','gfe dcba');
276 INSERT INTO t2 VALUES(90,990,30030,90.08999999999999,3003.0,'mnopqrstu','gfe dcba');
277 INSERT INTO t2 VALUES(91,1001,31031,91.091,3103.1,'nopqrstuv','gfedcba');
278 INSERT INTO t2 VALUES(92,1012,31031,92.09199999999998,3103.1,'opqrstuvw','gf edcba');
279 INSERT INTO t2 VALUES(93,1023,31031,93.09299999999999,3103.1,'pqrstuvwx','fe dcbaz');
280 INSERT INTO t2 VALUES(94,1034,32032,94.094,3203.2,'qrstuvwxy','fedcbaz');
281 INSERT INTO t2 VALUES(95,1045,32032,95.09499999999998,3203.2,'rstuvwxyz','fe dcbaz');
282 INSERT INTO t2 VALUES(96,1056,32032,96.09599999999999,3203.2,'stuvwxyza','fe dcbaz');
283 INSERT INTO t2 VALUES(97,1067,33033,97.097,3303.2999999999997,'tuvwxyzab','f edcbaz');
284 INSERT INTO t2 VALUES(98,1078,33033,98.09799999999998,3303.2999999999997,'uv wxyzabc','edcbazy');
285 INSERT INTO t2 VALUES(99,1089,33033,99.09899999999999,3303.2999999999997,'vw xyzabcd','edcbazy');
286 INSERT INTO t2 VALUES(100,1100,34034,100.1,3403.3999999999996,'wxyzabcde','e dcbazy');
287 CREATE INDEX t2b ON t2(b);
288 CREATE INDEX t2c ON t2(c);
289 CREATE INDEX t2d ON t2(d);
290 CREATE INDEX t2e ON t2(e);
291 CREATE INDEX t2f ON t2(f);
292 CREATE INDEX t2g ON t2(g);
293 CREATE TABLE t3(a INTEGER PRIMARY KEY,b,c,d,e,f TEXT,g);
294 INSERT INTO t3 SELECT * FROM t2;
295 CREATE INDEX t3b ON t3(b,c);
296 CREATE INDEX t3c ON t3(c,e);
297 CREATE INDEX t3d ON t3(d,g);
298 CREATE INDEX t3e ON t3(e,f,g);
299 CREATE INDEX t3f ON t3(f,b,d,c);
300 CREATE INDEX t3g ON t3(g,f);
301 }
302 } {}
303
304 do_test where7-2.2.1 {
305 count_steps_sort {
306 SELECT a FROM t2
307 WHERE b=1070
308 OR (g='edcbazy' AND f GLOB 'wxyza*')
309 OR (d>=89.0 AND d<90.0 AND d NOT NULL)
310 OR ((a BETWEEN 18 AND 20) AND a!=19)
311 OR (g='qponmlk' AND f GLOB 'nopqr*')
312 OR (g='fedcbaz' AND f GLOB 'stuvw*')
313 OR (f GLOB '?hijk*' AND f GLOB 'ghij*')
314 }
315 } {6 18 20 32 39 58 84 89 96 100 scan 0 sort 0}
316 do_test where7-2.2.2 {
317 count_steps_sort {
318 SELECT a FROM t3
319 WHERE b=1070
320 OR (g='edcbazy' AND f GLOB 'wxyza*')
321 OR (d>=89.0 AND d<90.0 AND d NOT NULL)
322 OR ((a BETWEEN 18 AND 20) AND a!=19)
323 OR (g='qponmlk' AND f GLOB 'nopqr*')
324 OR (g='fedcbaz' AND f GLOB 'stuvw*')
325 OR (f GLOB '?hijk*' AND f GLOB 'ghij*')
326 }
327 } {6 18 20 32 39 58 84 89 96 100 scan 0 sort 0}
328 do_test where7-2.3.1 {
329 count_steps_sort {
330 SELECT a FROM t2
331 WHERE (d>=47.0 AND d<48.0 AND d NOT NULL)
332 OR ((a BETWEEN 33 AND 35) AND a!=34)
333 OR (g='edcbazy' AND f GLOB 'uvwxy*')
334 OR b=220
335 OR (d>=70.0 AND d<71.0 AND d NOT NULL)
336 OR ((a BETWEEN 67 AND 69) AND a!=68)
337 OR (g='qponmlk' AND f GLOB 'pqrst*')
338 }
339 } {20 33 35 41 47 67 69 70 98 scan 0 sort 0}
340 do_test where7-2.3.2 {
341 count_steps_sort {
342 SELECT a FROM t3
343 WHERE (d>=47.0 AND d<48.0 AND d NOT NULL)
344 OR ((a BETWEEN 33 AND 35) AND a!=34)
345 OR (g='edcbazy' AND f GLOB 'uvwxy*')
346 OR b=220
347 OR (d>=70.0 AND d<71.0 AND d NOT NULL)
348 OR ((a BETWEEN 67 AND 69) AND a!=68)
349 OR (g='qponmlk' AND f GLOB 'pqrst*')
350 }
351 } {20 33 35 41 47 67 69 70 98 scan 0 sort 0}
352 do_test where7-2.4.1 {
353 count_steps_sort {
354 SELECT a FROM t2
355 WHERE b=190
356 OR ((a BETWEEN 49 AND 51) AND a!=50)
357 OR (g='rqponml' AND f GLOB 'hijkl*')
358 OR b=407
359 }
360 } {33 37 49 51 scan 0 sort 0}
361 do_test where7-2.4.2 {
362 count_steps_sort {
363 SELECT a FROM t3
364 WHERE b=190
365 OR ((a BETWEEN 49 AND 51) AND a!=50)
366 OR (g='rqponml' AND f GLOB 'hijkl*')
367 OR b=407
368 }
369 } {33 37 49 51 scan 0 sort 0}
370 do_test where7-2.5.1 {
371 count_steps_sort {
372 SELECT a FROM t2
373 WHERE (f GLOB '?opqr*' AND f GLOB 'nopq*')
374 OR b=795
375 OR b=1103
376 OR b=583
377 }
378 } {13 39 53 65 91 scan 0 sort 0}
379 do_test where7-2.5.2 {
380 count_steps_sort {
381 SELECT a FROM t3
382 WHERE (f GLOB '?opqr*' AND f GLOB 'nopq*')
383 OR b=795
384 OR b=1103
385 OR b=583
386 }
387 } {13 39 53 65 91 scan 0 sort 0}
388 do_test where7-2.6.1 {
389 count_steps_sort {
390 SELECT a FROM t2
391 WHERE a=74
392 OR a=50
393 OR (g='hgfedcb' AND f GLOB 'hijkl*')
394 OR ((a BETWEEN 16 AND 18) AND a!=17)
395 OR c=21021
396 OR ((a BETWEEN 82 AND 84) AND a!=83)
397 }
398 } {16 18 50 61 62 63 74 82 84 85 scan 0 sort 0}
399 do_test where7-2.6.2 {
400 count_steps_sort {
401 SELECT a FROM t3
402 WHERE a=74
403 OR a=50
404 OR (g='hgfedcb' AND f GLOB 'hijkl*')
405 OR ((a BETWEEN 16 AND 18) AND a!=17)
406 OR c=21021
407 OR ((a BETWEEN 82 AND 84) AND a!=83)
408 }
409 } {16 18 50 61 62 63 74 82 84 85 scan 0 sort 0}
410 do_test where7-2.7.1 {
411 count_steps_sort {
412 SELECT a FROM t2
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.7.2 {
421 count_steps_sort {
422 SELECT a FROM t3
423 WHERE ((a BETWEEN 8 AND 10) AND a!=9)
424 OR (d>=94.0 AND d<95.0 AND d NOT NULL)
425 OR ((a BETWEEN 34 AND 36) AND a!=35)
426 OR c=14014
427 OR b=828
428 }
429 } {8 10 34 36 40 41 42 94 scan 0 sort 0}
430 do_test where7-2.8.1 {
431 count_steps_sort {
432 SELECT a FROM t2
433 WHERE 1000000<b
434 OR b=308
435 }
436 } {28 scan 0 sort 0}
437 do_test where7-2.8.2 {
438 count_steps_sort {
439 SELECT a FROM t3
440 WHERE 1000000<b
441 OR b=308
442 }
443 } {28 scan 0 sort 0}
444 do_test where7-2.9.1 {
445 count_steps_sort {
446 SELECT a FROM t2
447 WHERE b=949
448 OR ((a BETWEEN 22 AND 24) AND a!=23)
449 OR a=63
450 }
451 } {22 24 63 scan 0 sort 0}
452 do_test where7-2.9.2 {
453 count_steps_sort {
454 SELECT a FROM t3
455 WHERE b=949
456 OR ((a BETWEEN 22 AND 24) AND a!=23)
457 OR a=63
458 }
459 } {22 24 63 scan 0 sort 0}
460 do_test where7-2.10.1 {
461 count_steps_sort {
462 SELECT a FROM t2
463 WHERE ((a BETWEEN 49 AND 51) AND a!=50)
464 OR b=396
465 OR ((a BETWEEN 68 AND 70) AND a!=69)
466 }
467 } {36 49 51 68 70 scan 0 sort 0}
468 do_test where7-2.10.2 {
469 count_steps_sort {
470 SELECT a FROM t3
471 WHERE ((a BETWEEN 49 AND 51) AND a!=50)
472 OR b=396
473 OR ((a BETWEEN 68 AND 70) AND a!=69)
474 }
475 } {36 49 51 68 70 scan 0 sort 0}
476 do_test where7-2.11.1 {
477 count_steps_sort {
478 SELECT a FROM t2
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.11.2 {
487 count_steps_sort {
488 SELECT a FROM t3
489 WHERE (d>=72.0 AND d<73.0 AND d NOT NULL)
490 OR (g='jihgfed' AND f GLOB 'wxyza*')
491 OR c=11011
492 OR c=20020
493 OR (d>=18.0 AND d<19.0 AND d NOT NULL)
494 }
495 } {18 31 32 33 58 59 60 72 74 scan 0 sort 0}
496 do_test where7-2.12.1 {
497 count_steps_sort {
498 SELECT a FROM t2
499 WHERE (d>=50.0 AND d<51.0 AND d NOT NULL)
500 OR (d>=83.0 AND d<84.0 AND d NOT NULL)
501 OR (g='vutsrqp' AND f GLOB 'rstuv*')
502 OR b=792
503 OR a=97
504 OR (d>=87.0 AND d<88.0 AND d NOT NULL)
505 OR (d>=81.0 AND d<82.0 AND d NOT NULL)
506 OR b=916
507 OR a=69
508 OR (d>=31.0 AND d<32.0 AND d NOT NULL)
509 OR c=6006
510 }
511 } {16 17 18 31 50 69 72 81 83 87 97 scan 0 sort 0}
512 do_test where7-2.12.2 {
513 count_steps_sort {
514 SELECT a FROM t3
515 WHERE (d>=50.0 AND d<51.0 AND d NOT NULL)
516 OR (d>=83.0 AND d<84.0 AND d NOT NULL)
517 OR (g='vutsrqp' AND f GLOB 'rstuv*')
518 OR b=792
519 OR a=97
520 OR (d>=87.0 AND d<88.0 AND d NOT NULL)
521 OR (d>=81.0 AND d<82.0 AND d NOT NULL)
522 OR b=916
523 OR a=69
524 OR (d>=31.0 AND d<32.0 AND d NOT NULL)
525 OR c=6006
526 }
527 } {16 17 18 31 50 69 72 81 83 87 97 scan 0 sort 0}
528 do_test where7-2.13.1 {
529 count_steps_sort {
530 SELECT a FROM t2
531 WHERE ((a BETWEEN 50 AND 52) AND a!=51)
532 OR c=9009
533 OR (g='utsrqpo' AND f GLOB 'vwxyz*')
534 OR b=539
535 OR b=297
536 OR (g='wvutsrq' AND f GLOB 'klmno*')
537 OR (g='vutsrqp' AND f GLOB 'pqrst*')
538 OR b=957
539 OR f='xyzabcdef'
540 OR b=619
541 }
542 } {10 15 21 23 25 26 27 49 50 52 75 87 scan 0 sort 0}
543 do_test where7-2.13.2 {
544 count_steps_sort {
545 SELECT a FROM t3
546 WHERE ((a BETWEEN 50 AND 52) AND a!=51)
547 OR c=9009
548 OR (g='utsrqpo' AND f GLOB 'vwxyz*')
549 OR b=539
550 OR b=297
551 OR (g='wvutsrq' AND f GLOB 'klmno*')
552 OR (g='vutsrqp' AND f GLOB 'pqrst*')
553 OR b=957
554 OR f='xyzabcdef'
555 OR b=619
556 }
557 } {10 15 21 23 25 26 27 49 50 52 75 87 scan 0 sort 0}
558 do_test where7-2.14.1 {
559 count_steps_sort {
560 SELECT a FROM t2
561 WHERE ((a BETWEEN 47 AND 49) AND a!=48)
562 OR (d>=48.0 AND d<49.0 AND d NOT NULL)
563 }
564 } {47 48 49 scan 0 sort 0}
565 do_test where7-2.14.2 {
566 count_steps_sort {
567 SELECT a FROM t3
568 WHERE ((a BETWEEN 47 AND 49) AND a!=48)
569 OR (d>=48.0 AND d<49.0 AND d NOT NULL)
570 }
571 } {47 48 49 scan 0 sort 0}
572 do_test where7-2.15.1 {
573 count_steps_sort {
574 SELECT a FROM t2
575 WHERE a=20
576 OR a=67
577 OR b=58
578 OR ((a BETWEEN 19 AND 21) AND a!=20)
579 }
580 } {19 20 21 67 scan 0 sort 0}
581 do_test where7-2.15.2 {
582 count_steps_sort {
583 SELECT a FROM t3
584 WHERE a=20
585 OR a=67
586 OR b=58
587 OR ((a BETWEEN 19 AND 21) AND a!=20)
588 }
589 } {19 20 21 67 scan 0 sort 0}
590 do_test where7-2.16.1 {
591 count_steps_sort {
592 SELECT a FROM t2
593 WHERE b=938
594 OR (d>=67.0 AND d<68.0 AND d NOT NULL)
595 OR (g='vutsrqp' AND f GLOB 'rstuv*')
596 }
597 } {17 67 scan 0 sort 0}
598 do_test where7-2.16.2 {
599 count_steps_sort {
600 SELECT a FROM t3
601 WHERE b=938
602 OR (d>=67.0 AND d<68.0 AND d NOT NULL)
603 OR (g='vutsrqp' AND f GLOB 'rstuv*')
604 }
605 } {17 67 scan 0 sort 0}
606 do_test where7-2.17.1 {
607 count_steps_sort {
608 SELECT a FROM t2
609 WHERE (d>=68.0 AND d<69.0 AND d NOT NULL)
610 OR f='zabcdefgh'
611 OR b=308
612 OR (d>=16.0 AND d<17.0 AND d NOT NULL)
613 OR (g='srqponm' AND f GLOB 'defgh*')
614 OR ((a BETWEEN 15 AND 17) AND a!=16)
615 OR b=443
616 OR ((a BETWEEN 12 AND 14) AND a!=13)
617 OR f='uvwxyzabc'
618 OR (f GLOB '?zabc*' AND f GLOB 'yzab*')
619 }
620 } {12 14 15 16 17 20 24 25 28 29 46 50 51 68 72 76 77 98 scan 0 sort 0}
621 do_test where7-2.17.2 {
622 count_steps_sort {
623 SELECT a FROM t3
624 WHERE (d>=68.0 AND d<69.0 AND d NOT NULL)
625 OR f='zabcdefgh'
626 OR b=308
627 OR (d>=16.0 AND d<17.0 AND d NOT NULL)
628 OR (g='srqponm' AND f GLOB 'defgh*')
629 OR ((a BETWEEN 15 AND 17) AND a!=16)
630 OR b=443
631 OR ((a BETWEEN 12 AND 14) AND a!=13)
632 OR f='uvwxyzabc'
633 OR (f GLOB '?zabc*' AND f GLOB 'yzab*')
634 }
635 } {12 14 15 16 17 20 24 25 28 29 46 50 51 68 72 76 77 98 scan 0 sort 0}
636 do_test where7-2.18.1 {
637 count_steps_sort {
638 SELECT a FROM t2
639 WHERE (d>=46.0 AND d<47.0 AND d NOT NULL)
640 OR b=762
641 OR (d>=56.0 AND d<57.0 AND d NOT NULL)
642 OR a=19
643 }
644 } {19 46 56 scan 0 sort 0}
645 do_test where7-2.18.2 {
646 count_steps_sort {
647 SELECT a FROM t3
648 WHERE (d>=46.0 AND d<47.0 AND d NOT NULL)
649 OR b=762
650 OR (d>=56.0 AND d<57.0 AND d NOT NULL)
651 OR a=19
652 }
653 } {19 46 56 scan 0 sort 0}
654 do_test where7-2.19.1 {
655 count_steps_sort {
656 SELECT a FROM t2
657 WHERE (d>=63.0 AND d<64.0 AND d NOT NULL)
658 OR a=46
659 OR (g='yxwvuts' AND f GLOB 'cdefg*')
660 OR a=73
661 OR c=20020
662 OR ((a BETWEEN 2 AND 4) AND a!=3)
663 OR b=267
664 OR ((a BETWEEN 68 AND 70) AND a!=69)
665 OR (g='utsrqpo' AND f GLOB 'uvwxy*')
666 }
667 } {2 4 20 46 58 59 60 63 68 70 73 scan 0 sort 0}
668 do_test where7-2.19.2 {
669 count_steps_sort {
670 SELECT a FROM t3
671 WHERE (d>=63.0 AND d<64.0 AND d NOT NULL)
672 OR a=46
673 OR (g='yxwvuts' AND f GLOB 'cdefg*')
674 OR a=73
675 OR c=20020
676 OR ((a BETWEEN 2 AND 4) AND a!=3)
677 OR b=267
678 OR ((a BETWEEN 68 AND 70) AND a!=69)
679 OR (g='utsrqpo' AND f GLOB 'uvwxy*')
680 }
681 } {2 4 20 46 58 59 60 63 68 70 73 scan 0 sort 0}
682 do_test where7-2.20.1 {
683 count_steps_sort {
684 SELECT a FROM t2
685 WHERE ((a BETWEEN 27 AND 29) AND a!=28)
686 OR (g='gfedcba' AND f GLOB 'nopqr*')
687 }
688 } {27 29 91 scan 0 sort 0}
689 do_test where7-2.20.2 {
690 count_steps_sort {
691 SELECT a FROM t3
692 WHERE ((a BETWEEN 27 AND 29) AND a!=28)
693 OR (g='gfedcba' AND f GLOB 'nopqr*')
694 }
695 } {27 29 91 scan 0 sort 0}
696 do_test where7-2.21.1 {
697 count_steps_sort {
698 SELECT a FROM t2
699 WHERE c=13013
700 OR (d>=55.0 AND d<56.0 AND d NOT NULL)
701 OR (d>=75.0 AND d<76.0 AND d NOT NULL)
702 OR ((a BETWEEN 87 AND 89) AND a!=88)
703 OR f='bcdefghij'
704 OR b=586
705 OR (g='edcbazy' AND f GLOB 'uvwxy*')
706 OR ((a BETWEEN 59 AND 61) AND a!=60)
707 OR (g='mlkjihg' AND f GLOB 'ghijk*')
708 OR (d>=6.0 AND d<7.0 AND d NOT NULL)
709 OR a=9
710 }
711 } {1 6 9 27 37 38 39 53 55 58 59 61 75 79 87 89 98 scan 0 sort 0}
712 do_test where7-2.21.2 {
713 count_steps_sort {
714 SELECT a FROM t3
715 WHERE c=13013
716 OR (d>=55.0 AND d<56.0 AND d NOT NULL)
717 OR (d>=75.0 AND d<76.0 AND d NOT NULL)
718 OR ((a BETWEEN 87 AND 89) AND a!=88)
719 OR f='bcdefghij'
720 OR b=586
721 OR (g='edcbazy' AND f GLOB 'uvwxy*')
722 OR ((a BETWEEN 59 AND 61) AND a!=60)
723 OR (g='mlkjihg' AND f GLOB 'ghijk*')
724 OR (d>=6.0 AND d<7.0 AND d NOT NULL)
725 OR a=9
726 }
727 } {1 6 9 27 37 38 39 53 55 58 59 61 75 79 87 89 98 scan 0 sort 0}
728 do_test where7-2.22.1 {
729 count_steps_sort {
730 SELECT a FROM t2
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.22.2 {
739 count_steps_sort {
740 SELECT a FROM t3
741 WHERE b=399
742 OR c=28028
743 OR (d>=82.0 AND d<83.0 AND d NOT NULL)
744 OR (g='qponmlk' AND f GLOB 'qrstu*')
745 OR (d>=98.0 AND d<99.0 AND d NOT NULL)
746 }
747 } {42 82 83 84 98 scan 0 sort 0}
748 do_test where7-2.23.1 {
749 count_steps_sort {
750 SELECT a FROM t2
751 WHERE (g='fedcbaz' AND f GLOB 'rstuv*')
752 OR ((a BETWEEN 96 AND 98) AND a!=97)
753 OR c=14014
754 OR c=33033
755 OR a=89
756 OR b=770
757 OR (g='utsrqpo' AND f GLOB 'tuvwx*')
758 OR a=35
759 OR (f GLOB '?fghi*' AND f GLOB 'efgh*')
760 OR b=253
761 OR c=14014
762 }
763 } {4 19 23 30 35 40 41 42 56 70 82 89 95 96 97 98 99 scan 0 sort 0}
764 do_test where7-2.23.2 {
765 count_steps_sort {
766 SELECT a FROM t3
767 WHERE (g='fedcbaz' AND f GLOB 'rstuv*')
768 OR ((a BETWEEN 96 AND 98) AND a!=97)
769 OR c=14014
770 OR c=33033
771 OR a=89
772 OR b=770
773 OR (g='utsrqpo' AND f GLOB 'tuvwx*')
774 OR a=35
775 OR (f GLOB '?fghi*' AND f GLOB 'efgh*')
776 OR b=253
777 OR c=14014
778 }
779 } {4 19 23 30 35 40 41 42 56 70 82 89 95 96 97 98 99 scan 0 sort 0}
780 do_test where7-2.24.1 {
781 count_steps_sort {
782 SELECT a FROM t2
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.24.2 {
791 count_steps_sort {
792 SELECT a FROM t3
793 WHERE (g='utsrqpo' AND f GLOB 'vwxyz*')
794 OR ((a BETWEEN 32 AND 34) AND a!=33)
795 OR b=330
796 OR (g='xwvutsr' AND f GLOB 'ghijk*')
797 OR a=16
798 }
799 } {6 16 21 30 32 34 scan 0 sort 0}
800 do_test where7-2.25.1 {
801 count_steps_sort {
802 SELECT a FROM t2
803 WHERE c=5005
804 OR (d>=2.0 AND d<3.0 AND d NOT NULL)
805 OR ((a BETWEEN 36 AND 38) AND a!=37)
806 OR (g='ponmlkj' AND f GLOB 'vwxyz*')
807 }
808 } {2 13 14 15 36 38 47 scan 0 sort 0}
809 do_test where7-2.25.2 {
810 count_steps_sort {
811 SELECT a FROM t3
812 WHERE c=5005
813 OR (d>=2.0 AND d<3.0 AND d NOT NULL)
814 OR ((a BETWEEN 36 AND 38) AND a!=37)
815 OR (g='ponmlkj' AND f GLOB 'vwxyz*')
816 }
817 } {2 13 14 15 36 38 47 scan 0 sort 0}
818 do_test where7-2.26.1 {
819 count_steps_sort {
820 SELECT a FROM t2
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.26.2 {
829 count_steps_sort {
830 SELECT a FROM t3
831 WHERE (d>=30.0 AND d<31.0 AND d NOT NULL)
832 OR (g='mlkjihg' AND f GLOB 'ghijk*')
833 OR ((a BETWEEN 64 AND 66) AND a!=65)
834 OR (g='kjihgfe' AND f GLOB 'qrstu*')
835 OR a=33
836 }
837 } {30 33 58 64 66 68 scan 0 sort 0}
838 do_test where7-2.27.1 {
839 count_steps_sort {
840 SELECT a FROM t2
841 WHERE b=1026
842 OR b=410
843 }
844 } { scan 0 sort 0}
845 do_test where7-2.27.2 {
846 count_steps_sort {
847 SELECT a FROM t3
848 WHERE b=1026
849 OR b=410
850 }
851 } { scan 0 sort 0}
852 do_test where7-2.28.1 {
853 count_steps_sort {
854 SELECT a FROM t2
855 WHERE c=18018
856 OR a=94
857 OR (f GLOB '?qrst*' AND f GLOB 'pqrs*')
858 OR (g='tsrqpon' AND f GLOB 'abcde*')
859 OR b=1012
860 OR a=3
861 OR d>1e10
862 OR b=905
863 OR b=1089
864 }
865 } {3 15 26 41 52 53 54 67 92 93 94 99 scan 0 sort 0}
866 do_test where7-2.28.2 {
867 count_steps_sort {
868 SELECT a FROM t3
869 WHERE c=18018
870 OR a=94
871 OR (f GLOB '?qrst*' AND f GLOB 'pqrs*')
872 OR (g='tsrqpon' AND f GLOB 'abcde*')
873 OR b=1012
874 OR a=3
875 OR d>1e10
876 OR b=905
877 OR b=1089
878 }
879 } {3 15 26 41 52 53 54 67 92 93 94 99 scan 0 sort 0}
880 do_test where7-2.29.1 {
881 count_steps_sort {
882 SELECT a FROM t2
883 WHERE a=100
884 OR c=11011
885 OR b=297
886 OR a=63
887 OR (g='hgfedcb' AND f GLOB 'ghijk*')
888 OR a=76
889 OR b=1026
890 OR a=26
891 OR (f GLOB '?zabc*' AND f GLOB 'yzab*')
892 OR c=30030
893 }
894 } {24 26 27 31 32 33 50 63 76 84 88 89 90 100 scan 0 sort 0}
895 do_test where7-2.29.2 {
896 count_steps_sort {
897 SELECT a FROM t3
898 WHERE a=100
899 OR c=11011
900 OR b=297
901 OR a=63
902 OR (g='hgfedcb' AND f GLOB 'ghijk*')
903 OR a=76
904 OR b=1026
905 OR a=26
906 OR (f GLOB '?zabc*' AND f GLOB 'yzab*')
907 OR c=30030
908 }
909 } {24 26 27 31 32 33 50 63 76 84 88 89 90 100 scan 0 sort 0}
910 do_test where7-2.30.1 {
911 count_steps_sort {
912 SELECT a FROM t2
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.30.2 {
921 count_steps_sort {
922 SELECT a FROM t3
923 WHERE b=561
924 OR b=1070
925 OR a=59
926 OR b=715
927 OR (f GLOB '?yzab*' AND f GLOB 'xyza*')
928 }
929 } {23 49 51 59 65 75 scan 0 sort 0}
930 do_test where7-2.31.1 {
931 count_steps_sort {
932 SELECT a FROM t2
933 WHERE (g='fedcbaz' AND f GLOB 'rstuv*')
934 OR b=1056
935 OR b=1012
936 OR ((a BETWEEN 57 AND 59) AND a!=58)
937 OR ((a BETWEEN 67 AND 69) AND a!=68)
938 OR (d>=19.0 AND d<20.0 AND d NOT NULL)
939 OR (f GLOB '?bcde*' AND f GLOB 'abcd*')
940 }
941 } {19 26 52 57 59 67 69 78 92 95 96 scan 0 sort 0}
942 do_test where7-2.31.2 {
943 count_steps_sort {
944 SELECT a FROM t3
945 WHERE (g='fedcbaz' AND f GLOB 'rstuv*')
946 OR b=1056
947 OR b=1012
948 OR ((a BETWEEN 57 AND 59) AND a!=58)
949 OR ((a BETWEEN 67 AND 69) AND a!=68)
950 OR (d>=19.0 AND d<20.0 AND d NOT NULL)
951 OR (f GLOB '?bcde*' AND f GLOB 'abcd*')
952 }
953 } {19 26 52 57 59 67 69 78 92 95 96 scan 0 sort 0}
954 do_test where7-2.32.1 {
955 count_steps_sort {
956 SELECT a FROM t2
957 WHERE f='rstuvwxyz'
958 OR (g='jihgfed' AND f GLOB 'wxyza*')
959 OR ((a BETWEEN 90 AND 92) AND a!=91)
960 OR (d>=98.0 AND d<99.0 AND d NOT NULL)
961 }
962 } {17 43 69 74 90 92 95 98 scan 0 sort 0}
963 do_test where7-2.32.2 {
964 count_steps_sort {
965 SELECT a FROM t3
966 WHERE f='rstuvwxyz'
967 OR (g='jihgfed' AND f GLOB 'wxyza*')
968 OR ((a BETWEEN 90 AND 92) AND a!=91)
969 OR (d>=98.0 AND d<99.0 AND d NOT NULL)
970 }
971 } {17 43 69 74 90 92 95 98 scan 0 sort 0}
972 do_test where7-2.33.1 {
973 count_steps_sort {
974 SELECT a FROM t2
975 WHERE (f GLOB '?stuv*' AND f GLOB 'rstu*')
976 OR c=12012
977 OR a=18
978 OR (g='jihgfed' AND f GLOB 'yzabc*')
979 OR (f GLOB '?bcde*' AND f GLOB 'abcd*')
980 OR (f GLOB '?klmn*' AND f GLOB 'jklm*')
981 OR (f GLOB '?qrst*' AND f GLOB 'pqrs*')
982 }
983 } {9 15 17 18 26 34 35 36 41 43 52 61 67 69 76 78 87 93 95 scan 0 sort 0}
984 do_test where7-2.33.2 {
985 count_steps_sort {
986 SELECT a FROM t3
987 WHERE (f GLOB '?stuv*' AND f GLOB 'rstu*')
988 OR c=12012
989 OR a=18
990 OR (g='jihgfed' AND f GLOB 'yzabc*')
991 OR (f GLOB '?bcde*' AND f GLOB 'abcd*')
992 OR (f GLOB '?klmn*' AND f GLOB 'jklm*')
993 OR (f GLOB '?qrst*' AND f GLOB 'pqrs*')
994 }
995 } {9 15 17 18 26 34 35 36 41 43 52 61 67 69 76 78 87 93 95 scan 0 sort 0}
996 do_test where7-2.34.1 {
997 count_steps_sort {
998 SELECT a FROM t2
999 WHERE a=77
1000 OR (d>=58.0 AND d<59.0 AND d NOT NULL)
1001 }
1002 } {58 77 scan 0 sort 0}
1003 do_test where7-2.34.2 {
1004 count_steps_sort {
1005 SELECT a FROM t3
1006 WHERE a=77
1007 OR (d>=58.0 AND d<59.0 AND d NOT NULL)
1008 }
1009 } {58 77 scan 0 sort 0}
1010 do_test where7-2.35.1 {
1011 count_steps_sort {
1012 SELECT a FROM t2
1013 WHERE b=498
1014 OR (d>=27.0 AND d<28.0 AND d NOT NULL)
1015 OR (d>=88.0 AND d<89.0 AND d NOT NULL)
1016 OR ((a BETWEEN 67 AND 69) AND a!=68)
1017 OR ((a BETWEEN 67 AND 69) AND a!=68)
1018 OR c=33033
1019 OR b=11
1020 OR (g='wvutsrq' AND f GLOB 'lmnop*')
1021 OR ((a BETWEEN 7 AND 9) AND a!=8)
1022 }
1023 } {1 7 9 11 27 67 69 88 97 98 99 scan 0 sort 0}
1024 do_test where7-2.35.2 {
1025 count_steps_sort {
1026 SELECT a FROM t3
1027 WHERE b=498
1028 OR (d>=27.0 AND d<28.0 AND d NOT NULL)
1029 OR (d>=88.0 AND d<89.0 AND d NOT NULL)
1030 OR ((a BETWEEN 67 AND 69) AND a!=68)
1031 OR ((a BETWEEN 67 AND 69) AND a!=68)
1032 OR c=33033
1033 OR b=11
1034 OR (g='wvutsrq' AND f GLOB 'lmnop*')
1035 OR ((a BETWEEN 7 AND 9) AND a!=8)
1036 }
1037 } {1 7 9 11 27 67 69 88 97 98 99 scan 0 sort 0}
1038 do_test where7-2.36.1 {
1039 count_steps_sort {
1040 SELECT a FROM t2
1041 WHERE (d>=6.0 AND d<7.0 AND d NOT NULL)
1042 OR ((a BETWEEN 58 AND 60) AND a!=59)
1043 }
1044 } {6 58 60 scan 0 sort 0}
1045 do_test where7-2.36.2 {
1046 count_steps_sort {
1047 SELECT a FROM t3
1048 WHERE (d>=6.0 AND d<7.0 AND d NOT NULL)
1049 OR ((a BETWEEN 58 AND 60) AND a!=59)
1050 }
1051 } {6 58 60 scan 0 sort 0}
1052 do_test where7-2.37.1 {
1053 count_steps_sort {
1054 SELECT a FROM t2
1055 WHERE b=1059
1056 OR (d>=43.0 AND d<44.0 AND d NOT NULL)
1057 OR c=4004
1058 OR b=806
1059 }
1060 } {10 11 12 43 scan 0 sort 0}
1061 do_test where7-2.37.2 {
1062 count_steps_sort {
1063 SELECT a FROM t3
1064 WHERE b=1059
1065 OR (d>=43.0 AND d<44.0 AND d NOT NULL)
1066 OR c=4004
1067 OR b=806
1068 }
1069 } {10 11 12 43 scan 0 sort 0}
1070 do_test where7-2.38.1 {
1071 count_steps_sort {
1072 SELECT a FROM t2
1073 WHERE b=165
1074 OR b=201
1075 OR (g='edcbazy' AND f GLOB 'vwxyz*')
1076 OR a=32
1077 }
1078 } {15 32 99 scan 0 sort 0}
1079 do_test where7-2.38.2 {
1080 count_steps_sort {
1081 SELECT a FROM t3
1082 WHERE b=165
1083 OR b=201
1084 OR (g='edcbazy' AND f GLOB 'vwxyz*')
1085 OR a=32
1086 }
1087 } {15 32 99 scan 0 sort 0}
1088 do_test where7-2.39.1 {
1089 count_steps_sort {
1090 SELECT a FROM t2
1091 WHERE (g='kjihgfe' AND f GLOB 'rstuv*')
1092 OR (f GLOB '?xyza*' AND f GLOB 'wxyz*')
1093 }
1094 } {22 48 69 74 100 scan 0 sort 0}
1095 do_test where7-2.39.2 {
1096 count_steps_sort {
1097 SELECT a FROM t3
1098 WHERE (g='kjihgfe' AND f GLOB 'rstuv*')
1099 OR (f GLOB '?xyza*' AND f GLOB 'wxyz*')
1100 }
1101 } {22 48 69 74 100 scan 0 sort 0}
1102 do_test where7-2.40.1 {
1103 count_steps_sort {
1104 SELECT a FROM t2
1105 WHERE b=352
1106 OR b=278
1107 OR ((a BETWEEN 90 AND 92) AND a!=91)
1108 OR ((a BETWEEN 28 AND 30) AND a!=29)
1109 OR b=660
1110 OR a=18
1111 OR a=34
1112 OR b=132
1113 OR (g='gfedcba' AND f GLOB 'lmnop*')
1114 OR (f GLOB '?defg*' AND f GLOB 'cdef*')
1115 OR c=18018
1116 }
1117 } {2 12 18 28 30 32 34 52 53 54 60 80 89 90 92 scan 0 sort 0}
1118 do_test where7-2.40.2 {
1119 count_steps_sort {
1120 SELECT a FROM t3
1121 WHERE b=352
1122 OR b=278
1123 OR ((a BETWEEN 90 AND 92) AND a!=91)
1124 OR ((a BETWEEN 28 AND 30) AND a!=29)
1125 OR b=660
1126 OR a=18
1127 OR a=34
1128 OR b=132
1129 OR (g='gfedcba' AND f GLOB 'lmnop*')
1130 OR (f GLOB '?defg*' AND f GLOB 'cdef*')
1131 OR c=18018
1132 }
1133 } {2 12 18 28 30 32 34 52 53 54 60 80 89 90 92 scan 0 sort 0}
1134 do_test where7-2.41.1 {
1135 count_steps_sort {
1136 SELECT a FROM t2
1137 WHERE (d>=73.0 AND d<74.0 AND d NOT NULL)
1138 OR ((a BETWEEN 5 AND 7) AND a!=6)
1139 }
1140 } {5 7 73 scan 0 sort 0}
1141 do_test where7-2.41.2 {
1142 count_steps_sort {
1143 SELECT a FROM t3
1144 WHERE (d>=73.0 AND d<74.0 AND d NOT NULL)
1145 OR ((a BETWEEN 5 AND 7) AND a!=6)
1146 }
1147 } {5 7 73 scan 0 sort 0}
1148 do_test where7-2.42.1 {
1149 count_steps_sort {
1150 SELECT a FROM t2
1151 WHERE (f GLOB '?efgh*' AND f GLOB 'defg*')
1152 OR (d>=14.0 AND d<15.0 AND d NOT NULL)
1153 OR (g='hgfedcb' AND f GLOB 'fghij*')
1154 OR b=297
1155 OR b=113
1156 OR b=176
1157 OR (g='utsrqpo' AND f GLOB 'vwxyz*')
1158 OR (d>=75.0 AND d<76.0 AND d NOT NULL)
1159 OR a=67
1160 OR c=26026
1161 }
1162 } {3 14 16 21 27 29 55 67 75 76 77 78 81 83 scan 0 sort 0}
1163 do_test where7-2.42.2 {
1164 count_steps_sort {
1165 SELECT a FROM t3
1166 WHERE (f GLOB '?efgh*' AND f GLOB 'defg*')
1167 OR (d>=14.0 AND d<15.0 AND d NOT NULL)
1168 OR (g='hgfedcb' AND f GLOB 'fghij*')
1169 OR b=297
1170 OR b=113
1171 OR b=176
1172 OR (g='utsrqpo' AND f GLOB 'vwxyz*')
1173 OR (d>=75.0 AND d<76.0 AND d NOT NULL)
1174 OR a=67
1175 OR c=26026
1176 }
1177 } {3 14 16 21 27 29 55 67 75 76 77 78 81 83 scan 0 sort 0}
1178 do_test where7-2.43.1 {
1179 count_steps_sort {
1180 SELECT a FROM t2
1181 WHERE (d>=78.0 AND d<79.0 AND d NOT NULL)
1182 OR ((a BETWEEN 4 AND 6) AND a!=5)
1183 OR a=83
1184 OR b=44
1185 OR b=1023
1186 OR ((a BETWEEN 11 AND 13) AND a!=12)
1187 OR b=1023
1188 OR f='ijklmnopq'
1189 }
1190 } {4 6 8 11 13 34 60 78 83 86 93 scan 0 sort 0}
1191 do_test where7-2.43.2 {
1192 count_steps_sort {
1193 SELECT a FROM t3
1194 WHERE (d>=78.0 AND d<79.0 AND d NOT NULL)
1195 OR ((a BETWEEN 4 AND 6) AND a!=5)
1196 OR a=83
1197 OR b=44
1198 OR b=1023
1199 OR ((a BETWEEN 11 AND 13) AND a!=12)
1200 OR b=1023
1201 OR f='ijklmnopq'
1202 }
1203 } {4 6 8 11 13 34 60 78 83 86 93 scan 0 sort 0}
1204 do_test where7-2.44.1 {
1205 count_steps_sort {
1206 SELECT a FROM t2
1207 WHERE (d>=42.0 AND d<43.0 AND d NOT NULL)
1208 OR b=935
1209 OR ((a BETWEEN 32 AND 34) AND a!=33)
1210 OR b=487
1211 OR b=619
1212 OR (g='qponmlk' AND f GLOB 'nopqr*')
1213 OR (g='vutsrqp' AND f GLOB 'rstuv*')
1214 }
1215 } {17 32 34 39 42 85 scan 0 sort 0}
1216 do_test where7-2.44.2 {
1217 count_steps_sort {
1218 SELECT a FROM t3
1219 WHERE (d>=42.0 AND d<43.0 AND d NOT NULL)
1220 OR b=935
1221 OR ((a BETWEEN 32 AND 34) AND a!=33)
1222 OR b=487
1223 OR b=619
1224 OR (g='qponmlk' AND f GLOB 'nopqr*')
1225 OR (g='vutsrqp' AND f GLOB 'rstuv*')
1226 }
1227 } {17 32 34 39 42 85 scan 0 sort 0}
1228 do_test where7-2.45.1 {
1229 count_steps_sort {
1230 SELECT a FROM t2
1231 WHERE (d>=68.0 AND d<69.0 AND d NOT NULL)
1232 OR (d>=94.0 AND d<95.0 AND d NOT NULL)
1233 OR b=938
1234 OR b=641
1235 OR c=17017
1236 OR a=82
1237 OR (d>=65.0 AND d<66.0 AND d NOT NULL)
1238 OR (g='rqponml' AND f GLOB 'lmnop*')
1239 OR ((a BETWEEN 56 AND 58) AND a!=57)
1240 OR (d>=39.0 AND d<40.0 AND d NOT NULL)
1241 }
1242 } {37 39 49 50 51 56 58 65 68 82 94 scan 0 sort 0}
1243 do_test where7-2.45.2 {
1244 count_steps_sort {
1245 SELECT a FROM t3
1246 WHERE (d>=68.0 AND d<69.0 AND d NOT NULL)
1247 OR (d>=94.0 AND d<95.0 AND d NOT NULL)
1248 OR b=938
1249 OR b=641
1250 OR c=17017
1251 OR a=82
1252 OR (d>=65.0 AND d<66.0 AND d NOT NULL)
1253 OR (g='rqponml' AND f GLOB 'lmnop*')
1254 OR ((a BETWEEN 56 AND 58) AND a!=57)
1255 OR (d>=39.0 AND d<40.0 AND d NOT NULL)
1256 }
1257 } {37 39 49 50 51 56 58 65 68 82 94 scan 0 sort 0}
1258 do_test where7-2.46.1 {
1259 count_steps_sort {
1260 SELECT a FROM t2
1261 WHERE (g='ihgfedc' AND f GLOB 'bcdef*')
1262 OR c=22022
1263 }
1264 } {64 65 66 79 scan 0 sort 0}
1265 do_test where7-2.46.2 {
1266 count_steps_sort {
1267 SELECT a FROM t3
1268 WHERE (g='ihgfedc' AND f GLOB 'bcdef*')
1269 OR c=22022
1270 }
1271 } {64 65 66 79 scan 0 sort 0}
1272 do_test where7-2.47.1 {
1273 count_steps_sort {
1274 SELECT a FROM t2
1275 WHERE c=7007
1276 OR b=91
1277 OR b=212
1278 OR (g='lkjihgf' AND f GLOB 'nopqr*')
1279 OR c=28028
1280 OR (d>=83.0 AND d<84.0 AND d NOT NULL)
1281 }
1282 } {19 20 21 65 82 83 84 scan 0 sort 0}
1283 do_test where7-2.47.2 {
1284 count_steps_sort {
1285 SELECT a FROM t3
1286 WHERE c=7007
1287 OR b=91
1288 OR b=212
1289 OR (g='lkjihgf' AND f GLOB 'nopqr*')
1290 OR c=28028
1291 OR (d>=83.0 AND d<84.0 AND d NOT NULL)
1292 }
1293 } {19 20 21 65 82 83 84 scan 0 sort 0}
1294 do_test where7-2.48.1 {
1295 count_steps_sort {
1296 SELECT a FROM t2
1297 WHERE (d>=12.0 AND d<13.0 AND d NOT NULL)
1298 OR a=51
1299 OR ((a BETWEEN 28 AND 30) AND a!=29)
1300 }
1301 } {12 28 30 51 scan 0 sort 0}
1302 do_test where7-2.48.2 {
1303 count_steps_sort {
1304 SELECT a FROM t3
1305 WHERE (d>=12.0 AND d<13.0 AND d NOT NULL)
1306 OR a=51
1307 OR ((a BETWEEN 28 AND 30) AND a!=29)
1308 }
1309 } {12 28 30 51 scan 0 sort 0}
1310 do_test where7-2.49.1 {
1311 count_steps_sort {
1312 SELECT a FROM t2
1313 WHERE (g='wvutsrq' AND f GLOB 'mnopq*')
1314 OR (g='wvutsrq' AND f GLOB 'jklmn*')
1315 OR (g='tsrqpon' AND f GLOB 'xyzab*')
1316 OR ((a BETWEEN 0 AND 2) AND a!=1)
1317 OR c=4004
1318 OR b=322
1319 OR c=13013
1320 OR a=6
1321 }
1322 } {2 6 9 10 11 12 23 37 38 39 scan 0 sort 0}
1323 do_test where7-2.49.2 {
1324 count_steps_sort {
1325 SELECT a FROM t3
1326 WHERE (g='wvutsrq' AND f GLOB 'mnopq*')
1327 OR (g='wvutsrq' AND f GLOB 'jklmn*')
1328 OR (g='tsrqpon' AND f GLOB 'xyzab*')
1329 OR ((a BETWEEN 0 AND 2) AND a!=1)
1330 OR c=4004
1331 OR b=322
1332 OR c=13013
1333 OR a=6
1334 }
1335 } {2 6 9 10 11 12 23 37 38 39 scan 0 sort 0}
1336 do_test where7-2.50.1 {
1337 count_steps_sort {
1338 SELECT a FROM t2
1339 WHERE b=297
1340 OR b=143
1341 OR a=46
1342 OR b=660
1343 OR (d>=41.0 AND d<42.0 AND d NOT NULL)
1344 OR (f GLOB '?yzab*' AND f GLOB 'xyza*')
1345 OR (g='vutsrqp' AND f GLOB 'rstuv*')
1346 OR b=355
1347 OR a=93
1348 OR b=297
1349 }
1350 } {13 17 23 27 41 46 49 60 75 93 scan 0 sort 0}
1351 do_test where7-2.50.2 {
1352 count_steps_sort {
1353 SELECT a FROM t3
1354 WHERE b=297
1355 OR b=143
1356 OR a=46
1357 OR b=660
1358 OR (d>=41.0 AND d<42.0 AND d NOT NULL)
1359 OR (f GLOB '?yzab*' AND f GLOB 'xyza*')
1360 OR (g='vutsrqp' AND f GLOB 'rstuv*')
1361 OR b=355
1362 OR a=93
1363 OR b=297
1364 }
1365 } {13 17 23 27 41 46 49 60 75 93 scan 0 sort 0}
1366 do_test where7-2.51.1 {
1367 count_steps_sort {
1368 SELECT a FROM t2
1369 WHERE b=190
1370 OR a=62
1371 OR (g='edcbazy' AND f GLOB 'vwxyz*')
1372 }
1373 } {62 99 scan 0 sort 0}
1374 do_test where7-2.51.2 {
1375 count_steps_sort {
1376 SELECT a FROM t3
1377 WHERE b=190
1378 OR a=62
1379 OR (g='edcbazy' AND f GLOB 'vwxyz*')
1380 }
1381 } {62 99 scan 0 sort 0}
1382 do_test where7-2.52.1 {
1383 count_steps_sort {
1384 SELECT a FROM t2
1385 WHERE b=1089
1386 OR b=102
1387 OR a=6
1388 OR b=608
1389 }
1390 } {6 99 scan 0 sort 0}
1391 do_test where7-2.52.2 {
1392 count_steps_sort {
1393 SELECT a FROM t3
1394 WHERE b=1089
1395 OR b=102
1396 OR a=6
1397 OR b=608
1398 }
1399 } {6 99 scan 0 sort 0}
1400 do_test where7-2.53.1 {
1401 count_steps_sort {
1402 SELECT a FROM t2
1403 WHERE b=473
1404 OR b=1100
1405 OR (d>=53.0 AND d<54.0 AND d NOT NULL)
1406 OR (d>=15.0 AND d<16.0 AND d NOT NULL)
1407 OR a=20
1408 OR b=1089
1409 OR b=330
1410 OR b=124
1411 OR ((a BETWEEN 56 AND 58) AND a!=57)
1412 }
1413 } {15 20 30 43 53 56 58 99 100 scan 0 sort 0}
1414 do_test where7-2.53.2 {
1415 count_steps_sort {
1416 SELECT a FROM t3
1417 WHERE b=473
1418 OR b=1100
1419 OR (d>=53.0 AND d<54.0 AND d NOT NULL)
1420 OR (d>=15.0 AND d<16.0 AND d NOT NULL)
1421 OR a=20
1422 OR b=1089
1423 OR b=330
1424 OR b=124
1425 OR ((a BETWEEN 56 AND 58) AND a!=57)
1426 }
1427 } {15 20 30 43 53 56 58 99 100 scan 0 sort 0}
1428 do_test where7-2.54.1 {
1429 count_steps_sort {
1430 SELECT a FROM t2
1431 WHERE ((a BETWEEN 68 AND 70) AND a!=69)
1432 OR b=223
1433 OR a=12
1434 OR b=1048
1435 OR b=256
1436 OR a=72
1437 OR c>=34035
1438 OR (g='rqponml' AND f GLOB 'jklmn*')
1439 OR b=674
1440 OR a=22
1441 }
1442 } {12 22 35 68 70 72 scan 0 sort 0}
1443 do_test where7-2.54.2 {
1444 count_steps_sort {
1445 SELECT a FROM t3
1446 WHERE ((a BETWEEN 68 AND 70) AND a!=69)
1447 OR b=223
1448 OR a=12
1449 OR b=1048
1450 OR b=256
1451 OR a=72
1452 OR c>=34035
1453 OR (g='rqponml' AND f GLOB 'jklmn*')
1454 OR b=674
1455 OR a=22
1456 }
1457 } {12 22 35 68 70 72 scan 0 sort 0}
1458 do_test where7-2.55.1 {
1459 count_steps_sort {
1460 SELECT a FROM t2
1461 WHERE ((a BETWEEN 76 AND 78) AND a!=77)
1462 OR (d>=24.0 AND d<25.0 AND d NOT NULL)
1463 OR f='yzabcdefg'
1464 OR c=14014
1465 OR a=1
1466 OR a=9
1467 OR b=960
1468 }
1469 } {1 9 24 40 41 42 50 76 78 scan 0 sort 0}
1470 do_test where7-2.55.2 {
1471 count_steps_sort {
1472 SELECT a FROM t3
1473 WHERE ((a BETWEEN 76 AND 78) AND a!=77)
1474 OR (d>=24.0 AND d<25.0 AND d NOT NULL)
1475 OR f='yzabcdefg'
1476 OR c=14014
1477 OR a=1
1478 OR a=9
1479 OR b=960
1480 }
1481 } {1 9 24 40 41 42 50 76 78 scan 0 sort 0}
1482 do_test where7-2.56.1 {
1483 count_steps_sort {
1484 SELECT a FROM t2
1485 WHERE (g='utsrqpo' AND f GLOB 'tuvwx*')
1486 OR ((a BETWEEN 96 AND 98) AND a!=97)
1487 OR (g='onmlkji' AND f GLOB 'xyzab*')
1488 }
1489 } {19 49 96 98 scan 0 sort 0}
1490 do_test where7-2.56.2 {
1491 count_steps_sort {
1492 SELECT a FROM t3
1493 WHERE (g='utsrqpo' AND f GLOB 'tuvwx*')
1494 OR ((a BETWEEN 96 AND 98) AND a!=97)
1495 OR (g='onmlkji' AND f GLOB 'xyzab*')
1496 }
1497 } {19 49 96 98 scan 0 sort 0}
1498 do_test where7-2.57.1 {
1499 count_steps_sort {
1500 SELECT a FROM t2
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.57.2 {
1509 count_steps_sort {
1510 SELECT a FROM t3
1511 WHERE b=748
1512 OR (d>=20.0 AND d<21.0 AND d NOT NULL)
1513 OR (g='lkjihgf' AND f GLOB 'pqrst*')
1514 OR (d>=9.0 AND d<10.0 AND d NOT NULL)
1515 OR b=630
1516 }
1517 } {9 20 67 68 scan 0 sort 0}
1518 do_test where7-2.58.1 {
1519 count_steps_sort {
1520 SELECT a FROM t2
1521 WHERE b=223
1522 OR b=267
1523 OR a=40
1524 OR ((a BETWEEN 55 AND 57) AND a!=56)
1525 OR c<=10
1526 OR ((a BETWEEN 69 AND 71) AND a!=70)
1527 OR b=528
1528 }
1529 } {40 48 55 57 69 71 scan 0 sort 0}
1530 do_test where7-2.58.2 {
1531 count_steps_sort {
1532 SELECT a FROM t3
1533 WHERE b=223
1534 OR b=267
1535 OR a=40
1536 OR ((a BETWEEN 55 AND 57) AND a!=56)
1537 OR c<=10
1538 OR ((a BETWEEN 69 AND 71) AND a!=70)
1539 OR b=528
1540 }
1541 } {40 48 55 57 69 71 scan 0 sort 0}
1542 do_test where7-2.59.1 {
1543 count_steps_sort {
1544 SELECT a FROM t2
1545 WHERE f='rstuvwxyz'
1546 OR a=41
1547 OR b=462
1548 OR a=68
1549 OR a=84
1550 OR a=69
1551 }
1552 } {17 41 42 43 68 69 84 95 scan 0 sort 0}
1553 do_test where7-2.59.2 {
1554 count_steps_sort {
1555 SELECT a FROM t3
1556 WHERE f='rstuvwxyz'
1557 OR a=41
1558 OR b=462
1559 OR a=68
1560 OR a=84
1561 OR a=69
1562 }
1563 } {17 41 42 43 68 69 84 95 scan 0 sort 0}
1564 do_test where7-2.60.1 {
1565 count_steps_sort {
1566 SELECT a FROM t2
1567 WHERE b=979
1568 OR ((a BETWEEN 3 AND 5) AND a!=4)
1569 OR (g='vutsrqp' AND f GLOB 'nopqr*')
1570 }
1571 } {3 5 13 89 scan 0 sort 0}
1572 do_test where7-2.60.2 {
1573 count_steps_sort {
1574 SELECT a FROM t3
1575 WHERE b=979
1576 OR ((a BETWEEN 3 AND 5) AND a!=4)
1577 OR (g='vutsrqp' AND f GLOB 'nopqr*')
1578 }
1579 } {3 5 13 89 scan 0 sort 0}
1580 do_test where7-2.61.1 {
1581 count_steps_sort {
1582 SELECT a FROM t2
1583 WHERE (d>=9.0 AND d<10.0 AND d NOT NULL)
1584 OR a=8
1585 OR a=62
1586 OR b=726
1587 OR (d>=10.0 AND d<11.0 AND d NOT NULL)
1588 OR ((a BETWEEN 50 AND 52) AND a!=51)
1589 OR (g='vutsrqp' AND f GLOB 'opqrs*')
1590 OR ((a BETWEEN 59 AND 61) AND a!=60)
1591 }
1592 } {8 9 10 14 50 52 59 61 62 66 scan 0 sort 0}
1593 do_test where7-2.61.2 {
1594 count_steps_sort {
1595 SELECT a FROM t3
1596 WHERE (d>=9.0 AND d<10.0 AND d NOT NULL)
1597 OR a=8
1598 OR a=62
1599 OR b=726
1600 OR (d>=10.0 AND d<11.0 AND d NOT NULL)
1601 OR ((a BETWEEN 50 AND 52) AND a!=51)
1602 OR (g='vutsrqp' AND f GLOB 'opqrs*')
1603 OR ((a BETWEEN 59 AND 61) AND a!=60)
1604 }
1605 } {8 9 10 14 50 52 59 61 62 66 scan 0 sort 0}
1606 do_test where7-2.62.1 {
1607 count_steps_sort {
1608 SELECT a FROM t2
1609 WHERE b=495
1610 OR ((a BETWEEN 18 AND 20) AND a!=19)
1611 OR b=924
1612 OR c=11011
1613 OR (f GLOB '?wxyz*' AND f GLOB 'vwxy*')
1614 OR b=231
1615 OR b=872
1616 OR (g='jihgfed' AND f GLOB 'yzabc*')
1617 }
1618 } {18 20 21 31 32 33 45 47 73 76 84 99 scan 0 sort 0}
1619 do_test where7-2.62.2 {
1620 count_steps_sort {
1621 SELECT a FROM t3
1622 WHERE b=495
1623 OR ((a BETWEEN 18 AND 20) AND a!=19)
1624 OR b=924
1625 OR c=11011
1626 OR (f GLOB '?wxyz*' AND f GLOB 'vwxy*')
1627 OR b=231
1628 OR b=872
1629 OR (g='jihgfed' AND f GLOB 'yzabc*')
1630 }
1631 } {18 20 21 31 32 33 45 47 73 76 84 99 scan 0 sort 0}
1632 do_test where7-2.63.1 {
1633 count_steps_sort {
1634 SELECT a FROM t2
1635 WHERE a=24
1636 OR b=473
1637 OR (g='hgfedcb' AND f GLOB 'ijklm*')
1638 OR (g='fedcbaz' AND f GLOB 'stuvw*')
1639 OR b=509
1640 OR b=924
1641 OR (d>=21.0 AND d<22.0 AND d NOT NULL)
1642 }
1643 } {21 24 43 84 86 96 scan 0 sort 0}
1644 do_test where7-2.63.2 {
1645 count_steps_sort {
1646 SELECT a FROM t3
1647 WHERE a=24
1648 OR b=473
1649 OR (g='hgfedcb' AND f GLOB 'ijklm*')
1650 OR (g='fedcbaz' AND f GLOB 'stuvw*')
1651 OR b=509
1652 OR b=924
1653 OR (d>=21.0 AND d<22.0 AND d NOT NULL)
1654 }
1655 } {21 24 43 84 86 96 scan 0 sort 0}
1656 do_test where7-2.64.1 {
1657 count_steps_sort {
1658 SELECT a FROM t2
1659 WHERE (d>=93.0 AND d<94.0 AND d NOT NULL)
1660 OR (f GLOB '?jklm*' AND f GLOB 'ijkl*')
1661 OR (f GLOB '?defg*' AND f GLOB 'cdef*')
1662 OR (g='edcbazy' AND f GLOB 'wxyza*')
1663 OR b=363
1664 OR (g='xwvutsr' AND f GLOB 'fghij*')
1665 OR ((a BETWEEN 23 AND 25) AND a!=24)
1666 OR ((a BETWEEN 56 AND 58) AND a!=57)
1667 }
1668 } {2 5 8 23 25 28 33 34 54 56 58 60 80 86 93 100 scan 0 sort 0}
1669 do_test where7-2.64.2 {
1670 count_steps_sort {
1671 SELECT a FROM t3
1672 WHERE (d>=93.0 AND d<94.0 AND d NOT NULL)
1673 OR (f GLOB '?jklm*' AND f GLOB 'ijkl*')
1674 OR (f GLOB '?defg*' AND f GLOB 'cdef*')
1675 OR (g='edcbazy' AND f GLOB 'wxyza*')
1676 OR b=363
1677 OR (g='xwvutsr' AND f GLOB 'fghij*')
1678 OR ((a BETWEEN 23 AND 25) AND a!=24)
1679 OR ((a BETWEEN 56 AND 58) AND a!=57)
1680 }
1681 } {2 5 8 23 25 28 33 34 54 56 58 60 80 86 93 100 scan 0 sort 0}
1682 do_test where7-2.65.1 {
1683 count_steps_sort {
1684 SELECT a FROM t2
1685 WHERE a=42
1686 OR e IS NULL
1687 OR b=495
1688 OR 1000000<b
1689 OR (f GLOB '?vwxy*' AND f GLOB 'uvwx*')
1690 OR a=45
1691 OR (g='kjihgfe' AND f GLOB 'rstuv*')
1692 OR a=85
1693 OR (d>=65.0 AND d<66.0 AND d NOT NULL)
1694 }
1695 } {20 42 45 46 65 69 72 85 98 scan 0 sort 0}
1696 do_test where7-2.65.2 {
1697 count_steps_sort {
1698 SELECT a FROM t3
1699 WHERE a=42
1700 OR e IS NULL
1701 OR b=495
1702 OR 1000000<b
1703 OR (f GLOB '?vwxy*' AND f GLOB 'uvwx*')
1704 OR a=45
1705 OR (g='kjihgfe' AND f GLOB 'rstuv*')
1706 OR a=85
1707 OR (d>=65.0 AND d<66.0 AND d NOT NULL)
1708 }
1709 } {20 42 45 46 65 69 72 85 98 scan 0 sort 0}
1710 do_test where7-2.66.1 {
1711 count_steps_sort {
1712 SELECT a FROM t2
1713 WHERE c=17017
1714 OR f='ijklmnopq'
1715 OR a=39
1716 }
1717 } {8 34 39 49 50 51 60 86 scan 0 sort 0}
1718 do_test where7-2.66.2 {
1719 count_steps_sort {
1720 SELECT a FROM t3
1721 WHERE c=17017
1722 OR f='ijklmnopq'
1723 OR a=39
1724 }
1725 } {8 34 39 49 50 51 60 86 scan 0 sort 0}
1726 do_test where7-2.67.1 {
1727 count_steps_sort {
1728 SELECT a FROM t2
1729 WHERE c>=34035
1730 OR ((a BETWEEN 96 AND 98) AND a!=97)
1731 OR (g='utsrqpo' AND f GLOB 'tuvwx*')
1732 OR (g='edcbazy' AND f GLOB 'wxyza*')
1733 OR (f GLOB '?mnop*' AND f GLOB 'lmno*')
1734 OR (d>=27.0 AND d<28.0 AND d NOT NULL)
1735 OR a=91
1736 }
1737 } {11 19 27 37 63 89 91 96 98 100 scan 0 sort 0}
1738 do_test where7-2.67.2 {
1739 count_steps_sort {
1740 SELECT a FROM t3
1741 WHERE c>=34035
1742 OR ((a BETWEEN 96 AND 98) AND a!=97)
1743 OR (g='utsrqpo' AND f GLOB 'tuvwx*')
1744 OR (g='edcbazy' AND f GLOB 'wxyza*')
1745 OR (f GLOB '?mnop*' AND f GLOB 'lmno*')
1746 OR (d>=27.0 AND d<28.0 AND d NOT NULL)
1747 OR a=91
1748 }
1749 } {11 19 27 37 63 89 91 96 98 100 scan 0 sort 0}
1750 do_test where7-2.68.1 {
1751 count_steps_sort {
1752 SELECT a FROM t2
1753 WHERE (g='gfedcba' AND f GLOB 'nopqr*')
1754 OR (d>=28.0 AND d<29.0 AND d NOT NULL)
1755 OR (f GLOB '?klmn*' AND f GLOB 'jklm*')
1756 OR b=649
1757 OR b=231
1758 OR (d>=48.0 AND d<49.0 AND d NOT NULL)
1759 OR (d>=29.0 AND d<30.0 AND d NOT NULL)
1760 OR b=58
1761 }
1762 } {9 21 28 29 35 48 59 61 87 91 scan 0 sort 0}
1763 do_test where7-2.68.2 {
1764 count_steps_sort {
1765 SELECT a FROM t3
1766 WHERE (g='gfedcba' AND f GLOB 'nopqr*')
1767 OR (d>=28.0 AND d<29.0 AND d NOT NULL)
1768 OR (f GLOB '?klmn*' AND f GLOB 'jklm*')
1769 OR b=649
1770 OR b=231
1771 OR (d>=48.0 AND d<49.0 AND d NOT NULL)
1772 OR (d>=29.0 AND d<30.0 AND d NOT NULL)
1773 OR b=58
1774 }
1775 } {9 21 28 29 35 48 59 61 87 91 scan 0 sort 0}
1776 do_test where7-2.69.1 {
1777 count_steps_sort {
1778 SELECT a FROM t2
1779 WHERE b=979
1780 OR (d>=78.0 AND d<79.0 AND d NOT NULL)
1781 }
1782 } {78 89 scan 0 sort 0}
1783 do_test where7-2.69.2 {
1784 count_steps_sort {
1785 SELECT a FROM t3
1786 WHERE b=979
1787 OR (d>=78.0 AND d<79.0 AND d NOT NULL)
1788 }
1789 } {78 89 scan 0 sort 0}
1790 do_test where7-2.70.1 {
1791 count_steps_sort {
1792 SELECT a FROM t2
1793 WHERE b=825
1794 OR b=1004
1795 OR ((a BETWEEN 60 AND 62) AND a!=61)
1796 OR ((a BETWEEN 56 AND 58) AND a!=57)
1797 }
1798 } {56 58 60 62 75 scan 0 sort 0}
1799 do_test where7-2.70.2 {
1800 count_steps_sort {
1801 SELECT a FROM t3
1802 WHERE b=825
1803 OR b=1004
1804 OR ((a BETWEEN 60 AND 62) AND a!=61)
1805 OR ((a BETWEEN 56 AND 58) AND a!=57)
1806 }
1807 } {56 58 60 62 75 scan 0 sort 0}
1808 do_test where7-2.71.1 {
1809 count_steps_sort {
1810 SELECT a FROM t2
1811 WHERE a=65
1812 OR (g='nmlkjih' AND f GLOB 'fghij*')
1813 OR c=22022
1814 OR (f GLOB '?ghij*' AND f GLOB 'fghi*')
1815 OR b=671
1816 OR (g='onmlkji' AND f GLOB 'zabcd*')
1817 OR a=91
1818 OR (d>=98.0 AND d<99.0 AND d NOT NULL)
1819 OR ((a BETWEEN 47 AND 49) AND a!=48)
1820 OR b=1004
1821 OR b=960
1822 }
1823 } {5 31 47 49 51 57 61 64 65 66 83 91 98 scan 0 sort 0}
1824 do_test where7-2.71.2 {
1825 count_steps_sort {
1826 SELECT a FROM t3
1827 WHERE a=65
1828 OR (g='nmlkjih' AND f GLOB 'fghij*')
1829 OR c=22022
1830 OR (f GLOB '?ghij*' AND f GLOB 'fghi*')
1831 OR b=671
1832 OR (g='onmlkji' AND f GLOB 'zabcd*')
1833 OR a=91
1834 OR (d>=98.0 AND d<99.0 AND d NOT NULL)
1835 OR ((a BETWEEN 47 AND 49) AND a!=48)
1836 OR b=1004
1837 OR b=960
1838 }
1839 } {5 31 47 49 51 57 61 64 65 66 83 91 98 scan 0 sort 0}
1840 do_test where7-2.72.1 {
1841 count_steps_sort {
1842 SELECT a FROM t2
1843 WHERE b=762
1844 OR (d>=93.0 AND d<94.0 AND d NOT NULL)
1845 OR ((a BETWEEN 56 AND 58) AND a!=57)
1846 }
1847 } {56 58 93 scan 0 sort 0}
1848 do_test where7-2.72.2 {
1849 count_steps_sort {
1850 SELECT a FROM t3
1851 WHERE b=762
1852 OR (d>=93.0 AND d<94.0 AND d NOT NULL)
1853 OR ((a BETWEEN 56 AND 58) AND a!=57)
1854 }
1855 } {56 58 93 scan 0 sort 0}
1856 do_test where7-2.73.1 {
1857 count_steps_sort {
1858 SELECT a FROM t2
1859 WHERE (d>=11.0 AND d<12.0 AND d NOT NULL)
1860 OR a=14
1861 OR (g='hgfedcb' AND f GLOB 'hijkl*')
1862 OR (d>=54.0 AND d<55.0 AND d NOT NULL)
1863 OR (d>=23.0 AND d<24.0 AND d NOT NULL)
1864 OR b=212
1865 OR (d>=78.0 AND d<79.0 AND d NOT NULL)
1866 }
1867 } {11 14 23 54 78 85 scan 0 sort 0}
1868 do_test where7-2.73.2 {
1869 count_steps_sort {
1870 SELECT a FROM t3
1871 WHERE (d>=11.0 AND d<12.0 AND d NOT NULL)
1872 OR a=14
1873 OR (g='hgfedcb' AND f GLOB 'hijkl*')
1874 OR (d>=54.0 AND d<55.0 AND d NOT NULL)
1875 OR (d>=23.0 AND d<24.0 AND d NOT NULL)
1876 OR b=212
1877 OR (d>=78.0 AND d<79.0 AND d NOT NULL)
1878 }
1879 } {11 14 23 54 78 85 scan 0 sort 0}
1880 do_test where7-2.74.1 {
1881 count_steps_sort {
1882 SELECT a FROM t2
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.74.2 {
1891 count_steps_sort {
1892 SELECT a FROM t3
1893 WHERE (g='ihgfedc' AND f GLOB 'bcdef*')
1894 OR b=168
1895 OR b=25
1896 OR (d>=89.0 AND d<90.0 AND d NOT NULL)
1897 OR (g='lkjihgf' AND f GLOB 'opqrs*')
1898 }
1899 } {66 79 89 scan 0 sort 0}
1900 do_test where7-2.75.1 {
1901 count_steps_sort {
1902 SELECT a FROM t2
1903 WHERE c=28028
1904 OR f='jklmnopqr'
1905 OR b=1015
1906 }
1907 } {9 35 61 82 83 84 87 scan 0 sort 0}
1908 do_test where7-2.75.2 {
1909 count_steps_sort {
1910 SELECT a FROM t3
1911 WHERE c=28028
1912 OR f='jklmnopqr'
1913 OR b=1015
1914 }
1915 } {9 35 61 82 83 84 87 scan 0 sort 0}
1916 do_test where7-2.76.1 {
1917 count_steps_sort {
1918 SELECT a FROM t2
1919 WHERE c=31031
1920 OR (d>=100.0 AND d<101.0 AND d NOT NULL)
1921 OR ((a BETWEEN 87 AND 89) AND a!=88)
1922 OR (f GLOB '?qrst*' AND f GLOB 'pqrs*')
1923 OR a=49
1924 OR (d>=56.0 AND d<57.0 AND d NOT NULL)
1925 OR (g='mlkjihg' AND f GLOB 'klmno*')
1926 }
1927 } {15 41 49 56 62 67 87 89 91 92 93 100 scan 0 sort 0}
1928 do_test where7-2.76.2 {
1929 count_steps_sort {
1930 SELECT a FROM t3
1931 WHERE c=31031
1932 OR (d>=100.0 AND d<101.0 AND d NOT NULL)
1933 OR ((a BETWEEN 87 AND 89) AND a!=88)
1934 OR (f GLOB '?qrst*' AND f GLOB 'pqrs*')
1935 OR a=49
1936 OR (d>=56.0 AND d<57.0 AND d NOT NULL)
1937 OR (g='mlkjihg' AND f GLOB 'klmno*')
1938 }
1939 } {15 41 49 56 62 67 87 89 91 92 93 100 scan 0 sort 0}
1940 do_test where7-2.77.1 {
1941 count_steps_sort {
1942 SELECT a FROM t2
1943 WHERE a=80
1944 OR ((a BETWEEN 4 AND 6) AND a!=5)
1945 OR (d>=29.0 AND d<30.0 AND d NOT NULL)
1946 OR (d>=25.0 AND d<26.0 AND d NOT NULL)
1947 OR b=971
1948 OR a=60
1949 }
1950 } {4 6 25 29 60 80 scan 0 sort 0}
1951 do_test where7-2.77.2 {
1952 count_steps_sort {
1953 SELECT a FROM t3
1954 WHERE a=80
1955 OR ((a BETWEEN 4 AND 6) AND a!=5)
1956 OR (d>=29.0 AND d<30.0 AND d NOT NULL)
1957 OR (d>=25.0 AND d<26.0 AND d NOT NULL)
1958 OR b=971
1959 OR a=60
1960 }
1961 } {4 6 25 29 60 80 scan 0 sort 0}
1962 do_test where7-2.78.1 {
1963 count_steps_sort {
1964 SELECT a FROM t2
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.78.2 {
1973 count_steps_sort {
1974 SELECT a FROM t3
1975 WHERE (d>=85.0 AND d<86.0 AND d NOT NULL)
1976 OR (g='gfedcba' AND f GLOB 'lmnop*')
1977 OR ((a BETWEEN 30 AND 32) AND a!=31)
1978 OR b=1089
1979 OR (d>=43.0 AND d<44.0 AND d NOT NULL)
1980 }
1981 } {30 32 43 85 89 99 scan 0 sort 0}
1982 do_test where7-2.79.1 {
1983 count_steps_sort {
1984 SELECT a FROM t2
1985 WHERE b=399
1986 OR ((a BETWEEN 9 AND 11) AND a!=10)
1987 OR (g='gfedcba' AND f GLOB 'mnopq*')
1988 OR (g='nmlkjih' AND f GLOB 'fghij*')
1989 OR a=10
1990 OR b=1026
1991 }
1992 } {9 10 11 57 90 scan 0 sort 0}
1993 do_test where7-2.79.2 {
1994 count_steps_sort {
1995 SELECT a FROM t3
1996 WHERE b=399
1997 OR ((a BETWEEN 9 AND 11) AND a!=10)
1998 OR (g='gfedcba' AND f GLOB 'mnopq*')
1999 OR (g='nmlkjih' AND f GLOB 'fghij*')
2000 OR a=10
2001 OR b=1026
2002 }
2003 } {9 10 11 57 90 scan 0 sort 0}
2004 do_test where7-2.80.1 {
2005 count_steps_sort {
2006 SELECT a FROM t2
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.80.2 {
2015 count_steps_sort {
2016 SELECT a FROM t3
2017 WHERE (g='jihgfed' AND f GLOB 'yzabc*')
2018 OR b=465
2019 OR (g='ponmlkj' AND f GLOB 'rstuv*')
2020 OR (g='lkjihgf' AND f GLOB 'nopqr*')
2021 OR (g='xwvutsr' AND f GLOB 'fghij*')
2022 }
2023 } {5 43 65 76 scan 0 sort 0}
2024 do_test where7-2.81.1 {
2025 count_steps_sort {
2026 SELECT a FROM t2
2027 WHERE a=25
2028 OR b=792
2029 OR (f GLOB '?uvwx*' AND f GLOB 'tuvw*')
2030 }
2031 } {19 25 45 71 72 97 scan 0 sort 0}
2032 do_test where7-2.81.2 {
2033 count_steps_sort {
2034 SELECT a FROM t3
2035 WHERE a=25
2036 OR b=792
2037 OR (f GLOB '?uvwx*' AND f GLOB 'tuvw*')
2038 }
2039 } {19 25 45 71 72 97 scan 0 sort 0}
2040 do_test where7-2.82.1 {
2041 count_steps_sort {
2042 SELECT a FROM t2
2043 WHERE b=979
2044 OR (d>=8.0 AND d<9.0 AND d NOT NULL)
2045 OR a=13
2046 OR a=15
2047 OR ((a BETWEEN 6 AND 8) AND a!=7)
2048 OR (g='utsrqpo' AND f GLOB 'vwxyz*')
2049 OR a=27
2050 OR ((a BETWEEN 98 AND 100) AND a!=99)
2051 OR (g='lkjihgf' AND f GLOB 'pqrst*')
2052 OR a=32
2053 OR a=39
2054 }
2055 } {6 8 13 15 21 27 32 39 67 89 98 100 scan 0 sort 0}
2056 do_test where7-2.82.2 {
2057 count_steps_sort {
2058 SELECT a FROM t3
2059 WHERE b=979
2060 OR (d>=8.0 AND d<9.0 AND d NOT NULL)
2061 OR a=13
2062 OR a=15
2063 OR ((a BETWEEN 6 AND 8) AND a!=7)
2064 OR (g='utsrqpo' AND f GLOB 'vwxyz*')
2065 OR a=27
2066 OR ((a BETWEEN 98 AND 100) AND a!=99)
2067 OR (g='lkjihgf' AND f GLOB 'pqrst*')
2068 OR a=32
2069 OR a=39
2070 }
2071 } {6 8 13 15 21 27 32 39 67 89 98 100 scan 0 sort 0}
2072 do_test where7-2.83.1 {
2073 count_steps_sort {
2074 SELECT a FROM t2
2075 WHERE f='hijklmnop'
2076 OR (g='utsrqpo' AND f GLOB 'vwxyz*')
2077 OR ((a BETWEEN 31 AND 33) AND a!=32)
2078 OR (g='mlkjihg' AND f GLOB 'ghijk*')
2079 OR (d>=1.0 AND d<2.0 AND d NOT NULL)
2080 OR ((a BETWEEN 77 AND 79) AND a!=78)
2081 OR b=528
2082 OR c=30030
2083 OR (g='qponmlk' AND f GLOB 'qrstu*')
2084 }
2085 } {1 7 21 31 33 42 48 58 59 77 79 85 88 89 90 scan 0 sort 0}
2086 do_test where7-2.83.2 {
2087 count_steps_sort {
2088 SELECT a FROM t3
2089 WHERE f='hijklmnop'
2090 OR (g='utsrqpo' AND f GLOB 'vwxyz*')
2091 OR ((a BETWEEN 31 AND 33) AND a!=32)
2092 OR (g='mlkjihg' AND f GLOB 'ghijk*')
2093 OR (d>=1.0 AND d<2.0 AND d NOT NULL)
2094 OR ((a BETWEEN 77 AND 79) AND a!=78)
2095 OR b=528
2096 OR c=30030
2097 OR (g='qponmlk' AND f GLOB 'qrstu*')
2098 }
2099 } {1 7 21 31 33 42 48 58 59 77 79 85 88 89 90 scan 0 sort 0}
2100 do_test where7-2.84.1 {
2101 count_steps_sort {
2102 SELECT a FROM t2
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.84.2 {
2111 count_steps_sort {
2112 SELECT a FROM t3
2113 WHERE b=69
2114 OR e IS NULL
2115 OR b=352
2116 OR 1000000<b
2117 OR b=289
2118 }
2119 } {32 scan 0 sort 0}
2120 do_test where7-2.85.1 {
2121 count_steps_sort {
2122 SELECT a FROM t2
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.85.2 {
2131 count_steps_sort {
2132 SELECT a FROM t3
2133 WHERE (g='lkjihgf' AND f GLOB 'pqrst*')
2134 OR b=748
2135 OR b=696
2136 OR (g='ponmlkj' AND f GLOB 'rstuv*')
2137 OR (f GLOB '?fghi*' AND f GLOB 'efgh*')
2138 }
2139 } {4 30 43 56 67 68 82 scan 0 sort 0}
2140 do_test where7-2.86.1 {
2141 count_steps_sort {
2142 SELECT a FROM t2
2143 WHERE ((a BETWEEN 71 AND 73) AND a!=72)
2144 OR (g='qponmlk' AND f GLOB 'opqrs*')
2145 OR a=87
2146 OR a=80
2147 OR (g='kjihgfe' AND f GLOB 'qrstu*')
2148 OR b=784
2149 OR a=49
2150 OR ((a BETWEEN 34 AND 36) AND a!=35)
2151 }
2152 } {34 36 40 49 68 71 73 80 87 scan 0 sort 0}
2153 do_test where7-2.86.2 {
2154 count_steps_sort {
2155 SELECT a FROM t3
2156 WHERE ((a BETWEEN 71 AND 73) AND a!=72)
2157 OR (g='qponmlk' AND f GLOB 'opqrs*')
2158 OR a=87
2159 OR a=80
2160 OR (g='kjihgfe' AND f GLOB 'qrstu*')
2161 OR b=784
2162 OR a=49
2163 OR ((a BETWEEN 34 AND 36) AND a!=35)
2164 }
2165 } {34 36 40 49 68 71 73 80 87 scan 0 sort 0}
2166 do_test where7-2.87.1 {
2167 count_steps_sort {
2168 SELECT a FROM t2
2169 WHERE ((a BETWEEN 14 AND 16) AND a!=15)
2170 OR (g='wvutsrq' AND f GLOB 'jklmn*')
2171 OR (g='wvutsrq' AND f GLOB 'ijklm*')
2172 OR (g='hgfedcb' AND f GLOB 'ijklm*')
2173 OR c=1001
2174 OR (g='hgfedcb' AND f GLOB 'hijkl*')
2175 OR (d>=16.0 AND d<17.0 AND d NOT NULL)
2176 OR (g='ihgfedc' AND f GLOB 'abcde*')
2177 OR c=33033
2178 }
2179 } {1 2 3 8 9 14 16 78 85 86 97 98 99 scan 0 sort 0}
2180 do_test where7-2.87.2 {
2181 count_steps_sort {
2182 SELECT a FROM t3
2183 WHERE ((a BETWEEN 14 AND 16) AND a!=15)
2184 OR (g='wvutsrq' AND f GLOB 'jklmn*')
2185 OR (g='wvutsrq' AND f GLOB 'ijklm*')
2186 OR (g='hgfedcb' AND f GLOB 'ijklm*')
2187 OR c=1001
2188 OR (g='hgfedcb' AND f GLOB 'hijkl*')
2189 OR (d>=16.0 AND d<17.0 AND d NOT NULL)
2190 OR (g='ihgfedc' AND f GLOB 'abcde*')
2191 OR c=33033
2192 }
2193 } {1 2 3 8 9 14 16 78 85 86 97 98 99 scan 0 sort 0}
2194 do_test where7-2.88.1 {
2195 count_steps_sort {
2196 SELECT a FROM t2
2197 WHERE b=311
2198 OR b=1103
2199 OR b=88
2200 }
2201 } {8 scan 0 sort 0}
2202 do_test where7-2.88.2 {
2203 count_steps_sort {
2204 SELECT a FROM t3
2205 WHERE b=311
2206 OR b=1103
2207 OR b=88
2208 }
2209 } {8 scan 0 sort 0}
2210 do_test where7-2.89.1 {
2211 count_steps_sort {
2212 SELECT a FROM t2
2213 WHERE ((a BETWEEN 65 AND 67) AND a!=66)
2214 OR ((a BETWEEN 26 AND 28) AND a!=27)
2215 OR c=5005
2216 OR b=1045
2217 OR c=8008
2218 OR f='bcdefghij'
2219 }
2220 } {1 13 14 15 22 23 24 26 27 28 53 65 67 79 95 scan 0 sort 0}
2221 do_test where7-2.89.2 {
2222 count_steps_sort {
2223 SELECT a FROM t3
2224 WHERE ((a BETWEEN 65 AND 67) AND a!=66)
2225 OR ((a BETWEEN 26 AND 28) AND a!=27)
2226 OR c=5005
2227 OR b=1045
2228 OR c=8008
2229 OR f='bcdefghij'
2230 }
2231 } {1 13 14 15 22 23 24 26 27 28 53 65 67 79 95 scan 0 sort 0}
2232 do_test where7-2.90.1 {
2233 count_steps_sort {
2234 SELECT a FROM t2
2235 WHERE b=66
2236 OR b=553
2237 OR a=64
2238 OR (d>=93.0 AND d<94.0 AND d NOT NULL)
2239 OR (g='vutsrqp' AND f GLOB 'rstuv*')
2240 OR a=62
2241 OR b=1081
2242 OR b=770
2243 OR b=762
2244 OR b=803
2245 OR (g='srqponm' AND f GLOB 'efghi*')
2246 }
2247 } {6 17 30 62 64 70 73 93 scan 0 sort 0}
2248 do_test where7-2.90.2 {
2249 count_steps_sort {
2250 SELECT a FROM t3
2251 WHERE b=66
2252 OR b=553
2253 OR a=64
2254 OR (d>=93.0 AND d<94.0 AND d NOT NULL)
2255 OR (g='vutsrqp' AND f GLOB 'rstuv*')
2256 OR a=62
2257 OR b=1081
2258 OR b=770
2259 OR b=762
2260 OR b=803
2261 OR (g='srqponm' AND f GLOB 'efghi*')
2262 }
2263 } {6 17 30 62 64 70 73 93 scan 0 sort 0}
2264 do_test where7-2.91.1 {
2265 count_steps_sort {
2266 SELECT a FROM t2
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.91.2 {
2275 count_steps_sort {
2276 SELECT a FROM t3
2277 WHERE (g='wvutsrq' AND f GLOB 'klmno*')
2278 OR (f GLOB '?uvwx*' AND f GLOB 'tuvw*')
2279 OR c=17017
2280 OR b=168
2281 OR ((a BETWEEN 77 AND 79) AND a!=78)
2282 }
2283 } {10 19 45 49 50 51 71 77 79 97 scan 0 sort 0}
2284 do_test where7-2.92.1 {
2285 count_steps_sort {
2286 SELECT a FROM t2
2287 WHERE c=34034
2288 OR (d>=68.0 AND d<69.0 AND d NOT NULL)
2289 OR a=44
2290 OR (g='tsrqpon' AND f GLOB 'xyzab*')
2291 OR (d>=12.0 AND d<13.0 AND d NOT NULL)
2292 OR c=31031
2293 OR (g='ihgfedc' AND f GLOB 'abcde*')
2294 OR b=619
2295 OR (f GLOB '?efgh*' AND f GLOB 'defg*')
2296 OR ((a BETWEEN 29 AND 31) AND a!=30)
2297 }
2298 } {3 12 23 29 31 44 55 68 78 81 91 92 93 100 scan 0 sort 0}
2299 do_test where7-2.92.2 {
2300 count_steps_sort {
2301 SELECT a FROM t3
2302 WHERE c=34034
2303 OR (d>=68.0 AND d<69.0 AND d NOT NULL)
2304 OR a=44
2305 OR (g='tsrqpon' AND f GLOB 'xyzab*')
2306 OR (d>=12.0 AND d<13.0 AND d NOT NULL)
2307 OR c=31031
2308 OR (g='ihgfedc' AND f GLOB 'abcde*')
2309 OR b=619
2310 OR (f GLOB '?efgh*' AND f GLOB 'defg*')
2311 OR ((a BETWEEN 29 AND 31) AND a!=30)
2312 }
2313 } {3 12 23 29 31 44 55 68 78 81 91 92 93 100 scan 0 sort 0}
2314 do_test where7-2.93.1 {
2315 count_steps_sort {
2316 SELECT a FROM t2
2317 WHERE a=48
2318 OR c=15015
2319 OR ((a BETWEEN 65 AND 67) AND a!=66)
2320 OR ((a BETWEEN 97 AND 99) AND a!=98)
2321 OR (d>=44.0 AND d<45.0 AND d NOT NULL)
2322 OR b=110
2323 OR f='klmnopqrs'
2324 OR (g='fedcbaz' AND f GLOB 'qrstu*')
2325 OR (g='onmlkji' AND f GLOB 'abcde*')
2326 OR b=674
2327 OR (g='fedcbaz' AND f GLOB 'stuvw*')
2328 }
2329 } {10 36 43 44 45 48 52 62 65 67 88 94 96 97 99 scan 0 sort 0}
2330 do_test where7-2.93.2 {
2331 count_steps_sort {
2332 SELECT a FROM t3
2333 WHERE a=48
2334 OR c=15015
2335 OR ((a BETWEEN 65 AND 67) AND a!=66)
2336 OR ((a BETWEEN 97 AND 99) AND a!=98)
2337 OR (d>=44.0 AND d<45.0 AND d NOT NULL)
2338 OR b=110
2339 OR f='klmnopqrs'
2340 OR (g='fedcbaz' AND f GLOB 'qrstu*')
2341 OR (g='onmlkji' AND f GLOB 'abcde*')
2342 OR b=674
2343 OR (g='fedcbaz' AND f GLOB 'stuvw*')
2344 }
2345 } {10 36 43 44 45 48 52 62 65 67 88 94 96 97 99 scan 0 sort 0}
2346 do_test where7-2.94.1 {
2347 count_steps_sort {
2348 SELECT a FROM t2
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.94.2 {
2357 count_steps_sort {
2358 SELECT a FROM t3
2359 WHERE a=72
2360 OR b=913
2361 OR (d>=28.0 AND d<29.0 AND d NOT NULL)
2362 OR b=121
2363 OR (d>=2.0 AND d<3.0 AND d NOT NULL)
2364 }
2365 } {2 11 28 72 83 scan 0 sort 0}
2366 do_test where7-2.95.1 {
2367 count_steps_sort {
2368 SELECT a FROM t2
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.95.2 {
2377 count_steps_sort {
2378 SELECT a FROM t3
2379 WHERE a=18
2380 OR b=286
2381 OR b=1015
2382 OR a=49
2383 OR b=264
2384 }
2385 } {18 24 26 49 scan 0 sort 0}
2386 do_test where7-2.96.1 {
2387 count_steps_sort {
2388 SELECT a FROM t2
2389 WHERE b=69
2390 OR a=11
2391 OR c=1001
2392 OR ((a BETWEEN 54 AND 56) AND a!=55)
2393 OR a=57
2394 OR ((a BETWEEN 48 AND 50) AND a!=49)
2395 }
2396 } {1 2 3 11 48 50 54 56 57 scan 0 sort 0}
2397 do_test where7-2.96.2 {
2398 count_steps_sort {
2399 SELECT a FROM t3
2400 WHERE b=69
2401 OR a=11
2402 OR c=1001
2403 OR ((a BETWEEN 54 AND 56) AND a!=55)
2404 OR a=57
2405 OR ((a BETWEEN 48 AND 50) AND a!=49)
2406 }
2407 } {1 2 3 11 48 50 54 56 57 scan 0 sort 0}
2408 do_test where7-2.97.1 {
2409 count_steps_sort {
2410 SELECT a FROM t2
2411 WHERE b=231
2412 OR (g='hgfedcb' AND f GLOB 'ghijk*')
2413 }
2414 } {21 84 scan 0 sort 0}
2415 do_test where7-2.97.2 {
2416 count_steps_sort {
2417 SELECT a FROM t3
2418 WHERE b=231
2419 OR (g='hgfedcb' AND f GLOB 'ghijk*')
2420 }
2421 } {21 84 scan 0 sort 0}
2422 do_test where7-2.98.1 {
2423 count_steps_sort {
2424 SELECT a FROM t2
2425 WHERE b=25
2426 OR (d>=23.0 AND d<24.0 AND d NOT NULL)
2427 OR ((a BETWEEN 81 AND 83) AND a!=82)
2428 OR (d>=17.0 AND d<18.0 AND d NOT NULL)
2429 OR ((a BETWEEN 3 AND 5) AND a!=4)
2430 OR b=289
2431 OR ((a BETWEEN 85 AND 87) AND a!=86)
2432 }
2433 } {3 5 17 23 81 83 85 87 scan 0 sort 0}
2434 do_test where7-2.98.2 {
2435 count_steps_sort {
2436 SELECT a FROM t3
2437 WHERE b=25
2438 OR (d>=23.0 AND d<24.0 AND d NOT NULL)
2439 OR ((a BETWEEN 81 AND 83) AND a!=82)
2440 OR (d>=17.0 AND d<18.0 AND d NOT NULL)
2441 OR ((a BETWEEN 3 AND 5) AND a!=4)
2442 OR b=289
2443 OR ((a BETWEEN 85 AND 87) AND a!=86)
2444 }
2445 } {3 5 17 23 81 83 85 87 scan 0 sort 0}
2446 do_test where7-2.99.1 {
2447 count_steps_sort {
2448 SELECT a FROM t2
2449 WHERE f='defghijkl'
2450 OR b=465
2451 OR (d>=46.0 AND d<47.0 AND d NOT NULL)
2452 OR c=9009
2453 OR b=990
2454 OR b=132
2455 OR a=35
2456 OR (d>=78.0 AND d<79.0 AND d NOT NULL)
2457 OR a=81
2458 OR ((a BETWEEN 71 AND 73) AND a!=72)
2459 }
2460 } {3 12 25 26 27 29 35 46 55 71 73 78 81 90 scan 0 sort 0}
2461 do_test where7-2.99.2 {
2462 count_steps_sort {
2463 SELECT a FROM t3
2464 WHERE f='defghijkl'
2465 OR b=465
2466 OR (d>=46.0 AND d<47.0 AND d NOT NULL)
2467 OR c=9009
2468 OR b=990
2469 OR b=132
2470 OR a=35
2471 OR (d>=78.0 AND d<79.0 AND d NOT NULL)
2472 OR a=81
2473 OR ((a BETWEEN 71 AND 73) AND a!=72)
2474 }
2475 } {3 12 25 26 27 29 35 46 55 71 73 78 81 90 scan 0 sort 0}
2476 do_test where7-2.100.1 {
2477 count_steps_sort {
2478 SELECT a FROM t2
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.100.2 {
2487 count_steps_sort {
2488 SELECT a FROM t3
2489 WHERE c=26026
2490 OR (d>=9.0 AND d<10.0 AND d NOT NULL)
2491 OR f='lmnopqrst'
2492 OR a=6
2493 OR ((a BETWEEN 59 AND 61) AND a!=60)
2494 }
2495 } {6 9 11 37 59 61 63 76 77 78 89 scan 0 sort 0}
2496 do_test where7-2.101.1 {
2497 count_steps_sort {
2498 SELECT a FROM t2
2499 WHERE ((a BETWEEN 98 AND 100) AND a!=99)
2500 OR (d>=7.0 AND d<8.0 AND d NOT NULL)
2501 }
2502 } {7 98 100 scan 0 sort 0}
2503 do_test where7-2.101.2 {
2504 count_steps_sort {
2505 SELECT a FROM t3
2506 WHERE ((a BETWEEN 98 AND 100) AND a!=99)
2507 OR (d>=7.0 AND d<8.0 AND d NOT NULL)
2508 }
2509 } {7 98 100 scan 0 sort 0}
2510 do_test where7-2.102.1 {
2511 count_steps_sort {
2512 SELECT a FROM t2
2513 WHERE c=11011
2514 OR (d>=51.0 AND d<52.0 AND d NOT NULL)
2515 OR b=630
2516 OR c=19019
2517 OR (g='gfedcba' AND f GLOB 'lmnop*')
2518 OR a=24
2519 OR (d>=95.0 AND d<96.0 AND d NOT NULL)
2520 OR ((a BETWEEN 51 AND 53) AND a!=52)
2521 }
2522 } {24 31 32 33 51 53 55 56 57 89 95 scan 0 sort 0}
2523 do_test where7-2.102.2 {
2524 count_steps_sort {
2525 SELECT a FROM t3
2526 WHERE c=11011
2527 OR (d>=51.0 AND d<52.0 AND d NOT NULL)
2528 OR b=630
2529 OR c=19019
2530 OR (g='gfedcba' AND f GLOB 'lmnop*')
2531 OR a=24
2532 OR (d>=95.0 AND d<96.0 AND d NOT NULL)
2533 OR ((a BETWEEN 51 AND 53) AND a!=52)
2534 }
2535 } {24 31 32 33 51 53 55 56 57 89 95 scan 0 sort 0}
2536 do_test where7-2.103.1 {
2537 count_steps_sort {
2538 SELECT a FROM t2
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.103.2 {
2547 count_steps_sort {
2548 SELECT a FROM t3
2549 WHERE ((a BETWEEN 91 AND 93) AND a!=92)
2550 OR b=993
2551 OR a=81
2552 OR b=366
2553 OR b=69
2554 }
2555 } {81 91 93 scan 0 sort 0}
2556 do_test where7-2.104.1 {
2557 count_steps_sort {
2558 SELECT a FROM t2
2559 WHERE f='stuvwxyza'
2560 OR (f GLOB '?zabc*' AND f GLOB 'yzab*')
2561 OR ((a BETWEEN 1 AND 3) AND a!=2)
2562 OR b=1037
2563 OR f='zabcdefgh'
2564 OR (g='gfedcba' AND f GLOB 'mnopq*')
2565 }
2566 } {1 3 18 24 25 44 50 51 70 76 77 90 96 scan 0 sort 0}
2567 do_test where7-2.104.2 {
2568 count_steps_sort {
2569 SELECT a FROM t3
2570 WHERE f='stuvwxyza'
2571 OR (f GLOB '?zabc*' AND f GLOB 'yzab*')
2572 OR ((a BETWEEN 1 AND 3) AND a!=2)
2573 OR b=1037
2574 OR f='zabcdefgh'
2575 OR (g='gfedcba' AND f GLOB 'mnopq*')
2576 }
2577 } {1 3 18 24 25 44 50 51 70 76 77 90 96 scan 0 sort 0}
2578 do_test where7-2.105.1 {
2579 count_steps_sort {
2580 SELECT a FROM t2
2581 WHERE (g='xwvutsr' AND f GLOB 'ghijk*')
2582 OR ((a BETWEEN 4 AND 6) AND a!=5)
2583 OR ((a BETWEEN 30 AND 32) AND a!=31)
2584 }
2585 } {4 6 30 32 scan 0 sort 0}
2586 do_test where7-2.105.2 {
2587 count_steps_sort {
2588 SELECT a FROM t3
2589 WHERE (g='xwvutsr' AND f GLOB 'ghijk*')
2590 OR ((a BETWEEN 4 AND 6) AND a!=5)
2591 OR ((a BETWEEN 30 AND 32) AND a!=31)
2592 }
2593 } {4 6 30 32 scan 0 sort 0}
2594 do_test where7-2.106.1 {
2595 count_steps_sort {
2596 SELECT a FROM t2
2597 WHERE b=847
2598 OR b=190
2599 OR ((a BETWEEN 38 AND 40) AND a!=39)
2600 OR ((a BETWEEN 70 AND 72) AND a!=71)
2601 OR (f GLOB '?klmn*' AND f GLOB 'jklm*')
2602 OR (g='tsrqpon' AND f GLOB 'xyzab*')
2603 OR b=704
2604 }
2605 } {9 23 35 38 40 61 64 70 72 77 87 scan 0 sort 0}
2606 do_test where7-2.106.2 {
2607 count_steps_sort {
2608 SELECT a FROM t3
2609 WHERE b=847
2610 OR b=190
2611 OR ((a BETWEEN 38 AND 40) AND a!=39)
2612 OR ((a BETWEEN 70 AND 72) AND a!=71)
2613 OR (f GLOB '?klmn*' AND f GLOB 'jklm*')
2614 OR (g='tsrqpon' AND f GLOB 'xyzab*')
2615 OR b=704
2616 }
2617 } {9 23 35 38 40 61 64 70 72 77 87 scan 0 sort 0}
2618 do_test where7-2.107.1 {
2619 count_steps_sort {
2620 SELECT a FROM t2
2621 WHERE b=88
2622 OR f='vwxyzabcd'
2623 OR f='fghijklmn'
2624 OR (g='gfedcba' AND f GLOB 'lmnop*')
2625 }
2626 } {5 8 21 31 47 57 73 83 89 99 scan 0 sort 0}
2627 do_test where7-2.107.2 {
2628 count_steps_sort {
2629 SELECT a FROM t3
2630 WHERE b=88
2631 OR f='vwxyzabcd'
2632 OR f='fghijklmn'
2633 OR (g='gfedcba' AND f GLOB 'lmnop*')
2634 }
2635 } {5 8 21 31 47 57 73 83 89 99 scan 0 sort 0}
2636 do_test where7-2.108.1 {
2637 count_steps_sort {
2638 SELECT a FROM t2
2639 WHERE b=498
2640 OR (d>=69.0 AND d<70.0 AND d NOT NULL)
2641 OR a=1
2642 }
2643 } {1 69 scan 0 sort 0}
2644 do_test where7-2.108.2 {
2645 count_steps_sort {
2646 SELECT a FROM t3
2647 WHERE b=498
2648 OR (d>=69.0 AND d<70.0 AND d NOT NULL)
2649 OR a=1
2650 }
2651 } {1 69 scan 0 sort 0}
2652 do_test where7-2.109.1 {
2653 count_steps_sort {
2654 SELECT a FROM t2
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.109.2 {
2663 count_steps_sort {
2664 SELECT a FROM t3
2665 WHERE ((a BETWEEN 47 AND 49) AND a!=48)
2666 OR a=5
2667 OR b=179
2668 OR (f GLOB '?stuv*' AND f GLOB 'rstu*')
2669 OR a=69
2670 }
2671 } {5 17 43 47 49 69 95 scan 0 sort 0}
2672 do_test where7-2.110.1 {
2673 count_steps_sort {
2674 SELECT a FROM t2
2675 WHERE b=971
2676 OR (g='xwvutsr' AND f GLOB 'hijkl*')
2677 OR (g='yxwvuts' AND f GLOB 'bcdef*')
2678 OR b=828
2679 OR a=81
2680 OR ((a BETWEEN 23 AND 25) AND a!=24)
2681 OR b=627
2682 OR b=355
2683 OR b=377
2684 OR a=44
2685 }
2686 } {1 7 23 25 44 57 81 scan 0 sort 0}
2687 do_test where7-2.110.2 {
2688 count_steps_sort {
2689 SELECT a FROM t3
2690 WHERE b=971
2691 OR (g='xwvutsr' AND f GLOB 'hijkl*')
2692 OR (g='yxwvuts' AND f GLOB 'bcdef*')
2693 OR b=828
2694 OR a=81
2695 OR ((a BETWEEN 23 AND 25) AND a!=24)
2696 OR b=627
2697 OR b=355
2698 OR b=377
2699 OR a=44
2700 }
2701 } {1 7 23 25 44 57 81 scan 0 sort 0}
2702 do_test where7-2.111.1 {
2703 count_steps_sort {
2704 SELECT a FROM t2
2705 WHERE b=850
2706 OR ((a BETWEEN 6 AND 8) AND a!=7)
2707 }
2708 } {6 8 scan 0 sort 0}
2709 do_test where7-2.111.2 {
2710 count_steps_sort {
2711 SELECT a FROM t3
2712 WHERE b=850
2713 OR ((a BETWEEN 6 AND 8) AND a!=7)
2714 }
2715 } {6 8 scan 0 sort 0}
2716 do_test where7-2.112.1 {
2717 count_steps_sort {
2718 SELECT a FROM t2
2719 WHERE (g='lkjihgf' AND f GLOB 'opqrs*')
2720 OR (f GLOB '?stuv*' AND f GLOB 'rstu*')
2721 }
2722 } {17 43 66 69 95 scan 0 sort 0}
2723 do_test where7-2.112.2 {
2724 count_steps_sort {
2725 SELECT a FROM t3
2726 WHERE (g='lkjihgf' AND f GLOB 'opqrs*')
2727 OR (f GLOB '?stuv*' AND f GLOB 'rstu*')
2728 }
2729 } {17 43 66 69 95 scan 0 sort 0}
2730 do_test where7-2.113.1 {
2731 count_steps_sort {
2732 SELECT a FROM t2
2733 WHERE b=726
2734 OR b=740
2735 OR a=33
2736 OR c=8008
2737 OR f='rstuvwxyz'
2738 OR b=168
2739 }
2740 } {17 22 23 24 33 43 66 69 95 scan 0 sort 0}
2741 do_test where7-2.113.2 {
2742 count_steps_sort {
2743 SELECT a FROM t3
2744 WHERE b=726
2745 OR b=740
2746 OR a=33
2747 OR c=8008
2748 OR f='rstuvwxyz'
2749 OR b=168
2750 }
2751 } {17 22 23 24 33 43 66 69 95 scan 0 sort 0}
2752 do_test where7-2.114.1 {
2753 count_steps_sort {
2754 SELECT a FROM t2
2755 WHERE (g='vutsrqp' AND f GLOB 'rstuv*')
2756 OR (g='utsrqpo' AND f GLOB 'tuvwx*')
2757 OR b=396
2758 }
2759 } {17 19 36 scan 0 sort 0}
2760 do_test where7-2.114.2 {
2761 count_steps_sort {
2762 SELECT a FROM t3
2763 WHERE (g='vutsrqp' AND f GLOB 'rstuv*')
2764 OR (g='utsrqpo' AND f GLOB 'tuvwx*')
2765 OR b=396
2766 }
2767 } {17 19 36 scan 0 sort 0}
2768 do_test where7-2.115.1 {
2769 count_steps_sort {
2770 SELECT a FROM t2
2771 WHERE a=77
2772 OR ((a BETWEEN 48 AND 50) AND a!=49)
2773 OR c<=10
2774 OR ((a BETWEEN 5 AND 7) AND a!=6)
2775 }
2776 } {5 7 48 50 77 scan 0 sort 0}
2777 do_test where7-2.115.2 {
2778 count_steps_sort {
2779 SELECT a FROM t3
2780 WHERE a=77
2781 OR ((a BETWEEN 48 AND 50) AND a!=49)
2782 OR c<=10
2783 OR ((a BETWEEN 5 AND 7) AND a!=6)
2784 }
2785 } {5 7 48 50 77 scan 0 sort 0}
2786 do_test where7-2.116.1 {
2787 count_steps_sort {
2788 SELECT a FROM t2
2789 WHERE ((a BETWEEN 12 AND 14) AND a!=13)
2790 OR ((a BETWEEN 13 AND 15) AND a!=14)
2791 OR b=253
2792 OR ((a BETWEEN 20 AND 22) AND a!=21)
2793 OR b=396
2794 OR b=630
2795 OR (f GLOB '?cdef*' AND f GLOB 'bcde*')
2796 OR c=3003
2797 OR (d>=49.0 AND d<50.0 AND d NOT NULL)
2798 }
2799 } {1 7 8 9 12 13 14 15 20 22 23 27 36 49 53 79 scan 0 sort 0}
2800 do_test where7-2.116.2 {
2801 count_steps_sort {
2802 SELECT a FROM t3
2803 WHERE ((a BETWEEN 12 AND 14) AND a!=13)
2804 OR ((a BETWEEN 13 AND 15) AND a!=14)
2805 OR b=253
2806 OR ((a BETWEEN 20 AND 22) AND a!=21)
2807 OR b=396
2808 OR b=630
2809 OR (f GLOB '?cdef*' AND f GLOB 'bcde*')
2810 OR c=3003
2811 OR (d>=49.0 AND d<50.0 AND d NOT NULL)
2812 }
2813 } {1 7 8 9 12 13 14 15 20 22 23 27 36 49 53 79 scan 0 sort 0}
2814 do_test where7-2.117.1 {
2815 count_steps_sort {
2816 SELECT a FROM t2
2817 WHERE b=957
2818 OR b=242
2819 OR b=113
2820 OR b=957
2821 OR b=311
2822 OR b=143
2823 OR (f GLOB '?klmn*' AND f GLOB 'jklm*')
2824 OR (g='onmlkji' AND f GLOB 'wxyza*')
2825 OR (d>=10.0 AND d<11.0 AND d NOT NULL)
2826 }
2827 } {9 10 13 22 35 48 61 87 scan 0 sort 0}
2828 do_test where7-2.117.2 {
2829 count_steps_sort {
2830 SELECT a FROM t3
2831 WHERE b=957
2832 OR b=242
2833 OR b=113
2834 OR b=957
2835 OR b=311
2836 OR b=143
2837 OR (f GLOB '?klmn*' AND f GLOB 'jklm*')
2838 OR (g='onmlkji' AND f GLOB 'wxyza*')
2839 OR (d>=10.0 AND d<11.0 AND d NOT NULL)
2840 }
2841 } {9 10 13 22 35 48 61 87 scan 0 sort 0}
2842 do_test where7-2.118.1 {
2843 count_steps_sort {
2844 SELECT a FROM t2
2845 WHERE ((a BETWEEN 74 AND 76) AND a!=75)
2846 OR ((a BETWEEN 94 AND 96) AND a!=95)
2847 OR b=451
2848 OR (g='lkjihgf' AND f GLOB 'opqrs*')
2849 }
2850 } {41 66 74 76 94 96 scan 0 sort 0}
2851 do_test where7-2.118.2 {
2852 count_steps_sort {
2853 SELECT a FROM t3
2854 WHERE ((a BETWEEN 74 AND 76) AND a!=75)
2855 OR ((a BETWEEN 94 AND 96) AND a!=95)
2856 OR b=451
2857 OR (g='lkjihgf' AND f GLOB 'opqrs*')
2858 }
2859 } {41 66 74 76 94 96 scan 0 sort 0}
2860 do_test where7-2.119.1 {
2861 count_steps_sort {
2862 SELECT a FROM t2
2863 WHERE (d>=3.0 AND d<4.0 AND d NOT NULL)
2864 OR b=451
2865 OR b=363
2866 OR b=330
2867 OR (g='srqponm' AND f GLOB 'efghi*')
2868 OR ((a BETWEEN 52 AND 54) AND a!=53)
2869 OR (g='xwvutsr' AND f GLOB 'defgh*')
2870 OR ((a BETWEEN 81 AND 83) AND a!=82)
2871 OR (g='gfedcba' AND f GLOB 'lmnop*')
2872 }
2873 } {3 30 33 41 52 54 81 83 89 scan 0 sort 0}
2874 do_test where7-2.119.2 {
2875 count_steps_sort {
2876 SELECT a FROM t3
2877 WHERE (d>=3.0 AND d<4.0 AND d NOT NULL)
2878 OR b=451
2879 OR b=363
2880 OR b=330
2881 OR (g='srqponm' AND f GLOB 'efghi*')
2882 OR ((a BETWEEN 52 AND 54) AND a!=53)
2883 OR (g='xwvutsr' AND f GLOB 'defgh*')
2884 OR ((a BETWEEN 81 AND 83) AND a!=82)
2885 OR (g='gfedcba' AND f GLOB 'lmnop*')
2886 }
2887 } {3 30 33 41 52 54 81 83 89 scan 0 sort 0}
2888 do_test where7-2.120.1 {
2889 count_steps_sort {
2890 SELECT a FROM t2
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.120.2 {
2899 count_steps_sort {
2900 SELECT a FROM t3
2901 WHERE (g='fedcbaz' AND f GLOB 'rstuv*')
2902 OR (d>=68.0 AND d<69.0 AND d NOT NULL)
2903 OR (g='vutsrqp' AND f GLOB 'pqrst*')
2904 OR e IS NULL
2905 OR b=759
2906 }
2907 } {15 68 69 95 scan 0 sort 0}
2908 do_test where7-2.121.1 {
2909 count_steps_sort {
2910 SELECT a FROM t2
2911 WHERE (f GLOB '?uvwx*' AND f GLOB 'tuvw*')
2912 OR ((a BETWEEN 19 AND 21) AND a!=20)
2913 OR (g='jihgfed' AND f GLOB 'wxyza*')
2914 }
2915 } {19 21 45 71 74 97 scan 0 sort 0}
2916 do_test where7-2.121.2 {
2917 count_steps_sort {
2918 SELECT a FROM t3
2919 WHERE (f GLOB '?uvwx*' AND f GLOB 'tuvw*')
2920 OR ((a BETWEEN 19 AND 21) AND a!=20)
2921 OR (g='jihgfed' AND f GLOB 'wxyza*')
2922 }
2923 } {19 21 45 71 74 97 scan 0 sort 0}
2924 do_test where7-2.122.1 {
2925 count_steps_sort {
2926 SELECT a FROM t2
2927 WHERE b=1037
2928 OR (d>=47.0 AND d<48.0 AND d NOT NULL)
2929 OR ((a BETWEEN 43 AND 45) AND a!=44)
2930 OR (d>=82.0 AND d<83.0 AND d NOT NULL)
2931 OR (d>=27.0 AND d<28.0 AND d NOT NULL)
2932 OR ((a BETWEEN 75 AND 77) AND a!=76)
2933 }
2934 } {27 43 45 47 75 77 82 scan 0 sort 0}
2935 do_test where7-2.122.2 {
2936 count_steps_sort {
2937 SELECT a FROM t3
2938 WHERE b=1037
2939 OR (d>=47.0 AND d<48.0 AND d NOT NULL)
2940 OR ((a BETWEEN 43 AND 45) AND a!=44)
2941 OR (d>=82.0 AND d<83.0 AND d NOT NULL)
2942 OR (d>=27.0 AND d<28.0 AND d NOT NULL)
2943 OR ((a BETWEEN 75 AND 77) AND a!=76)
2944 }
2945 } {27 43 45 47 75 77 82 scan 0 sort 0}
2946 do_test where7-2.123.1 {
2947 count_steps_sort {
2948 SELECT a FROM t2
2949 WHERE b=1045
2950 OR ((a BETWEEN 36 AND 38) AND a!=37)
2951 OR ((a BETWEEN 37 AND 39) AND a!=38)
2952 OR c=12012
2953 }
2954 } {34 35 36 37 38 39 95 scan 0 sort 0}
2955 do_test where7-2.123.2 {
2956 count_steps_sort {
2957 SELECT a FROM t3
2958 WHERE b=1045
2959 OR ((a BETWEEN 36 AND 38) AND a!=37)
2960 OR ((a BETWEEN 37 AND 39) AND a!=38)
2961 OR c=12012
2962 }
2963 } {34 35 36 37 38 39 95 scan 0 sort 0}
2964 do_test where7-2.124.1 {
2965 count_steps_sort {
2966 SELECT a FROM t2
2967 WHERE (g='fedcbaz' AND f GLOB 'tuvwx*')
2968 OR b=421
2969 OR b=429
2970 OR b=498
2971 OR b=33
2972 OR b=198
2973 OR c=14014
2974 OR (f GLOB '?yzab*' AND f GLOB 'xyza*')
2975 }
2976 } {3 18 23 39 40 41 42 49 75 97 scan 0 sort 0}
2977 do_test where7-2.124.2 {
2978 count_steps_sort {
2979 SELECT a FROM t3
2980 WHERE (g='fedcbaz' AND f GLOB 'tuvwx*')
2981 OR b=421
2982 OR b=429
2983 OR b=498
2984 OR b=33
2985 OR b=198
2986 OR c=14014
2987 OR (f GLOB '?yzab*' AND f GLOB 'xyza*')
2988 }
2989 } {3 18 23 39 40 41 42 49 75 97 scan 0 sort 0}
2990 do_test where7-2.125.1 {
2991 count_steps_sort {
2992 SELECT a FROM t2
2993 WHERE b=47
2994 OR c=31031
2995 OR a=38
2996 OR (f GLOB '?jklm*' AND f GLOB 'ijkl*')
2997 OR (g='srqponm' AND f GLOB 'fghij*')
2998 OR b=242
2999 OR (d>=70.0 AND d<71.0 AND d NOT NULL)
3000 OR b=352
3001 OR a=49
3002 OR (g='nmlkjih' AND f GLOB 'fghij*')
3003 }
3004 } {8 22 31 32 34 38 49 57 60 70 86 91 92 93 scan 0 sort 0}
3005 do_test where7-2.125.2 {
3006 count_steps_sort {
3007 SELECT a FROM t3
3008 WHERE b=47
3009 OR c=31031
3010 OR a=38
3011 OR (f GLOB '?jklm*' AND f GLOB 'ijkl*')
3012 OR (g='srqponm' AND f GLOB 'fghij*')
3013 OR b=242
3014 OR (d>=70.0 AND d<71.0 AND d NOT NULL)
3015 OR b=352
3016 OR a=49
3017 OR (g='nmlkjih' AND f GLOB 'fghij*')
3018 }
3019 } {8 22 31 32 34 38 49 57 60 70 86 91 92 93 scan 0 sort 0}
3020 do_test where7-2.126.1 {
3021 count_steps_sort {
3022 SELECT a FROM t2
3023 WHERE (d>=87.0 AND d<88.0 AND d NOT NULL)
3024 OR b=704
3025 OR a=7
3026 OR a=8
3027 OR a=46
3028 OR b=740
3029 OR b=993
3030 OR (d>=38.0 AND d<39.0 AND d NOT NULL)
3031 }
3032 } {7 8 38 46 64 87 scan 0 sort 0}
3033 do_test where7-2.126.2 {
3034 count_steps_sort {
3035 SELECT a FROM t3
3036 WHERE (d>=87.0 AND d<88.0 AND d NOT NULL)
3037 OR b=704
3038 OR a=7
3039 OR a=8
3040 OR a=46
3041 OR b=740
3042 OR b=993
3043 OR (d>=38.0 AND d<39.0 AND d NOT NULL)
3044 }
3045 } {7 8 38 46 64 87 scan 0 sort 0}
3046 do_test where7-2.127.1 {
3047 count_steps_sort {
3048 SELECT a FROM t2
3049 WHERE ((a BETWEEN 62 AND 64) AND a!=63)
3050 OR c=32032
3051 OR a=76
3052 }
3053 } {62 64 76 94 95 96 scan 0 sort 0}
3054 do_test where7-2.127.2 {
3055 count_steps_sort {
3056 SELECT a FROM t3
3057 WHERE ((a BETWEEN 62 AND 64) AND a!=63)
3058 OR c=32032
3059 OR a=76
3060 }
3061 } {62 64 76 94 95 96 scan 0 sort 0}
3062 do_test where7-2.128.1 {
3063 count_steps_sort {
3064 SELECT a FROM t2
3065 WHERE (g='utsrqpo' AND f GLOB 'tuvwx*')
3066 OR b=528
3067 OR (g='gfedcba' AND f GLOB 'nopqr*')
3068 }
3069 } {19 48 91 scan 0 sort 0}
3070 do_test where7-2.128.2 {
3071 count_steps_sort {
3072 SELECT a FROM t3
3073 WHERE (g='utsrqpo' AND f GLOB 'tuvwx*')
3074 OR b=528
3075 OR (g='gfedcba' AND f GLOB 'nopqr*')
3076 }
3077 } {19 48 91 scan 0 sort 0}
3078 do_test where7-2.129.1 {
3079 count_steps_sort {
3080 SELECT a FROM t2
3081 WHERE (d>=26.0 AND d<27.0 AND d NOT NULL)
3082 OR (d>=97.0 AND d<98.0 AND d NOT NULL)
3083 OR a=65
3084 }
3085 } {26 65 97 scan 0 sort 0}
3086 do_test where7-2.129.2 {
3087 count_steps_sort {
3088 SELECT a FROM t3
3089 WHERE (d>=26.0 AND d<27.0 AND d NOT NULL)
3090 OR (d>=97.0 AND d<98.0 AND d NOT NULL)
3091 OR a=65
3092 }
3093 } {26 65 97 scan 0 sort 0}
3094 do_test where7-2.130.1 {
3095 count_steps_sort {
3096 SELECT a FROM t2
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.130.2 {
3105 count_steps_sort {
3106 SELECT a FROM t3
3107 WHERE (d>=71.0 AND d<72.0 AND d NOT NULL)
3108 OR 1000000<b
3109 OR (g='yxwvuts' AND f GLOB 'cdefg*')
3110 OR (d>=50.0 AND d<51.0 AND d NOT NULL)
3111 OR a=24
3112 }
3113 } {2 24 50 71 scan 0 sort 0}
3114 do_test where7-2.131.1 {
3115 count_steps_sort {
3116 SELECT a FROM t2
3117 WHERE a=60
3118 OR a=39
3119 OR ((a BETWEEN 93 AND 95) AND a!=94)
3120 OR b=36
3121 OR b=814
3122 OR a=14
3123 OR (d>=61.0 AND d<62.0 AND d NOT NULL)
3124 OR b=440
3125 OR (g='xwvutsr' AND f GLOB 'fghij*')
3126 OR (f GLOB '?abcd*' AND f GLOB 'zabc*')
3127 }
3128 } {5 14 25 39 40 51 60 61 74 77 93 95 scan 0 sort 0}
3129 do_test where7-2.131.2 {
3130 count_steps_sort {
3131 SELECT a FROM t3
3132 WHERE a=60
3133 OR a=39
3134 OR ((a BETWEEN 93 AND 95) AND a!=94)
3135 OR b=36
3136 OR b=814
3137 OR a=14
3138 OR (d>=61.0 AND d<62.0 AND d NOT NULL)
3139 OR b=440
3140 OR (g='xwvutsr' AND f GLOB 'fghij*')
3141 OR (f GLOB '?abcd*' AND f GLOB 'zabc*')
3142 }
3143 } {5 14 25 39 40 51 60 61 74 77 93 95 scan 0 sort 0}
3144 do_test where7-2.132.1 {
3145 count_steps_sort {
3146 SELECT a FROM t2
3147 WHERE f IS NULL
3148 OR ((a BETWEEN 39 AND 41) AND a!=40)
3149 }
3150 } {39 41 scan 0 sort 0}
3151 do_test where7-2.132.2 {
3152 count_steps_sort {
3153 SELECT a FROM t3
3154 WHERE f IS NULL
3155 OR ((a BETWEEN 39 AND 41) AND a!=40)
3156 }
3157 } {39 41 scan 0 sort 0}
3158 do_test where7-2.133.1 {
3159 count_steps_sort {
3160 SELECT a FROM t2
3161 WHERE b=44
3162 OR ((a BETWEEN 17 AND 19) AND a!=18)
3163 }
3164 } {4 17 19 scan 0 sort 0}
3165 do_test where7-2.133.2 {
3166 count_steps_sort {
3167 SELECT a FROM t3
3168 WHERE b=44
3169 OR ((a BETWEEN 17 AND 19) AND a!=18)
3170 }
3171 } {4 17 19 scan 0 sort 0}
3172 do_test where7-2.134.1 {
3173 count_steps_sort {
3174 SELECT a FROM t2
3175 WHERE (d>=80.0 AND d<81.0 AND d NOT NULL)
3176 OR a=82
3177 }
3178 } {80 82 scan 0 sort 0}
3179 do_test where7-2.134.2 {
3180 count_steps_sort {
3181 SELECT a FROM t3
3182 WHERE (d>=80.0 AND d<81.0 AND d NOT NULL)
3183 OR a=82
3184 }
3185 } {80 82 scan 0 sort 0}
3186 do_test where7-2.135.1 {
3187 count_steps_sort {
3188 SELECT a FROM t2
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.135.2 {
3197 count_steps_sort {
3198 SELECT a FROM t3
3199 WHERE ((a BETWEEN 84 AND 86) AND a!=85)
3200 OR c=24024
3201 OR b=946
3202 OR a=19
3203 OR (d>=47.0 AND d<48.0 AND d NOT NULL)
3204 }
3205 } {19 47 70 71 72 84 86 scan 0 sort 0}
3206 do_test where7-2.136.1 {
3207 count_steps_sort {
3208 SELECT a FROM t2
3209 WHERE a=27
3210 OR (f GLOB '?uvwx*' AND f GLOB 'tuvw*')
3211 OR ((a BETWEEN 89 AND 91) AND a!=90)
3212 OR (g='ihgfedc' AND f GLOB 'efghi*')
3213 OR b=1045
3214 OR a=84
3215 OR f='qrstuvwxy'
3216 }
3217 } {16 19 27 42 45 68 71 82 84 89 91 94 95 97 scan 0 sort 0}
3218 do_test where7-2.136.2 {
3219 count_steps_sort {
3220 SELECT a FROM t3
3221 WHERE a=27
3222 OR (f GLOB '?uvwx*' AND f GLOB 'tuvw*')
3223 OR ((a BETWEEN 89 AND 91) AND a!=90)
3224 OR (g='ihgfedc' AND f GLOB 'efghi*')
3225 OR b=1045
3226 OR a=84
3227 OR f='qrstuvwxy'
3228 }
3229 } {16 19 27 42 45 68 71 82 84 89 91 94 95 97 scan 0 sort 0}
3230 do_test where7-2.137.1 {
3231 count_steps_sort {
3232 SELECT a FROM t2
3233 WHERE b=704
3234 OR b=949
3235 OR (d>=72.0 AND d<73.0 AND d NOT NULL)
3236 OR (g='utsrqpo' AND f GLOB 'wxyza*')
3237 OR c=24024
3238 OR b=553
3239 OR a=18
3240 OR a=92
3241 }
3242 } {18 22 64 70 71 72 92 scan 0 sort 0}
3243 do_test where7-2.137.2 {
3244 count_steps_sort {
3245 SELECT a FROM t3
3246 WHERE b=704
3247 OR b=949
3248 OR (d>=72.0 AND d<73.0 AND d NOT NULL)
3249 OR (g='utsrqpo' AND f GLOB 'wxyza*')
3250 OR c=24024
3251 OR b=553
3252 OR a=18
3253 OR a=92
3254 }
3255 } {18 22 64 70 71 72 92 scan 0 sort 0}
3256 do_test where7-2.138.1 {
3257 count_steps_sort {
3258 SELECT a FROM t2
3259 WHERE (f GLOB '?cdef*' AND f GLOB 'bcde*')
3260 OR (g='ihgfedc' AND f GLOB 'efghi*')
3261 OR b=902
3262 OR (d>=61.0 AND d<62.0 AND d NOT NULL)
3263 OR b=25
3264 OR ((a BETWEEN 16 AND 18) AND a!=17)
3265 OR f='zabcdefgh'
3266 OR b=385
3267 }
3268 } {1 16 18 25 27 35 51 53 61 77 79 82 scan 0 sort 0}
3269 do_test where7-2.138.2 {
3270 count_steps_sort {
3271 SELECT a FROM t3
3272 WHERE (f GLOB '?cdef*' AND f GLOB 'bcde*')
3273 OR (g='ihgfedc' AND f GLOB 'efghi*')
3274 OR b=902
3275 OR (d>=61.0 AND d<62.0 AND d NOT NULL)
3276 OR b=25
3277 OR ((a BETWEEN 16 AND 18) AND a!=17)
3278 OR f='zabcdefgh'
3279 OR b=385
3280 }
3281 } {1 16 18 25 27 35 51 53 61 77 79 82 scan 0 sort 0}
3282 do_test where7-2.139.1 {
3283 count_steps_sort {
3284 SELECT a FROM t2
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.139.2 {
3293 count_steps_sort {
3294 SELECT a FROM t3
3295 WHERE a=22
3296 OR b=36
3297 OR ((a BETWEEN 57 AND 59) AND a!=58)
3298 OR (d>=31.0 AND d<32.0 AND d NOT NULL)
3299 OR ((a BETWEEN 81 AND 83) AND a!=82)
3300 }
3301 } {22 31 57 59 81 83 scan 0 sort 0}
3302 do_test where7-2.140.1 {
3303 count_steps_sort {
3304 SELECT a FROM t2
3305 WHERE b=253
3306 OR (d>=60.0 AND d<61.0 AND d NOT NULL)
3307 }
3308 } {23 60 scan 0 sort 0}
3309 do_test where7-2.140.2 {
3310 count_steps_sort {
3311 SELECT a FROM t3
3312 WHERE b=253
3313 OR (d>=60.0 AND d<61.0 AND d NOT NULL)
3314 }
3315 } {23 60 scan 0 sort 0}
3316 do_test where7-2.141.1 {
3317 count_steps_sort {
3318 SELECT a FROM t2
3319 WHERE (f GLOB '?qrst*' AND f GLOB 'pqrs*')
3320 OR (f GLOB '?cdef*' AND f GLOB 'bcde*')
3321 OR b=641
3322 OR ((a BETWEEN 36 AND 38) AND a!=37)
3323 }
3324 } {1 15 27 36 38 41 53 67 79 93 scan 0 sort 0}
3325 do_test where7-2.141.2 {
3326 count_steps_sort {
3327 SELECT a FROM t3
3328 WHERE (f GLOB '?qrst*' AND f GLOB 'pqrs*')
3329 OR (f GLOB '?cdef*' AND f GLOB 'bcde*')
3330 OR b=641
3331 OR ((a BETWEEN 36 AND 38) AND a!=37)
3332 }
3333 } {1 15 27 36 38 41 53 67 79 93 scan 0 sort 0}
3334 do_test where7-2.142.1 {
3335 count_steps_sort {
3336 SELECT a FROM t2
3337 WHERE c=30030
3338 OR a=18
3339 OR ((a BETWEEN 44 AND 46) AND a!=45)
3340 OR (d>=89.0 AND d<90.0 AND d NOT NULL)
3341 OR b=11
3342 OR (g='qponmlk' AND f GLOB 'opqrs*')
3343 OR a=52
3344 OR (g='utsrqpo' AND f GLOB 'wxyza*')
3345 OR a=13
3346 OR (d>=65.0 AND d<66.0 AND d NOT NULL)
3347 }
3348 } {1 13 18 22 40 44 46 52 65 88 89 90 scan 0 sort 0}
3349 do_test where7-2.142.2 {
3350 count_steps_sort {
3351 SELECT a FROM t3
3352 WHERE c=30030
3353 OR a=18
3354 OR ((a BETWEEN 44 AND 46) AND a!=45)
3355 OR (d>=89.0 AND d<90.0 AND d NOT NULL)
3356 OR b=11
3357 OR (g='qponmlk' AND f GLOB 'opqrs*')
3358 OR a=52
3359 OR (g='utsrqpo' AND f GLOB 'wxyza*')
3360 OR a=13
3361 OR (d>=65.0 AND d<66.0 AND d NOT NULL)
3362 }
3363 } {1 13 18 22 40 44 46 52 65 88 89 90 scan 0 sort 0}
3364 do_test where7-2.143.1 {
3365 count_steps_sort {
3366 SELECT a FROM t2
3367 WHERE c=23023
3368 OR f='efghijklm'
3369 OR ((a BETWEEN 39 AND 41) AND a!=40)
3370 OR b=1045
3371 OR (d>=24.0 AND d<25.0 AND d NOT NULL)
3372 OR f='uvwxyzabc'
3373 OR (f GLOB '?zabc*' AND f GLOB 'yzab*')
3374 }
3375 } {4 20 24 30 39 41 46 50 56 67 68 69 72 76 82 95 98 scan 0 sort 0}
3376 do_test where7-2.143.2 {
3377 count_steps_sort {
3378 SELECT a FROM t3
3379 WHERE c=23023
3380 OR f='efghijklm'
3381 OR ((a BETWEEN 39 AND 41) AND a!=40)
3382 OR b=1045
3383 OR (d>=24.0 AND d<25.0 AND d NOT NULL)
3384 OR f='uvwxyzabc'
3385 OR (f GLOB '?zabc*' AND f GLOB 'yzab*')
3386 }
3387 } {4 20 24 30 39 41 46 50 56 67 68 69 72 76 82 95 98 scan 0 sort 0}
3388 do_test where7-2.144.1 {
3389 count_steps_sort {
3390 SELECT a FROM t2
3391 WHERE b=476
3392 OR a=11
3393 OR a=52
3394 OR b=858
3395 OR b=264
3396 OR f='wxyzabcde'
3397 OR c=18018
3398 OR b=597
3399 OR (d>=69.0 AND d<70.0 AND d NOT NULL)
3400 }
3401 } {11 22 24 48 52 53 54 69 74 78 100 scan 0 sort 0}
3402 do_test where7-2.144.2 {
3403 count_steps_sort {
3404 SELECT a FROM t3
3405 WHERE b=476
3406 OR a=11
3407 OR a=52
3408 OR b=858
3409 OR b=264
3410 OR f='wxyzabcde'
3411 OR c=18018
3412 OR b=597
3413 OR (d>=69.0 AND d<70.0 AND d NOT NULL)
3414 }
3415 } {11 22 24 48 52 53 54 69 74 78 100 scan 0 sort 0}
3416 do_test where7-2.145.1 {
3417 count_steps_sort {
3418 SELECT a FROM t2
3419 WHERE b=91
3420 OR (g='utsrqpo' AND f GLOB 'wxyza*')
3421 OR (d>=21.0 AND d<22.0 AND d NOT NULL)
3422 OR (g='wvutsrq' AND f GLOB 'mnopq*')
3423 OR ((a BETWEEN 89 AND 91) AND a!=90)
3424 OR (d>=85.0 AND d<86.0 AND d NOT NULL)
3425 OR b=102
3426 OR (d>=36.0 AND d<37.0 AND d NOT NULL)
3427 OR ((a BETWEEN 59 AND 61) AND a!=60)
3428 OR b=784
3429 }
3430 } {12 21 22 36 59 61 85 89 91 scan 0 sort 0}
3431 do_test where7-2.145.2 {
3432 count_steps_sort {
3433 SELECT a FROM t3
3434 WHERE b=91
3435 OR (g='utsrqpo' AND f GLOB 'wxyza*')
3436 OR (d>=21.0 AND d<22.0 AND d NOT NULL)
3437 OR (g='wvutsrq' AND f GLOB 'mnopq*')
3438 OR ((a BETWEEN 89 AND 91) AND a!=90)
3439 OR (d>=85.0 AND d<86.0 AND d NOT NULL)
3440 OR b=102
3441 OR (d>=36.0 AND d<37.0 AND d NOT NULL)
3442 OR ((a BETWEEN 59 AND 61) AND a!=60)
3443 OR b=784
3444 }
3445 } {12 21 22 36 59 61 85 89 91 scan 0 sort 0}
3446 do_test where7-2.146.1 {
3447 count_steps_sort {
3448 SELECT a FROM t2
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.146.2 {
3457 count_steps_sort {
3458 SELECT a FROM t3
3459 WHERE (g='vutsrqp' AND f GLOB 'opqrs*')
3460 OR (g='gfedcba' AND f GLOB 'nopqr*')
3461 OR b=990
3462 OR a=52
3463 OR (d>=38.0 AND d<39.0 AND d NOT NULL)
3464 }
3465 } {14 38 52 90 91 scan 0 sort 0}
3466 do_test where7-2.147.1 {
3467 count_steps_sort {
3468 SELECT a FROM t2
3469 WHERE c=22022
3470 OR b=960
3471 OR ((a BETWEEN 43 AND 45) AND a!=44)
3472 OR a=48
3473 OR b=729
3474 OR ((a BETWEEN 41 AND 43) AND a!=42)
3475 OR a=44
3476 OR b=773
3477 }
3478 } {41 43 44 45 48 64 65 66 scan 0 sort 0}
3479 do_test where7-2.147.2 {
3480 count_steps_sort {
3481 SELECT a FROM t3
3482 WHERE c=22022
3483 OR b=960
3484 OR ((a BETWEEN 43 AND 45) AND a!=44)
3485 OR a=48
3486 OR b=729
3487 OR ((a BETWEEN 41 AND 43) AND a!=42)
3488 OR a=44
3489 OR b=773
3490 }
3491 } {41 43 44 45 48 64 65 66 scan 0 sort 0}
3492 do_test where7-2.148.1 {
3493 count_steps_sort {
3494 SELECT a FROM t2
3495 WHERE ((a BETWEEN 68 AND 70) AND a!=69)
3496 OR b=421
3497 OR ((a BETWEEN 22 AND 24) AND a!=23)
3498 OR (d>=2.0 AND d<3.0 AND d NOT NULL)
3499 OR (g='srqponm' AND f GLOB 'defgh*')
3500 OR (d>=89.0 AND d<90.0 AND d NOT NULL)
3501 OR (d>=24.0 AND d<25.0 AND d NOT NULL)
3502 OR c=22022
3503 OR b=825
3504 OR ((a BETWEEN 17 AND 19) AND a!=18)
3505 OR (f GLOB '?hijk*' AND f GLOB 'ghij*')
3506 }
3507 } {2 6 17 19 22 24 29 32 58 64 65 66 68 70 75 84 89 scan 0 sort 0}
3508 do_test where7-2.148.2 {
3509 count_steps_sort {
3510 SELECT a FROM t3
3511 WHERE ((a BETWEEN 68 AND 70) AND a!=69)
3512 OR b=421
3513 OR ((a BETWEEN 22 AND 24) AND a!=23)
3514 OR (d>=2.0 AND d<3.0 AND d NOT NULL)
3515 OR (g='srqponm' AND f GLOB 'defgh*')
3516 OR (d>=89.0 AND d<90.0 AND d NOT NULL)
3517 OR (d>=24.0 AND d<25.0 AND d NOT NULL)
3518 OR c=22022
3519 OR b=825
3520 OR ((a BETWEEN 17 AND 19) AND a!=18)
3521 OR (f GLOB '?hijk*' AND f GLOB 'ghij*')
3522 }
3523 } {2 6 17 19 22 24 29 32 58 64 65 66 68 70 75 84 89 scan 0 sort 0}
3524 do_test where7-2.149.1 {
3525 count_steps_sort {
3526 SELECT a FROM t2
3527 WHERE (d>=44.0 AND d<45.0 AND d NOT NULL)
3528 OR b=484
3529 OR b=1026
3530 OR a=90
3531 OR (g='jihgfed' AND f GLOB 'wxyza*')
3532 OR b=608
3533 OR a=32
3534 }
3535 } {32 44 74 90 scan 0 sort 0}
3536 do_test where7-2.149.2 {
3537 count_steps_sort {
3538 SELECT a FROM t3
3539 WHERE (d>=44.0 AND d<45.0 AND d NOT NULL)
3540 OR b=484
3541 OR b=1026
3542 OR a=90
3543 OR (g='jihgfed' AND f GLOB 'wxyza*')
3544 OR b=608
3545 OR a=32
3546 }
3547 } {32 44 74 90 scan 0 sort 0}
3548 do_test where7-2.150.1 {
3549 count_steps_sort {
3550 SELECT a FROM t2
3551 WHERE c<=10
3552 OR (d>=76.0 AND d<77.0 AND d NOT NULL)
3553 OR b=154
3554 OR (d>=77.0 AND d<78.0 AND d NOT NULL)
3555 OR b=880
3556 OR a=55
3557 OR b=773
3558 OR b=319
3559 OR (g='hgfedcb' AND f GLOB 'fghij*')
3560 }
3561 } {14 29 55 76 77 80 83 scan 0 sort 0}
3562 do_test where7-2.150.2 {
3563 count_steps_sort {
3564 SELECT a FROM t3
3565 WHERE c<=10
3566 OR (d>=76.0 AND d<77.0 AND d NOT NULL)
3567 OR b=154
3568 OR (d>=77.0 AND d<78.0 AND d NOT NULL)
3569 OR b=880
3570 OR a=55
3571 OR b=773
3572 OR b=319
3573 OR (g='hgfedcb' AND f GLOB 'fghij*')
3574 }
3575 } {14 29 55 76 77 80 83 scan 0 sort 0}
3576 do_test where7-2.151.1 {
3577 count_steps_sort {
3578 SELECT a FROM t2
3579 WHERE (g='wvutsrq' AND f GLOB 'ijklm*')
3580 OR f='mnopqrstu'
3581 OR a=62
3582 }
3583 } {8 12 38 62 64 90 scan 0 sort 0}
3584 do_test where7-2.151.2 {
3585 count_steps_sort {
3586 SELECT a FROM t3
3587 WHERE (g='wvutsrq' AND f GLOB 'ijklm*')
3588 OR f='mnopqrstu'
3589 OR a=62
3590 }
3591 } {8 12 38 62 64 90 scan 0 sort 0}
3592 do_test where7-2.152.1 {
3593 count_steps_sort {
3594 SELECT a FROM t2
3595 WHERE a=33
3596 OR b=1045
3597 OR (d>=40.0 AND d<41.0 AND d NOT NULL)
3598 OR c=13013
3599 OR (g='gfedcba' AND f GLOB 'mnopq*')
3600 OR b=124
3601 OR (g='gfedcba' AND f GLOB 'klmno*')
3602 }
3603 } {33 37 38 39 40 88 90 95 scan 0 sort 0}
3604 do_test where7-2.152.2 {
3605 count_steps_sort {
3606 SELECT a FROM t3
3607 WHERE a=33
3608 OR b=1045
3609 OR (d>=40.0 AND d<41.0 AND d NOT NULL)
3610 OR c=13013
3611 OR (g='gfedcba' AND f GLOB 'mnopq*')
3612 OR b=124
3613 OR (g='gfedcba' AND f GLOB 'klmno*')
3614 }
3615 } {33 37 38 39 40 88 90 95 scan 0 sort 0}
3616 do_test where7-2.153.1 {
3617 count_steps_sort {
3618 SELECT a FROM t2
3619 WHERE b=883
3620 OR c=32032
3621 OR f='fghijklmn'
3622 OR ((a BETWEEN 49 AND 51) AND a!=50)
3623 OR b=421
3624 OR b=803
3625 OR c=4004
3626 OR (f GLOB '?defg*' AND f GLOB 'cdef*')
3627 }
3628 } {2 5 10 11 12 28 31 49 51 54 57 73 80 83 94 95 96 scan 0 sort 0}
3629 do_test where7-2.153.2 {
3630 count_steps_sort {
3631 SELECT a FROM t3
3632 WHERE b=883
3633 OR c=32032
3634 OR f='fghijklmn'
3635 OR ((a BETWEEN 49 AND 51) AND a!=50)
3636 OR b=421
3637 OR b=803
3638 OR c=4004
3639 OR (f GLOB '?defg*' AND f GLOB 'cdef*')
3640 }
3641 } {2 5 10 11 12 28 31 49 51 54 57 73 80 83 94 95 96 scan 0 sort 0}
3642 do_test where7-2.154.1 {
3643 count_steps_sort {
3644 SELECT a FROM t2
3645 WHERE (f GLOB '?rstu*' AND f GLOB 'qrst*')
3646 OR b=99
3647 OR (g='kjihgfe' AND f GLOB 'uvwxy*')
3648 }
3649 } {9 16 42 68 72 94 scan 0 sort 0}
3650 do_test where7-2.154.2 {
3651 count_steps_sort {
3652 SELECT a FROM t3
3653 WHERE (f GLOB '?rstu*' AND f GLOB 'qrst*')
3654 OR b=99
3655 OR (g='kjihgfe' AND f GLOB 'uvwxy*')
3656 }
3657 } {9 16 42 68 72 94 scan 0 sort 0}
3658 do_test where7-2.155.1 {
3659 count_steps_sort {
3660 SELECT a FROM t2
3661 WHERE f='defghijkl'
3662 OR b=308
3663 }
3664 } {3 28 29 55 81 scan 0 sort 0}
3665 do_test where7-2.155.2 {
3666 count_steps_sort {
3667 SELECT a FROM t3
3668 WHERE f='defghijkl'
3669 OR b=308
3670 }
3671 } {3 28 29 55 81 scan 0 sort 0}
3672 do_test where7-2.156.1 {
3673 count_steps_sort {
3674 SELECT a FROM t2
3675 WHERE b=795
3676 OR (g='yxwvuts' AND f GLOB 'cdefg*')
3677 OR f='jklmnopqr'
3678 OR (f GLOB '?defg*' AND f GLOB 'cdef*')
3679 OR (d>=51.0 AND d<52.0 AND d NOT NULL)
3680 OR b=1056
3681 }
3682 } {2 9 28 35 51 54 61 80 87 96 scan 0 sort 0}
3683 do_test where7-2.156.2 {
3684 count_steps_sort {
3685 SELECT a FROM t3
3686 WHERE b=795
3687 OR (g='yxwvuts' AND f GLOB 'cdefg*')
3688 OR f='jklmnopqr'
3689 OR (f GLOB '?defg*' AND f GLOB 'cdef*')
3690 OR (d>=51.0 AND d<52.0 AND d NOT NULL)
3691 OR b=1056
3692 }
3693 } {2 9 28 35 51 54 61 80 87 96 scan 0 sort 0}
3694 do_test where7-2.157.1 {
3695 count_steps_sort {
3696 SELECT a FROM t2
3697 WHERE a=47
3698 OR (d>=94.0 AND d<95.0 AND d NOT NULL)
3699 OR b=410
3700 OR b=682
3701 OR ((a BETWEEN 98 AND 100) AND a!=99)
3702 OR f='hijklmnop'
3703 OR (d>=40.0 AND d<41.0 AND d NOT NULL)
3704 OR b=168
3705 OR (d>=51.0 AND d<52.0 AND d NOT NULL)
3706 OR a=32
3707 OR a=72
3708 }
3709 } {7 32 33 40 47 51 59 62 72 85 94 98 100 scan 0 sort 0}
3710 do_test where7-2.157.2 {
3711 count_steps_sort {
3712 SELECT a FROM t3
3713 WHERE a=47
3714 OR (d>=94.0 AND d<95.0 AND d NOT NULL)
3715 OR b=410
3716 OR b=682
3717 OR ((a BETWEEN 98 AND 100) AND a!=99)
3718 OR f='hijklmnop'
3719 OR (d>=40.0 AND d<41.0 AND d NOT NULL)
3720 OR b=168
3721 OR (d>=51.0 AND d<52.0 AND d NOT NULL)
3722 OR a=32
3723 OR a=72
3724 }
3725 } {7 32 33 40 47 51 59 62 72 85 94 98 100 scan 0 sort 0}
3726 do_test where7-2.158.1 {
3727 count_steps_sort {
3728 SELECT a FROM t2
3729 WHERE b=616
3730 OR ((a BETWEEN 25 AND 27) AND a!=26)
3731 OR (d>=38.0 AND d<39.0 AND d NOT NULL)
3732 OR a=96
3733 }
3734 } {25 27 38 56 96 scan 0 sort 0}
3735 do_test where7-2.158.2 {
3736 count_steps_sort {
3737 SELECT a FROM t3
3738 WHERE b=616
3739 OR ((a BETWEEN 25 AND 27) AND a!=26)
3740 OR (d>=38.0 AND d<39.0 AND d NOT NULL)
3741 OR a=96
3742 }
3743 } {25 27 38 56 96 scan 0 sort 0}
3744 do_test where7-2.159.1 {
3745 count_steps_sort {
3746 SELECT a FROM t2
3747 WHERE (d>=66.0 AND d<67.0 AND d NOT NULL)
3748 OR b=352
3749 }
3750 } {32 66 scan 0 sort 0}
3751 do_test where7-2.159.2 {
3752 count_steps_sort {
3753 SELECT a FROM t3
3754 WHERE (d>=66.0 AND d<67.0 AND d NOT NULL)
3755 OR b=352
3756 }
3757 } {32 66 scan 0 sort 0}
3758 do_test where7-2.160.1 {
3759 count_steps_sort {
3760 SELECT a FROM t2
3761 WHERE b=795
3762 OR c=13013
3763 OR (d>=28.0 AND d<29.0 AND d NOT NULL)
3764 OR b=597
3765 }
3766 } {28 37 38 39 scan 0 sort 0}
3767 do_test where7-2.160.2 {
3768 count_steps_sort {
3769 SELECT a FROM t3
3770 WHERE b=795
3771 OR c=13013
3772 OR (d>=28.0 AND d<29.0 AND d NOT NULL)
3773 OR b=597
3774 }
3775 } {28 37 38 39 scan 0 sort 0}
3776 do_test where7-2.161.1 {
3777 count_steps_sort {
3778 SELECT a FROM t2
3779 WHERE a=23
3780 OR (g='kjihgfe' AND f GLOB 'qrstu*')
3781 OR b=641
3782 OR b=352
3783 OR b=179
3784 OR b=806
3785 OR b=839
3786 OR b=33
3787 }
3788 } {3 23 32 68 scan 0 sort 0}
3789 do_test where7-2.161.2 {
3790 count_steps_sort {
3791 SELECT a FROM t3
3792 WHERE a=23
3793 OR (g='kjihgfe' AND f GLOB 'qrstu*')
3794 OR b=641
3795 OR b=352
3796 OR b=179
3797 OR b=806
3798 OR b=839
3799 OR b=33
3800 }
3801 } {3 23 32 68 scan 0 sort 0}
3802 do_test where7-2.162.1 {
3803 count_steps_sort {
3804 SELECT a FROM t2
3805 WHERE b=1070
3806 OR b=1078
3807 OR ((a BETWEEN 11 AND 13) AND a!=12)
3808 OR c=12012
3809 OR (g='hgfedcb' AND f GLOB 'ghijk*')
3810 OR b=319
3811 OR c=5005
3812 OR 1000000<b
3813 OR b=1037
3814 OR b=234
3815 }
3816 } {11 13 14 15 29 34 35 36 84 98 scan 0 sort 0}
3817 do_test where7-2.162.2 {
3818 count_steps_sort {
3819 SELECT a FROM t3
3820 WHERE b=1070
3821 OR b=1078
3822 OR ((a BETWEEN 11 AND 13) AND a!=12)
3823 OR c=12012
3824 OR (g='hgfedcb' AND f GLOB 'ghijk*')
3825 OR b=319
3826 OR c=5005
3827 OR 1000000<b
3828 OR b=1037
3829 OR b=234
3830 }
3831 } {11 13 14 15 29 34 35 36 84 98 scan 0 sort 0}
3832 do_test where7-2.163.1 {
3833 count_steps_sort {
3834 SELECT a FROM t2
3835 WHERE f='cdefghijk'
3836 OR (f GLOB '?stuv*' AND f GLOB 'rstu*')
3837 OR (g='ihgfedc' AND f GLOB 'defgh*')
3838 OR (d>=59.0 AND d<60.0 AND d NOT NULL)
3839 }
3840 } {2 17 28 43 54 59 69 80 81 95 scan 0 sort 0}
3841 do_test where7-2.163.2 {
3842 count_steps_sort {
3843 SELECT a FROM t3
3844 WHERE f='cdefghijk'
3845 OR (f GLOB '?stuv*' AND f GLOB 'rstu*')
3846 OR (g='ihgfedc' AND f GLOB 'defgh*')
3847 OR (d>=59.0 AND d<60.0 AND d NOT NULL)
3848 }
3849 } {2 17 28 43 54 59 69 80 81 95 scan 0 sort 0}
3850 do_test where7-2.164.1 {
3851 count_steps_sort {
3852 SELECT a FROM t2
3853 WHERE a=65
3854 OR c=14014
3855 OR (d>=88.0 AND d<89.0 AND d NOT NULL)
3856 OR a=47
3857 OR b=220
3858 OR (d>=37.0 AND d<38.0 AND d NOT NULL)
3859 }
3860 } {20 37 40 41 42 47 65 88 scan 0 sort 0}
3861 do_test where7-2.164.2 {
3862 count_steps_sort {
3863 SELECT a FROM t3
3864 WHERE a=65
3865 OR c=14014
3866 OR (d>=88.0 AND d<89.0 AND d NOT NULL)
3867 OR a=47
3868 OR b=220
3869 OR (d>=37.0 AND d<38.0 AND d NOT NULL)
3870 }
3871 } {20 37 40 41 42 47 65 88 scan 0 sort 0}
3872 do_test where7-2.165.1 {
3873 count_steps_sort {
3874 SELECT a FROM t2
3875 WHERE (g='hgfedcb' AND f GLOB 'ijklm*')
3876 OR (g='rqponml' AND f GLOB 'jklmn*')
3877 OR b=891
3878 OR (g='nmlkjih' AND f GLOB 'fghij*')
3879 OR b=484
3880 OR a=62
3881 OR (g='ihgfedc' AND f GLOB 'defgh*')
3882 }
3883 } {35 44 57 62 81 86 scan 0 sort 0}
3884 do_test where7-2.165.2 {
3885 count_steps_sort {
3886 SELECT a FROM t3
3887 WHERE (g='hgfedcb' AND f GLOB 'ijklm*')
3888 OR (g='rqponml' AND f GLOB 'jklmn*')
3889 OR b=891
3890 OR (g='nmlkjih' AND f GLOB 'fghij*')
3891 OR b=484
3892 OR a=62
3893 OR (g='ihgfedc' AND f GLOB 'defgh*')
3894 }
3895 } {35 44 57 62 81 86 scan 0 sort 0}
3896 do_test where7-2.166.1 {
3897 count_steps_sort {
3898 SELECT a FROM t2
3899 WHERE b=363
3900 OR (g='tsrqpon' AND f GLOB 'zabcd*')
3901 OR ((a BETWEEN 58 AND 60) AND a!=59)
3902 OR (d>=2.0 AND d<3.0 AND d NOT NULL)
3903 OR (d>=46.0 AND d<47.0 AND d NOT NULL)
3904 OR (g='wvutsrq' AND f GLOB 'klmno*')
3905 OR a=39
3906 OR (d>=54.0 AND d<55.0 AND d NOT NULL)
3907 }
3908 } {2 10 25 33 39 46 54 58 60 scan 0 sort 0}
3909 do_test where7-2.166.2 {
3910 count_steps_sort {
3911 SELECT a FROM t3
3912 WHERE b=363
3913 OR (g='tsrqpon' AND f GLOB 'zabcd*')
3914 OR ((a BETWEEN 58 AND 60) AND a!=59)
3915 OR (d>=2.0 AND d<3.0 AND d NOT NULL)
3916 OR (d>=46.0 AND d<47.0 AND d NOT NULL)
3917 OR (g='wvutsrq' AND f GLOB 'klmno*')
3918 OR a=39
3919 OR (d>=54.0 AND d<55.0 AND d NOT NULL)
3920 }
3921 } {2 10 25 33 39 46 54 58 60 scan 0 sort 0}
3922 do_test where7-2.167.1 {
3923 count_steps_sort {
3924 SELECT a FROM t2
3925 WHERE c=30030
3926 OR (d>=52.0 AND d<53.0 AND d NOT NULL)
3927 OR b=850
3928 OR (f GLOB '?vwxy*' AND f GLOB 'uvwx*')
3929 }
3930 } {20 46 52 72 88 89 90 98 scan 0 sort 0}
3931 do_test where7-2.167.2 {
3932 count_steps_sort {
3933 SELECT a FROM t3
3934 WHERE c=30030
3935 OR (d>=52.0 AND d<53.0 AND d NOT NULL)
3936 OR b=850
3937 OR (f GLOB '?vwxy*' AND f GLOB 'uvwx*')
3938 }
3939 } {20 46 52 72 88 89 90 98 scan 0 sort 0}
3940 do_test where7-2.168.1 {
3941 count_steps_sort {
3942 SELECT a FROM t2
3943 WHERE (d>=23.0 AND d<24.0 AND d NOT NULL)
3944 OR (d>=91.0 AND d<92.0 AND d NOT NULL)
3945 OR b=80
3946 }
3947 } {23 91 scan 0 sort 0}
3948 do_test where7-2.168.2 {
3949 count_steps_sort {
3950 SELECT a FROM t3
3951 WHERE (d>=23.0 AND d<24.0 AND d NOT NULL)
3952 OR (d>=91.0 AND d<92.0 AND d NOT NULL)
3953 OR b=80
3954 }
3955 } {23 91 scan 0 sort 0}
3956 do_test where7-2.169.1 {
3957 count_steps_sort {
3958 SELECT a FROM t2
3959 WHERE ((a BETWEEN 59 AND 61) AND a!=60)
3960 OR (d>=77.0 AND d<78.0 AND d NOT NULL)
3961 OR b=462
3962 OR a=51
3963 OR b=344
3964 OR b=333
3965 OR ((a BETWEEN 61 AND 63) AND a!=62)
3966 }
3967 } {42 51 59 61 63 77 scan 0 sort 0}
3968 do_test where7-2.169.2 {
3969 count_steps_sort {
3970 SELECT a FROM t3
3971 WHERE ((a BETWEEN 59 AND 61) AND a!=60)
3972 OR (d>=77.0 AND d<78.0 AND d NOT NULL)
3973 OR b=462
3974 OR a=51
3975 OR b=344
3976 OR b=333
3977 OR ((a BETWEEN 61 AND 63) AND a!=62)
3978 }
3979 } {42 51 59 61 63 77 scan 0 sort 0}
3980 do_test where7-2.170.1 {
3981 count_steps_sort {
3982 SELECT a FROM t2
3983 WHERE b=586
3984 OR a=21
3985 OR b=638
3986 }
3987 } {21 58 scan 0 sort 0}
3988 do_test where7-2.170.2 {
3989 count_steps_sort {
3990 SELECT a FROM t3
3991 WHERE b=586
3992 OR a=21
3993 OR b=638
3994 }
3995 } {21 58 scan 0 sort 0}
3996 do_test where7-2.171.1 {
3997 count_steps_sort {
3998 SELECT a FROM t2
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.171.2 {
4007 count_steps_sort {
4008 SELECT a FROM t3
4009 WHERE b=179
4010 OR ((a BETWEEN 2 AND 4) AND a!=3)
4011 OR ((a BETWEEN 40 AND 42) AND a!=41)
4012 OR (d>=13.0 AND d<14.0 AND d NOT NULL)
4013 OR ((a BETWEEN 72 AND 74) AND a!=73)
4014 }
4015 } {2 4 13 40 42 72 74 scan 0 sort 0}
4016 do_test where7-2.172.1 {
4017 count_steps_sort {
4018 SELECT a FROM t2
4019 WHERE b=333
4020 OR (g='nmlkjih' AND f GLOB 'bcdef*')
4021 OR (d>=62.0 AND d<63.0 AND d NOT NULL)
4022 OR b=407
4023 OR a=5
4024 OR b=817
4025 OR b=891
4026 }
4027 } {5 37 53 62 81 scan 0 sort 0}
4028 do_test where7-2.172.2 {
4029 count_steps_sort {
4030 SELECT a FROM t3
4031 WHERE b=333
4032 OR (g='nmlkjih' AND f GLOB 'bcdef*')
4033 OR (d>=62.0 AND d<63.0 AND d NOT NULL)
4034 OR b=407
4035 OR a=5
4036 OR b=817
4037 OR b=891
4038 }
4039 } {5 37 53 62 81 scan 0 sort 0}
4040 do_test where7-2.173.1 {
4041 count_steps_sort {
4042 SELECT a FROM t2
4043 WHERE b<0
4044 OR b=352
4045 OR b=517
4046 OR (g='fedcbaz' AND f GLOB 'tuvwx*')
4047 OR ((a BETWEEN 12 AND 14) AND a!=13)
4048 OR b=1012
4049 OR ((a BETWEEN 11 AND 13) AND a!=12)
4050 }
4051 } {11 12 13 14 32 47 92 97 scan 0 sort 0}
4052 do_test where7-2.173.2 {
4053 count_steps_sort {
4054 SELECT a FROM t3
4055 WHERE b<0
4056 OR b=352
4057 OR b=517
4058 OR (g='fedcbaz' AND f GLOB 'tuvwx*')
4059 OR ((a BETWEEN 12 AND 14) AND a!=13)
4060 OR b=1012
4061 OR ((a BETWEEN 11 AND 13) AND a!=12)
4062 }
4063 } {11 12 13 14 32 47 92 97 scan 0 sort 0}
4064 do_test where7-2.174.1 {
4065 count_steps_sort {
4066 SELECT a FROM t2
4067 WHERE (g='qponmlk' AND f GLOB 'pqrst*')
4068 OR c<=10
4069 OR (g='vutsrqp' AND f GLOB 'opqrs*')
4070 OR a=32
4071 OR (g='wvutsrq' AND f GLOB 'mnopq*')
4072 OR d<0.0
4073 }
4074 } {12 14 32 41 scan 0 sort 0}
4075 do_test where7-2.174.2 {
4076 count_steps_sort {
4077 SELECT a FROM t3
4078 WHERE (g='qponmlk' AND f GLOB 'pqrst*')
4079 OR c<=10
4080 OR (g='vutsrqp' AND f GLOB 'opqrs*')
4081 OR a=32
4082 OR (g='wvutsrq' AND f GLOB 'mnopq*')
4083 OR d<0.0
4084 }
4085 } {12 14 32 41 scan 0 sort 0}
4086 do_test where7-2.175.1 {
4087 count_steps_sort {
4088 SELECT a FROM t2
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.175.2 {
4097 count_steps_sort {
4098 SELECT a FROM t3
4099 WHERE ((a BETWEEN 20 AND 22) AND a!=21)
4100 OR b=1045
4101 OR (g='ihgfedc' AND f GLOB 'abcde*')
4102 OR a=26
4103 OR (g='gfedcba' AND f GLOB 'opqrs*')
4104 }
4105 } {20 22 26 78 92 95 scan 0 sort 0}
4106 do_test where7-2.176.1 {
4107 count_steps_sort {
4108 SELECT a FROM t2
4109 WHERE a=49
4110 OR b=58
4111 }
4112 } {49 scan 0 sort 0}
4113 do_test where7-2.176.2 {
4114 count_steps_sort {
4115 SELECT a FROM t3
4116 WHERE a=49
4117 OR b=58
4118 }
4119 } {49 scan 0 sort 0}
4120 do_test where7-2.177.1 {
4121 count_steps_sort {
4122 SELECT a FROM t2
4123 WHERE (d>=3.0 AND d<4.0 AND d NOT NULL)
4124 OR (g='jihgfed' AND f GLOB 'xyzab*')
4125 OR c=32032
4126 OR b=289
4127 OR ((a BETWEEN 17 AND 19) AND a!=18)
4128 OR ((a BETWEEN 14 AND 16) AND a!=15)
4129 }
4130 } {3 14 16 17 19 75 94 95 96 scan 0 sort 0}
4131 do_test where7-2.177.2 {
4132 count_steps_sort {
4133 SELECT a FROM t3
4134 WHERE (d>=3.0 AND d<4.0 AND d NOT NULL)
4135 OR (g='jihgfed' AND f GLOB 'xyzab*')
4136 OR c=32032
4137 OR b=289
4138 OR ((a BETWEEN 17 AND 19) AND a!=18)
4139 OR ((a BETWEEN 14 AND 16) AND a!=15)
4140 }
4141 } {3 14 16 17 19 75 94 95 96 scan 0 sort 0}
4142 do_test where7-2.178.1 {
4143 count_steps_sort {
4144 SELECT a FROM t2
4145 WHERE ((a BETWEEN 15 AND 17) AND a!=16)
4146 OR ((a BETWEEN 57 AND 59) AND a!=58)
4147 OR b=33
4148 OR (f GLOB '?stuv*' AND f GLOB 'rstu*')
4149 }
4150 } {3 15 17 43 57 59 69 95 scan 0 sort 0}
4151 do_test where7-2.178.2 {
4152 count_steps_sort {
4153 SELECT a FROM t3
4154 WHERE ((a BETWEEN 15 AND 17) AND a!=16)
4155 OR ((a BETWEEN 57 AND 59) AND a!=58)
4156 OR b=33
4157 OR (f GLOB '?stuv*' AND f GLOB 'rstu*')
4158 }
4159 } {3 15 17 43 57 59 69 95 scan 0 sort 0}
4160 do_test where7-2.179.1 {
4161 count_steps_sort {
4162 SELECT a FROM t2
4163 WHERE b=828
4164 OR b=341
4165 OR (f GLOB '?rstu*' AND f GLOB 'qrst*')
4166 OR b=902
4167 OR ((a BETWEEN 64 AND 66) AND a!=65)
4168 OR (d>=1.0 AND d<2.0 AND d NOT NULL)
4169 OR (g='fedcbaz' AND f GLOB 'rstuv*')
4170 OR b=242
4171 OR (g='yxwvuts' AND f GLOB 'cdefg*')
4172 OR (d>=91.0 AND d<92.0 AND d NOT NULL)
4173 OR (g='qponmlk' AND f GLOB 'qrstu*')
4174 }
4175 } {1 2 16 22 31 42 64 66 68 82 91 94 95 scan 0 sort 0}
4176 do_test where7-2.179.2 {
4177 count_steps_sort {
4178 SELECT a FROM t3
4179 WHERE b=828
4180 OR b=341
4181 OR (f GLOB '?rstu*' AND f GLOB 'qrst*')
4182 OR b=902
4183 OR ((a BETWEEN 64 AND 66) AND a!=65)
4184 OR (d>=1.0 AND d<2.0 AND d NOT NULL)
4185 OR (g='fedcbaz' AND f GLOB 'rstuv*')
4186 OR b=242
4187 OR (g='yxwvuts' AND f GLOB 'cdefg*')
4188 OR (d>=91.0 AND d<92.0 AND d NOT NULL)
4189 OR (g='qponmlk' AND f GLOB 'qrstu*')
4190 }
4191 } {1 2 16 22 31 42 64 66 68 82 91 94 95 scan 0 sort 0}
4192 do_test where7-2.180.1 {
4193 count_steps_sort {
4194 SELECT a FROM t2
4195 WHERE (g='nmlkjih' AND f GLOB 'efghi*')
4196 OR b=982
4197 OR b=781
4198 OR ((a BETWEEN 66 AND 68) AND a!=67)
4199 OR d>1e10
4200 OR (d>=71.0 AND d<72.0 AND d NOT NULL)
4201 }
4202 } {56 66 68 71 scan 0 sort 0}
4203 do_test where7-2.180.2 {
4204 count_steps_sort {
4205 SELECT a FROM t3
4206 WHERE (g='nmlkjih' AND f GLOB 'efghi*')
4207 OR b=982
4208 OR b=781
4209 OR ((a BETWEEN 66 AND 68) AND a!=67)
4210 OR d>1e10
4211 OR (d>=71.0 AND d<72.0 AND d NOT NULL)
4212 }
4213 } {56 66 68 71 scan 0 sort 0}
4214 do_test where7-2.181.1 {
4215 count_steps_sort {
4216 SELECT a FROM t2
4217 WHERE (g='kjihgfe' AND f GLOB 'rstuv*')
4218 OR a=31
4219 OR (f GLOB '?jklm*' AND f GLOB 'ijkl*')
4220 OR ((a BETWEEN 57 AND 59) AND a!=58)
4221 OR a=76
4222 OR (d>=23.0 AND d<24.0 AND d NOT NULL)
4223 OR (g='jihgfed' AND f GLOB 'wxyza*')
4224 OR b=176
4225 }
4226 } {8 16 23 31 34 57 59 60 69 74 76 86 scan 0 sort 0}
4227 do_test where7-2.181.2 {
4228 count_steps_sort {
4229 SELECT a FROM t3
4230 WHERE (g='kjihgfe' AND f GLOB 'rstuv*')
4231 OR a=31
4232 OR (f GLOB '?jklm*' AND f GLOB 'ijkl*')
4233 OR ((a BETWEEN 57 AND 59) AND a!=58)
4234 OR a=76
4235 OR (d>=23.0 AND d<24.0 AND d NOT NULL)
4236 OR (g='jihgfed' AND f GLOB 'wxyza*')
4237 OR b=176
4238 }
4239 } {8 16 23 31 34 57 59 60 69 74 76 86 scan 0 sort 0}
4240 do_test where7-2.182.1 {
4241 count_steps_sort {
4242 SELECT a FROM t2
4243 WHERE (g='ponmlkj' AND f GLOB 'vwxyz*')
4244 OR ((a BETWEEN 59 AND 61) AND a!=60)
4245 OR (g='nmlkjih' AND f GLOB 'defgh*')
4246 OR (d>=60.0 AND d<61.0 AND d NOT NULL)
4247 OR (g='wvutsrq' AND f GLOB 'mnopq*')
4248 OR b=14
4249 OR ((a BETWEEN 88 AND 90) AND a!=89)
4250 OR f='zabcdefgh'
4251 }
4252 } {12 25 47 51 55 59 60 61 77 88 90 scan 0 sort 0}
4253 do_test where7-2.182.2 {
4254 count_steps_sort {
4255 SELECT a FROM t3
4256 WHERE (g='ponmlkj' AND f GLOB 'vwxyz*')
4257 OR ((a BETWEEN 59 AND 61) AND a!=60)
4258 OR (g='nmlkjih' AND f GLOB 'defgh*')
4259 OR (d>=60.0 AND d<61.0 AND d NOT NULL)
4260 OR (g='wvutsrq' AND f GLOB 'mnopq*')
4261 OR b=14
4262 OR ((a BETWEEN 88 AND 90) AND a!=89)
4263 OR f='zabcdefgh'
4264 }
4265 } {12 25 47 51 55 59 60 61 77 88 90 scan 0 sort 0}
4266 do_test where7-2.183.1 {
4267 count_steps_sort {
4268 SELECT a FROM t2
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.183.2 {
4277 count_steps_sort {
4278 SELECT a FROM t3
4279 WHERE (g='tsrqpon' AND f GLOB 'zabcd*')
4280 OR b=286
4281 OR (d>=31.0 AND d<32.0 AND d NOT NULL)
4282 OR b=91
4283 OR ((a BETWEEN 43 AND 45) AND a!=44)
4284 }
4285 } {25 26 31 43 45 scan 0 sort 0}
4286 do_test where7-2.184.1 {
4287 count_steps_sort {
4288 SELECT a FROM t2
4289 WHERE (g='lkjihgf' AND f GLOB 'nopqr*')
4290 OR c=19019
4291 OR (f GLOB '?xyza*' AND f GLOB 'wxyz*')
4292 OR b=374
4293 }
4294 } {22 34 48 55 56 57 65 74 100 scan 0 sort 0}
4295 do_test where7-2.184.2 {
4296 count_steps_sort {
4297 SELECT a FROM t3
4298 WHERE (g='lkjihgf' AND f GLOB 'nopqr*')
4299 OR c=19019
4300 OR (f GLOB '?xyza*' AND f GLOB 'wxyz*')
4301 OR b=374
4302 }
4303 } {22 34 48 55 56 57 65 74 100 scan 0 sort 0}
4304 do_test where7-2.185.1 {
4305 count_steps_sort {
4306 SELECT a FROM t2
4307 WHERE g IS NULL
4308 OR (g='onmlkji' AND f GLOB 'wxyza*')
4309 }
4310 } {48 scan 0 sort 0}
4311 do_test where7-2.185.2 {
4312 count_steps_sort {
4313 SELECT a FROM t3
4314 WHERE g IS NULL
4315 OR (g='onmlkji' AND f GLOB 'wxyza*')
4316 }
4317 } {48 scan 0 sort 0}
4318 do_test where7-2.186.1 {
4319 count_steps_sort {
4320 SELECT a FROM t2
4321 WHERE a=4
4322 OR b=407
4323 }
4324 } {4 37 scan 0 sort 0}
4325 do_test where7-2.186.2 {
4326 count_steps_sort {
4327 SELECT a FROM t3
4328 WHERE a=4
4329 OR b=407
4330 }
4331 } {4 37 scan 0 sort 0}
4332 do_test where7-2.187.1 {
4333 count_steps_sort {
4334 SELECT a FROM t2
4335 WHERE ((a BETWEEN 66 AND 68) AND a!=67)
4336 OR b=564
4337 OR (f GLOB '?cdef*' AND f GLOB 'bcde*')
4338 OR b=234
4339 OR b=641
4340 OR (f GLOB '?opqr*' AND f GLOB 'nopq*')
4341 OR (d>=12.0 AND d<13.0 AND d NOT NULL)
4342 OR (d>=5.0 AND d<6.0 AND d NOT NULL)
4343 OR a=98
4344 }
4345 } {1 5 12 13 27 39 53 65 66 68 79 91 98 scan 0 sort 0}
4346 do_test where7-2.187.2 {
4347 count_steps_sort {
4348 SELECT a FROM t3
4349 WHERE ((a BETWEEN 66 AND 68) AND a!=67)
4350 OR b=564
4351 OR (f GLOB '?cdef*' AND f GLOB 'bcde*')
4352 OR b=234
4353 OR b=641
4354 OR (f GLOB '?opqr*' AND f GLOB 'nopq*')
4355 OR (d>=12.0 AND d<13.0 AND d NOT NULL)
4356 OR (d>=5.0 AND d<6.0 AND d NOT NULL)
4357 OR a=98
4358 }
4359 } {1 5 12 13 27 39 53 65 66 68 79 91 98 scan 0 sort 0}
4360 do_test where7-2.188.1 {
4361 count_steps_sort {
4362 SELECT a FROM t2
4363 WHERE a=73
4364 OR b=44
4365 OR b=539
4366 OR c=11011
4367 OR (g='fedcbaz' AND f GLOB 'rstuv*')
4368 OR b=69
4369 OR b=1001
4370 OR (d>=26.0 AND d<27.0 AND d NOT NULL)
4371 OR (d>=23.0 AND d<24.0 AND d NOT NULL)
4372 OR (g='ihgfedc' AND f GLOB 'defgh*')
4373 OR ((a BETWEEN 32 AND 34) AND a!=33)
4374 }
4375 } {4 23 26 31 32 33 34 49 73 81 91 95 scan 0 sort 0}
4376 do_test where7-2.188.2 {
4377 count_steps_sort {
4378 SELECT a FROM t3
4379 WHERE a=73
4380 OR b=44
4381 OR b=539
4382 OR c=11011
4383 OR (g='fedcbaz' AND f GLOB 'rstuv*')
4384 OR b=69
4385 OR b=1001
4386 OR (d>=26.0 AND d<27.0 AND d NOT NULL)
4387 OR (d>=23.0 AND d<24.0 AND d NOT NULL)
4388 OR (g='ihgfedc' AND f GLOB 'defgh*')
4389 OR ((a BETWEEN 32 AND 34) AND a!=33)
4390 }
4391 } {4 23 26 31 32 33 34 49 73 81 91 95 scan 0 sort 0}
4392 do_test where7-2.189.1 {
4393 count_steps_sort {
4394 SELECT a FROM t2
4395 WHERE b=264
4396 OR b=143
4397 OR a=48
4398 }
4399 } {13 24 48 scan 0 sort 0}
4400 do_test where7-2.189.2 {
4401 count_steps_sort {
4402 SELECT a FROM t3
4403 WHERE b=264
4404 OR b=143
4405 OR a=48
4406 }
4407 } {13 24 48 scan 0 sort 0}
4408 do_test where7-2.190.1 {
4409 count_steps_sort {
4410 SELECT a FROM t2
4411 WHERE b=1001
4412 OR b=1070
4413 OR ((a BETWEEN 72 AND 74) AND a!=73)
4414 OR b=14
4415 OR ((a BETWEEN 56 AND 58) AND a!=57)
4416 OR (d>=18.0 AND d<19.0 AND d NOT NULL)
4417 OR a=66
4418 }
4419 } {18 56 58 66 72 74 91 scan 0 sort 0}
4420 do_test where7-2.190.2 {
4421 count_steps_sort {
4422 SELECT a FROM t3
4423 WHERE b=1001
4424 OR b=1070
4425 OR ((a BETWEEN 72 AND 74) AND a!=73)
4426 OR b=14
4427 OR ((a BETWEEN 56 AND 58) AND a!=57)
4428 OR (d>=18.0 AND d<19.0 AND d NOT NULL)
4429 OR a=66
4430 }
4431 } {18 56 58 66 72 74 91 scan 0 sort 0}
4432 do_test where7-2.191.1 {
4433 count_steps_sort {
4434 SELECT a FROM t2
4435 WHERE c=23023
4436 OR (d>=83.0 AND d<84.0 AND d NOT NULL)
4437 OR a=66
4438 OR (g='onmlkji' AND f GLOB 'zabcd*')
4439 OR a=51
4440 OR a=23
4441 OR c=4004
4442 }
4443 } {10 11 12 23 51 66 67 68 69 83 scan 0 sort 0}
4444 do_test where7-2.191.2 {
4445 count_steps_sort {
4446 SELECT a FROM t3
4447 WHERE c=23023
4448 OR (d>=83.0 AND d<84.0 AND d NOT NULL)
4449 OR a=66
4450 OR (g='onmlkji' AND f GLOB 'zabcd*')
4451 OR a=51
4452 OR a=23
4453 OR c=4004
4454 }
4455 } {10 11 12 23 51 66 67 68 69 83 scan 0 sort 0}
4456 do_test where7-2.192.1 {
4457 count_steps_sort {
4458 SELECT a FROM t2
4459 WHERE b=36
4460 OR (g='rqponml' AND f GLOB 'lmnop*')
4461 OR a=80
4462 }
4463 } {37 80 scan 0 sort 0}
4464 do_test where7-2.192.2 {
4465 count_steps_sort {
4466 SELECT a FROM t3
4467 WHERE b=36
4468 OR (g='rqponml' AND f GLOB 'lmnop*')
4469 OR a=80
4470 }
4471 } {37 80 scan 0 sort 0}
4472 do_test where7-2.193.1 {
4473 count_steps_sort {
4474 SELECT a FROM t2
4475 WHERE (f GLOB '?jklm*' AND f GLOB 'ijkl*')
4476 OR ((a BETWEEN 37 AND 39) AND a!=38)
4477 OR a=55
4478 OR f='efghijklm'
4479 OR a=8
4480 OR a=80
4481 OR (d>=34.0 AND d<35.0 AND d NOT NULL)
4482 OR b=256
4483 OR (d>=72.0 AND d<73.0 AND d NOT NULL)
4484 }
4485 } {4 8 30 34 37 39 55 56 60 72 80 82 86 scan 0 sort 0}
4486 do_test where7-2.193.2 {
4487 count_steps_sort {
4488 SELECT a FROM t3
4489 WHERE (f GLOB '?jklm*' AND f GLOB 'ijkl*')
4490 OR ((a BETWEEN 37 AND 39) AND a!=38)
4491 OR a=55
4492 OR f='efghijklm'
4493 OR a=8
4494 OR a=80
4495 OR (d>=34.0 AND d<35.0 AND d NOT NULL)
4496 OR b=256
4497 OR (d>=72.0 AND d<73.0 AND d NOT NULL)
4498 }
4499 } {4 8 30 34 37 39 55 56 60 72 80 82 86 scan 0 sort 0}
4500 do_test where7-2.194.1 {
4501 count_steps_sort {
4502 SELECT a FROM t2
4503 WHERE (d>=87.0 AND d<88.0 AND d NOT NULL)
4504 OR b=836
4505 OR (f GLOB '?defg*' AND f GLOB 'cdef*')
4506 OR (g='wvutsrq' AND f GLOB 'ijklm*')
4507 OR a=91
4508 OR b=594
4509 OR (g='ponmlkj' AND f GLOB 'vwxyz*')
4510 }
4511 } {2 8 28 47 54 76 80 87 91 scan 0 sort 0}
4512 do_test where7-2.194.2 {
4513 count_steps_sort {
4514 SELECT a FROM t3
4515 WHERE (d>=87.0 AND d<88.0 AND d NOT NULL)
4516 OR b=836
4517 OR (f GLOB '?defg*' AND f GLOB 'cdef*')
4518 OR (g='wvutsrq' AND f GLOB 'ijklm*')
4519 OR a=91
4520 OR b=594
4521 OR (g='ponmlkj' AND f GLOB 'vwxyz*')
4522 }
4523 } {2 8 28 47 54 76 80 87 91 scan 0 sort 0}
4524 do_test where7-2.195.1 {
4525 count_steps_sort {
4526 SELECT a FROM t2
4527 WHERE (g='tsrqpon' AND f GLOB 'yzabc*')
4528 OR (g='wvutsrq' AND f GLOB 'mnopq*')
4529 OR ((a BETWEEN 62 AND 64) AND a!=63)
4530 OR c=6006
4531 OR ((a BETWEEN 50 AND 52) AND a!=51)
4532 OR (d>=12.0 AND d<13.0 AND d NOT NULL)
4533 OR ((a BETWEEN 88 AND 90) AND a!=89)
4534 OR (d>=43.0 AND d<44.0 AND d NOT NULL)
4535 }
4536 } {12 16 17 18 24 43 50 52 62 64 88 90 scan 0 sort 0}
4537 do_test where7-2.195.2 {
4538 count_steps_sort {
4539 SELECT a FROM t3
4540 WHERE (g='tsrqpon' AND f GLOB 'yzabc*')
4541 OR (g='wvutsrq' AND f GLOB 'mnopq*')
4542 OR ((a BETWEEN 62 AND 64) AND a!=63)
4543 OR c=6006
4544 OR ((a BETWEEN 50 AND 52) AND a!=51)
4545 OR (d>=12.0 AND d<13.0 AND d NOT NULL)
4546 OR ((a BETWEEN 88 AND 90) AND a!=89)
4547 OR (d>=43.0 AND d<44.0 AND d NOT NULL)
4548 }
4549 } {12 16 17 18 24 43 50 52 62 64 88 90 scan 0 sort 0}
4550 do_test where7-2.196.1 {
4551 count_steps_sort {
4552 SELECT a FROM t2
4553 WHERE ((a BETWEEN 83 AND 85) AND a!=84)
4554 OR ((a BETWEEN 14 AND 16) AND a!=15)
4555 OR a=13
4556 OR b=121
4557 OR (d>=44.0 AND d<45.0 AND d NOT NULL)
4558 OR ((a BETWEEN 12 AND 14) AND a!=13)
4559 OR (g='utsrqpo' AND f GLOB 'stuvw*')
4560 OR b=660
4561 OR b=792
4562 OR (g='xwvutsr' AND f GLOB 'ghijk*')
4563 }
4564 } {6 11 12 13 14 16 18 44 60 72 83 85 scan 0 sort 0}
4565 do_test where7-2.196.2 {
4566 count_steps_sort {
4567 SELECT a FROM t3
4568 WHERE ((a BETWEEN 83 AND 85) AND a!=84)
4569 OR ((a BETWEEN 14 AND 16) AND a!=15)
4570 OR a=13
4571 OR b=121
4572 OR (d>=44.0 AND d<45.0 AND d NOT NULL)
4573 OR ((a BETWEEN 12 AND 14) AND a!=13)
4574 OR (g='utsrqpo' AND f GLOB 'stuvw*')
4575 OR b=660
4576 OR b=792
4577 OR (g='xwvutsr' AND f GLOB 'ghijk*')
4578 }
4579 } {6 11 12 13 14 16 18 44 60 72 83 85 scan 0 sort 0}
4580 do_test where7-2.197.1 {
4581 count_steps_sort {
4582 SELECT a FROM t2
4583 WHERE b=1089
4584 OR b=495
4585 OR b=157
4586 OR (f GLOB '?vwxy*' AND f GLOB 'uvwx*')
4587 OR (d>=59.0 AND d<60.0 AND d NOT NULL)
4588 OR (g='yxwvuts' AND f GLOB 'bcdef*')
4589 OR (g='xwvutsr' AND f GLOB 'hijkl*')
4590 OR (d>=1.0 AND d<2.0 AND d NOT NULL)
4591 OR f='wxyzabcde'
4592 }
4593 } {1 7 20 22 45 46 48 59 72 74 98 99 100 scan 0 sort 0}
4594 do_test where7-2.197.2 {
4595 count_steps_sort {
4596 SELECT a FROM t3
4597 WHERE b=1089
4598 OR b=495
4599 OR b=157
4600 OR (f GLOB '?vwxy*' AND f GLOB 'uvwx*')
4601 OR (d>=59.0 AND d<60.0 AND d NOT NULL)
4602 OR (g='yxwvuts' AND f GLOB 'bcdef*')
4603 OR (g='xwvutsr' AND f GLOB 'hijkl*')
4604 OR (d>=1.0 AND d<2.0 AND d NOT NULL)
4605 OR f='wxyzabcde'
4606 }
4607 } {1 7 20 22 45 46 48 59 72 74 98 99 100 scan 0 sort 0}
4608 do_test where7-2.198.1 {
4609 count_steps_sort {
4610 SELECT a FROM t2
4611 WHERE f='bcdefghij'
4612 OR ((a BETWEEN 40 AND 42) AND a!=41)
4613 OR (g='srqponm' AND f GLOB 'ghijk*')
4614 OR b=157
4615 OR b=267
4616 OR c=34034
4617 }
4618 } {1 27 32 40 42 53 79 100 scan 0 sort 0}
4619 do_test where7-2.198.2 {
4620 count_steps_sort {
4621 SELECT a FROM t3
4622 WHERE f='bcdefghij'
4623 OR ((a BETWEEN 40 AND 42) AND a!=41)
4624 OR (g='srqponm' AND f GLOB 'ghijk*')
4625 OR b=157
4626 OR b=267
4627 OR c=34034
4628 }
4629 } {1 27 32 40 42 53 79 100 scan 0 sort 0}
4630 do_test where7-2.199.1 {
4631 count_steps_sort {
4632 SELECT a FROM t2
4633 WHERE a=19
4634 OR a=23
4635 OR c<=10
4636 OR (g='lkjihgf' AND f GLOB 'opqrs*')
4637 }
4638 } {19 23 66 scan 0 sort 0}
4639 do_test where7-2.199.2 {
4640 count_steps_sort {
4641 SELECT a FROM t3
4642 WHERE a=19
4643 OR a=23
4644 OR c<=10
4645 OR (g='lkjihgf' AND f GLOB 'opqrs*')
4646 }
4647 } {19 23 66 scan 0 sort 0}
4648 do_test where7-2.200.1 {
4649 count_steps_sort {
4650 SELECT a FROM t2
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.200.2 {
4659 count_steps_sort {
4660 SELECT a FROM t3
4661 WHERE ((a BETWEEN 1 AND 3) AND a!=2)
4662 OR b=792
4663 OR b=803
4664 OR b=36
4665 OR (f GLOB '?cdef*' AND f GLOB 'bcde*')
4666 }
4667 } {1 3 27 53 72 73 79 scan 0 sort 0}
4668 do_test where7-2.201.1 {
4669 count_steps_sort {
4670 SELECT a FROM t2
4671 WHERE (g='utsrqpo' AND f GLOB 'uvwxy*')
4672 OR ((a BETWEEN 71 AND 73) AND a!=72)
4673 OR ((a BETWEEN 76 AND 78) AND a!=77)
4674 OR f='jklmnopqr'
4675 OR (g='onmlkji' AND f GLOB 'yzabc*')
4676 OR b=891
4677 OR a=40
4678 OR (d>=67.0 AND d<68.0 AND d NOT NULL)
4679 }
4680 } {9 20 35 40 50 61 67 71 73 76 78 81 87 scan 0 sort 0}
4681 do_test where7-2.201.2 {
4682 count_steps_sort {
4683 SELECT a FROM t3
4684 WHERE (g='utsrqpo' AND f GLOB 'uvwxy*')
4685 OR ((a BETWEEN 71 AND 73) AND a!=72)
4686 OR ((a BETWEEN 76 AND 78) AND a!=77)
4687 OR f='jklmnopqr'
4688 OR (g='onmlkji' AND f GLOB 'yzabc*')
4689 OR b=891
4690 OR a=40
4691 OR (d>=67.0 AND d<68.0 AND d NOT NULL)
4692 }
4693 } {9 20 35 40 50 61 67 71 73 76 78 81 87 scan 0 sort 0}
4694 do_test where7-2.202.1 {
4695 count_steps_sort {
4696 SELECT a FROM t2
4697 WHERE (d>=15.0 AND d<16.0 AND d NOT NULL)
4698 OR a=32
4699 OR (d>=88.0 AND d<89.0 AND d NOT NULL)
4700 OR a=95
4701 OR d>1e10
4702 OR b=429
4703 OR (d>=54.0 AND d<55.0 AND d NOT NULL)
4704 OR (g='jihgfed' AND f GLOB 'yzabc*')
4705 OR c=10010
4706 OR ((a BETWEEN 83 AND 85) AND a!=84)
4707 }
4708 } {15 28 29 30 32 39 54 76 83 85 88 95 scan 0 sort 0}
4709 do_test where7-2.202.2 {
4710 count_steps_sort {
4711 SELECT a FROM t3
4712 WHERE (d>=15.0 AND d<16.0 AND d NOT NULL)
4713 OR a=32
4714 OR (d>=88.0 AND d<89.0 AND d NOT NULL)
4715 OR a=95
4716 OR d>1e10
4717 OR b=429
4718 OR (d>=54.0 AND d<55.0 AND d NOT NULL)
4719 OR (g='jihgfed' AND f GLOB 'yzabc*')
4720 OR c=10010
4721 OR ((a BETWEEN 83 AND 85) AND a!=84)
4722 }
4723 } {15 28 29 30 32 39 54 76 83 85 88 95 scan 0 sort 0}
4724 do_test where7-2.203.1 {
4725 count_steps_sort {
4726 SELECT a FROM t2
4727 WHERE (g='xwvutsr' AND f GLOB 'defgh*')
4728 OR a=22
4729 OR a=26
4730 OR a=81
4731 OR a=53
4732 OR ((a BETWEEN 92 AND 94) AND a!=93)
4733 OR c=30030
4734 OR (g='wvutsrq' AND f GLOB 'ijklm*')
4735 OR a=82
4736 OR b=594
4737 }
4738 } {3 8 22 26 53 54 81 82 88 89 90 92 94 scan 0 sort 0}
4739 do_test where7-2.203.2 {
4740 count_steps_sort {
4741 SELECT a FROM t3
4742 WHERE (g='xwvutsr' AND f GLOB 'defgh*')
4743 OR a=22
4744 OR a=26
4745 OR a=81
4746 OR a=53
4747 OR ((a BETWEEN 92 AND 94) AND a!=93)
4748 OR c=30030
4749 OR (g='wvutsrq' AND f GLOB 'ijklm*')
4750 OR a=82
4751 OR b=594
4752 }
4753 } {3 8 22 26 53 54 81 82 88 89 90 92 94 scan 0 sort 0}
4754 do_test where7-2.204.1 {
4755 count_steps_sort {
4756 SELECT a FROM t2
4757 WHERE ((a BETWEEN 34 AND 36) AND a!=35)
4758 OR (d>=57.0 AND d<58.0 AND d NOT NULL)
4759 OR (g='srqponm' AND f GLOB 'efghi*')
4760 OR a=83
4761 OR (g='hgfedcb' AND f GLOB 'ijklm*')
4762 OR (g='kjihgfe' AND f GLOB 'qrstu*')
4763 OR ((a BETWEEN 99 AND 101) AND a!=100)
4764 OR (d>=12.0 AND d<13.0 AND d NOT NULL)
4765 OR b=1092
4766 OR (g='srqponm' AND f GLOB 'efghi*')
4767 OR b=25
4768 }
4769 } {12 30 34 36 57 68 83 86 99 scan 0 sort 0}
4770 do_test where7-2.204.2 {
4771 count_steps_sort {
4772 SELECT a FROM t3
4773 WHERE ((a BETWEEN 34 AND 36) AND a!=35)
4774 OR (d>=57.0 AND d<58.0 AND d NOT NULL)
4775 OR (g='srqponm' AND f GLOB 'efghi*')
4776 OR a=83
4777 OR (g='hgfedcb' AND f GLOB 'ijklm*')
4778 OR (g='kjihgfe' AND f GLOB 'qrstu*')
4779 OR ((a BETWEEN 99 AND 101) AND a!=100)
4780 OR (d>=12.0 AND d<13.0 AND d NOT NULL)
4781 OR b=1092
4782 OR (g='srqponm' AND f GLOB 'efghi*')
4783 OR b=25
4784 }
4785 } {12 30 34 36 57 68 83 86 99 scan 0 sort 0}
4786 do_test where7-2.205.1 {
4787 count_steps_sort {
4788 SELECT a FROM t2
4789 WHERE a=20
4790 OR b=421
4791 OR (g='xwvutsr' AND f GLOB 'fghij*')
4792 OR a=50
4793 OR (g='qponmlk' AND f GLOB 'opqrs*')
4794 OR (d>=53.0 AND d<54.0 AND d NOT NULL)
4795 }
4796 } {5 20 40 50 53 scan 0 sort 0}
4797 do_test where7-2.205.2 {
4798 count_steps_sort {
4799 SELECT a FROM t3
4800 WHERE a=20
4801 OR b=421
4802 OR (g='xwvutsr' AND f GLOB 'fghij*')
4803 OR a=50
4804 OR (g='qponmlk' AND f GLOB 'opqrs*')
4805 OR (d>=53.0 AND d<54.0 AND d NOT NULL)
4806 }
4807 } {5 20 40 50 53 scan 0 sort 0}
4808 do_test where7-2.206.1 {
4809 count_steps_sort {
4810 SELECT a FROM t2
4811 WHERE b=960
4812 OR (f GLOB '?opqr*' AND f GLOB 'nopq*')
4813 }
4814 } {13 39 65 91 scan 0 sort 0}
4815 do_test where7-2.206.2 {
4816 count_steps_sort {
4817 SELECT a FROM t3
4818 WHERE b=960
4819 OR (f GLOB '?opqr*' AND f GLOB 'nopq*')
4820 }
4821 } {13 39 65 91 scan 0 sort 0}
4822 do_test where7-2.207.1 {
4823 count_steps_sort {
4824 SELECT a FROM t2
4825 WHERE b=891
4826 OR (d>=31.0 AND d<32.0 AND d NOT NULL)
4827 OR f='nopqrstuv'
4828 }
4829 } {13 31 39 65 81 91 scan 0 sort 0}
4830 do_test where7-2.207.2 {
4831 count_steps_sort {
4832 SELECT a FROM t3
4833 WHERE b=891
4834 OR (d>=31.0 AND d<32.0 AND d NOT NULL)
4835 OR f='nopqrstuv'
4836 }
4837 } {13 31 39 65 81 91 scan 0 sort 0}
4838 do_test where7-2.208.1 {
4839 count_steps_sort {
4840 SELECT a FROM t2
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.208.2 {
4849 count_steps_sort {
4850 SELECT a FROM t3
4851 WHERE b=157
4852 OR b=289
4853 OR ((a BETWEEN 32 AND 34) AND a!=33)
4854 OR b=1001
4855 OR b=707
4856 }
4857 } {32 34 91 scan 0 sort 0}
4858 do_test where7-2.209.1 {
4859 count_steps_sort {
4860 SELECT a FROM t2
4861 WHERE (g='edcbazy' AND f GLOB 'wxyza*')
4862 OR b=957
4863 OR ((a BETWEEN 48 AND 50) AND a!=49)
4864 }
4865 } {48 50 87 100 scan 0 sort 0}
4866 do_test where7-2.209.2 {
4867 count_steps_sort {
4868 SELECT a FROM t3
4869 WHERE (g='edcbazy' AND f GLOB 'wxyza*')
4870 OR b=957
4871 OR ((a BETWEEN 48 AND 50) AND a!=49)
4872 }
4873 } {48 50 87 100 scan 0 sort 0}
4874 do_test where7-2.210.1 {
4875 count_steps_sort {
4876 SELECT a FROM t2
4877 WHERE (d>=40.0 AND d<41.0 AND d NOT NULL)
4878 OR a=77
4879 OR (d>=85.0 AND d<86.0 AND d NOT NULL)
4880 }
4881 } {40 77 85 scan 0 sort 0}
4882 do_test where7-2.210.2 {
4883 count_steps_sort {
4884 SELECT a FROM t3
4885 WHERE (d>=40.0 AND d<41.0 AND d NOT NULL)
4886 OR a=77
4887 OR (d>=85.0 AND d<86.0 AND d NOT NULL)
4888 }
4889 } {40 77 85 scan 0 sort 0}
4890 do_test where7-2.211.1 {
4891 count_steps_sort {
4892 SELECT a FROM t2
4893 WHERE (d>=66.0 AND d<67.0 AND d NOT NULL)
4894 OR b=11
4895 OR (g='fedcbaz' AND f GLOB 'stuvw*')
4896 OR ((a BETWEEN 14 AND 16) AND a!=15)
4897 OR (d>=38.0 AND d<39.0 AND d NOT NULL)
4898 OR a=99
4899 }
4900 } {1 14 16 38 66 96 99 scan 0 sort 0}
4901 do_test where7-2.211.2 {
4902 count_steps_sort {
4903 SELECT a FROM t3
4904 WHERE (d>=66.0 AND d<67.0 AND d NOT NULL)
4905 OR b=11
4906 OR (g='fedcbaz' AND f GLOB 'stuvw*')
4907 OR ((a BETWEEN 14 AND 16) AND a!=15)
4908 OR (d>=38.0 AND d<39.0 AND d NOT NULL)
4909 OR a=99
4910 }
4911 } {1 14 16 38 66 96 99 scan 0 sort 0}
4912 do_test where7-2.212.1 {
4913 count_steps_sort {
4914 SELECT a FROM t2
4915 WHERE f='fghijklmn'
4916 OR a=16
4917 OR (g='xwvutsr' AND f GLOB 'defgh*')
4918 OR ((a BETWEEN 60 AND 62) AND a!=61)
4919 OR ((a BETWEEN 90 AND 92) AND a!=91)
4920 OR ((a BETWEEN 9 AND 11) AND a!=10)
4921 OR (d>=52.0 AND d<53.0 AND d NOT NULL)
4922 OR (g='kjihgfe' AND f GLOB 'tuvwx*')
4923 OR b=80
4924 }
4925 } {3 5 9 11 16 31 52 57 60 62 71 83 90 92 scan 0 sort 0}
4926 do_test where7-2.212.2 {
4927 count_steps_sort {
4928 SELECT a FROM t3
4929 WHERE f='fghijklmn'
4930 OR a=16
4931 OR (g='xwvutsr' AND f GLOB 'defgh*')
4932 OR ((a BETWEEN 60 AND 62) AND a!=61)
4933 OR ((a BETWEEN 90 AND 92) AND a!=91)
4934 OR ((a BETWEEN 9 AND 11) AND a!=10)
4935 OR (d>=52.0 AND d<53.0 AND d NOT NULL)
4936 OR (g='kjihgfe' AND f GLOB 'tuvwx*')
4937 OR b=80
4938 }
4939 } {3 5 9 11 16 31 52 57 60 62 71 83 90 92 scan 0 sort 0}
4940 do_test where7-2.213.1 {
4941 count_steps_sort {
4942 SELECT a FROM t2
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.213.2 {
4951 count_steps_sort {
4952 SELECT a FROM t3
4953 WHERE (g='wvutsrq' AND f GLOB 'mnopq*')
4954 OR a=44
4955 OR a=43
4956 OR (g='lkjihgf' AND f GLOB 'opqrs*')
4957 OR b=25
4958 }
4959 } {12 43 44 66 scan 0 sort 0}
4960 do_test where7-2.214.1 {
4961 count_steps_sort {
4962 SELECT a FROM t2
4963 WHERE f='vwxyzabcd'
4964 OR a=73
4965 OR b=597
4966 }
4967 } {21 47 73 99 scan 0 sort 0}
4968 do_test where7-2.214.2 {
4969 count_steps_sort {
4970 SELECT a FROM t3
4971 WHERE f='vwxyzabcd'
4972 OR a=73
4973 OR b=597
4974 }
4975 } {21 47 73 99 scan 0 sort 0}
4976 do_test where7-2.215.1 {
4977 count_steps_sort {
4978 SELECT a FROM t2
4979 WHERE b=22
4980 OR ((a BETWEEN 61 AND 63) AND a!=62)
4981 OR e IS NULL
4982 OR a=1
4983 }
4984 } {1 2 61 63 scan 0 sort 0}
4985 do_test where7-2.215.2 {
4986 count_steps_sort {
4987 SELECT a FROM t3
4988 WHERE b=22
4989 OR ((a BETWEEN 61 AND 63) AND a!=62)
4990 OR e IS NULL
4991 OR a=1
4992 }
4993 } {1 2 61 63 scan 0 sort 0}
4994 do_test where7-2.216.1 {
4995 count_steps_sort {
4996 SELECT a FROM t2
4997 WHERE (d>=3.0 AND d<4.0 AND d NOT NULL)
4998 OR (g='gfedcba' AND f GLOB 'opqrs*')
4999 OR b=1015
5000 OR c=16016
5001 OR (f GLOB '?uvwx*' AND f GLOB 'tuvw*')
5002 OR f='abcdefghi'
5003 OR b=605
5004 OR a=63
5005 }
5006 } {3 19 26 45 46 47 48 52 55 63 71 78 92 97 scan 0 sort 0}
5007 do_test where7-2.216.2 {
5008 count_steps_sort {
5009 SELECT a FROM t3
5010 WHERE (d>=3.0 AND d<4.0 AND d NOT NULL)
5011 OR (g='gfedcba' AND f GLOB 'opqrs*')
5012 OR b=1015
5013 OR c=16016
5014 OR (f GLOB '?uvwx*' AND f GLOB 'tuvw*')
5015 OR f='abcdefghi'
5016 OR b=605
5017 OR a=63
5018 }
5019 } {3 19 26 45 46 47 48 52 55 63 71 78 92 97 scan 0 sort 0}
5020 do_test where7-2.217.1 {
5021 count_steps_sort {
5022 SELECT a FROM t2
5023 WHERE (g='yxwvuts' AND f GLOB 'bcdef*')
5024 OR (d>=44.0 AND d<45.0 AND d NOT NULL)
5025 OR b=641
5026 OR b=795
5027 }
5028 } {1 44 scan 0 sort 0}
5029 do_test where7-2.217.2 {
5030 count_steps_sort {
5031 SELECT a FROM t3
5032 WHERE (g='yxwvuts' AND f GLOB 'bcdef*')
5033 OR (d>=44.0 AND d<45.0 AND d NOT NULL)
5034 OR b=641
5035 OR b=795
5036 }
5037 } {1 44 scan 0 sort 0}
5038 do_test where7-2.218.1 {
5039 count_steps_sort {
5040 SELECT a FROM t2
5041 WHERE f='fghijklmn'
5042 OR (d>=44.0 AND d<45.0 AND d NOT NULL)
5043 OR (d>=15.0 AND d<16.0 AND d NOT NULL)
5044 }
5045 } {5 15 31 44 57 83 scan 0 sort 0}
5046 do_test where7-2.218.2 {
5047 count_steps_sort {
5048 SELECT a FROM t3
5049 WHERE f='fghijklmn'
5050 OR (d>=44.0 AND d<45.0 AND d NOT NULL)
5051 OR (d>=15.0 AND d<16.0 AND d NOT NULL)
5052 }
5053 } {5 15 31 44 57 83 scan 0 sort 0}
5054 do_test where7-2.219.1 {
5055 count_steps_sort {
5056 SELECT a FROM t2
5057 WHERE ((a BETWEEN 99 AND 101) AND a!=100)
5058 OR ((a BETWEEN 72 AND 74) AND a!=73)
5059 OR ((a BETWEEN 85 AND 87) AND a!=86)
5060 OR a=92
5061 OR b=1100
5062 OR ((a BETWEEN 98 AND 100) AND a!=99)
5063 OR ((a BETWEEN 30 AND 32) AND a!=31)
5064 }
5065 } {30 32 72 74 85 87 92 98 99 100 scan 0 sort 0}
5066 do_test where7-2.219.2 {
5067 count_steps_sort {
5068 SELECT a FROM t3
5069 WHERE ((a BETWEEN 99 AND 101) AND a!=100)
5070 OR ((a BETWEEN 72 AND 74) AND a!=73)
5071 OR ((a BETWEEN 85 AND 87) AND a!=86)
5072 OR a=92
5073 OR b=1100
5074 OR ((a BETWEEN 98 AND 100) AND a!=99)
5075 OR ((a BETWEEN 30 AND 32) AND a!=31)
5076 }
5077 } {30 32 72 74 85 87 92 98 99 100 scan 0 sort 0}
5078 do_test where7-2.220.1 {
5079 count_steps_sort {
5080 SELECT a FROM t2
5081 WHERE (d>=97.0 AND d<98.0 AND d NOT NULL)
5082 OR (d>=16.0 AND d<17.0 AND d NOT NULL)
5083 OR (d>=12.0 AND d<13.0 AND d NOT NULL)
5084 OR b=880
5085 OR (d>=86.0 AND d<87.0 AND d NOT NULL)
5086 OR b=1089
5087 OR ((a BETWEEN 69 AND 71) AND a!=70)
5088 OR f IS NULL
5089 OR (f GLOB '?ghij*' AND f GLOB 'fghi*')
5090 }
5091 } {5 12 16 31 57 69 71 80 83 86 97 99 scan 0 sort 0}
5092 do_test where7-2.220.2 {
5093 count_steps_sort {
5094 SELECT a FROM t3
5095 WHERE (d>=97.0 AND d<98.0 AND d NOT NULL)
5096 OR (d>=16.0 AND d<17.0 AND d NOT NULL)
5097 OR (d>=12.0 AND d<13.0 AND d NOT NULL)
5098 OR b=880
5099 OR (d>=86.0 AND d<87.0 AND d NOT NULL)
5100 OR b=1089
5101 OR ((a BETWEEN 69 AND 71) AND a!=70)
5102 OR f IS NULL
5103 OR (f GLOB '?ghij*' AND f GLOB 'fghi*')
5104 }
5105 } {5 12 16 31 57 69 71 80 83 86 97 99 scan 0 sort 0}
5106 do_test where7-2.221.1 {
5107 count_steps_sort {
5108 SELECT a FROM t2
5109 WHERE b=1026
5110 OR b=407
5111 OR (g='srqponm' AND f GLOB 'fghij*')
5112 OR b=564
5113 OR c=23023
5114 OR b=891
5115 OR c=22022
5116 OR ((a BETWEEN 22 AND 24) AND a!=23)
5117 OR ((a BETWEEN 9 AND 11) AND a!=10)
5118 OR (g='rqponml' AND f GLOB 'ijklm*')
5119 OR (g='utsrqpo' AND f GLOB 'vwxyz*')
5120 }
5121 } {9 11 21 22 24 31 34 37 64 65 66 67 68 69 81 scan 0 sort 0}
5122 do_test where7-2.221.2 {
5123 count_steps_sort {
5124 SELECT a FROM t3
5125 WHERE b=1026
5126 OR b=407
5127 OR (g='srqponm' AND f GLOB 'fghij*')
5128 OR b=564
5129 OR c=23023
5130 OR b=891
5131 OR c=22022
5132 OR ((a BETWEEN 22 AND 24) AND a!=23)
5133 OR ((a BETWEEN 9 AND 11) AND a!=10)
5134 OR (g='rqponml' AND f GLOB 'ijklm*')
5135 OR (g='utsrqpo' AND f GLOB 'vwxyz*')
5136 }
5137 } {9 11 21 22 24 31 34 37 64 65 66 67 68 69 81 scan 0 sort 0}
5138 do_test where7-2.222.1 {
5139 count_steps_sort {
5140 SELECT a FROM t2
5141 WHERE ((a BETWEEN 71 AND 73) AND a!=72)
5142 OR a=72
5143 OR a=43
5144 }
5145 } {43 71 72 73 scan 0 sort 0}
5146 do_test where7-2.222.2 {
5147 count_steps_sort {
5148 SELECT a FROM t3
5149 WHERE ((a BETWEEN 71 AND 73) AND a!=72)
5150 OR a=72
5151 OR a=43
5152 }
5153 } {43 71 72 73 scan 0 sort 0}
5154 do_test where7-2.223.1 {
5155 count_steps_sort {
5156 SELECT a FROM t2
5157 WHERE ((a BETWEEN 67 AND 69) AND a!=68)
5158 OR ((a BETWEEN 79 AND 81) AND a!=80)
5159 OR c=18018
5160 OR b=792
5161 OR (g='mlkjihg' AND f GLOB 'jklmn*')
5162 OR (d>=77.0 AND d<78.0 AND d NOT NULL)
5163 OR (d>=8.0 AND d<9.0 AND d NOT NULL)
5164 OR (d>=91.0 AND d<92.0 AND d NOT NULL)
5165 OR f='uvwxyzabc'
5166 OR (d>=74.0 AND d<75.0 AND d NOT NULL)
5167 }
5168 } {8 20 46 52 53 54 61 67 69 72 74 77 79 81 91 98 scan 0 sort 0}
5169 do_test where7-2.223.2 {
5170 count_steps_sort {
5171 SELECT a FROM t3
5172 WHERE ((a BETWEEN 67 AND 69) AND a!=68)
5173 OR ((a BETWEEN 79 AND 81) AND a!=80)
5174 OR c=18018
5175 OR b=792
5176 OR (g='mlkjihg' AND f GLOB 'jklmn*')
5177 OR (d>=77.0 AND d<78.0 AND d NOT NULL)
5178 OR (d>=8.0 AND d<9.0 AND d NOT NULL)
5179 OR (d>=91.0 AND d<92.0 AND d NOT NULL)
5180 OR f='uvwxyzabc'
5181 OR (d>=74.0 AND d<75.0 AND d NOT NULL)
5182 }
5183 } {8 20 46 52 53 54 61 67 69 72 74 77 79 81 91 98 scan 0 sort 0}
5184 do_test where7-2.224.1 {
5185 count_steps_sort {
5186 SELECT a FROM t2
5187 WHERE b=429
5188 OR (d>=33.0 AND d<34.0 AND d NOT NULL)
5189 OR (f GLOB '?fghi*' AND f GLOB 'efgh*')
5190 OR (g='qponmlk' AND f GLOB 'opqrs*')
5191 OR b=1070
5192 OR (g='vutsrqp' AND f GLOB 'rstuv*')
5193 }
5194 } {4 17 30 33 39 40 56 82 scan 0 sort 0}
5195 do_test where7-2.224.2 {
5196 count_steps_sort {
5197 SELECT a FROM t3
5198 WHERE b=429
5199 OR (d>=33.0 AND d<34.0 AND d NOT NULL)
5200 OR (f GLOB '?fghi*' AND f GLOB 'efgh*')
5201 OR (g='qponmlk' AND f GLOB 'opqrs*')
5202 OR b=1070
5203 OR (g='vutsrqp' AND f GLOB 'rstuv*')
5204 }
5205 } {4 17 30 33 39 40 56 82 scan 0 sort 0}
5206 do_test where7-2.225.1 {
5207 count_steps_sort {
5208 SELECT a FROM t2
5209 WHERE (g='mlkjihg' AND f GLOB 'jklmn*')
5210 OR b=572
5211 }
5212 } {52 61 scan 0 sort 0}
5213 do_test where7-2.225.2 {
5214 count_steps_sort {
5215 SELECT a FROM t3
5216 WHERE (g='mlkjihg' AND f GLOB 'jklmn*')
5217 OR b=572
5218 }
5219 } {52 61 scan 0 sort 0}
5220 do_test where7-2.226.1 {
5221 count_steps_sort {
5222 SELECT a FROM t2
5223 WHERE ((a BETWEEN 62 AND 64) AND a!=63)
5224 OR f='abcdefghi'
5225 OR (g='wvutsrq' AND f GLOB 'ijklm*')
5226 }
5227 } {8 26 52 62 64 78 scan 0 sort 0}
5228 do_test where7-2.226.2 {
5229 count_steps_sort {
5230 SELECT a FROM t3
5231 WHERE ((a BETWEEN 62 AND 64) AND a!=63)
5232 OR f='abcdefghi'
5233 OR (g='wvutsrq' AND f GLOB 'ijklm*')
5234 }
5235 } {8 26 52 62 64 78 scan 0 sort 0}
5236 do_test where7-2.227.1 {
5237 count_steps_sort {
5238 SELECT a FROM t2
5239 WHERE a=40
5240 OR ((a BETWEEN 85 AND 87) AND a!=86)
5241 }
5242 } {40 85 87 scan 0 sort 0}
5243 do_test where7-2.227.2 {
5244 count_steps_sort {
5245 SELECT a FROM t3
5246 WHERE a=40
5247 OR ((a BETWEEN 85 AND 87) AND a!=86)
5248 }
5249 } {40 85 87 scan 0 sort 0}
5250 do_test where7-2.228.1 {
5251 count_steps_sort {
5252 SELECT a FROM t2
5253 WHERE a=43
5254 OR ((a BETWEEN 44 AND 46) AND a!=45)
5255 OR a=1
5256 OR ((a BETWEEN 75 AND 77) AND a!=76)
5257 OR a=75
5258 OR (g='hgfedcb' AND f GLOB 'fghij*')
5259 OR ((a BETWEEN 59 AND 61) AND a!=60)
5260 }
5261 } {1 43 44 46 59 61 75 77 83 scan 0 sort 0}
5262 do_test where7-2.228.2 {
5263 count_steps_sort {
5264 SELECT a FROM t3
5265 WHERE a=43
5266 OR ((a BETWEEN 44 AND 46) AND a!=45)
5267 OR a=1
5268 OR ((a BETWEEN 75 AND 77) AND a!=76)
5269 OR a=75
5270 OR (g='hgfedcb' AND f GLOB 'fghij*')
5271 OR ((a BETWEEN 59 AND 61) AND a!=60)
5272 }
5273 } {1 43 44 46 59 61 75 77 83 scan 0 sort 0}
5274 do_test where7-2.229.1 {
5275 count_steps_sort {
5276 SELECT a FROM t2
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.229.2 {
5285 count_steps_sort {
5286 SELECT a FROM t3
5287 WHERE (g='gfedcba' AND f GLOB 'nopqr*')
5288 OR (f GLOB '?jklm*' AND f GLOB 'ijkl*')
5289 OR (g='mlkjihg' AND f GLOB 'ijklm*')
5290 OR b=231
5291 OR a=87
5292 }
5293 } {8 21 34 60 86 87 91 scan 0 sort 0}
5294 do_test where7-2.230.1 {
5295 count_steps_sort {
5296 SELECT a FROM t2
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.230.2 {
5305 count_steps_sort {
5306 SELECT a FROM t3
5307 WHERE a=77
5308 OR (g='lkjihgf' AND f GLOB 'nopqr*')
5309 OR (g='rqponml' AND f GLOB 'hijkl*')
5310 OR c=24024
5311 OR c=5005
5312 }
5313 } {13 14 15 33 65 70 71 72 77 scan 0 sort 0}
5314 do_test where7-2.231.1 {
5315 count_steps_sort {
5316 SELECT a FROM t2
5317 WHERE (g='mlkjihg' AND f GLOB 'ijklm*')
5318 OR ((a BETWEEN 89 AND 91) AND a!=90)
5319 OR (g='srqponm' AND f GLOB 'defgh*')
5320 OR ((a BETWEEN 64 AND 66) AND a!=65)
5321 OR b=682
5322 OR (d>=34.0 AND d<35.0 AND d NOT NULL)
5323 OR (g='lkjihgf' AND f GLOB 'nopqr*')
5324 OR (d>=22.0 AND d<23.0 AND d NOT NULL)
5325 }
5326 } {22 29 34 60 62 64 65 66 89 91 scan 0 sort 0}
5327 do_test where7-2.231.2 {
5328 count_steps_sort {
5329 SELECT a FROM t3
5330 WHERE (g='mlkjihg' AND f GLOB 'ijklm*')
5331 OR ((a BETWEEN 89 AND 91) AND a!=90)
5332 OR (g='srqponm' AND f GLOB 'defgh*')
5333 OR ((a BETWEEN 64 AND 66) AND a!=65)
5334 OR b=682
5335 OR (d>=34.0 AND d<35.0 AND d NOT NULL)
5336 OR (g='lkjihgf' AND f GLOB 'nopqr*')
5337 OR (d>=22.0 AND d<23.0 AND d NOT NULL)
5338 }
5339 } {22 29 34 60 62 64 65 66 89 91 scan 0 sort 0}
5340 do_test where7-2.232.1 {
5341 count_steps_sort {
5342 SELECT a FROM t2
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.232.2 {
5351 count_steps_sort {
5352 SELECT a FROM t3
5353 WHERE b=212
5354 OR b=121
5355 OR c=2002
5356 OR ((a BETWEEN 84 AND 86) AND a!=85)
5357 OR (g='jihgfed' AND f GLOB 'xyzab*')
5358 }
5359 } {4 5 6 11 75 84 86 scan 0 sort 0}
5360 do_test where7-2.233.1 {
5361 count_steps_sort {
5362 SELECT a FROM t2
5363 WHERE (d>=55.0 AND d<56.0 AND d NOT NULL)
5364 OR f='abcdefghi'
5365 OR b=267
5366 OR (g='ihgfedc' AND f GLOB 'abcde*')
5367 OR (g='utsrqpo' AND f GLOB 'uvwxy*')
5368 OR a=82
5369 OR a=54
5370 OR (d>=16.0 AND d<17.0 AND d NOT NULL)
5371 OR b=1078
5372 }
5373 } {16 20 26 52 54 55 78 82 98 scan 0 sort 0}
5374 do_test where7-2.233.2 {
5375 count_steps_sort {
5376 SELECT a FROM t3
5377 WHERE (d>=55.0 AND d<56.0 AND d NOT NULL)
5378 OR f='abcdefghi'
5379 OR b=267
5380 OR (g='ihgfedc' AND f GLOB 'abcde*')
5381 OR (g='utsrqpo' AND f GLOB 'uvwxy*')
5382 OR a=82
5383 OR a=54
5384 OR (d>=16.0 AND d<17.0 AND d NOT NULL)
5385 OR b=1078
5386 }
5387 } {16 20 26 52 54 55 78 82 98 scan 0 sort 0}
5388 do_test where7-2.234.1 {
5389 count_steps_sort {
5390 SELECT a FROM t2
5391 WHERE (d>=93.0 AND d<94.0 AND d NOT NULL)
5392 OR f='hijklmnop'
5393 OR (d>=34.0 AND d<35.0 AND d NOT NULL)
5394 }
5395 } {7 33 34 59 85 93 scan 0 sort 0}
5396 do_test where7-2.234.2 {
5397 count_steps_sort {
5398 SELECT a FROM t3
5399 WHERE (d>=93.0 AND d<94.0 AND d NOT NULL)
5400 OR f='hijklmnop'
5401 OR (d>=34.0 AND d<35.0 AND d NOT NULL)
5402 }
5403 } {7 33 34 59 85 93 scan 0 sort 0}
5404 do_test where7-2.235.1 {
5405 count_steps_sort {
5406 SELECT a FROM t2
5407 WHERE ((a BETWEEN 98 AND 100) AND a!=99)
5408 OR ((a BETWEEN 51 AND 53) AND a!=52)
5409 OR a=18
5410 OR ((a BETWEEN 31 AND 33) AND a!=32)
5411 OR (d>=94.0 AND d<95.0 AND d NOT NULL)
5412 OR 1000000<b
5413 OR (f GLOB '?pqrs*' AND f GLOB 'opqr*')
5414 OR (g='rqponml' AND f GLOB 'lmnop*')
5415 OR (f GLOB '?ijkl*' AND f GLOB 'hijk*')
5416 }
5417 } {7 14 18 31 33 37 40 51 53 59 66 85 92 94 98 100 scan 0 sort 0}
5418 do_test where7-2.235.2 {
5419 count_steps_sort {
5420 SELECT a FROM t3
5421 WHERE ((a BETWEEN 98 AND 100) AND a!=99)
5422 OR ((a BETWEEN 51 AND 53) AND a!=52)
5423 OR a=18
5424 OR ((a BETWEEN 31 AND 33) AND a!=32)
5425 OR (d>=94.0 AND d<95.0 AND d NOT NULL)
5426 OR 1000000<b
5427 OR (f GLOB '?pqrs*' AND f GLOB 'opqr*')
5428 OR (g='rqponml' AND f GLOB 'lmnop*')
5429 OR (f GLOB '?ijkl*' AND f GLOB 'hijk*')
5430 }
5431 } {7 14 18 31 33 37 40 51 53 59 66 85 92 94 98 100 scan 0 sort 0}
5432 do_test where7-2.236.1 {
5433 count_steps_sort {
5434 SELECT a FROM t2
5435 WHERE b=1001
5436 OR b=168
5437 OR (f GLOB '?ijkl*' AND f GLOB 'hijk*')
5438 OR (d>=89.0 AND d<90.0 AND d NOT NULL)
5439 }
5440 } {7 33 59 85 89 91 scan 0 sort 0}
5441 do_test where7-2.236.2 {
5442 count_steps_sort {
5443 SELECT a FROM t3
5444 WHERE b=1001
5445 OR b=168
5446 OR (f GLOB '?ijkl*' AND f GLOB 'hijk*')
5447 OR (d>=89.0 AND d<90.0 AND d NOT NULL)
5448 }
5449 } {7 33 59 85 89 91 scan 0 sort 0}
5450 do_test where7-2.237.1 {
5451 count_steps_sort {
5452 SELECT a FROM t2
5453 WHERE a=51
5454 OR (g='fedcbaz' AND f GLOB 'stuvw*')
5455 OR (g='edcbazy' AND f GLOB 'uvwxy*')
5456 OR b=330
5457 }
5458 } {30 51 96 98 scan 0 sort 0}
5459 do_test where7-2.237.2 {
5460 count_steps_sort {
5461 SELECT a FROM t3
5462 WHERE a=51
5463 OR (g='fedcbaz' AND f GLOB 'stuvw*')
5464 OR (g='edcbazy' AND f GLOB 'uvwxy*')
5465 OR b=330
5466 }
5467 } {30 51 96 98 scan 0 sort 0}
5468 do_test where7-2.238.1 {
5469 count_steps_sort {
5470 SELECT a FROM t2
5471 WHERE (g='kjihgfe' AND f GLOB 'tuvwx*')
5472 OR b=704
5473 OR a=62
5474 OR f='pqrstuvwx'
5475 OR b=495
5476 OR c=26026
5477 OR (g='kjihgfe' AND f GLOB 'qrstu*')
5478 OR b<0
5479 OR b=597
5480 }
5481 } {15 41 45 62 64 67 68 71 76 77 78 93 scan 0 sort 0}
5482 do_test where7-2.238.2 {
5483 count_steps_sort {
5484 SELECT a FROM t3
5485 WHERE (g='kjihgfe' AND f GLOB 'tuvwx*')
5486 OR b=704
5487 OR a=62
5488 OR f='pqrstuvwx'
5489 OR b=495
5490 OR c=26026
5491 OR (g='kjihgfe' AND f GLOB 'qrstu*')
5492 OR b<0
5493 OR b=597
5494 }
5495 } {15 41 45 62 64 67 68 71 76 77 78 93 scan 0 sort 0}
5496 do_test where7-2.239.1 {
5497 count_steps_sort {
5498 SELECT a FROM t2
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.239.2 {
5507 count_steps_sort {
5508 SELECT a FROM t3
5509 WHERE (d>=2.0 AND d<3.0 AND d NOT NULL)
5510 OR ((a BETWEEN 87 AND 89) AND a!=88)
5511 OR b=520
5512 OR ((a BETWEEN 47 AND 49) AND a!=48)
5513 OR f IS NULL
5514 }
5515 } {2 47 49 87 89 scan 0 sort 0}
5516 do_test where7-2.240.1 {
5517 count_steps_sort {
5518 SELECT a FROM t2
5519 WHERE c=14014
5520 OR (g='fedcbaz' AND f GLOB 'rstuv*')
5521 OR b=572
5522 OR c=15015
5523 }
5524 } {40 41 42 43 44 45 52 95 scan 0 sort 0}
5525 do_test where7-2.240.2 {
5526 count_steps_sort {
5527 SELECT a FROM t3
5528 WHERE c=14014
5529 OR (g='fedcbaz' AND f GLOB 'rstuv*')
5530 OR b=572
5531 OR c=15015
5532 }
5533 } {40 41 42 43 44 45 52 95 scan 0 sort 0}
5534 do_test where7-2.241.1 {
5535 count_steps_sort {
5536 SELECT a FROM t2
5537 WHERE (f GLOB '?efgh*' AND f GLOB 'defg*')
5538 OR b=850
5539 OR (g='lkjihgf' AND f GLOB 'nopqr*')
5540 OR ((a BETWEEN 15 AND 17) AND a!=16)
5541 OR b=88
5542 OR f='hijklmnop'
5543 OR b=806
5544 OR (d>=46.0 AND d<47.0 AND d NOT NULL)
5545 OR b=88
5546 }
5547 } {3 7 8 15 17 29 33 46 55 59 65 81 85 scan 0 sort 0}
5548 do_test where7-2.241.2 {
5549 count_steps_sort {
5550 SELECT a FROM t3
5551 WHERE (f GLOB '?efgh*' AND f GLOB 'defg*')
5552 OR b=850
5553 OR (g='lkjihgf' AND f GLOB 'nopqr*')
5554 OR ((a BETWEEN 15 AND 17) AND a!=16)
5555 OR b=88
5556 OR f='hijklmnop'
5557 OR b=806
5558 OR (d>=46.0 AND d<47.0 AND d NOT NULL)
5559 OR b=88
5560 }
5561 } {3 7 8 15 17 29 33 46 55 59 65 81 85 scan 0 sort 0}
5562 do_test where7-2.242.1 {
5563 count_steps_sort {
5564 SELECT a FROM t2
5565 WHERE b=817
5566 OR (d>=55.0 AND d<56.0 AND d NOT NULL)
5567 OR a=36
5568 OR b=960
5569 OR (d>=63.0 AND d<64.0 AND d NOT NULL)
5570 OR b=374
5571 OR b=938
5572 OR b=773
5573 OR (g='jihgfed' AND f GLOB 'zabcd*')
5574 OR (g='mlkjihg' AND f GLOB 'ghijk*')
5575 }
5576 } {34 36 55 58 63 77 scan 0 sort 0}
5577 do_test where7-2.242.2 {
5578 count_steps_sort {
5579 SELECT a FROM t3
5580 WHERE b=817
5581 OR (d>=55.0 AND d<56.0 AND d NOT NULL)
5582 OR a=36
5583 OR b=960
5584 OR (d>=63.0 AND d<64.0 AND d NOT NULL)
5585 OR b=374
5586 OR b=938
5587 OR b=773
5588 OR (g='jihgfed' AND f GLOB 'zabcd*')
5589 OR (g='mlkjihg' AND f GLOB 'ghijk*')
5590 }
5591 } {34 36 55 58 63 77 scan 0 sort 0}
5592 do_test where7-2.243.1 {
5593 count_steps_sort {
5594 SELECT a FROM t2
5595 WHERE (g='kjihgfe' AND f GLOB 'rstuv*')
5596 OR b=146
5597 }
5598 } {69 scan 0 sort 0}
5599 do_test where7-2.243.2 {
5600 count_steps_sort {
5601 SELECT a FROM t3
5602 WHERE (g='kjihgfe' AND f GLOB 'rstuv*')
5603 OR b=146
5604 }
5605 } {69 scan 0 sort 0}
5606 do_test where7-2.244.1 {
5607 count_steps_sort {
5608 SELECT a FROM t2
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.244.2 {
5617 count_steps_sort {
5618 SELECT a FROM t3
5619 WHERE f='pqrstuvwx'
5620 OR ((a BETWEEN 6 AND 8) AND a!=7)
5621 OR ((a BETWEEN 76 AND 78) AND a!=77)
5622 OR b=704
5623 OR a=18
5624 }
5625 } {6 8 15 18 41 64 67 76 78 93 scan 0 sort 0}
5626 do_test where7-2.245.1 {
5627 count_steps_sort {
5628 SELECT a FROM t2
5629 WHERE (f GLOB '?uvwx*' AND f GLOB 'tuvw*')
5630 OR b=399
5631 OR b=1004
5632 OR c=16016
5633 OR (d>=31.0 AND d<32.0 AND d NOT NULL)
5634 OR b=671
5635 OR a=25
5636 OR a=30
5637 OR a=8
5638 OR (d>=5.0 AND d<6.0 AND d NOT NULL)
5639 }
5640 } {5 8 19 25 30 31 45 46 47 48 61 71 97 scan 0 sort 0}
5641 do_test where7-2.245.2 {
5642 count_steps_sort {
5643 SELECT a FROM t3
5644 WHERE (f GLOB '?uvwx*' AND f GLOB 'tuvw*')
5645 OR b=399
5646 OR b=1004
5647 OR c=16016
5648 OR (d>=31.0 AND d<32.0 AND d NOT NULL)
5649 OR b=671
5650 OR a=25
5651 OR a=30
5652 OR a=8
5653 OR (d>=5.0 AND d<6.0 AND d NOT NULL)
5654 }
5655 } {5 8 19 25 30 31 45 46 47 48 61 71 97 scan 0 sort 0}
5656 do_test where7-2.246.1 {
5657 count_steps_sort {
5658 SELECT a FROM t2
5659 WHERE b=561
5660 OR ((a BETWEEN 28 AND 30) AND a!=29)
5661 OR b=594
5662 OR ((a BETWEEN 39 AND 41) AND a!=40)
5663 OR b=861
5664 OR (d>=90.0 AND d<91.0 AND d NOT NULL)
5665 OR b=949
5666 OR (g='utsrqpo' AND f GLOB 'stuvw*')
5667 OR (g='nmlkjih' AND f GLOB 'cdefg*')
5668 }
5669 } {18 28 30 39 41 51 54 90 scan 0 sort 0}
5670 do_test where7-2.246.2 {
5671 count_steps_sort {
5672 SELECT a FROM t3
5673 WHERE b=561
5674 OR ((a BETWEEN 28 AND 30) AND a!=29)
5675 OR b=594
5676 OR ((a BETWEEN 39 AND 41) AND a!=40)
5677 OR b=861
5678 OR (d>=90.0 AND d<91.0 AND d NOT NULL)
5679 OR b=949
5680 OR (g='utsrqpo' AND f GLOB 'stuvw*')
5681 OR (g='nmlkjih' AND f GLOB 'cdefg*')
5682 }
5683 } {18 28 30 39 41 51 54 90 scan 0 sort 0}
5684 do_test where7-2.247.1 {
5685 count_steps_sort {
5686 SELECT a FROM t2
5687 WHERE (g='xwvutsr' AND f GLOB 'hijkl*')
5688 OR a=83
5689 OR c=26026
5690 OR a=49
5691 OR a=57
5692 OR c=23023
5693 OR f='uvwxyzabc'
5694 }
5695 } {7 20 46 49 57 67 68 69 72 76 77 78 83 98 scan 0 sort 0}
5696 do_test where7-2.247.2 {
5697 count_steps_sort {
5698 SELECT a FROM t3
5699 WHERE (g='xwvutsr' AND f GLOB 'hijkl*')
5700 OR a=83
5701 OR c=26026
5702 OR a=49
5703 OR a=57
5704 OR c=23023
5705 OR f='uvwxyzabc'
5706 }
5707 } {7 20 46 49 57 67 68 69 72 76 77 78 83 98 scan 0 sort 0}
5708 do_test where7-2.248.1 {
5709 count_steps_sort {
5710 SELECT a FROM t2
5711 WHERE d>1e10
5712 OR b=355
5713 OR f='stuvwxyza'
5714 OR b=22
5715 }
5716 } {2 18 44 70 96 scan 0 sort 0}
5717 do_test where7-2.248.2 {
5718 count_steps_sort {
5719 SELECT a FROM t3
5720 WHERE d>1e10
5721 OR b=355
5722 OR f='stuvwxyza'
5723 OR b=22
5724 }
5725 } {2 18 44 70 96 scan 0 sort 0}
5726 do_test where7-2.249.1 {
5727 count_steps_sort {
5728 SELECT a FROM t2
5729 WHERE b=451
5730 OR (f GLOB '?jklm*' AND f GLOB 'ijkl*')
5731 }
5732 } {8 34 41 60 86 scan 0 sort 0}
5733 do_test where7-2.249.2 {
5734 count_steps_sort {
5735 SELECT a FROM t3
5736 WHERE b=451
5737 OR (f GLOB '?jklm*' AND f GLOB 'ijkl*')
5738 }
5739 } {8 34 41 60 86 scan 0 sort 0}
5740 do_test where7-2.250.1 {
5741 count_steps_sort {
5742 SELECT a FROM t2
5743 WHERE b=47
5744 OR (f GLOB '?cdef*' AND f GLOB 'bcde*')
5745 }
5746 } {1 27 53 79 scan 0 sort 0}
5747 do_test where7-2.250.2 {
5748 count_steps_sort {
5749 SELECT a FROM t3
5750 WHERE b=47
5751 OR (f GLOB '?cdef*' AND f GLOB 'bcde*')
5752 }
5753 } {1 27 53 79 scan 0 sort 0}
5754 do_test where7-2.251.1 {
5755 count_steps_sort {
5756 SELECT a FROM t2
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.251.2 {
5765 count_steps_sort {
5766 SELECT a FROM t3
5767 WHERE b=1037
5768 OR (g='wvutsrq' AND f GLOB 'mnopq*')
5769 OR ((a BETWEEN 66 AND 68) AND a!=67)
5770 OR b=344
5771 OR (d>=86.0 AND d<87.0 AND d NOT NULL)
5772 }
5773 } {12 66 68 86 scan 0 sort 0}
5774 do_test where7-2.252.1 {
5775 count_steps_sort {
5776 SELECT a FROM t2
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.252.2 {
5785 count_steps_sort {
5786 SELECT a FROM t3
5787 WHERE b=506
5788 OR ((a BETWEEN 20 AND 22) AND a!=21)
5789 OR (g='hgfedcb' AND f GLOB 'ijklm*')
5790 OR b=429
5791 OR b=275
5792 }
5793 } {20 22 25 39 46 86 scan 0 sort 0}
5794 do_test where7-2.253.1 {
5795 count_steps_sort {
5796 SELECT a FROM t2
5797 WHERE ((a BETWEEN 60 AND 62) AND a!=61)
5798 OR a=28
5799 OR b=443
5800 OR b=363
5801 OR (d>=28.0 AND d<29.0 AND d NOT NULL)
5802 OR a=60
5803 OR b=80
5804 OR (g='ponmlkj' AND f GLOB 'vwxyz*')
5805 OR b=616
5806 }
5807 } {28 33 47 56 60 62 scan 0 sort 0}
5808 do_test where7-2.253.2 {
5809 count_steps_sort {
5810 SELECT a FROM t3
5811 WHERE ((a BETWEEN 60 AND 62) AND a!=61)
5812 OR a=28
5813 OR b=443
5814 OR b=363
5815 OR (d>=28.0 AND d<29.0 AND d NOT NULL)
5816 OR a=60
5817 OR b=80
5818 OR (g='ponmlkj' AND f GLOB 'vwxyz*')
5819 OR b=616
5820 }
5821 } {28 33 47 56 60 62 scan 0 sort 0}
5822 do_test where7-2.254.1 {
5823 count_steps_sort {
5824 SELECT a FROM t2
5825 WHERE (d>=33.0 AND d<34.0 AND d NOT NULL)
5826 OR b=660
5827 }
5828 } {33 60 scan 0 sort 0}
5829 do_test where7-2.254.2 {
5830 count_steps_sort {
5831 SELECT a FROM t3
5832 WHERE (d>=33.0 AND d<34.0 AND d NOT NULL)
5833 OR b=660
5834 }
5835 } {33 60 scan 0 sort 0}
5836 do_test where7-2.255.1 {
5837 count_steps_sort {
5838 SELECT a FROM t2
5839 WHERE (g='xwvutsr' AND f GLOB 'hijkl*')
5840 OR a=43
5841 OR ((a BETWEEN 64 AND 66) AND a!=65)
5842 OR b=586
5843 OR c=17017
5844 OR (g='onmlkji' AND f GLOB 'yzabc*')
5845 OR (f GLOB '?wxyz*' AND f GLOB 'vwxy*')
5846 OR a=87
5847 OR b=968
5848 }
5849 } {7 21 43 47 49 50 51 64 66 73 87 88 99 scan 0 sort 0}
5850 do_test where7-2.255.2 {
5851 count_steps_sort {
5852 SELECT a FROM t3
5853 WHERE (g='xwvutsr' AND f GLOB 'hijkl*')
5854 OR a=43
5855 OR ((a BETWEEN 64 AND 66) AND a!=65)
5856 OR b=586
5857 OR c=17017
5858 OR (g='onmlkji' AND f GLOB 'yzabc*')
5859 OR (f GLOB '?wxyz*' AND f GLOB 'vwxy*')
5860 OR a=87
5861 OR b=968
5862 }
5863 } {7 21 43 47 49 50 51 64 66 73 87 88 99 scan 0 sort 0}
5864 do_test where7-2.256.1 {
5865 count_steps_sort {
5866 SELECT a FROM t2
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.256.2 {
5875 count_steps_sort {
5876 SELECT a FROM t3
5877 WHERE f='klmnopqrs'
5878 OR b=982
5879 OR b=575
5880 OR b=110
5881 OR b=99
5882 }
5883 } {9 10 36 62 88 scan 0 sort 0}
5884 do_test where7-2.257.1 {
5885 count_steps_sort {
5886 SELECT a FROM t2
5887 WHERE (g='rqponml' AND f GLOB 'jklmn*')
5888 OR (g='xwvutsr' AND f GLOB 'efghi*')
5889 OR c>=34035
5890 OR b=850
5891 OR ((a BETWEEN 32 AND 34) AND a!=33)
5892 OR b=924
5893 OR (d>=37.0 AND d<38.0 AND d NOT NULL)
5894 OR (d>=78.0 AND d<79.0 AND d NOT NULL)
5895 OR b=355
5896 OR (d>=56.0 AND d<57.0 AND d NOT NULL)
5897 OR (d>=86.0 AND d<87.0 AND d NOT NULL)
5898 }
5899 } {4 32 34 35 37 56 78 84 86 scan 0 sort 0}
5900 do_test where7-2.257.2 {
5901 count_steps_sort {
5902 SELECT a FROM t3
5903 WHERE (g='rqponml' AND f GLOB 'jklmn*')
5904 OR (g='xwvutsr' AND f GLOB 'efghi*')
5905 OR c>=34035
5906 OR b=850
5907 OR ((a BETWEEN 32 AND 34) AND a!=33)
5908 OR b=924
5909 OR (d>=37.0 AND d<38.0 AND d NOT NULL)
5910 OR (d>=78.0 AND d<79.0 AND d NOT NULL)
5911 OR b=355
5912 OR (d>=56.0 AND d<57.0 AND d NOT NULL)
5913 OR (d>=86.0 AND d<87.0 AND d NOT NULL)
5914 }
5915 } {4 32 34 35 37 56 78 84 86 scan 0 sort 0}
5916 do_test where7-2.258.1 {
5917 count_steps_sort {
5918 SELECT a FROM t2
5919 WHERE (d>=46.0 AND d<47.0 AND d NOT NULL)
5920 OR b=982
5921 OR ((a BETWEEN 81 AND 83) AND a!=82)
5922 OR b=374
5923 }
5924 } {34 46 81 83 scan 0 sort 0}
5925 do_test where7-2.258.2 {
5926 count_steps_sort {
5927 SELECT a FROM t3
5928 WHERE (d>=46.0 AND d<47.0 AND d NOT NULL)
5929 OR b=982
5930 OR ((a BETWEEN 81 AND 83) AND a!=82)
5931 OR b=374
5932 }
5933 } {34 46 81 83 scan 0 sort 0}
5934 do_test where7-2.259.1 {
5935 count_steps_sort {
5936 SELECT a FROM t2
5937 WHERE ((a BETWEEN 87 AND 89) AND a!=88)
5938 OR b=814
5939 OR (d>=19.0 AND d<20.0 AND d NOT NULL)
5940 }
5941 } {19 74 87 89 scan 0 sort 0}
5942 do_test where7-2.259.2 {
5943 count_steps_sort {
5944 SELECT a FROM t3
5945 WHERE ((a BETWEEN 87 AND 89) AND a!=88)
5946 OR b=814
5947 OR (d>=19.0 AND d<20.0 AND d NOT NULL)
5948 }
5949 } {19 74 87 89 scan 0 sort 0}
5950 do_test where7-2.260.1 {
5951 count_steps_sort {
5952 SELECT a FROM t2
5953 WHERE (g='qponmlk' AND f GLOB 'nopqr*')
5954 OR (d>=12.0 AND d<13.0 AND d NOT NULL)
5955 OR b=993
5956 }
5957 } {12 39 scan 0 sort 0}
5958 do_test where7-2.260.2 {
5959 count_steps_sort {
5960 SELECT a FROM t3
5961 WHERE (g='qponmlk' AND f GLOB 'nopqr*')
5962 OR (d>=12.0 AND d<13.0 AND d NOT NULL)
5963 OR b=993
5964 }
5965 } {12 39 scan 0 sort 0}
5966 do_test where7-2.261.1 {
5967 count_steps_sort {
5968 SELECT a FROM t2
5969 WHERE b=234
5970 OR a=22
5971 OR b=289
5972 OR b=795
5973 OR (g='gfedcba' AND f GLOB 'nopqr*')
5974 OR b=242
5975 OR a=59
5976 OR b=1045
5977 OR (d>=8.0 AND d<9.0 AND d NOT NULL)
5978 }
5979 } {8 22 59 91 95 scan 0 sort 0}
5980 do_test where7-2.261.2 {
5981 count_steps_sort {
5982 SELECT a FROM t3
5983 WHERE b=234
5984 OR a=22
5985 OR b=289
5986 OR b=795
5987 OR (g='gfedcba' AND f GLOB 'nopqr*')
5988 OR b=242
5989 OR a=59
5990 OR b=1045
5991 OR (d>=8.0 AND d<9.0 AND d NOT NULL)
5992 }
5993 } {8 22 59 91 95 scan 0 sort 0}
5994 do_test where7-2.262.1 {
5995 count_steps_sort {
5996 SELECT a FROM t2
5997 WHERE b=245
5998 OR (g='wvutsrq' AND f GLOB 'klmno*')
5999 OR c=3003
6000 OR (f GLOB '?bcde*' AND f GLOB 'abcd*')
6001 OR ((a BETWEEN 68 AND 70) AND a!=69)
6002 OR (d>=1.0 AND d<2.0 AND d NOT NULL)
6003 OR (d>=33.0 AND d<34.0 AND d NOT NULL)
6004 OR ((a BETWEEN 71 AND 73) AND a!=72)
6005 }
6006 } {1 7 8 9 10 26 33 52 68 70 71 73 78 scan 0 sort 0}
6007 do_test where7-2.262.2 {
6008 count_steps_sort {
6009 SELECT a FROM t3
6010 WHERE b=245
6011 OR (g='wvutsrq' AND f GLOB 'klmno*')
6012 OR c=3003
6013 OR (f GLOB '?bcde*' AND f GLOB 'abcd*')
6014 OR ((a BETWEEN 68 AND 70) AND a!=69)
6015 OR (d>=1.0 AND d<2.0 AND d NOT NULL)
6016 OR (d>=33.0 AND d<34.0 AND d NOT NULL)
6017 OR ((a BETWEEN 71 AND 73) AND a!=72)
6018 }
6019 } {1 7 8 9 10 26 33 52 68 70 71 73 78 scan 0 sort 0}
6020 do_test where7-2.263.1 {
6021 count_steps_sort {
6022 SELECT a FROM t2
6023 WHERE (g='hgfedcb' AND f GLOB 'jklmn*')
6024 OR b=220
6025 OR b=443
6026 OR (f GLOB '?tuvw*' AND f GLOB 'stuv*')
6027 OR a=62
6028 OR (f GLOB '?tuvw*' AND f GLOB 'stuv*')
6029 OR b=1023
6030 OR a=100
6031 OR (g='nmlkjih' AND f GLOB 'defgh*')
6032 OR (d>=97.0 AND d<98.0 AND d NOT NULL)
6033 }
6034 } {18 20 44 55 62 70 87 93 96 97 100 scan 0 sort 0}
6035 do_test where7-2.263.2 {
6036 count_steps_sort {
6037 SELECT a FROM t3
6038 WHERE (g='hgfedcb' AND f GLOB 'jklmn*')
6039 OR b=220
6040 OR b=443
6041 OR (f GLOB '?tuvw*' AND f GLOB 'stuv*')
6042 OR a=62
6043 OR (f GLOB '?tuvw*' AND f GLOB 'stuv*')
6044 OR b=1023
6045 OR a=100
6046 OR (g='nmlkjih' AND f GLOB 'defgh*')
6047 OR (d>=97.0 AND d<98.0 AND d NOT NULL)
6048 }
6049 } {18 20 44 55 62 70 87 93 96 97 100 scan 0 sort 0}
6050 do_test where7-2.264.1 {
6051 count_steps_sort {
6052 SELECT a FROM t2
6053 WHERE c=11011
6054 OR f='tuvwxyzab'
6055 OR (g='ponmlkj' AND f GLOB 'vwxyz*')
6056 OR (g='hgfedcb' AND f GLOB 'ghijk*')
6057 }
6058 } {19 31 32 33 45 47 71 84 97 scan 0 sort 0}
6059 do_test where7-2.264.2 {
6060 count_steps_sort {
6061 SELECT a FROM t3
6062 WHERE c=11011
6063 OR f='tuvwxyzab'
6064 OR (g='ponmlkj' AND f GLOB 'vwxyz*')
6065 OR (g='hgfedcb' AND f GLOB 'ghijk*')
6066 }
6067 } {19 31 32 33 45 47 71 84 97 scan 0 sort 0}
6068 do_test where7-2.265.1 {
6069 count_steps_sort {
6070 SELECT a FROM t2
6071 WHERE ((a BETWEEN 93 AND 95) AND a!=94)
6072 OR a=79
6073 OR (d>=39.0 AND d<40.0 AND d NOT NULL)
6074 OR b=462
6075 }
6076 } {39 42 79 93 95 scan 0 sort 0}
6077 do_test where7-2.265.2 {
6078 count_steps_sort {
6079 SELECT a FROM t3
6080 WHERE ((a BETWEEN 93 AND 95) AND a!=94)
6081 OR a=79
6082 OR (d>=39.0 AND d<40.0 AND d NOT NULL)
6083 OR b=462
6084 }
6085 } {39 42 79 93 95 scan 0 sort 0}
6086 do_test where7-2.266.1 {
6087 count_steps_sort {
6088 SELECT a FROM t2
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.266.2 {
6097 count_steps_sort {
6098 SELECT a FROM t3
6099 WHERE (d>=33.0 AND d<34.0 AND d NOT NULL)
6100 OR b=146
6101 OR 1000000<b
6102 OR b=99
6103 OR ((a BETWEEN 75 AND 77) AND a!=76)
6104 }
6105 } {9 33 75 77 scan 0 sort 0}
6106 do_test where7-2.267.1 {
6107 count_steps_sort {
6108 SELECT a FROM t2
6109 WHERE b=935
6110 OR b=473
6111 OR a=28
6112 OR (d>=20.0 AND d<21.0 AND d NOT NULL)
6113 OR ((a BETWEEN 62 AND 64) AND a!=63)
6114 OR a=62
6115 OR b=619
6116 OR a=82
6117 OR (d>=67.0 AND d<68.0 AND d NOT NULL)
6118 OR c=14014
6119 OR (d>=43.0 AND d<44.0 AND d NOT NULL)
6120 }
6121 } {20 28 40 41 42 43 62 64 67 82 85 scan 0 sort 0}
6122 do_test where7-2.267.2 {
6123 count_steps_sort {
6124 SELECT a FROM t3
6125 WHERE b=935
6126 OR b=473
6127 OR a=28
6128 OR (d>=20.0 AND d<21.0 AND d NOT NULL)
6129 OR ((a BETWEEN 62 AND 64) AND a!=63)
6130 OR a=62
6131 OR b=619
6132 OR a=82
6133 OR (d>=67.0 AND d<68.0 AND d NOT NULL)
6134 OR c=14014
6135 OR (d>=43.0 AND d<44.0 AND d NOT NULL)
6136 }
6137 } {20 28 40 41 42 43 62 64 67 82 85 scan 0 sort 0}
6138 do_test where7-2.268.1 {
6139 count_steps_sort {
6140 SELECT a FROM t2
6141 WHERE (g='ponmlkj' AND f GLOB 'uvwxy*')
6142 OR b=443
6143 OR b=33
6144 OR b=762
6145 OR b=575
6146 OR c=16016
6147 OR (g='kjihgfe' AND f GLOB 'uvwxy*')
6148 OR ((a BETWEEN 41 AND 43) AND a!=42)
6149 OR (g='qponmlk' AND f GLOB 'opqrs*')
6150 OR b=1092
6151 }
6152 } {3 40 41 43 46 47 48 72 scan 0 sort 0}
6153 do_test where7-2.268.2 {
6154 count_steps_sort {
6155 SELECT a FROM t3
6156 WHERE (g='ponmlkj' AND f GLOB 'uvwxy*')
6157 OR b=443
6158 OR b=33
6159 OR b=762
6160 OR b=575
6161 OR c=16016
6162 OR (g='kjihgfe' AND f GLOB 'uvwxy*')
6163 OR ((a BETWEEN 41 AND 43) AND a!=42)
6164 OR (g='qponmlk' AND f GLOB 'opqrs*')
6165 OR b=1092
6166 }
6167 } {3 40 41 43 46 47 48 72 scan 0 sort 0}
6168 do_test where7-2.269.1 {
6169 count_steps_sort {
6170 SELECT a FROM t2
6171 WHERE b=806
6172 OR b=872
6173 OR (g='ihgfedc' AND f GLOB 'cdefg*')
6174 OR f='uvwxyzabc'
6175 OR b=748
6176 OR b=586
6177 OR ((a BETWEEN 15 AND 17) AND a!=16)
6178 OR (g='gfedcba' AND f GLOB 'klmno*')
6179 OR ((a BETWEEN 32 AND 34) AND a!=33)
6180 OR (g='vutsrqp' AND f GLOB 'pqrst*')
6181 OR b=891
6182 }
6183 } {15 17 20 32 34 46 68 72 80 81 88 98 scan 0 sort 0}
6184 do_test where7-2.269.2 {
6185 count_steps_sort {
6186 SELECT a FROM t3
6187 WHERE b=806
6188 OR b=872
6189 OR (g='ihgfedc' AND f GLOB 'cdefg*')
6190 OR f='uvwxyzabc'
6191 OR b=748
6192 OR b=586
6193 OR ((a BETWEEN 15 AND 17) AND a!=16)
6194 OR (g='gfedcba' AND f GLOB 'klmno*')
6195 OR ((a BETWEEN 32 AND 34) AND a!=33)
6196 OR (g='vutsrqp' AND f GLOB 'pqrst*')
6197 OR b=891
6198 }
6199 } {15 17 20 32 34 46 68 72 80 81 88 98 scan 0 sort 0}
6200 do_test where7-2.270.1 {
6201 count_steps_sort {
6202 SELECT a FROM t2
6203 WHERE b=693
6204 OR f='fghijklmn'
6205 OR (g='rqponml' AND f GLOB 'hijkl*')
6206 OR (g='qponmlk' AND f GLOB 'nopqr*')
6207 OR ((a BETWEEN 71 AND 73) AND a!=72)
6208 OR a=96
6209 }
6210 } {5 31 33 39 57 63 71 73 83 96 scan 0 sort 0}
6211 do_test where7-2.270.2 {
6212 count_steps_sort {
6213 SELECT a FROM t3
6214 WHERE b=693
6215 OR f='fghijklmn'
6216 OR (g='rqponml' AND f GLOB 'hijkl*')
6217 OR (g='qponmlk' AND f GLOB 'nopqr*')
6218 OR ((a BETWEEN 71 AND 73) AND a!=72)
6219 OR a=96
6220 }
6221 } {5 31 33 39 57 63 71 73 83 96 scan 0 sort 0}
6222 do_test where7-2.271.1 {
6223 count_steps_sort {
6224 SELECT a FROM t2
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.271.2 {
6233 count_steps_sort {
6234 SELECT a FROM t3
6235 WHERE (g='hgfedcb' AND f GLOB 'ijklm*')
6236 OR b=451
6237 OR ((a BETWEEN 96 AND 98) AND a!=97)
6238 OR ((a BETWEEN 97 AND 99) AND a!=98)
6239 OR a=84
6240 }
6241 } {41 84 86 96 97 98 99 scan 0 sort 0}
6242 do_test where7-2.272.1 {
6243 count_steps_sort {
6244 SELECT a FROM t2
6245 WHERE (g='nmlkjih' AND f GLOB 'bcdef*')
6246 OR (d>=63.0 AND d<64.0 AND d NOT NULL)
6247 OR a=75
6248 OR b=960
6249 OR (g='tsrqpon' AND f GLOB 'yzabc*')
6250 OR b=616
6251 OR b=330
6252 OR ((a BETWEEN 16 AND 18) AND a!=17)
6253 OR a=26
6254 OR (g='kjihgfe' AND f GLOB 'uvwxy*')
6255 }
6256 } {16 18 24 26 30 53 56 63 72 75 scan 0 sort 0}
6257 do_test where7-2.272.2 {
6258 count_steps_sort {
6259 SELECT a FROM t3
6260 WHERE (g='nmlkjih' AND f GLOB 'bcdef*')
6261 OR (d>=63.0 AND d<64.0 AND d NOT NULL)
6262 OR a=75
6263 OR b=960
6264 OR (g='tsrqpon' AND f GLOB 'yzabc*')
6265 OR b=616
6266 OR b=330
6267 OR ((a BETWEEN 16 AND 18) AND a!=17)
6268 OR a=26
6269 OR (g='kjihgfe' AND f GLOB 'uvwxy*')
6270 }
6271 } {16 18 24 26 30 53 56 63 72 75 scan 0 sort 0}
6272 do_test where7-2.273.1 {
6273 count_steps_sort {
6274 SELECT a FROM t2
6275 WHERE b=762
6276 OR (g='nmlkjih' AND f GLOB 'bcdef*')
6277 }
6278 } {53 scan 0 sort 0}
6279 do_test where7-2.273.2 {
6280 count_steps_sort {
6281 SELECT a FROM t3
6282 WHERE b=762
6283 OR (g='nmlkjih' AND f GLOB 'bcdef*')
6284 }
6285 } {53 scan 0 sort 0}
6286 do_test where7-2.274.1 {
6287 count_steps_sort {
6288 SELECT a FROM t2
6289 WHERE b=14
6290 OR a=23
6291 OR b=748
6292 OR b=407
6293 OR (d>=4.0 AND d<5.0 AND d NOT NULL)
6294 OR (d>=87.0 AND d<88.0 AND d NOT NULL)
6295 OR b=979
6296 OR ((a BETWEEN 15 AND 17) AND a!=16)
6297 }
6298 } {4 15 17 23 37 68 87 89 scan 0 sort 0}
6299 do_test where7-2.274.2 {
6300 count_steps_sort {
6301 SELECT a FROM t3
6302 WHERE b=14
6303 OR a=23
6304 OR b=748
6305 OR b=407
6306 OR (d>=4.0 AND d<5.0 AND d NOT NULL)
6307 OR (d>=87.0 AND d<88.0 AND d NOT NULL)
6308 OR b=979
6309 OR ((a BETWEEN 15 AND 17) AND a!=16)
6310 }
6311 } {4 15 17 23 37 68 87 89 scan 0 sort 0}
6312 do_test where7-2.275.1 {
6313 count_steps_sort {
6314 SELECT a FROM t2
6315 WHERE ((a BETWEEN 36 AND 38) AND a!=37)
6316 OR a=92
6317 }
6318 } {36 38 92 scan 0 sort 0}
6319 do_test where7-2.275.2 {
6320 count_steps_sort {
6321 SELECT a FROM t3
6322 WHERE ((a BETWEEN 36 AND 38) AND a!=37)
6323 OR a=92
6324 }
6325 } {36 38 92 scan 0 sort 0}
6326 do_test where7-2.276.1 {
6327 count_steps_sort {
6328 SELECT a FROM t2
6329 WHERE c=14014
6330 OR b=927
6331 OR b=176
6332 OR ((a BETWEEN 34 AND 36) AND a!=35)
6333 OR b=220
6334 OR (g='tsrqpon' AND f GLOB 'yzabc*')
6335 OR a=4
6336 }
6337 } {4 16 20 24 34 36 40 41 42 scan 0 sort 0}
6338 do_test where7-2.276.2 {
6339 count_steps_sort {
6340 SELECT a FROM t3
6341 WHERE c=14014
6342 OR b=927
6343 OR b=176
6344 OR ((a BETWEEN 34 AND 36) AND a!=35)
6345 OR b=220
6346 OR (g='tsrqpon' AND f GLOB 'yzabc*')
6347 OR a=4
6348 }
6349 } {4 16 20 24 34 36 40 41 42 scan 0 sort 0}
6350 do_test where7-2.277.1 {
6351 count_steps_sort {
6352 SELECT a FROM t2
6353 WHERE a=29
6354 OR (g='utsrqpo' AND f GLOB 'tuvwx*')
6355 OR b=979
6356 OR b=275
6357 OR ((a BETWEEN 56 AND 58) AND a!=57)
6358 OR (d>=41.0 AND d<42.0 AND d NOT NULL)
6359 OR b=539
6360 OR a=87
6361 }
6362 } {19 25 29 41 49 56 58 87 89 scan 0 sort 0}
6363 do_test where7-2.277.2 {
6364 count_steps_sort {
6365 SELECT a FROM t3
6366 WHERE a=29
6367 OR (g='utsrqpo' AND f GLOB 'tuvwx*')
6368 OR b=979
6369 OR b=275
6370 OR ((a BETWEEN 56 AND 58) AND a!=57)
6371 OR (d>=41.0 AND d<42.0 AND d NOT NULL)
6372 OR b=539
6373 OR a=87
6374 }
6375 } {19 25 29 41 49 56 58 87 89 scan 0 sort 0}
6376 do_test where7-2.278.1 {
6377 count_steps_sort {
6378 SELECT a FROM t2
6379 WHERE ((a BETWEEN 43 AND 45) AND a!=44)
6380 OR (g='kjihgfe' AND f GLOB 'rstuv*')
6381 OR (g='nmlkjih' AND f GLOB 'fghij*')
6382 OR ((a BETWEEN 57 AND 59) AND a!=58)
6383 OR f='fghijklmn'
6384 OR (g='rqponml' AND f GLOB 'klmno*')
6385 OR ((a BETWEEN 4 AND 6) AND a!=5)
6386 OR a=74
6387 OR ((a BETWEEN 7 AND 9) AND a!=8)
6388 }
6389 } {4 5 6 7 9 31 36 43 45 57 59 69 74 83 scan 0 sort 0}
6390 do_test where7-2.278.2 {
6391 count_steps_sort {
6392 SELECT a FROM t3
6393 WHERE ((a BETWEEN 43 AND 45) AND a!=44)
6394 OR (g='kjihgfe' AND f GLOB 'rstuv*')
6395 OR (g='nmlkjih' AND f GLOB 'fghij*')
6396 OR ((a BETWEEN 57 AND 59) AND a!=58)
6397 OR f='fghijklmn'
6398 OR (g='rqponml' AND f GLOB 'klmno*')
6399 OR ((a BETWEEN 4 AND 6) AND a!=5)
6400 OR a=74
6401 OR ((a BETWEEN 7 AND 9) AND a!=8)
6402 }
6403 } {4 5 6 7 9 31 36 43 45 57 59 69 74 83 scan 0 sort 0}
6404 do_test where7-2.279.1 {
6405 count_steps_sort {
6406 SELECT a FROM t2
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.279.2 {
6415 count_steps_sort {
6416 SELECT a FROM t3
6417 WHERE ((a BETWEEN 80 AND 82) AND a!=81)
6418 OR (f GLOB '?jklm*' AND f GLOB 'ijkl*')
6419 OR (d>=42.0 AND d<43.0 AND d NOT NULL)
6420 OR ((a BETWEEN 49 AND 51) AND a!=50)
6421 OR (g='ihgfedc' AND f GLOB 'bcdef*')
6422 }
6423 } {8 34 42 49 51 60 79 80 82 86 scan 0 sort 0}
6424 do_test where7-2.280.1 {
6425 count_steps_sort {
6426 SELECT a FROM t2
6427 WHERE ((a BETWEEN 58 AND 60) AND a!=59)
6428 OR b=696
6429 OR f='tuvwxyzab'
6430 OR b=374
6431 OR b=110
6432 OR a=90
6433 }
6434 } {10 19 34 45 58 60 71 90 97 scan 0 sort 0}
6435 do_test where7-2.280.2 {
6436 count_steps_sort {
6437 SELECT a FROM t3
6438 WHERE ((a BETWEEN 58 AND 60) AND a!=59)
6439 OR b=696
6440 OR f='tuvwxyzab'
6441 OR b=374
6442 OR b=110
6443 OR a=90
6444 }
6445 } {10 19 34 45 58 60 71 90 97 scan 0 sort 0}
6446 do_test where7-2.281.1 {
6447 count_steps_sort {
6448 SELECT a FROM t2
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.281.2 {
6457 count_steps_sort {
6458 SELECT a FROM t3
6459 WHERE (g='xwvutsr' AND f GLOB 'ghijk*')
6460 OR c=23023
6461 OR b=377
6462 OR b=858
6463 OR (g='nmlkjih' AND f GLOB 'fghij*')
6464 }
6465 } {6 57 67 68 69 78 scan 0 sort 0}
6466 do_test where7-2.282.1 {
6467 count_steps_sort {
6468 SELECT a FROM t2
6469 WHERE (d>=38.0 AND d<39.0 AND d NOT NULL)
6470 OR b=322
6471 OR (d>=19.0 AND d<20.0 AND d NOT NULL)
6472 OR (g='fedcbaz' AND f GLOB 'pqrst*')
6473 OR (g='onmlkji' AND f GLOB 'wxyza*')
6474 OR b=432
6475 OR b=55
6476 OR a=53
6477 OR (d>=74.0 AND d<75.0 AND d NOT NULL)
6478 OR (f GLOB '?ijkl*' AND f GLOB 'hijk*')
6479 OR b=25
6480 }
6481 } {5 7 19 33 38 48 53 59 74 85 93 scan 0 sort 0}
6482 do_test where7-2.282.2 {
6483 count_steps_sort {
6484 SELECT a FROM t3
6485 WHERE (d>=38.0 AND d<39.0 AND d NOT NULL)
6486 OR b=322
6487 OR (d>=19.0 AND d<20.0 AND d NOT NULL)
6488 OR (g='fedcbaz' AND f GLOB 'pqrst*')
6489 OR (g='onmlkji' AND f GLOB 'wxyza*')
6490 OR b=432
6491 OR b=55
6492 OR a=53
6493 OR (d>=74.0 AND d<75.0 AND d NOT NULL)
6494 OR (f GLOB '?ijkl*' AND f GLOB 'hijk*')
6495 OR b=25
6496 }
6497 } {5 7 19 33 38 48 53 59 74 85 93 scan 0 sort 0}
6498 do_test where7-2.283.1 {
6499 count_steps_sort {
6500 SELECT a FROM t2
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.283.2 {
6509 count_steps_sort {
6510 SELECT a FROM t3
6511 WHERE b=484
6512 OR (g='jihgfed' AND f GLOB 'wxyza*')
6513 OR b=616
6514 OR c=5005
6515 OR ((a BETWEEN 27 AND 29) AND a!=28)
6516 }
6517 } {13 14 15 27 29 44 56 74 scan 0 sort 0}
6518 do_test where7-2.284.1 {
6519 count_steps_sort {
6520 SELECT a FROM t2
6521 WHERE b=916
6522 OR (f GLOB '?opqr*' AND f GLOB 'nopq*')
6523 OR b=1048
6524 OR c=6006
6525 OR b=762
6526 OR (f GLOB '?pqrs*' AND f GLOB 'opqr*')
6527 OR ((a BETWEEN 59 AND 61) AND a!=60)
6528 OR b=751
6529 OR (d>=73.0 AND d<74.0 AND d NOT NULL)
6530 }
6531 } {13 14 16 17 18 39 40 59 61 65 66 73 91 92 scan 0 sort 0}
6532 do_test where7-2.284.2 {
6533 count_steps_sort {
6534 SELECT a FROM t3
6535 WHERE b=916
6536 OR (f GLOB '?opqr*' AND f GLOB 'nopq*')
6537 OR b=1048
6538 OR c=6006
6539 OR b=762
6540 OR (f GLOB '?pqrs*' AND f GLOB 'opqr*')
6541 OR ((a BETWEEN 59 AND 61) AND a!=60)
6542 OR b=751
6543 OR (d>=73.0 AND d<74.0 AND d NOT NULL)
6544 }
6545 } {13 14 16 17 18 39 40 59 61 65 66 73 91 92 scan 0 sort 0}
6546 do_test where7-2.285.1 {
6547 count_steps_sort {
6548 SELECT a FROM t2
6549 WHERE (d>=32.0 AND d<33.0 AND d NOT NULL)
6550 OR b=927
6551 OR b=275
6552 OR b=396
6553 OR c=4004
6554 OR (g='vutsrqp' AND f GLOB 'opqrs*')
6555 OR b=319
6556 OR ((a BETWEEN 83 AND 85) AND a!=84)
6557 OR a=3
6558 OR ((a BETWEEN 73 AND 75) AND a!=74)
6559 }
6560 } {3 10 11 12 14 25 29 32 36 73 75 83 85 scan 0 sort 0}
6561 do_test where7-2.285.2 {
6562 count_steps_sort {
6563 SELECT a FROM t3
6564 WHERE (d>=32.0 AND d<33.0 AND d NOT NULL)
6565 OR b=927
6566 OR b=275
6567 OR b=396
6568 OR c=4004
6569 OR (g='vutsrqp' AND f GLOB 'opqrs*')
6570 OR b=319
6571 OR ((a BETWEEN 83 AND 85) AND a!=84)
6572 OR a=3
6573 OR ((a BETWEEN 73 AND 75) AND a!=74)
6574 }
6575 } {3 10 11 12 14 25 29 32 36 73 75 83 85 scan 0 sort 0}
6576 do_test where7-2.286.1 {
6577 count_steps_sort {
6578 SELECT a FROM t2
6579 WHERE (g='wvutsrq' AND f GLOB 'lmnop*')
6580 OR b=718
6581 OR f='vwxyzabcd'
6582 OR (d>=98.0 AND d<99.0 AND d NOT NULL)
6583 OR (g='kjihgfe' AND f GLOB 'tuvwx*')
6584 OR (f GLOB '?uvwx*' AND f GLOB 'tuvw*')
6585 OR (d>=22.0 AND d<23.0 AND d NOT NULL)
6586 OR ((a BETWEEN 66 AND 68) AND a!=67)
6587 OR (g='mlkjihg' AND f GLOB 'jklmn*')
6588 OR (f GLOB '?klmn*' AND f GLOB 'jklm*')
6589 OR (d>=11.0 AND d<12.0 AND d NOT NULL)
6590 }
6591 } {9 11 19 21 22 35 45 47 61 66 68 71 73 87 97 98 99 scan 0 sort 0}
6592 do_test where7-2.286.2 {
6593 count_steps_sort {
6594 SELECT a FROM t3
6595 WHERE (g='wvutsrq' AND f GLOB 'lmnop*')
6596 OR b=718
6597 OR f='vwxyzabcd'
6598 OR (d>=98.0 AND d<99.0 AND d NOT NULL)
6599 OR (g='kjihgfe' AND f GLOB 'tuvwx*')
6600 OR (f GLOB '?uvwx*' AND f GLOB 'tuvw*')
6601 OR (d>=22.0 AND d<23.0 AND d NOT NULL)
6602 OR ((a BETWEEN 66 AND 68) AND a!=67)
6603 OR (g='mlkjihg' AND f GLOB 'jklmn*')
6604 OR (f GLOB '?klmn*' AND f GLOB 'jklm*')
6605 OR (d>=11.0 AND d<12.0 AND d NOT NULL)
6606 }
6607 } {9 11 19 21 22 35 45 47 61 66 68 71 73 87 97 98 99 scan 0 sort 0}
6608 do_test where7-2.287.1 {
6609 count_steps_sort {
6610 SELECT a FROM t2
6611 WHERE b=187
6612 OR b=1056
6613 OR b=861
6614 OR b=1081
6615 OR b=572
6616 OR (d>=4.0 AND d<5.0 AND d NOT NULL)
6617 OR a=11
6618 OR ((a BETWEEN 99 AND 101) AND a!=100)
6619 OR a=89
6620 OR b=421
6621 }
6622 } {4 11 17 52 89 96 99 scan 0 sort 0}
6623 do_test where7-2.287.2 {
6624 count_steps_sort {
6625 SELECT a FROM t3
6626 WHERE b=187
6627 OR b=1056
6628 OR b=861
6629 OR b=1081
6630 OR b=572
6631 OR (d>=4.0 AND d<5.0 AND d NOT NULL)
6632 OR a=11
6633 OR ((a BETWEEN 99 AND 101) AND a!=100)
6634 OR a=89
6635 OR b=421
6636 }
6637 } {4 11 17 52 89 96 99 scan 0 sort 0}
6638 do_test where7-2.288.1 {
6639 count_steps_sort {
6640 SELECT a FROM t2
6641 WHERE b=231
6642 OR b=388
6643 OR d<0.0
6644 OR (d>=39.0 AND d<40.0 AND d NOT NULL)
6645 OR b=1045
6646 OR (d>=12.0 AND d<13.0 AND d NOT NULL)
6647 }
6648 } {12 21 39 95 scan 0 sort 0}
6649 do_test where7-2.288.2 {
6650 count_steps_sort {
6651 SELECT a FROM t3
6652 WHERE b=231
6653 OR b=388
6654 OR d<0.0
6655 OR (d>=39.0 AND d<40.0 AND d NOT NULL)
6656 OR b=1045
6657 OR (d>=12.0 AND d<13.0 AND d NOT NULL)
6658 }
6659 } {12 21 39 95 scan 0 sort 0}
6660 do_test where7-2.289.1 {
6661 count_steps_sort {
6662 SELECT a FROM t2
6663 WHERE b=528
6664 OR (d>=53.0 AND d<54.0 AND d NOT NULL)
6665 OR b=762
6666 }
6667 } {48 53 scan 0 sort 0}
6668 do_test where7-2.289.2 {
6669 count_steps_sort {
6670 SELECT a FROM t3
6671 WHERE b=528
6672 OR (d>=53.0 AND d<54.0 AND d NOT NULL)
6673 OR b=762
6674 }
6675 } {48 53 scan 0 sort 0}
6676 do_test where7-2.290.1 {
6677 count_steps_sort {
6678 SELECT a FROM t2
6679 WHERE f='stuvwxyza'
6680 OR ((a BETWEEN 90 AND 92) AND a!=91)
6681 OR b=916
6682 }
6683 } {18 44 70 90 92 96 scan 0 sort 0}
6684 do_test where7-2.290.2 {
6685 count_steps_sort {
6686 SELECT a FROM t3
6687 WHERE f='stuvwxyza'
6688 OR ((a BETWEEN 90 AND 92) AND a!=91)
6689 OR b=916
6690 }
6691 } {18 44 70 90 92 96 scan 0 sort 0}
6692 do_test where7-2.291.1 {
6693 count_steps_sort {
6694 SELECT a FROM t2
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.291.2 {
6703 count_steps_sort {
6704 SELECT a FROM t3
6705 WHERE (d>=52.0 AND d<53.0 AND d NOT NULL)
6706 OR (d>=76.0 AND d<77.0 AND d NOT NULL)
6707 OR ((a BETWEEN 96 AND 98) AND a!=97)
6708 OR (d>=19.0 AND d<20.0 AND d NOT NULL)
6709 OR (d>=4.0 AND d<5.0 AND d NOT NULL)
6710 }
6711 } {4 19 52 76 96 98 scan 0 sort 0}
6712 do_test where7-2.292.1 {
6713 count_steps_sort {
6714 SELECT a FROM t2
6715 WHERE b=102
6716 OR c=6006
6717 OR b=231
6718 OR b=212
6719 OR (d>=36.0 AND d<37.0 AND d NOT NULL)
6720 OR (g='gfedcba' AND f GLOB 'klmno*')
6721 OR c=30030
6722 OR (g='onmlkji' AND f GLOB 'abcde*')
6723 }
6724 } {16 17 18 21 36 52 88 89 90 scan 0 sort 0}
6725 do_test where7-2.292.2 {
6726 count_steps_sort {
6727 SELECT a FROM t3
6728 WHERE b=102
6729 OR c=6006
6730 OR b=231
6731 OR b=212
6732 OR (d>=36.0 AND d<37.0 AND d NOT NULL)
6733 OR (g='gfedcba' AND f GLOB 'klmno*')
6734 OR c=30030
6735 OR (g='onmlkji' AND f GLOB 'abcde*')
6736 }
6737 } {16 17 18 21 36 52 88 89 90 scan 0 sort 0}
6738 do_test where7-2.293.1 {
6739 count_steps_sort {
6740 SELECT a FROM t2
6741 WHERE a=47
6742 OR a=82
6743 OR c=25025
6744 OR ((a BETWEEN 40 AND 42) AND a!=41)
6745 OR f='qrstuvwxy'
6746 OR a=5
6747 }
6748 } {5 16 40 42 47 68 73 74 75 82 94 scan 0 sort 0}
6749 do_test where7-2.293.2 {
6750 count_steps_sort {
6751 SELECT a FROM t3
6752 WHERE a=47
6753 OR a=82
6754 OR c=25025
6755 OR ((a BETWEEN 40 AND 42) AND a!=41)
6756 OR f='qrstuvwxy'
6757 OR a=5
6758 }
6759 } {5 16 40 42 47 68 73 74 75 82 94 scan 0 sort 0}
6760 do_test where7-2.294.1 {
6761 count_steps_sort {
6762 SELECT a FROM t2
6763 WHERE b=429
6764 OR a=30
6765 OR f='vwxyzabcd'
6766 OR b=762
6767 OR a=60
6768 OR (g='srqponm' AND f GLOB 'efghi*')
6769 OR (g='xwvutsr' AND f GLOB 'efghi*')
6770 }
6771 } {4 21 30 39 47 60 73 99 scan 0 sort 0}
6772 do_test where7-2.294.2 {
6773 count_steps_sort {
6774 SELECT a FROM t3
6775 WHERE b=429
6776 OR a=30
6777 OR f='vwxyzabcd'
6778 OR b=762
6779 OR a=60
6780 OR (g='srqponm' AND f GLOB 'efghi*')
6781 OR (g='xwvutsr' AND f GLOB 'efghi*')
6782 }
6783 } {4 21 30 39 47 60 73 99 scan 0 sort 0}
6784 do_test where7-2.295.1 {
6785 count_steps_sort {
6786 SELECT a FROM t2
6787 WHERE (g='mlkjihg' AND f GLOB 'ghijk*')
6788 OR a=3
6789 OR (d>=63.0 AND d<64.0 AND d NOT NULL)
6790 OR (f GLOB '?opqr*' AND f GLOB 'nopq*')
6791 OR b=498
6792 OR a=100
6793 OR (d>=31.0 AND d<32.0 AND d NOT NULL)
6794 OR (g='kjihgfe' AND f GLOB 'rstuv*')
6795 OR a=69
6796 }
6797 } {3 13 31 39 58 63 65 69 91 100 scan 0 sort 0}
6798 do_test where7-2.295.2 {
6799 count_steps_sort {
6800 SELECT a FROM t3
6801 WHERE (g='mlkjihg' AND f GLOB 'ghijk*')
6802 OR a=3
6803 OR (d>=63.0 AND d<64.0 AND d NOT NULL)
6804 OR (f GLOB '?opqr*' AND f GLOB 'nopq*')
6805 OR b=498
6806 OR a=100
6807 OR (d>=31.0 AND d<32.0 AND d NOT NULL)
6808 OR (g='kjihgfe' AND f GLOB 'rstuv*')
6809 OR a=69
6810 }
6811 } {3 13 31 39 58 63 65 69 91 100 scan 0 sort 0}
6812 do_test where7-2.296.1 {
6813 count_steps_sort {
6814 SELECT a FROM t2
6815 WHERE (g='ihgfedc' AND f GLOB 'efghi*')
6816 OR b=300
6817 OR (d>=7.0 AND d<8.0 AND d NOT NULL)
6818 OR b=58
6819 OR ((a BETWEEN 55 AND 57) AND a!=56)
6820 OR (g='nmlkjih' AND f GLOB 'defgh*')
6821 OR b=286
6822 OR b=234
6823 OR ((a BETWEEN 43 AND 45) AND a!=44)
6824 OR f='ghijklmno'
6825 OR (d>=26.0 AND d<27.0 AND d NOT NULL)
6826 }
6827 } {6 7 26 32 43 45 55 57 58 82 84 scan 0 sort 0}
6828 do_test where7-2.296.2 {
6829 count_steps_sort {
6830 SELECT a FROM t3
6831 WHERE (g='ihgfedc' AND f GLOB 'efghi*')
6832 OR b=300
6833 OR (d>=7.0 AND d<8.0 AND d NOT NULL)
6834 OR b=58
6835 OR ((a BETWEEN 55 AND 57) AND a!=56)
6836 OR (g='nmlkjih' AND f GLOB 'defgh*')
6837 OR b=286
6838 OR b=234
6839 OR ((a BETWEEN 43 AND 45) AND a!=44)
6840 OR f='ghijklmno'
6841 OR (d>=26.0 AND d<27.0 AND d NOT NULL)
6842 }
6843 } {6 7 26 32 43 45 55 57 58 82 84 scan 0 sort 0}
6844 do_test where7-2.297.1 {
6845 count_steps_sort {
6846 SELECT a FROM t2
6847 WHERE a=95
6848 OR ((a BETWEEN 72 AND 74) AND a!=73)
6849 OR ((a BETWEEN 23 AND 25) AND a!=24)
6850 OR b=594
6851 OR (f GLOB '?ijkl*' AND f GLOB 'hijk*')
6852 OR ((a BETWEEN 37 AND 39) AND a!=38)
6853 OR ((a BETWEEN 56 AND 58) AND a!=57)
6854 OR ((a BETWEEN 18 AND 20) AND a!=19)
6855 OR (d>=45.0 AND d<46.0 AND d NOT NULL)
6856 OR (f GLOB '?ghij*' AND f GLOB 'fghi*')
6857 OR ((a BETWEEN 53 AND 55) AND a!=54)
6858 }
6859 } {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}
6860 do_test where7-2.297.2 {
6861 count_steps_sort {
6862 SELECT a FROM t3
6863 WHERE a=95
6864 OR ((a BETWEEN 72 AND 74) AND a!=73)
6865 OR ((a BETWEEN 23 AND 25) AND a!=24)
6866 OR b=594
6867 OR (f GLOB '?ijkl*' AND f GLOB 'hijk*')
6868 OR ((a BETWEEN 37 AND 39) AND a!=38)
6869 OR ((a BETWEEN 56 AND 58) AND a!=57)
6870 OR ((a BETWEEN 18 AND 20) AND a!=19)
6871 OR (d>=45.0 AND d<46.0 AND d NOT NULL)
6872 OR (f GLOB '?ghij*' AND f GLOB 'fghi*')
6873 OR ((a BETWEEN 53 AND 55) AND a!=54)
6874 }
6875 } {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}
6876 do_test where7-2.298.1 {
6877 count_steps_sort {
6878 SELECT a FROM t2
6879 WHERE b=949
6880 OR (g='xwvutsr' AND f GLOB 'fghij*')
6881 OR (g='vutsrqp' AND f GLOB 'opqrs*')
6882 }
6883 } {5 14 scan 0 sort 0}
6884 do_test where7-2.298.2 {
6885 count_steps_sort {
6886 SELECT a FROM t3
6887 WHERE b=949
6888 OR (g='xwvutsr' AND f GLOB 'fghij*')
6889 OR (g='vutsrqp' AND f GLOB 'opqrs*')
6890 }
6891 } {5 14 scan 0 sort 0}
6892 do_test where7-2.299.1 {
6893 count_steps_sort {
6894 SELECT a FROM t2
6895 WHERE b=960
6896 OR a=44
6897 OR (g='xwvutsr' AND f GLOB 'ghijk*')
6898 OR a=39
6899 OR b=828
6900 OR ((a BETWEEN 3 AND 5) AND a!=4)
6901 OR d<0.0
6902 OR b=770
6903 OR (f GLOB '?tuvw*' AND f GLOB 'stuv*')
6904 OR b=594
6905 OR ((a BETWEEN 89 AND 91) AND a!=90)
6906 }
6907 } {3 5 6 18 39 44 54 70 89 91 96 scan 0 sort 0}
6908 do_test where7-2.299.2 {
6909 count_steps_sort {
6910 SELECT a FROM t3
6911 WHERE b=960
6912 OR a=44
6913 OR (g='xwvutsr' AND f GLOB 'ghijk*')
6914 OR a=39
6915 OR b=828
6916 OR ((a BETWEEN 3 AND 5) AND a!=4)
6917 OR d<0.0
6918 OR b=770
6919 OR (f GLOB '?tuvw*' AND f GLOB 'stuv*')
6920 OR b=594
6921 OR ((a BETWEEN 89 AND 91) AND a!=90)
6922 }
6923 } {3 5 6 18 39 44 54 70 89 91 96 scan 0 sort 0}
6924 do_test where7-2.300.1 {
6925 count_steps_sort {
6926 SELECT a FROM t2
6927 WHERE ((a BETWEEN 40 AND 42) AND a!=41)
6928 OR b=198
6929 OR a=51
6930 OR b=1056
6931 OR b=748
6932 OR ((a BETWEEN 9 AND 11) AND a!=10)
6933 }
6934 } {9 11 18 40 42 51 68 96 scan 0 sort 0}
6935 do_test where7-2.300.2 {
6936 count_steps_sort {
6937 SELECT a FROM t3
6938 WHERE ((a BETWEEN 40 AND 42) AND a!=41)
6939 OR b=198
6940 OR a=51
6941 OR b=1056
6942 OR b=748
6943 OR ((a BETWEEN 9 AND 11) AND a!=10)
6944 }
6945 } {9 11 18 40 42 51 68 96 scan 0 sort 0}
6946 do_test where7-2.301.1 {
6947 count_steps_sort {
6948 SELECT a FROM t2
6949 WHERE b=1081
6950 OR ((a BETWEEN 66 AND 68) AND a!=67)
6951 OR b=1004
6952 OR (g='gfedcba' AND f GLOB 'nopqr*')
6953 OR ((a BETWEEN 29 AND 31) AND a!=30)
6954 OR b=660
6955 OR b=957
6956 OR b=869
6957 }
6958 } {29 31 60 66 68 79 87 91 scan 0 sort 0}
6959 do_test where7-2.301.2 {
6960 count_steps_sort {
6961 SELECT a FROM t3
6962 WHERE b=1081
6963 OR ((a BETWEEN 66 AND 68) AND a!=67)
6964 OR b=1004
6965 OR (g='gfedcba' AND f GLOB 'nopqr*')
6966 OR ((a BETWEEN 29 AND 31) AND a!=30)
6967 OR b=660
6968 OR b=957
6969 OR b=869
6970 }
6971 } {29 31 60 66 68 79 87 91 scan 0 sort 0}
6972 do_test where7-2.302.1 {
6973 count_steps_sort {
6974 SELECT a FROM t2
6975 WHERE b=927
6976 OR c=12012
6977 OR f='yzabcdefg'
6978 OR b=880
6979 OR a=63
6980 OR (g='ponmlkj' AND f GLOB 'stuvw*')
6981 OR (g='mlkjihg' AND f GLOB 'ghijk*')
6982 OR (g='hgfedcb' AND f GLOB 'ijklm*')
6983 }
6984 } {24 34 35 36 44 50 58 63 76 80 86 scan 0 sort 0}
6985 do_test where7-2.302.2 {
6986 count_steps_sort {
6987 SELECT a FROM t3
6988 WHERE b=927
6989 OR c=12012
6990 OR f='yzabcdefg'
6991 OR b=880
6992 OR a=63
6993 OR (g='ponmlkj' AND f GLOB 'stuvw*')
6994 OR (g='mlkjihg' AND f GLOB 'ghijk*')
6995 OR (g='hgfedcb' AND f GLOB 'ijklm*')
6996 }
6997 } {24 34 35 36 44 50 58 63 76 80 86 scan 0 sort 0}
6998 do_test where7-2.303.1 {
6999 count_steps_sort {
7000 SELECT a FROM t2
7001 WHERE a=69
7002 OR b=1103
7003 OR (f GLOB '?bcde*' AND f GLOB 'abcd*')
7004 OR f='wxyzabcde'
7005 OR (f GLOB '?tuvw*' AND f GLOB 'stuv*')
7006 OR (g='gfedcba' AND f GLOB 'klmno*')
7007 OR f='pqrstuvwx'
7008 OR (g='jihgfed' AND f GLOB 'vwxyz*')
7009 OR a=59
7010 OR b=946
7011 }
7012 } {15 18 22 26 41 44 48 52 59 67 69 70 73 74 78 86 88 93 96 100 scan 0 sort 0}
7013 do_test where7-2.303.2 {
7014 count_steps_sort {
7015 SELECT a FROM t3
7016 WHERE a=69
7017 OR b=1103
7018 OR (f GLOB '?bcde*' AND f GLOB 'abcd*')
7019 OR f='wxyzabcde'
7020 OR (f GLOB '?tuvw*' AND f GLOB 'stuv*')
7021 OR (g='gfedcba' AND f GLOB 'klmno*')
7022 OR f='pqrstuvwx'
7023 OR (g='jihgfed' AND f GLOB 'vwxyz*')
7024 OR a=59
7025 OR b=946
7026 }
7027 } {15 18 22 26 41 44 48 52 59 67 69 70 73 74 78 86 88 93 96 100 scan 0 sort 0}
7028 do_test where7-2.304.1 {
7029 count_steps_sort {
7030 SELECT a FROM t2
7031 WHERE (d>=47.0 AND d<48.0 AND d NOT NULL)
7032 OR (g='jihgfed' AND f GLOB 'xyzab*')
7033 OR a=68
7034 OR ((a BETWEEN 14 AND 16) AND a!=15)
7035 }
7036 } {14 16 47 68 75 scan 0 sort 0}
7037 do_test where7-2.304.2 {
7038 count_steps_sort {
7039 SELECT a FROM t3
7040 WHERE (d>=47.0 AND d<48.0 AND d NOT NULL)
7041 OR (g='jihgfed' AND f GLOB 'xyzab*')
7042 OR a=68
7043 OR ((a BETWEEN 14 AND 16) AND a!=15)
7044 }
7045 } {14 16 47 68 75 scan 0 sort 0}
7046 do_test where7-2.305.1 {
7047 count_steps_sort {
7048 SELECT a FROM t2
7049 WHERE (d>=10.0 AND d<11.0 AND d NOT NULL)
7050 OR (g='lkjihgf' AND f GLOB 'lmnop*')
7051 }
7052 } {10 63 scan 0 sort 0}
7053 do_test where7-2.305.2 {
7054 count_steps_sort {
7055 SELECT a FROM t3
7056 WHERE (d>=10.0 AND d<11.0 AND d NOT NULL)
7057 OR (g='lkjihgf' AND f GLOB 'lmnop*')
7058 }
7059 } {10 63 scan 0 sort 0}
7060 do_test where7-2.306.1 {
7061 count_steps_sort {
7062 SELECT a FROM t2
7063 WHERE a=32
7064 OR ((a BETWEEN 15 AND 17) AND a!=16)
7065 OR ((a BETWEEN 92 AND 94) AND a!=93)
7066 OR (d>=86.0 AND d<87.0 AND d NOT NULL)
7067 OR c=7007
7068 OR b=968
7069 OR (d>=18.0 AND d<19.0 AND d NOT NULL)
7070 }
7071 } {15 17 18 19 20 21 32 86 88 92 94 scan 0 sort 0}
7072 do_test where7-2.306.2 {
7073 count_steps_sort {
7074 SELECT a FROM t3
7075 WHERE a=32
7076 OR ((a BETWEEN 15 AND 17) AND a!=16)
7077 OR ((a BETWEEN 92 AND 94) AND a!=93)
7078 OR (d>=86.0 AND d<87.0 AND d NOT NULL)
7079 OR c=7007
7080 OR b=968
7081 OR (d>=18.0 AND d<19.0 AND d NOT NULL)
7082 }
7083 } {15 17 18 19 20 21 32 86 88 92 94 scan 0 sort 0}
7084 do_test where7-2.307.1 {
7085 count_steps_sort {
7086 SELECT a FROM t2
7087 WHERE f='cdefghijk'
7088 OR b=1103
7089 }
7090 } {2 28 54 80 scan 0 sort 0}
7091 do_test where7-2.307.2 {
7092 count_steps_sort {
7093 SELECT a FROM t3
7094 WHERE f='cdefghijk'
7095 OR b=1103
7096 }
7097 } {2 28 54 80 scan 0 sort 0}
7098 do_test where7-2.308.1 {
7099 count_steps_sort {
7100 SELECT a FROM t2
7101 WHERE ((a BETWEEN 21 AND 23) AND a!=22)
7102 OR (g='vutsrqp' AND f GLOB 'opqrs*')
7103 OR c=14014
7104 OR b=990
7105 OR (g='nmlkjih' AND f GLOB 'efghi*')
7106 OR c=14014
7107 OR (g='vutsrqp' AND f GLOB 'nopqr*')
7108 OR b=740
7109 OR c=3003
7110 }
7111 } {7 8 9 13 14 21 23 40 41 42 56 90 scan 0 sort 0}
7112 do_test where7-2.308.2 {
7113 count_steps_sort {
7114 SELECT a FROM t3
7115 WHERE ((a BETWEEN 21 AND 23) AND a!=22)
7116 OR (g='vutsrqp' AND f GLOB 'opqrs*')
7117 OR c=14014
7118 OR b=990
7119 OR (g='nmlkjih' AND f GLOB 'efghi*')
7120 OR c=14014
7121 OR (g='vutsrqp' AND f GLOB 'nopqr*')
7122 OR b=740
7123 OR c=3003
7124 }
7125 } {7 8 9 13 14 21 23 40 41 42 56 90 scan 0 sort 0}
7126 do_test where7-2.309.1 {
7127 count_steps_sort {
7128 SELECT a FROM t2
7129 WHERE (d>=60.0 AND d<61.0 AND d NOT NULL)
7130 OR a=67
7131 OR b=135
7132 OR f='bcdefghij'
7133 OR b=924
7134 OR (d>=22.0 AND d<23.0 AND d NOT NULL)
7135 }
7136 } {1 22 27 53 60 67 79 84 scan 0 sort 0}
7137 do_test where7-2.309.2 {
7138 count_steps_sort {
7139 SELECT a FROM t3
7140 WHERE (d>=60.0 AND d<61.0 AND d NOT NULL)
7141 OR a=67
7142 OR b=135
7143 OR f='bcdefghij'
7144 OR b=924
7145 OR (d>=22.0 AND d<23.0 AND d NOT NULL)
7146 }
7147 } {1 22 27 53 60 67 79 84 scan 0 sort 0}
7148 do_test where7-2.310.1 {
7149 count_steps_sort {
7150 SELECT a FROM t2
7151 WHERE a=96
7152 OR a=13
7153 }
7154 } {13 96 scan 0 sort 0}
7155 do_test where7-2.310.2 {
7156 count_steps_sort {
7157 SELECT a FROM t3
7158 WHERE a=96
7159 OR a=13
7160 }
7161 } {13 96 scan 0 sort 0}
7162 do_test where7-2.311.1 {
7163 count_steps_sort {
7164 SELECT a FROM t2
7165 WHERE ((a BETWEEN 34 AND 36) AND a!=35)
7166 OR (d>=50.0 AND d<51.0 AND d NOT NULL)
7167 OR ((a BETWEEN 35 AND 37) AND a!=36)
7168 OR a=49
7169 OR a=38
7170 OR b=157
7171 OR a=4
7172 OR b=311
7173 OR ((a BETWEEN 97 AND 99) AND a!=98)
7174 OR (g='tsrqpon' AND f GLOB 'bcdef*')
7175 OR b=396
7176 }
7177 } {4 27 34 35 36 37 38 49 50 97 99 scan 0 sort 0}
7178 do_test where7-2.311.2 {
7179 count_steps_sort {
7180 SELECT a FROM t3
7181 WHERE ((a BETWEEN 34 AND 36) AND a!=35)
7182 OR (d>=50.0 AND d<51.0 AND d NOT NULL)
7183 OR ((a BETWEEN 35 AND 37) AND a!=36)
7184 OR a=49
7185 OR a=38
7186 OR b=157
7187 OR a=4
7188 OR b=311
7189 OR ((a BETWEEN 97 AND 99) AND a!=98)
7190 OR (g='tsrqpon' AND f GLOB 'bcdef*')
7191 OR b=396
7192 }
7193 } {4 27 34 35 36 37 38 49 50 97 99 scan 0 sort 0}
7194 do_test where7-2.312.1 {
7195 count_steps_sort {
7196 SELECT a FROM t2
7197 WHERE a=82
7198 OR b=333
7199 OR (f GLOB '?xyza*' AND f GLOB 'wxyz*')
7200 OR b=99
7201 OR a=63
7202 OR a=35
7203 OR b=176
7204 }
7205 } {9 16 22 35 48 63 74 82 100 scan 0 sort 0}
7206 do_test where7-2.312.2 {
7207 count_steps_sort {
7208 SELECT a FROM t3
7209 WHERE a=82
7210 OR b=333
7211 OR (f GLOB '?xyza*' AND f GLOB 'wxyz*')
7212 OR b=99
7213 OR a=63
7214 OR a=35
7215 OR b=176
7216 }
7217 } {9 16 22 35 48 63 74 82 100 scan 0 sort 0}
7218 do_test where7-2.313.1 {
7219 count_steps_sort {
7220 SELECT a FROM t2
7221 WHERE a=90
7222 OR a=81
7223 OR ((a BETWEEN 51 AND 53) AND a!=52)
7224 OR f='mnopqrstu'
7225 OR b=927
7226 OR b=311
7227 OR a=34
7228 OR b=715
7229 OR f='rstuvwxyz'
7230 }
7231 } {12 17 34 38 43 51 53 64 65 69 81 90 95 scan 0 sort 0}
7232 do_test where7-2.313.2 {
7233 count_steps_sort {
7234 SELECT a FROM t3
7235 WHERE a=90
7236 OR a=81
7237 OR ((a BETWEEN 51 AND 53) AND a!=52)
7238 OR f='mnopqrstu'
7239 OR b=927
7240 OR b=311
7241 OR a=34
7242 OR b=715
7243 OR f='rstuvwxyz'
7244 }
7245 } {12 17 34 38 43 51 53 64 65 69 81 90 95 scan 0 sort 0}
7246 do_test where7-2.314.1 {
7247 count_steps_sort {
7248 SELECT a FROM t2
7249 WHERE b=484
7250 OR ((a BETWEEN 10 AND 12) AND a!=11)
7251 OR f='lmnopqrst'
7252 OR ((a BETWEEN 37 AND 39) AND a!=38)
7253 OR (d>=64.0 AND d<65.0 AND d NOT NULL)
7254 OR (d>=7.0 AND d<8.0 AND d NOT NULL)
7255 OR b<0
7256 OR b=231
7257 OR a=14
7258 }
7259 } {7 10 11 12 14 21 37 39 44 63 64 89 scan 0 sort 0}
7260 do_test where7-2.314.2 {
7261 count_steps_sort {
7262 SELECT a FROM t3
7263 WHERE b=484
7264 OR ((a BETWEEN 10 AND 12) AND a!=11)
7265 OR f='lmnopqrst'
7266 OR ((a BETWEEN 37 AND 39) AND a!=38)
7267 OR (d>=64.0 AND d<65.0 AND d NOT NULL)
7268 OR (d>=7.0 AND d<8.0 AND d NOT NULL)
7269 OR b<0
7270 OR b=231
7271 OR a=14
7272 }
7273 } {7 10 11 12 14 21 37 39 44 63 64 89 scan 0 sort 0}
7274 do_test where7-2.315.1 {
7275 count_steps_sort {
7276 SELECT a FROM t2
7277 WHERE b=905
7278 OR f='hijklmnop'
7279 OR (d>=45.0 AND d<46.0 AND d NOT NULL)
7280 OR (d>=26.0 AND d<27.0 AND d NOT NULL)
7281 OR (g='ihgfedc' AND f GLOB 'cdefg*')
7282 OR (g='utsrqpo' AND f GLOB 'wxyza*')
7283 OR (f GLOB '?mnop*' AND f GLOB 'lmno*')
7284 OR b=817
7285 OR (d>=20.0 AND d<21.0 AND d NOT NULL)
7286 }
7287 } {7 11 20 22 26 33 37 45 59 63 80 85 89 scan 0 sort 0}
7288 do_test where7-2.315.2 {
7289 count_steps_sort {
7290 SELECT a FROM t3
7291 WHERE b=905
7292 OR f='hijklmnop'
7293 OR (d>=45.0 AND d<46.0 AND d NOT NULL)
7294 OR (d>=26.0 AND d<27.0 AND d NOT NULL)
7295 OR (g='ihgfedc' AND f GLOB 'cdefg*')
7296 OR (g='utsrqpo' AND f GLOB 'wxyza*')
7297 OR (f GLOB '?mnop*' AND f GLOB 'lmno*')
7298 OR b=817
7299 OR (d>=20.0 AND d<21.0 AND d NOT NULL)
7300 }
7301 } {7 11 20 22 26 33 37 45 59 63 80 85 89 scan 0 sort 0}
7302 do_test where7-2.316.1 {
7303 count_steps_sort {
7304 SELECT a FROM t2
7305 WHERE (g='hgfedcb' AND f GLOB 'hijkl*')
7306 OR b=311
7307 OR (d>=61.0 AND d<62.0 AND d NOT NULL)
7308 OR a=48
7309 OR (g='ponmlkj' AND f GLOB 'rstuv*')
7310 OR (g='ponmlkj' AND f GLOB 'vwxyz*')
7311 OR c=32032
7312 OR f='opqrstuvw'
7313 OR b=300
7314 OR b=1001
7315 OR ((a BETWEEN 94 AND 96) AND a!=95)
7316 }
7317 } {14 40 43 47 48 61 66 85 91 92 94 95 96 scan 0 sort 0}
7318 do_test where7-2.316.2 {
7319 count_steps_sort {
7320 SELECT a FROM t3
7321 WHERE (g='hgfedcb' AND f GLOB 'hijkl*')
7322 OR b=311
7323 OR (d>=61.0 AND d<62.0 AND d NOT NULL)
7324 OR a=48
7325 OR (g='ponmlkj' AND f GLOB 'rstuv*')
7326 OR (g='ponmlkj' AND f GLOB 'vwxyz*')
7327 OR c=32032
7328 OR f='opqrstuvw'
7329 OR b=300
7330 OR b=1001
7331 OR ((a BETWEEN 94 AND 96) AND a!=95)
7332 }
7333 } {14 40 43 47 48 61 66 85 91 92 94 95 96 scan 0 sort 0}
7334 do_test where7-2.317.1 {
7335 count_steps_sort {
7336 SELECT a FROM t2
7337 WHERE (d>=95.0 AND d<96.0 AND d NOT NULL)
7338 OR b=1070
7339 OR (g='edcbazy' AND f GLOB 'vwxyz*')
7340 OR (d>=45.0 AND d<46.0 AND d NOT NULL)
7341 OR (d>=22.0 AND d<23.0 AND d NOT NULL)
7342 OR a=22
7343 OR (d>=11.0 AND d<12.0 AND d NOT NULL)
7344 OR (d>=61.0 AND d<62.0 AND d NOT NULL)
7345 OR f='tuvwxyzab'
7346 OR a=72
7347 OR ((a BETWEEN 53 AND 55) AND a!=54)
7348 }
7349 } {11 19 22 45 53 55 61 71 72 95 97 99 scan 0 sort 0}
7350 do_test where7-2.317.2 {
7351 count_steps_sort {
7352 SELECT a FROM t3
7353 WHERE (d>=95.0 AND d<96.0 AND d NOT NULL)
7354 OR b=1070
7355 OR (g='edcbazy' AND f GLOB 'vwxyz*')
7356 OR (d>=45.0 AND d<46.0 AND d NOT NULL)
7357 OR (d>=22.0 AND d<23.0 AND d NOT NULL)
7358 OR a=22
7359 OR (d>=11.0 AND d<12.0 AND d NOT NULL)
7360 OR (d>=61.0 AND d<62.0 AND d NOT NULL)
7361 OR f='tuvwxyzab'
7362 OR a=72
7363 OR ((a BETWEEN 53 AND 55) AND a!=54)
7364 }
7365 } {11 19 22 45 53 55 61 71 72 95 97 99 scan 0 sort 0}
7366 do_test where7-2.318.1 {
7367 count_steps_sort {
7368 SELECT a FROM t2
7369 WHERE (d>=8.0 AND d<9.0 AND d NOT NULL)
7370 OR (g='vutsrqp' AND f GLOB 'qrstu*')
7371 OR a=21
7372 OR b=1026
7373 OR ((a BETWEEN 34 AND 36) AND a!=35)
7374 OR b=473
7375 }
7376 } {8 16 21 34 36 43 scan 0 sort 0}
7377 do_test where7-2.318.2 {
7378 count_steps_sort {
7379 SELECT a FROM t3
7380 WHERE (d>=8.0 AND d<9.0 AND d NOT NULL)
7381 OR (g='vutsrqp' AND f GLOB 'qrstu*')
7382 OR a=21
7383 OR b=1026
7384 OR ((a BETWEEN 34 AND 36) AND a!=35)
7385 OR b=473
7386 }
7387 } {8 16 21 34 36 43 scan 0 sort 0}
7388 do_test where7-2.319.1 {
7389 count_steps_sort {
7390 SELECT a FROM t2
7391 WHERE ((a BETWEEN 71 AND 73) AND a!=72)
7392 OR ((a BETWEEN 43 AND 45) AND a!=44)
7393 OR a=100
7394 OR a=29
7395 OR c=15015
7396 OR a=87
7397 OR (g='gfedcba' AND f GLOB 'klmno*')
7398 }
7399 } {29 43 44 45 71 73 87 88 100 scan 0 sort 0}
7400 do_test where7-2.319.2 {
7401 count_steps_sort {
7402 SELECT a FROM t3
7403 WHERE ((a BETWEEN 71 AND 73) AND a!=72)
7404 OR ((a BETWEEN 43 AND 45) AND a!=44)
7405 OR a=100
7406 OR a=29
7407 OR c=15015
7408 OR a=87
7409 OR (g='gfedcba' AND f GLOB 'klmno*')
7410 }
7411 } {29 43 44 45 71 73 87 88 100 scan 0 sort 0}
7412 do_test where7-2.320.1 {
7413 count_steps_sort {
7414 SELECT a FROM t2
7415 WHERE (d>=1.0 AND d<2.0 AND d NOT NULL)
7416 OR b=542
7417 OR b=638
7418 }
7419 } {1 58 scan 0 sort 0}
7420 do_test where7-2.320.2 {
7421 count_steps_sort {
7422 SELECT a FROM t3
7423 WHERE (d>=1.0 AND d<2.0 AND d NOT NULL)
7424 OR b=542
7425 OR b=638
7426 }
7427 } {1 58 scan 0 sort 0}
7428 do_test where7-2.321.1 {
7429 count_steps_sort {
7430 SELECT a FROM t2
7431 WHERE ((a BETWEEN 5 AND 7) AND a!=6)
7432 OR b=1070
7433 OR a=91
7434 OR b=1015
7435 OR (d>=12.0 AND d<13.0 AND d NOT NULL)
7436 OR (g='ihgfedc' AND f GLOB 'cdefg*')
7437 OR ((a BETWEEN 91 AND 93) AND a!=92)
7438 }
7439 } {5 7 12 80 91 93 scan 0 sort 0}
7440 do_test where7-2.321.2 {
7441 count_steps_sort {
7442 SELECT a FROM t3
7443 WHERE ((a BETWEEN 5 AND 7) AND a!=6)
7444 OR b=1070
7445 OR a=91
7446 OR b=1015
7447 OR (d>=12.0 AND d<13.0 AND d NOT NULL)
7448 OR (g='ihgfedc' AND f GLOB 'cdefg*')
7449 OR ((a BETWEEN 91 AND 93) AND a!=92)
7450 }
7451 } {5 7 12 80 91 93 scan 0 sort 0}
7452 do_test where7-2.322.1 {
7453 count_steps_sort {
7454 SELECT a FROM t2
7455 WHERE a=7
7456 OR (g='yxwvuts' AND f GLOB 'bcdef*')
7457 OR b=1015
7458 OR b=839
7459 OR (g='rqponml' AND f GLOB 'klmno*')
7460 OR b=410
7461 OR (f GLOB '?defg*' AND f GLOB 'cdef*')
7462 OR a=71
7463 }
7464 } {1 2 7 28 36 54 71 80 scan 0 sort 0}
7465 do_test where7-2.322.2 {
7466 count_steps_sort {
7467 SELECT a FROM t3
7468 WHERE a=7
7469 OR (g='yxwvuts' AND f GLOB 'bcdef*')
7470 OR b=1015
7471 OR b=839
7472 OR (g='rqponml' AND f GLOB 'klmno*')
7473 OR b=410
7474 OR (f GLOB '?defg*' AND f GLOB 'cdef*')
7475 OR a=71
7476 }
7477 } {1 2 7 28 36 54 71 80 scan 0 sort 0}
7478 do_test where7-2.323.1 {
7479 count_steps_sort {
7480 SELECT a FROM t2
7481 WHERE b=880
7482 OR b=982
7483 OR a=52
7484 OR (g='onmlkji' AND f GLOB 'abcde*')
7485 OR a=24
7486 OR ((a BETWEEN 47 AND 49) AND a!=48)
7487 OR (g='mlkjihg' AND f GLOB 'ijklm*')
7488 OR (g='ihgfedc' AND f GLOB 'cdefg*')
7489 OR (f GLOB '?zabc*' AND f GLOB 'yzab*')
7490 }
7491 } {24 47 49 50 52 60 76 80 scan 0 sort 0}
7492 do_test where7-2.323.2 {
7493 count_steps_sort {
7494 SELECT a FROM t3
7495 WHERE b=880
7496 OR b=982
7497 OR a=52
7498 OR (g='onmlkji' AND f GLOB 'abcde*')
7499 OR a=24
7500 OR ((a BETWEEN 47 AND 49) AND a!=48)
7501 OR (g='mlkjihg' AND f GLOB 'ijklm*')
7502 OR (g='ihgfedc' AND f GLOB 'cdefg*')
7503 OR (f GLOB '?zabc*' AND f GLOB 'yzab*')
7504 }
7505 } {24 47 49 50 52 60 76 80 scan 0 sort 0}
7506 do_test where7-2.324.1 {
7507 count_steps_sort {
7508 SELECT a FROM t2
7509 WHERE ((a BETWEEN 67 AND 69) AND a!=68)
7510 OR (g='utsrqpo' AND f GLOB 'wxyza*')
7511 OR (g='lkjihgf' AND f GLOB 'pqrst*')
7512 OR (f GLOB '?ghij*' AND f GLOB 'fghi*')
7513 }
7514 } {5 22 31 57 67 69 83 scan 0 sort 0}
7515 do_test where7-2.324.2 {
7516 count_steps_sort {
7517 SELECT a FROM t3
7518 WHERE ((a BETWEEN 67 AND 69) AND a!=68)
7519 OR (g='utsrqpo' AND f GLOB 'wxyza*')
7520 OR (g='lkjihgf' AND f GLOB 'pqrst*')
7521 OR (f GLOB '?ghij*' AND f GLOB 'fghi*')
7522 }
7523 } {5 22 31 57 67 69 83 scan 0 sort 0}
7524 do_test where7-2.325.1 {
7525 count_steps_sort {
7526 SELECT a FROM t2
7527 WHERE f='abcdefghi'
7528 OR a=5
7529 OR b=124
7530 OR (g='kjihgfe' AND f GLOB 'rstuv*')
7531 OR b=432
7532 OR 1000000<b
7533 OR a=58
7534 OR (d>=45.0 AND d<46.0 AND d NOT NULL)
7535 OR b=77
7536 OR b=605
7537 }
7538 } {5 7 26 45 52 55 58 69 78 scan 0 sort 0}
7539 do_test where7-2.325.2 {
7540 count_steps_sort {
7541 SELECT a FROM t3
7542 WHERE f='abcdefghi'
7543 OR a=5
7544 OR b=124
7545 OR (g='kjihgfe' AND f GLOB 'rstuv*')
7546 OR b=432
7547 OR 1000000<b
7548 OR a=58
7549 OR (d>=45.0 AND d<46.0 AND d NOT NULL)
7550 OR b=77
7551 OR b=605
7552 }
7553 } {5 7 26 45 52 55 58 69 78 scan 0 sort 0}
7554 do_test where7-2.326.1 {
7555 count_steps_sort {
7556 SELECT a FROM t2
7557 WHERE (d>=89.0 AND d<90.0 AND d NOT NULL)
7558 OR b=583
7559 OR a=62
7560 }
7561 } {53 62 89 scan 0 sort 0}
7562 do_test where7-2.326.2 {
7563 count_steps_sort {
7564 SELECT a FROM t3
7565 WHERE (d>=89.0 AND d<90.0 AND d NOT NULL)
7566 OR b=583
7567 OR a=62
7568 }
7569 } {53 62 89 scan 0 sort 0}
7570 do_test where7-2.327.1 {
7571 count_steps_sort {
7572 SELECT a FROM t2
7573 WHERE ((a BETWEEN 84 AND 86) AND a!=85)
7574 OR f='pqrstuvwx'
7575 OR (d>=5.0 AND d<6.0 AND d NOT NULL)
7576 OR b=278
7577 OR a=10
7578 OR (d>=54.0 AND d<55.0 AND d NOT NULL)
7579 OR (d>=28.0 AND d<29.0 AND d NOT NULL)
7580 OR ((a BETWEEN 63 AND 65) AND a!=64)
7581 OR (g='kjihgfe' AND f GLOB 'qrstu*')
7582 OR f='uvwxyzabc'
7583 }
7584 } {5 10 15 20 28 41 46 54 63 65 67 68 72 84 86 93 98 scan 0 sort 0}
7585 do_test where7-2.327.2 {
7586 count_steps_sort {
7587 SELECT a FROM t3
7588 WHERE ((a BETWEEN 84 AND 86) AND a!=85)
7589 OR f='pqrstuvwx'
7590 OR (d>=5.0 AND d<6.0 AND d NOT NULL)
7591 OR b=278
7592 OR a=10
7593 OR (d>=54.0 AND d<55.0 AND d NOT NULL)
7594 OR (d>=28.0 AND d<29.0 AND d NOT NULL)
7595 OR ((a BETWEEN 63 AND 65) AND a!=64)
7596 OR (g='kjihgfe' AND f GLOB 'qrstu*')
7597 OR f='uvwxyzabc'
7598 }
7599 } {5 10 15 20 28 41 46 54 63 65 67 68 72 84 86 93 98 scan 0 sort 0}
7600 do_test where7-2.328.1 {
7601 count_steps_sort {
7602 SELECT a FROM t2
7603 WHERE ((a BETWEEN 57 AND 59) AND a!=58)
7604 OR (f GLOB '?pqrs*' AND f GLOB 'opqr*')
7605 OR b=564
7606 OR (g='gfedcba' AND f GLOB 'mnopq*')
7607 OR ((a BETWEEN 56 AND 58) AND a!=57)
7608 OR b=77
7609 OR (g='nmlkjih' AND f GLOB 'efghi*')
7610 OR b=968
7611 OR b=847
7612 OR (g='hgfedcb' AND f GLOB 'hijkl*')
7613 OR (g='lkjihgf' AND f GLOB 'opqrs*')
7614 }
7615 } {7 14 40 56 57 58 59 66 77 85 88 90 92 scan 0 sort 0}
7616 do_test where7-2.328.2 {
7617 count_steps_sort {
7618 SELECT a FROM t3
7619 WHERE ((a BETWEEN 57 AND 59) AND a!=58)
7620 OR (f GLOB '?pqrs*' AND f GLOB 'opqr*')
7621 OR b=564
7622 OR (g='gfedcba' AND f GLOB 'mnopq*')
7623 OR ((a BETWEEN 56 AND 58) AND a!=57)
7624 OR b=77
7625 OR (g='nmlkjih' AND f GLOB 'efghi*')
7626 OR b=968
7627 OR b=847
7628 OR (g='hgfedcb' AND f GLOB 'hijkl*')
7629 OR (g='lkjihgf' AND f GLOB 'opqrs*')
7630 }
7631 } {7 14 40 56 57 58 59 66 77 85 88 90 92 scan 0 sort 0}
7632 do_test where7-2.329.1 {
7633 count_steps_sort {
7634 SELECT a FROM t2
7635 WHERE b=539
7636 OR b=594
7637 OR ((a BETWEEN 63 AND 65) AND a!=64)
7638 OR f='abcdefghi'
7639 OR a=6
7640 OR (d>=17.0 AND d<18.0 AND d NOT NULL)
7641 OR b=762
7642 }
7643 } {6 17 26 49 52 54 63 65 78 scan 0 sort 0}
7644 do_test where7-2.329.2 {
7645 count_steps_sort {
7646 SELECT a FROM t3
7647 WHERE b=539
7648 OR b=594
7649 OR ((a BETWEEN 63 AND 65) AND a!=64)
7650 OR f='abcdefghi'
7651 OR a=6
7652 OR (d>=17.0 AND d<18.0 AND d NOT NULL)
7653 OR b=762
7654 }
7655 } {6 17 26 49 52 54 63 65 78 scan 0 sort 0}
7656 do_test where7-2.330.1 {
7657 count_steps_sort {
7658 SELECT a FROM t2
7659 WHERE b=869
7660 OR b=630
7661 }
7662 } {79 scan 0 sort 0}
7663 do_test where7-2.330.2 {
7664 count_steps_sort {
7665 SELECT a FROM t3
7666 WHERE b=869
7667 OR b=630
7668 }
7669 } {79 scan 0 sort 0}
7670 do_test where7-2.331.1 {
7671 count_steps_sort {
7672 SELECT a FROM t2
7673 WHERE (d>=72.0 AND d<73.0 AND d NOT NULL)
7674 OR b=693
7675 OR (g='hgfedcb' AND f GLOB 'ijklm*')
7676 OR b=968
7677 OR ((a BETWEEN 63 AND 65) AND a!=64)
7678 OR b=132
7679 OR f='nopqrstuv'
7680 OR ((a BETWEEN 28 AND 30) AND a!=29)
7681 }
7682 } {12 13 28 30 39 63 65 72 86 88 91 scan 0 sort 0}
7683 do_test where7-2.331.2 {
7684 count_steps_sort {
7685 SELECT a FROM t3
7686 WHERE (d>=72.0 AND d<73.0 AND d NOT NULL)
7687 OR b=693
7688 OR (g='hgfedcb' AND f GLOB 'ijklm*')
7689 OR b=968
7690 OR ((a BETWEEN 63 AND 65) AND a!=64)
7691 OR b=132
7692 OR f='nopqrstuv'
7693 OR ((a BETWEEN 28 AND 30) AND a!=29)
7694 }
7695 } {12 13 28 30 39 63 65 72 86 88 91 scan 0 sort 0}
7696 do_test where7-2.332.1 {
7697 count_steps_sort {
7698 SELECT a FROM t2
7699 WHERE c=32032
7700 OR b=814
7701 OR (d>=90.0 AND d<91.0 AND d NOT NULL)
7702 OR b=814
7703 OR a=78
7704 OR a=37
7705 }
7706 } {37 74 78 90 94 95 96 scan 0 sort 0}
7707 do_test where7-2.332.2 {
7708 count_steps_sort {
7709 SELECT a FROM t3
7710 WHERE c=32032
7711 OR b=814
7712 OR (d>=90.0 AND d<91.0 AND d NOT NULL)
7713 OR b=814
7714 OR a=78
7715 OR a=37
7716 }
7717 } {37 74 78 90 94 95 96 scan 0 sort 0}
7718 do_test where7-2.333.1 {
7719 count_steps_sort {
7720 SELECT a FROM t2
7721 WHERE b=190
7722 OR (g='mlkjihg' AND f GLOB 'hijkl*')
7723 OR b=924
7724 OR (d>=40.0 AND d<41.0 AND d NOT NULL)
7725 OR b=759
7726 OR (g='yxwvuts' AND f GLOB 'bcdef*')
7727 }
7728 } {1 40 59 69 84 scan 0 sort 0}
7729 do_test where7-2.333.2 {
7730 count_steps_sort {
7731 SELECT a FROM t3
7732 WHERE b=190
7733 OR (g='mlkjihg' AND f GLOB 'hijkl*')
7734 OR b=924
7735 OR (d>=40.0 AND d<41.0 AND d NOT NULL)
7736 OR b=759
7737 OR (g='yxwvuts' AND f GLOB 'bcdef*')
7738 }
7739 } {1 40 59 69 84 scan 0 sort 0}
7740 do_test where7-2.334.1 {
7741 count_steps_sort {
7742 SELECT a FROM t2
7743 WHERE a=97
7744 OR b=201
7745 OR b=597
7746 OR a=6
7747 OR f='cdefghijk'
7748 OR ((a BETWEEN 74 AND 76) AND a!=75)
7749 OR b=300
7750 OR b=693
7751 OR b=333
7752 OR b=740
7753 }
7754 } {2 6 28 54 63 74 76 80 97 scan 0 sort 0}
7755 do_test where7-2.334.2 {
7756 count_steps_sort {
7757 SELECT a FROM t3
7758 WHERE a=97
7759 OR b=201
7760 OR b=597
7761 OR a=6
7762 OR f='cdefghijk'
7763 OR ((a BETWEEN 74 AND 76) AND a!=75)
7764 OR b=300
7765 OR b=693
7766 OR b=333
7767 OR b=740
7768 }
7769 } {2 6 28 54 63 74 76 80 97 scan 0 sort 0}
7770 do_test where7-2.335.1 {
7771 count_steps_sort {
7772 SELECT a FROM t2
7773 WHERE c=26026
7774 OR (g='kjihgfe' AND f GLOB 'uvwxy*')
7775 OR (g='mlkjihg' AND f GLOB 'ijklm*')
7776 OR c=17017
7777 OR (g='jihgfed' AND f GLOB 'wxyza*')
7778 OR (g='srqponm' AND f GLOB 'ghijk*')
7779 OR (g='jihgfed' AND f GLOB 'zabcd*')
7780 OR ((a BETWEEN 2 AND 4) AND a!=3)
7781 OR (d>=43.0 AND d<44.0 AND d NOT NULL)
7782 }
7783 } {2 4 32 43 49 50 51 60 72 74 76 77 78 scan 0 sort 0}
7784 do_test where7-2.335.2 {
7785 count_steps_sort {
7786 SELECT a FROM t3
7787 WHERE c=26026
7788 OR (g='kjihgfe' AND f GLOB 'uvwxy*')
7789 OR (g='mlkjihg' AND f GLOB 'ijklm*')
7790 OR c=17017
7791 OR (g='jihgfed' AND f GLOB 'wxyza*')
7792 OR (g='srqponm' AND f GLOB 'ghijk*')
7793 OR (g='jihgfed' AND f GLOB 'zabcd*')
7794 OR ((a BETWEEN 2 AND 4) AND a!=3)
7795 OR (d>=43.0 AND d<44.0 AND d NOT NULL)
7796 }
7797 } {2 4 32 43 49 50 51 60 72 74 76 77 78 scan 0 sort 0}
7798 do_test where7-2.336.1 {
7799 count_steps_sort {
7800 SELECT a FROM t2
7801 WHERE (d>=70.0 AND d<71.0 AND d NOT NULL)
7802 OR ((a BETWEEN 13 AND 15) AND a!=14)
7803 OR b=638
7804 OR b=495
7805 OR a=44
7806 OR b=374
7807 OR a=22
7808 OR c=12012
7809 }
7810 } {13 15 22 34 35 36 44 45 58 70 scan 0 sort 0}
7811 do_test where7-2.336.2 {
7812 count_steps_sort {
7813 SELECT a FROM t3
7814 WHERE (d>=70.0 AND d<71.0 AND d NOT NULL)
7815 OR ((a BETWEEN 13 AND 15) AND a!=14)
7816 OR b=638
7817 OR b=495
7818 OR a=44
7819 OR b=374
7820 OR a=22
7821 OR c=12012
7822 }
7823 } {13 15 22 34 35 36 44 45 58 70 scan 0 sort 0}
7824 do_test where7-2.337.1 {
7825 count_steps_sort {
7826 SELECT a FROM t2
7827 WHERE c=8008
7828 OR (d>=39.0 AND d<40.0 AND d NOT NULL)
7829 OR (d>=100.0 AND d<101.0 AND d NOT NULL)
7830 OR (d>=1.0 AND d<2.0 AND d NOT NULL)
7831 OR b=300
7832 OR (g='yxwvuts' AND f GLOB 'cdefg*')
7833 OR a=41
7834 OR (g='onmlkji' AND f GLOB 'xyzab*')
7835 OR b=135
7836 OR b=605
7837 }
7838 } {1 2 22 23 24 39 41 49 55 100 scan 0 sort 0}
7839 do_test where7-2.337.2 {
7840 count_steps_sort {
7841 SELECT a FROM t3
7842 WHERE c=8008
7843 OR (d>=39.0 AND d<40.0 AND d NOT NULL)
7844 OR (d>=100.0 AND d<101.0 AND d NOT NULL)
7845 OR (d>=1.0 AND d<2.0 AND d NOT NULL)
7846 OR b=300
7847 OR (g='yxwvuts' AND f GLOB 'cdefg*')
7848 OR a=41
7849 OR (g='onmlkji' AND f GLOB 'xyzab*')
7850 OR b=135
7851 OR b=605
7852 }
7853 } {1 2 22 23 24 39 41 49 55 100 scan 0 sort 0}
7854 do_test where7-2.338.1 {
7855 count_steps_sort {
7856 SELECT a FROM t2
7857 WHERE (f GLOB '?stuv*' AND f GLOB 'rstu*')
7858 OR (f GLOB '?fghi*' AND f GLOB 'efgh*')
7859 OR (g='srqponm' AND f GLOB 'efghi*')
7860 OR (g='qponmlk' AND f GLOB 'pqrst*')
7861 OR b=762
7862 OR b=484
7863 OR b=190
7864 OR ((a BETWEEN 95 AND 97) AND a!=96)
7865 OR (d>=74.0 AND d<75.0 AND d NOT NULL)
7866 OR (g='mlkjihg' AND f GLOB 'jklmn*')
7867 OR b=1023
7868 }
7869 } {4 17 30 41 43 44 56 61 69 74 82 93 95 97 scan 0 sort 0}
7870 do_test where7-2.338.2 {
7871 count_steps_sort {
7872 SELECT a FROM t3
7873 WHERE (f GLOB '?stuv*' AND f GLOB 'rstu*')
7874 OR (f GLOB '?fghi*' AND f GLOB 'efgh*')
7875 OR (g='srqponm' AND f GLOB 'efghi*')
7876 OR (g='qponmlk' AND f GLOB 'pqrst*')
7877 OR b=762
7878 OR b=484
7879 OR b=190
7880 OR ((a BETWEEN 95 AND 97) AND a!=96)
7881 OR (d>=74.0 AND d<75.0 AND d NOT NULL)
7882 OR (g='mlkjihg' AND f GLOB 'jklmn*')
7883 OR b=1023
7884 }
7885 } {4 17 30 41 43 44 56 61 69 74 82 93 95 97 scan 0 sort 0}
7886 do_test where7-2.339.1 {
7887 count_steps_sort {
7888 SELECT a FROM t2
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.339.2 {
7897 count_steps_sort {
7898 SELECT a FROM t3
7899 WHERE (g='ihgfedc' AND f GLOB 'efghi*')
7900 OR a=34
7901 OR f='rstuvwxyz'
7902 OR (d>=10.0 AND d<11.0 AND d NOT NULL)
7903 OR b=729
7904 }
7905 } {10 17 34 43 69 82 95 scan 0 sort 0}
7906 do_test where7-2.340.1 {
7907 count_steps_sort {
7908 SELECT a FROM t2
7909 WHERE (d>=37.0 AND d<38.0 AND d NOT NULL)
7910 OR b=1004
7911 OR (g='qponmlk' AND f GLOB 'pqrst*')
7912 OR g IS NULL
7913 }
7914 } {37 41 scan 0 sort 0}
7915 do_test where7-2.340.2 {
7916 count_steps_sort {
7917 SELECT a FROM t3
7918 WHERE (d>=37.0 AND d<38.0 AND d NOT NULL)
7919 OR b=1004
7920 OR (g='qponmlk' AND f GLOB 'pqrst*')
7921 OR g IS NULL
7922 }
7923 } {37 41 scan 0 sort 0}
7924 do_test where7-2.341.1 {
7925 count_steps_sort {
7926 SELECT a FROM t2
7927 WHERE a=73
7928 OR ((a BETWEEN 36 AND 38) AND a!=37)
7929 OR (d>=63.0 AND d<64.0 AND d NOT NULL)
7930 OR ((a BETWEEN 51 AND 53) AND a!=52)
7931 OR a=9
7932 OR (d>=1.0 AND d<2.0 AND d NOT NULL)
7933 OR (d>=55.0 AND d<56.0 AND d NOT NULL)
7934 OR a=44
7935 OR a=23
7936 OR (g='ihgfedc' AND f GLOB 'abcde*')
7937 OR (g='rqponml' AND f GLOB 'lmnop*')
7938 }
7939 } {1 9 23 36 37 38 44 51 53 55 63 73 78 scan 0 sort 0}
7940 do_test where7-2.341.2 {
7941 count_steps_sort {
7942 SELECT a FROM t3
7943 WHERE a=73
7944 OR ((a BETWEEN 36 AND 38) AND a!=37)
7945 OR (d>=63.0 AND d<64.0 AND d NOT NULL)
7946 OR ((a BETWEEN 51 AND 53) AND a!=52)
7947 OR a=9
7948 OR (d>=1.0 AND d<2.0 AND d NOT NULL)
7949 OR (d>=55.0 AND d<56.0 AND d NOT NULL)
7950 OR a=44
7951 OR a=23
7952 OR (g='ihgfedc' AND f GLOB 'abcde*')
7953 OR (g='rqponml' AND f GLOB 'lmnop*')
7954 }
7955 } {1 9 23 36 37 38 44 51 53 55 63 73 78 scan 0 sort 0}
7956 do_test where7-2.342.1 {
7957 count_steps_sort {
7958 SELECT a FROM t2
7959 WHERE b=487
7960 OR ((a BETWEEN 77 AND 79) AND a!=78)
7961 OR a=11
7962 OR ((a BETWEEN 12 AND 14) AND a!=13)
7963 OR ((a BETWEEN 69 AND 71) AND a!=70)
7964 OR (g='ihgfedc' AND f GLOB 'bcdef*')
7965 OR (g='ihgfedc' AND f GLOB 'abcde*')
7966 OR a=13
7967 OR a=15
7968 OR (d>=29.0 AND d<30.0 AND d NOT NULL)
7969 OR a=36
7970 }
7971 } {11 12 13 14 15 29 36 69 71 77 78 79 scan 0 sort 0}
7972 do_test where7-2.342.2 {
7973 count_steps_sort {
7974 SELECT a FROM t3
7975 WHERE b=487
7976 OR ((a BETWEEN 77 AND 79) AND a!=78)
7977 OR a=11
7978 OR ((a BETWEEN 12 AND 14) AND a!=13)
7979 OR ((a BETWEEN 69 AND 71) AND a!=70)
7980 OR (g='ihgfedc' AND f GLOB 'bcdef*')
7981 OR (g='ihgfedc' AND f GLOB 'abcde*')
7982 OR a=13
7983 OR a=15
7984 OR (d>=29.0 AND d<30.0 AND d NOT NULL)
7985 OR a=36
7986 }
7987 } {11 12 13 14 15 29 36 69 71 77 78 79 scan 0 sort 0}
7988 do_test where7-2.343.1 {
7989 count_steps_sort {
7990 SELECT a FROM t2
7991 WHERE b=938
7992 OR ((a BETWEEN 57 AND 59) AND a!=58)
7993 OR (d>=54.0 AND d<55.0 AND d NOT NULL)
7994 OR (d>=32.0 AND d<33.0 AND d NOT NULL)
7995 OR b=245
7996 OR (d>=35.0 AND d<36.0 AND d NOT NULL)
7997 }
7998 } {32 35 54 57 59 scan 0 sort 0}
7999 do_test where7-2.343.2 {
8000 count_steps_sort {
8001 SELECT a FROM t3
8002 WHERE b=938
8003 OR ((a BETWEEN 57 AND 59) AND a!=58)
8004 OR (d>=54.0 AND d<55.0 AND d NOT NULL)
8005 OR (d>=32.0 AND d<33.0 AND d NOT NULL)
8006 OR b=245
8007 OR (d>=35.0 AND d<36.0 AND d NOT NULL)
8008 }
8009 } {32 35 54 57 59 scan 0 sort 0}
8010 do_test where7-2.344.1 {
8011 count_steps_sort {
8012 SELECT a FROM t2
8013 WHERE b=1078
8014 OR c=19019
8015 OR a=38
8016 OR a=59
8017 OR ((a BETWEEN 30 AND 32) AND a!=31)
8018 OR ((a BETWEEN 95 AND 97) AND a!=96)
8019 OR c=25025
8020 OR (d>=51.0 AND d<52.0 AND d NOT NULL)
8021 OR (d>=79.0 AND d<80.0 AND d NOT NULL)
8022 OR (d>=76.0 AND d<77.0 AND d NOT NULL)
8023 }
8024 } {30 32 38 51 55 56 57 59 73 74 75 76 79 95 97 98 scan 0 sort 0}
8025 do_test where7-2.344.2 {
8026 count_steps_sort {
8027 SELECT a FROM t3
8028 WHERE b=1078
8029 OR c=19019
8030 OR a=38
8031 OR a=59
8032 OR ((a BETWEEN 30 AND 32) AND a!=31)
8033 OR ((a BETWEEN 95 AND 97) AND a!=96)
8034 OR c=25025
8035 OR (d>=51.0 AND d<52.0 AND d NOT NULL)
8036 OR (d>=79.0 AND d<80.0 AND d NOT NULL)
8037 OR (d>=76.0 AND d<77.0 AND d NOT NULL)
8038 }
8039 } {30 32 38 51 55 56 57 59 73 74 75 76 79 95 97 98 scan 0 sort 0}
8040 do_test where7-2.345.1 {
8041 count_steps_sort {
8042 SELECT a FROM t2
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.345.2 {
8051 count_steps_sort {
8052 SELECT a FROM t3
8053 WHERE f='cdefghijk'
8054 OR b=168
8055 OR b=561
8056 OR a=81
8057 OR a=87
8058 }
8059 } {2 28 51 54 80 81 87 scan 0 sort 0}
8060 do_test where7-2.346.1 {
8061 count_steps_sort {
8062 SELECT a FROM t2
8063 WHERE (g='gfedcba' AND f GLOB 'klmno*')
8064 OR ((a BETWEEN 9 AND 11) AND a!=10)
8065 OR (g='rqponml' AND f GLOB 'hijkl*')
8066 OR a=48
8067 OR b=113
8068 OR ((a BETWEEN 20 AND 22) AND a!=21)
8069 OR b=880
8070 OR ((a BETWEEN 85 AND 87) AND a!=86)
8071 OR (d>=73.0 AND d<74.0 AND d NOT NULL)
8072 OR (g='nmlkjih' AND f GLOB 'bcdef*')
8073 }
8074 } {9 11 20 22 33 48 53 73 80 85 87 88 scan 0 sort 0}
8075 do_test where7-2.346.2 {
8076 count_steps_sort {
8077 SELECT a FROM t3
8078 WHERE (g='gfedcba' AND f GLOB 'klmno*')
8079 OR ((a BETWEEN 9 AND 11) AND a!=10)
8080 OR (g='rqponml' AND f GLOB 'hijkl*')
8081 OR a=48
8082 OR b=113
8083 OR ((a BETWEEN 20 AND 22) AND a!=21)
8084 OR b=880
8085 OR ((a BETWEEN 85 AND 87) AND a!=86)
8086 OR (d>=73.0 AND d<74.0 AND d NOT NULL)
8087 OR (g='nmlkjih' AND f GLOB 'bcdef*')
8088 }
8089 } {9 11 20 22 33 48 53 73 80 85 87 88 scan 0 sort 0}
8090 do_test where7-2.347.1 {
8091 count_steps_sort {
8092 SELECT a FROM t2
8093 WHERE b=517
8094 OR b=187
8095 OR (g='xwvutsr' AND f GLOB 'ghijk*')
8096 OR b=1092
8097 OR ((a BETWEEN 84 AND 86) AND a!=85)
8098 OR (g='ponmlkj' AND f GLOB 'vwxyz*')
8099 }
8100 } {6 17 47 84 86 scan 0 sort 0}
8101 do_test where7-2.347.2 {
8102 count_steps_sort {
8103 SELECT a FROM t3
8104 WHERE b=517
8105 OR b=187
8106 OR (g='xwvutsr' AND f GLOB 'ghijk*')
8107 OR b=1092
8108 OR ((a BETWEEN 84 AND 86) AND a!=85)
8109 OR (g='ponmlkj' AND f GLOB 'vwxyz*')
8110 }
8111 } {6 17 47 84 86 scan 0 sort 0}
8112 do_test where7-2.348.1 {
8113 count_steps_sort {
8114 SELECT a FROM t2
8115 WHERE b=982
8116 OR (d>=45.0 AND d<46.0 AND d NOT NULL)
8117 OR b=234
8118 OR c=15015
8119 OR a=47
8120 OR f='qrstuvwxy'
8121 OR (d>=65.0 AND d<66.0 AND d NOT NULL)
8122 OR b=814
8123 OR b=440
8124 OR b=454
8125 }
8126 } {16 40 42 43 44 45 47 65 68 74 94 scan 0 sort 0}
8127 do_test where7-2.348.2 {
8128 count_steps_sort {
8129 SELECT a FROM t3
8130 WHERE b=982
8131 OR (d>=45.0 AND d<46.0 AND d NOT NULL)
8132 OR b=234
8133 OR c=15015
8134 OR a=47
8135 OR f='qrstuvwxy'
8136 OR (d>=65.0 AND d<66.0 AND d NOT NULL)
8137 OR b=814
8138 OR b=440
8139 OR b=454
8140 }
8141 } {16 40 42 43 44 45 47 65 68 74 94 scan 0 sort 0}
8142 do_test where7-2.349.1 {
8143 count_steps_sort {
8144 SELECT a FROM t2
8145 WHERE (d>=47.0 AND d<48.0 AND d NOT NULL)
8146 OR c=7007
8147 OR b=429
8148 OR ((a BETWEEN 25 AND 27) AND a!=26)
8149 OR b=231
8150 OR (d>=26.0 AND d<27.0 AND d NOT NULL)
8151 OR c=22022
8152 OR f='bcdefghij'
8153 }
8154 } {1 19 20 21 25 26 27 39 47 53 64 65 66 79 scan 0 sort 0}
8155 do_test where7-2.349.2 {
8156 count_steps_sort {
8157 SELECT a FROM t3
8158 WHERE (d>=47.0 AND d<48.0 AND d NOT NULL)
8159 OR c=7007
8160 OR b=429
8161 OR ((a BETWEEN 25 AND 27) AND a!=26)
8162 OR b=231
8163 OR (d>=26.0 AND d<27.0 AND d NOT NULL)
8164 OR c=22022
8165 OR f='bcdefghij'
8166 }
8167 } {1 19 20 21 25 26 27 39 47 53 64 65 66 79 scan 0 sort 0}
8168 do_test where7-2.350.1 {
8169 count_steps_sort {
8170 SELECT a FROM t2
8171 WHERE c=17017
8172 OR (d>=62.0 AND d<63.0 AND d NOT NULL)
8173 OR ((a BETWEEN 88 AND 90) AND a!=89)
8174 OR b=784
8175 OR ((a BETWEEN 22 AND 24) AND a!=23)
8176 OR ((a BETWEEN 54 AND 56) AND a!=55)
8177 OR ((a BETWEEN 16 AND 18) AND a!=17)
8178 OR f='zabcdefgh'
8179 }
8180 } {16 18 22 24 25 49 50 51 54 56 62 77 88 90 scan 0 sort 0}
8181 do_test where7-2.350.2 {
8182 count_steps_sort {
8183 SELECT a FROM t3
8184 WHERE c=17017
8185 OR (d>=62.0 AND d<63.0 AND d NOT NULL)
8186 OR ((a BETWEEN 88 AND 90) AND a!=89)
8187 OR b=784
8188 OR ((a BETWEEN 22 AND 24) AND a!=23)
8189 OR ((a BETWEEN 54 AND 56) AND a!=55)
8190 OR ((a BETWEEN 16 AND 18) AND a!=17)
8191 OR f='zabcdefgh'
8192 }
8193 } {16 18 22 24 25 49 50 51 54 56 62 77 88 90 scan 0 sort 0}
8194 do_test where7-2.351.1 {
8195 count_steps_sort {
8196 SELECT a FROM t2
8197 WHERE b=344
8198 OR b=275
8199 OR c<=10
8200 }
8201 } {25 scan 0 sort 0}
8202 do_test where7-2.351.2 {
8203 count_steps_sort {
8204 SELECT a FROM t3
8205 WHERE b=344
8206 OR b=275
8207 OR c<=10
8208 }
8209 } {25 scan 0 sort 0}
8210 do_test where7-2.352.1 {
8211 count_steps_sort {
8212 SELECT a FROM t2
8213 WHERE ((a BETWEEN 44 AND 46) AND a!=45)
8214 OR a=76
8215 OR b=154
8216 OR a=30
8217 OR c=3003
8218 OR (d>=88.0 AND d<89.0 AND d NOT NULL)
8219 OR (f GLOB '?yzab*' AND f GLOB 'xyza*')
8220 OR b=564
8221 OR b=55
8222 OR a=38
8223 }
8224 } {5 7 8 9 14 23 30 38 44 46 49 75 76 88 scan 0 sort 0}
8225 do_test where7-2.352.2 {
8226 count_steps_sort {
8227 SELECT a FROM t3
8228 WHERE ((a BETWEEN 44 AND 46) AND a!=45)
8229 OR a=76
8230 OR b=154
8231 OR a=30
8232 OR c=3003
8233 OR (d>=88.0 AND d<89.0 AND d NOT NULL)
8234 OR (f GLOB '?yzab*' AND f GLOB 'xyza*')
8235 OR b=564
8236 OR b=55
8237 OR a=38
8238 }
8239 } {5 7 8 9 14 23 30 38 44 46 49 75 76 88 scan 0 sort 0}
8240 do_test where7-2.353.1 {
8241 count_steps_sort {
8242 SELECT a FROM t2
8243 WHERE a=52
8244 OR ((a BETWEEN 66 AND 68) AND a!=67)
8245 OR (d>=54.0 AND d<55.0 AND d NOT NULL)
8246 }
8247 } {52 54 66 68 scan 0 sort 0}
8248 do_test where7-2.353.2 {
8249 count_steps_sort {
8250 SELECT a FROM t3
8251 WHERE a=52
8252 OR ((a BETWEEN 66 AND 68) AND a!=67)
8253 OR (d>=54.0 AND d<55.0 AND d NOT NULL)
8254 }
8255 } {52 54 66 68 scan 0 sort 0}
8256 do_test where7-2.354.1 {
8257 count_steps_sort {
8258 SELECT a FROM t2
8259 WHERE b=792
8260 OR (g='wvutsrq' AND f GLOB 'jklmn*')
8261 }
8262 } {9 72 scan 0 sort 0}
8263 do_test where7-2.354.2 {
8264 count_steps_sort {
8265 SELECT a FROM t3
8266 WHERE b=792
8267 OR (g='wvutsrq' AND f GLOB 'jklmn*')
8268 }
8269 } {9 72 scan 0 sort 0}
8270 do_test where7-2.355.1 {
8271 count_steps_sort {
8272 SELECT a FROM t2
8273 WHERE (d>=73.0 AND d<74.0 AND d NOT NULL)
8274 OR c=21021
8275 OR (g='lkjihgf' AND f GLOB 'nopqr*')
8276 OR f='zabcdefgh'
8277 OR (g='yxwvuts' AND f GLOB 'bcdef*')
8278 OR b=781
8279 OR a=64
8280 OR (d>=11.0 AND d<12.0 AND d NOT NULL)
8281 }
8282 } {1 11 25 51 61 62 63 64 65 71 73 77 scan 0 sort 0}
8283 do_test where7-2.355.2 {
8284 count_steps_sort {
8285 SELECT a FROM t3
8286 WHERE (d>=73.0 AND d<74.0 AND d NOT NULL)
8287 OR c=21021
8288 OR (g='lkjihgf' AND f GLOB 'nopqr*')
8289 OR f='zabcdefgh'
8290 OR (g='yxwvuts' AND f GLOB 'bcdef*')
8291 OR b=781
8292 OR a=64
8293 OR (d>=11.0 AND d<12.0 AND d NOT NULL)
8294 }
8295 } {1 11 25 51 61 62 63 64 65 71 73 77 scan 0 sort 0}
8296 do_test where7-2.356.1 {
8297 count_steps_sort {
8298 SELECT a FROM t2
8299 WHERE (g='lkjihgf' AND f GLOB 'pqrst*')
8300 OR (d>=90.0 AND d<91.0 AND d NOT NULL)
8301 OR a=34
8302 OR (g='rqponml' AND f GLOB 'ijklm*')
8303 OR (g='rqponml' AND f GLOB 'klmno*')
8304 OR (g='srqponm' AND f GLOB 'defgh*')
8305 OR b=319
8306 OR b=330
8307 OR ((a BETWEEN 28 AND 30) AND a!=29)
8308 }
8309 } {28 29 30 34 36 67 90 scan 0 sort 0}
8310 do_test where7-2.356.2 {
8311 count_steps_sort {
8312 SELECT a FROM t3
8313 WHERE (g='lkjihgf' AND f GLOB 'pqrst*')
8314 OR (d>=90.0 AND d<91.0 AND d NOT NULL)
8315 OR a=34
8316 OR (g='rqponml' AND f GLOB 'ijklm*')
8317 OR (g='rqponml' AND f GLOB 'klmno*')
8318 OR (g='srqponm' AND f GLOB 'defgh*')
8319 OR b=319
8320 OR b=330
8321 OR ((a BETWEEN 28 AND 30) AND a!=29)
8322 }
8323 } {28 29 30 34 36 67 90 scan 0 sort 0}
8324 do_test where7-2.357.1 {
8325 count_steps_sort {
8326 SELECT a FROM t2
8327 WHERE (g='qponmlk' AND f GLOB 'pqrst*')
8328 OR (f GLOB '?qrst*' AND f GLOB 'pqrs*')
8329 OR a=45
8330 OR (d>=81.0 AND d<82.0 AND d NOT NULL)
8331 }
8332 } {15 41 45 67 81 93 scan 0 sort 0}
8333 do_test where7-2.357.2 {
8334 count_steps_sort {
8335 SELECT a FROM t3
8336 WHERE (g='qponmlk' AND f GLOB 'pqrst*')
8337 OR (f GLOB '?qrst*' AND f GLOB 'pqrs*')
8338 OR a=45
8339 OR (d>=81.0 AND d<82.0 AND d NOT NULL)
8340 }
8341 } {15 41 45 67 81 93 scan 0 sort 0}
8342 do_test where7-2.358.1 {
8343 count_steps_sort {
8344 SELECT a FROM t2
8345 WHERE (d>=53.0 AND d<54.0 AND d NOT NULL)
8346 OR (g='nmlkjih' AND f GLOB 'cdefg*')
8347 OR b=165
8348 OR b=836
8349 }
8350 } {15 53 54 76 scan 0 sort 0}
8351 do_test where7-2.358.2 {
8352 count_steps_sort {
8353 SELECT a FROM t3
8354 WHERE (d>=53.0 AND d<54.0 AND d NOT NULL)
8355 OR (g='nmlkjih' AND f GLOB 'cdefg*')
8356 OR b=165
8357 OR b=836
8358 }
8359 } {15 53 54 76 scan 0 sort 0}
8360 do_test where7-2.359.1 {
8361 count_steps_sort {
8362 SELECT a FROM t2
8363 WHERE b=1034
8364 OR f='vwxyzabcd'
8365 OR (g='gfedcba' AND f GLOB 'nopqr*')
8366 OR ((a BETWEEN 57 AND 59) AND a!=58)
8367 }
8368 } {21 47 57 59 73 91 94 99 scan 0 sort 0}
8369 do_test where7-2.359.2 {
8370 count_steps_sort {
8371 SELECT a FROM t3
8372 WHERE b=1034
8373 OR f='vwxyzabcd'
8374 OR (g='gfedcba' AND f GLOB 'nopqr*')
8375 OR ((a BETWEEN 57 AND 59) AND a!=58)
8376 }
8377 } {21 47 57 59 73 91 94 99 scan 0 sort 0}
8378 do_test where7-2.360.1 {
8379 count_steps_sort {
8380 SELECT a FROM t2
8381 WHERE b=440
8382 OR a=19
8383 OR (d>=47.0 AND d<48.0 AND d NOT NULL)
8384 OR c=22022
8385 OR (d>=47.0 AND d<48.0 AND d NOT NULL)
8386 OR a=92
8387 OR b=1026
8388 OR b=608
8389 }
8390 } {19 40 47 64 65 66 92 scan 0 sort 0}
8391 do_test where7-2.360.2 {
8392 count_steps_sort {
8393 SELECT a FROM t3
8394 WHERE b=440
8395 OR a=19
8396 OR (d>=47.0 AND d<48.0 AND d NOT NULL)
8397 OR c=22022
8398 OR (d>=47.0 AND d<48.0 AND d NOT NULL)
8399 OR a=92
8400 OR b=1026
8401 OR b=608
8402 }
8403 } {19 40 47 64 65 66 92 scan 0 sort 0}
8404 do_test where7-2.361.1 {
8405 count_steps_sort {
8406 SELECT a FROM t2
8407 WHERE a=37
8408 OR b=88
8409 OR (g='utsrqpo' AND f GLOB 'wxyza*')
8410 OR c=23023
8411 OR (d>=67.0 AND d<68.0 AND d NOT NULL)
8412 OR a=56
8413 OR ((a BETWEEN 13 AND 15) AND a!=14)
8414 OR (f GLOB '?rstu*' AND f GLOB 'qrst*')
8415 OR f='ijklmnopq'
8416 OR ((a BETWEEN 85 AND 87) AND a!=86)
8417 }
8418 } {8 13 15 16 22 34 37 42 56 60 67 68 69 85 86 87 94 scan 0 sort 0}
8419 do_test where7-2.361.2 {
8420 count_steps_sort {
8421 SELECT a FROM t3
8422 WHERE a=37
8423 OR b=88
8424 OR (g='utsrqpo' AND f GLOB 'wxyza*')
8425 OR c=23023
8426 OR (d>=67.0 AND d<68.0 AND d NOT NULL)
8427 OR a=56
8428 OR ((a BETWEEN 13 AND 15) AND a!=14)
8429 OR (f GLOB '?rstu*' AND f GLOB 'qrst*')
8430 OR f='ijklmnopq'
8431 OR ((a BETWEEN 85 AND 87) AND a!=86)
8432 }
8433 } {8 13 15 16 22 34 37 42 56 60 67 68 69 85 86 87 94 scan 0 sort 0}
8434 do_test where7-2.362.1 {
8435 count_steps_sort {
8436 SELECT a FROM t2
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.362.2 {
8445 count_steps_sort {
8446 SELECT a FROM t3
8447 WHERE (d>=97.0 AND d<98.0 AND d NOT NULL)
8448 OR ((a BETWEEN 22 AND 24) AND a!=23)
8449 OR a=74
8450 OR (g='utsrqpo' AND f GLOB 'uvwxy*')
8451 OR ((a BETWEEN 42 AND 44) AND a!=43)
8452 }
8453 } {20 22 24 42 44 74 97 scan 0 sort 0}
8454 do_test where7-2.363.1 {
8455 count_steps_sort {
8456 SELECT a FROM t2
8457 WHERE f='uvwxyzabc'
8458 OR b=869
8459 OR ((a BETWEEN 49 AND 51) AND a!=50)
8460 }
8461 } {20 46 49 51 72 79 98 scan 0 sort 0}
8462 do_test where7-2.363.2 {
8463 count_steps_sort {
8464 SELECT a FROM t3
8465 WHERE f='uvwxyzabc'
8466 OR b=869
8467 OR ((a BETWEEN 49 AND 51) AND a!=50)
8468 }
8469 } {20 46 49 51 72 79 98 scan 0 sort 0}
8470 do_test where7-2.364.1 {
8471 count_steps_sort {
8472 SELECT a FROM t2
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.364.2 {
8481 count_steps_sort {
8482 SELECT a FROM t3
8483 WHERE b=682
8484 OR b=583
8485 OR b=685
8486 OR b=817
8487 OR ((a BETWEEN 34 AND 36) AND a!=35)
8488 }
8489 } {34 36 53 62 scan 0 sort 0}
8490 do_test where7-2.365.1 {
8491 count_steps_sort {
8492 SELECT a FROM t2
8493 WHERE b=583
8494 OR a=39
8495 OR b=627
8496 OR ((a BETWEEN 72 AND 74) AND a!=73)
8497 }
8498 } {39 53 57 72 74 scan 0 sort 0}
8499 do_test where7-2.365.2 {
8500 count_steps_sort {
8501 SELECT a FROM t3
8502 WHERE b=583
8503 OR a=39
8504 OR b=627
8505 OR ((a BETWEEN 72 AND 74) AND a!=73)
8506 }
8507 } {39 53 57 72 74 scan 0 sort 0}
8508 do_test where7-2.366.1 {
8509 count_steps_sort {
8510 SELECT a FROM t2
8511 WHERE (g='jihgfed' AND f GLOB 'vwxyz*')
8512 OR ((a BETWEEN 2 AND 4) AND a!=3)
8513 OR b=212
8514 OR (g='nmlkjih' AND f GLOB 'bcdef*')
8515 OR ((a BETWEEN 24 AND 26) AND a!=25)
8516 OR a=20
8517 OR (g='kjihgfe' AND f GLOB 'qrstu*')
8518 OR b=627
8519 }
8520 } {2 4 20 24 26 53 57 68 73 scan 0 sort 0}
8521 do_test where7-2.366.2 {
8522 count_steps_sort {
8523 SELECT a FROM t3
8524 WHERE (g='jihgfed' AND f GLOB 'vwxyz*')
8525 OR ((a BETWEEN 2 AND 4) AND a!=3)
8526 OR b=212
8527 OR (g='nmlkjih' AND f GLOB 'bcdef*')
8528 OR ((a BETWEEN 24 AND 26) AND a!=25)
8529 OR a=20
8530 OR (g='kjihgfe' AND f GLOB 'qrstu*')
8531 OR b=627
8532 }
8533 } {2 4 20 24 26 53 57 68 73 scan 0 sort 0}
8534 do_test where7-2.367.1 {
8535 count_steps_sort {
8536 SELECT a FROM t2
8537 WHERE (f GLOB '?jklm*' AND f GLOB 'ijkl*')
8538 OR (d>=77.0 AND d<78.0 AND d NOT NULL)
8539 OR b=157
8540 OR b=1026
8541 }
8542 } {8 34 60 77 86 scan 0 sort 0}
8543 do_test where7-2.367.2 {
8544 count_steps_sort {
8545 SELECT a FROM t3
8546 WHERE (f GLOB '?jklm*' AND f GLOB 'ijkl*')
8547 OR (d>=77.0 AND d<78.0 AND d NOT NULL)
8548 OR b=157
8549 OR b=1026
8550 }
8551 } {8 34 60 77 86 scan 0 sort 0}
8552 do_test where7-2.368.1 {
8553 count_steps_sort {
8554 SELECT a FROM t2
8555 WHERE b=553
8556 OR a=16
8557 OR ((a BETWEEN 80 AND 82) AND a!=81)
8558 OR ((a BETWEEN 31 AND 33) AND a!=32)
8559 OR (g='wvutsrq' AND f GLOB 'lmnop*')
8560 OR f='zabcdefgh'
8561 OR (g='lkjihgf' AND f GLOB 'pqrst*')
8562 OR (g='xwvutsr' AND f GLOB 'fghij*')
8563 }
8564 } {5 11 16 25 31 33 51 67 77 80 82 scan 0 sort 0}
8565 do_test where7-2.368.2 {
8566 count_steps_sort {
8567 SELECT a FROM t3
8568 WHERE b=553
8569 OR a=16
8570 OR ((a BETWEEN 80 AND 82) AND a!=81)
8571 OR ((a BETWEEN 31 AND 33) AND a!=32)
8572 OR (g='wvutsrq' AND f GLOB 'lmnop*')
8573 OR f='zabcdefgh'
8574 OR (g='lkjihgf' AND f GLOB 'pqrst*')
8575 OR (g='xwvutsr' AND f GLOB 'fghij*')
8576 }
8577 } {5 11 16 25 31 33 51 67 77 80 82 scan 0 sort 0}
8578 do_test where7-2.369.1 {
8579 count_steps_sort {
8580 SELECT a FROM t2
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.369.2 {
8589 count_steps_sort {
8590 SELECT a FROM t3
8591 WHERE b=858
8592 OR c=9009
8593 OR b=792
8594 OR b=88
8595 OR b=154
8596 }
8597 } {8 14 25 26 27 72 78 scan 0 sort 0}
8598 do_test where7-2.370.1 {
8599 count_steps_sort {
8600 SELECT a FROM t2
8601 WHERE f IS NULL
8602 OR a=37
8603 OR (g='onmlkji' AND f GLOB 'wxyza*')
8604 OR ((a BETWEEN 55 AND 57) AND a!=56)
8605 OR b=168
8606 OR b=22
8607 OR (g='utsrqpo' AND f GLOB 'vwxyz*')
8608 OR b=506
8609 }
8610 } {2 21 37 46 48 55 57 scan 0 sort 0}
8611 do_test where7-2.370.2 {
8612 count_steps_sort {
8613 SELECT a FROM t3
8614 WHERE f IS NULL
8615 OR a=37
8616 OR (g='onmlkji' AND f GLOB 'wxyza*')
8617 OR ((a BETWEEN 55 AND 57) AND a!=56)
8618 OR b=168
8619 OR b=22
8620 OR (g='utsrqpo' AND f GLOB 'vwxyz*')
8621 OR b=506
8622 }
8623 } {2 21 37 46 48 55 57 scan 0 sort 0}
8624 do_test where7-2.371.1 {
8625 count_steps_sort {
8626 SELECT a FROM t2
8627 WHERE a=29
8628 OR ((a BETWEEN 26 AND 28) AND a!=27)
8629 OR (g='kjihgfe' AND f GLOB 'rstuv*')
8630 OR (g='qponmlk' AND f GLOB 'qrstu*')
8631 OR (f GLOB '?uvwx*' AND f GLOB 'tuvw*')
8632 OR b=209
8633 OR (f GLOB '?abcd*' AND f GLOB 'zabc*')
8634 OR b=146
8635 }
8636 } {19 25 26 28 29 42 45 51 69 71 77 97 scan 0 sort 0}
8637 do_test where7-2.371.2 {
8638 count_steps_sort {
8639 SELECT a FROM t3
8640 WHERE a=29
8641 OR ((a BETWEEN 26 AND 28) AND a!=27)
8642 OR (g='kjihgfe' AND f GLOB 'rstuv*')
8643 OR (g='qponmlk' AND f GLOB 'qrstu*')
8644 OR (f GLOB '?uvwx*' AND f GLOB 'tuvw*')
8645 OR b=209
8646 OR (f GLOB '?abcd*' AND f GLOB 'zabc*')
8647 OR b=146
8648 }
8649 } {19 25 26 28 29 42 45 51 69 71 77 97 scan 0 sort 0}
8650 do_test where7-2.372.1 {
8651 count_steps_sort {
8652 SELECT a FROM t2
8653 WHERE a=63
8654 OR a=69
8655 OR b=333
8656 OR (d>=6.0 AND d<7.0 AND d NOT NULL)
8657 OR b=135
8658 OR b=25
8659 OR b=1037
8660 OR b=682
8661 OR c=27027
8662 OR a=46
8663 }
8664 } {6 46 62 63 69 79 80 81 scan 0 sort 0}
8665 do_test where7-2.372.2 {
8666 count_steps_sort {
8667 SELECT a FROM t3
8668 WHERE a=63
8669 OR a=69
8670 OR b=333
8671 OR (d>=6.0 AND d<7.0 AND d NOT NULL)
8672 OR b=135
8673 OR b=25
8674 OR b=1037
8675 OR b=682
8676 OR c=27027
8677 OR a=46
8678 }
8679 } {6 46 62 63 69 79 80 81 scan 0 sort 0}
8680 do_test where7-2.373.1 {
8681 count_steps_sort {
8682 SELECT a FROM t2
8683 WHERE (g='edcbazy' AND f GLOB 'wxyza*')
8684 OR (d>=52.0 AND d<53.0 AND d NOT NULL)
8685 OR b=113
8686 OR ((a BETWEEN 40 AND 42) AND a!=41)
8687 OR ((a BETWEEN 53 AND 55) AND a!=54)
8688 OR ((a BETWEEN 59 AND 61) AND a!=60)
8689 }
8690 } {40 42 52 53 55 59 61 100 scan 0 sort 0}
8691 do_test where7-2.373.2 {
8692 count_steps_sort {
8693 SELECT a FROM t3
8694 WHERE (g='edcbazy' AND f GLOB 'wxyza*')
8695 OR (d>=52.0 AND d<53.0 AND d NOT NULL)
8696 OR b=113
8697 OR ((a BETWEEN 40 AND 42) AND a!=41)
8698 OR ((a BETWEEN 53 AND 55) AND a!=54)
8699 OR ((a BETWEEN 59 AND 61) AND a!=60)
8700 }
8701 } {40 42 52 53 55 59 61 100 scan 0 sort 0}
8702 do_test where7-2.374.1 {
8703 count_steps_sort {
8704 SELECT a FROM t2
8705 WHERE b=1026
8706 OR (d>=48.0 AND d<49.0 AND d NOT NULL)
8707 }
8708 } {48 scan 0 sort 0}
8709 do_test where7-2.374.2 {
8710 count_steps_sort {
8711 SELECT a FROM t3
8712 WHERE b=1026
8713 OR (d>=48.0 AND d<49.0 AND d NOT NULL)
8714 }
8715 } {48 scan 0 sort 0}
8716 do_test where7-2.375.1 {
8717 count_steps_sort {
8718 SELECT a FROM t2
8719 WHERE (g='rqponml' AND f GLOB 'ijklm*')
8720 OR a=99
8721 OR a=100
8722 OR b=429
8723 OR b=682
8724 OR b=495
8725 OR f='efghijklm'
8726 OR a=10
8727 OR f='mnopqrstu'
8728 OR b=946
8729 OR (d>=95.0 AND d<96.0 AND d NOT NULL)
8730 }
8731 } {4 10 12 30 34 38 39 45 56 62 64 82 86 90 95 99 100 scan 0 sort 0}
8732 do_test where7-2.375.2 {
8733 count_steps_sort {
8734 SELECT a FROM t3
8735 WHERE (g='rqponml' AND f GLOB 'ijklm*')
8736 OR a=99
8737 OR a=100
8738 OR b=429
8739 OR b=682
8740 OR b=495
8741 OR f='efghijklm'
8742 OR a=10
8743 OR f='mnopqrstu'
8744 OR b=946
8745 OR (d>=95.0 AND d<96.0 AND d NOT NULL)
8746 }
8747 } {4 10 12 30 34 38 39 45 56 62 64 82 86 90 95 99 100 scan 0 sort 0}
8748 do_test where7-2.376.1 {
8749 count_steps_sort {
8750 SELECT a FROM t2
8751 WHERE (d>=11.0 AND d<12.0 AND d NOT NULL)
8752 OR c=23023
8753 OR b=462
8754 OR ((a BETWEEN 17 AND 19) AND a!=18)
8755 }
8756 } {11 17 19 42 67 68 69 scan 0 sort 0}
8757 do_test where7-2.376.2 {
8758 count_steps_sort {
8759 SELECT a FROM t3
8760 WHERE (d>=11.0 AND d<12.0 AND d NOT NULL)
8761 OR c=23023
8762 OR b=462
8763 OR ((a BETWEEN 17 AND 19) AND a!=18)
8764 }
8765 } {11 17 19 42 67 68 69 scan 0 sort 0}
8766 do_test where7-2.377.1 {
8767 count_steps_sort {
8768 SELECT a FROM t2
8769 WHERE b=539
8770 OR ((a BETWEEN 9 AND 11) AND a!=10)
8771 OR c=6006
8772 OR a=18
8773 OR c=24024
8774 OR (g='wvutsrq' AND f GLOB 'jklmn*')
8775 OR (d>=38.0 AND d<39.0 AND d NOT NULL)
8776 OR (g='ponmlkj' AND f GLOB 'rstuv*')
8777 OR c=19019
8778 OR (d>=87.0 AND d<88.0 AND d NOT NULL)
8779 OR ((a BETWEEN 44 AND 46) AND a!=45)
8780 }
8781 } {9 11 16 17 18 38 43 44 46 49 55 56 57 70 71 72 87 scan 0 sort 0}
8782 do_test where7-2.377.2 {
8783 count_steps_sort {
8784 SELECT a FROM t3
8785 WHERE b=539
8786 OR ((a BETWEEN 9 AND 11) AND a!=10)
8787 OR c=6006
8788 OR a=18
8789 OR c=24024
8790 OR (g='wvutsrq' AND f GLOB 'jklmn*')
8791 OR (d>=38.0 AND d<39.0 AND d NOT NULL)
8792 OR (g='ponmlkj' AND f GLOB 'rstuv*')
8793 OR c=19019
8794 OR (d>=87.0 AND d<88.0 AND d NOT NULL)
8795 OR ((a BETWEEN 44 AND 46) AND a!=45)
8796 }
8797 } {9 11 16 17 18 38 43 44 46 49 55 56 57 70 71 72 87 scan 0 sort 0}
8798 do_test where7-2.378.1 {
8799 count_steps_sort {
8800 SELECT a FROM t2
8801 WHERE (d>=15.0 AND d<16.0 AND d NOT NULL)
8802 OR a=20
8803 OR (d>=94.0 AND d<95.0 AND d NOT NULL)
8804 OR b=121
8805 OR a=10
8806 OR b=792
8807 }
8808 } {10 11 15 20 72 94 scan 0 sort 0}
8809 do_test where7-2.378.2 {
8810 count_steps_sort {
8811 SELECT a FROM t3
8812 WHERE (d>=15.0 AND d<16.0 AND d NOT NULL)
8813 OR a=20
8814 OR (d>=94.0 AND d<95.0 AND d NOT NULL)
8815 OR b=121
8816 OR a=10
8817 OR b=792
8818 }
8819 } {10 11 15 20 72 94 scan 0 sort 0}
8820 do_test where7-2.379.1 {
8821 count_steps_sort {
8822 SELECT a FROM t2
8823 WHERE b=99
8824 OR ((a BETWEEN 85 AND 87) AND a!=86)
8825 OR (f GLOB '?pqrs*' AND f GLOB 'opqr*')
8826 }
8827 } {9 14 40 66 85 87 92 scan 0 sort 0}
8828 do_test where7-2.379.2 {
8829 count_steps_sort {
8830 SELECT a FROM t3
8831 WHERE b=99
8832 OR ((a BETWEEN 85 AND 87) AND a!=86)
8833 OR (f GLOB '?pqrs*' AND f GLOB 'opqr*')
8834 }
8835 } {9 14 40 66 85 87 92 scan 0 sort 0}
8836 do_test where7-2.380.1 {
8837 count_steps_sort {
8838 SELECT a FROM t2
8839 WHERE (f GLOB '?hijk*' AND f GLOB 'ghij*')
8840 OR ((a BETWEEN 79 AND 81) AND a!=80)
8841 OR b=715
8842 OR ((a BETWEEN 23 AND 25) AND a!=24)
8843 }
8844 } {6 23 25 32 58 65 79 81 84 scan 0 sort 0}
8845 do_test where7-2.380.2 {
8846 count_steps_sort {
8847 SELECT a FROM t3
8848 WHERE (f GLOB '?hijk*' AND f GLOB 'ghij*')
8849 OR ((a BETWEEN 79 AND 81) AND a!=80)
8850 OR b=715
8851 OR ((a BETWEEN 23 AND 25) AND a!=24)
8852 }
8853 } {6 23 25 32 58 65 79 81 84 scan 0 sort 0}
8854 do_test where7-2.381.1 {
8855 count_steps_sort {
8856 SELECT a FROM t2
8857 WHERE (d>=97.0 AND d<98.0 AND d NOT NULL)
8858 OR (g='fedcbaz' AND f GLOB 'tuvwx*')
8859 OR a=46
8860 OR (d>=28.0 AND d<29.0 AND d NOT NULL)
8861 }
8862 } {28 46 97 scan 0 sort 0}
8863 do_test where7-2.381.2 {
8864 count_steps_sort {
8865 SELECT a FROM t3
8866 WHERE (d>=97.0 AND d<98.0 AND d NOT NULL)
8867 OR (g='fedcbaz' AND f GLOB 'tuvwx*')
8868 OR a=46
8869 OR (d>=28.0 AND d<29.0 AND d NOT NULL)
8870 }
8871 } {28 46 97 scan 0 sort 0}
8872 do_test where7-2.382.1 {
8873 count_steps_sort {
8874 SELECT a FROM t2
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.382.2 {
8883 count_steps_sort {
8884 SELECT a FROM t3
8885 WHERE (g='ihgfedc' AND f GLOB 'defgh*')
8886 OR ((a BETWEEN 97 AND 99) AND a!=98)
8887 OR (d>=18.0 AND d<19.0 AND d NOT NULL)
8888 OR b=1056
8889 OR b=146
8890 }
8891 } {18 81 96 97 99 scan 0 sort 0}
8892 do_test where7-2.383.1 {
8893 count_steps_sort {
8894 SELECT a FROM t2
8895 WHERE a=15
8896 OR b=388
8897 OR ((a BETWEEN 82 AND 84) AND a!=83)
8898 OR a=36
8899 OR b=737
8900 OR ((a BETWEEN 21 AND 23) AND a!=22)
8901 OR (d>=89.0 AND d<90.0 AND d NOT NULL)
8902 OR a=75
8903 }
8904 } {15 21 23 36 67 75 82 84 89 scan 0 sort 0}
8905 do_test where7-2.383.2 {
8906 count_steps_sort {
8907 SELECT a FROM t3
8908 WHERE a=15
8909 OR b=388
8910 OR ((a BETWEEN 82 AND 84) AND a!=83)
8911 OR a=36
8912 OR b=737
8913 OR ((a BETWEEN 21 AND 23) AND a!=22)
8914 OR (d>=89.0 AND d<90.0 AND d NOT NULL)
8915 OR a=75
8916 }
8917 } {15 21 23 36 67 75 82 84 89 scan 0 sort 0}
8918 do_test where7-2.384.1 {
8919 count_steps_sort {
8920 SELECT a FROM t2
8921 WHERE c=9009
8922 OR a=34
8923 OR (d>=95.0 AND d<96.0 AND d NOT NULL)
8924 OR (d>=16.0 AND d<17.0 AND d NOT NULL)
8925 OR b=715
8926 OR b=619
8927 OR ((a BETWEEN 98 AND 100) AND a!=99)
8928 }
8929 } {16 25 26 27 34 65 95 98 100 scan 0 sort 0}
8930 do_test where7-2.384.2 {
8931 count_steps_sort {
8932 SELECT a FROM t3
8933 WHERE c=9009
8934 OR a=34
8935 OR (d>=95.0 AND d<96.0 AND d NOT NULL)
8936 OR (d>=16.0 AND d<17.0 AND d NOT NULL)
8937 OR b=715
8938 OR b=619
8939 OR ((a BETWEEN 98 AND 100) AND a!=99)
8940 }
8941 } {16 25 26 27 34 65 95 98 100 scan 0 sort 0}
8942 do_test where7-2.385.1 {
8943 count_steps_sort {
8944 SELECT a FROM t2
8945 WHERE (d>=61.0 AND d<62.0 AND d NOT NULL)
8946 OR ((a BETWEEN 11 AND 13) AND a!=12)
8947 OR ((a BETWEEN 74 AND 76) AND a!=75)
8948 OR ((a BETWEEN 39 AND 41) AND a!=40)
8949 OR b=242
8950 OR ((a BETWEEN 32 AND 34) AND a!=33)
8951 OR (f GLOB '?cdef*' AND f GLOB 'bcde*')
8952 OR b=300
8953 OR ((a BETWEEN 24 AND 26) AND a!=25)
8954 OR (d>=21.0 AND d<22.0 AND d NOT NULL)
8955 OR ((a BETWEEN 93 AND 95) AND a!=94)
8956 }
8957 } {1 11 13 21 22 24 26 27 32 34 39 41 53 61 74 76 79 93 95 scan 0 sort 0}
8958 do_test where7-2.385.2 {
8959 count_steps_sort {
8960 SELECT a FROM t3
8961 WHERE (d>=61.0 AND d<62.0 AND d NOT NULL)
8962 OR ((a BETWEEN 11 AND 13) AND a!=12)
8963 OR ((a BETWEEN 74 AND 76) AND a!=75)
8964 OR ((a BETWEEN 39 AND 41) AND a!=40)
8965 OR b=242
8966 OR ((a BETWEEN 32 AND 34) AND a!=33)
8967 OR (f GLOB '?cdef*' AND f GLOB 'bcde*')
8968 OR b=300
8969 OR ((a BETWEEN 24 AND 26) AND a!=25)
8970 OR (d>=21.0 AND d<22.0 AND d NOT NULL)
8971 OR ((a BETWEEN 93 AND 95) AND a!=94)
8972 }
8973 } {1 11 13 21 22 24 26 27 32 34 39 41 53 61 74 76 79 93 95 scan 0 sort 0}
8974 do_test where7-2.386.1 {
8975 count_steps_sort {
8976 SELECT a FROM t2
8977 WHERE a=85
8978 OR (d>=33.0 AND d<34.0 AND d NOT NULL)
8979 OR b=212
8980 OR ((a BETWEEN 25 AND 27) AND a!=26)
8981 OR b=36
8982 OR b=231
8983 OR b=1048
8984 OR (d>=92.0 AND d<93.0 AND d NOT NULL)
8985 OR ((a BETWEEN 69 AND 71) AND a!=70)
8986 OR (g='ponmlkj' AND f GLOB 'rstuv*')
8987 OR c=19019
8988 }
8989 } {21 25 27 33 43 55 56 57 69 71 85 92 scan 0 sort 0}
8990 do_test where7-2.386.2 {
8991 count_steps_sort {
8992 SELECT a FROM t3
8993 WHERE a=85
8994 OR (d>=33.0 AND d<34.0 AND d NOT NULL)
8995 OR b=212
8996 OR ((a BETWEEN 25 AND 27) AND a!=26)
8997 OR b=36
8998 OR b=231
8999 OR b=1048
9000 OR (d>=92.0 AND d<93.0 AND d NOT NULL)
9001 OR ((a BETWEEN 69 AND 71) AND a!=70)
9002 OR (g='ponmlkj' AND f GLOB 'rstuv*')
9003 OR c=19019
9004 }
9005 } {21 25 27 33 43 55 56 57 69 71 85 92 scan 0 sort 0}
9006 do_test where7-2.387.1 {
9007 count_steps_sort {
9008 SELECT a FROM t2
9009 WHERE ((a BETWEEN 28 AND 30) AND a!=29)
9010 OR (d>=8.0 AND d<9.0 AND d NOT NULL)
9011 OR b=1059
9012 OR b=630
9013 }
9014 } {8 28 30 scan 0 sort 0}
9015 do_test where7-2.387.2 {
9016 count_steps_sort {
9017 SELECT a FROM t3
9018 WHERE ((a BETWEEN 28 AND 30) AND a!=29)
9019 OR (d>=8.0 AND d<9.0 AND d NOT NULL)
9020 OR b=1059
9021 OR b=630
9022 }
9023 } {8 28 30 scan 0 sort 0}
9024 do_test where7-2.388.1 {
9025 count_steps_sort {
9026 SELECT a FROM t2
9027 WHERE f='ghijklmno'
9028 OR f='nopqrstuv'
9029 OR b=297
9030 }
9031 } {6 13 27 32 39 58 65 84 91 scan 0 sort 0}
9032 do_test where7-2.388.2 {
9033 count_steps_sort {
9034 SELECT a FROM t3
9035 WHERE f='ghijklmno'
9036 OR f='nopqrstuv'
9037 OR b=297
9038 }
9039 } {6 13 27 32 39 58 65 84 91 scan 0 sort 0}
9040 do_test where7-2.389.1 {
9041 count_steps_sort {
9042 SELECT a FROM t2
9043 WHERE b=1001
9044 OR ((a BETWEEN 87 AND 89) AND a!=88)
9045 OR (d>=15.0 AND d<16.0 AND d NOT NULL)
9046 OR ((a BETWEEN 68 AND 70) AND a!=69)
9047 OR a=58
9048 OR b=333
9049 OR (d>=49.0 AND d<50.0 AND d NOT NULL)
9050 OR (g='ponmlkj' AND f GLOB 'rstuv*')
9051 OR b=572
9052 OR ((a BETWEEN 50 AND 52) AND a!=51)
9053 OR (f GLOB '?ijkl*' AND f GLOB 'hijk*')
9054 }
9055 } {7 15 33 43 49 50 52 58 59 68 70 85 87 89 91 scan 0 sort 0}
9056 do_test where7-2.389.2 {
9057 count_steps_sort {
9058 SELECT a FROM t3
9059 WHERE b=1001
9060 OR ((a BETWEEN 87 AND 89) AND a!=88)
9061 OR (d>=15.0 AND d<16.0 AND d NOT NULL)
9062 OR ((a BETWEEN 68 AND 70) AND a!=69)
9063 OR a=58
9064 OR b=333
9065 OR (d>=49.0 AND d<50.0 AND d NOT NULL)
9066 OR (g='ponmlkj' AND f GLOB 'rstuv*')
9067 OR b=572
9068 OR ((a BETWEEN 50 AND 52) AND a!=51)
9069 OR (f GLOB '?ijkl*' AND f GLOB 'hijk*')
9070 }
9071 } {7 15 33 43 49 50 52 58 59 68 70 85 87 89 91 scan 0 sort 0}
9072 do_test where7-2.390.1 {
9073 count_steps_sort {
9074 SELECT a FROM t2
9075 WHERE b=1034
9076 OR f='lmnopqrst'
9077 OR (g='qponmlk' AND f GLOB 'mnopq*')
9078 }
9079 } {11 37 38 63 89 94 scan 0 sort 0}
9080 do_test where7-2.390.2 {
9081 count_steps_sort {
9082 SELECT a FROM t3
9083 WHERE b=1034
9084 OR f='lmnopqrst'
9085 OR (g='qponmlk' AND f GLOB 'mnopq*')
9086 }
9087 } {11 37 38 63 89 94 scan 0 sort 0}
9088 do_test where7-2.391.1 {
9089 count_steps_sort {
9090 SELECT a FROM t2
9091 WHERE c=15015
9092 OR (d>=87.0 AND d<88.0 AND d NOT NULL)
9093 OR (g='mlkjihg' AND f GLOB 'hijkl*')
9094 OR b=58
9095 OR b=674
9096 OR b=979
9097 }
9098 } {43 44 45 59 87 89 scan 0 sort 0}
9099 do_test where7-2.391.2 {
9100 count_steps_sort {
9101 SELECT a FROM t3
9102 WHERE c=15015
9103 OR (d>=87.0 AND d<88.0 AND d NOT NULL)
9104 OR (g='mlkjihg' AND f GLOB 'hijkl*')
9105 OR b=58
9106 OR b=674
9107 OR b=979
9108 }
9109 } {43 44 45 59 87 89 scan 0 sort 0}
9110 do_test where7-2.392.1 {
9111 count_steps_sort {
9112 SELECT a FROM t2
9113 WHERE ((a BETWEEN 60 AND 62) AND a!=61)
9114 OR b=660
9115 OR b=341
9116 }
9117 } {31 60 62 scan 0 sort 0}
9118 do_test where7-2.392.2 {
9119 count_steps_sort {
9120 SELECT a FROM t3
9121 WHERE ((a BETWEEN 60 AND 62) AND a!=61)
9122 OR b=660
9123 OR b=341
9124 }
9125 } {31 60 62 scan 0 sort 0}
9126 do_test where7-2.393.1 {
9127 count_steps_sort {
9128 SELECT a FROM t2
9129 WHERE b=528
9130 OR (d>=64.0 AND d<65.0 AND d NOT NULL)
9131 OR b=630
9132 OR a=19
9133 OR (g='ponmlkj' AND f GLOB 'stuvw*')
9134 OR f='wxyzabcde'
9135 OR (g='ponmlkj' AND f GLOB 'rstuv*')
9136 OR b=377
9137 OR (d>=48.0 AND d<49.0 AND d NOT NULL)
9138 OR a=77
9139 OR (d>=8.0 AND d<9.0 AND d NOT NULL)
9140 }
9141 } {8 19 22 43 44 48 64 74 77 100 scan 0 sort 0}
9142 do_test where7-2.393.2 {
9143 count_steps_sort {
9144 SELECT a FROM t3
9145 WHERE b=528
9146 OR (d>=64.0 AND d<65.0 AND d NOT NULL)
9147 OR b=630
9148 OR a=19
9149 OR (g='ponmlkj' AND f GLOB 'stuvw*')
9150 OR f='wxyzabcde'
9151 OR (g='ponmlkj' AND f GLOB 'rstuv*')
9152 OR b=377
9153 OR (d>=48.0 AND d<49.0 AND d NOT NULL)
9154 OR a=77
9155 OR (d>=8.0 AND d<9.0 AND d NOT NULL)
9156 }
9157 } {8 19 22 43 44 48 64 74 77 100 scan 0 sort 0}
9158 do_test where7-2.394.1 {
9159 count_steps_sort {
9160 SELECT a FROM t2
9161 WHERE b=506
9162 OR a=70
9163 }
9164 } {46 70 scan 0 sort 0}
9165 do_test where7-2.394.2 {
9166 count_steps_sort {
9167 SELECT a FROM t3
9168 WHERE b=506
9169 OR a=70
9170 }
9171 } {46 70 scan 0 sort 0}
9172 do_test where7-2.395.1 {
9173 count_steps_sort {
9174 SELECT a FROM t2
9175 WHERE a=64
9176 OR (f GLOB '?bcde*' AND f GLOB 'abcd*')
9177 OR (d>=57.0 AND d<58.0 AND d NOT NULL)
9178 OR (g='srqponm' AND f GLOB 'cdefg*')
9179 OR c=14014
9180 OR b=586
9181 OR c=27027
9182 OR (d>=86.0 AND d<87.0 AND d NOT NULL)
9183 OR (g='jihgfed' AND f GLOB 'wxyza*')
9184 }
9185 } {26 28 40 41 42 52 57 64 74 78 79 80 81 86 scan 0 sort 0}
9186 do_test where7-2.395.2 {
9187 count_steps_sort {
9188 SELECT a FROM t3
9189 WHERE a=64
9190 OR (f GLOB '?bcde*' AND f GLOB 'abcd*')
9191 OR (d>=57.0 AND d<58.0 AND d NOT NULL)
9192 OR (g='srqponm' AND f GLOB 'cdefg*')
9193 OR c=14014
9194 OR b=586
9195 OR c=27027
9196 OR (d>=86.0 AND d<87.0 AND d NOT NULL)
9197 OR (g='jihgfed' AND f GLOB 'wxyza*')
9198 }
9199 } {26 28 40 41 42 52 57 64 74 78 79 80 81 86 scan 0 sort 0}
9200 do_test where7-2.396.1 {
9201 count_steps_sort {
9202 SELECT a FROM t2
9203 WHERE a=46
9204 OR b=297
9205 OR ((a BETWEEN 57 AND 59) AND a!=58)
9206 OR (d>=75.0 AND d<76.0 AND d NOT NULL)
9207 OR b=275
9208 OR b=91
9209 OR b=1015
9210 OR c=12012
9211 OR a=23
9212 OR b=278
9213 }
9214 } {23 25 27 34 35 36 46 57 59 75 scan 0 sort 0}
9215 do_test where7-2.396.2 {
9216 count_steps_sort {
9217 SELECT a FROM t3
9218 WHERE a=46
9219 OR b=297
9220 OR ((a BETWEEN 57 AND 59) AND a!=58)
9221 OR (d>=75.0 AND d<76.0 AND d NOT NULL)
9222 OR b=275
9223 OR b=91
9224 OR b=1015
9225 OR c=12012
9226 OR a=23
9227 OR b=278
9228 }
9229 } {23 25 27 34 35 36 46 57 59 75 scan 0 sort 0}
9230 do_test where7-2.397.1 {
9231 count_steps_sort {
9232 SELECT a FROM t2
9233 WHERE (g='kjihgfe' AND f GLOB 'tuvwx*')
9234 OR (g='tsrqpon' AND f GLOB 'zabcd*')
9235 OR (d>=61.0 AND d<62.0 AND d NOT NULL)
9236 OR (d>=98.0 AND d<99.0 AND d NOT NULL)
9237 OR (g='tsrqpon' AND f GLOB 'bcdef*')
9238 OR a=23
9239 OR b=737
9240 OR (d>=71.0 AND d<72.0 AND d NOT NULL)
9241 OR ((a BETWEEN 18 AND 20) AND a!=19)
9242 OR (d>=69.0 AND d<70.0 AND d NOT NULL)
9243 OR ((a BETWEEN 68 AND 70) AND a!=69)
9244 }
9245 } {18 20 23 25 27 61 67 68 69 70 71 98 scan 0 sort 0}
9246 do_test where7-2.397.2 {
9247 count_steps_sort {
9248 SELECT a FROM t3
9249 WHERE (g='kjihgfe' AND f GLOB 'tuvwx*')
9250 OR (g='tsrqpon' AND f GLOB 'zabcd*')
9251 OR (d>=61.0 AND d<62.0 AND d NOT NULL)
9252 OR (d>=98.0 AND d<99.0 AND d NOT NULL)
9253 OR (g='tsrqpon' AND f GLOB 'bcdef*')
9254 OR a=23
9255 OR b=737
9256 OR (d>=71.0 AND d<72.0 AND d NOT NULL)
9257 OR ((a BETWEEN 18 AND 20) AND a!=19)
9258 OR (d>=69.0 AND d<70.0 AND d NOT NULL)
9259 OR ((a BETWEEN 68 AND 70) AND a!=69)
9260 }
9261 } {18 20 23 25 27 61 67 68 69 70 71 98 scan 0 sort 0}
9262 do_test where7-2.398.1 {
9263 count_steps_sort {
9264 SELECT a FROM t2
9265 WHERE b=814
9266 OR (d>=71.0 AND d<72.0 AND d NOT NULL)
9267 OR b=377
9268 OR (d>=79.0 AND d<80.0 AND d NOT NULL)
9269 }
9270 } {71 74 79 scan 0 sort 0}
9271 do_test where7-2.398.2 {
9272 count_steps_sort {
9273 SELECT a FROM t3
9274 WHERE b=814
9275 OR (d>=71.0 AND d<72.0 AND d NOT NULL)
9276 OR b=377
9277 OR (d>=79.0 AND d<80.0 AND d NOT NULL)
9278 }
9279 } {71 74 79 scan 0 sort 0}
9280 do_test where7-2.399.1 {
9281 count_steps_sort {
9282 SELECT a FROM t2
9283 WHERE a=18
9284 OR b=1059
9285 OR (f GLOB '?abcd*' AND f GLOB 'zabc*')
9286 OR (g='nmlkjih' AND f GLOB 'bcdef*')
9287 OR (d>=9.0 AND d<10.0 AND d NOT NULL)
9288 OR (g='ponmlkj' AND f GLOB 'uvwxy*')
9289 OR b=795
9290 }
9291 } {9 18 25 46 51 53 77 scan 0 sort 0}
9292 do_test where7-2.399.2 {
9293 count_steps_sort {
9294 SELECT a FROM t3
9295 WHERE a=18
9296 OR b=1059
9297 OR (f GLOB '?abcd*' AND f GLOB 'zabc*')
9298 OR (g='nmlkjih' AND f GLOB 'bcdef*')
9299 OR (d>=9.0 AND d<10.0 AND d NOT NULL)
9300 OR (g='ponmlkj' AND f GLOB 'uvwxy*')
9301 OR b=795
9302 }
9303 } {9 18 25 46 51 53 77 scan 0 sort 0}
9304 do_test where7-2.400.1 {
9305 count_steps_sort {
9306 SELECT a FROM t2
9307 WHERE (f GLOB '?mnop*' AND f GLOB 'lmno*')
9308 OR a=93
9309 OR a=11
9310 OR f='nopqrstuv'
9311 OR (d>=27.0 AND d<28.0 AND d NOT NULL)
9312 OR ((a BETWEEN 22 AND 24) AND a!=23)
9313 OR a=17
9314 OR b=366
9315 }
9316 } {11 13 17 22 24 27 37 39 63 65 89 91 93 scan 0 sort 0}
9317 do_test where7-2.400.2 {
9318 count_steps_sort {
9319 SELECT a FROM t3
9320 WHERE (f GLOB '?mnop*' AND f GLOB 'lmno*')
9321 OR a=93
9322 OR a=11
9323 OR f='nopqrstuv'
9324 OR (d>=27.0 AND d<28.0 AND d NOT NULL)
9325 OR ((a BETWEEN 22 AND 24) AND a!=23)
9326 OR a=17
9327 OR b=366
9328 }
9329 } {11 13 17 22 24 27 37 39 63 65 89 91 93 scan 0 sort 0}
9330 do_test where7-2.401.1 {
9331 count_steps_sort {
9332 SELECT a FROM t2
9333 WHERE b=685
9334 OR a=33
9335 OR ((a BETWEEN 40 AND 42) AND a!=41)
9336 OR (g='vutsrqp' AND f GLOB 'qrstu*')
9337 OR (g='rqponml' AND f GLOB 'lmnop*')
9338 OR ((a BETWEEN 39 AND 41) AND a!=40)
9339 OR ((a BETWEEN 80 AND 82) AND a!=81)
9340 OR b=715
9341 OR ((a BETWEEN 93 AND 95) AND a!=94)
9342 OR a=6
9343 OR ((a BETWEEN 59 AND 61) AND a!=60)
9344 }
9345 } {6 16 33 37 39 40 41 42 59 61 65 80 82 93 95 scan 0 sort 0}
9346 do_test where7-2.401.2 {
9347 count_steps_sort {
9348 SELECT a FROM t3
9349 WHERE b=685
9350 OR a=33
9351 OR ((a BETWEEN 40 AND 42) AND a!=41)
9352 OR (g='vutsrqp' AND f GLOB 'qrstu*')
9353 OR (g='rqponml' AND f GLOB 'lmnop*')
9354 OR ((a BETWEEN 39 AND 41) AND a!=40)
9355 OR ((a BETWEEN 80 AND 82) AND a!=81)
9356 OR b=715
9357 OR ((a BETWEEN 93 AND 95) AND a!=94)
9358 OR a=6
9359 OR ((a BETWEEN 59 AND 61) AND a!=60)
9360 }
9361 } {6 16 33 37 39 40 41 42 59 61 65 80 82 93 95 scan 0 sort 0}
9362 do_test where7-2.402.1 {
9363 count_steps_sort {
9364 SELECT a FROM t2
9365 WHERE a=89
9366 OR b=1037
9367 OR (g='mlkjihg' AND f GLOB 'ijklm*')
9368 }
9369 } {60 89 scan 0 sort 0}
9370 do_test where7-2.402.2 {
9371 count_steps_sort {
9372 SELECT a FROM t3
9373 WHERE a=89
9374 OR b=1037
9375 OR (g='mlkjihg' AND f GLOB 'ijklm*')
9376 }
9377 } {60 89 scan 0 sort 0}
9378 do_test where7-2.403.1 {
9379 count_steps_sort {
9380 SELECT a FROM t2
9381 WHERE (d>=97.0 AND d<98.0 AND d NOT NULL)
9382 OR ((a BETWEEN 44 AND 46) AND a!=45)
9383 OR (d>=28.0 AND d<29.0 AND d NOT NULL)
9384 OR b=663
9385 OR b=531
9386 OR b=146
9387 OR b=102
9388 OR ((a BETWEEN 87 AND 89) AND a!=88)
9389 OR ((a BETWEEN 87 AND 89) AND a!=88)
9390 OR a=26
9391 }
9392 } {26 28 44 46 87 89 97 scan 0 sort 0}
9393 do_test where7-2.403.2 {
9394 count_steps_sort {
9395 SELECT a FROM t3
9396 WHERE (d>=97.0 AND d<98.0 AND d NOT NULL)
9397 OR ((a BETWEEN 44 AND 46) AND a!=45)
9398 OR (d>=28.0 AND d<29.0 AND d NOT NULL)
9399 OR b=663
9400 OR b=531
9401 OR b=146
9402 OR b=102
9403 OR ((a BETWEEN 87 AND 89) AND a!=88)
9404 OR ((a BETWEEN 87 AND 89) AND a!=88)
9405 OR a=26
9406 }
9407 } {26 28 44 46 87 89 97 scan 0 sort 0}
9408 do_test where7-2.404.1 {
9409 count_steps_sort {
9410 SELECT a FROM t2
9411 WHERE (g='kjihgfe' AND f GLOB 'stuvw*')
9412 OR (g='rqponml' AND f GLOB 'jklmn*')
9413 OR (g='lkjihgf' AND f GLOB 'mnopq*')
9414 OR b=726
9415 OR ((a BETWEEN 73 AND 75) AND a!=74)
9416 OR (d>=12.0 AND d<13.0 AND d NOT NULL)
9417 OR c=2002
9418 OR c=15015
9419 OR (d>=75.0 AND d<76.0 AND d NOT NULL)
9420 OR b=201
9421 }
9422 } {4 5 6 12 35 43 44 45 64 66 70 73 75 scan 0 sort 0}
9423 do_test where7-2.404.2 {
9424 count_steps_sort {
9425 SELECT a FROM t3
9426 WHERE (g='kjihgfe' AND f GLOB 'stuvw*')
9427 OR (g='rqponml' AND f GLOB 'jklmn*')
9428 OR (g='lkjihgf' AND f GLOB 'mnopq*')
9429 OR b=726
9430 OR ((a BETWEEN 73 AND 75) AND a!=74)
9431 OR (d>=12.0 AND d<13.0 AND d NOT NULL)
9432 OR c=2002
9433 OR c=15015
9434 OR (d>=75.0 AND d<76.0 AND d NOT NULL)
9435 OR b=201
9436 }
9437 } {4 5 6 12 35 43 44 45 64 66 70 73 75 scan 0 sort 0}
9438 do_test where7-2.405.1 {
9439 count_steps_sort {
9440 SELECT a FROM t2
9441 WHERE (g='kjihgfe' AND f GLOB 'uvwxy*')
9442 OR b=924
9443 OR f='lmnopqrst'
9444 OR b=1048
9445 }
9446 } {11 37 63 72 84 89 scan 0 sort 0}
9447 do_test where7-2.405.2 {
9448 count_steps_sort {
9449 SELECT a FROM t3
9450 WHERE (g='kjihgfe' AND f GLOB 'uvwxy*')
9451 OR b=924
9452 OR f='lmnopqrst'
9453 OR b=1048
9454 }
9455 } {11 37 63 72 84 89 scan 0 sort 0}
9456 do_test where7-2.406.1 {
9457 count_steps_sort {
9458 SELECT a FROM t2
9459 WHERE (d>=63.0 AND d<64.0 AND d NOT NULL)
9460 OR (g='wvutsrq' AND f GLOB 'mnopq*')
9461 OR b=198
9462 OR (d>=58.0 AND d<59.0 AND d NOT NULL)
9463 OR ((a BETWEEN 12 AND 14) AND a!=13)
9464 OR ((a BETWEEN 20 AND 22) AND a!=21)
9465 OR b=286
9466 OR ((a BETWEEN 65 AND 67) AND a!=66)
9467 }
9468 } {12 14 18 20 22 26 58 63 65 67 scan 0 sort 0}
9469 do_test where7-2.406.2 {
9470 count_steps_sort {
9471 SELECT a FROM t3
9472 WHERE (d>=63.0 AND d<64.0 AND d NOT NULL)
9473 OR (g='wvutsrq' AND f GLOB 'mnopq*')
9474 OR b=198
9475 OR (d>=58.0 AND d<59.0 AND d NOT NULL)
9476 OR ((a BETWEEN 12 AND 14) AND a!=13)
9477 OR ((a BETWEEN 20 AND 22) AND a!=21)
9478 OR b=286
9479 OR ((a BETWEEN 65 AND 67) AND a!=66)
9480 }
9481 } {12 14 18 20 22 26 58 63 65 67 scan 0 sort 0}
9482 do_test where7-2.407.1 {
9483 count_steps_sort {
9484 SELECT a FROM t2
9485 WHERE b=242
9486 OR (d>=17.0 AND d<18.0 AND d NOT NULL)
9487 OR (d>=99.0 AND d<100.0 AND d NOT NULL)
9488 OR ((a BETWEEN 57 AND 59) AND a!=58)
9489 OR f='bcdefghij'
9490 OR ((a BETWEEN 17 AND 19) AND a!=18)
9491 OR (d>=88.0 AND d<89.0 AND d NOT NULL)
9492 OR a=38
9493 OR b=187
9494 }
9495 } {1 17 19 22 27 38 53 57 59 79 88 99 scan 0 sort 0}
9496 do_test where7-2.407.2 {
9497 count_steps_sort {
9498 SELECT a FROM t3
9499 WHERE b=242
9500 OR (d>=17.0 AND d<18.0 AND d NOT NULL)
9501 OR (d>=99.0 AND d<100.0 AND d NOT NULL)
9502 OR ((a BETWEEN 57 AND 59) AND a!=58)
9503 OR f='bcdefghij'
9504 OR ((a BETWEEN 17 AND 19) AND a!=18)
9505 OR (d>=88.0 AND d<89.0 AND d NOT NULL)
9506 OR a=38
9507 OR b=187
9508 }
9509 } {1 17 19 22 27 38 53 57 59 79 88 99 scan 0 sort 0}
9510 do_test where7-2.408.1 {
9511 count_steps_sort {
9512 SELECT a FROM t2
9513 WHERE (d>=10.0 AND d<11.0 AND d NOT NULL)
9514 OR b=630
9515 OR a=55
9516 OR c=26026
9517 OR (g='kjihgfe' AND f GLOB 'qrstu*')
9518 OR (d>=23.0 AND d<24.0 AND d NOT NULL)
9519 }
9520 } {10 23 55 68 76 77 78 scan 0 sort 0}
9521 do_test where7-2.408.2 {
9522 count_steps_sort {
9523 SELECT a FROM t3
9524 WHERE (d>=10.0 AND d<11.0 AND d NOT NULL)
9525 OR b=630
9526 OR a=55
9527 OR c=26026
9528 OR (g='kjihgfe' AND f GLOB 'qrstu*')
9529 OR (d>=23.0 AND d<24.0 AND d NOT NULL)
9530 }
9531 } {10 23 55 68 76 77 78 scan 0 sort 0}
9532 do_test where7-2.409.1 {
9533 count_steps_sort {
9534 SELECT a FROM t2
9535 WHERE f='uvwxyzabc'
9536 OR f='xyzabcdef'
9537 OR (g='ihgfedc' AND f GLOB 'bcdef*')
9538 OR (d>=70.0 AND d<71.0 AND d NOT NULL)
9539 OR ((a BETWEEN 51 AND 53) AND a!=52)
9540 OR (d>=31.0 AND d<32.0 AND d NOT NULL)
9541 OR b=69
9542 OR (f GLOB '?jklm*' AND f GLOB 'ijkl*')
9543 }
9544 } {8 20 23 31 34 46 49 51 53 60 70 72 75 79 86 98 scan 0 sort 0}
9545 do_test where7-2.409.2 {
9546 count_steps_sort {
9547 SELECT a FROM t3
9548 WHERE f='uvwxyzabc'
9549 OR f='xyzabcdef'
9550 OR (g='ihgfedc' AND f GLOB 'bcdef*')
9551 OR (d>=70.0 AND d<71.0 AND d NOT NULL)
9552 OR ((a BETWEEN 51 AND 53) AND a!=52)
9553 OR (d>=31.0 AND d<32.0 AND d NOT NULL)
9554 OR b=69
9555 OR (f GLOB '?jklm*' AND f GLOB 'ijkl*')
9556 }
9557 } {8 20 23 31 34 46 49 51 53 60 70 72 75 79 86 98 scan 0 sort 0}
9558 do_test where7-2.410.1 {
9559 count_steps_sort {
9560 SELECT a FROM t2
9561 WHERE b=1026
9562 OR b=454
9563 OR ((a BETWEEN 92 AND 94) AND a!=93)
9564 OR b=179
9565 OR (f GLOB '?bcde*' AND f GLOB 'abcd*')
9566 OR f='qrstuvwxy'
9567 }
9568 } {16 26 42 52 68 78 92 94 scan 0 sort 0}
9569 do_test where7-2.410.2 {
9570 count_steps_sort {
9571 SELECT a FROM t3
9572 WHERE b=1026
9573 OR b=454
9574 OR ((a BETWEEN 92 AND 94) AND a!=93)
9575 OR b=179
9576 OR (f GLOB '?bcde*' AND f GLOB 'abcd*')
9577 OR f='qrstuvwxy'
9578 }
9579 } {16 26 42 52 68 78 92 94 scan 0 sort 0}
9580 do_test where7-2.411.1 {
9581 count_steps_sort {
9582 SELECT a FROM t2
9583 WHERE ((a BETWEEN 6 AND 8) AND a!=7)
9584 OR b=619
9585 OR a=20
9586 OR (g='vutsrqp' AND f GLOB 'nopqr*')
9587 OR b=946
9588 OR (d>=61.0 AND d<62.0 AND d NOT NULL)
9589 OR a=64
9590 OR ((a BETWEEN 17 AND 19) AND a!=18)
9591 OR b=1001
9592 OR b=858
9593 }
9594 } {6 8 13 17 19 20 61 64 78 86 91 scan 0 sort 0}
9595 do_test where7-2.411.2 {
9596 count_steps_sort {
9597 SELECT a FROM t3
9598 WHERE ((a BETWEEN 6 AND 8) AND a!=7)
9599 OR b=619
9600 OR a=20
9601 OR (g='vutsrqp' AND f GLOB 'nopqr*')
9602 OR b=946
9603 OR (d>=61.0 AND d<62.0 AND d NOT NULL)
9604 OR a=64
9605 OR ((a BETWEEN 17 AND 19) AND a!=18)
9606 OR b=1001
9607 OR b=858
9608 }
9609 } {6 8 13 17 19 20 61 64 78 86 91 scan 0 sort 0}
9610 do_test where7-2.412.1 {
9611 count_steps_sort {
9612 SELECT a FROM t2
9613 WHERE b=902
9614 OR (d>=27.0 AND d<28.0 AND d NOT NULL)
9615 OR a=86
9616 OR (d>=97.0 AND d<98.0 AND d NOT NULL)
9617 }
9618 } {27 82 86 97 scan 0 sort 0}
9619 do_test where7-2.412.2 {
9620 count_steps_sort {
9621 SELECT a FROM t3
9622 WHERE b=902
9623 OR (d>=27.0 AND d<28.0 AND d NOT NULL)
9624 OR a=86
9625 OR (d>=97.0 AND d<98.0 AND d NOT NULL)
9626 }
9627 } {27 82 86 97 scan 0 sort 0}
9628 do_test where7-2.413.1 {
9629 count_steps_sort {
9630 SELECT a FROM t2
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.413.2 {
9639 count_steps_sort {
9640 SELECT a FROM t3
9641 WHERE (d>=56.0 AND d<57.0 AND d NOT NULL)
9642 OR a=32
9643 OR (g='qponmlk' AND f GLOB 'mnopq*')
9644 OR (g='xwvutsr' AND f GLOB 'efghi*')
9645 OR c=32032
9646 }
9647 } {4 32 38 56 94 95 96 scan 0 sort 0}
9648 do_test where7-2.414.1 {
9649 count_steps_sort {
9650 SELECT a FROM t2
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.414.2 {
9659 count_steps_sort {
9660 SELECT a FROM t3
9661 WHERE b=168
9662 OR c=2002
9663 OR b=77
9664 OR (d>=27.0 AND d<28.0 AND d NOT NULL)
9665 OR f='qrstuvwxy'
9666 }
9667 } {4 5 6 7 16 27 42 68 94 scan 0 sort 0}
9668 do_test where7-2.415.1 {
9669 count_steps_sort {
9670 SELECT a FROM t2
9671 WHERE f='abcdefghi'
9672 OR b=506
9673 }
9674 } {26 46 52 78 scan 0 sort 0}
9675 do_test where7-2.415.2 {
9676 count_steps_sort {
9677 SELECT a FROM t3
9678 WHERE f='abcdefghi'
9679 OR b=506
9680 }
9681 } {26 46 52 78 scan 0 sort 0}
9682 do_test where7-2.416.1 {
9683 count_steps_sort {
9684 SELECT a FROM t2
9685 WHERE b=264
9686 OR c=34034
9687 OR a=96
9688 }
9689 } {24 96 100 scan 0 sort 0}
9690 do_test where7-2.416.2 {
9691 count_steps_sort {
9692 SELECT a FROM t3
9693 WHERE b=264
9694 OR c=34034
9695 OR a=96
9696 }
9697 } {24 96 100 scan 0 sort 0}
9698 do_test where7-2.417.1 {
9699 count_steps_sort {
9700 SELECT a FROM t2
9701 WHERE (d>=32.0 AND d<33.0 AND d NOT NULL)
9702 OR a=27
9703 OR ((a BETWEEN 55 AND 57) AND a!=56)
9704 OR (g='utsrqpo' AND f GLOB 'tuvwx*')
9705 }
9706 } {19 27 32 55 57 scan 0 sort 0}
9707 do_test where7-2.417.2 {
9708 count_steps_sort {
9709 SELECT a FROM t3
9710 WHERE (d>=32.0 AND d<33.0 AND d NOT NULL)
9711 OR a=27
9712 OR ((a BETWEEN 55 AND 57) AND a!=56)
9713 OR (g='utsrqpo' AND f GLOB 'tuvwx*')
9714 }
9715 } {19 27 32 55 57 scan 0 sort 0}
9716 do_test where7-2.418.1 {
9717 count_steps_sort {
9718 SELECT a FROM t2
9719 WHERE (d>=74.0 AND d<75.0 AND d NOT NULL)
9720 OR b=77
9721 }
9722 } {7 74 scan 0 sort 0}
9723 do_test where7-2.418.2 {
9724 count_steps_sort {
9725 SELECT a FROM t3
9726 WHERE (d>=74.0 AND d<75.0 AND d NOT NULL)
9727 OR b=77
9728 }
9729 } {7 74 scan 0 sort 0}
9730 do_test where7-2.419.1 {
9731 count_steps_sort {
9732 SELECT a FROM t2
9733 WHERE c=27027
9734 OR f='vwxyzabcd'
9735 OR b=1048
9736 OR a=96
9737 OR a=99
9738 OR ((a BETWEEN 56 AND 58) AND a!=57)
9739 OR b=561
9740 OR b=352
9741 OR (d>=37.0 AND d<38.0 AND d NOT NULL)
9742 OR (g='utsrqpo' AND f GLOB 'stuvw*')
9743 OR a=95
9744 }
9745 } {18 21 32 37 47 51 56 58 73 79 80 81 95 96 99 scan 0 sort 0}
9746 do_test where7-2.419.2 {
9747 count_steps_sort {
9748 SELECT a FROM t3
9749 WHERE c=27027
9750 OR f='vwxyzabcd'
9751 OR b=1048
9752 OR a=96
9753 OR a=99
9754 OR ((a BETWEEN 56 AND 58) AND a!=57)
9755 OR b=561
9756 OR b=352
9757 OR (d>=37.0 AND d<38.0 AND d NOT NULL)
9758 OR (g='utsrqpo' AND f GLOB 'stuvw*')
9759 OR a=95
9760 }
9761 } {18 21 32 37 47 51 56 58 73 79 80 81 95 96 99 scan 0 sort 0}
9762 do_test where7-2.420.1 {
9763 count_steps_sort {
9764 SELECT a FROM t2
9765 WHERE b=275
9766 OR ((a BETWEEN 10 AND 12) AND a!=11)
9767 OR f='ghijklmno'
9768 OR b=619
9769 OR (g='edcbazy' AND f GLOB 'vwxyz*')
9770 OR ((a BETWEEN 91 AND 93) AND a!=92)
9771 OR b=476
9772 OR a=83
9773 OR ((a BETWEEN 47 AND 49) AND a!=48)
9774 }
9775 } {6 10 12 25 32 47 49 58 83 84 91 93 99 scan 0 sort 0}
9776 do_test where7-2.420.2 {
9777 count_steps_sort {
9778 SELECT a FROM t3
9779 WHERE b=275
9780 OR ((a BETWEEN 10 AND 12) AND a!=11)
9781 OR f='ghijklmno'
9782 OR b=619
9783 OR (g='edcbazy' AND f GLOB 'vwxyz*')
9784 OR ((a BETWEEN 91 AND 93) AND a!=92)
9785 OR b=476
9786 OR a=83
9787 OR ((a BETWEEN 47 AND 49) AND a!=48)
9788 }
9789 } {6 10 12 25 32 47 49 58 83 84 91 93 99 scan 0 sort 0}
9790 do_test where7-2.421.1 {
9791 count_steps_sort {
9792 SELECT a FROM t2
9793 WHERE b=542
9794 OR a=17
9795 OR f='jklmnopqr'
9796 OR ((a BETWEEN 5 AND 7) AND a!=6)
9797 OR (d>=39.0 AND d<40.0 AND d NOT NULL)
9798 OR a=23
9799 OR (d>=25.0 AND d<26.0 AND d NOT NULL)
9800 }
9801 } {5 7 9 17 23 25 35 39 61 87 scan 0 sort 0}
9802 do_test where7-2.421.2 {
9803 count_steps_sort {
9804 SELECT a FROM t3
9805 WHERE b=542
9806 OR a=17
9807 OR f='jklmnopqr'
9808 OR ((a BETWEEN 5 AND 7) AND a!=6)
9809 OR (d>=39.0 AND d<40.0 AND d NOT NULL)
9810 OR a=23
9811 OR (d>=25.0 AND d<26.0 AND d NOT NULL)
9812 }
9813 } {5 7 9 17 23 25 35 39 61 87 scan 0 sort 0}
9814 do_test where7-2.422.1 {
9815 count_steps_sort {
9816 SELECT a FROM t2
9817 WHERE (d>=74.0 AND d<75.0 AND d NOT NULL)
9818 OR b=363
9819 OR b=454
9820 }
9821 } {33 74 scan 0 sort 0}
9822 do_test where7-2.422.2 {
9823 count_steps_sort {
9824 SELECT a FROM t3
9825 WHERE (d>=74.0 AND d<75.0 AND d NOT NULL)
9826 OR b=363
9827 OR b=454
9828 }
9829 } {33 74 scan 0 sort 0}
9830 do_test where7-2.423.1 {
9831 count_steps_sort {
9832 SELECT a FROM t2
9833 WHERE b=1059
9834 OR (g='jihgfed' AND f GLOB 'yzabc*')
9835 OR (g='rqponml' AND f GLOB 'jklmn*')
9836 OR b=47
9837 OR b=660
9838 OR ((a BETWEEN 34 AND 36) AND a!=35)
9839 OR a=84
9840 }
9841 } {34 35 36 60 76 84 scan 0 sort 0}
9842 do_test where7-2.423.2 {
9843 count_steps_sort {
9844 SELECT a FROM t3
9845 WHERE b=1059
9846 OR (g='jihgfed' AND f GLOB 'yzabc*')
9847 OR (g='rqponml' AND f GLOB 'jklmn*')
9848 OR b=47
9849 OR b=660
9850 OR ((a BETWEEN 34 AND 36) AND a!=35)
9851 OR a=84
9852 }
9853 } {34 35 36 60 76 84 scan 0 sort 0}
9854 do_test where7-2.424.1 {
9855 count_steps_sort {
9856 SELECT a FROM t2
9857 WHERE f='ghijklmno'
9858 OR b=1012
9859 }
9860 } {6 32 58 84 92 scan 0 sort 0}
9861 do_test where7-2.424.2 {
9862 count_steps_sort {
9863 SELECT a FROM t3
9864 WHERE f='ghijklmno'
9865 OR b=1012
9866 }
9867 } {6 32 58 84 92 scan 0 sort 0}
9868 do_test where7-2.425.1 {
9869 count_steps_sort {
9870 SELECT a FROM t2
9871 WHERE b=597
9872 OR f='lmnopqrst'
9873 OR a=24
9874 OR (g='fedcbaz' AND f GLOB 'stuvw*')
9875 OR ((a BETWEEN 31 AND 33) AND a!=32)
9876 OR b=1023
9877 OR a=53
9878 OR a=78
9879 OR f='efghijklm'
9880 OR (g='rqponml' AND f GLOB 'lmnop*')
9881 OR (d>=85.0 AND d<86.0 AND d NOT NULL)
9882 }
9883 } {4 11 24 30 31 33 37 53 56 63 78 82 85 89 93 96 scan 0 sort 0}
9884 do_test where7-2.425.2 {
9885 count_steps_sort {
9886 SELECT a FROM t3
9887 WHERE b=597
9888 OR f='lmnopqrst'
9889 OR a=24
9890 OR (g='fedcbaz' AND f GLOB 'stuvw*')
9891 OR ((a BETWEEN 31 AND 33) AND a!=32)
9892 OR b=1023
9893 OR a=53
9894 OR a=78
9895 OR f='efghijklm'
9896 OR (g='rqponml' AND f GLOB 'lmnop*')
9897 OR (d>=85.0 AND d<86.0 AND d NOT NULL)
9898 }
9899 } {4 11 24 30 31 33 37 53 56 63 78 82 85 89 93 96 scan 0 sort 0}
9900 do_test where7-2.426.1 {
9901 count_steps_sort {
9902 SELECT a FROM t2
9903 WHERE b=198
9904 OR (d>=94.0 AND d<95.0 AND d NOT NULL)
9905 OR b=388
9906 }
9907 } {18 94 scan 0 sort 0}
9908 do_test where7-2.426.2 {
9909 count_steps_sort {
9910 SELECT a FROM t3
9911 WHERE b=198
9912 OR (d>=94.0 AND d<95.0 AND d NOT NULL)
9913 OR b=388
9914 }
9915 } {18 94 scan 0 sort 0}
9916 do_test where7-2.427.1 {
9917 count_steps_sort {
9918 SELECT a FROM t2
9919 WHERE f='tuvwxyzab'
9920 OR b=388
9921 OR ((a BETWEEN 84 AND 86) AND a!=85)
9922 OR (g='fedcbaz' AND f GLOB 'stuvw*')
9923 OR b=957
9924 OR b=663
9925 OR b=847
9926 OR (g='jihgfed' AND f GLOB 'vwxyz*')
9927 }
9928 } {19 45 71 73 77 84 86 87 96 97 scan 0 sort 0}
9929 do_test where7-2.427.2 {
9930 count_steps_sort {
9931 SELECT a FROM t3
9932 WHERE f='tuvwxyzab'
9933 OR b=388
9934 OR ((a BETWEEN 84 AND 86) AND a!=85)
9935 OR (g='fedcbaz' AND f GLOB 'stuvw*')
9936 OR b=957
9937 OR b=663
9938 OR b=847
9939 OR (g='jihgfed' AND f GLOB 'vwxyz*')
9940 }
9941 } {19 45 71 73 77 84 86 87 96 97 scan 0 sort 0}
9942 do_test where7-2.428.1 {
9943 count_steps_sort {
9944 SELECT a FROM t2
9945 WHERE (d>=81.0 AND d<82.0 AND d NOT NULL)
9946 OR a=56
9947 OR (g='hgfedcb' AND f GLOB 'ghijk*')
9948 }
9949 } {56 81 84 scan 0 sort 0}
9950 do_test where7-2.428.2 {
9951 count_steps_sort {
9952 SELECT a FROM t3
9953 WHERE (d>=81.0 AND d<82.0 AND d NOT NULL)
9954 OR a=56
9955 OR (g='hgfedcb' AND f GLOB 'ghijk*')
9956 }
9957 } {56 81 84 scan 0 sort 0}
9958 do_test where7-2.429.1 {
9959 count_steps_sort {
9960 SELECT a FROM t2
9961 WHERE c>=34035
9962 OR b=168
9963 OR (d>=89.0 AND d<90.0 AND d NOT NULL)
9964 OR (f GLOB '?cdef*' AND f GLOB 'bcde*')
9965 }
9966 } {1 27 53 79 89 scan 0 sort 0}
9967 do_test where7-2.429.2 {
9968 count_steps_sort {
9969 SELECT a FROM t3
9970 WHERE c>=34035
9971 OR b=168
9972 OR (d>=89.0 AND d<90.0 AND d NOT NULL)
9973 OR (f GLOB '?cdef*' AND f GLOB 'bcde*')
9974 }
9975 } {1 27 53 79 89 scan 0 sort 0}
9976 do_test where7-2.430.1 {
9977 count_steps_sort {
9978 SELECT a FROM t2
9979 WHERE ((a BETWEEN 79 AND 81) AND a!=80)
9980 OR b=564
9981 OR c=6006
9982 OR b=979
9983 }
9984 } {16 17 18 79 81 89 scan 0 sort 0}
9985 do_test where7-2.430.2 {
9986 count_steps_sort {
9987 SELECT a FROM t3
9988 WHERE ((a BETWEEN 79 AND 81) AND a!=80)
9989 OR b=564
9990 OR c=6006
9991 OR b=979
9992 }
9993 } {16 17 18 79 81 89 scan 0 sort 0}
9994 do_test where7-2.431.1 {
9995 count_steps_sort {
9996 SELECT a FROM t2
9997 WHERE (d>=29.0 AND d<30.0 AND d NOT NULL)
9998 OR (g='qponmlk' AND f GLOB 'opqrs*')
9999 OR f='rstuvwxyz'
10000 OR (g='qponmlk' AND f GLOB 'nopqr*')
10001 }
10002 } {17 29 39 40 43 69 95 scan 0 sort 0}
10003 do_test where7-2.431.2 {
10004 count_steps_sort {
10005 SELECT a FROM t3
10006 WHERE (d>=29.0 AND d<30.0 AND d NOT NULL)
10007 OR (g='qponmlk' AND f GLOB 'opqrs*')
10008 OR f='rstuvwxyz'
10009 OR (g='qponmlk' AND f GLOB 'nopqr*')
10010 }
10011 } {17 29 39 40 43 69 95 scan 0 sort 0}
10012 do_test where7-2.432.1 {
10013 count_steps_sort {
10014 SELECT a FROM t2
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.432.2 {
10023 count_steps_sort {
10024 SELECT a FROM t3
10025 WHERE b=58
10026 OR b=484
10027 OR (d>=68.0 AND d<69.0 AND d NOT NULL)
10028 OR b=671
10029 OR a=69
10030 }
10031 } {44 61 68 69 scan 0 sort 0}
10032 do_test where7-2.433.1 {
10033 count_steps_sort {
10034 SELECT a FROM t2
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.433.2 {
10043 count_steps_sort {
10044 SELECT a FROM t3
10045 WHERE f='mnopqrstu'
10046 OR (d>=73.0 AND d<74.0 AND d NOT NULL)
10047 OR b=861
10048 OR b=77
10049 OR f='qrstuvwxy'
10050 }
10051 } {7 12 16 38 42 64 68 73 90 94 scan 0 sort 0}
10052 do_test where7-2.434.1 {
10053 count_steps_sort {
10054 SELECT a FROM t2
10055 WHERE b=113
10056 OR (d>=51.0 AND d<52.0 AND d NOT NULL)
10057 OR b=113
10058 OR (g='xwvutsr' AND f GLOB 'efghi*')
10059 OR ((a BETWEEN 62 AND 64) AND a!=63)
10060 OR c=6006
10061 OR (d>=14.0 AND d<15.0 AND d NOT NULL)
10062 OR b=946
10063 OR a=86
10064 }
10065 } {4 14 16 17 18 51 62 64 86 scan 0 sort 0}
10066 do_test where7-2.434.2 {
10067 count_steps_sort {
10068 SELECT a FROM t3
10069 WHERE b=113
10070 OR (d>=51.0 AND d<52.0 AND d NOT NULL)
10071 OR b=113
10072 OR (g='xwvutsr' AND f GLOB 'efghi*')
10073 OR ((a BETWEEN 62 AND 64) AND a!=63)
10074 OR c=6006
10075 OR (d>=14.0 AND d<15.0 AND d NOT NULL)
10076 OR b=946
10077 OR a=86
10078 }
10079 } {4 14 16 17 18 51 62 64 86 scan 0 sort 0}
10080 do_test where7-2.435.1 {
10081 count_steps_sort {
10082 SELECT a FROM t2
10083 WHERE (g='hgfedcb' AND f GLOB 'hijkl*')
10084 OR ((a BETWEEN 8 AND 10) AND a!=9)
10085 OR c=22022
10086 OR ((a BETWEEN 79 AND 81) AND a!=80)
10087 OR (d>=79.0 AND d<80.0 AND d NOT NULL)
10088 OR c=25025
10089 }
10090 } {8 10 64 65 66 73 74 75 79 81 85 scan 0 sort 0}
10091 do_test where7-2.435.2 {
10092 count_steps_sort {
10093 SELECT a FROM t3
10094 WHERE (g='hgfedcb' AND f GLOB 'hijkl*')
10095 OR ((a BETWEEN 8 AND 10) AND a!=9)
10096 OR c=22022
10097 OR ((a BETWEEN 79 AND 81) AND a!=80)
10098 OR (d>=79.0 AND d<80.0 AND d NOT NULL)
10099 OR c=25025
10100 }
10101 } {8 10 64 65 66 73 74 75 79 81 85 scan 0 sort 0}
10102 do_test where7-2.436.1 {
10103 count_steps_sort {
10104 SELECT a FROM t2
10105 WHERE ((a BETWEEN 74 AND 76) AND a!=75)
10106 OR (f GLOB '?pqrs*' AND f GLOB 'opqr*')
10107 OR b=47
10108 OR ((a BETWEEN 44 AND 46) AND a!=45)
10109 OR a=92
10110 OR b=795
10111 OR b=25
10112 OR c=7007
10113 OR a=93
10114 OR ((a BETWEEN 93 AND 95) AND a!=94)
10115 OR (g='utsrqpo' AND f GLOB 'stuvw*')
10116 }
10117 } {14 18 19 20 21 40 44 46 66 74 76 92 93 95 scan 0 sort 0}
10118 do_test where7-2.436.2 {
10119 count_steps_sort {
10120 SELECT a FROM t3
10121 WHERE ((a BETWEEN 74 AND 76) AND a!=75)
10122 OR (f GLOB '?pqrs*' AND f GLOB 'opqr*')
10123 OR b=47
10124 OR ((a BETWEEN 44 AND 46) AND a!=45)
10125 OR a=92
10126 OR b=795
10127 OR b=25
10128 OR c=7007
10129 OR a=93
10130 OR ((a BETWEEN 93 AND 95) AND a!=94)
10131 OR (g='utsrqpo' AND f GLOB 'stuvw*')
10132 }
10133 } {14 18 19 20 21 40 44 46 66 74 76 92 93 95 scan 0 sort 0}
10134 do_test where7-2.437.1 {
10135 count_steps_sort {
10136 SELECT a FROM t2
10137 WHERE (g='kjihgfe' AND f GLOB 'uvwxy*')
10138 OR a=13
10139 OR (g='fedcbaz' AND f GLOB 'qrstu*')
10140 OR (d>=66.0 AND d<67.0 AND d NOT NULL)
10141 OR (g='xwvutsr' AND f GLOB 'ghijk*')
10142 OR c=29029
10143 OR b=311
10144 OR b=366
10145 OR a=94
10146 OR a=72
10147 }
10148 } {6 13 66 72 85 86 87 94 scan 0 sort 0}
10149 do_test where7-2.437.2 {
10150 count_steps_sort {
10151 SELECT a FROM t3
10152 WHERE (g='kjihgfe' AND f GLOB 'uvwxy*')
10153 OR a=13
10154 OR (g='fedcbaz' AND f GLOB 'qrstu*')
10155 OR (d>=66.0 AND d<67.0 AND d NOT NULL)
10156 OR (g='xwvutsr' AND f GLOB 'ghijk*')
10157 OR c=29029
10158 OR b=311
10159 OR b=366
10160 OR a=94
10161 OR a=72
10162 }
10163 } {6 13 66 72 85 86 87 94 scan 0 sort 0}
10164 do_test where7-2.438.1 {
10165 count_steps_sort {
10166 SELECT a FROM t2
10167 WHERE c=26026
10168 OR a=96
10169 OR a=22
10170 OR b=341
10171 OR (d>=25.0 AND d<26.0 AND d NOT NULL)
10172 OR b=872
10173 OR (d>=2.0 AND d<3.0 AND d NOT NULL)
10174 OR ((a BETWEEN 25 AND 27) AND a!=26)
10175 }
10176 } {2 22 25 27 31 76 77 78 96 scan 0 sort 0}
10177 do_test where7-2.438.2 {
10178 count_steps_sort {
10179 SELECT a FROM t3
10180 WHERE c=26026
10181 OR a=96
10182 OR a=22
10183 OR b=341
10184 OR (d>=25.0 AND d<26.0 AND d NOT NULL)
10185 OR b=872
10186 OR (d>=2.0 AND d<3.0 AND d NOT NULL)
10187 OR ((a BETWEEN 25 AND 27) AND a!=26)
10188 }
10189 } {2 22 25 27 31 76 77 78 96 scan 0 sort 0}
10190 do_test where7-2.439.1 {
10191 count_steps_sort {
10192 SELECT a FROM t2
10193 WHERE (d>=82.0 AND d<83.0 AND d NOT NULL)
10194 OR (d>=36.0 AND d<37.0 AND d NOT NULL)
10195 OR (g='tsrqpon' AND f GLOB 'xyzab*')
10196 OR (d>=36.0 AND d<37.0 AND d NOT NULL)
10197 OR ((a BETWEEN 63 AND 65) AND a!=64)
10198 OR a=41
10199 OR (g='xwvutsr' AND f GLOB 'ghijk*')
10200 OR (g='onmlkji' AND f GLOB 'zabcd*')
10201 OR b=913
10202 }
10203 } {6 23 36 41 51 63 65 82 83 scan 0 sort 0}
10204 do_test where7-2.439.2 {
10205 count_steps_sort {
10206 SELECT a FROM t3
10207 WHERE (d>=82.0 AND d<83.0 AND d NOT NULL)
10208 OR (d>=36.0 AND d<37.0 AND d NOT NULL)
10209 OR (g='tsrqpon' AND f GLOB 'xyzab*')
10210 OR (d>=36.0 AND d<37.0 AND d NOT NULL)
10211 OR ((a BETWEEN 63 AND 65) AND a!=64)
10212 OR a=41
10213 OR (g='xwvutsr' AND f GLOB 'ghijk*')
10214 OR (g='onmlkji' AND f GLOB 'zabcd*')
10215 OR b=913
10216 }
10217 } {6 23 36 41 51 63 65 82 83 scan 0 sort 0}
10218 do_test where7-2.440.1 {
10219 count_steps_sort {
10220 SELECT a FROM t2
10221 WHERE ((a BETWEEN 42 AND 44) AND a!=43)
10222 OR a=90
10223 }
10224 } {42 44 90 scan 0 sort 0}
10225 do_test where7-2.440.2 {
10226 count_steps_sort {
10227 SELECT a FROM t3
10228 WHERE ((a BETWEEN 42 AND 44) AND a!=43)
10229 OR a=90
10230 }
10231 } {42 44 90 scan 0 sort 0}
10232 do_test where7-2.441.1 {
10233 count_steps_sort {
10234 SELECT a FROM t2
10235 WHERE (d>=44.0 AND d<45.0 AND d NOT NULL)
10236 OR (d>=21.0 AND d<22.0 AND d NOT NULL)
10237 OR b=484
10238 }
10239 } {21 44 scan 0 sort 0}
10240 do_test where7-2.441.2 {
10241 count_steps_sort {
10242 SELECT a FROM t3
10243 WHERE (d>=44.0 AND d<45.0 AND d NOT NULL)
10244 OR (d>=21.0 AND d<22.0 AND d NOT NULL)
10245 OR b=484
10246 }
10247 } {21 44 scan 0 sort 0}
10248 do_test where7-2.442.1 {
10249 count_steps_sort {
10250 SELECT a FROM t2
10251 WHERE (d>=22.0 AND d<23.0 AND d NOT NULL)
10252 OR b=377
10253 OR b=363
10254 OR ((a BETWEEN 55 AND 57) AND a!=56)
10255 OR b=737
10256 OR (d>=100.0 AND d<101.0 AND d NOT NULL)
10257 OR b=506
10258 OR (d>=25.0 AND d<26.0 AND d NOT NULL)
10259 OR a=16
10260 }
10261 } {16 22 25 33 46 55 57 67 100 scan 0 sort 0}
10262 do_test where7-2.442.2 {
10263 count_steps_sort {
10264 SELECT a FROM t3
10265 WHERE (d>=22.0 AND d<23.0 AND d NOT NULL)
10266 OR b=377
10267 OR b=363
10268 OR ((a BETWEEN 55 AND 57) AND a!=56)
10269 OR b=737
10270 OR (d>=100.0 AND d<101.0 AND d NOT NULL)
10271 OR b=506
10272 OR (d>=25.0 AND d<26.0 AND d NOT NULL)
10273 OR a=16
10274 }
10275 } {16 22 25 33 46 55 57 67 100 scan 0 sort 0}
10276 do_test where7-2.443.1 {
10277 count_steps_sort {
10278 SELECT a FROM t2
10279 WHERE (g='jihgfed' AND f GLOB 'zabcd*')
10280 OR b=102
10281 OR b=212
10282 OR (d>=37.0 AND d<38.0 AND d NOT NULL)
10283 OR b=487
10284 OR (g='ihgfedc' AND f GLOB 'efghi*')
10285 }
10286 } {37 77 82 scan 0 sort 0}
10287 do_test where7-2.443.2 {
10288 count_steps_sort {
10289 SELECT a FROM t3
10290 WHERE (g='jihgfed' AND f GLOB 'zabcd*')
10291 OR b=102
10292 OR b=212
10293 OR (d>=37.0 AND d<38.0 AND d NOT NULL)
10294 OR b=487
10295 OR (g='ihgfedc' AND f GLOB 'efghi*')
10296 }
10297 } {37 77 82 scan 0 sort 0}
10298 do_test where7-2.444.1 {
10299 count_steps_sort {
10300 SELECT a FROM t2
10301 WHERE b=154
10302 OR a=51
10303 OR b=520
10304 }
10305 } {14 51 scan 0 sort 0}
10306 do_test where7-2.444.2 {
10307 count_steps_sort {
10308 SELECT a FROM t3
10309 WHERE b=154
10310 OR a=51
10311 OR b=520
10312 }
10313 } {14 51 scan 0 sort 0}
10314 do_test where7-2.445.1 {
10315 count_steps_sort {
10316 SELECT a FROM t2
10317 WHERE b=872
10318 OR ((a BETWEEN 58 AND 60) AND a!=59)
10319 OR (f GLOB '?wxyz*' AND f GLOB 'vwxy*')
10320 OR b=957
10321 OR (d>=42.0 AND d<43.0 AND d NOT NULL)
10322 OR a=67
10323 OR a=72
10324 }
10325 } {21 42 47 58 60 67 72 73 87 99 scan 0 sort 0}
10326 do_test where7-2.445.2 {
10327 count_steps_sort {
10328 SELECT a FROM t3
10329 WHERE b=872
10330 OR ((a BETWEEN 58 AND 60) AND a!=59)
10331 OR (f GLOB '?wxyz*' AND f GLOB 'vwxy*')
10332 OR b=957
10333 OR (d>=42.0 AND d<43.0 AND d NOT NULL)
10334 OR a=67
10335 OR a=72
10336 }
10337 } {21 42 47 58 60 67 72 73 87 99 scan 0 sort 0}
10338 do_test where7-2.446.1 {
10339 count_steps_sort {
10340 SELECT a FROM t2
10341 WHERE b=66
10342 OR b=102
10343 OR b=396
10344 OR (g='vutsrqp' AND f GLOB 'opqrs*')
10345 OR ((a BETWEEN 7 AND 9) AND a!=8)
10346 OR b=759
10347 OR (g='edcbazy' AND f GLOB 'wxyza*')
10348 OR f='ghijklmno'
10349 OR (g='edcbazy' AND f GLOB 'wxyza*')
10350 OR ((a BETWEEN 90 AND 92) AND a!=91)
10351 OR (d>=97.0 AND d<98.0 AND d NOT NULL)
10352 }
10353 } {6 7 9 14 32 36 58 69 84 90 92 97 100 scan 0 sort 0}
10354 do_test where7-2.446.2 {
10355 count_steps_sort {
10356 SELECT a FROM t3
10357 WHERE b=66
10358 OR b=102
10359 OR b=396
10360 OR (g='vutsrqp' AND f GLOB 'opqrs*')
10361 OR ((a BETWEEN 7 AND 9) AND a!=8)
10362 OR b=759
10363 OR (g='edcbazy' AND f GLOB 'wxyza*')
10364 OR f='ghijklmno'
10365 OR (g='edcbazy' AND f GLOB 'wxyza*')
10366 OR ((a BETWEEN 90 AND 92) AND a!=91)
10367 OR (d>=97.0 AND d<98.0 AND d NOT NULL)
10368 }
10369 } {6 7 9 14 32 36 58 69 84 90 92 97 100 scan 0 sort 0}
10370 do_test where7-2.447.1 {
10371 count_steps_sort {
10372 SELECT a FROM t2
10373 WHERE ((a BETWEEN 69 AND 71) AND a!=70)
10374 OR (f GLOB '?zabc*' AND f GLOB 'yzab*')
10375 OR (g='onmlkji' AND f GLOB 'wxyza*')
10376 OR a=72
10377 OR b=1100
10378 OR b=102
10379 OR b=135
10380 }
10381 } {24 48 50 69 71 72 76 100 scan 0 sort 0}
10382 do_test where7-2.447.2 {
10383 count_steps_sort {
10384 SELECT a FROM t3
10385 WHERE ((a BETWEEN 69 AND 71) AND a!=70)
10386 OR (f GLOB '?zabc*' AND f GLOB 'yzab*')
10387 OR (g='onmlkji' AND f GLOB 'wxyza*')
10388 OR a=72
10389 OR b=1100
10390 OR b=102
10391 OR b=135
10392 }
10393 } {24 48 50 69 71 72 76 100 scan 0 sort 0}
10394 do_test where7-2.448.1 {
10395 count_steps_sort {
10396 SELECT a FROM t2
10397 WHERE b=99
10398 OR a=76
10399 }
10400 } {9 76 scan 0 sort 0}
10401 do_test where7-2.448.2 {
10402 count_steps_sort {
10403 SELECT a FROM t3
10404 WHERE b=99
10405 OR a=76
10406 }
10407 } {9 76 scan 0 sort 0}
10408 do_test where7-2.449.1 {
10409 count_steps_sort {
10410 SELECT a FROM t2
10411 WHERE b=891
10412 OR b=806
10413 OR (d>=19.0 AND d<20.0 AND d NOT NULL)
10414 OR ((a BETWEEN 85 AND 87) AND a!=86)
10415 OR b=861
10416 OR ((a BETWEEN 82 AND 84) AND a!=83)
10417 OR (d>=34.0 AND d<35.0 AND d NOT NULL)
10418 }
10419 } {19 34 81 82 84 85 87 scan 0 sort 0}
10420 do_test where7-2.449.2 {
10421 count_steps_sort {
10422 SELECT a FROM t3
10423 WHERE b=891
10424 OR b=806
10425 OR (d>=19.0 AND d<20.0 AND d NOT NULL)
10426 OR ((a BETWEEN 85 AND 87) AND a!=86)
10427 OR b=861
10428 OR ((a BETWEEN 82 AND 84) AND a!=83)
10429 OR (d>=34.0 AND d<35.0 AND d NOT NULL)
10430 }
10431 } {19 34 81 82 84 85 87 scan 0 sort 0}
10432 do_test where7-2.450.1 {
10433 count_steps_sort {
10434 SELECT a FROM t2
10435 WHERE b=1034
10436 OR b=91
10437 }
10438 } {94 scan 0 sort 0}
10439 do_test where7-2.450.2 {
10440 count_steps_sort {
10441 SELECT a FROM t3
10442 WHERE b=1034
10443 OR b=91
10444 }
10445 } {94 scan 0 sort 0}
10446 do_test where7-2.451.1 {
10447 count_steps_sort {
10448 SELECT a FROM t2
10449 WHERE b=47
10450 OR a=91
10451 OR d>1e10
10452 OR (g='srqponm' AND f GLOB 'cdefg*')
10453 }
10454 } {28 91 scan 0 sort 0}
10455 do_test where7-2.451.2 {
10456 count_steps_sort {
10457 SELECT a FROM t3
10458 WHERE b=47
10459 OR a=91
10460 OR d>1e10
10461 OR (g='srqponm' AND f GLOB 'cdefg*')
10462 }
10463 } {28 91 scan 0 sort 0}
10464 do_test where7-2.452.1 {
10465 count_steps_sort {
10466 SELECT a FROM t2
10467 WHERE b=1023
10468 OR f='zabcdefgh'
10469 OR b=451
10470 OR b=443
10471 OR c>=34035
10472 OR b=58
10473 }
10474 } {25 41 51 77 93 scan 0 sort 0}
10475 do_test where7-2.452.2 {
10476 count_steps_sort {
10477 SELECT a FROM t3
10478 WHERE b=1023
10479 OR f='zabcdefgh'
10480 OR b=451
10481 OR b=443
10482 OR c>=34035
10483 OR b=58
10484 }
10485 } {25 41 51 77 93 scan 0 sort 0}
10486 do_test where7-2.453.1 {
10487 count_steps_sort {
10488 SELECT a FROM t2
10489 WHERE b=971
10490 OR b=36
10491 OR a=11
10492 OR f='hijklmnop'
10493 }
10494 } {7 11 33 59 85 scan 0 sort 0}
10495 do_test where7-2.453.2 {
10496 count_steps_sort {
10497 SELECT a FROM t3
10498 WHERE b=971
10499 OR b=36
10500 OR a=11
10501 OR f='hijklmnop'
10502 }
10503 } {7 11 33 59 85 scan 0 sort 0}
10504 do_test where7-2.454.1 {
10505 count_steps_sort {
10506 SELECT a FROM t2
10507 WHERE (f GLOB '?efgh*' AND f GLOB 'defg*')
10508 OR b=619
10509 OR ((a BETWEEN 91 AND 93) AND a!=92)
10510 OR c=11011
10511 OR b=550
10512 OR b=1059
10513 OR (g='hgfedcb' AND f GLOB 'ghijk*')
10514 OR (d>=78.0 AND d<79.0 AND d NOT NULL)
10515 OR (d>=18.0 AND d<19.0 AND d NOT NULL)
10516 OR (d>=92.0 AND d<93.0 AND d NOT NULL)
10517 OR b=737
10518 }
10519 } {3 18 29 31 32 33 50 55 67 78 81 84 91 92 93 scan 0 sort 0}
10520 do_test where7-2.454.2 {
10521 count_steps_sort {
10522 SELECT a FROM t3
10523 WHERE (f GLOB '?efgh*' AND f GLOB 'defg*')
10524 OR b=619
10525 OR ((a BETWEEN 91 AND 93) AND a!=92)
10526 OR c=11011
10527 OR b=550
10528 OR b=1059
10529 OR (g='hgfedcb' AND f GLOB 'ghijk*')
10530 OR (d>=78.0 AND d<79.0 AND d NOT NULL)
10531 OR (d>=18.0 AND d<19.0 AND d NOT NULL)
10532 OR (d>=92.0 AND d<93.0 AND d NOT NULL)
10533 OR b=737
10534 }
10535 } {3 18 29 31 32 33 50 55 67 78 81 84 91 92 93 scan 0 sort 0}
10536 do_test where7-2.455.1 {
10537 count_steps_sort {
10538 SELECT a FROM t2
10539 WHERE (g='edcbazy' AND f GLOB 'vwxyz*')
10540 OR ((a BETWEEN 59 AND 61) AND a!=60)
10541 OR (g='ihgfedc' AND f GLOB 'cdefg*')
10542 OR a=78
10543 OR a=27
10544 OR b=792
10545 OR b=946
10546 OR c=22022
10547 OR a=23
10548 OR (f GLOB '?opqr*' AND f GLOB 'nopq*')
10549 OR b=388
10550 }
10551 } {13 23 27 39 59 61 64 65 66 72 78 80 86 91 99 scan 0 sort 0}
10552 do_test where7-2.455.2 {
10553 count_steps_sort {
10554 SELECT a FROM t3
10555 WHERE (g='edcbazy' AND f GLOB 'vwxyz*')
10556 OR ((a BETWEEN 59 AND 61) AND a!=60)
10557 OR (g='ihgfedc' AND f GLOB 'cdefg*')
10558 OR a=78
10559 OR a=27
10560 OR b=792
10561 OR b=946
10562 OR c=22022
10563 OR a=23
10564 OR (f GLOB '?opqr*' AND f GLOB 'nopq*')
10565 OR b=388
10566 }
10567 } {13 23 27 39 59 61 64 65 66 72 78 80 86 91 99 scan 0 sort 0}
10568 do_test where7-2.456.1 {
10569 count_steps_sort {
10570 SELECT a FROM t2
10571 WHERE c=32032
10572 OR f IS NULL
10573 OR ((a BETWEEN 37 AND 39) AND a!=38)
10574 OR (g='jihgfed' AND f GLOB 'wxyza*')
10575 OR (g='xwvutsr' AND f GLOB 'efghi*')
10576 OR b=825
10577 }
10578 } {4 37 39 74 75 94 95 96 scan 0 sort 0}
10579 do_test where7-2.456.2 {
10580 count_steps_sort {
10581 SELECT a FROM t3
10582 WHERE c=32032
10583 OR f IS NULL
10584 OR ((a BETWEEN 37 AND 39) AND a!=38)
10585 OR (g='jihgfed' AND f GLOB 'wxyza*')
10586 OR (g='xwvutsr' AND f GLOB 'efghi*')
10587 OR b=825
10588 }
10589 } {4 37 39 74 75 94 95 96 scan 0 sort 0}
10590 do_test where7-2.457.1 {
10591 count_steps_sort {
10592 SELECT a FROM t2
10593 WHERE (d>=84.0 AND d<85.0 AND d NOT NULL)
10594 OR (f GLOB '?wxyz*' AND f GLOB 'vwxy*')
10595 OR ((a BETWEEN 5 AND 7) AND a!=6)
10596 OR (d>=54.0 AND d<55.0 AND d NOT NULL)
10597 OR b=1078
10598 OR b=198
10599 OR (d>=67.0 AND d<68.0 AND d NOT NULL)
10600 OR b=55
10601 OR b=517
10602 OR b=740
10603 }
10604 } {5 7 18 21 47 54 67 73 84 98 99 scan 0 sort 0}
10605 do_test where7-2.457.2 {
10606 count_steps_sort {
10607 SELECT a FROM t3
10608 WHERE (d>=84.0 AND d<85.0 AND d NOT NULL)
10609 OR (f GLOB '?wxyz*' AND f GLOB 'vwxy*')
10610 OR ((a BETWEEN 5 AND 7) AND a!=6)
10611 OR (d>=54.0 AND d<55.0 AND d NOT NULL)
10612 OR b=1078
10613 OR b=198
10614 OR (d>=67.0 AND d<68.0 AND d NOT NULL)
10615 OR b=55
10616 OR b=517
10617 OR b=740
10618 }
10619 } {5 7 18 21 47 54 67 73 84 98 99 scan 0 sort 0}
10620 do_test where7-2.458.1 {
10621 count_steps_sort {
10622 SELECT a FROM t2
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.458.2 {
10631 count_steps_sort {
10632 SELECT a FROM t3
10633 WHERE (g='wvutsrq' AND f GLOB 'ijklm*')
10634 OR c=25025
10635 OR b=550
10636 OR (d>=22.0 AND d<23.0 AND d NOT NULL)
10637 OR (g='nmlkjih' AND f GLOB 'bcdef*')
10638 }
10639 } {8 22 50 53 73 74 75 scan 0 sort 0}
10640 do_test where7-2.459.1 {
10641 count_steps_sort {
10642 SELECT a FROM t2
10643 WHERE b=432
10644 OR f='opqrstuvw'
10645 OR (g='kjihgfe' AND f GLOB 'qrstu*')
10646 }
10647 } {14 40 66 68 92 scan 0 sort 0}
10648 do_test where7-2.459.2 {
10649 count_steps_sort {
10650 SELECT a FROM t3
10651 WHERE b=432
10652 OR f='opqrstuvw'
10653 OR (g='kjihgfe' AND f GLOB 'qrstu*')
10654 }
10655 } {14 40 66 68 92 scan 0 sort 0}
10656 do_test where7-2.460.1 {
10657 count_steps_sort {
10658 SELECT a FROM t2
10659 WHERE ((a BETWEEN 14 AND 16) AND a!=15)
10660 OR b=847
10661 OR (f GLOB '?mnop*' AND f GLOB 'lmno*')
10662 OR b=583
10663 OR ((a BETWEEN 63 AND 65) AND a!=64)
10664 OR (d>=26.0 AND d<27.0 AND d NOT NULL)
10665 OR ((a BETWEEN 40 AND 42) AND a!=41)
10666 OR (d>=75.0 AND d<76.0 AND d NOT NULL)
10667 OR b=938
10668 }
10669 } {11 14 16 26 37 40 42 53 63 65 75 77 89 scan 0 sort 0}
10670 do_test where7-2.460.2 {
10671 count_steps_sort {
10672 SELECT a FROM t3
10673 WHERE ((a BETWEEN 14 AND 16) AND a!=15)
10674 OR b=847
10675 OR (f GLOB '?mnop*' AND f GLOB 'lmno*')
10676 OR b=583
10677 OR ((a BETWEEN 63 AND 65) AND a!=64)
10678 OR (d>=26.0 AND d<27.0 AND d NOT NULL)
10679 OR ((a BETWEEN 40 AND 42) AND a!=41)
10680 OR (d>=75.0 AND d<76.0 AND d NOT NULL)
10681 OR b=938
10682 }
10683 } {11 14 16 26 37 40 42 53 63 65 75 77 89 scan 0 sort 0}
10684 do_test where7-2.461.1 {
10685 count_steps_sort {
10686 SELECT a FROM t2
10687 WHERE b=671
10688 OR a=56
10689 OR (d>=49.0 AND d<50.0 AND d NOT NULL)
10690 OR b=157
10691 OR a=83
10692 OR ((a BETWEEN 73 AND 75) AND a!=74)
10693 OR c=21021
10694 OR b=319
10695 OR b=187
10696 OR ((a BETWEEN 65 AND 67) AND a!=66)
10697 OR b=839
10698 }
10699 } {17 29 49 56 61 62 63 65 67 73 75 83 scan 0 sort 0}
10700 do_test where7-2.461.2 {
10701 count_steps_sort {
10702 SELECT a FROM t3
10703 WHERE b=671
10704 OR a=56
10705 OR (d>=49.0 AND d<50.0 AND d NOT NULL)
10706 OR b=157
10707 OR a=83
10708 OR ((a BETWEEN 73 AND 75) AND a!=74)
10709 OR c=21021
10710 OR b=319
10711 OR b=187
10712 OR ((a BETWEEN 65 AND 67) AND a!=66)
10713 OR b=839
10714 }
10715 } {17 29 49 56 61 62 63 65 67 73 75 83 scan 0 sort 0}
10716 do_test where7-2.462.1 {
10717 count_steps_sort {
10718 SELECT a FROM t2
10719 WHERE (g='kjihgfe' AND f GLOB 'uvwxy*')
10720 OR b=586
10721 OR d<0.0
10722 OR c=9009
10723 }
10724 } {25 26 27 72 scan 0 sort 0}
10725 do_test where7-2.462.2 {
10726 count_steps_sort {
10727 SELECT a FROM t3
10728 WHERE (g='kjihgfe' AND f GLOB 'uvwxy*')
10729 OR b=586
10730 OR d<0.0
10731 OR c=9009
10732 }
10733 } {25 26 27 72 scan 0 sort 0}
10734 do_test where7-2.463.1 {
10735 count_steps_sort {
10736 SELECT a FROM t2
10737 WHERE a=82
10738 OR a=34
10739 OR f='jklmnopqr'
10740 OR a=82
10741 OR (d>=16.0 AND d<17.0 AND d NOT NULL)
10742 OR b=454
10743 OR b=355
10744 OR c=21021
10745 OR ((a BETWEEN 63 AND 65) AND a!=64)
10746 OR a=30
10747 }
10748 } {9 16 30 34 35 61 62 63 65 82 87 scan 0 sort 0}
10749 do_test where7-2.463.2 {
10750 count_steps_sort {
10751 SELECT a FROM t3
10752 WHERE a=82
10753 OR a=34
10754 OR f='jklmnopqr'
10755 OR a=82
10756 OR (d>=16.0 AND d<17.0 AND d NOT NULL)
10757 OR b=454
10758 OR b=355
10759 OR c=21021
10760 OR ((a BETWEEN 63 AND 65) AND a!=64)
10761 OR a=30
10762 }
10763 } {9 16 30 34 35 61 62 63 65 82 87 scan 0 sort 0}
10764 do_test where7-2.464.1 {
10765 count_steps_sort {
10766 SELECT a FROM t2
10767 WHERE ((a BETWEEN 44 AND 46) AND a!=45)
10768 OR a=53
10769 OR (d>=23.0 AND d<24.0 AND d NOT NULL)
10770 OR (g='ponmlkj' AND f GLOB 'uvwxy*')
10771 OR b=594
10772 OR b=80
10773 OR ((a BETWEEN 18 AND 20) AND a!=19)
10774 OR (d>=49.0 AND d<50.0 AND d NOT NULL)
10775 OR d>1e10
10776 }
10777 } {18 20 23 44 46 49 53 54 scan 0 sort 0}
10778 do_test where7-2.464.2 {
10779 count_steps_sort {
10780 SELECT a FROM t3
10781 WHERE ((a BETWEEN 44 AND 46) AND a!=45)
10782 OR a=53
10783 OR (d>=23.0 AND d<24.0 AND d NOT NULL)
10784 OR (g='ponmlkj' AND f GLOB 'uvwxy*')
10785 OR b=594
10786 OR b=80
10787 OR ((a BETWEEN 18 AND 20) AND a!=19)
10788 OR (d>=49.0 AND d<50.0 AND d NOT NULL)
10789 OR d>1e10
10790 }
10791 } {18 20 23 44 46 49 53 54 scan 0 sort 0}
10792 do_test where7-2.465.1 {
10793 count_steps_sort {
10794 SELECT a FROM t2
10795 WHERE f='opqrstuvw'
10796 OR a=7
10797 }
10798 } {7 14 40 66 92 scan 0 sort 0}
10799 do_test where7-2.465.2 {
10800 count_steps_sort {
10801 SELECT a FROM t3
10802 WHERE f='opqrstuvw'
10803 OR a=7
10804 }
10805 } {7 14 40 66 92 scan 0 sort 0}
10806 do_test where7-2.466.1 {
10807 count_steps_sort {
10808 SELECT a FROM t2
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.466.2 {
10817 count_steps_sort {
10818 SELECT a FROM t3
10819 WHERE b=627
10820 OR ((a BETWEEN 75 AND 77) AND a!=76)
10821 OR ((a BETWEEN 43 AND 45) AND a!=44)
10822 OR a=90
10823 OR (d>=33.0 AND d<34.0 AND d NOT NULL)
10824 }
10825 } {33 43 45 57 75 77 90 scan 0 sort 0}
10826 do_test where7-2.467.1 {
10827 count_steps_sort {
10828 SELECT a FROM t2
10829 WHERE a=59
10830 OR ((a BETWEEN 69 AND 71) AND a!=70)
10831 OR (d>=9.0 AND d<10.0 AND d NOT NULL)
10832 OR (g='xwvutsr' AND f GLOB 'fghij*')
10833 OR f='wxyzabcde'
10834 OR (f GLOB '?abcd*' AND f GLOB 'zabc*')
10835 OR a=70
10836 OR ((a BETWEEN 23 AND 25) AND a!=24)
10837 OR ((a BETWEEN 14 AND 16) AND a!=15)
10838 }
10839 } {5 9 14 16 22 23 25 48 51 59 69 70 71 74 77 100 scan 0 sort 0}
10840 do_test where7-2.467.2 {
10841 count_steps_sort {
10842 SELECT a FROM t3
10843 WHERE a=59
10844 OR ((a BETWEEN 69 AND 71) AND a!=70)
10845 OR (d>=9.0 AND d<10.0 AND d NOT NULL)
10846 OR (g='xwvutsr' AND f GLOB 'fghij*')
10847 OR f='wxyzabcde'
10848 OR (f GLOB '?abcd*' AND f GLOB 'zabc*')
10849 OR a=70
10850 OR ((a BETWEEN 23 AND 25) AND a!=24)
10851 OR ((a BETWEEN 14 AND 16) AND a!=15)
10852 }
10853 } {5 9 14 16 22 23 25 48 51 59 69 70 71 74 77 100 scan 0 sort 0}
10854 do_test where7-2.468.1 {
10855 count_steps_sort {
10856 SELECT a FROM t2
10857 WHERE a=69
10858 OR (g='ihgfedc' AND f GLOB 'defgh*')
10859 }
10860 } {69 81 scan 0 sort 0}
10861 do_test where7-2.468.2 {
10862 count_steps_sort {
10863 SELECT a FROM t3
10864 WHERE a=69
10865 OR (g='ihgfedc' AND f GLOB 'defgh*')
10866 }
10867 } {69 81 scan 0 sort 0}
10868 do_test where7-2.469.1 {
10869 count_steps_sort {
10870 SELECT a FROM t2
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.469.2 {
10879 count_steps_sort {
10880 SELECT a FROM t3
10881 WHERE a=41
10882 OR a=43
10883 OR a=92
10884 OR (g='fedcbaz' AND f GLOB 'rstuv*')
10885 OR (g='mlkjihg' AND f GLOB 'klmno*')
10886 }
10887 } {41 43 62 92 95 scan 0 sort 0}
10888 do_test where7-2.470.1 {
10889 count_steps_sort {
10890 SELECT a FROM t2
10891 WHERE b=300
10892 OR (d>=52.0 AND d<53.0 AND d NOT NULL)
10893 OR b=935
10894 OR b=190
10895 }
10896 } {52 85 scan 0 sort 0}
10897 do_test where7-2.470.2 {
10898 count_steps_sort {
10899 SELECT a FROM t3
10900 WHERE b=300
10901 OR (d>=52.0 AND d<53.0 AND d NOT NULL)
10902 OR b=935
10903 OR b=190
10904 }
10905 } {52 85 scan 0 sort 0}
10906 do_test where7-2.471.1 {
10907 count_steps_sort {
10908 SELECT a FROM t2
10909 WHERE f='fghijklmn'
10910 OR f='fghijklmn'
10911 OR (g='xwvutsr' AND f GLOB 'efghi*')
10912 OR b=465
10913 OR b=586
10914 OR (d>=20.0 AND d<21.0 AND d NOT NULL)
10915 OR b=88
10916 OR ((a BETWEEN 30 AND 32) AND a!=31)
10917 OR b=726
10918 OR ((a BETWEEN 51 AND 53) AND a!=52)
10919 }
10920 } {4 5 8 20 30 31 32 51 53 57 66 83 scan 0 sort 0}
10921 do_test where7-2.471.2 {
10922 count_steps_sort {
10923 SELECT a FROM t3
10924 WHERE f='fghijklmn'
10925 OR f='fghijklmn'
10926 OR (g='xwvutsr' AND f GLOB 'efghi*')
10927 OR b=465
10928 OR b=586
10929 OR (d>=20.0 AND d<21.0 AND d NOT NULL)
10930 OR b=88
10931 OR ((a BETWEEN 30 AND 32) AND a!=31)
10932 OR b=726
10933 OR ((a BETWEEN 51 AND 53) AND a!=52)
10934 }
10935 } {4 5 8 20 30 31 32 51 53 57 66 83 scan 0 sort 0}
10936 do_test where7-2.472.1 {
10937 count_steps_sort {
10938 SELECT a FROM t2
10939 WHERE (d>=34.0 AND d<35.0 AND d NOT NULL)
10940 OR (f GLOB '?abcd*' AND f GLOB 'zabc*')
10941 OR (g='hgfedcb' AND f GLOB 'hijkl*')
10942 OR (g='fedcbaz' AND f GLOB 'tuvwx*')
10943 OR (g='edcbazy' AND f GLOB 'wxyza*')
10944 OR b=814
10945 OR a=20
10946 OR 1000000<b
10947 OR b=792
10948 }
10949 } {20 25 34 51 72 74 77 85 97 100 scan 0 sort 0}
10950 do_test where7-2.472.2 {
10951 count_steps_sort {
10952 SELECT a FROM t3
10953 WHERE (d>=34.0 AND d<35.0 AND d NOT NULL)
10954 OR (f GLOB '?abcd*' AND f GLOB 'zabc*')
10955 OR (g='hgfedcb' AND f GLOB 'hijkl*')
10956 OR (g='fedcbaz' AND f GLOB 'tuvwx*')
10957 OR (g='edcbazy' AND f GLOB 'wxyza*')
10958 OR b=814
10959 OR a=20
10960 OR 1000000<b
10961 OR b=792
10962 }
10963 } {20 25 34 51 72 74 77 85 97 100 scan 0 sort 0}
10964 do_test where7-2.473.1 {
10965 count_steps_sort {
10966 SELECT a FROM t2
10967 WHERE (g='kjihgfe' AND f GLOB 'uvwxy*')
10968 OR ((a BETWEEN 53 AND 55) AND a!=54)
10969 OR c=1001
10970 OR b=484
10971 OR (d>=65.0 AND d<66.0 AND d NOT NULL)
10972 OR c<=10
10973 OR a=92
10974 OR (g='tsrqpon' AND f GLOB 'zabcd*')
10975 OR ((a BETWEEN 0 AND 2) AND a!=1)
10976 OR b=1026
10977 }
10978 } {1 2 3 25 44 53 55 65 72 92 scan 0 sort 0}
10979 do_test where7-2.473.2 {
10980 count_steps_sort {
10981 SELECT a FROM t3
10982 WHERE (g='kjihgfe' AND f GLOB 'uvwxy*')
10983 OR ((a BETWEEN 53 AND 55) AND a!=54)
10984 OR c=1001
10985 OR b=484
10986 OR (d>=65.0 AND d<66.0 AND d NOT NULL)
10987 OR c<=10
10988 OR a=92
10989 OR (g='tsrqpon' AND f GLOB 'zabcd*')
10990 OR ((a BETWEEN 0 AND 2) AND a!=1)
10991 OR b=1026
10992 }
10993 } {1 2 3 25 44 53 55 65 72 92 scan 0 sort 0}
10994 do_test where7-2.474.1 {
10995 count_steps_sort {
10996 SELECT a FROM t2
10997 WHERE a=54
10998 OR (g='xwvutsr' AND f GLOB 'defgh*')
10999 OR b=993
11000 OR c=22022
11001 OR a=68
11002 OR ((a BETWEEN 99 AND 101) AND a!=100)
11003 OR a=62
11004 OR (f GLOB '?efgh*' AND f GLOB 'defg*')
11005 OR b=1015
11006 }
11007 } {3 29 54 55 62 64 65 66 68 81 99 scan 0 sort 0}
11008 do_test where7-2.474.2 {
11009 count_steps_sort {
11010 SELECT a FROM t3
11011 WHERE a=54
11012 OR (g='xwvutsr' AND f GLOB 'defgh*')
11013 OR b=993
11014 OR c=22022
11015 OR a=68
11016 OR ((a BETWEEN 99 AND 101) AND a!=100)
11017 OR a=62
11018 OR (f GLOB '?efgh*' AND f GLOB 'defg*')
11019 OR b=1015
11020 }
11021 } {3 29 54 55 62 64 65 66 68 81 99 scan 0 sort 0}
11022 do_test where7-2.475.1 {
11023 count_steps_sort {
11024 SELECT a FROM t2
11025 WHERE b=319
11026 OR a=50
11027 OR (g='srqponm' AND f GLOB 'defgh*')
11028 OR (d>=55.0 AND d<56.0 AND d NOT NULL)
11029 OR (d>=10.0 AND d<11.0 AND d NOT NULL)
11030 OR (d>=92.0 AND d<93.0 AND d NOT NULL)
11031 OR a=96
11032 }
11033 } {10 29 50 55 92 96 scan 0 sort 0}
11034 do_test where7-2.475.2 {
11035 count_steps_sort {
11036 SELECT a FROM t3
11037 WHERE b=319
11038 OR a=50
11039 OR (g='srqponm' AND f GLOB 'defgh*')
11040 OR (d>=55.0 AND d<56.0 AND d NOT NULL)
11041 OR (d>=10.0 AND d<11.0 AND d NOT NULL)
11042 OR (d>=92.0 AND d<93.0 AND d NOT NULL)
11043 OR a=96
11044 }
11045 } {10 29 50 55 92 96 scan 0 sort 0}
11046 do_test where7-2.476.1 {
11047 count_steps_sort {
11048 SELECT a FROM t2
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.476.2 {
11057 count_steps_sort {
11058 SELECT a FROM t3
11059 WHERE b=971
11060 OR c=18018
11061 OR b=564
11062 OR b=583
11063 OR b=80
11064 }
11065 } {52 53 54 scan 0 sort 0}
11066 do_test where7-2.477.1 {
11067 count_steps_sort {
11068 SELECT a FROM t2
11069 WHERE (d>=35.0 AND d<36.0 AND d NOT NULL)
11070 OR b=1026
11071 OR ((a BETWEEN 14 AND 16) AND a!=15)
11072 }
11073 } {14 16 35 scan 0 sort 0}
11074 do_test where7-2.477.2 {
11075 count_steps_sort {
11076 SELECT a FROM t3
11077 WHERE (d>=35.0 AND d<36.0 AND d NOT NULL)
11078 OR b=1026
11079 OR ((a BETWEEN 14 AND 16) AND a!=15)
11080 }
11081 } {14 16 35 scan 0 sort 0}
11082 do_test where7-2.478.1 {
11083 count_steps_sort {
11084 SELECT a FROM t2
11085 WHERE (g='ponmlkj' AND f GLOB 'uvwxy*')
11086 OR (d>=34.0 AND d<35.0 AND d NOT NULL)
11087 OR b=407
11088 OR b=454
11089 OR (f GLOB '?klmn*' AND f GLOB 'jklm*')
11090 OR (d>=91.0 AND d<92.0 AND d NOT NULL)
11091 OR b=627
11092 OR (f GLOB '?opqr*' AND f GLOB 'nopq*')
11093 }
11094 } {9 13 34 35 37 39 46 57 61 65 87 91 scan 0 sort 0}
11095 do_test where7-2.478.2 {
11096 count_steps_sort {
11097 SELECT a FROM t3
11098 WHERE (g='ponmlkj' AND f GLOB 'uvwxy*')
11099 OR (d>=34.0 AND d<35.0 AND d NOT NULL)
11100 OR b=407
11101 OR b=454
11102 OR (f GLOB '?klmn*' AND f GLOB 'jklm*')
11103 OR (d>=91.0 AND d<92.0 AND d NOT NULL)
11104 OR b=627
11105 OR (f GLOB '?opqr*' AND f GLOB 'nopq*')
11106 }
11107 } {9 13 34 35 37 39 46 57 61 65 87 91 scan 0 sort 0}
11108 do_test where7-2.479.1 {
11109 count_steps_sort {
11110 SELECT a FROM t2
11111 WHERE (d>=79.0 AND d<80.0 AND d NOT NULL)
11112 OR c=34034
11113 OR ((a BETWEEN 24 AND 26) AND a!=25)
11114 OR ((a BETWEEN 18 AND 20) AND a!=19)
11115 OR (f GLOB '?hijk*' AND f GLOB 'ghij*')
11116 OR a=67
11117 }
11118 } {6 18 20 24 26 32 58 67 79 84 100 scan 0 sort 0}
11119 do_test where7-2.479.2 {
11120 count_steps_sort {
11121 SELECT a FROM t3
11122 WHERE (d>=79.0 AND d<80.0 AND d NOT NULL)
11123 OR c=34034
11124 OR ((a BETWEEN 24 AND 26) AND a!=25)
11125 OR ((a BETWEEN 18 AND 20) AND a!=19)
11126 OR (f GLOB '?hijk*' AND f GLOB 'ghij*')
11127 OR a=67
11128 }
11129 } {6 18 20 24 26 32 58 67 79 84 100 scan 0 sort 0}
11130 do_test where7-2.480.1 {
11131 count_steps_sort {
11132 SELECT a FROM t2
11133 WHERE a=97
11134 OR b=575
11135 OR (d>=81.0 AND d<82.0 AND d NOT NULL)
11136 OR ((a BETWEEN 2 AND 4) AND a!=3)
11137 OR (d>=1.0 AND d<2.0 AND d NOT NULL)
11138 OR (f GLOB '?rstu*' AND f GLOB 'qrst*')
11139 }
11140 } {1 2 4 16 42 68 81 94 97 scan 0 sort 0}
11141 do_test where7-2.480.2 {
11142 count_steps_sort {
11143 SELECT a FROM t3
11144 WHERE a=97
11145 OR b=575
11146 OR (d>=81.0 AND d<82.0 AND d NOT NULL)
11147 OR ((a BETWEEN 2 AND 4) AND a!=3)
11148 OR (d>=1.0 AND d<2.0 AND d NOT NULL)
11149 OR (f GLOB '?rstu*' AND f GLOB 'qrst*')
11150 }
11151 } {1 2 4 16 42 68 81 94 97 scan 0 sort 0}
11152 do_test where7-2.481.1 {
11153 count_steps_sort {
11154 SELECT a FROM t2
11155 WHERE b=561
11156 OR b=773
11157 OR (d>=46.0 AND d<47.0 AND d NOT NULL)
11158 OR b=201
11159 OR a=99
11160 OR (g='utsrqpo' AND f GLOB 'tuvwx*')
11161 OR ((a BETWEEN 36 AND 38) AND a!=37)
11162 OR (d>=23.0 AND d<24.0 AND d NOT NULL)
11163 OR b=946
11164 OR b=993
11165 OR (g='fedcbaz' AND f GLOB 'qrstu*')
11166 }
11167 } {19 23 36 38 46 51 86 94 99 scan 0 sort 0}
11168 do_test where7-2.481.2 {
11169 count_steps_sort {
11170 SELECT a FROM t3
11171 WHERE b=561
11172 OR b=773
11173 OR (d>=46.0 AND d<47.0 AND d NOT NULL)
11174 OR b=201
11175 OR a=99
11176 OR (g='utsrqpo' AND f GLOB 'tuvwx*')
11177 OR ((a BETWEEN 36 AND 38) AND a!=37)
11178 OR (d>=23.0 AND d<24.0 AND d NOT NULL)
11179 OR b=946
11180 OR b=993
11181 OR (g='fedcbaz' AND f GLOB 'qrstu*')
11182 }
11183 } {19 23 36 38 46 51 86 94 99 scan 0 sort 0}
11184 do_test where7-2.482.1 {
11185 count_steps_sort {
11186 SELECT a FROM t2
11187 WHERE b=806
11188 OR (g='kjihgfe' AND f GLOB 'uvwxy*')
11189 OR ((a BETWEEN 24 AND 26) AND a!=25)
11190 OR b=916
11191 OR b<0
11192 OR (d>=62.0 AND d<63.0 AND d NOT NULL)
11193 OR b=154
11194 OR c=10010
11195 OR b=451
11196 OR (d>=14.0 AND d<15.0 AND d NOT NULL)
11197 }
11198 } {14 24 26 28 29 30 41 62 72 scan 0 sort 0}
11199 do_test where7-2.482.2 {
11200 count_steps_sort {
11201 SELECT a FROM t3
11202 WHERE b=806
11203 OR (g='kjihgfe' AND f GLOB 'uvwxy*')
11204 OR ((a BETWEEN 24 AND 26) AND a!=25)
11205 OR b=916
11206 OR b<0
11207 OR (d>=62.0 AND d<63.0 AND d NOT NULL)
11208 OR b=154
11209 OR c=10010
11210 OR b=451
11211 OR (d>=14.0 AND d<15.0 AND d NOT NULL)
11212 }
11213 } {14 24 26 28 29 30 41 62 72 scan 0 sort 0}
11214 do_test where7-2.483.1 {
11215 count_steps_sort {
11216 SELECT a FROM t2
11217 WHERE b=836
11218 OR d>1e10
11219 OR (g='utsrqpo' AND f GLOB 'uvwxy*')
11220 OR f='pqrstuvwx'
11221 OR ((a BETWEEN 3 AND 5) AND a!=4)
11222 OR f='abcdefghi'
11223 OR (g='nmlkjih' AND f GLOB 'fghij*')
11224 OR a=33
11225 OR ((a BETWEEN 19 AND 21) AND a!=20)
11226 OR ((a BETWEEN 88 AND 90) AND a!=89)
11227 OR b=476
11228 }
11229 } {3 5 15 19 20 21 26 33 41 52 57 67 76 78 88 90 93 scan 0 sort 0}
11230 do_test where7-2.483.2 {
11231 count_steps_sort {
11232 SELECT a FROM t3
11233 WHERE b=836
11234 OR d>1e10
11235 OR (g='utsrqpo' AND f GLOB 'uvwxy*')
11236 OR f='pqrstuvwx'
11237 OR ((a BETWEEN 3 AND 5) AND a!=4)
11238 OR f='abcdefghi'
11239 OR (g='nmlkjih' AND f GLOB 'fghij*')
11240 OR a=33
11241 OR ((a BETWEEN 19 AND 21) AND a!=20)
11242 OR ((a BETWEEN 88 AND 90) AND a!=89)
11243 OR b=476
11244 }
11245 } {3 5 15 19 20 21 26 33 41 52 57 67 76 78 88 90 93 scan 0 sort 0}
11246 do_test where7-2.484.1 {
11247 count_steps_sort {
11248 SELECT a FROM t2
11249 WHERE a=48
11250 OR a=92
11251 OR a=1
11252 OR (f GLOB '?fghi*' AND f GLOB 'efgh*')
11253 OR (d>=28.0 AND d<29.0 AND d NOT NULL)
11254 OR (d>=7.0 AND d<8.0 AND d NOT NULL)
11255 OR (g='rqponml' AND f GLOB 'lmnop*')
11256 OR b=905
11257 OR ((a BETWEEN 51 AND 53) AND a!=52)
11258 }
11259 } {1 4 7 28 30 37 48 51 53 56 82 92 scan 0 sort 0}
11260 do_test where7-2.484.2 {
11261 count_steps_sort {
11262 SELECT a FROM t3
11263 WHERE a=48
11264 OR a=92
11265 OR a=1
11266 OR (f GLOB '?fghi*' AND f GLOB 'efgh*')
11267 OR (d>=28.0 AND d<29.0 AND d NOT NULL)
11268 OR (d>=7.0 AND d<8.0 AND d NOT NULL)
11269 OR (g='rqponml' AND f GLOB 'lmnop*')
11270 OR b=905
11271 OR ((a BETWEEN 51 AND 53) AND a!=52)
11272 }
11273 } {1 4 7 28 30 37 48 51 53 56 82 92 scan 0 sort 0}
11274 do_test where7-2.485.1 {
11275 count_steps_sort {
11276 SELECT a FROM t2
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.485.2 {
11285 count_steps_sort {
11286 SELECT a FROM t3
11287 WHERE (d>=17.0 AND d<18.0 AND d NOT NULL)
11288 OR (d>=4.0 AND d<5.0 AND d NOT NULL)
11289 OR b=212
11290 OR a=42
11291 OR a=92
11292 }
11293 } {4 17 42 92 scan 0 sort 0}
11294 do_test where7-2.486.1 {
11295 count_steps_sort {
11296 SELECT a FROM t2
11297 WHERE b=740
11298 OR b=564
11299 OR (g='onmlkji' AND f GLOB 'zabcd*')
11300 OR a=11
11301 OR ((a BETWEEN 44 AND 46) AND a!=45)
11302 OR b=322
11303 OR (d>=6.0 AND d<7.0 AND d NOT NULL)
11304 OR (g='utsrqpo' AND f GLOB 'wxyza*')
11305 OR b=902
11306 OR c>=34035
11307 }
11308 } {6 11 22 44 46 51 82 scan 0 sort 0}
11309 do_test where7-2.486.2 {
11310 count_steps_sort {
11311 SELECT a FROM t3
11312 WHERE b=740
11313 OR b=564
11314 OR (g='onmlkji' AND f GLOB 'zabcd*')
11315 OR a=11
11316 OR ((a BETWEEN 44 AND 46) AND a!=45)
11317 OR b=322
11318 OR (d>=6.0 AND d<7.0 AND d NOT NULL)
11319 OR (g='utsrqpo' AND f GLOB 'wxyza*')
11320 OR b=902
11321 OR c>=34035
11322 }
11323 } {6 11 22 44 46 51 82 scan 0 sort 0}
11324 do_test where7-2.487.1 {
11325 count_steps_sort {
11326 SELECT a FROM t2
11327 WHERE ((a BETWEEN 52 AND 54) AND a!=53)
11328 OR ((a BETWEEN 56 AND 58) AND a!=57)
11329 OR (d>=8.0 AND d<9.0 AND d NOT NULL)
11330 OR a=27
11331 OR a=48
11332 OR b=927
11333 OR ((a BETWEEN 89 AND 91) AND a!=90)
11334 OR (g='fedcbaz' AND f GLOB 'stuvw*')
11335 OR f='abcdefghi'
11336 OR b=91
11337 OR b=55
11338 }
11339 } {5 8 26 27 48 52 54 56 58 78 89 91 96 scan 0 sort 0}
11340 do_test where7-2.487.2 {
11341 count_steps_sort {
11342 SELECT a FROM t3
11343 WHERE ((a BETWEEN 52 AND 54) AND a!=53)
11344 OR ((a BETWEEN 56 AND 58) AND a!=57)
11345 OR (d>=8.0 AND d<9.0 AND d NOT NULL)
11346 OR a=27
11347 OR a=48
11348 OR b=927
11349 OR ((a BETWEEN 89 AND 91) AND a!=90)
11350 OR (g='fedcbaz' AND f GLOB 'stuvw*')
11351 OR f='abcdefghi'
11352 OR b=91
11353 OR b=55
11354 }
11355 } {5 8 26 27 48 52 54 56 58 78 89 91 96 scan 0 sort 0}
11356 do_test where7-2.488.1 {
11357 count_steps_sort {
11358 SELECT a FROM t2
11359 WHERE (g='srqponm' AND f GLOB 'efghi*')
11360 OR ((a BETWEEN 88 AND 90) AND a!=89)
11361 OR a=20
11362 OR b=11
11363 }
11364 } {1 20 30 88 90 scan 0 sort 0}
11365 do_test where7-2.488.2 {
11366 count_steps_sort {
11367 SELECT a FROM t3
11368 WHERE (g='srqponm' AND f GLOB 'efghi*')
11369 OR ((a BETWEEN 88 AND 90) AND a!=89)
11370 OR a=20
11371 OR b=11
11372 }
11373 } {1 20 30 88 90 scan 0 sort 0}
11374 do_test where7-2.489.1 {
11375 count_steps_sort {
11376 SELECT a FROM t2
11377 WHERE (d>=27.0 AND d<28.0 AND d NOT NULL)
11378 OR b=55
11379 OR (d>=13.0 AND d<14.0 AND d NOT NULL)
11380 OR (g='onmlkji' AND f GLOB 'abcde*')
11381 OR a=50
11382 OR (d>=73.0 AND d<74.0 AND d NOT NULL)
11383 OR (d>=51.0 AND d<52.0 AND d NOT NULL)
11384 OR (d>=64.0 AND d<65.0 AND d NOT NULL)
11385 }
11386 } {5 13 27 50 51 52 64 73 scan 0 sort 0}
11387 do_test where7-2.489.2 {
11388 count_steps_sort {
11389 SELECT a FROM t3
11390 WHERE (d>=27.0 AND d<28.0 AND d NOT NULL)
11391 OR b=55
11392 OR (d>=13.0 AND d<14.0 AND d NOT NULL)
11393 OR (g='onmlkji' AND f GLOB 'abcde*')
11394 OR a=50
11395 OR (d>=73.0 AND d<74.0 AND d NOT NULL)
11396 OR (d>=51.0 AND d<52.0 AND d NOT NULL)
11397 OR (d>=64.0 AND d<65.0 AND d NOT NULL)
11398 }
11399 } {5 13 27 50 51 52 64 73 scan 0 sort 0}
11400 do_test where7-2.490.1 {
11401 count_steps_sort {
11402 SELECT a FROM t2
11403 WHERE (g='rqponml' AND f GLOB 'ijklm*')
11404 OR (f GLOB '?xyza*' AND f GLOB 'wxyz*')
11405 }
11406 } {22 34 48 74 100 scan 0 sort 0}
11407 do_test where7-2.490.2 {
11408 count_steps_sort {
11409 SELECT a FROM t3
11410 WHERE (g='rqponml' AND f GLOB 'ijklm*')
11411 OR (f GLOB '?xyza*' AND f GLOB 'wxyz*')
11412 }
11413 } {22 34 48 74 100 scan 0 sort 0}
11414 do_test where7-2.491.1 {
11415 count_steps_sort {
11416 SELECT a FROM t2
11417 WHERE b=704
11418 OR b=924
11419 OR (g='gfedcba' AND f GLOB 'mnopq*')
11420 OR b=113
11421 }
11422 } {64 84 90 scan 0 sort 0}
11423 do_test where7-2.491.2 {
11424 count_steps_sort {
11425 SELECT a FROM t3
11426 WHERE b=704
11427 OR b=924
11428 OR (g='gfedcba' AND f GLOB 'mnopq*')
11429 OR b=113
11430 }
11431 } {64 84 90 scan 0 sort 0}
11432 do_test where7-2.492.1 {
11433 count_steps_sort {
11434 SELECT a FROM t2
11435 WHERE ((a BETWEEN 20 AND 22) AND a!=21)
11436 OR b=289
11437 OR ((a BETWEEN 14 AND 16) AND a!=15)
11438 }
11439 } {14 16 20 22 scan 0 sort 0}
11440 do_test where7-2.492.2 {
11441 count_steps_sort {
11442 SELECT a FROM t3
11443 WHERE ((a BETWEEN 20 AND 22) AND a!=21)
11444 OR b=289
11445 OR ((a BETWEEN 14 AND 16) AND a!=15)
11446 }
11447 } {14 16 20 22 scan 0 sort 0}
11448 do_test where7-2.493.1 {
11449 count_steps_sort {
11450 SELECT a FROM t2
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.493.2 {
11459 count_steps_sort {
11460 SELECT a FROM t3
11461 WHERE b=935
11462 OR b=1001
11463 OR ((a BETWEEN 78 AND 80) AND a!=79)
11464 OR a=31
11465 OR a=56
11466 }
11467 } {31 56 78 80 85 91 scan 0 sort 0}
11468 do_test where7-2.494.1 {
11469 count_steps_sort {
11470 SELECT a FROM t2
11471 WHERE (d>=60.0 AND d<61.0 AND d NOT NULL)
11472 OR b=726
11473 OR f='abcdefghi'
11474 OR b=179
11475 OR (g='utsrqpo' AND f GLOB 'tuvwx*')
11476 OR b=539
11477 OR b=66
11478 OR ((a BETWEEN 86 AND 88) AND a!=87)
11479 OR (f GLOB '?klmn*' AND f GLOB 'jklm*')
11480 }
11481 } {6 9 19 26 35 49 52 60 61 66 78 86 87 88 scan 0 sort 0}
11482 do_test where7-2.494.2 {
11483 count_steps_sort {
11484 SELECT a FROM t3
11485 WHERE (d>=60.0 AND d<61.0 AND d NOT NULL)
11486 OR b=726
11487 OR f='abcdefghi'
11488 OR b=179
11489 OR (g='utsrqpo' AND f GLOB 'tuvwx*')
11490 OR b=539
11491 OR b=66
11492 OR ((a BETWEEN 86 AND 88) AND a!=87)
11493 OR (f GLOB '?klmn*' AND f GLOB 'jklm*')
11494 }
11495 } {6 9 19 26 35 49 52 60 61 66 78 86 87 88 scan 0 sort 0}
11496 do_test where7-2.495.1 {
11497 count_steps_sort {
11498 SELECT a FROM t2
11499 WHERE b=179
11500 OR b=685
11501 }
11502 } { scan 0 sort 0}
11503 do_test where7-2.495.2 {
11504 count_steps_sort {
11505 SELECT a FROM t3
11506 WHERE b=179
11507 OR b=685
11508 }
11509 } { scan 0 sort 0}
11510 do_test where7-2.496.1 {
11511 count_steps_sort {
11512 SELECT a FROM t2
11513 WHERE b=201
11514 OR b=682
11515 OR b=443
11516 OR b=836
11517 OR (f GLOB '?opqr*' AND f GLOB 'nopq*')
11518 OR (d>=11.0 AND d<12.0 AND d NOT NULL)
11519 OR ((a BETWEEN 51 AND 53) AND a!=52)
11520 OR b=110
11521 OR (f GLOB '?defg*' AND f GLOB 'cdef*')
11522 }
11523 } {2 10 11 13 28 39 51 53 54 62 65 76 80 91 scan 0 sort 0}
11524 do_test where7-2.496.2 {
11525 count_steps_sort {
11526 SELECT a FROM t3
11527 WHERE b=201
11528 OR b=682
11529 OR b=443
11530 OR b=836
11531 OR (f GLOB '?opqr*' AND f GLOB 'nopq*')
11532 OR (d>=11.0 AND d<12.0 AND d NOT NULL)
11533 OR ((a BETWEEN 51 AND 53) AND a!=52)
11534 OR b=110
11535 OR (f GLOB '?defg*' AND f GLOB 'cdef*')
11536 }
11537 } {2 10 11 13 28 39 51 53 54 62 65 76 80 91 scan 0 sort 0}
11538 do_test where7-2.497.1 {
11539 count_steps_sort {
11540 SELECT a FROM t2
11541 WHERE (f GLOB '?zabc*' AND f GLOB 'yzab*')
11542 OR b=462
11543 OR ((a BETWEEN 4 AND 6) AND a!=5)
11544 OR a=22
11545 OR b=594
11546 OR (f GLOB '?tuvw*' AND f GLOB 'stuv*')
11547 OR (d>=57.0 AND d<58.0 AND d NOT NULL)
11548 OR (g='jihgfed' AND f GLOB 'wxyza*')
11549 OR (g='mlkjihg' AND f GLOB 'jklmn*')
11550 }
11551 } {4 6 18 22 24 42 44 50 54 57 61 70 74 76 96 scan 0 sort 0}
11552 do_test where7-2.497.2 {
11553 count_steps_sort {
11554 SELECT a FROM t3
11555 WHERE (f GLOB '?zabc*' AND f GLOB 'yzab*')
11556 OR b=462
11557 OR ((a BETWEEN 4 AND 6) AND a!=5)
11558 OR a=22
11559 OR b=594
11560 OR (f GLOB '?tuvw*' AND f GLOB 'stuv*')
11561 OR (d>=57.0 AND d<58.0 AND d NOT NULL)
11562 OR (g='jihgfed' AND f GLOB 'wxyza*')
11563 OR (g='mlkjihg' AND f GLOB 'jklmn*')
11564 }
11565 } {4 6 18 22 24 42 44 50 54 57 61 70 74 76 96 scan 0 sort 0}
11566 do_test where7-2.498.1 {
11567 count_steps_sort {
11568 SELECT a FROM t2
11569 WHERE (g='utsrqpo' AND f GLOB 'wxyza*')
11570 OR (d>=1.0 AND d<2.0 AND d NOT NULL)
11571 OR (g='wvutsrq' AND f GLOB 'klmno*')
11572 OR f='vwxyzabcd'
11573 OR (g='vutsrqp' AND f GLOB 'nopqr*')
11574 OR a=37
11575 OR a=50
11576 }
11577 } {1 10 13 21 22 37 47 50 73 99 scan 0 sort 0}
11578 do_test where7-2.498.2 {
11579 count_steps_sort {
11580 SELECT a FROM t3
11581 WHERE (g='utsrqpo' AND f GLOB 'wxyza*')
11582 OR (d>=1.0 AND d<2.0 AND d NOT NULL)
11583 OR (g='wvutsrq' AND f GLOB 'klmno*')
11584 OR f='vwxyzabcd'
11585 OR (g='vutsrqp' AND f GLOB 'nopqr*')
11586 OR a=37
11587 OR a=50
11588 }
11589 } {1 10 13 21 22 37 47 50 73 99 scan 0 sort 0}
11590 do_test where7-2.499.1 {
11591 count_steps_sort {
11592 SELECT a FROM t2
11593 WHERE ((a BETWEEN 83 AND 85) AND a!=84)
11594 OR b=784
11595 OR (f GLOB '?vwxy*' AND f GLOB 'uvwx*')
11596 OR b=825
11597 OR a=80
11598 OR (g='tsrqpon' AND f GLOB 'xyzab*')
11599 OR (d>=97.0 AND d<98.0 AND d NOT NULL)
11600 OR b=531
11601 OR a=100
11602 }
11603 } {20 23 46 72 75 80 83 85 97 98 100 scan 0 sort 0}
11604 do_test where7-2.499.2 {
11605 count_steps_sort {
11606 SELECT a FROM t3
11607 WHERE ((a BETWEEN 83 AND 85) AND a!=84)
11608 OR b=784
11609 OR (f GLOB '?vwxy*' AND f GLOB 'uvwx*')
11610 OR b=825
11611 OR a=80
11612 OR (g='tsrqpon' AND f GLOB 'xyzab*')
11613 OR (d>=97.0 AND d<98.0 AND d NOT NULL)
11614 OR b=531
11615 OR a=100
11616 }
11617 } {20 23 46 72 75 80 83 85 97 98 100 scan 0 sort 0}
11618 do_test where7-2.500.1 {
11619 count_steps_sort {
11620 SELECT a FROM t2
11621 WHERE (g='utsrqpo' AND f GLOB 'tuvwx*')
11622 OR b=220
11623 OR (d>=53.0 AND d<54.0 AND d NOT NULL)
11624 }
11625 } {19 20 53 scan 0 sort 0}
11626 do_test where7-2.500.2 {
11627 count_steps_sort {
11628 SELECT a FROM t3
11629 WHERE (g='utsrqpo' AND f GLOB 'tuvwx*')
11630 OR b=220
11631 OR (d>=53.0 AND d<54.0 AND d NOT NULL)
11632 }
11633 } {19 20 53 scan 0 sort 0}
11634 do_test where7-2.501.1 {
11635 count_steps_sort {
11636 SELECT a FROM t2
11637 WHERE a=92
11638 OR (d>=9.0 AND d<10.0 AND d NOT NULL)
11639 OR b=990
11640 }
11641 } {9 90 92 scan 0 sort 0}
11642 do_test where7-2.501.2 {
11643 count_steps_sort {
11644 SELECT a FROM t3
11645 WHERE a=92
11646 OR (d>=9.0 AND d<10.0 AND d NOT NULL)
11647 OR b=990
11648 }
11649 } {9 90 92 scan 0 sort 0}
11650 do_test where7-2.502.1 {
11651 count_steps_sort {
11652 SELECT a FROM t2
11653 WHERE ((a BETWEEN 77 AND 79) AND a!=78)
11654 OR b=894
11655 OR c=28028
11656 OR b=905
11657 OR (g='ponmlkj' AND f GLOB 'tuvwx*')
11658 OR (g='kjihgfe' AND f GLOB 'stuvw*')
11659 OR (f GLOB '?bcde*' AND f GLOB 'abcd*')
11660 OR b=1037
11661 }
11662 } {26 45 52 70 77 78 79 82 83 84 scan 0 sort 0}
11663 do_test where7-2.502.2 {
11664 count_steps_sort {
11665 SELECT a FROM t3
11666 WHERE ((a BETWEEN 77 AND 79) AND a!=78)
11667 OR b=894
11668 OR c=28028
11669 OR b=905
11670 OR (g='ponmlkj' AND f GLOB 'tuvwx*')
11671 OR (g='kjihgfe' AND f GLOB 'stuvw*')
11672 OR (f GLOB '?bcde*' AND f GLOB 'abcd*')
11673 OR b=1037
11674 }
11675 } {26 45 52 70 77 78 79 82 83 84 scan 0 sort 0}
11676 do_test where7-2.503.1 {
11677 count_steps_sort {
11678 SELECT a FROM t2
11679 WHERE (d>=72.0 AND d<73.0 AND d NOT NULL)
11680 OR b=773
11681 OR f='defghijkl'
11682 }
11683 } {3 29 55 72 81 scan 0 sort 0}
11684 do_test where7-2.503.2 {
11685 count_steps_sort {
11686 SELECT a FROM t3
11687 WHERE (d>=72.0 AND d<73.0 AND d NOT NULL)
11688 OR b=773
11689 OR f='defghijkl'
11690 }
11691 } {3 29 55 72 81 scan 0 sort 0}
11692 do_test where7-2.504.1 {
11693 count_steps_sort {
11694 SELECT a FROM t2
11695 WHERE (g='wvutsrq' AND f GLOB 'mnopq*')
11696 OR b=861
11697 OR (g='rqponml' AND f GLOB 'lmnop*')
11698 }
11699 } {12 37 scan 0 sort 0}
11700 do_test where7-2.504.2 {
11701 count_steps_sort {
11702 SELECT a FROM t3
11703 WHERE (g='wvutsrq' AND f GLOB 'mnopq*')
11704 OR b=861
11705 OR (g='rqponml' AND f GLOB 'lmnop*')
11706 }
11707 } {12 37 scan 0 sort 0}
11708 do_test where7-2.505.1 {
11709 count_steps_sort {
11710 SELECT a FROM t2
11711 WHERE b=704
11712 OR (g='wvutsrq' AND f GLOB 'klmno*')
11713 OR (d>=51.0 AND d<52.0 AND d NOT NULL)
11714 OR (d>=89.0 AND d<90.0 AND d NOT NULL)
11715 OR b=25
11716 OR (g='jihgfed' AND f GLOB 'zabcd*')
11717 OR b=487
11718 OR (g='hgfedcb' AND f GLOB 'fghij*')
11719 OR ((a BETWEEN 77 AND 79) AND a!=78)
11720 OR (d>=23.0 AND d<24.0 AND d NOT NULL)
11721 OR (d>=84.0 AND d<85.0 AND d NOT NULL)
11722 }
11723 } {10 23 51 64 77 79 83 84 89 scan 0 sort 0}
11724 do_test where7-2.505.2 {
11725 count_steps_sort {
11726 SELECT a FROM t3
11727 WHERE b=704
11728 OR (g='wvutsrq' AND f GLOB 'klmno*')
11729 OR (d>=51.0 AND d<52.0 AND d NOT NULL)
11730 OR (d>=89.0 AND d<90.0 AND d NOT NULL)
11731 OR b=25
11732 OR (g='jihgfed' AND f GLOB 'zabcd*')
11733 OR b=487
11734 OR (g='hgfedcb' AND f GLOB 'fghij*')
11735 OR ((a BETWEEN 77 AND 79) AND a!=78)
11736 OR (d>=23.0 AND d<24.0 AND d NOT NULL)
11737 OR (d>=84.0 AND d<85.0 AND d NOT NULL)
11738 }
11739 } {10 23 51 64 77 79 83 84 89 scan 0 sort 0}
11740 do_test where7-2.506.1 {
11741 count_steps_sort {
11742 SELECT a FROM t2
11743 WHERE a=19
11744 OR (g='onmlkji' AND f GLOB 'xyzab*')
11745 OR b=674
11746 OR (d>=60.0 AND d<61.0 AND d NOT NULL)
11747 OR b=355
11748 OR ((a BETWEEN 72 AND 74) AND a!=73)
11749 OR (g='qponmlk' AND f GLOB 'pqrst*')
11750 OR c=28028
11751 OR b=649
11752 OR (g='vutsrqp' AND f GLOB 'rstuv*')
11753 OR (g='srqponm' AND f GLOB 'fghij*')
11754 }
11755 } {17 19 31 41 49 59 60 72 74 82 83 84 scan 0 sort 0}
11756 do_test where7-2.506.2 {
11757 count_steps_sort {
11758 SELECT a FROM t3
11759 WHERE a=19
11760 OR (g='onmlkji' AND f GLOB 'xyzab*')
11761 OR b=674
11762 OR (d>=60.0 AND d<61.0 AND d NOT NULL)
11763 OR b=355
11764 OR ((a BETWEEN 72 AND 74) AND a!=73)
11765 OR (g='qponmlk' AND f GLOB 'pqrst*')
11766 OR c=28028
11767 OR b=649
11768 OR (g='vutsrqp' AND f GLOB 'rstuv*')
11769 OR (g='srqponm' AND f GLOB 'fghij*')
11770 }
11771 } {17 19 31 41 49 59 60 72 74 82 83 84 scan 0 sort 0}
11772 do_test where7-2.507.1 {
11773 count_steps_sort {
11774 SELECT a FROM t2
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.507.2 {
11783 count_steps_sort {
11784 SELECT a FROM t3
11785 WHERE ((a BETWEEN 76 AND 78) AND a!=77)
11786 OR a=1
11787 OR a=22
11788 OR b=836
11789 OR c=24024
11790 }
11791 } {1 22 70 71 72 76 78 scan 0 sort 0}
11792 do_test where7-2.508.1 {
11793 count_steps_sort {
11794 SELECT a FROM t2
11795 WHERE b=135
11796 OR (g='utsrqpo' AND f GLOB 'uvwxy*')
11797 OR ((a BETWEEN 39 AND 41) AND a!=40)
11798 }
11799 } {20 39 41 scan 0 sort 0}
11800 do_test where7-2.508.2 {
11801 count_steps_sort {
11802 SELECT a FROM t3
11803 WHERE b=135
11804 OR (g='utsrqpo' AND f GLOB 'uvwxy*')
11805 OR ((a BETWEEN 39 AND 41) AND a!=40)
11806 }
11807 } {20 39 41 scan 0 sort 0}
11808 do_test where7-2.509.1 {
11809 count_steps_sort {
11810 SELECT a FROM t2
11811 WHERE (g='hgfedcb' AND f GLOB 'ijklm*')
11812 OR (f GLOB '?klmn*' AND f GLOB 'jklm*')
11813 }
11814 } {9 35 61 86 87 scan 0 sort 0}
11815 do_test where7-2.509.2 {
11816 count_steps_sort {
11817 SELECT a FROM t3
11818 WHERE (g='hgfedcb' AND f GLOB 'ijklm*')
11819 OR (f GLOB '?klmn*' AND f GLOB 'jklm*')
11820 }
11821 } {9 35 61 86 87 scan 0 sort 0}
11822 do_test where7-2.510.1 {
11823 count_steps_sort {
11824 SELECT a FROM t2
11825 WHERE (g='jihgfed' AND f GLOB 'wxyza*')
11826 OR f='ghijklmno'
11827 }
11828 } {6 32 58 74 84 scan 0 sort 0}
11829 do_test where7-2.510.2 {
11830 count_steps_sort {
11831 SELECT a FROM t3
11832 WHERE (g='jihgfed' AND f GLOB 'wxyza*')
11833 OR f='ghijklmno'
11834 }
11835 } {6 32 58 74 84 scan 0 sort 0}
11836 do_test where7-2.511.1 {
11837 count_steps_sort {
11838 SELECT a FROM t2
11839 WHERE b=825
11840 OR b=902
11841 OR a=40
11842 OR ((a BETWEEN 28 AND 30) AND a!=29)
11843 OR a=30
11844 OR a=10
11845 OR a=73
11846 }
11847 } {10 28 30 40 73 75 82 scan 0 sort 0}
11848 do_test where7-2.511.2 {
11849 count_steps_sort {
11850 SELECT a FROM t3
11851 WHERE b=825
11852 OR b=902
11853 OR a=40
11854 OR ((a BETWEEN 28 AND 30) AND a!=29)
11855 OR a=30
11856 OR a=10
11857 OR a=73
11858 }
11859 } {10 28 30 40 73 75 82 scan 0 sort 0}
11860 do_test where7-2.512.1 {
11861 count_steps_sort {
11862 SELECT a FROM t2
11863 WHERE ((a BETWEEN 22 AND 24) AND a!=23)
11864 OR a=5
11865 OR b=432
11866 OR b=979
11867 OR b=762
11868 OR b=352
11869 OR ((a BETWEEN 36 AND 38) AND a!=37)
11870 OR c=27027
11871 OR c=20020
11872 OR (d>=23.0 AND d<24.0 AND d NOT NULL)
11873 }
11874 } {5 22 23 24 32 36 38 58 59 60 79 80 81 89 scan 0 sort 0}
11875 do_test where7-2.512.2 {
11876 count_steps_sort {
11877 SELECT a FROM t3
11878 WHERE ((a BETWEEN 22 AND 24) AND a!=23)
11879 OR a=5
11880 OR b=432
11881 OR b=979
11882 OR b=762
11883 OR b=352
11884 OR ((a BETWEEN 36 AND 38) AND a!=37)
11885 OR c=27027
11886 OR c=20020
11887 OR (d>=23.0 AND d<24.0 AND d NOT NULL)
11888 }
11889 } {5 22 23 24 32 36 38 58 59 60 79 80 81 89 scan 0 sort 0}
11890 do_test where7-2.513.1 {
11891 count_steps_sort {
11892 SELECT a FROM t2
11893 WHERE (f GLOB '?lmno*' AND f GLOB 'klmn*')
11894 OR ((a BETWEEN 5 AND 7) AND a!=6)
11895 OR b=99
11896 OR a=54
11897 }
11898 } {5 7 9 10 36 54 62 88 scan 0 sort 0}
11899 do_test where7-2.513.2 {
11900 count_steps_sort {
11901 SELECT a FROM t3
11902 WHERE (f GLOB '?lmno*' AND f GLOB 'klmn*')
11903 OR ((a BETWEEN 5 AND 7) AND a!=6)
11904 OR b=99
11905 OR a=54
11906 }
11907 } {5 7 9 10 36 54 62 88 scan 0 sort 0}
11908 do_test where7-2.514.1 {
11909 count_steps_sort {
11910 SELECT a FROM t2
11911 WHERE b=300
11912 OR (g='mlkjihg' AND f GLOB 'klmno*')
11913 OR b=319
11914 OR f='fghijklmn'
11915 OR (d>=73.0 AND d<74.0 AND d NOT NULL)
11916 OR ((a BETWEEN 42 AND 44) AND a!=43)
11917 }
11918 } {5 29 31 42 44 57 62 73 83 scan 0 sort 0}
11919 do_test where7-2.514.2 {
11920 count_steps_sort {
11921 SELECT a FROM t3
11922 WHERE b=300
11923 OR (g='mlkjihg' AND f GLOB 'klmno*')
11924 OR b=319
11925 OR f='fghijklmn'
11926 OR (d>=73.0 AND d<74.0 AND d NOT NULL)
11927 OR ((a BETWEEN 42 AND 44) AND a!=43)
11928 }
11929 } {5 29 31 42 44 57 62 73 83 scan 0 sort 0}
11930 do_test where7-2.515.1 {
11931 count_steps_sort {
11932 SELECT a FROM t2
11933 WHERE b=671
11934 OR ((a BETWEEN 86 AND 88) AND a!=87)
11935 OR (d>=27.0 AND d<28.0 AND d NOT NULL)
11936 OR b=1004
11937 OR ((a BETWEEN 18 AND 20) AND a!=19)
11938 OR ((a BETWEEN 5 AND 7) AND a!=6)
11939 OR (d>=82.0 AND d<83.0 AND d NOT NULL)
11940 OR b=748
11941 OR (g='tsrqpon' AND f GLOB 'xyzab*')
11942 }
11943 } {5 7 18 20 23 27 61 68 82 86 88 scan 0 sort 0}
11944 do_test where7-2.515.2 {
11945 count_steps_sort {
11946 SELECT a FROM t3
11947 WHERE b=671
11948 OR ((a BETWEEN 86 AND 88) AND a!=87)
11949 OR (d>=27.0 AND d<28.0 AND d NOT NULL)
11950 OR b=1004
11951 OR ((a BETWEEN 18 AND 20) AND a!=19)
11952 OR ((a BETWEEN 5 AND 7) AND a!=6)
11953 OR (d>=82.0 AND d<83.0 AND d NOT NULL)
11954 OR b=748
11955 OR (g='tsrqpon' AND f GLOB 'xyzab*')
11956 }
11957 } {5 7 18 20 23 27 61 68 82 86 88 scan 0 sort 0}
11958 do_test where7-2.516.1 {
11959 count_steps_sort {
11960 SELECT a FROM t2
11961 WHERE a=47
11962 OR b=784
11963 OR ((a BETWEEN 21 AND 23) AND a!=22)
11964 OR a=16
11965 OR a=25
11966 OR b=572
11967 }
11968 } {16 21 23 25 47 52 scan 0 sort 0}
11969 do_test where7-2.516.2 {
11970 count_steps_sort {
11971 SELECT a FROM t3
11972 WHERE a=47
11973 OR b=784
11974 OR ((a BETWEEN 21 AND 23) AND a!=22)
11975 OR a=16
11976 OR a=25
11977 OR b=572
11978 }
11979 } {16 21 23 25 47 52 scan 0 sort 0}
11980 do_test where7-2.517.1 {
11981 count_steps_sort {
11982 SELECT a FROM t2
11983 WHERE (g='jihgfed' AND f GLOB 'wxyza*')
11984 OR (d>=67.0 AND d<68.0 AND d NOT NULL)
11985 OR b=110
11986 OR (g='gfedcba' AND f GLOB 'nopqr*')
11987 OR c=26026
11988 OR (d>=69.0 AND d<70.0 AND d NOT NULL)
11989 OR b=850
11990 OR a=6
11991 }
11992 } {6 10 67 69 74 76 77 78 91 scan 0 sort 0}
11993 do_test where7-2.517.2 {
11994 count_steps_sort {
11995 SELECT a FROM t3
11996 WHERE (g='jihgfed' AND f GLOB 'wxyza*')
11997 OR (d>=67.0 AND d<68.0 AND d NOT NULL)
11998 OR b=110
11999 OR (g='gfedcba' AND f GLOB 'nopqr*')
12000 OR c=26026
12001 OR (d>=69.0 AND d<70.0 AND d NOT NULL)
12002 OR b=850
12003 OR a=6
12004 }
12005 } {6 10 67 69 74 76 77 78 91 scan 0 sort 0}
12006 do_test where7-2.518.1 {
12007 count_steps_sort {
12008 SELECT a FROM t2
12009 WHERE ((a BETWEEN 74 AND 76) AND a!=75)
12010 OR ((a BETWEEN 1 AND 3) AND a!=2)
12011 OR (g='jihgfed' AND f GLOB 'wxyza*')
12012 OR (g='utsrqpo' AND f GLOB 'tuvwx*')
12013 OR (g='mlkjihg' AND f GLOB 'klmno*')
12014 OR b=135
12015 OR a=28
12016 OR ((a BETWEEN 1 AND 3) AND a!=2)
12017 OR b=737
12018 }
12019 } {1 3 19 28 62 67 74 76 scan 0 sort 0}
12020 do_test where7-2.518.2 {
12021 count_steps_sort {
12022 SELECT a FROM t3
12023 WHERE ((a BETWEEN 74 AND 76) AND a!=75)
12024 OR ((a BETWEEN 1 AND 3) AND a!=2)
12025 OR (g='jihgfed' AND f GLOB 'wxyza*')
12026 OR (g='utsrqpo' AND f GLOB 'tuvwx*')
12027 OR (g='mlkjihg' AND f GLOB 'klmno*')
12028 OR b=135
12029 OR a=28
12030 OR ((a BETWEEN 1 AND 3) AND a!=2)
12031 OR b=737
12032 }
12033 } {1 3 19 28 62 67 74 76 scan 0 sort 0}
12034 do_test where7-2.519.1 {
12035 count_steps_sort {
12036 SELECT a FROM t2
12037 WHERE b=242
12038 OR (d>=20.0 AND d<21.0 AND d NOT NULL)
12039 OR ((a BETWEEN 20 AND 22) AND a!=21)
12040 }
12041 } {20 22 scan 0 sort 0}
12042 do_test where7-2.519.2 {
12043 count_steps_sort {
12044 SELECT a FROM t3
12045 WHERE b=242
12046 OR (d>=20.0 AND d<21.0 AND d NOT NULL)
12047 OR ((a BETWEEN 20 AND 22) AND a!=21)
12048 }
12049 } {20 22 scan 0 sort 0}
12050 do_test where7-2.520.1 {
12051 count_steps_sort {
12052 SELECT a FROM t2
12053 WHERE b=528
12054 OR a=41
12055 OR f='cdefghijk'
12056 OR a=98
12057 OR b=759
12058 OR a=43
12059 OR b=286
12060 OR f='hijklmnop'
12061 }
12062 } {2 7 26 28 33 41 43 48 54 59 69 80 85 98 scan 0 sort 0}
12063 do_test where7-2.520.2 {
12064 count_steps_sort {
12065 SELECT a FROM t3
12066 WHERE b=528
12067 OR a=41
12068 OR f='cdefghijk'
12069 OR a=98
12070 OR b=759
12071 OR a=43
12072 OR b=286
12073 OR f='hijklmnop'
12074 }
12075 } {2 7 26 28 33 41 43 48 54 59 69 80 85 98 scan 0 sort 0}
12076 do_test where7-2.521.1 {
12077 count_steps_sort {
12078 SELECT a FROM t2
12079 WHERE (g='xwvutsr' AND f GLOB 'ghijk*')
12080 OR (d>=61.0 AND d<62.0 AND d NOT NULL)
12081 OR (g='vutsrqp' AND f GLOB 'pqrst*')
12082 OR a=52
12083 }
12084 } {6 15 52 61 scan 0 sort 0}
12085 do_test where7-2.521.2 {
12086 count_steps_sort {
12087 SELECT a FROM t3
12088 WHERE (g='xwvutsr' AND f GLOB 'ghijk*')
12089 OR (d>=61.0 AND d<62.0 AND d NOT NULL)
12090 OR (g='vutsrqp' AND f GLOB 'pqrst*')
12091 OR a=52
12092 }
12093 } {6 15 52 61 scan 0 sort 0}
12094 do_test where7-2.522.1 {
12095 count_steps_sort {
12096 SELECT a FROM t2
12097 WHERE (g='ihgfedc' AND f GLOB 'abcde*')
12098 OR ((a BETWEEN 2 AND 4) AND a!=3)
12099 OR a=86
12100 OR c=33033
12101 OR c=2002
12102 OR a=92
12103 }
12104 } {2 4 5 6 78 86 92 97 98 99 scan 0 sort 0}
12105 do_test where7-2.522.2 {
12106 count_steps_sort {
12107 SELECT a FROM t3
12108 WHERE (g='ihgfedc' AND f GLOB 'abcde*')
12109 OR ((a BETWEEN 2 AND 4) AND a!=3)
12110 OR a=86
12111 OR c=33033
12112 OR c=2002
12113 OR a=92
12114 }
12115 } {2 4 5 6 78 86 92 97 98 99 scan 0 sort 0}
12116 do_test where7-2.523.1 {
12117 count_steps_sort {
12118 SELECT a FROM t2
12119 WHERE ((a BETWEEN 47 AND 49) AND a!=48)
12120 OR b=517
12121 OR (d>=63.0 AND d<64.0 AND d NOT NULL)
12122 OR ((a BETWEEN 67 AND 69) AND a!=68)
12123 OR (g='srqponm' AND f GLOB 'fghij*')
12124 OR f='defghijkl'
12125 OR b=707
12126 OR c>=34035
12127 OR ((a BETWEEN 33 AND 35) AND a!=34)
12128 OR a=80
12129 OR (d>=23.0 AND d<24.0 AND d NOT NULL)
12130 }
12131 } {3 23 29 31 33 35 47 49 55 63 67 69 80 81 scan 0 sort 0}
12132 do_test where7-2.523.2 {
12133 count_steps_sort {
12134 SELECT a FROM t3
12135 WHERE ((a BETWEEN 47 AND 49) AND a!=48)
12136 OR b=517
12137 OR (d>=63.0 AND d<64.0 AND d NOT NULL)
12138 OR ((a BETWEEN 67 AND 69) AND a!=68)
12139 OR (g='srqponm' AND f GLOB 'fghij*')
12140 OR f='defghijkl'
12141 OR b=707
12142 OR c>=34035
12143 OR ((a BETWEEN 33 AND 35) AND a!=34)
12144 OR a=80
12145 OR (d>=23.0 AND d<24.0 AND d NOT NULL)
12146 }
12147 } {3 23 29 31 33 35 47 49 55 63 67 69 80 81 scan 0 sort 0}
12148 do_test where7-2.524.1 {
12149 count_steps_sort {
12150 SELECT a FROM t2
12151 WHERE (d>=96.0 AND d<97.0 AND d NOT NULL)
12152 OR b=209
12153 OR b=399
12154 OR (g='fedcbaz' AND f GLOB 'tuvwx*')
12155 }
12156 } {19 96 97 scan 0 sort 0}
12157 do_test where7-2.524.2 {
12158 count_steps_sort {
12159 SELECT a FROM t3
12160 WHERE (d>=96.0 AND d<97.0 AND d NOT NULL)
12161 OR b=209
12162 OR b=399
12163 OR (g='fedcbaz' AND f GLOB 'tuvwx*')
12164 }
12165 } {19 96 97 scan 0 sort 0}
12166 do_test where7-2.525.1 {
12167 count_steps_sort {
12168 SELECT a FROM t2
12169 WHERE ((a BETWEEN 18 AND 20) AND a!=19)
12170 OR (g='qponmlk' AND f GLOB 'mnopq*')
12171 OR b=597
12172 OR a=95
12173 OR (g='nmlkjih' AND f GLOB 'defgh*')
12174 OR (f GLOB '?zabc*' AND f GLOB 'yzab*')
12175 OR b=432
12176 OR (d>=92.0 AND d<93.0 AND d NOT NULL)
12177 }
12178 } {18 20 24 38 50 55 76 92 95 scan 0 sort 0}
12179 do_test where7-2.525.2 {
12180 count_steps_sort {
12181 SELECT a FROM t3
12182 WHERE ((a BETWEEN 18 AND 20) AND a!=19)
12183 OR (g='qponmlk' AND f GLOB 'mnopq*')
12184 OR b=597
12185 OR a=95
12186 OR (g='nmlkjih' AND f GLOB 'defgh*')
12187 OR (f GLOB '?zabc*' AND f GLOB 'yzab*')
12188 OR b=432
12189 OR (d>=92.0 AND d<93.0 AND d NOT NULL)
12190 }
12191 } {18 20 24 38 50 55 76 92 95 scan 0 sort 0}
12192 do_test where7-2.526.1 {
12193 count_steps_sort {
12194 SELECT a FROM t2
12195 WHERE (d>=88.0 AND d<89.0 AND d NOT NULL)
12196 OR b=157
12197 OR ((a BETWEEN 78 AND 80) AND a!=79)
12198 OR a=3
12199 OR b=663
12200 OR a=2
12201 OR c=21021
12202 OR b=330
12203 OR b=231
12204 OR (g='tsrqpon' AND f GLOB 'bcdef*')
12205 }
12206 } {2 3 21 27 30 61 62 63 78 80 88 scan 0 sort 0}
12207 do_test where7-2.526.2 {
12208 count_steps_sort {
12209 SELECT a FROM t3
12210 WHERE (d>=88.0 AND d<89.0 AND d NOT NULL)
12211 OR b=157
12212 OR ((a BETWEEN 78 AND 80) AND a!=79)
12213 OR a=3
12214 OR b=663
12215 OR a=2
12216 OR c=21021
12217 OR b=330
12218 OR b=231
12219 OR (g='tsrqpon' AND f GLOB 'bcdef*')
12220 }
12221 } {2 3 21 27 30 61 62 63 78 80 88 scan 0 sort 0}
12222 do_test where7-2.527.1 {
12223 count_steps_sort {
12224 SELECT a FROM t2
12225 WHERE (g='hgfedcb' AND f GLOB 'fghij*')
12226 OR ((a BETWEEN 64 AND 66) AND a!=65)
12227 OR f IS NULL
12228 }
12229 } {64 66 83 scan 0 sort 0}
12230 do_test where7-2.527.2 {
12231 count_steps_sort {
12232 SELECT a FROM t3
12233 WHERE (g='hgfedcb' AND f GLOB 'fghij*')
12234 OR ((a BETWEEN 64 AND 66) AND a!=65)
12235 OR f IS NULL
12236 }
12237 } {64 66 83 scan 0 sort 0}
12238 do_test where7-2.528.1 {
12239 count_steps_sort {
12240 SELECT a FROM t2
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.528.2 {
12249 count_steps_sort {
12250 SELECT a FROM t3
12251 WHERE ((a BETWEEN 99 AND 101) AND a!=100)
12252 OR (g='fedcbaz' AND f GLOB 'pqrst*')
12253 OR 1000000<b
12254 OR (g='jihgfed' AND f GLOB 'xyzab*')
12255 OR b=990
12256 }
12257 } {75 90 93 99 scan 0 sort 0}
12258 do_test where7-2.529.1 {
12259 count_steps_sort {
12260 SELECT a FROM t2
12261 WHERE b=165
12262 OR a=69
12263 OR (g='ponmlkj' AND f GLOB 'stuvw*')
12264 }
12265 } {15 44 69 scan 0 sort 0}
12266 do_test where7-2.529.2 {
12267 count_steps_sort {
12268 SELECT a FROM t3
12269 WHERE b=165
12270 OR a=69
12271 OR (g='ponmlkj' AND f GLOB 'stuvw*')
12272 }
12273 } {15 44 69 scan 0 sort 0}
12274 do_test where7-2.530.1 {
12275 count_steps_sort {
12276 SELECT a FROM t2
12277 WHERE (g='nmlkjih' AND f GLOB 'defgh*')
12278 OR (g='ponmlkj' AND f GLOB 'uvwxy*')
12279 OR b=784
12280 OR b=583
12281 OR (d>=54.0 AND d<55.0 AND d NOT NULL)
12282 OR b=814
12283 OR (g='mlkjihg' AND f GLOB 'ghijk*')
12284 OR b=619
12285 OR (d>=80.0 AND d<81.0 AND d NOT NULL)
12286 }
12287 } {46 53 54 55 58 74 80 scan 0 sort 0}
12288 do_test where7-2.530.2 {
12289 count_steps_sort {
12290 SELECT a FROM t3
12291 WHERE (g='nmlkjih' AND f GLOB 'defgh*')
12292 OR (g='ponmlkj' AND f GLOB 'uvwxy*')
12293 OR b=784
12294 OR b=583
12295 OR (d>=54.0 AND d<55.0 AND d NOT NULL)
12296 OR b=814
12297 OR (g='mlkjihg' AND f GLOB 'ghijk*')
12298 OR b=619
12299 OR (d>=80.0 AND d<81.0 AND d NOT NULL)
12300 }
12301 } {46 53 54 55 58 74 80 scan 0 sort 0}
12302 do_test where7-2.531.1 {
12303 count_steps_sort {
12304 SELECT a FROM t2
12305 WHERE a=86
12306 OR b=484
12307 OR (g='ihgfedc' AND f GLOB 'bcdef*')
12308 OR b=418
12309 OR b=509
12310 OR a=42
12311 OR b=825
12312 OR a=91
12313 OR b=1023
12314 OR b=814
12315 OR ((a BETWEEN 99 AND 101) AND a!=100)
12316 }
12317 } {38 42 44 74 75 79 86 91 93 99 scan 0 sort 0}
12318 do_test where7-2.531.2 {
12319 count_steps_sort {
12320 SELECT a FROM t3
12321 WHERE a=86
12322 OR b=484
12323 OR (g='ihgfedc' AND f GLOB 'bcdef*')
12324 OR b=418
12325 OR b=509
12326 OR a=42
12327 OR b=825
12328 OR a=91
12329 OR b=1023
12330 OR b=814
12331 OR ((a BETWEEN 99 AND 101) AND a!=100)
12332 }
12333 } {38 42 44 74 75 79 86 91 93 99 scan 0 sort 0}
12334 do_test where7-2.532.1 {
12335 count_steps_sort {
12336 SELECT a FROM t2
12337 WHERE (d>=86.0 AND d<87.0 AND d NOT NULL)
12338 OR b=231
12339 OR a=81
12340 OR a=72
12341 OR ((a BETWEEN 24 AND 26) AND a!=25)
12342 OR b=396
12343 }
12344 } {21 24 26 36 72 81 86 scan 0 sort 0}
12345 do_test where7-2.532.2 {
12346 count_steps_sort {
12347 SELECT a FROM t3
12348 WHERE (d>=86.0 AND d<87.0 AND d NOT NULL)
12349 OR b=231
12350 OR a=81
12351 OR a=72
12352 OR ((a BETWEEN 24 AND 26) AND a!=25)
12353 OR b=396
12354 }
12355 } {21 24 26 36 72 81 86 scan 0 sort 0}
12356 do_test where7-2.533.1 {
12357 count_steps_sort {
12358 SELECT a FROM t2
12359 WHERE (d>=74.0 AND d<75.0 AND d NOT NULL)
12360 OR a=63
12361 OR ((a BETWEEN 70 AND 72) AND a!=71)
12362 OR a=71
12363 OR b=22
12364 OR ((a BETWEEN 76 AND 78) AND a!=77)
12365 OR (d>=21.0 AND d<22.0 AND d NOT NULL)
12366 OR ((a BETWEEN 59 AND 61) AND a!=60)
12367 OR a=53
12368 }
12369 } {2 21 53 59 61 63 70 71 72 74 76 78 scan 0 sort 0}
12370 do_test where7-2.533.2 {
12371 count_steps_sort {
12372 SELECT a FROM t3
12373 WHERE (d>=74.0 AND d<75.0 AND d NOT NULL)
12374 OR a=63
12375 OR ((a BETWEEN 70 AND 72) AND a!=71)
12376 OR a=71
12377 OR b=22
12378 OR ((a BETWEEN 76 AND 78) AND a!=77)
12379 OR (d>=21.0 AND d<22.0 AND d NOT NULL)
12380 OR ((a BETWEEN 59 AND 61) AND a!=60)
12381 OR a=53
12382 }
12383 } {2 21 53 59 61 63 70 71 72 74 76 78 scan 0 sort 0}
12384 do_test where7-2.534.1 {
12385 count_steps_sort {
12386 SELECT a FROM t2
12387 WHERE b=861
12388 OR b=649
12389 OR b=146
12390 OR f='abcdefghi'
12391 }
12392 } {26 52 59 78 scan 0 sort 0}
12393 do_test where7-2.534.2 {
12394 count_steps_sort {
12395 SELECT a FROM t3
12396 WHERE b=861
12397 OR b=649
12398 OR b=146
12399 OR f='abcdefghi'
12400 }
12401 } {26 52 59 78 scan 0 sort 0}
12402 do_test where7-2.535.1 {
12403 count_steps_sort {
12404 SELECT a FROM t2
12405 WHERE (f GLOB '?klmn*' AND f GLOB 'jklm*')
12406 OR c=5005
12407 OR ((a BETWEEN 50 AND 52) AND a!=51)
12408 OR a=93
12409 OR c=24024
12410 OR b=619
12411 OR b=234
12412 OR b=55
12413 OR (f GLOB '?wxyz*' AND f GLOB 'vwxy*')
12414 OR (d>=56.0 AND d<57.0 AND d NOT NULL)
12415 }
12416 } {5 9 13 14 15 21 35 47 50 52 56 61 70 71 72 73 87 93 99 scan 0 sort 0}
12417 do_test where7-2.535.2 {
12418 count_steps_sort {
12419 SELECT a FROM t3
12420 WHERE (f GLOB '?klmn*' AND f GLOB 'jklm*')
12421 OR c=5005
12422 OR ((a BETWEEN 50 AND 52) AND a!=51)
12423 OR a=93
12424 OR c=24024
12425 OR b=619
12426 OR b=234
12427 OR b=55
12428 OR (f GLOB '?wxyz*' AND f GLOB 'vwxy*')
12429 OR (d>=56.0 AND d<57.0 AND d NOT NULL)
12430 }
12431 } {5 9 13 14 15 21 35 47 50 52 56 61 70 71 72 73 87 93 99 scan 0 sort 0}
12432 do_test where7-2.536.1 {
12433 count_steps_sort {
12434 SELECT a FROM t2
12435 WHERE b=355
12436 OR (d>=49.0 AND d<50.0 AND d NOT NULL)
12437 OR (g='kjihgfe' AND f GLOB 'rstuv*')
12438 OR b=806
12439 OR b=462
12440 OR b=531
12441 OR (g='lkjihgf' AND f GLOB 'lmnop*')
12442 OR f='mnopqrstu'
12443 }
12444 } {12 38 42 49 63 64 69 90 scan 0 sort 0}
12445 do_test where7-2.536.2 {
12446 count_steps_sort {
12447 SELECT a FROM t3
12448 WHERE b=355
12449 OR (d>=49.0 AND d<50.0 AND d NOT NULL)
12450 OR (g='kjihgfe' AND f GLOB 'rstuv*')
12451 OR b=806
12452 OR b=462
12453 OR b=531
12454 OR (g='lkjihgf' AND f GLOB 'lmnop*')
12455 OR f='mnopqrstu'
12456 }
12457 } {12 38 42 49 63 64 69 90 scan 0 sort 0}
12458 do_test where7-2.537.1 {
12459 count_steps_sort {
12460 SELECT a FROM t2
12461 WHERE ((a BETWEEN 60 AND 62) AND a!=61)
12462 OR f='pqrstuvwx'
12463 OR (g='nmlkjih' AND f GLOB 'efghi*')
12464 OR b=495
12465 OR (g='kjihgfe' AND f GLOB 'stuvw*')
12466 OR a=75
12467 }
12468 } {15 41 45 56 60 62 67 70 75 93 scan 0 sort 0}
12469 do_test where7-2.537.2 {
12470 count_steps_sort {
12471 SELECT a FROM t3
12472 WHERE ((a BETWEEN 60 AND 62) AND a!=61)
12473 OR f='pqrstuvwx'
12474 OR (g='nmlkjih' AND f GLOB 'efghi*')
12475 OR b=495
12476 OR (g='kjihgfe' AND f GLOB 'stuvw*')
12477 OR a=75
12478 }
12479 } {15 41 45 56 60 62 67 70 75 93 scan 0 sort 0}
12480 do_test where7-2.538.1 {
12481 count_steps_sort {
12482 SELECT a FROM t2
12483 WHERE (g='xwvutsr' AND f GLOB 'efghi*')
12484 OR (g='utsrqpo' AND f GLOB 'vwxyz*')
12485 OR b=748
12486 OR b=913
12487 OR (d>=5.0 AND d<6.0 AND d NOT NULL)
12488 OR a=22
12489 }
12490 } {4 5 21 22 68 83 scan 0 sort 0}
12491 do_test where7-2.538.2 {
12492 count_steps_sort {
12493 SELECT a FROM t3
12494 WHERE (g='xwvutsr' AND f GLOB 'efghi*')
12495 OR (g='utsrqpo' AND f GLOB 'vwxyz*')
12496 OR b=748
12497 OR b=913
12498 OR (d>=5.0 AND d<6.0 AND d NOT NULL)
12499 OR a=22
12500 }
12501 } {4 5 21 22 68 83 scan 0 sort 0}
12502 do_test where7-2.539.1 {
12503 count_steps_sort {
12504 SELECT a FROM t2
12505 WHERE a=19
12506 OR b=902
12507 OR ((a BETWEEN 63 AND 65) AND a!=64)
12508 OR b=168
12509 OR (g='lkjihgf' AND f GLOB 'pqrst*')
12510 OR a=50
12511 OR f='uvwxyzabc'
12512 OR b=836
12513 OR ((a BETWEEN 77 AND 79) AND a!=78)
12514 OR a=50
12515 }
12516 } {19 20 46 50 63 65 67 72 76 77 79 82 98 scan 0 sort 0}
12517 do_test where7-2.539.2 {
12518 count_steps_sort {
12519 SELECT a FROM t3
12520 WHERE a=19
12521 OR b=902
12522 OR ((a BETWEEN 63 AND 65) AND a!=64)
12523 OR b=168
12524 OR (g='lkjihgf' AND f GLOB 'pqrst*')
12525 OR a=50
12526 OR f='uvwxyzabc'
12527 OR b=836
12528 OR ((a BETWEEN 77 AND 79) AND a!=78)
12529 OR a=50
12530 }
12531 } {19 20 46 50 63 65 67 72 76 77 79 82 98 scan 0 sort 0}
12532 do_test where7-2.540.1 {
12533 count_steps_sort {
12534 SELECT a FROM t2
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.540.2 {
12543 count_steps_sort {
12544 SELECT a FROM t3
12545 WHERE c=12012
12546 OR b=993
12547 OR b=839
12548 OR ((a BETWEEN 30 AND 32) AND a!=31)
12549 OR a=87
12550 }
12551 } {30 32 34 35 36 87 scan 0 sort 0}
12552 do_test where7-2.541.1 {
12553 count_steps_sort {
12554 SELECT a FROM t2
12555 WHERE b=814
12556 OR c=30030
12557 OR (g='qponmlk' AND f GLOB 'opqrs*')
12558 OR (d>=34.0 AND d<35.0 AND d NOT NULL)
12559 OR a=16
12560 OR b=1048
12561 OR b=113
12562 OR (d>=61.0 AND d<62.0 AND d NOT NULL)
12563 OR (g='xwvutsr' AND f GLOB 'defgh*')
12564 OR b=729
12565 OR a=54
12566 }
12567 } {3 16 34 40 54 61 74 88 89 90 scan 0 sort 0}
12568 do_test where7-2.541.2 {
12569 count_steps_sort {
12570 SELECT a FROM t3
12571 WHERE b=814
12572 OR c=30030
12573 OR (g='qponmlk' AND f GLOB 'opqrs*')
12574 OR (d>=34.0 AND d<35.0 AND d NOT NULL)
12575 OR a=16
12576 OR b=1048
12577 OR b=113
12578 OR (d>=61.0 AND d<62.0 AND d NOT NULL)
12579 OR (g='xwvutsr' AND f GLOB 'defgh*')
12580 OR b=729
12581 OR a=54
12582 }
12583 } {3 16 34 40 54 61 74 88 89 90 scan 0 sort 0}
12584 do_test where7-2.542.1 {
12585 count_steps_sort {
12586 SELECT a FROM t2
12587 WHERE b=399
12588 OR (g='kjihgfe' AND f GLOB 'tuvwx*')
12589 OR b=814
12590 OR c=22022
12591 OR (d>=8.0 AND d<9.0 AND d NOT NULL)
12592 OR (f GLOB '?mnop*' AND f GLOB 'lmno*')
12593 OR a=1
12594 OR b=311
12595 OR b=121
12596 OR (f GLOB '?hijk*' AND f GLOB 'ghij*')
12597 OR b=198
12598 }
12599 } {1 6 8 11 18 32 37 58 63 64 65 66 71 74 84 89 scan 0 sort 0}
12600 do_test where7-2.542.2 {
12601 count_steps_sort {
12602 SELECT a FROM t3
12603 WHERE b=399
12604 OR (g='kjihgfe' AND f GLOB 'tuvwx*')
12605 OR b=814
12606 OR c=22022
12607 OR (d>=8.0 AND d<9.0 AND d NOT NULL)
12608 OR (f GLOB '?mnop*' AND f GLOB 'lmno*')
12609 OR a=1
12610 OR b=311
12611 OR b=121
12612 OR (f GLOB '?hijk*' AND f GLOB 'ghij*')
12613 OR b=198
12614 }
12615 } {1 6 8 11 18 32 37 58 63 64 65 66 71 74 84 89 scan 0 sort 0}
12616 do_test where7-2.543.1 {
12617 count_steps_sort {
12618 SELECT a FROM t2
12619 WHERE b=146
12620 OR (d>=52.0 AND d<53.0 AND d NOT NULL)
12621 OR a=57
12622 }
12623 } {52 57 scan 0 sort 0}
12624 do_test where7-2.543.2 {
12625 count_steps_sort {
12626 SELECT a FROM t3
12627 WHERE b=146
12628 OR (d>=52.0 AND d<53.0 AND d NOT NULL)
12629 OR a=57
12630 }
12631 } {52 57 scan 0 sort 0}
12632 do_test where7-2.544.1 {
12633 count_steps_sort {
12634 SELECT a FROM t2
12635 WHERE (d>=100.0 AND d<101.0 AND d NOT NULL)
12636 OR f='fghijklmn'
12637 OR a=70
12638 OR (d>=4.0 AND d<5.0 AND d NOT NULL)
12639 }
12640 } {4 5 31 57 70 83 100 scan 0 sort 0}
12641 do_test where7-2.544.2 {
12642 count_steps_sort {
12643 SELECT a FROM t3
12644 WHERE (d>=100.0 AND d<101.0 AND d NOT NULL)
12645 OR f='fghijklmn'
12646 OR a=70
12647 OR (d>=4.0 AND d<5.0 AND d NOT NULL)
12648 }
12649 } {4 5 31 57 70 83 100 scan 0 sort 0}
12650 do_test where7-2.545.1 {
12651 count_steps_sort {
12652 SELECT a FROM t2
12653 WHERE a=42
12654 OR b=333
12655 OR (d>=35.0 AND d<36.0 AND d NOT NULL)
12656 OR b=1089
12657 OR (d>=12.0 AND d<13.0 AND d NOT NULL)
12658 OR a=22
12659 OR b=594
12660 OR (d>=15.0 AND d<16.0 AND d NOT NULL)
12661 OR (f GLOB '?ghij*' AND f GLOB 'fghi*')
12662 }
12663 } {5 12 15 22 31 35 42 54 57 83 99 scan 0 sort 0}
12664 do_test where7-2.545.2 {
12665 count_steps_sort {
12666 SELECT a FROM t3
12667 WHERE a=42
12668 OR b=333
12669 OR (d>=35.0 AND d<36.0 AND d NOT NULL)
12670 OR b=1089
12671 OR (d>=12.0 AND d<13.0 AND d NOT NULL)
12672 OR a=22
12673 OR b=594
12674 OR (d>=15.0 AND d<16.0 AND d NOT NULL)
12675 OR (f GLOB '?ghij*' AND f GLOB 'fghi*')
12676 }
12677 } {5 12 15 22 31 35 42 54 57 83 99 scan 0 sort 0}
12678 do_test where7-2.546.1 {
12679 count_steps_sort {
12680 SELECT a FROM t2
12681 WHERE (d>=67.0 AND d<68.0 AND d NOT NULL)
12682 OR (d>=16.0 AND d<17.0 AND d NOT NULL)
12683 OR b=113
12684 OR (d>=25.0 AND d<26.0 AND d NOT NULL)
12685 OR (d>=69.0 AND d<70.0 AND d NOT NULL)
12686 OR ((a BETWEEN 3 AND 5) AND a!=4)
12687 OR (f GLOB '?bcde*' AND f GLOB 'abcd*')
12688 OR f='mnopqrstu'
12689 OR (d>=17.0 AND d<18.0 AND d NOT NULL)
12690 OR b=902
12691 }
12692 } {3 5 12 16 17 25 26 38 52 64 67 69 78 82 90 scan 0 sort 0}
12693 do_test where7-2.546.2 {
12694 count_steps_sort {
12695 SELECT a FROM t3
12696 WHERE (d>=67.0 AND d<68.0 AND d NOT NULL)
12697 OR (d>=16.0 AND d<17.0 AND d NOT NULL)
12698 OR b=113
12699 OR (d>=25.0 AND d<26.0 AND d NOT NULL)
12700 OR (d>=69.0 AND d<70.0 AND d NOT NULL)
12701 OR ((a BETWEEN 3 AND 5) AND a!=4)
12702 OR (f GLOB '?bcde*' AND f GLOB 'abcd*')
12703 OR f='mnopqrstu'
12704 OR (d>=17.0 AND d<18.0 AND d NOT NULL)
12705 OR b=902
12706 }
12707 } {3 5 12 16 17 25 26 38 52 64 67 69 78 82 90 scan 0 sort 0}
12708 do_test where7-2.547.1 {
12709 count_steps_sort {
12710 SELECT a FROM t2
12711 WHERE (g='onmlkji' AND f GLOB 'zabcd*')
12712 OR (f GLOB '?qrst*' AND f GLOB 'pqrs*')
12713 OR a=13
12714 }
12715 } {13 15 41 51 67 93 scan 0 sort 0}
12716 do_test where7-2.547.2 {
12717 count_steps_sort {
12718 SELECT a FROM t3
12719 WHERE (g='onmlkji' AND f GLOB 'zabcd*')
12720 OR (f GLOB '?qrst*' AND f GLOB 'pqrs*')
12721 OR a=13
12722 }
12723 } {13 15 41 51 67 93 scan 0 sort 0}
12724 do_test where7-2.548.1 {
12725 count_steps_sort {
12726 SELECT a FROM t2
12727 WHERE (g='edcbazy' AND f GLOB 'wxyza*')
12728 OR b=410
12729 OR (g='ihgfedc' AND f GLOB 'efghi*')
12730 OR b=418
12731 OR (g='gfedcba' AND f GLOB 'klmno*')
12732 OR (d>=65.0 AND d<66.0 AND d NOT NULL)
12733 }
12734 } {38 65 82 88 100 scan 0 sort 0}
12735 do_test where7-2.548.2 {
12736 count_steps_sort {
12737 SELECT a FROM t3
12738 WHERE (g='edcbazy' AND f GLOB 'wxyza*')
12739 OR b=410
12740 OR (g='ihgfedc' AND f GLOB 'efghi*')
12741 OR b=418
12742 OR (g='gfedcba' AND f GLOB 'klmno*')
12743 OR (d>=65.0 AND d<66.0 AND d NOT NULL)
12744 }
12745 } {38 65 82 88 100 scan 0 sort 0}
12746 do_test where7-2.549.1 {
12747 count_steps_sort {
12748 SELECT a FROM t2
12749 WHERE a=5
12750 OR a=95
12751 OR a=56
12752 OR a=46
12753 OR (d>=100.0 AND d<101.0 AND d NOT NULL)
12754 OR (g='mlkjihg' AND f GLOB 'jklmn*')
12755 OR (g='wvutsrq' AND f GLOB 'klmno*')
12756 OR (d>=41.0 AND d<42.0 AND d NOT NULL)
12757 }
12758 } {5 10 41 46 56 61 95 100 scan 0 sort 0}
12759 do_test where7-2.549.2 {
12760 count_steps_sort {
12761 SELECT a FROM t3
12762 WHERE a=5
12763 OR a=95
12764 OR a=56
12765 OR a=46
12766 OR (d>=100.0 AND d<101.0 AND d NOT NULL)
12767 OR (g='mlkjihg' AND f GLOB 'jklmn*')
12768 OR (g='wvutsrq' AND f GLOB 'klmno*')
12769 OR (d>=41.0 AND d<42.0 AND d NOT NULL)
12770 }
12771 } {5 10 41 46 56 61 95 100 scan 0 sort 0}
12772 do_test where7-2.550.1 {
12773 count_steps_sort {
12774 SELECT a FROM t2
12775 WHERE (d>=87.0 AND d<88.0 AND d NOT NULL)
12776 OR a=13
12777 OR (d>=75.0 AND d<76.0 AND d NOT NULL)
12778 OR a=9
12779 OR a=27
12780 OR ((a BETWEEN 88 AND 90) AND a!=89)
12781 OR (d>=37.0 AND d<38.0 AND d NOT NULL)
12782 OR b=484
12783 OR (d>=44.0 AND d<45.0 AND d NOT NULL)
12784 OR b=594
12785 }
12786 } {9 13 27 37 44 54 75 87 88 90 scan 0 sort 0}
12787 do_test where7-2.550.2 {
12788 count_steps_sort {
12789 SELECT a FROM t3
12790 WHERE (d>=87.0 AND d<88.0 AND d NOT NULL)
12791 OR a=13
12792 OR (d>=75.0 AND d<76.0 AND d NOT NULL)
12793 OR a=9
12794 OR a=27
12795 OR ((a BETWEEN 88 AND 90) AND a!=89)
12796 OR (d>=37.0 AND d<38.0 AND d NOT NULL)
12797 OR b=484
12798 OR (d>=44.0 AND d<45.0 AND d NOT NULL)
12799 OR b=594
12800 }
12801 } {9 13 27 37 44 54 75 87 88 90 scan 0 sort 0}
12802 do_test where7-2.551.1 {
12803 count_steps_sort {
12804 SELECT a FROM t2
12805 WHERE b=539
12806 OR b=418
12807 OR (g='vutsrqp' AND f GLOB 'pqrst*')
12808 OR b=759
12809 }
12810 } {15 38 49 69 scan 0 sort 0}
12811 do_test where7-2.551.2 {
12812 count_steps_sort {
12813 SELECT a FROM t3
12814 WHERE b=539
12815 OR b=418
12816 OR (g='vutsrqp' AND f GLOB 'pqrst*')
12817 OR b=759
12818 }
12819 } {15 38 49 69 scan 0 sort 0}
12820 do_test where7-2.552.1 {
12821 count_steps_sort {
12822 SELECT a FROM t2
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.552.2 {
12831 count_steps_sort {
12832 SELECT a FROM t3
12833 WHERE b=1001
12834 OR (g='wvutsrq' AND f GLOB 'ijklm*')
12835 OR (g='nmlkjih' AND f GLOB 'cdefg*')
12836 OR c=34034
12837 OR a=84
12838 }
12839 } {8 54 84 91 100 scan 0 sort 0}
12840 do_test where7-2.553.1 {
12841 count_steps_sort {
12842 SELECT a FROM t2
12843 WHERE b=795
12844 OR b=671
12845 OR (d>=38.0 AND d<39.0 AND d NOT NULL)
12846 OR ((a BETWEEN 71 AND 73) AND a!=72)
12847 OR (d>=63.0 AND d<64.0 AND d NOT NULL)
12848 OR (f GLOB '?qrst*' AND f GLOB 'pqrs*')
12849 OR b=322
12850 OR (d>=60.0 AND d<61.0 AND d NOT NULL)
12851 OR c=34034
12852 OR b=410
12853 }
12854 } {15 38 41 60 61 63 67 71 73 93 100 scan 0 sort 0}
12855 do_test where7-2.553.2 {
12856 count_steps_sort {
12857 SELECT a FROM t3
12858 WHERE b=795
12859 OR b=671
12860 OR (d>=38.0 AND d<39.0 AND d NOT NULL)
12861 OR ((a BETWEEN 71 AND 73) AND a!=72)
12862 OR (d>=63.0 AND d<64.0 AND d NOT NULL)
12863 OR (f GLOB '?qrst*' AND f GLOB 'pqrs*')
12864 OR b=322
12865 OR (d>=60.0 AND d<61.0 AND d NOT NULL)
12866 OR c=34034
12867 OR b=410
12868 }
12869 } {15 38 41 60 61 63 67 71 73 93 100 scan 0 sort 0}
12870 do_test where7-2.554.1 {
12871 count_steps_sort {
12872 SELECT a FROM t2
12873 WHERE c=13013
12874 OR (g='fedcbaz' AND f GLOB 'qrstu*')
12875 OR (d>=42.0 AND d<43.0 AND d NOT NULL)
12876 OR (g='mlkjihg' AND f GLOB 'jklmn*')
12877 OR b=47
12878 OR (d>=79.0 AND d<80.0 AND d NOT NULL)
12879 OR (g='kjihgfe' AND f GLOB 'rstuv*')
12880 OR b=828
12881 }
12882 } {37 38 39 42 61 69 79 94 scan 0 sort 0}
12883 do_test where7-2.554.2 {
12884 count_steps_sort {
12885 SELECT a FROM t3
12886 WHERE c=13013
12887 OR (g='fedcbaz' AND f GLOB 'qrstu*')
12888 OR (d>=42.0 AND d<43.0 AND d NOT NULL)
12889 OR (g='mlkjihg' AND f GLOB 'jklmn*')
12890 OR b=47
12891 OR (d>=79.0 AND d<80.0 AND d NOT NULL)
12892 OR (g='kjihgfe' AND f GLOB 'rstuv*')
12893 OR b=828
12894 }
12895 } {37 38 39 42 61 69 79 94 scan 0 sort 0}
12896 do_test where7-2.555.1 {
12897 count_steps_sort {
12898 SELECT a FROM t2
12899 WHERE b=451
12900 OR b=836
12901 OR (g='onmlkji' AND f GLOB 'wxyza*')
12902 }
12903 } {41 48 76 scan 0 sort 0}
12904 do_test where7-2.555.2 {
12905 count_steps_sort {
12906 SELECT a FROM t3
12907 WHERE b=451
12908 OR b=836
12909 OR (g='onmlkji' AND f GLOB 'wxyza*')
12910 }
12911 } {41 48 76 scan 0 sort 0}
12912 do_test where7-2.556.1 {
12913 count_steps_sort {
12914 SELECT a FROM t2
12915 WHERE b=575
12916 OR b=748
12917 OR b=520
12918 OR b=154
12919 OR a=70
12920 OR f='efghijklm'
12921 }
12922 } {4 14 30 56 68 70 82 scan 0 sort 0}
12923 do_test where7-2.556.2 {
12924 count_steps_sort {
12925 SELECT a FROM t3
12926 WHERE b=575
12927 OR b=748
12928 OR b=520
12929 OR b=154
12930 OR a=70
12931 OR f='efghijklm'
12932 }
12933 } {4 14 30 56 68 70 82 scan 0 sort 0}
12934 do_test where7-2.557.1 {
12935 count_steps_sort {
12936 SELECT a FROM t2
12937 WHERE f='tuvwxyzab'
12938 OR (g='nmlkjih' AND f GLOB 'efghi*')
12939 }
12940 } {19 45 56 71 97 scan 0 sort 0}
12941 do_test where7-2.557.2 {
12942 count_steps_sort {
12943 SELECT a FROM t3
12944 WHERE f='tuvwxyzab'
12945 OR (g='nmlkjih' AND f GLOB 'efghi*')
12946 }
12947 } {19 45 56 71 97 scan 0 sort 0}
12948 do_test where7-2.558.1 {
12949 count_steps_sort {
12950 SELECT a FROM t2
12951 WHERE (d>=12.0 AND d<13.0 AND d NOT NULL)
12952 OR b=806
12953 OR a=47
12954 OR d<0.0
12955 OR b=982
12956 OR (d>=2.0 AND d<3.0 AND d NOT NULL)
12957 OR (g='hgfedcb' AND f GLOB 'jklmn*')
12958 OR ((a BETWEEN 97 AND 99) AND a!=98)
12959 OR e IS NULL
12960 OR c=32032
12961 OR b=795
12962 }
12963 } {2 12 47 87 94 95 96 97 99 scan 0 sort 0}
12964 do_test where7-2.558.2 {
12965 count_steps_sort {
12966 SELECT a FROM t3
12967 WHERE (d>=12.0 AND d<13.0 AND d NOT NULL)
12968 OR b=806
12969 OR a=47
12970 OR d<0.0
12971 OR b=982
12972 OR (d>=2.0 AND d<3.0 AND d NOT NULL)
12973 OR (g='hgfedcb' AND f GLOB 'jklmn*')
12974 OR ((a BETWEEN 97 AND 99) AND a!=98)
12975 OR e IS NULL
12976 OR c=32032
12977 OR b=795
12978 }
12979 } {2 12 47 87 94 95 96 97 99 scan 0 sort 0}
12980 do_test where7-2.559.1 {
12981 count_steps_sort {
12982 SELECT a FROM t2
12983 WHERE a=62
12984 OR (f GLOB '?yzab*' AND f GLOB 'xyza*')
12985 OR ((a BETWEEN 89 AND 91) AND a!=90)
12986 OR (g='edcbazy' AND f GLOB 'vwxyz*')
12987 }
12988 } {23 49 62 75 89 91 99 scan 0 sort 0}
12989 do_test where7-2.559.2 {
12990 count_steps_sort {
12991 SELECT a FROM t3
12992 WHERE a=62
12993 OR (f GLOB '?yzab*' AND f GLOB 'xyza*')
12994 OR ((a BETWEEN 89 AND 91) AND a!=90)
12995 OR (g='edcbazy' AND f GLOB 'vwxyz*')
12996 }
12997 } {23 49 62 75 89 91 99 scan 0 sort 0}
12998 do_test where7-2.560.1 {
12999 count_steps_sort {
13000 SELECT a FROM t2
13001 WHERE (d>=57.0 AND d<58.0 AND d NOT NULL)
13002 OR b=1056
13003 OR (d>=73.0 AND d<74.0 AND d NOT NULL)
13004 OR b=729
13005 OR (d>=9.0 AND d<10.0 AND d NOT NULL)
13006 OR b=220
13007 OR b=498
13008 OR ((a BETWEEN 96 AND 98) AND a!=97)
13009 }
13010 } {9 20 57 73 96 98 scan 0 sort 0}
13011 do_test where7-2.560.2 {
13012 count_steps_sort {
13013 SELECT a FROM t3
13014 WHERE (d>=57.0 AND d<58.0 AND d NOT NULL)
13015 OR b=1056
13016 OR (d>=73.0 AND d<74.0 AND d NOT NULL)
13017 OR b=729
13018 OR (d>=9.0 AND d<10.0 AND d NOT NULL)
13019 OR b=220
13020 OR b=498
13021 OR ((a BETWEEN 96 AND 98) AND a!=97)
13022 }
13023 } {9 20 57 73 96 98 scan 0 sort 0}
13024 do_test where7-2.561.1 {
13025 count_steps_sort {
13026 SELECT a FROM t2
13027 WHERE b=44
13028 OR (g='qponmlk' AND f GLOB 'mnopq*')
13029 OR (g='wvutsrq' AND f GLOB 'klmno*')
13030 }
13031 } {4 10 38 scan 0 sort 0}
13032 do_test where7-2.561.2 {
13033 count_steps_sort {
13034 SELECT a FROM t3
13035 WHERE b=44
13036 OR (g='qponmlk' AND f GLOB 'mnopq*')
13037 OR (g='wvutsrq' AND f GLOB 'klmno*')
13038 }
13039 } {4 10 38 scan 0 sort 0}
13040 do_test where7-2.562.1 {
13041 count_steps_sort {
13042 SELECT a FROM t2
13043 WHERE b=883
13044 OR b=311
13045 OR b=880
13046 OR (g='qponmlk' AND f GLOB 'pqrst*')
13047 OR ((a BETWEEN 57 AND 59) AND a!=58)
13048 OR a=88
13049 OR b=154
13050 OR a=94
13051 OR a=37
13052 OR c=31031
13053 }
13054 } {14 37 41 57 59 80 88 91 92 93 94 scan 0 sort 0}
13055 do_test where7-2.562.2 {
13056 count_steps_sort {
13057 SELECT a FROM t3
13058 WHERE b=883
13059 OR b=311
13060 OR b=880
13061 OR (g='qponmlk' AND f GLOB 'pqrst*')
13062 OR ((a BETWEEN 57 AND 59) AND a!=58)
13063 OR a=88
13064 OR b=154
13065 OR a=94
13066 OR a=37
13067 OR c=31031
13068 }
13069 } {14 37 41 57 59 80 88 91 92 93 94 scan 0 sort 0}
13070 do_test where7-2.563.1 {
13071 count_steps_sort {
13072 SELECT a FROM t2
13073 WHERE (g='onmlkji' AND f GLOB 'xyzab*')
13074 OR a=10
13075 OR b=190
13076 OR ((a BETWEEN 8 AND 10) AND a!=9)
13077 OR (d>=55.0 AND d<56.0 AND d NOT NULL)
13078 OR (g='gfedcba' AND f GLOB 'mnopq*')
13079 OR ((a BETWEEN 67 AND 69) AND a!=68)
13080 OR b=385
13081 OR a=82
13082 OR ((a BETWEEN 63 AND 65) AND a!=64)
13083 OR c=22022
13084 }
13085 } {8 10 35 49 55 63 64 65 66 67 69 82 90 scan 0 sort 0}
13086 do_test where7-2.563.2 {
13087 count_steps_sort {
13088 SELECT a FROM t3
13089 WHERE (g='onmlkji' AND f GLOB 'xyzab*')
13090 OR a=10
13091 OR b=190
13092 OR ((a BETWEEN 8 AND 10) AND a!=9)
13093 OR (d>=55.0 AND d<56.0 AND d NOT NULL)
13094 OR (g='gfedcba' AND f GLOB 'mnopq*')
13095 OR ((a BETWEEN 67 AND 69) AND a!=68)
13096 OR b=385
13097 OR a=82
13098 OR ((a BETWEEN 63 AND 65) AND a!=64)
13099 OR c=22022
13100 }
13101 } {8 10 35 49 55 63 64 65 66 67 69 82 90 scan 0 sort 0}
13102 do_test where7-2.564.1 {
13103 count_steps_sort {
13104 SELECT a FROM t2
13105 WHERE b=1070
13106 OR a=33
13107 OR b=363
13108 OR a=47
13109 }
13110 } {33 47 scan 0 sort 0}
13111 do_test where7-2.564.2 {
13112 count_steps_sort {
13113 SELECT a FROM t3
13114 WHERE b=1070
13115 OR a=33
13116 OR b=363
13117 OR a=47
13118 }
13119 } {33 47 scan 0 sort 0}
13120 do_test where7-2.565.1 {
13121 count_steps_sort {
13122 SELECT a FROM t2
13123 WHERE c=1001
13124 OR ((a BETWEEN 60 AND 62) AND a!=61)
13125 OR ((a BETWEEN 63 AND 65) AND a!=64)
13126 OR a=49
13127 OR ((a BETWEEN 33 AND 35) AND a!=34)
13128 OR c=33033
13129 OR (g='utsrqpo' AND f GLOB 'stuvw*')
13130 OR (d>=81.0 AND d<82.0 AND d NOT NULL)
13131 OR g IS NULL
13132 OR b=220
13133 OR (d>=70.0 AND d<71.0 AND d NOT NULL)
13134 }
13135 } {1 2 3 18 20 33 35 49 60 62 63 65 70 81 97 98 99 scan 0 sort 0}
13136 do_test where7-2.565.2 {
13137 count_steps_sort {
13138 SELECT a FROM t3
13139 WHERE c=1001
13140 OR ((a BETWEEN 60 AND 62) AND a!=61)
13141 OR ((a BETWEEN 63 AND 65) AND a!=64)
13142 OR a=49
13143 OR ((a BETWEEN 33 AND 35) AND a!=34)
13144 OR c=33033
13145 OR (g='utsrqpo' AND f GLOB 'stuvw*')
13146 OR (d>=81.0 AND d<82.0 AND d NOT NULL)
13147 OR g IS NULL
13148 OR b=220
13149 OR (d>=70.0 AND d<71.0 AND d NOT NULL)
13150 }
13151 } {1 2 3 18 20 33 35 49 60 62 63 65 70 81 97 98 99 scan 0 sort 0}
13152 do_test where7-2.566.1 {
13153 count_steps_sort {
13154 SELECT a FROM t2
13155 WHERE (g='kjihgfe' AND f GLOB 'tuvwx*')
13156 OR b=212
13157 OR b=418
13158 OR ((a BETWEEN 31 AND 33) AND a!=32)
13159 }
13160 } {31 33 38 71 scan 0 sort 0}
13161 do_test where7-2.566.2 {
13162 count_steps_sort {
13163 SELECT a FROM t3
13164 WHERE (g='kjihgfe' AND f GLOB 'tuvwx*')
13165 OR b=212
13166 OR b=418
13167 OR ((a BETWEEN 31 AND 33) AND a!=32)
13168 }
13169 } {31 33 38 71 scan 0 sort 0}
13170 do_test where7-2.567.1 {
13171 count_steps_sort {
13172 SELECT a FROM t2
13173 WHERE b=344
13174 OR f='nopqrstuv'
13175 OR b=704
13176 OR a=84
13177 }
13178 } {13 39 64 65 84 91 scan 0 sort 0}
13179 do_test where7-2.567.2 {
13180 count_steps_sort {
13181 SELECT a FROM t3
13182 WHERE b=344
13183 OR f='nopqrstuv'
13184 OR b=704
13185 OR a=84
13186 }
13187 } {13 39 64 65 84 91 scan 0 sort 0}
13188 do_test where7-2.568.1 {
13189 count_steps_sort {
13190 SELECT a FROM t2
13191 WHERE ((a BETWEEN 30 AND 32) AND a!=31)
13192 OR (d>=5.0 AND d<6.0 AND d NOT NULL)
13193 }
13194 } {5 30 32 scan 0 sort 0}
13195 do_test where7-2.568.2 {
13196 count_steps_sort {
13197 SELECT a FROM t3
13198 WHERE ((a BETWEEN 30 AND 32) AND a!=31)
13199 OR (d>=5.0 AND d<6.0 AND d NOT NULL)
13200 }
13201 } {5 30 32 scan 0 sort 0}
13202 do_test where7-2.569.1 {
13203 count_steps_sort {
13204 SELECT a FROM t2
13205 WHERE (g='hgfedcb' AND f GLOB 'jklmn*')
13206 OR (f GLOB '?bcde*' AND f GLOB 'abcd*')
13207 }
13208 } {26 52 78 87 scan 0 sort 0}
13209 do_test where7-2.569.2 {
13210 count_steps_sort {
13211 SELECT a FROM t3
13212 WHERE (g='hgfedcb' AND f GLOB 'jklmn*')
13213 OR (f GLOB '?bcde*' AND f GLOB 'abcd*')
13214 }
13215 } {26 52 78 87 scan 0 sort 0}
13216 do_test where7-2.570.1 {
13217 count_steps_sort {
13218 SELECT a FROM t2
13219 WHERE ((a BETWEEN 0 AND 2) AND a!=1)
13220 OR b=1100
13221 OR (d>=70.0 AND d<71.0 AND d NOT NULL)
13222 OR b=421
13223 OR b=465
13224 OR b=894
13225 OR c=13013
13226 OR b=47
13227 OR b=674
13228 OR ((a BETWEEN 0 AND 2) AND a!=1)
13229 }
13230 } {2 37 38 39 70 100 scan 0 sort 0}
13231 do_test where7-2.570.2 {
13232 count_steps_sort {
13233 SELECT a FROM t3
13234 WHERE ((a BETWEEN 0 AND 2) AND a!=1)
13235 OR b=1100
13236 OR (d>=70.0 AND d<71.0 AND d NOT NULL)
13237 OR b=421
13238 OR b=465
13239 OR b=894
13240 OR c=13013
13241 OR b=47
13242 OR b=674
13243 OR ((a BETWEEN 0 AND 2) AND a!=1)
13244 }
13245 } {2 37 38 39 70 100 scan 0 sort 0}
13246 do_test where7-2.571.1 {
13247 count_steps_sort {
13248 SELECT a FROM t2
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.571.2 {
13257 count_steps_sort {
13258 SELECT a FROM t3
13259 WHERE c=18018
13260 OR (g='ihgfedc' AND f GLOB 'abcde*')
13261 OR b=410
13262 OR b=858
13263 OR (d>=49.0 AND d<50.0 AND d NOT NULL)
13264 }
13265 } {49 52 53 54 78 scan 0 sort 0}
13266 do_test where7-2.572.1 {
13267 count_steps_sort {
13268 SELECT a FROM t2
13269 WHERE (g='ponmlkj' AND f GLOB 'vwxyz*')
13270 OR b=781
13271 }
13272 } {47 71 scan 0 sort 0}
13273 do_test where7-2.572.2 {
13274 count_steps_sort {
13275 SELECT a FROM t3
13276 WHERE (g='ponmlkj' AND f GLOB 'vwxyz*')
13277 OR b=781
13278 }
13279 } {47 71 scan 0 sort 0}
13280 do_test where7-2.573.1 {
13281 count_steps_sort {
13282 SELECT a FROM t2
13283 WHERE b=1070
13284 OR ((a BETWEEN 50 AND 52) AND a!=51)
13285 OR a=54
13286 OR (g='tsrqpon' AND f GLOB 'zabcd*')
13287 OR a=9
13288 OR (d>=47.0 AND d<48.0 AND d NOT NULL)
13289 OR (f GLOB '?ijkl*' AND f GLOB 'hijk*')
13290 OR (d>=63.0 AND d<64.0 AND d NOT NULL)
13291 }
13292 } {7 9 25 33 47 50 52 54 59 63 85 scan 0 sort 0}
13293 do_test where7-2.573.2 {
13294 count_steps_sort {
13295 SELECT a FROM t3
13296 WHERE b=1070
13297 OR ((a BETWEEN 50 AND 52) AND a!=51)
13298 OR a=54
13299 OR (g='tsrqpon' AND f GLOB 'zabcd*')
13300 OR a=9
13301 OR (d>=47.0 AND d<48.0 AND d NOT NULL)
13302 OR (f GLOB '?ijkl*' AND f GLOB 'hijk*')
13303 OR (d>=63.0 AND d<64.0 AND d NOT NULL)
13304 }
13305 } {7 9 25 33 47 50 52 54 59 63 85 scan 0 sort 0}
13306 do_test where7-2.574.1 {
13307 count_steps_sort {
13308 SELECT a FROM t2
13309 WHERE a=55
13310 OR a=62
13311 OR a=63
13312 OR (g='onmlkji' AND f GLOB 'yzabc*')
13313 OR (g='rqponml' AND f GLOB 'ijklm*')
13314 OR ((a BETWEEN 99 AND 101) AND a!=100)
13315 }
13316 } {34 50 55 62 63 99 scan 0 sort 0}
13317 do_test where7-2.574.2 {
13318 count_steps_sort {
13319 SELECT a FROM t3
13320 WHERE a=55
13321 OR a=62
13322 OR a=63
13323 OR (g='onmlkji' AND f GLOB 'yzabc*')
13324 OR (g='rqponml' AND f GLOB 'ijklm*')
13325 OR ((a BETWEEN 99 AND 101) AND a!=100)
13326 }
13327 } {34 50 55 62 63 99 scan 0 sort 0}
13328 do_test where7-2.575.1 {
13329 count_steps_sort {
13330 SELECT a FROM t2
13331 WHERE b=421
13332 OR b=146
13333 OR b=22
13334 OR f='efghijklm'
13335 }
13336 } {2 4 30 56 82 scan 0 sort 0}
13337 do_test where7-2.575.2 {
13338 count_steps_sort {
13339 SELECT a FROM t3
13340 WHERE b=421
13341 OR b=146
13342 OR b=22
13343 OR f='efghijklm'
13344 }
13345 } {2 4 30 56 82 scan 0 sort 0}
13346 do_test where7-2.576.1 {
13347 count_steps_sort {
13348 SELECT a FROM t2
13349 WHERE b=553
13350 OR ((a BETWEEN 21 AND 23) AND a!=22)
13351 OR (g='onmlkji' AND f GLOB 'wxyza*')
13352 OR (d>=59.0 AND d<60.0 AND d NOT NULL)
13353 OR (g='mlkjihg' AND f GLOB 'jklmn*')
13354 OR b=583
13355 OR a=56
13356 }
13357 } {21 23 48 53 56 59 61 scan 0 sort 0}
13358 do_test where7-2.576.2 {
13359 count_steps_sort {
13360 SELECT a FROM t3
13361 WHERE b=553
13362 OR ((a BETWEEN 21 AND 23) AND a!=22)
13363 OR (g='onmlkji' AND f GLOB 'wxyza*')
13364 OR (d>=59.0 AND d<60.0 AND d NOT NULL)
13365 OR (g='mlkjihg' AND f GLOB 'jklmn*')
13366 OR b=583
13367 OR a=56
13368 }
13369 } {21 23 48 53 56 59 61 scan 0 sort 0}
13370 do_test where7-2.577.1 {
13371 count_steps_sort {
13372 SELECT a FROM t2
13373 WHERE a=83
13374 OR (d>=77.0 AND d<78.0 AND d NOT NULL)
13375 OR (g='srqponm' AND f GLOB 'defgh*')
13376 OR a=1
13377 OR ((a BETWEEN 17 AND 19) AND a!=18)
13378 OR ((a BETWEEN 49 AND 51) AND a!=50)
13379 OR b=245
13380 }
13381 } {1 17 19 29 49 51 77 83 scan 0 sort 0}
13382 do_test where7-2.577.2 {
13383 count_steps_sort {
13384 SELECT a FROM t3
13385 WHERE a=83
13386 OR (d>=77.0 AND d<78.0 AND d NOT NULL)
13387 OR (g='srqponm' AND f GLOB 'defgh*')
13388 OR a=1
13389 OR ((a BETWEEN 17 AND 19) AND a!=18)
13390 OR ((a BETWEEN 49 AND 51) AND a!=50)
13391 OR b=245
13392 }
13393 } {1 17 19 29 49 51 77 83 scan 0 sort 0}
13394 do_test where7-2.578.1 {
13395 count_steps_sort {
13396 SELECT a FROM t2
13397 WHERE c=3003
13398 OR b=619
13399 OR ((a BETWEEN 19 AND 21) AND a!=20)
13400 }
13401 } {7 8 9 19 21 scan 0 sort 0}
13402 do_test where7-2.578.2 {
13403 count_steps_sort {
13404 SELECT a FROM t3
13405 WHERE c=3003
13406 OR b=619
13407 OR ((a BETWEEN 19 AND 21) AND a!=20)
13408 }
13409 } {7 8 9 19 21 scan 0 sort 0}
13410 do_test where7-2.579.1 {
13411 count_steps_sort {
13412 SELECT a FROM t2
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.579.2 {
13421 count_steps_sort {
13422 SELECT a FROM t3
13423 WHERE b=924
13424 OR a=92
13425 OR a=63
13426 OR (d>=60.0 AND d<61.0 AND d NOT NULL)
13427 OR (g='fedcbaz' AND f GLOB 'tuvwx*')
13428 }
13429 } {60 63 84 92 97 scan 0 sort 0}
13430 do_test where7-2.580.1 {
13431 count_steps_sort {
13432 SELECT a FROM t2
13433 WHERE b=440
13434 OR f='vwxyzabcd'
13435 OR b=190
13436 OR (f GLOB '?mnop*' AND f GLOB 'lmno*')
13437 OR (d>=42.0 AND d<43.0 AND d NOT NULL)
13438 OR b=88
13439 OR b=58
13440 }
13441 } {8 11 21 37 40 42 47 63 73 89 99 scan 0 sort 0}
13442 do_test where7-2.580.2 {
13443 count_steps_sort {
13444 SELECT a FROM t3
13445 WHERE b=440
13446 OR f='vwxyzabcd'
13447 OR b=190
13448 OR (f GLOB '?mnop*' AND f GLOB 'lmno*')
13449 OR (d>=42.0 AND d<43.0 AND d NOT NULL)
13450 OR b=88
13451 OR b=58
13452 }
13453 } {8 11 21 37 40 42 47 63 73 89 99 scan 0 sort 0}
13454 do_test where7-2.581.1 {
13455 count_steps_sort {
13456 SELECT a FROM t2
13457 WHERE b=495
13458 OR c=24024
13459 OR (d>=82.0 AND d<83.0 AND d NOT NULL)
13460 OR b=1001
13461 OR (g='tsrqpon' AND f GLOB 'zabcd*')
13462 OR d>1e10
13463 OR b=531
13464 OR (d>=49.0 AND d<50.0 AND d NOT NULL)
13465 OR b=1089
13466 }
13467 } {25 45 49 70 71 72 82 91 99 scan 0 sort 0}
13468 do_test where7-2.581.2 {
13469 count_steps_sort {
13470 SELECT a FROM t3
13471 WHERE b=495
13472 OR c=24024
13473 OR (d>=82.0 AND d<83.0 AND d NOT NULL)
13474 OR b=1001
13475 OR (g='tsrqpon' AND f GLOB 'zabcd*')
13476 OR d>1e10
13477 OR b=531
13478 OR (d>=49.0 AND d<50.0 AND d NOT NULL)
13479 OR b=1089
13480 }
13481 } {25 45 49 70 71 72 82 91 99 scan 0 sort 0}
13482 do_test where7-2.582.1 {
13483 count_steps_sort {
13484 SELECT a FROM t2
13485 WHERE (d>=48.0 AND d<49.0 AND d NOT NULL)
13486 OR (d>=41.0 AND d<42.0 AND d NOT NULL)
13487 }
13488 } {41 48 scan 0 sort 0}
13489 do_test where7-2.582.2 {
13490 count_steps_sort {
13491 SELECT a FROM t3
13492 WHERE (d>=48.0 AND d<49.0 AND d NOT NULL)
13493 OR (d>=41.0 AND d<42.0 AND d NOT NULL)
13494 }
13495 } {41 48 scan 0 sort 0}
13496 do_test where7-2.583.1 {
13497 count_steps_sort {
13498 SELECT a FROM t2
13499 WHERE ((a BETWEEN 71 AND 73) AND a!=72)
13500 OR (g='yxwvuts' AND f GLOB 'bcdef*')
13501 OR ((a BETWEEN 80 AND 82) AND a!=81)
13502 OR (d>=52.0 AND d<53.0 AND d NOT NULL)
13503 OR ((a BETWEEN 91 AND 93) AND a!=92)
13504 OR d>1e10
13505 OR b=22
13506 OR c=5005
13507 OR ((a BETWEEN 22 AND 24) AND a!=23)
13508 }
13509 } {1 2 13 14 15 22 24 52 71 73 80 82 91 93 scan 0 sort 0}
13510 do_test where7-2.583.2 {
13511 count_steps_sort {
13512 SELECT a FROM t3
13513 WHERE ((a BETWEEN 71 AND 73) AND a!=72)
13514 OR (g='yxwvuts' AND f GLOB 'bcdef*')
13515 OR ((a BETWEEN 80 AND 82) AND a!=81)
13516 OR (d>=52.0 AND d<53.0 AND d NOT NULL)
13517 OR ((a BETWEEN 91 AND 93) AND a!=92)
13518 OR d>1e10
13519 OR b=22
13520 OR c=5005
13521 OR ((a BETWEEN 22 AND 24) AND a!=23)
13522 }
13523 } {1 2 13 14 15 22 24 52 71 73 80 82 91 93 scan 0 sort 0}
13524 do_test where7-2.584.1 {
13525 count_steps_sort {
13526 SELECT a FROM t2
13527 WHERE ((a BETWEEN 9 AND 11) AND a!=10)
13528 OR b=1078
13529 OR b=806
13530 OR b=605
13531 OR ((a BETWEEN 23 AND 25) AND a!=24)
13532 OR (g='jihgfed' AND f GLOB 'yzabc*')
13533 OR (f GLOB '?qrst*' AND f GLOB 'pqrs*')
13534 }
13535 } {9 11 15 23 25 41 55 67 76 93 98 scan 0 sort 0}
13536 do_test where7-2.584.2 {
13537 count_steps_sort {
13538 SELECT a FROM t3
13539 WHERE ((a BETWEEN 9 AND 11) AND a!=10)
13540 OR b=1078
13541 OR b=806
13542 OR b=605
13543 OR ((a BETWEEN 23 AND 25) AND a!=24)
13544 OR (g='jihgfed' AND f GLOB 'yzabc*')
13545 OR (f GLOB '?qrst*' AND f GLOB 'pqrs*')
13546 }
13547 } {9 11 15 23 25 41 55 67 76 93 98 scan 0 sort 0}
13548 do_test where7-2.585.1 {
13549 count_steps_sort {
13550 SELECT a FROM t2
13551 WHERE ((a BETWEEN 84 AND 86) AND a!=85)
13552 OR b=572
13553 OR c=10010
13554 OR (g='kjihgfe' AND f GLOB 'qrstu*')
13555 OR a=29
13556 OR (f GLOB '?ijkl*' AND f GLOB 'hijk*')
13557 }
13558 } {7 28 29 30 33 52 59 68 84 85 86 scan 0 sort 0}
13559 do_test where7-2.585.2 {
13560 count_steps_sort {
13561 SELECT a FROM t3
13562 WHERE ((a BETWEEN 84 AND 86) AND a!=85)
13563 OR b=572
13564 OR c=10010
13565 OR (g='kjihgfe' AND f GLOB 'qrstu*')
13566 OR a=29
13567 OR (f GLOB '?ijkl*' AND f GLOB 'hijk*')
13568 }
13569 } {7 28 29 30 33 52 59 68 84 85 86 scan 0 sort 0}
13570 do_test where7-2.586.1 {
13571 count_steps_sort {
13572 SELECT a FROM t2
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.586.2 {
13581 count_steps_sort {
13582 SELECT a FROM t3
13583 WHERE ((a BETWEEN 94 AND 96) AND a!=95)
13584 OR b=858
13585 OR b=806
13586 OR (d>=63.0 AND d<64.0 AND d NOT NULL)
13587 OR (d>=77.0 AND d<78.0 AND d NOT NULL)
13588 }
13589 } {63 77 78 94 96 scan 0 sort 0}
13590 do_test where7-2.587.1 {
13591 count_steps_sort {
13592 SELECT a FROM t2
13593 WHERE f='vwxyzabcd'
13594 OR a=72
13595 OR (d>=37.0 AND d<38.0 AND d NOT NULL)
13596 OR b=935
13597 OR (d>=40.0 AND d<41.0 AND d NOT NULL)
13598 OR (d>=36.0 AND d<37.0 AND d NOT NULL)
13599 OR c=13013
13600 }
13601 } {21 36 37 38 39 40 47 72 73 85 99 scan 0 sort 0}
13602 do_test where7-2.587.2 {
13603 count_steps_sort {
13604 SELECT a FROM t3
13605 WHERE f='vwxyzabcd'
13606 OR a=72
13607 OR (d>=37.0 AND d<38.0 AND d NOT NULL)
13608 OR b=935
13609 OR (d>=40.0 AND d<41.0 AND d NOT NULL)
13610 OR (d>=36.0 AND d<37.0 AND d NOT NULL)
13611 OR c=13013
13612 }
13613 } {21 36 37 38 39 40 47 72 73 85 99 scan 0 sort 0}
13614 do_test where7-2.588.1 {
13615 count_steps_sort {
13616 SELECT a FROM t2
13617 WHERE c=5005
13618 OR (g='gfedcba' AND f GLOB 'klmno*')
13619 OR (d>=43.0 AND d<44.0 AND d NOT NULL)
13620 OR (g='ponmlkj' AND f GLOB 'stuvw*')
13621 OR b=143
13622 OR a=68
13623 OR a=77
13624 OR b=80
13625 }
13626 } {13 14 15 43 44 68 77 88 scan 0 sort 0}
13627 do_test where7-2.588.2 {
13628 count_steps_sort {
13629 SELECT a FROM t3
13630 WHERE c=5005
13631 OR (g='gfedcba' AND f GLOB 'klmno*')
13632 OR (d>=43.0 AND d<44.0 AND d NOT NULL)
13633 OR (g='ponmlkj' AND f GLOB 'stuvw*')
13634 OR b=143
13635 OR a=68
13636 OR a=77
13637 OR b=80
13638 }
13639 } {13 14 15 43 44 68 77 88 scan 0 sort 0}
13640 do_test where7-2.589.1 {
13641 count_steps_sort {
13642 SELECT a FROM t2
13643 WHERE (d>=5.0 AND d<6.0 AND d NOT NULL)
13644 OR (g='xwvutsr' AND f GLOB 'ghijk*')
13645 OR (d>=72.0 AND d<73.0 AND d NOT NULL)
13646 OR ((a BETWEEN 76 AND 78) AND a!=77)
13647 OR (g='kjihgfe' AND f GLOB 'qrstu*')
13648 OR a=99
13649 OR ((a BETWEEN 12 AND 14) AND a!=13)
13650 }
13651 } {5 6 12 14 68 72 76 78 99 scan 0 sort 0}
13652 do_test where7-2.589.2 {
13653 count_steps_sort {
13654 SELECT a FROM t3
13655 WHERE (d>=5.0 AND d<6.0 AND d NOT NULL)
13656 OR (g='xwvutsr' AND f GLOB 'ghijk*')
13657 OR (d>=72.0 AND d<73.0 AND d NOT NULL)
13658 OR ((a BETWEEN 76 AND 78) AND a!=77)
13659 OR (g='kjihgfe' AND f GLOB 'qrstu*')
13660 OR a=99
13661 OR ((a BETWEEN 12 AND 14) AND a!=13)
13662 }
13663 } {5 6 12 14 68 72 76 78 99 scan 0 sort 0}
13664 do_test where7-2.590.1 {
13665 count_steps_sort {
13666 SELECT a FROM t2
13667 WHERE (g='qponmlk' AND f GLOB 'opqrs*')
13668 OR ((a BETWEEN 88 AND 90) AND a!=89)
13669 OR (d>=13.0 AND d<14.0 AND d NOT NULL)
13670 OR (g='xwvutsr' AND f GLOB 'fghij*')
13671 OR b=971
13672 OR (g='xwvutsr' AND f GLOB 'fghij*')
13673 }
13674 } {5 13 40 88 90 scan 0 sort 0}
13675 do_test where7-2.590.2 {
13676 count_steps_sort {
13677 SELECT a FROM t3
13678 WHERE (g='qponmlk' AND f GLOB 'opqrs*')
13679 OR ((a BETWEEN 88 AND 90) AND a!=89)
13680 OR (d>=13.0 AND d<14.0 AND d NOT NULL)
13681 OR (g='xwvutsr' AND f GLOB 'fghij*')
13682 OR b=971
13683 OR (g='xwvutsr' AND f GLOB 'fghij*')
13684 }
13685 } {5 13 40 88 90 scan 0 sort 0}
13686 do_test where7-2.591.1 {
13687 count_steps_sort {
13688 SELECT a FROM t2
13689 WHERE (f GLOB '?lmno*' AND f GLOB 'klmn*')
13690 OR b=806
13691 OR (g='ponmlkj' AND f GLOB 'rstuv*')
13692 OR b=1015
13693 OR ((a BETWEEN 68 AND 70) AND a!=69)
13694 OR (f GLOB '?opqr*' AND f GLOB 'nopq*')
13695 }
13696 } {10 13 36 39 43 62 65 68 70 88 91 scan 0 sort 0}
13697 do_test where7-2.591.2 {
13698 count_steps_sort {
13699 SELECT a FROM t3
13700 WHERE (f GLOB '?lmno*' AND f GLOB 'klmn*')
13701 OR b=806
13702 OR (g='ponmlkj' AND f GLOB 'rstuv*')
13703 OR b=1015
13704 OR ((a BETWEEN 68 AND 70) AND a!=69)
13705 OR (f GLOB '?opqr*' AND f GLOB 'nopq*')
13706 }
13707 } {10 13 36 39 43 62 65 68 70 88 91 scan 0 sort 0}
13708 do_test where7-2.592.1 {
13709 count_steps_sort {
13710 SELECT a FROM t2
13711 WHERE f='nopqrstuv'
13712 OR b=993
13713 OR a=76
13714 OR (d>=79.0 AND d<80.0 AND d NOT NULL)
13715 OR c=20020
13716 OR a=26
13717 OR b=1048
13718 OR b=561
13719 OR (g='rqponml' AND f GLOB 'klmno*')
13720 OR ((a BETWEEN 55 AND 57) AND a!=56)
13721 OR a=56
13722 }
13723 } {13 26 36 39 51 55 56 57 58 59 60 65 76 79 91 scan 0 sort 0}
13724 do_test where7-2.592.2 {
13725 count_steps_sort {
13726 SELECT a FROM t3
13727 WHERE f='nopqrstuv'
13728 OR b=993
13729 OR a=76
13730 OR (d>=79.0 AND d<80.0 AND d NOT NULL)
13731 OR c=20020
13732 OR a=26
13733 OR b=1048
13734 OR b=561
13735 OR (g='rqponml' AND f GLOB 'klmno*')
13736 OR ((a BETWEEN 55 AND 57) AND a!=56)
13737 OR a=56
13738 }
13739 } {13 26 36 39 51 55 56 57 58 59 60 65 76 79 91 scan 0 sort 0}
13740 do_test where7-2.593.1 {
13741 count_steps_sort {
13742 SELECT a FROM t2
13743 WHERE b=781
13744 OR b=671
13745 OR (d>=60.0 AND d<61.0 AND d NOT NULL)
13746 OR (d>=15.0 AND d<16.0 AND d NOT NULL)
13747 OR ((a BETWEEN 39 AND 41) AND a!=40)
13748 OR b=113
13749 OR (d>=16.0 AND d<17.0 AND d NOT NULL)
13750 OR b=385
13751 OR (g='hgfedcb' AND f GLOB 'fghij*')
13752 }
13753 } {15 16 35 39 41 60 61 71 83 scan 0 sort 0}
13754 do_test where7-2.593.2 {
13755 count_steps_sort {
13756 SELECT a FROM t3
13757 WHERE b=781
13758 OR b=671
13759 OR (d>=60.0 AND d<61.0 AND d NOT NULL)
13760 OR (d>=15.0 AND d<16.0 AND d NOT NULL)
13761 OR ((a BETWEEN 39 AND 41) AND a!=40)
13762 OR b=113
13763 OR (d>=16.0 AND d<17.0 AND d NOT NULL)
13764 OR b=385
13765 OR (g='hgfedcb' AND f GLOB 'fghij*')
13766 }
13767 } {15 16 35 39 41 60 61 71 83 scan 0 sort 0}
13768 do_test where7-2.594.1 {
13769 count_steps_sort {
13770 SELECT a FROM t2
13771 WHERE b=410
13772 OR ((a BETWEEN 85 AND 87) AND a!=86)
13773 OR b=674
13774 OR b=825
13775 OR b=704
13776 OR (g='mlkjihg' AND f GLOB 'jklmn*')
13777 OR (d>=9.0 AND d<10.0 AND d NOT NULL)
13778 OR ((a BETWEEN 58 AND 60) AND a!=59)
13779 OR a=76
13780 OR c=32032
13781 OR ((a BETWEEN 43 AND 45) AND a!=44)
13782 }
13783 } {9 43 45 58 60 61 64 75 76 85 87 94 95 96 scan 0 sort 0}
13784 do_test where7-2.594.2 {
13785 count_steps_sort {
13786 SELECT a FROM t3
13787 WHERE b=410
13788 OR ((a BETWEEN 85 AND 87) AND a!=86)
13789 OR b=674
13790 OR b=825
13791 OR b=704
13792 OR (g='mlkjihg' AND f GLOB 'jklmn*')
13793 OR (d>=9.0 AND d<10.0 AND d NOT NULL)
13794 OR ((a BETWEEN 58 AND 60) AND a!=59)
13795 OR a=76
13796 OR c=32032
13797 OR ((a BETWEEN 43 AND 45) AND a!=44)
13798 }
13799 } {9 43 45 58 60 61 64 75 76 85 87 94 95 96 scan 0 sort 0}
13800 do_test where7-2.595.1 {
13801 count_steps_sort {
13802 SELECT a FROM t2
13803 WHERE b=869
13804 OR (g='ponmlkj' AND f GLOB 'rstuv*')
13805 }
13806 } {43 79 scan 0 sort 0}
13807 do_test where7-2.595.2 {
13808 count_steps_sort {
13809 SELECT a FROM t3
13810 WHERE b=869
13811 OR (g='ponmlkj' AND f GLOB 'rstuv*')
13812 }
13813 } {43 79 scan 0 sort 0}
13814 do_test where7-2.596.1 {
13815 count_steps_sort {
13816 SELECT a FROM t2
13817 WHERE b=869
13818 OR a=34
13819 OR (d>=87.0 AND d<88.0 AND d NOT NULL)
13820 }
13821 } {34 79 87 scan 0 sort 0}
13822 do_test where7-2.596.2 {
13823 count_steps_sort {
13824 SELECT a FROM t3
13825 WHERE b=869
13826 OR a=34
13827 OR (d>=87.0 AND d<88.0 AND d NOT NULL)
13828 }
13829 } {34 79 87 scan 0 sort 0}
13830 do_test where7-2.597.1 {
13831 count_steps_sort {
13832 SELECT a FROM t2
13833 WHERE (g='rqponml' AND f GLOB 'hijkl*')
13834 OR (g='ponmlkj' AND f GLOB 'stuvw*')
13835 OR a=8
13836 OR a=72
13837 OR ((a BETWEEN 95 AND 97) AND a!=96)
13838 OR (g='gfedcba' AND f GLOB 'mnopq*')
13839 }
13840 } {8 33 44 72 90 95 97 scan 0 sort 0}
13841 do_test where7-2.597.2 {
13842 count_steps_sort {
13843 SELECT a FROM t3
13844 WHERE (g='rqponml' AND f GLOB 'hijkl*')
13845 OR (g='ponmlkj' AND f GLOB 'stuvw*')
13846 OR a=8
13847 OR a=72
13848 OR ((a BETWEEN 95 AND 97) AND a!=96)
13849 OR (g='gfedcba' AND f GLOB 'mnopq*')
13850 }
13851 } {8 33 44 72 90 95 97 scan 0 sort 0}
13852 do_test where7-2.598.1 {
13853 count_steps_sort {
13854 SELECT a FROM t2
13855 WHERE a=20
13856 OR ((a BETWEEN 74 AND 76) AND a!=75)
13857 OR b=341
13858 OR (g='tsrqpon' AND f GLOB 'abcde*')
13859 OR b=814
13860 OR b=1026
13861 OR a=14
13862 OR a=13
13863 OR b=1037
13864 OR ((a BETWEEN 56 AND 58) AND a!=57)
13865 }
13866 } {13 14 20 26 31 56 58 74 76 scan 0 sort 0}
13867 do_test where7-2.598.2 {
13868 count_steps_sort {
13869 SELECT a FROM t3
13870 WHERE a=20
13871 OR ((a BETWEEN 74 AND 76) AND a!=75)
13872 OR b=341
13873 OR (g='tsrqpon' AND f GLOB 'abcde*')
13874 OR b=814
13875 OR b=1026
13876 OR a=14
13877 OR a=13
13878 OR b=1037
13879 OR ((a BETWEEN 56 AND 58) AND a!=57)
13880 }
13881 } {13 14 20 26 31 56 58 74 76 scan 0 sort 0}
13882 do_test where7-2.599.1 {
13883 count_steps_sort {
13884 SELECT a FROM t2
13885 WHERE b=443
13886 OR (d>=10.0 AND d<11.0 AND d NOT NULL)
13887 OR b=839
13888 OR (d>=51.0 AND d<52.0 AND d NOT NULL)
13889 OR (g='onmlkji' AND f GLOB 'xyzab*')
13890 OR (g='vutsrqp' AND f GLOB 'nopqr*')
13891 OR c=7007
13892 }
13893 } {10 13 19 20 21 49 51 scan 0 sort 0}
13894 do_test where7-2.599.2 {
13895 count_steps_sort {
13896 SELECT a FROM t3
13897 WHERE b=443
13898 OR (d>=10.0 AND d<11.0 AND d NOT NULL)
13899 OR b=839
13900 OR (d>=51.0 AND d<52.0 AND d NOT NULL)
13901 OR (g='onmlkji' AND f GLOB 'xyzab*')
13902 OR (g='vutsrqp' AND f GLOB 'nopqr*')
13903 OR c=7007
13904 }
13905 } {10 13 19 20 21 49 51 scan 0 sort 0}
13906 do_test where7-2.600.1 {
13907 count_steps_sort {
13908 SELECT a FROM t2
13909 WHERE (f GLOB '?rstu*' AND f GLOB 'qrst*')
13910 OR a=21
13911 OR (d>=9.0 AND d<10.0 AND d NOT NULL)
13912 OR (d>=3.0 AND d<4.0 AND d NOT NULL)
13913 OR f='zabcdefgh'
13914 OR (d>=97.0 AND d<98.0 AND d NOT NULL)
13915 OR b=506
13916 OR ((a BETWEEN 14 AND 16) AND a!=15)
13917 OR b=88
13918 OR b=190
13919 }
13920 } {3 8 9 14 16 21 25 42 46 51 68 77 94 97 scan 0 sort 0}
13921 do_test where7-2.600.2 {
13922 count_steps_sort {
13923 SELECT a FROM t3
13924 WHERE (f GLOB '?rstu*' AND f GLOB 'qrst*')
13925 OR a=21
13926 OR (d>=9.0 AND d<10.0 AND d NOT NULL)
13927 OR (d>=3.0 AND d<4.0 AND d NOT NULL)
13928 OR f='zabcdefgh'
13929 OR (d>=97.0 AND d<98.0 AND d NOT NULL)
13930 OR b=506
13931 OR ((a BETWEEN 14 AND 16) AND a!=15)
13932 OR b=88
13933 OR b=190
13934 }
13935 } {3 8 9 14 16 21 25 42 46 51 68 77 94 97 scan 0 sort 0}
13936 do_test where7-2.601.1 {
13937 count_steps_sort {
13938 SELECT a FROM t2
13939 WHERE (d>=41.0 AND d<42.0 AND d NOT NULL)
13940 OR f='bcdefghij'
13941 OR ((a BETWEEN 68 AND 70) AND a!=69)
13942 OR (d>=54.0 AND d<55.0 AND d NOT NULL)
13943 OR (g='srqponm' AND f GLOB 'efghi*')
13944 OR (g='mlkjihg' AND f GLOB 'jklmn*')
13945 OR b=762
13946 OR (d>=63.0 AND d<64.0 AND d NOT NULL)
13947 OR (g='jihgfed' AND f GLOB 'yzabc*')
13948 }
13949 } {1 27 30 41 53 54 61 63 68 70 76 79 scan 0 sort 0}
13950 do_test where7-2.601.2 {
13951 count_steps_sort {
13952 SELECT a FROM t3
13953 WHERE (d>=41.0 AND d<42.0 AND d NOT NULL)
13954 OR f='bcdefghij'
13955 OR ((a BETWEEN 68 AND 70) AND a!=69)
13956 OR (d>=54.0 AND d<55.0 AND d NOT NULL)
13957 OR (g='srqponm' AND f GLOB 'efghi*')
13958 OR (g='mlkjihg' AND f GLOB 'jklmn*')
13959 OR b=762
13960 OR (d>=63.0 AND d<64.0 AND d NOT NULL)
13961 OR (g='jihgfed' AND f GLOB 'yzabc*')
13962 }
13963 } {1 27 30 41 53 54 61 63 68 70 76 79 scan 0 sort 0}
13964 do_test where7-2.602.1 {
13965 count_steps_sort {
13966 SELECT a FROM t2
13967 WHERE (d>=85.0 AND d<86.0 AND d NOT NULL)
13968 OR f='qrstuvwxy'
13969 OR (d>=56.0 AND d<57.0 AND d NOT NULL)
13970 }
13971 } {16 42 56 68 85 94 scan 0 sort 0}
13972 do_test where7-2.602.2 {
13973 count_steps_sort {
13974 SELECT a FROM t3
13975 WHERE (d>=85.0 AND d<86.0 AND d NOT NULL)
13976 OR f='qrstuvwxy'
13977 OR (d>=56.0 AND d<57.0 AND d NOT NULL)
13978 }
13979 } {16 42 56 68 85 94 scan 0 sort 0}
13980 do_test where7-2.603.1 {
13981 count_steps_sort {
13982 SELECT a FROM t2
13983 WHERE (d>=89.0 AND d<90.0 AND d NOT NULL)
13984 OR (d>=57.0 AND d<58.0 AND d NOT NULL)
13985 OR a=21
13986 OR b<0
13987 OR f='bcdefghij'
13988 OR ((a BETWEEN 14 AND 16) AND a!=15)
13989 }
13990 } {1 14 16 21 27 53 57 79 89 scan 0 sort 0}
13991 do_test where7-2.603.2 {
13992 count_steps_sort {
13993 SELECT a FROM t3
13994 WHERE (d>=89.0 AND d<90.0 AND d NOT NULL)
13995 OR (d>=57.0 AND d<58.0 AND d NOT NULL)
13996 OR a=21
13997 OR b<0
13998 OR f='bcdefghij'
13999 OR ((a BETWEEN 14 AND 16) AND a!=15)
14000 }
14001 } {1 14 16 21 27 53 57 79 89 scan 0 sort 0}
14002 do_test where7-2.604.1 {
14003 count_steps_sort {
14004 SELECT a FROM t2
14005 WHERE (d>=55.0 AND d<56.0 AND d NOT NULL)
14006 OR (g='hgfedcb' AND f GLOB 'fghij*')
14007 OR (d>=40.0 AND d<41.0 AND d NOT NULL)
14008 OR b=1067
14009 OR b=231
14010 OR b=113
14011 OR b=22
14012 OR a=55
14013 OR b=663
14014 }
14015 } {2 21 40 55 83 97 scan 0 sort 0}
14016 do_test where7-2.604.2 {
14017 count_steps_sort {
14018 SELECT a FROM t3
14019 WHERE (d>=55.0 AND d<56.0 AND d NOT NULL)
14020 OR (g='hgfedcb' AND f GLOB 'fghij*')
14021 OR (d>=40.0 AND d<41.0 AND d NOT NULL)
14022 OR b=1067
14023 OR b=231
14024 OR b=113
14025 OR b=22
14026 OR a=55
14027 OR b=663
14028 }
14029 } {2 21 40 55 83 97 scan 0 sort 0}
14030 do_test where7-2.605.1 {
14031 count_steps_sort {
14032 SELECT a FROM t2
14033 WHERE a=1
14034 OR b=454
14035 OR b=396
14036 OR b=1059
14037 OR a=69
14038 OR (f GLOB '?wxyz*' AND f GLOB 'vwxy*')
14039 OR b=440
14040 OR b=825
14041 }
14042 } {1 21 36 40 47 69 73 75 99 scan 0 sort 0}
14043 do_test where7-2.605.2 {
14044 count_steps_sort {
14045 SELECT a FROM t3
14046 WHERE a=1
14047 OR b=454
14048 OR b=396
14049 OR b=1059
14050 OR a=69
14051 OR (f GLOB '?wxyz*' AND f GLOB 'vwxy*')
14052 OR b=440
14053 OR b=825
14054 }
14055 } {1 21 36 40 47 69 73 75 99 scan 0 sort 0}
14056 do_test where7-2.606.1 {
14057 count_steps_sort {
14058 SELECT a FROM t2
14059 WHERE (d>=26.0 AND d<27.0 AND d NOT NULL)
14060 OR b=308
14061 OR c<=10
14062 OR (g='xwvutsr' AND f GLOB 'hijkl*')
14063 OR f='ghijklmno'
14064 OR b=289
14065 OR a=5
14066 OR b=267
14067 OR b=949
14068 OR ((a BETWEEN 7 AND 9) AND a!=8)
14069 }
14070 } {5 6 7 9 26 28 32 58 84 scan 0 sort 0}
14071 do_test where7-2.606.2 {
14072 count_steps_sort {
14073 SELECT a FROM t3
14074 WHERE (d>=26.0 AND d<27.0 AND d NOT NULL)
14075 OR b=308
14076 OR c<=10
14077 OR (g='xwvutsr' AND f GLOB 'hijkl*')
14078 OR f='ghijklmno'
14079 OR b=289
14080 OR a=5
14081 OR b=267
14082 OR b=949
14083 OR ((a BETWEEN 7 AND 9) AND a!=8)
14084 }
14085 } {5 6 7 9 26 28 32 58 84 scan 0 sort 0}
14086 do_test where7-2.607.1 {
14087 count_steps_sort {
14088 SELECT a FROM t2
14089 WHERE ((a BETWEEN 95 AND 97) AND a!=96)
14090 OR (d>=17.0 AND d<18.0 AND d NOT NULL)
14091 OR b=993
14092 OR ((a BETWEEN 43 AND 45) AND a!=44)
14093 OR (f GLOB '?zabc*' AND f GLOB 'yzab*')
14094 OR b=663
14095 OR (g='ihgfedc' AND f GLOB 'defgh*')
14096 OR b=869
14097 OR (d>=43.0 AND d<44.0 AND d NOT NULL)
14098 OR b=121
14099 }
14100 } {11 17 24 43 45 50 76 79 81 95 97 scan 0 sort 0}
14101 do_test where7-2.607.2 {
14102 count_steps_sort {
14103 SELECT a FROM t3
14104 WHERE ((a BETWEEN 95 AND 97) AND a!=96)
14105 OR (d>=17.0 AND d<18.0 AND d NOT NULL)
14106 OR b=993
14107 OR ((a BETWEEN 43 AND 45) AND a!=44)
14108 OR (f GLOB '?zabc*' AND f GLOB 'yzab*')
14109 OR b=663
14110 OR (g='ihgfedc' AND f GLOB 'defgh*')
14111 OR b=869
14112 OR (d>=43.0 AND d<44.0 AND d NOT NULL)
14113 OR b=121
14114 }
14115 } {11 17 24 43 45 50 76 79 81 95 97 scan 0 sort 0}
14116 do_test where7-2.608.1 {
14117 count_steps_sort {
14118 SELECT a FROM t2
14119 WHERE (g='xwvutsr' AND f GLOB 'efghi*')
14120 OR (g='tsrqpon' AND f GLOB 'bcdef*')
14121 OR (g='hgfedcb' AND f GLOB 'jklmn*')
14122 OR b=770
14123 }
14124 } {4 27 70 87 scan 0 sort 0}
14125 do_test where7-2.608.2 {
14126 count_steps_sort {
14127 SELECT a FROM t3
14128 WHERE (g='xwvutsr' AND f GLOB 'efghi*')
14129 OR (g='tsrqpon' AND f GLOB 'bcdef*')
14130 OR (g='hgfedcb' AND f GLOB 'jklmn*')
14131 OR b=770
14132 }
14133 } {4 27 70 87 scan 0 sort 0}
14134 do_test where7-2.609.1 {
14135 count_steps_sort {
14136 SELECT a FROM t2
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.609.2 {
14145 count_steps_sort {
14146 SELECT a FROM t3
14147 WHERE ((a BETWEEN 80 AND 82) AND a!=81)
14148 OR (g='nmlkjih' AND f GLOB 'fghij*')
14149 OR (g='kjihgfe' AND f GLOB 'tuvwx*')
14150 OR (f GLOB '?uvwx*' AND f GLOB 'tuvw*')
14151 OR (g='gfedcba' AND f GLOB 'mnopq*')
14152 }
14153 } {19 45 57 71 80 82 90 97 scan 0 sort 0}
14154 do_test where7-2.610.1 {
14155 count_steps_sort {
14156 SELECT a FROM t2
14157 WHERE b=22
14158 OR c=31031
14159 OR b=894
14160 OR a=31
14161 OR ((a BETWEEN 84 AND 86) AND a!=85)
14162 OR (d>=92.0 AND d<93.0 AND d NOT NULL)
14163 OR a=94
14164 OR (d>=21.0 AND d<22.0 AND d NOT NULL)
14165 OR ((a BETWEEN 93 AND 95) AND a!=94)
14166 OR a=21
14167 OR b=1001
14168 }
14169 } {2 21 31 84 86 91 92 93 94 95 scan 0 sort 0}
14170 do_test where7-2.610.2 {
14171 count_steps_sort {
14172 SELECT a FROM t3
14173 WHERE b=22
14174 OR c=31031
14175 OR b=894
14176 OR a=31
14177 OR ((a BETWEEN 84 AND 86) AND a!=85)
14178 OR (d>=92.0 AND d<93.0 AND d NOT NULL)
14179 OR a=94
14180 OR (d>=21.0 AND d<22.0 AND d NOT NULL)
14181 OR ((a BETWEEN 93 AND 95) AND a!=94)
14182 OR a=21
14183 OR b=1001
14184 }
14185 } {2 21 31 84 86 91 92 93 94 95 scan 0 sort 0}
14186 do_test where7-2.611.1 {
14187 count_steps_sort {
14188 SELECT a FROM t2
14189 WHERE (g='onmlkji' AND f GLOB 'zabcd*')
14190 OR b=1092
14191 OR (g='ihgfedc' AND f GLOB 'cdefg*')
14192 OR (g='ponmlkj' AND f GLOB 'uvwxy*')
14193 OR a=77
14194 OR a=63
14195 OR b=762
14196 OR b=894
14197 OR b=685
14198 OR (g='vutsrqp' AND f GLOB 'nopqr*')
14199 }
14200 } {13 46 51 63 77 80 scan 0 sort 0}
14201 do_test where7-2.611.2 {
14202 count_steps_sort {
14203 SELECT a FROM t3
14204 WHERE (g='onmlkji' AND f GLOB 'zabcd*')
14205 OR b=1092
14206 OR (g='ihgfedc' AND f GLOB 'cdefg*')
14207 OR (g='ponmlkj' AND f GLOB 'uvwxy*')
14208 OR a=77
14209 OR a=63
14210 OR b=762
14211 OR b=894
14212 OR b=685
14213 OR (g='vutsrqp' AND f GLOB 'nopqr*')
14214 }
14215 } {13 46 51 63 77 80 scan 0 sort 0}
14216 do_test where7-2.612.1 {
14217 count_steps_sort {
14218 SELECT a FROM t2
14219 WHERE (g='wvutsrq' AND f GLOB 'klmno*')
14220 OR ((a BETWEEN 93 AND 95) AND a!=94)
14221 OR b=231
14222 }
14223 } {10 21 93 95 scan 0 sort 0}
14224 do_test where7-2.612.2 {
14225 count_steps_sort {
14226 SELECT a FROM t3
14227 WHERE (g='wvutsrq' AND f GLOB 'klmno*')
14228 OR ((a BETWEEN 93 AND 95) AND a!=94)
14229 OR b=231
14230 }
14231 } {10 21 93 95 scan 0 sort 0}
14232 do_test where7-2.613.1 {
14233 count_steps_sort {
14234 SELECT a FROM t2
14235 WHERE b=828
14236 OR (f GLOB '?bcde*' AND f GLOB 'abcd*')
14237 OR ((a BETWEEN 8 AND 10) AND a!=9)
14238 }
14239 } {8 10 26 52 78 scan 0 sort 0}
14240 do_test where7-2.613.2 {
14241 count_steps_sort {
14242 SELECT a FROM t3
14243 WHERE b=828
14244 OR (f GLOB '?bcde*' AND f GLOB 'abcd*')
14245 OR ((a BETWEEN 8 AND 10) AND a!=9)
14246 }
14247 } {8 10 26 52 78 scan 0 sort 0}
14248 do_test where7-2.614.1 {
14249 count_steps_sort {
14250 SELECT a FROM t2
14251 WHERE (f GLOB '?opqr*' AND f GLOB 'nopq*')
14252 OR (d>=47.0 AND d<48.0 AND d NOT NULL)
14253 OR b=520
14254 OR ((a BETWEEN 4 AND 6) AND a!=5)
14255 OR (d>=50.0 AND d<51.0 AND d NOT NULL)
14256 OR ((a BETWEEN 31 AND 33) AND a!=32)
14257 OR (g='edcbazy' AND f GLOB 'wxyza*')
14258 OR a=21
14259 }
14260 } {4 6 13 21 31 33 39 47 50 65 91 100 scan 0 sort 0}
14261 do_test where7-2.614.2 {
14262 count_steps_sort {
14263 SELECT a FROM t3
14264 WHERE (f GLOB '?opqr*' AND f GLOB 'nopq*')
14265 OR (d>=47.0 AND d<48.0 AND d NOT NULL)
14266 OR b=520
14267 OR ((a BETWEEN 4 AND 6) AND a!=5)
14268 OR (d>=50.0 AND d<51.0 AND d NOT NULL)
14269 OR ((a BETWEEN 31 AND 33) AND a!=32)
14270 OR (g='edcbazy' AND f GLOB 'wxyza*')
14271 OR a=21
14272 }
14273 } {4 6 13 21 31 33 39 47 50 65 91 100 scan 0 sort 0}
14274 do_test where7-2.615.1 {
14275 count_steps_sort {
14276 SELECT a FROM t2
14277 WHERE b=553
14278 OR (g='lkjihgf' AND f GLOB 'lmnop*')
14279 OR b=1034
14280 OR b=418
14281 OR a=57
14282 OR f='mnopqrstu'
14283 OR (d>=99.0 AND d<100.0 AND d NOT NULL)
14284 }
14285 } {12 38 57 63 64 90 94 99 scan 0 sort 0}
14286 do_test where7-2.615.2 {
14287 count_steps_sort {
14288 SELECT a FROM t3
14289 WHERE b=553
14290 OR (g='lkjihgf' AND f GLOB 'lmnop*')
14291 OR b=1034
14292 OR b=418
14293 OR a=57
14294 OR f='mnopqrstu'
14295 OR (d>=99.0 AND d<100.0 AND d NOT NULL)
14296 }
14297 } {12 38 57 63 64 90 94 99 scan 0 sort 0}
14298 do_test where7-2.616.1 {
14299 count_steps_sort {
14300 SELECT a FROM t2
14301 WHERE a=43
14302 OR (g='ponmlkj' AND f GLOB 'vwxyz*')
14303 OR b=418
14304 OR (g='kjihgfe' AND f GLOB 'stuvw*')
14305 OR (d>=43.0 AND d<44.0 AND d NOT NULL)
14306 OR b=594
14307 OR a=21
14308 OR a=78
14309 OR a=91
14310 OR (d>=80.0 AND d<81.0 AND d NOT NULL)
14311 }
14312 } {21 38 43 47 54 70 78 80 91 scan 0 sort 0}
14313 do_test where7-2.616.2 {
14314 count_steps_sort {
14315 SELECT a FROM t3
14316 WHERE a=43
14317 OR (g='ponmlkj' AND f GLOB 'vwxyz*')
14318 OR b=418
14319 OR (g='kjihgfe' AND f GLOB 'stuvw*')
14320 OR (d>=43.0 AND d<44.0 AND d NOT NULL)
14321 OR b=594
14322 OR a=21
14323 OR a=78
14324 OR a=91
14325 OR (d>=80.0 AND d<81.0 AND d NOT NULL)
14326 }
14327 } {21 38 43 47 54 70 78 80 91 scan 0 sort 0}
14328 do_test where7-2.617.1 {
14329 count_steps_sort {
14330 SELECT a FROM t2
14331 WHERE b=671
14332 OR (g='onmlkji' AND f GLOB 'wxyza*')
14333 OR ((a BETWEEN 95 AND 97) AND a!=96)
14334 }
14335 } {48 61 95 97 scan 0 sort 0}
14336 do_test where7-2.617.2 {
14337 count_steps_sort {
14338 SELECT a FROM t3
14339 WHERE b=671
14340 OR (g='onmlkji' AND f GLOB 'wxyza*')
14341 OR ((a BETWEEN 95 AND 97) AND a!=96)
14342 }
14343 } {48 61 95 97 scan 0 sort 0}
14344 do_test where7-2.618.1 {
14345 count_steps_sort {
14346 SELECT a FROM t2
14347 WHERE (d>=2.0 AND d<3.0 AND d NOT NULL)
14348 OR b=726
14349 OR b=663
14350 OR (d>=13.0 AND d<14.0 AND d NOT NULL)
14351 OR a=25
14352 OR f='qrstuvwxy'
14353 }
14354 } {2 13 16 25 42 66 68 94 scan 0 sort 0}
14355 do_test where7-2.618.2 {
14356 count_steps_sort {
14357 SELECT a FROM t3
14358 WHERE (d>=2.0 AND d<3.0 AND d NOT NULL)
14359 OR b=726
14360 OR b=663
14361 OR (d>=13.0 AND d<14.0 AND d NOT NULL)
14362 OR a=25
14363 OR f='qrstuvwxy'
14364 }
14365 } {2 13 16 25 42 66 68 94 scan 0 sort 0}
14366 do_test where7-2.619.1 {
14367 count_steps_sort {
14368 SELECT a FROM t2
14369 WHERE b=806
14370 OR (g='ihgfedc' AND f GLOB 'efghi*')
14371 OR (d>=50.0 AND d<51.0 AND d NOT NULL)
14372 OR ((a BETWEEN 10 AND 12) AND a!=11)
14373 OR b=275
14374 OR ((a BETWEEN 80 AND 82) AND a!=81)
14375 }
14376 } {10 12 25 50 80 82 scan 0 sort 0}
14377 do_test where7-2.619.2 {
14378 count_steps_sort {
14379 SELECT a FROM t3
14380 WHERE b=806
14381 OR (g='ihgfedc' AND f GLOB 'efghi*')
14382 OR (d>=50.0 AND d<51.0 AND d NOT NULL)
14383 OR ((a BETWEEN 10 AND 12) AND a!=11)
14384 OR b=275
14385 OR ((a BETWEEN 80 AND 82) AND a!=81)
14386 }
14387 } {10 12 25 50 80 82 scan 0 sort 0}
14388 do_test where7-2.620.1 {
14389 count_steps_sort {
14390 SELECT a FROM t2
14391 WHERE c=24024
14392 OR (g='tsrqpon' AND f GLOB 'xyzab*')
14393 OR b=429
14394 OR (g='qponmlk' AND f GLOB 'nopqr*')
14395 OR b=110
14396 OR a=39
14397 OR (g='yxwvuts' AND f GLOB 'cdefg*')
14398 }
14399 } {2 10 23 39 70 71 72 scan 0 sort 0}
14400 do_test where7-2.620.2 {
14401 count_steps_sort {
14402 SELECT a FROM t3
14403 WHERE c=24024
14404 OR (g='tsrqpon' AND f GLOB 'xyzab*')
14405 OR b=429
14406 OR (g='qponmlk' AND f GLOB 'nopqr*')
14407 OR b=110
14408 OR a=39
14409 OR (g='yxwvuts' AND f GLOB 'cdefg*')
14410 }
14411 } {2 10 23 39 70 71 72 scan 0 sort 0}
14412 do_test where7-2.621.1 {
14413 count_steps_sort {
14414 SELECT a FROM t2
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.621.2 {
14423 count_steps_sort {
14424 SELECT a FROM t3
14425 WHERE a=66
14426 OR ((a BETWEEN 68 AND 70) AND a!=69)
14427 OR b=198
14428 OR b=682
14429 OR c=23023
14430 }
14431 } {18 62 66 67 68 69 70 scan 0 sort 0}
14432 do_test where7-2.622.1 {
14433 count_steps_sort {
14434 SELECT a FROM t2
14435 WHERE b=806
14436 OR b=253
14437 OR a=36
14438 }
14439 } {23 36 scan 0 sort 0}
14440 do_test where7-2.622.2 {
14441 count_steps_sort {
14442 SELECT a FROM t3
14443 WHERE b=806
14444 OR b=253
14445 OR a=36
14446 }
14447 } {23 36 scan 0 sort 0}
14448 do_test where7-2.623.1 {
14449 count_steps_sort {
14450 SELECT a FROM t2
14451 WHERE b=509
14452 OR ((a BETWEEN 22 AND 24) AND a!=23)
14453 OR (g='vutsrqp' AND f GLOB 'nopqr*')
14454 OR b=718
14455 OR a=4
14456 OR ((a BETWEEN 56 AND 58) AND a!=57)
14457 OR (d>=69.0 AND d<70.0 AND d NOT NULL)
14458 OR (d>=16.0 AND d<17.0 AND d NOT NULL)
14459 }
14460 } {4 13 16 22 24 56 58 69 scan 0 sort 0}
14461 do_test where7-2.623.2 {
14462 count_steps_sort {
14463 SELECT a FROM t3
14464 WHERE b=509
14465 OR ((a BETWEEN 22 AND 24) AND a!=23)
14466 OR (g='vutsrqp' AND f GLOB 'nopqr*')
14467 OR b=718
14468 OR a=4
14469 OR ((a BETWEEN 56 AND 58) AND a!=57)
14470 OR (d>=69.0 AND d<70.0 AND d NOT NULL)
14471 OR (d>=16.0 AND d<17.0 AND d NOT NULL)
14472 }
14473 } {4 13 16 22 24 56 58 69 scan 0 sort 0}
14474 do_test where7-2.624.1 {
14475 count_steps_sort {
14476 SELECT a FROM t2
14477 WHERE (g='jihgfed' AND f GLOB 'zabcd*')
14478 OR b=1026
14479 OR a=93
14480 OR c=18018
14481 }
14482 } {52 53 54 77 93 scan 0 sort 0}
14483 do_test where7-2.624.2 {
14484 count_steps_sort {
14485 SELECT a FROM t3
14486 WHERE (g='jihgfed' AND f GLOB 'zabcd*')
14487 OR b=1026
14488 OR a=93
14489 OR c=18018
14490 }
14491 } {52 53 54 77 93 scan 0 sort 0}
14492 do_test where7-2.625.1 {
14493 count_steps_sort {
14494 SELECT a FROM t2
14495 WHERE b=388
14496 OR a=44
14497 }
14498 } {44 scan 0 sort 0}
14499 do_test where7-2.625.2 {
14500 count_steps_sort {
14501 SELECT a FROM t3
14502 WHERE b=388
14503 OR a=44
14504 }
14505 } {44 scan 0 sort 0}
14506 do_test where7-2.626.1 {
14507 count_steps_sort {
14508 SELECT a FROM t2
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.626.2 {
14517 count_steps_sort {
14518 SELECT a FROM t3
14519 WHERE c=9009
14520 OR b=542
14521 OR f='cdefghijk'
14522 OR b=319
14523 OR b=616
14524 }
14525 } {2 25 26 27 28 29 54 56 80 scan 0 sort 0}
14526 do_test where7-2.627.1 {
14527 count_steps_sort {
14528 SELECT a FROM t2
14529 WHERE b=990
14530 OR (d>=97.0 AND d<98.0 AND d NOT NULL)
14531 OR ((a BETWEEN 41 AND 43) AND a!=42)
14532 OR (g='nmlkjih' AND f GLOB 'fghij*')
14533 OR (d>=86.0 AND d<87.0 AND d NOT NULL)
14534 OR b=531
14535 OR (d>=67.0 AND d<68.0 AND d NOT NULL)
14536 OR (f GLOB '?hijk*' AND f GLOB 'ghij*')
14537 OR f='qrstuvwxy'
14538 }
14539 } {6 16 32 41 42 43 57 58 67 68 84 86 90 94 97 scan 0 sort 0}
14540 do_test where7-2.627.2 {
14541 count_steps_sort {
14542 SELECT a FROM t3
14543 WHERE b=990
14544 OR (d>=97.0 AND d<98.0 AND d NOT NULL)
14545 OR ((a BETWEEN 41 AND 43) AND a!=42)
14546 OR (g='nmlkjih' AND f GLOB 'fghij*')
14547 OR (d>=86.0 AND d<87.0 AND d NOT NULL)
14548 OR b=531
14549 OR (d>=67.0 AND d<68.0 AND d NOT NULL)
14550 OR (f GLOB '?hijk*' AND f GLOB 'ghij*')
14551 OR f='qrstuvwxy'
14552 }
14553 } {6 16 32 41 42 43 57 58 67 68 84 86 90 94 97 scan 0 sort 0}
14554 do_test where7-2.628.1 {
14555 count_steps_sort {
14556 SELECT a FROM t2
14557 WHERE a=60
14558 OR (g='jihgfed' AND f GLOB 'vwxyz*')
14559 OR b=627
14560 OR (g='edcbazy' AND f GLOB 'vwxyz*')
14561 OR (d>=38.0 AND d<39.0 AND d NOT NULL)
14562 OR (d>=78.0 AND d<79.0 AND d NOT NULL)
14563 OR b=883
14564 OR (d>=93.0 AND d<94.0 AND d NOT NULL)
14565 OR f='yzabcdefg'
14566 OR (d>=59.0 AND d<60.0 AND d NOT NULL)
14567 }
14568 } {24 38 50 57 59 60 73 76 78 93 99 scan 0 sort 0}
14569 do_test where7-2.628.2 {
14570 count_steps_sort {
14571 SELECT a FROM t3
14572 WHERE a=60
14573 OR (g='jihgfed' AND f GLOB 'vwxyz*')
14574 OR b=627
14575 OR (g='edcbazy' AND f GLOB 'vwxyz*')
14576 OR (d>=38.0 AND d<39.0 AND d NOT NULL)
14577 OR (d>=78.0 AND d<79.0 AND d NOT NULL)
14578 OR b=883
14579 OR (d>=93.0 AND d<94.0 AND d NOT NULL)
14580 OR f='yzabcdefg'
14581 OR (d>=59.0 AND d<60.0 AND d NOT NULL)
14582 }
14583 } {24 38 50 57 59 60 73 76 78 93 99 scan 0 sort 0}
14584 do_test where7-2.629.1 {
14585 count_steps_sort {
14586 SELECT a FROM t2
14587 WHERE b=696
14588 OR b=938
14589 OR a=18
14590 OR b=957
14591 OR c=18018
14592 OR c=3003
14593 OR ((a BETWEEN 33 AND 35) AND a!=34)
14594 }
14595 } {7 8 9 18 33 35 52 53 54 87 scan 0 sort 0}
14596 do_test where7-2.629.2 {
14597 count_steps_sort {
14598 SELECT a FROM t3
14599 WHERE b=696
14600 OR b=938
14601 OR a=18
14602 OR b=957
14603 OR c=18018
14604 OR c=3003
14605 OR ((a BETWEEN 33 AND 35) AND a!=34)
14606 }
14607 } {7 8 9 18 33 35 52 53 54 87 scan 0 sort 0}
14608 do_test where7-2.630.1 {
14609 count_steps_sort {
14610 SELECT a FROM t2
14611 WHERE c=29029
14612 OR a=73
14613 }
14614 } {73 85 86 87 scan 0 sort 0}
14615 do_test where7-2.630.2 {
14616 count_steps_sort {
14617 SELECT a FROM t3
14618 WHERE c=29029
14619 OR a=73
14620 }
14621 } {73 85 86 87 scan 0 sort 0}
14622 do_test where7-2.631.1 {
14623 count_steps_sort {
14624 SELECT a FROM t2
14625 WHERE a=28
14626 OR (g='tsrqpon' AND f GLOB 'bcdef*')
14627 OR b=69
14628 OR ((a BETWEEN 85 AND 87) AND a!=86)
14629 OR b=781
14630 OR a=64
14631 OR b=91
14632 OR (g='ihgfedc' AND f GLOB 'efghi*')
14633 OR a=16
14634 OR b=278
14635 OR a=26
14636 }
14637 } {16 26 27 28 64 71 82 85 87 scan 0 sort 0}
14638 do_test where7-2.631.2 {
14639 count_steps_sort {
14640 SELECT a FROM t3
14641 WHERE a=28
14642 OR (g='tsrqpon' AND f GLOB 'bcdef*')
14643 OR b=69
14644 OR ((a BETWEEN 85 AND 87) AND a!=86)
14645 OR b=781
14646 OR a=64
14647 OR b=91
14648 OR (g='ihgfedc' AND f GLOB 'efghi*')
14649 OR a=16
14650 OR b=278
14651 OR a=26
14652 }
14653 } {16 26 27 28 64 71 82 85 87 scan 0 sort 0}
14654 do_test where7-2.632.1 {
14655 count_steps_sort {
14656 SELECT a FROM t2
14657 WHERE a=70
14658 OR c=3003
14659 }
14660 } {7 8 9 70 scan 0 sort 0}
14661 do_test where7-2.632.2 {
14662 count_steps_sort {
14663 SELECT a FROM t3
14664 WHERE a=70
14665 OR c=3003
14666 }
14667 } {7 8 9 70 scan 0 sort 0}
14668 do_test where7-2.633.1 {
14669 count_steps_sort {
14670 SELECT a FROM t2
14671 WHERE c=31031
14672 OR a=76
14673 OR b=1023
14674 OR b=33
14675 }
14676 } {3 76 91 92 93 scan 0 sort 0}
14677 do_test where7-2.633.2 {
14678 count_steps_sort {
14679 SELECT a FROM t3
14680 WHERE c=31031
14681 OR a=76
14682 OR b=1023
14683 OR b=33
14684 }
14685 } {3 76 91 92 93 scan 0 sort 0}
14686 do_test where7-2.634.1 {
14687 count_steps_sort {
14688 SELECT a FROM t2
14689 WHERE (d>=62.0 AND d<63.0 AND d NOT NULL)
14690 OR b=1001
14691 OR (d>=86.0 AND d<87.0 AND d NOT NULL)
14692 }
14693 } {62 86 91 scan 0 sort 0}
14694 do_test where7-2.634.2 {
14695 count_steps_sort {
14696 SELECT a FROM t3
14697 WHERE (d>=62.0 AND d<63.0 AND d NOT NULL)
14698 OR b=1001
14699 OR (d>=86.0 AND d<87.0 AND d NOT NULL)
14700 }
14701 } {62 86 91 scan 0 sort 0}
14702 do_test where7-2.635.1 {
14703 count_steps_sort {
14704 SELECT a FROM t2
14705 WHERE f='yzabcdefg'
14706 OR ((a BETWEEN 48 AND 50) AND a!=49)
14707 OR a=100
14708 OR (g='rqponml' AND f GLOB 'ijklm*')
14709 OR a=62
14710 OR a=67
14711 OR b=605
14712 OR c=23023
14713 OR a=26
14714 OR b=982
14715 OR ((a BETWEEN 3 AND 5) AND a!=4)
14716 }
14717 } {3 5 24 26 34 48 50 55 62 67 68 69 76 100 scan 0 sort 0}
14718 do_test where7-2.635.2 {
14719 count_steps_sort {
14720 SELECT a FROM t3
14721 WHERE f='yzabcdefg'
14722 OR ((a BETWEEN 48 AND 50) AND a!=49)
14723 OR a=100
14724 OR (g='rqponml' AND f GLOB 'ijklm*')
14725 OR a=62
14726 OR a=67
14727 OR b=605
14728 OR c=23023
14729 OR a=26
14730 OR b=982
14731 OR ((a BETWEEN 3 AND 5) AND a!=4)
14732 }
14733 } {3 5 24 26 34 48 50 55 62 67 68 69 76 100 scan 0 sort 0}
14734 do_test where7-2.636.1 {
14735 count_steps_sort {
14736 SELECT a FROM t2
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.636.2 {
14745 count_steps_sort {
14746 SELECT a FROM t3
14747 WHERE b=220
14748 OR ((a BETWEEN 24 AND 26) AND a!=25)
14749 OR f IS NULL
14750 OR ((a BETWEEN 25 AND 27) AND a!=26)
14751 OR b=784
14752 }
14753 } {20 24 25 26 27 scan 0 sort 0}
14754 do_test where7-2.637.1 {
14755 count_steps_sort {
14756 SELECT a FROM t2
14757 WHERE (f GLOB '?stuv*' AND f GLOB 'rstu*')
14758 OR b=751
14759 OR (g='gfedcba' AND f GLOB 'klmno*')
14760 OR (d>=10.0 AND d<11.0 AND d NOT NULL)
14761 OR a=67
14762 OR b=102
14763 }
14764 } {10 17 43 67 69 88 95 scan 0 sort 0}
14765 do_test where7-2.637.2 {
14766 count_steps_sort {
14767 SELECT a FROM t3
14768 WHERE (f GLOB '?stuv*' AND f GLOB 'rstu*')
14769 OR b=751
14770 OR (g='gfedcba' AND f GLOB 'klmno*')
14771 OR (d>=10.0 AND d<11.0 AND d NOT NULL)
14772 OR a=67
14773 OR b=102
14774 }
14775 } {10 17 43 67 69 88 95 scan 0 sort 0}
14776 do_test where7-2.638.1 {
14777 count_steps_sort {
14778 SELECT a FROM t2
14779 WHERE (d>=69.0 AND d<70.0 AND d NOT NULL)
14780 OR b=256
14781 OR c=7007
14782 OR c=26026
14783 OR ((a BETWEEN 80 AND 82) AND a!=81)
14784 OR (d>=74.0 AND d<75.0 AND d NOT NULL)
14785 OR a=66
14786 }
14787 } {19 20 21 66 69 74 76 77 78 80 82 scan 0 sort 0}
14788 do_test where7-2.638.2 {
14789 count_steps_sort {
14790 SELECT a FROM t3
14791 WHERE (d>=69.0 AND d<70.0 AND d NOT NULL)
14792 OR b=256
14793 OR c=7007
14794 OR c=26026
14795 OR ((a BETWEEN 80 AND 82) AND a!=81)
14796 OR (d>=74.0 AND d<75.0 AND d NOT NULL)
14797 OR a=66
14798 }
14799 } {19 20 21 66 69 74 76 77 78 80 82 scan 0 sort 0}
14800 do_test where7-2.639.1 {
14801 count_steps_sort {
14802 SELECT a FROM t2
14803 WHERE c=2002
14804 OR (f GLOB '?jklm*' AND f GLOB 'ijkl*')
14805 OR ((a BETWEEN 41 AND 43) AND a!=42)
14806 OR (g='ihgfedc' AND f GLOB 'defgh*')
14807 OR b=33
14808 OR b=817
14809 OR (g='ponmlkj' AND f GLOB 'tuvwx*')
14810 OR (d>=10.0 AND d<11.0 AND d NOT NULL)
14811 OR (g='xwvutsr' AND f GLOB 'efghi*')
14812 OR (d>=21.0 AND d<22.0 AND d NOT NULL)
14813 }
14814 } {3 4 5 6 8 10 21 34 41 43 45 60 81 86 scan 0 sort 0}
14815 do_test where7-2.639.2 {
14816 count_steps_sort {
14817 SELECT a FROM t3
14818 WHERE c=2002
14819 OR (f GLOB '?jklm*' AND f GLOB 'ijkl*')
14820 OR ((a BETWEEN 41 AND 43) AND a!=42)
14821 OR (g='ihgfedc' AND f GLOB 'defgh*')
14822 OR b=33
14823 OR b=817
14824 OR (g='ponmlkj' AND f GLOB 'tuvwx*')
14825 OR (d>=10.0 AND d<11.0 AND d NOT NULL)
14826 OR (g='xwvutsr' AND f GLOB 'efghi*')
14827 OR (d>=21.0 AND d<22.0 AND d NOT NULL)
14828 }
14829 } {3 4 5 6 8 10 21 34 41 43 45 60 81 86 scan 0 sort 0}
14830 do_test where7-2.640.1 {
14831 count_steps_sort {
14832 SELECT a FROM t2
14833 WHERE (g='srqponm' AND f GLOB 'cdefg*')
14834 OR (g='ihgfedc' AND f GLOB 'defgh*')
14835 OR a=80
14836 OR a=53
14837 OR a=62
14838 OR a=49
14839 OR a=53
14840 OR a=56
14841 OR (d>=83.0 AND d<84.0 AND d NOT NULL)
14842 }
14843 } {28 49 53 56 62 80 81 83 scan 0 sort 0}
14844 do_test where7-2.640.2 {
14845 count_steps_sort {
14846 SELECT a FROM t3
14847 WHERE (g='srqponm' AND f GLOB 'cdefg*')
14848 OR (g='ihgfedc' AND f GLOB 'defgh*')
14849 OR a=80
14850 OR a=53
14851 OR a=62
14852 OR a=49
14853 OR a=53
14854 OR a=56
14855 OR (d>=83.0 AND d<84.0 AND d NOT NULL)
14856 }
14857 } {28 49 53 56 62 80 81 83 scan 0 sort 0}
14858 do_test where7-2.641.1 {
14859 count_steps_sort {
14860 SELECT a FROM t2
14861 WHERE ((a BETWEEN 7 AND 9) AND a!=8)
14862 OR b=652
14863 OR a=72
14864 OR b=209
14865 OR (g='tsrqpon' AND f GLOB 'xyzab*')
14866 OR a=38
14867 OR ((a BETWEEN 66 AND 68) AND a!=67)
14868 OR d>1e10
14869 }
14870 } {7 9 19 23 38 66 68 72 scan 0 sort 0}
14871 do_test where7-2.641.2 {
14872 count_steps_sort {
14873 SELECT a FROM t3
14874 WHERE ((a BETWEEN 7 AND 9) AND a!=8)
14875 OR b=652
14876 OR a=72
14877 OR b=209
14878 OR (g='tsrqpon' AND f GLOB 'xyzab*')
14879 OR a=38
14880 OR ((a BETWEEN 66 AND 68) AND a!=67)
14881 OR d>1e10
14882 }
14883 } {7 9 19 23 38 66 68 72 scan 0 sort 0}
14884 do_test where7-2.642.1 {
14885 count_steps_sort {
14886 SELECT a FROM t2
14887 WHERE b=949
14888 OR e IS NULL
14889 }
14890 } { scan 0 sort 0}
14891 do_test where7-2.642.2 {
14892 count_steps_sort {
14893 SELECT a FROM t3
14894 WHERE b=949
14895 OR e IS NULL
14896 }
14897 } { scan 0 sort 0}
14898 do_test where7-2.643.1 {
14899 count_steps_sort {
14900 SELECT a FROM t2
14901 WHERE b=179
14902 OR (g='srqponm' AND f GLOB 'defgh*')
14903 OR b=509
14904 OR ((a BETWEEN 58 AND 60) AND a!=59)
14905 OR (d>=49.0 AND d<50.0 AND d NOT NULL)
14906 OR (g='tsrqpon' AND f GLOB 'abcde*')
14907 OR f='bcdefghij'
14908 }
14909 } {1 26 27 29 49 53 58 60 79 scan 0 sort 0}
14910 do_test where7-2.643.2 {
14911 count_steps_sort {
14912 SELECT a FROM t3
14913 WHERE b=179
14914 OR (g='srqponm' AND f GLOB 'defgh*')
14915 OR b=509
14916 OR ((a BETWEEN 58 AND 60) AND a!=59)
14917 OR (d>=49.0 AND d<50.0 AND d NOT NULL)
14918 OR (g='tsrqpon' AND f GLOB 'abcde*')
14919 OR f='bcdefghij'
14920 }
14921 } {1 26 27 29 49 53 58 60 79 scan 0 sort 0}
14922 do_test where7-2.644.1 {
14923 count_steps_sort {
14924 SELECT a FROM t2
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.644.2 {
14933 count_steps_sort {
14934 SELECT a FROM t3
14935 WHERE a=23
14936 OR a=43
14937 OR c=19019
14938 OR (d>=47.0 AND d<48.0 AND d NOT NULL)
14939 OR c=18018
14940 }
14941 } {23 43 47 52 53 54 55 56 57 scan 0 sort 0}
14942 do_test where7-2.645.1 {
14943 count_steps_sort {
14944 SELECT a FROM t2
14945 WHERE a=36
14946 OR (d>=22.0 AND d<23.0 AND d NOT NULL)
14947 OR b=231
14948 }
14949 } {21 22 36 scan 0 sort 0}
14950 do_test where7-2.645.2 {
14951 count_steps_sort {
14952 SELECT a FROM t3
14953 WHERE a=36
14954 OR (d>=22.0 AND d<23.0 AND d NOT NULL)
14955 OR b=231
14956 }
14957 } {21 22 36 scan 0 sort 0}
14958 do_test where7-2.646.1 {
14959 count_steps_sort {
14960 SELECT a FROM t2
14961 WHERE a=21
14962 OR b=355
14963 OR a=97
14964 }
14965 } {21 97 scan 0 sort 0}
14966 do_test where7-2.646.2 {
14967 count_steps_sort {
14968 SELECT a FROM t3
14969 WHERE a=21
14970 OR b=355
14971 OR a=97
14972 }
14973 } {21 97 scan 0 sort 0}
14974 do_test where7-2.647.1 {
14975 count_steps_sort {
14976 SELECT a FROM t2
14977 WHERE (d>=28.0 AND d<29.0 AND d NOT NULL)
14978 OR b=421
14979 OR (g='qponmlk' AND f GLOB 'qrstu*')
14980 OR b=704
14981 OR a=90
14982 OR a=78
14983 OR 1000000<b
14984 OR (d>=80.0 AND d<81.0 AND d NOT NULL)
14985 OR (g='ihgfedc' AND f GLOB 'defgh*')
14986 OR ((a BETWEEN 53 AND 55) AND a!=54)
14987 }
14988 } {28 42 53 55 64 78 80 81 90 scan 0 sort 0}
14989 do_test where7-2.647.2 {
14990 count_steps_sort {
14991 SELECT a FROM t3
14992 WHERE (d>=28.0 AND d<29.0 AND d NOT NULL)
14993 OR b=421
14994 OR (g='qponmlk' AND f GLOB 'qrstu*')
14995 OR b=704
14996 OR a=90
14997 OR a=78
14998 OR 1000000<b
14999 OR (d>=80.0 AND d<81.0 AND d NOT NULL)
15000 OR (g='ihgfedc' AND f GLOB 'defgh*')
15001 OR ((a BETWEEN 53 AND 55) AND a!=54)
15002 }
15003 } {28 42 53 55 64 78 80 81 90 scan 0 sort 0}
15004 do_test where7-2.648.1 {
15005 count_steps_sort {
15006 SELECT a FROM t2
15007 WHERE (g='fedcbaz' AND f GLOB 'pqrst*')
15008 OR ((a BETWEEN 93 AND 95) AND a!=94)
15009 }
15010 } {93 95 scan 0 sort 0}
15011 do_test where7-2.648.2 {
15012 count_steps_sort {
15013 SELECT a FROM t3
15014 WHERE (g='fedcbaz' AND f GLOB 'pqrst*')
15015 OR ((a BETWEEN 93 AND 95) AND a!=94)
15016 }
15017 } {93 95 scan 0 sort 0}
15018 do_test where7-2.649.1 {
15019 count_steps_sort {
15020 SELECT a FROM t2
15021 WHERE d<0.0
15022 OR a=78
15023 OR b=539
15024 OR ((a BETWEEN 8 AND 10) AND a!=9)
15025 OR ((a BETWEEN 25 AND 27) AND a!=26)
15026 OR e IS NULL
15027 OR a=48
15028 OR (g='nmlkjih' AND f GLOB 'fghij*')
15029 }
15030 } {8 10 25 27 48 49 57 78 scan 0 sort 0}
15031 do_test where7-2.649.2 {
15032 count_steps_sort {
15033 SELECT a FROM t3
15034 WHERE d<0.0
15035 OR a=78
15036 OR b=539
15037 OR ((a BETWEEN 8 AND 10) AND a!=9)
15038 OR ((a BETWEEN 25 AND 27) AND a!=26)
15039 OR e IS NULL
15040 OR a=48
15041 OR (g='nmlkjih' AND f GLOB 'fghij*')
15042 }
15043 } {8 10 25 27 48 49 57 78 scan 0 sort 0}
15044 do_test where7-2.650.1 {
15045 count_steps_sort {
15046 SELECT a FROM t2
15047 WHERE ((a BETWEEN 94 AND 96) AND a!=95)
15048 OR (d>=78.0 AND d<79.0 AND d NOT NULL)
15049 OR b=22
15050 }
15051 } {2 78 94 96 scan 0 sort 0}
15052 do_test where7-2.650.2 {
15053 count_steps_sort {
15054 SELECT a FROM t3
15055 WHERE ((a BETWEEN 94 AND 96) AND a!=95)
15056 OR (d>=78.0 AND d<79.0 AND d NOT NULL)
15057 OR b=22
15058 }
15059 } {2 78 94 96 scan 0 sort 0}
15060 do_test where7-2.651.1 {
15061 count_steps_sort {
15062 SELECT a FROM t2
15063 WHERE b=275
15064 OR ((a BETWEEN 57 AND 59) AND a!=58)
15065 OR (d>=92.0 AND d<93.0 AND d NOT NULL)
15066 OR (g='rqponml' AND f GLOB 'lmnop*')
15067 OR (d>=53.0 AND d<54.0 AND d NOT NULL)
15068 OR f='ijklmnopq'
15069 }
15070 } {8 25 34 37 53 57 59 60 86 92 scan 0 sort 0}
15071 do_test where7-2.651.2 {
15072 count_steps_sort {
15073 SELECT a FROM t3
15074 WHERE b=275
15075 OR ((a BETWEEN 57 AND 59) AND a!=58)
15076 OR (d>=92.0 AND d<93.0 AND d NOT NULL)
15077 OR (g='rqponml' AND f GLOB 'lmnop*')
15078 OR (d>=53.0 AND d<54.0 AND d NOT NULL)
15079 OR f='ijklmnopq'
15080 }
15081 } {8 25 34 37 53 57 59 60 86 92 scan 0 sort 0}
15082 do_test where7-2.652.1 {
15083 count_steps_sort {
15084 SELECT a FROM t2
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.652.2 {
15093 count_steps_sort {
15094 SELECT a FROM t3
15095 WHERE b=256
15096 OR c=13013
15097 OR b=44
15098 OR f='jklmnopqr'
15099 OR b=883
15100 }
15101 } {4 9 35 37 38 39 61 87 scan 0 sort 0}
15102 do_test where7-2.653.1 {
15103 count_steps_sort {
15104 SELECT a FROM t2
15105 WHERE f='zabcdefgh'
15106 OR (g='xwvutsr' AND f GLOB 'defgh*')
15107 OR a=54
15108 OR b=770
15109 OR ((a BETWEEN 96 AND 98) AND a!=97)
15110 OR a=81
15111 OR b=190
15112 OR a=2
15113 }
15114 } {2 3 25 51 54 70 77 81 96 98 scan 0 sort 0}
15115 do_test where7-2.653.2 {
15116 count_steps_sort {
15117 SELECT a FROM t3
15118 WHERE f='zabcdefgh'
15119 OR (g='xwvutsr' AND f GLOB 'defgh*')
15120 OR a=54
15121 OR b=770
15122 OR ((a BETWEEN 96 AND 98) AND a!=97)
15123 OR a=81
15124 OR b=190
15125 OR a=2
15126 }
15127 } {2 3 25 51 54 70 77 81 96 98 scan 0 sort 0}
15128 do_test where7-2.654.1 {
15129 count_steps_sort {
15130 SELECT a FROM t2
15131 WHERE (d>=12.0 AND d<13.0 AND d NOT NULL)
15132 OR c=12012
15133 OR a=16
15134 OR a=15
15135 OR ((a BETWEEN 70 AND 72) AND a!=71)
15136 OR a=69
15137 OR b=748
15138 OR a=61
15139 OR b=473
15140 OR ((a BETWEEN 69 AND 71) AND a!=70)
15141 }
15142 } {12 15 16 34 35 36 43 61 68 69 70 71 72 scan 0 sort 0}
15143 do_test where7-2.654.2 {
15144 count_steps_sort {
15145 SELECT a FROM t3
15146 WHERE (d>=12.0 AND d<13.0 AND d NOT NULL)
15147 OR c=12012
15148 OR a=16
15149 OR a=15
15150 OR ((a BETWEEN 70 AND 72) AND a!=71)
15151 OR a=69
15152 OR b=748
15153 OR a=61
15154 OR b=473
15155 OR ((a BETWEEN 69 AND 71) AND a!=70)
15156 }
15157 } {12 15 16 34 35 36 43 61 68 69 70 71 72 scan 0 sort 0}
15158 do_test where7-2.655.1 {
15159 count_steps_sort {
15160 SELECT a FROM t2
15161 WHERE b=223
15162 OR a=14
15163 OR ((a BETWEEN 74 AND 76) AND a!=75)
15164 OR (g='qponmlk' AND f GLOB 'pqrst*')
15165 OR ((a BETWEEN 33 AND 35) AND a!=34)
15166 OR b=539
15167 OR (d>=48.0 AND d<49.0 AND d NOT NULL)
15168 OR (d>=61.0 AND d<62.0 AND d NOT NULL)
15169 OR a=21
15170 }
15171 } {14 21 33 35 41 48 49 61 74 76 scan 0 sort 0}
15172 do_test where7-2.655.2 {
15173 count_steps_sort {
15174 SELECT a FROM t3
15175 WHERE b=223
15176 OR a=14
15177 OR ((a BETWEEN 74 AND 76) AND a!=75)
15178 OR (g='qponmlk' AND f GLOB 'pqrst*')
15179 OR ((a BETWEEN 33 AND 35) AND a!=34)
15180 OR b=539
15181 OR (d>=48.0 AND d<49.0 AND d NOT NULL)
15182 OR (d>=61.0 AND d<62.0 AND d NOT NULL)
15183 OR a=21
15184 }
15185 } {14 21 33 35 41 48 49 61 74 76 scan 0 sort 0}
15186 do_test where7-2.656.1 {
15187 count_steps_sort {
15188 SELECT a FROM t2
15189 WHERE a=99
15190 OR (f GLOB '?ghij*' AND f GLOB 'fghi*')
15191 OR a=73
15192 OR a=56
15193 OR b=253
15194 OR b=880
15195 }
15196 } {5 23 31 56 57 73 80 83 99 scan 0 sort 0}
15197 do_test where7-2.656.2 {
15198 count_steps_sort {
15199 SELECT a FROM t3
15200 WHERE a=99
15201 OR (f GLOB '?ghij*' AND f GLOB 'fghi*')
15202 OR a=73
15203 OR a=56
15204 OR b=253
15205 OR b=880
15206 }
15207 } {5 23 31 56 57 73 80 83 99 scan 0 sort 0}
15208 do_test where7-2.657.1 {
15209 count_steps_sort {
15210 SELECT a FROM t2
15211 WHERE b=927
15212 OR b=300
15213 OR b=223
15214 OR (g='wvutsrq' AND f GLOB 'jklmn*')
15215 OR (g='fedcbaz' AND f GLOB 'rstuv*')
15216 OR b=154
15217 OR b=759
15218 }
15219 } {9 14 69 95 scan 0 sort 0}
15220 do_test where7-2.657.2 {
15221 count_steps_sort {
15222 SELECT a FROM t3
15223 WHERE b=927
15224 OR b=300
15225 OR b=223
15226 OR (g='wvutsrq' AND f GLOB 'jklmn*')
15227 OR (g='fedcbaz' AND f GLOB 'rstuv*')
15228 OR b=154
15229 OR b=759
15230 }
15231 } {9 14 69 95 scan 0 sort 0}
15232 do_test where7-2.658.1 {
15233 count_steps_sort {
15234 SELECT a FROM t2
15235 WHERE b=242
15236 OR b=905
15237 OR (d>=66.0 AND d<67.0 AND d NOT NULL)
15238 OR (g='hgfedcb' AND f GLOB 'ijklm*')
15239 OR (d>=96.0 AND d<97.0 AND d NOT NULL)
15240 OR a=24
15241 OR ((a BETWEEN 67 AND 69) AND a!=68)
15242 OR b=1100
15243 OR b=850
15244 OR ((a BETWEEN 55 AND 57) AND a!=56)
15245 }
15246 } {22 24 55 57 66 67 69 86 96 100 scan 0 sort 0}
15247 do_test where7-2.658.2 {
15248 count_steps_sort {
15249 SELECT a FROM t3
15250 WHERE b=242
15251 OR b=905
15252 OR (d>=66.0 AND d<67.0 AND d NOT NULL)
15253 OR (g='hgfedcb' AND f GLOB 'ijklm*')
15254 OR (d>=96.0 AND d<97.0 AND d NOT NULL)
15255 OR a=24
15256 OR ((a BETWEEN 67 AND 69) AND a!=68)
15257 OR b=1100
15258 OR b=850
15259 OR ((a BETWEEN 55 AND 57) AND a!=56)
15260 }
15261 } {22 24 55 57 66 67 69 86 96 100 scan 0 sort 0}
15262 do_test where7-2.659.1 {
15263 count_steps_sort {
15264 SELECT a FROM t2
15265 WHERE b=190
15266 OR a=72
15267 OR b=377
15268 OR (f GLOB '?bcde*' AND f GLOB 'abcd*')
15269 OR (d>=93.0 AND d<94.0 AND d NOT NULL)
15270 OR b=476
15271 OR (g='yxwvuts' AND f GLOB 'cdefg*')
15272 }
15273 } {2 26 52 72 78 93 scan 0 sort 0}
15274 do_test where7-2.659.2 {
15275 count_steps_sort {
15276 SELECT a FROM t3
15277 WHERE b=190
15278 OR a=72
15279 OR b=377
15280 OR (f GLOB '?bcde*' AND f GLOB 'abcd*')
15281 OR (d>=93.0 AND d<94.0 AND d NOT NULL)
15282 OR b=476
15283 OR (g='yxwvuts' AND f GLOB 'cdefg*')
15284 }
15285 } {2 26 52 72 78 93 scan 0 sort 0}
15286 do_test where7-2.660.1 {
15287 count_steps_sort {
15288 SELECT a FROM t2
15289 WHERE b=245
15290 OR b=638
15291 OR (d>=62.0 AND d<63.0 AND d NOT NULL)
15292 OR (g='lkjihgf' AND f GLOB 'pqrst*')
15293 OR f='opqrstuvw'
15294 OR (d>=86.0 AND d<87.0 AND d NOT NULL)
15295 OR b=817
15296 OR a=85
15297 OR (g='lkjihgf' AND f GLOB 'mnopq*')
15298 }
15299 } {14 40 58 62 64 66 67 85 86 92 scan 0 sort 0}
15300 do_test where7-2.660.2 {
15301 count_steps_sort {
15302 SELECT a FROM t3
15303 WHERE b=245
15304 OR b=638
15305 OR (d>=62.0 AND d<63.0 AND d NOT NULL)
15306 OR (g='lkjihgf' AND f GLOB 'pqrst*')
15307 OR f='opqrstuvw'
15308 OR (d>=86.0 AND d<87.0 AND d NOT NULL)
15309 OR b=817
15310 OR a=85
15311 OR (g='lkjihgf' AND f GLOB 'mnopq*')
15312 }
15313 } {14 40 58 62 64 66 67 85 86 92 scan 0 sort 0}
15314 do_test where7-2.661.1 {
15315 count_steps_sort {
15316 SELECT a FROM t2
15317 WHERE ((a BETWEEN 22 AND 24) AND a!=23)
15318 OR b=968
15319 }
15320 } {22 24 88 scan 0 sort 0}
15321 do_test where7-2.661.2 {
15322 count_steps_sort {
15323 SELECT a FROM t3
15324 WHERE ((a BETWEEN 22 AND 24) AND a!=23)
15325 OR b=968
15326 }
15327 } {22 24 88 scan 0 sort 0}
15328 do_test where7-2.662.1 {
15329 count_steps_sort {
15330 SELECT a FROM t2
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.662.2 {
15339 count_steps_sort {
15340 SELECT a FROM t3
15341 WHERE ((a BETWEEN 60 AND 62) AND a!=61)
15342 OR ((a BETWEEN 74 AND 76) AND a!=75)
15343 OR b=22
15344 OR b=993
15345 OR f='tuvwxyzab'
15346 }
15347 } {2 19 45 60 62 71 74 76 97 scan 0 sort 0}
15348 do_test where7-2.663.1 {
15349 count_steps_sort {
15350 SELECT a FROM t2
15351 WHERE ((a BETWEEN 55 AND 57) AND a!=56)
15352 OR (d>=85.0 AND d<86.0 AND d NOT NULL)
15353 OR c<=10
15354 OR ((a BETWEEN 75 AND 77) AND a!=76)
15355 OR (g='kjihgfe' AND f GLOB 'uvwxy*')
15356 OR b=553
15357 OR (g='jihgfed' AND f GLOB 'vwxyz*')
15358 OR b=1045
15359 }
15360 } {55 57 72 73 75 77 85 95 scan 0 sort 0}
15361 do_test where7-2.663.2 {
15362 count_steps_sort {
15363 SELECT a FROM t3
15364 WHERE ((a BETWEEN 55 AND 57) AND a!=56)
15365 OR (d>=85.0 AND d<86.0 AND d NOT NULL)
15366 OR c<=10
15367 OR ((a BETWEEN 75 AND 77) AND a!=76)
15368 OR (g='kjihgfe' AND f GLOB 'uvwxy*')
15369 OR b=553
15370 OR (g='jihgfed' AND f GLOB 'vwxyz*')
15371 OR b=1045
15372 }
15373 } {55 57 72 73 75 77 85 95 scan 0 sort 0}
15374 do_test where7-2.664.1 {
15375 count_steps_sort {
15376 SELECT a FROM t2
15377 WHERE b=440
15378 OR ((a BETWEEN 3 AND 5) AND a!=4)
15379 OR ((a BETWEEN 44 AND 46) AND a!=45)
15380 OR (f GLOB '?ghij*' AND f GLOB 'fghi*')
15381 OR a=89
15382 OR c=18018
15383 OR b=154
15384 OR b=506
15385 OR (f GLOB '?cdef*' AND f GLOB 'bcde*')
15386 OR a=78
15387 OR b=751
15388 }
15389 } {1 3 5 14 27 31 40 44 46 52 53 54 57 78 79 83 89 scan 0 sort 0}
15390 do_test where7-2.664.2 {
15391 count_steps_sort {
15392 SELECT a FROM t3
15393 WHERE b=440
15394 OR ((a BETWEEN 3 AND 5) AND a!=4)
15395 OR ((a BETWEEN 44 AND 46) AND a!=45)
15396 OR (f GLOB '?ghij*' AND f GLOB 'fghi*')
15397 OR a=89
15398 OR c=18018
15399 OR b=154
15400 OR b=506
15401 OR (f GLOB '?cdef*' AND f GLOB 'bcde*')
15402 OR a=78
15403 OR b=751
15404 }
15405 } {1 3 5 14 27 31 40 44 46 52 53 54 57 78 79 83 89 scan 0 sort 0}
15406 do_test where7-2.665.1 {
15407 count_steps_sort {
15408 SELECT a FROM t2
15409 WHERE b=407
15410 OR (g='lkjihgf' AND f GLOB 'nopqr*')
15411 OR (g='rqponml' AND f GLOB 'klmno*')
15412 OR b=209
15413 OR b=814
15414 OR (g='wvutsrq' AND f GLOB 'klmno*')
15415 OR a=44
15416 OR (g='qponmlk' AND f GLOB 'mnopq*')
15417 OR (d>=99.0 AND d<100.0 AND d NOT NULL)
15418 OR b=1092
15419 }
15420 } {10 19 36 37 38 44 65 74 99 scan 0 sort 0}
15421 do_test where7-2.665.2 {
15422 count_steps_sort {
15423 SELECT a FROM t3
15424 WHERE b=407
15425 OR (g='lkjihgf' AND f GLOB 'nopqr*')
15426 OR (g='rqponml' AND f GLOB 'klmno*')
15427 OR b=209
15428 OR b=814
15429 OR (g='wvutsrq' AND f GLOB 'klmno*')
15430 OR a=44
15431 OR (g='qponmlk' AND f GLOB 'mnopq*')
15432 OR (d>=99.0 AND d<100.0 AND d NOT NULL)
15433 OR b=1092
15434 }
15435 } {10 19 36 37 38 44 65 74 99 scan 0 sort 0}
15436 do_test where7-2.666.1 {
15437 count_steps_sort {
15438 SELECT a FROM t2
15439 WHERE ((a BETWEEN 24 AND 26) AND a!=25)
15440 OR b=1103
15441 OR b=190
15442 OR b=737
15443 OR a=97
15444 OR b=451
15445 OR b=583
15446 OR a=63
15447 OR c=8008
15448 OR ((a BETWEEN 45 AND 47) AND a!=46)
15449 }
15450 } {22 23 24 26 41 45 47 53 63 67 97 scan 0 sort 0}
15451 do_test where7-2.666.2 {
15452 count_steps_sort {
15453 SELECT a FROM t3
15454 WHERE ((a BETWEEN 24 AND 26) AND a!=25)
15455 OR b=1103
15456 OR b=190
15457 OR b=737
15458 OR a=97
15459 OR b=451
15460 OR b=583
15461 OR a=63
15462 OR c=8008
15463 OR ((a BETWEEN 45 AND 47) AND a!=46)
15464 }
15465 } {22 23 24 26 41 45 47 53 63 67 97 scan 0 sort 0}
15466 do_test where7-2.667.1 {
15467 count_steps_sort {
15468 SELECT a FROM t2
15469 WHERE a=12
15470 OR b=935
15471 OR (d>=87.0 AND d<88.0 AND d NOT NULL)
15472 OR b=1070
15473 OR a=24
15474 OR a=95
15475 OR ((a BETWEEN 27 AND 29) AND a!=28)
15476 OR a=40
15477 OR b=935
15478 OR (d>=53.0 AND d<54.0 AND d NOT NULL)
15479 }
15480 } {12 24 27 29 40 53 85 87 95 scan 0 sort 0}
15481 do_test where7-2.667.2 {
15482 count_steps_sort {
15483 SELECT a FROM t3
15484 WHERE a=12
15485 OR b=935
15486 OR (d>=87.0 AND d<88.0 AND d NOT NULL)
15487 OR b=1070
15488 OR a=24
15489 OR a=95
15490 OR ((a BETWEEN 27 AND 29) AND a!=28)
15491 OR a=40
15492 OR b=935
15493 OR (d>=53.0 AND d<54.0 AND d NOT NULL)
15494 }
15495 } {12 24 27 29 40 53 85 87 95 scan 0 sort 0}
15496 do_test where7-2.668.1 {
15497 count_steps_sort {
15498 SELECT a FROM t2
15499 WHERE b=858
15500 OR a=82
15501 OR b=209
15502 OR b=374
15503 OR ((a BETWEEN 76 AND 78) AND a!=77)
15504 OR (d>=40.0 AND d<41.0 AND d NOT NULL)
15505 OR c=22022
15506 }
15507 } {19 34 40 64 65 66 76 78 82 scan 0 sort 0}
15508 do_test where7-2.668.2 {
15509 count_steps_sort {
15510 SELECT a FROM t3
15511 WHERE b=858
15512 OR a=82
15513 OR b=209
15514 OR b=374
15515 OR ((a BETWEEN 76 AND 78) AND a!=77)
15516 OR (d>=40.0 AND d<41.0 AND d NOT NULL)
15517 OR c=22022
15518 }
15519 } {19 34 40 64 65 66 76 78 82 scan 0 sort 0}
15520 do_test where7-2.669.1 {
15521 count_steps_sort {
15522 SELECT a FROM t2
15523 WHERE a=27
15524 OR (g='rqponml' AND f GLOB 'lmnop*')
15525 OR b=121
15526 OR ((a BETWEEN 7 AND 9) AND a!=8)
15527 OR (g='wvutsrq' AND f GLOB 'ijklm*')
15528 OR a=67
15529 OR ((a BETWEEN 30 AND 32) AND a!=31)
15530 OR c=1001
15531 OR ((a BETWEEN 50 AND 52) AND a!=51)
15532 OR ((a BETWEEN 19 AND 21) AND a!=20)
15533 }
15534 } {1 2 3 7 8 9 11 19 21 27 30 32 37 50 52 67 scan 0 sort 0}
15535 do_test where7-2.669.2 {
15536 count_steps_sort {
15537 SELECT a FROM t3
15538 WHERE a=27
15539 OR (g='rqponml' AND f GLOB 'lmnop*')
15540 OR b=121
15541 OR ((a BETWEEN 7 AND 9) AND a!=8)
15542 OR (g='wvutsrq' AND f GLOB 'ijklm*')
15543 OR a=67
15544 OR ((a BETWEEN 30 AND 32) AND a!=31)
15545 OR c=1001
15546 OR ((a BETWEEN 50 AND 52) AND a!=51)
15547 OR ((a BETWEEN 19 AND 21) AND a!=20)
15548 }
15549 } {1 2 3 7 8 9 11 19 21 27 30 32 37 50 52 67 scan 0 sort 0}
15550 do_test where7-2.670.1 {
15551 count_steps_sort {
15552 SELECT a FROM t2
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.670.2 {
15561 count_steps_sort {
15562 SELECT a FROM t3
15563 WHERE b=99
15564 OR (g='nmlkjih' AND f GLOB 'fghij*')
15565 OR (d>=98.0 AND d<99.0 AND d NOT NULL)
15566 OR (d>=1.0 AND d<2.0 AND d NOT NULL)
15567 OR (d>=46.0 AND d<47.0 AND d NOT NULL)
15568 }
15569 } {1 9 46 57 98 scan 0 sort 0}
15570 do_test where7-2.671.1 {
15571 count_steps_sort {
15572 SELECT a FROM t2
15573 WHERE a=3
15574 OR (d>=62.0 AND d<63.0 AND d NOT NULL)
15575 OR b=355
15576 OR b=814
15577 OR (g='ihgfedc' AND f GLOB 'bcdef*')
15578 OR a=81
15579 OR (g='qponmlk' AND f GLOB 'qrstu*')
15580 OR b=542
15581 OR b=795
15582 }
15583 } {3 42 62 74 79 81 scan 0 sort 0}
15584 do_test where7-2.671.2 {
15585 count_steps_sort {
15586 SELECT a FROM t3
15587 WHERE a=3
15588 OR (d>=62.0 AND d<63.0 AND d NOT NULL)
15589 OR b=355
15590 OR b=814
15591 OR (g='ihgfedc' AND f GLOB 'bcdef*')
15592 OR a=81
15593 OR (g='qponmlk' AND f GLOB 'qrstu*')
15594 OR b=542
15595 OR b=795
15596 }
15597 } {3 42 62 74 79 81 scan 0 sort 0}
15598 do_test where7-2.672.1 {
15599 count_steps_sort {
15600 SELECT a FROM t2
15601 WHERE (d>=1.0 AND d<2.0 AND d NOT NULL)
15602 OR (d>=56.0 AND d<57.0 AND d NOT NULL)
15603 OR b=363
15604 OR (g='srqponm' AND f GLOB 'fghij*')
15605 OR ((a BETWEEN 64 AND 66) AND a!=65)
15606 OR b=619
15607 OR (g='vutsrqp' AND f GLOB 'opqrs*')
15608 OR a=73
15609 }
15610 } {1 14 31 33 56 64 66 73 scan 0 sort 0}
15611 do_test where7-2.672.2 {
15612 count_steps_sort {
15613 SELECT a FROM t3
15614 WHERE (d>=1.0 AND d<2.0 AND d NOT NULL)
15615 OR (d>=56.0 AND d<57.0 AND d NOT NULL)
15616 OR b=363
15617 OR (g='srqponm' AND f GLOB 'fghij*')
15618 OR ((a BETWEEN 64 AND 66) AND a!=65)
15619 OR b=619
15620 OR (g='vutsrqp' AND f GLOB 'opqrs*')
15621 OR a=73
15622 }
15623 } {1 14 31 33 56 64 66 73 scan 0 sort 0}
15624 do_test where7-2.673.1 {
15625 count_steps_sort {
15626 SELECT a FROM t2
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.673.2 {
15635 count_steps_sort {
15636 SELECT a FROM t3
15637 WHERE b=935
15638 OR a=42
15639 OR (g='nmlkjih' AND f GLOB 'defgh*')
15640 OR b=330
15641 OR (f GLOB '?klmn*' AND f GLOB 'jklm*')
15642 }
15643 } {9 30 35 42 55 61 85 87 scan 0 sort 0}
15644 do_test where7-2.674.1 {
15645 count_steps_sort {
15646 SELECT a FROM t2
15647 WHERE a=79
15648 OR b=201
15649 OR b=99
15650 OR (d>=21.0 AND d<22.0 AND d NOT NULL)
15651 OR (d>=19.0 AND d<20.0 AND d NOT NULL)
15652 OR a=64
15653 OR (f GLOB '?rstu*' AND f GLOB 'qrst*')
15654 OR a=89
15655 }
15656 } {9 16 19 21 42 64 68 79 89 94 scan 0 sort 0}
15657 do_test where7-2.674.2 {
15658 count_steps_sort {
15659 SELECT a FROM t3
15660 WHERE a=79
15661 OR b=201
15662 OR b=99
15663 OR (d>=21.0 AND d<22.0 AND d NOT NULL)
15664 OR (d>=19.0 AND d<20.0 AND d NOT NULL)
15665 OR a=64
15666 OR (f GLOB '?rstu*' AND f GLOB 'qrst*')
15667 OR a=89
15668 }
15669 } {9 16 19 21 42 64 68 79 89 94 scan 0 sort 0}
15670 do_test where7-2.675.1 {
15671 count_steps_sort {
15672 SELECT a FROM t2
15673 WHERE b=784
15674 OR a=85
15675 OR b=663
15676 OR c=17017
15677 OR b=561
15678 OR (g='kjihgfe' AND f GLOB 'qrstu*')
15679 OR b=495
15680 OR (g='lkjihgf' AND f GLOB 'nopqr*')
15681 OR b=352
15682 OR ((a BETWEEN 39 AND 41) AND a!=40)
15683 }
15684 } {32 39 41 45 49 50 51 65 68 85 scan 0 sort 0}
15685 do_test where7-2.675.2 {
15686 count_steps_sort {
15687 SELECT a FROM t3
15688 WHERE b=784
15689 OR a=85
15690 OR b=663
15691 OR c=17017
15692 OR b=561
15693 OR (g='kjihgfe' AND f GLOB 'qrstu*')
15694 OR b=495
15695 OR (g='lkjihgf' AND f GLOB 'nopqr*')
15696 OR b=352
15697 OR ((a BETWEEN 39 AND 41) AND a!=40)
15698 }
15699 } {32 39 41 45 49 50 51 65 68 85 scan 0 sort 0}
15700 do_test where7-2.676.1 {
15701 count_steps_sort {
15702 SELECT a FROM t2
15703 WHERE (d>=100.0 AND d<101.0 AND d NOT NULL)
15704 OR (g='utsrqpo' AND f GLOB 'tuvwx*')
15705 OR f='klmnopqrs'
15706 OR f='lmnopqrst'
15707 }
15708 } {10 11 19 36 37 62 63 88 89 100 scan 0 sort 0}
15709 do_test where7-2.676.2 {
15710 count_steps_sort {
15711 SELECT a FROM t3
15712 WHERE (d>=100.0 AND d<101.0 AND d NOT NULL)
15713 OR (g='utsrqpo' AND f GLOB 'tuvwx*')
15714 OR f='klmnopqrs'
15715 OR f='lmnopqrst'
15716 }
15717 } {10 11 19 36 37 62 63 88 89 100 scan 0 sort 0}
15718 do_test where7-2.677.1 {
15719 count_steps_sort {
15720 SELECT a FROM t2
15721 WHERE ((a BETWEEN 90 AND 92) AND a!=91)
15722 OR a=46
15723 OR a=44
15724 }
15725 } {44 46 90 92 scan 0 sort 0}
15726 do_test where7-2.677.2 {
15727 count_steps_sort {
15728 SELECT a FROM t3
15729 WHERE ((a BETWEEN 90 AND 92) AND a!=91)
15730 OR a=46
15731 OR a=44
15732 }
15733 } {44 46 90 92 scan 0 sort 0}
15734 do_test where7-2.678.1 {
15735 count_steps_sort {
15736 SELECT a FROM t2
15737 WHERE b=36
15738 OR (g='qponmlk' AND f GLOB 'nopqr*')
15739 OR ((a BETWEEN 18 AND 20) AND a!=19)
15740 OR b=682
15741 OR ((a BETWEEN 53 AND 55) AND a!=54)
15742 OR b=91
15743 OR (g='ponmlkj' AND f GLOB 'rstuv*')
15744 OR ((a BETWEEN 95 AND 97) AND a!=96)
15745 OR c=12012
15746 OR b=267
15747 OR (g='jihgfed' AND f GLOB 'yzabc*')
15748 }
15749 } {18 20 34 35 36 39 43 53 55 62 76 95 97 scan 0 sort 0}
15750 do_test where7-2.678.2 {
15751 count_steps_sort {
15752 SELECT a FROM t3
15753 WHERE b=36
15754 OR (g='qponmlk' AND f GLOB 'nopqr*')
15755 OR ((a BETWEEN 18 AND 20) AND a!=19)
15756 OR b=682
15757 OR ((a BETWEEN 53 AND 55) AND a!=54)
15758 OR b=91
15759 OR (g='ponmlkj' AND f GLOB 'rstuv*')
15760 OR ((a BETWEEN 95 AND 97) AND a!=96)
15761 OR c=12012
15762 OR b=267
15763 OR (g='jihgfed' AND f GLOB 'yzabc*')
15764 }
15765 } {18 20 34 35 36 39 43 53 55 62 76 95 97 scan 0 sort 0}
15766 do_test where7-2.679.1 {
15767 count_steps_sort {
15768 SELECT a FROM t2
15769 WHERE b=594
15770 OR f='hijklmnop'
15771 OR ((a BETWEEN 65 AND 67) AND a!=66)
15772 OR (g='mlkjihg' AND f GLOB 'ghijk*')
15773 OR b=707
15774 OR b=363
15775 OR (d>=12.0 AND d<13.0 AND d NOT NULL)
15776 OR b=157
15777 OR (g='tsrqpon' AND f GLOB 'yzabc*')
15778 }
15779 } {7 12 24 33 54 58 59 65 67 85 scan 0 sort 0}
15780 do_test where7-2.679.2 {
15781 count_steps_sort {
15782 SELECT a FROM t3
15783 WHERE b=594
15784 OR f='hijklmnop'
15785 OR ((a BETWEEN 65 AND 67) AND a!=66)
15786 OR (g='mlkjihg' AND f GLOB 'ghijk*')
15787 OR b=707
15788 OR b=363
15789 OR (d>=12.0 AND d<13.0 AND d NOT NULL)
15790 OR b=157
15791 OR (g='tsrqpon' AND f GLOB 'yzabc*')
15792 }
15793 } {7 12 24 33 54 58 59 65 67 85 scan 0 sort 0}
15794 do_test where7-2.680.1 {
15795 count_steps_sort {
15796 SELECT a FROM t2
15797 WHERE (d>=27.0 AND d<28.0 AND d NOT NULL)
15798 OR a=2
15799 OR a=84
15800 OR b=399
15801 OR b=828
15802 OR a=21
15803 OR b=748
15804 OR c=13013
15805 OR a=57
15806 OR f='mnopqrstu'
15807 }
15808 } {2 12 21 27 37 38 39 57 64 68 84 90 scan 0 sort 0}
15809 do_test where7-2.680.2 {
15810 count_steps_sort {
15811 SELECT a FROM t3
15812 WHERE (d>=27.0 AND d<28.0 AND d NOT NULL)
15813 OR a=2
15814 OR a=84
15815 OR b=399
15816 OR b=828
15817 OR a=21
15818 OR b=748
15819 OR c=13013
15820 OR a=57
15821 OR f='mnopqrstu'
15822 }
15823 } {2 12 21 27 37 38 39 57 64 68 84 90 scan 0 sort 0}
15824 do_test where7-2.681.1 {
15825 count_steps_sort {
15826 SELECT a FROM t2
15827 WHERE (g='nmlkjih' AND f GLOB 'defgh*')
15828 OR b=674
15829 OR ((a BETWEEN 38 AND 40) AND a!=39)
15830 OR c=3003
15831 OR a=19
15832 OR (d>=46.0 AND d<47.0 AND d NOT NULL)
15833 OR ((a BETWEEN 20 AND 22) AND a!=21)
15834 }
15835 } {7 8 9 19 20 22 38 40 46 55 scan 0 sort 0}
15836 do_test where7-2.681.2 {
15837 count_steps_sort {
15838 SELECT a FROM t3
15839 WHERE (g='nmlkjih' AND f GLOB 'defgh*')
15840 OR b=674
15841 OR ((a BETWEEN 38 AND 40) AND a!=39)
15842 OR c=3003
15843 OR a=19
15844 OR (d>=46.0 AND d<47.0 AND d NOT NULL)
15845 OR ((a BETWEEN 20 AND 22) AND a!=21)
15846 }
15847 } {7 8 9 19 20 22 38 40 46 55 scan 0 sort 0}
15848 do_test where7-2.682.1 {
15849 count_steps_sort {
15850 SELECT a FROM t2
15851 WHERE b=652
15852 OR a=83
15853 OR (d>=97.0 AND d<98.0 AND d NOT NULL)
15854 OR b=102
15855 OR b=300
15856 OR (d>=49.0 AND d<50.0 AND d NOT NULL)
15857 }
15858 } {49 83 97 scan 0 sort 0}
15859 do_test where7-2.682.2 {
15860 count_steps_sort {
15861 SELECT a FROM t3
15862 WHERE b=652
15863 OR a=83
15864 OR (d>=97.0 AND d<98.0 AND d NOT NULL)
15865 OR b=102
15866 OR b=300
15867 OR (d>=49.0 AND d<50.0 AND d NOT NULL)
15868 }
15869 } {49 83 97 scan 0 sort 0}
15870 do_test where7-2.683.1 {
15871 count_steps_sort {
15872 SELECT a FROM t2
15873 WHERE ((a BETWEEN 53 AND 55) AND a!=54)
15874 OR ((a BETWEEN 43 AND 45) AND a!=44)
15875 OR c=4004
15876 OR a=95
15877 OR b=707
15878 OR f='vwxyzabcd'
15879 OR b=286
15880 OR (g='wvutsrq' AND f GLOB 'mnopq*')
15881 OR b=693
15882 OR ((a BETWEEN 6 AND 8) AND a!=7)
15883 }
15884 } {6 8 10 11 12 21 26 43 45 47 53 55 63 73 95 99 scan 0 sort 0}
15885 do_test where7-2.683.2 {
15886 count_steps_sort {
15887 SELECT a FROM t3
15888 WHERE ((a BETWEEN 53 AND 55) AND a!=54)
15889 OR ((a BETWEEN 43 AND 45) AND a!=44)
15890 OR c=4004
15891 OR a=95
15892 OR b=707
15893 OR f='vwxyzabcd'
15894 OR b=286
15895 OR (g='wvutsrq' AND f GLOB 'mnopq*')
15896 OR b=693
15897 OR ((a BETWEEN 6 AND 8) AND a!=7)
15898 }
15899 } {6 8 10 11 12 21 26 43 45 47 53 55 63 73 95 99 scan 0 sort 0}
15900 do_test where7-2.684.1 {
15901 count_steps_sort {
15902 SELECT a FROM t2
15903 WHERE b=209
15904 OR b=198
15905 OR a=52
15906 OR (d>=64.0 AND d<65.0 AND d NOT NULL)
15907 OR d<0.0
15908 OR (g='rqponml' AND f GLOB 'jklmn*')
15909 OR (f GLOB '?ijkl*' AND f GLOB 'hijk*')
15910 OR b=168
15911 OR (d>=24.0 AND d<25.0 AND d NOT NULL)
15912 OR f='uvwxyzabc'
15913 OR (d>=42.0 AND d<43.0 AND d NOT NULL)
15914 }
15915 } {7 18 19 20 24 33 35 42 46 52 59 64 72 85 98 scan 0 sort 0}
15916 do_test where7-2.684.2 {
15917 count_steps_sort {
15918 SELECT a FROM t3
15919 WHERE b=209
15920 OR b=198
15921 OR a=52
15922 OR (d>=64.0 AND d<65.0 AND d NOT NULL)
15923 OR d<0.0
15924 OR (g='rqponml' AND f GLOB 'jklmn*')
15925 OR (f GLOB '?ijkl*' AND f GLOB 'hijk*')
15926 OR b=168
15927 OR (d>=24.0 AND d<25.0 AND d NOT NULL)
15928 OR f='uvwxyzabc'
15929 OR (d>=42.0 AND d<43.0 AND d NOT NULL)
15930 }
15931 } {7 18 19 20 24 33 35 42 46 52 59 64 72 85 98 scan 0 sort 0}
15932 do_test where7-2.685.1 {
15933 count_steps_sort {
15934 SELECT a FROM t2
15935 WHERE ((a BETWEEN 4 AND 6) AND a!=5)
15936 OR (g='tsrqpon' AND f GLOB 'abcde*')
15937 OR ((a BETWEEN 89 AND 91) AND a!=90)
15938 OR f='rstuvwxyz'
15939 OR (f GLOB '?wxyz*' AND f GLOB 'vwxy*')
15940 OR (g='hgfedcb' AND f GLOB 'ghijk*')
15941 OR (g='wvutsrq' AND f GLOB 'ijklm*')
15942 OR a=14
15943 OR (d>=12.0 AND d<13.0 AND d NOT NULL)
15944 }
15945 } {4 6 8 12 14 17 21 26 43 47 69 73 84 89 91 95 99 scan 0 sort 0}
15946 do_test where7-2.685.2 {
15947 count_steps_sort {
15948 SELECT a FROM t3
15949 WHERE ((a BETWEEN 4 AND 6) AND a!=5)
15950 OR (g='tsrqpon' AND f GLOB 'abcde*')
15951 OR ((a BETWEEN 89 AND 91) AND a!=90)
15952 OR f='rstuvwxyz'
15953 OR (f GLOB '?wxyz*' AND f GLOB 'vwxy*')
15954 OR (g='hgfedcb' AND f GLOB 'ghijk*')
15955 OR (g='wvutsrq' AND f GLOB 'ijklm*')
15956 OR a=14
15957 OR (d>=12.0 AND d<13.0 AND d NOT NULL)
15958 }
15959 } {4 6 8 12 14 17 21 26 43 47 69 73 84 89 91 95 99 scan 0 sort 0}
15960 do_test where7-2.686.1 {
15961 count_steps_sort {
15962 SELECT a FROM t2
15963 WHERE ((a BETWEEN 13 AND 15) AND a!=14)
15964 OR ((a BETWEEN 93 AND 95) AND a!=94)
15965 OR (g='yxwvuts' AND f GLOB 'cdefg*')
15966 OR f='mnopqrstu'
15967 OR (g='fedcbaz' AND f GLOB 'tuvwx*')
15968 OR ((a BETWEEN 33 AND 35) AND a!=34)
15969 OR a=38
15970 OR c=26026
15971 }
15972 } {2 12 13 15 33 35 38 64 76 77 78 90 93 95 97 scan 0 sort 0}
15973 do_test where7-2.686.2 {
15974 count_steps_sort {
15975 SELECT a FROM t3
15976 WHERE ((a BETWEEN 13 AND 15) AND a!=14)
15977 OR ((a BETWEEN 93 AND 95) AND a!=94)
15978 OR (g='yxwvuts' AND f GLOB 'cdefg*')
15979 OR f='mnopqrstu'
15980 OR (g='fedcbaz' AND f GLOB 'tuvwx*')
15981 OR ((a BETWEEN 33 AND 35) AND a!=34)
15982 OR a=38
15983 OR c=26026
15984 }
15985 } {2 12 13 15 33 35 38 64 76 77 78 90 93 95 97 scan 0 sort 0}
15986 do_test where7-2.687.1 {
15987 count_steps_sort {
15988 SELECT a FROM t2
15989 WHERE (g='ponmlkj' AND f GLOB 'stuvw*')
15990 OR ((a BETWEEN 71 AND 73) AND a!=72)
15991 OR a=7
15992 OR (g='qponmlk' AND f GLOB 'nopqr*')
15993 OR (g='srqponm' AND f GLOB 'ghijk*')
15994 OR ((a BETWEEN 33 AND 35) AND a!=34)
15995 }
15996 } {7 32 33 35 39 44 71 73 scan 0 sort 0}
15997 do_test where7-2.687.2 {
15998 count_steps_sort {
15999 SELECT a FROM t3
16000 WHERE (g='ponmlkj' AND f GLOB 'stuvw*')
16001 OR ((a BETWEEN 71 AND 73) AND a!=72)
16002 OR a=7
16003 OR (g='qponmlk' AND f GLOB 'nopqr*')
16004 OR (g='srqponm' AND f GLOB 'ghijk*')
16005 OR ((a BETWEEN 33 AND 35) AND a!=34)
16006 }
16007 } {7 32 33 35 39 44 71 73 scan 0 sort 0}
16008 do_test where7-2.688.1 {
16009 count_steps_sort {
16010 SELECT a FROM t2
16011 WHERE c=6006
16012 OR b=938
16013 OR b=484
16014 OR b=652
16015 OR (f GLOB '?qrst*' AND f GLOB 'pqrs*')
16016 OR (g='mlkjihg' AND f GLOB 'ghijk*')
16017 OR f='opqrstuvw'
16018 }
16019 } {14 15 16 17 18 40 41 44 58 66 67 92 93 scan 0 sort 0}
16020 do_test where7-2.688.2 {
16021 count_steps_sort {
16022 SELECT a FROM t3
16023 WHERE c=6006
16024 OR b=938
16025 OR b=484
16026 OR b=652
16027 OR (f GLOB '?qrst*' AND f GLOB 'pqrs*')
16028 OR (g='mlkjihg' AND f GLOB 'ghijk*')
16029 OR f='opqrstuvw'
16030 }
16031 } {14 15 16 17 18 40 41 44 58 66 67 92 93 scan 0 sort 0}
16032 do_test where7-2.689.1 {
16033 count_steps_sort {
16034 SELECT a FROM t2
16035 WHERE c=27027
16036 OR b=968
16037 OR (d>=51.0 AND d<52.0 AND d NOT NULL)
16038 OR b=487
16039 OR b=924
16040 OR (d>=70.0 AND d<71.0 AND d NOT NULL)
16041 OR c=14014
16042 OR b=1001
16043 }
16044 } {40 41 42 51 70 79 80 81 84 88 91 scan 0 sort 0}
16045 do_test where7-2.689.2 {
16046 count_steps_sort {
16047 SELECT a FROM t3
16048 WHERE c=27027
16049 OR b=968
16050 OR (d>=51.0 AND d<52.0 AND d NOT NULL)
16051 OR b=487
16052 OR b=924
16053 OR (d>=70.0 AND d<71.0 AND d NOT NULL)
16054 OR c=14014
16055 OR b=1001
16056 }
16057 } {40 41 42 51 70 79 80 81 84 88 91 scan 0 sort 0}
16058 do_test where7-2.690.1 {
16059 count_steps_sort {
16060 SELECT a FROM t2
16061 WHERE a=25
16062 OR ((a BETWEEN 43 AND 45) AND a!=44)
16063 OR (g='gfedcba' AND f GLOB 'mnopq*')
16064 OR (f GLOB '?uvwx*' AND f GLOB 'tuvw*')
16065 OR (d>=10.0 AND d<11.0 AND d NOT NULL)
16066 OR b=443
16067 OR b=564
16068 OR (g='kjihgfe' AND f GLOB 'rstuv*')
16069 OR b=531
16070 OR b=1081
16071 OR a=96
16072 }
16073 } {10 19 25 43 45 69 71 90 96 97 scan 0 sort 0}
16074 do_test where7-2.690.2 {
16075 count_steps_sort {
16076 SELECT a FROM t3
16077 WHERE a=25
16078 OR ((a BETWEEN 43 AND 45) AND a!=44)
16079 OR (g='gfedcba' AND f GLOB 'mnopq*')
16080 OR (f GLOB '?uvwx*' AND f GLOB 'tuvw*')
16081 OR (d>=10.0 AND d<11.0 AND d NOT NULL)
16082 OR b=443
16083 OR b=564
16084 OR (g='kjihgfe' AND f GLOB 'rstuv*')
16085 OR b=531
16086 OR b=1081
16087 OR a=96
16088 }
16089 } {10 19 25 43 45 69 71 90 96 97 scan 0 sort 0}
16090 do_test where7-2.691.1 {
16091 count_steps_sort {
16092 SELECT a FROM t2
16093 WHERE b=36
16094 OR (g='srqponm' AND f GLOB 'defgh*')
16095 }
16096 } {29 scan 0 sort 0}
16097 do_test where7-2.691.2 {
16098 count_steps_sort {
16099 SELECT a FROM t3
16100 WHERE b=36
16101 OR (g='srqponm' AND f GLOB 'defgh*')
16102 }
16103 } {29 scan 0 sort 0}
16104 do_test where7-2.692.1 {
16105 count_steps_sort {
16106 SELECT a FROM t2
16107 WHERE (g='kjihgfe' AND f GLOB 'stuvw*')
16108 OR b=531
16109 OR ((a BETWEEN 93 AND 95) AND a!=94)
16110 OR (d>=3.0 AND d<4.0 AND d NOT NULL)
16111 }
16112 } {3 70 93 95 scan 0 sort 0}
16113 do_test where7-2.692.2 {
16114 count_steps_sort {
16115 SELECT a FROM t3
16116 WHERE (g='kjihgfe' AND f GLOB 'stuvw*')
16117 OR b=531
16118 OR ((a BETWEEN 93 AND 95) AND a!=94)
16119 OR (d>=3.0 AND d<4.0 AND d NOT NULL)
16120 }
16121 } {3 70 93 95 scan 0 sort 0}
16122 do_test where7-2.693.1 {
16123 count_steps_sort {
16124 SELECT a FROM t2
16125 WHERE b=256
16126 OR b=1034
16127 }
16128 } {94 scan 0 sort 0}
16129 do_test where7-2.693.2 {
16130 count_steps_sort {
16131 SELECT a FROM t3
16132 WHERE b=256
16133 OR b=1034
16134 }
16135 } {94 scan 0 sort 0}
16136 do_test where7-2.694.1 {
16137 count_steps_sort {
16138 SELECT a FROM t2
16139 WHERE (d>=60.0 AND d<61.0 AND d NOT NULL)
16140 OR ((a BETWEEN 24 AND 26) AND a!=25)
16141 OR (d>=83.0 AND d<84.0 AND d NOT NULL)
16142 OR (d>=19.0 AND d<20.0 AND d NOT NULL)
16143 OR b=784
16144 OR b=718
16145 OR a=18
16146 OR a=3
16147 OR (f GLOB '?wxyz*' AND f GLOB 'vwxy*')
16148 OR (g='mlkjihg' AND f GLOB 'ghijk*')
16149 OR c=28028
16150 }
16151 } {3 18 19 21 24 26 47 58 60 73 82 83 84 99 scan 0 sort 0}
16152 do_test where7-2.694.2 {
16153 count_steps_sort {
16154 SELECT a FROM t3
16155 WHERE (d>=60.0 AND d<61.0 AND d NOT NULL)
16156 OR ((a BETWEEN 24 AND 26) AND a!=25)
16157 OR (d>=83.0 AND d<84.0 AND d NOT NULL)
16158 OR (d>=19.0 AND d<20.0 AND d NOT NULL)
16159 OR b=784
16160 OR b=718
16161 OR a=18
16162 OR a=3
16163 OR (f GLOB '?wxyz*' AND f GLOB 'vwxy*')
16164 OR (g='mlkjihg' AND f GLOB 'ghijk*')
16165 OR c=28028
16166 }
16167 } {3 18 19 21 24 26 47 58 60 73 82 83 84 99 scan 0 sort 0}
16168 do_test where7-2.695.1 {
16169 count_steps_sort {
16170 SELECT a FROM t2
16171 WHERE b=473
16172 OR b=649
16173 OR ((a BETWEEN 46 AND 48) AND a!=47)
16174 OR (d>=91.0 AND d<92.0 AND d NOT NULL)
16175 OR b=1100
16176 OR b=1012
16177 OR a=72
16178 OR (d>=18.0 AND d<19.0 AND d NOT NULL)
16179 OR b=176
16180 OR b=355
16181 }
16182 } {16 18 43 46 48 59 72 91 92 100 scan 0 sort 0}
16183 do_test where7-2.695.2 {
16184 count_steps_sort {
16185 SELECT a FROM t3
16186 WHERE b=473
16187 OR b=649
16188 OR ((a BETWEEN 46 AND 48) AND a!=47)
16189 OR (d>=91.0 AND d<92.0 AND d NOT NULL)
16190 OR b=1100
16191 OR b=1012
16192 OR a=72
16193 OR (d>=18.0 AND d<19.0 AND d NOT NULL)
16194 OR b=176
16195 OR b=355
16196 }
16197 } {16 18 43 46 48 59 72 91 92 100 scan 0 sort 0}
16198 do_test where7-2.696.1 {
16199 count_steps_sort {
16200 SELECT a FROM t2
16201 WHERE (d>=15.0 AND d<16.0 AND d NOT NULL)
16202 OR f='cdefghijk'
16203 OR (d>=19.0 AND d<20.0 AND d NOT NULL)
16204 OR ((a BETWEEN 30 AND 32) AND a!=31)
16205 OR (d>=29.0 AND d<30.0 AND d NOT NULL)
16206 OR (g='srqponm' AND f GLOB 'ghijk*')
16207 OR (d>=91.0 AND d<92.0 AND d NOT NULL)
16208 }
16209 } {2 15 19 28 29 30 32 54 80 91 scan 0 sort 0}
16210 do_test where7-2.696.2 {
16211 count_steps_sort {
16212 SELECT a FROM t3
16213 WHERE (d>=15.0 AND d<16.0 AND d NOT NULL)
16214 OR f='cdefghijk'
16215 OR (d>=19.0 AND d<20.0 AND d NOT NULL)
16216 OR ((a BETWEEN 30 AND 32) AND a!=31)
16217 OR (d>=29.0 AND d<30.0 AND d NOT NULL)
16218 OR (g='srqponm' AND f GLOB 'ghijk*')
16219 OR (d>=91.0 AND d<92.0 AND d NOT NULL)
16220 }
16221 } {2 15 19 28 29 30 32 54 80 91 scan 0 sort 0}
16222 do_test where7-2.697.1 {
16223 count_steps_sort {
16224 SELECT a FROM t2
16225 WHERE (g='mlkjihg' AND f GLOB 'ijklm*')
16226 OR b=883
16227 OR (d>=22.0 AND d<23.0 AND d NOT NULL)
16228 OR b=938
16229 OR ((a BETWEEN 17 AND 19) AND a!=18)
16230 OR f='defghijkl'
16231 OR c=2002
16232 OR b=990
16233 }
16234 } {3 4 5 6 17 19 22 29 55 60 81 90 scan 0 sort 0}
16235 do_test where7-2.697.2 {
16236 count_steps_sort {
16237 SELECT a FROM t3
16238 WHERE (g='mlkjihg' AND f GLOB 'ijklm*')
16239 OR b=883
16240 OR (d>=22.0 AND d<23.0 AND d NOT NULL)
16241 OR b=938
16242 OR ((a BETWEEN 17 AND 19) AND a!=18)
16243 OR f='defghijkl'
16244 OR c=2002
16245 OR b=990
16246 }
16247 } {3 4 5 6 17 19 22 29 55 60 81 90 scan 0 sort 0}
16248 do_test where7-2.698.1 {
16249 count_steps_sort {
16250 SELECT a FROM t2
16251 WHERE ((a BETWEEN 7 AND 9) AND a!=8)
16252 OR (d>=76.0 AND d<77.0 AND d NOT NULL)
16253 OR b=902
16254 OR b=25
16255 }
16256 } {7 9 76 82 scan 0 sort 0}
16257 do_test where7-2.698.2 {
16258 count_steps_sort {
16259 SELECT a FROM t3
16260 WHERE ((a BETWEEN 7 AND 9) AND a!=8)
16261 OR (d>=76.0 AND d<77.0 AND d NOT NULL)
16262 OR b=902
16263 OR b=25
16264 }
16265 } {7 9 76 82 scan 0 sort 0}
16266 do_test where7-2.699.1 {
16267 count_steps_sort {
16268 SELECT a FROM t2
16269 WHERE (g='tsrqpon' AND f GLOB 'abcde*')
16270 OR (d>=55.0 AND d<56.0 AND d NOT NULL)
16271 OR ((a BETWEEN 68 AND 70) AND a!=69)
16272 OR ((a BETWEEN 74 AND 76) AND a!=75)
16273 OR b=1092
16274 OR b=495
16275 }
16276 } {26 45 55 68 70 74 76 scan 0 sort 0}
16277 do_test where7-2.699.2 {
16278 count_steps_sort {
16279 SELECT a FROM t3
16280 WHERE (g='tsrqpon' AND f GLOB 'abcde*')
16281 OR (d>=55.0 AND d<56.0 AND d NOT NULL)
16282 OR ((a BETWEEN 68 AND 70) AND a!=69)
16283 OR ((a BETWEEN 74 AND 76) AND a!=75)
16284 OR b=1092
16285 OR b=495
16286 }
16287 } {26 45 55 68 70 74 76 scan 0 sort 0}
16288 do_test where7-2.700.1 {
16289 count_steps_sort {
16290 SELECT a FROM t2
16291 WHERE ((a BETWEEN 90 AND 92) AND a!=91)
16292 OR a=46
16293 OR a=74
16294 }
16295 } {46 74 90 92 scan 0 sort 0}
16296 do_test where7-2.700.2 {
16297 count_steps_sort {
16298 SELECT a FROM t3
16299 WHERE ((a BETWEEN 90 AND 92) AND a!=91)
16300 OR a=46
16301 OR a=74
16302 }
16303 } {46 74 90 92 scan 0 sort 0}
16304 do_test where7-2.701.1 {
16305 count_steps_sort {
16306 SELECT a FROM t2
16307 WHERE a=18
16308 OR b=66
16309 OR b=498
16310 OR b=143
16311 OR b=1034
16312 OR b=289
16313 OR b=319
16314 }
16315 } {6 13 18 29 94 scan 0 sort 0}
16316 do_test where7-2.701.2 {
16317 count_steps_sort {
16318 SELECT a FROM t3
16319 WHERE a=18
16320 OR b=66
16321 OR b=498
16322 OR b=143
16323 OR b=1034
16324 OR b=289
16325 OR b=319
16326 }
16327 } {6 13 18 29 94 scan 0 sort 0}
16328 do_test where7-2.702.1 {
16329 count_steps_sort {
16330 SELECT a FROM t2
16331 WHERE (f GLOB '?abcd*' AND f GLOB 'zabc*')
16332 OR (g='srqponm' AND f GLOB 'efghi*')
16333 OR (g='ponmlkj' AND f GLOB 'tuvwx*')
16334 OR (g='nmlkjih' AND f GLOB 'cdefg*')
16335 OR (g='srqponm' AND f GLOB 'cdefg*')
16336 OR (g='ihgfedc' AND f GLOB 'bcdef*')
16337 OR f='lmnopqrst'
16338 OR ((a BETWEEN 11 AND 13) AND a!=12)
16339 OR b=872
16340 OR a=44
16341 OR ((a BETWEEN 38 AND 40) AND a!=39)
16342 }
16343 } {11 13 25 28 30 37 38 40 44 45 51 54 63 77 79 89 scan 0 sort 0}
16344 do_test where7-2.702.2 {
16345 count_steps_sort {
16346 SELECT a FROM t3
16347 WHERE (f GLOB '?abcd*' AND f GLOB 'zabc*')
16348 OR (g='srqponm' AND f GLOB 'efghi*')
16349 OR (g='ponmlkj' AND f GLOB 'tuvwx*')
16350 OR (g='nmlkjih' AND f GLOB 'cdefg*')
16351 OR (g='srqponm' AND f GLOB 'cdefg*')
16352 OR (g='ihgfedc' AND f GLOB 'bcdef*')
16353 OR f='lmnopqrst'
16354 OR ((a BETWEEN 11 AND 13) AND a!=12)
16355 OR b=872
16356 OR a=44
16357 OR ((a BETWEEN 38 AND 40) AND a!=39)
16358 }
16359 } {11 13 25 28 30 37 38 40 44 45 51 54 63 77 79 89 scan 0 sort 0}
16360 do_test where7-2.703.1 {
16361 count_steps_sort {
16362 SELECT a FROM t2
16363 WHERE ((a BETWEEN 71 AND 73) AND a!=72)
16364 OR a=20
16365 OR (g='vutsrqp' AND f GLOB 'rstuv*')
16366 OR (g='jihgfed' AND f GLOB 'xyzab*')
16367 OR b=1004
16368 OR b=77
16369 OR b=927
16370 OR a=99
16371 OR (d>=66.0 AND d<67.0 AND d NOT NULL)
16372 OR (f GLOB '?vwxy*' AND f GLOB 'uvwx*')
16373 }
16374 } {7 17 20 46 66 71 72 73 75 98 99 scan 0 sort 0}
16375 do_test where7-2.703.2 {
16376 count_steps_sort {
16377 SELECT a FROM t3
16378 WHERE ((a BETWEEN 71 AND 73) AND a!=72)
16379 OR a=20
16380 OR (g='vutsrqp' AND f GLOB 'rstuv*')
16381 OR (g='jihgfed' AND f GLOB 'xyzab*')
16382 OR b=1004
16383 OR b=77
16384 OR b=927
16385 OR a=99
16386 OR (d>=66.0 AND d<67.0 AND d NOT NULL)
16387 OR (f GLOB '?vwxy*' AND f GLOB 'uvwx*')
16388 }
16389 } {7 17 20 46 66 71 72 73 75 98 99 scan 0 sort 0}
16390 do_test where7-2.704.1 {
16391 count_steps_sort {
16392 SELECT a FROM t2
16393 WHERE (d>=76.0 AND d<77.0 AND d NOT NULL)
16394 OR (d>=45.0 AND d<46.0 AND d NOT NULL)
16395 OR b=11
16396 OR ((a BETWEEN 21 AND 23) AND a!=22)
16397 }
16398 } {1 21 23 45 76 scan 0 sort 0}
16399 do_test where7-2.704.2 {
16400 count_steps_sort {
16401 SELECT a FROM t3
16402 WHERE (d>=76.0 AND d<77.0 AND d NOT NULL)
16403 OR (d>=45.0 AND d<46.0 AND d NOT NULL)
16404 OR b=11
16405 OR ((a BETWEEN 21 AND 23) AND a!=22)
16406 }
16407 } {1 21 23 45 76 scan 0 sort 0}
16408 do_test where7-2.705.1 {
16409 count_steps_sort {
16410 SELECT a FROM t2
16411 WHERE b=572
16412 OR (g='nmlkjih' AND f GLOB 'fghij*')
16413 }
16414 } {52 57 scan 0 sort 0}
16415 do_test where7-2.705.2 {
16416 count_steps_sort {
16417 SELECT a FROM t3
16418 WHERE b=572
16419 OR (g='nmlkjih' AND f GLOB 'fghij*')
16420 }
16421 } {52 57 scan 0 sort 0}
16422 do_test where7-2.706.1 {
16423 count_steps_sort {
16424 SELECT a FROM t2
16425 WHERE (d>=44.0 AND d<45.0 AND d NOT NULL)
16426 OR ((a BETWEEN 54 AND 56) AND a!=55)
16427 OR f='lmnopqrst'
16428 OR (f GLOB '?lmno*' AND f GLOB 'klmn*')
16429 OR (g='ihgfedc' AND f GLOB 'defgh*')
16430 OR a=23
16431 OR (d>=69.0 AND d<70.0 AND d NOT NULL)
16432 }
16433 } {10 11 23 36 37 44 54 56 62 63 69 81 88 89 scan 0 sort 0}
16434 do_test where7-2.706.2 {
16435 count_steps_sort {
16436 SELECT a FROM t3
16437 WHERE (d>=44.0 AND d<45.0 AND d NOT NULL)
16438 OR ((a BETWEEN 54 AND 56) AND a!=55)
16439 OR f='lmnopqrst'
16440 OR (f GLOB '?lmno*' AND f GLOB 'klmn*')
16441 OR (g='ihgfedc' AND f GLOB 'defgh*')
16442 OR a=23
16443 OR (d>=69.0 AND d<70.0 AND d NOT NULL)
16444 }
16445 } {10 11 23 36 37 44 54 56 62 63 69 81 88 89 scan 0 sort 0}
16446 do_test where7-2.707.1 {
16447 count_steps_sort {
16448 SELECT a FROM t2
16449 WHERE b=836
16450 OR ((a BETWEEN 89 AND 91) AND a!=90)
16451 OR b=605
16452 OR (d>=46.0 AND d<47.0 AND d NOT NULL)
16453 OR (g='kjihgfe' AND f GLOB 'stuvw*')
16454 OR b=759
16455 OR (f GLOB '?zabc*' AND f GLOB 'yzab*')
16456 OR ((a BETWEEN 38 AND 40) AND a!=39)
16457 OR a=40
16458 OR f='ghijklmno'
16459 OR (g='hgfedcb' AND f GLOB 'hijkl*')
16460 }
16461 } {6 24 32 38 40 46 50 55 58 69 70 76 84 85 89 91 scan 0 sort 0}
16462 do_test where7-2.707.2 {
16463 count_steps_sort {
16464 SELECT a FROM t3
16465 WHERE b=836
16466 OR ((a BETWEEN 89 AND 91) AND a!=90)
16467 OR b=605
16468 OR (d>=46.0 AND d<47.0 AND d NOT NULL)
16469 OR (g='kjihgfe' AND f GLOB 'stuvw*')
16470 OR b=759
16471 OR (f GLOB '?zabc*' AND f GLOB 'yzab*')
16472 OR ((a BETWEEN 38 AND 40) AND a!=39)
16473 OR a=40
16474 OR f='ghijklmno'
16475 OR (g='hgfedcb' AND f GLOB 'hijkl*')
16476 }
16477 } {6 24 32 38 40 46 50 55 58 69 70 76 84 85 89 91 scan 0 sort 0}
16478 do_test where7-2.708.1 {
16479 count_steps_sort {
16480 SELECT a FROM t2
16481 WHERE (d>=51.0 AND d<52.0 AND d NOT NULL)
16482 OR (d>=42.0 AND d<43.0 AND d NOT NULL)
16483 }
16484 } {42 51 scan 0 sort 0}
16485 do_test where7-2.708.2 {
16486 count_steps_sort {
16487 SELECT a FROM t3
16488 WHERE (d>=51.0 AND d<52.0 AND d NOT NULL)
16489 OR (d>=42.0 AND d<43.0 AND d NOT NULL)
16490 }
16491 } {42 51 scan 0 sort 0}
16492 do_test where7-2.709.1 {
16493 count_steps_sort {
16494 SELECT a FROM t2
16495 WHERE c=27027
16496 OR b=872
16497 OR a=56
16498 }
16499 } {56 79 80 81 scan 0 sort 0}
16500 do_test where7-2.709.2 {
16501 count_steps_sort {
16502 SELECT a FROM t3
16503 WHERE c=27027
16504 OR b=872
16505 OR a=56
16506 }
16507 } {56 79 80 81 scan 0 sort 0}
16508 do_test where7-2.710.1 {
16509 count_steps_sort {
16510 SELECT a FROM t2
16511 WHERE b=685
16512 OR b=256
16513 OR ((a BETWEEN 78 AND 80) AND a!=79)
16514 OR a=44
16515 OR a=63
16516 OR a=15
16517 OR ((a BETWEEN 22 AND 24) AND a!=23)
16518 }
16519 } {15 22 24 44 63 78 80 scan 0 sort 0}
16520 do_test where7-2.710.2 {
16521 count_steps_sort {
16522 SELECT a FROM t3
16523 WHERE b=685
16524 OR b=256
16525 OR ((a BETWEEN 78 AND 80) AND a!=79)
16526 OR a=44
16527 OR a=63
16528 OR a=15
16529 OR ((a BETWEEN 22 AND 24) AND a!=23)
16530 }
16531 } {15 22 24 44 63 78 80 scan 0 sort 0}
16532 do_test where7-2.711.1 {
16533 count_steps_sort {
16534 SELECT a FROM t2
16535 WHERE (g='nmlkjih' AND f GLOB 'efghi*')
16536 OR a=34
16537 OR ((a BETWEEN 6 AND 8) AND a!=7)
16538 OR (d>=75.0 AND d<76.0 AND d NOT NULL)
16539 OR a=67
16540 OR a=28
16541 }
16542 } {6 8 28 34 56 67 75 scan 0 sort 0}
16543 do_test where7-2.711.2 {
16544 count_steps_sort {
16545 SELECT a FROM t3
16546 WHERE (g='nmlkjih' AND f GLOB 'efghi*')
16547 OR a=34
16548 OR ((a BETWEEN 6 AND 8) AND a!=7)
16549 OR (d>=75.0 AND d<76.0 AND d NOT NULL)
16550 OR a=67
16551 OR a=28
16552 }
16553 } {6 8 28 34 56 67 75 scan 0 sort 0}
16554 do_test where7-2.712.1 {
16555 count_steps_sort {
16556 SELECT a FROM t2
16557 WHERE (g='qponmlk' AND f GLOB 'pqrst*')
16558 OR a=52
16559 OR ((a BETWEEN 68 AND 70) AND a!=69)
16560 OR (d>=24.0 AND d<25.0 AND d NOT NULL)
16561 OR f='ghijklmno'
16562 OR (g='utsrqpo' AND f GLOB 'stuvw*')
16563 OR (f GLOB '?hijk*' AND f GLOB 'ghij*')
16564 OR b=319
16565 OR a=34
16566 OR (g='wvutsrq' AND f GLOB 'mnopq*')
16567 OR f='hijklmnop'
16568 }
16569 } {6 7 12 18 24 29 32 33 34 41 52 58 59 68 70 84 85 scan 0 sort 0}
16570 do_test where7-2.712.2 {
16571 count_steps_sort {
16572 SELECT a FROM t3
16573 WHERE (g='qponmlk' AND f GLOB 'pqrst*')
16574 OR a=52
16575 OR ((a BETWEEN 68 AND 70) AND a!=69)
16576 OR (d>=24.0 AND d<25.0 AND d NOT NULL)
16577 OR f='ghijklmno'
16578 OR (g='utsrqpo' AND f GLOB 'stuvw*')
16579 OR (f GLOB '?hijk*' AND f GLOB 'ghij*')
16580 OR b=319
16581 OR a=34
16582 OR (g='wvutsrq' AND f GLOB 'mnopq*')
16583 OR f='hijklmnop'
16584 }
16585 } {6 7 12 18 24 29 32 33 34 41 52 58 59 68 70 84 85 scan 0 sort 0}
16586 do_test where7-2.713.1 {
16587 count_steps_sort {
16588 SELECT a FROM t2
16589 WHERE (g='qponmlk' AND f GLOB 'pqrst*')
16590 OR ((a BETWEEN 69 AND 71) AND a!=70)
16591 OR (d>=71.0 AND d<72.0 AND d NOT NULL)
16592 OR a=47
16593 }
16594 } {41 47 69 71 scan 0 sort 0}
16595 do_test where7-2.713.2 {
16596 count_steps_sort {
16597 SELECT a FROM t3
16598 WHERE (g='qponmlk' AND f GLOB 'pqrst*')
16599 OR ((a BETWEEN 69 AND 71) AND a!=70)
16600 OR (d>=71.0 AND d<72.0 AND d NOT NULL)
16601 OR a=47
16602 }
16603 } {41 47 69 71 scan 0 sort 0}
16604 do_test where7-2.714.1 {
16605 count_steps_sort {
16606 SELECT a FROM t2
16607 WHERE ((a BETWEEN 33 AND 35) AND a!=34)
16608 OR c=7007
16609 }
16610 } {19 20 21 33 35 scan 0 sort 0}
16611 do_test where7-2.714.2 {
16612 count_steps_sort {
16613 SELECT a FROM t3
16614 WHERE ((a BETWEEN 33 AND 35) AND a!=34)
16615 OR c=7007
16616 }
16617 } {19 20 21 33 35 scan 0 sort 0}
16618 do_test where7-2.715.1 {
16619 count_steps_sort {
16620 SELECT a FROM t2
16621 WHERE b=531
16622 OR a=12
16623 OR b=583
16624 OR ((a BETWEEN 93 AND 95) AND a!=94)
16625 OR a=61
16626 OR b=187
16627 }
16628 } {12 17 53 61 93 95 scan 0 sort 0}
16629 do_test where7-2.715.2 {
16630 count_steps_sort {
16631 SELECT a FROM t3
16632 WHERE b=531
16633 OR a=12
16634 OR b=583
16635 OR ((a BETWEEN 93 AND 95) AND a!=94)
16636 OR a=61
16637 OR b=187
16638 }
16639 } {12 17 53 61 93 95 scan 0 sort 0}
16640 do_test where7-2.716.1 {
16641 count_steps_sort {
16642 SELECT a FROM t2
16643 WHERE c=31031
16644 OR (d>=12.0 AND d<13.0 AND d NOT NULL)
16645 OR (g='ponmlkj' AND f GLOB 'tuvwx*')
16646 OR ((a BETWEEN 66 AND 68) AND a!=67)
16647 OR b=256
16648 OR ((a BETWEEN 77 AND 79) AND a!=78)
16649 OR (g='qponmlk' AND f GLOB 'mnopq*')
16650 OR b=715
16651 OR b=212
16652 OR b=99
16653 OR c=29029
16654 }
16655 } {9 12 38 45 65 66 68 77 79 85 86 87 91 92 93 scan 0 sort 0}
16656 do_test where7-2.716.2 {
16657 count_steps_sort {
16658 SELECT a FROM t3
16659 WHERE c=31031
16660 OR (d>=12.0 AND d<13.0 AND d NOT NULL)
16661 OR (g='ponmlkj' AND f GLOB 'tuvwx*')
16662 OR ((a BETWEEN 66 AND 68) AND a!=67)
16663 OR b=256
16664 OR ((a BETWEEN 77 AND 79) AND a!=78)
16665 OR (g='qponmlk' AND f GLOB 'mnopq*')
16666 OR b=715
16667 OR b=212
16668 OR b=99
16669 OR c=29029
16670 }
16671 } {9 12 38 45 65 66 68 77 79 85 86 87 91 92 93 scan 0 sort 0}
16672 do_test where7-2.717.1 {
16673 count_steps_sort {
16674 SELECT a FROM t2
16675 WHERE ((a BETWEEN 40 AND 42) AND a!=41)
16676 OR b=33
16677 OR a=62
16678 OR b=916
16679 OR b=1012
16680 OR a=2
16681 OR a=51
16682 OR b=286
16683 OR (d>=96.0 AND d<97.0 AND d NOT NULL)
16684 OR b=80
16685 }
16686 } {2 3 26 40 42 51 62 92 96 scan 0 sort 0}
16687 do_test where7-2.717.2 {
16688 count_steps_sort {
16689 SELECT a FROM t3
16690 WHERE ((a BETWEEN 40 AND 42) AND a!=41)
16691 OR b=33
16692 OR a=62
16693 OR b=916
16694 OR b=1012
16695 OR a=2
16696 OR a=51
16697 OR b=286
16698 OR (d>=96.0 AND d<97.0 AND d NOT NULL)
16699 OR b=80
16700 }
16701 } {2 3 26 40 42 51 62 92 96 scan 0 sort 0}
16702 do_test where7-2.718.1 {
16703 count_steps_sort {
16704 SELECT a FROM t2
16705 WHERE b=847
16706 OR f='efghijklm'
16707 OR (d>=6.0 AND d<7.0 AND d NOT NULL)
16708 }
16709 } {4 6 30 56 77 82 scan 0 sort 0}
16710 do_test where7-2.718.2 {
16711 count_steps_sort {
16712 SELECT a FROM t3
16713 WHERE b=847
16714 OR f='efghijklm'
16715 OR (d>=6.0 AND d<7.0 AND d NOT NULL)
16716 }
16717 } {4 6 30 56 77 82 scan 0 sort 0}
16718 do_test where7-2.719.1 {
16719 count_steps_sort {
16720 SELECT a FROM t2
16721 WHERE (g='tsrqpon' AND f GLOB 'zabcd*')
16722 OR ((a BETWEEN 62 AND 64) AND a!=63)
16723 }
16724 } {25 62 64 scan 0 sort 0}
16725 do_test where7-2.719.2 {
16726 count_steps_sort {
16727 SELECT a FROM t3
16728 WHERE (g='tsrqpon' AND f GLOB 'zabcd*')
16729 OR ((a BETWEEN 62 AND 64) AND a!=63)
16730 }
16731 } {25 62 64 scan 0 sort 0}
16732 do_test where7-2.720.1 {
16733 count_steps_sort {
16734 SELECT a FROM t2
16735 WHERE ((a BETWEEN 43 AND 45) AND a!=44)
16736 OR ((a BETWEEN 31 AND 33) AND a!=32)
16737 OR (g='nmlkjih' AND f GLOB 'bcdef*')
16738 OR a=43
16739 OR (d>=14.0 AND d<15.0 AND d NOT NULL)
16740 OR b=729
16741 OR (g='vutsrqp' AND f GLOB 'opqrs*')
16742 }
16743 } {14 31 33 43 45 53 scan 0 sort 0}
16744 do_test where7-2.720.2 {
16745 count_steps_sort {
16746 SELECT a FROM t3
16747 WHERE ((a BETWEEN 43 AND 45) AND a!=44)
16748 OR ((a BETWEEN 31 AND 33) AND a!=32)
16749 OR (g='nmlkjih' AND f GLOB 'bcdef*')
16750 OR a=43
16751 OR (d>=14.0 AND d<15.0 AND d NOT NULL)
16752 OR b=729
16753 OR (g='vutsrqp' AND f GLOB 'opqrs*')
16754 }
16755 } {14 31 33 43 45 53 scan 0 sort 0}
16756 do_test where7-2.721.1 {
16757 count_steps_sort {
16758 SELECT a FROM t2
16759 WHERE f='efghijklm'
16760 OR a=70
16761 OR b=278
16762 OR ((a BETWEEN 33 AND 35) AND a!=34)
16763 OR c=8008
16764 OR f='opqrstuvw'
16765 OR ((a BETWEEN 23 AND 25) AND a!=24)
16766 OR (g='xwvutsr' AND f GLOB 'fghij*')
16767 }
16768 } {4 5 14 22 23 24 25 30 33 35 40 56 66 70 82 92 scan 0 sort 0}
16769 do_test where7-2.721.2 {
16770 count_steps_sort {
16771 SELECT a FROM t3
16772 WHERE f='efghijklm'
16773 OR a=70
16774 OR b=278
16775 OR ((a BETWEEN 33 AND 35) AND a!=34)
16776 OR c=8008
16777 OR f='opqrstuvw'
16778 OR ((a BETWEEN 23 AND 25) AND a!=24)
16779 OR (g='xwvutsr' AND f GLOB 'fghij*')
16780 }
16781 } {4 5 14 22 23 24 25 30 33 35 40 56 66 70 82 92 scan 0 sort 0}
16782 do_test where7-2.722.1 {
16783 count_steps_sort {
16784 SELECT a FROM t2
16785 WHERE ((a BETWEEN 40 AND 42) AND a!=41)
16786 OR (d>=62.0 AND d<63.0 AND d NOT NULL)
16787 OR c<=10
16788 OR (g='srqponm' AND f GLOB 'fghij*')
16789 OR a=35
16790 OR (f GLOB '?hijk*' AND f GLOB 'ghij*')
16791 OR b=1089
16792 OR a=73
16793 OR b=737
16794 OR c=18018
16795 OR (d>=23.0 AND d<24.0 AND d NOT NULL)
16796 }
16797 } {6 23 31 32 35 40 42 52 53 54 58 62 67 73 84 99 scan 0 sort 0}
16798 do_test where7-2.722.2 {
16799 count_steps_sort {
16800 SELECT a FROM t3
16801 WHERE ((a BETWEEN 40 AND 42) AND a!=41)
16802 OR (d>=62.0 AND d<63.0 AND d NOT NULL)
16803 OR c<=10
16804 OR (g='srqponm' AND f GLOB 'fghij*')
16805 OR a=35
16806 OR (f GLOB '?hijk*' AND f GLOB 'ghij*')
16807 OR b=1089
16808 OR a=73
16809 OR b=737
16810 OR c=18018
16811 OR (d>=23.0 AND d<24.0 AND d NOT NULL)
16812 }
16813 } {6 23 31 32 35 40 42 52 53 54 58 62 67 73 84 99 scan 0 sort 0}
16814 do_test where7-2.723.1 {
16815 count_steps_sort {
16816 SELECT a FROM t2
16817 WHERE ((a BETWEEN 0 AND 2) AND a!=1)
16818 OR (d>=79.0 AND d<80.0 AND d NOT NULL)
16819 OR (g='fedcbaz' AND f GLOB 'rstuv*')
16820 OR b=762
16821 OR ((a BETWEEN 39 AND 41) AND a!=40)
16822 OR a=80
16823 }
16824 } {2 39 41 79 80 95 scan 0 sort 0}
16825 do_test where7-2.723.2 {
16826 count_steps_sort {
16827 SELECT a FROM t3
16828 WHERE ((a BETWEEN 0 AND 2) AND a!=1)
16829 OR (d>=79.0 AND d<80.0 AND d NOT NULL)
16830 OR (g='fedcbaz' AND f GLOB 'rstuv*')
16831 OR b=762
16832 OR ((a BETWEEN 39 AND 41) AND a!=40)
16833 OR a=80
16834 }
16835 } {2 39 41 79 80 95 scan 0 sort 0}
16836 do_test where7-2.724.1 {
16837 count_steps_sort {
16838 SELECT a FROM t2
16839 WHERE ((a BETWEEN 28 AND 30) AND a!=29)
16840 OR b=737
16841 OR ((a BETWEEN 80 AND 82) AND a!=81)
16842 OR b=979
16843 OR a=36
16844 OR (f GLOB '?vwxy*' AND f GLOB 'uvwx*')
16845 OR (d>=50.0 AND d<51.0 AND d NOT NULL)
16846 OR a=55
16847 OR (g='fedcbaz' AND f GLOB 'rstuv*')
16848 }
16849 } {20 28 30 36 46 50 55 67 72 80 82 89 95 98 scan 0 sort 0}
16850 do_test where7-2.724.2 {
16851 count_steps_sort {
16852 SELECT a FROM t3
16853 WHERE ((a BETWEEN 28 AND 30) AND a!=29)
16854 OR b=737
16855 OR ((a BETWEEN 80 AND 82) AND a!=81)
16856 OR b=979
16857 OR a=36
16858 OR (f GLOB '?vwxy*' AND f GLOB 'uvwx*')
16859 OR (d>=50.0 AND d<51.0 AND d NOT NULL)
16860 OR a=55
16861 OR (g='fedcbaz' AND f GLOB 'rstuv*')
16862 }
16863 } {20 28 30 36 46 50 55 67 72 80 82 89 95 98 scan 0 sort 0}
16864 do_test where7-2.725.1 {
16865 count_steps_sort {
16866 SELECT a FROM t2
16867 WHERE a=75
16868 OR a=61
16869 OR (g='onmlkji' AND f GLOB 'abcde*')
16870 OR (g='gfedcba' AND f GLOB 'nopqr*')
16871 }
16872 } {52 61 75 91 scan 0 sort 0}
16873 do_test where7-2.725.2 {
16874 count_steps_sort {
16875 SELECT a FROM t3
16876 WHERE a=75
16877 OR a=61
16878 OR (g='onmlkji' AND f GLOB 'abcde*')
16879 OR (g='gfedcba' AND f GLOB 'nopqr*')
16880 }
16881 } {52 61 75 91 scan 0 sort 0}
16882 do_test where7-2.726.1 {
16883 count_steps_sort {
16884 SELECT a FROM t2
16885 WHERE b=1004
16886 OR (g='mlkjihg' AND f GLOB 'jklmn*')
16887 OR (d>=7.0 AND d<8.0 AND d NOT NULL)
16888 OR a=56
16889 }
16890 } {7 56 61 scan 0 sort 0}
16891 do_test where7-2.726.2 {
16892 count_steps_sort {
16893 SELECT a FROM t3
16894 WHERE b=1004
16895 OR (g='mlkjihg' AND f GLOB 'jklmn*')
16896 OR (d>=7.0 AND d<8.0 AND d NOT NULL)
16897 OR a=56
16898 }
16899 } {7 56 61 scan 0 sort 0}
16900 do_test where7-2.727.1 {
16901 count_steps_sort {
16902 SELECT a FROM t2
16903 WHERE a=93
16904 OR (g='mlkjihg' AND f GLOB 'ghijk*')
16905 OR a=83
16906 OR b=828
16907 OR b=454
16908 OR ((a BETWEEN 89 AND 91) AND a!=90)
16909 OR b=924
16910 OR (g='lkjihgf' AND f GLOB 'opqrs*')
16911 OR a=50
16912 OR (d>=38.0 AND d<39.0 AND d NOT NULL)
16913 }
16914 } {38 50 58 66 83 84 89 91 93 scan 0 sort 0}
16915 do_test where7-2.727.2 {
16916 count_steps_sort {
16917 SELECT a FROM t3
16918 WHERE a=93
16919 OR (g='mlkjihg' AND f GLOB 'ghijk*')
16920 OR a=83
16921 OR b=828
16922 OR b=454
16923 OR ((a BETWEEN 89 AND 91) AND a!=90)
16924 OR b=924
16925 OR (g='lkjihgf' AND f GLOB 'opqrs*')
16926 OR a=50
16927 OR (d>=38.0 AND d<39.0 AND d NOT NULL)
16928 }
16929 } {38 50 58 66 83 84 89 91 93 scan 0 sort 0}
16930 do_test where7-2.728.1 {
16931 count_steps_sort {
16932 SELECT a FROM t2
16933 WHERE f='stuvwxyza'
16934 OR a=44
16935 OR c=2002
16936 }
16937 } {4 5 6 18 44 70 96 scan 0 sort 0}
16938 do_test where7-2.728.2 {
16939 count_steps_sort {
16940 SELECT a FROM t3
16941 WHERE f='stuvwxyza'
16942 OR a=44
16943 OR c=2002
16944 }
16945 } {4 5 6 18 44 70 96 scan 0 sort 0}
16946 do_test where7-2.729.1 {
16947 count_steps_sort {
16948 SELECT a FROM t2
16949 WHERE a=55
16950 OR a=65
16951 OR (f GLOB '?pqrs*' AND f GLOB 'opqr*')
16952 }
16953 } {14 40 55 65 66 92 scan 0 sort 0}
16954 do_test where7-2.729.2 {
16955 count_steps_sort {
16956 SELECT a FROM t3
16957 WHERE a=55
16958 OR a=65
16959 OR (f GLOB '?pqrs*' AND f GLOB 'opqr*')
16960 }
16961 } {14 40 55 65 66 92 scan 0 sort 0}
16962 do_test where7-2.730.1 {
16963 count_steps_sort {
16964 SELECT a FROM t2
16965 WHERE ((a BETWEEN 72 AND 74) AND a!=73)
16966 OR b=605
16967 OR (d>=43.0 AND d<44.0 AND d NOT NULL)
16968 OR (g='wvutsrq' AND f GLOB 'mnopq*')
16969 OR ((a BETWEEN 72 AND 74) AND a!=73)
16970 OR f='ijklmnopq'
16971 OR ((a BETWEEN 86 AND 88) AND a!=87)
16972 OR (d>=13.0 AND d<14.0 AND d NOT NULL)
16973 OR c=9009
16974 OR b=374
16975 }
16976 } {8 12 13 25 26 27 34 43 55 60 72 74 86 88 scan 0 sort 0}
16977 do_test where7-2.730.2 {
16978 count_steps_sort {
16979 SELECT a FROM t3
16980 WHERE ((a BETWEEN 72 AND 74) AND a!=73)
16981 OR b=605
16982 OR (d>=43.0 AND d<44.0 AND d NOT NULL)
16983 OR (g='wvutsrq' AND f GLOB 'mnopq*')
16984 OR ((a BETWEEN 72 AND 74) AND a!=73)
16985 OR f='ijklmnopq'
16986 OR ((a BETWEEN 86 AND 88) AND a!=87)
16987 OR (d>=13.0 AND d<14.0 AND d NOT NULL)
16988 OR c=9009
16989 OR b=374
16990 }
16991 } {8 12 13 25 26 27 34 43 55 60 72 74 86 88 scan 0 sort 0}
16992 do_test where7-2.731.1 {
16993 count_steps_sort {
16994 SELECT a FROM t2
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.731.2 {
17003 count_steps_sort {
17004 SELECT a FROM t3
17005 WHERE b=476
17006 OR (g='wvutsrq' AND f GLOB 'ijklm*')
17007 OR b=982
17008 OR a=43
17009 OR b=355
17010 }
17011 } {8 43 scan 0 sort 0}
17012 do_test where7-2.732.1 {
17013 count_steps_sort {
17014 SELECT a FROM t2
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.732.2 {
17023 count_steps_sort {
17024 SELECT a FROM t3
17025 WHERE a=85
17026 OR b=718
17027 OR (g='fedcbaz' AND f GLOB 'pqrst*')
17028 OR (f GLOB '?cdef*' AND f GLOB 'bcde*')
17029 OR (d>=25.0 AND d<26.0 AND d NOT NULL)
17030 }
17031 } {1 25 27 53 79 85 93 scan 0 sort 0}
17032 do_test where7-2.733.1 {
17033 count_steps_sort {
17034 SELECT a FROM t2
17035 WHERE (d>=73.0 AND d<74.0 AND d NOT NULL)
17036 OR ((a BETWEEN 96 AND 98) AND a!=97)
17037 }
17038 } {73 96 98 scan 0 sort 0}
17039 do_test where7-2.733.2 {
17040 count_steps_sort {
17041 SELECT a FROM t3
17042 WHERE (d>=73.0 AND d<74.0 AND d NOT NULL)
17043 OR ((a BETWEEN 96 AND 98) AND a!=97)
17044 }
17045 } {73 96 98 scan 0 sort 0}
17046 do_test where7-2.734.1 {
17047 count_steps_sort {
17048 SELECT a FROM t2
17049 WHERE b=176
17050 OR (d>=25.0 AND d<26.0 AND d NOT NULL)
17051 OR ((a BETWEEN 27 AND 29) AND a!=28)
17052 OR b=619
17053 OR b=597
17054 OR b=198
17055 OR a=27
17056 OR b=91
17057 OR a=77
17058 OR (d>=80.0 AND d<81.0 AND d NOT NULL)
17059 }
17060 } {16 18 25 27 29 77 80 scan 0 sort 0}
17061 do_test where7-2.734.2 {
17062 count_steps_sort {
17063 SELECT a FROM t3
17064 WHERE b=176
17065 OR (d>=25.0 AND d<26.0 AND d NOT NULL)
17066 OR ((a BETWEEN 27 AND 29) AND a!=28)
17067 OR b=619
17068 OR b=597
17069 OR b=198
17070 OR a=27
17071 OR b=91
17072 OR a=77
17073 OR (d>=80.0 AND d<81.0 AND d NOT NULL)
17074 }
17075 } {16 18 25 27 29 77 80 scan 0 sort 0}
17076 do_test where7-2.735.1 {
17077 count_steps_sort {
17078 SELECT a FROM t2
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.735.2 {
17087 count_steps_sort {
17088 SELECT a FROM t3
17089 WHERE a=41
17090 OR b=528
17091 OR c=3003
17092 OR ((a BETWEEN 20 AND 22) AND a!=21)
17093 OR b=22
17094 }
17095 } {2 7 8 9 20 22 41 48 scan 0 sort 0}
17096 do_test where7-2.736.1 {
17097 count_steps_sort {
17098 SELECT a FROM t2
17099 WHERE (f GLOB '?rstu*' AND f GLOB 'qrst*')
17100 OR b=465
17101 OR ((a BETWEEN 63 AND 65) AND a!=64)
17102 OR a=37
17103 OR b=1056
17104 OR (g='srqponm' AND f GLOB 'defgh*')
17105 OR (d>=4.0 AND d<5.0 AND d NOT NULL)
17106 OR b=1023
17107 }
17108 } {4 16 29 37 42 63 65 68 93 94 96 scan 0 sort 0}
17109 do_test where7-2.736.2 {
17110 count_steps_sort {
17111 SELECT a FROM t3
17112 WHERE (f GLOB '?rstu*' AND f GLOB 'qrst*')
17113 OR b=465
17114 OR ((a BETWEEN 63 AND 65) AND a!=64)
17115 OR a=37
17116 OR b=1056
17117 OR (g='srqponm' AND f GLOB 'defgh*')
17118 OR (d>=4.0 AND d<5.0 AND d NOT NULL)
17119 OR b=1023
17120 }
17121 } {4 16 29 37 42 63 65 68 93 94 96 scan 0 sort 0}
17122 do_test where7-2.737.1 {
17123 count_steps_sort {
17124 SELECT a FROM t2
17125 WHERE a=76
17126 OR a=8
17127 OR (g='tsrqpon' AND f GLOB 'bcdef*')
17128 OR b=495
17129 OR b=663
17130 OR a=98
17131 OR b=748
17132 }
17133 } {8 27 45 68 76 98 scan 0 sort 0}
17134 do_test where7-2.737.2 {
17135 count_steps_sort {
17136 SELECT a FROM t3
17137 WHERE a=76
17138 OR a=8
17139 OR (g='tsrqpon' AND f GLOB 'bcdef*')
17140 OR b=495
17141 OR b=663
17142 OR a=98
17143 OR b=748
17144 }
17145 } {8 27 45 68 76 98 scan 0 sort 0}
17146 do_test where7-2.738.1 {
17147 count_steps_sort {
17148 SELECT a FROM t2
17149 WHERE b=1081
17150 OR b=542
17151 OR (g='mlkjihg' AND f GLOB 'jklmn*')
17152 OR (d>=47.0 AND d<48.0 AND d NOT NULL)
17153 OR b=828
17154 OR (d>=67.0 AND d<68.0 AND d NOT NULL)
17155 OR (d>=64.0 AND d<65.0 AND d NOT NULL)
17156 OR a=18
17157 }
17158 } {18 47 61 64 67 scan 0 sort 0}
17159 do_test where7-2.738.2 {
17160 count_steps_sort {
17161 SELECT a FROM t3
17162 WHERE b=1081
17163 OR b=542
17164 OR (g='mlkjihg' AND f GLOB 'jklmn*')
17165 OR (d>=47.0 AND d<48.0 AND d NOT NULL)
17166 OR b=828
17167 OR (d>=67.0 AND d<68.0 AND d NOT NULL)
17168 OR (d>=64.0 AND d<65.0 AND d NOT NULL)
17169 OR a=18
17170 }
17171 } {18 47 61 64 67 scan 0 sort 0}
17172 do_test where7-2.739.1 {
17173 count_steps_sort {
17174 SELECT a FROM t2
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.739.2 {
17183 count_steps_sort {
17184 SELECT a FROM t3
17185 WHERE f='abcdefghi'
17186 OR a=14
17187 OR (d>=13.0 AND d<14.0 AND d NOT NULL)
17188 OR c=27027
17189 OR a=47
17190 }
17191 } {13 14 26 47 52 78 79 80 81 scan 0 sort 0}
17192 do_test where7-2.740.1 {
17193 count_steps_sort {
17194 SELECT a FROM t2
17195 WHERE c=31031
17196 OR b=737
17197 OR a=37
17198 OR ((a BETWEEN 98 AND 100) AND a!=99)
17199 OR (d>=94.0 AND d<95.0 AND d NOT NULL)
17200 OR ((a BETWEEN 65 AND 67) AND a!=66)
17201 OR a=91
17202 OR b=77
17203 OR (d>=94.0 AND d<95.0 AND d NOT NULL)
17204 }
17205 } {7 37 65 67 91 92 93 94 98 100 scan 0 sort 0}
17206 do_test where7-2.740.2 {
17207 count_steps_sort {
17208 SELECT a FROM t3
17209 WHERE c=31031
17210 OR b=737
17211 OR a=37
17212 OR ((a BETWEEN 98 AND 100) AND a!=99)
17213 OR (d>=94.0 AND d<95.0 AND d NOT NULL)
17214 OR ((a BETWEEN 65 AND 67) AND a!=66)
17215 OR a=91
17216 OR b=77
17217 OR (d>=94.0 AND d<95.0 AND d NOT NULL)
17218 }
17219 } {7 37 65 67 91 92 93 94 98 100 scan 0 sort 0}
17220 do_test where7-2.741.1 {
17221 count_steps_sort {
17222 SELECT a FROM t2
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.741.2 {
17231 count_steps_sort {
17232 SELECT a FROM t3
17233 WHERE a=17
17234 OR b=484
17235 OR c=3003
17236 OR b=121
17237 OR a=53
17238 }
17239 } {7 8 9 11 17 44 53 scan 0 sort 0}
17240 do_test where7-2.742.1 {
17241 count_steps_sort {
17242 SELECT a FROM t2
17243 WHERE b=880
17244 OR b=696
17245 OR (g='xwvutsr' AND f GLOB 'fghij*')
17246 OR b=308
17247 OR (g='lkjihgf' AND f GLOB 'nopqr*')
17248 OR ((a BETWEEN 96 AND 98) AND a!=97)
17249 }
17250 } {5 28 65 80 96 98 scan 0 sort 0}
17251 do_test where7-2.742.2 {
17252 count_steps_sort {
17253 SELECT a FROM t3
17254 WHERE b=880
17255 OR b=696
17256 OR (g='xwvutsr' AND f GLOB 'fghij*')
17257 OR b=308
17258 OR (g='lkjihgf' AND f GLOB 'nopqr*')
17259 OR ((a BETWEEN 96 AND 98) AND a!=97)
17260 }
17261 } {5 28 65 80 96 98 scan 0 sort 0}
17262 do_test where7-2.743.1 {
17263 count_steps_sort {
17264 SELECT a FROM t2
17265 WHERE (g='tsrqpon' AND f GLOB 'zabcd*')
17266 OR a=24
17267 OR f IS NULL
17268 OR (d>=77.0 AND d<78.0 AND d NOT NULL)
17269 OR (d>=57.0 AND d<58.0 AND d NOT NULL)
17270 OR c=12012
17271 OR (d>=88.0 AND d<89.0 AND d NOT NULL)
17272 }
17273 } {24 25 34 35 36 57 77 88 scan 0 sort 0}
17274 do_test where7-2.743.2 {
17275 count_steps_sort {
17276 SELECT a FROM t3
17277 WHERE (g='tsrqpon' AND f GLOB 'zabcd*')
17278 OR a=24
17279 OR f IS NULL
17280 OR (d>=77.0 AND d<78.0 AND d NOT NULL)
17281 OR (d>=57.0 AND d<58.0 AND d NOT NULL)
17282 OR c=12012
17283 OR (d>=88.0 AND d<89.0 AND d NOT NULL)
17284 }
17285 } {24 25 34 35 36 57 77 88 scan 0 sort 0}
17286 do_test where7-2.744.1 {
17287 count_steps_sort {
17288 SELECT a FROM t2
17289 WHERE a=94
17290 OR (d>=74.0 AND d<75.0 AND d NOT NULL)
17291 OR (g='hgfedcb' AND f GLOB 'hijkl*')
17292 OR b=792
17293 OR a=77
17294 OR a=26
17295 OR b=641
17296 OR a=38
17297 }
17298 } {26 38 72 74 77 85 94 scan 0 sort 0}
17299 do_test where7-2.744.2 {
17300 count_steps_sort {
17301 SELECT a FROM t3
17302 WHERE a=94
17303 OR (d>=74.0 AND d<75.0 AND d NOT NULL)
17304 OR (g='hgfedcb' AND f GLOB 'hijkl*')
17305 OR b=792
17306 OR a=77
17307 OR a=26
17308 OR b=641
17309 OR a=38
17310 }
17311 } {26 38 72 74 77 85 94 scan 0 sort 0}
17312 do_test where7-2.745.1 {
17313 count_steps_sort {
17314 SELECT a FROM t2
17315 WHERE ((a BETWEEN 51 AND 53) AND a!=52)
17316 OR (d>=30.0 AND d<31.0 AND d NOT NULL)
17317 OR b=14
17318 OR ((a BETWEEN 89 AND 91) AND a!=90)
17319 OR ((a BETWEEN 15 AND 17) AND a!=16)
17320 OR (d>=27.0 AND d<28.0 AND d NOT NULL)
17321 OR b=121
17322 OR (d>=63.0 AND d<64.0 AND d NOT NULL)
17323 OR (d>=86.0 AND d<87.0 AND d NOT NULL)
17324 }
17325 } {11 15 17 27 30 51 53 63 86 89 91 scan 0 sort 0}
17326 do_test where7-2.745.2 {
17327 count_steps_sort {
17328 SELECT a FROM t3
17329 WHERE ((a BETWEEN 51 AND 53) AND a!=52)
17330 OR (d>=30.0 AND d<31.0 AND d NOT NULL)
17331 OR b=14
17332 OR ((a BETWEEN 89 AND 91) AND a!=90)
17333 OR ((a BETWEEN 15 AND 17) AND a!=16)
17334 OR (d>=27.0 AND d<28.0 AND d NOT NULL)
17335 OR b=121
17336 OR (d>=63.0 AND d<64.0 AND d NOT NULL)
17337 OR (d>=86.0 AND d<87.0 AND d NOT NULL)
17338 }
17339 } {11 15 17 27 30 51 53 63 86 89 91 scan 0 sort 0}
17340 do_test where7-2.746.1 {
17341 count_steps_sort {
17342 SELECT a FROM t2
17343 WHERE b=517
17344 OR ((a BETWEEN 69 AND 71) AND a!=70)
17345 OR f='opqrstuvw'
17346 }
17347 } {14 40 47 66 69 71 92 scan 0 sort 0}
17348 do_test where7-2.746.2 {
17349 count_steps_sort {
17350 SELECT a FROM t3
17351 WHERE b=517
17352 OR ((a BETWEEN 69 AND 71) AND a!=70)
17353 OR f='opqrstuvw'
17354 }
17355 } {14 40 47 66 69 71 92 scan 0 sort 0}
17356 do_test where7-2.747.1 {
17357 count_steps_sort {
17358 SELECT a FROM t2
17359 WHERE (d>=84.0 AND d<85.0 AND d NOT NULL)
17360 OR ((a BETWEEN 32 AND 34) AND a!=33)
17361 OR b=267
17362 OR c=19019
17363 OR a=42
17364 OR b=938
17365 OR (f GLOB '?stuv*' AND f GLOB 'rstu*')
17366 OR (d>=21.0 AND d<22.0 AND d NOT NULL)
17367 OR (d>=1.0 AND d<2.0 AND d NOT NULL)
17368 OR ((a BETWEEN 22 AND 24) AND a!=23)
17369 OR (f GLOB '?klmn*' AND f GLOB 'jklm*')
17370 }
17371 } {1 9 17 21 22 24 32 34 35 42 43 55 56 57 61 69 84 87 95 scan 0 sort 0}
17372 do_test where7-2.747.2 {
17373 count_steps_sort {
17374 SELECT a FROM t3
17375 WHERE (d>=84.0 AND d<85.0 AND d NOT NULL)
17376 OR ((a BETWEEN 32 AND 34) AND a!=33)
17377 OR b=267
17378 OR c=19019
17379 OR a=42
17380 OR b=938
17381 OR (f GLOB '?stuv*' AND f GLOB 'rstu*')
17382 OR (d>=21.0 AND d<22.0 AND d NOT NULL)
17383 OR (d>=1.0 AND d<2.0 AND d NOT NULL)
17384 OR ((a BETWEEN 22 AND 24) AND a!=23)
17385 OR (f GLOB '?klmn*' AND f GLOB 'jklm*')
17386 }
17387 } {1 9 17 21 22 24 32 34 35 42 43 55 56 57 61 69 84 87 95 scan 0 sort 0}
17388 do_test where7-2.748.1 {
17389 count_steps_sort {
17390 SELECT a FROM t2
17391 WHERE b=179
17392 OR a=50
17393 OR (g='srqponm' AND f GLOB 'defgh*')
17394 }
17395 } {29 50 scan 0 sort 0}
17396 do_test where7-2.748.2 {
17397 count_steps_sort {
17398 SELECT a FROM t3
17399 WHERE b=179
17400 OR a=50
17401 OR (g='srqponm' AND f GLOB 'defgh*')
17402 }
17403 } {29 50 scan 0 sort 0}
17404 do_test where7-2.749.1 {
17405 count_steps_sort {
17406 SELECT a FROM t2
17407 WHERE (g='vutsrqp' AND f GLOB 'rstuv*')
17408 OR f='xyzabcdef'
17409 OR ((a BETWEEN 49 AND 51) AND a!=50)
17410 OR b=575
17411 OR b=385
17412 OR (g='utsrqpo' AND f GLOB 'stuvw*')
17413 OR ((a BETWEEN 63 AND 65) AND a!=64)
17414 OR a=46
17415 OR b=220
17416 OR a=63
17417 }
17418 } {17 18 20 23 35 46 49 51 63 65 75 scan 0 sort 0}
17419 do_test where7-2.749.2 {
17420 count_steps_sort {
17421 SELECT a FROM t3
17422 WHERE (g='vutsrqp' AND f GLOB 'rstuv*')
17423 OR f='xyzabcdef'
17424 OR ((a BETWEEN 49 AND 51) AND a!=50)
17425 OR b=575
17426 OR b=385
17427 OR (g='utsrqpo' AND f GLOB 'stuvw*')
17428 OR ((a BETWEEN 63 AND 65) AND a!=64)
17429 OR a=46
17430 OR b=220
17431 OR a=63
17432 }
17433 } {17 18 20 23 35 46 49 51 63 65 75 scan 0 sort 0}
17434 do_test where7-2.750.1 {
17435 count_steps_sort {
17436 SELECT a FROM t2
17437 WHERE b=1056
17438 OR ((a BETWEEN 91 AND 93) AND a!=92)
17439 OR b=1078
17440 OR (d>=80.0 AND d<81.0 AND d NOT NULL)
17441 OR c=31031
17442 OR b=869
17443 OR (g='jihgfed' AND f GLOB 'zabcd*')
17444 OR b=245
17445 OR a=92
17446 OR (d>=66.0 AND d<67.0 AND d NOT NULL)
17447 OR b=880
17448 }
17449 } {66 77 79 80 91 92 93 96 98 scan 0 sort 0}
17450 do_test where7-2.750.2 {
17451 count_steps_sort {
17452 SELECT a FROM t3
17453 WHERE b=1056
17454 OR ((a BETWEEN 91 AND 93) AND a!=92)
17455 OR b=1078
17456 OR (d>=80.0 AND d<81.0 AND d NOT NULL)
17457 OR c=31031
17458 OR b=869
17459 OR (g='jihgfed' AND f GLOB 'zabcd*')
17460 OR b=245
17461 OR a=92
17462 OR (d>=66.0 AND d<67.0 AND d NOT NULL)
17463 OR b=880
17464 }
17465 } {66 77 79 80 91 92 93 96 98 scan 0 sort 0}
17466 do_test where7-2.751.1 {
17467 count_steps_sort {
17468 SELECT a FROM t2
17469 WHERE b=1078
17470 OR c=28028
17471 OR (d>=40.0 AND d<41.0 AND d NOT NULL)
17472 OR (d>=38.0 AND d<39.0 AND d NOT NULL)
17473 OR (f GLOB '?rstu*' AND f GLOB 'qrst*')
17474 OR (g='mlkjihg' AND f GLOB 'jklmn*')
17475 OR ((a BETWEEN 17 AND 19) AND a!=18)
17476 OR c=9009
17477 OR a=17
17478 OR (d>=39.0 AND d<40.0 AND d NOT NULL)
17479 }
17480 } {16 17 19 25 26 27 38 39 40 42 61 68 82 83 84 94 98 scan 0 sort 0}
17481 do_test where7-2.751.2 {
17482 count_steps_sort {
17483 SELECT a FROM t3
17484 WHERE b=1078
17485 OR c=28028
17486 OR (d>=40.0 AND d<41.0 AND d NOT NULL)
17487 OR (d>=38.0 AND d<39.0 AND d NOT NULL)
17488 OR (f GLOB '?rstu*' AND f GLOB 'qrst*')
17489 OR (g='mlkjihg' AND f GLOB 'jklmn*')
17490 OR ((a BETWEEN 17 AND 19) AND a!=18)
17491 OR c=9009
17492 OR a=17
17493 OR (d>=39.0 AND d<40.0 AND d NOT NULL)
17494 }
17495 } {16 17 19 25 26 27 38 39 40 42 61 68 82 83 84 94 98 scan 0 sort 0}
17496 do_test where7-2.752.1 {
17497 count_steps_sort {
17498 SELECT a FROM t2
17499 WHERE (d>=57.0 AND d<58.0 AND d NOT NULL)
17500 OR b=762
17501 OR (g='mlkjihg' AND f GLOB 'ghijk*')
17502 OR f='tuvwxyzab'
17503 OR (d>=44.0 AND d<45.0 AND d NOT NULL)
17504 OR ((a BETWEEN 31 AND 33) AND a!=32)
17505 OR b=1034
17506 OR (d>=14.0 AND d<15.0 AND d NOT NULL)
17507 }
17508 } {14 19 31 33 44 45 57 58 71 94 97 scan 0 sort 0}
17509 do_test where7-2.752.2 {
17510 count_steps_sort {
17511 SELECT a FROM t3
17512 WHERE (d>=57.0 AND d<58.0 AND d NOT NULL)
17513 OR b=762
17514 OR (g='mlkjihg' AND f GLOB 'ghijk*')
17515 OR f='tuvwxyzab'
17516 OR (d>=44.0 AND d<45.0 AND d NOT NULL)
17517 OR ((a BETWEEN 31 AND 33) AND a!=32)
17518 OR b=1034
17519 OR (d>=14.0 AND d<15.0 AND d NOT NULL)
17520 }
17521 } {14 19 31 33 44 45 57 58 71 94 97 scan 0 sort 0}
17522 do_test where7-2.753.1 {
17523 count_steps_sort {
17524 SELECT a FROM t2
17525 WHERE b=47
17526 OR b=187
17527 OR a=56
17528 OR ((a BETWEEN 30 AND 32) AND a!=31)
17529 OR ((a BETWEEN 68 AND 70) AND a!=69)
17530 OR ((a BETWEEN 89 AND 91) AND a!=90)
17531 }
17532 } {17 30 32 56 68 70 89 91 scan 0 sort 0}
17533 do_test where7-2.753.2 {
17534 count_steps_sort {
17535 SELECT a FROM t3
17536 WHERE b=47
17537 OR b=187
17538 OR a=56
17539 OR ((a BETWEEN 30 AND 32) AND a!=31)
17540 OR ((a BETWEEN 68 AND 70) AND a!=69)
17541 OR ((a BETWEEN 89 AND 91) AND a!=90)
17542 }
17543 } {17 30 32 56 68 70 89 91 scan 0 sort 0}
17544 do_test where7-2.754.1 {
17545 count_steps_sort {
17546 SELECT a FROM t2
17547 WHERE c=11011
17548 OR a=14
17549 OR c=16016
17550 OR (d>=21.0 AND d<22.0 AND d NOT NULL)
17551 OR (g='srqponm' AND f GLOB 'efghi*')
17552 OR f='jklmnopqr'
17553 OR (d>=25.0 AND d<26.0 AND d NOT NULL)
17554 OR (d>=96.0 AND d<97.0 AND d NOT NULL)
17555 OR b=916
17556 }
17557 } {9 14 21 25 30 31 32 33 35 46 47 48 61 87 96 scan 0 sort 0}
17558 do_test where7-2.754.2 {
17559 count_steps_sort {
17560 SELECT a FROM t3
17561 WHERE c=11011
17562 OR a=14
17563 OR c=16016
17564 OR (d>=21.0 AND d<22.0 AND d NOT NULL)
17565 OR (g='srqponm' AND f GLOB 'efghi*')
17566 OR f='jklmnopqr'
17567 OR (d>=25.0 AND d<26.0 AND d NOT NULL)
17568 OR (d>=96.0 AND d<97.0 AND d NOT NULL)
17569 OR b=916
17570 }
17571 } {9 14 21 25 30 31 32 33 35 46 47 48 61 87 96 scan 0 sort 0}
17572 do_test where7-2.755.1 {
17573 count_steps_sort {
17574 SELECT a FROM t2
17575 WHERE b=949
17576 OR (g='srqponm' AND f GLOB 'cdefg*')
17577 OR (g='vutsrqp' AND f GLOB 'rstuv*')
17578 OR c<=10
17579 OR a=14
17580 OR b=608
17581 OR (g='edcbazy' AND f GLOB 'uvwxy*')
17582 OR (d>=66.0 AND d<67.0 AND d NOT NULL)
17583 OR b=121
17584 OR b=333
17585 OR ((a BETWEEN 93 AND 95) AND a!=94)
17586 }
17587 } {11 14 17 28 66 93 95 98 scan 0 sort 0}
17588 do_test where7-2.755.2 {
17589 count_steps_sort {
17590 SELECT a FROM t3
17591 WHERE b=949
17592 OR (g='srqponm' AND f GLOB 'cdefg*')
17593 OR (g='vutsrqp' AND f GLOB 'rstuv*')
17594 OR c<=10
17595 OR a=14
17596 OR b=608
17597 OR (g='edcbazy' AND f GLOB 'uvwxy*')
17598 OR (d>=66.0 AND d<67.0 AND d NOT NULL)
17599 OR b=121
17600 OR b=333
17601 OR ((a BETWEEN 93 AND 95) AND a!=94)
17602 }
17603 } {11 14 17 28 66 93 95 98 scan 0 sort 0}
17604 do_test where7-2.756.1 {
17605 count_steps_sort {
17606 SELECT a FROM t2
17607 WHERE (g='kjihgfe' AND f GLOB 'rstuv*')
17608 OR b=355
17609 OR b=627
17610 OR b=1001
17611 OR b=1026
17612 OR ((a BETWEEN 58 AND 60) AND a!=59)
17613 }
17614 } {57 58 60 69 91 scan 0 sort 0}
17615 do_test where7-2.756.2 {
17616 count_steps_sort {
17617 SELECT a FROM t3
17618 WHERE (g='kjihgfe' AND f GLOB 'rstuv*')
17619 OR b=355
17620 OR b=627
17621 OR b=1001
17622 OR b=1026
17623 OR ((a BETWEEN 58 AND 60) AND a!=59)
17624 }
17625 } {57 58 60 69 91 scan 0 sort 0}
17626 do_test where7-2.757.1 {
17627 count_steps_sort {
17628 SELECT a FROM t2
17629 WHERE (g='xwvutsr' AND f GLOB 'efghi*')
17630 OR (d>=79.0 AND d<80.0 AND d NOT NULL)
17631 }
17632 } {4 79 scan 0 sort 0}
17633 do_test where7-2.757.2 {
17634 count_steps_sort {
17635 SELECT a FROM t3
17636 WHERE (g='xwvutsr' AND f GLOB 'efghi*')
17637 OR (d>=79.0 AND d<80.0 AND d NOT NULL)
17638 }
17639 } {4 79 scan 0 sort 0}
17640 do_test where7-2.758.1 {
17641 count_steps_sort {
17642 SELECT a FROM t2
17643 WHERE b=685
17644 OR a=14
17645 OR b=990
17646 OR (g='tsrqpon' AND f GLOB 'abcde*')
17647 OR f='efghijklm'
17648 OR c=1001
17649 OR b=784
17650 OR (g='srqponm' AND f GLOB 'ghijk*')
17651 OR (d>=69.0 AND d<70.0 AND d NOT NULL)
17652 }
17653 } {1 2 3 4 14 26 30 32 56 69 82 90 scan 0 sort 0}
17654 do_test where7-2.758.2 {
17655 count_steps_sort {
17656 SELECT a FROM t3
17657 WHERE b=685
17658 OR a=14
17659 OR b=990
17660 OR (g='tsrqpon' AND f GLOB 'abcde*')
17661 OR f='efghijklm'
17662 OR c=1001
17663 OR b=784
17664 OR (g='srqponm' AND f GLOB 'ghijk*')
17665 OR (d>=69.0 AND d<70.0 AND d NOT NULL)
17666 }
17667 } {1 2 3 4 14 26 30 32 56 69 82 90 scan 0 sort 0}
17668 do_test where7-2.759.1 {
17669 count_steps_sort {
17670 SELECT a FROM t2
17671 WHERE a=54
17672 OR (g='qponmlk' AND f GLOB 'nopqr*')
17673 OR c=26026
17674 OR ((a BETWEEN 97 AND 99) AND a!=98)
17675 }
17676 } {39 54 76 77 78 97 99 scan 0 sort 0}
17677 do_test where7-2.759.2 {
17678 count_steps_sort {
17679 SELECT a FROM t3
17680 WHERE a=54
17681 OR (g='qponmlk' AND f GLOB 'nopqr*')
17682 OR c=26026
17683 OR ((a BETWEEN 97 AND 99) AND a!=98)
17684 }
17685 } {39 54 76 77 78 97 99 scan 0 sort 0}
17686 do_test where7-2.760.1 {
17687 count_steps_sort {
17688 SELECT a FROM t2
17689 WHERE (g='hgfedcb' AND f GLOB 'ghijk*')
17690 OR c=24024
17691 OR a=98
17692 OR (g='utsrqpo' AND f GLOB 'vwxyz*')
17693 OR a=5
17694 OR ((a BETWEEN 31 AND 33) AND a!=32)
17695 OR (g='rqponml' AND f GLOB 'klmno*')
17696 OR f='pqrstuvwx'
17697 OR f='bcdefghij'
17698 OR b=1001
17699 OR ((a BETWEEN 77 AND 79) AND a!=78)
17700 }
17701 } {1 5 15 21 27 31 33 36 41 53 67 70 71 72 77 79 84 91 93 98 scan 0 sort 0}
17702 do_test where7-2.760.2 {
17703 count_steps_sort {
17704 SELECT a FROM t3
17705 WHERE (g='hgfedcb' AND f GLOB 'ghijk*')
17706 OR c=24024
17707 OR a=98
17708 OR (g='utsrqpo' AND f GLOB 'vwxyz*')
17709 OR a=5
17710 OR ((a BETWEEN 31 AND 33) AND a!=32)
17711 OR (g='rqponml' AND f GLOB 'klmno*')
17712 OR f='pqrstuvwx'
17713 OR f='bcdefghij'
17714 OR b=1001
17715 OR ((a BETWEEN 77 AND 79) AND a!=78)
17716 }
17717 } {1 5 15 21 27 31 33 36 41 53 67 70 71 72 77 79 84 91 93 98 scan 0 sort 0}
17718 do_test where7-2.761.1 {
17719 count_steps_sort {
17720 SELECT a FROM t2
17721 WHERE b=781
17722 OR (f GLOB '?pqrs*' AND f GLOB 'opqr*')
17723 OR (d>=56.0 AND d<57.0 AND d NOT NULL)
17724 OR (d>=99.0 AND d<100.0 AND d NOT NULL)
17725 OR (g='yxwvuts' AND f GLOB 'bcdef*')
17726 OR (g='nmlkjih' AND f GLOB 'cdefg*')
17727 OR f='lmnopqrst'
17728 OR a=39
17729 OR a=100
17730 OR ((a BETWEEN 56 AND 58) AND a!=57)
17731 }
17732 } {1 11 14 37 39 40 54 56 58 63 66 71 89 92 99 100 scan 0 sort 0}
17733 do_test where7-2.761.2 {
17734 count_steps_sort {
17735 SELECT a FROM t3
17736 WHERE b=781
17737 OR (f GLOB '?pqrs*' AND f GLOB 'opqr*')
17738 OR (d>=56.0 AND d<57.0 AND d NOT NULL)
17739 OR (d>=99.0 AND d<100.0 AND d NOT NULL)
17740 OR (g='yxwvuts' AND f GLOB 'bcdef*')
17741 OR (g='nmlkjih' AND f GLOB 'cdefg*')
17742 OR f='lmnopqrst'
17743 OR a=39
17744 OR a=100
17745 OR ((a BETWEEN 56 AND 58) AND a!=57)
17746 }
17747 } {1 11 14 37 39 40 54 56 58 63 66 71 89 92 99 100 scan 0 sort 0}
17748 do_test where7-2.762.1 {
17749 count_steps_sort {
17750 SELECT a FROM t2
17751 WHERE c=4004
17752 OR b=718
17753 OR (g='qponmlk' AND f GLOB 'opqrs*')
17754 OR a=50
17755 OR (d>=11.0 AND d<12.0 AND d NOT NULL)
17756 OR b=363
17757 OR (g='rqponml' AND f GLOB 'ijklm*')
17758 OR b=1023
17759 }
17760 } {10 11 12 33 34 40 50 93 scan 0 sort 0}
17761 do_test where7-2.762.2 {
17762 count_steps_sort {
17763 SELECT a FROM t3
17764 WHERE c=4004
17765 OR b=718
17766 OR (g='qponmlk' AND f GLOB 'opqrs*')
17767 OR a=50
17768 OR (d>=11.0 AND d<12.0 AND d NOT NULL)
17769 OR b=363
17770 OR (g='rqponml' AND f GLOB 'ijklm*')
17771 OR b=1023
17772 }
17773 } {10 11 12 33 34 40 50 93 scan 0 sort 0}
17774 do_test where7-2.763.1 {
17775 count_steps_sort {
17776 SELECT a FROM t2
17777 WHERE b=1081
17778 OR (d>=55.0 AND d<56.0 AND d NOT NULL)
17779 OR b=473
17780 OR ((a BETWEEN 43 AND 45) AND a!=44)
17781 OR b=586
17782 OR (g='tsrqpon' AND f GLOB 'abcde*')
17783 OR (f GLOB '?vwxy*' AND f GLOB 'uvwx*')
17784 }
17785 } {20 26 43 45 46 55 72 98 scan 0 sort 0}
17786 do_test where7-2.763.2 {
17787 count_steps_sort {
17788 SELECT a FROM t3
17789 WHERE b=1081
17790 OR (d>=55.0 AND d<56.0 AND d NOT NULL)
17791 OR b=473
17792 OR ((a BETWEEN 43 AND 45) AND a!=44)
17793 OR b=586
17794 OR (g='tsrqpon' AND f GLOB 'abcde*')
17795 OR (f GLOB '?vwxy*' AND f GLOB 'uvwx*')
17796 }
17797 } {20 26 43 45 46 55 72 98 scan 0 sort 0}
17798 do_test where7-2.764.1 {
17799 count_steps_sort {
17800 SELECT a FROM t2
17801 WHERE (f GLOB '?ijkl*' AND f GLOB 'hijk*')
17802 OR (d>=58.0 AND d<59.0 AND d NOT NULL)
17803 OR (d>=13.0 AND d<14.0 AND d NOT NULL)
17804 }
17805 } {7 13 33 58 59 85 scan 0 sort 0}
17806 do_test where7-2.764.2 {
17807 count_steps_sort {
17808 SELECT a FROM t3
17809 WHERE (f GLOB '?ijkl*' AND f GLOB 'hijk*')
17810 OR (d>=58.0 AND d<59.0 AND d NOT NULL)
17811 OR (d>=13.0 AND d<14.0 AND d NOT NULL)
17812 }
17813 } {7 13 33 58 59 85 scan 0 sort 0}
17814 do_test where7-2.765.1 {
17815 count_steps_sort {
17816 SELECT a FROM t2
17817 WHERE (g='hgfedcb' AND f GLOB 'hijkl*')
17818 OR ((a BETWEEN 76 AND 78) AND a!=77)
17819 OR a=47
17820 OR (g='kjihgfe' AND f GLOB 'qrstu*')
17821 OR (g='lkjihgf' AND f GLOB 'lmnop*')
17822 OR (d>=84.0 AND d<85.0 AND d NOT NULL)
17823 OR f='lmnopqrst'
17824 }
17825 } {11 37 47 63 68 76 78 84 85 89 scan 0 sort 0}
17826 do_test where7-2.765.2 {
17827 count_steps_sort {
17828 SELECT a FROM t3
17829 WHERE (g='hgfedcb' AND f GLOB 'hijkl*')
17830 OR ((a BETWEEN 76 AND 78) AND a!=77)
17831 OR a=47
17832 OR (g='kjihgfe' AND f GLOB 'qrstu*')
17833 OR (g='lkjihgf' AND f GLOB 'lmnop*')
17834 OR (d>=84.0 AND d<85.0 AND d NOT NULL)
17835 OR f='lmnopqrst'
17836 }
17837 } {11 37 47 63 68 76 78 84 85 89 scan 0 sort 0}
17838 do_test where7-2.766.1 {
17839 count_steps_sort {
17840 SELECT a FROM t2
17841 WHERE c>=34035
17842 OR a=29
17843 OR ((a BETWEEN 19 AND 21) AND a!=20)
17844 OR (f GLOB '?wxyz*' AND f GLOB 'vwxy*')
17845 OR f='abcdefghi'
17846 OR b=993
17847 OR ((a BETWEEN 52 AND 54) AND a!=53)
17848 OR ((a BETWEEN 45 AND 47) AND a!=46)
17849 }
17850 } {19 21 26 29 45 47 52 54 73 78 99 scan 0 sort 0}
17851 do_test where7-2.766.2 {
17852 count_steps_sort {
17853 SELECT a FROM t3
17854 WHERE c>=34035
17855 OR a=29
17856 OR ((a BETWEEN 19 AND 21) AND a!=20)
17857 OR (f GLOB '?wxyz*' AND f GLOB 'vwxy*')
17858 OR f='abcdefghi'
17859 OR b=993
17860 OR ((a BETWEEN 52 AND 54) AND a!=53)
17861 OR ((a BETWEEN 45 AND 47) AND a!=46)
17862 }
17863 } {19 21 26 29 45 47 52 54 73 78 99 scan 0 sort 0}
17864 do_test where7-2.767.1 {
17865 count_steps_sort {
17866 SELECT a FROM t2
17867 WHERE (d>=63.0 AND d<64.0 AND d NOT NULL)
17868 OR (d>=16.0 AND d<17.0 AND d NOT NULL)
17869 OR b=696
17870 OR b=154
17871 OR (d>=24.0 AND d<25.0 AND d NOT NULL)
17872 OR a=22
17873 OR (d>=47.0 AND d<48.0 AND d NOT NULL)
17874 OR a=52
17875 OR a=21
17876 OR (d>=70.0 AND d<71.0 AND d NOT NULL)
17877 }
17878 } {14 16 21 22 24 47 52 63 70 scan 0 sort 0}
17879 do_test where7-2.767.2 {
17880 count_steps_sort {
17881 SELECT a FROM t3
17882 WHERE (d>=63.0 AND d<64.0 AND d NOT NULL)
17883 OR (d>=16.0 AND d<17.0 AND d NOT NULL)
17884 OR b=696
17885 OR b=154
17886 OR (d>=24.0 AND d<25.0 AND d NOT NULL)
17887 OR a=22
17888 OR (d>=47.0 AND d<48.0 AND d NOT NULL)
17889 OR a=52
17890 OR a=21
17891 OR (d>=70.0 AND d<71.0 AND d NOT NULL)
17892 }
17893 } {14 16 21 22 24 47 52 63 70 scan 0 sort 0}
17894 do_test where7-2.768.1 {
17895 count_steps_sort {
17896 SELECT a FROM t2
17897 WHERE b=693
17898 OR b=201
17899 OR ((a BETWEEN 36 AND 38) AND a!=37)
17900 OR b=520
17901 OR ((a BETWEEN 23 AND 25) AND a!=24)
17902 OR b=407
17903 OR (d>=37.0 AND d<38.0 AND d NOT NULL)
17904 OR c>=34035
17905 OR b=135
17906 }
17907 } {23 25 36 37 38 63 scan 0 sort 0}
17908 do_test where7-2.768.2 {
17909 count_steps_sort {
17910 SELECT a FROM t3
17911 WHERE b=693
17912 OR b=201
17913 OR ((a BETWEEN 36 AND 38) AND a!=37)
17914 OR b=520
17915 OR ((a BETWEEN 23 AND 25) AND a!=24)
17916 OR b=407
17917 OR (d>=37.0 AND d<38.0 AND d NOT NULL)
17918 OR c>=34035
17919 OR b=135
17920 }
17921 } {23 25 36 37 38 63 scan 0 sort 0}
17922 do_test where7-2.769.1 {
17923 count_steps_sort {
17924 SELECT a FROM t2
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.769.2 {
17933 count_steps_sort {
17934 SELECT a FROM t3
17935 WHERE (d>=43.0 AND d<44.0 AND d NOT NULL)
17936 OR b=707
17937 OR b=14
17938 OR b=1089
17939 OR b=352
17940 }
17941 } {32 43 99 scan 0 sort 0}
17942 do_test where7-2.770.1 {
17943 count_steps_sort {
17944 SELECT a FROM t2
17945 WHERE b=278
17946 OR b=278
17947 OR b=825
17948 OR f='rstuvwxyz'
17949 OR b=938
17950 OR ((a BETWEEN 17 AND 19) AND a!=18)
17951 OR ((a BETWEEN 43 AND 45) AND a!=44)
17952 }
17953 } {17 19 43 45 69 75 95 scan 0 sort 0}
17954 do_test where7-2.770.2 {
17955 count_steps_sort {
17956 SELECT a FROM t3
17957 WHERE b=278
17958 OR b=278
17959 OR b=825
17960 OR f='rstuvwxyz'
17961 OR b=938
17962 OR ((a BETWEEN 17 AND 19) AND a!=18)
17963 OR ((a BETWEEN 43 AND 45) AND a!=44)
17964 }
17965 } {17 19 43 45 69 75 95 scan 0 sort 0}
17966 do_test where7-2.771.1 {
17967 count_steps_sort {
17968 SELECT a FROM t2
17969 WHERE ((a BETWEEN 32 AND 34) AND a!=33)
17970 OR b=1045
17971 OR c=27027
17972 OR (f GLOB '?mnop*' AND f GLOB 'lmno*')
17973 }
17974 } {11 32 34 37 63 79 80 81 89 95 scan 0 sort 0}
17975 do_test where7-2.771.2 {
17976 count_steps_sort {
17977 SELECT a FROM t3
17978 WHERE ((a BETWEEN 32 AND 34) AND a!=33)
17979 OR b=1045
17980 OR c=27027
17981 OR (f GLOB '?mnop*' AND f GLOB 'lmno*')
17982 }
17983 } {11 32 34 37 63 79 80 81 89 95 scan 0 sort 0}
17984 do_test where7-2.772.1 {
17985 count_steps_sort {
17986 SELECT a FROM t2
17987 WHERE a=87
17988 OR (d>=47.0 AND d<48.0 AND d NOT NULL)
17989 OR b=487
17990 OR (g='gfedcba' AND f GLOB 'mnopq*')
17991 }
17992 } {47 87 90 scan 0 sort 0}
17993 do_test where7-2.772.2 {
17994 count_steps_sort {
17995 SELECT a FROM t3
17996 WHERE a=87
17997 OR (d>=47.0 AND d<48.0 AND d NOT NULL)
17998 OR b=487
17999 OR (g='gfedcba' AND f GLOB 'mnopq*')
18000 }
18001 } {47 87 90 scan 0 sort 0}
18002 do_test where7-2.773.1 {
18003 count_steps_sort {
18004 SELECT a FROM t2
18005 WHERE ((a BETWEEN 30 AND 32) AND a!=31)
18006 OR b=69
18007 OR b=608
18008 OR b=814
18009 OR a=67
18010 OR (d>=61.0 AND d<62.0 AND d NOT NULL)
18011 OR b=1059
18012 OR (d>=58.0 AND d<59.0 AND d NOT NULL)
18013 OR a=18
18014 OR b=407
18015 OR ((a BETWEEN 10 AND 12) AND a!=11)
18016 }
18017 } {10 12 18 30 32 37 58 61 67 74 scan 0 sort 0}
18018 do_test where7-2.773.2 {
18019 count_steps_sort {
18020 SELECT a FROM t3
18021 WHERE ((a BETWEEN 30 AND 32) AND a!=31)
18022 OR b=69
18023 OR b=608
18024 OR b=814
18025 OR a=67
18026 OR (d>=61.0 AND d<62.0 AND d NOT NULL)
18027 OR b=1059
18028 OR (d>=58.0 AND d<59.0 AND d NOT NULL)
18029 OR a=18
18030 OR b=407
18031 OR ((a BETWEEN 10 AND 12) AND a!=11)
18032 }
18033 } {10 12 18 30 32 37 58 61 67 74 scan 0 sort 0}
18034 do_test where7-2.774.1 {
18035 count_steps_sort {
18036 SELECT a FROM t2
18037 WHERE b=223
18038 OR b=80
18039 OR ((a BETWEEN 97 AND 99) AND a!=98)
18040 OR ((a BETWEEN 74 AND 76) AND a!=75)
18041 }
18042 } {74 76 97 99 scan 0 sort 0}
18043 do_test where7-2.774.2 {
18044 count_steps_sort {
18045 SELECT a FROM t3
18046 WHERE b=223
18047 OR b=80
18048 OR ((a BETWEEN 97 AND 99) AND a!=98)
18049 OR ((a BETWEEN 74 AND 76) AND a!=75)
18050 }
18051 } {74 76 97 99 scan 0 sort 0}
18052 do_test where7-2.775.1 {
18053 count_steps_sort {
18054 SELECT a FROM t2
18055 WHERE b=220
18056 OR (g='nmlkjih' AND f GLOB 'cdefg*')
18057 OR b=363
18058 OR (d>=66.0 AND d<67.0 AND d NOT NULL)
18059 OR (g='nmlkjih' AND f GLOB 'defgh*')
18060 OR (d>=52.0 AND d<53.0 AND d NOT NULL)
18061 OR ((a BETWEEN 10 AND 12) AND a!=11)
18062 }
18063 } {10 12 20 33 52 54 55 66 scan 0 sort 0}
18064 do_test where7-2.775.2 {
18065 count_steps_sort {
18066 SELECT a FROM t3
18067 WHERE b=220
18068 OR (g='nmlkjih' AND f GLOB 'cdefg*')
18069 OR b=363
18070 OR (d>=66.0 AND d<67.0 AND d NOT NULL)
18071 OR (g='nmlkjih' AND f GLOB 'defgh*')
18072 OR (d>=52.0 AND d<53.0 AND d NOT NULL)
18073 OR ((a BETWEEN 10 AND 12) AND a!=11)
18074 }
18075 } {10 12 20 33 52 54 55 66 scan 0 sort 0}
18076 do_test where7-2.776.1 {
18077 count_steps_sort {
18078 SELECT a FROM t2
18079 WHERE b=498
18080 OR (d>=5.0 AND d<6.0 AND d NOT NULL)
18081 OR b=880
18082 OR ((a BETWEEN 60 AND 62) AND a!=61)
18083 OR b=828
18084 OR (d>=15.0 AND d<16.0 AND d NOT NULL)
18085 OR b=113
18086 }
18087 } {5 15 60 62 80 scan 0 sort 0}
18088 do_test where7-2.776.2 {
18089 count_steps_sort {
18090 SELECT a FROM t3
18091 WHERE b=498
18092 OR (d>=5.0 AND d<6.0 AND d NOT NULL)
18093 OR b=880
18094 OR ((a BETWEEN 60 AND 62) AND a!=61)
18095 OR b=828
18096 OR (d>=15.0 AND d<16.0 AND d NOT NULL)
18097 OR b=113
18098 }
18099 } {5 15 60 62 80 scan 0 sort 0}
18100 do_test where7-2.777.1 {
18101 count_steps_sort {
18102 SELECT a FROM t2
18103 WHERE b=1059
18104 OR (d>=20.0 AND d<21.0 AND d NOT NULL)
18105 OR b=960
18106 OR (f GLOB '?rstu*' AND f GLOB 'qrst*')
18107 OR (g='wvutsrq' AND f GLOB 'mnopq*')
18108 OR b=894
18109 OR c=2002
18110 }
18111 } {4 5 6 12 16 20 42 68 94 scan 0 sort 0}
18112 do_test where7-2.777.2 {
18113 count_steps_sort {
18114 SELECT a FROM t3
18115 WHERE b=1059
18116 OR (d>=20.0 AND d<21.0 AND d NOT NULL)
18117 OR b=960
18118 OR (f GLOB '?rstu*' AND f GLOB 'qrst*')
18119 OR (g='wvutsrq' AND f GLOB 'mnopq*')
18120 OR b=894
18121 OR c=2002
18122 }
18123 } {4 5 6 12 16 20 42 68 94 scan 0 sort 0}
18124 do_test where7-2.778.1 {
18125 count_steps_sort {
18126 SELECT a FROM t2
18127 WHERE b=14
18128 OR (g='hgfedcb' AND f GLOB 'hijkl*')
18129 }
18130 } {85 scan 0 sort 0}
18131 do_test where7-2.778.2 {
18132 count_steps_sort {
18133 SELECT a FROM t3
18134 WHERE b=14
18135 OR (g='hgfedcb' AND f GLOB 'hijkl*')
18136 }
18137 } {85 scan 0 sort 0}
18138 do_test where7-2.779.1 {
18139 count_steps_sort {
18140 SELECT a FROM t2
18141 WHERE b=806
18142 OR (g='rqponml' AND f GLOB 'hijkl*')
18143 OR b=795
18144 OR ((a BETWEEN 99 AND 101) AND a!=100)
18145 OR ((a BETWEEN 21 AND 23) AND a!=22)
18146 OR ((a BETWEEN 86 AND 88) AND a!=87)
18147 OR c=23023
18148 OR (d>=99.0 AND d<100.0 AND d NOT NULL)
18149 }
18150 } {21 23 33 67 68 69 86 88 99 scan 0 sort 0}
18151 do_test where7-2.779.2 {
18152 count_steps_sort {
18153 SELECT a FROM t3
18154 WHERE b=806
18155 OR (g='rqponml' AND f GLOB 'hijkl*')
18156 OR b=795
18157 OR ((a BETWEEN 99 AND 101) AND a!=100)
18158 OR ((a BETWEEN 21 AND 23) AND a!=22)
18159 OR ((a BETWEEN 86 AND 88) AND a!=87)
18160 OR c=23023
18161 OR (d>=99.0 AND d<100.0 AND d NOT NULL)
18162 }
18163 } {21 23 33 67 68 69 86 88 99 scan 0 sort 0}
18164 do_test where7-2.780.1 {
18165 count_steps_sort {
18166 SELECT a FROM t2
18167 WHERE b=726
18168 OR (f GLOB '?qrst*' AND f GLOB 'pqrs*')
18169 OR ((a BETWEEN 8 AND 10) AND a!=9)
18170 OR f='abcdefghi'
18171 OR (d>=92.0 AND d<93.0 AND d NOT NULL)
18172 OR b=869
18173 }
18174 } {8 10 15 26 41 52 66 67 78 79 92 93 scan 0 sort 0}
18175 do_test where7-2.780.2 {
18176 count_steps_sort {
18177 SELECT a FROM t3
18178 WHERE b=726
18179 OR (f GLOB '?qrst*' AND f GLOB 'pqrs*')
18180 OR ((a BETWEEN 8 AND 10) AND a!=9)
18181 OR f='abcdefghi'
18182 OR (d>=92.0 AND d<93.0 AND d NOT NULL)
18183 OR b=869
18184 }
18185 } {8 10 15 26 41 52 66 67 78 79 92 93 scan 0 sort 0}
18186 do_test where7-2.781.1 {
18187 count_steps_sort {
18188 SELECT a FROM t2
18189 WHERE a=59
18190 OR ((a BETWEEN 5 AND 7) AND a!=6)
18191 OR b=1081
18192 OR (g='fedcbaz' AND f GLOB 'stuvw*')
18193 }
18194 } {5 7 59 96 scan 0 sort 0}
18195 do_test where7-2.781.2 {
18196 count_steps_sort {
18197 SELECT a FROM t3
18198 WHERE a=59
18199 OR ((a BETWEEN 5 AND 7) AND a!=6)
18200 OR b=1081
18201 OR (g='fedcbaz' AND f GLOB 'stuvw*')
18202 }
18203 } {5 7 59 96 scan 0 sort 0}
18204 do_test where7-2.782.1 {
18205 count_steps_sort {
18206 SELECT a FROM t2
18207 WHERE (g='qponmlk' AND f GLOB 'nopqr*')
18208 OR b=1037
18209 OR b=132
18210 OR c=1001
18211 OR (d>=20.0 AND d<21.0 AND d NOT NULL)
18212 OR (d>=18.0 AND d<19.0 AND d NOT NULL)
18213 OR (g='gfedcba' AND f GLOB 'nopqr*')
18214 OR (d>=58.0 AND d<59.0 AND d NOT NULL)
18215 OR (g='kjihgfe' AND f GLOB 'qrstu*')
18216 OR a=32
18217 }
18218 } {1 2 3 12 18 20 32 39 58 68 91 scan 0 sort 0}
18219 do_test where7-2.782.2 {
18220 count_steps_sort {
18221 SELECT a FROM t3
18222 WHERE (g='qponmlk' AND f GLOB 'nopqr*')
18223 OR b=1037
18224 OR b=132
18225 OR c=1001
18226 OR (d>=20.0 AND d<21.0 AND d NOT NULL)
18227 OR (d>=18.0 AND d<19.0 AND d NOT NULL)
18228 OR (g='gfedcba' AND f GLOB 'nopqr*')
18229 OR (d>=58.0 AND d<59.0 AND d NOT NULL)
18230 OR (g='kjihgfe' AND f GLOB 'qrstu*')
18231 OR a=32
18232 }
18233 } {1 2 3 12 18 20 32 39 58 68 91 scan 0 sort 0}
18234 do_test where7-2.783.1 {
18235 count_steps_sort {
18236 SELECT a FROM t2
18237 WHERE a=24
18238 OR b=927
18239 OR (d>=52.0 AND d<53.0 AND d NOT NULL)
18240 OR a=7
18241 OR b=462
18242 OR b=608
18243 OR b=781
18244 OR b=253
18245 OR c=25025
18246 OR b=132
18247 }
18248 } {7 12 23 24 42 52 71 73 74 75 scan 0 sort 0}
18249 do_test where7-2.783.2 {
18250 count_steps_sort {
18251 SELECT a FROM t3
18252 WHERE a=24
18253 OR b=927
18254 OR (d>=52.0 AND d<53.0 AND d NOT NULL)
18255 OR a=7
18256 OR b=462
18257 OR b=608
18258 OR b=781
18259 OR b=253
18260 OR c=25025
18261 OR b=132
18262 }
18263 } {7 12 23 24 42 52 71 73 74 75 scan 0 sort 0}
18264 do_test where7-2.784.1 {
18265 count_steps_sort {
18266 SELECT a FROM t2
18267 WHERE (g='mlkjihg' AND f GLOB 'jklmn*')
18268 OR b=1001
18269 OR ((a BETWEEN 23 AND 25) AND a!=24)
18270 OR a=83
18271 }
18272 } {23 25 61 83 91 scan 0 sort 0}
18273 do_test where7-2.784.2 {
18274 count_steps_sort {
18275 SELECT a FROM t3
18276 WHERE (g='mlkjihg' AND f GLOB 'jklmn*')
18277 OR b=1001
18278 OR ((a BETWEEN 23 AND 25) AND a!=24)
18279 OR a=83
18280 }
18281 } {23 25 61 83 91 scan 0 sort 0}
18282 do_test where7-2.785.1 {
18283 count_steps_sort {
18284 SELECT a FROM t2
18285 WHERE (d>=60.0 AND d<61.0 AND d NOT NULL)
18286 OR b=36
18287 OR (f GLOB '?efgh*' AND f GLOB 'defg*')
18288 OR (g='ihgfedc' AND f GLOB 'cdefg*')
18289 OR ((a BETWEEN 46 AND 48) AND a!=47)
18290 OR ((a BETWEEN 31 AND 33) AND a!=32)
18291 OR (d>=91.0 AND d<92.0 AND d NOT NULL)
18292 OR (g='ihgfedc' AND f GLOB 'efghi*')
18293 OR (g='jihgfed' AND f GLOB 'vwxyz*')
18294 OR (d>=77.0 AND d<78.0 AND d NOT NULL)
18295 OR ((a BETWEEN 26 AND 28) AND a!=27)
18296 }
18297 } {3 26 28 29 31 33 46 48 55 60 73 77 80 81 82 91 scan 0 sort 0}
18298 do_test where7-2.785.2 {
18299 count_steps_sort {
18300 SELECT a FROM t3
18301 WHERE (d>=60.0 AND d<61.0 AND d NOT NULL)
18302 OR b=36
18303 OR (f GLOB '?efgh*' AND f GLOB 'defg*')
18304 OR (g='ihgfedc' AND f GLOB 'cdefg*')
18305 OR ((a BETWEEN 46 AND 48) AND a!=47)
18306 OR ((a BETWEEN 31 AND 33) AND a!=32)
18307 OR (d>=91.0 AND d<92.0 AND d NOT NULL)
18308 OR (g='ihgfedc' AND f GLOB 'efghi*')
18309 OR (g='jihgfed' AND f GLOB 'vwxyz*')
18310 OR (d>=77.0 AND d<78.0 AND d NOT NULL)
18311 OR ((a BETWEEN 26 AND 28) AND a!=27)
18312 }
18313 } {3 26 28 29 31 33 46 48 55 60 73 77 80 81 82 91 scan 0 sort 0}
18314 do_test where7-2.786.1 {
18315 count_steps_sort {
18316 SELECT a FROM t2
18317 WHERE a=69
18318 OR (f GLOB '?defg*' AND f GLOB 'cdef*')
18319 OR ((a BETWEEN 58 AND 60) AND a!=59)
18320 OR a=98
18321 OR b=300
18322 OR a=41
18323 OR ((a BETWEEN 37 AND 39) AND a!=38)
18324 OR (d>=1.0 AND d<2.0 AND d NOT NULL)
18325 OR a=33
18326 OR ((a BETWEEN 10 AND 12) AND a!=11)
18327 }
18328 } {1 2 10 12 28 33 37 39 41 54 58 60 69 80 98 scan 0 sort 0}
18329 do_test where7-2.786.2 {
18330 count_steps_sort {
18331 SELECT a FROM t3
18332 WHERE a=69
18333 OR (f GLOB '?defg*' AND f GLOB 'cdef*')
18334 OR ((a BETWEEN 58 AND 60) AND a!=59)
18335 OR a=98
18336 OR b=300
18337 OR a=41
18338 OR ((a BETWEEN 37 AND 39) AND a!=38)
18339 OR (d>=1.0 AND d<2.0 AND d NOT NULL)
18340 OR a=33
18341 OR ((a BETWEEN 10 AND 12) AND a!=11)
18342 }
18343 } {1 2 10 12 28 33 37 39 41 54 58 60 69 80 98 scan 0 sort 0}
18344 do_test where7-2.787.1 {
18345 count_steps_sort {
18346 SELECT a FROM t2
18347 WHERE ((a BETWEEN 68 AND 70) AND a!=69)
18348 OR (d>=71.0 AND d<72.0 AND d NOT NULL)
18349 OR ((a BETWEEN 94 AND 96) AND a!=95)
18350 OR (f GLOB '?cdef*' AND f GLOB 'bcde*')
18351 OR (g='gfedcba' AND f GLOB 'mnopq*')
18352 OR ((a BETWEEN 22 AND 24) AND a!=23)
18353 OR b=619
18354 OR c=6006
18355 OR b=91
18356 OR b=297
18357 OR b=165
18358 }
18359 } {1 15 16 17 18 22 24 27 53 68 70 71 79 90 94 96 scan 0 sort 0}
18360 do_test where7-2.787.2 {
18361 count_steps_sort {
18362 SELECT a FROM t3
18363 WHERE ((a BETWEEN 68 AND 70) AND a!=69)
18364 OR (d>=71.0 AND d<72.0 AND d NOT NULL)
18365 OR ((a BETWEEN 94 AND 96) AND a!=95)
18366 OR (f GLOB '?cdef*' AND f GLOB 'bcde*')
18367 OR (g='gfedcba' AND f GLOB 'mnopq*')
18368 OR ((a BETWEEN 22 AND 24) AND a!=23)
18369 OR b=619
18370 OR c=6006
18371 OR b=91
18372 OR b=297
18373 OR b=165
18374 }
18375 } {1 15 16 17 18 22 24 27 53 68 70 71 79 90 94 96 scan 0 sort 0}
18376 do_test where7-2.788.1 {
18377 count_steps_sort {
18378 SELECT a FROM t2
18379 WHERE ((a BETWEEN 9 AND 11) AND a!=10)
18380 OR a=55
18381 OR (g='jihgfed' AND f GLOB 'xyzab*')
18382 }
18383 } {9 11 55 75 scan 0 sort 0}
18384 do_test where7-2.788.2 {
18385 count_steps_sort {
18386 SELECT a FROM t3
18387 WHERE ((a BETWEEN 9 AND 11) AND a!=10)
18388 OR a=55
18389 OR (g='jihgfed' AND f GLOB 'xyzab*')
18390 }
18391 } {9 11 55 75 scan 0 sort 0}
18392 do_test where7-2.789.1 {
18393 count_steps_sort {
18394 SELECT a FROM t2
18395 WHERE ((a BETWEEN 84 AND 86) AND a!=85)
18396 OR b=737
18397 OR b=201
18398 OR a=7
18399 OR (d>=26.0 AND d<27.0 AND d NOT NULL)
18400 OR (g='yxwvuts' AND f GLOB 'cdefg*')
18401 OR b=957
18402 }
18403 } {2 7 26 67 84 86 87 scan 0 sort 0}
18404 do_test where7-2.789.2 {
18405 count_steps_sort {
18406 SELECT a FROM t3
18407 WHERE ((a BETWEEN 84 AND 86) AND a!=85)
18408 OR b=737
18409 OR b=201
18410 OR a=7
18411 OR (d>=26.0 AND d<27.0 AND d NOT NULL)
18412 OR (g='yxwvuts' AND f GLOB 'cdefg*')
18413 OR b=957
18414 }
18415 } {2 7 26 67 84 86 87 scan 0 sort 0}
18416 do_test where7-2.790.1 {
18417 count_steps_sort {
18418 SELECT a FROM t2
18419 WHERE ((a BETWEEN 90 AND 92) AND a!=91)
18420 OR a=74
18421 OR (g='lkjihgf' AND f GLOB 'pqrst*')
18422 OR ((a BETWEEN 95 AND 97) AND a!=96)
18423 OR (g='ihgfedc' AND f GLOB 'bcdef*')
18424 OR (f GLOB '?tuvw*' AND f GLOB 'stuv*')
18425 OR a=89
18426 }
18427 } {18 44 67 70 74 79 89 90 92 95 96 97 scan 0 sort 0}
18428 do_test where7-2.790.2 {
18429 count_steps_sort {
18430 SELECT a FROM t3
18431 WHERE ((a BETWEEN 90 AND 92) AND a!=91)
18432 OR a=74
18433 OR (g='lkjihgf' AND f GLOB 'pqrst*')
18434 OR ((a BETWEEN 95 AND 97) AND a!=96)
18435 OR (g='ihgfedc' AND f GLOB 'bcdef*')
18436 OR (f GLOB '?tuvw*' AND f GLOB 'stuv*')
18437 OR a=89
18438 }
18439 } {18 44 67 70 74 79 89 90 92 95 96 97 scan 0 sort 0}
18440 do_test where7-2.791.1 {
18441 count_steps_sort {
18442 SELECT a FROM t2
18443 WHERE (d>=45.0 AND d<46.0 AND d NOT NULL)
18444 OR b=179
18445 OR b=1081
18446 OR b=377
18447 OR b=495
18448 OR b=564
18449 OR b=289
18450 OR (g='qponmlk' AND f GLOB 'nopqr*')
18451 }
18452 } {39 45 scan 0 sort 0}
18453 do_test where7-2.791.2 {
18454 count_steps_sort {
18455 SELECT a FROM t3
18456 WHERE (d>=45.0 AND d<46.0 AND d NOT NULL)
18457 OR b=179
18458 OR b=1081
18459 OR b=377
18460 OR b=495
18461 OR b=564
18462 OR b=289
18463 OR (g='qponmlk' AND f GLOB 'nopqr*')
18464 }
18465 } {39 45 scan 0 sort 0}
18466 do_test where7-2.792.1 {
18467 count_steps_sort {
18468 SELECT a FROM t2
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.792.2 {
18477 count_steps_sort {
18478 SELECT a FROM t3
18479 WHERE (g='utsrqpo' AND f GLOB 'wxyza*')
18480 OR a=69
18481 OR a=12
18482 OR b=718
18483 OR ((a BETWEEN 20 AND 22) AND a!=21)
18484 }
18485 } {12 20 22 69 scan 0 sort 0}
18486 do_test where7-2.793.1 {
18487 count_steps_sort {
18488 SELECT a FROM t2
18489 WHERE (g='tsrqpon' AND f GLOB 'zabcd*')
18490 OR f='klmnopqrs'
18491 OR b=674
18492 OR a=96
18493 OR a=99
18494 OR b=608
18495 OR b=707
18496 OR f='cdefghijk'
18497 OR a=91
18498 OR (g='tsrqpon' AND f GLOB 'xyzab*')
18499 }
18500 } {2 10 23 25 28 36 54 62 80 88 91 96 99 scan 0 sort 0}
18501 do_test where7-2.793.2 {
18502 count_steps_sort {
18503 SELECT a FROM t3
18504 WHERE (g='tsrqpon' AND f GLOB 'zabcd*')
18505 OR f='klmnopqrs'
18506 OR b=674
18507 OR a=96
18508 OR a=99
18509 OR b=608
18510 OR b=707
18511 OR f='cdefghijk'
18512 OR a=91
18513 OR (g='tsrqpon' AND f GLOB 'xyzab*')
18514 }
18515 } {2 10 23 25 28 36 54 62 80 88 91 96 99 scan 0 sort 0}
18516 do_test where7-2.794.1 {
18517 count_steps_sort {
18518 SELECT a FROM t2
18519 WHERE (f GLOB '?klmn*' AND f GLOB 'jklm*')
18520 OR b=564
18521 OR b=784
18522 OR b=418
18523 OR b=275
18524 OR (g='gfedcba' AND f GLOB 'klmno*')
18525 OR a=58
18526 OR c=11011
18527 OR b=660
18528 }
18529 } {9 25 31 32 33 35 38 58 60 61 87 88 scan 0 sort 0}
18530 do_test where7-2.794.2 {
18531 count_steps_sort {
18532 SELECT a FROM t3
18533 WHERE (f GLOB '?klmn*' AND f GLOB 'jklm*')
18534 OR b=564
18535 OR b=784
18536 OR b=418
18537 OR b=275
18538 OR (g='gfedcba' AND f GLOB 'klmno*')
18539 OR a=58
18540 OR c=11011
18541 OR b=660
18542 }
18543 } {9 25 31 32 33 35 38 58 60 61 87 88 scan 0 sort 0}
18544 do_test where7-2.795.1 {
18545 count_steps_sort {
18546 SELECT a FROM t2
18547 WHERE (d>=25.0 AND d<26.0 AND d NOT NULL)
18548 OR b=509
18549 OR b=1004
18550 OR ((a BETWEEN 28 AND 30) AND a!=29)
18551 OR ((a BETWEEN 57 AND 59) AND a!=58)
18552 OR (g='mlkjihg' AND f GLOB 'hijkl*')
18553 OR f='pqrstuvwx'
18554 }
18555 } {15 25 28 30 41 57 59 67 93 scan 0 sort 0}
18556 do_test where7-2.795.2 {
18557 count_steps_sort {
18558 SELECT a FROM t3
18559 WHERE (d>=25.0 AND d<26.0 AND d NOT NULL)
18560 OR b=509
18561 OR b=1004
18562 OR ((a BETWEEN 28 AND 30) AND a!=29)
18563 OR ((a BETWEEN 57 AND 59) AND a!=58)
18564 OR (g='mlkjihg' AND f GLOB 'hijkl*')
18565 OR f='pqrstuvwx'
18566 }
18567 } {15 25 28 30 41 57 59 67 93 scan 0 sort 0}
18568 do_test where7-2.796.1 {
18569 count_steps_sort {
18570 SELECT a FROM t2
18571 WHERE b=440
18572 OR ((a BETWEEN 52 AND 54) AND a!=53)
18573 }
18574 } {40 52 54 scan 0 sort 0}
18575 do_test where7-2.796.2 {
18576 count_steps_sort {
18577 SELECT a FROM t3
18578 WHERE b=440
18579 OR ((a BETWEEN 52 AND 54) AND a!=53)
18580 }
18581 } {40 52 54 scan 0 sort 0}
18582 do_test where7-2.797.1 {
18583 count_steps_sort {
18584 SELECT a FROM t2
18585 WHERE (d>=95.0 AND d<96.0 AND d NOT NULL)
18586 OR f='abcdefghi'
18587 }
18588 } {26 52 78 95 scan 0 sort 0}
18589 do_test where7-2.797.2 {
18590 count_steps_sort {
18591 SELECT a FROM t3
18592 WHERE (d>=95.0 AND d<96.0 AND d NOT NULL)
18593 OR f='abcdefghi'
18594 }
18595 } {26 52 78 95 scan 0 sort 0}
18596 do_test where7-2.798.1 {
18597 count_steps_sort {
18598 SELECT a FROM t2
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.798.2 {
18607 count_steps_sort {
18608 SELECT a FROM t3
18609 WHERE a=19
18610 OR a=29
18611 OR b=476
18612 OR (g='qponmlk' AND f GLOB 'pqrst*')
18613 OR b=91
18614 }
18615 } {19 29 41 scan 0 sort 0}
18616 do_test where7-2.799.1 {
18617 count_steps_sort {
18618 SELECT a FROM t2
18619 WHERE f='lmnopqrst'
18620 OR (d>=8.0 AND d<9.0 AND d NOT NULL)
18621 OR a=47
18622 OR a=71
18623 }
18624 } {8 11 37 47 63 71 89 scan 0 sort 0}
18625 do_test where7-2.799.2 {
18626 count_steps_sort {
18627 SELECT a FROM t3
18628 WHERE f='lmnopqrst'
18629 OR (d>=8.0 AND d<9.0 AND d NOT NULL)
18630 OR a=47
18631 OR a=71
18632 }
18633 } {8 11 37 47 63 71 89 scan 0 sort 0}
18634 do_test where7-2.800.1 {
18635 count_steps_sort {
18636 SELECT a FROM t2
18637 WHERE b=531
18638 OR (d>=12.0 AND d<13.0 AND d NOT NULL)
18639 OR ((a BETWEEN 95 AND 97) AND a!=96)
18640 OR ((a BETWEEN 32 AND 34) AND a!=33)
18641 OR b=44
18642 OR (g='hgfedcb' AND f GLOB 'ghijk*')
18643 OR (g='onmlkji' AND f GLOB 'xyzab*')
18644 OR b=707
18645 OR b=322
18646 }
18647 } {4 12 32 34 49 84 95 97 scan 0 sort 0}
18648 do_test where7-2.800.2 {
18649 count_steps_sort {
18650 SELECT a FROM t3
18651 WHERE b=531
18652 OR (d>=12.0 AND d<13.0 AND d NOT NULL)
18653 OR ((a BETWEEN 95 AND 97) AND a!=96)
18654 OR ((a BETWEEN 32 AND 34) AND a!=33)
18655 OR b=44
18656 OR (g='hgfedcb' AND f GLOB 'ghijk*')
18657 OR (g='onmlkji' AND f GLOB 'xyzab*')
18658 OR b=707
18659 OR b=322
18660 }
18661 } {4 12 32 34 49 84 95 97 scan 0 sort 0}
18662 do_test where7-2.801.1 {
18663 count_steps_sort {
18664 SELECT a FROM t2
18665 WHERE (f GLOB '?efgh*' AND f GLOB 'defg*')
18666 OR (g='ihgfedc' AND f GLOB 'efghi*')
18667 OR (d>=89.0 AND d<90.0 AND d NOT NULL)
18668 OR f='jklmnopqr'
18669 }
18670 } {3 9 29 35 55 61 81 82 87 89 scan 0 sort 0}
18671 do_test where7-2.801.2 {
18672 count_steps_sort {
18673 SELECT a FROM t3
18674 WHERE (f GLOB '?efgh*' AND f GLOB 'defg*')
18675 OR (g='ihgfedc' AND f GLOB 'efghi*')
18676 OR (d>=89.0 AND d<90.0 AND d NOT NULL)
18677 OR f='jklmnopqr'
18678 }
18679 } {3 9 29 35 55 61 81 82 87 89 scan 0 sort 0}
18680 do_test where7-2.802.1 {
18681 count_steps_sort {
18682 SELECT a FROM t2
18683 WHERE b=946
18684 OR (g='ihgfedc' AND f GLOB 'abcde*')
18685 OR a=47
18686 OR (g='qponmlk' AND f GLOB 'qrstu*')
18687 OR (d>=93.0 AND d<94.0 AND d NOT NULL)
18688 OR (g='wvutsrq' AND f GLOB 'ijklm*')
18689 OR b=80
18690 OR ((a BETWEEN 60 AND 62) AND a!=61)
18691 OR (g='tsrqpon' AND f GLOB 'xyzab*')
18692 }
18693 } {8 23 42 47 60 62 78 86 93 scan 0 sort 0}
18694 do_test where7-2.802.2 {
18695 count_steps_sort {
18696 SELECT a FROM t3
18697 WHERE b=946
18698 OR (g='ihgfedc' AND f GLOB 'abcde*')
18699 OR a=47
18700 OR (g='qponmlk' AND f GLOB 'qrstu*')
18701 OR (d>=93.0 AND d<94.0 AND d NOT NULL)
18702 OR (g='wvutsrq' AND f GLOB 'ijklm*')
18703 OR b=80
18704 OR ((a BETWEEN 60 AND 62) AND a!=61)
18705 OR (g='tsrqpon' AND f GLOB 'xyzab*')
18706 }
18707 } {8 23 42 47 60 62 78 86 93 scan 0 sort 0}
18708 do_test where7-2.803.1 {
18709 count_steps_sort {
18710 SELECT a FROM t2
18711 WHERE a=48
18712 OR (d>=55.0 AND d<56.0 AND d NOT NULL)
18713 OR b=1015
18714 OR a=57
18715 OR (f GLOB '?klmn*' AND f GLOB 'jklm*')
18716 OR ((a BETWEEN 47 AND 49) AND a!=48)
18717 OR ((a BETWEEN 98 AND 100) AND a!=99)
18718 OR (g='onmlkji' AND f GLOB 'yzabc*')
18719 OR (d>=4.0 AND d<5.0 AND d NOT NULL)
18720 OR b=165
18721 }
18722 } {4 9 15 35 47 48 49 50 55 57 61 87 98 100 scan 0 sort 0}
18723 do_test where7-2.803.2 {
18724 count_steps_sort {
18725 SELECT a FROM t3
18726 WHERE a=48
18727 OR (d>=55.0 AND d<56.0 AND d NOT NULL)
18728 OR b=1015
18729 OR a=57
18730 OR (f GLOB '?klmn*' AND f GLOB 'jklm*')
18731 OR ((a BETWEEN 47 AND 49) AND a!=48)
18732 OR ((a BETWEEN 98 AND 100) AND a!=99)
18733 OR (g='onmlkji' AND f GLOB 'yzabc*')
18734 OR (d>=4.0 AND d<5.0 AND d NOT NULL)
18735 OR b=165
18736 }
18737 } {4 9 15 35 47 48 49 50 55 57 61 87 98 100 scan 0 sort 0}
18738 do_test where7-2.804.1 {
18739 count_steps_sort {
18740 SELECT a FROM t2
18741 WHERE ((a BETWEEN 97 AND 99) AND a!=98)
18742 OR a=73
18743 OR b=1048
18744 OR c>=34035
18745 OR (g='ihgfedc' AND f GLOB 'cdefg*')
18746 OR a=72
18747 OR ((a BETWEEN 91 AND 93) AND a!=92)
18748 OR b=638
18749 }
18750 } {58 72 73 80 91 93 97 99 scan 0 sort 0}
18751 do_test where7-2.804.2 {
18752 count_steps_sort {
18753 SELECT a FROM t3
18754 WHERE ((a BETWEEN 97 AND 99) AND a!=98)
18755 OR a=73
18756 OR b=1048
18757 OR c>=34035
18758 OR (g='ihgfedc' AND f GLOB 'cdefg*')
18759 OR a=72
18760 OR ((a BETWEEN 91 AND 93) AND a!=92)
18761 OR b=638
18762 }
18763 } {58 72 73 80 91 93 97 99 scan 0 sort 0}
18764 do_test where7-2.805.1 {
18765 count_steps_sort {
18766 SELECT a FROM t2
18767 WHERE ((a BETWEEN 28 AND 30) AND a!=29)
18768 OR a=39
18769 OR b=165
18770 }
18771 } {15 28 30 39 scan 0 sort 0}
18772 do_test where7-2.805.2 {
18773 count_steps_sort {
18774 SELECT a FROM t3
18775 WHERE ((a BETWEEN 28 AND 30) AND a!=29)
18776 OR a=39
18777 OR b=165
18778 }
18779 } {15 28 30 39 scan 0 sort 0}
18780 do_test where7-2.806.1 {
18781 count_steps_sort {
18782 SELECT a FROM t2
18783 WHERE a=50
18784 OR ((a BETWEEN 61 AND 63) AND a!=62)
18785 OR (f GLOB '?stuv*' AND f GLOB 'rstu*')
18786 OR a=32
18787 OR ((a BETWEEN 93 AND 95) AND a!=94)
18788 OR (g='ponmlkj' AND f GLOB 'tuvwx*')
18789 OR a=14
18790 OR (d>=97.0 AND d<98.0 AND d NOT NULL)
18791 OR b=946
18792 OR ((a BETWEEN 53 AND 55) AND a!=54)
18793 OR b=124
18794 }
18795 } {14 17 32 43 45 50 53 55 61 63 69 86 93 95 97 scan 0 sort 0}
18796 do_test where7-2.806.2 {
18797 count_steps_sort {
18798 SELECT a FROM t3
18799 WHERE a=50
18800 OR ((a BETWEEN 61 AND 63) AND a!=62)
18801 OR (f GLOB '?stuv*' AND f GLOB 'rstu*')
18802 OR a=32
18803 OR ((a BETWEEN 93 AND 95) AND a!=94)
18804 OR (g='ponmlkj' AND f GLOB 'tuvwx*')
18805 OR a=14
18806 OR (d>=97.0 AND d<98.0 AND d NOT NULL)
18807 OR b=946
18808 OR ((a BETWEEN 53 AND 55) AND a!=54)
18809 OR b=124
18810 }
18811 } {14 17 32 43 45 50 53 55 61 63 69 86 93 95 97 scan 0 sort 0}
18812 do_test where7-2.807.1 {
18813 count_steps_sort {
18814 SELECT a FROM t2
18815 WHERE ((a BETWEEN 88 AND 90) AND a!=89)
18816 OR (d>=52.0 AND d<53.0 AND d NOT NULL)
18817 OR (d>=66.0 AND d<67.0 AND d NOT NULL)
18818 OR (g='gfedcba' AND f GLOB 'klmno*')
18819 }
18820 } {52 66 88 90 scan 0 sort 0}
18821 do_test where7-2.807.2 {
18822 count_steps_sort {
18823 SELECT a FROM t3
18824 WHERE ((a BETWEEN 88 AND 90) AND a!=89)
18825 OR (d>=52.0 AND d<53.0 AND d NOT NULL)
18826 OR (d>=66.0 AND d<67.0 AND d NOT NULL)
18827 OR (g='gfedcba' AND f GLOB 'klmno*')
18828 }
18829 } {52 66 88 90 scan 0 sort 0}
18830 do_test where7-2.808.1 {
18831 count_steps_sort {
18832 SELECT a FROM t2
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.808.2 {
18841 count_steps_sort {
18842 SELECT a FROM t3
18843 WHERE a=6
18844 OR f='tuvwxyzab'
18845 OR (g='mlkjihg' AND f GLOB 'hijkl*')
18846 OR b=286
18847 OR b=781
18848 }
18849 } {6 19 26 45 59 71 97 scan 0 sort 0}
18850 do_test where7-2.809.1 {
18851 count_steps_sort {
18852 SELECT a FROM t2
18853 WHERE (g='jihgfed' AND f GLOB 'zabcd*')
18854 OR (f GLOB '?mnop*' AND f GLOB 'lmno*')
18855 OR (d>=43.0 AND d<44.0 AND d NOT NULL)
18856 OR ((a BETWEEN 79 AND 81) AND a!=80)
18857 OR (g='edcbazy' AND f GLOB 'wxyza*')
18858 OR (f GLOB '?klmn*' AND f GLOB 'jklm*')
18859 OR f='vwxyzabcd'
18860 OR b=275
18861 }
18862 } {9 11 21 25 35 37 43 47 61 63 73 77 79 81 87 89 99 100 scan 0 sort 0}
18863 do_test where7-2.809.2 {
18864 count_steps_sort {
18865 SELECT a FROM t3
18866 WHERE (g='jihgfed' AND f GLOB 'zabcd*')
18867 OR (f GLOB '?mnop*' AND f GLOB 'lmno*')
18868 OR (d>=43.0 AND d<44.0 AND d NOT NULL)
18869 OR ((a BETWEEN 79 AND 81) AND a!=80)
18870 OR (g='edcbazy' AND f GLOB 'wxyza*')
18871 OR (f GLOB '?klmn*' AND f GLOB 'jklm*')
18872 OR f='vwxyzabcd'
18873 OR b=275
18874 }
18875 } {9 11 21 25 35 37 43 47 61 63 73 77 79 81 87 89 99 100 scan 0 sort 0}
18876 do_test where7-2.810.1 {
18877 count_steps_sort {
18878 SELECT a FROM t2
18879 WHERE (d>=30.0 AND d<31.0 AND d NOT NULL)
18880 OR (g='xwvutsr' AND f GLOB 'efghi*')
18881 OR (g='gfedcba' AND f GLOB 'lmnop*')
18882 OR (d>=64.0 AND d<65.0 AND d NOT NULL)
18883 OR (g='gfedcba' AND f GLOB 'nopqr*')
18884 OR a=59
18885 }
18886 } {4 30 59 64 89 91 scan 0 sort 0}
18887 do_test where7-2.810.2 {
18888 count_steps_sort {
18889 SELECT a FROM t3
18890 WHERE (d>=30.0 AND d<31.0 AND d NOT NULL)
18891 OR (g='xwvutsr' AND f GLOB 'efghi*')
18892 OR (g='gfedcba' AND f GLOB 'lmnop*')
18893 OR (d>=64.0 AND d<65.0 AND d NOT NULL)
18894 OR (g='gfedcba' AND f GLOB 'nopqr*')
18895 OR a=59
18896 }
18897 } {4 30 59 64 89 91 scan 0 sort 0}
18898 do_test where7-2.811.1 {
18899 count_steps_sort {
18900 SELECT a FROM t2
18901 WHERE (f GLOB '?xyza*' AND f GLOB 'wxyz*')
18902 OR ((a BETWEEN 8 AND 10) AND a!=9)
18903 OR (g='kjihgfe' AND f GLOB 'tuvwx*')
18904 OR (g='edcbazy' AND f GLOB 'vwxyz*')
18905 OR b=663
18906 OR f='ghijklmno'
18907 OR ((a BETWEEN 14 AND 16) AND a!=15)
18908 OR f='ghijklmno'
18909 OR (d>=64.0 AND d<65.0 AND d NOT NULL)
18910 OR (d>=19.0 AND d<20.0 AND d NOT NULL)
18911 OR b=1081
18912 }
18913 } {6 8 10 14 16 19 22 32 48 58 64 71 74 84 99 100 scan 0 sort 0}
18914 do_test where7-2.811.2 {
18915 count_steps_sort {
18916 SELECT a FROM t3
18917 WHERE (f GLOB '?xyza*' AND f GLOB 'wxyz*')
18918 OR ((a BETWEEN 8 AND 10) AND a!=9)
18919 OR (g='kjihgfe' AND f GLOB 'tuvwx*')
18920 OR (g='edcbazy' AND f GLOB 'vwxyz*')
18921 OR b=663
18922 OR f='ghijklmno'
18923 OR ((a BETWEEN 14 AND 16) AND a!=15)
18924 OR f='ghijklmno'
18925 OR (d>=64.0 AND d<65.0 AND d NOT NULL)
18926 OR (d>=19.0 AND d<20.0 AND d NOT NULL)
18927 OR b=1081
18928 }
18929 } {6 8 10 14 16 19 22 32 48 58 64 71 74 84 99 100 scan 0 sort 0}
18930 do_test where7-2.812.1 {
18931 count_steps_sort {
18932 SELECT a FROM t2
18933 WHERE ((a BETWEEN 30 AND 32) AND a!=31)
18934 OR a=96
18935 OR b=355
18936 OR (d>=81.0 AND d<82.0 AND d NOT NULL)
18937 OR b=597
18938 OR ((a BETWEEN 92 AND 94) AND a!=93)
18939 OR (d>=88.0 AND d<89.0 AND d NOT NULL)
18940 OR (f GLOB '?lmno*' AND f GLOB 'klmn*')
18941 OR b=168
18942 OR (g='vutsrqp' AND f GLOB 'pqrst*')
18943 }
18944 } {10 15 30 32 36 62 81 88 92 94 96 scan 0 sort 0}
18945 do_test where7-2.812.2 {
18946 count_steps_sort {
18947 SELECT a FROM t3
18948 WHERE ((a BETWEEN 30 AND 32) AND a!=31)
18949 OR a=96
18950 OR b=355
18951 OR (d>=81.0 AND d<82.0 AND d NOT NULL)
18952 OR b=597
18953 OR ((a BETWEEN 92 AND 94) AND a!=93)
18954 OR (d>=88.0 AND d<89.0 AND d NOT NULL)
18955 OR (f GLOB '?lmno*' AND f GLOB 'klmn*')
18956 OR b=168
18957 OR (g='vutsrqp' AND f GLOB 'pqrst*')
18958 }
18959 } {10 15 30 32 36 62 81 88 92 94 96 scan 0 sort 0}
18960 do_test where7-2.813.1 {
18961 count_steps_sort {
18962 SELECT a FROM t2
18963 WHERE (d>=47.0 AND d<48.0 AND d NOT NULL)
18964 OR b=957
18965 OR (d>=9.0 AND d<10.0 AND d NOT NULL)
18966 OR ((a BETWEEN 87 AND 89) AND a!=88)
18967 OR ((a BETWEEN 58 AND 60) AND a!=59)
18968 OR a=40
18969 }
18970 } {9 40 47 58 60 87 89 scan 0 sort 0}
18971 do_test where7-2.813.2 {
18972 count_steps_sort {
18973 SELECT a FROM t3
18974 WHERE (d>=47.0 AND d<48.0 AND d NOT NULL)
18975 OR b=957
18976 OR (d>=9.0 AND d<10.0 AND d NOT NULL)
18977 OR ((a BETWEEN 87 AND 89) AND a!=88)
18978 OR ((a BETWEEN 58 AND 60) AND a!=59)
18979 OR a=40
18980 }
18981 } {9 40 47 58 60 87 89 scan 0 sort 0}
18982 do_test where7-2.814.1 {
18983 count_steps_sort {
18984 SELECT a FROM t2
18985 WHERE ((a BETWEEN 12 AND 14) AND a!=13)
18986 OR a=36
18987 OR a=75
18988 OR b=179
18989 OR (d>=43.0 AND d<44.0 AND d NOT NULL)
18990 OR (g='utsrqpo' AND f GLOB 'stuvw*')
18991 OR (d>=65.0 AND d<66.0 AND d NOT NULL)
18992 OR b=850
18993 OR a=62
18994 }
18995 } {12 14 18 36 43 62 65 75 scan 0 sort 0}
18996 do_test where7-2.814.2 {
18997 count_steps_sort {
18998 SELECT a FROM t3
18999 WHERE ((a BETWEEN 12 AND 14) AND a!=13)
19000 OR a=36
19001 OR a=75
19002 OR b=179
19003 OR (d>=43.0 AND d<44.0 AND d NOT NULL)
19004 OR (g='utsrqpo' AND f GLOB 'stuvw*')
19005 OR (d>=65.0 AND d<66.0 AND d NOT NULL)
19006 OR b=850
19007 OR a=62
19008 }
19009 } {12 14 18 36 43 62 65 75 scan 0 sort 0}
19010 do_test where7-2.815.1 {
19011 count_steps_sort {
19012 SELECT a FROM t2
19013 WHERE ((a BETWEEN 21 AND 23) AND a!=22)
19014 OR a=79
19015 OR a=66
19016 OR b=487
19017 OR a=1
19018 OR (d>=54.0 AND d<55.0 AND d NOT NULL)
19019 OR c=5005
19020 OR a=47
19021 OR c=5005
19022 OR b=319
19023 OR b=1037
19024 }
19025 } {1 13 14 15 21 23 29 47 54 66 79 scan 0 sort 0}
19026 do_test where7-2.815.2 {
19027 count_steps_sort {
19028 SELECT a FROM t3
19029 WHERE ((a BETWEEN 21 AND 23) AND a!=22)
19030 OR a=79
19031 OR a=66
19032 OR b=487
19033 OR a=1
19034 OR (d>=54.0 AND d<55.0 AND d NOT NULL)
19035 OR c=5005
19036 OR a=47
19037 OR c=5005
19038 OR b=319
19039 OR b=1037
19040 }
19041 } {1 13 14 15 21 23 29 47 54 66 79 scan 0 sort 0}
19042 do_test where7-2.816.1 {
19043 count_steps_sort {
19044 SELECT a FROM t2
19045 WHERE b=176
19046 OR b=297
19047 OR (g='tsrqpon' AND f GLOB 'zabcd*')
19048 OR f='ijklmnopq'
19049 }
19050 } {8 16 25 27 34 60 86 scan 0 sort 0}
19051 do_test where7-2.816.2 {
19052 count_steps_sort {
19053 SELECT a FROM t3
19054 WHERE b=176
19055 OR b=297
19056 OR (g='tsrqpon' AND f GLOB 'zabcd*')
19057 OR f='ijklmnopq'
19058 }
19059 } {8 16 25 27 34 60 86 scan 0 sort 0}
19060 do_test where7-2.817.1 {
19061 count_steps_sort {
19062 SELECT a FROM t2
19063 WHERE (d>=10.0 AND d<11.0 AND d NOT NULL)
19064 OR ((a BETWEEN 90 AND 92) AND a!=91)
19065 OR b=319
19066 OR ((a BETWEEN 31 AND 33) AND a!=32)
19067 OR ((a BETWEEN 9 AND 11) AND a!=10)
19068 OR a=21
19069 OR (d>=72.0 AND d<73.0 AND d NOT NULL)
19070 }
19071 } {9 10 11 21 29 31 33 72 90 92 scan 0 sort 0}
19072 do_test where7-2.817.2 {
19073 count_steps_sort {
19074 SELECT a FROM t3
19075 WHERE (d>=10.0 AND d<11.0 AND d NOT NULL)
19076 OR ((a BETWEEN 90 AND 92) AND a!=91)
19077 OR b=319
19078 OR ((a BETWEEN 31 AND 33) AND a!=32)
19079 OR ((a BETWEEN 9 AND 11) AND a!=10)
19080 OR a=21
19081 OR (d>=72.0 AND d<73.0 AND d NOT NULL)
19082 }
19083 } {9 10 11 21 29 31 33 72 90 92 scan 0 sort 0}
19084 do_test where7-2.818.1 {
19085 count_steps_sort {
19086 SELECT a FROM t2
19087 WHERE (d>=22.0 AND d<23.0 AND d NOT NULL)
19088 OR b=396
19089 OR (g='kjihgfe' AND f GLOB 'uvwxy*')
19090 OR b=1012
19091 OR (f GLOB '?klmn*' AND f GLOB 'jklm*')
19092 OR b=784
19093 OR (d>=60.0 AND d<61.0 AND d NOT NULL)
19094 OR b=979
19095 OR c<=10
19096 OR b=913
19097 OR b=66
19098 }
19099 } {6 9 22 35 36 60 61 72 83 87 89 92 scan 0 sort 0}
19100 do_test where7-2.818.2 {
19101 count_steps_sort {
19102 SELECT a FROM t3
19103 WHERE (d>=22.0 AND d<23.0 AND d NOT NULL)
19104 OR b=396
19105 OR (g='kjihgfe' AND f GLOB 'uvwxy*')
19106 OR b=1012
19107 OR (f GLOB '?klmn*' AND f GLOB 'jklm*')
19108 OR b=784
19109 OR (d>=60.0 AND d<61.0 AND d NOT NULL)
19110 OR b=979
19111 OR c<=10
19112 OR b=913
19113 OR b=66
19114 }
19115 } {6 9 22 35 36 60 61 72 83 87 89 92 scan 0 sort 0}
19116 do_test where7-2.819.1 {
19117 count_steps_sort {
19118 SELECT a FROM t2
19119 WHERE a=3
19120 OR b=803
19121 }
19122 } {3 73 scan 0 sort 0}
19123 do_test where7-2.819.2 {
19124 count_steps_sort {
19125 SELECT a FROM t3
19126 WHERE a=3
19127 OR b=803
19128 }
19129 } {3 73 scan 0 sort 0}
19130 do_test where7-2.820.1 {
19131 count_steps_sort {
19132 SELECT a FROM t2
19133 WHERE ((a BETWEEN 79 AND 81) AND a!=80)
19134 OR (f GLOB '?rstu*' AND f GLOB 'qrst*')
19135 OR ((a BETWEEN 23 AND 25) AND a!=24)
19136 OR (f GLOB '?uvwx*' AND f GLOB 'tuvw*')
19137 }
19138 } {16 19 23 25 42 45 68 71 79 81 94 97 scan 0 sort 0}
19139 do_test where7-2.820.2 {
19140 count_steps_sort {
19141 SELECT a FROM t3
19142 WHERE ((a BETWEEN 79 AND 81) AND a!=80)
19143 OR (f GLOB '?rstu*' AND f GLOB 'qrst*')
19144 OR ((a BETWEEN 23 AND 25) AND a!=24)
19145 OR (f GLOB '?uvwx*' AND f GLOB 'tuvw*')
19146 }
19147 } {16 19 23 25 42 45 68 71 79 81 94 97 scan 0 sort 0}
19148 do_test where7-2.821.1 {
19149 count_steps_sort {
19150 SELECT a FROM t2
19151 WHERE c=1001
19152 OR a=16
19153 OR b=132
19154 OR b=1012
19155 OR f='xyzabcdef'
19156 OR b=682
19157 OR (d>=52.0 AND d<53.0 AND d NOT NULL)
19158 }
19159 } {1 2 3 12 16 23 49 52 62 75 92 scan 0 sort 0}
19160 do_test where7-2.821.2 {
19161 count_steps_sort {
19162 SELECT a FROM t3
19163 WHERE c=1001
19164 OR a=16
19165 OR b=132
19166 OR b=1012
19167 OR f='xyzabcdef'
19168 OR b=682
19169 OR (d>=52.0 AND d<53.0 AND d NOT NULL)
19170 }
19171 } {1 2 3 12 16 23 49 52 62 75 92 scan 0 sort 0}
19172 do_test where7-2.822.1 {
19173 count_steps_sort {
19174 SELECT a FROM t2
19175 WHERE a=96
19176 OR (d>=19.0 AND d<20.0 AND d NOT NULL)
19177 }
19178 } {19 96 scan 0 sort 0}
19179 do_test where7-2.822.2 {
19180 count_steps_sort {
19181 SELECT a FROM t3
19182 WHERE a=96
19183 OR (d>=19.0 AND d<20.0 AND d NOT NULL)
19184 }
19185 } {19 96 scan 0 sort 0}
19186 do_test where7-2.823.1 {
19187 count_steps_sort {
19188 SELECT a FROM t2
19189 WHERE a=2
19190 OR (d>=11.0 AND d<12.0 AND d NOT NULL)
19191 OR a=23
19192 OR b=1092
19193 OR c=19019
19194 OR b=245
19195 OR ((a BETWEEN 97 AND 99) AND a!=98)
19196 OR (f GLOB '?nopq*' AND f GLOB 'mnop*')
19197 OR ((a BETWEEN 68 AND 70) AND a!=69)
19198 OR b=572
19199 OR ((a BETWEEN 22 AND 24) AND a!=23)
19200 }
19201 } {2 11 12 22 23 24 38 52 55 56 57 64 68 70 90 97 99 scan 0 sort 0}
19202 do_test where7-2.823.2 {
19203 count_steps_sort {
19204 SELECT a FROM t3
19205 WHERE a=2
19206 OR (d>=11.0 AND d<12.0 AND d NOT NULL)
19207 OR a=23
19208 OR b=1092
19209 OR c=19019
19210 OR b=245
19211 OR ((a BETWEEN 97 AND 99) AND a!=98)
19212 OR (f GLOB '?nopq*' AND f GLOB 'mnop*')
19213 OR ((a BETWEEN 68 AND 70) AND a!=69)
19214 OR b=572
19215 OR ((a BETWEEN 22 AND 24) AND a!=23)
19216 }
19217 } {2 11 12 22 23 24 38 52 55 56 57 64 68 70 90 97 99 scan 0 sort 0}
19218 do_test where7-2.824.1 {
19219 count_steps_sort {
19220 SELECT a FROM t2
19221 WHERE (d>=16.0 AND d<17.0 AND d NOT NULL)
19222 OR b=993
19223 OR c=17017
19224 OR (d>=85.0 AND d<86.0 AND d NOT NULL)
19225 OR (d>=37.0 AND d<38.0 AND d NOT NULL)
19226 OR (d>=29.0 AND d<30.0 AND d NOT NULL)
19227 OR (d>=53.0 AND d<54.0 AND d NOT NULL)
19228 OR b=333
19229 }
19230 } {16 29 37 49 50 51 53 85 scan 0 sort 0}
19231 do_test where7-2.824.2 {
19232 count_steps_sort {
19233 SELECT a FROM t3
19234 WHERE (d>=16.0 AND d<17.0 AND d NOT NULL)
19235 OR b=993
19236 OR c=17017
19237 OR (d>=85.0 AND d<86.0 AND d NOT NULL)
19238 OR (d>=37.0 AND d<38.0 AND d NOT NULL)
19239 OR (d>=29.0 AND d<30.0 AND d NOT NULL)
19240 OR (d>=53.0 AND d<54.0 AND d NOT NULL)
19241 OR b=333
19242 }
19243 } {16 29 37 49 50 51 53 85 scan 0 sort 0}
19244 do_test where7-2.825.1 {
19245 count_steps_sort {
19246 SELECT a FROM t2
19247 WHERE b=330
19248 OR a=73
19249 OR (d>=61.0 AND d<62.0 AND d NOT NULL)
19250 OR (d>=40.0 AND d<41.0 AND d NOT NULL)
19251 OR b=828
19252 OR b=363
19253 OR (g='rqponml' AND f GLOB 'lmnop*')
19254 }
19255 } {30 33 37 40 61 73 scan 0 sort 0}
19256 do_test where7-2.825.2 {
19257 count_steps_sort {
19258 SELECT a FROM t3
19259 WHERE b=330
19260 OR a=73
19261 OR (d>=61.0 AND d<62.0 AND d NOT NULL)
19262 OR (d>=40.0 AND d<41.0 AND d NOT NULL)
19263 OR b=828
19264 OR b=363
19265 OR (g='rqponml' AND f GLOB 'lmnop*')
19266 }
19267 } {30 33 37 40 61 73 scan 0 sort 0}
19268 do_test where7-2.826.1 {
19269 count_steps_sort {
19270 SELECT a FROM t2
19271 WHERE (g='gfedcba' AND f GLOB 'lmnop*')
19272 OR a=41
19273 OR (d>=29.0 AND d<30.0 AND d NOT NULL)
19274 OR b=825
19275 }
19276 } {29 41 75 89 scan 0 sort 0}
19277 do_test where7-2.826.2 {
19278 count_steps_sort {
19279 SELECT a FROM t3
19280 WHERE (g='gfedcba' AND f GLOB 'lmnop*')
19281 OR a=41
19282 OR (d>=29.0 AND d<30.0 AND d NOT NULL)
19283 OR b=825
19284 }
19285 } {29 41 75 89 scan 0 sort 0}
19286 do_test where7-2.827.1 {
19287 count_steps_sort {
19288 SELECT a FROM t2
19289 WHERE ((a BETWEEN 46 AND 48) AND a!=47)
19290 OR (d>=10.0 AND d<11.0 AND d NOT NULL)
19291 OR b=905
19292 OR b=176
19293 OR ((a BETWEEN 89 AND 91) AND a!=90)
19294 OR b=561
19295 OR c=8008
19296 OR (g='hgfedcb' AND f GLOB 'ghijk*')
19297 OR b=935
19298 OR c=1001
19299 }
19300 } {1 2 3 10 16 22 23 24 46 48 51 84 85 89 91 scan 0 sort 0}
19301 do_test where7-2.827.2 {
19302 count_steps_sort {
19303 SELECT a FROM t3
19304 WHERE ((a BETWEEN 46 AND 48) AND a!=47)
19305 OR (d>=10.0 AND d<11.0 AND d NOT NULL)
19306 OR b=905
19307 OR b=176
19308 OR ((a BETWEEN 89 AND 91) AND a!=90)
19309 OR b=561
19310 OR c=8008
19311 OR (g='hgfedcb' AND f GLOB 'ghijk*')
19312 OR b=935
19313 OR c=1001
19314 }
19315 } {1 2 3 10 16 22 23 24 46 48 51 84 85 89 91 scan 0 sort 0}
19316 do_test where7-2.828.1 {
19317 count_steps_sort {
19318 SELECT a FROM t2
19319 WHERE ((a BETWEEN 75 AND 77) AND a!=76)
19320 OR (g='kjihgfe' AND f GLOB 'uvwxy*')
19321 }
19322 } {72 75 77 scan 0 sort 0}
19323 do_test where7-2.828.2 {
19324 count_steps_sort {
19325 SELECT a FROM t3
19326 WHERE ((a BETWEEN 75 AND 77) AND a!=76)
19327 OR (g='kjihgfe' AND f GLOB 'uvwxy*')
19328 }
19329 } {72 75 77 scan 0 sort 0}
19330 do_test where7-2.829.1 {
19331 count_steps_sort {
19332 SELECT a FROM t2
19333 WHERE ((a BETWEEN 5 AND 7) AND a!=6)
19334 OR a=28
19335 }
19336 } {5 7 28 scan 0 sort 0}
19337 do_test where7-2.829.2 {
19338 count_steps_sort {
19339 SELECT a FROM t3
19340 WHERE ((a BETWEEN 5 AND 7) AND a!=6)
19341 OR a=28
19342 }
19343 } {5 7 28 scan 0 sort 0}
19344 do_test where7-2.830.1 {
19345 count_steps_sort {
19346 SELECT a FROM t2
19347 WHERE b=781
19348 OR b=410
19349 }
19350 } {71 scan 0 sort 0}
19351 do_test where7-2.830.2 {
19352 count_steps_sort {
19353 SELECT a FROM t3
19354 WHERE b=781
19355 OR b=410
19356 }
19357 } {71 scan 0 sort 0}
19358 do_test where7-2.831.1 {
19359 count_steps_sort {
19360 SELECT a FROM t2
19361 WHERE ((a BETWEEN 18 AND 20) AND a!=19)
19362 OR ((a BETWEEN 40 AND 42) AND a!=41)
19363 OR (d>=72.0 AND d<73.0 AND d NOT NULL)
19364 OR (d>=56.0 AND d<57.0 AND d NOT NULL)
19365 OR (d>=63.0 AND d<64.0 AND d NOT NULL)
19366 OR f='zabcdefgh'
19367 OR b=861
19368 OR (g='vutsrqp' AND f GLOB 'pqrst*')
19369 OR a=28
19370 OR (f GLOB '?hijk*' AND f GLOB 'ghij*')
19371 OR b=311
19372 }
19373 } {6 15 18 20 25 28 32 40 42 51 56 58 63 72 77 84 scan 0 sort 0}
19374 do_test where7-2.831.2 {
19375 count_steps_sort {
19376 SELECT a FROM t3
19377 WHERE ((a BETWEEN 18 AND 20) AND a!=19)
19378 OR ((a BETWEEN 40 AND 42) AND a!=41)
19379 OR (d>=72.0 AND d<73.0 AND d NOT NULL)
19380 OR (d>=56.0 AND d<57.0 AND d NOT NULL)
19381 OR (d>=63.0 AND d<64.0 AND d NOT NULL)
19382 OR f='zabcdefgh'
19383 OR b=861
19384 OR (g='vutsrqp' AND f GLOB 'pqrst*')
19385 OR a=28
19386 OR (f GLOB '?hijk*' AND f GLOB 'ghij*')
19387 OR b=311
19388 }
19389 } {6 15 18 20 25 28 32 40 42 51 56 58 63 72 77 84 scan 0 sort 0}
19390 do_test where7-2.832.1 {
19391 count_steps_sort {
19392 SELECT a FROM t2
19393 WHERE b=575
19394 OR (f GLOB '?nopq*' AND f GLOB 'mnop*')
19395 OR (d>=73.0 AND d<74.0 AND d NOT NULL)
19396 OR b=418
19397 OR (f GLOB '?qrst*' AND f GLOB 'pqrs*')
19398 OR b=792
19399 OR b=861
19400 OR b=220
19401 OR ((a BETWEEN 89 AND 91) AND a!=90)
19402 }
19403 } {12 15 20 38 41 64 67 72 73 89 90 91 93 scan 0 sort 0}
19404 do_test where7-2.832.2 {
19405 count_steps_sort {
19406 SELECT a FROM t3
19407 WHERE b=575
19408 OR (f GLOB '?nopq*' AND f GLOB 'mnop*')
19409 OR (d>=73.0 AND d<74.0 AND d NOT NULL)
19410 OR b=418
19411 OR (f GLOB '?qrst*' AND f GLOB 'pqrs*')
19412 OR b=792
19413 OR b=861
19414 OR b=220
19415 OR ((a BETWEEN 89 AND 91) AND a!=90)
19416 }
19417 } {12 15 20 38 41 64 67 72 73 89 90 91 93 scan 0 sort 0}
19418 do_test where7-2.833.1 {
19419 count_steps_sort {
19420 SELECT a FROM t2
19421 WHERE b=517
19422 OR b=913
19423 OR b=253
19424 OR b=198
19425 OR (d>=27.0 AND d<28.0 AND d NOT NULL)
19426 OR a=17
19427 OR (d>=85.0 AND d<86.0 AND d NOT NULL)
19428 }
19429 } {17 18 23 27 47 83 85 scan 0 sort 0}
19430 do_test where7-2.833.2 {
19431 count_steps_sort {
19432 SELECT a FROM t3
19433 WHERE b=517
19434 OR b=913
19435 OR b=253
19436 OR b=198
19437 OR (d>=27.0 AND d<28.0 AND d NOT NULL)
19438 OR a=17
19439 OR (d>=85.0 AND d<86.0 AND d NOT NULL)
19440 }
19441 } {17 18 23 27 47 83 85 scan 0 sort 0}
19442 do_test where7-2.834.1 {
19443 count_steps_sort {
19444 SELECT a FROM t2
19445 WHERE (g='qponmlk' AND f GLOB 'qrstu*')
19446 OR b=693
19447 OR a=73
19448 OR b=627
19449 OR c=5005
19450 OR (d>=62.0 AND d<63.0 AND d NOT NULL)
19451 OR (d>=28.0 AND d<29.0 AND d NOT NULL)
19452 OR b=267
19453 OR b=872
19454 OR a=27
19455 OR (g='gfedcba' AND f GLOB 'klmno*')
19456 }
19457 } {13 14 15 27 28 42 57 62 63 73 88 scan 0 sort 0}
19458 do_test where7-2.834.2 {
19459 count_steps_sort {
19460 SELECT a FROM t3
19461 WHERE (g='qponmlk' AND f GLOB 'qrstu*')
19462 OR b=693
19463 OR a=73
19464 OR b=627
19465 OR c=5005
19466 OR (d>=62.0 AND d<63.0 AND d NOT NULL)
19467 OR (d>=28.0 AND d<29.0 AND d NOT NULL)
19468 OR b=267
19469 OR b=872
19470 OR a=27
19471 OR (g='gfedcba' AND f GLOB 'klmno*')
19472 }
19473 } {13 14 15 27 28 42 57 62 63 73 88 scan 0 sort 0}
19474 do_test where7-2.835.1 {
19475 count_steps_sort {
19476 SELECT a FROM t2
19477 WHERE a=10
19478 OR ((a BETWEEN 95 AND 97) AND a!=96)
19479 OR ((a BETWEEN 13 AND 15) AND a!=14)
19480 OR b=1059
19481 OR a=70
19482 OR a=93
19483 }
19484 } {10 13 15 70 93 95 97 scan 0 sort 0}
19485 do_test where7-2.835.2 {
19486 count_steps_sort {
19487 SELECT a FROM t3
19488 WHERE a=10
19489 OR ((a BETWEEN 95 AND 97) AND a!=96)
19490 OR ((a BETWEEN 13 AND 15) AND a!=14)
19491 OR b=1059
19492 OR a=70
19493 OR a=93
19494 }
19495 } {10 13 15 70 93 95 97 scan 0 sort 0}
19496 do_test where7-2.836.1 {
19497 count_steps_sort {
19498 SELECT a FROM t2
19499 WHERE a=30
19500 OR a=32
19501 OR b=1037
19502 OR b=198
19503 OR (d>=13.0 AND d<14.0 AND d NOT NULL)
19504 OR a=25
19505 }
19506 } {13 18 25 30 32 scan 0 sort 0}
19507 do_test where7-2.836.2 {
19508 count_steps_sort {
19509 SELECT a FROM t3
19510 WHERE a=30
19511 OR a=32
19512 OR b=1037
19513 OR b=198
19514 OR (d>=13.0 AND d<14.0 AND d NOT NULL)
19515 OR a=25
19516 }
19517 } {13 18 25 30 32 scan 0 sort 0}
19518 do_test where7-2.837.1 {
19519 count_steps_sort {
19520 SELECT a FROM t2
19521 WHERE (g='ponmlkj' AND f GLOB 'uvwxy*')
19522 OR b=66
19523 OR b=322
19524 OR b=465
19525 OR (g='gfedcba' AND f GLOB 'lmnop*')
19526 OR (d>=38.0 AND d<39.0 AND d NOT NULL)
19527 OR (d>=7.0 AND d<8.0 AND d NOT NULL)
19528 OR ((a BETWEEN 77 AND 79) AND a!=78)
19529 OR (g='lkjihgf' AND f GLOB 'mnopq*')
19530 OR (d>=38.0 AND d<39.0 AND d NOT NULL)
19531 OR b=454
19532 }
19533 } {6 7 38 46 64 77 79 89 scan 0 sort 0}
19534 do_test where7-2.837.2 {
19535 count_steps_sort {
19536 SELECT a FROM t3
19537 WHERE (g='ponmlkj' AND f GLOB 'uvwxy*')
19538 OR b=66
19539 OR b=322
19540 OR b=465
19541 OR (g='gfedcba' AND f GLOB 'lmnop*')
19542 OR (d>=38.0 AND d<39.0 AND d NOT NULL)
19543 OR (d>=7.0 AND d<8.0 AND d NOT NULL)
19544 OR ((a BETWEEN 77 AND 79) AND a!=78)
19545 OR (g='lkjihgf' AND f GLOB 'mnopq*')
19546 OR (d>=38.0 AND d<39.0 AND d NOT NULL)
19547 OR b=454
19548 }
19549 } {6 7 38 46 64 77 79 89 scan 0 sort 0}
19550 do_test where7-2.838.1 {
19551 count_steps_sort {
19552 SELECT a FROM t2
19553 WHERE b=924
19554 OR ((a BETWEEN 35 AND 37) AND a!=36)
19555 OR c=15015
19556 OR (d>=84.0 AND d<85.0 AND d NOT NULL)
19557 OR ((a BETWEEN 3 AND 5) AND a!=4)
19558 OR (g='onmlkji' AND f GLOB 'abcde*')
19559 OR b=803
19560 }
19561 } {3 5 35 37 43 44 45 52 73 84 scan 0 sort 0}
19562 do_test where7-2.838.2 {
19563 count_steps_sort {
19564 SELECT a FROM t3
19565 WHERE b=924
19566 OR ((a BETWEEN 35 AND 37) AND a!=36)
19567 OR c=15015
19568 OR (d>=84.0 AND d<85.0 AND d NOT NULL)
19569 OR ((a BETWEEN 3 AND 5) AND a!=4)
19570 OR (g='onmlkji' AND f GLOB 'abcde*')
19571 OR b=803
19572 }
19573 } {3 5 35 37 43 44 45 52 73 84 scan 0 sort 0}
19574 do_test where7-2.839.1 {
19575 count_steps_sort {
19576 SELECT a FROM t2
19577 WHERE b=1100
19578 OR (g='wvutsrq' AND f GLOB 'mnopq*')
19579 OR ((a BETWEEN 72 AND 74) AND a!=73)
19580 OR ((a BETWEEN 68 AND 70) AND a!=69)
19581 OR a=75
19582 OR a=45
19583 OR (g='gfedcba' AND f GLOB 'mnopq*')
19584 OR a=27
19585 OR (d>=77.0 AND d<78.0 AND d NOT NULL)
19586 OR b=850
19587 OR ((a BETWEEN 55 AND 57) AND a!=56)
19588 }
19589 } {12 27 45 55 57 68 70 72 74 75 77 90 100 scan 0 sort 0}
19590 do_test where7-2.839.2 {
19591 count_steps_sort {
19592 SELECT a FROM t3
19593 WHERE b=1100
19594 OR (g='wvutsrq' AND f GLOB 'mnopq*')
19595 OR ((a BETWEEN 72 AND 74) AND a!=73)
19596 OR ((a BETWEEN 68 AND 70) AND a!=69)
19597 OR a=75
19598 OR a=45
19599 OR (g='gfedcba' AND f GLOB 'mnopq*')
19600 OR a=27
19601 OR (d>=77.0 AND d<78.0 AND d NOT NULL)
19602 OR b=850
19603 OR ((a BETWEEN 55 AND 57) AND a!=56)
19604 }
19605 } {12 27 45 55 57 68 70 72 74 75 77 90 100 scan 0 sort 0}
19606 do_test where7-2.840.1 {
19607 count_steps_sort {
19608 SELECT a FROM t2
19609 WHERE b=751
19610 OR ((a BETWEEN 96 AND 98) AND a!=97)
19611 OR (d>=71.0 AND d<72.0 AND d NOT NULL)
19612 OR (g='gfedcba' AND f GLOB 'lmnop*')
19613 OR (d>=56.0 AND d<57.0 AND d NOT NULL)
19614 OR a=89
19615 OR ((a BETWEEN 36 AND 38) AND a!=37)
19616 }
19617 } {36 38 56 71 89 96 98 scan 0 sort 0}
19618 do_test where7-2.840.2 {
19619 count_steps_sort {
19620 SELECT a FROM t3
19621 WHERE b=751
19622 OR ((a BETWEEN 96 AND 98) AND a!=97)
19623 OR (d>=71.0 AND d<72.0 AND d NOT NULL)
19624 OR (g='gfedcba' AND f GLOB 'lmnop*')
19625 OR (d>=56.0 AND d<57.0 AND d NOT NULL)
19626 OR a=89
19627 OR ((a BETWEEN 36 AND 38) AND a!=37)
19628 }
19629 } {36 38 56 71 89 96 98 scan 0 sort 0}
19630 do_test where7-2.841.1 {
19631 count_steps_sort {
19632 SELECT a FROM t2
19633 WHERE (g='wvutsrq' AND f GLOB 'jklmn*')
19634 OR (g='yxwvuts' AND f GLOB 'bcdef*')
19635 OR a=1
19636 OR (g='utsrqpo' AND f GLOB 'tuvwx*')
19637 }
19638 } {1 9 19 scan 0 sort 0}
19639 do_test where7-2.841.2 {
19640 count_steps_sort {
19641 SELECT a FROM t3
19642 WHERE (g='wvutsrq' AND f GLOB 'jklmn*')
19643 OR (g='yxwvuts' AND f GLOB 'bcdef*')
19644 OR a=1
19645 OR (g='utsrqpo' AND f GLOB 'tuvwx*')
19646 }
19647 } {1 9 19 scan 0 sort 0}
19648 do_test where7-2.842.1 {
19649 count_steps_sort {
19650 SELECT a FROM t2
19651 WHERE b=927
19652 OR c=15015
19653 OR f='klmnopqrs'
19654 OR c=8008
19655 OR ((a BETWEEN 41 AND 43) AND a!=42)
19656 OR b=960
19657 OR (g='jihgfed' AND f GLOB 'yzabc*')
19658 OR b=443
19659 OR (g='rqponml' AND f GLOB 'ijklm*')
19660 }
19661 } {10 22 23 24 34 36 41 43 44 45 62 76 88 scan 0 sort 0}
19662 do_test where7-2.842.2 {
19663 count_steps_sort {
19664 SELECT a FROM t3
19665 WHERE b=927
19666 OR c=15015
19667 OR f='klmnopqrs'
19668 OR c=8008
19669 OR ((a BETWEEN 41 AND 43) AND a!=42)
19670 OR b=960
19671 OR (g='jihgfed' AND f GLOB 'yzabc*')
19672 OR b=443
19673 OR (g='rqponml' AND f GLOB 'ijklm*')
19674 }
19675 } {10 22 23 24 34 36 41 43 44 45 62 76 88 scan 0 sort 0}
19676 do_test where7-2.843.1 {
19677 count_steps_sort {
19678 SELECT a FROM t2
19679 WHERE (d>=37.0 AND d<38.0 AND d NOT NULL)
19680 OR b=212
19681 OR f='cdefghijk'
19682 }
19683 } {2 28 37 54 80 scan 0 sort 0}
19684 do_test where7-2.843.2 {
19685 count_steps_sort {
19686 SELECT a FROM t3
19687 WHERE (d>=37.0 AND d<38.0 AND d NOT NULL)
19688 OR b=212
19689 OR f='cdefghijk'
19690 }
19691 } {2 28 37 54 80 scan 0 sort 0}
19692 do_test where7-2.844.1 {
19693 count_steps_sort {
19694 SELECT a FROM t2
19695 WHERE b=685
19696 OR (g='ponmlkj' AND f GLOB 'rstuv*')
19697 OR (d>=63.0 AND d<64.0 AND d NOT NULL)
19698 OR b=520
19699 OR (d>=76.0 AND d<77.0 AND d NOT NULL)
19700 OR a=53
19701 OR ((a BETWEEN 91 AND 93) AND a!=92)
19702 OR b=938
19703 OR (g='jihgfed' AND f GLOB 'vwxyz*')
19704 OR c=25025
19705 }
19706 } {43 53 63 73 74 75 76 91 93 scan 0 sort 0}
19707 do_test where7-2.844.2 {
19708 count_steps_sort {
19709 SELECT a FROM t3
19710 WHERE b=685
19711 OR (g='ponmlkj' AND f GLOB 'rstuv*')
19712 OR (d>=63.0 AND d<64.0 AND d NOT NULL)
19713 OR b=520
19714 OR (d>=76.0 AND d<77.0 AND d NOT NULL)
19715 OR a=53
19716 OR ((a BETWEEN 91 AND 93) AND a!=92)
19717 OR b=938
19718 OR (g='jihgfed' AND f GLOB 'vwxyz*')
19719 OR c=25025
19720 }
19721 } {43 53 63 73 74 75 76 91 93 scan 0 sort 0}
19722 do_test where7-2.845.1 {
19723 count_steps_sort {
19724 SELECT a FROM t2
19725 WHERE b=583
19726 OR b=894
19727 OR c=26026
19728 OR (d>=84.0 AND d<85.0 AND d NOT NULL)
19729 }
19730 } {53 76 77 78 84 scan 0 sort 0}
19731 do_test where7-2.845.2 {
19732 count_steps_sort {
19733 SELECT a FROM t3
19734 WHERE b=583
19735 OR b=894
19736 OR c=26026
19737 OR (d>=84.0 AND d<85.0 AND d NOT NULL)
19738 }
19739 } {53 76 77 78 84 scan 0 sort 0}
19740 do_test where7-2.846.1 {
19741 count_steps_sort {
19742 SELECT a FROM t2
19743 WHERE f='abcdefghi'
19744 OR (g='edcbazy' AND f GLOB 'wxyza*')
19745 }
19746 } {26 52 78 100 scan 0 sort 0}
19747 do_test where7-2.846.2 {
19748 count_steps_sort {
19749 SELECT a FROM t3
19750 WHERE f='abcdefghi'
19751 OR (g='edcbazy' AND f GLOB 'wxyza*')
19752 }
19753 } {26 52 78 100 scan 0 sort 0}
19754 do_test where7-2.847.1 {
19755 count_steps_sort {
19756 SELECT a FROM t2
19757 WHERE b=1103
19758 OR b=638
19759 OR b=792
19760 OR b=1034
19761 OR b=308
19762 OR f='nopqrstuv'
19763 OR b=264
19764 OR ((a BETWEEN 33 AND 35) AND a!=34)
19765 OR (d>=58.0 AND d<59.0 AND d NOT NULL)
19766 }
19767 } {13 24 28 33 35 39 58 65 72 91 94 scan 0 sort 0}
19768 do_test where7-2.847.2 {
19769 count_steps_sort {
19770 SELECT a FROM t3
19771 WHERE b=1103
19772 OR b=638
19773 OR b=792
19774 OR b=1034
19775 OR b=308
19776 OR f='nopqrstuv'
19777 OR b=264
19778 OR ((a BETWEEN 33 AND 35) AND a!=34)
19779 OR (d>=58.0 AND d<59.0 AND d NOT NULL)
19780 }
19781 } {13 24 28 33 35 39 58 65 72 91 94 scan 0 sort 0}
19782 do_test where7-2.848.1 {
19783 count_steps_sort {
19784 SELECT a FROM t2
19785 WHERE f='defghijkl'
19786 OR b=814
19787 OR f='yzabcdefg'
19788 }
19789 } {3 24 29 50 55 74 76 81 scan 0 sort 0}
19790 do_test where7-2.848.2 {
19791 count_steps_sort {
19792 SELECT a FROM t3
19793 WHERE f='defghijkl'
19794 OR b=814
19795 OR f='yzabcdefg'
19796 }
19797 } {3 24 29 50 55 74 76 81 scan 0 sort 0}
19798 do_test where7-2.849.1 {
19799 count_steps_sort {
19800 SELECT a FROM t2
19801 WHERE b=209
19802 OR b=806
19803 OR (d>=8.0 AND d<9.0 AND d NOT NULL)
19804 OR (g='vutsrqp' AND f GLOB 'rstuv*')
19805 }
19806 } {8 17 19 scan 0 sort 0}
19807 do_test where7-2.849.2 {
19808 count_steps_sort {
19809 SELECT a FROM t3
19810 WHERE b=209
19811 OR b=806
19812 OR (d>=8.0 AND d<9.0 AND d NOT NULL)
19813 OR (g='vutsrqp' AND f GLOB 'rstuv*')
19814 }
19815 } {8 17 19 scan 0 sort 0}
19816 do_test where7-2.850.1 {
19817 count_steps_sort {
19818 SELECT a FROM t2
19819 WHERE f='opqrstuvw'
19820 OR b=69
19821 OR b=366
19822 }
19823 } {14 40 66 92 scan 0 sort 0}
19824 do_test where7-2.850.2 {
19825 count_steps_sort {
19826 SELECT a FROM t3
19827 WHERE f='opqrstuvw'
19828 OR b=69
19829 OR b=366
19830 }
19831 } {14 40 66 92 scan 0 sort 0}
19832 do_test where7-2.851.1 {
19833 count_steps_sort {
19834 SELECT a FROM t2
19835 WHERE (d>=4.0 AND d<5.0 AND d NOT NULL)
19836 OR a=45
19837 OR (g='kjihgfe' AND f GLOB 'uvwxy*')
19838 OR a=69
19839 OR ((a BETWEEN 69 AND 71) AND a!=70)
19840 OR (g='kjihgfe' AND f GLOB 'uvwxy*')
19841 }
19842 } {4 45 69 71 72 scan 0 sort 0}
19843 do_test where7-2.851.2 {
19844 count_steps_sort {
19845 SELECT a FROM t3
19846 WHERE (d>=4.0 AND d<5.0 AND d NOT NULL)
19847 OR a=45
19848 OR (g='kjihgfe' AND f GLOB 'uvwxy*')
19849 OR a=69
19850 OR ((a BETWEEN 69 AND 71) AND a!=70)
19851 OR (g='kjihgfe' AND f GLOB 'uvwxy*')
19852 }
19853 } {4 45 69 71 72 scan 0 sort 0}
19854 do_test where7-2.852.1 {
19855 count_steps_sort {
19856 SELECT a FROM t2
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.852.2 {
19865 count_steps_sort {
19866 SELECT a FROM t3
19867 WHERE c=9009
19868 OR (d>=85.0 AND d<86.0 AND d NOT NULL)
19869 OR (g='wvutsrq' AND f GLOB 'klmno*')
19870 OR (d>=9.0 AND d<10.0 AND d NOT NULL)
19871 OR (g='lkjihgf' AND f GLOB 'pqrst*')
19872 }
19873 } {9 10 25 26 27 67 85 scan 0 sort 0}
19874 do_test where7-2.853.1 {
19875 count_steps_sort {
19876 SELECT a FROM t2
19877 WHERE a=98
19878 OR (d>=100.0 AND d<101.0 AND d NOT NULL)
19879 OR (d>=63.0 AND d<64.0 AND d NOT NULL)
19880 OR a=47
19881 OR c=24024
19882 OR a=27
19883 OR (g='ponmlkj' AND f GLOB 'tuvwx*')
19884 OR (d>=20.0 AND d<21.0 AND d NOT NULL)
19885 }
19886 } {20 27 45 47 63 70 71 72 98 100 scan 0 sort 0}
19887 do_test where7-2.853.2 {
19888 count_steps_sort {
19889 SELECT a FROM t3
19890 WHERE a=98
19891 OR (d>=100.0 AND d<101.0 AND d NOT NULL)
19892 OR (d>=63.0 AND d<64.0 AND d NOT NULL)
19893 OR a=47
19894 OR c=24024
19895 OR a=27
19896 OR (g='ponmlkj' AND f GLOB 'tuvwx*')
19897 OR (d>=20.0 AND d<21.0 AND d NOT NULL)
19898 }
19899 } {20 27 45 47 63 70 71 72 98 100 scan 0 sort 0}
19900 do_test where7-2.854.1 {
19901 count_steps_sort {
19902 SELECT a FROM t2
19903 WHERE (g='utsrqpo' AND f GLOB 'wxyza*')
19904 OR (g='utsrqpo' AND f GLOB 'wxyza*')
19905 OR (g='ponmlkj' AND f GLOB 'stuvw*')
19906 OR a=19
19907 }
19908 } {19 22 44 scan 0 sort 0}
19909 do_test where7-2.854.2 {
19910 count_steps_sort {
19911 SELECT a FROM t3
19912 WHERE (g='utsrqpo' AND f GLOB 'wxyza*')
19913 OR (g='utsrqpo' AND f GLOB 'wxyza*')
19914 OR (g='ponmlkj' AND f GLOB 'stuvw*')
19915 OR a=19
19916 }
19917 } {19 22 44 scan 0 sort 0}
19918 do_test where7-2.855.1 {
19919 count_steps_sort {
19920 SELECT a FROM t2
19921 WHERE c=12012
19922 OR (d>=80.0 AND d<81.0 AND d NOT NULL)
19923 OR ((a BETWEEN 16 AND 18) AND a!=17)
19924 OR (g='edcbazy' AND f GLOB 'uvwxy*')
19925 }
19926 } {16 18 34 35 36 80 98 scan 0 sort 0}
19927 do_test where7-2.855.2 {
19928 count_steps_sort {
19929 SELECT a FROM t3
19930 WHERE c=12012
19931 OR (d>=80.0 AND d<81.0 AND d NOT NULL)
19932 OR ((a BETWEEN 16 AND 18) AND a!=17)
19933 OR (g='edcbazy' AND f GLOB 'uvwxy*')
19934 }
19935 } {16 18 34 35 36 80 98 scan 0 sort 0}
19936 do_test where7-2.856.1 {
19937 count_steps_sort {
19938 SELECT a FROM t2
19939 WHERE ((a BETWEEN 38 AND 40) AND a!=39)
19940 OR (f GLOB '?nopq*' AND f GLOB 'mnop*')
19941 OR b=429
19942 OR f='jklmnopqr'
19943 OR (d>=48.0 AND d<49.0 AND d NOT NULL)
19944 OR ((a BETWEEN 77 AND 79) AND a!=78)
19945 }
19946 } {9 12 35 38 39 40 48 61 64 77 79 87 90 scan 0 sort 0}
19947 do_test where7-2.856.2 {
19948 count_steps_sort {
19949 SELECT a FROM t3
19950 WHERE ((a BETWEEN 38 AND 40) AND a!=39)
19951 OR (f GLOB '?nopq*' AND f GLOB 'mnop*')
19952 OR b=429
19953 OR f='jklmnopqr'
19954 OR (d>=48.0 AND d<49.0 AND d NOT NULL)
19955 OR ((a BETWEEN 77 AND 79) AND a!=78)
19956 }
19957 } {9 12 35 38 39 40 48 61 64 77 79 87 90 scan 0 sort 0}
19958 do_test where7-2.857.1 {
19959 count_steps_sort {
19960 SELECT a FROM t2
19961 WHERE (g='lkjihgf' AND f GLOB 'mnopq*')
19962 OR b=190
19963 }
19964 } {64 scan 0 sort 0}
19965 do_test where7-2.857.2 {
19966 count_steps_sort {
19967 SELECT a FROM t3
19968 WHERE (g='lkjihgf' AND f GLOB 'mnopq*')
19969 OR b=190
19970 }
19971 } {64 scan 0 sort 0}
19972 do_test where7-2.858.1 {
19973 count_steps_sort {
19974 SELECT a FROM t2
19975 WHERE (g='jihgfed' AND f GLOB 'yzabc*')
19976 OR b=674
19977 OR b=289
19978 }
19979 } {76 scan 0 sort 0}
19980 do_test where7-2.858.2 {
19981 count_steps_sort {
19982 SELECT a FROM t3
19983 WHERE (g='jihgfed' AND f GLOB 'yzabc*')
19984 OR b=674
19985 OR b=289
19986 }
19987 } {76 scan 0 sort 0}
19988 do_test where7-2.859.1 {
19989 count_steps_sort {
19990 SELECT a FROM t2
19991 WHERE a=17
19992 OR b=539
19993 OR (g='ponmlkj' AND f GLOB 'vwxyz*')
19994 OR (g='utsrqpo' AND f GLOB 'vwxyz*')
19995 }
19996 } {17 21 47 49 scan 0 sort 0}
19997 do_test where7-2.859.2 {
19998 count_steps_sort {
19999 SELECT a FROM t3
20000 WHERE a=17
20001 OR b=539
20002 OR (g='ponmlkj' AND f GLOB 'vwxyz*')
20003 OR (g='utsrqpo' AND f GLOB 'vwxyz*')
20004 }
20005 } {17 21 47 49 scan 0 sort 0}
20006 do_test where7-2.860.1 {
20007 count_steps_sort {
20008 SELECT a FROM t2
20009 WHERE b=924
20010 OR c=27027
20011 OR ((a BETWEEN 65 AND 67) AND a!=66)
20012 }
20013 } {65 67 79 80 81 84 scan 0 sort 0}
20014 do_test where7-2.860.2 {
20015 count_steps_sort {
20016 SELECT a FROM t3
20017 WHERE b=924
20018 OR c=27027
20019 OR ((a BETWEEN 65 AND 67) AND a!=66)
20020 }
20021 } {65 67 79 80 81 84 scan 0 sort 0}
20022 do_test where7-2.861.1 {
20023 count_steps_sort {
20024 SELECT a FROM t2
20025 WHERE b=564
20026 OR f='mnopqrstu'
20027 OR ((a BETWEEN 28 AND 30) AND a!=29)
20028 OR b=1103
20029 }
20030 } {12 28 30 38 64 90 scan 0 sort 0}
20031 do_test where7-2.861.2 {
20032 count_steps_sort {
20033 SELECT a FROM t3
20034 WHERE b=564
20035 OR f='mnopqrstu'
20036 OR ((a BETWEEN 28 AND 30) AND a!=29)
20037 OR b=1103
20038 }
20039 } {12 28 30 38 64 90 scan 0 sort 0}
20040 do_test where7-2.862.1 {
20041 count_steps_sort {
20042 SELECT a FROM t2
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.862.2 {
20051 count_steps_sort {
20052 SELECT a FROM t3
20053 WHERE b=231
20054 OR (d>=24.0 AND d<25.0 AND d NOT NULL)
20055 OR a=38
20056 OR a=4
20057 OR b=784
20058 }
20059 } {4 21 24 38 scan 0 sort 0}
20060 do_test where7-2.863.1 {
20061 count_steps_sort {
20062 SELECT a FROM t2
20063 WHERE f='ghijklmno'
20064 OR a=26
20065 OR (g='kjihgfe' AND f GLOB 'qrstu*')
20066 OR a=81
20067 OR (d>=3.0 AND d<4.0 AND d NOT NULL)
20068 OR ((a BETWEEN 28 AND 30) AND a!=29)
20069 OR b=275
20070 OR (g='hgfedcb' AND f GLOB 'jklmn*')
20071 OR b=311
20072 OR b=894
20073 OR b=872
20074 }
20075 } {3 6 25 26 28 30 32 58 68 81 84 87 scan 0 sort 0}
20076 do_test where7-2.863.2 {
20077 count_steps_sort {
20078 SELECT a FROM t3
20079 WHERE f='ghijklmno'
20080 OR a=26
20081 OR (g='kjihgfe' AND f GLOB 'qrstu*')
20082 OR a=81
20083 OR (d>=3.0 AND d<4.0 AND d NOT NULL)
20084 OR ((a BETWEEN 28 AND 30) AND a!=29)
20085 OR b=275
20086 OR (g='hgfedcb' AND f GLOB 'jklmn*')
20087 OR b=311
20088 OR b=894
20089 OR b=872
20090 }
20091 } {3 6 25 26 28 30 32 58 68 81 84 87 scan 0 sort 0}
20092 do_test where7-2.864.1 {
20093 count_steps_sort {
20094 SELECT a FROM t2
20095 WHERE a=91
20096 OR b=619
20097 }
20098 } {91 scan 0 sort 0}
20099 do_test where7-2.864.2 {
20100 count_steps_sort {
20101 SELECT a FROM t3
20102 WHERE a=91
20103 OR b=619
20104 }
20105 } {91 scan 0 sort 0}
20106 do_test where7-2.865.1 {
20107 count_steps_sort {
20108 SELECT a FROM t2
20109 WHERE (d>=4.0 AND d<5.0 AND d NOT NULL)
20110 OR a=85
20111 OR f IS NULL
20112 OR ((a BETWEEN 49 AND 51) AND a!=50)
20113 OR ((a BETWEEN 66 AND 68) AND a!=67)
20114 OR b=154
20115 OR ((a BETWEEN 40 AND 42) AND a!=41)
20116 OR ((a BETWEEN 87 AND 89) AND a!=88)
20117 OR (d>=25.0 AND d<26.0 AND d NOT NULL)
20118 }
20119 } {4 14 25 40 42 49 51 66 68 85 87 89 scan 0 sort 0}
20120 do_test where7-2.865.2 {
20121 count_steps_sort {
20122 SELECT a FROM t3
20123 WHERE (d>=4.0 AND d<5.0 AND d NOT NULL)
20124 OR a=85
20125 OR f IS NULL
20126 OR ((a BETWEEN 49 AND 51) AND a!=50)
20127 OR ((a BETWEEN 66 AND 68) AND a!=67)
20128 OR b=154
20129 OR ((a BETWEEN 40 AND 42) AND a!=41)
20130 OR ((a BETWEEN 87 AND 89) AND a!=88)
20131 OR (d>=25.0 AND d<26.0 AND d NOT NULL)
20132 }
20133 } {4 14 25 40 42 49 51 66 68 85 87 89 scan 0 sort 0}
20134 do_test where7-2.866.1 {
20135 count_steps_sort {
20136 SELECT a FROM t2
20137 WHERE a=44
20138 OR b=55
20139 OR a=30
20140 OR (f GLOB '?uvwx*' AND f GLOB 'tuvw*')
20141 OR 1000000<b
20142 OR a=24
20143 OR b=1089
20144 OR (d>=75.0 AND d<76.0 AND d NOT NULL)
20145 OR (g='rqponml' AND f GLOB 'hijkl*')
20146 }
20147 } {5 19 24 30 33 44 45 71 75 97 99 scan 0 sort 0}
20148 do_test where7-2.866.2 {
20149 count_steps_sort {
20150 SELECT a FROM t3
20151 WHERE a=44
20152 OR b=55
20153 OR a=30
20154 OR (f GLOB '?uvwx*' AND f GLOB 'tuvw*')
20155 OR 1000000<b
20156 OR a=24
20157 OR b=1089
20158 OR (d>=75.0 AND d<76.0 AND d NOT NULL)
20159 OR (g='rqponml' AND f GLOB 'hijkl*')
20160 }
20161 } {5 19 24 30 33 44 45 71 75 97 99 scan 0 sort 0}
20162 do_test where7-2.867.1 {
20163 count_steps_sort {
20164 SELECT a FROM t2
20165 WHERE (d>=16.0 AND d<17.0 AND d NOT NULL)
20166 OR ((a BETWEEN 80 AND 82) AND a!=81)
20167 OR b=36
20168 OR ((a BETWEEN 33 AND 35) AND a!=34)
20169 }
20170 } {16 33 35 80 82 scan 0 sort 0}
20171 do_test where7-2.867.2 {
20172 count_steps_sort {
20173 SELECT a FROM t3
20174 WHERE (d>=16.0 AND d<17.0 AND d NOT NULL)
20175 OR ((a BETWEEN 80 AND 82) AND a!=81)
20176 OR b=36
20177 OR ((a BETWEEN 33 AND 35) AND a!=34)
20178 }
20179 } {16 33 35 80 82 scan 0 sort 0}
20180 do_test where7-2.868.1 {
20181 count_steps_sort {
20182 SELECT a FROM t2
20183 WHERE (d>=97.0 AND d<98.0 AND d NOT NULL)
20184 OR (d>=35.0 AND d<36.0 AND d NOT NULL)
20185 OR c=26026
20186 OR ((a BETWEEN 37 AND 39) AND a!=38)
20187 OR a=56
20188 OR b=506
20189 OR b=781
20190 OR (d>=28.0 AND d<29.0 AND d NOT NULL)
20191 }
20192 } {28 35 37 39 46 56 71 76 77 78 97 scan 0 sort 0}
20193 do_test where7-2.868.2 {
20194 count_steps_sort {
20195 SELECT a FROM t3
20196 WHERE (d>=97.0 AND d<98.0 AND d NOT NULL)
20197 OR (d>=35.0 AND d<36.0 AND d NOT NULL)
20198 OR c=26026
20199 OR ((a BETWEEN 37 AND 39) AND a!=38)
20200 OR a=56
20201 OR b=506
20202 OR b=781
20203 OR (d>=28.0 AND d<29.0 AND d NOT NULL)
20204 }
20205 } {28 35 37 39 46 56 71 76 77 78 97 scan 0 sort 0}
20206 do_test where7-2.869.1 {
20207 count_steps_sort {
20208 SELECT a FROM t2
20209 WHERE (g='edcbazy' AND f GLOB 'uvwxy*')
20210 OR ((a BETWEEN 25 AND 27) AND a!=26)
20211 OR (g='qponmlk' AND f GLOB 'nopqr*')
20212 OR ((a BETWEEN 89 AND 91) AND a!=90)
20213 OR f='xyzabcdef'
20214 OR b=517
20215 OR (g='jihgfed' AND f GLOB 'yzabc*')
20216 OR (g='kjihgfe' AND f GLOB 'qrstu*')
20217 }
20218 } {23 25 27 39 47 49 68 75 76 89 91 98 scan 0 sort 0}
20219 do_test where7-2.869.2 {
20220 count_steps_sort {
20221 SELECT a FROM t3
20222 WHERE (g='edcbazy' AND f GLOB 'uvwxy*')
20223 OR ((a BETWEEN 25 AND 27) AND a!=26)
20224 OR (g='qponmlk' AND f GLOB 'nopqr*')
20225 OR ((a BETWEEN 89 AND 91) AND a!=90)
20226 OR f='xyzabcdef'
20227 OR b=517
20228 OR (g='jihgfed' AND f GLOB 'yzabc*')
20229 OR (g='kjihgfe' AND f GLOB 'qrstu*')
20230 }
20231 } {23 25 27 39 47 49 68 75 76 89 91 98 scan 0 sort 0}
20232 do_test where7-2.870.1 {
20233 count_steps_sort {
20234 SELECT a FROM t2
20235 WHERE a=54
20236 OR a=59
20237 }
20238 } {54 59 scan 0 sort 0}
20239 do_test where7-2.870.2 {
20240 count_steps_sort {
20241 SELECT a FROM t3
20242 WHERE a=54
20243 OR a=59
20244 }
20245 } {54 59 scan 0 sort 0}
20246 do_test where7-2.871.1 {
20247 count_steps_sort {
20248 SELECT a FROM t2
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.871.2 {
20257 count_steps_sort {
20258 SELECT a FROM t3
20259 WHERE (g='tsrqpon' AND f GLOB 'yzabc*')
20260 OR b=762
20261 OR (g='onmlkji' AND f GLOB 'wxyza*')
20262 OR a=25
20263 OR ((a BETWEEN 65 AND 67) AND a!=66)
20264 }
20265 } {24 25 48 65 67 scan 0 sort 0}
20266 do_test where7-2.872.1 {
20267 count_steps_sort {
20268 SELECT a FROM t2
20269 WHERE (d>=59.0 AND d<60.0 AND d NOT NULL)
20270 OR ((a BETWEEN 14 AND 16) AND a!=15)
20271 OR b=839
20272 OR f='defghijkl'
20273 OR (d>=95.0 AND d<96.0 AND d NOT NULL)
20274 OR (g='mlkjihg' AND f GLOB 'ijklm*')
20275 OR (d>=52.0 AND d<53.0 AND d NOT NULL)
20276 OR (g='hgfedcb' AND f GLOB 'hijkl*')
20277 OR b=498
20278 }
20279 } {3 14 16 29 52 55 59 60 81 85 95 scan 0 sort 0}
20280 do_test where7-2.872.2 {
20281 count_steps_sort {
20282 SELECT a FROM t3
20283 WHERE (d>=59.0 AND d<60.0 AND d NOT NULL)
20284 OR ((a BETWEEN 14 AND 16) AND a!=15)
20285 OR b=839
20286 OR f='defghijkl'
20287 OR (d>=95.0 AND d<96.0 AND d NOT NULL)
20288 OR (g='mlkjihg' AND f GLOB 'ijklm*')
20289 OR (d>=52.0 AND d<53.0 AND d NOT NULL)
20290 OR (g='hgfedcb' AND f GLOB 'hijkl*')
20291 OR b=498
20292 }
20293 } {3 14 16 29 52 55 59 60 81 85 95 scan 0 sort 0}
20294 do_test where7-2.873.1 {
20295 count_steps_sort {
20296 SELECT a FROM t2
20297 WHERE b=256
20298 OR c=19019
20299 OR a=54
20300 OR (d>=46.0 AND d<47.0 AND d NOT NULL)
20301 OR b=498
20302 OR b=77
20303 }
20304 } {7 46 54 55 56 57 scan 0 sort 0}
20305 do_test where7-2.873.2 {
20306 count_steps_sort {
20307 SELECT a FROM t3
20308 WHERE b=256
20309 OR c=19019
20310 OR a=54
20311 OR (d>=46.0 AND d<47.0 AND d NOT NULL)
20312 OR b=498
20313 OR b=77
20314 }
20315 } {7 46 54 55 56 57 scan 0 sort 0}
20316 do_test where7-2.874.1 {
20317 count_steps_sort {
20318 SELECT a FROM t2
20319 WHERE (g='mlkjihg' AND f GLOB 'jklmn*')
20320 OR b=256
20321 OR b=586
20322 OR a=74
20323 OR b=113
20324 OR (d>=99.0 AND d<100.0 AND d NOT NULL)
20325 OR b=495
20326 }
20327 } {45 61 74 99 scan 0 sort 0}
20328 do_test where7-2.874.2 {
20329 count_steps_sort {
20330 SELECT a FROM t3
20331 WHERE (g='mlkjihg' AND f GLOB 'jklmn*')
20332 OR b=256
20333 OR b=586
20334 OR a=74
20335 OR b=113
20336 OR (d>=99.0 AND d<100.0 AND d NOT NULL)
20337 OR b=495
20338 }
20339 } {45 61 74 99 scan 0 sort 0}
20340 do_test where7-2.875.1 {
20341 count_steps_sort {
20342 SELECT a FROM t2
20343 WHERE a=12
20344 OR a=50
20345 OR (d>=33.0 AND d<34.0 AND d NOT NULL)
20346 OR ((a BETWEEN 66 AND 68) AND a!=67)
20347 }
20348 } {12 33 50 66 68 scan 0 sort 0}
20349 do_test where7-2.875.2 {
20350 count_steps_sort {
20351 SELECT a FROM t3
20352 WHERE a=12
20353 OR a=50
20354 OR (d>=33.0 AND d<34.0 AND d NOT NULL)
20355 OR ((a BETWEEN 66 AND 68) AND a!=67)
20356 }
20357 } {12 33 50 66 68 scan 0 sort 0}
20358 do_test where7-2.876.1 {
20359 count_steps_sort {
20360 SELECT a FROM t2
20361 WHERE b=308
20362 OR (d>=73.0 AND d<74.0 AND d NOT NULL)
20363 OR (g='nmlkjih' AND f GLOB 'bcdef*')
20364 OR a=83
20365 OR c=23023
20366 OR (d>=57.0 AND d<58.0 AND d NOT NULL)
20367 OR (g='lkjihgf' AND f GLOB 'nopqr*')
20368 OR a=58
20369 OR ((a BETWEEN 17 AND 19) AND a!=18)
20370 OR (g='srqponm' AND f GLOB 'efghi*')
20371 OR c=4004
20372 }
20373 } {10 11 12 17 19 28 30 53 57 58 65 67 68 69 73 83 scan 0 sort 0}
20374 do_test where7-2.876.2 {
20375 count_steps_sort {
20376 SELECT a FROM t3
20377 WHERE b=308
20378 OR (d>=73.0 AND d<74.0 AND d NOT NULL)
20379 OR (g='nmlkjih' AND f GLOB 'bcdef*')
20380 OR a=83
20381 OR c=23023
20382 OR (d>=57.0 AND d<58.0 AND d NOT NULL)
20383 OR (g='lkjihgf' AND f GLOB 'nopqr*')
20384 OR a=58
20385 OR ((a BETWEEN 17 AND 19) AND a!=18)
20386 OR (g='srqponm' AND f GLOB 'efghi*')
20387 OR c=4004
20388 }
20389 } {10 11 12 17 19 28 30 53 57 58 65 67 68 69 73 83 scan 0 sort 0}
20390 do_test where7-2.877.1 {
20391 count_steps_sort {
20392 SELECT a FROM t2
20393 WHERE b=476
20394 OR a=26
20395 OR (d>=87.0 AND d<88.0 AND d NOT NULL)
20396 OR b=762
20397 OR b=157
20398 OR (d>=17.0 AND d<18.0 AND d NOT NULL)
20399 OR (g='nmlkjih' AND f GLOB 'cdefg*')
20400 }
20401 } {17 26 54 87 scan 0 sort 0}
20402 do_test where7-2.877.2 {
20403 count_steps_sort {
20404 SELECT a FROM t3
20405 WHERE b=476
20406 OR a=26
20407 OR (d>=87.0 AND d<88.0 AND d NOT NULL)
20408 OR b=762
20409 OR b=157
20410 OR (d>=17.0 AND d<18.0 AND d NOT NULL)
20411 OR (g='nmlkjih' AND f GLOB 'cdefg*')
20412 }
20413 } {17 26 54 87 scan 0 sort 0}
20414 do_test where7-2.878.1 {
20415 count_steps_sort {
20416 SELECT a FROM t2
20417 WHERE (d>=77.0 AND d<78.0 AND d NOT NULL)
20418 OR a=1
20419 OR ((a BETWEEN 93 AND 95) AND a!=94)
20420 OR b=278
20421 OR (g='xwvutsr' AND f GLOB 'defgh*')
20422 OR f='qrstuvwxy'
20423 OR (g='onmlkji' AND f GLOB 'abcde*')
20424 OR ((a BETWEEN 82 AND 84) AND a!=83)
20425 OR (g='edcbazy' AND f GLOB 'uvwxy*')
20426 OR (g='jihgfed' AND f GLOB 'wxyza*')
20427 OR (d>=72.0 AND d<73.0 AND d NOT NULL)
20428 }
20429 } {1 3 16 42 52 68 72 74 77 82 84 93 94 95 98 scan 0 sort 0}
20430 do_test where7-2.878.2 {
20431 count_steps_sort {
20432 SELECT a FROM t3
20433 WHERE (d>=77.0 AND d<78.0 AND d NOT NULL)
20434 OR a=1
20435 OR ((a BETWEEN 93 AND 95) AND a!=94)
20436 OR b=278
20437 OR (g='xwvutsr' AND f GLOB 'defgh*')
20438 OR f='qrstuvwxy'
20439 OR (g='onmlkji' AND f GLOB 'abcde*')
20440 OR ((a BETWEEN 82 AND 84) AND a!=83)
20441 OR (g='edcbazy' AND f GLOB 'uvwxy*')
20442 OR (g='jihgfed' AND f GLOB 'wxyza*')
20443 OR (d>=72.0 AND d<73.0 AND d NOT NULL)
20444 }
20445 } {1 3 16 42 52 68 72 74 77 82 84 93 94 95 98 scan 0 sort 0}
20446 do_test where7-2.879.1 {
20447 count_steps_sort {
20448 SELECT a FROM t2
20449 WHERE b=124
20450 OR (d>=92.0 AND d<93.0 AND d NOT NULL)
20451 OR ((a BETWEEN 41 AND 43) AND a!=42)
20452 OR (d>=96.0 AND d<97.0 AND d NOT NULL)
20453 OR b=759
20454 OR (f GLOB '?nopq*' AND f GLOB 'mnop*')
20455 OR ((a BETWEEN 45 AND 47) AND a!=46)
20456 OR (g='kjihgfe' AND f GLOB 'uvwxy*')
20457 }
20458 } {12 38 41 43 45 47 64 69 72 90 92 96 scan 0 sort 0}
20459 do_test where7-2.879.2 {
20460 count_steps_sort {
20461 SELECT a FROM t3
20462 WHERE b=124
20463 OR (d>=92.0 AND d<93.0 AND d NOT NULL)
20464 OR ((a BETWEEN 41 AND 43) AND a!=42)
20465 OR (d>=96.0 AND d<97.0 AND d NOT NULL)
20466 OR b=759
20467 OR (f GLOB '?nopq*' AND f GLOB 'mnop*')
20468 OR ((a BETWEEN 45 AND 47) AND a!=46)
20469 OR (g='kjihgfe' AND f GLOB 'uvwxy*')
20470 }
20471 } {12 38 41 43 45 47 64 69 72 90 92 96 scan 0 sort 0}
20472 do_test where7-2.880.1 {
20473 count_steps_sort {
20474 SELECT a FROM t2
20475 WHERE b=872
20476 OR b=267
20477 OR b=814
20478 OR b=99
20479 OR c<=10
20480 OR ((a BETWEEN 8 AND 10) AND a!=9)
20481 OR b=44
20482 OR f='zabcdefgh'
20483 OR b=979
20484 OR (g='rqponml' AND f GLOB 'hijkl*')
20485 }
20486 } {4 8 9 10 25 33 51 74 77 89 scan 0 sort 0}
20487 do_test where7-2.880.2 {
20488 count_steps_sort {
20489 SELECT a FROM t3
20490 WHERE b=872
20491 OR b=267
20492 OR b=814
20493 OR b=99
20494 OR c<=10
20495 OR ((a BETWEEN 8 AND 10) AND a!=9)
20496 OR b=44
20497 OR f='zabcdefgh'
20498 OR b=979
20499 OR (g='rqponml' AND f GLOB 'hijkl*')
20500 }
20501 } {4 8 9 10 25 33 51 74 77 89 scan 0 sort 0}
20502 do_test where7-2.881.1 {
20503 count_steps_sort {
20504 SELECT a FROM t2
20505 WHERE (d>=26.0 AND d<27.0 AND d NOT NULL)
20506 OR f='xyzabcdef'
20507 }
20508 } {23 26 49 75 scan 0 sort 0}
20509 do_test where7-2.881.2 {
20510 count_steps_sort {
20511 SELECT a FROM t3
20512 WHERE (d>=26.0 AND d<27.0 AND d NOT NULL)
20513 OR f='xyzabcdef'
20514 }
20515 } {23 26 49 75 scan 0 sort 0}
20516 do_test where7-2.882.1 {
20517 count_steps_sort {
20518 SELECT a FROM t2
20519 WHERE b=487
20520 OR b=355
20521 OR c=9009
20522 OR (d>=8.0 AND d<9.0 AND d NOT NULL)
20523 OR ((a BETWEEN 32 AND 34) AND a!=33)
20524 OR b=113
20525 OR ((a BETWEEN 24 AND 26) AND a!=25)
20526 OR a=90
20527 OR (d>=66.0 AND d<67.0 AND d NOT NULL)
20528 OR (g='hgfedcb' AND f GLOB 'jklmn*')
20529 OR f='nopqrstuv'
20530 }
20531 } {8 13 24 25 26 27 32 34 39 65 66 87 90 91 scan 0 sort 0}
20532 do_test where7-2.882.2 {
20533 count_steps_sort {
20534 SELECT a FROM t3
20535 WHERE b=487
20536 OR b=355
20537 OR c=9009
20538 OR (d>=8.0 AND d<9.0 AND d NOT NULL)
20539 OR ((a BETWEEN 32 AND 34) AND a!=33)
20540 OR b=113
20541 OR ((a BETWEEN 24 AND 26) AND a!=25)
20542 OR a=90
20543 OR (d>=66.0 AND d<67.0 AND d NOT NULL)
20544 OR (g='hgfedcb' AND f GLOB 'jklmn*')
20545 OR f='nopqrstuv'
20546 }
20547 } {8 13 24 25 26 27 32 34 39 65 66 87 90 91 scan 0 sort 0}
20548 do_test where7-2.883.1 {
20549 count_steps_sort {
20550 SELECT a FROM t2
20551 WHERE (d>=34.0 AND d<35.0 AND d NOT NULL)
20552 OR b=275
20553 }
20554 } {25 34 scan 0 sort 0}
20555 do_test where7-2.883.2 {
20556 count_steps_sort {
20557 SELECT a FROM t3
20558 WHERE (d>=34.0 AND d<35.0 AND d NOT NULL)
20559 OR b=275
20560 }
20561 } {25 34 scan 0 sort 0}
20562 do_test where7-2.884.1 {
20563 count_steps_sort {
20564 SELECT a FROM t2
20565 WHERE b=355
20566 OR a=44
20567 OR b=374
20568 OR c=25025
20569 OR b=198
20570 OR ((a BETWEEN 4 AND 6) AND a!=5)
20571 OR ((a BETWEEN 69 AND 71) AND a!=70)
20572 OR d<0.0
20573 OR (g='qponmlk' AND f GLOB 'pqrst*')
20574 OR c=9009
20575 }
20576 } {4 6 18 25 26 27 34 41 44 69 71 73 74 75 scan 0 sort 0}
20577 do_test where7-2.884.2 {
20578 count_steps_sort {
20579 SELECT a FROM t3
20580 WHERE b=355
20581 OR a=44
20582 OR b=374
20583 OR c=25025
20584 OR b=198
20585 OR ((a BETWEEN 4 AND 6) AND a!=5)
20586 OR ((a BETWEEN 69 AND 71) AND a!=70)
20587 OR d<0.0
20588 OR (g='qponmlk' AND f GLOB 'pqrst*')
20589 OR c=9009
20590 }
20591 } {4 6 18 25 26 27 34 41 44 69 71 73 74 75 scan 0 sort 0}
20592 do_test where7-2.885.1 {
20593 count_steps_sort {
20594 SELECT a FROM t2
20595 WHERE (f GLOB '?uvwx*' AND f GLOB 'tuvw*')
20596 OR b=814
20597 OR (d>=54.0 AND d<55.0 AND d NOT NULL)
20598 }
20599 } {19 45 54 71 74 97 scan 0 sort 0}
20600 do_test where7-2.885.2 {
20601 count_steps_sort {
20602 SELECT a FROM t3
20603 WHERE (f GLOB '?uvwx*' AND f GLOB 'tuvw*')
20604 OR b=814
20605 OR (d>=54.0 AND d<55.0 AND d NOT NULL)
20606 }
20607 } {19 45 54 71 74 97 scan 0 sort 0}
20608 do_test where7-2.886.1 {
20609 count_steps_sort {
20610 SELECT a FROM t2
20611 WHERE (g='lkjihgf' AND f GLOB 'mnopq*')
20612 OR b=333
20613 OR b=275
20614 }
20615 } {25 64 scan 0 sort 0}
20616 do_test where7-2.886.2 {
20617 count_steps_sort {
20618 SELECT a FROM t3
20619 WHERE (g='lkjihgf' AND f GLOB 'mnopq*')
20620 OR b=333
20621 OR b=275
20622 }
20623 } {25 64 scan 0 sort 0}
20624 do_test where7-2.887.1 {
20625 count_steps_sort {
20626 SELECT a FROM t2
20627 WHERE (g='ihgfedc' AND f GLOB 'efghi*')
20628 OR ((a BETWEEN 33 AND 35) AND a!=34)
20629 }
20630 } {33 35 82 scan 0 sort 0}
20631 do_test where7-2.887.2 {
20632 count_steps_sort {
20633 SELECT a FROM t3
20634 WHERE (g='ihgfedc' AND f GLOB 'efghi*')
20635 OR ((a BETWEEN 33 AND 35) AND a!=34)
20636 }
20637 } {33 35 82 scan 0 sort 0}
20638 do_test where7-2.888.1 {
20639 count_steps_sort {
20640 SELECT a FROM t2
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.888.2 {
20649 count_steps_sort {
20650 SELECT a FROM t3
20651 WHERE ((a BETWEEN 11 AND 13) AND a!=12)
20652 OR b=253
20653 OR (f GLOB '?pqrs*' AND f GLOB 'opqr*')
20654 OR b=286
20655 OR (d>=10.0 AND d<11.0 AND d NOT NULL)
20656 }
20657 } {10 11 13 14 23 26 40 66 92 scan 0 sort 0}
20658 do_test where7-2.889.1 {
20659 count_steps_sort {
20660 SELECT a FROM t2
20661 WHERE (d>=15.0 AND d<16.0 AND d NOT NULL)
20662 OR (g='gfedcba' AND f GLOB 'mnopq*')
20663 OR ((a BETWEEN 26 AND 28) AND a!=27)
20664 OR b=421
20665 OR (g='xwvutsr' AND f GLOB 'fghij*')
20666 OR f='ijklmnopq'
20667 OR b=891
20668 OR b=1056
20669 }
20670 } {5 8 15 26 28 34 60 81 86 90 96 scan 0 sort 0}
20671 do_test where7-2.889.2 {
20672 count_steps_sort {
20673 SELECT a FROM t3
20674 WHERE (d>=15.0 AND d<16.0 AND d NOT NULL)
20675 OR (g='gfedcba' AND f GLOB 'mnopq*')
20676 OR ((a BETWEEN 26 AND 28) AND a!=27)
20677 OR b=421
20678 OR (g='xwvutsr' AND f GLOB 'fghij*')
20679 OR f='ijklmnopq'
20680 OR b=891
20681 OR b=1056
20682 }
20683 } {5 8 15 26 28 34 60 81 86 90 96 scan 0 sort 0}
20684 do_test where7-2.890.1 {
20685 count_steps_sort {
20686 SELECT a FROM t2
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.890.2 {
20695 count_steps_sort {
20696 SELECT a FROM t3
20697 WHERE f='fghijklmn'
20698 OR (g='qponmlk' AND f GLOB 'nopqr*')
20699 OR (g='edcbazy' AND f GLOB 'vwxyz*')
20700 OR b=671
20701 OR (g='xwvutsr' AND f GLOB 'hijkl*')
20702 }
20703 } {5 7 31 39 57 61 83 99 scan 0 sort 0}
20704 do_test where7-2.891.1 {
20705 count_steps_sort {
20706 SELECT a FROM t2
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.891.2 {
20715 count_steps_sort {
20716 SELECT a FROM t3
20717 WHERE (g='lkjihgf' AND f GLOB 'lmnop*')
20718 OR (g='srqponm' AND f GLOB 'fghij*')
20719 OR ((a BETWEEN 4 AND 6) AND a!=5)
20720 OR (g='kjihgfe' AND f GLOB 'qrstu*')
20721 OR (d>=11.0 AND d<12.0 AND d NOT NULL)
20722 }
20723 } {4 6 11 31 63 68 scan 0 sort 0}
20724 do_test where7-2.892.1 {
20725 count_steps_sort {
20726 SELECT a FROM t2
20727 WHERE c=11011
20728 OR a=20
20729 OR b=432
20730 OR b=410
20731 OR a=86
20732 OR (d>=89.0 AND d<90.0 AND d NOT NULL)
20733 OR b=638
20734 OR ((a BETWEEN 58 AND 60) AND a!=59)
20735 OR b=190
20736 }
20737 } {20 31 32 33 58 60 86 89 scan 0 sort 0}
20738 do_test where7-2.892.2 {
20739 count_steps_sort {
20740 SELECT a FROM t3
20741 WHERE c=11011
20742 OR a=20
20743 OR b=432
20744 OR b=410
20745 OR a=86
20746 OR (d>=89.0 AND d<90.0 AND d NOT NULL)
20747 OR b=638
20748 OR ((a BETWEEN 58 AND 60) AND a!=59)
20749 OR b=190
20750 }
20751 } {20 31 32 33 58 60 86 89 scan 0 sort 0}
20752 do_test where7-2.893.1 {
20753 count_steps_sort {
20754 SELECT a FROM t2
20755 WHERE b=88
20756 OR ((a BETWEEN 42 AND 44) AND a!=43)
20757 OR a=76
20758 OR b=69
20759 OR b=847
20760 OR b=275
20761 }
20762 } {8 25 42 44 76 77 scan 0 sort 0}
20763 do_test where7-2.893.2 {
20764 count_steps_sort {
20765 SELECT a FROM t3
20766 WHERE b=88
20767 OR ((a BETWEEN 42 AND 44) AND a!=43)
20768 OR a=76
20769 OR b=69
20770 OR b=847
20771 OR b=275
20772 }
20773 } {8 25 42 44 76 77 scan 0 sort 0}
20774 do_test where7-2.894.1 {
20775 count_steps_sort {
20776 SELECT a FROM t2
20777 WHERE b=781
20778 OR b=77
20779 OR b=58
20780 OR ((a BETWEEN 67 AND 69) AND a!=68)
20781 }
20782 } {7 67 69 71 scan 0 sort 0}
20783 do_test where7-2.894.2 {
20784 count_steps_sort {
20785 SELECT a FROM t3
20786 WHERE b=781
20787 OR b=77
20788 OR b=58
20789 OR ((a BETWEEN 67 AND 69) AND a!=68)
20790 }
20791 } {7 67 69 71 scan 0 sort 0}
20792 do_test where7-2.895.1 {
20793 count_steps_sort {
20794 SELECT a FROM t2
20795 WHERE ((a BETWEEN 67 AND 69) AND a!=68)
20796 OR (d>=69.0 AND d<70.0 AND d NOT NULL)
20797 OR (g='utsrqpo' AND f GLOB 'uvwxy*')
20798 OR a=46
20799 OR b=187
20800 OR ((a BETWEEN 69 AND 71) AND a!=70)
20801 OR (g='onmlkji' AND f GLOB 'yzabc*')
20802 }
20803 } {17 20 46 50 67 69 71 scan 0 sort 0}
20804 do_test where7-2.895.2 {
20805 count_steps_sort {
20806 SELECT a FROM t3
20807 WHERE ((a BETWEEN 67 AND 69) AND a!=68)
20808 OR (d>=69.0 AND d<70.0 AND d NOT NULL)
20809 OR (g='utsrqpo' AND f GLOB 'uvwxy*')
20810 OR a=46
20811 OR b=187
20812 OR ((a BETWEEN 69 AND 71) AND a!=70)
20813 OR (g='onmlkji' AND f GLOB 'yzabc*')
20814 }
20815 } {17 20 46 50 67 69 71 scan 0 sort 0}
20816 do_test where7-2.896.1 {
20817 count_steps_sort {
20818 SELECT a FROM t2
20819 WHERE (d>=97.0 AND d<98.0 AND d NOT NULL)
20820 OR a=99
20821 OR c=3003
20822 OR (d>=57.0 AND d<58.0 AND d NOT NULL)
20823 OR b=300
20824 OR b=718
20825 OR c>=34035
20826 OR b=264
20827 }
20828 } {7 8 9 24 57 97 99 scan 0 sort 0}
20829 do_test where7-2.896.2 {
20830 count_steps_sort {
20831 SELECT a FROM t3
20832 WHERE (d>=97.0 AND d<98.0 AND d NOT NULL)
20833 OR a=99
20834 OR c=3003
20835 OR (d>=57.0 AND d<58.0 AND d NOT NULL)
20836 OR b=300
20837 OR b=718
20838 OR c>=34035
20839 OR b=264
20840 }
20841 } {7 8 9 24 57 97 99 scan 0 sort 0}
20842 do_test where7-2.897.1 {
20843 count_steps_sort {
20844 SELECT a FROM t2
20845 WHERE b=872
20846 OR b=209
20847 OR ((a BETWEEN 65 AND 67) AND a!=66)
20848 OR b=355
20849 OR b=729
20850 OR ((a BETWEEN 81 AND 83) AND a!=82)
20851 OR a=58
20852 OR (f GLOB '?pqrs*' AND f GLOB 'opqr*')
20853 OR b=608
20854 }
20855 } {14 19 40 58 65 66 67 81 83 92 scan 0 sort 0}
20856 do_test where7-2.897.2 {
20857 count_steps_sort {
20858 SELECT a FROM t3
20859 WHERE b=872
20860 OR b=209
20861 OR ((a BETWEEN 65 AND 67) AND a!=66)
20862 OR b=355
20863 OR b=729
20864 OR ((a BETWEEN 81 AND 83) AND a!=82)
20865 OR a=58
20866 OR (f GLOB '?pqrs*' AND f GLOB 'opqr*')
20867 OR b=608
20868 }
20869 } {14 19 40 58 65 66 67 81 83 92 scan 0 sort 0}
20870 do_test where7-2.898.1 {
20871 count_steps_sort {
20872 SELECT a FROM t2
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.898.2 {
20881 count_steps_sort {
20882 SELECT a FROM t3
20883 WHERE c=29029
20884 OR f='efghijklm'
20885 OR (d>=48.0 AND d<49.0 AND d NOT NULL)
20886 OR a=26
20887 OR (f GLOB '?efgh*' AND f GLOB 'defg*')
20888 }
20889 } {3 4 26 29 30 48 55 56 81 82 85 86 87 scan 0 sort 0}
20890 do_test where7-2.899.1 {
20891 count_steps_sort {
20892 SELECT a FROM t2
20893 WHERE a=59
20894 OR (g='wvutsrq' AND f GLOB 'mnopq*')
20895 OR a=7
20896 OR (g='tsrqpon' AND f GLOB 'abcde*')
20897 OR b=762
20898 OR (f GLOB '?pqrs*' AND f GLOB 'opqr*')
20899 }
20900 } {7 12 14 26 40 59 66 92 scan 0 sort 0}
20901 do_test where7-2.899.2 {
20902 count_steps_sort {
20903 SELECT a FROM t3
20904 WHERE a=59
20905 OR (g='wvutsrq' AND f GLOB 'mnopq*')
20906 OR a=7
20907 OR (g='tsrqpon' AND f GLOB 'abcde*')
20908 OR b=762
20909 OR (f GLOB '?pqrs*' AND f GLOB 'opqr*')
20910 }
20911 } {7 12 14 26 40 59 66 92 scan 0 sort 0}
20912 do_test where7-2.900.1 {
20913 count_steps_sort {
20914 SELECT a FROM t2
20915 WHERE (g='gfedcba' AND f GLOB 'nopqr*')
20916 OR b=539
20917 OR b=399
20918 }
20919 } {49 91 scan 0 sort 0}
20920 do_test where7-2.900.2 {
20921 count_steps_sort {
20922 SELECT a FROM t3
20923 WHERE (g='gfedcba' AND f GLOB 'nopqr*')
20924 OR b=539
20925 OR b=399
20926 }
20927 } {49 91 scan 0 sort 0}
20928 do_test where7-2.901.1 {
20929 count_steps_sort {
20930 SELECT a FROM t2
20931 WHERE ((a BETWEEN 71 AND 73) AND a!=72)
20932 OR ((a BETWEEN 96 AND 98) AND a!=97)
20933 OR a=92
20934 }
20935 } {71 73 92 96 98 scan 0 sort 0}
20936 do_test where7-2.901.2 {
20937 count_steps_sort {
20938 SELECT a FROM t3
20939 WHERE ((a BETWEEN 71 AND 73) AND a!=72)
20940 OR ((a BETWEEN 96 AND 98) AND a!=97)
20941 OR a=92
20942 }
20943 } {71 73 92 96 98 scan 0 sort 0}
20944 do_test where7-2.902.1 {
20945 count_steps_sort {
20946 SELECT a FROM t2
20947 WHERE (f GLOB '?klmn*' AND f GLOB 'jklm*')
20948 OR (g='rqponml' AND f GLOB 'klmno*')
20949 OR f='lmnopqrst'
20950 OR (g='nmlkjih' AND f GLOB 'fghij*')
20951 }
20952 } {9 11 35 36 37 57 61 63 87 89 scan 0 sort 0}
20953 do_test where7-2.902.2 {
20954 count_steps_sort {
20955 SELECT a FROM t3
20956 WHERE (f GLOB '?klmn*' AND f GLOB 'jklm*')
20957 OR (g='rqponml' AND f GLOB 'klmno*')
20958 OR f='lmnopqrst'
20959 OR (g='nmlkjih' AND f GLOB 'fghij*')
20960 }
20961 } {9 11 35 36 37 57 61 63 87 89 scan 0 sort 0}
20962 do_test where7-2.903.1 {
20963 count_steps_sort {
20964 SELECT a FROM t2
20965 WHERE ((a BETWEEN 69 AND 71) AND a!=70)
20966 OR ((a BETWEEN 91 AND 93) AND a!=92)
20967 OR b=652
20968 }
20969 } {69 71 91 93 scan 0 sort 0}
20970 do_test where7-2.903.2 {
20971 count_steps_sort {
20972 SELECT a FROM t3
20973 WHERE ((a BETWEEN 69 AND 71) AND a!=70)
20974 OR ((a BETWEEN 91 AND 93) AND a!=92)
20975 OR b=652
20976 }
20977 } {69 71 91 93 scan 0 sort 0}
20978 do_test where7-2.904.1 {
20979 count_steps_sort {
20980 SELECT a FROM t2
20981 WHERE b=1067
20982 OR ((a BETWEEN 53 AND 55) AND a!=54)
20983 OR (g='jihgfed' AND f GLOB 'vwxyz*')
20984 OR (d>=18.0 AND d<19.0 AND d NOT NULL)
20985 OR (d>=54.0 AND d<55.0 AND d NOT NULL)
20986 OR b=520
20987 OR b=399
20988 OR b=209
20989 OR a=68
20990 OR (g='fedcbaz' AND f GLOB 'qrstu*')
20991 }
20992 } {18 19 53 54 55 68 73 94 97 scan 0 sort 0}
20993 do_test where7-2.904.2 {
20994 count_steps_sort {
20995 SELECT a FROM t3
20996 WHERE b=1067
20997 OR ((a BETWEEN 53 AND 55) AND a!=54)
20998 OR (g='jihgfed' AND f GLOB 'vwxyz*')
20999 OR (d>=18.0 AND d<19.0 AND d NOT NULL)
21000 OR (d>=54.0 AND d<55.0 AND d NOT NULL)
21001 OR b=520
21002 OR b=399
21003 OR b=209
21004 OR a=68
21005 OR (g='fedcbaz' AND f GLOB 'qrstu*')
21006 }
21007 } {18 19 53 54 55 68 73 94 97 scan 0 sort 0}
21008 do_test where7-2.905.1 {
21009 count_steps_sort {
21010 SELECT a FROM t2
21011 WHERE (d>=79.0 AND d<80.0 AND d NOT NULL)
21012 OR a=57
21013 OR b=55
21014 OR (d>=34.0 AND d<35.0 AND d NOT NULL)
21015 OR ((a BETWEEN 20 AND 22) AND a!=21)
21016 OR (g='rqponml' AND f GLOB 'lmnop*')
21017 OR ((a BETWEEN 0 AND 2) AND a!=1)
21018 OR ((a BETWEEN 21 AND 23) AND a!=22)
21019 }
21020 } {2 5 20 21 22 23 34 37 57 79 scan 0 sort 0}
21021 do_test where7-2.905.2 {
21022 count_steps_sort {
21023 SELECT a FROM t3
21024 WHERE (d>=79.0 AND d<80.0 AND d NOT NULL)
21025 OR a=57
21026 OR b=55
21027 OR (d>=34.0 AND d<35.0 AND d NOT NULL)
21028 OR ((a BETWEEN 20 AND 22) AND a!=21)
21029 OR (g='rqponml' AND f GLOB 'lmnop*')
21030 OR ((a BETWEEN 0 AND 2) AND a!=1)
21031 OR ((a BETWEEN 21 AND 23) AND a!=22)
21032 }
21033 } {2 5 20 21 22 23 34 37 57 79 scan 0 sort 0}
21034 do_test where7-2.906.1 {
21035 count_steps_sort {
21036 SELECT a FROM t2
21037 WHERE ((a BETWEEN 21 AND 23) AND a!=22)
21038 OR a=2
21039 OR b=784
21040 OR ((a BETWEEN 21 AND 23) AND a!=22)
21041 OR (g='ihgfedc' AND f GLOB 'defgh*')
21042 OR b=850
21043 }
21044 } {2 21 23 81 scan 0 sort 0}
21045 do_test where7-2.906.2 {
21046 count_steps_sort {
21047 SELECT a FROM t3
21048 WHERE ((a BETWEEN 21 AND 23) AND a!=22)
21049 OR a=2
21050 OR b=784
21051 OR ((a BETWEEN 21 AND 23) AND a!=22)
21052 OR (g='ihgfedc' AND f GLOB 'defgh*')
21053 OR b=850
21054 }
21055 } {2 21 23 81 scan 0 sort 0}
21056 do_test where7-2.907.1 {
21057 count_steps_sort {
21058 SELECT a FROM t2
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.907.2 {
21067 count_steps_sort {
21068 SELECT a FROM t3
21069 WHERE (d>=51.0 AND d<52.0 AND d NOT NULL)
21070 OR (d>=45.0 AND d<46.0 AND d NOT NULL)
21071 OR b=748
21072 OR b=209
21073 OR a=100
21074 }
21075 } {19 45 51 68 100 scan 0 sort 0}
21076 do_test where7-2.908.1 {
21077 count_steps_sort {
21078 SELECT a FROM t2
21079 WHERE (g='jihgfed' AND f GLOB 'zabcd*')
21080 OR a=18
21081 OR a=30
21082 OR ((a BETWEEN 9 AND 11) AND a!=10)
21083 OR ((a BETWEEN 84 AND 86) AND a!=85)
21084 OR ((a BETWEEN 8 AND 10) AND a!=9)
21085 OR b=792
21086 OR (f GLOB '?mnop*' AND f GLOB 'lmno*')
21087 OR ((a BETWEEN 19 AND 21) AND a!=20)
21088 OR c=26026
21089 OR (g='rqponml' AND f GLOB 'hijkl*')
21090 }
21091 } {8 9 10 11 18 19 21 30 33 37 63 72 76 77 78 84 86 89 scan 0 sort 0}
21092 do_test where7-2.908.2 {
21093 count_steps_sort {
21094 SELECT a FROM t3
21095 WHERE (g='jihgfed' AND f GLOB 'zabcd*')
21096 OR a=18
21097 OR a=30
21098 OR ((a BETWEEN 9 AND 11) AND a!=10)
21099 OR ((a BETWEEN 84 AND 86) AND a!=85)
21100 OR ((a BETWEEN 8 AND 10) AND a!=9)
21101 OR b=792
21102 OR (f GLOB '?mnop*' AND f GLOB 'lmno*')
21103 OR ((a BETWEEN 19 AND 21) AND a!=20)
21104 OR c=26026
21105 OR (g='rqponml' AND f GLOB 'hijkl*')
21106 }
21107 } {8 9 10 11 18 19 21 30 33 37 63 72 76 77 78 84 86 89 scan 0 sort 0}
21108 do_test where7-2.909.1 {
21109 count_steps_sort {
21110 SELECT a FROM t2
21111 WHERE (g='vutsrqp' AND f GLOB 'qrstu*')
21112 OR b=968
21113 OR ((a BETWEEN 63 AND 65) AND a!=64)
21114 OR (f GLOB '?xyza*' AND f GLOB 'wxyz*')
21115 OR (g='jihgfed' AND f GLOB 'wxyza*')
21116 OR (d>=72.0 AND d<73.0 AND d NOT NULL)
21117 OR a=78
21118 OR ((a BETWEEN 90 AND 92) AND a!=91)
21119 }
21120 } {16 22 48 63 65 72 74 78 88 90 92 100 scan 0 sort 0}
21121 do_test where7-2.909.2 {
21122 count_steps_sort {
21123 SELECT a FROM t3
21124 WHERE (g='vutsrqp' AND f GLOB 'qrstu*')
21125 OR b=968
21126 OR ((a BETWEEN 63 AND 65) AND a!=64)
21127 OR (f GLOB '?xyza*' AND f GLOB 'wxyz*')
21128 OR (g='jihgfed' AND f GLOB 'wxyza*')
21129 OR (d>=72.0 AND d<73.0 AND d NOT NULL)
21130 OR a=78
21131 OR ((a BETWEEN 90 AND 92) AND a!=91)
21132 }
21133 } {16 22 48 63 65 72 74 78 88 90 92 100 scan 0 sort 0}
21134 do_test where7-2.910.1 {
21135 count_steps_sort {
21136 SELECT a FROM t2
21137 WHERE c=10010
21138 OR f='pqrstuvwx'
21139 }
21140 } {15 28 29 30 41 67 93 scan 0 sort 0}
21141 do_test where7-2.910.2 {
21142 count_steps_sort {
21143 SELECT a FROM t3
21144 WHERE c=10010
21145 OR f='pqrstuvwx'
21146 }
21147 } {15 28 29 30 41 67 93 scan 0 sort 0}
21148 do_test where7-2.911.1 {
21149 count_steps_sort {
21150 SELECT a FROM t2
21151 WHERE a=86
21152 OR a=10
21153 OR b=528
21154 OR b=253
21155 OR a=80
21156 OR a=87
21157 OR (d>=37.0 AND d<38.0 AND d NOT NULL)
21158 }
21159 } {10 23 37 48 80 86 87 scan 0 sort 0}
21160 do_test where7-2.911.2 {
21161 count_steps_sort {
21162 SELECT a FROM t3
21163 WHERE a=86
21164 OR a=10
21165 OR b=528
21166 OR b=253
21167 OR a=80
21168 OR a=87
21169 OR (d>=37.0 AND d<38.0 AND d NOT NULL)
21170 }
21171 } {10 23 37 48 80 86 87 scan 0 sort 0}
21172 do_test where7-2.912.1 {
21173 count_steps_sort {
21174 SELECT a FROM t2
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.912.2 {
21183 count_steps_sort {
21184 SELECT a FROM t3
21185 WHERE (d>=42.0 AND d<43.0 AND d NOT NULL)
21186 OR b=825
21187 OR a=100
21188 OR (d>=77.0 AND d<78.0 AND d NOT NULL)
21189 OR a=60
21190 }
21191 } {42 60 75 77 100 scan 0 sort 0}
21192 do_test where7-2.913.1 {
21193 count_steps_sort {
21194 SELECT a FROM t2
21195 WHERE (d>=94.0 AND d<95.0 AND d NOT NULL)
21196 OR b=883
21197 OR (d>=35.0 AND d<36.0 AND d NOT NULL)
21198 OR (d>=3.0 AND d<4.0 AND d NOT NULL)
21199 OR (d>=78.0 AND d<79.0 AND d NOT NULL)
21200 OR (d>=45.0 AND d<46.0 AND d NOT NULL)
21201 OR a=81
21202 OR (f GLOB '?fghi*' AND f GLOB 'efgh*')
21203 OR f='mnopqrstu'
21204 }
21205 } {3 4 12 30 35 38 45 56 64 78 81 82 90 94 scan 0 sort 0}
21206 do_test where7-2.913.2 {
21207 count_steps_sort {
21208 SELECT a FROM t3
21209 WHERE (d>=94.0 AND d<95.0 AND d NOT NULL)
21210 OR b=883
21211 OR (d>=35.0 AND d<36.0 AND d NOT NULL)
21212 OR (d>=3.0 AND d<4.0 AND d NOT NULL)
21213 OR (d>=78.0 AND d<79.0 AND d NOT NULL)
21214 OR (d>=45.0 AND d<46.0 AND d NOT NULL)
21215 OR a=81
21216 OR (f GLOB '?fghi*' AND f GLOB 'efgh*')
21217 OR f='mnopqrstu'
21218 }
21219 } {3 4 12 30 35 38 45 56 64 78 81 82 90 94 scan 0 sort 0}
21220 do_test where7-2.914.1 {
21221 count_steps_sort {
21222 SELECT a FROM t2
21223 WHERE b=443
21224 OR ((a BETWEEN 14 AND 16) AND a!=15)
21225 OR b=663
21226 OR b=905
21227 OR (d>=96.0 AND d<97.0 AND d NOT NULL)
21228 OR b=883
21229 OR c=22022
21230 OR b=638
21231 }
21232 } {14 16 58 64 65 66 96 scan 0 sort 0}
21233 do_test where7-2.914.2 {
21234 count_steps_sort {
21235 SELECT a FROM t3
21236 WHERE b=443
21237 OR ((a BETWEEN 14 AND 16) AND a!=15)
21238 OR b=663
21239 OR b=905
21240 OR (d>=96.0 AND d<97.0 AND d NOT NULL)
21241 OR b=883
21242 OR c=22022
21243 OR b=638
21244 }
21245 } {14 16 58 64 65 66 96 scan 0 sort 0}
21246 do_test where7-2.915.1 {
21247 count_steps_sort {
21248 SELECT a FROM t2
21249 WHERE ((a BETWEEN 84 AND 86) AND a!=85)
21250 OR b=234
21251 OR a=53
21252 OR ((a BETWEEN 20 AND 22) AND a!=21)
21253 OR ((a BETWEEN 27 AND 29) AND a!=28)
21254 OR b=319
21255 OR (g='qponmlk' AND f GLOB 'opqrs*')
21256 OR ((a BETWEEN 14 AND 16) AND a!=15)
21257 }
21258 } {14 16 20 22 27 29 40 53 84 86 scan 0 sort 0}
21259 do_test where7-2.915.2 {
21260 count_steps_sort {
21261 SELECT a FROM t3
21262 WHERE ((a BETWEEN 84 AND 86) AND a!=85)
21263 OR b=234
21264 OR a=53
21265 OR ((a BETWEEN 20 AND 22) AND a!=21)
21266 OR ((a BETWEEN 27 AND 29) AND a!=28)
21267 OR b=319
21268 OR (g='qponmlk' AND f GLOB 'opqrs*')
21269 OR ((a BETWEEN 14 AND 16) AND a!=15)
21270 }
21271 } {14 16 20 22 27 29 40 53 84 86 scan 0 sort 0}
21272 do_test where7-2.916.1 {
21273 count_steps_sort {
21274 SELECT a FROM t2
21275 WHERE b=179
21276 OR ((a BETWEEN 95 AND 97) AND a!=96)
21277 OR a=46
21278 OR (g='kjihgfe' AND f GLOB 'uvwxy*')
21279 OR ((a BETWEEN 53 AND 55) AND a!=54)
21280 OR a=25
21281 OR (d>=5.0 AND d<6.0 AND d NOT NULL)
21282 OR (d>=13.0 AND d<14.0 AND d NOT NULL)
21283 OR f='opqrstuvw'
21284 OR (d>=53.0 AND d<54.0 AND d NOT NULL)
21285 OR b=938
21286 }
21287 } {5 13 14 25 40 46 53 55 66 72 92 95 97 scan 0 sort 0}
21288 do_test where7-2.916.2 {
21289 count_steps_sort {
21290 SELECT a FROM t3
21291 WHERE b=179
21292 OR ((a BETWEEN 95 AND 97) AND a!=96)
21293 OR a=46
21294 OR (g='kjihgfe' AND f GLOB 'uvwxy*')
21295 OR ((a BETWEEN 53 AND 55) AND a!=54)
21296 OR a=25
21297 OR (d>=5.0 AND d<6.0 AND d NOT NULL)
21298 OR (d>=13.0 AND d<14.0 AND d NOT NULL)
21299 OR f='opqrstuvw'
21300 OR (d>=53.0 AND d<54.0 AND d NOT NULL)
21301 OR b=938
21302 }
21303 } {5 13 14 25 40 46 53 55 66 72 92 95 97 scan 0 sort 0}
21304 do_test where7-2.917.1 {
21305 count_steps_sort {
21306 SELECT a FROM t2
21307 WHERE (g='nmlkjih' AND f GLOB 'fghij*')
21308 OR (d>=15.0 AND d<16.0 AND d NOT NULL)
21309 }
21310 } {15 57 scan 0 sort 0}
21311 do_test where7-2.917.2 {
21312 count_steps_sort {
21313 SELECT a FROM t3
21314 WHERE (g='nmlkjih' AND f GLOB 'fghij*')
21315 OR (d>=15.0 AND d<16.0 AND d NOT NULL)
21316 }
21317 } {15 57 scan 0 sort 0}
21318 do_test where7-2.918.1 {
21319 count_steps_sort {
21320 SELECT a FROM t2
21321 WHERE b=748
21322 OR (g='utsrqpo' AND f GLOB 'wxyza*')
21323 OR a=32
21324 OR b=110
21325 OR b=297
21326 OR (d>=13.0 AND d<14.0 AND d NOT NULL)
21327 OR ((a BETWEEN 60 AND 62) AND a!=61)
21328 OR f='ghijklmno'
21329 OR b=473
21330 OR b=135
21331 }
21332 } {6 10 13 22 27 32 43 58 60 62 68 84 scan 0 sort 0}
21333 do_test where7-2.918.2 {
21334 count_steps_sort {
21335 SELECT a FROM t3
21336 WHERE b=748
21337 OR (g='utsrqpo' AND f GLOB 'wxyza*')
21338 OR a=32
21339 OR b=110
21340 OR b=297
21341 OR (d>=13.0 AND d<14.0 AND d NOT NULL)
21342 OR ((a BETWEEN 60 AND 62) AND a!=61)
21343 OR f='ghijklmno'
21344 OR b=473
21345 OR b=135
21346 }
21347 } {6 10 13 22 27 32 43 58 60 62 68 84 scan 0 sort 0}
21348 do_test where7-2.919.1 {
21349 count_steps_sort {
21350 SELECT a FROM t2
21351 WHERE (d>=33.0 AND d<34.0 AND d NOT NULL)
21352 OR b=905
21353 OR a=97
21354 OR (g='hgfedcb' AND f GLOB 'hijkl*')
21355 OR c=27027
21356 OR f='bcdefghij'
21357 OR (d>=54.0 AND d<55.0 AND d NOT NULL)
21358 OR (d>=25.0 AND d<26.0 AND d NOT NULL)
21359 OR ((a BETWEEN 38 AND 40) AND a!=39)
21360 OR (f GLOB '?fghi*' AND f GLOB 'efgh*')
21361 }
21362 } {1 4 25 27 30 33 38 40 53 54 56 79 80 81 82 85 97 scan 0 sort 0}
21363 do_test where7-2.919.2 {
21364 count_steps_sort {
21365 SELECT a FROM t3
21366 WHERE (d>=33.0 AND d<34.0 AND d NOT NULL)
21367 OR b=905
21368 OR a=97
21369 OR (g='hgfedcb' AND f GLOB 'hijkl*')
21370 OR c=27027
21371 OR f='bcdefghij'
21372 OR (d>=54.0 AND d<55.0 AND d NOT NULL)
21373 OR (d>=25.0 AND d<26.0 AND d NOT NULL)
21374 OR ((a BETWEEN 38 AND 40) AND a!=39)
21375 OR (f GLOB '?fghi*' AND f GLOB 'efgh*')
21376 }
21377 } {1 4 25 27 30 33 38 40 53 54 56 79 80 81 82 85 97 scan 0 sort 0}
21378 do_test where7-2.920.1 {
21379 count_steps_sort {
21380 SELECT a FROM t2
21381 WHERE ((a BETWEEN 64 AND 66) AND a!=65)
21382 OR ((a BETWEEN 90 AND 92) AND a!=91)
21383 }
21384 } {64 66 90 92 scan 0 sort 0}
21385 do_test where7-2.920.2 {
21386 count_steps_sort {
21387 SELECT a FROM t3
21388 WHERE ((a BETWEEN 64 AND 66) AND a!=65)
21389 OR ((a BETWEEN 90 AND 92) AND a!=91)
21390 }
21391 } {64 66 90 92 scan 0 sort 0}
21392 do_test where7-2.921.1 {
21393 count_steps_sort {
21394 SELECT a FROM t2
21395 WHERE b=594
21396 OR b=80
21397 OR (g='tsrqpon' AND f GLOB 'bcdef*')
21398 OR (g='qponmlk' AND f GLOB 'mnopq*')
21399 OR b=421
21400 OR b=418
21401 OR b=828
21402 OR a=88
21403 OR (g='tsrqpon' AND f GLOB 'xyzab*')
21404 OR (d>=60.0 AND d<61.0 AND d NOT NULL)
21405 }
21406 } {23 27 38 54 60 88 scan 0 sort 0}
21407 do_test where7-2.921.2 {
21408 count_steps_sort {
21409 SELECT a FROM t3
21410 WHERE b=594
21411 OR b=80
21412 OR (g='tsrqpon' AND f GLOB 'bcdef*')
21413 OR (g='qponmlk' AND f GLOB 'mnopq*')
21414 OR b=421
21415 OR b=418
21416 OR b=828
21417 OR a=88
21418 OR (g='tsrqpon' AND f GLOB 'xyzab*')
21419 OR (d>=60.0 AND d<61.0 AND d NOT NULL)
21420 }
21421 } {23 27 38 54 60 88 scan 0 sort 0}
21422 do_test where7-2.922.1 {
21423 count_steps_sort {
21424 SELECT a FROM t2
21425 WHERE (d>=17.0 AND d<18.0 AND d NOT NULL)
21426 OR (g='jihgfed' AND f GLOB 'xyzab*')
21427 OR b=366
21428 OR (d>=28.0 AND d<29.0 AND d NOT NULL)
21429 OR c=16016
21430 OR (g='edcbazy' AND f GLOB 'wxyza*')
21431 OR c=9009
21432 }
21433 } {17 25 26 27 28 46 47 48 75 100 scan 0 sort 0}
21434 do_test where7-2.922.2 {
21435 count_steps_sort {
21436 SELECT a FROM t3
21437 WHERE (d>=17.0 AND d<18.0 AND d NOT NULL)
21438 OR (g='jihgfed' AND f GLOB 'xyzab*')
21439 OR b=366
21440 OR (d>=28.0 AND d<29.0 AND d NOT NULL)
21441 OR c=16016
21442 OR (g='edcbazy' AND f GLOB 'wxyza*')
21443 OR c=9009
21444 }
21445 } {17 25 26 27 28 46 47 48 75 100 scan 0 sort 0}
21446 do_test where7-2.923.1 {
21447 count_steps_sort {
21448 SELECT a FROM t2
21449 WHERE b=33
21450 OR f='qrstuvwxy'
21451 OR (g='utsrqpo' AND f GLOB 'uvwxy*')
21452 OR b=858
21453 }
21454 } {3 16 20 42 68 78 94 scan 0 sort 0}
21455 do_test where7-2.923.2 {
21456 count_steps_sort {
21457 SELECT a FROM t3
21458 WHERE b=33
21459 OR f='qrstuvwxy'
21460 OR (g='utsrqpo' AND f GLOB 'uvwxy*')
21461 OR b=858
21462 }
21463 } {3 16 20 42 68 78 94 scan 0 sort 0}
21464 do_test where7-2.924.1 {
21465 count_steps_sort {
21466 SELECT a FROM t2
21467 WHERE b=861
21468 OR (f GLOB '?xyza*' AND f GLOB 'wxyz*')
21469 OR (d>=29.0 AND d<30.0 AND d NOT NULL)
21470 OR b=682
21471 OR ((a BETWEEN 93 AND 95) AND a!=94)
21472 OR b=286
21473 }
21474 } {22 26 29 48 62 74 93 95 100 scan 0 sort 0}
21475 do_test where7-2.924.2 {
21476 count_steps_sort {
21477 SELECT a FROM t3
21478 WHERE b=861
21479 OR (f GLOB '?xyza*' AND f GLOB 'wxyz*')
21480 OR (d>=29.0 AND d<30.0 AND d NOT NULL)
21481 OR b=682
21482 OR ((a BETWEEN 93 AND 95) AND a!=94)
21483 OR b=286
21484 }
21485 } {22 26 29 48 62 74 93 95 100 scan 0 sort 0}
21486 do_test where7-2.925.1 {
21487 count_steps_sort {
21488 SELECT a FROM t2
21489 WHERE b=740
21490 OR ((a BETWEEN 27 AND 29) AND a!=28)
21491 OR a=88
21492 }
21493 } {27 29 88 scan 0 sort 0}
21494 do_test where7-2.925.2 {
21495 count_steps_sort {
21496 SELECT a FROM t3
21497 WHERE b=740
21498 OR ((a BETWEEN 27 AND 29) AND a!=28)
21499 OR a=88
21500 }
21501 } {27 29 88 scan 0 sort 0}
21502 do_test where7-2.926.1 {
21503 count_steps_sort {
21504 SELECT a FROM t2
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.926.2 {
21513 count_steps_sort {
21514 SELECT a FROM t3
21515 WHERE f='abcdefghi'
21516 OR c=9009
21517 OR b=663
21518 OR (g='wvutsrq' AND f GLOB 'klmno*')
21519 OR b=91
21520 }
21521 } {10 25 26 27 52 78 scan 0 sort 0}
21522 do_test where7-2.927.1 {
21523 count_steps_sort {
21524 SELECT a FROM t2
21525 WHERE (g='kjihgfe' AND f GLOB 'qrstu*')
21526 OR ((a BETWEEN 29 AND 31) AND a!=30)
21527 OR (f GLOB '?opqr*' AND f GLOB 'nopq*')
21528 OR b=1015
21529 OR (g='qponmlk' AND f GLOB 'qrstu*')
21530 OR b=916
21531 OR (d>=31.0 AND d<32.0 AND d NOT NULL)
21532 OR b=69
21533 OR (g='hgfedcb' AND f GLOB 'fghij*')
21534 }
21535 } {13 29 31 39 42 65 68 83 91 scan 0 sort 0}
21536 do_test where7-2.927.2 {
21537 count_steps_sort {
21538 SELECT a FROM t3
21539 WHERE (g='kjihgfe' AND f GLOB 'qrstu*')
21540 OR ((a BETWEEN 29 AND 31) AND a!=30)
21541 OR (f GLOB '?opqr*' AND f GLOB 'nopq*')
21542 OR b=1015
21543 OR (g='qponmlk' AND f GLOB 'qrstu*')
21544 OR b=916
21545 OR (d>=31.0 AND d<32.0 AND d NOT NULL)
21546 OR b=69
21547 OR (g='hgfedcb' AND f GLOB 'fghij*')
21548 }
21549 } {13 29 31 39 42 65 68 83 91 scan 0 sort 0}
21550 do_test where7-2.928.1 {
21551 count_steps_sort {
21552 SELECT a FROM t2
21553 WHERE a=88
21554 OR a=1
21555 OR f='uvwxyzabc'
21556 OR b=498
21557 OR (d>=20.0 AND d<21.0 AND d NOT NULL)
21558 OR a=63
21559 OR f='mnopqrstu'
21560 OR (g='mlkjihg' AND f GLOB 'ijklm*')
21561 OR b=495
21562 OR a=35
21563 OR a=22
21564 }
21565 } {1 12 20 22 35 38 45 46 60 63 64 72 88 90 98 scan 0 sort 0}
21566 do_test where7-2.928.2 {
21567 count_steps_sort {
21568 SELECT a FROM t3
21569 WHERE a=88
21570 OR a=1
21571 OR f='uvwxyzabc'
21572 OR b=498
21573 OR (d>=20.0 AND d<21.0 AND d NOT NULL)
21574 OR a=63
21575 OR f='mnopqrstu'
21576 OR (g='mlkjihg' AND f GLOB 'ijklm*')
21577 OR b=495
21578 OR a=35
21579 OR a=22
21580 }
21581 } {1 12 20 22 35 38 45 46 60 63 64 72 88 90 98 scan 0 sort 0}
21582 do_test where7-2.929.1 {
21583 count_steps_sort {
21584 SELECT a FROM t2
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.929.2 {
21593 count_steps_sort {
21594 SELECT a FROM t3
21595 WHERE b=869
21596 OR (g='rqponml' AND f GLOB 'jklmn*')
21597 OR b=289
21598 OR a=62
21599 OR ((a BETWEEN 9 AND 11) AND a!=10)
21600 }
21601 } {9 11 35 62 79 scan 0 sort 0}
21602 do_test where7-2.930.1 {
21603 count_steps_sort {
21604 SELECT a FROM t2
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.930.2 {
21613 count_steps_sort {
21614 SELECT a FROM t3
21615 WHERE ((a BETWEEN 22 AND 24) AND a!=23)
21616 OR b=542
21617 OR ((a BETWEEN 19 AND 21) AND a!=20)
21618 OR a=7
21619 OR f='klmnopqrs'
21620 }
21621 } {7 10 19 21 22 24 36 62 88 scan 0 sort 0}
21622 do_test where7-2.931.1 {
21623 count_steps_sort {
21624 SELECT a FROM t2
21625 WHERE ((a BETWEEN 57 AND 59) AND a!=58)
21626 OR b=1078
21627 OR ((a BETWEEN 21 AND 23) AND a!=22)
21628 OR (g='mlkjihg' AND f GLOB 'ijklm*')
21629 OR (d>=20.0 AND d<21.0 AND d NOT NULL)
21630 OR b=429
21631 }
21632 } {20 21 23 39 57 59 60 98 scan 0 sort 0}
21633 do_test where7-2.931.2 {
21634 count_steps_sort {
21635 SELECT a FROM t3
21636 WHERE ((a BETWEEN 57 AND 59) AND a!=58)
21637 OR b=1078
21638 OR ((a BETWEEN 21 AND 23) AND a!=22)
21639 OR (g='mlkjihg' AND f GLOB 'ijklm*')
21640 OR (d>=20.0 AND d<21.0 AND d NOT NULL)
21641 OR b=429
21642 }
21643 } {20 21 23 39 57 59 60 98 scan 0 sort 0}
21644 do_test where7-2.932.1 {
21645 count_steps_sort {
21646 SELECT a FROM t2
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.932.2 {
21655 count_steps_sort {
21656 SELECT a FROM t3
21657 WHERE (d>=82.0 AND d<83.0 AND d NOT NULL)
21658 OR b=264
21659 OR ((a BETWEEN 85 AND 87) AND a!=86)
21660 OR b=1048
21661 OR a=15
21662 }
21663 } {15 24 82 85 87 scan 0 sort 0}
21664 do_test where7-2.933.1 {
21665 count_steps_sort {
21666 SELECT a FROM t2
21667 WHERE a=93
21668 OR f='ijklmnopq'
21669 OR f='mnopqrstu'
21670 OR ((a BETWEEN 67 AND 69) AND a!=68)
21671 }
21672 } {8 12 34 38 60 64 67 69 86 90 93 scan 0 sort 0}
21673 do_test where7-2.933.2 {
21674 count_steps_sort {
21675 SELECT a FROM t3
21676 WHERE a=93
21677 OR f='ijklmnopq'
21678 OR f='mnopqrstu'
21679 OR ((a BETWEEN 67 AND 69) AND a!=68)
21680 }
21681 } {8 12 34 38 60 64 67 69 86 90 93 scan 0 sort 0}
21682 do_test where7-2.934.1 {
21683 count_steps_sort {
21684 SELECT a FROM t2
21685 WHERE (d>=56.0 AND d<57.0 AND d NOT NULL)
21686 OR b=858
21687 OR a=58
21688 OR (g='onmlkji' AND f GLOB 'xyzab*')
21689 OR c=21021
21690 OR ((a BETWEEN 45 AND 47) AND a!=46)
21691 OR b=616
21692 OR b=784
21693 OR b=55
21694 }
21695 } {5 45 47 49 56 58 61 62 63 78 scan 0 sort 0}
21696 do_test where7-2.934.2 {
21697 count_steps_sort {
21698 SELECT a FROM t3
21699 WHERE (d>=56.0 AND d<57.0 AND d NOT NULL)
21700 OR b=858
21701 OR a=58
21702 OR (g='onmlkji' AND f GLOB 'xyzab*')
21703 OR c=21021
21704 OR ((a BETWEEN 45 AND 47) AND a!=46)
21705 OR b=616
21706 OR b=784
21707 OR b=55
21708 }
21709 } {5 45 47 49 56 58 61 62 63 78 scan 0 sort 0}
21710 do_test where7-2.935.1 {
21711 count_steps_sort {
21712 SELECT a FROM t2
21713 WHERE b=682
21714 OR b=99
21715 OR (f GLOB '?defg*' AND f GLOB 'cdef*')
21716 OR b=531
21717 }
21718 } {2 9 28 54 62 80 scan 0 sort 0}
21719 do_test where7-2.935.2 {
21720 count_steps_sort {
21721 SELECT a FROM t3
21722 WHERE b=682
21723 OR b=99
21724 OR (f GLOB '?defg*' AND f GLOB 'cdef*')
21725 OR b=531
21726 }
21727 } {2 9 28 54 62 80 scan 0 sort 0}
21728 do_test where7-2.936.1 {
21729 count_steps_sort {
21730 SELECT a FROM t2
21731 WHERE ((a BETWEEN 56 AND 58) AND a!=57)
21732 OR (g='kjihgfe' AND f GLOB 'stuvw*')
21733 OR (f GLOB '?jklm*' AND f GLOB 'ijkl*')
21734 OR b=726
21735 OR a=79
21736 OR a=47
21737 OR b=212
21738 OR (f GLOB '?bcde*' AND f GLOB 'abcd*')
21739 OR c=8008
21740 }
21741 } {8 22 23 24 26 34 47 52 56 58 60 66 70 78 79 86 scan 0 sort 0}
21742 do_test where7-2.936.2 {
21743 count_steps_sort {
21744 SELECT a FROM t3
21745 WHERE ((a BETWEEN 56 AND 58) AND a!=57)
21746 OR (g='kjihgfe' AND f GLOB 'stuvw*')
21747 OR (f GLOB '?jklm*' AND f GLOB 'ijkl*')
21748 OR b=726
21749 OR a=79
21750 OR a=47
21751 OR b=212
21752 OR (f GLOB '?bcde*' AND f GLOB 'abcd*')
21753 OR c=8008
21754 }
21755 } {8 22 23 24 26 34 47 52 56 58 60 66 70 78 79 86 scan 0 sort 0}
21756 do_test where7-2.937.1 {
21757 count_steps_sort {
21758 SELECT a FROM t2
21759 WHERE f='uvwxyzabc'
21760 OR ((a BETWEEN 60 AND 62) AND a!=61)
21761 OR a=5
21762 OR b=33
21763 OR (f GLOB '?yzab*' AND f GLOB 'xyza*')
21764 OR a=59
21765 OR b=44
21766 OR (d>=14.0 AND d<15.0 AND d NOT NULL)
21767 OR (d>=59.0 AND d<60.0 AND d NOT NULL)
21768 }
21769 } {3 4 5 14 20 23 46 49 59 60 62 72 75 98 scan 0 sort 0}
21770 do_test where7-2.937.2 {
21771 count_steps_sort {
21772 SELECT a FROM t3
21773 WHERE f='uvwxyzabc'
21774 OR ((a BETWEEN 60 AND 62) AND a!=61)
21775 OR a=5
21776 OR b=33
21777 OR (f GLOB '?yzab*' AND f GLOB 'xyza*')
21778 OR a=59
21779 OR b=44
21780 OR (d>=14.0 AND d<15.0 AND d NOT NULL)
21781 OR (d>=59.0 AND d<60.0 AND d NOT NULL)
21782 }
21783 } {3 4 5 14 20 23 46 49 59 60 62 72 75 98 scan 0 sort 0}
21784 do_test where7-2.938.1 {
21785 count_steps_sort {
21786 SELECT a FROM t2
21787 WHERE b=564
21788 OR (d>=93.0 AND d<94.0 AND d NOT NULL)
21789 OR b=451
21790 OR b=330
21791 OR a=47
21792 OR ((a BETWEEN 17 AND 19) AND a!=18)
21793 }
21794 } {17 19 30 41 47 93 scan 0 sort 0}
21795 do_test where7-2.938.2 {
21796 count_steps_sort {
21797 SELECT a FROM t3
21798 WHERE b=564
21799 OR (d>=93.0 AND d<94.0 AND d NOT NULL)
21800 OR b=451
21801 OR b=330
21802 OR a=47
21803 OR ((a BETWEEN 17 AND 19) AND a!=18)
21804 }
21805 } {17 19 30 41 47 93 scan 0 sort 0}
21806 do_test where7-2.939.1 {
21807 count_steps_sort {
21808 SELECT a FROM t2
21809 WHERE a=40
21810 OR b=333
21811 }
21812 } {40 scan 0 sort 0}
21813 do_test where7-2.939.2 {
21814 count_steps_sort {
21815 SELECT a FROM t3
21816 WHERE a=40
21817 OR b=333
21818 }
21819 } {40 scan 0 sort 0}
21820 do_test where7-2.940.1 {
21821 count_steps_sort {
21822 SELECT a FROM t2
21823 WHERE b=924
21824 OR ((a BETWEEN 6 AND 8) AND a!=7)
21825 OR (d>=36.0 AND d<37.0 AND d NOT NULL)
21826 OR (d>=40.0 AND d<41.0 AND d NOT NULL)
21827 OR a=100
21828 OR c=15015
21829 OR (d>=82.0 AND d<83.0 AND d NOT NULL)
21830 OR (d>=2.0 AND d<3.0 AND d NOT NULL)
21831 }
21832 } {2 6 8 36 40 43 44 45 82 84 100 scan 0 sort 0}
21833 do_test where7-2.940.2 {
21834 count_steps_sort {
21835 SELECT a FROM t3
21836 WHERE b=924
21837 OR ((a BETWEEN 6 AND 8) AND a!=7)
21838 OR (d>=36.0 AND d<37.0 AND d NOT NULL)
21839 OR (d>=40.0 AND d<41.0 AND d NOT NULL)
21840 OR a=100
21841 OR c=15015
21842 OR (d>=82.0 AND d<83.0 AND d NOT NULL)
21843 OR (d>=2.0 AND d<3.0 AND d NOT NULL)
21844 }
21845 } {2 6 8 36 40 43 44 45 82 84 100 scan 0 sort 0}
21846 do_test where7-2.941.1 {
21847 count_steps_sort {
21848 SELECT a FROM t2
21849 WHERE (d>=63.0 AND d<64.0 AND d NOT NULL)
21850 OR (d>=44.0 AND d<45.0 AND d NOT NULL)
21851 OR (d>=36.0 AND d<37.0 AND d NOT NULL)
21852 }
21853 } {36 44 63 scan 0 sort 0}
21854 do_test where7-2.941.2 {
21855 count_steps_sort {
21856 SELECT a FROM t3
21857 WHERE (d>=63.0 AND d<64.0 AND d NOT NULL)
21858 OR (d>=44.0 AND d<45.0 AND d NOT NULL)
21859 OR (d>=36.0 AND d<37.0 AND d NOT NULL)
21860 }
21861 } {36 44 63 scan 0 sort 0}
21862 do_test where7-2.942.1 {
21863 count_steps_sort {
21864 SELECT a FROM t2
21865 WHERE b=58
21866 OR ((a BETWEEN 7 AND 9) AND a!=8)
21867 OR ((a BETWEEN 63 AND 65) AND a!=64)
21868 OR a=31
21869 OR f='tuvwxyzab'
21870 OR b=341
21871 OR b=47
21872 OR ((a BETWEEN 95 AND 97) AND a!=96)
21873 OR a=49
21874 OR b=223
21875 OR f='qrstuvwxy'
21876 }
21877 } {7 9 16 19 31 42 45 49 63 65 68 71 94 95 97 scan 0 sort 0}
21878 do_test where7-2.942.2 {
21879 count_steps_sort {
21880 SELECT a FROM t3
21881 WHERE b=58
21882 OR ((a BETWEEN 7 AND 9) AND a!=8)
21883 OR ((a BETWEEN 63 AND 65) AND a!=64)
21884 OR a=31
21885 OR f='tuvwxyzab'
21886 OR b=341
21887 OR b=47
21888 OR ((a BETWEEN 95 AND 97) AND a!=96)
21889 OR a=49
21890 OR b=223
21891 OR f='qrstuvwxy'
21892 }
21893 } {7 9 16 19 31 42 45 49 63 65 68 71 94 95 97 scan 0 sort 0}
21894 do_test where7-2.943.1 {
21895 count_steps_sort {
21896 SELECT a FROM t2
21897 WHERE a=96
21898 OR (d>=23.0 AND d<24.0 AND d NOT NULL)
21899 OR (g='ponmlkj' AND f GLOB 'vwxyz*')
21900 OR (f GLOB '?fghi*' AND f GLOB 'efgh*')
21901 OR ((a BETWEEN 37 AND 39) AND a!=38)
21902 OR a=85
21903 OR ((a BETWEEN 10 AND 12) AND a!=11)
21904 OR c=11011
21905 OR b=641
21906 OR f='vwxyzabcd'
21907 OR b=286
21908 }
21909 } {4 10 12 21 23 26 30 31 32 33 37 39 47 56 73 82 85 96 99 scan 0 sort 0}
21910 do_test where7-2.943.2 {
21911 count_steps_sort {
21912 SELECT a FROM t3
21913 WHERE a=96
21914 OR (d>=23.0 AND d<24.0 AND d NOT NULL)
21915 OR (g='ponmlkj' AND f GLOB 'vwxyz*')
21916 OR (f GLOB '?fghi*' AND f GLOB 'efgh*')
21917 OR ((a BETWEEN 37 AND 39) AND a!=38)
21918 OR a=85
21919 OR ((a BETWEEN 10 AND 12) AND a!=11)
21920 OR c=11011
21921 OR b=641
21922 OR f='vwxyzabcd'
21923 OR b=286
21924 }
21925 } {4 10 12 21 23 26 30 31 32 33 37 39 47 56 73 82 85 96 99 scan 0 sort 0}
21926 do_test where7-2.944.1 {
21927 count_steps_sort {
21928 SELECT a FROM t2
21929 WHERE ((a BETWEEN 3 AND 5) AND a!=4)
21930 OR b=1012
21931 OR a=7
21932 OR b=773
21933 OR a=1
21934 OR b=726
21935 OR (d>=99.0 AND d<100.0 AND d NOT NULL)
21936 OR ((a BETWEEN 87 AND 89) AND a!=88)
21937 OR b=110
21938 }
21939 } {1 3 5 7 10 66 87 89 92 99 scan 0 sort 0}
21940 do_test where7-2.944.2 {
21941 count_steps_sort {
21942 SELECT a FROM t3
21943 WHERE ((a BETWEEN 3 AND 5) AND a!=4)
21944 OR b=1012
21945 OR a=7
21946 OR b=773
21947 OR a=1
21948 OR b=726
21949 OR (d>=99.0 AND d<100.0 AND d NOT NULL)
21950 OR ((a BETWEEN 87 AND 89) AND a!=88)
21951 OR b=110
21952 }
21953 } {1 3 5 7 10 66 87 89 92 99 scan 0 sort 0}
21954 do_test where7-2.945.1 {
21955 count_steps_sort {
21956 SELECT a FROM t2
21957 WHERE (g='xwvutsr' AND f GLOB 'hijkl*')
21958 OR a=60
21959 OR a=4
21960 OR b=520
21961 OR (g='ihgfedc' AND f GLOB 'bcdef*')
21962 OR a=44
21963 OR a=36
21964 OR (d>=76.0 AND d<77.0 AND d NOT NULL)
21965 OR (g='vutsrqp' AND f GLOB 'qrstu*')
21966 OR b=715
21967 OR (g='vutsrqp' AND f GLOB 'qrstu*')
21968 }
21969 } {4 7 16 36 44 60 65 76 79 scan 0 sort 0}
21970 do_test where7-2.945.2 {
21971 count_steps_sort {
21972 SELECT a FROM t3
21973 WHERE (g='xwvutsr' AND f GLOB 'hijkl*')
21974 OR a=60
21975 OR a=4
21976 OR b=520
21977 OR (g='ihgfedc' AND f GLOB 'bcdef*')
21978 OR a=44
21979 OR a=36
21980 OR (d>=76.0 AND d<77.0 AND d NOT NULL)
21981 OR (g='vutsrqp' AND f GLOB 'qrstu*')
21982 OR b=715
21983 OR (g='vutsrqp' AND f GLOB 'qrstu*')
21984 }
21985 } {4 7 16 36 44 60 65 76 79 scan 0 sort 0}
21986 do_test where7-2.946.1 {
21987 count_steps_sort {
21988 SELECT a FROM t2
21989 WHERE ((a BETWEEN 3 AND 5) AND a!=4)
21990 OR ((a BETWEEN 56 AND 58) AND a!=57)
21991 OR (d>=15.0 AND d<16.0 AND d NOT NULL)
21992 OR (d>=55.0 AND d<56.0 AND d NOT NULL)
21993 OR (g='jihgfed' AND f GLOB 'yzabc*')
21994 OR a=24
21995 OR (d>=99.0 AND d<100.0 AND d NOT NULL)
21996 OR (f GLOB '?bcde*' AND f GLOB 'abcd*')
21997 }
21998 } {3 5 15 24 26 52 55 56 58 76 78 99 scan 0 sort 0}
21999 do_test where7-2.946.2 {
22000 count_steps_sort {
22001 SELECT a FROM t3
22002 WHERE ((a BETWEEN 3 AND 5) AND a!=4)
22003 OR ((a BETWEEN 56 AND 58) AND a!=57)
22004 OR (d>=15.0 AND d<16.0 AND d NOT NULL)
22005 OR (d>=55.0 AND d<56.0 AND d NOT NULL)
22006 OR (g='jihgfed' AND f GLOB 'yzabc*')
22007 OR a=24
22008 OR (d>=99.0 AND d<100.0 AND d NOT NULL)
22009 OR (f GLOB '?bcde*' AND f GLOB 'abcd*')
22010 }
22011 } {3 5 15 24 26 52 55 56 58 76 78 99 scan 0 sort 0}
22012 do_test where7-2.947.1 {
22013 count_steps_sort {
22014 SELECT a FROM t2
22015 WHERE (g='utsrqpo' AND f GLOB 'vwxyz*')
22016 OR b=132
22017 OR f='ghijklmno'
22018 OR b=740
22019 OR (g='qponmlk' AND f GLOB 'mnopq*')
22020 OR (g='tsrqpon' AND f GLOB 'abcde*')
22021 OR b=1059
22022 }
22023 } {6 12 21 26 32 38 58 84 scan 0 sort 0}
22024 do_test where7-2.947.2 {
22025 count_steps_sort {
22026 SELECT a FROM t3
22027 WHERE (g='utsrqpo' AND f GLOB 'vwxyz*')
22028 OR b=132
22029 OR f='ghijklmno'
22030 OR b=740
22031 OR (g='qponmlk' AND f GLOB 'mnopq*')
22032 OR (g='tsrqpon' AND f GLOB 'abcde*')
22033 OR b=1059
22034 }
22035 } {6 12 21 26 32 38 58 84 scan 0 sort 0}
22036 do_test where7-2.948.1 {
22037 count_steps_sort {
22038 SELECT a FROM t2
22039 WHERE a=28
22040 OR b=927
22041 OR b=520
22042 OR (d>=53.0 AND d<54.0 AND d NOT NULL)
22043 OR b=638
22044 OR f='vwxyzabcd'
22045 }
22046 } {21 28 47 53 58 73 99 scan 0 sort 0}
22047 do_test where7-2.948.2 {
22048 count_steps_sort {
22049 SELECT a FROM t3
22050 WHERE a=28
22051 OR b=927
22052 OR b=520
22053 OR (d>=53.0 AND d<54.0 AND d NOT NULL)
22054 OR b=638
22055 OR f='vwxyzabcd'
22056 }
22057 } {21 28 47 53 58 73 99 scan 0 sort 0}
22058 do_test where7-2.949.1 {
22059 count_steps_sort {
22060 SELECT a FROM t2
22061 WHERE (g='nmlkjih' AND f GLOB 'cdefg*')
22062 OR b=1026
22063 OR (d>=1.0 AND d<2.0 AND d NOT NULL)
22064 OR (g='wvutsrq' AND f GLOB 'lmnop*')
22065 OR b=355
22066 OR b=641
22067 OR (d>=53.0 AND d<54.0 AND d NOT NULL)
22068 }
22069 } {1 11 53 54 scan 0 sort 0}
22070 do_test where7-2.949.2 {
22071 count_steps_sort {
22072 SELECT a FROM t3
22073 WHERE (g='nmlkjih' AND f GLOB 'cdefg*')
22074 OR b=1026
22075 OR (d>=1.0 AND d<2.0 AND d NOT NULL)
22076 OR (g='wvutsrq' AND f GLOB 'lmnop*')
22077 OR b=355
22078 OR b=641
22079 OR (d>=53.0 AND d<54.0 AND d NOT NULL)
22080 }
22081 } {1 11 53 54 scan 0 sort 0}
22082 do_test where7-2.950.1 {
22083 count_steps_sort {
22084 SELECT a FROM t2
22085 WHERE ((a BETWEEN 46 AND 48) AND a!=47)
22086 OR ((a BETWEEN 60 AND 62) AND a!=61)
22087 OR b=641
22088 OR a=3
22089 OR a=35
22090 OR (d>=81.0 AND d<82.0 AND d NOT NULL)
22091 OR f='opqrstuvw'
22092 OR a=41
22093 OR a=83
22094 OR (g='nmlkjih' AND f GLOB 'cdefg*')
22095 OR b=751
22096 }
22097 } {3 14 35 40 41 46 48 54 60 62 66 81 83 92 scan 0 sort 0}
22098 do_test where7-2.950.2 {
22099 count_steps_sort {
22100 SELECT a FROM t3
22101 WHERE ((a BETWEEN 46 AND 48) AND a!=47)
22102 OR ((a BETWEEN 60 AND 62) AND a!=61)
22103 OR b=641
22104 OR a=3
22105 OR a=35
22106 OR (d>=81.0 AND d<82.0 AND d NOT NULL)
22107 OR f='opqrstuvw'
22108 OR a=41
22109 OR a=83
22110 OR (g='nmlkjih' AND f GLOB 'cdefg*')
22111 OR b=751
22112 }
22113 } {3 14 35 40 41 46 48 54 60 62 66 81 83 92 scan 0 sort 0}
22114 do_test where7-2.951.1 {
22115 count_steps_sort {
22116 SELECT a FROM t2
22117 WHERE ((a BETWEEN 3 AND 5) AND a!=4)
22118 OR ((a BETWEEN 60 AND 62) AND a!=61)
22119 OR c=15015
22120 OR b=146
22121 OR b=1092
22122 OR (d>=60.0 AND d<61.0 AND d NOT NULL)
22123 }
22124 } {3 5 43 44 45 60 62 scan 0 sort 0}
22125 do_test where7-2.951.2 {
22126 count_steps_sort {
22127 SELECT a FROM t3
22128 WHERE ((a BETWEEN 3 AND 5) AND a!=4)
22129 OR ((a BETWEEN 60 AND 62) AND a!=61)
22130 OR c=15015
22131 OR b=146
22132 OR b=1092
22133 OR (d>=60.0 AND d<61.0 AND d NOT NULL)
22134 }
22135 } {3 5 43 44 45 60 62 scan 0 sort 0}
22136 do_test where7-2.952.1 {
22137 count_steps_sort {
22138 SELECT a FROM t2
22139 WHERE (g='qponmlk' AND f GLOB 'qrstu*')
22140 OR f='bcdefghij'
22141 OR f='hijklmnop'
22142 OR a=65
22143 OR f='ijklmnopq'
22144 OR (d>=79.0 AND d<80.0 AND d NOT NULL)
22145 OR g IS NULL
22146 OR a=26
22147 OR ((a BETWEEN 38 AND 40) AND a!=39)
22148 OR a=9
22149 OR (d>=32.0 AND d<33.0 AND d NOT NULL)
22150 }
22151 } {1 7 8 9 26 27 32 33 34 38 40 42 53 59 60 65 79 85 86 scan 0 sort 0}
22152 do_test where7-2.952.2 {
22153 count_steps_sort {
22154 SELECT a FROM t3
22155 WHERE (g='qponmlk' AND f GLOB 'qrstu*')
22156 OR f='bcdefghij'
22157 OR f='hijklmnop'
22158 OR a=65
22159 OR f='ijklmnopq'
22160 OR (d>=79.0 AND d<80.0 AND d NOT NULL)
22161 OR g IS NULL
22162 OR a=26
22163 OR ((a BETWEEN 38 AND 40) AND a!=39)
22164 OR a=9
22165 OR (d>=32.0 AND d<33.0 AND d NOT NULL)
22166 }
22167 } {1 7 8 9 26 27 32 33 34 38 40 42 53 59 60 65 79 85 86 scan 0 sort 0}
22168 do_test where7-2.953.1 {
22169 count_steps_sort {
22170 SELECT a FROM t2
22171 WHERE (g='jihgfed' AND f GLOB 'vwxyz*')
22172 OR ((a BETWEEN 10 AND 12) AND a!=11)
22173 OR ((a BETWEEN 79 AND 81) AND a!=80)
22174 OR (g='kjihgfe' AND f GLOB 'stuvw*')
22175 OR (g='qponmlk' AND f GLOB 'pqrst*')
22176 OR b=1100
22177 OR c=6006
22178 OR c=4004
22179 OR ((a BETWEEN 24 AND 26) AND a!=25)
22180 OR c=33033
22181 }
22182 } {10 11 12 16 17 18 24 26 41 70 73 79 81 97 98 99 100 scan 0 sort 0}
22183 do_test where7-2.953.2 {
22184 count_steps_sort {
22185 SELECT a FROM t3
22186 WHERE (g='jihgfed' AND f GLOB 'vwxyz*')
22187 OR ((a BETWEEN 10 AND 12) AND a!=11)
22188 OR ((a BETWEEN 79 AND 81) AND a!=80)
22189 OR (g='kjihgfe' AND f GLOB 'stuvw*')
22190 OR (g='qponmlk' AND f GLOB 'pqrst*')
22191 OR b=1100
22192 OR c=6006
22193 OR c=4004
22194 OR ((a BETWEEN 24 AND 26) AND a!=25)
22195 OR c=33033
22196 }
22197 } {10 11 12 16 17 18 24 26 41 70 73 79 81 97 98 99 100 scan 0 sort 0}
22198 do_test where7-2.954.1 {
22199 count_steps_sort {
22200 SELECT a FROM t2
22201 WHERE a=17
22202 OR ((a BETWEEN 95 AND 97) AND a!=96)
22203 }
22204 } {17 95 97 scan 0 sort 0}
22205 do_test where7-2.954.2 {
22206 count_steps_sort {
22207 SELECT a FROM t3
22208 WHERE a=17
22209 OR ((a BETWEEN 95 AND 97) AND a!=96)
22210 }
22211 } {17 95 97 scan 0 sort 0}
22212 do_test where7-2.955.1 {
22213 count_steps_sort {
22214 SELECT a FROM t2
22215 WHERE c=3003
22216 OR (d>=67.0 AND d<68.0 AND d NOT NULL)
22217 OR a=93
22218 }
22219 } {7 8 9 67 93 scan 0 sort 0}
22220 do_test where7-2.955.2 {
22221 count_steps_sort {
22222 SELECT a FROM t3
22223 WHERE c=3003
22224 OR (d>=67.0 AND d<68.0 AND d NOT NULL)
22225 OR a=93
22226 }
22227 } {7 8 9 67 93 scan 0 sort 0}
22228 do_test where7-2.956.1 {
22229 count_steps_sort {
22230 SELECT a FROM t2
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.956.2 {
22239 count_steps_sort {
22240 SELECT a FROM t3
22241 WHERE (d>=42.0 AND d<43.0 AND d NOT NULL)
22242 OR (g='ponmlkj' AND f GLOB 'stuvw*')
22243 OR ((a BETWEEN 21 AND 23) AND a!=22)
22244 OR (d>=12.0 AND d<13.0 AND d NOT NULL)
22245 OR b=737
22246 }
22247 } {12 21 23 42 44 67 scan 0 sort 0}
22248 do_test where7-2.957.1 {
22249 count_steps_sort {
22250 SELECT a FROM t2
22251 WHERE (g='rqponml' AND f GLOB 'klmno*')
22252 OR ((a BETWEEN 5 AND 7) AND a!=6)
22253 }
22254 } {5 7 36 scan 0 sort 0}
22255 do_test where7-2.957.2 {
22256 count_steps_sort {
22257 SELECT a FROM t3
22258 WHERE (g='rqponml' AND f GLOB 'klmno*')
22259 OR ((a BETWEEN 5 AND 7) AND a!=6)
22260 }
22261 } {5 7 36 scan 0 sort 0}
22262 do_test where7-2.958.1 {
22263 count_steps_sort {
22264 SELECT a FROM t2
22265 WHERE (g='hgfedcb' AND f GLOB 'hijkl*')
22266 OR c=32032
22267 OR f='opqrstuvw'
22268 OR ((a BETWEEN 66 AND 68) AND a!=67)
22269 OR ((a BETWEEN 49 AND 51) AND a!=50)
22270 OR b=993
22271 }
22272 } {14 40 49 51 66 68 85 92 94 95 96 scan 0 sort 0}
22273 do_test where7-2.958.2 {
22274 count_steps_sort {
22275 SELECT a FROM t3
22276 WHERE (g='hgfedcb' AND f GLOB 'hijkl*')
22277 OR c=32032
22278 OR f='opqrstuvw'
22279 OR ((a BETWEEN 66 AND 68) AND a!=67)
22280 OR ((a BETWEEN 49 AND 51) AND a!=50)
22281 OR b=993
22282 }
22283 } {14 40 49 51 66 68 85 92 94 95 96 scan 0 sort 0}
22284 do_test where7-2.959.1 {
22285 count_steps_sort {
22286 SELECT a FROM t2
22287 WHERE (d>=12.0 AND d<13.0 AND d NOT NULL)
22288 OR ((a BETWEEN 59 AND 61) AND a!=60)
22289 OR ((a BETWEEN 86 AND 88) AND a!=87)
22290 OR (d>=38.0 AND d<39.0 AND d NOT NULL)
22291 OR b=245
22292 OR b=528
22293 OR b=366
22294 OR a=73
22295 OR a=49
22296 OR b=421
22297 OR a=58
22298 }
22299 } {12 38 48 49 58 59 61 73 86 88 scan 0 sort 0}
22300 do_test where7-2.959.2 {
22301 count_steps_sort {
22302 SELECT a FROM t3
22303 WHERE (d>=12.0 AND d<13.0 AND d NOT NULL)
22304 OR ((a BETWEEN 59 AND 61) AND a!=60)
22305 OR ((a BETWEEN 86 AND 88) AND a!=87)
22306 OR (d>=38.0 AND d<39.0 AND d NOT NULL)
22307 OR b=245
22308 OR b=528
22309 OR b=366
22310 OR a=73
22311 OR a=49
22312 OR b=421
22313 OR a=58
22314 }
22315 } {12 38 48 49 58 59 61 73 86 88 scan 0 sort 0}
22316 do_test where7-2.960.1 {
22317 count_steps_sort {
22318 SELECT a FROM t2
22319 WHERE (d>=100.0 AND d<101.0 AND d NOT NULL)
22320 OR ((a BETWEEN 8 AND 10) AND a!=9)
22321 OR ((a BETWEEN 86 AND 88) AND a!=87)
22322 OR b=146
22323 OR (g='ponmlkj' AND f GLOB 'rstuv*')
22324 OR ((a BETWEEN 73 AND 75) AND a!=74)
22325 OR (g='utsrqpo' AND f GLOB 'uvwxy*')
22326 OR ((a BETWEEN 60 AND 62) AND a!=61)
22327 OR (g='ihgfedc' AND f GLOB 'efghi*')
22328 OR b=704
22329 }
22330 } {8 10 20 43 60 62 64 73 75 82 86 88 100 scan 0 sort 0}
22331 do_test where7-2.960.2 {
22332 count_steps_sort {
22333 SELECT a FROM t3
22334 WHERE (d>=100.0 AND d<101.0 AND d NOT NULL)
22335 OR ((a BETWEEN 8 AND 10) AND a!=9)
22336 OR ((a BETWEEN 86 AND 88) AND a!=87)
22337 OR b=146
22338 OR (g='ponmlkj' AND f GLOB 'rstuv*')
22339 OR ((a BETWEEN 73 AND 75) AND a!=74)
22340 OR (g='utsrqpo' AND f GLOB 'uvwxy*')
22341 OR ((a BETWEEN 60 AND 62) AND a!=61)
22342 OR (g='ihgfedc' AND f GLOB 'efghi*')
22343 OR b=704
22344 }
22345 } {8 10 20 43 60 62 64 73 75 82 86 88 100 scan 0 sort 0}
22346 do_test where7-2.961.1 {
22347 count_steps_sort {
22348 SELECT a FROM t2
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.961.2 {
22357 count_steps_sort {
22358 SELECT a FROM t3
22359 WHERE ((a BETWEEN 65 AND 67) AND a!=66)
22360 OR b=14
22361 OR ((a BETWEEN 3 AND 5) AND a!=4)
22362 OR a=49
22363 OR b=333
22364 }
22365 } {3 5 49 65 67 scan 0 sort 0}
22366 do_test where7-2.962.1 {
22367 count_steps_sort {
22368 SELECT a FROM t2
22369 WHERE c=17017
22370 OR (g='qponmlk' AND f GLOB 'mnopq*')
22371 OR b=971
22372 OR a=37
22373 OR a=7
22374 OR b=641
22375 OR a=13
22376 OR b=597
22377 }
22378 } {7 13 37 38 49 50 51 scan 0 sort 0}
22379 do_test where7-2.962.2 {
22380 count_steps_sort {
22381 SELECT a FROM t3
22382 WHERE c=17017
22383 OR (g='qponmlk' AND f GLOB 'mnopq*')
22384 OR b=971
22385 OR a=37
22386 OR a=7
22387 OR b=641
22388 OR a=13
22389 OR b=597
22390 }
22391 } {7 13 37 38 49 50 51 scan 0 sort 0}
22392 do_test where7-2.963.1 {
22393 count_steps_sort {
22394 SELECT a FROM t2
22395 WHERE f='tuvwxyzab'
22396 OR (f GLOB '?stuv*' AND f GLOB 'rstu*')
22397 }
22398 } {17 19 43 45 69 71 95 97 scan 0 sort 0}
22399 do_test where7-2.963.2 {
22400 count_steps_sort {
22401 SELECT a FROM t3
22402 WHERE f='tuvwxyzab'
22403 OR (f GLOB '?stuv*' AND f GLOB 'rstu*')
22404 }
22405 } {17 19 43 45 69 71 95 97 scan 0 sort 0}
22406 do_test where7-2.964.1 {
22407 count_steps_sort {
22408 SELECT a FROM t2
22409 WHERE b=638
22410 OR (d>=44.0 AND d<45.0 AND d NOT NULL)
22411 OR (g='gfedcba' AND f GLOB 'lmnop*')
22412 OR b=165
22413 OR ((a BETWEEN 10 AND 12) AND a!=11)
22414 OR f='stuvwxyza'
22415 OR b=652
22416 OR b=66
22417 OR b=770
22418 OR b=91
22419 }
22420 } {6 10 12 15 18 44 58 70 89 96 scan 0 sort 0}
22421 do_test where7-2.964.2 {
22422 count_steps_sort {
22423 SELECT a FROM t3
22424 WHERE b=638
22425 OR (d>=44.0 AND d<45.0 AND d NOT NULL)
22426 OR (g='gfedcba' AND f GLOB 'lmnop*')
22427 OR b=165
22428 OR ((a BETWEEN 10 AND 12) AND a!=11)
22429 OR f='stuvwxyza'
22430 OR b=652
22431 OR b=66
22432 OR b=770
22433 OR b=91
22434 }
22435 } {6 10 12 15 18 44 58 70 89 96 scan 0 sort 0}
22436 do_test where7-2.965.1 {
22437 count_steps_sort {
22438 SELECT a FROM t2
22439 WHERE (d>=52.0 AND d<53.0 AND d NOT NULL)
22440 OR f='opqrstuvw'
22441 OR a=83
22442 OR a=93
22443 OR b=858
22444 OR (d>=18.0 AND d<19.0 AND d NOT NULL)
22445 OR (g='jihgfed' AND f GLOB 'vwxyz*')
22446 }
22447 } {14 18 40 52 66 73 78 83 92 93 scan 0 sort 0}
22448 do_test where7-2.965.2 {
22449 count_steps_sort {
22450 SELECT a FROM t3
22451 WHERE (d>=52.0 AND d<53.0 AND d NOT NULL)
22452 OR f='opqrstuvw'
22453 OR a=83
22454 OR a=93
22455 OR b=858
22456 OR (d>=18.0 AND d<19.0 AND d NOT NULL)
22457 OR (g='jihgfed' AND f GLOB 'vwxyz*')
22458 }
22459 } {14 18 40 52 66 73 78 83 92 93 scan 0 sort 0}
22460 do_test where7-2.966.1 {
22461 count_steps_sort {
22462 SELECT a FROM t2
22463 WHERE c=3003
22464 OR ((a BETWEEN 40 AND 42) AND a!=41)
22465 OR a=38
22466 }
22467 } {7 8 9 38 40 42 scan 0 sort 0}
22468 do_test where7-2.966.2 {
22469 count_steps_sort {
22470 SELECT a FROM t3
22471 WHERE c=3003
22472 OR ((a BETWEEN 40 AND 42) AND a!=41)
22473 OR a=38
22474 }
22475 } {7 8 9 38 40 42 scan 0 sort 0}
22476 do_test where7-2.967.1 {
22477 count_steps_sort {
22478 SELECT a FROM t2
22479 WHERE (d>=60.0 AND d<61.0 AND d NOT NULL)
22480 OR ((a BETWEEN 50 AND 52) AND a!=51)
22481 }
22482 } {50 52 60 scan 0 sort 0}
22483 do_test where7-2.967.2 {
22484 count_steps_sort {
22485 SELECT a FROM t3
22486 WHERE (d>=60.0 AND d<61.0 AND d NOT NULL)
22487 OR ((a BETWEEN 50 AND 52) AND a!=51)
22488 }
22489 } {50 52 60 scan 0 sort 0}
22490 do_test where7-2.968.1 {
22491 count_steps_sort {
22492 SELECT a FROM t2
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.968.2 {
22501 count_steps_sort {
22502 SELECT a FROM t3
22503 WHERE (g='qponmlk' AND f GLOB 'mnopq*')
22504 OR ((a BETWEEN 24 AND 26) AND a!=25)
22505 OR a=5
22506 OR b=396
22507 OR a=13
22508 }
22509 } {5 13 24 26 36 38 scan 0 sort 0}
22510 do_test where7-2.969.1 {
22511 count_steps_sort {
22512 SELECT a FROM t2
22513 WHERE (g='fedcbaz' AND f GLOB 'rstuv*')
22514 OR b=748
22515 OR (d>=97.0 AND d<98.0 AND d NOT NULL)
22516 OR ((a BETWEEN 69 AND 71) AND a!=70)
22517 OR b=531
22518 OR b=1092
22519 OR b=418
22520 }
22521 } {38 68 69 71 95 97 scan 0 sort 0}
22522 do_test where7-2.969.2 {
22523 count_steps_sort {
22524 SELECT a FROM t3
22525 WHERE (g='fedcbaz' AND f GLOB 'rstuv*')
22526 OR b=748
22527 OR (d>=97.0 AND d<98.0 AND d NOT NULL)
22528 OR ((a BETWEEN 69 AND 71) AND a!=70)
22529 OR b=531
22530 OR b=1092
22531 OR b=418
22532 }
22533 } {38 68 69 71 95 97 scan 0 sort 0}
22534 do_test where7-2.970.1 {
22535 count_steps_sort {
22536 SELECT a FROM t2
22537 WHERE (d>=30.0 AND d<31.0 AND d NOT NULL)
22538 OR ((a BETWEEN 8 AND 10) AND a!=9)
22539 OR (f GLOB '?pqrs*' AND f GLOB 'opqr*')
22540 OR a=50
22541 OR a=46
22542 OR ((a BETWEEN 38 AND 40) AND a!=39)
22543 }
22544 } {8 10 14 30 38 40 46 50 66 92 scan 0 sort 0}
22545 do_test where7-2.970.2 {
22546 count_steps_sort {
22547 SELECT a FROM t3
22548 WHERE (d>=30.0 AND d<31.0 AND d NOT NULL)
22549 OR ((a BETWEEN 8 AND 10) AND a!=9)
22550 OR (f GLOB '?pqrs*' AND f GLOB 'opqr*')
22551 OR a=50
22552 OR a=46
22553 OR ((a BETWEEN 38 AND 40) AND a!=39)
22554 }
22555 } {8 10 14 30 38 40 46 50 66 92 scan 0 sort 0}
22556 do_test where7-2.971.1 {
22557 count_steps_sort {
22558 SELECT a FROM t2
22559 WHERE a=24
22560 OR ((a BETWEEN 22 AND 24) AND a!=23)
22561 OR b=487
22562 OR (d>=96.0 AND d<97.0 AND d NOT NULL)
22563 OR ((a BETWEEN 13 AND 15) AND a!=14)
22564 OR b=132
22565 OR (d>=54.0 AND d<55.0 AND d NOT NULL)
22566 OR b=795
22567 OR b=737
22568 }
22569 } {12 13 15 22 24 54 67 96 scan 0 sort 0}
22570 do_test where7-2.971.2 {
22571 count_steps_sort {
22572 SELECT a FROM t3
22573 WHERE a=24
22574 OR ((a BETWEEN 22 AND 24) AND a!=23)
22575 OR b=487
22576 OR (d>=96.0 AND d<97.0 AND d NOT NULL)
22577 OR ((a BETWEEN 13 AND 15) AND a!=14)
22578 OR b=132
22579 OR (d>=54.0 AND d<55.0 AND d NOT NULL)
22580 OR b=795
22581 OR b=737
22582 }
22583 } {12 13 15 22 24 54 67 96 scan 0 sort 0}
22584 do_test where7-2.972.1 {
22585 count_steps_sort {
22586 SELECT a FROM t2
22587 WHERE (d>=88.0 AND d<89.0 AND d NOT NULL)
22588 OR a=34
22589 OR c=16016
22590 OR b=1078
22591 OR b=960
22592 OR (g='hgfedcb' AND f GLOB 'jklmn*')
22593 }
22594 } {34 46 47 48 87 88 98 scan 0 sort 0}
22595 do_test where7-2.972.2 {
22596 count_steps_sort {
22597 SELECT a FROM t3
22598 WHERE (d>=88.0 AND d<89.0 AND d NOT NULL)
22599 OR a=34
22600 OR c=16016
22601 OR b=1078
22602 OR b=960
22603 OR (g='hgfedcb' AND f GLOB 'jklmn*')
22604 }
22605 } {34 46 47 48 87 88 98 scan 0 sort 0}
22606 do_test where7-2.973.1 {
22607 count_steps_sort {
22608 SELECT a FROM t2
22609 WHERE b=1081
22610 OR ((a BETWEEN 19 AND 21) AND a!=20)
22611 OR (g='ponmlkj' AND f GLOB 'tuvwx*')
22612 OR ((a BETWEEN 73 AND 75) AND a!=74)
22613 OR (d>=38.0 AND d<39.0 AND d NOT NULL)
22614 OR a=6
22615 }
22616 } {6 19 21 38 45 73 75 scan 0 sort 0}
22617 do_test where7-2.973.2 {
22618 count_steps_sort {
22619 SELECT a FROM t3
22620 WHERE b=1081
22621 OR ((a BETWEEN 19 AND 21) AND a!=20)
22622 OR (g='ponmlkj' AND f GLOB 'tuvwx*')
22623 OR ((a BETWEEN 73 AND 75) AND a!=74)
22624 OR (d>=38.0 AND d<39.0 AND d NOT NULL)
22625 OR a=6
22626 }
22627 } {6 19 21 38 45 73 75 scan 0 sort 0}
22628 do_test where7-2.974.1 {
22629 count_steps_sort {
22630 SELECT a FROM t2
22631 WHERE (g='fedcbaz' AND f GLOB 'rstuv*')
22632 OR (g='rqponml' AND f GLOB 'lmnop*')
22633 OR a=92
22634 OR (f GLOB '?klmn*' AND f GLOB 'jklm*')
22635 OR f='fghijklmn'
22636 OR a=100
22637 OR b=209
22638 OR c=9009
22639 OR ((a BETWEEN 52 AND 54) AND a!=53)
22640 OR a=73
22641 OR b=902
22642 }
22643 } {5 9 19 25 26 27 31 35 37 52 54 57 61 73 82 83 87 92 95 100 scan 0 sort 0}
22644 do_test where7-2.974.2 {
22645 count_steps_sort {
22646 SELECT a FROM t3
22647 WHERE (g='fedcbaz' AND f GLOB 'rstuv*')
22648 OR (g='rqponml' AND f GLOB 'lmnop*')
22649 OR a=92
22650 OR (f GLOB '?klmn*' AND f GLOB 'jklm*')
22651 OR f='fghijklmn'
22652 OR a=100
22653 OR b=209
22654 OR c=9009
22655 OR ((a BETWEEN 52 AND 54) AND a!=53)
22656 OR a=73
22657 OR b=902
22658 }
22659 } {5 9 19 25 26 27 31 35 37 52 54 57 61 73 82 83 87 92 95 100 scan 0 sort 0}
22660 do_test where7-2.975.1 {
22661 count_steps_sort {
22662 SELECT a FROM t2
22663 WHERE (d>=40.0 AND d<41.0 AND d NOT NULL)
22664 OR b=110
22665 OR f='ghijklmno'
22666 OR (d>=21.0 AND d<22.0 AND d NOT NULL)
22667 }
22668 } {6 10 21 32 40 58 84 scan 0 sort 0}
22669 do_test where7-2.975.2 {
22670 count_steps_sort {
22671 SELECT a FROM t3
22672 WHERE (d>=40.0 AND d<41.0 AND d NOT NULL)
22673 OR b=110
22674 OR f='ghijklmno'
22675 OR (d>=21.0 AND d<22.0 AND d NOT NULL)
22676 }
22677 } {6 10 21 32 40 58 84 scan 0 sort 0}
22678 do_test where7-2.976.1 {
22679 count_steps_sort {
22680 SELECT a FROM t2
22681 WHERE ((a BETWEEN 51 AND 53) AND a!=52)
22682 OR (g='utsrqpo' AND f GLOB 'uvwxy*')
22683 OR (f GLOB '?cdef*' AND f GLOB 'bcde*')
22684 OR b=91
22685 OR (d>=45.0 AND d<46.0 AND d NOT NULL)
22686 OR b=77
22687 OR (g='ponmlkj' AND f GLOB 'uvwxy*')
22688 OR (g='vutsrqp' AND f GLOB 'pqrst*')
22689 }
22690 } {1 7 15 20 27 45 46 51 53 79 scan 0 sort 0}
22691 do_test where7-2.976.2 {
22692 count_steps_sort {
22693 SELECT a FROM t3
22694 WHERE ((a BETWEEN 51 AND 53) AND a!=52)
22695 OR (g='utsrqpo' AND f GLOB 'uvwxy*')
22696 OR (f GLOB '?cdef*' AND f GLOB 'bcde*')
22697 OR b=91
22698 OR (d>=45.0 AND d<46.0 AND d NOT NULL)
22699 OR b=77
22700 OR (g='ponmlkj' AND f GLOB 'uvwxy*')
22701 OR (g='vutsrqp' AND f GLOB 'pqrst*')
22702 }
22703 } {1 7 15 20 27 45 46 51 53 79 scan 0 sort 0}
22704 do_test where7-2.977.1 {
22705 count_steps_sort {
22706 SELECT a FROM t2
22707 WHERE (d>=56.0 AND d<57.0 AND d NOT NULL)
22708 OR (d>=78.0 AND d<79.0 AND d NOT NULL)
22709 OR b=693
22710 OR (d>=21.0 AND d<22.0 AND d NOT NULL)
22711 OR (d>=26.0 AND d<27.0 AND d NOT NULL)
22712 OR (d>=42.0 AND d<43.0 AND d NOT NULL)
22713 OR a=52
22714 OR b=377
22715 }
22716 } {21 26 42 52 56 63 78 scan 0 sort 0}
22717 do_test where7-2.977.2 {
22718 count_steps_sort {
22719 SELECT a FROM t3
22720 WHERE (d>=56.0 AND d<57.0 AND d NOT NULL)
22721 OR (d>=78.0 AND d<79.0 AND d NOT NULL)
22722 OR b=693
22723 OR (d>=21.0 AND d<22.0 AND d NOT NULL)
22724 OR (d>=26.0 AND d<27.0 AND d NOT NULL)
22725 OR (d>=42.0 AND d<43.0 AND d NOT NULL)
22726 OR a=52
22727 OR b=377
22728 }
22729 } {21 26 42 52 56 63 78 scan 0 sort 0}
22730 do_test where7-2.978.1 {
22731 count_steps_sort {
22732 SELECT a FROM t2
22733 WHERE a=99
22734 OR a=36
22735 OR b=297
22736 OR ((a BETWEEN 66 AND 68) AND a!=67)
22737 OR b=1004
22738 OR b=872
22739 OR a=95
22740 OR (d>=27.0 AND d<28.0 AND d NOT NULL)
22741 OR b=176
22742 OR b=300
22743 }
22744 } {16 27 36 66 68 95 99 scan 0 sort 0}
22745 do_test where7-2.978.2 {
22746 count_steps_sort {
22747 SELECT a FROM t3
22748 WHERE a=99
22749 OR a=36
22750 OR b=297
22751 OR ((a BETWEEN 66 AND 68) AND a!=67)
22752 OR b=1004
22753 OR b=872
22754 OR a=95
22755 OR (d>=27.0 AND d<28.0 AND d NOT NULL)
22756 OR b=176
22757 OR b=300
22758 }
22759 } {16 27 36 66 68 95 99 scan 0 sort 0}
22760 do_test where7-2.979.1 {
22761 count_steps_sort {
22762 SELECT a FROM t2
22763 WHERE b=737
22764 OR (g='wvutsrq' AND f GLOB 'ijklm*')
22765 OR (f GLOB '?ghij*' AND f GLOB 'fghi*')
22766 OR a=40
22767 OR f='uvwxyzabc'
22768 OR b=311
22769 OR (g='nmlkjih' AND f GLOB 'bcdef*')
22770 OR (f GLOB '?hijk*' AND f GLOB 'ghij*')
22771 OR b=927
22772 OR (d>=50.0 AND d<51.0 AND d NOT NULL)
22773 }
22774 } {5 6 8 20 31 32 40 46 50 53 57 58 67 72 83 84 98 scan 0 sort 0}
22775 do_test where7-2.979.2 {
22776 count_steps_sort {
22777 SELECT a FROM t3
22778 WHERE b=737
22779 OR (g='wvutsrq' AND f GLOB 'ijklm*')
22780 OR (f GLOB '?ghij*' AND f GLOB 'fghi*')
22781 OR a=40
22782 OR f='uvwxyzabc'
22783 OR b=311
22784 OR (g='nmlkjih' AND f GLOB 'bcdef*')
22785 OR (f GLOB '?hijk*' AND f GLOB 'ghij*')
22786 OR b=927
22787 OR (d>=50.0 AND d<51.0 AND d NOT NULL)
22788 }
22789 } {5 6 8 20 31 32 40 46 50 53 57 58 67 72 83 84 98 scan 0 sort 0}
22790 do_test where7-2.980.1 {
22791 count_steps_sort {
22792 SELECT a FROM t2
22793 WHERE f='fghijklmn'
22794 OR b=1078
22795 OR (d>=35.0 AND d<36.0 AND d NOT NULL)
22796 OR f='fghijklmn'
22797 }
22798 } {5 31 35 57 83 98 scan 0 sort 0}
22799 do_test where7-2.980.2 {
22800 count_steps_sort {
22801 SELECT a FROM t3
22802 WHERE f='fghijklmn'
22803 OR b=1078
22804 OR (d>=35.0 AND d<36.0 AND d NOT NULL)
22805 OR f='fghijklmn'
22806 }
22807 } {5 31 35 57 83 98 scan 0 sort 0}
22808 do_test where7-2.981.1 {
22809 count_steps_sort {
22810 SELECT a FROM t2
22811 WHERE (g='xwvutsr' AND f GLOB 'ghijk*')
22812 OR b=487
22813 OR f='tuvwxyzab'
22814 OR (g='onmlkji' AND f GLOB 'wxyza*')
22815 OR b=971
22816 OR c=19019
22817 OR a=39
22818 OR (f GLOB '?nopq*' AND f GLOB 'mnop*')
22819 OR b=550
22820 OR (g='kjihgfe' AND f GLOB 'tuvwx*')
22821 OR b=660
22822 }
22823 } {6 12 19 38 39 45 48 50 55 56 57 60 64 71 90 97 scan 0 sort 0}
22824 do_test where7-2.981.2 {
22825 count_steps_sort {
22826 SELECT a FROM t3
22827 WHERE (g='xwvutsr' AND f GLOB 'ghijk*')
22828 OR b=487
22829 OR f='tuvwxyzab'
22830 OR (g='onmlkji' AND f GLOB 'wxyza*')
22831 OR b=971
22832 OR c=19019
22833 OR a=39
22834 OR (f GLOB '?nopq*' AND f GLOB 'mnop*')
22835 OR b=550
22836 OR (g='kjihgfe' AND f GLOB 'tuvwx*')
22837 OR b=660
22838 }
22839 } {6 12 19 38 39 45 48 50 55 56 57 60 64 71 90 97 scan 0 sort 0}
22840 do_test where7-2.982.1 {
22841 count_steps_sort {
22842 SELECT a FROM t2
22843 WHERE b=80
22844 OR b=839
22845 }
22846 } { scan 0 sort 0}
22847 do_test where7-2.982.2 {
22848 count_steps_sort {
22849 SELECT a FROM t3
22850 WHERE b=80
22851 OR b=839
22852 }
22853 } { scan 0 sort 0}
22854 do_test where7-2.983.1 {
22855 count_steps_sort {
22856 SELECT a FROM t2
22857 WHERE b=363
22858 OR b=630
22859 OR b=935
22860 OR (d>=20.0 AND d<21.0 AND d NOT NULL)
22861 OR (g='srqponm' AND f GLOB 'defgh*')
22862 OR f='yzabcdefg'
22863 OR ((a BETWEEN 37 AND 39) AND a!=38)
22864 }
22865 } {20 24 29 33 37 39 50 76 85 scan 0 sort 0}
22866 do_test where7-2.983.2 {
22867 count_steps_sort {
22868 SELECT a FROM t3
22869 WHERE b=363
22870 OR b=630
22871 OR b=935
22872 OR (d>=20.0 AND d<21.0 AND d NOT NULL)
22873 OR (g='srqponm' AND f GLOB 'defgh*')
22874 OR f='yzabcdefg'
22875 OR ((a BETWEEN 37 AND 39) AND a!=38)
22876 }
22877 } {20 24 29 33 37 39 50 76 85 scan 0 sort 0}
22878 do_test where7-2.984.1 {
22879 count_steps_sort {
22880 SELECT a FROM t2
22881 WHERE (d>=97.0 AND d<98.0 AND d NOT NULL)
22882 OR a=40
22883 OR (d>=86.0 AND d<87.0 AND d NOT NULL)
22884 OR f='abcdefghi'
22885 OR b=696
22886 OR (g='vutsrqp' AND f GLOB 'qrstu*')
22887 OR b=682
22888 OR a=32
22889 OR ((a BETWEEN 34 AND 36) AND a!=35)
22890 OR b=671
22891 OR a=15
22892 }
22893 } {15 16 26 32 34 36 40 52 61 62 78 86 97 scan 0 sort 0}
22894 do_test where7-2.984.2 {
22895 count_steps_sort {
22896 SELECT a FROM t3
22897 WHERE (d>=97.0 AND d<98.0 AND d NOT NULL)
22898 OR a=40
22899 OR (d>=86.0 AND d<87.0 AND d NOT NULL)
22900 OR f='abcdefghi'
22901 OR b=696
22902 OR (g='vutsrqp' AND f GLOB 'qrstu*')
22903 OR b=682
22904 OR a=32
22905 OR ((a BETWEEN 34 AND 36) AND a!=35)
22906 OR b=671
22907 OR a=15
22908 }
22909 } {15 16 26 32 34 36 40 52 61 62 78 86 97 scan 0 sort 0}
22910 do_test where7-2.985.1 {
22911 count_steps_sort {
22912 SELECT a FROM t2
22913 WHERE (g='gfedcba' AND f GLOB 'lmnop*')
22914 OR (f GLOB '?ijkl*' AND f GLOB 'hijk*')
22915 OR b=311
22916 }
22917 } {7 33 59 85 89 scan 0 sort 0}
22918 do_test where7-2.985.2 {
22919 count_steps_sort {
22920 SELECT a FROM t3
22921 WHERE (g='gfedcba' AND f GLOB 'lmnop*')
22922 OR (f GLOB '?ijkl*' AND f GLOB 'hijk*')
22923 OR b=311
22924 }
22925 } {7 33 59 85 89 scan 0 sort 0}
22926 do_test where7-2.986.1 {
22927 count_steps_sort {
22928 SELECT a FROM t2
22929 WHERE (d>=96.0 AND d<97.0 AND d NOT NULL)
22930 OR a=73
22931 OR b=729
22932 OR (d>=81.0 AND d<82.0 AND d NOT NULL)
22933 OR (d>=67.0 AND d<68.0 AND d NOT NULL)
22934 OR a=32
22935 }
22936 } {32 67 73 81 96 scan 0 sort 0}
22937 do_test where7-2.986.2 {
22938 count_steps_sort {
22939 SELECT a FROM t3
22940 WHERE (d>=96.0 AND d<97.0 AND d NOT NULL)
22941 OR a=73
22942 OR b=729
22943 OR (d>=81.0 AND d<82.0 AND d NOT NULL)
22944 OR (d>=67.0 AND d<68.0 AND d NOT NULL)
22945 OR a=32
22946 }
22947 } {32 67 73 81 96 scan 0 sort 0}
22948 do_test where7-2.987.1 {
22949 count_steps_sort {
22950 SELECT a FROM t2
22951 WHERE ((a BETWEEN 98 AND 100) AND a!=99)
22952 OR b=110
22953 OR ((a BETWEEN 38 AND 40) AND a!=39)
22954 OR (g='tsrqpon' AND f GLOB 'xyzab*')
22955 OR b=484
22956 OR (d>=82.0 AND d<83.0 AND d NOT NULL)
22957 }
22958 } {10 23 38 40 44 82 98 100 scan 0 sort 0}
22959 do_test where7-2.987.2 {
22960 count_steps_sort {
22961 SELECT a FROM t3
22962 WHERE ((a BETWEEN 98 AND 100) AND a!=99)
22963 OR b=110
22964 OR ((a BETWEEN 38 AND 40) AND a!=39)
22965 OR (g='tsrqpon' AND f GLOB 'xyzab*')
22966 OR b=484
22967 OR (d>=82.0 AND d<83.0 AND d NOT NULL)
22968 }
22969 } {10 23 38 40 44 82 98 100 scan 0 sort 0}
22970 do_test where7-2.988.1 {
22971 count_steps_sort {
22972 SELECT a FROM t2
22973 WHERE (d>=99.0 AND d<100.0 AND d NOT NULL)
22974 OR b=135
22975 OR (d>=66.0 AND d<67.0 AND d NOT NULL)
22976 OR b=209
22977 OR b=363
22978 OR c=27027
22979 OR b=1026
22980 OR c=6006
22981 OR (g='ponmlkj' AND f GLOB 'uvwxy*')
22982 OR (d>=73.0 AND d<74.0 AND d NOT NULL)
22983 }
22984 } {16 17 18 19 33 46 66 73 79 80 81 99 scan 0 sort 0}
22985 do_test where7-2.988.2 {
22986 count_steps_sort {
22987 SELECT a FROM t3
22988 WHERE (d>=99.0 AND d<100.0 AND d NOT NULL)
22989 OR b=135
22990 OR (d>=66.0 AND d<67.0 AND d NOT NULL)
22991 OR b=209
22992 OR b=363
22993 OR c=27027
22994 OR b=1026
22995 OR c=6006
22996 OR (g='ponmlkj' AND f GLOB 'uvwxy*')
22997 OR (d>=73.0 AND d<74.0 AND d NOT NULL)
22998 }
22999 } {16 17 18 19 33 46 66 73 79 80 81 99 scan 0 sort 0}
23000 do_test where7-2.989.1 {
23001 count_steps_sort {
23002 SELECT a FROM t2
23003 WHERE (d>=79.0 AND d<80.0 AND d NOT NULL)
23004 OR ((a BETWEEN 18 AND 20) AND a!=19)
23005 OR (g='qponmlk' AND f GLOB 'nopqr*')
23006 OR a=97
23007 OR (d>=45.0 AND d<46.0 AND d NOT NULL)
23008 OR ((a BETWEEN 22 AND 24) AND a!=23)
23009 OR (g='mlkjihg' AND f GLOB 'ghijk*')
23010 OR b=674
23011 OR c=14014
23012 OR b=69
23013 }
23014 } {18 20 22 24 39 40 41 42 45 58 79 97 scan 0 sort 0}
23015 do_test where7-2.989.2 {
23016 count_steps_sort {
23017 SELECT a FROM t3
23018 WHERE (d>=79.0 AND d<80.0 AND d NOT NULL)
23019 OR ((a BETWEEN 18 AND 20) AND a!=19)
23020 OR (g='qponmlk' AND f GLOB 'nopqr*')
23021 OR a=97
23022 OR (d>=45.0 AND d<46.0 AND d NOT NULL)
23023 OR ((a BETWEEN 22 AND 24) AND a!=23)
23024 OR (g='mlkjihg' AND f GLOB 'ghijk*')
23025 OR b=674
23026 OR c=14014
23027 OR b=69
23028 }
23029 } {18 20 22 24 39 40 41 42 45 58 79 97 scan 0 sort 0}
23030 do_test where7-2.990.1 {
23031 count_steps_sort {
23032 SELECT a FROM t2
23033 WHERE b=297
23034 OR a=83
23035 OR (d>=78.0 AND d<79.0 AND d NOT NULL)
23036 OR ((a BETWEEN 16 AND 18) AND a!=17)
23037 }
23038 } {16 18 27 78 83 scan 0 sort 0}
23039 do_test where7-2.990.2 {
23040 count_steps_sort {
23041 SELECT a FROM t3
23042 WHERE b=297
23043 OR a=83
23044 OR (d>=78.0 AND d<79.0 AND d NOT NULL)
23045 OR ((a BETWEEN 16 AND 18) AND a!=17)
23046 }
23047 } {16 18 27 78 83 scan 0 sort 0}
23048 do_test where7-2.991.1 {
23049 count_steps_sort {
23050 SELECT a FROM t2
23051 WHERE b=451
23052 OR ((a BETWEEN 11 AND 13) AND a!=12)
23053 OR (g='tsrqpon' AND f GLOB 'abcde*')
23054 OR b=539
23055 OR a=26
23056 OR (g='srqponm' AND f GLOB 'efghi*')
23057 OR b=465
23058 OR (g='jihgfed' AND f GLOB 'wxyza*')
23059 }
23060 } {11 13 26 30 41 49 74 scan 0 sort 0}
23061 do_test where7-2.991.2 {
23062 count_steps_sort {
23063 SELECT a FROM t3
23064 WHERE b=451
23065 OR ((a BETWEEN 11 AND 13) AND a!=12)
23066 OR (g='tsrqpon' AND f GLOB 'abcde*')
23067 OR b=539
23068 OR a=26
23069 OR (g='srqponm' AND f GLOB 'efghi*')
23070 OR b=465
23071 OR (g='jihgfed' AND f GLOB 'wxyza*')
23072 }
23073 } {11 13 26 30 41 49 74 scan 0 sort 0}
23074 do_test where7-2.992.1 {
23075 count_steps_sort {
23076 SELECT a FROM t2
23077 WHERE (d>=45.0 AND d<46.0 AND d NOT NULL)
23078 OR (d>=63.0 AND d<64.0 AND d NOT NULL)
23079 }
23080 } {45 63 scan 0 sort 0}
23081 do_test where7-2.992.2 {
23082 count_steps_sort {
23083 SELECT a FROM t3
23084 WHERE (d>=45.0 AND d<46.0 AND d NOT NULL)
23085 OR (d>=63.0 AND d<64.0 AND d NOT NULL)
23086 }
23087 } {45 63 scan 0 sort 0}
23088 do_test where7-2.993.1 {
23089 count_steps_sort {
23090 SELECT a FROM t2
23091 WHERE ((a BETWEEN 16 AND 18) AND a!=17)
23092 OR b=872
23093 OR c=31031
23094 }
23095 } {16 18 91 92 93 scan 0 sort 0}
23096 do_test where7-2.993.2 {
23097 count_steps_sort {
23098 SELECT a FROM t3
23099 WHERE ((a BETWEEN 16 AND 18) AND a!=17)
23100 OR b=872
23101 OR c=31031
23102 }
23103 } {16 18 91 92 93 scan 0 sort 0}
23104 do_test where7-2.994.1 {
23105 count_steps_sort {
23106 SELECT a FROM t2
23107 WHERE (f GLOB '?cdef*' AND f GLOB 'bcde*')
23108 OR a=13
23109 OR (f GLOB '?stuv*' AND f GLOB 'rstu*')
23110 OR b=322
23111 OR ((a BETWEEN 33 AND 35) AND a!=34)
23112 OR b=377
23113 OR f='cdefghijk'
23114 OR b=286
23115 OR ((a BETWEEN 61 AND 63) AND a!=62)
23116 }
23117 } {1 2 13 17 26 27 28 33 35 43 53 54 61 63 69 79 80 95 scan 0 sort 0}
23118 do_test where7-2.994.2 {
23119 count_steps_sort {
23120 SELECT a FROM t3
23121 WHERE (f GLOB '?cdef*' AND f GLOB 'bcde*')
23122 OR a=13
23123 OR (f GLOB '?stuv*' AND f GLOB 'rstu*')
23124 OR b=322
23125 OR ((a BETWEEN 33 AND 35) AND a!=34)
23126 OR b=377
23127 OR f='cdefghijk'
23128 OR b=286
23129 OR ((a BETWEEN 61 AND 63) AND a!=62)
23130 }
23131 } {1 2 13 17 26 27 28 33 35 43 53 54 61 63 69 79 80 95 scan 0 sort 0}
23132 do_test where7-2.995.1 {
23133 count_steps_sort {
23134 SELECT a FROM t2
23135 WHERE a=41
23136 OR b=990
23137 OR (d>=36.0 AND d<37.0 AND d NOT NULL)
23138 OR b=605
23139 OR (g='srqponm' AND f GLOB 'cdefg*')
23140 OR (d>=36.0 AND d<37.0 AND d NOT NULL)
23141 OR (g='vutsrqp' AND f GLOB 'qrstu*')
23142 OR b=968
23143 OR a=66
23144 }
23145 } {16 28 36 41 55 66 88 90 scan 0 sort 0}
23146 do_test where7-2.995.2 {
23147 count_steps_sort {
23148 SELECT a FROM t3
23149 WHERE a=41
23150 OR b=990
23151 OR (d>=36.0 AND d<37.0 AND d NOT NULL)
23152 OR b=605
23153 OR (g='srqponm' AND f GLOB 'cdefg*')
23154 OR (d>=36.0 AND d<37.0 AND d NOT NULL)
23155 OR (g='vutsrqp' AND f GLOB 'qrstu*')
23156 OR b=968
23157 OR a=66
23158 }
23159 } {16 28 36 41 55 66 88 90 scan 0 sort 0}
23160 do_test where7-2.996.1 {
23161 count_steps_sort {
23162 SELECT a FROM t2
23163 WHERE b=1059
23164 OR (g='srqponm' AND f GLOB 'ghijk*')
23165 OR (g='utsrqpo' AND f GLOB 'tuvwx*')
23166 OR (g='nmlkjih' AND f GLOB 'fghij*')
23167 OR (d>=17.0 AND d<18.0 AND d NOT NULL)
23168 OR (d>=37.0 AND d<38.0 AND d NOT NULL)
23169 OR (g='onmlkji' AND f GLOB 'abcde*')
23170 OR ((a BETWEEN 39 AND 41) AND a!=40)
23171 }
23172 } {17 19 32 37 39 41 52 57 scan 0 sort 0}
23173 do_test where7-2.996.2 {
23174 count_steps_sort {
23175 SELECT a FROM t3
23176 WHERE b=1059
23177 OR (g='srqponm' AND f GLOB 'ghijk*')
23178 OR (g='utsrqpo' AND f GLOB 'tuvwx*')
23179 OR (g='nmlkjih' AND f GLOB 'fghij*')
23180 OR (d>=17.0 AND d<18.0 AND d NOT NULL)
23181 OR (d>=37.0 AND d<38.0 AND d NOT NULL)
23182 OR (g='onmlkji' AND f GLOB 'abcde*')
23183 OR ((a BETWEEN 39 AND 41) AND a!=40)
23184 }
23185 } {17 19 32 37 39 41 52 57 scan 0 sort 0}
23186 do_test where7-2.997.1 {
23187 count_steps_sort {
23188 SELECT a FROM t2
23189 WHERE ((a BETWEEN 41 AND 43) AND a!=42)
23190 OR f='nopqrstuv'
23191 OR (g='ponmlkj' AND f GLOB 'stuvw*')
23192 OR a=42
23193 OR b=729
23194 OR b=297
23195 OR a=77
23196 OR b=781
23197 OR ((a BETWEEN 36 AND 38) AND a!=37)
23198 }
23199 } {13 27 36 38 39 41 42 43 44 65 71 77 91 scan 0 sort 0}
23200 do_test where7-2.997.2 {
23201 count_steps_sort {
23202 SELECT a FROM t3
23203 WHERE ((a BETWEEN 41 AND 43) AND a!=42)
23204 OR f='nopqrstuv'
23205 OR (g='ponmlkj' AND f GLOB 'stuvw*')
23206 OR a=42
23207 OR b=729
23208 OR b=297
23209 OR a=77
23210 OR b=781
23211 OR ((a BETWEEN 36 AND 38) AND a!=37)
23212 }
23213 } {13 27 36 38 39 41 42 43 44 65 71 77 91 scan 0 sort 0}
23214 do_test where7-2.998.1 {
23215 count_steps_sort {
23216 SELECT a FROM t2
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.998.2 {
23225 count_steps_sort {
23226 SELECT a FROM t3
23227 WHERE a=12
23228 OR f='qrstuvwxy'
23229 OR a=47
23230 OR b=135
23231 OR a=25
23232 }
23233 } {12 16 25 42 47 68 94 scan 0 sort 0}
23234 do_test where7-2.999.1 {
23235 count_steps_sort {
23236 SELECT a FROM t2
23237 WHERE b=451
23238 OR b=660
23239 OR (g='onmlkji' AND f GLOB 'yzabc*')
23240 OR b=781
23241 OR (g='jihgfed' AND f GLOB 'wxyza*')
23242 OR b=198
23243 OR b=1023
23244 OR a=98
23245 OR d<0.0
23246 OR ((a BETWEEN 79 AND 81) AND a!=80)
23247 }
23248 } {18 41 50 60 71 74 79 81 93 98 scan 0 sort 0}
23249 do_test where7-2.999.2 {
23250 count_steps_sort {
23251 SELECT a FROM t3
23252 WHERE b=451
23253 OR b=660
23254 OR (g='onmlkji' AND f GLOB 'yzabc*')
23255 OR b=781
23256 OR (g='jihgfed' AND f GLOB 'wxyza*')
23257 OR b=198
23258 OR b=1023
23259 OR a=98
23260 OR d<0.0
23261 OR ((a BETWEEN 79 AND 81) AND a!=80)
23262 }
23263 } {18 41 50 60 71 74 79 81 93 98 scan 0 sort 0}
23264 do_test where7-2.1000.1 {
23265 count_steps_sort {
23266 SELECT a FROM t2
23267 WHERE b=685
23268 OR a=86
23269 OR c=17017
23270 OR ((a BETWEEN 85 AND 87) AND a!=86)
23271 OR (g='gfedcba' AND f GLOB 'mnopq*')
23272 OR a=80
23273 OR b=773
23274 }
23275 } {49 50 51 80 85 86 87 90 scan 0 sort 0}
23276 do_test where7-2.1000.2 {
23277 count_steps_sort {
23278 SELECT a FROM t3
23279 WHERE b=685
23280 OR a=86
23281 OR c=17017
23282 OR ((a BETWEEN 85 AND 87) AND a!=86)
23283 OR (g='gfedcba' AND f GLOB 'mnopq*')
23284 OR a=80
23285 OR b=773
23286 }
23287 } {49 50 51 80 85 86 87 90 scan 0 sort 0}
23288 do_test where7-2.1001.1 {
23289 count_steps_sort {
23290 SELECT a FROM t2
23291 WHERE b=1092
23292 OR a=23
23293 OR (f GLOB '?defg*' AND f GLOB 'cdef*')
23294 OR d<0.0
23295 OR (d>=22.0 AND d<23.0 AND d NOT NULL)
23296 OR a=91
23297 }
23298 } {2 22 23 28 54 80 91 scan 0 sort 0}
23299 do_test where7-2.1001.2 {
23300 count_steps_sort {
23301 SELECT a FROM t3
23302 WHERE b=1092
23303 OR a=23
23304 OR (f GLOB '?defg*' AND f GLOB 'cdef*')
23305 OR d<0.0
23306 OR (d>=22.0 AND d<23.0 AND d NOT NULL)
23307 OR a=91
23308 }
23309 } {2 22 23 28 54 80 91 scan 0 sort 0}
23310 finish_test
23311
23312 finish_test
OLDNEW
« no previous file with comments | « third_party/sqlite/test/where6.test ('k') | third_party/sqlite/test/where8.test » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698