Annotation of embedaddon/sqlite3/test/where7.test, revision 1.1

1.1     ! misho       1: # 2008 December 23
        !             2: #
        !             3: # The author disclaims copyright to this source code.  In place of
        !             4: # a legal notice, here is a blessing:
        !             5: #
        !             6: #    May you do good and not evil.
        !             7: #    May you find forgiveness for yourself and forgive others.
        !             8: #    May you share freely, never taking more than you give.
        !             9: #
        !            10: #***********************************************************************
        !            11: # This file implements regression tests for SQLite library.  The
        !            12: # focus of this file is testing the multi-index OR clause optimizer.
        !            13: 
        !            14: set testdir [file dirname $argv0]
        !            15: source $testdir/tester.tcl
        !            16: 
        !            17: ifcapable !or_opt {
        !            18:   finish_test
        !            19:   return
        !            20: }
        !            21: 
        !            22: # Evaluate SQL.  Return the result set followed by the
        !            23: # and the number of full-scan steps.
        !            24: #
        !            25: proc count_steps {sql} {
        !            26:   set r [db eval $sql]
        !            27:   lappend r scan [db status step] sort [db status sort]
        !            28: }
        !            29: 
        !            30: proc count_steps_sort {sql} {
        !            31:   set r [lsort -integer [db eval $sql]]
        !            32:   return "$r scan [db status step] sort [db status sort]"
        !            33: }
        !            34: 
        !            35: # Build some test data
        !            36: #
        !            37: do_test where7-1.1 {
        !            38:   execsql {
        !            39:     CREATE TABLE t1(a INTEGER PRIMARY KEY,b,c,d);
        !            40:     INSERT INTO t1 VALUES(1,2,3,4);
        !            41:     INSERT INTO t1 VALUES(2,3,4,5);
        !            42:     INSERT INTO t1 VALUES(3,4,6,8);
        !            43:     INSERT INTO t1 VALUES(4,5,10,15);
        !            44:     INSERT INTO t1 VALUES(5,10,100,1000);
        !            45:     CREATE INDEX t1b ON t1(b);
        !            46:     CREATE INDEX t1c ON t1(c);
        !            47:     SELECT * FROM t1;
        !            48:   }
        !            49: } {1 2 3 4 2 3 4 5 3 4 6 8 4 5 10 15 5 10 100 1000}
        !            50: do_test where7-1.2 {
        !            51:   count_steps {
        !            52:     SELECT a FROM t1 WHERE b=3 OR c=6 ORDER BY a
        !            53:   }
        !            54: } {2 3 scan 0 sort 1}
        !            55: do_test where7-1.3 {
        !            56:   count_steps {
        !            57:     SELECT a FROM t1 WHERE b=3 OR +c=6 ORDER BY a
        !            58:   }
        !            59: } {2 3 scan 4 sort 0}
        !            60: do_test where7-1.4 {
        !            61:   count_steps {
        !            62:     SELECT a FROM t1 WHERE +b=3 OR c=6 ORDER BY 1
        !            63:   }
        !            64: } {2 3 scan 4 sort 0}
        !            65: do_test where7-1.5 {
        !            66:   count_steps {
        !            67:     SELECT a FROM t1 WHERE 3=b OR c=6 ORDER BY rowid
        !            68:   }
        !            69: } {2 3 scan 0 sort 1}
        !            70: do_test where7-1.6 {
        !            71:   count_steps {
        !            72:     SELECT a FROM t1 WHERE (3=b OR c=6) AND +a>0 ORDER BY a
        !            73:   }
        !            74: } {2 3 scan 0 sort 1}
        !            75: do_test where7-1.7 {
        !            76:   count_steps {
        !            77:     SELECT a FROM t1 WHERE (b=3 OR c>10)
        !            78:   }
        !            79: } {2 5 scan 0 sort 0}
        !            80: do_test where7-1.8 {
        !            81:   count_steps {
        !            82:     SELECT a FROM t1 WHERE (b=3 OR c>=10)
        !            83:   }
        !            84: } {2 4 5 scan 0 sort 0}
        !            85: do_test where7-1.9 {
        !            86:   count_steps {
        !            87:     SELECT a FROM t1 WHERE (b=3 OR c>=10 OR c=4)
        !            88:   }
        !            89: } {2 4 5 scan 0 sort 0}
        !            90: do_test where7-1.10 {
        !            91:   count_steps {
        !            92:     SELECT a FROM t1 WHERE (b=3 OR c>=10 OR c=4 OR b>10)
        !            93:   }
        !            94: } {2 4 5 scan 0 sort 0}
        !            95: do_test where7-1.11 {
        !            96:   count_steps {
        !            97:     SELECT a FROM t1 WHERE (d=5 AND b=3) OR c==100 ORDER BY a;
        !            98:   }
        !            99: } {2 5 scan 0 sort 1}
        !           100: do_test where7-1.12 {
        !           101:   count_steps {
        !           102:     SELECT a FROM t1 WHERE (b BETWEEN 2 AND 4) OR c=100 ORDER BY a
        !           103:   }
        !           104: } {1 2 3 5 scan 0 sort 1}
        !           105: do_test where7-1.13 {
        !           106:   count_steps {
        !           107:     SELECT a FROM t1 WHERE (b BETWEEN 0 AND 2) OR (c BETWEEN 9 AND 999)
        !           108:     ORDER BY +a DESC
        !           109:   }
        !           110: } {5 4 1 scan 0 sort 1}
        !           111: 
        !           112: do_test where7-1.14 {
        !           113:   count_steps {
        !           114:     SELECT a FROM t1 WHERE (d=8 OR c=6 OR b=4) AND +a>0
        !           115:   }
        !           116: } {3 scan 4 sort 0}
        !           117: do_test where7-1.15 {
        !           118:   count_steps {
        !           119:     SELECT a FROM t1 WHERE +a>=0 AND (d=8 OR c=6 OR b=4)
        !           120:   }
        !           121: } {3 scan 4 sort 0}
        !           122: 
        !           123: do_test where7-1.20 {
        !           124:   set sql "SELECT a FROM t1 WHERE a=11 OR b=11"
        !           125:   for {set i 12} {$i<400} {incr i} {
        !           126:     append sql " OR a=$i OR b=$i"
        !           127:   }
        !           128:   append sql " ORDER BY a"
        !           129:   count_steps $sql
        !           130: } {scan 0 sort 1}
        !           131: do_test where7-1.21 {
        !           132:   set sql "SELECT a FROM t1 WHERE b=11 OR c=11"
        !           133:   for {set i 12} {$i<400} {incr i} {
        !           134:     append sql " OR b=$i OR c=$i"
        !           135:   }
        !           136:   append sql " ORDER BY a"
        !           137:   count_steps $sql
        !           138: } {5 scan 0 sort 1}
        !           139: do_test where7-1.22 {
        !           140:   set sql "SELECT a FROM t1 WHERE (b=11 OR c=11"
        !           141:   for {set i 12} {$i<400} {incr i} {
        !           142:     append sql " OR b=$i OR c=$i"
        !           143:   }
        !           144:   append sql ") AND d>=0 AND d<9999 ORDER BY a"
        !           145:   count_steps $sql
        !           146: } {5 scan 0 sort 1}
        !           147: do_test where7-1.23 {
        !           148:   set sql "SELECT a FROM t1 WHERE (b=11 OR c=11"
        !           149:   for {set i 12} {$i<400} {incr i} {
        !           150:     append sql " OR (b=$i AND d!=0) OR (c=$i AND d IS NOT NULL)"
        !           151:   }
        !           152:   append sql ") AND d>=0 AND d<9999 ORDER BY a"
        !           153:   count_steps $sql
        !           154: } {5 scan 0 sort 1}
        !           155: 
        !           156: do_test where7-1.31 {
        !           157:   set sql "SELECT a FROM t1 WHERE (a=11 AND b=11)"
        !           158:   for {set i 12} {$i<400} {incr i} {
        !           159:     append sql " OR (a=$i AND b=$i)"
        !           160:   }
        !           161:   append sql " ORDER BY a"
        !           162:   count_steps $sql
        !           163: } {scan 0 sort 1}
        !           164: do_test where7-1.32 {
        !           165:   set sql "SELECT a FROM t1 WHERE (b=11 AND c=11)"
        !           166:   for {set i 12} {$i<400} {incr i} {
        !           167:     append sql " OR (b=$i AND c=$i)"
        !           168:   }
        !           169:   append sql " ORDER BY a"
        !           170:   count_steps $sql
        !           171: } {scan 0 sort 1}
        !           172: 
        !           173: 
        !           174: do_test where7-2.1 {
        !           175:   db eval {
        !           176:     CREATE TABLE t2(a INTEGER PRIMARY KEY,b,c,d,e,f TEXT,g);
        !           177:     INSERT INTO t2 VALUES(1,11,1001,1.001,100.1,'bcdefghij','yxwvuts');
        !           178:     INSERT INTO t2 VALUES(2,22,1001,2.002,100.1,'cdefghijk','yxwvuts');
        !           179:     INSERT INTO t2 VALUES(3,33,1001,3.0029999999999997,100.1,'defghijkl','xwvutsr');
        !           180:     INSERT INTO t2 VALUES(4,44,2002,4.004,200.2,'efghijklm','xwvutsr');
        !           181:     INSERT INTO t2 VALUES(5,55,2002,5.004999999999999,200.2,'fghijklmn','xwvutsr');
        !           182:     INSERT INTO t2 VALUES(6,66,2002,6.005999999999999,200.2,'ghijklmno','xwvutsr');
        !           183:     INSERT INTO t2 VALUES(7,77,3003,7.007,300.29999999999995,'hijklmnop','xwvutsr');
        !           184:     INSERT INTO t2 VALUES(8,88,3003,8.008,300.29999999999995,'ijklmnopq','wvutsrq');
        !           185:     INSERT INTO t2 VALUES(9,99,3003,9.008999999999999,300.29999999999995,'jklmnopqr','wvutsrq');
        !           186:     INSERT INTO t2 VALUES(10,110,4004,10.009999999999998,400.4,'klmnopqrs','wvutsrq');
        !           187:     INSERT INTO t2 VALUES(11,121,4004,11.011,400.4,'lmnopqrst','wvutsrq');
        !           188:     INSERT INTO t2 VALUES(12,132,4004,12.011999999999999,400.4,'mnopqrstu','wvutsrq');
        !           189:     INSERT INTO t2 VALUES(13,143,5005,13.012999999999998,500.5,'nopqrstuv','vutsrqp');
        !           190:     INSERT INTO t2 VALUES(14,154,5005,14.014,500.5,'opqrstuvw','vutsrqp');
        !           191:     INSERT INTO t2 VALUES(15,165,5005,15.014999999999999,500.5,'pqrstuvwx','vutsrqp');
        !           192:     INSERT INTO t2 VALUES(16,176,6006,16.016,600.5999999999999,'qrstuvwxy','vutsrqp');
        !           193:     INSERT INTO t2 VALUES(17,187,6006,17.017,600.5999999999999,'rstuvwxyz','vutsrqp');
        !           194:     INSERT INTO t2 VALUES(18,198,6006,18.017999999999997,600.5999999999999,'stuvwxyza','utsrqpo');
        !           195:     INSERT INTO t2 VALUES(19,209,7007,19.019,700.6999999999999,'tuvwxyzab','utsrqpo');
        !           196:     INSERT INTO t2 VALUES(20,220,7007,20.019999999999996,700.6999999999999,'uvwxyzabc','utsrqpo');
        !           197:     INSERT INTO t2 VALUES(21,231,7007,21.020999999999997,700.6999999999999,'vwxyzabcd','utsrqpo');
        !           198:     INSERT INTO t2 VALUES(22,242,8008,22.022,800.8,'wxyzabcde','utsrqpo');
        !           199:     INSERT INTO t2 VALUES(23,253,8008,23.022999999999996,800.8,'xyzabcdef','tsrqpon');
        !           200:     INSERT INTO t2 VALUES(24,264,8008,24.023999999999997,800.8,'yzabcdefg','tsrqpon');
        !           201:     INSERT INTO t2 VALUES(25,275,9009,25.025,900.9,'zabcdefgh','tsrqpon');
        !           202:     INSERT INTO t2 VALUES(26,286,9009,26.025999999999996,900.9,'abcdefghi','tsrqpon');
        !           203:     INSERT INTO t2 VALUES(27,297,9009,27.026999999999997,900.9,'bcdefghij','tsrqpon');
        !           204:     INSERT INTO t2 VALUES(28,308,10010,28.028,1001.0,'cdefghijk','srqponm');
        !           205:     INSERT INTO t2 VALUES(29,319,10010,29.028999999999996,1001.0,'defghijkl','srqponm');
        !           206:     INSERT INTO t2 VALUES(30,330,10010,30.029999999999998,1001.0,'efghijklm','srqponm');
        !           207:     INSERT INTO t2 VALUES(31,341,11011,31.030999999999995,1101.1,'fghijklmn','srqponm');
        !           208:     INSERT INTO t2 VALUES(32,352,11011,32.032,1101.1,'ghijklmno','srqponm');
        !           209:     INSERT INTO t2 VALUES(33,363,11011,33.032999999999994,1101.1,'hijklmnop','rqponml');
        !           210:     INSERT INTO t2 VALUES(34,374,12012,34.034,1201.1999999999998,'ijklmnopq','rqponml');
        !           211:     INSERT INTO t2 VALUES(35,385,12012,35.035,1201.1999999999998,'jklmnopqr','rqponml');
        !           212:     INSERT INTO t2 VALUES(36,396,12012,36.035999999999994,1201.1999999999998,'klmnopqrs','rqponml');
        !           213:     INSERT INTO t2 VALUES(37,407,13013,37.037,1301.3,'lmnopqrst','rqponml');
        !           214:     INSERT INTO t2 VALUES(38,418,13013,38.038,1301.3,'mnopqrstu','qponmlk');
        !           215:     INSERT INTO t2 VALUES(39,429,13013,39.038999999999994,1301.3,'nopqrstuv','qponmlk');
        !           216:     INSERT INTO t2 VALUES(40,440,14014,40.03999999999999,1401.3999999999999,'opqrstuvw','qponmlk');
        !           217:     INSERT INTO t2 VALUES(41,451,14014,41.041,1401.3999999999999,'pqrstuvwx','qponmlk');
        !           218:     INSERT INTO t2 VALUES(42,462,14014,42.041999999999994,1401.3999999999999,'qrstuvwxy','qponmlk');
        !           219:     INSERT INTO t2 VALUES(43,473,15015,43.04299999999999,1501.5,'rstuvwxyz','ponmlkj');
        !           220:     INSERT INTO t2 VALUES(44,484,15015,44.044,1501.5,'stuvwxyza','ponmlkj');
        !           221:     INSERT INTO t2 VALUES(45,495,15015,45.044999999999995,1501.5,'tuvwxyzab','ponmlkj');
        !           222:     INSERT INTO t2 VALUES(46,506,16016,46.04599999999999,1601.6,'uvwxyzabc','ponmlkj');
        !           223:     INSERT INTO t2 VALUES(47,517,16016,47.047,1601.6,'vwxyzabcd','ponmlkj');
        !           224:     INSERT INTO t2 VALUES(48,528,16016,48.047999999999995,1601.6,'wxyzabcde','onmlkji');
        !           225:     INSERT INTO t2 VALUES(49,539,17017,49.04899999999999,1701.6999999999998,'xyzabcdef','onmlkji');
        !           226:     INSERT INTO t2 VALUES(50,550,17017,50.05,1701.6999999999998,'yzabcdefg','onmlkji');
        !           227:     INSERT INTO t2 VALUES(51,561,17017,51.050999999999995,1701.6999999999998,'zabcdefgh','onmlkji');
        !           228:     INSERT INTO t2 VALUES(52,572,18018,52.05199999999999,1801.8,'abcdefghi','onmlkji');
        !           229:     INSERT INTO t2 VALUES(53,583,18018,53.053,1801.8,'bcdefghij','nmlkjih');
        !           230:     INSERT INTO t2 VALUES(54,594,18018,54.053999999999995,1801.8,'cdefghijk','nmlkjih');
        !           231:     INSERT INTO t2 VALUES(55,605,19019,55.05499999999999,1901.8999999999999,'defghijkl','nmlkjih');
        !           232:     INSERT INTO t2 VALUES(56,616,19019,56.056,1901.8999999999999,'efghijklm','nmlkjih');
        !           233:     INSERT INTO t2 VALUES(57,627,19019,57.056999999999995,1901.8999999999999,'fghijklmn','nmlkjih');
        !           234:     INSERT INTO t2 VALUES(58,638,20020,58.05799999999999,2002.0,'ghijklmno','mlkjihg');
        !           235:     INSERT INTO t2 VALUES(59,649,20020,59.05899999999999,2002.0,'hijklmnop','mlkjihg');
        !           236:     INSERT INTO t2 VALUES(60,660,20020,60.059999999999995,2002.0,'ijklmnopq','mlkjihg');
        !           237:     INSERT INTO t2 VALUES(61,671,21021,61.06099999999999,2102.1,'jklmnopqr','mlkjihg');
        !           238:     INSERT INTO t2 VALUES(62,682,21021,62.06199999999999,2102.1,'klmnopqrs','mlkjihg');
        !           239:     INSERT INTO t2 VALUES(63,693,21021,63.062999999999995,2102.1,'lmnopqrst','lkjihgf');
        !           240:     INSERT INTO t2 VALUES(64,704,22022,64.064,2202.2,'mnopqrstu','lkjihgf');
        !           241:     INSERT INTO t2 VALUES(65,715,22022,65.065,2202.2,'nopqrstuv','lkjihgf');
        !           242:     INSERT INTO t2 VALUES(66,726,22022,66.06599999999999,2202.2,'opqrstuvw','lkjihgf');
        !           243:     INSERT INTO t2 VALUES(67,737,23023,67.067,2302.2999999999997,'pqrstuvwx','lkjihgf');
        !           244:     INSERT INTO t2 VALUES(68,748,23023,68.068,2302.2999999999997,'qrstuvwxy','kjihgfe');
        !           245:     INSERT INTO t2 VALUES(69,759,23023,69.06899999999999,2302.2999999999997,'rstuvwxyz','kjihgfe');
        !           246:     INSERT INTO t2 VALUES(70,770,24024,70.07,2402.3999999999996,'stuvwxyza','kjihgfe');
        !           247:     INSERT INTO t2 VALUES(71,781,24024,71.071,2402.3999999999996,'tuvwxyzab','kjihgfe');
        !           248:     INSERT INTO t2 VALUES(72,792,24024,72.07199999999999,2402.3999999999996,'uvwxyzabc','kjihgfe');
        !           249:     INSERT INTO t2 VALUES(73,803,25025,73.073,2502.5,'vwxyzabcd','jihgfed');
        !           250:     INSERT INTO t2 VALUES(74,814,25025,74.074,2502.5,'wxyzabcde','jihgfed');
        !           251:     INSERT INTO t2 VALUES(75,825,25025,75.07499999999999,2502.5,'xyzabcdef','jihgfed');
        !           252:     INSERT INTO t2 VALUES(76,836,26026,76.076,2602.6,'yzabcdefg','jihgfed');
        !           253:     INSERT INTO t2 VALUES(77,847,26026,77.077,2602.6,'zabcdefgh','jihgfed');
        !           254:     INSERT INTO t2 VALUES(78,858,26026,78.07799999999999,2602.6,'abcdefghi','ihgfedc');
        !           255:     INSERT INTO t2 VALUES(79,869,27027,79.079,2702.7,'bcdefghij','ihgfedc');
        !           256:     INSERT INTO t2 VALUES(80,880,27027,80.07999999999998,2702.7,'cdefghijk','ihgfedc');
        !           257:     INSERT INTO t2 VALUES(81,891,27027,81.08099999999999,2702.7,'defghijkl','ihgfedc');
        !           258:     INSERT INTO t2 VALUES(82,902,28028,82.082,2802.7999999999997,'efghijklm','ihgfedc');
        !           259:     INSERT INTO t2 VALUES(83,913,28028,83.08299999999998,2802.7999999999997,'fghijklmn','hgfedcb');
        !           260:     INSERT INTO t2 VALUES(84,924,28028,84.08399999999999,2802.7999999999997,'ghijklmno','hgfedcb');
        !           261:     INSERT INTO t2 VALUES(85,935,29029,85.085,2902.8999999999996,'hijklmnop','hgfedcb');
        !           262:     INSERT INTO t2 VALUES(86,946,29029,86.08599999999998,2902.8999999999996,'ijklmnopq','hgfedcb');
        !           263:     INSERT INTO t2 VALUES(87,957,29029,87.08699999999999,2902.8999999999996,'jklmnopqr','hgfedcb');
        !           264:     INSERT INTO t2 VALUES(88,968,30030,88.088,3003.0,'klmnopqrs','gfedcba');
        !           265:     INSERT INTO t2 VALUES(89,979,30030,89.08899999999998,3003.0,'lmnopqrst','gfedcba');
        !           266:     INSERT INTO t2 VALUES(90,990,30030,90.08999999999999,3003.0,'mnopqrstu','gfedcba');
        !           267:     INSERT INTO t2 VALUES(91,1001,31031,91.091,3103.1,'nopqrstuv','gfedcba');
        !           268:     INSERT INTO t2 VALUES(92,1012,31031,92.09199999999998,3103.1,'opqrstuvw','gfedcba');
        !           269:     INSERT INTO t2 VALUES(93,1023,31031,93.09299999999999,3103.1,'pqrstuvwx','fedcbaz');
        !           270:     INSERT INTO t2 VALUES(94,1034,32032,94.094,3203.2,'qrstuvwxy','fedcbaz');
        !           271:     INSERT INTO t2 VALUES(95,1045,32032,95.09499999999998,3203.2,'rstuvwxyz','fedcbaz');
        !           272:     INSERT INTO t2 VALUES(96,1056,32032,96.09599999999999,3203.2,'stuvwxyza','fedcbaz');
        !           273:     INSERT INTO t2 VALUES(97,1067,33033,97.097,3303.2999999999997,'tuvwxyzab','fedcbaz');
        !           274:     INSERT INTO t2 VALUES(98,1078,33033,98.09799999999998,3303.2999999999997,'uvwxyzabc','edcbazy');
        !           275:     INSERT INTO t2 VALUES(99,1089,33033,99.09899999999999,3303.2999999999997,'vwxyzabcd','edcbazy');
        !           276:     INSERT INTO t2 VALUES(100,1100,34034,100.1,3403.3999999999996,'wxyzabcde','edcbazy');
        !           277:     CREATE INDEX t2b ON t2(b);
        !           278:     CREATE INDEX t2c ON t2(c);
        !           279:     CREATE INDEX t2d ON t2(d);
        !           280:     CREATE INDEX t2e ON t2(e);
        !           281:     CREATE INDEX t2f ON t2(f);
        !           282:     CREATE INDEX t2g ON t2(g);
        !           283:     CREATE TABLE t3(a INTEGER PRIMARY KEY,b,c,d,e,f TEXT,g);
        !           284:     INSERT INTO t3 SELECT * FROM t2;
        !           285:     CREATE INDEX t3b ON t3(b,c);
        !           286:     CREATE INDEX t3c ON t3(c,e);
        !           287:     CREATE INDEX t3d ON t3(d,g);
        !           288:     CREATE INDEX t3e ON t3(e,f,g);
        !           289:     CREATE INDEX t3f ON t3(f,b,d,c);
        !           290:     CREATE INDEX t3g ON t3(g,f);
        !           291:   }
        !           292: } {}
        !           293: 
        !           294: do_test where7-2.2.1 {
        !           295:   count_steps_sort {
        !           296:      SELECT a FROM t2
        !           297:       WHERE b=1070
        !           298:          OR (g='edcbazy' AND f GLOB 'wxyza*')
        !           299:          OR (d>=89.0 AND d<90.0 AND d NOT NULL)
        !           300:          OR ((a BETWEEN 18 AND 20) AND a!=19)
        !           301:          OR (g='qponmlk' AND f GLOB 'nopqr*')
        !           302:          OR (g='fedcbaz' AND f GLOB 'stuvw*')
        !           303:          OR (f GLOB '?hijk*' AND f GLOB 'ghij*')
        !           304:   }
        !           305: } {6 18 20 32 39 58 84 89 96 100 scan 0 sort 0}
        !           306: do_test where7-2.2.2 {
        !           307:   count_steps_sort {
        !           308:      SELECT a FROM t3
        !           309:       WHERE b=1070
        !           310:          OR (g='edcbazy' AND f GLOB 'wxyza*')
        !           311:          OR (d>=89.0 AND d<90.0 AND d NOT NULL)
        !           312:          OR ((a BETWEEN 18 AND 20) AND a!=19)
        !           313:          OR (g='qponmlk' AND f GLOB 'nopqr*')
        !           314:          OR (g='fedcbaz' AND f GLOB 'stuvw*')
        !           315:          OR (f GLOB '?hijk*' AND f GLOB 'ghij*')
        !           316:   }
        !           317: } {6 18 20 32 39 58 84 89 96 100 scan 0 sort 0}
        !           318: do_test where7-2.3.1 {
        !           319:   count_steps_sort {
        !           320:      SELECT a FROM t2
        !           321:       WHERE (d>=47.0 AND d<48.0 AND d NOT NULL)
        !           322:          OR ((a BETWEEN 33 AND 35) AND a!=34)
        !           323:          OR (g='edcbazy' AND f GLOB 'uvwxy*')
        !           324:          OR b=220
        !           325:          OR (d>=70.0 AND d<71.0 AND d NOT NULL)
        !           326:          OR ((a BETWEEN 67 AND 69) AND a!=68)
        !           327:          OR (g='qponmlk' AND f GLOB 'pqrst*')
        !           328:   }
        !           329: } {20 33 35 41 47 67 69 70 98 scan 0 sort 0}
        !           330: do_test where7-2.3.2 {
        !           331:   count_steps_sort {
        !           332:      SELECT a FROM t3
        !           333:       WHERE (d>=47.0 AND d<48.0 AND d NOT NULL)
        !           334:          OR ((a BETWEEN 33 AND 35) AND a!=34)
        !           335:          OR (g='edcbazy' AND f GLOB 'uvwxy*')
        !           336:          OR b=220
        !           337:          OR (d>=70.0 AND d<71.0 AND d NOT NULL)
        !           338:          OR ((a BETWEEN 67 AND 69) AND a!=68)
        !           339:          OR (g='qponmlk' AND f GLOB 'pqrst*')
        !           340:   }
        !           341: } {20 33 35 41 47 67 69 70 98 scan 0 sort 0}
        !           342: do_test where7-2.4.1 {
        !           343:   count_steps_sort {
        !           344:      SELECT a FROM t2
        !           345:       WHERE b=190
        !           346:          OR ((a BETWEEN 49 AND 51) AND a!=50)
        !           347:          OR (g='rqponml' AND f GLOB 'hijkl*')
        !           348:          OR b=407
        !           349:   }
        !           350: } {33 37 49 51 scan 0 sort 0}
        !           351: do_test where7-2.4.2 {
        !           352:   count_steps_sort {
        !           353:      SELECT a FROM t3
        !           354:       WHERE b=190
        !           355:          OR ((a BETWEEN 49 AND 51) AND a!=50)
        !           356:          OR (g='rqponml' AND f GLOB 'hijkl*')
        !           357:          OR b=407
        !           358:   }
        !           359: } {33 37 49 51 scan 0 sort 0}
        !           360: do_test where7-2.5.1 {
        !           361:   count_steps_sort {
        !           362:      SELECT a FROM t2
        !           363:       WHERE (f GLOB '?opqr*' AND f GLOB 'nopq*')
        !           364:          OR b=795
        !           365:          OR b=1103
        !           366:          OR b=583
        !           367:   }
        !           368: } {13 39 53 65 91 scan 0 sort 0}
        !           369: do_test where7-2.5.2 {
        !           370:   count_steps_sort {
        !           371:      SELECT a FROM t3
        !           372:       WHERE (f GLOB '?opqr*' AND f GLOB 'nopq*')
        !           373:          OR b=795
        !           374:          OR b=1103
        !           375:          OR b=583
        !           376:   }
        !           377: } {13 39 53 65 91 scan 0 sort 0}
        !           378: do_test where7-2.6.1 {
        !           379:   count_steps_sort {
        !           380:      SELECT a FROM t2
        !           381:       WHERE a=74
        !           382:          OR a=50
        !           383:          OR (g='hgfedcb' AND f GLOB 'hijkl*')
        !           384:          OR ((a BETWEEN 16 AND 18) AND a!=17)
        !           385:          OR c=21021
        !           386:          OR ((a BETWEEN 82 AND 84) AND a!=83)
        !           387:   }
        !           388: } {16 18 50 61 62 63 74 82 84 85 scan 0 sort 0}
        !           389: do_test where7-2.6.2 {
        !           390:   count_steps_sort {
        !           391:      SELECT a FROM t3
        !           392:       WHERE a=74
        !           393:          OR a=50
        !           394:          OR (g='hgfedcb' AND f GLOB 'hijkl*')
        !           395:          OR ((a BETWEEN 16 AND 18) AND a!=17)
        !           396:          OR c=21021
        !           397:          OR ((a BETWEEN 82 AND 84) AND a!=83)
        !           398:   }
        !           399: } {16 18 50 61 62 63 74 82 84 85 scan 0 sort 0}
        !           400: do_test where7-2.7.1 {
        !           401:   count_steps_sort {
        !           402:      SELECT a FROM t2
        !           403:       WHERE ((a BETWEEN 8 AND 10) AND a!=9)
        !           404:          OR (d>=94.0 AND d<95.0 AND d NOT NULL)
        !           405:          OR ((a BETWEEN 34 AND 36) AND a!=35)
        !           406:          OR c=14014
        !           407:          OR b=828
        !           408:   }
        !           409: } {8 10 34 36 40 41 42 94 scan 0 sort 0}
        !           410: do_test where7-2.7.2 {
        !           411:   count_steps_sort {
        !           412:      SELECT a FROM t3
        !           413:       WHERE ((a BETWEEN 8 AND 10) AND a!=9)
        !           414:          OR (d>=94.0 AND d<95.0 AND d NOT NULL)
        !           415:          OR ((a BETWEEN 34 AND 36) AND a!=35)
        !           416:          OR c=14014
        !           417:          OR b=828
        !           418:   }
        !           419: } {8 10 34 36 40 41 42 94 scan 0 sort 0}
        !           420: do_test where7-2.8.1 {
        !           421:   count_steps_sort {
        !           422:      SELECT a FROM t2
        !           423:       WHERE 1000000<b
        !           424:          OR b=308
        !           425:   }
        !           426: } {28 scan 0 sort 0}
        !           427: do_test where7-2.8.2 {
        !           428:   count_steps_sort {
        !           429:      SELECT a FROM t3
        !           430:       WHERE 1000000<b
        !           431:          OR b=308
        !           432:   }
        !           433: } {28 scan 0 sort 0}
        !           434: do_test where7-2.9.1 {
        !           435:   count_steps_sort {
        !           436:      SELECT a FROM t2
        !           437:       WHERE b=949
        !           438:          OR ((a BETWEEN 22 AND 24) AND a!=23)
        !           439:          OR a=63
        !           440:   }
        !           441: } {22 24 63 scan 0 sort 0}
        !           442: do_test where7-2.9.2 {
        !           443:   count_steps_sort {
        !           444:      SELECT a FROM t3
        !           445:       WHERE b=949
        !           446:          OR ((a BETWEEN 22 AND 24) AND a!=23)
        !           447:          OR a=63
        !           448:   }
        !           449: } {22 24 63 scan 0 sort 0}
        !           450: do_test where7-2.10.1 {
        !           451:   count_steps_sort {
        !           452:      SELECT a FROM t2
        !           453:       WHERE ((a BETWEEN 49 AND 51) AND a!=50)
        !           454:          OR b=396
        !           455:          OR ((a BETWEEN 68 AND 70) AND a!=69)
        !           456:   }
        !           457: } {36 49 51 68 70 scan 0 sort 0}
        !           458: do_test where7-2.10.2 {
        !           459:   count_steps_sort {
        !           460:      SELECT a FROM t3
        !           461:       WHERE ((a BETWEEN 49 AND 51) AND a!=50)
        !           462:          OR b=396
        !           463:          OR ((a BETWEEN 68 AND 70) AND a!=69)
        !           464:   }
        !           465: } {36 49 51 68 70 scan 0 sort 0}
        !           466: do_test where7-2.11.1 {
        !           467:   count_steps_sort {
        !           468:      SELECT a FROM t2
        !           469:       WHERE (d>=72.0 AND d<73.0 AND d NOT NULL)
        !           470:          OR (g='jihgfed' AND f GLOB 'wxyza*')
        !           471:          OR c=11011
        !           472:          OR c=20020
        !           473:          OR (d>=18.0 AND d<19.0 AND d NOT NULL)
        !           474:   }
        !           475: } {18 31 32 33 58 59 60 72 74 scan 0 sort 0}
        !           476: do_test where7-2.11.2 {
        !           477:   count_steps_sort {
        !           478:      SELECT a FROM t3
        !           479:       WHERE (d>=72.0 AND d<73.0 AND d NOT NULL)
        !           480:          OR (g='jihgfed' AND f GLOB 'wxyza*')
        !           481:          OR c=11011
        !           482:          OR c=20020
        !           483:          OR (d>=18.0 AND d<19.0 AND d NOT NULL)
        !           484:   }
        !           485: } {18 31 32 33 58 59 60 72 74 scan 0 sort 0}
        !           486: do_test where7-2.12.1 {
        !           487:   count_steps_sort {
        !           488:      SELECT a FROM t2
        !           489:       WHERE (d>=50.0 AND d<51.0 AND d NOT NULL)
        !           490:          OR (d>=83.0 AND d<84.0 AND d NOT NULL)
        !           491:          OR (g='vutsrqp' AND f GLOB 'rstuv*')
        !           492:          OR b=792
        !           493:          OR a=97
        !           494:          OR (d>=87.0 AND d<88.0 AND d NOT NULL)
        !           495:          OR (d>=81.0 AND d<82.0 AND d NOT NULL)
        !           496:          OR b=916
        !           497:          OR a=69
        !           498:          OR (d>=31.0 AND d<32.0 AND d NOT NULL)
        !           499:          OR c=6006
        !           500:   }
        !           501: } {16 17 18 31 50 69 72 81 83 87 97 scan 0 sort 0}
        !           502: do_test where7-2.12.2 {
        !           503:   count_steps_sort {
        !           504:      SELECT a FROM t3
        !           505:       WHERE (d>=50.0 AND d<51.0 AND d NOT NULL)
        !           506:          OR (d>=83.0 AND d<84.0 AND d NOT NULL)
        !           507:          OR (g='vutsrqp' AND f GLOB 'rstuv*')
        !           508:          OR b=792
        !           509:          OR a=97
        !           510:          OR (d>=87.0 AND d<88.0 AND d NOT NULL)
        !           511:          OR (d>=81.0 AND d<82.0 AND d NOT NULL)
        !           512:          OR b=916
        !           513:          OR a=69
        !           514:          OR (d>=31.0 AND d<32.0 AND d NOT NULL)
        !           515:          OR c=6006
        !           516:   }
        !           517: } {16 17 18 31 50 69 72 81 83 87 97 scan 0 sort 0}
        !           518: do_test where7-2.13.1 {
        !           519:   count_steps_sort {
        !           520:      SELECT a FROM t2
        !           521:       WHERE ((a BETWEEN 50 AND 52) AND a!=51)
        !           522:          OR c=9009
        !           523:          OR (g='utsrqpo' AND f GLOB 'vwxyz*')
        !           524:          OR b=539
        !           525:          OR b=297
        !           526:          OR (g='wvutsrq' AND f GLOB 'klmno*')
        !           527:          OR (g='vutsrqp' AND f GLOB 'pqrst*')
        !           528:          OR b=957
        !           529:          OR f='xyzabcdef'
        !           530:          OR b=619
        !           531:   }
        !           532: } {10 15 21 23 25 26 27 49 50 52 75 87 scan 0 sort 0}
        !           533: do_test where7-2.13.2 {
        !           534:   count_steps_sort {
        !           535:      SELECT a FROM t3
        !           536:       WHERE ((a BETWEEN 50 AND 52) AND a!=51)
        !           537:          OR c=9009
        !           538:          OR (g='utsrqpo' AND f GLOB 'vwxyz*')
        !           539:          OR b=539
        !           540:          OR b=297
        !           541:          OR (g='wvutsrq' AND f GLOB 'klmno*')
        !           542:          OR (g='vutsrqp' AND f GLOB 'pqrst*')
        !           543:          OR b=957
        !           544:          OR f='xyzabcdef'
        !           545:          OR b=619
        !           546:   }
        !           547: } {10 15 21 23 25 26 27 49 50 52 75 87 scan 0 sort 0}
        !           548: do_test where7-2.14.1 {
        !           549:   count_steps_sort {
        !           550:      SELECT a FROM t2
        !           551:       WHERE ((a BETWEEN 47 AND 49) AND a!=48)
        !           552:          OR (d>=48.0 AND d<49.0 AND d NOT NULL)
        !           553:   }
        !           554: } {47 48 49 scan 0 sort 0}
        !           555: do_test where7-2.14.2 {
        !           556:   count_steps_sort {
        !           557:      SELECT a FROM t3
        !           558:       WHERE ((a BETWEEN 47 AND 49) AND a!=48)
        !           559:          OR (d>=48.0 AND d<49.0 AND d NOT NULL)
        !           560:   }
        !           561: } {47 48 49 scan 0 sort 0}
        !           562: do_test where7-2.15.1 {
        !           563:   count_steps_sort {
        !           564:      SELECT a FROM t2
        !           565:       WHERE a=20
        !           566:          OR a=67
        !           567:          OR b=58
        !           568:          OR ((a BETWEEN 19 AND 21) AND a!=20)
        !           569:   }
        !           570: } {19 20 21 67 scan 0 sort 0}
        !           571: do_test where7-2.15.2 {
        !           572:   count_steps_sort {
        !           573:      SELECT a FROM t3
        !           574:       WHERE a=20
        !           575:          OR a=67
        !           576:          OR b=58
        !           577:          OR ((a BETWEEN 19 AND 21) AND a!=20)
        !           578:   }
        !           579: } {19 20 21 67 scan 0 sort 0}
        !           580: do_test where7-2.16.1 {
        !           581:   count_steps_sort {
        !           582:      SELECT a FROM t2
        !           583:       WHERE b=938
        !           584:          OR (d>=67.0 AND d<68.0 AND d NOT NULL)
        !           585:          OR (g='vutsrqp' AND f GLOB 'rstuv*')
        !           586:   }
        !           587: } {17 67 scan 0 sort 0}
        !           588: do_test where7-2.16.2 {
        !           589:   count_steps_sort {
        !           590:      SELECT a FROM t3
        !           591:       WHERE b=938
        !           592:          OR (d>=67.0 AND d<68.0 AND d NOT NULL)
        !           593:          OR (g='vutsrqp' AND f GLOB 'rstuv*')
        !           594:   }
        !           595: } {17 67 scan 0 sort 0}
        !           596: do_test where7-2.17.1 {
        !           597:   count_steps_sort {
        !           598:      SELECT a FROM t2
        !           599:       WHERE (d>=68.0 AND d<69.0 AND d NOT NULL)
        !           600:          OR f='zabcdefgh'
        !           601:          OR b=308
        !           602:          OR (d>=16.0 AND d<17.0 AND d NOT NULL)
        !           603:          OR (g='srqponm' AND f GLOB 'defgh*')
        !           604:          OR ((a BETWEEN 15 AND 17) AND a!=16)
        !           605:          OR b=443
        !           606:          OR ((a BETWEEN 12 AND 14) AND a!=13)
        !           607:          OR f='uvwxyzabc'
        !           608:          OR (f GLOB '?zabc*' AND f GLOB 'yzab*')
        !           609:   }
        !           610: } {12 14 15 16 17 20 24 25 28 29 46 50 51 68 72 76 77 98 scan 0 sort 0}
        !           611: do_test where7-2.17.2 {
        !           612:   count_steps_sort {
        !           613:      SELECT a FROM t3
        !           614:       WHERE (d>=68.0 AND d<69.0 AND d NOT NULL)
        !           615:          OR f='zabcdefgh'
        !           616:          OR b=308
        !           617:          OR (d>=16.0 AND d<17.0 AND d NOT NULL)
        !           618:          OR (g='srqponm' AND f GLOB 'defgh*')
        !           619:          OR ((a BETWEEN 15 AND 17) AND a!=16)
        !           620:          OR b=443
        !           621:          OR ((a BETWEEN 12 AND 14) AND a!=13)
        !           622:          OR f='uvwxyzabc'
        !           623:          OR (f GLOB '?zabc*' AND f GLOB 'yzab*')
        !           624:   }
        !           625: } {12 14 15 16 17 20 24 25 28 29 46 50 51 68 72 76 77 98 scan 0 sort 0}
        !           626: do_test where7-2.18.1 {
        !           627:   count_steps_sort {
        !           628:      SELECT a FROM t2
        !           629:       WHERE (d>=46.0 AND d<47.0 AND d NOT NULL)
        !           630:          OR b=762
        !           631:          OR (d>=56.0 AND d<57.0 AND d NOT NULL)
        !           632:          OR a=19
        !           633:   }
        !           634: } {19 46 56 scan 0 sort 0}
        !           635: do_test where7-2.18.2 {
        !           636:   count_steps_sort {
        !           637:      SELECT a FROM t3
        !           638:       WHERE (d>=46.0 AND d<47.0 AND d NOT NULL)
        !           639:          OR b=762
        !           640:          OR (d>=56.0 AND d<57.0 AND d NOT NULL)
        !           641:          OR a=19
        !           642:   }
        !           643: } {19 46 56 scan 0 sort 0}
        !           644: do_test where7-2.19.1 {
        !           645:   count_steps_sort {
        !           646:      SELECT a FROM t2
        !           647:       WHERE (d>=63.0 AND d<64.0 AND d NOT NULL)
        !           648:          OR a=46
        !           649:          OR (g='yxwvuts' AND f GLOB 'cdefg*')
        !           650:          OR a=73
        !           651:          OR c=20020
        !           652:          OR ((a BETWEEN 2 AND 4) AND a!=3)
        !           653:          OR b=267
        !           654:          OR ((a BETWEEN 68 AND 70) AND a!=69)
        !           655:          OR (g='utsrqpo' AND f GLOB 'uvwxy*')
        !           656:   }
        !           657: } {2 4 20 46 58 59 60 63 68 70 73 scan 0 sort 0}
        !           658: do_test where7-2.19.2 {
        !           659:   count_steps_sort {
        !           660:      SELECT a FROM t3
        !           661:       WHERE (d>=63.0 AND d<64.0 AND d NOT NULL)
        !           662:          OR a=46
        !           663:          OR (g='yxwvuts' AND f GLOB 'cdefg*')
        !           664:          OR a=73
        !           665:          OR c=20020
        !           666:          OR ((a BETWEEN 2 AND 4) AND a!=3)
        !           667:          OR b=267
        !           668:          OR ((a BETWEEN 68 AND 70) AND a!=69)
        !           669:          OR (g='utsrqpo' AND f GLOB 'uvwxy*')
        !           670:   }
        !           671: } {2 4 20 46 58 59 60 63 68 70 73 scan 0 sort 0}
        !           672: do_test where7-2.20.1 {
        !           673:   count_steps_sort {
        !           674:      SELECT a FROM t2
        !           675:       WHERE ((a BETWEEN 27 AND 29) AND a!=28)
        !           676:          OR (g='gfedcba' AND f GLOB 'nopqr*')
        !           677:   }
        !           678: } {27 29 91 scan 0 sort 0}
        !           679: do_test where7-2.20.2 {
        !           680:   count_steps_sort {
        !           681:      SELECT a FROM t3
        !           682:       WHERE ((a BETWEEN 27 AND 29) AND a!=28)
        !           683:          OR (g='gfedcba' AND f GLOB 'nopqr*')
        !           684:   }
        !           685: } {27 29 91 scan 0 sort 0}
        !           686: do_test where7-2.21.1 {
        !           687:   count_steps_sort {
        !           688:      SELECT a FROM t2
        !           689:       WHERE c=13013
        !           690:          OR (d>=55.0 AND d<56.0 AND d NOT NULL)
        !           691:          OR (d>=75.0 AND d<76.0 AND d NOT NULL)
        !           692:          OR ((a BETWEEN 87 AND 89) AND a!=88)
        !           693:          OR f='bcdefghij'
        !           694:          OR b=586
        !           695:          OR (g='edcbazy' AND f GLOB 'uvwxy*')
        !           696:          OR ((a BETWEEN 59 AND 61) AND a!=60)
        !           697:          OR (g='mlkjihg' AND f GLOB 'ghijk*')
        !           698:          OR (d>=6.0 AND d<7.0 AND d NOT NULL)
        !           699:          OR a=9
        !           700:   }
        !           701: } {1 6 9 27 37 38 39 53 55 58 59 61 75 79 87 89 98 scan 0 sort 0}
        !           702: do_test where7-2.21.2 {
        !           703:   count_steps_sort {
        !           704:      SELECT a FROM t3
        !           705:       WHERE c=13013
        !           706:          OR (d>=55.0 AND d<56.0 AND d NOT NULL)
        !           707:          OR (d>=75.0 AND d<76.0 AND d NOT NULL)
        !           708:          OR ((a BETWEEN 87 AND 89) AND a!=88)
        !           709:          OR f='bcdefghij'
        !           710:          OR b=586
        !           711:          OR (g='edcbazy' AND f GLOB 'uvwxy*')
        !           712:          OR ((a BETWEEN 59 AND 61) AND a!=60)
        !           713:          OR (g='mlkjihg' AND f GLOB 'ghijk*')
        !           714:          OR (d>=6.0 AND d<7.0 AND d NOT NULL)
        !           715:          OR a=9
        !           716:   }
        !           717: } {1 6 9 27 37 38 39 53 55 58 59 61 75 79 87 89 98 scan 0 sort 0}
        !           718: do_test where7-2.22.1 {
        !           719:   count_steps_sort {
        !           720:      SELECT a FROM t2
        !           721:       WHERE b=399
        !           722:          OR c=28028
        !           723:          OR (d>=82.0 AND d<83.0 AND d NOT NULL)
        !           724:          OR (g='qponmlk' AND f GLOB 'qrstu*')
        !           725:          OR (d>=98.0 AND d<99.0 AND d NOT NULL)
        !           726:   }
        !           727: } {42 82 83 84 98 scan 0 sort 0}
        !           728: do_test where7-2.22.2 {
        !           729:   count_steps_sort {
        !           730:      SELECT a FROM t3
        !           731:       WHERE b=399
        !           732:          OR c=28028
        !           733:          OR (d>=82.0 AND d<83.0 AND d NOT NULL)
        !           734:          OR (g='qponmlk' AND f GLOB 'qrstu*')
        !           735:          OR (d>=98.0 AND d<99.0 AND d NOT NULL)
        !           736:   }
        !           737: } {42 82 83 84 98 scan 0 sort 0}
        !           738: do_test where7-2.23.1 {
        !           739:   count_steps_sort {
        !           740:      SELECT a FROM t2
        !           741:       WHERE (g='fedcbaz' AND f GLOB 'rstuv*')
        !           742:          OR ((a BETWEEN 96 AND 98) AND a!=97)
        !           743:          OR c=14014
        !           744:          OR c=33033
        !           745:          OR a=89
        !           746:          OR b=770
        !           747:          OR (g='utsrqpo' AND f GLOB 'tuvwx*')
        !           748:          OR a=35
        !           749:          OR (f GLOB '?fghi*' AND f GLOB 'efgh*')
        !           750:          OR b=253
        !           751:          OR c=14014
        !           752:   }
        !           753: } {4 19 23 30 35 40 41 42 56 70 82 89 95 96 97 98 99 scan 0 sort 0}
        !           754: do_test where7-2.23.2 {
        !           755:   count_steps_sort {
        !           756:      SELECT a FROM t3
        !           757:       WHERE (g='fedcbaz' AND f GLOB 'rstuv*')
        !           758:          OR ((a BETWEEN 96 AND 98) AND a!=97)
        !           759:          OR c=14014
        !           760:          OR c=33033
        !           761:          OR a=89
        !           762:          OR b=770
        !           763:          OR (g='utsrqpo' AND f GLOB 'tuvwx*')
        !           764:          OR a=35
        !           765:          OR (f GLOB '?fghi*' AND f GLOB 'efgh*')
        !           766:          OR b=253
        !           767:          OR c=14014
        !           768:   }
        !           769: } {4 19 23 30 35 40 41 42 56 70 82 89 95 96 97 98 99 scan 0 sort 0}
        !           770: do_test where7-2.24.1 {
        !           771:   count_steps_sort {
        !           772:      SELECT a FROM t2
        !           773:       WHERE (g='utsrqpo' AND f GLOB 'vwxyz*')
        !           774:          OR ((a BETWEEN 32 AND 34) AND a!=33)
        !           775:          OR b=330
        !           776:          OR (g='xwvutsr' AND f GLOB 'ghijk*')
        !           777:          OR a=16
        !           778:   }
        !           779: } {6 16 21 30 32 34 scan 0 sort 0}
        !           780: do_test where7-2.24.2 {
        !           781:   count_steps_sort {
        !           782:      SELECT a FROM t3
        !           783:       WHERE (g='utsrqpo' AND f GLOB 'vwxyz*')
        !           784:          OR ((a BETWEEN 32 AND 34) AND a!=33)
        !           785:          OR b=330
        !           786:          OR (g='xwvutsr' AND f GLOB 'ghijk*')
        !           787:          OR a=16
        !           788:   }
        !           789: } {6 16 21 30 32 34 scan 0 sort 0}
        !           790: do_test where7-2.25.1 {
        !           791:   count_steps_sort {
        !           792:      SELECT a FROM t2
        !           793:       WHERE c=5005
        !           794:          OR (d>=2.0 AND d<3.0 AND d NOT NULL)
        !           795:          OR ((a BETWEEN 36 AND 38) AND a!=37)
        !           796:          OR (g='ponmlkj' AND f GLOB 'vwxyz*')
        !           797:   }
        !           798: } {2 13 14 15 36 38 47 scan 0 sort 0}
        !           799: do_test where7-2.25.2 {
        !           800:   count_steps_sort {
        !           801:      SELECT a FROM t3
        !           802:       WHERE c=5005
        !           803:          OR (d>=2.0 AND d<3.0 AND d NOT NULL)
        !           804:          OR ((a BETWEEN 36 AND 38) AND a!=37)
        !           805:          OR (g='ponmlkj' AND f GLOB 'vwxyz*')
        !           806:   }
        !           807: } {2 13 14 15 36 38 47 scan 0 sort 0}
        !           808: do_test where7-2.26.1 {
        !           809:   count_steps_sort {
        !           810:      SELECT a FROM t2
        !           811:       WHERE (d>=30.0 AND d<31.0 AND d NOT NULL)
        !           812:          OR (g='mlkjihg' AND f GLOB 'ghijk*')
        !           813:          OR ((a BETWEEN 64 AND 66) AND a!=65)
        !           814:          OR (g='kjihgfe' AND f GLOB 'qrstu*')
        !           815:          OR a=33
        !           816:   }
        !           817: } {30 33 58 64 66 68 scan 0 sort 0}
        !           818: do_test where7-2.26.2 {
        !           819:   count_steps_sort {
        !           820:      SELECT a FROM t3
        !           821:       WHERE (d>=30.0 AND d<31.0 AND d NOT NULL)
        !           822:          OR (g='mlkjihg' AND f GLOB 'ghijk*')
        !           823:          OR ((a BETWEEN 64 AND 66) AND a!=65)
        !           824:          OR (g='kjihgfe' AND f GLOB 'qrstu*')
        !           825:          OR a=33
        !           826:   }
        !           827: } {30 33 58 64 66 68 scan 0 sort 0}
        !           828: do_test where7-2.27.1 {
        !           829:   count_steps_sort {
        !           830:      SELECT a FROM t2
        !           831:       WHERE b=1026
        !           832:          OR b=410
        !           833:   }
        !           834: } { scan 0 sort 0}
        !           835: do_test where7-2.27.2 {
        !           836:   count_steps_sort {
        !           837:      SELECT a FROM t3
        !           838:       WHERE b=1026
        !           839:          OR b=410
        !           840:   }
        !           841: } { scan 0 sort 0}
        !           842: do_test where7-2.28.1 {
        !           843:   count_steps_sort {
        !           844:      SELECT a FROM t2
        !           845:       WHERE c=18018
        !           846:          OR a=94
        !           847:          OR (f GLOB '?qrst*' AND f GLOB 'pqrs*')
        !           848:          OR (g='tsrqpon' AND f GLOB 'abcde*')
        !           849:          OR b=1012
        !           850:          OR a=3
        !           851:          OR d>1e10
        !           852:          OR b=905
        !           853:          OR b=1089
        !           854:   }
        !           855: } {3 15 26 41 52 53 54 67 92 93 94 99 scan 0 sort 0}
        !           856: do_test where7-2.28.2 {
        !           857:   count_steps_sort {
        !           858:      SELECT a FROM t3
        !           859:       WHERE c=18018
        !           860:          OR a=94
        !           861:          OR (f GLOB '?qrst*' AND f GLOB 'pqrs*')
        !           862:          OR (g='tsrqpon' AND f GLOB 'abcde*')
        !           863:          OR b=1012
        !           864:          OR a=3
        !           865:          OR d>1e10
        !           866:          OR b=905
        !           867:          OR b=1089
        !           868:   }
        !           869: } {3 15 26 41 52 53 54 67 92 93 94 99 scan 0 sort 0}
        !           870: do_test where7-2.29.1 {
        !           871:   count_steps_sort {
        !           872:      SELECT a FROM t2
        !           873:       WHERE a=100
        !           874:          OR c=11011
        !           875:          OR b=297
        !           876:          OR a=63
        !           877:          OR (g='hgfedcb' AND f GLOB 'ghijk*')
        !           878:          OR a=76
        !           879:          OR b=1026
        !           880:          OR a=26
        !           881:          OR (f GLOB '?zabc*' AND f GLOB 'yzab*')
        !           882:          OR c=30030
        !           883:   }
        !           884: } {24 26 27 31 32 33 50 63 76 84 88 89 90 100 scan 0 sort 0}
        !           885: do_test where7-2.29.2 {
        !           886:   count_steps_sort {
        !           887:      SELECT a FROM t3
        !           888:       WHERE a=100
        !           889:          OR c=11011
        !           890:          OR b=297
        !           891:          OR a=63
        !           892:          OR (g='hgfedcb' AND f GLOB 'ghijk*')
        !           893:          OR a=76
        !           894:          OR b=1026
        !           895:          OR a=26
        !           896:          OR (f GLOB '?zabc*' AND f GLOB 'yzab*')
        !           897:          OR c=30030
        !           898:   }
        !           899: } {24 26 27 31 32 33 50 63 76 84 88 89 90 100 scan 0 sort 0}
        !           900: do_test where7-2.30.1 {
        !           901:   count_steps_sort {
        !           902:      SELECT a FROM t2
        !           903:       WHERE b=561
        !           904:          OR b=1070
        !           905:          OR a=59
        !           906:          OR b=715
        !           907:          OR (f GLOB '?yzab*' AND f GLOB 'xyza*')
        !           908:   }
        !           909: } {23 49 51 59 65 75 scan 0 sort 0}
        !           910: do_test where7-2.30.2 {
        !           911:   count_steps_sort {
        !           912:      SELECT a FROM t3
        !           913:       WHERE b=561
        !           914:          OR b=1070
        !           915:          OR a=59
        !           916:          OR b=715
        !           917:          OR (f GLOB '?yzab*' AND f GLOB 'xyza*')
        !           918:   }
        !           919: } {23 49 51 59 65 75 scan 0 sort 0}
        !           920: do_test where7-2.31.1 {
        !           921:   count_steps_sort {
        !           922:      SELECT a FROM t2
        !           923:       WHERE (g='fedcbaz' AND f GLOB 'rstuv*')
        !           924:          OR b=1056
        !           925:          OR b=1012
        !           926:          OR ((a BETWEEN 57 AND 59) AND a!=58)
        !           927:          OR ((a BETWEEN 67 AND 69) AND a!=68)
        !           928:          OR (d>=19.0 AND d<20.0 AND d NOT NULL)
        !           929:          OR (f GLOB '?bcde*' AND f GLOB 'abcd*')
        !           930:   }
        !           931: } {19 26 52 57 59 67 69 78 92 95 96 scan 0 sort 0}
        !           932: do_test where7-2.31.2 {
        !           933:   count_steps_sort {
        !           934:      SELECT a FROM t3
        !           935:       WHERE (g='fedcbaz' AND f GLOB 'rstuv*')
        !           936:          OR b=1056
        !           937:          OR b=1012
        !           938:          OR ((a BETWEEN 57 AND 59) AND a!=58)
        !           939:          OR ((a BETWEEN 67 AND 69) AND a!=68)
        !           940:          OR (d>=19.0 AND d<20.0 AND d NOT NULL)
        !           941:          OR (f GLOB '?bcde*' AND f GLOB 'abcd*')
        !           942:   }
        !           943: } {19 26 52 57 59 67 69 78 92 95 96 scan 0 sort 0}
        !           944: do_test where7-2.32.1 {
        !           945:   count_steps_sort {
        !           946:      SELECT a FROM t2
        !           947:       WHERE f='rstuvwxyz'
        !           948:          OR (g='jihgfed' AND f GLOB 'wxyza*')
        !           949:          OR ((a BETWEEN 90 AND 92) AND a!=91)
        !           950:          OR (d>=98.0 AND d<99.0 AND d NOT NULL)
        !           951:   }
        !           952: } {17 43 69 74 90 92 95 98 scan 0 sort 0}
        !           953: do_test where7-2.32.2 {
        !           954:   count_steps_sort {
        !           955:      SELECT a FROM t3
        !           956:       WHERE f='rstuvwxyz'
        !           957:          OR (g='jihgfed' AND f GLOB 'wxyza*')
        !           958:          OR ((a BETWEEN 90 AND 92) AND a!=91)
        !           959:          OR (d>=98.0 AND d<99.0 AND d NOT NULL)
        !           960:   }
        !           961: } {17 43 69 74 90 92 95 98 scan 0 sort 0}
        !           962: do_test where7-2.33.1 {
        !           963:   count_steps_sort {
        !           964:      SELECT a FROM t2
        !           965:       WHERE (f GLOB '?stuv*' AND f GLOB 'rstu*')
        !           966:          OR c=12012
        !           967:          OR a=18
        !           968:          OR (g='jihgfed' AND f GLOB 'yzabc*')
        !           969:          OR (f GLOB '?bcde*' AND f GLOB 'abcd*')
        !           970:          OR (f GLOB '?klmn*' AND f GLOB 'jklm*')
        !           971:          OR (f GLOB '?qrst*' AND f GLOB 'pqrs*')
        !           972:   }
        !           973: } {9 15 17 18 26 34 35 36 41 43 52 61 67 69 76 78 87 93 95 scan 0 sort 0}
        !           974: do_test where7-2.33.2 {
        !           975:   count_steps_sort {
        !           976:      SELECT a FROM t3
        !           977:       WHERE (f GLOB '?stuv*' AND f GLOB 'rstu*')
        !           978:          OR c=12012
        !           979:          OR a=18
        !           980:          OR (g='jihgfed' AND f GLOB 'yzabc*')
        !           981:          OR (f GLOB '?bcde*' AND f GLOB 'abcd*')
        !           982:          OR (f GLOB '?klmn*' AND f GLOB 'jklm*')
        !           983:          OR (f GLOB '?qrst*' AND f GLOB 'pqrs*')
        !           984:   }
        !           985: } {9 15 17 18 26 34 35 36 41 43 52 61 67 69 76 78 87 93 95 scan 0 sort 0}
        !           986: do_test where7-2.34.1 {
        !           987:   count_steps_sort {
        !           988:      SELECT a FROM t2
        !           989:       WHERE a=77
        !           990:          OR (d>=58.0 AND d<59.0 AND d NOT NULL)
        !           991:   }
        !           992: } {58 77 scan 0 sort 0}
        !           993: do_test where7-2.34.2 {
        !           994:   count_steps_sort {
        !           995:      SELECT a FROM t3
        !           996:       WHERE a=77
        !           997:          OR (d>=58.0 AND d<59.0 AND d NOT NULL)
        !           998:   }
        !           999: } {58 77 scan 0 sort 0}
        !          1000: do_test where7-2.35.1 {
        !          1001:   count_steps_sort {
        !          1002:      SELECT a FROM t2
        !          1003:       WHERE b=498
        !          1004:          OR (d>=27.0 AND d<28.0 AND d NOT NULL)
        !          1005:          OR (d>=88.0 AND d<89.0 AND d NOT NULL)
        !          1006:          OR ((a BETWEEN 67 AND 69) AND a!=68)
        !          1007:          OR ((a BETWEEN 67 AND 69) AND a!=68)
        !          1008:          OR c=33033
        !          1009:          OR b=11
        !          1010:          OR (g='wvutsrq' AND f GLOB 'lmnop*')
        !          1011:          OR ((a BETWEEN 7 AND 9) AND a!=8)
        !          1012:   }
        !          1013: } {1 7 9 11 27 67 69 88 97 98 99 scan 0 sort 0}
        !          1014: do_test where7-2.35.2 {
        !          1015:   count_steps_sort {
        !          1016:      SELECT a FROM t3
        !          1017:       WHERE b=498
        !          1018:          OR (d>=27.0 AND d<28.0 AND d NOT NULL)
        !          1019:          OR (d>=88.0 AND d<89.0 AND d NOT NULL)
        !          1020:          OR ((a BETWEEN 67 AND 69) AND a!=68)
        !          1021:          OR ((a BETWEEN 67 AND 69) AND a!=68)
        !          1022:          OR c=33033
        !          1023:          OR b=11
        !          1024:          OR (g='wvutsrq' AND f GLOB 'lmnop*')
        !          1025:          OR ((a BETWEEN 7 AND 9) AND a!=8)
        !          1026:   }
        !          1027: } {1 7 9 11 27 67 69 88 97 98 99 scan 0 sort 0}
        !          1028: do_test where7-2.36.1 {
        !          1029:   count_steps_sort {
        !          1030:      SELECT a FROM t2
        !          1031:       WHERE (d>=6.0 AND d<7.0 AND d NOT NULL)
        !          1032:          OR ((a BETWEEN 58 AND 60) AND a!=59)
        !          1033:   }
        !          1034: } {6 58 60 scan 0 sort 0}
        !          1035: do_test where7-2.36.2 {
        !          1036:   count_steps_sort {
        !          1037:      SELECT a FROM t3
        !          1038:       WHERE (d>=6.0 AND d<7.0 AND d NOT NULL)
        !          1039:          OR ((a BETWEEN 58 AND 60) AND a!=59)
        !          1040:   }
        !          1041: } {6 58 60 scan 0 sort 0}
        !          1042: do_test where7-2.37.1 {
        !          1043:   count_steps_sort {
        !          1044:      SELECT a FROM t2
        !          1045:       WHERE b=1059
        !          1046:          OR (d>=43.0 AND d<44.0 AND d NOT NULL)
        !          1047:          OR c=4004
        !          1048:          OR b=806
        !          1049:   }
        !          1050: } {10 11 12 43 scan 0 sort 0}
        !          1051: do_test where7-2.37.2 {
        !          1052:   count_steps_sort {
        !          1053:      SELECT a FROM t3
        !          1054:       WHERE b=1059
        !          1055:          OR (d>=43.0 AND d<44.0 AND d NOT NULL)
        !          1056:          OR c=4004
        !          1057:          OR b=806
        !          1058:   }
        !          1059: } {10 11 12 43 scan 0 sort 0}
        !          1060: do_test where7-2.38.1 {
        !          1061:   count_steps_sort {
        !          1062:      SELECT a FROM t2
        !          1063:       WHERE b=165
        !          1064:          OR b=201
        !          1065:          OR (g='edcbazy' AND f GLOB 'vwxyz*')
        !          1066:          OR a=32
        !          1067:   }
        !          1068: } {15 32 99 scan 0 sort 0}
        !          1069: do_test where7-2.38.2 {
        !          1070:   count_steps_sort {
        !          1071:      SELECT a FROM t3
        !          1072:       WHERE b=165
        !          1073:          OR b=201
        !          1074:          OR (g='edcbazy' AND f GLOB 'vwxyz*')
        !          1075:          OR a=32
        !          1076:   }
        !          1077: } {15 32 99 scan 0 sort 0}
        !          1078: do_test where7-2.39.1 {
        !          1079:   count_steps_sort {
        !          1080:      SELECT a FROM t2
        !          1081:       WHERE (g='kjihgfe' AND f GLOB 'rstuv*')
        !          1082:          OR (f GLOB '?xyza*' AND f GLOB 'wxyz*')
        !          1083:   }
        !          1084: } {22 48 69 74 100 scan 0 sort 0}
        !          1085: do_test where7-2.39.2 {
        !          1086:   count_steps_sort {
        !          1087:      SELECT a FROM t3
        !          1088:       WHERE (g='kjihgfe' AND f GLOB 'rstuv*')
        !          1089:          OR (f GLOB '?xyza*' AND f GLOB 'wxyz*')
        !          1090:   }
        !          1091: } {22 48 69 74 100 scan 0 sort 0}
        !          1092: do_test where7-2.40.1 {
        !          1093:   count_steps_sort {
        !          1094:      SELECT a FROM t2
        !          1095:       WHERE b=352
        !          1096:          OR b=278
        !          1097:          OR ((a BETWEEN 90 AND 92) AND a!=91)
        !          1098:          OR ((a BETWEEN 28 AND 30) AND a!=29)
        !          1099:          OR b=660
        !          1100:          OR a=18
        !          1101:          OR a=34
        !          1102:          OR b=132
        !          1103:          OR (g='gfedcba' AND f GLOB 'lmnop*')
        !          1104:          OR (f GLOB '?defg*' AND f GLOB 'cdef*')
        !          1105:          OR c=18018
        !          1106:   }
        !          1107: } {2 12 18 28 30 32 34 52 53 54 60 80 89 90 92 scan 0 sort 0}
        !          1108: do_test where7-2.40.2 {
        !          1109:   count_steps_sort {
        !          1110:      SELECT a FROM t3
        !          1111:       WHERE b=352
        !          1112:          OR b=278
        !          1113:          OR ((a BETWEEN 90 AND 92) AND a!=91)
        !          1114:          OR ((a BETWEEN 28 AND 30) AND a!=29)
        !          1115:          OR b=660
        !          1116:          OR a=18
        !          1117:          OR a=34
        !          1118:          OR b=132
        !          1119:          OR (g='gfedcba' AND f GLOB 'lmnop*')
        !          1120:          OR (f GLOB '?defg*' AND f GLOB 'cdef*')
        !          1121:          OR c=18018
        !          1122:   }
        !          1123: } {2 12 18 28 30 32 34 52 53 54 60 80 89 90 92 scan 0 sort 0}
        !          1124: do_test where7-2.41.1 {
        !          1125:   count_steps_sort {
        !          1126:      SELECT a FROM t2
        !          1127:       WHERE (d>=73.0 AND d<74.0 AND d NOT NULL)
        !          1128:          OR ((a BETWEEN 5 AND 7) AND a!=6)
        !          1129:   }
        !          1130: } {5 7 73 scan 0 sort 0}
        !          1131: do_test where7-2.41.2 {
        !          1132:   count_steps_sort {
        !          1133:      SELECT a FROM t3
        !          1134:       WHERE (d>=73.0 AND d<74.0 AND d NOT NULL)
        !          1135:          OR ((a BETWEEN 5 AND 7) AND a!=6)
        !          1136:   }
        !          1137: } {5 7 73 scan 0 sort 0}
        !          1138: do_test where7-2.42.1 {
        !          1139:   count_steps_sort {
        !          1140:      SELECT a FROM t2
        !          1141:       WHERE (f GLOB '?efgh*' AND f GLOB 'defg*')
        !          1142:          OR (d>=14.0 AND d<15.0 AND d NOT NULL)
        !          1143:          OR (g='hgfedcb' AND f GLOB 'fghij*')
        !          1144:          OR b=297
        !          1145:          OR b=113
        !          1146:          OR b=176
        !          1147:          OR (g='utsrqpo' AND f GLOB 'vwxyz*')
        !          1148:          OR (d>=75.0 AND d<76.0 AND d NOT NULL)
        !          1149:          OR a=67
        !          1150:          OR c=26026
        !          1151:   }
        !          1152: } {3 14 16 21 27 29 55 67 75 76 77 78 81 83 scan 0 sort 0}
        !          1153: do_test where7-2.42.2 {
        !          1154:   count_steps_sort {
        !          1155:      SELECT a FROM t3
        !          1156:       WHERE (f GLOB '?efgh*' AND f GLOB 'defg*')
        !          1157:          OR (d>=14.0 AND d<15.0 AND d NOT NULL)
        !          1158:          OR (g='hgfedcb' AND f GLOB 'fghij*')
        !          1159:          OR b=297
        !          1160:          OR b=113
        !          1161:          OR b=176
        !          1162:          OR (g='utsrqpo' AND f GLOB 'vwxyz*')
        !          1163:          OR (d>=75.0 AND d<76.0 AND d NOT NULL)
        !          1164:          OR a=67
        !          1165:          OR c=26026
        !          1166:   }
        !          1167: } {3 14 16 21 27 29 55 67 75 76 77 78 81 83 scan 0 sort 0}
        !          1168: do_test where7-2.43.1 {
        !          1169:   count_steps_sort {
        !          1170:      SELECT a FROM t2
        !          1171:       WHERE (d>=78.0 AND d<79.0 AND d NOT NULL)
        !          1172:          OR ((a BETWEEN 4 AND 6) AND a!=5)
        !          1173:          OR a=83
        !          1174:          OR b=44
        !          1175:          OR b=1023
        !          1176:          OR ((a BETWEEN 11 AND 13) AND a!=12)
        !          1177:          OR b=1023
        !          1178:          OR f='ijklmnopq'
        !          1179:   }
        !          1180: } {4 6 8 11 13 34 60 78 83 86 93 scan 0 sort 0}
        !          1181: do_test where7-2.43.2 {
        !          1182:   count_steps_sort {
        !          1183:      SELECT a FROM t3
        !          1184:       WHERE (d>=78.0 AND d<79.0 AND d NOT NULL)
        !          1185:          OR ((a BETWEEN 4 AND 6) AND a!=5)
        !          1186:          OR a=83
        !          1187:          OR b=44
        !          1188:          OR b=1023
        !          1189:          OR ((a BETWEEN 11 AND 13) AND a!=12)
        !          1190:          OR b=1023
        !          1191:          OR f='ijklmnopq'
        !          1192:   }
        !          1193: } {4 6 8 11 13 34 60 78 83 86 93 scan 0 sort 0}
        !          1194: do_test where7-2.44.1 {
        !          1195:   count_steps_sort {
        !          1196:      SELECT a FROM t2
        !          1197:       WHERE (d>=42.0 AND d<43.0 AND d NOT NULL)
        !          1198:          OR b=935
        !          1199:          OR ((a BETWEEN 32 AND 34) AND a!=33)
        !          1200:          OR b=487
        !          1201:          OR b=619
        !          1202:          OR (g='qponmlk' AND f GLOB 'nopqr*')
        !          1203:          OR (g='vutsrqp' AND f GLOB 'rstuv*')
        !          1204:   }
        !          1205: } {17 32 34 39 42 85 scan 0 sort 0}
        !          1206: do_test where7-2.44.2 {
        !          1207:   count_steps_sort {
        !          1208:      SELECT a FROM t3
        !          1209:       WHERE (d>=42.0 AND d<43.0 AND d NOT NULL)
        !          1210:          OR b=935
        !          1211:          OR ((a BETWEEN 32 AND 34) AND a!=33)
        !          1212:          OR b=487
        !          1213:          OR b=619
        !          1214:          OR (g='qponmlk' AND f GLOB 'nopqr*')
        !          1215:          OR (g='vutsrqp' AND f GLOB 'rstuv*')
        !          1216:   }
        !          1217: } {17 32 34 39 42 85 scan 0 sort 0}
        !          1218: do_test where7-2.45.1 {
        !          1219:   count_steps_sort {
        !          1220:      SELECT a FROM t2
        !          1221:       WHERE (d>=68.0 AND d<69.0 AND d NOT NULL)
        !          1222:          OR (d>=94.0 AND d<95.0 AND d NOT NULL)
        !          1223:          OR b=938
        !          1224:          OR b=641
        !          1225:          OR c=17017
        !          1226:          OR a=82
        !          1227:          OR (d>=65.0 AND d<66.0 AND d NOT NULL)
        !          1228:          OR (g='rqponml' AND f GLOB 'lmnop*')
        !          1229:          OR ((a BETWEEN 56 AND 58) AND a!=57)
        !          1230:          OR (d>=39.0 AND d<40.0 AND d NOT NULL)
        !          1231:   }
        !          1232: } {37 39 49 50 51 56 58 65 68 82 94 scan 0 sort 0}
        !          1233: do_test where7-2.45.2 {
        !          1234:   count_steps_sort {
        !          1235:      SELECT a FROM t3
        !          1236:       WHERE (d>=68.0 AND d<69.0 AND d NOT NULL)
        !          1237:          OR (d>=94.0 AND d<95.0 AND d NOT NULL)
        !          1238:          OR b=938
        !          1239:          OR b=641
        !          1240:          OR c=17017
        !          1241:          OR a=82
        !          1242:          OR (d>=65.0 AND d<66.0 AND d NOT NULL)
        !          1243:          OR (g='rqponml' AND f GLOB 'lmnop*')
        !          1244:          OR ((a BETWEEN 56 AND 58) AND a!=57)
        !          1245:          OR (d>=39.0 AND d<40.0 AND d NOT NULL)
        !          1246:   }
        !          1247: } {37 39 49 50 51 56 58 65 68 82 94 scan 0 sort 0}
        !          1248: do_test where7-2.46.1 {
        !          1249:   count_steps_sort {
        !          1250:      SELECT a FROM t2
        !          1251:       WHERE (g='ihgfedc' AND f GLOB 'bcdef*')
        !          1252:          OR c=22022
        !          1253:   }
        !          1254: } {64 65 66 79 scan 0 sort 0}
        !          1255: do_test where7-2.46.2 {
        !          1256:   count_steps_sort {
        !          1257:      SELECT a FROM t3
        !          1258:       WHERE (g='ihgfedc' AND f GLOB 'bcdef*')
        !          1259:          OR c=22022
        !          1260:   }
        !          1261: } {64 65 66 79 scan 0 sort 0}
        !          1262: do_test where7-2.47.1 {
        !          1263:   count_steps_sort {
        !          1264:      SELECT a FROM t2
        !          1265:       WHERE c=7007
        !          1266:          OR b=91
        !          1267:          OR b=212
        !          1268:          OR (g='lkjihgf' AND f GLOB 'nopqr*')
        !          1269:          OR c=28028
        !          1270:          OR (d>=83.0 AND d<84.0 AND d NOT NULL)
        !          1271:   }
        !          1272: } {19 20 21 65 82 83 84 scan 0 sort 0}
        !          1273: do_test where7-2.47.2 {
        !          1274:   count_steps_sort {
        !          1275:      SELECT a FROM t3
        !          1276:       WHERE c=7007
        !          1277:          OR b=91
        !          1278:          OR b=212
        !          1279:          OR (g='lkjihgf' AND f GLOB 'nopqr*')
        !          1280:          OR c=28028
        !          1281:          OR (d>=83.0 AND d<84.0 AND d NOT NULL)
        !          1282:   }
        !          1283: } {19 20 21 65 82 83 84 scan 0 sort 0}
        !          1284: do_test where7-2.48.1 {
        !          1285:   count_steps_sort {
        !          1286:      SELECT a FROM t2
        !          1287:       WHERE (d>=12.0 AND d<13.0 AND d NOT NULL)
        !          1288:          OR a=51
        !          1289:          OR ((a BETWEEN 28 AND 30) AND a!=29)
        !          1290:   }
        !          1291: } {12 28 30 51 scan 0 sort 0}
        !          1292: do_test where7-2.48.2 {
        !          1293:   count_steps_sort {
        !          1294:      SELECT a FROM t3
        !          1295:       WHERE (d>=12.0 AND d<13.0 AND d NOT NULL)
        !          1296:          OR a=51
        !          1297:          OR ((a BETWEEN 28 AND 30) AND a!=29)
        !          1298:   }
        !          1299: } {12 28 30 51 scan 0 sort 0}
        !          1300: do_test where7-2.49.1 {
        !          1301:   count_steps_sort {
        !          1302:      SELECT a FROM t2
        !          1303:       WHERE (g='wvutsrq' AND f GLOB 'mnopq*')
        !          1304:          OR (g='wvutsrq' AND f GLOB 'jklmn*')
        !          1305:          OR (g='tsrqpon' AND f GLOB 'xyzab*')
        !          1306:          OR ((a BETWEEN 0 AND 2) AND a!=1)
        !          1307:          OR c=4004
        !          1308:          OR b=322
        !          1309:          OR c=13013
        !          1310:          OR a=6
        !          1311:   }
        !          1312: } {2 6 9 10 11 12 23 37 38 39 scan 0 sort 0}
        !          1313: do_test where7-2.49.2 {
        !          1314:   count_steps_sort {
        !          1315:      SELECT a FROM t3
        !          1316:       WHERE (g='wvutsrq' AND f GLOB 'mnopq*')
        !          1317:          OR (g='wvutsrq' AND f GLOB 'jklmn*')
        !          1318:          OR (g='tsrqpon' AND f GLOB 'xyzab*')
        !          1319:          OR ((a BETWEEN 0 AND 2) AND a!=1)
        !          1320:          OR c=4004
        !          1321:          OR b=322
        !          1322:          OR c=13013
        !          1323:          OR a=6
        !          1324:   }
        !          1325: } {2 6 9 10 11 12 23 37 38 39 scan 0 sort 0}
        !          1326: do_test where7-2.50.1 {
        !          1327:   count_steps_sort {
        !          1328:      SELECT a FROM t2
        !          1329:       WHERE b=297
        !          1330:          OR b=143
        !          1331:          OR a=46
        !          1332:          OR b=660
        !          1333:          OR (d>=41.0 AND d<42.0 AND d NOT NULL)
        !          1334:          OR (f GLOB '?yzab*' AND f GLOB 'xyza*')
        !          1335:          OR (g='vutsrqp' AND f GLOB 'rstuv*')
        !          1336:          OR b=355
        !          1337:          OR a=93
        !          1338:          OR b=297
        !          1339:   }
        !          1340: } {13 17 23 27 41 46 49 60 75 93 scan 0 sort 0}
        !          1341: do_test where7-2.50.2 {
        !          1342:   count_steps_sort {
        !          1343:      SELECT a FROM t3
        !          1344:       WHERE b=297
        !          1345:          OR b=143
        !          1346:          OR a=46
        !          1347:          OR b=660
        !          1348:          OR (d>=41.0 AND d<42.0 AND d NOT NULL)
        !          1349:          OR (f GLOB '?yzab*' AND f GLOB 'xyza*')
        !          1350:          OR (g='vutsrqp' AND f GLOB 'rstuv*')
        !          1351:          OR b=355
        !          1352:          OR a=93
        !          1353:          OR b=297
        !          1354:   }
        !          1355: } {13 17 23 27 41 46 49 60 75 93 scan 0 sort 0}
        !          1356: do_test where7-2.51.1 {
        !          1357:   count_steps_sort {
        !          1358:      SELECT a FROM t2
        !          1359:       WHERE b=190
        !          1360:          OR a=62
        !          1361:          OR (g='edcbazy' AND f GLOB 'vwxyz*')
        !          1362:   }
        !          1363: } {62 99 scan 0 sort 0}
        !          1364: do_test where7-2.51.2 {
        !          1365:   count_steps_sort {
        !          1366:      SELECT a FROM t3
        !          1367:       WHERE b=190
        !          1368:          OR a=62
        !          1369:          OR (g='edcbazy' AND f GLOB 'vwxyz*')
        !          1370:   }
        !          1371: } {62 99 scan 0 sort 0}
        !          1372: do_test where7-2.52.1 {
        !          1373:   count_steps_sort {
        !          1374:      SELECT a FROM t2
        !          1375:       WHERE b=1089
        !          1376:          OR b=102
        !          1377:          OR a=6
        !          1378:          OR b=608
        !          1379:   }
        !          1380: } {6 99 scan 0 sort 0}
        !          1381: do_test where7-2.52.2 {
        !          1382:   count_steps_sort {
        !          1383:      SELECT a FROM t3
        !          1384:       WHERE b=1089
        !          1385:          OR b=102
        !          1386:          OR a=6
        !          1387:          OR b=608
        !          1388:   }
        !          1389: } {6 99 scan 0 sort 0}
        !          1390: do_test where7-2.53.1 {
        !          1391:   count_steps_sort {
        !          1392:      SELECT a FROM t2
        !          1393:       WHERE b=473
        !          1394:          OR b=1100
        !          1395:          OR (d>=53.0 AND d<54.0 AND d NOT NULL)
        !          1396:          OR (d>=15.0 AND d<16.0 AND d NOT NULL)
        !          1397:          OR a=20
        !          1398:          OR b=1089
        !          1399:          OR b=330
        !          1400:          OR b=124
        !          1401:          OR ((a BETWEEN 56 AND 58) AND a!=57)
        !          1402:   }
        !          1403: } {15 20 30 43 53 56 58 99 100 scan 0 sort 0}
        !          1404: do_test where7-2.53.2 {
        !          1405:   count_steps_sort {
        !          1406:      SELECT a FROM t3
        !          1407:       WHERE b=473
        !          1408:          OR b=1100
        !          1409:          OR (d>=53.0 AND d<54.0 AND d NOT NULL)
        !          1410:          OR (d>=15.0 AND d<16.0 AND d NOT NULL)
        !          1411:          OR a=20
        !          1412:          OR b=1089
        !          1413:          OR b=330
        !          1414:          OR b=124
        !          1415:          OR ((a BETWEEN 56 AND 58) AND a!=57)
        !          1416:   }
        !          1417: } {15 20 30 43 53 56 58 99 100 scan 0 sort 0}
        !          1418: do_test where7-2.54.1 {
        !          1419:   count_steps_sort {
        !          1420:      SELECT a FROM t2
        !          1421:       WHERE ((a BETWEEN 68 AND 70) AND a!=69)
        !          1422:          OR b=223
        !          1423:          OR a=12
        !          1424:          OR b=1048
        !          1425:          OR b=256
        !          1426:          OR a=72
        !          1427:          OR c>=34035
        !          1428:          OR (g='rqponml' AND f GLOB 'jklmn*')
        !          1429:          OR b=674
        !          1430:          OR a=22
        !          1431:   }
        !          1432: } {12 22 35 68 70 72 scan 0 sort 0}
        !          1433: do_test where7-2.54.2 {
        !          1434:   count_steps_sort {
        !          1435:      SELECT a FROM t3
        !          1436:       WHERE ((a BETWEEN 68 AND 70) AND a!=69)
        !          1437:          OR b=223
        !          1438:          OR a=12
        !          1439:          OR b=1048
        !          1440:          OR b=256
        !          1441:          OR a=72
        !          1442:          OR c>=34035
        !          1443:          OR (g='rqponml' AND f GLOB 'jklmn*')
        !          1444:          OR b=674
        !          1445:          OR a=22
        !          1446:   }
        !          1447: } {12 22 35 68 70 72 scan 0 sort 0}
        !          1448: do_test where7-2.55.1 {
        !          1449:   count_steps_sort {
        !          1450:      SELECT a FROM t2
        !          1451:       WHERE ((a BETWEEN 76 AND 78) AND a!=77)
        !          1452:          OR (d>=24.0 AND d<25.0 AND d NOT NULL)
        !          1453:          OR f='yzabcdefg'
        !          1454:          OR c=14014
        !          1455:          OR a=1
        !          1456:          OR a=9
        !          1457:          OR b=960
        !          1458:   }
        !          1459: } {1 9 24 40 41 42 50 76 78 scan 0 sort 0}
        !          1460: do_test where7-2.55.2 {
        !          1461:   count_steps_sort {
        !          1462:      SELECT a FROM t3
        !          1463:       WHERE ((a BETWEEN 76 AND 78) AND a!=77)
        !          1464:          OR (d>=24.0 AND d<25.0 AND d NOT NULL)
        !          1465:          OR f='yzabcdefg'
        !          1466:          OR c=14014
        !          1467:          OR a=1
        !          1468:          OR a=9
        !          1469:          OR b=960
        !          1470:   }
        !          1471: } {1 9 24 40 41 42 50 76 78 scan 0 sort 0}
        !          1472: do_test where7-2.56.1 {
        !          1473:   count_steps_sort {
        !          1474:      SELECT a FROM t2
        !          1475:       WHERE (g='utsrqpo' AND f GLOB 'tuvwx*')
        !          1476:          OR ((a BETWEEN 96 AND 98) AND a!=97)
        !          1477:          OR (g='onmlkji' AND f GLOB 'xyzab*')
        !          1478:   }
        !          1479: } {19 49 96 98 scan 0 sort 0}
        !          1480: do_test where7-2.56.2 {
        !          1481:   count_steps_sort {
        !          1482:      SELECT a FROM t3
        !          1483:       WHERE (g='utsrqpo' AND f GLOB 'tuvwx*')
        !          1484:          OR ((a BETWEEN 96 AND 98) AND a!=97)
        !          1485:          OR (g='onmlkji' AND f GLOB 'xyzab*')
        !          1486:   }
        !          1487: } {19 49 96 98 scan 0 sort 0}
        !          1488: do_test where7-2.57.1 {
        !          1489:   count_steps_sort {
        !          1490:      SELECT a FROM t2
        !          1491:       WHERE b=748
        !          1492:          OR (d>=20.0 AND d<21.0 AND d NOT NULL)
        !          1493:          OR (g='lkjihgf' AND f GLOB 'pqrst*')
        !          1494:          OR (d>=9.0 AND d<10.0 AND d NOT NULL)
        !          1495:          OR b=630
        !          1496:   }
        !          1497: } {9 20 67 68 scan 0 sort 0}
        !          1498: do_test where7-2.57.2 {
        !          1499:   count_steps_sort {
        !          1500:      SELECT a FROM t3
        !          1501:       WHERE b=748
        !          1502:          OR (d>=20.0 AND d<21.0 AND d NOT NULL)
        !          1503:          OR (g='lkjihgf' AND f GLOB 'pqrst*')
        !          1504:          OR (d>=9.0 AND d<10.0 AND d NOT NULL)
        !          1505:          OR b=630
        !          1506:   }
        !          1507: } {9 20 67 68 scan 0 sort 0}
        !          1508: do_test where7-2.58.1 {
        !          1509:   count_steps_sort {
        !          1510:      SELECT a FROM t2
        !          1511:       WHERE b=223
        !          1512:          OR b=267
        !          1513:          OR a=40
        !          1514:          OR ((a BETWEEN 55 AND 57) AND a!=56)
        !          1515:          OR c<=10
        !          1516:          OR ((a BETWEEN 69 AND 71) AND a!=70)
        !          1517:          OR b=528
        !          1518:   }
        !          1519: } {40 48 55 57 69 71 scan 0 sort 0}
        !          1520: do_test where7-2.58.2 {
        !          1521:   count_steps_sort {
        !          1522:      SELECT a FROM t3
        !          1523:       WHERE b=223
        !          1524:          OR b=267
        !          1525:          OR a=40
        !          1526:          OR ((a BETWEEN 55 AND 57) AND a!=56)
        !          1527:          OR c<=10
        !          1528:          OR ((a BETWEEN 69 AND 71) AND a!=70)
        !          1529:          OR b=528
        !          1530:   }
        !          1531: } {40 48 55 57 69 71 scan 0 sort 0}
        !          1532: do_test where7-2.59.1 {
        !          1533:   count_steps_sort {
        !          1534:      SELECT a FROM t2
        !          1535:       WHERE f='rstuvwxyz'
        !          1536:          OR a=41
        !          1537:          OR b=462
        !          1538:          OR a=68
        !          1539:          OR a=84
        !          1540:          OR a=69
        !          1541:   }
        !          1542: } {17 41 42 43 68 69 84 95 scan 0 sort 0}
        !          1543: do_test where7-2.59.2 {
        !          1544:   count_steps_sort {
        !          1545:      SELECT a FROM t3
        !          1546:       WHERE f='rstuvwxyz'
        !          1547:          OR a=41
        !          1548:          OR b=462
        !          1549:          OR a=68
        !          1550:          OR a=84
        !          1551:          OR a=69
        !          1552:   }
        !          1553: } {17 41 42 43 68 69 84 95 scan 0 sort 0}
        !          1554: do_test where7-2.60.1 {
        !          1555:   count_steps_sort {
        !          1556:      SELECT a FROM t2
        !          1557:       WHERE b=979
        !          1558:          OR ((a BETWEEN 3 AND 5) AND a!=4)
        !          1559:          OR (g='vutsrqp' AND f GLOB 'nopqr*')
        !          1560:   }
        !          1561: } {3 5 13 89 scan 0 sort 0}
        !          1562: do_test where7-2.60.2 {
        !          1563:   count_steps_sort {
        !          1564:      SELECT a FROM t3
        !          1565:       WHERE b=979
        !          1566:          OR ((a BETWEEN 3 AND 5) AND a!=4)
        !          1567:          OR (g='vutsrqp' AND f GLOB 'nopqr*')
        !          1568:   }
        !          1569: } {3 5 13 89 scan 0 sort 0}
        !          1570: do_test where7-2.61.1 {
        !          1571:   count_steps_sort {
        !          1572:      SELECT a FROM t2
        !          1573:       WHERE (d>=9.0 AND d<10.0 AND d NOT NULL)
        !          1574:          OR a=8
        !          1575:          OR a=62
        !          1576:          OR b=726
        !          1577:          OR (d>=10.0 AND d<11.0 AND d NOT NULL)
        !          1578:          OR ((a BETWEEN 50 AND 52) AND a!=51)
        !          1579:          OR (g='vutsrqp' AND f GLOB 'opqrs*')
        !          1580:          OR ((a BETWEEN 59 AND 61) AND a!=60)
        !          1581:   }
        !          1582: } {8 9 10 14 50 52 59 61 62 66 scan 0 sort 0}
        !          1583: do_test where7-2.61.2 {
        !          1584:   count_steps_sort {
        !          1585:      SELECT a FROM t3
        !          1586:       WHERE (d>=9.0 AND d<10.0 AND d NOT NULL)
        !          1587:          OR a=8
        !          1588:          OR a=62
        !          1589:          OR b=726
        !          1590:          OR (d>=10.0 AND d<11.0 AND d NOT NULL)
        !          1591:          OR ((a BETWEEN 50 AND 52) AND a!=51)
        !          1592:          OR (g='vutsrqp' AND f GLOB 'opqrs*')
        !          1593:          OR ((a BETWEEN 59 AND 61) AND a!=60)
        !          1594:   }
        !          1595: } {8 9 10 14 50 52 59 61 62 66 scan 0 sort 0}
        !          1596: do_test where7-2.62.1 {
        !          1597:   count_steps_sort {
        !          1598:      SELECT a FROM t2
        !          1599:       WHERE b=495
        !          1600:          OR ((a BETWEEN 18 AND 20) AND a!=19)
        !          1601:          OR b=924
        !          1602:          OR c=11011
        !          1603:          OR (f GLOB '?wxyz*' AND f GLOB 'vwxy*')
        !          1604:          OR b=231
        !          1605:          OR b=872
        !          1606:          OR (g='jihgfed' AND f GLOB 'yzabc*')
        !          1607:   }
        !          1608: } {18 20 21 31 32 33 45 47 73 76 84 99 scan 0 sort 0}
        !          1609: do_test where7-2.62.2 {
        !          1610:   count_steps_sort {
        !          1611:      SELECT a FROM t3
        !          1612:       WHERE b=495
        !          1613:          OR ((a BETWEEN 18 AND 20) AND a!=19)
        !          1614:          OR b=924
        !          1615:          OR c=11011
        !          1616:          OR (f GLOB '?wxyz*' AND f GLOB 'vwxy*')
        !          1617:          OR b=231
        !          1618:          OR b=872
        !          1619:          OR (g='jihgfed' AND f GLOB 'yzabc*')
        !          1620:   }
        !          1621: } {18 20 21 31 32 33 45 47 73 76 84 99 scan 0 sort 0}
        !          1622: do_test where7-2.63.1 {
        !          1623:   count_steps_sort {
        !          1624:      SELECT a FROM t2
        !          1625:       WHERE a=24
        !          1626:          OR b=473
        !          1627:          OR (g='hgfedcb' AND f GLOB 'ijklm*')
        !          1628:          OR (g='fedcbaz' AND f GLOB 'stuvw*')
        !          1629:          OR b=509
        !          1630:          OR b=924
        !          1631:          OR (d>=21.0 AND d<22.0 AND d NOT NULL)
        !          1632:   }
        !          1633: } {21 24 43 84 86 96 scan 0 sort 0}
        !          1634: do_test where7-2.63.2 {
        !          1635:   count_steps_sort {
        !          1636:      SELECT a FROM t3
        !          1637:       WHERE a=24
        !          1638:          OR b=473
        !          1639:          OR (g='hgfedcb' AND f GLOB 'ijklm*')
        !          1640:          OR (g='fedcbaz' AND f GLOB 'stuvw*')
        !          1641:          OR b=509
        !          1642:          OR b=924
        !          1643:          OR (d>=21.0 AND d<22.0 AND d NOT NULL)
        !          1644:   }
        !          1645: } {21 24 43 84 86 96 scan 0 sort 0}
        !          1646: do_test where7-2.64.1 {
        !          1647:   count_steps_sort {
        !          1648:      SELECT a FROM t2
        !          1649:       WHERE (d>=93.0 AND d<94.0 AND d NOT NULL)
        !          1650:          OR (f GLOB '?jklm*' AND f GLOB 'ijkl*')
        !          1651:          OR (f GLOB '?defg*' AND f GLOB 'cdef*')
        !          1652:          OR (g='edcbazy' AND f GLOB 'wxyza*')
        !          1653:          OR b=363
        !          1654:          OR (g='xwvutsr' AND f GLOB 'fghij*')
        !          1655:          OR ((a BETWEEN 23 AND 25) AND a!=24)
        !          1656:          OR ((a BETWEEN 56 AND 58) AND a!=57)
        !          1657:   }
        !          1658: } {2 5 8 23 25 28 33 34 54 56 58 60 80 86 93 100 scan 0 sort 0}
        !          1659: do_test where7-2.64.2 {
        !          1660:   count_steps_sort {
        !          1661:      SELECT a FROM t3
        !          1662:       WHERE (d>=93.0 AND d<94.0 AND d NOT NULL)
        !          1663:          OR (f GLOB '?jklm*' AND f GLOB 'ijkl*')
        !          1664:          OR (f GLOB '?defg*' AND f GLOB 'cdef*')
        !          1665:          OR (g='edcbazy' AND f GLOB 'wxyza*')
        !          1666:          OR b=363
        !          1667:          OR (g='xwvutsr' AND f GLOB 'fghij*')
        !          1668:          OR ((a BETWEEN 23 AND 25) AND a!=24)
        !          1669:          OR ((a BETWEEN 56 AND 58) AND a!=57)
        !          1670:   }
        !          1671: } {2 5 8 23 25 28 33 34 54 56 58 60 80 86 93 100 scan 0 sort 0}
        !          1672: do_test where7-2.65.1 {
        !          1673:   count_steps_sort {
        !          1674:      SELECT a FROM t2
        !          1675:       WHERE a=42
        !          1676:          OR e IS NULL
        !          1677:          OR b=495
        !          1678:          OR 1000000<b
        !          1679:          OR (f GLOB '?vwxy*' AND f GLOB 'uvwx*')
        !          1680:          OR a=45
        !          1681:          OR (g='kjihgfe' AND f GLOB 'rstuv*')
        !          1682:          OR a=85
        !          1683:          OR (d>=65.0 AND d<66.0 AND d NOT NULL)
        !          1684:   }
        !          1685: } {20 42 45 46 65 69 72 85 98 scan 0 sort 0}
        !          1686: do_test where7-2.65.2 {
        !          1687:   count_steps_sort {
        !          1688:      SELECT a FROM t3
        !          1689:       WHERE a=42
        !          1690:          OR e IS NULL
        !          1691:          OR b=495
        !          1692:          OR 1000000<b
        !          1693:          OR (f GLOB '?vwxy*' AND f GLOB 'uvwx*')
        !          1694:          OR a=45
        !          1695:          OR (g='kjihgfe' AND f GLOB 'rstuv*')
        !          1696:          OR a=85
        !          1697:          OR (d>=65.0 AND d<66.0 AND d NOT NULL)
        !          1698:   }
        !          1699: } {20 42 45 46 65 69 72 85 98 scan 0 sort 0}
        !          1700: do_test where7-2.66.1 {
        !          1701:   count_steps_sort {
        !          1702:      SELECT a FROM t2
        !          1703:       WHERE c=17017
        !          1704:          OR f='ijklmnopq'
        !          1705:          OR a=39
        !          1706:   }
        !          1707: } {8 34 39 49 50 51 60 86 scan 0 sort 0}
        !          1708: do_test where7-2.66.2 {
        !          1709:   count_steps_sort {
        !          1710:      SELECT a FROM t3
        !          1711:       WHERE c=17017
        !          1712:          OR f='ijklmnopq'
        !          1713:          OR a=39
        !          1714:   }
        !          1715: } {8 34 39 49 50 51 60 86 scan 0 sort 0}
        !          1716: do_test where7-2.67.1 {
        !          1717:   count_steps_sort {
        !          1718:      SELECT a FROM t2
        !          1719:       WHERE c>=34035
        !          1720:          OR ((a BETWEEN 96 AND 98) AND a!=97)
        !          1721:          OR (g='utsrqpo' AND f GLOB 'tuvwx*')
        !          1722:          OR (g='edcbazy' AND f GLOB 'wxyza*')
        !          1723:          OR (f GLOB '?mnop*' AND f GLOB 'lmno*')
        !          1724:          OR (d>=27.0 AND d<28.0 AND d NOT NULL)
        !          1725:          OR a=91
        !          1726:   }
        !          1727: } {11 19 27 37 63 89 91 96 98 100 scan 0 sort 0}
        !          1728: do_test where7-2.67.2 {
        !          1729:   count_steps_sort {
        !          1730:      SELECT a FROM t3
        !          1731:       WHERE c>=34035
        !          1732:          OR ((a BETWEEN 96 AND 98) AND a!=97)
        !          1733:          OR (g='utsrqpo' AND f GLOB 'tuvwx*')
        !          1734:          OR (g='edcbazy' AND f GLOB 'wxyza*')
        !          1735:          OR (f GLOB '?mnop*' AND f GLOB 'lmno*')
        !          1736:          OR (d>=27.0 AND d<28.0 AND d NOT NULL)
        !          1737:          OR a=91
        !          1738:   }
        !          1739: } {11 19 27 37 63 89 91 96 98 100 scan 0 sort 0}
        !          1740: do_test where7-2.68.1 {
        !          1741:   count_steps_sort {
        !          1742:      SELECT a FROM t2
        !          1743:       WHERE (g='gfedcba' AND f GLOB 'nopqr*')
        !          1744:          OR (d>=28.0 AND d<29.0 AND d NOT NULL)
        !          1745:          OR (f GLOB '?klmn*' AND f GLOB 'jklm*')
        !          1746:          OR b=649
        !          1747:          OR b=231
        !          1748:          OR (d>=48.0 AND d<49.0 AND d NOT NULL)
        !          1749:          OR (d>=29.0 AND d<30.0 AND d NOT NULL)
        !          1750:          OR b=58
        !          1751:   }
        !          1752: } {9 21 28 29 35 48 59 61 87 91 scan 0 sort 0}
        !          1753: do_test where7-2.68.2 {
        !          1754:   count_steps_sort {
        !          1755:      SELECT a FROM t3
        !          1756:       WHERE (g='gfedcba' AND f GLOB 'nopqr*')
        !          1757:          OR (d>=28.0 AND d<29.0 AND d NOT NULL)
        !          1758:          OR (f GLOB '?klmn*' AND f GLOB 'jklm*')
        !          1759:          OR b=649
        !          1760:          OR b=231
        !          1761:          OR (d>=48.0 AND d<49.0 AND d NOT NULL)
        !          1762:          OR (d>=29.0 AND d<30.0 AND d NOT NULL)
        !          1763:          OR b=58
        !          1764:   }
        !          1765: } {9 21 28 29 35 48 59 61 87 91 scan 0 sort 0}
        !          1766: do_test where7-2.69.1 {
        !          1767:   count_steps_sort {
        !          1768:      SELECT a FROM t2
        !          1769:       WHERE b=979
        !          1770:          OR (d>=78.0 AND d<79.0 AND d NOT NULL)
        !          1771:   }
        !          1772: } {78 89 scan 0 sort 0}
        !          1773: do_test where7-2.69.2 {
        !          1774:   count_steps_sort {
        !          1775:      SELECT a FROM t3
        !          1776:       WHERE b=979
        !          1777:          OR (d>=78.0 AND d<79.0 AND d NOT NULL)
        !          1778:   }
        !          1779: } {78 89 scan 0 sort 0}
        !          1780: do_test where7-2.70.1 {
        !          1781:   count_steps_sort {
        !          1782:      SELECT a FROM t2
        !          1783:       WHERE b=825
        !          1784:          OR b=1004
        !          1785:          OR ((a BETWEEN 60 AND 62) AND a!=61)
        !          1786:          OR ((a BETWEEN 56 AND 58) AND a!=57)
        !          1787:   }
        !          1788: } {56 58 60 62 75 scan 0 sort 0}
        !          1789: do_test where7-2.70.2 {
        !          1790:   count_steps_sort {
        !          1791:      SELECT a FROM t3
        !          1792:       WHERE b=825
        !          1793:          OR b=1004
        !          1794:          OR ((a BETWEEN 60 AND 62) AND a!=61)
        !          1795:          OR ((a BETWEEN 56 AND 58) AND a!=57)
        !          1796:   }
        !          1797: } {56 58 60 62 75 scan 0 sort 0}
        !          1798: do_test where7-2.71.1 {
        !          1799:   count_steps_sort {
        !          1800:      SELECT a FROM t2
        !          1801:       WHERE a=65
        !          1802:          OR (g='nmlkjih' AND f GLOB 'fghij*')
        !          1803:          OR c=22022
        !          1804:          OR (f GLOB '?ghij*' AND f GLOB 'fghi*')
        !          1805:          OR b=671
        !          1806:          OR (g='onmlkji' AND f GLOB 'zabcd*')
        !          1807:          OR a=91
        !          1808:          OR (d>=98.0 AND d<99.0 AND d NOT NULL)
        !          1809:          OR ((a BETWEEN 47 AND 49) AND a!=48)
        !          1810:          OR b=1004
        !          1811:          OR b=960
        !          1812:   }
        !          1813: } {5 31 47 49 51 57 61 64 65 66 83 91 98 scan 0 sort 0}
        !          1814: do_test where7-2.71.2 {
        !          1815:   count_steps_sort {
        !          1816:      SELECT a FROM t3
        !          1817:       WHERE a=65
        !          1818:          OR (g='nmlkjih' AND f GLOB 'fghij*')
        !          1819:          OR c=22022
        !          1820:          OR (f GLOB '?ghij*' AND f GLOB 'fghi*')
        !          1821:          OR b=671
        !          1822:          OR (g='onmlkji' AND f GLOB 'zabcd*')
        !          1823:          OR a=91
        !          1824:          OR (d>=98.0 AND d<99.0 AND d NOT NULL)
        !          1825:          OR ((a BETWEEN 47 AND 49) AND a!=48)
        !          1826:          OR b=1004
        !          1827:          OR b=960
        !          1828:   }
        !          1829: } {5 31 47 49 51 57 61 64 65 66 83 91 98 scan 0 sort 0}
        !          1830: do_test where7-2.72.1 {
        !          1831:   count_steps_sort {
        !          1832:      SELECT a FROM t2
        !          1833:       WHERE b=762
        !          1834:          OR (d>=93.0 AND d<94.0 AND d NOT NULL)
        !          1835:          OR ((a BETWEEN 56 AND 58) AND a!=57)
        !          1836:   }
        !          1837: } {56 58 93 scan 0 sort 0}
        !          1838: do_test where7-2.72.2 {
        !          1839:   count_steps_sort {
        !          1840:      SELECT a FROM t3
        !          1841:       WHERE b=762
        !          1842:          OR (d>=93.0 AND d<94.0 AND d NOT NULL)
        !          1843:          OR ((a BETWEEN 56 AND 58) AND a!=57)
        !          1844:   }
        !          1845: } {56 58 93 scan 0 sort 0}
        !          1846: do_test where7-2.73.1 {
        !          1847:   count_steps_sort {
        !          1848:      SELECT a FROM t2
        !          1849:       WHERE (d>=11.0 AND d<12.0 AND d NOT NULL)
        !          1850:          OR a=14
        !          1851:          OR (g='hgfedcb' AND f GLOB 'hijkl*')
        !          1852:          OR (d>=54.0 AND d<55.0 AND d NOT NULL)
        !          1853:          OR (d>=23.0 AND d<24.0 AND d NOT NULL)
        !          1854:          OR b=212
        !          1855:          OR (d>=78.0 AND d<79.0 AND d NOT NULL)
        !          1856:   }
        !          1857: } {11 14 23 54 78 85 scan 0 sort 0}
        !          1858: do_test where7-2.73.2 {
        !          1859:   count_steps_sort {
        !          1860:      SELECT a FROM t3
        !          1861:       WHERE (d>=11.0 AND d<12.0 AND d NOT NULL)
        !          1862:          OR a=14
        !          1863:          OR (g='hgfedcb' AND f GLOB 'hijkl*')
        !          1864:          OR (d>=54.0 AND d<55.0 AND d NOT NULL)
        !          1865:          OR (d>=23.0 AND d<24.0 AND d NOT NULL)
        !          1866:          OR b=212
        !          1867:          OR (d>=78.0 AND d<79.0 AND d NOT NULL)
        !          1868:   }
        !          1869: } {11 14 23 54 78 85 scan 0 sort 0}
        !          1870: do_test where7-2.74.1 {
        !          1871:   count_steps_sort {
        !          1872:      SELECT a FROM t2
        !          1873:       WHERE (g='ihgfedc' AND f GLOB 'bcdef*')
        !          1874:          OR b=168
        !          1875:          OR b=25
        !          1876:          OR (d>=89.0 AND d<90.0 AND d NOT NULL)
        !          1877:          OR (g='lkjihgf' AND f GLOB 'opqrs*')
        !          1878:   }
        !          1879: } {66 79 89 scan 0 sort 0}
        !          1880: do_test where7-2.74.2 {
        !          1881:   count_steps_sort {
        !          1882:      SELECT a FROM t3
        !          1883:       WHERE (g='ihgfedc' AND f GLOB 'bcdef*')
        !          1884:          OR b=168
        !          1885:          OR b=25
        !          1886:          OR (d>=89.0 AND d<90.0 AND d NOT NULL)
        !          1887:          OR (g='lkjihgf' AND f GLOB 'opqrs*')
        !          1888:   }
        !          1889: } {66 79 89 scan 0 sort 0}
        !          1890: do_test where7-2.75.1 {
        !          1891:   count_steps_sort {
        !          1892:      SELECT a FROM t2
        !          1893:       WHERE c=28028
        !          1894:          OR f='jklmnopqr'
        !          1895:          OR b=1015
        !          1896:   }
        !          1897: } {9 35 61 82 83 84 87 scan 0 sort 0}
        !          1898: do_test where7-2.75.2 {
        !          1899:   count_steps_sort {
        !          1900:      SELECT a FROM t3
        !          1901:       WHERE c=28028
        !          1902:          OR f='jklmnopqr'
        !          1903:          OR b=1015
        !          1904:   }
        !          1905: } {9 35 61 82 83 84 87 scan 0 sort 0}
        !          1906: do_test where7-2.76.1 {
        !          1907:   count_steps_sort {
        !          1908:      SELECT a FROM t2
        !          1909:       WHERE c=31031
        !          1910:          OR (d>=100.0 AND d<101.0 AND d NOT NULL)
        !          1911:          OR ((a BETWEEN 87 AND 89) AND a!=88)
        !          1912:          OR (f GLOB '?qrst*' AND f GLOB 'pqrs*')
        !          1913:          OR a=49
        !          1914:          OR (d>=56.0 AND d<57.0 AND d NOT NULL)
        !          1915:          OR (g='mlkjihg' AND f GLOB 'klmno*')
        !          1916:   }
        !          1917: } {15 41 49 56 62 67 87 89 91 92 93 100 scan 0 sort 0}
        !          1918: do_test where7-2.76.2 {
        !          1919:   count_steps_sort {
        !          1920:      SELECT a FROM t3
        !          1921:       WHERE c=31031
        !          1922:          OR (d>=100.0 AND d<101.0 AND d NOT NULL)
        !          1923:          OR ((a BETWEEN 87 AND 89) AND a!=88)
        !          1924:          OR (f GLOB '?qrst*' AND f GLOB 'pqrs*')
        !          1925:          OR a=49
        !          1926:          OR (d>=56.0 AND d<57.0 AND d NOT NULL)
        !          1927:          OR (g='mlkjihg' AND f GLOB 'klmno*')
        !          1928:   }
        !          1929: } {15 41 49 56 62 67 87 89 91 92 93 100 scan 0 sort 0}
        !          1930: do_test where7-2.77.1 {
        !          1931:   count_steps_sort {
        !          1932:      SELECT a FROM t2
        !          1933:       WHERE a=80
        !          1934:          OR ((a BETWEEN 4 AND 6) AND a!=5)
        !          1935:          OR (d>=29.0 AND d<30.0 AND d NOT NULL)
        !          1936:          OR (d>=25.0 AND d<26.0 AND d NOT NULL)
        !          1937:          OR b=971
        !          1938:          OR a=60
        !          1939:   }
        !          1940: } {4 6 25 29 60 80 scan 0 sort 0}
        !          1941: do_test where7-2.77.2 {
        !          1942:   count_steps_sort {
        !          1943:      SELECT a FROM t3
        !          1944:       WHERE a=80
        !          1945:          OR ((a BETWEEN 4 AND 6) AND a!=5)
        !          1946:          OR (d>=29.0 AND d<30.0 AND d NOT NULL)
        !          1947:          OR (d>=25.0 AND d<26.0 AND d NOT NULL)
        !          1948:          OR b=971
        !          1949:          OR a=60
        !          1950:   }
        !          1951: } {4 6 25 29 60 80 scan 0 sort 0}
        !          1952: do_test where7-2.78.1 {
        !          1953:   count_steps_sort {
        !          1954:      SELECT a FROM t2
        !          1955:       WHERE (d>=85.0 AND d<86.0 AND d NOT NULL)
        !          1956:          OR (g='gfedcba' AND f GLOB 'lmnop*')
        !          1957:          OR ((a BETWEEN 30 AND 32) AND a!=31)
        !          1958:          OR b=1089
        !          1959:          OR (d>=43.0 AND d<44.0 AND d NOT NULL)
        !          1960:   }
        !          1961: } {30 32 43 85 89 99 scan 0 sort 0}
        !          1962: do_test where7-2.78.2 {
        !          1963:   count_steps_sort {
        !          1964:      SELECT a FROM t3
        !          1965:       WHERE (d>=85.0 AND d<86.0 AND d NOT NULL)
        !          1966:          OR (g='gfedcba' AND f GLOB 'lmnop*')
        !          1967:          OR ((a BETWEEN 30 AND 32) AND a!=31)
        !          1968:          OR b=1089
        !          1969:          OR (d>=43.0 AND d<44.0 AND d NOT NULL)
        !          1970:   }
        !          1971: } {30 32 43 85 89 99 scan 0 sort 0}
        !          1972: do_test where7-2.79.1 {
        !          1973:   count_steps_sort {
        !          1974:      SELECT a FROM t2
        !          1975:       WHERE b=399
        !          1976:          OR ((a BETWEEN 9 AND 11) AND a!=10)
        !          1977:          OR (g='gfedcba' AND f GLOB 'mnopq*')
        !          1978:          OR (g='nmlkjih' AND f GLOB 'fghij*')
        !          1979:          OR a=10
        !          1980:          OR b=1026
        !          1981:   }
        !          1982: } {9 10 11 57 90 scan 0 sort 0}
        !          1983: do_test where7-2.79.2 {
        !          1984:   count_steps_sort {
        !          1985:      SELECT a FROM t3
        !          1986:       WHERE b=399
        !          1987:          OR ((a BETWEEN 9 AND 11) AND a!=10)
        !          1988:          OR (g='gfedcba' AND f GLOB 'mnopq*')
        !          1989:          OR (g='nmlkjih' AND f GLOB 'fghij*')
        !          1990:          OR a=10
        !          1991:          OR b=1026
        !          1992:   }
        !          1993: } {9 10 11 57 90 scan 0 sort 0}
        !          1994: do_test where7-2.80.1 {
        !          1995:   count_steps_sort {
        !          1996:      SELECT a FROM t2
        !          1997:       WHERE (g='jihgfed' AND f GLOB 'yzabc*')
        !          1998:          OR b=465
        !          1999:          OR (g='ponmlkj' AND f GLOB 'rstuv*')
        !          2000:          OR (g='lkjihgf' AND f GLOB 'nopqr*')
        !          2001:          OR (g='xwvutsr' AND f GLOB 'fghij*')
        !          2002:   }
        !          2003: } {5 43 65 76 scan 0 sort 0}
        !          2004: do_test where7-2.80.2 {
        !          2005:   count_steps_sort {
        !          2006:      SELECT a FROM t3
        !          2007:       WHERE (g='jihgfed' AND f GLOB 'yzabc*')
        !          2008:          OR b=465
        !          2009:          OR (g='ponmlkj' AND f GLOB 'rstuv*')
        !          2010:          OR (g='lkjihgf' AND f GLOB 'nopqr*')
        !          2011:          OR (g='xwvutsr' AND f GLOB 'fghij*')
        !          2012:   }
        !          2013: } {5 43 65 76 scan 0 sort 0}
        !          2014: do_test where7-2.81.1 {
        !          2015:   count_steps_sort {
        !          2016:      SELECT a FROM t2
        !          2017:       WHERE a=25
        !          2018:          OR b=792
        !          2019:          OR (f GLOB '?uvwx*' AND f GLOB 'tuvw*')
        !          2020:   }
        !          2021: } {19 25 45 71 72 97 scan 0 sort 0}
        !          2022: do_test where7-2.81.2 {
        !          2023:   count_steps_sort {
        !          2024:      SELECT a FROM t3
        !          2025:       WHERE a=25
        !          2026:          OR b=792
        !          2027:          OR (f GLOB '?uvwx*' AND f GLOB 'tuvw*')
        !          2028:   }
        !          2029: } {19 25 45 71 72 97 scan 0 sort 0}
        !          2030: do_test where7-2.82.1 {
        !          2031:   count_steps_sort {
        !          2032:      SELECT a FROM t2
        !          2033:       WHERE b=979
        !          2034:          OR (d>=8.0 AND d<9.0 AND d NOT NULL)
        !          2035:          OR a=13
        !          2036:          OR a=15
        !          2037:          OR ((a BETWEEN 6 AND 8) AND a!=7)
        !          2038:          OR (g='utsrqpo' AND f GLOB 'vwxyz*')
        !          2039:          OR a=27
        !          2040:          OR ((a BETWEEN 98 AND 100) AND a!=99)
        !          2041:          OR (g='lkjihgf' AND f GLOB 'pqrst*')
        !          2042:          OR a=32
        !          2043:          OR a=39
        !          2044:   }
        !          2045: } {6 8 13 15 21 27 32 39 67 89 98 100 scan 0 sort 0}
        !          2046: do_test where7-2.82.2 {
        !          2047:   count_steps_sort {
        !          2048:      SELECT a FROM t3
        !          2049:       WHERE b=979
        !          2050:          OR (d>=8.0 AND d<9.0 AND d NOT NULL)
        !          2051:          OR a=13
        !          2052:          OR a=15
        !          2053:          OR ((a BETWEEN 6 AND 8) AND a!=7)
        !          2054:          OR (g='utsrqpo' AND f GLOB 'vwxyz*')
        !          2055:          OR a=27
        !          2056:          OR ((a BETWEEN 98 AND 100) AND a!=99)
        !          2057:          OR (g='lkjihgf' AND f GLOB 'pqrst*')
        !          2058:          OR a=32
        !          2059:          OR a=39
        !          2060:   }
        !          2061: } {6 8 13 15 21 27 32 39 67 89 98 100 scan 0 sort 0}
        !          2062: do_test where7-2.83.1 {
        !          2063:   count_steps_sort {
        !          2064:      SELECT a FROM t2
        !          2065:       WHERE f='hijklmnop'
        !          2066:          OR (g='utsrqpo' AND f GLOB 'vwxyz*')
        !          2067:          OR ((a BETWEEN 31 AND 33) AND a!=32)
        !          2068:          OR (g='mlkjihg' AND f GLOB 'ghijk*')
        !          2069:          OR (d>=1.0 AND d<2.0 AND d NOT NULL)
        !          2070:          OR ((a BETWEEN 77 AND 79) AND a!=78)
        !          2071:          OR b=528
        !          2072:          OR c=30030
        !          2073:          OR (g='qponmlk' AND f GLOB 'qrstu*')
        !          2074:   }
        !          2075: } {1 7 21 31 33 42 48 58 59 77 79 85 88 89 90 scan 0 sort 0}
        !          2076: do_test where7-2.83.2 {
        !          2077:   count_steps_sort {
        !          2078:      SELECT a FROM t3
        !          2079:       WHERE f='hijklmnop'
        !          2080:          OR (g='utsrqpo' AND f GLOB 'vwxyz*')
        !          2081:          OR ((a BETWEEN 31 AND 33) AND a!=32)
        !          2082:          OR (g='mlkjihg' AND f GLOB 'ghijk*')
        !          2083:          OR (d>=1.0 AND d<2.0 AND d NOT NULL)
        !          2084:          OR ((a BETWEEN 77 AND 79) AND a!=78)
        !          2085:          OR b=528
        !          2086:          OR c=30030
        !          2087:          OR (g='qponmlk' AND f GLOB 'qrstu*')
        !          2088:   }
        !          2089: } {1 7 21 31 33 42 48 58 59 77 79 85 88 89 90 scan 0 sort 0}
        !          2090: do_test where7-2.84.1 {
        !          2091:   count_steps_sort {
        !          2092:      SELECT a FROM t2
        !          2093:       WHERE b=69
        !          2094:          OR e IS NULL
        !          2095:          OR b=352
        !          2096:          OR 1000000<b
        !          2097:          OR b=289
        !          2098:   }
        !          2099: } {32 scan 0 sort 0}
        !          2100: do_test where7-2.84.2 {
        !          2101:   count_steps_sort {
        !          2102:      SELECT a FROM t3
        !          2103:       WHERE b=69
        !          2104:          OR e IS NULL
        !          2105:          OR b=352
        !          2106:          OR 1000000<b
        !          2107:          OR b=289
        !          2108:   }
        !          2109: } {32 scan 0 sort 0}
        !          2110: do_test where7-2.85.1 {
        !          2111:   count_steps_sort {
        !          2112:      SELECT a FROM t2
        !          2113:       WHERE (g='lkjihgf' AND f GLOB 'pqrst*')
        !          2114:          OR b=748
        !          2115:          OR b=696
        !          2116:          OR (g='ponmlkj' AND f GLOB 'rstuv*')
        !          2117:          OR (f GLOB '?fghi*' AND f GLOB 'efgh*')
        !          2118:   }
        !          2119: } {4 30 43 56 67 68 82 scan 0 sort 0}
        !          2120: do_test where7-2.85.2 {
        !          2121:   count_steps_sort {
        !          2122:      SELECT a FROM t3
        !          2123:       WHERE (g='lkjihgf' AND f GLOB 'pqrst*')
        !          2124:          OR b=748
        !          2125:          OR b=696
        !          2126:          OR (g='ponmlkj' AND f GLOB 'rstuv*')
        !          2127:          OR (f GLOB '?fghi*' AND f GLOB 'efgh*')
        !          2128:   }
        !          2129: } {4 30 43 56 67 68 82 scan 0 sort 0}
        !          2130: do_test where7-2.86.1 {
        !          2131:   count_steps_sort {
        !          2132:      SELECT a FROM t2
        !          2133:       WHERE ((a BETWEEN 71 AND 73) AND a!=72)
        !          2134:          OR (g='qponmlk' AND f GLOB 'opqrs*')
        !          2135:          OR a=87
        !          2136:          OR a=80
        !          2137:          OR (g='kjihgfe' AND f GLOB 'qrstu*')
        !          2138:          OR b=784
        !          2139:          OR a=49
        !          2140:          OR ((a BETWEEN 34 AND 36) AND a!=35)
        !          2141:   }
        !          2142: } {34 36 40 49 68 71 73 80 87 scan 0 sort 0}
        !          2143: do_test where7-2.86.2 {
        !          2144:   count_steps_sort {
        !          2145:      SELECT a FROM t3
        !          2146:       WHERE ((a BETWEEN 71 AND 73) AND a!=72)
        !          2147:          OR (g='qponmlk' AND f GLOB 'opqrs*')
        !          2148:          OR a=87
        !          2149:          OR a=80
        !          2150:          OR (g='kjihgfe' AND f GLOB 'qrstu*')
        !          2151:          OR b=784
        !          2152:          OR a=49
        !          2153:          OR ((a BETWEEN 34 AND 36) AND a!=35)
        !          2154:   }
        !          2155: } {34 36 40 49 68 71 73 80 87 scan 0 sort 0}
        !          2156: do_test where7-2.87.1 {
        !          2157:   count_steps_sort {
        !          2158:      SELECT a FROM t2
        !          2159:       WHERE ((a BETWEEN 14 AND 16) AND a!=15)
        !          2160:          OR (g='wvutsrq' AND f GLOB 'jklmn*')
        !          2161:          OR (g='wvutsrq' AND f GLOB 'ijklm*')
        !          2162:          OR (g='hgfedcb' AND f GLOB 'ijklm*')
        !          2163:          OR c=1001
        !          2164:          OR (g='hgfedcb' AND f GLOB 'hijkl*')
        !          2165:          OR (d>=16.0 AND d<17.0 AND d NOT NULL)
        !          2166:          OR (g='ihgfedc' AND f GLOB 'abcde*')
        !          2167:          OR c=33033
        !          2168:   }
        !          2169: } {1 2 3 8 9 14 16 78 85 86 97 98 99 scan 0 sort 0}
        !          2170: do_test where7-2.87.2 {
        !          2171:   count_steps_sort {
        !          2172:      SELECT a FROM t3
        !          2173:       WHERE ((a BETWEEN 14 AND 16) AND a!=15)
        !          2174:          OR (g='wvutsrq' AND f GLOB 'jklmn*')
        !          2175:          OR (g='wvutsrq' AND f GLOB 'ijklm*')
        !          2176:          OR (g='hgfedcb' AND f GLOB 'ijklm*')
        !          2177:          OR c=1001
        !          2178:          OR (g='hgfedcb' AND f GLOB 'hijkl*')
        !          2179:          OR (d>=16.0 AND d<17.0 AND d NOT NULL)
        !          2180:          OR (g='ihgfedc' AND f GLOB 'abcde*')
        !          2181:          OR c=33033
        !          2182:   }
        !          2183: } {1 2 3 8 9 14 16 78 85 86 97 98 99 scan 0 sort 0}
        !          2184: do_test where7-2.88.1 {
        !          2185:   count_steps_sort {
        !          2186:      SELECT a FROM t2
        !          2187:       WHERE b=311
        !          2188:          OR b=1103
        !          2189:          OR b=88
        !          2190:   }
        !          2191: } {8 scan 0 sort 0}
        !          2192: do_test where7-2.88.2 {
        !          2193:   count_steps_sort {
        !          2194:      SELECT a FROM t3
        !          2195:       WHERE b=311
        !          2196:          OR b=1103
        !          2197:          OR b=88
        !          2198:   }
        !          2199: } {8 scan 0 sort 0}
        !          2200: do_test where7-2.89.1 {
        !          2201:   count_steps_sort {
        !          2202:      SELECT a FROM t2
        !          2203:       WHERE ((a BETWEEN 65 AND 67) AND a!=66)
        !          2204:          OR ((a BETWEEN 26 AND 28) AND a!=27)
        !          2205:          OR c=5005
        !          2206:          OR b=1045
        !          2207:          OR c=8008
        !          2208:          OR f='bcdefghij'
        !          2209:   }
        !          2210: } {1 13 14 15 22 23 24 26 27 28 53 65 67 79 95 scan 0 sort 0}
        !          2211: do_test where7-2.89.2 {
        !          2212:   count_steps_sort {
        !          2213:      SELECT a FROM t3
        !          2214:       WHERE ((a BETWEEN 65 AND 67) AND a!=66)
        !          2215:          OR ((a BETWEEN 26 AND 28) AND a!=27)
        !          2216:          OR c=5005
        !          2217:          OR b=1045
        !          2218:          OR c=8008
        !          2219:          OR f='bcdefghij'
        !          2220:   }
        !          2221: } {1 13 14 15 22 23 24 26 27 28 53 65 67 79 95 scan 0 sort 0}
        !          2222: do_test where7-2.90.1 {
        !          2223:   count_steps_sort {
        !          2224:      SELECT a FROM t2
        !          2225:       WHERE b=66
        !          2226:          OR b=553
        !          2227:          OR a=64
        !          2228:          OR (d>=93.0 AND d<94.0 AND d NOT NULL)
        !          2229:          OR (g='vutsrqp' AND f GLOB 'rstuv*')
        !          2230:          OR a=62
        !          2231:          OR b=1081
        !          2232:          OR b=770
        !          2233:          OR b=762
        !          2234:          OR b=803
        !          2235:          OR (g='srqponm' AND f GLOB 'efghi*')
        !          2236:   }
        !          2237: } {6 17 30 62 64 70 73 93 scan 0 sort 0}
        !          2238: do_test where7-2.90.2 {
        !          2239:   count_steps_sort {
        !          2240:      SELECT a FROM t3
        !          2241:       WHERE b=66
        !          2242:          OR b=553
        !          2243:          OR a=64
        !          2244:          OR (d>=93.0 AND d<94.0 AND d NOT NULL)
        !          2245:          OR (g='vutsrqp' AND f GLOB 'rstuv*')
        !          2246:          OR a=62
        !          2247:          OR b=1081
        !          2248:          OR b=770
        !          2249:          OR b=762
        !          2250:          OR b=803
        !          2251:          OR (g='srqponm' AND f GLOB 'efghi*')
        !          2252:   }
        !          2253: } {6 17 30 62 64 70 73 93 scan 0 sort 0}
        !          2254: do_test where7-2.91.1 {
        !          2255:   count_steps_sort {
        !          2256:      SELECT a FROM t2
        !          2257:       WHERE (g='wvutsrq' AND f GLOB 'klmno*')
        !          2258:          OR (f GLOB '?uvwx*' AND f GLOB 'tuvw*')
        !          2259:          OR c=17017
        !          2260:          OR b=168
        !          2261:          OR ((a BETWEEN 77 AND 79) AND a!=78)
        !          2262:   }
        !          2263: } {10 19 45 49 50 51 71 77 79 97 scan 0 sort 0}
        !          2264: do_test where7-2.91.2 {
        !          2265:   count_steps_sort {
        !          2266:      SELECT a FROM t3
        !          2267:       WHERE (g='wvutsrq' AND f GLOB 'klmno*')
        !          2268:          OR (f GLOB '?uvwx*' AND f GLOB 'tuvw*')
        !          2269:          OR c=17017
        !          2270:          OR b=168
        !          2271:          OR ((a BETWEEN 77 AND 79) AND a!=78)
        !          2272:   }
        !          2273: } {10 19 45 49 50 51 71 77 79 97 scan 0 sort 0}
        !          2274: do_test where7-2.92.1 {
        !          2275:   count_steps_sort {
        !          2276:      SELECT a FROM t2
        !          2277:       WHERE c=34034
        !          2278:          OR (d>=68.0 AND d<69.0 AND d NOT NULL)
        !          2279:          OR a=44
        !          2280:          OR (g='tsrqpon' AND f GLOB 'xyzab*')
        !          2281:          OR (d>=12.0 AND d<13.0 AND d NOT NULL)
        !          2282:          OR c=31031
        !          2283:          OR (g='ihgfedc' AND f GLOB 'abcde*')
        !          2284:          OR b=619
        !          2285:          OR (f GLOB '?efgh*' AND f GLOB 'defg*')
        !          2286:          OR ((a BETWEEN 29 AND 31) AND a!=30)
        !          2287:   }
        !          2288: } {3 12 23 29 31 44 55 68 78 81 91 92 93 100 scan 0 sort 0}
        !          2289: do_test where7-2.92.2 {
        !          2290:   count_steps_sort {
        !          2291:      SELECT a FROM t3
        !          2292:       WHERE c=34034
        !          2293:          OR (d>=68.0 AND d<69.0 AND d NOT NULL)
        !          2294:          OR a=44
        !          2295:          OR (g='tsrqpon' AND f GLOB 'xyzab*')
        !          2296:          OR (d>=12.0 AND d<13.0 AND d NOT NULL)
        !          2297:          OR c=31031
        !          2298:          OR (g='ihgfedc' AND f GLOB 'abcde*')
        !          2299:          OR b=619
        !          2300:          OR (f GLOB '?efgh*' AND f GLOB 'defg*')
        !          2301:          OR ((a BETWEEN 29 AND 31) AND a!=30)
        !          2302:   }
        !          2303: } {3 12 23 29 31 44 55 68 78 81 91 92 93 100 scan 0 sort 0}
        !          2304: do_test where7-2.93.1 {
        !          2305:   count_steps_sort {
        !          2306:      SELECT a FROM t2
        !          2307:       WHERE a=48
        !          2308:          OR c=15015
        !          2309:          OR ((a BETWEEN 65 AND 67) AND a!=66)
        !          2310:          OR ((a BETWEEN 97 AND 99) AND a!=98)
        !          2311:          OR (d>=44.0 AND d<45.0 AND d NOT NULL)
        !          2312:          OR b=110
        !          2313:          OR f='klmnopqrs'
        !          2314:          OR (g='fedcbaz' AND f GLOB 'qrstu*')
        !          2315:          OR (g='onmlkji' AND f GLOB 'abcde*')
        !          2316:          OR b=674
        !          2317:          OR (g='fedcbaz' AND f GLOB 'stuvw*')
        !          2318:   }
        !          2319: } {10 36 43 44 45 48 52 62 65 67 88 94 96 97 99 scan 0 sort 0}
        !          2320: do_test where7-2.93.2 {
        !          2321:   count_steps_sort {
        !          2322:      SELECT a FROM t3
        !          2323:       WHERE a=48
        !          2324:          OR c=15015
        !          2325:          OR ((a BETWEEN 65 AND 67) AND a!=66)
        !          2326:          OR ((a BETWEEN 97 AND 99) AND a!=98)
        !          2327:          OR (d>=44.0 AND d<45.0 AND d NOT NULL)
        !          2328:          OR b=110
        !          2329:          OR f='klmnopqrs'
        !          2330:          OR (g='fedcbaz' AND f GLOB 'qrstu*')
        !          2331:          OR (g='onmlkji' AND f GLOB 'abcde*')
        !          2332:          OR b=674
        !          2333:          OR (g='fedcbaz' AND f GLOB 'stuvw*')
        !          2334:   }
        !          2335: } {10 36 43 44 45 48 52 62 65 67 88 94 96 97 99 scan 0 sort 0}
        !          2336: do_test where7-2.94.1 {
        !          2337:   count_steps_sort {
        !          2338:      SELECT a FROM t2
        !          2339:       WHERE a=72
        !          2340:          OR b=913
        !          2341:          OR (d>=28.0 AND d<29.0 AND d NOT NULL)
        !          2342:          OR b=121
        !          2343:          OR (d>=2.0 AND d<3.0 AND d NOT NULL)
        !          2344:   }
        !          2345: } {2 11 28 72 83 scan 0 sort 0}
        !          2346: do_test where7-2.94.2 {
        !          2347:   count_steps_sort {
        !          2348:      SELECT a FROM t3
        !          2349:       WHERE a=72
        !          2350:          OR b=913
        !          2351:          OR (d>=28.0 AND d<29.0 AND d NOT NULL)
        !          2352:          OR b=121
        !          2353:          OR (d>=2.0 AND d<3.0 AND d NOT NULL)
        !          2354:   }
        !          2355: } {2 11 28 72 83 scan 0 sort 0}
        !          2356: do_test where7-2.95.1 {
        !          2357:   count_steps_sort {
        !          2358:      SELECT a FROM t2
        !          2359:       WHERE a=18
        !          2360:          OR b=286
        !          2361:          OR b=1015
        !          2362:          OR a=49
        !          2363:          OR b=264
        !          2364:   }
        !          2365: } {18 24 26 49 scan 0 sort 0}
        !          2366: do_test where7-2.95.2 {
        !          2367:   count_steps_sort {
        !          2368:      SELECT a FROM t3
        !          2369:       WHERE a=18
        !          2370:          OR b=286
        !          2371:          OR b=1015
        !          2372:          OR a=49
        !          2373:          OR b=264
        !          2374:   }
        !          2375: } {18 24 26 49 scan 0 sort 0}
        !          2376: do_test where7-2.96.1 {
        !          2377:   count_steps_sort {
        !          2378:      SELECT a FROM t2
        !          2379:       WHERE b=69
        !          2380:          OR a=11
        !          2381:          OR c=1001
        !          2382:          OR ((a BETWEEN 54 AND 56) AND a!=55)
        !          2383:          OR a=57
        !          2384:          OR ((a BETWEEN 48 AND 50) AND a!=49)
        !          2385:   }
        !          2386: } {1 2 3 11 48 50 54 56 57 scan 0 sort 0}
        !          2387: do_test where7-2.96.2 {
        !          2388:   count_steps_sort {
        !          2389:      SELECT a FROM t3
        !          2390:       WHERE b=69
        !          2391:          OR a=11
        !          2392:          OR c=1001
        !          2393:          OR ((a BETWEEN 54 AND 56) AND a!=55)
        !          2394:          OR a=57
        !          2395:          OR ((a BETWEEN 48 AND 50) AND a!=49)
        !          2396:   }
        !          2397: } {1 2 3 11 48 50 54 56 57 scan 0 sort 0}
        !          2398: do_test where7-2.97.1 {
        !          2399:   count_steps_sort {
        !          2400:      SELECT a FROM t2
        !          2401:       WHERE b=231
        !          2402:          OR (g='hgfedcb' AND f GLOB 'ghijk*')
        !          2403:   }
        !          2404: } {21 84 scan 0 sort 0}
        !          2405: do_test where7-2.97.2 {
        !          2406:   count_steps_sort {
        !          2407:      SELECT a FROM t3
        !          2408:       WHERE b=231
        !          2409:          OR (g='hgfedcb' AND f GLOB 'ghijk*')
        !          2410:   }
        !          2411: } {21 84 scan 0 sort 0}
        !          2412: do_test where7-2.98.1 {
        !          2413:   count_steps_sort {
        !          2414:      SELECT a FROM t2
        !          2415:       WHERE b=25
        !          2416:          OR (d>=23.0 AND d<24.0 AND d NOT NULL)
        !          2417:          OR ((a BETWEEN 81 AND 83) AND a!=82)
        !          2418:          OR (d>=17.0 AND d<18.0 AND d NOT NULL)
        !          2419:          OR ((a BETWEEN 3 AND 5) AND a!=4)
        !          2420:          OR b=289
        !          2421:          OR ((a BETWEEN 85 AND 87) AND a!=86)
        !          2422:   }
        !          2423: } {3 5 17 23 81 83 85 87 scan 0 sort 0}
        !          2424: do_test where7-2.98.2 {
        !          2425:   count_steps_sort {
        !          2426:      SELECT a FROM t3
        !          2427:       WHERE b=25
        !          2428:          OR (d>=23.0 AND d<24.0 AND d NOT NULL)
        !          2429:          OR ((a BETWEEN 81 AND 83) AND a!=82)
        !          2430:          OR (d>=17.0 AND d<18.0 AND d NOT NULL)
        !          2431:          OR ((a BETWEEN 3 AND 5) AND a!=4)
        !          2432:          OR b=289
        !          2433:          OR ((a BETWEEN 85 AND 87) AND a!=86)
        !          2434:   }
        !          2435: } {3 5 17 23 81 83 85 87 scan 0 sort 0}
        !          2436: do_test where7-2.99.1 {
        !          2437:   count_steps_sort {
        !          2438:      SELECT a FROM t2
        !          2439:       WHERE f='defghijkl'
        !          2440:          OR b=465
        !          2441:          OR (d>=46.0 AND d<47.0 AND d NOT NULL)
        !          2442:          OR c=9009
        !          2443:          OR b=990
        !          2444:          OR b=132
        !          2445:          OR a=35
        !          2446:          OR (d>=78.0 AND d<79.0 AND d NOT NULL)
        !          2447:          OR a=81
        !          2448:          OR ((a BETWEEN 71 AND 73) AND a!=72)
        !          2449:   }
        !          2450: } {3 12 25 26 27 29 35 46 55 71 73 78 81 90 scan 0 sort 0}
        !          2451: do_test where7-2.99.2 {
        !          2452:   count_steps_sort {
        !          2453:      SELECT a FROM t3
        !          2454:       WHERE f='defghijkl'
        !          2455:          OR b=465
        !          2456:          OR (d>=46.0 AND d<47.0 AND d NOT NULL)
        !          2457:          OR c=9009
        !          2458:          OR b=990
        !          2459:          OR b=132
        !          2460:          OR a=35
        !          2461:          OR (d>=78.0 AND d<79.0 AND d NOT NULL)
        !          2462:          OR a=81
        !          2463:          OR ((a BETWEEN 71 AND 73) AND a!=72)
        !          2464:   }
        !          2465: } {3 12 25 26 27 29 35 46 55 71 73 78 81 90 scan 0 sort 0}
        !          2466: do_test where7-2.100.1 {
        !          2467:   count_steps_sort {
        !          2468:      SELECT a FROM t2
        !          2469:       WHERE c=26026
        !          2470:          OR (d>=9.0 AND d<10.0 AND d NOT NULL)
        !          2471:          OR f='lmnopqrst'
        !          2472:          OR a=6
        !          2473:          OR ((a BETWEEN 59 AND 61) AND a!=60)
        !          2474:   }
        !          2475: } {6 9 11 37 59 61 63 76 77 78 89 scan 0 sort 0}
        !          2476: do_test where7-2.100.2 {
        !          2477:   count_steps_sort {
        !          2478:      SELECT a FROM t3
        !          2479:       WHERE c=26026
        !          2480:          OR (d>=9.0 AND d<10.0 AND d NOT NULL)
        !          2481:          OR f='lmnopqrst'
        !          2482:          OR a=6
        !          2483:          OR ((a BETWEEN 59 AND 61) AND a!=60)
        !          2484:   }
        !          2485: } {6 9 11 37 59 61 63 76 77 78 89 scan 0 sort 0}
        !          2486: do_test where7-2.101.1 {
        !          2487:   count_steps_sort {
        !          2488:      SELECT a FROM t2
        !          2489:       WHERE ((a BETWEEN 98 AND 100) AND a!=99)
        !          2490:          OR (d>=7.0 AND d<8.0 AND d NOT NULL)
        !          2491:   }
        !          2492: } {7 98 100 scan 0 sort 0}
        !          2493: do_test where7-2.101.2 {
        !          2494:   count_steps_sort {
        !          2495:      SELECT a FROM t3
        !          2496:       WHERE ((a BETWEEN 98 AND 100) AND a!=99)
        !          2497:          OR (d>=7.0 AND d<8.0 AND d NOT NULL)
        !          2498:   }
        !          2499: } {7 98 100 scan 0 sort 0}
        !          2500: do_test where7-2.102.1 {
        !          2501:   count_steps_sort {
        !          2502:      SELECT a FROM t2
        !          2503:       WHERE c=11011
        !          2504:          OR (d>=51.0 AND d<52.0 AND d NOT NULL)
        !          2505:          OR b=630
        !          2506:          OR c=19019
        !          2507:          OR (g='gfedcba' AND f GLOB 'lmnop*')
        !          2508:          OR a=24
        !          2509:          OR (d>=95.0 AND d<96.0 AND d NOT NULL)
        !          2510:          OR ((a BETWEEN 51 AND 53) AND a!=52)
        !          2511:   }
        !          2512: } {24 31 32 33 51 53 55 56 57 89 95 scan 0 sort 0}
        !          2513: do_test where7-2.102.2 {
        !          2514:   count_steps_sort {
        !          2515:      SELECT a FROM t3
        !          2516:       WHERE c=11011
        !          2517:          OR (d>=51.0 AND d<52.0 AND d NOT NULL)
        !          2518:          OR b=630
        !          2519:          OR c=19019
        !          2520:          OR (g='gfedcba' AND f GLOB 'lmnop*')
        !          2521:          OR a=24
        !          2522:          OR (d>=95.0 AND d<96.0 AND d NOT NULL)
        !          2523:          OR ((a BETWEEN 51 AND 53) AND a!=52)
        !          2524:   }
        !          2525: } {24 31 32 33 51 53 55 56 57 89 95 scan 0 sort 0}
        !          2526: do_test where7-2.103.1 {
        !          2527:   count_steps_sort {
        !          2528:      SELECT a FROM t2
        !          2529:       WHERE ((a BETWEEN 91 AND 93) AND a!=92)
        !          2530:          OR b=993
        !          2531:          OR a=81
        !          2532:          OR b=366
        !          2533:          OR b=69
        !          2534:   }
        !          2535: } {81 91 93 scan 0 sort 0}
        !          2536: do_test where7-2.103.2 {
        !          2537:   count_steps_sort {
        !          2538:      SELECT a FROM t3
        !          2539:       WHERE ((a BETWEEN 91 AND 93) AND a!=92)
        !          2540:          OR b=993
        !          2541:          OR a=81
        !          2542:          OR b=366
        !          2543:          OR b=69
        !          2544:   }
        !          2545: } {81 91 93 scan 0 sort 0}
        !          2546: do_test where7-2.104.1 {
        !          2547:   count_steps_sort {
        !          2548:      SELECT a FROM t2
        !          2549:       WHERE f='stuvwxyza'
        !          2550:          OR (f GLOB '?zabc*' AND f GLOB 'yzab*')
        !          2551:          OR ((a BETWEEN 1 AND 3) AND a!=2)
        !          2552:          OR b=1037
        !          2553:          OR f='zabcdefgh'
        !          2554:          OR (g='gfedcba' AND f GLOB 'mnopq*')
        !          2555:   }
        !          2556: } {1 3 18 24 25 44 50 51 70 76 77 90 96 scan 0 sort 0}
        !          2557: do_test where7-2.104.2 {
        !          2558:   count_steps_sort {
        !          2559:      SELECT a FROM t3
        !          2560:       WHERE f='stuvwxyza'
        !          2561:          OR (f GLOB '?zabc*' AND f GLOB 'yzab*')
        !          2562:          OR ((a BETWEEN 1 AND 3) AND a!=2)
        !          2563:          OR b=1037
        !          2564:          OR f='zabcdefgh'
        !          2565:          OR (g='gfedcba' AND f GLOB 'mnopq*')
        !          2566:   }
        !          2567: } {1 3 18 24 25 44 50 51 70 76 77 90 96 scan 0 sort 0}
        !          2568: do_test where7-2.105.1 {
        !          2569:   count_steps_sort {
        !          2570:      SELECT a FROM t2
        !          2571:       WHERE (g='xwvutsr' AND f GLOB 'ghijk*')
        !          2572:          OR ((a BETWEEN 4 AND 6) AND a!=5)
        !          2573:          OR ((a BETWEEN 30 AND 32) AND a!=31)
        !          2574:   }
        !          2575: } {4 6 30 32 scan 0 sort 0}
        !          2576: do_test where7-2.105.2 {
        !          2577:   count_steps_sort {
        !          2578:      SELECT a FROM t3
        !          2579:       WHERE (g='xwvutsr' AND f GLOB 'ghijk*')
        !          2580:          OR ((a BETWEEN 4 AND 6) AND a!=5)
        !          2581:          OR ((a BETWEEN 30 AND 32) AND a!=31)
        !          2582:   }
        !          2583: } {4 6 30 32 scan 0 sort 0}
        !          2584: do_test where7-2.106.1 {
        !          2585:   count_steps_sort {
        !          2586:      SELECT a FROM t2
        !          2587:       WHERE b=847
        !          2588:          OR b=190
        !          2589:          OR ((a BETWEEN 38 AND 40) AND a!=39)
        !          2590:          OR ((a BETWEEN 70 AND 72) AND a!=71)
        !          2591:          OR (f GLOB '?klmn*' AND f GLOB 'jklm*')
        !          2592:          OR (g='tsrqpon' AND f GLOB 'xyzab*')
        !          2593:          OR b=704
        !          2594:   }
        !          2595: } {9 23 35 38 40 61 64 70 72 77 87 scan 0 sort 0}
        !          2596: do_test where7-2.106.2 {
        !          2597:   count_steps_sort {
        !          2598:      SELECT a FROM t3
        !          2599:       WHERE b=847
        !          2600:          OR b=190
        !          2601:          OR ((a BETWEEN 38 AND 40) AND a!=39)
        !          2602:          OR ((a BETWEEN 70 AND 72) AND a!=71)
        !          2603:          OR (f GLOB '?klmn*' AND f GLOB 'jklm*')
        !          2604:          OR (g='tsrqpon' AND f GLOB 'xyzab*')
        !          2605:          OR b=704
        !          2606:   }
        !          2607: } {9 23 35 38 40 61 64 70 72 77 87 scan 0 sort 0}
        !          2608: do_test where7-2.107.1 {
        !          2609:   count_steps_sort {
        !          2610:      SELECT a FROM t2
        !          2611:       WHERE b=88
        !          2612:          OR f='vwxyzabcd'
        !          2613:          OR f='fghijklmn'
        !          2614:          OR (g='gfedcba' AND f GLOB 'lmnop*')
        !          2615:   }
        !          2616: } {5 8 21 31 47 57 73 83 89 99 scan 0 sort 0}
        !          2617: do_test where7-2.107.2 {
        !          2618:   count_steps_sort {
        !          2619:      SELECT a FROM t3
        !          2620:       WHERE b=88
        !          2621:          OR f='vwxyzabcd'
        !          2622:          OR f='fghijklmn'
        !          2623:          OR (g='gfedcba' AND f GLOB 'lmnop*')
        !          2624:   }
        !          2625: } {5 8 21 31 47 57 73 83 89 99 scan 0 sort 0}
        !          2626: do_test where7-2.108.1 {
        !          2627:   count_steps_sort {
        !          2628:      SELECT a FROM t2
        !          2629:       WHERE b=498
        !          2630:          OR (d>=69.0 AND d<70.0 AND d NOT NULL)
        !          2631:          OR a=1
        !          2632:   }
        !          2633: } {1 69 scan 0 sort 0}
        !          2634: do_test where7-2.108.2 {
        !          2635:   count_steps_sort {
        !          2636:      SELECT a FROM t3
        !          2637:       WHERE b=498
        !          2638:          OR (d>=69.0 AND d<70.0 AND d NOT NULL)
        !          2639:          OR a=1
        !          2640:   }
        !          2641: } {1 69 scan 0 sort 0}
        !          2642: do_test where7-2.109.1 {
        !          2643:   count_steps_sort {
        !          2644:      SELECT a FROM t2
        !          2645:       WHERE ((a BETWEEN 47 AND 49) AND a!=48)
        !          2646:          OR a=5
        !          2647:          OR b=179
        !          2648:          OR (f GLOB '?stuv*' AND f GLOB 'rstu*')
        !          2649:          OR a=69
        !          2650:   }
        !          2651: } {5 17 43 47 49 69 95 scan 0 sort 0}
        !          2652: do_test where7-2.109.2 {
        !          2653:   count_steps_sort {
        !          2654:      SELECT a FROM t3
        !          2655:       WHERE ((a BETWEEN 47 AND 49) AND a!=48)
        !          2656:          OR a=5
        !          2657:          OR b=179
        !          2658:          OR (f GLOB '?stuv*' AND f GLOB 'rstu*')
        !          2659:          OR a=69
        !          2660:   }
        !          2661: } {5 17 43 47 49 69 95 scan 0 sort 0}
        !          2662: do_test where7-2.110.1 {
        !          2663:   count_steps_sort {
        !          2664:      SELECT a FROM t2
        !          2665:       WHERE b=971
        !          2666:          OR (g='xwvutsr' AND f GLOB 'hijkl*')
        !          2667:          OR (g='yxwvuts' AND f GLOB 'bcdef*')
        !          2668:          OR b=828
        !          2669:          OR a=81
        !          2670:          OR ((a BETWEEN 23 AND 25) AND a!=24)
        !          2671:          OR b=627
        !          2672:          OR b=355
        !          2673:          OR b=377
        !          2674:          OR a=44
        !          2675:   }
        !          2676: } {1 7 23 25 44 57 81 scan 0 sort 0}
        !          2677: do_test where7-2.110.2 {
        !          2678:   count_steps_sort {
        !          2679:      SELECT a FROM t3
        !          2680:       WHERE b=971
        !          2681:          OR (g='xwvutsr' AND f GLOB 'hijkl*')
        !          2682:          OR (g='yxwvuts' AND f GLOB 'bcdef*')
        !          2683:          OR b=828
        !          2684:          OR a=81
        !          2685:          OR ((a BETWEEN 23 AND 25) AND a!=24)
        !          2686:          OR b=627
        !          2687:          OR b=355
        !          2688:          OR b=377
        !          2689:          OR a=44
        !          2690:   }
        !          2691: } {1 7 23 25 44 57 81 scan 0 sort 0}
        !          2692: do_test where7-2.111.1 {
        !          2693:   count_steps_sort {
        !          2694:      SELECT a FROM t2
        !          2695:       WHERE b=850
        !          2696:          OR ((a BETWEEN 6 AND 8) AND a!=7)
        !          2697:   }
        !          2698: } {6 8 scan 0 sort 0}
        !          2699: do_test where7-2.111.2 {
        !          2700:   count_steps_sort {
        !          2701:      SELECT a FROM t3
        !          2702:       WHERE b=850
        !          2703:          OR ((a BETWEEN 6 AND 8) AND a!=7)
        !          2704:   }
        !          2705: } {6 8 scan 0 sort 0}
        !          2706: do_test where7-2.112.1 {
        !          2707:   count_steps_sort {
        !          2708:      SELECT a FROM t2
        !          2709:       WHERE (g='lkjihgf' AND f GLOB 'opqrs*')
        !          2710:          OR (f GLOB '?stuv*' AND f GLOB 'rstu*')
        !          2711:   }
        !          2712: } {17 43 66 69 95 scan 0 sort 0}
        !          2713: do_test where7-2.112.2 {
        !          2714:   count_steps_sort {
        !          2715:      SELECT a FROM t3
        !          2716:       WHERE (g='lkjihgf' AND f GLOB 'opqrs*')
        !          2717:          OR (f GLOB '?stuv*' AND f GLOB 'rstu*')
        !          2718:   }
        !          2719: } {17 43 66 69 95 scan 0 sort 0}
        !          2720: do_test where7-2.113.1 {
        !          2721:   count_steps_sort {
        !          2722:      SELECT a FROM t2
        !          2723:       WHERE b=726
        !          2724:          OR b=740
        !          2725:          OR a=33
        !          2726:          OR c=8008
        !          2727:          OR f='rstuvwxyz'
        !          2728:          OR b=168
        !          2729:   }
        !          2730: } {17 22 23 24 33 43 66 69 95 scan 0 sort 0}
        !          2731: do_test where7-2.113.2 {
        !          2732:   count_steps_sort {
        !          2733:      SELECT a FROM t3
        !          2734:       WHERE b=726
        !          2735:          OR b=740
        !          2736:          OR a=33
        !          2737:          OR c=8008
        !          2738:          OR f='rstuvwxyz'
        !          2739:          OR b=168
        !          2740:   }
        !          2741: } {17 22 23 24 33 43 66 69 95 scan 0 sort 0}
        !          2742: do_test where7-2.114.1 {
        !          2743:   count_steps_sort {
        !          2744:      SELECT a FROM t2
        !          2745:       WHERE (g='vutsrqp' AND f GLOB 'rstuv*')
        !          2746:          OR (g='utsrqpo' AND f GLOB 'tuvwx*')
        !          2747:          OR b=396
        !          2748:   }
        !          2749: } {17 19 36 scan 0 sort 0}
        !          2750: do_test where7-2.114.2 {
        !          2751:   count_steps_sort {
        !          2752:      SELECT a FROM t3
        !          2753:       WHERE (g='vutsrqp' AND f GLOB 'rstuv*')
        !          2754:          OR (g='utsrqpo' AND f GLOB 'tuvwx*')
        !          2755:          OR b=396
        !          2756:   }
        !          2757: } {17 19 36 scan 0 sort 0}
        !          2758: do_test where7-2.115.1 {
        !          2759:   count_steps_sort {
        !          2760:      SELECT a FROM t2
        !          2761:       WHERE a=77
        !          2762:          OR ((a BETWEEN 48 AND 50) AND a!=49)
        !          2763:          OR c<=10
        !          2764:          OR ((a BETWEEN 5 AND 7) AND a!=6)
        !          2765:   }
        !          2766: } {5 7 48 50 77 scan 0 sort 0}
        !          2767: do_test where7-2.115.2 {
        !          2768:   count_steps_sort {
        !          2769:      SELECT a FROM t3
        !          2770:       WHERE a=77
        !          2771:          OR ((a BETWEEN 48 AND 50) AND a!=49)
        !          2772:          OR c<=10
        !          2773:          OR ((a BETWEEN 5 AND 7) AND a!=6)
        !          2774:   }
        !          2775: } {5 7 48 50 77 scan 0 sort 0}
        !          2776: do_test where7-2.116.1 {
        !          2777:   count_steps_sort {
        !          2778:      SELECT a FROM t2
        !          2779:       WHERE ((a BETWEEN 12 AND 14) AND a!=13)
        !          2780:          OR ((a BETWEEN 13 AND 15) AND a!=14)
        !          2781:          OR b=253
        !          2782:          OR ((a BETWEEN 20 AND 22) AND a!=21)
        !          2783:          OR b=396
        !          2784:          OR b=630
        !          2785:          OR (f GLOB '?cdef*' AND f GLOB 'bcde*')
        !          2786:          OR c=3003
        !          2787:          OR (d>=49.0 AND d<50.0 AND d NOT NULL)
        !          2788:   }
        !          2789: } {1 7 8 9 12 13 14 15 20 22 23 27 36 49 53 79 scan 0 sort 0}
        !          2790: do_test where7-2.116.2 {
        !          2791:   count_steps_sort {
        !          2792:      SELECT a FROM t3
        !          2793:       WHERE ((a BETWEEN 12 AND 14) AND a!=13)
        !          2794:          OR ((a BETWEEN 13 AND 15) AND a!=14)
        !          2795:          OR b=253
        !          2796:          OR ((a BETWEEN 20 AND 22) AND a!=21)
        !          2797:          OR b=396
        !          2798:          OR b=630
        !          2799:          OR (f GLOB '?cdef*' AND f GLOB 'bcde*')
        !          2800:          OR c=3003
        !          2801:          OR (d>=49.0 AND d<50.0 AND d NOT NULL)
        !          2802:   }
        !          2803: } {1 7 8 9 12 13 14 15 20 22 23 27 36 49 53 79 scan 0 sort 0}
        !          2804: do_test where7-2.117.1 {
        !          2805:   count_steps_sort {
        !          2806:      SELECT a FROM t2
        !          2807:       WHERE b=957
        !          2808:          OR b=242
        !          2809:          OR b=113
        !          2810:          OR b=957
        !          2811:          OR b=311
        !          2812:          OR b=143
        !          2813:          OR (f GLOB '?klmn*' AND f GLOB 'jklm*')
        !          2814:          OR (g='onmlkji' AND f GLOB 'wxyza*')
        !          2815:          OR (d>=10.0 AND d<11.0 AND d NOT NULL)
        !          2816:   }
        !          2817: } {9 10 13 22 35 48 61 87 scan 0 sort 0}
        !          2818: do_test where7-2.117.2 {
        !          2819:   count_steps_sort {
        !          2820:      SELECT a FROM t3
        !          2821:       WHERE b=957
        !          2822:          OR b=242
        !          2823:          OR b=113
        !          2824:          OR b=957
        !          2825:          OR b=311
        !          2826:          OR b=143
        !          2827:          OR (f GLOB '?klmn*' AND f GLOB 'jklm*')
        !          2828:          OR (g='onmlkji' AND f GLOB 'wxyza*')
        !          2829:          OR (d>=10.0 AND d<11.0 AND d NOT NULL)
        !          2830:   }
        !          2831: } {9 10 13 22 35 48 61 87 scan 0 sort 0}
        !          2832: do_test where7-2.118.1 {
        !          2833:   count_steps_sort {
        !          2834:      SELECT a FROM t2
        !          2835:       WHERE ((a BETWEEN 74 AND 76) AND a!=75)
        !          2836:          OR ((a BETWEEN 94 AND 96) AND a!=95)
        !          2837:          OR b=451
        !          2838:          OR (g='lkjihgf' AND f GLOB 'opqrs*')
        !          2839:   }
        !          2840: } {41 66 74 76 94 96 scan 0 sort 0}
        !          2841: do_test where7-2.118.2 {
        !          2842:   count_steps_sort {
        !          2843:      SELECT a FROM t3
        !          2844:       WHERE ((a BETWEEN 74 AND 76) AND a!=75)
        !          2845:          OR ((a BETWEEN 94 AND 96) AND a!=95)
        !          2846:          OR b=451
        !          2847:          OR (g='lkjihgf' AND f GLOB 'opqrs*')
        !          2848:   }
        !          2849: } {41 66 74 76 94 96 scan 0 sort 0}
        !          2850: do_test where7-2.119.1 {
        !          2851:   count_steps_sort {
        !          2852:      SELECT a FROM t2
        !          2853:       WHERE (d>=3.0 AND d<4.0 AND d NOT NULL)
        !          2854:          OR b=451
        !          2855:          OR b=363
        !          2856:          OR b=330
        !          2857:          OR (g='srqponm' AND f GLOB 'efghi*')
        !          2858:          OR ((a BETWEEN 52 AND 54) AND a!=53)
        !          2859:          OR (g='xwvutsr' AND f GLOB 'defgh*')
        !          2860:          OR ((a BETWEEN 81 AND 83) AND a!=82)
        !          2861:          OR (g='gfedcba' AND f GLOB 'lmnop*')
        !          2862:   }
        !          2863: } {3 30 33 41 52 54 81 83 89 scan 0 sort 0}
        !          2864: do_test where7-2.119.2 {
        !          2865:   count_steps_sort {
        !          2866:      SELECT a FROM t3
        !          2867:       WHERE (d>=3.0 AND d<4.0 AND d NOT NULL)
        !          2868:          OR b=451
        !          2869:          OR b=363
        !          2870:          OR b=330
        !          2871:          OR (g='srqponm' AND f GLOB 'efghi*')
        !          2872:          OR ((a BETWEEN 52 AND 54) AND a!=53)
        !          2873:          OR (g='xwvutsr' AND f GLOB 'defgh*')
        !          2874:          OR ((a BETWEEN 81 AND 83) AND a!=82)
        !          2875:          OR (g='gfedcba' AND f GLOB 'lmnop*')
        !          2876:   }
        !          2877: } {3 30 33 41 52 54 81 83 89 scan 0 sort 0}
        !          2878: do_test where7-2.120.1 {
        !          2879:   count_steps_sort {
        !          2880:      SELECT a FROM t2
        !          2881:       WHERE (g='fedcbaz' AND f GLOB 'rstuv*')
        !          2882:          OR (d>=68.0 AND d<69.0 AND d NOT NULL)
        !          2883:          OR (g='vutsrqp' AND f GLOB 'pqrst*')
        !          2884:          OR e IS NULL
        !          2885:          OR b=759
        !          2886:   }
        !          2887: } {15 68 69 95 scan 0 sort 0}
        !          2888: do_test where7-2.120.2 {
        !          2889:   count_steps_sort {
        !          2890:      SELECT a FROM t3
        !          2891:       WHERE (g='fedcbaz' AND f GLOB 'rstuv*')
        !          2892:          OR (d>=68.0 AND d<69.0 AND d NOT NULL)
        !          2893:          OR (g='vutsrqp' AND f GLOB 'pqrst*')
        !          2894:          OR e IS NULL
        !          2895:          OR b=759
        !          2896:   }
        !          2897: } {15 68 69 95 scan 0 sort 0}
        !          2898: do_test where7-2.121.1 {
        !          2899:   count_steps_sort {
        !          2900:      SELECT a FROM t2
        !          2901:       WHERE (f GLOB '?uvwx*' AND f GLOB 'tuvw*')
        !          2902:          OR ((a BETWEEN 19 AND 21) AND a!=20)
        !          2903:          OR (g='jihgfed' AND f GLOB 'wxyza*')
        !          2904:   }
        !          2905: } {19 21 45 71 74 97 scan 0 sort 0}
        !          2906: do_test where7-2.121.2 {
        !          2907:   count_steps_sort {
        !          2908:      SELECT a FROM t3
        !          2909:       WHERE (f GLOB '?uvwx*' AND f GLOB 'tuvw*')
        !          2910:          OR ((a BETWEEN 19 AND 21) AND a!=20)
        !          2911:          OR (g='jihgfed' AND f GLOB 'wxyza*')
        !          2912:   }
        !          2913: } {19 21 45 71 74 97 scan 0 sort 0}
        !          2914: do_test where7-2.122.1 {
        !          2915:   count_steps_sort {
        !          2916:      SELECT a FROM t2
        !          2917:       WHERE b=1037
        !          2918:          OR (d>=47.0 AND d<48.0 AND d NOT NULL)
        !          2919:          OR ((a BETWEEN 43 AND 45) AND a!=44)
        !          2920:          OR (d>=82.0 AND d<83.0 AND d NOT NULL)
        !          2921:          OR (d>=27.0 AND d<28.0 AND d NOT NULL)
        !          2922:          OR ((a BETWEEN 75 AND 77) AND a!=76)
        !          2923:   }
        !          2924: } {27 43 45 47 75 77 82 scan 0 sort 0}
        !          2925: do_test where7-2.122.2 {
        !          2926:   count_steps_sort {
        !          2927:      SELECT a FROM t3
        !          2928:       WHERE b=1037
        !          2929:          OR (d>=47.0 AND d<48.0 AND d NOT NULL)
        !          2930:          OR ((a BETWEEN 43 AND 45) AND a!=44)
        !          2931:          OR (d>=82.0 AND d<83.0 AND d NOT NULL)
        !          2932:          OR (d>=27.0 AND d<28.0 AND d NOT NULL)
        !          2933:          OR ((a BETWEEN 75 AND 77) AND a!=76)
        !          2934:   }
        !          2935: } {27 43 45 47 75 77 82 scan 0 sort 0}
        !          2936: do_test where7-2.123.1 {
        !          2937:   count_steps_sort {
        !          2938:      SELECT a FROM t2
        !          2939:       WHERE b=1045
        !          2940:          OR ((a BETWEEN 36 AND 38) AND a!=37)
        !          2941:          OR ((a BETWEEN 37 AND 39) AND a!=38)
        !          2942:          OR c=12012
        !          2943:   }
        !          2944: } {34 35 36 37 38 39 95 scan 0 sort 0}
        !          2945: do_test where7-2.123.2 {
        !          2946:   count_steps_sort {
        !          2947:      SELECT a FROM t3
        !          2948:       WHERE b=1045
        !          2949:          OR ((a BETWEEN 36 AND 38) AND a!=37)
        !          2950:          OR ((a BETWEEN 37 AND 39) AND a!=38)
        !          2951:          OR c=12012
        !          2952:   }
        !          2953: } {34 35 36 37 38 39 95 scan 0 sort 0}
        !          2954: do_test where7-2.124.1 {
        !          2955:   count_steps_sort {
        !          2956:      SELECT a FROM t2
        !          2957:       WHERE (g='fedcbaz' AND f GLOB 'tuvwx*')
        !          2958:          OR b=421
        !          2959:          OR b=429
        !          2960:          OR b=498
        !          2961:          OR b=33
        !          2962:          OR b=198
        !          2963:          OR c=14014
        !          2964:          OR (f GLOB '?yzab*' AND f GLOB 'xyza*')
        !          2965:   }
        !          2966: } {3 18 23 39 40 41 42 49 75 97 scan 0 sort 0}
        !          2967: do_test where7-2.124.2 {
        !          2968:   count_steps_sort {
        !          2969:      SELECT a FROM t3
        !          2970:       WHERE (g='fedcbaz' AND f GLOB 'tuvwx*')
        !          2971:          OR b=421
        !          2972:          OR b=429
        !          2973:          OR b=498
        !          2974:          OR b=33
        !          2975:          OR b=198
        !          2976:          OR c=14014
        !          2977:          OR (f GLOB '?yzab*' AND f GLOB 'xyza*')
        !          2978:   }
        !          2979: } {3 18 23 39 40 41 42 49 75 97 scan 0 sort 0}
        !          2980: do_test where7-2.125.1 {
        !          2981:   count_steps_sort {
        !          2982:      SELECT a FROM t2
        !          2983:       WHERE b=47
        !          2984:          OR c=31031
        !          2985:          OR a=38
        !          2986:          OR (f GLOB '?jklm*' AND f GLOB 'ijkl*')
        !          2987:          OR (g='srqponm' AND f GLOB 'fghij*')
        !          2988:          OR b=242
        !          2989:          OR (d>=70.0 AND d<71.0 AND d NOT NULL)
        !          2990:          OR b=352
        !          2991:          OR a=49
        !          2992:          OR (g='nmlkjih' AND f GLOB 'fghij*')
        !          2993:   }
        !          2994: } {8 22 31 32 34 38 49 57 60 70 86 91 92 93 scan 0 sort 0}
        !          2995: do_test where7-2.125.2 {
        !          2996:   count_steps_sort {
        !          2997:      SELECT a FROM t3
        !          2998:       WHERE b=47
        !          2999:          OR c=31031
        !          3000:          OR a=38
        !          3001:          OR (f GLOB '?jklm*' AND f GLOB 'ijkl*')
        !          3002:          OR (g='srqponm' AND f GLOB 'fghij*')
        !          3003:          OR b=242
        !          3004:          OR (d>=70.0 AND d<71.0 AND d NOT NULL)
        !          3005:          OR b=352
        !          3006:          OR a=49
        !          3007:          OR (g='nmlkjih' AND f GLOB 'fghij*')
        !          3008:   }
        !          3009: } {8 22 31 32 34 38 49 57 60 70 86 91 92 93 scan 0 sort 0}
        !          3010: do_test where7-2.126.1 {
        !          3011:   count_steps_sort {
        !          3012:      SELECT a FROM t2
        !          3013:       WHERE (d>=87.0 AND d<88.0 AND d NOT NULL)
        !          3014:          OR b=704
        !          3015:          OR a=7
        !          3016:          OR a=8
        !          3017:          OR a=46
        !          3018:          OR b=740
        !          3019:          OR b=993
        !          3020:          OR (d>=38.0 AND d<39.0 AND d NOT NULL)
        !          3021:   }
        !          3022: } {7 8 38 46 64 87 scan 0 sort 0}
        !          3023: do_test where7-2.126.2 {
        !          3024:   count_steps_sort {
        !          3025:      SELECT a FROM t3
        !          3026:       WHERE (d>=87.0 AND d<88.0 AND d NOT NULL)
        !          3027:          OR b=704
        !          3028:          OR a=7
        !          3029:          OR a=8
        !          3030:          OR a=46
        !          3031:          OR b=740
        !          3032:          OR b=993
        !          3033:          OR (d>=38.0 AND d<39.0 AND d NOT NULL)
        !          3034:   }
        !          3035: } {7 8 38 46 64 87 scan 0 sort 0}
        !          3036: do_test where7-2.127.1 {
        !          3037:   count_steps_sort {
        !          3038:      SELECT a FROM t2
        !          3039:       WHERE ((a BETWEEN 62 AND 64) AND a!=63)
        !          3040:          OR c=32032
        !          3041:          OR a=76
        !          3042:   }
        !          3043: } {62 64 76 94 95 96 scan 0 sort 0}
        !          3044: do_test where7-2.127.2 {
        !          3045:   count_steps_sort {
        !          3046:      SELECT a FROM t3
        !          3047:       WHERE ((a BETWEEN 62 AND 64) AND a!=63)
        !          3048:          OR c=32032
        !          3049:          OR a=76
        !          3050:   }
        !          3051: } {62 64 76 94 95 96 scan 0 sort 0}
        !          3052: do_test where7-2.128.1 {
        !          3053:   count_steps_sort {
        !          3054:      SELECT a FROM t2
        !          3055:       WHERE (g='utsrqpo' AND f GLOB 'tuvwx*')
        !          3056:          OR b=528
        !          3057:          OR (g='gfedcba' AND f GLOB 'nopqr*')
        !          3058:   }
        !          3059: } {19 48 91 scan 0 sort 0}
        !          3060: do_test where7-2.128.2 {
        !          3061:   count_steps_sort {
        !          3062:      SELECT a FROM t3
        !          3063:       WHERE (g='utsrqpo' AND f GLOB 'tuvwx*')
        !          3064:          OR b=528
        !          3065:          OR (g='gfedcba' AND f GLOB 'nopqr*')
        !          3066:   }
        !          3067: } {19 48 91 scan 0 sort 0}
        !          3068: do_test where7-2.129.1 {
        !          3069:   count_steps_sort {
        !          3070:      SELECT a FROM t2
        !          3071:       WHERE (d>=26.0 AND d<27.0 AND d NOT NULL)
        !          3072:          OR (d>=97.0 AND d<98.0 AND d NOT NULL)
        !          3073:          OR a=65
        !          3074:   }
        !          3075: } {26 65 97 scan 0 sort 0}
        !          3076: do_test where7-2.129.2 {
        !          3077:   count_steps_sort {
        !          3078:      SELECT a FROM t3
        !          3079:       WHERE (d>=26.0 AND d<27.0 AND d NOT NULL)
        !          3080:          OR (d>=97.0 AND d<98.0 AND d NOT NULL)
        !          3081:          OR a=65
        !          3082:   }
        !          3083: } {26 65 97 scan 0 sort 0}
        !          3084: do_test where7-2.130.1 {
        !          3085:   count_steps_sort {
        !          3086:      SELECT a FROM t2
        !          3087:       WHERE (d>=71.0 AND d<72.0 AND d NOT NULL)
        !          3088:          OR 1000000<b
        !          3089:          OR (g='yxwvuts' AND f GLOB 'cdefg*')
        !          3090:          OR (d>=50.0 AND d<51.0 AND d NOT NULL)
        !          3091:          OR a=24
        !          3092:   }
        !          3093: } {2 24 50 71 scan 0 sort 0}
        !          3094: do_test where7-2.130.2 {
        !          3095:   count_steps_sort {
        !          3096:      SELECT a FROM t3
        !          3097:       WHERE (d>=71.0 AND d<72.0 AND d NOT NULL)
        !          3098:          OR 1000000<b
        !          3099:          OR (g='yxwvuts' AND f GLOB 'cdefg*')
        !          3100:          OR (d>=50.0 AND d<51.0 AND d NOT NULL)
        !          3101:          OR a=24
        !          3102:   }
        !          3103: } {2 24 50 71 scan 0 sort 0}
        !          3104: do_test where7-2.131.1 {
        !          3105:   count_steps_sort {
        !          3106:      SELECT a FROM t2
        !          3107:       WHERE a=60
        !          3108:          OR a=39
        !          3109:          OR ((a BETWEEN 93 AND 95) AND a!=94)
        !          3110:          OR b=36
        !          3111:          OR b=814
        !          3112:          OR a=14
        !          3113:          OR (d>=61.0 AND d<62.0 AND d NOT NULL)
        !          3114:          OR b=440
        !          3115:          OR (g='xwvutsr' AND f GLOB 'fghij*')
        !          3116:          OR (f GLOB '?abcd*' AND f GLOB 'zabc*')
        !          3117:   }
        !          3118: } {5 14 25 39 40 51 60 61 74 77 93 95 scan 0 sort 0}
        !          3119: do_test where7-2.131.2 {
        !          3120:   count_steps_sort {
        !          3121:      SELECT a FROM t3
        !          3122:       WHERE a=60
        !          3123:          OR a=39
        !          3124:          OR ((a BETWEEN 93 AND 95) AND a!=94)
        !          3125:          OR b=36
        !          3126:          OR b=814
        !          3127:          OR a=14
        !          3128:          OR (d>=61.0 AND d<62.0 AND d NOT NULL)
        !          3129:          OR b=440
        !          3130:          OR (g='xwvutsr' AND f GLOB 'fghij*')
        !          3131:          OR (f GLOB '?abcd*' AND f GLOB 'zabc*')
        !          3132:   }
        !          3133: } {5 14 25 39 40 51 60 61 74 77 93 95 scan 0 sort 0}
        !          3134: do_test where7-2.132.1 {
        !          3135:   count_steps_sort {
        !          3136:      SELECT a FROM t2
        !          3137:       WHERE f IS NULL
        !          3138:          OR ((a BETWEEN 39 AND 41) AND a!=40)
        !          3139:   }
        !          3140: } {39 41 scan 0 sort 0}
        !          3141: do_test where7-2.132.2 {
        !          3142:   count_steps_sort {
        !          3143:      SELECT a FROM t3
        !          3144:       WHERE f IS NULL
        !          3145:          OR ((a BETWEEN 39 AND 41) AND a!=40)
        !          3146:   }
        !          3147: } {39 41 scan 0 sort 0}
        !          3148: do_test where7-2.133.1 {
        !          3149:   count_steps_sort {
        !          3150:      SELECT a FROM t2
        !          3151:       WHERE b=44
        !          3152:          OR ((a BETWEEN 17 AND 19) AND a!=18)
        !          3153:   }
        !          3154: } {4 17 19 scan 0 sort 0}
        !          3155: do_test where7-2.133.2 {
        !          3156:   count_steps_sort {
        !          3157:      SELECT a FROM t3
        !          3158:       WHERE b=44
        !          3159:          OR ((a BETWEEN 17 AND 19) AND a!=18)
        !          3160:   }
        !          3161: } {4 17 19 scan 0 sort 0}
        !          3162: do_test where7-2.134.1 {
        !          3163:   count_steps_sort {
        !          3164:      SELECT a FROM t2
        !          3165:       WHERE (d>=80.0 AND d<81.0 AND d NOT NULL)
        !          3166:          OR a=82
        !          3167:   }
        !          3168: } {80 82 scan 0 sort 0}
        !          3169: do_test where7-2.134.2 {
        !          3170:   count_steps_sort {
        !          3171:      SELECT a FROM t3
        !          3172:       WHERE (d>=80.0 AND d<81.0 AND d NOT NULL)
        !          3173:          OR a=82
        !          3174:   }
        !          3175: } {80 82 scan 0 sort 0}
        !          3176: do_test where7-2.135.1 {
        !          3177:   count_steps_sort {
        !          3178:      SELECT a FROM t2
        !          3179:       WHERE ((a BETWEEN 84 AND 86) AND a!=85)
        !          3180:          OR c=24024
        !          3181:          OR b=946
        !          3182:          OR a=19
        !          3183:          OR (d>=47.0 AND d<48.0 AND d NOT NULL)
        !          3184:   }
        !          3185: } {19 47 70 71 72 84 86 scan 0 sort 0}
        !          3186: do_test where7-2.135.2 {
        !          3187:   count_steps_sort {
        !          3188:      SELECT a FROM t3
        !          3189:       WHERE ((a BETWEEN 84 AND 86) AND a!=85)
        !          3190:          OR c=24024
        !          3191:          OR b=946
        !          3192:          OR a=19
        !          3193:          OR (d>=47.0 AND d<48.0 AND d NOT NULL)
        !          3194:   }
        !          3195: } {19 47 70 71 72 84 86 scan 0 sort 0}
        !          3196: do_test where7-2.136.1 {
        !          3197:   count_steps_sort {
        !          3198:      SELECT a FROM t2
        !          3199:       WHERE a=27
        !          3200:          OR (f GLOB '?uvwx*' AND f GLOB 'tuvw*')
        !          3201:          OR ((a BETWEEN 89 AND 91) AND a!=90)
        !          3202:          OR (g='ihgfedc' AND f GLOB 'efghi*')
        !          3203:          OR b=1045
        !          3204:          OR a=84
        !          3205:          OR f='qrstuvwxy'
        !          3206:   }
        !          3207: } {16 19 27 42 45 68 71 82 84 89 91 94 95 97 scan 0 sort 0}
        !          3208: do_test where7-2.136.2 {
        !          3209:   count_steps_sort {
        !          3210:      SELECT a FROM t3
        !          3211:       WHERE a=27
        !          3212:          OR (f GLOB '?uvwx*' AND f GLOB 'tuvw*')
        !          3213:          OR ((a BETWEEN 89 AND 91) AND a!=90)
        !          3214:          OR (g='ihgfedc' AND f GLOB 'efghi*')
        !          3215:          OR b=1045
        !          3216:          OR a=84
        !          3217:          OR f='qrstuvwxy'
        !          3218:   }
        !          3219: } {16 19 27 42 45 68 71 82 84 89 91 94 95 97 scan 0 sort 0}
        !          3220: do_test where7-2.137.1 {
        !          3221:   count_steps_sort {
        !          3222:      SELECT a FROM t2
        !          3223:       WHERE b=704
        !          3224:          OR b=949
        !          3225:          OR (d>=72.0 AND d<73.0 AND d NOT NULL)
        !          3226:          OR (g='utsrqpo' AND f GLOB 'wxyza*')
        !          3227:          OR c=24024
        !          3228:          OR b=553
        !          3229:          OR a=18
        !          3230:          OR a=92
        !          3231:   }
        !          3232: } {18 22 64 70 71 72 92 scan 0 sort 0}
        !          3233: do_test where7-2.137.2 {
        !          3234:   count_steps_sort {
        !          3235:      SELECT a FROM t3
        !          3236:       WHERE b=704
        !          3237:          OR b=949
        !          3238:          OR (d>=72.0 AND d<73.0 AND d NOT NULL)
        !          3239:          OR (g='utsrqpo' AND f GLOB 'wxyza*')
        !          3240:          OR c=24024
        !          3241:          OR b=553
        !          3242:          OR a=18
        !          3243:          OR a=92
        !          3244:   }
        !          3245: } {18 22 64 70 71 72 92 scan 0 sort 0}
        !          3246: do_test where7-2.138.1 {
        !          3247:   count_steps_sort {
        !          3248:      SELECT a FROM t2
        !          3249:       WHERE (f GLOB '?cdef*' AND f GLOB 'bcde*')
        !          3250:          OR (g='ihgfedc' AND f GLOB 'efghi*')
        !          3251:          OR b=902
        !          3252:          OR (d>=61.0 AND d<62.0 AND d NOT NULL)
        !          3253:          OR b=25
        !          3254:          OR ((a BETWEEN 16 AND 18) AND a!=17)
        !          3255:          OR f='zabcdefgh'
        !          3256:          OR b=385
        !          3257:   }
        !          3258: } {1 16 18 25 27 35 51 53 61 77 79 82 scan 0 sort 0}
        !          3259: do_test where7-2.138.2 {
        !          3260:   count_steps_sort {
        !          3261:      SELECT a FROM t3
        !          3262:       WHERE (f GLOB '?cdef*' AND f GLOB 'bcde*')
        !          3263:          OR (g='ihgfedc' AND f GLOB 'efghi*')
        !          3264:          OR b=902
        !          3265:          OR (d>=61.0 AND d<62.0 AND d NOT NULL)
        !          3266:          OR b=25
        !          3267:          OR ((a BETWEEN 16 AND 18) AND a!=17)
        !          3268:          OR f='zabcdefgh'
        !          3269:          OR b=385
        !          3270:   }
        !          3271: } {1 16 18 25 27 35 51 53 61 77 79 82 scan 0 sort 0}
        !          3272: do_test where7-2.139.1 {
        !          3273:   count_steps_sort {
        !          3274:      SELECT a FROM t2
        !          3275:       WHERE a=22
        !          3276:          OR b=36
        !          3277:          OR ((a BETWEEN 57 AND 59) AND a!=58)
        !          3278:          OR (d>=31.0 AND d<32.0 AND d NOT NULL)
        !          3279:          OR ((a BETWEEN 81 AND 83) AND a!=82)
        !          3280:   }
        !          3281: } {22 31 57 59 81 83 scan 0 sort 0}
        !          3282: do_test where7-2.139.2 {
        !          3283:   count_steps_sort {
        !          3284:      SELECT a FROM t3
        !          3285:       WHERE a=22
        !          3286:          OR b=36
        !          3287:          OR ((a BETWEEN 57 AND 59) AND a!=58)
        !          3288:          OR (d>=31.0 AND d<32.0 AND d NOT NULL)
        !          3289:          OR ((a BETWEEN 81 AND 83) AND a!=82)
        !          3290:   }
        !          3291: } {22 31 57 59 81 83 scan 0 sort 0}
        !          3292: do_test where7-2.140.1 {
        !          3293:   count_steps_sort {
        !          3294:      SELECT a FROM t2
        !          3295:       WHERE b=253
        !          3296:          OR (d>=60.0 AND d<61.0 AND d NOT NULL)
        !          3297:   }
        !          3298: } {23 60 scan 0 sort 0}
        !          3299: do_test where7-2.140.2 {
        !          3300:   count_steps_sort {
        !          3301:      SELECT a FROM t3
        !          3302:       WHERE b=253
        !          3303:          OR (d>=60.0 AND d<61.0 AND d NOT NULL)
        !          3304:   }
        !          3305: } {23 60 scan 0 sort 0}
        !          3306: do_test where7-2.141.1 {
        !          3307:   count_steps_sort {
        !          3308:      SELECT a FROM t2
        !          3309:       WHERE (f GLOB '?qrst*' AND f GLOB 'pqrs*')
        !          3310:          OR (f GLOB '?cdef*' AND f GLOB 'bcde*')
        !          3311:          OR b=641
        !          3312:          OR ((a BETWEEN 36 AND 38) AND a!=37)
        !          3313:   }
        !          3314: } {1 15 27 36 38 41 53 67 79 93 scan 0 sort 0}
        !          3315: do_test where7-2.141.2 {
        !          3316:   count_steps_sort {
        !          3317:      SELECT a FROM t3
        !          3318:       WHERE (f GLOB '?qrst*' AND f GLOB 'pqrs*')
        !          3319:          OR (f GLOB '?cdef*' AND f GLOB 'bcde*')
        !          3320:          OR b=641
        !          3321:          OR ((a BETWEEN 36 AND 38) AND a!=37)
        !          3322:   }
        !          3323: } {1 15 27 36 38 41 53 67 79 93 scan 0 sort 0}
        !          3324: do_test where7-2.142.1 {
        !          3325:   count_steps_sort {
        !          3326:      SELECT a FROM t2
        !          3327:       WHERE c=30030
        !          3328:          OR a=18
        !          3329:          OR ((a BETWEEN 44 AND 46) AND a!=45)
        !          3330:          OR (d>=89.0 AND d<90.0 AND d NOT NULL)
        !          3331:          OR b=11
        !          3332:          OR (g='qponmlk' AND f GLOB 'opqrs*')
        !          3333:          OR a=52
        !          3334:          OR (g='utsrqpo' AND f GLOB 'wxyza*')
        !          3335:          OR a=13
        !          3336:          OR (d>=65.0 AND d<66.0 AND d NOT NULL)
        !          3337:   }
        !          3338: } {1 13 18 22 40 44 46 52 65 88 89 90 scan 0 sort 0}
        !          3339: do_test where7-2.142.2 {
        !          3340:   count_steps_sort {
        !          3341:      SELECT a FROM t3
        !          3342:       WHERE c=30030
        !          3343:          OR a=18
        !          3344:          OR ((a BETWEEN 44 AND 46) AND a!=45)
        !          3345:          OR (d>=89.0 AND d<90.0 AND d NOT NULL)
        !          3346:          OR b=11
        !          3347:          OR (g='qponmlk' AND f GLOB 'opqrs*')
        !          3348:          OR a=52
        !          3349:          OR (g='utsrqpo' AND f GLOB 'wxyza*')
        !          3350:          OR a=13
        !          3351:          OR (d>=65.0 AND d<66.0 AND d NOT NULL)
        !          3352:   }
        !          3353: } {1 13 18 22 40 44 46 52 65 88 89 90 scan 0 sort 0}
        !          3354: do_test where7-2.143.1 {
        !          3355:   count_steps_sort {
        !          3356:      SELECT a FROM t2
        !          3357:       WHERE c=23023
        !          3358:          OR f='efghijklm'
        !          3359:          OR ((a BETWEEN 39 AND 41) AND a!=40)
        !          3360:          OR b=1045
        !          3361:          OR (d>=24.0 AND d<25.0 AND d NOT NULL)
        !          3362:          OR f='uvwxyzabc'
        !          3363:          OR (f GLOB '?zabc*' AND f GLOB 'yzab*')
        !          3364:   }
        !          3365: } {4 20 24 30 39 41 46 50 56 67 68 69 72 76 82 95 98 scan 0 sort 0}
        !          3366: do_test where7-2.143.2 {
        !          3367:   count_steps_sort {
        !          3368:      SELECT a FROM t3
        !          3369:       WHERE c=23023
        !          3370:          OR f='efghijklm'
        !          3371:          OR ((a BETWEEN 39 AND 41) AND a!=40)
        !          3372:          OR b=1045
        !          3373:          OR (d>=24.0 AND d<25.0 AND d NOT NULL)
        !          3374:          OR f='uvwxyzabc'
        !          3375:          OR (f GLOB '?zabc*' AND f GLOB 'yzab*')
        !          3376:   }
        !          3377: } {4 20 24 30 39 41 46 50 56 67 68 69 72 76 82 95 98 scan 0 sort 0}
        !          3378: do_test where7-2.144.1 {
        !          3379:   count_steps_sort {
        !          3380:      SELECT a FROM t2
        !          3381:       WHERE b=476
        !          3382:          OR a=11
        !          3383:          OR a=52
        !          3384:          OR b=858
        !          3385:          OR b=264
        !          3386:          OR f='wxyzabcde'
        !          3387:          OR c=18018
        !          3388:          OR b=597
        !          3389:          OR (d>=69.0 AND d<70.0 AND d NOT NULL)
        !          3390:   }
        !          3391: } {11 22 24 48 52 53 54 69 74 78 100 scan 0 sort 0}
        !          3392: do_test where7-2.144.2 {
        !          3393:   count_steps_sort {
        !          3394:      SELECT a FROM t3
        !          3395:       WHERE b=476
        !          3396:          OR a=11
        !          3397:          OR a=52
        !          3398:          OR b=858
        !          3399:          OR b=264
        !          3400:          OR f='wxyzabcde'
        !          3401:          OR c=18018
        !          3402:          OR b=597
        !          3403:          OR (d>=69.0 AND d<70.0 AND d NOT NULL)
        !          3404:   }
        !          3405: } {11 22 24 48 52 53 54 69 74 78 100 scan 0 sort 0}
        !          3406: do_test where7-2.145.1 {
        !          3407:   count_steps_sort {
        !          3408:      SELECT a FROM t2
        !          3409:       WHERE b=91
        !          3410:          OR (g='utsrqpo' AND f GLOB 'wxyza*')
        !          3411:          OR (d>=21.0 AND d<22.0 AND d NOT NULL)
        !          3412:          OR (g='wvutsrq' AND f GLOB 'mnopq*')
        !          3413:          OR ((a BETWEEN 89 AND 91) AND a!=90)
        !          3414:          OR (d>=85.0 AND d<86.0 AND d NOT NULL)
        !          3415:          OR b=102
        !          3416:          OR (d>=36.0 AND d<37.0 AND d NOT NULL)
        !          3417:          OR ((a BETWEEN 59 AND 61) AND a!=60)
        !          3418:          OR b=784
        !          3419:   }
        !          3420: } {12 21 22 36 59 61 85 89 91 scan 0 sort 0}
        !          3421: do_test where7-2.145.2 {
        !          3422:   count_steps_sort {
        !          3423:      SELECT a FROM t3
        !          3424:       WHERE b=91
        !          3425:          OR (g='utsrqpo' AND f GLOB 'wxyza*')
        !          3426:          OR (d>=21.0 AND d<22.0 AND d NOT NULL)
        !          3427:          OR (g='wvutsrq' AND f GLOB 'mnopq*')
        !          3428:          OR ((a BETWEEN 89 AND 91) AND a!=90)
        !          3429:          OR (d>=85.0 AND d<86.0 AND d NOT NULL)
        !          3430:          OR b=102
        !          3431:          OR (d>=36.0 AND d<37.0 AND d NOT NULL)
        !          3432:          OR ((a BETWEEN 59 AND 61) AND a!=60)
        !          3433:          OR b=784
        !          3434:   }
        !          3435: } {12 21 22 36 59 61 85 89 91 scan 0 sort 0}
        !          3436: do_test where7-2.146.1 {
        !          3437:   count_steps_sort {
        !          3438:      SELECT a FROM t2
        !          3439:       WHERE (g='vutsrqp' AND f GLOB 'opqrs*')
        !          3440:          OR (g='gfedcba' AND f GLOB 'nopqr*')
        !          3441:          OR b=990
        !          3442:          OR a=52
        !          3443:          OR (d>=38.0 AND d<39.0 AND d NOT NULL)
        !          3444:   }
        !          3445: } {14 38 52 90 91 scan 0 sort 0}
        !          3446: do_test where7-2.146.2 {
        !          3447:   count_steps_sort {
        !          3448:      SELECT a FROM t3
        !          3449:       WHERE (g='vutsrqp' AND f GLOB 'opqrs*')
        !          3450:          OR (g='gfedcba' AND f GLOB 'nopqr*')
        !          3451:          OR b=990
        !          3452:          OR a=52
        !          3453:          OR (d>=38.0 AND d<39.0 AND d NOT NULL)
        !          3454:   }
        !          3455: } {14 38 52 90 91 scan 0 sort 0}
        !          3456: do_test where7-2.147.1 {
        !          3457:   count_steps_sort {
        !          3458:      SELECT a FROM t2
        !          3459:       WHERE c=22022
        !          3460:          OR b=960
        !          3461:          OR ((a BETWEEN 43 AND 45) AND a!=44)
        !          3462:          OR a=48
        !          3463:          OR b=729
        !          3464:          OR ((a BETWEEN 41 AND 43) AND a!=42)
        !          3465:          OR a=44
        !          3466:          OR b=773
        !          3467:   }
        !          3468: } {41 43 44 45 48 64 65 66 scan 0 sort 0}
        !          3469: do_test where7-2.147.2 {
        !          3470:   count_steps_sort {
        !          3471:      SELECT a FROM t3
        !          3472:       WHERE c=22022
        !          3473:          OR b=960
        !          3474:          OR ((a BETWEEN 43 AND 45) AND a!=44)
        !          3475:          OR a=48
        !          3476:          OR b=729
        !          3477:          OR ((a BETWEEN 41 AND 43) AND a!=42)
        !          3478:          OR a=44
        !          3479:          OR b=773
        !          3480:   }
        !          3481: } {41 43 44 45 48 64 65 66 scan 0 sort 0}
        !          3482: do_test where7-2.148.1 {
        !          3483:   count_steps_sort {
        !          3484:      SELECT a FROM t2
        !          3485:       WHERE ((a BETWEEN 68 AND 70) AND a!=69)
        !          3486:          OR b=421
        !          3487:          OR ((a BETWEEN 22 AND 24) AND a!=23)
        !          3488:          OR (d>=2.0 AND d<3.0 AND d NOT NULL)
        !          3489:          OR (g='srqponm' AND f GLOB 'defgh*')
        !          3490:          OR (d>=89.0 AND d<90.0 AND d NOT NULL)
        !          3491:          OR (d>=24.0 AND d<25.0 AND d NOT NULL)
        !          3492:          OR c=22022
        !          3493:          OR b=825
        !          3494:          OR ((a BETWEEN 17 AND 19) AND a!=18)
        !          3495:          OR (f GLOB '?hijk*' AND f GLOB 'ghij*')
        !          3496:   }
        !          3497: } {2 6 17 19 22 24 29 32 58 64 65 66 68 70 75 84 89 scan 0 sort 0}
        !          3498: do_test where7-2.148.2 {
        !          3499:   count_steps_sort {
        !          3500:      SELECT a FROM t3
        !          3501:       WHERE ((a BETWEEN 68 AND 70) AND a!=69)
        !          3502:          OR b=421
        !          3503:          OR ((a BETWEEN 22 AND 24) AND a!=23)
        !          3504:          OR (d>=2.0 AND d<3.0 AND d NOT NULL)
        !          3505:          OR (g='srqponm' AND f GLOB 'defgh*')
        !          3506:          OR (d>=89.0 AND d<90.0 AND d NOT NULL)
        !          3507:          OR (d>=24.0 AND d<25.0 AND d NOT NULL)
        !          3508:          OR c=22022
        !          3509:          OR b=825
        !          3510:          OR ((a BETWEEN 17 AND 19) AND a!=18)
        !          3511:          OR (f GLOB '?hijk*' AND f GLOB 'ghij*')
        !          3512:   }
        !          3513: } {2 6 17 19 22 24 29 32 58 64 65 66 68 70 75 84 89 scan 0 sort 0}
        !          3514: do_test where7-2.149.1 {
        !          3515:   count_steps_sort {
        !          3516:      SELECT a FROM t2
        !          3517:       WHERE (d>=44.0 AND d<45.0 AND d NOT NULL)
        !          3518:          OR b=484
        !          3519:          OR b=1026
        !          3520:          OR a=90
        !          3521:          OR (g='jihgfed' AND f GLOB 'wxyza*')
        !          3522:          OR b=608
        !          3523:          OR a=32
        !          3524:   }
        !          3525: } {32 44 74 90 scan 0 sort 0}
        !          3526: do_test where7-2.149.2 {
        !          3527:   count_steps_sort {
        !          3528:      SELECT a FROM t3
        !          3529:       WHERE (d>=44.0 AND d<45.0 AND d NOT NULL)
        !          3530:          OR b=484
        !          3531:          OR b=1026
        !          3532:          OR a=90
        !          3533:          OR (g='jihgfed' AND f GLOB 'wxyza*')
        !          3534:          OR b=608
        !          3535:          OR a=32
        !          3536:   }
        !          3537: } {32 44 74 90 scan 0 sort 0}
        !          3538: do_test where7-2.150.1 {
        !          3539:   count_steps_sort {
        !          3540:      SELECT a FROM t2
        !          3541:       WHERE c<=10
        !          3542:          OR (d>=76.0 AND d<77.0 AND d NOT NULL)
        !          3543:          OR b=154
        !          3544:          OR (d>=77.0 AND d<78.0 AND d NOT NULL)
        !          3545:          OR b=880
        !          3546:          OR a=55
        !          3547:          OR b=773
        !          3548:          OR b=319
        !          3549:          OR (g='hgfedcb' AND f GLOB 'fghij*')
        !          3550:   }
        !          3551: } {14 29 55 76 77 80 83 scan 0 sort 0}
        !          3552: do_test where7-2.150.2 {
        !          3553:   count_steps_sort {
        !          3554:      SELECT a FROM t3
        !          3555:       WHERE c<=10
        !          3556:          OR (d>=76.0 AND d<77.0 AND d NOT NULL)
        !          3557:          OR b=154
        !          3558:          OR (d>=77.0 AND d<78.0 AND d NOT NULL)
        !          3559:          OR b=880
        !          3560:          OR a=55
        !          3561:          OR b=773
        !          3562:          OR b=319
        !          3563:          OR (g='hgfedcb' AND f GLOB 'fghij*')
        !          3564:   }
        !          3565: } {14 29 55 76 77 80 83 scan 0 sort 0}
        !          3566: do_test where7-2.151.1 {
        !          3567:   count_steps_sort {
        !          3568:      SELECT a FROM t2
        !          3569:       WHERE (g='wvutsrq' AND f GLOB 'ijklm*')
        !          3570:          OR f='mnopqrstu'
        !          3571:          OR a=62
        !          3572:   }
        !          3573: } {8 12 38 62 64 90 scan 0 sort 0}
        !          3574: do_test where7-2.151.2 {
        !          3575:   count_steps_sort {
        !          3576:      SELECT a FROM t3
        !          3577:       WHERE (g='wvutsrq' AND f GLOB 'ijklm*')
        !          3578:          OR f='mnopqrstu'
        !          3579:          OR a=62
        !          3580:   }
        !          3581: } {8 12 38 62 64 90 scan 0 sort 0}
        !          3582: do_test where7-2.152.1 {
        !          3583:   count_steps_sort {
        !          3584:      SELECT a FROM t2
        !          3585:       WHERE a=33
        !          3586:          OR b=1045
        !          3587:          OR (d>=40.0 AND d<41.0 AND d NOT NULL)
        !          3588:          OR c=13013
        !          3589:          OR (g='gfedcba' AND f GLOB 'mnopq*')
        !          3590:          OR b=124
        !          3591:          OR (g='gfedcba' AND f GLOB 'klmno*')
        !          3592:   }
        !          3593: } {33 37 38 39 40 88 90 95 scan 0 sort 0}
        !          3594: do_test where7-2.152.2 {
        !          3595:   count_steps_sort {
        !          3596:      SELECT a FROM t3
        !          3597:       WHERE a=33
        !          3598:          OR b=1045
        !          3599:          OR (d>=40.0 AND d<41.0 AND d NOT NULL)
        !          3600:          OR c=13013
        !          3601:          OR (g='gfedcba' AND f GLOB 'mnopq*')
        !          3602:          OR b=124
        !          3603:          OR (g='gfedcba' AND f GLOB 'klmno*')
        !          3604:   }
        !          3605: } {33 37 38 39 40 88 90 95 scan 0 sort 0}
        !          3606: do_test where7-2.153.1 {
        !          3607:   count_steps_sort {
        !          3608:      SELECT a FROM t2
        !          3609:       WHERE b=883
        !          3610:          OR c=32032
        !          3611:          OR f='fghijklmn'
        !          3612:          OR ((a BETWEEN 49 AND 51) AND a!=50)
        !          3613:          OR b=421
        !          3614:          OR b=803
        !          3615:          OR c=4004
        !          3616:          OR (f GLOB '?defg*' AND f GLOB 'cdef*')
        !          3617:   }
        !          3618: } {2 5 10 11 12 28 31 49 51 54 57 73 80 83 94 95 96 scan 0 sort 0}
        !          3619: do_test where7-2.153.2 {
        !          3620:   count_steps_sort {
        !          3621:      SELECT a FROM t3
        !          3622:       WHERE b=883
        !          3623:          OR c=32032
        !          3624:          OR f='fghijklmn'
        !          3625:          OR ((a BETWEEN 49 AND 51) AND a!=50)
        !          3626:          OR b=421
        !          3627:          OR b=803
        !          3628:          OR c=4004
        !          3629:          OR (f GLOB '?defg*' AND f GLOB 'cdef*')
        !          3630:   }
        !          3631: } {2 5 10 11 12 28 31 49 51 54 57 73 80 83 94 95 96 scan 0 sort 0}
        !          3632: do_test where7-2.154.1 {
        !          3633:   count_steps_sort {
        !          3634:      SELECT a FROM t2
        !          3635:       WHERE (f GLOB '?rstu*' AND f GLOB 'qrst*')
        !          3636:          OR b=99
        !          3637:          OR (g='kjihgfe' AND f GLOB 'uvwxy*')
        !          3638:   }
        !          3639: } {9 16 42 68 72 94 scan 0 sort 0}
        !          3640: do_test where7-2.154.2 {
        !          3641:   count_steps_sort {
        !          3642:      SELECT a FROM t3
        !          3643:       WHERE (f GLOB '?rstu*' AND f GLOB 'qrst*')
        !          3644:          OR b=99
        !          3645:          OR (g='kjihgfe' AND f GLOB 'uvwxy*')
        !          3646:   }
        !          3647: } {9 16 42 68 72 94 scan 0 sort 0}
        !          3648: do_test where7-2.155.1 {
        !          3649:   count_steps_sort {
        !          3650:      SELECT a FROM t2
        !          3651:       WHERE f='defghijkl'
        !          3652:          OR b=308
        !          3653:   }
        !          3654: } {3 28 29 55 81 scan 0 sort 0}
        !          3655: do_test where7-2.155.2 {
        !          3656:   count_steps_sort {
        !          3657:      SELECT a FROM t3
        !          3658:       WHERE f='defghijkl'
        !          3659:          OR b=308
        !          3660:   }
        !          3661: } {3 28 29 55 81 scan 0 sort 0}
        !          3662: do_test where7-2.156.1 {
        !          3663:   count_steps_sort {
        !          3664:      SELECT a FROM t2
        !          3665:       WHERE b=795
        !          3666:          OR (g='yxwvuts' AND f GLOB 'cdefg*')
        !          3667:          OR f='jklmnopqr'
        !          3668:          OR (f GLOB '?defg*' AND f GLOB 'cdef*')
        !          3669:          OR (d>=51.0 AND d<52.0 AND d NOT NULL)
        !          3670:          OR b=1056
        !          3671:   }
        !          3672: } {2 9 28 35 51 54 61 80 87 96 scan 0 sort 0}
        !          3673: do_test where7-2.156.2 {
        !          3674:   count_steps_sort {
        !          3675:      SELECT a FROM t3
        !          3676:       WHERE b=795
        !          3677:          OR (g='yxwvuts' AND f GLOB 'cdefg*')
        !          3678:          OR f='jklmnopqr'
        !          3679:          OR (f GLOB '?defg*' AND f GLOB 'cdef*')
        !          3680:          OR (d>=51.0 AND d<52.0 AND d NOT NULL)
        !          3681:          OR b=1056
        !          3682:   }
        !          3683: } {2 9 28 35 51 54 61 80 87 96 scan 0 sort 0}
        !          3684: do_test where7-2.157.1 {
        !          3685:   count_steps_sort {
        !          3686:      SELECT a FROM t2
        !          3687:       WHERE a=47
        !          3688:          OR (d>=94.0 AND d<95.0 AND d NOT NULL)
        !          3689:          OR b=410
        !          3690:          OR b=682
        !          3691:          OR ((a BETWEEN 98 AND 100) AND a!=99)
        !          3692:          OR f='hijklmnop'
        !          3693:          OR (d>=40.0 AND d<41.0 AND d NOT NULL)
        !          3694:          OR b=168
        !          3695:          OR (d>=51.0 AND d<52.0 AND d NOT NULL)
        !          3696:          OR a=32
        !          3697:          OR a=72
        !          3698:   }
        !          3699: } {7 32 33 40 47 51 59 62 72 85 94 98 100 scan 0 sort 0}
        !          3700: do_test where7-2.157.2 {
        !          3701:   count_steps_sort {
        !          3702:      SELECT a FROM t3
        !          3703:       WHERE a=47
        !          3704:          OR (d>=94.0 AND d<95.0 AND d NOT NULL)
        !          3705:          OR b=410
        !          3706:          OR b=682
        !          3707:          OR ((a BETWEEN 98 AND 100) AND a!=99)
        !          3708:          OR f='hijklmnop'
        !          3709:          OR (d>=40.0 AND d<41.0 AND d NOT NULL)
        !          3710:          OR b=168
        !          3711:          OR (d>=51.0 AND d<52.0 AND d NOT NULL)
        !          3712:          OR a=32
        !          3713:          OR a=72
        !          3714:   }
        !          3715: } {7 32 33 40 47 51 59 62 72 85 94 98 100 scan 0 sort 0}
        !          3716: do_test where7-2.158.1 {
        !          3717:   count_steps_sort {
        !          3718:      SELECT a FROM t2
        !          3719:       WHERE b=616
        !          3720:          OR ((a BETWEEN 25 AND 27) AND a!=26)
        !          3721:          OR (d>=38.0 AND d<39.0 AND d NOT NULL)
        !          3722:          OR a=96
        !          3723:   }
        !          3724: } {25 27 38 56 96 scan 0 sort 0}
        !          3725: do_test where7-2.158.2 {
        !          3726:   count_steps_sort {
        !          3727:      SELECT a FROM t3
        !          3728:       WHERE b=616
        !          3729:          OR ((a BETWEEN 25 AND 27) AND a!=26)
        !          3730:          OR (d>=38.0 AND d<39.0 AND d NOT NULL)
        !          3731:          OR a=96
        !          3732:   }
        !          3733: } {25 27 38 56 96 scan 0 sort 0}
        !          3734: do_test where7-2.159.1 {
        !          3735:   count_steps_sort {
        !          3736:      SELECT a FROM t2
        !          3737:       WHERE (d>=66.0 AND d<67.0 AND d NOT NULL)
        !          3738:          OR b=352
        !          3739:   }
        !          3740: } {32 66 scan 0 sort 0}
        !          3741: do_test where7-2.159.2 {
        !          3742:   count_steps_sort {
        !          3743:      SELECT a FROM t3
        !          3744:       WHERE (d>=66.0 AND d<67.0 AND d NOT NULL)
        !          3745:          OR b=352
        !          3746:   }
        !          3747: } {32 66 scan 0 sort 0}
        !          3748: do_test where7-2.160.1 {
        !          3749:   count_steps_sort {
        !          3750:      SELECT a FROM t2
        !          3751:       WHERE b=795
        !          3752:          OR c=13013
        !          3753:          OR (d>=28.0 AND d<29.0 AND d NOT NULL)
        !          3754:          OR b=597
        !          3755:   }
        !          3756: } {28 37 38 39 scan 0 sort 0}
        !          3757: do_test where7-2.160.2 {
        !          3758:   count_steps_sort {
        !          3759:      SELECT a FROM t3
        !          3760:       WHERE b=795
        !          3761:          OR c=13013
        !          3762:          OR (d>=28.0 AND d<29.0 AND d NOT NULL)
        !          3763:          OR b=597
        !          3764:   }
        !          3765: } {28 37 38 39 scan 0 sort 0}
        !          3766: do_test where7-2.161.1 {
        !          3767:   count_steps_sort {
        !          3768:      SELECT a FROM t2
        !          3769:       WHERE a=23
        !          3770:          OR (g='kjihgfe' AND f GLOB 'qrstu*')
        !          3771:          OR b=641
        !          3772:          OR b=352
        !          3773:          OR b=179
        !          3774:          OR b=806
        !          3775:          OR b=839
        !          3776:          OR b=33
        !          3777:   }
        !          3778: } {3 23 32 68 scan 0 sort 0}
        !          3779: do_test where7-2.161.2 {
        !          3780:   count_steps_sort {
        !          3781:      SELECT a FROM t3
        !          3782:       WHERE a=23
        !          3783:          OR (g='kjihgfe' AND f GLOB 'qrstu*')
        !          3784:          OR b=641
        !          3785:          OR b=352
        !          3786:          OR b=179
        !          3787:          OR b=806
        !          3788:          OR b=839
        !          3789:          OR b=33
        !          3790:   }
        !          3791: } {3 23 32 68 scan 0 sort 0}
        !          3792: do_test where7-2.162.1 {
        !          3793:   count_steps_sort {
        !          3794:      SELECT a FROM t2
        !          3795:       WHERE b=1070
        !          3796:          OR b=1078
        !          3797:          OR ((a BETWEEN 11 AND 13) AND a!=12)
        !          3798:          OR c=12012
        !          3799:          OR (g='hgfedcb' AND f GLOB 'ghijk*')
        !          3800:          OR b=319
        !          3801:          OR c=5005
        !          3802:          OR 1000000<b
        !          3803:          OR b=1037
        !          3804:          OR b=234
        !          3805:   }
        !          3806: } {11 13 14 15 29 34 35 36 84 98 scan 0 sort 0}
        !          3807: do_test where7-2.162.2 {
        !          3808:   count_steps_sort {
        !          3809:      SELECT a FROM t3
        !          3810:       WHERE b=1070
        !          3811:          OR b=1078
        !          3812:          OR ((a BETWEEN 11 AND 13) AND a!=12)
        !          3813:          OR c=12012
        !          3814:          OR (g='hgfedcb' AND f GLOB 'ghijk*')
        !          3815:          OR b=319
        !          3816:          OR c=5005
        !          3817:          OR 1000000<b
        !          3818:          OR b=1037
        !          3819:          OR b=234
        !          3820:   }
        !          3821: } {11 13 14 15 29 34 35 36 84 98 scan 0 sort 0}
        !          3822: do_test where7-2.163.1 {
        !          3823:   count_steps_sort {
        !          3824:      SELECT a FROM t2
        !          3825:       WHERE f='cdefghijk'
        !          3826:          OR (f GLOB '?stuv*' AND f GLOB 'rstu*')
        !          3827:          OR (g='ihgfedc' AND f GLOB 'defgh*')
        !          3828:          OR (d>=59.0 AND d<60.0 AND d NOT NULL)
        !          3829:   }
        !          3830: } {2 17 28 43 54 59 69 80 81 95 scan 0 sort 0}
        !          3831: do_test where7-2.163.2 {
        !          3832:   count_steps_sort {
        !          3833:      SELECT a FROM t3
        !          3834:       WHERE f='cdefghijk'
        !          3835:          OR (f GLOB '?stuv*' AND f GLOB 'rstu*')
        !          3836:          OR (g='ihgfedc' AND f GLOB 'defgh*')
        !          3837:          OR (d>=59.0 AND d<60.0 AND d NOT NULL)
        !          3838:   }
        !          3839: } {2 17 28 43 54 59 69 80 81 95 scan 0 sort 0}
        !          3840: do_test where7-2.164.1 {
        !          3841:   count_steps_sort {
        !          3842:      SELECT a FROM t2
        !          3843:       WHERE a=65
        !          3844:          OR c=14014
        !          3845:          OR (d>=88.0 AND d<89.0 AND d NOT NULL)
        !          3846:          OR a=47
        !          3847:          OR b=220
        !          3848:          OR (d>=37.0 AND d<38.0 AND d NOT NULL)
        !          3849:   }
        !          3850: } {20 37 40 41 42 47 65 88 scan 0 sort 0}
        !          3851: do_test where7-2.164.2 {
        !          3852:   count_steps_sort {
        !          3853:      SELECT a FROM t3
        !          3854:       WHERE a=65
        !          3855:          OR c=14014
        !          3856:          OR (d>=88.0 AND d<89.0 AND d NOT NULL)
        !          3857:          OR a=47
        !          3858:          OR b=220
        !          3859:          OR (d>=37.0 AND d<38.0 AND d NOT NULL)
        !          3860:   }
        !          3861: } {20 37 40 41 42 47 65 88 scan 0 sort 0}
        !          3862: do_test where7-2.165.1 {
        !          3863:   count_steps_sort {
        !          3864:      SELECT a FROM t2
        !          3865:       WHERE (g='hgfedcb' AND f GLOB 'ijklm*')
        !          3866:          OR (g='rqponml' AND f GLOB 'jklmn*')
        !          3867:          OR b=891
        !          3868:          OR (g='nmlkjih' AND f GLOB 'fghij*')
        !          3869:          OR b=484
        !          3870:          OR a=62
        !          3871:          OR (g='ihgfedc' AND f GLOB 'defgh*')
        !          3872:   }
        !          3873: } {35 44 57 62 81 86 scan 0 sort 0}
        !          3874: do_test where7-2.165.2 {
        !          3875:   count_steps_sort {
        !          3876:      SELECT a FROM t3
        !          3877:       WHERE (g='hgfedcb' AND f GLOB 'ijklm*')
        !          3878:          OR (g='rqponml' AND f GLOB 'jklmn*')
        !          3879:          OR b=891
        !          3880:          OR (g='nmlkjih' AND f GLOB 'fghij*')
        !          3881:          OR b=484
        !          3882:          OR a=62
        !          3883:          OR (g='ihgfedc' AND f GLOB 'defgh*')
        !          3884:   }
        !          3885: } {35 44 57 62 81 86 scan 0 sort 0}
        !          3886: do_test where7-2.166.1 {
        !          3887:   count_steps_sort {
        !          3888:      SELECT a FROM t2
        !          3889:       WHERE b=363
        !          3890:          OR (g='tsrqpon' AND f GLOB 'zabcd*')
        !          3891:          OR ((a BETWEEN 58 AND 60) AND a!=59)
        !          3892:          OR (d>=2.0 AND d<3.0 AND d NOT NULL)
        !          3893:          OR (d>=46.0 AND d<47.0 AND d NOT NULL)
        !          3894:          OR (g='wvutsrq' AND f GLOB 'klmno*')
        !          3895:          OR a=39
        !          3896:          OR (d>=54.0 AND d<55.0 AND d NOT NULL)
        !          3897:   }
        !          3898: } {2 10 25 33 39 46 54 58 60 scan 0 sort 0}
        !          3899: do_test where7-2.166.2 {
        !          3900:   count_steps_sort {
        !          3901:      SELECT a FROM t3
        !          3902:       WHERE b=363
        !          3903:          OR (g='tsrqpon' AND f GLOB 'zabcd*')
        !          3904:          OR ((a BETWEEN 58 AND 60) AND a!=59)
        !          3905:          OR (d>=2.0 AND d<3.0 AND d NOT NULL)
        !          3906:          OR (d>=46.0 AND d<47.0 AND d NOT NULL)
        !          3907:          OR (g='wvutsrq' AND f GLOB 'klmno*')
        !          3908:          OR a=39
        !          3909:          OR (d>=54.0 AND d<55.0 AND d NOT NULL)
        !          3910:   }
        !          3911: } {2 10 25 33 39 46 54 58 60 scan 0 sort 0}
        !          3912: do_test where7-2.167.1 {
        !          3913:   count_steps_sort {
        !          3914:      SELECT a FROM t2
        !          3915:       WHERE c=30030
        !          3916:          OR (d>=52.0 AND d<53.0 AND d NOT NULL)
        !          3917:          OR b=850
        !          3918:          OR (f GLOB '?vwxy*' AND f GLOB 'uvwx*')
        !          3919:   }
        !          3920: } {20 46 52 72 88 89 90 98 scan 0 sort 0}
        !          3921: do_test where7-2.167.2 {
        !          3922:   count_steps_sort {
        !          3923:      SELECT a FROM t3
        !          3924:       WHERE c=30030
        !          3925:          OR (d>=52.0 AND d<53.0 AND d NOT NULL)
        !          3926:          OR b=850
        !          3927:          OR (f GLOB '?vwxy*' AND f GLOB 'uvwx*')
        !          3928:   }
        !          3929: } {20 46 52 72 88 89 90 98 scan 0 sort 0}
        !          3930: do_test where7-2.168.1 {
        !          3931:   count_steps_sort {
        !          3932:      SELECT a FROM t2
        !          3933:       WHERE (d>=23.0 AND d<24.0 AND d NOT NULL)
        !          3934:          OR (d>=91.0 AND d<92.0 AND d NOT NULL)
        !          3935:          OR b=80
        !          3936:   }
        !          3937: } {23 91 scan 0 sort 0}
        !          3938: do_test where7-2.168.2 {
        !          3939:   count_steps_sort {
        !          3940:      SELECT a FROM t3
        !          3941:       WHERE (d>=23.0 AND d<24.0 AND d NOT NULL)
        !          3942:          OR (d>=91.0 AND d<92.0 AND d NOT NULL)
        !          3943:          OR b=80
        !          3944:   }
        !          3945: } {23 91 scan 0 sort 0}
        !          3946: do_test where7-2.169.1 {
        !          3947:   count_steps_sort {
        !          3948:      SELECT a FROM t2
        !          3949:       WHERE ((a BETWEEN 59 AND 61) AND a!=60)
        !          3950:          OR (d>=77.0 AND d<78.0 AND d NOT NULL)
        !          3951:          OR b=462
        !          3952:          OR a=51
        !          3953:          OR b=344
        !          3954:          OR b=333
        !          3955:          OR ((a BETWEEN 61 AND 63) AND a!=62)
        !          3956:   }
        !          3957: } {42 51 59 61 63 77 scan 0 sort 0}
        !          3958: do_test where7-2.169.2 {
        !          3959:   count_steps_sort {
        !          3960:      SELECT a FROM t3
        !          3961:       WHERE ((a BETWEEN 59 AND 61) AND a!=60)
        !          3962:          OR (d>=77.0 AND d<78.0 AND d NOT NULL)
        !          3963:          OR b=462
        !          3964:          OR a=51
        !          3965:          OR b=344
        !          3966:          OR b=333
        !          3967:          OR ((a BETWEEN 61 AND 63) AND a!=62)
        !          3968:   }
        !          3969: } {42 51 59 61 63 77 scan 0 sort 0}
        !          3970: do_test where7-2.170.1 {
        !          3971:   count_steps_sort {
        !          3972:      SELECT a FROM t2
        !          3973:       WHERE b=586
        !          3974:          OR a=21
        !          3975:          OR b=638
        !          3976:   }
        !          3977: } {21 58 scan 0 sort 0}
        !          3978: do_test where7-2.170.2 {
        !          3979:   count_steps_sort {
        !          3980:      SELECT a FROM t3
        !          3981:       WHERE b=586
        !          3982:          OR a=21
        !          3983:          OR b=638
        !          3984:   }
        !          3985: } {21 58 scan 0 sort 0}
        !          3986: do_test where7-2.171.1 {
        !          3987:   count_steps_sort {
        !          3988:      SELECT a FROM t2
        !          3989:       WHERE b=179
        !          3990:          OR ((a BETWEEN 2 AND 4) AND a!=3)
        !          3991:          OR ((a BETWEEN 40 AND 42) AND a!=41)
        !          3992:          OR (d>=13.0 AND d<14.0 AND d NOT NULL)
        !          3993:          OR ((a BETWEEN 72 AND 74) AND a!=73)
        !          3994:   }
        !          3995: } {2 4 13 40 42 72 74 scan 0 sort 0}
        !          3996: do_test where7-2.171.2 {
        !          3997:   count_steps_sort {
        !          3998:      SELECT a FROM t3
        !          3999:       WHERE b=179
        !          4000:          OR ((a BETWEEN 2 AND 4) AND a!=3)
        !          4001:          OR ((a BETWEEN 40 AND 42) AND a!=41)
        !          4002:          OR (d>=13.0 AND d<14.0 AND d NOT NULL)
        !          4003:          OR ((a BETWEEN 72 AND 74) AND a!=73)
        !          4004:   }
        !          4005: } {2 4 13 40 42 72 74 scan 0 sort 0}
        !          4006: do_test where7-2.172.1 {
        !          4007:   count_steps_sort {
        !          4008:      SELECT a FROM t2
        !          4009:       WHERE b=333
        !          4010:          OR (g='nmlkjih' AND f GLOB 'bcdef*')
        !          4011:          OR (d>=62.0 AND d<63.0 AND d NOT NULL)
        !          4012:          OR b=407
        !          4013:          OR a=5
        !          4014:          OR b=817
        !          4015:          OR b=891
        !          4016:   }
        !          4017: } {5 37 53 62 81 scan 0 sort 0}
        !          4018: do_test where7-2.172.2 {
        !          4019:   count_steps_sort {
        !          4020:      SELECT a FROM t3
        !          4021:       WHERE b=333
        !          4022:          OR (g='nmlkjih' AND f GLOB 'bcdef*')
        !          4023:          OR (d>=62.0 AND d<63.0 AND d NOT NULL)
        !          4024:          OR b=407
        !          4025:          OR a=5
        !          4026:          OR b=817
        !          4027:          OR b=891
        !          4028:   }
        !          4029: } {5 37 53 62 81 scan 0 sort 0}
        !          4030: do_test where7-2.173.1 {
        !          4031:   count_steps_sort {
        !          4032:      SELECT a FROM t2
        !          4033:       WHERE b<0
        !          4034:          OR b=352
        !          4035:          OR b=517
        !          4036:          OR (g='fedcbaz' AND f GLOB 'tuvwx*')
        !          4037:          OR ((a BETWEEN 12 AND 14) AND a!=13)
        !          4038:          OR b=1012
        !          4039:          OR ((a BETWEEN 11 AND 13) AND a!=12)
        !          4040:   }
        !          4041: } {11 12 13 14 32 47 92 97 scan 0 sort 0}
        !          4042: do_test where7-2.173.2 {
        !          4043:   count_steps_sort {
        !          4044:      SELECT a FROM t3
        !          4045:       WHERE b<0
        !          4046:          OR b=352
        !          4047:          OR b=517
        !          4048:          OR (g='fedcbaz' AND f GLOB 'tuvwx*')
        !          4049:          OR ((a BETWEEN 12 AND 14) AND a!=13)
        !          4050:          OR b=1012
        !          4051:          OR ((a BETWEEN 11 AND 13) AND a!=12)
        !          4052:   }
        !          4053: } {11 12 13 14 32 47 92 97 scan 0 sort 0}
        !          4054: do_test where7-2.174.1 {
        !          4055:   count_steps_sort {
        !          4056:      SELECT a FROM t2
        !          4057:       WHERE (g='qponmlk' AND f GLOB 'pqrst*')
        !          4058:          OR c<=10
        !          4059:          OR (g='vutsrqp' AND f GLOB 'opqrs*')
        !          4060:          OR a=32
        !          4061:          OR (g='wvutsrq' AND f GLOB 'mnopq*')
        !          4062:          OR d<0.0
        !          4063:   }
        !          4064: } {12 14 32 41 scan 0 sort 0}
        !          4065: do_test where7-2.174.2 {
        !          4066:   count_steps_sort {
        !          4067:      SELECT a FROM t3
        !          4068:       WHERE (g='qponmlk' AND f GLOB 'pqrst*')
        !          4069:          OR c<=10
        !          4070:          OR (g='vutsrqp' AND f GLOB 'opqrs*')
        !          4071:          OR a=32
        !          4072:          OR (g='wvutsrq' AND f GLOB 'mnopq*')
        !          4073:          OR d<0.0
        !          4074:   }
        !          4075: } {12 14 32 41 scan 0 sort 0}
        !          4076: do_test where7-2.175.1 {
        !          4077:   count_steps_sort {
        !          4078:      SELECT a FROM t2
        !          4079:       WHERE ((a BETWEEN 20 AND 22) AND a!=21)
        !          4080:          OR b=1045
        !          4081:          OR (g='ihgfedc' AND f GLOB 'abcde*')
        !          4082:          OR a=26
        !          4083:          OR (g='gfedcba' AND f GLOB 'opqrs*')
        !          4084:   }
        !          4085: } {20 22 26 78 92 95 scan 0 sort 0}
        !          4086: do_test where7-2.175.2 {
        !          4087:   count_steps_sort {
        !          4088:      SELECT a FROM t3
        !          4089:       WHERE ((a BETWEEN 20 AND 22) AND a!=21)
        !          4090:          OR b=1045
        !          4091:          OR (g='ihgfedc' AND f GLOB 'abcde*')
        !          4092:          OR a=26
        !          4093:          OR (g='gfedcba' AND f GLOB 'opqrs*')
        !          4094:   }
        !          4095: } {20 22 26 78 92 95 scan 0 sort 0}
        !          4096: do_test where7-2.176.1 {
        !          4097:   count_steps_sort {
        !          4098:      SELECT a FROM t2
        !          4099:       WHERE a=49
        !          4100:          OR b=58
        !          4101:   }
        !          4102: } {49 scan 0 sort 0}
        !          4103: do_test where7-2.176.2 {
        !          4104:   count_steps_sort {
        !          4105:      SELECT a FROM t3
        !          4106:       WHERE a=49
        !          4107:          OR b=58
        !          4108:   }
        !          4109: } {49 scan 0 sort 0}
        !          4110: do_test where7-2.177.1 {
        !          4111:   count_steps_sort {
        !          4112:      SELECT a FROM t2
        !          4113:       WHERE (d>=3.0 AND d<4.0 AND d NOT NULL)
        !          4114:          OR (g='jihgfed' AND f GLOB 'xyzab*')
        !          4115:          OR c=32032
        !          4116:          OR b=289
        !          4117:          OR ((a BETWEEN 17 AND 19) AND a!=18)
        !          4118:          OR ((a BETWEEN 14 AND 16) AND a!=15)
        !          4119:   }
        !          4120: } {3 14 16 17 19 75 94 95 96 scan 0 sort 0}
        !          4121: do_test where7-2.177.2 {
        !          4122:   count_steps_sort {
        !          4123:      SELECT a FROM t3
        !          4124:       WHERE (d>=3.0 AND d<4.0 AND d NOT NULL)
        !          4125:          OR (g='jihgfed' AND f GLOB 'xyzab*')
        !          4126:          OR c=32032
        !          4127:          OR b=289
        !          4128:          OR ((a BETWEEN 17 AND 19) AND a!=18)
        !          4129:          OR ((a BETWEEN 14 AND 16) AND a!=15)
        !          4130:   }
        !          4131: } {3 14 16 17 19 75 94 95 96 scan 0 sort 0}
        !          4132: do_test where7-2.178.1 {
        !          4133:   count_steps_sort {
        !          4134:      SELECT a FROM t2
        !          4135:       WHERE ((a BETWEEN 15 AND 17) AND a!=16)
        !          4136:          OR ((a BETWEEN 57 AND 59) AND a!=58)
        !          4137:          OR b=33
        !          4138:          OR (f GLOB '?stuv*' AND f GLOB 'rstu*')
        !          4139:   }
        !          4140: } {3 15 17 43 57 59 69 95 scan 0 sort 0}
        !          4141: do_test where7-2.178.2 {
        !          4142:   count_steps_sort {
        !          4143:      SELECT a FROM t3
        !          4144:       WHERE ((a BETWEEN 15 AND 17) AND a!=16)
        !          4145:          OR ((a BETWEEN 57 AND 59) AND a!=58)
        !          4146:          OR b=33
        !          4147:          OR (f GLOB '?stuv*' AND f GLOB 'rstu*')
        !          4148:   }
        !          4149: } {3 15 17 43 57 59 69 95 scan 0 sort 0}
        !          4150: do_test where7-2.179.1 {
        !          4151:   count_steps_sort {
        !          4152:      SELECT a FROM t2
        !          4153:       WHERE b=828
        !          4154:          OR b=341
        !          4155:          OR (f GLOB '?rstu*' AND f GLOB 'qrst*')
        !          4156:          OR b=902
        !          4157:          OR ((a BETWEEN 64 AND 66) AND a!=65)
        !          4158:          OR (d>=1.0 AND d<2.0 AND d NOT NULL)
        !          4159:          OR (g='fedcbaz' AND f GLOB 'rstuv*')
        !          4160:          OR b=242
        !          4161:          OR (g='yxwvuts' AND f GLOB 'cdefg*')
        !          4162:          OR (d>=91.0 AND d<92.0 AND d NOT NULL)
        !          4163:          OR (g='qponmlk' AND f GLOB 'qrstu*')
        !          4164:   }
        !          4165: } {1 2 16 22 31 42 64 66 68 82 91 94 95 scan 0 sort 0}
        !          4166: do_test where7-2.179.2 {
        !          4167:   count_steps_sort {
        !          4168:      SELECT a FROM t3
        !          4169:       WHERE b=828
        !          4170:          OR b=341
        !          4171:          OR (f GLOB '?rstu*' AND f GLOB 'qrst*')
        !          4172:          OR b=902
        !          4173:          OR ((a BETWEEN 64 AND 66) AND a!=65)
        !          4174:          OR (d>=1.0 AND d<2.0 AND d NOT NULL)
        !          4175:          OR (g='fedcbaz' AND f GLOB 'rstuv*')
        !          4176:          OR b=242
        !          4177:          OR (g='yxwvuts' AND f GLOB 'cdefg*')
        !          4178:          OR (d>=91.0 AND d<92.0 AND d NOT NULL)
        !          4179:          OR (g='qponmlk' AND f GLOB 'qrstu*')
        !          4180:   }
        !          4181: } {1 2 16 22 31 42 64 66 68 82 91 94 95 scan 0 sort 0}
        !          4182: do_test where7-2.180.1 {
        !          4183:   count_steps_sort {
        !          4184:      SELECT a FROM t2
        !          4185:       WHERE (g='nmlkjih' AND f GLOB 'efghi*')
        !          4186:          OR b=982
        !          4187:          OR b=781
        !          4188:          OR ((a BETWEEN 66 AND 68) AND a!=67)
        !          4189:          OR d>1e10
        !          4190:          OR (d>=71.0 AND d<72.0 AND d NOT NULL)
        !          4191:   }
        !          4192: } {56 66 68 71 scan 0 sort 0}
        !          4193: do_test where7-2.180.2 {
        !          4194:   count_steps_sort {
        !          4195:      SELECT a FROM t3
        !          4196:       WHERE (g='nmlkjih' AND f GLOB 'efghi*')
        !          4197:          OR b=982
        !          4198:          OR b=781
        !          4199:          OR ((a BETWEEN 66 AND 68) AND a!=67)
        !          4200:          OR d>1e10
        !          4201:          OR (d>=71.0 AND d<72.0 AND d NOT NULL)
        !          4202:   }
        !          4203: } {56 66 68 71 scan 0 sort 0}
        !          4204: do_test where7-2.181.1 {
        !          4205:   count_steps_sort {
        !          4206:      SELECT a FROM t2
        !          4207:       WHERE (g='kjihgfe' AND f GLOB 'rstuv*')
        !          4208:          OR a=31
        !          4209:          OR (f GLOB '?jklm*' AND f GLOB 'ijkl*')
        !          4210:          OR ((a BETWEEN 57 AND 59) AND a!=58)
        !          4211:          OR a=76
        !          4212:          OR (d>=23.0 AND d<24.0 AND d NOT NULL)
        !          4213:          OR (g='jihgfed' AND f GLOB 'wxyza*')
        !          4214:          OR b=176
        !          4215:   }
        !          4216: } {8 16 23 31 34 57 59 60 69 74 76 86 scan 0 sort 0}
        !          4217: do_test where7-2.181.2 {
        !          4218:   count_steps_sort {
        !          4219:      SELECT a FROM t3
        !          4220:       WHERE (g='kjihgfe' AND f GLOB 'rstuv*')
        !          4221:          OR a=31
        !          4222:          OR (f GLOB '?jklm*' AND f GLOB 'ijkl*')
        !          4223:          OR ((a BETWEEN 57 AND 59) AND a!=58)
        !          4224:          OR a=76
        !          4225:          OR (d>=23.0 AND d<24.0 AND d NOT NULL)
        !          4226:          OR (g='jihgfed' AND f GLOB 'wxyza*')
        !          4227:          OR b=176
        !          4228:   }
        !          4229: } {8 16 23 31 34 57 59 60 69 74 76 86 scan 0 sort 0}
        !          4230: do_test where7-2.182.1 {
        !          4231:   count_steps_sort {
        !          4232:      SELECT a FROM t2
        !          4233:       WHERE (g='ponmlkj' AND f GLOB 'vwxyz*')
        !          4234:          OR ((a BETWEEN 59 AND 61) AND a!=60)
        !          4235:          OR (g='nmlkjih' AND f GLOB 'defgh*')
        !          4236:          OR (d>=60.0 AND d<61.0 AND d NOT NULL)
        !          4237:          OR (g='wvutsrq' AND f GLOB 'mnopq*')
        !          4238:          OR b=14
        !          4239:          OR ((a BETWEEN 88 AND 90) AND a!=89)
        !          4240:          OR f='zabcdefgh'
        !          4241:   }
        !          4242: } {12 25 47 51 55 59 60 61 77 88 90 scan 0 sort 0}
        !          4243: do_test where7-2.182.2 {
        !          4244:   count_steps_sort {
        !          4245:      SELECT a FROM t3
        !          4246:       WHERE (g='ponmlkj' AND f GLOB 'vwxyz*')
        !          4247:          OR ((a BETWEEN 59 AND 61) AND a!=60)
        !          4248:          OR (g='nmlkjih' AND f GLOB 'defgh*')
        !          4249:          OR (d>=60.0 AND d<61.0 AND d NOT NULL)
        !          4250:          OR (g='wvutsrq' AND f GLOB 'mnopq*')
        !          4251:          OR b=14
        !          4252:          OR ((a BETWEEN 88 AND 90) AND a!=89)
        !          4253:          OR f='zabcdefgh'
        !          4254:   }
        !          4255: } {12 25 47 51 55 59 60 61 77 88 90 scan 0 sort 0}
        !          4256: do_test where7-2.183.1 {
        !          4257:   count_steps_sort {
        !          4258:      SELECT a FROM t2
        !          4259:       WHERE (g='tsrqpon' AND f GLOB 'zabcd*')
        !          4260:          OR b=286
        !          4261:          OR (d>=31.0 AND d<32.0 AND d NOT NULL)
        !          4262:          OR b=91
        !          4263:          OR ((a BETWEEN 43 AND 45) AND a!=44)
        !          4264:   }
        !          4265: } {25 26 31 43 45 scan 0 sort 0}
        !          4266: do_test where7-2.183.2 {
        !          4267:   count_steps_sort {
        !          4268:      SELECT a FROM t3
        !          4269:       WHERE (g='tsrqpon' AND f GLOB 'zabcd*')
        !          4270:          OR b=286
        !          4271:          OR (d>=31.0 AND d<32.0 AND d NOT NULL)
        !          4272:          OR b=91
        !          4273:          OR ((a BETWEEN 43 AND 45) AND a!=44)
        !          4274:   }
        !          4275: } {25 26 31 43 45 scan 0 sort 0}
        !          4276: do_test where7-2.184.1 {
        !          4277:   count_steps_sort {
        !          4278:      SELECT a FROM t2
        !          4279:       WHERE (g='lkjihgf' AND f GLOB 'nopqr*')
        !          4280:          OR c=19019
        !          4281:          OR (f GLOB '?xyza*' AND f GLOB 'wxyz*')
        !          4282:          OR b=374
        !          4283:   }
        !          4284: } {22 34 48 55 56 57 65 74 100 scan 0 sort 0}
        !          4285: do_test where7-2.184.2 {
        !          4286:   count_steps_sort {
        !          4287:      SELECT a FROM t3
        !          4288:       WHERE (g='lkjihgf' AND f GLOB 'nopqr*')
        !          4289:          OR c=19019
        !          4290:          OR (f GLOB '?xyza*' AND f GLOB 'wxyz*')
        !          4291:          OR b=374
        !          4292:   }
        !          4293: } {22 34 48 55 56 57 65 74 100 scan 0 sort 0}
        !          4294: do_test where7-2.185.1 {
        !          4295:   count_steps_sort {
        !          4296:      SELECT a FROM t2
        !          4297:       WHERE g IS NULL
        !          4298:          OR (g='onmlkji' AND f GLOB 'wxyza*')
        !          4299:   }
        !          4300: } {48 scan 0 sort 0}
        !          4301: do_test where7-2.185.2 {
        !          4302:   count_steps_sort {
        !          4303:      SELECT a FROM t3
        !          4304:       WHERE g IS NULL
        !          4305:          OR (g='onmlkji' AND f GLOB 'wxyza*')
        !          4306:   }
        !          4307: } {48 scan 0 sort 0}
        !          4308: do_test where7-2.186.1 {
        !          4309:   count_steps_sort {
        !          4310:      SELECT a FROM t2
        !          4311:       WHERE a=4
        !          4312:          OR b=407
        !          4313:   }
        !          4314: } {4 37 scan 0 sort 0}
        !          4315: do_test where7-2.186.2 {
        !          4316:   count_steps_sort {
        !          4317:      SELECT a FROM t3
        !          4318:       WHERE a=4
        !          4319:          OR b=407
        !          4320:   }
        !          4321: } {4 37 scan 0 sort 0}
        !          4322: do_test where7-2.187.1 {
        !          4323:   count_steps_sort {
        !          4324:      SELECT a FROM t2
        !          4325:       WHERE ((a BETWEEN 66 AND 68) AND a!=67)
        !          4326:          OR b=564
        !          4327:          OR (f GLOB '?cdef*' AND f GLOB 'bcde*')
        !          4328:          OR b=234
        !          4329:          OR b=641
        !          4330:          OR (f GLOB '?opqr*' AND f GLOB 'nopq*')
        !          4331:          OR (d>=12.0 AND d<13.0 AND d NOT NULL)
        !          4332:          OR (d>=5.0 AND d<6.0 AND d NOT NULL)
        !          4333:          OR a=98
        !          4334:   }
        !          4335: } {1 5 12 13 27 39 53 65 66 68 79 91 98 scan 0 sort 0}
        !          4336: do_test where7-2.187.2 {
        !          4337:   count_steps_sort {
        !          4338:      SELECT a FROM t3
        !          4339:       WHERE ((a BETWEEN 66 AND 68) AND a!=67)
        !          4340:          OR b=564
        !          4341:          OR (f GLOB '?cdef*' AND f GLOB 'bcde*')
        !          4342:          OR b=234
        !          4343:          OR b=641
        !          4344:          OR (f GLOB '?opqr*' AND f GLOB 'nopq*')
        !          4345:          OR (d>=12.0 AND d<13.0 AND d NOT NULL)
        !          4346:          OR (d>=5.0 AND d<6.0 AND d NOT NULL)
        !          4347:          OR a=98
        !          4348:   }
        !          4349: } {1 5 12 13 27 39 53 65 66 68 79 91 98 scan 0 sort 0}
        !          4350: do_test where7-2.188.1 {
        !          4351:   count_steps_sort {
        !          4352:      SELECT a FROM t2
        !          4353:       WHERE a=73
        !          4354:          OR b=44
        !          4355:          OR b=539
        !          4356:          OR c=11011
        !          4357:          OR (g='fedcbaz' AND f GLOB 'rstuv*')
        !          4358:          OR b=69
        !          4359:          OR b=1001
        !          4360:          OR (d>=26.0 AND d<27.0 AND d NOT NULL)
        !          4361:          OR (d>=23.0 AND d<24.0 AND d NOT NULL)
        !          4362:          OR (g='ihgfedc' AND f GLOB 'defgh*')
        !          4363:          OR ((a BETWEEN 32 AND 34) AND a!=33)
        !          4364:   }
        !          4365: } {4 23 26 31 32 33 34 49 73 81 91 95 scan 0 sort 0}
        !          4366: do_test where7-2.188.2 {
        !          4367:   count_steps_sort {
        !          4368:      SELECT a FROM t3
        !          4369:       WHERE a=73
        !          4370:          OR b=44
        !          4371:          OR b=539
        !          4372:          OR c=11011
        !          4373:          OR (g='fedcbaz' AND f GLOB 'rstuv*')
        !          4374:          OR b=69
        !          4375:          OR b=1001
        !          4376:          OR (d>=26.0 AND d<27.0 AND d NOT NULL)
        !          4377:          OR (d>=23.0 AND d<24.0 AND d NOT NULL)
        !          4378:          OR (g='ihgfedc' AND f GLOB 'defgh*')
        !          4379:          OR ((a BETWEEN 32 AND 34) AND a!=33)
        !          4380:   }
        !          4381: } {4 23 26 31 32 33 34 49 73 81 91 95 scan 0 sort 0}
        !          4382: do_test where7-2.189.1 {
        !          4383:   count_steps_sort {
        !          4384:      SELECT a FROM t2
        !          4385:       WHERE b=264
        !          4386:          OR b=143
        !          4387:          OR a=48
        !          4388:   }
        !          4389: } {13 24 48 scan 0 sort 0}
        !          4390: do_test where7-2.189.2 {
        !          4391:   count_steps_sort {
        !          4392:      SELECT a FROM t3
        !          4393:       WHERE b=264
        !          4394:          OR b=143
        !          4395:          OR a=48
        !          4396:   }
        !          4397: } {13 24 48 scan 0 sort 0}
        !          4398: do_test where7-2.190.1 {
        !          4399:   count_steps_sort {
        !          4400:      SELECT a FROM t2
        !          4401:       WHERE b=1001
        !          4402:          OR b=1070
        !          4403:          OR ((a BETWEEN 72 AND 74) AND a!=73)
        !          4404:          OR b=14
        !          4405:          OR ((a BETWEEN 56 AND 58) AND a!=57)
        !          4406:          OR (d>=18.0 AND d<19.0 AND d NOT NULL)
        !          4407:          OR a=66
        !          4408:   }
        !          4409: } {18 56 58 66 72 74 91 scan 0 sort 0}
        !          4410: do_test where7-2.190.2 {
        !          4411:   count_steps_sort {
        !          4412:      SELECT a FROM t3
        !          4413:       WHERE b=1001
        !          4414:          OR b=1070
        !          4415:          OR ((a BETWEEN 72 AND 74) AND a!=73)
        !          4416:          OR b=14
        !          4417:          OR ((a BETWEEN 56 AND 58) AND a!=57)
        !          4418:          OR (d>=18.0 AND d<19.0 AND d NOT NULL)
        !          4419:          OR a=66
        !          4420:   }
        !          4421: } {18 56 58 66 72 74 91 scan 0 sort 0}
        !          4422: do_test where7-2.191.1 {
        !          4423:   count_steps_sort {
        !          4424:      SELECT a FROM t2
        !          4425:       WHERE c=23023
        !          4426:          OR (d>=83.0 AND d<84.0 AND d NOT NULL)
        !          4427:          OR a=66
        !          4428:          OR (g='onmlkji' AND f GLOB 'zabcd*')
        !          4429:          OR a=51
        !          4430:          OR a=23
        !          4431:          OR c=4004
        !          4432:   }
        !          4433: } {10 11 12 23 51 66 67 68 69 83 scan 0 sort 0}
        !          4434: do_test where7-2.191.2 {
        !          4435:   count_steps_sort {
        !          4436:      SELECT a FROM t3
        !          4437:       WHERE c=23023
        !          4438:          OR (d>=83.0 AND d<84.0 AND d NOT NULL)
        !          4439:          OR a=66
        !          4440:          OR (g='onmlkji' AND f GLOB 'zabcd*')
        !          4441:          OR a=51
        !          4442:          OR a=23
        !          4443:          OR c=4004
        !          4444:   }
        !          4445: } {10 11 12 23 51 66 67 68 69 83 scan 0 sort 0}
        !          4446: do_test where7-2.192.1 {
        !          4447:   count_steps_sort {
        !          4448:      SELECT a FROM t2
        !          4449:       WHERE b=36
        !          4450:          OR (g='rqponml' AND f GLOB 'lmnop*')
        !          4451:          OR a=80
        !          4452:   }
        !          4453: } {37 80 scan 0 sort 0}
        !          4454: do_test where7-2.192.2 {
        !          4455:   count_steps_sort {
        !          4456:      SELECT a FROM t3
        !          4457:       WHERE b=36
        !          4458:          OR (g='rqponml' AND f GLOB 'lmnop*')
        !          4459:          OR a=80
        !          4460:   }
        !          4461: } {37 80 scan 0 sort 0}
        !          4462: do_test where7-2.193.1 {
        !          4463:   count_steps_sort {
        !          4464:      SELECT a FROM t2
        !          4465:       WHERE (f GLOB '?jklm*' AND f GLOB 'ijkl*')
        !          4466:          OR ((a BETWEEN 37 AND 39) AND a!=38)
        !          4467:          OR a=55
        !          4468:          OR f='efghijklm'
        !          4469:          OR a=8
        !          4470:          OR a=80
        !          4471:          OR (d>=34.0 AND d<35.0 AND d NOT NULL)
        !          4472:          OR b=256
        !          4473:          OR (d>=72.0 AND d<73.0 AND d NOT NULL)
        !          4474:   }
        !          4475: } {4 8 30 34 37 39 55 56 60 72 80 82 86 scan 0 sort 0}
        !          4476: do_test where7-2.193.2 {
        !          4477:   count_steps_sort {
        !          4478:      SELECT a FROM t3
        !          4479:       WHERE (f GLOB '?jklm*' AND f GLOB 'ijkl*')
        !          4480:          OR ((a BETWEEN 37 AND 39) AND a!=38)
        !          4481:          OR a=55
        !          4482:          OR f='efghijklm'
        !          4483:          OR a=8
        !          4484:          OR a=80
        !          4485:          OR (d>=34.0 AND d<35.0 AND d NOT NULL)
        !          4486:          OR b=256
        !          4487:          OR (d>=72.0 AND d<73.0 AND d NOT NULL)
        !          4488:   }
        !          4489: } {4 8 30 34 37 39 55 56 60 72 80 82 86 scan 0 sort 0}
        !          4490: do_test where7-2.194.1 {
        !          4491:   count_steps_sort {
        !          4492:      SELECT a FROM t2
        !          4493:       WHERE (d>=87.0 AND d<88.0 AND d NOT NULL)
        !          4494:          OR b=836
        !          4495:          OR (f GLOB '?defg*' AND f GLOB 'cdef*')
        !          4496:          OR (g='wvutsrq' AND f GLOB 'ijklm*')
        !          4497:          OR a=91
        !          4498:          OR b=594
        !          4499:          OR (g='ponmlkj' AND f GLOB 'vwxyz*')
        !          4500:   }
        !          4501: } {2 8 28 47 54 76 80 87 91 scan 0 sort 0}
        !          4502: do_test where7-2.194.2 {
        !          4503:   count_steps_sort {
        !          4504:      SELECT a FROM t3
        !          4505:       WHERE (d>=87.0 AND d<88.0 AND d NOT NULL)
        !          4506:          OR b=836
        !          4507:          OR (f GLOB '?defg*' AND f GLOB 'cdef*')
        !          4508:          OR (g='wvutsrq' AND f GLOB 'ijklm*')
        !          4509:          OR a=91
        !          4510:          OR b=594
        !          4511:          OR (g='ponmlkj' AND f GLOB 'vwxyz*')
        !          4512:   }
        !          4513: } {2 8 28 47 54 76 80 87 91 scan 0 sort 0}
        !          4514: do_test where7-2.195.1 {
        !          4515:   count_steps_sort {
        !          4516:      SELECT a FROM t2
        !          4517:       WHERE (g='tsrqpon' AND f GLOB 'yzabc*')
        !          4518:          OR (g='wvutsrq' AND f GLOB 'mnopq*')
        !          4519:          OR ((a BETWEEN 62 AND 64) AND a!=63)
        !          4520:          OR c=6006
        !          4521:          OR ((a BETWEEN 50 AND 52) AND a!=51)
        !          4522:          OR (d>=12.0 AND d<13.0 AND d NOT NULL)
        !          4523:          OR ((a BETWEEN 88 AND 90) AND a!=89)
        !          4524:          OR (d>=43.0 AND d<44.0 AND d NOT NULL)
        !          4525:   }
        !          4526: } {12 16 17 18 24 43 50 52 62 64 88 90 scan 0 sort 0}
        !          4527: do_test where7-2.195.2 {
        !          4528:   count_steps_sort {
        !          4529:      SELECT a FROM t3
        !          4530:       WHERE (g='tsrqpon' AND f GLOB 'yzabc*')
        !          4531:          OR (g='wvutsrq' AND f GLOB 'mnopq*')
        !          4532:          OR ((a BETWEEN 62 AND 64) AND a!=63)
        !          4533:          OR c=6006
        !          4534:          OR ((a BETWEEN 50 AND 52) AND a!=51)
        !          4535:          OR (d>=12.0 AND d<13.0 AND d NOT NULL)
        !          4536:          OR ((a BETWEEN 88 AND 90) AND a!=89)
        !          4537:          OR (d>=43.0 AND d<44.0 AND d NOT NULL)
        !          4538:   }
        !          4539: } {12 16 17 18 24 43 50 52 62 64 88 90 scan 0 sort 0}
        !          4540: do_test where7-2.196.1 {
        !          4541:   count_steps_sort {
        !          4542:      SELECT a FROM t2
        !          4543:       WHERE ((a BETWEEN 83 AND 85) AND a!=84)
        !          4544:          OR ((a BETWEEN 14 AND 16) AND a!=15)
        !          4545:          OR a=13
        !          4546:          OR b=121
        !          4547:          OR (d>=44.0 AND d<45.0 AND d NOT NULL)
        !          4548:          OR ((a BETWEEN 12 AND 14) AND a!=13)
        !          4549:          OR (g='utsrqpo' AND f GLOB 'stuvw*')
        !          4550:          OR b=660
        !          4551:          OR b=792
        !          4552:          OR (g='xwvutsr' AND f GLOB 'ghijk*')
        !          4553:   }
        !          4554: } {6 11 12 13 14 16 18 44 60 72 83 85 scan 0 sort 0}
        !          4555: do_test where7-2.196.2 {
        !          4556:   count_steps_sort {
        !          4557:      SELECT a FROM t3
        !          4558:       WHERE ((a BETWEEN 83 AND 85) AND a!=84)
        !          4559:          OR ((a BETWEEN 14 AND 16) AND a!=15)
        !          4560:          OR a=13
        !          4561:          OR b=121
        !          4562:          OR (d>=44.0 AND d<45.0 AND d NOT NULL)
        !          4563:          OR ((a BETWEEN 12 AND 14) AND a!=13)
        !          4564:          OR (g='utsrqpo' AND f GLOB 'stuvw*')
        !          4565:          OR b=660
        !          4566:          OR b=792
        !          4567:          OR (g='xwvutsr' AND f GLOB 'ghijk*')
        !          4568:   }
        !          4569: } {6 11 12 13 14 16 18 44 60 72 83 85 scan 0 sort 0}
        !          4570: do_test where7-2.197.1 {
        !          4571:   count_steps_sort {
        !          4572:      SELECT a FROM t2
        !          4573:       WHERE b=1089
        !          4574:          OR b=495
        !          4575:          OR b=157
        !          4576:          OR (f GLOB '?vwxy*' AND f GLOB 'uvwx*')
        !          4577:          OR (d>=59.0 AND d<60.0 AND d NOT NULL)
        !          4578:          OR (g='yxwvuts' AND f GLOB 'bcdef*')
        !          4579:          OR (g='xwvutsr' AND f GLOB 'hijkl*')
        !          4580:          OR (d>=1.0 AND d<2.0 AND d NOT NULL)
        !          4581:          OR f='wxyzabcde'
        !          4582:   }
        !          4583: } {1 7 20 22 45 46 48 59 72 74 98 99 100 scan 0 sort 0}
        !          4584: do_test where7-2.197.2 {
        !          4585:   count_steps_sort {
        !          4586:      SELECT a FROM t3
        !          4587:       WHERE b=1089
        !          4588:          OR b=495
        !          4589:          OR b=157
        !          4590:          OR (f GLOB '?vwxy*' AND f GLOB 'uvwx*')
        !          4591:          OR (d>=59.0 AND d<60.0 AND d NOT NULL)
        !          4592:          OR (g='yxwvuts' AND f GLOB 'bcdef*')
        !          4593:          OR (g='xwvutsr' AND f GLOB 'hijkl*')
        !          4594:          OR (d>=1.0 AND d<2.0 AND d NOT NULL)
        !          4595:          OR f='wxyzabcde'
        !          4596:   }
        !          4597: } {1 7 20 22 45 46 48 59 72 74 98 99 100 scan 0 sort 0}
        !          4598: do_test where7-2.198.1 {
        !          4599:   count_steps_sort {
        !          4600:      SELECT a FROM t2
        !          4601:       WHERE f='bcdefghij'
        !          4602:          OR ((a BETWEEN 40 AND 42) AND a!=41)
        !          4603:          OR (g='srqponm' AND f GLOB 'ghijk*')
        !          4604:          OR b=157
        !          4605:          OR b=267
        !          4606:          OR c=34034
        !          4607:   }
        !          4608: } {1 27 32 40 42 53 79 100 scan 0 sort 0}
        !          4609: do_test where7-2.198.2 {
        !          4610:   count_steps_sort {
        !          4611:      SELECT a FROM t3
        !          4612:       WHERE f='bcdefghij'
        !          4613:          OR ((a BETWEEN 40 AND 42) AND a!=41)
        !          4614:          OR (g='srqponm' AND f GLOB 'ghijk*')
        !          4615:          OR b=157
        !          4616:          OR b=267
        !          4617:          OR c=34034
        !          4618:   }
        !          4619: } {1 27 32 40 42 53 79 100 scan 0 sort 0}
        !          4620: do_test where7-2.199.1 {
        !          4621:   count_steps_sort {
        !          4622:      SELECT a FROM t2
        !          4623:       WHERE a=19
        !          4624:          OR a=23
        !          4625:          OR c<=10
        !          4626:          OR (g='lkjihgf' AND f GLOB 'opqrs*')
        !          4627:   }
        !          4628: } {19 23 66 scan 0 sort 0}
        !          4629: do_test where7-2.199.2 {
        !          4630:   count_steps_sort {
        !          4631:      SELECT a FROM t3
        !          4632:       WHERE a=19
        !          4633:          OR a=23
        !          4634:          OR c<=10
        !          4635:          OR (g='lkjihgf' AND f GLOB 'opqrs*')
        !          4636:   }
        !          4637: } {19 23 66 scan 0 sort 0}
        !          4638: do_test where7-2.200.1 {
        !          4639:   count_steps_sort {
        !          4640:      SELECT a FROM t2
        !          4641:       WHERE ((a BETWEEN 1 AND 3) AND a!=2)
        !          4642:          OR b=792
        !          4643:          OR b=803
        !          4644:          OR b=36
        !          4645:          OR (f GLOB '?cdef*' AND f GLOB 'bcde*')
        !          4646:   }
        !          4647: } {1 3 27 53 72 73 79 scan 0 sort 0}
        !          4648: do_test where7-2.200.2 {
        !          4649:   count_steps_sort {
        !          4650:      SELECT a FROM t3
        !          4651:       WHERE ((a BETWEEN 1 AND 3) AND a!=2)
        !          4652:          OR b=792
        !          4653:          OR b=803
        !          4654:          OR b=36
        !          4655:          OR (f GLOB '?cdef*' AND f GLOB 'bcde*')
        !          4656:   }
        !          4657: } {1 3 27 53 72 73 79 scan 0 sort 0}
        !          4658: do_test where7-2.201.1 {
        !          4659:   count_steps_sort {
        !          4660:      SELECT a FROM t2
        !          4661:       WHERE (g='utsrqpo' AND f GLOB 'uvwxy*')
        !          4662:          OR ((a BETWEEN 71 AND 73) AND a!=72)
        !          4663:          OR ((a BETWEEN 76 AND 78) AND a!=77)
        !          4664:          OR f='jklmnopqr'
        !          4665:          OR (g='onmlkji' AND f GLOB 'yzabc*')
        !          4666:          OR b=891
        !          4667:          OR a=40
        !          4668:          OR (d>=67.0 AND d<68.0 AND d NOT NULL)
        !          4669:   }
        !          4670: } {9 20 35 40 50 61 67 71 73 76 78 81 87 scan 0 sort 0}
        !          4671: do_test where7-2.201.2 {
        !          4672:   count_steps_sort {
        !          4673:      SELECT a FROM t3
        !          4674:       WHERE (g='utsrqpo' AND f GLOB 'uvwxy*')
        !          4675:          OR ((a BETWEEN 71 AND 73) AND a!=72)
        !          4676:          OR ((a BETWEEN 76 AND 78) AND a!=77)
        !          4677:          OR f='jklmnopqr'
        !          4678:          OR (g='onmlkji' AND f GLOB 'yzabc*')
        !          4679:          OR b=891
        !          4680:          OR a=40
        !          4681:          OR (d>=67.0 AND d<68.0 AND d NOT NULL)
        !          4682:   }
        !          4683: } {9 20 35 40 50 61 67 71 73 76 78 81 87 scan 0 sort 0}
        !          4684: do_test where7-2.202.1 {
        !          4685:   count_steps_sort {
        !          4686:      SELECT a FROM t2
        !          4687:       WHERE (d>=15.0 AND d<16.0 AND d NOT NULL)
        !          4688:          OR a=32
        !          4689:          OR (d>=88.0 AND d<89.0 AND d NOT NULL)
        !          4690:          OR a=95
        !          4691:          OR d>1e10
        !          4692:          OR b=429
        !          4693:          OR (d>=54.0 AND d<55.0 AND d NOT NULL)
        !          4694:          OR (g='jihgfed' AND f GLOB 'yzabc*')
        !          4695:          OR c=10010
        !          4696:          OR ((a BETWEEN 83 AND 85) AND a!=84)
        !          4697:   }
        !          4698: } {15 28 29 30 32 39 54 76 83 85 88 95 scan 0 sort 0}
        !          4699: do_test where7-2.202.2 {
        !          4700:   count_steps_sort {
        !          4701:      SELECT a FROM t3
        !          4702:       WHERE (d>=15.0 AND d<16.0 AND d NOT NULL)
        !          4703:          OR a=32
        !          4704:          OR (d>=88.0 AND d<89.0 AND d NOT NULL)
        !          4705:          OR a=95
        !          4706:          OR d>1e10
        !          4707:          OR b=429
        !          4708:          OR (d>=54.0 AND d<55.0 AND d NOT NULL)
        !          4709:          OR (g='jihgfed' AND f GLOB 'yzabc*')
        !          4710:          OR c=10010
        !          4711:          OR ((a BETWEEN 83 AND 85) AND a!=84)
        !          4712:   }
        !          4713: } {15 28 29 30 32 39 54 76 83 85 88 95 scan 0 sort 0}
        !          4714: do_test where7-2.203.1 {
        !          4715:   count_steps_sort {
        !          4716:      SELECT a FROM t2
        !          4717:       WHERE (g='xwvutsr' AND f GLOB 'defgh*')
        !          4718:          OR a=22
        !          4719:          OR a=26
        !          4720:          OR a=81
        !          4721:          OR a=53
        !          4722:          OR ((a BETWEEN 92 AND 94) AND a!=93)
        !          4723:          OR c=30030
        !          4724:          OR (g='wvutsrq' AND f GLOB 'ijklm*')
        !          4725:          OR a=82
        !          4726:          OR b=594
        !          4727:   }
        !          4728: } {3 8 22 26 53 54 81 82 88 89 90 92 94 scan 0 sort 0}
        !          4729: do_test where7-2.203.2 {
        !          4730:   count_steps_sort {
        !          4731:      SELECT a FROM t3
        !          4732:       WHERE (g='xwvutsr' AND f GLOB 'defgh*')
        !          4733:          OR a=22
        !          4734:          OR a=26
        !          4735:          OR a=81
        !          4736:          OR a=53
        !          4737:          OR ((a BETWEEN 92 AND 94) AND a!=93)
        !          4738:          OR c=30030
        !          4739:          OR (g='wvutsrq' AND f GLOB 'ijklm*')
        !          4740:          OR a=82
        !          4741:          OR b=594
        !          4742:   }
        !          4743: } {3 8 22 26 53 54 81 82 88 89 90 92 94 scan 0 sort 0}
        !          4744: do_test where7-2.204.1 {
        !          4745:   count_steps_sort {
        !          4746:      SELECT a FROM t2
        !          4747:       WHERE ((a BETWEEN 34 AND 36) AND a!=35)
        !          4748:          OR (d>=57.0 AND d<58.0 AND d NOT NULL)
        !          4749:          OR (g='srqponm' AND f GLOB 'efghi*')
        !          4750:          OR a=83
        !          4751:          OR (g='hgfedcb' AND f GLOB 'ijklm*')
        !          4752:          OR (g='kjihgfe' AND f GLOB 'qrstu*')
        !          4753:          OR ((a BETWEEN 99 AND 101) AND a!=100)
        !          4754:          OR (d>=12.0 AND d<13.0 AND d NOT NULL)
        !          4755:          OR b=1092
        !          4756:          OR (g='srqponm' AND f GLOB 'efghi*')
        !          4757:          OR b=25
        !          4758:   }
        !          4759: } {12 30 34 36 57 68 83 86 99 scan 0 sort 0}
        !          4760: do_test where7-2.204.2 {
        !          4761:   count_steps_sort {
        !          4762:      SELECT a FROM t3
        !          4763:       WHERE ((a BETWEEN 34 AND 36) AND a!=35)
        !          4764:          OR (d>=57.0 AND d<58.0 AND d NOT NULL)
        !          4765:          OR (g='srqponm' AND f GLOB 'efghi*')
        !          4766:          OR a=83
        !          4767:          OR (g='hgfedcb' AND f GLOB 'ijklm*')
        !          4768:          OR (g='kjihgfe' AND f GLOB 'qrstu*')
        !          4769:          OR ((a BETWEEN 99 AND 101) AND a!=100)
        !          4770:          OR (d>=12.0 AND d<13.0 AND d NOT NULL)
        !          4771:          OR b=1092
        !          4772:          OR (g='srqponm' AND f GLOB 'efghi*')
        !          4773:          OR b=25
        !          4774:   }
        !          4775: } {12 30 34 36 57 68 83 86 99 scan 0 sort 0}
        !          4776: do_test where7-2.205.1 {
        !          4777:   count_steps_sort {
        !          4778:      SELECT a FROM t2
        !          4779:       WHERE a=20
        !          4780:          OR b=421
        !          4781:          OR (g='xwvutsr' AND f GLOB 'fghij*')
        !          4782:          OR a=50
        !          4783:          OR (g='qponmlk' AND f GLOB 'opqrs*')
        !          4784:          OR (d>=53.0 AND d<54.0 AND d NOT NULL)
        !          4785:   }
        !          4786: } {5 20 40 50 53 scan 0 sort 0}
        !          4787: do_test where7-2.205.2 {
        !          4788:   count_steps_sort {
        !          4789:      SELECT a FROM t3
        !          4790:       WHERE a=20
        !          4791:          OR b=421
        !          4792:          OR (g='xwvutsr' AND f GLOB 'fghij*')
        !          4793:          OR a=50
        !          4794:          OR (g='qponmlk' AND f GLOB 'opqrs*')
        !          4795:          OR (d>=53.0 AND d<54.0 AND d NOT NULL)
        !          4796:   }
        !          4797: } {5 20 40 50 53 scan 0 sort 0}
        !          4798: do_test where7-2.206.1 {
        !          4799:   count_steps_sort {
        !          4800:      SELECT a FROM t2
        !          4801:       WHERE b=960
        !          4802:          OR (f GLOB '?opqr*' AND f GLOB 'nopq*')
        !          4803:   }
        !          4804: } {13 39 65 91 scan 0 sort 0}
        !          4805: do_test where7-2.206.2 {
        !          4806:   count_steps_sort {
        !          4807:      SELECT a FROM t3
        !          4808:       WHERE b=960
        !          4809:          OR (f GLOB '?opqr*' AND f GLOB 'nopq*')
        !          4810:   }
        !          4811: } {13 39 65 91 scan 0 sort 0}
        !          4812: do_test where7-2.207.1 {
        !          4813:   count_steps_sort {
        !          4814:      SELECT a FROM t2
        !          4815:       WHERE b=891
        !          4816:          OR (d>=31.0 AND d<32.0 AND d NOT NULL)
        !          4817:          OR f='nopqrstuv'
        !          4818:   }
        !          4819: } {13 31 39 65 81 91 scan 0 sort 0}
        !          4820: do_test where7-2.207.2 {
        !          4821:   count_steps_sort {
        !          4822:      SELECT a FROM t3
        !          4823:       WHERE b=891
        !          4824:          OR (d>=31.0 AND d<32.0 AND d NOT NULL)
        !          4825:          OR f='nopqrstuv'
        !          4826:   }
        !          4827: } {13 31 39 65 81 91 scan 0 sort 0}
        !          4828: do_test where7-2.208.1 {
        !          4829:   count_steps_sort {
        !          4830:      SELECT a FROM t2
        !          4831:       WHERE b=157
        !          4832:          OR b=289
        !          4833:          OR ((a BETWEEN 32 AND 34) AND a!=33)
        !          4834:          OR b=1001
        !          4835:          OR b=707
        !          4836:   }
        !          4837: } {32 34 91 scan 0 sort 0}
        !          4838: do_test where7-2.208.2 {
        !          4839:   count_steps_sort {
        !          4840:      SELECT a FROM t3
        !          4841:       WHERE b=157
        !          4842:          OR b=289
        !          4843:          OR ((a BETWEEN 32 AND 34) AND a!=33)
        !          4844:          OR b=1001
        !          4845:          OR b=707
        !          4846:   }
        !          4847: } {32 34 91 scan 0 sort 0}
        !          4848: do_test where7-2.209.1 {
        !          4849:   count_steps_sort {
        !          4850:      SELECT a FROM t2
        !          4851:       WHERE (g='edcbazy' AND f GLOB 'wxyza*')
        !          4852:          OR b=957
        !          4853:          OR ((a BETWEEN 48 AND 50) AND a!=49)
        !          4854:   }
        !          4855: } {48 50 87 100 scan 0 sort 0}
        !          4856: do_test where7-2.209.2 {
        !          4857:   count_steps_sort {
        !          4858:      SELECT a FROM t3
        !          4859:       WHERE (g='edcbazy' AND f GLOB 'wxyza*')
        !          4860:          OR b=957
        !          4861:          OR ((a BETWEEN 48 AND 50) AND a!=49)
        !          4862:   }
        !          4863: } {48 50 87 100 scan 0 sort 0}
        !          4864: do_test where7-2.210.1 {
        !          4865:   count_steps_sort {
        !          4866:      SELECT a FROM t2
        !          4867:       WHERE (d>=40.0 AND d<41.0 AND d NOT NULL)
        !          4868:          OR a=77
        !          4869:          OR (d>=85.0 AND d<86.0 AND d NOT NULL)
        !          4870:   }
        !          4871: } {40 77 85 scan 0 sort 0}
        !          4872: do_test where7-2.210.2 {
        !          4873:   count_steps_sort {
        !          4874:      SELECT a FROM t3
        !          4875:       WHERE (d>=40.0 AND d<41.0 AND d NOT NULL)
        !          4876:          OR a=77
        !          4877:          OR (d>=85.0 AND d<86.0 AND d NOT NULL)
        !          4878:   }
        !          4879: } {40 77 85 scan 0 sort 0}
        !          4880: do_test where7-2.211.1 {
        !          4881:   count_steps_sort {
        !          4882:      SELECT a FROM t2
        !          4883:       WHERE (d>=66.0 AND d<67.0 AND d NOT NULL)
        !          4884:          OR b=11
        !          4885:          OR (g='fedcbaz' AND f GLOB 'stuvw*')
        !          4886:          OR ((a BETWEEN 14 AND 16) AND a!=15)
        !          4887:          OR (d>=38.0 AND d<39.0 AND d NOT NULL)
        !          4888:          OR a=99
        !          4889:   }
        !          4890: } {1 14 16 38 66 96 99 scan 0 sort 0}
        !          4891: do_test where7-2.211.2 {
        !          4892:   count_steps_sort {
        !          4893:      SELECT a FROM t3
        !          4894:       WHERE (d>=66.0 AND d<67.0 AND d NOT NULL)
        !          4895:          OR b=11
        !          4896:          OR (g='fedcbaz' AND f GLOB 'stuvw*')
        !          4897:          OR ((a BETWEEN 14 AND 16) AND a!=15)
        !          4898:          OR (d>=38.0 AND d<39.0 AND d NOT NULL)
        !          4899:          OR a=99
        !          4900:   }
        !          4901: } {1 14 16 38 66 96 99 scan 0 sort 0}
        !          4902: do_test where7-2.212.1 {
        !          4903:   count_steps_sort {
        !          4904:      SELECT a FROM t2
        !          4905:       WHERE f='fghijklmn'
        !          4906:          OR a=16
        !          4907:          OR (g='xwvutsr' AND f GLOB 'defgh*')
        !          4908:          OR ((a BETWEEN 60 AND 62) AND a!=61)
        !          4909:          OR ((a BETWEEN 90 AND 92) AND a!=91)
        !          4910:          OR ((a BETWEEN 9 AND 11) AND a!=10)
        !          4911:          OR (d>=52.0 AND d<53.0 AND d NOT NULL)
        !          4912:          OR (g='kjihgfe' AND f GLOB 'tuvwx*')
        !          4913:          OR b=80
        !          4914:   }
        !          4915: } {3 5 9 11 16 31 52 57 60 62 71 83 90 92 scan 0 sort 0}
        !          4916: do_test where7-2.212.2 {
        !          4917:   count_steps_sort {
        !          4918:      SELECT a FROM t3
        !          4919:       WHERE f='fghijklmn'
        !          4920:          OR a=16
        !          4921:          OR (g='xwvutsr' AND f GLOB 'defgh*')
        !          4922:          OR ((a BETWEEN 60 AND 62) AND a!=61)
        !          4923:          OR ((a BETWEEN 90 AND 92) AND a!=91)
        !          4924:          OR ((a BETWEEN 9 AND 11) AND a!=10)
        !          4925:          OR (d>=52.0 AND d<53.0 AND d NOT NULL)
        !          4926:          OR (g='kjihgfe' AND f GLOB 'tuvwx*')
        !          4927:          OR b=80
        !          4928:   }
        !          4929: } {3 5 9 11 16 31 52 57 60 62 71 83 90 92 scan 0 sort 0}
        !          4930: do_test where7-2.213.1 {
        !          4931:   count_steps_sort {
        !          4932:      SELECT a FROM t2
        !          4933:       WHERE (g='wvutsrq' AND f GLOB 'mnopq*')
        !          4934:          OR a=44
        !          4935:          OR a=43
        !          4936:          OR (g='lkjihgf' AND f GLOB 'opqrs*')
        !          4937:          OR b=25
        !          4938:   }
        !          4939: } {12 43 44 66 scan 0 sort 0}
        !          4940: do_test where7-2.213.2 {
        !          4941:   count_steps_sort {
        !          4942:      SELECT a FROM t3
        !          4943:       WHERE (g='wvutsrq' AND f GLOB 'mnopq*')
        !          4944:          OR a=44
        !          4945:          OR a=43
        !          4946:          OR (g='lkjihgf' AND f GLOB 'opqrs*')
        !          4947:          OR b=25
        !          4948:   }
        !          4949: } {12 43 44 66 scan 0 sort 0}
        !          4950: do_test where7-2.214.1 {
        !          4951:   count_steps_sort {
        !          4952:      SELECT a FROM t2
        !          4953:       WHERE f='vwxyzabcd'
        !          4954:          OR a=73
        !          4955:          OR b=597
        !          4956:   }
        !          4957: } {21 47 73 99 scan 0 sort 0}
        !          4958: do_test where7-2.214.2 {
        !          4959:   count_steps_sort {
        !          4960:      SELECT a FROM t3
        !          4961:       WHERE f='vwxyzabcd'
        !          4962:          OR a=73
        !          4963:          OR b=597
        !          4964:   }
        !          4965: } {21 47 73 99 scan 0 sort 0}
        !          4966: do_test where7-2.215.1 {
        !          4967:   count_steps_sort {
        !          4968:      SELECT a FROM t2
        !          4969:       WHERE b=22
        !          4970:          OR ((a BETWEEN 61 AND 63) AND a!=62)
        !          4971:          OR e IS NULL
        !          4972:          OR a=1
        !          4973:   }
        !          4974: } {1 2 61 63 scan 0 sort 0}
        !          4975: do_test where7-2.215.2 {
        !          4976:   count_steps_sort {
        !          4977:      SELECT a FROM t3
        !          4978:       WHERE b=22
        !          4979:          OR ((a BETWEEN 61 AND 63) AND a!=62)
        !          4980:          OR e IS NULL
        !          4981:          OR a=1
        !          4982:   }
        !          4983: } {1 2 61 63 scan 0 sort 0}
        !          4984: do_test where7-2.216.1 {
        !          4985:   count_steps_sort {
        !          4986:      SELECT a FROM t2
        !          4987:       WHERE (d>=3.0 AND d<4.0 AND d NOT NULL)
        !          4988:          OR (g='gfedcba' AND f GLOB 'opqrs*')
        !          4989:          OR b=1015
        !          4990:          OR c=16016
        !          4991:          OR (f GLOB '?uvwx*' AND f GLOB 'tuvw*')
        !          4992:          OR f='abcdefghi'
        !          4993:          OR b=605
        !          4994:          OR a=63
        !          4995:   }
        !          4996: } {3 19 26 45 46 47 48 52 55 63 71 78 92 97 scan 0 sort 0}
        !          4997: do_test where7-2.216.2 {
        !          4998:   count_steps_sort {
        !          4999:      SELECT a FROM t3
        !          5000:       WHERE (d>=3.0 AND d<4.0 AND d NOT NULL)
        !          5001:          OR (g='gfedcba' AND f GLOB 'opqrs*')
        !          5002:          OR b=1015
        !          5003:          OR c=16016
        !          5004:          OR (f GLOB '?uvwx*' AND f GLOB 'tuvw*')
        !          5005:          OR f='abcdefghi'
        !          5006:          OR b=605
        !          5007:          OR a=63
        !          5008:   }
        !          5009: } {3 19 26 45 46 47 48 52 55 63 71 78 92 97 scan 0 sort 0}
        !          5010: do_test where7-2.217.1 {
        !          5011:   count_steps_sort {
        !          5012:      SELECT a FROM t2
        !          5013:       WHERE (g='yxwvuts' AND f GLOB 'bcdef*')
        !          5014:          OR (d>=44.0 AND d<45.0 AND d NOT NULL)
        !          5015:          OR b=641
        !          5016:          OR b=795
        !          5017:   }
        !          5018: } {1 44 scan 0 sort 0}
        !          5019: do_test where7-2.217.2 {
        !          5020:   count_steps_sort {
        !          5021:      SELECT a FROM t3
        !          5022:       WHERE (g='yxwvuts' AND f GLOB 'bcdef*')
        !          5023:          OR (d>=44.0 AND d<45.0 AND d NOT NULL)
        !          5024:          OR b=641
        !          5025:          OR b=795
        !          5026:   }
        !          5027: } {1 44 scan 0 sort 0}
        !          5028: do_test where7-2.218.1 {
        !          5029:   count_steps_sort {
        !          5030:      SELECT a FROM t2
        !          5031:       WHERE f='fghijklmn'
        !          5032:          OR (d>=44.0 AND d<45.0 AND d NOT NULL)
        !          5033:          OR (d>=15.0 AND d<16.0 AND d NOT NULL)
        !          5034:   }
        !          5035: } {5 15 31 44 57 83 scan 0 sort 0}
        !          5036: do_test where7-2.218.2 {
        !          5037:   count_steps_sort {
        !          5038:      SELECT a FROM t3
        !          5039:       WHERE f='fghijklmn'
        !          5040:          OR (d>=44.0 AND d<45.0 AND d NOT NULL)
        !          5041:          OR (d>=15.0 AND d<16.0 AND d NOT NULL)
        !          5042:   }
        !          5043: } {5 15 31 44 57 83 scan 0 sort 0}
        !          5044: do_test where7-2.219.1 {
        !          5045:   count_steps_sort {
        !          5046:      SELECT a FROM t2
        !          5047:       WHERE ((a BETWEEN 99 AND 101) AND a!=100)
        !          5048:          OR ((a BETWEEN 72 AND 74) AND a!=73)
        !          5049:          OR ((a BETWEEN 85 AND 87) AND a!=86)
        !          5050:          OR a=92
        !          5051:          OR b=1100
        !          5052:          OR ((a BETWEEN 98 AND 100) AND a!=99)
        !          5053:          OR ((a BETWEEN 30 AND 32) AND a!=31)
        !          5054:   }
        !          5055: } {30 32 72 74 85 87 92 98 99 100 scan 0 sort 0}
        !          5056: do_test where7-2.219.2 {
        !          5057:   count_steps_sort {
        !          5058:      SELECT a FROM t3
        !          5059:       WHERE ((a BETWEEN 99 AND 101) AND a!=100)
        !          5060:          OR ((a BETWEEN 72 AND 74) AND a!=73)
        !          5061:          OR ((a BETWEEN 85 AND 87) AND a!=86)
        !          5062:          OR a=92
        !          5063:          OR b=1100
        !          5064:          OR ((a BETWEEN 98 AND 100) AND a!=99)
        !          5065:          OR ((a BETWEEN 30 AND 32) AND a!=31)
        !          5066:   }
        !          5067: } {30 32 72 74 85 87 92 98 99 100 scan 0 sort 0}
        !          5068: do_test where7-2.220.1 {
        !          5069:   count_steps_sort {
        !          5070:      SELECT a FROM t2
        !          5071:       WHERE (d>=97.0 AND d<98.0 AND d NOT NULL)
        !          5072:          OR (d>=16.0 AND d<17.0 AND d NOT NULL)
        !          5073:          OR (d>=12.0 AND d<13.0 AND d NOT NULL)
        !          5074:          OR b=880
        !          5075:          OR (d>=86.0 AND d<87.0 AND d NOT NULL)
        !          5076:          OR b=1089
        !          5077:          OR ((a BETWEEN 69 AND 71) AND a!=70)
        !          5078:          OR f IS NULL
        !          5079:          OR (f GLOB '?ghij*' AND f GLOB 'fghi*')
        !          5080:   }
        !          5081: } {5 12 16 31 57 69 71 80 83 86 97 99 scan 0 sort 0}
        !          5082: do_test where7-2.220.2 {
        !          5083:   count_steps_sort {
        !          5084:      SELECT a FROM t3
        !          5085:       WHERE (d>=97.0 AND d<98.0 AND d NOT NULL)
        !          5086:          OR (d>=16.0 AND d<17.0 AND d NOT NULL)
        !          5087:          OR (d>=12.0 AND d<13.0 AND d NOT NULL)
        !          5088:          OR b=880
        !          5089:          OR (d>=86.0 AND d<87.0 AND d NOT NULL)
        !          5090:          OR b=1089
        !          5091:          OR ((a BETWEEN 69 AND 71) AND a!=70)
        !          5092:          OR f IS NULL
        !          5093:          OR (f GLOB '?ghij*' AND f GLOB 'fghi*')
        !          5094:   }
        !          5095: } {5 12 16 31 57 69 71 80 83 86 97 99 scan 0 sort 0}
        !          5096: do_test where7-2.221.1 {
        !          5097:   count_steps_sort {
        !          5098:      SELECT a FROM t2
        !          5099:       WHERE b=1026
        !          5100:          OR b=407
        !          5101:          OR (g='srqponm' AND f GLOB 'fghij*')
        !          5102:          OR b=564
        !          5103:          OR c=23023
        !          5104:          OR b=891
        !          5105:          OR c=22022
        !          5106:          OR ((a BETWEEN 22 AND 24) AND a!=23)
        !          5107:          OR ((a BETWEEN 9 AND 11) AND a!=10)
        !          5108:          OR (g='rqponml' AND f GLOB 'ijklm*')
        !          5109:          OR (g='utsrqpo' AND f GLOB 'vwxyz*')
        !          5110:   }
        !          5111: } {9 11 21 22 24 31 34 37 64 65 66 67 68 69 81 scan 0 sort 0}
        !          5112: do_test where7-2.221.2 {
        !          5113:   count_steps_sort {
        !          5114:      SELECT a FROM t3
        !          5115:       WHERE b=1026
        !          5116:          OR b=407
        !          5117:          OR (g='srqponm' AND f GLOB 'fghij*')
        !          5118:          OR b=564
        !          5119:          OR c=23023
        !          5120:          OR b=891
        !          5121:          OR c=22022
        !          5122:          OR ((a BETWEEN 22 AND 24) AND a!=23)
        !          5123:          OR ((a BETWEEN 9 AND 11) AND a!=10)
        !          5124:          OR (g='rqponml' AND f GLOB 'ijklm*')
        !          5125:          OR (g='utsrqpo' AND f GLOB 'vwxyz*')
        !          5126:   }
        !          5127: } {9 11 21 22 24 31 34 37 64 65 66 67 68 69 81 scan 0 sort 0}
        !          5128: do_test where7-2.222.1 {
        !          5129:   count_steps_sort {
        !          5130:      SELECT a FROM t2
        !          5131:       WHERE ((a BETWEEN 71 AND 73) AND a!=72)
        !          5132:          OR a=72
        !          5133:          OR a=43
        !          5134:   }
        !          5135: } {43 71 72 73 scan 0 sort 0}
        !          5136: do_test where7-2.222.2 {
        !          5137:   count_steps_sort {
        !          5138:      SELECT a FROM t3
        !          5139:       WHERE ((a BETWEEN 71 AND 73) AND a!=72)
        !          5140:          OR a=72
        !          5141:          OR a=43
        !          5142:   }
        !          5143: } {43 71 72 73 scan 0 sort 0}
        !          5144: do_test where7-2.223.1 {
        !          5145:   count_steps_sort {
        !          5146:      SELECT a FROM t2
        !          5147:       WHERE ((a BETWEEN 67 AND 69) AND a!=68)
        !          5148:          OR ((a BETWEEN 79 AND 81) AND a!=80)
        !          5149:          OR c=18018
        !          5150:          OR b=792
        !          5151:          OR (g='mlkjihg' AND f GLOB 'jklmn*')
        !          5152:          OR (d>=77.0 AND d<78.0 AND d NOT NULL)
        !          5153:          OR (d>=8.0 AND d<9.0 AND d NOT NULL)
        !          5154:          OR (d>=91.0 AND d<92.0 AND d NOT NULL)
        !          5155:          OR f='uvwxyzabc'
        !          5156:          OR (d>=74.0 AND d<75.0 AND d NOT NULL)
        !          5157:   }
        !          5158: } {8 20 46 52 53 54 61 67 69 72 74 77 79 81 91 98 scan 0 sort 0}
        !          5159: do_test where7-2.223.2 {
        !          5160:   count_steps_sort {
        !          5161:      SELECT a FROM t3
        !          5162:       WHERE ((a BETWEEN 67 AND 69) AND a!=68)
        !          5163:          OR ((a BETWEEN 79 AND 81) AND a!=80)
        !          5164:          OR c=18018
        !          5165:          OR b=792
        !          5166:          OR (g='mlkjihg' AND f GLOB 'jklmn*')
        !          5167:          OR (d>=77.0 AND d<78.0 AND d NOT NULL)
        !          5168:          OR (d>=8.0 AND d<9.0 AND d NOT NULL)
        !          5169:          OR (d>=91.0 AND d<92.0 AND d NOT NULL)
        !          5170:          OR f='uvwxyzabc'
        !          5171:          OR (d>=74.0 AND d<75.0 AND d NOT NULL)
        !          5172:   }
        !          5173: } {8 20 46 52 53 54 61 67 69 72 74 77 79 81 91 98 scan 0 sort 0}
        !          5174: do_test where7-2.224.1 {
        !          5175:   count_steps_sort {
        !          5176:      SELECT a FROM t2
        !          5177:       WHERE b=429
        !          5178:          OR (d>=33.0 AND d<34.0 AND d NOT NULL)
        !          5179:          OR (f GLOB '?fghi*' AND f GLOB 'efgh*')
        !          5180:          OR (g='qponmlk' AND f GLOB 'opqrs*')
        !          5181:          OR b=1070
        !          5182:          OR (g='vutsrqp' AND f GLOB 'rstuv*')
        !          5183:   }
        !          5184: } {4 17 30 33 39 40 56 82 scan 0 sort 0}
        !          5185: do_test where7-2.224.2 {
        !          5186:   count_steps_sort {
        !          5187:      SELECT a FROM t3
        !          5188:       WHERE b=429
        !          5189:          OR (d>=33.0 AND d<34.0 AND d NOT NULL)
        !          5190:          OR (f GLOB '?fghi*' AND f GLOB 'efgh*')
        !          5191:          OR (g='qponmlk' AND f GLOB 'opqrs*')
        !          5192:          OR b=1070
        !          5193:          OR (g='vutsrqp' AND f GLOB 'rstuv*')
        !          5194:   }
        !          5195: } {4 17 30 33 39 40 56 82 scan 0 sort 0}
        !          5196: do_test where7-2.225.1 {
        !          5197:   count_steps_sort {
        !          5198:      SELECT a FROM t2
        !          5199:       WHERE (g='mlkjihg' AND f GLOB 'jklmn*')
        !          5200:          OR b=572
        !          5201:   }
        !          5202: } {52 61 scan 0 sort 0}
        !          5203: do_test where7-2.225.2 {
        !          5204:   count_steps_sort {
        !          5205:      SELECT a FROM t3
        !          5206:       WHERE (g='mlkjihg' AND f GLOB 'jklmn*')
        !          5207:          OR b=572
        !          5208:   }
        !          5209: } {52 61 scan 0 sort 0}
        !          5210: do_test where7-2.226.1 {
        !          5211:   count_steps_sort {
        !          5212:      SELECT a FROM t2
        !          5213:       WHERE ((a BETWEEN 62 AND 64) AND a!=63)
        !          5214:          OR f='abcdefghi'
        !          5215:          OR (g='wvutsrq' AND f GLOB 'ijklm*')
        !          5216:   }
        !          5217: } {8 26 52 62 64 78 scan 0 sort 0}
        !          5218: do_test where7-2.226.2 {
        !          5219:   count_steps_sort {
        !          5220:      SELECT a FROM t3
        !          5221:       WHERE ((a BETWEEN 62 AND 64) AND a!=63)
        !          5222:          OR f='abcdefghi'
        !          5223:          OR (g='wvutsrq' AND f GLOB 'ijklm*')
        !          5224:   }
        !          5225: } {8 26 52 62 64 78 scan 0 sort 0}
        !          5226: do_test where7-2.227.1 {
        !          5227:   count_steps_sort {
        !          5228:      SELECT a FROM t2
        !          5229:       WHERE a=40
        !          5230:          OR ((a BETWEEN 85 AND 87) AND a!=86)
        !          5231:   }
        !          5232: } {40 85 87 scan 0 sort 0}
        !          5233: do_test where7-2.227.2 {
        !          5234:   count_steps_sort {
        !          5235:      SELECT a FROM t3
        !          5236:       WHERE a=40
        !          5237:          OR ((a BETWEEN 85 AND 87) AND a!=86)
        !          5238:   }
        !          5239: } {40 85 87 scan 0 sort 0}
        !          5240: do_test where7-2.228.1 {
        !          5241:   count_steps_sort {
        !          5242:      SELECT a FROM t2
        !          5243:       WHERE a=43
        !          5244:          OR ((a BETWEEN 44 AND 46) AND a!=45)
        !          5245:          OR a=1
        !          5246:          OR ((a BETWEEN 75 AND 77) AND a!=76)
        !          5247:          OR a=75
        !          5248:          OR (g='hgfedcb' AND f GLOB 'fghij*')
        !          5249:          OR ((a BETWEEN 59 AND 61) AND a!=60)
        !          5250:   }
        !          5251: } {1 43 44 46 59 61 75 77 83 scan 0 sort 0}
        !          5252: do_test where7-2.228.2 {
        !          5253:   count_steps_sort {
        !          5254:      SELECT a FROM t3
        !          5255:       WHERE a=43
        !          5256:          OR ((a BETWEEN 44 AND 46) AND a!=45)
        !          5257:          OR a=1
        !          5258:          OR ((a BETWEEN 75 AND 77) AND a!=76)
        !          5259:          OR a=75
        !          5260:          OR (g='hgfedcb' AND f GLOB 'fghij*')
        !          5261:          OR ((a BETWEEN 59 AND 61) AND a!=60)
        !          5262:   }
        !          5263: } {1 43 44 46 59 61 75 77 83 scan 0 sort 0}
        !          5264: do_test where7-2.229.1 {
        !          5265:   count_steps_sort {
        !          5266:      SELECT a FROM t2
        !          5267:       WHERE (g='gfedcba' AND f GLOB 'nopqr*')
        !          5268:          OR (f GLOB '?jklm*' AND f GLOB 'ijkl*')
        !          5269:          OR (g='mlkjihg' AND f GLOB 'ijklm*')
        !          5270:          OR b=231
        !          5271:          OR a=87
        !          5272:   }
        !          5273: } {8 21 34 60 86 87 91 scan 0 sort 0}
        !          5274: do_test where7-2.229.2 {
        !          5275:   count_steps_sort {
        !          5276:      SELECT a FROM t3
        !          5277:       WHERE (g='gfedcba' AND f GLOB 'nopqr*')
        !          5278:          OR (f GLOB '?jklm*' AND f GLOB 'ijkl*')
        !          5279:          OR (g='mlkjihg' AND f GLOB 'ijklm*')
        !          5280:          OR b=231
        !          5281:          OR a=87
        !          5282:   }
        !          5283: } {8 21 34 60 86 87 91 scan 0 sort 0}
        !          5284: do_test where7-2.230.1 {
        !          5285:   count_steps_sort {
        !          5286:      SELECT a FROM t2
        !          5287:       WHERE a=77
        !          5288:          OR (g='lkjihgf' AND f GLOB 'nopqr*')
        !          5289:          OR (g='rqponml' AND f GLOB 'hijkl*')
        !          5290:          OR c=24024
        !          5291:          OR c=5005
        !          5292:   }
        !          5293: } {13 14 15 33 65 70 71 72 77 scan 0 sort 0}
        !          5294: do_test where7-2.230.2 {
        !          5295:   count_steps_sort {
        !          5296:      SELECT a FROM t3
        !          5297:       WHERE a=77
        !          5298:          OR (g='lkjihgf' AND f GLOB 'nopqr*')
        !          5299:          OR (g='rqponml' AND f GLOB 'hijkl*')
        !          5300:          OR c=24024
        !          5301:          OR c=5005
        !          5302:   }
        !          5303: } {13 14 15 33 65 70 71 72 77 scan 0 sort 0}
        !          5304: do_test where7-2.231.1 {
        !          5305:   count_steps_sort {
        !          5306:      SELECT a FROM t2
        !          5307:       WHERE (g='mlkjihg' AND f GLOB 'ijklm*')
        !          5308:          OR ((a BETWEEN 89 AND 91) AND a!=90)
        !          5309:          OR (g='srqponm' AND f GLOB 'defgh*')
        !          5310:          OR ((a BETWEEN 64 AND 66) AND a!=65)
        !          5311:          OR b=682
        !          5312:          OR (d>=34.0 AND d<35.0 AND d NOT NULL)
        !          5313:          OR (g='lkjihgf' AND f GLOB 'nopqr*')
        !          5314:          OR (d>=22.0 AND d<23.0 AND d NOT NULL)
        !          5315:   }
        !          5316: } {22 29 34 60 62 64 65 66 89 91 scan 0 sort 0}
        !          5317: do_test where7-2.231.2 {
        !          5318:   count_steps_sort {
        !          5319:      SELECT a FROM t3
        !          5320:       WHERE (g='mlkjihg' AND f GLOB 'ijklm*')
        !          5321:          OR ((a BETWEEN 89 AND 91) AND a!=90)
        !          5322:          OR (g='srqponm' AND f GLOB 'defgh*')
        !          5323:          OR ((a BETWEEN 64 AND 66) AND a!=65)
        !          5324:          OR b=682
        !          5325:          OR (d>=34.0 AND d<35.0 AND d NOT NULL)
        !          5326:          OR (g='lkjihgf' AND f GLOB 'nopqr*')
        !          5327:          OR (d>=22.0 AND d<23.0 AND d NOT NULL)
        !          5328:   }
        !          5329: } {22 29 34 60 62 64 65 66 89 91 scan 0 sort 0}
        !          5330: do_test where7-2.232.1 {
        !          5331:   count_steps_sort {
        !          5332:      SELECT a FROM t2
        !          5333:       WHERE b=212
        !          5334:          OR b=121
        !          5335:          OR c=2002
        !          5336:          OR ((a BETWEEN 84 AND 86) AND a!=85)
        !          5337:          OR (g='jihgfed' AND f GLOB 'xyzab*')
        !          5338:   }
        !          5339: } {4 5 6 11 75 84 86 scan 0 sort 0}
        !          5340: do_test where7-2.232.2 {
        !          5341:   count_steps_sort {
        !          5342:      SELECT a FROM t3
        !          5343:       WHERE b=212
        !          5344:          OR b=121
        !          5345:          OR c=2002
        !          5346:          OR ((a BETWEEN 84 AND 86) AND a!=85)
        !          5347:          OR (g='jihgfed' AND f GLOB 'xyzab*')
        !          5348:   }
        !          5349: } {4 5 6 11 75 84 86 scan 0 sort 0}
        !          5350: do_test where7-2.233.1 {
        !          5351:   count_steps_sort {
        !          5352:      SELECT a FROM t2
        !          5353:       WHERE (d>=55.0 AND d<56.0 AND d NOT NULL)
        !          5354:          OR f='abcdefghi'
        !          5355:          OR b=267
        !          5356:          OR (g='ihgfedc' AND f GLOB 'abcde*')
        !          5357:          OR (g='utsrqpo' AND f GLOB 'uvwxy*')
        !          5358:          OR a=82
        !          5359:          OR a=54
        !          5360:          OR (d>=16.0 AND d<17.0 AND d NOT NULL)
        !          5361:          OR b=1078
        !          5362:   }
        !          5363: } {16 20 26 52 54 55 78 82 98 scan 0 sort 0}
        !          5364: do_test where7-2.233.2 {
        !          5365:   count_steps_sort {
        !          5366:      SELECT a FROM t3
        !          5367:       WHERE (d>=55.0 AND d<56.0 AND d NOT NULL)
        !          5368:          OR f='abcdefghi'
        !          5369:          OR b=267
        !          5370:          OR (g='ihgfedc' AND f GLOB 'abcde*')
        !          5371:          OR (g='utsrqpo' AND f GLOB 'uvwxy*')
        !          5372:          OR a=82
        !          5373:          OR a=54
        !          5374:          OR (d>=16.0 AND d<17.0 AND d NOT NULL)
        !          5375:          OR b=1078
        !          5376:   }
        !          5377: } {16 20 26 52 54 55 78 82 98 scan 0 sort 0}
        !          5378: do_test where7-2.234.1 {
        !          5379:   count_steps_sort {
        !          5380:      SELECT a FROM t2
        !          5381:       WHERE (d>=93.0 AND d<94.0 AND d NOT NULL)
        !          5382:          OR f='hijklmnop'
        !          5383:          OR (d>=34.0 AND d<35.0 AND d NOT NULL)
        !          5384:   }
        !          5385: } {7 33 34 59 85 93 scan 0 sort 0}
        !          5386: do_test where7-2.234.2 {
        !          5387:   count_steps_sort {
        !          5388:      SELECT a FROM t3
        !          5389:       WHERE (d>=93.0 AND d<94.0 AND d NOT NULL)
        !          5390:          OR f='hijklmnop'
        !          5391:          OR (d>=34.0 AND d<35.0 AND d NOT NULL)
        !          5392:   }
        !          5393: } {7 33 34 59 85 93 scan 0 sort 0}
        !          5394: do_test where7-2.235.1 {
        !          5395:   count_steps_sort {
        !          5396:      SELECT a FROM t2
        !          5397:       WHERE ((a BETWEEN 98 AND 100) AND a!=99)
        !          5398:          OR ((a BETWEEN 51 AND 53) AND a!=52)
        !          5399:          OR a=18
        !          5400:          OR ((a BETWEEN 31 AND 33) AND a!=32)
        !          5401:          OR (d>=94.0 AND d<95.0 AND d NOT NULL)
        !          5402:          OR 1000000<b
        !          5403:          OR (f GLOB '?pqrs*' AND f GLOB 'opqr*')
        !          5404:          OR (g='rqponml' AND f GLOB 'lmnop*')
        !          5405:          OR (f GLOB '?ijkl*' AND f GLOB 'hijk*')
        !          5406:   }
        !          5407: } {7 14 18 31 33 37 40 51 53 59 66 85 92 94 98 100 scan 0 sort 0}
        !          5408: do_test where7-2.235.2 {
        !          5409:   count_steps_sort {
        !          5410:      SELECT a FROM t3
        !          5411:       WHERE ((a BETWEEN 98 AND 100) AND a!=99)
        !          5412:          OR ((a BETWEEN 51 AND 53) AND a!=52)
        !          5413:          OR a=18
        !          5414:          OR ((a BETWEEN 31 AND 33) AND a!=32)
        !          5415:          OR (d>=94.0 AND d<95.0 AND d NOT NULL)
        !          5416:          OR 1000000<b
        !          5417:          OR (f GLOB '?pqrs*' AND f GLOB 'opqr*')
        !          5418:          OR (g='rqponml' AND f GLOB 'lmnop*')
        !          5419:          OR (f GLOB '?ijkl*' AND f GLOB 'hijk*')
        !          5420:   }
        !          5421: } {7 14 18 31 33 37 40 51 53 59 66 85 92 94 98 100 scan 0 sort 0}
        !          5422: do_test where7-2.236.1 {
        !          5423:   count_steps_sort {
        !          5424:      SELECT a FROM t2
        !          5425:       WHERE b=1001
        !          5426:          OR b=168
        !          5427:          OR (f GLOB '?ijkl*' AND f GLOB 'hijk*')
        !          5428:          OR (d>=89.0 AND d<90.0 AND d NOT NULL)
        !          5429:   }
        !          5430: } {7 33 59 85 89 91 scan 0 sort 0}
        !          5431: do_test where7-2.236.2 {
        !          5432:   count_steps_sort {
        !          5433:      SELECT a FROM t3
        !          5434:       WHERE b=1001
        !          5435:          OR b=168
        !          5436:          OR (f GLOB '?ijkl*' AND f GLOB 'hijk*')
        !          5437:          OR (d>=89.0 AND d<90.0 AND d NOT NULL)
        !          5438:   }
        !          5439: } {7 33 59 85 89 91 scan 0 sort 0}
        !          5440: do_test where7-2.237.1 {
        !          5441:   count_steps_sort {
        !          5442:      SELECT a FROM t2
        !          5443:       WHERE a=51
        !          5444:          OR (g='fedcbaz' AND f GLOB 'stuvw*')
        !          5445:          OR (g='edcbazy' AND f GLOB 'uvwxy*')
        !          5446:          OR b=330
        !          5447:   }
        !          5448: } {30 51 96 98 scan 0 sort 0}
        !          5449: do_test where7-2.237.2 {
        !          5450:   count_steps_sort {
        !          5451:      SELECT a FROM t3
        !          5452:       WHERE a=51
        !          5453:          OR (g='fedcbaz' AND f GLOB 'stuvw*')
        !          5454:          OR (g='edcbazy' AND f GLOB 'uvwxy*')
        !          5455:          OR b=330
        !          5456:   }
        !          5457: } {30 51 96 98 scan 0 sort 0}
        !          5458: do_test where7-2.238.1 {
        !          5459:   count_steps_sort {
        !          5460:      SELECT a FROM t2
        !          5461:       WHERE (g='kjihgfe' AND f GLOB 'tuvwx*')
        !          5462:          OR b=704
        !          5463:          OR a=62
        !          5464:          OR f='pqrstuvwx'
        !          5465:          OR b=495
        !          5466:          OR c=26026
        !          5467:          OR (g='kjihgfe' AND f GLOB 'qrstu*')
        !          5468:          OR b<0
        !          5469:          OR b=597
        !          5470:   }
        !          5471: } {15 41 45 62 64 67 68 71 76 77 78 93 scan 0 sort 0}
        !          5472: do_test where7-2.238.2 {
        !          5473:   count_steps_sort {
        !          5474:      SELECT a FROM t3
        !          5475:       WHERE (g='kjihgfe' AND f GLOB 'tuvwx*')
        !          5476:          OR b=704
        !          5477:          OR a=62
        !          5478:          OR f='pqrstuvwx'
        !          5479:          OR b=495
        !          5480:          OR c=26026
        !          5481:          OR (g='kjihgfe' AND f GLOB 'qrstu*')
        !          5482:          OR b<0
        !          5483:          OR b=597
        !          5484:   }
        !          5485: } {15 41 45 62 64 67 68 71 76 77 78 93 scan 0 sort 0}
        !          5486: do_test where7-2.239.1 {
        !          5487:   count_steps_sort {
        !          5488:      SELECT a FROM t2
        !          5489:       WHERE (d>=2.0 AND d<3.0 AND d NOT NULL)
        !          5490:          OR ((a BETWEEN 87 AND 89) AND a!=88)
        !          5491:          OR b=520
        !          5492:          OR ((a BETWEEN 47 AND 49) AND a!=48)
        !          5493:          OR f IS NULL
        !          5494:   }
        !          5495: } {2 47 49 87 89 scan 0 sort 0}
        !          5496: do_test where7-2.239.2 {
        !          5497:   count_steps_sort {
        !          5498:      SELECT a FROM t3
        !          5499:       WHERE (d>=2.0 AND d<3.0 AND d NOT NULL)
        !          5500:          OR ((a BETWEEN 87 AND 89) AND a!=88)
        !          5501:          OR b=520
        !          5502:          OR ((a BETWEEN 47 AND 49) AND a!=48)
        !          5503:          OR f IS NULL
        !          5504:   }
        !          5505: } {2 47 49 87 89 scan 0 sort 0}
        !          5506: do_test where7-2.240.1 {
        !          5507:   count_steps_sort {
        !          5508:      SELECT a FROM t2
        !          5509:       WHERE c=14014
        !          5510:          OR (g='fedcbaz' AND f GLOB 'rstuv*')
        !          5511:          OR b=572
        !          5512:          OR c=15015
        !          5513:   }
        !          5514: } {40 41 42 43 44 45 52 95 scan 0 sort 0}
        !          5515: do_test where7-2.240.2 {
        !          5516:   count_steps_sort {
        !          5517:      SELECT a FROM t3
        !          5518:       WHERE c=14014
        !          5519:          OR (g='fedcbaz' AND f GLOB 'rstuv*')
        !          5520:          OR b=572
        !          5521:          OR c=15015
        !          5522:   }
        !          5523: } {40 41 42 43 44 45 52 95 scan 0 sort 0}
        !          5524: do_test where7-2.241.1 {
        !          5525:   count_steps_sort {
        !          5526:      SELECT a FROM t2
        !          5527:       WHERE (f GLOB '?efgh*' AND f GLOB 'defg*')
        !          5528:          OR b=850
        !          5529:          OR (g='lkjihgf' AND f GLOB 'nopqr*')
        !          5530:          OR ((a BETWEEN 15 AND 17) AND a!=16)
        !          5531:          OR b=88
        !          5532:          OR f='hijklmnop'
        !          5533:          OR b=806
        !          5534:          OR (d>=46.0 AND d<47.0 AND d NOT NULL)
        !          5535:          OR b=88
        !          5536:   }
        !          5537: } {3 7 8 15 17 29 33 46 55 59 65 81 85 scan 0 sort 0}
        !          5538: do_test where7-2.241.2 {
        !          5539:   count_steps_sort {
        !          5540:      SELECT a FROM t3
        !          5541:       WHERE (f GLOB '?efgh*' AND f GLOB 'defg*')
        !          5542:          OR b=850
        !          5543:          OR (g='lkjihgf' AND f GLOB 'nopqr*')
        !          5544:          OR ((a BETWEEN 15 AND 17) AND a!=16)
        !          5545:          OR b=88
        !          5546:          OR f='hijklmnop'
        !          5547:          OR b=806
        !          5548:          OR (d>=46.0 AND d<47.0 AND d NOT NULL)
        !          5549:          OR b=88
        !          5550:   }
        !          5551: } {3 7 8 15 17 29 33 46 55 59 65 81 85 scan 0 sort 0}
        !          5552: do_test where7-2.242.1 {
        !          5553:   count_steps_sort {
        !          5554:      SELECT a FROM t2
        !          5555:       WHERE b=817
        !          5556:          OR (d>=55.0 AND d<56.0 AND d NOT NULL)
        !          5557:          OR a=36
        !          5558:          OR b=960
        !          5559:          OR (d>=63.0 AND d<64.0 AND d NOT NULL)
        !          5560:          OR b=374
        !          5561:          OR b=938
        !          5562:          OR b=773
        !          5563:          OR (g='jihgfed' AND f GLOB 'zabcd*')
        !          5564:          OR (g='mlkjihg' AND f GLOB 'ghijk*')
        !          5565:   }
        !          5566: } {34 36 55 58 63 77 scan 0 sort 0}
        !          5567: do_test where7-2.242.2 {
        !          5568:   count_steps_sort {
        !          5569:      SELECT a FROM t3
        !          5570:       WHERE b=817
        !          5571:          OR (d>=55.0 AND d<56.0 AND d NOT NULL)
        !          5572:          OR a=36
        !          5573:          OR b=960
        !          5574:          OR (d>=63.0 AND d<64.0 AND d NOT NULL)
        !          5575:          OR b=374
        !          5576:          OR b=938
        !          5577:          OR b=773
        !          5578:          OR (g='jihgfed' AND f GLOB 'zabcd*')
        !          5579:          OR (g='mlkjihg' AND f GLOB 'ghijk*')
        !          5580:   }
        !          5581: } {34 36 55 58 63 77 scan 0 sort 0}
        !          5582: do_test where7-2.243.1 {
        !          5583:   count_steps_sort {
        !          5584:      SELECT a FROM t2
        !          5585:       WHERE (g='kjihgfe' AND f GLOB 'rstuv*')
        !          5586:          OR b=146
        !          5587:   }
        !          5588: } {69 scan 0 sort 0}
        !          5589: do_test where7-2.243.2 {
        !          5590:   count_steps_sort {
        !          5591:      SELECT a FROM t3
        !          5592:       WHERE (g='kjihgfe' AND f GLOB 'rstuv*')
        !          5593:          OR b=146
        !          5594:   }
        !          5595: } {69 scan 0 sort 0}
        !          5596: do_test where7-2.244.1 {
        !          5597:   count_steps_sort {
        !          5598:      SELECT a FROM t2
        !          5599:       WHERE f='pqrstuvwx'
        !          5600:          OR ((a BETWEEN 6 AND 8) AND a!=7)
        !          5601:          OR ((a BETWEEN 76 AND 78) AND a!=77)
        !          5602:          OR b=704
        !          5603:          OR a=18
        !          5604:   }
        !          5605: } {6 8 15 18 41 64 67 76 78 93 scan 0 sort 0}
        !          5606: do_test where7-2.244.2 {
        !          5607:   count_steps_sort {
        !          5608:      SELECT a FROM t3
        !          5609:       WHERE f='pqrstuvwx'
        !          5610:          OR ((a BETWEEN 6 AND 8) AND a!=7)
        !          5611:          OR ((a BETWEEN 76 AND 78) AND a!=77)
        !          5612:          OR b=704
        !          5613:          OR a=18
        !          5614:   }
        !          5615: } {6 8 15 18 41 64 67 76 78 93 scan 0 sort 0}
        !          5616: do_test where7-2.245.1 {
        !          5617:   count_steps_sort {
        !          5618:      SELECT a FROM t2
        !          5619:       WHERE (f GLOB '?uvwx*' AND f GLOB 'tuvw*')
        !          5620:          OR b=399
        !          5621:          OR b=1004
        !          5622:          OR c=16016
        !          5623:          OR (d>=31.0 AND d<32.0 AND d NOT NULL)
        !          5624:          OR b=671
        !          5625:          OR a=25
        !          5626:          OR a=30
        !          5627:          OR a=8
        !          5628:          OR (d>=5.0 AND d<6.0 AND d NOT NULL)
        !          5629:   }
        !          5630: } {5 8 19 25 30 31 45 46 47 48 61 71 97 scan 0 sort 0}
        !          5631: do_test where7-2.245.2 {
        !          5632:   count_steps_sort {
        !          5633:      SELECT a FROM t3
        !          5634:       WHERE (f GLOB '?uvwx*' AND f GLOB 'tuvw*')
        !          5635:          OR b=399
        !          5636:          OR b=1004
        !          5637:          OR c=16016
        !          5638:          OR (d>=31.0 AND d<32.0 AND d NOT NULL)
        !          5639:          OR b=671
        !          5640:          OR a=25
        !          5641:          OR a=30
        !          5642:          OR a=8
        !          5643:          OR (d>=5.0 AND d<6.0 AND d NOT NULL)
        !          5644:   }
        !          5645: } {5 8 19 25 30 31 45 46 47 48 61 71 97 scan 0 sort 0}
        !          5646: do_test where7-2.246.1 {
        !          5647:   count_steps_sort {
        !          5648:      SELECT a FROM t2
        !          5649:       WHERE b=561
        !          5650:          OR ((a BETWEEN 28 AND 30) AND a!=29)
        !          5651:          OR b=594
        !          5652:          OR ((a BETWEEN 39 AND 41) AND a!=40)
        !          5653:          OR b=861
        !          5654:          OR (d>=90.0 AND d<91.0 AND d NOT NULL)
        !          5655:          OR b=949
        !          5656:          OR (g='utsrqpo' AND f GLOB 'stuvw*')
        !          5657:          OR (g='nmlkjih' AND f GLOB 'cdefg*')
        !          5658:   }
        !          5659: } {18 28 30 39 41 51 54 90 scan 0 sort 0}
        !          5660: do_test where7-2.246.2 {
        !          5661:   count_steps_sort {
        !          5662:      SELECT a FROM t3
        !          5663:       WHERE b=561
        !          5664:          OR ((a BETWEEN 28 AND 30) AND a!=29)
        !          5665:          OR b=594
        !          5666:          OR ((a BETWEEN 39 AND 41) AND a!=40)
        !          5667:          OR b=861
        !          5668:          OR (d>=90.0 AND d<91.0 AND d NOT NULL)
        !          5669:          OR b=949
        !          5670:          OR (g='utsrqpo' AND f GLOB 'stuvw*')
        !          5671:          OR (g='nmlkjih' AND f GLOB 'cdefg*')
        !          5672:   }
        !          5673: } {18 28 30 39 41 51 54 90 scan 0 sort 0}
        !          5674: do_test where7-2.247.1 {
        !          5675:   count_steps_sort {
        !          5676:      SELECT a FROM t2
        !          5677:       WHERE (g='xwvutsr' AND f GLOB 'hijkl*')
        !          5678:          OR a=83
        !          5679:          OR c=26026
        !          5680:          OR a=49
        !          5681:          OR a=57
        !          5682:          OR c=23023
        !          5683:          OR f='uvwxyzabc'
        !          5684:   }
        !          5685: } {7 20 46 49 57 67 68 69 72 76 77 78 83 98 scan 0 sort 0}
        !          5686: do_test where7-2.247.2 {
        !          5687:   count_steps_sort {
        !          5688:      SELECT a FROM t3
        !          5689:       WHERE (g='xwvutsr' AND f GLOB 'hijkl*')
        !          5690:          OR a=83
        !          5691:          OR c=26026
        !          5692:          OR a=49
        !          5693:          OR a=57
        !          5694:          OR c=23023
        !          5695:          OR f='uvwxyzabc'
        !          5696:   }
        !          5697: } {7 20 46 49 57 67 68 69 72 76 77 78 83 98 scan 0 sort 0}
        !          5698: do_test where7-2.248.1 {
        !          5699:   count_steps_sort {
        !          5700:      SELECT a FROM t2
        !          5701:       WHERE d>1e10
        !          5702:          OR b=355
        !          5703:          OR f='stuvwxyza'
        !          5704:          OR b=22
        !          5705:   }
        !          5706: } {2 18 44 70 96 scan 0 sort 0}
        !          5707: do_test where7-2.248.2 {
        !          5708:   count_steps_sort {
        !          5709:      SELECT a FROM t3
        !          5710:       WHERE d>1e10
        !          5711:          OR b=355
        !          5712:          OR f='stuvwxyza'
        !          5713:          OR b=22
        !          5714:   }
        !          5715: } {2 18 44 70 96 scan 0 sort 0}
        !          5716: do_test where7-2.249.1 {
        !          5717:   count_steps_sort {
        !          5718:      SELECT a FROM t2
        !          5719:       WHERE b=451
        !          5720:          OR (f GLOB '?jklm*' AND f GLOB 'ijkl*')
        !          5721:   }
        !          5722: } {8 34 41 60 86 scan 0 sort 0}
        !          5723: do_test where7-2.249.2 {
        !          5724:   count_steps_sort {
        !          5725:      SELECT a FROM t3
        !          5726:       WHERE b=451
        !          5727:          OR (f GLOB '?jklm*' AND f GLOB 'ijkl*')
        !          5728:   }
        !          5729: } {8 34 41 60 86 scan 0 sort 0}
        !          5730: do_test where7-2.250.1 {
        !          5731:   count_steps_sort {
        !          5732:      SELECT a FROM t2
        !          5733:       WHERE b=47
        !          5734:          OR (f GLOB '?cdef*' AND f GLOB 'bcde*')
        !          5735:   }
        !          5736: } {1 27 53 79 scan 0 sort 0}
        !          5737: do_test where7-2.250.2 {
        !          5738:   count_steps_sort {
        !          5739:      SELECT a FROM t3
        !          5740:       WHERE b=47
        !          5741:          OR (f GLOB '?cdef*' AND f GLOB 'bcde*')
        !          5742:   }
        !          5743: } {1 27 53 79 scan 0 sort 0}
        !          5744: do_test where7-2.251.1 {
        !          5745:   count_steps_sort {
        !          5746:      SELECT a FROM t2
        !          5747:       WHERE b=1037
        !          5748:          OR (g='wvutsrq' AND f GLOB 'mnopq*')
        !          5749:          OR ((a BETWEEN 66 AND 68) AND a!=67)
        !          5750:          OR b=344
        !          5751:          OR (d>=86.0 AND d<87.0 AND d NOT NULL)
        !          5752:   }
        !          5753: } {12 66 68 86 scan 0 sort 0}
        !          5754: do_test where7-2.251.2 {
        !          5755:   count_steps_sort {
        !          5756:      SELECT a FROM t3
        !          5757:       WHERE b=1037
        !          5758:          OR (g='wvutsrq' AND f GLOB 'mnopq*')
        !          5759:          OR ((a BETWEEN 66 AND 68) AND a!=67)
        !          5760:          OR b=344
        !          5761:          OR (d>=86.0 AND d<87.0 AND d NOT NULL)
        !          5762:   }
        !          5763: } {12 66 68 86 scan 0 sort 0}
        !          5764: do_test where7-2.252.1 {
        !          5765:   count_steps_sort {
        !          5766:      SELECT a FROM t2
        !          5767:       WHERE b=506
        !          5768:          OR ((a BETWEEN 20 AND 22) AND a!=21)
        !          5769:          OR (g='hgfedcb' AND f GLOB 'ijklm*')
        !          5770:          OR b=429
        !          5771:          OR b=275
        !          5772:   }
        !          5773: } {20 22 25 39 46 86 scan 0 sort 0}
        !          5774: do_test where7-2.252.2 {
        !          5775:   count_steps_sort {
        !          5776:      SELECT a FROM t3
        !          5777:       WHERE b=506
        !          5778:          OR ((a BETWEEN 20 AND 22) AND a!=21)
        !          5779:          OR (g='hgfedcb' AND f GLOB 'ijklm*')
        !          5780:          OR b=429
        !          5781:          OR b=275
        !          5782:   }
        !          5783: } {20 22 25 39 46 86 scan 0 sort 0}
        !          5784: do_test where7-2.253.1 {
        !          5785:   count_steps_sort {
        !          5786:      SELECT a FROM t2
        !          5787:       WHERE ((a BETWEEN 60 AND 62) AND a!=61)
        !          5788:          OR a=28
        !          5789:          OR b=443
        !          5790:          OR b=363
        !          5791:          OR (d>=28.0 AND d<29.0 AND d NOT NULL)
        !          5792:          OR a=60
        !          5793:          OR b=80
        !          5794:          OR (g='ponmlkj' AND f GLOB 'vwxyz*')
        !          5795:          OR b=616
        !          5796:   }
        !          5797: } {28 33 47 56 60 62 scan 0 sort 0}
        !          5798: do_test where7-2.253.2 {
        !          5799:   count_steps_sort {
        !          5800:      SELECT a FROM t3
        !          5801:       WHERE ((a BETWEEN 60 AND 62) AND a!=61)
        !          5802:          OR a=28
        !          5803:          OR b=443
        !          5804:          OR b=363
        !          5805:          OR (d>=28.0 AND d<29.0 AND d NOT NULL)
        !          5806:          OR a=60
        !          5807:          OR b=80
        !          5808:          OR (g='ponmlkj' AND f GLOB 'vwxyz*')
        !          5809:          OR b=616
        !          5810:   }
        !          5811: } {28 33 47 56 60 62 scan 0 sort 0}
        !          5812: do_test where7-2.254.1 {
        !          5813:   count_steps_sort {
        !          5814:      SELECT a FROM t2
        !          5815:       WHERE (d>=33.0 AND d<34.0 AND d NOT NULL)
        !          5816:          OR b=660
        !          5817:   }
        !          5818: } {33 60 scan 0 sort 0}
        !          5819: do_test where7-2.254.2 {
        !          5820:   count_steps_sort {
        !          5821:      SELECT a FROM t3
        !          5822:       WHERE (d>=33.0 AND d<34.0 AND d NOT NULL)
        !          5823:          OR b=660
        !          5824:   }
        !          5825: } {33 60 scan 0 sort 0}
        !          5826: do_test where7-2.255.1 {
        !          5827:   count_steps_sort {
        !          5828:      SELECT a FROM t2
        !          5829:       WHERE (g='xwvutsr' AND f GLOB 'hijkl*')
        !          5830:          OR a=43
        !          5831:          OR ((a BETWEEN 64 AND 66) AND a!=65)
        !          5832:          OR b=586
        !          5833:          OR c=17017
        !          5834:          OR (g='onmlkji' AND f GLOB 'yzabc*')
        !          5835:          OR (f GLOB '?wxyz*' AND f GLOB 'vwxy*')
        !          5836:          OR a=87
        !          5837:          OR b=968
        !          5838:   }
        !          5839: } {7 21 43 47 49 50 51 64 66 73 87 88 99 scan 0 sort 0}
        !          5840: do_test where7-2.255.2 {
        !          5841:   count_steps_sort {
        !          5842:      SELECT a FROM t3
        !          5843:       WHERE (g='xwvutsr' AND f GLOB 'hijkl*')
        !          5844:          OR a=43
        !          5845:          OR ((a BETWEEN 64 AND 66) AND a!=65)
        !          5846:          OR b=586
        !          5847:          OR c=17017
        !          5848:          OR (g='onmlkji' AND f GLOB 'yzabc*')
        !          5849:          OR (f GLOB '?wxyz*' AND f GLOB 'vwxy*')
        !          5850:          OR a=87
        !          5851:          OR b=968
        !          5852:   }
        !          5853: } {7 21 43 47 49 50 51 64 66 73 87 88 99 scan 0 sort 0}
        !          5854: do_test where7-2.256.1 {
        !          5855:   count_steps_sort {
        !          5856:      SELECT a FROM t2
        !          5857:       WHERE f='klmnopqrs'
        !          5858:          OR b=982
        !          5859:          OR b=575
        !          5860:          OR b=110
        !          5861:          OR b=99
        !          5862:   }
        !          5863: } {9 10 36 62 88 scan 0 sort 0}
        !          5864: do_test where7-2.256.2 {
        !          5865:   count_steps_sort {
        !          5866:      SELECT a FROM t3
        !          5867:       WHERE f='klmnopqrs'
        !          5868:          OR b=982
        !          5869:          OR b=575
        !          5870:          OR b=110
        !          5871:          OR b=99
        !          5872:   }
        !          5873: } {9 10 36 62 88 scan 0 sort 0}
        !          5874: do_test where7-2.257.1 {
        !          5875:   count_steps_sort {
        !          5876:      SELECT a FROM t2
        !          5877:       WHERE (g='rqponml' AND f GLOB 'jklmn*')
        !          5878:          OR (g='xwvutsr' AND f GLOB 'efghi*')
        !          5879:          OR c>=34035
        !          5880:          OR b=850
        !          5881:          OR ((a BETWEEN 32 AND 34) AND a!=33)
        !          5882:          OR b=924
        !          5883:          OR (d>=37.0 AND d<38.0 AND d NOT NULL)
        !          5884:          OR (d>=78.0 AND d<79.0 AND d NOT NULL)
        !          5885:          OR b=355
        !          5886:          OR (d>=56.0 AND d<57.0 AND d NOT NULL)
        !          5887:          OR (d>=86.0 AND d<87.0 AND d NOT NULL)
        !          5888:   }
        !          5889: } {4 32 34 35 37 56 78 84 86 scan 0 sort 0}
        !          5890: do_test where7-2.257.2 {
        !          5891:   count_steps_sort {
        !          5892:      SELECT a FROM t3
        !          5893:       WHERE (g='rqponml' AND f GLOB 'jklmn*')
        !          5894:          OR (g='xwvutsr' AND f GLOB 'efghi*')
        !          5895:          OR c>=34035
        !          5896:          OR b=850
        !          5897:          OR ((a BETWEEN 32 AND 34) AND a!=33)
        !          5898:          OR b=924
        !          5899:          OR (d>=37.0 AND d<38.0 AND d NOT NULL)
        !          5900:          OR (d>=78.0 AND d<79.0 AND d NOT NULL)
        !          5901:          OR b=355
        !          5902:          OR (d>=56.0 AND d<57.0 AND d NOT NULL)
        !          5903:          OR (d>=86.0 AND d<87.0 AND d NOT NULL)
        !          5904:   }
        !          5905: } {4 32 34 35 37 56 78 84 86 scan 0 sort 0}
        !          5906: do_test where7-2.258.1 {
        !          5907:   count_steps_sort {
        !          5908:      SELECT a FROM t2
        !          5909:       WHERE (d>=46.0 AND d<47.0 AND d NOT NULL)
        !          5910:          OR b=982
        !          5911:          OR ((a BETWEEN 81 AND 83) AND a!=82)
        !          5912:          OR b=374
        !          5913:   }
        !          5914: } {34 46 81 83 scan 0 sort 0}
        !          5915: do_test where7-2.258.2 {
        !          5916:   count_steps_sort {
        !          5917:      SELECT a FROM t3
        !          5918:       WHERE (d>=46.0 AND d<47.0 AND d NOT NULL)
        !          5919:          OR b=982
        !          5920:          OR ((a BETWEEN 81 AND 83) AND a!=82)
        !          5921:          OR b=374
        !          5922:   }
        !          5923: } {34 46 81 83 scan 0 sort 0}
        !          5924: do_test where7-2.259.1 {
        !          5925:   count_steps_sort {
        !          5926:      SELECT a FROM t2
        !          5927:       WHERE ((a BETWEEN 87 AND 89) AND a!=88)
        !          5928:          OR b=814
        !          5929:          OR (d>=19.0 AND d<20.0 AND d NOT NULL)
        !          5930:   }
        !          5931: } {19 74 87 89 scan 0 sort 0}
        !          5932: do_test where7-2.259.2 {
        !          5933:   count_steps_sort {
        !          5934:      SELECT a FROM t3
        !          5935:       WHERE ((a BETWEEN 87 AND 89) AND a!=88)
        !          5936:          OR b=814
        !          5937:          OR (d>=19.0 AND d<20.0 AND d NOT NULL)
        !          5938:   }
        !          5939: } {19 74 87 89 scan 0 sort 0}
        !          5940: do_test where7-2.260.1 {
        !          5941:   count_steps_sort {
        !          5942:      SELECT a FROM t2
        !          5943:       WHERE (g='qponmlk' AND f GLOB 'nopqr*')
        !          5944:          OR (d>=12.0 AND d<13.0 AND d NOT NULL)
        !          5945:          OR b=993
        !          5946:   }
        !          5947: } {12 39 scan 0 sort 0}
        !          5948: do_test where7-2.260.2 {
        !          5949:   count_steps_sort {
        !          5950:      SELECT a FROM t3
        !          5951:       WHERE (g='qponmlk' AND f GLOB 'nopqr*')
        !          5952:          OR (d>=12.0 AND d<13.0 AND d NOT NULL)
        !          5953:          OR b=993
        !          5954:   }
        !          5955: } {12 39 scan 0 sort 0}
        !          5956: do_test where7-2.261.1 {
        !          5957:   count_steps_sort {
        !          5958:      SELECT a FROM t2
        !          5959:       WHERE b=234
        !          5960:          OR a=22
        !          5961:          OR b=289
        !          5962:          OR b=795
        !          5963:          OR (g='gfedcba' AND f GLOB 'nopqr*')
        !          5964:          OR b=242
        !          5965:          OR a=59
        !          5966:          OR b=1045
        !          5967:          OR (d>=8.0 AND d<9.0 AND d NOT NULL)
        !          5968:   }
        !          5969: } {8 22 59 91 95 scan 0 sort 0}
        !          5970: do_test where7-2.261.2 {
        !          5971:   count_steps_sort {
        !          5972:      SELECT a FROM t3
        !          5973:       WHERE b=234
        !          5974:          OR a=22
        !          5975:          OR b=289
        !          5976:          OR b=795
        !          5977:          OR (g='gfedcba' AND f GLOB 'nopqr*')
        !          5978:          OR b=242
        !          5979:          OR a=59
        !          5980:          OR b=1045
        !          5981:          OR (d>=8.0 AND d<9.0 AND d NOT NULL)
        !          5982:   }
        !          5983: } {8 22 59 91 95 scan 0 sort 0}
        !          5984: do_test where7-2.262.1 {
        !          5985:   count_steps_sort {
        !          5986:      SELECT a FROM t2
        !          5987:       WHERE b=245
        !          5988:          OR (g='wvutsrq' AND f GLOB 'klmno*')
        !          5989:          OR c=3003
        !          5990:          OR (f GLOB '?bcde*' AND f GLOB 'abcd*')
        !          5991:          OR ((a BETWEEN 68 AND 70) AND a!=69)
        !          5992:          OR (d>=1.0 AND d<2.0 AND d NOT NULL)
        !          5993:          OR (d>=33.0 AND d<34.0 AND d NOT NULL)
        !          5994:          OR ((a BETWEEN 71 AND 73) AND a!=72)
        !          5995:   }
        !          5996: } {1 7 8 9 10 26 33 52 68 70 71 73 78 scan 0 sort 0}
        !          5997: do_test where7-2.262.2 {
        !          5998:   count_steps_sort {
        !          5999:      SELECT a FROM t3
        !          6000:       WHERE b=245
        !          6001:          OR (g='wvutsrq' AND f GLOB 'klmno*')
        !          6002:          OR c=3003
        !          6003:          OR (f GLOB '?bcde*' AND f GLOB 'abcd*')
        !          6004:          OR ((a BETWEEN 68 AND 70) AND a!=69)
        !          6005:          OR (d>=1.0 AND d<2.0 AND d NOT NULL)
        !          6006:          OR (d>=33.0 AND d<34.0 AND d NOT NULL)
        !          6007:          OR ((a BETWEEN 71 AND 73) AND a!=72)
        !          6008:   }
        !          6009: } {1 7 8 9 10 26 33 52 68 70 71 73 78 scan 0 sort 0}
        !          6010: do_test where7-2.263.1 {
        !          6011:   count_steps_sort {
        !          6012:      SELECT a FROM t2
        !          6013:       WHERE (g='hgfedcb' AND f GLOB 'jklmn*')
        !          6014:          OR b=220
        !          6015:          OR b=443
        !          6016:          OR (f GLOB '?tuvw*' AND f GLOB 'stuv*')
        !          6017:          OR a=62
        !          6018:          OR (f GLOB '?tuvw*' AND f GLOB 'stuv*')
        !          6019:          OR b=1023
        !          6020:          OR a=100
        !          6021:          OR (g='nmlkjih' AND f GLOB 'defgh*')
        !          6022:          OR (d>=97.0 AND d<98.0 AND d NOT NULL)
        !          6023:   }
        !          6024: } {18 20 44 55 62 70 87 93 96 97 100 scan 0 sort 0}
        !          6025: do_test where7-2.263.2 {
        !          6026:   count_steps_sort {
        !          6027:      SELECT a FROM t3
        !          6028:       WHERE (g='hgfedcb' AND f GLOB 'jklmn*')
        !          6029:          OR b=220
        !          6030:          OR b=443
        !          6031:          OR (f GLOB '?tuvw*' AND f GLOB 'stuv*')
        !          6032:          OR a=62
        !          6033:          OR (f GLOB '?tuvw*' AND f GLOB 'stuv*')
        !          6034:          OR b=1023
        !          6035:          OR a=100
        !          6036:          OR (g='nmlkjih' AND f GLOB 'defgh*')
        !          6037:          OR (d>=97.0 AND d<98.0 AND d NOT NULL)
        !          6038:   }
        !          6039: } {18 20 44 55 62 70 87 93 96 97 100 scan 0 sort 0}
        !          6040: do_test where7-2.264.1 {
        !          6041:   count_steps_sort {
        !          6042:      SELECT a FROM t2
        !          6043:       WHERE c=11011
        !          6044:          OR f='tuvwxyzab'
        !          6045:          OR (g='ponmlkj' AND f GLOB 'vwxyz*')
        !          6046:          OR (g='hgfedcb' AND f GLOB 'ghijk*')
        !          6047:   }
        !          6048: } {19 31 32 33 45 47 71 84 97 scan 0 sort 0}
        !          6049: do_test where7-2.264.2 {
        !          6050:   count_steps_sort {
        !          6051:      SELECT a FROM t3
        !          6052:       WHERE c=11011
        !          6053:          OR f='tuvwxyzab'
        !          6054:          OR (g='ponmlkj' AND f GLOB 'vwxyz*')
        !          6055:          OR (g='hgfedcb' AND f GLOB 'ghijk*')
        !          6056:   }
        !          6057: } {19 31 32 33 45 47 71 84 97 scan 0 sort 0}
        !          6058: do_test where7-2.265.1 {
        !          6059:   count_steps_sort {
        !          6060:      SELECT a FROM t2
        !          6061:       WHERE ((a BETWEEN 93 AND 95) AND a!=94)
        !          6062:          OR a=79
        !          6063:          OR (d>=39.0 AND d<40.0 AND d NOT NULL)
        !          6064:          OR b=462
        !          6065:   }
        !          6066: } {39 42 79 93 95 scan 0 sort 0}
        !          6067: do_test where7-2.265.2 {
        !          6068:   count_steps_sort {
        !          6069:      SELECT a FROM t3
        !          6070:       WHERE ((a BETWEEN 93 AND 95) AND a!=94)
        !          6071:          OR a=79
        !          6072:          OR (d>=39.0 AND d<40.0 AND d NOT NULL)
        !          6073:          OR b=462
        !          6074:   }
        !          6075: } {39 42 79 93 95 scan 0 sort 0}
        !          6076: do_test where7-2.266.1 {
        !          6077:   count_steps_sort {
        !          6078:      SELECT a FROM t2
        !          6079:       WHERE (d>=33.0 AND d<34.0 AND d NOT NULL)
        !          6080:          OR b=146
        !          6081:          OR 1000000<b
        !          6082:          OR b=99
        !          6083:          OR ((a BETWEEN 75 AND 77) AND a!=76)
        !          6084:   }
        !          6085: } {9 33 75 77 scan 0 sort 0}
        !          6086: do_test where7-2.266.2 {
        !          6087:   count_steps_sort {
        !          6088:      SELECT a FROM t3
        !          6089:       WHERE (d>=33.0 AND d<34.0 AND d NOT NULL)
        !          6090:          OR b=146
        !          6091:          OR 1000000<b
        !          6092:          OR b=99
        !          6093:          OR ((a BETWEEN 75 AND 77) AND a!=76)
        !          6094:   }
        !          6095: } {9 33 75 77 scan 0 sort 0}
        !          6096: do_test where7-2.267.1 {
        !          6097:   count_steps_sort {
        !          6098:      SELECT a FROM t2
        !          6099:       WHERE b=935
        !          6100:          OR b=473
        !          6101:          OR a=28
        !          6102:          OR (d>=20.0 AND d<21.0 AND d NOT NULL)
        !          6103:          OR ((a BETWEEN 62 AND 64) AND a!=63)
        !          6104:          OR a=62
        !          6105:          OR b=619
        !          6106:          OR a=82
        !          6107:          OR (d>=67.0 AND d<68.0 AND d NOT NULL)
        !          6108:          OR c=14014
        !          6109:          OR (d>=43.0 AND d<44.0 AND d NOT NULL)
        !          6110:   }
        !          6111: } {20 28 40 41 42 43 62 64 67 82 85 scan 0 sort 0}
        !          6112: do_test where7-2.267.2 {
        !          6113:   count_steps_sort {
        !          6114:      SELECT a FROM t3
        !          6115:       WHERE b=935
        !          6116:          OR b=473
        !          6117:          OR a=28
        !          6118:          OR (d>=20.0 AND d<21.0 AND d NOT NULL)
        !          6119:          OR ((a BETWEEN 62 AND 64) AND a!=63)
        !          6120:          OR a=62
        !          6121:          OR b=619
        !          6122:          OR a=82
        !          6123:          OR (d>=67.0 AND d<68.0 AND d NOT NULL)
        !          6124:          OR c=14014
        !          6125:          OR (d>=43.0 AND d<44.0 AND d NOT NULL)
        !          6126:   }
        !          6127: } {20 28 40 41 42 43 62 64 67 82 85 scan 0 sort 0}
        !          6128: do_test where7-2.268.1 {
        !          6129:   count_steps_sort {
        !          6130:      SELECT a FROM t2
        !          6131:       WHERE (g='ponmlkj' AND f GLOB 'uvwxy*')
        !          6132:          OR b=443
        !          6133:          OR b=33
        !          6134:          OR b=762
        !          6135:          OR b=575
        !          6136:          OR c=16016
        !          6137:          OR (g='kjihgfe' AND f GLOB 'uvwxy*')
        !          6138:          OR ((a BETWEEN 41 AND 43) AND a!=42)
        !          6139:          OR (g='qponmlk' AND f GLOB 'opqrs*')
        !          6140:          OR b=1092
        !          6141:   }
        !          6142: } {3 40 41 43 46 47 48 72 scan 0 sort 0}
        !          6143: do_test where7-2.268.2 {
        !          6144:   count_steps_sort {
        !          6145:      SELECT a FROM t3
        !          6146:       WHERE (g='ponmlkj' AND f GLOB 'uvwxy*')
        !          6147:          OR b=443
        !          6148:          OR b=33
        !          6149:          OR b=762
        !          6150:          OR b=575
        !          6151:          OR c=16016
        !          6152:          OR (g='kjihgfe' AND f GLOB 'uvwxy*')
        !          6153:          OR ((a BETWEEN 41 AND 43) AND a!=42)
        !          6154:          OR (g='qponmlk' AND f GLOB 'opqrs*')
        !          6155:          OR b=1092
        !          6156:   }
        !          6157: } {3 40 41 43 46 47 48 72 scan 0 sort 0}
        !          6158: do_test where7-2.269.1 {
        !          6159:   count_steps_sort {
        !          6160:      SELECT a FROM t2
        !          6161:       WHERE b=806
        !          6162:          OR b=872
        !          6163:          OR (g='ihgfedc' AND f GLOB 'cdefg*')
        !          6164:          OR f='uvwxyzabc'
        !          6165:          OR b=748
        !          6166:          OR b=586
        !          6167:          OR ((a BETWEEN 15 AND 17) AND a!=16)
        !          6168:          OR (g='gfedcba' AND f GLOB 'klmno*')
        !          6169:          OR ((a BETWEEN 32 AND 34) AND a!=33)
        !          6170:          OR (g='vutsrqp' AND f GLOB 'pqrst*')
        !          6171:          OR b=891
        !          6172:   }
        !          6173: } {15 17 20 32 34 46 68 72 80 81 88 98 scan 0 sort 0}
        !          6174: do_test where7-2.269.2 {
        !          6175:   count_steps_sort {
        !          6176:      SELECT a FROM t3
        !          6177:       WHERE b=806
        !          6178:          OR b=872
        !          6179:          OR (g='ihgfedc' AND f GLOB 'cdefg*')
        !          6180:          OR f='uvwxyzabc'
        !          6181:          OR b=748
        !          6182:          OR b=586
        !          6183:          OR ((a BETWEEN 15 AND 17) AND a!=16)
        !          6184:          OR (g='gfedcba' AND f GLOB 'klmno*')
        !          6185:          OR ((a BETWEEN 32 AND 34) AND a!=33)
        !          6186:          OR (g='vutsrqp' AND f GLOB 'pqrst*')
        !          6187:          OR b=891
        !          6188:   }
        !          6189: } {15 17 20 32 34 46 68 72 80 81 88 98 scan 0 sort 0}
        !          6190: do_test where7-2.270.1 {
        !          6191:   count_steps_sort {
        !          6192:      SELECT a FROM t2
        !          6193:       WHERE b=693
        !          6194:          OR f='fghijklmn'
        !          6195:          OR (g='rqponml' AND f GLOB 'hijkl*')
        !          6196:          OR (g='qponmlk' AND f GLOB 'nopqr*')
        !          6197:          OR ((a BETWEEN 71 AND 73) AND a!=72)
        !          6198:          OR a=96
        !          6199:   }
        !          6200: } {5 31 33 39 57 63 71 73 83 96 scan 0 sort 0}
        !          6201: do_test where7-2.270.2 {
        !          6202:   count_steps_sort {
        !          6203:      SELECT a FROM t3
        !          6204:       WHERE b=693
        !          6205:          OR f='fghijklmn'
        !          6206:          OR (g='rqponml' AND f GLOB 'hijkl*')
        !          6207:          OR (g='qponmlk' AND f GLOB 'nopqr*')
        !          6208:          OR ((a BETWEEN 71 AND 73) AND a!=72)
        !          6209:          OR a=96
        !          6210:   }
        !          6211: } {5 31 33 39 57 63 71 73 83 96 scan 0 sort 0}
        !          6212: do_test where7-2.271.1 {
        !          6213:   count_steps_sort {
        !          6214:      SELECT a FROM t2
        !          6215:       WHERE (g='hgfedcb' AND f GLOB 'ijklm*')
        !          6216:          OR b=451
        !          6217:          OR ((a BETWEEN 96 AND 98) AND a!=97)
        !          6218:          OR ((a BETWEEN 97 AND 99) AND a!=98)
        !          6219:          OR a=84
        !          6220:   }
        !          6221: } {41 84 86 96 97 98 99 scan 0 sort 0}
        !          6222: do_test where7-2.271.2 {
        !          6223:   count_steps_sort {
        !          6224:      SELECT a FROM t3
        !          6225:       WHERE (g='hgfedcb' AND f GLOB 'ijklm*')
        !          6226:          OR b=451
        !          6227:          OR ((a BETWEEN 96 AND 98) AND a!=97)
        !          6228:          OR ((a BETWEEN 97 AND 99) AND a!=98)
        !          6229:          OR a=84
        !          6230:   }
        !          6231: } {41 84 86 96 97 98 99 scan 0 sort 0}
        !          6232: do_test where7-2.272.1 {
        !          6233:   count_steps_sort {
        !          6234:      SELECT a FROM t2
        !          6235:       WHERE (g='nmlkjih' AND f GLOB 'bcdef*')
        !          6236:          OR (d>=63.0 AND d<64.0 AND d NOT NULL)
        !          6237:          OR a=75
        !          6238:          OR b=960
        !          6239:          OR (g='tsrqpon' AND f GLOB 'yzabc*')
        !          6240:          OR b=616
        !          6241:          OR b=330
        !          6242:          OR ((a BETWEEN 16 AND 18) AND a!=17)
        !          6243:          OR a=26
        !          6244:          OR (g='kjihgfe' AND f GLOB 'uvwxy*')
        !          6245:   }
        !          6246: } {16 18 24 26 30 53 56 63 72 75 scan 0 sort 0}
        !          6247: do_test where7-2.272.2 {
        !          6248:   count_steps_sort {
        !          6249:      SELECT a FROM t3
        !          6250:       WHERE (g='nmlkjih' AND f GLOB 'bcdef*')
        !          6251:          OR (d>=63.0 AND d<64.0 AND d NOT NULL)
        !          6252:          OR a=75
        !          6253:          OR b=960
        !          6254:          OR (g='tsrqpon' AND f GLOB 'yzabc*')
        !          6255:          OR b=616
        !          6256:          OR b=330
        !          6257:          OR ((a BETWEEN 16 AND 18) AND a!=17)
        !          6258:          OR a=26
        !          6259:          OR (g='kjihgfe' AND f GLOB 'uvwxy*')
        !          6260:   }
        !          6261: } {16 18 24 26 30 53 56 63 72 75 scan 0 sort 0}
        !          6262: do_test where7-2.273.1 {
        !          6263:   count_steps_sort {
        !          6264:      SELECT a FROM t2
        !          6265:       WHERE b=762
        !          6266:          OR (g='nmlkjih' AND f GLOB 'bcdef*')
        !          6267:   }
        !          6268: } {53 scan 0 sort 0}
        !          6269: do_test where7-2.273.2 {
        !          6270:   count_steps_sort {
        !          6271:      SELECT a FROM t3
        !          6272:       WHERE b=762
        !          6273:          OR (g='nmlkjih' AND f GLOB 'bcdef*')
        !          6274:   }
        !          6275: } {53 scan 0 sort 0}
        !          6276: do_test where7-2.274.1 {
        !          6277:   count_steps_sort {
        !          6278:      SELECT a FROM t2
        !          6279:       WHERE b=14
        !          6280:          OR a=23
        !          6281:          OR b=748
        !          6282:          OR b=407
        !          6283:          OR (d>=4.0 AND d<5.0 AND d NOT NULL)
        !          6284:          OR (d>=87.0 AND d<88.0 AND d NOT NULL)
        !          6285:          OR b=979
        !          6286:          OR ((a BETWEEN 15 AND 17) AND a!=16)
        !          6287:   }
        !          6288: } {4 15 17 23 37 68 87 89 scan 0 sort 0}
        !          6289: do_test where7-2.274.2 {
        !          6290:   count_steps_sort {
        !          6291:      SELECT a FROM t3
        !          6292:       WHERE b=14
        !          6293:          OR a=23
        !          6294:          OR b=748
        !          6295:          OR b=407
        !          6296:          OR (d>=4.0 AND d<5.0 AND d NOT NULL)
        !          6297:          OR (d>=87.0 AND d<88.0 AND d NOT NULL)
        !          6298:          OR b=979
        !          6299:          OR ((a BETWEEN 15 AND 17) AND a!=16)
        !          6300:   }
        !          6301: } {4 15 17 23 37 68 87 89 scan 0 sort 0}
        !          6302: do_test where7-2.275.1 {
        !          6303:   count_steps_sort {
        !          6304:      SELECT a FROM t2
        !          6305:       WHERE ((a BETWEEN 36 AND 38) AND a!=37)
        !          6306:          OR a=92
        !          6307:   }
        !          6308: } {36 38 92 scan 0 sort 0}
        !          6309: do_test where7-2.275.2 {
        !          6310:   count_steps_sort {
        !          6311:      SELECT a FROM t3
        !          6312:       WHERE ((a BETWEEN 36 AND 38) AND a!=37)
        !          6313:          OR a=92
        !          6314:   }
        !          6315: } {36 38 92 scan 0 sort 0}
        !          6316: do_test where7-2.276.1 {
        !          6317:   count_steps_sort {
        !          6318:      SELECT a FROM t2
        !          6319:       WHERE c=14014
        !          6320:          OR b=927
        !          6321:          OR b=176
        !          6322:          OR ((a BETWEEN 34 AND 36) AND a!=35)
        !          6323:          OR b=220
        !          6324:          OR (g='tsrqpon' AND f GLOB 'yzabc*')
        !          6325:          OR a=4
        !          6326:   }
        !          6327: } {4 16 20 24 34 36 40 41 42 scan 0 sort 0}
        !          6328: do_test where7-2.276.2 {
        !          6329:   count_steps_sort {
        !          6330:      SELECT a FROM t3
        !          6331:       WHERE c=14014
        !          6332:          OR b=927
        !          6333:          OR b=176
        !          6334:          OR ((a BETWEEN 34 AND 36) AND a!=35)
        !          6335:          OR b=220
        !          6336:          OR (g='tsrqpon' AND f GLOB 'yzabc*')
        !          6337:          OR a=4
        !          6338:   }
        !          6339: } {4 16 20 24 34 36 40 41 42 scan 0 sort 0}
        !          6340: do_test where7-2.277.1 {
        !          6341:   count_steps_sort {
        !          6342:      SELECT a FROM t2
        !          6343:       WHERE a=29
        !          6344:          OR (g='utsrqpo' AND f GLOB 'tuvwx*')
        !          6345:          OR b=979
        !          6346:          OR b=275
        !          6347:          OR ((a BETWEEN 56 AND 58) AND a!=57)
        !          6348:          OR (d>=41.0 AND d<42.0 AND d NOT NULL)
        !          6349:          OR b=539
        !          6350:          OR a=87
        !          6351:   }
        !          6352: } {19 25 29 41 49 56 58 87 89 scan 0 sort 0}
        !          6353: do_test where7-2.277.2 {
        !          6354:   count_steps_sort {
        !          6355:      SELECT a FROM t3
        !          6356:       WHERE a=29
        !          6357:          OR (g='utsrqpo' AND f GLOB 'tuvwx*')
        !          6358:          OR b=979
        !          6359:          OR b=275
        !          6360:          OR ((a BETWEEN 56 AND 58) AND a!=57)
        !          6361:          OR (d>=41.0 AND d<42.0 AND d NOT NULL)
        !          6362:          OR b=539
        !          6363:          OR a=87
        !          6364:   }
        !          6365: } {19 25 29 41 49 56 58 87 89 scan 0 sort 0}
        !          6366: do_test where7-2.278.1 {
        !          6367:   count_steps_sort {
        !          6368:      SELECT a FROM t2
        !          6369:       WHERE ((a BETWEEN 43 AND 45) AND a!=44)
        !          6370:          OR (g='kjihgfe' AND f GLOB 'rstuv*')
        !          6371:          OR (g='nmlkjih' AND f GLOB 'fghij*')
        !          6372:          OR ((a BETWEEN 57 AND 59) AND a!=58)
        !          6373:          OR f='fghijklmn'
        !          6374:          OR (g='rqponml' AND f GLOB 'klmno*')
        !          6375:          OR ((a BETWEEN 4 AND 6) AND a!=5)
        !          6376:          OR a=74
        !          6377:          OR ((a BETWEEN 7 AND 9) AND a!=8)
        !          6378:   }
        !          6379: } {4 5 6 7 9 31 36 43 45 57 59 69 74 83 scan 0 sort 0}
        !          6380: do_test where7-2.278.2 {
        !          6381:   count_steps_sort {
        !          6382:      SELECT a FROM t3
        !          6383:       WHERE ((a BETWEEN 43 AND 45) AND a!=44)
        !          6384:          OR (g='kjihgfe' AND f GLOB 'rstuv*')
        !          6385:          OR (g='nmlkjih' AND f GLOB 'fghij*')
        !          6386:          OR ((a BETWEEN 57 AND 59) AND a!=58)
        !          6387:          OR f='fghijklmn'
        !          6388:          OR (g='rqponml' AND f GLOB 'klmno*')
        !          6389:          OR ((a BETWEEN 4 AND 6) AND a!=5)
        !          6390:          OR a=74
        !          6391:          OR ((a BETWEEN 7 AND 9) AND a!=8)
        !          6392:   }
        !          6393: } {4 5 6 7 9 31 36 43 45 57 59 69 74 83 scan 0 sort 0}
        !          6394: do_test where7-2.279.1 {
        !          6395:   count_steps_sort {
        !          6396:      SELECT a FROM t2
        !          6397:       WHERE ((a BETWEEN 80 AND 82) AND a!=81)
        !          6398:          OR (f GLOB '?jklm*' AND f GLOB 'ijkl*')
        !          6399:          OR (d>=42.0 AND d<43.0 AND d NOT NULL)
        !          6400:          OR ((a BETWEEN 49 AND 51) AND a!=50)
        !          6401:          OR (g='ihgfedc' AND f GLOB 'bcdef*')
        !          6402:   }
        !          6403: } {8 34 42 49 51 60 79 80 82 86 scan 0 sort 0}
        !          6404: do_test where7-2.279.2 {
        !          6405:   count_steps_sort {
        !          6406:      SELECT a FROM t3
        !          6407:       WHERE ((a BETWEEN 80 AND 82) AND a!=81)
        !          6408:          OR (f GLOB '?jklm*' AND f GLOB 'ijkl*')
        !          6409:          OR (d>=42.0 AND d<43.0 AND d NOT NULL)
        !          6410:          OR ((a BETWEEN 49 AND 51) AND a!=50)
        !          6411:          OR (g='ihgfedc' AND f GLOB 'bcdef*')
        !          6412:   }
        !          6413: } {8 34 42 49 51 60 79 80 82 86 scan 0 sort 0}
        !          6414: do_test where7-2.280.1 {
        !          6415:   count_steps_sort {
        !          6416:      SELECT a FROM t2
        !          6417:       WHERE ((a BETWEEN 58 AND 60) AND a!=59)
        !          6418:          OR b=696
        !          6419:          OR f='tuvwxyzab'
        !          6420:          OR b=374
        !          6421:          OR b=110
        !          6422:          OR a=90
        !          6423:   }
        !          6424: } {10 19 34 45 58 60 71 90 97 scan 0 sort 0}
        !          6425: do_test where7-2.280.2 {
        !          6426:   count_steps_sort {
        !          6427:      SELECT a FROM t3
        !          6428:       WHERE ((a BETWEEN 58 AND 60) AND a!=59)
        !          6429:          OR b=696
        !          6430:          OR f='tuvwxyzab'
        !          6431:          OR b=374
        !          6432:          OR b=110
        !          6433:          OR a=90
        !          6434:   }
        !          6435: } {10 19 34 45 58 60 71 90 97 scan 0 sort 0}
        !          6436: do_test where7-2.281.1 {
        !          6437:   count_steps_sort {
        !          6438:      SELECT a FROM t2
        !          6439:       WHERE (g='xwvutsr' AND f GLOB 'ghijk*')
        !          6440:          OR c=23023
        !          6441:          OR b=377
        !          6442:          OR b=858
        !          6443:          OR (g='nmlkjih' AND f GLOB 'fghij*')
        !          6444:   }
        !          6445: } {6 57 67 68 69 78 scan 0 sort 0}
        !          6446: do_test where7-2.281.2 {
        !          6447:   count_steps_sort {
        !          6448:      SELECT a FROM t3
        !          6449:       WHERE (g='xwvutsr' AND f GLOB 'ghijk*')
        !          6450:          OR c=23023
        !          6451:          OR b=377
        !          6452:          OR b=858
        !          6453:          OR (g='nmlkjih' AND f GLOB 'fghij*')
        !          6454:   }
        !          6455: } {6 57 67 68 69 78 scan 0 sort 0}
        !          6456: do_test where7-2.282.1 {
        !          6457:   count_steps_sort {
        !          6458:      SELECT a FROM t2
        !          6459:       WHERE (d>=38.0 AND d<39.0 AND d NOT NULL)
        !          6460:          OR b=322
        !          6461:          OR (d>=19.0 AND d<20.0 AND d NOT NULL)
        !          6462:          OR (g='fedcbaz' AND f GLOB 'pqrst*')
        !          6463:          OR (g='onmlkji' AND f GLOB 'wxyza*')
        !          6464:          OR b=432
        !          6465:          OR b=55
        !          6466:          OR a=53
        !          6467:          OR (d>=74.0 AND d<75.0 AND d NOT NULL)
        !          6468:          OR (f GLOB '?ijkl*' AND f GLOB 'hijk*')
        !          6469:          OR b=25
        !          6470:   }
        !          6471: } {5 7 19 33 38 48 53 59 74 85 93 scan 0 sort 0}
        !          6472: do_test where7-2.282.2 {
        !          6473:   count_steps_sort {
        !          6474:      SELECT a FROM t3
        !          6475:       WHERE (d>=38.0 AND d<39.0 AND d NOT NULL)
        !          6476:          OR b=322
        !          6477:          OR (d>=19.0 AND d<20.0 AND d NOT NULL)
        !          6478:          OR (g='fedcbaz' AND f GLOB 'pqrst*')
        !          6479:          OR (g='onmlkji' AND f GLOB 'wxyza*')
        !          6480:          OR b=432
        !          6481:          OR b=55
        !          6482:          OR a=53
        !          6483:          OR (d>=74.0 AND d<75.0 AND d NOT NULL)
        !          6484:          OR (f GLOB '?ijkl*' AND f GLOB 'hijk*')
        !          6485:          OR b=25
        !          6486:   }
        !          6487: } {5 7 19 33 38 48 53 59 74 85 93 scan 0 sort 0}
        !          6488: do_test where7-2.283.1 {
        !          6489:   count_steps_sort {
        !          6490:      SELECT a FROM t2
        !          6491:       WHERE b=484
        !          6492:          OR (g='jihgfed' AND f GLOB 'wxyza*')
        !          6493:          OR b=616
        !          6494:          OR c=5005
        !          6495:          OR ((a BETWEEN 27 AND 29) AND a!=28)
        !          6496:   }
        !          6497: } {13 14 15 27 29 44 56 74 scan 0 sort 0}
        !          6498: do_test where7-2.283.2 {
        !          6499:   count_steps_sort {
        !          6500:      SELECT a FROM t3
        !          6501:       WHERE b=484
        !          6502:          OR (g='jihgfed' AND f GLOB 'wxyza*')
        !          6503:          OR b=616
        !          6504:          OR c=5005
        !          6505:          OR ((a BETWEEN 27 AND 29) AND a!=28)
        !          6506:   }
        !          6507: } {13 14 15 27 29 44 56 74 scan 0 sort 0}
        !          6508: do_test where7-2.284.1 {
        !          6509:   count_steps_sort {
        !          6510:      SELECT a FROM t2
        !          6511:       WHERE b=916
        !          6512:          OR (f GLOB '?opqr*' AND f GLOB 'nopq*')
        !          6513:          OR b=1048
        !          6514:          OR c=6006
        !          6515:          OR b=762
        !          6516:          OR (f GLOB '?pqrs*' AND f GLOB 'opqr*')
        !          6517:          OR ((a BETWEEN 59 AND 61) AND a!=60)
        !          6518:          OR b=751
        !          6519:          OR (d>=73.0 AND d<74.0 AND d NOT NULL)
        !          6520:   }
        !          6521: } {13 14 16 17 18 39 40 59 61 65 66 73 91 92 scan 0 sort 0}
        !          6522: do_test where7-2.284.2 {
        !          6523:   count_steps_sort {
        !          6524:      SELECT a FROM t3
        !          6525:       WHERE b=916
        !          6526:          OR (f GLOB '?opqr*' AND f GLOB 'nopq*')
        !          6527:          OR b=1048
        !          6528:          OR c=6006
        !          6529:          OR b=762
        !          6530:          OR (f GLOB '?pqrs*' AND f GLOB 'opqr*')
        !          6531:          OR ((a BETWEEN 59 AND 61) AND a!=60)
        !          6532:          OR b=751
        !          6533:          OR (d>=73.0 AND d<74.0 AND d NOT NULL)
        !          6534:   }
        !          6535: } {13 14 16 17 18 39 40 59 61 65 66 73 91 92 scan 0 sort 0}
        !          6536: do_test where7-2.285.1 {
        !          6537:   count_steps_sort {
        !          6538:      SELECT a FROM t2
        !          6539:       WHERE (d>=32.0 AND d<33.0 AND d NOT NULL)
        !          6540:          OR b=927
        !          6541:          OR b=275
        !          6542:          OR b=396
        !          6543:          OR c=4004
        !          6544:          OR (g='vutsrqp' AND f GLOB 'opqrs*')
        !          6545:          OR b=319
        !          6546:          OR ((a BETWEEN 83 AND 85) AND a!=84)
        !          6547:          OR a=3
        !          6548:          OR ((a BETWEEN 73 AND 75) AND a!=74)
        !          6549:   }
        !          6550: } {3 10 11 12 14 25 29 32 36 73 75 83 85 scan 0 sort 0}
        !          6551: do_test where7-2.285.2 {
        !          6552:   count_steps_sort {
        !          6553:      SELECT a FROM t3
        !          6554:       WHERE (d>=32.0 AND d<33.0 AND d NOT NULL)
        !          6555:          OR b=927
        !          6556:          OR b=275
        !          6557:          OR b=396
        !          6558:          OR c=4004
        !          6559:          OR (g='vutsrqp' AND f GLOB 'opqrs*')
        !          6560:          OR b=319
        !          6561:          OR ((a BETWEEN 83 AND 85) AND a!=84)
        !          6562:          OR a=3
        !          6563:          OR ((a BETWEEN 73 AND 75) AND a!=74)
        !          6564:   }
        !          6565: } {3 10 11 12 14 25 29 32 36 73 75 83 85 scan 0 sort 0}
        !          6566: do_test where7-2.286.1 {
        !          6567:   count_steps_sort {
        !          6568:      SELECT a FROM t2
        !          6569:       WHERE (g='wvutsrq' AND f GLOB 'lmnop*')
        !          6570:          OR b=718
        !          6571:          OR f='vwxyzabcd'
        !          6572:          OR (d>=98.0 AND d<99.0 AND d NOT NULL)
        !          6573:          OR (g='kjihgfe' AND f GLOB 'tuvwx*')
        !          6574:          OR (f GLOB '?uvwx*' AND f GLOB 'tuvw*')
        !          6575:          OR (d>=22.0 AND d<23.0 AND d NOT NULL)
        !          6576:          OR ((a BETWEEN 66 AND 68) AND a!=67)
        !          6577:          OR (g='mlkjihg' AND f GLOB 'jklmn*')
        !          6578:          OR (f GLOB '?klmn*' AND f GLOB 'jklm*')
        !          6579:          OR (d>=11.0 AND d<12.0 AND d NOT NULL)
        !          6580:   }
        !          6581: } {9 11 19 21 22 35 45 47 61 66 68 71 73 87 97 98 99 scan 0 sort 0}
        !          6582: do_test where7-2.286.2 {
        !          6583:   count_steps_sort {
        !          6584:      SELECT a FROM t3
        !          6585:       WHERE (g='wvutsrq' AND f GLOB 'lmnop*')
        !          6586:          OR b=718
        !          6587:          OR f='vwxyzabcd'
        !          6588:          OR (d>=98.0 AND d<99.0 AND d NOT NULL)
        !          6589:          OR (g='kjihgfe' AND f GLOB 'tuvwx*')
        !          6590:          OR (f GLOB '?uvwx*' AND f GLOB 'tuvw*')
        !          6591:          OR (d>=22.0 AND d<23.0 AND d NOT NULL)
        !          6592:          OR ((a BETWEEN 66 AND 68) AND a!=67)
        !          6593:          OR (g='mlkjihg' AND f GLOB 'jklmn*')
        !          6594:          OR (f GLOB '?klmn*' AND f GLOB 'jklm*')
        !          6595:          OR (d>=11.0 AND d<12.0 AND d NOT NULL)
        !          6596:   }
        !          6597: } {9 11 19 21 22 35 45 47 61 66 68 71 73 87 97 98 99 scan 0 sort 0}
        !          6598: do_test where7-2.287.1 {
        !          6599:   count_steps_sort {
        !          6600:      SELECT a FROM t2
        !          6601:       WHERE b=187
        !          6602:          OR b=1056
        !          6603:          OR b=861
        !          6604:          OR b=1081
        !          6605:          OR b=572
        !          6606:          OR (d>=4.0 AND d<5.0 AND d NOT NULL)
        !          6607:          OR a=11
        !          6608:          OR ((a BETWEEN 99 AND 101) AND a!=100)
        !          6609:          OR a=89
        !          6610:          OR b=421
        !          6611:   }
        !          6612: } {4 11 17 52 89 96 99 scan 0 sort 0}
        !          6613: do_test where7-2.287.2 {
        !          6614:   count_steps_sort {
        !          6615:      SELECT a FROM t3
        !          6616:       WHERE b=187
        !          6617:          OR b=1056
        !          6618:          OR b=861
        !          6619:          OR b=1081
        !          6620:          OR b=572
        !          6621:          OR (d>=4.0 AND d<5.0 AND d NOT NULL)
        !          6622:          OR a=11
        !          6623:          OR ((a BETWEEN 99 AND 101) AND a!=100)
        !          6624:          OR a=89
        !          6625:          OR b=421
        !          6626:   }
        !          6627: } {4 11 17 52 89 96 99 scan 0 sort 0}
        !          6628: do_test where7-2.288.1 {
        !          6629:   count_steps_sort {
        !          6630:      SELECT a FROM t2
        !          6631:       WHERE b=231
        !          6632:          OR b=388
        !          6633:          OR d<0.0
        !          6634:          OR (d>=39.0 AND d<40.0 AND d NOT NULL)
        !          6635:          OR b=1045
        !          6636:          OR (d>=12.0 AND d<13.0 AND d NOT NULL)
        !          6637:   }
        !          6638: } {12 21 39 95 scan 0 sort 0}
        !          6639: do_test where7-2.288.2 {
        !          6640:   count_steps_sort {
        !          6641:      SELECT a FROM t3
        !          6642:       WHERE b=231
        !          6643:          OR b=388
        !          6644:          OR d<0.0
        !          6645:          OR (d>=39.0 AND d<40.0 AND d NOT NULL)
        !          6646:          OR b=1045
        !          6647:          OR (d>=12.0 AND d<13.0 AND d NOT NULL)
        !          6648:   }
        !          6649: } {12 21 39 95 scan 0 sort 0}
        !          6650: do_test where7-2.289.1 {
        !          6651:   count_steps_sort {
        !          6652:      SELECT a FROM t2
        !          6653:       WHERE b=528
        !          6654:          OR (d>=53.0 AND d<54.0 AND d NOT NULL)
        !          6655:          OR b=762
        !          6656:   }
        !          6657: } {48 53 scan 0 sort 0}
        !          6658: do_test where7-2.289.2 {
        !          6659:   count_steps_sort {
        !          6660:      SELECT a FROM t3
        !          6661:       WHERE b=528
        !          6662:          OR (d>=53.0 AND d<54.0 AND d NOT NULL)
        !          6663:          OR b=762
        !          6664:   }
        !          6665: } {48 53 scan 0 sort 0}
        !          6666: do_test where7-2.290.1 {
        !          6667:   count_steps_sort {
        !          6668:      SELECT a FROM t2
        !          6669:       WHERE f='stuvwxyza'
        !          6670:          OR ((a BETWEEN 90 AND 92) AND a!=91)
        !          6671:          OR b=916
        !          6672:   }
        !          6673: } {18 44 70 90 92 96 scan 0 sort 0}
        !          6674: do_test where7-2.290.2 {
        !          6675:   count_steps_sort {
        !          6676:      SELECT a FROM t3
        !          6677:       WHERE f='stuvwxyza'
        !          6678:          OR ((a BETWEEN 90 AND 92) AND a!=91)
        !          6679:          OR b=916
        !          6680:   }
        !          6681: } {18 44 70 90 92 96 scan 0 sort 0}
        !          6682: do_test where7-2.291.1 {
        !          6683:   count_steps_sort {
        !          6684:      SELECT a FROM t2
        !          6685:       WHERE (d>=52.0 AND d<53.0 AND d NOT NULL)
        !          6686:          OR (d>=76.0 AND d<77.0 AND d NOT NULL)
        !          6687:          OR ((a BETWEEN 96 AND 98) AND a!=97)
        !          6688:          OR (d>=19.0 AND d<20.0 AND d NOT NULL)
        !          6689:          OR (d>=4.0 AND d<5.0 AND d NOT NULL)
        !          6690:   }
        !          6691: } {4 19 52 76 96 98 scan 0 sort 0}
        !          6692: do_test where7-2.291.2 {
        !          6693:   count_steps_sort {
        !          6694:      SELECT a FROM t3
        !          6695:       WHERE (d>=52.0 AND d<53.0 AND d NOT NULL)
        !          6696:          OR (d>=76.0 AND d<77.0 AND d NOT NULL)
        !          6697:          OR ((a BETWEEN 96 AND 98) AND a!=97)
        !          6698:          OR (d>=19.0 AND d<20.0 AND d NOT NULL)
        !          6699:          OR (d>=4.0 AND d<5.0 AND d NOT NULL)
        !          6700:   }
        !          6701: } {4 19 52 76 96 98 scan 0 sort 0}
        !          6702: do_test where7-2.292.1 {
        !          6703:   count_steps_sort {
        !          6704:      SELECT a FROM t2
        !          6705:       WHERE b=102
        !          6706:          OR c=6006
        !          6707:          OR b=231
        !          6708:          OR b=212
        !          6709:          OR (d>=36.0 AND d<37.0 AND d NOT NULL)
        !          6710:          OR (g='gfedcba' AND f GLOB 'klmno*')
        !          6711:          OR c=30030
        !          6712:          OR (g='onmlkji' AND f GLOB 'abcde*')
        !          6713:   }
        !          6714: } {16 17 18 21 36 52 88 89 90 scan 0 sort 0}
        !          6715: do_test where7-2.292.2 {
        !          6716:   count_steps_sort {
        !          6717:      SELECT a FROM t3
        !          6718:       WHERE b=102
        !          6719:          OR c=6006
        !          6720:          OR b=231
        !          6721:          OR b=212
        !          6722:          OR (d>=36.0 AND d<37.0 AND d NOT NULL)
        !          6723:          OR (g='gfedcba' AND f GLOB 'klmno*')
        !          6724:          OR c=30030
        !          6725:          OR (g='onmlkji' AND f GLOB 'abcde*')
        !          6726:   }
        !          6727: } {16 17 18 21 36 52 88 89 90 scan 0 sort 0}
        !          6728: do_test where7-2.293.1 {
        !          6729:   count_steps_sort {
        !          6730:      SELECT a FROM t2
        !          6731:       WHERE a=47
        !          6732:          OR a=82
        !          6733:          OR c=25025
        !          6734:          OR ((a BETWEEN 40 AND 42) AND a!=41)
        !          6735:          OR f='qrstuvwxy'
        !          6736:          OR a=5
        !          6737:   }
        !          6738: } {5 16 40 42 47 68 73 74 75 82 94 scan 0 sort 0}
        !          6739: do_test where7-2.293.2 {
        !          6740:   count_steps_sort {
        !          6741:      SELECT a FROM t3
        !          6742:       WHERE a=47
        !          6743:          OR a=82
        !          6744:          OR c=25025
        !          6745:          OR ((a BETWEEN 40 AND 42) AND a!=41)
        !          6746:          OR f='qrstuvwxy'
        !          6747:          OR a=5
        !          6748:   }
        !          6749: } {5 16 40 42 47 68 73 74 75 82 94 scan 0 sort 0}
        !          6750: do_test where7-2.294.1 {
        !          6751:   count_steps_sort {
        !          6752:      SELECT a FROM t2
        !          6753:       WHERE b=429
        !          6754:          OR a=30
        !          6755:          OR f='vwxyzabcd'
        !          6756:          OR b=762
        !          6757:          OR a=60
        !          6758:          OR (g='srqponm' AND f GLOB 'efghi*')
        !          6759:          OR (g='xwvutsr' AND f GLOB 'efghi*')
        !          6760:   }
        !          6761: } {4 21 30 39 47 60 73 99 scan 0 sort 0}
        !          6762: do_test where7-2.294.2 {
        !          6763:   count_steps_sort {
        !          6764:      SELECT a FROM t3
        !          6765:       WHERE b=429
        !          6766:          OR a=30
        !          6767:          OR f='vwxyzabcd'
        !          6768:          OR b=762
        !          6769:          OR a=60
        !          6770:          OR (g='srqponm' AND f GLOB 'efghi*')
        !          6771:          OR (g='xwvutsr' AND f GLOB 'efghi*')
        !          6772:   }
        !          6773: } {4 21 30 39 47 60 73 99 scan 0 sort 0}
        !          6774: do_test where7-2.295.1 {
        !          6775:   count_steps_sort {
        !          6776:      SELECT a FROM t2
        !          6777:       WHERE (g='mlkjihg' AND f GLOB 'ghijk*')
        !          6778:          OR a=3
        !          6779:          OR (d>=63.0 AND d<64.0 AND d NOT NULL)
        !          6780:          OR (f GLOB '?opqr*' AND f GLOB 'nopq*')
        !          6781:          OR b=498
        !          6782:          OR a=100
        !          6783:          OR (d>=31.0 AND d<32.0 AND d NOT NULL)
        !          6784:          OR (g='kjihgfe' AND f GLOB 'rstuv*')
        !          6785:          OR a=69
        !          6786:   }
        !          6787: } {3 13 31 39 58 63 65 69 91 100 scan 0 sort 0}
        !          6788: do_test where7-2.295.2 {
        !          6789:   count_steps_sort {
        !          6790:      SELECT a FROM t3
        !          6791:       WHERE (g='mlkjihg' AND f GLOB 'ghijk*')
        !          6792:          OR a=3
        !          6793:          OR (d>=63.0 AND d<64.0 AND d NOT NULL)
        !          6794:          OR (f GLOB '?opqr*' AND f GLOB 'nopq*')
        !          6795:          OR b=498
        !          6796:          OR a=100
        !          6797:          OR (d>=31.0 AND d<32.0 AND d NOT NULL)
        !          6798:          OR (g='kjihgfe' AND f GLOB 'rstuv*')
        !          6799:          OR a=69
        !          6800:   }
        !          6801: } {3 13 31 39 58 63 65 69 91 100 scan 0 sort 0}
        !          6802: do_test where7-2.296.1 {
        !          6803:   count_steps_sort {
        !          6804:      SELECT a FROM t2
        !          6805:       WHERE (g='ihgfedc' AND f GLOB 'efghi*')
        !          6806:          OR b=300
        !          6807:          OR (d>=7.0 AND d<8.0 AND d NOT NULL)
        !          6808:          OR b=58
        !          6809:          OR ((a BETWEEN 55 AND 57) AND a!=56)
        !          6810:          OR (g='nmlkjih' AND f GLOB 'defgh*')
        !          6811:          OR b=286
        !          6812:          OR b=234
        !          6813:          OR ((a BETWEEN 43 AND 45) AND a!=44)
        !          6814:          OR f='ghijklmno'
        !          6815:          OR (d>=26.0 AND d<27.0 AND d NOT NULL)
        !          6816:   }
        !          6817: } {6 7 26 32 43 45 55 57 58 82 84 scan 0 sort 0}
        !          6818: do_test where7-2.296.2 {
        !          6819:   count_steps_sort {
        !          6820:      SELECT a FROM t3
        !          6821:       WHERE (g='ihgfedc' AND f GLOB 'efghi*')
        !          6822:          OR b=300
        !          6823:          OR (d>=7.0 AND d<8.0 AND d NOT NULL)
        !          6824:          OR b=58
        !          6825:          OR ((a BETWEEN 55 AND 57) AND a!=56)
        !          6826:          OR (g='nmlkjih' AND f GLOB 'defgh*')
        !          6827:          OR b=286
        !          6828:          OR b=234
        !          6829:          OR ((a BETWEEN 43 AND 45) AND a!=44)
        !          6830:          OR f='ghijklmno'
        !          6831:          OR (d>=26.0 AND d<27.0 AND d NOT NULL)
        !          6832:   }
        !          6833: } {6 7 26 32 43 45 55 57 58 82 84 scan 0 sort 0}
        !          6834: do_test where7-2.297.1 {
        !          6835:   count_steps_sort {
        !          6836:      SELECT a FROM t2
        !          6837:       WHERE a=95
        !          6838:          OR ((a BETWEEN 72 AND 74) AND a!=73)
        !          6839:          OR ((a BETWEEN 23 AND 25) AND a!=24)
        !          6840:          OR b=594
        !          6841:          OR (f GLOB '?ijkl*' AND f GLOB 'hijk*')
        !          6842:          OR ((a BETWEEN 37 AND 39) AND a!=38)
        !          6843:          OR ((a BETWEEN 56 AND 58) AND a!=57)
        !          6844:          OR ((a BETWEEN 18 AND 20) AND a!=19)
        !          6845:          OR (d>=45.0 AND d<46.0 AND d NOT NULL)
        !          6846:          OR (f GLOB '?ghij*' AND f GLOB 'fghi*')
        !          6847:          OR ((a BETWEEN 53 AND 55) AND a!=54)
        !          6848:   }
        !          6849: } {5 7 18 20 23 25 31 33 37 39 45 53 54 55 56 57 58 59 72 74 83 85 95 scan 0 sort 0}
        !          6850: do_test where7-2.297.2 {
        !          6851:   count_steps_sort {
        !          6852:      SELECT a FROM t3
        !          6853:       WHERE a=95
        !          6854:          OR ((a BETWEEN 72 AND 74) AND a!=73)
        !          6855:          OR ((a BETWEEN 23 AND 25) AND a!=24)
        !          6856:          OR b=594
        !          6857:          OR (f GLOB '?ijkl*' AND f GLOB 'hijk*')
        !          6858:          OR ((a BETWEEN 37 AND 39) AND a!=38)
        !          6859:          OR ((a BETWEEN 56 AND 58) AND a!=57)
        !          6860:          OR ((a BETWEEN 18 AND 20) AND a!=19)
        !          6861:          OR (d>=45.0 AND d<46.0 AND d NOT NULL)
        !          6862:          OR (f GLOB '?ghij*' AND f GLOB 'fghi*')
        !          6863:          OR ((a BETWEEN 53 AND 55) AND a!=54)
        !          6864:   }
        !          6865: } {5 7 18 20 23 25 31 33 37 39 45 53 54 55 56 57 58 59 72 74 83 85 95 scan 0 sort 0}
        !          6866: do_test where7-2.298.1 {
        !          6867:   count_steps_sort {
        !          6868:      SELECT a FROM t2
        !          6869:       WHERE b=949
        !          6870:          OR (g='xwvutsr' AND f GLOB 'fghij*')
        !          6871:          OR (g='vutsrqp' AND f GLOB 'opqrs*')
        !          6872:   }
        !          6873: } {5 14 scan 0 sort 0}
        !          6874: do_test where7-2.298.2 {
        !          6875:   count_steps_sort {
        !          6876:      SELECT a FROM t3
        !          6877:       WHERE b=949
        !          6878:          OR (g='xwvutsr' AND f GLOB 'fghij*')
        !          6879:          OR (g='vutsrqp' AND f GLOB 'opqrs*')
        !          6880:   }
        !          6881: } {5 14 scan 0 sort 0}
        !          6882: do_test where7-2.299.1 {
        !          6883:   count_steps_sort {
        !          6884:      SELECT a FROM t2
        !          6885:       WHERE b=960
        !          6886:          OR a=44
        !          6887:          OR (g='xwvutsr' AND f GLOB 'ghijk*')
        !          6888:          OR a=39
        !          6889:          OR b=828
        !          6890:          OR ((a BETWEEN 3 AND 5) AND a!=4)
        !          6891:          OR d<0.0
        !          6892:          OR b=770
        !          6893:          OR (f GLOB '?tuvw*' AND f GLOB 'stuv*')
        !          6894:          OR b=594
        !          6895:          OR ((a BETWEEN 89 AND 91) AND a!=90)
        !          6896:   }
        !          6897: } {3 5 6 18 39 44 54 70 89 91 96 scan 0 sort 0}
        !          6898: do_test where7-2.299.2 {
        !          6899:   count_steps_sort {
        !          6900:      SELECT a FROM t3
        !          6901:       WHERE b=960
        !          6902:          OR a=44
        !          6903:          OR (g='xwvutsr' AND f GLOB 'ghijk*')
        !          6904:          OR a=39
        !          6905:          OR b=828
        !          6906:          OR ((a BETWEEN 3 AND 5) AND a!=4)
        !          6907:          OR d<0.0
        !          6908:          OR b=770
        !          6909:          OR (f GLOB '?tuvw*' AND f GLOB 'stuv*')
        !          6910:          OR b=594
        !          6911:          OR ((a BETWEEN 89 AND 91) AND a!=90)
        !          6912:   }
        !          6913: } {3 5 6 18 39 44 54 70 89 91 96 scan 0 sort 0}
        !          6914: do_test where7-2.300.1 {
        !          6915:   count_steps_sort {
        !          6916:      SELECT a FROM t2
        !          6917:       WHERE ((a BETWEEN 40 AND 42) AND a!=41)
        !          6918:          OR b=198
        !          6919:          OR a=51
        !          6920:          OR b=1056
        !          6921:          OR b=748
        !          6922:          OR ((a BETWEEN 9 AND 11) AND a!=10)
        !          6923:   }
        !          6924: } {9 11 18 40 42 51 68 96 scan 0 sort 0}
        !          6925: do_test where7-2.300.2 {
        !          6926:   count_steps_sort {
        !          6927:      SELECT a FROM t3
        !          6928:       WHERE ((a BETWEEN 40 AND 42) AND a!=41)
        !          6929:          OR b=198
        !          6930:          OR a=51
        !          6931:          OR b=1056
        !          6932:          OR b=748
        !          6933:          OR ((a BETWEEN 9 AND 11) AND a!=10)
        !          6934:   }
        !          6935: } {9 11 18 40 42 51 68 96 scan 0 sort 0}
        !          6936: do_test where7-2.301.1 {
        !          6937:   count_steps_sort {
        !          6938:      SELECT a FROM t2
        !          6939:       WHERE b=1081
        !          6940:          OR ((a BETWEEN 66 AND 68) AND a!=67)
        !          6941:          OR b=1004
        !          6942:          OR (g='gfedcba' AND f GLOB 'nopqr*')
        !          6943:          OR ((a BETWEEN 29 AND 31) AND a!=30)
        !          6944:          OR b=660
        !          6945:          OR b=957
        !          6946:          OR b=869
        !          6947:   }
        !          6948: } {29 31 60 66 68 79 87 91 scan 0 sort 0}
        !          6949: do_test where7-2.301.2 {
        !          6950:   count_steps_sort {
        !          6951:      SELECT a FROM t3
        !          6952:       WHERE b=1081
        !          6953:          OR ((a BETWEEN 66 AND 68) AND a!=67)
        !          6954:          OR b=1004
        !          6955:          OR (g='gfedcba' AND f GLOB 'nopqr*')
        !          6956:          OR ((a BETWEEN 29 AND 31) AND a!=30)
        !          6957:          OR b=660
        !          6958:          OR b=957
        !          6959:          OR b=869
        !          6960:   }
        !          6961: } {29 31 60 66 68 79 87 91 scan 0 sort 0}
        !          6962: do_test where7-2.302.1 {
        !          6963:   count_steps_sort {
        !          6964:      SELECT a FROM t2
        !          6965:       WHERE b=927
        !          6966:          OR c=12012
        !          6967:          OR f='yzabcdefg'
        !          6968:          OR b=880
        !          6969:          OR a=63
        !          6970:          OR (g='ponmlkj' AND f GLOB 'stuvw*')
        !          6971:          OR (g='mlkjihg' AND f GLOB 'ghijk*')
        !          6972:          OR (g='hgfedcb' AND f GLOB 'ijklm*')
        !          6973:   }
        !          6974: } {24 34 35 36 44 50 58 63 76 80 86 scan 0 sort 0}
        !          6975: do_test where7-2.302.2 {
        !          6976:   count_steps_sort {
        !          6977:      SELECT a FROM t3
        !          6978:       WHERE b=927
        !          6979:          OR c=12012
        !          6980:          OR f='yzabcdefg'
        !          6981:          OR b=880
        !          6982:          OR a=63
        !          6983:          OR (g='ponmlkj' AND f GLOB 'stuvw*')
        !          6984:          OR (g='mlkjihg' AND f GLOB 'ghijk*')
        !          6985:          OR (g='hgfedcb' AND f GLOB 'ijklm*')
        !          6986:   }
        !          6987: } {24 34 35 36 44 50 58 63 76 80 86 scan 0 sort 0}
        !          6988: do_test where7-2.303.1 {
        !          6989:   count_steps_sort {
        !          6990:      SELECT a FROM t2
        !          6991:       WHERE a=69
        !          6992:          OR b=1103
        !          6993:          OR (f GLOB '?bcde*' AND f GLOB 'abcd*')
        !          6994:          OR f='wxyzabcde'
        !          6995:          OR (f GLOB '?tuvw*' AND f GLOB 'stuv*')
        !          6996:          OR (g='gfedcba' AND f GLOB 'klmno*')
        !          6997:          OR f='pqrstuvwx'
        !          6998:          OR (g='jihgfed' AND f GLOB 'vwxyz*')
        !          6999:          OR a=59
        !          7000:          OR b=946
        !          7001:   }
        !          7002: } {15 18 22 26 41 44 48 52 59 67 69 70 73 74 78 86 88 93 96 100 scan 0 sort 0}
        !          7003: do_test where7-2.303.2 {
        !          7004:   count_steps_sort {
        !          7005:      SELECT a FROM t3
        !          7006:       WHERE a=69
        !          7007:          OR b=1103
        !          7008:          OR (f GLOB '?bcde*' AND f GLOB 'abcd*')
        !          7009:          OR f='wxyzabcde'
        !          7010:          OR (f GLOB '?tuvw*' AND f GLOB 'stuv*')
        !          7011:          OR (g='gfedcba' AND f GLOB 'klmno*')
        !          7012:          OR f='pqrstuvwx'
        !          7013:          OR (g='jihgfed' AND f GLOB 'vwxyz*')
        !          7014:          OR a=59
        !          7015:          OR b=946
        !          7016:   }
        !          7017: } {15 18 22 26 41 44 48 52 59 67 69 70 73 74 78 86 88 93 96 100 scan 0 sort 0}
        !          7018: do_test where7-2.304.1 {
        !          7019:   count_steps_sort {
        !          7020:      SELECT a FROM t2
        !          7021:       WHERE (d>=47.0 AND d<48.0 AND d NOT NULL)
        !          7022:          OR (g='jihgfed' AND f GLOB 'xyzab*')
        !          7023:          OR a=68
        !          7024:          OR ((a BETWEEN 14 AND 16) AND a!=15)
        !          7025:   }
        !          7026: } {14 16 47 68 75 scan 0 sort 0}
        !          7027: do_test where7-2.304.2 {
        !          7028:   count_steps_sort {
        !          7029:      SELECT a FROM t3
        !          7030:       WHERE (d>=47.0 AND d<48.0 AND d NOT NULL)
        !          7031:          OR (g='jihgfed' AND f GLOB 'xyzab*')
        !          7032:          OR a=68
        !          7033:          OR ((a BETWEEN 14 AND 16) AND a!=15)
        !          7034:   }
        !          7035: } {14 16 47 68 75 scan 0 sort 0}
        !          7036: do_test where7-2.305.1 {
        !          7037:   count_steps_sort {
        !          7038:      SELECT a FROM t2
        !          7039:       WHERE (d>=10.0 AND d<11.0 AND d NOT NULL)
        !          7040:          OR (g='lkjihgf' AND f GLOB 'lmnop*')
        !          7041:   }
        !          7042: } {10 63 scan 0 sort 0}
        !          7043: do_test where7-2.305.2 {
        !          7044:   count_steps_sort {
        !          7045:      SELECT a FROM t3
        !          7046:       WHERE (d>=10.0 AND d<11.0 AND d NOT NULL)
        !          7047:          OR (g='lkjihgf' AND f GLOB 'lmnop*')
        !          7048:   }
        !          7049: } {10 63 scan 0 sort 0}
        !          7050: do_test where7-2.306.1 {
        !          7051:   count_steps_sort {
        !          7052:      SELECT a FROM t2
        !          7053:       WHERE a=32
        !          7054:          OR ((a BETWEEN 15 AND 17) AND a!=16)
        !          7055:          OR ((a BETWEEN 92 AND 94) AND a!=93)
        !          7056:          OR (d>=86.0 AND d<87.0 AND d NOT NULL)
        !          7057:          OR c=7007
        !          7058:          OR b=968
        !          7059:          OR (d>=18.0 AND d<19.0 AND d NOT NULL)
        !          7060:   }
        !          7061: } {15 17 18 19 20 21 32 86 88 92 94 scan 0 sort 0}
        !          7062: do_test where7-2.306.2 {
        !          7063:   count_steps_sort {
        !          7064:      SELECT a FROM t3
        !          7065:       WHERE a=32
        !          7066:          OR ((a BETWEEN 15 AND 17) AND a!=16)
        !          7067:          OR ((a BETWEEN 92 AND 94) AND a!=93)
        !          7068:          OR (d>=86.0 AND d<87.0 AND d NOT NULL)
        !          7069:          OR c=7007
        !          7070:          OR b=968
        !          7071:          OR (d>=18.0 AND d<19.0 AND d NOT NULL)
        !          7072:   }
        !          7073: } {15 17 18 19 20 21 32 86 88 92 94 scan 0 sort 0}
        !          7074: do_test where7-2.307.1 {
        !          7075:   count_steps_sort {
        !          7076:      SELECT a FROM t2
        !          7077:       WHERE f='cdefghijk'
        !          7078:          OR b=1103
        !          7079:   }
        !          7080: } {2 28 54 80 scan 0 sort 0}
        !          7081: do_test where7-2.307.2 {
        !          7082:   count_steps_sort {
        !          7083:      SELECT a FROM t3
        !          7084:       WHERE f='cdefghijk'
        !          7085:          OR b=1103
        !          7086:   }
        !          7087: } {2 28 54 80 scan 0 sort 0}
        !          7088: do_test where7-2.308.1 {
        !          7089:   count_steps_sort {
        !          7090:      SELECT a FROM t2
        !          7091:       WHERE ((a BETWEEN 21 AND 23) AND a!=22)
        !          7092:          OR (g='vutsrqp' AND f GLOB 'opqrs*')
        !          7093:          OR c=14014
        !          7094:          OR b=990
        !          7095:          OR (g='nmlkjih' AND f GLOB 'efghi*')
        !          7096:          OR c=14014
        !          7097:          OR (g='vutsrqp' AND f GLOB 'nopqr*')
        !          7098:          OR b=740
        !          7099:          OR c=3003
        !          7100:   }
        !          7101: } {7 8 9 13 14 21 23 40 41 42 56 90 scan 0 sort 0}
        !          7102: do_test where7-2.308.2 {
        !          7103:   count_steps_sort {
        !          7104:      SELECT a FROM t3
        !          7105:       WHERE ((a BETWEEN 21 AND 23) AND a!=22)
        !          7106:          OR (g='vutsrqp' AND f GLOB 'opqrs*')
        !          7107:          OR c=14014
        !          7108:          OR b=990
        !          7109:          OR (g='nmlkjih' AND f GLOB 'efghi*')
        !          7110:          OR c=14014
        !          7111:          OR (g='vutsrqp' AND f GLOB 'nopqr*')
        !          7112:          OR b=740
        !          7113:          OR c=3003
        !          7114:   }
        !          7115: } {7 8 9 13 14 21 23 40 41 42 56 90 scan 0 sort 0}
        !          7116: do_test where7-2.309.1 {
        !          7117:   count_steps_sort {
        !          7118:      SELECT a FROM t2
        !          7119:       WHERE (d>=60.0 AND d<61.0 AND d NOT NULL)
        !          7120:          OR a=67
        !          7121:          OR b=135
        !          7122:          OR f='bcdefghij'
        !          7123:          OR b=924
        !          7124:          OR (d>=22.0 AND d<23.0 AND d NOT NULL)
        !          7125:   }
        !          7126: } {1 22 27 53 60 67 79 84 scan 0 sort 0}
        !          7127: do_test where7-2.309.2 {
        !          7128:   count_steps_sort {
        !          7129:      SELECT a FROM t3
        !          7130:       WHERE (d>=60.0 AND d<61.0 AND d NOT NULL)
        !          7131:          OR a=67
        !          7132:          OR b=135
        !          7133:          OR f='bcdefghij'
        !          7134:          OR b=924
        !          7135:          OR (d>=22.0 AND d<23.0 AND d NOT NULL)
        !          7136:   }
        !          7137: } {1 22 27 53 60 67 79 84 scan 0 sort 0}
        !          7138: do_test where7-2.310.1 {
        !          7139:   count_steps_sort {
        !          7140:      SELECT a FROM t2
        !          7141:       WHERE a=96
        !          7142:          OR a=13
        !          7143:   }
        !          7144: } {13 96 scan 0 sort 0}
        !          7145: do_test where7-2.310.2 {
        !          7146:   count_steps_sort {
        !          7147:      SELECT a FROM t3
        !          7148:       WHERE a=96
        !          7149:          OR a=13
        !          7150:   }
        !          7151: } {13 96 scan 0 sort 0}
        !          7152: do_test where7-2.311.1 {
        !          7153:   count_steps_sort {
        !          7154:      SELECT a FROM t2
        !          7155:       WHERE ((a BETWEEN 34 AND 36) AND a!=35)
        !          7156:          OR (d>=50.0 AND d<51.0 AND d NOT NULL)
        !          7157:          OR ((a BETWEEN 35 AND 37) AND a!=36)
        !          7158:          OR a=49
        !          7159:          OR a=38
        !          7160:          OR b=157
        !          7161:          OR a=4
        !          7162:          OR b=311
        !          7163:          OR ((a BETWEEN 97 AND 99) AND a!=98)
        !          7164:          OR (g='tsrqpon' AND f GLOB 'bcdef*')
        !          7165:          OR b=396
        !          7166:   }
        !          7167: } {4 27 34 35 36 37 38 49 50 97 99 scan 0 sort 0}
        !          7168: do_test where7-2.311.2 {
        !          7169:   count_steps_sort {
        !          7170:      SELECT a FROM t3
        !          7171:       WHERE ((a BETWEEN 34 AND 36) AND a!=35)
        !          7172:          OR (d>=50.0 AND d<51.0 AND d NOT NULL)
        !          7173:          OR ((a BETWEEN 35 AND 37) AND a!=36)
        !          7174:          OR a=49
        !          7175:          OR a=38
        !          7176:          OR b=157
        !          7177:          OR a=4
        !          7178:          OR b=311
        !          7179:          OR ((a BETWEEN 97 AND 99) AND a!=98)
        !          7180:          OR (g='tsrqpon' AND f GLOB 'bcdef*')
        !          7181:          OR b=396
        !          7182:   }
        !          7183: } {4 27 34 35 36 37 38 49 50 97 99 scan 0 sort 0}
        !          7184: do_test where7-2.312.1 {
        !          7185:   count_steps_sort {
        !          7186:      SELECT a FROM t2
        !          7187:       WHERE a=82
        !          7188:          OR b=333
        !          7189:          OR (f GLOB '?xyza*' AND f GLOB 'wxyz*')
        !          7190:          OR b=99
        !          7191:          OR a=63
        !          7192:          OR a=35
        !          7193:          OR b=176
        !          7194:   }
        !          7195: } {9 16 22 35 48 63 74 82 100 scan 0 sort 0}
        !          7196: do_test where7-2.312.2 {
        !          7197:   count_steps_sort {
        !          7198:      SELECT a FROM t3
        !          7199:       WHERE a=82
        !          7200:          OR b=333
        !          7201:          OR (f GLOB '?xyza*' AND f GLOB 'wxyz*')
        !          7202:          OR b=99
        !          7203:          OR a=63
        !          7204:          OR a=35
        !          7205:          OR b=176
        !          7206:   }
        !          7207: } {9 16 22 35 48 63 74 82 100 scan 0 sort 0}
        !          7208: do_test where7-2.313.1 {
        !          7209:   count_steps_sort {
        !          7210:      SELECT a FROM t2
        !          7211:       WHERE a=90
        !          7212:          OR a=81
        !          7213:          OR ((a BETWEEN 51 AND 53) AND a!=52)
        !          7214:          OR f='mnopqrstu'
        !          7215:          OR b=927
        !          7216:          OR b=311
        !          7217:          OR a=34
        !          7218:          OR b=715
        !          7219:          OR f='rstuvwxyz'
        !          7220:   }
        !          7221: } {12 17 34 38 43 51 53 64 65 69 81 90 95 scan 0 sort 0}
        !          7222: do_test where7-2.313.2 {
        !          7223:   count_steps_sort {
        !          7224:      SELECT a FROM t3
        !          7225:       WHERE a=90
        !          7226:          OR a=81
        !          7227:          OR ((a BETWEEN 51 AND 53) AND a!=52)
        !          7228:          OR f='mnopqrstu'
        !          7229:          OR b=927
        !          7230:          OR b=311
        !          7231:          OR a=34
        !          7232:          OR b=715
        !          7233:          OR f='rstuvwxyz'
        !          7234:   }
        !          7235: } {12 17 34 38 43 51 53 64 65 69 81 90 95 scan 0 sort 0}
        !          7236: do_test where7-2.314.1 {
        !          7237:   count_steps_sort {
        !          7238:      SELECT a FROM t2
        !          7239:       WHERE b=484
        !          7240:          OR ((a BETWEEN 10 AND 12) AND a!=11)
        !          7241:          OR f='lmnopqrst'
        !          7242:          OR ((a BETWEEN 37 AND 39) AND a!=38)
        !          7243:          OR (d>=64.0 AND d<65.0 AND d NOT NULL)
        !          7244:          OR (d>=7.0 AND d<8.0 AND d NOT NULL)
        !          7245:          OR b<0
        !          7246:          OR b=231
        !          7247:          OR a=14
        !          7248:   }
        !          7249: } {7 10 11 12 14 21 37 39 44 63 64 89 scan 0 sort 0}
        !          7250: do_test where7-2.314.2 {
        !          7251:   count_steps_sort {
        !          7252:      SELECT a FROM t3
        !          7253:       WHERE b=484
        !          7254:          OR ((a BETWEEN 10 AND 12) AND a!=11)
        !          7255:          OR f='lmnopqrst'
        !          7256:          OR ((a BETWEEN 37 AND 39) AND a!=38)
        !          7257:          OR (d>=64.0 AND d<65.0 AND d NOT NULL)
        !          7258:          OR (d>=7.0 AND d<8.0 AND d NOT NULL)
        !          7259:          OR b<0
        !          7260:          OR b=231
        !          7261:          OR a=14
        !          7262:   }
        !          7263: } {7 10 11 12 14 21 37 39 44 63 64 89 scan 0 sort 0}
        !          7264: do_test where7-2.315.1 {
        !          7265:   count_steps_sort {
        !          7266:      SELECT a FROM t2
        !          7267:       WHERE b=905
        !          7268:          OR f='hijklmnop'
        !          7269:          OR (d>=45.0 AND d<46.0 AND d NOT NULL)
        !          7270:          OR (d>=26.0 AND d<27.0 AND d NOT NULL)
        !          7271:          OR (g='ihgfedc' AND f GLOB 'cdefg*')
        !          7272:          OR (g='utsrqpo' AND f GLOB 'wxyza*')
        !          7273:          OR (f GLOB '?mnop*' AND f GLOB 'lmno*')
        !          7274:          OR b=817
        !          7275:          OR (d>=20.0 AND d<21.0 AND d NOT NULL)
        !          7276:   }
        !          7277: } {7 11 20 22 26 33 37 45 59 63 80 85 89 scan 0 sort 0}
        !          7278: do_test where7-2.315.2 {
        !          7279:   count_steps_sort {
        !          7280:      SELECT a FROM t3
        !          7281:       WHERE b=905
        !          7282:          OR f='hijklmnop'
        !          7283:          OR (d>=45.0 AND d<46.0 AND d NOT NULL)
        !          7284:          OR (d>=26.0 AND d<27.0 AND d NOT NULL)
        !          7285:          OR (g='ihgfedc' AND f GLOB 'cdefg*')
        !          7286:          OR (g='utsrqpo' AND f GLOB 'wxyza*')
        !          7287:          OR (f GLOB '?mnop*' AND f GLOB 'lmno*')
        !          7288:          OR b=817
        !          7289:          OR (d>=20.0 AND d<21.0 AND d NOT NULL)
        !          7290:   }
        !          7291: } {7 11 20 22 26 33 37 45 59 63 80 85 89 scan 0 sort 0}
        !          7292: do_test where7-2.316.1 {
        !          7293:   count_steps_sort {
        !          7294:      SELECT a FROM t2
        !          7295:       WHERE (g='hgfedcb' AND f GLOB 'hijkl*')
        !          7296:          OR b=311
        !          7297:          OR (d>=61.0 AND d<62.0 AND d NOT NULL)
        !          7298:          OR a=48
        !          7299:          OR (g='ponmlkj' AND f GLOB 'rstuv*')
        !          7300:          OR (g='ponmlkj' AND f GLOB 'vwxyz*')
        !          7301:          OR c=32032
        !          7302:          OR f='opqrstuvw'
        !          7303:          OR b=300
        !          7304:          OR b=1001
        !          7305:          OR ((a BETWEEN 94 AND 96) AND a!=95)
        !          7306:   }
        !          7307: } {14 40 43 47 48 61 66 85 91 92 94 95 96 scan 0 sort 0}
        !          7308: do_test where7-2.316.2 {
        !          7309:   count_steps_sort {
        !          7310:      SELECT a FROM t3
        !          7311:       WHERE (g='hgfedcb' AND f GLOB 'hijkl*')
        !          7312:          OR b=311
        !          7313:          OR (d>=61.0 AND d<62.0 AND d NOT NULL)
        !          7314:          OR a=48
        !          7315:          OR (g='ponmlkj' AND f GLOB 'rstuv*')
        !          7316:          OR (g='ponmlkj' AND f GLOB 'vwxyz*')
        !          7317:          OR c=32032
        !          7318:          OR f='opqrstuvw'
        !          7319:          OR b=300
        !          7320:          OR b=1001
        !          7321:          OR ((a BETWEEN 94 AND 96) AND a!=95)
        !          7322:   }
        !          7323: } {14 40 43 47 48 61 66 85 91 92 94 95 96 scan 0 sort 0}
        !          7324: do_test where7-2.317.1 {
        !          7325:   count_steps_sort {
        !          7326:      SELECT a FROM t2
        !          7327:       WHERE (d>=95.0 AND d<96.0 AND d NOT NULL)
        !          7328:          OR b=1070
        !          7329:          OR (g='edcbazy' AND f GLOB 'vwxyz*')
        !          7330:          OR (d>=45.0 AND d<46.0 AND d NOT NULL)
        !          7331:          OR (d>=22.0 AND d<23.0 AND d NOT NULL)
        !          7332:          OR a=22
        !          7333:          OR (d>=11.0 AND d<12.0 AND d NOT NULL)
        !          7334:          OR (d>=61.0 AND d<62.0 AND d NOT NULL)
        !          7335:          OR f='tuvwxyzab'
        !          7336:          OR a=72
        !          7337:          OR ((a BETWEEN 53 AND 55) AND a!=54)
        !          7338:   }
        !          7339: } {11 19 22 45 53 55 61 71 72 95 97 99 scan 0 sort 0}
        !          7340: do_test where7-2.317.2 {
        !          7341:   count_steps_sort {
        !          7342:      SELECT a FROM t3
        !          7343:       WHERE (d>=95.0 AND d<96.0 AND d NOT NULL)
        !          7344:          OR b=1070
        !          7345:          OR (g='edcbazy' AND f GLOB 'vwxyz*')
        !          7346:          OR (d>=45.0 AND d<46.0 AND d NOT NULL)
        !          7347:          OR (d>=22.0 AND d<23.0 AND d NOT NULL)
        !          7348:          OR a=22
        !          7349:          OR (d>=11.0 AND d<12.0 AND d NOT NULL)
        !          7350:          OR (d>=61.0 AND d<62.0 AND d NOT NULL)
        !          7351:          OR f='tuvwxyzab'
        !          7352:          OR a=72
        !          7353:          OR ((a BETWEEN 53 AND 55) AND a!=54)
        !          7354:   }
        !          7355: } {11 19 22 45 53 55 61 71 72 95 97 99 scan 0 sort 0}
        !          7356: do_test where7-2.318.1 {
        !          7357:   count_steps_sort {
        !          7358:      SELECT a FROM t2
        !          7359:       WHERE (d>=8.0 AND d<9.0 AND d NOT NULL)
        !          7360:          OR (g='vutsrqp' AND f GLOB 'qrstu*')
        !          7361:          OR a=21
        !          7362:          OR b=1026
        !          7363:          OR ((a BETWEEN 34 AND 36) AND a!=35)
        !          7364:          OR b=473
        !          7365:   }
        !          7366: } {8 16 21 34 36 43 scan 0 sort 0}
        !          7367: do_test where7-2.318.2 {
        !          7368:   count_steps_sort {
        !          7369:      SELECT a FROM t3
        !          7370:       WHERE (d>=8.0 AND d<9.0 AND d NOT NULL)
        !          7371:          OR (g='vutsrqp' AND f GLOB 'qrstu*')
        !          7372:          OR a=21
        !          7373:          OR b=1026
        !          7374:          OR ((a BETWEEN 34 AND 36) AND a!=35)
        !          7375:          OR b=473
        !          7376:   }
        !          7377: } {8 16 21 34 36 43 scan 0 sort 0}
        !          7378: do_test where7-2.319.1 {
        !          7379:   count_steps_sort {
        !          7380:      SELECT a FROM t2
        !          7381:       WHERE ((a BETWEEN 71 AND 73) AND a!=72)
        !          7382:          OR ((a BETWEEN 43 AND 45) AND a!=44)
        !          7383:          OR a=100
        !          7384:          OR a=29
        !          7385:          OR c=15015
        !          7386:          OR a=87
        !          7387:          OR (g='gfedcba' AND f GLOB 'klmno*')
        !          7388:   }
        !          7389: } {29 43 44 45 71 73 87 88 100 scan 0 sort 0}
        !          7390: do_test where7-2.319.2 {
        !          7391:   count_steps_sort {
        !          7392:      SELECT a FROM t3
        !          7393:       WHERE ((a BETWEEN 71 AND 73) AND a!=72)
        !          7394:          OR ((a BETWEEN 43 AND 45) AND a!=44)
        !          7395:          OR a=100
        !          7396:          OR a=29
        !          7397:          OR c=15015
        !          7398:          OR a=87
        !          7399:          OR (g='gfedcba' AND f GLOB 'klmno*')
        !          7400:   }
        !          7401: } {29 43 44 45 71 73 87 88 100 scan 0 sort 0}
        !          7402: do_test where7-2.320.1 {
        !          7403:   count_steps_sort {
        !          7404:      SELECT a FROM t2
        !          7405:       WHERE (d>=1.0 AND d<2.0 AND d NOT NULL)
        !          7406:          OR b=542
        !          7407:          OR b=638
        !          7408:   }
        !          7409: } {1 58 scan 0 sort 0}
        !          7410: do_test where7-2.320.2 {
        !          7411:   count_steps_sort {
        !          7412:      SELECT a FROM t3
        !          7413:       WHERE (d>=1.0 AND d<2.0 AND d NOT NULL)
        !          7414:          OR b=542
        !          7415:          OR b=638
        !          7416:   }
        !          7417: } {1 58 scan 0 sort 0}
        !          7418: do_test where7-2.321.1 {
        !          7419:   count_steps_sort {
        !          7420:      SELECT a FROM t2
        !          7421:       WHERE ((a BETWEEN 5 AND 7) AND a!=6)
        !          7422:          OR b=1070
        !          7423:          OR a=91
        !          7424:          OR b=1015
        !          7425:          OR (d>=12.0 AND d<13.0 AND d NOT NULL)
        !          7426:          OR (g='ihgfedc' AND f GLOB 'cdefg*')
        !          7427:          OR ((a BETWEEN 91 AND 93) AND a!=92)
        !          7428:   }
        !          7429: } {5 7 12 80 91 93 scan 0 sort 0}
        !          7430: do_test where7-2.321.2 {
        !          7431:   count_steps_sort {
        !          7432:      SELECT a FROM t3
        !          7433:       WHERE ((a BETWEEN 5 AND 7) AND a!=6)
        !          7434:          OR b=1070
        !          7435:          OR a=91
        !          7436:          OR b=1015
        !          7437:          OR (d>=12.0 AND d<13.0 AND d NOT NULL)
        !          7438:          OR (g='ihgfedc' AND f GLOB 'cdefg*')
        !          7439:          OR ((a BETWEEN 91 AND 93) AND a!=92)
        !          7440:   }
        !          7441: } {5 7 12 80 91 93 scan 0 sort 0}
        !          7442: do_test where7-2.322.1 {
        !          7443:   count_steps_sort {
        !          7444:      SELECT a FROM t2
        !          7445:       WHERE a=7
        !          7446:          OR (g='yxwvuts' AND f GLOB 'bcdef*')
        !          7447:          OR b=1015
        !          7448:          OR b=839
        !          7449:          OR (g='rqponml' AND f GLOB 'klmno*')
        !          7450:          OR b=410
        !          7451:          OR (f GLOB '?defg*' AND f GLOB 'cdef*')
        !          7452:          OR a=71
        !          7453:   }
        !          7454: } {1 2 7 28 36 54 71 80 scan 0 sort 0}
        !          7455: do_test where7-2.322.2 {
        !          7456:   count_steps_sort {
        !          7457:      SELECT a FROM t3
        !          7458:       WHERE a=7
        !          7459:          OR (g='yxwvuts' AND f GLOB 'bcdef*')
        !          7460:          OR b=1015
        !          7461:          OR b=839
        !          7462:          OR (g='rqponml' AND f GLOB 'klmno*')
        !          7463:          OR b=410
        !          7464:          OR (f GLOB '?defg*' AND f GLOB 'cdef*')
        !          7465:          OR a=71
        !          7466:   }
        !          7467: } {1 2 7 28 36 54 71 80 scan 0 sort 0}
        !          7468: do_test where7-2.323.1 {
        !          7469:   count_steps_sort {
        !          7470:      SELECT a FROM t2
        !          7471:       WHERE b=880
        !          7472:          OR b=982
        !          7473:          OR a=52
        !          7474:          OR (g='onmlkji' AND f GLOB 'abcde*')
        !          7475:          OR a=24
        !          7476:          OR ((a BETWEEN 47 AND 49) AND a!=48)
        !          7477:          OR (g='mlkjihg' AND f GLOB 'ijklm*')
        !          7478:          OR (g='ihgfedc' AND f GLOB 'cdefg*')
        !          7479:          OR (f GLOB '?zabc*' AND f GLOB 'yzab*')
        !          7480:   }
        !          7481: } {24 47 49 50 52 60 76 80 scan 0 sort 0}
        !          7482: do_test where7-2.323.2 {
        !          7483:   count_steps_sort {
        !          7484:      SELECT a FROM t3
        !          7485:       WHERE b=880
        !          7486:          OR b=982
        !          7487:          OR a=52
        !          7488:          OR (g='onmlkji' AND f GLOB 'abcde*')
        !          7489:          OR a=24
        !          7490:          OR ((a BETWEEN 47 AND 49) AND a!=48)
        !          7491:          OR (g='mlkjihg' AND f GLOB 'ijklm*')
        !          7492:          OR (g='ihgfedc' AND f GLOB 'cdefg*')
        !          7493:          OR (f GLOB '?zabc*' AND f GLOB 'yzab*')
        !          7494:   }
        !          7495: } {24 47 49 50 52 60 76 80 scan 0 sort 0}
        !          7496: do_test where7-2.324.1 {
        !          7497:   count_steps_sort {
        !          7498:      SELECT a FROM t2
        !          7499:       WHERE ((a BETWEEN 67 AND 69) AND a!=68)
        !          7500:          OR (g='utsrqpo' AND f GLOB 'wxyza*')
        !          7501:          OR (g='lkjihgf' AND f GLOB 'pqrst*')
        !          7502:          OR (f GLOB '?ghij*' AND f GLOB 'fghi*')
        !          7503:   }
        !          7504: } {5 22 31 57 67 69 83 scan 0 sort 0}
        !          7505: do_test where7-2.324.2 {
        !          7506:   count_steps_sort {
        !          7507:      SELECT a FROM t3
        !          7508:       WHERE ((a BETWEEN 67 AND 69) AND a!=68)
        !          7509:          OR (g='utsrqpo' AND f GLOB 'wxyza*')
        !          7510:          OR (g='lkjihgf' AND f GLOB 'pqrst*')
        !          7511:          OR (f GLOB '?ghij*' AND f GLOB 'fghi*')
        !          7512:   }
        !          7513: } {5 22 31 57 67 69 83 scan 0 sort 0}
        !          7514: do_test where7-2.325.1 {
        !          7515:   count_steps_sort {
        !          7516:      SELECT a FROM t2
        !          7517:       WHERE f='abcdefghi'
        !          7518:          OR a=5
        !          7519:          OR b=124
        !          7520:          OR (g='kjihgfe' AND f GLOB 'rstuv*')
        !          7521:          OR b=432
        !          7522:          OR 1000000<b
        !          7523:          OR a=58
        !          7524:          OR (d>=45.0 AND d<46.0 AND d NOT NULL)
        !          7525:          OR b=77
        !          7526:          OR b=605
        !          7527:   }
        !          7528: } {5 7 26 45 52 55 58 69 78 scan 0 sort 0}
        !          7529: do_test where7-2.325.2 {
        !          7530:   count_steps_sort {
        !          7531:      SELECT a FROM t3
        !          7532:       WHERE f='abcdefghi'
        !          7533:          OR a=5
        !          7534:          OR b=124
        !          7535:          OR (g='kjihgfe' AND f GLOB 'rstuv*')
        !          7536:          OR b=432
        !          7537:          OR 1000000<b
        !          7538:          OR a=58
        !          7539:          OR (d>=45.0 AND d<46.0 AND d NOT NULL)
        !          7540:          OR b=77
        !          7541:          OR b=605
        !          7542:   }
        !          7543: } {5 7 26 45 52 55 58 69 78 scan 0 sort 0}
        !          7544: do_test where7-2.326.1 {
        !          7545:   count_steps_sort {
        !          7546:      SELECT a FROM t2
        !          7547:       WHERE (d>=89.0 AND d<90.0 AND d NOT NULL)
        !          7548:          OR b=583
        !          7549:          OR a=62
        !          7550:   }
        !          7551: } {53 62 89 scan 0 sort 0}
        !          7552: do_test where7-2.326.2 {
        !          7553:   count_steps_sort {
        !          7554:      SELECT a FROM t3
        !          7555:       WHERE (d>=89.0 AND d<90.0 AND d NOT NULL)
        !          7556:          OR b=583
        !          7557:          OR a=62
        !          7558:   }
        !          7559: } {53 62 89 scan 0 sort 0}
        !          7560: do_test where7-2.327.1 {
        !          7561:   count_steps_sort {
        !          7562:      SELECT a FROM t2
        !          7563:       WHERE ((a BETWEEN 84 AND 86) AND a!=85)
        !          7564:          OR f='pqrstuvwx'
        !          7565:          OR (d>=5.0 AND d<6.0 AND d NOT NULL)
        !          7566:          OR b=278
        !          7567:          OR a=10
        !          7568:          OR (d>=54.0 AND d<55.0 AND d NOT NULL)
        !          7569:          OR (d>=28.0 AND d<29.0 AND d NOT NULL)
        !          7570:          OR ((a BETWEEN 63 AND 65) AND a!=64)
        !          7571:          OR (g='kjihgfe' AND f GLOB 'qrstu*')
        !          7572:          OR f='uvwxyzabc'
        !          7573:   }
        !          7574: } {5 10 15 20 28 41 46 54 63 65 67 68 72 84 86 93 98 scan 0 sort 0}
        !          7575: do_test where7-2.327.2 {
        !          7576:   count_steps_sort {
        !          7577:      SELECT a FROM t3
        !          7578:       WHERE ((a BETWEEN 84 AND 86) AND a!=85)
        !          7579:          OR f='pqrstuvwx'
        !          7580:          OR (d>=5.0 AND d<6.0 AND d NOT NULL)
        !          7581:          OR b=278
        !          7582:          OR a=10
        !          7583:          OR (d>=54.0 AND d<55.0 AND d NOT NULL)
        !          7584:          OR (d>=28.0 AND d<29.0 AND d NOT NULL)
        !          7585:          OR ((a BETWEEN 63 AND 65) AND a!=64)
        !          7586:          OR (g='kjihgfe' AND f GLOB 'qrstu*')
        !          7587:          OR f='uvwxyzabc'
        !          7588:   }
        !          7589: } {5 10 15 20 28 41 46 54 63 65 67 68 72 84 86 93 98 scan 0 sort 0}
        !          7590: do_test where7-2.328.1 {
        !          7591:   count_steps_sort {
        !          7592:      SELECT a FROM t2
        !          7593:       WHERE ((a BETWEEN 57 AND 59) AND a!=58)
        !          7594:          OR (f GLOB '?pqrs*' AND f GLOB 'opqr*')
        !          7595:          OR b=564
        !          7596:          OR (g='gfedcba' AND f GLOB 'mnopq*')
        !          7597:          OR ((a BETWEEN 56 AND 58) AND a!=57)
        !          7598:          OR b=77
        !          7599:          OR (g='nmlkjih' AND f GLOB 'efghi*')
        !          7600:          OR b=968
        !          7601:          OR b=847
        !          7602:          OR (g='hgfedcb' AND f GLOB 'hijkl*')
        !          7603:          OR (g='lkjihgf' AND f GLOB 'opqrs*')
        !          7604:   }
        !          7605: } {7 14 40 56 57 58 59 66 77 85 88 90 92 scan 0 sort 0}
        !          7606: do_test where7-2.328.2 {
        !          7607:   count_steps_sort {
        !          7608:      SELECT a FROM t3
        !          7609:       WHERE ((a BETWEEN 57 AND 59) AND a!=58)
        !          7610:          OR (f GLOB '?pqrs*' AND f GLOB 'opqr*')
        !          7611:          OR b=564
        !          7612:          OR (g='gfedcba' AND f GLOB 'mnopq*')
        !          7613:          OR ((a BETWEEN 56 AND 58) AND a!=57)
        !          7614:          OR b=77
        !          7615:          OR (g='nmlkjih' AND f GLOB 'efghi*')
        !          7616:          OR b=968
        !          7617:          OR b=847
        !          7618:          OR (g='hgfedcb' AND f GLOB 'hijkl*')
        !          7619:          OR (g='lkjihgf' AND f GLOB 'opqrs*')
        !          7620:   }
        !          7621: } {7 14 40 56 57 58 59 66 77 85 88 90 92 scan 0 sort 0}
        !          7622: do_test where7-2.329.1 {
        !          7623:   count_steps_sort {
        !          7624:      SELECT a FROM t2
        !          7625:       WHERE b=539
        !          7626:          OR b=594
        !          7627:          OR ((a BETWEEN 63 AND 65) AND a!=64)
        !          7628:          OR f='abcdefghi'
        !          7629:          OR a=6
        !          7630:          OR (d>=17.0 AND d<18.0 AND d NOT NULL)
        !          7631:          OR b=762
        !          7632:   }
        !          7633: } {6 17 26 49 52 54 63 65 78 scan 0 sort 0}
        !          7634: do_test where7-2.329.2 {
        !          7635:   count_steps_sort {
        !          7636:      SELECT a FROM t3
        !          7637:       WHERE b=539
        !          7638:          OR b=594
        !          7639:          OR ((a BETWEEN 63 AND 65) AND a!=64)
        !          7640:          OR f='abcdefghi'
        !          7641:          OR a=6
        !          7642:          OR (d>=17.0 AND d<18.0 AND d NOT NULL)
        !          7643:          OR b=762
        !          7644:   }
        !          7645: } {6 17 26 49 52 54 63 65 78 scan 0 sort 0}
        !          7646: do_test where7-2.330.1 {
        !          7647:   count_steps_sort {
        !          7648:      SELECT a FROM t2
        !          7649:       WHERE b=869
        !          7650:          OR b=630
        !          7651:   }
        !          7652: } {79 scan 0 sort 0}
        !          7653: do_test where7-2.330.2 {
        !          7654:   count_steps_sort {
        !          7655:      SELECT a FROM t3
        !          7656:       WHERE b=869
        !          7657:          OR b=630
        !          7658:   }
        !          7659: } {79 scan 0 sort 0}
        !          7660: do_test where7-2.331.1 {
        !          7661:   count_steps_sort {
        !          7662:      SELECT a FROM t2
        !          7663:       WHERE (d>=72.0 AND d<73.0 AND d NOT NULL)
        !          7664:          OR b=693
        !          7665:          OR (g='hgfedcb' AND f GLOB 'ijklm*')
        !          7666:          OR b=968
        !          7667:          OR ((a BETWEEN 63 AND 65) AND a!=64)
        !          7668:          OR b=132
        !          7669:          OR f='nopqrstuv'
        !          7670:          OR ((a BETWEEN 28 AND 30) AND a!=29)
        !          7671:   }
        !          7672: } {12 13 28 30 39 63 65 72 86 88 91 scan 0 sort 0}
        !          7673: do_test where7-2.331.2 {
        !          7674:   count_steps_sort {
        !          7675:      SELECT a FROM t3
        !          7676:       WHERE (d>=72.0 AND d<73.0 AND d NOT NULL)
        !          7677:          OR b=693
        !          7678:          OR (g='hgfedcb' AND f GLOB 'ijklm*')
        !          7679:          OR b=968
        !          7680:          OR ((a BETWEEN 63 AND 65) AND a!=64)
        !          7681:          OR b=132
        !          7682:          OR f='nopqrstuv'
        !          7683:          OR ((a BETWEEN 28 AND 30) AND a!=29)
        !          7684:   }
        !          7685: } {12 13 28 30 39 63 65 72 86 88 91 scan 0 sort 0}
        !          7686: do_test where7-2.332.1 {
        !          7687:   count_steps_sort {
        !          7688:      SELECT a FROM t2
        !          7689:       WHERE c=32032
        !          7690:          OR b=814
        !          7691:          OR (d>=90.0 AND d<91.0 AND d NOT NULL)
        !          7692:          OR b=814
        !          7693:          OR a=78
        !          7694:          OR a=37
        !          7695:   }
        !          7696: } {37 74 78 90 94 95 96 scan 0 sort 0}
        !          7697: do_test where7-2.332.2 {
        !          7698:   count_steps_sort {
        !          7699:      SELECT a FROM t3
        !          7700:       WHERE c=32032
        !          7701:          OR b=814
        !          7702:          OR (d>=90.0 AND d<91.0 AND d NOT NULL)
        !          7703:          OR b=814
        !          7704:          OR a=78
        !          7705:          OR a=37
        !          7706:   }
        !          7707: } {37 74 78 90 94 95 96 scan 0 sort 0}
        !          7708: do_test where7-2.333.1 {
        !          7709:   count_steps_sort {
        !          7710:      SELECT a FROM t2
        !          7711:       WHERE b=190
        !          7712:          OR (g='mlkjihg' AND f GLOB 'hijkl*')
        !          7713:          OR b=924
        !          7714:          OR (d>=40.0 AND d<41.0 AND d NOT NULL)
        !          7715:          OR b=759
        !          7716:          OR (g='yxwvuts' AND f GLOB 'bcdef*')
        !          7717:   }
        !          7718: } {1 40 59 69 84 scan 0 sort 0}
        !          7719: do_test where7-2.333.2 {
        !          7720:   count_steps_sort {
        !          7721:      SELECT a FROM t3
        !          7722:       WHERE b=190
        !          7723:          OR (g='mlkjihg' AND f GLOB 'hijkl*')
        !          7724:          OR b=924
        !          7725:          OR (d>=40.0 AND d<41.0 AND d NOT NULL)
        !          7726:          OR b=759
        !          7727:          OR (g='yxwvuts' AND f GLOB 'bcdef*')
        !          7728:   }
        !          7729: } {1 40 59 69 84 scan 0 sort 0}
        !          7730: do_test where7-2.334.1 {
        !          7731:   count_steps_sort {
        !          7732:      SELECT a FROM t2
        !          7733:       WHERE a=97
        !          7734:          OR b=201
        !          7735:          OR b=597
        !          7736:          OR a=6
        !          7737:          OR f='cdefghijk'
        !          7738:          OR ((a BETWEEN 74 AND 76) AND a!=75)
        !          7739:          OR b=300
        !          7740:          OR b=693
        !          7741:          OR b=333
        !          7742:          OR b=740
        !          7743:   }
        !          7744: } {2 6 28 54 63 74 76 80 97 scan 0 sort 0}
        !          7745: do_test where7-2.334.2 {
        !          7746:   count_steps_sort {
        !          7747:      SELECT a FROM t3
        !          7748:       WHERE a=97
        !          7749:          OR b=201
        !          7750:          OR b=597
        !          7751:          OR a=6
        !          7752:          OR f='cdefghijk'
        !          7753:          OR ((a BETWEEN 74 AND 76) AND a!=75)
        !          7754:          OR b=300
        !          7755:          OR b=693
        !          7756:          OR b=333
        !          7757:          OR b=740
        !          7758:   }
        !          7759: } {2 6 28 54 63 74 76 80 97 scan 0 sort 0}
        !          7760: do_test where7-2.335.1 {
        !          7761:   count_steps_sort {
        !          7762:      SELECT a FROM t2
        !          7763:       WHERE c=26026
        !          7764:          OR (g='kjihgfe' AND f GLOB 'uvwxy*')
        !          7765:          OR (g='mlkjihg' AND f GLOB 'ijklm*')
        !          7766:          OR c=17017
        !          7767:          OR (g='jihgfed' AND f GLOB 'wxyza*')
        !          7768:          OR (g='srqponm' AND f GLOB 'ghijk*')
        !          7769:          OR (g='jihgfed' AND f GLOB 'zabcd*')
        !          7770:          OR ((a BETWEEN 2 AND 4) AND a!=3)
        !          7771:          OR (d>=43.0 AND d<44.0 AND d NOT NULL)
        !          7772:   }
        !          7773: } {2 4 32 43 49 50 51 60 72 74 76 77 78 scan 0 sort 0}
        !          7774: do_test where7-2.335.2 {
        !          7775:   count_steps_sort {
        !          7776:      SELECT a FROM t3
        !          7777:       WHERE c=26026
        !          7778:          OR (g='kjihgfe' AND f GLOB 'uvwxy*')
        !          7779:          OR (g='mlkjihg' AND f GLOB 'ijklm*')
        !          7780:          OR c=17017
        !          7781:          OR (g='jihgfed' AND f GLOB 'wxyza*')
        !          7782:          OR (g='srqponm' AND f GLOB 'ghijk*')
        !          7783:          OR (g='jihgfed' AND f GLOB 'zabcd*')
        !          7784:          OR ((a BETWEEN 2 AND 4) AND a!=3)
        !          7785:          OR (d>=43.0 AND d<44.0 AND d NOT NULL)
        !          7786:   }
        !          7787: } {2 4 32 43 49 50 51 60 72 74 76 77 78 scan 0 sort 0}
        !          7788: do_test where7-2.336.1 {
        !          7789:   count_steps_sort {
        !          7790:      SELECT a FROM t2
        !          7791:       WHERE (d>=70.0 AND d<71.0 AND d NOT NULL)
        !          7792:          OR ((a BETWEEN 13 AND 15) AND a!=14)
        !          7793:          OR b=638
        !          7794:          OR b=495
        !          7795:          OR a=44
        !          7796:          OR b=374
        !          7797:          OR a=22
        !          7798:          OR c=12012
        !          7799:   }
        !          7800: } {13 15 22 34 35 36 44 45 58 70 scan 0 sort 0}
        !          7801: do_test where7-2.336.2 {
        !          7802:   count_steps_sort {
        !          7803:      SELECT a FROM t3
        !          7804:       WHERE (d>=70.0 AND d<71.0 AND d NOT NULL)
        !          7805:          OR ((a BETWEEN 13 AND 15) AND a!=14)
        !          7806:          OR b=638
        !          7807:          OR b=495
        !          7808:          OR a=44
        !          7809:          OR b=374
        !          7810:          OR a=22
        !          7811:          OR c=12012
        !          7812:   }
        !          7813: } {13 15 22 34 35 36 44 45 58 70 scan 0 sort 0}
        !          7814: do_test where7-2.337.1 {
        !          7815:   count_steps_sort {
        !          7816:      SELECT a FROM t2
        !          7817:       WHERE c=8008
        !          7818:          OR (d>=39.0 AND d<40.0 AND d NOT NULL)
        !          7819:          OR (d>=100.0 AND d<101.0 AND d NOT NULL)
        !          7820:          OR (d>=1.0 AND d<2.0 AND d NOT NULL)
        !          7821:          OR b=300
        !          7822:          OR (g='yxwvuts' AND f GLOB 'cdefg*')
        !          7823:          OR a=41
        !          7824:          OR (g='onmlkji' AND f GLOB 'xyzab*')
        !          7825:          OR b=135
        !          7826:          OR b=605
        !          7827:   }
        !          7828: } {1 2 22 23 24 39 41 49 55 100 scan 0 sort 0}
        !          7829: do_test where7-2.337.2 {
        !          7830:   count_steps_sort {
        !          7831:      SELECT a FROM t3
        !          7832:       WHERE c=8008
        !          7833:          OR (d>=39.0 AND d<40.0 AND d NOT NULL)
        !          7834:          OR (d>=100.0 AND d<101.0 AND d NOT NULL)
        !          7835:          OR (d>=1.0 AND d<2.0 AND d NOT NULL)
        !          7836:          OR b=300
        !          7837:          OR (g='yxwvuts' AND f GLOB 'cdefg*')
        !          7838:          OR a=41
        !          7839:          OR (g='onmlkji' AND f GLOB 'xyzab*')
        !          7840:          OR b=135
        !          7841:          OR b=605
        !          7842:   }
        !          7843: } {1 2 22 23 24 39 41 49 55 100 scan 0 sort 0}
        !          7844: do_test where7-2.338.1 {
        !          7845:   count_steps_sort {
        !          7846:      SELECT a FROM t2
        !          7847:       WHERE (f GLOB '?stuv*' AND f GLOB 'rstu*')
        !          7848:          OR (f GLOB '?fghi*' AND f GLOB 'efgh*')
        !          7849:          OR (g='srqponm' AND f GLOB 'efghi*')
        !          7850:          OR (g='qponmlk' AND f GLOB 'pqrst*')
        !          7851:          OR b=762
        !          7852:          OR b=484
        !          7853:          OR b=190
        !          7854:          OR ((a BETWEEN 95 AND 97) AND a!=96)
        !          7855:          OR (d>=74.0 AND d<75.0 AND d NOT NULL)
        !          7856:          OR (g='mlkjihg' AND f GLOB 'jklmn*')
        !          7857:          OR b=1023
        !          7858:   }
        !          7859: } {4 17 30 41 43 44 56 61 69 74 82 93 95 97 scan 0 sort 0}
        !          7860: do_test where7-2.338.2 {
        !          7861:   count_steps_sort {
        !          7862:      SELECT a FROM t3
        !          7863:       WHERE (f GLOB '?stuv*' AND f GLOB 'rstu*')
        !          7864:          OR (f GLOB '?fghi*' AND f GLOB 'efgh*')
        !          7865:          OR (g='srqponm' AND f GLOB 'efghi*')
        !          7866:          OR (g='qponmlk' AND f GLOB 'pqrst*')
        !          7867:          OR b=762
        !          7868:          OR b=484
        !          7869:          OR b=190
        !          7870:          OR ((a BETWEEN 95 AND 97) AND a!=96)
        !          7871:          OR (d>=74.0 AND d<75.0 AND d NOT NULL)
        !          7872:          OR (g='mlkjihg' AND f GLOB 'jklmn*')
        !          7873:          OR b=1023
        !          7874:   }
        !          7875: } {4 17 30 41 43 44 56 61 69 74 82 93 95 97 scan 0 sort 0}
        !          7876: do_test where7-2.339.1 {
        !          7877:   count_steps_sort {
        !          7878:      SELECT a FROM t2
        !          7879:       WHERE (g='ihgfedc' AND f GLOB 'efghi*')
        !          7880:          OR a=34
        !          7881:          OR f='rstuvwxyz'
        !          7882:          OR (d>=10.0 AND d<11.0 AND d NOT NULL)
        !          7883:          OR b=729
        !          7884:   }
        !          7885: } {10 17 34 43 69 82 95 scan 0 sort 0}
        !          7886: do_test where7-2.339.2 {
        !          7887:   count_steps_sort {
        !          7888:      SELECT a FROM t3
        !          7889:       WHERE (g='ihgfedc' AND f GLOB 'efghi*')
        !          7890:          OR a=34
        !          7891:          OR f='rstuvwxyz'
        !          7892:          OR (d>=10.0 AND d<11.0 AND d NOT NULL)
        !          7893:          OR b=729
        !          7894:   }
        !          7895: } {10 17 34 43 69 82 95 scan 0 sort 0}
        !          7896: do_test where7-2.340.1 {
        !          7897:   count_steps_sort {
        !          7898:      SELECT a FROM t2
        !          7899:       WHERE (d>=37.0 AND d<38.0 AND d NOT NULL)
        !          7900:          OR b=1004
        !          7901:          OR (g='qponmlk' AND f GLOB 'pqrst*')
        !          7902:          OR g IS NULL
        !          7903:   }
        !          7904: } {37 41 scan 0 sort 0}
        !          7905: do_test where7-2.340.2 {
        !          7906:   count_steps_sort {
        !          7907:      SELECT a FROM t3
        !          7908:       WHERE (d>=37.0 AND d<38.0 AND d NOT NULL)
        !          7909:          OR b=1004
        !          7910:          OR (g='qponmlk' AND f GLOB 'pqrst*')
        !          7911:          OR g IS NULL
        !          7912:   }
        !          7913: } {37 41 scan 0 sort 0}
        !          7914: do_test where7-2.341.1 {
        !          7915:   count_steps_sort {
        !          7916:      SELECT a FROM t2
        !          7917:       WHERE a=73
        !          7918:          OR ((a BETWEEN 36 AND 38) AND a!=37)
        !          7919:          OR (d>=63.0 AND d<64.0 AND d NOT NULL)
        !          7920:          OR ((a BETWEEN 51 AND 53) AND a!=52)
        !          7921:          OR a=9
        !          7922:          OR (d>=1.0 AND d<2.0 AND d NOT NULL)
        !          7923:          OR (d>=55.0 AND d<56.0 AND d NOT NULL)
        !          7924:          OR a=44
        !          7925:          OR a=23
        !          7926:          OR (g='ihgfedc' AND f GLOB 'abcde*')
        !          7927:          OR (g='rqponml' AND f GLOB 'lmnop*')
        !          7928:   }
        !          7929: } {1 9 23 36 37 38 44 51 53 55 63 73 78 scan 0 sort 0}
        !          7930: do_test where7-2.341.2 {
        !          7931:   count_steps_sort {
        !          7932:      SELECT a FROM t3
        !          7933:       WHERE a=73
        !          7934:          OR ((a BETWEEN 36 AND 38) AND a!=37)
        !          7935:          OR (d>=63.0 AND d<64.0 AND d NOT NULL)
        !          7936:          OR ((a BETWEEN 51 AND 53) AND a!=52)
        !          7937:          OR a=9
        !          7938:          OR (d>=1.0 AND d<2.0 AND d NOT NULL)
        !          7939:          OR (d>=55.0 AND d<56.0 AND d NOT NULL)
        !          7940:          OR a=44
        !          7941:          OR a=23
        !          7942:          OR (g='ihgfedc' AND f GLOB 'abcde*')
        !          7943:          OR (g='rqponml' AND f GLOB 'lmnop*')
        !          7944:   }
        !          7945: } {1 9 23 36 37 38 44 51 53 55 63 73 78 scan 0 sort 0}
        !          7946: do_test where7-2.342.1 {
        !          7947:   count_steps_sort {
        !          7948:      SELECT a FROM t2
        !          7949:       WHERE b=487
        !          7950:          OR ((a BETWEEN 77 AND 79) AND a!=78)
        !          7951:          OR a=11
        !          7952:          OR ((a BETWEEN 12 AND 14) AND a!=13)
        !          7953:          OR ((a BETWEEN 69 AND 71) AND a!=70)
        !          7954:          OR (g='ihgfedc' AND f GLOB 'bcdef*')
        !          7955:          OR (g='ihgfedc' AND f GLOB 'abcde*')
        !          7956:          OR a=13
        !          7957:          OR a=15
        !          7958:          OR (d>=29.0 AND d<30.0 AND d NOT NULL)
        !          7959:          OR a=36
        !          7960:   }
        !          7961: } {11 12 13 14 15 29 36 69 71 77 78 79 scan 0 sort 0}
        !          7962: do_test where7-2.342.2 {
        !          7963:   count_steps_sort {
        !          7964:      SELECT a FROM t3
        !          7965:       WHERE b=487
        !          7966:          OR ((a BETWEEN 77 AND 79) AND a!=78)
        !          7967:          OR a=11
        !          7968:          OR ((a BETWEEN 12 AND 14) AND a!=13)
        !          7969:          OR ((a BETWEEN 69 AND 71) AND a!=70)
        !          7970:          OR (g='ihgfedc' AND f GLOB 'bcdef*')
        !          7971:          OR (g='ihgfedc' AND f GLOB 'abcde*')
        !          7972:          OR a=13
        !          7973:          OR a=15
        !          7974:          OR (d>=29.0 AND d<30.0 AND d NOT NULL)
        !          7975:          OR a=36
        !          7976:   }
        !          7977: } {11 12 13 14 15 29 36 69 71 77 78 79 scan 0 sort 0}
        !          7978: do_test where7-2.343.1 {
        !          7979:   count_steps_sort {
        !          7980:      SELECT a FROM t2
        !          7981:       WHERE b=938
        !          7982:          OR ((a BETWEEN 57 AND 59) AND a!=58)
        !          7983:          OR (d>=54.0 AND d<55.0 AND d NOT NULL)
        !          7984:          OR (d>=32.0 AND d<33.0 AND d NOT NULL)
        !          7985:          OR b=245
        !          7986:          OR (d>=35.0 AND d<36.0 AND d NOT NULL)
        !          7987:   }
        !          7988: } {32 35 54 57 59 scan 0 sort 0}
        !          7989: do_test where7-2.343.2 {
        !          7990:   count_steps_sort {
        !          7991:      SELECT a FROM t3
        !          7992:       WHERE b=938
        !          7993:          OR ((a BETWEEN 57 AND 59) AND a!=58)
        !          7994:          OR (d>=54.0 AND d<55.0 AND d NOT NULL)
        !          7995:          OR (d>=32.0 AND d<33.0 AND d NOT NULL)
        !          7996:          OR b=245
        !          7997:          OR (d>=35.0 AND d<36.0 AND d NOT NULL)
        !          7998:   }
        !          7999: } {32 35 54 57 59 scan 0 sort 0}
        !          8000: do_test where7-2.344.1 {
        !          8001:   count_steps_sort {
        !          8002:      SELECT a FROM t2
        !          8003:       WHERE b=1078
        !          8004:          OR c=19019
        !          8005:          OR a=38
        !          8006:          OR a=59
        !          8007:          OR ((a BETWEEN 30 AND 32) AND a!=31)
        !          8008:          OR ((a BETWEEN 95 AND 97) AND a!=96)
        !          8009:          OR c=25025
        !          8010:          OR (d>=51.0 AND d<52.0 AND d NOT NULL)
        !          8011:          OR (d>=79.0 AND d<80.0 AND d NOT NULL)
        !          8012:          OR (d>=76.0 AND d<77.0 AND d NOT NULL)
        !          8013:   }
        !          8014: } {30 32 38 51 55 56 57 59 73 74 75 76 79 95 97 98 scan 0 sort 0}
        !          8015: do_test where7-2.344.2 {
        !          8016:   count_steps_sort {
        !          8017:      SELECT a FROM t3
        !          8018:       WHERE b=1078
        !          8019:          OR c=19019
        !          8020:          OR a=38
        !          8021:          OR a=59
        !          8022:          OR ((a BETWEEN 30 AND 32) AND a!=31)
        !          8023:          OR ((a BETWEEN 95 AND 97) AND a!=96)
        !          8024:          OR c=25025
        !          8025:          OR (d>=51.0 AND d<52.0 AND d NOT NULL)
        !          8026:          OR (d>=79.0 AND d<80.0 AND d NOT NULL)
        !          8027:          OR (d>=76.0 AND d<77.0 AND d NOT NULL)
        !          8028:   }
        !          8029: } {30 32 38 51 55 56 57 59 73 74 75 76 79 95 97 98 scan 0 sort 0}
        !          8030: do_test where7-2.345.1 {
        !          8031:   count_steps_sort {
        !          8032:      SELECT a FROM t2
        !          8033:       WHERE f='cdefghijk'
        !          8034:          OR b=168
        !          8035:          OR b=561
        !          8036:          OR a=81
        !          8037:          OR a=87
        !          8038:   }
        !          8039: } {2 28 51 54 80 81 87 scan 0 sort 0}
        !          8040: do_test where7-2.345.2 {
        !          8041:   count_steps_sort {
        !          8042:      SELECT a FROM t3
        !          8043:       WHERE f='cdefghijk'
        !          8044:          OR b=168
        !          8045:          OR b=561
        !          8046:          OR a=81
        !          8047:          OR a=87
        !          8048:   }
        !          8049: } {2 28 51 54 80 81 87 scan 0 sort 0}
        !          8050: do_test where7-2.346.1 {
        !          8051:   count_steps_sort {
        !          8052:      SELECT a FROM t2
        !          8053:       WHERE (g='gfedcba' AND f GLOB 'klmno*')
        !          8054:          OR ((a BETWEEN 9 AND 11) AND a!=10)
        !          8055:          OR (g='rqponml' AND f GLOB 'hijkl*')
        !          8056:          OR a=48
        !          8057:          OR b=113
        !          8058:          OR ((a BETWEEN 20 AND 22) AND a!=21)
        !          8059:          OR b=880
        !          8060:          OR ((a BETWEEN 85 AND 87) AND a!=86)
        !          8061:          OR (d>=73.0 AND d<74.0 AND d NOT NULL)
        !          8062:          OR (g='nmlkjih' AND f GLOB 'bcdef*')
        !          8063:   }
        !          8064: } {9 11 20 22 33 48 53 73 80 85 87 88 scan 0 sort 0}
        !          8065: do_test where7-2.346.2 {
        !          8066:   count_steps_sort {
        !          8067:      SELECT a FROM t3
        !          8068:       WHERE (g='gfedcba' AND f GLOB 'klmno*')
        !          8069:          OR ((a BETWEEN 9 AND 11) AND a!=10)
        !          8070:          OR (g='rqponml' AND f GLOB 'hijkl*')
        !          8071:          OR a=48
        !          8072:          OR b=113
        !          8073:          OR ((a BETWEEN 20 AND 22) AND a!=21)
        !          8074:          OR b=880
        !          8075:          OR ((a BETWEEN 85 AND 87) AND a!=86)
        !          8076:          OR (d>=73.0 AND d<74.0 AND d NOT NULL)
        !          8077:          OR (g='nmlkjih' AND f GLOB 'bcdef*')
        !          8078:   }
        !          8079: } {9 11 20 22 33 48 53 73 80 85 87 88 scan 0 sort 0}
        !          8080: do_test where7-2.347.1 {
        !          8081:   count_steps_sort {
        !          8082:      SELECT a FROM t2
        !          8083:       WHERE b=517
        !          8084:          OR b=187
        !          8085:          OR (g='xwvutsr' AND f GLOB 'ghijk*')
        !          8086:          OR b=1092
        !          8087:          OR ((a BETWEEN 84 AND 86) AND a!=85)
        !          8088:          OR (g='ponmlkj' AND f GLOB 'vwxyz*')
        !          8089:   }
        !          8090: } {6 17 47 84 86 scan 0 sort 0}
        !          8091: do_test where7-2.347.2 {
        !          8092:   count_steps_sort {
        !          8093:      SELECT a FROM t3
        !          8094:       WHERE b=517
        !          8095:          OR b=187
        !          8096:          OR (g='xwvutsr' AND f GLOB 'ghijk*')
        !          8097:          OR b=1092
        !          8098:          OR ((a BETWEEN 84 AND 86) AND a!=85)
        !          8099:          OR (g='ponmlkj' AND f GLOB 'vwxyz*')
        !          8100:   }
        !          8101: } {6 17 47 84 86 scan 0 sort 0}
        !          8102: do_test where7-2.348.1 {
        !          8103:   count_steps_sort {
        !          8104:      SELECT a FROM t2
        !          8105:       WHERE b=982
        !          8106:          OR (d>=45.0 AND d<46.0 AND d NOT NULL)
        !          8107:          OR b=234
        !          8108:          OR c=15015
        !          8109:          OR a=47
        !          8110:          OR f='qrstuvwxy'
        !          8111:          OR (d>=65.0 AND d<66.0 AND d NOT NULL)
        !          8112:          OR b=814
        !          8113:          OR b=440
        !          8114:          OR b=454
        !          8115:   }
        !          8116: } {16 40 42 43 44 45 47 65 68 74 94 scan 0 sort 0}
        !          8117: do_test where7-2.348.2 {
        !          8118:   count_steps_sort {
        !          8119:      SELECT a FROM t3
        !          8120:       WHERE b=982
        !          8121:          OR (d>=45.0 AND d<46.0 AND d NOT NULL)
        !          8122:          OR b=234
        !          8123:          OR c=15015
        !          8124:          OR a=47
        !          8125:          OR f='qrstuvwxy'
        !          8126:          OR (d>=65.0 AND d<66.0 AND d NOT NULL)
        !          8127:          OR b=814
        !          8128:          OR b=440
        !          8129:          OR b=454
        !          8130:   }
        !          8131: } {16 40 42 43 44 45 47 65 68 74 94 scan 0 sort 0}
        !          8132: do_test where7-2.349.1 {
        !          8133:   count_steps_sort {
        !          8134:      SELECT a FROM t2
        !          8135:       WHERE (d>=47.0 AND d<48.0 AND d NOT NULL)
        !          8136:          OR c=7007
        !          8137:          OR b=429
        !          8138:          OR ((a BETWEEN 25 AND 27) AND a!=26)
        !          8139:          OR b=231
        !          8140:          OR (d>=26.0 AND d<27.0 AND d NOT NULL)
        !          8141:          OR c=22022
        !          8142:          OR f='bcdefghij'
        !          8143:   }
        !          8144: } {1 19 20 21 25 26 27 39 47 53 64 65 66 79 scan 0 sort 0}
        !          8145: do_test where7-2.349.2 {
        !          8146:   count_steps_sort {
        !          8147:      SELECT a FROM t3
        !          8148:       WHERE (d>=47.0 AND d<48.0 AND d NOT NULL)
        !          8149:          OR c=7007
        !          8150:          OR b=429
        !          8151:          OR ((a BETWEEN 25 AND 27) AND a!=26)
        !          8152:          OR b=231
        !          8153:          OR (d>=26.0 AND d<27.0 AND d NOT NULL)
        !          8154:          OR c=22022
        !          8155:          OR f='bcdefghij'
        !          8156:   }
        !          8157: } {1 19 20 21 25 26 27 39 47 53 64 65 66 79 scan 0 sort 0}
        !          8158: do_test where7-2.350.1 {
        !          8159:   count_steps_sort {
        !          8160:      SELECT a FROM t2
        !          8161:       WHERE c=17017
        !          8162:          OR (d>=62.0 AND d<63.0 AND d NOT NULL)
        !          8163:          OR ((a BETWEEN 88 AND 90) AND a!=89)
        !          8164:          OR b=784
        !          8165:          OR ((a BETWEEN 22 AND 24) AND a!=23)
        !          8166:          OR ((a BETWEEN 54 AND 56) AND a!=55)
        !          8167:          OR ((a BETWEEN 16 AND 18) AND a!=17)
        !          8168:          OR f='zabcdefgh'
        !          8169:   }
        !          8170: } {16 18 22 24 25 49 50 51 54 56 62 77 88 90 scan 0 sort 0}
        !          8171: do_test where7-2.350.2 {
        !          8172:   count_steps_sort {
        !          8173:      SELECT a FROM t3
        !          8174:       WHERE c=17017
        !          8175:          OR (d>=62.0 AND d<63.0 AND d NOT NULL)
        !          8176:          OR ((a BETWEEN 88 AND 90) AND a!=89)
        !          8177:          OR b=784
        !          8178:          OR ((a BETWEEN 22 AND 24) AND a!=23)
        !          8179:          OR ((a BETWEEN 54 AND 56) AND a!=55)
        !          8180:          OR ((a BETWEEN 16 AND 18) AND a!=17)
        !          8181:          OR f='zabcdefgh'
        !          8182:   }
        !          8183: } {16 18 22 24 25 49 50 51 54 56 62 77 88 90 scan 0 sort 0}
        !          8184: do_test where7-2.351.1 {
        !          8185:   count_steps_sort {
        !          8186:      SELECT a FROM t2
        !          8187:       WHERE b=344
        !          8188:          OR b=275
        !          8189:          OR c<=10
        !          8190:   }
        !          8191: } {25 scan 0 sort 0}
        !          8192: do_test where7-2.351.2 {
        !          8193:   count_steps_sort {
        !          8194:      SELECT a FROM t3
        !          8195:       WHERE b=344
        !          8196:          OR b=275
        !          8197:          OR c<=10
        !          8198:   }
        !          8199: } {25 scan 0 sort 0}
        !          8200: do_test where7-2.352.1 {
        !          8201:   count_steps_sort {
        !          8202:      SELECT a FROM t2
        !          8203:       WHERE ((a BETWEEN 44 AND 46) AND a!=45)
        !          8204:          OR a=76
        !          8205:          OR b=154
        !          8206:          OR a=30
        !          8207:          OR c=3003
        !          8208:          OR (d>=88.0 AND d<89.0 AND d NOT NULL)
        !          8209:          OR (f GLOB '?yzab*' AND f GLOB 'xyza*')
        !          8210:          OR b=564
        !          8211:          OR b=55
        !          8212:          OR a=38
        !          8213:   }
        !          8214: } {5 7 8 9 14 23 30 38 44 46 49 75 76 88 scan 0 sort 0}
        !          8215: do_test where7-2.352.2 {
        !          8216:   count_steps_sort {
        !          8217:      SELECT a FROM t3
        !          8218:       WHERE ((a BETWEEN 44 AND 46) AND a!=45)
        !          8219:          OR a=76
        !          8220:          OR b=154
        !          8221:          OR a=30
        !          8222:          OR c=3003
        !          8223:          OR (d>=88.0 AND d<89.0 AND d NOT NULL)
        !          8224:          OR (f GLOB '?yzab*' AND f GLOB 'xyza*')
        !          8225:          OR b=564
        !          8226:          OR b=55
        !          8227:          OR a=38
        !          8228:   }
        !          8229: } {5 7 8 9 14 23 30 38 44 46 49 75 76 88 scan 0 sort 0}
        !          8230: do_test where7-2.353.1 {
        !          8231:   count_steps_sort {
        !          8232:      SELECT a FROM t2
        !          8233:       WHERE a=52
        !          8234:          OR ((a BETWEEN 66 AND 68) AND a!=67)
        !          8235:          OR (d>=54.0 AND d<55.0 AND d NOT NULL)
        !          8236:   }
        !          8237: } {52 54 66 68 scan 0 sort 0}
        !          8238: do_test where7-2.353.2 {
        !          8239:   count_steps_sort {
        !          8240:      SELECT a FROM t3
        !          8241:       WHERE a=52
        !          8242:          OR ((a BETWEEN 66 AND 68) AND a!=67)
        !          8243:          OR (d>=54.0 AND d<55.0 AND d NOT NULL)
        !          8244:   }
        !          8245: } {52 54 66 68 scan 0 sort 0}
        !          8246: do_test where7-2.354.1 {
        !          8247:   count_steps_sort {
        !          8248:      SELECT a FROM t2
        !          8249:       WHERE b=792
        !          8250:          OR (g='wvutsrq' AND f GLOB 'jklmn*')
        !          8251:   }
        !          8252: } {9 72 scan 0 sort 0}
        !          8253: do_test where7-2.354.2 {
        !          8254:   count_steps_sort {
        !          8255:      SELECT a FROM t3
        !          8256:       WHERE b=792
        !          8257:          OR (g='wvutsrq' AND f GLOB 'jklmn*')
        !          8258:   }
        !          8259: } {9 72 scan 0 sort 0}
        !          8260: do_test where7-2.355.1 {
        !          8261:   count_steps_sort {
        !          8262:      SELECT a FROM t2
        !          8263:       WHERE (d>=73.0 AND d<74.0 AND d NOT NULL)
        !          8264:          OR c=21021
        !          8265:          OR (g='lkjihgf' AND f GLOB 'nopqr*')
        !          8266:          OR f='zabcdefgh'
        !          8267:          OR (g='yxwvuts' AND f GLOB 'bcdef*')
        !          8268:          OR b=781
        !          8269:          OR a=64
        !          8270:          OR (d>=11.0 AND d<12.0 AND d NOT NULL)
        !          8271:   }
        !          8272: } {1 11 25 51 61 62 63 64 65 71 73 77 scan 0 sort 0}
        !          8273: do_test where7-2.355.2 {
        !          8274:   count_steps_sort {
        !          8275:      SELECT a FROM t3
        !          8276:       WHERE (d>=73.0 AND d<74.0 AND d NOT NULL)
        !          8277:          OR c=21021
        !          8278:          OR (g='lkjihgf' AND f GLOB 'nopqr*')
        !          8279:          OR f='zabcdefgh'
        !          8280:          OR (g='yxwvuts' AND f GLOB 'bcdef*')
        !          8281:          OR b=781
        !          8282:          OR a=64
        !          8283:          OR (d>=11.0 AND d<12.0 AND d NOT NULL)
        !          8284:   }
        !          8285: } {1 11 25 51 61 62 63 64 65 71 73 77 scan 0 sort 0}
        !          8286: do_test where7-2.356.1 {
        !          8287:   count_steps_sort {
        !          8288:      SELECT a FROM t2
        !          8289:       WHERE (g='lkjihgf' AND f GLOB 'pqrst*')
        !          8290:          OR (d>=90.0 AND d<91.0 AND d NOT NULL)
        !          8291:          OR a=34
        !          8292:          OR (g='rqponml' AND f GLOB 'ijklm*')
        !          8293:          OR (g='rqponml' AND f GLOB 'klmno*')
        !          8294:          OR (g='srqponm' AND f GLOB 'defgh*')
        !          8295:          OR b=319
        !          8296:          OR b=330
        !          8297:          OR ((a BETWEEN 28 AND 30) AND a!=29)
        !          8298:   }
        !          8299: } {28 29 30 34 36 67 90 scan 0 sort 0}
        !          8300: do_test where7-2.356.2 {
        !          8301:   count_steps_sort {
        !          8302:      SELECT a FROM t3
        !          8303:       WHERE (g='lkjihgf' AND f GLOB 'pqrst*')
        !          8304:          OR (d>=90.0 AND d<91.0 AND d NOT NULL)
        !          8305:          OR a=34
        !          8306:          OR (g='rqponml' AND f GLOB 'ijklm*')
        !          8307:          OR (g='rqponml' AND f GLOB 'klmno*')
        !          8308:          OR (g='srqponm' AND f GLOB 'defgh*')
        !          8309:          OR b=319
        !          8310:          OR b=330
        !          8311:          OR ((a BETWEEN 28 AND 30) AND a!=29)
        !          8312:   }
        !          8313: } {28 29 30 34 36 67 90 scan 0 sort 0}
        !          8314: do_test where7-2.357.1 {
        !          8315:   count_steps_sort {
        !          8316:      SELECT a FROM t2
        !          8317:       WHERE (g='qponmlk' AND f GLOB 'pqrst*')
        !          8318:          OR (f GLOB '?qrst*' AND f GLOB 'pqrs*')
        !          8319:          OR a=45
        !          8320:          OR (d>=81.0 AND d<82.0 AND d NOT NULL)
        !          8321:   }
        !          8322: } {15 41 45 67 81 93 scan 0 sort 0}
        !          8323: do_test where7-2.357.2 {
        !          8324:   count_steps_sort {
        !          8325:      SELECT a FROM t3
        !          8326:       WHERE (g='qponmlk' AND f GLOB 'pqrst*')
        !          8327:          OR (f GLOB '?qrst*' AND f GLOB 'pqrs*')
        !          8328:          OR a=45
        !          8329:          OR (d>=81.0 AND d<82.0 AND d NOT NULL)
        !          8330:   }
        !          8331: } {15 41 45 67 81 93 scan 0 sort 0}
        !          8332: do_test where7-2.358.1 {
        !          8333:   count_steps_sort {
        !          8334:      SELECT a FROM t2
        !          8335:       WHERE (d>=53.0 AND d<54.0 AND d NOT NULL)
        !          8336:          OR (g='nmlkjih' AND f GLOB 'cdefg*')
        !          8337:          OR b=165
        !          8338:          OR b=836
        !          8339:   }
        !          8340: } {15 53 54 76 scan 0 sort 0}
        !          8341: do_test where7-2.358.2 {
        !          8342:   count_steps_sort {
        !          8343:      SELECT a FROM t3
        !          8344:       WHERE (d>=53.0 AND d<54.0 AND d NOT NULL)
        !          8345:          OR (g='nmlkjih' AND f GLOB 'cdefg*')
        !          8346:          OR b=165
        !          8347:          OR b=836
        !          8348:   }
        !          8349: } {15 53 54 76 scan 0 sort 0}
        !          8350: do_test where7-2.359.1 {
        !          8351:   count_steps_sort {
        !          8352:      SELECT a FROM t2
        !          8353:       WHERE b=1034
        !          8354:          OR f='vwxyzabcd'
        !          8355:          OR (g='gfedcba' AND f GLOB 'nopqr*')
        !          8356:          OR ((a BETWEEN 57 AND 59) AND a!=58)
        !          8357:   }
        !          8358: } {21 47 57 59 73 91 94 99 scan 0 sort 0}
        !          8359: do_test where7-2.359.2 {
        !          8360:   count_steps_sort {
        !          8361:      SELECT a FROM t3
        !          8362:       WHERE b=1034
        !          8363:          OR f='vwxyzabcd'
        !          8364:          OR (g='gfedcba' AND f GLOB 'nopqr*')
        !          8365:          OR ((a BETWEEN 57 AND 59) AND a!=58)
        !          8366:   }
        !          8367: } {21 47 57 59 73 91 94 99 scan 0 sort 0}
        !          8368: do_test where7-2.360.1 {
        !          8369:   count_steps_sort {
        !          8370:      SELECT a FROM t2
        !          8371:       WHERE b=440
        !          8372:          OR a=19
        !          8373:          OR (d>=47.0 AND d<48.0 AND d NOT NULL)
        !          8374:          OR c=22022
        !          8375:          OR (d>=47.0 AND d<48.0 AND d NOT NULL)
        !          8376:          OR a=92
        !          8377:          OR b=1026
        !          8378:          OR b=608
        !          8379:   }
        !          8380: } {19 40 47 64 65 66 92 scan 0 sort 0}
        !          8381: do_test where7-2.360.2 {
        !          8382:   count_steps_sort {
        !          8383:      SELECT a FROM t3
        !          8384:       WHERE b=440
        !          8385:          OR a=19
        !          8386:          OR (d>=47.0 AND d<48.0 AND d NOT NULL)
        !          8387:          OR c=22022
        !          8388:          OR (d>=47.0 AND d<48.0 AND d NOT NULL)
        !          8389:          OR a=92
        !          8390:          OR b=1026
        !          8391:          OR b=608
        !          8392:   }
        !          8393: } {19 40 47 64 65 66 92 scan 0 sort 0}
        !          8394: do_test where7-2.361.1 {
        !          8395:   count_steps_sort {
        !          8396:      SELECT a FROM t2
        !          8397:       WHERE a=37
        !          8398:          OR b=88
        !          8399:          OR (g='utsrqpo' AND f GLOB 'wxyza*')
        !          8400:          OR c=23023
        !          8401:          OR (d>=67.0 AND d<68.0 AND d NOT NULL)
        !          8402:          OR a=56
        !          8403:          OR ((a BETWEEN 13 AND 15) AND a!=14)
        !          8404:          OR (f GLOB '?rstu*' AND f GLOB 'qrst*')
        !          8405:          OR f='ijklmnopq'
        !          8406:          OR ((a BETWEEN 85 AND 87) AND a!=86)
        !          8407:   }
        !          8408: } {8 13 15 16 22 34 37 42 56 60 67 68 69 85 86 87 94 scan 0 sort 0}
        !          8409: do_test where7-2.361.2 {
        !          8410:   count_steps_sort {
        !          8411:      SELECT a FROM t3
        !          8412:       WHERE a=37
        !          8413:          OR b=88
        !          8414:          OR (g='utsrqpo' AND f GLOB 'wxyza*')
        !          8415:          OR c=23023
        !          8416:          OR (d>=67.0 AND d<68.0 AND d NOT NULL)
        !          8417:          OR a=56
        !          8418:          OR ((a BETWEEN 13 AND 15) AND a!=14)
        !          8419:          OR (f GLOB '?rstu*' AND f GLOB 'qrst*')
        !          8420:          OR f='ijklmnopq'
        !          8421:          OR ((a BETWEEN 85 AND 87) AND a!=86)
        !          8422:   }
        !          8423: } {8 13 15 16 22 34 37 42 56 60 67 68 69 85 86 87 94 scan 0 sort 0}
        !          8424: do_test where7-2.362.1 {
        !          8425:   count_steps_sort {
        !          8426:      SELECT a FROM t2
        !          8427:       WHERE (d>=97.0 AND d<98.0 AND d NOT NULL)
        !          8428:          OR ((a BETWEEN 22 AND 24) AND a!=23)
        !          8429:          OR a=74
        !          8430:          OR (g='utsrqpo' AND f GLOB 'uvwxy*')
        !          8431:          OR ((a BETWEEN 42 AND 44) AND a!=43)
        !          8432:   }
        !          8433: } {20 22 24 42 44 74 97 scan 0 sort 0}
        !          8434: do_test where7-2.362.2 {
        !          8435:   count_steps_sort {
        !          8436:      SELECT a FROM t3
        !          8437:       WHERE (d>=97.0 AND d<98.0 AND d NOT NULL)
        !          8438:          OR ((a BETWEEN 22 AND 24) AND a!=23)
        !          8439:          OR a=74
        !          8440:          OR (g='utsrqpo' AND f GLOB 'uvwxy*')
        !          8441:          OR ((a BETWEEN 42 AND 44) AND a!=43)
        !          8442:   }
        !          8443: } {20 22 24 42 44 74 97 scan 0 sort 0}
        !          8444: do_test where7-2.363.1 {
        !          8445:   count_steps_sort {
        !          8446:      SELECT a FROM t2
        !          8447:       WHERE f='uvwxyzabc'
        !          8448:          OR b=869
        !          8449:          OR ((a BETWEEN 49 AND 51) AND a!=50)
        !          8450:   }
        !          8451: } {20 46 49 51 72 79 98 scan 0 sort 0}
        !          8452: do_test where7-2.363.2 {
        !          8453:   count_steps_sort {
        !          8454:      SELECT a FROM t3
        !          8455:       WHERE f='uvwxyzabc'
        !          8456:          OR b=869
        !          8457:          OR ((a BETWEEN 49 AND 51) AND a!=50)
        !          8458:   }
        !          8459: } {20 46 49 51 72 79 98 scan 0 sort 0}
        !          8460: do_test where7-2.364.1 {
        !          8461:   count_steps_sort {
        !          8462:      SELECT a FROM t2
        !          8463:       WHERE b=682
        !          8464:          OR b=583
        !          8465:          OR b=685
        !          8466:          OR b=817
        !          8467:          OR ((a BETWEEN 34 AND 36) AND a!=35)
        !          8468:   }
        !          8469: } {34 36 53 62 scan 0 sort 0}
        !          8470: do_test where7-2.364.2 {
        !          8471:   count_steps_sort {
        !          8472:      SELECT a FROM t3
        !          8473:       WHERE b=682
        !          8474:          OR b=583
        !          8475:          OR b=685
        !          8476:          OR b=817
        !          8477:          OR ((a BETWEEN 34 AND 36) AND a!=35)
        !          8478:   }
        !          8479: } {34 36 53 62 scan 0 sort 0}
        !          8480: do_test where7-2.365.1 {
        !          8481:   count_steps_sort {
        !          8482:      SELECT a FROM t2
        !          8483:       WHERE b=583
        !          8484:          OR a=39
        !          8485:          OR b=627
        !          8486:          OR ((a BETWEEN 72 AND 74) AND a!=73)
        !          8487:   }
        !          8488: } {39 53 57 72 74 scan 0 sort 0}
        !          8489: do_test where7-2.365.2 {
        !          8490:   count_steps_sort {
        !          8491:      SELECT a FROM t3
        !          8492:       WHERE b=583
        !          8493:          OR a=39
        !          8494:          OR b=627
        !          8495:          OR ((a BETWEEN 72 AND 74) AND a!=73)
        !          8496:   }
        !          8497: } {39 53 57 72 74 scan 0 sort 0}
        !          8498: do_test where7-2.366.1 {
        !          8499:   count_steps_sort {
        !          8500:      SELECT a FROM t2
        !          8501:       WHERE (g='jihgfed' AND f GLOB 'vwxyz*')
        !          8502:          OR ((a BETWEEN 2 AND 4) AND a!=3)
        !          8503:          OR b=212
        !          8504:          OR (g='nmlkjih' AND f GLOB 'bcdef*')
        !          8505:          OR ((a BETWEEN 24 AND 26) AND a!=25)
        !          8506:          OR a=20
        !          8507:          OR (g='kjihgfe' AND f GLOB 'qrstu*')
        !          8508:          OR b=627
        !          8509:   }
        !          8510: } {2 4 20 24 26 53 57 68 73 scan 0 sort 0}
        !          8511: do_test where7-2.366.2 {
        !          8512:   count_steps_sort {
        !          8513:      SELECT a FROM t3
        !          8514:       WHERE (g='jihgfed' AND f GLOB 'vwxyz*')
        !          8515:          OR ((a BETWEEN 2 AND 4) AND a!=3)
        !          8516:          OR b=212
        !          8517:          OR (g='nmlkjih' AND f GLOB 'bcdef*')
        !          8518:          OR ((a BETWEEN 24 AND 26) AND a!=25)
        !          8519:          OR a=20
        !          8520:          OR (g='kjihgfe' AND f GLOB 'qrstu*')
        !          8521:          OR b=627
        !          8522:   }
        !          8523: } {2 4 20 24 26 53 57 68 73 scan 0 sort 0}
        !          8524: do_test where7-2.367.1 {
        !          8525:   count_steps_sort {
        !          8526:      SELECT a FROM t2
        !          8527:       WHERE (f GLOB '?jklm*' AND f GLOB 'ijkl*')
        !          8528:          OR (d>=77.0 AND d<78.0 AND d NOT NULL)
        !          8529:          OR b=157
        !          8530:          OR b=1026
        !          8531:   }
        !          8532: } {8 34 60 77 86 scan 0 sort 0}
        !          8533: do_test where7-2.367.2 {
        !          8534:   count_steps_sort {
        !          8535:      SELECT a FROM t3
        !          8536:       WHERE (f GLOB '?jklm*' AND f GLOB 'ijkl*')
        !          8537:          OR (d>=77.0 AND d<78.0 AND d NOT NULL)
        !          8538:          OR b=157
        !          8539:          OR b=1026
        !          8540:   }
        !          8541: } {8 34 60 77 86 scan 0 sort 0}
        !          8542: do_test where7-2.368.1 {
        !          8543:   count_steps_sort {
        !          8544:      SELECT a FROM t2
        !          8545:       WHERE b=553
        !          8546:          OR a=16
        !          8547:          OR ((a BETWEEN 80 AND 82) AND a!=81)
        !          8548:          OR ((a BETWEEN 31 AND 33) AND a!=32)
        !          8549:          OR (g='wvutsrq' AND f GLOB 'lmnop*')
        !          8550:          OR f='zabcdefgh'
        !          8551:          OR (g='lkjihgf' AND f GLOB 'pqrst*')
        !          8552:          OR (g='xwvutsr' AND f GLOB 'fghij*')
        !          8553:   }
        !          8554: } {5 11 16 25 31 33 51 67 77 80 82 scan 0 sort 0}
        !          8555: do_test where7-2.368.2 {
        !          8556:   count_steps_sort {
        !          8557:      SELECT a FROM t3
        !          8558:       WHERE b=553
        !          8559:          OR a=16
        !          8560:          OR ((a BETWEEN 80 AND 82) AND a!=81)
        !          8561:          OR ((a BETWEEN 31 AND 33) AND a!=32)
        !          8562:          OR (g='wvutsrq' AND f GLOB 'lmnop*')
        !          8563:          OR f='zabcdefgh'
        !          8564:          OR (g='lkjihgf' AND f GLOB 'pqrst*')
        !          8565:          OR (g='xwvutsr' AND f GLOB 'fghij*')
        !          8566:   }
        !          8567: } {5 11 16 25 31 33 51 67 77 80 82 scan 0 sort 0}
        !          8568: do_test where7-2.369.1 {
        !          8569:   count_steps_sort {
        !          8570:      SELECT a FROM t2
        !          8571:       WHERE b=858
        !          8572:          OR c=9009
        !          8573:          OR b=792
        !          8574:          OR b=88
        !          8575:          OR b=154
        !          8576:   }
        !          8577: } {8 14 25 26 27 72 78 scan 0 sort 0}
        !          8578: do_test where7-2.369.2 {
        !          8579:   count_steps_sort {
        !          8580:      SELECT a FROM t3
        !          8581:       WHERE b=858
        !          8582:          OR c=9009
        !          8583:          OR b=792
        !          8584:          OR b=88
        !          8585:          OR b=154
        !          8586:   }
        !          8587: } {8 14 25 26 27 72 78 scan 0 sort 0}
        !          8588: do_test where7-2.370.1 {
        !          8589:   count_steps_sort {
        !          8590:      SELECT a FROM t2
        !          8591:       WHERE f IS NULL
        !          8592:          OR a=37
        !          8593:          OR (g='onmlkji' AND f GLOB 'wxyza*')
        !          8594:          OR ((a BETWEEN 55 AND 57) AND a!=56)
        !          8595:          OR b=168
        !          8596:          OR b=22
        !          8597:          OR (g='utsrqpo' AND f GLOB 'vwxyz*')
        !          8598:          OR b=506
        !          8599:   }
        !          8600: } {2 21 37 46 48 55 57 scan 0 sort 0}
        !          8601: do_test where7-2.370.2 {
        !          8602:   count_steps_sort {
        !          8603:      SELECT a FROM t3
        !          8604:       WHERE f IS NULL
        !          8605:          OR a=37
        !          8606:          OR (g='onmlkji' AND f GLOB 'wxyza*')
        !          8607:          OR ((a BETWEEN 55 AND 57) AND a!=56)
        !          8608:          OR b=168
        !          8609:          OR b=22
        !          8610:          OR (g='utsrqpo' AND f GLOB 'vwxyz*')
        !          8611:          OR b=506
        !          8612:   }
        !          8613: } {2 21 37 46 48 55 57 scan 0 sort 0}
        !          8614: do_test where7-2.371.1 {
        !          8615:   count_steps_sort {
        !          8616:      SELECT a FROM t2
        !          8617:       WHERE a=29
        !          8618:          OR ((a BETWEEN 26 AND 28) AND a!=27)
        !          8619:          OR (g='kjihgfe' AND f GLOB 'rstuv*')
        !          8620:          OR (g='qponmlk' AND f GLOB 'qrstu*')
        !          8621:          OR (f GLOB '?uvwx*' AND f GLOB 'tuvw*')
        !          8622:          OR b=209
        !          8623:          OR (f GLOB '?abcd*' AND f GLOB 'zabc*')
        !          8624:          OR b=146
        !          8625:   }
        !          8626: } {19 25 26 28 29 42 45 51 69 71 77 97 scan 0 sort 0}
        !          8627: do_test where7-2.371.2 {
        !          8628:   count_steps_sort {
        !          8629:      SELECT a FROM t3
        !          8630:       WHERE a=29
        !          8631:          OR ((a BETWEEN 26 AND 28) AND a!=27)
        !          8632:          OR (g='kjihgfe' AND f GLOB 'rstuv*')
        !          8633:          OR (g='qponmlk' AND f GLOB 'qrstu*')
        !          8634:          OR (f GLOB '?uvwx*' AND f GLOB 'tuvw*')
        !          8635:          OR b=209
        !          8636:          OR (f GLOB '?abcd*' AND f GLOB 'zabc*')
        !          8637:          OR b=146
        !          8638:   }
        !          8639: } {19 25 26 28 29 42 45 51 69 71 77 97 scan 0 sort 0}
        !          8640: do_test where7-2.372.1 {
        !          8641:   count_steps_sort {
        !          8642:      SELECT a FROM t2
        !          8643:       WHERE a=63
        !          8644:          OR a=69
        !          8645:          OR b=333
        !          8646:          OR (d>=6.0 AND d<7.0 AND d NOT NULL)
        !          8647:          OR b=135
        !          8648:          OR b=25
        !          8649:          OR b=1037
        !          8650:          OR b=682
        !          8651:          OR c=27027
        !          8652:          OR a=46
        !          8653:   }
        !          8654: } {6 46 62 63 69 79 80 81 scan 0 sort 0}
        !          8655: do_test where7-2.372.2 {
        !          8656:   count_steps_sort {
        !          8657:      SELECT a FROM t3
        !          8658:       WHERE a=63
        !          8659:          OR a=69
        !          8660:          OR b=333
        !          8661:          OR (d>=6.0 AND d<7.0 AND d NOT NULL)
        !          8662:          OR b=135
        !          8663:          OR b=25
        !          8664:          OR b=1037
        !          8665:          OR b=682
        !          8666:          OR c=27027
        !          8667:          OR a=46
        !          8668:   }
        !          8669: } {6 46 62 63 69 79 80 81 scan 0 sort 0}
        !          8670: do_test where7-2.373.1 {
        !          8671:   count_steps_sort {
        !          8672:      SELECT a FROM t2
        !          8673:       WHERE (g='edcbazy' AND f GLOB 'wxyza*')
        !          8674:          OR (d>=52.0 AND d<53.0 AND d NOT NULL)
        !          8675:          OR b=113
        !          8676:          OR ((a BETWEEN 40 AND 42) AND a!=41)
        !          8677:          OR ((a BETWEEN 53 AND 55) AND a!=54)
        !          8678:          OR ((a BETWEEN 59 AND 61) AND a!=60)
        !          8679:   }
        !          8680: } {40 42 52 53 55 59 61 100 scan 0 sort 0}
        !          8681: do_test where7-2.373.2 {
        !          8682:   count_steps_sort {
        !          8683:      SELECT a FROM t3
        !          8684:       WHERE (g='edcbazy' AND f GLOB 'wxyza*')
        !          8685:          OR (d>=52.0 AND d<53.0 AND d NOT NULL)
        !          8686:          OR b=113
        !          8687:          OR ((a BETWEEN 40 AND 42) AND a!=41)
        !          8688:          OR ((a BETWEEN 53 AND 55) AND a!=54)
        !          8689:          OR ((a BETWEEN 59 AND 61) AND a!=60)
        !          8690:   }
        !          8691: } {40 42 52 53 55 59 61 100 scan 0 sort 0}
        !          8692: do_test where7-2.374.1 {
        !          8693:   count_steps_sort {
        !          8694:      SELECT a FROM t2
        !          8695:       WHERE b=1026
        !          8696:          OR (d>=48.0 AND d<49.0 AND d NOT NULL)
        !          8697:   }
        !          8698: } {48 scan 0 sort 0}
        !          8699: do_test where7-2.374.2 {
        !          8700:   count_steps_sort {
        !          8701:      SELECT a FROM t3
        !          8702:       WHERE b=1026
        !          8703:          OR (d>=48.0 AND d<49.0 AND d NOT NULL)
        !          8704:   }
        !          8705: } {48 scan 0 sort 0}
        !          8706: do_test where7-2.375.1 {
        !          8707:   count_steps_sort {
        !          8708:      SELECT a FROM t2
        !          8709:       WHERE (g='rqponml' AND f GLOB 'ijklm*')
        !          8710:          OR a=99
        !          8711:          OR a=100
        !          8712:          OR b=429
        !          8713:          OR b=682
        !          8714:          OR b=495
        !          8715:          OR f='efghijklm'
        !          8716:          OR a=10
        !          8717:          OR f='mnopqrstu'
        !          8718:          OR b=946
        !          8719:          OR (d>=95.0 AND d<96.0 AND d NOT NULL)
        !          8720:   }
        !          8721: } {4 10 12 30 34 38 39 45 56 62 64 82 86 90 95 99 100 scan 0 sort 0}
        !          8722: do_test where7-2.375.2 {
        !          8723:   count_steps_sort {
        !          8724:      SELECT a FROM t3
        !          8725:       WHERE (g='rqponml' AND f GLOB 'ijklm*')
        !          8726:          OR a=99
        !          8727:          OR a=100
        !          8728:          OR b=429
        !          8729:          OR b=682
        !          8730:          OR b=495
        !          8731:          OR f='efghijklm'
        !          8732:          OR a=10
        !          8733:          OR f='mnopqrstu'
        !          8734:          OR b=946
        !          8735:          OR (d>=95.0 AND d<96.0 AND d NOT NULL)
        !          8736:   }
        !          8737: } {4 10 12 30 34 38 39 45 56 62 64 82 86 90 95 99 100 scan 0 sort 0}
        !          8738: do_test where7-2.376.1 {
        !          8739:   count_steps_sort {
        !          8740:      SELECT a FROM t2
        !          8741:       WHERE (d>=11.0 AND d<12.0 AND d NOT NULL)
        !          8742:          OR c=23023
        !          8743:          OR b=462
        !          8744:          OR ((a BETWEEN 17 AND 19) AND a!=18)
        !          8745:   }
        !          8746: } {11 17 19 42 67 68 69 scan 0 sort 0}
        !          8747: do_test where7-2.376.2 {
        !          8748:   count_steps_sort {
        !          8749:      SELECT a FROM t3
        !          8750:       WHERE (d>=11.0 AND d<12.0 AND d NOT NULL)
        !          8751:          OR c=23023
        !          8752:          OR b=462
        !          8753:          OR ((a BETWEEN 17 AND 19) AND a!=18)
        !          8754:   }
        !          8755: } {11 17 19 42 67 68 69 scan 0 sort 0}
        !          8756: do_test where7-2.377.1 {
        !          8757:   count_steps_sort {
        !          8758:      SELECT a FROM t2
        !          8759:       WHERE b=539
        !          8760:          OR ((a BETWEEN 9 AND 11) AND a!=10)
        !          8761:          OR c=6006
        !          8762:          OR a=18
        !          8763:          OR c=24024
        !          8764:          OR (g='wvutsrq' AND f GLOB 'jklmn*')
        !          8765:          OR (d>=38.0 AND d<39.0 AND d NOT NULL)
        !          8766:          OR (g='ponmlkj' AND f GLOB 'rstuv*')
        !          8767:          OR c=19019
        !          8768:          OR (d>=87.0 AND d<88.0 AND d NOT NULL)
        !          8769:          OR ((a BETWEEN 44 AND 46) AND a!=45)
        !          8770:   }
        !          8771: } {9 11 16 17 18 38 43 44 46 49 55 56 57 70 71 72 87 scan 0 sort 0}
        !          8772: do_test where7-2.377.2 {
        !          8773:   count_steps_sort {
        !          8774:      SELECT a FROM t3
        !          8775:       WHERE b=539
        !          8776:          OR ((a BETWEEN 9 AND 11) AND a!=10)
        !          8777:          OR c=6006
        !          8778:          OR a=18
        !          8779:          OR c=24024
        !          8780:          OR (g='wvutsrq' AND f GLOB 'jklmn*')
        !          8781:          OR (d>=38.0 AND d<39.0 AND d NOT NULL)
        !          8782:          OR (g='ponmlkj' AND f GLOB 'rstuv*')
        !          8783:          OR c=19019
        !          8784:          OR (d>=87.0 AND d<88.0 AND d NOT NULL)
        !          8785:          OR ((a BETWEEN 44 AND 46) AND a!=45)
        !          8786:   }
        !          8787: } {9 11 16 17 18 38 43 44 46 49 55 56 57 70 71 72 87 scan 0 sort 0}
        !          8788: do_test where7-2.378.1 {
        !          8789:   count_steps_sort {
        !          8790:      SELECT a FROM t2
        !          8791:       WHERE (d>=15.0 AND d<16.0 AND d NOT NULL)
        !          8792:          OR a=20
        !          8793:          OR (d>=94.0 AND d<95.0 AND d NOT NULL)
        !          8794:          OR b=121
        !          8795:          OR a=10
        !          8796:          OR b=792
        !          8797:   }
        !          8798: } {10 11 15 20 72 94 scan 0 sort 0}
        !          8799: do_test where7-2.378.2 {
        !          8800:   count_steps_sort {
        !          8801:      SELECT a FROM t3
        !          8802:       WHERE (d>=15.0 AND d<16.0 AND d NOT NULL)
        !          8803:          OR a=20
        !          8804:          OR (d>=94.0 AND d<95.0 AND d NOT NULL)
        !          8805:          OR b=121
        !          8806:          OR a=10
        !          8807:          OR b=792
        !          8808:   }
        !          8809: } {10 11 15 20 72 94 scan 0 sort 0}
        !          8810: do_test where7-2.379.1 {
        !          8811:   count_steps_sort {
        !          8812:      SELECT a FROM t2
        !          8813:       WHERE b=99
        !          8814:          OR ((a BETWEEN 85 AND 87) AND a!=86)
        !          8815:          OR (f GLOB '?pqrs*' AND f GLOB 'opqr*')
        !          8816:   }
        !          8817: } {9 14 40 66 85 87 92 scan 0 sort 0}
        !          8818: do_test where7-2.379.2 {
        !          8819:   count_steps_sort {
        !          8820:      SELECT a FROM t3
        !          8821:       WHERE b=99
        !          8822:          OR ((a BETWEEN 85 AND 87) AND a!=86)
        !          8823:          OR (f GLOB '?pqrs*' AND f GLOB 'opqr*')
        !          8824:   }
        !          8825: } {9 14 40 66 85 87 92 scan 0 sort 0}
        !          8826: do_test where7-2.380.1 {
        !          8827:   count_steps_sort {
        !          8828:      SELECT a FROM t2
        !          8829:       WHERE (f GLOB '?hijk*' AND f GLOB 'ghij*')
        !          8830:          OR ((a BETWEEN 79 AND 81) AND a!=80)
        !          8831:          OR b=715
        !          8832:          OR ((a BETWEEN 23 AND 25) AND a!=24)
        !          8833:   }
        !          8834: } {6 23 25 32 58 65 79 81 84 scan 0 sort 0}
        !          8835: do_test where7-2.380.2 {
        !          8836:   count_steps_sort {
        !          8837:      SELECT a FROM t3
        !          8838:       WHERE (f GLOB '?hijk*' AND f GLOB 'ghij*')
        !          8839:          OR ((a BETWEEN 79 AND 81) AND a!=80)
        !          8840:          OR b=715
        !          8841:          OR ((a BETWEEN 23 AND 25) AND a!=24)
        !          8842:   }
        !          8843: } {6 23 25 32 58 65 79 81 84 scan 0 sort 0}
        !          8844: do_test where7-2.381.1 {
        !          8845:   count_steps_sort {
        !          8846:      SELECT a FROM t2
        !          8847:       WHERE (d>=97.0 AND d<98.0 AND d NOT NULL)
        !          8848:          OR (g='fedcbaz' AND f GLOB 'tuvwx*')
        !          8849:          OR a=46
        !          8850:          OR (d>=28.0 AND d<29.0 AND d NOT NULL)
        !          8851:   }
        !          8852: } {28 46 97 scan 0 sort 0}
        !          8853: do_test where7-2.381.2 {
        !          8854:   count_steps_sort {
        !          8855:      SELECT a FROM t3
        !          8856:       WHERE (d>=97.0 AND d<98.0 AND d NOT NULL)
        !          8857:          OR (g='fedcbaz' AND f GLOB 'tuvwx*')
        !          8858:          OR a=46
        !          8859:          OR (d>=28.0 AND d<29.0 AND d NOT NULL)
        !          8860:   }
        !          8861: } {28 46 97 scan 0 sort 0}
        !          8862: do_test where7-2.382.1 {
        !          8863:   count_steps_sort {
        !          8864:      SELECT a FROM t2
        !          8865:       WHERE (g='ihgfedc' AND f GLOB 'defgh*')
        !          8866:          OR ((a BETWEEN 97 AND 99) AND a!=98)
        !          8867:          OR (d>=18.0 AND d<19.0 AND d NOT NULL)
        !          8868:          OR b=1056
        !          8869:          OR b=146
        !          8870:   }
        !          8871: } {18 81 96 97 99 scan 0 sort 0}
        !          8872: do_test where7-2.382.2 {
        !          8873:   count_steps_sort {
        !          8874:      SELECT a FROM t3
        !          8875:       WHERE (g='ihgfedc' AND f GLOB 'defgh*')
        !          8876:          OR ((a BETWEEN 97 AND 99) AND a!=98)
        !          8877:          OR (d>=18.0 AND d<19.0 AND d NOT NULL)
        !          8878:          OR b=1056
        !          8879:          OR b=146
        !          8880:   }
        !          8881: } {18 81 96 97 99 scan 0 sort 0}
        !          8882: do_test where7-2.383.1 {
        !          8883:   count_steps_sort {
        !          8884:      SELECT a FROM t2
        !          8885:       WHERE a=15
        !          8886:          OR b=388
        !          8887:          OR ((a BETWEEN 82 AND 84) AND a!=83)
        !          8888:          OR a=36
        !          8889:          OR b=737
        !          8890:          OR ((a BETWEEN 21 AND 23) AND a!=22)
        !          8891:          OR (d>=89.0 AND d<90.0 AND d NOT NULL)
        !          8892:          OR a=75
        !          8893:   }
        !          8894: } {15 21 23 36 67 75 82 84 89 scan 0 sort 0}
        !          8895: do_test where7-2.383.2 {
        !          8896:   count_steps_sort {
        !          8897:      SELECT a FROM t3
        !          8898:       WHERE a=15
        !          8899:          OR b=388
        !          8900:          OR ((a BETWEEN 82 AND 84) AND a!=83)
        !          8901:          OR a=36
        !          8902:          OR b=737
        !          8903:          OR ((a BETWEEN 21 AND 23) AND a!=22)
        !          8904:          OR (d>=89.0 AND d<90.0 AND d NOT NULL)
        !          8905:          OR a=75
        !          8906:   }
        !          8907: } {15 21 23 36 67 75 82 84 89 scan 0 sort 0}
        !          8908: do_test where7-2.384.1 {
        !          8909:   count_steps_sort {
        !          8910:      SELECT a FROM t2
        !          8911:       WHERE c=9009
        !          8912:          OR a=34
        !          8913:          OR (d>=95.0 AND d<96.0 AND d NOT NULL)
        !          8914:          OR (d>=16.0 AND d<17.0 AND d NOT NULL)
        !          8915:          OR b=715
        !          8916:          OR b=619
        !          8917:          OR ((a BETWEEN 98 AND 100) AND a!=99)
        !          8918:   }
        !          8919: } {16 25 26 27 34 65 95 98 100 scan 0 sort 0}
        !          8920: do_test where7-2.384.2 {
        !          8921:   count_steps_sort {
        !          8922:      SELECT a FROM t3
        !          8923:       WHERE c=9009
        !          8924:          OR a=34
        !          8925:          OR (d>=95.0 AND d<96.0 AND d NOT NULL)
        !          8926:          OR (d>=16.0 AND d<17.0 AND d NOT NULL)
        !          8927:          OR b=715
        !          8928:          OR b=619
        !          8929:          OR ((a BETWEEN 98 AND 100) AND a!=99)
        !          8930:   }
        !          8931: } {16 25 26 27 34 65 95 98 100 scan 0 sort 0}
        !          8932: do_test where7-2.385.1 {
        !          8933:   count_steps_sort {
        !          8934:      SELECT a FROM t2
        !          8935:       WHERE (d>=61.0 AND d<62.0 AND d NOT NULL)
        !          8936:          OR ((a BETWEEN 11 AND 13) AND a!=12)
        !          8937:          OR ((a BETWEEN 74 AND 76) AND a!=75)
        !          8938:          OR ((a BETWEEN 39 AND 41) AND a!=40)
        !          8939:          OR b=242
        !          8940:          OR ((a BETWEEN 32 AND 34) AND a!=33)
        !          8941:          OR (f GLOB '?cdef*' AND f GLOB 'bcde*')
        !          8942:          OR b=300
        !          8943:          OR ((a BETWEEN 24 AND 26) AND a!=25)
        !          8944:          OR (d>=21.0 AND d<22.0 AND d NOT NULL)
        !          8945:          OR ((a BETWEEN 93 AND 95) AND a!=94)
        !          8946:   }
        !          8947: } {1 11 13 21 22 24 26 27 32 34 39 41 53 61 74 76 79 93 95 scan 0 sort 0}
        !          8948: do_test where7-2.385.2 {
        !          8949:   count_steps_sort {
        !          8950:      SELECT a FROM t3
        !          8951:       WHERE (d>=61.0 AND d<62.0 AND d NOT NULL)
        !          8952:          OR ((a BETWEEN 11 AND 13) AND a!=12)
        !          8953:          OR ((a BETWEEN 74 AND 76) AND a!=75)
        !          8954:          OR ((a BETWEEN 39 AND 41) AND a!=40)
        !          8955:          OR b=242
        !          8956:          OR ((a BETWEEN 32 AND 34) AND a!=33)
        !          8957:          OR (f GLOB '?cdef*' AND f GLOB 'bcde*')
        !          8958:          OR b=300
        !          8959:          OR ((a BETWEEN 24 AND 26) AND a!=25)
        !          8960:          OR (d>=21.0 AND d<22.0 AND d NOT NULL)
        !          8961:          OR ((a BETWEEN 93 AND 95) AND a!=94)
        !          8962:   }
        !          8963: } {1 11 13 21 22 24 26 27 32 34 39 41 53 61 74 76 79 93 95 scan 0 sort 0}
        !          8964: do_test where7-2.386.1 {
        !          8965:   count_steps_sort {
        !          8966:      SELECT a FROM t2
        !          8967:       WHERE a=85
        !          8968:          OR (d>=33.0 AND d<34.0 AND d NOT NULL)
        !          8969:          OR b=212
        !          8970:          OR ((a BETWEEN 25 AND 27) AND a!=26)
        !          8971:          OR b=36
        !          8972:          OR b=231
        !          8973:          OR b=1048
        !          8974:          OR (d>=92.0 AND d<93.0 AND d NOT NULL)
        !          8975:          OR ((a BETWEEN 69 AND 71) AND a!=70)
        !          8976:          OR (g='ponmlkj' AND f GLOB 'rstuv*')
        !          8977:          OR c=19019
        !          8978:   }
        !          8979: } {21 25 27 33 43 55 56 57 69 71 85 92 scan 0 sort 0}
        !          8980: do_test where7-2.386.2 {
        !          8981:   count_steps_sort {
        !          8982:      SELECT a FROM t3
        !          8983:       WHERE a=85
        !          8984:          OR (d>=33.0 AND d<34.0 AND d NOT NULL)
        !          8985:          OR b=212
        !          8986:          OR ((a BETWEEN 25 AND 27) AND a!=26)
        !          8987:          OR b=36
        !          8988:          OR b=231
        !          8989:          OR b=1048
        !          8990:          OR (d>=92.0 AND d<93.0 AND d NOT NULL)
        !          8991:          OR ((a BETWEEN 69 AND 71) AND a!=70)
        !          8992:          OR (g='ponmlkj' AND f GLOB 'rstuv*')
        !          8993:          OR c=19019
        !          8994:   }
        !          8995: } {21 25 27 33 43 55 56 57 69 71 85 92 scan 0 sort 0}
        !          8996: do_test where7-2.387.1 {
        !          8997:   count_steps_sort {
        !          8998:      SELECT a FROM t2
        !          8999:       WHERE ((a BETWEEN 28 AND 30) AND a!=29)
        !          9000:          OR (d>=8.0 AND d<9.0 AND d NOT NULL)
        !          9001:          OR b=1059
        !          9002:          OR b=630
        !          9003:   }
        !          9004: } {8 28 30 scan 0 sort 0}
        !          9005: do_test where7-2.387.2 {
        !          9006:   count_steps_sort {
        !          9007:      SELECT a FROM t3
        !          9008:       WHERE ((a BETWEEN 28 AND 30) AND a!=29)
        !          9009:          OR (d>=8.0 AND d<9.0 AND d NOT NULL)
        !          9010:          OR b=1059
        !          9011:          OR b=630
        !          9012:   }
        !          9013: } {8 28 30 scan 0 sort 0}
        !          9014: do_test where7-2.388.1 {
        !          9015:   count_steps_sort {
        !          9016:      SELECT a FROM t2
        !          9017:       WHERE f='ghijklmno'
        !          9018:          OR f='nopqrstuv'
        !          9019:          OR b=297
        !          9020:   }
        !          9021: } {6 13 27 32 39 58 65 84 91 scan 0 sort 0}
        !          9022: do_test where7-2.388.2 {
        !          9023:   count_steps_sort {
        !          9024:      SELECT a FROM t3
        !          9025:       WHERE f='ghijklmno'
        !          9026:          OR f='nopqrstuv'
        !          9027:          OR b=297
        !          9028:   }
        !          9029: } {6 13 27 32 39 58 65 84 91 scan 0 sort 0}
        !          9030: do_test where7-2.389.1 {
        !          9031:   count_steps_sort {
        !          9032:      SELECT a FROM t2
        !          9033:       WHERE b=1001
        !          9034:          OR ((a BETWEEN 87 AND 89) AND a!=88)
        !          9035:          OR (d>=15.0 AND d<16.0 AND d NOT NULL)
        !          9036:          OR ((a BETWEEN 68 AND 70) AND a!=69)
        !          9037:          OR a=58
        !          9038:          OR b=333
        !          9039:          OR (d>=49.0 AND d<50.0 AND d NOT NULL)
        !          9040:          OR (g='ponmlkj' AND f GLOB 'rstuv*')
        !          9041:          OR b=572
        !          9042:          OR ((a BETWEEN 50 AND 52) AND a!=51)
        !          9043:          OR (f GLOB '?ijkl*' AND f GLOB 'hijk*')
        !          9044:   }
        !          9045: } {7 15 33 43 49 50 52 58 59 68 70 85 87 89 91 scan 0 sort 0}
        !          9046: do_test where7-2.389.2 {
        !          9047:   count_steps_sort {
        !          9048:      SELECT a FROM t3
        !          9049:       WHERE b=1001
        !          9050:          OR ((a BETWEEN 87 AND 89) AND a!=88)
        !          9051:          OR (d>=15.0 AND d<16.0 AND d NOT NULL)
        !          9052:          OR ((a BETWEEN 68 AND 70) AND a!=69)
        !          9053:          OR a=58
        !          9054:          OR b=333
        !          9055:          OR (d>=49.0 AND d<50.0 AND d NOT NULL)
        !          9056:          OR (g='ponmlkj' AND f GLOB 'rstuv*')
        !          9057:          OR b=572
        !          9058:          OR ((a BETWEEN 50 AND 52) AND a!=51)
        !          9059:          OR (f GLOB '?ijkl*' AND f GLOB 'hijk*')
        !          9060:   }
        !          9061: } {7 15 33 43 49 50 52 58 59 68 70 85 87 89 91 scan 0 sort 0}
        !          9062: do_test where7-2.390.1 {
        !          9063:   count_steps_sort {
        !          9064:      SELECT a FROM t2
        !          9065:       WHERE b=1034
        !          9066:          OR f='lmnopqrst'
        !          9067:          OR (g='qponmlk' AND f GLOB 'mnopq*')
        !          9068:   }
        !          9069: } {11 37 38 63 89 94 scan 0 sort 0}
        !          9070: do_test where7-2.390.2 {
        !          9071:   count_steps_sort {
        !          9072:      SELECT a FROM t3
        !          9073:       WHERE b=1034
        !          9074:          OR f='lmnopqrst'
        !          9075:          OR (g='qponmlk' AND f GLOB 'mnopq*')
        !          9076:   }
        !          9077: } {11 37 38 63 89 94 scan 0 sort 0}
        !          9078: do_test where7-2.391.1 {
        !          9079:   count_steps_sort {
        !          9080:      SELECT a FROM t2
        !          9081:       WHERE c=15015
        !          9082:          OR (d>=87.0 AND d<88.0 AND d NOT NULL)
        !          9083:          OR (g='mlkjihg' AND f GLOB 'hijkl*')
        !          9084:          OR b=58
        !          9085:          OR b=674
        !          9086:          OR b=979
        !          9087:   }
        !          9088: } {43 44 45 59 87 89 scan 0 sort 0}
        !          9089: do_test where7-2.391.2 {
        !          9090:   count_steps_sort {
        !          9091:      SELECT a FROM t3
        !          9092:       WHERE c=15015
        !          9093:          OR (d>=87.0 AND d<88.0 AND d NOT NULL)
        !          9094:          OR (g='mlkjihg' AND f GLOB 'hijkl*')
        !          9095:          OR b=58
        !          9096:          OR b=674
        !          9097:          OR b=979
        !          9098:   }
        !          9099: } {43 44 45 59 87 89 scan 0 sort 0}
        !          9100: do_test where7-2.392.1 {
        !          9101:   count_steps_sort {
        !          9102:      SELECT a FROM t2
        !          9103:       WHERE ((a BETWEEN 60 AND 62) AND a!=61)
        !          9104:          OR b=660
        !          9105:          OR b=341
        !          9106:   }
        !          9107: } {31 60 62 scan 0 sort 0}
        !          9108: do_test where7-2.392.2 {
        !          9109:   count_steps_sort {
        !          9110:      SELECT a FROM t3
        !          9111:       WHERE ((a BETWEEN 60 AND 62) AND a!=61)
        !          9112:          OR b=660
        !          9113:          OR b=341
        !          9114:   }
        !          9115: } {31 60 62 scan 0 sort 0}
        !          9116: do_test where7-2.393.1 {
        !          9117:   count_steps_sort {
        !          9118:      SELECT a FROM t2
        !          9119:       WHERE b=528
        !          9120:          OR (d>=64.0 AND d<65.0 AND d NOT NULL)
        !          9121:          OR b=630
        !          9122:          OR a=19
        !          9123:          OR (g='ponmlkj' AND f GLOB 'stuvw*')
        !          9124:          OR f='wxyzabcde'
        !          9125:          OR (g='ponmlkj' AND f GLOB 'rstuv*')
        !          9126:          OR b=377
        !          9127:          OR (d>=48.0 AND d<49.0 AND d NOT NULL)
        !          9128:          OR a=77
        !          9129:          OR (d>=8.0 AND d<9.0 AND d NOT NULL)
        !          9130:   }
        !          9131: } {8 19 22 43 44 48 64 74 77 100 scan 0 sort 0}
        !          9132: do_test where7-2.393.2 {
        !          9133:   count_steps_sort {
        !          9134:      SELECT a FROM t3
        !          9135:       WHERE b=528
        !          9136:          OR (d>=64.0 AND d<65.0 AND d NOT NULL)
        !          9137:          OR b=630
        !          9138:          OR a=19
        !          9139:          OR (g='ponmlkj' AND f GLOB 'stuvw*')
        !          9140:          OR f='wxyzabcde'
        !          9141:          OR (g='ponmlkj' AND f GLOB 'rstuv*')
        !          9142:          OR b=377
        !          9143:          OR (d>=48.0 AND d<49.0 AND d NOT NULL)
        !          9144:          OR a=77
        !          9145:          OR (d>=8.0 AND d<9.0 AND d NOT NULL)
        !          9146:   }
        !          9147: } {8 19 22 43 44 48 64 74 77 100 scan 0 sort 0}
        !          9148: do_test where7-2.394.1 {
        !          9149:   count_steps_sort {
        !          9150:      SELECT a FROM t2
        !          9151:       WHERE b=506
        !          9152:          OR a=70
        !          9153:   }
        !          9154: } {46 70 scan 0 sort 0}
        !          9155: do_test where7-2.394.2 {
        !          9156:   count_steps_sort {
        !          9157:      SELECT a FROM t3
        !          9158:       WHERE b=506
        !          9159:          OR a=70
        !          9160:   }
        !          9161: } {46 70 scan 0 sort 0}
        !          9162: do_test where7-2.395.1 {
        !          9163:   count_steps_sort {
        !          9164:      SELECT a FROM t2
        !          9165:       WHERE a=64
        !          9166:          OR (f GLOB '?bcde*' AND f GLOB 'abcd*')
        !          9167:          OR (d>=57.0 AND d<58.0 AND d NOT NULL)
        !          9168:          OR (g='srqponm' AND f GLOB 'cdefg*')
        !          9169:          OR c=14014
        !          9170:          OR b=586
        !          9171:          OR c=27027
        !          9172:          OR (d>=86.0 AND d<87.0 AND d NOT NULL)
        !          9173:          OR (g='jihgfed' AND f GLOB 'wxyza*')
        !          9174:   }
        !          9175: } {26 28 40 41 42 52 57 64 74 78 79 80 81 86 scan 0 sort 0}
        !          9176: do_test where7-2.395.2 {
        !          9177:   count_steps_sort {
        !          9178:      SELECT a FROM t3
        !          9179:       WHERE a=64
        !          9180:          OR (f GLOB '?bcde*' AND f GLOB 'abcd*')
        !          9181:          OR (d>=57.0 AND d<58.0 AND d NOT NULL)
        !          9182:          OR (g='srqponm' AND f GLOB 'cdefg*')
        !          9183:          OR c=14014
        !          9184:          OR b=586
        !          9185:          OR c=27027
        !          9186:          OR (d>=86.0 AND d<87.0 AND d NOT NULL)
        !          9187:          OR (g='jihgfed' AND f GLOB 'wxyza*')
        !          9188:   }
        !          9189: } {26 28 40 41 42 52 57 64 74 78 79 80 81 86 scan 0 sort 0}
        !          9190: do_test where7-2.396.1 {
        !          9191:   count_steps_sort {
        !          9192:      SELECT a FROM t2
        !          9193:       WHERE a=46
        !          9194:          OR b=297
        !          9195:          OR ((a BETWEEN 57 AND 59) AND a!=58)
        !          9196:          OR (d>=75.0 AND d<76.0 AND d NOT NULL)
        !          9197:          OR b=275
        !          9198:          OR b=91
        !          9199:          OR b=1015
        !          9200:          OR c=12012
        !          9201:          OR a=23
        !          9202:          OR b=278
        !          9203:   }
        !          9204: } {23 25 27 34 35 36 46 57 59 75 scan 0 sort 0}
        !          9205: do_test where7-2.396.2 {
        !          9206:   count_steps_sort {
        !          9207:      SELECT a FROM t3
        !          9208:       WHERE a=46
        !          9209:          OR b=297
        !          9210:          OR ((a BETWEEN 57 AND 59) AND a!=58)
        !          9211:          OR (d>=75.0 AND d<76.0 AND d NOT NULL)
        !          9212:          OR b=275
        !          9213:          OR b=91
        !          9214:          OR b=1015
        !          9215:          OR c=12012
        !          9216:          OR a=23
        !          9217:          OR b=278
        !          9218:   }
        !          9219: } {23 25 27 34 35 36 46 57 59 75 scan 0 sort 0}
        !          9220: do_test where7-2.397.1 {
        !          9221:   count_steps_sort {
        !          9222:      SELECT a FROM t2
        !          9223:       WHERE (g='kjihgfe' AND f GLOB 'tuvwx*')
        !          9224:          OR (g='tsrqpon' AND f GLOB 'zabcd*')
        !          9225:          OR (d>=61.0 AND d<62.0 AND d NOT NULL)
        !          9226:          OR (d>=98.0 AND d<99.0 AND d NOT NULL)
        !          9227:          OR (g='tsrqpon' AND f GLOB 'bcdef*')
        !          9228:          OR a=23
        !          9229:          OR b=737
        !          9230:          OR (d>=71.0 AND d<72.0 AND d NOT NULL)
        !          9231:          OR ((a BETWEEN 18 AND 20) AND a!=19)
        !          9232:          OR (d>=69.0 AND d<70.0 AND d NOT NULL)
        !          9233:          OR ((a BETWEEN 68 AND 70) AND a!=69)
        !          9234:   }
        !          9235: } {18 20 23 25 27 61 67 68 69 70 71 98 scan 0 sort 0}
        !          9236: do_test where7-2.397.2 {
        !          9237:   count_steps_sort {
        !          9238:      SELECT a FROM t3
        !          9239:       WHERE (g='kjihgfe' AND f GLOB 'tuvwx*')
        !          9240:          OR (g='tsrqpon' AND f GLOB 'zabcd*')
        !          9241:          OR (d>=61.0 AND d<62.0 AND d NOT NULL)
        !          9242:          OR (d>=98.0 AND d<99.0 AND d NOT NULL)
        !          9243:          OR (g='tsrqpon' AND f GLOB 'bcdef*')
        !          9244:          OR a=23
        !          9245:          OR b=737
        !          9246:          OR (d>=71.0 AND d<72.0 AND d NOT NULL)
        !          9247:          OR ((a BETWEEN 18 AND 20) AND a!=19)
        !          9248:          OR (d>=69.0 AND d<70.0 AND d NOT NULL)
        !          9249:          OR ((a BETWEEN 68 AND 70) AND a!=69)
        !          9250:   }
        !          9251: } {18 20 23 25 27 61 67 68 69 70 71 98 scan 0 sort 0}
        !          9252: do_test where7-2.398.1 {
        !          9253:   count_steps_sort {
        !          9254:      SELECT a FROM t2
        !          9255:       WHERE b=814
        !          9256:          OR (d>=71.0 AND d<72.0 AND d NOT NULL)
        !          9257:          OR b=377
        !          9258:          OR (d>=79.0 AND d<80.0 AND d NOT NULL)
        !          9259:   }
        !          9260: } {71 74 79 scan 0 sort 0}
        !          9261: do_test where7-2.398.2 {
        !          9262:   count_steps_sort {
        !          9263:      SELECT a FROM t3
        !          9264:       WHERE b=814
        !          9265:          OR (d>=71.0 AND d<72.0 AND d NOT NULL)
        !          9266:          OR b=377
        !          9267:          OR (d>=79.0 AND d<80.0 AND d NOT NULL)
        !          9268:   }
        !          9269: } {71 74 79 scan 0 sort 0}
        !          9270: do_test where7-2.399.1 {
        !          9271:   count_steps_sort {
        !          9272:      SELECT a FROM t2
        !          9273:       WHERE a=18
        !          9274:          OR b=1059
        !          9275:          OR (f GLOB '?abcd*' AND f GLOB 'zabc*')
        !          9276:          OR (g='nmlkjih' AND f GLOB 'bcdef*')
        !          9277:          OR (d>=9.0 AND d<10.0 AND d NOT NULL)
        !          9278:          OR (g='ponmlkj' AND f GLOB 'uvwxy*')
        !          9279:          OR b=795
        !          9280:   }
        !          9281: } {9 18 25 46 51 53 77 scan 0 sort 0}
        !          9282: do_test where7-2.399.2 {
        !          9283:   count_steps_sort {
        !          9284:      SELECT a FROM t3
        !          9285:       WHERE a=18
        !          9286:          OR b=1059
        !          9287:          OR (f GLOB '?abcd*' AND f GLOB 'zabc*')
        !          9288:          OR (g='nmlkjih' AND f GLOB 'bcdef*')
        !          9289:          OR (d>=9.0 AND d<10.0 AND d NOT NULL)
        !          9290:          OR (g='ponmlkj' AND f GLOB 'uvwxy*')
        !          9291:          OR b=795
        !          9292:   }
        !          9293: } {9 18 25 46 51 53 77 scan 0 sort 0}
        !          9294: do_test where7-2.400.1 {
        !          9295:   count_steps_sort {
        !          9296:      SELECT a FROM t2
        !          9297:       WHERE (f GLOB '?mnop*' AND f GLOB 'lmno*')
        !          9298:          OR a=93
        !          9299:          OR a=11
        !          9300:          OR f='nopqrstuv'
        !          9301:          OR (d>=27.0 AND d<28.0 AND d NOT NULL)
        !          9302:          OR ((a BETWEEN 22 AND 24) AND a!=23)
        !          9303:          OR a=17
        !          9304:          OR b=366
        !          9305:   }
        !          9306: } {11 13 17 22 24 27 37 39 63 65 89 91 93 scan 0 sort 0}
        !          9307: do_test where7-2.400.2 {
        !          9308:   count_steps_sort {
        !          9309:      SELECT a FROM t3
        !          9310:       WHERE (f GLOB '?mnop*' AND f GLOB 'lmno*')
        !          9311:          OR a=93
        !          9312:          OR a=11
        !          9313:          OR f='nopqrstuv'
        !          9314:          OR (d>=27.0 AND d<28.0 AND d NOT NULL)
        !          9315:          OR ((a BETWEEN 22 AND 24) AND a!=23)
        !          9316:          OR a=17
        !          9317:          OR b=366
        !          9318:   }
        !          9319: } {11 13 17 22 24 27 37 39 63 65 89 91 93 scan 0 sort 0}
        !          9320: do_test where7-2.401.1 {
        !          9321:   count_steps_sort {
        !          9322:      SELECT a FROM t2
        !          9323:       WHERE b=685
        !          9324:          OR a=33
        !          9325:          OR ((a BETWEEN 40 AND 42) AND a!=41)
        !          9326:          OR (g='vutsrqp' AND f GLOB 'qrstu*')
        !          9327:          OR (g='rqponml' AND f GLOB 'lmnop*')
        !          9328:          OR ((a BETWEEN 39 AND 41) AND a!=40)
        !          9329:          OR ((a BETWEEN 80 AND 82) AND a!=81)
        !          9330:          OR b=715
        !          9331:          OR ((a BETWEEN 93 AND 95) AND a!=94)
        !          9332:          OR a=6
        !          9333:          OR ((a BETWEEN 59 AND 61) AND a!=60)
        !          9334:   }
        !          9335: } {6 16 33 37 39 40 41 42 59 61 65 80 82 93 95 scan 0 sort 0}
        !          9336: do_test where7-2.401.2 {
        !          9337:   count_steps_sort {
        !          9338:      SELECT a FROM t3
        !          9339:       WHERE b=685
        !          9340:          OR a=33
        !          9341:          OR ((a BETWEEN 40 AND 42) AND a!=41)
        !          9342:          OR (g='vutsrqp' AND f GLOB 'qrstu*')
        !          9343:          OR (g='rqponml' AND f GLOB 'lmnop*')
        !          9344:          OR ((a BETWEEN 39 AND 41) AND a!=40)
        !          9345:          OR ((a BETWEEN 80 AND 82) AND a!=81)
        !          9346:          OR b=715
        !          9347:          OR ((a BETWEEN 93 AND 95) AND a!=94)
        !          9348:          OR a=6
        !          9349:          OR ((a BETWEEN 59 AND 61) AND a!=60)
        !          9350:   }
        !          9351: } {6 16 33 37 39 40 41 42 59 61 65 80 82 93 95 scan 0 sort 0}
        !          9352: do_test where7-2.402.1 {
        !          9353:   count_steps_sort {
        !          9354:      SELECT a FROM t2
        !          9355:       WHERE a=89
        !          9356:          OR b=1037
        !          9357:          OR (g='mlkjihg' AND f GLOB 'ijklm*')
        !          9358:   }
        !          9359: } {60 89 scan 0 sort 0}
        !          9360: do_test where7-2.402.2 {
        !          9361:   count_steps_sort {
        !          9362:      SELECT a FROM t3
        !          9363:       WHERE a=89
        !          9364:          OR b=1037
        !          9365:          OR (g='mlkjihg' AND f GLOB 'ijklm*')
        !          9366:   }
        !          9367: } {60 89 scan 0 sort 0}
        !          9368: do_test where7-2.403.1 {
        !          9369:   count_steps_sort {
        !          9370:      SELECT a FROM t2
        !          9371:       WHERE (d>=97.0 AND d<98.0 AND d NOT NULL)
        !          9372:          OR ((a BETWEEN 44 AND 46) AND a!=45)
        !          9373:          OR (d>=28.0 AND d<29.0 AND d NOT NULL)
        !          9374:          OR b=663
        !          9375:          OR b=531
        !          9376:          OR b=146
        !          9377:          OR b=102
        !          9378:          OR ((a BETWEEN 87 AND 89) AND a!=88)
        !          9379:          OR ((a BETWEEN 87 AND 89) AND a!=88)
        !          9380:          OR a=26
        !          9381:   }
        !          9382: } {26 28 44 46 87 89 97 scan 0 sort 0}
        !          9383: do_test where7-2.403.2 {
        !          9384:   count_steps_sort {
        !          9385:      SELECT a FROM t3
        !          9386:       WHERE (d>=97.0 AND d<98.0 AND d NOT NULL)
        !          9387:          OR ((a BETWEEN 44 AND 46) AND a!=45)
        !          9388:          OR (d>=28.0 AND d<29.0 AND d NOT NULL)
        !          9389:          OR b=663
        !          9390:          OR b=531
        !          9391:          OR b=146
        !          9392:          OR b=102
        !          9393:          OR ((a BETWEEN 87 AND 89) AND a!=88)
        !          9394:          OR ((a BETWEEN 87 AND 89) AND a!=88)
        !          9395:          OR a=26
        !          9396:   }
        !          9397: } {26 28 44 46 87 89 97 scan 0 sort 0}
        !          9398: do_test where7-2.404.1 {
        !          9399:   count_steps_sort {
        !          9400:      SELECT a FROM t2
        !          9401:       WHERE (g='kjihgfe' AND f GLOB 'stuvw*')
        !          9402:          OR (g='rqponml' AND f GLOB 'jklmn*')
        !          9403:          OR (g='lkjihgf' AND f GLOB 'mnopq*')
        !          9404:          OR b=726
        !          9405:          OR ((a BETWEEN 73 AND 75) AND a!=74)
        !          9406:          OR (d>=12.0 AND d<13.0 AND d NOT NULL)
        !          9407:          OR c=2002
        !          9408:          OR c=15015
        !          9409:          OR (d>=75.0 AND d<76.0 AND d NOT NULL)
        !          9410:          OR b=201
        !          9411:   }
        !          9412: } {4 5 6 12 35 43 44 45 64 66 70 73 75 scan 0 sort 0}
        !          9413: do_test where7-2.404.2 {
        !          9414:   count_steps_sort {
        !          9415:      SELECT a FROM t3
        !          9416:       WHERE (g='kjihgfe' AND f GLOB 'stuvw*')
        !          9417:          OR (g='rqponml' AND f GLOB 'jklmn*')
        !          9418:          OR (g='lkjihgf' AND f GLOB 'mnopq*')
        !          9419:          OR b=726
        !          9420:          OR ((a BETWEEN 73 AND 75) AND a!=74)
        !          9421:          OR (d>=12.0 AND d<13.0 AND d NOT NULL)
        !          9422:          OR c=2002
        !          9423:          OR c=15015
        !          9424:          OR (d>=75.0 AND d<76.0 AND d NOT NULL)
        !          9425:          OR b=201
        !          9426:   }
        !          9427: } {4 5 6 12 35 43 44 45 64 66 70 73 75 scan 0 sort 0}
        !          9428: do_test where7-2.405.1 {
        !          9429:   count_steps_sort {
        !          9430:      SELECT a FROM t2
        !          9431:       WHERE (g='kjihgfe' AND f GLOB 'uvwxy*')
        !          9432:          OR b=924
        !          9433:          OR f='lmnopqrst'
        !          9434:          OR b=1048
        !          9435:   }
        !          9436: } {11 37 63 72 84 89 scan 0 sort 0}
        !          9437: do_test where7-2.405.2 {
        !          9438:   count_steps_sort {
        !          9439:      SELECT a FROM t3
        !          9440:       WHERE (g='kjihgfe' AND f GLOB 'uvwxy*')
        !          9441:          OR b=924
        !          9442:          OR f='lmnopqrst'
        !          9443:          OR b=1048
        !          9444:   }
        !          9445: } {11 37 63 72 84 89 scan 0 sort 0}
        !          9446: do_test where7-2.406.1 {
        !          9447:   count_steps_sort {
        !          9448:      SELECT a FROM t2
        !          9449:       WHERE (d>=63.0 AND d<64.0 AND d NOT NULL)
        !          9450:          OR (g='wvutsrq' AND f GLOB 'mnopq*')
        !          9451:          OR b=198
        !          9452:          OR (d>=58.0 AND d<59.0 AND d NOT NULL)
        !          9453:          OR ((a BETWEEN 12 AND 14) AND a!=13)
        !          9454:          OR ((a BETWEEN 20 AND 22) AND a!=21)
        !          9455:          OR b=286
        !          9456:          OR ((a BETWEEN 65 AND 67) AND a!=66)
        !          9457:   }
        !          9458: } {12 14 18 20 22 26 58 63 65 67 scan 0 sort 0}
        !          9459: do_test where7-2.406.2 {
        !          9460:   count_steps_sort {
        !          9461:      SELECT a FROM t3
        !          9462:       WHERE (d>=63.0 AND d<64.0 AND d NOT NULL)
        !          9463:          OR (g='wvutsrq' AND f GLOB 'mnopq*')
        !          9464:          OR b=198
        !          9465:          OR (d>=58.0 AND d<59.0 AND d NOT NULL)
        !          9466:          OR ((a BETWEEN 12 AND 14) AND a!=13)
        !          9467:          OR ((a BETWEEN 20 AND 22) AND a!=21)
        !          9468:          OR b=286
        !          9469:          OR ((a BETWEEN 65 AND 67) AND a!=66)
        !          9470:   }
        !          9471: } {12 14 18 20 22 26 58 63 65 67 scan 0 sort 0}
        !          9472: do_test where7-2.407.1 {
        !          9473:   count_steps_sort {
        !          9474:      SELECT a FROM t2
        !          9475:       WHERE b=242
        !          9476:          OR (d>=17.0 AND d<18.0 AND d NOT NULL)
        !          9477:          OR (d>=99.0 AND d<100.0 AND d NOT NULL)
        !          9478:          OR ((a BETWEEN 57 AND 59) AND a!=58)
        !          9479:          OR f='bcdefghij'
        !          9480:          OR ((a BETWEEN 17 AND 19) AND a!=18)
        !          9481:          OR (d>=88.0 AND d<89.0 AND d NOT NULL)
        !          9482:          OR a=38
        !          9483:          OR b=187
        !          9484:   }
        !          9485: } {1 17 19 22 27 38 53 57 59 79 88 99 scan 0 sort 0}
        !          9486: do_test where7-2.407.2 {
        !          9487:   count_steps_sort {
        !          9488:      SELECT a FROM t3
        !          9489:       WHERE b=242
        !          9490:          OR (d>=17.0 AND d<18.0 AND d NOT NULL)
        !          9491:          OR (d>=99.0 AND d<100.0 AND d NOT NULL)
        !          9492:          OR ((a BETWEEN 57 AND 59) AND a!=58)
        !          9493:          OR f='bcdefghij'
        !          9494:          OR ((a BETWEEN 17 AND 19) AND a!=18)
        !          9495:          OR (d>=88.0 AND d<89.0 AND d NOT NULL)
        !          9496:          OR a=38
        !          9497:          OR b=187
        !          9498:   }
        !          9499: } {1 17 19 22 27 38 53 57 59 79 88 99 scan 0 sort 0}
        !          9500: do_test where7-2.408.1 {
        !          9501:   count_steps_sort {
        !          9502:      SELECT a FROM t2
        !          9503:       WHERE (d>=10.0 AND d<11.0 AND d NOT NULL)
        !          9504:          OR b=630
        !          9505:          OR a=55
        !          9506:          OR c=26026
        !          9507:          OR (g='kjihgfe' AND f GLOB 'qrstu*')
        !          9508:          OR (d>=23.0 AND d<24.0 AND d NOT NULL)
        !          9509:   }
        !          9510: } {10 23 55 68 76 77 78 scan 0 sort 0}
        !          9511: do_test where7-2.408.2 {
        !          9512:   count_steps_sort {
        !          9513:      SELECT a FROM t3
        !          9514:       WHERE (d>=10.0 AND d<11.0 AND d NOT NULL)
        !          9515:          OR b=630
        !          9516:          OR a=55
        !          9517:          OR c=26026
        !          9518:          OR (g='kjihgfe' AND f GLOB 'qrstu*')
        !          9519:          OR (d>=23.0 AND d<24.0 AND d NOT NULL)
        !          9520:   }
        !          9521: } {10 23 55 68 76 77 78 scan 0 sort 0}
        !          9522: do_test where7-2.409.1 {
        !          9523:   count_steps_sort {
        !          9524:      SELECT a FROM t2
        !          9525:       WHERE f='uvwxyzabc'
        !          9526:          OR f='xyzabcdef'
        !          9527:          OR (g='ihgfedc' AND f GLOB 'bcdef*')
        !          9528:          OR (d>=70.0 AND d<71.0 AND d NOT NULL)
        !          9529:          OR ((a BETWEEN 51 AND 53) AND a!=52)
        !          9530:          OR (d>=31.0 AND d<32.0 AND d NOT NULL)
        !          9531:          OR b=69
        !          9532:          OR (f GLOB '?jklm*' AND f GLOB 'ijkl*')
        !          9533:   }
        !          9534: } {8 20 23 31 34 46 49 51 53 60 70 72 75 79 86 98 scan 0 sort 0}
        !          9535: do_test where7-2.409.2 {
        !          9536:   count_steps_sort {
        !          9537:      SELECT a FROM t3
        !          9538:       WHERE f='uvwxyzabc'
        !          9539:          OR f='xyzabcdef'
        !          9540:          OR (g='ihgfedc' AND f GLOB 'bcdef*')
        !          9541:          OR (d>=70.0 AND d<71.0 AND d NOT NULL)
        !          9542:          OR ((a BETWEEN 51 AND 53) AND a!=52)
        !          9543:          OR (d>=31.0 AND d<32.0 AND d NOT NULL)
        !          9544:          OR b=69
        !          9545:          OR (f GLOB '?jklm*' AND f GLOB 'ijkl*')
        !          9546:   }
        !          9547: } {8 20 23 31 34 46 49 51 53 60 70 72 75 79 86 98 scan 0 sort 0}
        !          9548: do_test where7-2.410.1 {
        !          9549:   count_steps_sort {
        !          9550:      SELECT a FROM t2
        !          9551:       WHERE b=1026
        !          9552:          OR b=454
        !          9553:          OR ((a BETWEEN 92 AND 94) AND a!=93)
        !          9554:          OR b=179
        !          9555:          OR (f GLOB '?bcde*' AND f GLOB 'abcd*')
        !          9556:          OR f='qrstuvwxy'
        !          9557:   }
        !          9558: } {16 26 42 52 68 78 92 94 scan 0 sort 0}
        !          9559: do_test where7-2.410.2 {
        !          9560:   count_steps_sort {
        !          9561:      SELECT a FROM t3
        !          9562:       WHERE b=1026
        !          9563:          OR b=454
        !          9564:          OR ((a BETWEEN 92 AND 94) AND a!=93)
        !          9565:          OR b=179
        !          9566:          OR (f GLOB '?bcde*' AND f GLOB 'abcd*')
        !          9567:          OR f='qrstuvwxy'
        !          9568:   }
        !          9569: } {16 26 42 52 68 78 92 94 scan 0 sort 0}
        !          9570: do_test where7-2.411.1 {
        !          9571:   count_steps_sort {
        !          9572:      SELECT a FROM t2
        !          9573:       WHERE ((a BETWEEN 6 AND 8) AND a!=7)
        !          9574:          OR b=619
        !          9575:          OR a=20
        !          9576:          OR (g='vutsrqp' AND f GLOB 'nopqr*')
        !          9577:          OR b=946
        !          9578:          OR (d>=61.0 AND d<62.0 AND d NOT NULL)
        !          9579:          OR a=64
        !          9580:          OR ((a BETWEEN 17 AND 19) AND a!=18)
        !          9581:          OR b=1001
        !          9582:          OR b=858
        !          9583:   }
        !          9584: } {6 8 13 17 19 20 61 64 78 86 91 scan 0 sort 0}
        !          9585: do_test where7-2.411.2 {
        !          9586:   count_steps_sort {
        !          9587:      SELECT a FROM t3
        !          9588:       WHERE ((a BETWEEN 6 AND 8) AND a!=7)
        !          9589:          OR b=619
        !          9590:          OR a=20
        !          9591:          OR (g='vutsrqp' AND f GLOB 'nopqr*')
        !          9592:          OR b=946
        !          9593:          OR (d>=61.0 AND d<62.0 AND d NOT NULL)
        !          9594:          OR a=64
        !          9595:          OR ((a BETWEEN 17 AND 19) AND a!=18)
        !          9596:          OR b=1001
        !          9597:          OR b=858
        !          9598:   }
        !          9599: } {6 8 13 17 19 20 61 64 78 86 91 scan 0 sort 0}
        !          9600: do_test where7-2.412.1 {
        !          9601:   count_steps_sort {
        !          9602:      SELECT a FROM t2
        !          9603:       WHERE b=902
        !          9604:          OR (d>=27.0 AND d<28.0 AND d NOT NULL)
        !          9605:          OR a=86
        !          9606:          OR (d>=97.0 AND d<98.0 AND d NOT NULL)
        !          9607:   }
        !          9608: } {27 82 86 97 scan 0 sort 0}
        !          9609: do_test where7-2.412.2 {
        !          9610:   count_steps_sort {
        !          9611:      SELECT a FROM t3
        !          9612:       WHERE b=902
        !          9613:          OR (d>=27.0 AND d<28.0 AND d NOT NULL)
        !          9614:          OR a=86
        !          9615:          OR (d>=97.0 AND d<98.0 AND d NOT NULL)
        !          9616:   }
        !          9617: } {27 82 86 97 scan 0 sort 0}
        !          9618: do_test where7-2.413.1 {
        !          9619:   count_steps_sort {
        !          9620:      SELECT a FROM t2
        !          9621:       WHERE (d>=56.0 AND d<57.0 AND d NOT NULL)
        !          9622:          OR a=32
        !          9623:          OR (g='qponmlk' AND f GLOB 'mnopq*')
        !          9624:          OR (g='xwvutsr' AND f GLOB 'efghi*')
        !          9625:          OR c=32032
        !          9626:   }
        !          9627: } {4 32 38 56 94 95 96 scan 0 sort 0}
        !          9628: do_test where7-2.413.2 {
        !          9629:   count_steps_sort {
        !          9630:      SELECT a FROM t3
        !          9631:       WHERE (d>=56.0 AND d<57.0 AND d NOT NULL)
        !          9632:          OR a=32
        !          9633:          OR (g='qponmlk' AND f GLOB 'mnopq*')
        !          9634:          OR (g='xwvutsr' AND f GLOB 'efghi*')
        !          9635:          OR c=32032
        !          9636:   }
        !          9637: } {4 32 38 56 94 95 96 scan 0 sort 0}
        !          9638: do_test where7-2.414.1 {
        !          9639:   count_steps_sort {
        !          9640:      SELECT a FROM t2
        !          9641:       WHERE b=168
        !          9642:          OR c=2002
        !          9643:          OR b=77
        !          9644:          OR (d>=27.0 AND d<28.0 AND d NOT NULL)
        !          9645:          OR f='qrstuvwxy'
        !          9646:   }
        !          9647: } {4 5 6 7 16 27 42 68 94 scan 0 sort 0}
        !          9648: do_test where7-2.414.2 {
        !          9649:   count_steps_sort {
        !          9650:      SELECT a FROM t3
        !          9651:       WHERE b=168
        !          9652:          OR c=2002
        !          9653:          OR b=77
        !          9654:          OR (d>=27.0 AND d<28.0 AND d NOT NULL)
        !          9655:          OR f='qrstuvwxy'
        !          9656:   }
        !          9657: } {4 5 6 7 16 27 42 68 94 scan 0 sort 0}
        !          9658: do_test where7-2.415.1 {
        !          9659:   count_steps_sort {
        !          9660:      SELECT a FROM t2
        !          9661:       WHERE f='abcdefghi'
        !          9662:          OR b=506
        !          9663:   }
        !          9664: } {26 46 52 78 scan 0 sort 0}
        !          9665: do_test where7-2.415.2 {
        !          9666:   count_steps_sort {
        !          9667:      SELECT a FROM t3
        !          9668:       WHERE f='abcdefghi'
        !          9669:          OR b=506
        !          9670:   }
        !          9671: } {26 46 52 78 scan 0 sort 0}
        !          9672: do_test where7-2.416.1 {
        !          9673:   count_steps_sort {
        !          9674:      SELECT a FROM t2
        !          9675:       WHERE b=264
        !          9676:          OR c=34034
        !          9677:          OR a=96
        !          9678:   }
        !          9679: } {24 96 100 scan 0 sort 0}
        !          9680: do_test where7-2.416.2 {
        !          9681:   count_steps_sort {
        !          9682:      SELECT a FROM t3
        !          9683:       WHERE b=264
        !          9684:          OR c=34034
        !          9685:          OR a=96
        !          9686:   }
        !          9687: } {24 96 100 scan 0 sort 0}
        !          9688: do_test where7-2.417.1 {
        !          9689:   count_steps_sort {
        !          9690:      SELECT a FROM t2
        !          9691:       WHERE (d>=32.0 AND d<33.0 AND d NOT NULL)
        !          9692:          OR a=27
        !          9693:          OR ((a BETWEEN 55 AND 57) AND a!=56)
        !          9694:          OR (g='utsrqpo' AND f GLOB 'tuvwx*')
        !          9695:   }
        !          9696: } {19 27 32 55 57 scan 0 sort 0}
        !          9697: do_test where7-2.417.2 {
        !          9698:   count_steps_sort {
        !          9699:      SELECT a FROM t3
        !          9700:       WHERE (d>=32.0 AND d<33.0 AND d NOT NULL)
        !          9701:          OR a=27
        !          9702:          OR ((a BETWEEN 55 AND 57) AND a!=56)
        !          9703:          OR (g='utsrqpo' AND f GLOB 'tuvwx*')
        !          9704:   }
        !          9705: } {19 27 32 55 57 scan 0 sort 0}
        !          9706: do_test where7-2.418.1 {
        !          9707:   count_steps_sort {
        !          9708:      SELECT a FROM t2
        !          9709:       WHERE (d>=74.0 AND d<75.0 AND d NOT NULL)
        !          9710:          OR b=77
        !          9711:   }
        !          9712: } {7 74 scan 0 sort 0}
        !          9713: do_test where7-2.418.2 {
        !          9714:   count_steps_sort {
        !          9715:      SELECT a FROM t3
        !          9716:       WHERE (d>=74.0 AND d<75.0 AND d NOT NULL)
        !          9717:          OR b=77
        !          9718:   }
        !          9719: } {7 74 scan 0 sort 0}
        !          9720: do_test where7-2.419.1 {
        !          9721:   count_steps_sort {
        !          9722:      SELECT a FROM t2
        !          9723:       WHERE c=27027
        !          9724:          OR f='vwxyzabcd'
        !          9725:          OR b=1048
        !          9726:          OR a=96
        !          9727:          OR a=99
        !          9728:          OR ((a BETWEEN 56 AND 58) AND a!=57)
        !          9729:          OR b=561
        !          9730:          OR b=352
        !          9731:          OR (d>=37.0 AND d<38.0 AND d NOT NULL)
        !          9732:          OR (g='utsrqpo' AND f GLOB 'stuvw*')
        !          9733:          OR a=95
        !          9734:   }
        !          9735: } {18 21 32 37 47 51 56 58 73 79 80 81 95 96 99 scan 0 sort 0}
        !          9736: do_test where7-2.419.2 {
        !          9737:   count_steps_sort {
        !          9738:      SELECT a FROM t3
        !          9739:       WHERE c=27027
        !          9740:          OR f='vwxyzabcd'
        !          9741:          OR b=1048
        !          9742:          OR a=96
        !          9743:          OR a=99
        !          9744:          OR ((a BETWEEN 56 AND 58) AND a!=57)
        !          9745:          OR b=561
        !          9746:          OR b=352
        !          9747:          OR (d>=37.0 AND d<38.0 AND d NOT NULL)
        !          9748:          OR (g='utsrqpo' AND f GLOB 'stuvw*')
        !          9749:          OR a=95
        !          9750:   }
        !          9751: } {18 21 32 37 47 51 56 58 73 79 80 81 95 96 99 scan 0 sort 0}
        !          9752: do_test where7-2.420.1 {
        !          9753:   count_steps_sort {
        !          9754:      SELECT a FROM t2
        !          9755:       WHERE b=275
        !          9756:          OR ((a BETWEEN 10 AND 12) AND a!=11)
        !          9757:          OR f='ghijklmno'
        !          9758:          OR b=619
        !          9759:          OR (g='edcbazy' AND f GLOB 'vwxyz*')
        !          9760:          OR ((a BETWEEN 91 AND 93) AND a!=92)
        !          9761:          OR b=476
        !          9762:          OR a=83
        !          9763:          OR ((a BETWEEN 47 AND 49) AND a!=48)
        !          9764:   }
        !          9765: } {6 10 12 25 32 47 49 58 83 84 91 93 99 scan 0 sort 0}
        !          9766: do_test where7-2.420.2 {
        !          9767:   count_steps_sort {
        !          9768:      SELECT a FROM t3
        !          9769:       WHERE b=275
        !          9770:          OR ((a BETWEEN 10 AND 12) AND a!=11)
        !          9771:          OR f='ghijklmno'
        !          9772:          OR b=619
        !          9773:          OR (g='edcbazy' AND f GLOB 'vwxyz*')
        !          9774:          OR ((a BETWEEN 91 AND 93) AND a!=92)
        !          9775:          OR b=476
        !          9776:          OR a=83
        !          9777:          OR ((a BETWEEN 47 AND 49) AND a!=48)
        !          9778:   }
        !          9779: } {6 10 12 25 32 47 49 58 83 84 91 93 99 scan 0 sort 0}
        !          9780: do_test where7-2.421.1 {
        !          9781:   count_steps_sort {
        !          9782:      SELECT a FROM t2
        !          9783:       WHERE b=542
        !          9784:          OR a=17
        !          9785:          OR f='jklmnopqr'
        !          9786:          OR ((a BETWEEN 5 AND 7) AND a!=6)
        !          9787:          OR (d>=39.0 AND d<40.0 AND d NOT NULL)
        !          9788:          OR a=23
        !          9789:          OR (d>=25.0 AND d<26.0 AND d NOT NULL)
        !          9790:   }
        !          9791: } {5 7 9 17 23 25 35 39 61 87 scan 0 sort 0}
        !          9792: do_test where7-2.421.2 {
        !          9793:   count_steps_sort {
        !          9794:      SELECT a FROM t3
        !          9795:       WHERE b=542
        !          9796:          OR a=17
        !          9797:          OR f='jklmnopqr'
        !          9798:          OR ((a BETWEEN 5 AND 7) AND a!=6)
        !          9799:          OR (d>=39.0 AND d<40.0 AND d NOT NULL)
        !          9800:          OR a=23
        !          9801:          OR (d>=25.0 AND d<26.0 AND d NOT NULL)
        !          9802:   }
        !          9803: } {5 7 9 17 23 25 35 39 61 87 scan 0 sort 0}
        !          9804: do_test where7-2.422.1 {
        !          9805:   count_steps_sort {
        !          9806:      SELECT a FROM t2
        !          9807:       WHERE (d>=74.0 AND d<75.0 AND d NOT NULL)
        !          9808:          OR b=363
        !          9809:          OR b=454
        !          9810:   }
        !          9811: } {33 74 scan 0 sort 0}
        !          9812: do_test where7-2.422.2 {
        !          9813:   count_steps_sort {
        !          9814:      SELECT a FROM t3
        !          9815:       WHERE (d>=74.0 AND d<75.0 AND d NOT NULL)
        !          9816:          OR b=363
        !          9817:          OR b=454
        !          9818:   }
        !          9819: } {33 74 scan 0 sort 0}
        !          9820: do_test where7-2.423.1 {
        !          9821:   count_steps_sort {
        !          9822:      SELECT a FROM t2
        !          9823:       WHERE b=1059
        !          9824:          OR (g='jihgfed' AND f GLOB 'yzabc*')
        !          9825:          OR (g='rqponml' AND f GLOB 'jklmn*')
        !          9826:          OR b=47
        !          9827:          OR b=660
        !          9828:          OR ((a BETWEEN 34 AND 36) AND a!=35)
        !          9829:          OR a=84
        !          9830:   }
        !          9831: } {34 35 36 60 76 84 scan 0 sort 0}
        !          9832: do_test where7-2.423.2 {
        !          9833:   count_steps_sort {
        !          9834:      SELECT a FROM t3
        !          9835:       WHERE b=1059
        !          9836:          OR (g='jihgfed' AND f GLOB 'yzabc*')
        !          9837:          OR (g='rqponml' AND f GLOB 'jklmn*')
        !          9838:          OR b=47
        !          9839:          OR b=660
        !          9840:          OR ((a BETWEEN 34 AND 36) AND a!=35)
        !          9841:          OR a=84
        !          9842:   }
        !          9843: } {34 35 36 60 76 84 scan 0 sort 0}
        !          9844: do_test where7-2.424.1 {
        !          9845:   count_steps_sort {
        !          9846:      SELECT a FROM t2
        !          9847:       WHERE f='ghijklmno'
        !          9848:          OR b=1012
        !          9849:   }
        !          9850: } {6 32 58 84 92 scan 0 sort 0}
        !          9851: do_test where7-2.424.2 {
        !          9852:   count_steps_sort {
        !          9853:      SELECT a FROM t3
        !          9854:       WHERE f='ghijklmno'
        !          9855:          OR b=1012
        !          9856:   }
        !          9857: } {6 32 58 84 92 scan 0 sort 0}
        !          9858: do_test where7-2.425.1 {
        !          9859:   count_steps_sort {
        !          9860:      SELECT a FROM t2
        !          9861:       WHERE b=597
        !          9862:          OR f='lmnopqrst'
        !          9863:          OR a=24
        !          9864:          OR (g='fedcbaz' AND f GLOB 'stuvw*')
        !          9865:          OR ((a BETWEEN 31 AND 33) AND a!=32)
        !          9866:          OR b=1023
        !          9867:          OR a=53
        !          9868:          OR a=78
        !          9869:          OR f='efghijklm'
        !          9870:          OR (g='rqponml' AND f GLOB 'lmnop*')
        !          9871:          OR (d>=85.0 AND d<86.0 AND d NOT NULL)
        !          9872:   }
        !          9873: } {4 11 24 30 31 33 37 53 56 63 78 82 85 89 93 96 scan 0 sort 0}
        !          9874: do_test where7-2.425.2 {
        !          9875:   count_steps_sort {
        !          9876:      SELECT a FROM t3
        !          9877:       WHERE b=597
        !          9878:          OR f='lmnopqrst'
        !          9879:          OR a=24
        !          9880:          OR (g='fedcbaz' AND f GLOB 'stuvw*')
        !          9881:          OR ((a BETWEEN 31 AND 33) AND a!=32)
        !          9882:          OR b=1023
        !          9883:          OR a=53
        !          9884:          OR a=78
        !          9885:          OR f='efghijklm'
        !          9886:          OR (g='rqponml' AND f GLOB 'lmnop*')
        !          9887:          OR (d>=85.0 AND d<86.0 AND d NOT NULL)
        !          9888:   }
        !          9889: } {4 11 24 30 31 33 37 53 56 63 78 82 85 89 93 96 scan 0 sort 0}
        !          9890: do_test where7-2.426.1 {
        !          9891:   count_steps_sort {
        !          9892:      SELECT a FROM t2
        !          9893:       WHERE b=198
        !          9894:          OR (d>=94.0 AND d<95.0 AND d NOT NULL)
        !          9895:          OR b=388
        !          9896:   }
        !          9897: } {18 94 scan 0 sort 0}
        !          9898: do_test where7-2.426.2 {
        !          9899:   count_steps_sort {
        !          9900:      SELECT a FROM t3
        !          9901:       WHERE b=198
        !          9902:          OR (d>=94.0 AND d<95.0 AND d NOT NULL)
        !          9903:          OR b=388
        !          9904:   }
        !          9905: } {18 94 scan 0 sort 0}
        !          9906: do_test where7-2.427.1 {
        !          9907:   count_steps_sort {
        !          9908:      SELECT a FROM t2
        !          9909:       WHERE f='tuvwxyzab'
        !          9910:          OR b=388
        !          9911:          OR ((a BETWEEN 84 AND 86) AND a!=85)
        !          9912:          OR (g='fedcbaz' AND f GLOB 'stuvw*')
        !          9913:          OR b=957
        !          9914:          OR b=663
        !          9915:          OR b=847
        !          9916:          OR (g='jihgfed' AND f GLOB 'vwxyz*')
        !          9917:   }
        !          9918: } {19 45 71 73 77 84 86 87 96 97 scan 0 sort 0}
        !          9919: do_test where7-2.427.2 {
        !          9920:   count_steps_sort {
        !          9921:      SELECT a FROM t3
        !          9922:       WHERE f='tuvwxyzab'
        !          9923:          OR b=388
        !          9924:          OR ((a BETWEEN 84 AND 86) AND a!=85)
        !          9925:          OR (g='fedcbaz' AND f GLOB 'stuvw*')
        !          9926:          OR b=957
        !          9927:          OR b=663
        !          9928:          OR b=847
        !          9929:          OR (g='jihgfed' AND f GLOB 'vwxyz*')
        !          9930:   }
        !          9931: } {19 45 71 73 77 84 86 87 96 97 scan 0 sort 0}
        !          9932: do_test where7-2.428.1 {
        !          9933:   count_steps_sort {
        !          9934:      SELECT a FROM t2
        !          9935:       WHERE (d>=81.0 AND d<82.0 AND d NOT NULL)
        !          9936:          OR a=56
        !          9937:          OR (g='hgfedcb' AND f GLOB 'ghijk*')
        !          9938:   }
        !          9939: } {56 81 84 scan 0 sort 0}
        !          9940: do_test where7-2.428.2 {
        !          9941:   count_steps_sort {
        !          9942:      SELECT a FROM t3
        !          9943:       WHERE (d>=81.0 AND d<82.0 AND d NOT NULL)
        !          9944:          OR a=56
        !          9945:          OR (g='hgfedcb' AND f GLOB 'ghijk*')
        !          9946:   }
        !          9947: } {56 81 84 scan 0 sort 0}
        !          9948: do_test where7-2.429.1 {
        !          9949:   count_steps_sort {
        !          9950:      SELECT a FROM t2
        !          9951:       WHERE c>=34035
        !          9952:          OR b=168
        !          9953:          OR (d>=89.0 AND d<90.0 AND d NOT NULL)
        !          9954:          OR (f GLOB '?cdef*' AND f GLOB 'bcde*')
        !          9955:   }
        !          9956: } {1 27 53 79 89 scan 0 sort 0}
        !          9957: do_test where7-2.429.2 {
        !          9958:   count_steps_sort {
        !          9959:      SELECT a FROM t3
        !          9960:       WHERE c>=34035
        !          9961:          OR b=168
        !          9962:          OR (d>=89.0 AND d<90.0 AND d NOT NULL)
        !          9963:          OR (f GLOB '?cdef*' AND f GLOB 'bcde*')
        !          9964:   }
        !          9965: } {1 27 53 79 89 scan 0 sort 0}
        !          9966: do_test where7-2.430.1 {
        !          9967:   count_steps_sort {
        !          9968:      SELECT a FROM t2
        !          9969:       WHERE ((a BETWEEN 79 AND 81) AND a!=80)
        !          9970:          OR b=564
        !          9971:          OR c=6006
        !          9972:          OR b=979
        !          9973:   }
        !          9974: } {16 17 18 79 81 89 scan 0 sort 0}
        !          9975: do_test where7-2.430.2 {
        !          9976:   count_steps_sort {
        !          9977:      SELECT a FROM t3
        !          9978:       WHERE ((a BETWEEN 79 AND 81) AND a!=80)
        !          9979:          OR b=564
        !          9980:          OR c=6006
        !          9981:          OR b=979
        !          9982:   }
        !          9983: } {16 17 18 79 81 89 scan 0 sort 0}
        !          9984: do_test where7-2.431.1 {
        !          9985:   count_steps_sort {
        !          9986:      SELECT a FROM t2
        !          9987:       WHERE (d>=29.0 AND d<30.0 AND d NOT NULL)
        !          9988:          OR (g='qponmlk' AND f GLOB 'opqrs*')
        !          9989:          OR f='rstuvwxyz'
        !          9990:          OR (g='qponmlk' AND f GLOB 'nopqr*')
        !          9991:   }
        !          9992: } {17 29 39 40 43 69 95 scan 0 sort 0}
        !          9993: do_test where7-2.431.2 {
        !          9994:   count_steps_sort {
        !          9995:      SELECT a FROM t3
        !          9996:       WHERE (d>=29.0 AND d<30.0 AND d NOT NULL)
        !          9997:          OR (g='qponmlk' AND f GLOB 'opqrs*')
        !          9998:          OR f='rstuvwxyz'
        !          9999:          OR (g='qponmlk' AND f GLOB 'nopqr*')
        !          10000:   }
        !          10001: } {17 29 39 40 43 69 95 scan 0 sort 0}
        !          10002: do_test where7-2.432.1 {
        !          10003:   count_steps_sort {
        !          10004:      SELECT a FROM t2
        !          10005:       WHERE b=58
        !          10006:          OR b=484
        !          10007:          OR (d>=68.0 AND d<69.0 AND d NOT NULL)
        !          10008:          OR b=671
        !          10009:          OR a=69
        !          10010:   }
        !          10011: } {44 61 68 69 scan 0 sort 0}
        !          10012: do_test where7-2.432.2 {
        !          10013:   count_steps_sort {
        !          10014:      SELECT a FROM t3
        !          10015:       WHERE b=58
        !          10016:          OR b=484
        !          10017:          OR (d>=68.0 AND d<69.0 AND d NOT NULL)
        !          10018:          OR b=671
        !          10019:          OR a=69
        !          10020:   }
        !          10021: } {44 61 68 69 scan 0 sort 0}
        !          10022: do_test where7-2.433.1 {
        !          10023:   count_steps_sort {
        !          10024:      SELECT a FROM t2
        !          10025:       WHERE f='mnopqrstu'
        !          10026:          OR (d>=73.0 AND d<74.0 AND d NOT NULL)
        !          10027:          OR b=861
        !          10028:          OR b=77
        !          10029:          OR f='qrstuvwxy'
        !          10030:   }
        !          10031: } {7 12 16 38 42 64 68 73 90 94 scan 0 sort 0}
        !          10032: do_test where7-2.433.2 {
        !          10033:   count_steps_sort {
        !          10034:      SELECT a FROM t3
        !          10035:       WHERE f='mnopqrstu'
        !          10036:          OR (d>=73.0 AND d<74.0 AND d NOT NULL)
        !          10037:          OR b=861
        !          10038:          OR b=77
        !          10039:          OR f='qrstuvwxy'
        !          10040:   }
        !          10041: } {7 12 16 38 42 64 68 73 90 94 scan 0 sort 0}
        !          10042: do_test where7-2.434.1 {
        !          10043:   count_steps_sort {
        !          10044:      SELECT a FROM t2
        !          10045:       WHERE b=113
        !          10046:          OR (d>=51.0 AND d<52.0 AND d NOT NULL)
        !          10047:          OR b=113
        !          10048:          OR (g='xwvutsr' AND f GLOB 'efghi*')
        !          10049:          OR ((a BETWEEN 62 AND 64) AND a!=63)
        !          10050:          OR c=6006
        !          10051:          OR (d>=14.0 AND d<15.0 AND d NOT NULL)
        !          10052:          OR b=946
        !          10053:          OR a=86
        !          10054:   }
        !          10055: } {4 14 16 17 18 51 62 64 86 scan 0 sort 0}
        !          10056: do_test where7-2.434.2 {
        !          10057:   count_steps_sort {
        !          10058:      SELECT a FROM t3
        !          10059:       WHERE b=113
        !          10060:          OR (d>=51.0 AND d<52.0 AND d NOT NULL)
        !          10061:          OR b=113
        !          10062:          OR (g='xwvutsr' AND f GLOB 'efghi*')
        !          10063:          OR ((a BETWEEN 62 AND 64) AND a!=63)
        !          10064:          OR c=6006
        !          10065:          OR (d>=14.0 AND d<15.0 AND d NOT NULL)
        !          10066:          OR b=946
        !          10067:          OR a=86
        !          10068:   }
        !          10069: } {4 14 16 17 18 51 62 64 86 scan 0 sort 0}
        !          10070: do_test where7-2.435.1 {
        !          10071:   count_steps_sort {
        !          10072:      SELECT a FROM t2
        !          10073:       WHERE (g='hgfedcb' AND f GLOB 'hijkl*')
        !          10074:          OR ((a BETWEEN 8 AND 10) AND a!=9)
        !          10075:          OR c=22022
        !          10076:          OR ((a BETWEEN 79 AND 81) AND a!=80)
        !          10077:          OR (d>=79.0 AND d<80.0 AND d NOT NULL)
        !          10078:          OR c=25025
        !          10079:   }
        !          10080: } {8 10 64 65 66 73 74 75 79 81 85 scan 0 sort 0}
        !          10081: do_test where7-2.435.2 {
        !          10082:   count_steps_sort {
        !          10083:      SELECT a FROM t3
        !          10084:       WHERE (g='hgfedcb' AND f GLOB 'hijkl*')
        !          10085:          OR ((a BETWEEN 8 AND 10) AND a!=9)
        !          10086:          OR c=22022
        !          10087:          OR ((a BETWEEN 79 AND 81) AND a!=80)
        !          10088:          OR (d>=79.0 AND d<80.0 AND d NOT NULL)
        !          10089:          OR c=25025
        !          10090:   }
        !          10091: } {8 10 64 65 66 73 74 75 79 81 85 scan 0 sort 0}
        !          10092: do_test where7-2.436.1 {
        !          10093:   count_steps_sort {
        !          10094:      SELECT a FROM t2
        !          10095:       WHERE ((a BETWEEN 74 AND 76) AND a!=75)
        !          10096:          OR (f GLOB '?pqrs*' AND f GLOB 'opqr*')
        !          10097:          OR b=47
        !          10098:          OR ((a BETWEEN 44 AND 46) AND a!=45)
        !          10099:          OR a=92
        !          10100:          OR b=795
        !          10101:          OR b=25
        !          10102:          OR c=7007
        !          10103:          OR a=93
        !          10104:          OR ((a BETWEEN 93 AND 95) AND a!=94)
        !          10105:          OR (g='utsrqpo' AND f GLOB 'stuvw*')
        !          10106:   }
        !          10107: } {14 18 19 20 21 40 44 46 66 74 76 92 93 95 scan 0 sort 0}
        !          10108: do_test where7-2.436.2 {
        !          10109:   count_steps_sort {
        !          10110:      SELECT a FROM t3
        !          10111:       WHERE ((a BETWEEN 74 AND 76) AND a!=75)
        !          10112:          OR (f GLOB '?pqrs*' AND f GLOB 'opqr*')
        !          10113:          OR b=47
        !          10114:          OR ((a BETWEEN 44 AND 46) AND a!=45)
        !          10115:          OR a=92
        !          10116:          OR b=795
        !          10117:          OR b=25
        !          10118:          OR c=7007
        !          10119:          OR a=93
        !          10120:          OR ((a BETWEEN 93 AND 95) AND a!=94)
        !          10121:          OR (g='utsrqpo' AND f GLOB 'stuvw*')
        !          10122:   }
        !          10123: } {14 18 19 20 21 40 44 46 66 74 76 92 93 95 scan 0 sort 0}
        !          10124: do_test where7-2.437.1 {
        !          10125:   count_steps_sort {
        !          10126:      SELECT a FROM t2
        !          10127:       WHERE (g='kjihgfe' AND f GLOB 'uvwxy*')
        !          10128:          OR a=13
        !          10129:          OR (g='fedcbaz' AND f GLOB 'qrstu*')
        !          10130:          OR (d>=66.0 AND d<67.0 AND d NOT NULL)
        !          10131:          OR (g='xwvutsr' AND f GLOB 'ghijk*')
        !          10132:          OR c=29029
        !          10133:          OR b=311
        !          10134:          OR b=366
        !          10135:          OR a=94
        !          10136:          OR a=72
        !          10137:   }
        !          10138: } {6 13 66 72 85 86 87 94 scan 0 sort 0}
        !          10139: do_test where7-2.437.2 {
        !          10140:   count_steps_sort {
        !          10141:      SELECT a FROM t3
        !          10142:       WHERE (g='kjihgfe' AND f GLOB 'uvwxy*')
        !          10143:          OR a=13
        !          10144:          OR (g='fedcbaz' AND f GLOB 'qrstu*')
        !          10145:          OR (d>=66.0 AND d<67.0 AND d NOT NULL)
        !          10146:          OR (g='xwvutsr' AND f GLOB 'ghijk*')
        !          10147:          OR c=29029
        !          10148:          OR b=311
        !          10149:          OR b=366
        !          10150:          OR a=94
        !          10151:          OR a=72
        !          10152:   }
        !          10153: } {6 13 66 72 85 86 87 94 scan 0 sort 0}
        !          10154: do_test where7-2.438.1 {
        !          10155:   count_steps_sort {
        !          10156:      SELECT a FROM t2
        !          10157:       WHERE c=26026
        !          10158:          OR a=96
        !          10159:          OR a=22
        !          10160:          OR b=341
        !          10161:          OR (d>=25.0 AND d<26.0 AND d NOT NULL)
        !          10162:          OR b=872
        !          10163:          OR (d>=2.0 AND d<3.0 AND d NOT NULL)
        !          10164:          OR ((a BETWEEN 25 AND 27) AND a!=26)
        !          10165:   }
        !          10166: } {2 22 25 27 31 76 77 78 96 scan 0 sort 0}
        !          10167: do_test where7-2.438.2 {
        !          10168:   count_steps_sort {
        !          10169:      SELECT a FROM t3
        !          10170:       WHERE c=26026
        !          10171:          OR a=96
        !          10172:          OR a=22
        !          10173:          OR b=341
        !          10174:          OR (d>=25.0 AND d<26.0 AND d NOT NULL)
        !          10175:          OR b=872
        !          10176:          OR (d>=2.0 AND d<3.0 AND d NOT NULL)
        !          10177:          OR ((a BETWEEN 25 AND 27) AND a!=26)
        !          10178:   }
        !          10179: } {2 22 25 27 31 76 77 78 96 scan 0 sort 0}
        !          10180: do_test where7-2.439.1 {
        !          10181:   count_steps_sort {
        !          10182:      SELECT a FROM t2
        !          10183:       WHERE (d>=82.0 AND d<83.0 AND d NOT NULL)
        !          10184:          OR (d>=36.0 AND d<37.0 AND d NOT NULL)
        !          10185:          OR (g='tsrqpon' AND f GLOB 'xyzab*')
        !          10186:          OR (d>=36.0 AND d<37.0 AND d NOT NULL)
        !          10187:          OR ((a BETWEEN 63 AND 65) AND a!=64)
        !          10188:          OR a=41
        !          10189:          OR (g='xwvutsr' AND f GLOB 'ghijk*')
        !          10190:          OR (g='onmlkji' AND f GLOB 'zabcd*')
        !          10191:          OR b=913
        !          10192:   }
        !          10193: } {6 23 36 41 51 63 65 82 83 scan 0 sort 0}
        !          10194: do_test where7-2.439.2 {
        !          10195:   count_steps_sort {
        !          10196:      SELECT a FROM t3
        !          10197:       WHERE (d>=82.0 AND d<83.0 AND d NOT NULL)
        !          10198:          OR (d>=36.0 AND d<37.0 AND d NOT NULL)
        !          10199:          OR (g='tsrqpon' AND f GLOB 'xyzab*')
        !          10200:          OR (d>=36.0 AND d<37.0 AND d NOT NULL)
        !          10201:          OR ((a BETWEEN 63 AND 65) AND a!=64)
        !          10202:          OR a=41
        !          10203:          OR (g='xwvutsr' AND f GLOB 'ghijk*')
        !          10204:          OR (g='onmlkji' AND f GLOB 'zabcd*')
        !          10205:          OR b=913
        !          10206:   }
        !          10207: } {6 23 36 41 51 63 65 82 83 scan 0 sort 0}
        !          10208: do_test where7-2.440.1 {
        !          10209:   count_steps_sort {
        !          10210:      SELECT a FROM t2
        !          10211:       WHERE ((a BETWEEN 42 AND 44) AND a!=43)
        !          10212:          OR a=90
        !          10213:   }
        !          10214: } {42 44 90 scan 0 sort 0}
        !          10215: do_test where7-2.440.2 {
        !          10216:   count_steps_sort {
        !          10217:      SELECT a FROM t3
        !          10218:       WHERE ((a BETWEEN 42 AND 44) AND a!=43)
        !          10219:          OR a=90
        !          10220:   }
        !          10221: } {42 44 90 scan 0 sort 0}
        !          10222: do_test where7-2.441.1 {
        !          10223:   count_steps_sort {
        !          10224:      SELECT a FROM t2
        !          10225:       WHERE (d>=44.0 AND d<45.0 AND d NOT NULL)
        !          10226:          OR (d>=21.0 AND d<22.0 AND d NOT NULL)
        !          10227:          OR b=484
        !          10228:   }
        !          10229: } {21 44 scan 0 sort 0}
        !          10230: do_test where7-2.441.2 {
        !          10231:   count_steps_sort {
        !          10232:      SELECT a FROM t3
        !          10233:       WHERE (d>=44.0 AND d<45.0 AND d NOT NULL)
        !          10234:          OR (d>=21.0 AND d<22.0 AND d NOT NULL)
        !          10235:          OR b=484
        !          10236:   }
        !          10237: } {21 44 scan 0 sort 0}
        !          10238: do_test where7-2.442.1 {
        !          10239:   count_steps_sort {
        !          10240:      SELECT a FROM t2
        !          10241:       WHERE (d>=22.0 AND d<23.0 AND d NOT NULL)
        !          10242:          OR b=377
        !          10243:          OR b=363
        !          10244:          OR ((a BETWEEN 55 AND 57) AND a!=56)
        !          10245:          OR b=737
        !          10246:          OR (d>=100.0 AND d<101.0 AND d NOT NULL)
        !          10247:          OR b=506
        !          10248:          OR (d>=25.0 AND d<26.0 AND d NOT NULL)
        !          10249:          OR a=16
        !          10250:   }
        !          10251: } {16 22 25 33 46 55 57 67 100 scan 0 sort 0}
        !          10252: do_test where7-2.442.2 {
        !          10253:   count_steps_sort {
        !          10254:      SELECT a FROM t3
        !          10255:       WHERE (d>=22.0 AND d<23.0 AND d NOT NULL)
        !          10256:          OR b=377
        !          10257:          OR b=363
        !          10258:          OR ((a BETWEEN 55 AND 57) AND a!=56)
        !          10259:          OR b=737
        !          10260:          OR (d>=100.0 AND d<101.0 AND d NOT NULL)
        !          10261:          OR b=506
        !          10262:          OR (d>=25.0 AND d<26.0 AND d NOT NULL)
        !          10263:          OR a=16
        !          10264:   }
        !          10265: } {16 22 25 33 46 55 57 67 100 scan 0 sort 0}
        !          10266: do_test where7-2.443.1 {
        !          10267:   count_steps_sort {
        !          10268:      SELECT a FROM t2
        !          10269:       WHERE (g='jihgfed' AND f GLOB 'zabcd*')
        !          10270:          OR b=102
        !          10271:          OR b=212
        !          10272:          OR (d>=37.0 AND d<38.0 AND d NOT NULL)
        !          10273:          OR b=487
        !          10274:          OR (g='ihgfedc' AND f GLOB 'efghi*')
        !          10275:   }
        !          10276: } {37 77 82 scan 0 sort 0}
        !          10277: do_test where7-2.443.2 {
        !          10278:   count_steps_sort {
        !          10279:      SELECT a FROM t3
        !          10280:       WHERE (g='jihgfed' AND f GLOB 'zabcd*')
        !          10281:          OR b=102
        !          10282:          OR b=212
        !          10283:          OR (d>=37.0 AND d<38.0 AND d NOT NULL)
        !          10284:          OR b=487
        !          10285:          OR (g='ihgfedc' AND f GLOB 'efghi*')
        !          10286:   }
        !          10287: } {37 77 82 scan 0 sort 0}
        !          10288: do_test where7-2.444.1 {
        !          10289:   count_steps_sort {
        !          10290:      SELECT a FROM t2
        !          10291:       WHERE b=154
        !          10292:          OR a=51
        !          10293:          OR b=520
        !          10294:   }
        !          10295: } {14 51 scan 0 sort 0}
        !          10296: do_test where7-2.444.2 {
        !          10297:   count_steps_sort {
        !          10298:      SELECT a FROM t3
        !          10299:       WHERE b=154
        !          10300:          OR a=51
        !          10301:          OR b=520
        !          10302:   }
        !          10303: } {14 51 scan 0 sort 0}
        !          10304: do_test where7-2.445.1 {
        !          10305:   count_steps_sort {
        !          10306:      SELECT a FROM t2
        !          10307:       WHERE b=872
        !          10308:          OR ((a BETWEEN 58 AND 60) AND a!=59)
        !          10309:          OR (f GLOB '?wxyz*' AND f GLOB 'vwxy*')
        !          10310:          OR b=957
        !          10311:          OR (d>=42.0 AND d<43.0 AND d NOT NULL)
        !          10312:          OR a=67
        !          10313:          OR a=72
        !          10314:   }
        !          10315: } {21 42 47 58 60 67 72 73 87 99 scan 0 sort 0}
        !          10316: do_test where7-2.445.2 {
        !          10317:   count_steps_sort {
        !          10318:      SELECT a FROM t3
        !          10319:       WHERE b=872
        !          10320:          OR ((a BETWEEN 58 AND 60) AND a!=59)
        !          10321:          OR (f GLOB '?wxyz*' AND f GLOB 'vwxy*')
        !          10322:          OR b=957
        !          10323:          OR (d>=42.0 AND d<43.0 AND d NOT NULL)
        !          10324:          OR a=67
        !          10325:          OR a=72
        !          10326:   }
        !          10327: } {21 42 47 58 60 67 72 73 87 99 scan 0 sort 0}
        !          10328: do_test where7-2.446.1 {
        !          10329:   count_steps_sort {
        !          10330:      SELECT a FROM t2
        !          10331:       WHERE b=66
        !          10332:          OR b=102
        !          10333:          OR b=396
        !          10334:          OR (g='vutsrqp' AND f GLOB 'opqrs*')
        !          10335:          OR ((a BETWEEN 7 AND 9) AND a!=8)
        !          10336:          OR b=759
        !          10337:          OR (g='edcbazy' AND f GLOB 'wxyza*')
        !          10338:          OR f='ghijklmno'
        !          10339:          OR (g='edcbazy' AND f GLOB 'wxyza*')
        !          10340:          OR ((a BETWEEN 90 AND 92) AND a!=91)
        !          10341:          OR (d>=97.0 AND d<98.0 AND d NOT NULL)
        !          10342:   }
        !          10343: } {6 7 9 14 32 36 58 69 84 90 92 97 100 scan 0 sort 0}
        !          10344: do_test where7-2.446.2 {
        !          10345:   count_steps_sort {
        !          10346:      SELECT a FROM t3
        !          10347:       WHERE b=66
        !          10348:          OR b=102
        !          10349:          OR b=396
        !          10350:          OR (g='vutsrqp' AND f GLOB 'opqrs*')
        !          10351:          OR ((a BETWEEN 7 AND 9) AND a!=8)
        !          10352:          OR b=759
        !          10353:          OR (g='edcbazy' AND f GLOB 'wxyza*')
        !          10354:          OR f='ghijklmno'
        !          10355:          OR (g='edcbazy' AND f GLOB 'wxyza*')
        !          10356:          OR ((a BETWEEN 90 AND 92) AND a!=91)
        !          10357:          OR (d>=97.0 AND d<98.0 AND d NOT NULL)
        !          10358:   }
        !          10359: } {6 7 9 14 32 36 58 69 84 90 92 97 100 scan 0 sort 0}
        !          10360: do_test where7-2.447.1 {
        !          10361:   count_steps_sort {
        !          10362:      SELECT a FROM t2
        !          10363:       WHERE ((a BETWEEN 69 AND 71) AND a!=70)
        !          10364:          OR (f GLOB '?zabc*' AND f GLOB 'yzab*')
        !          10365:          OR (g='onmlkji' AND f GLOB 'wxyza*')
        !          10366:          OR a=72
        !          10367:          OR b=1100
        !          10368:          OR b=102
        !          10369:          OR b=135
        !          10370:   }
        !          10371: } {24 48 50 69 71 72 76 100 scan 0 sort 0}
        !          10372: do_test where7-2.447.2 {
        !          10373:   count_steps_sort {
        !          10374:      SELECT a FROM t3
        !          10375:       WHERE ((a BETWEEN 69 AND 71) AND a!=70)
        !          10376:          OR (f GLOB '?zabc*' AND f GLOB 'yzab*')
        !          10377:          OR (g='onmlkji' AND f GLOB 'wxyza*')
        !          10378:          OR a=72
        !          10379:          OR b=1100
        !          10380:          OR b=102
        !          10381:          OR b=135
        !          10382:   }
        !          10383: } {24 48 50 69 71 72 76 100 scan 0 sort 0}
        !          10384: do_test where7-2.448.1 {
        !          10385:   count_steps_sort {
        !          10386:      SELECT a FROM t2
        !          10387:       WHERE b=99
        !          10388:          OR a=76
        !          10389:   }
        !          10390: } {9 76 scan 0 sort 0}
        !          10391: do_test where7-2.448.2 {
        !          10392:   count_steps_sort {
        !          10393:      SELECT a FROM t3
        !          10394:       WHERE b=99
        !          10395:          OR a=76
        !          10396:   }
        !          10397: } {9 76 scan 0 sort 0}
        !          10398: do_test where7-2.449.1 {
        !          10399:   count_steps_sort {
        !          10400:      SELECT a FROM t2
        !          10401:       WHERE b=891
        !          10402:          OR b=806
        !          10403:          OR (d>=19.0 AND d<20.0 AND d NOT NULL)
        !          10404:          OR ((a BETWEEN 85 AND 87) AND a!=86)
        !          10405:          OR b=861
        !          10406:          OR ((a BETWEEN 82 AND 84) AND a!=83)
        !          10407:          OR (d>=34.0 AND d<35.0 AND d NOT NULL)
        !          10408:   }
        !          10409: } {19 34 81 82 84 85 87 scan 0 sort 0}
        !          10410: do_test where7-2.449.2 {
        !          10411:   count_steps_sort {
        !          10412:      SELECT a FROM t3
        !          10413:       WHERE b=891
        !          10414:          OR b=806
        !          10415:          OR (d>=19.0 AND d<20.0 AND d NOT NULL)
        !          10416:          OR ((a BETWEEN 85 AND 87) AND a!=86)
        !          10417:          OR b=861
        !          10418:          OR ((a BETWEEN 82 AND 84) AND a!=83)
        !          10419:          OR (d>=34.0 AND d<35.0 AND d NOT NULL)
        !          10420:   }
        !          10421: } {19 34 81 82 84 85 87 scan 0 sort 0}
        !          10422: do_test where7-2.450.1 {
        !          10423:   count_steps_sort {
        !          10424:      SELECT a FROM t2
        !          10425:       WHERE b=1034
        !          10426:          OR b=91
        !          10427:   }
        !          10428: } {94 scan 0 sort 0}
        !          10429: do_test where7-2.450.2 {
        !          10430:   count_steps_sort {
        !          10431:      SELECT a FROM t3
        !          10432:       WHERE b=1034
        !          10433:          OR b=91
        !          10434:   }
        !          10435: } {94 scan 0 sort 0}
        !          10436: do_test where7-2.451.1 {
        !          10437:   count_steps_sort {
        !          10438:      SELECT a FROM t2
        !          10439:       WHERE b=47
        !          10440:          OR a=91
        !          10441:          OR d>1e10
        !          10442:          OR (g='srqponm' AND f GLOB 'cdefg*')
        !          10443:   }
        !          10444: } {28 91 scan 0 sort 0}
        !          10445: do_test where7-2.451.2 {
        !          10446:   count_steps_sort {
        !          10447:      SELECT a FROM t3
        !          10448:       WHERE b=47
        !          10449:          OR a=91
        !          10450:          OR d>1e10
        !          10451:          OR (g='srqponm' AND f GLOB 'cdefg*')
        !          10452:   }
        !          10453: } {28 91 scan 0 sort 0}
        !          10454: do_test where7-2.452.1 {
        !          10455:   count_steps_sort {
        !          10456:      SELECT a FROM t2
        !          10457:       WHERE b=1023
        !          10458:          OR f='zabcdefgh'
        !          10459:          OR b=451
        !          10460:          OR b=443
        !          10461:          OR c>=34035
        !          10462:          OR b=58
        !          10463:   }
        !          10464: } {25 41 51 77 93 scan 0 sort 0}
        !          10465: do_test where7-2.452.2 {
        !          10466:   count_steps_sort {
        !          10467:      SELECT a FROM t3
        !          10468:       WHERE b=1023
        !          10469:          OR f='zabcdefgh'
        !          10470:          OR b=451
        !          10471:          OR b=443
        !          10472:          OR c>=34035
        !          10473:          OR b=58
        !          10474:   }
        !          10475: } {25 41 51 77 93 scan 0 sort 0}
        !          10476: do_test where7-2.453.1 {
        !          10477:   count_steps_sort {
        !          10478:      SELECT a FROM t2
        !          10479:       WHERE b=971
        !          10480:          OR b=36
        !          10481:          OR a=11
        !          10482:          OR f='hijklmnop'
        !          10483:   }
        !          10484: } {7 11 33 59 85 scan 0 sort 0}
        !          10485: do_test where7-2.453.2 {
        !          10486:   count_steps_sort {
        !          10487:      SELECT a FROM t3
        !          10488:       WHERE b=971
        !          10489:          OR b=36
        !          10490:          OR a=11
        !          10491:          OR f='hijklmnop'
        !          10492:   }
        !          10493: } {7 11 33 59 85 scan 0 sort 0}
        !          10494: do_test where7-2.454.1 {
        !          10495:   count_steps_sort {
        !          10496:      SELECT a FROM t2
        !          10497:       WHERE (f GLOB '?efgh*' AND f GLOB 'defg*')
        !          10498:          OR b=619
        !          10499:          OR ((a BETWEEN 91 AND 93) AND a!=92)
        !          10500:          OR c=11011
        !          10501:          OR b=550
        !          10502:          OR b=1059
        !          10503:          OR (g='hgfedcb' AND f GLOB 'ghijk*')
        !          10504:          OR (d>=78.0 AND d<79.0 AND d NOT NULL)
        !          10505:          OR (d>=18.0 AND d<19.0 AND d NOT NULL)
        !          10506:          OR (d>=92.0 AND d<93.0 AND d NOT NULL)
        !          10507:          OR b=737
        !          10508:   }
        !          10509: } {3 18 29 31 32 33 50 55 67 78 81 84 91 92 93 scan 0 sort 0}
        !          10510: do_test where7-2.454.2 {
        !          10511:   count_steps_sort {
        !          10512:      SELECT a FROM t3
        !          10513:       WHERE (f GLOB '?efgh*' AND f GLOB 'defg*')
        !          10514:          OR b=619
        !          10515:          OR ((a BETWEEN 91 AND 93) AND a!=92)
        !          10516:          OR c=11011
        !          10517:          OR b=550
        !          10518:          OR b=1059
        !          10519:          OR (g='hgfedcb' AND f GLOB 'ghijk*')
        !          10520:          OR (d>=78.0 AND d<79.0 AND d NOT NULL)
        !          10521:          OR (d>=18.0 AND d<19.0 AND d NOT NULL)
        !          10522:          OR (d>=92.0 AND d<93.0 AND d NOT NULL)
        !          10523:          OR b=737
        !          10524:   }
        !          10525: } {3 18 29 31 32 33 50 55 67 78 81 84 91 92 93 scan 0 sort 0}
        !          10526: do_test where7-2.455.1 {
        !          10527:   count_steps_sort {
        !          10528:      SELECT a FROM t2
        !          10529:       WHERE (g='edcbazy' AND f GLOB 'vwxyz*')
        !          10530:          OR ((a BETWEEN 59 AND 61) AND a!=60)
        !          10531:          OR (g='ihgfedc' AND f GLOB 'cdefg*')
        !          10532:          OR a=78
        !          10533:          OR a=27
        !          10534:          OR b=792
        !          10535:          OR b=946
        !          10536:          OR c=22022
        !          10537:          OR a=23
        !          10538:          OR (f GLOB '?opqr*' AND f GLOB 'nopq*')
        !          10539:          OR b=388
        !          10540:   }
        !          10541: } {13 23 27 39 59 61 64 65 66 72 78 80 86 91 99 scan 0 sort 0}
        !          10542: do_test where7-2.455.2 {
        !          10543:   count_steps_sort {
        !          10544:      SELECT a FROM t3
        !          10545:       WHERE (g='edcbazy' AND f GLOB 'vwxyz*')
        !          10546:          OR ((a BETWEEN 59 AND 61) AND a!=60)
        !          10547:          OR (g='ihgfedc' AND f GLOB 'cdefg*')
        !          10548:          OR a=78
        !          10549:          OR a=27
        !          10550:          OR b=792
        !          10551:          OR b=946
        !          10552:          OR c=22022
        !          10553:          OR a=23
        !          10554:          OR (f GLOB '?opqr*' AND f GLOB 'nopq*')
        !          10555:          OR b=388
        !          10556:   }
        !          10557: } {13 23 27 39 59 61 64 65 66 72 78 80 86 91 99 scan 0 sort 0}
        !          10558: do_test where7-2.456.1 {
        !          10559:   count_steps_sort {
        !          10560:      SELECT a FROM t2
        !          10561:       WHERE c=32032
        !          10562:          OR f IS NULL
        !          10563:          OR ((a BETWEEN 37 AND 39) AND a!=38)
        !          10564:          OR (g='jihgfed' AND f GLOB 'wxyza*')
        !          10565:          OR (g='xwvutsr' AND f GLOB 'efghi*')
        !          10566:          OR b=825
        !          10567:   }
        !          10568: } {4 37 39 74 75 94 95 96 scan 0 sort 0}
        !          10569: do_test where7-2.456.2 {
        !          10570:   count_steps_sort {
        !          10571:      SELECT a FROM t3
        !          10572:       WHERE c=32032
        !          10573:          OR f IS NULL
        !          10574:          OR ((a BETWEEN 37 AND 39) AND a!=38)
        !          10575:          OR (g='jihgfed' AND f GLOB 'wxyza*')
        !          10576:          OR (g='xwvutsr' AND f GLOB 'efghi*')
        !          10577:          OR b=825
        !          10578:   }
        !          10579: } {4 37 39 74 75 94 95 96 scan 0 sort 0}
        !          10580: do_test where7-2.457.1 {
        !          10581:   count_steps_sort {
        !          10582:      SELECT a FROM t2
        !          10583:       WHERE (d>=84.0 AND d<85.0 AND d NOT NULL)
        !          10584:          OR (f GLOB '?wxyz*' AND f GLOB 'vwxy*')
        !          10585:          OR ((a BETWEEN 5 AND 7) AND a!=6)
        !          10586:          OR (d>=54.0 AND d<55.0 AND d NOT NULL)
        !          10587:          OR b=1078
        !          10588:          OR b=198
        !          10589:          OR (d>=67.0 AND d<68.0 AND d NOT NULL)
        !          10590:          OR b=55
        !          10591:          OR b=517
        !          10592:          OR b=740
        !          10593:   }
        !          10594: } {5 7 18 21 47 54 67 73 84 98 99 scan 0 sort 0}
        !          10595: do_test where7-2.457.2 {
        !          10596:   count_steps_sort {
        !          10597:      SELECT a FROM t3
        !          10598:       WHERE (d>=84.0 AND d<85.0 AND d NOT NULL)
        !          10599:          OR (f GLOB '?wxyz*' AND f GLOB 'vwxy*')
        !          10600:          OR ((a BETWEEN 5 AND 7) AND a!=6)
        !          10601:          OR (d>=54.0 AND d<55.0 AND d NOT NULL)
        !          10602:          OR b=1078
        !          10603:          OR b=198
        !          10604:          OR (d>=67.0 AND d<68.0 AND d NOT NULL)
        !          10605:          OR b=55
        !          10606:          OR b=517
        !          10607:          OR b=740
        !          10608:   }
        !          10609: } {5 7 18 21 47 54 67 73 84 98 99 scan 0 sort 0}
        !          10610: do_test where7-2.458.1 {
        !          10611:   count_steps_sort {
        !          10612:      SELECT a FROM t2
        !          10613:       WHERE (g='wvutsrq' AND f GLOB 'ijklm*')
        !          10614:          OR c=25025
        !          10615:          OR b=550
        !          10616:          OR (d>=22.0 AND d<23.0 AND d NOT NULL)
        !          10617:          OR (g='nmlkjih' AND f GLOB 'bcdef*')
        !          10618:   }
        !          10619: } {8 22 50 53 73 74 75 scan 0 sort 0}
        !          10620: do_test where7-2.458.2 {
        !          10621:   count_steps_sort {
        !          10622:      SELECT a FROM t3
        !          10623:       WHERE (g='wvutsrq' AND f GLOB 'ijklm*')
        !          10624:          OR c=25025
        !          10625:          OR b=550
        !          10626:          OR (d>=22.0 AND d<23.0 AND d NOT NULL)
        !          10627:          OR (g='nmlkjih' AND f GLOB 'bcdef*')
        !          10628:   }
        !          10629: } {8 22 50 53 73 74 75 scan 0 sort 0}
        !          10630: do_test where7-2.459.1 {
        !          10631:   count_steps_sort {
        !          10632:      SELECT a FROM t2
        !          10633:       WHERE b=432
        !          10634:          OR f='opqrstuvw'
        !          10635:          OR (g='kjihgfe' AND f GLOB 'qrstu*')
        !          10636:   }
        !          10637: } {14 40 66 68 92 scan 0 sort 0}
        !          10638: do_test where7-2.459.2 {
        !          10639:   count_steps_sort {
        !          10640:      SELECT a FROM t3
        !          10641:       WHERE b=432
        !          10642:          OR f='opqrstuvw'
        !          10643:          OR (g='kjihgfe' AND f GLOB 'qrstu*')
        !          10644:   }
        !          10645: } {14 40 66 68 92 scan 0 sort 0}
        !          10646: do_test where7-2.460.1 {
        !          10647:   count_steps_sort {
        !          10648:      SELECT a FROM t2
        !          10649:       WHERE ((a BETWEEN 14 AND 16) AND a!=15)
        !          10650:          OR b=847
        !          10651:          OR (f GLOB '?mnop*' AND f GLOB 'lmno*')
        !          10652:          OR b=583
        !          10653:          OR ((a BETWEEN 63 AND 65) AND a!=64)
        !          10654:          OR (d>=26.0 AND d<27.0 AND d NOT NULL)
        !          10655:          OR ((a BETWEEN 40 AND 42) AND a!=41)
        !          10656:          OR (d>=75.0 AND d<76.0 AND d NOT NULL)
        !          10657:          OR b=938
        !          10658:   }
        !          10659: } {11 14 16 26 37 40 42 53 63 65 75 77 89 scan 0 sort 0}
        !          10660: do_test where7-2.460.2 {
        !          10661:   count_steps_sort {
        !          10662:      SELECT a FROM t3
        !          10663:       WHERE ((a BETWEEN 14 AND 16) AND a!=15)
        !          10664:          OR b=847
        !          10665:          OR (f GLOB '?mnop*' AND f GLOB 'lmno*')
        !          10666:          OR b=583
        !          10667:          OR ((a BETWEEN 63 AND 65) AND a!=64)
        !          10668:          OR (d>=26.0 AND d<27.0 AND d NOT NULL)
        !          10669:          OR ((a BETWEEN 40 AND 42) AND a!=41)
        !          10670:          OR (d>=75.0 AND d<76.0 AND d NOT NULL)
        !          10671:          OR b=938
        !          10672:   }
        !          10673: } {11 14 16 26 37 40 42 53 63 65 75 77 89 scan 0 sort 0}
        !          10674: do_test where7-2.461.1 {
        !          10675:   count_steps_sort {
        !          10676:      SELECT a FROM t2
        !          10677:       WHERE b=671
        !          10678:          OR a=56
        !          10679:          OR (d>=49.0 AND d<50.0 AND d NOT NULL)
        !          10680:          OR b=157
        !          10681:          OR a=83
        !          10682:          OR ((a BETWEEN 73 AND 75) AND a!=74)
        !          10683:          OR c=21021
        !          10684:          OR b=319
        !          10685:          OR b=187
        !          10686:          OR ((a BETWEEN 65 AND 67) AND a!=66)
        !          10687:          OR b=839
        !          10688:   }
        !          10689: } {17 29 49 56 61 62 63 65 67 73 75 83 scan 0 sort 0}
        !          10690: do_test where7-2.461.2 {
        !          10691:   count_steps_sort {
        !          10692:      SELECT a FROM t3
        !          10693:       WHERE b=671
        !          10694:          OR a=56
        !          10695:          OR (d>=49.0 AND d<50.0 AND d NOT NULL)
        !          10696:          OR b=157
        !          10697:          OR a=83
        !          10698:          OR ((a BETWEEN 73 AND 75) AND a!=74)
        !          10699:          OR c=21021
        !          10700:          OR b=319
        !          10701:          OR b=187
        !          10702:          OR ((a BETWEEN 65 AND 67) AND a!=66)
        !          10703:          OR b=839
        !          10704:   }
        !          10705: } {17 29 49 56 61 62 63 65 67 73 75 83 scan 0 sort 0}
        !          10706: do_test where7-2.462.1 {
        !          10707:   count_steps_sort {
        !          10708:      SELECT a FROM t2
        !          10709:       WHERE (g='kjihgfe' AND f GLOB 'uvwxy*')
        !          10710:          OR b=586
        !          10711:          OR d<0.0
        !          10712:          OR c=9009
        !          10713:   }
        !          10714: } {25 26 27 72 scan 0 sort 0}
        !          10715: do_test where7-2.462.2 {
        !          10716:   count_steps_sort {
        !          10717:      SELECT a FROM t3
        !          10718:       WHERE (g='kjihgfe' AND f GLOB 'uvwxy*')
        !          10719:          OR b=586
        !          10720:          OR d<0.0
        !          10721:          OR c=9009
        !          10722:   }
        !          10723: } {25 26 27 72 scan 0 sort 0}
        !          10724: do_test where7-2.463.1 {
        !          10725:   count_steps_sort {
        !          10726:      SELECT a FROM t2
        !          10727:       WHERE a=82
        !          10728:          OR a=34
        !          10729:          OR f='jklmnopqr'
        !          10730:          OR a=82
        !          10731:          OR (d>=16.0 AND d<17.0 AND d NOT NULL)
        !          10732:          OR b=454
        !          10733:          OR b=355
        !          10734:          OR c=21021
        !          10735:          OR ((a BETWEEN 63 AND 65) AND a!=64)
        !          10736:          OR a=30
        !          10737:   }
        !          10738: } {9 16 30 34 35 61 62 63 65 82 87 scan 0 sort 0}
        !          10739: do_test where7-2.463.2 {
        !          10740:   count_steps_sort {
        !          10741:      SELECT a FROM t3
        !          10742:       WHERE a=82
        !          10743:          OR a=34
        !          10744:          OR f='jklmnopqr'
        !          10745:          OR a=82
        !          10746:          OR (d>=16.0 AND d<17.0 AND d NOT NULL)
        !          10747:          OR b=454
        !          10748:          OR b=355
        !          10749:          OR c=21021
        !          10750:          OR ((a BETWEEN 63 AND 65) AND a!=64)
        !          10751:          OR a=30
        !          10752:   }
        !          10753: } {9 16 30 34 35 61 62 63 65 82 87 scan 0 sort 0}
        !          10754: do_test where7-2.464.1 {
        !          10755:   count_steps_sort {
        !          10756:      SELECT a FROM t2
        !          10757:       WHERE ((a BETWEEN 44 AND 46) AND a!=45)
        !          10758:          OR a=53
        !          10759:          OR (d>=23.0 AND d<24.0 AND d NOT NULL)
        !          10760:          OR (g='ponmlkj' AND f GLOB 'uvwxy*')
        !          10761:          OR b=594
        !          10762:          OR b=80
        !          10763:          OR ((a BETWEEN 18 AND 20) AND a!=19)
        !          10764:          OR (d>=49.0 AND d<50.0 AND d NOT NULL)
        !          10765:          OR d>1e10
        !          10766:   }
        !          10767: } {18 20 23 44 46 49 53 54 scan 0 sort 0}
        !          10768: do_test where7-2.464.2 {
        !          10769:   count_steps_sort {
        !          10770:      SELECT a FROM t3
        !          10771:       WHERE ((a BETWEEN 44 AND 46) AND a!=45)
        !          10772:          OR a=53
        !          10773:          OR (d>=23.0 AND d<24.0 AND d NOT NULL)
        !          10774:          OR (g='ponmlkj' AND f GLOB 'uvwxy*')
        !          10775:          OR b=594
        !          10776:          OR b=80
        !          10777:          OR ((a BETWEEN 18 AND 20) AND a!=19)
        !          10778:          OR (d>=49.0 AND d<50.0 AND d NOT NULL)
        !          10779:          OR d>1e10
        !          10780:   }
        !          10781: } {18 20 23 44 46 49 53 54 scan 0 sort 0}
        !          10782: do_test where7-2.465.1 {
        !          10783:   count_steps_sort {
        !          10784:      SELECT a FROM t2
        !          10785:       WHERE f='opqrstuvw'
        !          10786:          OR a=7
        !          10787:   }
        !          10788: } {7 14 40 66 92 scan 0 sort 0}
        !          10789: do_test where7-2.465.2 {
        !          10790:   count_steps_sort {
        !          10791:      SELECT a FROM t3
        !          10792:       WHERE f='opqrstuvw'
        !          10793:          OR a=7
        !          10794:   }
        !          10795: } {7 14 40 66 92 scan 0 sort 0}
        !          10796: do_test where7-2.466.1 {
        !          10797:   count_steps_sort {
        !          10798:      SELECT a FROM t2
        !          10799:       WHERE b=627
        !          10800:          OR ((a BETWEEN 75 AND 77) AND a!=76)
        !          10801:          OR ((a BETWEEN 43 AND 45) AND a!=44)
        !          10802:          OR a=90
        !          10803:          OR (d>=33.0 AND d<34.0 AND d NOT NULL)
        !          10804:   }
        !          10805: } {33 43 45 57 75 77 90 scan 0 sort 0}
        !          10806: do_test where7-2.466.2 {
        !          10807:   count_steps_sort {
        !          10808:      SELECT a FROM t3
        !          10809:       WHERE b=627
        !          10810:          OR ((a BETWEEN 75 AND 77) AND a!=76)
        !          10811:          OR ((a BETWEEN 43 AND 45) AND a!=44)
        !          10812:          OR a=90
        !          10813:          OR (d>=33.0 AND d<34.0 AND d NOT NULL)
        !          10814:   }
        !          10815: } {33 43 45 57 75 77 90 scan 0 sort 0}
        !          10816: do_test where7-2.467.1 {
        !          10817:   count_steps_sort {
        !          10818:      SELECT a FROM t2
        !          10819:       WHERE a=59
        !          10820:          OR ((a BETWEEN 69 AND 71) AND a!=70)
        !          10821:          OR (d>=9.0 AND d<10.0 AND d NOT NULL)
        !          10822:          OR (g='xwvutsr' AND f GLOB 'fghij*')
        !          10823:          OR f='wxyzabcde'
        !          10824:          OR (f GLOB '?abcd*' AND f GLOB 'zabc*')
        !          10825:          OR a=70
        !          10826:          OR ((a BETWEEN 23 AND 25) AND a!=24)
        !          10827:          OR ((a BETWEEN 14 AND 16) AND a!=15)
        !          10828:   }
        !          10829: } {5 9 14 16 22 23 25 48 51 59 69 70 71 74 77 100 scan 0 sort 0}
        !          10830: do_test where7-2.467.2 {
        !          10831:   count_steps_sort {
        !          10832:      SELECT a FROM t3
        !          10833:       WHERE a=59
        !          10834:          OR ((a BETWEEN 69 AND 71) AND a!=70)
        !          10835:          OR (d>=9.0 AND d<10.0 AND d NOT NULL)
        !          10836:          OR (g='xwvutsr' AND f GLOB 'fghij*')
        !          10837:          OR f='wxyzabcde'
        !          10838:          OR (f GLOB '?abcd*' AND f GLOB 'zabc*')
        !          10839:          OR a=70
        !          10840:          OR ((a BETWEEN 23 AND 25) AND a!=24)
        !          10841:          OR ((a BETWEEN 14 AND 16) AND a!=15)
        !          10842:   }
        !          10843: } {5 9 14 16 22 23 25 48 51 59 69 70 71 74 77 100 scan 0 sort 0}
        !          10844: do_test where7-2.468.1 {
        !          10845:   count_steps_sort {
        !          10846:      SELECT a FROM t2
        !          10847:       WHERE a=69
        !          10848:          OR (g='ihgfedc' AND f GLOB 'defgh*')
        !          10849:   }
        !          10850: } {69 81 scan 0 sort 0}
        !          10851: do_test where7-2.468.2 {
        !          10852:   count_steps_sort {
        !          10853:      SELECT a FROM t3
        !          10854:       WHERE a=69
        !          10855:          OR (g='ihgfedc' AND f GLOB 'defgh*')
        !          10856:   }
        !          10857: } {69 81 scan 0 sort 0}
        !          10858: do_test where7-2.469.1 {
        !          10859:   count_steps_sort {
        !          10860:      SELECT a FROM t2
        !          10861:       WHERE a=41
        !          10862:          OR a=43
        !          10863:          OR a=92
        !          10864:          OR (g='fedcbaz' AND f GLOB 'rstuv*')
        !          10865:          OR (g='mlkjihg' AND f GLOB 'klmno*')
        !          10866:   }
        !          10867: } {41 43 62 92 95 scan 0 sort 0}
        !          10868: do_test where7-2.469.2 {
        !          10869:   count_steps_sort {
        !          10870:      SELECT a FROM t3
        !          10871:       WHERE a=41
        !          10872:          OR a=43
        !          10873:          OR a=92
        !          10874:          OR (g='fedcbaz' AND f GLOB 'rstuv*')
        !          10875:          OR (g='mlkjihg' AND f GLOB 'klmno*')
        !          10876:   }
        !          10877: } {41 43 62 92 95 scan 0 sort 0}
        !          10878: do_test where7-2.470.1 {
        !          10879:   count_steps_sort {
        !          10880:      SELECT a FROM t2
        !          10881:       WHERE b=300
        !          10882:          OR (d>=52.0 AND d<53.0 AND d NOT NULL)
        !          10883:          OR b=935
        !          10884:          OR b=190
        !          10885:   }
        !          10886: } {52 85 scan 0 sort 0}
        !          10887: do_test where7-2.470.2 {
        !          10888:   count_steps_sort {
        !          10889:      SELECT a FROM t3
        !          10890:       WHERE b=300
        !          10891:          OR (d>=52.0 AND d<53.0 AND d NOT NULL)
        !          10892:          OR b=935
        !          10893:          OR b=190
        !          10894:   }
        !          10895: } {52 85 scan 0 sort 0}
        !          10896: do_test where7-2.471.1 {
        !          10897:   count_steps_sort {
        !          10898:      SELECT a FROM t2
        !          10899:       WHERE f='fghijklmn'
        !          10900:          OR f='fghijklmn'
        !          10901:          OR (g='xwvutsr' AND f GLOB 'efghi*')
        !          10902:          OR b=465
        !          10903:          OR b=586
        !          10904:          OR (d>=20.0 AND d<21.0 AND d NOT NULL)
        !          10905:          OR b=88
        !          10906:          OR ((a BETWEEN 30 AND 32) AND a!=31)
        !          10907:          OR b=726
        !          10908:          OR ((a BETWEEN 51 AND 53) AND a!=52)
        !          10909:   }
        !          10910: } {4 5 8 20 30 31 32 51 53 57 66 83 scan 0 sort 0}
        !          10911: do_test where7-2.471.2 {
        !          10912:   count_steps_sort {
        !          10913:      SELECT a FROM t3
        !          10914:       WHERE f='fghijklmn'
        !          10915:          OR f='fghijklmn'
        !          10916:          OR (g='xwvutsr' AND f GLOB 'efghi*')
        !          10917:          OR b=465
        !          10918:          OR b=586
        !          10919:          OR (d>=20.0 AND d<21.0 AND d NOT NULL)
        !          10920:          OR b=88
        !          10921:          OR ((a BETWEEN 30 AND 32) AND a!=31)
        !          10922:          OR b=726
        !          10923:          OR ((a BETWEEN 51 AND 53) AND a!=52)
        !          10924:   }
        !          10925: } {4 5 8 20 30 31 32 51 53 57 66 83 scan 0 sort 0}
        !          10926: do_test where7-2.472.1 {
        !          10927:   count_steps_sort {
        !          10928:      SELECT a FROM t2
        !          10929:       WHERE (d>=34.0 AND d<35.0 AND d NOT NULL)
        !          10930:          OR (f GLOB '?abcd*' AND f GLOB 'zabc*')
        !          10931:          OR (g='hgfedcb' AND f GLOB 'hijkl*')
        !          10932:          OR (g='fedcbaz' AND f GLOB 'tuvwx*')
        !          10933:          OR (g='edcbazy' AND f GLOB 'wxyza*')
        !          10934:          OR b=814
        !          10935:          OR a=20
        !          10936:          OR 1000000<b
        !          10937:          OR b=792
        !          10938:   }
        !          10939: } {20 25 34 51 72 74 77 85 97 100 scan 0 sort 0}
        !          10940: do_test where7-2.472.2 {
        !          10941:   count_steps_sort {
        !          10942:      SELECT a FROM t3
        !          10943:       WHERE (d>=34.0 AND d<35.0 AND d NOT NULL)
        !          10944:          OR (f GLOB '?abcd*' AND f GLOB 'zabc*')
        !          10945:          OR (g='hgfedcb' AND f GLOB 'hijkl*')
        !          10946:          OR (g='fedcbaz' AND f GLOB 'tuvwx*')
        !          10947:          OR (g='edcbazy' AND f GLOB 'wxyza*')
        !          10948:          OR b=814
        !          10949:          OR a=20
        !          10950:          OR 1000000<b
        !          10951:          OR b=792
        !          10952:   }
        !          10953: } {20 25 34 51 72 74 77 85 97 100 scan 0 sort 0}
        !          10954: do_test where7-2.473.1 {
        !          10955:   count_steps_sort {
        !          10956:      SELECT a FROM t2
        !          10957:       WHERE (g='kjihgfe' AND f GLOB 'uvwxy*')
        !          10958:          OR ((a BETWEEN 53 AND 55) AND a!=54)
        !          10959:          OR c=1001
        !          10960:          OR b=484
        !          10961:          OR (d>=65.0 AND d<66.0 AND d NOT NULL)
        !          10962:          OR c<=10
        !          10963:          OR a=92
        !          10964:          OR (g='tsrqpon' AND f GLOB 'zabcd*')
        !          10965:          OR ((a BETWEEN 0 AND 2) AND a!=1)
        !          10966:          OR b=1026
        !          10967:   }
        !          10968: } {1 2 3 25 44 53 55 65 72 92 scan 0 sort 0}
        !          10969: do_test where7-2.473.2 {
        !          10970:   count_steps_sort {
        !          10971:      SELECT a FROM t3
        !          10972:       WHERE (g='kjihgfe' AND f GLOB 'uvwxy*')
        !          10973:          OR ((a BETWEEN 53 AND 55) AND a!=54)
        !          10974:          OR c=1001
        !          10975:          OR b=484
        !          10976:          OR (d>=65.0 AND d<66.0 AND d NOT NULL)
        !          10977:          OR c<=10
        !          10978:          OR a=92
        !          10979:          OR (g='tsrqpon' AND f GLOB 'zabcd*')
        !          10980:          OR ((a BETWEEN 0 AND 2) AND a!=1)
        !          10981:          OR b=1026
        !          10982:   }
        !          10983: } {1 2 3 25 44 53 55 65 72 92 scan 0 sort 0}
        !          10984: do_test where7-2.474.1 {
        !          10985:   count_steps_sort {
        !          10986:      SELECT a FROM t2
        !          10987:       WHERE a=54
        !          10988:          OR (g='xwvutsr' AND f GLOB 'defgh*')
        !          10989:          OR b=993
        !          10990:          OR c=22022
        !          10991:          OR a=68
        !          10992:          OR ((a BETWEEN 99 AND 101) AND a!=100)
        !          10993:          OR a=62
        !          10994:          OR (f GLOB '?efgh*' AND f GLOB 'defg*')
        !          10995:          OR b=1015
        !          10996:   }
        !          10997: } {3 29 54 55 62 64 65 66 68 81 99 scan 0 sort 0}
        !          10998: do_test where7-2.474.2 {
        !          10999:   count_steps_sort {
        !          11000:      SELECT a FROM t3
        !          11001:       WHERE a=54
        !          11002:          OR (g='xwvutsr' AND f GLOB 'defgh*')
        !          11003:          OR b=993
        !          11004:          OR c=22022
        !          11005:          OR a=68
        !          11006:          OR ((a BETWEEN 99 AND 101) AND a!=100)
        !          11007:          OR a=62
        !          11008:          OR (f GLOB '?efgh*' AND f GLOB 'defg*')
        !          11009:          OR b=1015
        !          11010:   }
        !          11011: } {3 29 54 55 62 64 65 66 68 81 99 scan 0 sort 0}
        !          11012: do_test where7-2.475.1 {
        !          11013:   count_steps_sort {
        !          11014:      SELECT a FROM t2
        !          11015:       WHERE b=319
        !          11016:          OR a=50
        !          11017:          OR (g='srqponm' AND f GLOB 'defgh*')
        !          11018:          OR (d>=55.0 AND d<56.0 AND d NOT NULL)
        !          11019:          OR (d>=10.0 AND d<11.0 AND d NOT NULL)
        !          11020:          OR (d>=92.0 AND d<93.0 AND d NOT NULL)
        !          11021:          OR a=96
        !          11022:   }
        !          11023: } {10 29 50 55 92 96 scan 0 sort 0}
        !          11024: do_test where7-2.475.2 {
        !          11025:   count_steps_sort {
        !          11026:      SELECT a FROM t3
        !          11027:       WHERE b=319
        !          11028:          OR a=50
        !          11029:          OR (g='srqponm' AND f GLOB 'defgh*')
        !          11030:          OR (d>=55.0 AND d<56.0 AND d NOT NULL)
        !          11031:          OR (d>=10.0 AND d<11.0 AND d NOT NULL)
        !          11032:          OR (d>=92.0 AND d<93.0 AND d NOT NULL)
        !          11033:          OR a=96
        !          11034:   }
        !          11035: } {10 29 50 55 92 96 scan 0 sort 0}
        !          11036: do_test where7-2.476.1 {
        !          11037:   count_steps_sort {
        !          11038:      SELECT a FROM t2
        !          11039:       WHERE b=971
        !          11040:          OR c=18018
        !          11041:          OR b=564
        !          11042:          OR b=583
        !          11043:          OR b=80
        !          11044:   }
        !          11045: } {52 53 54 scan 0 sort 0}
        !          11046: do_test where7-2.476.2 {
        !          11047:   count_steps_sort {
        !          11048:      SELECT a FROM t3
        !          11049:       WHERE b=971
        !          11050:          OR c=18018
        !          11051:          OR b=564
        !          11052:          OR b=583
        !          11053:          OR b=80
        !          11054:   }
        !          11055: } {52 53 54 scan 0 sort 0}
        !          11056: do_test where7-2.477.1 {
        !          11057:   count_steps_sort {
        !          11058:      SELECT a FROM t2
        !          11059:       WHERE (d>=35.0 AND d<36.0 AND d NOT NULL)
        !          11060:          OR b=1026
        !          11061:          OR ((a BETWEEN 14 AND 16) AND a!=15)
        !          11062:   }
        !          11063: } {14 16 35 scan 0 sort 0}
        !          11064: do_test where7-2.477.2 {
        !          11065:   count_steps_sort {
        !          11066:      SELECT a FROM t3
        !          11067:       WHERE (d>=35.0 AND d<36.0 AND d NOT NULL)
        !          11068:          OR b=1026
        !          11069:          OR ((a BETWEEN 14 AND 16) AND a!=15)
        !          11070:   }
        !          11071: } {14 16 35 scan 0 sort 0}
        !          11072: do_test where7-2.478.1 {
        !          11073:   count_steps_sort {
        !          11074:      SELECT a FROM t2
        !          11075:       WHERE (g='ponmlkj' AND f GLOB 'uvwxy*')
        !          11076:          OR (d>=34.0 AND d<35.0 AND d NOT NULL)
        !          11077:          OR b=407
        !          11078:          OR b=454
        !          11079:          OR (f GLOB '?klmn*' AND f GLOB 'jklm*')
        !          11080:          OR (d>=91.0 AND d<92.0 AND d NOT NULL)
        !          11081:          OR b=627
        !          11082:          OR (f GLOB '?opqr*' AND f GLOB 'nopq*')
        !          11083:   }
        !          11084: } {9 13 34 35 37 39 46 57 61 65 87 91 scan 0 sort 0}
        !          11085: do_test where7-2.478.2 {
        !          11086:   count_steps_sort {
        !          11087:      SELECT a FROM t3
        !          11088:       WHERE (g='ponmlkj' AND f GLOB 'uvwxy*')
        !          11089:          OR (d>=34.0 AND d<35.0 AND d NOT NULL)
        !          11090:          OR b=407
        !          11091:          OR b=454
        !          11092:          OR (f GLOB '?klmn*' AND f GLOB 'jklm*')
        !          11093:          OR (d>=91.0 AND d<92.0 AND d NOT NULL)
        !          11094:          OR b=627
        !          11095:          OR (f GLOB '?opqr*' AND f GLOB 'nopq*')
        !          11096:   }
        !          11097: } {9 13 34 35 37 39 46 57 61 65 87 91 scan 0 sort 0}
        !          11098: do_test where7-2.479.1 {
        !          11099:   count_steps_sort {
        !          11100:      SELECT a FROM t2
        !          11101:       WHERE (d>=79.0 AND d<80.0 AND d NOT NULL)
        !          11102:          OR c=34034
        !          11103:          OR ((a BETWEEN 24 AND 26) AND a!=25)
        !          11104:          OR ((a BETWEEN 18 AND 20) AND a!=19)
        !          11105:          OR (f GLOB '?hijk*' AND f GLOB 'ghij*')
        !          11106:          OR a=67
        !          11107:   }
        !          11108: } {6 18 20 24 26 32 58 67 79 84 100 scan 0 sort 0}
        !          11109: do_test where7-2.479.2 {
        !          11110:   count_steps_sort {
        !          11111:      SELECT a FROM t3
        !          11112:       WHERE (d>=79.0 AND d<80.0 AND d NOT NULL)
        !          11113:          OR c=34034
        !          11114:          OR ((a BETWEEN 24 AND 26) AND a!=25)
        !          11115:          OR ((a BETWEEN 18 AND 20) AND a!=19)
        !          11116:          OR (f GLOB '?hijk*' AND f GLOB 'ghij*')
        !          11117:          OR a=67
        !          11118:   }
        !          11119: } {6 18 20 24 26 32 58 67 79 84 100 scan 0 sort 0}
        !          11120: do_test where7-2.480.1 {
        !          11121:   count_steps_sort {
        !          11122:      SELECT a FROM t2
        !          11123:       WHERE a=97
        !          11124:          OR b=575
        !          11125:          OR (d>=81.0 AND d<82.0 AND d NOT NULL)
        !          11126:          OR ((a BETWEEN 2 AND 4) AND a!=3)
        !          11127:          OR (d>=1.0 AND d<2.0 AND d NOT NULL)
        !          11128:          OR (f GLOB '?rstu*' AND f GLOB 'qrst*')
        !          11129:   }
        !          11130: } {1 2 4 16 42 68 81 94 97 scan 0 sort 0}
        !          11131: do_test where7-2.480.2 {
        !          11132:   count_steps_sort {
        !          11133:      SELECT a FROM t3
        !          11134:       WHERE a=97
        !          11135:          OR b=575
        !          11136:          OR (d>=81.0 AND d<82.0 AND d NOT NULL)
        !          11137:          OR ((a BETWEEN 2 AND 4) AND a!=3)
        !          11138:          OR (d>=1.0 AND d<2.0 AND d NOT NULL)
        !          11139:          OR (f GLOB '?rstu*' AND f GLOB 'qrst*')
        !          11140:   }
        !          11141: } {1 2 4 16 42 68 81 94 97 scan 0 sort 0}
        !          11142: do_test where7-2.481.1 {
        !          11143:   count_steps_sort {
        !          11144:      SELECT a FROM t2
        !          11145:       WHERE b=561
        !          11146:          OR b=773
        !          11147:          OR (d>=46.0 AND d<47.0 AND d NOT NULL)
        !          11148:          OR b=201
        !          11149:          OR a=99
        !          11150:          OR (g='utsrqpo' AND f GLOB 'tuvwx*')
        !          11151:          OR ((a BETWEEN 36 AND 38) AND a!=37)
        !          11152:          OR (d>=23.0 AND d<24.0 AND d NOT NULL)
        !          11153:          OR b=946
        !          11154:          OR b=993
        !          11155:          OR (g='fedcbaz' AND f GLOB 'qrstu*')
        !          11156:   }
        !          11157: } {19 23 36 38 46 51 86 94 99 scan 0 sort 0}
        !          11158: do_test where7-2.481.2 {
        !          11159:   count_steps_sort {
        !          11160:      SELECT a FROM t3
        !          11161:       WHERE b=561
        !          11162:          OR b=773
        !          11163:          OR (d>=46.0 AND d<47.0 AND d NOT NULL)
        !          11164:          OR b=201
        !          11165:          OR a=99
        !          11166:          OR (g='utsrqpo' AND f GLOB 'tuvwx*')
        !          11167:          OR ((a BETWEEN 36 AND 38) AND a!=37)
        !          11168:          OR (d>=23.0 AND d<24.0 AND d NOT NULL)
        !          11169:          OR b=946
        !          11170:          OR b=993
        !          11171:          OR (g='fedcbaz' AND f GLOB 'qrstu*')
        !          11172:   }
        !          11173: } {19 23 36 38 46 51 86 94 99 scan 0 sort 0}
        !          11174: do_test where7-2.482.1 {
        !          11175:   count_steps_sort {
        !          11176:      SELECT a FROM t2
        !          11177:       WHERE b=806
        !          11178:          OR (g='kjihgfe' AND f GLOB 'uvwxy*')
        !          11179:          OR ((a BETWEEN 24 AND 26) AND a!=25)
        !          11180:          OR b=916
        !          11181:          OR b<0
        !          11182:          OR (d>=62.0 AND d<63.0 AND d NOT NULL)
        !          11183:          OR b=154
        !          11184:          OR c=10010
        !          11185:          OR b=451
        !          11186:          OR (d>=14.0 AND d<15.0 AND d NOT NULL)
        !          11187:   }
        !          11188: } {14 24 26 28 29 30 41 62 72 scan 0 sort 0}
        !          11189: do_test where7-2.482.2 {
        !          11190:   count_steps_sort {
        !          11191:      SELECT a FROM t3
        !          11192:       WHERE b=806
        !          11193:          OR (g='kjihgfe' AND f GLOB 'uvwxy*')
        !          11194:          OR ((a BETWEEN 24 AND 26) AND a!=25)
        !          11195:          OR b=916
        !          11196:          OR b<0
        !          11197:          OR (d>=62.0 AND d<63.0 AND d NOT NULL)
        !          11198:          OR b=154
        !          11199:          OR c=10010
        !          11200:          OR b=451
        !          11201:          OR (d>=14.0 AND d<15.0 AND d NOT NULL)
        !          11202:   }
        !          11203: } {14 24 26 28 29 30 41 62 72 scan 0 sort 0}
        !          11204: do_test where7-2.483.1 {
        !          11205:   count_steps_sort {
        !          11206:      SELECT a FROM t2
        !          11207:       WHERE b=836
        !          11208:          OR d>1e10
        !          11209:          OR (g='utsrqpo' AND f GLOB 'uvwxy*')
        !          11210:          OR f='pqrstuvwx'
        !          11211:          OR ((a BETWEEN 3 AND 5) AND a!=4)
        !          11212:          OR f='abcdefghi'
        !          11213:          OR (g='nmlkjih' AND f GLOB 'fghij*')
        !          11214:          OR a=33
        !          11215:          OR ((a BETWEEN 19 AND 21) AND a!=20)
        !          11216:          OR ((a BETWEEN 88 AND 90) AND a!=89)
        !          11217:          OR b=476
        !          11218:   }
        !          11219: } {3 5 15 19 20 21 26 33 41 52 57 67 76 78 88 90 93 scan 0 sort 0}
        !          11220: do_test where7-2.483.2 {
        !          11221:   count_steps_sort {
        !          11222:      SELECT a FROM t3
        !          11223:       WHERE b=836
        !          11224:          OR d>1e10
        !          11225:          OR (g='utsrqpo' AND f GLOB 'uvwxy*')
        !          11226:          OR f='pqrstuvwx'
        !          11227:          OR ((a BETWEEN 3 AND 5) AND a!=4)
        !          11228:          OR f='abcdefghi'
        !          11229:          OR (g='nmlkjih' AND f GLOB 'fghij*')
        !          11230:          OR a=33
        !          11231:          OR ((a BETWEEN 19 AND 21) AND a!=20)
        !          11232:          OR ((a BETWEEN 88 AND 90) AND a!=89)
        !          11233:          OR b=476
        !          11234:   }
        !          11235: } {3 5 15 19 20 21 26 33 41 52 57 67 76 78 88 90 93 scan 0 sort 0}
        !          11236: do_test where7-2.484.1 {
        !          11237:   count_steps_sort {
        !          11238:      SELECT a FROM t2
        !          11239:       WHERE a=48
        !          11240:          OR a=92
        !          11241:          OR a=1
        !          11242:          OR (f GLOB '?fghi*' AND f GLOB 'efgh*')
        !          11243:          OR (d>=28.0 AND d<29.0 AND d NOT NULL)
        !          11244:          OR (d>=7.0 AND d<8.0 AND d NOT NULL)
        !          11245:          OR (g='rqponml' AND f GLOB 'lmnop*')
        !          11246:          OR b=905
        !          11247:          OR ((a BETWEEN 51 AND 53) AND a!=52)
        !          11248:   }
        !          11249: } {1 4 7 28 30 37 48 51 53 56 82 92 scan 0 sort 0}
        !          11250: do_test where7-2.484.2 {
        !          11251:   count_steps_sort {
        !          11252:      SELECT a FROM t3
        !          11253:       WHERE a=48
        !          11254:          OR a=92
        !          11255:          OR a=1
        !          11256:          OR (f GLOB '?fghi*' AND f GLOB 'efgh*')
        !          11257:          OR (d>=28.0 AND d<29.0 AND d NOT NULL)
        !          11258:          OR (d>=7.0 AND d<8.0 AND d NOT NULL)
        !          11259:          OR (g='rqponml' AND f GLOB 'lmnop*')
        !          11260:          OR b=905
        !          11261:          OR ((a BETWEEN 51 AND 53) AND a!=52)
        !          11262:   }
        !          11263: } {1 4 7 28 30 37 48 51 53 56 82 92 scan 0 sort 0}
        !          11264: do_test where7-2.485.1 {
        !          11265:   count_steps_sort {
        !          11266:      SELECT a FROM t2
        !          11267:       WHERE (d>=17.0 AND d<18.0 AND d NOT NULL)
        !          11268:          OR (d>=4.0 AND d<5.0 AND d NOT NULL)
        !          11269:          OR b=212
        !          11270:          OR a=42
        !          11271:          OR a=92
        !          11272:   }
        !          11273: } {4 17 42 92 scan 0 sort 0}
        !          11274: do_test where7-2.485.2 {
        !          11275:   count_steps_sort {
        !          11276:      SELECT a FROM t3
        !          11277:       WHERE (d>=17.0 AND d<18.0 AND d NOT NULL)
        !          11278:          OR (d>=4.0 AND d<5.0 AND d NOT NULL)
        !          11279:          OR b=212
        !          11280:          OR a=42
        !          11281:          OR a=92
        !          11282:   }
        !          11283: } {4 17 42 92 scan 0 sort 0}
        !          11284: do_test where7-2.486.1 {
        !          11285:   count_steps_sort {
        !          11286:      SELECT a FROM t2
        !          11287:       WHERE b=740
        !          11288:          OR b=564
        !          11289:          OR (g='onmlkji' AND f GLOB 'zabcd*')
        !          11290:          OR a=11
        !          11291:          OR ((a BETWEEN 44 AND 46) AND a!=45)
        !          11292:          OR b=322
        !          11293:          OR (d>=6.0 AND d<7.0 AND d NOT NULL)
        !          11294:          OR (g='utsrqpo' AND f GLOB 'wxyza*')
        !          11295:          OR b=902
        !          11296:          OR c>=34035
        !          11297:   }
        !          11298: } {6 11 22 44 46 51 82 scan 0 sort 0}
        !          11299: do_test where7-2.486.2 {
        !          11300:   count_steps_sort {
        !          11301:      SELECT a FROM t3
        !          11302:       WHERE b=740
        !          11303:          OR b=564
        !          11304:          OR (g='onmlkji' AND f GLOB 'zabcd*')
        !          11305:          OR a=11
        !          11306:          OR ((a BETWEEN 44 AND 46) AND a!=45)
        !          11307:          OR b=322
        !          11308:          OR (d>=6.0 AND d<7.0 AND d NOT NULL)
        !          11309:          OR (g='utsrqpo' AND f GLOB 'wxyza*')
        !          11310:          OR b=902
        !          11311:          OR c>=34035
        !          11312:   }
        !          11313: } {6 11 22 44 46 51 82 scan 0 sort 0}
        !          11314: do_test where7-2.487.1 {
        !          11315:   count_steps_sort {
        !          11316:      SELECT a FROM t2
        !          11317:       WHERE ((a BETWEEN 52 AND 54) AND a!=53)
        !          11318:          OR ((a BETWEEN 56 AND 58) AND a!=57)
        !          11319:          OR (d>=8.0 AND d<9.0 AND d NOT NULL)
        !          11320:          OR a=27
        !          11321:          OR a=48
        !          11322:          OR b=927
        !          11323:          OR ((a BETWEEN 89 AND 91) AND a!=90)
        !          11324:          OR (g='fedcbaz' AND f GLOB 'stuvw*')
        !          11325:          OR f='abcdefghi'
        !          11326:          OR b=91
        !          11327:          OR b=55
        !          11328:   }
        !          11329: } {5 8 26 27 48 52 54 56 58 78 89 91 96 scan 0 sort 0}
        !          11330: do_test where7-2.487.2 {
        !          11331:   count_steps_sort {
        !          11332:      SELECT a FROM t3
        !          11333:       WHERE ((a BETWEEN 52 AND 54) AND a!=53)
        !          11334:          OR ((a BETWEEN 56 AND 58) AND a!=57)
        !          11335:          OR (d>=8.0 AND d<9.0 AND d NOT NULL)
        !          11336:          OR a=27
        !          11337:          OR a=48
        !          11338:          OR b=927
        !          11339:          OR ((a BETWEEN 89 AND 91) AND a!=90)
        !          11340:          OR (g='fedcbaz' AND f GLOB 'stuvw*')
        !          11341:          OR f='abcdefghi'
        !          11342:          OR b=91
        !          11343:          OR b=55
        !          11344:   }
        !          11345: } {5 8 26 27 48 52 54 56 58 78 89 91 96 scan 0 sort 0}
        !          11346: do_test where7-2.488.1 {
        !          11347:   count_steps_sort {
        !          11348:      SELECT a FROM t2
        !          11349:       WHERE (g='srqponm' AND f GLOB 'efghi*')
        !          11350:          OR ((a BETWEEN 88 AND 90) AND a!=89)
        !          11351:          OR a=20
        !          11352:          OR b=11
        !          11353:   }
        !          11354: } {1 20 30 88 90 scan 0 sort 0}
        !          11355: do_test where7-2.488.2 {
        !          11356:   count_steps_sort {
        !          11357:      SELECT a FROM t3
        !          11358:       WHERE (g='srqponm' AND f GLOB 'efghi*')
        !          11359:          OR ((a BETWEEN 88 AND 90) AND a!=89)
        !          11360:          OR a=20
        !          11361:          OR b=11
        !          11362:   }
        !          11363: } {1 20 30 88 90 scan 0 sort 0}
        !          11364: do_test where7-2.489.1 {
        !          11365:   count_steps_sort {
        !          11366:      SELECT a FROM t2
        !          11367:       WHERE (d>=27.0 AND d<28.0 AND d NOT NULL)
        !          11368:          OR b=55
        !          11369:          OR (d>=13.0 AND d<14.0 AND d NOT NULL)
        !          11370:          OR (g='onmlkji' AND f GLOB 'abcde*')
        !          11371:          OR a=50
        !          11372:          OR (d>=73.0 AND d<74.0 AND d NOT NULL)
        !          11373:          OR (d>=51.0 AND d<52.0 AND d NOT NULL)
        !          11374:          OR (d>=64.0 AND d<65.0 AND d NOT NULL)
        !          11375:   }
        !          11376: } {5 13 27 50 51 52 64 73 scan 0 sort 0}
        !          11377: do_test where7-2.489.2 {
        !          11378:   count_steps_sort {
        !          11379:      SELECT a FROM t3
        !          11380:       WHERE (d>=27.0 AND d<28.0 AND d NOT NULL)
        !          11381:          OR b=55
        !          11382:          OR (d>=13.0 AND d<14.0 AND d NOT NULL)
        !          11383:          OR (g='onmlkji' AND f GLOB 'abcde*')
        !          11384:          OR a=50
        !          11385:          OR (d>=73.0 AND d<74.0 AND d NOT NULL)
        !          11386:          OR (d>=51.0 AND d<52.0 AND d NOT NULL)
        !          11387:          OR (d>=64.0 AND d<65.0 AND d NOT NULL)
        !          11388:   }
        !          11389: } {5 13 27 50 51 52 64 73 scan 0 sort 0}
        !          11390: do_test where7-2.490.1 {
        !          11391:   count_steps_sort {
        !          11392:      SELECT a FROM t2
        !          11393:       WHERE (g='rqponml' AND f GLOB 'ijklm*')
        !          11394:          OR (f GLOB '?xyza*' AND f GLOB 'wxyz*')
        !          11395:   }
        !          11396: } {22 34 48 74 100 scan 0 sort 0}
        !          11397: do_test where7-2.490.2 {
        !          11398:   count_steps_sort {
        !          11399:      SELECT a FROM t3
        !          11400:       WHERE (g='rqponml' AND f GLOB 'ijklm*')
        !          11401:          OR (f GLOB '?xyza*' AND f GLOB 'wxyz*')
        !          11402:   }
        !          11403: } {22 34 48 74 100 scan 0 sort 0}
        !          11404: do_test where7-2.491.1 {
        !          11405:   count_steps_sort {
        !          11406:      SELECT a FROM t2
        !          11407:       WHERE b=704
        !          11408:          OR b=924
        !          11409:          OR (g='gfedcba' AND f GLOB 'mnopq*')
        !          11410:          OR b=113
        !          11411:   }
        !          11412: } {64 84 90 scan 0 sort 0}
        !          11413: do_test where7-2.491.2 {
        !          11414:   count_steps_sort {
        !          11415:      SELECT a FROM t3
        !          11416:       WHERE b=704
        !          11417:          OR b=924
        !          11418:          OR (g='gfedcba' AND f GLOB 'mnopq*')
        !          11419:          OR b=113
        !          11420:   }
        !          11421: } {64 84 90 scan 0 sort 0}
        !          11422: do_test where7-2.492.1 {
        !          11423:   count_steps_sort {
        !          11424:      SELECT a FROM t2
        !          11425:       WHERE ((a BETWEEN 20 AND 22) AND a!=21)
        !          11426:          OR b=289
        !          11427:          OR ((a BETWEEN 14 AND 16) AND a!=15)
        !          11428:   }
        !          11429: } {14 16 20 22 scan 0 sort 0}
        !          11430: do_test where7-2.492.2 {
        !          11431:   count_steps_sort {
        !          11432:      SELECT a FROM t3
        !          11433:       WHERE ((a BETWEEN 20 AND 22) AND a!=21)
        !          11434:          OR b=289
        !          11435:          OR ((a BETWEEN 14 AND 16) AND a!=15)
        !          11436:   }
        !          11437: } {14 16 20 22 scan 0 sort 0}
        !          11438: do_test where7-2.493.1 {
        !          11439:   count_steps_sort {
        !          11440:      SELECT a FROM t2
        !          11441:       WHERE b=935
        !          11442:          OR b=1001
        !          11443:          OR ((a BETWEEN 78 AND 80) AND a!=79)
        !          11444:          OR a=31
        !          11445:          OR a=56
        !          11446:   }
        !          11447: } {31 56 78 80 85 91 scan 0 sort 0}
        !          11448: do_test where7-2.493.2 {
        !          11449:   count_steps_sort {
        !          11450:      SELECT a FROM t3
        !          11451:       WHERE b=935
        !          11452:          OR b=1001
        !          11453:          OR ((a BETWEEN 78 AND 80) AND a!=79)
        !          11454:          OR a=31
        !          11455:          OR a=56
        !          11456:   }
        !          11457: } {31 56 78 80 85 91 scan 0 sort 0}
        !          11458: do_test where7-2.494.1 {
        !          11459:   count_steps_sort {
        !          11460:      SELECT a FROM t2
        !          11461:       WHERE (d>=60.0 AND d<61.0 AND d NOT NULL)
        !          11462:          OR b=726
        !          11463:          OR f='abcdefghi'
        !          11464:          OR b=179
        !          11465:          OR (g='utsrqpo' AND f GLOB 'tuvwx*')
        !          11466:          OR b=539
        !          11467:          OR b=66
        !          11468:          OR ((a BETWEEN 86 AND 88) AND a!=87)
        !          11469:          OR (f GLOB '?klmn*' AND f GLOB 'jklm*')
        !          11470:   }
        !          11471: } {6 9 19 26 35 49 52 60 61 66 78 86 87 88 scan 0 sort 0}
        !          11472: do_test where7-2.494.2 {
        !          11473:   count_steps_sort {
        !          11474:      SELECT a FROM t3
        !          11475:       WHERE (d>=60.0 AND d<61.0 AND d NOT NULL)
        !          11476:          OR b=726
        !          11477:          OR f='abcdefghi'
        !          11478:          OR b=179
        !          11479:          OR (g='utsrqpo' AND f GLOB 'tuvwx*')
        !          11480:          OR b=539
        !          11481:          OR b=66
        !          11482:          OR ((a BETWEEN 86 AND 88) AND a!=87)
        !          11483:          OR (f GLOB '?klmn*' AND f GLOB 'jklm*')
        !          11484:   }
        !          11485: } {6 9 19 26 35 49 52 60 61 66 78 86 87 88 scan 0 sort 0}
        !          11486: do_test where7-2.495.1 {
        !          11487:   count_steps_sort {
        !          11488:      SELECT a FROM t2
        !          11489:       WHERE b=179
        !          11490:          OR b=685
        !          11491:   }
        !          11492: } { scan 0 sort 0}
        !          11493: do_test where7-2.495.2 {
        !          11494:   count_steps_sort {
        !          11495:      SELECT a FROM t3
        !          11496:       WHERE b=179
        !          11497:          OR b=685
        !          11498:   }
        !          11499: } { scan 0 sort 0}
        !          11500: do_test where7-2.496.1 {
        !          11501:   count_steps_sort {
        !          11502:      SELECT a FROM t2
        !          11503:       WHERE b=201
        !          11504:          OR b=682
        !          11505:          OR b=443
        !          11506:          OR b=836
        !          11507:          OR (f GLOB '?opqr*' AND f GLOB 'nopq*')
        !          11508:          OR (d>=11.0 AND d<12.0 AND d NOT NULL)
        !          11509:          OR ((a BETWEEN 51 AND 53) AND a!=52)
        !          11510:          OR b=110
        !          11511:          OR (f GLOB '?defg*' AND f GLOB 'cdef*')
        !          11512:   }
        !          11513: } {2 10 11 13 28 39 51 53 54 62 65 76 80 91 scan 0 sort 0}
        !          11514: do_test where7-2.496.2 {
        !          11515:   count_steps_sort {
        !          11516:      SELECT a FROM t3
        !          11517:       WHERE b=201
        !          11518:          OR b=682
        !          11519:          OR b=443
        !          11520:          OR b=836
        !          11521:          OR (f GLOB '?opqr*' AND f GLOB 'nopq*')
        !          11522:          OR (d>=11.0 AND d<12.0 AND d NOT NULL)
        !          11523:          OR ((a BETWEEN 51 AND 53) AND a!=52)
        !          11524:          OR b=110
        !          11525:          OR (f GLOB '?defg*' AND f GLOB 'cdef*')
        !          11526:   }
        !          11527: } {2 10 11 13 28 39 51 53 54 62 65 76 80 91 scan 0 sort 0}
        !          11528: do_test where7-2.497.1 {
        !          11529:   count_steps_sort {
        !          11530:      SELECT a FROM t2
        !          11531:       WHERE (f GLOB '?zabc*' AND f GLOB 'yzab*')
        !          11532:          OR b=462
        !          11533:          OR ((a BETWEEN 4 AND 6) AND a!=5)
        !          11534:          OR a=22
        !          11535:          OR b=594
        !          11536:          OR (f GLOB '?tuvw*' AND f GLOB 'stuv*')
        !          11537:          OR (d>=57.0 AND d<58.0 AND d NOT NULL)
        !          11538:          OR (g='jihgfed' AND f GLOB 'wxyza*')
        !          11539:          OR (g='mlkjihg' AND f GLOB 'jklmn*')
        !          11540:   }
        !          11541: } {4 6 18 22 24 42 44 50 54 57 61 70 74 76 96 scan 0 sort 0}
        !          11542: do_test where7-2.497.2 {
        !          11543:   count_steps_sort {
        !          11544:      SELECT a FROM t3
        !          11545:       WHERE (f GLOB '?zabc*' AND f GLOB 'yzab*')
        !          11546:          OR b=462
        !          11547:          OR ((a BETWEEN 4 AND 6) AND a!=5)
        !          11548:          OR a=22
        !          11549:          OR b=594
        !          11550:          OR (f GLOB '?tuvw*' AND f GLOB 'stuv*')
        !          11551:          OR (d>=57.0 AND d<58.0 AND d NOT NULL)
        !          11552:          OR (g='jihgfed' AND f GLOB 'wxyza*')
        !          11553:          OR (g='mlkjihg' AND f GLOB 'jklmn*')
        !          11554:   }
        !          11555: } {4 6 18 22 24 42 44 50 54 57 61 70 74 76 96 scan 0 sort 0}
        !          11556: do_test where7-2.498.1 {
        !          11557:   count_steps_sort {
        !          11558:      SELECT a FROM t2
        !          11559:       WHERE (g='utsrqpo' AND f GLOB 'wxyza*')
        !          11560:          OR (d>=1.0 AND d<2.0 AND d NOT NULL)
        !          11561:          OR (g='wvutsrq' AND f GLOB 'klmno*')
        !          11562:          OR f='vwxyzabcd'
        !          11563:          OR (g='vutsrqp' AND f GLOB 'nopqr*')
        !          11564:          OR a=37
        !          11565:          OR a=50
        !          11566:   }
        !          11567: } {1 10 13 21 22 37 47 50 73 99 scan 0 sort 0}
        !          11568: do_test where7-2.498.2 {
        !          11569:   count_steps_sort {
        !          11570:      SELECT a FROM t3
        !          11571:       WHERE (g='utsrqpo' AND f GLOB 'wxyza*')
        !          11572:          OR (d>=1.0 AND d<2.0 AND d NOT NULL)
        !          11573:          OR (g='wvutsrq' AND f GLOB 'klmno*')
        !          11574:          OR f='vwxyzabcd'
        !          11575:          OR (g='vutsrqp' AND f GLOB 'nopqr*')
        !          11576:          OR a=37
        !          11577:          OR a=50
        !          11578:   }
        !          11579: } {1 10 13 21 22 37 47 50 73 99 scan 0 sort 0}
        !          11580: do_test where7-2.499.1 {
        !          11581:   count_steps_sort {
        !          11582:      SELECT a FROM t2
        !          11583:       WHERE ((a BETWEEN 83 AND 85) AND a!=84)
        !          11584:          OR b=784
        !          11585:          OR (f GLOB '?vwxy*' AND f GLOB 'uvwx*')
        !          11586:          OR b=825
        !          11587:          OR a=80
        !          11588:          OR (g='tsrqpon' AND f GLOB 'xyzab*')
        !          11589:          OR (d>=97.0 AND d<98.0 AND d NOT NULL)
        !          11590:          OR b=531
        !          11591:          OR a=100
        !          11592:   }
        !          11593: } {20 23 46 72 75 80 83 85 97 98 100 scan 0 sort 0}
        !          11594: do_test where7-2.499.2 {
        !          11595:   count_steps_sort {
        !          11596:      SELECT a FROM t3
        !          11597:       WHERE ((a BETWEEN 83 AND 85) AND a!=84)
        !          11598:          OR b=784
        !          11599:          OR (f GLOB '?vwxy*' AND f GLOB 'uvwx*')
        !          11600:          OR b=825
        !          11601:          OR a=80
        !          11602:          OR (g='tsrqpon' AND f GLOB 'xyzab*')
        !          11603:          OR (d>=97.0 AND d<98.0 AND d NOT NULL)
        !          11604:          OR b=531
        !          11605:          OR a=100
        !          11606:   }
        !          11607: } {20 23 46 72 75 80 83 85 97 98 100 scan 0 sort 0}
        !          11608: do_test where7-2.500.1 {
        !          11609:   count_steps_sort {
        !          11610:      SELECT a FROM t2
        !          11611:       WHERE (g='utsrqpo' AND f GLOB 'tuvwx*')
        !          11612:          OR b=220
        !          11613:          OR (d>=53.0 AND d<54.0 AND d NOT NULL)
        !          11614:   }
        !          11615: } {19 20 53 scan 0 sort 0}
        !          11616: do_test where7-2.500.2 {
        !          11617:   count_steps_sort {
        !          11618:      SELECT a FROM t3
        !          11619:       WHERE (g='utsrqpo' AND f GLOB 'tuvwx*')
        !          11620:          OR b=220
        !          11621:          OR (d>=53.0 AND d<54.0 AND d NOT NULL)
        !          11622:   }
        !          11623: } {19 20 53 scan 0 sort 0}
        !          11624: do_test where7-2.501.1 {
        !          11625:   count_steps_sort {
        !          11626:      SELECT a FROM t2
        !          11627:       WHERE a=92
        !          11628:          OR (d>=9.0 AND d<10.0 AND d NOT NULL)
        !          11629:          OR b=990
        !          11630:   }
        !          11631: } {9 90 92 scan 0 sort 0}
        !          11632: do_test where7-2.501.2 {
        !          11633:   count_steps_sort {
        !          11634:      SELECT a FROM t3
        !          11635:       WHERE a=92
        !          11636:          OR (d>=9.0 AND d<10.0 AND d NOT NULL)
        !          11637:          OR b=990
        !          11638:   }
        !          11639: } {9 90 92 scan 0 sort 0}
        !          11640: do_test where7-2.502.1 {
        !          11641:   count_steps_sort {
        !          11642:      SELECT a FROM t2
        !          11643:       WHERE ((a BETWEEN 77 AND 79) AND a!=78)
        !          11644:          OR b=894
        !          11645:          OR c=28028
        !          11646:          OR b=905
        !          11647:          OR (g='ponmlkj' AND f GLOB 'tuvwx*')
        !          11648:          OR (g='kjihgfe' AND f GLOB 'stuvw*')
        !          11649:          OR (f GLOB '?bcde*' AND f GLOB 'abcd*')
        !          11650:          OR b=1037
        !          11651:   }
        !          11652: } {26 45 52 70 77 78 79 82 83 84 scan 0 sort 0}
        !          11653: do_test where7-2.502.2 {
        !          11654:   count_steps_sort {
        !          11655:      SELECT a FROM t3
        !          11656:       WHERE ((a BETWEEN 77 AND 79) AND a!=78)
        !          11657:          OR b=894
        !          11658:          OR c=28028
        !          11659:          OR b=905
        !          11660:          OR (g='ponmlkj' AND f GLOB 'tuvwx*')
        !          11661:          OR (g='kjihgfe' AND f GLOB 'stuvw*')
        !          11662:          OR (f GLOB '?bcde*' AND f GLOB 'abcd*')
        !          11663:          OR b=1037
        !          11664:   }
        !          11665: } {26 45 52 70 77 78 79 82 83 84 scan 0 sort 0}
        !          11666: do_test where7-2.503.1 {
        !          11667:   count_steps_sort {
        !          11668:      SELECT a FROM t2
        !          11669:       WHERE (d>=72.0 AND d<73.0 AND d NOT NULL)
        !          11670:          OR b=773
        !          11671:          OR f='defghijkl'
        !          11672:   }
        !          11673: } {3 29 55 72 81 scan 0 sort 0}
        !          11674: do_test where7-2.503.2 {
        !          11675:   count_steps_sort {
        !          11676:      SELECT a FROM t3
        !          11677:       WHERE (d>=72.0 AND d<73.0 AND d NOT NULL)
        !          11678:          OR b=773
        !          11679:          OR f='defghijkl'
        !          11680:   }
        !          11681: } {3 29 55 72 81 scan 0 sort 0}
        !          11682: do_test where7-2.504.1 {
        !          11683:   count_steps_sort {
        !          11684:      SELECT a FROM t2
        !          11685:       WHERE (g='wvutsrq' AND f GLOB 'mnopq*')
        !          11686:          OR b=861
        !          11687:          OR (g='rqponml' AND f GLOB 'lmnop*')
        !          11688:   }
        !          11689: } {12 37 scan 0 sort 0}
        !          11690: do_test where7-2.504.2 {
        !          11691:   count_steps_sort {
        !          11692:      SELECT a FROM t3
        !          11693:       WHERE (g='wvutsrq' AND f GLOB 'mnopq*')
        !          11694:          OR b=861
        !          11695:          OR (g='rqponml' AND f GLOB 'lmnop*')
        !          11696:   }
        !          11697: } {12 37 scan 0 sort 0}
        !          11698: do_test where7-2.505.1 {
        !          11699:   count_steps_sort {
        !          11700:      SELECT a FROM t2
        !          11701:       WHERE b=704
        !          11702:          OR (g='wvutsrq' AND f GLOB 'klmno*')
        !          11703:          OR (d>=51.0 AND d<52.0 AND d NOT NULL)
        !          11704:          OR (d>=89.0 AND d<90.0 AND d NOT NULL)
        !          11705:          OR b=25
        !          11706:          OR (g='jihgfed' AND f GLOB 'zabcd*')
        !          11707:          OR b=487
        !          11708:          OR (g='hgfedcb' AND f GLOB 'fghij*')
        !          11709:          OR ((a BETWEEN 77 AND 79) AND a!=78)
        !          11710:          OR (d>=23.0 AND d<24.0 AND d NOT NULL)
        !          11711:          OR (d>=84.0 AND d<85.0 AND d NOT NULL)
        !          11712:   }
        !          11713: } {10 23 51 64 77 79 83 84 89 scan 0 sort 0}
        !          11714: do_test where7-2.505.2 {
        !          11715:   count_steps_sort {
        !          11716:      SELECT a FROM t3
        !          11717:       WHERE b=704
        !          11718:          OR (g='wvutsrq' AND f GLOB 'klmno*')
        !          11719:          OR (d>=51.0 AND d<52.0 AND d NOT NULL)
        !          11720:          OR (d>=89.0 AND d<90.0 AND d NOT NULL)
        !          11721:          OR b=25
        !          11722:          OR (g='jihgfed' AND f GLOB 'zabcd*')
        !          11723:          OR b=487
        !          11724:          OR (g='hgfedcb' AND f GLOB 'fghij*')
        !          11725:          OR ((a BETWEEN 77 AND 79) AND a!=78)
        !          11726:          OR (d>=23.0 AND d<24.0 AND d NOT NULL)
        !          11727:          OR (d>=84.0 AND d<85.0 AND d NOT NULL)
        !          11728:   }
        !          11729: } {10 23 51 64 77 79 83 84 89 scan 0 sort 0}
        !          11730: do_test where7-2.506.1 {
        !          11731:   count_steps_sort {
        !          11732:      SELECT a FROM t2
        !          11733:       WHERE a=19
        !          11734:          OR (g='onmlkji' AND f GLOB 'xyzab*')
        !          11735:          OR b=674
        !          11736:          OR (d>=60.0 AND d<61.0 AND d NOT NULL)
        !          11737:          OR b=355
        !          11738:          OR ((a BETWEEN 72 AND 74) AND a!=73)
        !          11739:          OR (g='qponmlk' AND f GLOB 'pqrst*')
        !          11740:          OR c=28028
        !          11741:          OR b=649
        !          11742:          OR (g='vutsrqp' AND f GLOB 'rstuv*')
        !          11743:          OR (g='srqponm' AND f GLOB 'fghij*')
        !          11744:   }
        !          11745: } {17 19 31 41 49 59 60 72 74 82 83 84 scan 0 sort 0}
        !          11746: do_test where7-2.506.2 {
        !          11747:   count_steps_sort {
        !          11748:      SELECT a FROM t3
        !          11749:       WHERE a=19
        !          11750:          OR (g='onmlkji' AND f GLOB 'xyzab*')
        !          11751:          OR b=674
        !          11752:          OR (d>=60.0 AND d<61.0 AND d NOT NULL)
        !          11753:          OR b=355
        !          11754:          OR ((a BETWEEN 72 AND 74) AND a!=73)
        !          11755:          OR (g='qponmlk' AND f GLOB 'pqrst*')
        !          11756:          OR c=28028
        !          11757:          OR b=649
        !          11758:          OR (g='vutsrqp' AND f GLOB 'rstuv*')
        !          11759:          OR (g='srqponm' AND f GLOB 'fghij*')
        !          11760:   }
        !          11761: } {17 19 31 41 49 59 60 72 74 82 83 84 scan 0 sort 0}
        !          11762: do_test where7-2.507.1 {
        !          11763:   count_steps_sort {
        !          11764:      SELECT a FROM t2
        !          11765:       WHERE ((a BETWEEN 76 AND 78) AND a!=77)
        !          11766:          OR a=1
        !          11767:          OR a=22
        !          11768:          OR b=836
        !          11769:          OR c=24024
        !          11770:   }
        !          11771: } {1 22 70 71 72 76 78 scan 0 sort 0}
        !          11772: do_test where7-2.507.2 {
        !          11773:   count_steps_sort {
        !          11774:      SELECT a FROM t3
        !          11775:       WHERE ((a BETWEEN 76 AND 78) AND a!=77)
        !          11776:          OR a=1
        !          11777:          OR a=22
        !          11778:          OR b=836
        !          11779:          OR c=24024
        !          11780:   }
        !          11781: } {1 22 70 71 72 76 78 scan 0 sort 0}
        !          11782: do_test where7-2.508.1 {
        !          11783:   count_steps_sort {
        !          11784:      SELECT a FROM t2
        !          11785:       WHERE b=135
        !          11786:          OR (g='utsrqpo' AND f GLOB 'uvwxy*')
        !          11787:          OR ((a BETWEEN 39 AND 41) AND a!=40)
        !          11788:   }
        !          11789: } {20 39 41 scan 0 sort 0}
        !          11790: do_test where7-2.508.2 {
        !          11791:   count_steps_sort {
        !          11792:      SELECT a FROM t3
        !          11793:       WHERE b=135
        !          11794:          OR (g='utsrqpo' AND f GLOB 'uvwxy*')
        !          11795:          OR ((a BETWEEN 39 AND 41) AND a!=40)
        !          11796:   }
        !          11797: } {20 39 41 scan 0 sort 0}
        !          11798: do_test where7-2.509.1 {
        !          11799:   count_steps_sort {
        !          11800:      SELECT a FROM t2
        !          11801:       WHERE (g='hgfedcb' AND f GLOB 'ijklm*')
        !          11802:          OR (f GLOB '?klmn*' AND f GLOB 'jklm*')
        !          11803:   }
        !          11804: } {9 35 61 86 87 scan 0 sort 0}
        !          11805: do_test where7-2.509.2 {
        !          11806:   count_steps_sort {
        !          11807:      SELECT a FROM t3
        !          11808:       WHERE (g='hgfedcb' AND f GLOB 'ijklm*')
        !          11809:          OR (f GLOB '?klmn*' AND f GLOB 'jklm*')
        !          11810:   }
        !          11811: } {9 35 61 86 87 scan 0 sort 0}
        !          11812: do_test where7-2.510.1 {
        !          11813:   count_steps_sort {
        !          11814:      SELECT a FROM t2
        !          11815:       WHERE (g='jihgfed' AND f GLOB 'wxyza*')
        !          11816:          OR f='ghijklmno'
        !          11817:   }
        !          11818: } {6 32 58 74 84 scan 0 sort 0}
        !          11819: do_test where7-2.510.2 {
        !          11820:   count_steps_sort {
        !          11821:      SELECT a FROM t3
        !          11822:       WHERE (g='jihgfed' AND f GLOB 'wxyza*')
        !          11823:          OR f='ghijklmno'
        !          11824:   }
        !          11825: } {6 32 58 74 84 scan 0 sort 0}
        !          11826: do_test where7-2.511.1 {
        !          11827:   count_steps_sort {
        !          11828:      SELECT a FROM t2
        !          11829:       WHERE b=825
        !          11830:          OR b=902
        !          11831:          OR a=40
        !          11832:          OR ((a BETWEEN 28 AND 30) AND a!=29)
        !          11833:          OR a=30
        !          11834:          OR a=10
        !          11835:          OR a=73
        !          11836:   }
        !          11837: } {10 28 30 40 73 75 82 scan 0 sort 0}
        !          11838: do_test where7-2.511.2 {
        !          11839:   count_steps_sort {
        !          11840:      SELECT a FROM t3
        !          11841:       WHERE b=825
        !          11842:          OR b=902
        !          11843:          OR a=40
        !          11844:          OR ((a BETWEEN 28 AND 30) AND a!=29)
        !          11845:          OR a=30
        !          11846:          OR a=10
        !          11847:          OR a=73
        !          11848:   }
        !          11849: } {10 28 30 40 73 75 82 scan 0 sort 0}
        !          11850: do_test where7-2.512.1 {
        !          11851:   count_steps_sort {
        !          11852:      SELECT a FROM t2
        !          11853:       WHERE ((a BETWEEN 22 AND 24) AND a!=23)
        !          11854:          OR a=5
        !          11855:          OR b=432
        !          11856:          OR b=979
        !          11857:          OR b=762
        !          11858:          OR b=352
        !          11859:          OR ((a BETWEEN 36 AND 38) AND a!=37)
        !          11860:          OR c=27027
        !          11861:          OR c=20020
        !          11862:          OR (d>=23.0 AND d<24.0 AND d NOT NULL)
        !          11863:   }
        !          11864: } {5 22 23 24 32 36 38 58 59 60 79 80 81 89 scan 0 sort 0}
        !          11865: do_test where7-2.512.2 {
        !          11866:   count_steps_sort {
        !          11867:      SELECT a FROM t3
        !          11868:       WHERE ((a BETWEEN 22 AND 24) AND a!=23)
        !          11869:          OR a=5
        !          11870:          OR b=432
        !          11871:          OR b=979
        !          11872:          OR b=762
        !          11873:          OR b=352
        !          11874:          OR ((a BETWEEN 36 AND 38) AND a!=37)
        !          11875:          OR c=27027
        !          11876:          OR c=20020
        !          11877:          OR (d>=23.0 AND d<24.0 AND d NOT NULL)
        !          11878:   }
        !          11879: } {5 22 23 24 32 36 38 58 59 60 79 80 81 89 scan 0 sort 0}
        !          11880: do_test where7-2.513.1 {
        !          11881:   count_steps_sort {
        !          11882:      SELECT a FROM t2
        !          11883:       WHERE (f GLOB '?lmno*' AND f GLOB 'klmn*')
        !          11884:          OR ((a BETWEEN 5 AND 7) AND a!=6)
        !          11885:          OR b=99
        !          11886:          OR a=54
        !          11887:   }
        !          11888: } {5 7 9 10 36 54 62 88 scan 0 sort 0}
        !          11889: do_test where7-2.513.2 {
        !          11890:   count_steps_sort {
        !          11891:      SELECT a FROM t3
        !          11892:       WHERE (f GLOB '?lmno*' AND f GLOB 'klmn*')
        !          11893:          OR ((a BETWEEN 5 AND 7) AND a!=6)
        !          11894:          OR b=99
        !          11895:          OR a=54
        !          11896:   }
        !          11897: } {5 7 9 10 36 54 62 88 scan 0 sort 0}
        !          11898: do_test where7-2.514.1 {
        !          11899:   count_steps_sort {
        !          11900:      SELECT a FROM t2
        !          11901:       WHERE b=300
        !          11902:          OR (g='mlkjihg' AND f GLOB 'klmno*')
        !          11903:          OR b=319
        !          11904:          OR f='fghijklmn'
        !          11905:          OR (d>=73.0 AND d<74.0 AND d NOT NULL)
        !          11906:          OR ((a BETWEEN 42 AND 44) AND a!=43)
        !          11907:   }
        !          11908: } {5 29 31 42 44 57 62 73 83 scan 0 sort 0}
        !          11909: do_test where7-2.514.2 {
        !          11910:   count_steps_sort {
        !          11911:      SELECT a FROM t3
        !          11912:       WHERE b=300
        !          11913:          OR (g='mlkjihg' AND f GLOB 'klmno*')
        !          11914:          OR b=319
        !          11915:          OR f='fghijklmn'
        !          11916:          OR (d>=73.0 AND d<74.0 AND d NOT NULL)
        !          11917:          OR ((a BETWEEN 42 AND 44) AND a!=43)
        !          11918:   }
        !          11919: } {5 29 31 42 44 57 62 73 83 scan 0 sort 0}
        !          11920: do_test where7-2.515.1 {
        !          11921:   count_steps_sort {
        !          11922:      SELECT a FROM t2
        !          11923:       WHERE b=671
        !          11924:          OR ((a BETWEEN 86 AND 88) AND a!=87)
        !          11925:          OR (d>=27.0 AND d<28.0 AND d NOT NULL)
        !          11926:          OR b=1004
        !          11927:          OR ((a BETWEEN 18 AND 20) AND a!=19)
        !          11928:          OR ((a BETWEEN 5 AND 7) AND a!=6)
        !          11929:          OR (d>=82.0 AND d<83.0 AND d NOT NULL)
        !          11930:          OR b=748
        !          11931:          OR (g='tsrqpon' AND f GLOB 'xyzab*')
        !          11932:   }
        !          11933: } {5 7 18 20 23 27 61 68 82 86 88 scan 0 sort 0}
        !          11934: do_test where7-2.515.2 {
        !          11935:   count_steps_sort {
        !          11936:      SELECT a FROM t3
        !          11937:       WHERE b=671
        !          11938:          OR ((a BETWEEN 86 AND 88) AND a!=87)
        !          11939:          OR (d>=27.0 AND d<28.0 AND d NOT NULL)
        !          11940:          OR b=1004
        !          11941:          OR ((a BETWEEN 18 AND 20) AND a!=19)
        !          11942:          OR ((a BETWEEN 5 AND 7) AND a!=6)
        !          11943:          OR (d>=82.0 AND d<83.0 AND d NOT NULL)
        !          11944:          OR b=748
        !          11945:          OR (g='tsrqpon' AND f GLOB 'xyzab*')
        !          11946:   }
        !          11947: } {5 7 18 20 23 27 61 68 82 86 88 scan 0 sort 0}
        !          11948: do_test where7-2.516.1 {
        !          11949:   count_steps_sort {
        !          11950:      SELECT a FROM t2
        !          11951:       WHERE a=47
        !          11952:          OR b=784
        !          11953:          OR ((a BETWEEN 21 AND 23) AND a!=22)
        !          11954:          OR a=16
        !          11955:          OR a=25
        !          11956:          OR b=572
        !          11957:   }
        !          11958: } {16 21 23 25 47 52 scan 0 sort 0}
        !          11959: do_test where7-2.516.2 {
        !          11960:   count_steps_sort {
        !          11961:      SELECT a FROM t3
        !          11962:       WHERE a=47
        !          11963:          OR b=784
        !          11964:          OR ((a BETWEEN 21 AND 23) AND a!=22)
        !          11965:          OR a=16
        !          11966:          OR a=25
        !          11967:          OR b=572
        !          11968:   }
        !          11969: } {16 21 23 25 47 52 scan 0 sort 0}
        !          11970: do_test where7-2.517.1 {
        !          11971:   count_steps_sort {
        !          11972:      SELECT a FROM t2
        !          11973:       WHERE (g='jihgfed' AND f GLOB 'wxyza*')
        !          11974:          OR (d>=67.0 AND d<68.0 AND d NOT NULL)
        !          11975:          OR b=110
        !          11976:          OR (g='gfedcba' AND f GLOB 'nopqr*')
        !          11977:          OR c=26026
        !          11978:          OR (d>=69.0 AND d<70.0 AND d NOT NULL)
        !          11979:          OR b=850
        !          11980:          OR a=6
        !          11981:   }
        !          11982: } {6 10 67 69 74 76 77 78 91 scan 0 sort 0}
        !          11983: do_test where7-2.517.2 {
        !          11984:   count_steps_sort {
        !          11985:      SELECT a FROM t3
        !          11986:       WHERE (g='jihgfed' AND f GLOB 'wxyza*')
        !          11987:          OR (d>=67.0 AND d<68.0 AND d NOT NULL)
        !          11988:          OR b=110
        !          11989:          OR (g='gfedcba' AND f GLOB 'nopqr*')
        !          11990:          OR c=26026
        !          11991:          OR (d>=69.0 AND d<70.0 AND d NOT NULL)
        !          11992:          OR b=850
        !          11993:          OR a=6
        !          11994:   }
        !          11995: } {6 10 67 69 74 76 77 78 91 scan 0 sort 0}
        !          11996: do_test where7-2.518.1 {
        !          11997:   count_steps_sort {
        !          11998:      SELECT a FROM t2
        !          11999:       WHERE ((a BETWEEN 74 AND 76) AND a!=75)
        !          12000:          OR ((a BETWEEN 1 AND 3) AND a!=2)
        !          12001:          OR (g='jihgfed' AND f GLOB 'wxyza*')
        !          12002:          OR (g='utsrqpo' AND f GLOB 'tuvwx*')
        !          12003:          OR (g='mlkjihg' AND f GLOB 'klmno*')
        !          12004:          OR b=135
        !          12005:          OR a=28
        !          12006:          OR ((a BETWEEN 1 AND 3) AND a!=2)
        !          12007:          OR b=737
        !          12008:   }
        !          12009: } {1 3 19 28 62 67 74 76 scan 0 sort 0}
        !          12010: do_test where7-2.518.2 {
        !          12011:   count_steps_sort {
        !          12012:      SELECT a FROM t3
        !          12013:       WHERE ((a BETWEEN 74 AND 76) AND a!=75)
        !          12014:          OR ((a BETWEEN 1 AND 3) AND a!=2)
        !          12015:          OR (g='jihgfed' AND f GLOB 'wxyza*')
        !          12016:          OR (g='utsrqpo' AND f GLOB 'tuvwx*')
        !          12017:          OR (g='mlkjihg' AND f GLOB 'klmno*')
        !          12018:          OR b=135
        !          12019:          OR a=28
        !          12020:          OR ((a BETWEEN 1 AND 3) AND a!=2)
        !          12021:          OR b=737
        !          12022:   }
        !          12023: } {1 3 19 28 62 67 74 76 scan 0 sort 0}
        !          12024: do_test where7-2.519.1 {
        !          12025:   count_steps_sort {
        !          12026:      SELECT a FROM t2
        !          12027:       WHERE b=242
        !          12028:          OR (d>=20.0 AND d<21.0 AND d NOT NULL)
        !          12029:          OR ((a BETWEEN 20 AND 22) AND a!=21)
        !          12030:   }
        !          12031: } {20 22 scan 0 sort 0}
        !          12032: do_test where7-2.519.2 {
        !          12033:   count_steps_sort {
        !          12034:      SELECT a FROM t3
        !          12035:       WHERE b=242
        !          12036:          OR (d>=20.0 AND d<21.0 AND d NOT NULL)
        !          12037:          OR ((a BETWEEN 20 AND 22) AND a!=21)
        !          12038:   }
        !          12039: } {20 22 scan 0 sort 0}
        !          12040: do_test where7-2.520.1 {
        !          12041:   count_steps_sort {
        !          12042:      SELECT a FROM t2
        !          12043:       WHERE b=528
        !          12044:          OR a=41
        !          12045:          OR f='cdefghijk'
        !          12046:          OR a=98
        !          12047:          OR b=759
        !          12048:          OR a=43
        !          12049:          OR b=286
        !          12050:          OR f='hijklmnop'
        !          12051:   }
        !          12052: } {2 7 26 28 33 41 43 48 54 59 69 80 85 98 scan 0 sort 0}
        !          12053: do_test where7-2.520.2 {
        !          12054:   count_steps_sort {
        !          12055:      SELECT a FROM t3
        !          12056:       WHERE b=528
        !          12057:          OR a=41
        !          12058:          OR f='cdefghijk'
        !          12059:          OR a=98
        !          12060:          OR b=759
        !          12061:          OR a=43
        !          12062:          OR b=286
        !          12063:          OR f='hijklmnop'
        !          12064:   }
        !          12065: } {2 7 26 28 33 41 43 48 54 59 69 80 85 98 scan 0 sort 0}
        !          12066: do_test where7-2.521.1 {
        !          12067:   count_steps_sort {
        !          12068:      SELECT a FROM t2
        !          12069:       WHERE (g='xwvutsr' AND f GLOB 'ghijk*')
        !          12070:          OR (d>=61.0 AND d<62.0 AND d NOT NULL)
        !          12071:          OR (g='vutsrqp' AND f GLOB 'pqrst*')
        !          12072:          OR a=52
        !          12073:   }
        !          12074: } {6 15 52 61 scan 0 sort 0}
        !          12075: do_test where7-2.521.2 {
        !          12076:   count_steps_sort {
        !          12077:      SELECT a FROM t3
        !          12078:       WHERE (g='xwvutsr' AND f GLOB 'ghijk*')
        !          12079:          OR (d>=61.0 AND d<62.0 AND d NOT NULL)
        !          12080:          OR (g='vutsrqp' AND f GLOB 'pqrst*')
        !          12081:          OR a=52
        !          12082:   }
        !          12083: } {6 15 52 61 scan 0 sort 0}
        !          12084: do_test where7-2.522.1 {
        !          12085:   count_steps_sort {
        !          12086:      SELECT a FROM t2
        !          12087:       WHERE (g='ihgfedc' AND f GLOB 'abcde*')
        !          12088:          OR ((a BETWEEN 2 AND 4) AND a!=3)
        !          12089:          OR a=86
        !          12090:          OR c=33033
        !          12091:          OR c=2002
        !          12092:          OR a=92
        !          12093:   }
        !          12094: } {2 4 5 6 78 86 92 97 98 99 scan 0 sort 0}
        !          12095: do_test where7-2.522.2 {
        !          12096:   count_steps_sort {
        !          12097:      SELECT a FROM t3
        !          12098:       WHERE (g='ihgfedc' AND f GLOB 'abcde*')
        !          12099:          OR ((a BETWEEN 2 AND 4) AND a!=3)
        !          12100:          OR a=86
        !          12101:          OR c=33033
        !          12102:          OR c=2002
        !          12103:          OR a=92
        !          12104:   }
        !          12105: } {2 4 5 6 78 86 92 97 98 99 scan 0 sort 0}
        !          12106: do_test where7-2.523.1 {
        !          12107:   count_steps_sort {
        !          12108:      SELECT a FROM t2
        !          12109:       WHERE ((a BETWEEN 47 AND 49) AND a!=48)
        !          12110:          OR b=517
        !          12111:          OR (d>=63.0 AND d<64.0 AND d NOT NULL)
        !          12112:          OR ((a BETWEEN 67 AND 69) AND a!=68)
        !          12113:          OR (g='srqponm' AND f GLOB 'fghij*')
        !          12114:          OR f='defghijkl'
        !          12115:          OR b=707
        !          12116:          OR c>=34035
        !          12117:          OR ((a BETWEEN 33 AND 35) AND a!=34)
        !          12118:          OR a=80
        !          12119:          OR (d>=23.0 AND d<24.0 AND d NOT NULL)
        !          12120:   }
        !          12121: } {3 23 29 31 33 35 47 49 55 63 67 69 80 81 scan 0 sort 0}
        !          12122: do_test where7-2.523.2 {
        !          12123:   count_steps_sort {
        !          12124:      SELECT a FROM t3
        !          12125:       WHERE ((a BETWEEN 47 AND 49) AND a!=48)
        !          12126:          OR b=517
        !          12127:          OR (d>=63.0 AND d<64.0 AND d NOT NULL)
        !          12128:          OR ((a BETWEEN 67 AND 69) AND a!=68)
        !          12129:          OR (g='srqponm' AND f GLOB 'fghij*')
        !          12130:          OR f='defghijkl'
        !          12131:          OR b=707
        !          12132:          OR c>=34035
        !          12133:          OR ((a BETWEEN 33 AND 35) AND a!=34)
        !          12134:          OR a=80
        !          12135:          OR (d>=23.0 AND d<24.0 AND d NOT NULL)
        !          12136:   }
        !          12137: } {3 23 29 31 33 35 47 49 55 63 67 69 80 81 scan 0 sort 0}
        !          12138: do_test where7-2.524.1 {
        !          12139:   count_steps_sort {
        !          12140:      SELECT a FROM t2
        !          12141:       WHERE (d>=96.0 AND d<97.0 AND d NOT NULL)
        !          12142:          OR b=209
        !          12143:          OR b=399
        !          12144:          OR (g='fedcbaz' AND f GLOB 'tuvwx*')
        !          12145:   }
        !          12146: } {19 96 97 scan 0 sort 0}
        !          12147: do_test where7-2.524.2 {
        !          12148:   count_steps_sort {
        !          12149:      SELECT a FROM t3
        !          12150:       WHERE (d>=96.0 AND d<97.0 AND d NOT NULL)
        !          12151:          OR b=209
        !          12152:          OR b=399
        !          12153:          OR (g='fedcbaz' AND f GLOB 'tuvwx*')
        !          12154:   }
        !          12155: } {19 96 97 scan 0 sort 0}
        !          12156: do_test where7-2.525.1 {
        !          12157:   count_steps_sort {
        !          12158:      SELECT a FROM t2
        !          12159:       WHERE ((a BETWEEN 18 AND 20) AND a!=19)
        !          12160:          OR (g='qponmlk' AND f GLOB 'mnopq*')
        !          12161:          OR b=597
        !          12162:          OR a=95
        !          12163:          OR (g='nmlkjih' AND f GLOB 'defgh*')
        !          12164:          OR (f GLOB '?zabc*' AND f GLOB 'yzab*')
        !          12165:          OR b=432
        !          12166:          OR (d>=92.0 AND d<93.0 AND d NOT NULL)
        !          12167:   }
        !          12168: } {18 20 24 38 50 55 76 92 95 scan 0 sort 0}
        !          12169: do_test where7-2.525.2 {
        !          12170:   count_steps_sort {
        !          12171:      SELECT a FROM t3
        !          12172:       WHERE ((a BETWEEN 18 AND 20) AND a!=19)
        !          12173:          OR (g='qponmlk' AND f GLOB 'mnopq*')
        !          12174:          OR b=597
        !          12175:          OR a=95
        !          12176:          OR (g='nmlkjih' AND f GLOB 'defgh*')
        !          12177:          OR (f GLOB '?zabc*' AND f GLOB 'yzab*')
        !          12178:          OR b=432
        !          12179:          OR (d>=92.0 AND d<93.0 AND d NOT NULL)
        !          12180:   }
        !          12181: } {18 20 24 38 50 55 76 92 95 scan 0 sort 0}
        !          12182: do_test where7-2.526.1 {
        !          12183:   count_steps_sort {
        !          12184:      SELECT a FROM t2
        !          12185:       WHERE (d>=88.0 AND d<89.0 AND d NOT NULL)
        !          12186:          OR b=157
        !          12187:          OR ((a BETWEEN 78 AND 80) AND a!=79)
        !          12188:          OR a=3
        !          12189:          OR b=663
        !          12190:          OR a=2
        !          12191:          OR c=21021
        !          12192:          OR b=330
        !          12193:          OR b=231
        !          12194:          OR (g='tsrqpon' AND f GLOB 'bcdef*')
        !          12195:   }
        !          12196: } {2 3 21 27 30 61 62 63 78 80 88 scan 0 sort 0}
        !          12197: do_test where7-2.526.2 {
        !          12198:   count_steps_sort {
        !          12199:      SELECT a FROM t3
        !          12200:       WHERE (d>=88.0 AND d<89.0 AND d NOT NULL)
        !          12201:          OR b=157
        !          12202:          OR ((a BETWEEN 78 AND 80) AND a!=79)
        !          12203:          OR a=3
        !          12204:          OR b=663
        !          12205:          OR a=2
        !          12206:          OR c=21021
        !          12207:          OR b=330
        !          12208:          OR b=231
        !          12209:          OR (g='tsrqpon' AND f GLOB 'bcdef*')
        !          12210:   }
        !          12211: } {2 3 21 27 30 61 62 63 78 80 88 scan 0 sort 0}
        !          12212: do_test where7-2.527.1 {
        !          12213:   count_steps_sort {
        !          12214:      SELECT a FROM t2
        !          12215:       WHERE (g='hgfedcb' AND f GLOB 'fghij*')
        !          12216:          OR ((a BETWEEN 64 AND 66) AND a!=65)
        !          12217:          OR f IS NULL
        !          12218:   }
        !          12219: } {64 66 83 scan 0 sort 0}
        !          12220: do_test where7-2.527.2 {
        !          12221:   count_steps_sort {
        !          12222:      SELECT a FROM t3
        !          12223:       WHERE (g='hgfedcb' AND f GLOB 'fghij*')
        !          12224:          OR ((a BETWEEN 64 AND 66) AND a!=65)
        !          12225:          OR f IS NULL
        !          12226:   }
        !          12227: } {64 66 83 scan 0 sort 0}
        !          12228: do_test where7-2.528.1 {
        !          12229:   count_steps_sort {
        !          12230:      SELECT a FROM t2
        !          12231:       WHERE ((a BETWEEN 99 AND 101) AND a!=100)
        !          12232:          OR (g='fedcbaz' AND f GLOB 'pqrst*')
        !          12233:          OR 1000000<b
        !          12234:          OR (g='jihgfed' AND f GLOB 'xyzab*')
        !          12235:          OR b=990
        !          12236:   }
        !          12237: } {75 90 93 99 scan 0 sort 0}
        !          12238: do_test where7-2.528.2 {
        !          12239:   count_steps_sort {
        !          12240:      SELECT a FROM t3
        !          12241:       WHERE ((a BETWEEN 99 AND 101) AND a!=100)
        !          12242:          OR (g='fedcbaz' AND f GLOB 'pqrst*')
        !          12243:          OR 1000000<b
        !          12244:          OR (g='jihgfed' AND f GLOB 'xyzab*')
        !          12245:          OR b=990
        !          12246:   }
        !          12247: } {75 90 93 99 scan 0 sort 0}
        !          12248: do_test where7-2.529.1 {
        !          12249:   count_steps_sort {
        !          12250:      SELECT a FROM t2
        !          12251:       WHERE b=165
        !          12252:          OR a=69
        !          12253:          OR (g='ponmlkj' AND f GLOB 'stuvw*')
        !          12254:   }
        !          12255: } {15 44 69 scan 0 sort 0}
        !          12256: do_test where7-2.529.2 {
        !          12257:   count_steps_sort {
        !          12258:      SELECT a FROM t3
        !          12259:       WHERE b=165
        !          12260:          OR a=69
        !          12261:          OR (g='ponmlkj' AND f GLOB 'stuvw*')
        !          12262:   }
        !          12263: } {15 44 69 scan 0 sort 0}
        !          12264: do_test where7-2.530.1 {
        !          12265:   count_steps_sort {
        !          12266:      SELECT a FROM t2
        !          12267:       WHERE (g='nmlkjih' AND f GLOB 'defgh*')
        !          12268:          OR (g='ponmlkj' AND f GLOB 'uvwxy*')
        !          12269:          OR b=784
        !          12270:          OR b=583
        !          12271:          OR (d>=54.0 AND d<55.0 AND d NOT NULL)
        !          12272:          OR b=814
        !          12273:          OR (g='mlkjihg' AND f GLOB 'ghijk*')
        !          12274:          OR b=619
        !          12275:          OR (d>=80.0 AND d<81.0 AND d NOT NULL)
        !          12276:   }
        !          12277: } {46 53 54 55 58 74 80 scan 0 sort 0}
        !          12278: do_test where7-2.530.2 {
        !          12279:   count_steps_sort {
        !          12280:      SELECT a FROM t3
        !          12281:       WHERE (g='nmlkjih' AND f GLOB 'defgh*')
        !          12282:          OR (g='ponmlkj' AND f GLOB 'uvwxy*')
        !          12283:          OR b=784
        !          12284:          OR b=583
        !          12285:          OR (d>=54.0 AND d<55.0 AND d NOT NULL)
        !          12286:          OR b=814
        !          12287:          OR (g='mlkjihg' AND f GLOB 'ghijk*')
        !          12288:          OR b=619
        !          12289:          OR (d>=80.0 AND d<81.0 AND d NOT NULL)
        !          12290:   }
        !          12291: } {46 53 54 55 58 74 80 scan 0 sort 0}
        !          12292: do_test where7-2.531.1 {
        !          12293:   count_steps_sort {
        !          12294:      SELECT a FROM t2
        !          12295:       WHERE a=86
        !          12296:          OR b=484
        !          12297:          OR (g='ihgfedc' AND f GLOB 'bcdef*')
        !          12298:          OR b=418
        !          12299:          OR b=509
        !          12300:          OR a=42
        !          12301:          OR b=825
        !          12302:          OR a=91
        !          12303:          OR b=1023
        !          12304:          OR b=814
        !          12305:          OR ((a BETWEEN 99 AND 101) AND a!=100)
        !          12306:   }
        !          12307: } {38 42 44 74 75 79 86 91 93 99 scan 0 sort 0}
        !          12308: do_test where7-2.531.2 {
        !          12309:   count_steps_sort {
        !          12310:      SELECT a FROM t3
        !          12311:       WHERE a=86
        !          12312:          OR b=484
        !          12313:          OR (g='ihgfedc' AND f GLOB 'bcdef*')
        !          12314:          OR b=418
        !          12315:          OR b=509
        !          12316:          OR a=42
        !          12317:          OR b=825
        !          12318:          OR a=91
        !          12319:          OR b=1023
        !          12320:          OR b=814
        !          12321:          OR ((a BETWEEN 99 AND 101) AND a!=100)
        !          12322:   }
        !          12323: } {38 42 44 74 75 79 86 91 93 99 scan 0 sort 0}
        !          12324: do_test where7-2.532.1 {
        !          12325:   count_steps_sort {
        !          12326:      SELECT a FROM t2
        !          12327:       WHERE (d>=86.0 AND d<87.0 AND d NOT NULL)
        !          12328:          OR b=231
        !          12329:          OR a=81
        !          12330:          OR a=72
        !          12331:          OR ((a BETWEEN 24 AND 26) AND a!=25)
        !          12332:          OR b=396
        !          12333:   }
        !          12334: } {21 24 26 36 72 81 86 scan 0 sort 0}
        !          12335: do_test where7-2.532.2 {
        !          12336:   count_steps_sort {
        !          12337:      SELECT a FROM t3
        !          12338:       WHERE (d>=86.0 AND d<87.0 AND d NOT NULL)
        !          12339:          OR b=231
        !          12340:          OR a=81
        !          12341:          OR a=72
        !          12342:          OR ((a BETWEEN 24 AND 26) AND a!=25)
        !          12343:          OR b=396
        !          12344:   }
        !          12345: } {21 24 26 36 72 81 86 scan 0 sort 0}
        !          12346: do_test where7-2.533.1 {
        !          12347:   count_steps_sort {
        !          12348:      SELECT a FROM t2
        !          12349:       WHERE (d>=74.0 AND d<75.0 AND d NOT NULL)
        !          12350:          OR a=63
        !          12351:          OR ((a BETWEEN 70 AND 72) AND a!=71)
        !          12352:          OR a=71
        !          12353:          OR b=22
        !          12354:          OR ((a BETWEEN 76 AND 78) AND a!=77)
        !          12355:          OR (d>=21.0 AND d<22.0 AND d NOT NULL)
        !          12356:          OR ((a BETWEEN 59 AND 61) AND a!=60)
        !          12357:          OR a=53
        !          12358:   }
        !          12359: } {2 21 53 59 61 63 70 71 72 74 76 78 scan 0 sort 0}
        !          12360: do_test where7-2.533.2 {
        !          12361:   count_steps_sort {
        !          12362:      SELECT a FROM t3
        !          12363:       WHERE (d>=74.0 AND d<75.0 AND d NOT NULL)
        !          12364:          OR a=63
        !          12365:          OR ((a BETWEEN 70 AND 72) AND a!=71)
        !          12366:          OR a=71
        !          12367:          OR b=22
        !          12368:          OR ((a BETWEEN 76 AND 78) AND a!=77)
        !          12369:          OR (d>=21.0 AND d<22.0 AND d NOT NULL)
        !          12370:          OR ((a BETWEEN 59 AND 61) AND a!=60)
        !          12371:          OR a=53
        !          12372:   }
        !          12373: } {2 21 53 59 61 63 70 71 72 74 76 78 scan 0 sort 0}
        !          12374: do_test where7-2.534.1 {
        !          12375:   count_steps_sort {
        !          12376:      SELECT a FROM t2
        !          12377:       WHERE b=861
        !          12378:          OR b=649
        !          12379:          OR b=146
        !          12380:          OR f='abcdefghi'
        !          12381:   }
        !          12382: } {26 52 59 78 scan 0 sort 0}
        !          12383: do_test where7-2.534.2 {
        !          12384:   count_steps_sort {
        !          12385:      SELECT a FROM t3
        !          12386:       WHERE b=861
        !          12387:          OR b=649
        !          12388:          OR b=146
        !          12389:          OR f='abcdefghi'
        !          12390:   }
        !          12391: } {26 52 59 78 scan 0 sort 0}
        !          12392: do_test where7-2.535.1 {
        !          12393:   count_steps_sort {
        !          12394:      SELECT a FROM t2
        !          12395:       WHERE (f GLOB '?klmn*' AND f GLOB 'jklm*')
        !          12396:          OR c=5005
        !          12397:          OR ((a BETWEEN 50 AND 52) AND a!=51)
        !          12398:          OR a=93
        !          12399:          OR c=24024
        !          12400:          OR b=619
        !          12401:          OR b=234
        !          12402:          OR b=55
        !          12403:          OR (f GLOB '?wxyz*' AND f GLOB 'vwxy*')
        !          12404:          OR (d>=56.0 AND d<57.0 AND d NOT NULL)
        !          12405:   }
        !          12406: } {5 9 13 14 15 21 35 47 50 52 56 61 70 71 72 73 87 93 99 scan 0 sort 0}
        !          12407: do_test where7-2.535.2 {
        !          12408:   count_steps_sort {
        !          12409:      SELECT a FROM t3
        !          12410:       WHERE (f GLOB '?klmn*' AND f GLOB 'jklm*')
        !          12411:          OR c=5005
        !          12412:          OR ((a BETWEEN 50 AND 52) AND a!=51)
        !          12413:          OR a=93
        !          12414:          OR c=24024
        !          12415:          OR b=619
        !          12416:          OR b=234
        !          12417:          OR b=55
        !          12418:          OR (f GLOB '?wxyz*' AND f GLOB 'vwxy*')
        !          12419:          OR (d>=56.0 AND d<57.0 AND d NOT NULL)
        !          12420:   }
        !          12421: } {5 9 13 14 15 21 35 47 50 52 56 61 70 71 72 73 87 93 99 scan 0 sort 0}
        !          12422: do_test where7-2.536.1 {
        !          12423:   count_steps_sort {
        !          12424:      SELECT a FROM t2
        !          12425:       WHERE b=355
        !          12426:          OR (d>=49.0 AND d<50.0 AND d NOT NULL)
        !          12427:          OR (g='kjihgfe' AND f GLOB 'rstuv*')
        !          12428:          OR b=806
        !          12429:          OR b=462
        !          12430:          OR b=531
        !          12431:          OR (g='lkjihgf' AND f GLOB 'lmnop*')
        !          12432:          OR f='mnopqrstu'
        !          12433:   }
        !          12434: } {12 38 42 49 63 64 69 90 scan 0 sort 0}
        !          12435: do_test where7-2.536.2 {
        !          12436:   count_steps_sort {
        !          12437:      SELECT a FROM t3
        !          12438:       WHERE b=355
        !          12439:          OR (d>=49.0 AND d<50.0 AND d NOT NULL)
        !          12440:          OR (g='kjihgfe' AND f GLOB 'rstuv*')
        !          12441:          OR b=806
        !          12442:          OR b=462
        !          12443:          OR b=531
        !          12444:          OR (g='lkjihgf' AND f GLOB 'lmnop*')
        !          12445:          OR f='mnopqrstu'
        !          12446:   }
        !          12447: } {12 38 42 49 63 64 69 90 scan 0 sort 0}
        !          12448: do_test where7-2.537.1 {
        !          12449:   count_steps_sort {
        !          12450:      SELECT a FROM t2
        !          12451:       WHERE ((a BETWEEN 60 AND 62) AND a!=61)
        !          12452:          OR f='pqrstuvwx'
        !          12453:          OR (g='nmlkjih' AND f GLOB 'efghi*')
        !          12454:          OR b=495
        !          12455:          OR (g='kjihgfe' AND f GLOB 'stuvw*')
        !          12456:          OR a=75
        !          12457:   }
        !          12458: } {15 41 45 56 60 62 67 70 75 93 scan 0 sort 0}
        !          12459: do_test where7-2.537.2 {
        !          12460:   count_steps_sort {
        !          12461:      SELECT a FROM t3
        !          12462:       WHERE ((a BETWEEN 60 AND 62) AND a!=61)
        !          12463:          OR f='pqrstuvwx'
        !          12464:          OR (g='nmlkjih' AND f GLOB 'efghi*')
        !          12465:          OR b=495
        !          12466:          OR (g='kjihgfe' AND f GLOB 'stuvw*')
        !          12467:          OR a=75
        !          12468:   }
        !          12469: } {15 41 45 56 60 62 67 70 75 93 scan 0 sort 0}
        !          12470: do_test where7-2.538.1 {
        !          12471:   count_steps_sort {
        !          12472:      SELECT a FROM t2
        !          12473:       WHERE (g='xwvutsr' AND f GLOB 'efghi*')
        !          12474:          OR (g='utsrqpo' AND f GLOB 'vwxyz*')
        !          12475:          OR b=748
        !          12476:          OR b=913
        !          12477:          OR (d>=5.0 AND d<6.0 AND d NOT NULL)
        !          12478:          OR a=22
        !          12479:   }
        !          12480: } {4 5 21 22 68 83 scan 0 sort 0}
        !          12481: do_test where7-2.538.2 {
        !          12482:   count_steps_sort {
        !          12483:      SELECT a FROM t3
        !          12484:       WHERE (g='xwvutsr' AND f GLOB 'efghi*')
        !          12485:          OR (g='utsrqpo' AND f GLOB 'vwxyz*')
        !          12486:          OR b=748
        !          12487:          OR b=913
        !          12488:          OR (d>=5.0 AND d<6.0 AND d NOT NULL)
        !          12489:          OR a=22
        !          12490:   }
        !          12491: } {4 5 21 22 68 83 scan 0 sort 0}
        !          12492: do_test where7-2.539.1 {
        !          12493:   count_steps_sort {
        !          12494:      SELECT a FROM t2
        !          12495:       WHERE a=19
        !          12496:          OR b=902
        !          12497:          OR ((a BETWEEN 63 AND 65) AND a!=64)
        !          12498:          OR b=168
        !          12499:          OR (g='lkjihgf' AND f GLOB 'pqrst*')
        !          12500:          OR a=50
        !          12501:          OR f='uvwxyzabc'
        !          12502:          OR b=836
        !          12503:          OR ((a BETWEEN 77 AND 79) AND a!=78)
        !          12504:          OR a=50
        !          12505:   }
        !          12506: } {19 20 46 50 63 65 67 72 76 77 79 82 98 scan 0 sort 0}
        !          12507: do_test where7-2.539.2 {
        !          12508:   count_steps_sort {
        !          12509:      SELECT a FROM t3
        !          12510:       WHERE a=19
        !          12511:          OR b=902
        !          12512:          OR ((a BETWEEN 63 AND 65) AND a!=64)
        !          12513:          OR b=168
        !          12514:          OR (g='lkjihgf' AND f GLOB 'pqrst*')
        !          12515:          OR a=50
        !          12516:          OR f='uvwxyzabc'
        !          12517:          OR b=836
        !          12518:          OR ((a BETWEEN 77 AND 79) AND a!=78)
        !          12519:          OR a=50
        !          12520:   }
        !          12521: } {19 20 46 50 63 65 67 72 76 77 79 82 98 scan 0 sort 0}
        !          12522: do_test where7-2.540.1 {
        !          12523:   count_steps_sort {
        !          12524:      SELECT a FROM t2
        !          12525:       WHERE c=12012
        !          12526:          OR b=993
        !          12527:          OR b=839
        !          12528:          OR ((a BETWEEN 30 AND 32) AND a!=31)
        !          12529:          OR a=87
        !          12530:   }
        !          12531: } {30 32 34 35 36 87 scan 0 sort 0}
        !          12532: do_test where7-2.540.2 {
        !          12533:   count_steps_sort {
        !          12534:      SELECT a FROM t3
        !          12535:       WHERE c=12012
        !          12536:          OR b=993
        !          12537:          OR b=839
        !          12538:          OR ((a BETWEEN 30 AND 32) AND a!=31)
        !          12539:          OR a=87
        !          12540:   }
        !          12541: } {30 32 34 35 36 87 scan 0 sort 0}
        !          12542: do_test where7-2.541.1 {
        !          12543:   count_steps_sort {
        !          12544:      SELECT a FROM t2
        !          12545:       WHERE b=814
        !          12546:          OR c=30030
        !          12547:          OR (g='qponmlk' AND f GLOB 'opqrs*')
        !          12548:          OR (d>=34.0 AND d<35.0 AND d NOT NULL)
        !          12549:          OR a=16
        !          12550:          OR b=1048
        !          12551:          OR b=113
        !          12552:          OR (d>=61.0 AND d<62.0 AND d NOT NULL)
        !          12553:          OR (g='xwvutsr' AND f GLOB 'defgh*')
        !          12554:          OR b=729
        !          12555:          OR a=54
        !          12556:   }
        !          12557: } {3 16 34 40 54 61 74 88 89 90 scan 0 sort 0}
        !          12558: do_test where7-2.541.2 {
        !          12559:   count_steps_sort {
        !          12560:      SELECT a FROM t3
        !          12561:       WHERE b=814
        !          12562:          OR c=30030
        !          12563:          OR (g='qponmlk' AND f GLOB 'opqrs*')
        !          12564:          OR (d>=34.0 AND d<35.0 AND d NOT NULL)
        !          12565:          OR a=16
        !          12566:          OR b=1048
        !          12567:          OR b=113
        !          12568:          OR (d>=61.0 AND d<62.0 AND d NOT NULL)
        !          12569:          OR (g='xwvutsr' AND f GLOB 'defgh*')
        !          12570:          OR b=729
        !          12571:          OR a=54
        !          12572:   }
        !          12573: } {3 16 34 40 54 61 74 88 89 90 scan 0 sort 0}
        !          12574: do_test where7-2.542.1 {
        !          12575:   count_steps_sort {
        !          12576:      SELECT a FROM t2
        !          12577:       WHERE b=399
        !          12578:          OR (g='kjihgfe' AND f GLOB 'tuvwx*')
        !          12579:          OR b=814
        !          12580:          OR c=22022
        !          12581:          OR (d>=8.0 AND d<9.0 AND d NOT NULL)
        !          12582:          OR (f GLOB '?mnop*' AND f GLOB 'lmno*')
        !          12583:          OR a=1
        !          12584:          OR b=311
        !          12585:          OR b=121
        !          12586:          OR (f GLOB '?hijk*' AND f GLOB 'ghij*')
        !          12587:          OR b=198
        !          12588:   }
        !          12589: } {1 6 8 11 18 32 37 58 63 64 65 66 71 74 84 89 scan 0 sort 0}
        !          12590: do_test where7-2.542.2 {
        !          12591:   count_steps_sort {
        !          12592:      SELECT a FROM t3
        !          12593:       WHERE b=399
        !          12594:          OR (g='kjihgfe' AND f GLOB 'tuvwx*')
        !          12595:          OR b=814
        !          12596:          OR c=22022
        !          12597:          OR (d>=8.0 AND d<9.0 AND d NOT NULL)
        !          12598:          OR (f GLOB '?mnop*' AND f GLOB 'lmno*')
        !          12599:          OR a=1
        !          12600:          OR b=311
        !          12601:          OR b=121
        !          12602:          OR (f GLOB '?hijk*' AND f GLOB 'ghij*')
        !          12603:          OR b=198
        !          12604:   }
        !          12605: } {1 6 8 11 18 32 37 58 63 64 65 66 71 74 84 89 scan 0 sort 0}
        !          12606: do_test where7-2.543.1 {
        !          12607:   count_steps_sort {
        !          12608:      SELECT a FROM t2
        !          12609:       WHERE b=146
        !          12610:          OR (d>=52.0 AND d<53.0 AND d NOT NULL)
        !          12611:          OR a=57
        !          12612:   }
        !          12613: } {52 57 scan 0 sort 0}
        !          12614: do_test where7-2.543.2 {
        !          12615:   count_steps_sort {
        !          12616:      SELECT a FROM t3
        !          12617:       WHERE b=146
        !          12618:          OR (d>=52.0 AND d<53.0 AND d NOT NULL)
        !          12619:          OR a=57
        !          12620:   }
        !          12621: } {52 57 scan 0 sort 0}
        !          12622: do_test where7-2.544.1 {
        !          12623:   count_steps_sort {
        !          12624:      SELECT a FROM t2
        !          12625:       WHERE (d>=100.0 AND d<101.0 AND d NOT NULL)
        !          12626:          OR f='fghijklmn'
        !          12627:          OR a=70
        !          12628:          OR (d>=4.0 AND d<5.0 AND d NOT NULL)
        !          12629:   }
        !          12630: } {4 5 31 57 70 83 100 scan 0 sort 0}
        !          12631: do_test where7-2.544.2 {
        !          12632:   count_steps_sort {
        !          12633:      SELECT a FROM t3
        !          12634:       WHERE (d>=100.0 AND d<101.0 AND d NOT NULL)
        !          12635:          OR f='fghijklmn'
        !          12636:          OR a=70
        !          12637:          OR (d>=4.0 AND d<5.0 AND d NOT NULL)
        !          12638:   }
        !          12639: } {4 5 31 57 70 83 100 scan 0 sort 0}
        !          12640: do_test where7-2.545.1 {
        !          12641:   count_steps_sort {
        !          12642:      SELECT a FROM t2
        !          12643:       WHERE a=42
        !          12644:          OR b=333
        !          12645:          OR (d>=35.0 AND d<36.0 AND d NOT NULL)
        !          12646:          OR b=1089
        !          12647:          OR (d>=12.0 AND d<13.0 AND d NOT NULL)
        !          12648:          OR a=22
        !          12649:          OR b=594
        !          12650:          OR (d>=15.0 AND d<16.0 AND d NOT NULL)
        !          12651:          OR (f GLOB '?ghij*' AND f GLOB 'fghi*')
        !          12652:   }
        !          12653: } {5 12 15 22 31 35 42 54 57 83 99 scan 0 sort 0}
        !          12654: do_test where7-2.545.2 {
        !          12655:   count_steps_sort {
        !          12656:      SELECT a FROM t3
        !          12657:       WHERE a=42
        !          12658:          OR b=333
        !          12659:          OR (d>=35.0 AND d<36.0 AND d NOT NULL)
        !          12660:          OR b=1089
        !          12661:          OR (d>=12.0 AND d<13.0 AND d NOT NULL)
        !          12662:          OR a=22
        !          12663:          OR b=594
        !          12664:          OR (d>=15.0 AND d<16.0 AND d NOT NULL)
        !          12665:          OR (f GLOB '?ghij*' AND f GLOB 'fghi*')
        !          12666:   }
        !          12667: } {5 12 15 22 31 35 42 54 57 83 99 scan 0 sort 0}
        !          12668: do_test where7-2.546.1 {
        !          12669:   count_steps_sort {
        !          12670:      SELECT a FROM t2
        !          12671:       WHERE (d>=67.0 AND d<68.0 AND d NOT NULL)
        !          12672:          OR (d>=16.0 AND d<17.0 AND d NOT NULL)
        !          12673:          OR b=113
        !          12674:          OR (d>=25.0 AND d<26.0 AND d NOT NULL)
        !          12675:          OR (d>=69.0 AND d<70.0 AND d NOT NULL)
        !          12676:          OR ((a BETWEEN 3 AND 5) AND a!=4)
        !          12677:          OR (f GLOB '?bcde*' AND f GLOB 'abcd*')
        !          12678:          OR f='mnopqrstu'
        !          12679:          OR (d>=17.0 AND d<18.0 AND d NOT NULL)
        !          12680:          OR b=902
        !          12681:   }
        !          12682: } {3 5 12 16 17 25 26 38 52 64 67 69 78 82 90 scan 0 sort 0}
        !          12683: do_test where7-2.546.2 {
        !          12684:   count_steps_sort {
        !          12685:      SELECT a FROM t3
        !          12686:       WHERE (d>=67.0 AND d<68.0 AND d NOT NULL)
        !          12687:          OR (d>=16.0 AND d<17.0 AND d NOT NULL)
        !          12688:          OR b=113
        !          12689:          OR (d>=25.0 AND d<26.0 AND d NOT NULL)
        !          12690:          OR (d>=69.0 AND d<70.0 AND d NOT NULL)
        !          12691:          OR ((a BETWEEN 3 AND 5) AND a!=4)
        !          12692:          OR (f GLOB '?bcde*' AND f GLOB 'abcd*')
        !          12693:          OR f='mnopqrstu'
        !          12694:          OR (d>=17.0 AND d<18.0 AND d NOT NULL)
        !          12695:          OR b=902
        !          12696:   }
        !          12697: } {3 5 12 16 17 25 26 38 52 64 67 69 78 82 90 scan 0 sort 0}
        !          12698: do_test where7-2.547.1 {
        !          12699:   count_steps_sort {
        !          12700:      SELECT a FROM t2
        !          12701:       WHERE (g='onmlkji' AND f GLOB 'zabcd*')
        !          12702:          OR (f GLOB '?qrst*' AND f GLOB 'pqrs*')
        !          12703:          OR a=13
        !          12704:   }
        !          12705: } {13 15 41 51 67 93 scan 0 sort 0}
        !          12706: do_test where7-2.547.2 {
        !          12707:   count_steps_sort {
        !          12708:      SELECT a FROM t3
        !          12709:       WHERE (g='onmlkji' AND f GLOB 'zabcd*')
        !          12710:          OR (f GLOB '?qrst*' AND f GLOB 'pqrs*')
        !          12711:          OR a=13
        !          12712:   }
        !          12713: } {13 15 41 51 67 93 scan 0 sort 0}
        !          12714: do_test where7-2.548.1 {
        !          12715:   count_steps_sort {
        !          12716:      SELECT a FROM t2
        !          12717:       WHERE (g='edcbazy' AND f GLOB 'wxyza*')
        !          12718:          OR b=410
        !          12719:          OR (g='ihgfedc' AND f GLOB 'efghi*')
        !          12720:          OR b=418
        !          12721:          OR (g='gfedcba' AND f GLOB 'klmno*')
        !          12722:          OR (d>=65.0 AND d<66.0 AND d NOT NULL)
        !          12723:   }
        !          12724: } {38 65 82 88 100 scan 0 sort 0}
        !          12725: do_test where7-2.548.2 {
        !          12726:   count_steps_sort {
        !          12727:      SELECT a FROM t3
        !          12728:       WHERE (g='edcbazy' AND f GLOB 'wxyza*')
        !          12729:          OR b=410
        !          12730:          OR (g='ihgfedc' AND f GLOB 'efghi*')
        !          12731:          OR b=418
        !          12732:          OR (g='gfedcba' AND f GLOB 'klmno*')
        !          12733:          OR (d>=65.0 AND d<66.0 AND d NOT NULL)
        !          12734:   }
        !          12735: } {38 65 82 88 100 scan 0 sort 0}
        !          12736: do_test where7-2.549.1 {
        !          12737:   count_steps_sort {
        !          12738:      SELECT a FROM t2
        !          12739:       WHERE a=5
        !          12740:          OR a=95
        !          12741:          OR a=56
        !          12742:          OR a=46
        !          12743:          OR (d>=100.0 AND d<101.0 AND d NOT NULL)
        !          12744:          OR (g='mlkjihg' AND f GLOB 'jklmn*')
        !          12745:          OR (g='wvutsrq' AND f GLOB 'klmno*')
        !          12746:          OR (d>=41.0 AND d<42.0 AND d NOT NULL)
        !          12747:   }
        !          12748: } {5 10 41 46 56 61 95 100 scan 0 sort 0}
        !          12749: do_test where7-2.549.2 {
        !          12750:   count_steps_sort {
        !          12751:      SELECT a FROM t3
        !          12752:       WHERE a=5
        !          12753:          OR a=95
        !          12754:          OR a=56
        !          12755:          OR a=46
        !          12756:          OR (d>=100.0 AND d<101.0 AND d NOT NULL)
        !          12757:          OR (g='mlkjihg' AND f GLOB 'jklmn*')
        !          12758:          OR (g='wvutsrq' AND f GLOB 'klmno*')
        !          12759:          OR (d>=41.0 AND d<42.0 AND d NOT NULL)
        !          12760:   }
        !          12761: } {5 10 41 46 56 61 95 100 scan 0 sort 0}
        !          12762: do_test where7-2.550.1 {
        !          12763:   count_steps_sort {
        !          12764:      SELECT a FROM t2
        !          12765:       WHERE (d>=87.0 AND d<88.0 AND d NOT NULL)
        !          12766:          OR a=13
        !          12767:          OR (d>=75.0 AND d<76.0 AND d NOT NULL)
        !          12768:          OR a=9
        !          12769:          OR a=27
        !          12770:          OR ((a BETWEEN 88 AND 90) AND a!=89)
        !          12771:          OR (d>=37.0 AND d<38.0 AND d NOT NULL)
        !          12772:          OR b=484
        !          12773:          OR (d>=44.0 AND d<45.0 AND d NOT NULL)
        !          12774:          OR b=594
        !          12775:   }
        !          12776: } {9 13 27 37 44 54 75 87 88 90 scan 0 sort 0}
        !          12777: do_test where7-2.550.2 {
        !          12778:   count_steps_sort {
        !          12779:      SELECT a FROM t3
        !          12780:       WHERE (d>=87.0 AND d<88.0 AND d NOT NULL)
        !          12781:          OR a=13
        !          12782:          OR (d>=75.0 AND d<76.0 AND d NOT NULL)
        !          12783:          OR a=9
        !          12784:          OR a=27
        !          12785:          OR ((a BETWEEN 88 AND 90) AND a!=89)
        !          12786:          OR (d>=37.0 AND d<38.0 AND d NOT NULL)
        !          12787:          OR b=484
        !          12788:          OR (d>=44.0 AND d<45.0 AND d NOT NULL)
        !          12789:          OR b=594
        !          12790:   }
        !          12791: } {9 13 27 37 44 54 75 87 88 90 scan 0 sort 0}
        !          12792: do_test where7-2.551.1 {
        !          12793:   count_steps_sort {
        !          12794:      SELECT a FROM t2
        !          12795:       WHERE b=539
        !          12796:          OR b=418
        !          12797:          OR (g='vutsrqp' AND f GLOB 'pqrst*')
        !          12798:          OR b=759
        !          12799:   }
        !          12800: } {15 38 49 69 scan 0 sort 0}
        !          12801: do_test where7-2.551.2 {
        !          12802:   count_steps_sort {
        !          12803:      SELECT a FROM t3
        !          12804:       WHERE b=539
        !          12805:          OR b=418
        !          12806:          OR (g='vutsrqp' AND f GLOB 'pqrst*')
        !          12807:          OR b=759
        !          12808:   }
        !          12809: } {15 38 49 69 scan 0 sort 0}
        !          12810: do_test where7-2.552.1 {
        !          12811:   count_steps_sort {
        !          12812:      SELECT a FROM t2
        !          12813:       WHERE b=1001
        !          12814:          OR (g='wvutsrq' AND f GLOB 'ijklm*')
        !          12815:          OR (g='nmlkjih' AND f GLOB 'cdefg*')
        !          12816:          OR c=34034
        !          12817:          OR a=84
        !          12818:   }
        !          12819: } {8 54 84 91 100 scan 0 sort 0}
        !          12820: do_test where7-2.552.2 {
        !          12821:   count_steps_sort {
        !          12822:      SELECT a FROM t3
        !          12823:       WHERE b=1001
        !          12824:          OR (g='wvutsrq' AND f GLOB 'ijklm*')
        !          12825:          OR (g='nmlkjih' AND f GLOB 'cdefg*')
        !          12826:          OR c=34034
        !          12827:          OR a=84
        !          12828:   }
        !          12829: } {8 54 84 91 100 scan 0 sort 0}
        !          12830: do_test where7-2.553.1 {
        !          12831:   count_steps_sort {
        !          12832:      SELECT a FROM t2
        !          12833:       WHERE b=795
        !          12834:          OR b=671
        !          12835:          OR (d>=38.0 AND d<39.0 AND d NOT NULL)
        !          12836:          OR ((a BETWEEN 71 AND 73) AND a!=72)
        !          12837:          OR (d>=63.0 AND d<64.0 AND d NOT NULL)
        !          12838:          OR (f GLOB '?qrst*' AND f GLOB 'pqrs*')
        !          12839:          OR b=322
        !          12840:          OR (d>=60.0 AND d<61.0 AND d NOT NULL)
        !          12841:          OR c=34034
        !          12842:          OR b=410
        !          12843:   }
        !          12844: } {15 38 41 60 61 63 67 71 73 93 100 scan 0 sort 0}
        !          12845: do_test where7-2.553.2 {
        !          12846:   count_steps_sort {
        !          12847:      SELECT a FROM t3
        !          12848:       WHERE b=795
        !          12849:          OR b=671
        !          12850:          OR (d>=38.0 AND d<39.0 AND d NOT NULL)
        !          12851:          OR ((a BETWEEN 71 AND 73) AND a!=72)
        !          12852:          OR (d>=63.0 AND d<64.0 AND d NOT NULL)
        !          12853:          OR (f GLOB '?qrst*' AND f GLOB 'pqrs*')
        !          12854:          OR b=322
        !          12855:          OR (d>=60.0 AND d<61.0 AND d NOT NULL)
        !          12856:          OR c=34034
        !          12857:          OR b=410
        !          12858:   }
        !          12859: } {15 38 41 60 61 63 67 71 73 93 100 scan 0 sort 0}
        !          12860: do_test where7-2.554.1 {
        !          12861:   count_steps_sort {
        !          12862:      SELECT a FROM t2
        !          12863:       WHERE c=13013
        !          12864:          OR (g='fedcbaz' AND f GLOB 'qrstu*')
        !          12865:          OR (d>=42.0 AND d<43.0 AND d NOT NULL)
        !          12866:          OR (g='mlkjihg' AND f GLOB 'jklmn*')
        !          12867:          OR b=47
        !          12868:          OR (d>=79.0 AND d<80.0 AND d NOT NULL)
        !          12869:          OR (g='kjihgfe' AND f GLOB 'rstuv*')
        !          12870:          OR b=828
        !          12871:   }
        !          12872: } {37 38 39 42 61 69 79 94 scan 0 sort 0}
        !          12873: do_test where7-2.554.2 {
        !          12874:   count_steps_sort {
        !          12875:      SELECT a FROM t3
        !          12876:       WHERE c=13013
        !          12877:          OR (g='fedcbaz' AND f GLOB 'qrstu*')
        !          12878:          OR (d>=42.0 AND d<43.0 AND d NOT NULL)
        !          12879:          OR (g='mlkjihg' AND f GLOB 'jklmn*')
        !          12880:          OR b=47
        !          12881:          OR (d>=79.0 AND d<80.0 AND d NOT NULL)
        !          12882:          OR (g='kjihgfe' AND f GLOB 'rstuv*')
        !          12883:          OR b=828
        !          12884:   }
        !          12885: } {37 38 39 42 61 69 79 94 scan 0 sort 0}
        !          12886: do_test where7-2.555.1 {
        !          12887:   count_steps_sort {
        !          12888:      SELECT a FROM t2
        !          12889:       WHERE b=451
        !          12890:          OR b=836
        !          12891:          OR (g='onmlkji' AND f GLOB 'wxyza*')
        !          12892:   }
        !          12893: } {41 48 76 scan 0 sort 0}
        !          12894: do_test where7-2.555.2 {
        !          12895:   count_steps_sort {
        !          12896:      SELECT a FROM t3
        !          12897:       WHERE b=451
        !          12898:          OR b=836
        !          12899:          OR (g='onmlkji' AND f GLOB 'wxyza*')
        !          12900:   }
        !          12901: } {41 48 76 scan 0 sort 0}
        !          12902: do_test where7-2.556.1 {
        !          12903:   count_steps_sort {
        !          12904:      SELECT a FROM t2
        !          12905:       WHERE b=575
        !          12906:          OR b=748
        !          12907:          OR b=520
        !          12908:          OR b=154
        !          12909:          OR a=70
        !          12910:          OR f='efghijklm'
        !          12911:   }
        !          12912: } {4 14 30 56 68 70 82 scan 0 sort 0}
        !          12913: do_test where7-2.556.2 {
        !          12914:   count_steps_sort {
        !          12915:      SELECT a FROM t3
        !          12916:       WHERE b=575
        !          12917:          OR b=748
        !          12918:          OR b=520
        !          12919:          OR b=154
        !          12920:          OR a=70
        !          12921:          OR f='efghijklm'
        !          12922:   }
        !          12923: } {4 14 30 56 68 70 82 scan 0 sort 0}
        !          12924: do_test where7-2.557.1 {
        !          12925:   count_steps_sort {
        !          12926:      SELECT a FROM t2
        !          12927:       WHERE f='tuvwxyzab'
        !          12928:          OR (g='nmlkjih' AND f GLOB 'efghi*')
        !          12929:   }
        !          12930: } {19 45 56 71 97 scan 0 sort 0}
        !          12931: do_test where7-2.557.2 {
        !          12932:   count_steps_sort {
        !          12933:      SELECT a FROM t3
        !          12934:       WHERE f='tuvwxyzab'
        !          12935:          OR (g='nmlkjih' AND f GLOB 'efghi*')
        !          12936:   }
        !          12937: } {19 45 56 71 97 scan 0 sort 0}
        !          12938: do_test where7-2.558.1 {
        !          12939:   count_steps_sort {
        !          12940:      SELECT a FROM t2
        !          12941:       WHERE (d>=12.0 AND d<13.0 AND d NOT NULL)
        !          12942:          OR b=806
        !          12943:          OR a=47
        !          12944:          OR d<0.0
        !          12945:          OR b=982
        !          12946:          OR (d>=2.0 AND d<3.0 AND d NOT NULL)
        !          12947:          OR (g='hgfedcb' AND f GLOB 'jklmn*')
        !          12948:          OR ((a BETWEEN 97 AND 99) AND a!=98)
        !          12949:          OR e IS NULL
        !          12950:          OR c=32032
        !          12951:          OR b=795
        !          12952:   }
        !          12953: } {2 12 47 87 94 95 96 97 99 scan 0 sort 0}
        !          12954: do_test where7-2.558.2 {
        !          12955:   count_steps_sort {
        !          12956:      SELECT a FROM t3
        !          12957:       WHERE (d>=12.0 AND d<13.0 AND d NOT NULL)
        !          12958:          OR b=806
        !          12959:          OR a=47
        !          12960:          OR d<0.0
        !          12961:          OR b=982
        !          12962:          OR (d>=2.0 AND d<3.0 AND d NOT NULL)
        !          12963:          OR (g='hgfedcb' AND f GLOB 'jklmn*')
        !          12964:          OR ((a BETWEEN 97 AND 99) AND a!=98)
        !          12965:          OR e IS NULL
        !          12966:          OR c=32032
        !          12967:          OR b=795
        !          12968:   }
        !          12969: } {2 12 47 87 94 95 96 97 99 scan 0 sort 0}
        !          12970: do_test where7-2.559.1 {
        !          12971:   count_steps_sort {
        !          12972:      SELECT a FROM t2
        !          12973:       WHERE a=62
        !          12974:          OR (f GLOB '?yzab*' AND f GLOB 'xyza*')
        !          12975:          OR ((a BETWEEN 89 AND 91) AND a!=90)
        !          12976:          OR (g='edcbazy' AND f GLOB 'vwxyz*')
        !          12977:   }
        !          12978: } {23 49 62 75 89 91 99 scan 0 sort 0}
        !          12979: do_test where7-2.559.2 {
        !          12980:   count_steps_sort {
        !          12981:      SELECT a FROM t3
        !          12982:       WHERE a=62
        !          12983:          OR (f GLOB '?yzab*' AND f GLOB 'xyza*')
        !          12984:          OR ((a BETWEEN 89 AND 91) AND a!=90)
        !          12985:          OR (g='edcbazy' AND f GLOB 'vwxyz*')
        !          12986:   }
        !          12987: } {23 49 62 75 89 91 99 scan 0 sort 0}
        !          12988: do_test where7-2.560.1 {
        !          12989:   count_steps_sort {
        !          12990:      SELECT a FROM t2
        !          12991:       WHERE (d>=57.0 AND d<58.0 AND d NOT NULL)
        !          12992:          OR b=1056
        !          12993:          OR (d>=73.0 AND d<74.0 AND d NOT NULL)
        !          12994:          OR b=729
        !          12995:          OR (d>=9.0 AND d<10.0 AND d NOT NULL)
        !          12996:          OR b=220
        !          12997:          OR b=498
        !          12998:          OR ((a BETWEEN 96 AND 98) AND a!=97)
        !          12999:   }
        !          13000: } {9 20 57 73 96 98 scan 0 sort 0}
        !          13001: do_test where7-2.560.2 {
        !          13002:   count_steps_sort {
        !          13003:      SELECT a FROM t3
        !          13004:       WHERE (d>=57.0 AND d<58.0 AND d NOT NULL)
        !          13005:          OR b=1056
        !          13006:          OR (d>=73.0 AND d<74.0 AND d NOT NULL)
        !          13007:          OR b=729
        !          13008:          OR (d>=9.0 AND d<10.0 AND d NOT NULL)
        !          13009:          OR b=220
        !          13010:          OR b=498
        !          13011:          OR ((a BETWEEN 96 AND 98) AND a!=97)
        !          13012:   }
        !          13013: } {9 20 57 73 96 98 scan 0 sort 0}
        !          13014: do_test where7-2.561.1 {
        !          13015:   count_steps_sort {
        !          13016:      SELECT a FROM t2
        !          13017:       WHERE b=44
        !          13018:          OR (g='qponmlk' AND f GLOB 'mnopq*')
        !          13019:          OR (g='wvutsrq' AND f GLOB 'klmno*')
        !          13020:   }
        !          13021: } {4 10 38 scan 0 sort 0}
        !          13022: do_test where7-2.561.2 {
        !          13023:   count_steps_sort {
        !          13024:      SELECT a FROM t3
        !          13025:       WHERE b=44
        !          13026:          OR (g='qponmlk' AND f GLOB 'mnopq*')
        !          13027:          OR (g='wvutsrq' AND f GLOB 'klmno*')
        !          13028:   }
        !          13029: } {4 10 38 scan 0 sort 0}
        !          13030: do_test where7-2.562.1 {
        !          13031:   count_steps_sort {
        !          13032:      SELECT a FROM t2
        !          13033:       WHERE b=883
        !          13034:          OR b=311
        !          13035:          OR b=880
        !          13036:          OR (g='qponmlk' AND f GLOB 'pqrst*')
        !          13037:          OR ((a BETWEEN 57 AND 59) AND a!=58)
        !          13038:          OR a=88
        !          13039:          OR b=154
        !          13040:          OR a=94
        !          13041:          OR a=37
        !          13042:          OR c=31031
        !          13043:   }
        !          13044: } {14 37 41 57 59 80 88 91 92 93 94 scan 0 sort 0}
        !          13045: do_test where7-2.562.2 {
        !          13046:   count_steps_sort {
        !          13047:      SELECT a FROM t3
        !          13048:       WHERE b=883
        !          13049:          OR b=311
        !          13050:          OR b=880
        !          13051:          OR (g='qponmlk' AND f GLOB 'pqrst*')
        !          13052:          OR ((a BETWEEN 57 AND 59) AND a!=58)
        !          13053:          OR a=88
        !          13054:          OR b=154
        !          13055:          OR a=94
        !          13056:          OR a=37
        !          13057:          OR c=31031
        !          13058:   }
        !          13059: } {14 37 41 57 59 80 88 91 92 93 94 scan 0 sort 0}
        !          13060: do_test where7-2.563.1 {
        !          13061:   count_steps_sort {
        !          13062:      SELECT a FROM t2
        !          13063:       WHERE (g='onmlkji' AND f GLOB 'xyzab*')
        !          13064:          OR a=10
        !          13065:          OR b=190
        !          13066:          OR ((a BETWEEN 8 AND 10) AND a!=9)
        !          13067:          OR (d>=55.0 AND d<56.0 AND d NOT NULL)
        !          13068:          OR (g='gfedcba' AND f GLOB 'mnopq*')
        !          13069:          OR ((a BETWEEN 67 AND 69) AND a!=68)
        !          13070:          OR b=385
        !          13071:          OR a=82
        !          13072:          OR ((a BETWEEN 63 AND 65) AND a!=64)
        !          13073:          OR c=22022
        !          13074:   }
        !          13075: } {8 10 35 49 55 63 64 65 66 67 69 82 90 scan 0 sort 0}
        !          13076: do_test where7-2.563.2 {
        !          13077:   count_steps_sort {
        !          13078:      SELECT a FROM t3
        !          13079:       WHERE (g='onmlkji' AND f GLOB 'xyzab*')
        !          13080:          OR a=10
        !          13081:          OR b=190
        !          13082:          OR ((a BETWEEN 8 AND 10) AND a!=9)
        !          13083:          OR (d>=55.0 AND d<56.0 AND d NOT NULL)
        !          13084:          OR (g='gfedcba' AND f GLOB 'mnopq*')
        !          13085:          OR ((a BETWEEN 67 AND 69) AND a!=68)
        !          13086:          OR b=385
        !          13087:          OR a=82
        !          13088:          OR ((a BETWEEN 63 AND 65) AND a!=64)
        !          13089:          OR c=22022
        !          13090:   }
        !          13091: } {8 10 35 49 55 63 64 65 66 67 69 82 90 scan 0 sort 0}
        !          13092: do_test where7-2.564.1 {
        !          13093:   count_steps_sort {
        !          13094:      SELECT a FROM t2
        !          13095:       WHERE b=1070
        !          13096:          OR a=33
        !          13097:          OR b=363
        !          13098:          OR a=47
        !          13099:   }
        !          13100: } {33 47 scan 0 sort 0}
        !          13101: do_test where7-2.564.2 {
        !          13102:   count_steps_sort {
        !          13103:      SELECT a FROM t3
        !          13104:       WHERE b=1070
        !          13105:          OR a=33
        !          13106:          OR b=363
        !          13107:          OR a=47
        !          13108:   }
        !          13109: } {33 47 scan 0 sort 0}
        !          13110: do_test where7-2.565.1 {
        !          13111:   count_steps_sort {
        !          13112:      SELECT a FROM t2
        !          13113:       WHERE c=1001
        !          13114:          OR ((a BETWEEN 60 AND 62) AND a!=61)
        !          13115:          OR ((a BETWEEN 63 AND 65) AND a!=64)
        !          13116:          OR a=49
        !          13117:          OR ((a BETWEEN 33 AND 35) AND a!=34)
        !          13118:          OR c=33033
        !          13119:          OR (g='utsrqpo' AND f GLOB 'stuvw*')
        !          13120:          OR (d>=81.0 AND d<82.0 AND d NOT NULL)
        !          13121:          OR g IS NULL
        !          13122:          OR b=220
        !          13123:          OR (d>=70.0 AND d<71.0 AND d NOT NULL)
        !          13124:   }
        !          13125: } {1 2 3 18 20 33 35 49 60 62 63 65 70 81 97 98 99 scan 0 sort 0}
        !          13126: do_test where7-2.565.2 {
        !          13127:   count_steps_sort {
        !          13128:      SELECT a FROM t3
        !          13129:       WHERE c=1001
        !          13130:          OR ((a BETWEEN 60 AND 62) AND a!=61)
        !          13131:          OR ((a BETWEEN 63 AND 65) AND a!=64)
        !          13132:          OR a=49
        !          13133:          OR ((a BETWEEN 33 AND 35) AND a!=34)
        !          13134:          OR c=33033
        !          13135:          OR (g='utsrqpo' AND f GLOB 'stuvw*')
        !          13136:          OR (d>=81.0 AND d<82.0 AND d NOT NULL)
        !          13137:          OR g IS NULL
        !          13138:          OR b=220
        !          13139:          OR (d>=70.0 AND d<71.0 AND d NOT NULL)
        !          13140:   }
        !          13141: } {1 2 3 18 20 33 35 49 60 62 63 65 70 81 97 98 99 scan 0 sort 0}
        !          13142: do_test where7-2.566.1 {
        !          13143:   count_steps_sort {
        !          13144:      SELECT a FROM t2
        !          13145:       WHERE (g='kjihgfe' AND f GLOB 'tuvwx*')
        !          13146:          OR b=212
        !          13147:          OR b=418
        !          13148:          OR ((a BETWEEN 31 AND 33) AND a!=32)
        !          13149:   }
        !          13150: } {31 33 38 71 scan 0 sort 0}
        !          13151: do_test where7-2.566.2 {
        !          13152:   count_steps_sort {
        !          13153:      SELECT a FROM t3
        !          13154:       WHERE (g='kjihgfe' AND f GLOB 'tuvwx*')
        !          13155:          OR b=212
        !          13156:          OR b=418
        !          13157:          OR ((a BETWEEN 31 AND 33) AND a!=32)
        !          13158:   }
        !          13159: } {31 33 38 71 scan 0 sort 0}
        !          13160: do_test where7-2.567.1 {
        !          13161:   count_steps_sort {
        !          13162:      SELECT a FROM t2
        !          13163:       WHERE b=344
        !          13164:          OR f='nopqrstuv'
        !          13165:          OR b=704
        !          13166:          OR a=84
        !          13167:   }
        !          13168: } {13 39 64 65 84 91 scan 0 sort 0}
        !          13169: do_test where7-2.567.2 {
        !          13170:   count_steps_sort {
        !          13171:      SELECT a FROM t3
        !          13172:       WHERE b=344
        !          13173:          OR f='nopqrstuv'
        !          13174:          OR b=704
        !          13175:          OR a=84
        !          13176:   }
        !          13177: } {13 39 64 65 84 91 scan 0 sort 0}
        !          13178: do_test where7-2.568.1 {
        !          13179:   count_steps_sort {
        !          13180:      SELECT a FROM t2
        !          13181:       WHERE ((a BETWEEN 30 AND 32) AND a!=31)
        !          13182:          OR (d>=5.0 AND d<6.0 AND d NOT NULL)
        !          13183:   }
        !          13184: } {5 30 32 scan 0 sort 0}
        !          13185: do_test where7-2.568.2 {
        !          13186:   count_steps_sort {
        !          13187:      SELECT a FROM t3
        !          13188:       WHERE ((a BETWEEN 30 AND 32) AND a!=31)
        !          13189:          OR (d>=5.0 AND d<6.0 AND d NOT NULL)
        !          13190:   }
        !          13191: } {5 30 32 scan 0 sort 0}
        !          13192: do_test where7-2.569.1 {
        !          13193:   count_steps_sort {
        !          13194:      SELECT a FROM t2
        !          13195:       WHERE (g='hgfedcb' AND f GLOB 'jklmn*')
        !          13196:          OR (f GLOB '?bcde*' AND f GLOB 'abcd*')
        !          13197:   }
        !          13198: } {26 52 78 87 scan 0 sort 0}
        !          13199: do_test where7-2.569.2 {
        !          13200:   count_steps_sort {
        !          13201:      SELECT a FROM t3
        !          13202:       WHERE (g='hgfedcb' AND f GLOB 'jklmn*')
        !          13203:          OR (f GLOB '?bcde*' AND f GLOB 'abcd*')
        !          13204:   }
        !          13205: } {26 52 78 87 scan 0 sort 0}
        !          13206: do_test where7-2.570.1 {
        !          13207:   count_steps_sort {
        !          13208:      SELECT a FROM t2
        !          13209:       WHERE ((a BETWEEN 0 AND 2) AND a!=1)
        !          13210:          OR b=1100
        !          13211:          OR (d>=70.0 AND d<71.0 AND d NOT NULL)
        !          13212:          OR b=421
        !          13213:          OR b=465
        !          13214:          OR b=894
        !          13215:          OR c=13013
        !          13216:          OR b=47
        !          13217:          OR b=674
        !          13218:          OR ((a BETWEEN 0 AND 2) AND a!=1)
        !          13219:   }
        !          13220: } {2 37 38 39 70 100 scan 0 sort 0}
        !          13221: do_test where7-2.570.2 {
        !          13222:   count_steps_sort {
        !          13223:      SELECT a FROM t3
        !          13224:       WHERE ((a BETWEEN 0 AND 2) AND a!=1)
        !          13225:          OR b=1100
        !          13226:          OR (d>=70.0 AND d<71.0 AND d NOT NULL)
        !          13227:          OR b=421
        !          13228:          OR b=465
        !          13229:          OR b=894
        !          13230:          OR c=13013
        !          13231:          OR b=47
        !          13232:          OR b=674
        !          13233:          OR ((a BETWEEN 0 AND 2) AND a!=1)
        !          13234:   }
        !          13235: } {2 37 38 39 70 100 scan 0 sort 0}
        !          13236: do_test where7-2.571.1 {
        !          13237:   count_steps_sort {
        !          13238:      SELECT a FROM t2
        !          13239:       WHERE c=18018
        !          13240:          OR (g='ihgfedc' AND f GLOB 'abcde*')
        !          13241:          OR b=410
        !          13242:          OR b=858
        !          13243:          OR (d>=49.0 AND d<50.0 AND d NOT NULL)
        !          13244:   }
        !          13245: } {49 52 53 54 78 scan 0 sort 0}
        !          13246: do_test where7-2.571.2 {
        !          13247:   count_steps_sort {
        !          13248:      SELECT a FROM t3
        !          13249:       WHERE c=18018
        !          13250:          OR (g='ihgfedc' AND f GLOB 'abcde*')
        !          13251:          OR b=410
        !          13252:          OR b=858
        !          13253:          OR (d>=49.0 AND d<50.0 AND d NOT NULL)
        !          13254:   }
        !          13255: } {49 52 53 54 78 scan 0 sort 0}
        !          13256: do_test where7-2.572.1 {
        !          13257:   count_steps_sort {
        !          13258:      SELECT a FROM t2
        !          13259:       WHERE (g='ponmlkj' AND f GLOB 'vwxyz*')
        !          13260:          OR b=781
        !          13261:   }
        !          13262: } {47 71 scan 0 sort 0}
        !          13263: do_test where7-2.572.2 {
        !          13264:   count_steps_sort {
        !          13265:      SELECT a FROM t3
        !          13266:       WHERE (g='ponmlkj' AND f GLOB 'vwxyz*')
        !          13267:          OR b=781
        !          13268:   }
        !          13269: } {47 71 scan 0 sort 0}
        !          13270: do_test where7-2.573.1 {
        !          13271:   count_steps_sort {
        !          13272:      SELECT a FROM t2
        !          13273:       WHERE b=1070
        !          13274:          OR ((a BETWEEN 50 AND 52) AND a!=51)
        !          13275:          OR a=54
        !          13276:          OR (g='tsrqpon' AND f GLOB 'zabcd*')
        !          13277:          OR a=9
        !          13278:          OR (d>=47.0 AND d<48.0 AND d NOT NULL)
        !          13279:          OR (f GLOB '?ijkl*' AND f GLOB 'hijk*')
        !          13280:          OR (d>=63.0 AND d<64.0 AND d NOT NULL)
        !          13281:   }
        !          13282: } {7 9 25 33 47 50 52 54 59 63 85 scan 0 sort 0}
        !          13283: do_test where7-2.573.2 {
        !          13284:   count_steps_sort {
        !          13285:      SELECT a FROM t3
        !          13286:       WHERE b=1070
        !          13287:          OR ((a BETWEEN 50 AND 52) AND a!=51)
        !          13288:          OR a=54
        !          13289:          OR (g='tsrqpon' AND f GLOB 'zabcd*')
        !          13290:          OR a=9
        !          13291:          OR (d>=47.0 AND d<48.0 AND d NOT NULL)
        !          13292:          OR (f GLOB '?ijkl*' AND f GLOB 'hijk*')
        !          13293:          OR (d>=63.0 AND d<64.0 AND d NOT NULL)
        !          13294:   }
        !          13295: } {7 9 25 33 47 50 52 54 59 63 85 scan 0 sort 0}
        !          13296: do_test where7-2.574.1 {
        !          13297:   count_steps_sort {
        !          13298:      SELECT a FROM t2
        !          13299:       WHERE a=55
        !          13300:          OR a=62
        !          13301:          OR a=63
        !          13302:          OR (g='onmlkji' AND f GLOB 'yzabc*')
        !          13303:          OR (g='rqponml' AND f GLOB 'ijklm*')
        !          13304:          OR ((a BETWEEN 99 AND 101) AND a!=100)
        !          13305:   }
        !          13306: } {34 50 55 62 63 99 scan 0 sort 0}
        !          13307: do_test where7-2.574.2 {
        !          13308:   count_steps_sort {
        !          13309:      SELECT a FROM t3
        !          13310:       WHERE a=55
        !          13311:          OR a=62
        !          13312:          OR a=63
        !          13313:          OR (g='onmlkji' AND f GLOB 'yzabc*')
        !          13314:          OR (g='rqponml' AND f GLOB 'ijklm*')
        !          13315:          OR ((a BETWEEN 99 AND 101) AND a!=100)
        !          13316:   }
        !          13317: } {34 50 55 62 63 99 scan 0 sort 0}
        !          13318: do_test where7-2.575.1 {
        !          13319:   count_steps_sort {
        !          13320:      SELECT a FROM t2
        !          13321:       WHERE b=421
        !          13322:          OR b=146
        !          13323:          OR b=22
        !          13324:          OR f='efghijklm'
        !          13325:   }
        !          13326: } {2 4 30 56 82 scan 0 sort 0}
        !          13327: do_test where7-2.575.2 {
        !          13328:   count_steps_sort {
        !          13329:      SELECT a FROM t3
        !          13330:       WHERE b=421
        !          13331:          OR b=146
        !          13332:          OR b=22
        !          13333:          OR f='efghijklm'
        !          13334:   }
        !          13335: } {2 4 30 56 82 scan 0 sort 0}
        !          13336: do_test where7-2.576.1 {
        !          13337:   count_steps_sort {
        !          13338:      SELECT a FROM t2
        !          13339:       WHERE b=553
        !          13340:          OR ((a BETWEEN 21 AND 23) AND a!=22)
        !          13341:          OR (g='onmlkji' AND f GLOB 'wxyza*')
        !          13342:          OR (d>=59.0 AND d<60.0 AND d NOT NULL)
        !          13343:          OR (g='mlkjihg' AND f GLOB 'jklmn*')
        !          13344:          OR b=583
        !          13345:          OR a=56
        !          13346:   }
        !          13347: } {21 23 48 53 56 59 61 scan 0 sort 0}
        !          13348: do_test where7-2.576.2 {
        !          13349:   count_steps_sort {
        !          13350:      SELECT a FROM t3
        !          13351:       WHERE b=553
        !          13352:          OR ((a BETWEEN 21 AND 23) AND a!=22)
        !          13353:          OR (g='onmlkji' AND f GLOB 'wxyza*')
        !          13354:          OR (d>=59.0 AND d<60.0 AND d NOT NULL)
        !          13355:          OR (g='mlkjihg' AND f GLOB 'jklmn*')
        !          13356:          OR b=583
        !          13357:          OR a=56
        !          13358:   }
        !          13359: } {21 23 48 53 56 59 61 scan 0 sort 0}
        !          13360: do_test where7-2.577.1 {
        !          13361:   count_steps_sort {
        !          13362:      SELECT a FROM t2
        !          13363:       WHERE a=83
        !          13364:          OR (d>=77.0 AND d<78.0 AND d NOT NULL)
        !          13365:          OR (g='srqponm' AND f GLOB 'defgh*')
        !          13366:          OR a=1
        !          13367:          OR ((a BETWEEN 17 AND 19) AND a!=18)
        !          13368:          OR ((a BETWEEN 49 AND 51) AND a!=50)
        !          13369:          OR b=245
        !          13370:   }
        !          13371: } {1 17 19 29 49 51 77 83 scan 0 sort 0}
        !          13372: do_test where7-2.577.2 {
        !          13373:   count_steps_sort {
        !          13374:      SELECT a FROM t3
        !          13375:       WHERE a=83
        !          13376:          OR (d>=77.0 AND d<78.0 AND d NOT NULL)
        !          13377:          OR (g='srqponm' AND f GLOB 'defgh*')
        !          13378:          OR a=1
        !          13379:          OR ((a BETWEEN 17 AND 19) AND a!=18)
        !          13380:          OR ((a BETWEEN 49 AND 51) AND a!=50)
        !          13381:          OR b=245
        !          13382:   }
        !          13383: } {1 17 19 29 49 51 77 83 scan 0 sort 0}
        !          13384: do_test where7-2.578.1 {
        !          13385:   count_steps_sort {
        !          13386:      SELECT a FROM t2
        !          13387:       WHERE c=3003
        !          13388:          OR b=619
        !          13389:          OR ((a BETWEEN 19 AND 21) AND a!=20)
        !          13390:   }
        !          13391: } {7 8 9 19 21 scan 0 sort 0}
        !          13392: do_test where7-2.578.2 {
        !          13393:   count_steps_sort {
        !          13394:      SELECT a FROM t3
        !          13395:       WHERE c=3003
        !          13396:          OR b=619
        !          13397:          OR ((a BETWEEN 19 AND 21) AND a!=20)
        !          13398:   }
        !          13399: } {7 8 9 19 21 scan 0 sort 0}
        !          13400: do_test where7-2.579.1 {
        !          13401:   count_steps_sort {
        !          13402:      SELECT a FROM t2
        !          13403:       WHERE b=924
        !          13404:          OR a=92
        !          13405:          OR a=63
        !          13406:          OR (d>=60.0 AND d<61.0 AND d NOT NULL)
        !          13407:          OR (g='fedcbaz' AND f GLOB 'tuvwx*')
        !          13408:   }
        !          13409: } {60 63 84 92 97 scan 0 sort 0}
        !          13410: do_test where7-2.579.2 {
        !          13411:   count_steps_sort {
        !          13412:      SELECT a FROM t3
        !          13413:       WHERE b=924
        !          13414:          OR a=92
        !          13415:          OR a=63
        !          13416:          OR (d>=60.0 AND d<61.0 AND d NOT NULL)
        !          13417:          OR (g='fedcbaz' AND f GLOB 'tuvwx*')
        !          13418:   }
        !          13419: } {60 63 84 92 97 scan 0 sort 0}
        !          13420: do_test where7-2.580.1 {
        !          13421:   count_steps_sort {
        !          13422:      SELECT a FROM t2
        !          13423:       WHERE b=440
        !          13424:          OR f='vwxyzabcd'
        !          13425:          OR b=190
        !          13426:          OR (f GLOB '?mnop*' AND f GLOB 'lmno*')
        !          13427:          OR (d>=42.0 AND d<43.0 AND d NOT NULL)
        !          13428:          OR b=88
        !          13429:          OR b=58
        !          13430:   }
        !          13431: } {8 11 21 37 40 42 47 63 73 89 99 scan 0 sort 0}
        !          13432: do_test where7-2.580.2 {
        !          13433:   count_steps_sort {
        !          13434:      SELECT a FROM t3
        !          13435:       WHERE b=440
        !          13436:          OR f='vwxyzabcd'
        !          13437:          OR b=190
        !          13438:          OR (f GLOB '?mnop*' AND f GLOB 'lmno*')
        !          13439:          OR (d>=42.0 AND d<43.0 AND d NOT NULL)
        !          13440:          OR b=88
        !          13441:          OR b=58
        !          13442:   }
        !          13443: } {8 11 21 37 40 42 47 63 73 89 99 scan 0 sort 0}
        !          13444: do_test where7-2.581.1 {
        !          13445:   count_steps_sort {
        !          13446:      SELECT a FROM t2
        !          13447:       WHERE b=495
        !          13448:          OR c=24024
        !          13449:          OR (d>=82.0 AND d<83.0 AND d NOT NULL)
        !          13450:          OR b=1001
        !          13451:          OR (g='tsrqpon' AND f GLOB 'zabcd*')
        !          13452:          OR d>1e10
        !          13453:          OR b=531
        !          13454:          OR (d>=49.0 AND d<50.0 AND d NOT NULL)
        !          13455:          OR b=1089
        !          13456:   }
        !          13457: } {25 45 49 70 71 72 82 91 99 scan 0 sort 0}
        !          13458: do_test where7-2.581.2 {
        !          13459:   count_steps_sort {
        !          13460:      SELECT a FROM t3
        !          13461:       WHERE b=495
        !          13462:          OR c=24024
        !          13463:          OR (d>=82.0 AND d<83.0 AND d NOT NULL)
        !          13464:          OR b=1001
        !          13465:          OR (g='tsrqpon' AND f GLOB 'zabcd*')
        !          13466:          OR d>1e10
        !          13467:          OR b=531
        !          13468:          OR (d>=49.0 AND d<50.0 AND d NOT NULL)
        !          13469:          OR b=1089
        !          13470:   }
        !          13471: } {25 45 49 70 71 72 82 91 99 scan 0 sort 0}
        !          13472: do_test where7-2.582.1 {
        !          13473:   count_steps_sort {
        !          13474:      SELECT a FROM t2
        !          13475:       WHERE (d>=48.0 AND d<49.0 AND d NOT NULL)
        !          13476:          OR (d>=41.0 AND d<42.0 AND d NOT NULL)
        !          13477:   }
        !          13478: } {41 48 scan 0 sort 0}
        !          13479: do_test where7-2.582.2 {
        !          13480:   count_steps_sort {
        !          13481:      SELECT a FROM t3
        !          13482:       WHERE (d>=48.0 AND d<49.0 AND d NOT NULL)
        !          13483:          OR (d>=41.0 AND d<42.0 AND d NOT NULL)
        !          13484:   }
        !          13485: } {41 48 scan 0 sort 0}
        !          13486: do_test where7-2.583.1 {
        !          13487:   count_steps_sort {
        !          13488:      SELECT a FROM t2
        !          13489:       WHERE ((a BETWEEN 71 AND 73) AND a!=72)
        !          13490:          OR (g='yxwvuts' AND f GLOB 'bcdef*')
        !          13491:          OR ((a BETWEEN 80 AND 82) AND a!=81)
        !          13492:          OR (d>=52.0 AND d<53.0 AND d NOT NULL)
        !          13493:          OR ((a BETWEEN 91 AND 93) AND a!=92)
        !          13494:          OR d>1e10
        !          13495:          OR b=22
        !          13496:          OR c=5005
        !          13497:          OR ((a BETWEEN 22 AND 24) AND a!=23)
        !          13498:   }
        !          13499: } {1 2 13 14 15 22 24 52 71 73 80 82 91 93 scan 0 sort 0}
        !          13500: do_test where7-2.583.2 {
        !          13501:   count_steps_sort {
        !          13502:      SELECT a FROM t3
        !          13503:       WHERE ((a BETWEEN 71 AND 73) AND a!=72)
        !          13504:          OR (g='yxwvuts' AND f GLOB 'bcdef*')
        !          13505:          OR ((a BETWEEN 80 AND 82) AND a!=81)
        !          13506:          OR (d>=52.0 AND d<53.0 AND d NOT NULL)
        !          13507:          OR ((a BETWEEN 91 AND 93) AND a!=92)
        !          13508:          OR d>1e10
        !          13509:          OR b=22
        !          13510:          OR c=5005
        !          13511:          OR ((a BETWEEN 22 AND 24) AND a!=23)
        !          13512:   }
        !          13513: } {1 2 13 14 15 22 24 52 71 73 80 82 91 93 scan 0 sort 0}
        !          13514: do_test where7-2.584.1 {
        !          13515:   count_steps_sort {
        !          13516:      SELECT a FROM t2
        !          13517:       WHERE ((a BETWEEN 9 AND 11) AND a!=10)
        !          13518:          OR b=1078
        !          13519:          OR b=806
        !          13520:          OR b=605
        !          13521:          OR ((a BETWEEN 23 AND 25) AND a!=24)
        !          13522:          OR (g='jihgfed' AND f GLOB 'yzabc*')
        !          13523:          OR (f GLOB '?qrst*' AND f GLOB 'pqrs*')
        !          13524:   }
        !          13525: } {9 11 15 23 25 41 55 67 76 93 98 scan 0 sort 0}
        !          13526: do_test where7-2.584.2 {
        !          13527:   count_steps_sort {
        !          13528:      SELECT a FROM t3
        !          13529:       WHERE ((a BETWEEN 9 AND 11) AND a!=10)
        !          13530:          OR b=1078
        !          13531:          OR b=806
        !          13532:          OR b=605
        !          13533:          OR ((a BETWEEN 23 AND 25) AND a!=24)
        !          13534:          OR (g='jihgfed' AND f GLOB 'yzabc*')
        !          13535:          OR (f GLOB '?qrst*' AND f GLOB 'pqrs*')
        !          13536:   }
        !          13537: } {9 11 15 23 25 41 55 67 76 93 98 scan 0 sort 0}
        !          13538: do_test where7-2.585.1 {
        !          13539:   count_steps_sort {
        !          13540:      SELECT a FROM t2
        !          13541:       WHERE ((a BETWEEN 84 AND 86) AND a!=85)
        !          13542:          OR b=572
        !          13543:          OR c=10010
        !          13544:          OR (g='kjihgfe' AND f GLOB 'qrstu*')
        !          13545:          OR a=29
        !          13546:          OR (f GLOB '?ijkl*' AND f GLOB 'hijk*')
        !          13547:   }
        !          13548: } {7 28 29 30 33 52 59 68 84 85 86 scan 0 sort 0}
        !          13549: do_test where7-2.585.2 {
        !          13550:   count_steps_sort {
        !          13551:      SELECT a FROM t3
        !          13552:       WHERE ((a BETWEEN 84 AND 86) AND a!=85)
        !          13553:          OR b=572
        !          13554:          OR c=10010
        !          13555:          OR (g='kjihgfe' AND f GLOB 'qrstu*')
        !          13556:          OR a=29
        !          13557:          OR (f GLOB '?ijkl*' AND f GLOB 'hijk*')
        !          13558:   }
        !          13559: } {7 28 29 30 33 52 59 68 84 85 86 scan 0 sort 0}
        !          13560: do_test where7-2.586.1 {
        !          13561:   count_steps_sort {
        !          13562:      SELECT a FROM t2
        !          13563:       WHERE ((a BETWEEN 94 AND 96) AND a!=95)
        !          13564:          OR b=858
        !          13565:          OR b=806
        !          13566:          OR (d>=63.0 AND d<64.0 AND d NOT NULL)
        !          13567:          OR (d>=77.0 AND d<78.0 AND d NOT NULL)
        !          13568:   }
        !          13569: } {63 77 78 94 96 scan 0 sort 0}
        !          13570: do_test where7-2.586.2 {
        !          13571:   count_steps_sort {
        !          13572:      SELECT a FROM t3
        !          13573:       WHERE ((a BETWEEN 94 AND 96) AND a!=95)
        !          13574:          OR b=858
        !          13575:          OR b=806
        !          13576:          OR (d>=63.0 AND d<64.0 AND d NOT NULL)
        !          13577:          OR (d>=77.0 AND d<78.0 AND d NOT NULL)
        !          13578:   }
        !          13579: } {63 77 78 94 96 scan 0 sort 0}
        !          13580: do_test where7-2.587.1 {
        !          13581:   count_steps_sort {
        !          13582:      SELECT a FROM t2
        !          13583:       WHERE f='vwxyzabcd'
        !          13584:          OR a=72
        !          13585:          OR (d>=37.0 AND d<38.0 AND d NOT NULL)
        !          13586:          OR b=935
        !          13587:          OR (d>=40.0 AND d<41.0 AND d NOT NULL)
        !          13588:          OR (d>=36.0 AND d<37.0 AND d NOT NULL)
        !          13589:          OR c=13013
        !          13590:   }
        !          13591: } {21 36 37 38 39 40 47 72 73 85 99 scan 0 sort 0}
        !          13592: do_test where7-2.587.2 {
        !          13593:   count_steps_sort {
        !          13594:      SELECT a FROM t3
        !          13595:       WHERE f='vwxyzabcd'
        !          13596:          OR a=72
        !          13597:          OR (d>=37.0 AND d<38.0 AND d NOT NULL)
        !          13598:          OR b=935
        !          13599:          OR (d>=40.0 AND d<41.0 AND d NOT NULL)
        !          13600:          OR (d>=36.0 AND d<37.0 AND d NOT NULL)
        !          13601:          OR c=13013
        !          13602:   }
        !          13603: } {21 36 37 38 39 40 47 72 73 85 99 scan 0 sort 0}
        !          13604: do_test where7-2.588.1 {
        !          13605:   count_steps_sort {
        !          13606:      SELECT a FROM t2
        !          13607:       WHERE c=5005
        !          13608:          OR (g='gfedcba' AND f GLOB 'klmno*')
        !          13609:          OR (d>=43.0 AND d<44.0 AND d NOT NULL)
        !          13610:          OR (g='ponmlkj' AND f GLOB 'stuvw*')
        !          13611:          OR b=143
        !          13612:          OR a=68
        !          13613:          OR a=77
        !          13614:          OR b=80
        !          13615:   }
        !          13616: } {13 14 15 43 44 68 77 88 scan 0 sort 0}
        !          13617: do_test where7-2.588.2 {
        !          13618:   count_steps_sort {
        !          13619:      SELECT a FROM t3
        !          13620:       WHERE c=5005
        !          13621:          OR (g='gfedcba' AND f GLOB 'klmno*')
        !          13622:          OR (d>=43.0 AND d<44.0 AND d NOT NULL)
        !          13623:          OR (g='ponmlkj' AND f GLOB 'stuvw*')
        !          13624:          OR b=143
        !          13625:          OR a=68
        !          13626:          OR a=77
        !          13627:          OR b=80
        !          13628:   }
        !          13629: } {13 14 15 43 44 68 77 88 scan 0 sort 0}
        !          13630: do_test where7-2.589.1 {
        !          13631:   count_steps_sort {
        !          13632:      SELECT a FROM t2
        !          13633:       WHERE (d>=5.0 AND d<6.0 AND d NOT NULL)
        !          13634:          OR (g='xwvutsr' AND f GLOB 'ghijk*')
        !          13635:          OR (d>=72.0 AND d<73.0 AND d NOT NULL)
        !          13636:          OR ((a BETWEEN 76 AND 78) AND a!=77)
        !          13637:          OR (g='kjihgfe' AND f GLOB 'qrstu*')
        !          13638:          OR a=99
        !          13639:          OR ((a BETWEEN 12 AND 14) AND a!=13)
        !          13640:   }
        !          13641: } {5 6 12 14 68 72 76 78 99 scan 0 sort 0}
        !          13642: do_test where7-2.589.2 {
        !          13643:   count_steps_sort {
        !          13644:      SELECT a FROM t3
        !          13645:       WHERE (d>=5.0 AND d<6.0 AND d NOT NULL)
        !          13646:          OR (g='xwvutsr' AND f GLOB 'ghijk*')
        !          13647:          OR (d>=72.0 AND d<73.0 AND d NOT NULL)
        !          13648:          OR ((a BETWEEN 76 AND 78) AND a!=77)
        !          13649:          OR (g='kjihgfe' AND f GLOB 'qrstu*')
        !          13650:          OR a=99
        !          13651:          OR ((a BETWEEN 12 AND 14) AND a!=13)
        !          13652:   }
        !          13653: } {5 6 12 14 68 72 76 78 99 scan 0 sort 0}
        !          13654: do_test where7-2.590.1 {
        !          13655:   count_steps_sort {
        !          13656:      SELECT a FROM t2
        !          13657:       WHERE (g='qponmlk' AND f GLOB 'opqrs*')
        !          13658:          OR ((a BETWEEN 88 AND 90) AND a!=89)
        !          13659:          OR (d>=13.0 AND d<14.0 AND d NOT NULL)
        !          13660:          OR (g='xwvutsr' AND f GLOB 'fghij*')
        !          13661:          OR b=971
        !          13662:          OR (g='xwvutsr' AND f GLOB 'fghij*')
        !          13663:   }
        !          13664: } {5 13 40 88 90 scan 0 sort 0}
        !          13665: do_test where7-2.590.2 {
        !          13666:   count_steps_sort {
        !          13667:      SELECT a FROM t3
        !          13668:       WHERE (g='qponmlk' AND f GLOB 'opqrs*')
        !          13669:          OR ((a BETWEEN 88 AND 90) AND a!=89)
        !          13670:          OR (d>=13.0 AND d<14.0 AND d NOT NULL)
        !          13671:          OR (g='xwvutsr' AND f GLOB 'fghij*')
        !          13672:          OR b=971
        !          13673:          OR (g='xwvutsr' AND f GLOB 'fghij*')
        !          13674:   }
        !          13675: } {5 13 40 88 90 scan 0 sort 0}
        !          13676: do_test where7-2.591.1 {
        !          13677:   count_steps_sort {
        !          13678:      SELECT a FROM t2
        !          13679:       WHERE (f GLOB '?lmno*' AND f GLOB 'klmn*')
        !          13680:          OR b=806
        !          13681:          OR (g='ponmlkj' AND f GLOB 'rstuv*')
        !          13682:          OR b=1015
        !          13683:          OR ((a BETWEEN 68 AND 70) AND a!=69)
        !          13684:          OR (f GLOB '?opqr*' AND f GLOB 'nopq*')
        !          13685:   }
        !          13686: } {10 13 36 39 43 62 65 68 70 88 91 scan 0 sort 0}
        !          13687: do_test where7-2.591.2 {
        !          13688:   count_steps_sort {
        !          13689:      SELECT a FROM t3
        !          13690:       WHERE (f GLOB '?lmno*' AND f GLOB 'klmn*')
        !          13691:          OR b=806
        !          13692:          OR (g='ponmlkj' AND f GLOB 'rstuv*')
        !          13693:          OR b=1015
        !          13694:          OR ((a BETWEEN 68 AND 70) AND a!=69)
        !          13695:          OR (f GLOB '?opqr*' AND f GLOB 'nopq*')
        !          13696:   }
        !          13697: } {10 13 36 39 43 62 65 68 70 88 91 scan 0 sort 0}
        !          13698: do_test where7-2.592.1 {
        !          13699:   count_steps_sort {
        !          13700:      SELECT a FROM t2
        !          13701:       WHERE f='nopqrstuv'
        !          13702:          OR b=993
        !          13703:          OR a=76
        !          13704:          OR (d>=79.0 AND d<80.0 AND d NOT NULL)
        !          13705:          OR c=20020
        !          13706:          OR a=26
        !          13707:          OR b=1048
        !          13708:          OR b=561
        !          13709:          OR (g='rqponml' AND f GLOB 'klmno*')
        !          13710:          OR ((a BETWEEN 55 AND 57) AND a!=56)
        !          13711:          OR a=56
        !          13712:   }
        !          13713: } {13 26 36 39 51 55 56 57 58 59 60 65 76 79 91 scan 0 sort 0}
        !          13714: do_test where7-2.592.2 {
        !          13715:   count_steps_sort {
        !          13716:      SELECT a FROM t3
        !          13717:       WHERE f='nopqrstuv'
        !          13718:          OR b=993
        !          13719:          OR a=76
        !          13720:          OR (d>=79.0 AND d<80.0 AND d NOT NULL)
        !          13721:          OR c=20020
        !          13722:          OR a=26
        !          13723:          OR b=1048
        !          13724:          OR b=561
        !          13725:          OR (g='rqponml' AND f GLOB 'klmno*')
        !          13726:          OR ((a BETWEEN 55 AND 57) AND a!=56)
        !          13727:          OR a=56
        !          13728:   }
        !          13729: } {13 26 36 39 51 55 56 57 58 59 60 65 76 79 91 scan 0 sort 0}
        !          13730: do_test where7-2.593.1 {
        !          13731:   count_steps_sort {
        !          13732:      SELECT a FROM t2
        !          13733:       WHERE b=781
        !          13734:          OR b=671
        !          13735:          OR (d>=60.0 AND d<61.0 AND d NOT NULL)
        !          13736:          OR (d>=15.0 AND d<16.0 AND d NOT NULL)
        !          13737:          OR ((a BETWEEN 39 AND 41) AND a!=40)
        !          13738:          OR b=113
        !          13739:          OR (d>=16.0 AND d<17.0 AND d NOT NULL)
        !          13740:          OR b=385
        !          13741:          OR (g='hgfedcb' AND f GLOB 'fghij*')
        !          13742:   }
        !          13743: } {15 16 35 39 41 60 61 71 83 scan 0 sort 0}
        !          13744: do_test where7-2.593.2 {
        !          13745:   count_steps_sort {
        !          13746:      SELECT a FROM t3
        !          13747:       WHERE b=781
        !          13748:          OR b=671
        !          13749:          OR (d>=60.0 AND d<61.0 AND d NOT NULL)
        !          13750:          OR (d>=15.0 AND d<16.0 AND d NOT NULL)
        !          13751:          OR ((a BETWEEN 39 AND 41) AND a!=40)
        !          13752:          OR b=113
        !          13753:          OR (d>=16.0 AND d<17.0 AND d NOT NULL)
        !          13754:          OR b=385
        !          13755:          OR (g='hgfedcb' AND f GLOB 'fghij*')
        !          13756:   }
        !          13757: } {15 16 35 39 41 60 61 71 83 scan 0 sort 0}
        !          13758: do_test where7-2.594.1 {
        !          13759:   count_steps_sort {
        !          13760:      SELECT a FROM t2
        !          13761:       WHERE b=410
        !          13762:          OR ((a BETWEEN 85 AND 87) AND a!=86)
        !          13763:          OR b=674
        !          13764:          OR b=825
        !          13765:          OR b=704
        !          13766:          OR (g='mlkjihg' AND f GLOB 'jklmn*')
        !          13767:          OR (d>=9.0 AND d<10.0 AND d NOT NULL)
        !          13768:          OR ((a BETWEEN 58 AND 60) AND a!=59)
        !          13769:          OR a=76
        !          13770:          OR c=32032
        !          13771:          OR ((a BETWEEN 43 AND 45) AND a!=44)
        !          13772:   }
        !          13773: } {9 43 45 58 60 61 64 75 76 85 87 94 95 96 scan 0 sort 0}
        !          13774: do_test where7-2.594.2 {
        !          13775:   count_steps_sort {
        !          13776:      SELECT a FROM t3
        !          13777:       WHERE b=410
        !          13778:          OR ((a BETWEEN 85 AND 87) AND a!=86)
        !          13779:          OR b=674
        !          13780:          OR b=825
        !          13781:          OR b=704
        !          13782:          OR (g='mlkjihg' AND f GLOB 'jklmn*')
        !          13783:          OR (d>=9.0 AND d<10.0 AND d NOT NULL)
        !          13784:          OR ((a BETWEEN 58 AND 60) AND a!=59)
        !          13785:          OR a=76
        !          13786:          OR c=32032
        !          13787:          OR ((a BETWEEN 43 AND 45) AND a!=44)
        !          13788:   }
        !          13789: } {9 43 45 58 60 61 64 75 76 85 87 94 95 96 scan 0 sort 0}
        !          13790: do_test where7-2.595.1 {
        !          13791:   count_steps_sort {
        !          13792:      SELECT a FROM t2
        !          13793:       WHERE b=869
        !          13794:          OR (g='ponmlkj' AND f GLOB 'rstuv*')
        !          13795:   }
        !          13796: } {43 79 scan 0 sort 0}
        !          13797: do_test where7-2.595.2 {
        !          13798:   count_steps_sort {
        !          13799:      SELECT a FROM t3
        !          13800:       WHERE b=869
        !          13801:          OR (g='ponmlkj' AND f GLOB 'rstuv*')
        !          13802:   }
        !          13803: } {43 79 scan 0 sort 0}
        !          13804: do_test where7-2.596.1 {
        !          13805:   count_steps_sort {
        !          13806:      SELECT a FROM t2
        !          13807:       WHERE b=869
        !          13808:          OR a=34
        !          13809:          OR (d>=87.0 AND d<88.0 AND d NOT NULL)
        !          13810:   }
        !          13811: } {34 79 87 scan 0 sort 0}
        !          13812: do_test where7-2.596.2 {
        !          13813:   count_steps_sort {
        !          13814:      SELECT a FROM t3
        !          13815:       WHERE b=869
        !          13816:          OR a=34
        !          13817:          OR (d>=87.0 AND d<88.0 AND d NOT NULL)
        !          13818:   }
        !          13819: } {34 79 87 scan 0 sort 0}
        !          13820: do_test where7-2.597.1 {
        !          13821:   count_steps_sort {
        !          13822:      SELECT a FROM t2
        !          13823:       WHERE (g='rqponml' AND f GLOB 'hijkl*')
        !          13824:          OR (g='ponmlkj' AND f GLOB 'stuvw*')
        !          13825:          OR a=8
        !          13826:          OR a=72
        !          13827:          OR ((a BETWEEN 95 AND 97) AND a!=96)
        !          13828:          OR (g='gfedcba' AND f GLOB 'mnopq*')
        !          13829:   }
        !          13830: } {8 33 44 72 90 95 97 scan 0 sort 0}
        !          13831: do_test where7-2.597.2 {
        !          13832:   count_steps_sort {
        !          13833:      SELECT a FROM t3
        !          13834:       WHERE (g='rqponml' AND f GLOB 'hijkl*')
        !          13835:          OR (g='ponmlkj' AND f GLOB 'stuvw*')
        !          13836:          OR a=8
        !          13837:          OR a=72
        !          13838:          OR ((a BETWEEN 95 AND 97) AND a!=96)
        !          13839:          OR (g='gfedcba' AND f GLOB 'mnopq*')
        !          13840:   }
        !          13841: } {8 33 44 72 90 95 97 scan 0 sort 0}
        !          13842: do_test where7-2.598.1 {
        !          13843:   count_steps_sort {
        !          13844:      SELECT a FROM t2
        !          13845:       WHERE a=20
        !          13846:          OR ((a BETWEEN 74 AND 76) AND a!=75)
        !          13847:          OR b=341
        !          13848:          OR (g='tsrqpon' AND f GLOB 'abcde*')
        !          13849:          OR b=814
        !          13850:          OR b=1026
        !          13851:          OR a=14
        !          13852:          OR a=13
        !          13853:          OR b=1037
        !          13854:          OR ((a BETWEEN 56 AND 58) AND a!=57)
        !          13855:   }
        !          13856: } {13 14 20 26 31 56 58 74 76 scan 0 sort 0}
        !          13857: do_test where7-2.598.2 {
        !          13858:   count_steps_sort {
        !          13859:      SELECT a FROM t3
        !          13860:       WHERE a=20
        !          13861:          OR ((a BETWEEN 74 AND 76) AND a!=75)
        !          13862:          OR b=341
        !          13863:          OR (g='tsrqpon' AND f GLOB 'abcde*')
        !          13864:          OR b=814
        !          13865:          OR b=1026
        !          13866:          OR a=14
        !          13867:          OR a=13
        !          13868:          OR b=1037
        !          13869:          OR ((a BETWEEN 56 AND 58) AND a!=57)
        !          13870:   }
        !          13871: } {13 14 20 26 31 56 58 74 76 scan 0 sort 0}
        !          13872: do_test where7-2.599.1 {
        !          13873:   count_steps_sort {
        !          13874:      SELECT a FROM t2
        !          13875:       WHERE b=443
        !          13876:          OR (d>=10.0 AND d<11.0 AND d NOT NULL)
        !          13877:          OR b=839
        !          13878:          OR (d>=51.0 AND d<52.0 AND d NOT NULL)
        !          13879:          OR (g='onmlkji' AND f GLOB 'xyzab*')
        !          13880:          OR (g='vutsrqp' AND f GLOB 'nopqr*')
        !          13881:          OR c=7007
        !          13882:   }
        !          13883: } {10 13 19 20 21 49 51 scan 0 sort 0}
        !          13884: do_test where7-2.599.2 {
        !          13885:   count_steps_sort {
        !          13886:      SELECT a FROM t3
        !          13887:       WHERE b=443
        !          13888:          OR (d>=10.0 AND d<11.0 AND d NOT NULL)
        !          13889:          OR b=839
        !          13890:          OR (d>=51.0 AND d<52.0 AND d NOT NULL)
        !          13891:          OR (g='onmlkji' AND f GLOB 'xyzab*')
        !          13892:          OR (g='vutsrqp' AND f GLOB 'nopqr*')
        !          13893:          OR c=7007
        !          13894:   }
        !          13895: } {10 13 19 20 21 49 51 scan 0 sort 0}
        !          13896: do_test where7-2.600.1 {
        !          13897:   count_steps_sort {
        !          13898:      SELECT a FROM t2
        !          13899:       WHERE (f GLOB '?rstu*' AND f GLOB 'qrst*')
        !          13900:          OR a=21
        !          13901:          OR (d>=9.0 AND d<10.0 AND d NOT NULL)
        !          13902:          OR (d>=3.0 AND d<4.0 AND d NOT NULL)
        !          13903:          OR f='zabcdefgh'
        !          13904:          OR (d>=97.0 AND d<98.0 AND d NOT NULL)
        !          13905:          OR b=506
        !          13906:          OR ((a BETWEEN 14 AND 16) AND a!=15)
        !          13907:          OR b=88
        !          13908:          OR b=190
        !          13909:   }
        !          13910: } {3 8 9 14 16 21 25 42 46 51 68 77 94 97 scan 0 sort 0}
        !          13911: do_test where7-2.600.2 {
        !          13912:   count_steps_sort {
        !          13913:      SELECT a FROM t3
        !          13914:       WHERE (f GLOB '?rstu*' AND f GLOB 'qrst*')
        !          13915:          OR a=21
        !          13916:          OR (d>=9.0 AND d<10.0 AND d NOT NULL)
        !          13917:          OR (d>=3.0 AND d<4.0 AND d NOT NULL)
        !          13918:          OR f='zabcdefgh'
        !          13919:          OR (d>=97.0 AND d<98.0 AND d NOT NULL)
        !          13920:          OR b=506
        !          13921:          OR ((a BETWEEN 14 AND 16) AND a!=15)
        !          13922:          OR b=88
        !          13923:          OR b=190
        !          13924:   }
        !          13925: } {3 8 9 14 16 21 25 42 46 51 68 77 94 97 scan 0 sort 0}
        !          13926: do_test where7-2.601.1 {
        !          13927:   count_steps_sort {
        !          13928:      SELECT a FROM t2
        !          13929:       WHERE (d>=41.0 AND d<42.0 AND d NOT NULL)
        !          13930:          OR f='bcdefghij'
        !          13931:          OR ((a BETWEEN 68 AND 70) AND a!=69)
        !          13932:          OR (d>=54.0 AND d<55.0 AND d NOT NULL)
        !          13933:          OR (g='srqponm' AND f GLOB 'efghi*')
        !          13934:          OR (g='mlkjihg' AND f GLOB 'jklmn*')
        !          13935:          OR b=762
        !          13936:          OR (d>=63.0 AND d<64.0 AND d NOT NULL)
        !          13937:          OR (g='jihgfed' AND f GLOB 'yzabc*')
        !          13938:   }
        !          13939: } {1 27 30 41 53 54 61 63 68 70 76 79 scan 0 sort 0}
        !          13940: do_test where7-2.601.2 {
        !          13941:   count_steps_sort {
        !          13942:      SELECT a FROM t3
        !          13943:       WHERE (d>=41.0 AND d<42.0 AND d NOT NULL)
        !          13944:          OR f='bcdefghij'
        !          13945:          OR ((a BETWEEN 68 AND 70) AND a!=69)
        !          13946:          OR (d>=54.0 AND d<55.0 AND d NOT NULL)
        !          13947:          OR (g='srqponm' AND f GLOB 'efghi*')
        !          13948:          OR (g='mlkjihg' AND f GLOB 'jklmn*')
        !          13949:          OR b=762
        !          13950:          OR (d>=63.0 AND d<64.0 AND d NOT NULL)
        !          13951:          OR (g='jihgfed' AND f GLOB 'yzabc*')
        !          13952:   }
        !          13953: } {1 27 30 41 53 54 61 63 68 70 76 79 scan 0 sort 0}
        !          13954: do_test where7-2.602.1 {
        !          13955:   count_steps_sort {
        !          13956:      SELECT a FROM t2
        !          13957:       WHERE (d>=85.0 AND d<86.0 AND d NOT NULL)
        !          13958:          OR f='qrstuvwxy'
        !          13959:          OR (d>=56.0 AND d<57.0 AND d NOT NULL)
        !          13960:   }
        !          13961: } {16 42 56 68 85 94 scan 0 sort 0}
        !          13962: do_test where7-2.602.2 {
        !          13963:   count_steps_sort {
        !          13964:      SELECT a FROM t3
        !          13965:       WHERE (d>=85.0 AND d<86.0 AND d NOT NULL)
        !          13966:          OR f='qrstuvwxy'
        !          13967:          OR (d>=56.0 AND d<57.0 AND d NOT NULL)
        !          13968:   }
        !          13969: } {16 42 56 68 85 94 scan 0 sort 0}
        !          13970: do_test where7-2.603.1 {
        !          13971:   count_steps_sort {
        !          13972:      SELECT a FROM t2
        !          13973:       WHERE (d>=89.0 AND d<90.0 AND d NOT NULL)
        !          13974:          OR (d>=57.0 AND d<58.0 AND d NOT NULL)
        !          13975:          OR a=21
        !          13976:          OR b<0
        !          13977:          OR f='bcdefghij'
        !          13978:          OR ((a BETWEEN 14 AND 16) AND a!=15)
        !          13979:   }
        !          13980: } {1 14 16 21 27 53 57 79 89 scan 0 sort 0}
        !          13981: do_test where7-2.603.2 {
        !          13982:   count_steps_sort {
        !          13983:      SELECT a FROM t3
        !          13984:       WHERE (d>=89.0 AND d<90.0 AND d NOT NULL)
        !          13985:          OR (d>=57.0 AND d<58.0 AND d NOT NULL)
        !          13986:          OR a=21
        !          13987:          OR b<0
        !          13988:          OR f='bcdefghij'
        !          13989:          OR ((a BETWEEN 14 AND 16) AND a!=15)
        !          13990:   }
        !          13991: } {1 14 16 21 27 53 57 79 89 scan 0 sort 0}
        !          13992: do_test where7-2.604.1 {
        !          13993:   count_steps_sort {
        !          13994:      SELECT a FROM t2
        !          13995:       WHERE (d>=55.0 AND d<56.0 AND d NOT NULL)
        !          13996:          OR (g='hgfedcb' AND f GLOB 'fghij*')
        !          13997:          OR (d>=40.0 AND d<41.0 AND d NOT NULL)
        !          13998:          OR b=1067
        !          13999:          OR b=231
        !          14000:          OR b=113
        !          14001:          OR b=22
        !          14002:          OR a=55
        !          14003:          OR b=663
        !          14004:   }
        !          14005: } {2 21 40 55 83 97 scan 0 sort 0}
        !          14006: do_test where7-2.604.2 {
        !          14007:   count_steps_sort {
        !          14008:      SELECT a FROM t3
        !          14009:       WHERE (d>=55.0 AND d<56.0 AND d NOT NULL)
        !          14010:          OR (g='hgfedcb' AND f GLOB 'fghij*')
        !          14011:          OR (d>=40.0 AND d<41.0 AND d NOT NULL)
        !          14012:          OR b=1067
        !          14013:          OR b=231
        !          14014:          OR b=113
        !          14015:          OR b=22
        !          14016:          OR a=55
        !          14017:          OR b=663
        !          14018:   }
        !          14019: } {2 21 40 55 83 97 scan 0 sort 0}
        !          14020: do_test where7-2.605.1 {
        !          14021:   count_steps_sort {
        !          14022:      SELECT a FROM t2
        !          14023:       WHERE a=1
        !          14024:          OR b=454
        !          14025:          OR b=396
        !          14026:          OR b=1059
        !          14027:          OR a=69
        !          14028:          OR (f GLOB '?wxyz*' AND f GLOB 'vwxy*')
        !          14029:          OR b=440
        !          14030:          OR b=825
        !          14031:   }
        !          14032: } {1 21 36 40 47 69 73 75 99 scan 0 sort 0}
        !          14033: do_test where7-2.605.2 {
        !          14034:   count_steps_sort {
        !          14035:      SELECT a FROM t3
        !          14036:       WHERE a=1
        !          14037:          OR b=454
        !          14038:          OR b=396
        !          14039:          OR b=1059
        !          14040:          OR a=69
        !          14041:          OR (f GLOB '?wxyz*' AND f GLOB 'vwxy*')
        !          14042:          OR b=440
        !          14043:          OR b=825
        !          14044:   }
        !          14045: } {1 21 36 40 47 69 73 75 99 scan 0 sort 0}
        !          14046: do_test where7-2.606.1 {
        !          14047:   count_steps_sort {
        !          14048:      SELECT a FROM t2
        !          14049:       WHERE (d>=26.0 AND d<27.0 AND d NOT NULL)
        !          14050:          OR b=308
        !          14051:          OR c<=10
        !          14052:          OR (g='xwvutsr' AND f GLOB 'hijkl*')
        !          14053:          OR f='ghijklmno'
        !          14054:          OR b=289
        !          14055:          OR a=5
        !          14056:          OR b=267
        !          14057:          OR b=949
        !          14058:          OR ((a BETWEEN 7 AND 9) AND a!=8)
        !          14059:   }
        !          14060: } {5 6 7 9 26 28 32 58 84 scan 0 sort 0}
        !          14061: do_test where7-2.606.2 {
        !          14062:   count_steps_sort {
        !          14063:      SELECT a FROM t3
        !          14064:       WHERE (d>=26.0 AND d<27.0 AND d NOT NULL)
        !          14065:          OR b=308
        !          14066:          OR c<=10
        !          14067:          OR (g='xwvutsr' AND f GLOB 'hijkl*')
        !          14068:          OR f='ghijklmno'
        !          14069:          OR b=289
        !          14070:          OR a=5
        !          14071:          OR b=267
        !          14072:          OR b=949
        !          14073:          OR ((a BETWEEN 7 AND 9) AND a!=8)
        !          14074:   }
        !          14075: } {5 6 7 9 26 28 32 58 84 scan 0 sort 0}
        !          14076: do_test where7-2.607.1 {
        !          14077:   count_steps_sort {
        !          14078:      SELECT a FROM t2
        !          14079:       WHERE ((a BETWEEN 95 AND 97) AND a!=96)
        !          14080:          OR (d>=17.0 AND d<18.0 AND d NOT NULL)
        !          14081:          OR b=993
        !          14082:          OR ((a BETWEEN 43 AND 45) AND a!=44)
        !          14083:          OR (f GLOB '?zabc*' AND f GLOB 'yzab*')
        !          14084:          OR b=663
        !          14085:          OR (g='ihgfedc' AND f GLOB 'defgh*')
        !          14086:          OR b=869
        !          14087:          OR (d>=43.0 AND d<44.0 AND d NOT NULL)
        !          14088:          OR b=121
        !          14089:   }
        !          14090: } {11 17 24 43 45 50 76 79 81 95 97 scan 0 sort 0}
        !          14091: do_test where7-2.607.2 {
        !          14092:   count_steps_sort {
        !          14093:      SELECT a FROM t3
        !          14094:       WHERE ((a BETWEEN 95 AND 97) AND a!=96)
        !          14095:          OR (d>=17.0 AND d<18.0 AND d NOT NULL)
        !          14096:          OR b=993
        !          14097:          OR ((a BETWEEN 43 AND 45) AND a!=44)
        !          14098:          OR (f GLOB '?zabc*' AND f GLOB 'yzab*')
        !          14099:          OR b=663
        !          14100:          OR (g='ihgfedc' AND f GLOB 'defgh*')
        !          14101:          OR b=869
        !          14102:          OR (d>=43.0 AND d<44.0 AND d NOT NULL)
        !          14103:          OR b=121
        !          14104:   }
        !          14105: } {11 17 24 43 45 50 76 79 81 95 97 scan 0 sort 0}
        !          14106: do_test where7-2.608.1 {
        !          14107:   count_steps_sort {
        !          14108:      SELECT a FROM t2
        !          14109:       WHERE (g='xwvutsr' AND f GLOB 'efghi*')
        !          14110:          OR (g='tsrqpon' AND f GLOB 'bcdef*')
        !          14111:          OR (g='hgfedcb' AND f GLOB 'jklmn*')
        !          14112:          OR b=770
        !          14113:   }
        !          14114: } {4 27 70 87 scan 0 sort 0}
        !          14115: do_test where7-2.608.2 {
        !          14116:   count_steps_sort {
        !          14117:      SELECT a FROM t3
        !          14118:       WHERE (g='xwvutsr' AND f GLOB 'efghi*')
        !          14119:          OR (g='tsrqpon' AND f GLOB 'bcdef*')
        !          14120:          OR (g='hgfedcb' AND f GLOB 'jklmn*')
        !          14121:          OR b=770
        !          14122:   }
        !          14123: } {4 27 70 87 scan 0 sort 0}
        !          14124: do_test where7-2.609.1 {
        !          14125:   count_steps_sort {
        !          14126:      SELECT a FROM t2
        !          14127:       WHERE ((a BETWEEN 80 AND 82) AND a!=81)
        !          14128:          OR (g='nmlkjih' AND f GLOB 'fghij*')
        !          14129:          OR (g='kjihgfe' AND f GLOB 'tuvwx*')
        !          14130:          OR (f GLOB '?uvwx*' AND f GLOB 'tuvw*')
        !          14131:          OR (g='gfedcba' AND f GLOB 'mnopq*')
        !          14132:   }
        !          14133: } {19 45 57 71 80 82 90 97 scan 0 sort 0}
        !          14134: do_test where7-2.609.2 {
        !          14135:   count_steps_sort {
        !          14136:      SELECT a FROM t3
        !          14137:       WHERE ((a BETWEEN 80 AND 82) AND a!=81)
        !          14138:          OR (g='nmlkjih' AND f GLOB 'fghij*')
        !          14139:          OR (g='kjihgfe' AND f GLOB 'tuvwx*')
        !          14140:          OR (f GLOB '?uvwx*' AND f GLOB 'tuvw*')
        !          14141:          OR (g='gfedcba' AND f GLOB 'mnopq*')
        !          14142:   }
        !          14143: } {19 45 57 71 80 82 90 97 scan 0 sort 0}
        !          14144: do_test where7-2.610.1 {
        !          14145:   count_steps_sort {
        !          14146:      SELECT a FROM t2
        !          14147:       WHERE b=22
        !          14148:          OR c=31031
        !          14149:          OR b=894
        !          14150:          OR a=31
        !          14151:          OR ((a BETWEEN 84 AND 86) AND a!=85)
        !          14152:          OR (d>=92.0 AND d<93.0 AND d NOT NULL)
        !          14153:          OR a=94
        !          14154:          OR (d>=21.0 AND d<22.0 AND d NOT NULL)
        !          14155:          OR ((a BETWEEN 93 AND 95) AND a!=94)
        !          14156:          OR a=21
        !          14157:          OR b=1001
        !          14158:   }
        !          14159: } {2 21 31 84 86 91 92 93 94 95 scan 0 sort 0}
        !          14160: do_test where7-2.610.2 {
        !          14161:   count_steps_sort {
        !          14162:      SELECT a FROM t3
        !          14163:       WHERE b=22
        !          14164:          OR c=31031
        !          14165:          OR b=894
        !          14166:          OR a=31
        !          14167:          OR ((a BETWEEN 84 AND 86) AND a!=85)
        !          14168:          OR (d>=92.0 AND d<93.0 AND d NOT NULL)
        !          14169:          OR a=94
        !          14170:          OR (d>=21.0 AND d<22.0 AND d NOT NULL)
        !          14171:          OR ((a BETWEEN 93 AND 95) AND a!=94)
        !          14172:          OR a=21
        !          14173:          OR b=1001
        !          14174:   }
        !          14175: } {2 21 31 84 86 91 92 93 94 95 scan 0 sort 0}
        !          14176: do_test where7-2.611.1 {
        !          14177:   count_steps_sort {
        !          14178:      SELECT a FROM t2
        !          14179:       WHERE (g='onmlkji' AND f GLOB 'zabcd*')
        !          14180:          OR b=1092
        !          14181:          OR (g='ihgfedc' AND f GLOB 'cdefg*')
        !          14182:          OR (g='ponmlkj' AND f GLOB 'uvwxy*')
        !          14183:          OR a=77
        !          14184:          OR a=63
        !          14185:          OR b=762
        !          14186:          OR b=894
        !          14187:          OR b=685
        !          14188:          OR (g='vutsrqp' AND f GLOB 'nopqr*')
        !          14189:   }
        !          14190: } {13 46 51 63 77 80 scan 0 sort 0}
        !          14191: do_test where7-2.611.2 {
        !          14192:   count_steps_sort {
        !          14193:      SELECT a FROM t3
        !          14194:       WHERE (g='onmlkji' AND f GLOB 'zabcd*')
        !          14195:          OR b=1092
        !          14196:          OR (g='ihgfedc' AND f GLOB 'cdefg*')
        !          14197:          OR (g='ponmlkj' AND f GLOB 'uvwxy*')
        !          14198:          OR a=77
        !          14199:          OR a=63
        !          14200:          OR b=762
        !          14201:          OR b=894
        !          14202:          OR b=685
        !          14203:          OR (g='vutsrqp' AND f GLOB 'nopqr*')
        !          14204:   }
        !          14205: } {13 46 51 63 77 80 scan 0 sort 0}
        !          14206: do_test where7-2.612.1 {
        !          14207:   count_steps_sort {
        !          14208:      SELECT a FROM t2
        !          14209:       WHERE (g='wvutsrq' AND f GLOB 'klmno*')
        !          14210:          OR ((a BETWEEN 93 AND 95) AND a!=94)
        !          14211:          OR b=231
        !          14212:   }
        !          14213: } {10 21 93 95 scan 0 sort 0}
        !          14214: do_test where7-2.612.2 {
        !          14215:   count_steps_sort {
        !          14216:      SELECT a FROM t3
        !          14217:       WHERE (g='wvutsrq' AND f GLOB 'klmno*')
        !          14218:          OR ((a BETWEEN 93 AND 95) AND a!=94)
        !          14219:          OR b=231
        !          14220:   }
        !          14221: } {10 21 93 95 scan 0 sort 0}
        !          14222: do_test where7-2.613.1 {
        !          14223:   count_steps_sort {
        !          14224:      SELECT a FROM t2
        !          14225:       WHERE b=828
        !          14226:          OR (f GLOB '?bcde*' AND f GLOB 'abcd*')
        !          14227:          OR ((a BETWEEN 8 AND 10) AND a!=9)
        !          14228:   }
        !          14229: } {8 10 26 52 78 scan 0 sort 0}
        !          14230: do_test where7-2.613.2 {
        !          14231:   count_steps_sort {
        !          14232:      SELECT a FROM t3
        !          14233:       WHERE b=828
        !          14234:          OR (f GLOB '?bcde*' AND f GLOB 'abcd*')
        !          14235:          OR ((a BETWEEN 8 AND 10) AND a!=9)
        !          14236:   }
        !          14237: } {8 10 26 52 78 scan 0 sort 0}
        !          14238: do_test where7-2.614.1 {
        !          14239:   count_steps_sort {
        !          14240:      SELECT a FROM t2
        !          14241:       WHERE (f GLOB '?opqr*' AND f GLOB 'nopq*')
        !          14242:          OR (d>=47.0 AND d<48.0 AND d NOT NULL)
        !          14243:          OR b=520
        !          14244:          OR ((a BETWEEN 4 AND 6) AND a!=5)
        !          14245:          OR (d>=50.0 AND d<51.0 AND d NOT NULL)
        !          14246:          OR ((a BETWEEN 31 AND 33) AND a!=32)
        !          14247:          OR (g='edcbazy' AND f GLOB 'wxyza*')
        !          14248:          OR a=21
        !          14249:   }
        !          14250: } {4 6 13 21 31 33 39 47 50 65 91 100 scan 0 sort 0}
        !          14251: do_test where7-2.614.2 {
        !          14252:   count_steps_sort {
        !          14253:      SELECT a FROM t3
        !          14254:       WHERE (f GLOB '?opqr*' AND f GLOB 'nopq*')
        !          14255:          OR (d>=47.0 AND d<48.0 AND d NOT NULL)
        !          14256:          OR b=520
        !          14257:          OR ((a BETWEEN 4 AND 6) AND a!=5)
        !          14258:          OR (d>=50.0 AND d<51.0 AND d NOT NULL)
        !          14259:          OR ((a BETWEEN 31 AND 33) AND a!=32)
        !          14260:          OR (g='edcbazy' AND f GLOB 'wxyza*')
        !          14261:          OR a=21
        !          14262:   }
        !          14263: } {4 6 13 21 31 33 39 47 50 65 91 100 scan 0 sort 0}
        !          14264: do_test where7-2.615.1 {
        !          14265:   count_steps_sort {
        !          14266:      SELECT a FROM t2
        !          14267:       WHERE b=553
        !          14268:          OR (g='lkjihgf' AND f GLOB 'lmnop*')
        !          14269:          OR b=1034
        !          14270:          OR b=418
        !          14271:          OR a=57
        !          14272:          OR f='mnopqrstu'
        !          14273:          OR (d>=99.0 AND d<100.0 AND d NOT NULL)
        !          14274:   }
        !          14275: } {12 38 57 63 64 90 94 99 scan 0 sort 0}
        !          14276: do_test where7-2.615.2 {
        !          14277:   count_steps_sort {
        !          14278:      SELECT a FROM t3
        !          14279:       WHERE b=553
        !          14280:          OR (g='lkjihgf' AND f GLOB 'lmnop*')
        !          14281:          OR b=1034
        !          14282:          OR b=418
        !          14283:          OR a=57
        !          14284:          OR f='mnopqrstu'
        !          14285:          OR (d>=99.0 AND d<100.0 AND d NOT NULL)
        !          14286:   }
        !          14287: } {12 38 57 63 64 90 94 99 scan 0 sort 0}
        !          14288: do_test where7-2.616.1 {
        !          14289:   count_steps_sort {
        !          14290:      SELECT a FROM t2
        !          14291:       WHERE a=43
        !          14292:          OR (g='ponmlkj' AND f GLOB 'vwxyz*')
        !          14293:          OR b=418
        !          14294:          OR (g='kjihgfe' AND f GLOB 'stuvw*')
        !          14295:          OR (d>=43.0 AND d<44.0 AND d NOT NULL)
        !          14296:          OR b=594
        !          14297:          OR a=21
        !          14298:          OR a=78
        !          14299:          OR a=91
        !          14300:          OR (d>=80.0 AND d<81.0 AND d NOT NULL)
        !          14301:   }
        !          14302: } {21 38 43 47 54 70 78 80 91 scan 0 sort 0}
        !          14303: do_test where7-2.616.2 {
        !          14304:   count_steps_sort {
        !          14305:      SELECT a FROM t3
        !          14306:       WHERE a=43
        !          14307:          OR (g='ponmlkj' AND f GLOB 'vwxyz*')
        !          14308:          OR b=418
        !          14309:          OR (g='kjihgfe' AND f GLOB 'stuvw*')
        !          14310:          OR (d>=43.0 AND d<44.0 AND d NOT NULL)
        !          14311:          OR b=594
        !          14312:          OR a=21
        !          14313:          OR a=78
        !          14314:          OR a=91
        !          14315:          OR (d>=80.0 AND d<81.0 AND d NOT NULL)
        !          14316:   }
        !          14317: } {21 38 43 47 54 70 78 80 91 scan 0 sort 0}
        !          14318: do_test where7-2.617.1 {
        !          14319:   count_steps_sort {
        !          14320:      SELECT a FROM t2
        !          14321:       WHERE b=671
        !          14322:          OR (g='onmlkji' AND f GLOB 'wxyza*')
        !          14323:          OR ((a BETWEEN 95 AND 97) AND a!=96)
        !          14324:   }
        !          14325: } {48 61 95 97 scan 0 sort 0}
        !          14326: do_test where7-2.617.2 {
        !          14327:   count_steps_sort {
        !          14328:      SELECT a FROM t3
        !          14329:       WHERE b=671
        !          14330:          OR (g='onmlkji' AND f GLOB 'wxyza*')
        !          14331:          OR ((a BETWEEN 95 AND 97) AND a!=96)
        !          14332:   }
        !          14333: } {48 61 95 97 scan 0 sort 0}
        !          14334: do_test where7-2.618.1 {
        !          14335:   count_steps_sort {
        !          14336:      SELECT a FROM t2
        !          14337:       WHERE (d>=2.0 AND d<3.0 AND d NOT NULL)
        !          14338:          OR b=726
        !          14339:          OR b=663
        !          14340:          OR (d>=13.0 AND d<14.0 AND d NOT NULL)
        !          14341:          OR a=25
        !          14342:          OR f='qrstuvwxy'
        !          14343:   }
        !          14344: } {2 13 16 25 42 66 68 94 scan 0 sort 0}
        !          14345: do_test where7-2.618.2 {
        !          14346:   count_steps_sort {
        !          14347:      SELECT a FROM t3
        !          14348:       WHERE (d>=2.0 AND d<3.0 AND d NOT NULL)
        !          14349:          OR b=726
        !          14350:          OR b=663
        !          14351:          OR (d>=13.0 AND d<14.0 AND d NOT NULL)
        !          14352:          OR a=25
        !          14353:          OR f='qrstuvwxy'
        !          14354:   }
        !          14355: } {2 13 16 25 42 66 68 94 scan 0 sort 0}
        !          14356: do_test where7-2.619.1 {
        !          14357:   count_steps_sort {
        !          14358:      SELECT a FROM t2
        !          14359:       WHERE b=806
        !          14360:          OR (g='ihgfedc' AND f GLOB 'efghi*')
        !          14361:          OR (d>=50.0 AND d<51.0 AND d NOT NULL)
        !          14362:          OR ((a BETWEEN 10 AND 12) AND a!=11)
        !          14363:          OR b=275
        !          14364:          OR ((a BETWEEN 80 AND 82) AND a!=81)
        !          14365:   }
        !          14366: } {10 12 25 50 80 82 scan 0 sort 0}
        !          14367: do_test where7-2.619.2 {
        !          14368:   count_steps_sort {
        !          14369:      SELECT a FROM t3
        !          14370:       WHERE b=806
        !          14371:          OR (g='ihgfedc' AND f GLOB 'efghi*')
        !          14372:          OR (d>=50.0 AND d<51.0 AND d NOT NULL)
        !          14373:          OR ((a BETWEEN 10 AND 12) AND a!=11)
        !          14374:          OR b=275
        !          14375:          OR ((a BETWEEN 80 AND 82) AND a!=81)
        !          14376:   }
        !          14377: } {10 12 25 50 80 82 scan 0 sort 0}
        !          14378: do_test where7-2.620.1 {
        !          14379:   count_steps_sort {
        !          14380:      SELECT a FROM t2
        !          14381:       WHERE c=24024
        !          14382:          OR (g='tsrqpon' AND f GLOB 'xyzab*')
        !          14383:          OR b=429
        !          14384:          OR (g='qponmlk' AND f GLOB 'nopqr*')
        !          14385:          OR b=110
        !          14386:          OR a=39
        !          14387:          OR (g='yxwvuts' AND f GLOB 'cdefg*')
        !          14388:   }
        !          14389: } {2 10 23 39 70 71 72 scan 0 sort 0}
        !          14390: do_test where7-2.620.2 {
        !          14391:   count_steps_sort {
        !          14392:      SELECT a FROM t3
        !          14393:       WHERE c=24024
        !          14394:          OR (g='tsrqpon' AND f GLOB 'xyzab*')
        !          14395:          OR b=429
        !          14396:          OR (g='qponmlk' AND f GLOB 'nopqr*')
        !          14397:          OR b=110
        !          14398:          OR a=39
        !          14399:          OR (g='yxwvuts' AND f GLOB 'cdefg*')
        !          14400:   }
        !          14401: } {2 10 23 39 70 71 72 scan 0 sort 0}
        !          14402: do_test where7-2.621.1 {
        !          14403:   count_steps_sort {
        !          14404:      SELECT a FROM t2
        !          14405:       WHERE a=66
        !          14406:          OR ((a BETWEEN 68 AND 70) AND a!=69)
        !          14407:          OR b=198
        !          14408:          OR b=682
        !          14409:          OR c=23023
        !          14410:   }
        !          14411: } {18 62 66 67 68 69 70 scan 0 sort 0}
        !          14412: do_test where7-2.621.2 {
        !          14413:   count_steps_sort {
        !          14414:      SELECT a FROM t3
        !          14415:       WHERE a=66
        !          14416:          OR ((a BETWEEN 68 AND 70) AND a!=69)
        !          14417:          OR b=198
        !          14418:          OR b=682
        !          14419:          OR c=23023
        !          14420:   }
        !          14421: } {18 62 66 67 68 69 70 scan 0 sort 0}
        !          14422: do_test where7-2.622.1 {
        !          14423:   count_steps_sort {
        !          14424:      SELECT a FROM t2
        !          14425:       WHERE b=806
        !          14426:          OR b=253
        !          14427:          OR a=36
        !          14428:   }
        !          14429: } {23 36 scan 0 sort 0}
        !          14430: do_test where7-2.622.2 {
        !          14431:   count_steps_sort {
        !          14432:      SELECT a FROM t3
        !          14433:       WHERE b=806
        !          14434:          OR b=253
        !          14435:          OR a=36
        !          14436:   }
        !          14437: } {23 36 scan 0 sort 0}
        !          14438: do_test where7-2.623.1 {
        !          14439:   count_steps_sort {
        !          14440:      SELECT a FROM t2
        !          14441:       WHERE b=509
        !          14442:          OR ((a BETWEEN 22 AND 24) AND a!=23)
        !          14443:          OR (g='vutsrqp' AND f GLOB 'nopqr*')
        !          14444:          OR b=718
        !          14445:          OR a=4
        !          14446:          OR ((a BETWEEN 56 AND 58) AND a!=57)
        !          14447:          OR (d>=69.0 AND d<70.0 AND d NOT NULL)
        !          14448:          OR (d>=16.0 AND d<17.0 AND d NOT NULL)
        !          14449:   }
        !          14450: } {4 13 16 22 24 56 58 69 scan 0 sort 0}
        !          14451: do_test where7-2.623.2 {
        !          14452:   count_steps_sort {
        !          14453:      SELECT a FROM t3
        !          14454:       WHERE b=509
        !          14455:          OR ((a BETWEEN 22 AND 24) AND a!=23)
        !          14456:          OR (g='vutsrqp' AND f GLOB 'nopqr*')
        !          14457:          OR b=718
        !          14458:          OR a=4
        !          14459:          OR ((a BETWEEN 56 AND 58) AND a!=57)
        !          14460:          OR (d>=69.0 AND d<70.0 AND d NOT NULL)
        !          14461:          OR (d>=16.0 AND d<17.0 AND d NOT NULL)
        !          14462:   }
        !          14463: } {4 13 16 22 24 56 58 69 scan 0 sort 0}
        !          14464: do_test where7-2.624.1 {
        !          14465:   count_steps_sort {
        !          14466:      SELECT a FROM t2
        !          14467:       WHERE (g='jihgfed' AND f GLOB 'zabcd*')
        !          14468:          OR b=1026
        !          14469:          OR a=93
        !          14470:          OR c=18018
        !          14471:   }
        !          14472: } {52 53 54 77 93 scan 0 sort 0}
        !          14473: do_test where7-2.624.2 {
        !          14474:   count_steps_sort {
        !          14475:      SELECT a FROM t3
        !          14476:       WHERE (g='jihgfed' AND f GLOB 'zabcd*')
        !          14477:          OR b=1026
        !          14478:          OR a=93
        !          14479:          OR c=18018
        !          14480:   }
        !          14481: } {52 53 54 77 93 scan 0 sort 0}
        !          14482: do_test where7-2.625.1 {
        !          14483:   count_steps_sort {
        !          14484:      SELECT a FROM t2
        !          14485:       WHERE b=388
        !          14486:          OR a=44
        !          14487:   }
        !          14488: } {44 scan 0 sort 0}
        !          14489: do_test where7-2.625.2 {
        !          14490:   count_steps_sort {
        !          14491:      SELECT a FROM t3
        !          14492:       WHERE b=388
        !          14493:          OR a=44
        !          14494:   }
        !          14495: } {44 scan 0 sort 0}
        !          14496: do_test where7-2.626.1 {
        !          14497:   count_steps_sort {
        !          14498:      SELECT a FROM t2
        !          14499:       WHERE c=9009
        !          14500:          OR b=542
        !          14501:          OR f='cdefghijk'
        !          14502:          OR b=319
        !          14503:          OR b=616
        !          14504:   }
        !          14505: } {2 25 26 27 28 29 54 56 80 scan 0 sort 0}
        !          14506: do_test where7-2.626.2 {
        !          14507:   count_steps_sort {
        !          14508:      SELECT a FROM t3
        !          14509:       WHERE c=9009
        !          14510:          OR b=542
        !          14511:          OR f='cdefghijk'
        !          14512:          OR b=319
        !          14513:          OR b=616
        !          14514:   }
        !          14515: } {2 25 26 27 28 29 54 56 80 scan 0 sort 0}
        !          14516: do_test where7-2.627.1 {
        !          14517:   count_steps_sort {
        !          14518:      SELECT a FROM t2
        !          14519:       WHERE b=990
        !          14520:          OR (d>=97.0 AND d<98.0 AND d NOT NULL)
        !          14521:          OR ((a BETWEEN 41 AND 43) AND a!=42)
        !          14522:          OR (g='nmlkjih' AND f GLOB 'fghij*')
        !          14523:          OR (d>=86.0 AND d<87.0 AND d NOT NULL)
        !          14524:          OR b=531
        !          14525:          OR (d>=67.0 AND d<68.0 AND d NOT NULL)
        !          14526:          OR (f GLOB '?hijk*' AND f GLOB 'ghij*')
        !          14527:          OR f='qrstuvwxy'
        !          14528:   }
        !          14529: } {6 16 32 41 42 43 57 58 67 68 84 86 90 94 97 scan 0 sort 0}
        !          14530: do_test where7-2.627.2 {
        !          14531:   count_steps_sort {
        !          14532:      SELECT a FROM t3
        !          14533:       WHERE b=990
        !          14534:          OR (d>=97.0 AND d<98.0 AND d NOT NULL)
        !          14535:          OR ((a BETWEEN 41 AND 43) AND a!=42)
        !          14536:          OR (g='nmlkjih' AND f GLOB 'fghij*')
        !          14537:          OR (d>=86.0 AND d<87.0 AND d NOT NULL)
        !          14538:          OR b=531
        !          14539:          OR (d>=67.0 AND d<68.0 AND d NOT NULL)
        !          14540:          OR (f GLOB '?hijk*' AND f GLOB 'ghij*')
        !          14541:          OR f='qrstuvwxy'
        !          14542:   }
        !          14543: } {6 16 32 41 42 43 57 58 67 68 84 86 90 94 97 scan 0 sort 0}
        !          14544: do_test where7-2.628.1 {
        !          14545:   count_steps_sort {
        !          14546:      SELECT a FROM t2
        !          14547:       WHERE a=60
        !          14548:          OR (g='jihgfed' AND f GLOB 'vwxyz*')
        !          14549:          OR b=627
        !          14550:          OR (g='edcbazy' AND f GLOB 'vwxyz*')
        !          14551:          OR (d>=38.0 AND d<39.0 AND d NOT NULL)
        !          14552:          OR (d>=78.0 AND d<79.0 AND d NOT NULL)
        !          14553:          OR b=883
        !          14554:          OR (d>=93.0 AND d<94.0 AND d NOT NULL)
        !          14555:          OR f='yzabcdefg'
        !          14556:          OR (d>=59.0 AND d<60.0 AND d NOT NULL)
        !          14557:   }
        !          14558: } {24 38 50 57 59 60 73 76 78 93 99 scan 0 sort 0}
        !          14559: do_test where7-2.628.2 {
        !          14560:   count_steps_sort {
        !          14561:      SELECT a FROM t3
        !          14562:       WHERE a=60
        !          14563:          OR (g='jihgfed' AND f GLOB 'vwxyz*')
        !          14564:          OR b=627
        !          14565:          OR (g='edcbazy' AND f GLOB 'vwxyz*')
        !          14566:          OR (d>=38.0 AND d<39.0 AND d NOT NULL)
        !          14567:          OR (d>=78.0 AND d<79.0 AND d NOT NULL)
        !          14568:          OR b=883
        !          14569:          OR (d>=93.0 AND d<94.0 AND d NOT NULL)
        !          14570:          OR f='yzabcdefg'
        !          14571:          OR (d>=59.0 AND d<60.0 AND d NOT NULL)
        !          14572:   }
        !          14573: } {24 38 50 57 59 60 73 76 78 93 99 scan 0 sort 0}
        !          14574: do_test where7-2.629.1 {
        !          14575:   count_steps_sort {
        !          14576:      SELECT a FROM t2
        !          14577:       WHERE b=696
        !          14578:          OR b=938
        !          14579:          OR a=18
        !          14580:          OR b=957
        !          14581:          OR c=18018
        !          14582:          OR c=3003
        !          14583:          OR ((a BETWEEN 33 AND 35) AND a!=34)
        !          14584:   }
        !          14585: } {7 8 9 18 33 35 52 53 54 87 scan 0 sort 0}
        !          14586: do_test where7-2.629.2 {
        !          14587:   count_steps_sort {
        !          14588:      SELECT a FROM t3
        !          14589:       WHERE b=696
        !          14590:          OR b=938
        !          14591:          OR a=18
        !          14592:          OR b=957
        !          14593:          OR c=18018
        !          14594:          OR c=3003
        !          14595:          OR ((a BETWEEN 33 AND 35) AND a!=34)
        !          14596:   }
        !          14597: } {7 8 9 18 33 35 52 53 54 87 scan 0 sort 0}
        !          14598: do_test where7-2.630.1 {
        !          14599:   count_steps_sort {
        !          14600:      SELECT a FROM t2
        !          14601:       WHERE c=29029
        !          14602:          OR a=73
        !          14603:   }
        !          14604: } {73 85 86 87 scan 0 sort 0}
        !          14605: do_test where7-2.630.2 {
        !          14606:   count_steps_sort {
        !          14607:      SELECT a FROM t3
        !          14608:       WHERE c=29029
        !          14609:          OR a=73
        !          14610:   }
        !          14611: } {73 85 86 87 scan 0 sort 0}
        !          14612: do_test where7-2.631.1 {
        !          14613:   count_steps_sort {
        !          14614:      SELECT a FROM t2
        !          14615:       WHERE a=28
        !          14616:          OR (g='tsrqpon' AND f GLOB 'bcdef*')
        !          14617:          OR b=69
        !          14618:          OR ((a BETWEEN 85 AND 87) AND a!=86)
        !          14619:          OR b=781
        !          14620:          OR a=64
        !          14621:          OR b=91
        !          14622:          OR (g='ihgfedc' AND f GLOB 'efghi*')
        !          14623:          OR a=16
        !          14624:          OR b=278
        !          14625:          OR a=26
        !          14626:   }
        !          14627: } {16 26 27 28 64 71 82 85 87 scan 0 sort 0}
        !          14628: do_test where7-2.631.2 {
        !          14629:   count_steps_sort {
        !          14630:      SELECT a FROM t3
        !          14631:       WHERE a=28
        !          14632:          OR (g='tsrqpon' AND f GLOB 'bcdef*')
        !          14633:          OR b=69
        !          14634:          OR ((a BETWEEN 85 AND 87) AND a!=86)
        !          14635:          OR b=781
        !          14636:          OR a=64
        !          14637:          OR b=91
        !          14638:          OR (g='ihgfedc' AND f GLOB 'efghi*')
        !          14639:          OR a=16
        !          14640:          OR b=278
        !          14641:          OR a=26
        !          14642:   }
        !          14643: } {16 26 27 28 64 71 82 85 87 scan 0 sort 0}
        !          14644: do_test where7-2.632.1 {
        !          14645:   count_steps_sort {
        !          14646:      SELECT a FROM t2
        !          14647:       WHERE a=70
        !          14648:          OR c=3003
        !          14649:   }
        !          14650: } {7 8 9 70 scan 0 sort 0}
        !          14651: do_test where7-2.632.2 {
        !          14652:   count_steps_sort {
        !          14653:      SELECT a FROM t3
        !          14654:       WHERE a=70
        !          14655:          OR c=3003
        !          14656:   }
        !          14657: } {7 8 9 70 scan 0 sort 0}
        !          14658: do_test where7-2.633.1 {
        !          14659:   count_steps_sort {
        !          14660:      SELECT a FROM t2
        !          14661:       WHERE c=31031
        !          14662:          OR a=76
        !          14663:          OR b=1023
        !          14664:          OR b=33
        !          14665:   }
        !          14666: } {3 76 91 92 93 scan 0 sort 0}
        !          14667: do_test where7-2.633.2 {
        !          14668:   count_steps_sort {
        !          14669:      SELECT a FROM t3
        !          14670:       WHERE c=31031
        !          14671:          OR a=76
        !          14672:          OR b=1023
        !          14673:          OR b=33
        !          14674:   }
        !          14675: } {3 76 91 92 93 scan 0 sort 0}
        !          14676: do_test where7-2.634.1 {
        !          14677:   count_steps_sort {
        !          14678:      SELECT a FROM t2
        !          14679:       WHERE (d>=62.0 AND d<63.0 AND d NOT NULL)
        !          14680:          OR b=1001
        !          14681:          OR (d>=86.0 AND d<87.0 AND d NOT NULL)
        !          14682:   }
        !          14683: } {62 86 91 scan 0 sort 0}
        !          14684: do_test where7-2.634.2 {
        !          14685:   count_steps_sort {
        !          14686:      SELECT a FROM t3
        !          14687:       WHERE (d>=62.0 AND d<63.0 AND d NOT NULL)
        !          14688:          OR b=1001
        !          14689:          OR (d>=86.0 AND d<87.0 AND d NOT NULL)
        !          14690:   }
        !          14691: } {62 86 91 scan 0 sort 0}
        !          14692: do_test where7-2.635.1 {
        !          14693:   count_steps_sort {
        !          14694:      SELECT a FROM t2
        !          14695:       WHERE f='yzabcdefg'
        !          14696:          OR ((a BETWEEN 48 AND 50) AND a!=49)
        !          14697:          OR a=100
        !          14698:          OR (g='rqponml' AND f GLOB 'ijklm*')
        !          14699:          OR a=62
        !          14700:          OR a=67
        !          14701:          OR b=605
        !          14702:          OR c=23023
        !          14703:          OR a=26
        !          14704:          OR b=982
        !          14705:          OR ((a BETWEEN 3 AND 5) AND a!=4)
        !          14706:   }
        !          14707: } {3 5 24 26 34 48 50 55 62 67 68 69 76 100 scan 0 sort 0}
        !          14708: do_test where7-2.635.2 {
        !          14709:   count_steps_sort {
        !          14710:      SELECT a FROM t3
        !          14711:       WHERE f='yzabcdefg'
        !          14712:          OR ((a BETWEEN 48 AND 50) AND a!=49)
        !          14713:          OR a=100
        !          14714:          OR (g='rqponml' AND f GLOB 'ijklm*')
        !          14715:          OR a=62
        !          14716:          OR a=67
        !          14717:          OR b=605
        !          14718:          OR c=23023
        !          14719:          OR a=26
        !          14720:          OR b=982
        !          14721:          OR ((a BETWEEN 3 AND 5) AND a!=4)
        !          14722:   }
        !          14723: } {3 5 24 26 34 48 50 55 62 67 68 69 76 100 scan 0 sort 0}
        !          14724: do_test where7-2.636.1 {
        !          14725:   count_steps_sort {
        !          14726:      SELECT a FROM t2
        !          14727:       WHERE b=220
        !          14728:          OR ((a BETWEEN 24 AND 26) AND a!=25)
        !          14729:          OR f IS NULL
        !          14730:          OR ((a BETWEEN 25 AND 27) AND a!=26)
        !          14731:          OR b=784
        !          14732:   }
        !          14733: } {20 24 25 26 27 scan 0 sort 0}
        !          14734: do_test where7-2.636.2 {
        !          14735:   count_steps_sort {
        !          14736:      SELECT a FROM t3
        !          14737:       WHERE b=220
        !          14738:          OR ((a BETWEEN 24 AND 26) AND a!=25)
        !          14739:          OR f IS NULL
        !          14740:          OR ((a BETWEEN 25 AND 27) AND a!=26)
        !          14741:          OR b=784
        !          14742:   }
        !          14743: } {20 24 25 26 27 scan 0 sort 0}
        !          14744: do_test where7-2.637.1 {
        !          14745:   count_steps_sort {
        !          14746:      SELECT a FROM t2
        !          14747:       WHERE (f GLOB '?stuv*' AND f GLOB 'rstu*')
        !          14748:          OR b=751
        !          14749:          OR (g='gfedcba' AND f GLOB 'klmno*')
        !          14750:          OR (d>=10.0 AND d<11.0 AND d NOT NULL)
        !          14751:          OR a=67
        !          14752:          OR b=102
        !          14753:   }
        !          14754: } {10 17 43 67 69 88 95 scan 0 sort 0}
        !          14755: do_test where7-2.637.2 {
        !          14756:   count_steps_sort {
        !          14757:      SELECT a FROM t3
        !          14758:       WHERE (f GLOB '?stuv*' AND f GLOB 'rstu*')
        !          14759:          OR b=751
        !          14760:          OR (g='gfedcba' AND f GLOB 'klmno*')
        !          14761:          OR (d>=10.0 AND d<11.0 AND d NOT NULL)
        !          14762:          OR a=67
        !          14763:          OR b=102
        !          14764:   }
        !          14765: } {10 17 43 67 69 88 95 scan 0 sort 0}
        !          14766: do_test where7-2.638.1 {
        !          14767:   count_steps_sort {
        !          14768:      SELECT a FROM t2
        !          14769:       WHERE (d>=69.0 AND d<70.0 AND d NOT NULL)
        !          14770:          OR b=256
        !          14771:          OR c=7007
        !          14772:          OR c=26026
        !          14773:          OR ((a BETWEEN 80 AND 82) AND a!=81)
        !          14774:          OR (d>=74.0 AND d<75.0 AND d NOT NULL)
        !          14775:          OR a=66
        !          14776:   }
        !          14777: } {19 20 21 66 69 74 76 77 78 80 82 scan 0 sort 0}
        !          14778: do_test where7-2.638.2 {
        !          14779:   count_steps_sort {
        !          14780:      SELECT a FROM t3
        !          14781:       WHERE (d>=69.0 AND d<70.0 AND d NOT NULL)
        !          14782:          OR b=256
        !          14783:          OR c=7007
        !          14784:          OR c=26026
        !          14785:          OR ((a BETWEEN 80 AND 82) AND a!=81)
        !          14786:          OR (d>=74.0 AND d<75.0 AND d NOT NULL)
        !          14787:          OR a=66
        !          14788:   }
        !          14789: } {19 20 21 66 69 74 76 77 78 80 82 scan 0 sort 0}
        !          14790: do_test where7-2.639.1 {
        !          14791:   count_steps_sort {
        !          14792:      SELECT a FROM t2
        !          14793:       WHERE c=2002
        !          14794:          OR (f GLOB '?jklm*' AND f GLOB 'ijkl*')
        !          14795:          OR ((a BETWEEN 41 AND 43) AND a!=42)
        !          14796:          OR (g='ihgfedc' AND f GLOB 'defgh*')
        !          14797:          OR b=33
        !          14798:          OR b=817
        !          14799:          OR (g='ponmlkj' AND f GLOB 'tuvwx*')
        !          14800:          OR (d>=10.0 AND d<11.0 AND d NOT NULL)
        !          14801:          OR (g='xwvutsr' AND f GLOB 'efghi*')
        !          14802:          OR (d>=21.0 AND d<22.0 AND d NOT NULL)
        !          14803:   }
        !          14804: } {3 4 5 6 8 10 21 34 41 43 45 60 81 86 scan 0 sort 0}
        !          14805: do_test where7-2.639.2 {
        !          14806:   count_steps_sort {
        !          14807:      SELECT a FROM t3
        !          14808:       WHERE c=2002
        !          14809:          OR (f GLOB '?jklm*' AND f GLOB 'ijkl*')
        !          14810:          OR ((a BETWEEN 41 AND 43) AND a!=42)
        !          14811:          OR (g='ihgfedc' AND f GLOB 'defgh*')
        !          14812:          OR b=33
        !          14813:          OR b=817
        !          14814:          OR (g='ponmlkj' AND f GLOB 'tuvwx*')
        !          14815:          OR (d>=10.0 AND d<11.0 AND d NOT NULL)
        !          14816:          OR (g='xwvutsr' AND f GLOB 'efghi*')
        !          14817:          OR (d>=21.0 AND d<22.0 AND d NOT NULL)
        !          14818:   }
        !          14819: } {3 4 5 6 8 10 21 34 41 43 45 60 81 86 scan 0 sort 0}
        !          14820: do_test where7-2.640.1 {
        !          14821:   count_steps_sort {
        !          14822:      SELECT a FROM t2
        !          14823:       WHERE (g='srqponm' AND f GLOB 'cdefg*')
        !          14824:          OR (g='ihgfedc' AND f GLOB 'defgh*')
        !          14825:          OR a=80
        !          14826:          OR a=53
        !          14827:          OR a=62
        !          14828:          OR a=49
        !          14829:          OR a=53
        !          14830:          OR a=56
        !          14831:          OR (d>=83.0 AND d<84.0 AND d NOT NULL)
        !          14832:   }
        !          14833: } {28 49 53 56 62 80 81 83 scan 0 sort 0}
        !          14834: do_test where7-2.640.2 {
        !          14835:   count_steps_sort {
        !          14836:      SELECT a FROM t3
        !          14837:       WHERE (g='srqponm' AND f GLOB 'cdefg*')
        !          14838:          OR (g='ihgfedc' AND f GLOB 'defgh*')
        !          14839:          OR a=80
        !          14840:          OR a=53
        !          14841:          OR a=62
        !          14842:          OR a=49
        !          14843:          OR a=53
        !          14844:          OR a=56
        !          14845:          OR (d>=83.0 AND d<84.0 AND d NOT NULL)
        !          14846:   }
        !          14847: } {28 49 53 56 62 80 81 83 scan 0 sort 0}
        !          14848: do_test where7-2.641.1 {
        !          14849:   count_steps_sort {
        !          14850:      SELECT a FROM t2
        !          14851:       WHERE ((a BETWEEN 7 AND 9) AND a!=8)
        !          14852:          OR b=652
        !          14853:          OR a=72
        !          14854:          OR b=209
        !          14855:          OR (g='tsrqpon' AND f GLOB 'xyzab*')
        !          14856:          OR a=38
        !          14857:          OR ((a BETWEEN 66 AND 68) AND a!=67)
        !          14858:          OR d>1e10
        !          14859:   }
        !          14860: } {7 9 19 23 38 66 68 72 scan 0 sort 0}
        !          14861: do_test where7-2.641.2 {
        !          14862:   count_steps_sort {
        !          14863:      SELECT a FROM t3
        !          14864:       WHERE ((a BETWEEN 7 AND 9) AND a!=8)
        !          14865:          OR b=652
        !          14866:          OR a=72
        !          14867:          OR b=209
        !          14868:          OR (g='tsrqpon' AND f GLOB 'xyzab*')
        !          14869:          OR a=38
        !          14870:          OR ((a BETWEEN 66 AND 68) AND a!=67)
        !          14871:          OR d>1e10
        !          14872:   }
        !          14873: } {7 9 19 23 38 66 68 72 scan 0 sort 0}
        !          14874: do_test where7-2.642.1 {
        !          14875:   count_steps_sort {
        !          14876:      SELECT a FROM t2
        !          14877:       WHERE b=949
        !          14878:          OR e IS NULL
        !          14879:   }
        !          14880: } { scan 0 sort 0}
        !          14881: do_test where7-2.642.2 {
        !          14882:   count_steps_sort {
        !          14883:      SELECT a FROM t3
        !          14884:       WHERE b=949
        !          14885:          OR e IS NULL
        !          14886:   }
        !          14887: } { scan 0 sort 0}
        !          14888: do_test where7-2.643.1 {
        !          14889:   count_steps_sort {
        !          14890:      SELECT a FROM t2
        !          14891:       WHERE b=179
        !          14892:          OR (g='srqponm' AND f GLOB 'defgh*')
        !          14893:          OR b=509
        !          14894:          OR ((a BETWEEN 58 AND 60) AND a!=59)
        !          14895:          OR (d>=49.0 AND d<50.0 AND d NOT NULL)
        !          14896:          OR (g='tsrqpon' AND f GLOB 'abcde*')
        !          14897:          OR f='bcdefghij'
        !          14898:   }
        !          14899: } {1 26 27 29 49 53 58 60 79 scan 0 sort 0}
        !          14900: do_test where7-2.643.2 {
        !          14901:   count_steps_sort {
        !          14902:      SELECT a FROM t3
        !          14903:       WHERE b=179
        !          14904:          OR (g='srqponm' AND f GLOB 'defgh*')
        !          14905:          OR b=509
        !          14906:          OR ((a BETWEEN 58 AND 60) AND a!=59)
        !          14907:          OR (d>=49.0 AND d<50.0 AND d NOT NULL)
        !          14908:          OR (g='tsrqpon' AND f GLOB 'abcde*')
        !          14909:          OR f='bcdefghij'
        !          14910:   }
        !          14911: } {1 26 27 29 49 53 58 60 79 scan 0 sort 0}
        !          14912: do_test where7-2.644.1 {
        !          14913:   count_steps_sort {
        !          14914:      SELECT a FROM t2
        !          14915:       WHERE a=23
        !          14916:          OR a=43
        !          14917:          OR c=19019
        !          14918:          OR (d>=47.0 AND d<48.0 AND d NOT NULL)
        !          14919:          OR c=18018
        !          14920:   }
        !          14921: } {23 43 47 52 53 54 55 56 57 scan 0 sort 0}
        !          14922: do_test where7-2.644.2 {
        !          14923:   count_steps_sort {
        !          14924:      SELECT a FROM t3
        !          14925:       WHERE a=23
        !          14926:          OR a=43
        !          14927:          OR c=19019
        !          14928:          OR (d>=47.0 AND d<48.0 AND d NOT NULL)
        !          14929:          OR c=18018
        !          14930:   }
        !          14931: } {23 43 47 52 53 54 55 56 57 scan 0 sort 0}
        !          14932: do_test where7-2.645.1 {
        !          14933:   count_steps_sort {
        !          14934:      SELECT a FROM t2
        !          14935:       WHERE a=36
        !          14936:          OR (d>=22.0 AND d<23.0 AND d NOT NULL)
        !          14937:          OR b=231
        !          14938:   }
        !          14939: } {21 22 36 scan 0 sort 0}
        !          14940: do_test where7-2.645.2 {
        !          14941:   count_steps_sort {
        !          14942:      SELECT a FROM t3
        !          14943:       WHERE a=36
        !          14944:          OR (d>=22.0 AND d<23.0 AND d NOT NULL)
        !          14945:          OR b=231
        !          14946:   }
        !          14947: } {21 22 36 scan 0 sort 0}
        !          14948: do_test where7-2.646.1 {
        !          14949:   count_steps_sort {
        !          14950:      SELECT a FROM t2
        !          14951:       WHERE a=21
        !          14952:          OR b=355
        !          14953:          OR a=97
        !          14954:   }
        !          14955: } {21 97 scan 0 sort 0}
        !          14956: do_test where7-2.646.2 {
        !          14957:   count_steps_sort {
        !          14958:      SELECT a FROM t3
        !          14959:       WHERE a=21
        !          14960:          OR b=355
        !          14961:          OR a=97
        !          14962:   }
        !          14963: } {21 97 scan 0 sort 0}
        !          14964: do_test where7-2.647.1 {
        !          14965:   count_steps_sort {
        !          14966:      SELECT a FROM t2
        !          14967:       WHERE (d>=28.0 AND d<29.0 AND d NOT NULL)
        !          14968:          OR b=421
        !          14969:          OR (g='qponmlk' AND f GLOB 'qrstu*')
        !          14970:          OR b=704
        !          14971:          OR a=90
        !          14972:          OR a=78
        !          14973:          OR 1000000<b
        !          14974:          OR (d>=80.0 AND d<81.0 AND d NOT NULL)
        !          14975:          OR (g='ihgfedc' AND f GLOB 'defgh*')
        !          14976:          OR ((a BETWEEN 53 AND 55) AND a!=54)
        !          14977:   }
        !          14978: } {28 42 53 55 64 78 80 81 90 scan 0 sort 0}
        !          14979: do_test where7-2.647.2 {
        !          14980:   count_steps_sort {
        !          14981:      SELECT a FROM t3
        !          14982:       WHERE (d>=28.0 AND d<29.0 AND d NOT NULL)
        !          14983:          OR b=421
        !          14984:          OR (g='qponmlk' AND f GLOB 'qrstu*')
        !          14985:          OR b=704
        !          14986:          OR a=90
        !          14987:          OR a=78
        !          14988:          OR 1000000<b
        !          14989:          OR (d>=80.0 AND d<81.0 AND d NOT NULL)
        !          14990:          OR (g='ihgfedc' AND f GLOB 'defgh*')
        !          14991:          OR ((a BETWEEN 53 AND 55) AND a!=54)
        !          14992:   }
        !          14993: } {28 42 53 55 64 78 80 81 90 scan 0 sort 0}
        !          14994: do_test where7-2.648.1 {
        !          14995:   count_steps_sort {
        !          14996:      SELECT a FROM t2
        !          14997:       WHERE (g='fedcbaz' AND f GLOB 'pqrst*')
        !          14998:          OR ((a BETWEEN 93 AND 95) AND a!=94)
        !          14999:   }
        !          15000: } {93 95 scan 0 sort 0}
        !          15001: do_test where7-2.648.2 {
        !          15002:   count_steps_sort {
        !          15003:      SELECT a FROM t3
        !          15004:       WHERE (g='fedcbaz' AND f GLOB 'pqrst*')
        !          15005:          OR ((a BETWEEN 93 AND 95) AND a!=94)
        !          15006:   }
        !          15007: } {93 95 scan 0 sort 0}
        !          15008: do_test where7-2.649.1 {
        !          15009:   count_steps_sort {
        !          15010:      SELECT a FROM t2
        !          15011:       WHERE d<0.0
        !          15012:          OR a=78
        !          15013:          OR b=539
        !          15014:          OR ((a BETWEEN 8 AND 10) AND a!=9)
        !          15015:          OR ((a BETWEEN 25 AND 27) AND a!=26)
        !          15016:          OR e IS NULL
        !          15017:          OR a=48
        !          15018:          OR (g='nmlkjih' AND f GLOB 'fghij*')
        !          15019:   }
        !          15020: } {8 10 25 27 48 49 57 78 scan 0 sort 0}
        !          15021: do_test where7-2.649.2 {
        !          15022:   count_steps_sort {
        !          15023:      SELECT a FROM t3
        !          15024:       WHERE d<0.0
        !          15025:          OR a=78
        !          15026:          OR b=539
        !          15027:          OR ((a BETWEEN 8 AND 10) AND a!=9)
        !          15028:          OR ((a BETWEEN 25 AND 27) AND a!=26)
        !          15029:          OR e IS NULL
        !          15030:          OR a=48
        !          15031:          OR (g='nmlkjih' AND f GLOB 'fghij*')
        !          15032:   }
        !          15033: } {8 10 25 27 48 49 57 78 scan 0 sort 0}
        !          15034: do_test where7-2.650.1 {
        !          15035:   count_steps_sort {
        !          15036:      SELECT a FROM t2
        !          15037:       WHERE ((a BETWEEN 94 AND 96) AND a!=95)
        !          15038:          OR (d>=78.0 AND d<79.0 AND d NOT NULL)
        !          15039:          OR b=22
        !          15040:   }
        !          15041: } {2 78 94 96 scan 0 sort 0}
        !          15042: do_test where7-2.650.2 {
        !          15043:   count_steps_sort {
        !          15044:      SELECT a FROM t3
        !          15045:       WHERE ((a BETWEEN 94 AND 96) AND a!=95)
        !          15046:          OR (d>=78.0 AND d<79.0 AND d NOT NULL)
        !          15047:          OR b=22
        !          15048:   }
        !          15049: } {2 78 94 96 scan 0 sort 0}
        !          15050: do_test where7-2.651.1 {
        !          15051:   count_steps_sort {
        !          15052:      SELECT a FROM t2
        !          15053:       WHERE b=275
        !          15054:          OR ((a BETWEEN 57 AND 59) AND a!=58)
        !          15055:          OR (d>=92.0 AND d<93.0 AND d NOT NULL)
        !          15056:          OR (g='rqponml' AND f GLOB 'lmnop*')
        !          15057:          OR (d>=53.0 AND d<54.0 AND d NOT NULL)
        !          15058:          OR f='ijklmnopq'
        !          15059:   }
        !          15060: } {8 25 34 37 53 57 59 60 86 92 scan 0 sort 0}
        !          15061: do_test where7-2.651.2 {
        !          15062:   count_steps_sort {
        !          15063:      SELECT a FROM t3
        !          15064:       WHERE b=275
        !          15065:          OR ((a BETWEEN 57 AND 59) AND a!=58)
        !          15066:          OR (d>=92.0 AND d<93.0 AND d NOT NULL)
        !          15067:          OR (g='rqponml' AND f GLOB 'lmnop*')
        !          15068:          OR (d>=53.0 AND d<54.0 AND d NOT NULL)
        !          15069:          OR f='ijklmnopq'
        !          15070:   }
        !          15071: } {8 25 34 37 53 57 59 60 86 92 scan 0 sort 0}
        !          15072: do_test where7-2.652.1 {
        !          15073:   count_steps_sort {
        !          15074:      SELECT a FROM t2
        !          15075:       WHERE b=256
        !          15076:          OR c=13013
        !          15077:          OR b=44
        !          15078:          OR f='jklmnopqr'
        !          15079:          OR b=883
        !          15080:   }
        !          15081: } {4 9 35 37 38 39 61 87 scan 0 sort 0}
        !          15082: do_test where7-2.652.2 {
        !          15083:   count_steps_sort {
        !          15084:      SELECT a FROM t3
        !          15085:       WHERE b=256
        !          15086:          OR c=13013
        !          15087:          OR b=44
        !          15088:          OR f='jklmnopqr'
        !          15089:          OR b=883
        !          15090:   }
        !          15091: } {4 9 35 37 38 39 61 87 scan 0 sort 0}
        !          15092: do_test where7-2.653.1 {
        !          15093:   count_steps_sort {
        !          15094:      SELECT a FROM t2
        !          15095:       WHERE f='zabcdefgh'
        !          15096:          OR (g='xwvutsr' AND f GLOB 'defgh*')
        !          15097:          OR a=54
        !          15098:          OR b=770
        !          15099:          OR ((a BETWEEN 96 AND 98) AND a!=97)
        !          15100:          OR a=81
        !          15101:          OR b=190
        !          15102:          OR a=2
        !          15103:   }
        !          15104: } {2 3 25 51 54 70 77 81 96 98 scan 0 sort 0}
        !          15105: do_test where7-2.653.2 {
        !          15106:   count_steps_sort {
        !          15107:      SELECT a FROM t3
        !          15108:       WHERE f='zabcdefgh'
        !          15109:          OR (g='xwvutsr' AND f GLOB 'defgh*')
        !          15110:          OR a=54
        !          15111:          OR b=770
        !          15112:          OR ((a BETWEEN 96 AND 98) AND a!=97)
        !          15113:          OR a=81
        !          15114:          OR b=190
        !          15115:          OR a=2
        !          15116:   }
        !          15117: } {2 3 25 51 54 70 77 81 96 98 scan 0 sort 0}
        !          15118: do_test where7-2.654.1 {
        !          15119:   count_steps_sort {
        !          15120:      SELECT a FROM t2
        !          15121:       WHERE (d>=12.0 AND d<13.0 AND d NOT NULL)
        !          15122:          OR c=12012
        !          15123:          OR a=16
        !          15124:          OR a=15
        !          15125:          OR ((a BETWEEN 70 AND 72) AND a!=71)
        !          15126:          OR a=69
        !          15127:          OR b=748
        !          15128:          OR a=61
        !          15129:          OR b=473
        !          15130:          OR ((a BETWEEN 69 AND 71) AND a!=70)
        !          15131:   }
        !          15132: } {12 15 16 34 35 36 43 61 68 69 70 71 72 scan 0 sort 0}
        !          15133: do_test where7-2.654.2 {
        !          15134:   count_steps_sort {
        !          15135:      SELECT a FROM t3
        !          15136:       WHERE (d>=12.0 AND d<13.0 AND d NOT NULL)
        !          15137:          OR c=12012
        !          15138:          OR a=16
        !          15139:          OR a=15
        !          15140:          OR ((a BETWEEN 70 AND 72) AND a!=71)
        !          15141:          OR a=69
        !          15142:          OR b=748
        !          15143:          OR a=61
        !          15144:          OR b=473
        !          15145:          OR ((a BETWEEN 69 AND 71) AND a!=70)
        !          15146:   }
        !          15147: } {12 15 16 34 35 36 43 61 68 69 70 71 72 scan 0 sort 0}
        !          15148: do_test where7-2.655.1 {
        !          15149:   count_steps_sort {
        !          15150:      SELECT a FROM t2
        !          15151:       WHERE b=223
        !          15152:          OR a=14
        !          15153:          OR ((a BETWEEN 74 AND 76) AND a!=75)
        !          15154:          OR (g='qponmlk' AND f GLOB 'pqrst*')
        !          15155:          OR ((a BETWEEN 33 AND 35) AND a!=34)
        !          15156:          OR b=539
        !          15157:          OR (d>=48.0 AND d<49.0 AND d NOT NULL)
        !          15158:          OR (d>=61.0 AND d<62.0 AND d NOT NULL)
        !          15159:          OR a=21
        !          15160:   }
        !          15161: } {14 21 33 35 41 48 49 61 74 76 scan 0 sort 0}
        !          15162: do_test where7-2.655.2 {
        !          15163:   count_steps_sort {
        !          15164:      SELECT a FROM t3
        !          15165:       WHERE b=223
        !          15166:          OR a=14
        !          15167:          OR ((a BETWEEN 74 AND 76) AND a!=75)
        !          15168:          OR (g='qponmlk' AND f GLOB 'pqrst*')
        !          15169:          OR ((a BETWEEN 33 AND 35) AND a!=34)
        !          15170:          OR b=539
        !          15171:          OR (d>=48.0 AND d<49.0 AND d NOT NULL)
        !          15172:          OR (d>=61.0 AND d<62.0 AND d NOT NULL)
        !          15173:          OR a=21
        !          15174:   }
        !          15175: } {14 21 33 35 41 48 49 61 74 76 scan 0 sort 0}
        !          15176: do_test where7-2.656.1 {
        !          15177:   count_steps_sort {
        !          15178:      SELECT a FROM t2
        !          15179:       WHERE a=99
        !          15180:          OR (f GLOB '?ghij*' AND f GLOB 'fghi*')
        !          15181:          OR a=73
        !          15182:          OR a=56
        !          15183:          OR b=253
        !          15184:          OR b=880
        !          15185:   }
        !          15186: } {5 23 31 56 57 73 80 83 99 scan 0 sort 0}
        !          15187: do_test where7-2.656.2 {
        !          15188:   count_steps_sort {
        !          15189:      SELECT a FROM t3
        !          15190:       WHERE a=99
        !          15191:          OR (f GLOB '?ghij*' AND f GLOB 'fghi*')
        !          15192:          OR a=73
        !          15193:          OR a=56
        !          15194:          OR b=253
        !          15195:          OR b=880
        !          15196:   }
        !          15197: } {5 23 31 56 57 73 80 83 99 scan 0 sort 0}
        !          15198: do_test where7-2.657.1 {
        !          15199:   count_steps_sort {
        !          15200:      SELECT a FROM t2
        !          15201:       WHERE b=927
        !          15202:          OR b=300
        !          15203:          OR b=223
        !          15204:          OR (g='wvutsrq' AND f GLOB 'jklmn*')
        !          15205:          OR (g='fedcbaz' AND f GLOB 'rstuv*')
        !          15206:          OR b=154
        !          15207:          OR b=759
        !          15208:   }
        !          15209: } {9 14 69 95 scan 0 sort 0}
        !          15210: do_test where7-2.657.2 {
        !          15211:   count_steps_sort {
        !          15212:      SELECT a FROM t3
        !          15213:       WHERE b=927
        !          15214:          OR b=300
        !          15215:          OR b=223
        !          15216:          OR (g='wvutsrq' AND f GLOB 'jklmn*')
        !          15217:          OR (g='fedcbaz' AND f GLOB 'rstuv*')
        !          15218:          OR b=154
        !          15219:          OR b=759
        !          15220:   }
        !          15221: } {9 14 69 95 scan 0 sort 0}
        !          15222: do_test where7-2.658.1 {
        !          15223:   count_steps_sort {
        !          15224:      SELECT a FROM t2
        !          15225:       WHERE b=242
        !          15226:          OR b=905
        !          15227:          OR (d>=66.0 AND d<67.0 AND d NOT NULL)
        !          15228:          OR (g='hgfedcb' AND f GLOB 'ijklm*')
        !          15229:          OR (d>=96.0 AND d<97.0 AND d NOT NULL)
        !          15230:          OR a=24
        !          15231:          OR ((a BETWEEN 67 AND 69) AND a!=68)
        !          15232:          OR b=1100
        !          15233:          OR b=850
        !          15234:          OR ((a BETWEEN 55 AND 57) AND a!=56)
        !          15235:   }
        !          15236: } {22 24 55 57 66 67 69 86 96 100 scan 0 sort 0}
        !          15237: do_test where7-2.658.2 {
        !          15238:   count_steps_sort {
        !          15239:      SELECT a FROM t3
        !          15240:       WHERE b=242
        !          15241:          OR b=905
        !          15242:          OR (d>=66.0 AND d<67.0 AND d NOT NULL)
        !          15243:          OR (g='hgfedcb' AND f GLOB 'ijklm*')
        !          15244:          OR (d>=96.0 AND d<97.0 AND d NOT NULL)
        !          15245:          OR a=24
        !          15246:          OR ((a BETWEEN 67 AND 69) AND a!=68)
        !          15247:          OR b=1100
        !          15248:          OR b=850
        !          15249:          OR ((a BETWEEN 55 AND 57) AND a!=56)
        !          15250:   }
        !          15251: } {22 24 55 57 66 67 69 86 96 100 scan 0 sort 0}
        !          15252: do_test where7-2.659.1 {
        !          15253:   count_steps_sort {
        !          15254:      SELECT a FROM t2
        !          15255:       WHERE b=190
        !          15256:          OR a=72
        !          15257:          OR b=377
        !          15258:          OR (f GLOB '?bcde*' AND f GLOB 'abcd*')
        !          15259:          OR (d>=93.0 AND d<94.0 AND d NOT NULL)
        !          15260:          OR b=476
        !          15261:          OR (g='yxwvuts' AND f GLOB 'cdefg*')
        !          15262:   }
        !          15263: } {2 26 52 72 78 93 scan 0 sort 0}
        !          15264: do_test where7-2.659.2 {
        !          15265:   count_steps_sort {
        !          15266:      SELECT a FROM t3
        !          15267:       WHERE b=190
        !          15268:          OR a=72
        !          15269:          OR b=377
        !          15270:          OR (f GLOB '?bcde*' AND f GLOB 'abcd*')
        !          15271:          OR (d>=93.0 AND d<94.0 AND d NOT NULL)
        !          15272:          OR b=476
        !          15273:          OR (g='yxwvuts' AND f GLOB 'cdefg*')
        !          15274:   }
        !          15275: } {2 26 52 72 78 93 scan 0 sort 0}
        !          15276: do_test where7-2.660.1 {
        !          15277:   count_steps_sort {
        !          15278:      SELECT a FROM t2
        !          15279:       WHERE b=245
        !          15280:          OR b=638
        !          15281:          OR (d>=62.0 AND d<63.0 AND d NOT NULL)
        !          15282:          OR (g='lkjihgf' AND f GLOB 'pqrst*')
        !          15283:          OR f='opqrstuvw'
        !          15284:          OR (d>=86.0 AND d<87.0 AND d NOT NULL)
        !          15285:          OR b=817
        !          15286:          OR a=85
        !          15287:          OR (g='lkjihgf' AND f GLOB 'mnopq*')
        !          15288:   }
        !          15289: } {14 40 58 62 64 66 67 85 86 92 scan 0 sort 0}
        !          15290: do_test where7-2.660.2 {
        !          15291:   count_steps_sort {
        !          15292:      SELECT a FROM t3
        !          15293:       WHERE b=245
        !          15294:          OR b=638
        !          15295:          OR (d>=62.0 AND d<63.0 AND d NOT NULL)
        !          15296:          OR (g='lkjihgf' AND f GLOB 'pqrst*')
        !          15297:          OR f='opqrstuvw'
        !          15298:          OR (d>=86.0 AND d<87.0 AND d NOT NULL)
        !          15299:          OR b=817
        !          15300:          OR a=85
        !          15301:          OR (g='lkjihgf' AND f GLOB 'mnopq*')
        !          15302:   }
        !          15303: } {14 40 58 62 64 66 67 85 86 92 scan 0 sort 0}
        !          15304: do_test where7-2.661.1 {
        !          15305:   count_steps_sort {
        !          15306:      SELECT a FROM t2
        !          15307:       WHERE ((a BETWEEN 22 AND 24) AND a!=23)
        !          15308:          OR b=968
        !          15309:   }
        !          15310: } {22 24 88 scan 0 sort 0}
        !          15311: do_test where7-2.661.2 {
        !          15312:   count_steps_sort {
        !          15313:      SELECT a FROM t3
        !          15314:       WHERE ((a BETWEEN 22 AND 24) AND a!=23)
        !          15315:          OR b=968
        !          15316:   }
        !          15317: } {22 24 88 scan 0 sort 0}
        !          15318: do_test where7-2.662.1 {
        !          15319:   count_steps_sort {
        !          15320:      SELECT a FROM t2
        !          15321:       WHERE ((a BETWEEN 60 AND 62) AND a!=61)
        !          15322:          OR ((a BETWEEN 74 AND 76) AND a!=75)
        !          15323:          OR b=22
        !          15324:          OR b=993
        !          15325:          OR f='tuvwxyzab'
        !          15326:   }
        !          15327: } {2 19 45 60 62 71 74 76 97 scan 0 sort 0}
        !          15328: do_test where7-2.662.2 {
        !          15329:   count_steps_sort {
        !          15330:      SELECT a FROM t3
        !          15331:       WHERE ((a BETWEEN 60 AND 62) AND a!=61)
        !          15332:          OR ((a BETWEEN 74 AND 76) AND a!=75)
        !          15333:          OR b=22
        !          15334:          OR b=993
        !          15335:          OR f='tuvwxyzab'
        !          15336:   }
        !          15337: } {2 19 45 60 62 71 74 76 97 scan 0 sort 0}
        !          15338: do_test where7-2.663.1 {
        !          15339:   count_steps_sort {
        !          15340:      SELECT a FROM t2
        !          15341:       WHERE ((a BETWEEN 55 AND 57) AND a!=56)
        !          15342:          OR (d>=85.0 AND d<86.0 AND d NOT NULL)
        !          15343:          OR c<=10
        !          15344:          OR ((a BETWEEN 75 AND 77) AND a!=76)
        !          15345:          OR (g='kjihgfe' AND f GLOB 'uvwxy*')
        !          15346:          OR b=553
        !          15347:          OR (g='jihgfed' AND f GLOB 'vwxyz*')
        !          15348:          OR b=1045
        !          15349:   }
        !          15350: } {55 57 72 73 75 77 85 95 scan 0 sort 0}
        !          15351: do_test where7-2.663.2 {
        !          15352:   count_steps_sort {
        !          15353:      SELECT a FROM t3
        !          15354:       WHERE ((a BETWEEN 55 AND 57) AND a!=56)
        !          15355:          OR (d>=85.0 AND d<86.0 AND d NOT NULL)
        !          15356:          OR c<=10
        !          15357:          OR ((a BETWEEN 75 AND 77) AND a!=76)
        !          15358:          OR (g='kjihgfe' AND f GLOB 'uvwxy*')
        !          15359:          OR b=553
        !          15360:          OR (g='jihgfed' AND f GLOB 'vwxyz*')
        !          15361:          OR b=1045
        !          15362:   }
        !          15363: } {55 57 72 73 75 77 85 95 scan 0 sort 0}
        !          15364: do_test where7-2.664.1 {
        !          15365:   count_steps_sort {
        !          15366:      SELECT a FROM t2
        !          15367:       WHERE b=440
        !          15368:          OR ((a BETWEEN 3 AND 5) AND a!=4)
        !          15369:          OR ((a BETWEEN 44 AND 46) AND a!=45)
        !          15370:          OR (f GLOB '?ghij*' AND f GLOB 'fghi*')
        !          15371:          OR a=89
        !          15372:          OR c=18018
        !          15373:          OR b=154
        !          15374:          OR b=506
        !          15375:          OR (f GLOB '?cdef*' AND f GLOB 'bcde*')
        !          15376:          OR a=78
        !          15377:          OR b=751
        !          15378:   }
        !          15379: } {1 3 5 14 27 31 40 44 46 52 53 54 57 78 79 83 89 scan 0 sort 0}
        !          15380: do_test where7-2.664.2 {
        !          15381:   count_steps_sort {
        !          15382:      SELECT a FROM t3
        !          15383:       WHERE b=440
        !          15384:          OR ((a BETWEEN 3 AND 5) AND a!=4)
        !          15385:          OR ((a BETWEEN 44 AND 46) AND a!=45)
        !          15386:          OR (f GLOB '?ghij*' AND f GLOB 'fghi*')
        !          15387:          OR a=89
        !          15388:          OR c=18018
        !          15389:          OR b=154
        !          15390:          OR b=506
        !          15391:          OR (f GLOB '?cdef*' AND f GLOB 'bcde*')
        !          15392:          OR a=78
        !          15393:          OR b=751
        !          15394:   }
        !          15395: } {1 3 5 14 27 31 40 44 46 52 53 54 57 78 79 83 89 scan 0 sort 0}
        !          15396: do_test where7-2.665.1 {
        !          15397:   count_steps_sort {
        !          15398:      SELECT a FROM t2
        !          15399:       WHERE b=407
        !          15400:          OR (g='lkjihgf' AND f GLOB 'nopqr*')
        !          15401:          OR (g='rqponml' AND f GLOB 'klmno*')
        !          15402:          OR b=209
        !          15403:          OR b=814
        !          15404:          OR (g='wvutsrq' AND f GLOB 'klmno*')
        !          15405:          OR a=44
        !          15406:          OR (g='qponmlk' AND f GLOB 'mnopq*')
        !          15407:          OR (d>=99.0 AND d<100.0 AND d NOT NULL)
        !          15408:          OR b=1092
        !          15409:   }
        !          15410: } {10 19 36 37 38 44 65 74 99 scan 0 sort 0}
        !          15411: do_test where7-2.665.2 {
        !          15412:   count_steps_sort {
        !          15413:      SELECT a FROM t3
        !          15414:       WHERE b=407
        !          15415:          OR (g='lkjihgf' AND f GLOB 'nopqr*')
        !          15416:          OR (g='rqponml' AND f GLOB 'klmno*')
        !          15417:          OR b=209
        !          15418:          OR b=814
        !          15419:          OR (g='wvutsrq' AND f GLOB 'klmno*')
        !          15420:          OR a=44
        !          15421:          OR (g='qponmlk' AND f GLOB 'mnopq*')
        !          15422:          OR (d>=99.0 AND d<100.0 AND d NOT NULL)
        !          15423:          OR b=1092
        !          15424:   }
        !          15425: } {10 19 36 37 38 44 65 74 99 scan 0 sort 0}
        !          15426: do_test where7-2.666.1 {
        !          15427:   count_steps_sort {
        !          15428:      SELECT a FROM t2
        !          15429:       WHERE ((a BETWEEN 24 AND 26) AND a!=25)
        !          15430:          OR b=1103
        !          15431:          OR b=190
        !          15432:          OR b=737
        !          15433:          OR a=97
        !          15434:          OR b=451
        !          15435:          OR b=583
        !          15436:          OR a=63
        !          15437:          OR c=8008
        !          15438:          OR ((a BETWEEN 45 AND 47) AND a!=46)
        !          15439:   }
        !          15440: } {22 23 24 26 41 45 47 53 63 67 97 scan 0 sort 0}
        !          15441: do_test where7-2.666.2 {
        !          15442:   count_steps_sort {
        !          15443:      SELECT a FROM t3
        !          15444:       WHERE ((a BETWEEN 24 AND 26) AND a!=25)
        !          15445:          OR b=1103
        !          15446:          OR b=190
        !          15447:          OR b=737
        !          15448:          OR a=97
        !          15449:          OR b=451
        !          15450:          OR b=583
        !          15451:          OR a=63
        !          15452:          OR c=8008
        !          15453:          OR ((a BETWEEN 45 AND 47) AND a!=46)
        !          15454:   }
        !          15455: } {22 23 24 26 41 45 47 53 63 67 97 scan 0 sort 0}
        !          15456: do_test where7-2.667.1 {
        !          15457:   count_steps_sort {
        !          15458:      SELECT a FROM t2
        !          15459:       WHERE a=12
        !          15460:          OR b=935
        !          15461:          OR (d>=87.0 AND d<88.0 AND d NOT NULL)
        !          15462:          OR b=1070
        !          15463:          OR a=24
        !          15464:          OR a=95
        !          15465:          OR ((a BETWEEN 27 AND 29) AND a!=28)
        !          15466:          OR a=40
        !          15467:          OR b=935
        !          15468:          OR (d>=53.0 AND d<54.0 AND d NOT NULL)
        !          15469:   }
        !          15470: } {12 24 27 29 40 53 85 87 95 scan 0 sort 0}
        !          15471: do_test where7-2.667.2 {
        !          15472:   count_steps_sort {
        !          15473:      SELECT a FROM t3
        !          15474:       WHERE a=12
        !          15475:          OR b=935
        !          15476:          OR (d>=87.0 AND d<88.0 AND d NOT NULL)
        !          15477:          OR b=1070
        !          15478:          OR a=24
        !          15479:          OR a=95
        !          15480:          OR ((a BETWEEN 27 AND 29) AND a!=28)
        !          15481:          OR a=40
        !          15482:          OR b=935
        !          15483:          OR (d>=53.0 AND d<54.0 AND d NOT NULL)
        !          15484:   }
        !          15485: } {12 24 27 29 40 53 85 87 95 scan 0 sort 0}
        !          15486: do_test where7-2.668.1 {
        !          15487:   count_steps_sort {
        !          15488:      SELECT a FROM t2
        !          15489:       WHERE b=858
        !          15490:          OR a=82
        !          15491:          OR b=209
        !          15492:          OR b=374
        !          15493:          OR ((a BETWEEN 76 AND 78) AND a!=77)
        !          15494:          OR (d>=40.0 AND d<41.0 AND d NOT NULL)
        !          15495:          OR c=22022
        !          15496:   }
        !          15497: } {19 34 40 64 65 66 76 78 82 scan 0 sort 0}
        !          15498: do_test where7-2.668.2 {
        !          15499:   count_steps_sort {
        !          15500:      SELECT a FROM t3
        !          15501:       WHERE b=858
        !          15502:          OR a=82
        !          15503:          OR b=209
        !          15504:          OR b=374
        !          15505:          OR ((a BETWEEN 76 AND 78) AND a!=77)
        !          15506:          OR (d>=40.0 AND d<41.0 AND d NOT NULL)
        !          15507:          OR c=22022
        !          15508:   }
        !          15509: } {19 34 40 64 65 66 76 78 82 scan 0 sort 0}
        !          15510: do_test where7-2.669.1 {
        !          15511:   count_steps_sort {
        !          15512:      SELECT a FROM t2
        !          15513:       WHERE a=27
        !          15514:          OR (g='rqponml' AND f GLOB 'lmnop*')
        !          15515:          OR b=121
        !          15516:          OR ((a BETWEEN 7 AND 9) AND a!=8)
        !          15517:          OR (g='wvutsrq' AND f GLOB 'ijklm*')
        !          15518:          OR a=67
        !          15519:          OR ((a BETWEEN 30 AND 32) AND a!=31)
        !          15520:          OR c=1001
        !          15521:          OR ((a BETWEEN 50 AND 52) AND a!=51)
        !          15522:          OR ((a BETWEEN 19 AND 21) AND a!=20)
        !          15523:   }
        !          15524: } {1 2 3 7 8 9 11 19 21 27 30 32 37 50 52 67 scan 0 sort 0}
        !          15525: do_test where7-2.669.2 {
        !          15526:   count_steps_sort {
        !          15527:      SELECT a FROM t3
        !          15528:       WHERE a=27
        !          15529:          OR (g='rqponml' AND f GLOB 'lmnop*')
        !          15530:          OR b=121
        !          15531:          OR ((a BETWEEN 7 AND 9) AND a!=8)
        !          15532:          OR (g='wvutsrq' AND f GLOB 'ijklm*')
        !          15533:          OR a=67
        !          15534:          OR ((a BETWEEN 30 AND 32) AND a!=31)
        !          15535:          OR c=1001
        !          15536:          OR ((a BETWEEN 50 AND 52) AND a!=51)
        !          15537:          OR ((a BETWEEN 19 AND 21) AND a!=20)
        !          15538:   }
        !          15539: } {1 2 3 7 8 9 11 19 21 27 30 32 37 50 52 67 scan 0 sort 0}
        !          15540: do_test where7-2.670.1 {
        !          15541:   count_steps_sort {
        !          15542:      SELECT a FROM t2
        !          15543:       WHERE b=99
        !          15544:          OR (g='nmlkjih' AND f GLOB 'fghij*')
        !          15545:          OR (d>=98.0 AND d<99.0 AND d NOT NULL)
        !          15546:          OR (d>=1.0 AND d<2.0 AND d NOT NULL)
        !          15547:          OR (d>=46.0 AND d<47.0 AND d NOT NULL)
        !          15548:   }
        !          15549: } {1 9 46 57 98 scan 0 sort 0}
        !          15550: do_test where7-2.670.2 {
        !          15551:   count_steps_sort {
        !          15552:      SELECT a FROM t3
        !          15553:       WHERE b=99
        !          15554:          OR (g='nmlkjih' AND f GLOB 'fghij*')
        !          15555:          OR (d>=98.0 AND d<99.0 AND d NOT NULL)
        !          15556:          OR (d>=1.0 AND d<2.0 AND d NOT NULL)
        !          15557:          OR (d>=46.0 AND d<47.0 AND d NOT NULL)
        !          15558:   }
        !          15559: } {1 9 46 57 98 scan 0 sort 0}
        !          15560: do_test where7-2.671.1 {
        !          15561:   count_steps_sort {
        !          15562:      SELECT a FROM t2
        !          15563:       WHERE a=3
        !          15564:          OR (d>=62.0 AND d<63.0 AND d NOT NULL)
        !          15565:          OR b=355
        !          15566:          OR b=814
        !          15567:          OR (g='ihgfedc' AND f GLOB 'bcdef*')
        !          15568:          OR a=81
        !          15569:          OR (g='qponmlk' AND f GLOB 'qrstu*')
        !          15570:          OR b=542
        !          15571:          OR b=795
        !          15572:   }
        !          15573: } {3 42 62 74 79 81 scan 0 sort 0}
        !          15574: do_test where7-2.671.2 {
        !          15575:   count_steps_sort {
        !          15576:      SELECT a FROM t3
        !          15577:       WHERE a=3
        !          15578:          OR (d>=62.0 AND d<63.0 AND d NOT NULL)
        !          15579:          OR b=355
        !          15580:          OR b=814
        !          15581:          OR (g='ihgfedc' AND f GLOB 'bcdef*')
        !          15582:          OR a=81
        !          15583:          OR (g='qponmlk' AND f GLOB 'qrstu*')
        !          15584:          OR b=542
        !          15585:          OR b=795
        !          15586:   }
        !          15587: } {3 42 62 74 79 81 scan 0 sort 0}
        !          15588: do_test where7-2.672.1 {
        !          15589:   count_steps_sort {
        !          15590:      SELECT a FROM t2
        !          15591:       WHERE (d>=1.0 AND d<2.0 AND d NOT NULL)
        !          15592:          OR (d>=56.0 AND d<57.0 AND d NOT NULL)
        !          15593:          OR b=363
        !          15594:          OR (g='srqponm' AND f GLOB 'fghij*')
        !          15595:          OR ((a BETWEEN 64 AND 66) AND a!=65)
        !          15596:          OR b=619
        !          15597:          OR (g='vutsrqp' AND f GLOB 'opqrs*')
        !          15598:          OR a=73
        !          15599:   }
        !          15600: } {1 14 31 33 56 64 66 73 scan 0 sort 0}
        !          15601: do_test where7-2.672.2 {
        !          15602:   count_steps_sort {
        !          15603:      SELECT a FROM t3
        !          15604:       WHERE (d>=1.0 AND d<2.0 AND d NOT NULL)
        !          15605:          OR (d>=56.0 AND d<57.0 AND d NOT NULL)
        !          15606:          OR b=363
        !          15607:          OR (g='srqponm' AND f GLOB 'fghij*')
        !          15608:          OR ((a BETWEEN 64 AND 66) AND a!=65)
        !          15609:          OR b=619
        !          15610:          OR (g='vutsrqp' AND f GLOB 'opqrs*')
        !          15611:          OR a=73
        !          15612:   }
        !          15613: } {1 14 31 33 56 64 66 73 scan 0 sort 0}
        !          15614: do_test where7-2.673.1 {
        !          15615:   count_steps_sort {
        !          15616:      SELECT a FROM t2
        !          15617:       WHERE b=935
        !          15618:          OR a=42
        !          15619:          OR (g='nmlkjih' AND f GLOB 'defgh*')
        !          15620:          OR b=330
        !          15621:          OR (f GLOB '?klmn*' AND f GLOB 'jklm*')
        !          15622:   }
        !          15623: } {9 30 35 42 55 61 85 87 scan 0 sort 0}
        !          15624: do_test where7-2.673.2 {
        !          15625:   count_steps_sort {
        !          15626:      SELECT a FROM t3
        !          15627:       WHERE b=935
        !          15628:          OR a=42
        !          15629:          OR (g='nmlkjih' AND f GLOB 'defgh*')
        !          15630:          OR b=330
        !          15631:          OR (f GLOB '?klmn*' AND f GLOB 'jklm*')
        !          15632:   }
        !          15633: } {9 30 35 42 55 61 85 87 scan 0 sort 0}
        !          15634: do_test where7-2.674.1 {
        !          15635:   count_steps_sort {
        !          15636:      SELECT a FROM t2
        !          15637:       WHERE a=79
        !          15638:          OR b=201
        !          15639:          OR b=99
        !          15640:          OR (d>=21.0 AND d<22.0 AND d NOT NULL)
        !          15641:          OR (d>=19.0 AND d<20.0 AND d NOT NULL)
        !          15642:          OR a=64
        !          15643:          OR (f GLOB '?rstu*' AND f GLOB 'qrst*')
        !          15644:          OR a=89
        !          15645:   }
        !          15646: } {9 16 19 21 42 64 68 79 89 94 scan 0 sort 0}
        !          15647: do_test where7-2.674.2 {
        !          15648:   count_steps_sort {
        !          15649:      SELECT a FROM t3
        !          15650:       WHERE a=79
        !          15651:          OR b=201
        !          15652:          OR b=99
        !          15653:          OR (d>=21.0 AND d<22.0 AND d NOT NULL)
        !          15654:          OR (d>=19.0 AND d<20.0 AND d NOT NULL)
        !          15655:          OR a=64
        !          15656:          OR (f GLOB '?rstu*' AND f GLOB 'qrst*')
        !          15657:          OR a=89
        !          15658:   }
        !          15659: } {9 16 19 21 42 64 68 79 89 94 scan 0 sort 0}
        !          15660: do_test where7-2.675.1 {
        !          15661:   count_steps_sort {
        !          15662:      SELECT a FROM t2
        !          15663:       WHERE b=784
        !          15664:          OR a=85
        !          15665:          OR b=663
        !          15666:          OR c=17017
        !          15667:          OR b=561
        !          15668:          OR (g='kjihgfe' AND f GLOB 'qrstu*')
        !          15669:          OR b=495
        !          15670:          OR (g='lkjihgf' AND f GLOB 'nopqr*')
        !          15671:          OR b=352
        !          15672:          OR ((a BETWEEN 39 AND 41) AND a!=40)
        !          15673:   }
        !          15674: } {32 39 41 45 49 50 51 65 68 85 scan 0 sort 0}
        !          15675: do_test where7-2.675.2 {
        !          15676:   count_steps_sort {
        !          15677:      SELECT a FROM t3
        !          15678:       WHERE b=784
        !          15679:          OR a=85
        !          15680:          OR b=663
        !          15681:          OR c=17017
        !          15682:          OR b=561
        !          15683:          OR (g='kjihgfe' AND f GLOB 'qrstu*')
        !          15684:          OR b=495
        !          15685:          OR (g='lkjihgf' AND f GLOB 'nopqr*')
        !          15686:          OR b=352
        !          15687:          OR ((a BETWEEN 39 AND 41) AND a!=40)
        !          15688:   }
        !          15689: } {32 39 41 45 49 50 51 65 68 85 scan 0 sort 0}
        !          15690: do_test where7-2.676.1 {
        !          15691:   count_steps_sort {
        !          15692:      SELECT a FROM t2
        !          15693:       WHERE (d>=100.0 AND d<101.0 AND d NOT NULL)
        !          15694:          OR (g='utsrqpo' AND f GLOB 'tuvwx*')
        !          15695:          OR f='klmnopqrs'
        !          15696:          OR f='lmnopqrst'
        !          15697:   }
        !          15698: } {10 11 19 36 37 62 63 88 89 100 scan 0 sort 0}
        !          15699: do_test where7-2.676.2 {
        !          15700:   count_steps_sort {
        !          15701:      SELECT a FROM t3
        !          15702:       WHERE (d>=100.0 AND d<101.0 AND d NOT NULL)
        !          15703:          OR (g='utsrqpo' AND f GLOB 'tuvwx*')
        !          15704:          OR f='klmnopqrs'
        !          15705:          OR f='lmnopqrst'
        !          15706:   }
        !          15707: } {10 11 19 36 37 62 63 88 89 100 scan 0 sort 0}
        !          15708: do_test where7-2.677.1 {
        !          15709:   count_steps_sort {
        !          15710:      SELECT a FROM t2
        !          15711:       WHERE ((a BETWEEN 90 AND 92) AND a!=91)
        !          15712:          OR a=46
        !          15713:          OR a=44
        !          15714:   }
        !          15715: } {44 46 90 92 scan 0 sort 0}
        !          15716: do_test where7-2.677.2 {
        !          15717:   count_steps_sort {
        !          15718:      SELECT a FROM t3
        !          15719:       WHERE ((a BETWEEN 90 AND 92) AND a!=91)
        !          15720:          OR a=46
        !          15721:          OR a=44
        !          15722:   }
        !          15723: } {44 46 90 92 scan 0 sort 0}
        !          15724: do_test where7-2.678.1 {
        !          15725:   count_steps_sort {
        !          15726:      SELECT a FROM t2
        !          15727:       WHERE b=36
        !          15728:          OR (g='qponmlk' AND f GLOB 'nopqr*')
        !          15729:          OR ((a BETWEEN 18 AND 20) AND a!=19)
        !          15730:          OR b=682
        !          15731:          OR ((a BETWEEN 53 AND 55) AND a!=54)
        !          15732:          OR b=91
        !          15733:          OR (g='ponmlkj' AND f GLOB 'rstuv*')
        !          15734:          OR ((a BETWEEN 95 AND 97) AND a!=96)
        !          15735:          OR c=12012
        !          15736:          OR b=267
        !          15737:          OR (g='jihgfed' AND f GLOB 'yzabc*')
        !          15738:   }
        !          15739: } {18 20 34 35 36 39 43 53 55 62 76 95 97 scan 0 sort 0}
        !          15740: do_test where7-2.678.2 {
        !          15741:   count_steps_sort {
        !          15742:      SELECT a FROM t3
        !          15743:       WHERE b=36
        !          15744:          OR (g='qponmlk' AND f GLOB 'nopqr*')
        !          15745:          OR ((a BETWEEN 18 AND 20) AND a!=19)
        !          15746:          OR b=682
        !          15747:          OR ((a BETWEEN 53 AND 55) AND a!=54)
        !          15748:          OR b=91
        !          15749:          OR (g='ponmlkj' AND f GLOB 'rstuv*')
        !          15750:          OR ((a BETWEEN 95 AND 97) AND a!=96)
        !          15751:          OR c=12012
        !          15752:          OR b=267
        !          15753:          OR (g='jihgfed' AND f GLOB 'yzabc*')
        !          15754:   }
        !          15755: } {18 20 34 35 36 39 43 53 55 62 76 95 97 scan 0 sort 0}
        !          15756: do_test where7-2.679.1 {
        !          15757:   count_steps_sort {
        !          15758:      SELECT a FROM t2
        !          15759:       WHERE b=594
        !          15760:          OR f='hijklmnop'
        !          15761:          OR ((a BETWEEN 65 AND 67) AND a!=66)
        !          15762:          OR (g='mlkjihg' AND f GLOB 'ghijk*')
        !          15763:          OR b=707
        !          15764:          OR b=363
        !          15765:          OR (d>=12.0 AND d<13.0 AND d NOT NULL)
        !          15766:          OR b=157
        !          15767:          OR (g='tsrqpon' AND f GLOB 'yzabc*')
        !          15768:   }
        !          15769: } {7 12 24 33 54 58 59 65 67 85 scan 0 sort 0}
        !          15770: do_test where7-2.679.2 {
        !          15771:   count_steps_sort {
        !          15772:      SELECT a FROM t3
        !          15773:       WHERE b=594
        !          15774:          OR f='hijklmnop'
        !          15775:          OR ((a BETWEEN 65 AND 67) AND a!=66)
        !          15776:          OR (g='mlkjihg' AND f GLOB 'ghijk*')
        !          15777:          OR b=707
        !          15778:          OR b=363
        !          15779:          OR (d>=12.0 AND d<13.0 AND d NOT NULL)
        !          15780:          OR b=157
        !          15781:          OR (g='tsrqpon' AND f GLOB 'yzabc*')
        !          15782:   }
        !          15783: } {7 12 24 33 54 58 59 65 67 85 scan 0 sort 0}
        !          15784: do_test where7-2.680.1 {
        !          15785:   count_steps_sort {
        !          15786:      SELECT a FROM t2
        !          15787:       WHERE (d>=27.0 AND d<28.0 AND d NOT NULL)
        !          15788:          OR a=2
        !          15789:          OR a=84
        !          15790:          OR b=399
        !          15791:          OR b=828
        !          15792:          OR a=21
        !          15793:          OR b=748
        !          15794:          OR c=13013
        !          15795:          OR a=57
        !          15796:          OR f='mnopqrstu'
        !          15797:   }
        !          15798: } {2 12 21 27 37 38 39 57 64 68 84 90 scan 0 sort 0}
        !          15799: do_test where7-2.680.2 {
        !          15800:   count_steps_sort {
        !          15801:      SELECT a FROM t3
        !          15802:       WHERE (d>=27.0 AND d<28.0 AND d NOT NULL)
        !          15803:          OR a=2
        !          15804:          OR a=84
        !          15805:          OR b=399
        !          15806:          OR b=828
        !          15807:          OR a=21
        !          15808:          OR b=748
        !          15809:          OR c=13013
        !          15810:          OR a=57
        !          15811:          OR f='mnopqrstu'
        !          15812:   }
        !          15813: } {2 12 21 27 37 38 39 57 64 68 84 90 scan 0 sort 0}
        !          15814: do_test where7-2.681.1 {
        !          15815:   count_steps_sort {
        !          15816:      SELECT a FROM t2
        !          15817:       WHERE (g='nmlkjih' AND f GLOB 'defgh*')
        !          15818:          OR b=674
        !          15819:          OR ((a BETWEEN 38 AND 40) AND a!=39)
        !          15820:          OR c=3003
        !          15821:          OR a=19
        !          15822:          OR (d>=46.0 AND d<47.0 AND d NOT NULL)
        !          15823:          OR ((a BETWEEN 20 AND 22) AND a!=21)
        !          15824:   }
        !          15825: } {7 8 9 19 20 22 38 40 46 55 scan 0 sort 0}
        !          15826: do_test where7-2.681.2 {
        !          15827:   count_steps_sort {
        !          15828:      SELECT a FROM t3
        !          15829:       WHERE (g='nmlkjih' AND f GLOB 'defgh*')
        !          15830:          OR b=674
        !          15831:          OR ((a BETWEEN 38 AND 40) AND a!=39)
        !          15832:          OR c=3003
        !          15833:          OR a=19
        !          15834:          OR (d>=46.0 AND d<47.0 AND d NOT NULL)
        !          15835:          OR ((a BETWEEN 20 AND 22) AND a!=21)
        !          15836:   }
        !          15837: } {7 8 9 19 20 22 38 40 46 55 scan 0 sort 0}
        !          15838: do_test where7-2.682.1 {
        !          15839:   count_steps_sort {
        !          15840:      SELECT a FROM t2
        !          15841:       WHERE b=652
        !          15842:          OR a=83
        !          15843:          OR (d>=97.0 AND d<98.0 AND d NOT NULL)
        !          15844:          OR b=102
        !          15845:          OR b=300
        !          15846:          OR (d>=49.0 AND d<50.0 AND d NOT NULL)
        !          15847:   }
        !          15848: } {49 83 97 scan 0 sort 0}
        !          15849: do_test where7-2.682.2 {
        !          15850:   count_steps_sort {
        !          15851:      SELECT a FROM t3
        !          15852:       WHERE b=652
        !          15853:          OR a=83
        !          15854:          OR (d>=97.0 AND d<98.0 AND d NOT NULL)
        !          15855:          OR b=102
        !          15856:          OR b=300
        !          15857:          OR (d>=49.0 AND d<50.0 AND d NOT NULL)
        !          15858:   }
        !          15859: } {49 83 97 scan 0 sort 0}
        !          15860: do_test where7-2.683.1 {
        !          15861:   count_steps_sort {
        !          15862:      SELECT a FROM t2
        !          15863:       WHERE ((a BETWEEN 53 AND 55) AND a!=54)
        !          15864:          OR ((a BETWEEN 43 AND 45) AND a!=44)
        !          15865:          OR c=4004
        !          15866:          OR a=95
        !          15867:          OR b=707
        !          15868:          OR f='vwxyzabcd'
        !          15869:          OR b=286
        !          15870:          OR (g='wvutsrq' AND f GLOB 'mnopq*')
        !          15871:          OR b=693
        !          15872:          OR ((a BETWEEN 6 AND 8) AND a!=7)
        !          15873:   }
        !          15874: } {6 8 10 11 12 21 26 43 45 47 53 55 63 73 95 99 scan 0 sort 0}
        !          15875: do_test where7-2.683.2 {
        !          15876:   count_steps_sort {
        !          15877:      SELECT a FROM t3
        !          15878:       WHERE ((a BETWEEN 53 AND 55) AND a!=54)
        !          15879:          OR ((a BETWEEN 43 AND 45) AND a!=44)
        !          15880:          OR c=4004
        !          15881:          OR a=95
        !          15882:          OR b=707
        !          15883:          OR f='vwxyzabcd'
        !          15884:          OR b=286
        !          15885:          OR (g='wvutsrq' AND f GLOB 'mnopq*')
        !          15886:          OR b=693
        !          15887:          OR ((a BETWEEN 6 AND 8) AND a!=7)
        !          15888:   }
        !          15889: } {6 8 10 11 12 21 26 43 45 47 53 55 63 73 95 99 scan 0 sort 0}
        !          15890: do_test where7-2.684.1 {
        !          15891:   count_steps_sort {
        !          15892:      SELECT a FROM t2
        !          15893:       WHERE b=209
        !          15894:          OR b=198
        !          15895:          OR a=52
        !          15896:          OR (d>=64.0 AND d<65.0 AND d NOT NULL)
        !          15897:          OR d<0.0
        !          15898:          OR (g='rqponml' AND f GLOB 'jklmn*')
        !          15899:          OR (f GLOB '?ijkl*' AND f GLOB 'hijk*')
        !          15900:          OR b=168
        !          15901:          OR (d>=24.0 AND d<25.0 AND d NOT NULL)
        !          15902:          OR f='uvwxyzabc'
        !          15903:          OR (d>=42.0 AND d<43.0 AND d NOT NULL)
        !          15904:   }
        !          15905: } {7 18 19 20 24 33 35 42 46 52 59 64 72 85 98 scan 0 sort 0}
        !          15906: do_test where7-2.684.2 {
        !          15907:   count_steps_sort {
        !          15908:      SELECT a FROM t3
        !          15909:       WHERE b=209
        !          15910:          OR b=198
        !          15911:          OR a=52
        !          15912:          OR (d>=64.0 AND d<65.0 AND d NOT NULL)
        !          15913:          OR d<0.0
        !          15914:          OR (g='rqponml' AND f GLOB 'jklmn*')
        !          15915:          OR (f GLOB '?ijkl*' AND f GLOB 'hijk*')
        !          15916:          OR b=168
        !          15917:          OR (d>=24.0 AND d<25.0 AND d NOT NULL)
        !          15918:          OR f='uvwxyzabc'
        !          15919:          OR (d>=42.0 AND d<43.0 AND d NOT NULL)
        !          15920:   }
        !          15921: } {7 18 19 20 24 33 35 42 46 52 59 64 72 85 98 scan 0 sort 0}
        !          15922: do_test where7-2.685.1 {
        !          15923:   count_steps_sort {
        !          15924:      SELECT a FROM t2
        !          15925:       WHERE ((a BETWEEN 4 AND 6) AND a!=5)
        !          15926:          OR (g='tsrqpon' AND f GLOB 'abcde*')
        !          15927:          OR ((a BETWEEN 89 AND 91) AND a!=90)
        !          15928:          OR f='rstuvwxyz'
        !          15929:          OR (f GLOB '?wxyz*' AND f GLOB 'vwxy*')
        !          15930:          OR (g='hgfedcb' AND f GLOB 'ghijk*')
        !          15931:          OR (g='wvutsrq' AND f GLOB 'ijklm*')
        !          15932:          OR a=14
        !          15933:          OR (d>=12.0 AND d<13.0 AND d NOT NULL)
        !          15934:   }
        !          15935: } {4 6 8 12 14 17 21 26 43 47 69 73 84 89 91 95 99 scan 0 sort 0}
        !          15936: do_test where7-2.685.2 {
        !          15937:   count_steps_sort {
        !          15938:      SELECT a FROM t3
        !          15939:       WHERE ((a BETWEEN 4 AND 6) AND a!=5)
        !          15940:          OR (g='tsrqpon' AND f GLOB 'abcde*')
        !          15941:          OR ((a BETWEEN 89 AND 91) AND a!=90)
        !          15942:          OR f='rstuvwxyz'
        !          15943:          OR (f GLOB '?wxyz*' AND f GLOB 'vwxy*')
        !          15944:          OR (g='hgfedcb' AND f GLOB 'ghijk*')
        !          15945:          OR (g='wvutsrq' AND f GLOB 'ijklm*')
        !          15946:          OR a=14
        !          15947:          OR (d>=12.0 AND d<13.0 AND d NOT NULL)
        !          15948:   }
        !          15949: } {4 6 8 12 14 17 21 26 43 47 69 73 84 89 91 95 99 scan 0 sort 0}
        !          15950: do_test where7-2.686.1 {
        !          15951:   count_steps_sort {
        !          15952:      SELECT a FROM t2
        !          15953:       WHERE ((a BETWEEN 13 AND 15) AND a!=14)
        !          15954:          OR ((a BETWEEN 93 AND 95) AND a!=94)
        !          15955:          OR (g='yxwvuts' AND f GLOB 'cdefg*')
        !          15956:          OR f='mnopqrstu'
        !          15957:          OR (g='fedcbaz' AND f GLOB 'tuvwx*')
        !          15958:          OR ((a BETWEEN 33 AND 35) AND a!=34)
        !          15959:          OR a=38
        !          15960:          OR c=26026
        !          15961:   }
        !          15962: } {2 12 13 15 33 35 38 64 76 77 78 90 93 95 97 scan 0 sort 0}
        !          15963: do_test where7-2.686.2 {
        !          15964:   count_steps_sort {
        !          15965:      SELECT a FROM t3
        !          15966:       WHERE ((a BETWEEN 13 AND 15) AND a!=14)
        !          15967:          OR ((a BETWEEN 93 AND 95) AND a!=94)
        !          15968:          OR (g='yxwvuts' AND f GLOB 'cdefg*')
        !          15969:          OR f='mnopqrstu'
        !          15970:          OR (g='fedcbaz' AND f GLOB 'tuvwx*')
        !          15971:          OR ((a BETWEEN 33 AND 35) AND a!=34)
        !          15972:          OR a=38
        !          15973:          OR c=26026
        !          15974:   }
        !          15975: } {2 12 13 15 33 35 38 64 76 77 78 90 93 95 97 scan 0 sort 0}
        !          15976: do_test where7-2.687.1 {
        !          15977:   count_steps_sort {
        !          15978:      SELECT a FROM t2
        !          15979:       WHERE (g='ponmlkj' AND f GLOB 'stuvw*')
        !          15980:          OR ((a BETWEEN 71 AND 73) AND a!=72)
        !          15981:          OR a=7
        !          15982:          OR (g='qponmlk' AND f GLOB 'nopqr*')
        !          15983:          OR (g='srqponm' AND f GLOB 'ghijk*')
        !          15984:          OR ((a BETWEEN 33 AND 35) AND a!=34)
        !          15985:   }
        !          15986: } {7 32 33 35 39 44 71 73 scan 0 sort 0}
        !          15987: do_test where7-2.687.2 {
        !          15988:   count_steps_sort {
        !          15989:      SELECT a FROM t3
        !          15990:       WHERE (g='ponmlkj' AND f GLOB 'stuvw*')
        !          15991:          OR ((a BETWEEN 71 AND 73) AND a!=72)
        !          15992:          OR a=7
        !          15993:          OR (g='qponmlk' AND f GLOB 'nopqr*')
        !          15994:          OR (g='srqponm' AND f GLOB 'ghijk*')
        !          15995:          OR ((a BETWEEN 33 AND 35) AND a!=34)
        !          15996:   }
        !          15997: } {7 32 33 35 39 44 71 73 scan 0 sort 0}
        !          15998: do_test where7-2.688.1 {
        !          15999:   count_steps_sort {
        !          16000:      SELECT a FROM t2
        !          16001:       WHERE c=6006
        !          16002:          OR b=938
        !          16003:          OR b=484
        !          16004:          OR b=652
        !          16005:          OR (f GLOB '?qrst*' AND f GLOB 'pqrs*')
        !          16006:          OR (g='mlkjihg' AND f GLOB 'ghijk*')
        !          16007:          OR f='opqrstuvw'
        !          16008:   }
        !          16009: } {14 15 16 17 18 40 41 44 58 66 67 92 93 scan 0 sort 0}
        !          16010: do_test where7-2.688.2 {
        !          16011:   count_steps_sort {
        !          16012:      SELECT a FROM t3
        !          16013:       WHERE c=6006
        !          16014:          OR b=938
        !          16015:          OR b=484
        !          16016:          OR b=652
        !          16017:          OR (f GLOB '?qrst*' AND f GLOB 'pqrs*')
        !          16018:          OR (g='mlkjihg' AND f GLOB 'ghijk*')
        !          16019:          OR f='opqrstuvw'
        !          16020:   }
        !          16021: } {14 15 16 17 18 40 41 44 58 66 67 92 93 scan 0 sort 0}
        !          16022: do_test where7-2.689.1 {
        !          16023:   count_steps_sort {
        !          16024:      SELECT a FROM t2
        !          16025:       WHERE c=27027
        !          16026:          OR b=968
        !          16027:          OR (d>=51.0 AND d<52.0 AND d NOT NULL)
        !          16028:          OR b=487
        !          16029:          OR b=924
        !          16030:          OR (d>=70.0 AND d<71.0 AND d NOT NULL)
        !          16031:          OR c=14014
        !          16032:          OR b=1001
        !          16033:   }
        !          16034: } {40 41 42 51 70 79 80 81 84 88 91 scan 0 sort 0}
        !          16035: do_test where7-2.689.2 {
        !          16036:   count_steps_sort {
        !          16037:      SELECT a FROM t3
        !          16038:       WHERE c=27027
        !          16039:          OR b=968
        !          16040:          OR (d>=51.0 AND d<52.0 AND d NOT NULL)
        !          16041:          OR b=487
        !          16042:          OR b=924
        !          16043:          OR (d>=70.0 AND d<71.0 AND d NOT NULL)
        !          16044:          OR c=14014
        !          16045:          OR b=1001
        !          16046:   }
        !          16047: } {40 41 42 51 70 79 80 81 84 88 91 scan 0 sort 0}
        !          16048: do_test where7-2.690.1 {
        !          16049:   count_steps_sort {
        !          16050:      SELECT a FROM t2
        !          16051:       WHERE a=25
        !          16052:          OR ((a BETWEEN 43 AND 45) AND a!=44)
        !          16053:          OR (g='gfedcba' AND f GLOB 'mnopq*')
        !          16054:          OR (f GLOB '?uvwx*' AND f GLOB 'tuvw*')
        !          16055:          OR (d>=10.0 AND d<11.0 AND d NOT NULL)
        !          16056:          OR b=443
        !          16057:          OR b=564
        !          16058:          OR (g='kjihgfe' AND f GLOB 'rstuv*')
        !          16059:          OR b=531
        !          16060:          OR b=1081
        !          16061:          OR a=96
        !          16062:   }
        !          16063: } {10 19 25 43 45 69 71 90 96 97 scan 0 sort 0}
        !          16064: do_test where7-2.690.2 {
        !          16065:   count_steps_sort {
        !          16066:      SELECT a FROM t3
        !          16067:       WHERE a=25
        !          16068:          OR ((a BETWEEN 43 AND 45) AND a!=44)
        !          16069:          OR (g='gfedcba' AND f GLOB 'mnopq*')
        !          16070:          OR (f GLOB '?uvwx*' AND f GLOB 'tuvw*')
        !          16071:          OR (d>=10.0 AND d<11.0 AND d NOT NULL)
        !          16072:          OR b=443
        !          16073:          OR b=564
        !          16074:          OR (g='kjihgfe' AND f GLOB 'rstuv*')
        !          16075:          OR b=531
        !          16076:          OR b=1081
        !          16077:          OR a=96
        !          16078:   }
        !          16079: } {10 19 25 43 45 69 71 90 96 97 scan 0 sort 0}
        !          16080: do_test where7-2.691.1 {
        !          16081:   count_steps_sort {
        !          16082:      SELECT a FROM t2
        !          16083:       WHERE b=36
        !          16084:          OR (g='srqponm' AND f GLOB 'defgh*')
        !          16085:   }
        !          16086: } {29 scan 0 sort 0}
        !          16087: do_test where7-2.691.2 {
        !          16088:   count_steps_sort {
        !          16089:      SELECT a FROM t3
        !          16090:       WHERE b=36
        !          16091:          OR (g='srqponm' AND f GLOB 'defgh*')
        !          16092:   }
        !          16093: } {29 scan 0 sort 0}
        !          16094: do_test where7-2.692.1 {
        !          16095:   count_steps_sort {
        !          16096:      SELECT a FROM t2
        !          16097:       WHERE (g='kjihgfe' AND f GLOB 'stuvw*')
        !          16098:          OR b=531
        !          16099:          OR ((a BETWEEN 93 AND 95) AND a!=94)
        !          16100:          OR (d>=3.0 AND d<4.0 AND d NOT NULL)
        !          16101:   }
        !          16102: } {3 70 93 95 scan 0 sort 0}
        !          16103: do_test where7-2.692.2 {
        !          16104:   count_steps_sort {
        !          16105:      SELECT a FROM t3
        !          16106:       WHERE (g='kjihgfe' AND f GLOB 'stuvw*')
        !          16107:          OR b=531
        !          16108:          OR ((a BETWEEN 93 AND 95) AND a!=94)
        !          16109:          OR (d>=3.0 AND d<4.0 AND d NOT NULL)
        !          16110:   }
        !          16111: } {3 70 93 95 scan 0 sort 0}
        !          16112: do_test where7-2.693.1 {
        !          16113:   count_steps_sort {
        !          16114:      SELECT a FROM t2
        !          16115:       WHERE b=256
        !          16116:          OR b=1034
        !          16117:   }
        !          16118: } {94 scan 0 sort 0}
        !          16119: do_test where7-2.693.2 {
        !          16120:   count_steps_sort {
        !          16121:      SELECT a FROM t3
        !          16122:       WHERE b=256
        !          16123:          OR b=1034
        !          16124:   }
        !          16125: } {94 scan 0 sort 0}
        !          16126: do_test where7-2.694.1 {
        !          16127:   count_steps_sort {
        !          16128:      SELECT a FROM t2
        !          16129:       WHERE (d>=60.0 AND d<61.0 AND d NOT NULL)
        !          16130:          OR ((a BETWEEN 24 AND 26) AND a!=25)
        !          16131:          OR (d>=83.0 AND d<84.0 AND d NOT NULL)
        !          16132:          OR (d>=19.0 AND d<20.0 AND d NOT NULL)
        !          16133:          OR b=784
        !          16134:          OR b=718
        !          16135:          OR a=18
        !          16136:          OR a=3
        !          16137:          OR (f GLOB '?wxyz*' AND f GLOB 'vwxy*')
        !          16138:          OR (g='mlkjihg' AND f GLOB 'ghijk*')
        !          16139:          OR c=28028
        !          16140:   }
        !          16141: } {3 18 19 21 24 26 47 58 60 73 82 83 84 99 scan 0 sort 0}
        !          16142: do_test where7-2.694.2 {
        !          16143:   count_steps_sort {
        !          16144:      SELECT a FROM t3
        !          16145:       WHERE (d>=60.0 AND d<61.0 AND d NOT NULL)
        !          16146:          OR ((a BETWEEN 24 AND 26) AND a!=25)
        !          16147:          OR (d>=83.0 AND d<84.0 AND d NOT NULL)
        !          16148:          OR (d>=19.0 AND d<20.0 AND d NOT NULL)
        !          16149:          OR b=784
        !          16150:          OR b=718
        !          16151:          OR a=18
        !          16152:          OR a=3
        !          16153:          OR (f GLOB '?wxyz*' AND f GLOB 'vwxy*')
        !          16154:          OR (g='mlkjihg' AND f GLOB 'ghijk*')
        !          16155:          OR c=28028
        !          16156:   }
        !          16157: } {3 18 19 21 24 26 47 58 60 73 82 83 84 99 scan 0 sort 0}
        !          16158: do_test where7-2.695.1 {
        !          16159:   count_steps_sort {
        !          16160:      SELECT a FROM t2
        !          16161:       WHERE b=473
        !          16162:          OR b=649
        !          16163:          OR ((a BETWEEN 46 AND 48) AND a!=47)
        !          16164:          OR (d>=91.0 AND d<92.0 AND d NOT NULL)
        !          16165:          OR b=1100
        !          16166:          OR b=1012
        !          16167:          OR a=72
        !          16168:          OR (d>=18.0 AND d<19.0 AND d NOT NULL)
        !          16169:          OR b=176
        !          16170:          OR b=355
        !          16171:   }
        !          16172: } {16 18 43 46 48 59 72 91 92 100 scan 0 sort 0}
        !          16173: do_test where7-2.695.2 {
        !          16174:   count_steps_sort {
        !          16175:      SELECT a FROM t3
        !          16176:       WHERE b=473
        !          16177:          OR b=649
        !          16178:          OR ((a BETWEEN 46 AND 48) AND a!=47)
        !          16179:          OR (d>=91.0 AND d<92.0 AND d NOT NULL)
        !          16180:          OR b=1100
        !          16181:          OR b=1012
        !          16182:          OR a=72
        !          16183:          OR (d>=18.0 AND d<19.0 AND d NOT NULL)
        !          16184:          OR b=176
        !          16185:          OR b=355
        !          16186:   }
        !          16187: } {16 18 43 46 48 59 72 91 92 100 scan 0 sort 0}
        !          16188: do_test where7-2.696.1 {
        !          16189:   count_steps_sort {
        !          16190:      SELECT a FROM t2
        !          16191:       WHERE (d>=15.0 AND d<16.0 AND d NOT NULL)
        !          16192:          OR f='cdefghijk'
        !          16193:          OR (d>=19.0 AND d<20.0 AND d NOT NULL)
        !          16194:          OR ((a BETWEEN 30 AND 32) AND a!=31)
        !          16195:          OR (d>=29.0 AND d<30.0 AND d NOT NULL)
        !          16196:          OR (g='srqponm' AND f GLOB 'ghijk*')
        !          16197:          OR (d>=91.0 AND d<92.0 AND d NOT NULL)
        !          16198:   }
        !          16199: } {2 15 19 28 29 30 32 54 80 91 scan 0 sort 0}
        !          16200: do_test where7-2.696.2 {
        !          16201:   count_steps_sort {
        !          16202:      SELECT a FROM t3
        !          16203:       WHERE (d>=15.0 AND d<16.0 AND d NOT NULL)
        !          16204:          OR f='cdefghijk'
        !          16205:          OR (d>=19.0 AND d<20.0 AND d NOT NULL)
        !          16206:          OR ((a BETWEEN 30 AND 32) AND a!=31)
        !          16207:          OR (d>=29.0 AND d<30.0 AND d NOT NULL)
        !          16208:          OR (g='srqponm' AND f GLOB 'ghijk*')
        !          16209:          OR (d>=91.0 AND d<92.0 AND d NOT NULL)
        !          16210:   }
        !          16211: } {2 15 19 28 29 30 32 54 80 91 scan 0 sort 0}
        !          16212: do_test where7-2.697.1 {
        !          16213:   count_steps_sort {
        !          16214:      SELECT a FROM t2
        !          16215:       WHERE (g='mlkjihg' AND f GLOB 'ijklm*')
        !          16216:          OR b=883
        !          16217:          OR (d>=22.0 AND d<23.0 AND d NOT NULL)
        !          16218:          OR b=938
        !          16219:          OR ((a BETWEEN 17 AND 19) AND a!=18)
        !          16220:          OR f='defghijkl'
        !          16221:          OR c=2002
        !          16222:          OR b=990
        !          16223:   }
        !          16224: } {3 4 5 6 17 19 22 29 55 60 81 90 scan 0 sort 0}
        !          16225: do_test where7-2.697.2 {
        !          16226:   count_steps_sort {
        !          16227:      SELECT a FROM t3
        !          16228:       WHERE (g='mlkjihg' AND f GLOB 'ijklm*')
        !          16229:          OR b=883
        !          16230:          OR (d>=22.0 AND d<23.0 AND d NOT NULL)
        !          16231:          OR b=938
        !          16232:          OR ((a BETWEEN 17 AND 19) AND a!=18)
        !          16233:          OR f='defghijkl'
        !          16234:          OR c=2002
        !          16235:          OR b=990
        !          16236:   }
        !          16237: } {3 4 5 6 17 19 22 29 55 60 81 90 scan 0 sort 0}
        !          16238: do_test where7-2.698.1 {
        !          16239:   count_steps_sort {
        !          16240:      SELECT a FROM t2
        !          16241:       WHERE ((a BETWEEN 7 AND 9) AND a!=8)
        !          16242:          OR (d>=76.0 AND d<77.0 AND d NOT NULL)
        !          16243:          OR b=902
        !          16244:          OR b=25
        !          16245:   }
        !          16246: } {7 9 76 82 scan 0 sort 0}
        !          16247: do_test where7-2.698.2 {
        !          16248:   count_steps_sort {
        !          16249:      SELECT a FROM t3
        !          16250:       WHERE ((a BETWEEN 7 AND 9) AND a!=8)
        !          16251:          OR (d>=76.0 AND d<77.0 AND d NOT NULL)
        !          16252:          OR b=902
        !          16253:          OR b=25
        !          16254:   }
        !          16255: } {7 9 76 82 scan 0 sort 0}
        !          16256: do_test where7-2.699.1 {
        !          16257:   count_steps_sort {
        !          16258:      SELECT a FROM t2
        !          16259:       WHERE (g='tsrqpon' AND f GLOB 'abcde*')
        !          16260:          OR (d>=55.0 AND d<56.0 AND d NOT NULL)
        !          16261:          OR ((a BETWEEN 68 AND 70) AND a!=69)
        !          16262:          OR ((a BETWEEN 74 AND 76) AND a!=75)
        !          16263:          OR b=1092
        !          16264:          OR b=495
        !          16265:   }
        !          16266: } {26 45 55 68 70 74 76 scan 0 sort 0}
        !          16267: do_test where7-2.699.2 {
        !          16268:   count_steps_sort {
        !          16269:      SELECT a FROM t3
        !          16270:       WHERE (g='tsrqpon' AND f GLOB 'abcde*')
        !          16271:          OR (d>=55.0 AND d<56.0 AND d NOT NULL)
        !          16272:          OR ((a BETWEEN 68 AND 70) AND a!=69)
        !          16273:          OR ((a BETWEEN 74 AND 76) AND a!=75)
        !          16274:          OR b=1092
        !          16275:          OR b=495
        !          16276:   }
        !          16277: } {26 45 55 68 70 74 76 scan 0 sort 0}
        !          16278: do_test where7-2.700.1 {
        !          16279:   count_steps_sort {
        !          16280:      SELECT a FROM t2
        !          16281:       WHERE ((a BETWEEN 90 AND 92) AND a!=91)
        !          16282:          OR a=46
        !          16283:          OR a=74
        !          16284:   }
        !          16285: } {46 74 90 92 scan 0 sort 0}
        !          16286: do_test where7-2.700.2 {
        !          16287:   count_steps_sort {
        !          16288:      SELECT a FROM t3
        !          16289:       WHERE ((a BETWEEN 90 AND 92) AND a!=91)
        !          16290:          OR a=46
        !          16291:          OR a=74
        !          16292:   }
        !          16293: } {46 74 90 92 scan 0 sort 0}
        !          16294: do_test where7-2.701.1 {
        !          16295:   count_steps_sort {
        !          16296:      SELECT a FROM t2
        !          16297:       WHERE a=18
        !          16298:          OR b=66
        !          16299:          OR b=498
        !          16300:          OR b=143
        !          16301:          OR b=1034
        !          16302:          OR b=289
        !          16303:          OR b=319
        !          16304:   }
        !          16305: } {6 13 18 29 94 scan 0 sort 0}
        !          16306: do_test where7-2.701.2 {
        !          16307:   count_steps_sort {
        !          16308:      SELECT a FROM t3
        !          16309:       WHERE a=18
        !          16310:          OR b=66
        !          16311:          OR b=498
        !          16312:          OR b=143
        !          16313:          OR b=1034
        !          16314:          OR b=289
        !          16315:          OR b=319
        !          16316:   }
        !          16317: } {6 13 18 29 94 scan 0 sort 0}
        !          16318: do_test where7-2.702.1 {
        !          16319:   count_steps_sort {
        !          16320:      SELECT a FROM t2
        !          16321:       WHERE (f GLOB '?abcd*' AND f GLOB 'zabc*')
        !          16322:          OR (g='srqponm' AND f GLOB 'efghi*')
        !          16323:          OR (g='ponmlkj' AND f GLOB 'tuvwx*')
        !          16324:          OR (g='nmlkjih' AND f GLOB 'cdefg*')
        !          16325:          OR (g='srqponm' AND f GLOB 'cdefg*')
        !          16326:          OR (g='ihgfedc' AND f GLOB 'bcdef*')
        !          16327:          OR f='lmnopqrst'
        !          16328:          OR ((a BETWEEN 11 AND 13) AND a!=12)
        !          16329:          OR b=872
        !          16330:          OR a=44
        !          16331:          OR ((a BETWEEN 38 AND 40) AND a!=39)
        !          16332:   }
        !          16333: } {11 13 25 28 30 37 38 40 44 45 51 54 63 77 79 89 scan 0 sort 0}
        !          16334: do_test where7-2.702.2 {
        !          16335:   count_steps_sort {
        !          16336:      SELECT a FROM t3
        !          16337:       WHERE (f GLOB '?abcd*' AND f GLOB 'zabc*')
        !          16338:          OR (g='srqponm' AND f GLOB 'efghi*')
        !          16339:          OR (g='ponmlkj' AND f GLOB 'tuvwx*')
        !          16340:          OR (g='nmlkjih' AND f GLOB 'cdefg*')
        !          16341:          OR (g='srqponm' AND f GLOB 'cdefg*')
        !          16342:          OR (g='ihgfedc' AND f GLOB 'bcdef*')
        !          16343:          OR f='lmnopqrst'
        !          16344:          OR ((a BETWEEN 11 AND 13) AND a!=12)
        !          16345:          OR b=872
        !          16346:          OR a=44
        !          16347:          OR ((a BETWEEN 38 AND 40) AND a!=39)
        !          16348:   }
        !          16349: } {11 13 25 28 30 37 38 40 44 45 51 54 63 77 79 89 scan 0 sort 0}
        !          16350: do_test where7-2.703.1 {
        !          16351:   count_steps_sort {
        !          16352:      SELECT a FROM t2
        !          16353:       WHERE ((a BETWEEN 71 AND 73) AND a!=72)
        !          16354:          OR a=20
        !          16355:          OR (g='vutsrqp' AND f GLOB 'rstuv*')
        !          16356:          OR (g='jihgfed' AND f GLOB 'xyzab*')
        !          16357:          OR b=1004
        !          16358:          OR b=77
        !          16359:          OR b=927
        !          16360:          OR a=99
        !          16361:          OR (d>=66.0 AND d<67.0 AND d NOT NULL)
        !          16362:          OR (f GLOB '?vwxy*' AND f GLOB 'uvwx*')
        !          16363:   }
        !          16364: } {7 17 20 46 66 71 72 73 75 98 99 scan 0 sort 0}
        !          16365: do_test where7-2.703.2 {
        !          16366:   count_steps_sort {
        !          16367:      SELECT a FROM t3
        !          16368:       WHERE ((a BETWEEN 71 AND 73) AND a!=72)
        !          16369:          OR a=20
        !          16370:          OR (g='vutsrqp' AND f GLOB 'rstuv*')
        !          16371:          OR (g='jihgfed' AND f GLOB 'xyzab*')
        !          16372:          OR b=1004
        !          16373:          OR b=77
        !          16374:          OR b=927
        !          16375:          OR a=99
        !          16376:          OR (d>=66.0 AND d<67.0 AND d NOT NULL)
        !          16377:          OR (f GLOB '?vwxy*' AND f GLOB 'uvwx*')
        !          16378:   }
        !          16379: } {7 17 20 46 66 71 72 73 75 98 99 scan 0 sort 0}
        !          16380: do_test where7-2.704.1 {
        !          16381:   count_steps_sort {
        !          16382:      SELECT a FROM t2
        !          16383:       WHERE (d>=76.0 AND d<77.0 AND d NOT NULL)
        !          16384:          OR (d>=45.0 AND d<46.0 AND d NOT NULL)
        !          16385:          OR b=11
        !          16386:          OR ((a BETWEEN 21 AND 23) AND a!=22)
        !          16387:   }
        !          16388: } {1 21 23 45 76 scan 0 sort 0}
        !          16389: do_test where7-2.704.2 {
        !          16390:   count_steps_sort {
        !          16391:      SELECT a FROM t3
        !          16392:       WHERE (d>=76.0 AND d<77.0 AND d NOT NULL)
        !          16393:          OR (d>=45.0 AND d<46.0 AND d NOT NULL)
        !          16394:          OR b=11
        !          16395:          OR ((a BETWEEN 21 AND 23) AND a!=22)
        !          16396:   }
        !          16397: } {1 21 23 45 76 scan 0 sort 0}
        !          16398: do_test where7-2.705.1 {
        !          16399:   count_steps_sort {
        !          16400:      SELECT a FROM t2
        !          16401:       WHERE b=572
        !          16402:          OR (g='nmlkjih' AND f GLOB 'fghij*')
        !          16403:   }
        !          16404: } {52 57 scan 0 sort 0}
        !          16405: do_test where7-2.705.2 {
        !          16406:   count_steps_sort {
        !          16407:      SELECT a FROM t3
        !          16408:       WHERE b=572
        !          16409:          OR (g='nmlkjih' AND f GLOB 'fghij*')
        !          16410:   }
        !          16411: } {52 57 scan 0 sort 0}
        !          16412: do_test where7-2.706.1 {
        !          16413:   count_steps_sort {
        !          16414:      SELECT a FROM t2
        !          16415:       WHERE (d>=44.0 AND d<45.0 AND d NOT NULL)
        !          16416:          OR ((a BETWEEN 54 AND 56) AND a!=55)
        !          16417:          OR f='lmnopqrst'
        !          16418:          OR (f GLOB '?lmno*' AND f GLOB 'klmn*')
        !          16419:          OR (g='ihgfedc' AND f GLOB 'defgh*')
        !          16420:          OR a=23
        !          16421:          OR (d>=69.0 AND d<70.0 AND d NOT NULL)
        !          16422:   }
        !          16423: } {10 11 23 36 37 44 54 56 62 63 69 81 88 89 scan 0 sort 0}
        !          16424: do_test where7-2.706.2 {
        !          16425:   count_steps_sort {
        !          16426:      SELECT a FROM t3
        !          16427:       WHERE (d>=44.0 AND d<45.0 AND d NOT NULL)
        !          16428:          OR ((a BETWEEN 54 AND 56) AND a!=55)
        !          16429:          OR f='lmnopqrst'
        !          16430:          OR (f GLOB '?lmno*' AND f GLOB 'klmn*')
        !          16431:          OR (g='ihgfedc' AND f GLOB 'defgh*')
        !          16432:          OR a=23
        !          16433:          OR (d>=69.0 AND d<70.0 AND d NOT NULL)
        !          16434:   }
        !          16435: } {10 11 23 36 37 44 54 56 62 63 69 81 88 89 scan 0 sort 0}
        !          16436: do_test where7-2.707.1 {
        !          16437:   count_steps_sort {
        !          16438:      SELECT a FROM t2
        !          16439:       WHERE b=836
        !          16440:          OR ((a BETWEEN 89 AND 91) AND a!=90)
        !          16441:          OR b=605
        !          16442:          OR (d>=46.0 AND d<47.0 AND d NOT NULL)
        !          16443:          OR (g='kjihgfe' AND f GLOB 'stuvw*')
        !          16444:          OR b=759
        !          16445:          OR (f GLOB '?zabc*' AND f GLOB 'yzab*')
        !          16446:          OR ((a BETWEEN 38 AND 40) AND a!=39)
        !          16447:          OR a=40
        !          16448:          OR f='ghijklmno'
        !          16449:          OR (g='hgfedcb' AND f GLOB 'hijkl*')
        !          16450:   }
        !          16451: } {6 24 32 38 40 46 50 55 58 69 70 76 84 85 89 91 scan 0 sort 0}
        !          16452: do_test where7-2.707.2 {
        !          16453:   count_steps_sort {
        !          16454:      SELECT a FROM t3
        !          16455:       WHERE b=836
        !          16456:          OR ((a BETWEEN 89 AND 91) AND a!=90)
        !          16457:          OR b=605
        !          16458:          OR (d>=46.0 AND d<47.0 AND d NOT NULL)
        !          16459:          OR (g='kjihgfe' AND f GLOB 'stuvw*')
        !          16460:          OR b=759
        !          16461:          OR (f GLOB '?zabc*' AND f GLOB 'yzab*')
        !          16462:          OR ((a BETWEEN 38 AND 40) AND a!=39)
        !          16463:          OR a=40
        !          16464:          OR f='ghijklmno'
        !          16465:          OR (g='hgfedcb' AND f GLOB 'hijkl*')
        !          16466:   }
        !          16467: } {6 24 32 38 40 46 50 55 58 69 70 76 84 85 89 91 scan 0 sort 0}
        !          16468: do_test where7-2.708.1 {
        !          16469:   count_steps_sort {
        !          16470:      SELECT a FROM t2
        !          16471:       WHERE (d>=51.0 AND d<52.0 AND d NOT NULL)
        !          16472:          OR (d>=42.0 AND d<43.0 AND d NOT NULL)
        !          16473:   }
        !          16474: } {42 51 scan 0 sort 0}
        !          16475: do_test where7-2.708.2 {
        !          16476:   count_steps_sort {
        !          16477:      SELECT a FROM t3
        !          16478:       WHERE (d>=51.0 AND d<52.0 AND d NOT NULL)
        !          16479:          OR (d>=42.0 AND d<43.0 AND d NOT NULL)
        !          16480:   }
        !          16481: } {42 51 scan 0 sort 0}
        !          16482: do_test where7-2.709.1 {
        !          16483:   count_steps_sort {
        !          16484:      SELECT a FROM t2
        !          16485:       WHERE c=27027
        !          16486:          OR b=872
        !          16487:          OR a=56
        !          16488:   }
        !          16489: } {56 79 80 81 scan 0 sort 0}
        !          16490: do_test where7-2.709.2 {
        !          16491:   count_steps_sort {
        !          16492:      SELECT a FROM t3
        !          16493:       WHERE c=27027
        !          16494:          OR b=872
        !          16495:          OR a=56
        !          16496:   }
        !          16497: } {56 79 80 81 scan 0 sort 0}
        !          16498: do_test where7-2.710.1 {
        !          16499:   count_steps_sort {
        !          16500:      SELECT a FROM t2
        !          16501:       WHERE b=685
        !          16502:          OR b=256
        !          16503:          OR ((a BETWEEN 78 AND 80) AND a!=79)
        !          16504:          OR a=44
        !          16505:          OR a=63
        !          16506:          OR a=15
        !          16507:          OR ((a BETWEEN 22 AND 24) AND a!=23)
        !          16508:   }
        !          16509: } {15 22 24 44 63 78 80 scan 0 sort 0}
        !          16510: do_test where7-2.710.2 {
        !          16511:   count_steps_sort {
        !          16512:      SELECT a FROM t3
        !          16513:       WHERE b=685
        !          16514:          OR b=256
        !          16515:          OR ((a BETWEEN 78 AND 80) AND a!=79)
        !          16516:          OR a=44
        !          16517:          OR a=63
        !          16518:          OR a=15
        !          16519:          OR ((a BETWEEN 22 AND 24) AND a!=23)
        !          16520:   }
        !          16521: } {15 22 24 44 63 78 80 scan 0 sort 0}
        !          16522: do_test where7-2.711.1 {
        !          16523:   count_steps_sort {
        !          16524:      SELECT a FROM t2
        !          16525:       WHERE (g='nmlkjih' AND f GLOB 'efghi*')
        !          16526:          OR a=34
        !          16527:          OR ((a BETWEEN 6 AND 8) AND a!=7)
        !          16528:          OR (d>=75.0 AND d<76.0 AND d NOT NULL)
        !          16529:          OR a=67
        !          16530:          OR a=28
        !          16531:   }
        !          16532: } {6 8 28 34 56 67 75 scan 0 sort 0}
        !          16533: do_test where7-2.711.2 {
        !          16534:   count_steps_sort {
        !          16535:      SELECT a FROM t3
        !          16536:       WHERE (g='nmlkjih' AND f GLOB 'efghi*')
        !          16537:          OR a=34
        !          16538:          OR ((a BETWEEN 6 AND 8) AND a!=7)
        !          16539:          OR (d>=75.0 AND d<76.0 AND d NOT NULL)
        !          16540:          OR a=67
        !          16541:          OR a=28
        !          16542:   }
        !          16543: } {6 8 28 34 56 67 75 scan 0 sort 0}
        !          16544: do_test where7-2.712.1 {
        !          16545:   count_steps_sort {
        !          16546:      SELECT a FROM t2
        !          16547:       WHERE (g='qponmlk' AND f GLOB 'pqrst*')
        !          16548:          OR a=52
        !          16549:          OR ((a BETWEEN 68 AND 70) AND a!=69)
        !          16550:          OR (d>=24.0 AND d<25.0 AND d NOT NULL)
        !          16551:          OR f='ghijklmno'
        !          16552:          OR (g='utsrqpo' AND f GLOB 'stuvw*')
        !          16553:          OR (f GLOB '?hijk*' AND f GLOB 'ghij*')
        !          16554:          OR b=319
        !          16555:          OR a=34
        !          16556:          OR (g='wvutsrq' AND f GLOB 'mnopq*')
        !          16557:          OR f='hijklmnop'
        !          16558:   }
        !          16559: } {6 7 12 18 24 29 32 33 34 41 52 58 59 68 70 84 85 scan 0 sort 0}
        !          16560: do_test where7-2.712.2 {
        !          16561:   count_steps_sort {
        !          16562:      SELECT a FROM t3
        !          16563:       WHERE (g='qponmlk' AND f GLOB 'pqrst*')
        !          16564:          OR a=52
        !          16565:          OR ((a BETWEEN 68 AND 70) AND a!=69)
        !          16566:          OR (d>=24.0 AND d<25.0 AND d NOT NULL)
        !          16567:          OR f='ghijklmno'
        !          16568:          OR (g='utsrqpo' AND f GLOB 'stuvw*')
        !          16569:          OR (f GLOB '?hijk*' AND f GLOB 'ghij*')
        !          16570:          OR b=319
        !          16571:          OR a=34
        !          16572:          OR (g='wvutsrq' AND f GLOB 'mnopq*')
        !          16573:          OR f='hijklmnop'
        !          16574:   }
        !          16575: } {6 7 12 18 24 29 32 33 34 41 52 58 59 68 70 84 85 scan 0 sort 0}
        !          16576: do_test where7-2.713.1 {
        !          16577:   count_steps_sort {
        !          16578:      SELECT a FROM t2
        !          16579:       WHERE (g='qponmlk' AND f GLOB 'pqrst*')
        !          16580:          OR ((a BETWEEN 69 AND 71) AND a!=70)
        !          16581:          OR (d>=71.0 AND d<72.0 AND d NOT NULL)
        !          16582:          OR a=47
        !          16583:   }
        !          16584: } {41 47 69 71 scan 0 sort 0}
        !          16585: do_test where7-2.713.2 {
        !          16586:   count_steps_sort {
        !          16587:      SELECT a FROM t3
        !          16588:       WHERE (g='qponmlk' AND f GLOB 'pqrst*')
        !          16589:          OR ((a BETWEEN 69 AND 71) AND a!=70)
        !          16590:          OR (d>=71.0 AND d<72.0 AND d NOT NULL)
        !          16591:          OR a=47
        !          16592:   }
        !          16593: } {41 47 69 71 scan 0 sort 0}
        !          16594: do_test where7-2.714.1 {
        !          16595:   count_steps_sort {
        !          16596:      SELECT a FROM t2
        !          16597:       WHERE ((a BETWEEN 33 AND 35) AND a!=34)
        !          16598:          OR c=7007
        !          16599:   }
        !          16600: } {19 20 21 33 35 scan 0 sort 0}
        !          16601: do_test where7-2.714.2 {
        !          16602:   count_steps_sort {
        !          16603:      SELECT a FROM t3
        !          16604:       WHERE ((a BETWEEN 33 AND 35) AND a!=34)
        !          16605:          OR c=7007
        !          16606:   }
        !          16607: } {19 20 21 33 35 scan 0 sort 0}
        !          16608: do_test where7-2.715.1 {
        !          16609:   count_steps_sort {
        !          16610:      SELECT a FROM t2
        !          16611:       WHERE b=531
        !          16612:          OR a=12
        !          16613:          OR b=583
        !          16614:          OR ((a BETWEEN 93 AND 95) AND a!=94)
        !          16615:          OR a=61
        !          16616:          OR b=187
        !          16617:   }
        !          16618: } {12 17 53 61 93 95 scan 0 sort 0}
        !          16619: do_test where7-2.715.2 {
        !          16620:   count_steps_sort {
        !          16621:      SELECT a FROM t3
        !          16622:       WHERE b=531
        !          16623:          OR a=12
        !          16624:          OR b=583
        !          16625:          OR ((a BETWEEN 93 AND 95) AND a!=94)
        !          16626:          OR a=61
        !          16627:          OR b=187
        !          16628:   }
        !          16629: } {12 17 53 61 93 95 scan 0 sort 0}
        !          16630: do_test where7-2.716.1 {
        !          16631:   count_steps_sort {
        !          16632:      SELECT a FROM t2
        !          16633:       WHERE c=31031
        !          16634:          OR (d>=12.0 AND d<13.0 AND d NOT NULL)
        !          16635:          OR (g='ponmlkj' AND f GLOB 'tuvwx*')
        !          16636:          OR ((a BETWEEN 66 AND 68) AND a!=67)
        !          16637:          OR b=256
        !          16638:          OR ((a BETWEEN 77 AND 79) AND a!=78)
        !          16639:          OR (g='qponmlk' AND f GLOB 'mnopq*')
        !          16640:          OR b=715
        !          16641:          OR b=212
        !          16642:          OR b=99
        !          16643:          OR c=29029
        !          16644:   }
        !          16645: } {9 12 38 45 65 66 68 77 79 85 86 87 91 92 93 scan 0 sort 0}
        !          16646: do_test where7-2.716.2 {
        !          16647:   count_steps_sort {
        !          16648:      SELECT a FROM t3
        !          16649:       WHERE c=31031
        !          16650:          OR (d>=12.0 AND d<13.0 AND d NOT NULL)
        !          16651:          OR (g='ponmlkj' AND f GLOB 'tuvwx*')
        !          16652:          OR ((a BETWEEN 66 AND 68) AND a!=67)
        !          16653:          OR b=256
        !          16654:          OR ((a BETWEEN 77 AND 79) AND a!=78)
        !          16655:          OR (g='qponmlk' AND f GLOB 'mnopq*')
        !          16656:          OR b=715
        !          16657:          OR b=212
        !          16658:          OR b=99
        !          16659:          OR c=29029
        !          16660:   }
        !          16661: } {9 12 38 45 65 66 68 77 79 85 86 87 91 92 93 scan 0 sort 0}
        !          16662: do_test where7-2.717.1 {
        !          16663:   count_steps_sort {
        !          16664:      SELECT a FROM t2
        !          16665:       WHERE ((a BETWEEN 40 AND 42) AND a!=41)
        !          16666:          OR b=33
        !          16667:          OR a=62
        !          16668:          OR b=916
        !          16669:          OR b=1012
        !          16670:          OR a=2
        !          16671:          OR a=51
        !          16672:          OR b=286
        !          16673:          OR (d>=96.0 AND d<97.0 AND d NOT NULL)
        !          16674:          OR b=80
        !          16675:   }
        !          16676: } {2 3 26 40 42 51 62 92 96 scan 0 sort 0}
        !          16677: do_test where7-2.717.2 {
        !          16678:   count_steps_sort {
        !          16679:      SELECT a FROM t3
        !          16680:       WHERE ((a BETWEEN 40 AND 42) AND a!=41)
        !          16681:          OR b=33
        !          16682:          OR a=62
        !          16683:          OR b=916
        !          16684:          OR b=1012
        !          16685:          OR a=2
        !          16686:          OR a=51
        !          16687:          OR b=286
        !          16688:          OR (d>=96.0 AND d<97.0 AND d NOT NULL)
        !          16689:          OR b=80
        !          16690:   }
        !          16691: } {2 3 26 40 42 51 62 92 96 scan 0 sort 0}
        !          16692: do_test where7-2.718.1 {
        !          16693:   count_steps_sort {
        !          16694:      SELECT a FROM t2
        !          16695:       WHERE b=847
        !          16696:          OR f='efghijklm'
        !          16697:          OR (d>=6.0 AND d<7.0 AND d NOT NULL)
        !          16698:   }
        !          16699: } {4 6 30 56 77 82 scan 0 sort 0}
        !          16700: do_test where7-2.718.2 {
        !          16701:   count_steps_sort {
        !          16702:      SELECT a FROM t3
        !          16703:       WHERE b=847
        !          16704:          OR f='efghijklm'
        !          16705:          OR (d>=6.0 AND d<7.0 AND d NOT NULL)
        !          16706:   }
        !          16707: } {4 6 30 56 77 82 scan 0 sort 0}
        !          16708: do_test where7-2.719.1 {
        !          16709:   count_steps_sort {
        !          16710:      SELECT a FROM t2
        !          16711:       WHERE (g='tsrqpon' AND f GLOB 'zabcd*')
        !          16712:          OR ((a BETWEEN 62 AND 64) AND a!=63)
        !          16713:   }
        !          16714: } {25 62 64 scan 0 sort 0}
        !          16715: do_test where7-2.719.2 {
        !          16716:   count_steps_sort {
        !          16717:      SELECT a FROM t3
        !          16718:       WHERE (g='tsrqpon' AND f GLOB 'zabcd*')
        !          16719:          OR ((a BETWEEN 62 AND 64) AND a!=63)
        !          16720:   }
        !          16721: } {25 62 64 scan 0 sort 0}
        !          16722: do_test where7-2.720.1 {
        !          16723:   count_steps_sort {
        !          16724:      SELECT a FROM t2
        !          16725:       WHERE ((a BETWEEN 43 AND 45) AND a!=44)
        !          16726:          OR ((a BETWEEN 31 AND 33) AND a!=32)
        !          16727:          OR (g='nmlkjih' AND f GLOB 'bcdef*')
        !          16728:          OR a=43
        !          16729:          OR (d>=14.0 AND d<15.0 AND d NOT NULL)
        !          16730:          OR b=729
        !          16731:          OR (g='vutsrqp' AND f GLOB 'opqrs*')
        !          16732:   }
        !          16733: } {14 31 33 43 45 53 scan 0 sort 0}
        !          16734: do_test where7-2.720.2 {
        !          16735:   count_steps_sort {
        !          16736:      SELECT a FROM t3
        !          16737:       WHERE ((a BETWEEN 43 AND 45) AND a!=44)
        !          16738:          OR ((a BETWEEN 31 AND 33) AND a!=32)
        !          16739:          OR (g='nmlkjih' AND f GLOB 'bcdef*')
        !          16740:          OR a=43
        !          16741:          OR (d>=14.0 AND d<15.0 AND d NOT NULL)
        !          16742:          OR b=729
        !          16743:          OR (g='vutsrqp' AND f GLOB 'opqrs*')
        !          16744:   }
        !          16745: } {14 31 33 43 45 53 scan 0 sort 0}
        !          16746: do_test where7-2.721.1 {
        !          16747:   count_steps_sort {
        !          16748:      SELECT a FROM t2
        !          16749:       WHERE f='efghijklm'
        !          16750:          OR a=70
        !          16751:          OR b=278
        !          16752:          OR ((a BETWEEN 33 AND 35) AND a!=34)
        !          16753:          OR c=8008
        !          16754:          OR f='opqrstuvw'
        !          16755:          OR ((a BETWEEN 23 AND 25) AND a!=24)
        !          16756:          OR (g='xwvutsr' AND f GLOB 'fghij*')
        !          16757:   }
        !          16758: } {4 5 14 22 23 24 25 30 33 35 40 56 66 70 82 92 scan 0 sort 0}
        !          16759: do_test where7-2.721.2 {
        !          16760:   count_steps_sort {
        !          16761:      SELECT a FROM t3
        !          16762:       WHERE f='efghijklm'
        !          16763:          OR a=70
        !          16764:          OR b=278
        !          16765:          OR ((a BETWEEN 33 AND 35) AND a!=34)
        !          16766:          OR c=8008
        !          16767:          OR f='opqrstuvw'
        !          16768:          OR ((a BETWEEN 23 AND 25) AND a!=24)
        !          16769:          OR (g='xwvutsr' AND f GLOB 'fghij*')
        !          16770:   }
        !          16771: } {4 5 14 22 23 24 25 30 33 35 40 56 66 70 82 92 scan 0 sort 0}
        !          16772: do_test where7-2.722.1 {
        !          16773:   count_steps_sort {
        !          16774:      SELECT a FROM t2
        !          16775:       WHERE ((a BETWEEN 40 AND 42) AND a!=41)
        !          16776:          OR (d>=62.0 AND d<63.0 AND d NOT NULL)
        !          16777:          OR c<=10
        !          16778:          OR (g='srqponm' AND f GLOB 'fghij*')
        !          16779:          OR a=35
        !          16780:          OR (f GLOB '?hijk*' AND f GLOB 'ghij*')
        !          16781:          OR b=1089
        !          16782:          OR a=73
        !          16783:          OR b=737
        !          16784:          OR c=18018
        !          16785:          OR (d>=23.0 AND d<24.0 AND d NOT NULL)
        !          16786:   }
        !          16787: } {6 23 31 32 35 40 42 52 53 54 58 62 67 73 84 99 scan 0 sort 0}
        !          16788: do_test where7-2.722.2 {
        !          16789:   count_steps_sort {
        !          16790:      SELECT a FROM t3
        !          16791:       WHERE ((a BETWEEN 40 AND 42) AND a!=41)
        !          16792:          OR (d>=62.0 AND d<63.0 AND d NOT NULL)
        !          16793:          OR c<=10
        !          16794:          OR (g='srqponm' AND f GLOB 'fghij*')
        !          16795:          OR a=35
        !          16796:          OR (f GLOB '?hijk*' AND f GLOB 'ghij*')
        !          16797:          OR b=1089
        !          16798:          OR a=73
        !          16799:          OR b=737
        !          16800:          OR c=18018
        !          16801:          OR (d>=23.0 AND d<24.0 AND d NOT NULL)
        !          16802:   }
        !          16803: } {6 23 31 32 35 40 42 52 53 54 58 62 67 73 84 99 scan 0 sort 0}
        !          16804: do_test where7-2.723.1 {
        !          16805:   count_steps_sort {
        !          16806:      SELECT a FROM t2
        !          16807:       WHERE ((a BETWEEN 0 AND 2) AND a!=1)
        !          16808:          OR (d>=79.0 AND d<80.0 AND d NOT NULL)
        !          16809:          OR (g='fedcbaz' AND f GLOB 'rstuv*')
        !          16810:          OR b=762
        !          16811:          OR ((a BETWEEN 39 AND 41) AND a!=40)
        !          16812:          OR a=80
        !          16813:   }
        !          16814: } {2 39 41 79 80 95 scan 0 sort 0}
        !          16815: do_test where7-2.723.2 {
        !          16816:   count_steps_sort {
        !          16817:      SELECT a FROM t3
        !          16818:       WHERE ((a BETWEEN 0 AND 2) AND a!=1)
        !          16819:          OR (d>=79.0 AND d<80.0 AND d NOT NULL)
        !          16820:          OR (g='fedcbaz' AND f GLOB 'rstuv*')
        !          16821:          OR b=762
        !          16822:          OR ((a BETWEEN 39 AND 41) AND a!=40)
        !          16823:          OR a=80
        !          16824:   }
        !          16825: } {2 39 41 79 80 95 scan 0 sort 0}
        !          16826: do_test where7-2.724.1 {
        !          16827:   count_steps_sort {
        !          16828:      SELECT a FROM t2
        !          16829:       WHERE ((a BETWEEN 28 AND 30) AND a!=29)
        !          16830:          OR b=737
        !          16831:          OR ((a BETWEEN 80 AND 82) AND a!=81)
        !          16832:          OR b=979
        !          16833:          OR a=36
        !          16834:          OR (f GLOB '?vwxy*' AND f GLOB 'uvwx*')
        !          16835:          OR (d>=50.0 AND d<51.0 AND d NOT NULL)
        !          16836:          OR a=55
        !          16837:          OR (g='fedcbaz' AND f GLOB 'rstuv*')
        !          16838:   }
        !          16839: } {20 28 30 36 46 50 55 67 72 80 82 89 95 98 scan 0 sort 0}
        !          16840: do_test where7-2.724.2 {
        !          16841:   count_steps_sort {
        !          16842:      SELECT a FROM t3
        !          16843:       WHERE ((a BETWEEN 28 AND 30) AND a!=29)
        !          16844:          OR b=737
        !          16845:          OR ((a BETWEEN 80 AND 82) AND a!=81)
        !          16846:          OR b=979
        !          16847:          OR a=36
        !          16848:          OR (f GLOB '?vwxy*' AND f GLOB 'uvwx*')
        !          16849:          OR (d>=50.0 AND d<51.0 AND d NOT NULL)
        !          16850:          OR a=55
        !          16851:          OR (g='fedcbaz' AND f GLOB 'rstuv*')
        !          16852:   }
        !          16853: } {20 28 30 36 46 50 55 67 72 80 82 89 95 98 scan 0 sort 0}
        !          16854: do_test where7-2.725.1 {
        !          16855:   count_steps_sort {
        !          16856:      SELECT a FROM t2
        !          16857:       WHERE a=75
        !          16858:          OR a=61
        !          16859:          OR (g='onmlkji' AND f GLOB 'abcde*')
        !          16860:          OR (g='gfedcba' AND f GLOB 'nopqr*')
        !          16861:   }
        !          16862: } {52 61 75 91 scan 0 sort 0}
        !          16863: do_test where7-2.725.2 {
        !          16864:   count_steps_sort {
        !          16865:      SELECT a FROM t3
        !          16866:       WHERE a=75
        !          16867:          OR a=61
        !          16868:          OR (g='onmlkji' AND f GLOB 'abcde*')
        !          16869:          OR (g='gfedcba' AND f GLOB 'nopqr*')
        !          16870:   }
        !          16871: } {52 61 75 91 scan 0 sort 0}
        !          16872: do_test where7-2.726.1 {
        !          16873:   count_steps_sort {
        !          16874:      SELECT a FROM t2
        !          16875:       WHERE b=1004
        !          16876:          OR (g='mlkjihg' AND f GLOB 'jklmn*')
        !          16877:          OR (d>=7.0 AND d<8.0 AND d NOT NULL)
        !          16878:          OR a=56
        !          16879:   }
        !          16880: } {7 56 61 scan 0 sort 0}
        !          16881: do_test where7-2.726.2 {
        !          16882:   count_steps_sort {
        !          16883:      SELECT a FROM t3
        !          16884:       WHERE b=1004
        !          16885:          OR (g='mlkjihg' AND f GLOB 'jklmn*')
        !          16886:          OR (d>=7.0 AND d<8.0 AND d NOT NULL)
        !          16887:          OR a=56
        !          16888:   }
        !          16889: } {7 56 61 scan 0 sort 0}
        !          16890: do_test where7-2.727.1 {
        !          16891:   count_steps_sort {
        !          16892:      SELECT a FROM t2
        !          16893:       WHERE a=93
        !          16894:          OR (g='mlkjihg' AND f GLOB 'ghijk*')
        !          16895:          OR a=83
        !          16896:          OR b=828
        !          16897:          OR b=454
        !          16898:          OR ((a BETWEEN 89 AND 91) AND a!=90)
        !          16899:          OR b=924
        !          16900:          OR (g='lkjihgf' AND f GLOB 'opqrs*')
        !          16901:          OR a=50
        !          16902:          OR (d>=38.0 AND d<39.0 AND d NOT NULL)
        !          16903:   }
        !          16904: } {38 50 58 66 83 84 89 91 93 scan 0 sort 0}
        !          16905: do_test where7-2.727.2 {
        !          16906:   count_steps_sort {
        !          16907:      SELECT a FROM t3
        !          16908:       WHERE a=93
        !          16909:          OR (g='mlkjihg' AND f GLOB 'ghijk*')
        !          16910:          OR a=83
        !          16911:          OR b=828
        !          16912:          OR b=454
        !          16913:          OR ((a BETWEEN 89 AND 91) AND a!=90)
        !          16914:          OR b=924
        !          16915:          OR (g='lkjihgf' AND f GLOB 'opqrs*')
        !          16916:          OR a=50
        !          16917:          OR (d>=38.0 AND d<39.0 AND d NOT NULL)
        !          16918:   }
        !          16919: } {38 50 58 66 83 84 89 91 93 scan 0 sort 0}
        !          16920: do_test where7-2.728.1 {
        !          16921:   count_steps_sort {
        !          16922:      SELECT a FROM t2
        !          16923:       WHERE f='stuvwxyza'
        !          16924:          OR a=44
        !          16925:          OR c=2002
        !          16926:   }
        !          16927: } {4 5 6 18 44 70 96 scan 0 sort 0}
        !          16928: do_test where7-2.728.2 {
        !          16929:   count_steps_sort {
        !          16930:      SELECT a FROM t3
        !          16931:       WHERE f='stuvwxyza'
        !          16932:          OR a=44
        !          16933:          OR c=2002
        !          16934:   }
        !          16935: } {4 5 6 18 44 70 96 scan 0 sort 0}
        !          16936: do_test where7-2.729.1 {
        !          16937:   count_steps_sort {
        !          16938:      SELECT a FROM t2
        !          16939:       WHERE a=55
        !          16940:          OR a=65
        !          16941:          OR (f GLOB '?pqrs*' AND f GLOB 'opqr*')
        !          16942:   }
        !          16943: } {14 40 55 65 66 92 scan 0 sort 0}
        !          16944: do_test where7-2.729.2 {
        !          16945:   count_steps_sort {
        !          16946:      SELECT a FROM t3
        !          16947:       WHERE a=55
        !          16948:          OR a=65
        !          16949:          OR (f GLOB '?pqrs*' AND f GLOB 'opqr*')
        !          16950:   }
        !          16951: } {14 40 55 65 66 92 scan 0 sort 0}
        !          16952: do_test where7-2.730.1 {
        !          16953:   count_steps_sort {
        !          16954:      SELECT a FROM t2
        !          16955:       WHERE ((a BETWEEN 72 AND 74) AND a!=73)
        !          16956:          OR b=605
        !          16957:          OR (d>=43.0 AND d<44.0 AND d NOT NULL)
        !          16958:          OR (g='wvutsrq' AND f GLOB 'mnopq*')
        !          16959:          OR ((a BETWEEN 72 AND 74) AND a!=73)
        !          16960:          OR f='ijklmnopq'
        !          16961:          OR ((a BETWEEN 86 AND 88) AND a!=87)
        !          16962:          OR (d>=13.0 AND d<14.0 AND d NOT NULL)
        !          16963:          OR c=9009
        !          16964:          OR b=374
        !          16965:   }
        !          16966: } {8 12 13 25 26 27 34 43 55 60 72 74 86 88 scan 0 sort 0}
        !          16967: do_test where7-2.730.2 {
        !          16968:   count_steps_sort {
        !          16969:      SELECT a FROM t3
        !          16970:       WHERE ((a BETWEEN 72 AND 74) AND a!=73)
        !          16971:          OR b=605
        !          16972:          OR (d>=43.0 AND d<44.0 AND d NOT NULL)
        !          16973:          OR (g='wvutsrq' AND f GLOB 'mnopq*')
        !          16974:          OR ((a BETWEEN 72 AND 74) AND a!=73)
        !          16975:          OR f='ijklmnopq'
        !          16976:          OR ((a BETWEEN 86 AND 88) AND a!=87)
        !          16977:          OR (d>=13.0 AND d<14.0 AND d NOT NULL)
        !          16978:          OR c=9009
        !          16979:          OR b=374
        !          16980:   }
        !          16981: } {8 12 13 25 26 27 34 43 55 60 72 74 86 88 scan 0 sort 0}
        !          16982: do_test where7-2.731.1 {
        !          16983:   count_steps_sort {
        !          16984:      SELECT a FROM t2
        !          16985:       WHERE b=476
        !          16986:          OR (g='wvutsrq' AND f GLOB 'ijklm*')
        !          16987:          OR b=982
        !          16988:          OR a=43
        !          16989:          OR b=355
        !          16990:   }
        !          16991: } {8 43 scan 0 sort 0}
        !          16992: do_test where7-2.731.2 {
        !          16993:   count_steps_sort {
        !          16994:      SELECT a FROM t3
        !          16995:       WHERE b=476
        !          16996:          OR (g='wvutsrq' AND f GLOB 'ijklm*')
        !          16997:          OR b=982
        !          16998:          OR a=43
        !          16999:          OR b=355
        !          17000:   }
        !          17001: } {8 43 scan 0 sort 0}
        !          17002: do_test where7-2.732.1 {
        !          17003:   count_steps_sort {
        !          17004:      SELECT a FROM t2
        !          17005:       WHERE a=85
        !          17006:          OR b=718
        !          17007:          OR (g='fedcbaz' AND f GLOB 'pqrst*')
        !          17008:          OR (f GLOB '?cdef*' AND f GLOB 'bcde*')
        !          17009:          OR (d>=25.0 AND d<26.0 AND d NOT NULL)
        !          17010:   }
        !          17011: } {1 25 27 53 79 85 93 scan 0 sort 0}
        !          17012: do_test where7-2.732.2 {
        !          17013:   count_steps_sort {
        !          17014:      SELECT a FROM t3
        !          17015:       WHERE a=85
        !          17016:          OR b=718
        !          17017:          OR (g='fedcbaz' AND f GLOB 'pqrst*')
        !          17018:          OR (f GLOB '?cdef*' AND f GLOB 'bcde*')
        !          17019:          OR (d>=25.0 AND d<26.0 AND d NOT NULL)
        !          17020:   }
        !          17021: } {1 25 27 53 79 85 93 scan 0 sort 0}
        !          17022: do_test where7-2.733.1 {
        !          17023:   count_steps_sort {
        !          17024:      SELECT a FROM t2
        !          17025:       WHERE (d>=73.0 AND d<74.0 AND d NOT NULL)
        !          17026:          OR ((a BETWEEN 96 AND 98) AND a!=97)
        !          17027:   }
        !          17028: } {73 96 98 scan 0 sort 0}
        !          17029: do_test where7-2.733.2 {
        !          17030:   count_steps_sort {
        !          17031:      SELECT a FROM t3
        !          17032:       WHERE (d>=73.0 AND d<74.0 AND d NOT NULL)
        !          17033:          OR ((a BETWEEN 96 AND 98) AND a!=97)
        !          17034:   }
        !          17035: } {73 96 98 scan 0 sort 0}
        !          17036: do_test where7-2.734.1 {
        !          17037:   count_steps_sort {
        !          17038:      SELECT a FROM t2
        !          17039:       WHERE b=176
        !          17040:          OR (d>=25.0 AND d<26.0 AND d NOT NULL)
        !          17041:          OR ((a BETWEEN 27 AND 29) AND a!=28)
        !          17042:          OR b=619
        !          17043:          OR b=597
        !          17044:          OR b=198
        !          17045:          OR a=27
        !          17046:          OR b=91
        !          17047:          OR a=77
        !          17048:          OR (d>=80.0 AND d<81.0 AND d NOT NULL)
        !          17049:   }
        !          17050: } {16 18 25 27 29 77 80 scan 0 sort 0}
        !          17051: do_test where7-2.734.2 {
        !          17052:   count_steps_sort {
        !          17053:      SELECT a FROM t3
        !          17054:       WHERE b=176
        !          17055:          OR (d>=25.0 AND d<26.0 AND d NOT NULL)
        !          17056:          OR ((a BETWEEN 27 AND 29) AND a!=28)
        !          17057:          OR b=619
        !          17058:          OR b=597
        !          17059:          OR b=198
        !          17060:          OR a=27
        !          17061:          OR b=91
        !          17062:          OR a=77
        !          17063:          OR (d>=80.0 AND d<81.0 AND d NOT NULL)
        !          17064:   }
        !          17065: } {16 18 25 27 29 77 80 scan 0 sort 0}
        !          17066: do_test where7-2.735.1 {
        !          17067:   count_steps_sort {
        !          17068:      SELECT a FROM t2
        !          17069:       WHERE a=41
        !          17070:          OR b=528
        !          17071:          OR c=3003
        !          17072:          OR ((a BETWEEN 20 AND 22) AND a!=21)
        !          17073:          OR b=22
        !          17074:   }
        !          17075: } {2 7 8 9 20 22 41 48 scan 0 sort 0}
        !          17076: do_test where7-2.735.2 {
        !          17077:   count_steps_sort {
        !          17078:      SELECT a FROM t3
        !          17079:       WHERE a=41
        !          17080:          OR b=528
        !          17081:          OR c=3003
        !          17082:          OR ((a BETWEEN 20 AND 22) AND a!=21)
        !          17083:          OR b=22
        !          17084:   }
        !          17085: } {2 7 8 9 20 22 41 48 scan 0 sort 0}
        !          17086: do_test where7-2.736.1 {
        !          17087:   count_steps_sort {
        !          17088:      SELECT a FROM t2
        !          17089:       WHERE (f GLOB '?rstu*' AND f GLOB 'qrst*')
        !          17090:          OR b=465
        !          17091:          OR ((a BETWEEN 63 AND 65) AND a!=64)
        !          17092:          OR a=37
        !          17093:          OR b=1056
        !          17094:          OR (g='srqponm' AND f GLOB 'defgh*')
        !          17095:          OR (d>=4.0 AND d<5.0 AND d NOT NULL)
        !          17096:          OR b=1023
        !          17097:   }
        !          17098: } {4 16 29 37 42 63 65 68 93 94 96 scan 0 sort 0}
        !          17099: do_test where7-2.736.2 {
        !          17100:   count_steps_sort {
        !          17101:      SELECT a FROM t3
        !          17102:       WHERE (f GLOB '?rstu*' AND f GLOB 'qrst*')
        !          17103:          OR b=465
        !          17104:          OR ((a BETWEEN 63 AND 65) AND a!=64)
        !          17105:          OR a=37
        !          17106:          OR b=1056
        !          17107:          OR (g='srqponm' AND f GLOB 'defgh*')
        !          17108:          OR (d>=4.0 AND d<5.0 AND d NOT NULL)
        !          17109:          OR b=1023
        !          17110:   }
        !          17111: } {4 16 29 37 42 63 65 68 93 94 96 scan 0 sort 0}
        !          17112: do_test where7-2.737.1 {
        !          17113:   count_steps_sort {
        !          17114:      SELECT a FROM t2
        !          17115:       WHERE a=76
        !          17116:          OR a=8
        !          17117:          OR (g='tsrqpon' AND f GLOB 'bcdef*')
        !          17118:          OR b=495
        !          17119:          OR b=663
        !          17120:          OR a=98
        !          17121:          OR b=748
        !          17122:   }
        !          17123: } {8 27 45 68 76 98 scan 0 sort 0}
        !          17124: do_test where7-2.737.2 {
        !          17125:   count_steps_sort {
        !          17126:      SELECT a FROM t3
        !          17127:       WHERE a=76
        !          17128:          OR a=8
        !          17129:          OR (g='tsrqpon' AND f GLOB 'bcdef*')
        !          17130:          OR b=495
        !          17131:          OR b=663
        !          17132:          OR a=98
        !          17133:          OR b=748
        !          17134:   }
        !          17135: } {8 27 45 68 76 98 scan 0 sort 0}
        !          17136: do_test where7-2.738.1 {
        !          17137:   count_steps_sort {
        !          17138:      SELECT a FROM t2
        !          17139:       WHERE b=1081
        !          17140:          OR b=542
        !          17141:          OR (g='mlkjihg' AND f GLOB 'jklmn*')
        !          17142:          OR (d>=47.0 AND d<48.0 AND d NOT NULL)
        !          17143:          OR b=828
        !          17144:          OR (d>=67.0 AND d<68.0 AND d NOT NULL)
        !          17145:          OR (d>=64.0 AND d<65.0 AND d NOT NULL)
        !          17146:          OR a=18
        !          17147:   }
        !          17148: } {18 47 61 64 67 scan 0 sort 0}
        !          17149: do_test where7-2.738.2 {
        !          17150:   count_steps_sort {
        !          17151:      SELECT a FROM t3
        !          17152:       WHERE b=1081
        !          17153:          OR b=542
        !          17154:          OR (g='mlkjihg' AND f GLOB 'jklmn*')
        !          17155:          OR (d>=47.0 AND d<48.0 AND d NOT NULL)
        !          17156:          OR b=828
        !          17157:          OR (d>=67.0 AND d<68.0 AND d NOT NULL)
        !          17158:          OR (d>=64.0 AND d<65.0 AND d NOT NULL)
        !          17159:          OR a=18
        !          17160:   }
        !          17161: } {18 47 61 64 67 scan 0 sort 0}
        !          17162: do_test where7-2.739.1 {
        !          17163:   count_steps_sort {
        !          17164:      SELECT a FROM t2
        !          17165:       WHERE f='abcdefghi'
        !          17166:          OR a=14
        !          17167:          OR (d>=13.0 AND d<14.0 AND d NOT NULL)
        !          17168:          OR c=27027
        !          17169:          OR a=47
        !          17170:   }
        !          17171: } {13 14 26 47 52 78 79 80 81 scan 0 sort 0}
        !          17172: do_test where7-2.739.2 {
        !          17173:   count_steps_sort {
        !          17174:      SELECT a FROM t3
        !          17175:       WHERE f='abcdefghi'
        !          17176:          OR a=14
        !          17177:          OR (d>=13.0 AND d<14.0 AND d NOT NULL)
        !          17178:          OR c=27027
        !          17179:          OR a=47
        !          17180:   }
        !          17181: } {13 14 26 47 52 78 79 80 81 scan 0 sort 0}
        !          17182: do_test where7-2.740.1 {
        !          17183:   count_steps_sort {
        !          17184:      SELECT a FROM t2
        !          17185:       WHERE c=31031
        !          17186:          OR b=737
        !          17187:          OR a=37
        !          17188:          OR ((a BETWEEN 98 AND 100) AND a!=99)
        !          17189:          OR (d>=94.0 AND d<95.0 AND d NOT NULL)
        !          17190:          OR ((a BETWEEN 65 AND 67) AND a!=66)
        !          17191:          OR a=91
        !          17192:          OR b=77
        !          17193:          OR (d>=94.0 AND d<95.0 AND d NOT NULL)
        !          17194:   }
        !          17195: } {7 37 65 67 91 92 93 94 98 100 scan 0 sort 0}
        !          17196: do_test where7-2.740.2 {
        !          17197:   count_steps_sort {
        !          17198:      SELECT a FROM t3
        !          17199:       WHERE c=31031
        !          17200:          OR b=737
        !          17201:          OR a=37
        !          17202:          OR ((a BETWEEN 98 AND 100) AND a!=99)
        !          17203:          OR (d>=94.0 AND d<95.0 AND d NOT NULL)
        !          17204:          OR ((a BETWEEN 65 AND 67) AND a!=66)
        !          17205:          OR a=91
        !          17206:          OR b=77
        !          17207:          OR (d>=94.0 AND d<95.0 AND d NOT NULL)
        !          17208:   }
        !          17209: } {7 37 65 67 91 92 93 94 98 100 scan 0 sort 0}
        !          17210: do_test where7-2.741.1 {
        !          17211:   count_steps_sort {
        !          17212:      SELECT a FROM t2
        !          17213:       WHERE a=17
        !          17214:          OR b=484
        !          17215:          OR c=3003
        !          17216:          OR b=121
        !          17217:          OR a=53
        !          17218:   }
        !          17219: } {7 8 9 11 17 44 53 scan 0 sort 0}
        !          17220: do_test where7-2.741.2 {
        !          17221:   count_steps_sort {
        !          17222:      SELECT a FROM t3
        !          17223:       WHERE a=17
        !          17224:          OR b=484
        !          17225:          OR c=3003
        !          17226:          OR b=121
        !          17227:          OR a=53
        !          17228:   }
        !          17229: } {7 8 9 11 17 44 53 scan 0 sort 0}
        !          17230: do_test where7-2.742.1 {
        !          17231:   count_steps_sort {
        !          17232:      SELECT a FROM t2
        !          17233:       WHERE b=880
        !          17234:          OR b=696
        !          17235:          OR (g='xwvutsr' AND f GLOB 'fghij*')
        !          17236:          OR b=308
        !          17237:          OR (g='lkjihgf' AND f GLOB 'nopqr*')
        !          17238:          OR ((a BETWEEN 96 AND 98) AND a!=97)
        !          17239:   }
        !          17240: } {5 28 65 80 96 98 scan 0 sort 0}
        !          17241: do_test where7-2.742.2 {
        !          17242:   count_steps_sort {
        !          17243:      SELECT a FROM t3
        !          17244:       WHERE b=880
        !          17245:          OR b=696
        !          17246:          OR (g='xwvutsr' AND f GLOB 'fghij*')
        !          17247:          OR b=308
        !          17248:          OR (g='lkjihgf' AND f GLOB 'nopqr*')
        !          17249:          OR ((a BETWEEN 96 AND 98) AND a!=97)
        !          17250:   }
        !          17251: } {5 28 65 80 96 98 scan 0 sort 0}
        !          17252: do_test where7-2.743.1 {
        !          17253:   count_steps_sort {
        !          17254:      SELECT a FROM t2
        !          17255:       WHERE (g='tsrqpon' AND f GLOB 'zabcd*')
        !          17256:          OR a=24
        !          17257:          OR f IS NULL
        !          17258:          OR (d>=77.0 AND d<78.0 AND d NOT NULL)
        !          17259:          OR (d>=57.0 AND d<58.0 AND d NOT NULL)
        !          17260:          OR c=12012
        !          17261:          OR (d>=88.0 AND d<89.0 AND d NOT NULL)
        !          17262:   }
        !          17263: } {24 25 34 35 36 57 77 88 scan 0 sort 0}
        !          17264: do_test where7-2.743.2 {
        !          17265:   count_steps_sort {
        !          17266:      SELECT a FROM t3
        !          17267:       WHERE (g='tsrqpon' AND f GLOB 'zabcd*')
        !          17268:          OR a=24
        !          17269:          OR f IS NULL
        !          17270:          OR (d>=77.0 AND d<78.0 AND d NOT NULL)
        !          17271:          OR (d>=57.0 AND d<58.0 AND d NOT NULL)
        !          17272:          OR c=12012
        !          17273:          OR (d>=88.0 AND d<89.0 AND d NOT NULL)
        !          17274:   }
        !          17275: } {24 25 34 35 36 57 77 88 scan 0 sort 0}
        !          17276: do_test where7-2.744.1 {
        !          17277:   count_steps_sort {
        !          17278:      SELECT a FROM t2
        !          17279:       WHERE a=94
        !          17280:          OR (d>=74.0 AND d<75.0 AND d NOT NULL)
        !          17281:          OR (g='hgfedcb' AND f GLOB 'hijkl*')
        !          17282:          OR b=792
        !          17283:          OR a=77
        !          17284:          OR a=26
        !          17285:          OR b=641
        !          17286:          OR a=38
        !          17287:   }
        !          17288: } {26 38 72 74 77 85 94 scan 0 sort 0}
        !          17289: do_test where7-2.744.2 {
        !          17290:   count_steps_sort {
        !          17291:      SELECT a FROM t3
        !          17292:       WHERE a=94
        !          17293:          OR (d>=74.0 AND d<75.0 AND d NOT NULL)
        !          17294:          OR (g='hgfedcb' AND f GLOB 'hijkl*')
        !          17295:          OR b=792
        !          17296:          OR a=77
        !          17297:          OR a=26
        !          17298:          OR b=641
        !          17299:          OR a=38
        !          17300:   }
        !          17301: } {26 38 72 74 77 85 94 scan 0 sort 0}
        !          17302: do_test where7-2.745.1 {
        !          17303:   count_steps_sort {
        !          17304:      SELECT a FROM t2
        !          17305:       WHERE ((a BETWEEN 51 AND 53) AND a!=52)
        !          17306:          OR (d>=30.0 AND d<31.0 AND d NOT NULL)
        !          17307:          OR b=14
        !          17308:          OR ((a BETWEEN 89 AND 91) AND a!=90)
        !          17309:          OR ((a BETWEEN 15 AND 17) AND a!=16)
        !          17310:          OR (d>=27.0 AND d<28.0 AND d NOT NULL)
        !          17311:          OR b=121
        !          17312:          OR (d>=63.0 AND d<64.0 AND d NOT NULL)
        !          17313:          OR (d>=86.0 AND d<87.0 AND d NOT NULL)
        !          17314:   }
        !          17315: } {11 15 17 27 30 51 53 63 86 89 91 scan 0 sort 0}
        !          17316: do_test where7-2.745.2 {
        !          17317:   count_steps_sort {
        !          17318:      SELECT a FROM t3
        !          17319:       WHERE ((a BETWEEN 51 AND 53) AND a!=52)
        !          17320:          OR (d>=30.0 AND d<31.0 AND d NOT NULL)
        !          17321:          OR b=14
        !          17322:          OR ((a BETWEEN 89 AND 91) AND a!=90)
        !          17323:          OR ((a BETWEEN 15 AND 17) AND a!=16)
        !          17324:          OR (d>=27.0 AND d<28.0 AND d NOT NULL)
        !          17325:          OR b=121
        !          17326:          OR (d>=63.0 AND d<64.0 AND d NOT NULL)
        !          17327:          OR (d>=86.0 AND d<87.0 AND d NOT NULL)
        !          17328:   }
        !          17329: } {11 15 17 27 30 51 53 63 86 89 91 scan 0 sort 0}
        !          17330: do_test where7-2.746.1 {
        !          17331:   count_steps_sort {
        !          17332:      SELECT a FROM t2
        !          17333:       WHERE b=517
        !          17334:          OR ((a BETWEEN 69 AND 71) AND a!=70)
        !          17335:          OR f='opqrstuvw'
        !          17336:   }
        !          17337: } {14 40 47 66 69 71 92 scan 0 sort 0}
        !          17338: do_test where7-2.746.2 {
        !          17339:   count_steps_sort {
        !          17340:      SELECT a FROM t3
        !          17341:       WHERE b=517
        !          17342:          OR ((a BETWEEN 69 AND 71) AND a!=70)
        !          17343:          OR f='opqrstuvw'
        !          17344:   }
        !          17345: } {14 40 47 66 69 71 92 scan 0 sort 0}
        !          17346: do_test where7-2.747.1 {
        !          17347:   count_steps_sort {
        !          17348:      SELECT a FROM t2
        !          17349:       WHERE (d>=84.0 AND d<85.0 AND d NOT NULL)
        !          17350:          OR ((a BETWEEN 32 AND 34) AND a!=33)
        !          17351:          OR b=267
        !          17352:          OR c=19019
        !          17353:          OR a=42
        !          17354:          OR b=938
        !          17355:          OR (f GLOB '?stuv*' AND f GLOB 'rstu*')
        !          17356:          OR (d>=21.0 AND d<22.0 AND d NOT NULL)
        !          17357:          OR (d>=1.0 AND d<2.0 AND d NOT NULL)
        !          17358:          OR ((a BETWEEN 22 AND 24) AND a!=23)
        !          17359:          OR (f GLOB '?klmn*' AND f GLOB 'jklm*')
        !          17360:   }
        !          17361: } {1 9 17 21 22 24 32 34 35 42 43 55 56 57 61 69 84 87 95 scan 0 sort 0}
        !          17362: do_test where7-2.747.2 {
        !          17363:   count_steps_sort {
        !          17364:      SELECT a FROM t3
        !          17365:       WHERE (d>=84.0 AND d<85.0 AND d NOT NULL)
        !          17366:          OR ((a BETWEEN 32 AND 34) AND a!=33)
        !          17367:          OR b=267
        !          17368:          OR c=19019
        !          17369:          OR a=42
        !          17370:          OR b=938
        !          17371:          OR (f GLOB '?stuv*' AND f GLOB 'rstu*')
        !          17372:          OR (d>=21.0 AND d<22.0 AND d NOT NULL)
        !          17373:          OR (d>=1.0 AND d<2.0 AND d NOT NULL)
        !          17374:          OR ((a BETWEEN 22 AND 24) AND a!=23)
        !          17375:          OR (f GLOB '?klmn*' AND f GLOB 'jklm*')
        !          17376:   }
        !          17377: } {1 9 17 21 22 24 32 34 35 42 43 55 56 57 61 69 84 87 95 scan 0 sort 0}
        !          17378: do_test where7-2.748.1 {
        !          17379:   count_steps_sort {
        !          17380:      SELECT a FROM t2
        !          17381:       WHERE b=179
        !          17382:          OR a=50
        !          17383:          OR (g='srqponm' AND f GLOB 'defgh*')
        !          17384:   }
        !          17385: } {29 50 scan 0 sort 0}
        !          17386: do_test where7-2.748.2 {
        !          17387:   count_steps_sort {
        !          17388:      SELECT a FROM t3
        !          17389:       WHERE b=179
        !          17390:          OR a=50
        !          17391:          OR (g='srqponm' AND f GLOB 'defgh*')
        !          17392:   }
        !          17393: } {29 50 scan 0 sort 0}
        !          17394: do_test where7-2.749.1 {
        !          17395:   count_steps_sort {
        !          17396:      SELECT a FROM t2
        !          17397:       WHERE (g='vutsrqp' AND f GLOB 'rstuv*')
        !          17398:          OR f='xyzabcdef'
        !          17399:          OR ((a BETWEEN 49 AND 51) AND a!=50)
        !          17400:          OR b=575
        !          17401:          OR b=385
        !          17402:          OR (g='utsrqpo' AND f GLOB 'stuvw*')
        !          17403:          OR ((a BETWEEN 63 AND 65) AND a!=64)
        !          17404:          OR a=46
        !          17405:          OR b=220
        !          17406:          OR a=63
        !          17407:   }
        !          17408: } {17 18 20 23 35 46 49 51 63 65 75 scan 0 sort 0}
        !          17409: do_test where7-2.749.2 {
        !          17410:   count_steps_sort {
        !          17411:      SELECT a FROM t3
        !          17412:       WHERE (g='vutsrqp' AND f GLOB 'rstuv*')
        !          17413:          OR f='xyzabcdef'
        !          17414:          OR ((a BETWEEN 49 AND 51) AND a!=50)
        !          17415:          OR b=575
        !          17416:          OR b=385
        !          17417:          OR (g='utsrqpo' AND f GLOB 'stuvw*')
        !          17418:          OR ((a BETWEEN 63 AND 65) AND a!=64)
        !          17419:          OR a=46
        !          17420:          OR b=220
        !          17421:          OR a=63
        !          17422:   }
        !          17423: } {17 18 20 23 35 46 49 51 63 65 75 scan 0 sort 0}
        !          17424: do_test where7-2.750.1 {
        !          17425:   count_steps_sort {
        !          17426:      SELECT a FROM t2
        !          17427:       WHERE b=1056
        !          17428:          OR ((a BETWEEN 91 AND 93) AND a!=92)
        !          17429:          OR b=1078
        !          17430:          OR (d>=80.0 AND d<81.0 AND d NOT NULL)
        !          17431:          OR c=31031
        !          17432:          OR b=869
        !          17433:          OR (g='jihgfed' AND f GLOB 'zabcd*')
        !          17434:          OR b=245
        !          17435:          OR a=92
        !          17436:          OR (d>=66.0 AND d<67.0 AND d NOT NULL)
        !          17437:          OR b=880
        !          17438:   }
        !          17439: } {66 77 79 80 91 92 93 96 98 scan 0 sort 0}
        !          17440: do_test where7-2.750.2 {
        !          17441:   count_steps_sort {
        !          17442:      SELECT a FROM t3
        !          17443:       WHERE b=1056
        !          17444:          OR ((a BETWEEN 91 AND 93) AND a!=92)
        !          17445:          OR b=1078
        !          17446:          OR (d>=80.0 AND d<81.0 AND d NOT NULL)
        !          17447:          OR c=31031
        !          17448:          OR b=869
        !          17449:          OR (g='jihgfed' AND f GLOB 'zabcd*')
        !          17450:          OR b=245
        !          17451:          OR a=92
        !          17452:          OR (d>=66.0 AND d<67.0 AND d NOT NULL)
        !          17453:          OR b=880
        !          17454:   }
        !          17455: } {66 77 79 80 91 92 93 96 98 scan 0 sort 0}
        !          17456: do_test where7-2.751.1 {
        !          17457:   count_steps_sort {
        !          17458:      SELECT a FROM t2
        !          17459:       WHERE b=1078
        !          17460:          OR c=28028
        !          17461:          OR (d>=40.0 AND d<41.0 AND d NOT NULL)
        !          17462:          OR (d>=38.0 AND d<39.0 AND d NOT NULL)
        !          17463:          OR (f GLOB '?rstu*' AND f GLOB 'qrst*')
        !          17464:          OR (g='mlkjihg' AND f GLOB 'jklmn*')
        !          17465:          OR ((a BETWEEN 17 AND 19) AND a!=18)
        !          17466:          OR c=9009
        !          17467:          OR a=17
        !          17468:          OR (d>=39.0 AND d<40.0 AND d NOT NULL)
        !          17469:   }
        !          17470: } {16 17 19 25 26 27 38 39 40 42 61 68 82 83 84 94 98 scan 0 sort 0}
        !          17471: do_test where7-2.751.2 {
        !          17472:   count_steps_sort {
        !          17473:      SELECT a FROM t3
        !          17474:       WHERE b=1078
        !          17475:          OR c=28028
        !          17476:          OR (d>=40.0 AND d<41.0 AND d NOT NULL)
        !          17477:          OR (d>=38.0 AND d<39.0 AND d NOT NULL)
        !          17478:          OR (f GLOB '?rstu*' AND f GLOB 'qrst*')
        !          17479:          OR (g='mlkjihg' AND f GLOB 'jklmn*')
        !          17480:          OR ((a BETWEEN 17 AND 19) AND a!=18)
        !          17481:          OR c=9009
        !          17482:          OR a=17
        !          17483:          OR (d>=39.0 AND d<40.0 AND d NOT NULL)
        !          17484:   }
        !          17485: } {16 17 19 25 26 27 38 39 40 42 61 68 82 83 84 94 98 scan 0 sort 0}
        !          17486: do_test where7-2.752.1 {
        !          17487:   count_steps_sort {
        !          17488:      SELECT a FROM t2
        !          17489:       WHERE (d>=57.0 AND d<58.0 AND d NOT NULL)
        !          17490:          OR b=762
        !          17491:          OR (g='mlkjihg' AND f GLOB 'ghijk*')
        !          17492:          OR f='tuvwxyzab'
        !          17493:          OR (d>=44.0 AND d<45.0 AND d NOT NULL)
        !          17494:          OR ((a BETWEEN 31 AND 33) AND a!=32)
        !          17495:          OR b=1034
        !          17496:          OR (d>=14.0 AND d<15.0 AND d NOT NULL)
        !          17497:   }
        !          17498: } {14 19 31 33 44 45 57 58 71 94 97 scan 0 sort 0}
        !          17499: do_test where7-2.752.2 {
        !          17500:   count_steps_sort {
        !          17501:      SELECT a FROM t3
        !          17502:       WHERE (d>=57.0 AND d<58.0 AND d NOT NULL)
        !          17503:          OR b=762
        !          17504:          OR (g='mlkjihg' AND f GLOB 'ghijk*')
        !          17505:          OR f='tuvwxyzab'
        !          17506:          OR (d>=44.0 AND d<45.0 AND d NOT NULL)
        !          17507:          OR ((a BETWEEN 31 AND 33) AND a!=32)
        !          17508:          OR b=1034
        !          17509:          OR (d>=14.0 AND d<15.0 AND d NOT NULL)
        !          17510:   }
        !          17511: } {14 19 31 33 44 45 57 58 71 94 97 scan 0 sort 0}
        !          17512: do_test where7-2.753.1 {
        !          17513:   count_steps_sort {
        !          17514:      SELECT a FROM t2
        !          17515:       WHERE b=47
        !          17516:          OR b=187
        !          17517:          OR a=56
        !          17518:          OR ((a BETWEEN 30 AND 32) AND a!=31)
        !          17519:          OR ((a BETWEEN 68 AND 70) AND a!=69)
        !          17520:          OR ((a BETWEEN 89 AND 91) AND a!=90)
        !          17521:   }
        !          17522: } {17 30 32 56 68 70 89 91 scan 0 sort 0}
        !          17523: do_test where7-2.753.2 {
        !          17524:   count_steps_sort {
        !          17525:      SELECT a FROM t3
        !          17526:       WHERE b=47
        !          17527:          OR b=187
        !          17528:          OR a=56
        !          17529:          OR ((a BETWEEN 30 AND 32) AND a!=31)
        !          17530:          OR ((a BETWEEN 68 AND 70) AND a!=69)
        !          17531:          OR ((a BETWEEN 89 AND 91) AND a!=90)
        !          17532:   }
        !          17533: } {17 30 32 56 68 70 89 91 scan 0 sort 0}
        !          17534: do_test where7-2.754.1 {
        !          17535:   count_steps_sort {
        !          17536:      SELECT a FROM t2
        !          17537:       WHERE c=11011
        !          17538:          OR a=14
        !          17539:          OR c=16016
        !          17540:          OR (d>=21.0 AND d<22.0 AND d NOT NULL)
        !          17541:          OR (g='srqponm' AND f GLOB 'efghi*')
        !          17542:          OR f='jklmnopqr'
        !          17543:          OR (d>=25.0 AND d<26.0 AND d NOT NULL)
        !          17544:          OR (d>=96.0 AND d<97.0 AND d NOT NULL)
        !          17545:          OR b=916
        !          17546:   }
        !          17547: } {9 14 21 25 30 31 32 33 35 46 47 48 61 87 96 scan 0 sort 0}
        !          17548: do_test where7-2.754.2 {
        !          17549:   count_steps_sort {
        !          17550:      SELECT a FROM t3
        !          17551:       WHERE c=11011
        !          17552:          OR a=14
        !          17553:          OR c=16016
        !          17554:          OR (d>=21.0 AND d<22.0 AND d NOT NULL)
        !          17555:          OR (g='srqponm' AND f GLOB 'efghi*')
        !          17556:          OR f='jklmnopqr'
        !          17557:          OR (d>=25.0 AND d<26.0 AND d NOT NULL)
        !          17558:          OR (d>=96.0 AND d<97.0 AND d NOT NULL)
        !          17559:          OR b=916
        !          17560:   }
        !          17561: } {9 14 21 25 30 31 32 33 35 46 47 48 61 87 96 scan 0 sort 0}
        !          17562: do_test where7-2.755.1 {
        !          17563:   count_steps_sort {
        !          17564:      SELECT a FROM t2
        !          17565:       WHERE b=949
        !          17566:          OR (g='srqponm' AND f GLOB 'cdefg*')
        !          17567:          OR (g='vutsrqp' AND f GLOB 'rstuv*')
        !          17568:          OR c<=10
        !          17569:          OR a=14
        !          17570:          OR b=608
        !          17571:          OR (g='edcbazy' AND f GLOB 'uvwxy*')
        !          17572:          OR (d>=66.0 AND d<67.0 AND d NOT NULL)
        !          17573:          OR b=121
        !          17574:          OR b=333
        !          17575:          OR ((a BETWEEN 93 AND 95) AND a!=94)
        !          17576:   }
        !          17577: } {11 14 17 28 66 93 95 98 scan 0 sort 0}
        !          17578: do_test where7-2.755.2 {
        !          17579:   count_steps_sort {
        !          17580:      SELECT a FROM t3
        !          17581:       WHERE b=949
        !          17582:          OR (g='srqponm' AND f GLOB 'cdefg*')
        !          17583:          OR (g='vutsrqp' AND f GLOB 'rstuv*')
        !          17584:          OR c<=10
        !          17585:          OR a=14
        !          17586:          OR b=608
        !          17587:          OR (g='edcbazy' AND f GLOB 'uvwxy*')
        !          17588:          OR (d>=66.0 AND d<67.0 AND d NOT NULL)
        !          17589:          OR b=121
        !          17590:          OR b=333
        !          17591:          OR ((a BETWEEN 93 AND 95) AND a!=94)
        !          17592:   }
        !          17593: } {11 14 17 28 66 93 95 98 scan 0 sort 0}
        !          17594: do_test where7-2.756.1 {
        !          17595:   count_steps_sort {
        !          17596:      SELECT a FROM t2
        !          17597:       WHERE (g='kjihgfe' AND f GLOB 'rstuv*')
        !          17598:          OR b=355
        !          17599:          OR b=627
        !          17600:          OR b=1001
        !          17601:          OR b=1026
        !          17602:          OR ((a BETWEEN 58 AND 60) AND a!=59)
        !          17603:   }
        !          17604: } {57 58 60 69 91 scan 0 sort 0}
        !          17605: do_test where7-2.756.2 {
        !          17606:   count_steps_sort {
        !          17607:      SELECT a FROM t3
        !          17608:       WHERE (g='kjihgfe' AND f GLOB 'rstuv*')
        !          17609:          OR b=355
        !          17610:          OR b=627
        !          17611:          OR b=1001
        !          17612:          OR b=1026
        !          17613:          OR ((a BETWEEN 58 AND 60) AND a!=59)
        !          17614:   }
        !          17615: } {57 58 60 69 91 scan 0 sort 0}
        !          17616: do_test where7-2.757.1 {
        !          17617:   count_steps_sort {
        !          17618:      SELECT a FROM t2
        !          17619:       WHERE (g='xwvutsr' AND f GLOB 'efghi*')
        !          17620:          OR (d>=79.0 AND d<80.0 AND d NOT NULL)
        !          17621:   }
        !          17622: } {4 79 scan 0 sort 0}
        !          17623: do_test where7-2.757.2 {
        !          17624:   count_steps_sort {
        !          17625:      SELECT a FROM t3
        !          17626:       WHERE (g='xwvutsr' AND f GLOB 'efghi*')
        !          17627:          OR (d>=79.0 AND d<80.0 AND d NOT NULL)
        !          17628:   }
        !          17629: } {4 79 scan 0 sort 0}
        !          17630: do_test where7-2.758.1 {
        !          17631:   count_steps_sort {
        !          17632:      SELECT a FROM t2
        !          17633:       WHERE b=685
        !          17634:          OR a=14
        !          17635:          OR b=990
        !          17636:          OR (g='tsrqpon' AND f GLOB 'abcde*')
        !          17637:          OR f='efghijklm'
        !          17638:          OR c=1001
        !          17639:          OR b=784
        !          17640:          OR (g='srqponm' AND f GLOB 'ghijk*')
        !          17641:          OR (d>=69.0 AND d<70.0 AND d NOT NULL)
        !          17642:   }
        !          17643: } {1 2 3 4 14 26 30 32 56 69 82 90 scan 0 sort 0}
        !          17644: do_test where7-2.758.2 {
        !          17645:   count_steps_sort {
        !          17646:      SELECT a FROM t3
        !          17647:       WHERE b=685
        !          17648:          OR a=14
        !          17649:          OR b=990
        !          17650:          OR (g='tsrqpon' AND f GLOB 'abcde*')
        !          17651:          OR f='efghijklm'
        !          17652:          OR c=1001
        !          17653:          OR b=784
        !          17654:          OR (g='srqponm' AND f GLOB 'ghijk*')
        !          17655:          OR (d>=69.0 AND d<70.0 AND d NOT NULL)
        !          17656:   }
        !          17657: } {1 2 3 4 14 26 30 32 56 69 82 90 scan 0 sort 0}
        !          17658: do_test where7-2.759.1 {
        !          17659:   count_steps_sort {
        !          17660:      SELECT a FROM t2
        !          17661:       WHERE a=54
        !          17662:          OR (g='qponmlk' AND f GLOB 'nopqr*')
        !          17663:          OR c=26026
        !          17664:          OR ((a BETWEEN 97 AND 99) AND a!=98)
        !          17665:   }
        !          17666: } {39 54 76 77 78 97 99 scan 0 sort 0}
        !          17667: do_test where7-2.759.2 {
        !          17668:   count_steps_sort {
        !          17669:      SELECT a FROM t3
        !          17670:       WHERE a=54
        !          17671:          OR (g='qponmlk' AND f GLOB 'nopqr*')
        !          17672:          OR c=26026
        !          17673:          OR ((a BETWEEN 97 AND 99) AND a!=98)
        !          17674:   }
        !          17675: } {39 54 76 77 78 97 99 scan 0 sort 0}
        !          17676: do_test where7-2.760.1 {
        !          17677:   count_steps_sort {
        !          17678:      SELECT a FROM t2
        !          17679:       WHERE (g='hgfedcb' AND f GLOB 'ghijk*')
        !          17680:          OR c=24024
        !          17681:          OR a=98
        !          17682:          OR (g='utsrqpo' AND f GLOB 'vwxyz*')
        !          17683:          OR a=5
        !          17684:          OR ((a BETWEEN 31 AND 33) AND a!=32)
        !          17685:          OR (g='rqponml' AND f GLOB 'klmno*')
        !          17686:          OR f='pqrstuvwx'
        !          17687:          OR f='bcdefghij'
        !          17688:          OR b=1001
        !          17689:          OR ((a BETWEEN 77 AND 79) AND a!=78)
        !          17690:   }
        !          17691: } {1 5 15 21 27 31 33 36 41 53 67 70 71 72 77 79 84 91 93 98 scan 0 sort 0}
        !          17692: do_test where7-2.760.2 {
        !          17693:   count_steps_sort {
        !          17694:      SELECT a FROM t3
        !          17695:       WHERE (g='hgfedcb' AND f GLOB 'ghijk*')
        !          17696:          OR c=24024
        !          17697:          OR a=98
        !          17698:          OR (g='utsrqpo' AND f GLOB 'vwxyz*')
        !          17699:          OR a=5
        !          17700:          OR ((a BETWEEN 31 AND 33) AND a!=32)
        !          17701:          OR (g='rqponml' AND f GLOB 'klmno*')
        !          17702:          OR f='pqrstuvwx'
        !          17703:          OR f='bcdefghij'
        !          17704:          OR b=1001
        !          17705:          OR ((a BETWEEN 77 AND 79) AND a!=78)
        !          17706:   }
        !          17707: } {1 5 15 21 27 31 33 36 41 53 67 70 71 72 77 79 84 91 93 98 scan 0 sort 0}
        !          17708: do_test where7-2.761.1 {
        !          17709:   count_steps_sort {
        !          17710:      SELECT a FROM t2
        !          17711:       WHERE b=781
        !          17712:          OR (f GLOB '?pqrs*' AND f GLOB 'opqr*')
        !          17713:          OR (d>=56.0 AND d<57.0 AND d NOT NULL)
        !          17714:          OR (d>=99.0 AND d<100.0 AND d NOT NULL)
        !          17715:          OR (g='yxwvuts' AND f GLOB 'bcdef*')
        !          17716:          OR (g='nmlkjih' AND f GLOB 'cdefg*')
        !          17717:          OR f='lmnopqrst'
        !          17718:          OR a=39
        !          17719:          OR a=100
        !          17720:          OR ((a BETWEEN 56 AND 58) AND a!=57)
        !          17721:   }
        !          17722: } {1 11 14 37 39 40 54 56 58 63 66 71 89 92 99 100 scan 0 sort 0}
        !          17723: do_test where7-2.761.2 {
        !          17724:   count_steps_sort {
        !          17725:      SELECT a FROM t3
        !          17726:       WHERE b=781
        !          17727:          OR (f GLOB '?pqrs*' AND f GLOB 'opqr*')
        !          17728:          OR (d>=56.0 AND d<57.0 AND d NOT NULL)
        !          17729:          OR (d>=99.0 AND d<100.0 AND d NOT NULL)
        !          17730:          OR (g='yxwvuts' AND f GLOB 'bcdef*')
        !          17731:          OR (g='nmlkjih' AND f GLOB 'cdefg*')
        !          17732:          OR f='lmnopqrst'
        !          17733:          OR a=39
        !          17734:          OR a=100
        !          17735:          OR ((a BETWEEN 56 AND 58) AND a!=57)
        !          17736:   }
        !          17737: } {1 11 14 37 39 40 54 56 58 63 66 71 89 92 99 100 scan 0 sort 0}
        !          17738: do_test where7-2.762.1 {
        !          17739:   count_steps_sort {
        !          17740:      SELECT a FROM t2
        !          17741:       WHERE c=4004
        !          17742:          OR b=718
        !          17743:          OR (g='qponmlk' AND f GLOB 'opqrs*')
        !          17744:          OR a=50
        !          17745:          OR (d>=11.0 AND d<12.0 AND d NOT NULL)
        !          17746:          OR b=363
        !          17747:          OR (g='rqponml' AND f GLOB 'ijklm*')
        !          17748:          OR b=1023
        !          17749:   }
        !          17750: } {10 11 12 33 34 40 50 93 scan 0 sort 0}
        !          17751: do_test where7-2.762.2 {
        !          17752:   count_steps_sort {
        !          17753:      SELECT a FROM t3
        !          17754:       WHERE c=4004
        !          17755:          OR b=718
        !          17756:          OR (g='qponmlk' AND f GLOB 'opqrs*')
        !          17757:          OR a=50
        !          17758:          OR (d>=11.0 AND d<12.0 AND d NOT NULL)
        !          17759:          OR b=363
        !          17760:          OR (g='rqponml' AND f GLOB 'ijklm*')
        !          17761:          OR b=1023
        !          17762:   }
        !          17763: } {10 11 12 33 34 40 50 93 scan 0 sort 0}
        !          17764: do_test where7-2.763.1 {
        !          17765:   count_steps_sort {
        !          17766:      SELECT a FROM t2
        !          17767:       WHERE b=1081
        !          17768:          OR (d>=55.0 AND d<56.0 AND d NOT NULL)
        !          17769:          OR b=473
        !          17770:          OR ((a BETWEEN 43 AND 45) AND a!=44)
        !          17771:          OR b=586
        !          17772:          OR (g='tsrqpon' AND f GLOB 'abcde*')
        !          17773:          OR (f GLOB '?vwxy*' AND f GLOB 'uvwx*')
        !          17774:   }
        !          17775: } {20 26 43 45 46 55 72 98 scan 0 sort 0}
        !          17776: do_test where7-2.763.2 {
        !          17777:   count_steps_sort {
        !          17778:      SELECT a FROM t3
        !          17779:       WHERE b=1081
        !          17780:          OR (d>=55.0 AND d<56.0 AND d NOT NULL)
        !          17781:          OR b=473
        !          17782:          OR ((a BETWEEN 43 AND 45) AND a!=44)
        !          17783:          OR b=586
        !          17784:          OR (g='tsrqpon' AND f GLOB 'abcde*')
        !          17785:          OR (f GLOB '?vwxy*' AND f GLOB 'uvwx*')
        !          17786:   }
        !          17787: } {20 26 43 45 46 55 72 98 scan 0 sort 0}
        !          17788: do_test where7-2.764.1 {
        !          17789:   count_steps_sort {
        !          17790:      SELECT a FROM t2
        !          17791:       WHERE (f GLOB '?ijkl*' AND f GLOB 'hijk*')
        !          17792:          OR (d>=58.0 AND d<59.0 AND d NOT NULL)
        !          17793:          OR (d>=13.0 AND d<14.0 AND d NOT NULL)
        !          17794:   }
        !          17795: } {7 13 33 58 59 85 scan 0 sort 0}
        !          17796: do_test where7-2.764.2 {
        !          17797:   count_steps_sort {
        !          17798:      SELECT a FROM t3
        !          17799:       WHERE (f GLOB '?ijkl*' AND f GLOB 'hijk*')
        !          17800:          OR (d>=58.0 AND d<59.0 AND d NOT NULL)
        !          17801:          OR (d>=13.0 AND d<14.0 AND d NOT NULL)
        !          17802:   }
        !          17803: } {7 13 33 58 59 85 scan 0 sort 0}
        !          17804: do_test where7-2.765.1 {
        !          17805:   count_steps_sort {
        !          17806:      SELECT a FROM t2
        !          17807:       WHERE (g='hgfedcb' AND f GLOB 'hijkl*')
        !          17808:          OR ((a BETWEEN 76 AND 78) AND a!=77)
        !          17809:          OR a=47
        !          17810:          OR (g='kjihgfe' AND f GLOB 'qrstu*')
        !          17811:          OR (g='lkjihgf' AND f GLOB 'lmnop*')
        !          17812:          OR (d>=84.0 AND d<85.0 AND d NOT NULL)
        !          17813:          OR f='lmnopqrst'
        !          17814:   }
        !          17815: } {11 37 47 63 68 76 78 84 85 89 scan 0 sort 0}
        !          17816: do_test where7-2.765.2 {
        !          17817:   count_steps_sort {
        !          17818:      SELECT a FROM t3
        !          17819:       WHERE (g='hgfedcb' AND f GLOB 'hijkl*')
        !          17820:          OR ((a BETWEEN 76 AND 78) AND a!=77)
        !          17821:          OR a=47
        !          17822:          OR (g='kjihgfe' AND f GLOB 'qrstu*')
        !          17823:          OR (g='lkjihgf' AND f GLOB 'lmnop*')
        !          17824:          OR (d>=84.0 AND d<85.0 AND d NOT NULL)
        !          17825:          OR f='lmnopqrst'
        !          17826:   }
        !          17827: } {11 37 47 63 68 76 78 84 85 89 scan 0 sort 0}
        !          17828: do_test where7-2.766.1 {
        !          17829:   count_steps_sort {
        !          17830:      SELECT a FROM t2
        !          17831:       WHERE c>=34035
        !          17832:          OR a=29
        !          17833:          OR ((a BETWEEN 19 AND 21) AND a!=20)
        !          17834:          OR (f GLOB '?wxyz*' AND f GLOB 'vwxy*')
        !          17835:          OR f='abcdefghi'
        !          17836:          OR b=993
        !          17837:          OR ((a BETWEEN 52 AND 54) AND a!=53)
        !          17838:          OR ((a BETWEEN 45 AND 47) AND a!=46)
        !          17839:   }
        !          17840: } {19 21 26 29 45 47 52 54 73 78 99 scan 0 sort 0}
        !          17841: do_test where7-2.766.2 {
        !          17842:   count_steps_sort {
        !          17843:      SELECT a FROM t3
        !          17844:       WHERE c>=34035
        !          17845:          OR a=29
        !          17846:          OR ((a BETWEEN 19 AND 21) AND a!=20)
        !          17847:          OR (f GLOB '?wxyz*' AND f GLOB 'vwxy*')
        !          17848:          OR f='abcdefghi'
        !          17849:          OR b=993
        !          17850:          OR ((a BETWEEN 52 AND 54) AND a!=53)
        !          17851:          OR ((a BETWEEN 45 AND 47) AND a!=46)
        !          17852:   }
        !          17853: } {19 21 26 29 45 47 52 54 73 78 99 scan 0 sort 0}
        !          17854: do_test where7-2.767.1 {
        !          17855:   count_steps_sort {
        !          17856:      SELECT a FROM t2
        !          17857:       WHERE (d>=63.0 AND d<64.0 AND d NOT NULL)
        !          17858:          OR (d>=16.0 AND d<17.0 AND d NOT NULL)
        !          17859:          OR b=696
        !          17860:          OR b=154
        !          17861:          OR (d>=24.0 AND d<25.0 AND d NOT NULL)
        !          17862:          OR a=22
        !          17863:          OR (d>=47.0 AND d<48.0 AND d NOT NULL)
        !          17864:          OR a=52
        !          17865:          OR a=21
        !          17866:          OR (d>=70.0 AND d<71.0 AND d NOT NULL)
        !          17867:   }
        !          17868: } {14 16 21 22 24 47 52 63 70 scan 0 sort 0}
        !          17869: do_test where7-2.767.2 {
        !          17870:   count_steps_sort {
        !          17871:      SELECT a FROM t3
        !          17872:       WHERE (d>=63.0 AND d<64.0 AND d NOT NULL)
        !          17873:          OR (d>=16.0 AND d<17.0 AND d NOT NULL)
        !          17874:          OR b=696
        !          17875:          OR b=154
        !          17876:          OR (d>=24.0 AND d<25.0 AND d NOT NULL)
        !          17877:          OR a=22
        !          17878:          OR (d>=47.0 AND d<48.0 AND d NOT NULL)
        !          17879:          OR a=52
        !          17880:          OR a=21
        !          17881:          OR (d>=70.0 AND d<71.0 AND d NOT NULL)
        !          17882:   }
        !          17883: } {14 16 21 22 24 47 52 63 70 scan 0 sort 0}
        !          17884: do_test where7-2.768.1 {
        !          17885:   count_steps_sort {
        !          17886:      SELECT a FROM t2
        !          17887:       WHERE b=693
        !          17888:          OR b=201
        !          17889:          OR ((a BETWEEN 36 AND 38) AND a!=37)
        !          17890:          OR b=520
        !          17891:          OR ((a BETWEEN 23 AND 25) AND a!=24)
        !          17892:          OR b=407
        !          17893:          OR (d>=37.0 AND d<38.0 AND d NOT NULL)
        !          17894:          OR c>=34035
        !          17895:          OR b=135
        !          17896:   }
        !          17897: } {23 25 36 37 38 63 scan 0 sort 0}
        !          17898: do_test where7-2.768.2 {
        !          17899:   count_steps_sort {
        !          17900:      SELECT a FROM t3
        !          17901:       WHERE b=693
        !          17902:          OR b=201
        !          17903:          OR ((a BETWEEN 36 AND 38) AND a!=37)
        !          17904:          OR b=520
        !          17905:          OR ((a BETWEEN 23 AND 25) AND a!=24)
        !          17906:          OR b=407
        !          17907:          OR (d>=37.0 AND d<38.0 AND d NOT NULL)
        !          17908:          OR c>=34035
        !          17909:          OR b=135
        !          17910:   }
        !          17911: } {23 25 36 37 38 63 scan 0 sort 0}
        !          17912: do_test where7-2.769.1 {
        !          17913:   count_steps_sort {
        !          17914:      SELECT a FROM t2
        !          17915:       WHERE (d>=43.0 AND d<44.0 AND d NOT NULL)
        !          17916:          OR b=707
        !          17917:          OR b=14
        !          17918:          OR b=1089
        !          17919:          OR b=352
        !          17920:   }
        !          17921: } {32 43 99 scan 0 sort 0}
        !          17922: do_test where7-2.769.2 {
        !          17923:   count_steps_sort {
        !          17924:      SELECT a FROM t3
        !          17925:       WHERE (d>=43.0 AND d<44.0 AND d NOT NULL)
        !          17926:          OR b=707
        !          17927:          OR b=14
        !          17928:          OR b=1089
        !          17929:          OR b=352
        !          17930:   }
        !          17931: } {32 43 99 scan 0 sort 0}
        !          17932: do_test where7-2.770.1 {
        !          17933:   count_steps_sort {
        !          17934:      SELECT a FROM t2
        !          17935:       WHERE b=278
        !          17936:          OR b=278
        !          17937:          OR b=825
        !          17938:          OR f='rstuvwxyz'
        !          17939:          OR b=938
        !          17940:          OR ((a BETWEEN 17 AND 19) AND a!=18)
        !          17941:          OR ((a BETWEEN 43 AND 45) AND a!=44)
        !          17942:   }
        !          17943: } {17 19 43 45 69 75 95 scan 0 sort 0}
        !          17944: do_test where7-2.770.2 {
        !          17945:   count_steps_sort {
        !          17946:      SELECT a FROM t3
        !          17947:       WHERE b=278
        !          17948:          OR b=278
        !          17949:          OR b=825
        !          17950:          OR f='rstuvwxyz'
        !          17951:          OR b=938
        !          17952:          OR ((a BETWEEN 17 AND 19) AND a!=18)
        !          17953:          OR ((a BETWEEN 43 AND 45) AND a!=44)
        !          17954:   }
        !          17955: } {17 19 43 45 69 75 95 scan 0 sort 0}
        !          17956: do_test where7-2.771.1 {
        !          17957:   count_steps_sort {
        !          17958:      SELECT a FROM t2
        !          17959:       WHERE ((a BETWEEN 32 AND 34) AND a!=33)
        !          17960:          OR b=1045
        !          17961:          OR c=27027
        !          17962:          OR (f GLOB '?mnop*' AND f GLOB 'lmno*')
        !          17963:   }
        !          17964: } {11 32 34 37 63 79 80 81 89 95 scan 0 sort 0}
        !          17965: do_test where7-2.771.2 {
        !          17966:   count_steps_sort {
        !          17967:      SELECT a FROM t3
        !          17968:       WHERE ((a BETWEEN 32 AND 34) AND a!=33)
        !          17969:          OR b=1045
        !          17970:          OR c=27027
        !          17971:          OR (f GLOB '?mnop*' AND f GLOB 'lmno*')
        !          17972:   }
        !          17973: } {11 32 34 37 63 79 80 81 89 95 scan 0 sort 0}
        !          17974: do_test where7-2.772.1 {
        !          17975:   count_steps_sort {
        !          17976:      SELECT a FROM t2
        !          17977:       WHERE a=87
        !          17978:          OR (d>=47.0 AND d<48.0 AND d NOT NULL)
        !          17979:          OR b=487
        !          17980:          OR (g='gfedcba' AND f GLOB 'mnopq*')
        !          17981:   }
        !          17982: } {47 87 90 scan 0 sort 0}
        !          17983: do_test where7-2.772.2 {
        !          17984:   count_steps_sort {
        !          17985:      SELECT a FROM t3
        !          17986:       WHERE a=87
        !          17987:          OR (d>=47.0 AND d<48.0 AND d NOT NULL)
        !          17988:          OR b=487
        !          17989:          OR (g='gfedcba' AND f GLOB 'mnopq*')
        !          17990:   }
        !          17991: } {47 87 90 scan 0 sort 0}
        !          17992: do_test where7-2.773.1 {
        !          17993:   count_steps_sort {
        !          17994:      SELECT a FROM t2
        !          17995:       WHERE ((a BETWEEN 30 AND 32) AND a!=31)
        !          17996:          OR b=69
        !          17997:          OR b=608
        !          17998:          OR b=814
        !          17999:          OR a=67
        !          18000:          OR (d>=61.0 AND d<62.0 AND d NOT NULL)
        !          18001:          OR b=1059
        !          18002:          OR (d>=58.0 AND d<59.0 AND d NOT NULL)
        !          18003:          OR a=18
        !          18004:          OR b=407
        !          18005:          OR ((a BETWEEN 10 AND 12) AND a!=11)
        !          18006:   }
        !          18007: } {10 12 18 30 32 37 58 61 67 74 scan 0 sort 0}
        !          18008: do_test where7-2.773.2 {
        !          18009:   count_steps_sort {
        !          18010:      SELECT a FROM t3
        !          18011:       WHERE ((a BETWEEN 30 AND 32) AND a!=31)
        !          18012:          OR b=69
        !          18013:          OR b=608
        !          18014:          OR b=814
        !          18015:          OR a=67
        !          18016:          OR (d>=61.0 AND d<62.0 AND d NOT NULL)
        !          18017:          OR b=1059
        !          18018:          OR (d>=58.0 AND d<59.0 AND d NOT NULL)
        !          18019:          OR a=18
        !          18020:          OR b=407
        !          18021:          OR ((a BETWEEN 10 AND 12) AND a!=11)
        !          18022:   }
        !          18023: } {10 12 18 30 32 37 58 61 67 74 scan 0 sort 0}
        !          18024: do_test where7-2.774.1 {
        !          18025:   count_steps_sort {
        !          18026:      SELECT a FROM t2
        !          18027:       WHERE b=223
        !          18028:          OR b=80
        !          18029:          OR ((a BETWEEN 97 AND 99) AND a!=98)
        !          18030:          OR ((a BETWEEN 74 AND 76) AND a!=75)
        !          18031:   }
        !          18032: } {74 76 97 99 scan 0 sort 0}
        !          18033: do_test where7-2.774.2 {
        !          18034:   count_steps_sort {
        !          18035:      SELECT a FROM t3
        !          18036:       WHERE b=223
        !          18037:          OR b=80
        !          18038:          OR ((a BETWEEN 97 AND 99) AND a!=98)
        !          18039:          OR ((a BETWEEN 74 AND 76) AND a!=75)
        !          18040:   }
        !          18041: } {74 76 97 99 scan 0 sort 0}
        !          18042: do_test where7-2.775.1 {
        !          18043:   count_steps_sort {
        !          18044:      SELECT a FROM t2
        !          18045:       WHERE b=220
        !          18046:          OR (g='nmlkjih' AND f GLOB 'cdefg*')
        !          18047:          OR b=363
        !          18048:          OR (d>=66.0 AND d<67.0 AND d NOT NULL)
        !          18049:          OR (g='nmlkjih' AND f GLOB 'defgh*')
        !          18050:          OR (d>=52.0 AND d<53.0 AND d NOT NULL)
        !          18051:          OR ((a BETWEEN 10 AND 12) AND a!=11)
        !          18052:   }
        !          18053: } {10 12 20 33 52 54 55 66 scan 0 sort 0}
        !          18054: do_test where7-2.775.2 {
        !          18055:   count_steps_sort {
        !          18056:      SELECT a FROM t3
        !          18057:       WHERE b=220
        !          18058:          OR (g='nmlkjih' AND f GLOB 'cdefg*')
        !          18059:          OR b=363
        !          18060:          OR (d>=66.0 AND d<67.0 AND d NOT NULL)
        !          18061:          OR (g='nmlkjih' AND f GLOB 'defgh*')
        !          18062:          OR (d>=52.0 AND d<53.0 AND d NOT NULL)
        !          18063:          OR ((a BETWEEN 10 AND 12) AND a!=11)
        !          18064:   }
        !          18065: } {10 12 20 33 52 54 55 66 scan 0 sort 0}
        !          18066: do_test where7-2.776.1 {
        !          18067:   count_steps_sort {
        !          18068:      SELECT a FROM t2
        !          18069:       WHERE b=498
        !          18070:          OR (d>=5.0 AND d<6.0 AND d NOT NULL)
        !          18071:          OR b=880
        !          18072:          OR ((a BETWEEN 60 AND 62) AND a!=61)
        !          18073:          OR b=828
        !          18074:          OR (d>=15.0 AND d<16.0 AND d NOT NULL)
        !          18075:          OR b=113
        !          18076:   }
        !          18077: } {5 15 60 62 80 scan 0 sort 0}
        !          18078: do_test where7-2.776.2 {
        !          18079:   count_steps_sort {
        !          18080:      SELECT a FROM t3
        !          18081:       WHERE b=498
        !          18082:          OR (d>=5.0 AND d<6.0 AND d NOT NULL)
        !          18083:          OR b=880
        !          18084:          OR ((a BETWEEN 60 AND 62) AND a!=61)
        !          18085:          OR b=828
        !          18086:          OR (d>=15.0 AND d<16.0 AND d NOT NULL)
        !          18087:          OR b=113
        !          18088:   }
        !          18089: } {5 15 60 62 80 scan 0 sort 0}
        !          18090: do_test where7-2.777.1 {
        !          18091:   count_steps_sort {
        !          18092:      SELECT a FROM t2
        !          18093:       WHERE b=1059
        !          18094:          OR (d>=20.0 AND d<21.0 AND d NOT NULL)
        !          18095:          OR b=960
        !          18096:          OR (f GLOB '?rstu*' AND f GLOB 'qrst*')
        !          18097:          OR (g='wvutsrq' AND f GLOB 'mnopq*')
        !          18098:          OR b=894
        !          18099:          OR c=2002
        !          18100:   }
        !          18101: } {4 5 6 12 16 20 42 68 94 scan 0 sort 0}
        !          18102: do_test where7-2.777.2 {
        !          18103:   count_steps_sort {
        !          18104:      SELECT a FROM t3
        !          18105:       WHERE b=1059
        !          18106:          OR (d>=20.0 AND d<21.0 AND d NOT NULL)
        !          18107:          OR b=960
        !          18108:          OR (f GLOB '?rstu*' AND f GLOB 'qrst*')
        !          18109:          OR (g='wvutsrq' AND f GLOB 'mnopq*')
        !          18110:          OR b=894
        !          18111:          OR c=2002
        !          18112:   }
        !          18113: } {4 5 6 12 16 20 42 68 94 scan 0 sort 0}
        !          18114: do_test where7-2.778.1 {
        !          18115:   count_steps_sort {
        !          18116:      SELECT a FROM t2
        !          18117:       WHERE b=14
        !          18118:          OR (g='hgfedcb' AND f GLOB 'hijkl*')
        !          18119:   }
        !          18120: } {85 scan 0 sort 0}
        !          18121: do_test where7-2.778.2 {
        !          18122:   count_steps_sort {
        !          18123:      SELECT a FROM t3
        !          18124:       WHERE b=14
        !          18125:          OR (g='hgfedcb' AND f GLOB 'hijkl*')
        !          18126:   }
        !          18127: } {85 scan 0 sort 0}
        !          18128: do_test where7-2.779.1 {
        !          18129:   count_steps_sort {
        !          18130:      SELECT a FROM t2
        !          18131:       WHERE b=806
        !          18132:          OR (g='rqponml' AND f GLOB 'hijkl*')
        !          18133:          OR b=795
        !          18134:          OR ((a BETWEEN 99 AND 101) AND a!=100)
        !          18135:          OR ((a BETWEEN 21 AND 23) AND a!=22)
        !          18136:          OR ((a BETWEEN 86 AND 88) AND a!=87)
        !          18137:          OR c=23023
        !          18138:          OR (d>=99.0 AND d<100.0 AND d NOT NULL)
        !          18139:   }
        !          18140: } {21 23 33 67 68 69 86 88 99 scan 0 sort 0}
        !          18141: do_test where7-2.779.2 {
        !          18142:   count_steps_sort {
        !          18143:      SELECT a FROM t3
        !          18144:       WHERE b=806
        !          18145:          OR (g='rqponml' AND f GLOB 'hijkl*')
        !          18146:          OR b=795
        !          18147:          OR ((a BETWEEN 99 AND 101) AND a!=100)
        !          18148:          OR ((a BETWEEN 21 AND 23) AND a!=22)
        !          18149:          OR ((a BETWEEN 86 AND 88) AND a!=87)
        !          18150:          OR c=23023
        !          18151:          OR (d>=99.0 AND d<100.0 AND d NOT NULL)
        !          18152:   }
        !          18153: } {21 23 33 67 68 69 86 88 99 scan 0 sort 0}
        !          18154: do_test where7-2.780.1 {
        !          18155:   count_steps_sort {
        !          18156:      SELECT a FROM t2
        !          18157:       WHERE b=726
        !          18158:          OR (f GLOB '?qrst*' AND f GLOB 'pqrs*')
        !          18159:          OR ((a BETWEEN 8 AND 10) AND a!=9)
        !          18160:          OR f='abcdefghi'
        !          18161:          OR (d>=92.0 AND d<93.0 AND d NOT NULL)
        !          18162:          OR b=869
        !          18163:   }
        !          18164: } {8 10 15 26 41 52 66 67 78 79 92 93 scan 0 sort 0}
        !          18165: do_test where7-2.780.2 {
        !          18166:   count_steps_sort {
        !          18167:      SELECT a FROM t3
        !          18168:       WHERE b=726
        !          18169:          OR (f GLOB '?qrst*' AND f GLOB 'pqrs*')
        !          18170:          OR ((a BETWEEN 8 AND 10) AND a!=9)
        !          18171:          OR f='abcdefghi'
        !          18172:          OR (d>=92.0 AND d<93.0 AND d NOT NULL)
        !          18173:          OR b=869
        !          18174:   }
        !          18175: } {8 10 15 26 41 52 66 67 78 79 92 93 scan 0 sort 0}
        !          18176: do_test where7-2.781.1 {
        !          18177:   count_steps_sort {
        !          18178:      SELECT a FROM t2
        !          18179:       WHERE a=59
        !          18180:          OR ((a BETWEEN 5 AND 7) AND a!=6)
        !          18181:          OR b=1081
        !          18182:          OR (g='fedcbaz' AND f GLOB 'stuvw*')
        !          18183:   }
        !          18184: } {5 7 59 96 scan 0 sort 0}
        !          18185: do_test where7-2.781.2 {
        !          18186:   count_steps_sort {
        !          18187:      SELECT a FROM t3
        !          18188:       WHERE a=59
        !          18189:          OR ((a BETWEEN 5 AND 7) AND a!=6)
        !          18190:          OR b=1081
        !          18191:          OR (g='fedcbaz' AND f GLOB 'stuvw*')
        !          18192:   }
        !          18193: } {5 7 59 96 scan 0 sort 0}
        !          18194: do_test where7-2.782.1 {
        !          18195:   count_steps_sort {
        !          18196:      SELECT a FROM t2
        !          18197:       WHERE (g='qponmlk' AND f GLOB 'nopqr*')
        !          18198:          OR b=1037
        !          18199:          OR b=132
        !          18200:          OR c=1001
        !          18201:          OR (d>=20.0 AND d<21.0 AND d NOT NULL)
        !          18202:          OR (d>=18.0 AND d<19.0 AND d NOT NULL)
        !          18203:          OR (g='gfedcba' AND f GLOB 'nopqr*')
        !          18204:          OR (d>=58.0 AND d<59.0 AND d NOT NULL)
        !          18205:          OR (g='kjihgfe' AND f GLOB 'qrstu*')
        !          18206:          OR a=32
        !          18207:   }
        !          18208: } {1 2 3 12 18 20 32 39 58 68 91 scan 0 sort 0}
        !          18209: do_test where7-2.782.2 {
        !          18210:   count_steps_sort {
        !          18211:      SELECT a FROM t3
        !          18212:       WHERE (g='qponmlk' AND f GLOB 'nopqr*')
        !          18213:          OR b=1037
        !          18214:          OR b=132
        !          18215:          OR c=1001
        !          18216:          OR (d>=20.0 AND d<21.0 AND d NOT NULL)
        !          18217:          OR (d>=18.0 AND d<19.0 AND d NOT NULL)
        !          18218:          OR (g='gfedcba' AND f GLOB 'nopqr*')
        !          18219:          OR (d>=58.0 AND d<59.0 AND d NOT NULL)
        !          18220:          OR (g='kjihgfe' AND f GLOB 'qrstu*')
        !          18221:          OR a=32
        !          18222:   }
        !          18223: } {1 2 3 12 18 20 32 39 58 68 91 scan 0 sort 0}
        !          18224: do_test where7-2.783.1 {
        !          18225:   count_steps_sort {
        !          18226:      SELECT a FROM t2
        !          18227:       WHERE a=24
        !          18228:          OR b=927
        !          18229:          OR (d>=52.0 AND d<53.0 AND d NOT NULL)
        !          18230:          OR a=7
        !          18231:          OR b=462
        !          18232:          OR b=608
        !          18233:          OR b=781
        !          18234:          OR b=253
        !          18235:          OR c=25025
        !          18236:          OR b=132
        !          18237:   }
        !          18238: } {7 12 23 24 42 52 71 73 74 75 scan 0 sort 0}
        !          18239: do_test where7-2.783.2 {
        !          18240:   count_steps_sort {
        !          18241:      SELECT a FROM t3
        !          18242:       WHERE a=24
        !          18243:          OR b=927
        !          18244:          OR (d>=52.0 AND d<53.0 AND d NOT NULL)
        !          18245:          OR a=7
        !          18246:          OR b=462
        !          18247:          OR b=608
        !          18248:          OR b=781
        !          18249:          OR b=253
        !          18250:          OR c=25025
        !          18251:          OR b=132
        !          18252:   }
        !          18253: } {7 12 23 24 42 52 71 73 74 75 scan 0 sort 0}
        !          18254: do_test where7-2.784.1 {
        !          18255:   count_steps_sort {
        !          18256:      SELECT a FROM t2
        !          18257:       WHERE (g='mlkjihg' AND f GLOB 'jklmn*')
        !          18258:          OR b=1001
        !          18259:          OR ((a BETWEEN 23 AND 25) AND a!=24)
        !          18260:          OR a=83
        !          18261:   }
        !          18262: } {23 25 61 83 91 scan 0 sort 0}
        !          18263: do_test where7-2.784.2 {
        !          18264:   count_steps_sort {
        !          18265:      SELECT a FROM t3
        !          18266:       WHERE (g='mlkjihg' AND f GLOB 'jklmn*')
        !          18267:          OR b=1001
        !          18268:          OR ((a BETWEEN 23 AND 25) AND a!=24)
        !          18269:          OR a=83
        !          18270:   }
        !          18271: } {23 25 61 83 91 scan 0 sort 0}
        !          18272: do_test where7-2.785.1 {
        !          18273:   count_steps_sort {
        !          18274:      SELECT a FROM t2
        !          18275:       WHERE (d>=60.0 AND d<61.0 AND d NOT NULL)
        !          18276:          OR b=36
        !          18277:          OR (f GLOB '?efgh*' AND f GLOB 'defg*')
        !          18278:          OR (g='ihgfedc' AND f GLOB 'cdefg*')
        !          18279:          OR ((a BETWEEN 46 AND 48) AND a!=47)
        !          18280:          OR ((a BETWEEN 31 AND 33) AND a!=32)
        !          18281:          OR (d>=91.0 AND d<92.0 AND d NOT NULL)
        !          18282:          OR (g='ihgfedc' AND f GLOB 'efghi*')
        !          18283:          OR (g='jihgfed' AND f GLOB 'vwxyz*')
        !          18284:          OR (d>=77.0 AND d<78.0 AND d NOT NULL)
        !          18285:          OR ((a BETWEEN 26 AND 28) AND a!=27)
        !          18286:   }
        !          18287: } {3 26 28 29 31 33 46 48 55 60 73 77 80 81 82 91 scan 0 sort 0}
        !          18288: do_test where7-2.785.2 {
        !          18289:   count_steps_sort {
        !          18290:      SELECT a FROM t3
        !          18291:       WHERE (d>=60.0 AND d<61.0 AND d NOT NULL)
        !          18292:          OR b=36
        !          18293:          OR (f GLOB '?efgh*' AND f GLOB 'defg*')
        !          18294:          OR (g='ihgfedc' AND f GLOB 'cdefg*')
        !          18295:          OR ((a BETWEEN 46 AND 48) AND a!=47)
        !          18296:          OR ((a BETWEEN 31 AND 33) AND a!=32)
        !          18297:          OR (d>=91.0 AND d<92.0 AND d NOT NULL)
        !          18298:          OR (g='ihgfedc' AND f GLOB 'efghi*')
        !          18299:          OR (g='jihgfed' AND f GLOB 'vwxyz*')
        !          18300:          OR (d>=77.0 AND d<78.0 AND d NOT NULL)
        !          18301:          OR ((a BETWEEN 26 AND 28) AND a!=27)
        !          18302:   }
        !          18303: } {3 26 28 29 31 33 46 48 55 60 73 77 80 81 82 91 scan 0 sort 0}
        !          18304: do_test where7-2.786.1 {
        !          18305:   count_steps_sort {
        !          18306:      SELECT a FROM t2
        !          18307:       WHERE a=69
        !          18308:          OR (f GLOB '?defg*' AND f GLOB 'cdef*')
        !          18309:          OR ((a BETWEEN 58 AND 60) AND a!=59)
        !          18310:          OR a=98
        !          18311:          OR b=300
        !          18312:          OR a=41
        !          18313:          OR ((a BETWEEN 37 AND 39) AND a!=38)
        !          18314:          OR (d>=1.0 AND d<2.0 AND d NOT NULL)
        !          18315:          OR a=33
        !          18316:          OR ((a BETWEEN 10 AND 12) AND a!=11)
        !          18317:   }
        !          18318: } {1 2 10 12 28 33 37 39 41 54 58 60 69 80 98 scan 0 sort 0}
        !          18319: do_test where7-2.786.2 {
        !          18320:   count_steps_sort {
        !          18321:      SELECT a FROM t3
        !          18322:       WHERE a=69
        !          18323:          OR (f GLOB '?defg*' AND f GLOB 'cdef*')
        !          18324:          OR ((a BETWEEN 58 AND 60) AND a!=59)
        !          18325:          OR a=98
        !          18326:          OR b=300
        !          18327:          OR a=41
        !          18328:          OR ((a BETWEEN 37 AND 39) AND a!=38)
        !          18329:          OR (d>=1.0 AND d<2.0 AND d NOT NULL)
        !          18330:          OR a=33
        !          18331:          OR ((a BETWEEN 10 AND 12) AND a!=11)
        !          18332:   }
        !          18333: } {1 2 10 12 28 33 37 39 41 54 58 60 69 80 98 scan 0 sort 0}
        !          18334: do_test where7-2.787.1 {
        !          18335:   count_steps_sort {
        !          18336:      SELECT a FROM t2
        !          18337:       WHERE ((a BETWEEN 68 AND 70) AND a!=69)
        !          18338:          OR (d>=71.0 AND d<72.0 AND d NOT NULL)
        !          18339:          OR ((a BETWEEN 94 AND 96) AND a!=95)
        !          18340:          OR (f GLOB '?cdef*' AND f GLOB 'bcde*')
        !          18341:          OR (g='gfedcba' AND f GLOB 'mnopq*')
        !          18342:          OR ((a BETWEEN 22 AND 24) AND a!=23)
        !          18343:          OR b=619
        !          18344:          OR c=6006
        !          18345:          OR b=91
        !          18346:          OR b=297
        !          18347:          OR b=165
        !          18348:   }
        !          18349: } {1 15 16 17 18 22 24 27 53 68 70 71 79 90 94 96 scan 0 sort 0}
        !          18350: do_test where7-2.787.2 {
        !          18351:   count_steps_sort {
        !          18352:      SELECT a FROM t3
        !          18353:       WHERE ((a BETWEEN 68 AND 70) AND a!=69)
        !          18354:          OR (d>=71.0 AND d<72.0 AND d NOT NULL)
        !          18355:          OR ((a BETWEEN 94 AND 96) AND a!=95)
        !          18356:          OR (f GLOB '?cdef*' AND f GLOB 'bcde*')
        !          18357:          OR (g='gfedcba' AND f GLOB 'mnopq*')
        !          18358:          OR ((a BETWEEN 22 AND 24) AND a!=23)
        !          18359:          OR b=619
        !          18360:          OR c=6006
        !          18361:          OR b=91
        !          18362:          OR b=297
        !          18363:          OR b=165
        !          18364:   }
        !          18365: } {1 15 16 17 18 22 24 27 53 68 70 71 79 90 94 96 scan 0 sort 0}
        !          18366: do_test where7-2.788.1 {
        !          18367:   count_steps_sort {
        !          18368:      SELECT a FROM t2
        !          18369:       WHERE ((a BETWEEN 9 AND 11) AND a!=10)
        !          18370:          OR a=55
        !          18371:          OR (g='jihgfed' AND f GLOB 'xyzab*')
        !          18372:   }
        !          18373: } {9 11 55 75 scan 0 sort 0}
        !          18374: do_test where7-2.788.2 {
        !          18375:   count_steps_sort {
        !          18376:      SELECT a FROM t3
        !          18377:       WHERE ((a BETWEEN 9 AND 11) AND a!=10)
        !          18378:          OR a=55
        !          18379:          OR (g='jihgfed' AND f GLOB 'xyzab*')
        !          18380:   }
        !          18381: } {9 11 55 75 scan 0 sort 0}
        !          18382: do_test where7-2.789.1 {
        !          18383:   count_steps_sort {
        !          18384:      SELECT a FROM t2
        !          18385:       WHERE ((a BETWEEN 84 AND 86) AND a!=85)
        !          18386:          OR b=737
        !          18387:          OR b=201
        !          18388:          OR a=7
        !          18389:          OR (d>=26.0 AND d<27.0 AND d NOT NULL)
        !          18390:          OR (g='yxwvuts' AND f GLOB 'cdefg*')
        !          18391:          OR b=957
        !          18392:   }
        !          18393: } {2 7 26 67 84 86 87 scan 0 sort 0}
        !          18394: do_test where7-2.789.2 {
        !          18395:   count_steps_sort {
        !          18396:      SELECT a FROM t3
        !          18397:       WHERE ((a BETWEEN 84 AND 86) AND a!=85)
        !          18398:          OR b=737
        !          18399:          OR b=201
        !          18400:          OR a=7
        !          18401:          OR (d>=26.0 AND d<27.0 AND d NOT NULL)
        !          18402:          OR (g='yxwvuts' AND f GLOB 'cdefg*')
        !          18403:          OR b=957
        !          18404:   }
        !          18405: } {2 7 26 67 84 86 87 scan 0 sort 0}
        !          18406: do_test where7-2.790.1 {
        !          18407:   count_steps_sort {
        !          18408:      SELECT a FROM t2
        !          18409:       WHERE ((a BETWEEN 90 AND 92) AND a!=91)
        !          18410:          OR a=74
        !          18411:          OR (g='lkjihgf' AND f GLOB 'pqrst*')
        !          18412:          OR ((a BETWEEN 95 AND 97) AND a!=96)
        !          18413:          OR (g='ihgfedc' AND f GLOB 'bcdef*')
        !          18414:          OR (f GLOB '?tuvw*' AND f GLOB 'stuv*')
        !          18415:          OR a=89
        !          18416:   }
        !          18417: } {18 44 67 70 74 79 89 90 92 95 96 97 scan 0 sort 0}
        !          18418: do_test where7-2.790.2 {
        !          18419:   count_steps_sort {
        !          18420:      SELECT a FROM t3
        !          18421:       WHERE ((a BETWEEN 90 AND 92) AND a!=91)
        !          18422:          OR a=74
        !          18423:          OR (g='lkjihgf' AND f GLOB 'pqrst*')
        !          18424:          OR ((a BETWEEN 95 AND 97) AND a!=96)
        !          18425:          OR (g='ihgfedc' AND f GLOB 'bcdef*')
        !          18426:          OR (f GLOB '?tuvw*' AND f GLOB 'stuv*')
        !          18427:          OR a=89
        !          18428:   }
        !          18429: } {18 44 67 70 74 79 89 90 92 95 96 97 scan 0 sort 0}
        !          18430: do_test where7-2.791.1 {
        !          18431:   count_steps_sort {
        !          18432:      SELECT a FROM t2
        !          18433:       WHERE (d>=45.0 AND d<46.0 AND d NOT NULL)
        !          18434:          OR b=179
        !          18435:          OR b=1081
        !          18436:          OR b=377
        !          18437:          OR b=495
        !          18438:          OR b=564
        !          18439:          OR b=289
        !          18440:          OR (g='qponmlk' AND f GLOB 'nopqr*')
        !          18441:   }
        !          18442: } {39 45 scan 0 sort 0}
        !          18443: do_test where7-2.791.2 {
        !          18444:   count_steps_sort {
        !          18445:      SELECT a FROM t3
        !          18446:       WHERE (d>=45.0 AND d<46.0 AND d NOT NULL)
        !          18447:          OR b=179
        !          18448:          OR b=1081
        !          18449:          OR b=377
        !          18450:          OR b=495
        !          18451:          OR b=564
        !          18452:          OR b=289
        !          18453:          OR (g='qponmlk' AND f GLOB 'nopqr*')
        !          18454:   }
        !          18455: } {39 45 scan 0 sort 0}
        !          18456: do_test where7-2.792.1 {
        !          18457:   count_steps_sort {
        !          18458:      SELECT a FROM t2
        !          18459:       WHERE (g='utsrqpo' AND f GLOB 'wxyza*')
        !          18460:          OR a=69
        !          18461:          OR a=12
        !          18462:          OR b=718
        !          18463:          OR ((a BETWEEN 20 AND 22) AND a!=21)
        !          18464:   }
        !          18465: } {12 20 22 69 scan 0 sort 0}
        !          18466: do_test where7-2.792.2 {
        !          18467:   count_steps_sort {
        !          18468:      SELECT a FROM t3
        !          18469:       WHERE (g='utsrqpo' AND f GLOB 'wxyza*')
        !          18470:          OR a=69
        !          18471:          OR a=12
        !          18472:          OR b=718
        !          18473:          OR ((a BETWEEN 20 AND 22) AND a!=21)
        !          18474:   }
        !          18475: } {12 20 22 69 scan 0 sort 0}
        !          18476: do_test where7-2.793.1 {
        !          18477:   count_steps_sort {
        !          18478:      SELECT a FROM t2
        !          18479:       WHERE (g='tsrqpon' AND f GLOB 'zabcd*')
        !          18480:          OR f='klmnopqrs'
        !          18481:          OR b=674
        !          18482:          OR a=96
        !          18483:          OR a=99
        !          18484:          OR b=608
        !          18485:          OR b=707
        !          18486:          OR f='cdefghijk'
        !          18487:          OR a=91
        !          18488:          OR (g='tsrqpon' AND f GLOB 'xyzab*')
        !          18489:   }
        !          18490: } {2 10 23 25 28 36 54 62 80 88 91 96 99 scan 0 sort 0}
        !          18491: do_test where7-2.793.2 {
        !          18492:   count_steps_sort {
        !          18493:      SELECT a FROM t3
        !          18494:       WHERE (g='tsrqpon' AND f GLOB 'zabcd*')
        !          18495:          OR f='klmnopqrs'
        !          18496:          OR b=674
        !          18497:          OR a=96
        !          18498:          OR a=99
        !          18499:          OR b=608
        !          18500:          OR b=707
        !          18501:          OR f='cdefghijk'
        !          18502:          OR a=91
        !          18503:          OR (g='tsrqpon' AND f GLOB 'xyzab*')
        !          18504:   }
        !          18505: } {2 10 23 25 28 36 54 62 80 88 91 96 99 scan 0 sort 0}
        !          18506: do_test where7-2.794.1 {
        !          18507:   count_steps_sort {
        !          18508:      SELECT a FROM t2
        !          18509:       WHERE (f GLOB '?klmn*' AND f GLOB 'jklm*')
        !          18510:          OR b=564
        !          18511:          OR b=784
        !          18512:          OR b=418
        !          18513:          OR b=275
        !          18514:          OR (g='gfedcba' AND f GLOB 'klmno*')
        !          18515:          OR a=58
        !          18516:          OR c=11011
        !          18517:          OR b=660
        !          18518:   }
        !          18519: } {9 25 31 32 33 35 38 58 60 61 87 88 scan 0 sort 0}
        !          18520: do_test where7-2.794.2 {
        !          18521:   count_steps_sort {
        !          18522:      SELECT a FROM t3
        !          18523:       WHERE (f GLOB '?klmn*' AND f GLOB 'jklm*')
        !          18524:          OR b=564
        !          18525:          OR b=784
        !          18526:          OR b=418
        !          18527:          OR b=275
        !          18528:          OR (g='gfedcba' AND f GLOB 'klmno*')
        !          18529:          OR a=58
        !          18530:          OR c=11011
        !          18531:          OR b=660
        !          18532:   }
        !          18533: } {9 25 31 32 33 35 38 58 60 61 87 88 scan 0 sort 0}
        !          18534: do_test where7-2.795.1 {
        !          18535:   count_steps_sort {
        !          18536:      SELECT a FROM t2
        !          18537:       WHERE (d>=25.0 AND d<26.0 AND d NOT NULL)
        !          18538:          OR b=509
        !          18539:          OR b=1004
        !          18540:          OR ((a BETWEEN 28 AND 30) AND a!=29)
        !          18541:          OR ((a BETWEEN 57 AND 59) AND a!=58)
        !          18542:          OR (g='mlkjihg' AND f GLOB 'hijkl*')
        !          18543:          OR f='pqrstuvwx'
        !          18544:   }
        !          18545: } {15 25 28 30 41 57 59 67 93 scan 0 sort 0}
        !          18546: do_test where7-2.795.2 {
        !          18547:   count_steps_sort {
        !          18548:      SELECT a FROM t3
        !          18549:       WHERE (d>=25.0 AND d<26.0 AND d NOT NULL)
        !          18550:          OR b=509
        !          18551:          OR b=1004
        !          18552:          OR ((a BETWEEN 28 AND 30) AND a!=29)
        !          18553:          OR ((a BETWEEN 57 AND 59) AND a!=58)
        !          18554:          OR (g='mlkjihg' AND f GLOB 'hijkl*')
        !          18555:          OR f='pqrstuvwx'
        !          18556:   }
        !          18557: } {15 25 28 30 41 57 59 67 93 scan 0 sort 0}
        !          18558: do_test where7-2.796.1 {
        !          18559:   count_steps_sort {
        !          18560:      SELECT a FROM t2
        !          18561:       WHERE b=440
        !          18562:          OR ((a BETWEEN 52 AND 54) AND a!=53)
        !          18563:   }
        !          18564: } {40 52 54 scan 0 sort 0}
        !          18565: do_test where7-2.796.2 {
        !          18566:   count_steps_sort {
        !          18567:      SELECT a FROM t3
        !          18568:       WHERE b=440
        !          18569:          OR ((a BETWEEN 52 AND 54) AND a!=53)
        !          18570:   }
        !          18571: } {40 52 54 scan 0 sort 0}
        !          18572: do_test where7-2.797.1 {
        !          18573:   count_steps_sort {
        !          18574:      SELECT a FROM t2
        !          18575:       WHERE (d>=95.0 AND d<96.0 AND d NOT NULL)
        !          18576:          OR f='abcdefghi'
        !          18577:   }
        !          18578: } {26 52 78 95 scan 0 sort 0}
        !          18579: do_test where7-2.797.2 {
        !          18580:   count_steps_sort {
        !          18581:      SELECT a FROM t3
        !          18582:       WHERE (d>=95.0 AND d<96.0 AND d NOT NULL)
        !          18583:          OR f='abcdefghi'
        !          18584:   }
        !          18585: } {26 52 78 95 scan 0 sort 0}
        !          18586: do_test where7-2.798.1 {
        !          18587:   count_steps_sort {
        !          18588:      SELECT a FROM t2
        !          18589:       WHERE a=19
        !          18590:          OR a=29
        !          18591:          OR b=476
        !          18592:          OR (g='qponmlk' AND f GLOB 'pqrst*')
        !          18593:          OR b=91
        !          18594:   }
        !          18595: } {19 29 41 scan 0 sort 0}
        !          18596: do_test where7-2.798.2 {
        !          18597:   count_steps_sort {
        !          18598:      SELECT a FROM t3
        !          18599:       WHERE a=19
        !          18600:          OR a=29
        !          18601:          OR b=476
        !          18602:          OR (g='qponmlk' AND f GLOB 'pqrst*')
        !          18603:          OR b=91
        !          18604:   }
        !          18605: } {19 29 41 scan 0 sort 0}
        !          18606: do_test where7-2.799.1 {
        !          18607:   count_steps_sort {
        !          18608:      SELECT a FROM t2
        !          18609:       WHERE f='lmnopqrst'
        !          18610:          OR (d>=8.0 AND d<9.0 AND d NOT NULL)
        !          18611:          OR a=47
        !          18612:          OR a=71
        !          18613:   }
        !          18614: } {8 11 37 47 63 71 89 scan 0 sort 0}
        !          18615: do_test where7-2.799.2 {
        !          18616:   count_steps_sort {
        !          18617:      SELECT a FROM t3
        !          18618:       WHERE f='lmnopqrst'
        !          18619:          OR (d>=8.0 AND d<9.0 AND d NOT NULL)
        !          18620:          OR a=47
        !          18621:          OR a=71
        !          18622:   }
        !          18623: } {8 11 37 47 63 71 89 scan 0 sort 0}
        !          18624: do_test where7-2.800.1 {
        !          18625:   count_steps_sort {
        !          18626:      SELECT a FROM t2
        !          18627:       WHERE b=531
        !          18628:          OR (d>=12.0 AND d<13.0 AND d NOT NULL)
        !          18629:          OR ((a BETWEEN 95 AND 97) AND a!=96)
        !          18630:          OR ((a BETWEEN 32 AND 34) AND a!=33)
        !          18631:          OR b=44
        !          18632:          OR (g='hgfedcb' AND f GLOB 'ghijk*')
        !          18633:          OR (g='onmlkji' AND f GLOB 'xyzab*')
        !          18634:          OR b=707
        !          18635:          OR b=322
        !          18636:   }
        !          18637: } {4 12 32 34 49 84 95 97 scan 0 sort 0}
        !          18638: do_test where7-2.800.2 {
        !          18639:   count_steps_sort {
        !          18640:      SELECT a FROM t3
        !          18641:       WHERE b=531
        !          18642:          OR (d>=12.0 AND d<13.0 AND d NOT NULL)
        !          18643:          OR ((a BETWEEN 95 AND 97) AND a!=96)
        !          18644:          OR ((a BETWEEN 32 AND 34) AND a!=33)
        !          18645:          OR b=44
        !          18646:          OR (g='hgfedcb' AND f GLOB 'ghijk*')
        !          18647:          OR (g='onmlkji' AND f GLOB 'xyzab*')
        !          18648:          OR b=707
        !          18649:          OR b=322
        !          18650:   }
        !          18651: } {4 12 32 34 49 84 95 97 scan 0 sort 0}
        !          18652: do_test where7-2.801.1 {
        !          18653:   count_steps_sort {
        !          18654:      SELECT a FROM t2
        !          18655:       WHERE (f GLOB '?efgh*' AND f GLOB 'defg*')
        !          18656:          OR (g='ihgfedc' AND f GLOB 'efghi*')
        !          18657:          OR (d>=89.0 AND d<90.0 AND d NOT NULL)
        !          18658:          OR f='jklmnopqr'
        !          18659:   }
        !          18660: } {3 9 29 35 55 61 81 82 87 89 scan 0 sort 0}
        !          18661: do_test where7-2.801.2 {
        !          18662:   count_steps_sort {
        !          18663:      SELECT a FROM t3
        !          18664:       WHERE (f GLOB '?efgh*' AND f GLOB 'defg*')
        !          18665:          OR (g='ihgfedc' AND f GLOB 'efghi*')
        !          18666:          OR (d>=89.0 AND d<90.0 AND d NOT NULL)
        !          18667:          OR f='jklmnopqr'
        !          18668:   }
        !          18669: } {3 9 29 35 55 61 81 82 87 89 scan 0 sort 0}
        !          18670: do_test where7-2.802.1 {
        !          18671:   count_steps_sort {
        !          18672:      SELECT a FROM t2
        !          18673:       WHERE b=946
        !          18674:          OR (g='ihgfedc' AND f GLOB 'abcde*')
        !          18675:          OR a=47
        !          18676:          OR (g='qponmlk' AND f GLOB 'qrstu*')
        !          18677:          OR (d>=93.0 AND d<94.0 AND d NOT NULL)
        !          18678:          OR (g='wvutsrq' AND f GLOB 'ijklm*')
        !          18679:          OR b=80
        !          18680:          OR ((a BETWEEN 60 AND 62) AND a!=61)
        !          18681:          OR (g='tsrqpon' AND f GLOB 'xyzab*')
        !          18682:   }
        !          18683: } {8 23 42 47 60 62 78 86 93 scan 0 sort 0}
        !          18684: do_test where7-2.802.2 {
        !          18685:   count_steps_sort {
        !          18686:      SELECT a FROM t3
        !          18687:       WHERE b=946
        !          18688:          OR (g='ihgfedc' AND f GLOB 'abcde*')
        !          18689:          OR a=47
        !          18690:          OR (g='qponmlk' AND f GLOB 'qrstu*')
        !          18691:          OR (d>=93.0 AND d<94.0 AND d NOT NULL)
        !          18692:          OR (g='wvutsrq' AND f GLOB 'ijklm*')
        !          18693:          OR b=80
        !          18694:          OR ((a BETWEEN 60 AND 62) AND a!=61)
        !          18695:          OR (g='tsrqpon' AND f GLOB 'xyzab*')
        !          18696:   }
        !          18697: } {8 23 42 47 60 62 78 86 93 scan 0 sort 0}
        !          18698: do_test where7-2.803.1 {
        !          18699:   count_steps_sort {
        !          18700:      SELECT a FROM t2
        !          18701:       WHERE a=48
        !          18702:          OR (d>=55.0 AND d<56.0 AND d NOT NULL)
        !          18703:          OR b=1015
        !          18704:          OR a=57
        !          18705:          OR (f GLOB '?klmn*' AND f GLOB 'jklm*')
        !          18706:          OR ((a BETWEEN 47 AND 49) AND a!=48)
        !          18707:          OR ((a BETWEEN 98 AND 100) AND a!=99)
        !          18708:          OR (g='onmlkji' AND f GLOB 'yzabc*')
        !          18709:          OR (d>=4.0 AND d<5.0 AND d NOT NULL)
        !          18710:          OR b=165
        !          18711:   }
        !          18712: } {4 9 15 35 47 48 49 50 55 57 61 87 98 100 scan 0 sort 0}
        !          18713: do_test where7-2.803.2 {
        !          18714:   count_steps_sort {
        !          18715:      SELECT a FROM t3
        !          18716:       WHERE a=48
        !          18717:          OR (d>=55.0 AND d<56.0 AND d NOT NULL)
        !          18718:          OR b=1015
        !          18719:          OR a=57
        !          18720:          OR (f GLOB '?klmn*' AND f GLOB 'jklm*')
        !          18721:          OR ((a BETWEEN 47 AND 49) AND a!=48)
        !          18722:          OR ((a BETWEEN 98 AND 100) AND a!=99)
        !          18723:          OR (g='onmlkji' AND f GLOB 'yzabc*')
        !          18724:          OR (d>=4.0 AND d<5.0 AND d NOT NULL)
        !          18725:          OR b=165
        !          18726:   }
        !          18727: } {4 9 15 35 47 48 49 50 55 57 61 87 98 100 scan 0 sort 0}
        !          18728: do_test where7-2.804.1 {
        !          18729:   count_steps_sort {
        !          18730:      SELECT a FROM t2
        !          18731:       WHERE ((a BETWEEN 97 AND 99) AND a!=98)
        !          18732:          OR a=73
        !          18733:          OR b=1048
        !          18734:          OR c>=34035
        !          18735:          OR (g='ihgfedc' AND f GLOB 'cdefg*')
        !          18736:          OR a=72
        !          18737:          OR ((a BETWEEN 91 AND 93) AND a!=92)
        !          18738:          OR b=638
        !          18739:   }
        !          18740: } {58 72 73 80 91 93 97 99 scan 0 sort 0}
        !          18741: do_test where7-2.804.2 {
        !          18742:   count_steps_sort {
        !          18743:      SELECT a FROM t3
        !          18744:       WHERE ((a BETWEEN 97 AND 99) AND a!=98)
        !          18745:          OR a=73
        !          18746:          OR b=1048
        !          18747:          OR c>=34035
        !          18748:          OR (g='ihgfedc' AND f GLOB 'cdefg*')
        !          18749:          OR a=72
        !          18750:          OR ((a BETWEEN 91 AND 93) AND a!=92)
        !          18751:          OR b=638
        !          18752:   }
        !          18753: } {58 72 73 80 91 93 97 99 scan 0 sort 0}
        !          18754: do_test where7-2.805.1 {
        !          18755:   count_steps_sort {
        !          18756:      SELECT a FROM t2
        !          18757:       WHERE ((a BETWEEN 28 AND 30) AND a!=29)
        !          18758:          OR a=39
        !          18759:          OR b=165
        !          18760:   }
        !          18761: } {15 28 30 39 scan 0 sort 0}
        !          18762: do_test where7-2.805.2 {
        !          18763:   count_steps_sort {
        !          18764:      SELECT a FROM t3
        !          18765:       WHERE ((a BETWEEN 28 AND 30) AND a!=29)
        !          18766:          OR a=39
        !          18767:          OR b=165
        !          18768:   }
        !          18769: } {15 28 30 39 scan 0 sort 0}
        !          18770: do_test where7-2.806.1 {
        !          18771:   count_steps_sort {
        !          18772:      SELECT a FROM t2
        !          18773:       WHERE a=50
        !          18774:          OR ((a BETWEEN 61 AND 63) AND a!=62)
        !          18775:          OR (f GLOB '?stuv*' AND f GLOB 'rstu*')
        !          18776:          OR a=32
        !          18777:          OR ((a BETWEEN 93 AND 95) AND a!=94)
        !          18778:          OR (g='ponmlkj' AND f GLOB 'tuvwx*')
        !          18779:          OR a=14
        !          18780:          OR (d>=97.0 AND d<98.0 AND d NOT NULL)
        !          18781:          OR b=946
        !          18782:          OR ((a BETWEEN 53 AND 55) AND a!=54)
        !          18783:          OR b=124
        !          18784:   }
        !          18785: } {14 17 32 43 45 50 53 55 61 63 69 86 93 95 97 scan 0 sort 0}
        !          18786: do_test where7-2.806.2 {
        !          18787:   count_steps_sort {
        !          18788:      SELECT a FROM t3
        !          18789:       WHERE a=50
        !          18790:          OR ((a BETWEEN 61 AND 63) AND a!=62)
        !          18791:          OR (f GLOB '?stuv*' AND f GLOB 'rstu*')
        !          18792:          OR a=32
        !          18793:          OR ((a BETWEEN 93 AND 95) AND a!=94)
        !          18794:          OR (g='ponmlkj' AND f GLOB 'tuvwx*')
        !          18795:          OR a=14
        !          18796:          OR (d>=97.0 AND d<98.0 AND d NOT NULL)
        !          18797:          OR b=946
        !          18798:          OR ((a BETWEEN 53 AND 55) AND a!=54)
        !          18799:          OR b=124
        !          18800:   }
        !          18801: } {14 17 32 43 45 50 53 55 61 63 69 86 93 95 97 scan 0 sort 0}
        !          18802: do_test where7-2.807.1 {
        !          18803:   count_steps_sort {
        !          18804:      SELECT a FROM t2
        !          18805:       WHERE ((a BETWEEN 88 AND 90) AND a!=89)
        !          18806:          OR (d>=52.0 AND d<53.0 AND d NOT NULL)
        !          18807:          OR (d>=66.0 AND d<67.0 AND d NOT NULL)
        !          18808:          OR (g='gfedcba' AND f GLOB 'klmno*')
        !          18809:   }
        !          18810: } {52 66 88 90 scan 0 sort 0}
        !          18811: do_test where7-2.807.2 {
        !          18812:   count_steps_sort {
        !          18813:      SELECT a FROM t3
        !          18814:       WHERE ((a BETWEEN 88 AND 90) AND a!=89)
        !          18815:          OR (d>=52.0 AND d<53.0 AND d NOT NULL)
        !          18816:          OR (d>=66.0 AND d<67.0 AND d NOT NULL)
        !          18817:          OR (g='gfedcba' AND f GLOB 'klmno*')
        !          18818:   }
        !          18819: } {52 66 88 90 scan 0 sort 0}
        !          18820: do_test where7-2.808.1 {
        !          18821:   count_steps_sort {
        !          18822:      SELECT a FROM t2
        !          18823:       WHERE a=6
        !          18824:          OR f='tuvwxyzab'
        !          18825:          OR (g='mlkjihg' AND f GLOB 'hijkl*')
        !          18826:          OR b=286
        !          18827:          OR b=781
        !          18828:   }
        !          18829: } {6 19 26 45 59 71 97 scan 0 sort 0}
        !          18830: do_test where7-2.808.2 {
        !          18831:   count_steps_sort {
        !          18832:      SELECT a FROM t3
        !          18833:       WHERE a=6
        !          18834:          OR f='tuvwxyzab'
        !          18835:          OR (g='mlkjihg' AND f GLOB 'hijkl*')
        !          18836:          OR b=286
        !          18837:          OR b=781
        !          18838:   }
        !          18839: } {6 19 26 45 59 71 97 scan 0 sort 0}
        !          18840: do_test where7-2.809.1 {
        !          18841:   count_steps_sort {
        !          18842:      SELECT a FROM t2
        !          18843:       WHERE (g='jihgfed' AND f GLOB 'zabcd*')
        !          18844:          OR (f GLOB '?mnop*' AND f GLOB 'lmno*')
        !          18845:          OR (d>=43.0 AND d<44.0 AND d NOT NULL)
        !          18846:          OR ((a BETWEEN 79 AND 81) AND a!=80)
        !          18847:          OR (g='edcbazy' AND f GLOB 'wxyza*')
        !          18848:          OR (f GLOB '?klmn*' AND f GLOB 'jklm*')
        !          18849:          OR f='vwxyzabcd'
        !          18850:          OR b=275
        !          18851:   }
        !          18852: } {9 11 21 25 35 37 43 47 61 63 73 77 79 81 87 89 99 100 scan 0 sort 0}
        !          18853: do_test where7-2.809.2 {
        !          18854:   count_steps_sort {
        !          18855:      SELECT a FROM t3
        !          18856:       WHERE (g='jihgfed' AND f GLOB 'zabcd*')
        !          18857:          OR (f GLOB '?mnop*' AND f GLOB 'lmno*')
        !          18858:          OR (d>=43.0 AND d<44.0 AND d NOT NULL)
        !          18859:          OR ((a BETWEEN 79 AND 81) AND a!=80)
        !          18860:          OR (g='edcbazy' AND f GLOB 'wxyza*')
        !          18861:          OR (f GLOB '?klmn*' AND f GLOB 'jklm*')
        !          18862:          OR f='vwxyzabcd'
        !          18863:          OR b=275
        !          18864:   }
        !          18865: } {9 11 21 25 35 37 43 47 61 63 73 77 79 81 87 89 99 100 scan 0 sort 0}
        !          18866: do_test where7-2.810.1 {
        !          18867:   count_steps_sort {
        !          18868:      SELECT a FROM t2
        !          18869:       WHERE (d>=30.0 AND d<31.0 AND d NOT NULL)
        !          18870:          OR (g='xwvutsr' AND f GLOB 'efghi*')
        !          18871:          OR (g='gfedcba' AND f GLOB 'lmnop*')
        !          18872:          OR (d>=64.0 AND d<65.0 AND d NOT NULL)
        !          18873:          OR (g='gfedcba' AND f GLOB 'nopqr*')
        !          18874:          OR a=59
        !          18875:   }
        !          18876: } {4 30 59 64 89 91 scan 0 sort 0}
        !          18877: do_test where7-2.810.2 {
        !          18878:   count_steps_sort {
        !          18879:      SELECT a FROM t3
        !          18880:       WHERE (d>=30.0 AND d<31.0 AND d NOT NULL)
        !          18881:          OR (g='xwvutsr' AND f GLOB 'efghi*')
        !          18882:          OR (g='gfedcba' AND f GLOB 'lmnop*')
        !          18883:          OR (d>=64.0 AND d<65.0 AND d NOT NULL)
        !          18884:          OR (g='gfedcba' AND f GLOB 'nopqr*')
        !          18885:          OR a=59
        !          18886:   }
        !          18887: } {4 30 59 64 89 91 scan 0 sort 0}
        !          18888: do_test where7-2.811.1 {
        !          18889:   count_steps_sort {
        !          18890:      SELECT a FROM t2
        !          18891:       WHERE (f GLOB '?xyza*' AND f GLOB 'wxyz*')
        !          18892:          OR ((a BETWEEN 8 AND 10) AND a!=9)
        !          18893:          OR (g='kjihgfe' AND f GLOB 'tuvwx*')
        !          18894:          OR (g='edcbazy' AND f GLOB 'vwxyz*')
        !          18895:          OR b=663
        !          18896:          OR f='ghijklmno'
        !          18897:          OR ((a BETWEEN 14 AND 16) AND a!=15)
        !          18898:          OR f='ghijklmno'
        !          18899:          OR (d>=64.0 AND d<65.0 AND d NOT NULL)
        !          18900:          OR (d>=19.0 AND d<20.0 AND d NOT NULL)
        !          18901:          OR b=1081
        !          18902:   }
        !          18903: } {6 8 10 14 16 19 22 32 48 58 64 71 74 84 99 100 scan 0 sort 0}
        !          18904: do_test where7-2.811.2 {
        !          18905:   count_steps_sort {
        !          18906:      SELECT a FROM t3
        !          18907:       WHERE (f GLOB '?xyza*' AND f GLOB 'wxyz*')
        !          18908:          OR ((a BETWEEN 8 AND 10) AND a!=9)
        !          18909:          OR (g='kjihgfe' AND f GLOB 'tuvwx*')
        !          18910:          OR (g='edcbazy' AND f GLOB 'vwxyz*')
        !          18911:          OR b=663
        !          18912:          OR f='ghijklmno'
        !          18913:          OR ((a BETWEEN 14 AND 16) AND a!=15)
        !          18914:          OR f='ghijklmno'
        !          18915:          OR (d>=64.0 AND d<65.0 AND d NOT NULL)
        !          18916:          OR (d>=19.0 AND d<20.0 AND d NOT NULL)
        !          18917:          OR b=1081
        !          18918:   }
        !          18919: } {6 8 10 14 16 19 22 32 48 58 64 71 74 84 99 100 scan 0 sort 0}
        !          18920: do_test where7-2.812.1 {
        !          18921:   count_steps_sort {
        !          18922:      SELECT a FROM t2
        !          18923:       WHERE ((a BETWEEN 30 AND 32) AND a!=31)
        !          18924:          OR a=96
        !          18925:          OR b=355
        !          18926:          OR (d>=81.0 AND d<82.0 AND d NOT NULL)
        !          18927:          OR b=597
        !          18928:          OR ((a BETWEEN 92 AND 94) AND a!=93)
        !          18929:          OR (d>=88.0 AND d<89.0 AND d NOT NULL)
        !          18930:          OR (f GLOB '?lmno*' AND f GLOB 'klmn*')
        !          18931:          OR b=168
        !          18932:          OR (g='vutsrqp' AND f GLOB 'pqrst*')
        !          18933:   }
        !          18934: } {10 15 30 32 36 62 81 88 92 94 96 scan 0 sort 0}
        !          18935: do_test where7-2.812.2 {
        !          18936:   count_steps_sort {
        !          18937:      SELECT a FROM t3
        !          18938:       WHERE ((a BETWEEN 30 AND 32) AND a!=31)
        !          18939:          OR a=96
        !          18940:          OR b=355
        !          18941:          OR (d>=81.0 AND d<82.0 AND d NOT NULL)
        !          18942:          OR b=597
        !          18943:          OR ((a BETWEEN 92 AND 94) AND a!=93)
        !          18944:          OR (d>=88.0 AND d<89.0 AND d NOT NULL)
        !          18945:          OR (f GLOB '?lmno*' AND f GLOB 'klmn*')
        !          18946:          OR b=168
        !          18947:          OR (g='vutsrqp' AND f GLOB 'pqrst*')
        !          18948:   }
        !          18949: } {10 15 30 32 36 62 81 88 92 94 96 scan 0 sort 0}
        !          18950: do_test where7-2.813.1 {
        !          18951:   count_steps_sort {
        !          18952:      SELECT a FROM t2
        !          18953:       WHERE (d>=47.0 AND d<48.0 AND d NOT NULL)
        !          18954:          OR b=957
        !          18955:          OR (d>=9.0 AND d<10.0 AND d NOT NULL)
        !          18956:          OR ((a BETWEEN 87 AND 89) AND a!=88)
        !          18957:          OR ((a BETWEEN 58 AND 60) AND a!=59)
        !          18958:          OR a=40
        !          18959:   }
        !          18960: } {9 40 47 58 60 87 89 scan 0 sort 0}
        !          18961: do_test where7-2.813.2 {
        !          18962:   count_steps_sort {
        !          18963:      SELECT a FROM t3
        !          18964:       WHERE (d>=47.0 AND d<48.0 AND d NOT NULL)
        !          18965:          OR b=957
        !          18966:          OR (d>=9.0 AND d<10.0 AND d NOT NULL)
        !          18967:          OR ((a BETWEEN 87 AND 89) AND a!=88)
        !          18968:          OR ((a BETWEEN 58 AND 60) AND a!=59)
        !          18969:          OR a=40
        !          18970:   }
        !          18971: } {9 40 47 58 60 87 89 scan 0 sort 0}
        !          18972: do_test where7-2.814.1 {
        !          18973:   count_steps_sort {
        !          18974:      SELECT a FROM t2
        !          18975:       WHERE ((a BETWEEN 12 AND 14) AND a!=13)
        !          18976:          OR a=36
        !          18977:          OR a=75
        !          18978:          OR b=179
        !          18979:          OR (d>=43.0 AND d<44.0 AND d NOT NULL)
        !          18980:          OR (g='utsrqpo' AND f GLOB 'stuvw*')
        !          18981:          OR (d>=65.0 AND d<66.0 AND d NOT NULL)
        !          18982:          OR b=850
        !          18983:          OR a=62
        !          18984:   }
        !          18985: } {12 14 18 36 43 62 65 75 scan 0 sort 0}
        !          18986: do_test where7-2.814.2 {
        !          18987:   count_steps_sort {
        !          18988:      SELECT a FROM t3
        !          18989:       WHERE ((a BETWEEN 12 AND 14) AND a!=13)
        !          18990:          OR a=36
        !          18991:          OR a=75
        !          18992:          OR b=179
        !          18993:          OR (d>=43.0 AND d<44.0 AND d NOT NULL)
        !          18994:          OR (g='utsrqpo' AND f GLOB 'stuvw*')
        !          18995:          OR (d>=65.0 AND d<66.0 AND d NOT NULL)
        !          18996:          OR b=850
        !          18997:          OR a=62
        !          18998:   }
        !          18999: } {12 14 18 36 43 62 65 75 scan 0 sort 0}
        !          19000: do_test where7-2.815.1 {
        !          19001:   count_steps_sort {
        !          19002:      SELECT a FROM t2
        !          19003:       WHERE ((a BETWEEN 21 AND 23) AND a!=22)
        !          19004:          OR a=79
        !          19005:          OR a=66
        !          19006:          OR b=487
        !          19007:          OR a=1
        !          19008:          OR (d>=54.0 AND d<55.0 AND d NOT NULL)
        !          19009:          OR c=5005
        !          19010:          OR a=47
        !          19011:          OR c=5005
        !          19012:          OR b=319
        !          19013:          OR b=1037
        !          19014:   }
        !          19015: } {1 13 14 15 21 23 29 47 54 66 79 scan 0 sort 0}
        !          19016: do_test where7-2.815.2 {
        !          19017:   count_steps_sort {
        !          19018:      SELECT a FROM t3
        !          19019:       WHERE ((a BETWEEN 21 AND 23) AND a!=22)
        !          19020:          OR a=79
        !          19021:          OR a=66
        !          19022:          OR b=487
        !          19023:          OR a=1
        !          19024:          OR (d>=54.0 AND d<55.0 AND d NOT NULL)
        !          19025:          OR c=5005
        !          19026:          OR a=47
        !          19027:          OR c=5005
        !          19028:          OR b=319
        !          19029:          OR b=1037
        !          19030:   }
        !          19031: } {1 13 14 15 21 23 29 47 54 66 79 scan 0 sort 0}
        !          19032: do_test where7-2.816.1 {
        !          19033:   count_steps_sort {
        !          19034:      SELECT a FROM t2
        !          19035:       WHERE b=176
        !          19036:          OR b=297
        !          19037:          OR (g='tsrqpon' AND f GLOB 'zabcd*')
        !          19038:          OR f='ijklmnopq'
        !          19039:   }
        !          19040: } {8 16 25 27 34 60 86 scan 0 sort 0}
        !          19041: do_test where7-2.816.2 {
        !          19042:   count_steps_sort {
        !          19043:      SELECT a FROM t3
        !          19044:       WHERE b=176
        !          19045:          OR b=297
        !          19046:          OR (g='tsrqpon' AND f GLOB 'zabcd*')
        !          19047:          OR f='ijklmnopq'
        !          19048:   }
        !          19049: } {8 16 25 27 34 60 86 scan 0 sort 0}
        !          19050: do_test where7-2.817.1 {
        !          19051:   count_steps_sort {
        !          19052:      SELECT a FROM t2
        !          19053:       WHERE (d>=10.0 AND d<11.0 AND d NOT NULL)
        !          19054:          OR ((a BETWEEN 90 AND 92) AND a!=91)
        !          19055:          OR b=319
        !          19056:          OR ((a BETWEEN 31 AND 33) AND a!=32)
        !          19057:          OR ((a BETWEEN 9 AND 11) AND a!=10)
        !          19058:          OR a=21
        !          19059:          OR (d>=72.0 AND d<73.0 AND d NOT NULL)
        !          19060:   }
        !          19061: } {9 10 11 21 29 31 33 72 90 92 scan 0 sort 0}
        !          19062: do_test where7-2.817.2 {
        !          19063:   count_steps_sort {
        !          19064:      SELECT a FROM t3
        !          19065:       WHERE (d>=10.0 AND d<11.0 AND d NOT NULL)
        !          19066:          OR ((a BETWEEN 90 AND 92) AND a!=91)
        !          19067:          OR b=319
        !          19068:          OR ((a BETWEEN 31 AND 33) AND a!=32)
        !          19069:          OR ((a BETWEEN 9 AND 11) AND a!=10)
        !          19070:          OR a=21
        !          19071:          OR (d>=72.0 AND d<73.0 AND d NOT NULL)
        !          19072:   }
        !          19073: } {9 10 11 21 29 31 33 72 90 92 scan 0 sort 0}
        !          19074: do_test where7-2.818.1 {
        !          19075:   count_steps_sort {
        !          19076:      SELECT a FROM t2
        !          19077:       WHERE (d>=22.0 AND d<23.0 AND d NOT NULL)
        !          19078:          OR b=396
        !          19079:          OR (g='kjihgfe' AND f GLOB 'uvwxy*')
        !          19080:          OR b=1012
        !          19081:          OR (f GLOB '?klmn*' AND f GLOB 'jklm*')
        !          19082:          OR b=784
        !          19083:          OR (d>=60.0 AND d<61.0 AND d NOT NULL)
        !          19084:          OR b=979
        !          19085:          OR c<=10
        !          19086:          OR b=913
        !          19087:          OR b=66
        !          19088:   }
        !          19089: } {6 9 22 35 36 60 61 72 83 87 89 92 scan 0 sort 0}
        !          19090: do_test where7-2.818.2 {
        !          19091:   count_steps_sort {
        !          19092:      SELECT a FROM t3
        !          19093:       WHERE (d>=22.0 AND d<23.0 AND d NOT NULL)
        !          19094:          OR b=396
        !          19095:          OR (g='kjihgfe' AND f GLOB 'uvwxy*')
        !          19096:          OR b=1012
        !          19097:          OR (f GLOB '?klmn*' AND f GLOB 'jklm*')
        !          19098:          OR b=784
        !          19099:          OR (d>=60.0 AND d<61.0 AND d NOT NULL)
        !          19100:          OR b=979
        !          19101:          OR c<=10
        !          19102:          OR b=913
        !          19103:          OR b=66
        !          19104:   }
        !          19105: } {6 9 22 35 36 60 61 72 83 87 89 92 scan 0 sort 0}
        !          19106: do_test where7-2.819.1 {
        !          19107:   count_steps_sort {
        !          19108:      SELECT a FROM t2
        !          19109:       WHERE a=3
        !          19110:          OR b=803
        !          19111:   }
        !          19112: } {3 73 scan 0 sort 0}
        !          19113: do_test where7-2.819.2 {
        !          19114:   count_steps_sort {
        !          19115:      SELECT a FROM t3
        !          19116:       WHERE a=3
        !          19117:          OR b=803
        !          19118:   }
        !          19119: } {3 73 scan 0 sort 0}
        !          19120: do_test where7-2.820.1 {
        !          19121:   count_steps_sort {
        !          19122:      SELECT a FROM t2
        !          19123:       WHERE ((a BETWEEN 79 AND 81) AND a!=80)
        !          19124:          OR (f GLOB '?rstu*' AND f GLOB 'qrst*')
        !          19125:          OR ((a BETWEEN 23 AND 25) AND a!=24)
        !          19126:          OR (f GLOB '?uvwx*' AND f GLOB 'tuvw*')
        !          19127:   }
        !          19128: } {16 19 23 25 42 45 68 71 79 81 94 97 scan 0 sort 0}
        !          19129: do_test where7-2.820.2 {
        !          19130:   count_steps_sort {
        !          19131:      SELECT a FROM t3
        !          19132:       WHERE ((a BETWEEN 79 AND 81) AND a!=80)
        !          19133:          OR (f GLOB '?rstu*' AND f GLOB 'qrst*')
        !          19134:          OR ((a BETWEEN 23 AND 25) AND a!=24)
        !          19135:          OR (f GLOB '?uvwx*' AND f GLOB 'tuvw*')
        !          19136:   }
        !          19137: } {16 19 23 25 42 45 68 71 79 81 94 97 scan 0 sort 0}
        !          19138: do_test where7-2.821.1 {
        !          19139:   count_steps_sort {
        !          19140:      SELECT a FROM t2
        !          19141:       WHERE c=1001
        !          19142:          OR a=16
        !          19143:          OR b=132
        !          19144:          OR b=1012
        !          19145:          OR f='xyzabcdef'
        !          19146:          OR b=682
        !          19147:          OR (d>=52.0 AND d<53.0 AND d NOT NULL)
        !          19148:   }
        !          19149: } {1 2 3 12 16 23 49 52 62 75 92 scan 0 sort 0}
        !          19150: do_test where7-2.821.2 {
        !          19151:   count_steps_sort {
        !          19152:      SELECT a FROM t3
        !          19153:       WHERE c=1001
        !          19154:          OR a=16
        !          19155:          OR b=132
        !          19156:          OR b=1012
        !          19157:          OR f='xyzabcdef'
        !          19158:          OR b=682
        !          19159:          OR (d>=52.0 AND d<53.0 AND d NOT NULL)
        !          19160:   }
        !          19161: } {1 2 3 12 16 23 49 52 62 75 92 scan 0 sort 0}
        !          19162: do_test where7-2.822.1 {
        !          19163:   count_steps_sort {
        !          19164:      SELECT a FROM t2
        !          19165:       WHERE a=96
        !          19166:          OR (d>=19.0 AND d<20.0 AND d NOT NULL)
        !          19167:   }
        !          19168: } {19 96 scan 0 sort 0}
        !          19169: do_test where7-2.822.2 {
        !          19170:   count_steps_sort {
        !          19171:      SELECT a FROM t3
        !          19172:       WHERE a=96
        !          19173:          OR (d>=19.0 AND d<20.0 AND d NOT NULL)
        !          19174:   }
        !          19175: } {19 96 scan 0 sort 0}
        !          19176: do_test where7-2.823.1 {
        !          19177:   count_steps_sort {
        !          19178:      SELECT a FROM t2
        !          19179:       WHERE a=2
        !          19180:          OR (d>=11.0 AND d<12.0 AND d NOT NULL)
        !          19181:          OR a=23
        !          19182:          OR b=1092
        !          19183:          OR c=19019
        !          19184:          OR b=245
        !          19185:          OR ((a BETWEEN 97 AND 99) AND a!=98)
        !          19186:          OR (f GLOB '?nopq*' AND f GLOB 'mnop*')
        !          19187:          OR ((a BETWEEN 68 AND 70) AND a!=69)
        !          19188:          OR b=572
        !          19189:          OR ((a BETWEEN 22 AND 24) AND a!=23)
        !          19190:   }
        !          19191: } {2 11 12 22 23 24 38 52 55 56 57 64 68 70 90 97 99 scan 0 sort 0}
        !          19192: do_test where7-2.823.2 {
        !          19193:   count_steps_sort {
        !          19194:      SELECT a FROM t3
        !          19195:       WHERE a=2
        !          19196:          OR (d>=11.0 AND d<12.0 AND d NOT NULL)
        !          19197:          OR a=23
        !          19198:          OR b=1092
        !          19199:          OR c=19019
        !          19200:          OR b=245
        !          19201:          OR ((a BETWEEN 97 AND 99) AND a!=98)
        !          19202:          OR (f GLOB '?nopq*' AND f GLOB 'mnop*')
        !          19203:          OR ((a BETWEEN 68 AND 70) AND a!=69)
        !          19204:          OR b=572
        !          19205:          OR ((a BETWEEN 22 AND 24) AND a!=23)
        !          19206:   }
        !          19207: } {2 11 12 22 23 24 38 52 55 56 57 64 68 70 90 97 99 scan 0 sort 0}
        !          19208: do_test where7-2.824.1 {
        !          19209:   count_steps_sort {
        !          19210:      SELECT a FROM t2
        !          19211:       WHERE (d>=16.0 AND d<17.0 AND d NOT NULL)
        !          19212:          OR b=993
        !          19213:          OR c=17017
        !          19214:          OR (d>=85.0 AND d<86.0 AND d NOT NULL)
        !          19215:          OR (d>=37.0 AND d<38.0 AND d NOT NULL)
        !          19216:          OR (d>=29.0 AND d<30.0 AND d NOT NULL)
        !          19217:          OR (d>=53.0 AND d<54.0 AND d NOT NULL)
        !          19218:          OR b=333
        !          19219:   }
        !          19220: } {16 29 37 49 50 51 53 85 scan 0 sort 0}
        !          19221: do_test where7-2.824.2 {
        !          19222:   count_steps_sort {
        !          19223:      SELECT a FROM t3
        !          19224:       WHERE (d>=16.0 AND d<17.0 AND d NOT NULL)
        !          19225:          OR b=993
        !          19226:          OR c=17017
        !          19227:          OR (d>=85.0 AND d<86.0 AND d NOT NULL)
        !          19228:          OR (d>=37.0 AND d<38.0 AND d NOT NULL)
        !          19229:          OR (d>=29.0 AND d<30.0 AND d NOT NULL)
        !          19230:          OR (d>=53.0 AND d<54.0 AND d NOT NULL)
        !          19231:          OR b=333
        !          19232:   }
        !          19233: } {16 29 37 49 50 51 53 85 scan 0 sort 0}
        !          19234: do_test where7-2.825.1 {
        !          19235:   count_steps_sort {
        !          19236:      SELECT a FROM t2
        !          19237:       WHERE b=330
        !          19238:          OR a=73
        !          19239:          OR (d>=61.0 AND d<62.0 AND d NOT NULL)
        !          19240:          OR (d>=40.0 AND d<41.0 AND d NOT NULL)
        !          19241:          OR b=828
        !          19242:          OR b=363
        !          19243:          OR (g='rqponml' AND f GLOB 'lmnop*')
        !          19244:   }
        !          19245: } {30 33 37 40 61 73 scan 0 sort 0}
        !          19246: do_test where7-2.825.2 {
        !          19247:   count_steps_sort {
        !          19248:      SELECT a FROM t3
        !          19249:       WHERE b=330
        !          19250:          OR a=73
        !          19251:          OR (d>=61.0 AND d<62.0 AND d NOT NULL)
        !          19252:          OR (d>=40.0 AND d<41.0 AND d NOT NULL)
        !          19253:          OR b=828
        !          19254:          OR b=363
        !          19255:          OR (g='rqponml' AND f GLOB 'lmnop*')
        !          19256:   }
        !          19257: } {30 33 37 40 61 73 scan 0 sort 0}
        !          19258: do_test where7-2.826.1 {
        !          19259:   count_steps_sort {
        !          19260:      SELECT a FROM t2
        !          19261:       WHERE (g='gfedcba' AND f GLOB 'lmnop*')
        !          19262:          OR a=41
        !          19263:          OR (d>=29.0 AND d<30.0 AND d NOT NULL)
        !          19264:          OR b=825
        !          19265:   }
        !          19266: } {29 41 75 89 scan 0 sort 0}
        !          19267: do_test where7-2.826.2 {
        !          19268:   count_steps_sort {
        !          19269:      SELECT a FROM t3
        !          19270:       WHERE (g='gfedcba' AND f GLOB 'lmnop*')
        !          19271:          OR a=41
        !          19272:          OR (d>=29.0 AND d<30.0 AND d NOT NULL)
        !          19273:          OR b=825
        !          19274:   }
        !          19275: } {29 41 75 89 scan 0 sort 0}
        !          19276: do_test where7-2.827.1 {
        !          19277:   count_steps_sort {
        !          19278:      SELECT a FROM t2
        !          19279:       WHERE ((a BETWEEN 46 AND 48) AND a!=47)
        !          19280:          OR (d>=10.0 AND d<11.0 AND d NOT NULL)
        !          19281:          OR b=905
        !          19282:          OR b=176
        !          19283:          OR ((a BETWEEN 89 AND 91) AND a!=90)
        !          19284:          OR b=561
        !          19285:          OR c=8008
        !          19286:          OR (g='hgfedcb' AND f GLOB 'ghijk*')
        !          19287:          OR b=935
        !          19288:          OR c=1001
        !          19289:   }
        !          19290: } {1 2 3 10 16 22 23 24 46 48 51 84 85 89 91 scan 0 sort 0}
        !          19291: do_test where7-2.827.2 {
        !          19292:   count_steps_sort {
        !          19293:      SELECT a FROM t3
        !          19294:       WHERE ((a BETWEEN 46 AND 48) AND a!=47)
        !          19295:          OR (d>=10.0 AND d<11.0 AND d NOT NULL)
        !          19296:          OR b=905
        !          19297:          OR b=176
        !          19298:          OR ((a BETWEEN 89 AND 91) AND a!=90)
        !          19299:          OR b=561
        !          19300:          OR c=8008
        !          19301:          OR (g='hgfedcb' AND f GLOB 'ghijk*')
        !          19302:          OR b=935
        !          19303:          OR c=1001
        !          19304:   }
        !          19305: } {1 2 3 10 16 22 23 24 46 48 51 84 85 89 91 scan 0 sort 0}
        !          19306: do_test where7-2.828.1 {
        !          19307:   count_steps_sort {
        !          19308:      SELECT a FROM t2
        !          19309:       WHERE ((a BETWEEN 75 AND 77) AND a!=76)
        !          19310:          OR (g='kjihgfe' AND f GLOB 'uvwxy*')
        !          19311:   }
        !          19312: } {72 75 77 scan 0 sort 0}
        !          19313: do_test where7-2.828.2 {
        !          19314:   count_steps_sort {
        !          19315:      SELECT a FROM t3
        !          19316:       WHERE ((a BETWEEN 75 AND 77) AND a!=76)
        !          19317:          OR (g='kjihgfe' AND f GLOB 'uvwxy*')
        !          19318:   }
        !          19319: } {72 75 77 scan 0 sort 0}
        !          19320: do_test where7-2.829.1 {
        !          19321:   count_steps_sort {
        !          19322:      SELECT a FROM t2
        !          19323:       WHERE ((a BETWEEN 5 AND 7) AND a!=6)
        !          19324:          OR a=28
        !          19325:   }
        !          19326: } {5 7 28 scan 0 sort 0}
        !          19327: do_test where7-2.829.2 {
        !          19328:   count_steps_sort {
        !          19329:      SELECT a FROM t3
        !          19330:       WHERE ((a BETWEEN 5 AND 7) AND a!=6)
        !          19331:          OR a=28
        !          19332:   }
        !          19333: } {5 7 28 scan 0 sort 0}
        !          19334: do_test where7-2.830.1 {
        !          19335:   count_steps_sort {
        !          19336:      SELECT a FROM t2
        !          19337:       WHERE b=781
        !          19338:          OR b=410
        !          19339:   }
        !          19340: } {71 scan 0 sort 0}
        !          19341: do_test where7-2.830.2 {
        !          19342:   count_steps_sort {
        !          19343:      SELECT a FROM t3
        !          19344:       WHERE b=781
        !          19345:          OR b=410
        !          19346:   }
        !          19347: } {71 scan 0 sort 0}
        !          19348: do_test where7-2.831.1 {
        !          19349:   count_steps_sort {
        !          19350:      SELECT a FROM t2
        !          19351:       WHERE ((a BETWEEN 18 AND 20) AND a!=19)
        !          19352:          OR ((a BETWEEN 40 AND 42) AND a!=41)
        !          19353:          OR (d>=72.0 AND d<73.0 AND d NOT NULL)
        !          19354:          OR (d>=56.0 AND d<57.0 AND d NOT NULL)
        !          19355:          OR (d>=63.0 AND d<64.0 AND d NOT NULL)
        !          19356:          OR f='zabcdefgh'
        !          19357:          OR b=861
        !          19358:          OR (g='vutsrqp' AND f GLOB 'pqrst*')
        !          19359:          OR a=28
        !          19360:          OR (f GLOB '?hijk*' AND f GLOB 'ghij*')
        !          19361:          OR b=311
        !          19362:   }
        !          19363: } {6 15 18 20 25 28 32 40 42 51 56 58 63 72 77 84 scan 0 sort 0}
        !          19364: do_test where7-2.831.2 {
        !          19365:   count_steps_sort {
        !          19366:      SELECT a FROM t3
        !          19367:       WHERE ((a BETWEEN 18 AND 20) AND a!=19)
        !          19368:          OR ((a BETWEEN 40 AND 42) AND a!=41)
        !          19369:          OR (d>=72.0 AND d<73.0 AND d NOT NULL)
        !          19370:          OR (d>=56.0 AND d<57.0 AND d NOT NULL)
        !          19371:          OR (d>=63.0 AND d<64.0 AND d NOT NULL)
        !          19372:          OR f='zabcdefgh'
        !          19373:          OR b=861
        !          19374:          OR (g='vutsrqp' AND f GLOB 'pqrst*')
        !          19375:          OR a=28
        !          19376:          OR (f GLOB '?hijk*' AND f GLOB 'ghij*')
        !          19377:          OR b=311
        !          19378:   }
        !          19379: } {6 15 18 20 25 28 32 40 42 51 56 58 63 72 77 84 scan 0 sort 0}
        !          19380: do_test where7-2.832.1 {
        !          19381:   count_steps_sort {
        !          19382:      SELECT a FROM t2
        !          19383:       WHERE b=575
        !          19384:          OR (f GLOB '?nopq*' AND f GLOB 'mnop*')
        !          19385:          OR (d>=73.0 AND d<74.0 AND d NOT NULL)
        !          19386:          OR b=418
        !          19387:          OR (f GLOB '?qrst*' AND f GLOB 'pqrs*')
        !          19388:          OR b=792
        !          19389:          OR b=861
        !          19390:          OR b=220
        !          19391:          OR ((a BETWEEN 89 AND 91) AND a!=90)
        !          19392:   }
        !          19393: } {12 15 20 38 41 64 67 72 73 89 90 91 93 scan 0 sort 0}
        !          19394: do_test where7-2.832.2 {
        !          19395:   count_steps_sort {
        !          19396:      SELECT a FROM t3
        !          19397:       WHERE b=575
        !          19398:          OR (f GLOB '?nopq*' AND f GLOB 'mnop*')
        !          19399:          OR (d>=73.0 AND d<74.0 AND d NOT NULL)
        !          19400:          OR b=418
        !          19401:          OR (f GLOB '?qrst*' AND f GLOB 'pqrs*')
        !          19402:          OR b=792
        !          19403:          OR b=861
        !          19404:          OR b=220
        !          19405:          OR ((a BETWEEN 89 AND 91) AND a!=90)
        !          19406:   }
        !          19407: } {12 15 20 38 41 64 67 72 73 89 90 91 93 scan 0 sort 0}
        !          19408: do_test where7-2.833.1 {
        !          19409:   count_steps_sort {
        !          19410:      SELECT a FROM t2
        !          19411:       WHERE b=517
        !          19412:          OR b=913
        !          19413:          OR b=253
        !          19414:          OR b=198
        !          19415:          OR (d>=27.0 AND d<28.0 AND d NOT NULL)
        !          19416:          OR a=17
        !          19417:          OR (d>=85.0 AND d<86.0 AND d NOT NULL)
        !          19418:   }
        !          19419: } {17 18 23 27 47 83 85 scan 0 sort 0}
        !          19420: do_test where7-2.833.2 {
        !          19421:   count_steps_sort {
        !          19422:      SELECT a FROM t3
        !          19423:       WHERE b=517
        !          19424:          OR b=913
        !          19425:          OR b=253
        !          19426:          OR b=198
        !          19427:          OR (d>=27.0 AND d<28.0 AND d NOT NULL)
        !          19428:          OR a=17
        !          19429:          OR (d>=85.0 AND d<86.0 AND d NOT NULL)
        !          19430:   }
        !          19431: } {17 18 23 27 47 83 85 scan 0 sort 0}
        !          19432: do_test where7-2.834.1 {
        !          19433:   count_steps_sort {
        !          19434:      SELECT a FROM t2
        !          19435:       WHERE (g='qponmlk' AND f GLOB 'qrstu*')
        !          19436:          OR b=693
        !          19437:          OR a=73
        !          19438:          OR b=627
        !          19439:          OR c=5005
        !          19440:          OR (d>=62.0 AND d<63.0 AND d NOT NULL)
        !          19441:          OR (d>=28.0 AND d<29.0 AND d NOT NULL)
        !          19442:          OR b=267
        !          19443:          OR b=872
        !          19444:          OR a=27
        !          19445:          OR (g='gfedcba' AND f GLOB 'klmno*')
        !          19446:   }
        !          19447: } {13 14 15 27 28 42 57 62 63 73 88 scan 0 sort 0}
        !          19448: do_test where7-2.834.2 {
        !          19449:   count_steps_sort {
        !          19450:      SELECT a FROM t3
        !          19451:       WHERE (g='qponmlk' AND f GLOB 'qrstu*')
        !          19452:          OR b=693
        !          19453:          OR a=73
        !          19454:          OR b=627
        !          19455:          OR c=5005
        !          19456:          OR (d>=62.0 AND d<63.0 AND d NOT NULL)
        !          19457:          OR (d>=28.0 AND d<29.0 AND d NOT NULL)
        !          19458:          OR b=267
        !          19459:          OR b=872
        !          19460:          OR a=27
        !          19461:          OR (g='gfedcba' AND f GLOB 'klmno*')
        !          19462:   }
        !          19463: } {13 14 15 27 28 42 57 62 63 73 88 scan 0 sort 0}
        !          19464: do_test where7-2.835.1 {
        !          19465:   count_steps_sort {
        !          19466:      SELECT a FROM t2
        !          19467:       WHERE a=10
        !          19468:          OR ((a BETWEEN 95 AND 97) AND a!=96)
        !          19469:          OR ((a BETWEEN 13 AND 15) AND a!=14)
        !          19470:          OR b=1059
        !          19471:          OR a=70
        !          19472:          OR a=93
        !          19473:   }
        !          19474: } {10 13 15 70 93 95 97 scan 0 sort 0}
        !          19475: do_test where7-2.835.2 {
        !          19476:   count_steps_sort {
        !          19477:      SELECT a FROM t3
        !          19478:       WHERE a=10
        !          19479:          OR ((a BETWEEN 95 AND 97) AND a!=96)
        !          19480:          OR ((a BETWEEN 13 AND 15) AND a!=14)
        !          19481:          OR b=1059
        !          19482:          OR a=70
        !          19483:          OR a=93
        !          19484:   }
        !          19485: } {10 13 15 70 93 95 97 scan 0 sort 0}
        !          19486: do_test where7-2.836.1 {
        !          19487:   count_steps_sort {
        !          19488:      SELECT a FROM t2
        !          19489:       WHERE a=30
        !          19490:          OR a=32
        !          19491:          OR b=1037
        !          19492:          OR b=198
        !          19493:          OR (d>=13.0 AND d<14.0 AND d NOT NULL)
        !          19494:          OR a=25
        !          19495:   }
        !          19496: } {13 18 25 30 32 scan 0 sort 0}
        !          19497: do_test where7-2.836.2 {
        !          19498:   count_steps_sort {
        !          19499:      SELECT a FROM t3
        !          19500:       WHERE a=30
        !          19501:          OR a=32
        !          19502:          OR b=1037
        !          19503:          OR b=198
        !          19504:          OR (d>=13.0 AND d<14.0 AND d NOT NULL)
        !          19505:          OR a=25
        !          19506:   }
        !          19507: } {13 18 25 30 32 scan 0 sort 0}
        !          19508: do_test where7-2.837.1 {
        !          19509:   count_steps_sort {
        !          19510:      SELECT a FROM t2
        !          19511:       WHERE (g='ponmlkj' AND f GLOB 'uvwxy*')
        !          19512:          OR b=66
        !          19513:          OR b=322
        !          19514:          OR b=465
        !          19515:          OR (g='gfedcba' AND f GLOB 'lmnop*')
        !          19516:          OR (d>=38.0 AND d<39.0 AND d NOT NULL)
        !          19517:          OR (d>=7.0 AND d<8.0 AND d NOT NULL)
        !          19518:          OR ((a BETWEEN 77 AND 79) AND a!=78)
        !          19519:          OR (g='lkjihgf' AND f GLOB 'mnopq*')
        !          19520:          OR (d>=38.0 AND d<39.0 AND d NOT NULL)
        !          19521:          OR b=454
        !          19522:   }
        !          19523: } {6 7 38 46 64 77 79 89 scan 0 sort 0}
        !          19524: do_test where7-2.837.2 {
        !          19525:   count_steps_sort {
        !          19526:      SELECT a FROM t3
        !          19527:       WHERE (g='ponmlkj' AND f GLOB 'uvwxy*')
        !          19528:          OR b=66
        !          19529:          OR b=322
        !          19530:          OR b=465
        !          19531:          OR (g='gfedcba' AND f GLOB 'lmnop*')
        !          19532:          OR (d>=38.0 AND d<39.0 AND d NOT NULL)
        !          19533:          OR (d>=7.0 AND d<8.0 AND d NOT NULL)
        !          19534:          OR ((a BETWEEN 77 AND 79) AND a!=78)
        !          19535:          OR (g='lkjihgf' AND f GLOB 'mnopq*')
        !          19536:          OR (d>=38.0 AND d<39.0 AND d NOT NULL)
        !          19537:          OR b=454
        !          19538:   }
        !          19539: } {6 7 38 46 64 77 79 89 scan 0 sort 0}
        !          19540: do_test where7-2.838.1 {
        !          19541:   count_steps_sort {
        !          19542:      SELECT a FROM t2
        !          19543:       WHERE b=924
        !          19544:          OR ((a BETWEEN 35 AND 37) AND a!=36)
        !          19545:          OR c=15015
        !          19546:          OR (d>=84.0 AND d<85.0 AND d NOT NULL)
        !          19547:          OR ((a BETWEEN 3 AND 5) AND a!=4)
        !          19548:          OR (g='onmlkji' AND f GLOB 'abcde*')
        !          19549:          OR b=803
        !          19550:   }
        !          19551: } {3 5 35 37 43 44 45 52 73 84 scan 0 sort 0}
        !          19552: do_test where7-2.838.2 {
        !          19553:   count_steps_sort {
        !          19554:      SELECT a FROM t3
        !          19555:       WHERE b=924
        !          19556:          OR ((a BETWEEN 35 AND 37) AND a!=36)
        !          19557:          OR c=15015
        !          19558:          OR (d>=84.0 AND d<85.0 AND d NOT NULL)
        !          19559:          OR ((a BETWEEN 3 AND 5) AND a!=4)
        !          19560:          OR (g='onmlkji' AND f GLOB 'abcde*')
        !          19561:          OR b=803
        !          19562:   }
        !          19563: } {3 5 35 37 43 44 45 52 73 84 scan 0 sort 0}
        !          19564: do_test where7-2.839.1 {
        !          19565:   count_steps_sort {
        !          19566:      SELECT a FROM t2
        !          19567:       WHERE b=1100
        !          19568:          OR (g='wvutsrq' AND f GLOB 'mnopq*')
        !          19569:          OR ((a BETWEEN 72 AND 74) AND a!=73)
        !          19570:          OR ((a BETWEEN 68 AND 70) AND a!=69)
        !          19571:          OR a=75
        !          19572:          OR a=45
        !          19573:          OR (g='gfedcba' AND f GLOB 'mnopq*')
        !          19574:          OR a=27
        !          19575:          OR (d>=77.0 AND d<78.0 AND d NOT NULL)
        !          19576:          OR b=850
        !          19577:          OR ((a BETWEEN 55 AND 57) AND a!=56)
        !          19578:   }
        !          19579: } {12 27 45 55 57 68 70 72 74 75 77 90 100 scan 0 sort 0}
        !          19580: do_test where7-2.839.2 {
        !          19581:   count_steps_sort {
        !          19582:      SELECT a FROM t3
        !          19583:       WHERE b=1100
        !          19584:          OR (g='wvutsrq' AND f GLOB 'mnopq*')
        !          19585:          OR ((a BETWEEN 72 AND 74) AND a!=73)
        !          19586:          OR ((a BETWEEN 68 AND 70) AND a!=69)
        !          19587:          OR a=75
        !          19588:          OR a=45
        !          19589:          OR (g='gfedcba' AND f GLOB 'mnopq*')
        !          19590:          OR a=27
        !          19591:          OR (d>=77.0 AND d<78.0 AND d NOT NULL)
        !          19592:          OR b=850
        !          19593:          OR ((a BETWEEN 55 AND 57) AND a!=56)
        !          19594:   }
        !          19595: } {12 27 45 55 57 68 70 72 74 75 77 90 100 scan 0 sort 0}
        !          19596: do_test where7-2.840.1 {
        !          19597:   count_steps_sort {
        !          19598:      SELECT a FROM t2
        !          19599:       WHERE b=751
        !          19600:          OR ((a BETWEEN 96 AND 98) AND a!=97)
        !          19601:          OR (d>=71.0 AND d<72.0 AND d NOT NULL)
        !          19602:          OR (g='gfedcba' AND f GLOB 'lmnop*')
        !          19603:          OR (d>=56.0 AND d<57.0 AND d NOT NULL)
        !          19604:          OR a=89
        !          19605:          OR ((a BETWEEN 36 AND 38) AND a!=37)
        !          19606:   }
        !          19607: } {36 38 56 71 89 96 98 scan 0 sort 0}
        !          19608: do_test where7-2.840.2 {
        !          19609:   count_steps_sort {
        !          19610:      SELECT a FROM t3
        !          19611:       WHERE b=751
        !          19612:          OR ((a BETWEEN 96 AND 98) AND a!=97)
        !          19613:          OR (d>=71.0 AND d<72.0 AND d NOT NULL)
        !          19614:          OR (g='gfedcba' AND f GLOB 'lmnop*')
        !          19615:          OR (d>=56.0 AND d<57.0 AND d NOT NULL)
        !          19616:          OR a=89
        !          19617:          OR ((a BETWEEN 36 AND 38) AND a!=37)
        !          19618:   }
        !          19619: } {36 38 56 71 89 96 98 scan 0 sort 0}
        !          19620: do_test where7-2.841.1 {
        !          19621:   count_steps_sort {
        !          19622:      SELECT a FROM t2
        !          19623:       WHERE (g='wvutsrq' AND f GLOB 'jklmn*')
        !          19624:          OR (g='yxwvuts' AND f GLOB 'bcdef*')
        !          19625:          OR a=1
        !          19626:          OR (g='utsrqpo' AND f GLOB 'tuvwx*')
        !          19627:   }
        !          19628: } {1 9 19 scan 0 sort 0}
        !          19629: do_test where7-2.841.2 {
        !          19630:   count_steps_sort {
        !          19631:      SELECT a FROM t3
        !          19632:       WHERE (g='wvutsrq' AND f GLOB 'jklmn*')
        !          19633:          OR (g='yxwvuts' AND f GLOB 'bcdef*')
        !          19634:          OR a=1
        !          19635:          OR (g='utsrqpo' AND f GLOB 'tuvwx*')
        !          19636:   }
        !          19637: } {1 9 19 scan 0 sort 0}
        !          19638: do_test where7-2.842.1 {
        !          19639:   count_steps_sort {
        !          19640:      SELECT a FROM t2
        !          19641:       WHERE b=927
        !          19642:          OR c=15015
        !          19643:          OR f='klmnopqrs'
        !          19644:          OR c=8008
        !          19645:          OR ((a BETWEEN 41 AND 43) AND a!=42)
        !          19646:          OR b=960
        !          19647:          OR (g='jihgfed' AND f GLOB 'yzabc*')
        !          19648:          OR b=443
        !          19649:          OR (g='rqponml' AND f GLOB 'ijklm*')
        !          19650:   }
        !          19651: } {10 22 23 24 34 36 41 43 44 45 62 76 88 scan 0 sort 0}
        !          19652: do_test where7-2.842.2 {
        !          19653:   count_steps_sort {
        !          19654:      SELECT a FROM t3
        !          19655:       WHERE b=927
        !          19656:          OR c=15015
        !          19657:          OR f='klmnopqrs'
        !          19658:          OR c=8008
        !          19659:          OR ((a BETWEEN 41 AND 43) AND a!=42)
        !          19660:          OR b=960
        !          19661:          OR (g='jihgfed' AND f GLOB 'yzabc*')
        !          19662:          OR b=443
        !          19663:          OR (g='rqponml' AND f GLOB 'ijklm*')
        !          19664:   }
        !          19665: } {10 22 23 24 34 36 41 43 44 45 62 76 88 scan 0 sort 0}
        !          19666: do_test where7-2.843.1 {
        !          19667:   count_steps_sort {
        !          19668:      SELECT a FROM t2
        !          19669:       WHERE (d>=37.0 AND d<38.0 AND d NOT NULL)
        !          19670:          OR b=212
        !          19671:          OR f='cdefghijk'
        !          19672:   }
        !          19673: } {2 28 37 54 80 scan 0 sort 0}
        !          19674: do_test where7-2.843.2 {
        !          19675:   count_steps_sort {
        !          19676:      SELECT a FROM t3
        !          19677:       WHERE (d>=37.0 AND d<38.0 AND d NOT NULL)
        !          19678:          OR b=212
        !          19679:          OR f='cdefghijk'
        !          19680:   }
        !          19681: } {2 28 37 54 80 scan 0 sort 0}
        !          19682: do_test where7-2.844.1 {
        !          19683:   count_steps_sort {
        !          19684:      SELECT a FROM t2
        !          19685:       WHERE b=685
        !          19686:          OR (g='ponmlkj' AND f GLOB 'rstuv*')
        !          19687:          OR (d>=63.0 AND d<64.0 AND d NOT NULL)
        !          19688:          OR b=520
        !          19689:          OR (d>=76.0 AND d<77.0 AND d NOT NULL)
        !          19690:          OR a=53
        !          19691:          OR ((a BETWEEN 91 AND 93) AND a!=92)
        !          19692:          OR b=938
        !          19693:          OR (g='jihgfed' AND f GLOB 'vwxyz*')
        !          19694:          OR c=25025
        !          19695:   }
        !          19696: } {43 53 63 73 74 75 76 91 93 scan 0 sort 0}
        !          19697: do_test where7-2.844.2 {
        !          19698:   count_steps_sort {
        !          19699:      SELECT a FROM t3
        !          19700:       WHERE b=685
        !          19701:          OR (g='ponmlkj' AND f GLOB 'rstuv*')
        !          19702:          OR (d>=63.0 AND d<64.0 AND d NOT NULL)
        !          19703:          OR b=520
        !          19704:          OR (d>=76.0 AND d<77.0 AND d NOT NULL)
        !          19705:          OR a=53
        !          19706:          OR ((a BETWEEN 91 AND 93) AND a!=92)
        !          19707:          OR b=938
        !          19708:          OR (g='jihgfed' AND f GLOB 'vwxyz*')
        !          19709:          OR c=25025
        !          19710:   }
        !          19711: } {43 53 63 73 74 75 76 91 93 scan 0 sort 0}
        !          19712: do_test where7-2.845.1 {
        !          19713:   count_steps_sort {
        !          19714:      SELECT a FROM t2
        !          19715:       WHERE b=583
        !          19716:          OR b=894
        !          19717:          OR c=26026
        !          19718:          OR (d>=84.0 AND d<85.0 AND d NOT NULL)
        !          19719:   }
        !          19720: } {53 76 77 78 84 scan 0 sort 0}
        !          19721: do_test where7-2.845.2 {
        !          19722:   count_steps_sort {
        !          19723:      SELECT a FROM t3
        !          19724:       WHERE b=583
        !          19725:          OR b=894
        !          19726:          OR c=26026
        !          19727:          OR (d>=84.0 AND d<85.0 AND d NOT NULL)
        !          19728:   }
        !          19729: } {53 76 77 78 84 scan 0 sort 0}
        !          19730: do_test where7-2.846.1 {
        !          19731:   count_steps_sort {
        !          19732:      SELECT a FROM t2
        !          19733:       WHERE f='abcdefghi'
        !          19734:          OR (g='edcbazy' AND f GLOB 'wxyza*')
        !          19735:   }
        !          19736: } {26 52 78 100 scan 0 sort 0}
        !          19737: do_test where7-2.846.2 {
        !          19738:   count_steps_sort {
        !          19739:      SELECT a FROM t3
        !          19740:       WHERE f='abcdefghi'
        !          19741:          OR (g='edcbazy' AND f GLOB 'wxyza*')
        !          19742:   }
        !          19743: } {26 52 78 100 scan 0 sort 0}
        !          19744: do_test where7-2.847.1 {
        !          19745:   count_steps_sort {
        !          19746:      SELECT a FROM t2
        !          19747:       WHERE b=1103
        !          19748:          OR b=638
        !          19749:          OR b=792
        !          19750:          OR b=1034
        !          19751:          OR b=308
        !          19752:          OR f='nopqrstuv'
        !          19753:          OR b=264
        !          19754:          OR ((a BETWEEN 33 AND 35) AND a!=34)
        !          19755:          OR (d>=58.0 AND d<59.0 AND d NOT NULL)
        !          19756:   }
        !          19757: } {13 24 28 33 35 39 58 65 72 91 94 scan 0 sort 0}
        !          19758: do_test where7-2.847.2 {
        !          19759:   count_steps_sort {
        !          19760:      SELECT a FROM t3
        !          19761:       WHERE b=1103
        !          19762:          OR b=638
        !          19763:          OR b=792
        !          19764:          OR b=1034
        !          19765:          OR b=308
        !          19766:          OR f='nopqrstuv'
        !          19767:          OR b=264
        !          19768:          OR ((a BETWEEN 33 AND 35) AND a!=34)
        !          19769:          OR (d>=58.0 AND d<59.0 AND d NOT NULL)
        !          19770:   }
        !          19771: } {13 24 28 33 35 39 58 65 72 91 94 scan 0 sort 0}
        !          19772: do_test where7-2.848.1 {
        !          19773:   count_steps_sort {
        !          19774:      SELECT a FROM t2
        !          19775:       WHERE f='defghijkl'
        !          19776:          OR b=814
        !          19777:          OR f='yzabcdefg'
        !          19778:   }
        !          19779: } {3 24 29 50 55 74 76 81 scan 0 sort 0}
        !          19780: do_test where7-2.848.2 {
        !          19781:   count_steps_sort {
        !          19782:      SELECT a FROM t3
        !          19783:       WHERE f='defghijkl'
        !          19784:          OR b=814
        !          19785:          OR f='yzabcdefg'
        !          19786:   }
        !          19787: } {3 24 29 50 55 74 76 81 scan 0 sort 0}
        !          19788: do_test where7-2.849.1 {
        !          19789:   count_steps_sort {
        !          19790:      SELECT a FROM t2
        !          19791:       WHERE b=209
        !          19792:          OR b=806
        !          19793:          OR (d>=8.0 AND d<9.0 AND d NOT NULL)
        !          19794:          OR (g='vutsrqp' AND f GLOB 'rstuv*')
        !          19795:   }
        !          19796: } {8 17 19 scan 0 sort 0}
        !          19797: do_test where7-2.849.2 {
        !          19798:   count_steps_sort {
        !          19799:      SELECT a FROM t3
        !          19800:       WHERE b=209
        !          19801:          OR b=806
        !          19802:          OR (d>=8.0 AND d<9.0 AND d NOT NULL)
        !          19803:          OR (g='vutsrqp' AND f GLOB 'rstuv*')
        !          19804:   }
        !          19805: } {8 17 19 scan 0 sort 0}
        !          19806: do_test where7-2.850.1 {
        !          19807:   count_steps_sort {
        !          19808:      SELECT a FROM t2
        !          19809:       WHERE f='opqrstuvw'
        !          19810:          OR b=69
        !          19811:          OR b=366
        !          19812:   }
        !          19813: } {14 40 66 92 scan 0 sort 0}
        !          19814: do_test where7-2.850.2 {
        !          19815:   count_steps_sort {
        !          19816:      SELECT a FROM t3
        !          19817:       WHERE f='opqrstuvw'
        !          19818:          OR b=69
        !          19819:          OR b=366
        !          19820:   }
        !          19821: } {14 40 66 92 scan 0 sort 0}
        !          19822: do_test where7-2.851.1 {
        !          19823:   count_steps_sort {
        !          19824:      SELECT a FROM t2
        !          19825:       WHERE (d>=4.0 AND d<5.0 AND d NOT NULL)
        !          19826:          OR a=45
        !          19827:          OR (g='kjihgfe' AND f GLOB 'uvwxy*')
        !          19828:          OR a=69
        !          19829:          OR ((a BETWEEN 69 AND 71) AND a!=70)
        !          19830:          OR (g='kjihgfe' AND f GLOB 'uvwxy*')
        !          19831:   }
        !          19832: } {4 45 69 71 72 scan 0 sort 0}
        !          19833: do_test where7-2.851.2 {
        !          19834:   count_steps_sort {
        !          19835:      SELECT a FROM t3
        !          19836:       WHERE (d>=4.0 AND d<5.0 AND d NOT NULL)
        !          19837:          OR a=45
        !          19838:          OR (g='kjihgfe' AND f GLOB 'uvwxy*')
        !          19839:          OR a=69
        !          19840:          OR ((a BETWEEN 69 AND 71) AND a!=70)
        !          19841:          OR (g='kjihgfe' AND f GLOB 'uvwxy*')
        !          19842:   }
        !          19843: } {4 45 69 71 72 scan 0 sort 0}
        !          19844: do_test where7-2.852.1 {
        !          19845:   count_steps_sort {
        !          19846:      SELECT a FROM t2
        !          19847:       WHERE c=9009
        !          19848:          OR (d>=85.0 AND d<86.0 AND d NOT NULL)
        !          19849:          OR (g='wvutsrq' AND f GLOB 'klmno*')
        !          19850:          OR (d>=9.0 AND d<10.0 AND d NOT NULL)
        !          19851:          OR (g='lkjihgf' AND f GLOB 'pqrst*')
        !          19852:   }
        !          19853: } {9 10 25 26 27 67 85 scan 0 sort 0}
        !          19854: do_test where7-2.852.2 {
        !          19855:   count_steps_sort {
        !          19856:      SELECT a FROM t3
        !          19857:       WHERE c=9009
        !          19858:          OR (d>=85.0 AND d<86.0 AND d NOT NULL)
        !          19859:          OR (g='wvutsrq' AND f GLOB 'klmno*')
        !          19860:          OR (d>=9.0 AND d<10.0 AND d NOT NULL)
        !          19861:          OR (g='lkjihgf' AND f GLOB 'pqrst*')
        !          19862:   }
        !          19863: } {9 10 25 26 27 67 85 scan 0 sort 0}
        !          19864: do_test where7-2.853.1 {
        !          19865:   count_steps_sort {
        !          19866:      SELECT a FROM t2
        !          19867:       WHERE a=98
        !          19868:          OR (d>=100.0 AND d<101.0 AND d NOT NULL)
        !          19869:          OR (d>=63.0 AND d<64.0 AND d NOT NULL)
        !          19870:          OR a=47
        !          19871:          OR c=24024
        !          19872:          OR a=27
        !          19873:          OR (g='ponmlkj' AND f GLOB 'tuvwx*')
        !          19874:          OR (d>=20.0 AND d<21.0 AND d NOT NULL)
        !          19875:   }
        !          19876: } {20 27 45 47 63 70 71 72 98 100 scan 0 sort 0}
        !          19877: do_test where7-2.853.2 {
        !          19878:   count_steps_sort {
        !          19879:      SELECT a FROM t3
        !          19880:       WHERE a=98
        !          19881:          OR (d>=100.0 AND d<101.0 AND d NOT NULL)
        !          19882:          OR (d>=63.0 AND d<64.0 AND d NOT NULL)
        !          19883:          OR a=47
        !          19884:          OR c=24024
        !          19885:          OR a=27
        !          19886:          OR (g='ponmlkj' AND f GLOB 'tuvwx*')
        !          19887:          OR (d>=20.0 AND d<21.0 AND d NOT NULL)
        !          19888:   }
        !          19889: } {20 27 45 47 63 70 71 72 98 100 scan 0 sort 0}
        !          19890: do_test where7-2.854.1 {
        !          19891:   count_steps_sort {
        !          19892:      SELECT a FROM t2
        !          19893:       WHERE (g='utsrqpo' AND f GLOB 'wxyza*')
        !          19894:          OR (g='utsrqpo' AND f GLOB 'wxyza*')
        !          19895:          OR (g='ponmlkj' AND f GLOB 'stuvw*')
        !          19896:          OR a=19
        !          19897:   }
        !          19898: } {19 22 44 scan 0 sort 0}
        !          19899: do_test where7-2.854.2 {
        !          19900:   count_steps_sort {
        !          19901:      SELECT a FROM t3
        !          19902:       WHERE (g='utsrqpo' AND f GLOB 'wxyza*')
        !          19903:          OR (g='utsrqpo' AND f GLOB 'wxyza*')
        !          19904:          OR (g='ponmlkj' AND f GLOB 'stuvw*')
        !          19905:          OR a=19
        !          19906:   }
        !          19907: } {19 22 44 scan 0 sort 0}
        !          19908: do_test where7-2.855.1 {
        !          19909:   count_steps_sort {
        !          19910:      SELECT a FROM t2
        !          19911:       WHERE c=12012
        !          19912:          OR (d>=80.0 AND d<81.0 AND d NOT NULL)
        !          19913:          OR ((a BETWEEN 16 AND 18) AND a!=17)
        !          19914:          OR (g='edcbazy' AND f GLOB 'uvwxy*')
        !          19915:   }
        !          19916: } {16 18 34 35 36 80 98 scan 0 sort 0}
        !          19917: do_test where7-2.855.2 {
        !          19918:   count_steps_sort {
        !          19919:      SELECT a FROM t3
        !          19920:       WHERE c=12012
        !          19921:          OR (d>=80.0 AND d<81.0 AND d NOT NULL)
        !          19922:          OR ((a BETWEEN 16 AND 18) AND a!=17)
        !          19923:          OR (g='edcbazy' AND f GLOB 'uvwxy*')
        !          19924:   }
        !          19925: } {16 18 34 35 36 80 98 scan 0 sort 0}
        !          19926: do_test where7-2.856.1 {
        !          19927:   count_steps_sort {
        !          19928:      SELECT a FROM t2
        !          19929:       WHERE ((a BETWEEN 38 AND 40) AND a!=39)
        !          19930:          OR (f GLOB '?nopq*' AND f GLOB 'mnop*')
        !          19931:          OR b=429
        !          19932:          OR f='jklmnopqr'
        !          19933:          OR (d>=48.0 AND d<49.0 AND d NOT NULL)
        !          19934:          OR ((a BETWEEN 77 AND 79) AND a!=78)
        !          19935:   }
        !          19936: } {9 12 35 38 39 40 48 61 64 77 79 87 90 scan 0 sort 0}
        !          19937: do_test where7-2.856.2 {
        !          19938:   count_steps_sort {
        !          19939:      SELECT a FROM t3
        !          19940:       WHERE ((a BETWEEN 38 AND 40) AND a!=39)
        !          19941:          OR (f GLOB '?nopq*' AND f GLOB 'mnop*')
        !          19942:          OR b=429
        !          19943:          OR f='jklmnopqr'
        !          19944:          OR (d>=48.0 AND d<49.0 AND d NOT NULL)
        !          19945:          OR ((a BETWEEN 77 AND 79) AND a!=78)
        !          19946:   }
        !          19947: } {9 12 35 38 39 40 48 61 64 77 79 87 90 scan 0 sort 0}
        !          19948: do_test where7-2.857.1 {
        !          19949:   count_steps_sort {
        !          19950:      SELECT a FROM t2
        !          19951:       WHERE (g='lkjihgf' AND f GLOB 'mnopq*')
        !          19952:          OR b=190
        !          19953:   }
        !          19954: } {64 scan 0 sort 0}
        !          19955: do_test where7-2.857.2 {
        !          19956:   count_steps_sort {
        !          19957:      SELECT a FROM t3
        !          19958:       WHERE (g='lkjihgf' AND f GLOB 'mnopq*')
        !          19959:          OR b=190
        !          19960:   }
        !          19961: } {64 scan 0 sort 0}
        !          19962: do_test where7-2.858.1 {
        !          19963:   count_steps_sort {
        !          19964:      SELECT a FROM t2
        !          19965:       WHERE (g='jihgfed' AND f GLOB 'yzabc*')
        !          19966:          OR b=674
        !          19967:          OR b=289
        !          19968:   }
        !          19969: } {76 scan 0 sort 0}
        !          19970: do_test where7-2.858.2 {
        !          19971:   count_steps_sort {
        !          19972:      SELECT a FROM t3
        !          19973:       WHERE (g='jihgfed' AND f GLOB 'yzabc*')
        !          19974:          OR b=674
        !          19975:          OR b=289
        !          19976:   }
        !          19977: } {76 scan 0 sort 0}
        !          19978: do_test where7-2.859.1 {
        !          19979:   count_steps_sort {
        !          19980:      SELECT a FROM t2
        !          19981:       WHERE a=17
        !          19982:          OR b=539
        !          19983:          OR (g='ponmlkj' AND f GLOB 'vwxyz*')
        !          19984:          OR (g='utsrqpo' AND f GLOB 'vwxyz*')
        !          19985:   }
        !          19986: } {17 21 47 49 scan 0 sort 0}
        !          19987: do_test where7-2.859.2 {
        !          19988:   count_steps_sort {
        !          19989:      SELECT a FROM t3
        !          19990:       WHERE a=17
        !          19991:          OR b=539
        !          19992:          OR (g='ponmlkj' AND f GLOB 'vwxyz*')
        !          19993:          OR (g='utsrqpo' AND f GLOB 'vwxyz*')
        !          19994:   }
        !          19995: } {17 21 47 49 scan 0 sort 0}
        !          19996: do_test where7-2.860.1 {
        !          19997:   count_steps_sort {
        !          19998:      SELECT a FROM t2
        !          19999:       WHERE b=924
        !          20000:          OR c=27027
        !          20001:          OR ((a BETWEEN 65 AND 67) AND a!=66)
        !          20002:   }
        !          20003: } {65 67 79 80 81 84 scan 0 sort 0}
        !          20004: do_test where7-2.860.2 {
        !          20005:   count_steps_sort {
        !          20006:      SELECT a FROM t3
        !          20007:       WHERE b=924
        !          20008:          OR c=27027
        !          20009:          OR ((a BETWEEN 65 AND 67) AND a!=66)
        !          20010:   }
        !          20011: } {65 67 79 80 81 84 scan 0 sort 0}
        !          20012: do_test where7-2.861.1 {
        !          20013:   count_steps_sort {
        !          20014:      SELECT a FROM t2
        !          20015:       WHERE b=564
        !          20016:          OR f='mnopqrstu'
        !          20017:          OR ((a BETWEEN 28 AND 30) AND a!=29)
        !          20018:          OR b=1103
        !          20019:   }
        !          20020: } {12 28 30 38 64 90 scan 0 sort 0}
        !          20021: do_test where7-2.861.2 {
        !          20022:   count_steps_sort {
        !          20023:      SELECT a FROM t3
        !          20024:       WHERE b=564
        !          20025:          OR f='mnopqrstu'
        !          20026:          OR ((a BETWEEN 28 AND 30) AND a!=29)
        !          20027:          OR b=1103
        !          20028:   }
        !          20029: } {12 28 30 38 64 90 scan 0 sort 0}
        !          20030: do_test where7-2.862.1 {
        !          20031:   count_steps_sort {
        !          20032:      SELECT a FROM t2
        !          20033:       WHERE b=231
        !          20034:          OR (d>=24.0 AND d<25.0 AND d NOT NULL)
        !          20035:          OR a=38
        !          20036:          OR a=4
        !          20037:          OR b=784
        !          20038:   }
        !          20039: } {4 21 24 38 scan 0 sort 0}
        !          20040: do_test where7-2.862.2 {
        !          20041:   count_steps_sort {
        !          20042:      SELECT a FROM t3
        !          20043:       WHERE b=231
        !          20044:          OR (d>=24.0 AND d<25.0 AND d NOT NULL)
        !          20045:          OR a=38
        !          20046:          OR a=4
        !          20047:          OR b=784
        !          20048:   }
        !          20049: } {4 21 24 38 scan 0 sort 0}
        !          20050: do_test where7-2.863.1 {
        !          20051:   count_steps_sort {
        !          20052:      SELECT a FROM t2
        !          20053:       WHERE f='ghijklmno'
        !          20054:          OR a=26
        !          20055:          OR (g='kjihgfe' AND f GLOB 'qrstu*')
        !          20056:          OR a=81
        !          20057:          OR (d>=3.0 AND d<4.0 AND d NOT NULL)
        !          20058:          OR ((a BETWEEN 28 AND 30) AND a!=29)
        !          20059:          OR b=275
        !          20060:          OR (g='hgfedcb' AND f GLOB 'jklmn*')
        !          20061:          OR b=311
        !          20062:          OR b=894
        !          20063:          OR b=872
        !          20064:   }
        !          20065: } {3 6 25 26 28 30 32 58 68 81 84 87 scan 0 sort 0}
        !          20066: do_test where7-2.863.2 {
        !          20067:   count_steps_sort {
        !          20068:      SELECT a FROM t3
        !          20069:       WHERE f='ghijklmno'
        !          20070:          OR a=26
        !          20071:          OR (g='kjihgfe' AND f GLOB 'qrstu*')
        !          20072:          OR a=81
        !          20073:          OR (d>=3.0 AND d<4.0 AND d NOT NULL)
        !          20074:          OR ((a BETWEEN 28 AND 30) AND a!=29)
        !          20075:          OR b=275
        !          20076:          OR (g='hgfedcb' AND f GLOB 'jklmn*')
        !          20077:          OR b=311
        !          20078:          OR b=894
        !          20079:          OR b=872
        !          20080:   }
        !          20081: } {3 6 25 26 28 30 32 58 68 81 84 87 scan 0 sort 0}
        !          20082: do_test where7-2.864.1 {
        !          20083:   count_steps_sort {
        !          20084:      SELECT a FROM t2
        !          20085:       WHERE a=91
        !          20086:          OR b=619
        !          20087:   }
        !          20088: } {91 scan 0 sort 0}
        !          20089: do_test where7-2.864.2 {
        !          20090:   count_steps_sort {
        !          20091:      SELECT a FROM t3
        !          20092:       WHERE a=91
        !          20093:          OR b=619
        !          20094:   }
        !          20095: } {91 scan 0 sort 0}
        !          20096: do_test where7-2.865.1 {
        !          20097:   count_steps_sort {
        !          20098:      SELECT a FROM t2
        !          20099:       WHERE (d>=4.0 AND d<5.0 AND d NOT NULL)
        !          20100:          OR a=85
        !          20101:          OR f IS NULL
        !          20102:          OR ((a BETWEEN 49 AND 51) AND a!=50)
        !          20103:          OR ((a BETWEEN 66 AND 68) AND a!=67)
        !          20104:          OR b=154
        !          20105:          OR ((a BETWEEN 40 AND 42) AND a!=41)
        !          20106:          OR ((a BETWEEN 87 AND 89) AND a!=88)
        !          20107:          OR (d>=25.0 AND d<26.0 AND d NOT NULL)
        !          20108:   }
        !          20109: } {4 14 25 40 42 49 51 66 68 85 87 89 scan 0 sort 0}
        !          20110: do_test where7-2.865.2 {
        !          20111:   count_steps_sort {
        !          20112:      SELECT a FROM t3
        !          20113:       WHERE (d>=4.0 AND d<5.0 AND d NOT NULL)
        !          20114:          OR a=85
        !          20115:          OR f IS NULL
        !          20116:          OR ((a BETWEEN 49 AND 51) AND a!=50)
        !          20117:          OR ((a BETWEEN 66 AND 68) AND a!=67)
        !          20118:          OR b=154
        !          20119:          OR ((a BETWEEN 40 AND 42) AND a!=41)
        !          20120:          OR ((a BETWEEN 87 AND 89) AND a!=88)
        !          20121:          OR (d>=25.0 AND d<26.0 AND d NOT NULL)
        !          20122:   }
        !          20123: } {4 14 25 40 42 49 51 66 68 85 87 89 scan 0 sort 0}
        !          20124: do_test where7-2.866.1 {
        !          20125:   count_steps_sort {
        !          20126:      SELECT a FROM t2
        !          20127:       WHERE a=44
        !          20128:          OR b=55
        !          20129:          OR a=30
        !          20130:          OR (f GLOB '?uvwx*' AND f GLOB 'tuvw*')
        !          20131:          OR 1000000<b
        !          20132:          OR a=24
        !          20133:          OR b=1089
        !          20134:          OR (d>=75.0 AND d<76.0 AND d NOT NULL)
        !          20135:          OR (g='rqponml' AND f GLOB 'hijkl*')
        !          20136:   }
        !          20137: } {5 19 24 30 33 44 45 71 75 97 99 scan 0 sort 0}
        !          20138: do_test where7-2.866.2 {
        !          20139:   count_steps_sort {
        !          20140:      SELECT a FROM t3
        !          20141:       WHERE a=44
        !          20142:          OR b=55
        !          20143:          OR a=30
        !          20144:          OR (f GLOB '?uvwx*' AND f GLOB 'tuvw*')
        !          20145:          OR 1000000<b
        !          20146:          OR a=24
        !          20147:          OR b=1089
        !          20148:          OR (d>=75.0 AND d<76.0 AND d NOT NULL)
        !          20149:          OR (g='rqponml' AND f GLOB 'hijkl*')
        !          20150:   }
        !          20151: } {5 19 24 30 33 44 45 71 75 97 99 scan 0 sort 0}
        !          20152: do_test where7-2.867.1 {
        !          20153:   count_steps_sort {
        !          20154:      SELECT a FROM t2
        !          20155:       WHERE (d>=16.0 AND d<17.0 AND d NOT NULL)
        !          20156:          OR ((a BETWEEN 80 AND 82) AND a!=81)
        !          20157:          OR b=36
        !          20158:          OR ((a BETWEEN 33 AND 35) AND a!=34)
        !          20159:   }
        !          20160: } {16 33 35 80 82 scan 0 sort 0}
        !          20161: do_test where7-2.867.2 {
        !          20162:   count_steps_sort {
        !          20163:      SELECT a FROM t3
        !          20164:       WHERE (d>=16.0 AND d<17.0 AND d NOT NULL)
        !          20165:          OR ((a BETWEEN 80 AND 82) AND a!=81)
        !          20166:          OR b=36
        !          20167:          OR ((a BETWEEN 33 AND 35) AND a!=34)
        !          20168:   }
        !          20169: } {16 33 35 80 82 scan 0 sort 0}
        !          20170: do_test where7-2.868.1 {
        !          20171:   count_steps_sort {
        !          20172:      SELECT a FROM t2
        !          20173:       WHERE (d>=97.0 AND d<98.0 AND d NOT NULL)
        !          20174:          OR (d>=35.0 AND d<36.0 AND d NOT NULL)
        !          20175:          OR c=26026
        !          20176:          OR ((a BETWEEN 37 AND 39) AND a!=38)
        !          20177:          OR a=56
        !          20178:          OR b=506
        !          20179:          OR b=781
        !          20180:          OR (d>=28.0 AND d<29.0 AND d NOT NULL)
        !          20181:   }
        !          20182: } {28 35 37 39 46 56 71 76 77 78 97 scan 0 sort 0}
        !          20183: do_test where7-2.868.2 {
        !          20184:   count_steps_sort {
        !          20185:      SELECT a FROM t3
        !          20186:       WHERE (d>=97.0 AND d<98.0 AND d NOT NULL)
        !          20187:          OR (d>=35.0 AND d<36.0 AND d NOT NULL)
        !          20188:          OR c=26026
        !          20189:          OR ((a BETWEEN 37 AND 39) AND a!=38)
        !          20190:          OR a=56
        !          20191:          OR b=506
        !          20192:          OR b=781
        !          20193:          OR (d>=28.0 AND d<29.0 AND d NOT NULL)
        !          20194:   }
        !          20195: } {28 35 37 39 46 56 71 76 77 78 97 scan 0 sort 0}
        !          20196: do_test where7-2.869.1 {
        !          20197:   count_steps_sort {
        !          20198:      SELECT a FROM t2
        !          20199:       WHERE (g='edcbazy' AND f GLOB 'uvwxy*')
        !          20200:          OR ((a BETWEEN 25 AND 27) AND a!=26)
        !          20201:          OR (g='qponmlk' AND f GLOB 'nopqr*')
        !          20202:          OR ((a BETWEEN 89 AND 91) AND a!=90)
        !          20203:          OR f='xyzabcdef'
        !          20204:          OR b=517
        !          20205:          OR (g='jihgfed' AND f GLOB 'yzabc*')
        !          20206:          OR (g='kjihgfe' AND f GLOB 'qrstu*')
        !          20207:   }
        !          20208: } {23 25 27 39 47 49 68 75 76 89 91 98 scan 0 sort 0}
        !          20209: do_test where7-2.869.2 {
        !          20210:   count_steps_sort {
        !          20211:      SELECT a FROM t3
        !          20212:       WHERE (g='edcbazy' AND f GLOB 'uvwxy*')
        !          20213:          OR ((a BETWEEN 25 AND 27) AND a!=26)
        !          20214:          OR (g='qponmlk' AND f GLOB 'nopqr*')
        !          20215:          OR ((a BETWEEN 89 AND 91) AND a!=90)
        !          20216:          OR f='xyzabcdef'
        !          20217:          OR b=517
        !          20218:          OR (g='jihgfed' AND f GLOB 'yzabc*')
        !          20219:          OR (g='kjihgfe' AND f GLOB 'qrstu*')
        !          20220:   }
        !          20221: } {23 25 27 39 47 49 68 75 76 89 91 98 scan 0 sort 0}
        !          20222: do_test where7-2.870.1 {
        !          20223:   count_steps_sort {
        !          20224:      SELECT a FROM t2
        !          20225:       WHERE a=54
        !          20226:          OR a=59
        !          20227:   }
        !          20228: } {54 59 scan 0 sort 0}
        !          20229: do_test where7-2.870.2 {
        !          20230:   count_steps_sort {
        !          20231:      SELECT a FROM t3
        !          20232:       WHERE a=54
        !          20233:          OR a=59
        !          20234:   }
        !          20235: } {54 59 scan 0 sort 0}
        !          20236: do_test where7-2.871.1 {
        !          20237:   count_steps_sort {
        !          20238:      SELECT a FROM t2
        !          20239:       WHERE (g='tsrqpon' AND f GLOB 'yzabc*')
        !          20240:          OR b=762
        !          20241:          OR (g='onmlkji' AND f GLOB 'wxyza*')
        !          20242:          OR a=25
        !          20243:          OR ((a BETWEEN 65 AND 67) AND a!=66)
        !          20244:   }
        !          20245: } {24 25 48 65 67 scan 0 sort 0}
        !          20246: do_test where7-2.871.2 {
        !          20247:   count_steps_sort {
        !          20248:      SELECT a FROM t3
        !          20249:       WHERE (g='tsrqpon' AND f GLOB 'yzabc*')
        !          20250:          OR b=762
        !          20251:          OR (g='onmlkji' AND f GLOB 'wxyza*')
        !          20252:          OR a=25
        !          20253:          OR ((a BETWEEN 65 AND 67) AND a!=66)
        !          20254:   }
        !          20255: } {24 25 48 65 67 scan 0 sort 0}
        !          20256: do_test where7-2.872.1 {
        !          20257:   count_steps_sort {
        !          20258:      SELECT a FROM t2
        !          20259:       WHERE (d>=59.0 AND d<60.0 AND d NOT NULL)
        !          20260:          OR ((a BETWEEN 14 AND 16) AND a!=15)
        !          20261:          OR b=839
        !          20262:          OR f='defghijkl'
        !          20263:          OR (d>=95.0 AND d<96.0 AND d NOT NULL)
        !          20264:          OR (g='mlkjihg' AND f GLOB 'ijklm*')
        !          20265:          OR (d>=52.0 AND d<53.0 AND d NOT NULL)
        !          20266:          OR (g='hgfedcb' AND f GLOB 'hijkl*')
        !          20267:          OR b=498
        !          20268:   }
        !          20269: } {3 14 16 29 52 55 59 60 81 85 95 scan 0 sort 0}
        !          20270: do_test where7-2.872.2 {
        !          20271:   count_steps_sort {
        !          20272:      SELECT a FROM t3
        !          20273:       WHERE (d>=59.0 AND d<60.0 AND d NOT NULL)
        !          20274:          OR ((a BETWEEN 14 AND 16) AND a!=15)
        !          20275:          OR b=839
        !          20276:          OR f='defghijkl'
        !          20277:          OR (d>=95.0 AND d<96.0 AND d NOT NULL)
        !          20278:          OR (g='mlkjihg' AND f GLOB 'ijklm*')
        !          20279:          OR (d>=52.0 AND d<53.0 AND d NOT NULL)
        !          20280:          OR (g='hgfedcb' AND f GLOB 'hijkl*')
        !          20281:          OR b=498
        !          20282:   }
        !          20283: } {3 14 16 29 52 55 59 60 81 85 95 scan 0 sort 0}
        !          20284: do_test where7-2.873.1 {
        !          20285:   count_steps_sort {
        !          20286:      SELECT a FROM t2
        !          20287:       WHERE b=256
        !          20288:          OR c=19019
        !          20289:          OR a=54
        !          20290:          OR (d>=46.0 AND d<47.0 AND d NOT NULL)
        !          20291:          OR b=498
        !          20292:          OR b=77
        !          20293:   }
        !          20294: } {7 46 54 55 56 57 scan 0 sort 0}
        !          20295: do_test where7-2.873.2 {
        !          20296:   count_steps_sort {
        !          20297:      SELECT a FROM t3
        !          20298:       WHERE b=256
        !          20299:          OR c=19019
        !          20300:          OR a=54
        !          20301:          OR (d>=46.0 AND d<47.0 AND d NOT NULL)
        !          20302:          OR b=498
        !          20303:          OR b=77
        !          20304:   }
        !          20305: } {7 46 54 55 56 57 scan 0 sort 0}
        !          20306: do_test where7-2.874.1 {
        !          20307:   count_steps_sort {
        !          20308:      SELECT a FROM t2
        !          20309:       WHERE (g='mlkjihg' AND f GLOB 'jklmn*')
        !          20310:          OR b=256
        !          20311:          OR b=586
        !          20312:          OR a=74
        !          20313:          OR b=113
        !          20314:          OR (d>=99.0 AND d<100.0 AND d NOT NULL)
        !          20315:          OR b=495
        !          20316:   }
        !          20317: } {45 61 74 99 scan 0 sort 0}
        !          20318: do_test where7-2.874.2 {
        !          20319:   count_steps_sort {
        !          20320:      SELECT a FROM t3
        !          20321:       WHERE (g='mlkjihg' AND f GLOB 'jklmn*')
        !          20322:          OR b=256
        !          20323:          OR b=586
        !          20324:          OR a=74
        !          20325:          OR b=113
        !          20326:          OR (d>=99.0 AND d<100.0 AND d NOT NULL)
        !          20327:          OR b=495
        !          20328:   }
        !          20329: } {45 61 74 99 scan 0 sort 0}
        !          20330: do_test where7-2.875.1 {
        !          20331:   count_steps_sort {
        !          20332:      SELECT a FROM t2
        !          20333:       WHERE a=12
        !          20334:          OR a=50
        !          20335:          OR (d>=33.0 AND d<34.0 AND d NOT NULL)
        !          20336:          OR ((a BETWEEN 66 AND 68) AND a!=67)
        !          20337:   }
        !          20338: } {12 33 50 66 68 scan 0 sort 0}
        !          20339: do_test where7-2.875.2 {
        !          20340:   count_steps_sort {
        !          20341:      SELECT a FROM t3
        !          20342:       WHERE a=12
        !          20343:          OR a=50
        !          20344:          OR (d>=33.0 AND d<34.0 AND d NOT NULL)
        !          20345:          OR ((a BETWEEN 66 AND 68) AND a!=67)
        !          20346:   }
        !          20347: } {12 33 50 66 68 scan 0 sort 0}
        !          20348: do_test where7-2.876.1 {
        !          20349:   count_steps_sort {
        !          20350:      SELECT a FROM t2
        !          20351:       WHERE b=308
        !          20352:          OR (d>=73.0 AND d<74.0 AND d NOT NULL)
        !          20353:          OR (g='nmlkjih' AND f GLOB 'bcdef*')
        !          20354:          OR a=83
        !          20355:          OR c=23023
        !          20356:          OR (d>=57.0 AND d<58.0 AND d NOT NULL)
        !          20357:          OR (g='lkjihgf' AND f GLOB 'nopqr*')
        !          20358:          OR a=58
        !          20359:          OR ((a BETWEEN 17 AND 19) AND a!=18)
        !          20360:          OR (g='srqponm' AND f GLOB 'efghi*')
        !          20361:          OR c=4004
        !          20362:   }
        !          20363: } {10 11 12 17 19 28 30 53 57 58 65 67 68 69 73 83 scan 0 sort 0}
        !          20364: do_test where7-2.876.2 {
        !          20365:   count_steps_sort {
        !          20366:      SELECT a FROM t3
        !          20367:       WHERE b=308
        !          20368:          OR (d>=73.0 AND d<74.0 AND d NOT NULL)
        !          20369:          OR (g='nmlkjih' AND f GLOB 'bcdef*')
        !          20370:          OR a=83
        !          20371:          OR c=23023
        !          20372:          OR (d>=57.0 AND d<58.0 AND d NOT NULL)
        !          20373:          OR (g='lkjihgf' AND f GLOB 'nopqr*')
        !          20374:          OR a=58
        !          20375:          OR ((a BETWEEN 17 AND 19) AND a!=18)
        !          20376:          OR (g='srqponm' AND f GLOB 'efghi*')
        !          20377:          OR c=4004
        !          20378:   }
        !          20379: } {10 11 12 17 19 28 30 53 57 58 65 67 68 69 73 83 scan 0 sort 0}
        !          20380: do_test where7-2.877.1 {
        !          20381:   count_steps_sort {
        !          20382:      SELECT a FROM t2
        !          20383:       WHERE b=476
        !          20384:          OR a=26
        !          20385:          OR (d>=87.0 AND d<88.0 AND d NOT NULL)
        !          20386:          OR b=762
        !          20387:          OR b=157
        !          20388:          OR (d>=17.0 AND d<18.0 AND d NOT NULL)
        !          20389:          OR (g='nmlkjih' AND f GLOB 'cdefg*')
        !          20390:   }
        !          20391: } {17 26 54 87 scan 0 sort 0}
        !          20392: do_test where7-2.877.2 {
        !          20393:   count_steps_sort {
        !          20394:      SELECT a FROM t3
        !          20395:       WHERE b=476
        !          20396:          OR a=26
        !          20397:          OR (d>=87.0 AND d<88.0 AND d NOT NULL)
        !          20398:          OR b=762
        !          20399:          OR b=157
        !          20400:          OR (d>=17.0 AND d<18.0 AND d NOT NULL)
        !          20401:          OR (g='nmlkjih' AND f GLOB 'cdefg*')
        !          20402:   }
        !          20403: } {17 26 54 87 scan 0 sort 0}
        !          20404: do_test where7-2.878.1 {
        !          20405:   count_steps_sort {
        !          20406:      SELECT a FROM t2
        !          20407:       WHERE (d>=77.0 AND d<78.0 AND d NOT NULL)
        !          20408:          OR a=1
        !          20409:          OR ((a BETWEEN 93 AND 95) AND a!=94)
        !          20410:          OR b=278
        !          20411:          OR (g='xwvutsr' AND f GLOB 'defgh*')
        !          20412:          OR f='qrstuvwxy'
        !          20413:          OR (g='onmlkji' AND f GLOB 'abcde*')
        !          20414:          OR ((a BETWEEN 82 AND 84) AND a!=83)
        !          20415:          OR (g='edcbazy' AND f GLOB 'uvwxy*')
        !          20416:          OR (g='jihgfed' AND f GLOB 'wxyza*')
        !          20417:          OR (d>=72.0 AND d<73.0 AND d NOT NULL)
        !          20418:   }
        !          20419: } {1 3 16 42 52 68 72 74 77 82 84 93 94 95 98 scan 0 sort 0}
        !          20420: do_test where7-2.878.2 {
        !          20421:   count_steps_sort {
        !          20422:      SELECT a FROM t3
        !          20423:       WHERE (d>=77.0 AND d<78.0 AND d NOT NULL)
        !          20424:          OR a=1
        !          20425:          OR ((a BETWEEN 93 AND 95) AND a!=94)
        !          20426:          OR b=278
        !          20427:          OR (g='xwvutsr' AND f GLOB 'defgh*')
        !          20428:          OR f='qrstuvwxy'
        !          20429:          OR (g='onmlkji' AND f GLOB 'abcde*')
        !          20430:          OR ((a BETWEEN 82 AND 84) AND a!=83)
        !          20431:          OR (g='edcbazy' AND f GLOB 'uvwxy*')
        !          20432:          OR (g='jihgfed' AND f GLOB 'wxyza*')
        !          20433:          OR (d>=72.0 AND d<73.0 AND d NOT NULL)
        !          20434:   }
        !          20435: } {1 3 16 42 52 68 72 74 77 82 84 93 94 95 98 scan 0 sort 0}
        !          20436: do_test where7-2.879.1 {
        !          20437:   count_steps_sort {
        !          20438:      SELECT a FROM t2
        !          20439:       WHERE b=124
        !          20440:          OR (d>=92.0 AND d<93.0 AND d NOT NULL)
        !          20441:          OR ((a BETWEEN 41 AND 43) AND a!=42)
        !          20442:          OR (d>=96.0 AND d<97.0 AND d NOT NULL)
        !          20443:          OR b=759
        !          20444:          OR (f GLOB '?nopq*' AND f GLOB 'mnop*')
        !          20445:          OR ((a BETWEEN 45 AND 47) AND a!=46)
        !          20446:          OR (g='kjihgfe' AND f GLOB 'uvwxy*')
        !          20447:   }
        !          20448: } {12 38 41 43 45 47 64 69 72 90 92 96 scan 0 sort 0}
        !          20449: do_test where7-2.879.2 {
        !          20450:   count_steps_sort {
        !          20451:      SELECT a FROM t3
        !          20452:       WHERE b=124
        !          20453:          OR (d>=92.0 AND d<93.0 AND d NOT NULL)
        !          20454:          OR ((a BETWEEN 41 AND 43) AND a!=42)
        !          20455:          OR (d>=96.0 AND d<97.0 AND d NOT NULL)
        !          20456:          OR b=759
        !          20457:          OR (f GLOB '?nopq*' AND f GLOB 'mnop*')
        !          20458:          OR ((a BETWEEN 45 AND 47) AND a!=46)
        !          20459:          OR (g='kjihgfe' AND f GLOB 'uvwxy*')
        !          20460:   }
        !          20461: } {12 38 41 43 45 47 64 69 72 90 92 96 scan 0 sort 0}
        !          20462: do_test where7-2.880.1 {
        !          20463:   count_steps_sort {
        !          20464:      SELECT a FROM t2
        !          20465:       WHERE b=872
        !          20466:          OR b=267
        !          20467:          OR b=814
        !          20468:          OR b=99
        !          20469:          OR c<=10
        !          20470:          OR ((a BETWEEN 8 AND 10) AND a!=9)
        !          20471:          OR b=44
        !          20472:          OR f='zabcdefgh'
        !          20473:          OR b=979
        !          20474:          OR (g='rqponml' AND f GLOB 'hijkl*')
        !          20475:   }
        !          20476: } {4 8 9 10 25 33 51 74 77 89 scan 0 sort 0}
        !          20477: do_test where7-2.880.2 {
        !          20478:   count_steps_sort {
        !          20479:      SELECT a FROM t3
        !          20480:       WHERE b=872
        !          20481:          OR b=267
        !          20482:          OR b=814
        !          20483:          OR b=99
        !          20484:          OR c<=10
        !          20485:          OR ((a BETWEEN 8 AND 10) AND a!=9)
        !          20486:          OR b=44
        !          20487:          OR f='zabcdefgh'
        !          20488:          OR b=979
        !          20489:          OR (g='rqponml' AND f GLOB 'hijkl*')
        !          20490:   }
        !          20491: } {4 8 9 10 25 33 51 74 77 89 scan 0 sort 0}
        !          20492: do_test where7-2.881.1 {
        !          20493:   count_steps_sort {
        !          20494:      SELECT a FROM t2
        !          20495:       WHERE (d>=26.0 AND d<27.0 AND d NOT NULL)
        !          20496:          OR f='xyzabcdef'
        !          20497:   }
        !          20498: } {23 26 49 75 scan 0 sort 0}
        !          20499: do_test where7-2.881.2 {
        !          20500:   count_steps_sort {
        !          20501:      SELECT a FROM t3
        !          20502:       WHERE (d>=26.0 AND d<27.0 AND d NOT NULL)
        !          20503:          OR f='xyzabcdef'
        !          20504:   }
        !          20505: } {23 26 49 75 scan 0 sort 0}
        !          20506: do_test where7-2.882.1 {
        !          20507:   count_steps_sort {
        !          20508:      SELECT a FROM t2
        !          20509:       WHERE b=487
        !          20510:          OR b=355
        !          20511:          OR c=9009
        !          20512:          OR (d>=8.0 AND d<9.0 AND d NOT NULL)
        !          20513:          OR ((a BETWEEN 32 AND 34) AND a!=33)
        !          20514:          OR b=113
        !          20515:          OR ((a BETWEEN 24 AND 26) AND a!=25)
        !          20516:          OR a=90
        !          20517:          OR (d>=66.0 AND d<67.0 AND d NOT NULL)
        !          20518:          OR (g='hgfedcb' AND f GLOB 'jklmn*')
        !          20519:          OR f='nopqrstuv'
        !          20520:   }
        !          20521: } {8 13 24 25 26 27 32 34 39 65 66 87 90 91 scan 0 sort 0}
        !          20522: do_test where7-2.882.2 {
        !          20523:   count_steps_sort {
        !          20524:      SELECT a FROM t3
        !          20525:       WHERE b=487
        !          20526:          OR b=355
        !          20527:          OR c=9009
        !          20528:          OR (d>=8.0 AND d<9.0 AND d NOT NULL)
        !          20529:          OR ((a BETWEEN 32 AND 34) AND a!=33)
        !          20530:          OR b=113
        !          20531:          OR ((a BETWEEN 24 AND 26) AND a!=25)
        !          20532:          OR a=90
        !          20533:          OR (d>=66.0 AND d<67.0 AND d NOT NULL)
        !          20534:          OR (g='hgfedcb' AND f GLOB 'jklmn*')
        !          20535:          OR f='nopqrstuv'
        !          20536:   }
        !          20537: } {8 13 24 25 26 27 32 34 39 65 66 87 90 91 scan 0 sort 0}
        !          20538: do_test where7-2.883.1 {
        !          20539:   count_steps_sort {
        !          20540:      SELECT a FROM t2
        !          20541:       WHERE (d>=34.0 AND d<35.0 AND d NOT NULL)
        !          20542:          OR b=275
        !          20543:   }
        !          20544: } {25 34 scan 0 sort 0}
        !          20545: do_test where7-2.883.2 {
        !          20546:   count_steps_sort {
        !          20547:      SELECT a FROM t3
        !          20548:       WHERE (d>=34.0 AND d<35.0 AND d NOT NULL)
        !          20549:          OR b=275
        !          20550:   }
        !          20551: } {25 34 scan 0 sort 0}
        !          20552: do_test where7-2.884.1 {
        !          20553:   count_steps_sort {
        !          20554:      SELECT a FROM t2
        !          20555:       WHERE b=355
        !          20556:          OR a=44
        !          20557:          OR b=374
        !          20558:          OR c=25025
        !          20559:          OR b=198
        !          20560:          OR ((a BETWEEN 4 AND 6) AND a!=5)
        !          20561:          OR ((a BETWEEN 69 AND 71) AND a!=70)
        !          20562:          OR d<0.0
        !          20563:          OR (g='qponmlk' AND f GLOB 'pqrst*')
        !          20564:          OR c=9009
        !          20565:   }
        !          20566: } {4 6 18 25 26 27 34 41 44 69 71 73 74 75 scan 0 sort 0}
        !          20567: do_test where7-2.884.2 {
        !          20568:   count_steps_sort {
        !          20569:      SELECT a FROM t3
        !          20570:       WHERE b=355
        !          20571:          OR a=44
        !          20572:          OR b=374
        !          20573:          OR c=25025
        !          20574:          OR b=198
        !          20575:          OR ((a BETWEEN 4 AND 6) AND a!=5)
        !          20576:          OR ((a BETWEEN 69 AND 71) AND a!=70)
        !          20577:          OR d<0.0
        !          20578:          OR (g='qponmlk' AND f GLOB 'pqrst*')
        !          20579:          OR c=9009
        !          20580:   }
        !          20581: } {4 6 18 25 26 27 34 41 44 69 71 73 74 75 scan 0 sort 0}
        !          20582: do_test where7-2.885.1 {
        !          20583:   count_steps_sort {
        !          20584:      SELECT a FROM t2
        !          20585:       WHERE (f GLOB '?uvwx*' AND f GLOB 'tuvw*')
        !          20586:          OR b=814
        !          20587:          OR (d>=54.0 AND d<55.0 AND d NOT NULL)
        !          20588:   }
        !          20589: } {19 45 54 71 74 97 scan 0 sort 0}
        !          20590: do_test where7-2.885.2 {
        !          20591:   count_steps_sort {
        !          20592:      SELECT a FROM t3
        !          20593:       WHERE (f GLOB '?uvwx*' AND f GLOB 'tuvw*')
        !          20594:          OR b=814
        !          20595:          OR (d>=54.0 AND d<55.0 AND d NOT NULL)
        !          20596:   }
        !          20597: } {19 45 54 71 74 97 scan 0 sort 0}
        !          20598: do_test where7-2.886.1 {
        !          20599:   count_steps_sort {
        !          20600:      SELECT a FROM t2
        !          20601:       WHERE (g='lkjihgf' AND f GLOB 'mnopq*')
        !          20602:          OR b=333
        !          20603:          OR b=275
        !          20604:   }
        !          20605: } {25 64 scan 0 sort 0}
        !          20606: do_test where7-2.886.2 {
        !          20607:   count_steps_sort {
        !          20608:      SELECT a FROM t3
        !          20609:       WHERE (g='lkjihgf' AND f GLOB 'mnopq*')
        !          20610:          OR b=333
        !          20611:          OR b=275
        !          20612:   }
        !          20613: } {25 64 scan 0 sort 0}
        !          20614: do_test where7-2.887.1 {
        !          20615:   count_steps_sort {
        !          20616:      SELECT a FROM t2
        !          20617:       WHERE (g='ihgfedc' AND f GLOB 'efghi*')
        !          20618:          OR ((a BETWEEN 33 AND 35) AND a!=34)
        !          20619:   }
        !          20620: } {33 35 82 scan 0 sort 0}
        !          20621: do_test where7-2.887.2 {
        !          20622:   count_steps_sort {
        !          20623:      SELECT a FROM t3
        !          20624:       WHERE (g='ihgfedc' AND f GLOB 'efghi*')
        !          20625:          OR ((a BETWEEN 33 AND 35) AND a!=34)
        !          20626:   }
        !          20627: } {33 35 82 scan 0 sort 0}
        !          20628: do_test where7-2.888.1 {
        !          20629:   count_steps_sort {
        !          20630:      SELECT a FROM t2
        !          20631:       WHERE ((a BETWEEN 11 AND 13) AND a!=12)
        !          20632:          OR b=253
        !          20633:          OR (f GLOB '?pqrs*' AND f GLOB 'opqr*')
        !          20634:          OR b=286
        !          20635:          OR (d>=10.0 AND d<11.0 AND d NOT NULL)
        !          20636:   }
        !          20637: } {10 11 13 14 23 26 40 66 92 scan 0 sort 0}
        !          20638: do_test where7-2.888.2 {
        !          20639:   count_steps_sort {
        !          20640:      SELECT a FROM t3
        !          20641:       WHERE ((a BETWEEN 11 AND 13) AND a!=12)
        !          20642:          OR b=253
        !          20643:          OR (f GLOB '?pqrs*' AND f GLOB 'opqr*')
        !          20644:          OR b=286
        !          20645:          OR (d>=10.0 AND d<11.0 AND d NOT NULL)
        !          20646:   }
        !          20647: } {10 11 13 14 23 26 40 66 92 scan 0 sort 0}
        !          20648: do_test where7-2.889.1 {
        !          20649:   count_steps_sort {
        !          20650:      SELECT a FROM t2
        !          20651:       WHERE (d>=15.0 AND d<16.0 AND d NOT NULL)
        !          20652:          OR (g='gfedcba' AND f GLOB 'mnopq*')
        !          20653:          OR ((a BETWEEN 26 AND 28) AND a!=27)
        !          20654:          OR b=421
        !          20655:          OR (g='xwvutsr' AND f GLOB 'fghij*')
        !          20656:          OR f='ijklmnopq'
        !          20657:          OR b=891
        !          20658:          OR b=1056
        !          20659:   }
        !          20660: } {5 8 15 26 28 34 60 81 86 90 96 scan 0 sort 0}
        !          20661: do_test where7-2.889.2 {
        !          20662:   count_steps_sort {
        !          20663:      SELECT a FROM t3
        !          20664:       WHERE (d>=15.0 AND d<16.0 AND d NOT NULL)
        !          20665:          OR (g='gfedcba' AND f GLOB 'mnopq*')
        !          20666:          OR ((a BETWEEN 26 AND 28) AND a!=27)
        !          20667:          OR b=421
        !          20668:          OR (g='xwvutsr' AND f GLOB 'fghij*')
        !          20669:          OR f='ijklmnopq'
        !          20670:          OR b=891
        !          20671:          OR b=1056
        !          20672:   }
        !          20673: } {5 8 15 26 28 34 60 81 86 90 96 scan 0 sort 0}
        !          20674: do_test where7-2.890.1 {
        !          20675:   count_steps_sort {
        !          20676:      SELECT a FROM t2
        !          20677:       WHERE f='fghijklmn'
        !          20678:          OR (g='qponmlk' AND f GLOB 'nopqr*')
        !          20679:          OR (g='edcbazy' AND f GLOB 'vwxyz*')
        !          20680:          OR b=671
        !          20681:          OR (g='xwvutsr' AND f GLOB 'hijkl*')
        !          20682:   }
        !          20683: } {5 7 31 39 57 61 83 99 scan 0 sort 0}
        !          20684: do_test where7-2.890.2 {
        !          20685:   count_steps_sort {
        !          20686:      SELECT a FROM t3
        !          20687:       WHERE f='fghijklmn'
        !          20688:          OR (g='qponmlk' AND f GLOB 'nopqr*')
        !          20689:          OR (g='edcbazy' AND f GLOB 'vwxyz*')
        !          20690:          OR b=671
        !          20691:          OR (g='xwvutsr' AND f GLOB 'hijkl*')
        !          20692:   }
        !          20693: } {5 7 31 39 57 61 83 99 scan 0 sort 0}
        !          20694: do_test where7-2.891.1 {
        !          20695:   count_steps_sort {
        !          20696:      SELECT a FROM t2
        !          20697:       WHERE (g='lkjihgf' AND f GLOB 'lmnop*')
        !          20698:          OR (g='srqponm' AND f GLOB 'fghij*')
        !          20699:          OR ((a BETWEEN 4 AND 6) AND a!=5)
        !          20700:          OR (g='kjihgfe' AND f GLOB 'qrstu*')
        !          20701:          OR (d>=11.0 AND d<12.0 AND d NOT NULL)
        !          20702:   }
        !          20703: } {4 6 11 31 63 68 scan 0 sort 0}
        !          20704: do_test where7-2.891.2 {
        !          20705:   count_steps_sort {
        !          20706:      SELECT a FROM t3
        !          20707:       WHERE (g='lkjihgf' AND f GLOB 'lmnop*')
        !          20708:          OR (g='srqponm' AND f GLOB 'fghij*')
        !          20709:          OR ((a BETWEEN 4 AND 6) AND a!=5)
        !          20710:          OR (g='kjihgfe' AND f GLOB 'qrstu*')
        !          20711:          OR (d>=11.0 AND d<12.0 AND d NOT NULL)
        !          20712:   }
        !          20713: } {4 6 11 31 63 68 scan 0 sort 0}
        !          20714: do_test where7-2.892.1 {
        !          20715:   count_steps_sort {
        !          20716:      SELECT a FROM t2
        !          20717:       WHERE c=11011
        !          20718:          OR a=20
        !          20719:          OR b=432
        !          20720:          OR b=410
        !          20721:          OR a=86
        !          20722:          OR (d>=89.0 AND d<90.0 AND d NOT NULL)
        !          20723:          OR b=638
        !          20724:          OR ((a BETWEEN 58 AND 60) AND a!=59)
        !          20725:          OR b=190
        !          20726:   }
        !          20727: } {20 31 32 33 58 60 86 89 scan 0 sort 0}
        !          20728: do_test where7-2.892.2 {
        !          20729:   count_steps_sort {
        !          20730:      SELECT a FROM t3
        !          20731:       WHERE c=11011
        !          20732:          OR a=20
        !          20733:          OR b=432
        !          20734:          OR b=410
        !          20735:          OR a=86
        !          20736:          OR (d>=89.0 AND d<90.0 AND d NOT NULL)
        !          20737:          OR b=638
        !          20738:          OR ((a BETWEEN 58 AND 60) AND a!=59)
        !          20739:          OR b=190
        !          20740:   }
        !          20741: } {20 31 32 33 58 60 86 89 scan 0 sort 0}
        !          20742: do_test where7-2.893.1 {
        !          20743:   count_steps_sort {
        !          20744:      SELECT a FROM t2
        !          20745:       WHERE b=88
        !          20746:          OR ((a BETWEEN 42 AND 44) AND a!=43)
        !          20747:          OR a=76
        !          20748:          OR b=69
        !          20749:          OR b=847
        !          20750:          OR b=275
        !          20751:   }
        !          20752: } {8 25 42 44 76 77 scan 0 sort 0}
        !          20753: do_test where7-2.893.2 {
        !          20754:   count_steps_sort {
        !          20755:      SELECT a FROM t3
        !          20756:       WHERE b=88
        !          20757:          OR ((a BETWEEN 42 AND 44) AND a!=43)
        !          20758:          OR a=76
        !          20759:          OR b=69
        !          20760:          OR b=847
        !          20761:          OR b=275
        !          20762:   }
        !          20763: } {8 25 42 44 76 77 scan 0 sort 0}
        !          20764: do_test where7-2.894.1 {
        !          20765:   count_steps_sort {
        !          20766:      SELECT a FROM t2
        !          20767:       WHERE b=781
        !          20768:          OR b=77
        !          20769:          OR b=58
        !          20770:          OR ((a BETWEEN 67 AND 69) AND a!=68)
        !          20771:   }
        !          20772: } {7 67 69 71 scan 0 sort 0}
        !          20773: do_test where7-2.894.2 {
        !          20774:   count_steps_sort {
        !          20775:      SELECT a FROM t3
        !          20776:       WHERE b=781
        !          20777:          OR b=77
        !          20778:          OR b=58
        !          20779:          OR ((a BETWEEN 67 AND 69) AND a!=68)
        !          20780:   }
        !          20781: } {7 67 69 71 scan 0 sort 0}
        !          20782: do_test where7-2.895.1 {
        !          20783:   count_steps_sort {
        !          20784:      SELECT a FROM t2
        !          20785:       WHERE ((a BETWEEN 67 AND 69) AND a!=68)
        !          20786:          OR (d>=69.0 AND d<70.0 AND d NOT NULL)
        !          20787:          OR (g='utsrqpo' AND f GLOB 'uvwxy*')
        !          20788:          OR a=46
        !          20789:          OR b=187
        !          20790:          OR ((a BETWEEN 69 AND 71) AND a!=70)
        !          20791:          OR (g='onmlkji' AND f GLOB 'yzabc*')
        !          20792:   }
        !          20793: } {17 20 46 50 67 69 71 scan 0 sort 0}
        !          20794: do_test where7-2.895.2 {
        !          20795:   count_steps_sort {
        !          20796:      SELECT a FROM t3
        !          20797:       WHERE ((a BETWEEN 67 AND 69) AND a!=68)
        !          20798:          OR (d>=69.0 AND d<70.0 AND d NOT NULL)
        !          20799:          OR (g='utsrqpo' AND f GLOB 'uvwxy*')
        !          20800:          OR a=46
        !          20801:          OR b=187
        !          20802:          OR ((a BETWEEN 69 AND 71) AND a!=70)
        !          20803:          OR (g='onmlkji' AND f GLOB 'yzabc*')
        !          20804:   }
        !          20805: } {17 20 46 50 67 69 71 scan 0 sort 0}
        !          20806: do_test where7-2.896.1 {
        !          20807:   count_steps_sort {
        !          20808:      SELECT a FROM t2
        !          20809:       WHERE (d>=97.0 AND d<98.0 AND d NOT NULL)
        !          20810:          OR a=99
        !          20811:          OR c=3003
        !          20812:          OR (d>=57.0 AND d<58.0 AND d NOT NULL)
        !          20813:          OR b=300
        !          20814:          OR b=718
        !          20815:          OR c>=34035
        !          20816:          OR b=264
        !          20817:   }
        !          20818: } {7 8 9 24 57 97 99 scan 0 sort 0}
        !          20819: do_test where7-2.896.2 {
        !          20820:   count_steps_sort {
        !          20821:      SELECT a FROM t3
        !          20822:       WHERE (d>=97.0 AND d<98.0 AND d NOT NULL)
        !          20823:          OR a=99
        !          20824:          OR c=3003
        !          20825:          OR (d>=57.0 AND d<58.0 AND d NOT NULL)
        !          20826:          OR b=300
        !          20827:          OR b=718
        !          20828:          OR c>=34035
        !          20829:          OR b=264
        !          20830:   }
        !          20831: } {7 8 9 24 57 97 99 scan 0 sort 0}
        !          20832: do_test where7-2.897.1 {
        !          20833:   count_steps_sort {
        !          20834:      SELECT a FROM t2
        !          20835:       WHERE b=872
        !          20836:          OR b=209
        !          20837:          OR ((a BETWEEN 65 AND 67) AND a!=66)
        !          20838:          OR b=355
        !          20839:          OR b=729
        !          20840:          OR ((a BETWEEN 81 AND 83) AND a!=82)
        !          20841:          OR a=58
        !          20842:          OR (f GLOB '?pqrs*' AND f GLOB 'opqr*')
        !          20843:          OR b=608
        !          20844:   }
        !          20845: } {14 19 40 58 65 66 67 81 83 92 scan 0 sort 0}
        !          20846: do_test where7-2.897.2 {
        !          20847:   count_steps_sort {
        !          20848:      SELECT a FROM t3
        !          20849:       WHERE b=872
        !          20850:          OR b=209
        !          20851:          OR ((a BETWEEN 65 AND 67) AND a!=66)
        !          20852:          OR b=355
        !          20853:          OR b=729
        !          20854:          OR ((a BETWEEN 81 AND 83) AND a!=82)
        !          20855:          OR a=58
        !          20856:          OR (f GLOB '?pqrs*' AND f GLOB 'opqr*')
        !          20857:          OR b=608
        !          20858:   }
        !          20859: } {14 19 40 58 65 66 67 81 83 92 scan 0 sort 0}
        !          20860: do_test where7-2.898.1 {
        !          20861:   count_steps_sort {
        !          20862:      SELECT a FROM t2
        !          20863:       WHERE c=29029
        !          20864:          OR f='efghijklm'
        !          20865:          OR (d>=48.0 AND d<49.0 AND d NOT NULL)
        !          20866:          OR a=26
        !          20867:          OR (f GLOB '?efgh*' AND f GLOB 'defg*')
        !          20868:   }
        !          20869: } {3 4 26 29 30 48 55 56 81 82 85 86 87 scan 0 sort 0}
        !          20870: do_test where7-2.898.2 {
        !          20871:   count_steps_sort {
        !          20872:      SELECT a FROM t3
        !          20873:       WHERE c=29029
        !          20874:          OR f='efghijklm'
        !          20875:          OR (d>=48.0 AND d<49.0 AND d NOT NULL)
        !          20876:          OR a=26
        !          20877:          OR (f GLOB '?efgh*' AND f GLOB 'defg*')
        !          20878:   }
        !          20879: } {3 4 26 29 30 48 55 56 81 82 85 86 87 scan 0 sort 0}
        !          20880: do_test where7-2.899.1 {
        !          20881:   count_steps_sort {
        !          20882:      SELECT a FROM t2
        !          20883:       WHERE a=59
        !          20884:          OR (g='wvutsrq' AND f GLOB 'mnopq*')
        !          20885:          OR a=7
        !          20886:          OR (g='tsrqpon' AND f GLOB 'abcde*')
        !          20887:          OR b=762
        !          20888:          OR (f GLOB '?pqrs*' AND f GLOB 'opqr*')
        !          20889:   }
        !          20890: } {7 12 14 26 40 59 66 92 scan 0 sort 0}
        !          20891: do_test where7-2.899.2 {
        !          20892:   count_steps_sort {
        !          20893:      SELECT a FROM t3
        !          20894:       WHERE a=59
        !          20895:          OR (g='wvutsrq' AND f GLOB 'mnopq*')
        !          20896:          OR a=7
        !          20897:          OR (g='tsrqpon' AND f GLOB 'abcde*')
        !          20898:          OR b=762
        !          20899:          OR (f GLOB '?pqrs*' AND f GLOB 'opqr*')
        !          20900:   }
        !          20901: } {7 12 14 26 40 59 66 92 scan 0 sort 0}
        !          20902: do_test where7-2.900.1 {
        !          20903:   count_steps_sort {
        !          20904:      SELECT a FROM t2
        !          20905:       WHERE (g='gfedcba' AND f GLOB 'nopqr*')
        !          20906:          OR b=539
        !          20907:          OR b=399
        !          20908:   }
        !          20909: } {49 91 scan 0 sort 0}
        !          20910: do_test where7-2.900.2 {
        !          20911:   count_steps_sort {
        !          20912:      SELECT a FROM t3
        !          20913:       WHERE (g='gfedcba' AND f GLOB 'nopqr*')
        !          20914:          OR b=539
        !          20915:          OR b=399
        !          20916:   }
        !          20917: } {49 91 scan 0 sort 0}
        !          20918: do_test where7-2.901.1 {
        !          20919:   count_steps_sort {
        !          20920:      SELECT a FROM t2
        !          20921:       WHERE ((a BETWEEN 71 AND 73) AND a!=72)
        !          20922:          OR ((a BETWEEN 96 AND 98) AND a!=97)
        !          20923:          OR a=92
        !          20924:   }
        !          20925: } {71 73 92 96 98 scan 0 sort 0}
        !          20926: do_test where7-2.901.2 {
        !          20927:   count_steps_sort {
        !          20928:      SELECT a FROM t3
        !          20929:       WHERE ((a BETWEEN 71 AND 73) AND a!=72)
        !          20930:          OR ((a BETWEEN 96 AND 98) AND a!=97)
        !          20931:          OR a=92
        !          20932:   }
        !          20933: } {71 73 92 96 98 scan 0 sort 0}
        !          20934: do_test where7-2.902.1 {
        !          20935:   count_steps_sort {
        !          20936:      SELECT a FROM t2
        !          20937:       WHERE (f GLOB '?klmn*' AND f GLOB 'jklm*')
        !          20938:          OR (g='rqponml' AND f GLOB 'klmno*')
        !          20939:          OR f='lmnopqrst'
        !          20940:          OR (g='nmlkjih' AND f GLOB 'fghij*')
        !          20941:   }
        !          20942: } {9 11 35 36 37 57 61 63 87 89 scan 0 sort 0}
        !          20943: do_test where7-2.902.2 {
        !          20944:   count_steps_sort {
        !          20945:      SELECT a FROM t3
        !          20946:       WHERE (f GLOB '?klmn*' AND f GLOB 'jklm*')
        !          20947:          OR (g='rqponml' AND f GLOB 'klmno*')
        !          20948:          OR f='lmnopqrst'
        !          20949:          OR (g='nmlkjih' AND f GLOB 'fghij*')
        !          20950:   }
        !          20951: } {9 11 35 36 37 57 61 63 87 89 scan 0 sort 0}
        !          20952: do_test where7-2.903.1 {
        !          20953:   count_steps_sort {
        !          20954:      SELECT a FROM t2
        !          20955:       WHERE ((a BETWEEN 69 AND 71) AND a!=70)
        !          20956:          OR ((a BETWEEN 91 AND 93) AND a!=92)
        !          20957:          OR b=652
        !          20958:   }
        !          20959: } {69 71 91 93 scan 0 sort 0}
        !          20960: do_test where7-2.903.2 {
        !          20961:   count_steps_sort {
        !          20962:      SELECT a FROM t3
        !          20963:       WHERE ((a BETWEEN 69 AND 71) AND a!=70)
        !          20964:          OR ((a BETWEEN 91 AND 93) AND a!=92)
        !          20965:          OR b=652
        !          20966:   }
        !          20967: } {69 71 91 93 scan 0 sort 0}
        !          20968: do_test where7-2.904.1 {
        !          20969:   count_steps_sort {
        !          20970:      SELECT a FROM t2
        !          20971:       WHERE b=1067
        !          20972:          OR ((a BETWEEN 53 AND 55) AND a!=54)
        !          20973:          OR (g='jihgfed' AND f GLOB 'vwxyz*')
        !          20974:          OR (d>=18.0 AND d<19.0 AND d NOT NULL)
        !          20975:          OR (d>=54.0 AND d<55.0 AND d NOT NULL)
        !          20976:          OR b=520
        !          20977:          OR b=399
        !          20978:          OR b=209
        !          20979:          OR a=68
        !          20980:          OR (g='fedcbaz' AND f GLOB 'qrstu*')
        !          20981:   }
        !          20982: } {18 19 53 54 55 68 73 94 97 scan 0 sort 0}
        !          20983: do_test where7-2.904.2 {
        !          20984:   count_steps_sort {
        !          20985:      SELECT a FROM t3
        !          20986:       WHERE b=1067
        !          20987:          OR ((a BETWEEN 53 AND 55) AND a!=54)
        !          20988:          OR (g='jihgfed' AND f GLOB 'vwxyz*')
        !          20989:          OR (d>=18.0 AND d<19.0 AND d NOT NULL)
        !          20990:          OR (d>=54.0 AND d<55.0 AND d NOT NULL)
        !          20991:          OR b=520
        !          20992:          OR b=399
        !          20993:          OR b=209
        !          20994:          OR a=68
        !          20995:          OR (g='fedcbaz' AND f GLOB 'qrstu*')
        !          20996:   }
        !          20997: } {18 19 53 54 55 68 73 94 97 scan 0 sort 0}
        !          20998: do_test where7-2.905.1 {
        !          20999:   count_steps_sort {
        !          21000:      SELECT a FROM t2
        !          21001:       WHERE (d>=79.0 AND d<80.0 AND d NOT NULL)
        !          21002:          OR a=57
        !          21003:          OR b=55
        !          21004:          OR (d>=34.0 AND d<35.0 AND d NOT NULL)
        !          21005:          OR ((a BETWEEN 20 AND 22) AND a!=21)
        !          21006:          OR (g='rqponml' AND f GLOB 'lmnop*')
        !          21007:          OR ((a BETWEEN 0 AND 2) AND a!=1)
        !          21008:          OR ((a BETWEEN 21 AND 23) AND a!=22)
        !          21009:   }
        !          21010: } {2 5 20 21 22 23 34 37 57 79 scan 0 sort 0}
        !          21011: do_test where7-2.905.2 {
        !          21012:   count_steps_sort {
        !          21013:      SELECT a FROM t3
        !          21014:       WHERE (d>=79.0 AND d<80.0 AND d NOT NULL)
        !          21015:          OR a=57
        !          21016:          OR b=55
        !          21017:          OR (d>=34.0 AND d<35.0 AND d NOT NULL)
        !          21018:          OR ((a BETWEEN 20 AND 22) AND a!=21)
        !          21019:          OR (g='rqponml' AND f GLOB 'lmnop*')
        !          21020:          OR ((a BETWEEN 0 AND 2) AND a!=1)
        !          21021:          OR ((a BETWEEN 21 AND 23) AND a!=22)
        !          21022:   }
        !          21023: } {2 5 20 21 22 23 34 37 57 79 scan 0 sort 0}
        !          21024: do_test where7-2.906.1 {
        !          21025:   count_steps_sort {
        !          21026:      SELECT a FROM t2
        !          21027:       WHERE ((a BETWEEN 21 AND 23) AND a!=22)
        !          21028:          OR a=2
        !          21029:          OR b=784
        !          21030:          OR ((a BETWEEN 21 AND 23) AND a!=22)
        !          21031:          OR (g='ihgfedc' AND f GLOB 'defgh*')
        !          21032:          OR b=850
        !          21033:   }
        !          21034: } {2 21 23 81 scan 0 sort 0}
        !          21035: do_test where7-2.906.2 {
        !          21036:   count_steps_sort {
        !          21037:      SELECT a FROM t3
        !          21038:       WHERE ((a BETWEEN 21 AND 23) AND a!=22)
        !          21039:          OR a=2
        !          21040:          OR b=784
        !          21041:          OR ((a BETWEEN 21 AND 23) AND a!=22)
        !          21042:          OR (g='ihgfedc' AND f GLOB 'defgh*')
        !          21043:          OR b=850
        !          21044:   }
        !          21045: } {2 21 23 81 scan 0 sort 0}
        !          21046: do_test where7-2.907.1 {
        !          21047:   count_steps_sort {
        !          21048:      SELECT a FROM t2
        !          21049:       WHERE (d>=51.0 AND d<52.0 AND d NOT NULL)
        !          21050:          OR (d>=45.0 AND d<46.0 AND d NOT NULL)
        !          21051:          OR b=748
        !          21052:          OR b=209
        !          21053:          OR a=100
        !          21054:   }
        !          21055: } {19 45 51 68 100 scan 0 sort 0}
        !          21056: do_test where7-2.907.2 {
        !          21057:   count_steps_sort {
        !          21058:      SELECT a FROM t3
        !          21059:       WHERE (d>=51.0 AND d<52.0 AND d NOT NULL)
        !          21060:          OR (d>=45.0 AND d<46.0 AND d NOT NULL)
        !          21061:          OR b=748
        !          21062:          OR b=209
        !          21063:          OR a=100
        !          21064:   }
        !          21065: } {19 45 51 68 100 scan 0 sort 0}
        !          21066: do_test where7-2.908.1 {
        !          21067:   count_steps_sort {
        !          21068:      SELECT a FROM t2
        !          21069:       WHERE (g='jihgfed' AND f GLOB 'zabcd*')
        !          21070:          OR a=18
        !          21071:          OR a=30
        !          21072:          OR ((a BETWEEN 9 AND 11) AND a!=10)
        !          21073:          OR ((a BETWEEN 84 AND 86) AND a!=85)
        !          21074:          OR ((a BETWEEN 8 AND 10) AND a!=9)
        !          21075:          OR b=792
        !          21076:          OR (f GLOB '?mnop*' AND f GLOB 'lmno*')
        !          21077:          OR ((a BETWEEN 19 AND 21) AND a!=20)
        !          21078:          OR c=26026
        !          21079:          OR (g='rqponml' AND f GLOB 'hijkl*')
        !          21080:   }
        !          21081: } {8 9 10 11 18 19 21 30 33 37 63 72 76 77 78 84 86 89 scan 0 sort 0}
        !          21082: do_test where7-2.908.2 {
        !          21083:   count_steps_sort {
        !          21084:      SELECT a FROM t3
        !          21085:       WHERE (g='jihgfed' AND f GLOB 'zabcd*')
        !          21086:          OR a=18
        !          21087:          OR a=30
        !          21088:          OR ((a BETWEEN 9 AND 11) AND a!=10)
        !          21089:          OR ((a BETWEEN 84 AND 86) AND a!=85)
        !          21090:          OR ((a BETWEEN 8 AND 10) AND a!=9)
        !          21091:          OR b=792
        !          21092:          OR (f GLOB '?mnop*' AND f GLOB 'lmno*')
        !          21093:          OR ((a BETWEEN 19 AND 21) AND a!=20)
        !          21094:          OR c=26026
        !          21095:          OR (g='rqponml' AND f GLOB 'hijkl*')
        !          21096:   }
        !          21097: } {8 9 10 11 18 19 21 30 33 37 63 72 76 77 78 84 86 89 scan 0 sort 0}
        !          21098: do_test where7-2.909.1 {
        !          21099:   count_steps_sort {
        !          21100:      SELECT a FROM t2
        !          21101:       WHERE (g='vutsrqp' AND f GLOB 'qrstu*')
        !          21102:          OR b=968
        !          21103:          OR ((a BETWEEN 63 AND 65) AND a!=64)
        !          21104:          OR (f GLOB '?xyza*' AND f GLOB 'wxyz*')
        !          21105:          OR (g='jihgfed' AND f GLOB 'wxyza*')
        !          21106:          OR (d>=72.0 AND d<73.0 AND d NOT NULL)
        !          21107:          OR a=78
        !          21108:          OR ((a BETWEEN 90 AND 92) AND a!=91)
        !          21109:   }
        !          21110: } {16 22 48 63 65 72 74 78 88 90 92 100 scan 0 sort 0}
        !          21111: do_test where7-2.909.2 {
        !          21112:   count_steps_sort {
        !          21113:      SELECT a FROM t3
        !          21114:       WHERE (g='vutsrqp' AND f GLOB 'qrstu*')
        !          21115:          OR b=968
        !          21116:          OR ((a BETWEEN 63 AND 65) AND a!=64)
        !          21117:          OR (f GLOB '?xyza*' AND f GLOB 'wxyz*')
        !          21118:          OR (g='jihgfed' AND f GLOB 'wxyza*')
        !          21119:          OR (d>=72.0 AND d<73.0 AND d NOT NULL)
        !          21120:          OR a=78
        !          21121:          OR ((a BETWEEN 90 AND 92) AND a!=91)
        !          21122:   }
        !          21123: } {16 22 48 63 65 72 74 78 88 90 92 100 scan 0 sort 0}
        !          21124: do_test where7-2.910.1 {
        !          21125:   count_steps_sort {
        !          21126:      SELECT a FROM t2
        !          21127:       WHERE c=10010
        !          21128:          OR f='pqrstuvwx'
        !          21129:   }
        !          21130: } {15 28 29 30 41 67 93 scan 0 sort 0}
        !          21131: do_test where7-2.910.2 {
        !          21132:   count_steps_sort {
        !          21133:      SELECT a FROM t3
        !          21134:       WHERE c=10010
        !          21135:          OR f='pqrstuvwx'
        !          21136:   }
        !          21137: } {15 28 29 30 41 67 93 scan 0 sort 0}
        !          21138: do_test where7-2.911.1 {
        !          21139:   count_steps_sort {
        !          21140:      SELECT a FROM t2
        !          21141:       WHERE a=86
        !          21142:          OR a=10
        !          21143:          OR b=528
        !          21144:          OR b=253
        !          21145:          OR a=80
        !          21146:          OR a=87
        !          21147:          OR (d>=37.0 AND d<38.0 AND d NOT NULL)
        !          21148:   }
        !          21149: } {10 23 37 48 80 86 87 scan 0 sort 0}
        !          21150: do_test where7-2.911.2 {
        !          21151:   count_steps_sort {
        !          21152:      SELECT a FROM t3
        !          21153:       WHERE a=86
        !          21154:          OR a=10
        !          21155:          OR b=528
        !          21156:          OR b=253
        !          21157:          OR a=80
        !          21158:          OR a=87
        !          21159:          OR (d>=37.0 AND d<38.0 AND d NOT NULL)
        !          21160:   }
        !          21161: } {10 23 37 48 80 86 87 scan 0 sort 0}
        !          21162: do_test where7-2.912.1 {
        !          21163:   count_steps_sort {
        !          21164:      SELECT a FROM t2
        !          21165:       WHERE (d>=42.0 AND d<43.0 AND d NOT NULL)
        !          21166:          OR b=825
        !          21167:          OR a=100
        !          21168:          OR (d>=77.0 AND d<78.0 AND d NOT NULL)
        !          21169:          OR a=60
        !          21170:   }
        !          21171: } {42 60 75 77 100 scan 0 sort 0}
        !          21172: do_test where7-2.912.2 {
        !          21173:   count_steps_sort {
        !          21174:      SELECT a FROM t3
        !          21175:       WHERE (d>=42.0 AND d<43.0 AND d NOT NULL)
        !          21176:          OR b=825
        !          21177:          OR a=100
        !          21178:          OR (d>=77.0 AND d<78.0 AND d NOT NULL)
        !          21179:          OR a=60
        !          21180:   }
        !          21181: } {42 60 75 77 100 scan 0 sort 0}
        !          21182: do_test where7-2.913.1 {
        !          21183:   count_steps_sort {
        !          21184:      SELECT a FROM t2
        !          21185:       WHERE (d>=94.0 AND d<95.0 AND d NOT NULL)
        !          21186:          OR b=883
        !          21187:          OR (d>=35.0 AND d<36.0 AND d NOT NULL)
        !          21188:          OR (d>=3.0 AND d<4.0 AND d NOT NULL)
        !          21189:          OR (d>=78.0 AND d<79.0 AND d NOT NULL)
        !          21190:          OR (d>=45.0 AND d<46.0 AND d NOT NULL)
        !          21191:          OR a=81
        !          21192:          OR (f GLOB '?fghi*' AND f GLOB 'efgh*')
        !          21193:          OR f='mnopqrstu'
        !          21194:   }
        !          21195: } {3 4 12 30 35 38 45 56 64 78 81 82 90 94 scan 0 sort 0}
        !          21196: do_test where7-2.913.2 {
        !          21197:   count_steps_sort {
        !          21198:      SELECT a FROM t3
        !          21199:       WHERE (d>=94.0 AND d<95.0 AND d NOT NULL)
        !          21200:          OR b=883
        !          21201:          OR (d>=35.0 AND d<36.0 AND d NOT NULL)
        !          21202:          OR (d>=3.0 AND d<4.0 AND d NOT NULL)
        !          21203:          OR (d>=78.0 AND d<79.0 AND d NOT NULL)
        !          21204:          OR (d>=45.0 AND d<46.0 AND d NOT NULL)
        !          21205:          OR a=81
        !          21206:          OR (f GLOB '?fghi*' AND f GLOB 'efgh*')
        !          21207:          OR f='mnopqrstu'
        !          21208:   }
        !          21209: } {3 4 12 30 35 38 45 56 64 78 81 82 90 94 scan 0 sort 0}
        !          21210: do_test where7-2.914.1 {
        !          21211:   count_steps_sort {
        !          21212:      SELECT a FROM t2
        !          21213:       WHERE b=443
        !          21214:          OR ((a BETWEEN 14 AND 16) AND a!=15)
        !          21215:          OR b=663
        !          21216:          OR b=905
        !          21217:          OR (d>=96.0 AND d<97.0 AND d NOT NULL)
        !          21218:          OR b=883
        !          21219:          OR c=22022
        !          21220:          OR b=638
        !          21221:   }
        !          21222: } {14 16 58 64 65 66 96 scan 0 sort 0}
        !          21223: do_test where7-2.914.2 {
        !          21224:   count_steps_sort {
        !          21225:      SELECT a FROM t3
        !          21226:       WHERE b=443
        !          21227:          OR ((a BETWEEN 14 AND 16) AND a!=15)
        !          21228:          OR b=663
        !          21229:          OR b=905
        !          21230:          OR (d>=96.0 AND d<97.0 AND d NOT NULL)
        !          21231:          OR b=883
        !          21232:          OR c=22022
        !          21233:          OR b=638
        !          21234:   }
        !          21235: } {14 16 58 64 65 66 96 scan 0 sort 0}
        !          21236: do_test where7-2.915.1 {
        !          21237:   count_steps_sort {
        !          21238:      SELECT a FROM t2
        !          21239:       WHERE ((a BETWEEN 84 AND 86) AND a!=85)
        !          21240:          OR b=234
        !          21241:          OR a=53
        !          21242:          OR ((a BETWEEN 20 AND 22) AND a!=21)
        !          21243:          OR ((a BETWEEN 27 AND 29) AND a!=28)
        !          21244:          OR b=319
        !          21245:          OR (g='qponmlk' AND f GLOB 'opqrs*')
        !          21246:          OR ((a BETWEEN 14 AND 16) AND a!=15)
        !          21247:   }
        !          21248: } {14 16 20 22 27 29 40 53 84 86 scan 0 sort 0}
        !          21249: do_test where7-2.915.2 {
        !          21250:   count_steps_sort {
        !          21251:      SELECT a FROM t3
        !          21252:       WHERE ((a BETWEEN 84 AND 86) AND a!=85)
        !          21253:          OR b=234
        !          21254:          OR a=53
        !          21255:          OR ((a BETWEEN 20 AND 22) AND a!=21)
        !          21256:          OR ((a BETWEEN 27 AND 29) AND a!=28)
        !          21257:          OR b=319
        !          21258:          OR (g='qponmlk' AND f GLOB 'opqrs*')
        !          21259:          OR ((a BETWEEN 14 AND 16) AND a!=15)
        !          21260:   }
        !          21261: } {14 16 20 22 27 29 40 53 84 86 scan 0 sort 0}
        !          21262: do_test where7-2.916.1 {
        !          21263:   count_steps_sort {
        !          21264:      SELECT a FROM t2
        !          21265:       WHERE b=179
        !          21266:          OR ((a BETWEEN 95 AND 97) AND a!=96)
        !          21267:          OR a=46
        !          21268:          OR (g='kjihgfe' AND f GLOB 'uvwxy*')
        !          21269:          OR ((a BETWEEN 53 AND 55) AND a!=54)
        !          21270:          OR a=25
        !          21271:          OR (d>=5.0 AND d<6.0 AND d NOT NULL)
        !          21272:          OR (d>=13.0 AND d<14.0 AND d NOT NULL)
        !          21273:          OR f='opqrstuvw'
        !          21274:          OR (d>=53.0 AND d<54.0 AND d NOT NULL)
        !          21275:          OR b=938
        !          21276:   }
        !          21277: } {5 13 14 25 40 46 53 55 66 72 92 95 97 scan 0 sort 0}
        !          21278: do_test where7-2.916.2 {
        !          21279:   count_steps_sort {
        !          21280:      SELECT a FROM t3
        !          21281:       WHERE b=179
        !          21282:          OR ((a BETWEEN 95 AND 97) AND a!=96)
        !          21283:          OR a=46
        !          21284:          OR (g='kjihgfe' AND f GLOB 'uvwxy*')
        !          21285:          OR ((a BETWEEN 53 AND 55) AND a!=54)
        !          21286:          OR a=25
        !          21287:          OR (d>=5.0 AND d<6.0 AND d NOT NULL)
        !          21288:          OR (d>=13.0 AND d<14.0 AND d NOT NULL)
        !          21289:          OR f='opqrstuvw'
        !          21290:          OR (d>=53.0 AND d<54.0 AND d NOT NULL)
        !          21291:          OR b=938
        !          21292:   }
        !          21293: } {5 13 14 25 40 46 53 55 66 72 92 95 97 scan 0 sort 0}
        !          21294: do_test where7-2.917.1 {
        !          21295:   count_steps_sort {
        !          21296:      SELECT a FROM t2
        !          21297:       WHERE (g='nmlkjih' AND f GLOB 'fghij*')
        !          21298:          OR (d>=15.0 AND d<16.0 AND d NOT NULL)
        !          21299:   }
        !          21300: } {15 57 scan 0 sort 0}
        !          21301: do_test where7-2.917.2 {
        !          21302:   count_steps_sort {
        !          21303:      SELECT a FROM t3
        !          21304:       WHERE (g='nmlkjih' AND f GLOB 'fghij*')
        !          21305:          OR (d>=15.0 AND d<16.0 AND d NOT NULL)
        !          21306:   }
        !          21307: } {15 57 scan 0 sort 0}
        !          21308: do_test where7-2.918.1 {
        !          21309:   count_steps_sort {
        !          21310:      SELECT a FROM t2
        !          21311:       WHERE b=748
        !          21312:          OR (g='utsrqpo' AND f GLOB 'wxyza*')
        !          21313:          OR a=32
        !          21314:          OR b=110
        !          21315:          OR b=297
        !          21316:          OR (d>=13.0 AND d<14.0 AND d NOT NULL)
        !          21317:          OR ((a BETWEEN 60 AND 62) AND a!=61)
        !          21318:          OR f='ghijklmno'
        !          21319:          OR b=473
        !          21320:          OR b=135
        !          21321:   }
        !          21322: } {6 10 13 22 27 32 43 58 60 62 68 84 scan 0 sort 0}
        !          21323: do_test where7-2.918.2 {
        !          21324:   count_steps_sort {
        !          21325:      SELECT a FROM t3
        !          21326:       WHERE b=748
        !          21327:          OR (g='utsrqpo' AND f GLOB 'wxyza*')
        !          21328:          OR a=32
        !          21329:          OR b=110
        !          21330:          OR b=297
        !          21331:          OR (d>=13.0 AND d<14.0 AND d NOT NULL)
        !          21332:          OR ((a BETWEEN 60 AND 62) AND a!=61)
        !          21333:          OR f='ghijklmno'
        !          21334:          OR b=473
        !          21335:          OR b=135
        !          21336:   }
        !          21337: } {6 10 13 22 27 32 43 58 60 62 68 84 scan 0 sort 0}
        !          21338: do_test where7-2.919.1 {
        !          21339:   count_steps_sort {
        !          21340:      SELECT a FROM t2
        !          21341:       WHERE (d>=33.0 AND d<34.0 AND d NOT NULL)
        !          21342:          OR b=905
        !          21343:          OR a=97
        !          21344:          OR (g='hgfedcb' AND f GLOB 'hijkl*')
        !          21345:          OR c=27027
        !          21346:          OR f='bcdefghij'
        !          21347:          OR (d>=54.0 AND d<55.0 AND d NOT NULL)
        !          21348:          OR (d>=25.0 AND d<26.0 AND d NOT NULL)
        !          21349:          OR ((a BETWEEN 38 AND 40) AND a!=39)
        !          21350:          OR (f GLOB '?fghi*' AND f GLOB 'efgh*')
        !          21351:   }
        !          21352: } {1 4 25 27 30 33 38 40 53 54 56 79 80 81 82 85 97 scan 0 sort 0}
        !          21353: do_test where7-2.919.2 {
        !          21354:   count_steps_sort {
        !          21355:      SELECT a FROM t3
        !          21356:       WHERE (d>=33.0 AND d<34.0 AND d NOT NULL)
        !          21357:          OR b=905
        !          21358:          OR a=97
        !          21359:          OR (g='hgfedcb' AND f GLOB 'hijkl*')
        !          21360:          OR c=27027
        !          21361:          OR f='bcdefghij'
        !          21362:          OR (d>=54.0 AND d<55.0 AND d NOT NULL)
        !          21363:          OR (d>=25.0 AND d<26.0 AND d NOT NULL)
        !          21364:          OR ((a BETWEEN 38 AND 40) AND a!=39)
        !          21365:          OR (f GLOB '?fghi*' AND f GLOB 'efgh*')
        !          21366:   }
        !          21367: } {1 4 25 27 30 33 38 40 53 54 56 79 80 81 82 85 97 scan 0 sort 0}
        !          21368: do_test where7-2.920.1 {
        !          21369:   count_steps_sort {
        !          21370:      SELECT a FROM t2
        !          21371:       WHERE ((a BETWEEN 64 AND 66) AND a!=65)
        !          21372:          OR ((a BETWEEN 90 AND 92) AND a!=91)
        !          21373:   }
        !          21374: } {64 66 90 92 scan 0 sort 0}
        !          21375: do_test where7-2.920.2 {
        !          21376:   count_steps_sort {
        !          21377:      SELECT a FROM t3
        !          21378:       WHERE ((a BETWEEN 64 AND 66) AND a!=65)
        !          21379:          OR ((a BETWEEN 90 AND 92) AND a!=91)
        !          21380:   }
        !          21381: } {64 66 90 92 scan 0 sort 0}
        !          21382: do_test where7-2.921.1 {
        !          21383:   count_steps_sort {
        !          21384:      SELECT a FROM t2
        !          21385:       WHERE b=594
        !          21386:          OR b=80
        !          21387:          OR (g='tsrqpon' AND f GLOB 'bcdef*')
        !          21388:          OR (g='qponmlk' AND f GLOB 'mnopq*')
        !          21389:          OR b=421
        !          21390:          OR b=418
        !          21391:          OR b=828
        !          21392:          OR a=88
        !          21393:          OR (g='tsrqpon' AND f GLOB 'xyzab*')
        !          21394:          OR (d>=60.0 AND d<61.0 AND d NOT NULL)
        !          21395:   }
        !          21396: } {23 27 38 54 60 88 scan 0 sort 0}
        !          21397: do_test where7-2.921.2 {
        !          21398:   count_steps_sort {
        !          21399:      SELECT a FROM t3
        !          21400:       WHERE b=594
        !          21401:          OR b=80
        !          21402:          OR (g='tsrqpon' AND f GLOB 'bcdef*')
        !          21403:          OR (g='qponmlk' AND f GLOB 'mnopq*')
        !          21404:          OR b=421
        !          21405:          OR b=418
        !          21406:          OR b=828
        !          21407:          OR a=88
        !          21408:          OR (g='tsrqpon' AND f GLOB 'xyzab*')
        !          21409:          OR (d>=60.0 AND d<61.0 AND d NOT NULL)
        !          21410:   }
        !          21411: } {23 27 38 54 60 88 scan 0 sort 0}
        !          21412: do_test where7-2.922.1 {
        !          21413:   count_steps_sort {
        !          21414:      SELECT a FROM t2
        !          21415:       WHERE (d>=17.0 AND d<18.0 AND d NOT NULL)
        !          21416:          OR (g='jihgfed' AND f GLOB 'xyzab*')
        !          21417:          OR b=366
        !          21418:          OR (d>=28.0 AND d<29.0 AND d NOT NULL)
        !          21419:          OR c=16016
        !          21420:          OR (g='edcbazy' AND f GLOB 'wxyza*')
        !          21421:          OR c=9009
        !          21422:   }
        !          21423: } {17 25 26 27 28 46 47 48 75 100 scan 0 sort 0}
        !          21424: do_test where7-2.922.2 {
        !          21425:   count_steps_sort {
        !          21426:      SELECT a FROM t3
        !          21427:       WHERE (d>=17.0 AND d<18.0 AND d NOT NULL)
        !          21428:          OR (g='jihgfed' AND f GLOB 'xyzab*')
        !          21429:          OR b=366
        !          21430:          OR (d>=28.0 AND d<29.0 AND d NOT NULL)
        !          21431:          OR c=16016
        !          21432:          OR (g='edcbazy' AND f GLOB 'wxyza*')
        !          21433:          OR c=9009
        !          21434:   }
        !          21435: } {17 25 26 27 28 46 47 48 75 100 scan 0 sort 0}
        !          21436: do_test where7-2.923.1 {
        !          21437:   count_steps_sort {
        !          21438:      SELECT a FROM t2
        !          21439:       WHERE b=33
        !          21440:          OR f='qrstuvwxy'
        !          21441:          OR (g='utsrqpo' AND f GLOB 'uvwxy*')
        !          21442:          OR b=858
        !          21443:   }
        !          21444: } {3 16 20 42 68 78 94 scan 0 sort 0}
        !          21445: do_test where7-2.923.2 {
        !          21446:   count_steps_sort {
        !          21447:      SELECT a FROM t3
        !          21448:       WHERE b=33
        !          21449:          OR f='qrstuvwxy'
        !          21450:          OR (g='utsrqpo' AND f GLOB 'uvwxy*')
        !          21451:          OR b=858
        !          21452:   }
        !          21453: } {3 16 20 42 68 78 94 scan 0 sort 0}
        !          21454: do_test where7-2.924.1 {
        !          21455:   count_steps_sort {
        !          21456:      SELECT a FROM t2
        !          21457:       WHERE b=861
        !          21458:          OR (f GLOB '?xyza*' AND f GLOB 'wxyz*')
        !          21459:          OR (d>=29.0 AND d<30.0 AND d NOT NULL)
        !          21460:          OR b=682
        !          21461:          OR ((a BETWEEN 93 AND 95) AND a!=94)
        !          21462:          OR b=286
        !          21463:   }
        !          21464: } {22 26 29 48 62 74 93 95 100 scan 0 sort 0}
        !          21465: do_test where7-2.924.2 {
        !          21466:   count_steps_sort {
        !          21467:      SELECT a FROM t3
        !          21468:       WHERE b=861
        !          21469:          OR (f GLOB '?xyza*' AND f GLOB 'wxyz*')
        !          21470:          OR (d>=29.0 AND d<30.0 AND d NOT NULL)
        !          21471:          OR b=682
        !          21472:          OR ((a BETWEEN 93 AND 95) AND a!=94)
        !          21473:          OR b=286
        !          21474:   }
        !          21475: } {22 26 29 48 62 74 93 95 100 scan 0 sort 0}
        !          21476: do_test where7-2.925.1 {
        !          21477:   count_steps_sort {
        !          21478:      SELECT a FROM t2
        !          21479:       WHERE b=740
        !          21480:          OR ((a BETWEEN 27 AND 29) AND a!=28)
        !          21481:          OR a=88
        !          21482:   }
        !          21483: } {27 29 88 scan 0 sort 0}
        !          21484: do_test where7-2.925.2 {
        !          21485:   count_steps_sort {
        !          21486:      SELECT a FROM t3
        !          21487:       WHERE b=740
        !          21488:          OR ((a BETWEEN 27 AND 29) AND a!=28)
        !          21489:          OR a=88
        !          21490:   }
        !          21491: } {27 29 88 scan 0 sort 0}
        !          21492: do_test where7-2.926.1 {
        !          21493:   count_steps_sort {
        !          21494:      SELECT a FROM t2
        !          21495:       WHERE f='abcdefghi'
        !          21496:          OR c=9009
        !          21497:          OR b=663
        !          21498:          OR (g='wvutsrq' AND f GLOB 'klmno*')
        !          21499:          OR b=91
        !          21500:   }
        !          21501: } {10 25 26 27 52 78 scan 0 sort 0}
        !          21502: do_test where7-2.926.2 {
        !          21503:   count_steps_sort {
        !          21504:      SELECT a FROM t3
        !          21505:       WHERE f='abcdefghi'
        !          21506:          OR c=9009
        !          21507:          OR b=663
        !          21508:          OR (g='wvutsrq' AND f GLOB 'klmno*')
        !          21509:          OR b=91
        !          21510:   }
        !          21511: } {10 25 26 27 52 78 scan 0 sort 0}
        !          21512: do_test where7-2.927.1 {
        !          21513:   count_steps_sort {
        !          21514:      SELECT a FROM t2
        !          21515:       WHERE (g='kjihgfe' AND f GLOB 'qrstu*')
        !          21516:          OR ((a BETWEEN 29 AND 31) AND a!=30)
        !          21517:          OR (f GLOB '?opqr*' AND f GLOB 'nopq*')
        !          21518:          OR b=1015
        !          21519:          OR (g='qponmlk' AND f GLOB 'qrstu*')
        !          21520:          OR b=916
        !          21521:          OR (d>=31.0 AND d<32.0 AND d NOT NULL)
        !          21522:          OR b=69
        !          21523:          OR (g='hgfedcb' AND f GLOB 'fghij*')
        !          21524:   }
        !          21525: } {13 29 31 39 42 65 68 83 91 scan 0 sort 0}
        !          21526: do_test where7-2.927.2 {
        !          21527:   count_steps_sort {
        !          21528:      SELECT a FROM t3
        !          21529:       WHERE (g='kjihgfe' AND f GLOB 'qrstu*')
        !          21530:          OR ((a BETWEEN 29 AND 31) AND a!=30)
        !          21531:          OR (f GLOB '?opqr*' AND f GLOB 'nopq*')
        !          21532:          OR b=1015
        !          21533:          OR (g='qponmlk' AND f GLOB 'qrstu*')
        !          21534:          OR b=916
        !          21535:          OR (d>=31.0 AND d<32.0 AND d NOT NULL)
        !          21536:          OR b=69
        !          21537:          OR (g='hgfedcb' AND f GLOB 'fghij*')
        !          21538:   }
        !          21539: } {13 29 31 39 42 65 68 83 91 scan 0 sort 0}
        !          21540: do_test where7-2.928.1 {
        !          21541:   count_steps_sort {
        !          21542:      SELECT a FROM t2
        !          21543:       WHERE a=88
        !          21544:          OR a=1
        !          21545:          OR f='uvwxyzabc'
        !          21546:          OR b=498
        !          21547:          OR (d>=20.0 AND d<21.0 AND d NOT NULL)
        !          21548:          OR a=63
        !          21549:          OR f='mnopqrstu'
        !          21550:          OR (g='mlkjihg' AND f GLOB 'ijklm*')
        !          21551:          OR b=495
        !          21552:          OR a=35
        !          21553:          OR a=22
        !          21554:   }
        !          21555: } {1 12 20 22 35 38 45 46 60 63 64 72 88 90 98 scan 0 sort 0}
        !          21556: do_test where7-2.928.2 {
        !          21557:   count_steps_sort {
        !          21558:      SELECT a FROM t3
        !          21559:       WHERE a=88
        !          21560:          OR a=1
        !          21561:          OR f='uvwxyzabc'
        !          21562:          OR b=498
        !          21563:          OR (d>=20.0 AND d<21.0 AND d NOT NULL)
        !          21564:          OR a=63
        !          21565:          OR f='mnopqrstu'
        !          21566:          OR (g='mlkjihg' AND f GLOB 'ijklm*')
        !          21567:          OR b=495
        !          21568:          OR a=35
        !          21569:          OR a=22
        !          21570:   }
        !          21571: } {1 12 20 22 35 38 45 46 60 63 64 72 88 90 98 scan 0 sort 0}
        !          21572: do_test where7-2.929.1 {
        !          21573:   count_steps_sort {
        !          21574:      SELECT a FROM t2
        !          21575:       WHERE b=869
        !          21576:          OR (g='rqponml' AND f GLOB 'jklmn*')
        !          21577:          OR b=289
        !          21578:          OR a=62
        !          21579:          OR ((a BETWEEN 9 AND 11) AND a!=10)
        !          21580:   }
        !          21581: } {9 11 35 62 79 scan 0 sort 0}
        !          21582: do_test where7-2.929.2 {
        !          21583:   count_steps_sort {
        !          21584:      SELECT a FROM t3
        !          21585:       WHERE b=869
        !          21586:          OR (g='rqponml' AND f GLOB 'jklmn*')
        !          21587:          OR b=289
        !          21588:          OR a=62
        !          21589:          OR ((a BETWEEN 9 AND 11) AND a!=10)
        !          21590:   }
        !          21591: } {9 11 35 62 79 scan 0 sort 0}
        !          21592: do_test where7-2.930.1 {
        !          21593:   count_steps_sort {
        !          21594:      SELECT a FROM t2
        !          21595:       WHERE ((a BETWEEN 22 AND 24) AND a!=23)
        !          21596:          OR b=542
        !          21597:          OR ((a BETWEEN 19 AND 21) AND a!=20)
        !          21598:          OR a=7
        !          21599:          OR f='klmnopqrs'
        !          21600:   }
        !          21601: } {7 10 19 21 22 24 36 62 88 scan 0 sort 0}
        !          21602: do_test where7-2.930.2 {
        !          21603:   count_steps_sort {
        !          21604:      SELECT a FROM t3
        !          21605:       WHERE ((a BETWEEN 22 AND 24) AND a!=23)
        !          21606:          OR b=542
        !          21607:          OR ((a BETWEEN 19 AND 21) AND a!=20)
        !          21608:          OR a=7
        !          21609:          OR f='klmnopqrs'
        !          21610:   }
        !          21611: } {7 10 19 21 22 24 36 62 88 scan 0 sort 0}
        !          21612: do_test where7-2.931.1 {
        !          21613:   count_steps_sort {
        !          21614:      SELECT a FROM t2
        !          21615:       WHERE ((a BETWEEN 57 AND 59) AND a!=58)
        !          21616:          OR b=1078
        !          21617:          OR ((a BETWEEN 21 AND 23) AND a!=22)
        !          21618:          OR (g='mlkjihg' AND f GLOB 'ijklm*')
        !          21619:          OR (d>=20.0 AND d<21.0 AND d NOT NULL)
        !          21620:          OR b=429
        !          21621:   }
        !          21622: } {20 21 23 39 57 59 60 98 scan 0 sort 0}
        !          21623: do_test where7-2.931.2 {
        !          21624:   count_steps_sort {
        !          21625:      SELECT a FROM t3
        !          21626:       WHERE ((a BETWEEN 57 AND 59) AND a!=58)
        !          21627:          OR b=1078
        !          21628:          OR ((a BETWEEN 21 AND 23) AND a!=22)
        !          21629:          OR (g='mlkjihg' AND f GLOB 'ijklm*')
        !          21630:          OR (d>=20.0 AND d<21.0 AND d NOT NULL)
        !          21631:          OR b=429
        !          21632:   }
        !          21633: } {20 21 23 39 57 59 60 98 scan 0 sort 0}
        !          21634: do_test where7-2.932.1 {
        !          21635:   count_steps_sort {
        !          21636:      SELECT a FROM t2
        !          21637:       WHERE (d>=82.0 AND d<83.0 AND d NOT NULL)
        !          21638:          OR b=264
        !          21639:          OR ((a BETWEEN 85 AND 87) AND a!=86)
        !          21640:          OR b=1048
        !          21641:          OR a=15
        !          21642:   }
        !          21643: } {15 24 82 85 87 scan 0 sort 0}
        !          21644: do_test where7-2.932.2 {
        !          21645:   count_steps_sort {
        !          21646:      SELECT a FROM t3
        !          21647:       WHERE (d>=82.0 AND d<83.0 AND d NOT NULL)
        !          21648:          OR b=264
        !          21649:          OR ((a BETWEEN 85 AND 87) AND a!=86)
        !          21650:          OR b=1048
        !          21651:          OR a=15
        !          21652:   }
        !          21653: } {15 24 82 85 87 scan 0 sort 0}
        !          21654: do_test where7-2.933.1 {
        !          21655:   count_steps_sort {
        !          21656:      SELECT a FROM t2
        !          21657:       WHERE a=93
        !          21658:          OR f='ijklmnopq'
        !          21659:          OR f='mnopqrstu'
        !          21660:          OR ((a BETWEEN 67 AND 69) AND a!=68)
        !          21661:   }
        !          21662: } {8 12 34 38 60 64 67 69 86 90 93 scan 0 sort 0}
        !          21663: do_test where7-2.933.2 {
        !          21664:   count_steps_sort {
        !          21665:      SELECT a FROM t3
        !          21666:       WHERE a=93
        !          21667:          OR f='ijklmnopq'
        !          21668:          OR f='mnopqrstu'
        !          21669:          OR ((a BETWEEN 67 AND 69) AND a!=68)
        !          21670:   }
        !          21671: } {8 12 34 38 60 64 67 69 86 90 93 scan 0 sort 0}
        !          21672: do_test where7-2.934.1 {
        !          21673:   count_steps_sort {
        !          21674:      SELECT a FROM t2
        !          21675:       WHERE (d>=56.0 AND d<57.0 AND d NOT NULL)
        !          21676:          OR b=858
        !          21677:          OR a=58
        !          21678:          OR (g='onmlkji' AND f GLOB 'xyzab*')
        !          21679:          OR c=21021
        !          21680:          OR ((a BETWEEN 45 AND 47) AND a!=46)
        !          21681:          OR b=616
        !          21682:          OR b=784
        !          21683:          OR b=55
        !          21684:   }
        !          21685: } {5 45 47 49 56 58 61 62 63 78 scan 0 sort 0}
        !          21686: do_test where7-2.934.2 {
        !          21687:   count_steps_sort {
        !          21688:      SELECT a FROM t3
        !          21689:       WHERE (d>=56.0 AND d<57.0 AND d NOT NULL)
        !          21690:          OR b=858
        !          21691:          OR a=58
        !          21692:          OR (g='onmlkji' AND f GLOB 'xyzab*')
        !          21693:          OR c=21021
        !          21694:          OR ((a BETWEEN 45 AND 47) AND a!=46)
        !          21695:          OR b=616
        !          21696:          OR b=784
        !          21697:          OR b=55
        !          21698:   }
        !          21699: } {5 45 47 49 56 58 61 62 63 78 scan 0 sort 0}
        !          21700: do_test where7-2.935.1 {
        !          21701:   count_steps_sort {
        !          21702:      SELECT a FROM t2
        !          21703:       WHERE b=682
        !          21704:          OR b=99
        !          21705:          OR (f GLOB '?defg*' AND f GLOB 'cdef*')
        !          21706:          OR b=531
        !          21707:   }
        !          21708: } {2 9 28 54 62 80 scan 0 sort 0}
        !          21709: do_test where7-2.935.2 {
        !          21710:   count_steps_sort {
        !          21711:      SELECT a FROM t3
        !          21712:       WHERE b=682
        !          21713:          OR b=99
        !          21714:          OR (f GLOB '?defg*' AND f GLOB 'cdef*')
        !          21715:          OR b=531
        !          21716:   }
        !          21717: } {2 9 28 54 62 80 scan 0 sort 0}
        !          21718: do_test where7-2.936.1 {
        !          21719:   count_steps_sort {
        !          21720:      SELECT a FROM t2
        !          21721:       WHERE ((a BETWEEN 56 AND 58) AND a!=57)
        !          21722:          OR (g='kjihgfe' AND f GLOB 'stuvw*')
        !          21723:          OR (f GLOB '?jklm*' AND f GLOB 'ijkl*')
        !          21724:          OR b=726
        !          21725:          OR a=79
        !          21726:          OR a=47
        !          21727:          OR b=212
        !          21728:          OR (f GLOB '?bcde*' AND f GLOB 'abcd*')
        !          21729:          OR c=8008
        !          21730:   }
        !          21731: } {8 22 23 24 26 34 47 52 56 58 60 66 70 78 79 86 scan 0 sort 0}
        !          21732: do_test where7-2.936.2 {
        !          21733:   count_steps_sort {
        !          21734:      SELECT a FROM t3
        !          21735:       WHERE ((a BETWEEN 56 AND 58) AND a!=57)
        !          21736:          OR (g='kjihgfe' AND f GLOB 'stuvw*')
        !          21737:          OR (f GLOB '?jklm*' AND f GLOB 'ijkl*')
        !          21738:          OR b=726
        !          21739:          OR a=79
        !          21740:          OR a=47
        !          21741:          OR b=212
        !          21742:          OR (f GLOB '?bcde*' AND f GLOB 'abcd*')
        !          21743:          OR c=8008
        !          21744:   }
        !          21745: } {8 22 23 24 26 34 47 52 56 58 60 66 70 78 79 86 scan 0 sort 0}
        !          21746: do_test where7-2.937.1 {
        !          21747:   count_steps_sort {
        !          21748:      SELECT a FROM t2
        !          21749:       WHERE f='uvwxyzabc'
        !          21750:          OR ((a BETWEEN 60 AND 62) AND a!=61)
        !          21751:          OR a=5
        !          21752:          OR b=33
        !          21753:          OR (f GLOB '?yzab*' AND f GLOB 'xyza*')
        !          21754:          OR a=59
        !          21755:          OR b=44
        !          21756:          OR (d>=14.0 AND d<15.0 AND d NOT NULL)
        !          21757:          OR (d>=59.0 AND d<60.0 AND d NOT NULL)
        !          21758:   }
        !          21759: } {3 4 5 14 20 23 46 49 59 60 62 72 75 98 scan 0 sort 0}
        !          21760: do_test where7-2.937.2 {
        !          21761:   count_steps_sort {
        !          21762:      SELECT a FROM t3
        !          21763:       WHERE f='uvwxyzabc'
        !          21764:          OR ((a BETWEEN 60 AND 62) AND a!=61)
        !          21765:          OR a=5
        !          21766:          OR b=33
        !          21767:          OR (f GLOB '?yzab*' AND f GLOB 'xyza*')
        !          21768:          OR a=59
        !          21769:          OR b=44
        !          21770:          OR (d>=14.0 AND d<15.0 AND d NOT NULL)
        !          21771:          OR (d>=59.0 AND d<60.0 AND d NOT NULL)
        !          21772:   }
        !          21773: } {3 4 5 14 20 23 46 49 59 60 62 72 75 98 scan 0 sort 0}
        !          21774: do_test where7-2.938.1 {
        !          21775:   count_steps_sort {
        !          21776:      SELECT a FROM t2
        !          21777:       WHERE b=564
        !          21778:          OR (d>=93.0 AND d<94.0 AND d NOT NULL)
        !          21779:          OR b=451
        !          21780:          OR b=330
        !          21781:          OR a=47
        !          21782:          OR ((a BETWEEN 17 AND 19) AND a!=18)
        !          21783:   }
        !          21784: } {17 19 30 41 47 93 scan 0 sort 0}
        !          21785: do_test where7-2.938.2 {
        !          21786:   count_steps_sort {
        !          21787:      SELECT a FROM t3
        !          21788:       WHERE b=564
        !          21789:          OR (d>=93.0 AND d<94.0 AND d NOT NULL)
        !          21790:          OR b=451
        !          21791:          OR b=330
        !          21792:          OR a=47
        !          21793:          OR ((a BETWEEN 17 AND 19) AND a!=18)
        !          21794:   }
        !          21795: } {17 19 30 41 47 93 scan 0 sort 0}
        !          21796: do_test where7-2.939.1 {
        !          21797:   count_steps_sort {
        !          21798:      SELECT a FROM t2
        !          21799:       WHERE a=40
        !          21800:          OR b=333
        !          21801:   }
        !          21802: } {40 scan 0 sort 0}
        !          21803: do_test where7-2.939.2 {
        !          21804:   count_steps_sort {
        !          21805:      SELECT a FROM t3
        !          21806:       WHERE a=40
        !          21807:          OR b=333
        !          21808:   }
        !          21809: } {40 scan 0 sort 0}
        !          21810: do_test where7-2.940.1 {
        !          21811:   count_steps_sort {
        !          21812:      SELECT a FROM t2
        !          21813:       WHERE b=924
        !          21814:          OR ((a BETWEEN 6 AND 8) AND a!=7)
        !          21815:          OR (d>=36.0 AND d<37.0 AND d NOT NULL)
        !          21816:          OR (d>=40.0 AND d<41.0 AND d NOT NULL)
        !          21817:          OR a=100
        !          21818:          OR c=15015
        !          21819:          OR (d>=82.0 AND d<83.0 AND d NOT NULL)
        !          21820:          OR (d>=2.0 AND d<3.0 AND d NOT NULL)
        !          21821:   }
        !          21822: } {2 6 8 36 40 43 44 45 82 84 100 scan 0 sort 0}
        !          21823: do_test where7-2.940.2 {
        !          21824:   count_steps_sort {
        !          21825:      SELECT a FROM t3
        !          21826:       WHERE b=924
        !          21827:          OR ((a BETWEEN 6 AND 8) AND a!=7)
        !          21828:          OR (d>=36.0 AND d<37.0 AND d NOT NULL)
        !          21829:          OR (d>=40.0 AND d<41.0 AND d NOT NULL)
        !          21830:          OR a=100
        !          21831:          OR c=15015
        !          21832:          OR (d>=82.0 AND d<83.0 AND d NOT NULL)
        !          21833:          OR (d>=2.0 AND d<3.0 AND d NOT NULL)
        !          21834:   }
        !          21835: } {2 6 8 36 40 43 44 45 82 84 100 scan 0 sort 0}
        !          21836: do_test where7-2.941.1 {
        !          21837:   count_steps_sort {
        !          21838:      SELECT a FROM t2
        !          21839:       WHERE (d>=63.0 AND d<64.0 AND d NOT NULL)
        !          21840:          OR (d>=44.0 AND d<45.0 AND d NOT NULL)
        !          21841:          OR (d>=36.0 AND d<37.0 AND d NOT NULL)
        !          21842:   }
        !          21843: } {36 44 63 scan 0 sort 0}
        !          21844: do_test where7-2.941.2 {
        !          21845:   count_steps_sort {
        !          21846:      SELECT a FROM t3
        !          21847:       WHERE (d>=63.0 AND d<64.0 AND d NOT NULL)
        !          21848:          OR (d>=44.0 AND d<45.0 AND d NOT NULL)
        !          21849:          OR (d>=36.0 AND d<37.0 AND d NOT NULL)
        !          21850:   }
        !          21851: } {36 44 63 scan 0 sort 0}
        !          21852: do_test where7-2.942.1 {
        !          21853:   count_steps_sort {
        !          21854:      SELECT a FROM t2
        !          21855:       WHERE b=58
        !          21856:          OR ((a BETWEEN 7 AND 9) AND a!=8)
        !          21857:          OR ((a BETWEEN 63 AND 65) AND a!=64)
        !          21858:          OR a=31
        !          21859:          OR f='tuvwxyzab'
        !          21860:          OR b=341
        !          21861:          OR b=47
        !          21862:          OR ((a BETWEEN 95 AND 97) AND a!=96)
        !          21863:          OR a=49
        !          21864:          OR b=223
        !          21865:          OR f='qrstuvwxy'
        !          21866:   }
        !          21867: } {7 9 16 19 31 42 45 49 63 65 68 71 94 95 97 scan 0 sort 0}
        !          21868: do_test where7-2.942.2 {
        !          21869:   count_steps_sort {
        !          21870:      SELECT a FROM t3
        !          21871:       WHERE b=58
        !          21872:          OR ((a BETWEEN 7 AND 9) AND a!=8)
        !          21873:          OR ((a BETWEEN 63 AND 65) AND a!=64)
        !          21874:          OR a=31
        !          21875:          OR f='tuvwxyzab'
        !          21876:          OR b=341
        !          21877:          OR b=47
        !          21878:          OR ((a BETWEEN 95 AND 97) AND a!=96)
        !          21879:          OR a=49
        !          21880:          OR b=223
        !          21881:          OR f='qrstuvwxy'
        !          21882:   }
        !          21883: } {7 9 16 19 31 42 45 49 63 65 68 71 94 95 97 scan 0 sort 0}
        !          21884: do_test where7-2.943.1 {
        !          21885:   count_steps_sort {
        !          21886:      SELECT a FROM t2
        !          21887:       WHERE a=96
        !          21888:          OR (d>=23.0 AND d<24.0 AND d NOT NULL)
        !          21889:          OR (g='ponmlkj' AND f GLOB 'vwxyz*')
        !          21890:          OR (f GLOB '?fghi*' AND f GLOB 'efgh*')
        !          21891:          OR ((a BETWEEN 37 AND 39) AND a!=38)
        !          21892:          OR a=85
        !          21893:          OR ((a BETWEEN 10 AND 12) AND a!=11)
        !          21894:          OR c=11011
        !          21895:          OR b=641
        !          21896:          OR f='vwxyzabcd'
        !          21897:          OR b=286
        !          21898:   }
        !          21899: } {4 10 12 21 23 26 30 31 32 33 37 39 47 56 73 82 85 96 99 scan 0 sort 0}
        !          21900: do_test where7-2.943.2 {
        !          21901:   count_steps_sort {
        !          21902:      SELECT a FROM t3
        !          21903:       WHERE a=96
        !          21904:          OR (d>=23.0 AND d<24.0 AND d NOT NULL)
        !          21905:          OR (g='ponmlkj' AND f GLOB 'vwxyz*')
        !          21906:          OR (f GLOB '?fghi*' AND f GLOB 'efgh*')
        !          21907:          OR ((a BETWEEN 37 AND 39) AND a!=38)
        !          21908:          OR a=85
        !          21909:          OR ((a BETWEEN 10 AND 12) AND a!=11)
        !          21910:          OR c=11011
        !          21911:          OR b=641
        !          21912:          OR f='vwxyzabcd'
        !          21913:          OR b=286
        !          21914:   }
        !          21915: } {4 10 12 21 23 26 30 31 32 33 37 39 47 56 73 82 85 96 99 scan 0 sort 0}
        !          21916: do_test where7-2.944.1 {
        !          21917:   count_steps_sort {
        !          21918:      SELECT a FROM t2
        !          21919:       WHERE ((a BETWEEN 3 AND 5) AND a!=4)
        !          21920:          OR b=1012
        !          21921:          OR a=7
        !          21922:          OR b=773
        !          21923:          OR a=1
        !          21924:          OR b=726
        !          21925:          OR (d>=99.0 AND d<100.0 AND d NOT NULL)
        !          21926:          OR ((a BETWEEN 87 AND 89) AND a!=88)
        !          21927:          OR b=110
        !          21928:   }
        !          21929: } {1 3 5 7 10 66 87 89 92 99 scan 0 sort 0}
        !          21930: do_test where7-2.944.2 {
        !          21931:   count_steps_sort {
        !          21932:      SELECT a FROM t3
        !          21933:       WHERE ((a BETWEEN 3 AND 5) AND a!=4)
        !          21934:          OR b=1012
        !          21935:          OR a=7
        !          21936:          OR b=773
        !          21937:          OR a=1
        !          21938:          OR b=726
        !          21939:          OR (d>=99.0 AND d<100.0 AND d NOT NULL)
        !          21940:          OR ((a BETWEEN 87 AND 89) AND a!=88)
        !          21941:          OR b=110
        !          21942:   }
        !          21943: } {1 3 5 7 10 66 87 89 92 99 scan 0 sort 0}
        !          21944: do_test where7-2.945.1 {
        !          21945:   count_steps_sort {
        !          21946:      SELECT a FROM t2
        !          21947:       WHERE (g='xwvutsr' AND f GLOB 'hijkl*')
        !          21948:          OR a=60
        !          21949:          OR a=4
        !          21950:          OR b=520
        !          21951:          OR (g='ihgfedc' AND f GLOB 'bcdef*')
        !          21952:          OR a=44
        !          21953:          OR a=36
        !          21954:          OR (d>=76.0 AND d<77.0 AND d NOT NULL)
        !          21955:          OR (g='vutsrqp' AND f GLOB 'qrstu*')
        !          21956:          OR b=715
        !          21957:          OR (g='vutsrqp' AND f GLOB 'qrstu*')
        !          21958:   }
        !          21959: } {4 7 16 36 44 60 65 76 79 scan 0 sort 0}
        !          21960: do_test where7-2.945.2 {
        !          21961:   count_steps_sort {
        !          21962:      SELECT a FROM t3
        !          21963:       WHERE (g='xwvutsr' AND f GLOB 'hijkl*')
        !          21964:          OR a=60
        !          21965:          OR a=4
        !          21966:          OR b=520
        !          21967:          OR (g='ihgfedc' AND f GLOB 'bcdef*')
        !          21968:          OR a=44
        !          21969:          OR a=36
        !          21970:          OR (d>=76.0 AND d<77.0 AND d NOT NULL)
        !          21971:          OR (g='vutsrqp' AND f GLOB 'qrstu*')
        !          21972:          OR b=715
        !          21973:          OR (g='vutsrqp' AND f GLOB 'qrstu*')
        !          21974:   }
        !          21975: } {4 7 16 36 44 60 65 76 79 scan 0 sort 0}
        !          21976: do_test where7-2.946.1 {
        !          21977:   count_steps_sort {
        !          21978:      SELECT a FROM t2
        !          21979:       WHERE ((a BETWEEN 3 AND 5) AND a!=4)
        !          21980:          OR ((a BETWEEN 56 AND 58) AND a!=57)
        !          21981:          OR (d>=15.0 AND d<16.0 AND d NOT NULL)
        !          21982:          OR (d>=55.0 AND d<56.0 AND d NOT NULL)
        !          21983:          OR (g='jihgfed' AND f GLOB 'yzabc*')
        !          21984:          OR a=24
        !          21985:          OR (d>=99.0 AND d<100.0 AND d NOT NULL)
        !          21986:          OR (f GLOB '?bcde*' AND f GLOB 'abcd*')
        !          21987:   }
        !          21988: } {3 5 15 24 26 52 55 56 58 76 78 99 scan 0 sort 0}
        !          21989: do_test where7-2.946.2 {
        !          21990:   count_steps_sort {
        !          21991:      SELECT a FROM t3
        !          21992:       WHERE ((a BETWEEN 3 AND 5) AND a!=4)
        !          21993:          OR ((a BETWEEN 56 AND 58) AND a!=57)
        !          21994:          OR (d>=15.0 AND d<16.0 AND d NOT NULL)
        !          21995:          OR (d>=55.0 AND d<56.0 AND d NOT NULL)
        !          21996:          OR (g='jihgfed' AND f GLOB 'yzabc*')
        !          21997:          OR a=24
        !          21998:          OR (d>=99.0 AND d<100.0 AND d NOT NULL)
        !          21999:          OR (f GLOB '?bcde*' AND f GLOB 'abcd*')
        !          22000:   }
        !          22001: } {3 5 15 24 26 52 55 56 58 76 78 99 scan 0 sort 0}
        !          22002: do_test where7-2.947.1 {
        !          22003:   count_steps_sort {
        !          22004:      SELECT a FROM t2
        !          22005:       WHERE (g='utsrqpo' AND f GLOB 'vwxyz*')
        !          22006:          OR b=132
        !          22007:          OR f='ghijklmno'
        !          22008:          OR b=740
        !          22009:          OR (g='qponmlk' AND f GLOB 'mnopq*')
        !          22010:          OR (g='tsrqpon' AND f GLOB 'abcde*')
        !          22011:          OR b=1059
        !          22012:   }
        !          22013: } {6 12 21 26 32 38 58 84 scan 0 sort 0}
        !          22014: do_test where7-2.947.2 {
        !          22015:   count_steps_sort {
        !          22016:      SELECT a FROM t3
        !          22017:       WHERE (g='utsrqpo' AND f GLOB 'vwxyz*')
        !          22018:          OR b=132
        !          22019:          OR f='ghijklmno'
        !          22020:          OR b=740
        !          22021:          OR (g='qponmlk' AND f GLOB 'mnopq*')
        !          22022:          OR (g='tsrqpon' AND f GLOB 'abcde*')
        !          22023:          OR b=1059
        !          22024:   }
        !          22025: } {6 12 21 26 32 38 58 84 scan 0 sort 0}
        !          22026: do_test where7-2.948.1 {
        !          22027:   count_steps_sort {
        !          22028:      SELECT a FROM t2
        !          22029:       WHERE a=28
        !          22030:          OR b=927
        !          22031:          OR b=520
        !          22032:          OR (d>=53.0 AND d<54.0 AND d NOT NULL)
        !          22033:          OR b=638
        !          22034:          OR f='vwxyzabcd'
        !          22035:   }
        !          22036: } {21 28 47 53 58 73 99 scan 0 sort 0}
        !          22037: do_test where7-2.948.2 {
        !          22038:   count_steps_sort {
        !          22039:      SELECT a FROM t3
        !          22040:       WHERE a=28
        !          22041:          OR b=927
        !          22042:          OR b=520
        !          22043:          OR (d>=53.0 AND d<54.0 AND d NOT NULL)
        !          22044:          OR b=638
        !          22045:          OR f='vwxyzabcd'
        !          22046:   }
        !          22047: } {21 28 47 53 58 73 99 scan 0 sort 0}
        !          22048: do_test where7-2.949.1 {
        !          22049:   count_steps_sort {
        !          22050:      SELECT a FROM t2
        !          22051:       WHERE (g='nmlkjih' AND f GLOB 'cdefg*')
        !          22052:          OR b=1026
        !          22053:          OR (d>=1.0 AND d<2.0 AND d NOT NULL)
        !          22054:          OR (g='wvutsrq' AND f GLOB 'lmnop*')
        !          22055:          OR b=355
        !          22056:          OR b=641
        !          22057:          OR (d>=53.0 AND d<54.0 AND d NOT NULL)
        !          22058:   }
        !          22059: } {1 11 53 54 scan 0 sort 0}
        !          22060: do_test where7-2.949.2 {
        !          22061:   count_steps_sort {
        !          22062:      SELECT a FROM t3
        !          22063:       WHERE (g='nmlkjih' AND f GLOB 'cdefg*')
        !          22064:          OR b=1026
        !          22065:          OR (d>=1.0 AND d<2.0 AND d NOT NULL)
        !          22066:          OR (g='wvutsrq' AND f GLOB 'lmnop*')
        !          22067:          OR b=355
        !          22068:          OR b=641
        !          22069:          OR (d>=53.0 AND d<54.0 AND d NOT NULL)
        !          22070:   }
        !          22071: } {1 11 53 54 scan 0 sort 0}
        !          22072: do_test where7-2.950.1 {
        !          22073:   count_steps_sort {
        !          22074:      SELECT a FROM t2
        !          22075:       WHERE ((a BETWEEN 46 AND 48) AND a!=47)
        !          22076:          OR ((a BETWEEN 60 AND 62) AND a!=61)
        !          22077:          OR b=641
        !          22078:          OR a=3
        !          22079:          OR a=35
        !          22080:          OR (d>=81.0 AND d<82.0 AND d NOT NULL)
        !          22081:          OR f='opqrstuvw'
        !          22082:          OR a=41
        !          22083:          OR a=83
        !          22084:          OR (g='nmlkjih' AND f GLOB 'cdefg*')
        !          22085:          OR b=751
        !          22086:   }
        !          22087: } {3 14 35 40 41 46 48 54 60 62 66 81 83 92 scan 0 sort 0}
        !          22088: do_test where7-2.950.2 {
        !          22089:   count_steps_sort {
        !          22090:      SELECT a FROM t3
        !          22091:       WHERE ((a BETWEEN 46 AND 48) AND a!=47)
        !          22092:          OR ((a BETWEEN 60 AND 62) AND a!=61)
        !          22093:          OR b=641
        !          22094:          OR a=3
        !          22095:          OR a=35
        !          22096:          OR (d>=81.0 AND d<82.0 AND d NOT NULL)
        !          22097:          OR f='opqrstuvw'
        !          22098:          OR a=41
        !          22099:          OR a=83
        !          22100:          OR (g='nmlkjih' AND f GLOB 'cdefg*')
        !          22101:          OR b=751
        !          22102:   }
        !          22103: } {3 14 35 40 41 46 48 54 60 62 66 81 83 92 scan 0 sort 0}
        !          22104: do_test where7-2.951.1 {
        !          22105:   count_steps_sort {
        !          22106:      SELECT a FROM t2
        !          22107:       WHERE ((a BETWEEN 3 AND 5) AND a!=4)
        !          22108:          OR ((a BETWEEN 60 AND 62) AND a!=61)
        !          22109:          OR c=15015
        !          22110:          OR b=146
        !          22111:          OR b=1092
        !          22112:          OR (d>=60.0 AND d<61.0 AND d NOT NULL)
        !          22113:   }
        !          22114: } {3 5 43 44 45 60 62 scan 0 sort 0}
        !          22115: do_test where7-2.951.2 {
        !          22116:   count_steps_sort {
        !          22117:      SELECT a FROM t3
        !          22118:       WHERE ((a BETWEEN 3 AND 5) AND a!=4)
        !          22119:          OR ((a BETWEEN 60 AND 62) AND a!=61)
        !          22120:          OR c=15015
        !          22121:          OR b=146
        !          22122:          OR b=1092
        !          22123:          OR (d>=60.0 AND d<61.0 AND d NOT NULL)
        !          22124:   }
        !          22125: } {3 5 43 44 45 60 62 scan 0 sort 0}
        !          22126: do_test where7-2.952.1 {
        !          22127:   count_steps_sort {
        !          22128:      SELECT a FROM t2
        !          22129:       WHERE (g='qponmlk' AND f GLOB 'qrstu*')
        !          22130:          OR f='bcdefghij'
        !          22131:          OR f='hijklmnop'
        !          22132:          OR a=65
        !          22133:          OR f='ijklmnopq'
        !          22134:          OR (d>=79.0 AND d<80.0 AND d NOT NULL)
        !          22135:          OR g IS NULL
        !          22136:          OR a=26
        !          22137:          OR ((a BETWEEN 38 AND 40) AND a!=39)
        !          22138:          OR a=9
        !          22139:          OR (d>=32.0 AND d<33.0 AND d NOT NULL)
        !          22140:   }
        !          22141: } {1 7 8 9 26 27 32 33 34 38 40 42 53 59 60 65 79 85 86 scan 0 sort 0}
        !          22142: do_test where7-2.952.2 {
        !          22143:   count_steps_sort {
        !          22144:      SELECT a FROM t3
        !          22145:       WHERE (g='qponmlk' AND f GLOB 'qrstu*')
        !          22146:          OR f='bcdefghij'
        !          22147:          OR f='hijklmnop'
        !          22148:          OR a=65
        !          22149:          OR f='ijklmnopq'
        !          22150:          OR (d>=79.0 AND d<80.0 AND d NOT NULL)
        !          22151:          OR g IS NULL
        !          22152:          OR a=26
        !          22153:          OR ((a BETWEEN 38 AND 40) AND a!=39)
        !          22154:          OR a=9
        !          22155:          OR (d>=32.0 AND d<33.0 AND d NOT NULL)
        !          22156:   }
        !          22157: } {1 7 8 9 26 27 32 33 34 38 40 42 53 59 60 65 79 85 86 scan 0 sort 0}
        !          22158: do_test where7-2.953.1 {
        !          22159:   count_steps_sort {
        !          22160:      SELECT a FROM t2
        !          22161:       WHERE (g='jihgfed' AND f GLOB 'vwxyz*')
        !          22162:          OR ((a BETWEEN 10 AND 12) AND a!=11)
        !          22163:          OR ((a BETWEEN 79 AND 81) AND a!=80)
        !          22164:          OR (g='kjihgfe' AND f GLOB 'stuvw*')
        !          22165:          OR (g='qponmlk' AND f GLOB 'pqrst*')
        !          22166:          OR b=1100
        !          22167:          OR c=6006
        !          22168:          OR c=4004
        !          22169:          OR ((a BETWEEN 24 AND 26) AND a!=25)
        !          22170:          OR c=33033
        !          22171:   }
        !          22172: } {10 11 12 16 17 18 24 26 41 70 73 79 81 97 98 99 100 scan 0 sort 0}
        !          22173: do_test where7-2.953.2 {
        !          22174:   count_steps_sort {
        !          22175:      SELECT a FROM t3
        !          22176:       WHERE (g='jihgfed' AND f GLOB 'vwxyz*')
        !          22177:          OR ((a BETWEEN 10 AND 12) AND a!=11)
        !          22178:          OR ((a BETWEEN 79 AND 81) AND a!=80)
        !          22179:          OR (g='kjihgfe' AND f GLOB 'stuvw*')
        !          22180:          OR (g='qponmlk' AND f GLOB 'pqrst*')
        !          22181:          OR b=1100
        !          22182:          OR c=6006
        !          22183:          OR c=4004
        !          22184:          OR ((a BETWEEN 24 AND 26) AND a!=25)
        !          22185:          OR c=33033
        !          22186:   }
        !          22187: } {10 11 12 16 17 18 24 26 41 70 73 79 81 97 98 99 100 scan 0 sort 0}
        !          22188: do_test where7-2.954.1 {
        !          22189:   count_steps_sort {
        !          22190:      SELECT a FROM t2
        !          22191:       WHERE a=17
        !          22192:          OR ((a BETWEEN 95 AND 97) AND a!=96)
        !          22193:   }
        !          22194: } {17 95 97 scan 0 sort 0}
        !          22195: do_test where7-2.954.2 {
        !          22196:   count_steps_sort {
        !          22197:      SELECT a FROM t3
        !          22198:       WHERE a=17
        !          22199:          OR ((a BETWEEN 95 AND 97) AND a!=96)
        !          22200:   }
        !          22201: } {17 95 97 scan 0 sort 0}
        !          22202: do_test where7-2.955.1 {
        !          22203:   count_steps_sort {
        !          22204:      SELECT a FROM t2
        !          22205:       WHERE c=3003
        !          22206:          OR (d>=67.0 AND d<68.0 AND d NOT NULL)
        !          22207:          OR a=93
        !          22208:   }
        !          22209: } {7 8 9 67 93 scan 0 sort 0}
        !          22210: do_test where7-2.955.2 {
        !          22211:   count_steps_sort {
        !          22212:      SELECT a FROM t3
        !          22213:       WHERE c=3003
        !          22214:          OR (d>=67.0 AND d<68.0 AND d NOT NULL)
        !          22215:          OR a=93
        !          22216:   }
        !          22217: } {7 8 9 67 93 scan 0 sort 0}
        !          22218: do_test where7-2.956.1 {
        !          22219:   count_steps_sort {
        !          22220:      SELECT a FROM t2
        !          22221:       WHERE (d>=42.0 AND d<43.0 AND d NOT NULL)
        !          22222:          OR (g='ponmlkj' AND f GLOB 'stuvw*')
        !          22223:          OR ((a BETWEEN 21 AND 23) AND a!=22)
        !          22224:          OR (d>=12.0 AND d<13.0 AND d NOT NULL)
        !          22225:          OR b=737
        !          22226:   }
        !          22227: } {12 21 23 42 44 67 scan 0 sort 0}
        !          22228: do_test where7-2.956.2 {
        !          22229:   count_steps_sort {
        !          22230:      SELECT a FROM t3
        !          22231:       WHERE (d>=42.0 AND d<43.0 AND d NOT NULL)
        !          22232:          OR (g='ponmlkj' AND f GLOB 'stuvw*')
        !          22233:          OR ((a BETWEEN 21 AND 23) AND a!=22)
        !          22234:          OR (d>=12.0 AND d<13.0 AND d NOT NULL)
        !          22235:          OR b=737
        !          22236:   }
        !          22237: } {12 21 23 42 44 67 scan 0 sort 0}
        !          22238: do_test where7-2.957.1 {
        !          22239:   count_steps_sort {
        !          22240:      SELECT a FROM t2
        !          22241:       WHERE (g='rqponml' AND f GLOB 'klmno*')
        !          22242:          OR ((a BETWEEN 5 AND 7) AND a!=6)
        !          22243:   }
        !          22244: } {5 7 36 scan 0 sort 0}
        !          22245: do_test where7-2.957.2 {
        !          22246:   count_steps_sort {
        !          22247:      SELECT a FROM t3
        !          22248:       WHERE (g='rqponml' AND f GLOB 'klmno*')
        !          22249:          OR ((a BETWEEN 5 AND 7) AND a!=6)
        !          22250:   }
        !          22251: } {5 7 36 scan 0 sort 0}
        !          22252: do_test where7-2.958.1 {
        !          22253:   count_steps_sort {
        !          22254:      SELECT a FROM t2
        !          22255:       WHERE (g='hgfedcb' AND f GLOB 'hijkl*')
        !          22256:          OR c=32032
        !          22257:          OR f='opqrstuvw'
        !          22258:          OR ((a BETWEEN 66 AND 68) AND a!=67)
        !          22259:          OR ((a BETWEEN 49 AND 51) AND a!=50)
        !          22260:          OR b=993
        !          22261:   }
        !          22262: } {14 40 49 51 66 68 85 92 94 95 96 scan 0 sort 0}
        !          22263: do_test where7-2.958.2 {
        !          22264:   count_steps_sort {
        !          22265:      SELECT a FROM t3
        !          22266:       WHERE (g='hgfedcb' AND f GLOB 'hijkl*')
        !          22267:          OR c=32032
        !          22268:          OR f='opqrstuvw'
        !          22269:          OR ((a BETWEEN 66 AND 68) AND a!=67)
        !          22270:          OR ((a BETWEEN 49 AND 51) AND a!=50)
        !          22271:          OR b=993
        !          22272:   }
        !          22273: } {14 40 49 51 66 68 85 92 94 95 96 scan 0 sort 0}
        !          22274: do_test where7-2.959.1 {
        !          22275:   count_steps_sort {
        !          22276:      SELECT a FROM t2
        !          22277:       WHERE (d>=12.0 AND d<13.0 AND d NOT NULL)
        !          22278:          OR ((a BETWEEN 59 AND 61) AND a!=60)
        !          22279:          OR ((a BETWEEN 86 AND 88) AND a!=87)
        !          22280:          OR (d>=38.0 AND d<39.0 AND d NOT NULL)
        !          22281:          OR b=245
        !          22282:          OR b=528
        !          22283:          OR b=366
        !          22284:          OR a=73
        !          22285:          OR a=49
        !          22286:          OR b=421
        !          22287:          OR a=58
        !          22288:   }
        !          22289: } {12 38 48 49 58 59 61 73 86 88 scan 0 sort 0}
        !          22290: do_test where7-2.959.2 {
        !          22291:   count_steps_sort {
        !          22292:      SELECT a FROM t3
        !          22293:       WHERE (d>=12.0 AND d<13.0 AND d NOT NULL)
        !          22294:          OR ((a BETWEEN 59 AND 61) AND a!=60)
        !          22295:          OR ((a BETWEEN 86 AND 88) AND a!=87)
        !          22296:          OR (d>=38.0 AND d<39.0 AND d NOT NULL)
        !          22297:          OR b=245
        !          22298:          OR b=528
        !          22299:          OR b=366
        !          22300:          OR a=73
        !          22301:          OR a=49
        !          22302:          OR b=421
        !          22303:          OR a=58
        !          22304:   }
        !          22305: } {12 38 48 49 58 59 61 73 86 88 scan 0 sort 0}
        !          22306: do_test where7-2.960.1 {
        !          22307:   count_steps_sort {
        !          22308:      SELECT a FROM t2
        !          22309:       WHERE (d>=100.0 AND d<101.0 AND d NOT NULL)
        !          22310:          OR ((a BETWEEN 8 AND 10) AND a!=9)
        !          22311:          OR ((a BETWEEN 86 AND 88) AND a!=87)
        !          22312:          OR b=146
        !          22313:          OR (g='ponmlkj' AND f GLOB 'rstuv*')
        !          22314:          OR ((a BETWEEN 73 AND 75) AND a!=74)
        !          22315:          OR (g='utsrqpo' AND f GLOB 'uvwxy*')
        !          22316:          OR ((a BETWEEN 60 AND 62) AND a!=61)
        !          22317:          OR (g='ihgfedc' AND f GLOB 'efghi*')
        !          22318:          OR b=704
        !          22319:   }
        !          22320: } {8 10 20 43 60 62 64 73 75 82 86 88 100 scan 0 sort 0}
        !          22321: do_test where7-2.960.2 {
        !          22322:   count_steps_sort {
        !          22323:      SELECT a FROM t3
        !          22324:       WHERE (d>=100.0 AND d<101.0 AND d NOT NULL)
        !          22325:          OR ((a BETWEEN 8 AND 10) AND a!=9)
        !          22326:          OR ((a BETWEEN 86 AND 88) AND a!=87)
        !          22327:          OR b=146
        !          22328:          OR (g='ponmlkj' AND f GLOB 'rstuv*')
        !          22329:          OR ((a BETWEEN 73 AND 75) AND a!=74)
        !          22330:          OR (g='utsrqpo' AND f GLOB 'uvwxy*')
        !          22331:          OR ((a BETWEEN 60 AND 62) AND a!=61)
        !          22332:          OR (g='ihgfedc' AND f GLOB 'efghi*')
        !          22333:          OR b=704
        !          22334:   }
        !          22335: } {8 10 20 43 60 62 64 73 75 82 86 88 100 scan 0 sort 0}
        !          22336: do_test where7-2.961.1 {
        !          22337:   count_steps_sort {
        !          22338:      SELECT a FROM t2
        !          22339:       WHERE ((a BETWEEN 65 AND 67) AND a!=66)
        !          22340:          OR b=14
        !          22341:          OR ((a BETWEEN 3 AND 5) AND a!=4)
        !          22342:          OR a=49
        !          22343:          OR b=333
        !          22344:   }
        !          22345: } {3 5 49 65 67 scan 0 sort 0}
        !          22346: do_test where7-2.961.2 {
        !          22347:   count_steps_sort {
        !          22348:      SELECT a FROM t3
        !          22349:       WHERE ((a BETWEEN 65 AND 67) AND a!=66)
        !          22350:          OR b=14
        !          22351:          OR ((a BETWEEN 3 AND 5) AND a!=4)
        !          22352:          OR a=49
        !          22353:          OR b=333
        !          22354:   }
        !          22355: } {3 5 49 65 67 scan 0 sort 0}
        !          22356: do_test where7-2.962.1 {
        !          22357:   count_steps_sort {
        !          22358:      SELECT a FROM t2
        !          22359:       WHERE c=17017
        !          22360:          OR (g='qponmlk' AND f GLOB 'mnopq*')
        !          22361:          OR b=971
        !          22362:          OR a=37
        !          22363:          OR a=7
        !          22364:          OR b=641
        !          22365:          OR a=13
        !          22366:          OR b=597
        !          22367:   }
        !          22368: } {7 13 37 38 49 50 51 scan 0 sort 0}
        !          22369: do_test where7-2.962.2 {
        !          22370:   count_steps_sort {
        !          22371:      SELECT a FROM t3
        !          22372:       WHERE c=17017
        !          22373:          OR (g='qponmlk' AND f GLOB 'mnopq*')
        !          22374:          OR b=971
        !          22375:          OR a=37
        !          22376:          OR a=7
        !          22377:          OR b=641
        !          22378:          OR a=13
        !          22379:          OR b=597
        !          22380:   }
        !          22381: } {7 13 37 38 49 50 51 scan 0 sort 0}
        !          22382: do_test where7-2.963.1 {
        !          22383:   count_steps_sort {
        !          22384:      SELECT a FROM t2
        !          22385:       WHERE f='tuvwxyzab'
        !          22386:          OR (f GLOB '?stuv*' AND f GLOB 'rstu*')
        !          22387:   }
        !          22388: } {17 19 43 45 69 71 95 97 scan 0 sort 0}
        !          22389: do_test where7-2.963.2 {
        !          22390:   count_steps_sort {
        !          22391:      SELECT a FROM t3
        !          22392:       WHERE f='tuvwxyzab'
        !          22393:          OR (f GLOB '?stuv*' AND f GLOB 'rstu*')
        !          22394:   }
        !          22395: } {17 19 43 45 69 71 95 97 scan 0 sort 0}
        !          22396: do_test where7-2.964.1 {
        !          22397:   count_steps_sort {
        !          22398:      SELECT a FROM t2
        !          22399:       WHERE b=638
        !          22400:          OR (d>=44.0 AND d<45.0 AND d NOT NULL)
        !          22401:          OR (g='gfedcba' AND f GLOB 'lmnop*')
        !          22402:          OR b=165
        !          22403:          OR ((a BETWEEN 10 AND 12) AND a!=11)
        !          22404:          OR f='stuvwxyza'
        !          22405:          OR b=652
        !          22406:          OR b=66
        !          22407:          OR b=770
        !          22408:          OR b=91
        !          22409:   }
        !          22410: } {6 10 12 15 18 44 58 70 89 96 scan 0 sort 0}
        !          22411: do_test where7-2.964.2 {
        !          22412:   count_steps_sort {
        !          22413:      SELECT a FROM t3
        !          22414:       WHERE b=638
        !          22415:          OR (d>=44.0 AND d<45.0 AND d NOT NULL)
        !          22416:          OR (g='gfedcba' AND f GLOB 'lmnop*')
        !          22417:          OR b=165
        !          22418:          OR ((a BETWEEN 10 AND 12) AND a!=11)
        !          22419:          OR f='stuvwxyza'
        !          22420:          OR b=652
        !          22421:          OR b=66
        !          22422:          OR b=770
        !          22423:          OR b=91
        !          22424:   }
        !          22425: } {6 10 12 15 18 44 58 70 89 96 scan 0 sort 0}
        !          22426: do_test where7-2.965.1 {
        !          22427:   count_steps_sort {
        !          22428:      SELECT a FROM t2
        !          22429:       WHERE (d>=52.0 AND d<53.0 AND d NOT NULL)
        !          22430:          OR f='opqrstuvw'
        !          22431:          OR a=83
        !          22432:          OR a=93
        !          22433:          OR b=858
        !          22434:          OR (d>=18.0 AND d<19.0 AND d NOT NULL)
        !          22435:          OR (g='jihgfed' AND f GLOB 'vwxyz*')
        !          22436:   }
        !          22437: } {14 18 40 52 66 73 78 83 92 93 scan 0 sort 0}
        !          22438: do_test where7-2.965.2 {
        !          22439:   count_steps_sort {
        !          22440:      SELECT a FROM t3
        !          22441:       WHERE (d>=52.0 AND d<53.0 AND d NOT NULL)
        !          22442:          OR f='opqrstuvw'
        !          22443:          OR a=83
        !          22444:          OR a=93
        !          22445:          OR b=858
        !          22446:          OR (d>=18.0 AND d<19.0 AND d NOT NULL)
        !          22447:          OR (g='jihgfed' AND f GLOB 'vwxyz*')
        !          22448:   }
        !          22449: } {14 18 40 52 66 73 78 83 92 93 scan 0 sort 0}
        !          22450: do_test where7-2.966.1 {
        !          22451:   count_steps_sort {
        !          22452:      SELECT a FROM t2
        !          22453:       WHERE c=3003
        !          22454:          OR ((a BETWEEN 40 AND 42) AND a!=41)
        !          22455:          OR a=38
        !          22456:   }
        !          22457: } {7 8 9 38 40 42 scan 0 sort 0}
        !          22458: do_test where7-2.966.2 {
        !          22459:   count_steps_sort {
        !          22460:      SELECT a FROM t3
        !          22461:       WHERE c=3003
        !          22462:          OR ((a BETWEEN 40 AND 42) AND a!=41)
        !          22463:          OR a=38
        !          22464:   }
        !          22465: } {7 8 9 38 40 42 scan 0 sort 0}
        !          22466: do_test where7-2.967.1 {
        !          22467:   count_steps_sort {
        !          22468:      SELECT a FROM t2
        !          22469:       WHERE (d>=60.0 AND d<61.0 AND d NOT NULL)
        !          22470:          OR ((a BETWEEN 50 AND 52) AND a!=51)
        !          22471:   }
        !          22472: } {50 52 60 scan 0 sort 0}
        !          22473: do_test where7-2.967.2 {
        !          22474:   count_steps_sort {
        !          22475:      SELECT a FROM t3
        !          22476:       WHERE (d>=60.0 AND d<61.0 AND d NOT NULL)
        !          22477:          OR ((a BETWEEN 50 AND 52) AND a!=51)
        !          22478:   }
        !          22479: } {50 52 60 scan 0 sort 0}
        !          22480: do_test where7-2.968.1 {
        !          22481:   count_steps_sort {
        !          22482:      SELECT a FROM t2
        !          22483:       WHERE (g='qponmlk' AND f GLOB 'mnopq*')
        !          22484:          OR ((a BETWEEN 24 AND 26) AND a!=25)
        !          22485:          OR a=5
        !          22486:          OR b=396
        !          22487:          OR a=13
        !          22488:   }
        !          22489: } {5 13 24 26 36 38 scan 0 sort 0}
        !          22490: do_test where7-2.968.2 {
        !          22491:   count_steps_sort {
        !          22492:      SELECT a FROM t3
        !          22493:       WHERE (g='qponmlk' AND f GLOB 'mnopq*')
        !          22494:          OR ((a BETWEEN 24 AND 26) AND a!=25)
        !          22495:          OR a=5
        !          22496:          OR b=396
        !          22497:          OR a=13
        !          22498:   }
        !          22499: } {5 13 24 26 36 38 scan 0 sort 0}
        !          22500: do_test where7-2.969.1 {
        !          22501:   count_steps_sort {
        !          22502:      SELECT a FROM t2
        !          22503:       WHERE (g='fedcbaz' AND f GLOB 'rstuv*')
        !          22504:          OR b=748
        !          22505:          OR (d>=97.0 AND d<98.0 AND d NOT NULL)
        !          22506:          OR ((a BETWEEN 69 AND 71) AND a!=70)
        !          22507:          OR b=531
        !          22508:          OR b=1092
        !          22509:          OR b=418
        !          22510:   }
        !          22511: } {38 68 69 71 95 97 scan 0 sort 0}
        !          22512: do_test where7-2.969.2 {
        !          22513:   count_steps_sort {
        !          22514:      SELECT a FROM t3
        !          22515:       WHERE (g='fedcbaz' AND f GLOB 'rstuv*')
        !          22516:          OR b=748
        !          22517:          OR (d>=97.0 AND d<98.0 AND d NOT NULL)
        !          22518:          OR ((a BETWEEN 69 AND 71) AND a!=70)
        !          22519:          OR b=531
        !          22520:          OR b=1092
        !          22521:          OR b=418
        !          22522:   }
        !          22523: } {38 68 69 71 95 97 scan 0 sort 0}
        !          22524: do_test where7-2.970.1 {
        !          22525:   count_steps_sort {
        !          22526:      SELECT a FROM t2
        !          22527:       WHERE (d>=30.0 AND d<31.0 AND d NOT NULL)
        !          22528:          OR ((a BETWEEN 8 AND 10) AND a!=9)
        !          22529:          OR (f GLOB '?pqrs*' AND f GLOB 'opqr*')
        !          22530:          OR a=50
        !          22531:          OR a=46
        !          22532:          OR ((a BETWEEN 38 AND 40) AND a!=39)
        !          22533:   }
        !          22534: } {8 10 14 30 38 40 46 50 66 92 scan 0 sort 0}
        !          22535: do_test where7-2.970.2 {
        !          22536:   count_steps_sort {
        !          22537:      SELECT a FROM t3
        !          22538:       WHERE (d>=30.0 AND d<31.0 AND d NOT NULL)
        !          22539:          OR ((a BETWEEN 8 AND 10) AND a!=9)
        !          22540:          OR (f GLOB '?pqrs*' AND f GLOB 'opqr*')
        !          22541:          OR a=50
        !          22542:          OR a=46
        !          22543:          OR ((a BETWEEN 38 AND 40) AND a!=39)
        !          22544:   }
        !          22545: } {8 10 14 30 38 40 46 50 66 92 scan 0 sort 0}
        !          22546: do_test where7-2.971.1 {
        !          22547:   count_steps_sort {
        !          22548:      SELECT a FROM t2
        !          22549:       WHERE a=24
        !          22550:          OR ((a BETWEEN 22 AND 24) AND a!=23)
        !          22551:          OR b=487
        !          22552:          OR (d>=96.0 AND d<97.0 AND d NOT NULL)
        !          22553:          OR ((a BETWEEN 13 AND 15) AND a!=14)
        !          22554:          OR b=132
        !          22555:          OR (d>=54.0 AND d<55.0 AND d NOT NULL)
        !          22556:          OR b=795
        !          22557:          OR b=737
        !          22558:   }
        !          22559: } {12 13 15 22 24 54 67 96 scan 0 sort 0}
        !          22560: do_test where7-2.971.2 {
        !          22561:   count_steps_sort {
        !          22562:      SELECT a FROM t3
        !          22563:       WHERE a=24
        !          22564:          OR ((a BETWEEN 22 AND 24) AND a!=23)
        !          22565:          OR b=487
        !          22566:          OR (d>=96.0 AND d<97.0 AND d NOT NULL)
        !          22567:          OR ((a BETWEEN 13 AND 15) AND a!=14)
        !          22568:          OR b=132
        !          22569:          OR (d>=54.0 AND d<55.0 AND d NOT NULL)
        !          22570:          OR b=795
        !          22571:          OR b=737
        !          22572:   }
        !          22573: } {12 13 15 22 24 54 67 96 scan 0 sort 0}
        !          22574: do_test where7-2.972.1 {
        !          22575:   count_steps_sort {
        !          22576:      SELECT a FROM t2
        !          22577:       WHERE (d>=88.0 AND d<89.0 AND d NOT NULL)
        !          22578:          OR a=34
        !          22579:          OR c=16016
        !          22580:          OR b=1078
        !          22581:          OR b=960
        !          22582:          OR (g='hgfedcb' AND f GLOB 'jklmn*')
        !          22583:   }
        !          22584: } {34 46 47 48 87 88 98 scan 0 sort 0}
        !          22585: do_test where7-2.972.2 {
        !          22586:   count_steps_sort {
        !          22587:      SELECT a FROM t3
        !          22588:       WHERE (d>=88.0 AND d<89.0 AND d NOT NULL)
        !          22589:          OR a=34
        !          22590:          OR c=16016
        !          22591:          OR b=1078
        !          22592:          OR b=960
        !          22593:          OR (g='hgfedcb' AND f GLOB 'jklmn*')
        !          22594:   }
        !          22595: } {34 46 47 48 87 88 98 scan 0 sort 0}
        !          22596: do_test where7-2.973.1 {
        !          22597:   count_steps_sort {
        !          22598:      SELECT a FROM t2
        !          22599:       WHERE b=1081
        !          22600:          OR ((a BETWEEN 19 AND 21) AND a!=20)
        !          22601:          OR (g='ponmlkj' AND f GLOB 'tuvwx*')
        !          22602:          OR ((a BETWEEN 73 AND 75) AND a!=74)
        !          22603:          OR (d>=38.0 AND d<39.0 AND d NOT NULL)
        !          22604:          OR a=6
        !          22605:   }
        !          22606: } {6 19 21 38 45 73 75 scan 0 sort 0}
        !          22607: do_test where7-2.973.2 {
        !          22608:   count_steps_sort {
        !          22609:      SELECT a FROM t3
        !          22610:       WHERE b=1081
        !          22611:          OR ((a BETWEEN 19 AND 21) AND a!=20)
        !          22612:          OR (g='ponmlkj' AND f GLOB 'tuvwx*')
        !          22613:          OR ((a BETWEEN 73 AND 75) AND a!=74)
        !          22614:          OR (d>=38.0 AND d<39.0 AND d NOT NULL)
        !          22615:          OR a=6
        !          22616:   }
        !          22617: } {6 19 21 38 45 73 75 scan 0 sort 0}
        !          22618: do_test where7-2.974.1 {
        !          22619:   count_steps_sort {
        !          22620:      SELECT a FROM t2
        !          22621:       WHERE (g='fedcbaz' AND f GLOB 'rstuv*')
        !          22622:          OR (g='rqponml' AND f GLOB 'lmnop*')
        !          22623:          OR a=92
        !          22624:          OR (f GLOB '?klmn*' AND f GLOB 'jklm*')
        !          22625:          OR f='fghijklmn'
        !          22626:          OR a=100
        !          22627:          OR b=209
        !          22628:          OR c=9009
        !          22629:          OR ((a BETWEEN 52 AND 54) AND a!=53)
        !          22630:          OR a=73
        !          22631:          OR b=902
        !          22632:   }
        !          22633: } {5 9 19 25 26 27 31 35 37 52 54 57 61 73 82 83 87 92 95 100 scan 0 sort 0}
        !          22634: do_test where7-2.974.2 {
        !          22635:   count_steps_sort {
        !          22636:      SELECT a FROM t3
        !          22637:       WHERE (g='fedcbaz' AND f GLOB 'rstuv*')
        !          22638:          OR (g='rqponml' AND f GLOB 'lmnop*')
        !          22639:          OR a=92
        !          22640:          OR (f GLOB '?klmn*' AND f GLOB 'jklm*')
        !          22641:          OR f='fghijklmn'
        !          22642:          OR a=100
        !          22643:          OR b=209
        !          22644:          OR c=9009
        !          22645:          OR ((a BETWEEN 52 AND 54) AND a!=53)
        !          22646:          OR a=73
        !          22647:          OR b=902
        !          22648:   }
        !          22649: } {5 9 19 25 26 27 31 35 37 52 54 57 61 73 82 83 87 92 95 100 scan 0 sort 0}
        !          22650: do_test where7-2.975.1 {
        !          22651:   count_steps_sort {
        !          22652:      SELECT a FROM t2
        !          22653:       WHERE (d>=40.0 AND d<41.0 AND d NOT NULL)
        !          22654:          OR b=110
        !          22655:          OR f='ghijklmno'
        !          22656:          OR (d>=21.0 AND d<22.0 AND d NOT NULL)
        !          22657:   }
        !          22658: } {6 10 21 32 40 58 84 scan 0 sort 0}
        !          22659: do_test where7-2.975.2 {
        !          22660:   count_steps_sort {
        !          22661:      SELECT a FROM t3
        !          22662:       WHERE (d>=40.0 AND d<41.0 AND d NOT NULL)
        !          22663:          OR b=110
        !          22664:          OR f='ghijklmno'
        !          22665:          OR (d>=21.0 AND d<22.0 AND d NOT NULL)
        !          22666:   }
        !          22667: } {6 10 21 32 40 58 84 scan 0 sort 0}
        !          22668: do_test where7-2.976.1 {
        !          22669:   count_steps_sort {
        !          22670:      SELECT a FROM t2
        !          22671:       WHERE ((a BETWEEN 51 AND 53) AND a!=52)
        !          22672:          OR (g='utsrqpo' AND f GLOB 'uvwxy*')
        !          22673:          OR (f GLOB '?cdef*' AND f GLOB 'bcde*')
        !          22674:          OR b=91
        !          22675:          OR (d>=45.0 AND d<46.0 AND d NOT NULL)
        !          22676:          OR b=77
        !          22677:          OR (g='ponmlkj' AND f GLOB 'uvwxy*')
        !          22678:          OR (g='vutsrqp' AND f GLOB 'pqrst*')
        !          22679:   }
        !          22680: } {1 7 15 20 27 45 46 51 53 79 scan 0 sort 0}
        !          22681: do_test where7-2.976.2 {
        !          22682:   count_steps_sort {
        !          22683:      SELECT a FROM t3
        !          22684:       WHERE ((a BETWEEN 51 AND 53) AND a!=52)
        !          22685:          OR (g='utsrqpo' AND f GLOB 'uvwxy*')
        !          22686:          OR (f GLOB '?cdef*' AND f GLOB 'bcde*')
        !          22687:          OR b=91
        !          22688:          OR (d>=45.0 AND d<46.0 AND d NOT NULL)
        !          22689:          OR b=77
        !          22690:          OR (g='ponmlkj' AND f GLOB 'uvwxy*')
        !          22691:          OR (g='vutsrqp' AND f GLOB 'pqrst*')
        !          22692:   }
        !          22693: } {1 7 15 20 27 45 46 51 53 79 scan 0 sort 0}
        !          22694: do_test where7-2.977.1 {
        !          22695:   count_steps_sort {
        !          22696:      SELECT a FROM t2
        !          22697:       WHERE (d>=56.0 AND d<57.0 AND d NOT NULL)
        !          22698:          OR (d>=78.0 AND d<79.0 AND d NOT NULL)
        !          22699:          OR b=693
        !          22700:          OR (d>=21.0 AND d<22.0 AND d NOT NULL)
        !          22701:          OR (d>=26.0 AND d<27.0 AND d NOT NULL)
        !          22702:          OR (d>=42.0 AND d<43.0 AND d NOT NULL)
        !          22703:          OR a=52
        !          22704:          OR b=377
        !          22705:   }
        !          22706: } {21 26 42 52 56 63 78 scan 0 sort 0}
        !          22707: do_test where7-2.977.2 {
        !          22708:   count_steps_sort {
        !          22709:      SELECT a FROM t3
        !          22710:       WHERE (d>=56.0 AND d<57.0 AND d NOT NULL)
        !          22711:          OR (d>=78.0 AND d<79.0 AND d NOT NULL)
        !          22712:          OR b=693
        !          22713:          OR (d>=21.0 AND d<22.0 AND d NOT NULL)
        !          22714:          OR (d>=26.0 AND d<27.0 AND d NOT NULL)
        !          22715:          OR (d>=42.0 AND d<43.0 AND d NOT NULL)
        !          22716:          OR a=52
        !          22717:          OR b=377
        !          22718:   }
        !          22719: } {21 26 42 52 56 63 78 scan 0 sort 0}
        !          22720: do_test where7-2.978.1 {
        !          22721:   count_steps_sort {
        !          22722:      SELECT a FROM t2
        !          22723:       WHERE a=99
        !          22724:          OR a=36
        !          22725:          OR b=297
        !          22726:          OR ((a BETWEEN 66 AND 68) AND a!=67)
        !          22727:          OR b=1004
        !          22728:          OR b=872
        !          22729:          OR a=95
        !          22730:          OR (d>=27.0 AND d<28.0 AND d NOT NULL)
        !          22731:          OR b=176
        !          22732:          OR b=300
        !          22733:   }
        !          22734: } {16 27 36 66 68 95 99 scan 0 sort 0}
        !          22735: do_test where7-2.978.2 {
        !          22736:   count_steps_sort {
        !          22737:      SELECT a FROM t3
        !          22738:       WHERE a=99
        !          22739:          OR a=36
        !          22740:          OR b=297
        !          22741:          OR ((a BETWEEN 66 AND 68) AND a!=67)
        !          22742:          OR b=1004
        !          22743:          OR b=872
        !          22744:          OR a=95
        !          22745:          OR (d>=27.0 AND d<28.0 AND d NOT NULL)
        !          22746:          OR b=176
        !          22747:          OR b=300
        !          22748:   }
        !          22749: } {16 27 36 66 68 95 99 scan 0 sort 0}
        !          22750: do_test where7-2.979.1 {
        !          22751:   count_steps_sort {
        !          22752:      SELECT a FROM t2
        !          22753:       WHERE b=737
        !          22754:          OR (g='wvutsrq' AND f GLOB 'ijklm*')
        !          22755:          OR (f GLOB '?ghij*' AND f GLOB 'fghi*')
        !          22756:          OR a=40
        !          22757:          OR f='uvwxyzabc'
        !          22758:          OR b=311
        !          22759:          OR (g='nmlkjih' AND f GLOB 'bcdef*')
        !          22760:          OR (f GLOB '?hijk*' AND f GLOB 'ghij*')
        !          22761:          OR b=927
        !          22762:          OR (d>=50.0 AND d<51.0 AND d NOT NULL)
        !          22763:   }
        !          22764: } {5 6 8 20 31 32 40 46 50 53 57 58 67 72 83 84 98 scan 0 sort 0}
        !          22765: do_test where7-2.979.2 {
        !          22766:   count_steps_sort {
        !          22767:      SELECT a FROM t3
        !          22768:       WHERE b=737
        !          22769:          OR (g='wvutsrq' AND f GLOB 'ijklm*')
        !          22770:          OR (f GLOB '?ghij*' AND f GLOB 'fghi*')
        !          22771:          OR a=40
        !          22772:          OR f='uvwxyzabc'
        !          22773:          OR b=311
        !          22774:          OR (g='nmlkjih' AND f GLOB 'bcdef*')
        !          22775:          OR (f GLOB '?hijk*' AND f GLOB 'ghij*')
        !          22776:          OR b=927
        !          22777:          OR (d>=50.0 AND d<51.0 AND d NOT NULL)
        !          22778:   }
        !          22779: } {5 6 8 20 31 32 40 46 50 53 57 58 67 72 83 84 98 scan 0 sort 0}
        !          22780: do_test where7-2.980.1 {
        !          22781:   count_steps_sort {
        !          22782:      SELECT a FROM t2
        !          22783:       WHERE f='fghijklmn'
        !          22784:          OR b=1078
        !          22785:          OR (d>=35.0 AND d<36.0 AND d NOT NULL)
        !          22786:          OR f='fghijklmn'
        !          22787:   }
        !          22788: } {5 31 35 57 83 98 scan 0 sort 0}
        !          22789: do_test where7-2.980.2 {
        !          22790:   count_steps_sort {
        !          22791:      SELECT a FROM t3
        !          22792:       WHERE f='fghijklmn'
        !          22793:          OR b=1078
        !          22794:          OR (d>=35.0 AND d<36.0 AND d NOT NULL)
        !          22795:          OR f='fghijklmn'
        !          22796:   }
        !          22797: } {5 31 35 57 83 98 scan 0 sort 0}
        !          22798: do_test where7-2.981.1 {
        !          22799:   count_steps_sort {
        !          22800:      SELECT a FROM t2
        !          22801:       WHERE (g='xwvutsr' AND f GLOB 'ghijk*')
        !          22802:          OR b=487
        !          22803:          OR f='tuvwxyzab'
        !          22804:          OR (g='onmlkji' AND f GLOB 'wxyza*')
        !          22805:          OR b=971
        !          22806:          OR c=19019
        !          22807:          OR a=39
        !          22808:          OR (f GLOB '?nopq*' AND f GLOB 'mnop*')
        !          22809:          OR b=550
        !          22810:          OR (g='kjihgfe' AND f GLOB 'tuvwx*')
        !          22811:          OR b=660
        !          22812:   }
        !          22813: } {6 12 19 38 39 45 48 50 55 56 57 60 64 71 90 97 scan 0 sort 0}
        !          22814: do_test where7-2.981.2 {
        !          22815:   count_steps_sort {
        !          22816:      SELECT a FROM t3
        !          22817:       WHERE (g='xwvutsr' AND f GLOB 'ghijk*')
        !          22818:          OR b=487
        !          22819:          OR f='tuvwxyzab'
        !          22820:          OR (g='onmlkji' AND f GLOB 'wxyza*')
        !          22821:          OR b=971
        !          22822:          OR c=19019
        !          22823:          OR a=39
        !          22824:          OR (f GLOB '?nopq*' AND f GLOB 'mnop*')
        !          22825:          OR b=550
        !          22826:          OR (g='kjihgfe' AND f GLOB 'tuvwx*')
        !          22827:          OR b=660
        !          22828:   }
        !          22829: } {6 12 19 38 39 45 48 50 55 56 57 60 64 71 90 97 scan 0 sort 0}
        !          22830: do_test where7-2.982.1 {
        !          22831:   count_steps_sort {
        !          22832:      SELECT a FROM t2
        !          22833:       WHERE b=80
        !          22834:          OR b=839
        !          22835:   }
        !          22836: } { scan 0 sort 0}
        !          22837: do_test where7-2.982.2 {
        !          22838:   count_steps_sort {
        !          22839:      SELECT a FROM t3
        !          22840:       WHERE b=80
        !          22841:          OR b=839
        !          22842:   }
        !          22843: } { scan 0 sort 0}
        !          22844: do_test where7-2.983.1 {
        !          22845:   count_steps_sort {
        !          22846:      SELECT a FROM t2
        !          22847:       WHERE b=363
        !          22848:          OR b=630
        !          22849:          OR b=935
        !          22850:          OR (d>=20.0 AND d<21.0 AND d NOT NULL)
        !          22851:          OR (g='srqponm' AND f GLOB 'defgh*')
        !          22852:          OR f='yzabcdefg'
        !          22853:          OR ((a BETWEEN 37 AND 39) AND a!=38)
        !          22854:   }
        !          22855: } {20 24 29 33 37 39 50 76 85 scan 0 sort 0}
        !          22856: do_test where7-2.983.2 {
        !          22857:   count_steps_sort {
        !          22858:      SELECT a FROM t3
        !          22859:       WHERE b=363
        !          22860:          OR b=630
        !          22861:          OR b=935
        !          22862:          OR (d>=20.0 AND d<21.0 AND d NOT NULL)
        !          22863:          OR (g='srqponm' AND f GLOB 'defgh*')
        !          22864:          OR f='yzabcdefg'
        !          22865:          OR ((a BETWEEN 37 AND 39) AND a!=38)
        !          22866:   }
        !          22867: } {20 24 29 33 37 39 50 76 85 scan 0 sort 0}
        !          22868: do_test where7-2.984.1 {
        !          22869:   count_steps_sort {
        !          22870:      SELECT a FROM t2
        !          22871:       WHERE (d>=97.0 AND d<98.0 AND d NOT NULL)
        !          22872:          OR a=40
        !          22873:          OR (d>=86.0 AND d<87.0 AND d NOT NULL)
        !          22874:          OR f='abcdefghi'
        !          22875:          OR b=696
        !          22876:          OR (g='vutsrqp' AND f GLOB 'qrstu*')
        !          22877:          OR b=682
        !          22878:          OR a=32
        !          22879:          OR ((a BETWEEN 34 AND 36) AND a!=35)
        !          22880:          OR b=671
        !          22881:          OR a=15
        !          22882:   }
        !          22883: } {15 16 26 32 34 36 40 52 61 62 78 86 97 scan 0 sort 0}
        !          22884: do_test where7-2.984.2 {
        !          22885:   count_steps_sort {
        !          22886:      SELECT a FROM t3
        !          22887:       WHERE (d>=97.0 AND d<98.0 AND d NOT NULL)
        !          22888:          OR a=40
        !          22889:          OR (d>=86.0 AND d<87.0 AND d NOT NULL)
        !          22890:          OR f='abcdefghi'
        !          22891:          OR b=696
        !          22892:          OR (g='vutsrqp' AND f GLOB 'qrstu*')
        !          22893:          OR b=682
        !          22894:          OR a=32
        !          22895:          OR ((a BETWEEN 34 AND 36) AND a!=35)
        !          22896:          OR b=671
        !          22897:          OR a=15
        !          22898:   }
        !          22899: } {15 16 26 32 34 36 40 52 61 62 78 86 97 scan 0 sort 0}
        !          22900: do_test where7-2.985.1 {
        !          22901:   count_steps_sort {
        !          22902:      SELECT a FROM t2
        !          22903:       WHERE (g='gfedcba' AND f GLOB 'lmnop*')
        !          22904:          OR (f GLOB '?ijkl*' AND f GLOB 'hijk*')
        !          22905:          OR b=311
        !          22906:   }
        !          22907: } {7 33 59 85 89 scan 0 sort 0}
        !          22908: do_test where7-2.985.2 {
        !          22909:   count_steps_sort {
        !          22910:      SELECT a FROM t3
        !          22911:       WHERE (g='gfedcba' AND f GLOB 'lmnop*')
        !          22912:          OR (f GLOB '?ijkl*' AND f GLOB 'hijk*')
        !          22913:          OR b=311
        !          22914:   }
        !          22915: } {7 33 59 85 89 scan 0 sort 0}
        !          22916: do_test where7-2.986.1 {
        !          22917:   count_steps_sort {
        !          22918:      SELECT a FROM t2
        !          22919:       WHERE (d>=96.0 AND d<97.0 AND d NOT NULL)
        !          22920:          OR a=73
        !          22921:          OR b=729
        !          22922:          OR (d>=81.0 AND d<82.0 AND d NOT NULL)
        !          22923:          OR (d>=67.0 AND d<68.0 AND d NOT NULL)
        !          22924:          OR a=32
        !          22925:   }
        !          22926: } {32 67 73 81 96 scan 0 sort 0}
        !          22927: do_test where7-2.986.2 {
        !          22928:   count_steps_sort {
        !          22929:      SELECT a FROM t3
        !          22930:       WHERE (d>=96.0 AND d<97.0 AND d NOT NULL)
        !          22931:          OR a=73
        !          22932:          OR b=729
        !          22933:          OR (d>=81.0 AND d<82.0 AND d NOT NULL)
        !          22934:          OR (d>=67.0 AND d<68.0 AND d NOT NULL)
        !          22935:          OR a=32
        !          22936:   }
        !          22937: } {32 67 73 81 96 scan 0 sort 0}
        !          22938: do_test where7-2.987.1 {
        !          22939:   count_steps_sort {
        !          22940:      SELECT a FROM t2
        !          22941:       WHERE ((a BETWEEN 98 AND 100) AND a!=99)
        !          22942:          OR b=110
        !          22943:          OR ((a BETWEEN 38 AND 40) AND a!=39)
        !          22944:          OR (g='tsrqpon' AND f GLOB 'xyzab*')
        !          22945:          OR b=484
        !          22946:          OR (d>=82.0 AND d<83.0 AND d NOT NULL)
        !          22947:   }
        !          22948: } {10 23 38 40 44 82 98 100 scan 0 sort 0}
        !          22949: do_test where7-2.987.2 {
        !          22950:   count_steps_sort {
        !          22951:      SELECT a FROM t3
        !          22952:       WHERE ((a BETWEEN 98 AND 100) AND a!=99)
        !          22953:          OR b=110
        !          22954:          OR ((a BETWEEN 38 AND 40) AND a!=39)
        !          22955:          OR (g='tsrqpon' AND f GLOB 'xyzab*')
        !          22956:          OR b=484
        !          22957:          OR (d>=82.0 AND d<83.0 AND d NOT NULL)
        !          22958:   }
        !          22959: } {10 23 38 40 44 82 98 100 scan 0 sort 0}
        !          22960: do_test where7-2.988.1 {
        !          22961:   count_steps_sort {
        !          22962:      SELECT a FROM t2
        !          22963:       WHERE (d>=99.0 AND d<100.0 AND d NOT NULL)
        !          22964:          OR b=135
        !          22965:          OR (d>=66.0 AND d<67.0 AND d NOT NULL)
        !          22966:          OR b=209
        !          22967:          OR b=363
        !          22968:          OR c=27027
        !          22969:          OR b=1026
        !          22970:          OR c=6006
        !          22971:          OR (g='ponmlkj' AND f GLOB 'uvwxy*')
        !          22972:          OR (d>=73.0 AND d<74.0 AND d NOT NULL)
        !          22973:   }
        !          22974: } {16 17 18 19 33 46 66 73 79 80 81 99 scan 0 sort 0}
        !          22975: do_test where7-2.988.2 {
        !          22976:   count_steps_sort {
        !          22977:      SELECT a FROM t3
        !          22978:       WHERE (d>=99.0 AND d<100.0 AND d NOT NULL)
        !          22979:          OR b=135
        !          22980:          OR (d>=66.0 AND d<67.0 AND d NOT NULL)
        !          22981:          OR b=209
        !          22982:          OR b=363
        !          22983:          OR c=27027
        !          22984:          OR b=1026
        !          22985:          OR c=6006
        !          22986:          OR (g='ponmlkj' AND f GLOB 'uvwxy*')
        !          22987:          OR (d>=73.0 AND d<74.0 AND d NOT NULL)
        !          22988:   }
        !          22989: } {16 17 18 19 33 46 66 73 79 80 81 99 scan 0 sort 0}
        !          22990: do_test where7-2.989.1 {
        !          22991:   count_steps_sort {
        !          22992:      SELECT a FROM t2
        !          22993:       WHERE (d>=79.0 AND d<80.0 AND d NOT NULL)
        !          22994:          OR ((a BETWEEN 18 AND 20) AND a!=19)
        !          22995:          OR (g='qponmlk' AND f GLOB 'nopqr*')
        !          22996:          OR a=97
        !          22997:          OR (d>=45.0 AND d<46.0 AND d NOT NULL)
        !          22998:          OR ((a BETWEEN 22 AND 24) AND a!=23)
        !          22999:          OR (g='mlkjihg' AND f GLOB 'ghijk*')
        !          23000:          OR b=674
        !          23001:          OR c=14014
        !          23002:          OR b=69
        !          23003:   }
        !          23004: } {18 20 22 24 39 40 41 42 45 58 79 97 scan 0 sort 0}
        !          23005: do_test where7-2.989.2 {
        !          23006:   count_steps_sort {
        !          23007:      SELECT a FROM t3
        !          23008:       WHERE (d>=79.0 AND d<80.0 AND d NOT NULL)
        !          23009:          OR ((a BETWEEN 18 AND 20) AND a!=19)
        !          23010:          OR (g='qponmlk' AND f GLOB 'nopqr*')
        !          23011:          OR a=97
        !          23012:          OR (d>=45.0 AND d<46.0 AND d NOT NULL)
        !          23013:          OR ((a BETWEEN 22 AND 24) AND a!=23)
        !          23014:          OR (g='mlkjihg' AND f GLOB 'ghijk*')
        !          23015:          OR b=674
        !          23016:          OR c=14014
        !          23017:          OR b=69
        !          23018:   }
        !          23019: } {18 20 22 24 39 40 41 42 45 58 79 97 scan 0 sort 0}
        !          23020: do_test where7-2.990.1 {
        !          23021:   count_steps_sort {
        !          23022:      SELECT a FROM t2
        !          23023:       WHERE b=297
        !          23024:          OR a=83
        !          23025:          OR (d>=78.0 AND d<79.0 AND d NOT NULL)
        !          23026:          OR ((a BETWEEN 16 AND 18) AND a!=17)
        !          23027:   }
        !          23028: } {16 18 27 78 83 scan 0 sort 0}
        !          23029: do_test where7-2.990.2 {
        !          23030:   count_steps_sort {
        !          23031:      SELECT a FROM t3
        !          23032:       WHERE b=297
        !          23033:          OR a=83
        !          23034:          OR (d>=78.0 AND d<79.0 AND d NOT NULL)
        !          23035:          OR ((a BETWEEN 16 AND 18) AND a!=17)
        !          23036:   }
        !          23037: } {16 18 27 78 83 scan 0 sort 0}
        !          23038: do_test where7-2.991.1 {
        !          23039:   count_steps_sort {
        !          23040:      SELECT a FROM t2
        !          23041:       WHERE b=451
        !          23042:          OR ((a BETWEEN 11 AND 13) AND a!=12)
        !          23043:          OR (g='tsrqpon' AND f GLOB 'abcde*')
        !          23044:          OR b=539
        !          23045:          OR a=26
        !          23046:          OR (g='srqponm' AND f GLOB 'efghi*')
        !          23047:          OR b=465
        !          23048:          OR (g='jihgfed' AND f GLOB 'wxyza*')
        !          23049:   }
        !          23050: } {11 13 26 30 41 49 74 scan 0 sort 0}
        !          23051: do_test where7-2.991.2 {
        !          23052:   count_steps_sort {
        !          23053:      SELECT a FROM t3
        !          23054:       WHERE b=451
        !          23055:          OR ((a BETWEEN 11 AND 13) AND a!=12)
        !          23056:          OR (g='tsrqpon' AND f GLOB 'abcde*')
        !          23057:          OR b=539
        !          23058:          OR a=26
        !          23059:          OR (g='srqponm' AND f GLOB 'efghi*')
        !          23060:          OR b=465
        !          23061:          OR (g='jihgfed' AND f GLOB 'wxyza*')
        !          23062:   }
        !          23063: } {11 13 26 30 41 49 74 scan 0 sort 0}
        !          23064: do_test where7-2.992.1 {
        !          23065:   count_steps_sort {
        !          23066:      SELECT a FROM t2
        !          23067:       WHERE (d>=45.0 AND d<46.0 AND d NOT NULL)
        !          23068:          OR (d>=63.0 AND d<64.0 AND d NOT NULL)
        !          23069:   }
        !          23070: } {45 63 scan 0 sort 0}
        !          23071: do_test where7-2.992.2 {
        !          23072:   count_steps_sort {
        !          23073:      SELECT a FROM t3
        !          23074:       WHERE (d>=45.0 AND d<46.0 AND d NOT NULL)
        !          23075:          OR (d>=63.0 AND d<64.0 AND d NOT NULL)
        !          23076:   }
        !          23077: } {45 63 scan 0 sort 0}
        !          23078: do_test where7-2.993.1 {
        !          23079:   count_steps_sort {
        !          23080:      SELECT a FROM t2
        !          23081:       WHERE ((a BETWEEN 16 AND 18) AND a!=17)
        !          23082:          OR b=872
        !          23083:          OR c=31031
        !          23084:   }
        !          23085: } {16 18 91 92 93 scan 0 sort 0}
        !          23086: do_test where7-2.993.2 {
        !          23087:   count_steps_sort {
        !          23088:      SELECT a FROM t3
        !          23089:       WHERE ((a BETWEEN 16 AND 18) AND a!=17)
        !          23090:          OR b=872
        !          23091:          OR c=31031
        !          23092:   }
        !          23093: } {16 18 91 92 93 scan 0 sort 0}
        !          23094: do_test where7-2.994.1 {
        !          23095:   count_steps_sort {
        !          23096:      SELECT a FROM t2
        !          23097:       WHERE (f GLOB '?cdef*' AND f GLOB 'bcde*')
        !          23098:          OR a=13
        !          23099:          OR (f GLOB '?stuv*' AND f GLOB 'rstu*')
        !          23100:          OR b=322
        !          23101:          OR ((a BETWEEN 33 AND 35) AND a!=34)
        !          23102:          OR b=377
        !          23103:          OR f='cdefghijk'
        !          23104:          OR b=286
        !          23105:          OR ((a BETWEEN 61 AND 63) AND a!=62)
        !          23106:   }
        !          23107: } {1 2 13 17 26 27 28 33 35 43 53 54 61 63 69 79 80 95 scan 0 sort 0}
        !          23108: do_test where7-2.994.2 {
        !          23109:   count_steps_sort {
        !          23110:      SELECT a FROM t3
        !          23111:       WHERE (f GLOB '?cdef*' AND f GLOB 'bcde*')
        !          23112:          OR a=13
        !          23113:          OR (f GLOB '?stuv*' AND f GLOB 'rstu*')
        !          23114:          OR b=322
        !          23115:          OR ((a BETWEEN 33 AND 35) AND a!=34)
        !          23116:          OR b=377
        !          23117:          OR f='cdefghijk'
        !          23118:          OR b=286
        !          23119:          OR ((a BETWEEN 61 AND 63) AND a!=62)
        !          23120:   }
        !          23121: } {1 2 13 17 26 27 28 33 35 43 53 54 61 63 69 79 80 95 scan 0 sort 0}
        !          23122: do_test where7-2.995.1 {
        !          23123:   count_steps_sort {
        !          23124:      SELECT a FROM t2
        !          23125:       WHERE a=41
        !          23126:          OR b=990
        !          23127:          OR (d>=36.0 AND d<37.0 AND d NOT NULL)
        !          23128:          OR b=605
        !          23129:          OR (g='srqponm' AND f GLOB 'cdefg*')
        !          23130:          OR (d>=36.0 AND d<37.0 AND d NOT NULL)
        !          23131:          OR (g='vutsrqp' AND f GLOB 'qrstu*')
        !          23132:          OR b=968
        !          23133:          OR a=66
        !          23134:   }
        !          23135: } {16 28 36 41 55 66 88 90 scan 0 sort 0}
        !          23136: do_test where7-2.995.2 {
        !          23137:   count_steps_sort {
        !          23138:      SELECT a FROM t3
        !          23139:       WHERE a=41
        !          23140:          OR b=990
        !          23141:          OR (d>=36.0 AND d<37.0 AND d NOT NULL)
        !          23142:          OR b=605
        !          23143:          OR (g='srqponm' AND f GLOB 'cdefg*')
        !          23144:          OR (d>=36.0 AND d<37.0 AND d NOT NULL)
        !          23145:          OR (g='vutsrqp' AND f GLOB 'qrstu*')
        !          23146:          OR b=968
        !          23147:          OR a=66
        !          23148:   }
        !          23149: } {16 28 36 41 55 66 88 90 scan 0 sort 0}
        !          23150: do_test where7-2.996.1 {
        !          23151:   count_steps_sort {
        !          23152:      SELECT a FROM t2
        !          23153:       WHERE b=1059
        !          23154:          OR (g='srqponm' AND f GLOB 'ghijk*')
        !          23155:          OR (g='utsrqpo' AND f GLOB 'tuvwx*')
        !          23156:          OR (g='nmlkjih' AND f GLOB 'fghij*')
        !          23157:          OR (d>=17.0 AND d<18.0 AND d NOT NULL)
        !          23158:          OR (d>=37.0 AND d<38.0 AND d NOT NULL)
        !          23159:          OR (g='onmlkji' AND f GLOB 'abcde*')
        !          23160:          OR ((a BETWEEN 39 AND 41) AND a!=40)
        !          23161:   }
        !          23162: } {17 19 32 37 39 41 52 57 scan 0 sort 0}
        !          23163: do_test where7-2.996.2 {
        !          23164:   count_steps_sort {
        !          23165:      SELECT a FROM t3
        !          23166:       WHERE b=1059
        !          23167:          OR (g='srqponm' AND f GLOB 'ghijk*')
        !          23168:          OR (g='utsrqpo' AND f GLOB 'tuvwx*')
        !          23169:          OR (g='nmlkjih' AND f GLOB 'fghij*')
        !          23170:          OR (d>=17.0 AND d<18.0 AND d NOT NULL)
        !          23171:          OR (d>=37.0 AND d<38.0 AND d NOT NULL)
        !          23172:          OR (g='onmlkji' AND f GLOB 'abcde*')
        !          23173:          OR ((a BETWEEN 39 AND 41) AND a!=40)
        !          23174:   }
        !          23175: } {17 19 32 37 39 41 52 57 scan 0 sort 0}
        !          23176: do_test where7-2.997.1 {
        !          23177:   count_steps_sort {
        !          23178:      SELECT a FROM t2
        !          23179:       WHERE ((a BETWEEN 41 AND 43) AND a!=42)
        !          23180:          OR f='nopqrstuv'
        !          23181:          OR (g='ponmlkj' AND f GLOB 'stuvw*')
        !          23182:          OR a=42
        !          23183:          OR b=729
        !          23184:          OR b=297
        !          23185:          OR a=77
        !          23186:          OR b=781
        !          23187:          OR ((a BETWEEN 36 AND 38) AND a!=37)
        !          23188:   }
        !          23189: } {13 27 36 38 39 41 42 43 44 65 71 77 91 scan 0 sort 0}
        !          23190: do_test where7-2.997.2 {
        !          23191:   count_steps_sort {
        !          23192:      SELECT a FROM t3
        !          23193:       WHERE ((a BETWEEN 41 AND 43) AND a!=42)
        !          23194:          OR f='nopqrstuv'
        !          23195:          OR (g='ponmlkj' AND f GLOB 'stuvw*')
        !          23196:          OR a=42
        !          23197:          OR b=729
        !          23198:          OR b=297
        !          23199:          OR a=77
        !          23200:          OR b=781
        !          23201:          OR ((a BETWEEN 36 AND 38) AND a!=37)
        !          23202:   }
        !          23203: } {13 27 36 38 39 41 42 43 44 65 71 77 91 scan 0 sort 0}
        !          23204: do_test where7-2.998.1 {
        !          23205:   count_steps_sort {
        !          23206:      SELECT a FROM t2
        !          23207:       WHERE a=12
        !          23208:          OR f='qrstuvwxy'
        !          23209:          OR a=47
        !          23210:          OR b=135
        !          23211:          OR a=25
        !          23212:   }
        !          23213: } {12 16 25 42 47 68 94 scan 0 sort 0}
        !          23214: do_test where7-2.998.2 {
        !          23215:   count_steps_sort {
        !          23216:      SELECT a FROM t3
        !          23217:       WHERE a=12
        !          23218:          OR f='qrstuvwxy'
        !          23219:          OR a=47
        !          23220:          OR b=135
        !          23221:          OR a=25
        !          23222:   }
        !          23223: } {12 16 25 42 47 68 94 scan 0 sort 0}
        !          23224: do_test where7-2.999.1 {
        !          23225:   count_steps_sort {
        !          23226:      SELECT a FROM t2
        !          23227:       WHERE b=451
        !          23228:          OR b=660
        !          23229:          OR (g='onmlkji' AND f GLOB 'yzabc*')
        !          23230:          OR b=781
        !          23231:          OR (g='jihgfed' AND f GLOB 'wxyza*')
        !          23232:          OR b=198
        !          23233:          OR b=1023
        !          23234:          OR a=98
        !          23235:          OR d<0.0
        !          23236:          OR ((a BETWEEN 79 AND 81) AND a!=80)
        !          23237:   }
        !          23238: } {18 41 50 60 71 74 79 81 93 98 scan 0 sort 0}
        !          23239: do_test where7-2.999.2 {
        !          23240:   count_steps_sort {
        !          23241:      SELECT a FROM t3
        !          23242:       WHERE b=451
        !          23243:          OR b=660
        !          23244:          OR (g='onmlkji' AND f GLOB 'yzabc*')
        !          23245:          OR b=781
        !          23246:          OR (g='jihgfed' AND f GLOB 'wxyza*')
        !          23247:          OR b=198
        !          23248:          OR b=1023
        !          23249:          OR a=98
        !          23250:          OR d<0.0
        !          23251:          OR ((a BETWEEN 79 AND 81) AND a!=80)
        !          23252:   }
        !          23253: } {18 41 50 60 71 74 79 81 93 98 scan 0 sort 0}
        !          23254: do_test where7-2.1000.1 {
        !          23255:   count_steps_sort {
        !          23256:      SELECT a FROM t2
        !          23257:       WHERE b=685
        !          23258:          OR a=86
        !          23259:          OR c=17017
        !          23260:          OR ((a BETWEEN 85 AND 87) AND a!=86)
        !          23261:          OR (g='gfedcba' AND f GLOB 'mnopq*')
        !          23262:          OR a=80
        !          23263:          OR b=773
        !          23264:   }
        !          23265: } {49 50 51 80 85 86 87 90 scan 0 sort 0}
        !          23266: do_test where7-2.1000.2 {
        !          23267:   count_steps_sort {
        !          23268:      SELECT a FROM t3
        !          23269:       WHERE b=685
        !          23270:          OR a=86
        !          23271:          OR c=17017
        !          23272:          OR ((a BETWEEN 85 AND 87) AND a!=86)
        !          23273:          OR (g='gfedcba' AND f GLOB 'mnopq*')
        !          23274:          OR a=80
        !          23275:          OR b=773
        !          23276:   }
        !          23277: } {49 50 51 80 85 86 87 90 scan 0 sort 0}
        !          23278: do_test where7-2.1001.1 {
        !          23279:   count_steps_sort {
        !          23280:      SELECT a FROM t2
        !          23281:       WHERE b=1092
        !          23282:          OR a=23
        !          23283:          OR (f GLOB '?defg*' AND f GLOB 'cdef*')
        !          23284:          OR d<0.0
        !          23285:          OR (d>=22.0 AND d<23.0 AND d NOT NULL)
        !          23286:          OR a=91
        !          23287:   }
        !          23288: } {2 22 23 28 54 80 91 scan 0 sort 0}
        !          23289: do_test where7-2.1001.2 {
        !          23290:   count_steps_sort {
        !          23291:      SELECT a FROM t3
        !          23292:       WHERE b=1092
        !          23293:          OR a=23
        !          23294:          OR (f GLOB '?defg*' AND f GLOB 'cdef*')
        !          23295:          OR d<0.0
        !          23296:          OR (d>=22.0 AND d<23.0 AND d NOT NULL)
        !          23297:          OR a=91
        !          23298:   }
        !          23299: } {2 22 23 28 54 80 91 scan 0 sort 0}
        !          23300: 
        !          23301: # test case for the performance regression fixed by
        !          23302: # check-in 28ba6255282b on 2010-10-21 02:05:06
        !          23303: #
        !          23304: # The test case that follows is code from an actual
        !          23305: # application with identifiers change and unused columns
        !          23306: # remove.
        !          23307: #
        !          23308: do_execsql_test where7-3.1 {
        !          23309:   CREATE TABLE t301 (
        !          23310:       c8 INTEGER PRIMARY KEY,
        !          23311:       c6 INTEGER,
        !          23312:       c4 INTEGER,
        !          23313:       c7 INTEGER,
        !          23314:       FOREIGN KEY (c4) REFERENCES series(c4)
        !          23315:   );
        !          23316:   CREATE INDEX t301_c6 on t301(c6);
        !          23317:   CREATE INDEX t301_c4 on t301(c4);
        !          23318:   CREATE INDEX t301_c7 on t301(c7);
        !          23319:   
        !          23320:   CREATE TABLE t302 (
        !          23321:       c1 INTEGER PRIMARY KEY,
        !          23322:       c8 INTEGER,
        !          23323:       c5 INTEGER,
        !          23324:       c3 INTEGER,
        !          23325:       c2 INTEGER,
        !          23326:       c4 INTEGER,
        !          23327:       FOREIGN KEY (c8) REFERENCES t301(c8)
        !          23328:   );
        !          23329:   CREATE INDEX t302_c3 on t302(c3);
        !          23330:   CREATE INDEX t302_c8_c3 on t302(c8, c3);
        !          23331:   CREATE INDEX t302_c5 on t302(c5);
        !          23332:   
        !          23333:   EXPLAIN QUERY PLAN
        !          23334:   SELECT t302.c1 
        !          23335:     FROM t302 JOIN t301 ON t302.c8 = t301.c8
        !          23336:     WHERE t302.c2 = 19571
        !          23337:       AND t302.c3 > 1287603136
        !          23338:       AND (t301.c4 = 1407449685622784
        !          23339:            OR t301.c8 = 1407424651264000)
        !          23340:    ORDER BY t302.c5 LIMIT 200;
        !          23341: } {
        !          23342:   0 0 1 {SEARCH TABLE t301 USING COVERING INDEX t301_c4 (c4=?) (~5 rows)} 
        !          23343:   0 0 1 {SEARCH TABLE t301 USING INTEGER PRIMARY KEY (rowid=?) (~1 rows)} 
        !          23344:   0 1 0 {SEARCH TABLE t302 USING INDEX t302_c8_c3 (c8=? AND c3>?) (~2 rows)} 
        !          23345:   0 0 0 {USE TEMP B-TREE FOR ORDER BY}
        !          23346: }
        !          23347: 
        !          23348: finish_test

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>