hash-threshold 8

statement ok
CREATE TABLE tab0(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
INSERT INTO tab0 VALUES(0,928,425.8,'ljbfe',599,682.19,'lucec')

statement ok
INSERT INTO tab0 VALUES(1,582,324.81,'zuqmn',79,775.57,'ncjmz')

statement ok
INSERT INTO tab0 VALUES(2,330,977.67,'lvljj',240,502.52,'akqnc')

statement ok
INSERT INTO tab0 VALUES(3,631,790.8,'pepwf',124,518.72,'xqhjw')

statement ok
INSERT INTO tab0 VALUES(4,641,78.77,'idpko',533,202.70,'pjawc')

statement ok
INSERT INTO tab0 VALUES(5,337,689.85,'imiqs',152,278.93,'tspyo')

statement ok
INSERT INTO tab0 VALUES(6,644,629.96,'suizd',676,440.99,'qrlpu')

statement ok
INSERT INTO tab0 VALUES(7,560,686.38,'rlsjm',937,979.68,'ydden')

statement ok
INSERT INTO tab0 VALUES(8,279,59.18,'zwoqt',23,405.10,'hagfj')

statement ok
INSERT INTO tab0 VALUES(9,319,978.32,'vnsnh',411,76.85,'zkswl')

statement ok
INSERT INTO tab0 VALUES(10,642,331.80,'hdgvg',84,817.10,'nqsxc')

statement ok
INSERT INTO tab0 VALUES(11,786,291.74,'yufof',662,553.73,'ipcvj')

statement ok
INSERT INTO tab0 VALUES(12,985,939.58,'obhxw',524,928.49,'eoezr')

statement ok
INSERT INTO tab0 VALUES(13,294,886.12,'tbhsp',934,929.4,'bpfrn')

statement ok
INSERT INTO tab0 VALUES(14,716,906.71,'nstdb',167,519.17,'rkbla')

statement ok
INSERT INTO tab0 VALUES(15,327,553.33,'yswfa',630,251.87,'duxzn')

statement ok
INSERT INTO tab0 VALUES(16,400,791.76,'suqrq',991,903.46,'lktkh')

statement ok
INSERT INTO tab0 VALUES(17,530,613.66,'wuafk',304,98.74,'ghdgd')

statement ok
INSERT INTO tab0 VALUES(18,759,677.73,'jtaoo',131,930.7,'nossa')

statement ok
INSERT INTO tab0 VALUES(19,701,919.81,'sbusx',670,581.55,'ywwuo')

statement ok
INSERT INTO tab0 VALUES(20,668,186.1,'pqzvf',879,967.12,'vkkgy')

statement ok
INSERT INTO tab0 VALUES(21,795,855.86,'lxjqa',600,342.65,'mzbxf')

statement ok
INSERT INTO tab0 VALUES(22,163,466.40,'fcqie',682,931.13,'afhsc')

statement ok
INSERT INTO tab0 VALUES(23,925,337.32,'uivul',114,554.76,'xrtvs')

statement ok
INSERT INTO tab0 VALUES(24,432,198.10,'vpdvh',143,254.5,'oxztw')

statement ok
INSERT INTO tab0 VALUES(25,357,810.11,'gbjag',399,920.1,'brapa')

statement ok
INSERT INTO tab0 VALUES(26,821,594.74,'xbrbu',24,910.21,'raayu')

statement ok
INSERT INTO tab0 VALUES(27,516,253.53,'ekdwt',791,678.95,'ojxfm')

statement ok
INSERT INTO tab0 VALUES(28,832,398.32,'pflpb',239,399.35,'itzsv')

statement ok
INSERT INTO tab0 VALUES(29,982,174.32,'pklyl',785,593.52,'uvnqo')

statement ok
INSERT INTO tab0 VALUES(30,125,885.28,'xktzw',862,753.64,'kamkb')

statement ok
INSERT INTO tab0 VALUES(31,492,615.60,'ksmrh',32,964.9,'ztbqb')

statement ok
INSERT INTO tab0 VALUES(32,513,859.46,'opupf',121,536.62,'kigia')

statement ok
INSERT INTO tab0 VALUES(33,939,146.91,'fqplj',337,621.42,'blqyc')

statement ok
INSERT INTO tab0 VALUES(34,968,660.7,'clyuj',401,843.27,'rxxpk')

statement ok
INSERT INTO tab0 VALUES(35,372,870.19,'mdboe',665,923.67,'uznea')

statement ok
INSERT INTO tab0 VALUES(36,617,154.79,'vgoux',244,300.96,'kngjg')

statement ok
INSERT INTO tab0 VALUES(37,995,421.79,'kxhdi',135,762.43,'raxwn')

statement ok
INSERT INTO tab0 VALUES(38,743,741.64,'wzysr',347,65.46,'msyov')

statement ok
INSERT INTO tab0 VALUES(39,172,965.45,'zfqhy',22,562.66,'bvcmn')

statement ok
INSERT INTO tab0 VALUES(40,787,353.10,'cgnou',564,827.95,'pqwbt')

statement ok
INSERT INTO tab0 VALUES(41,418,199.35,'yynbe',759,277.75,'zmjif')

statement ok
INSERT INTO tab0 VALUES(42,343,452.1,'ditis',904,804.4,'gcusv')

statement ok
INSERT INTO tab0 VALUES(43,409,348.5,'wtkgq',933,393.51,'jobqd')

statement ok
INSERT INTO tab0 VALUES(44,164,31.67,'mccwd',535,750.70,'sonff')

statement ok
INSERT INTO tab0 VALUES(45,975,175.51,'cwttd',288,926.12,'vkoqb')

statement ok
INSERT INTO tab0 VALUES(46,159,614.73,'hfbyz',778,945.36,'zeaej')

statement ok
INSERT INTO tab0 VALUES(47,102,967.13,'sfcfv',727,425.20,'vxfib')

statement ok
INSERT INTO tab0 VALUES(48,392,258.29,'qxdeo',113,205.80,'xreby')

statement ok
INSERT INTO tab0 VALUES(49,934,546.68,'qjzic',305,969.76,'nsmsk')

statement ok
INSERT INTO tab0 VALUES(50,84,549.82,'gaxej',174,873.26,'dnxiy')

statement ok
INSERT INTO tab0 VALUES(51,769,267.36,'noznp',234,168.21,'zbvqv')

statement ok
INSERT INTO tab0 VALUES(52,613,607.23,'seykf',753,826.35,'yueir')

statement ok
INSERT INTO tab0 VALUES(53,62,12.77,'vqrhi',886,164.38,'yxtyd')

statement ok
INSERT INTO tab0 VALUES(54,511,81.82,'jnxgh',797,471.10,'qgagp')

statement ok
INSERT INTO tab0 VALUES(55,426,196.90,'vetzm',786,631.50,'zutgp')

statement ok
INSERT INTO tab0 VALUES(56,469,151.29,'jykzw',410,748.94,'aimgp')

statement ok
INSERT INTO tab0 VALUES(57,628,768.17,'mivup',614,772.21,'kyjeq')

statement ok
INSERT INTO tab0 VALUES(58,333,530.76,'pzevr',851,126.71,'yapku')

statement ok
INSERT INTO tab0 VALUES(59,591,203.41,'qzqwn',210,324.55,'jiffz')

statement ok
INSERT INTO tab0 VALUES(60,104,461.75,'tvxwq',538,606.66,'wcnqn')

statement ok
INSERT INTO tab0 VALUES(61,397,511.81,'wqxhh',568,555.97,'tkwus')

statement ok
INSERT INTO tab0 VALUES(62,942,719.17,'igida',43,721.45,'bxhvn')

statement ok
INSERT INTO tab0 VALUES(63,282,233.3,'nkjah',839,258.32,'gjafc')

statement ok
INSERT INTO tab0 VALUES(64,160,610.38,'nugng',94,535.12,'rndsr')

statement ok
INSERT INTO tab0 VALUES(65,639,440.9,'sewye',329,767.87,'ieiru')

statement ok
INSERT INTO tab0 VALUES(66,230,971.10,'kplve',576,642.15,'logag')

statement ok
INSERT INTO tab0 VALUES(67,17,735.44,'lkeuw',502,941.29,'fgmjp')

statement ok
INSERT INTO tab0 VALUES(68,780,171.47,'vluvw',531,169.41,'djvgu')

statement ok
INSERT INTO tab0 VALUES(69,121,252.92,'jffgo',976,173.64,'yuffs')

statement ok
INSERT INTO tab0 VALUES(70,592,108.6,'ivdcq',157,773.17,'badya')

statement ok
INSERT INTO tab0 VALUES(71,813,655.79,'zjuyt',528,384.42,'ipjgo')

statement ok
INSERT INTO tab0 VALUES(72,605,215.81,'hvkgd',806,643.13,'mcmlc')

statement ok
INSERT INTO tab0 VALUES(73,110,143.71,'oixif',90,30.50,'yfrhw')

statement ok
INSERT INTO tab0 VALUES(74,917,453.9,'xgnrh',989,499.35,'jyddi')

statement ok
INSERT INTO tab0 VALUES(75,187,441.74,'dflva',749,97.19,'eszbq')

statement ok
INSERT INTO tab0 VALUES(76,779,315.68,'cmlsh',373,592.36,'lnncj')

statement ok
INSERT INTO tab0 VALUES(77,374,811.36,'oulsn',750,100.18,'fydgc')

statement ok
INSERT INTO tab0 VALUES(78,600,826.74,'pqerp',779,705.4,'hlyod')

statement ok
INSERT INTO tab0 VALUES(79,157,40.44,'kkwfh',494,88.57,'xickx')

statement ok
INSERT INTO tab0 VALUES(80,944,542.86,'wltsz',187,151.71,'fzvmv')

statement ok
INSERT INTO tab0 VALUES(81,180,454.28,'deulf',537,641.88,'aztzv')

statement ok
INSERT INTO tab0 VALUES(82,533,551.2,'ghgwm',732,776.8,'icqty')

statement ok
INSERT INTO tab0 VALUES(83,241,900.56,'wvhln',593,868.3,'bqajz')

statement ok
INSERT INTO tab0 VALUES(84,243,470.63,'uhsck',704,954.27,'nkvhf')

statement ok
INSERT INTO tab0 VALUES(85,297,766.38,'ptldr',532,413.33,'guzwv')

statement ok
INSERT INTO tab0 VALUES(86,108,450.48,'ibhji',551,595.81,'lbyst')

statement ok
INSERT INTO tab0 VALUES(87,457,968.25,'bykjj',376,447.53,'sloqb')

statement ok
INSERT INTO tab0 VALUES(88,318,172.78,'madkf',878,137.64,'obmuv')

statement ok
INSERT INTO tab0 VALUES(89,991,948.7,'scjvq',312,676.76,'fjwup')

statement ok
INSERT INTO tab0 VALUES(90,219,845.15,'selye',443,549.9,'cyazb')

statement ok
INSERT INTO tab0 VALUES(91,321,690.17,'ypnfu',674,335.56,'lxzir')

statement ok
INSERT INTO tab0 VALUES(92,313,216.59,'dfknq',164,333.91,'bxeti')

statement ok
INSERT INTO tab0 VALUES(93,30,697.26,'tlbcl',959,190.88,'uezdw')

statement ok
INSERT INTO tab0 VALUES(94,257,558.55,'tmgsi',115,522.26,'gvnlv')

statement ok
INSERT INTO tab0 VALUES(95,852,13.48,'bigwk',816,540.8,'kvbaz')

statement ok
INSERT INTO tab0 VALUES(96,868,678.85,'iyixi',519,679.69,'fguka')

statement ok
INSERT INTO tab0 VALUES(97,682,208.36,'mmlzx',54,215.91,'hgksd')

statement ok
INSERT INTO tab0 VALUES(98,116,913.73,'kgxkv',766,898.16,'jiqsq')

statement ok
INSERT INTO tab0 VALUES(99,567,386.84,'myyqh',633,574.56,'dkdwq')

statement ok
CREATE TABLE tab1(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE INDEX idx_tab1_0 on tab1 (col0)

statement ok
CREATE INDEX idx_tab1_1 on tab1 (col1)

statement ok
CREATE INDEX idx_tab1_3 on tab1 (col3)

statement ok
CREATE INDEX idx_tab1_4 on tab1 (col4)

statement ok
INSERT INTO tab1 SELECT * FROM tab0

statement ok
CREATE TABLE tab2(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE UNIQUE INDEX idx_tab2_0 ON tab2 (col0 DESC,col4)

statement ok
CREATE INDEX idx_tab2_1 ON tab2 (col4 DESC,col3 DESC,col1)

statement ok
CREATE UNIQUE INDEX idx_tab2_2 ON tab2 (col0,col3 DESC)

statement ok
CREATE INDEX idx_tab2_3 ON tab2 (col1 DESC,col0)

statement ok
INSERT INTO tab2 SELECT * FROM tab0

statement ok
CREATE TABLE tab3(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE UNIQUE INDEX idx_tab3_0 ON tab3 (col4,col3 DESC)

statement ok
CREATE INDEX idx_tab3_1 ON tab3 (col3 DESC,col4 DESC)

statement ok
CREATE UNIQUE INDEX idx_tab3_5 ON tab3 (col0 DESC,col3 DESC,col1 DESC)

statement ok
INSERT INTO tab3 SELECT * FROM tab0

statement ok
CREATE TABLE tab4(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE INDEX idx_tab4_0 ON tab4 (col3 DESC,col1)

statement ok
CREATE UNIQUE INDEX idx_tab4_1 ON tab4 (col3 DESC,col0 DESC)

statement ok
CREATE INDEX idx_tab4_2 ON tab4 (col4 DESC,col1)

statement ok
CREATE INDEX idx_tab4_3 ON tab4 (col0 DESC)

statement ok
INSERT INTO tab4 SELECT * FROM tab0

query I rowsort label-empty
SELECT pk FROM tab0 WHERE pk IS NULL
----

statement ok
DELETE FROM tab0 WHERE col0 < 542

query I rowsort label-empty
SELECT pk FROM tab0 WHERE col0 < 542
----

query I rowsort label-0
SELECT pk FROM tab0 WHERE NOT (col0 < 542)
----
45 values hashing to dfd4ff6a2d393c0d9b67fdcb80b4c9fb

statement ok
DELETE FROM tab1 WHERE col0 < 542

query I rowsort label-empty
SELECT pk FROM tab1 WHERE col0 < 542
----

query I rowsort label-0
SELECT pk FROM tab1 WHERE NOT (col0 < 542)
----
45 values hashing to dfd4ff6a2d393c0d9b67fdcb80b4c9fb

statement ok
DELETE FROM tab2 WHERE col0 < 542

query I rowsort label-empty
SELECT pk FROM tab2 WHERE col0 < 542
----

query I rowsort label-0
SELECT pk FROM tab2 WHERE NOT (col0 < 542)
----
45 values hashing to dfd4ff6a2d393c0d9b67fdcb80b4c9fb

statement ok
DELETE FROM tab3 WHERE col0 < 542

query I rowsort label-empty
SELECT pk FROM tab3 WHERE col0 < 542
----

query I rowsort label-0
SELECT pk FROM tab3 WHERE NOT (col0 < 542)
----
45 values hashing to dfd4ff6a2d393c0d9b67fdcb80b4c9fb

statement ok
DELETE FROM tab4 WHERE col0 < 542

query I rowsort label-empty
SELECT pk FROM tab4 WHERE col0 < 542
----

query I rowsort label-0
SELECT pk FROM tab4 WHERE NOT (col0 < 542)
----
45 values hashing to dfd4ff6a2d393c0d9b67fdcb80b4c9fb

statement ok
DELETE FROM tab0 WHERE col0 > 179

query I rowsort label-empty
SELECT pk FROM tab0 WHERE col0 > 179
----

query I rowsort label-15
SELECT pk FROM tab0 WHERE NOT (col0 > 179)
----

statement ok
DELETE FROM tab1 WHERE col0 > 179

query I rowsort label-empty
SELECT pk FROM tab1 WHERE col0 > 179
----

query I rowsort label-15
SELECT pk FROM tab1 WHERE NOT (col0 > 179)
----

statement ok
DELETE FROM tab2 WHERE col0 > 179

query I rowsort label-empty
SELECT pk FROM tab2 WHERE col0 > 179
----

query I rowsort label-15
SELECT pk FROM tab2 WHERE NOT (col0 > 179)
----

statement ok
DELETE FROM tab3 WHERE col0 > 179

query I rowsort label-empty
SELECT pk FROM tab3 WHERE col0 > 179
----

query I rowsort label-15
SELECT pk FROM tab3 WHERE NOT (col0 > 179)
----

statement ok
DELETE FROM tab4 WHERE col0 > 179

query I rowsort label-empty
SELECT pk FROM tab4 WHERE col0 > 179
----

query I rowsort label-15
SELECT pk FROM tab4 WHERE NOT (col0 > 179)
----

statement ok
DROP TABLE tab0

statement ok
CREATE TABLE tab0(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
INSERT INTO tab0 VALUES(0,339,900.16,'ugpft',660,286.49,'uhbge')

statement ok
INSERT INTO tab0 VALUES(1,154,333.93,'gzkbo',191,53.5,'qmmlo')

statement ok
INSERT INTO tab0 VALUES(2,202,913.21,'teiks',646,910.26,'ilkfl')

statement ok
INSERT INTO tab0 VALUES(3,614,780.0,'ccscx',44,332.10,'rilpb')

statement ok
INSERT INTO tab0 VALUES(4,577,901.80,'qnejy',22,936.11,'vkvxt')

statement ok
INSERT INTO tab0 VALUES(5,460,701.74,'radrl',962,110.55,'ufwyg')

statement ok
INSERT INTO tab0 VALUES(6,940,684.73,'jxnej',116,631.49,'dster')

statement ok
INSERT INTO tab0 VALUES(7,123,57.53,'cnjrs',727,295.95,'ojcsu')

statement ok
INSERT INTO tab0 VALUES(8,674,361.94,'hhnra',162,540.1,'qjmpw')

statement ok
INSERT INTO tab0 VALUES(9,939,89.88,'awbqf',28,73.97,'gofug')

statement ok
INSERT INTO tab0 VALUES(10,70,316.54,'kedez',302,491.44,'juyiz')

statement ok
INSERT INTO tab0 VALUES(11,151,320.49,'qrnwn',457,911.47,'oxfqk')

statement ok
INSERT INTO tab0 VALUES(12,322,211.80,'ejctg',582,592.70,'svbht')

statement ok
INSERT INTO tab0 VALUES(13,906,553.18,'szvff',514,559.45,'rwslx')

statement ok
INSERT INTO tab0 VALUES(14,532,991.11,'pcyey',957,233.87,'srhxx')

statement ok
INSERT INTO tab0 VALUES(15,260,875.95,'nhxfx',608,48.7,'kkfco')

statement ok
INSERT INTO tab0 VALUES(16,708,883.7,'ecxtf',285,85.20,'yybje')

statement ok
INSERT INTO tab0 VALUES(17,175,650.96,'vjmcf',50,690.63,'bwzac')

statement ok
INSERT INTO tab0 VALUES(18,765,392.39,'zicof',333,101.6,'lsnnj')

statement ok
INSERT INTO tab0 VALUES(19,517,527.51,'zoysw',59,76.62,'mzbkj')

statement ok
INSERT INTO tab0 VALUES(20,524,307.96,'phjhc',772,515.2,'vjoui')

statement ok
INSERT INTO tab0 VALUES(21,61,436.6,'vmpnn',761,83.66,'awfbd')

statement ok
INSERT INTO tab0 VALUES(22,710,699.83,'fxjgd',182,840.77,'fvxiw')

statement ok
INSERT INTO tab0 VALUES(23,485,585.23,'ugluy',187,864.53,'pcbkj')

statement ok
INSERT INTO tab0 VALUES(24,957,917.19,'ljllp',46,874.18,'ghbyy')

statement ok
INSERT INTO tab0 VALUES(25,377,467.80,'thhhy',274,858.17,'qqapx')

statement ok
INSERT INTO tab0 VALUES(26,805,593.39,'lkxns',755,694.27,'fkhck')

statement ok
INSERT INTO tab0 VALUES(27,229,855.70,'eotmf',867,781.68,'cvejs')

statement ok
INSERT INTO tab0 VALUES(28,698,642.95,'adqvv',607,658.20,'tipvf')

statement ok
INSERT INTO tab0 VALUES(29,440,802.1,'cheos',717,633.31,'lmnet')

statement ok
INSERT INTO tab0 VALUES(30,989,258.52,'izlhi',806,407.32,'dkwxk')

statement ok
INSERT INTO tab0 VALUES(31,313,643.99,'zfsgf',479,696.47,'tsuca')

statement ok
INSERT INTO tab0 VALUES(32,936,916.94,'fywon',459,861.10,'eqrty')

statement ok
INSERT INTO tab0 VALUES(33,62,995.4,'wkhcq',716,529.73,'odlwo')

statement ok
INSERT INTO tab0 VALUES(34,703,374.19,'zffxw',585,222.19,'eflmx')

statement ok
INSERT INTO tab0 VALUES(35,802,756.70,'kkqdy',897,978.80,'ytvwj')

statement ok
INSERT INTO tab0 VALUES(36,360,670.38,'lppgu',103,976.40,'axiti')

statement ok
INSERT INTO tab0 VALUES(37,558,104.69,'pdfdb',398,165.56,'nyxfp')

statement ok
INSERT INTO tab0 VALUES(38,885,123.83,'aeyfu',844,885.66,'bthzi')

statement ok
INSERT INTO tab0 VALUES(39,261,500.89,'exjnz',500,496.4,'lnqnj')

statement ok
INSERT INTO tab0 VALUES(40,160,335.97,'pnvai',542,997.10,'ggceb')

statement ok
INSERT INTO tab0 VALUES(41,744,685.32,'hlcks',390,659.44,'krofv')

statement ok
INSERT INTO tab0 VALUES(42,975,187.41,'pmupy',836,639.99,'zjfbr')

statement ok
INSERT INTO tab0 VALUES(43,752,683.15,'qxgni',164,620.11,'padic')

statement ok
INSERT INTO tab0 VALUES(44,26,843.92,'amamh',276,420.74,'gjzzk')

statement ok
INSERT INTO tab0 VALUES(45,933,796.73,'lvley',820,629.53,'uoomm')

statement ok
INSERT INTO tab0 VALUES(46,913,748.39,'jgmxv',313,229.94,'palym')

statement ok
INSERT INTO tab0 VALUES(47,841,610.56,'mddmp',266,218.38,'gttbf')

statement ok
INSERT INTO tab0 VALUES(48,146,626.92,'qxbsi',308,238.33,'blnpc')

statement ok
INSERT INTO tab0 VALUES(49,941,992.28,'bflem',314,197.46,'tlnbn')

statement ok
INSERT INTO tab0 VALUES(50,138,486.72,'kahmi',526,898.79,'edugq')

statement ok
INSERT INTO tab0 VALUES(51,594,90.70,'auint',683,660.75,'rvjcu')

statement ok
INSERT INTO tab0 VALUES(52,211,615.18,'uonjp',140,945.38,'bbtxj')

statement ok
INSERT INTO tab0 VALUES(53,78,331.78,'rbppq',999,981.38,'wpqmg')

statement ok
INSERT INTO tab0 VALUES(54,590,584.85,'kxwfw',228,391.30,'ioneq')

statement ok
INSERT INTO tab0 VALUES(55,573,427.64,'zqsaj',792,815.62,'ttjek')

statement ok
INSERT INTO tab0 VALUES(56,409,242.42,'kvhov',774,535.91,'ekejx')

statement ok
INSERT INTO tab0 VALUES(57,164,368.56,'hkaff',501,100.92,'ftnuo')

statement ok
INSERT INTO tab0 VALUES(58,707,723.74,'mnlmi',670,952.73,'iukkn')

statement ok
INSERT INTO tab0 VALUES(59,843,429.98,'pvpbm',470,52.88,'snrpe')

statement ok
INSERT INTO tab0 VALUES(60,431,439.82,'vpvvd',712,502.44,'yeuxy')

statement ok
INSERT INTO tab0 VALUES(61,510,162.47,'ksifn',949,172.24,'igjnt')

statement ok
INSERT INTO tab0 VALUES(62,430,85.84,'gzsce',604,325.87,'vqscs')

statement ok
INSERT INTO tab0 VALUES(63,970,402.78,'revbq',95,241.91,'mrsdt')

statement ok
INSERT INTO tab0 VALUES(64,465,637.11,'zddkf',956,842.0,'fmfyg')

statement ok
INSERT INTO tab0 VALUES(65,934,267.81,'awolh',969,318.96,'hwutr')

statement ok
INSERT INTO tab0 VALUES(66,198,352.11,'wvymg',283,754.97,'aofye')

statement ok
INSERT INTO tab0 VALUES(67,16,154.63,'mvtzx',543,749.62,'ihiee')

statement ok
INSERT INTO tab0 VALUES(68,201,768.48,'fhruf',8,47.8,'nakjb')

statement ok
INSERT INTO tab0 VALUES(69,745,741.44,'qliax',688,157.25,'swyat')

statement ok
INSERT INTO tab0 VALUES(70,950,704.1,'yeulb',458,984.80,'qmfcl')

statement ok
INSERT INTO tab0 VALUES(71,548,990.61,'sneku',189,447.39,'cxylb')

statement ok
INSERT INTO tab0 VALUES(72,828,263.64,'mmkdu',869,111.72,'txxra')

statement ok
INSERT INTO tab0 VALUES(73,762,141.67,'iittb',732,807.73,'qbmju')

statement ok
INSERT INTO tab0 VALUES(74,126,825.49,'rqmil',381,257.63,'vtmgm')

statement ok
INSERT INTO tab0 VALUES(75,629,718.30,'smlgh',912,704.11,'bmmho')

statement ok
INSERT INTO tab0 VALUES(76,37,54.80,'bntbc',42,530.44,'jvssl')

statement ok
INSERT INTO tab0 VALUES(77,298,523.33,'objvc',230,887.55,'qrpjd')

statement ok
INSERT INTO tab0 VALUES(78,665,895.0,'qitbw',804,320.23,'iigos')

statement ok
INSERT INTO tab0 VALUES(79,823,644.77,'elkab',90,388.19,'cphlf')

statement ok
INSERT INTO tab0 VALUES(80,17,573.65,'xssrw',528,297.24,'iykya')

statement ok
INSERT INTO tab0 VALUES(81,167,444.77,'iohau',807,518.35,'uowaq')

statement ok
INSERT INTO tab0 VALUES(82,6,596.50,'zuuzf',980,415.86,'jqisf')

statement ok
INSERT INTO tab0 VALUES(83,196,574.62,'jqlsa',598,869.51,'nhige')

statement ok
INSERT INTO tab0 VALUES(84,455,752.41,'kytpe',831,906.64,'bwzia')

statement ok
INSERT INTO tab0 VALUES(85,684,961.80,'eicol',590,317.28,'rznyr')

statement ok
INSERT INTO tab0 VALUES(86,90,110.44,'idhyy',659,287.29,'onawj')

statement ok
INSERT INTO tab0 VALUES(87,311,815.92,'csiuu',814,17.46,'dczna')

statement ok
INSERT INTO tab0 VALUES(88,543,22.78,'lovyu',950,352.67,'nvyfc')

statement ok
INSERT INTO tab0 VALUES(89,663,629.75,'bixew',208,405.98,'irddc')

statement ok
INSERT INTO tab0 VALUES(90,355,118.79,'wznhy',96,180.80,'dlase')

statement ok
INSERT INTO tab0 VALUES(91,233,175.24,'ozkfk',615,199.94,'gacnw')

statement ok
INSERT INTO tab0 VALUES(92,971,314.97,'jkkht',391,128.84,'elioo')

statement ok
INSERT INTO tab0 VALUES(93,420,506.46,'oagch',786,399.60,'jzxeg')

statement ok
INSERT INTO tab0 VALUES(94,741,803.99,'ekexp',38,838.14,'vhske')

statement ok
INSERT INTO tab0 VALUES(95,527,959.67,'ocooj',377,288.35,'sqech')

statement ok
INSERT INTO tab0 VALUES(96,926,61.67,'bvktw',150,230.17,'ywsub')

statement ok
INSERT INTO tab0 VALUES(97,767,149.26,'qjgbo',951,421.76,'wqlba')

statement ok
INSERT INTO tab0 VALUES(98,688,845.0,'kzldx',742,505.58,'vmtrh')

statement ok
INSERT INTO tab0 VALUES(99,257,974.79,'iibtt',978,646.56,'wyaml')

statement ok
DROP TABLE tab1

statement ok
CREATE TABLE tab1(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE INDEX idx_tab1_0 on tab1 (col0)

statement ok
CREATE INDEX idx_tab1_1 on tab1 (col1)

statement ok
CREATE INDEX idx_tab1_3 on tab1 (col3)

statement ok
CREATE INDEX idx_tab1_4 on tab1 (col4)

statement ok
INSERT INTO tab1 SELECT * FROM tab0

statement ok
DROP TABLE tab2

statement ok
CREATE TABLE tab2(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE UNIQUE INDEX idx_tab2_0 ON tab2 (col1,col3,col0)

statement ok
CREATE UNIQUE INDEX idx_tab2_1 ON tab2 (col4 DESC)

statement ok
CREATE INDEX idx_tab2_5 ON tab2 (col1,col0 DESC)

statement ok
INSERT INTO tab2 SELECT * FROM tab0

statement ok
DROP TABLE tab3

statement ok
CREATE TABLE tab3(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE INDEX idx_tab3_0 ON tab3 (col3 DESC,col0 DESC,col1)

statement ok
CREATE UNIQUE INDEX idx_tab3_1 ON tab3 (col0)

statement ok
CREATE UNIQUE INDEX idx_tab3_4 ON tab3 (col1 DESC,col3)

statement ok
CREATE INDEX idx_tab3_5 ON tab3 (col4 DESC)

statement ok
INSERT INTO tab3 SELECT * FROM tab0

statement ok
DROP TABLE tab4

statement ok
CREATE TABLE tab4(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE INDEX idx_tab4_0 ON tab4 (col4)

statement ok
CREATE UNIQUE INDEX idx_tab4_4 ON tab4 (col1 DESC)

statement ok
INSERT INTO tab4 SELECT * FROM tab0

query I rowsort label-empty
SELECT pk FROM tab0 WHERE pk IS NULL
----

statement ok
DELETE FROM tab0 WHERE col0 >= 431

query I rowsort label-empty
SELECT pk FROM tab0 WHERE col0 >= 431
----

query I rowsort label-30
SELECT pk FROM tab0 WHERE NOT (col0 >= 431)
----
41 values hashing to 3e7de7dab041c88d686cda6848c3ae82

statement ok
DELETE FROM tab1 WHERE col0 >= 431

query I rowsort label-empty
SELECT pk FROM tab1 WHERE col0 >= 431
----

query I rowsort label-30
SELECT pk FROM tab1 WHERE NOT (col0 >= 431)
----
41 values hashing to 3e7de7dab041c88d686cda6848c3ae82

statement ok
DELETE FROM tab2 WHERE col0 >= 431

query I rowsort label-empty
SELECT pk FROM tab2 WHERE col0 >= 431
----

query I rowsort label-30
SELECT pk FROM tab2 WHERE NOT (col0 >= 431)
----
41 values hashing to 3e7de7dab041c88d686cda6848c3ae82

statement ok
DELETE FROM tab3 WHERE col0 >= 431

query I rowsort label-empty
SELECT pk FROM tab3 WHERE col0 >= 431
----

query I rowsort label-30
SELECT pk FROM tab3 WHERE NOT (col0 >= 431)
----
41 values hashing to 3e7de7dab041c88d686cda6848c3ae82

statement ok
DELETE FROM tab4 WHERE col0 >= 431

query I rowsort label-empty
SELECT pk FROM tab4 WHERE col0 >= 431
----

query I rowsort label-30
SELECT pk FROM tab4 WHERE NOT (col0 >= 431)
----
41 values hashing to 3e7de7dab041c88d686cda6848c3ae82

statement ok
DELETE FROM tab0 WHERE col0 < 613

query I rowsort label-empty
SELECT pk FROM tab0 WHERE col0 < 613
----

query I rowsort label-45
SELECT pk FROM tab0 WHERE NOT (col0 < 613)
----

statement ok
DELETE FROM tab1 WHERE col0 < 613

query I rowsort label-empty
SELECT pk FROM tab1 WHERE col0 < 613
----

query I rowsort label-45
SELECT pk FROM tab1 WHERE NOT (col0 < 613)
----

statement ok
DELETE FROM tab2 WHERE col0 < 613

query I rowsort label-empty
SELECT pk FROM tab2 WHERE col0 < 613
----

query I rowsort label-45
SELECT pk FROM tab2 WHERE NOT (col0 < 613)
----

statement ok
DELETE FROM tab3 WHERE col0 < 613

query I rowsort label-empty
SELECT pk FROM tab3 WHERE col0 < 613
----

query I rowsort label-45
SELECT pk FROM tab3 WHERE NOT (col0 < 613)
----

statement ok
DELETE FROM tab4 WHERE col0 < 613

query I rowsort label-empty
SELECT pk FROM tab4 WHERE col0 < 613
----

query I rowsort label-45
SELECT pk FROM tab4 WHERE NOT (col0 < 613)
----

statement ok
DROP TABLE tab0

statement ok
CREATE TABLE tab0(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
INSERT INTO tab0 VALUES(0,680,800.67,'fzpmg',805,775.28,'conyy')

statement ok
INSERT INTO tab0 VALUES(1,902,197.58,'ishbn',862,688.83,'ygytl')

statement ok
INSERT INTO tab0 VALUES(2,745,497.98,'walol',47,686.21,'nqidg')

statement ok
INSERT INTO tab0 VALUES(3,95,950.41,'jstsp',567,54.86,'sqhaf')

statement ok
INSERT INTO tab0 VALUES(4,136,906.8,'izhab',241,241.71,'usxzj')

statement ok
INSERT INTO tab0 VALUES(5,978,945.56,'gsrmm',125,989.81,'vkvww')

statement ok
INSERT INTO tab0 VALUES(6,279,1.31,'wicgf',134,454.98,'ncjka')

statement ok
INSERT INTO tab0 VALUES(7,869,485.38,'fhqbn',671,335.40,'mntws')

statement ok
INSERT INTO tab0 VALUES(8,378,414.2,'stbdo',251,995.26,'gmbtf')

statement ok
INSERT INTO tab0 VALUES(9,862,530.25,'jghoo',123,589.38,'oimgn')

statement ok
INSERT INTO tab0 VALUES(10,423,431.59,'wgjbz',900,190.82,'kujaj')

statement ok
INSERT INTO tab0 VALUES(11,837,694.57,'tuoqs',180,908.54,'ajlsm')

statement ok
INSERT INTO tab0 VALUES(12,181,997.45,'kcmbz',172,21.97,'hfxql')

statement ok
INSERT INTO tab0 VALUES(13,454,249.77,'igjpp',321,100.69,'qnklc')

statement ok
INSERT INTO tab0 VALUES(14,203,711.4,'evaog',935,129.3,'fikpp')

statement ok
INSERT INTO tab0 VALUES(15,152,124.32,'xkzcg',807,634.69,'cydfk')

statement ok
INSERT INTO tab0 VALUES(16,820,830.85,'zirpa',842,808.37,'ivulp')

statement ok
INSERT INTO tab0 VALUES(17,153,902.71,'ieqma',681,633.41,'baqiu')

statement ok
INSERT INTO tab0 VALUES(18,145,266.40,'oqktx',326,9.39,'rvdfl')

statement ok
INSERT INTO tab0 VALUES(19,462,825.48,'ewvos',765,876.77,'ymbpz')

statement ok
INSERT INTO tab0 VALUES(20,70,587.22,'nffay',600,340.52,'frqns')

statement ok
INSERT INTO tab0 VALUES(21,861,788.18,'bygqp',665,799.71,'hhrjf')

statement ok
INSERT INTO tab0 VALUES(22,273,18.89,'jsicm',660,65.20,'vyrkg')

statement ok
INSERT INTO tab0 VALUES(23,918,345.41,'lhpqg',767,493.21,'isznb')

statement ok
INSERT INTO tab0 VALUES(24,208,441.2,'pcdbk',283,104.94,'ipvpi')

statement ok
INSERT INTO tab0 VALUES(25,979,705.79,'szxys',238,709.26,'jiomn')

statement ok
INSERT INTO tab0 VALUES(26,113,392.24,'lqdpy',26,34.25,'jushs')

statement ok
INSERT INTO tab0 VALUES(27,170,734.96,'ekgnk',27,849.90,'nxefa')

statement ok
INSERT INTO tab0 VALUES(28,7,66.23,'fubzs',229,87.68,'nzgcn')

statement ok
INSERT INTO tab0 VALUES(29,404,952.63,'zfwue',861,975.21,'upudk')

statement ok
INSERT INTO tab0 VALUES(30,690,311.68,'blrvt',11,153.83,'jzkjf')

statement ok
INSERT INTO tab0 VALUES(31,370,539.49,'hjfuh',254,803.28,'fuliv')

statement ok
INSERT INTO tab0 VALUES(32,744,636.33,'zpann',276,776.29,'gsivt')

statement ok
INSERT INTO tab0 VALUES(33,539,329.30,'bcuaj',498,708.23,'odkiz')

statement ok
INSERT INTO tab0 VALUES(34,531,200.94,'arguw',704,157.72,'mpiul')

statement ok
INSERT INTO tab0 VALUES(35,166,811.85,'fwkom',666,718.25,'rpadw')

statement ok
INSERT INTO tab0 VALUES(36,194,824.31,'zirzb',761,155.80,'hexbb')

statement ok
INSERT INTO tab0 VALUES(37,285,133.93,'qnybc',611,520.50,'elxly')

statement ok
INSERT INTO tab0 VALUES(38,659,982.25,'rlsyu',692,283.23,'vhrbt')

statement ok
INSERT INTO tab0 VALUES(39,711,97.39,'ycjod',971,455.23,'rcrhb')

statement ok
INSERT INTO tab0 VALUES(40,632,805.63,'tgbcc',524,712.75,'cekqb')

statement ok
INSERT INTO tab0 VALUES(41,41,163.10,'wyytu',163,521.68,'qlhkm')

statement ok
INSERT INTO tab0 VALUES(42,601,81.33,'ugkim',64,267.14,'bfbhx')

statement ok
INSERT INTO tab0 VALUES(43,653,447.96,'wszvu',386,374.14,'moszu')

statement ok
INSERT INTO tab0 VALUES(44,835,253.28,'iesdu',901,432.19,'ndsxr')

statement ok
INSERT INTO tab0 VALUES(45,707,720.91,'mhbnf',618,324.93,'mscte')

statement ok
INSERT INTO tab0 VALUES(46,382,421.42,'tdclj',406,346.74,'hxqbe')

statement ok
INSERT INTO tab0 VALUES(47,144,409.92,'zxtbo',621,338.39,'vqvyz')

statement ok
INSERT INTO tab0 VALUES(48,76,341.74,'imuvx',731,804.65,'ywfrn')

statement ok
INSERT INTO tab0 VALUES(49,685,600.99,'qaygs',938,39.91,'qfjjf')

statement ok
INSERT INTO tab0 VALUES(50,528,425.24,'iteim',808,256.82,'cobki')

statement ok
INSERT INTO tab0 VALUES(51,834,33.13,'qjqja',891,707.91,'yriib')

statement ok
INSERT INTO tab0 VALUES(52,132,743.98,'vwvnq',351,811.18,'fvvhp')

statement ok
INSERT INTO tab0 VALUES(53,875,104.42,'bawhe',586,278.81,'rlpsg')

statement ok
INSERT INTO tab0 VALUES(54,63,19.2,'vblmg',856,233.68,'rtlyr')

statement ok
INSERT INTO tab0 VALUES(55,873,866.93,'whakh',908,343.9,'piawx')

statement ok
INSERT INTO tab0 VALUES(56,278,633.48,'itxws',599,941.32,'tuxnl')

statement ok
INSERT INTO tab0 VALUES(57,676,29.81,'ytnoy',525,152.27,'nkusm')

statement ok
INSERT INTO tab0 VALUES(58,514,623.49,'crgwr',639,13.11,'qqlsa')

statement ok
INSERT INTO tab0 VALUES(59,912,959.19,'bixgz',884,608.87,'cycsx')

statement ok
INSERT INTO tab0 VALUES(60,289,684.23,'xwqei',814,181.11,'kfjsb')

statement ok
INSERT INTO tab0 VALUES(61,990,676.26,'xeblv',217,272.47,'uolwn')

statement ok
INSERT INTO tab0 VALUES(62,905,165.88,'lpkaf',744,834.39,'cufhp')

statement ok
INSERT INTO tab0 VALUES(63,101,859.24,'druqe',533,362.66,'cekqa')

statement ok
INSERT INTO tab0 VALUES(64,442,71.69,'enbfg',832,16.8,'oxqra')

statement ok
INSERT INTO tab0 VALUES(65,216,842.38,'fqfve',626,750.8,'jxqbo')

statement ok
INSERT INTO tab0 VALUES(66,762,67.92,'qlgzv',261,430.32,'rjktf')

statement ok
INSERT INTO tab0 VALUES(67,90,616.96,'paopl',68,967.38,'xhdtq')

statement ok
INSERT INTO tab0 VALUES(68,510,468.85,'eoufs',993,434.29,'cgnuj')

statement ok
INSERT INTO tab0 VALUES(69,256,827.27,'ndfbx',215,197.25,'vzwuf')

statement ok
INSERT INTO tab0 VALUES(70,110,251.83,'agqga',775,40.19,'mydre')

statement ok
INSERT INTO tab0 VALUES(71,30,778.68,'hnrvx',202,284.43,'gbcvq')

statement ok
INSERT INTO tab0 VALUES(72,770,47.19,'lgxzj',135,919.27,'jdmuq')

statement ok
INSERT INTO tab0 VALUES(73,509,428.54,'bcsag',946,725.66,'etdzr')

statement ok
INSERT INTO tab0 VALUES(74,475,144.34,'lovvs',376,398.79,'fsbdf')

statement ok
INSERT INTO tab0 VALUES(75,571,394.27,'txdkd',146,675.74,'lrnam')

statement ok
INSERT INTO tab0 VALUES(76,996,484.69,'blytm',592,459.6,'hxkcu')

statement ok
INSERT INTO tab0 VALUES(77,876,946.29,'lkzee',284,944.47,'wszcp')

statement ok
INSERT INTO tab0 VALUES(78,883,668.69,'eltfk',651,741.41,'xfhrq')

statement ok
INSERT INTO tab0 VALUES(79,864,13.7,'xhkbh',616,1.72,'dygaa')

statement ok
INSERT INTO tab0 VALUES(80,465,951.82,'pkagt',206,540.21,'flqll')

statement ok
INSERT INTO tab0 VALUES(81,757,179.12,'xorix',187,968.35,'xvjbd')

statement ok
INSERT INTO tab0 VALUES(82,857,247.59,'blqkc',688,806.85,'hpnkg')

statement ok
INSERT INTO tab0 VALUES(83,559,685.95,'dkjvw',822,623.28,'rbmbs')

statement ok
INSERT INTO tab0 VALUES(84,952,125.56,'dzruk',313,148.75,'acdeo')

statement ok
INSERT INTO tab0 VALUES(85,53,426.13,'dlaxj',124,404.46,'wqwiy')

statement ok
INSERT INTO tab0 VALUES(86,425,806.29,'jqjye',75,829.38,'knwxh')

statement ok
INSERT INTO tab0 VALUES(87,806,956.25,'klnkb',478,402.85,'tvaul')

statement ok
INSERT INTO tab0 VALUES(88,732,174.39,'flbcf',752,769.23,'ctget')

statement ok
INSERT INTO tab0 VALUES(89,164,486.93,'insux',53,366.47,'rdnwf')

statement ok
INSERT INTO tab0 VALUES(90,111,767.51,'zohws',902,546.81,'xazep')

statement ok
INSERT INTO tab0 VALUES(91,257,878.83,'eauxk',798,701.35,'rkdmq')

statement ok
INSERT INTO tab0 VALUES(92,580,779.30,'xpsli',860,391.68,'iuwrz')

statement ok
INSERT INTO tab0 VALUES(93,991,656.63,'drzii',440,466.55,'vutcn')

statement ok
INSERT INTO tab0 VALUES(94,940,55.47,'dhfpc',751,193.42,'xuzwk')

statement ok
INSERT INTO tab0 VALUES(95,59,998.4,'jkszz',493,379.17,'dqote')

statement ok
INSERT INTO tab0 VALUES(96,773,107.75,'ttspm',476,498.65,'bblov')

statement ok
INSERT INTO tab0 VALUES(97,933,737.81,'vknla',247,814.35,'kprzd')

statement ok
INSERT INTO tab0 VALUES(98,439,94.90,'sjlfi',716,507.2,'bynan')

statement ok
INSERT INTO tab0 VALUES(99,865,364.73,'lfdtl',777,800.25,'krovl')

statement ok
DROP TABLE tab1

statement ok
CREATE TABLE tab1(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE INDEX idx_tab1_0 on tab1 (col0)

statement ok
CREATE INDEX idx_tab1_1 on tab1 (col1)

statement ok
CREATE INDEX idx_tab1_3 on tab1 (col3)

statement ok
CREATE INDEX idx_tab1_4 on tab1 (col4)

statement ok
INSERT INTO tab1 SELECT * FROM tab0

statement ok
DROP TABLE tab2

statement ok
CREATE TABLE tab2(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE INDEX idx_tab2_0 ON tab2 (col3 DESC)

statement ok
CREATE INDEX idx_tab2_1 ON tab2 (col0)

statement ok
CREATE INDEX idx_tab2_2 ON tab2 (col4 DESC)

statement ok
INSERT INTO tab2 SELECT * FROM tab0

statement ok
DROP TABLE tab3

statement ok
CREATE TABLE tab3(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE INDEX idx_tab3_0 ON tab3 (col4,col3 DESC)

statement ok
CREATE UNIQUE INDEX idx_tab3_1 ON tab3 (col4,col1)

statement ok
CREATE INDEX idx_tab3_3 ON tab3 (col0 DESC)

statement ok
CREATE UNIQUE INDEX idx_tab3_4 ON tab3 (col3 DESC,col4 DESC)

statement ok
CREATE INDEX idx_tab3_5 ON tab3 (col1,col3)

statement ok
INSERT INTO tab3 SELECT * FROM tab0

statement ok
DROP TABLE tab4

statement ok
CREATE TABLE tab4(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE INDEX idx_tab4_0 ON tab4 (col4 DESC)

statement ok
CREATE UNIQUE INDEX idx_tab4_2 ON tab4 (col0 DESC,col3 DESC)

statement ok
CREATE UNIQUE INDEX idx_tab4_3 ON tab4 (col1 DESC)

statement ok
INSERT INTO tab4 SELECT * FROM tab0

query I rowsort label-empty
SELECT pk FROM tab0 WHERE pk IS NULL
----

statement ok
DELETE FROM tab0 WHERE (((col3 <= 835)))

query I rowsort label-empty
SELECT pk FROM tab0 WHERE (((col3 <= 835)))
----

query I rowsort label-60
SELECT pk FROM tab0 WHERE NOT ((((col3 <= 835))))
----
16 values hashing to 3e0beffb5968d5161aae1946100d587a

statement ok
DELETE FROM tab1 WHERE (((col3 <= 835)))

query I rowsort label-empty
SELECT pk FROM tab1 WHERE (((col3 <= 835)))
----

query I rowsort label-60
SELECT pk FROM tab1 WHERE NOT ((((col3 <= 835))))
----
16 values hashing to 3e0beffb5968d5161aae1946100d587a

statement ok
DELETE FROM tab2 WHERE (((col3 <= 835)))

query I rowsort label-empty
SELECT pk FROM tab2 WHERE (((col3 <= 835)))
----

query I rowsort label-60
SELECT pk FROM tab2 WHERE NOT ((((col3 <= 835))))
----
16 values hashing to 3e0beffb5968d5161aae1946100d587a

statement ok
DELETE FROM tab3 WHERE (((col3 <= 835)))

query I rowsort label-empty
SELECT pk FROM tab3 WHERE (((col3 <= 835)))
----

query I rowsort label-60
SELECT pk FROM tab3 WHERE NOT ((((col3 <= 835))))
----
16 values hashing to 3e0beffb5968d5161aae1946100d587a

statement ok
DELETE FROM tab4 WHERE (((col3 <= 835)))

query I rowsort label-empty
SELECT pk FROM tab4 WHERE (((col3 <= 835)))
----

query I rowsort label-60
SELECT pk FROM tab4 WHERE NOT ((((col3 <= 835))))
----
16 values hashing to 3e0beffb5968d5161aae1946100d587a

statement ok
DELETE FROM tab0 WHERE (col0 < 831)

query I rowsort label-empty
SELECT pk FROM tab0 WHERE (col0 < 831)
----

query I rowsort label-75
SELECT pk FROM tab0 WHERE NOT ((col0 < 831))
----
1
44
51
55
59

statement ok
DELETE FROM tab1 WHERE (col0 < 831)

query I rowsort label-empty
SELECT pk FROM tab1 WHERE (col0 < 831)
----

query I rowsort label-75
SELECT pk FROM tab1 WHERE NOT ((col0 < 831))
----
1
44
51
55
59

statement ok
DELETE FROM tab2 WHERE (col0 < 831)

query I rowsort label-empty
SELECT pk FROM tab2 WHERE (col0 < 831)
----

query I rowsort label-75
SELECT pk FROM tab2 WHERE NOT ((col0 < 831))
----
1
44
51
55
59

statement ok
DELETE FROM tab3 WHERE (col0 < 831)

query I rowsort label-empty
SELECT pk FROM tab3 WHERE (col0 < 831)
----

query I rowsort label-75
SELECT pk FROM tab3 WHERE NOT ((col0 < 831))
----
1
44
51
55
59

statement ok
DELETE FROM tab4 WHERE (col0 < 831)

query I rowsort label-empty
SELECT pk FROM tab4 WHERE (col0 < 831)
----

query I rowsort label-75
SELECT pk FROM tab4 WHERE NOT ((col0 < 831))
----
1
44
51
55
59

statement ok
DELETE FROM tab0 WHERE col0 = 765 OR ((((col3 >= 417) OR col0 = 669)) AND col4 < 768.98 OR col3 IS NULL)

query I rowsort label-empty
SELECT pk FROM tab0 WHERE col0 = 765 OR ((((col3 >= 417) OR col0 = 669)) AND col4 < 768.98 OR col3 IS NULL)
----

query I rowsort label-90
SELECT pk FROM tab0 WHERE NOT (col0 = 765 OR ((((col3 >= 417) OR col0 = 669)) AND col4 < 768.98 OR col3 IS NULL))
----

statement ok
DELETE FROM tab1 WHERE col0 = 765 OR ((((col3 >= 417) OR col0 = 669)) AND col4 < 768.98 OR col3 IS NULL)

query I rowsort label-empty
SELECT pk FROM tab1 WHERE col0 = 765 OR ((((col3 >= 417) OR col0 = 669)) AND col4 < 768.98 OR col3 IS NULL)
----

query I rowsort label-90
SELECT pk FROM tab1 WHERE NOT (col0 = 765 OR ((((col3 >= 417) OR col0 = 669)) AND col4 < 768.98 OR col3 IS NULL))
----

statement ok
DELETE FROM tab2 WHERE col0 = 765 OR ((((col3 >= 417) OR col0 = 669)) AND col4 < 768.98 OR col3 IS NULL)

query I rowsort label-empty
SELECT pk FROM tab2 WHERE col0 = 765 OR ((((col3 >= 417) OR col0 = 669)) AND col4 < 768.98 OR col3 IS NULL)
----

query I rowsort label-90
SELECT pk FROM tab2 WHERE NOT (col0 = 765 OR ((((col3 >= 417) OR col0 = 669)) AND col4 < 768.98 OR col3 IS NULL))
----

statement ok
DELETE FROM tab3 WHERE col0 = 765 OR ((((col3 >= 417) OR col0 = 669)) AND col4 < 768.98 OR col3 IS NULL)

query I rowsort label-empty
SELECT pk FROM tab3 WHERE col0 = 765 OR ((((col3 >= 417) OR col0 = 669)) AND col4 < 768.98 OR col3 IS NULL)
----

query I rowsort label-90
SELECT pk FROM tab3 WHERE NOT (col0 = 765 OR ((((col3 >= 417) OR col0 = 669)) AND col4 < 768.98 OR col3 IS NULL))
----

statement ok
DELETE FROM tab4 WHERE col0 = 765 OR ((((col3 >= 417) OR col0 = 669)) AND col4 < 768.98 OR col3 IS NULL)

query I rowsort label-empty
SELECT pk FROM tab4 WHERE col0 = 765 OR ((((col3 >= 417) OR col0 = 669)) AND col4 < 768.98 OR col3 IS NULL)
----

query I rowsort label-90
SELECT pk FROM tab4 WHERE NOT (col0 = 765 OR ((((col3 >= 417) OR col0 = 669)) AND col4 < 768.98 OR col3 IS NULL))
----

statement ok
DROP TABLE tab0

statement ok
CREATE TABLE tab0(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
INSERT INTO tab0 VALUES(0,462,171.95,'offqu',940,594.97,'byhoq')

statement ok
INSERT INTO tab0 VALUES(1,913,179.70,'mtyns',974,477.48,'uwhmj')

statement ok
INSERT INTO tab0 VALUES(2,226,637.48,'ofrkt',328,261.18,'smfhe')

statement ok
INSERT INTO tab0 VALUES(3,678,870.87,'pghjj',703,4.45,'cogiw')

statement ok
INSERT INTO tab0 VALUES(4,298,947.18,'zhcsq',363,69.72,'bsmmr')

statement ok
INSERT INTO tab0 VALUES(5,491,806.13,'zisob',762,251.15,'otxtp')

statement ok
INSERT INTO tab0 VALUES(6,667,380.46,'vohlb',167,901.20,'poqvj')

statement ok
INSERT INTO tab0 VALUES(7,860,722.53,'uxrxv',286,53.31,'gozvq')

statement ok
INSERT INTO tab0 VALUES(8,355,126.99,'htmfm',893,546.50,'wmqtd')

statement ok
INSERT INTO tab0 VALUES(9,318,259.38,'flewj',447,152.97,'htqjs')

statement ok
INSERT INTO tab0 VALUES(10,414,279.75,'tagkx',726,700.78,'rktno')

statement ok
INSERT INTO tab0 VALUES(11,435,964.30,'twluz',444,199.43,'anjag')

statement ok
INSERT INTO tab0 VALUES(12,926,837.99,'rergy',882,964.49,'ywtdw')

statement ok
INSERT INTO tab0 VALUES(13,809,290.18,'xsgtt',509,746.26,'zqeff')

statement ok
INSERT INTO tab0 VALUES(14,7,709.24,'slcra',608,848.36,'rxwjx')

statement ok
INSERT INTO tab0 VALUES(15,70,597.19,'masoh',904,256.35,'ukjbk')

statement ok
INSERT INTO tab0 VALUES(16,802,706.31,'sqkmb',184,764.38,'ebouf')

statement ok
INSERT INTO tab0 VALUES(17,880,152.78,'ijjxy',925,96.83,'gqspc')

statement ok
INSERT INTO tab0 VALUES(18,487,548.29,'qcvet',919,33.86,'ukvuz')

statement ok
INSERT INTO tab0 VALUES(19,931,125.69,'owdfq',896,539.13,'islni')

statement ok
INSERT INTO tab0 VALUES(20,272,859.56,'pszci',153,883.35,'bqalb')

statement ok
INSERT INTO tab0 VALUES(21,947,595.92,'hdksc',174,766.96,'dobju')

statement ok
INSERT INTO tab0 VALUES(22,395,172.78,'xwziw',260,446.72,'swzty')

statement ok
INSERT INTO tab0 VALUES(23,683,549.79,'yixin',148,863.33,'anolv')

statement ok
INSERT INTO tab0 VALUES(24,128,924.87,'zmfsw',642,762.8,'otviu')

statement ok
INSERT INTO tab0 VALUES(25,927,873.85,'zevvw',236,822.49,'hpjwj')

statement ok
INSERT INTO tab0 VALUES(26,773,460.6,'kapyr',735,776.86,'qpfsj')

statement ok
INSERT INTO tab0 VALUES(27,493,369.98,'dwrvu',888,541.0,'qhfmb')

statement ok
INSERT INTO tab0 VALUES(28,662,28.85,'ynjme',5,340.75,'cbbdf')

statement ok
INSERT INTO tab0 VALUES(29,233,737.31,'gfmqm',587,827.70,'tpjxg')

statement ok
INSERT INTO tab0 VALUES(30,160,787.2,'nlfnz',949,212.73,'hnvrk')

statement ok
INSERT INTO tab0 VALUES(31,26,589.26,'glojw',845,389.70,'objqv')

statement ok
INSERT INTO tab0 VALUES(32,664,798.62,'ewfbi',95,57.5,'rshcs')

statement ok
INSERT INTO tab0 VALUES(33,784,439.54,'hkuwo',207,846.41,'dthwk')

statement ok
INSERT INTO tab0 VALUES(34,599,31.1,'dkwxc',4,445.25,'xzrbp')

statement ok
INSERT INTO tab0 VALUES(35,449,711.13,'slhwt',248,721.49,'qhnph')

statement ok
INSERT INTO tab0 VALUES(36,425,360.80,'udbpv',266,852.15,'sgqxd')

statement ok
INSERT INTO tab0 VALUES(37,995,731.30,'ymrui',575,444.92,'lvwok')

statement ok
INSERT INTO tab0 VALUES(38,630,568.91,'rscnu',504,662.85,'cydvc')

statement ok
INSERT INTO tab0 VALUES(39,428,736.58,'pwyxu',825,351.93,'dbpjh')

statement ok
INSERT INTO tab0 VALUES(40,736,342.52,'ljrtu',371,164.73,'exrux')

statement ok
INSERT INTO tab0 VALUES(41,783,865.81,'kqoek',668,685.4,'idhie')

statement ok
INSERT INTO tab0 VALUES(42,295,276.9,'atxgk',553,554.47,'esamo')

statement ok
INSERT INTO tab0 VALUES(43,129,166.10,'jegmy',804,595.7,'xubpy')

statement ok
INSERT INTO tab0 VALUES(44,889,871.38,'hdirt',764,933.99,'mhmlu')

statement ok
INSERT INTO tab0 VALUES(45,562,593.84,'mnhiz',965,133.8,'vjiae')

statement ok
INSERT INTO tab0 VALUES(46,133,532.42,'niwmr',753,310.53,'tfrza')

statement ok
INSERT INTO tab0 VALUES(47,216,5.69,'bgidq',914,264.46,'hoxib')

statement ok
INSERT INTO tab0 VALUES(48,674,573.51,'zovzs',299,599.59,'rmrcf')

statement ok
INSERT INTO tab0 VALUES(49,250,167.61,'mkjat',446,853.84,'oudym')

statement ok
INSERT INTO tab0 VALUES(50,187,212.26,'dsyey',210,620.97,'cuztc')

statement ok
INSERT INTO tab0 VALUES(51,857,752.84,'gpvxu',384,675.17,'cxqew')

statement ok
INSERT INTO tab0 VALUES(52,382,575.53,'qdlwg',329,101.73,'dfkma')

statement ok
INSERT INTO tab0 VALUES(53,262,338.88,'cypmw',588,410.64,'ofmzm')

statement ok
INSERT INTO tab0 VALUES(54,997,693.48,'gutqa',525,673.22,'xkftz')

statement ok
INSERT INTO tab0 VALUES(55,718,411.54,'wdyhu',942,643.75,'stefc')

statement ok
INSERT INTO tab0 VALUES(56,804,505.55,'xayyk',705,877.8,'vnetp')

statement ok
INSERT INTO tab0 VALUES(57,514,361.89,'pjmna',369,867.27,'mwolg')

statement ok
INSERT INTO tab0 VALUES(58,605,853.46,'svhwe',803,159.21,'jjhme')

statement ok
INSERT INTO tab0 VALUES(59,965,483.30,'mihiq',817,481.25,'xqzaz')

statement ok
INSERT INTO tab0 VALUES(60,232,489.20,'xsqkt',784,869.82,'fddrt')

statement ok
INSERT INTO tab0 VALUES(61,422,983.39,'viwlj',269,790.4,'hnddf')

statement ok
INSERT INTO tab0 VALUES(62,551,68.6,'yrcff',647,266.38,'epnxw')

statement ok
INSERT INTO tab0 VALUES(63,264,970.9,'cdbnr',737,5.24,'bpcsh')

statement ok
INSERT INTO tab0 VALUES(64,456,154.60,'iihvh',419,515.64,'gcwlw')

statement ok
INSERT INTO tab0 VALUES(65,902,459.61,'zaezq',265,242.76,'rljmj')

statement ok
INSERT INTO tab0 VALUES(66,876,216.66,'vrfol',161,686.65,'pmulr')

statement ok
INSERT INTO tab0 VALUES(67,780,374.43,'gyxyx',930,526.77,'ydxwe')

statement ok
INSERT INTO tab0 VALUES(68,768,628.36,'hkfmq',963,754.72,'lcluv')

statement ok
INSERT INTO tab0 VALUES(69,371,542.31,'vfikx',837,788.74,'riaff')

statement ok
INSERT INTO tab0 VALUES(70,121,673.12,'tqdjq',947,605.45,'gwjcq')

statement ok
INSERT INTO tab0 VALUES(71,180,697.29,'xtzcr',125,864.40,'xglpm')

statement ok
INSERT INTO tab0 VALUES(72,958,537.61,'kbdxu',268,27.73,'qgnwz')

statement ok
INSERT INTO tab0 VALUES(73,744,482.72,'satnx',964,493.78,'wnhts')

statement ok
INSERT INTO tab0 VALUES(74,328,316.80,'qwxmd',111,715.73,'kfeil')

statement ok
INSERT INTO tab0 VALUES(75,631,442.18,'qayzy',551,328.19,'vleki')

statement ok
INSERT INTO tab0 VALUES(76,317,8.95,'wvkhi',690,272.87,'kfdle')

statement ok
INSERT INTO tab0 VALUES(77,437,32.59,'hfhov',122,921.20,'htyyk')

statement ok
INSERT INTO tab0 VALUES(78,38,522.59,'vecis',254,205.90,'sinbd')

statement ok
INSERT INTO tab0 VALUES(79,795,609.10,'lqyde',937,735.68,'ztamo')

statement ok
INSERT INTO tab0 VALUES(80,636,668.52,'huuhh',82,929.81,'pcxtu')

statement ok
INSERT INTO tab0 VALUES(81,366,443.16,'yxkjh',291,137.79,'pgdaf')

statement ok
INSERT INTO tab0 VALUES(82,290,168.84,'gysur',482,765.91,'lqgvj')

statement ok
INSERT INTO tab0 VALUES(83,842,702.52,'vcqqf',510,400.94,'frmij')

statement ok
INSERT INTO tab0 VALUES(84,207,645.93,'vnnce',796,938.74,'toyls')

statement ok
INSERT INTO tab0 VALUES(85,948,467.19,'iwadn',950,704.86,'wvqyr')

statement ok
INSERT INTO tab0 VALUES(86,627,631.44,'iyhhu',396,582.17,'gasng')

statement ok
INSERT INTO tab0 VALUES(87,438,721.46,'vjfyn',999,136.53,'veocl')

statement ok
INSERT INTO tab0 VALUES(88,821,564.30,'dclgd',686,737.33,'usutf')

statement ok
INSERT INTO tab0 VALUES(89,98,356.91,'vgmse',76,688.22,'psqzs')

statement ok
INSERT INTO tab0 VALUES(90,90,788.74,'xmwsk',101,348.64,'jvuqk')

statement ok
INSERT INTO tab0 VALUES(91,746,169.39,'yvica',633,259.49,'svrjc')

statement ok
INSERT INTO tab0 VALUES(92,769,553.25,'icuaq',107,267.77,'deqkg')

statement ok
INSERT INTO tab0 VALUES(93,234,864.6,'cusjk',150,653.18,'yqwzx')

statement ok
INSERT INTO tab0 VALUES(94,219,16.61,'jlyli',201,252.73,'matcx')

statement ok
INSERT INTO tab0 VALUES(95,436,48.33,'flcqe',140,583.39,'eqvfb')

statement ok
INSERT INTO tab0 VALUES(96,839,240.89,'bpkzs',911,967.74,'vdzpd')

statement ok
INSERT INTO tab0 VALUES(97,267,241.90,'mqevx',149,663.54,'mxohd')

statement ok
INSERT INTO tab0 VALUES(98,55,193.43,'qcqku',798,983.37,'uxnlj')

statement ok
INSERT INTO tab0 VALUES(99,670,860.75,'esepv',749,420.29,'bcmfm')

statement ok
DROP TABLE tab1

statement ok
CREATE TABLE tab1(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE INDEX idx_tab1_0 on tab1 (col0)

statement ok
CREATE INDEX idx_tab1_1 on tab1 (col1)

statement ok
CREATE INDEX idx_tab1_3 on tab1 (col3)

statement ok
CREATE INDEX idx_tab1_4 on tab1 (col4)

statement ok
INSERT INTO tab1 SELECT * FROM tab0

statement ok
DROP TABLE tab2

statement ok
CREATE TABLE tab2(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE INDEX idx_tab2_0 ON tab2 (col4 DESC,col0 DESC)

statement ok
CREATE UNIQUE INDEX idx_tab2_1 ON tab2 (col4,col1 DESC)

statement ok
CREATE UNIQUE INDEX idx_tab2_2 ON tab2 (col1,col3 DESC)

statement ok
CREATE UNIQUE INDEX idx_tab2_3 ON tab2 (col1 DESC,col4 DESC)

statement ok
CREATE INDEX idx_tab2_4 ON tab2 (col0)

statement ok
CREATE UNIQUE INDEX idx_tab2_5 ON tab2 (col3 DESC)

statement ok
INSERT INTO tab2 SELECT * FROM tab0

statement ok
DROP TABLE tab3

statement ok
CREATE TABLE tab3(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE INDEX idx_tab3_0 ON tab3 (col4 DESC,col1 DESC,col3)

statement ok
CREATE INDEX idx_tab3_1 ON tab3 (col0 DESC,col1 DESC,col3)

statement ok
CREATE INDEX idx_tab3_2 ON tab3 (col1)

statement ok
CREATE UNIQUE INDEX idx_tab3_3 ON tab3 (col3 DESC)

statement ok
INSERT INTO tab3 SELECT * FROM tab0

statement ok
DROP TABLE tab4

statement ok
CREATE TABLE tab4(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE UNIQUE INDEX idx_tab4_0 ON tab4 (col0)

statement ok
CREATE UNIQUE INDEX idx_tab4_2 ON tab4 (col3,col4)

statement ok
CREATE INDEX idx_tab4_3 ON tab4 (col1 DESC)

statement ok
INSERT INTO tab4 SELECT * FROM tab0

query I rowsort label-empty
SELECT pk FROM tab0 WHERE pk IS NULL
----

statement ok
DELETE FROM tab0 WHERE (col0 > 913 AND col4 = 630.7 AND (col4 IN (905.63) AND col4 >= 350.68 OR col4 >= 1.83 AND col3 = 964 OR col0 > 653 AND (col4 > 61.1) OR (col3 = 675) AND col3 IS NULL) AND (col3 IS NULL) AND col0 > 0 OR ((col4 > 557.39)) OR col3 < 660)

query I rowsort label-empty
SELECT pk FROM tab0 WHERE (col0 > 913 AND col4 = 630.7 AND (col4 IN (905.63) AND col4 >= 350.68 OR col4 >= 1.83 AND col3 = 964 OR col0 > 653 AND (col4 > 61.1) OR (col3 = 675) AND col3 IS NULL) AND (col3 IS NULL) AND col0 > 0 OR ((col4 > 557.39)) OR col3 < 660)
----

query I rowsort label-105
SELECT pk FROM tab0 WHERE NOT ((col0 > 913 AND col4 = 630.7 AND (col4 IN (905.63) AND col4 >= 350.68 OR col4 >= 1.83 AND col3 = 964 OR col0 > 653 AND (col4 > 61.1) OR (col3 = 675) AND col3 IS NULL) AND (col3 IS NULL) AND col0 > 0 OR ((col4 > 557.39)) OR col3 < 660))
----
23 values hashing to 27a00be16ef9a4d230b9339a7456b064

statement ok
DELETE FROM tab1 WHERE (col0 > 913 AND col4 = 630.7 AND (col4 IN (905.63) AND col4 >= 350.68 OR col4 >= 1.83 AND col3 = 964 OR col0 > 653 AND (col4 > 61.1) OR (col3 = 675) AND col3 IS NULL) AND (col3 IS NULL) AND col0 > 0 OR ((col4 > 557.39)) OR col3 < 660)

query I rowsort label-empty
SELECT pk FROM tab1 WHERE (col0 > 913 AND col4 = 630.7 AND (col4 IN (905.63) AND col4 >= 350.68 OR col4 >= 1.83 AND col3 = 964 OR col0 > 653 AND (col4 > 61.1) OR (col3 = 675) AND col3 IS NULL) AND (col3 IS NULL) AND col0 > 0 OR ((col4 > 557.39)) OR col3 < 660)
----

query I rowsort label-105
SELECT pk FROM tab1 WHERE NOT ((col0 > 913 AND col4 = 630.7 AND (col4 IN (905.63) AND col4 >= 350.68 OR col4 >= 1.83 AND col3 = 964 OR col0 > 653 AND (col4 > 61.1) OR (col3 = 675) AND col3 IS NULL) AND (col3 IS NULL) AND col0 > 0 OR ((col4 > 557.39)) OR col3 < 660))
----
23 values hashing to 27a00be16ef9a4d230b9339a7456b064

statement ok
DELETE FROM tab2 WHERE (col0 > 913 AND col4 = 630.7 AND (col4 IN (905.63) AND col4 >= 350.68 OR col4 >= 1.83 AND col3 = 964 OR col0 > 653 AND (col4 > 61.1) OR (col3 = 675) AND col3 IS NULL) AND (col3 IS NULL) AND col0 > 0 OR ((col4 > 557.39)) OR col3 < 660)

query I rowsort label-empty
SELECT pk FROM tab2 WHERE (col0 > 913 AND col4 = 630.7 AND (col4 IN (905.63) AND col4 >= 350.68 OR col4 >= 1.83 AND col3 = 964 OR col0 > 653 AND (col4 > 61.1) OR (col3 = 675) AND col3 IS NULL) AND (col3 IS NULL) AND col0 > 0 OR ((col4 > 557.39)) OR col3 < 660)
----

query I rowsort label-105
SELECT pk FROM tab2 WHERE NOT ((col0 > 913 AND col4 = 630.7 AND (col4 IN (905.63) AND col4 >= 350.68 OR col4 >= 1.83 AND col3 = 964 OR col0 > 653 AND (col4 > 61.1) OR (col3 = 675) AND col3 IS NULL) AND (col3 IS NULL) AND col0 > 0 OR ((col4 > 557.39)) OR col3 < 660))
----
23 values hashing to 27a00be16ef9a4d230b9339a7456b064

statement ok
DELETE FROM tab3 WHERE (col0 > 913 AND col4 = 630.7 AND (col4 IN (905.63) AND col4 >= 350.68 OR col4 >= 1.83 AND col3 = 964 OR col0 > 653 AND (col4 > 61.1) OR (col3 = 675) AND col3 IS NULL) AND (col3 IS NULL) AND col0 > 0 OR ((col4 > 557.39)) OR col3 < 660)

query I rowsort label-empty
SELECT pk FROM tab3 WHERE (col0 > 913 AND col4 = 630.7 AND (col4 IN (905.63) AND col4 >= 350.68 OR col4 >= 1.83 AND col3 = 964 OR col0 > 653 AND (col4 > 61.1) OR (col3 = 675) AND col3 IS NULL) AND (col3 IS NULL) AND col0 > 0 OR ((col4 > 557.39)) OR col3 < 660)
----

query I rowsort label-105
SELECT pk FROM tab3 WHERE NOT ((col0 > 913 AND col4 = 630.7 AND (col4 IN (905.63) AND col4 >= 350.68 OR col4 >= 1.83 AND col3 = 964 OR col0 > 653 AND (col4 > 61.1) OR (col3 = 675) AND col3 IS NULL) AND (col3 IS NULL) AND col0 > 0 OR ((col4 > 557.39)) OR col3 < 660))
----
23 values hashing to 27a00be16ef9a4d230b9339a7456b064

statement ok
DELETE FROM tab4 WHERE (col0 > 913 AND col4 = 630.7 AND (col4 IN (905.63) AND col4 >= 350.68 OR col4 >= 1.83 AND col3 = 964 OR col0 > 653 AND (col4 > 61.1) OR (col3 = 675) AND col3 IS NULL) AND (col3 IS NULL) AND col0 > 0 OR ((col4 > 557.39)) OR col3 < 660)

query I rowsort label-empty
SELECT pk FROM tab4 WHERE (col0 > 913 AND col4 = 630.7 AND (col4 IN (905.63) AND col4 >= 350.68 OR col4 >= 1.83 AND col3 = 964 OR col0 > 653 AND (col4 > 61.1) OR (col3 = 675) AND col3 IS NULL) AND (col3 IS NULL) AND col0 > 0 OR ((col4 > 557.39)) OR col3 < 660)
----

query I rowsort label-105
SELECT pk FROM tab4 WHERE NOT ((col0 > 913 AND col4 = 630.7 AND (col4 IN (905.63) AND col4 >= 350.68 OR col4 >= 1.83 AND col3 = 964 OR col0 > 653 AND (col4 > 61.1) OR (col3 = 675) AND col3 IS NULL) AND (col3 IS NULL) AND col0 > 0 OR ((col4 > 557.39)) OR col3 < 660))
----
23 values hashing to 27a00be16ef9a4d230b9339a7456b064

statement ok
DELETE FROM tab0 WHERE (col0 IN (607,705,8,262,650,630))

query I rowsort label-empty
SELECT pk FROM tab0 WHERE (col0 IN (607,705,8,262,650,630))
----

query I rowsort label-120
SELECT pk FROM tab0 WHERE NOT ((col0 IN (607,705,8,262,650,630)))
----
23 values hashing to 27a00be16ef9a4d230b9339a7456b064

statement ok
DELETE FROM tab1 WHERE (col0 IN (607,705,8,262,650,630))

query I rowsort label-empty
SELECT pk FROM tab1 WHERE (col0 IN (607,705,8,262,650,630))
----

query I rowsort label-120
SELECT pk FROM tab1 WHERE NOT ((col0 IN (607,705,8,262,650,630)))
----
23 values hashing to 27a00be16ef9a4d230b9339a7456b064

statement ok
DELETE FROM tab2 WHERE (col0 IN (607,705,8,262,650,630))

query I rowsort label-empty
SELECT pk FROM tab2 WHERE (col0 IN (607,705,8,262,650,630))
----

query I rowsort label-120
SELECT pk FROM tab2 WHERE NOT ((col0 IN (607,705,8,262,650,630)))
----
23 values hashing to 27a00be16ef9a4d230b9339a7456b064

statement ok
DELETE FROM tab3 WHERE (col0 IN (607,705,8,262,650,630))

query I rowsort label-empty
SELECT pk FROM tab3 WHERE (col0 IN (607,705,8,262,650,630))
----

query I rowsort label-120
SELECT pk FROM tab3 WHERE NOT ((col0 IN (607,705,8,262,650,630)))
----
23 values hashing to 27a00be16ef9a4d230b9339a7456b064

statement ok
DELETE FROM tab4 WHERE (col0 IN (607,705,8,262,650,630))

query I rowsort label-empty
SELECT pk FROM tab4 WHERE (col0 IN (607,705,8,262,650,630))
----

query I rowsort label-120
SELECT pk FROM tab4 WHERE NOT ((col0 IN (607,705,8,262,650,630)))
----
23 values hashing to 27a00be16ef9a4d230b9339a7456b064

statement ok
DELETE FROM tab0 WHERE col3 < 228

query I rowsort label-empty
SELECT pk FROM tab0 WHERE col3 < 228
----

query I rowsort label-135
SELECT pk FROM tab0 WHERE NOT (col3 < 228)
----
23 values hashing to 27a00be16ef9a4d230b9339a7456b064

statement ok
DELETE FROM tab1 WHERE col3 < 228

query I rowsort label-empty
SELECT pk FROM tab1 WHERE col3 < 228
----

query I rowsort label-135
SELECT pk FROM tab1 WHERE NOT (col3 < 228)
----
23 values hashing to 27a00be16ef9a4d230b9339a7456b064

statement ok
DELETE FROM tab2 WHERE col3 < 228

query I rowsort label-empty
SELECT pk FROM tab2 WHERE col3 < 228
----

query I rowsort label-135
SELECT pk FROM tab2 WHERE NOT (col3 < 228)
----
23 values hashing to 27a00be16ef9a4d230b9339a7456b064

statement ok
DELETE FROM tab3 WHERE col3 < 228

query I rowsort label-empty
SELECT pk FROM tab3 WHERE col3 < 228
----

query I rowsort label-135
SELECT pk FROM tab3 WHERE NOT (col3 < 228)
----
23 values hashing to 27a00be16ef9a4d230b9339a7456b064

statement ok
DELETE FROM tab4 WHERE col3 < 228

query I rowsort label-empty
SELECT pk FROM tab4 WHERE col3 < 228
----

query I rowsort label-135
SELECT pk FROM tab4 WHERE NOT (col3 < 228)
----
23 values hashing to 27a00be16ef9a4d230b9339a7456b064

statement ok
DELETE FROM tab0 WHERE col3 <= 0 AND col3 IS NULL AND col0 >= 778 AND col1 = 178.10 OR (col0 <= 586) OR col3 > 250 AND col0 = 611 OR col3 IS NULL

query I rowsort label-empty
SELECT pk FROM tab0 WHERE col3 <= 0 AND col3 IS NULL AND col0 >= 778 AND col1 = 178.10 OR (col0 <= 586) OR col3 > 250 AND col0 = 611 OR col3 IS NULL
----

query I rowsort label-150
SELECT pk FROM tab0 WHERE NOT (col3 <= 0 AND col3 IS NULL AND col0 >= 778 AND col1 = 178.10 OR (col0 <= 586) OR col3 > 250 AND col0 = 611 OR col3 IS NULL)
----
9 values hashing to c1a65f336b5bfdf3a5a23e075a76bd05

statement ok
DELETE FROM tab1 WHERE col3 <= 0 AND col3 IS NULL AND col0 >= 778 AND col1 = 178.10 OR (col0 <= 586) OR col3 > 250 AND col0 = 611 OR col3 IS NULL

query I rowsort label-empty
SELECT pk FROM tab1 WHERE col3 <= 0 AND col3 IS NULL AND col0 >= 778 AND col1 = 178.10 OR (col0 <= 586) OR col3 > 250 AND col0 = 611 OR col3 IS NULL
----

query I rowsort label-150
SELECT pk FROM tab1 WHERE NOT (col3 <= 0 AND col3 IS NULL AND col0 >= 778 AND col1 = 178.10 OR (col0 <= 586) OR col3 > 250 AND col0 = 611 OR col3 IS NULL)
----
9 values hashing to c1a65f336b5bfdf3a5a23e075a76bd05

statement ok
DELETE FROM tab2 WHERE col3 <= 0 AND col3 IS NULL AND col0 >= 778 AND col1 = 178.10 OR (col0 <= 586) OR col3 > 250 AND col0 = 611 OR col3 IS NULL

query I rowsort label-empty
SELECT pk FROM tab2 WHERE col3 <= 0 AND col3 IS NULL AND col0 >= 778 AND col1 = 178.10 OR (col0 <= 586) OR col3 > 250 AND col0 = 611 OR col3 IS NULL
----

query I rowsort label-150
SELECT pk FROM tab2 WHERE NOT (col3 <= 0 AND col3 IS NULL AND col0 >= 778 AND col1 = 178.10 OR (col0 <= 586) OR col3 > 250 AND col0 = 611 OR col3 IS NULL)
----
9 values hashing to c1a65f336b5bfdf3a5a23e075a76bd05

statement ok
DELETE FROM tab3 WHERE col3 <= 0 AND col3 IS NULL AND col0 >= 778 AND col1 = 178.10 OR (col0 <= 586) OR col3 > 250 AND col0 = 611 OR col3 IS NULL

query I rowsort label-empty
SELECT pk FROM tab3 WHERE col3 <= 0 AND col3 IS NULL AND col0 >= 778 AND col1 = 178.10 OR (col0 <= 586) OR col3 > 250 AND col0 = 611 OR col3 IS NULL
----

query I rowsort label-150
SELECT pk FROM tab3 WHERE NOT (col3 <= 0 AND col3 IS NULL AND col0 >= 778 AND col1 = 178.10 OR (col0 <= 586) OR col3 > 250 AND col0 = 611 OR col3 IS NULL)
----
9 values hashing to c1a65f336b5bfdf3a5a23e075a76bd05

statement ok
DELETE FROM tab4 WHERE col3 <= 0 AND col3 IS NULL AND col0 >= 778 AND col1 = 178.10 OR (col0 <= 586) OR col3 > 250 AND col0 = 611 OR col3 IS NULL

query I rowsort label-empty
SELECT pk FROM tab4 WHERE col3 <= 0 AND col3 IS NULL AND col0 >= 778 AND col1 = 178.10 OR (col0 <= 586) OR col3 > 250 AND col0 = 611 OR col3 IS NULL
----

query I rowsort label-150
SELECT pk FROM tab4 WHERE NOT (col3 <= 0 AND col3 IS NULL AND col0 >= 778 AND col1 = 178.10 OR (col0 <= 586) OR col3 > 250 AND col0 = 611 OR col3 IS NULL)
----
9 values hashing to c1a65f336b5bfdf3a5a23e075a76bd05

statement ok
DELETE FROM tab0 WHERE col0 > 536 AND col1 < 892.94

query I rowsort label-empty
SELECT pk FROM tab0 WHERE col0 > 536 AND col1 < 892.94
----

query I rowsort label-165
SELECT pk FROM tab0 WHERE NOT (col0 > 536 AND col1 < 892.94)
----

statement ok
DELETE FROM tab1 WHERE col0 > 536 AND col1 < 892.94

query I rowsort label-empty
SELECT pk FROM tab1 WHERE col0 > 536 AND col1 < 892.94
----

query I rowsort label-165
SELECT pk FROM tab1 WHERE NOT (col0 > 536 AND col1 < 892.94)
----

statement ok
DELETE FROM tab2 WHERE col0 > 536 AND col1 < 892.94

query I rowsort label-empty
SELECT pk FROM tab2 WHERE col0 > 536 AND col1 < 892.94
----

query I rowsort label-165
SELECT pk FROM tab2 WHERE NOT (col0 > 536 AND col1 < 892.94)
----

statement ok
DELETE FROM tab3 WHERE col0 > 536 AND col1 < 892.94

query I rowsort label-empty
SELECT pk FROM tab3 WHERE col0 > 536 AND col1 < 892.94
----

query I rowsort label-165
SELECT pk FROM tab3 WHERE NOT (col0 > 536 AND col1 < 892.94)
----

statement ok
DELETE FROM tab4 WHERE col0 > 536 AND col1 < 892.94

query I rowsort label-empty
SELECT pk FROM tab4 WHERE col0 > 536 AND col1 < 892.94
----

query I rowsort label-165
SELECT pk FROM tab4 WHERE NOT (col0 > 536 AND col1 < 892.94)
----

statement ok
DROP TABLE tab0

statement ok
CREATE TABLE tab0(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
INSERT INTO tab0 VALUES(0,51,280.43,'lqidp',20,617.12,'avlhp')

statement ok
INSERT INTO tab0 VALUES(1,336,721.19,'ziwsc',912,255.48,'kgfze')

statement ok
INSERT INTO tab0 VALUES(2,690,908.36,'vznqx',261,553.29,'srjic')

statement ok
INSERT INTO tab0 VALUES(3,599,32.41,'ngkds',930,571.37,'ieqru')

statement ok
INSERT INTO tab0 VALUES(4,712,810.20,'hpeud',755,463.32,'lovzq')

statement ok
INSERT INTO tab0 VALUES(5,458,607.69,'hbdez',168,591.7,'cvbni')

statement ok
INSERT INTO tab0 VALUES(6,674,567.46,'pokjh',818,657.55,'mwukv')

statement ok
INSERT INTO tab0 VALUES(7,233,731.42,'kwctn',204,825.29,'vdyio')

statement ok
INSERT INTO tab0 VALUES(8,663,168.41,'dxiln',293,848.7,'tdecm')

statement ok
INSERT INTO tab0 VALUES(9,777,96.79,'oskby',150,192.53,'gcshi')

statement ok
INSERT INTO tab0 VALUES(10,296,8.12,'ytxhc',558,160.78,'vtvwo')

statement ok
INSERT INTO tab0 VALUES(11,475,799.75,'dsyne',647,17.6,'urqur')

statement ok
INSERT INTO tab0 VALUES(12,724,887.44,'tdanl',518,119.33,'agmrd')

statement ok
INSERT INTO tab0 VALUES(13,241,344.3,'eanyg',868,31.94,'nxwmt')

statement ok
INSERT INTO tab0 VALUES(14,628,14.0,'wimaf',614,658.19,'eetyo')

statement ok
INSERT INTO tab0 VALUES(15,523,643.15,'juyhj',519,369.1,'ewnjz')

statement ok
INSERT INTO tab0 VALUES(16,220,1.21,'kkyzd',815,120.57,'xbffe')

statement ok
INSERT INTO tab0 VALUES(17,298,11.43,'bfvxu',833,577.89,'eoprv')

statement ok
INSERT INTO tab0 VALUES(18,243,868.25,'zrbve',622,248.49,'joijo')

statement ok
INSERT INTO tab0 VALUES(19,74,171.92,'hnsib',578,602.98,'neayy')

statement ok
INSERT INTO tab0 VALUES(20,971,42.10,'yihgi',68,196.74,'mgkqn')

statement ok
INSERT INTO tab0 VALUES(21,894,254.51,'rablv',53,801.47,'yvozd')

statement ok
INSERT INTO tab0 VALUES(22,211,355.52,'gqbiv',716,524.89,'tvulx')

statement ok
INSERT INTO tab0 VALUES(23,327,793.82,'oyhlx',86,936.32,'usyxj')

statement ok
INSERT INTO tab0 VALUES(24,301,44.3,'qzshd',661,195.31,'jzomt')

statement ok
INSERT INTO tab0 VALUES(25,477,732.30,'xrpsg',38,174.27,'bawbv')

statement ok
INSERT INTO tab0 VALUES(26,107,756.96,'ipmst',531,582.11,'elwvh')

statement ok
INSERT INTO tab0 VALUES(27,977,417.14,'jngyz',801,91.85,'mztcs')

statement ok
INSERT INTO tab0 VALUES(28,31,540.39,'hyllj',481,462.23,'ryrtw')

statement ok
INSERT INTO tab0 VALUES(29,994,602.33,'exgej',799,667.37,'hwdzo')

statement ok
INSERT INTO tab0 VALUES(30,2,855.22,'dkrru',202,18.37,'agwva')

statement ok
INSERT INTO tab0 VALUES(31,223,449.64,'jfrqv',984,289.92,'oahxw')

statement ok
INSERT INTO tab0 VALUES(32,483,563.9,'ekdsd',913,841.99,'aggyj')

statement ok
INSERT INTO tab0 VALUES(33,893,524.62,'lyiyz',844,750.37,'wtmkl')

statement ok
INSERT INTO tab0 VALUES(34,468,935.45,'ijrjm',363,928.36,'dsnfv')

statement ok
INSERT INTO tab0 VALUES(35,761,800.60,'sncwo',395,250.37,'nkxff')

statement ok
INSERT INTO tab0 VALUES(36,481,646.51,'ewaof',838,680.53,'mphai')

statement ok
INSERT INTO tab0 VALUES(37,120,655.69,'cmqnm',185,395.35,'mjple')

statement ok
INSERT INTO tab0 VALUES(38,578,780.29,'xkwnt',151,907.31,'xtcda')

statement ok
INSERT INTO tab0 VALUES(39,790,876.79,'dkpjt',294,197.52,'jdnjp')

statement ok
INSERT INTO tab0 VALUES(40,346,823.57,'mntvt',644,824.32,'tdhnf')

statement ok
INSERT INTO tab0 VALUES(41,123,653.58,'bumaq',330,71.89,'kcorw')

statement ok
INSERT INTO tab0 VALUES(42,904,672.92,'lvehb',196,51.93,'eshkj')

statement ok
INSERT INTO tab0 VALUES(43,5,586.50,'uismm',437,845.23,'otmgm')

statement ok
INSERT INTO tab0 VALUES(44,901,627.67,'zxnzn',215,618.32,'wohjb')

statement ok
INSERT INTO tab0 VALUES(45,850,677.80,'uprzv',289,749.9,'jrzge')

statement ok
INSERT INTO tab0 VALUES(46,518,395.96,'zmcii',638,957.43,'hpkgc')

statement ok
INSERT INTO tab0 VALUES(47,604,338.50,'ihobi',88,420.82,'cjrfs')

statement ok
INSERT INTO tab0 VALUES(48,467,90.69,'xebzr',936,908.0,'mzsdk')

statement ok
INSERT INTO tab0 VALUES(49,747,385.39,'edomv',572,901.54,'pkbuf')

statement ok
INSERT INTO tab0 VALUES(50,992,232.57,'asnwa',109,718.53,'dueka')

statement ok
INSERT INTO tab0 VALUES(51,286,41.5,'yurij',6,641.15,'lkmds')

statement ok
INSERT INTO tab0 VALUES(52,867,747.6,'cxmgy',691,40.31,'rdptf')

statement ok
INSERT INTO tab0 VALUES(53,762,936.86,'rcyaa',189,497.32,'vbilq')

statement ok
INSERT INTO tab0 VALUES(54,399,967.41,'rlxpd',745,932.43,'bfvdj')

statement ok
INSERT INTO tab0 VALUES(55,246,103.95,'hudde',450,729.53,'qaujj')

statement ok
INSERT INTO tab0 VALUES(56,424,630.66,'weosn',866,859.73,'bdmub')

statement ok
INSERT INTO tab0 VALUES(57,341,986.25,'escrf',649,7.2,'izzup')

statement ok
INSERT INTO tab0 VALUES(58,311,882.62,'myeqc',180,694.86,'ygeey')

statement ok
INSERT INTO tab0 VALUES(59,182,432.46,'otmuv',181,404.82,'cryvb')

statement ok
INSERT INTO tab0 VALUES(60,959,273.89,'zqktc',344,712.22,'tsidx')

statement ok
INSERT INTO tab0 VALUES(61,433,695.7,'dtxat',963,402.73,'uxqxs')

statement ok
INSERT INTO tab0 VALUES(62,800,761.85,'ldusw',548,599.1,'dvktz')

statement ok
INSERT INTO tab0 VALUES(63,291,435.36,'kqudy',455,888.34,'xmvvr')

statement ok
INSERT INTO tab0 VALUES(64,795,708.66,'sjtkx',512,444.23,'kyrji')

statement ok
INSERT INTO tab0 VALUES(65,485,720.36,'lkqdl',640,154.3,'mejne')

statement ok
INSERT INTO tab0 VALUES(66,439,886.25,'eirzx',486,743.62,'nkiqh')

statement ok
INSERT INTO tab0 VALUES(67,272,22.92,'azqjo',36,900.95,'lxwgq')

statement ok
INSERT INTO tab0 VALUES(68,755,470.36,'xzuzq',253,400.73,'commh')

statement ok
INSERT INTO tab0 VALUES(69,443,221.64,'olcnq',690,232.2,'dnwrp')

statement ok
INSERT INTO tab0 VALUES(70,299,43.48,'rkhed',126,723.88,'kvdbb')

statement ok
INSERT INTO tab0 VALUES(71,320,601.92,'ctckg',182,662.97,'tawnu')

statement ok
INSERT INTO tab0 VALUES(72,159,590.90,'wpfnn',952,427.18,'ksgxj')

statement ok
INSERT INTO tab0 VALUES(73,756,854.93,'jaqgd',623,108.28,'zhgzc')

statement ok
INSERT INTO tab0 VALUES(74,954,510.69,'nrokb',105,633.51,'rpqud')

statement ok
INSERT INTO tab0 VALUES(75,133,79.64,'ukrnd',654,894.24,'hjglo')

statement ok
INSERT INTO tab0 VALUES(76,832,603.68,'jufkf',494,869.55,'maasn')

statement ok
INSERT INTO tab0 VALUES(77,369,779.77,'iybxh',448,751.90,'tgcpj')

statement ok
INSERT INTO tab0 VALUES(78,474,76.52,'tbykp',557,70.73,'sobat')

statement ok
INSERT INTO tab0 VALUES(79,909,865.84,'txmmu',710,817.10,'czxkv')

statement ok
INSERT INTO tab0 VALUES(80,94,542.60,'sqloz',264,574.30,'yshih')

statement ok
INSERT INTO tab0 VALUES(81,731,654.17,'ikqny',675,634.47,'srpdn')

statement ok
INSERT INTO tab0 VALUES(82,434,21.12,'xviif',117,128.25,'jddns')

statement ok
INSERT INTO tab0 VALUES(83,345,867.82,'etcqg',110,152.39,'pldha')

statement ok
INSERT INTO tab0 VALUES(84,768,939.5,'rvcll',147,886.38,'wlaus')

statement ok
INSERT INTO tab0 VALUES(85,791,635.66,'vdgrk',314,726.7,'nkise')

statement ok
INSERT INTO tab0 VALUES(86,905,129.15,'axfwx',919,405.28,'zhdof')

statement ok
INSERT INTO tab0 VALUES(87,637,493.33,'sxnud',115,121.45,'vtxlz')

statement ok
INSERT INTO tab0 VALUES(88,177,828.94,'pjxyx',527,651.28,'xjsph')

statement ok
INSERT INTO tab0 VALUES(89,991,383.26,'tjekm',875,498.29,'nrmyo')

statement ok
INSERT INTO tab0 VALUES(90,457,683.75,'spmfb',598,995.53,'lkvwc')

statement ok
INSERT INTO tab0 VALUES(91,484,652.66,'pxkfo',484,439.12,'glotd')

statement ok
INSERT INTO tab0 VALUES(92,142,743.67,'hybna',290,215.94,'delra')

statement ok
INSERT INTO tab0 VALUES(93,283,55.51,'mwggo',367,921.23,'jhpxf')

statement ok
INSERT INTO tab0 VALUES(94,165,466.58,'yuqaq',291,494.21,'dklqo')

statement ok
INSERT INTO tab0 VALUES(95,83,752.58,'lrtta',477,333.72,'voypj')

statement ok
INSERT INTO tab0 VALUES(96,987,715.14,'zpedz',819,423.83,'fzqpl')

statement ok
INSERT INTO tab0 VALUES(97,112,309.43,'zuthl',300,466.47,'iowhi')

statement ok
INSERT INTO tab0 VALUES(98,601,762.79,'ivond',628,998.5,'vrtsl')

statement ok
INSERT INTO tab0 VALUES(99,130,700.37,'lrdsq',854,521.11,'crmvb')

statement ok
DROP TABLE tab1

statement ok
CREATE TABLE tab1(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE INDEX idx_tab1_0 on tab1 (col0)

statement ok
CREATE INDEX idx_tab1_1 on tab1 (col1)

statement ok
CREATE INDEX idx_tab1_3 on tab1 (col3)

statement ok
CREATE INDEX idx_tab1_4 on tab1 (col4)

statement ok
INSERT INTO tab1 SELECT * FROM tab0

statement ok
DROP TABLE tab2

statement ok
CREATE TABLE tab2(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE UNIQUE INDEX idx_tab2_0 ON tab2 (col1 DESC,col0)

statement ok
CREATE INDEX idx_tab2_2 ON tab2 (col4 DESC,col0)

statement ok
CREATE INDEX idx_tab2_3 ON tab2 (col3 DESC)

statement ok
CREATE UNIQUE INDEX idx_tab2_5 ON tab2 (col4 DESC,col1 DESC)

statement ok
INSERT INTO tab2 SELECT * FROM tab0

statement ok
DROP TABLE tab3

statement ok
CREATE TABLE tab3(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE INDEX idx_tab3_0 ON tab3 (col4,col0)

statement ok
CREATE INDEX idx_tab3_1 ON tab3 (col3 DESC,col4 DESC)

statement ok
INSERT INTO tab3 SELECT * FROM tab0

statement ok
DROP TABLE tab4

statement ok
CREATE TABLE tab4(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE INDEX idx_tab4_0 ON tab4 (col0 DESC)

statement ok
CREATE UNIQUE INDEX idx_tab4_1 ON tab4 (col3)

statement ok
CREATE UNIQUE INDEX idx_tab4_2 ON tab4 (col1)

statement ok
CREATE UNIQUE INDEX idx_tab4_4 ON tab4 (col4)

statement ok
INSERT INTO tab4 SELECT * FROM tab0

query I rowsort label-empty
SELECT pk FROM tab0 WHERE pk IS NULL
----

statement ok
DELETE FROM tab0 WHERE col0 <= 772

query I rowsort label-empty
SELECT pk FROM tab0 WHERE col0 <= 772
----

query I rowsort label-180
SELECT pk FROM tab0 WHERE NOT (col0 <= 772)
----
22 values hashing to 6fbdb453c99995d730044e1e71503c07

statement ok
DELETE FROM tab1 WHERE col0 <= 772

query I rowsort label-empty
SELECT pk FROM tab1 WHERE col0 <= 772
----

query I rowsort label-180
SELECT pk FROM tab1 WHERE NOT (col0 <= 772)
----
22 values hashing to 6fbdb453c99995d730044e1e71503c07

statement ok
DELETE FROM tab2 WHERE col0 <= 772

query I rowsort label-empty
SELECT pk FROM tab2 WHERE col0 <= 772
----

query I rowsort label-180
SELECT pk FROM tab2 WHERE NOT (col0 <= 772)
----
22 values hashing to 6fbdb453c99995d730044e1e71503c07

statement ok
DELETE FROM tab3 WHERE col0 <= 772

query I rowsort label-empty
SELECT pk FROM tab3 WHERE col0 <= 772
----

query I rowsort label-180
SELECT pk FROM tab3 WHERE NOT (col0 <= 772)
----
22 values hashing to 6fbdb453c99995d730044e1e71503c07

statement ok
DELETE FROM tab4 WHERE col0 <= 772

query I rowsort label-empty
SELECT pk FROM tab4 WHERE col0 <= 772
----

query I rowsort label-180
SELECT pk FROM tab4 WHERE NOT (col0 <= 772)
----
22 values hashing to 6fbdb453c99995d730044e1e71503c07

statement ok
DELETE FROM tab0 WHERE (col4 > 503.37 OR (((col1 IS NULL AND col4 < 560.84 AND (col4 > 128.71) OR (col0 IN (814,773) AND ((col3 <= 436))) OR col3 <= 170 AND col3 >= 654 AND (col1 >= 219.99)))))

query I rowsort label-empty
SELECT pk FROM tab0 WHERE (col4 > 503.37 OR (((col1 IS NULL AND col4 < 560.84 AND (col4 > 128.71) OR (col0 IN (814,773) AND ((col3 <= 436))) OR col3 <= 170 AND col3 >= 654 AND (col1 >= 219.99)))))
----

query I rowsort label-195
SELECT pk FROM tab0 WHERE NOT ((col4 > 503.37 OR (((col1 IS NULL AND col4 < 560.84 AND (col4 > 128.71) OR (col0 IN (814,773) AND ((col3 <= 436))) OR col3 <= 170 AND col3 >= 654 AND (col1 >= 219.99))))))
----
10 values hashing to fc32775d96537f767b17cebe9f456fc9

statement ok
DELETE FROM tab1 WHERE (col4 > 503.37 OR (((col1 IS NULL AND col4 < 560.84 AND (col4 > 128.71) OR (col0 IN (814,773) AND ((col3 <= 436))) OR col3 <= 170 AND col3 >= 654 AND (col1 >= 219.99)))))

query I rowsort label-empty
SELECT pk FROM tab1 WHERE (col4 > 503.37 OR (((col1 IS NULL AND col4 < 560.84 AND (col4 > 128.71) OR (col0 IN (814,773) AND ((col3 <= 436))) OR col3 <= 170 AND col3 >= 654 AND (col1 >= 219.99)))))
----

query I rowsort label-195
SELECT pk FROM tab1 WHERE NOT ((col4 > 503.37 OR (((col1 IS NULL AND col4 < 560.84 AND (col4 > 128.71) OR (col0 IN (814,773) AND ((col3 <= 436))) OR col3 <= 170 AND col3 >= 654 AND (col1 >= 219.99))))))
----
10 values hashing to fc32775d96537f767b17cebe9f456fc9

statement ok
DELETE FROM tab2 WHERE (col4 > 503.37 OR (((col1 IS NULL AND col4 < 560.84 AND (col4 > 128.71) OR (col0 IN (814,773) AND ((col3 <= 436))) OR col3 <= 170 AND col3 >= 654 AND (col1 >= 219.99)))))

query I rowsort label-empty
SELECT pk FROM tab2 WHERE (col4 > 503.37 OR (((col1 IS NULL AND col4 < 560.84 AND (col4 > 128.71) OR (col0 IN (814,773) AND ((col3 <= 436))) OR col3 <= 170 AND col3 >= 654 AND (col1 >= 219.99)))))
----

query I rowsort label-195
SELECT pk FROM tab2 WHERE NOT ((col4 > 503.37 OR (((col1 IS NULL AND col4 < 560.84 AND (col4 > 128.71) OR (col0 IN (814,773) AND ((col3 <= 436))) OR col3 <= 170 AND col3 >= 654 AND (col1 >= 219.99))))))
----
10 values hashing to fc32775d96537f767b17cebe9f456fc9

statement ok
DELETE FROM tab3 WHERE (col4 > 503.37 OR (((col1 IS NULL AND col4 < 560.84 AND (col4 > 128.71) OR (col0 IN (814,773) AND ((col3 <= 436))) OR col3 <= 170 AND col3 >= 654 AND (col1 >= 219.99)))))

query I rowsort label-empty
SELECT pk FROM tab3 WHERE (col4 > 503.37 OR (((col1 IS NULL AND col4 < 560.84 AND (col4 > 128.71) OR (col0 IN (814,773) AND ((col3 <= 436))) OR col3 <= 170 AND col3 >= 654 AND (col1 >= 219.99)))))
----

query I rowsort label-195
SELECT pk FROM tab3 WHERE NOT ((col4 > 503.37 OR (((col1 IS NULL AND col4 < 560.84 AND (col4 > 128.71) OR (col0 IN (814,773) AND ((col3 <= 436))) OR col3 <= 170 AND col3 >= 654 AND (col1 >= 219.99))))))
----
10 values hashing to fc32775d96537f767b17cebe9f456fc9

statement ok
DELETE FROM tab4 WHERE (col4 > 503.37 OR (((col1 IS NULL AND col4 < 560.84 AND (col4 > 128.71) OR (col0 IN (814,773) AND ((col3 <= 436))) OR col3 <= 170 AND col3 >= 654 AND (col1 >= 219.99)))))

query I rowsort label-empty
SELECT pk FROM tab4 WHERE (col4 > 503.37 OR (((col1 IS NULL AND col4 < 560.84 AND (col4 > 128.71) OR (col0 IN (814,773) AND ((col3 <= 436))) OR col3 <= 170 AND col3 >= 654 AND (col1 >= 219.99)))))
----

query I rowsort label-195
SELECT pk FROM tab4 WHERE NOT ((col4 > 503.37 OR (((col1 IS NULL AND col4 < 560.84 AND (col4 > 128.71) OR (col0 IN (814,773) AND ((col3 <= 436))) OR col3 <= 170 AND col3 >= 654 AND (col1 >= 219.99))))))
----
10 values hashing to fc32775d96537f767b17cebe9f456fc9

statement ok
DELETE FROM tab0 WHERE col1 < 891.13

query I rowsort label-empty
SELECT pk FROM tab0 WHERE col1 < 891.13
----

query I rowsort label-210
SELECT pk FROM tab0 WHERE NOT (col1 < 891.13)
----

statement ok
DELETE FROM tab1 WHERE col1 < 891.13

query I rowsort label-empty
SELECT pk FROM tab1 WHERE col1 < 891.13
----

query I rowsort label-210
SELECT pk FROM tab1 WHERE NOT (col1 < 891.13)
----

statement ok
DELETE FROM tab2 WHERE col1 < 891.13

query I rowsort label-empty
SELECT pk FROM tab2 WHERE col1 < 891.13
----

query I rowsort label-210
SELECT pk FROM tab2 WHERE NOT (col1 < 891.13)
----

statement ok
DELETE FROM tab3 WHERE col1 < 891.13

query I rowsort label-empty
SELECT pk FROM tab3 WHERE col1 < 891.13
----

query I rowsort label-210
SELECT pk FROM tab3 WHERE NOT (col1 < 891.13)
----

statement ok
DELETE FROM tab4 WHERE col1 < 891.13

query I rowsort label-empty
SELECT pk FROM tab4 WHERE col1 < 891.13
----

query I rowsort label-210
SELECT pk FROM tab4 WHERE NOT (col1 < 891.13)
----

statement ok
DROP TABLE tab0

statement ok
CREATE TABLE tab0(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
INSERT INTO tab0 VALUES(0,733,18.22,'zmvrq',88,624.9,'evwlt')

statement ok
INSERT INTO tab0 VALUES(1,952,117.20,'ptzzj',905,174.23,'blylm')

statement ok
INSERT INTO tab0 VALUES(2,719,38.80,'puvsv',744,332.2,'zecgy')

statement ok
INSERT INTO tab0 VALUES(3,431,504.14,'ssknz',976,888.38,'liwcc')

statement ok
INSERT INTO tab0 VALUES(4,92,401.84,'iefoq',899,857.55,'vahqo')

statement ok
INSERT INTO tab0 VALUES(5,946,909.65,'hykly',357,612.69,'wvbsq')

statement ok
INSERT INTO tab0 VALUES(6,97,621.6,'hnroe',369,2.53,'kloum')

statement ok
INSERT INTO tab0 VALUES(7,134,674.95,'xwrxc',753,478.0,'yecsf')

statement ok
INSERT INTO tab0 VALUES(8,760,868.19,'ozypy',751,224.84,'jtbiz')

statement ok
INSERT INTO tab0 VALUES(9,411,797.29,'zkdor',653,274.21,'hvuaf')

statement ok
INSERT INTO tab0 VALUES(10,889,969.0,'bzacz',423,641.37,'fqcls')

statement ok
INSERT INTO tab0 VALUES(11,977,933.96,'zntpk',325,442.23,'lobbq')

statement ok
INSERT INTO tab0 VALUES(12,73,406.30,'pgxbp',545,23.5,'kyhvu')

statement ok
INSERT INTO tab0 VALUES(13,810,393.28,'fqruh',820,82.2,'smzvr')

statement ok
INSERT INTO tab0 VALUES(14,683,317.92,'yuxyo',58,798.87,'hyfus')

statement ok
INSERT INTO tab0 VALUES(15,672,143.60,'uihiv',968,952.55,'mvvwc')

statement ok
INSERT INTO tab0 VALUES(16,870,499.72,'twlvc',682,52.81,'eascj')

statement ok
INSERT INTO tab0 VALUES(17,105,807.30,'xpcbx',382,462.84,'yhyea')

statement ok
INSERT INTO tab0 VALUES(18,567,403.60,'pbcfs',922,524.89,'dauab')

statement ok
INSERT INTO tab0 VALUES(19,433,665.78,'oqrhu',456,682.93,'etyjw')

statement ok
INSERT INTO tab0 VALUES(20,489,136.49,'yfnel',62,610.20,'iyoln')

statement ok
INSERT INTO tab0 VALUES(21,759,652.50,'qwwwe',365,336.90,'fknor')

statement ok
INSERT INTO tab0 VALUES(22,130,462.34,'ekqjs',167,365.80,'rcitw')

statement ok
INSERT INTO tab0 VALUES(23,971,360.92,'zcpee',65,806.85,'arnjr')

statement ok
INSERT INTO tab0 VALUES(24,767,802.15,'ocmyg',84,497.83,'ccouq')

statement ok
INSERT INTO tab0 VALUES(25,736,37.55,'jjadh',295,129.93,'kiazp')

statement ok
INSERT INTO tab0 VALUES(26,458,231.93,'gzfpi',442,372.43,'ivuct')

statement ok
INSERT INTO tab0 VALUES(27,501,589.93,'kzjek',572,998.30,'djdcq')

statement ok
INSERT INTO tab0 VALUES(28,43,483.73,'lzfmn',650,11.80,'dlvoo')

statement ok
INSERT INTO tab0 VALUES(29,497,576.63,'qpbiw',196,764.16,'vchzi')

statement ok
INSERT INTO tab0 VALUES(30,141,946.65,'ajykw',900,92.15,'bkpsu')

statement ok
INSERT INTO tab0 VALUES(31,735,214.23,'nbsak',250,432.75,'bdxjp')

statement ok
INSERT INTO tab0 VALUES(32,154,666.79,'yqcpu',161,950.73,'qkeop')

statement ok
INSERT INTO tab0 VALUES(33,7,378.38,'kpaic',595,666.32,'hiqnu')

statement ok
INSERT INTO tab0 VALUES(34,265,344.30,'brmwc',188,576.81,'hmtso')

statement ok
INSERT INTO tab0 VALUES(35,886,597.74,'opxvn',875,782.18,'wuijr')

statement ok
INSERT INTO tab0 VALUES(36,438,337.36,'ancob',515,615.71,'iysfq')

statement ok
INSERT INTO tab0 VALUES(37,727,56.99,'eukqp',516,757.64,'caxel')

statement ok
INSERT INTO tab0 VALUES(38,419,660.18,'moaoh',459,371.76,'zhqte')

statement ok
INSERT INTO tab0 VALUES(39,666,598.86,'igtjs',723,221.6,'drnwr')

statement ok
INSERT INTO tab0 VALUES(40,734,983.99,'alnhx',115,803.34,'jlflz')

statement ok
INSERT INTO tab0 VALUES(41,621,721.11,'zghfp',485,463.84,'ctlxi')

statement ok
INSERT INTO tab0 VALUES(42,690,632.6,'zccph',362,526.86,'nmhyf')

statement ok
INSERT INTO tab0 VALUES(43,289,579.53,'bimvj',570,424.39,'xocet')

statement ok
INSERT INTO tab0 VALUES(44,378,590.70,'uuiai',859,813.74,'lvwon')

statement ok
INSERT INTO tab0 VALUES(45,151,984.92,'ikcmr',528,705.16,'npbfv')

statement ok
INSERT INTO tab0 VALUES(46,667,495.25,'qyynh',48,591.45,'xfczv')

statement ok
INSERT INTO tab0 VALUES(47,468,402.14,'mpxxl',690,563.63,'ttcar')

statement ok
INSERT INTO tab0 VALUES(48,209,643.6,'skwpw',149,444.50,'tpimo')

statement ok
INSERT INTO tab0 VALUES(49,281,955.7,'ehxja',169,910.31,'hccdy')

statement ok
INSERT INTO tab0 VALUES(50,437,985.53,'bfejd',168,614.40,'ofbyo')

statement ok
INSERT INTO tab0 VALUES(51,415,425.63,'xfgtg',860,314.76,'tbdrq')

statement ok
INSERT INTO tab0 VALUES(52,565,130.9,'rsbjo',885,996.72,'zqwqa')

statement ok
INSERT INTO tab0 VALUES(53,474,247.74,'bjfji',435,0.54,'qikee')

statement ok
INSERT INTO tab0 VALUES(54,589,340.19,'knxtb',870,144.5,'kqpln')

statement ok
INSERT INTO tab0 VALUES(55,844,513.40,'aahcu',352,849.26,'kvgwj')

statement ok
INSERT INTO tab0 VALUES(56,284,537.33,'bohdy',468,266.1,'hjevd')

statement ok
INSERT INTO tab0 VALUES(57,692,972.59,'zrbkr',850,399.57,'kvgjl')

statement ok
INSERT INTO tab0 VALUES(58,210,296.3,'iavtx',807,229.26,'xerrh')

statement ok
INSERT INTO tab0 VALUES(59,966,27.37,'cehel',945,843.12,'wubwc')

statement ok
INSERT INTO tab0 VALUES(60,703,850.84,'tilgb',797,554.48,'ltlmv')

statement ok
INSERT INTO tab0 VALUES(61,397,739.79,'krxxv',440,31.62,'yqneh')

statement ok
INSERT INTO tab0 VALUES(62,887,88.34,'wgbxy',128,419.38,'zaugz')

statement ok
INSERT INTO tab0 VALUES(63,496,827.96,'xmapc',914,469.80,'ripmn')

statement ok
INSERT INTO tab0 VALUES(64,661,555.14,'cvxml',273,659.72,'ofjnl')

statement ok
INSERT INTO tab0 VALUES(65,554,662.0,'jivvv',730,320.43,'ainqq')

statement ok
INSERT INTO tab0 VALUES(66,709,453.90,'tjgix',484,763.27,'cvvif')

statement ok
INSERT INTO tab0 VALUES(67,646,274.8,'reuqd',32,402.30,'vfnxw')

statement ok
INSERT INTO tab0 VALUES(68,495,639.29,'amofc',796,879.85,'jrdgu')

statement ok
INSERT INTO tab0 VALUES(69,625,350.39,'kfjrl',746,189.23,'yybgy')

statement ok
INSERT INTO tab0 VALUES(70,266,628.1,'banod',25,809.28,'duimb')

statement ok
INSERT INTO tab0 VALUES(71,129,232.15,'dzhzo',577,814.7,'zsvyw')

statement ok
INSERT INTO tab0 VALUES(72,44,588.81,'wdwfo',768,13.46,'bonqg')

statement ok
INSERT INTO tab0 VALUES(73,573,916.62,'lglht',13,64.73,'obnae')

statement ok
INSERT INTO tab0 VALUES(74,641,348.46,'khnrj',402,606.27,'ppdxb')

statement ok
INSERT INTO tab0 VALUES(75,157,59.9,'qdvur',323,381.12,'esdwt')

statement ok
INSERT INTO tab0 VALUES(76,644,389.76,'meqvx',89,360.65,'hvrzq')

statement ok
INSERT INTO tab0 VALUES(77,860,970.86,'azrfl',557,866.18,'etsmw')

statement ok
INSERT INTO tab0 VALUES(78,425,851.54,'xvkgy',765,702.58,'kkvek')

statement ok
INSERT INTO tab0 VALUES(79,444,618.30,'vkfum',546,275.91,'xmnjf')

statement ok
INSERT INTO tab0 VALUES(80,135,527.67,'imhxq',156,718.4,'gwigh')

statement ok
INSERT INTO tab0 VALUES(81,451,624.78,'djzir',902,20.30,'pnypx')

statement ok
INSERT INTO tab0 VALUES(82,706,871.4,'gsvjp',764,148.7,'zygmq')

statement ok
INSERT INTO tab0 VALUES(83,203,270.72,'zbqeh',20,171.41,'ivotm')

statement ok
INSERT INTO tab0 VALUES(84,853,990.59,'ejtsu',873,388.72,'rrrtc')

statement ok
INSERT INTO tab0 VALUES(85,806,490.55,'hxzdc',75,451.32,'dmbyv')

statement ok
INSERT INTO tab0 VALUES(86,72,647.26,'npxop',550,491.9,'hjylw')

statement ok
INSERT INTO tab0 VALUES(87,146,877.75,'xtxqc',23,242.12,'zaiuh')

statement ok
INSERT INTO tab0 VALUES(88,638,263.5,'nujcw',640,167.30,'spllk')

statement ok
INSERT INTO tab0 VALUES(89,890,678.82,'nqpow',600,581.96,'qekmp')

statement ok
INSERT INTO tab0 VALUES(90,609,913.98,'iphzu',773,780.51,'tiuer')

statement ok
INSERT INTO tab0 VALUES(91,487,799.30,'uvhjh',328,162.1,'xylsw')

statement ok
INSERT INTO tab0 VALUES(92,826,332.9,'dabkz',358,354.88,'bqura')

statement ok
INSERT INTO tab0 VALUES(93,165,800.77,'gzlar',504,335.47,'jqusq')

statement ok
INSERT INTO tab0 VALUES(94,907,907.49,'widdk',584,565.66,'hbhje')

statement ok
INSERT INTO tab0 VALUES(95,937,899.81,'kzobs',211,106.56,'rvyhx')

statement ok
INSERT INTO tab0 VALUES(96,255,685.27,'lzeko',424,748.7,'xflhh')

statement ok
INSERT INTO tab0 VALUES(97,595,968.5,'ozlnp',311,137.55,'ekosz')

statement ok
INSERT INTO tab0 VALUES(98,53,365.58,'rxbcg',632,894.41,'jekby')

statement ok
INSERT INTO tab0 VALUES(99,711,538.17,'amzyw',448,746.74,'inluq')

statement ok
DROP TABLE tab1

statement ok
CREATE TABLE tab1(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE INDEX idx_tab1_0 on tab1 (col0)

statement ok
CREATE INDEX idx_tab1_1 on tab1 (col1)

statement ok
CREATE INDEX idx_tab1_3 on tab1 (col3)

statement ok
CREATE INDEX idx_tab1_4 on tab1 (col4)

statement ok
INSERT INTO tab1 SELECT * FROM tab0

statement ok
DROP TABLE tab2

statement ok
CREATE TABLE tab2(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE UNIQUE INDEX idx_tab2_0 ON tab2 (col1 DESC,col0 DESC,col4 DESC)

statement ok
CREATE INDEX idx_tab2_1 ON tab2 (col3 DESC)

statement ok
INSERT INTO tab2 SELECT * FROM tab0

statement ok
DROP TABLE tab3

statement ok
CREATE TABLE tab3(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE INDEX idx_tab3_0 ON tab3 (col3 DESC,col0)

statement ok
CREATE INDEX idx_tab3_1 ON tab3 (col4 DESC)

statement ok
INSERT INTO tab3 SELECT * FROM tab0

statement ok
DROP TABLE tab4

statement ok
CREATE TABLE tab4(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE INDEX idx_tab4_0 ON tab4 (col4,col1 DESC)

statement ok
CREATE UNIQUE INDEX idx_tab4_1 ON tab4 (col3 DESC,col4)

statement ok
CREATE INDEX idx_tab4_3 ON tab4 (col1)

statement ok
CREATE UNIQUE INDEX idx_tab4_4 ON tab4 (col0 DESC,col4,col3)

statement ok
INSERT INTO tab4 SELECT * FROM tab0

query I rowsort label-empty
SELECT pk FROM tab0 WHERE pk IS NULL
----

statement ok
DELETE FROM tab0 WHERE col0 > 283

query I rowsort label-empty
SELECT pk FROM tab0 WHERE col0 > 283
----

query I rowsort label-225
SELECT pk FROM tab0 WHERE NOT (col0 > 283)
----
26 values hashing to 0eef7315584e4647cfb5154869cb78e0

statement ok
DELETE FROM tab1 WHERE col0 > 283

query I rowsort label-empty
SELECT pk FROM tab1 WHERE col0 > 283
----

query I rowsort label-225
SELECT pk FROM tab1 WHERE NOT (col0 > 283)
----
26 values hashing to 0eef7315584e4647cfb5154869cb78e0

statement ok
DELETE FROM tab2 WHERE col0 > 283

query I rowsort label-empty
SELECT pk FROM tab2 WHERE col0 > 283
----

query I rowsort label-225
SELECT pk FROM tab2 WHERE NOT (col0 > 283)
----
26 values hashing to 0eef7315584e4647cfb5154869cb78e0

statement ok
DELETE FROM tab3 WHERE col0 > 283

query I rowsort label-empty
SELECT pk FROM tab3 WHERE col0 > 283
----

query I rowsort label-225
SELECT pk FROM tab3 WHERE NOT (col0 > 283)
----
26 values hashing to 0eef7315584e4647cfb5154869cb78e0

statement ok
DELETE FROM tab4 WHERE col0 > 283

query I rowsort label-empty
SELECT pk FROM tab4 WHERE col0 > 283
----

query I rowsort label-225
SELECT pk FROM tab4 WHERE NOT (col0 > 283)
----
26 values hashing to 0eef7315584e4647cfb5154869cb78e0

statement ok
DELETE FROM tab0 WHERE col3 <= 100 AND col0 <= 578

query I rowsort label-empty
SELECT pk FROM tab0 WHERE col3 <= 100 AND col0 <= 578
----

query I rowsort label-240
SELECT pk FROM tab0 WHERE NOT (col3 <= 100 AND col0 <= 578)
----
23 values hashing to 866ff946496dd80e5f6f1a0b022dafff

statement ok
DELETE FROM tab1 WHERE col3 <= 100 AND col0 <= 578

query I rowsort label-empty
SELECT pk FROM tab1 WHERE col3 <= 100 AND col0 <= 578
----

query I rowsort label-240
SELECT pk FROM tab1 WHERE NOT (col3 <= 100 AND col0 <= 578)
----
23 values hashing to 866ff946496dd80e5f6f1a0b022dafff

statement ok
DELETE FROM tab2 WHERE col3 <= 100 AND col0 <= 578

query I rowsort label-empty
SELECT pk FROM tab2 WHERE col3 <= 100 AND col0 <= 578
----

query I rowsort label-240
SELECT pk FROM tab2 WHERE NOT (col3 <= 100 AND col0 <= 578)
----
23 values hashing to 866ff946496dd80e5f6f1a0b022dafff

statement ok
DELETE FROM tab3 WHERE col3 <= 100 AND col0 <= 578

query I rowsort label-empty
SELECT pk FROM tab3 WHERE col3 <= 100 AND col0 <= 578
----

query I rowsort label-240
SELECT pk FROM tab3 WHERE NOT (col3 <= 100 AND col0 <= 578)
----
23 values hashing to 866ff946496dd80e5f6f1a0b022dafff

statement ok
DELETE FROM tab4 WHERE col3 <= 100 AND col0 <= 578

query I rowsort label-empty
SELECT pk FROM tab4 WHERE col3 <= 100 AND col0 <= 578
----

query I rowsort label-240
SELECT pk FROM tab4 WHERE NOT (col3 <= 100 AND col0 <= 578)
----
23 values hashing to 866ff946496dd80e5f6f1a0b022dafff

statement ok
DELETE FROM tab0 WHERE col3 IN (814,363,312,170,506)

query I rowsort label-empty
SELECT pk FROM tab0 WHERE col3 IN (814,363,312,170,506)
----

query I rowsort label-255
SELECT pk FROM tab0 WHERE NOT (col3 IN (814,363,312,170,506))
----
23 values hashing to 866ff946496dd80e5f6f1a0b022dafff

statement ok
DELETE FROM tab1 WHERE col3 IN (814,363,312,170,506)

query I rowsort label-empty
SELECT pk FROM tab1 WHERE col3 IN (814,363,312,170,506)
----

query I rowsort label-255
SELECT pk FROM tab1 WHERE NOT (col3 IN (814,363,312,170,506))
----
23 values hashing to 866ff946496dd80e5f6f1a0b022dafff

statement ok
DELETE FROM tab2 WHERE col3 IN (814,363,312,170,506)

query I rowsort label-empty
SELECT pk FROM tab2 WHERE col3 IN (814,363,312,170,506)
----

query I rowsort label-255
SELECT pk FROM tab2 WHERE NOT (col3 IN (814,363,312,170,506))
----
23 values hashing to 866ff946496dd80e5f6f1a0b022dafff

statement ok
DELETE FROM tab3 WHERE col3 IN (814,363,312,170,506)

query I rowsort label-empty
SELECT pk FROM tab3 WHERE col3 IN (814,363,312,170,506)
----

query I rowsort label-255
SELECT pk FROM tab3 WHERE NOT (col3 IN (814,363,312,170,506))
----
23 values hashing to 866ff946496dd80e5f6f1a0b022dafff

statement ok
DELETE FROM tab4 WHERE col3 IN (814,363,312,170,506)

query I rowsort label-empty
SELECT pk FROM tab4 WHERE col3 IN (814,363,312,170,506)
----

query I rowsort label-255
SELECT pk FROM tab4 WHERE NOT (col3 IN (814,363,312,170,506))
----
23 values hashing to 866ff946496dd80e5f6f1a0b022dafff

statement ok
DELETE FROM tab0 WHERE (col3 < 398)

query I rowsort label-empty
SELECT pk FROM tab0 WHERE (col3 < 398)
----

query I rowsort label-270
SELECT pk FROM tab0 WHERE NOT ((col3 < 398))
----
14 values hashing to 654b466616ddc1701f9a520c5afe3236

statement ok
DELETE FROM tab1 WHERE (col3 < 398)

query I rowsort label-empty
SELECT pk FROM tab1 WHERE (col3 < 398)
----

query I rowsort label-270
SELECT pk FROM tab1 WHERE NOT ((col3 < 398))
----
14 values hashing to 654b466616ddc1701f9a520c5afe3236

statement ok
DELETE FROM tab2 WHERE (col3 < 398)

query I rowsort label-empty
SELECT pk FROM tab2 WHERE (col3 < 398)
----

query I rowsort label-270
SELECT pk FROM tab2 WHERE NOT ((col3 < 398))
----
14 values hashing to 654b466616ddc1701f9a520c5afe3236

statement ok
DELETE FROM tab3 WHERE (col3 < 398)

query I rowsort label-empty
SELECT pk FROM tab3 WHERE (col3 < 398)
----

query I rowsort label-270
SELECT pk FROM tab3 WHERE NOT ((col3 < 398))
----
14 values hashing to 654b466616ddc1701f9a520c5afe3236

statement ok
DELETE FROM tab4 WHERE (col3 < 398)

query I rowsort label-empty
SELECT pk FROM tab4 WHERE (col3 < 398)
----

query I rowsort label-270
SELECT pk FROM tab4 WHERE NOT ((col3 < 398))
----
14 values hashing to 654b466616ddc1701f9a520c5afe3236

statement ok
DELETE FROM tab0 WHERE col4 > 779.83

query I rowsort label-empty
SELECT pk FROM tab0 WHERE col4 > 779.83
----

query I rowsort label-285
SELECT pk FROM tab0 WHERE NOT (col4 > 779.83)
----
11 values hashing to 6fa67f92219e0006fe10d0fc8d2f81ac

statement ok
DELETE FROM tab1 WHERE col4 > 779.83

query I rowsort label-empty
SELECT pk FROM tab1 WHERE col4 > 779.83
----

query I rowsort label-285
SELECT pk FROM tab1 WHERE NOT (col4 > 779.83)
----
11 values hashing to 6fa67f92219e0006fe10d0fc8d2f81ac

statement ok
DELETE FROM tab2 WHERE col4 > 779.83

query I rowsort label-empty
SELECT pk FROM tab2 WHERE col4 > 779.83
----

query I rowsort label-285
SELECT pk FROM tab2 WHERE NOT (col4 > 779.83)
----
11 values hashing to 6fa67f92219e0006fe10d0fc8d2f81ac

statement ok
DELETE FROM tab3 WHERE col4 > 779.83

query I rowsort label-empty
SELECT pk FROM tab3 WHERE col4 > 779.83
----

query I rowsort label-285
SELECT pk FROM tab3 WHERE NOT (col4 > 779.83)
----
11 values hashing to 6fa67f92219e0006fe10d0fc8d2f81ac

statement ok
DELETE FROM tab4 WHERE col4 > 779.83

query I rowsort label-empty
SELECT pk FROM tab4 WHERE col4 > 779.83
----

query I rowsort label-285
SELECT pk FROM tab4 WHERE NOT (col4 > 779.83)
----
11 values hashing to 6fa67f92219e0006fe10d0fc8d2f81ac

statement ok
DROP TABLE tab0

statement ok
CREATE TABLE tab0(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
INSERT INTO tab0 VALUES(0,566,595.2,'srksw',447,696.85,'tinpv')

statement ok
INSERT INTO tab0 VALUES(1,434,797.85,'jzvpu',807,888.56,'loyjb')

statement ok
INSERT INTO tab0 VALUES(2,153,167.51,'aecsd',913,392.17,'krhuf')

statement ok
INSERT INTO tab0 VALUES(3,60,853.7,'xoyyg',899,966.96,'fqljs')

statement ok
INSERT INTO tab0 VALUES(4,993,500.16,'necau',212,421.1,'awwtj')

statement ok
INSERT INTO tab0 VALUES(5,915,369.49,'dfnhr',241,752.88,'ourpj')

statement ok
INSERT INTO tab0 VALUES(6,543,468.60,'ovifk',935,259.18,'isxwl')

statement ok
INSERT INTO tab0 VALUES(7,970,674.37,'ntdbz',438,674.27,'udlvz')

statement ok
INSERT INTO tab0 VALUES(8,293,855.73,'ruapf',704,288.79,'iqkie')

statement ok
INSERT INTO tab0 VALUES(9,233,1.25,'squor',130,70.37,'miarc')

statement ok
INSERT INTO tab0 VALUES(10,764,346.75,'ogzia',173,799.21,'cpwbx')

statement ok
INSERT INTO tab0 VALUES(11,738,492.95,'kuysy',984,182.71,'ipzky')

statement ok
INSERT INTO tab0 VALUES(12,508,536.11,'axfik',26,986.11,'wabut')

statement ok
INSERT INTO tab0 VALUES(13,554,194.60,'prkkr',702,158.10,'dqlfk')

statement ok
INSERT INTO tab0 VALUES(14,108,926.58,'caign',980,952.44,'dyhbl')

statement ok
INSERT INTO tab0 VALUES(15,779,61.58,'ijidi',16,53.61,'xuuyb')

statement ok
INSERT INTO tab0 VALUES(16,178,922.17,'zifqf',781,704.41,'kxddh')

statement ok
INSERT INTO tab0 VALUES(17,544,952.56,'vikid',687,829.61,'tuwhc')

statement ok
INSERT INTO tab0 VALUES(18,365,836.21,'xeeqz',209,159.55,'kztcj')

statement ok
INSERT INTO tab0 VALUES(19,9,632.49,'nsqdv',511,352.76,'bzati')

statement ok
INSERT INTO tab0 VALUES(20,345,888.28,'kjzjy',73,132.63,'bsnuj')

statement ok
INSERT INTO tab0 VALUES(21,368,774.61,'yankx',313,398.98,'gfvnj')

statement ok
INSERT INTO tab0 VALUES(22,826,203.26,'ciupx',214,355.72,'jgjvq')

statement ok
INSERT INTO tab0 VALUES(23,845,957.42,'tmvyo',949,644.47,'yxlrh')

statement ok
INSERT INTO tab0 VALUES(24,549,812.30,'twdyi',505,460.18,'ognsd')

statement ok
INSERT INTO tab0 VALUES(25,694,665.74,'xrwen',308,679.74,'yzhzy')

statement ok
INSERT INTO tab0 VALUES(26,284,654.85,'hmzuj',849,985.63,'ayson')

statement ok
INSERT INTO tab0 VALUES(27,202,288.63,'ixhjf',309,993.55,'dwgbv')

statement ok
INSERT INTO tab0 VALUES(28,832,571.61,'vdrhs',181,376.0,'ezzjd')

statement ok
INSERT INTO tab0 VALUES(29,686,124.46,'gudpu',901,987.96,'porgc')

statement ok
INSERT INTO tab0 VALUES(30,27,315.59,'qhajw',467,988.48,'sqwyy')

statement ok
INSERT INTO tab0 VALUES(31,496,377.85,'zqyrz',67,964.30,'qpftn')

statement ok
INSERT INTO tab0 VALUES(32,735,541.7,'dzdux',705,71.53,'nshtn')

statement ok
INSERT INTO tab0 VALUES(33,12,156.74,'agmff',820,136.20,'qzzlo')

statement ok
INSERT INTO tab0 VALUES(34,849,813.62,'vuqao',922,796.93,'nnmff')

statement ok
INSERT INTO tab0 VALUES(35,644,476.33,'zydqo',204,620.54,'cjmbh')

statement ok
INSERT INTO tab0 VALUES(36,298,600.6,'ltoie',179,233.70,'wxfix')

statement ok
INSERT INTO tab0 VALUES(37,836,260.10,'soobs',295,441.51,'vurco')

statement ok
INSERT INTO tab0 VALUES(38,39,276.53,'xnfvx',566,357.16,'vfpbg')

statement ok
INSERT INTO tab0 VALUES(39,62,337.82,'cmwnc',198,527.56,'pxvwr')

statement ok
INSERT INTO tab0 VALUES(40,63,125.44,'ggljj',207,52.93,'wkeak')

statement ok
INSERT INTO tab0 VALUES(41,827,440.52,'ipnrr',52,716.45,'mxsjv')

statement ok
INSERT INTO tab0 VALUES(42,389,331.47,'pqlnz',255,108.87,'pwwsj')

statement ok
INSERT INTO tab0 VALUES(43,665,211.55,'qlmdf',27,749.18,'rnmlq')

statement ok
INSERT INTO tab0 VALUES(44,70,991.58,'jvwss',894,218.16,'tpzhp')

statement ok
INSERT INTO tab0 VALUES(45,146,197.50,'lxacb',322,275.7,'mypup')

statement ok
INSERT INTO tab0 VALUES(46,189,104.3,'bprei',340,989.24,'hciwk')

statement ok
INSERT INTO tab0 VALUES(47,869,852.27,'hnxse',169,850.70,'lycsr')

statement ok
INSERT INTO tab0 VALUES(48,861,577.35,'ggiwb',842,920.82,'gjaeq')

statement ok
INSERT INTO tab0 VALUES(49,464,534.3,'aifvg',832,934.93,'evilp')

statement ok
INSERT INTO tab0 VALUES(50,231,222.35,'vpqmz',676,434.93,'waptv')

statement ok
INSERT INTO tab0 VALUES(51,591,510.23,'kynbp',604,895.92,'llzyt')

statement ok
INSERT INTO tab0 VALUES(52,476,759.12,'uxwqs',154,848.85,'nccac')

statement ok
INSERT INTO tab0 VALUES(53,944,953.61,'okuwf',810,6.10,'hdhyc')

statement ok
INSERT INTO tab0 VALUES(54,805,814.4,'ecqpn',617,389.14,'uhuck')

statement ok
INSERT INTO tab0 VALUES(55,247,938.17,'sjhls',809,448.16,'vtuzj')

statement ok
INSERT INTO tab0 VALUES(56,457,915.76,'hpaml',436,190.67,'isnxd')

statement ok
INSERT INTO tab0 VALUES(57,254,453.22,'eawui',987,306.12,'humkv')

statement ok
INSERT INTO tab0 VALUES(58,703,503.22,'qgmda',15,291.55,'zamcn')

statement ok
INSERT INTO tab0 VALUES(59,752,387.34,'lapqc',763,573.23,'ceufm')

statement ok
INSERT INTO tab0 VALUES(60,846,921.64,'tpwgn',789,637.21,'unffi')

statement ok
INSERT INTO tab0 VALUES(61,558,539.37,'hqcoo',589,148.5,'wkkiz')

statement ok
INSERT INTO tab0 VALUES(62,216,419.52,'kplhy',224,80.34,'yxtla')

statement ok
INSERT INTO tab0 VALUES(63,522,610.47,'lpixa',946,836.42,'jlqlq')

statement ok
INSERT INTO tab0 VALUES(64,181,154.63,'nuwkv',818,378.92,'smnxt')

statement ok
INSERT INTO tab0 VALUES(65,524,212.5,'yfrui',346,348.45,'mxaxj')

statement ok
INSERT INTO tab0 VALUES(66,135,189.4,'dfgrk',98,195.19,'oagki')

statement ok
INSERT INTO tab0 VALUES(67,475,859.81,'xhybc',334,301.54,'gwqzt')

statement ok
INSERT INTO tab0 VALUES(68,505,491.9,'mmcvp',626,102.71,'fxfnc')

statement ok
INSERT INTO tab0 VALUES(69,317,974.75,'regkn',486,219.37,'wwvrd')

statement ok
INSERT INTO tab0 VALUES(70,750,939.41,'yrgly',991,576.28,'jaaqf')

statement ok
INSERT INTO tab0 VALUES(71,24,885.11,'ruhin',407,531.90,'tclsj')

statement ok
INSERT INTO tab0 VALUES(72,359,310.90,'bmbxr',816,999.2,'btsyl')

statement ok
INSERT INTO tab0 VALUES(73,603,827.46,'mnzap',737,575.38,'kgssc')

statement ok
INSERT INTO tab0 VALUES(74,853,295.75,'mbfhp',755,661.30,'hbrjd')

statement ok
INSERT INTO tab0 VALUES(75,88,941.61,'yhunz',144,592.32,'nmhym')

statement ok
INSERT INTO tab0 VALUES(76,784,486.42,'ccvnh',492,758.79,'kjurj')

statement ok
INSERT INTO tab0 VALUES(77,548,273.68,'xqnqm',328,731.52,'xpfpl')

statement ok
INSERT INTO tab0 VALUES(78,736,385.67,'xxkix',744,391.42,'usiiw')

statement ok
INSERT INTO tab0 VALUES(79,81,778.6,'nnkxq',22,48.8,'puxon')

statement ok
INSERT INTO tab0 VALUES(80,321,398.53,'bfxdh',258,569.44,'zqwra')

statement ok
INSERT INTO tab0 VALUES(81,818,314.41,'ymbso',988,502.36,'swhmx')

statement ok
INSERT INTO tab0 VALUES(82,187,837.31,'viqey',812,205.33,'ufntv')

statement ok
INSERT INTO tab0 VALUES(83,920,648.70,'qqmgd',21,963.1,'ofovn')

statement ok
INSERT INTO tab0 VALUES(84,10,923.59,'tbioz',217,120.90,'aztkz')

statement ok
INSERT INTO tab0 VALUES(85,579,452.14,'doeju',945,203.96,'qqjxu')

statement ok
INSERT INTO tab0 VALUES(86,499,777.26,'kwebg',314,42.21,'tclhw')

statement ok
INSERT INTO tab0 VALUES(87,20,304.26,'cjyvr',618,902.41,'nowqx')

statement ok
INSERT INTO tab0 VALUES(88,393,434.47,'qorhe',973,603.61,'efuvk')

statement ok
INSERT INTO tab0 VALUES(89,498,688.86,'lsccp',928,647.86,'awmyt')

statement ok
INSERT INTO tab0 VALUES(90,463,831.66,'hpupw',99,342.74,'ropei')

statement ok
INSERT INTO tab0 VALUES(91,299,997.1,'ewfky',793,929.8,'bbdit')

statement ok
INSERT INTO tab0 VALUES(92,511,815.55,'oyxdc',628,705.50,'ruwjx')

statement ok
INSERT INTO tab0 VALUES(93,739,526.7,'lnlww',164,149.12,'sccfb')

statement ok
INSERT INTO tab0 VALUES(94,371,128.13,'qcuxi',525,44.10,'yecdc')

statement ok
INSERT INTO tab0 VALUES(95,170,479.68,'qxfhd',24,609.33,'fnbsm')

statement ok
INSERT INTO tab0 VALUES(96,905,435.68,'ycppq',787,617.1,'gogbn')

statement ok
INSERT INTO tab0 VALUES(97,971,966.76,'dvkhc',384,523.31,'zidul')

statement ok
INSERT INTO tab0 VALUES(98,11,293.77,'bmxrs',444,588.98,'pepkm')

statement ok
INSERT INTO tab0 VALUES(99,552,2.51,'sphgw',289,7.96,'pdwdc')

statement ok
DROP TABLE tab1

statement ok
CREATE TABLE tab1(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE INDEX idx_tab1_0 on tab1 (col0)

statement ok
CREATE INDEX idx_tab1_1 on tab1 (col1)

statement ok
CREATE INDEX idx_tab1_3 on tab1 (col3)

statement ok
CREATE INDEX idx_tab1_4 on tab1 (col4)

statement ok
INSERT INTO tab1 SELECT * FROM tab0

statement ok
DROP TABLE tab2

statement ok
CREATE TABLE tab2(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE UNIQUE INDEX idx_tab2_0 ON tab2 (col1)

statement ok
CREATE UNIQUE INDEX idx_tab2_1 ON tab2 (col0)

statement ok
CREATE INDEX idx_tab2_2 ON tab2 (col3)

statement ok
INSERT INTO tab2 SELECT * FROM tab0

statement ok
DROP TABLE tab3

statement ok
CREATE TABLE tab3(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE INDEX idx_tab3_0 ON tab3 (col0 DESC)

statement ok
CREATE UNIQUE INDEX idx_tab3_1 ON tab3 (col1)

statement ok
CREATE UNIQUE INDEX idx_tab3_2 ON tab3 (col3)

statement ok
INSERT INTO tab3 SELECT * FROM tab0

statement ok
DROP TABLE tab4

statement ok
CREATE TABLE tab4(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE INDEX idx_tab4_0 ON tab4 (col3)

statement ok
CREATE INDEX idx_tab4_1 ON tab4 (col1 DESC)

statement ok
CREATE INDEX idx_tab4_2 ON tab4 (col4 DESC)

statement ok
CREATE INDEX idx_tab4_4 ON tab4 (col0)

statement ok
INSERT INTO tab4 SELECT * FROM tab0

query I rowsort label-empty
SELECT pk FROM tab0 WHERE pk IS NULL
----

statement ok
DELETE FROM tab0 WHERE col3 >= 928 OR col0 > 646

query I rowsort label-empty
SELECT pk FROM tab0 WHERE col3 >= 928 OR col0 > 646
----

query I rowsort label-300
SELECT pk FROM tab0 WHERE NOT (col3 >= 928 OR col0 > 646)
----
61 values hashing to c27f9d6134dc9e507405ab7af3489c3a

statement ok
DELETE FROM tab1 WHERE col3 >= 928 OR col0 > 646

query I rowsort label-empty
SELECT pk FROM tab1 WHERE col3 >= 928 OR col0 > 646
----

query I rowsort label-300
SELECT pk FROM tab1 WHERE NOT (col3 >= 928 OR col0 > 646)
----
61 values hashing to c27f9d6134dc9e507405ab7af3489c3a

statement ok
DELETE FROM tab2 WHERE col3 >= 928 OR col0 > 646

query I rowsort label-empty
SELECT pk FROM tab2 WHERE col3 >= 928 OR col0 > 646
----

query I rowsort label-300
SELECT pk FROM tab2 WHERE NOT (col3 >= 928 OR col0 > 646)
----
61 values hashing to c27f9d6134dc9e507405ab7af3489c3a

statement ok
DELETE FROM tab3 WHERE col3 >= 928 OR col0 > 646

query I rowsort label-empty
SELECT pk FROM tab3 WHERE col3 >= 928 OR col0 > 646
----

query I rowsort label-300
SELECT pk FROM tab3 WHERE NOT (col3 >= 928 OR col0 > 646)
----
61 values hashing to c27f9d6134dc9e507405ab7af3489c3a

statement ok
DELETE FROM tab4 WHERE col3 >= 928 OR col0 > 646

query I rowsort label-empty
SELECT pk FROM tab4 WHERE col3 >= 928 OR col0 > 646
----

query I rowsort label-300
SELECT pk FROM tab4 WHERE NOT (col3 >= 928 OR col0 > 646)
----
61 values hashing to c27f9d6134dc9e507405ab7af3489c3a

statement ok
DROP TABLE tab0

statement ok
CREATE TABLE tab0(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
INSERT INTO tab0 VALUES(0,677,337.19,'eapxg',504,781.41,'vyxjw')

statement ok
INSERT INTO tab0 VALUES(1,733,654.57,'qujhf',495,611.55,'ksidz')

statement ok
INSERT INTO tab0 VALUES(2,426,920.3,'qgqtt',683,410.60,'hsruw')

statement ok
INSERT INTO tab0 VALUES(3,93,30.15,'nxlxu',416,47.23,'rcwjf')

statement ok
INSERT INTO tab0 VALUES(4,745,856.61,'mtdnn',25,430.99,'bwfun')

statement ok
INSERT INTO tab0 VALUES(5,693,376.76,'oakhs',453,634.94,'jrjwl')

statement ok
INSERT INTO tab0 VALUES(6,169,792.26,'yunho',883,26.27,'hfpms')

statement ok
INSERT INTO tab0 VALUES(7,958,665.71,'zohud',353,387.90,'cywnj')

statement ok
INSERT INTO tab0 VALUES(8,14,31.30,'ixhrg',393,41.16,'bszlv')

statement ok
INSERT INTO tab0 VALUES(9,94,530.37,'afcgr',642,976.35,'jlrta')

statement ok
INSERT INTO tab0 VALUES(10,377,532.11,'saevi',474,973.42,'jruwp')

statement ok
INSERT INTO tab0 VALUES(11,89,258.13,'syfeh',627,727.56,'qehmw')

statement ok
INSERT INTO tab0 VALUES(12,135,910.10,'dfalz',823,977.84,'drmle')

statement ok
INSERT INTO tab0 VALUES(13,713,793.39,'bczmj',398,622.83,'gifeu')

statement ok
INSERT INTO tab0 VALUES(14,948,438.69,'pwwtw',921,861.23,'couke')

statement ok
INSERT INTO tab0 VALUES(15,513,733.62,'zebrr',825,302.49,'llhvb')

statement ok
INSERT INTO tab0 VALUES(16,257,42.36,'wtumw',28,95.43,'zmnnn')

statement ok
INSERT INTO tab0 VALUES(17,823,335.30,'haetl',560,60.90,'jgixh')

statement ok
INSERT INTO tab0 VALUES(18,283,308.61,'uufym',186,802.35,'kwqcq')

statement ok
INSERT INTO tab0 VALUES(19,755,512.93,'ruegh',35,848.47,'dvmoq')

statement ok
INSERT INTO tab0 VALUES(20,30,476.95,'zhoym',220,761.87,'xliwg')

statement ok
INSERT INTO tab0 VALUES(21,202,833.6,'tvege',465,274.62,'qnyhn')

statement ok
INSERT INTO tab0 VALUES(22,284,443.96,'aslvc',733,408.95,'wdvhp')

statement ok
INSERT INTO tab0 VALUES(23,839,521.27,'bvjjp',845,602.81,'vzchx')

statement ok
INSERT INTO tab0 VALUES(24,607,761.22,'jyslx',111,835.56,'qgrfg')

statement ok
INSERT INTO tab0 VALUES(25,123,458.17,'ztduh',952,752.53,'lbleb')

statement ok
INSERT INTO tab0 VALUES(26,348,640.35,'lbifz',523,790.70,'lhkag')

statement ok
INSERT INTO tab0 VALUES(27,291,183.39,'yvadn',343,300.30,'earcr')

statement ok
INSERT INTO tab0 VALUES(28,636,945.1,'nlhct',916,677.42,'levsz')

statement ok
INSERT INTO tab0 VALUES(29,363,887.60,'cpqpz',358,480.67,'pgrux')

statement ok
INSERT INTO tab0 VALUES(30,379,198.88,'tuzob',20,558.77,'qxvsg')

statement ok
INSERT INTO tab0 VALUES(31,138,421.50,'rxwzq',117,179.22,'gnlof')

statement ok
INSERT INTO tab0 VALUES(32,268,577.68,'izspd',347,150.87,'axobh')

statement ok
INSERT INTO tab0 VALUES(33,197,291.82,'qtsmy',521,944.57,'oxcbo')

statement ok
INSERT INTO tab0 VALUES(34,775,917.15,'ehdsp',187,825.82,'mxeht')

statement ok
INSERT INTO tab0 VALUES(35,903,660.33,'aoiyu',254,975.37,'trzsh')

statement ok
INSERT INTO tab0 VALUES(36,154,707.9,'geyap',616,614.81,'sudlq')

statement ok
INSERT INTO tab0 VALUES(37,400,346.82,'ryarl',779,130.28,'dkphd')

statement ok
INSERT INTO tab0 VALUES(38,438,94.28,'imabn',487,202.2,'kuyfk')

statement ok
INSERT INTO tab0 VALUES(39,613,823.12,'jwfno',344,924.3,'tamdg')

statement ok
INSERT INTO tab0 VALUES(40,443,882.58,'fhlag',437,931.68,'emiqx')

statement ok
INSERT INTO tab0 VALUES(41,248,224.8,'tnnxf',971,526.34,'sqmgd')

statement ok
INSERT INTO tab0 VALUES(42,767,531.86,'mwinc',882,800.3,'npdkj')

statement ok
INSERT INTO tab0 VALUES(43,792,336.59,'mkutw',471,762.0,'ytoyu')

statement ok
INSERT INTO tab0 VALUES(44,787,153.2,'rxdts',22,463.38,'thktm')

statement ok
INSERT INTO tab0 VALUES(45,515,600.57,'zhxmk',433,116.80,'fztho')

statement ok
INSERT INTO tab0 VALUES(46,663,522.99,'gihlf',836,230.2,'fvhjh')

statement ok
INSERT INTO tab0 VALUES(47,467,119.97,'rfzce',227,726.57,'jkjsg')

statement ok
INSERT INTO tab0 VALUES(48,336,67.75,'phmvc',85,69.33,'dwdnh')

statement ok
INSERT INTO tab0 VALUES(49,479,647.77,'wofdv',4,388.18,'zhtgz')

statement ok
INSERT INTO tab0 VALUES(50,527,870.29,'xhorg',311,604.66,'okkaj')

statement ok
INSERT INTO tab0 VALUES(51,163,598.99,'twaql',698,553.53,'renlj')

statement ok
INSERT INTO tab0 VALUES(52,740,673.63,'jcljy',838,113.44,'ooudu')

statement ok
INSERT INTO tab0 VALUES(53,913,40.67,'mcadq',23,328.54,'xyjkk')

statement ok
INSERT INTO tab0 VALUES(54,259,873.85,'bsjsz',771,533.11,'bwauf')

statement ok
INSERT INTO tab0 VALUES(55,904,698.88,'cjvvf',472,478.17,'bretm')

statement ok
INSERT INTO tab0 VALUES(56,149,523.2,'ymnbk',995,455.14,'vbciv')

statement ok
INSERT INTO tab0 VALUES(57,95,952.73,'lfkgo',324,422.41,'juzqk')

statement ok
INSERT INTO tab0 VALUES(58,258,328.27,'yakiu',178,128.3,'rfdqa')

statement ok
INSERT INTO tab0 VALUES(59,217,841.36,'lirrj',636,237.29,'bzasi')

statement ok
INSERT INTO tab0 VALUES(60,214,659.76,'uepza',767,456.33,'eqkfv')

statement ok
INSERT INTO tab0 VALUES(61,795,57.94,'utytv',248,657.84,'ffofy')

statement ok
INSERT INTO tab0 VALUES(62,427,536.67,'fdxzm',994,1.60,'yyhbl')

statement ok
INSERT INTO tab0 VALUES(63,127,951.67,'dulsl',780,68.16,'wtdxg')

statement ok
INSERT INTO tab0 VALUES(64,86,636.21,'vieuy',869,979.44,'jzkpr')

statement ok
INSERT INTO tab0 VALUES(65,294,529.78,'basje',633,518.36,'wbkaq')

statement ok
INSERT INTO tab0 VALUES(66,164,294.64,'cmomm',184,263.48,'vamxq')

statement ok
INSERT INTO tab0 VALUES(67,159,452.53,'zikyj',991,707.59,'bbejy')

statement ok
INSERT INTO tab0 VALUES(68,414,501.23,'mqfqs',512,383.38,'qkjpv')

statement ok
INSERT INTO tab0 VALUES(69,365,41.22,'iviiu',817,992.3,'etlil')

statement ok
INSERT INTO tab0 VALUES(70,371,902.29,'haoio',209,525.83,'xyfsf')

statement ok
INSERT INTO tab0 VALUES(71,338,269.17,'iykxq',856,389.87,'uohsu')

statement ok
INSERT INTO tab0 VALUES(72,349,802.16,'sgddl',410,531.57,'spdxe')

statement ok
INSERT INTO tab0 VALUES(73,285,768.74,'ekvml',637,566.36,'mcbzz')

statement ok
INSERT INTO tab0 VALUES(74,447,159.21,'yeqhd',33,899.33,'csnjk')

statement ok
INSERT INTO tab0 VALUES(75,191,824.32,'ygvnf',464,851.78,'rjdzm')

statement ok
INSERT INTO tab0 VALUES(76,542,589.86,'zxxlu',776,784.91,'xwxuc')

statement ok
INSERT INTO tab0 VALUES(77,826,383.33,'qrvai',429,226.42,'tnege')

statement ok
INSERT INTO tab0 VALUES(78,295,363.53,'twzuz',119,996.13,'ywyjv')

statement ok
INSERT INTO tab0 VALUES(79,742,43.21,'egkko',402,330.62,'wcwuj')

statement ok
INSERT INTO tab0 VALUES(80,143,410.68,'eszet',323,3.84,'xwlwo')

statement ok
INSERT INTO tab0 VALUES(81,267,60.45,'ivjsd',36,458.74,'hwdbr')

statement ok
INSERT INTO tab0 VALUES(82,311,314.83,'ymhtm',430,927.91,'kilpq')

statement ok
INSERT INTO tab0 VALUES(83,516,347.57,'voonr',759,561.18,'zwcde')

statement ok
INSERT INTO tab0 VALUES(84,801,315.49,'tlilz',262,549.26,'zxcjx')

statement ok
INSERT INTO tab0 VALUES(85,382,473.10,'hubwd',790,248.36,'zmxqk')

statement ok
INSERT INTO tab0 VALUES(86,399,309.22,'dbtnm',427,304.83,'bqpon')

statement ok
INSERT INTO tab0 VALUES(87,540,662.62,'febjz',122,782.74,'dhzrg')

statement ok
INSERT INTO tab0 VALUES(88,669,850.62,'qekyo',309,285.59,'ytnab')

statement ok
INSERT INTO tab0 VALUES(89,446,796.74,'btzea',532,83.82,'fgvwz')

statement ok
INSERT INTO tab0 VALUES(90,959,148.31,'pydah',75,238.55,'wukep')

statement ok
INSERT INTO tab0 VALUES(91,339,411.9,'dshym',579,728.11,'yndki')

statement ok
INSERT INTO tab0 VALUES(92,395,68.94,'irdtc',674,570.74,'yobzm')

statement ok
INSERT INTO tab0 VALUES(93,235,702.36,'spsya',601,949.17,'xotak')

statement ok
INSERT INTO tab0 VALUES(94,889,130.19,'zcpov',837,340.24,'hgjxo')

statement ok
INSERT INTO tab0 VALUES(95,937,518.22,'yfavr',718,636.57,'odsys')

statement ok
INSERT INTO tab0 VALUES(96,131,514.79,'scznr',71,267.14,'velza')

statement ok
INSERT INTO tab0 VALUES(97,24,366.43,'wphxw',832,333.94,'jgeze')

statement ok
INSERT INTO tab0 VALUES(98,592,53.48,'mywcj',673,722.57,'kansn')

statement ok
INSERT INTO tab0 VALUES(99,860,407.73,'keqym',628,241.91,'pgkje')

statement ok
DROP TABLE tab1

statement ok
CREATE TABLE tab1(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE INDEX idx_tab1_0 on tab1 (col0)

statement ok
CREATE INDEX idx_tab1_1 on tab1 (col1)

statement ok
CREATE INDEX idx_tab1_3 on tab1 (col3)

statement ok
CREATE INDEX idx_tab1_4 on tab1 (col4)

statement ok
INSERT INTO tab1 SELECT * FROM tab0

statement ok
DROP TABLE tab2

statement ok
CREATE TABLE tab2(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE INDEX idx_tab2_0 ON tab2 (col1,col0 DESC,col4 DESC)

statement ok
CREATE UNIQUE INDEX idx_tab2_1 ON tab2 (col3)

statement ok
CREATE UNIQUE INDEX idx_tab2_2 ON tab2 (col1,col4 DESC)

statement ok
CREATE INDEX idx_tab2_3 ON tab2 (col0,col4 DESC)

statement ok
CREATE UNIQUE INDEX idx_tab2_5 ON tab2 (col4)

statement ok
INSERT INTO tab2 SELECT * FROM tab0

statement ok
DROP TABLE tab3

statement ok
CREATE TABLE tab3(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE INDEX idx_tab3_0 ON tab3 (col1 DESC,col4)

statement ok
CREATE INDEX idx_tab3_1 ON tab3 (col1 DESC,col3)

statement ok
CREATE UNIQUE INDEX idx_tab3_2 ON tab3 (col3)

statement ok
CREATE INDEX idx_tab3_5 ON tab3 (col4,col1)

statement ok
INSERT INTO tab3 SELECT * FROM tab0

statement ok
DROP TABLE tab4

statement ok
CREATE TABLE tab4(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE INDEX idx_tab4_1 ON tab4 (col3 DESC,col1 DESC,col0)

statement ok
CREATE INDEX idx_tab4_3 ON tab4 (col0 DESC)

statement ok
INSERT INTO tab4 SELECT * FROM tab0

query I rowsort label-empty
SELECT pk FROM tab0 WHERE pk IS NULL
----

statement ok
DELETE FROM tab0 WHERE col4 > 504.33 AND col3 >= 111 AND ((((col4 >= 977.30))))

query I rowsort label-empty
SELECT pk FROM tab0 WHERE col4 > 504.33 AND col3 >= 111 AND ((((col4 >= 977.30))))
----

query I rowsort label-315
SELECT pk FROM tab0 WHERE NOT (col4 > 504.33 AND col3 >= 111 AND ((((col4 >= 977.30)))))
----
96 values hashing to 63649cc6c4de6f7714fd99457344690f

statement ok
DELETE FROM tab1 WHERE col4 > 504.33 AND col3 >= 111 AND ((((col4 >= 977.30))))

query I rowsort label-empty
SELECT pk FROM tab1 WHERE col4 > 504.33 AND col3 >= 111 AND ((((col4 >= 977.30))))
----

query I rowsort label-315
SELECT pk FROM tab1 WHERE NOT (col4 > 504.33 AND col3 >= 111 AND ((((col4 >= 977.30)))))
----
96 values hashing to 63649cc6c4de6f7714fd99457344690f

statement ok
DELETE FROM tab2 WHERE col4 > 504.33 AND col3 >= 111 AND ((((col4 >= 977.30))))

query I rowsort label-empty
SELECT pk FROM tab2 WHERE col4 > 504.33 AND col3 >= 111 AND ((((col4 >= 977.30))))
----

query I rowsort label-315
SELECT pk FROM tab2 WHERE NOT (col4 > 504.33 AND col3 >= 111 AND ((((col4 >= 977.30)))))
----
96 values hashing to 63649cc6c4de6f7714fd99457344690f

statement ok
DELETE FROM tab3 WHERE col4 > 504.33 AND col3 >= 111 AND ((((col4 >= 977.30))))

query I rowsort label-empty
SELECT pk FROM tab3 WHERE col4 > 504.33 AND col3 >= 111 AND ((((col4 >= 977.30))))
----

query I rowsort label-315
SELECT pk FROM tab3 WHERE NOT (col4 > 504.33 AND col3 >= 111 AND ((((col4 >= 977.30)))))
----
96 values hashing to 63649cc6c4de6f7714fd99457344690f

statement ok
DELETE FROM tab4 WHERE col4 > 504.33 AND col3 >= 111 AND ((((col4 >= 977.30))))

query I rowsort label-empty
SELECT pk FROM tab4 WHERE col4 > 504.33 AND col3 >= 111 AND ((((col4 >= 977.30))))
----

query I rowsort label-315
SELECT pk FROM tab4 WHERE NOT (col4 > 504.33 AND col3 >= 111 AND ((((col4 >= 977.30)))))
----
96 values hashing to 63649cc6c4de6f7714fd99457344690f

statement ok
DELETE FROM tab0 WHERE (col3 > 652 OR col3 <= 322 AND col1 < 402.39) OR ((col0 <= 417))

query I rowsort label-empty
SELECT pk FROM tab0 WHERE (col3 > 652 OR col3 <= 322 AND col1 < 402.39) OR ((col0 <= 417))
----

query I rowsort label-330
SELECT pk FROM tab0 WHERE NOT ((col3 > 652 OR col3 <= 322 AND col1 < 402.39) OR ((col0 <= 417)))
----
25 values hashing to 5eb8da277028847bd8576e8f360dde98

statement ok
DELETE FROM tab1 WHERE (col3 > 652 OR col3 <= 322 AND col1 < 402.39) OR ((col0 <= 417))

query I rowsort label-empty
SELECT pk FROM tab1 WHERE (col3 > 652 OR col3 <= 322 AND col1 < 402.39) OR ((col0 <= 417))
----

query I rowsort label-330
SELECT pk FROM tab1 WHERE NOT ((col3 > 652 OR col3 <= 322 AND col1 < 402.39) OR ((col0 <= 417)))
----
25 values hashing to 5eb8da277028847bd8576e8f360dde98

statement ok
DELETE FROM tab2 WHERE (col3 > 652 OR col3 <= 322 AND col1 < 402.39) OR ((col0 <= 417))

query I rowsort label-empty
SELECT pk FROM tab2 WHERE (col3 > 652 OR col3 <= 322 AND col1 < 402.39) OR ((col0 <= 417))
----

query I rowsort label-330
SELECT pk FROM tab2 WHERE NOT ((col3 > 652 OR col3 <= 322 AND col1 < 402.39) OR ((col0 <= 417)))
----
25 values hashing to 5eb8da277028847bd8576e8f360dde98

statement ok
DELETE FROM tab3 WHERE (col3 > 652 OR col3 <= 322 AND col1 < 402.39) OR ((col0 <= 417))

query I rowsort label-empty
SELECT pk FROM tab3 WHERE (col3 > 652 OR col3 <= 322 AND col1 < 402.39) OR ((col0 <= 417))
----

query I rowsort label-330
SELECT pk FROM tab3 WHERE NOT ((col3 > 652 OR col3 <= 322 AND col1 < 402.39) OR ((col0 <= 417)))
----
25 values hashing to 5eb8da277028847bd8576e8f360dde98

statement ok
DELETE FROM tab4 WHERE (col3 > 652 OR col3 <= 322 AND col1 < 402.39) OR ((col0 <= 417))

query I rowsort label-empty
SELECT pk FROM tab4 WHERE (col3 > 652 OR col3 <= 322 AND col1 < 402.39) OR ((col0 <= 417))
----

query I rowsort label-330
SELECT pk FROM tab4 WHERE NOT ((col3 > 652 OR col3 <= 322 AND col1 < 402.39) OR ((col0 <= 417)))
----
25 values hashing to 5eb8da277028847bd8576e8f360dde98

statement ok
DELETE FROM tab0 WHERE col3 = 857

query I rowsort label-empty
SELECT pk FROM tab0 WHERE col3 = 857
----

query I rowsort label-345
SELECT pk FROM tab0 WHERE NOT (col3 = 857)
----
25 values hashing to 5eb8da277028847bd8576e8f360dde98

statement ok
DELETE FROM tab1 WHERE col3 = 857

query I rowsort label-empty
SELECT pk FROM tab1 WHERE col3 = 857
----

query I rowsort label-345
SELECT pk FROM tab1 WHERE NOT (col3 = 857)
----
25 values hashing to 5eb8da277028847bd8576e8f360dde98

statement ok
DELETE FROM tab2 WHERE col3 = 857

query I rowsort label-empty
SELECT pk FROM tab2 WHERE col3 = 857
----

query I rowsort label-345
SELECT pk FROM tab2 WHERE NOT (col3 = 857)
----
25 values hashing to 5eb8da277028847bd8576e8f360dde98

statement ok
DELETE FROM tab3 WHERE col3 = 857

query I rowsort label-empty
SELECT pk FROM tab3 WHERE col3 = 857
----

query I rowsort label-345
SELECT pk FROM tab3 WHERE NOT (col3 = 857)
----
25 values hashing to 5eb8da277028847bd8576e8f360dde98

statement ok
DELETE FROM tab4 WHERE col3 = 857

query I rowsort label-empty
SELECT pk FROM tab4 WHERE col3 = 857
----

query I rowsort label-345
SELECT pk FROM tab4 WHERE NOT (col3 = 857)
----
25 values hashing to 5eb8da277028847bd8576e8f360dde98

statement ok
DELETE FROM tab0 WHERE col0 = 910

query I rowsort label-empty
SELECT pk FROM tab0 WHERE col0 = 910
----

query I rowsort label-360
SELECT pk FROM tab0 WHERE NOT (col0 = 910)
----
25 values hashing to 5eb8da277028847bd8576e8f360dde98

statement ok
DELETE FROM tab1 WHERE col0 = 910

query I rowsort label-empty
SELECT pk FROM tab1 WHERE col0 = 910
----

query I rowsort label-360
SELECT pk FROM tab1 WHERE NOT (col0 = 910)
----
25 values hashing to 5eb8da277028847bd8576e8f360dde98

statement ok
DELETE FROM tab2 WHERE col0 = 910

query I rowsort label-empty
SELECT pk FROM tab2 WHERE col0 = 910
----

query I rowsort label-360
SELECT pk FROM tab2 WHERE NOT (col0 = 910)
----
25 values hashing to 5eb8da277028847bd8576e8f360dde98

statement ok
DELETE FROM tab3 WHERE col0 = 910

query I rowsort label-empty
SELECT pk FROM tab3 WHERE col0 = 910
----

query I rowsort label-360
SELECT pk FROM tab3 WHERE NOT (col0 = 910)
----
25 values hashing to 5eb8da277028847bd8576e8f360dde98

statement ok
DELETE FROM tab4 WHERE col0 = 910

query I rowsort label-empty
SELECT pk FROM tab4 WHERE col0 = 910
----

query I rowsort label-360
SELECT pk FROM tab4 WHERE NOT (col0 = 910)
----
25 values hashing to 5eb8da277028847bd8576e8f360dde98

statement ok
DELETE FROM tab0 WHERE (((col0 > 325) OR col3 < 131 AND ((((col3 >= 602)) AND col0 <= 884) AND col3 > 421))) OR col3 > 432

query I rowsort label-empty
SELECT pk FROM tab0 WHERE (((col0 > 325) OR col3 < 131 AND ((((col3 >= 602)) AND col0 <= 884) AND col3 > 421))) OR col3 > 432
----

query I rowsort label-375
SELECT pk FROM tab0 WHERE NOT ((((col0 > 325) OR col3 < 131 AND ((((col3 >= 602)) AND col0 <= 884) AND col3 > 421))) OR col3 > 432)
----

statement ok
DELETE FROM tab1 WHERE (((col0 > 325) OR col3 < 131 AND ((((col3 >= 602)) AND col0 <= 884) AND col3 > 421))) OR col3 > 432

query I rowsort label-empty
SELECT pk FROM tab1 WHERE (((col0 > 325) OR col3 < 131 AND ((((col3 >= 602)) AND col0 <= 884) AND col3 > 421))) OR col3 > 432
----

query I rowsort label-375
SELECT pk FROM tab1 WHERE NOT ((((col0 > 325) OR col3 < 131 AND ((((col3 >= 602)) AND col0 <= 884) AND col3 > 421))) OR col3 > 432)
----

statement ok
DELETE FROM tab2 WHERE (((col0 > 325) OR col3 < 131 AND ((((col3 >= 602)) AND col0 <= 884) AND col3 > 421))) OR col3 > 432

query I rowsort label-empty
SELECT pk FROM tab2 WHERE (((col0 > 325) OR col3 < 131 AND ((((col3 >= 602)) AND col0 <= 884) AND col3 > 421))) OR col3 > 432
----

query I rowsort label-375
SELECT pk FROM tab2 WHERE NOT ((((col0 > 325) OR col3 < 131 AND ((((col3 >= 602)) AND col0 <= 884) AND col3 > 421))) OR col3 > 432)
----

statement ok
DELETE FROM tab3 WHERE (((col0 > 325) OR col3 < 131 AND ((((col3 >= 602)) AND col0 <= 884) AND col3 > 421))) OR col3 > 432

query I rowsort label-empty
SELECT pk FROM tab3 WHERE (((col0 > 325) OR col3 < 131 AND ((((col3 >= 602)) AND col0 <= 884) AND col3 > 421))) OR col3 > 432
----

query I rowsort label-375
SELECT pk FROM tab3 WHERE NOT ((((col0 > 325) OR col3 < 131 AND ((((col3 >= 602)) AND col0 <= 884) AND col3 > 421))) OR col3 > 432)
----

statement ok
DELETE FROM tab4 WHERE (((col0 > 325) OR col3 < 131 AND ((((col3 >= 602)) AND col0 <= 884) AND col3 > 421))) OR col3 > 432

query I rowsort label-empty
SELECT pk FROM tab4 WHERE (((col0 > 325) OR col3 < 131 AND ((((col3 >= 602)) AND col0 <= 884) AND col3 > 421))) OR col3 > 432
----

query I rowsort label-375
SELECT pk FROM tab4 WHERE NOT ((((col0 > 325) OR col3 < 131 AND ((((col3 >= 602)) AND col0 <= 884) AND col3 > 421))) OR col3 > 432)
----

statement ok
DROP TABLE tab0

statement ok
CREATE TABLE tab0(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
INSERT INTO tab0 VALUES(0,224,116.1,'yunnb',864,430.1,'eetam')

statement ok
INSERT INTO tab0 VALUES(1,10,331.7,'lbixx',253,905.33,'aezfv')

statement ok
INSERT INTO tab0 VALUES(2,332,928.50,'tpttz',462,867.84,'ulclm')

statement ok
INSERT INTO tab0 VALUES(3,793,510.28,'pfdgz',991,219.63,'xrxpb')

statement ok
INSERT INTO tab0 VALUES(4,948,812.98,'xeuuu',609,63.17,'peenc')

statement ok
INSERT INTO tab0 VALUES(5,935,832.39,'zqaqt',978,821.97,'zrvwy')

statement ok
INSERT INTO tab0 VALUES(6,94,950.16,'pkjqp',275,363.20,'etzlb')

statement ok
INSERT INTO tab0 VALUES(7,599,57.39,'aopst',821,134.32,'nodec')

statement ok
INSERT INTO tab0 VALUES(8,75,679.28,'iywlj',707,271.69,'pkfky')

statement ok
INSERT INTO tab0 VALUES(9,231,102.76,'jyazl',412,738.21,'hkuub')

statement ok
INSERT INTO tab0 VALUES(10,476,495.11,'adkha',437,444.91,'fbfrh')

statement ok
INSERT INTO tab0 VALUES(11,555,39.55,'frfce',922,371.65,'lanyh')

statement ok
INSERT INTO tab0 VALUES(12,164,47.94,'cepij',276,697.67,'xmxnm')

statement ok
INSERT INTO tab0 VALUES(13,580,96.32,'dfrtg',802,924.24,'lbpze')

statement ok
INSERT INTO tab0 VALUES(14,285,143.60,'havsc',318,1.30,'yfagv')

statement ok
INSERT INTO tab0 VALUES(15,593,659.15,'capqu',786,448.7,'iaaea')

statement ok
INSERT INTO tab0 VALUES(16,269,746.45,'ulcsx',936,483.67,'xpwfp')

statement ok
INSERT INTO tab0 VALUES(17,163,269.68,'ldwmx',890,147.77,'iakxy')

statement ok
INSERT INTO tab0 VALUES(18,827,975.38,'czdmh',787,427.18,'writx')

statement ok
INSERT INTO tab0 VALUES(19,143,623.7,'yoxzp',409,383.50,'hbbob')

statement ok
INSERT INTO tab0 VALUES(20,949,106.83,'hxejr',807,272.76,'hjbht')

statement ok
INSERT INTO tab0 VALUES(21,663,576.0,'uyyzs',921,674.98,'izwoj')

statement ok
INSERT INTO tab0 VALUES(22,909,570.74,'rhhqk',213,615.87,'ahihd')

statement ok
INSERT INTO tab0 VALUES(23,138,136.69,'qushb',285,694.42,'bgnjs')

statement ok
INSERT INTO tab0 VALUES(24,259,956.59,'cbbqt',506,207.51,'jybex')

statement ok
INSERT INTO tab0 VALUES(25,261,472.90,'jittj',639,273.58,'jgekz')

statement ok
INSERT INTO tab0 VALUES(26,837,9.41,'swvsv',465,957.21,'zmvmu')

statement ok
INSERT INTO tab0 VALUES(27,9,904.90,'mqdff',407,398.76,'sbvgw')

statement ok
INSERT INTO tab0 VALUES(28,757,628.74,'ecmgt',153,930.1,'yzysm')

statement ok
INSERT INTO tab0 VALUES(29,639,912.51,'tnrqd',289,211.76,'wpaly')

statement ok
INSERT INTO tab0 VALUES(30,418,871.66,'myrsm',913,346.50,'tefkn')

statement ok
INSERT INTO tab0 VALUES(31,688,131.8,'jpuyn',269,12.96,'znynt')

statement ok
INSERT INTO tab0 VALUES(32,498,951.79,'amrov',368,583.81,'hqffk')

statement ok
INSERT INTO tab0 VALUES(33,977,351.49,'zfoct',613,256.23,'shncs')

statement ok
INSERT INTO tab0 VALUES(34,959,237.25,'rljfr',425,174.58,'vsesn')

statement ok
INSERT INTO tab0 VALUES(35,607,521.13,'ppudb',867,555.98,'zehwf')

statement ok
INSERT INTO tab0 VALUES(36,40,255.74,'pkjhq',270,810.99,'eozod')

statement ok
INSERT INTO tab0 VALUES(37,960,745.95,'squbn',857,675.17,'hdkkl')

statement ok
INSERT INTO tab0 VALUES(38,266,686.45,'mrwhi',370,335.76,'ibcll')

statement ok
INSERT INTO tab0 VALUES(39,697,282.42,'cdsyg',693,543.27,'katno')

statement ok
INSERT INTO tab0 VALUES(40,440,370.11,'jkuug',477,752.13,'wxscp')

statement ok
INSERT INTO tab0 VALUES(41,765,548.53,'znfxe',765,237.29,'okvvq')

statement ok
INSERT INTO tab0 VALUES(42,646,299.0,'rmrkv',619,220.87,'tosgn')

statement ok
INSERT INTO tab0 VALUES(43,389,117.83,'cdsbd',743,995.77,'jpueq')

statement ok
INSERT INTO tab0 VALUES(44,253,626.91,'hpsvi',109,53.29,'fiorf')

statement ok
INSERT INTO tab0 VALUES(45,77,716.37,'mafoy',580,208.78,'xvmik')

statement ok
INSERT INTO tab0 VALUES(46,906,657.18,'lfura',539,722.23,'cejfl')

statement ok
INSERT INTO tab0 VALUES(47,616,231.76,'ocjqg',510,428.93,'oyidt')

statement ok
INSERT INTO tab0 VALUES(48,536,854.65,'vojrz',784,855.6,'lyzqz')

statement ok
INSERT INTO tab0 VALUES(49,76,703.11,'fxpmp',47,357.34,'fsmkh')

statement ok
INSERT INTO tab0 VALUES(50,352,838.73,'nqqph',0,234.67,'xfvxk')

statement ok
INSERT INTO tab0 VALUES(51,809,329.8,'syvin',988,858.69,'dotcr')

statement ok
INSERT INTO tab0 VALUES(52,847,383.34,'zilew',623,800.49,'jkbxh')

statement ok
INSERT INTO tab0 VALUES(53,446,465.87,'ujtnj',410,950.17,'yvpbj')

statement ok
INSERT INTO tab0 VALUES(54,792,423.92,'degfn',372,648.50,'grlnb')

statement ok
INSERT INTO tab0 VALUES(55,900,618.19,'nerim',672,806.51,'tmbgt')

statement ok
INSERT INTO tab0 VALUES(56,241,44.48,'fofob',245,31.17,'gyjtc')

statement ok
INSERT INTO tab0 VALUES(57,366,456.30,'jdoca',414,756.96,'zlxre')

statement ok
INSERT INTO tab0 VALUES(58,530,492.52,'zqccc',522,358.54,'pxypq')

statement ok
INSERT INTO tab0 VALUES(59,320,801.97,'gtagd',556,286.33,'ngoju')

statement ok
INSERT INTO tab0 VALUES(60,276,167.9,'mikrf',767,191.16,'xcxbv')

statement ok
INSERT INTO tab0 VALUES(61,519,632.52,'ljjev',301,41.92,'sidiu')

statement ok
INSERT INTO tab0 VALUES(62,375,627.77,'hjfgx',822,254.12,'burfu')

statement ok
INSERT INTO tab0 VALUES(63,1,84.80,'tcnia',134,819.59,'ewhrd')

statement ok
INSERT INTO tab0 VALUES(64,7,581.67,'hfgtm',810,422.4,'ocgel')

statement ok
INSERT INTO tab0 VALUES(65,86,448.18,'fvaen',817,574.73,'bulmu')

statement ok
INSERT INTO tab0 VALUES(66,633,903.44,'ueafh',138,730.7,'dukbs')

statement ok
INSERT INTO tab0 VALUES(67,376,172.56,'kfffb',399,420.25,'vwpwo')

statement ok
INSERT INTO tab0 VALUES(68,993,617.24,'ohnql',493,368.88,'aolzk')

statement ok
INSERT INTO tab0 VALUES(69,749,860.40,'fsxyi',206,622.60,'lpmbf')

statement ok
INSERT INTO tab0 VALUES(70,110,905.79,'slnbd',842,680.70,'wtldd')

statement ok
INSERT INTO tab0 VALUES(71,373,270.65,'aotav',847,607.76,'ehlfk')

statement ok
INSERT INTO tab0 VALUES(72,289,105.31,'vekpg',434,169.26,'pqbuo')

statement ok
INSERT INTO tab0 VALUES(73,690,321.82,'otxzb',211,953.22,'tampr')

statement ok
INSERT INTO tab0 VALUES(74,113,712.58,'uyfiv',801,494.83,'tcqdf')

statement ok
INSERT INTO tab0 VALUES(75,427,83.94,'zcgli',471,399.5,'iqgll')

statement ok
INSERT INTO tab0 VALUES(76,451,375.88,'zyrko',754,470.24,'bzdml')

statement ok
INSERT INTO tab0 VALUES(77,590,787.58,'wdhdx',77,835.80,'kvbae')

statement ok
INSERT INTO tab0 VALUES(78,450,906.6,'eccaf',386,67.80,'vtfdq')

statement ok
INSERT INTO tab0 VALUES(79,468,816.83,'chhrz',766,311.58,'zyysb')

statement ok
INSERT INTO tab0 VALUES(80,537,257.47,'odnkl',70,412.39,'stekz')

statement ok
INSERT INTO tab0 VALUES(81,631,713.31,'epavq',549,34.2,'iglwh')

statement ok
INSERT INTO tab0 VALUES(82,425,558.0,'qrqst',464,789.41,'rbzsp')

statement ok
INSERT INTO tab0 VALUES(83,929,175.19,'tbajw',724,364.29,'gtxwa')

statement ok
INSERT INTO tab0 VALUES(84,104,81.8,'mytio',503,638.79,'gphko')

statement ok
INSERT INTO tab0 VALUES(85,494,55.14,'cikao',869,818.9,'xegcd')

statement ok
INSERT INTO tab0 VALUES(86,848,258.66,'kavlf',406,556.0,'hyhzu')

statement ok
INSERT INTO tab0 VALUES(87,740,364.41,'uyarm',843,72.64,'vbcaq')

statement ok
INSERT INTO tab0 VALUES(88,207,678.23,'gvnma',671,291.2,'bqzwd')

statement ok
INSERT INTO tab0 VALUES(89,362,267.72,'tbicj',782,956.70,'atseg')

statement ok
INSERT INTO tab0 VALUES(90,21,85.80,'eadtb',80,757.38,'gvxok')

statement ok
INSERT INTO tab0 VALUES(91,334,88.37,'mvlgu',112,455.56,'wkzzs')

statement ok
INSERT INTO tab0 VALUES(92,404,376.92,'vzqrl',694,14.14,'xoipe')

statement ok
INSERT INTO tab0 VALUES(93,915,304.17,'tadzh',533,714.5,'dvlbr')

statement ok
INSERT INTO tab0 VALUES(94,755,613.68,'fzprd',856,285.88,'npdnc')

statement ok
INSERT INTO tab0 VALUES(95,642,552.47,'tfwhh',30,30.51,'aukyq')

statement ok
INSERT INTO tab0 VALUES(96,751,7.67,'szhfz',190,948.72,'anwyq')

statement ok
INSERT INTO tab0 VALUES(97,336,622.13,'dwscd',866,860.83,'dsrhz')

statement ok
INSERT INTO tab0 VALUES(98,354,929.5,'etqtu',602,535.32,'rqtnd')

statement ok
INSERT INTO tab0 VALUES(99,96,462.58,'ycklb',588,814.43,'muvrd')

statement ok
DROP TABLE tab1

statement ok
CREATE TABLE tab1(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE INDEX idx_tab1_0 on tab1 (col0)

statement ok
CREATE INDEX idx_tab1_1 on tab1 (col1)

statement ok
CREATE INDEX idx_tab1_3 on tab1 (col3)

statement ok
CREATE INDEX idx_tab1_4 on tab1 (col4)

statement ok
INSERT INTO tab1 SELECT * FROM tab0

statement ok
DROP TABLE tab2

statement ok
CREATE TABLE tab2(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE UNIQUE INDEX idx_tab2_0 ON tab2 (col4 DESC)

statement ok
CREATE UNIQUE INDEX idx_tab2_1 ON tab2 (col1 DESC)

statement ok
INSERT INTO tab2 SELECT * FROM tab0

statement ok
DROP TABLE tab3

statement ok
CREATE TABLE tab3(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE INDEX idx_tab3_1 ON tab3 (col0 DESC)

statement ok
CREATE INDEX idx_tab3_2 ON tab3 (col1)

statement ok
INSERT INTO tab3 SELECT * FROM tab0

statement ok
DROP TABLE tab4

statement ok
CREATE TABLE tab4(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE INDEX idx_tab4_0 ON tab4 (col0 DESC,col1 DESC)

statement ok
CREATE UNIQUE INDEX idx_tab4_2 ON tab4 (col1 DESC,col3 DESC)

statement ok
CREATE UNIQUE INDEX idx_tab4_3 ON tab4 (col3,col0 DESC,col4 DESC)

statement ok
INSERT INTO tab4 SELECT * FROM tab0

query I rowsort label-empty
SELECT pk FROM tab0 WHERE pk IS NULL
----

statement ok
DELETE FROM tab0 WHERE (((col0 < 249) OR col4 < 715.85) OR (((col3 > 345))))

query I rowsort label-empty
SELECT pk FROM tab0 WHERE (((col0 < 249) OR col4 < 715.85) OR (((col3 > 345))))
----

query I rowsort label-390
SELECT pk FROM tab0 WHERE NOT ((((col0 < 249) OR col4 < 715.85) OR (((col3 > 345)))))
----
28
66
73
77
96

statement ok
DELETE FROM tab1 WHERE (((col0 < 249) OR col4 < 715.85) OR (((col3 > 345))))

query I rowsort label-empty
SELECT pk FROM tab1 WHERE (((col0 < 249) OR col4 < 715.85) OR (((col3 > 345))))
----

query I rowsort label-390
SELECT pk FROM tab1 WHERE NOT ((((col0 < 249) OR col4 < 715.85) OR (((col3 > 345)))))
----
28
66
73
77
96

statement ok
DELETE FROM tab2 WHERE (((col0 < 249) OR col4 < 715.85) OR (((col3 > 345))))

query I rowsort label-empty
SELECT pk FROM tab2 WHERE (((col0 < 249) OR col4 < 715.85) OR (((col3 > 345))))
----

query I rowsort label-390
SELECT pk FROM tab2 WHERE NOT ((((col0 < 249) OR col4 < 715.85) OR (((col3 > 345)))))
----
28
66
73
77
96

statement ok
DELETE FROM tab3 WHERE (((col0 < 249) OR col4 < 715.85) OR (((col3 > 345))))

query I rowsort label-empty
SELECT pk FROM tab3 WHERE (((col0 < 249) OR col4 < 715.85) OR (((col3 > 345))))
----

query I rowsort label-390
SELECT pk FROM tab3 WHERE NOT ((((col0 < 249) OR col4 < 715.85) OR (((col3 > 345)))))
----
28
66
73
77
96

statement ok
DELETE FROM tab4 WHERE (((col0 < 249) OR col4 < 715.85) OR (((col3 > 345))))

query I rowsort label-empty
SELECT pk FROM tab4 WHERE (((col0 < 249) OR col4 < 715.85) OR (((col3 > 345))))
----

query I rowsort label-390
SELECT pk FROM tab4 WHERE NOT ((((col0 < 249) OR col4 < 715.85) OR (((col3 > 345)))))
----
28
66
73
77
96

statement ok
DELETE FROM tab0 WHERE (((col0 > 906)))

query I rowsort label-empty
SELECT pk FROM tab0 WHERE (((col0 > 906)))
----

query I rowsort label-405
SELECT pk FROM tab0 WHERE NOT ((((col0 > 906))))
----
28
66
73
77
96

statement ok
DELETE FROM tab1 WHERE (((col0 > 906)))

query I rowsort label-empty
SELECT pk FROM tab1 WHERE (((col0 > 906)))
----

query I rowsort label-405
SELECT pk FROM tab1 WHERE NOT ((((col0 > 906))))
----
28
66
73
77
96

statement ok
DELETE FROM tab2 WHERE (((col0 > 906)))

query I rowsort label-empty
SELECT pk FROM tab2 WHERE (((col0 > 906)))
----

query I rowsort label-405
SELECT pk FROM tab2 WHERE NOT ((((col0 > 906))))
----
28
66
73
77
96

statement ok
DELETE FROM tab3 WHERE (((col0 > 906)))

query I rowsort label-empty
SELECT pk FROM tab3 WHERE (((col0 > 906)))
----

query I rowsort label-405
SELECT pk FROM tab3 WHERE NOT ((((col0 > 906))))
----
28
66
73
77
96

statement ok
DELETE FROM tab4 WHERE (((col0 > 906)))

query I rowsort label-empty
SELECT pk FROM tab4 WHERE (((col0 > 906)))
----

query I rowsort label-405
SELECT pk FROM tab4 WHERE NOT ((((col0 > 906))))
----
28
66
73
77
96

statement ok
DELETE FROM tab0 WHERE col3 > 804

query I rowsort label-empty
SELECT pk FROM tab0 WHERE col3 > 804
----

query I rowsort label-420
SELECT pk FROM tab0 WHERE NOT (col3 > 804)
----
28
66
73
77
96

statement ok
DELETE FROM tab1 WHERE col3 > 804

query I rowsort label-empty
SELECT pk FROM tab1 WHERE col3 > 804
----

query I rowsort label-420
SELECT pk FROM tab1 WHERE NOT (col3 > 804)
----
28
66
73
77
96

statement ok
DELETE FROM tab2 WHERE col3 > 804

query I rowsort label-empty
SELECT pk FROM tab2 WHERE col3 > 804
----

query I rowsort label-420
SELECT pk FROM tab2 WHERE NOT (col3 > 804)
----
28
66
73
77
96

statement ok
DELETE FROM tab3 WHERE col3 > 804

query I rowsort label-empty
SELECT pk FROM tab3 WHERE col3 > 804
----

query I rowsort label-420
SELECT pk FROM tab3 WHERE NOT (col3 > 804)
----
28
66
73
77
96

statement ok
DELETE FROM tab4 WHERE col3 > 804

query I rowsort label-empty
SELECT pk FROM tab4 WHERE col3 > 804
----

query I rowsort label-420
SELECT pk FROM tab4 WHERE NOT (col3 > 804)
----
28
66
73
77
96

statement ok
DELETE FROM tab0 WHERE col0 < 434 OR col4 > 282.31

query I rowsort label-empty
SELECT pk FROM tab0 WHERE col0 < 434 OR col4 > 282.31
----

query I rowsort label-435
SELECT pk FROM tab0 WHERE NOT (col0 < 434 OR col4 > 282.31)
----

statement ok
DELETE FROM tab1 WHERE col0 < 434 OR col4 > 282.31

query I rowsort label-empty
SELECT pk FROM tab1 WHERE col0 < 434 OR col4 > 282.31
----

query I rowsort label-435
SELECT pk FROM tab1 WHERE NOT (col0 < 434 OR col4 > 282.31)
----

statement ok
DELETE FROM tab2 WHERE col0 < 434 OR col4 > 282.31

query I rowsort label-empty
SELECT pk FROM tab2 WHERE col0 < 434 OR col4 > 282.31
----

query I rowsort label-435
SELECT pk FROM tab2 WHERE NOT (col0 < 434 OR col4 > 282.31)
----

statement ok
DELETE FROM tab3 WHERE col0 < 434 OR col4 > 282.31

query I rowsort label-empty
SELECT pk FROM tab3 WHERE col0 < 434 OR col4 > 282.31
----

query I rowsort label-435
SELECT pk FROM tab3 WHERE NOT (col0 < 434 OR col4 > 282.31)
----

statement ok
DELETE FROM tab4 WHERE col0 < 434 OR col4 > 282.31

query I rowsort label-empty
SELECT pk FROM tab4 WHERE col0 < 434 OR col4 > 282.31
----

query I rowsort label-435
SELECT pk FROM tab4 WHERE NOT (col0 < 434 OR col4 > 282.31)
----

statement ok
DROP TABLE tab0

statement ok
CREATE TABLE tab0(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
INSERT INTO tab0 VALUES(0,231,172.58,'ckeuq',717,237.28,'zbdfm')

statement ok
INSERT INTO tab0 VALUES(1,9,129.88,'peckf',190,776.8,'lnejb')

statement ok
INSERT INTO tab0 VALUES(2,928,475.7,'sqxhq',620,460.89,'bsfbt')

statement ok
INSERT INTO tab0 VALUES(3,663,93.79,'slurz',846,678.83,'ovjvs')

statement ok
INSERT INTO tab0 VALUES(4,874,907.54,'ghhte',7,923.71,'sbcyo')

statement ok
INSERT INTO tab0 VALUES(5,833,10.34,'liikg',163,914.65,'hrjik')

statement ok
INSERT INTO tab0 VALUES(6,48,781.31,'bumui',926,725.70,'iewwf')

statement ok
INSERT INTO tab0 VALUES(7,890,19.35,'ouzbv',81,910.49,'bgxeq')

statement ok
INSERT INTO tab0 VALUES(8,212,62.72,'htwuo',210,623.83,'fiugj')

statement ok
INSERT INTO tab0 VALUES(9,984,915.70,'rddsw',322,751.35,'cbtcg')

statement ok
INSERT INTO tab0 VALUES(10,909,374.16,'dbxls',472,30.12,'pdggf')

statement ok
INSERT INTO tab0 VALUES(11,50,151.27,'jykyy',389,177.27,'ovymp')

statement ok
INSERT INTO tab0 VALUES(12,460,997.4,'nzfde',104,13.61,'povkf')

statement ok
INSERT INTO tab0 VALUES(13,801,833.0,'daltb',568,586.29,'mpnck')

statement ok
INSERT INTO tab0 VALUES(14,972,867.80,'kyqsn',282,298.38,'fsfuh')

statement ok
INSERT INTO tab0 VALUES(15,733,725.84,'inewq',922,31.51,'yswju')

statement ok
INSERT INTO tab0 VALUES(16,330,574.91,'rtcnx',962,266.52,'jdict')

statement ok
INSERT INTO tab0 VALUES(17,121,248.78,'fvpil',300,218.6,'sukef')

statement ok
INSERT INTO tab0 VALUES(18,201,369.88,'yltnw',882,953.20,'xmcmj')

statement ok
INSERT INTO tab0 VALUES(19,25,478.85,'aqxwr',330,516.8,'qqszs')

statement ok
INSERT INTO tab0 VALUES(20,34,155.24,'ziudg',561,55.56,'pvuqg')

statement ok
INSERT INTO tab0 VALUES(21,283,147.9,'vxmsz',420,946.77,'lloto')

statement ok
INSERT INTO tab0 VALUES(22,59,493.57,'fzsik',298,920.81,'blsuy')

statement ok
INSERT INTO tab0 VALUES(23,515,645.59,'pxvpi',762,185.33,'rswyn')

statement ok
INSERT INTO tab0 VALUES(24,287,600.46,'fkaqa',176,555.18,'wyjtk')

statement ok
INSERT INTO tab0 VALUES(25,123,17.46,'heouf',328,569.2,'wcrrt')

statement ok
INSERT INTO tab0 VALUES(26,509,349.54,'gqoch',55,622.94,'mekuz')

statement ok
INSERT INTO tab0 VALUES(27,290,964.85,'rmmbk',870,86.11,'krhlu')

statement ok
INSERT INTO tab0 VALUES(28,300,271.47,'pfcgs',581,439.38,'ghptl')

statement ok
INSERT INTO tab0 VALUES(29,981,844.94,'nyqvf',923,385.92,'qraiq')

statement ok
INSERT INTO tab0 VALUES(30,13,550.95,'mwugf',178,982.83,'ltyyy')

statement ok
INSERT INTO tab0 VALUES(31,939,670.93,'jycxf',803,767.78,'urmaq')

statement ok
INSERT INTO tab0 VALUES(32,786,29.70,'ypurd',53,881.63,'hfoib')

statement ok
INSERT INTO tab0 VALUES(33,693,114.7,'wddrm',607,193.7,'anhqp')

statement ok
INSERT INTO tab0 VALUES(34,535,206.47,'yrmsh',193,425.19,'vsthv')

statement ok
INSERT INTO tab0 VALUES(35,549,501.61,'ilgcl',213,278.18,'ikiwr')

statement ok
INSERT INTO tab0 VALUES(36,959,236.6,'lsicu',368,556.92,'bmwun')

statement ok
INSERT INTO tab0 VALUES(37,598,813.88,'fczqa',281,293.57,'qrqyl')

statement ok
INSERT INTO tab0 VALUES(38,537,929.27,'enbaf',126,874.26,'wcpib')

statement ok
INSERT INTO tab0 VALUES(39,709,691.19,'rpdhm',250,166.68,'wajqx')

statement ok
INSERT INTO tab0 VALUES(40,531,752.97,'whnfn',799,636.71,'ckpxo')

statement ok
INSERT INTO tab0 VALUES(41,534,429.92,'ysool',343,482.3,'smven')

statement ok
INSERT INTO tab0 VALUES(42,983,830.2,'dlqac',500,754.77,'lmubq')

statement ok
INSERT INTO tab0 VALUES(43,505,978.46,'amiob',563,481.13,'xgnka')

statement ok
INSERT INTO tab0 VALUES(44,715,940.34,'nrpft',123,796.99,'nuhxi')

statement ok
INSERT INTO tab0 VALUES(45,838,947.23,'yhsut',695,60.54,'yxarr')

statement ok
INSERT INTO tab0 VALUES(46,334,520.87,'jxrfr',344,988.94,'wygaa')

statement ok
INSERT INTO tab0 VALUES(47,527,598.70,'ntbkl',304,772.87,'igfwc')

statement ok
INSERT INTO tab0 VALUES(48,225,661.58,'bmivk',615,210.23,'wyboo')

statement ok
INSERT INTO tab0 VALUES(49,348,853.36,'puxcl',737,826.73,'mkyjh')

statement ok
INSERT INTO tab0 VALUES(50,555,111.49,'vyfna',179,0.50,'xafef')

statement ok
INSERT INTO tab0 VALUES(51,861,287.72,'uoxzl',124,88.77,'qskdr')

statement ok
INSERT INTO tab0 VALUES(52,272,275.63,'ubagx',51,551.42,'frldn')

statement ok
INSERT INTO tab0 VALUES(53,403,134.33,'snyuo',370,78.68,'bwvpd')

statement ok
INSERT INTO tab0 VALUES(54,107,214.6,'azslv',33,713.69,'xtpcq')

statement ok
INSERT INTO tab0 VALUES(55,96,282.79,'xlaui',169,976.17,'tvpvx')

statement ok
INSERT INTO tab0 VALUES(56,570,646.88,'mdkdc',706,993.3,'bhpjx')

statement ok
INSERT INTO tab0 VALUES(57,841,276.70,'tjitr',993,616.0,'vtihq')

statement ok
INSERT INTO tab0 VALUES(58,954,941.23,'zchwh',432,552.22,'rsqsh')

statement ok
INSERT INTO tab0 VALUES(59,320,318.71,'poczx',95,487.93,'dfsbj')

statement ok
INSERT INTO tab0 VALUES(60,332,131.26,'ixtrl',355,211.5,'opbny')

statement ok
INSERT INTO tab0 VALUES(61,998,266.50,'prvhu',508,737.79,'mzrup')

statement ok
INSERT INTO tab0 VALUES(62,559,902.18,'fskga',400,441.33,'nygpq')

statement ok
INSERT INTO tab0 VALUES(63,120,633.78,'xofbm',49,169.41,'qdfne')

statement ok
INSERT INTO tab0 VALUES(64,271,595.19,'ddwqw',273,376.94,'gywjj')

statement ok
INSERT INTO tab0 VALUES(65,713,589.28,'njyel',314,242.66,'gaozk')

statement ok
INSERT INTO tab0 VALUES(66,885,209.56,'rwbof',463,802.75,'hastq')

statement ok
INSERT INTO tab0 VALUES(67,585,962.78,'lnact',682,71.45,'ugaix')

statement ok
INSERT INTO tab0 VALUES(68,599,398.57,'ebzes',237,164.69,'ebrfj')

statement ok
INSERT INTO tab0 VALUES(69,324,233.7,'ntnus',313,428.72,'utehv')

statement ok
INSERT INTO tab0 VALUES(70,394,474.55,'xbugm',646,561.71,'gawru')

statement ok
INSERT INTO tab0 VALUES(71,302,542.0,'lcrsb',146,741.42,'nsrcq')

statement ok
INSERT INTO tab0 VALUES(72,30,402.83,'clwzy',521,749.78,'xhnsr')

statement ok
INSERT INTO tab0 VALUES(73,669,683.42,'xtyya',903,95.56,'hphph')

statement ok
INSERT INTO tab0 VALUES(74,49,807.80,'wfqfz',474,141.93,'glajb')

statement ok
INSERT INTO tab0 VALUES(75,359,109.24,'ljwze',89,229.16,'ffaaa')

statement ok
INSERT INTO tab0 VALUES(76,776,968.88,'gouhy',901,805.19,'mlzfn')

statement ok
INSERT INTO tab0 VALUES(77,86,926.37,'osdxn',987,541.28,'lnbfo')

statement ok
INSERT INTO tab0 VALUES(78,314,820.50,'dxczl',974,465.64,'pkbjx')

statement ok
INSERT INTO tab0 VALUES(79,345,900.78,'pyqkk',663,83.2,'wypqc')

statement ok
INSERT INTO tab0 VALUES(80,550,957.14,'icnsp',652,504.39,'nudlp')

statement ok
INSERT INTO tab0 VALUES(81,412,449.46,'vmlpr',964,565.50,'lzedb')

statement ok
INSERT INTO tab0 VALUES(82,151,625.29,'qcely',671,958.57,'ckhqh')

statement ok
INSERT INTO tab0 VALUES(83,346,650.42,'nasdn',518,353.87,'xoidl')

statement ok
INSERT INTO tab0 VALUES(84,565,730.51,'qhioj',549,522.36,'bfpre')

statement ok
INSERT INTO tab0 VALUES(85,986,237.73,'rmugn',734,467.32,'zwwrp')

statement ok
INSERT INTO tab0 VALUES(86,22,832.36,'xhkbe',589,544.95,'cnnts')

statement ok
INSERT INTO tab0 VALUES(87,951,597.45,'jdfst',804,587.5,'ghreg')

statement ok
INSERT INTO tab0 VALUES(88,536,149.43,'xyzld',869,32.58,'rylqx')

statement ok
INSERT INTO tab0 VALUES(89,644,776.72,'knptq',698,44.33,'fpvsn')

statement ok
INSERT INTO tab0 VALUES(90,892,554.36,'ylvti',254,645.51,'iibqd')

statement ok
INSERT INTO tab0 VALUES(91,248,476.66,'smtez',171,832.42,'iupwa')

statement ok
INSERT INTO tab0 VALUES(92,670,576.81,'igtph',386,706.4,'kwfpc')

statement ok
INSERT INTO tab0 VALUES(93,727,54.47,'yarja',757,596.64,'xehrs')

statement ok
INSERT INTO tab0 VALUES(94,223,400.46,'gcxaz',692,187.48,'fxvxz')

statement ok
INSERT INTO tab0 VALUES(95,825,523.34,'tpndk',771,640.33,'dgnvx')

statement ok
INSERT INTO tab0 VALUES(96,686,871.5,'tzksu',376,720.20,'weajj')

statement ok
INSERT INTO tab0 VALUES(97,70,556.52,'qvmyf',311,922.87,'eyykl')

statement ok
INSERT INTO tab0 VALUES(98,977,484.33,'vgruj',427,593.58,'mtclh')

statement ok
INSERT INTO tab0 VALUES(99,769,477.28,'bqcrv',253,58.64,'bjlem')

statement ok
DROP TABLE tab1

statement ok
CREATE TABLE tab1(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE INDEX idx_tab1_0 on tab1 (col0)

statement ok
CREATE INDEX idx_tab1_1 on tab1 (col1)

statement ok
CREATE INDEX idx_tab1_3 on tab1 (col3)

statement ok
CREATE INDEX idx_tab1_4 on tab1 (col4)

statement ok
INSERT INTO tab1 SELECT * FROM tab0

statement ok
DROP TABLE tab2

statement ok
CREATE TABLE tab2(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE INDEX idx_tab2_1 ON tab2 (col3 DESC)

statement ok
CREATE UNIQUE INDEX idx_tab2_3 ON tab2 (col0)

statement ok
INSERT INTO tab2 SELECT * FROM tab0

statement ok
DROP TABLE tab3

statement ok
CREATE TABLE tab3(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE UNIQUE INDEX idx_tab3_0 ON tab3 (col3,col4)

statement ok
CREATE UNIQUE INDEX idx_tab3_1 ON tab3 (col4 DESC)

statement ok
CREATE UNIQUE INDEX idx_tab3_3 ON tab3 (col3 DESC,col0,col1 DESC)

statement ok
INSERT INTO tab3 SELECT * FROM tab0

statement ok
DROP TABLE tab4

statement ok
CREATE TABLE tab4(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE UNIQUE INDEX idx_tab4_0 ON tab4 (col1,col3)

statement ok
CREATE INDEX idx_tab4_2 ON tab4 (col3)

statement ok
CREATE INDEX idx_tab4_3 ON tab4 (col0,col1 DESC)

statement ok
INSERT INTO tab4 SELECT * FROM tab0

query I rowsort label-empty
SELECT pk FROM tab0 WHERE pk IS NULL
----

statement ok
DELETE FROM tab0 WHERE (col1 >= 545.77)

query I rowsort label-empty
SELECT pk FROM tab0 WHERE (col1 >= 545.77)
----

query I rowsort label-450
SELECT pk FROM tab0 WHERE NOT ((col1 >= 545.77))
----
51 values hashing to 50af794cf7f4de29ef49fa522967604e

statement ok
DELETE FROM tab1 WHERE (col1 >= 545.77)

query I rowsort label-empty
SELECT pk FROM tab1 WHERE (col1 >= 545.77)
----

query I rowsort label-450
SELECT pk FROM tab1 WHERE NOT ((col1 >= 545.77))
----
51 values hashing to 50af794cf7f4de29ef49fa522967604e

statement ok
DELETE FROM tab2 WHERE (col1 >= 545.77)

query I rowsort label-empty
SELECT pk FROM tab2 WHERE (col1 >= 545.77)
----

query I rowsort label-450
SELECT pk FROM tab2 WHERE NOT ((col1 >= 545.77))
----
51 values hashing to 50af794cf7f4de29ef49fa522967604e

statement ok
DELETE FROM tab3 WHERE (col1 >= 545.77)

query I rowsort label-empty
SELECT pk FROM tab3 WHERE (col1 >= 545.77)
----

query I rowsort label-450
SELECT pk FROM tab3 WHERE NOT ((col1 >= 545.77))
----
51 values hashing to 50af794cf7f4de29ef49fa522967604e

statement ok
DELETE FROM tab4 WHERE (col1 >= 545.77)

query I rowsort label-empty
SELECT pk FROM tab4 WHERE (col1 >= 545.77)
----

query I rowsort label-450
SELECT pk FROM tab4 WHERE NOT ((col1 >= 545.77))
----
51 values hashing to 50af794cf7f4de29ef49fa522967604e

statement ok
DELETE FROM tab0 WHERE col1 < 193.40

query I rowsort label-empty
SELECT pk FROM tab0 WHERE col1 < 193.40
----

query I rowsort label-465
SELECT pk FROM tab0 WHERE NOT (col1 < 193.40)
----
33 values hashing to 1d4b6596a4e95dc68105b8e43a60b0a8

statement ok
DELETE FROM tab1 WHERE col1 < 193.40

query I rowsort label-empty
SELECT pk FROM tab1 WHERE col1 < 193.40
----

query I rowsort label-465
SELECT pk FROM tab1 WHERE NOT (col1 < 193.40)
----
33 values hashing to 1d4b6596a4e95dc68105b8e43a60b0a8

statement ok
DELETE FROM tab2 WHERE col1 < 193.40

query I rowsort label-empty
SELECT pk FROM tab2 WHERE col1 < 193.40
----

query I rowsort label-465
SELECT pk FROM tab2 WHERE NOT (col1 < 193.40)
----
33 values hashing to 1d4b6596a4e95dc68105b8e43a60b0a8

statement ok
DELETE FROM tab3 WHERE col1 < 193.40

query I rowsort label-empty
SELECT pk FROM tab3 WHERE col1 < 193.40
----

query I rowsort label-465
SELECT pk FROM tab3 WHERE NOT (col1 < 193.40)
----
33 values hashing to 1d4b6596a4e95dc68105b8e43a60b0a8

statement ok
DELETE FROM tab4 WHERE col1 < 193.40

query I rowsort label-empty
SELECT pk FROM tab4 WHERE col1 < 193.40
----

query I rowsort label-465
SELECT pk FROM tab4 WHERE NOT (col1 < 193.40)
----
33 values hashing to 1d4b6596a4e95dc68105b8e43a60b0a8

statement ok
DELETE FROM tab0 WHERE (col3 >= 731)

query I rowsort label-empty
SELECT pk FROM tab0 WHERE (col3 >= 731)
----

query I rowsort label-480
SELECT pk FROM tab0 WHERE NOT ((col3 >= 731))
----
28 values hashing to ff7f6e90a06a7eb7d7baa36f32fe6e17

statement ok
DELETE FROM tab1 WHERE (col3 >= 731)

query I rowsort label-empty
SELECT pk FROM tab1 WHERE (col3 >= 731)
----

query I rowsort label-480
SELECT pk FROM tab1 WHERE NOT ((col3 >= 731))
----
28 values hashing to ff7f6e90a06a7eb7d7baa36f32fe6e17

statement ok
DELETE FROM tab2 WHERE (col3 >= 731)

query I rowsort label-empty
SELECT pk FROM tab2 WHERE (col3 >= 731)
----

query I rowsort label-480
SELECT pk FROM tab2 WHERE NOT ((col3 >= 731))
----
28 values hashing to ff7f6e90a06a7eb7d7baa36f32fe6e17

statement ok
DELETE FROM tab3 WHERE (col3 >= 731)

query I rowsort label-empty
SELECT pk FROM tab3 WHERE (col3 >= 731)
----

query I rowsort label-480
SELECT pk FROM tab3 WHERE NOT ((col3 >= 731))
----
28 values hashing to ff7f6e90a06a7eb7d7baa36f32fe6e17

statement ok
DELETE FROM tab4 WHERE (col3 >= 731)

query I rowsort label-empty
SELECT pk FROM tab4 WHERE (col3 >= 731)
----

query I rowsort label-480
SELECT pk FROM tab4 WHERE NOT ((col3 >= 731))
----
28 values hashing to ff7f6e90a06a7eb7d7baa36f32fe6e17

statement ok
DELETE FROM tab0 WHERE col0 >= 924 AND (col3 < 75)

query I rowsort label-empty
SELECT pk FROM tab0 WHERE col0 >= 924 AND (col3 < 75)
----

query I rowsort label-495
SELECT pk FROM tab0 WHERE NOT (col0 >= 924 AND (col3 < 75))
----
28 values hashing to ff7f6e90a06a7eb7d7baa36f32fe6e17

statement ok
DELETE FROM tab1 WHERE col0 >= 924 AND (col3 < 75)

query I rowsort label-empty
SELECT pk FROM tab1 WHERE col0 >= 924 AND (col3 < 75)
----

query I rowsort label-495
SELECT pk FROM tab1 WHERE NOT (col0 >= 924 AND (col3 < 75))
----
28 values hashing to ff7f6e90a06a7eb7d7baa36f32fe6e17

statement ok
DELETE FROM tab2 WHERE col0 >= 924 AND (col3 < 75)

query I rowsort label-empty
SELECT pk FROM tab2 WHERE col0 >= 924 AND (col3 < 75)
----

query I rowsort label-495
SELECT pk FROM tab2 WHERE NOT (col0 >= 924 AND (col3 < 75))
----
28 values hashing to ff7f6e90a06a7eb7d7baa36f32fe6e17

statement ok
DELETE FROM tab3 WHERE col0 >= 924 AND (col3 < 75)

query I rowsort label-empty
SELECT pk FROM tab3 WHERE col0 >= 924 AND (col3 < 75)
----

query I rowsort label-495
SELECT pk FROM tab3 WHERE NOT (col0 >= 924 AND (col3 < 75))
----
28 values hashing to ff7f6e90a06a7eb7d7baa36f32fe6e17

statement ok
DELETE FROM tab4 WHERE col0 >= 924 AND (col3 < 75)

query I rowsort label-empty
SELECT pk FROM tab4 WHERE col0 >= 924 AND (col3 < 75)
----

query I rowsort label-495
SELECT pk FROM tab4 WHERE NOT (col0 >= 924 AND (col3 < 75))
----
28 values hashing to ff7f6e90a06a7eb7d7baa36f32fe6e17

statement ok
DELETE FROM tab0 WHERE col0 <= 186

query I rowsort label-empty
SELECT pk FROM tab0 WHERE col0 <= 186
----

query I rowsort label-510
SELECT pk FROM tab0 WHERE NOT (col0 <= 186)
----
22 values hashing to ba85a38a7d1b03caf4ce7396c41c0632

statement ok
DELETE FROM tab1 WHERE col0 <= 186

query I rowsort label-empty
SELECT pk FROM tab1 WHERE col0 <= 186
----

query I rowsort label-510
SELECT pk FROM tab1 WHERE NOT (col0 <= 186)
----
22 values hashing to ba85a38a7d1b03caf4ce7396c41c0632

statement ok
DELETE FROM tab2 WHERE col0 <= 186

query I rowsort label-empty
SELECT pk FROM tab2 WHERE col0 <= 186
----

query I rowsort label-510
SELECT pk FROM tab2 WHERE NOT (col0 <= 186)
----
22 values hashing to ba85a38a7d1b03caf4ce7396c41c0632

statement ok
DELETE FROM tab3 WHERE col0 <= 186

query I rowsort label-empty
SELECT pk FROM tab3 WHERE col0 <= 186
----

query I rowsort label-510
SELECT pk FROM tab3 WHERE NOT (col0 <= 186)
----
22 values hashing to ba85a38a7d1b03caf4ce7396c41c0632

statement ok
DELETE FROM tab4 WHERE col0 <= 186

query I rowsort label-empty
SELECT pk FROM tab4 WHERE col0 <= 186
----

query I rowsort label-510
SELECT pk FROM tab4 WHERE NOT (col0 <= 186)
----
22 values hashing to ba85a38a7d1b03caf4ce7396c41c0632

statement ok
DELETE FROM tab0 WHERE ((col0 <= 973))

query I rowsort label-empty
SELECT pk FROM tab0 WHERE ((col0 <= 973))
----

query I rowsort label-525
SELECT pk FROM tab0 WHERE NOT (((col0 <= 973)))
----
61
98

statement ok
DELETE FROM tab1 WHERE ((col0 <= 973))

query I rowsort label-empty
SELECT pk FROM tab1 WHERE ((col0 <= 973))
----

query I rowsort label-525
SELECT pk FROM tab1 WHERE NOT (((col0 <= 973)))
----
61
98

statement ok
DELETE FROM tab2 WHERE ((col0 <= 973))

query I rowsort label-empty
SELECT pk FROM tab2 WHERE ((col0 <= 973))
----

query I rowsort label-525
SELECT pk FROM tab2 WHERE NOT (((col0 <= 973)))
----
61
98

statement ok
DELETE FROM tab3 WHERE ((col0 <= 973))

query I rowsort label-empty
SELECT pk FROM tab3 WHERE ((col0 <= 973))
----

query I rowsort label-525
SELECT pk FROM tab3 WHERE NOT (((col0 <= 973)))
----
61
98

statement ok
DELETE FROM tab4 WHERE ((col0 <= 973))

query I rowsort label-empty
SELECT pk FROM tab4 WHERE ((col0 <= 973))
----

query I rowsort label-525
SELECT pk FROM tab4 WHERE NOT (((col0 <= 973)))
----
61
98

statement ok
DELETE FROM tab0 WHERE col0 < 676

query I rowsort label-empty
SELECT pk FROM tab0 WHERE col0 < 676
----

query I rowsort label-540
SELECT pk FROM tab0 WHERE NOT (col0 < 676)
----
61
98

statement ok
DELETE FROM tab1 WHERE col0 < 676

query I rowsort label-empty
SELECT pk FROM tab1 WHERE col0 < 676
----

query I rowsort label-540
SELECT pk FROM tab1 WHERE NOT (col0 < 676)
----
61
98

statement ok
DELETE FROM tab2 WHERE col0 < 676

query I rowsort label-empty
SELECT pk FROM tab2 WHERE col0 < 676
----

query I rowsort label-540
SELECT pk FROM tab2 WHERE NOT (col0 < 676)
----
61
98

statement ok
DELETE FROM tab3 WHERE col0 < 676

query I rowsort label-empty
SELECT pk FROM tab3 WHERE col0 < 676
----

query I rowsort label-540
SELECT pk FROM tab3 WHERE NOT (col0 < 676)
----
61
98

statement ok
DELETE FROM tab4 WHERE col0 < 676

query I rowsort label-empty
SELECT pk FROM tab4 WHERE col0 < 676
----

query I rowsort label-540
SELECT pk FROM tab4 WHERE NOT (col0 < 676)
----
61
98

statement ok
DELETE FROM tab0 WHERE col3 > 675 OR col4 >= 312.3 AND (col3 >= 562 OR (col0 = 285)) AND col4 < 638.35

query I rowsort label-empty
SELECT pk FROM tab0 WHERE col3 > 675 OR col4 >= 312.3 AND (col3 >= 562 OR (col0 = 285)) AND col4 < 638.35
----

query I rowsort label-555
SELECT pk FROM tab0 WHERE NOT (col3 > 675 OR col4 >= 312.3 AND (col3 >= 562 OR (col0 = 285)) AND col4 < 638.35)
----
61
98

statement ok
DELETE FROM tab1 WHERE col3 > 675 OR col4 >= 312.3 AND (col3 >= 562 OR (col0 = 285)) AND col4 < 638.35

query I rowsort label-empty
SELECT pk FROM tab1 WHERE col3 > 675 OR col4 >= 312.3 AND (col3 >= 562 OR (col0 = 285)) AND col4 < 638.35
----

query I rowsort label-555
SELECT pk FROM tab1 WHERE NOT (col3 > 675 OR col4 >= 312.3 AND (col3 >= 562 OR (col0 = 285)) AND col4 < 638.35)
----
61
98

statement ok
DELETE FROM tab2 WHERE col3 > 675 OR col4 >= 312.3 AND (col3 >= 562 OR (col0 = 285)) AND col4 < 638.35

query I rowsort label-empty
SELECT pk FROM tab2 WHERE col3 > 675 OR col4 >= 312.3 AND (col3 >= 562 OR (col0 = 285)) AND col4 < 638.35
----

query I rowsort label-555
SELECT pk FROM tab2 WHERE NOT (col3 > 675 OR col4 >= 312.3 AND (col3 >= 562 OR (col0 = 285)) AND col4 < 638.35)
----
61
98

statement ok
DELETE FROM tab3 WHERE col3 > 675 OR col4 >= 312.3 AND (col3 >= 562 OR (col0 = 285)) AND col4 < 638.35

query I rowsort label-empty
SELECT pk FROM tab3 WHERE col3 > 675 OR col4 >= 312.3 AND (col3 >= 562 OR (col0 = 285)) AND col4 < 638.35
----

query I rowsort label-555
SELECT pk FROM tab3 WHERE NOT (col3 > 675 OR col4 >= 312.3 AND (col3 >= 562 OR (col0 = 285)) AND col4 < 638.35)
----
61
98

statement ok
DELETE FROM tab4 WHERE col3 > 675 OR col4 >= 312.3 AND (col3 >= 562 OR (col0 = 285)) AND col4 < 638.35

query I rowsort label-empty
SELECT pk FROM tab4 WHERE col3 > 675 OR col4 >= 312.3 AND (col3 >= 562 OR (col0 = 285)) AND col4 < 638.35
----

query I rowsort label-555
SELECT pk FROM tab4 WHERE NOT (col3 > 675 OR col4 >= 312.3 AND (col3 >= 562 OR (col0 = 285)) AND col4 < 638.35)
----
61
98

statement ok
DELETE FROM tab0 WHERE col3 < 653

query I rowsort label-empty
SELECT pk FROM tab0 WHERE col3 < 653
----

query I rowsort label-570
SELECT pk FROM tab0 WHERE NOT (col3 < 653)
----

statement ok
DELETE FROM tab1 WHERE col3 < 653

query I rowsort label-empty
SELECT pk FROM tab1 WHERE col3 < 653
----

query I rowsort label-570
SELECT pk FROM tab1 WHERE NOT (col3 < 653)
----

statement ok
DELETE FROM tab2 WHERE col3 < 653

query I rowsort label-empty
SELECT pk FROM tab2 WHERE col3 < 653
----

query I rowsort label-570
SELECT pk FROM tab2 WHERE NOT (col3 < 653)
----

statement ok
DELETE FROM tab3 WHERE col3 < 653

query I rowsort label-empty
SELECT pk FROM tab3 WHERE col3 < 653
----

query I rowsort label-570
SELECT pk FROM tab3 WHERE NOT (col3 < 653)
----

statement ok
DELETE FROM tab4 WHERE col3 < 653

query I rowsort label-empty
SELECT pk FROM tab4 WHERE col3 < 653
----

query I rowsort label-570
SELECT pk FROM tab4 WHERE NOT (col3 < 653)
----

statement ok
DROP TABLE tab0

statement ok
CREATE TABLE tab0(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
INSERT INTO tab0 VALUES(0,237,839.69,'mozfb',322,358.87,'nikkf')

statement ok
INSERT INTO tab0 VALUES(1,458,74.5,'xnxmz',742,97.67,'bzjfk')

statement ok
INSERT INTO tab0 VALUES(2,244,257.13,'alhrv',7,86.86,'ncrel')

statement ok
INSERT INTO tab0 VALUES(3,675,935.94,'ujmwv',749,214.42,'zkppu')

statement ok
INSERT INTO tab0 VALUES(4,464,750.21,'cppwb',295,280.61,'razbe')

statement ok
INSERT INTO tab0 VALUES(5,84,64.51,'ecclw',794,618.10,'rrvrx')

statement ok
INSERT INTO tab0 VALUES(6,892,584.37,'nnngs',344,716.7,'lwabr')

statement ok
INSERT INTO tab0 VALUES(7,255,991.42,'ieycs',114,849.36,'nxvmc')

statement ok
INSERT INTO tab0 VALUES(8,677,558.48,'blsce',470,698.57,'cdpak')

statement ok
INSERT INTO tab0 VALUES(9,918,780.73,'ipcpj',100,979.21,'ryjua')

statement ok
INSERT INTO tab0 VALUES(10,126,0.79,'efvpa',142,65.83,'rzmwe')

statement ok
INSERT INTO tab0 VALUES(11,958,28.90,'abvqa',303,612.11,'bfglo')

statement ok
INSERT INTO tab0 VALUES(12,704,771.98,'biqyb',989,184.1,'zeofa')

statement ok
INSERT INTO tab0 VALUES(13,416,859.81,'awhtf',427,880.90,'jxkdz')

statement ok
INSERT INTO tab0 VALUES(14,29,264.12,'taudo',795,955.66,'pgrti')

statement ok
INSERT INTO tab0 VALUES(15,489,931.73,'vault',335,449.83,'curju')

statement ok
INSERT INTO tab0 VALUES(16,877,401.68,'cbddw',496,809.73,'ygtas')

statement ok
INSERT INTO tab0 VALUES(17,532,434.34,'ofpcs',43,516.57,'nhzss')

statement ok
INSERT INTO tab0 VALUES(18,180,637.56,'rxlts',191,708.59,'dzsmd')

statement ok
INSERT INTO tab0 VALUES(19,54,86.75,'ftabk',726,808.18,'qohov')

statement ok
INSERT INTO tab0 VALUES(20,25,956.5,'vuntd',132,146.1,'dwnls')

statement ok
INSERT INTO tab0 VALUES(21,722,140.43,'opllo',715,585.14,'jhnel')

statement ok
INSERT INTO tab0 VALUES(22,658,877.84,'skguj',727,147.16,'qzefy')

statement ok
INSERT INTO tab0 VALUES(23,357,377.30,'eielz',495,637.32,'gxutf')

statement ok
INSERT INTO tab0 VALUES(24,479,447.5,'ghoka',541,267.63,'fbsxq')

statement ok
INSERT INTO tab0 VALUES(25,940,112.67,'ihsaz',710,285.1,'tmbmz')

statement ok
INSERT INTO tab0 VALUES(26,44,245.19,'fmjcx',296,594.41,'bnfpu')

statement ok
INSERT INTO tab0 VALUES(27,604,189.24,'djldz',159,382.91,'yuljz')

statement ok
INSERT INTO tab0 VALUES(28,68,383.17,'bupge',865,745.88,'ikshs')

statement ok
INSERT INTO tab0 VALUES(29,642,985.15,'mewou',797,313.10,'wdbir')

statement ok
INSERT INTO tab0 VALUES(30,418,501.32,'bpgde',286,871.86,'uljwa')

statement ok
INSERT INTO tab0 VALUES(31,500,407.91,'bzlck',735,991.10,'gpaet')

statement ok
INSERT INTO tab0 VALUES(32,122,773.37,'gajxr',747,652.54,'czidp')

statement ok
INSERT INTO tab0 VALUES(33,782,893.46,'iqujd',242,865.81,'oxmrh')

statement ok
INSERT INTO tab0 VALUES(34,361,904.45,'nuzso',593,300.54,'sausp')

statement ok
INSERT INTO tab0 VALUES(35,249,414.15,'ltkwr',743,912.55,'eiqlo')

statement ok
INSERT INTO tab0 VALUES(36,472,128.11,'mgend',328,560.89,'tgyhl')

statement ok
INSERT INTO tab0 VALUES(37,816,471.72,'nnxdw',814,640.4,'cxuce')

statement ok
INSERT INTO tab0 VALUES(38,951,214.31,'nmcfx',610,705.0,'fbbiy')

statement ok
INSERT INTO tab0 VALUES(39,557,97.31,'gwylw',196,90.42,'gidby')

statement ok
INSERT INTO tab0 VALUES(40,448,458.38,'ufvrs',253,541.71,'wjkga')

statement ok
INSERT INTO tab0 VALUES(41,699,855.50,'gfdde',780,834.21,'fwzsc')

statement ok
INSERT INTO tab0 VALUES(42,770,691.11,'ispop',228,406.26,'gvhjz')

statement ok
INSERT INTO tab0 VALUES(43,629,840.24,'xvfim',616,974.37,'morhz')

statement ok
INSERT INTO tab0 VALUES(44,880,272.65,'ucqnz',663,167.30,'qubxk')

statement ok
INSERT INTO tab0 VALUES(45,886,678.91,'hoxdu',908,145.23,'gyoaj')

statement ok
INSERT INTO tab0 VALUES(46,897,94.57,'uyccn',840,226.86,'eecbe')

statement ok
INSERT INTO tab0 VALUES(47,170,527.28,'kwxml',18,511.55,'lkazf')

statement ok
INSERT INTO tab0 VALUES(48,97,580.87,'prirc',200,512.42,'sputj')

statement ok
INSERT INTO tab0 VALUES(49,333,76.54,'wxcjz',465,770.50,'xvmeu')

statement ok
INSERT INTO tab0 VALUES(50,913,684.93,'heprz',339,488.83,'xjobl')

statement ok
INSERT INTO tab0 VALUES(51,385,544.28,'emfmh',921,149.63,'dwjlr')

statement ok
INSERT INTO tab0 VALUES(52,931,892.53,'sefhr',8,148.37,'fjxsb')

statement ok
INSERT INTO tab0 VALUES(53,493,683.49,'pcepm',218,407.93,'mrfqs')

statement ok
INSERT INTO tab0 VALUES(54,898,220.89,'pxpsy',117,13.71,'vfhof')

statement ok
INSERT INTO tab0 VALUES(55,979,775.57,'fwugz',342,833.77,'bhmmz')

statement ok
INSERT INTO tab0 VALUES(56,710,217.60,'iidzv',730,143.93,'udgfd')

statement ok
INSERT INTO tab0 VALUES(57,322,634.35,'uozbn',436,251.93,'uetox')

statement ok
INSERT INTO tab0 VALUES(58,429,962.68,'cbfcs',67,124.52,'wakgk')

statement ok
INSERT INTO tab0 VALUES(59,157,605.2,'yptjb',799,14.61,'hqojd')

statement ok
INSERT INTO tab0 VALUES(60,266,65.54,'yjiwe',507,75.38,'plgfu')

statement ok
INSERT INTO tab0 VALUES(61,275,564.22,'ccanx',886,2.41,'bmolr')

statement ok
INSERT INTO tab0 VALUES(62,590,669.1,'qeydd',582,644.81,'jomjl')

statement ok
INSERT INTO tab0 VALUES(63,625,919.96,'kuvtn',309,634.33,'iijat')

statement ok
INSERT INTO tab0 VALUES(64,928,448.33,'sbppv',982,15.51,'iisct')

statement ok
INSERT INTO tab0 VALUES(65,308,608.69,'ucefu',835,856.77,'chqjv')

statement ok
INSERT INTO tab0 VALUES(66,960,602.12,'ngvur',553,894.59,'ieqoh')

statement ok
INSERT INTO tab0 VALUES(67,587,101.24,'zbdzv',390,150.57,'egcqv')

statement ok
INSERT INTO tab0 VALUES(68,526,871.43,'epggk',298,531.59,'bizwd')

statement ok
INSERT INTO tab0 VALUES(69,876,399.87,'nkvyz',52,510.93,'etlxs')

statement ok
INSERT INTO tab0 VALUES(70,619,520.71,'osljc',374,699.42,'bqmak')

statement ok
INSERT INTO tab0 VALUES(71,748,36.21,'rnjay',59,492.50,'kxmdx')

statement ok
INSERT INTO tab0 VALUES(72,390,348.82,'ltbma',97,700.41,'nnxyq')

statement ok
INSERT INTO tab0 VALUES(73,932,75.34,'nkxxs',803,162.29,'aoydc')

statement ok
INSERT INTO tab0 VALUES(74,146,685.2,'epuuv',937,376.31,'mfclq')

statement ok
INSERT INTO tab0 VALUES(75,314,109.71,'xuril',833,123.77,'zdttd')

statement ok
INSERT INTO tab0 VALUES(76,351,387.97,'ctili',522,93.26,'umwgm')

statement ok
INSERT INTO tab0 VALUES(77,934,267.20,'nywws',856,509.77,'zwrpg')

statement ok
INSERT INTO tab0 VALUES(78,623,851.75,'ekkls',635,751.81,'atcam')

statement ok
INSERT INTO tab0 VALUES(79,989,206.8,'sytag',732,985.54,'mlqiz')

statement ok
INSERT INTO tab0 VALUES(80,738,998.85,'fivsl',216,782.91,'pesgh')

statement ok
INSERT INTO tab0 VALUES(81,835,113.5,'skpcf',479,747.76,'ujojb')

statement ok
INSERT INTO tab0 VALUES(82,628,283.14,'vbkde',360,151.94,'pnqkv')

statement ok
INSERT INTO tab0 VALUES(83,980,709.18,'mqsmx',271,525.48,'yrjeo')

statement ok
INSERT INTO tab0 VALUES(84,382,692.93,'ksxmx',321,339.66,'aguwh')

statement ok
INSERT INTO tab0 VALUES(85,90,246.98,'vpnia',439,576.18,'tfcau')

statement ok
INSERT INTO tab0 VALUES(86,243,739.90,'bcfiz',506,383.24,'ojgvd')

statement ok
INSERT INTO tab0 VALUES(87,990,505.35,'gyhuk',471,691.73,'visdj')

statement ok
INSERT INTO tab0 VALUES(88,612,475.18,'trghy',480,836.28,'srznd')

statement ok
INSERT INTO tab0 VALUES(89,656,801.59,'bxnvh',5,191.43,'pcgpg')

statement ok
INSERT INTO tab0 VALUES(90,47,479.26,'fnzwp',963,784.75,'unbzi')

statement ok
INSERT INTO tab0 VALUES(91,224,978.43,'kmqke',844,929.96,'fgvmn')

statement ok
INSERT INTO tab0 VALUES(92,260,861.7,'wkgjc',834,846.5,'waofa')

statement ok
INSERT INTO tab0 VALUES(93,986,413.98,'dgbiv',943,290.42,'qenst')

statement ok
INSERT INTO tab0 VALUES(94,120,265.93,'atecw',126,172.99,'tvrbw')

statement ok
INSERT INTO tab0 VALUES(95,389,13.77,'zkjjh',412,188.33,'pxmbo')

statement ok
INSERT INTO tab0 VALUES(96,654,860.57,'uqrgo',28,441.77,'djmiq')

statement ok
INSERT INTO tab0 VALUES(97,36,218.73,'hxacx',521,70.57,'qewib')

statement ok
INSERT INTO tab0 VALUES(98,42,351.13,'yuvxd',887,868.0,'ipesp')

statement ok
INSERT INTO tab0 VALUES(99,688,995.21,'jhrdf',692,914.48,'agxen')

statement ok
DROP TABLE tab1

statement ok
CREATE TABLE tab1(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE INDEX idx_tab1_0 on tab1 (col0)

statement ok
CREATE INDEX idx_tab1_1 on tab1 (col1)

statement ok
CREATE INDEX idx_tab1_3 on tab1 (col3)

statement ok
CREATE INDEX idx_tab1_4 on tab1 (col4)

statement ok
INSERT INTO tab1 SELECT * FROM tab0

statement ok
DROP TABLE tab2

statement ok
CREATE TABLE tab2(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE UNIQUE INDEX idx_tab2_1 ON tab2 (col3 DESC)

statement ok
CREATE UNIQUE INDEX idx_tab2_2 ON tab2 (col1 DESC)

statement ok
CREATE UNIQUE INDEX idx_tab2_4 ON tab2 (col4 DESC)

statement ok
INSERT INTO tab2 SELECT * FROM tab0

statement ok
DROP TABLE tab3

statement ok
CREATE TABLE tab3(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE INDEX idx_tab3_0 ON tab3 (col1 DESC)

statement ok
CREATE INDEX idx_tab3_2 ON tab3 (col4 DESC,col3)

statement ok
CREATE UNIQUE INDEX idx_tab3_4 ON tab3 (col0)

statement ok
INSERT INTO tab3 SELECT * FROM tab0

statement ok
DROP TABLE tab4

statement ok
CREATE TABLE tab4(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE INDEX idx_tab4_0 ON tab4 (col1 DESC,col0 DESC)

statement ok
CREATE INDEX idx_tab4_1 ON tab4 (col1 DESC,col4 DESC)

statement ok
CREATE UNIQUE INDEX idx_tab4_3 ON tab4 (col0)

statement ok
INSERT INTO tab4 SELECT * FROM tab0

query I rowsort label-empty
SELECT pk FROM tab0 WHERE pk IS NULL
----

statement ok
DELETE FROM tab0 WHERE (col4 > 568.96 AND col1 < 194.14)

query I rowsort label-empty
SELECT pk FROM tab0 WHERE (col4 > 568.96 AND col1 < 194.14)
----

query I rowsort label-585
SELECT pk FROM tab0 WHERE NOT ((col4 > 568.96 AND col1 < 194.14))
----
94 values hashing to 3c899cbfd5f524d83ad53b0d1fe829e0

statement ok
DELETE FROM tab1 WHERE (col4 > 568.96 AND col1 < 194.14)

query I rowsort label-empty
SELECT pk FROM tab1 WHERE (col4 > 568.96 AND col1 < 194.14)
----

query I rowsort label-585
SELECT pk FROM tab1 WHERE NOT ((col4 > 568.96 AND col1 < 194.14))
----
94 values hashing to 3c899cbfd5f524d83ad53b0d1fe829e0

statement ok
DELETE FROM tab2 WHERE (col4 > 568.96 AND col1 < 194.14)

query I rowsort label-empty
SELECT pk FROM tab2 WHERE (col4 > 568.96 AND col1 < 194.14)
----

query I rowsort label-585
SELECT pk FROM tab2 WHERE NOT ((col4 > 568.96 AND col1 < 194.14))
----
94 values hashing to 3c899cbfd5f524d83ad53b0d1fe829e0

statement ok
DELETE FROM tab3 WHERE (col4 > 568.96 AND col1 < 194.14)

query I rowsort label-empty
SELECT pk FROM tab3 WHERE (col4 > 568.96 AND col1 < 194.14)
----

query I rowsort label-585
SELECT pk FROM tab3 WHERE NOT ((col4 > 568.96 AND col1 < 194.14))
----
94 values hashing to 3c899cbfd5f524d83ad53b0d1fe829e0

statement ok
DELETE FROM tab4 WHERE (col4 > 568.96 AND col1 < 194.14)

query I rowsort label-empty
SELECT pk FROM tab4 WHERE (col4 > 568.96 AND col1 < 194.14)
----

query I rowsort label-585
SELECT pk FROM tab4 WHERE NOT ((col4 > 568.96 AND col1 < 194.14))
----
94 values hashing to 3c899cbfd5f524d83ad53b0d1fe829e0

statement ok
DELETE FROM tab0 WHERE col4 < 68.21

query I rowsort label-empty
SELECT pk FROM tab0 WHERE col4 < 68.21
----

query I rowsort label-600
SELECT pk FROM tab0 WHERE NOT (col4 < 68.21)
----
89 values hashing to 14b9a48dc2e1675e723098de0ba1834c

statement ok
DELETE FROM tab1 WHERE col4 < 68.21

query I rowsort label-empty
SELECT pk FROM tab1 WHERE col4 < 68.21
----

query I rowsort label-600
SELECT pk FROM tab1 WHERE NOT (col4 < 68.21)
----
89 values hashing to 14b9a48dc2e1675e723098de0ba1834c

statement ok
DELETE FROM tab2 WHERE col4 < 68.21

query I rowsort label-empty
SELECT pk FROM tab2 WHERE col4 < 68.21
----

query I rowsort label-600
SELECT pk FROM tab2 WHERE NOT (col4 < 68.21)
----
89 values hashing to 14b9a48dc2e1675e723098de0ba1834c

statement ok
DELETE FROM tab3 WHERE col4 < 68.21

query I rowsort label-empty
SELECT pk FROM tab3 WHERE col4 < 68.21
----

query I rowsort label-600
SELECT pk FROM tab3 WHERE NOT (col4 < 68.21)
----
89 values hashing to 14b9a48dc2e1675e723098de0ba1834c

statement ok
DELETE FROM tab4 WHERE col4 < 68.21

query I rowsort label-empty
SELECT pk FROM tab4 WHERE col4 < 68.21
----

query I rowsort label-600
SELECT pk FROM tab4 WHERE NOT (col4 < 68.21)
----
89 values hashing to 14b9a48dc2e1675e723098de0ba1834c

statement ok
DELETE FROM tab0 WHERE (col3 >= 599)

query I rowsort label-empty
SELECT pk FROM tab0 WHERE (col3 >= 599)
----

query I rowsort label-615
SELECT pk FROM tab0 WHERE NOT ((col3 >= 599))
----
56 values hashing to 89b27df5f75bdf2ed1e0ee6e0cc90503

statement ok
DELETE FROM tab1 WHERE (col3 >= 599)

query I rowsort label-empty
SELECT pk FROM tab1 WHERE (col3 >= 599)
----

query I rowsort label-615
SELECT pk FROM tab1 WHERE NOT ((col3 >= 599))
----
56 values hashing to 89b27df5f75bdf2ed1e0ee6e0cc90503

statement ok
DELETE FROM tab2 WHERE (col3 >= 599)

query I rowsort label-empty
SELECT pk FROM tab2 WHERE (col3 >= 599)
----

query I rowsort label-615
SELECT pk FROM tab2 WHERE NOT ((col3 >= 599))
----
56 values hashing to 89b27df5f75bdf2ed1e0ee6e0cc90503

statement ok
DELETE FROM tab3 WHERE (col3 >= 599)

query I rowsort label-empty
SELECT pk FROM tab3 WHERE (col3 >= 599)
----

query I rowsort label-615
SELECT pk FROM tab3 WHERE NOT ((col3 >= 599))
----
56 values hashing to 89b27df5f75bdf2ed1e0ee6e0cc90503

statement ok
DELETE FROM tab4 WHERE (col3 >= 599)

query I rowsort label-empty
SELECT pk FROM tab4 WHERE (col3 >= 599)
----

query I rowsort label-615
SELECT pk FROM tab4 WHERE NOT ((col3 >= 599))
----
56 values hashing to 89b27df5f75bdf2ed1e0ee6e0cc90503

statement ok
DELETE FROM tab0 WHERE col4 = 533.65

query I rowsort label-empty
SELECT pk FROM tab0 WHERE col4 = 533.65
----

query I rowsort label-630
SELECT pk FROM tab0 WHERE NOT (col4 = 533.65)
----
56 values hashing to 89b27df5f75bdf2ed1e0ee6e0cc90503

statement ok
DELETE FROM tab1 WHERE col4 = 533.65

query I rowsort label-empty
SELECT pk FROM tab1 WHERE col4 = 533.65
----

query I rowsort label-630
SELECT pk FROM tab1 WHERE NOT (col4 = 533.65)
----
56 values hashing to 89b27df5f75bdf2ed1e0ee6e0cc90503

statement ok
DELETE FROM tab2 WHERE col4 = 533.65

query I rowsort label-empty
SELECT pk FROM tab2 WHERE col4 = 533.65
----

query I rowsort label-630
SELECT pk FROM tab2 WHERE NOT (col4 = 533.65)
----
56 values hashing to 89b27df5f75bdf2ed1e0ee6e0cc90503

statement ok
DELETE FROM tab3 WHERE col4 = 533.65

query I rowsort label-empty
SELECT pk FROM tab3 WHERE col4 = 533.65
----

query I rowsort label-630
SELECT pk FROM tab3 WHERE NOT (col4 = 533.65)
----
56 values hashing to 89b27df5f75bdf2ed1e0ee6e0cc90503

statement ok
DELETE FROM tab4 WHERE col4 = 533.65

query I rowsort label-empty
SELECT pk FROM tab4 WHERE col4 = 533.65
----

query I rowsort label-630
SELECT pk FROM tab4 WHERE NOT (col4 = 533.65)
----
56 values hashing to 89b27df5f75bdf2ed1e0ee6e0cc90503

statement ok
DELETE FROM tab0 WHERE col4 > 192.17

query I rowsort label-empty
SELECT pk FROM tab0 WHERE col4 > 192.17
----

query I rowsort label-645
SELECT pk FROM tab0 WHERE NOT (col4 > 192.17)
----
13 values hashing to 5ccc2920ecb5b40379e385a71eea985b

statement ok
DELETE FROM tab1 WHERE col4 > 192.17

query I rowsort label-empty
SELECT pk FROM tab1 WHERE col4 > 192.17
----

query I rowsort label-645
SELECT pk FROM tab1 WHERE NOT (col4 > 192.17)
----
13 values hashing to 5ccc2920ecb5b40379e385a71eea985b

statement ok
DELETE FROM tab2 WHERE col4 > 192.17

query I rowsort label-empty
SELECT pk FROM tab2 WHERE col4 > 192.17
----

query I rowsort label-645
SELECT pk FROM tab2 WHERE NOT (col4 > 192.17)
----
13 values hashing to 5ccc2920ecb5b40379e385a71eea985b

statement ok
DELETE FROM tab3 WHERE col4 > 192.17

query I rowsort label-empty
SELECT pk FROM tab3 WHERE col4 > 192.17
----

query I rowsort label-645
SELECT pk FROM tab3 WHERE NOT (col4 > 192.17)
----
13 values hashing to 5ccc2920ecb5b40379e385a71eea985b

statement ok
DELETE FROM tab4 WHERE col4 > 192.17

query I rowsort label-empty
SELECT pk FROM tab4 WHERE col4 > 192.17
----

query I rowsort label-645
SELECT pk FROM tab4 WHERE NOT (col4 > 192.17)
----
13 values hashing to 5ccc2920ecb5b40379e385a71eea985b

statement ok
DELETE FROM tab0 WHERE col1 > 738.64

query I rowsort label-empty
SELECT pk FROM tab0 WHERE col1 > 738.64
----

query I rowsort label-660
SELECT pk FROM tab0 WHERE NOT (col1 > 738.64)
----
9 values hashing to fbed7f3d3717223b67c19dd2e9e6025f

statement ok
DELETE FROM tab1 WHERE col1 > 738.64

query I rowsort label-empty
SELECT pk FROM tab1 WHERE col1 > 738.64
----

query I rowsort label-660
SELECT pk FROM tab1 WHERE NOT (col1 > 738.64)
----
9 values hashing to fbed7f3d3717223b67c19dd2e9e6025f

statement ok
DELETE FROM tab2 WHERE col1 > 738.64

query I rowsort label-empty
SELECT pk FROM tab2 WHERE col1 > 738.64
----

query I rowsort label-660
SELECT pk FROM tab2 WHERE NOT (col1 > 738.64)
----
9 values hashing to fbed7f3d3717223b67c19dd2e9e6025f

statement ok
DELETE FROM tab3 WHERE col1 > 738.64

query I rowsort label-empty
SELECT pk FROM tab3 WHERE col1 > 738.64
----

query I rowsort label-660
SELECT pk FROM tab3 WHERE NOT (col1 > 738.64)
----
9 values hashing to fbed7f3d3717223b67c19dd2e9e6025f

statement ok
DELETE FROM tab4 WHERE col1 > 738.64

query I rowsort label-empty
SELECT pk FROM tab4 WHERE col1 > 738.64
----

query I rowsort label-660
SELECT pk FROM tab4 WHERE NOT (col1 > 738.64)
----
9 values hashing to fbed7f3d3717223b67c19dd2e9e6025f

statement ok
DELETE FROM tab0 WHERE col4 < 879.50 OR (col0 < 66) AND col1 < 945.58 OR col0 >= 728 OR ((col0 >= 196 AND col1 > 546.6 OR col0 > 718 AND (col3 > 354) OR (col3 < 829 OR col0 < 378 OR (col3 >= 895 AND (col0 < 258))) AND col3 = 44 OR (col1 < 755.0) OR col3 > 185 AND col3 > 376 OR col4 > 627.83 OR col0 <= 613 OR (((col0 IS NULL)) AND col3 IN (614,403,647,983,573)))) OR ((col4 = 672.99) AND ((col0 <= 646 OR (col0 > 332) AND col3 >= 940 AND col4 > 912.74 AND (((col0 >= 837) AND col3 IN (86,667,787,337))) OR col3 IS NULL OR ((col0 = 494 AND col0 < 64 AND col1 <= 774.25)) AND ((col3 < 218 OR (col1 < 344.76) OR (col4 = 555.56 AND ((col4 <= 941.96) AND col1 >= 398.69) AND col0 <= 332))))) AND col4 = 17.97 AND col4 >= 122.77) OR ((col3 >= 714 AND col0 IS NULL AND col1 IS NULL) AND col4 <= 919.87) AND ((((col3 >= 251))) AND col0 > 31) OR (col0 < 777) AND (col3 > 179)

query I rowsort label-empty
SELECT pk FROM tab0 WHERE col4 < 879.50 OR (col0 < 66) AND col1 < 945.58 OR col0 >= 728 OR ((col0 >= 196 AND col1 > 546.6 OR col0 > 718 AND (col3 > 354) OR (col3 < 829 OR col0 < 378 OR (col3 >= 895 AND (col0 < 258))) AND col3 = 44 OR (col1 < 755.0) OR col3 > 185 AND col3 > 376 OR col4 > 627.83 OR col0 <= 613 OR (((col0 IS NULL)) AND col3 IN (614,403,647,983,573)))) OR ((col4 = 672.99) AND ((col0 <= 646 OR (col0 > 332) AND col3 >= 940 AND col4 > 912.74 AND (((col0 >= 837) AND col3 IN (86,667,787,337))) OR col3 IS NULL OR ((col0 = 494 AND col0 < 64 AND col1 <= 774.25)) AND ((col3 < 218 OR (col1 < 344.76) OR (col4 = 555.56 AND ((col4 <= 941.96) AND col1 >= 398.69) AND col0 <= 332))))) AND col4 = 17.97 AND col4 >= 122.77) OR ((col3 >= 714 AND col0 IS NULL AND col1 IS NULL) AND col4 <= 919.87) AND ((((col3 >= 251))) AND col0 > 31) OR (col0 < 777) AND (col3 > 179)
----

query I rowsort label-675
SELECT pk FROM tab0 WHERE NOT (col4 < 879.50 OR (col0 < 66) AND col1 < 945.58 OR col0 >= 728 OR ((col0 >= 196 AND col1 > 546.6 OR col0 > 718 AND (col3 > 354) OR (col3 < 829 OR col0 < 378 OR (col3 >= 895 AND (col0 < 258))) AND col3 = 44 OR (col1 < 755.0) OR col3 > 185 AND col3 > 376 OR col4 > 627.83 OR col0 <= 613 OR (((col0 IS NULL)) AND col3 IN (614,403,647,983,573)))) OR ((col4 = 672.99) AND ((col0 <= 646 OR (col0 > 332) AND col3 >= 940 AND col4 > 912.74 AND (((col0 >= 837) AND col3 IN (86,667,787,337))) OR col3 IS NULL OR ((col0 = 494 AND col0 < 64 AND col1 <= 774.25)) AND ((col3 < 218 OR (col1 < 344.76) OR (col4 = 555.56 AND ((col4 <= 941.96) AND col1 >= 398.69) AND col0 <= 332))))) AND col4 = 17.97 AND col4 >= 122.77) OR ((col3 >= 714 AND col0 IS NULL AND col1 IS NULL) AND col4 <= 919.87) AND ((((col3 >= 251))) AND col0 > 31) OR (col0 < 777) AND (col3 > 179))
----

statement ok
DELETE FROM tab1 WHERE col4 < 879.50 OR (col0 < 66) AND col1 < 945.58 OR col0 >= 728 OR ((col0 >= 196 AND col1 > 546.6 OR col0 > 718 AND (col3 > 354) OR (col3 < 829 OR col0 < 378 OR (col3 >= 895 AND (col0 < 258))) AND col3 = 44 OR (col1 < 755.0) OR col3 > 185 AND col3 > 376 OR col4 > 627.83 OR col0 <= 613 OR (((col0 IS NULL)) AND col3 IN (614,403,647,983,573)))) OR ((col4 = 672.99) AND ((col0 <= 646 OR (col0 > 332) AND col3 >= 940 AND col4 > 912.74 AND (((col0 >= 837) AND col3 IN (86,667,787,337))) OR col3 IS NULL OR ((col0 = 494 AND col0 < 64 AND col1 <= 774.25)) AND ((col3 < 218 OR (col1 < 344.76) OR (col4 = 555.56 AND ((col4 <= 941.96) AND col1 >= 398.69) AND col0 <= 332))))) AND col4 = 17.97 AND col4 >= 122.77) OR ((col3 >= 714 AND col0 IS NULL AND col1 IS NULL) AND col4 <= 919.87) AND ((((col3 >= 251))) AND col0 > 31) OR (col0 < 777) AND (col3 > 179)

query I rowsort label-empty
SELECT pk FROM tab1 WHERE col4 < 879.50 OR (col0 < 66) AND col1 < 945.58 OR col0 >= 728 OR ((col0 >= 196 AND col1 > 546.6 OR col0 > 718 AND (col3 > 354) OR (col3 < 829 OR col0 < 378 OR (col3 >= 895 AND (col0 < 258))) AND col3 = 44 OR (col1 < 755.0) OR col3 > 185 AND col3 > 376 OR col4 > 627.83 OR col0 <= 613 OR (((col0 IS NULL)) AND col3 IN (614,403,647,983,573)))) OR ((col4 = 672.99) AND ((col0 <= 646 OR (col0 > 332) AND col3 >= 940 AND col4 > 912.74 AND (((col0 >= 837) AND col3 IN (86,667,787,337))) OR col3 IS NULL OR ((col0 = 494 AND col0 < 64 AND col1 <= 774.25)) AND ((col3 < 218 OR (col1 < 344.76) OR (col4 = 555.56 AND ((col4 <= 941.96) AND col1 >= 398.69) AND col0 <= 332))))) AND col4 = 17.97 AND col4 >= 122.77) OR ((col3 >= 714 AND col0 IS NULL AND col1 IS NULL) AND col4 <= 919.87) AND ((((col3 >= 251))) AND col0 > 31) OR (col0 < 777) AND (col3 > 179)
----

query I rowsort label-675
SELECT pk FROM tab1 WHERE NOT (col4 < 879.50 OR (col0 < 66) AND col1 < 945.58 OR col0 >= 728 OR ((col0 >= 196 AND col1 > 546.6 OR col0 > 718 AND (col3 > 354) OR (col3 < 829 OR col0 < 378 OR (col3 >= 895 AND (col0 < 258))) AND col3 = 44 OR (col1 < 755.0) OR col3 > 185 AND col3 > 376 OR col4 > 627.83 OR col0 <= 613 OR (((col0 IS NULL)) AND col3 IN (614,403,647,983,573)))) OR ((col4 = 672.99) AND ((col0 <= 646 OR (col0 > 332) AND col3 >= 940 AND col4 > 912.74 AND (((col0 >= 837) AND col3 IN (86,667,787,337))) OR col3 IS NULL OR ((col0 = 494 AND col0 < 64 AND col1 <= 774.25)) AND ((col3 < 218 OR (col1 < 344.76) OR (col4 = 555.56 AND ((col4 <= 941.96) AND col1 >= 398.69) AND col0 <= 332))))) AND col4 = 17.97 AND col4 >= 122.77) OR ((col3 >= 714 AND col0 IS NULL AND col1 IS NULL) AND col4 <= 919.87) AND ((((col3 >= 251))) AND col0 > 31) OR (col0 < 777) AND (col3 > 179))
----

statement ok
DELETE FROM tab2 WHERE col4 < 879.50 OR (col0 < 66) AND col1 < 945.58 OR col0 >= 728 OR ((col0 >= 196 AND col1 > 546.6 OR col0 > 718 AND (col3 > 354) OR (col3 < 829 OR col0 < 378 OR (col3 >= 895 AND (col0 < 258))) AND col3 = 44 OR (col1 < 755.0) OR col3 > 185 AND col3 > 376 OR col4 > 627.83 OR col0 <= 613 OR (((col0 IS NULL)) AND col3 IN (614,403,647,983,573)))) OR ((col4 = 672.99) AND ((col0 <= 646 OR (col0 > 332) AND col3 >= 940 AND col4 > 912.74 AND (((col0 >= 837) AND col3 IN (86,667,787,337))) OR col3 IS NULL OR ((col0 = 494 AND col0 < 64 AND col1 <= 774.25)) AND ((col3 < 218 OR (col1 < 344.76) OR (col4 = 555.56 AND ((col4 <= 941.96) AND col1 >= 398.69) AND col0 <= 332))))) AND col4 = 17.97 AND col4 >= 122.77) OR ((col3 >= 714 AND col0 IS NULL AND col1 IS NULL) AND col4 <= 919.87) AND ((((col3 >= 251))) AND col0 > 31) OR (col0 < 777) AND (col3 > 179)

query I rowsort label-empty
SELECT pk FROM tab2 WHERE col4 < 879.50 OR (col0 < 66) AND col1 < 945.58 OR col0 >= 728 OR ((col0 >= 196 AND col1 > 546.6 OR col0 > 718 AND (col3 > 354) OR (col3 < 829 OR col0 < 378 OR (col3 >= 895 AND (col0 < 258))) AND col3 = 44 OR (col1 < 755.0) OR col3 > 185 AND col3 > 376 OR col4 > 627.83 OR col0 <= 613 OR (((col0 IS NULL)) AND col3 IN (614,403,647,983,573)))) OR ((col4 = 672.99) AND ((col0 <= 646 OR (col0 > 332) AND col3 >= 940 AND col4 > 912.74 AND (((col0 >= 837) AND col3 IN (86,667,787,337))) OR col3 IS NULL OR ((col0 = 494 AND col0 < 64 AND col1 <= 774.25)) AND ((col3 < 218 OR (col1 < 344.76) OR (col4 = 555.56 AND ((col4 <= 941.96) AND col1 >= 398.69) AND col0 <= 332))))) AND col4 = 17.97 AND col4 >= 122.77) OR ((col3 >= 714 AND col0 IS NULL AND col1 IS NULL) AND col4 <= 919.87) AND ((((col3 >= 251))) AND col0 > 31) OR (col0 < 777) AND (col3 > 179)
----

query I rowsort label-675
SELECT pk FROM tab2 WHERE NOT (col4 < 879.50 OR (col0 < 66) AND col1 < 945.58 OR col0 >= 728 OR ((col0 >= 196 AND col1 > 546.6 OR col0 > 718 AND (col3 > 354) OR (col3 < 829 OR col0 < 378 OR (col3 >= 895 AND (col0 < 258))) AND col3 = 44 OR (col1 < 755.0) OR col3 > 185 AND col3 > 376 OR col4 > 627.83 OR col0 <= 613 OR (((col0 IS NULL)) AND col3 IN (614,403,647,983,573)))) OR ((col4 = 672.99) AND ((col0 <= 646 OR (col0 > 332) AND col3 >= 940 AND col4 > 912.74 AND (((col0 >= 837) AND col3 IN (86,667,787,337))) OR col3 IS NULL OR ((col0 = 494 AND col0 < 64 AND col1 <= 774.25)) AND ((col3 < 218 OR (col1 < 344.76) OR (col4 = 555.56 AND ((col4 <= 941.96) AND col1 >= 398.69) AND col0 <= 332))))) AND col4 = 17.97 AND col4 >= 122.77) OR ((col3 >= 714 AND col0 IS NULL AND col1 IS NULL) AND col4 <= 919.87) AND ((((col3 >= 251))) AND col0 > 31) OR (col0 < 777) AND (col3 > 179))
----

statement ok
DELETE FROM tab3 WHERE col4 < 879.50 OR (col0 < 66) AND col1 < 945.58 OR col0 >= 728 OR ((col0 >= 196 AND col1 > 546.6 OR col0 > 718 AND (col3 > 354) OR (col3 < 829 OR col0 < 378 OR (col3 >= 895 AND (col0 < 258))) AND col3 = 44 OR (col1 < 755.0) OR col3 > 185 AND col3 > 376 OR col4 > 627.83 OR col0 <= 613 OR (((col0 IS NULL)) AND col3 IN (614,403,647,983,573)))) OR ((col4 = 672.99) AND ((col0 <= 646 OR (col0 > 332) AND col3 >= 940 AND col4 > 912.74 AND (((col0 >= 837) AND col3 IN (86,667,787,337))) OR col3 IS NULL OR ((col0 = 494 AND col0 < 64 AND col1 <= 774.25)) AND ((col3 < 218 OR (col1 < 344.76) OR (col4 = 555.56 AND ((col4 <= 941.96) AND col1 >= 398.69) AND col0 <= 332))))) AND col4 = 17.97 AND col4 >= 122.77) OR ((col3 >= 714 AND col0 IS NULL AND col1 IS NULL) AND col4 <= 919.87) AND ((((col3 >= 251))) AND col0 > 31) OR (col0 < 777) AND (col3 > 179)

query I rowsort label-empty
SELECT pk FROM tab3 WHERE col4 < 879.50 OR (col0 < 66) AND col1 < 945.58 OR col0 >= 728 OR ((col0 >= 196 AND col1 > 546.6 OR col0 > 718 AND (col3 > 354) OR (col3 < 829 OR col0 < 378 OR (col3 >= 895 AND (col0 < 258))) AND col3 = 44 OR (col1 < 755.0) OR col3 > 185 AND col3 > 376 OR col4 > 627.83 OR col0 <= 613 OR (((col0 IS NULL)) AND col3 IN (614,403,647,983,573)))) OR ((col4 = 672.99) AND ((col0 <= 646 OR (col0 > 332) AND col3 >= 940 AND col4 > 912.74 AND (((col0 >= 837) AND col3 IN (86,667,787,337))) OR col3 IS NULL OR ((col0 = 494 AND col0 < 64 AND col1 <= 774.25)) AND ((col3 < 218 OR (col1 < 344.76) OR (col4 = 555.56 AND ((col4 <= 941.96) AND col1 >= 398.69) AND col0 <= 332))))) AND col4 = 17.97 AND col4 >= 122.77) OR ((col3 >= 714 AND col0 IS NULL AND col1 IS NULL) AND col4 <= 919.87) AND ((((col3 >= 251))) AND col0 > 31) OR (col0 < 777) AND (col3 > 179)
----

query I rowsort label-675
SELECT pk FROM tab3 WHERE NOT (col4 < 879.50 OR (col0 < 66) AND col1 < 945.58 OR col0 >= 728 OR ((col0 >= 196 AND col1 > 546.6 OR col0 > 718 AND (col3 > 354) OR (col3 < 829 OR col0 < 378 OR (col3 >= 895 AND (col0 < 258))) AND col3 = 44 OR (col1 < 755.0) OR col3 > 185 AND col3 > 376 OR col4 > 627.83 OR col0 <= 613 OR (((col0 IS NULL)) AND col3 IN (614,403,647,983,573)))) OR ((col4 = 672.99) AND ((col0 <= 646 OR (col0 > 332) AND col3 >= 940 AND col4 > 912.74 AND (((col0 >= 837) AND col3 IN (86,667,787,337))) OR col3 IS NULL OR ((col0 = 494 AND col0 < 64 AND col1 <= 774.25)) AND ((col3 < 218 OR (col1 < 344.76) OR (col4 = 555.56 AND ((col4 <= 941.96) AND col1 >= 398.69) AND col0 <= 332))))) AND col4 = 17.97 AND col4 >= 122.77) OR ((col3 >= 714 AND col0 IS NULL AND col1 IS NULL) AND col4 <= 919.87) AND ((((col3 >= 251))) AND col0 > 31) OR (col0 < 777) AND (col3 > 179))
----

statement ok
DELETE FROM tab4 WHERE col4 < 879.50 OR (col0 < 66) AND col1 < 945.58 OR col0 >= 728 OR ((col0 >= 196 AND col1 > 546.6 OR col0 > 718 AND (col3 > 354) OR (col3 < 829 OR col0 < 378 OR (col3 >= 895 AND (col0 < 258))) AND col3 = 44 OR (col1 < 755.0) OR col3 > 185 AND col3 > 376 OR col4 > 627.83 OR col0 <= 613 OR (((col0 IS NULL)) AND col3 IN (614,403,647,983,573)))) OR ((col4 = 672.99) AND ((col0 <= 646 OR (col0 > 332) AND col3 >= 940 AND col4 > 912.74 AND (((col0 >= 837) AND col3 IN (86,667,787,337))) OR col3 IS NULL OR ((col0 = 494 AND col0 < 64 AND col1 <= 774.25)) AND ((col3 < 218 OR (col1 < 344.76) OR (col4 = 555.56 AND ((col4 <= 941.96) AND col1 >= 398.69) AND col0 <= 332))))) AND col4 = 17.97 AND col4 >= 122.77) OR ((col3 >= 714 AND col0 IS NULL AND col1 IS NULL) AND col4 <= 919.87) AND ((((col3 >= 251))) AND col0 > 31) OR (col0 < 777) AND (col3 > 179)

query I rowsort label-empty
SELECT pk FROM tab4 WHERE col4 < 879.50 OR (col0 < 66) AND col1 < 945.58 OR col0 >= 728 OR ((col0 >= 196 AND col1 > 546.6 OR col0 > 718 AND (col3 > 354) OR (col3 < 829 OR col0 < 378 OR (col3 >= 895 AND (col0 < 258))) AND col3 = 44 OR (col1 < 755.0) OR col3 > 185 AND col3 > 376 OR col4 > 627.83 OR col0 <= 613 OR (((col0 IS NULL)) AND col3 IN (614,403,647,983,573)))) OR ((col4 = 672.99) AND ((col0 <= 646 OR (col0 > 332) AND col3 >= 940 AND col4 > 912.74 AND (((col0 >= 837) AND col3 IN (86,667,787,337))) OR col3 IS NULL OR ((col0 = 494 AND col0 < 64 AND col1 <= 774.25)) AND ((col3 < 218 OR (col1 < 344.76) OR (col4 = 555.56 AND ((col4 <= 941.96) AND col1 >= 398.69) AND col0 <= 332))))) AND col4 = 17.97 AND col4 >= 122.77) OR ((col3 >= 714 AND col0 IS NULL AND col1 IS NULL) AND col4 <= 919.87) AND ((((col3 >= 251))) AND col0 > 31) OR (col0 < 777) AND (col3 > 179)
----

query I rowsort label-675
SELECT pk FROM tab4 WHERE NOT (col4 < 879.50 OR (col0 < 66) AND col1 < 945.58 OR col0 >= 728 OR ((col0 >= 196 AND col1 > 546.6 OR col0 > 718 AND (col3 > 354) OR (col3 < 829 OR col0 < 378 OR (col3 >= 895 AND (col0 < 258))) AND col3 = 44 OR (col1 < 755.0) OR col3 > 185 AND col3 > 376 OR col4 > 627.83 OR col0 <= 613 OR (((col0 IS NULL)) AND col3 IN (614,403,647,983,573)))) OR ((col4 = 672.99) AND ((col0 <= 646 OR (col0 > 332) AND col3 >= 940 AND col4 > 912.74 AND (((col0 >= 837) AND col3 IN (86,667,787,337))) OR col3 IS NULL OR ((col0 = 494 AND col0 < 64 AND col1 <= 774.25)) AND ((col3 < 218 OR (col1 < 344.76) OR (col4 = 555.56 AND ((col4 <= 941.96) AND col1 >= 398.69) AND col0 <= 332))))) AND col4 = 17.97 AND col4 >= 122.77) OR ((col3 >= 714 AND col0 IS NULL AND col1 IS NULL) AND col4 <= 919.87) AND ((((col3 >= 251))) AND col0 > 31) OR (col0 < 777) AND (col3 > 179))
----

statement ok
DROP TABLE tab0

statement ok
CREATE TABLE tab0(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
INSERT INTO tab0 VALUES(0,457,599.20,'xxiju',769,208.53,'ajtmt')

statement ok
INSERT INTO tab0 VALUES(1,756,354.71,'xyooe',530,463.14,'fsrsq')

statement ok
INSERT INTO tab0 VALUES(2,142,281.90,'tekxm',565,907.63,'uzzkb')

statement ok
INSERT INTO tab0 VALUES(3,810,454.57,'yljkg',163,331.68,'tqdph')

statement ok
INSERT INTO tab0 VALUES(4,550,158.92,'wxfge',22,297.64,'xjlxy')

statement ok
INSERT INTO tab0 VALUES(5,372,16.9,'xpdph',872,270.12,'hldca')

statement ok
INSERT INTO tab0 VALUES(6,134,115.87,'rysca',102,741.71,'dmovz')

statement ok
INSERT INTO tab0 VALUES(7,162,130.25,'crfol',384,348.50,'zaefx')

statement ok
INSERT INTO tab0 VALUES(8,880,448.11,'kdpmg',299,8.78,'xgtlt')

statement ok
INSERT INTO tab0 VALUES(9,432,293.80,'lbuva',959,37.65,'nlmig')

statement ok
INSERT INTO tab0 VALUES(10,306,854.79,'thoqh',637,275.59,'hsfde')

statement ok
INSERT INTO tab0 VALUES(11,963,406.29,'qdyko',387,215.18,'jqial')

statement ok
INSERT INTO tab0 VALUES(12,459,440.86,'gicdr',672,124.63,'awdse')

statement ok
INSERT INTO tab0 VALUES(13,70,780.4,'xirmr',989,169.49,'psvez')

statement ok
INSERT INTO tab0 VALUES(14,919,717.1,'zetvd',492,544.19,'ovqfx')

statement ok
INSERT INTO tab0 VALUES(15,598,128.16,'faznd',619,590.75,'wsyaq')

statement ok
INSERT INTO tab0 VALUES(16,795,604.75,'suwvo',715,928.33,'xppyq')

statement ok
INSERT INTO tab0 VALUES(17,922,572.53,'dtqhy',659,577.91,'qurzg')

statement ok
INSERT INTO tab0 VALUES(18,731,425.35,'vesoy',490,79.90,'tjynv')

statement ok
INSERT INTO tab0 VALUES(19,950,640.82,'xzkvf',27,632.73,'wzvvw')

statement ok
INSERT INTO tab0 VALUES(20,899,911.88,'limro',499,204.53,'nhmuc')

statement ok
INSERT INTO tab0 VALUES(21,121,266.48,'mgxne',167,667.71,'iodnr')

statement ok
INSERT INTO tab0 VALUES(22,4,199.16,'higfr',953,916.62,'enxye')

statement ok
INSERT INTO tab0 VALUES(23,405,790.73,'jerwg',59,998.15,'irgly')

statement ok
INSERT INTO tab0 VALUES(24,280,832.83,'sfcjv',596,235.37,'lgvla')

statement ok
INSERT INTO tab0 VALUES(25,303,957.60,'vhfwb',210,349.14,'wptdh')

statement ok
INSERT INTO tab0 VALUES(26,496,760.28,'vevqr',703,586.76,'qusar')

statement ok
INSERT INTO tab0 VALUES(27,848,922.86,'sgvqi',661,847.54,'qnbmg')

statement ok
INSERT INTO tab0 VALUES(28,948,338.69,'hgixz',79,803.52,'skzpi')

statement ok
INSERT INTO tab0 VALUES(29,603,241.10,'ntvpy',984,29.0,'xuppr')

statement ok
INSERT INTO tab0 VALUES(30,467,328.3,'lshgu',62,123.20,'jjzol')

statement ok
INSERT INTO tab0 VALUES(31,663,881.67,'mkiox',282,836.93,'ssozn')

statement ok
INSERT INTO tab0 VALUES(32,413,899.5,'jtiaf',520,192.12,'xbyln')

statement ok
INSERT INTO tab0 VALUES(33,655,214.71,'lammn',188,617.54,'qrfgy')

statement ok
INSERT INTO tab0 VALUES(34,677,624.27,'rozwn',853,61.36,'gvzbh')

statement ok
INSERT INTO tab0 VALUES(35,736,15.12,'vifsb',868,125.82,'zbpme')

statement ok
INSERT INTO tab0 VALUES(36,684,485.0,'rlstd',992,186.82,'bbdpo')

statement ok
INSERT INTO tab0 VALUES(37,594,470.62,'xbltb',18,521.55,'sfrwr')

statement ok
INSERT INTO tab0 VALUES(38,386,869.32,'ksvxr',399,431.14,'ofjmj')

statement ok
INSERT INTO tab0 VALUES(39,450,169.68,'kcyng',867,371.26,'krkba')

statement ok
INSERT INTO tab0 VALUES(40,271,569.12,'mrpuw',66,67.77,'sumiv')

statement ok
INSERT INTO tab0 VALUES(41,55,107.56,'vhldk',173,648.30,'ixpuy')

statement ok
INSERT INTO tab0 VALUES(42,354,783.3,'fseer',521,769.93,'bfhej')

statement ok
INSERT INTO tab0 VALUES(43,691,687.31,'gmobn',226,732.77,'kkxgi')

statement ok
INSERT INTO tab0 VALUES(44,184,119.50,'ngpec',815,619.62,'xclgj')

statement ok
INSERT INTO tab0 VALUES(45,172,719.74,'nptxt',848,408.57,'eszuh')

statement ok
INSERT INTO tab0 VALUES(46,840,588.74,'aqxck',540,106.63,'cxndn')

statement ok
INSERT INTO tab0 VALUES(47,843,417.46,'aontk',392,868.37,'wkica')

statement ok
INSERT INTO tab0 VALUES(48,933,608.74,'ajxpy',812,126.53,'eiypp')

statement ok
INSERT INTO tab0 VALUES(49,581,402.86,'xkdux',741,709.63,'jckew')

statement ok
INSERT INTO tab0 VALUES(50,605,4.27,'jzjng',281,976.65,'kxetn')

statement ok
INSERT INTO tab0 VALUES(51,792,703.11,'vbwpx',312,935.59,'fknfj')

statement ok
INSERT INTO tab0 VALUES(52,528,5.91,'rxbca',127,368.14,'qilal')

statement ok
INSERT INTO tab0 VALUES(53,416,753.15,'hqvad',51,957.27,'qayue')

statement ok
INSERT INTO tab0 VALUES(54,907,251.98,'funvd',64,413.89,'jgzzp')

statement ok
INSERT INTO tab0 VALUES(55,923,392.72,'hdcdn',434,592.46,'kruqf')

statement ok
INSERT INTO tab0 VALUES(56,477,782.60,'udgjn',335,631.60,'ulwrj')

statement ok
INSERT INTO tab0 VALUES(57,311,866.32,'oroie',473,63.74,'caewj')

statement ok
INSERT INTO tab0 VALUES(58,507,50.69,'aqrvk',713,948.74,'sqdhk')

statement ok
INSERT INTO tab0 VALUES(59,117,829.25,'mleih',706,999.49,'wxzxw')

statement ok
INSERT INTO tab0 VALUES(60,793,909.91,'bwbnc',506,697.56,'rorhj')

statement ok
INSERT INTO tab0 VALUES(61,403,339.58,'bnqai',205,433.84,'mbchz')

statement ok
INSERT INTO tab0 VALUES(62,664,622.74,'vnsza',550,618.10,'uchnf')

statement ok
INSERT INTO tab0 VALUES(63,763,859.16,'acqrt',573,810.71,'mijbe')

statement ok
INSERT INTO tab0 VALUES(64,982,857.42,'tirdv',213,851.18,'watbx')

statement ok
INSERT INTO tab0 VALUES(65,324,264.63,'rmuui',944,977.83,'ypjjc')

statement ok
INSERT INTO tab0 VALUES(66,139,688.98,'baach',396,951.39,'jgrer')

statement ok
INSERT INTO tab0 VALUES(67,744,830.41,'awmew',985,187.66,'rstrn')

statement ok
INSERT INTO tab0 VALUES(68,56,597.23,'oiqik',529,874.10,'krppw')

statement ok
INSERT INTO tab0 VALUES(69,211,239.70,'tofwl',888,101.48,'dpavi')

statement ok
INSERT INTO tab0 VALUES(70,190,469.74,'tdloe',575,984.49,'tfyea')

statement ok
INSERT INTO tab0 VALUES(71,445,584.48,'dwghf',386,787.35,'kgnvq')

statement ok
INSERT INTO tab0 VALUES(72,525,598.90,'tfeuy',26,50.48,'vwcdt')

statement ok
INSERT INTO tab0 VALUES(73,698,361.50,'ddtbm',735,716.9,'gpobs')

statement ok
INSERT INTO tab0 VALUES(74,578,684.86,'kllgb',908,249.81,'spiyy')

statement ok
INSERT INTO tab0 VALUES(75,751,471.31,'ktwbu',725,768.31,'cqkby')

statement ok
INSERT INTO tab0 VALUES(76,398,833.55,'btvoc',776,163.96,'emtin')

statement ok
INSERT INTO tab0 VALUES(77,920,223.24,'fcpos',680,228.42,'zmduw')

statement ok
INSERT INTO tab0 VALUES(78,563,556.68,'yzvnu',717,780.24,'qnmkq')

statement ok
INSERT INTO tab0 VALUES(79,47,333.38,'nrwzb',451,788.57,'qeule')

statement ok
INSERT INTO tab0 VALUES(80,185,771.74,'seuha',351,495.70,'bvlkp')

statement ok
INSERT INTO tab0 VALUES(81,510,923.63,'wxndv',422,546.74,'mvhkv')

statement ok
INSERT INTO tab0 VALUES(82,904,803.3,'whzgu',826,110.20,'fnpzv')

statement ok
INSERT INTO tab0 VALUES(83,217,518.65,'nigad',508,6.65,'molmt')

statement ok
INSERT INTO tab0 VALUES(84,895,384.58,'mjqci',823,830.35,'ltrzz')

statement ok
INSERT INTO tab0 VALUES(85,606,54.89,'kmtze',157,78.83,'koarf')

statement ok
INSERT INTO tab0 VALUES(86,861,648.25,'fkuuy',555,271.57,'utjqt')

statement ok
INSERT INTO tab0 VALUES(87,646,871.58,'bxnrl',346,80.58,'oarhm')

statement ok
INSERT INTO tab0 VALUES(88,39,141.65,'nnmpe',765,451.5,'yrhhb')

statement ok
INSERT INTO tab0 VALUES(89,839,715.73,'sfbxm',584,733.97,'yezxb')

statement ok
INSERT INTO tab0 VALUES(90,194,811.18,'lwqar',728,797.76,'fuztb')

statement ok
INSERT INTO tab0 VALUES(91,219,738.13,'gasyb',911,167.88,'ghikr')

statement ok
INSERT INTO tab0 VALUES(92,626,17.3,'qnaxg',250,141.46,'okvaw')

statement ok
INSERT INTO tab0 VALUES(93,347,499.35,'easdb',898,918.93,'uqexa')

statement ok
INSERT INTO tab0 VALUES(94,163,513.16,'nskiv',667,722.67,'sueiy')

statement ok
INSERT INTO tab0 VALUES(95,320,964.76,'rwhhm',650,927.57,'notwd')

statement ok
INSERT INTO tab0 VALUES(96,165,475.32,'bpjrp',849,184.72,'whehv')

statement ok
INSERT INTO tab0 VALUES(97,764,504.49,'qilkp',799,542.99,'clfzd')

statement ok
INSERT INTO tab0 VALUES(98,526,474.3,'ymlov',194,578.70,'chbte')

statement ok
INSERT INTO tab0 VALUES(99,835,895.45,'mcgut',510,517.19,'tqrgg')

statement ok
DROP TABLE tab1

statement ok
CREATE TABLE tab1(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE INDEX idx_tab1_0 on tab1 (col0)

statement ok
CREATE INDEX idx_tab1_1 on tab1 (col1)

statement ok
CREATE INDEX idx_tab1_3 on tab1 (col3)

statement ok
CREATE INDEX idx_tab1_4 on tab1 (col4)

statement ok
INSERT INTO tab1 SELECT * FROM tab0

statement ok
DROP TABLE tab2

statement ok
CREATE TABLE tab2(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE UNIQUE INDEX idx_tab2_0 ON tab2 (col3 DESC)

statement ok
CREATE INDEX idx_tab2_2 ON tab2 (col4 DESC,col1,col0 DESC)

statement ok
CREATE UNIQUE INDEX idx_tab2_5 ON tab2 (col1 DESC)

statement ok
INSERT INTO tab2 SELECT * FROM tab0

statement ok
DROP TABLE tab3

statement ok
CREATE TABLE tab3(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE UNIQUE INDEX idx_tab3_0 ON tab3 (col4)

statement ok
CREATE UNIQUE INDEX idx_tab3_1 ON tab3 (col0,col1 DESC)

statement ok
INSERT INTO tab3 SELECT * FROM tab0

statement ok
DROP TABLE tab4

statement ok
CREATE TABLE tab4(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE INDEX idx_tab4_0 ON tab4 (col1,col0 DESC,col3)

statement ok
CREATE INDEX idx_tab4_1 ON tab4 (col4)

statement ok
CREATE INDEX idx_tab4_3 ON tab4 (col3,col1 DESC)

statement ok
INSERT INTO tab4 SELECT * FROM tab0

query I rowsort label-empty
SELECT pk FROM tab0 WHERE pk IS NULL
----

statement ok
DELETE FROM tab0 WHERE col4 < 934.1

query I rowsort label-empty
SELECT pk FROM tab0 WHERE col4 < 934.1
----

query I rowsort label-690
SELECT pk FROM tab0 WHERE NOT (col4 < 934.1)
----
9 values hashing to 7f8fd85a577d35d1e1455344713c9632

statement ok
DELETE FROM tab1 WHERE col4 < 934.1

query I rowsort label-empty
SELECT pk FROM tab1 WHERE col4 < 934.1
----

query I rowsort label-690
SELECT pk FROM tab1 WHERE NOT (col4 < 934.1)
----
9 values hashing to 7f8fd85a577d35d1e1455344713c9632

statement ok
DELETE FROM tab2 WHERE col4 < 934.1

query I rowsort label-empty
SELECT pk FROM tab2 WHERE col4 < 934.1
----

query I rowsort label-690
SELECT pk FROM tab2 WHERE NOT (col4 < 934.1)
----
9 values hashing to 7f8fd85a577d35d1e1455344713c9632

statement ok
DELETE FROM tab3 WHERE col4 < 934.1

query I rowsort label-empty
SELECT pk FROM tab3 WHERE col4 < 934.1
----

query I rowsort label-690
SELECT pk FROM tab3 WHERE NOT (col4 < 934.1)
----
9 values hashing to 7f8fd85a577d35d1e1455344713c9632

statement ok
DELETE FROM tab4 WHERE col4 < 934.1

query I rowsort label-empty
SELECT pk FROM tab4 WHERE col4 < 934.1
----

query I rowsort label-690
SELECT pk FROM tab4 WHERE NOT (col4 < 934.1)
----
9 values hashing to 7f8fd85a577d35d1e1455344713c9632

statement ok
DELETE FROM tab0 WHERE (((((col1 = 55.29))) OR (col1 > 927.63 AND ((col0 > 550) AND (col0 > 860 AND (col0 <= 228 OR (col3 <= 147 AND col3 < 125) AND col0 > 242 OR ((col3 IN (876)))))))) AND col0 <= 655)

query I rowsort label-empty
SELECT pk FROM tab0 WHERE (((((col1 = 55.29))) OR (col1 > 927.63 AND ((col0 > 550) AND (col0 > 860 AND (col0 <= 228 OR (col3 <= 147 AND col3 < 125) AND col0 > 242 OR ((col3 IN (876)))))))) AND col0 <= 655)
----

query I rowsort label-705
SELECT pk FROM tab0 WHERE NOT ((((((col1 = 55.29))) OR (col1 > 927.63 AND ((col0 > 550) AND (col0 > 860 AND (col0 <= 228 OR (col3 <= 147 AND col3 < 125) AND col0 > 242 OR ((col3 IN (876)))))))) AND col0 <= 655))
----
9 values hashing to 7f8fd85a577d35d1e1455344713c9632

statement ok
DELETE FROM tab1 WHERE (((((col1 = 55.29))) OR (col1 > 927.63 AND ((col0 > 550) AND (col0 > 860 AND (col0 <= 228 OR (col3 <= 147 AND col3 < 125) AND col0 > 242 OR ((col3 IN (876)))))))) AND col0 <= 655)

query I rowsort label-empty
SELECT pk FROM tab1 WHERE (((((col1 = 55.29))) OR (col1 > 927.63 AND ((col0 > 550) AND (col0 > 860 AND (col0 <= 228 OR (col3 <= 147 AND col3 < 125) AND col0 > 242 OR ((col3 IN (876)))))))) AND col0 <= 655)
----

query I rowsort label-705
SELECT pk FROM tab1 WHERE NOT ((((((col1 = 55.29))) OR (col1 > 927.63 AND ((col0 > 550) AND (col0 > 860 AND (col0 <= 228 OR (col3 <= 147 AND col3 < 125) AND col0 > 242 OR ((col3 IN (876)))))))) AND col0 <= 655))
----
9 values hashing to 7f8fd85a577d35d1e1455344713c9632

statement ok
DELETE FROM tab2 WHERE (((((col1 = 55.29))) OR (col1 > 927.63 AND ((col0 > 550) AND (col0 > 860 AND (col0 <= 228 OR (col3 <= 147 AND col3 < 125) AND col0 > 242 OR ((col3 IN (876)))))))) AND col0 <= 655)

query I rowsort label-empty
SELECT pk FROM tab2 WHERE (((((col1 = 55.29))) OR (col1 > 927.63 AND ((col0 > 550) AND (col0 > 860 AND (col0 <= 228 OR (col3 <= 147 AND col3 < 125) AND col0 > 242 OR ((col3 IN (876)))))))) AND col0 <= 655)
----

query I rowsort label-705
SELECT pk FROM tab2 WHERE NOT ((((((col1 = 55.29))) OR (col1 > 927.63 AND ((col0 > 550) AND (col0 > 860 AND (col0 <= 228 OR (col3 <= 147 AND col3 < 125) AND col0 > 242 OR ((col3 IN (876)))))))) AND col0 <= 655))
----
9 values hashing to 7f8fd85a577d35d1e1455344713c9632

statement ok
DELETE FROM tab3 WHERE (((((col1 = 55.29))) OR (col1 > 927.63 AND ((col0 > 550) AND (col0 > 860 AND (col0 <= 228 OR (col3 <= 147 AND col3 < 125) AND col0 > 242 OR ((col3 IN (876)))))))) AND col0 <= 655)

query I rowsort label-empty
SELECT pk FROM tab3 WHERE (((((col1 = 55.29))) OR (col1 > 927.63 AND ((col0 > 550) AND (col0 > 860 AND (col0 <= 228 OR (col3 <= 147 AND col3 < 125) AND col0 > 242 OR ((col3 IN (876)))))))) AND col0 <= 655)
----

query I rowsort label-705
SELECT pk FROM tab3 WHERE NOT ((((((col1 = 55.29))) OR (col1 > 927.63 AND ((col0 > 550) AND (col0 > 860 AND (col0 <= 228 OR (col3 <= 147 AND col3 < 125) AND col0 > 242 OR ((col3 IN (876)))))))) AND col0 <= 655))
----
9 values hashing to 7f8fd85a577d35d1e1455344713c9632

statement ok
DELETE FROM tab4 WHERE (((((col1 = 55.29))) OR (col1 > 927.63 AND ((col0 > 550) AND (col0 > 860 AND (col0 <= 228 OR (col3 <= 147 AND col3 < 125) AND col0 > 242 OR ((col3 IN (876)))))))) AND col0 <= 655)

query I rowsort label-empty
SELECT pk FROM tab4 WHERE (((((col1 = 55.29))) OR (col1 > 927.63 AND ((col0 > 550) AND (col0 > 860 AND (col0 <= 228 OR (col3 <= 147 AND col3 < 125) AND col0 > 242 OR ((col3 IN (876)))))))) AND col0 <= 655)
----

query I rowsort label-705
SELECT pk FROM tab4 WHERE NOT ((((((col1 = 55.29))) OR (col1 > 927.63 AND ((col0 > 550) AND (col0 > 860 AND (col0 <= 228 OR (col3 <= 147 AND col3 < 125) AND col0 > 242 OR ((col3 IN (876)))))))) AND col0 <= 655))
----
9 values hashing to 7f8fd85a577d35d1e1455344713c9632

statement ok
DELETE FROM tab0 WHERE (col0 <= 628)

query I rowsort label-empty
SELECT pk FROM tab0 WHERE (col0 <= 628)
----

query I rowsort label-720
SELECT pk FROM tab0 WHERE NOT ((col0 <= 628))
----
51

statement ok
DELETE FROM tab1 WHERE (col0 <= 628)

query I rowsort label-empty
SELECT pk FROM tab1 WHERE (col0 <= 628)
----

query I rowsort label-720
SELECT pk FROM tab1 WHERE NOT ((col0 <= 628))
----
51

statement ok
DELETE FROM tab2 WHERE (col0 <= 628)

query I rowsort label-empty
SELECT pk FROM tab2 WHERE (col0 <= 628)
----

query I rowsort label-720
SELECT pk FROM tab2 WHERE NOT ((col0 <= 628))
----
51

statement ok
DELETE FROM tab3 WHERE (col0 <= 628)

query I rowsort label-empty
SELECT pk FROM tab3 WHERE (col0 <= 628)
----

query I rowsort label-720
SELECT pk FROM tab3 WHERE NOT ((col0 <= 628))
----
51

statement ok
DELETE FROM tab4 WHERE (col0 <= 628)

query I rowsort label-empty
SELECT pk FROM tab4 WHERE (col0 <= 628)
----

query I rowsort label-720
SELECT pk FROM tab4 WHERE NOT ((col0 <= 628))
----
51

statement ok
DELETE FROM tab0 WHERE (col4 IS NULL AND ((col3 = 989)) AND ((col3 > 964))) AND (col0 < 481 AND (col4 < 448.80)) OR col0 BETWEEN 950 AND 385

query I rowsort label-empty
SELECT pk FROM tab0 WHERE (col4 IS NULL AND ((col3 = 989)) AND ((col3 > 964))) AND (col0 < 481 AND (col4 < 448.80)) OR col0 BETWEEN 950 AND 385
----

query I rowsort label-735
SELECT pk FROM tab0 WHERE NOT ((col4 IS NULL AND ((col3 = 989)) AND ((col3 > 964))) AND (col0 < 481 AND (col4 < 448.80)) OR col0 BETWEEN 950 AND 385)
----
51

statement ok
DELETE FROM tab1 WHERE (col4 IS NULL AND ((col3 = 989)) AND ((col3 > 964))) AND (col0 < 481 AND (col4 < 448.80)) OR col0 BETWEEN 950 AND 385

query I rowsort label-empty
SELECT pk FROM tab1 WHERE (col4 IS NULL AND ((col3 = 989)) AND ((col3 > 964))) AND (col0 < 481 AND (col4 < 448.80)) OR col0 BETWEEN 950 AND 385
----

query I rowsort label-735
SELECT pk FROM tab1 WHERE NOT ((col4 IS NULL AND ((col3 = 989)) AND ((col3 > 964))) AND (col0 < 481 AND (col4 < 448.80)) OR col0 BETWEEN 950 AND 385)
----
51

statement ok
DELETE FROM tab2 WHERE (col4 IS NULL AND ((col3 = 989)) AND ((col3 > 964))) AND (col0 < 481 AND (col4 < 448.80)) OR col0 BETWEEN 950 AND 385

query I rowsort label-empty
SELECT pk FROM tab2 WHERE (col4 IS NULL AND ((col3 = 989)) AND ((col3 > 964))) AND (col0 < 481 AND (col4 < 448.80)) OR col0 BETWEEN 950 AND 385
----

query I rowsort label-735
SELECT pk FROM tab2 WHERE NOT ((col4 IS NULL AND ((col3 = 989)) AND ((col3 > 964))) AND (col0 < 481 AND (col4 < 448.80)) OR col0 BETWEEN 950 AND 385)
----
51

statement ok
DELETE FROM tab3 WHERE (col4 IS NULL AND ((col3 = 989)) AND ((col3 > 964))) AND (col0 < 481 AND (col4 < 448.80)) OR col0 BETWEEN 950 AND 385

query I rowsort label-empty
SELECT pk FROM tab3 WHERE (col4 IS NULL AND ((col3 = 989)) AND ((col3 > 964))) AND (col0 < 481 AND (col4 < 448.80)) OR col0 BETWEEN 950 AND 385
----

query I rowsort label-735
SELECT pk FROM tab3 WHERE NOT ((col4 IS NULL AND ((col3 = 989)) AND ((col3 > 964))) AND (col0 < 481 AND (col4 < 448.80)) OR col0 BETWEEN 950 AND 385)
----
51

statement ok
DELETE FROM tab4 WHERE (col4 IS NULL AND ((col3 = 989)) AND ((col3 > 964))) AND (col0 < 481 AND (col4 < 448.80)) OR col0 BETWEEN 950 AND 385

query I rowsort label-empty
SELECT pk FROM tab4 WHERE (col4 IS NULL AND ((col3 = 989)) AND ((col3 > 964))) AND (col0 < 481 AND (col4 < 448.80)) OR col0 BETWEEN 950 AND 385
----

query I rowsort label-735
SELECT pk FROM tab4 WHERE NOT ((col4 IS NULL AND ((col3 = 989)) AND ((col3 > 964))) AND (col0 < 481 AND (col4 < 448.80)) OR col0 BETWEEN 950 AND 385)
----
51

statement ok
DELETE FROM tab0 WHERE col4 BETWEEN 696.73 AND 950.10

query I rowsort label-empty
SELECT pk FROM tab0 WHERE col4 BETWEEN 696.73 AND 950.10
----

query I rowsort label-750
SELECT pk FROM tab0 WHERE NOT (col4 BETWEEN 696.73 AND 950.10)
----

statement ok
DELETE FROM tab1 WHERE col4 BETWEEN 696.73 AND 950.10

query I rowsort label-empty
SELECT pk FROM tab1 WHERE col4 BETWEEN 696.73 AND 950.10
----

query I rowsort label-750
SELECT pk FROM tab1 WHERE NOT (col4 BETWEEN 696.73 AND 950.10)
----

statement ok
DELETE FROM tab2 WHERE col4 BETWEEN 696.73 AND 950.10

query I rowsort label-empty
SELECT pk FROM tab2 WHERE col4 BETWEEN 696.73 AND 950.10
----

query I rowsort label-750
SELECT pk FROM tab2 WHERE NOT (col4 BETWEEN 696.73 AND 950.10)
----

statement ok
DELETE FROM tab3 WHERE col4 BETWEEN 696.73 AND 950.10

query I rowsort label-empty
SELECT pk FROM tab3 WHERE col4 BETWEEN 696.73 AND 950.10
----

query I rowsort label-750
SELECT pk FROM tab3 WHERE NOT (col4 BETWEEN 696.73 AND 950.10)
----

statement ok
DELETE FROM tab4 WHERE col4 BETWEEN 696.73 AND 950.10

query I rowsort label-empty
SELECT pk FROM tab4 WHERE col4 BETWEEN 696.73 AND 950.10
----

query I rowsort label-750
SELECT pk FROM tab4 WHERE NOT (col4 BETWEEN 696.73 AND 950.10)
----

statement ok
DROP TABLE tab0

statement ok
CREATE TABLE tab0(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
INSERT INTO tab0 VALUES(0,308,91.88,'nvjws',592,39.54,'jvjae')

statement ok
INSERT INTO tab0 VALUES(1,247,391.55,'btcwu',217,428.74,'dvbih')

statement ok
INSERT INTO tab0 VALUES(2,443,566.15,'qnbbl',445,608.27,'jsure')

statement ok
INSERT INTO tab0 VALUES(3,31,620.44,'rbahf',125,443.31,'dfkxm')

statement ok
INSERT INTO tab0 VALUES(4,726,815.43,'slwhb',994,125.6,'mhuot')

statement ok
INSERT INTO tab0 VALUES(5,449,796.96,'ahphk',309,287.41,'lxcmo')

statement ok
INSERT INTO tab0 VALUES(6,948,721.33,'fmnrg',471,139.51,'enwls')

statement ok
INSERT INTO tab0 VALUES(7,429,381.96,'ttipk',645,586.42,'etzwf')

statement ok
INSERT INTO tab0 VALUES(8,176,327.97,'yhhnn',392,356.75,'ibbgr')

statement ok
INSERT INTO tab0 VALUES(9,181,994.84,'zkiyh',287,126.24,'yilyc')

statement ok
INSERT INTO tab0 VALUES(10,763,829.0,'fffal',552,638.44,'dkhvg')

statement ok
INSERT INTO tab0 VALUES(11,197,411.51,'edndz',672,841.30,'qzrrt')

statement ok
INSERT INTO tab0 VALUES(12,339,582.63,'snxni',29,2.79,'gxwbz')

statement ok
INSERT INTO tab0 VALUES(13,250,565.45,'fmhyj',519,833.56,'ryjxo')

statement ok
INSERT INTO tab0 VALUES(14,819,95.55,'oetho',182,622.53,'umzzf')

statement ok
INSERT INTO tab0 VALUES(15,393,542.62,'juwed',826,352.52,'ucary')

statement ok
INSERT INTO tab0 VALUES(16,397,36.4,'eyrrg',650,828.90,'fbkng')

statement ok
INSERT INTO tab0 VALUES(17,962,589.55,'khztz',874,805.19,'eesyd')

statement ok
INSERT INTO tab0 VALUES(18,549,225.86,'oihbo',356,108.70,'kglsi')

statement ok
INSERT INTO tab0 VALUES(19,573,104.29,'jvcnm',224,759.14,'ksdsi')

statement ok
INSERT INTO tab0 VALUES(20,32,643.34,'yrxwn',500,103.26,'pjhoo')

statement ok
INSERT INTO tab0 VALUES(21,124,645.41,'ufikb',720,934.46,'mysdo')

statement ok
INSERT INTO tab0 VALUES(22,883,424.32,'bckoa',567,614.42,'orofz')

statement ok
INSERT INTO tab0 VALUES(23,794,926.2,'ovmlc',487,206.75,'tzmeu')

statement ok
INSERT INTO tab0 VALUES(24,424,859.17,'allpx',321,595.57,'icsrm')

statement ok
INSERT INTO tab0 VALUES(25,43,816.78,'bbxny',929,611.17,'creby')

statement ok
INSERT INTO tab0 VALUES(26,254,396.81,'klflw',810,158.63,'ljtex')

statement ok
INSERT INTO tab0 VALUES(27,612,338.84,'zxstr',733,337.41,'rpexu')

statement ok
INSERT INTO tab0 VALUES(28,256,638.67,'cnrrq',359,570.4,'vzjwa')

statement ok
INSERT INTO tab0 VALUES(29,525,678.92,'meqcm',867,729.67,'belxa')

statement ok
INSERT INTO tab0 VALUES(30,592,347.71,'mxjwr',579,257.77,'thxxm')

statement ok
INSERT INTO tab0 VALUES(31,85,171.25,'cobsi',582,292.70,'jqsgg')

statement ok
INSERT INTO tab0 VALUES(32,709,437.45,'gpmqm',358,797.35,'yikou')

statement ok
INSERT INTO tab0 VALUES(33,877,314.59,'tlarc',406,682.77,'yyhga')

statement ok
INSERT INTO tab0 VALUES(34,331,981.91,'ojxnj',868,928.80,'ozncm')

statement ok
INSERT INTO tab0 VALUES(35,768,755.25,'vzfdq',152,715.68,'rufcr')

statement ok
INSERT INTO tab0 VALUES(36,465,209.67,'avehr',561,543.70,'dxouw')

statement ok
INSERT INTO tab0 VALUES(37,905,303.6,'cdbhr',913,361.78,'tuado')

statement ok
INSERT INTO tab0 VALUES(38,400,505.80,'oimon',171,690.16,'pnmzg')

statement ok
INSERT INTO tab0 VALUES(39,718,920.37,'rrmiu',63,748.94,'wgdsx')

statement ok
INSERT INTO tab0 VALUES(40,706,410.95,'ozqcz',712,575.80,'hzxzu')

statement ok
INSERT INTO tab0 VALUES(41,917,725.8,'fdfmo',258,159.55,'bflfv')

statement ok
INSERT INTO tab0 VALUES(42,233,623.26,'utfqb',482,560.79,'ziegp')

statement ok
INSERT INTO tab0 VALUES(43,493,995.60,'quobj',434,34.54,'tppak')

statement ok
INSERT INTO tab0 VALUES(44,113,996.43,'lhgzr',57,162.83,'vjfeq')

statement ok
INSERT INTO tab0 VALUES(45,719,161.90,'iumhq',811,969.38,'vavpp')

statement ok
INSERT INTO tab0 VALUES(46,760,539.67,'ccryo',296,55.15,'kopev')

statement ok
INSERT INTO tab0 VALUES(47,148,812.47,'dxrpn',884,716.5,'ozcje')

statement ok
INSERT INTO tab0 VALUES(48,868,420.74,'tkwjm',338,70.50,'qgpuy')

statement ok
INSERT INTO tab0 VALUES(49,616,691.30,'fwjhg',438,183.9,'prawz')

statement ok
INSERT INTO tab0 VALUES(50,414,960.92,'vhadz',606,194.18,'zpdmt')

statement ok
INSERT INTO tab0 VALUES(51,240,699.97,'ecoux',533,436.55,'cctpp')

statement ok
INSERT INTO tab0 VALUES(52,653,639.3,'dpvdq',801,568.1,'entvv')

statement ok
INSERT INTO tab0 VALUES(53,417,894.53,'atvmj',512,694.2,'mbgdr')

statement ok
INSERT INTO tab0 VALUES(54,125,90.40,'wwviv',907,492.34,'kpskr')

statement ok
INSERT INTO tab0 VALUES(55,826,487.62,'fxmwo',999,336.61,'qcbbq')

statement ok
INSERT INTO tab0 VALUES(56,649,106.91,'qnasx',189,423.5,'hjwuu')

statement ok
INSERT INTO tab0 VALUES(57,427,850.36,'niklh',900,895.98,'yojax')

statement ok
INSERT INTO tab0 VALUES(58,326,634.98,'msfhd',193,970.56,'vatql')

statement ok
INSERT INTO tab0 VALUES(59,463,507.42,'fnere',401,60.31,'apbqs')

statement ok
INSERT INTO tab0 VALUES(60,538,778.54,'wlvap',747,902.81,'lpoqy')

statement ok
INSERT INTO tab0 VALUES(61,454,140.3,'xvaex',971,677.30,'acrpi')

statement ok
INSERT INTO tab0 VALUES(62,949,798.6,'ojvci',958,143.29,'xwelj')

statement ok
INSERT INTO tab0 VALUES(63,207,588.90,'rlvmx',360,749.20,'ltiqu')

statement ok
INSERT INTO tab0 VALUES(64,501,109.54,'xaanj',218,773.0,'mmbvv')

statement ok
INSERT INTO tab0 VALUES(65,804,845.31,'yeegp',595,434.79,'gbyme')

statement ok
INSERT INTO tab0 VALUES(66,422,286.51,'mstln',196,29.48,'uskng')

statement ok
INSERT INTO tab0 VALUES(67,614,60.5,'nufch',992,47.38,'ugxyh')

statement ok
INSERT INTO tab0 VALUES(68,220,55.5,'jnban',846,304.81,'wuajn')

statement ok
INSERT INTO tab0 VALUES(69,284,543.46,'tswrg',142,59.79,'sjmub')

statement ok
INSERT INTO tab0 VALUES(70,682,304.73,'bhpnc',402,146.59,'dojdk')

statement ok
INSERT INTO tab0 VALUES(71,743,754.39,'hepto',919,96.40,'ffjwe')

statement ok
INSERT INTO tab0 VALUES(72,878,71.70,'jqsbv',377,262.95,'mvqso')

statement ok
INSERT INTO tab0 VALUES(73,200,315.24,'efoag',479,943.11,'wjbcg')

statement ok
INSERT INTO tab0 VALUES(74,157,555.60,'palye',569,512.55,'dznzq')

statement ok
INSERT INTO tab0 VALUES(75,149,999.93,'wqqhg',259,538.34,'qhsiw')

statement ok
INSERT INTO tab0 VALUES(76,153,111.63,'mpllm',54,914.60,'tinvb')

statement ok
INSERT INTO tab0 VALUES(77,359,740.91,'iahil',976,979.7,'vabnk')

statement ok
INSERT INTO tab0 VALUES(78,780,247.50,'ajzxd',191,643.81,'jxthg')

statement ok
INSERT INTO tab0 VALUES(79,887,626.18,'uuqzn',631,517.78,'fpnqh')

statement ok
INSERT INTO tab0 VALUES(80,231,631.47,'ubarh',621,30.46,'opxgo')

statement ok
INSERT INTO tab0 VALUES(81,67,900.23,'abndf',503,561.50,'bsfrs')

statement ok
INSERT INTO tab0 VALUES(82,982,84.31,'qhgcc',263,559.33,'cymuc')

statement ok
INSERT INTO tab0 VALUES(83,516,964.14,'asiqa',154,674.78,'vwvrw')

statement ok
INSERT INTO tab0 VALUES(84,791,585.35,'xhxqm',322,875.73,'ijmyc')

statement ok
INSERT INTO tab0 VALUES(85,132,375.46,'kofml',428,579.72,'piuqw')

statement ok
INSERT INTO tab0 VALUES(86,695,270.43,'hgxrm',279,776.54,'xbqtm')

statement ok
INSERT INTO tab0 VALUES(87,93,844.32,'aaxow',448,152.92,'seetp')

statement ok
INSERT INTO tab0 VALUES(88,15,430.92,'xavsv',901,217.12,'yziig')

statement ok
INSERT INTO tab0 VALUES(89,859,243.36,'fkwwo',622,427.55,'agrba')

statement ok
INSERT INTO tab0 VALUES(90,351,511.74,'hgahh',233,311.39,'zwqwf')

statement ok
INSERT INTO tab0 VALUES(91,173,596.75,'tuemr',632,594.27,'rfrtx')

statement ok
INSERT INTO tab0 VALUES(92,586,119.31,'kjhwo',603,325.81,'wegld')

statement ok
INSERT INTO tab0 VALUES(93,56,86.19,'szmki',450,999.31,'ilday')

statement ok
INSERT INTO tab0 VALUES(94,882,13.61,'orfcc',620,683.34,'yhljp')

statement ok
INSERT INTO tab0 VALUES(95,813,50.92,'rphto',325,144.40,'zduas')

statement ok
INSERT INTO tab0 VALUES(96,684,110.15,'ndbnk',172,966.50,'zfhtg')

statement ok
INSERT INTO tab0 VALUES(97,29,983.70,'oaopg',786,685.83,'bgyct')

statement ok
INSERT INTO tab0 VALUES(98,720,479.95,'koquv',432,909.33,'axlym')

statement ok
INSERT INTO tab0 VALUES(99,571,536.84,'unace',646,441.39,'kopll')

statement ok
DROP TABLE tab1

statement ok
CREATE TABLE tab1(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE INDEX idx_tab1_0 on tab1 (col0)

statement ok
CREATE INDEX idx_tab1_1 on tab1 (col1)

statement ok
CREATE INDEX idx_tab1_3 on tab1 (col3)

statement ok
CREATE INDEX idx_tab1_4 on tab1 (col4)

statement ok
INSERT INTO tab1 SELECT * FROM tab0

statement ok
DROP TABLE tab2

statement ok
CREATE TABLE tab2(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE UNIQUE INDEX idx_tab2_0 ON tab2 (col4 DESC,col3 DESC)

statement ok
CREATE INDEX idx_tab2_1 ON tab2 (col1,col3 DESC)

statement ok
CREATE UNIQUE INDEX idx_tab2_2 ON tab2 (col0)

statement ok
CREATE INDEX idx_tab2_4 ON tab2 (col3)

statement ok
INSERT INTO tab2 SELECT * FROM tab0

statement ok
DROP TABLE tab3

statement ok
CREATE TABLE tab3(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE INDEX idx_tab3_1 ON tab3 (col0 DESC,col3,col4)

statement ok
CREATE INDEX idx_tab3_2 ON tab3 (col1)

statement ok
CREATE UNIQUE INDEX idx_tab3_5 ON tab3 (col3,col0 DESC,col4 DESC)

statement ok
INSERT INTO tab3 SELECT * FROM tab0

statement ok
DROP TABLE tab4

statement ok
CREATE TABLE tab4(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE INDEX idx_tab4_0 ON tab4 (col1)

statement ok
CREATE INDEX idx_tab4_3 ON tab4 (col0 DESC,col4)

statement ok
CREATE INDEX idx_tab4_5 ON tab4 (col4,col0 DESC)

statement ok
INSERT INTO tab4 SELECT * FROM tab0

query I rowsort label-empty
SELECT pk FROM tab0 WHERE pk IS NULL
----

statement ok
DELETE FROM tab0 WHERE col4 > 308.86 OR col0 > 753 OR (col4 <= 235.43) AND (col4 < 35.32 AND ((col1 > 68.93))) AND ((col4 IS NULL OR ((col3 = 878)) AND (((((col1 < 196.83))))))) OR col4 >= 642.9 AND col3 <= 327 OR col3 = 29 AND ((col1 = 213.70) AND col1 >= 920.86 AND col3 < 979 AND col0 > 190) AND col3 > 994 AND col4 > 209.86 AND col0 > 213 OR (col3 > 930) AND (col0 < 201) OR col4 >= 702.71

query I rowsort label-empty
SELECT pk FROM tab0 WHERE col4 > 308.86 OR col0 > 753 OR (col4 <= 235.43) AND (col4 < 35.32 AND ((col1 > 68.93))) AND ((col4 IS NULL OR ((col3 = 878)) AND (((((col1 < 196.83))))))) OR col4 >= 642.9 AND col3 <= 327 OR col3 = 29 AND ((col1 = 213.70) AND col1 >= 920.86 AND col3 < 979 AND col0 > 190) AND col3 > 994 AND col4 > 209.86 AND col0 > 213 OR (col3 > 930) AND (col0 < 201) OR col4 >= 702.71
----

query I rowsort label-765
SELECT pk FROM tab0 WHERE NOT (col4 > 308.86 OR col0 > 753 OR (col4 <= 235.43) AND (col4 < 35.32 AND ((col1 > 68.93))) AND ((col4 IS NULL OR ((col3 = 878)) AND (((((col1 < 196.83))))))) OR col4 >= 642.9 AND col3 <= 327 OR col3 = 29 AND ((col1 = 213.70) AND col1 >= 920.86 AND col3 < 979 AND col0 > 190) AND col3 > 994 AND col4 > 209.86 AND col0 > 213 OR (col3 > 930) AND (col0 < 201) OR col4 >= 702.71)
----
24 values hashing to 99ef748f6186f855f432e33feff6cdd0

statement ok
DELETE FROM tab1 WHERE col4 > 308.86 OR col0 > 753 OR (col4 <= 235.43) AND (col4 < 35.32 AND ((col1 > 68.93))) AND ((col4 IS NULL OR ((col3 = 878)) AND (((((col1 < 196.83))))))) OR col4 >= 642.9 AND col3 <= 327 OR col3 = 29 AND ((col1 = 213.70) AND col1 >= 920.86 AND col3 < 979 AND col0 > 190) AND col3 > 994 AND col4 > 209.86 AND col0 > 213 OR (col3 > 930) AND (col0 < 201) OR col4 >= 702.71

query I rowsort label-empty
SELECT pk FROM tab1 WHERE col4 > 308.86 OR col0 > 753 OR (col4 <= 235.43) AND (col4 < 35.32 AND ((col1 > 68.93))) AND ((col4 IS NULL OR ((col3 = 878)) AND (((((col1 < 196.83))))))) OR col4 >= 642.9 AND col3 <= 327 OR col3 = 29 AND ((col1 = 213.70) AND col1 >= 920.86 AND col3 < 979 AND col0 > 190) AND col3 > 994 AND col4 > 209.86 AND col0 > 213 OR (col3 > 930) AND (col0 < 201) OR col4 >= 702.71
----

query I rowsort label-765
SELECT pk FROM tab1 WHERE NOT (col4 > 308.86 OR col0 > 753 OR (col4 <= 235.43) AND (col4 < 35.32 AND ((col1 > 68.93))) AND ((col4 IS NULL OR ((col3 = 878)) AND (((((col1 < 196.83))))))) OR col4 >= 642.9 AND col3 <= 327 OR col3 = 29 AND ((col1 = 213.70) AND col1 >= 920.86 AND col3 < 979 AND col0 > 190) AND col3 > 994 AND col4 > 209.86 AND col0 > 213 OR (col3 > 930) AND (col0 < 201) OR col4 >= 702.71)
----
24 values hashing to 99ef748f6186f855f432e33feff6cdd0

statement ok
DELETE FROM tab2 WHERE col4 > 308.86 OR col0 > 753 OR (col4 <= 235.43) AND (col4 < 35.32 AND ((col1 > 68.93))) AND ((col4 IS NULL OR ((col3 = 878)) AND (((((col1 < 196.83))))))) OR col4 >= 642.9 AND col3 <= 327 OR col3 = 29 AND ((col1 = 213.70) AND col1 >= 920.86 AND col3 < 979 AND col0 > 190) AND col3 > 994 AND col4 > 209.86 AND col0 > 213 OR (col3 > 930) AND (col0 < 201) OR col4 >= 702.71

query I rowsort label-empty
SELECT pk FROM tab2 WHERE col4 > 308.86 OR col0 > 753 OR (col4 <= 235.43) AND (col4 < 35.32 AND ((col1 > 68.93))) AND ((col4 IS NULL OR ((col3 = 878)) AND (((((col1 < 196.83))))))) OR col4 >= 642.9 AND col3 <= 327 OR col3 = 29 AND ((col1 = 213.70) AND col1 >= 920.86 AND col3 < 979 AND col0 > 190) AND col3 > 994 AND col4 > 209.86 AND col0 > 213 OR (col3 > 930) AND (col0 < 201) OR col4 >= 702.71
----

query I rowsort label-765
SELECT pk FROM tab2 WHERE NOT (col4 > 308.86 OR col0 > 753 OR (col4 <= 235.43) AND (col4 < 35.32 AND ((col1 > 68.93))) AND ((col4 IS NULL OR ((col3 = 878)) AND (((((col1 < 196.83))))))) OR col4 >= 642.9 AND col3 <= 327 OR col3 = 29 AND ((col1 = 213.70) AND col1 >= 920.86 AND col3 < 979 AND col0 > 190) AND col3 > 994 AND col4 > 209.86 AND col0 > 213 OR (col3 > 930) AND (col0 < 201) OR col4 >= 702.71)
----
24 values hashing to 99ef748f6186f855f432e33feff6cdd0

statement ok
DELETE FROM tab3 WHERE col4 > 308.86 OR col0 > 753 OR (col4 <= 235.43) AND (col4 < 35.32 AND ((col1 > 68.93))) AND ((col4 IS NULL OR ((col3 = 878)) AND (((((col1 < 196.83))))))) OR col4 >= 642.9 AND col3 <= 327 OR col3 = 29 AND ((col1 = 213.70) AND col1 >= 920.86 AND col3 < 979 AND col0 > 190) AND col3 > 994 AND col4 > 209.86 AND col0 > 213 OR (col3 > 930) AND (col0 < 201) OR col4 >= 702.71

query I rowsort label-empty
SELECT pk FROM tab3 WHERE col4 > 308.86 OR col0 > 753 OR (col4 <= 235.43) AND (col4 < 35.32 AND ((col1 > 68.93))) AND ((col4 IS NULL OR ((col3 = 878)) AND (((((col1 < 196.83))))))) OR col4 >= 642.9 AND col3 <= 327 OR col3 = 29 AND ((col1 = 213.70) AND col1 >= 920.86 AND col3 < 979 AND col0 > 190) AND col3 > 994 AND col4 > 209.86 AND col0 > 213 OR (col3 > 930) AND (col0 < 201) OR col4 >= 702.71
----

query I rowsort label-765
SELECT pk FROM tab3 WHERE NOT (col4 > 308.86 OR col0 > 753 OR (col4 <= 235.43) AND (col4 < 35.32 AND ((col1 > 68.93))) AND ((col4 IS NULL OR ((col3 = 878)) AND (((((col1 < 196.83))))))) OR col4 >= 642.9 AND col3 <= 327 OR col3 = 29 AND ((col1 = 213.70) AND col1 >= 920.86 AND col3 < 979 AND col0 > 190) AND col3 > 994 AND col4 > 209.86 AND col0 > 213 OR (col3 > 930) AND (col0 < 201) OR col4 >= 702.71)
----
24 values hashing to 99ef748f6186f855f432e33feff6cdd0

statement ok
DELETE FROM tab4 WHERE col4 > 308.86 OR col0 > 753 OR (col4 <= 235.43) AND (col4 < 35.32 AND ((col1 > 68.93))) AND ((col4 IS NULL OR ((col3 = 878)) AND (((((col1 < 196.83))))))) OR col4 >= 642.9 AND col3 <= 327 OR col3 = 29 AND ((col1 = 213.70) AND col1 >= 920.86 AND col3 < 979 AND col0 > 190) AND col3 > 994 AND col4 > 209.86 AND col0 > 213 OR (col3 > 930) AND (col0 < 201) OR col4 >= 702.71

query I rowsort label-empty
SELECT pk FROM tab4 WHERE col4 > 308.86 OR col0 > 753 OR (col4 <= 235.43) AND (col4 < 35.32 AND ((col1 > 68.93))) AND ((col4 IS NULL OR ((col3 = 878)) AND (((((col1 < 196.83))))))) OR col4 >= 642.9 AND col3 <= 327 OR col3 = 29 AND ((col1 = 213.70) AND col1 >= 920.86 AND col3 < 979 AND col0 > 190) AND col3 > 994 AND col4 > 209.86 AND col0 > 213 OR (col3 > 930) AND (col0 < 201) OR col4 >= 702.71
----

query I rowsort label-765
SELECT pk FROM tab4 WHERE NOT (col4 > 308.86 OR col0 > 753 OR (col4 <= 235.43) AND (col4 < 35.32 AND ((col1 > 68.93))) AND ((col4 IS NULL OR ((col3 = 878)) AND (((((col1 < 196.83))))))) OR col4 >= 642.9 AND col3 <= 327 OR col3 = 29 AND ((col1 = 213.70) AND col1 >= 920.86 AND col3 < 979 AND col0 > 190) AND col3 > 994 AND col4 > 209.86 AND col0 > 213 OR (col3 > 930) AND (col0 < 201) OR col4 >= 702.71)
----
24 values hashing to 99ef748f6186f855f432e33feff6cdd0

statement ok
DELETE FROM tab0 WHERE (col3 > 440)

query I rowsort label-empty
SELECT pk FROM tab0 WHERE (col3 > 440)
----

query I rowsort label-780
SELECT pk FROM tab0 WHERE NOT ((col3 > 440))
----
11 values hashing to 05aa956f6777d4f2361da9787fc1145f

statement ok
DELETE FROM tab1 WHERE (col3 > 440)

query I rowsort label-empty
SELECT pk FROM tab1 WHERE (col3 > 440)
----

query I rowsort label-780
SELECT pk FROM tab1 WHERE NOT ((col3 > 440))
----
11 values hashing to 05aa956f6777d4f2361da9787fc1145f

statement ok
DELETE FROM tab2 WHERE (col3 > 440)

query I rowsort label-empty
SELECT pk FROM tab2 WHERE (col3 > 440)
----

query I rowsort label-780
SELECT pk FROM tab2 WHERE NOT ((col3 > 440))
----
11 values hashing to 05aa956f6777d4f2361da9787fc1145f

statement ok
DELETE FROM tab3 WHERE (col3 > 440)

query I rowsort label-empty
SELECT pk FROM tab3 WHERE (col3 > 440)
----

query I rowsort label-780
SELECT pk FROM tab3 WHERE NOT ((col3 > 440))
----
11 values hashing to 05aa956f6777d4f2361da9787fc1145f

statement ok
DELETE FROM tab4 WHERE (col3 > 440)

query I rowsort label-empty
SELECT pk FROM tab4 WHERE (col3 > 440)
----

query I rowsort label-780
SELECT pk FROM tab4 WHERE NOT ((col3 > 440))
----
11 values hashing to 05aa956f6777d4f2361da9787fc1145f

statement ok
DELETE FROM tab0 WHERE col3 > 400

query I rowsort label-empty
SELECT pk FROM tab0 WHERE col3 > 400
----

query I rowsort label-795
SELECT pk FROM tab0 WHERE NOT (col3 > 400)
----
12
18
44
5
66
69
9

statement ok
DELETE FROM tab1 WHERE col3 > 400

query I rowsort label-empty
SELECT pk FROM tab1 WHERE col3 > 400
----

query I rowsort label-795
SELECT pk FROM tab1 WHERE NOT (col3 > 400)
----
12
18
44
5
66
69
9

statement ok
DELETE FROM tab2 WHERE col3 > 400

query I rowsort label-empty
SELECT pk FROM tab2 WHERE col3 > 400
----

query I rowsort label-795
SELECT pk FROM tab2 WHERE NOT (col3 > 400)
----
12
18
44
5
66
69
9

statement ok
DELETE FROM tab3 WHERE col3 > 400

query I rowsort label-empty
SELECT pk FROM tab3 WHERE col3 > 400
----

query I rowsort label-795
SELECT pk FROM tab3 WHERE NOT (col3 > 400)
----
12
18
44
5
66
69
9

statement ok
DELETE FROM tab4 WHERE col3 > 400

query I rowsort label-empty
SELECT pk FROM tab4 WHERE col3 > 400
----

query I rowsort label-795
SELECT pk FROM tab4 WHERE NOT (col3 > 400)
----
12
18
44
5
66
69
9

statement ok
DELETE FROM tab0 WHERE col4 = 80.22

query I rowsort label-empty
SELECT pk FROM tab0 WHERE col4 = 80.22
----

query I rowsort label-810
SELECT pk FROM tab0 WHERE NOT (col4 = 80.22)
----
12
18
44
5
66
69
9

statement ok
DELETE FROM tab1 WHERE col4 = 80.22

query I rowsort label-empty
SELECT pk FROM tab1 WHERE col4 = 80.22
----

query I rowsort label-810
SELECT pk FROM tab1 WHERE NOT (col4 = 80.22)
----
12
18
44
5
66
69
9

statement ok
DELETE FROM tab2 WHERE col4 = 80.22

query I rowsort label-empty
SELECT pk FROM tab2 WHERE col4 = 80.22
----

query I rowsort label-810
SELECT pk FROM tab2 WHERE NOT (col4 = 80.22)
----
12
18
44
5
66
69
9

statement ok
DELETE FROM tab3 WHERE col4 = 80.22

query I rowsort label-empty
SELECT pk FROM tab3 WHERE col4 = 80.22
----

query I rowsort label-810
SELECT pk FROM tab3 WHERE NOT (col4 = 80.22)
----
12
18
44
5
66
69
9

statement ok
DELETE FROM tab4 WHERE col4 = 80.22

query I rowsort label-empty
SELECT pk FROM tab4 WHERE col4 = 80.22
----

query I rowsort label-810
SELECT pk FROM tab4 WHERE NOT (col4 = 80.22)
----
12
18
44
5
66
69
9

statement ok
DELETE FROM tab0 WHERE col0 >= 37

query I rowsort label-empty
SELECT pk FROM tab0 WHERE col0 >= 37
----

query I rowsort label-825
SELECT pk FROM tab0 WHERE NOT (col0 >= 37)
----

statement ok
DELETE FROM tab1 WHERE col0 >= 37

query I rowsort label-empty
SELECT pk FROM tab1 WHERE col0 >= 37
----

query I rowsort label-825
SELECT pk FROM tab1 WHERE NOT (col0 >= 37)
----

statement ok
DELETE FROM tab2 WHERE col0 >= 37

query I rowsort label-empty
SELECT pk FROM tab2 WHERE col0 >= 37
----

query I rowsort label-825
SELECT pk FROM tab2 WHERE NOT (col0 >= 37)
----

statement ok
DELETE FROM tab3 WHERE col0 >= 37

query I rowsort label-empty
SELECT pk FROM tab3 WHERE col0 >= 37
----

query I rowsort label-825
SELECT pk FROM tab3 WHERE NOT (col0 >= 37)
----

statement ok
DELETE FROM tab4 WHERE col0 >= 37

query I rowsort label-empty
SELECT pk FROM tab4 WHERE col0 >= 37
----

query I rowsort label-825
SELECT pk FROM tab4 WHERE NOT (col0 >= 37)
----

statement ok
DROP TABLE tab0

statement ok
CREATE TABLE tab0(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
INSERT INTO tab0 VALUES(0,142,784.37,'jpink',831,543.10,'uvhss')

statement ok
INSERT INTO tab0 VALUES(1,990,195.84,'dvkzj',430,881.49,'xxowy')

statement ok
INSERT INTO tab0 VALUES(2,913,503.76,'qexoh',66,995.40,'limmh')

statement ok
INSERT INTO tab0 VALUES(3,919,713.2,'mzglh',58,959.51,'qpfjw')

statement ok
INSERT INTO tab0 VALUES(4,417,625.13,'kbosu',686,960.17,'sbzlw')

statement ok
INSERT INTO tab0 VALUES(5,344,466.31,'btfof',322,919.52,'ojooi')

statement ok
INSERT INTO tab0 VALUES(6,285,510.65,'keqeq',547,120.61,'ghcxs')

statement ok
INSERT INTO tab0 VALUES(7,600,707.20,'pcucg',281,833.54,'ubowm')

statement ok
INSERT INTO tab0 VALUES(8,551,304.13,'ljvfe',909,940.57,'rhmis')

statement ok
INSERT INTO tab0 VALUES(9,425,471.84,'ausyz',401,558.26,'ohluv')

statement ok
INSERT INTO tab0 VALUES(10,658,930.6,'ilzih',442,665.57,'tcyjd')

statement ok
INSERT INTO tab0 VALUES(11,963,574.2,'bpddn',553,728.1,'brtao')

statement ok
INSERT INTO tab0 VALUES(12,452,96.55,'ybkbj',219,322.77,'fvrtz')

statement ok
INSERT INTO tab0 VALUES(13,765,613.21,'qdjvn',14,761.80,'prfnh')

statement ok
INSERT INTO tab0 VALUES(14,189,289.41,'evogi',722,719.0,'ukcmr')

statement ok
INSERT INTO tab0 VALUES(15,788,965.53,'ryalf',468,856.29,'ksyfh')

statement ok
INSERT INTO tab0 VALUES(16,528,777.6,'xgewp',837,444.75,'jryqc')

statement ok
INSERT INTO tab0 VALUES(17,397,790.74,'bmblh',5,991.78,'vbihg')

statement ok
INSERT INTO tab0 VALUES(18,537,612.62,'drixe',858,868.16,'rielv')

statement ok
INSERT INTO tab0 VALUES(19,361,28.27,'ubqnz',122,930.24,'exzck')

statement ok
INSERT INTO tab0 VALUES(20,687,623.84,'uljqq',484,143.2,'qcdiv')

statement ok
INSERT INTO tab0 VALUES(21,856,403.21,'vzfmc',721,212.29,'xkudp')

statement ok
INSERT INTO tab0 VALUES(22,859,424.13,'ytxny',821,202.77,'dnivs')

statement ok
INSERT INTO tab0 VALUES(23,464,416.30,'gkqiy',111,163.22,'jnaac')

statement ok
INSERT INTO tab0 VALUES(24,338,408.55,'psvas',381,758.54,'daqsm')

statement ok
INSERT INTO tab0 VALUES(25,174,352.93,'ckvej',8,886.95,'afdou')

statement ok
INSERT INTO tab0 VALUES(26,815,751.84,'wjiyc',82,307.8,'naevw')

statement ok
INSERT INTO tab0 VALUES(27,380,278.17,'mxeit',531,268.9,'jhwsb')

statement ok
INSERT INTO tab0 VALUES(28,388,409.38,'urwcq',248,126.81,'ivigy')

statement ok
INSERT INTO tab0 VALUES(29,884,39.70,'mwgez',210,975.87,'wnhpv')

statement ok
INSERT INTO tab0 VALUES(30,562,118.20,'okenp',610,272.81,'pouck')

statement ok
INSERT INTO tab0 VALUES(31,893,264.91,'gazko',978,458.21,'bnslm')

statement ok
INSERT INTO tab0 VALUES(32,247,398.0,'jihlr',306,585.82,'ijntm')

statement ok
INSERT INTO tab0 VALUES(33,20,363.82,'abmtj',174,944.67,'ovusb')

statement ok
INSERT INTO tab0 VALUES(34,759,550.12,'icmcb',877,685.21,'qfvtw')

statement ok
INSERT INTO tab0 VALUES(35,286,526.10,'zqfcy',546,445.45,'xwjab')

statement ok
INSERT INTO tab0 VALUES(36,821,654.57,'thjcn',275,973.4,'qberx')

statement ok
INSERT INTO tab0 VALUES(37,114,725.8,'jfxni',246,754.44,'tcqan')

statement ok
INSERT INTO tab0 VALUES(38,563,575.2,'wivzk',854,633.1,'lqkkj')

statement ok
INSERT INTO tab0 VALUES(39,340,714.76,'mgphb',832,443.17,'uraqz')

statement ok
INSERT INTO tab0 VALUES(40,520,952.78,'zpyrm',377,629.48,'hspxp')

statement ok
INSERT INTO tab0 VALUES(41,201,24.78,'pamuh',271,869.81,'rwhyp')

statement ok
INSERT INTO tab0 VALUES(42,633,214.83,'kifae',11,705.45,'iycgl')

statement ok
INSERT INTO tab0 VALUES(43,341,975.45,'ctgno',932,165.22,'drldz')

statement ok
INSERT INTO tab0 VALUES(44,251,565.80,'nuifh',332,389.60,'vuqui')

statement ok
INSERT INTO tab0 VALUES(45,813,663.73,'ipqec',595,251.89,'ycuoh')

statement ok
INSERT INTO tab0 VALUES(46,127,995.97,'rahnj',319,988.26,'bscxe')

statement ok
INSERT INTO tab0 VALUES(47,72,964.23,'sqwrp',441,823.97,'wbwsf')

statement ok
INSERT INTO tab0 VALUES(48,423,271.30,'izijg',360,592.41,'icsgl')

statement ok
INSERT INTO tab0 VALUES(49,983,540.22,'rsiyf',63,363.28,'sjoia')

statement ok
INSERT INTO tab0 VALUES(50,704,944.37,'xqaim',249,70.68,'ydznd')

statement ok
INSERT INTO tab0 VALUES(51,816,830.63,'rurft',455,131.28,'jqafk')

statement ok
INSERT INTO tab0 VALUES(52,944,344.45,'wsfec',183,75.38,'iasrt')

statement ok
INSERT INTO tab0 VALUES(53,244,56.4,'foxum',21,169.10,'spris')

statement ok
INSERT INTO tab0 VALUES(54,521,585.45,'uaaup',771,39.45,'uvxtj')

statement ok
INSERT INTO tab0 VALUES(55,353,222.71,'vrhdf',570,301.51,'qrfwt')

statement ok
INSERT INTO tab0 VALUES(56,222,560.94,'ebvfb',22,177.51,'umyzp')

statement ok
INSERT INTO tab0 VALUES(57,631,113.51,'btjxh',316,132.96,'bipbw')

statement ok
INSERT INTO tab0 VALUES(58,237,945.14,'plhrd',355,484.80,'vxlsm')

statement ok
INSERT INTO tab0 VALUES(59,971,292.1,'ngzwo',881,45.53,'zwcky')

statement ok
INSERT INTO tab0 VALUES(60,165,194.93,'sploy',596,736.27,'jvhnt')

statement ok
INSERT INTO tab0 VALUES(61,675,109.41,'vndzn',292,213.97,'kohnj')

statement ok
INSERT INTO tab0 VALUES(62,10,547.85,'cumkd',974,491.48,'xzsbo')

statement ok
INSERT INTO tab0 VALUES(63,451,690.59,'qxijz',984,578.68,'knzdd')

statement ok
INSERT INTO tab0 VALUES(64,182,21.9,'kixvz',127,88.66,'aydfq')

statement ok
INSERT INTO tab0 VALUES(65,411,946.5,'qpegn',796,874.74,'zuhgs')

statement ok
INSERT INTO tab0 VALUES(66,498,418.51,'kjosd',97,649.70,'hfjyd')

statement ok
INSERT INTO tab0 VALUES(67,76,566.99,'nqpbc',975,612.85,'gipwc')

statement ok
INSERT INTO tab0 VALUES(68,180,317.61,'uxmby',335,74.15,'ifjly')

statement ok
INSERT INTO tab0 VALUES(69,371,23.23,'acvkg',173,82.38,'kapfv')

statement ok
INSERT INTO tab0 VALUES(70,860,83.55,'iyczd',695,46.22,'tfmzi')

statement ok
INSERT INTO tab0 VALUES(71,629,570.26,'zwkya',449,359.38,'npeta')

statement ok
INSERT INTO tab0 VALUES(72,569,858.15,'viavc',443,29.75,'hmicc')

statement ok
INSERT INTO tab0 VALUES(73,589,242.24,'etcqa',268,297.52,'vtqae')

statement ok
INSERT INTO tab0 VALUES(74,751,568.89,'cvebq',239,269.26,'qcsjr')

statement ok
INSERT INTO tab0 VALUES(75,394,854.96,'knzmk',502,533.14,'obmrn')

statement ok
INSERT INTO tab0 VALUES(76,255,918.89,'aeuge',166,792.93,'ndwox')

statement ok
INSERT INTO tab0 VALUES(77,597,2.88,'qtkru',428,483.24,'yzmqs')

statement ok
INSERT INTO tab0 VALUES(78,334,397.95,'lxjfq',700,406.58,'rnerg')

statement ok
INSERT INTO tab0 VALUES(79,154,66.12,'razpj',730,346.48,'iytww')

statement ok
INSERT INTO tab0 VALUES(80,648,273.51,'hnqxm',731,701.68,'zbktq')

statement ok
INSERT INTO tab0 VALUES(81,430,205.45,'nuqsw',498,102.17,'yfpov')

statement ok
INSERT INTO tab0 VALUES(82,264,597.66,'nksir',548,47.39,'fomcp')

statement ok
INSERT INTO tab0 VALUES(83,193,359.30,'cjpto',229,512.28,'easbt')

statement ok
INSERT INTO tab0 VALUES(84,656,199.17,'dxwvs',855,594.49,'gqtbe')

statement ok
INSERT INTO tab0 VALUES(85,619,250.76,'lahmf',824,118.43,'lmyvn')

statement ok
INSERT INTO tab0 VALUES(86,701,692.44,'dfsss',754,276.44,'axugw')

statement ok
INSERT INTO tab0 VALUES(87,292,381.56,'oynxd',594,244.89,'cppnj')

statement ok
INSERT INTO tab0 VALUES(88,686,470.55,'plfqe',759,808.34,'ktjju')

statement ok
INSERT INTO tab0 VALUES(89,200,37.9,'megdd',252,993.61,'qgcyf')

statement ok
INSERT INTO tab0 VALUES(90,302,709.22,'nqnfh',788,684.96,'jqqho')

statement ok
INSERT INTO tab0 VALUES(91,736,284.42,'jrxmr',920,253.17,'miebk')

statement ok
INSERT INTO tab0 VALUES(92,647,364.82,'brbkq',165,182.72,'xtabi')

statement ok
INSERT INTO tab0 VALUES(93,703,968.25,'hkzkp',128,690.83,'enzzw')

statement ok
INSERT INTO tab0 VALUES(94,225,171.41,'ikpel',622,360.69,'bjevu')

statement ok
INSERT INTO tab0 VALUES(95,308,718.95,'lblni',805,755.49,'fnsyb')

statement ok
INSERT INTO tab0 VALUES(96,947,652.67,'oqesi',294,53.61,'wodad')

statement ok
INSERT INTO tab0 VALUES(97,164,943.54,'ykknx',295,673.71,'fvckx')

statement ok
INSERT INTO tab0 VALUES(98,129,106.94,'wycjq',726,887.87,'khbcd')

statement ok
INSERT INTO tab0 VALUES(99,291,833.70,'caiju',343,459.70,'txyxa')

statement ok
DROP TABLE tab1

statement ok
CREATE TABLE tab1(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE INDEX idx_tab1_0 on tab1 (col0)

statement ok
CREATE INDEX idx_tab1_1 on tab1 (col1)

statement ok
CREATE INDEX idx_tab1_3 on tab1 (col3)

statement ok
CREATE INDEX idx_tab1_4 on tab1 (col4)

statement ok
INSERT INTO tab1 SELECT * FROM tab0

statement ok
DROP TABLE tab2

statement ok
CREATE TABLE tab2(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE UNIQUE INDEX idx_tab2_0 ON tab2 (col3)

statement ok
CREATE INDEX idx_tab2_2 ON tab2 (col0)

statement ok
CREATE INDEX idx_tab2_5 ON tab2 (col1)

statement ok
INSERT INTO tab2 SELECT * FROM tab0

statement ok
DROP TABLE tab3

statement ok
CREATE TABLE tab3(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE INDEX idx_tab3_0 ON tab3 (col3,col4,col1)

statement ok
CREATE INDEX idx_tab3_1 ON tab3 (col1,col0,col4)

statement ok
CREATE INDEX idx_tab3_2 ON tab3 (col0 DESC)

statement ok
INSERT INTO tab3 SELECT * FROM tab0

statement ok
DROP TABLE tab4

statement ok
CREATE TABLE tab4(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE INDEX idx_tab4_0 ON tab4 (col3 DESC,col0 DESC)

statement ok
CREATE INDEX idx_tab4_1 ON tab4 (col4)

statement ok
CREATE UNIQUE INDEX idx_tab4_4 ON tab4 (col1 DESC,col0)

statement ok
INSERT INTO tab4 SELECT * FROM tab0

query I rowsort label-empty
SELECT pk FROM tab0 WHERE pk IS NULL
----

statement ok
DROP TABLE tab0

statement ok
CREATE TABLE tab0(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
INSERT INTO tab0 VALUES(0,753,188.89,'icsdq',666,516.58,'phnnl')

statement ok
INSERT INTO tab0 VALUES(1,872,671.30,'jsnvm',348,447.49,'viewz')

statement ok
INSERT INTO tab0 VALUES(2,946,631.76,'iswah',215,554.18,'ifoil')

statement ok
INSERT INTO tab0 VALUES(3,837,764.32,'pogfu',697,831.82,'djgyu')

statement ok
INSERT INTO tab0 VALUES(4,573,267.57,'ydttu',452,584.63,'btgif')

statement ok
INSERT INTO tab0 VALUES(5,473,463.67,'kxrfo',491,61.5,'jwrtu')

statement ok
INSERT INTO tab0 VALUES(6,272,429.57,'rbhmp',305,72.79,'kcklb')

statement ok
INSERT INTO tab0 VALUES(7,247,617.5,'yplve',987,618.1,'honms')

statement ok
INSERT INTO tab0 VALUES(8,339,481.92,'ikczz',359,515.42,'jogdb')

statement ok
INSERT INTO tab0 VALUES(9,282,105.7,'qpykt',96,16.41,'bjiux')

statement ok
INSERT INTO tab0 VALUES(10,726,820.67,'yhehx',853,442.17,'fprez')

statement ok
INSERT INTO tab0 VALUES(11,359,838.24,'fbytd',388,799.85,'bhdpq')

statement ok
INSERT INTO tab0 VALUES(12,39,872.80,'xwdwd',685,412.62,'mxzvm')

statement ok
INSERT INTO tab0 VALUES(13,913,760.99,'qgvab',86,543.87,'yoojx')

statement ok
INSERT INTO tab0 VALUES(14,543,95.19,'tncrg',408,17.25,'zfaqx')

statement ok
INSERT INTO tab0 VALUES(15,35,845.65,'dslvx',73,853.89,'spuym')

statement ok
INSERT INTO tab0 VALUES(16,159,980.61,'mvrzq',231,880.44,'umgsk')

statement ok
INSERT INTO tab0 VALUES(17,475,97.44,'hzgfz',886,368.25,'qwlow')

statement ok
INSERT INTO tab0 VALUES(18,462,46.75,'glcmj',19,652.47,'iwplz')

statement ok
INSERT INTO tab0 VALUES(19,637,553.52,'yveoh',718,757.20,'dbtvm')

statement ok
INSERT INTO tab0 VALUES(20,685,846.21,'mfbhj',295,20.55,'gonri')

statement ok
INSERT INTO tab0 VALUES(21,581,280.93,'dfqrq',418,721.87,'dbltk')

statement ok
INSERT INTO tab0 VALUES(22,717,963.49,'zduyi',235,700.78,'mazqz')

statement ok
INSERT INTO tab0 VALUES(23,24,378.61,'jetto',494,991.34,'puvwn')

statement ok
INSERT INTO tab0 VALUES(24,103,11.99,'tkbit',674,438.16,'gupaf')

statement ok
INSERT INTO tab0 VALUES(25,341,976.44,'faznl',108,330.55,'amqzo')

statement ok
INSERT INTO tab0 VALUES(26,45,637.3,'cifwv',104,14.61,'cqjwc')

statement ok
INSERT INTO tab0 VALUES(27,560,236.18,'rblxl',77,532.37,'yjfjz')

statement ok
INSERT INTO tab0 VALUES(28,400,517.82,'qibfr',670,237.94,'ukyqn')

statement ok
INSERT INTO tab0 VALUES(29,367,350.49,'ywskm',878,423.59,'izlrz')

statement ok
INSERT INTO tab0 VALUES(30,682,359.49,'gcynb',175,948.89,'jdjfb')

statement ok
INSERT INTO tab0 VALUES(31,105,543.96,'pexwh',640,860.87,'kwszp')

statement ok
INSERT INTO tab0 VALUES(32,62,903.7,'bjvjo',79,21.9,'fbjwe')

statement ok
INSERT INTO tab0 VALUES(33,771,69.7,'jwsoh',152,730.81,'qwxvr')

statement ok
INSERT INTO tab0 VALUES(34,365,921.50,'nccso',497,355.8,'zncgb')

statement ok
INSERT INTO tab0 VALUES(35,20,215.22,'kwjcu',857,952.90,'vwoau')

statement ok
INSERT INTO tab0 VALUES(36,75,213.62,'jjsxh',201,890.30,'obinr')

statement ok
INSERT INTO tab0 VALUES(37,163,299.70,'zlnow',855,478.53,'azowi')

statement ok
INSERT INTO tab0 VALUES(38,331,613.19,'omesp',620,589.11,'dgfcv')

statement ok
INSERT INTO tab0 VALUES(39,167,669.71,'uwnli',902,288.1,'nlnck')

statement ok
INSERT INTO tab0 VALUES(40,927,985.86,'kunig',836,451.76,'ezqyz')

statement ok
INSERT INTO tab0 VALUES(41,655,705.36,'tqbpt',410,396.55,'zqkvy')

statement ok
INSERT INTO tab0 VALUES(42,314,226.19,'lwiit',590,504.41,'lgwio')

statement ok
INSERT INTO tab0 VALUES(43,907,821.67,'bknjo',448,846.28,'hdwns')

statement ok
INSERT INTO tab0 VALUES(44,602,262.65,'omprj',281,807.15,'adtao')

statement ok
INSERT INTO tab0 VALUES(45,859,454.57,'eztjy',741,713.21,'qryde')

statement ok
INSERT INTO tab0 VALUES(46,553,51.62,'vlbuf',959,452.94,'ezrby')

statement ok
INSERT INTO tab0 VALUES(47,102,84.87,'xhdsw',669,104.27,'ldizp')

statement ok
INSERT INTO tab0 VALUES(48,588,584.38,'svtmb',335,561.67,'nfnbj')

statement ok
INSERT INTO tab0 VALUES(49,885,212.32,'gmoya',271,157.30,'mlftb')

statement ok
INSERT INTO tab0 VALUES(50,782,880.11,'vvlxp',774,289.12,'zksxh')

statement ok
INSERT INTO tab0 VALUES(51,112,377.55,'pumzy',240,41.4,'uxfrj')

statement ok
INSERT INTO tab0 VALUES(52,870,993.91,'fuite',297,817.0,'qjhyw')

statement ok
INSERT INTO tab0 VALUES(53,345,145.11,'nrxby',926,956.14,'qurfe')

statement ok
INSERT INTO tab0 VALUES(54,239,4.79,'bedzb',584,364.90,'zzsxf')

statement ok
INSERT INTO tab0 VALUES(55,799,115.46,'wrizc',334,135.16,'qpgix')

statement ok
INSERT INTO tab0 VALUES(56,936,28.64,'yrdbe',967,178.34,'tiaza')

statement ok
INSERT INTO tab0 VALUES(57,350,918.96,'xouwh',128,840.55,'qzikr')

statement ok
INSERT INTO tab0 VALUES(58,660,214.28,'qcdug',438,535.72,'yqury')

statement ok
INSERT INTO tab0 VALUES(59,525,216.86,'zfwfd',625,366.69,'ttsfm')

statement ok
INSERT INTO tab0 VALUES(60,770,733.43,'gkllw',643,747.37,'whbah')

statement ok
INSERT INTO tab0 VALUES(61,512,699.35,'xrqzb',801,37.85,'mwtwc')

statement ok
INSERT INTO tab0 VALUES(62,281,798.72,'etapj',885,154.52,'avnjf')

statement ok
INSERT INTO tab0 VALUES(63,151,92.50,'rdtnh',286,210.20,'nljza')

statement ok
INSERT INTO tab0 VALUES(64,861,647.66,'bkejt',123,129.29,'izhlq')

statement ok
INSERT INTO tab0 VALUES(65,941,152.29,'oajou',369,274.84,'vuxoo')

statement ok
INSERT INTO tab0 VALUES(66,838,550.72,'uuwfz',974,75.73,'xobmg')

statement ok
INSERT INTO tab0 VALUES(67,38,663.63,'eteii',992,648.75,'rikxu')

statement ok
INSERT INTO tab0 VALUES(68,194,811.22,'rnoyr',708,427.78,'dpcbn')

statement ok
INSERT INTO tab0 VALUES(69,250,443.29,'jclhm',756,782.84,'qpixq')

statement ok
INSERT INTO tab0 VALUES(70,568,761.41,'digwh',253,650.29,'sgcet')

statement ok
INSERT INTO tab0 VALUES(71,47,342.0,'gvxno',917,158.91,'okrsr')

statement ok
INSERT INTO tab0 VALUES(72,255,766.46,'zemrb',194,243.3,'rwjgx')

statement ok
INSERT INTO tab0 VALUES(73,550,240.35,'gyvjr',386,290.67,'npaxj')

statement ok
INSERT INTO tab0 VALUES(74,206,222.43,'hbgkz',772,734.65,'fwsbx')

statement ok
INSERT INTO tab0 VALUES(75,540,48.86,'cpbot',733,717.74,'zgkoz')

statement ok
INSERT INTO tab0 VALUES(76,30,555.29,'jffpu',882,683.73,'xymvh')

statement ok
INSERT INTO tab0 VALUES(77,451,708.96,'ucyjl',183,22.64,'nqlal')

statement ok
INSERT INTO tab0 VALUES(78,991,223.90,'wblcd',78,680.75,'nvoel')

statement ok
INSERT INTO tab0 VALUES(79,377,194.98,'nwjie',616,804.80,'faifo')

statement ok
INSERT INTO tab0 VALUES(80,7,716.6,'rcpfh',570,349.8,'goidp')

statement ok
INSERT INTO tab0 VALUES(81,66,512.14,'xntmf',571,708.56,'fzsgw')

statement ok
INSERT INTO tab0 VALUES(82,656,556.44,'abxrk',222,342.1,'jetep')

statement ok
INSERT INTO tab0 VALUES(83,922,698.58,'twbfp',238,399.16,'cftws')

statement ok
INSERT INTO tab0 VALUES(84,171,292.65,'iszpk',557,344.75,'qxhbh')

statement ok
INSERT INTO tab0 VALUES(85,5,819.37,'dusjc',471,579.75,'qofbg')

statement ok
INSERT INTO tab0 VALUES(86,440,510.19,'jcemz',752,73.40,'xgzcc')

statement ok
INSERT INTO tab0 VALUES(87,34,975.44,'mkueh',775,980.38,'yzkhi')

statement ok
INSERT INTO tab0 VALUES(88,9,824.46,'dkegp',641,273.95,'mshxi')

statement ok
INSERT INTO tab0 VALUES(89,381,295.67,'mxtfp',310,363.2,'iqbkr')

statement ok
INSERT INTO tab0 VALUES(90,79,879.77,'zxjhn',716,725.33,'vciob')

statement ok
INSERT INTO tab0 VALUES(91,76,941.81,'astob',898,524.54,'nvnrt')

statement ok
INSERT INTO tab0 VALUES(92,507,352.34,'mcmgt',122,239.36,'tfqne')

statement ok
INSERT INTO tab0 VALUES(93,803,106.53,'kjirr',11,291.70,'kbrtt')

statement ok
INSERT INTO tab0 VALUES(94,808,952.30,'nozjd',664,654.76,'ickrh')

statement ok
INSERT INTO tab0 VALUES(95,906,13.42,'corie',783,511.18,'exyst')

statement ok
INSERT INTO tab0 VALUES(96,152,418.68,'getcg',799,845.16,'wahhv')

statement ok
INSERT INTO tab0 VALUES(97,384,919.96,'xfkvz',998,82.58,'ieebo')

statement ok
INSERT INTO tab0 VALUES(98,363,520.42,'dtfmm',644,714.12,'bhlaz')

statement ok
INSERT INTO tab0 VALUES(99,890,107.54,'xgtwj',103,919.38,'rtvrt')

statement ok
DROP TABLE tab1

statement ok
CREATE TABLE tab1(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE INDEX idx_tab1_0 on tab1 (col0)

statement ok
CREATE INDEX idx_tab1_1 on tab1 (col1)

statement ok
CREATE INDEX idx_tab1_3 on tab1 (col3)

statement ok
CREATE INDEX idx_tab1_4 on tab1 (col4)

statement ok
INSERT INTO tab1 SELECT * FROM tab0

statement ok
DROP TABLE tab2

statement ok
CREATE TABLE tab2(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE INDEX idx_tab2_0 ON tab2 (col0,col3,col1)

statement ok
CREATE UNIQUE INDEX idx_tab2_2 ON tab2 (col1 DESC,col4 DESC)

statement ok
CREATE INDEX idx_tab2_5 ON tab2 (col3,col0)

statement ok
INSERT INTO tab2 SELECT * FROM tab0

statement ok
DROP TABLE tab3

statement ok
CREATE TABLE tab3(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE UNIQUE INDEX idx_tab3_0 ON tab3 (col3,col4)

statement ok
CREATE UNIQUE INDEX idx_tab3_2 ON tab3 (col0 DESC,col4)

statement ok
CREATE INDEX idx_tab3_4 ON tab3 (col4 DESC,col0)

statement ok
CREATE UNIQUE INDEX idx_tab3_5 ON tab3 (col4,col3)

statement ok
INSERT INTO tab3 SELECT * FROM tab0

statement ok
DROP TABLE tab4

statement ok
CREATE TABLE tab4(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE INDEX idx_tab4_1 ON tab4 (col0,col4,col3,col1)

statement ok
CREATE UNIQUE INDEX idx_tab4_2 ON tab4 (col4 DESC,col1 DESC)

statement ok
CREATE INDEX idx_tab4_4 ON tab4 (col1,col4 DESC)

statement ok
INSERT INTO tab4 SELECT * FROM tab0

query I rowsort label-empty
SELECT pk FROM tab0 WHERE pk IS NULL
----

statement ok
DELETE FROM tab0 WHERE ((((col3 IS NULL)) AND col1 < 873.91 AND col0 >= 273)) OR col1 >= 376.65

query I rowsort label-empty
SELECT pk FROM tab0 WHERE ((((col3 IS NULL)) AND col1 < 873.91 AND col0 >= 273)) OR col1 >= 376.65
----

query I rowsort label-840
SELECT pk FROM tab0 WHERE NOT (((((col3 IS NULL)) AND col1 < 873.91 AND col0 >= 273)) OR col1 >= 376.65)
----
40 values hashing to 7690d44c7ba7f9c0527f33952f2f34df

statement ok
DELETE FROM tab1 WHERE ((((col3 IS NULL)) AND col1 < 873.91 AND col0 >= 273)) OR col1 >= 376.65

query I rowsort label-empty
SELECT pk FROM tab1 WHERE ((((col3 IS NULL)) AND col1 < 873.91 AND col0 >= 273)) OR col1 >= 376.65
----

query I rowsort label-840
SELECT pk FROM tab1 WHERE NOT (((((col3 IS NULL)) AND col1 < 873.91 AND col0 >= 273)) OR col1 >= 376.65)
----
40 values hashing to 7690d44c7ba7f9c0527f33952f2f34df

statement ok
DELETE FROM tab2 WHERE ((((col3 IS NULL)) AND col1 < 873.91 AND col0 >= 273)) OR col1 >= 376.65

query I rowsort label-empty
SELECT pk FROM tab2 WHERE ((((col3 IS NULL)) AND col1 < 873.91 AND col0 >= 273)) OR col1 >= 376.65
----

query I rowsort label-840
SELECT pk FROM tab2 WHERE NOT (((((col3 IS NULL)) AND col1 < 873.91 AND col0 >= 273)) OR col1 >= 376.65)
----
40 values hashing to 7690d44c7ba7f9c0527f33952f2f34df

statement ok
DELETE FROM tab3 WHERE ((((col3 IS NULL)) AND col1 < 873.91 AND col0 >= 273)) OR col1 >= 376.65

query I rowsort label-empty
SELECT pk FROM tab3 WHERE ((((col3 IS NULL)) AND col1 < 873.91 AND col0 >= 273)) OR col1 >= 376.65
----

query I rowsort label-840
SELECT pk FROM tab3 WHERE NOT (((((col3 IS NULL)) AND col1 < 873.91 AND col0 >= 273)) OR col1 >= 376.65)
----
40 values hashing to 7690d44c7ba7f9c0527f33952f2f34df

statement ok
DELETE FROM tab4 WHERE ((((col3 IS NULL)) AND col1 < 873.91 AND col0 >= 273)) OR col1 >= 376.65

query I rowsort label-empty
SELECT pk FROM tab4 WHERE ((((col3 IS NULL)) AND col1 < 873.91 AND col0 >= 273)) OR col1 >= 376.65
----

query I rowsort label-840
SELECT pk FROM tab4 WHERE NOT (((((col3 IS NULL)) AND col1 < 873.91 AND col0 >= 273)) OR col1 >= 376.65)
----
40 values hashing to 7690d44c7ba7f9c0527f33952f2f34df

statement ok
DELETE FROM tab0 WHERE col1 > 301.93

query I rowsort label-empty
SELECT pk FROM tab0 WHERE col1 > 301.93
----

query I rowsort label-855
SELECT pk FROM tab0 WHERE NOT (col1 > 301.93)
----
36 values hashing to 0fa149463abaf6d4f162e191fc410a59

statement ok
DELETE FROM tab1 WHERE col1 > 301.93

query I rowsort label-empty
SELECT pk FROM tab1 WHERE col1 > 301.93
----

query I rowsort label-855
SELECT pk FROM tab1 WHERE NOT (col1 > 301.93)
----
36 values hashing to 0fa149463abaf6d4f162e191fc410a59

statement ok
DELETE FROM tab2 WHERE col1 > 301.93

query I rowsort label-empty
SELECT pk FROM tab2 WHERE col1 > 301.93
----

query I rowsort label-855
SELECT pk FROM tab2 WHERE NOT (col1 > 301.93)
----
36 values hashing to 0fa149463abaf6d4f162e191fc410a59

statement ok
DELETE FROM tab3 WHERE col1 > 301.93

query I rowsort label-empty
SELECT pk FROM tab3 WHERE col1 > 301.93
----

query I rowsort label-855
SELECT pk FROM tab3 WHERE NOT (col1 > 301.93)
----
36 values hashing to 0fa149463abaf6d4f162e191fc410a59

statement ok
DELETE FROM tab4 WHERE col1 > 301.93

query I rowsort label-empty
SELECT pk FROM tab4 WHERE col1 > 301.93
----

query I rowsort label-855
SELECT pk FROM tab4 WHERE NOT (col1 > 301.93)
----
36 values hashing to 0fa149463abaf6d4f162e191fc410a59

statement ok
DELETE FROM tab0 WHERE col0 < 32 AND ((col4 >= 36.81))

query I rowsort label-empty
SELECT pk FROM tab0 WHERE col0 < 32 AND ((col4 >= 36.81))
----

query I rowsort label-870
SELECT pk FROM tab0 WHERE NOT (col0 < 32 AND ((col4 >= 36.81)))
----
35 values hashing to afc541603092f61e6e1b1a531ceb144a

statement ok
DELETE FROM tab1 WHERE col0 < 32 AND ((col4 >= 36.81))

query I rowsort label-empty
SELECT pk FROM tab1 WHERE col0 < 32 AND ((col4 >= 36.81))
----

query I rowsort label-870
SELECT pk FROM tab1 WHERE NOT (col0 < 32 AND ((col4 >= 36.81)))
----
35 values hashing to afc541603092f61e6e1b1a531ceb144a

statement ok
DELETE FROM tab2 WHERE col0 < 32 AND ((col4 >= 36.81))

query I rowsort label-empty
SELECT pk FROM tab2 WHERE col0 < 32 AND ((col4 >= 36.81))
----

query I rowsort label-870
SELECT pk FROM tab2 WHERE NOT (col0 < 32 AND ((col4 >= 36.81)))
----
35 values hashing to afc541603092f61e6e1b1a531ceb144a

statement ok
DELETE FROM tab3 WHERE col0 < 32 AND ((col4 >= 36.81))

query I rowsort label-empty
SELECT pk FROM tab3 WHERE col0 < 32 AND ((col4 >= 36.81))
----

query I rowsort label-870
SELECT pk FROM tab3 WHERE NOT (col0 < 32 AND ((col4 >= 36.81)))
----
35 values hashing to afc541603092f61e6e1b1a531ceb144a

statement ok
DELETE FROM tab4 WHERE col0 < 32 AND ((col4 >= 36.81))

query I rowsort label-empty
SELECT pk FROM tab4 WHERE col0 < 32 AND ((col4 >= 36.81))
----

query I rowsort label-870
SELECT pk FROM tab4 WHERE NOT (col0 < 32 AND ((col4 >= 36.81)))
----
35 values hashing to afc541603092f61e6e1b1a531ceb144a

statement ok
DELETE FROM tab0 WHERE col0 < 319

query I rowsort label-empty
SELECT pk FROM tab0 WHERE col0 < 319
----

query I rowsort label-885
SELECT pk FROM tab0 WHERE NOT (col0 < 319)
----
25 values hashing to 9297472870284918cf1a93130bed5e34

statement ok
DELETE FROM tab1 WHERE col0 < 319

query I rowsort label-empty
SELECT pk FROM tab1 WHERE col0 < 319
----

query I rowsort label-885
SELECT pk FROM tab1 WHERE NOT (col0 < 319)
----
25 values hashing to 9297472870284918cf1a93130bed5e34

statement ok
DELETE FROM tab2 WHERE col0 < 319

query I rowsort label-empty
SELECT pk FROM tab2 WHERE col0 < 319
----

query I rowsort label-885
SELECT pk FROM tab2 WHERE NOT (col0 < 319)
----
25 values hashing to 9297472870284918cf1a93130bed5e34

statement ok
DELETE FROM tab3 WHERE col0 < 319

query I rowsort label-empty
SELECT pk FROM tab3 WHERE col0 < 319
----

query I rowsort label-885
SELECT pk FROM tab3 WHERE NOT (col0 < 319)
----
25 values hashing to 9297472870284918cf1a93130bed5e34

statement ok
DELETE FROM tab4 WHERE col0 < 319

query I rowsort label-empty
SELECT pk FROM tab4 WHERE col0 < 319
----

query I rowsort label-885
SELECT pk FROM tab4 WHERE NOT (col0 < 319)
----
25 values hashing to 9297472870284918cf1a93130bed5e34

statement ok
DELETE FROM tab0 WHERE ((col3 = 814))

query I rowsort label-empty
SELECT pk FROM tab0 WHERE ((col3 = 814))
----

query I rowsort label-900
SELECT pk FROM tab0 WHERE NOT (((col3 = 814)))
----
25 values hashing to 9297472870284918cf1a93130bed5e34

statement ok
DELETE FROM tab1 WHERE ((col3 = 814))

query I rowsort label-empty
SELECT pk FROM tab1 WHERE ((col3 = 814))
----

query I rowsort label-900
SELECT pk FROM tab1 WHERE NOT (((col3 = 814)))
----
25 values hashing to 9297472870284918cf1a93130bed5e34

statement ok
DELETE FROM tab2 WHERE ((col3 = 814))

query I rowsort label-empty
SELECT pk FROM tab2 WHERE ((col3 = 814))
----

query I rowsort label-900
SELECT pk FROM tab2 WHERE NOT (((col3 = 814)))
----
25 values hashing to 9297472870284918cf1a93130bed5e34

statement ok
DELETE FROM tab3 WHERE ((col3 = 814))

query I rowsort label-empty
SELECT pk FROM tab3 WHERE ((col3 = 814))
----

query I rowsort label-900
SELECT pk FROM tab3 WHERE NOT (((col3 = 814)))
----
25 values hashing to 9297472870284918cf1a93130bed5e34

statement ok
DELETE FROM tab4 WHERE ((col3 = 814))

query I rowsort label-empty
SELECT pk FROM tab4 WHERE ((col3 = 814))
----

query I rowsort label-900
SELECT pk FROM tab4 WHERE NOT (((col3 = 814)))
----
25 values hashing to 9297472870284918cf1a93130bed5e34

statement ok
DELETE FROM tab0 WHERE (((col0 >= 36))) AND col3 >= 801 AND (((((col0 < 382)) OR (col0 IN (173,738,823) AND (col3 IS NULL AND (((col3 > 444 OR (((col0 <= 901))) AND col1 BETWEEN 747.90 AND 300.63 OR (col3 > 938) OR col4 > 994.50)))))) AND (((col3 >= 374 AND ((((col3 IN (510,176,137))))) AND (col4 <= 511.44 OR (col4 < 930.12 AND col3 = 222) AND (col3 <= 573 OR (col1 = 382.78)) OR (col0 > 151 OR (col3 IN (70,102,558,106) OR col1 < 289.57 AND col3 <= 339))) OR ((col3 < 248) OR col4 > 314.61 OR col0 < 674 AND (col3 >= 674) AND col0 > 680 AND col3 BETWEEN 403 AND 272 AND col0 >= 694)))) AND col0 >= 721 AND (col4 < 133.16 OR col0 >= 848))) AND col3 <= 755 AND col3 >= 522 AND col0 BETWEEN 833 AND 62 AND col3 >= 465 OR (col1 > 58.24) AND col3 >= 52 AND col0 > 933

query I rowsort label-empty
SELECT pk FROM tab0 WHERE (((col0 >= 36))) AND col3 >= 801 AND (((((col0 < 382)) OR (col0 IN (173,738,823) AND (col3 IS NULL AND (((col3 > 444 OR (((col0 <= 901))) AND col1 BETWEEN 747.90 AND 300.63 OR (col3 > 938) OR col4 > 994.50)))))) AND (((col3 >= 374 AND ((((col3 IN (510,176,137))))) AND (col4 <= 511.44 OR (col4 < 930.12 AND col3 = 222) AND (col3 <= 573 OR (col1 = 382.78)) OR (col0 > 151 OR (col3 IN (70,102,558,106) OR col1 < 289.57 AND col3 <= 339))) OR ((col3 < 248) OR col4 > 314.61 OR col0 < 674 AND (col3 >= 674) AND col0 > 680 AND col3 BETWEEN 403 AND 272 AND col0 >= 694)))) AND col0 >= 721 AND (col4 < 133.16 OR col0 >= 848))) AND col3 <= 755 AND col3 >= 522 AND col0 BETWEEN 833 AND 62 AND col3 >= 465 OR (col1 > 58.24) AND col3 >= 52 AND col0 > 933
----

query I rowsort label-915
SELECT pk FROM tab0 WHERE NOT ((((col0 >= 36))) AND col3 >= 801 AND (((((col0 < 382)) OR (col0 IN (173,738,823) AND (col3 IS NULL AND (((col3 > 444 OR (((col0 <= 901))) AND col1 BETWEEN 747.90 AND 300.63 OR (col3 > 938) OR col4 > 994.50)))))) AND (((col3 >= 374 AND ((((col3 IN (510,176,137))))) AND (col4 <= 511.44 OR (col4 < 930.12 AND col3 = 222) AND (col3 <= 573 OR (col1 = 382.78)) OR (col0 > 151 OR (col3 IN (70,102,558,106) OR col1 < 289.57 AND col3 <= 339))) OR ((col3 < 248) OR col4 > 314.61 OR col0 < 674 AND (col3 >= 674) AND col0 > 680 AND col3 BETWEEN 403 AND 272 AND col0 >= 694)))) AND col0 >= 721 AND (col4 < 133.16 OR col0 >= 848))) AND col3 <= 755 AND col3 >= 522 AND col0 BETWEEN 833 AND 62 AND col3 >= 465 OR (col1 > 58.24) AND col3 >= 52 AND col0 > 933)
----
23 values hashing to 152ff1766e74684c6f2889872222cb60

statement ok
DELETE FROM tab1 WHERE (((col0 >= 36))) AND col3 >= 801 AND (((((col0 < 382)) OR (col0 IN (173,738,823) AND (col3 IS NULL AND (((col3 > 444 OR (((col0 <= 901))) AND col1 BETWEEN 747.90 AND 300.63 OR (col3 > 938) OR col4 > 994.50)))))) AND (((col3 >= 374 AND ((((col3 IN (510,176,137))))) AND (col4 <= 511.44 OR (col4 < 930.12 AND col3 = 222) AND (col3 <= 573 OR (col1 = 382.78)) OR (col0 > 151 OR (col3 IN (70,102,558,106) OR col1 < 289.57 AND col3 <= 339))) OR ((col3 < 248) OR col4 > 314.61 OR col0 < 674 AND (col3 >= 674) AND col0 > 680 AND col3 BETWEEN 403 AND 272 AND col0 >= 694)))) AND col0 >= 721 AND (col4 < 133.16 OR col0 >= 848))) AND col3 <= 755 AND col3 >= 522 AND col0 BETWEEN 833 AND 62 AND col3 >= 465 OR (col1 > 58.24) AND col3 >= 52 AND col0 > 933

query I rowsort label-empty
SELECT pk FROM tab1 WHERE (((col0 >= 36))) AND col3 >= 801 AND (((((col0 < 382)) OR (col0 IN (173,738,823) AND (col3 IS NULL AND (((col3 > 444 OR (((col0 <= 901))) AND col1 BETWEEN 747.90 AND 300.63 OR (col3 > 938) OR col4 > 994.50)))))) AND (((col3 >= 374 AND ((((col3 IN (510,176,137))))) AND (col4 <= 511.44 OR (col4 < 930.12 AND col3 = 222) AND (col3 <= 573 OR (col1 = 382.78)) OR (col0 > 151 OR (col3 IN (70,102,558,106) OR col1 < 289.57 AND col3 <= 339))) OR ((col3 < 248) OR col4 > 314.61 OR col0 < 674 AND (col3 >= 674) AND col0 > 680 AND col3 BETWEEN 403 AND 272 AND col0 >= 694)))) AND col0 >= 721 AND (col4 < 133.16 OR col0 >= 848))) AND col3 <= 755 AND col3 >= 522 AND col0 BETWEEN 833 AND 62 AND col3 >= 465 OR (col1 > 58.24) AND col3 >= 52 AND col0 > 933
----

query I rowsort label-915
SELECT pk FROM tab1 WHERE NOT ((((col0 >= 36))) AND col3 >= 801 AND (((((col0 < 382)) OR (col0 IN (173,738,823) AND (col3 IS NULL AND (((col3 > 444 OR (((col0 <= 901))) AND col1 BETWEEN 747.90 AND 300.63 OR (col3 > 938) OR col4 > 994.50)))))) AND (((col3 >= 374 AND ((((col3 IN (510,176,137))))) AND (col4 <= 511.44 OR (col4 < 930.12 AND col3 = 222) AND (col3 <= 573 OR (col1 = 382.78)) OR (col0 > 151 OR (col3 IN (70,102,558,106) OR col1 < 289.57 AND col3 <= 339))) OR ((col3 < 248) OR col4 > 314.61 OR col0 < 674 AND (col3 >= 674) AND col0 > 680 AND col3 BETWEEN 403 AND 272 AND col0 >= 694)))) AND col0 >= 721 AND (col4 < 133.16 OR col0 >= 848))) AND col3 <= 755 AND col3 >= 522 AND col0 BETWEEN 833 AND 62 AND col3 >= 465 OR (col1 > 58.24) AND col3 >= 52 AND col0 > 933)
----
23 values hashing to 152ff1766e74684c6f2889872222cb60

statement ok
DELETE FROM tab2 WHERE (((col0 >= 36))) AND col3 >= 801 AND (((((col0 < 382)) OR (col0 IN (173,738,823) AND (col3 IS NULL AND (((col3 > 444 OR (((col0 <= 901))) AND col1 BETWEEN 747.90 AND 300.63 OR (col3 > 938) OR col4 > 994.50)))))) AND (((col3 >= 374 AND ((((col3 IN (510,176,137))))) AND (col4 <= 511.44 OR (col4 < 930.12 AND col3 = 222) AND (col3 <= 573 OR (col1 = 382.78)) OR (col0 > 151 OR (col3 IN (70,102,558,106) OR col1 < 289.57 AND col3 <= 339))) OR ((col3 < 248) OR col4 > 314.61 OR col0 < 674 AND (col3 >= 674) AND col0 > 680 AND col3 BETWEEN 403 AND 272 AND col0 >= 694)))) AND col0 >= 721 AND (col4 < 133.16 OR col0 >= 848))) AND col3 <= 755 AND col3 >= 522 AND col0 BETWEEN 833 AND 62 AND col3 >= 465 OR (col1 > 58.24) AND col3 >= 52 AND col0 > 933

query I rowsort label-empty
SELECT pk FROM tab2 WHERE (((col0 >= 36))) AND col3 >= 801 AND (((((col0 < 382)) OR (col0 IN (173,738,823) AND (col3 IS NULL AND (((col3 > 444 OR (((col0 <= 901))) AND col1 BETWEEN 747.90 AND 300.63 OR (col3 > 938) OR col4 > 994.50)))))) AND (((col3 >= 374 AND ((((col3 IN (510,176,137))))) AND (col4 <= 511.44 OR (col4 < 930.12 AND col3 = 222) AND (col3 <= 573 OR (col1 = 382.78)) OR (col0 > 151 OR (col3 IN (70,102,558,106) OR col1 < 289.57 AND col3 <= 339))) OR ((col3 < 248) OR col4 > 314.61 OR col0 < 674 AND (col3 >= 674) AND col0 > 680 AND col3 BETWEEN 403 AND 272 AND col0 >= 694)))) AND col0 >= 721 AND (col4 < 133.16 OR col0 >= 848))) AND col3 <= 755 AND col3 >= 522 AND col0 BETWEEN 833 AND 62 AND col3 >= 465 OR (col1 > 58.24) AND col3 >= 52 AND col0 > 933
----

query I rowsort label-915
SELECT pk FROM tab2 WHERE NOT ((((col0 >= 36))) AND col3 >= 801 AND (((((col0 < 382)) OR (col0 IN (173,738,823) AND (col3 IS NULL AND (((col3 > 444 OR (((col0 <= 901))) AND col1 BETWEEN 747.90 AND 300.63 OR (col3 > 938) OR col4 > 994.50)))))) AND (((col3 >= 374 AND ((((col3 IN (510,176,137))))) AND (col4 <= 511.44 OR (col4 < 930.12 AND col3 = 222) AND (col3 <= 573 OR (col1 = 382.78)) OR (col0 > 151 OR (col3 IN (70,102,558,106) OR col1 < 289.57 AND col3 <= 339))) OR ((col3 < 248) OR col4 > 314.61 OR col0 < 674 AND (col3 >= 674) AND col0 > 680 AND col3 BETWEEN 403 AND 272 AND col0 >= 694)))) AND col0 >= 721 AND (col4 < 133.16 OR col0 >= 848))) AND col3 <= 755 AND col3 >= 522 AND col0 BETWEEN 833 AND 62 AND col3 >= 465 OR (col1 > 58.24) AND col3 >= 52 AND col0 > 933)
----
23 values hashing to 152ff1766e74684c6f2889872222cb60

statement ok
DELETE FROM tab3 WHERE (((col0 >= 36))) AND col3 >= 801 AND (((((col0 < 382)) OR (col0 IN (173,738,823) AND (col3 IS NULL AND (((col3 > 444 OR (((col0 <= 901))) AND col1 BETWEEN 747.90 AND 300.63 OR (col3 > 938) OR col4 > 994.50)))))) AND (((col3 >= 374 AND ((((col3 IN (510,176,137))))) AND (col4 <= 511.44 OR (col4 < 930.12 AND col3 = 222) AND (col3 <= 573 OR (col1 = 382.78)) OR (col0 > 151 OR (col3 IN (70,102,558,106) OR col1 < 289.57 AND col3 <= 339))) OR ((col3 < 248) OR col4 > 314.61 OR col0 < 674 AND (col3 >= 674) AND col0 > 680 AND col3 BETWEEN 403 AND 272 AND col0 >= 694)))) AND col0 >= 721 AND (col4 < 133.16 OR col0 >= 848))) AND col3 <= 755 AND col3 >= 522 AND col0 BETWEEN 833 AND 62 AND col3 >= 465 OR (col1 > 58.24) AND col3 >= 52 AND col0 > 933

query I rowsort label-empty
SELECT pk FROM tab3 WHERE (((col0 >= 36))) AND col3 >= 801 AND (((((col0 < 382)) OR (col0 IN (173,738,823) AND (col3 IS NULL AND (((col3 > 444 OR (((col0 <= 901))) AND col1 BETWEEN 747.90 AND 300.63 OR (col3 > 938) OR col4 > 994.50)))))) AND (((col3 >= 374 AND ((((col3 IN (510,176,137))))) AND (col4 <= 511.44 OR (col4 < 930.12 AND col3 = 222) AND (col3 <= 573 OR (col1 = 382.78)) OR (col0 > 151 OR (col3 IN (70,102,558,106) OR col1 < 289.57 AND col3 <= 339))) OR ((col3 < 248) OR col4 > 314.61 OR col0 < 674 AND (col3 >= 674) AND col0 > 680 AND col3 BETWEEN 403 AND 272 AND col0 >= 694)))) AND col0 >= 721 AND (col4 < 133.16 OR col0 >= 848))) AND col3 <= 755 AND col3 >= 522 AND col0 BETWEEN 833 AND 62 AND col3 >= 465 OR (col1 > 58.24) AND col3 >= 52 AND col0 > 933
----

query I rowsort label-915
SELECT pk FROM tab3 WHERE NOT ((((col0 >= 36))) AND col3 >= 801 AND (((((col0 < 382)) OR (col0 IN (173,738,823) AND (col3 IS NULL AND (((col3 > 444 OR (((col0 <= 901))) AND col1 BETWEEN 747.90 AND 300.63 OR (col3 > 938) OR col4 > 994.50)))))) AND (((col3 >= 374 AND ((((col3 IN (510,176,137))))) AND (col4 <= 511.44 OR (col4 < 930.12 AND col3 = 222) AND (col3 <= 573 OR (col1 = 382.78)) OR (col0 > 151 OR (col3 IN (70,102,558,106) OR col1 < 289.57 AND col3 <= 339))) OR ((col3 < 248) OR col4 > 314.61 OR col0 < 674 AND (col3 >= 674) AND col0 > 680 AND col3 BETWEEN 403 AND 272 AND col0 >= 694)))) AND col0 >= 721 AND (col4 < 133.16 OR col0 >= 848))) AND col3 <= 755 AND col3 >= 522 AND col0 BETWEEN 833 AND 62 AND col3 >= 465 OR (col1 > 58.24) AND col3 >= 52 AND col0 > 933)
----
23 values hashing to 152ff1766e74684c6f2889872222cb60

statement ok
DELETE FROM tab4 WHERE (((col0 >= 36))) AND col3 >= 801 AND (((((col0 < 382)) OR (col0 IN (173,738,823) AND (col3 IS NULL AND (((col3 > 444 OR (((col0 <= 901))) AND col1 BETWEEN 747.90 AND 300.63 OR (col3 > 938) OR col4 > 994.50)))))) AND (((col3 >= 374 AND ((((col3 IN (510,176,137))))) AND (col4 <= 511.44 OR (col4 < 930.12 AND col3 = 222) AND (col3 <= 573 OR (col1 = 382.78)) OR (col0 > 151 OR (col3 IN (70,102,558,106) OR col1 < 289.57 AND col3 <= 339))) OR ((col3 < 248) OR col4 > 314.61 OR col0 < 674 AND (col3 >= 674) AND col0 > 680 AND col3 BETWEEN 403 AND 272 AND col0 >= 694)))) AND col0 >= 721 AND (col4 < 133.16 OR col0 >= 848))) AND col3 <= 755 AND col3 >= 522 AND col0 BETWEEN 833 AND 62 AND col3 >= 465 OR (col1 > 58.24) AND col3 >= 52 AND col0 > 933

query I rowsort label-empty
SELECT pk FROM tab4 WHERE (((col0 >= 36))) AND col3 >= 801 AND (((((col0 < 382)) OR (col0 IN (173,738,823) AND (col3 IS NULL AND (((col3 > 444 OR (((col0 <= 901))) AND col1 BETWEEN 747.90 AND 300.63 OR (col3 > 938) OR col4 > 994.50)))))) AND (((col3 >= 374 AND ((((col3 IN (510,176,137))))) AND (col4 <= 511.44 OR (col4 < 930.12 AND col3 = 222) AND (col3 <= 573 OR (col1 = 382.78)) OR (col0 > 151 OR (col3 IN (70,102,558,106) OR col1 < 289.57 AND col3 <= 339))) OR ((col3 < 248) OR col4 > 314.61 OR col0 < 674 AND (col3 >= 674) AND col0 > 680 AND col3 BETWEEN 403 AND 272 AND col0 >= 694)))) AND col0 >= 721 AND (col4 < 133.16 OR col0 >= 848))) AND col3 <= 755 AND col3 >= 522 AND col0 BETWEEN 833 AND 62 AND col3 >= 465 OR (col1 > 58.24) AND col3 >= 52 AND col0 > 933
----

query I rowsort label-915
SELECT pk FROM tab4 WHERE NOT ((((col0 >= 36))) AND col3 >= 801 AND (((((col0 < 382)) OR (col0 IN (173,738,823) AND (col3 IS NULL AND (((col3 > 444 OR (((col0 <= 901))) AND col1 BETWEEN 747.90 AND 300.63 OR (col3 > 938) OR col4 > 994.50)))))) AND (((col3 >= 374 AND ((((col3 IN (510,176,137))))) AND (col4 <= 511.44 OR (col4 < 930.12 AND col3 = 222) AND (col3 <= 573 OR (col1 = 382.78)) OR (col0 > 151 OR (col3 IN (70,102,558,106) OR col1 < 289.57 AND col3 <= 339))) OR ((col3 < 248) OR col4 > 314.61 OR col0 < 674 AND (col3 >= 674) AND col0 > 680 AND col3 BETWEEN 403 AND 272 AND col0 >= 694)))) AND col0 >= 721 AND (col4 < 133.16 OR col0 >= 848))) AND col3 <= 755 AND col3 >= 522 AND col0 BETWEEN 833 AND 62 AND col3 >= 465 OR (col1 > 58.24) AND col3 >= 52 AND col0 > 933)
----
23 values hashing to 152ff1766e74684c6f2889872222cb60

statement ok
DELETE FROM tab0 WHERE col1 >= 887.13

query I rowsort label-empty
SELECT pk FROM tab0 WHERE col1 >= 887.13
----

query I rowsort label-930
SELECT pk FROM tab0 WHERE NOT (col1 >= 887.13)
----
23 values hashing to 152ff1766e74684c6f2889872222cb60

statement ok
DELETE FROM tab1 WHERE col1 >= 887.13

query I rowsort label-empty
SELECT pk FROM tab1 WHERE col1 >= 887.13
----

query I rowsort label-930
SELECT pk FROM tab1 WHERE NOT (col1 >= 887.13)
----
23 values hashing to 152ff1766e74684c6f2889872222cb60

statement ok
DELETE FROM tab2 WHERE col1 >= 887.13

query I rowsort label-empty
SELECT pk FROM tab2 WHERE col1 >= 887.13
----

query I rowsort label-930
SELECT pk FROM tab2 WHERE NOT (col1 >= 887.13)
----
23 values hashing to 152ff1766e74684c6f2889872222cb60

statement ok
DELETE FROM tab3 WHERE col1 >= 887.13

query I rowsort label-empty
SELECT pk FROM tab3 WHERE col1 >= 887.13
----

query I rowsort label-930
SELECT pk FROM tab3 WHERE NOT (col1 >= 887.13)
----
23 values hashing to 152ff1766e74684c6f2889872222cb60

statement ok
DELETE FROM tab4 WHERE col1 >= 887.13

query I rowsort label-empty
SELECT pk FROM tab4 WHERE col1 >= 887.13
----

query I rowsort label-930
SELECT pk FROM tab4 WHERE NOT (col1 >= 887.13)
----
23 values hashing to 152ff1766e74684c6f2889872222cb60

statement ok
DELETE FROM tab0 WHERE col0 < 324

query I rowsort label-empty
SELECT pk FROM tab0 WHERE col0 < 324
----

query I rowsort label-945
SELECT pk FROM tab0 WHERE NOT (col0 < 324)
----
23 values hashing to 152ff1766e74684c6f2889872222cb60

statement ok
DELETE FROM tab1 WHERE col0 < 324

query I rowsort label-empty
SELECT pk FROM tab1 WHERE col0 < 324
----

query I rowsort label-945
SELECT pk FROM tab1 WHERE NOT (col0 < 324)
----
23 values hashing to 152ff1766e74684c6f2889872222cb60

statement ok
DELETE FROM tab2 WHERE col0 < 324

query I rowsort label-empty
SELECT pk FROM tab2 WHERE col0 < 324
----

query I rowsort label-945
SELECT pk FROM tab2 WHERE NOT (col0 < 324)
----
23 values hashing to 152ff1766e74684c6f2889872222cb60

statement ok
DELETE FROM tab3 WHERE col0 < 324

query I rowsort label-empty
SELECT pk FROM tab3 WHERE col0 < 324
----

query I rowsort label-945
SELECT pk FROM tab3 WHERE NOT (col0 < 324)
----
23 values hashing to 152ff1766e74684c6f2889872222cb60

statement ok
DELETE FROM tab4 WHERE col0 < 324

query I rowsort label-empty
SELECT pk FROM tab4 WHERE col0 < 324
----

query I rowsort label-945
SELECT pk FROM tab4 WHERE NOT (col0 < 324)
----
23 values hashing to 152ff1766e74684c6f2889872222cb60

statement ok
DELETE FROM tab0 WHERE (((col3 > 578)))

query I rowsort label-empty
SELECT pk FROM tab0 WHERE (((col3 > 578)))
----

query I rowsort label-960
SELECT pk FROM tab0 WHERE NOT ((((col3 > 578))))
----
14 values hashing to 34a0ecb8014f9c63bbe3ccc3567b17cd

statement ok
DELETE FROM tab1 WHERE (((col3 > 578)))

query I rowsort label-empty
SELECT pk FROM tab1 WHERE (((col3 > 578)))
----

query I rowsort label-960
SELECT pk FROM tab1 WHERE NOT ((((col3 > 578))))
----
14 values hashing to 34a0ecb8014f9c63bbe3ccc3567b17cd

statement ok
DELETE FROM tab2 WHERE (((col3 > 578)))

query I rowsort label-empty
SELECT pk FROM tab2 WHERE (((col3 > 578)))
----

query I rowsort label-960
SELECT pk FROM tab2 WHERE NOT ((((col3 > 578))))
----
14 values hashing to 34a0ecb8014f9c63bbe3ccc3567b17cd

statement ok
DELETE FROM tab3 WHERE (((col3 > 578)))

query I rowsort label-empty
SELECT pk FROM tab3 WHERE (((col3 > 578)))
----

query I rowsort label-960
SELECT pk FROM tab3 WHERE NOT ((((col3 > 578))))
----
14 values hashing to 34a0ecb8014f9c63bbe3ccc3567b17cd

statement ok
DELETE FROM tab4 WHERE (((col3 > 578)))

query I rowsort label-empty
SELECT pk FROM tab4 WHERE (((col3 > 578)))
----

query I rowsort label-960
SELECT pk FROM tab4 WHERE NOT ((((col3 > 578))))
----
14 values hashing to 34a0ecb8014f9c63bbe3ccc3567b17cd

statement ok
DROP TABLE tab0

statement ok
CREATE TABLE tab0(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
INSERT INTO tab0 VALUES(0,778,121.4,'czinn',730,474.8,'nqbrs')

statement ok
INSERT INTO tab0 VALUES(1,203,420.49,'mfmej',442,43.57,'mgzro')

statement ok
INSERT INTO tab0 VALUES(2,436,821.56,'tdewi',76,143.9,'zxiaz')

statement ok
INSERT INTO tab0 VALUES(3,942,960.24,'ezgpi',715,546.24,'ngudj')

statement ok
INSERT INTO tab0 VALUES(4,210,400.76,'lbhwr',36,260.89,'tndbk')

statement ok
INSERT INTO tab0 VALUES(5,881,251.68,'avltu',425,154.34,'asynp')

statement ok
INSERT INTO tab0 VALUES(6,871,799.6,'cbwfu',107,585.44,'crdbe')

statement ok
INSERT INTO tab0 VALUES(7,494,126.56,'zalyf',271,19.68,'uhrgh')

statement ok
INSERT INTO tab0 VALUES(8,593,740.55,'tljsn',192,661.36,'lnfpc')

statement ok
INSERT INTO tab0 VALUES(9,660,197.29,'auvms',359,74.70,'topxz')

statement ok
INSERT INTO tab0 VALUES(10,960,726.97,'liokc',599,811.94,'fapgn')

statement ok
INSERT INTO tab0 VALUES(11,663,857.93,'hgnzv',201,33.51,'wymfu')

statement ok
INSERT INTO tab0 VALUES(12,961,42.72,'fvmjl',43,140.11,'vctwg')

statement ok
INSERT INTO tab0 VALUES(13,196,282.23,'tlreq',716,391.87,'awnbh')

statement ok
INSERT INTO tab0 VALUES(14,988,752.84,'dxlww',646,533.46,'tpljt')

statement ok
INSERT INTO tab0 VALUES(15,356,428.55,'phuww',227,425.21,'hpclr')

statement ok
INSERT INTO tab0 VALUES(16,845,705.6,'jkbli',936,659.24,'nhtww')

statement ok
INSERT INTO tab0 VALUES(17,649,32.94,'yqocp',465,193.59,'qixop')

statement ok
INSERT INTO tab0 VALUES(18,738,528.73,'aefqg',845,966.35,'qtzqc')

statement ok
INSERT INTO tab0 VALUES(19,983,614.8,'yebcp',568,534.76,'cdxtg')

statement ok
INSERT INTO tab0 VALUES(20,280,631.87,'iwbfo',717,683.37,'spscj')

statement ok
INSERT INTO tab0 VALUES(21,676,473.33,'upoec',79,67.11,'vaiol')

statement ok
INSERT INTO tab0 VALUES(22,492,205.16,'lcabv',291,821.49,'hfxvf')

statement ok
INSERT INTO tab0 VALUES(23,450,691.69,'smquv',946,195.67,'wxspk')

statement ok
INSERT INTO tab0 VALUES(24,799,220.95,'skwib',727,173.60,'azrpq')

statement ok
INSERT INTO tab0 VALUES(25,435,130.83,'aferc',527,101.15,'kpxty')

statement ok
INSERT INTO tab0 VALUES(26,34,431.21,'hdpeu',580,312.23,'pfmgh')

statement ok
INSERT INTO tab0 VALUES(27,167,434.6,'yfiou',582,749.91,'qvyxk')

statement ok
INSERT INTO tab0 VALUES(28,437,372.59,'prmae',816,593.55,'rabwf')

statement ok
INSERT INTO tab0 VALUES(29,586,28.36,'wunle',280,885.95,'segfq')

statement ok
INSERT INTO tab0 VALUES(30,647,358.41,'xfbkt',807,152.43,'ankqb')

statement ok
INSERT INTO tab0 VALUES(31,41,118.37,'calkf',196,34.96,'xflzb')

statement ok
INSERT INTO tab0 VALUES(32,721,487.61,'qxgau',330,905.34,'irwyz')

statement ok
INSERT INTO tab0 VALUES(33,286,693.36,'bccuh',309,504.26,'mkmpq')

statement ok
INSERT INTO tab0 VALUES(34,114,637.81,'dterw',569,553.45,'kjzhs')

statement ok
INSERT INTO tab0 VALUES(35,481,520.28,'eyuzk',8,385.82,'taptt')

statement ok
INSERT INTO tab0 VALUES(36,690,467.29,'wtemh',113,573.56,'ckqil')

statement ok
INSERT INTO tab0 VALUES(37,193,150.73,'wmapz',85,548.29,'ajgcl')

statement ok
INSERT INTO tab0 VALUES(38,719,417.97,'isant',960,228.16,'gnyxy')

statement ok
INSERT INTO tab0 VALUES(39,395,914.97,'qnric',740,643.97,'rogpg')

statement ok
INSERT INTO tab0 VALUES(40,876,710.44,'zlrdo',512,559.34,'shibm')

statement ok
INSERT INTO tab0 VALUES(41,466,924.91,'ztvdg',578,103.80,'csqif')

statement ok
INSERT INTO tab0 VALUES(42,244,349.93,'iojvn',577,390.91,'lgnvy')

statement ok
INSERT INTO tab0 VALUES(43,191,75.12,'lvwbo',612,144.40,'ttulx')

statement ok
INSERT INTO tab0 VALUES(44,312,119.35,'zqrea',371,326.29,'iumpp')

statement ok
INSERT INTO tab0 VALUES(45,762,43.82,'qgnhp',259,759.2,'bohkm')

statement ok
INSERT INTO tab0 VALUES(46,974,584.24,'nejbw',516,752.57,'jgluk')

statement ok
INSERT INTO tab0 VALUES(47,777,280.90,'clteo',345,726.59,'nycrn')

statement ok
INSERT INTO tab0 VALUES(48,531,92.82,'ooojm',38,837.51,'oxaas')

statement ok
INSERT INTO tab0 VALUES(49,241,29.88,'nttib',99,603.68,'roiah')

statement ok
INSERT INTO tab0 VALUES(50,691,771.95,'tarew',372,528.50,'yvzbn')

statement ok
INSERT INTO tab0 VALUES(51,562,303.98,'pkbji',159,728.53,'abnel')

statement ok
INSERT INTO tab0 VALUES(52,566,530.15,'tvivk',356,555.61,'pdmwh')

statement ok
INSERT INTO tab0 VALUES(53,559,907.2,'yomdc',570,222.2,'evjgg')

statement ok
INSERT INTO tab0 VALUES(54,677,61.61,'ibnre',239,429.56,'qtxla')

statement ok
INSERT INTO tab0 VALUES(55,454,421.53,'jhdqr',776,987.71,'ukxjm')

statement ok
INSERT INTO tab0 VALUES(56,950,835.15,'fskhq',673,443.72,'dnwbg')

statement ok
INSERT INTO tab0 VALUES(57,877,206.66,'ooiau',638,705.78,'lamul')

statement ok
INSERT INTO tab0 VALUES(58,717,105.26,'esnlx',718,669.11,'ifjdc')

statement ok
INSERT INTO tab0 VALUES(59,860,406.24,'keupu',415,841.11,'wxrby')

statement ok
INSERT INTO tab0 VALUES(60,718,906.10,'awrzp',833,963.43,'imqec')

statement ok
INSERT INTO tab0 VALUES(61,849,948.73,'rzjvo',778,640.19,'sejuk')

statement ok
INSERT INTO tab0 VALUES(62,94,53.46,'pyyzt',896,961.2,'kzfyk')

statement ok
INSERT INTO tab0 VALUES(63,692,537.26,'fqhhm',799,128.21,'uxrsr')

statement ok
INSERT INTO tab0 VALUES(64,400,143.81,'tmqpc',183,79.87,'vdvgr')

statement ok
INSERT INTO tab0 VALUES(65,637,661.64,'yrcvm',961,114.99,'uabwf')

statement ok
INSERT INTO tab0 VALUES(66,591,555.26,'ldkfv',377,517.64,'wiqde')

statement ok
INSERT INTO tab0 VALUES(67,351,588.29,'trmja',147,186.2,'piggz')

statement ok
INSERT INTO tab0 VALUES(68,32,448.58,'ogdjp',571,254.64,'uwxun')

statement ok
INSERT INTO tab0 VALUES(69,898,369.32,'pzpyb',654,715.42,'zpgdm')

statement ok
INSERT INTO tab0 VALUES(70,491,762.20,'cgcqs',253,51.83,'azjmb')

statement ok
INSERT INTO tab0 VALUES(71,752,836.49,'nxrvd',180,853.0,'vnizs')

statement ok
INSERT INTO tab0 VALUES(72,146,221.20,'bjryy',334,450.85,'ytwto')

statement ok
INSERT INTO tab0 VALUES(73,790,598.20,'lrklh',831,532.21,'bpahg')

statement ok
INSERT INTO tab0 VALUES(74,578,324.33,'ktsep',120,774.96,'xfrgi')

statement ok
INSERT INTO tab0 VALUES(75,300,52.53,'lkric',118,466.15,'ojfvd')

statement ok
INSERT INTO tab0 VALUES(76,775,359.98,'hneon',327,130.12,'jhftg')

statement ok
INSERT INTO tab0 VALUES(77,972,373.20,'pcper',962,151.60,'idalb')

statement ok
INSERT INTO tab0 VALUES(78,133,392.20,'spkhc',75,402.89,'vuhfq')

statement ok
INSERT INTO tab0 VALUES(79,904,516.59,'bstwr',683,864.96,'hfvfd')

statement ok
INSERT INTO tab0 VALUES(80,453,267.71,'wwbxg',892,257.55,'ulytm')

statement ok
INSERT INTO tab0 VALUES(81,601,219.74,'xbtlg',16,662.32,'nuigb')

statement ok
INSERT INTO tab0 VALUES(82,943,615.87,'xdxyj',712,145.98,'tympf')

statement ok
INSERT INTO tab0 VALUES(83,973,1.35,'ixscc',96,384.41,'czmza')

statement ok
INSERT INTO tab0 VALUES(84,213,844.69,'ydffl',875,295.76,'itngu')

statement ok
INSERT INTO tab0 VALUES(85,336,162.76,'nwxdm',466,651.61,'atowt')

statement ok
INSERT INTO tab0 VALUES(86,287,145.87,'gkkpa',127,717.9,'ckzfs')

statement ok
INSERT INTO tab0 VALUES(87,413,783.97,'snybe',77,865.98,'mbcpo')

statement ok
INSERT INTO tab0 VALUES(88,588,489.73,'cmdeb',621,205.86,'rfzhb')

statement ok
INSERT INTO tab0 VALUES(89,334,727.66,'eiqnl',282,208.22,'oqxyg')

statement ok
INSERT INTO tab0 VALUES(90,951,632.26,'sumee',916,331.59,'ulaii')

statement ok
INSERT INTO tab0 VALUES(91,634,638.13,'eqdjc',846,644.67,'mgawd')

statement ok
INSERT INTO tab0 VALUES(92,611,104.11,'kqtzl',977,451.46,'ahuks')

statement ok
INSERT INTO tab0 VALUES(93,255,940.37,'ctymo',934,919.36,'lnxoc')

statement ok
INSERT INTO tab0 VALUES(94,216,225.59,'ogldn',175,700.32,'fvjsv')

statement ok
INSERT INTO tab0 VALUES(95,544,840.1,'gwrbs',123,560.96,'radgo')

statement ok
INSERT INTO tab0 VALUES(96,816,89.64,'nuljn',288,996.67,'aaypu')

statement ok
INSERT INTO tab0 VALUES(97,256,325.33,'bzkiy',394,872.79,'mcskk')

statement ok
INSERT INTO tab0 VALUES(98,868,575.90,'rgxmd',500,37.66,'hufpi')

statement ok
INSERT INTO tab0 VALUES(99,551,165.28,'xejsf',132,948.83,'cevpd')

statement ok
DROP TABLE tab1

statement ok
CREATE TABLE tab1(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE INDEX idx_tab1_0 on tab1 (col0)

statement ok
CREATE INDEX idx_tab1_1 on tab1 (col1)

statement ok
CREATE INDEX idx_tab1_3 on tab1 (col3)

statement ok
CREATE INDEX idx_tab1_4 on tab1 (col4)

statement ok
INSERT INTO tab1 SELECT * FROM tab0

statement ok
DROP TABLE tab2

statement ok
CREATE TABLE tab2(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE INDEX idx_tab2_0 ON tab2 (col1)

statement ok
CREATE INDEX idx_tab2_2 ON tab2 (col0 DESC)

statement ok
CREATE UNIQUE INDEX idx_tab2_3 ON tab2 (col4 DESC)

statement ok
INSERT INTO tab2 SELECT * FROM tab0

statement ok
DROP TABLE tab3

statement ok
CREATE TABLE tab3(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE UNIQUE INDEX idx_tab3_0 ON tab3 (col4 DESC)

statement ok
CREATE INDEX idx_tab3_1 ON tab3 (col3 DESC)

statement ok
CREATE INDEX idx_tab3_2 ON tab3 (col1 DESC)

statement ok
INSERT INTO tab3 SELECT * FROM tab0

statement ok
DROP TABLE tab4

statement ok
CREATE TABLE tab4(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE UNIQUE INDEX idx_tab4_0 ON tab4 (col3,col4)

statement ok
CREATE UNIQUE INDEX idx_tab4_1 ON tab4 (col3,col1 DESC)

statement ok
CREATE UNIQUE INDEX idx_tab4_2 ON tab4 (col0 DESC,col1)

statement ok
CREATE INDEX idx_tab4_4 ON tab4 (col4,col3)

statement ok
CREATE INDEX idx_tab4_5 ON tab4 (col0 DESC,col3 DESC)

statement ok
INSERT INTO tab4 SELECT * FROM tab0

query I rowsort label-empty
SELECT pk FROM tab0 WHERE pk IS NULL
----

statement ok
DELETE FROM tab0 WHERE (col4 IN (773.53,188.12,177.74,106.62)) OR col1 < 431.15

query I rowsort label-empty
SELECT pk FROM tab0 WHERE (col4 IN (773.53,188.12,177.74,106.62)) OR col1 < 431.15
----

query I rowsort label-975
SELECT pk FROM tab0 WHERE NOT ((col4 IN (773.53,188.12,177.74,106.62)) OR col1 < 431.15)
----
49 values hashing to 2a1fb4b7ffa10bf44a69bd37adefa930

statement ok
DELETE FROM tab1 WHERE (col4 IN (773.53,188.12,177.74,106.62)) OR col1 < 431.15

query I rowsort label-empty
SELECT pk FROM tab1 WHERE (col4 IN (773.53,188.12,177.74,106.62)) OR col1 < 431.15
----

query I rowsort label-975
SELECT pk FROM tab1 WHERE NOT ((col4 IN (773.53,188.12,177.74,106.62)) OR col1 < 431.15)
----
49 values hashing to 2a1fb4b7ffa10bf44a69bd37adefa930

statement ok
DELETE FROM tab2 WHERE (col4 IN (773.53,188.12,177.74,106.62)) OR col1 < 431.15

query I rowsort label-empty
SELECT pk FROM tab2 WHERE (col4 IN (773.53,188.12,177.74,106.62)) OR col1 < 431.15
----

query I rowsort label-975
SELECT pk FROM tab2 WHERE NOT ((col4 IN (773.53,188.12,177.74,106.62)) OR col1 < 431.15)
----
49 values hashing to 2a1fb4b7ffa10bf44a69bd37adefa930

statement ok
DELETE FROM tab3 WHERE (col4 IN (773.53,188.12,177.74,106.62)) OR col1 < 431.15

query I rowsort label-empty
SELECT pk FROM tab3 WHERE (col4 IN (773.53,188.12,177.74,106.62)) OR col1 < 431.15
----

query I rowsort label-975
SELECT pk FROM tab3 WHERE NOT ((col4 IN (773.53,188.12,177.74,106.62)) OR col1 < 431.15)
----
49 values hashing to 2a1fb4b7ffa10bf44a69bd37adefa930

statement ok
DELETE FROM tab4 WHERE (col4 IN (773.53,188.12,177.74,106.62)) OR col1 < 431.15

query I rowsort label-empty
SELECT pk FROM tab4 WHERE (col4 IN (773.53,188.12,177.74,106.62)) OR col1 < 431.15
----

query I rowsort label-975
SELECT pk FROM tab4 WHERE NOT ((col4 IN (773.53,188.12,177.74,106.62)) OR col1 < 431.15)
----
49 values hashing to 2a1fb4b7ffa10bf44a69bd37adefa930

statement ok
DELETE FROM tab0 WHERE col0 < 645 OR (col3 > 394 OR col3 > 613)

query I rowsort label-empty
SELECT pk FROM tab0 WHERE col0 < 645 OR (col3 > 394 OR col3 > 613)
----

query I rowsort label-990
SELECT pk FROM tab0 WHERE NOT (col0 < 645 OR (col3 > 394 OR col3 > 613))
----
11
21
32
36
50
6
71

statement ok
DELETE FROM tab1 WHERE col0 < 645 OR (col3 > 394 OR col3 > 613)

query I rowsort label-empty
SELECT pk FROM tab1 WHERE col0 < 645 OR (col3 > 394 OR col3 > 613)
----

query I rowsort label-990
SELECT pk FROM tab1 WHERE NOT (col0 < 645 OR (col3 > 394 OR col3 > 613))
----
11
21
32
36
50
6
71

statement ok
DELETE FROM tab2 WHERE col0 < 645 OR (col3 > 394 OR col3 > 613)

query I rowsort label-empty
SELECT pk FROM tab2 WHERE col0 < 645 OR (col3 > 394 OR col3 > 613)
----

query I rowsort label-990
SELECT pk FROM tab2 WHERE NOT (col0 < 645 OR (col3 > 394 OR col3 > 613))
----
11
21
32
36
50
6
71

statement ok
DELETE FROM tab3 WHERE col0 < 645 OR (col3 > 394 OR col3 > 613)

query I rowsort label-empty
SELECT pk FROM tab3 WHERE col0 < 645 OR (col3 > 394 OR col3 > 613)
----

query I rowsort label-990
SELECT pk FROM tab3 WHERE NOT (col0 < 645 OR (col3 > 394 OR col3 > 613))
----
11
21
32
36
50
6
71

statement ok
DELETE FROM tab4 WHERE col0 < 645 OR (col3 > 394 OR col3 > 613)

query I rowsort label-empty
SELECT pk FROM tab4 WHERE col0 < 645 OR (col3 > 394 OR col3 > 613)
----

query I rowsort label-990
SELECT pk FROM tab4 WHERE NOT (col0 < 645 OR (col3 > 394 OR col3 > 613))
----
11
21
32
36
50
6
71

statement ok
DELETE FROM tab0 WHERE col0 > 367 OR col0 > 605 AND col1 < 370.51 OR (col3 > 61) OR col4 BETWEEN 817.80 AND 26.44 OR ((col3 < 409) AND col0 > 169)

query I rowsort label-empty
SELECT pk FROM tab0 WHERE col0 > 367 OR col0 > 605 AND col1 < 370.51 OR (col3 > 61) OR col4 BETWEEN 817.80 AND 26.44 OR ((col3 < 409) AND col0 > 169)
----

query I rowsort label-1005
SELECT pk FROM tab0 WHERE NOT (col0 > 367 OR col0 > 605 AND col1 < 370.51 OR (col3 > 61) OR col4 BETWEEN 817.80 AND 26.44 OR ((col3 < 409) AND col0 > 169))
----

statement ok
DELETE FROM tab1 WHERE col0 > 367 OR col0 > 605 AND col1 < 370.51 OR (col3 > 61) OR col4 BETWEEN 817.80 AND 26.44 OR ((col3 < 409) AND col0 > 169)

query I rowsort label-empty
SELECT pk FROM tab1 WHERE col0 > 367 OR col0 > 605 AND col1 < 370.51 OR (col3 > 61) OR col4 BETWEEN 817.80 AND 26.44 OR ((col3 < 409) AND col0 > 169)
----

query I rowsort label-1005
SELECT pk FROM tab1 WHERE NOT (col0 > 367 OR col0 > 605 AND col1 < 370.51 OR (col3 > 61) OR col4 BETWEEN 817.80 AND 26.44 OR ((col3 < 409) AND col0 > 169))
----

statement ok
DELETE FROM tab2 WHERE col0 > 367 OR col0 > 605 AND col1 < 370.51 OR (col3 > 61) OR col4 BETWEEN 817.80 AND 26.44 OR ((col3 < 409) AND col0 > 169)

query I rowsort label-empty
SELECT pk FROM tab2 WHERE col0 > 367 OR col0 > 605 AND col1 < 370.51 OR (col3 > 61) OR col4 BETWEEN 817.80 AND 26.44 OR ((col3 < 409) AND col0 > 169)
----

query I rowsort label-1005
SELECT pk FROM tab2 WHERE NOT (col0 > 367 OR col0 > 605 AND col1 < 370.51 OR (col3 > 61) OR col4 BETWEEN 817.80 AND 26.44 OR ((col3 < 409) AND col0 > 169))
----

statement ok
DELETE FROM tab3 WHERE col0 > 367 OR col0 > 605 AND col1 < 370.51 OR (col3 > 61) OR col4 BETWEEN 817.80 AND 26.44 OR ((col3 < 409) AND col0 > 169)

query I rowsort label-empty
SELECT pk FROM tab3 WHERE col0 > 367 OR col0 > 605 AND col1 < 370.51 OR (col3 > 61) OR col4 BETWEEN 817.80 AND 26.44 OR ((col3 < 409) AND col0 > 169)
----

query I rowsort label-1005
SELECT pk FROM tab3 WHERE NOT (col0 > 367 OR col0 > 605 AND col1 < 370.51 OR (col3 > 61) OR col4 BETWEEN 817.80 AND 26.44 OR ((col3 < 409) AND col0 > 169))
----

statement ok
DELETE FROM tab4 WHERE col0 > 367 OR col0 > 605 AND col1 < 370.51 OR (col3 > 61) OR col4 BETWEEN 817.80 AND 26.44 OR ((col3 < 409) AND col0 > 169)

query I rowsort label-empty
SELECT pk FROM tab4 WHERE col0 > 367 OR col0 > 605 AND col1 < 370.51 OR (col3 > 61) OR col4 BETWEEN 817.80 AND 26.44 OR ((col3 < 409) AND col0 > 169)
----

query I rowsort label-1005
SELECT pk FROM tab4 WHERE NOT (col0 > 367 OR col0 > 605 AND col1 < 370.51 OR (col3 > 61) OR col4 BETWEEN 817.80 AND 26.44 OR ((col3 < 409) AND col0 > 169))
----

statement ok
DROP TABLE tab0

statement ok
CREATE TABLE tab0(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
INSERT INTO tab0 VALUES(0,949,222.57,'mwsrj',705,271.90,'uwlwh')

statement ok
INSERT INTO tab0 VALUES(1,795,5.23,'nlnve',234,773.35,'xiuzl')

statement ok
INSERT INTO tab0 VALUES(2,947,320.45,'ygdrv',379,955.68,'creeg')

statement ok
INSERT INTO tab0 VALUES(3,237,328.77,'atdac',348,848.82,'nywhi')

statement ok
INSERT INTO tab0 VALUES(4,655,713.18,'siscx',321,572.46,'arcai')

statement ok
INSERT INTO tab0 VALUES(5,974,811.69,'vtpaf',71,460.60,'lumdc')

statement ok
INSERT INTO tab0 VALUES(6,378,732.0,'fxjmi',593,182.29,'qzyjx')

statement ok
INSERT INTO tab0 VALUES(7,80,489.12,'thqlw',730,871.15,'pnxah')

statement ok
INSERT INTO tab0 VALUES(8,954,117.96,'quzqz',793,249.5,'qukmn')

statement ok
INSERT INTO tab0 VALUES(9,156,804.0,'iedgl',188,749.72,'mxgxn')

statement ok
INSERT INTO tab0 VALUES(10,752,12.87,'uvfpw',45,644.36,'iibvy')

statement ok
INSERT INTO tab0 VALUES(11,337,604.2,'pgtqq',836,169.32,'fqnwn')

statement ok
INSERT INTO tab0 VALUES(12,670,969.32,'cwtsf',6,646.65,'twjgz')

statement ok
INSERT INTO tab0 VALUES(13,288,144.68,'llacf',597,611.78,'qmrkg')

statement ok
INSERT INTO tab0 VALUES(14,140,943.69,'tvcrk',867,938.11,'nstuq')

statement ok
INSERT INTO tab0 VALUES(15,206,82.25,'gpmlb',925,963.67,'ghogv')

statement ok
INSERT INTO tab0 VALUES(16,124,300.15,'lqsix',346,610.71,'zcnvd')

statement ok
INSERT INTO tab0 VALUES(17,817,487.77,'dtnqh',806,517.37,'fvxin')

statement ok
INSERT INTO tab0 VALUES(18,115,809.63,'phywj',696,159.23,'bmvzu')

statement ok
INSERT INTO tab0 VALUES(19,382,831.7,'vvlce',756,973.3,'hakzr')

statement ok
INSERT INTO tab0 VALUES(20,139,645.85,'jtavr',697,486.20,'ldveb')

statement ok
INSERT INTO tab0 VALUES(21,690,993.78,'uwllb',825,437.58,'ysosx')

statement ok
INSERT INTO tab0 VALUES(22,750,392.33,'mbext',665,901.95,'iomqp')

statement ok
INSERT INTO tab0 VALUES(23,64,259.28,'axrmo',591,420.74,'hwxly')

statement ok
INSERT INTO tab0 VALUES(24,36,37.33,'hhkeu',444,120.59,'sduvg')

statement ok
INSERT INTO tab0 VALUES(25,355,321.74,'iadmj',164,841.0,'blugp')

statement ok
INSERT INTO tab0 VALUES(26,616,976.93,'vmtza',411,263.99,'ejnnx')

statement ok
INSERT INTO tab0 VALUES(27,948,274.13,'bhtwi',189,25.64,'rkmnz')

statement ok
INSERT INTO tab0 VALUES(28,639,9.98,'xvbvx',472,857.82,'ytkts')

statement ok
INSERT INTO tab0 VALUES(29,758,625.18,'fxjkm',834,702.72,'gvfzg')

statement ok
INSERT INTO tab0 VALUES(30,786,344.11,'uldsb',66,838.54,'ywdwy')

statement ok
INSERT INTO tab0 VALUES(31,232,284.42,'nasca',807,8.8,'nraps')

statement ok
INSERT INTO tab0 VALUES(32,269,594.71,'onqsg',165,544.37,'tffla')

statement ok
INSERT INTO tab0 VALUES(33,348,568.13,'iumfh',343,488.33,'vcxpy')

statement ok
INSERT INTO tab0 VALUES(34,832,779.99,'wgfik',267,722.33,'okdlm')

statement ok
INSERT INTO tab0 VALUES(35,614,198.40,'rmekt',208,91.88,'gevno')

statement ok
INSERT INTO tab0 VALUES(36,749,325.91,'axigo',407,526.20,'fcfyc')

statement ok
INSERT INTO tab0 VALUES(37,71,305.10,'djhmc',702,172.91,'mbpdj')

statement ok
INSERT INTO tab0 VALUES(38,826,64.23,'culmy',148,512.57,'hyslu')

statement ok
INSERT INTO tab0 VALUES(39,290,424.87,'cseqc',652,493.38,'xzwqj')

statement ok
INSERT INTO tab0 VALUES(40,400,235.49,'rdwiz',585,648.77,'ypwro')

statement ok
INSERT INTO tab0 VALUES(41,375,496.13,'oxchs',419,223.4,'mbhiq')

statement ok
INSERT INTO tab0 VALUES(42,341,483.99,'bjuje',344,303.96,'bwrrq')

statement ok
INSERT INTO tab0 VALUES(43,958,870.9,'bfhdc',896,936.43,'xplwn')

statement ok
INSERT INTO tab0 VALUES(44,46,858.84,'fvklg',583,256.5,'clerj')

statement ok
INSERT INTO tab0 VALUES(45,207,299.74,'ybten',506,613.83,'nvsek')

statement ok
INSERT INTO tab0 VALUES(46,448,819.92,'txsrb',990,691.74,'fdgih')

statement ok
INSERT INTO tab0 VALUES(47,815,944.84,'exoqj',202,640.35,'hcmny')

statement ok
INSERT INTO tab0 VALUES(48,9,227.87,'zaqno',785,197.50,'gsslb')

statement ok
INSERT INTO tab0 VALUES(49,13,371.95,'ieneh',471,812.86,'wsykw')

statement ok
INSERT INTO tab0 VALUES(50,721,354.16,'usbpz',719,771.60,'qcfem')

statement ok
INSERT INTO tab0 VALUES(51,558,554.39,'qhnnz',330,326.0,'oaina')

statement ok
INSERT INTO tab0 VALUES(52,110,876.98,'uktyq',76,816.7,'mdjyp')

statement ok
INSERT INTO tab0 VALUES(53,742,872.29,'bwgwk',325,790.21,'glqao')

statement ok
INSERT INTO tab0 VALUES(54,231,873.36,'fqjuz',668,139.75,'qttlo')

statement ok
INSERT INTO tab0 VALUES(55,385,109.53,'djioo',538,215.70,'qkwgr')

statement ok
INSERT INTO tab0 VALUES(56,672,836.7,'xalrr',841,958.24,'mwtrp')

statement ok
INSERT INTO tab0 VALUES(57,841,459.79,'bkghq',578,19.47,'xjxts')

statement ok
INSERT INTO tab0 VALUES(58,551,659.67,'nbnlm',470,892.93,'dlsxf')

statement ok
INSERT INTO tab0 VALUES(59,993,517.52,'upmac',586,27.29,'aunmg')

statement ok
INSERT INTO tab0 VALUES(60,517,642.53,'emxej',964,969.97,'invqa')

statement ok
INSERT INTO tab0 VALUES(61,257,290.96,'voiak',238,470.73,'ofjry')

statement ok
INSERT INTO tab0 VALUES(62,753,493.76,'uvzgl',261,623.32,'ldgtt')

statement ok
INSERT INTO tab0 VALUES(63,579,186.14,'iybtf',736,984.12,'tecsq')

statement ok
INSERT INTO tab0 VALUES(64,968,327.27,'wwviy',832,695.71,'pibjj')

statement ok
INSERT INTO tab0 VALUES(65,437,23.85,'enucl',816,612.58,'midjj')

statement ok
INSERT INTO tab0 VALUES(66,408,661.75,'ohrjh',676,430.66,'lfeuy')

statement ok
INSERT INTO tab0 VALUES(67,840,24.67,'xypca',745,805.1,'gezsh')

statement ok
INSERT INTO tab0 VALUES(68,847,423.69,'twkpc',327,481.44,'kymur')

statement ok
INSERT INTO tab0 VALUES(69,328,818.96,'qzmcd',322,417.10,'ilxar')

statement ok
INSERT INTO tab0 VALUES(70,591,945.32,'xiama',848,908.14,'nqtga')

statement ok
INSERT INTO tab0 VALUES(71,975,440.88,'emfub',874,711.32,'oucwa')

statement ok
INSERT INTO tab0 VALUES(72,476,965.68,'emiwa',835,174.62,'lmqkm')

statement ok
INSERT INTO tab0 VALUES(73,379,332.33,'bgrbh',264,356.89,'lysez')

statement ok
INSERT INTO tab0 VALUES(74,871,628.60,'jfaub',414,152.49,'mtrvu')

statement ok
INSERT INTO tab0 VALUES(75,677,341.4,'jcmek',883,424.87,'dpuch')

statement ok
INSERT INTO tab0 VALUES(76,678,485.66,'yjtqk',242,119.20,'srlhu')

statement ok
INSERT INTO tab0 VALUES(77,535,722.49,'xzfog',654,398.4,'mngax')

statement ok
INSERT INTO tab0 VALUES(78,323,494.24,'zwbzj',507,759.92,'tngvn')

statement ok
INSERT INTO tab0 VALUES(79,148,136.94,'cujbr',32,164.0,'zoysy')

statement ok
INSERT INTO tab0 VALUES(80,773,16.51,'hqjun',930,162.65,'xqlvc')

statement ok
INSERT INTO tab0 VALUES(81,245,649.45,'blkrv',1,15.12,'soqdq')

statement ok
INSERT INTO tab0 VALUES(82,519,824.41,'hrcfl',763,824.14,'djfyy')

statement ok
INSERT INTO tab0 VALUES(83,83,733.85,'ozosy',79,651.55,'ohypk')

statement ok
INSERT INTO tab0 VALUES(84,585,92.65,'cxkuz',786,649.94,'ccqcl')

statement ok
INSERT INTO tab0 VALUES(85,455,269.75,'zjbwk',314,178.23,'wtlru')

statement ok
INSERT INTO tab0 VALUES(86,529,404.74,'jkoee',315,942.36,'afumi')

statement ok
INSERT INTO tab0 VALUES(87,680,540.54,'lraat',286,107.86,'vvqen')

statement ok
INSERT INTO tab0 VALUES(88,438,747.97,'pfonc',194,423.52,'xdooj')

statement ok
INSERT INTO tab0 VALUES(89,613,240.40,'pymht',104,357.95,'flwfn')

statement ok
INSERT INTO tab0 VALUES(90,928,516.39,'tlkba',800,210.30,'hkucm')

statement ok
INSERT INTO tab0 VALUES(91,636,466.29,'xjjff',412,251.77,'jrlft')

statement ok
INSERT INTO tab0 VALUES(92,150,512.86,'pfzlm',39,833.36,'lmefv')

statement ok
INSERT INTO tab0 VALUES(93,666,723.94,'iznmf',380,522.38,'klnxl')

statement ok
INSERT INTO tab0 VALUES(94,787,946.1,'mrboa',351,224.16,'gyjdq')

statement ok
INSERT INTO tab0 VALUES(95,149,919.87,'pzqdx',715,305.62,'cwfey')

statement ok
INSERT INTO tab0 VALUES(96,47,421.24,'lzjnj',706,723.93,'ihznk')

statement ok
INSERT INTO tab0 VALUES(97,61,372.38,'bplmq',653,145.10,'uamit')

statement ok
INSERT INTO tab0 VALUES(98,679,968.75,'ckmun',604,78.67,'vekgp')

statement ok
INSERT INTO tab0 VALUES(99,914,806.56,'tblbw',958,990.24,'nzhxn')

statement ok
DROP TABLE tab1

statement ok
CREATE TABLE tab1(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE INDEX idx_tab1_0 on tab1 (col0)

statement ok
CREATE INDEX idx_tab1_1 on tab1 (col1)

statement ok
CREATE INDEX idx_tab1_3 on tab1 (col3)

statement ok
CREATE INDEX idx_tab1_4 on tab1 (col4)

statement ok
INSERT INTO tab1 SELECT * FROM tab0

statement ok
DROP TABLE tab2

statement ok
CREATE TABLE tab2(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE INDEX idx_tab2_0 ON tab2 (col0 DESC)

statement ok
CREATE UNIQUE INDEX idx_tab2_2 ON tab2 (col1 DESC)

statement ok
CREATE UNIQUE INDEX idx_tab2_5 ON tab2 (col4 DESC)

statement ok
INSERT INTO tab2 SELECT * FROM tab0

statement ok
DROP TABLE tab3

statement ok
CREATE TABLE tab3(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE INDEX idx_tab3_0 ON tab3 (col4)

statement ok
CREATE UNIQUE INDEX idx_tab3_3 ON tab3 (col3,col1)

statement ok
CREATE UNIQUE INDEX idx_tab3_5 ON tab3 (col1 DESC,col3,col0)

statement ok
INSERT INTO tab3 SELECT * FROM tab0

statement ok
DROP TABLE tab4

statement ok
CREATE TABLE tab4(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE UNIQUE INDEX idx_tab4_0 ON tab4 (col4 DESC)

statement ok
CREATE UNIQUE INDEX idx_tab4_1 ON tab4 (col3)

statement ok
INSERT INTO tab4 SELECT * FROM tab0

query I rowsort label-empty
SELECT pk FROM tab0 WHERE pk IS NULL
----

statement ok
DELETE FROM tab0 WHERE (((col3 < 566 AND col4 IS NULL OR col0 > 550) AND (col3 = 534 OR col4 IS NULL AND col0 > 367 AND col0 >= 700 OR col1 < 888.77) OR ((col0 < 161) AND col0 > 585)))

query I rowsort label-empty
SELECT pk FROM tab0 WHERE (((col3 < 566 AND col4 IS NULL OR col0 > 550) AND (col3 = 534 OR col4 IS NULL AND col0 > 367 AND col0 >= 700 OR col1 < 888.77) OR ((col0 < 161) AND col0 > 585)))
----

query I rowsort label-1020
SELECT pk FROM tab0 WHERE NOT ((((col3 < 566 AND col4 IS NULL OR col0 > 550) AND (col3 = 534 OR col4 IS NULL AND col0 > 367 AND col0 >= 700 OR col1 < 888.77) OR ((col0 < 161) AND col0 > 585))))
----
58 values hashing to af66921822c90692dd8aab1c3a4ab70f

statement ok
DELETE FROM tab1 WHERE (((col3 < 566 AND col4 IS NULL OR col0 > 550) AND (col3 = 534 OR col4 IS NULL AND col0 > 367 AND col0 >= 700 OR col1 < 888.77) OR ((col0 < 161) AND col0 > 585)))

query I rowsort label-empty
SELECT pk FROM tab1 WHERE (((col3 < 566 AND col4 IS NULL OR col0 > 550) AND (col3 = 534 OR col4 IS NULL AND col0 > 367 AND col0 >= 700 OR col1 < 888.77) OR ((col0 < 161) AND col0 > 585)))
----

query I rowsort label-1020
SELECT pk FROM tab1 WHERE NOT ((((col3 < 566 AND col4 IS NULL OR col0 > 550) AND (col3 = 534 OR col4 IS NULL AND col0 > 367 AND col0 >= 700 OR col1 < 888.77) OR ((col0 < 161) AND col0 > 585))))
----
58 values hashing to af66921822c90692dd8aab1c3a4ab70f

statement ok
DELETE FROM tab2 WHERE (((col3 < 566 AND col4 IS NULL OR col0 > 550) AND (col3 = 534 OR col4 IS NULL AND col0 > 367 AND col0 >= 700 OR col1 < 888.77) OR ((col0 < 161) AND col0 > 585)))

query I rowsort label-empty
SELECT pk FROM tab2 WHERE (((col3 < 566 AND col4 IS NULL OR col0 > 550) AND (col3 = 534 OR col4 IS NULL AND col0 > 367 AND col0 >= 700 OR col1 < 888.77) OR ((col0 < 161) AND col0 > 585)))
----

query I rowsort label-1020
SELECT pk FROM tab2 WHERE NOT ((((col3 < 566 AND col4 IS NULL OR col0 > 550) AND (col3 = 534 OR col4 IS NULL AND col0 > 367 AND col0 >= 700 OR col1 < 888.77) OR ((col0 < 161) AND col0 > 585))))
----
58 values hashing to af66921822c90692dd8aab1c3a4ab70f

statement ok
DELETE FROM tab3 WHERE (((col3 < 566 AND col4 IS NULL OR col0 > 550) AND (col3 = 534 OR col4 IS NULL AND col0 > 367 AND col0 >= 700 OR col1 < 888.77) OR ((col0 < 161) AND col0 > 585)))

query I rowsort label-empty
SELECT pk FROM tab3 WHERE (((col3 < 566 AND col4 IS NULL OR col0 > 550) AND (col3 = 534 OR col4 IS NULL AND col0 > 367 AND col0 >= 700 OR col1 < 888.77) OR ((col0 < 161) AND col0 > 585)))
----

query I rowsort label-1020
SELECT pk FROM tab3 WHERE NOT ((((col3 < 566 AND col4 IS NULL OR col0 > 550) AND (col3 = 534 OR col4 IS NULL AND col0 > 367 AND col0 >= 700 OR col1 < 888.77) OR ((col0 < 161) AND col0 > 585))))
----
58 values hashing to af66921822c90692dd8aab1c3a4ab70f

statement ok
DELETE FROM tab4 WHERE (((col3 < 566 AND col4 IS NULL OR col0 > 550) AND (col3 = 534 OR col4 IS NULL AND col0 > 367 AND col0 >= 700 OR col1 < 888.77) OR ((col0 < 161) AND col0 > 585)))

query I rowsort label-empty
SELECT pk FROM tab4 WHERE (((col3 < 566 AND col4 IS NULL OR col0 > 550) AND (col3 = 534 OR col4 IS NULL AND col0 > 367 AND col0 >= 700 OR col1 < 888.77) OR ((col0 < 161) AND col0 > 585)))
----

query I rowsort label-1020
SELECT pk FROM tab4 WHERE NOT ((((col3 < 566 AND col4 IS NULL OR col0 > 550) AND (col3 = 534 OR col4 IS NULL AND col0 > 367 AND col0 >= 700 OR col1 < 888.77) OR ((col0 < 161) AND col0 > 585))))
----
58 values hashing to af66921822c90692dd8aab1c3a4ab70f

statement ok
DELETE FROM tab0 WHERE col1 >= 123.15

query I rowsort label-empty
SELECT pk FROM tab0 WHERE col1 >= 123.15
----

query I rowsort label-1035
SELECT pk FROM tab0 WHERE NOT (col1 >= 123.15)
----
15
24
55
65

statement ok
DELETE FROM tab1 WHERE col1 >= 123.15

query I rowsort label-empty
SELECT pk FROM tab1 WHERE col1 >= 123.15
----

query I rowsort label-1035
SELECT pk FROM tab1 WHERE NOT (col1 >= 123.15)
----
15
24
55
65

statement ok
DELETE FROM tab2 WHERE col1 >= 123.15

query I rowsort label-empty
SELECT pk FROM tab2 WHERE col1 >= 123.15
----

query I rowsort label-1035
SELECT pk FROM tab2 WHERE NOT (col1 >= 123.15)
----
15
24
55
65

statement ok
DELETE FROM tab3 WHERE col1 >= 123.15

query I rowsort label-empty
SELECT pk FROM tab3 WHERE col1 >= 123.15
----

query I rowsort label-1035
SELECT pk FROM tab3 WHERE NOT (col1 >= 123.15)
----
15
24
55
65

statement ok
DELETE FROM tab4 WHERE col1 >= 123.15

query I rowsort label-empty
SELECT pk FROM tab4 WHERE col1 >= 123.15
----

query I rowsort label-1035
SELECT pk FROM tab4 WHERE NOT (col1 >= 123.15)
----
15
24
55
65

statement ok
DELETE FROM tab0 WHERE col0 > 615

query I rowsort label-empty
SELECT pk FROM tab0 WHERE col0 > 615
----

query I rowsort label-1050
SELECT pk FROM tab0 WHERE NOT (col0 > 615)
----
15
24
55
65

statement ok
DELETE FROM tab1 WHERE col0 > 615

query I rowsort label-empty
SELECT pk FROM tab1 WHERE col0 > 615
----

query I rowsort label-1050
SELECT pk FROM tab1 WHERE NOT (col0 > 615)
----
15
24
55
65

statement ok
DELETE FROM tab2 WHERE col0 > 615

query I rowsort label-empty
SELECT pk FROM tab2 WHERE col0 > 615
----

query I rowsort label-1050
SELECT pk FROM tab2 WHERE NOT (col0 > 615)
----
15
24
55
65

statement ok
DELETE FROM tab3 WHERE col0 > 615

query I rowsort label-empty
SELECT pk FROM tab3 WHERE col0 > 615
----

query I rowsort label-1050
SELECT pk FROM tab3 WHERE NOT (col0 > 615)
----
15
24
55
65

statement ok
DELETE FROM tab4 WHERE col0 > 615

query I rowsort label-empty
SELECT pk FROM tab4 WHERE col0 > 615
----

query I rowsort label-1050
SELECT pk FROM tab4 WHERE NOT (col0 > 615)
----
15
24
55
65

statement ok
DELETE FROM tab0 WHERE (col0 > 448) OR col0 IS NULL

query I rowsort label-empty
SELECT pk FROM tab0 WHERE (col0 > 448) OR col0 IS NULL
----

query I rowsort label-1065
SELECT pk FROM tab0 WHERE NOT ((col0 > 448) OR col0 IS NULL)
----
15
24
55
65

statement ok
DELETE FROM tab1 WHERE (col0 > 448) OR col0 IS NULL

query I rowsort label-empty
SELECT pk FROM tab1 WHERE (col0 > 448) OR col0 IS NULL
----

query I rowsort label-1065
SELECT pk FROM tab1 WHERE NOT ((col0 > 448) OR col0 IS NULL)
----
15
24
55
65

statement ok
DELETE FROM tab2 WHERE (col0 > 448) OR col0 IS NULL

query I rowsort label-empty
SELECT pk FROM tab2 WHERE (col0 > 448) OR col0 IS NULL
----

query I rowsort label-1065
SELECT pk FROM tab2 WHERE NOT ((col0 > 448) OR col0 IS NULL)
----
15
24
55
65

statement ok
DELETE FROM tab3 WHERE (col0 > 448) OR col0 IS NULL

query I rowsort label-empty
SELECT pk FROM tab3 WHERE (col0 > 448) OR col0 IS NULL
----

query I rowsort label-1065
SELECT pk FROM tab3 WHERE NOT ((col0 > 448) OR col0 IS NULL)
----
15
24
55
65

statement ok
DELETE FROM tab4 WHERE (col0 > 448) OR col0 IS NULL

query I rowsort label-empty
SELECT pk FROM tab4 WHERE (col0 > 448) OR col0 IS NULL
----

query I rowsort label-1065
SELECT pk FROM tab4 WHERE NOT ((col0 > 448) OR col0 IS NULL)
----
15
24
55
65

statement ok
DELETE FROM tab0 WHERE col1 = 209.18

query I rowsort label-empty
SELECT pk FROM tab0 WHERE col1 = 209.18
----

query I rowsort label-1080
SELECT pk FROM tab0 WHERE NOT (col1 = 209.18)
----
15
24
55
65

statement ok
DELETE FROM tab1 WHERE col1 = 209.18

query I rowsort label-empty
SELECT pk FROM tab1 WHERE col1 = 209.18
----

query I rowsort label-1080
SELECT pk FROM tab1 WHERE NOT (col1 = 209.18)
----
15
24
55
65

statement ok
DELETE FROM tab2 WHERE col1 = 209.18

query I rowsort label-empty
SELECT pk FROM tab2 WHERE col1 = 209.18
----

query I rowsort label-1080
SELECT pk FROM tab2 WHERE NOT (col1 = 209.18)
----
15
24
55
65

statement ok
DELETE FROM tab3 WHERE col1 = 209.18

query I rowsort label-empty
SELECT pk FROM tab3 WHERE col1 = 209.18
----

query I rowsort label-1080
SELECT pk FROM tab3 WHERE NOT (col1 = 209.18)
----
15
24
55
65

statement ok
DELETE FROM tab4 WHERE col1 = 209.18

query I rowsort label-empty
SELECT pk FROM tab4 WHERE col1 = 209.18
----

query I rowsort label-1080
SELECT pk FROM tab4 WHERE NOT (col1 = 209.18)
----
15
24
55
65

statement ok
DELETE FROM tab0 WHERE col1 >= 252.24

query I rowsort label-empty
SELECT pk FROM tab0 WHERE col1 >= 252.24
----

query I rowsort label-1095
SELECT pk FROM tab0 WHERE NOT (col1 >= 252.24)
----
15
24
55
65

statement ok
DELETE FROM tab1 WHERE col1 >= 252.24

query I rowsort label-empty
SELECT pk FROM tab1 WHERE col1 >= 252.24
----

query I rowsort label-1095
SELECT pk FROM tab1 WHERE NOT (col1 >= 252.24)
----
15
24
55
65

statement ok
DELETE FROM tab2 WHERE col1 >= 252.24

query I rowsort label-empty
SELECT pk FROM tab2 WHERE col1 >= 252.24
----

query I rowsort label-1095
SELECT pk FROM tab2 WHERE NOT (col1 >= 252.24)
----
15
24
55
65

statement ok
DELETE FROM tab3 WHERE col1 >= 252.24

query I rowsort label-empty
SELECT pk FROM tab3 WHERE col1 >= 252.24
----

query I rowsort label-1095
SELECT pk FROM tab3 WHERE NOT (col1 >= 252.24)
----
15
24
55
65

statement ok
DELETE FROM tab4 WHERE col1 >= 252.24

query I rowsort label-empty
SELECT pk FROM tab4 WHERE col1 >= 252.24
----

query I rowsort label-1095
SELECT pk FROM tab4 WHERE NOT (col1 >= 252.24)
----
15
24
55
65

statement ok
DELETE FROM tab0 WHERE (col4 IN (619.66,828.18))

query I rowsort label-empty
SELECT pk FROM tab0 WHERE (col4 IN (619.66,828.18))
----

query I rowsort label-1110
SELECT pk FROM tab0 WHERE NOT ((col4 IN (619.66,828.18)))
----
15
24
55
65

statement ok
DELETE FROM tab1 WHERE (col4 IN (619.66,828.18))

query I rowsort label-empty
SELECT pk FROM tab1 WHERE (col4 IN (619.66,828.18))
----

query I rowsort label-1110
SELECT pk FROM tab1 WHERE NOT ((col4 IN (619.66,828.18)))
----
15
24
55
65

statement ok
DELETE FROM tab2 WHERE (col4 IN (619.66,828.18))

query I rowsort label-empty
SELECT pk FROM tab2 WHERE (col4 IN (619.66,828.18))
----

query I rowsort label-1110
SELECT pk FROM tab2 WHERE NOT ((col4 IN (619.66,828.18)))
----
15
24
55
65

statement ok
DELETE FROM tab3 WHERE (col4 IN (619.66,828.18))

query I rowsort label-empty
SELECT pk FROM tab3 WHERE (col4 IN (619.66,828.18))
----

query I rowsort label-1110
SELECT pk FROM tab3 WHERE NOT ((col4 IN (619.66,828.18)))
----
15
24
55
65

statement ok
DELETE FROM tab4 WHERE (col4 IN (619.66,828.18))

query I rowsort label-empty
SELECT pk FROM tab4 WHERE (col4 IN (619.66,828.18))
----

query I rowsort label-1110
SELECT pk FROM tab4 WHERE NOT ((col4 IN (619.66,828.18)))
----
15
24
55
65

statement ok
DELETE FROM tab0 WHERE col0 < 792 AND col4 < 988.60

query I rowsort label-empty
SELECT pk FROM tab0 WHERE col0 < 792 AND col4 < 988.60
----

query I rowsort label-1125
SELECT pk FROM tab0 WHERE NOT (col0 < 792 AND col4 < 988.60)
----

statement ok
DELETE FROM tab1 WHERE col0 < 792 AND col4 < 988.60

query I rowsort label-empty
SELECT pk FROM tab1 WHERE col0 < 792 AND col4 < 988.60
----

query I rowsort label-1125
SELECT pk FROM tab1 WHERE NOT (col0 < 792 AND col4 < 988.60)
----

statement ok
DELETE FROM tab2 WHERE col0 < 792 AND col4 < 988.60

query I rowsort label-empty
SELECT pk FROM tab2 WHERE col0 < 792 AND col4 < 988.60
----

query I rowsort label-1125
SELECT pk FROM tab2 WHERE NOT (col0 < 792 AND col4 < 988.60)
----

statement ok
DELETE FROM tab3 WHERE col0 < 792 AND col4 < 988.60

query I rowsort label-empty
SELECT pk FROM tab3 WHERE col0 < 792 AND col4 < 988.60
----

query I rowsort label-1125
SELECT pk FROM tab3 WHERE NOT (col0 < 792 AND col4 < 988.60)
----

statement ok
DELETE FROM tab4 WHERE col0 < 792 AND col4 < 988.60

query I rowsort label-empty
SELECT pk FROM tab4 WHERE col0 < 792 AND col4 < 988.60
----

query I rowsort label-1125
SELECT pk FROM tab4 WHERE NOT (col0 < 792 AND col4 < 988.60)
----

statement ok
DROP TABLE tab0

statement ok
CREATE TABLE tab0(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
INSERT INTO tab0 VALUES(0,557,644.98,'mzhtc',289,608.31,'unxps')

statement ok
INSERT INTO tab0 VALUES(1,959,948.55,'izusx',189,835.9,'gydef')

statement ok
INSERT INTO tab0 VALUES(2,513,332.76,'agxsr',2,506.51,'kzzem')

statement ok
INSERT INTO tab0 VALUES(3,522,670.66,'pxquo',612,745.85,'mxusp')

statement ok
INSERT INTO tab0 VALUES(4,985,746.54,'copkv',663,400.21,'crgse')

statement ok
INSERT INTO tab0 VALUES(5,724,877.12,'liokl',686,663.69,'csbhs')

statement ok
INSERT INTO tab0 VALUES(6,507,538.61,'zdbfr',219,697.44,'ziqmk')

statement ok
INSERT INTO tab0 VALUES(7,176,985.92,'ctdxu',937,262.85,'rvnqs')

statement ok
INSERT INTO tab0 VALUES(8,768,887.69,'wwxkq',773,336.63,'bkfny')

statement ok
INSERT INTO tab0 VALUES(9,645,941.48,'pjcne',47,746.97,'posjb')

statement ok
INSERT INTO tab0 VALUES(10,614,505.87,'qgveh',586,788.62,'aybyz')

statement ok
INSERT INTO tab0 VALUES(11,56,221.61,'tzcli',854,852.8,'xteyn')

statement ok
INSERT INTO tab0 VALUES(12,48,637.69,'zmorq',74,53.66,'jqgsv')

statement ok
INSERT INTO tab0 VALUES(13,490,836.54,'cexrj',353,847.64,'ozouc')

statement ok
INSERT INTO tab0 VALUES(14,228,57.8,'jjuvx',809,664.40,'kxyre')

statement ok
INSERT INTO tab0 VALUES(15,181,325.89,'acgfq',694,527.50,'flnfd')

statement ok
INSERT INTO tab0 VALUES(16,468,71.35,'bkkqo',521,683.89,'fsgpz')

statement ok
INSERT INTO tab0 VALUES(17,525,760.71,'rnzxv',185,223.93,'izslf')

statement ok
INSERT INTO tab0 VALUES(18,239,515.26,'btcwl',93,708.61,'ruldm')

statement ok
INSERT INTO tab0 VALUES(19,69,743.43,'yyvov',287,795.59,'edvpf')

statement ok
INSERT INTO tab0 VALUES(20,169,759.94,'ggugp',568,863.42,'jmrwf')

statement ok
INSERT INTO tab0 VALUES(21,519,410.90,'pntux',621,636.56,'tbrth')

statement ok
INSERT INTO tab0 VALUES(22,42,702.94,'ehilj',143,807.60,'stfhy')

statement ok
INSERT INTO tab0 VALUES(23,736,424.37,'czogm',963,667.31,'xoytw')

statement ok
INSERT INTO tab0 VALUES(24,796,774.24,'fapzj',171,727.84,'zhjut')

statement ok
INSERT INTO tab0 VALUES(25,738,983.51,'rvgkj',243,344.75,'edmnr')

statement ok
INSERT INTO tab0 VALUES(26,528,939.17,'ofoho',163,345.22,'bklrz')

statement ok
INSERT INTO tab0 VALUES(27,700,815.38,'kdrqp',551,652.14,'zycts')

statement ok
INSERT INTO tab0 VALUES(28,491,690.53,'cgesd',785,909.24,'ubudi')

statement ok
INSERT INTO tab0 VALUES(29,952,177.45,'erxgo',130,107.21,'ltsdg')

statement ok
INSERT INTO tab0 VALUES(30,90,50.48,'phlnn',860,205.81,'qvuhq')

statement ok
INSERT INTO tab0 VALUES(31,980,862.61,'nwxnu',382,759.5,'madgw')

statement ok
INSERT INTO tab0 VALUES(32,894,576.61,'obkxn',365,545.24,'zbvde')

statement ok
INSERT INTO tab0 VALUES(33,427,189.14,'vssmf',863,186.17,'vwjnk')

statement ok
INSERT INTO tab0 VALUES(34,621,356.90,'gxbxe',437,775.23,'yrkqk')

statement ok
INSERT INTO tab0 VALUES(35,92,13.73,'ialeb',286,499.50,'abijy')

statement ok
INSERT INTO tab0 VALUES(36,150,7.75,'tyont',367,269.91,'igyoc')

statement ok
INSERT INTO tab0 VALUES(37,930,717.48,'zdfpt',522,340.36,'gaaby')

statement ok
INSERT INTO tab0 VALUES(38,514,679.96,'xvaqw',601,937.81,'waysg')

statement ok
INSERT INTO tab0 VALUES(39,54,216.89,'mcbnz',593,882.47,'qultb')

statement ok
INSERT INTO tab0 VALUES(40,901,54.73,'iyozl',744,216.86,'axarg')

statement ok
INSERT INTO tab0 VALUES(41,730,956.87,'johrw',685,829.98,'adroh')

statement ok
INSERT INTO tab0 VALUES(42,660,343.69,'likiq',556,77.41,'ymqas')

statement ok
INSERT INTO tab0 VALUES(43,383,917.74,'yyztq',134,417.43,'zkumw')

statement ok
INSERT INTO tab0 VALUES(44,290,290.85,'kqsfw',953,21.19,'sylfm')

statement ok
INSERT INTO tab0 VALUES(45,594,606.23,'gfliy',434,412.77,'ysxlh')

statement ok
INSERT INTO tab0 VALUES(46,452,169.63,'gfvfw',8,80.36,'decos')

statement ok
INSERT INTO tab0 VALUES(47,98,64.46,'fbxuo',237,113.35,'csefk')

statement ok
INSERT INTO tab0 VALUES(48,960,786.88,'rbyrq',948,818.48,'ssfky')

statement ok
INSERT INTO tab0 VALUES(49,789,863.97,'ltsot',350,350.94,'kttoi')

statement ok
INSERT INTO tab0 VALUES(50,784,479.82,'gvkzl',160,331.51,'wsmwv')

statement ok
INSERT INTO tab0 VALUES(51,716,104.69,'jicwv',734,482.70,'pwwck')

statement ok
INSERT INTO tab0 VALUES(52,52,116.10,'huniy',186,243.83,'rbrak')

statement ok
INSERT INTO tab0 VALUES(53,83,423.98,'fjmyp',511,401.21,'fstih')

statement ok
INSERT INTO tab0 VALUES(54,47,96.78,'vxsvx',719,713.22,'cfmwz')

statement ok
INSERT INTO tab0 VALUES(55,254,986.60,'xegvz',954,531.45,'orqsx')

statement ok
INSERT INTO tab0 VALUES(56,209,350.31,'vvjom',618,430.85,'vitid')

statement ok
INSERT INTO tab0 VALUES(57,744,486.69,'hrvoh',498,827.81,'sqxpm')

statement ok
INSERT INTO tab0 VALUES(58,135,342.55,'yuwlc',890,612.32,'ighdt')

statement ok
INSERT INTO tab0 VALUES(59,230,153.83,'xnqzb',728,772.7,'oivfn')

statement ok
INSERT INTO tab0 VALUES(60,575,63.77,'nsuil',703,13.62,'wlxbx')

statement ok
INSERT INTO tab0 VALUES(61,540,747.0,'axezd',390,386.45,'tzvtv')

statement ok
INSERT INTO tab0 VALUES(62,439,39.66,'xgnzm',378,914.15,'manqa')

statement ok
INSERT INTO tab0 VALUES(63,661,556.56,'uuyeq',385,215.54,'sofgl')

statement ok
INSERT INTO tab0 VALUES(64,791,326.29,'aoqcm',394,128.74,'asalw')

statement ok
INSERT INTO tab0 VALUES(65,737,404.31,'dsmgz',769,338.35,'qsmrr')

statement ok
INSERT INTO tab0 VALUES(66,853,509.14,'rpsez',387,1.58,'bajxj')

statement ok
INSERT INTO tab0 VALUES(67,66,642.44,'rxkru',756,367.31,'oqbxf')

statement ok
INSERT INTO tab0 VALUES(68,0,710.13,'kwhtu',147,409.30,'zanhv')

statement ok
INSERT INTO tab0 VALUES(69,103,154.54,'xhhyb',714,444.24,'gimsx')

statement ok
INSERT INTO tab0 VALUES(70,769,577.54,'pqbfa',623,760.93,'zlmxu')

statement ok
INSERT INTO tab0 VALUES(71,461,357.62,'biuib',170,241.38,'ghfvz')

statement ok
INSERT INTO tab0 VALUES(72,845,288.8,'jsqvb',917,991.91,'ashva')

statement ok
INSERT INTO tab0 VALUES(73,907,195.9,'dhncg',806,962.34,'xvvux')

statement ok
INSERT INTO tab0 VALUES(74,78,560.87,'qrrto',290,574.7,'txads')

statement ok
INSERT INTO tab0 VALUES(75,365,148.77,'yyglm',459,346.19,'itwdk')

statement ok
INSERT INTO tab0 VALUES(76,469,634.43,'cqydm',159,510.66,'uruuf')

statement ok
INSERT INTO tab0 VALUES(77,915,224.88,'bwriu',123,654.37,'lrbgm')

statement ok
INSERT INTO tab0 VALUES(78,175,285.68,'emeaa',95,330.32,'imrqe')

statement ok
INSERT INTO tab0 VALUES(79,794,964.4,'wepvq',951,688.73,'xtxln')

statement ok
INSERT INTO tab0 VALUES(80,515,818.96,'erdgs',828,98.13,'ngxlp')

statement ok
INSERT INTO tab0 VALUES(81,395,438.30,'mstso',247,777.54,'ewfzb')

statement ok
INSERT INTO tab0 VALUES(82,953,72.0,'cjqri',242,411.55,'etpxs')

statement ok
INSERT INTO tab0 VALUES(83,267,251.10,'wzauo',477,782.47,'onpya')

statement ok
INSERT INTO tab0 VALUES(84,120,414.95,'ujozy',379,393.44,'xiboz')

statement ok
INSERT INTO tab0 VALUES(85,115,535.28,'rbfsv',258,93.58,'zxvin')

statement ok
INSERT INTO tab0 VALUES(86,801,744.35,'vdsxx',436,702.9,'fxmxf')

statement ok
INSERT INTO tab0 VALUES(87,802,957.9,'ltfdv',368,635.37,'jvsez')

statement ok
INSERT INTO tab0 VALUES(88,934,493.18,'ouawv',766,528.18,'ffejn')

statement ok
INSERT INTO tab0 VALUES(89,342,711.21,'lmzmj',735,861.72,'ftzge')

statement ok
INSERT INTO tab0 VALUES(90,615,623.79,'fckkr',881,588.79,'ynleg')

statement ok
INSERT INTO tab0 VALUES(91,914,527.68,'rkmfm',451,757.91,'xwohb')

statement ok
INSERT INTO tab0 VALUES(92,96,628.94,'snxvp',447,136.43,'durpb')

statement ok
INSERT INTO tab0 VALUES(93,846,664.0,'afqoo',758,840.66,'qyfax')

statement ok
INSERT INTO tab0 VALUES(94,786,532.82,'sbljc',285,954.0,'irfsv')

statement ok
INSERT INTO tab0 VALUES(95,622,911.3,'ajmvd',59,159.6,'ikxzi')

statement ok
INSERT INTO tab0 VALUES(96,250,891.1,'unbgy',374,355.80,'vllnu')

statement ok
INSERT INTO tab0 VALUES(97,889,591.7,'eycad',909,291.63,'rjnpc')

statement ok
INSERT INTO tab0 VALUES(98,208,792.50,'fhvnc',850,185.55,'uawzk')

statement ok
INSERT INTO tab0 VALUES(99,445,557.79,'opngt',21,349.29,'dqbhk')

statement ok
DROP TABLE tab1

statement ok
CREATE TABLE tab1(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE INDEX idx_tab1_0 on tab1 (col0)

statement ok
CREATE INDEX idx_tab1_1 on tab1 (col1)

statement ok
CREATE INDEX idx_tab1_3 on tab1 (col3)

statement ok
CREATE INDEX idx_tab1_4 on tab1 (col4)

statement ok
INSERT INTO tab1 SELECT * FROM tab0

statement ok
DROP TABLE tab2

statement ok
CREATE TABLE tab2(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE INDEX idx_tab2_0 ON tab2 (col0)

statement ok
CREATE INDEX idx_tab2_1 ON tab2 (col1)

statement ok
CREATE INDEX idx_tab2_4 ON tab2 (col3)

statement ok
INSERT INTO tab2 SELECT * FROM tab0

statement ok
DROP TABLE tab3

statement ok
CREATE TABLE tab3(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE INDEX idx_tab3_0 ON tab3 (col0)

statement ok
CREATE INDEX idx_tab3_1 ON tab3 (col4)

statement ok
CREATE UNIQUE INDEX idx_tab3_3 ON tab3 (col3 DESC)

statement ok
INSERT INTO tab3 SELECT * FROM tab0

statement ok
DROP TABLE tab4

statement ok
CREATE TABLE tab4(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE INDEX idx_tab4_0 ON tab4 (col1 DESC)

statement ok
CREATE INDEX idx_tab4_4 ON tab4 (col4 DESC)

statement ok
INSERT INTO tab4 SELECT * FROM tab0

query I rowsort label-empty
SELECT pk FROM tab0 WHERE pk IS NULL
----

statement ok
DELETE FROM tab0 WHERE ((col0 >= 420 OR col0 > 870) OR (col0 <= 559 AND (col1 >= 771.83) AND col0 >= 435 AND (col3 >= 408 OR col0 > 344 AND col4 < 131.37)) AND col3 > 746 OR col4 > 790.61 OR col0 < 997) OR col4 > 964.78

query I rowsort label-empty
SELECT pk FROM tab0 WHERE ((col0 >= 420 OR col0 > 870) OR (col0 <= 559 AND (col1 >= 771.83) AND col0 >= 435 AND (col3 >= 408 OR col0 > 344 AND col4 < 131.37)) AND col3 > 746 OR col4 > 790.61 OR col0 < 997) OR col4 > 964.78
----

query I rowsort label-1140
SELECT pk FROM tab0 WHERE NOT (((col0 >= 420 OR col0 > 870) OR (col0 <= 559 AND (col1 >= 771.83) AND col0 >= 435 AND (col3 >= 408 OR col0 > 344 AND col4 < 131.37)) AND col3 > 746 OR col4 > 790.61 OR col0 < 997) OR col4 > 964.78)
----

statement ok
DELETE FROM tab1 WHERE ((col0 >= 420 OR col0 > 870) OR (col0 <= 559 AND (col1 >= 771.83) AND col0 >= 435 AND (col3 >= 408 OR col0 > 344 AND col4 < 131.37)) AND col3 > 746 OR col4 > 790.61 OR col0 < 997) OR col4 > 964.78

query I rowsort label-empty
SELECT pk FROM tab1 WHERE ((col0 >= 420 OR col0 > 870) OR (col0 <= 559 AND (col1 >= 771.83) AND col0 >= 435 AND (col3 >= 408 OR col0 > 344 AND col4 < 131.37)) AND col3 > 746 OR col4 > 790.61 OR col0 < 997) OR col4 > 964.78
----

query I rowsort label-1140
SELECT pk FROM tab1 WHERE NOT (((col0 >= 420 OR col0 > 870) OR (col0 <= 559 AND (col1 >= 771.83) AND col0 >= 435 AND (col3 >= 408 OR col0 > 344 AND col4 < 131.37)) AND col3 > 746 OR col4 > 790.61 OR col0 < 997) OR col4 > 964.78)
----

statement ok
DELETE FROM tab2 WHERE ((col0 >= 420 OR col0 > 870) OR (col0 <= 559 AND (col1 >= 771.83) AND col0 >= 435 AND (col3 >= 408 OR col0 > 344 AND col4 < 131.37)) AND col3 > 746 OR col4 > 790.61 OR col0 < 997) OR col4 > 964.78

query I rowsort label-empty
SELECT pk FROM tab2 WHERE ((col0 >= 420 OR col0 > 870) OR (col0 <= 559 AND (col1 >= 771.83) AND col0 >= 435 AND (col3 >= 408 OR col0 > 344 AND col4 < 131.37)) AND col3 > 746 OR col4 > 790.61 OR col0 < 997) OR col4 > 964.78
----

query I rowsort label-1140
SELECT pk FROM tab2 WHERE NOT (((col0 >= 420 OR col0 > 870) OR (col0 <= 559 AND (col1 >= 771.83) AND col0 >= 435 AND (col3 >= 408 OR col0 > 344 AND col4 < 131.37)) AND col3 > 746 OR col4 > 790.61 OR col0 < 997) OR col4 > 964.78)
----

statement ok
DELETE FROM tab3 WHERE ((col0 >= 420 OR col0 > 870) OR (col0 <= 559 AND (col1 >= 771.83) AND col0 >= 435 AND (col3 >= 408 OR col0 > 344 AND col4 < 131.37)) AND col3 > 746 OR col4 > 790.61 OR col0 < 997) OR col4 > 964.78

query I rowsort label-empty
SELECT pk FROM tab3 WHERE ((col0 >= 420 OR col0 > 870) OR (col0 <= 559 AND (col1 >= 771.83) AND col0 >= 435 AND (col3 >= 408 OR col0 > 344 AND col4 < 131.37)) AND col3 > 746 OR col4 > 790.61 OR col0 < 997) OR col4 > 964.78
----

query I rowsort label-1140
SELECT pk FROM tab3 WHERE NOT (((col0 >= 420 OR col0 > 870) OR (col0 <= 559 AND (col1 >= 771.83) AND col0 >= 435 AND (col3 >= 408 OR col0 > 344 AND col4 < 131.37)) AND col3 > 746 OR col4 > 790.61 OR col0 < 997) OR col4 > 964.78)
----

statement ok
DELETE FROM tab4 WHERE ((col0 >= 420 OR col0 > 870) OR (col0 <= 559 AND (col1 >= 771.83) AND col0 >= 435 AND (col3 >= 408 OR col0 > 344 AND col4 < 131.37)) AND col3 > 746 OR col4 > 790.61 OR col0 < 997) OR col4 > 964.78

query I rowsort label-empty
SELECT pk FROM tab4 WHERE ((col0 >= 420 OR col0 > 870) OR (col0 <= 559 AND (col1 >= 771.83) AND col0 >= 435 AND (col3 >= 408 OR col0 > 344 AND col4 < 131.37)) AND col3 > 746 OR col4 > 790.61 OR col0 < 997) OR col4 > 964.78
----

query I rowsort label-1140
SELECT pk FROM tab4 WHERE NOT (((col0 >= 420 OR col0 > 870) OR (col0 <= 559 AND (col1 >= 771.83) AND col0 >= 435 AND (col3 >= 408 OR col0 > 344 AND col4 < 131.37)) AND col3 > 746 OR col4 > 790.61 OR col0 < 997) OR col4 > 964.78)
----

statement ok
DROP TABLE tab0

statement ok
CREATE TABLE tab0(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
INSERT INTO tab0 VALUES(0,283,90.72,'erkxn',268,8.51,'sxadb')

statement ok
INSERT INTO tab0 VALUES(1,109,66.37,'rmubw',294,563.14,'igchu')

statement ok
INSERT INTO tab0 VALUES(2,492,859.61,'tubpv',163,588.86,'srdoz')

statement ok
INSERT INTO tab0 VALUES(3,771,984.30,'qrcah',635,342.29,'ufbxd')

statement ok
INSERT INTO tab0 VALUES(4,403,598.37,'iwrsl',147,38.19,'zchbc')

statement ok
INSERT INTO tab0 VALUES(5,90,126.97,'fwkzp',947,467.61,'avexo')

statement ok
INSERT INTO tab0 VALUES(6,905,885.53,'rbcht',213,629.95,'lmrnt')

statement ok
INSERT INTO tab0 VALUES(7,411,709.96,'uxlff',177,351.13,'hqyex')

statement ok
INSERT INTO tab0 VALUES(8,795,578.75,'yyuvf',257,917.71,'prbpf')

statement ok
INSERT INTO tab0 VALUES(9,985,234.5,'kappo',176,689.1,'hrocb')

statement ok
INSERT INTO tab0 VALUES(10,778,816.86,'yldqh',86,735.23,'mvdqw')

statement ok
INSERT INTO tab0 VALUES(11,967,480.13,'nzctf',701,455.58,'iidwu')

statement ok
INSERT INTO tab0 VALUES(12,462,22.86,'yafqo',411,202.40,'pqind')

statement ok
INSERT INTO tab0 VALUES(13,420,509.26,'huyxq',417,908.30,'flmgd')

statement ok
INSERT INTO tab0 VALUES(14,364,897.88,'tkzjn',849,713.28,'bawyl')

statement ok
INSERT INTO tab0 VALUES(15,313,664.68,'fzyzl',895,586.82,'ieery')

statement ok
INSERT INTO tab0 VALUES(16,906,426.22,'tuabs',924,949.8,'lktcg')

statement ok
INSERT INTO tab0 VALUES(17,523,570.76,'lkqme',612,308.93,'mepgg')

statement ok
INSERT INTO tab0 VALUES(18,415,873.35,'vuxqv',66,870.17,'yrtxz')

statement ok
INSERT INTO tab0 VALUES(19,829,131.2,'qkjqm',950,175.58,'dlyra')

statement ok
INSERT INTO tab0 VALUES(20,128,784.86,'jktol',610,716.8,'eakzg')

statement ok
INSERT INTO tab0 VALUES(21,920,536.16,'yrhja',199,569.86,'fleji')

statement ok
INSERT INTO tab0 VALUES(22,184,986.53,'ibqcg',800,11.49,'jcbon')

statement ok
INSERT INTO tab0 VALUES(23,390,251.3,'diicm',555,153.5,'eazlf')

statement ok
INSERT INTO tab0 VALUES(24,630,589.29,'fnkby',784,559.24,'hyvml')

statement ok
INSERT INTO tab0 VALUES(25,739,27.63,'kwcco',118,873.55,'bkxou')

statement ok
INSERT INTO tab0 VALUES(26,421,982.20,'aboyh',617,445.32,'ezriq')

statement ok
INSERT INTO tab0 VALUES(27,374,892.11,'ngedz',898,954.93,'iggdd')

statement ok
INSERT INTO tab0 VALUES(28,416,836.52,'ghmyz',260,35.88,'ucehr')

statement ok
INSERT INTO tab0 VALUES(29,606,161.80,'vtsso',809,902.94,'cqadm')

statement ok
INSERT INTO tab0 VALUES(30,379,104.63,'afiwv',581,977.24,'noxfi')

statement ok
INSERT INTO tab0 VALUES(31,657,424.15,'deuad',671,507.44,'yadia')

statement ok
INSERT INTO tab0 VALUES(32,984,20.8,'xjbes',353,199.84,'fzaqf')

statement ok
INSERT INTO tab0 VALUES(33,649,558.81,'vrgum',210,838.49,'agfzy')

statement ok
INSERT INTO tab0 VALUES(34,810,97.58,'bmizl',256,913.32,'gmptd')

statement ok
INSERT INTO tab0 VALUES(35,616,716.55,'usqom',61,246.28,'yprdm')

statement ok
INSERT INTO tab0 VALUES(36,340,133.98,'dxpdx',877,610.45,'ookiv')

statement ok
INSERT INTO tab0 VALUES(37,495,336.31,'mijjc',762,362.16,'xuslz')

statement ok
INSERT INTO tab0 VALUES(38,965,205.31,'igfab',707,62.15,'pbbwd')

statement ok
INSERT INTO tab0 VALUES(39,129,137.19,'vwobf',759,100.65,'rwhfs')

statement ok
INSERT INTO tab0 VALUES(40,983,671.74,'jofuv',146,323.53,'iiynv')

statement ok
INSERT INTO tab0 VALUES(41,269,116.44,'ibfau',403,655.41,'ljeja')

statement ok
INSERT INTO tab0 VALUES(42,597,172.60,'ojjde',498,729.81,'hzfbv')

statement ok
INSERT INTO tab0 VALUES(43,572,555.47,'adziv',954,503.26,'aeypj')

statement ok
INSERT INTO tab0 VALUES(44,917,628.38,'pnjod',975,895.41,'nftza')

statement ok
INSERT INTO tab0 VALUES(45,600,16.85,'mqltk',574,401.19,'tqxeb')

statement ok
INSERT INTO tab0 VALUES(46,959,241.72,'xinat',694,720.88,'pmiih')

statement ok
INSERT INTO tab0 VALUES(47,823,341.28,'tovrn',335,386.32,'lkdzp')

statement ok
INSERT INTO tab0 VALUES(48,643,496.41,'glbic',679,383.93,'rskyq')

statement ok
INSERT INTO tab0 VALUES(49,615,655.66,'mifdi',214,779.94,'lpoql')

statement ok
INSERT INTO tab0 VALUES(50,800,158.42,'bzyvh',859,344.44,'iggea')

statement ok
INSERT INTO tab0 VALUES(51,257,363.2,'uslww',92,180.52,'svulc')

statement ok
INSERT INTO tab0 VALUES(52,164,272.86,'glxol',71,343.42,'tuyen')

statement ok
INSERT INTO tab0 VALUES(53,939,153.54,'kyefj',761,471.64,'ryjfc')

statement ok
INSERT INTO tab0 VALUES(54,375,166.99,'gtlft',58,405.6,'rnipd')

statement ok
INSERT INTO tab0 VALUES(55,753,991.57,'mpufz',915,817.7,'iikoa')

statement ok
INSERT INTO tab0 VALUES(56,980,449.23,'bfwek',467,833.70,'iyavy')

statement ok
INSERT INTO tab0 VALUES(57,701,128.62,'vsmnx',156,661.73,'csarl')

statement ok
INSERT INTO tab0 VALUES(58,433,10.18,'eogkp',854,212.83,'lzkzc')

statement ok
INSERT INTO tab0 VALUES(59,688,93.33,'rtfnk',992,730.69,'bgyma')

statement ok
INSERT INTO tab0 VALUES(60,94,21.56,'qxlor',681,408.11,'icrts')

statement ok
INSERT INTO tab0 VALUES(61,527,700.53,'vmtdu',838,28.17,'vmtll')

statement ok
INSERT INTO tab0 VALUES(62,228,933.26,'audaw',314,570.33,'wyulz')

statement ok
INSERT INTO tab0 VALUES(63,937,39.19,'qfqci',14,847.57,'kluvi')

statement ok
INSERT INTO tab0 VALUES(64,8,481.35,'ketrn',27,126.47,'jsncc')

statement ok
INSERT INTO tab0 VALUES(65,543,487.44,'ynepj',747,755.41,'mkgjk')

statement ok
INSERT INTO tab0 VALUES(66,512,680.1,'lklgz',0,786.64,'sajki')

statement ok
INSERT INTO tab0 VALUES(67,878,698.55,'fnmsh',169,602.41,'efarn')

statement ok
INSERT INTO tab0 VALUES(68,724,825.62,'ifgyr',319,542.12,'jvqqx')

statement ok
INSERT INTO tab0 VALUES(69,378,610.97,'ipkym',321,523.42,'ebtvj')

statement ok
INSERT INTO tab0 VALUES(70,536,495.69,'stxuy',977,667.34,'hnlve')

statement ok
INSERT INTO tab0 VALUES(71,388,439.29,'trprl',148,928.44,'tmaqu')

statement ok
INSERT INTO tab0 VALUES(72,744,547.89,'wpyhi',873,714.89,'xwqpl')

statement ok
INSERT INTO tab0 VALUES(73,158,686.27,'mzotn',501,513.63,'qnzpr')

statement ok
INSERT INTO tab0 VALUES(74,53,121.6,'nttuf',811,519.51,'gdwgb')

statement ok
INSERT INTO tab0 VALUES(75,844,132.82,'aglui',139,255.34,'botwv')

statement ok
INSERT INTO tab0 VALUES(76,70,640.18,'yoldf',502,200.10,'yvosl')

statement ok
INSERT INTO tab0 VALUES(77,510,837.99,'mmhai',726,409.2,'xjddf')

statement ok
INSERT INTO tab0 VALUES(78,314,804.40,'zvvxv',565,150.72,'ybzqa')

statement ok
INSERT INTO tab0 VALUES(79,124,144.1,'kgwjc',832,514.32,'mgtyu')

statement ok
INSERT INTO tab0 VALUES(80,204,599.1,'asrjp',522,52.58,'zebgg')

statement ok
INSERT INTO tab0 VALUES(81,561,679.26,'yktjg',935,391.3,'rtyhm')

statement ok
INSERT INTO tab0 VALUES(82,71,288.46,'xwkje',803,865.6,'daplq')

statement ok
INSERT INTO tab0 VALUES(83,603,346.27,'sgifj',418,139.10,'wyxyi')

statement ok
INSERT INTO tab0 VALUES(84,147,417.38,'aggle',746,831.68,'bvdwq')

statement ok
INSERT INTO tab0 VALUES(85,938,333.73,'xmqtc',567,140.62,'bgojj')

statement ok
INSERT INTO tab0 VALUES(86,575,815.53,'jhfvh',591,472.11,'agbsw')

statement ok
INSERT INTO tab0 VALUES(87,159,106.48,'ffroe',582,59.86,'qmsoq')

statement ok
INSERT INTO tab0 VALUES(88,402,590.83,'lvdhf',488,592.21,'silxx')

statement ok
INSERT INTO tab0 VALUES(89,767,418.54,'yzbuh',563,839.24,'ryuhg')

statement ok
INSERT INTO tab0 VALUES(90,581,134.37,'eaolq',493,276.95,'jmfyi')

statement ok
INSERT INTO tab0 VALUES(91,168,295.5,'uthhf',518,707.33,'qfcwj')

statement ok
INSERT INTO tab0 VALUES(92,971,111.37,'eoxik',566,891.50,'wpbav')

statement ok
INSERT INTO tab0 VALUES(93,676,51.33,'dtqnr',362,169.86,'rktjc')

statement ok
INSERT INTO tab0 VALUES(94,338,482.24,'mmfwf',572,85.16,'nxlab')

statement ok
INSERT INTO tab0 VALUES(95,508,280.86,'tvdrn',914,14.70,'hzplr')

statement ok
INSERT INTO tab0 VALUES(96,355,474.52,'senmz',289,787.40,'ddoms')

statement ok
INSERT INTO tab0 VALUES(97,791,855.25,'abpmo',903,312.92,'sufmh')

statement ok
INSERT INTO tab0 VALUES(98,601,606.91,'znmim',394,206.82,'dhnno')

statement ok
INSERT INTO tab0 VALUES(99,556,931.30,'wapms',960,413.69,'mcclf')

statement ok
DROP TABLE tab1

statement ok
CREATE TABLE tab1(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE INDEX idx_tab1_0 on tab1 (col0)

statement ok
CREATE INDEX idx_tab1_1 on tab1 (col1)

statement ok
CREATE INDEX idx_tab1_3 on tab1 (col3)

statement ok
CREATE INDEX idx_tab1_4 on tab1 (col4)

statement ok
INSERT INTO tab1 SELECT * FROM tab0

statement ok
DROP TABLE tab2

statement ok
CREATE TABLE tab2(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE UNIQUE INDEX idx_tab2_0 ON tab2 (col4,col1 DESC)

statement ok
CREATE UNIQUE INDEX idx_tab2_1 ON tab2 (col0)

statement ok
CREATE INDEX idx_tab2_2 ON tab2 (col3 DESC,col4 DESC)

statement ok
CREATE UNIQUE INDEX idx_tab2_4 ON tab2 (col3 DESC,col1 DESC)

statement ok
INSERT INTO tab2 SELECT * FROM tab0

statement ok
DROP TABLE tab3

statement ok
CREATE TABLE tab3(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE INDEX idx_tab3_0 ON tab3 (col0)

statement ok
CREATE INDEX idx_tab3_1 ON tab3 (col1)

statement ok
CREATE UNIQUE INDEX idx_tab3_2 ON tab3 (col4)

statement ok
INSERT INTO tab3 SELECT * FROM tab0

statement ok
DROP TABLE tab4

statement ok
CREATE TABLE tab4(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE INDEX idx_tab4_0 ON tab4 (col3)

statement ok
CREATE UNIQUE INDEX idx_tab4_1 ON tab4 (col0,col4)

statement ok
CREATE UNIQUE INDEX idx_tab4_3 ON tab4 (col1 DESC)

statement ok
INSERT INTO tab4 SELECT * FROM tab0

query I rowsort label-empty
SELECT pk FROM tab0 WHERE pk IS NULL
----

statement ok
DELETE FROM tab0 WHERE col4 < 475.14 AND col1 IS NULL AND col0 < 812 OR col1 <= 648.42

query I rowsort label-empty
SELECT pk FROM tab0 WHERE col4 < 475.14 AND col1 IS NULL AND col0 < 812 OR col1 <= 648.42
----

query I rowsort label-1155
SELECT pk FROM tab0 WHERE NOT (col4 < 475.14 AND col1 IS NULL AND col0 < 812 OR col1 <= 648.42)
----
29 values hashing to 96af4825c7e99eceff790556389f3f0d

statement ok
DELETE FROM tab1 WHERE col4 < 475.14 AND col1 IS NULL AND col0 < 812 OR col1 <= 648.42

query I rowsort label-empty
SELECT pk FROM tab1 WHERE col4 < 475.14 AND col1 IS NULL AND col0 < 812 OR col1 <= 648.42
----

query I rowsort label-1155
SELECT pk FROM tab1 WHERE NOT (col4 < 475.14 AND col1 IS NULL AND col0 < 812 OR col1 <= 648.42)
----
29 values hashing to 96af4825c7e99eceff790556389f3f0d

statement ok
DELETE FROM tab2 WHERE col4 < 475.14 AND col1 IS NULL AND col0 < 812 OR col1 <= 648.42

query I rowsort label-empty
SELECT pk FROM tab2 WHERE col4 < 475.14 AND col1 IS NULL AND col0 < 812 OR col1 <= 648.42
----

query I rowsort label-1155
SELECT pk FROM tab2 WHERE NOT (col4 < 475.14 AND col1 IS NULL AND col0 < 812 OR col1 <= 648.42)
----
29 values hashing to 96af4825c7e99eceff790556389f3f0d

statement ok
DELETE FROM tab3 WHERE col4 < 475.14 AND col1 IS NULL AND col0 < 812 OR col1 <= 648.42

query I rowsort label-empty
SELECT pk FROM tab3 WHERE col4 < 475.14 AND col1 IS NULL AND col0 < 812 OR col1 <= 648.42
----

query I rowsort label-1155
SELECT pk FROM tab3 WHERE NOT (col4 < 475.14 AND col1 IS NULL AND col0 < 812 OR col1 <= 648.42)
----
29 values hashing to 96af4825c7e99eceff790556389f3f0d

statement ok
DELETE FROM tab4 WHERE col4 < 475.14 AND col1 IS NULL AND col0 < 812 OR col1 <= 648.42

query I rowsort label-empty
SELECT pk FROM tab4 WHERE col4 < 475.14 AND col1 IS NULL AND col0 < 812 OR col1 <= 648.42
----

query I rowsort label-1155
SELECT pk FROM tab4 WHERE NOT (col4 < 475.14 AND col1 IS NULL AND col0 < 812 OR col1 <= 648.42)
----
29 values hashing to 96af4825c7e99eceff790556389f3f0d

statement ok
DELETE FROM tab0 WHERE col0 <= 889

query I rowsort label-empty
SELECT pk FROM tab0 WHERE col0 <= 889
----

query I rowsort label-1170
SELECT pk FROM tab0 WHERE NOT (col0 <= 889)
----
40
6

statement ok
DELETE FROM tab1 WHERE col0 <= 889

query I rowsort label-empty
SELECT pk FROM tab1 WHERE col0 <= 889
----

query I rowsort label-1170
SELECT pk FROM tab1 WHERE NOT (col0 <= 889)
----
40
6

statement ok
DELETE FROM tab2 WHERE col0 <= 889

query I rowsort label-empty
SELECT pk FROM tab2 WHERE col0 <= 889
----

query I rowsort label-1170
SELECT pk FROM tab2 WHERE NOT (col0 <= 889)
----
40
6

statement ok
DELETE FROM tab3 WHERE col0 <= 889

query I rowsort label-empty
SELECT pk FROM tab3 WHERE col0 <= 889
----

query I rowsort label-1170
SELECT pk FROM tab3 WHERE NOT (col0 <= 889)
----
40
6

statement ok
DELETE FROM tab4 WHERE col0 <= 889

query I rowsort label-empty
SELECT pk FROM tab4 WHERE col0 <= 889
----

query I rowsort label-1170
SELECT pk FROM tab4 WHERE NOT (col0 <= 889)
----
40
6

statement ok
DELETE FROM tab0 WHERE (((col1 <= 863.21)))

query I rowsort label-empty
SELECT pk FROM tab0 WHERE (((col1 <= 863.21)))
----

query I rowsort label-1185
SELECT pk FROM tab0 WHERE NOT ((((col1 <= 863.21))))
----
6

statement ok
DELETE FROM tab1 WHERE (((col1 <= 863.21)))

query I rowsort label-empty
SELECT pk FROM tab1 WHERE (((col1 <= 863.21)))
----

query I rowsort label-1185
SELECT pk FROM tab1 WHERE NOT ((((col1 <= 863.21))))
----
6

statement ok
DELETE FROM tab2 WHERE (((col1 <= 863.21)))

query I rowsort label-empty
SELECT pk FROM tab2 WHERE (((col1 <= 863.21)))
----

query I rowsort label-1185
SELECT pk FROM tab2 WHERE NOT ((((col1 <= 863.21))))
----
6

statement ok
DELETE FROM tab3 WHERE (((col1 <= 863.21)))

query I rowsort label-empty
SELECT pk FROM tab3 WHERE (((col1 <= 863.21)))
----

query I rowsort label-1185
SELECT pk FROM tab3 WHERE NOT ((((col1 <= 863.21))))
----
6

statement ok
DELETE FROM tab4 WHERE (((col1 <= 863.21)))

query I rowsort label-empty
SELECT pk FROM tab4 WHERE (((col1 <= 863.21)))
----

query I rowsort label-1185
SELECT pk FROM tab4 WHERE NOT ((((col1 <= 863.21))))
----
6

statement ok
DELETE FROM tab0 WHERE ((col4 >= 516.54))

query I rowsort label-empty
SELECT pk FROM tab0 WHERE ((col4 >= 516.54))
----

query I rowsort label-1200
SELECT pk FROM tab0 WHERE NOT (((col4 >= 516.54)))
----

statement ok
DELETE FROM tab1 WHERE ((col4 >= 516.54))

query I rowsort label-empty
SELECT pk FROM tab1 WHERE ((col4 >= 516.54))
----

query I rowsort label-1200
SELECT pk FROM tab1 WHERE NOT (((col4 >= 516.54)))
----

statement ok
DELETE FROM tab2 WHERE ((col4 >= 516.54))

query I rowsort label-empty
SELECT pk FROM tab2 WHERE ((col4 >= 516.54))
----

query I rowsort label-1200
SELECT pk FROM tab2 WHERE NOT (((col4 >= 516.54)))
----

statement ok
DELETE FROM tab3 WHERE ((col4 >= 516.54))

query I rowsort label-empty
SELECT pk FROM tab3 WHERE ((col4 >= 516.54))
----

query I rowsort label-1200
SELECT pk FROM tab3 WHERE NOT (((col4 >= 516.54)))
----

statement ok
DELETE FROM tab4 WHERE ((col4 >= 516.54))

query I rowsort label-empty
SELECT pk FROM tab4 WHERE ((col4 >= 516.54))
----

query I rowsort label-1200
SELECT pk FROM tab4 WHERE NOT (((col4 >= 516.54)))
----

statement ok
DROP TABLE tab0

statement ok
CREATE TABLE tab0(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
INSERT INTO tab0 VALUES(0,587,732.0,'bqwfg',453,955.3,'ktsyc')

statement ok
INSERT INTO tab0 VALUES(1,361,640.54,'wqhdy',776,144.19,'eptdk')

statement ok
INSERT INTO tab0 VALUES(2,226,261.47,'ilggn',898,434.5,'jatss')

statement ok
INSERT INTO tab0 VALUES(3,864,79.77,'jzzry',923,51.31,'pvfgt')

statement ok
INSERT INTO tab0 VALUES(4,78,219.44,'svugs',633,178.86,'ddzep')

statement ok
INSERT INTO tab0 VALUES(5,914,75.73,'misah',619,575.80,'hjwwd')

statement ok
INSERT INTO tab0 VALUES(6,787,934.17,'traxy',400,210.65,'kigzu')

statement ok
INSERT INTO tab0 VALUES(7,605,597.77,'ifyed',557,879.42,'enwmb')

statement ok
INSERT INTO tab0 VALUES(8,897,13.9,'iigmk',848,835.76,'ldeqi')

statement ok
INSERT INTO tab0 VALUES(9,936,894.40,'tswxt',340,409.8,'tcfie')

statement ok
INSERT INTO tab0 VALUES(10,865,348.78,'blnbk',532,638.68,'aldcj')

statement ok
INSERT INTO tab0 VALUES(11,815,497.26,'yfllj',477,889.87,'bfugc')

statement ok
INSERT INTO tab0 VALUES(12,45,108.97,'wgthd',912,485.7,'kqjca')

statement ok
INSERT INTO tab0 VALUES(13,54,216.19,'tpkwf',380,327.99,'rkcvn')

statement ok
INSERT INTO tab0 VALUES(14,708,747.56,'kfomx',357,523.73,'lnuzn')

statement ok
INSERT INTO tab0 VALUES(15,371,146.14,'mbitr',372,11.86,'rqmgb')

statement ok
INSERT INTO tab0 VALUES(16,25,999.59,'thjpb',139,183.62,'medua')

statement ok
INSERT INTO tab0 VALUES(17,393,660.25,'ahmlb',678,511.99,'ridhn')

statement ok
INSERT INTO tab0 VALUES(18,73,877.28,'ovjhy',440,173.86,'lhzeu')

statement ok
INSERT INTO tab0 VALUES(19,651,414.79,'uhaws',432,677.10,'xgynp')

statement ok
INSERT INTO tab0 VALUES(20,837,679.98,'zpovx',345,486.73,'ttplc')

statement ok
INSERT INTO tab0 VALUES(21,582,345.22,'snusc',673,642.3,'yoobd')

statement ok
INSERT INTO tab0 VALUES(22,209,981.21,'rttel',846,394.66,'hycpf')

statement ok
INSERT INTO tab0 VALUES(23,531,671.12,'fxldp',347,819.80,'cvosx')

statement ok
INSERT INTO tab0 VALUES(24,985,643.65,'yvkxz',842,451.24,'qtiin')

statement ok
INSERT INTO tab0 VALUES(25,748,891.24,'iqker',305,903.56,'bcdyt')

statement ok
INSERT INTO tab0 VALUES(26,868,803.12,'mvyhy',140,493.21,'thyvi')

statement ok
INSERT INTO tab0 VALUES(27,388,785.50,'olyjw',306,869.65,'dtjxp')

statement ok
INSERT INTO tab0 VALUES(28,469,884.62,'pdkgy',447,635.48,'fekcc')

statement ok
INSERT INTO tab0 VALUES(29,516,416.95,'zkayr',13,974.55,'epbji')

statement ok
INSERT INTO tab0 VALUES(30,303,588.28,'dotjk',384,276.9,'clxuf')

statement ok
INSERT INTO tab0 VALUES(31,100,126.83,'dzmur',997,757.88,'mvutw')

statement ok
INSERT INTO tab0 VALUES(32,793,898.41,'kfqva',473,94.27,'znlcd')

statement ok
INSERT INTO tab0 VALUES(33,15,540.51,'fbvnm',736,38.43,'xdzef')

statement ok
INSERT INTO tab0 VALUES(34,266,80.45,'itlni',144,49.39,'afuzj')

statement ok
INSERT INTO tab0 VALUES(35,42,563.51,'uzkgq',612,917.17,'ymuij')

statement ok
INSERT INTO tab0 VALUES(36,958,678.3,'ienzz',734,384.96,'xtmzk')

statement ok
INSERT INTO tab0 VALUES(37,870,381.54,'cljyw',914,776.18,'lhesk')

statement ok
INSERT INTO tab0 VALUES(38,8,521.90,'ixvlq',485,621.67,'vuxjv')

statement ok
INSERT INTO tab0 VALUES(39,93,464.43,'voqbv',839,279.74,'xmwhh')

statement ok
INSERT INTO tab0 VALUES(40,465,718.0,'usesa',546,563.36,'oieaf')

statement ok
INSERT INTO tab0 VALUES(41,210,560.19,'fvxug',487,370.25,'jfjvg')

statement ok
INSERT INTO tab0 VALUES(42,282,658.40,'tvdiv',972,297.2,'hwdmd')

statement ok
INSERT INTO tab0 VALUES(43,628,699.98,'bepzw',867,275.29,'ieyrh')

statement ok
INSERT INTO tab0 VALUES(44,318,12.34,'tybkw',723,188.81,'xfozi')

statement ok
INSERT INTO tab0 VALUES(45,661,194.11,'rzadl',894,501.58,'vlsxr')

statement ok
INSERT INTO tab0 VALUES(46,339,734.22,'vadux',667,884.2,'rrvhj')

statement ok
INSERT INTO tab0 VALUES(47,526,638.5,'wxeiv',387,836.2,'mlneo')

statement ok
INSERT INTO tab0 VALUES(48,17,55.57,'qogzt',578,313.13,'mxfab')

statement ok
INSERT INTO tab0 VALUES(49,349,904.43,'zewlv',74,351.65,'mcyvd')

statement ok
INSERT INTO tab0 VALUES(50,931,492.11,'gjdci',136,688.75,'szuhb')

statement ok
INSERT INTO tab0 VALUES(51,163,148.4,'zhtxi',587,395.65,'jqmws')

statement ok
INSERT INTO tab0 VALUES(52,565,841.71,'kshwl',927,498.66,'gjhye')

statement ok
INSERT INTO tab0 VALUES(53,903,808.81,'gfdwg',466,601.39,'ktixn')

statement ok
INSERT INTO tab0 VALUES(54,310,178.36,'ggxvb',444,516.80,'qyilf')

statement ok
INSERT INTO tab0 VALUES(55,415,600.84,'uhfan',157,883.37,'hokix')

statement ok
INSERT INTO tab0 VALUES(56,464,863.26,'nbdad',85,797.24,'uaiya')

statement ok
INSERT INTO tab0 VALUES(57,448,525.38,'bjywb',11,435.27,'hombg')

statement ok
INSERT INTO tab0 VALUES(58,229,536.73,'mpsfq',154,675.23,'hijfk')

statement ok
INSERT INTO tab0 VALUES(59,660,864.84,'cnaly',287,731.89,'epdsw')

statement ok
INSERT INTO tab0 VALUES(60,715,117.26,'xsivo',864,768.17,'cxkti')

statement ok
INSERT INTO tab0 VALUES(61,613,175.78,'lkyod',148,531.24,'gbspf')

statement ok
INSERT INTO tab0 VALUES(62,939,809.49,'dujxy',332,972.63,'vierr')

statement ok
INSERT INTO tab0 VALUES(63,775,305.93,'faans',666,872.42,'kpgqt')

statement ok
INSERT INTO tab0 VALUES(64,822,95.21,'blyfy',581,467.31,'qldrk')

statement ok
INSERT INTO tab0 VALUES(65,523,377.16,'arhlu',816,73.75,'yirkx')

statement ok
INSERT INTO tab0 VALUES(66,192,742.40,'ztbco',541,713.9,'crqfn')

statement ok
INSERT INTO tab0 VALUES(67,137,797.51,'zgqzl',483,736.66,'vwqee')

statement ok
INSERT INTO tab0 VALUES(68,784,793.14,'vhlqz',49,452.98,'lqqjb')

statement ok
INSERT INTO tab0 VALUES(69,805,250.16,'uxqow',455,743.77,'mbpwd')

statement ok
INSERT INTO tab0 VALUES(70,240,578.73,'dyqmk',847,704.17,'ioawa')

statement ok
INSERT INTO tab0 VALUES(71,622,706.46,'shteg',428,257.82,'wgtzj')

statement ok
INSERT INTO tab0 VALUES(72,106,704.57,'tzxzz',583,777.0,'ayldo')

statement ok
INSERT INTO tab0 VALUES(73,588,413.92,'kjenu',3,722.74,'mgeuk')

statement ok
INSERT INTO tab0 VALUES(74,835,62.24,'hejdz',812,253.96,'htgds')

statement ok
INSERT INTO tab0 VALUES(75,608,902.19,'fquxs',690,864.60,'kepdy')

statement ok
INSERT INTO tab0 VALUES(76,788,823.50,'tqvrq',998,1.71,'kiqqs')

statement ok
INSERT INTO tab0 VALUES(77,497,985.9,'xxmii',901,690.63,'doqop')

statement ok
INSERT INTO tab0 VALUES(78,230,439.22,'syzwf',503,166.5,'flpzq')

statement ok
INSERT INTO tab0 VALUES(79,972,755.58,'wjrly',959,490.20,'ujqgb')

statement ok
INSERT INTO tab0 VALUES(80,332,644.46,'hzgrd',606,179.94,'bhveu')

statement ok
INSERT INTO tab0 VALUES(81,659,585.80,'wssox',88,832.88,'aasbc')

statement ok
INSERT INTO tab0 VALUES(82,174,452.42,'bcvsr',484,750.51,'wkxxj')

statement ok
INSERT INTO tab0 VALUES(83,90,132.3,'kaspo',424,566.34,'yhvml')

statement ok
INSERT INTO tab0 VALUES(84,741,160.46,'gbrjg',224,870.2,'btdmp')

statement ok
INSERT INTO tab0 VALUES(85,703,333.71,'jrofi',4,826.45,'hhpqx')

statement ok
INSERT INTO tab0 VALUES(86,922,346.11,'nbpmg',818,811.91,'nuoww')

statement ok
INSERT INTO tab0 VALUES(87,840,405.43,'foxrr',775,25.21,'frpjg')

statement ok
INSERT INTO tab0 VALUES(88,517,866.3,'dqere',165,128.78,'vfctl')

statement ok
INSERT INTO tab0 VALUES(89,753,847.95,'yzewz',588,857.80,'oladj')

statement ok
INSERT INTO tab0 VALUES(90,225,865.6,'vtqgm',71,655.35,'yijjt')

statement ok
INSERT INTO tab0 VALUES(91,598,441.17,'cpplv',201,298.53,'ozybc')

statement ok
INSERT INTO tab0 VALUES(92,662,756.18,'xvfbr',245,512.54,'lrvsc')

statement ok
INSERT INTO tab0 VALUES(93,438,248.16,'smfps',278,604.88,'abeyk')

statement ok
INSERT INTO tab0 VALUES(94,335,249.54,'dpssi',307,91.40,'kgrka')

statement ok
INSERT INTO tab0 VALUES(95,242,610.15,'kdsgf',391,315.49,'hyiee')

statement ok
INSERT INTO tab0 VALUES(96,673,325.43,'yhvkz',777,75.14,'knxrw')

statement ok
INSERT INTO tab0 VALUES(97,885,153.50,'gltyw',16,250.14,'ggtwl')

statement ok
INSERT INTO tab0 VALUES(98,3,251.31,'embbg',89,424.14,'qihlf')

statement ok
INSERT INTO tab0 VALUES(99,148,781.75,'xsqwj',536,510.80,'izrve')

statement ok
DROP TABLE tab1

statement ok
CREATE TABLE tab1(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE INDEX idx_tab1_0 on tab1 (col0)

statement ok
CREATE INDEX idx_tab1_1 on tab1 (col1)

statement ok
CREATE INDEX idx_tab1_3 on tab1 (col3)

statement ok
CREATE INDEX idx_tab1_4 on tab1 (col4)

statement ok
INSERT INTO tab1 SELECT * FROM tab0

statement ok
DROP TABLE tab2

statement ok
CREATE TABLE tab2(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE UNIQUE INDEX idx_tab2_0 ON tab2 (col3 DESC,col1 DESC)

statement ok
CREATE UNIQUE INDEX idx_tab2_1 ON tab2 (col4 DESC,col1 DESC)

statement ok
CREATE UNIQUE INDEX idx_tab2_3 ON tab2 (col0 DESC)

statement ok
CREATE UNIQUE INDEX idx_tab2_5 ON tab2 (col1 DESC)

statement ok
INSERT INTO tab2 SELECT * FROM tab0

statement ok
DROP TABLE tab3

statement ok
CREATE TABLE tab3(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE INDEX idx_tab3_0 ON tab3 (col1 DESC,col0 DESC,col3)

statement ok
CREATE UNIQUE INDEX idx_tab3_2 ON tab3 (col0,col1)

statement ok
CREATE UNIQUE INDEX idx_tab3_3 ON tab3 (col3)

statement ok
INSERT INTO tab3 SELECT * FROM tab0

statement ok
DROP TABLE tab4

statement ok
CREATE TABLE tab4(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE INDEX idx_tab4_0 ON tab4 (col0)

statement ok
CREATE INDEX idx_tab4_1 ON tab4 (col3 DESC)

statement ok
INSERT INTO tab4 SELECT * FROM tab0

query I rowsort label-empty
SELECT pk FROM tab0 WHERE pk IS NULL
----

statement ok
DELETE FROM tab0 WHERE col0 <= 371

query I rowsort label-empty
SELECT pk FROM tab0 WHERE col0 <= 371
----

query I rowsort label-1215
SELECT pk FROM tab0 WHERE NOT (col0 <= 371)
----
62 values hashing to f953e9996d984229821b98808f319e22

statement ok
DELETE FROM tab1 WHERE col0 <= 371

query I rowsort label-empty
SELECT pk FROM tab1 WHERE col0 <= 371
----

query I rowsort label-1215
SELECT pk FROM tab1 WHERE NOT (col0 <= 371)
----
62 values hashing to f953e9996d984229821b98808f319e22

statement ok
DELETE FROM tab2 WHERE col0 <= 371

query I rowsort label-empty
SELECT pk FROM tab2 WHERE col0 <= 371
----

query I rowsort label-1215
SELECT pk FROM tab2 WHERE NOT (col0 <= 371)
----
62 values hashing to f953e9996d984229821b98808f319e22

statement ok
DELETE FROM tab3 WHERE col0 <= 371

query I rowsort label-empty
SELECT pk FROM tab3 WHERE col0 <= 371
----

query I rowsort label-1215
SELECT pk FROM tab3 WHERE NOT (col0 <= 371)
----
62 values hashing to f953e9996d984229821b98808f319e22

statement ok
DELETE FROM tab4 WHERE col0 <= 371

query I rowsort label-empty
SELECT pk FROM tab4 WHERE col0 <= 371
----

query I rowsort label-1215
SELECT pk FROM tab4 WHERE NOT (col0 <= 371)
----
62 values hashing to f953e9996d984229821b98808f319e22

statement ok
DELETE FROM tab0 WHERE ((col4 < 442.82))

query I rowsort label-empty
SELECT pk FROM tab0 WHERE ((col4 < 442.82))
----

query I rowsort label-1230
SELECT pk FROM tab0 WHERE NOT (((col4 < 442.82)))
----
46 values hashing to 6b2d1e46e4bcd2241819beb1d56556a7

statement ok
DELETE FROM tab1 WHERE ((col4 < 442.82))

query I rowsort label-empty
SELECT pk FROM tab1 WHERE ((col4 < 442.82))
----

query I rowsort label-1230
SELECT pk FROM tab1 WHERE NOT (((col4 < 442.82)))
----
46 values hashing to 6b2d1e46e4bcd2241819beb1d56556a7

statement ok
DELETE FROM tab2 WHERE ((col4 < 442.82))

query I rowsort label-empty
SELECT pk FROM tab2 WHERE ((col4 < 442.82))
----

query I rowsort label-1230
SELECT pk FROM tab2 WHERE NOT (((col4 < 442.82)))
----
46 values hashing to 6b2d1e46e4bcd2241819beb1d56556a7

statement ok
DELETE FROM tab3 WHERE ((col4 < 442.82))

query I rowsort label-empty
SELECT pk FROM tab3 WHERE ((col4 < 442.82))
----

query I rowsort label-1230
SELECT pk FROM tab3 WHERE NOT (((col4 < 442.82)))
----
46 values hashing to 6b2d1e46e4bcd2241819beb1d56556a7

statement ok
DELETE FROM tab4 WHERE ((col4 < 442.82))

query I rowsort label-empty
SELECT pk FROM tab4 WHERE ((col4 < 442.82))
----

query I rowsort label-1230
SELECT pk FROM tab4 WHERE NOT (((col4 < 442.82)))
----
46 values hashing to 6b2d1e46e4bcd2241819beb1d56556a7

statement ok
DELETE FROM tab0 WHERE (col3 < 432)

query I rowsort label-empty
SELECT pk FROM tab0 WHERE (col3 < 432)
----

query I rowsort label-1245
SELECT pk FROM tab0 WHERE NOT ((col3 < 432))
----
25 values hashing to 9c19881339b08d95899930a9e0e5e852

statement ok
DELETE FROM tab1 WHERE (col3 < 432)

query I rowsort label-empty
SELECT pk FROM tab1 WHERE (col3 < 432)
----

query I rowsort label-1245
SELECT pk FROM tab1 WHERE NOT ((col3 < 432))
----
25 values hashing to 9c19881339b08d95899930a9e0e5e852

statement ok
DELETE FROM tab2 WHERE (col3 < 432)

query I rowsort label-empty
SELECT pk FROM tab2 WHERE (col3 < 432)
----

query I rowsort label-1245
SELECT pk FROM tab2 WHERE NOT ((col3 < 432))
----
25 values hashing to 9c19881339b08d95899930a9e0e5e852

statement ok
DELETE FROM tab3 WHERE (col3 < 432)

query I rowsort label-empty
SELECT pk FROM tab3 WHERE (col3 < 432)
----

query I rowsort label-1245
SELECT pk FROM tab3 WHERE NOT ((col3 < 432))
----
25 values hashing to 9c19881339b08d95899930a9e0e5e852

statement ok
DELETE FROM tab4 WHERE (col3 < 432)

query I rowsort label-empty
SELECT pk FROM tab4 WHERE (col3 < 432)
----

query I rowsort label-1245
SELECT pk FROM tab4 WHERE NOT ((col3 < 432))
----
25 values hashing to 9c19881339b08d95899930a9e0e5e852

statement ok
DELETE FROM tab0 WHERE col3 >= 970

query I rowsort label-empty
SELECT pk FROM tab0 WHERE col3 >= 970
----

query I rowsort label-1260
SELECT pk FROM tab0 WHERE NOT (col3 >= 970)
----
25 values hashing to 9c19881339b08d95899930a9e0e5e852

statement ok
DELETE FROM tab1 WHERE col3 >= 970

query I rowsort label-empty
SELECT pk FROM tab1 WHERE col3 >= 970
----

query I rowsort label-1260
SELECT pk FROM tab1 WHERE NOT (col3 >= 970)
----
25 values hashing to 9c19881339b08d95899930a9e0e5e852

statement ok
DELETE FROM tab2 WHERE col3 >= 970

query I rowsort label-empty
SELECT pk FROM tab2 WHERE col3 >= 970
----

query I rowsort label-1260
SELECT pk FROM tab2 WHERE NOT (col3 >= 970)
----
25 values hashing to 9c19881339b08d95899930a9e0e5e852

statement ok
DELETE FROM tab3 WHERE col3 >= 970

query I rowsort label-empty
SELECT pk FROM tab3 WHERE col3 >= 970
----

query I rowsort label-1260
SELECT pk FROM tab3 WHERE NOT (col3 >= 970)
----
25 values hashing to 9c19881339b08d95899930a9e0e5e852

statement ok
DELETE FROM tab4 WHERE col3 >= 970

query I rowsort label-empty
SELECT pk FROM tab4 WHERE col3 >= 970
----

query I rowsort label-1260
SELECT pk FROM tab4 WHERE NOT (col3 >= 970)
----
25 values hashing to 9c19881339b08d95899930a9e0e5e852

statement ok
DELETE FROM tab0 WHERE ((col1 > 705.36)) AND col0 IS NULL OR col1 = 410.0 OR col4 < 961.2

query I rowsort label-empty
SELECT pk FROM tab0 WHERE ((col1 > 705.36)) AND col0 IS NULL OR col1 = 410.0 OR col4 < 961.2
----

query I rowsort label-1275
SELECT pk FROM tab0 WHERE NOT (((col1 > 705.36)) AND col0 IS NULL OR col1 = 410.0 OR col4 < 961.2)
----

statement ok
DELETE FROM tab1 WHERE ((col1 > 705.36)) AND col0 IS NULL OR col1 = 410.0 OR col4 < 961.2

query I rowsort label-empty
SELECT pk FROM tab1 WHERE ((col1 > 705.36)) AND col0 IS NULL OR col1 = 410.0 OR col4 < 961.2
----

query I rowsort label-1275
SELECT pk FROM tab1 WHERE NOT (((col1 > 705.36)) AND col0 IS NULL OR col1 = 410.0 OR col4 < 961.2)
----

statement ok
DELETE FROM tab2 WHERE ((col1 > 705.36)) AND col0 IS NULL OR col1 = 410.0 OR col4 < 961.2

query I rowsort label-empty
SELECT pk FROM tab2 WHERE ((col1 > 705.36)) AND col0 IS NULL OR col1 = 410.0 OR col4 < 961.2
----

query I rowsort label-1275
SELECT pk FROM tab2 WHERE NOT (((col1 > 705.36)) AND col0 IS NULL OR col1 = 410.0 OR col4 < 961.2)
----

statement ok
DELETE FROM tab3 WHERE ((col1 > 705.36)) AND col0 IS NULL OR col1 = 410.0 OR col4 < 961.2

query I rowsort label-empty
SELECT pk FROM tab3 WHERE ((col1 > 705.36)) AND col0 IS NULL OR col1 = 410.0 OR col4 < 961.2
----

query I rowsort label-1275
SELECT pk FROM tab3 WHERE NOT (((col1 > 705.36)) AND col0 IS NULL OR col1 = 410.0 OR col4 < 961.2)
----

statement ok
DELETE FROM tab4 WHERE ((col1 > 705.36)) AND col0 IS NULL OR col1 = 410.0 OR col4 < 961.2

query I rowsort label-empty
SELECT pk FROM tab4 WHERE ((col1 > 705.36)) AND col0 IS NULL OR col1 = 410.0 OR col4 < 961.2
----

query I rowsort label-1275
SELECT pk FROM tab4 WHERE NOT (((col1 > 705.36)) AND col0 IS NULL OR col1 = 410.0 OR col4 < 961.2)
----

statement ok
DROP TABLE tab0

statement ok
CREATE TABLE tab0(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
INSERT INTO tab0 VALUES(0,370,228.96,'mjdzn',394,2.68,'ljucm')

statement ok
INSERT INTO tab0 VALUES(1,19,895.40,'yeepe',865,348.90,'jqgns')

statement ok
INSERT INTO tab0 VALUES(2,783,233.28,'gpuby',122,54.39,'zxyby')

statement ok
INSERT INTO tab0 VALUES(3,127,756.35,'hifnd',452,170.27,'bmlof')

statement ok
INSERT INTO tab0 VALUES(4,812,80.2,'zhazl',750,911.17,'ucxns')

statement ok
INSERT INTO tab0 VALUES(5,528,51.5,'fgiwe',150,785.87,'dqyuq')

statement ok
INSERT INTO tab0 VALUES(6,508,868.11,'clwti',647,713.87,'rwzbo')

statement ok
INSERT INTO tab0 VALUES(7,163,208.47,'aeevu',721,159.7,'wucnk')

statement ok
INSERT INTO tab0 VALUES(8,700,353.54,'xlpvh',964,253.35,'fnnqr')

statement ok
INSERT INTO tab0 VALUES(9,754,312.60,'boogv',706,915.24,'hujnl')

statement ok
INSERT INTO tab0 VALUES(10,3,948.33,'pwpil',636,983.50,'zqdvq')

statement ok
INSERT INTO tab0 VALUES(11,804,103.48,'kfmkq',430,334.79,'mxldz')

statement ok
INSERT INTO tab0 VALUES(12,809,721.51,'hqkth',376,12.25,'nbmsk')

statement ok
INSERT INTO tab0 VALUES(13,597,977.17,'ecbdy',997,351.16,'jpbeu')

statement ok
INSERT INTO tab0 VALUES(14,294,398.16,'bxuhu',679,103.56,'cwnxk')

statement ok
INSERT INTO tab0 VALUES(15,200,989.75,'ioqvw',293,558.84,'speax')

statement ok
INSERT INTO tab0 VALUES(16,414,359.40,'ueooe',821,675.42,'bngpk')

statement ok
INSERT INTO tab0 VALUES(17,459,846.36,'ugpjx',984,203.32,'hzzpv')

statement ok
INSERT INTO tab0 VALUES(18,907,641.34,'ieush',862,807.84,'prvkr')

statement ok
INSERT INTO tab0 VALUES(19,4,915.13,'hzogz',521,191.14,'tcqkm')

statement ok
INSERT INTO tab0 VALUES(20,291,939.18,'kxqme',640,229.88,'uirpu')

statement ok
INSERT INTO tab0 VALUES(21,240,217.26,'nyhkn',132,83.87,'pnrif')

statement ok
INSERT INTO tab0 VALUES(22,867,602.10,'rrlbk',774,332.63,'rrfwt')

statement ok
INSERT INTO tab0 VALUES(23,362,430.97,'dpshe',829,95.10,'jepys')

statement ok
INSERT INTO tab0 VALUES(24,715,636.34,'sbrgz',668,160.20,'bidna')

statement ok
INSERT INTO tab0 VALUES(25,340,888.49,'qqxbd',403,102.48,'iedhd')

statement ok
INSERT INTO tab0 VALUES(26,698,704.16,'yybje',504,414.73,'wagjj')

statement ok
INSERT INTO tab0 VALUES(27,927,583.12,'kdbdy',428,632.65,'uagxz')

statement ok
INSERT INTO tab0 VALUES(28,461,124.85,'tmieu',245,454.40,'twntd')

statement ok
INSERT INTO tab0 VALUES(29,659,159.15,'uhpsq',259,871.31,'ykyyf')

statement ok
INSERT INTO tab0 VALUES(30,428,871.75,'ldlca',638,291.42,'igcmw')

statement ok
INSERT INTO tab0 VALUES(31,850,922.93,'zsbkm',32,661.19,'vklye')

statement ok
INSERT INTO tab0 VALUES(32,805,577.20,'dnpak',208,597.3,'fwhar')

statement ok
INSERT INTO tab0 VALUES(33,598,829.84,'dhdih',664,502.3,'lgbeq')

statement ok
INSERT INTO tab0 VALUES(34,580,527.60,'yszix',264,697.50,'tolhz')

statement ok
INSERT INTO tab0 VALUES(35,780,497.27,'ibreh',854,546.64,'rpjhs')

statement ok
INSERT INTO tab0 VALUES(36,522,667.36,'xxczz',895,576.13,'iqgts')

statement ok
INSERT INTO tab0 VALUES(37,56,196.66,'lorfb',81,605.82,'ifama')

statement ok
INSERT INTO tab0 VALUES(38,181,596.93,'vtmmj',971,872.26,'eokjb')

statement ok
INSERT INTO tab0 VALUES(39,868,856.48,'jjido',607,147.42,'dhwpn')

statement ok
INSERT INTO tab0 VALUES(40,888,570.81,'paywg',144,877.24,'mcwrs')

statement ok
INSERT INTO tab0 VALUES(41,436,60.22,'voyhe',473,294.32,'qgwvo')

statement ok
INSERT INTO tab0 VALUES(42,755,501.49,'xvhqh',846,547.48,'hiqtu')

statement ok
INSERT INTO tab0 VALUES(43,764,48.42,'nhalu',502,825.44,'kuebz')

statement ok
INSERT INTO tab0 VALUES(44,677,959.53,'ipqyl',292,486.41,'opzet')

statement ok
INSERT INTO tab0 VALUES(45,636,718.63,'aeeyo',301,177.72,'vwbqx')

statement ok
INSERT INTO tab0 VALUES(46,329,167.49,'lzfhe',477,961.47,'engbn')

statement ok
INSERT INTO tab0 VALUES(47,618,623.44,'uaerd',255,442.13,'huala')

statement ok
INSERT INTO tab0 VALUES(48,166,7.99,'qziyh',178,891.16,'xazaj')

statement ok
INSERT INTO tab0 VALUES(49,58,971.48,'exzan',530,368.67,'ycrwg')

statement ok
INSERT INTO tab0 VALUES(50,427,17.66,'hvoma',953,852.0,'mgxia')

statement ok
INSERT INTO tab0 VALUES(51,82,628.39,'ogtze',76,360.39,'zotwa')

statement ok
INSERT INTO tab0 VALUES(52,130,389.18,'pzodz',140,76.55,'lrvpp')

statement ok
INSERT INTO tab0 VALUES(53,601,115.87,'arryy',622,477.34,'mjfxe')

statement ok
INSERT INTO tab0 VALUES(54,75,974.24,'sifqg',861,455.38,'ictdo')

statement ok
INSERT INTO tab0 VALUES(55,305,612.63,'udeza',680,438.64,'hvcbx')

statement ok
INSERT INTO tab0 VALUES(56,844,279.58,'txlgh',16,529.11,'onvrx')

statement ok
INSERT INTO tab0 VALUES(57,666,952.42,'twwpd',540,616.40,'ksqux')

statement ok
INSERT INTO tab0 VALUES(58,798,464.95,'pclvx',288,504.38,'jgkoy')

statement ok
INSERT INTO tab0 VALUES(59,938,625.1,'xjmwg',278,40.80,'mwhfd')

statement ok
INSERT INTO tab0 VALUES(60,83,349.15,'eonqj',142,236.88,'bwyqk')

statement ok
INSERT INTO tab0 VALUES(61,154,779.22,'alvjy',748,396.2,'fpoyb')

statement ok
INSERT INTO tab0 VALUES(62,623,409.2,'fedoj',823,239.32,'sgbfl')

statement ok
INSERT INTO tab0 VALUES(63,131,215.89,'wdagz',585,25.28,'fkdbn')

statement ok
INSERT INTO tab0 VALUES(64,123,775.39,'lfxyz',358,683.42,'jpnfq')

statement ok
INSERT INTO tab0 VALUES(65,465,395.89,'augds',207,928.85,'ybxgu')

statement ok
INSERT INTO tab0 VALUES(66,73,234.17,'kdpur',554,394.96,'zhhcw')

statement ok
INSERT INTO tab0 VALUES(67,535,432.12,'ccvfu',812,757.1,'vrxtn')

statement ok
INSERT INTO tab0 VALUES(68,740,230.27,'pseni',1,856.75,'jbmvo')

statement ok
INSERT INTO tab0 VALUES(69,499,99.51,'myigh',380,823.7,'cogfu')

statement ok
INSERT INTO tab0 VALUES(70,174,862.64,'larch',69,207.61,'hyhvl')

statement ok
INSERT INTO tab0 VALUES(71,300,823.4,'nmjmt',673,94.39,'akizb')

statement ok
INSERT INTO tab0 VALUES(72,208,887.27,'fjjce',909,242.42,'keeft')

statement ok
INSERT INTO tab0 VALUES(73,657,689.70,'nftqb',231,194.34,'rcquf')

statement ok
INSERT INTO tab0 VALUES(74,453,717.16,'ekrmd',455,412.6,'hisma')

statement ok
INSERT INTO tab0 VALUES(75,76,438.53,'qxncn',381,401.34,'cxtzn')

statement ok
INSERT INTO tab0 VALUES(76,303,421.36,'jzcxr',420,827.46,'khotg')

statement ok
INSERT INTO tab0 VALUES(77,839,466.57,'xqtrv',223,651.83,'efmks')

statement ok
INSERT INTO tab0 VALUES(78,934,724.95,'xiklt',300,248.59,'ccqpv')

statement ok
INSERT INTO tab0 VALUES(79,13,825.92,'iqutd',648,536.28,'tvwlv')

statement ok
INSERT INTO tab0 VALUES(80,301,6.3,'qvmsp',372,97.43,'rgzfo')

statement ok
INSERT INTO tab0 VALUES(81,445,227.70,'uobgy',319,305.20,'ovxal')

statement ok
INSERT INTO tab0 VALUES(82,143,305.75,'ligya',693,450.0,'ijthr')

statement ok
INSERT INTO tab0 VALUES(83,763,34.7,'bhdpf',686,862.13,'hmyoj')

statement ok
INSERT INTO tab0 VALUES(84,977,314.26,'btave',102,39.36,'elizt')

statement ok
INSERT INTO tab0 VALUES(85,376,271.21,'wyutg',980,768.62,'kmjba')

statement ok
INSERT INTO tab0 VALUES(86,104,384.77,'cmaon',221,254.59,'dsfcv')

statement ok
INSERT INTO tab0 VALUES(87,476,613.34,'tbzfv',211,241.29,'kquac')

statement ok
INSERT INTO tab0 VALUES(88,606,521.51,'ebvyb',449,139.79,'fsawi')

statement ok
INSERT INTO tab0 VALUES(89,33,397.70,'hgtac',171,152.76,'qdxmr')

statement ok
INSERT INTO tab0 VALUES(90,344,386.75,'sjbhd',972,397.13,'dhqcb')

statement ok
INSERT INTO tab0 VALUES(91,801,614.58,'wpitq',433,32.70,'klrai')

statement ok
INSERT INTO tab0 VALUES(92,963,299.78,'cnmjn',751,384.77,'rmydi')

statement ok
INSERT INTO tab0 VALUES(93,315,904.28,'vkbmj',354,67.78,'vibsa')

statement ok
INSERT INTO tab0 VALUES(94,889,235.92,'pzdpk',533,115.92,'lrdws')

statement ok
INSERT INTO tab0 VALUES(95,890,578.14,'ieowr',67,99.75,'athgb')

statement ok
INSERT INTO tab0 VALUES(96,325,824.54,'jmcvh',845,259.83,'zomrh')

statement ok
INSERT INTO tab0 VALUES(97,624,591.54,'pumaj',491,625.35,'xautg')

statement ok
INSERT INTO tab0 VALUES(98,261,354.1,'oyqnf',994,144.76,'rblmn')

statement ok
INSERT INTO tab0 VALUES(99,392,560.88,'pksro',325,802.37,'msaxr')

statement ok
DROP TABLE tab1

statement ok
CREATE TABLE tab1(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE INDEX idx_tab1_0 on tab1 (col0)

statement ok
CREATE INDEX idx_tab1_1 on tab1 (col1)

statement ok
CREATE INDEX idx_tab1_3 on tab1 (col3)

statement ok
CREATE INDEX idx_tab1_4 on tab1 (col4)

statement ok
INSERT INTO tab1 SELECT * FROM tab0

statement ok
DROP TABLE tab2

statement ok
CREATE TABLE tab2(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE UNIQUE INDEX idx_tab2_0 ON tab2 (col4 DESC)

statement ok
CREATE UNIQUE INDEX idx_tab2_1 ON tab2 (col3 DESC)

statement ok
INSERT INTO tab2 SELECT * FROM tab0

statement ok
DROP TABLE tab3

statement ok
CREATE TABLE tab3(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE INDEX idx_tab3_0 ON tab3 (col1 DESC,col0 DESC)

statement ok
CREATE UNIQUE INDEX idx_tab3_1 ON tab3 (col3 DESC,col0)

statement ok
CREATE INDEX idx_tab3_3 ON tab3 (col3,col4,col1 DESC)

statement ok
INSERT INTO tab3 SELECT * FROM tab0

statement ok
DROP TABLE tab4

statement ok
CREATE TABLE tab4(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE INDEX idx_tab4_0 ON tab4 (col1 DESC)

statement ok
CREATE INDEX idx_tab4_1 ON tab4 (col0 DESC)

statement ok
CREATE INDEX idx_tab4_2 ON tab4 (col4 DESC)

statement ok
INSERT INTO tab4 SELECT * FROM tab0

query I rowsort label-empty
SELECT pk FROM tab0 WHERE pk IS NULL
----

statement ok
DELETE FROM tab0 WHERE col4 = 33.46

query I rowsort label-empty
SELECT pk FROM tab0 WHERE col4 = 33.46
----

query I rowsort label-1290
SELECT pk FROM tab0 WHERE NOT (col4 = 33.46)
----
100 values hashing to d7fd31c3916c207fd3117332326c3f37

statement ok
DELETE FROM tab1 WHERE col4 = 33.46

query I rowsort label-empty
SELECT pk FROM tab1 WHERE col4 = 33.46
----

query I rowsort label-1290
SELECT pk FROM tab1 WHERE NOT (col4 = 33.46)
----
100 values hashing to d7fd31c3916c207fd3117332326c3f37

statement ok
DELETE FROM tab2 WHERE col4 = 33.46

query I rowsort label-empty
SELECT pk FROM tab2 WHERE col4 = 33.46
----

query I rowsort label-1290
SELECT pk FROM tab2 WHERE NOT (col4 = 33.46)
----
100 values hashing to d7fd31c3916c207fd3117332326c3f37

statement ok
DELETE FROM tab3 WHERE col4 = 33.46

query I rowsort label-empty
SELECT pk FROM tab3 WHERE col4 = 33.46
----

query I rowsort label-1290
SELECT pk FROM tab3 WHERE NOT (col4 = 33.46)
----
100 values hashing to d7fd31c3916c207fd3117332326c3f37

statement ok
DELETE FROM tab4 WHERE col4 = 33.46

query I rowsort label-empty
SELECT pk FROM tab4 WHERE col4 = 33.46
----

query I rowsort label-1290
SELECT pk FROM tab4 WHERE NOT (col4 = 33.46)
----
100 values hashing to d7fd31c3916c207fd3117332326c3f37

statement ok
DELETE FROM tab0 WHERE col3 = 20

query I rowsort label-empty
SELECT pk FROM tab0 WHERE col3 = 20
----

query I rowsort label-1305
SELECT pk FROM tab0 WHERE NOT (col3 = 20)
----
100 values hashing to d7fd31c3916c207fd3117332326c3f37

statement ok
DELETE FROM tab1 WHERE col3 = 20

query I rowsort label-empty
SELECT pk FROM tab1 WHERE col3 = 20
----

query I rowsort label-1305
SELECT pk FROM tab1 WHERE NOT (col3 = 20)
----
100 values hashing to d7fd31c3916c207fd3117332326c3f37

statement ok
DELETE FROM tab2 WHERE col3 = 20

query I rowsort label-empty
SELECT pk FROM tab2 WHERE col3 = 20
----

query I rowsort label-1305
SELECT pk FROM tab2 WHERE NOT (col3 = 20)
----
100 values hashing to d7fd31c3916c207fd3117332326c3f37

statement ok
DELETE FROM tab3 WHERE col3 = 20

query I rowsort label-empty
SELECT pk FROM tab3 WHERE col3 = 20
----

query I rowsort label-1305
SELECT pk FROM tab3 WHERE NOT (col3 = 20)
----
100 values hashing to d7fd31c3916c207fd3117332326c3f37

statement ok
DELETE FROM tab4 WHERE col3 = 20

query I rowsort label-empty
SELECT pk FROM tab4 WHERE col3 = 20
----

query I rowsort label-1305
SELECT pk FROM tab4 WHERE NOT (col3 = 20)
----
100 values hashing to d7fd31c3916c207fd3117332326c3f37

statement ok
DELETE FROM tab0 WHERE ((col1 < 989.86))

query I rowsort label-empty
SELECT pk FROM tab0 WHERE ((col1 < 989.86))
----

query I rowsort label-1320
SELECT pk FROM tab0 WHERE NOT (((col1 < 989.86)))
----

statement ok
DELETE FROM tab1 WHERE ((col1 < 989.86))

query I rowsort label-empty
SELECT pk FROM tab1 WHERE ((col1 < 989.86))
----

query I rowsort label-1320
SELECT pk FROM tab1 WHERE NOT (((col1 < 989.86)))
----

statement ok
DELETE FROM tab2 WHERE ((col1 < 989.86))

query I rowsort label-empty
SELECT pk FROM tab2 WHERE ((col1 < 989.86))
----

query I rowsort label-1320
SELECT pk FROM tab2 WHERE NOT (((col1 < 989.86)))
----

statement ok
DELETE FROM tab3 WHERE ((col1 < 989.86))

query I rowsort label-empty
SELECT pk FROM tab3 WHERE ((col1 < 989.86))
----

query I rowsort label-1320
SELECT pk FROM tab3 WHERE NOT (((col1 < 989.86)))
----

statement ok
DELETE FROM tab4 WHERE ((col1 < 989.86))

query I rowsort label-empty
SELECT pk FROM tab4 WHERE ((col1 < 989.86))
----

query I rowsort label-1320
SELECT pk FROM tab4 WHERE NOT (((col1 < 989.86)))
----

statement ok
DROP TABLE tab0

statement ok
CREATE TABLE tab0(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
INSERT INTO tab0 VALUES(0,373,884.40,'stunh',558,328.46,'dcbol')

statement ok
INSERT INTO tab0 VALUES(1,856,436.65,'ldzyw',635,718.60,'hkpea')

statement ok
INSERT INTO tab0 VALUES(2,367,490.14,'umvic',716,631.6,'jvjnu')

statement ok
INSERT INTO tab0 VALUES(3,740,952.93,'dkhgj',224,211.17,'zqpao')

statement ok
INSERT INTO tab0 VALUES(4,139,734.6,'cjayd',221,675.7,'jbnpv')

statement ok
INSERT INTO tab0 VALUES(5,682,887.17,'icpwe',39,435.31,'pbdev')

statement ok
INSERT INTO tab0 VALUES(6,70,719.10,'ajsjo',901,229.46,'ovsku')

statement ok
INSERT INTO tab0 VALUES(7,206,924.56,'rndix',547,237.75,'gorhz')

statement ok
INSERT INTO tab0 VALUES(8,825,705.72,'lfysk',863,217.70,'uyvrv')

statement ok
INSERT INTO tab0 VALUES(9,116,900.85,'ewtga',499,619.73,'mwlcd')

statement ok
INSERT INTO tab0 VALUES(10,348,107.93,'pknbq',500,719.79,'fajea')

statement ok
INSERT INTO tab0 VALUES(11,496,810.30,'izzga',924,739.2,'flfih')

statement ok
INSERT INTO tab0 VALUES(12,864,499.26,'chsoc',478,972.29,'mimoi')

statement ok
INSERT INTO tab0 VALUES(13,713,804.71,'yoczc',134,911.92,'tnovj')

statement ok
INSERT INTO tab0 VALUES(14,882,610.77,'bxpip',754,369.25,'qczto')

statement ok
INSERT INTO tab0 VALUES(15,415,189.40,'hbxbo',722,607.28,'wdnie')

statement ok
INSERT INTO tab0 VALUES(16,188,324.5,'ycxpt',561,458.28,'dfjmo')

statement ok
INSERT INTO tab0 VALUES(17,531,429.25,'btxgn',563,454.46,'qdarl')

statement ok
INSERT INTO tab0 VALUES(18,853,682.25,'omwpe',412,946.52,'vksqz')

statement ok
INSERT INTO tab0 VALUES(19,270,143.64,'irihz',811,235.36,'sbkuv')

statement ok
INSERT INTO tab0 VALUES(20,228,882.0,'gnpoi',104,693.64,'ydxck')

statement ok
INSERT INTO tab0 VALUES(21,125,106.49,'opyxx',904,890.42,'zjwow')

statement ok
INSERT INTO tab0 VALUES(22,944,279.50,'rkrtq',717,720.82,'eshvi')

statement ok
INSERT INTO tab0 VALUES(23,869,250.27,'qcgyc',560,516.59,'vdexz')

statement ok
INSERT INTO tab0 VALUES(24,915,381.48,'yclnj',604,194.79,'odatd')

statement ok
INSERT INTO tab0 VALUES(25,554,664.94,'wpkfi',778,363.37,'bisun')

statement ok
INSERT INTO tab0 VALUES(26,336,855.18,'miwft',409,452.82,'ogvue')

statement ok
INSERT INTO tab0 VALUES(27,516,592.4,'yffph',839,841.79,'uspgt')

statement ok
INSERT INTO tab0 VALUES(28,683,524.38,'hsoev',53,979.70,'brdbp')

statement ok
INSERT INTO tab0 VALUES(29,374,434.61,'ywbzn',304,514.39,'ptogw')

statement ok
INSERT INTO tab0 VALUES(30,710,366.39,'qouws',737,417.74,'kvano')

statement ok
INSERT INTO tab0 VALUES(31,20,748.23,'lichl',16,104.27,'ntzxw')

statement ok
INSERT INTO tab0 VALUES(32,460,517.7,'fxnth',946,565.80,'fwfhc')

statement ok
INSERT INTO tab0 VALUES(33,639,246.0,'iacmn',100,487.5,'ytygv')

statement ok
INSERT INTO tab0 VALUES(34,249,267.79,'dsjfi',444,378.27,'psbmc')

statement ok
INSERT INTO tab0 VALUES(35,687,798.58,'xgmoy',961,697.87,'qpdmn')

statement ok
INSERT INTO tab0 VALUES(36,680,65.46,'zqmvq',277,969.5,'ceqfk')

statement ok
INSERT INTO tab0 VALUES(37,908,430.13,'ydhnz',286,923.42,'vyyrv')

statement ok
INSERT INTO tab0 VALUES(38,634,513.51,'rbwcw',773,605.60,'pspqu')

statement ok
INSERT INTO tab0 VALUES(39,324,323.36,'nkilr',42,512.90,'dejck')

statement ok
INSERT INTO tab0 VALUES(40,275,373.92,'nhbqm',540,710.89,'kqizx')

statement ok
INSERT INTO tab0 VALUES(41,238,815.50,'gtxkb',480,966.7,'pmbxw')

statement ok
INSERT INTO tab0 VALUES(42,46,560.18,'hifzz',469,865.44,'gaumh')

statement ok
INSERT INTO tab0 VALUES(43,236,402.33,'aocnz',130,943.19,'pxlis')

statement ok
INSERT INTO tab0 VALUES(44,675,146.33,'cxhut',729,806.28,'huskj')

statement ok
INSERT INTO tab0 VALUES(45,185,733.13,'gapxi',802,258.7,'zcksi')

statement ok
INSERT INTO tab0 VALUES(46,168,361.93,'orutb',775,425.98,'amjao')

statement ok
INSERT INTO tab0 VALUES(47,232,615.75,'qcutu',592,881.5,'zqric')

statement ok
INSERT INTO tab0 VALUES(48,813,589.8,'qxwma',339,772.64,'kqtqd')

statement ok
INSERT INTO tab0 VALUES(49,805,12.53,'knqhy',872,941.0,'gvnne')

statement ok
INSERT INTO tab0 VALUES(50,181,372.41,'qvjus',437,53.91,'ujmrg')

statement ok
INSERT INTO tab0 VALUES(51,616,43.37,'bvxtk',298,721.32,'wuwru')

statement ok
INSERT INTO tab0 VALUES(52,121,407.6,'khvkf',364,628.95,'ysvmz')

statement ok
INSERT INTO tab0 VALUES(53,656,984.70,'qiujo',808,658.93,'gkkew')

statement ok
INSERT INTO tab0 VALUES(54,766,549.74,'cakci',697,16.44,'zltmj')

statement ok
INSERT INTO tab0 VALUES(55,197,266.47,'ncknt',618,352.31,'hiill')

statement ok
INSERT INTO tab0 VALUES(56,529,806.65,'imwrw',297,891.63,'ncxcg')

statement ok
INSERT INTO tab0 VALUES(57,794,477.16,'nahmg',229,553.43,'fyqzh')

statement ok
INSERT INTO tab0 VALUES(58,105,346.56,'aysao',301,82.27,'mzlwm')

statement ok
INSERT INTO tab0 VALUES(59,281,363.79,'tsupf',420,169.84,'towhg')

statement ok
INSERT INTO tab0 VALUES(60,470,491.74,'rmaaz',133,577.64,'hfigt')

statement ok
INSERT INTO tab0 VALUES(61,775,823.91,'xrvis',254,266.58,'zdhwy')

statement ok
INSERT INTO tab0 VALUES(62,880,718.1,'avqnr',493,519.58,'stevs')

statement ok
INSERT INTO tab0 VALUES(63,673,915.60,'zbbbr',74,65.24,'ilthy')

statement ok
INSERT INTO tab0 VALUES(64,874,665.71,'isynb',366,206.43,'xedev')

statement ok
INSERT INTO tab0 VALUES(65,657,852.46,'jxrgz',503,942.94,'tbwcs')

statement ok
INSERT INTO tab0 VALUES(66,272,121.71,'ekbzl',17,94.8,'oacwo')

statement ok
INSERT INTO tab0 VALUES(67,684,2.65,'xzrkm',448,431.33,'njuar')

statement ok
INSERT INTO tab0 VALUES(68,175,35.44,'qdtxc',990,794.94,'pmqof')

statement ok
INSERT INTO tab0 VALUES(69,994,892.83,'vuobt',95,222.59,'jkkqc')

statement ok
INSERT INTO tab0 VALUES(70,964,509.81,'dwjid',114,74.97,'loyyc')

statement ok
INSERT INTO tab0 VALUES(71,114,204.21,'ttqsm',913,160.43,'kehqd')

statement ok
INSERT INTO tab0 VALUES(72,303,805.32,'lgaiq',501,859.62,'ydvri')

statement ok
INSERT INTO tab0 VALUES(73,845,776.52,'tysad',649,249.10,'cjnsz')

statement ok
INSERT INTO tab0 VALUES(74,136,339.95,'xxkzm',533,228.93,'hswnx')

statement ok
INSERT INTO tab0 VALUES(75,274,601.4,'ghknd',336,645.37,'ljaro')

statement ok
INSERT INTO tab0 VALUES(76,690,683.23,'caxlq',887,419.42,'drdgx')

statement ok
INSERT INTO tab0 VALUES(77,767,832.55,'ckxxt',284,665.54,'tnghu')

statement ok
INSERT INTO tab0 VALUES(78,471,563.24,'dsnwt',515,823.18,'nenpc')

statement ok
INSERT INTO tab0 VALUES(79,971,774.39,'pvavg',87,779.46,'suiio')

statement ok
INSERT INTO tab0 VALUES(80,267,869.57,'lwzlo',650,991.79,'vclmh')

statement ok
INSERT INTO tab0 VALUES(81,815,890.42,'juibt',619,614.49,'oacro')

statement ok
INSERT INTO tab0 VALUES(82,149,639.34,'xcokr',806,627.40,'zfbrd')

statement ok
INSERT INTO tab0 VALUES(83,510,801.3,'niygg',36,954.53,'tvzdj')

statement ok
INSERT INTO tab0 VALUES(84,467,72.21,'vujyn',780,592.67,'eaech')

statement ok
INSERT INTO tab0 VALUES(85,547,282.15,'ofsfs',774,738.1,'iocrq')

statement ok
INSERT INTO tab0 VALUES(86,854,521.37,'vfylm',651,906.79,'dsgre')

statement ok
INSERT INTO tab0 VALUES(87,698,264.22,'hbdtz',551,62.90,'pkhfs')

statement ok
INSERT INTO tab0 VALUES(88,221,496.53,'bgrex',771,741.50,'wjhjf')

statement ok
INSERT INTO tab0 VALUES(89,18,836.23,'bfiru',367,178.69,'ihwsz')

statement ok
INSERT INTO tab0 VALUES(90,765,663.96,'atmmz',788,429.6,'wveds')

statement ok
INSERT INTO tab0 VALUES(91,842,242.71,'ovcxv',502,496.39,'tyaes')

statement ok
INSERT INTO tab0 VALUES(92,961,845.44,'ofatu',620,455.25,'zsfzx')

statement ok
INSERT INTO tab0 VALUES(93,787,883.69,'xwxgq',517,579.58,'kvlqb')

statement ok
INSERT INTO tab0 VALUES(94,566,22.26,'ayokk',467,463.39,'oknzw')

statement ok
INSERT INTO tab0 VALUES(95,749,315.77,'pbvsr',257,149.33,'ghndb')

statement ok
INSERT INTO tab0 VALUES(96,618,326.29,'ccawr',817,252.34,'hbveq')

statement ok
INSERT INTO tab0 VALUES(97,909,253.4,'ovrgi',845,83.27,'tjitt')

statement ok
INSERT INTO tab0 VALUES(98,437,51.90,'ynaqm',432,776.49,'frnsd')

statement ok
INSERT INTO tab0 VALUES(99,725,564.15,'cnvux',686,414.54,'rxora')

statement ok
DROP TABLE tab1

statement ok
CREATE TABLE tab1(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE INDEX idx_tab1_0 on tab1 (col0)

statement ok
CREATE INDEX idx_tab1_1 on tab1 (col1)

statement ok
CREATE INDEX idx_tab1_3 on tab1 (col3)

statement ok
CREATE INDEX idx_tab1_4 on tab1 (col4)

statement ok
INSERT INTO tab1 SELECT * FROM tab0

statement ok
DROP TABLE tab2

statement ok
CREATE TABLE tab2(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE UNIQUE INDEX idx_tab2_0 ON tab2 (col3)

statement ok
CREATE UNIQUE INDEX idx_tab2_1 ON tab2 (col1 DESC,col0 DESC)

statement ok
CREATE INDEX idx_tab2_5 ON tab2 (col4)

statement ok
INSERT INTO tab2 SELECT * FROM tab0

statement ok
DROP TABLE tab3

statement ok
CREATE TABLE tab3(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE INDEX idx_tab3_0 ON tab3 (col3 DESC)

statement ok
CREATE INDEX idx_tab3_2 ON tab3 (col0)

statement ok
CREATE INDEX idx_tab3_4 ON tab3 (col1,col4 DESC)

statement ok
INSERT INTO tab3 SELECT * FROM tab0

statement ok
DROP TABLE tab4

statement ok
CREATE TABLE tab4(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE INDEX idx_tab4_1 ON tab4 (col4)

statement ok
CREATE UNIQUE INDEX idx_tab4_2 ON tab4 (col0)

statement ok
CREATE UNIQUE INDEX idx_tab4_3 ON tab4 (col1)

statement ok
INSERT INTO tab4 SELECT * FROM tab0

query I rowsort label-empty
SELECT pk FROM tab0 WHERE pk IS NULL
----

statement ok
DROP TABLE tab0

statement ok
CREATE TABLE tab0(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
INSERT INTO tab0 VALUES(0,759,483.4,'jhmiz',519,668.98,'jznps')

statement ok
INSERT INTO tab0 VALUES(1,951,417.62,'semtn',24,936.99,'jdrfr')

statement ok
INSERT INTO tab0 VALUES(2,268,875.43,'mbdfg',352,587.80,'szyzh')

statement ok
INSERT INTO tab0 VALUES(3,797,0.83,'fgrji',803,128.66,'evadc')

statement ok
INSERT INTO tab0 VALUES(4,208,194.39,'xyiue',569,388.87,'plrmt')

statement ok
INSERT INTO tab0 VALUES(5,372,245.52,'xympt',360,645.37,'tlyfu')

statement ok
INSERT INTO tab0 VALUES(6,992,449.12,'fkwzo',28,747.41,'pygnz')

statement ok
INSERT INTO tab0 VALUES(7,228,739.18,'neowy',193,240.13,'jjlan')

statement ok
INSERT INTO tab0 VALUES(8,316,807.39,'ksfob',868,493.20,'rvzpv')

statement ok
INSERT INTO tab0 VALUES(9,201,228.81,'jnelc',84,822.45,'swbyb')

statement ok
INSERT INTO tab0 VALUES(10,156,590.46,'xxnli',512,613.51,'gdtfz')

statement ok
INSERT INTO tab0 VALUES(11,408,612.97,'ymhuh',94,454.40,'wxbpd')

statement ok
INSERT INTO tab0 VALUES(12,767,277.17,'nwoow',661,250.18,'avcya')

statement ok
INSERT INTO tab0 VALUES(13,247,948.74,'ignhm',566,357.56,'hihmg')

statement ok
INSERT INTO tab0 VALUES(14,690,502.84,'mcsuc',300,702.54,'hniin')

statement ok
INSERT INTO tab0 VALUES(15,395,450.73,'xucln',124,910.4,'xqjfx')

statement ok
INSERT INTO tab0 VALUES(16,742,58.36,'jbddj',692,426.50,'osgax')

statement ok
INSERT INTO tab0 VALUES(17,814,484.7,'nxzsg',675,646.51,'afmkn')

statement ok
INSERT INTO tab0 VALUES(18,25,892.14,'fxoqw',385,32.45,'wrlpm')

statement ok
INSERT INTO tab0 VALUES(19,745,579.45,'kdtqh',404,252.13,'jfmti')

statement ok
INSERT INTO tab0 VALUES(20,922,106.11,'mokhu',205,289.36,'qibtn')

statement ok
INSERT INTO tab0 VALUES(21,710,416.7,'fvptg',780,577.63,'zmxwo')

statement ok
INSERT INTO tab0 VALUES(22,95,963.74,'zured',261,121.69,'rozfd')

statement ok
INSERT INTO tab0 VALUES(23,515,833.66,'xdlqr',552,622.24,'ktxnh')

statement ok
INSERT INTO tab0 VALUES(24,489,876.4,'zbdkx',944,607.46,'fxtsk')

statement ok
INSERT INTO tab0 VALUES(25,242,825.49,'axuxx',750,546.73,'qlilo')

statement ok
INSERT INTO tab0 VALUES(26,330,421.54,'csecx',924,985.20,'wtlyi')

statement ok
INSERT INTO tab0 VALUES(27,260,541.35,'kwxfi',687,664.43,'xxslf')

statement ok
INSERT INTO tab0 VALUES(28,124,324.30,'lutky',153,647.0,'rgyus')

statement ok
INSERT INTO tab0 VALUES(29,216,290.59,'hmpgc',955,445.16,'bcdge')

statement ok
INSERT INTO tab0 VALUES(30,661,471.91,'mdqnr',866,142.44,'chrai')

statement ok
INSERT INTO tab0 VALUES(31,39,533.5,'iykrj',428,518.28,'dvkuc')

statement ok
INSERT INTO tab0 VALUES(32,10,903.51,'alcrs',576,176.66,'ypvnx')

statement ok
INSERT INTO tab0 VALUES(33,939,891.13,'qinhe',263,666.71,'ttbxq')

statement ok
INSERT INTO tab0 VALUES(34,522,818.74,'kbfdm',82,611.34,'mqddz')

statement ok
INSERT INTO tab0 VALUES(35,409,139.76,'rlrwl',895,829.87,'vfcmj')

statement ok
INSERT INTO tab0 VALUES(36,828,569.81,'gfodk',458,463.66,'kscvc')

statement ok
INSERT INTO tab0 VALUES(37,217,209.38,'ivmda',44,102.72,'ujklq')

statement ok
INSERT INTO tab0 VALUES(38,842,667.42,'sxmct',66,908.36,'twtoq')

statement ok
INSERT INTO tab0 VALUES(39,422,189.98,'xxzzr',707,738.76,'ieivx')

statement ok
INSERT INTO tab0 VALUES(40,760,778.83,'gwygu',543,275.69,'zyxgw')

statement ok
INSERT INTO tab0 VALUES(41,358,323.8,'cvzha',166,145.2,'rizoj')

statement ok
INSERT INTO tab0 VALUES(42,54,724.82,'uqobo',812,51.44,'znyya')

statement ok
INSERT INTO tab0 VALUES(43,640,13.73,'zmzxr',983,889.4,'jicsf')

statement ok
INSERT INTO tab0 VALUES(44,485,485.71,'qoqxc',74,879.93,'czysg')

statement ok
INSERT INTO tab0 VALUES(45,167,814.51,'dqbub',0,689.91,'lnchm')

statement ok
INSERT INTO tab0 VALUES(46,90,192.35,'msbgj',815,558.3,'xopqn')

statement ok
INSERT INTO tab0 VALUES(47,117,441.53,'ktzwo',342,423.26,'gxzlf')

statement ok
INSERT INTO tab0 VALUES(48,189,142.9,'mamnd',797,43.10,'pejtv')

statement ok
INSERT INTO tab0 VALUES(49,952,762.42,'ecdem',414,125.23,'qjnhf')

statement ok
INSERT INTO tab0 VALUES(50,381,779.87,'dddhe',68,446.8,'rofgy')

statement ok
INSERT INTO tab0 VALUES(51,410,803.37,'dtrra',902,984.50,'umbyi')

statement ok
INSERT INTO tab0 VALUES(52,550,707.10,'jnxad',954,35.39,'zgvhq')

statement ok
INSERT INTO tab0 VALUES(53,517,747.7,'logmf',776,346.29,'htppf')

statement ok
INSERT INTO tab0 VALUES(54,859,687.77,'ojjin',65,233.3,'xnqco')

statement ok
INSERT INTO tab0 VALUES(55,576,930.77,'qdhqc',285,713.34,'fgvnm')

statement ok
INSERT INTO tab0 VALUES(56,752,635.37,'krsuv',291,623.50,'cmovg')

statement ok
INSERT INTO tab0 VALUES(57,172,848.22,'qwwgo',958,744.92,'ybbwr')

statement ok
INSERT INTO tab0 VALUES(58,955,624.94,'dhvbj',802,937.84,'tzivf')

statement ok
INSERT INTO tab0 VALUES(59,173,152.74,'wyqml',607,254.85,'iwjae')

statement ok
INSERT INTO tab0 VALUES(60,475,881.4,'fugtl',51,72.62,'jrfju')

statement ok
INSERT INTO tab0 VALUES(61,723,647.14,'aiyom',326,213.45,'qghfi')

statement ok
INSERT INTO tab0 VALUES(62,601,793.77,'rleqg',771,75.94,'xzftg')

statement ok
INSERT INTO tab0 VALUES(63,254,298.78,'huwpf',490,749.59,'llfui')

statement ok
INSERT INTO tab0 VALUES(64,902,900.75,'wmlju',978,152.44,'sczjt')

statement ok
INSERT INTO tab0 VALUES(65,476,223.57,'hvaxh',752,146.68,'vqaei')

statement ok
INSERT INTO tab0 VALUES(66,229,899.13,'ounsd',968,665.29,'natok')

statement ok
INSERT INTO tab0 VALUES(67,378,698.92,'xttsb',50,841.65,'hrkti')

statement ok
INSERT INTO tab0 VALUES(68,714,646.62,'ybpmc',317,130.18,'nmmug')

statement ok
INSERT INTO tab0 VALUES(69,236,155.78,'qrbiw',603,433.96,'rfpyi')

statement ok
INSERT INTO tab0 VALUES(70,770,149.42,'ptmnn',885,223.34,'gcumc')

statement ok
INSERT INTO tab0 VALUES(71,602,183.65,'floca',909,672.59,'frnee')

statement ok
INSERT INTO tab0 VALUES(72,93,575.29,'oeppd',813,774.52,'sexcu')

statement ok
INSERT INTO tab0 VALUES(73,311,526.53,'vrnkq',749,468.8,'piuap')

statement ok
INSERT INTO tab0 VALUES(74,657,246.52,'eicqm',518,768.2,'hvufb')

statement ok
INSERT INTO tab0 VALUES(75,481,83.99,'cxzpu',185,885.49,'ydpzh')

statement ok
INSERT INTO tab0 VALUES(76,719,642.91,'hbuoc',708,350.66,'sxzim')

statement ok
INSERT INTO tab0 VALUES(77,509,913.9,'bgldl',559,144.39,'swwpu')

statement ok
INSERT INTO tab0 VALUES(78,819,397.81,'dzchl',361,818.80,'fdrbp')

statement ok
INSERT INTO tab0 VALUES(79,74,229.44,'csgmm',497,624.91,'udemp')

statement ok
INSERT INTO tab0 VALUES(80,776,302.9,'hlbuu',746,628.31,'jzuyw')

statement ok
INSERT INTO tab0 VALUES(81,135,398.20,'bdhdr',903,853.70,'mgsgc')

statement ok
INSERT INTO tab0 VALUES(82,691,305.17,'uqmcl',407,390.61,'fqwrp')

statement ok
INSERT INTO tab0 VALUES(83,935,949.3,'dbdos',964,526.94,'nkioo')

statement ok
INSERT INTO tab0 VALUES(84,944,510.99,'cntgm',173,873.65,'edcxa')

statement ok
INSERT INTO tab0 VALUES(85,997,560.13,'ataje',149,488.34,'zknbe')

statement ok
INSERT INTO tab0 VALUES(86,202,177.0,'auxgy',151,1.90,'zhhii')

statement ok
INSERT INTO tab0 VALUES(87,123,73.24,'tkvcp',206,740.14,'laonc')

statement ok
INSERT INTO tab0 VALUES(88,406,721.22,'uzshw',732,854.38,'yrarn')

statement ok
INSERT INTO tab0 VALUES(89,400,480.64,'sxdjj',167,441.12,'tseqg')

statement ok
INSERT INTO tab0 VALUES(90,784,716.18,'djnla',587,670.63,'rqksp')

statement ok
INSERT INTO tab0 VALUES(91,193,932.11,'vydwv',341,906.58,'hsygq')

statement ok
INSERT INTO tab0 VALUES(92,843,890.93,'abixf',668,839.71,'ejggk')

statement ok
INSERT INTO tab0 VALUES(93,151,737.99,'jyrgd',324,605.37,'ubyda')

statement ok
INSERT INTO tab0 VALUES(94,370,129.8,'zxxuc',209,913.23,'xsbdt')

statement ok
INSERT INTO tab0 VALUES(95,203,357.13,'xegfl',989,167.85,'kobcd')

statement ok
INSERT INTO tab0 VALUES(96,435,473.76,'wmmlh',724,595.32,'smzdg')

statement ok
INSERT INTO tab0 VALUES(97,558,412.93,'qramu',492,373.91,'rvqcq')

statement ok
INSERT INTO tab0 VALUES(98,390,120.61,'zhdaf',11,748.65,'wbtfo')

statement ok
INSERT INTO tab0 VALUES(99,708,678.32,'ygwwc',269,164.0,'ogxyb')

statement ok
DROP TABLE tab1

statement ok
CREATE TABLE tab1(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE INDEX idx_tab1_0 on tab1 (col0)

statement ok
CREATE INDEX idx_tab1_1 on tab1 (col1)

statement ok
CREATE INDEX idx_tab1_3 on tab1 (col3)

statement ok
CREATE INDEX idx_tab1_4 on tab1 (col4)

statement ok
INSERT INTO tab1 SELECT * FROM tab0

statement ok
DROP TABLE tab2

statement ok
CREATE TABLE tab2(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE INDEX idx_tab2_0 ON tab2 (col1)

statement ok
CREATE UNIQUE INDEX idx_tab2_1 ON tab2 (col4 DESC,col0)

statement ok
CREATE UNIQUE INDEX idx_tab2_2 ON tab2 (col0)

statement ok
CREATE UNIQUE INDEX idx_tab2_3 ON tab2 (col3 DESC,col4 DESC)

statement ok
INSERT INTO tab2 SELECT * FROM tab0

statement ok
DROP TABLE tab3

statement ok
CREATE TABLE tab3(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE INDEX idx_tab3_0 ON tab3 (col1,col4,col0 DESC)

statement ok
CREATE UNIQUE INDEX idx_tab3_2 ON tab3 (col4 DESC,col0,col1 DESC)

statement ok
CREATE INDEX idx_tab3_5 ON tab3 (col0)

statement ok
INSERT INTO tab3 SELECT * FROM tab0

statement ok
DROP TABLE tab4

statement ok
CREATE TABLE tab4(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE UNIQUE INDEX idx_tab4_0 ON tab4 (col3 DESC,col0)

statement ok
CREATE UNIQUE INDEX idx_tab4_1 ON tab4 (col4,col1 DESC)

statement ok
CREATE INDEX idx_tab4_2 ON tab4 (col1 DESC,col4 DESC)

statement ok
CREATE INDEX idx_tab4_4 ON tab4 (col3,col4)

statement ok
CREATE INDEX idx_tab4_5 ON tab4 (col0 DESC,col3)

statement ok
INSERT INTO tab4 SELECT * FROM tab0

query I rowsort label-empty
SELECT pk FROM tab0 WHERE pk IS NULL
----

statement ok
DELETE FROM tab0 WHERE col0 > 877

query I rowsort label-empty
SELECT pk FROM tab0 WHERE col0 > 877
----

query I rowsort label-1335
SELECT pk FROM tab0 WHERE NOT (col0 > 877)
----
90 values hashing to 54184b60a432305e879d0c551f9ea6ca

statement ok
DELETE FROM tab1 WHERE col0 > 877

query I rowsort label-empty
SELECT pk FROM tab1 WHERE col0 > 877
----

query I rowsort label-1335
SELECT pk FROM tab1 WHERE NOT (col0 > 877)
----
90 values hashing to 54184b60a432305e879d0c551f9ea6ca

statement ok
DELETE FROM tab2 WHERE col0 > 877

query I rowsort label-empty
SELECT pk FROM tab2 WHERE col0 > 877
----

query I rowsort label-1335
SELECT pk FROM tab2 WHERE NOT (col0 > 877)
----
90 values hashing to 54184b60a432305e879d0c551f9ea6ca

statement ok
DELETE FROM tab3 WHERE col0 > 877

query I rowsort label-empty
SELECT pk FROM tab3 WHERE col0 > 877
----

query I rowsort label-1335
SELECT pk FROM tab3 WHERE NOT (col0 > 877)
----
90 values hashing to 54184b60a432305e879d0c551f9ea6ca

statement ok
DELETE FROM tab4 WHERE col0 > 877

query I rowsort label-empty
SELECT pk FROM tab4 WHERE col0 > 877
----

query I rowsort label-1335
SELECT pk FROM tab4 WHERE NOT (col0 > 877)
----
90 values hashing to 54184b60a432305e879d0c551f9ea6ca

statement ok
DELETE FROM tab0 WHERE (col0 = 341)

query I rowsort label-empty
SELECT pk FROM tab0 WHERE (col0 = 341)
----

query I rowsort label-1350
SELECT pk FROM tab0 WHERE NOT ((col0 = 341))
----
90 values hashing to 54184b60a432305e879d0c551f9ea6ca

statement ok
DELETE FROM tab1 WHERE (col0 = 341)

query I rowsort label-empty
SELECT pk FROM tab1 WHERE (col0 = 341)
----

query I rowsort label-1350
SELECT pk FROM tab1 WHERE NOT ((col0 = 341))
----
90 values hashing to 54184b60a432305e879d0c551f9ea6ca

statement ok
DELETE FROM tab2 WHERE (col0 = 341)

query I rowsort label-empty
SELECT pk FROM tab2 WHERE (col0 = 341)
----

query I rowsort label-1350
SELECT pk FROM tab2 WHERE NOT ((col0 = 341))
----
90 values hashing to 54184b60a432305e879d0c551f9ea6ca

statement ok
DELETE FROM tab3 WHERE (col0 = 341)

query I rowsort label-empty
SELECT pk FROM tab3 WHERE (col0 = 341)
----

query I rowsort label-1350
SELECT pk FROM tab3 WHERE NOT ((col0 = 341))
----
90 values hashing to 54184b60a432305e879d0c551f9ea6ca

statement ok
DELETE FROM tab4 WHERE (col0 = 341)

query I rowsort label-empty
SELECT pk FROM tab4 WHERE (col0 = 341)
----

query I rowsort label-1350
SELECT pk FROM tab4 WHERE NOT ((col0 = 341))
----
90 values hashing to 54184b60a432305e879d0c551f9ea6ca

statement ok
DELETE FROM tab0 WHERE col0 >= 134

query I rowsort label-empty
SELECT pk FROM tab0 WHERE col0 >= 134
----

query I rowsort label-1365
SELECT pk FROM tab0 WHERE NOT (col0 >= 134)
----
11 values hashing to 23a48f7b614716856a4ca4928c52886f

statement ok
DELETE FROM tab1 WHERE col0 >= 134

query I rowsort label-empty
SELECT pk FROM tab1 WHERE col0 >= 134
----

query I rowsort label-1365
SELECT pk FROM tab1 WHERE NOT (col0 >= 134)
----
11 values hashing to 23a48f7b614716856a4ca4928c52886f

statement ok
DELETE FROM tab2 WHERE col0 >= 134

query I rowsort label-empty
SELECT pk FROM tab2 WHERE col0 >= 134
----

query I rowsort label-1365
SELECT pk FROM tab2 WHERE NOT (col0 >= 134)
----
11 values hashing to 23a48f7b614716856a4ca4928c52886f

statement ok
DELETE FROM tab3 WHERE col0 >= 134

query I rowsort label-empty
SELECT pk FROM tab3 WHERE col0 >= 134
----

query I rowsort label-1365
SELECT pk FROM tab3 WHERE NOT (col0 >= 134)
----
11 values hashing to 23a48f7b614716856a4ca4928c52886f

statement ok
DELETE FROM tab4 WHERE col0 >= 134

query I rowsort label-empty
SELECT pk FROM tab4 WHERE col0 >= 134
----

query I rowsort label-1365
SELECT pk FROM tab4 WHERE NOT (col0 >= 134)
----
11 values hashing to 23a48f7b614716856a4ca4928c52886f

statement ok
DELETE FROM tab0 WHERE col4 >= 341.23 OR col0 > 472 OR col1 > 505.53

query I rowsort label-empty
SELECT pk FROM tab0 WHERE col4 >= 341.23 OR col0 > 472 OR col1 > 505.53
----

query I rowsort label-1380
SELECT pk FROM tab0 WHERE NOT (col4 >= 341.23 OR col0 > 472 OR col1 > 505.53)
----

statement ok
DELETE FROM tab1 WHERE col4 >= 341.23 OR col0 > 472 OR col1 > 505.53

query I rowsort label-empty
SELECT pk FROM tab1 WHERE col4 >= 341.23 OR col0 > 472 OR col1 > 505.53
----

query I rowsort label-1380
SELECT pk FROM tab1 WHERE NOT (col4 >= 341.23 OR col0 > 472 OR col1 > 505.53)
----

statement ok
DELETE FROM tab2 WHERE col4 >= 341.23 OR col0 > 472 OR col1 > 505.53

query I rowsort label-empty
SELECT pk FROM tab2 WHERE col4 >= 341.23 OR col0 > 472 OR col1 > 505.53
----

query I rowsort label-1380
SELECT pk FROM tab2 WHERE NOT (col4 >= 341.23 OR col0 > 472 OR col1 > 505.53)
----

statement ok
DELETE FROM tab3 WHERE col4 >= 341.23 OR col0 > 472 OR col1 > 505.53

query I rowsort label-empty
SELECT pk FROM tab3 WHERE col4 >= 341.23 OR col0 > 472 OR col1 > 505.53
----

query I rowsort label-1380
SELECT pk FROM tab3 WHERE NOT (col4 >= 341.23 OR col0 > 472 OR col1 > 505.53)
----

statement ok
DELETE FROM tab4 WHERE col4 >= 341.23 OR col0 > 472 OR col1 > 505.53

query I rowsort label-empty
SELECT pk FROM tab4 WHERE col4 >= 341.23 OR col0 > 472 OR col1 > 505.53
----

query I rowsort label-1380
SELECT pk FROM tab4 WHERE NOT (col4 >= 341.23 OR col0 > 472 OR col1 > 505.53)
----

statement ok
DROP TABLE tab0

statement ok
CREATE TABLE tab0(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
INSERT INTO tab0 VALUES(0,368,780.27,'vxjoe',115,850.18,'ppbjk')

statement ok
INSERT INTO tab0 VALUES(1,406,134.3,'kqtdv',938,563.97,'aidym')

statement ok
INSERT INTO tab0 VALUES(2,68,207.36,'pcqkw',57,557.91,'mvmia')

statement ok
INSERT INTO tab0 VALUES(3,426,439.97,'dhkpw',451,550.88,'goacn')

statement ok
INSERT INTO tab0 VALUES(4,771,612.55,'yyvwu',131,165.5,'vosdw')

statement ok
INSERT INTO tab0 VALUES(5,242,968.41,'xkfxa',768,46.50,'tgldl')

statement ok
INSERT INTO tab0 VALUES(6,446,338.7,'kamnl',316,991.88,'aykeg')

statement ok
INSERT INTO tab0 VALUES(7,89,265.96,'bagis',635,71.1,'coald')

statement ok
INSERT INTO tab0 VALUES(8,595,129.94,'fxagh',120,758.50,'bfeys')

statement ok
INSERT INTO tab0 VALUES(9,734,277.3,'rhjjq',324,50.38,'rugvs')

statement ok
INSERT INTO tab0 VALUES(10,249,139.94,'ghwhe',583,595.76,'qqliw')

statement ok
INSERT INTO tab0 VALUES(11,476,362.79,'likxq',642,816.37,'meofj')

statement ok
INSERT INTO tab0 VALUES(12,973,927.66,'atfay',278,38.30,'amono')

statement ok
INSERT INTO tab0 VALUES(13,144,280.23,'tjbyq',926,608.52,'dahzm')

statement ok
INSERT INTO tab0 VALUES(14,862,457.43,'tbher',306,28.56,'fdvxs')

statement ok
INSERT INTO tab0 VALUES(15,98,202.7,'onzyu',45,72.13,'ysppq')

statement ok
INSERT INTO tab0 VALUES(16,542,100.41,'fwdvn',303,913.73,'vwkel')

statement ok
INSERT INTO tab0 VALUES(17,230,699.84,'ndsmj',398,254.30,'xpram')

statement ok
INSERT INTO tab0 VALUES(18,169,635.50,'zzufw',432,447.81,'eekkc')

statement ok
INSERT INTO tab0 VALUES(19,963,755.86,'bkrou',916,617.92,'obnhx')

statement ok
INSERT INTO tab0 VALUES(20,434,245.41,'febyg',392,791.57,'ejvuz')

statement ok
INSERT INTO tab0 VALUES(21,252,756.22,'cqejs',61,21.64,'godwx')

statement ok
INSERT INTO tab0 VALUES(22,556,521.61,'qgvwi',408,511.55,'lznxv')

statement ok
INSERT INTO tab0 VALUES(23,582,492.77,'gfnjw',827,738.90,'woilq')

statement ok
INSERT INTO tab0 VALUES(24,287,458.37,'ucsdy',242,581.9,'glipg')

statement ok
INSERT INTO tab0 VALUES(25,971,167.18,'wmvkc',738,443.93,'aowzl')

statement ok
INSERT INTO tab0 VALUES(26,907,459.73,'uokdb',182,378.29,'mgyzg')

statement ok
INSERT INTO tab0 VALUES(27,965,385.88,'wufno',850,217.72,'xbktv')

statement ok
INSERT INTO tab0 VALUES(28,233,333.51,'jnjqv',51,690.6,'saamv')

statement ok
INSERT INTO tab0 VALUES(29,645,157.8,'wqpbl',751,551.7,'mqogj')

statement ok
INSERT INTO tab0 VALUES(30,608,296.31,'aaboo',200,707.6,'ehase')

statement ok
INSERT INTO tab0 VALUES(31,621,902.78,'ckvqc',558,338.53,'gytjw')

statement ok
INSERT INTO tab0 VALUES(32,908,969.53,'uxues',515,27.76,'trlqt')

statement ok
INSERT INTO tab0 VALUES(33,35,445.75,'nqtdb',922,880.46,'lmjeh')

statement ok
INSERT INTO tab0 VALUES(34,541,377.33,'mhubw',411,654.39,'zuooz')

statement ok
INSERT INTO tab0 VALUES(35,560,16.55,'swbub',23,883.98,'xatas')

statement ok
INSERT INTO tab0 VALUES(36,447,957.66,'leeav',833,0.97,'aiqzq')

statement ok
INSERT INTO tab0 VALUES(37,401,253.52,'xphax',573,462.1,'feaql')

statement ok
INSERT INTO tab0 VALUES(38,93,547.24,'tpben',260,881.30,'tywrm')

statement ok
INSERT INTO tab0 VALUES(39,292,197.78,'zkzpp',817,137.22,'mrjxw')

statement ok
INSERT INTO tab0 VALUES(40,484,396.59,'drixz',701,517.96,'slfto')

statement ok
INSERT INTO tab0 VALUES(41,501,300.24,'mznpi',528,832.11,'ogsbo')

statement ok
INSERT INTO tab0 VALUES(42,149,154.1,'zoxwm',696,541.31,'aosoa')

statement ok
INSERT INTO tab0 VALUES(43,826,416.57,'pxfgk',12,882.91,'ztaqg')

statement ok
INSERT INTO tab0 VALUES(44,154,881.56,'gjmbk',317,987.51,'mafud')

statement ok
INSERT INTO tab0 VALUES(45,597,807.24,'ewhfg',107,22.66,'vxckv')

statement ok
INSERT INTO tab0 VALUES(46,92,42.10,'siurh',166,296.46,'ptnhj')

statement ok
INSERT INTO tab0 VALUES(47,673,143.49,'tpxho',181,399.18,'yprlj')

statement ok
INSERT INTO tab0 VALUES(48,94,508.26,'rrkgw',377,317.88,'nofjj')

statement ok
INSERT INTO tab0 VALUES(49,448,496.36,'nubsb',134,565.7,'urjbz')

statement ok
INSERT INTO tab0 VALUES(50,809,556.47,'dquoa',616,304.26,'zjzlx')

statement ok
INSERT INTO tab0 VALUES(51,842,349.64,'hgrxt',397,475.70,'lctzc')

statement ok
INSERT INTO tab0 VALUES(52,432,872.92,'tnisr',80,917.87,'mahix')

statement ok
INSERT INTO tab0 VALUES(53,312,587.94,'nuqnr',931,494.23,'ssgae')

statement ok
INSERT INTO tab0 VALUES(54,683,544.59,'vpiac',496,222.75,'conbl')

statement ok
INSERT INTO tab0 VALUES(55,843,504.61,'jfrqc',230,391.60,'aofly')

statement ok
INSERT INTO tab0 VALUES(56,810,69.24,'ihzeo',122,693.74,'oxzyu')

statement ok
INSERT INTO tab0 VALUES(57,951,800.81,'qklnl',319,343.54,'lpxrd')

statement ok
INSERT INTO tab0 VALUES(58,599,350.41,'xxlcp',750,209.45,'ibwri')

statement ok
INSERT INTO tab0 VALUES(59,685,580.48,'tgnrg',754,932.55,'tvmnv')

statement ok
INSERT INTO tab0 VALUES(60,361,695.44,'uxrxv',702,54.27,'ldibp')

statement ok
INSERT INTO tab0 VALUES(61,624,357.32,'vsizg',621,145.92,'hkazc')

statement ok
INSERT INTO tab0 VALUES(62,942,819.41,'zspea',828,922.38,'pdjjj')

statement ok
INSERT INTO tab0 VALUES(63,878,48.84,'rrhpi',540,379.70,'dimkg')

statement ok
INSERT INTO tab0 VALUES(64,718,845.23,'zucre',514,909.73,'gfyzl')

statement ok
INSERT INTO tab0 VALUES(65,91,977.30,'qeswn',660,433.74,'auuis')

statement ok
INSERT INTO tab0 VALUES(66,598,299.54,'drwjk',675,521.6,'jmwrx')

statement ok
INSERT INTO tab0 VALUES(67,433,877.78,'wgsna',662,516.68,'gwssd')

statement ok
INSERT INTO tab0 VALUES(68,17,116.82,'hwoqy',758,666.90,'sdwmx')

statement ok
INSERT INTO tab0 VALUES(69,611,883.10,'axkne',759,241.93,'xvxsf')

statement ok
INSERT INTO tab0 VALUES(70,948,634.28,'ayscg',740,662.54,'ojqru')

statement ok
INSERT INTO tab0 VALUES(71,859,539.88,'ohucl',691,627.66,'rubsy')

statement ok
INSERT INTO tab0 VALUES(72,892,602.93,'nouqw',130,232.5,'yjrwa')

statement ok
INSERT INTO tab0 VALUES(73,944,794.54,'mlvun',736,101.87,'vcpmi')

statement ok
INSERT INTO tab0 VALUES(74,881,171.57,'sgdjo',969,505.32,'ommxh')

statement ok
INSERT INTO tab0 VALUES(75,165,4.24,'nogkf',699,495.29,'kzybq')

statement ok
INSERT INTO tab0 VALUES(76,479,900.77,'ctavf',829,17.97,'rxlzk')

statement ok
INSERT INTO tab0 VALUES(77,351,930.96,'zuvbn',918,47.46,'atmqf')

statement ok
INSERT INTO tab0 VALUES(78,781,754.88,'wsqsw',811,708.43,'hbtli')

statement ok
INSERT INTO tab0 VALUES(79,863,742.44,'yiedn',261,402.71,'zujwr')

statement ok
INSERT INTO tab0 VALUES(80,412,105.5,'wwaas',550,928.92,'bfrcd')

statement ok
INSERT INTO tab0 VALUES(81,591,14.21,'amvfo',125,611.12,'hktpq')

statement ok
INSERT INTO tab0 VALUES(82,531,730.18,'ozfce',211,429.41,'gvhwd')

statement ok
INSERT INTO tab0 VALUES(83,959,726.57,'olfha',444,132.57,'nasxz')

statement ok
INSERT INTO tab0 VALUES(84,825,813.98,'dvbls',491,373.68,'ugnau')

statement ok
INSERT INTO tab0 VALUES(85,923,266.62,'opqpm',680,828.73,'ycehs')

statement ok
INSERT INTO tab0 VALUES(86,516,944.93,'kgjza',618,326.27,'haieq')

statement ok
INSERT INTO tab0 VALUES(87,966,425.22,'rflpt',825,969.3,'nczia')

statement ok
INSERT INTO tab0 VALUES(88,354,120.29,'vcwvy',351,261.53,'zomck')

statement ok
INSERT INTO tab0 VALUES(89,107,405.3,'dqsct',404,230.70,'umwcf')

statement ok
INSERT INTO tab0 VALUES(90,622,743.9,'ofdkl',979,558.55,'vjsyb')

statement ok
INSERT INTO tab0 VALUES(91,893,810.48,'yiodm',474,695.74,'aunvu')

statement ok
INSERT INTO tab0 VALUES(92,134,621.17,'hnslr',325,1.23,'jarcq')

statement ok
INSERT INTO tab0 VALUES(93,404,653.78,'srxbf',622,851.93,'cqoaj')

statement ok
INSERT INTO tab0 VALUES(94,234,971.13,'ozzwx',741,780.26,'vcvgi')

statement ok
INSERT INTO tab0 VALUES(95,250,352.93,'reqmh',964,594.84,'pojns')

statement ok
INSERT INTO tab0 VALUES(96,798,412.35,'knizq',110,497.8,'cfpjn')

statement ok
INSERT INTO tab0 VALUES(97,572,731.70,'tgnjg',153,224.82,'sekmu')

statement ok
INSERT INTO tab0 VALUES(98,235,974.0,'ofxim',851,155.93,'syjqs')

statement ok
INSERT INTO tab0 VALUES(99,45,21.66,'omivv',368,448.99,'hexet')

statement ok
DROP TABLE tab1

statement ok
CREATE TABLE tab1(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE INDEX idx_tab1_0 on tab1 (col0)

statement ok
CREATE INDEX idx_tab1_1 on tab1 (col1)

statement ok
CREATE INDEX idx_tab1_3 on tab1 (col3)

statement ok
CREATE INDEX idx_tab1_4 on tab1 (col4)

statement ok
INSERT INTO tab1 SELECT * FROM tab0

statement ok
DROP TABLE tab2

statement ok
CREATE TABLE tab2(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE INDEX idx_tab2_0 ON tab2 (col0,col4)

statement ok
CREATE UNIQUE INDEX idx_tab2_1 ON tab2 (col3 DESC,col0)

statement ok
CREATE UNIQUE INDEX idx_tab2_4 ON tab2 (col0,col3 DESC)

statement ok
INSERT INTO tab2 SELECT * FROM tab0

statement ok
DROP TABLE tab3

statement ok
CREATE TABLE tab3(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE INDEX idx_tab3_0 ON tab3 (col4,col1)

statement ok
CREATE UNIQUE INDEX idx_tab3_2 ON tab3 (col1 DESC)

statement ok
INSERT INTO tab3 SELECT * FROM tab0

statement ok
DROP TABLE tab4

statement ok
CREATE TABLE tab4(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE UNIQUE INDEX idx_tab4_0 ON tab4 (col4)

statement ok
CREATE UNIQUE INDEX idx_tab4_1 ON tab4 (col1 DESC)

statement ok
CREATE INDEX idx_tab4_5 ON tab4 (col3 DESC)

statement ok
INSERT INTO tab4 SELECT * FROM tab0

query I rowsort label-empty
SELECT pk FROM tab0 WHERE pk IS NULL
----

statement ok
DELETE FROM tab0 WHERE col0 >= 283

query I rowsort label-empty
SELECT pk FROM tab0 WHERE col0 >= 283
----

query I rowsort label-1395
SELECT pk FROM tab0 WHERE NOT (col0 >= 283)
----
25 values hashing to 8887a69d7d09c46e4a0c1f26a0d308bf

statement ok
DELETE FROM tab1 WHERE col0 >= 283

query I rowsort label-empty
SELECT pk FROM tab1 WHERE col0 >= 283
----

query I rowsort label-1395
SELECT pk FROM tab1 WHERE NOT (col0 >= 283)
----
25 values hashing to 8887a69d7d09c46e4a0c1f26a0d308bf

statement ok
DELETE FROM tab2 WHERE col0 >= 283

query I rowsort label-empty
SELECT pk FROM tab2 WHERE col0 >= 283
----

query I rowsort label-1395
SELECT pk FROM tab2 WHERE NOT (col0 >= 283)
----
25 values hashing to 8887a69d7d09c46e4a0c1f26a0d308bf

statement ok
DELETE FROM tab3 WHERE col0 >= 283

query I rowsort label-empty
SELECT pk FROM tab3 WHERE col0 >= 283
----

query I rowsort label-1395
SELECT pk FROM tab3 WHERE NOT (col0 >= 283)
----
25 values hashing to 8887a69d7d09c46e4a0c1f26a0d308bf

statement ok
DELETE FROM tab4 WHERE col0 >= 283

query I rowsort label-empty
SELECT pk FROM tab4 WHERE col0 >= 283
----

query I rowsort label-1395
SELECT pk FROM tab4 WHERE NOT (col0 >= 283)
----
25 values hashing to 8887a69d7d09c46e4a0c1f26a0d308bf

statement ok
DELETE FROM tab0 WHERE col4 >= 332.81

query I rowsort label-empty
SELECT pk FROM tab0 WHERE col4 >= 332.81
----

query I rowsort label-1410
SELECT pk FROM tab0 WHERE NOT (col4 >= 332.81)
----
10 values hashing to 9a5e33cfc590f987bb8888c0336e6a8c

statement ok
DELETE FROM tab1 WHERE col4 >= 332.81

query I rowsort label-empty
SELECT pk FROM tab1 WHERE col4 >= 332.81
----

query I rowsort label-1410
SELECT pk FROM tab1 WHERE NOT (col4 >= 332.81)
----
10 values hashing to 9a5e33cfc590f987bb8888c0336e6a8c

statement ok
DELETE FROM tab2 WHERE col4 >= 332.81

query I rowsort label-empty
SELECT pk FROM tab2 WHERE col4 >= 332.81
----

query I rowsort label-1410
SELECT pk FROM tab2 WHERE NOT (col4 >= 332.81)
----
10 values hashing to 9a5e33cfc590f987bb8888c0336e6a8c

statement ok
DELETE FROM tab3 WHERE col4 >= 332.81

query I rowsort label-empty
SELECT pk FROM tab3 WHERE col4 >= 332.81
----

query I rowsort label-1410
SELECT pk FROM tab3 WHERE NOT (col4 >= 332.81)
----
10 values hashing to 9a5e33cfc590f987bb8888c0336e6a8c

statement ok
DELETE FROM tab4 WHERE col4 >= 332.81

query I rowsort label-empty
SELECT pk FROM tab4 WHERE col4 >= 332.81
----

query I rowsort label-1410
SELECT pk FROM tab4 WHERE NOT (col4 >= 332.81)
----
10 values hashing to 9a5e33cfc590f987bb8888c0336e6a8c

statement ok
DELETE FROM tab0 WHERE ((col3 < 358) OR col4 = 392.73) AND col3 <= 785

query I rowsort label-empty
SELECT pk FROM tab0 WHERE ((col3 < 358) OR col4 = 392.73) AND col3 <= 785
----

query I rowsort label-1425
SELECT pk FROM tab0 WHERE NOT (((col3 < 358) OR col4 = 392.73) AND col3 <= 785)
----
17
48
5
7
89
98

statement ok
DELETE FROM tab1 WHERE ((col3 < 358) OR col4 = 392.73) AND col3 <= 785

query I rowsort label-empty
SELECT pk FROM tab1 WHERE ((col3 < 358) OR col4 = 392.73) AND col3 <= 785
----

query I rowsort label-1425
SELECT pk FROM tab1 WHERE NOT (((col3 < 358) OR col4 = 392.73) AND col3 <= 785)
----
17
48
5
7
89
98

statement ok
DELETE FROM tab2 WHERE ((col3 < 358) OR col4 = 392.73) AND col3 <= 785

query I rowsort label-empty
SELECT pk FROM tab2 WHERE ((col3 < 358) OR col4 = 392.73) AND col3 <= 785
----

query I rowsort label-1425
SELECT pk FROM tab2 WHERE NOT (((col3 < 358) OR col4 = 392.73) AND col3 <= 785)
----
17
48
5
7
89
98

statement ok
DELETE FROM tab3 WHERE ((col3 < 358) OR col4 = 392.73) AND col3 <= 785

query I rowsort label-empty
SELECT pk FROM tab3 WHERE ((col3 < 358) OR col4 = 392.73) AND col3 <= 785
----

query I rowsort label-1425
SELECT pk FROM tab3 WHERE NOT (((col3 < 358) OR col4 = 392.73) AND col3 <= 785)
----
17
48
5
7
89
98

statement ok
DELETE FROM tab4 WHERE ((col3 < 358) OR col4 = 392.73) AND col3 <= 785

query I rowsort label-empty
SELECT pk FROM tab4 WHERE ((col3 < 358) OR col4 = 392.73) AND col3 <= 785
----

query I rowsort label-1425
SELECT pk FROM tab4 WHERE NOT (((col3 < 358) OR col4 = 392.73) AND col3 <= 785)
----
17
48
5
7
89
98

statement ok
DELETE FROM tab0 WHERE (col3 = 551 AND ((col1 > 719.10)) AND col0 > 765 OR col0 > 150)

query I rowsort label-empty
SELECT pk FROM tab0 WHERE (col3 = 551 AND ((col1 > 719.10)) AND col0 > 765 OR col0 > 150)
----

query I rowsort label-1440
SELECT pk FROM tab0 WHERE NOT ((col3 = 551 AND ((col1 > 719.10)) AND col0 > 765 OR col0 > 150))
----
48
7
89

statement ok
DELETE FROM tab1 WHERE (col3 = 551 AND ((col1 > 719.10)) AND col0 > 765 OR col0 > 150)

query I rowsort label-empty
SELECT pk FROM tab1 WHERE (col3 = 551 AND ((col1 > 719.10)) AND col0 > 765 OR col0 > 150)
----

query I rowsort label-1440
SELECT pk FROM tab1 WHERE NOT ((col3 = 551 AND ((col1 > 719.10)) AND col0 > 765 OR col0 > 150))
----
48
7
89

statement ok
DELETE FROM tab2 WHERE (col3 = 551 AND ((col1 > 719.10)) AND col0 > 765 OR col0 > 150)

query I rowsort label-empty
SELECT pk FROM tab2 WHERE (col3 = 551 AND ((col1 > 719.10)) AND col0 > 765 OR col0 > 150)
----

query I rowsort label-1440
SELECT pk FROM tab2 WHERE NOT ((col3 = 551 AND ((col1 > 719.10)) AND col0 > 765 OR col0 > 150))
----
48
7
89

statement ok
DELETE FROM tab3 WHERE (col3 = 551 AND ((col1 > 719.10)) AND col0 > 765 OR col0 > 150)

query I rowsort label-empty
SELECT pk FROM tab3 WHERE (col3 = 551 AND ((col1 > 719.10)) AND col0 > 765 OR col0 > 150)
----

query I rowsort label-1440
SELECT pk FROM tab3 WHERE NOT ((col3 = 551 AND ((col1 > 719.10)) AND col0 > 765 OR col0 > 150))
----
48
7
89

statement ok
DELETE FROM tab4 WHERE (col3 = 551 AND ((col1 > 719.10)) AND col0 > 765 OR col0 > 150)

query I rowsort label-empty
SELECT pk FROM tab4 WHERE (col3 = 551 AND ((col1 > 719.10)) AND col0 > 765 OR col0 > 150)
----

query I rowsort label-1440
SELECT pk FROM tab4 WHERE NOT ((col3 = 551 AND ((col1 > 719.10)) AND col0 > 765 OR col0 > 150))
----
48
7
89

statement ok
DELETE FROM tab0 WHERE (col4 < 363.75)

query I rowsort label-empty
SELECT pk FROM tab0 WHERE (col4 < 363.75)
----

query I rowsort label-1455
SELECT pk FROM tab0 WHERE NOT ((col4 < 363.75))
----

statement ok
DELETE FROM tab1 WHERE (col4 < 363.75)

query I rowsort label-empty
SELECT pk FROM tab1 WHERE (col4 < 363.75)
----

query I rowsort label-1455
SELECT pk FROM tab1 WHERE NOT ((col4 < 363.75))
----

statement ok
DELETE FROM tab2 WHERE (col4 < 363.75)

query I rowsort label-empty
SELECT pk FROM tab2 WHERE (col4 < 363.75)
----

query I rowsort label-1455
SELECT pk FROM tab2 WHERE NOT ((col4 < 363.75))
----

statement ok
DELETE FROM tab3 WHERE (col4 < 363.75)

query I rowsort label-empty
SELECT pk FROM tab3 WHERE (col4 < 363.75)
----

query I rowsort label-1455
SELECT pk FROM tab3 WHERE NOT ((col4 < 363.75))
----

statement ok
DELETE FROM tab4 WHERE (col4 < 363.75)

query I rowsort label-empty
SELECT pk FROM tab4 WHERE (col4 < 363.75)
----

query I rowsort label-1455
SELECT pk FROM tab4 WHERE NOT ((col4 < 363.75))
----

statement ok
DROP TABLE tab0

statement ok
CREATE TABLE tab0(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
INSERT INTO tab0 VALUES(0,660,253.40,'zfzyu',370,395.46,'lsvok')

statement ok
INSERT INTO tab0 VALUES(1,335,156.64,'gactj',217,822.25,'xnhqu')

statement ok
INSERT INTO tab0 VALUES(2,316,887.65,'xzeuo',59,589.55,'uxldo')

statement ok
INSERT INTO tab0 VALUES(3,613,70.60,'jeidj',626,160.0,'abnxq')

statement ok
INSERT INTO tab0 VALUES(4,85,790.26,'gafne',308,24.15,'xsxpn')

statement ok
INSERT INTO tab0 VALUES(5,57,722.64,'kfasd',776,823.12,'zjzhi')

statement ok
INSERT INTO tab0 VALUES(6,954,254.61,'ddugw',612,471.19,'hepdz')

statement ok
INSERT INTO tab0 VALUES(7,918,611.51,'hnkba',927,284.45,'nkxbe')

statement ok
INSERT INTO tab0 VALUES(8,440,980.83,'kdqeb',994,105.40,'zftfs')

statement ok
INSERT INTO tab0 VALUES(9,978,638.76,'slodo',868,423.60,'zeovm')

statement ok
INSERT INTO tab0 VALUES(10,590,73.87,'lzhxh',12,508.27,'typqs')

statement ok
INSERT INTO tab0 VALUES(11,552,113.71,'xjnei',921,525.96,'ntaox')

statement ok
INSERT INTO tab0 VALUES(12,985,45.44,'lpfgh',751,669.11,'yidkd')

statement ok
INSERT INTO tab0 VALUES(13,483,749.46,'uueoe',939,282.71,'vfijc')

statement ok
INSERT INTO tab0 VALUES(14,734,815.3,'cwuix',831,983.96,'qojvg')

statement ok
INSERT INTO tab0 VALUES(15,148,670.90,'zdkeb',305,791.81,'hqkty')

statement ok
INSERT INTO tab0 VALUES(16,480,706.93,'wwhpf',400,251.68,'oreon')

statement ok
INSERT INTO tab0 VALUES(17,455,401.70,'tzxyb',936,557.0,'yeclm')

statement ok
INSERT INTO tab0 VALUES(18,396,449.18,'upxsk',141,680.89,'awjko')

statement ok
INSERT INTO tab0 VALUES(19,843,878.31,'zuihl',277,490.78,'madmw')

statement ok
INSERT INTO tab0 VALUES(20,185,182.63,'qbtqu',264,883.1,'dhqpc')

statement ok
INSERT INTO tab0 VALUES(21,281,440.95,'fdgur',307,906.47,'giedm')

statement ok
INSERT INTO tab0 VALUES(22,84,447.90,'tkuqx',515,881.23,'mfnob')

statement ok
INSERT INTO tab0 VALUES(23,270,834.63,'sqcjh',533,529.14,'gjuzt')

statement ok
INSERT INTO tab0 VALUES(24,860,195.39,'gsyfk',166,99.51,'mwqzn')

statement ok
INSERT INTO tab0 VALUES(25,844,212.16,'hyfca',998,488.66,'djkyk')

statement ok
INSERT INTO tab0 VALUES(26,810,780.28,'tcafc',24,370.61,'bmhxs')

statement ok
INSERT INTO tab0 VALUES(27,565,133.10,'nswov',272,318.67,'gqkde')

statement ok
INSERT INTO tab0 VALUES(28,764,965.54,'rutsx',427,932.7,'xlwqa')

statement ok
INSERT INTO tab0 VALUES(29,529,561.80,'ppgjr',458,961.59,'onbzc')

statement ok
INSERT INTO tab0 VALUES(30,82,918.91,'aatbb',242,430.20,'hapsz')

statement ok
INSERT INTO tab0 VALUES(31,362,870.41,'ijmqv',190,765.64,'sioef')

statement ok
INSERT INTO tab0 VALUES(32,656,213.92,'lypyt',869,916.9,'fqpai')

statement ok
INSERT INTO tab0 VALUES(33,222,835.83,'fslop',633,483.79,'znztw')

statement ok
INSERT INTO tab0 VALUES(34,910,832.88,'hwqhl',240,845.63,'frwqv')

statement ok
INSERT INTO tab0 VALUES(35,796,641.78,'lmcvo',484,277.82,'hmizm')

statement ok
INSERT INTO tab0 VALUES(36,798,161.87,'ndhit',816,82.48,'qolzp')

statement ok
INSERT INTO tab0 VALUES(37,306,879.72,'umgfj',970,713.28,'gqmjp')

statement ok
INSERT INTO tab0 VALUES(38,805,992.77,'uauol',590,897.7,'kubvs')

statement ok
INSERT INTO tab0 VALUES(39,502,542.92,'sooxv',852,763.50,'dmgua')

statement ok
INSERT INTO tab0 VALUES(40,949,527.22,'kygtj',89,965.63,'bvpbo')

statement ok
INSERT INTO tab0 VALUES(41,667,36.43,'kprhy',418,808.59,'vnjip')

statement ok
INSERT INTO tab0 VALUES(42,776,370.67,'gguzq',366,371.16,'xfqzp')

statement ok
INSERT INTO tab0 VALUES(43,615,169.6,'ombcw',491,632.44,'xiklk')

statement ok
INSERT INTO tab0 VALUES(44,367,534.32,'ajjom',10,599.45,'tntck')

statement ok
INSERT INTO tab0 VALUES(45,690,155.41,'reehw',423,426.74,'qmytr')

statement ok
INSERT INTO tab0 VALUES(46,333,436.17,'yuvdf',139,546.6,'fimgw')

statement ok
INSERT INTO tab0 VALUES(47,769,617.89,'vqjel',98,790.93,'vnjgs')

statement ok
INSERT INTO tab0 VALUES(48,814,902.0,'yazpl',402,515.33,'ngdox')

statement ok
INSERT INTO tab0 VALUES(49,259,581.65,'txwge',932,727.26,'cebdd')

statement ok
INSERT INTO tab0 VALUES(50,485,162.36,'onmev',981,210.40,'mzbko')

statement ok
INSERT INTO tab0 VALUES(51,98,482.64,'vztiv',871,647.74,'obfzp')

statement ok
INSERT INTO tab0 VALUES(52,549,851.59,'cwzge',587,747.18,'qdlke')

statement ok
INSERT INTO tab0 VALUES(53,758,160.59,'eydpj',393,368.17,'dwzpw')

statement ok
INSERT INTO tab0 VALUES(54,742,15.82,'jryro',464,644.35,'dmioc')

statement ok
INSERT INTO tab0 VALUES(55,239,860.1,'mxyjv',507,111.14,'hjlaa')

statement ok
INSERT INTO tab0 VALUES(56,332,102.95,'zmtlc',387,829.39,'xtuay')

statement ok
INSERT INTO tab0 VALUES(57,74,236.19,'dyail',753,507.0,'eioqf')

statement ok
INSERT INTO tab0 VALUES(58,115,969.65,'catvc',662,633.55,'itsjl')

statement ok
INSERT INTO tab0 VALUES(59,326,346.22,'dhemq',203,590.91,'qmecr')

statement ok
INSERT INTO tab0 VALUES(60,422,877.40,'pyelb',125,793.87,'pgxjl')

statement ok
INSERT INTO tab0 VALUES(61,591,656.93,'edbzy',460,802.78,'dscix')

statement ok
INSERT INTO tab0 VALUES(62,112,494.43,'zxceo',146,456.16,'ocdca')

statement ok
INSERT INTO tab0 VALUES(63,992,37.98,'qqglb',657,992.32,'vvzoo')

statement ok
INSERT INTO tab0 VALUES(64,579,895.78,'kspel',623,173.2,'peawj')

statement ok
INSERT INTO tab0 VALUES(65,191,766.77,'lcgow',459,413.3,'ltkgk')

statement ok
INSERT INTO tab0 VALUES(66,744,560.25,'tcpxq',988,900.82,'wjbjv')

statement ok
INSERT INTO tab0 VALUES(67,374,528.51,'ivkmj',65,725.16,'mkweh')

statement ok
INSERT INTO tab0 VALUES(68,63,377.43,'lxxaf',204,2.73,'dqtmx')

statement ok
INSERT INTO tab0 VALUES(69,262,411.17,'obant',200,996.77,'atvlk')

statement ok
INSERT INTO tab0 VALUES(70,520,639.70,'qxjpk',761,248.68,'vyljh')

statement ok
INSERT INTO tab0 VALUES(71,106,913.51,'cgjij',126,698.69,'vsmiz')

statement ok
INSERT INTO tab0 VALUES(72,634,46.20,'dznvr',687,813.41,'bhjou')

statement ok
INSERT INTO tab0 VALUES(73,688,937.8,'prmwq',629,710.53,'ijclj')

statement ok
INSERT INTO tab0 VALUES(74,451,701.86,'jcajo',537,281.40,'mrrvk')

statement ok
INSERT INTO tab0 VALUES(75,323,791.21,'ivjhg',34,319.69,'nsvtd')

statement ok
INSERT INTO tab0 VALUES(76,551,119.41,'mbhzu',398,640.96,'pfmdf')

statement ok
INSERT INTO tab0 VALUES(77,854,189.98,'fcabz',193,214.34,'fwqja')

statement ok
INSERT INTO tab0 VALUES(78,45,216.33,'fyswf',889,285.13,'kxsvo')

statement ok
INSERT INTO tab0 VALUES(79,659,255.30,'vzgau',489,495.43,'twmtw')

statement ok
INSERT INTO tab0 VALUES(80,575,319.90,'aroix',158,15.77,'pzhox')

statement ok
INSERT INTO tab0 VALUES(81,644,514.83,'matev',839,665.72,'eyfrt')

statement ok
INSERT INTO tab0 VALUES(82,313,157.18,'xhbea',887,40.51,'pnaeu')

statement ok
INSERT INTO tab0 VALUES(83,249,901.2,'arevi',689,636.70,'deneu')

statement ok
INSERT INTO tab0 VALUES(84,964,866.2,'rvggy',289,972.76,'jsouz')

statement ok
INSERT INTO tab0 VALUES(85,443,756.9,'aocqs',16,722.69,'bvcni')

statement ok
INSERT INTO tab0 VALUES(86,765,991.2,'rjexd',106,832.70,'pvnym')

statement ok
INSERT INTO tab0 VALUES(87,728,826.6,'sgylo',329,649.77,'xcmix')

statement ok
INSERT INTO tab0 VALUES(88,481,481.59,'ybsqh',613,45.31,'rakhg')

statement ok
INSERT INTO tab0 VALUES(89,136,263.72,'zkbmq',669,543.79,'jheke')

statement ok
INSERT INTO tab0 VALUES(90,409,691.92,'gasge',617,443.34,'nrqwp')

statement ok
INSERT INTO tab0 VALUES(91,231,625.65,'hrtdu',608,942.41,'tqmzx')

statement ok
INSERT INTO tab0 VALUES(92,381,385.97,'wlwvv',453,265.33,'vanyw')

statement ok
INSERT INTO tab0 VALUES(93,108,880.19,'xsfec',247,786.4,'znslb')

statement ok
INSERT INTO tab0 VALUES(94,757,728.48,'vnuth',992,156.60,'wlidq')

statement ok
INSERT INTO tab0 VALUES(95,393,394.49,'qilpu',222,424.89,'thamt')

statement ok
INSERT INTO tab0 VALUES(96,427,298.98,'wnary',631,167.23,'qhdfo')

statement ok
INSERT INTO tab0 VALUES(97,243,949.45,'yemse',697,610.96,'ihoch')

statement ok
INSERT INTO tab0 VALUES(98,817,74.78,'fraod',303,755.10,'szakn')

statement ok
INSERT INTO tab0 VALUES(99,347,729.79,'bdecu',369,504.0,'ryfpd')

statement ok
DROP TABLE tab1

statement ok
CREATE TABLE tab1(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE INDEX idx_tab1_0 on tab1 (col0)

statement ok
CREATE INDEX idx_tab1_1 on tab1 (col1)

statement ok
CREATE INDEX idx_tab1_3 on tab1 (col3)

statement ok
CREATE INDEX idx_tab1_4 on tab1 (col4)

statement ok
INSERT INTO tab1 SELECT * FROM tab0

statement ok
DROP TABLE tab2

statement ok
CREATE TABLE tab2(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE UNIQUE INDEX idx_tab2_1 ON tab2 (col3 DESC,col4 DESC)

statement ok
CREATE UNIQUE INDEX idx_tab2_2 ON tab2 (col0 DESC,col1 DESC)

statement ok
CREATE UNIQUE INDEX idx_tab2_4 ON tab2 (col0,col3 DESC,col1 DESC)

statement ok
INSERT INTO tab2 SELECT * FROM tab0

statement ok
DROP TABLE tab3

statement ok
CREATE TABLE tab3(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE INDEX idx_tab3_0 ON tab3 (col3 DESC,col0,col1 DESC)

statement ok
CREATE UNIQUE INDEX idx_tab3_1 ON tab3 (col3 DESC,col4 DESC)

statement ok
CREATE UNIQUE INDEX idx_tab3_2 ON tab3 (col0 DESC)

statement ok
CREATE INDEX idx_tab3_3 ON tab3 (col4 DESC,col3 DESC)

statement ok
INSERT INTO tab3 SELECT * FROM tab0

statement ok
DROP TABLE tab4

statement ok
CREATE TABLE tab4(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE UNIQUE INDEX idx_tab4_0 ON tab4 (col0 DESC,col4)

statement ok
CREATE UNIQUE INDEX idx_tab4_2 ON tab4 (col4,col1)

statement ok
CREATE INDEX idx_tab4_4 ON tab4 (col1,col4 DESC)

statement ok
CREATE INDEX idx_tab4_5 ON tab4 (col3 DESC)

statement ok
INSERT INTO tab4 SELECT * FROM tab0

query I rowsort label-empty
SELECT pk FROM tab0 WHERE pk IS NULL
----

statement ok
DELETE FROM tab0 WHERE col3 > 507 AND (((col0 >= 78)))

query I rowsort label-empty
SELECT pk FROM tab0 WHERE col3 > 507 AND (((col0 >= 78)))
----

query I rowsort label-1470
SELECT pk FROM tab0 WHERE NOT (col3 > 507 AND (((col0 >= 78))))
----
59 values hashing to 1b21bd46fb61846549ebdb8508c416d3

statement ok
DELETE FROM tab1 WHERE col3 > 507 AND (((col0 >= 78)))

query I rowsort label-empty
SELECT pk FROM tab1 WHERE col3 > 507 AND (((col0 >= 78)))
----

query I rowsort label-1470
SELECT pk FROM tab1 WHERE NOT (col3 > 507 AND (((col0 >= 78))))
----
59 values hashing to 1b21bd46fb61846549ebdb8508c416d3

statement ok
DELETE FROM tab2 WHERE col3 > 507 AND (((col0 >= 78)))

query I rowsort label-empty
SELECT pk FROM tab2 WHERE col3 > 507 AND (((col0 >= 78)))
----

query I rowsort label-1470
SELECT pk FROM tab2 WHERE NOT (col3 > 507 AND (((col0 >= 78))))
----
59 values hashing to 1b21bd46fb61846549ebdb8508c416d3

statement ok
DELETE FROM tab3 WHERE col3 > 507 AND (((col0 >= 78)))

query I rowsort label-empty
SELECT pk FROM tab3 WHERE col3 > 507 AND (((col0 >= 78)))
----

query I rowsort label-1470
SELECT pk FROM tab3 WHERE NOT (col3 > 507 AND (((col0 >= 78))))
----
59 values hashing to 1b21bd46fb61846549ebdb8508c416d3

statement ok
DELETE FROM tab4 WHERE col3 > 507 AND (((col0 >= 78)))

query I rowsort label-empty
SELECT pk FROM tab4 WHERE col3 > 507 AND (((col0 >= 78)))
----

query I rowsort label-1470
SELECT pk FROM tab4 WHERE NOT (col3 > 507 AND (((col0 >= 78))))
----
59 values hashing to 1b21bd46fb61846549ebdb8508c416d3

statement ok
DELETE FROM tab0 WHERE (col3 > 748) OR col0 = 860 AND (col0 <= 828)

query I rowsort label-empty
SELECT pk FROM tab0 WHERE (col3 > 748) OR col0 = 860 AND (col0 <= 828)
----

query I rowsort label-1485
SELECT pk FROM tab0 WHERE NOT ((col3 > 748) OR col0 = 860 AND (col0 <= 828))
----
56 values hashing to 8eaa64ffa85118c99a5c34c62bf76c47

statement ok
DELETE FROM tab1 WHERE (col3 > 748) OR col0 = 860 AND (col0 <= 828)

query I rowsort label-empty
SELECT pk FROM tab1 WHERE (col3 > 748) OR col0 = 860 AND (col0 <= 828)
----

query I rowsort label-1485
SELECT pk FROM tab1 WHERE NOT ((col3 > 748) OR col0 = 860 AND (col0 <= 828))
----
56 values hashing to 8eaa64ffa85118c99a5c34c62bf76c47

statement ok
DELETE FROM tab2 WHERE (col3 > 748) OR col0 = 860 AND (col0 <= 828)

query I rowsort label-empty
SELECT pk FROM tab2 WHERE (col3 > 748) OR col0 = 860 AND (col0 <= 828)
----

query I rowsort label-1485
SELECT pk FROM tab2 WHERE NOT ((col3 > 748) OR col0 = 860 AND (col0 <= 828))
----
56 values hashing to 8eaa64ffa85118c99a5c34c62bf76c47

statement ok
DELETE FROM tab3 WHERE (col3 > 748) OR col0 = 860 AND (col0 <= 828)

query I rowsort label-empty
SELECT pk FROM tab3 WHERE (col3 > 748) OR col0 = 860 AND (col0 <= 828)
----

query I rowsort label-1485
SELECT pk FROM tab3 WHERE NOT ((col3 > 748) OR col0 = 860 AND (col0 <= 828))
----
56 values hashing to 8eaa64ffa85118c99a5c34c62bf76c47

statement ok
DELETE FROM tab4 WHERE (col3 > 748) OR col0 = 860 AND (col0 <= 828)

query I rowsort label-empty
SELECT pk FROM tab4 WHERE (col3 > 748) OR col0 = 860 AND (col0 <= 828)
----

query I rowsort label-1485
SELECT pk FROM tab4 WHERE NOT ((col3 > 748) OR col0 = 860 AND (col0 <= 828))
----
56 values hashing to 8eaa64ffa85118c99a5c34c62bf76c47

statement ok
DELETE FROM tab0 WHERE col3 >= 525

query I rowsort label-empty
SELECT pk FROM tab0 WHERE col3 >= 525
----

query I rowsort label-1500
SELECT pk FROM tab0 WHERE NOT (col3 >= 525)
----
56 values hashing to 8eaa64ffa85118c99a5c34c62bf76c47

statement ok
DELETE FROM tab1 WHERE col3 >= 525

query I rowsort label-empty
SELECT pk FROM tab1 WHERE col3 >= 525
----

query I rowsort label-1500
SELECT pk FROM tab1 WHERE NOT (col3 >= 525)
----
56 values hashing to 8eaa64ffa85118c99a5c34c62bf76c47

statement ok
DELETE FROM tab2 WHERE col3 >= 525

query I rowsort label-empty
SELECT pk FROM tab2 WHERE col3 >= 525
----

query I rowsort label-1500
SELECT pk FROM tab2 WHERE NOT (col3 >= 525)
----
56 values hashing to 8eaa64ffa85118c99a5c34c62bf76c47

statement ok
DELETE FROM tab3 WHERE col3 >= 525

query I rowsort label-empty
SELECT pk FROM tab3 WHERE col3 >= 525
----

query I rowsort label-1500
SELECT pk FROM tab3 WHERE NOT (col3 >= 525)
----
56 values hashing to 8eaa64ffa85118c99a5c34c62bf76c47

statement ok
DELETE FROM tab4 WHERE col3 >= 525

query I rowsort label-empty
SELECT pk FROM tab4 WHERE col3 >= 525
----

query I rowsort label-1500
SELECT pk FROM tab4 WHERE NOT (col3 >= 525)
----
56 values hashing to 8eaa64ffa85118c99a5c34c62bf76c47

statement ok
DELETE FROM tab0 WHERE col3 > 766 AND (((col3 < 810)))

query I rowsort label-empty
SELECT pk FROM tab0 WHERE col3 > 766 AND (((col3 < 810)))
----

query I rowsort label-1515
SELECT pk FROM tab0 WHERE NOT (col3 > 766 AND (((col3 < 810))))
----
56 values hashing to 8eaa64ffa85118c99a5c34c62bf76c47

statement ok
DELETE FROM tab1 WHERE col3 > 766 AND (((col3 < 810)))

query I rowsort label-empty
SELECT pk FROM tab1 WHERE col3 > 766 AND (((col3 < 810)))
----

query I rowsort label-1515
SELECT pk FROM tab1 WHERE NOT (col3 > 766 AND (((col3 < 810))))
----
56 values hashing to 8eaa64ffa85118c99a5c34c62bf76c47

statement ok
DELETE FROM tab2 WHERE col3 > 766 AND (((col3 < 810)))

query I rowsort label-empty
SELECT pk FROM tab2 WHERE col3 > 766 AND (((col3 < 810)))
----

query I rowsort label-1515
SELECT pk FROM tab2 WHERE NOT (col3 > 766 AND (((col3 < 810))))
----
56 values hashing to 8eaa64ffa85118c99a5c34c62bf76c47

statement ok
DELETE FROM tab3 WHERE col3 > 766 AND (((col3 < 810)))

query I rowsort label-empty
SELECT pk FROM tab3 WHERE col3 > 766 AND (((col3 < 810)))
----

query I rowsort label-1515
SELECT pk FROM tab3 WHERE NOT (col3 > 766 AND (((col3 < 810))))
----
56 values hashing to 8eaa64ffa85118c99a5c34c62bf76c47

statement ok
DELETE FROM tab4 WHERE col3 > 766 AND (((col3 < 810)))

query I rowsort label-empty
SELECT pk FROM tab4 WHERE col3 > 766 AND (((col3 < 810)))
----

query I rowsort label-1515
SELECT pk FROM tab4 WHERE NOT (col3 > 766 AND (((col3 < 810))))
----
56 values hashing to 8eaa64ffa85118c99a5c34c62bf76c47

statement ok
DELETE FROM tab0 WHERE col4 <= 861.16

query I rowsort label-empty
SELECT pk FROM tab0 WHERE col4 <= 861.16
----

query I rowsort label-1530
SELECT pk FROM tab0 WHERE NOT (col4 <= 861.16)
----
20
21
28
29
40
69
84

statement ok
DELETE FROM tab1 WHERE col4 <= 861.16

query I rowsort label-empty
SELECT pk FROM tab1 WHERE col4 <= 861.16
----

query I rowsort label-1530
SELECT pk FROM tab1 WHERE NOT (col4 <= 861.16)
----
20
21
28
29
40
69
84

statement ok
DELETE FROM tab2 WHERE col4 <= 861.16

query I rowsort label-empty
SELECT pk FROM tab2 WHERE col4 <= 861.16
----

query I rowsort label-1530
SELECT pk FROM tab2 WHERE NOT (col4 <= 861.16)
----
20
21
28
29
40
69
84

statement ok
DELETE FROM tab3 WHERE col4 <= 861.16

query I rowsort label-empty
SELECT pk FROM tab3 WHERE col4 <= 861.16
----

query I rowsort label-1530
SELECT pk FROM tab3 WHERE NOT (col4 <= 861.16)
----
20
21
28
29
40
69
84

statement ok
DELETE FROM tab4 WHERE col4 <= 861.16

query I rowsort label-empty
SELECT pk FROM tab4 WHERE col4 <= 861.16
----

query I rowsort label-1530
SELECT pk FROM tab4 WHERE NOT (col4 <= 861.16)
----
20
21
28
29
40
69
84

statement ok
DELETE FROM tab0 WHERE (col3 >= 813) AND col3 = 678 AND ((col3 <= 73 OR (col3 >= 230) OR col0 < 101))

query I rowsort label-empty
SELECT pk FROM tab0 WHERE (col3 >= 813) AND col3 = 678 AND ((col3 <= 73 OR (col3 >= 230) OR col0 < 101))
----

query I rowsort label-1545
SELECT pk FROM tab0 WHERE NOT ((col3 >= 813) AND col3 = 678 AND ((col3 <= 73 OR (col3 >= 230) OR col0 < 101)))
----
20
21
28
29
40
69
84

statement ok
DELETE FROM tab1 WHERE (col3 >= 813) AND col3 = 678 AND ((col3 <= 73 OR (col3 >= 230) OR col0 < 101))

query I rowsort label-empty
SELECT pk FROM tab1 WHERE (col3 >= 813) AND col3 = 678 AND ((col3 <= 73 OR (col3 >= 230) OR col0 < 101))
----

query I rowsort label-1545
SELECT pk FROM tab1 WHERE NOT ((col3 >= 813) AND col3 = 678 AND ((col3 <= 73 OR (col3 >= 230) OR col0 < 101)))
----
20
21
28
29
40
69
84

statement ok
DELETE FROM tab2 WHERE (col3 >= 813) AND col3 = 678 AND ((col3 <= 73 OR (col3 >= 230) OR col0 < 101))

query I rowsort label-empty
SELECT pk FROM tab2 WHERE (col3 >= 813) AND col3 = 678 AND ((col3 <= 73 OR (col3 >= 230) OR col0 < 101))
----

query I rowsort label-1545
SELECT pk FROM tab2 WHERE NOT ((col3 >= 813) AND col3 = 678 AND ((col3 <= 73 OR (col3 >= 230) OR col0 < 101)))
----
20
21
28
29
40
69
84

statement ok
DELETE FROM tab3 WHERE (col3 >= 813) AND col3 = 678 AND ((col3 <= 73 OR (col3 >= 230) OR col0 < 101))

query I rowsort label-empty
SELECT pk FROM tab3 WHERE (col3 >= 813) AND col3 = 678 AND ((col3 <= 73 OR (col3 >= 230) OR col0 < 101))
----

query I rowsort label-1545
SELECT pk FROM tab3 WHERE NOT ((col3 >= 813) AND col3 = 678 AND ((col3 <= 73 OR (col3 >= 230) OR col0 < 101)))
----
20
21
28
29
40
69
84

statement ok
DELETE FROM tab4 WHERE (col3 >= 813) AND col3 = 678 AND ((col3 <= 73 OR (col3 >= 230) OR col0 < 101))

query I rowsort label-empty
SELECT pk FROM tab4 WHERE (col3 >= 813) AND col3 = 678 AND ((col3 <= 73 OR (col3 >= 230) OR col0 < 101))
----

query I rowsort label-1545
SELECT pk FROM tab4 WHERE NOT ((col3 >= 813) AND col3 = 678 AND ((col3 <= 73 OR (col3 >= 230) OR col0 < 101)))
----
20
21
28
29
40
69
84

statement ok
DELETE FROM tab0 WHERE (col3 > 526 AND (col4 > 654.53 AND col1 < 327.17 AND col0 < 963 AND col1 = 655.42) AND col0 < 292 OR col1 = 509.60 AND col0 >= 733)

query I rowsort label-empty
SELECT pk FROM tab0 WHERE (col3 > 526 AND (col4 > 654.53 AND col1 < 327.17 AND col0 < 963 AND col1 = 655.42) AND col0 < 292 OR col1 = 509.60 AND col0 >= 733)
----

query I rowsort label-1560
SELECT pk FROM tab0 WHERE NOT ((col3 > 526 AND (col4 > 654.53 AND col1 < 327.17 AND col0 < 963 AND col1 = 655.42) AND col0 < 292 OR col1 = 509.60 AND col0 >= 733))
----
20
21
28
29
40
69
84

statement ok
DELETE FROM tab1 WHERE (col3 > 526 AND (col4 > 654.53 AND col1 < 327.17 AND col0 < 963 AND col1 = 655.42) AND col0 < 292 OR col1 = 509.60 AND col0 >= 733)

query I rowsort label-empty
SELECT pk FROM tab1 WHERE (col3 > 526 AND (col4 > 654.53 AND col1 < 327.17 AND col0 < 963 AND col1 = 655.42) AND col0 < 292 OR col1 = 509.60 AND col0 >= 733)
----

query I rowsort label-1560
SELECT pk FROM tab1 WHERE NOT ((col3 > 526 AND (col4 > 654.53 AND col1 < 327.17 AND col0 < 963 AND col1 = 655.42) AND col0 < 292 OR col1 = 509.60 AND col0 >= 733))
----
20
21
28
29
40
69
84

statement ok
DELETE FROM tab2 WHERE (col3 > 526 AND (col4 > 654.53 AND col1 < 327.17 AND col0 < 963 AND col1 = 655.42) AND col0 < 292 OR col1 = 509.60 AND col0 >= 733)

query I rowsort label-empty
SELECT pk FROM tab2 WHERE (col3 > 526 AND (col4 > 654.53 AND col1 < 327.17 AND col0 < 963 AND col1 = 655.42) AND col0 < 292 OR col1 = 509.60 AND col0 >= 733)
----

query I rowsort label-1560
SELECT pk FROM tab2 WHERE NOT ((col3 > 526 AND (col4 > 654.53 AND col1 < 327.17 AND col0 < 963 AND col1 = 655.42) AND col0 < 292 OR col1 = 509.60 AND col0 >= 733))
----
20
21
28
29
40
69
84

statement ok
DELETE FROM tab3 WHERE (col3 > 526 AND (col4 > 654.53 AND col1 < 327.17 AND col0 < 963 AND col1 = 655.42) AND col0 < 292 OR col1 = 509.60 AND col0 >= 733)

query I rowsort label-empty
SELECT pk FROM tab3 WHERE (col3 > 526 AND (col4 > 654.53 AND col1 < 327.17 AND col0 < 963 AND col1 = 655.42) AND col0 < 292 OR col1 = 509.60 AND col0 >= 733)
----

query I rowsort label-1560
SELECT pk FROM tab3 WHERE NOT ((col3 > 526 AND (col4 > 654.53 AND col1 < 327.17 AND col0 < 963 AND col1 = 655.42) AND col0 < 292 OR col1 = 509.60 AND col0 >= 733))
----
20
21
28
29
40
69
84

statement ok
DELETE FROM tab4 WHERE (col3 > 526 AND (col4 > 654.53 AND col1 < 327.17 AND col0 < 963 AND col1 = 655.42) AND col0 < 292 OR col1 = 509.60 AND col0 >= 733)

query I rowsort label-empty
SELECT pk FROM tab4 WHERE (col3 > 526 AND (col4 > 654.53 AND col1 < 327.17 AND col0 < 963 AND col1 = 655.42) AND col0 < 292 OR col1 = 509.60 AND col0 >= 733)
----

query I rowsort label-1560
SELECT pk FROM tab4 WHERE NOT ((col3 > 526 AND (col4 > 654.53 AND col1 < 327.17 AND col0 < 963 AND col1 = 655.42) AND col0 < 292 OR col1 = 509.60 AND col0 >= 733))
----
20
21
28
29
40
69
84

statement ok
DELETE FROM tab0 WHERE ((col1 >= 803.99) OR (col0 < 753) OR col1 > 375.16)

query I rowsort label-empty
SELECT pk FROM tab0 WHERE ((col1 >= 803.99) OR (col0 < 753) OR col1 > 375.16)
----

query I rowsort label-1575
SELECT pk FROM tab0 WHERE NOT (((col1 >= 803.99) OR (col0 < 753) OR col1 > 375.16))
----

statement ok
DELETE FROM tab1 WHERE ((col1 >= 803.99) OR (col0 < 753) OR col1 > 375.16)

query I rowsort label-empty
SELECT pk FROM tab1 WHERE ((col1 >= 803.99) OR (col0 < 753) OR col1 > 375.16)
----

query I rowsort label-1575
SELECT pk FROM tab1 WHERE NOT (((col1 >= 803.99) OR (col0 < 753) OR col1 > 375.16))
----

statement ok
DELETE FROM tab2 WHERE ((col1 >= 803.99) OR (col0 < 753) OR col1 > 375.16)

query I rowsort label-empty
SELECT pk FROM tab2 WHERE ((col1 >= 803.99) OR (col0 < 753) OR col1 > 375.16)
----

query I rowsort label-1575
SELECT pk FROM tab2 WHERE NOT (((col1 >= 803.99) OR (col0 < 753) OR col1 > 375.16))
----

statement ok
DELETE FROM tab3 WHERE ((col1 >= 803.99) OR (col0 < 753) OR col1 > 375.16)

query I rowsort label-empty
SELECT pk FROM tab3 WHERE ((col1 >= 803.99) OR (col0 < 753) OR col1 > 375.16)
----

query I rowsort label-1575
SELECT pk FROM tab3 WHERE NOT (((col1 >= 803.99) OR (col0 < 753) OR col1 > 375.16))
----

statement ok
DELETE FROM tab4 WHERE ((col1 >= 803.99) OR (col0 < 753) OR col1 > 375.16)

query I rowsort label-empty
SELECT pk FROM tab4 WHERE ((col1 >= 803.99) OR (col0 < 753) OR col1 > 375.16)
----

query I rowsort label-1575
SELECT pk FROM tab4 WHERE NOT (((col1 >= 803.99) OR (col0 < 753) OR col1 > 375.16))
----

statement ok
DROP TABLE tab0

statement ok
CREATE TABLE tab0(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
INSERT INTO tab0 VALUES(0,562,149.30,'uvqmg',491,377.83,'vekjm')

statement ok
INSERT INTO tab0 VALUES(1,549,796.67,'jicfo',779,374.64,'wevxj')

statement ok
INSERT INTO tab0 VALUES(2,128,993.91,'gmaqb',641,867.81,'tfunn')

statement ok
INSERT INTO tab0 VALUES(3,274,100.10,'uvoyy',337,355.99,'czxbj')

statement ok
INSERT INTO tab0 VALUES(4,563,663.74,'yvfkn',794,341.85,'ldxxt')

statement ok
INSERT INTO tab0 VALUES(5,303,45.92,'axjkw',730,951.15,'zmibp')

statement ok
INSERT INTO tab0 VALUES(6,653,48.39,'hqdjl',778,568.90,'hyekm')

statement ok
INSERT INTO tab0 VALUES(7,753,537.69,'rxsgq',612,448.49,'rukpj')

statement ok
INSERT INTO tab0 VALUES(8,843,67.33,'exgjl',74,351.80,'asqlz')

statement ok
INSERT INTO tab0 VALUES(9,395,508.86,'rjhpe',295,164.32,'latts')

statement ok
INSERT INTO tab0 VALUES(10,232,670.98,'nrorx',822,524.30,'rsrsc')

statement ok
INSERT INTO tab0 VALUES(11,657,925.76,'fyjzg',744,447.84,'zosym')

statement ok
INSERT INTO tab0 VALUES(12,575,839.64,'ufnzx',816,952.6,'nhkmp')

statement ok
INSERT INTO tab0 VALUES(13,623,787.66,'tmsgj',584,678.16,'evabg')

statement ok
INSERT INTO tab0 VALUES(14,287,586.52,'mxgml',509,527.63,'ccigy')

statement ok
INSERT INTO tab0 VALUES(15,34,120.72,'bxrsy',94,268.30,'gmbll')

statement ok
INSERT INTO tab0 VALUES(16,435,957.73,'phipf',8,179.49,'guobm')

statement ok
INSERT INTO tab0 VALUES(17,288,985.2,'ejbdz',210,660.17,'sjpsg')

statement ok
INSERT INTO tab0 VALUES(18,743,27.30,'gcvgs',76,866.2,'chshf')

statement ok
INSERT INTO tab0 VALUES(19,434,473.54,'kfgpl',523,328.61,'hkbap')

statement ok
INSERT INTO tab0 VALUES(20,594,901.16,'yfjvf',135,578.49,'cpysa')

statement ok
INSERT INTO tab0 VALUES(21,186,706.14,'kueqy',283,776.35,'askwf')

statement ok
INSERT INTO tab0 VALUES(22,25,719.14,'jrezu',259,334.9,'wxxpo')

statement ok
INSERT INTO tab0 VALUES(23,906,838.63,'zvgey',394,542.2,'gozcr')

statement ok
INSERT INTO tab0 VALUES(24,728,650.0,'opyyg',183,188.92,'kpvne')

statement ok
INSERT INTO tab0 VALUES(25,617,54.70,'izlps',416,192.19,'pjwcf')

statement ok
INSERT INTO tab0 VALUES(26,54,893.37,'wkxeg',296,222.98,'ycmmc')

statement ok
INSERT INTO tab0 VALUES(27,998,570.95,'xegpf',566,325.30,'ysnpy')

statement ok
INSERT INTO tab0 VALUES(28,10,680.81,'vnuqd',640,551.17,'bdcyh')

statement ok
INSERT INTO tab0 VALUES(29,381,632.88,'kotig',718,573.71,'ljzrs')

statement ok
INSERT INTO tab0 VALUES(30,257,275.78,'iqzte',919,320.30,'nnmsm')

statement ok
INSERT INTO tab0 VALUES(31,759,521.92,'whmjk',402,596.69,'pdvxe')

statement ok
INSERT INTO tab0 VALUES(32,114,971.66,'nnfeg',492,707.11,'lezbg')

statement ok
INSERT INTO tab0 VALUES(33,776,544.39,'ounsb',802,86.41,'beeet')

statement ok
INSERT INTO tab0 VALUES(34,555,95.71,'vexed',368,919.20,'fhnpx')

statement ok
INSERT INTO tab0 VALUES(35,737,44.50,'cpnrh',762,768.94,'ypqxr')

statement ok
INSERT INTO tab0 VALUES(36,213,2.11,'ysxgk',222,197.11,'kckjn')

statement ok
INSERT INTO tab0 VALUES(37,601,393.40,'gjpbb',780,397.28,'lvkvx')

statement ok
INSERT INTO tab0 VALUES(38,374,81.95,'wkrlh',379,811.28,'bbqwz')

statement ok
INSERT INTO tab0 VALUES(39,983,995.12,'famba',9,759.31,'fjdbf')

statement ok
INSERT INTO tab0 VALUES(40,982,751.23,'xrecx',821,63.6,'juqyy')

statement ok
INSERT INTO tab0 VALUES(41,154,283.62,'jmjhs',261,672.83,'cxcfd')

statement ok
INSERT INTO tab0 VALUES(42,637,462.83,'odwad',188,286.69,'uzlvw')

statement ok
INSERT INTO tab0 VALUES(43,44,725.73,'labrj',3,984.54,'efagb')

statement ok
INSERT INTO tab0 VALUES(44,595,696.58,'smtlq',773,845.32,'cpnhz')

statement ok
INSERT INTO tab0 VALUES(45,235,817.22,'jwtqa',358,576.6,'yifna')

statement ok
INSERT INTO tab0 VALUES(46,767,966.16,'lrkxv',530,136.4,'ksyig')

statement ok
INSERT INTO tab0 VALUES(47,969,88.75,'loibm',105,360.90,'cknwz')

statement ok
INSERT INTO tab0 VALUES(48,724,818.22,'esxly',65,585.79,'bmilm')

statement ok
INSERT INTO tab0 VALUES(49,142,99.89,'escbk',682,277.48,'orflo')

statement ok
INSERT INTO tab0 VALUES(50,689,822.26,'owwny',643,651.46,'qjuof')

statement ok
INSERT INTO tab0 VALUES(51,308,439.13,'kdyhd',178,301.12,'rrgvg')

statement ok
INSERT INTO tab0 VALUES(52,544,590.72,'plkxq',184,823.83,'buyyv')

statement ok
INSERT INTO tab0 VALUES(53,674,732.84,'gshvw',344,439.8,'yzacg')

statement ok
INSERT INTO tab0 VALUES(54,827,759.94,'mafvo',262,623.59,'ooail')

statement ok
INSERT INTO tab0 VALUES(55,108,630.31,'aqbbn',582,726.47,'eimpq')

statement ok
INSERT INTO tab0 VALUES(56,730,996.15,'ugnzb',113,601.32,'nlrvz')

statement ok
INSERT INTO tab0 VALUES(57,131,820.74,'lctvv',955,229.36,'nrcde')

statement ok
INSERT INTO tab0 VALUES(58,103,4.51,'gzajg',625,342.54,'tmeyc')

statement ok
INSERT INTO tab0 VALUES(59,920,16.22,'loijh',179,48.70,'idwzl')

statement ok
INSERT INTO tab0 VALUES(60,454,513.7,'afzlb',342,459.65,'hvipi')

statement ok
INSERT INTO tab0 VALUES(61,309,967.78,'hoijg',628,313.34,'hwjtv')

statement ok
INSERT INTO tab0 VALUES(62,943,286.79,'lcfbd',467,599.95,'kujev')

statement ok
INSERT INTO tab0 VALUES(63,791,449.32,'kvvwt',330,185.5,'kirml')

statement ok
INSERT INTO tab0 VALUES(64,390,118.54,'eybmy',856,440.67,'svfjs')

statement ok
INSERT INTO tab0 VALUES(65,510,274.66,'qhkir',973,857.50,'vbipg')

statement ok
INSERT INTO tab0 VALUES(66,270,834.9,'cfjkt',24,687.94,'boehu')

statement ok
INSERT INTO tab0 VALUES(67,271,282.53,'ayfpp',897,553.28,'dsnyx')

statement ok
INSERT INTO tab0 VALUES(68,713,291.12,'mmnvp',141,81.78,'rveop')

statement ok
INSERT INTO tab0 VALUES(69,531,347.56,'yzxay',101,528.86,'bfwvy')

statement ok
INSERT INTO tab0 VALUES(70,507,377.23,'upmig',34,394.14,'xnqcp')

statement ok
INSERT INTO tab0 VALUES(71,407,371.30,'auqfz',240,66.64,'toqvp')

statement ok
INSERT INTO tab0 VALUES(72,96,10.89,'vlqsi',185,427.85,'osohw')

statement ok
INSERT INTO tab0 VALUES(73,671,289.18,'exeiq',624,489.91,'mxmbx')

statement ok
INSERT INTO tab0 VALUES(74,579,142.52,'odaie',732,14.67,'osjxk')

statement ok
INSERT INTO tab0 VALUES(75,750,68.56,'oxsur',221,143.88,'zpszu')

statement ok
INSERT INTO tab0 VALUES(76,714,754.41,'lwdvz',471,18.26,'fxdbx')

statement ok
INSERT INTO tab0 VALUES(77,729,704.70,'srcoq',653,408.66,'ddcnt')

statement ok
INSERT INTO tab0 VALUES(78,910,859.78,'zcajq',854,335.17,'bwkkx')

statement ok
INSERT INTO tab0 VALUES(79,348,226.76,'jfpyw',201,697.26,'ddywg')

statement ok
INSERT INTO tab0 VALUES(80,238,501.74,'djhkw',988,894.88,'zhgyq')

statement ok
INSERT INTO tab0 VALUES(81,4,694.82,'npcpl',800,452.61,'mkdul')

statement ok
INSERT INTO tab0 VALUES(82,423,755.31,'ckayf',638,652.76,'cchzf')

statement ok
INSERT INTO tab0 VALUES(83,751,199.84,'odxsh',42,147.52,'xxajh')

statement ok
INSERT INTO tab0 VALUES(84,845,729.44,'hawfw',223,597.9,'vgskl')

statement ok
INSERT INTO tab0 VALUES(85,295,864.71,'ahata',176,287.75,'mtocn')

statement ok
INSERT INTO tab0 VALUES(86,541,560.95,'mhazz',819,751.6,'uaejz')

statement ok
INSERT INTO tab0 VALUES(87,5,841.23,'vqusc',106,406.93,'oeexq')

statement ok
INSERT INTO tab0 VALUES(88,207,418.58,'qjdki',159,167.77,'asxmf')

statement ok
INSERT INTO tab0 VALUES(89,900,316.8,'ezgxu',392,75.60,'rrwbz')

statement ok
INSERT INTO tab0 VALUES(90,190,502.99,'dqmzo',633,927.21,'tvpvj')

statement ok
INSERT INTO tab0 VALUES(91,660,505.87,'kfxcc',252,892.22,'utcjq')

statement ok
INSERT INTO tab0 VALUES(92,498,46.73,'novsa',285,146.29,'maouk')

statement ok
INSERT INTO tab0 VALUES(93,619,655.11,'ikskt',559,487.16,'beywk')

statement ok
INSERT INTO tab0 VALUES(94,792,309.26,'rtmxz',817,969.82,'bcpea')

statement ok
INSERT INTO tab0 VALUES(95,766,47.21,'yuhkk',843,521.66,'ywyez')

statement ok
INSERT INTO tab0 VALUES(96,392,589.94,'tcgjj',587,574.53,'pbbhv')

statement ok
INSERT INTO tab0 VALUES(97,752,984.49,'nttbj',290,688.92,'cvgeu')

statement ok
INSERT INTO tab0 VALUES(98,272,211.6,'dnmgx',608,169.4,'kausd')

statement ok
INSERT INTO tab0 VALUES(99,872,814.18,'pvssv',741,708.99,'qimfa')

statement ok
DROP TABLE tab1

statement ok
CREATE TABLE tab1(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE INDEX idx_tab1_0 on tab1 (col0)

statement ok
CREATE INDEX idx_tab1_1 on tab1 (col1)

statement ok
CREATE INDEX idx_tab1_3 on tab1 (col3)

statement ok
CREATE INDEX idx_tab1_4 on tab1 (col4)

statement ok
INSERT INTO tab1 SELECT * FROM tab0

statement ok
DROP TABLE tab2

statement ok
CREATE TABLE tab2(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE INDEX idx_tab2_0 ON tab2 (col3 DESC,col0)

statement ok
CREATE UNIQUE INDEX idx_tab2_1 ON tab2 (col0)

statement ok
CREATE UNIQUE INDEX idx_tab2_4 ON tab2 (col1)

statement ok
INSERT INTO tab2 SELECT * FROM tab0

statement ok
DROP TABLE tab3

statement ok
CREATE TABLE tab3(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE INDEX idx_tab3_0 ON tab3 (col1)

statement ok
CREATE UNIQUE INDEX idx_tab3_3 ON tab3 (col3)

statement ok
CREATE UNIQUE INDEX idx_tab3_5 ON tab3 (col0 DESC)

statement ok
INSERT INTO tab3 SELECT * FROM tab0

statement ok
DROP TABLE tab4

statement ok
CREATE TABLE tab4(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE INDEX idx_tab4_0 ON tab4 (col3 DESC,col1 DESC)

statement ok
CREATE UNIQUE INDEX idx_tab4_1 ON tab4 (col0)

statement ok
CREATE INDEX idx_tab4_3 ON tab4 (col4)

statement ok
CREATE UNIQUE INDEX idx_tab4_5 ON tab4 (col1 DESC)

statement ok
INSERT INTO tab4 SELECT * FROM tab0

query I rowsort label-empty
SELECT pk FROM tab0 WHERE pk IS NULL
----

statement ok
DELETE FROM tab0 WHERE (col0 < 39) AND (col1 <= 781.78)

query I rowsort label-empty
SELECT pk FROM tab0 WHERE (col0 < 39) AND (col1 <= 781.78)
----

query I rowsort label-1590
SELECT pk FROM tab0 WHERE NOT ((col0 < 39) AND (col1 <= 781.78))
----
96 values hashing to 4f3cf233d463f2210060de36df8ec64e

statement ok
DELETE FROM tab1 WHERE (col0 < 39) AND (col1 <= 781.78)

query I rowsort label-empty
SELECT pk FROM tab1 WHERE (col0 < 39) AND (col1 <= 781.78)
----

query I rowsort label-1590
SELECT pk FROM tab1 WHERE NOT ((col0 < 39) AND (col1 <= 781.78))
----
96 values hashing to 4f3cf233d463f2210060de36df8ec64e

statement ok
DELETE FROM tab2 WHERE (col0 < 39) AND (col1 <= 781.78)

query I rowsort label-empty
SELECT pk FROM tab2 WHERE (col0 < 39) AND (col1 <= 781.78)
----

query I rowsort label-1590
SELECT pk FROM tab2 WHERE NOT ((col0 < 39) AND (col1 <= 781.78))
----
96 values hashing to 4f3cf233d463f2210060de36df8ec64e

statement ok
DELETE FROM tab3 WHERE (col0 < 39) AND (col1 <= 781.78)

query I rowsort label-empty
SELECT pk FROM tab3 WHERE (col0 < 39) AND (col1 <= 781.78)
----

query I rowsort label-1590
SELECT pk FROM tab3 WHERE NOT ((col0 < 39) AND (col1 <= 781.78))
----
96 values hashing to 4f3cf233d463f2210060de36df8ec64e

statement ok
DELETE FROM tab4 WHERE (col0 < 39) AND (col1 <= 781.78)

query I rowsort label-empty
SELECT pk FROM tab4 WHERE (col0 < 39) AND (col1 <= 781.78)
----

query I rowsort label-1590
SELECT pk FROM tab4 WHERE NOT ((col0 < 39) AND (col1 <= 781.78))
----
96 values hashing to 4f3cf233d463f2210060de36df8ec64e

statement ok
DELETE FROM tab0 WHERE col3 < 39

query I rowsort label-empty
SELECT pk FROM tab0 WHERE col3 < 39
----

query I rowsort label-1605
SELECT pk FROM tab0 WHERE NOT (col3 < 39)
----
91 values hashing to 1002e9ec07183071029181427a3a8cf3

statement ok
DELETE FROM tab1 WHERE col3 < 39

query I rowsort label-empty
SELECT pk FROM tab1 WHERE col3 < 39
----

query I rowsort label-1605
SELECT pk FROM tab1 WHERE NOT (col3 < 39)
----
91 values hashing to 1002e9ec07183071029181427a3a8cf3

statement ok
DELETE FROM tab2 WHERE col3 < 39

query I rowsort label-empty
SELECT pk FROM tab2 WHERE col3 < 39
----

query I rowsort label-1605
SELECT pk FROM tab2 WHERE NOT (col3 < 39)
----
91 values hashing to 1002e9ec07183071029181427a3a8cf3

statement ok
DELETE FROM tab3 WHERE col3 < 39

query I rowsort label-empty
SELECT pk FROM tab3 WHERE col3 < 39
----

query I rowsort label-1605
SELECT pk FROM tab3 WHERE NOT (col3 < 39)
----
91 values hashing to 1002e9ec07183071029181427a3a8cf3

statement ok
DELETE FROM tab4 WHERE col3 < 39

query I rowsort label-empty
SELECT pk FROM tab4 WHERE col3 < 39
----

query I rowsort label-1605
SELECT pk FROM tab4 WHERE NOT (col3 < 39)
----
91 values hashing to 1002e9ec07183071029181427a3a8cf3

statement ok
DELETE FROM tab0 WHERE col3 > 461 AND col0 > 285

query I rowsort label-empty
SELECT pk FROM tab0 WHERE col3 > 461 AND col0 > 285
----

query I rowsort label-1620
SELECT pk FROM tab0 WHERE NOT (col3 > 461 AND col0 > 285)
----
55 values hashing to 767e730be7bde43a201d8a9699b71023

statement ok
DELETE FROM tab1 WHERE col3 > 461 AND col0 > 285

query I rowsort label-empty
SELECT pk FROM tab1 WHERE col3 > 461 AND col0 > 285
----

query I rowsort label-1620
SELECT pk FROM tab1 WHERE NOT (col3 > 461 AND col0 > 285)
----
55 values hashing to 767e730be7bde43a201d8a9699b71023

statement ok
DELETE FROM tab2 WHERE col3 > 461 AND col0 > 285

query I rowsort label-empty
SELECT pk FROM tab2 WHERE col3 > 461 AND col0 > 285
----

query I rowsort label-1620
SELECT pk FROM tab2 WHERE NOT (col3 > 461 AND col0 > 285)
----
55 values hashing to 767e730be7bde43a201d8a9699b71023

statement ok
DELETE FROM tab3 WHERE col3 > 461 AND col0 > 285

query I rowsort label-empty
SELECT pk FROM tab3 WHERE col3 > 461 AND col0 > 285
----

query I rowsort label-1620
SELECT pk FROM tab3 WHERE NOT (col3 > 461 AND col0 > 285)
----
55 values hashing to 767e730be7bde43a201d8a9699b71023

statement ok
DELETE FROM tab4 WHERE col3 > 461 AND col0 > 285

query I rowsort label-empty
SELECT pk FROM tab4 WHERE col3 > 461 AND col0 > 285
----

query I rowsort label-1620
SELECT pk FROM tab4 WHERE NOT (col3 > 461 AND col0 > 285)
----
55 values hashing to 767e730be7bde43a201d8a9699b71023

statement ok
DELETE FROM tab0 WHERE (((col4 BETWEEN 202.95 AND 768.10))) AND col0 IS NULL OR col0 < 717 AND (col1 > 159.76) AND col0 <= 204

query I rowsort label-empty
SELECT pk FROM tab0 WHERE (((col4 BETWEEN 202.95 AND 768.10))) AND col0 IS NULL OR col0 < 717 AND (col1 > 159.76) AND col0 <= 204
----

query I rowsort label-1635
SELECT pk FROM tab0 WHERE NOT ((((col4 BETWEEN 202.95 AND 768.10))) AND col0 IS NULL OR col0 < 717 AND (col1 > 159.76) AND col0 <= 204)
----
46 values hashing to 9ae53a344418e8ed164576ea2d1b2165

statement ok
DELETE FROM tab1 WHERE (((col4 BETWEEN 202.95 AND 768.10))) AND col0 IS NULL OR col0 < 717 AND (col1 > 159.76) AND col0 <= 204

query I rowsort label-empty
SELECT pk FROM tab1 WHERE (((col4 BETWEEN 202.95 AND 768.10))) AND col0 IS NULL OR col0 < 717 AND (col1 > 159.76) AND col0 <= 204
----

query I rowsort label-1635
SELECT pk FROM tab1 WHERE NOT ((((col4 BETWEEN 202.95 AND 768.10))) AND col0 IS NULL OR col0 < 717 AND (col1 > 159.76) AND col0 <= 204)
----
46 values hashing to 9ae53a344418e8ed164576ea2d1b2165

statement ok
DELETE FROM tab2 WHERE (((col4 BETWEEN 202.95 AND 768.10))) AND col0 IS NULL OR col0 < 717 AND (col1 > 159.76) AND col0 <= 204

query I rowsort label-empty
SELECT pk FROM tab2 WHERE (((col4 BETWEEN 202.95 AND 768.10))) AND col0 IS NULL OR col0 < 717 AND (col1 > 159.76) AND col0 <= 204
----

query I rowsort label-1635
SELECT pk FROM tab2 WHERE NOT ((((col4 BETWEEN 202.95 AND 768.10))) AND col0 IS NULL OR col0 < 717 AND (col1 > 159.76) AND col0 <= 204)
----
46 values hashing to 9ae53a344418e8ed164576ea2d1b2165

statement ok
DELETE FROM tab3 WHERE (((col4 BETWEEN 202.95 AND 768.10))) AND col0 IS NULL OR col0 < 717 AND (col1 > 159.76) AND col0 <= 204

query I rowsort label-empty
SELECT pk FROM tab3 WHERE (((col4 BETWEEN 202.95 AND 768.10))) AND col0 IS NULL OR col0 < 717 AND (col1 > 159.76) AND col0 <= 204
----

query I rowsort label-1635
SELECT pk FROM tab3 WHERE NOT ((((col4 BETWEEN 202.95 AND 768.10))) AND col0 IS NULL OR col0 < 717 AND (col1 > 159.76) AND col0 <= 204)
----
46 values hashing to 9ae53a344418e8ed164576ea2d1b2165

statement ok
DELETE FROM tab4 WHERE (((col4 BETWEEN 202.95 AND 768.10))) AND col0 IS NULL OR col0 < 717 AND (col1 > 159.76) AND col0 <= 204

query I rowsort label-empty
SELECT pk FROM tab4 WHERE (((col4 BETWEEN 202.95 AND 768.10))) AND col0 IS NULL OR col0 < 717 AND (col1 > 159.76) AND col0 <= 204
----

query I rowsort label-1635
SELECT pk FROM tab4 WHERE NOT ((((col4 BETWEEN 202.95 AND 768.10))) AND col0 IS NULL OR col0 < 717 AND (col1 > 159.76) AND col0 <= 204)
----
46 values hashing to 9ae53a344418e8ed164576ea2d1b2165

statement ok
DELETE FROM tab0 WHERE col3 >= 317 AND (col0 <= 252) AND (col3 = 310) OR ((col3 IS NULL OR (col1 < 963.58 OR ((col3 IN (445,649,981,901,636) AND col0 <= 154 OR (col1 < 2.10 OR col0 > 922)) OR (col1 IS NULL OR col3 IS NULL) AND col0 IS NULL) AND col0 > 277 OR col3 > 365) OR ((col3 <= 509))) AND col3 > 95 AND col3 = 804 AND (col1 >= 971.42) OR col3 <= 143) AND (col3 < 543 OR col0 IS NULL AND col1 < 697.86 OR col0 > 688) OR (col3 <= 676) OR col1 <= 576.65 OR col0 <= 853 AND col0 <= 184 OR col0 >= 367

query I rowsort label-empty
SELECT pk FROM tab0 WHERE col3 >= 317 AND (col0 <= 252) AND (col3 = 310) OR ((col3 IS NULL OR (col1 < 963.58 OR ((col3 IN (445,649,981,901,636) AND col0 <= 154 OR (col1 < 2.10 OR col0 > 922)) OR (col1 IS NULL OR col3 IS NULL) AND col0 IS NULL) AND col0 > 277 OR col3 > 365) OR ((col3 <= 509))) AND col3 > 95 AND col3 = 804 AND (col1 >= 971.42) OR col3 <= 143) AND (col3 < 543 OR col0 IS NULL AND col1 < 697.86 OR col0 > 688) OR (col3 <= 676) OR col1 <= 576.65 OR col0 <= 853 AND col0 <= 184 OR col0 >= 367
----

query I rowsort label-1650
SELECT pk FROM tab0 WHERE NOT (col3 >= 317 AND (col0 <= 252) AND (col3 = 310) OR ((col3 IS NULL OR (col1 < 963.58 OR ((col3 IN (445,649,981,901,636) AND col0 <= 154 OR (col1 < 2.10 OR col0 > 922)) OR (col1 IS NULL OR col3 IS NULL) AND col0 IS NULL) AND col0 > 277 OR col3 > 365) OR ((col3 <= 509))) AND col3 > 95 AND col3 = 804 AND (col1 >= 971.42) OR col3 <= 143) AND (col3 < 543 OR col0 IS NULL AND col1 < 697.86 OR col0 > 688) OR (col3 <= 676) OR col1 <= 576.65 OR col0 <= 853 AND col0 <= 184 OR col0 >= 367)
----
10

statement ok
DELETE FROM tab1 WHERE col3 >= 317 AND (col0 <= 252) AND (col3 = 310) OR ((col3 IS NULL OR (col1 < 963.58 OR ((col3 IN (445,649,981,901,636) AND col0 <= 154 OR (col1 < 2.10 OR col0 > 922)) OR (col1 IS NULL OR col3 IS NULL) AND col0 IS NULL) AND col0 > 277 OR col3 > 365) OR ((col3 <= 509))) AND col3 > 95 AND col3 = 804 AND (col1 >= 971.42) OR col3 <= 143) AND (col3 < 543 OR col0 IS NULL AND col1 < 697.86 OR col0 > 688) OR (col3 <= 676) OR col1 <= 576.65 OR col0 <= 853 AND col0 <= 184 OR col0 >= 367

query I rowsort label-empty
SELECT pk FROM tab1 WHERE col3 >= 317 AND (col0 <= 252) AND (col3 = 310) OR ((col3 IS NULL OR (col1 < 963.58 OR ((col3 IN (445,649,981,901,636) AND col0 <= 154 OR (col1 < 2.10 OR col0 > 922)) OR (col1 IS NULL OR col3 IS NULL) AND col0 IS NULL) AND col0 > 277 OR col3 > 365) OR ((col3 <= 509))) AND col3 > 95 AND col3 = 804 AND (col1 >= 971.42) OR col3 <= 143) AND (col3 < 543 OR col0 IS NULL AND col1 < 697.86 OR col0 > 688) OR (col3 <= 676) OR col1 <= 576.65 OR col0 <= 853 AND col0 <= 184 OR col0 >= 367
----

query I rowsort label-1650
SELECT pk FROM tab1 WHERE NOT (col3 >= 317 AND (col0 <= 252) AND (col3 = 310) OR ((col3 IS NULL OR (col1 < 963.58 OR ((col3 IN (445,649,981,901,636) AND col0 <= 154 OR (col1 < 2.10 OR col0 > 922)) OR (col1 IS NULL OR col3 IS NULL) AND col0 IS NULL) AND col0 > 277 OR col3 > 365) OR ((col3 <= 509))) AND col3 > 95 AND col3 = 804 AND (col1 >= 971.42) OR col3 <= 143) AND (col3 < 543 OR col0 IS NULL AND col1 < 697.86 OR col0 > 688) OR (col3 <= 676) OR col1 <= 576.65 OR col0 <= 853 AND col0 <= 184 OR col0 >= 367)
----
10

statement ok
DELETE FROM tab2 WHERE col3 >= 317 AND (col0 <= 252) AND (col3 = 310) OR ((col3 IS NULL OR (col1 < 963.58 OR ((col3 IN (445,649,981,901,636) AND col0 <= 154 OR (col1 < 2.10 OR col0 > 922)) OR (col1 IS NULL OR col3 IS NULL) AND col0 IS NULL) AND col0 > 277 OR col3 > 365) OR ((col3 <= 509))) AND col3 > 95 AND col3 = 804 AND (col1 >= 971.42) OR col3 <= 143) AND (col3 < 543 OR col0 IS NULL AND col1 < 697.86 OR col0 > 688) OR (col3 <= 676) OR col1 <= 576.65 OR col0 <= 853 AND col0 <= 184 OR col0 >= 367

query I rowsort label-empty
SELECT pk FROM tab2 WHERE col3 >= 317 AND (col0 <= 252) AND (col3 = 310) OR ((col3 IS NULL OR (col1 < 963.58 OR ((col3 IN (445,649,981,901,636) AND col0 <= 154 OR (col1 < 2.10 OR col0 > 922)) OR (col1 IS NULL OR col3 IS NULL) AND col0 IS NULL) AND col0 > 277 OR col3 > 365) OR ((col3 <= 509))) AND col3 > 95 AND col3 = 804 AND (col1 >= 971.42) OR col3 <= 143) AND (col3 < 543 OR col0 IS NULL AND col1 < 697.86 OR col0 > 688) OR (col3 <= 676) OR col1 <= 576.65 OR col0 <= 853 AND col0 <= 184 OR col0 >= 367
----

query I rowsort label-1650
SELECT pk FROM tab2 WHERE NOT (col3 >= 317 AND (col0 <= 252) AND (col3 = 310) OR ((col3 IS NULL OR (col1 < 963.58 OR ((col3 IN (445,649,981,901,636) AND col0 <= 154 OR (col1 < 2.10 OR col0 > 922)) OR (col1 IS NULL OR col3 IS NULL) AND col0 IS NULL) AND col0 > 277 OR col3 > 365) OR ((col3 <= 509))) AND col3 > 95 AND col3 = 804 AND (col1 >= 971.42) OR col3 <= 143) AND (col3 < 543 OR col0 IS NULL AND col1 < 697.86 OR col0 > 688) OR (col3 <= 676) OR col1 <= 576.65 OR col0 <= 853 AND col0 <= 184 OR col0 >= 367)
----
10

statement ok
DELETE FROM tab3 WHERE col3 >= 317 AND (col0 <= 252) AND (col3 = 310) OR ((col3 IS NULL OR (col1 < 963.58 OR ((col3 IN (445,649,981,901,636) AND col0 <= 154 OR (col1 < 2.10 OR col0 > 922)) OR (col1 IS NULL OR col3 IS NULL) AND col0 IS NULL) AND col0 > 277 OR col3 > 365) OR ((col3 <= 509))) AND col3 > 95 AND col3 = 804 AND (col1 >= 971.42) OR col3 <= 143) AND (col3 < 543 OR col0 IS NULL AND col1 < 697.86 OR col0 > 688) OR (col3 <= 676) OR col1 <= 576.65 OR col0 <= 853 AND col0 <= 184 OR col0 >= 367

query I rowsort label-empty
SELECT pk FROM tab3 WHERE col3 >= 317 AND (col0 <= 252) AND (col3 = 310) OR ((col3 IS NULL OR (col1 < 963.58 OR ((col3 IN (445,649,981,901,636) AND col0 <= 154 OR (col1 < 2.10 OR col0 > 922)) OR (col1 IS NULL OR col3 IS NULL) AND col0 IS NULL) AND col0 > 277 OR col3 > 365) OR ((col3 <= 509))) AND col3 > 95 AND col3 = 804 AND (col1 >= 971.42) OR col3 <= 143) AND (col3 < 543 OR col0 IS NULL AND col1 < 697.86 OR col0 > 688) OR (col3 <= 676) OR col1 <= 576.65 OR col0 <= 853 AND col0 <= 184 OR col0 >= 367
----

query I rowsort label-1650
SELECT pk FROM tab3 WHERE NOT (col3 >= 317 AND (col0 <= 252) AND (col3 = 310) OR ((col3 IS NULL OR (col1 < 963.58 OR ((col3 IN (445,649,981,901,636) AND col0 <= 154 OR (col1 < 2.10 OR col0 > 922)) OR (col1 IS NULL OR col3 IS NULL) AND col0 IS NULL) AND col0 > 277 OR col3 > 365) OR ((col3 <= 509))) AND col3 > 95 AND col3 = 804 AND (col1 >= 971.42) OR col3 <= 143) AND (col3 < 543 OR col0 IS NULL AND col1 < 697.86 OR col0 > 688) OR (col3 <= 676) OR col1 <= 576.65 OR col0 <= 853 AND col0 <= 184 OR col0 >= 367)
----
10

statement ok
DELETE FROM tab4 WHERE col3 >= 317 AND (col0 <= 252) AND (col3 = 310) OR ((col3 IS NULL OR (col1 < 963.58 OR ((col3 IN (445,649,981,901,636) AND col0 <= 154 OR (col1 < 2.10 OR col0 > 922)) OR (col1 IS NULL OR col3 IS NULL) AND col0 IS NULL) AND col0 > 277 OR col3 > 365) OR ((col3 <= 509))) AND col3 > 95 AND col3 = 804 AND (col1 >= 971.42) OR col3 <= 143) AND (col3 < 543 OR col0 IS NULL AND col1 < 697.86 OR col0 > 688) OR (col3 <= 676) OR col1 <= 576.65 OR col0 <= 853 AND col0 <= 184 OR col0 >= 367

query I rowsort label-empty
SELECT pk FROM tab4 WHERE col3 >= 317 AND (col0 <= 252) AND (col3 = 310) OR ((col3 IS NULL OR (col1 < 963.58 OR ((col3 IN (445,649,981,901,636) AND col0 <= 154 OR (col1 < 2.10 OR col0 > 922)) OR (col1 IS NULL OR col3 IS NULL) AND col0 IS NULL) AND col0 > 277 OR col3 > 365) OR ((col3 <= 509))) AND col3 > 95 AND col3 = 804 AND (col1 >= 971.42) OR col3 <= 143) AND (col3 < 543 OR col0 IS NULL AND col1 < 697.86 OR col0 > 688) OR (col3 <= 676) OR col1 <= 576.65 OR col0 <= 853 AND col0 <= 184 OR col0 >= 367
----

query I rowsort label-1650
SELECT pk FROM tab4 WHERE NOT (col3 >= 317 AND (col0 <= 252) AND (col3 = 310) OR ((col3 IS NULL OR (col1 < 963.58 OR ((col3 IN (445,649,981,901,636) AND col0 <= 154 OR (col1 < 2.10 OR col0 > 922)) OR (col1 IS NULL OR col3 IS NULL) AND col0 IS NULL) AND col0 > 277 OR col3 > 365) OR ((col3 <= 509))) AND col3 > 95 AND col3 = 804 AND (col1 >= 971.42) OR col3 <= 143) AND (col3 < 543 OR col0 IS NULL AND col1 < 697.86 OR col0 > 688) OR (col3 <= 676) OR col1 <= 576.65 OR col0 <= 853 AND col0 <= 184 OR col0 >= 367)
----
10

statement ok
DELETE FROM tab0 WHERE (col0 > 542)

query I rowsort label-empty
SELECT pk FROM tab0 WHERE (col0 > 542)
----

query I rowsort label-1665
SELECT pk FROM tab0 WHERE NOT ((col0 > 542))
----
10

statement ok
DELETE FROM tab1 WHERE (col0 > 542)

query I rowsort label-empty
SELECT pk FROM tab1 WHERE (col0 > 542)
----

query I rowsort label-1665
SELECT pk FROM tab1 WHERE NOT ((col0 > 542))
----
10

statement ok
DELETE FROM tab2 WHERE (col0 > 542)

query I rowsort label-empty
SELECT pk FROM tab2 WHERE (col0 > 542)
----

query I rowsort label-1665
SELECT pk FROM tab2 WHERE NOT ((col0 > 542))
----
10

statement ok
DELETE FROM tab3 WHERE (col0 > 542)

query I rowsort label-empty
SELECT pk FROM tab3 WHERE (col0 > 542)
----

query I rowsort label-1665
SELECT pk FROM tab3 WHERE NOT ((col0 > 542))
----
10

statement ok
DELETE FROM tab4 WHERE (col0 > 542)

query I rowsort label-empty
SELECT pk FROM tab4 WHERE (col0 > 542)
----

query I rowsort label-1665
SELECT pk FROM tab4 WHERE NOT ((col0 > 542))
----
10

statement ok
DELETE FROM tab0 WHERE col0 > 335

query I rowsort label-empty
SELECT pk FROM tab0 WHERE col0 > 335
----

query I rowsort label-1680
SELECT pk FROM tab0 WHERE NOT (col0 > 335)
----
10

statement ok
DELETE FROM tab1 WHERE col0 > 335

query I rowsort label-empty
SELECT pk FROM tab1 WHERE col0 > 335
----

query I rowsort label-1680
SELECT pk FROM tab1 WHERE NOT (col0 > 335)
----
10

statement ok
DELETE FROM tab2 WHERE col0 > 335

query I rowsort label-empty
SELECT pk FROM tab2 WHERE col0 > 335
----

query I rowsort label-1680
SELECT pk FROM tab2 WHERE NOT (col0 > 335)
----
10

statement ok
DELETE FROM tab3 WHERE col0 > 335

query I rowsort label-empty
SELECT pk FROM tab3 WHERE col0 > 335
----

query I rowsort label-1680
SELECT pk FROM tab3 WHERE NOT (col0 > 335)
----
10

statement ok
DELETE FROM tab4 WHERE col0 > 335

query I rowsort label-empty
SELECT pk FROM tab4 WHERE col0 > 335
----

query I rowsort label-1680
SELECT pk FROM tab4 WHERE NOT (col0 > 335)
----
10

statement ok
DELETE FROM tab0 WHERE ((col1 = 113.24 OR col0 < 11))

query I rowsort label-empty
SELECT pk FROM tab0 WHERE ((col1 = 113.24 OR col0 < 11))
----

query I rowsort label-1695
SELECT pk FROM tab0 WHERE NOT (((col1 = 113.24 OR col0 < 11)))
----
10

statement ok
DELETE FROM tab1 WHERE ((col1 = 113.24 OR col0 < 11))

query I rowsort label-empty
SELECT pk FROM tab1 WHERE ((col1 = 113.24 OR col0 < 11))
----

query I rowsort label-1695
SELECT pk FROM tab1 WHERE NOT (((col1 = 113.24 OR col0 < 11)))
----
10

statement ok
DELETE FROM tab2 WHERE ((col1 = 113.24 OR col0 < 11))

query I rowsort label-empty
SELECT pk FROM tab2 WHERE ((col1 = 113.24 OR col0 < 11))
----

query I rowsort label-1695
SELECT pk FROM tab2 WHERE NOT (((col1 = 113.24 OR col0 < 11)))
----
10

statement ok
DELETE FROM tab3 WHERE ((col1 = 113.24 OR col0 < 11))

query I rowsort label-empty
SELECT pk FROM tab3 WHERE ((col1 = 113.24 OR col0 < 11))
----

query I rowsort label-1695
SELECT pk FROM tab3 WHERE NOT (((col1 = 113.24 OR col0 < 11)))
----
10

statement ok
DELETE FROM tab4 WHERE ((col1 = 113.24 OR col0 < 11))

query I rowsort label-empty
SELECT pk FROM tab4 WHERE ((col1 = 113.24 OR col0 < 11))
----

query I rowsort label-1695
SELECT pk FROM tab4 WHERE NOT (((col1 = 113.24 OR col0 < 11)))
----
10

statement ok
DELETE FROM tab0 WHERE col3 >= 905

query I rowsort label-empty
SELECT pk FROM tab0 WHERE col3 >= 905
----

query I rowsort label-1710
SELECT pk FROM tab0 WHERE NOT (col3 >= 905)
----
10

statement ok
DELETE FROM tab1 WHERE col3 >= 905

query I rowsort label-empty
SELECT pk FROM tab1 WHERE col3 >= 905
----

query I rowsort label-1710
SELECT pk FROM tab1 WHERE NOT (col3 >= 905)
----
10

statement ok
DELETE FROM tab2 WHERE col3 >= 905

query I rowsort label-empty
SELECT pk FROM tab2 WHERE col3 >= 905
----

query I rowsort label-1710
SELECT pk FROM tab2 WHERE NOT (col3 >= 905)
----
10

statement ok
DELETE FROM tab3 WHERE col3 >= 905

query I rowsort label-empty
SELECT pk FROM tab3 WHERE col3 >= 905
----

query I rowsort label-1710
SELECT pk FROM tab3 WHERE NOT (col3 >= 905)
----
10

statement ok
DELETE FROM tab4 WHERE col3 >= 905

query I rowsort label-empty
SELECT pk FROM tab4 WHERE col3 >= 905
----

query I rowsort label-1710
SELECT pk FROM tab4 WHERE NOT (col3 >= 905)
----
10

statement ok
DELETE FROM tab0 WHERE col3 = 740 OR (col4 > 43.61) OR (col1 IS NULL)

query I rowsort label-empty
SELECT pk FROM tab0 WHERE col3 = 740 OR (col4 > 43.61) OR (col1 IS NULL)
----

query I rowsort label-1725
SELECT pk FROM tab0 WHERE NOT (col3 = 740 OR (col4 > 43.61) OR (col1 IS NULL))
----

statement ok
DELETE FROM tab1 WHERE col3 = 740 OR (col4 > 43.61) OR (col1 IS NULL)

query I rowsort label-empty
SELECT pk FROM tab1 WHERE col3 = 740 OR (col4 > 43.61) OR (col1 IS NULL)
----

query I rowsort label-1725
SELECT pk FROM tab1 WHERE NOT (col3 = 740 OR (col4 > 43.61) OR (col1 IS NULL))
----

statement ok
DELETE FROM tab2 WHERE col3 = 740 OR (col4 > 43.61) OR (col1 IS NULL)

query I rowsort label-empty
SELECT pk FROM tab2 WHERE col3 = 740 OR (col4 > 43.61) OR (col1 IS NULL)
----

query I rowsort label-1725
SELECT pk FROM tab2 WHERE NOT (col3 = 740 OR (col4 > 43.61) OR (col1 IS NULL))
----

statement ok
DELETE FROM tab3 WHERE col3 = 740 OR (col4 > 43.61) OR (col1 IS NULL)

query I rowsort label-empty
SELECT pk FROM tab3 WHERE col3 = 740 OR (col4 > 43.61) OR (col1 IS NULL)
----

query I rowsort label-1725
SELECT pk FROM tab3 WHERE NOT (col3 = 740 OR (col4 > 43.61) OR (col1 IS NULL))
----

statement ok
DELETE FROM tab4 WHERE col3 = 740 OR (col4 > 43.61) OR (col1 IS NULL)

query I rowsort label-empty
SELECT pk FROM tab4 WHERE col3 = 740 OR (col4 > 43.61) OR (col1 IS NULL)
----

query I rowsort label-1725
SELECT pk FROM tab4 WHERE NOT (col3 = 740 OR (col4 > 43.61) OR (col1 IS NULL))
----

statement ok
DROP TABLE tab0

statement ok
CREATE TABLE tab0(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
INSERT INTO tab0 VALUES(0,761,389.63,'nphuh',382,18.7,'vwxlm')

statement ok
INSERT INTO tab0 VALUES(1,138,459.55,'frvrs',736,355.84,'ggoex')

statement ok
INSERT INTO tab0 VALUES(2,228,449.2,'tcbof',993,618.41,'zztzl')

statement ok
INSERT INTO tab0 VALUES(3,858,535.57,'oburk',326,949.41,'cekot')

statement ok
INSERT INTO tab0 VALUES(4,951,602.55,'jjmdm',815,761.62,'djwne')

statement ok
INSERT INTO tab0 VALUES(5,150,378.83,'nimkn',73,872.61,'gmuhz')

statement ok
INSERT INTO tab0 VALUES(6,446,548.36,'cfdwn',872,623.39,'jbmnl')

statement ok
INSERT INTO tab0 VALUES(7,799,890.87,'vwyso',766,5.3,'eexxa')

statement ok
INSERT INTO tab0 VALUES(8,763,392.40,'knqhx',719,785.24,'laush')

statement ok
INSERT INTO tab0 VALUES(9,116,382.2,'qcgwd',727,632.7,'yiwkk')

statement ok
INSERT INTO tab0 VALUES(10,480,647.37,'lflgh',445,237.45,'tivfv')

statement ok
INSERT INTO tab0 VALUES(11,948,566.37,'zmija',810,444.90,'garxv')

statement ok
INSERT INTO tab0 VALUES(12,708,230.78,'xhxwq',668,372.9,'icqgj')

statement ok
INSERT INTO tab0 VALUES(13,670,567.83,'klzxg',397,540.49,'mjivg')

statement ok
INSERT INTO tab0 VALUES(14,89,466.88,'hsjoy',536,993.0,'ylami')

statement ok
INSERT INTO tab0 VALUES(15,191,908.4,'enypw',405,424.57,'slpap')

statement ok
INSERT INTO tab0 VALUES(16,796,86.76,'pnyzk',732,306.81,'wnvuh')

statement ok
INSERT INTO tab0 VALUES(17,949,527.47,'egwse',280,7.66,'pmhkc')

statement ok
INSERT INTO tab0 VALUES(18,533,226.24,'ptuei',467,924.94,'fnsib')

statement ok
INSERT INTO tab0 VALUES(19,911,762.34,'yfixo',999,604.5,'mrzjb')

statement ok
INSERT INTO tab0 VALUES(20,536,430.94,'rmwhh',485,869.56,'pphno')

statement ok
INSERT INTO tab0 VALUES(21,582,360.67,'uysbq',72,940.84,'kfgka')

statement ok
INSERT INTO tab0 VALUES(22,571,648.27,'xwcxw',61,565.66,'jcbcv')

statement ok
INSERT INTO tab0 VALUES(23,994,474.23,'mdkhd',539,142.87,'zkpmp')

statement ok
INSERT INTO tab0 VALUES(24,938,234.41,'yzgwy',1000,845.99,'ogmcc')

statement ok
INSERT INTO tab0 VALUES(25,710,661.62,'qlrdz',971,747.81,'onirp')

statement ok
INSERT INTO tab0 VALUES(26,464,951.32,'dbdfl',639,947.7,'tjvtu')

statement ok
INSERT INTO tab0 VALUES(27,824,888.18,'jnshd',471,696.6,'dwuka')

statement ok
INSERT INTO tab0 VALUES(28,511,968.75,'ohhin',846,517.24,'htisk')

statement ok
INSERT INTO tab0 VALUES(29,964,526.5,'odptw',674,336.85,'iwcly')

statement ok
INSERT INTO tab0 VALUES(30,971,859.22,'vxixl',23,605.57,'cvdtr')

statement ok
INSERT INTO tab0 VALUES(31,287,352.14,'sahvo',745,423.15,'jvitr')

statement ok
INSERT INTO tab0 VALUES(32,266,603.5,'iepvr',99,668.96,'vahbk')

statement ok
INSERT INTO tab0 VALUES(33,481,550.16,'yzrcr',379,117.73,'hgopq')

statement ok
INSERT INTO tab0 VALUES(34,351,589.32,'zlmju',537,571.6,'tstaq')

statement ok
INSERT INTO tab0 VALUES(35,766,710.59,'cuplx',805,983.14,'qnpnj')

statement ok
INSERT INTO tab0 VALUES(36,712,610.90,'lzhzn',329,582.32,'ujhin')

statement ok
INSERT INTO tab0 VALUES(37,894,828.68,'qjszb',783,996.73,'rdikr')

statement ok
INSERT INTO tab0 VALUES(38,365,865.45,'afbmv',1,378.94,'mmtzl')

statement ok
INSERT INTO tab0 VALUES(39,148,308.47,'rnqde',601,534.59,'ipkhm')

statement ok
INSERT INTO tab0 VALUES(40,859,959.39,'qmywt',609,42.95,'dqueu')

statement ok
INSERT INTO tab0 VALUES(41,339,957.80,'zexpk',82,382.62,'dnlqt')

statement ok
INSERT INTO tab0 VALUES(42,273,905.94,'ygxom',739,61.11,'qjyng')

statement ok
INSERT INTO tab0 VALUES(43,815,992.27,'biyiz',579,733.49,'jjadt')

statement ok
INSERT INTO tab0 VALUES(44,217,121.10,'eyuel',511,330.0,'mgsvp')

statement ok
INSERT INTO tab0 VALUES(45,451,33.25,'xxbrj',976,184.67,'wvmrw')

statement ok
INSERT INTO tab0 VALUES(46,834,431.64,'hcjod',573,151.97,'yxldu')

statement ok
INSERT INTO tab0 VALUES(47,654,108.93,'hymdf',687,739.40,'engop')

statement ok
INSERT INTO tab0 VALUES(48,797,67.13,'uejyh',107,231.14,'wzmxx')

statement ok
INSERT INTO tab0 VALUES(49,363,651.24,'rljnh',659,809.68,'mdnhq')

statement ok
INSERT INTO tab0 VALUES(50,307,664.89,'zujus',825,683.42,'teztg')

statement ok
INSERT INTO tab0 VALUES(51,49,501.92,'cmtyn',371,211.32,'rimrv')

statement ok
INSERT INTO tab0 VALUES(52,104,267.5,'smvvk',970,27.50,'ugbqf')

statement ok
INSERT INTO tab0 VALUES(53,713,906.48,'fequy',831,166.90,'gvdud')

statement ok
INSERT INTO tab0 VALUES(54,454,324.52,'owfdo',317,189.86,'vwsuj')

statement ok
INSERT INTO tab0 VALUES(55,884,517.21,'mpvuu',580,305.78,'illat')

statement ok
INSERT INTO tab0 VALUES(56,153,692.97,'rqvzl',172,501.74,'jvwrl')

statement ok
INSERT INTO tab0 VALUES(57,630,395.18,'xacvn',688,663.11,'tyiay')

statement ok
INSERT INTO tab0 VALUES(58,532,633.87,'zkwzo',372,702.19,'naidi')

statement ok
INSERT INTO tab0 VALUES(59,545,3.26,'dnceq',758,681.82,'aenqf')

statement ok
INSERT INTO tab0 VALUES(60,452,814.46,'yxmzo',286,937.1,'cevfb')

statement ok
INSERT INTO tab0 VALUES(61,755,213.6,'nkmiw',926,208.60,'fysfd')

statement ok
INSERT INTO tab0 VALUES(62,303,310.77,'sxqde',812,757.81,'ofahv')

statement ok
INSERT INTO tab0 VALUES(63,917,302.2,'cxrbb',856,497.95,'eemdn')

statement ok
INSERT INTO tab0 VALUES(64,10,601.62,'edjyj',383,118.96,'bblyz')

statement ok
INSERT INTO tab0 VALUES(65,219,955.33,'ngbnf',746,209.13,'huiei')

statement ok
INSERT INTO tab0 VALUES(66,26,576.58,'uklbf',959,385.63,'hqndc')

statement ok
INSERT INTO tab0 VALUES(67,383,262.97,'bwzzn',320,411.20,'strmo')

statement ok
INSERT INTO tab0 VALUES(68,337,528.2,'rprna',35,327.74,'twqat')

statement ok
INSERT INTO tab0 VALUES(69,659,719.71,'rzpei',841,575.98,'ezthn')

statement ok
INSERT INTO tab0 VALUES(70,461,152.11,'rmrod',635,121.3,'nvzdu')

statement ok
INSERT INTO tab0 VALUES(71,829,228.7,'bcayc',97,581.9,'cowhp')

statement ok
INSERT INTO tab0 VALUES(72,444,559.77,'eaaud',315,348.0,'hluef')

statement ok
INSERT INTO tab0 VALUES(73,208,98.39,'lninm',411,714.93,'ombii')

statement ok
INSERT INTO tab0 VALUES(74,867,259.72,'iedau',163,997.93,'nwcee')

statement ok
INSERT INTO tab0 VALUES(75,640,45.78,'ttjjh',634,665.66,'gwkpm')

statement ok
INSERT INTO tab0 VALUES(76,840,171.45,'xumky',796,463.89,'fexnx')

statement ok
INSERT INTO tab0 VALUES(77,501,190.11,'pgzhm',152,533.24,'ouvpw')

statement ok
INSERT INTO tab0 VALUES(78,4,618.24,'hzhhp',364,546.73,'clbtx')

statement ok
INSERT INTO tab0 VALUES(79,700,60.6,'fnyid',879,822.42,'nkdzo')

statement ok
INSERT INTO tab0 VALUES(80,534,332.14,'ortlz',549,455.6,'nwjut')

statement ok
INSERT INTO tab0 VALUES(81,674,590.7,'ocwtn',262,442.71,'wwbws')

statement ok
INSERT INTO tab0 VALUES(82,133,450.0,'nyyul',562,803.31,'opouf')

statement ok
INSERT INTO tab0 VALUES(83,394,117.37,'cohgc',278,710.40,'xjhnr')

statement ok
INSERT INTO tab0 VALUES(84,37,513.44,'lxxpm',147,609.67,'vxedf')

statement ok
INSERT INTO tab0 VALUES(85,361,391.98,'dmsrk',438,349.59,'rejmx')

statement ok
INSERT INTO tab0 VALUES(86,12,473.85,'mrnjs',578,299.9,'rztqu')

statement ok
INSERT INTO tab0 VALUES(87,607,564.68,'nnkef',780,486.14,'vntsc')

statement ok
INSERT INTO tab0 VALUES(88,357,684.43,'gjqxa',662,707.35,'cdshf')

statement ok
INSERT INTO tab0 VALUES(89,696,193.5,'titgl',877,660.68,'qsvgb')

statement ok
INSERT INTO tab0 VALUES(90,902,910.13,'edxii',735,69.97,'uqjiw')

statement ok
INSERT INTO tab0 VALUES(91,724,244.45,'apvpb',832,810.64,'ecvqs')

statement ok
INSERT INTO tab0 VALUES(92,6,318.70,'fgzat',667,32.27,'zwzjh')

statement ok
INSERT INTO tab0 VALUES(93,315,89.1,'fbsfi',277,285.23,'zzzmf')

statement ok
INSERT INTO tab0 VALUES(94,562,482.66,'cxkqp',855,645.34,'qfpgd')

statement ok
INSERT INTO tab0 VALUES(95,629,505.65,'ulmmo',380,839.44,'juivv')

statement ok
INSERT INTO tab0 VALUES(96,993,383.33,'ckqci',233,367.7,'lajch')

statement ok
INSERT INTO tab0 VALUES(97,352,676.6,'xoywj',834,633.4,'hywzz')

statement ok
INSERT INTO tab0 VALUES(98,252,408.79,'gbzqn',260,62.10,'pudiu')

statement ok
INSERT INTO tab0 VALUES(99,707,192.73,'kfxii',871,232.57,'jwnkh')

statement ok
DROP TABLE tab1

statement ok
CREATE TABLE tab1(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE INDEX idx_tab1_0 on tab1 (col0)

statement ok
CREATE INDEX idx_tab1_1 on tab1 (col1)

statement ok
CREATE INDEX idx_tab1_3 on tab1 (col3)

statement ok
CREATE INDEX idx_tab1_4 on tab1 (col4)

statement ok
INSERT INTO tab1 SELECT * FROM tab0

statement ok
DROP TABLE tab2

statement ok
CREATE TABLE tab2(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE UNIQUE INDEX idx_tab2_0 ON tab2 (col0,col4 DESC)

statement ok
CREATE UNIQUE INDEX idx_tab2_1 ON tab2 (col4)

statement ok
CREATE UNIQUE INDEX idx_tab2_2 ON tab2 (col1)

statement ok
INSERT INTO tab2 SELECT * FROM tab0

statement ok
DROP TABLE tab3

statement ok
CREATE TABLE tab3(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE UNIQUE INDEX idx_tab3_0 ON tab3 (col4 DESC,col0 DESC)

statement ok
CREATE INDEX idx_tab3_1 ON tab3 (col3 DESC,col0)

statement ok
CREATE UNIQUE INDEX idx_tab3_4 ON tab3 (col4,col3 DESC)

statement ok
INSERT INTO tab3 SELECT * FROM tab0

statement ok
DROP TABLE tab4

statement ok
CREATE TABLE tab4(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE INDEX idx_tab4_0 ON tab4 (col4)

statement ok
CREATE INDEX idx_tab4_2 ON tab4 (col0 DESC)

statement ok
CREATE UNIQUE INDEX idx_tab4_4 ON tab4 (col3)

statement ok
CREATE INDEX idx_tab4_5 ON tab4 (col1 DESC)

statement ok
INSERT INTO tab4 SELECT * FROM tab0

query I rowsort label-empty
SELECT pk FROM tab0 WHERE pk IS NULL
----

statement ok
DELETE FROM tab0 WHERE ((col4 < 900.19))

query I rowsort label-empty
SELECT pk FROM tab0 WHERE ((col4 < 900.19))
----

query I rowsort label-1740
SELECT pk FROM tab0 WHERE NOT (((col4 < 900.19)))
----
9 values hashing to 425e780f436fdd454cc92b0507fd4820

statement ok
DELETE FROM tab1 WHERE ((col4 < 900.19))

query I rowsort label-empty
SELECT pk FROM tab1 WHERE ((col4 < 900.19))
----

query I rowsort label-1740
SELECT pk FROM tab1 WHERE NOT (((col4 < 900.19)))
----
9 values hashing to 425e780f436fdd454cc92b0507fd4820

statement ok
DELETE FROM tab2 WHERE ((col4 < 900.19))

query I rowsort label-empty
SELECT pk FROM tab2 WHERE ((col4 < 900.19))
----

query I rowsort label-1740
SELECT pk FROM tab2 WHERE NOT (((col4 < 900.19)))
----
9 values hashing to 425e780f436fdd454cc92b0507fd4820

statement ok
DELETE FROM tab3 WHERE ((col4 < 900.19))

query I rowsort label-empty
SELECT pk FROM tab3 WHERE ((col4 < 900.19))
----

query I rowsort label-1740
SELECT pk FROM tab3 WHERE NOT (((col4 < 900.19)))
----
9 values hashing to 425e780f436fdd454cc92b0507fd4820

statement ok
DELETE FROM tab4 WHERE ((col4 < 900.19))

query I rowsort label-empty
SELECT pk FROM tab4 WHERE ((col4 < 900.19))
----

query I rowsort label-1740
SELECT pk FROM tab4 WHERE NOT (((col4 < 900.19)))
----
9 values hashing to 425e780f436fdd454cc92b0507fd4820

statement ok
DELETE FROM tab0 WHERE (col4 < 926.58) AND ((col1 < 155.53 OR col3 = 804 AND ((col0 IS NULL))) OR ((col0 < 342 AND col1 IS NULL)) AND (col0 >= 107) OR ((col3 >= 375 OR col3 BETWEEN 687 AND 30 AND col0 < 335))) AND (col1 >= 104.84 AND (((col0 >= 508))) AND col3 BETWEEN 124 AND 893) AND col4 >= 46.48

query I rowsort label-empty
SELECT pk FROM tab0 WHERE (col4 < 926.58) AND ((col1 < 155.53 OR col3 = 804 AND ((col0 IS NULL))) OR ((col0 < 342 AND col1 IS NULL)) AND (col0 >= 107) OR ((col3 >= 375 OR col3 BETWEEN 687 AND 30 AND col0 < 335))) AND (col1 >= 104.84 AND (((col0 >= 508))) AND col3 BETWEEN 124 AND 893) AND col4 >= 46.48
----

query I rowsort label-1755
SELECT pk FROM tab0 WHERE NOT ((col4 < 926.58) AND ((col1 < 155.53 OR col3 = 804 AND ((col0 IS NULL))) OR ((col0 < 342 AND col1 IS NULL)) AND (col0 >= 107) OR ((col3 >= 375 OR col3 BETWEEN 687 AND 30 AND col0 < 335))) AND (col1 >= 104.84 AND (((col0 >= 508))) AND col3 BETWEEN 124 AND 893) AND col4 >= 46.48)
----
14
21
26
3
35
37
60
74

statement ok
DELETE FROM tab1 WHERE (col4 < 926.58) AND ((col1 < 155.53 OR col3 = 804 AND ((col0 IS NULL))) OR ((col0 < 342 AND col1 IS NULL)) AND (col0 >= 107) OR ((col3 >= 375 OR col3 BETWEEN 687 AND 30 AND col0 < 335))) AND (col1 >= 104.84 AND (((col0 >= 508))) AND col3 BETWEEN 124 AND 893) AND col4 >= 46.48

query I rowsort label-empty
SELECT pk FROM tab1 WHERE (col4 < 926.58) AND ((col1 < 155.53 OR col3 = 804 AND ((col0 IS NULL))) OR ((col0 < 342 AND col1 IS NULL)) AND (col0 >= 107) OR ((col3 >= 375 OR col3 BETWEEN 687 AND 30 AND col0 < 335))) AND (col1 >= 104.84 AND (((col0 >= 508))) AND col3 BETWEEN 124 AND 893) AND col4 >= 46.48
----

query I rowsort label-1755
SELECT pk FROM tab1 WHERE NOT ((col4 < 926.58) AND ((col1 < 155.53 OR col3 = 804 AND ((col0 IS NULL))) OR ((col0 < 342 AND col1 IS NULL)) AND (col0 >= 107) OR ((col3 >= 375 OR col3 BETWEEN 687 AND 30 AND col0 < 335))) AND (col1 >= 104.84 AND (((col0 >= 508))) AND col3 BETWEEN 124 AND 893) AND col4 >= 46.48)
----
14
21
26
3
35
37
60
74

statement ok
DELETE FROM tab2 WHERE (col4 < 926.58) AND ((col1 < 155.53 OR col3 = 804 AND ((col0 IS NULL))) OR ((col0 < 342 AND col1 IS NULL)) AND (col0 >= 107) OR ((col3 >= 375 OR col3 BETWEEN 687 AND 30 AND col0 < 335))) AND (col1 >= 104.84 AND (((col0 >= 508))) AND col3 BETWEEN 124 AND 893) AND col4 >= 46.48

query I rowsort label-empty
SELECT pk FROM tab2 WHERE (col4 < 926.58) AND ((col1 < 155.53 OR col3 = 804 AND ((col0 IS NULL))) OR ((col0 < 342 AND col1 IS NULL)) AND (col0 >= 107) OR ((col3 >= 375 OR col3 BETWEEN 687 AND 30 AND col0 < 335))) AND (col1 >= 104.84 AND (((col0 >= 508))) AND col3 BETWEEN 124 AND 893) AND col4 >= 46.48
----

query I rowsort label-1755
SELECT pk FROM tab2 WHERE NOT ((col4 < 926.58) AND ((col1 < 155.53 OR col3 = 804 AND ((col0 IS NULL))) OR ((col0 < 342 AND col1 IS NULL)) AND (col0 >= 107) OR ((col3 >= 375 OR col3 BETWEEN 687 AND 30 AND col0 < 335))) AND (col1 >= 104.84 AND (((col0 >= 508))) AND col3 BETWEEN 124 AND 893) AND col4 >= 46.48)
----
14
21
26
3
35
37
60
74

statement ok
DELETE FROM tab3 WHERE (col4 < 926.58) AND ((col1 < 155.53 OR col3 = 804 AND ((col0 IS NULL))) OR ((col0 < 342 AND col1 IS NULL)) AND (col0 >= 107) OR ((col3 >= 375 OR col3 BETWEEN 687 AND 30 AND col0 < 335))) AND (col1 >= 104.84 AND (((col0 >= 508))) AND col3 BETWEEN 124 AND 893) AND col4 >= 46.48

query I rowsort label-empty
SELECT pk FROM tab3 WHERE (col4 < 926.58) AND ((col1 < 155.53 OR col3 = 804 AND ((col0 IS NULL))) OR ((col0 < 342 AND col1 IS NULL)) AND (col0 >= 107) OR ((col3 >= 375 OR col3 BETWEEN 687 AND 30 AND col0 < 335))) AND (col1 >= 104.84 AND (((col0 >= 508))) AND col3 BETWEEN 124 AND 893) AND col4 >= 46.48
----

query I rowsort label-1755
SELECT pk FROM tab3 WHERE NOT ((col4 < 926.58) AND ((col1 < 155.53 OR col3 = 804 AND ((col0 IS NULL))) OR ((col0 < 342 AND col1 IS NULL)) AND (col0 >= 107) OR ((col3 >= 375 OR col3 BETWEEN 687 AND 30 AND col0 < 335))) AND (col1 >= 104.84 AND (((col0 >= 508))) AND col3 BETWEEN 124 AND 893) AND col4 >= 46.48)
----
14
21
26
3
35
37
60
74

statement ok
DELETE FROM tab4 WHERE (col4 < 926.58) AND ((col1 < 155.53 OR col3 = 804 AND ((col0 IS NULL))) OR ((col0 < 342 AND col1 IS NULL)) AND (col0 >= 107) OR ((col3 >= 375 OR col3 BETWEEN 687 AND 30 AND col0 < 335))) AND (col1 >= 104.84 AND (((col0 >= 508))) AND col3 BETWEEN 124 AND 893) AND col4 >= 46.48

query I rowsort label-empty
SELECT pk FROM tab4 WHERE (col4 < 926.58) AND ((col1 < 155.53 OR col3 = 804 AND ((col0 IS NULL))) OR ((col0 < 342 AND col1 IS NULL)) AND (col0 >= 107) OR ((col3 >= 375 OR col3 BETWEEN 687 AND 30 AND col0 < 335))) AND (col1 >= 104.84 AND (((col0 >= 508))) AND col3 BETWEEN 124 AND 893) AND col4 >= 46.48
----

query I rowsort label-1755
SELECT pk FROM tab4 WHERE NOT ((col4 < 926.58) AND ((col1 < 155.53 OR col3 = 804 AND ((col0 IS NULL))) OR ((col0 < 342 AND col1 IS NULL)) AND (col0 >= 107) OR ((col3 >= 375 OR col3 BETWEEN 687 AND 30 AND col0 < 335))) AND (col1 >= 104.84 AND (((col0 >= 508))) AND col3 BETWEEN 124 AND 893) AND col4 >= 46.48)
----
14
21
26
3
35
37
60
74

statement ok
DELETE FROM tab0 WHERE ((col3 IN (442,243,739,120,162,612)) OR col0 < 230)

query I rowsort label-empty
SELECT pk FROM tab0 WHERE ((col3 IN (442,243,739,120,162,612)) OR col0 < 230)
----

query I rowsort label-1770
SELECT pk FROM tab0 WHERE NOT (((col3 IN (442,243,739,120,162,612)) OR col0 < 230))
----
21
26
3
35
37
60
74

statement ok
DELETE FROM tab1 WHERE ((col3 IN (442,243,739,120,162,612)) OR col0 < 230)

query I rowsort label-empty
SELECT pk FROM tab1 WHERE ((col3 IN (442,243,739,120,162,612)) OR col0 < 230)
----

query I rowsort label-1770
SELECT pk FROM tab1 WHERE NOT (((col3 IN (442,243,739,120,162,612)) OR col0 < 230))
----
21
26
3
35
37
60
74

statement ok
DELETE FROM tab2 WHERE ((col3 IN (442,243,739,120,162,612)) OR col0 < 230)

query I rowsort label-empty
SELECT pk FROM tab2 WHERE ((col3 IN (442,243,739,120,162,612)) OR col0 < 230)
----

query I rowsort label-1770
SELECT pk FROM tab2 WHERE NOT (((col3 IN (442,243,739,120,162,612)) OR col0 < 230))
----
21
26
3
35
37
60
74

statement ok
DELETE FROM tab3 WHERE ((col3 IN (442,243,739,120,162,612)) OR col0 < 230)

query I rowsort label-empty
SELECT pk FROM tab3 WHERE ((col3 IN (442,243,739,120,162,612)) OR col0 < 230)
----

query I rowsort label-1770
SELECT pk FROM tab3 WHERE NOT (((col3 IN (442,243,739,120,162,612)) OR col0 < 230))
----
21
26
3
35
37
60
74

statement ok
DELETE FROM tab4 WHERE ((col3 IN (442,243,739,120,162,612)) OR col0 < 230)

query I rowsort label-empty
SELECT pk FROM tab4 WHERE ((col3 IN (442,243,739,120,162,612)) OR col0 < 230)
----

query I rowsort label-1770
SELECT pk FROM tab4 WHERE NOT (((col3 IN (442,243,739,120,162,612)) OR col0 < 230))
----
21
26
3
35
37
60
74

statement ok
DELETE FROM tab0 WHERE col3 = 609 OR col3 > 550

query I rowsort label-empty
SELECT pk FROM tab0 WHERE col3 = 609 OR col3 > 550
----

query I rowsort label-1785
SELECT pk FROM tab0 WHERE NOT (col3 = 609 OR col3 > 550)
----
21
3
60
74

statement ok
DELETE FROM tab1 WHERE col3 = 609 OR col3 > 550

query I rowsort label-empty
SELECT pk FROM tab1 WHERE col3 = 609 OR col3 > 550
----

query I rowsort label-1785
SELECT pk FROM tab1 WHERE NOT (col3 = 609 OR col3 > 550)
----
21
3
60
74

statement ok
DELETE FROM tab2 WHERE col3 = 609 OR col3 > 550

query I rowsort label-empty
SELECT pk FROM tab2 WHERE col3 = 609 OR col3 > 550
----

query I rowsort label-1785
SELECT pk FROM tab2 WHERE NOT (col3 = 609 OR col3 > 550)
----
21
3
60
74

statement ok
DELETE FROM tab3 WHERE col3 = 609 OR col3 > 550

query I rowsort label-empty
SELECT pk FROM tab3 WHERE col3 = 609 OR col3 > 550
----

query I rowsort label-1785
SELECT pk FROM tab3 WHERE NOT (col3 = 609 OR col3 > 550)
----
21
3
60
74

statement ok
DELETE FROM tab4 WHERE col3 = 609 OR col3 > 550

query I rowsort label-empty
SELECT pk FROM tab4 WHERE col3 = 609 OR col3 > 550
----

query I rowsort label-1785
SELECT pk FROM tab4 WHERE NOT (col3 = 609 OR col3 > 550)
----
21
3
60
74

statement ok
DELETE FROM tab0 WHERE col3 > 816 AND (col0 >= 56) AND (col3 < 278 OR col3 IS NULL)

query I rowsort label-empty
SELECT pk FROM tab0 WHERE col3 > 816 AND (col0 >= 56) AND (col3 < 278 OR col3 IS NULL)
----

query I rowsort label-1800
SELECT pk FROM tab0 WHERE NOT (col3 > 816 AND (col0 >= 56) AND (col3 < 278 OR col3 IS NULL))
----
21
3
60
74

statement ok
DELETE FROM tab1 WHERE col3 > 816 AND (col0 >= 56) AND (col3 < 278 OR col3 IS NULL)

query I rowsort label-empty
SELECT pk FROM tab1 WHERE col3 > 816 AND (col0 >= 56) AND (col3 < 278 OR col3 IS NULL)
----

query I rowsort label-1800
SELECT pk FROM tab1 WHERE NOT (col3 > 816 AND (col0 >= 56) AND (col3 < 278 OR col3 IS NULL))
----
21
3
60
74

statement ok
DELETE FROM tab2 WHERE col3 > 816 AND (col0 >= 56) AND (col3 < 278 OR col3 IS NULL)

query I rowsort label-empty
SELECT pk FROM tab2 WHERE col3 > 816 AND (col0 >= 56) AND (col3 < 278 OR col3 IS NULL)
----

query I rowsort label-1800
SELECT pk FROM tab2 WHERE NOT (col3 > 816 AND (col0 >= 56) AND (col3 < 278 OR col3 IS NULL))
----
21
3
60
74

statement ok
DELETE FROM tab3 WHERE col3 > 816 AND (col0 >= 56) AND (col3 < 278 OR col3 IS NULL)

query I rowsort label-empty
SELECT pk FROM tab3 WHERE col3 > 816 AND (col0 >= 56) AND (col3 < 278 OR col3 IS NULL)
----

query I rowsort label-1800
SELECT pk FROM tab3 WHERE NOT (col3 > 816 AND (col0 >= 56) AND (col3 < 278 OR col3 IS NULL))
----
21
3
60
74

statement ok
DELETE FROM tab4 WHERE col3 > 816 AND (col0 >= 56) AND (col3 < 278 OR col3 IS NULL)

query I rowsort label-empty
SELECT pk FROM tab4 WHERE col3 > 816 AND (col0 >= 56) AND (col3 < 278 OR col3 IS NULL)
----

query I rowsort label-1800
SELECT pk FROM tab4 WHERE NOT (col3 > 816 AND (col0 >= 56) AND (col3 < 278 OR col3 IS NULL))
----
21
3
60
74

statement ok
DELETE FROM tab0 WHERE col4 >= 728.29

query I rowsort label-empty
SELECT pk FROM tab0 WHERE col4 >= 728.29
----

query I rowsort label-1815
SELECT pk FROM tab0 WHERE NOT (col4 >= 728.29)
----

statement ok
DELETE FROM tab1 WHERE col4 >= 728.29

query I rowsort label-empty
SELECT pk FROM tab1 WHERE col4 >= 728.29
----

query I rowsort label-1815
SELECT pk FROM tab1 WHERE NOT (col4 >= 728.29)
----

statement ok
DELETE FROM tab2 WHERE col4 >= 728.29

query I rowsort label-empty
SELECT pk FROM tab2 WHERE col4 >= 728.29
----

query I rowsort label-1815
SELECT pk FROM tab2 WHERE NOT (col4 >= 728.29)
----

statement ok
DELETE FROM tab3 WHERE col4 >= 728.29

query I rowsort label-empty
SELECT pk FROM tab3 WHERE col4 >= 728.29
----

query I rowsort label-1815
SELECT pk FROM tab3 WHERE NOT (col4 >= 728.29)
----

statement ok
DELETE FROM tab4 WHERE col4 >= 728.29

query I rowsort label-empty
SELECT pk FROM tab4 WHERE col4 >= 728.29
----

query I rowsort label-1815
SELECT pk FROM tab4 WHERE NOT (col4 >= 728.29)
----

statement ok
DROP TABLE tab0

statement ok
CREATE TABLE tab0(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
INSERT INTO tab0 VALUES(0,205,348.67,'sbkog',994,357.43,'jptcs')

statement ok
INSERT INTO tab0 VALUES(1,840,522.36,'rcopq',749,331.49,'emlli')

statement ok
INSERT INTO tab0 VALUES(2,844,545.14,'zuaxw',710,158.7,'qexpb')

statement ok
INSERT INTO tab0 VALUES(3,373,476.23,'sotoz',892,327.12,'tjxyz')

statement ok
INSERT INTO tab0 VALUES(4,581,392.81,'dheju',863,660.58,'lyatr')

statement ok
INSERT INTO tab0 VALUES(5,737,13.13,'ilqzr',876,931.52,'fyfcb')

statement ok
INSERT INTO tab0 VALUES(6,355,326.63,'qkhax',991,496.30,'wsjdv')

statement ok
INSERT INTO tab0 VALUES(7,320,211.8,'qklgq',196,915.63,'aczhi')

statement ok
INSERT INTO tab0 VALUES(8,10,65.70,'lpnqe',539,579.75,'tmwdw')

statement ok
INSERT INTO tab0 VALUES(9,421,428.26,'llgnw',249,334.53,'ecptq')

statement ok
INSERT INTO tab0 VALUES(10,296,608.26,'apurn',861,104.60,'gvird')

statement ok
INSERT INTO tab0 VALUES(11,243,304.99,'acxnh',341,521.47,'eqffx')

statement ok
INSERT INTO tab0 VALUES(12,869,235.72,'kovfz',213,547.67,'eogka')

statement ok
INSERT INTO tab0 VALUES(13,896,761.77,'bfyrz',682,95.85,'cwtey')

statement ok
INSERT INTO tab0 VALUES(14,293,509.65,'eceyp',760,664.93,'wbzox')

statement ok
INSERT INTO tab0 VALUES(15,395,1.23,'zdvby',390,953.22,'lgxss')

statement ok
INSERT INTO tab0 VALUES(16,36,273.78,'kfchj',573,494.53,'earcg')

statement ok
INSERT INTO tab0 VALUES(17,663,507.17,'plsjg',489,273.30,'ltfpe')

statement ok
INSERT INTO tab0 VALUES(18,473,650.97,'rgpjk',628,356.75,'kodqn')

statement ok
INSERT INTO tab0 VALUES(19,528,44.55,'hjnza',909,515.96,'qrygi')

statement ok
INSERT INTO tab0 VALUES(20,886,47.26,'fbquw',808,852.4,'ofbjg')

statement ok
INSERT INTO tab0 VALUES(21,725,660.48,'zhbzj',485,423.22,'fsdue')

statement ok
INSERT INTO tab0 VALUES(22,463,150.84,'qusyx',904,863.0,'zxwhx')

statement ok
INSERT INTO tab0 VALUES(23,893,679.24,'dfubn',961,16.27,'ybqwu')

statement ok
INSERT INTO tab0 VALUES(24,298,927.5,'edjxq',609,554.40,'szwwd')

statement ok
INSERT INTO tab0 VALUES(25,582,713.23,'skbmq',984,601.44,'zfayf')

statement ok
INSERT INTO tab0 VALUES(26,391,627.41,'obrhj',527,367.15,'feain')

statement ok
INSERT INTO tab0 VALUES(27,244,651.5,'fpxjy',111,762.22,'eeuzp')

statement ok
INSERT INTO tab0 VALUES(28,648,781.56,'czrmg',165,30.32,'orcpq')

statement ok
INSERT INTO tab0 VALUES(29,237,662.42,'rxehs',802,366.27,'thbuc')

statement ok
INSERT INTO tab0 VALUES(30,883,201.32,'ptdlr',938,549.15,'gzsff')

statement ok
INSERT INTO tab0 VALUES(31,829,200.25,'rxpqg',424,560.40,'ogurv')

statement ok
INSERT INTO tab0 VALUES(32,814,979.66,'jqnvw',166,212.1,'lcfhx')

statement ok
INSERT INTO tab0 VALUES(33,192,999.58,'imniw',251,773.57,'yhtpc')

statement ok
INSERT INTO tab0 VALUES(34,66,490.72,'ggfye',75,590.45,'tkssl')

statement ok
INSERT INTO tab0 VALUES(35,404,74.62,'hbeax',463,715.89,'wzlib')

statement ok
INSERT INTO tab0 VALUES(36,171,390.76,'sqgsz',799,533.16,'hrdzp')

statement ok
INSERT INTO tab0 VALUES(37,449,720.72,'rinzu',147,379.65,'rhfca')

statement ok
INSERT INTO tab0 VALUES(38,567,615.24,'qgpus',378,172.1,'ubefd')

statement ok
INSERT INTO tab0 VALUES(39,219,516.41,'emjfx',295,36.27,'jpdzg')

statement ok
INSERT INTO tab0 VALUES(40,597,383.75,'nzvmu',756,923.99,'mejhw')

statement ok
INSERT INTO tab0 VALUES(41,510,319.36,'cbhgt',804,240.35,'ksbnd')

statement ok
INSERT INTO tab0 VALUES(42,513,193.4,'hckqr',786,478.28,'bawpr')

statement ok
INSERT INTO tab0 VALUES(43,27,269.40,'cbojt',482,828.62,'uvqca')

statement ok
INSERT INTO tab0 VALUES(44,469,827.2,'ogoww',226,814.20,'wavik')

statement ok
INSERT INTO tab0 VALUES(45,377,789.52,'ovhml',37,914.99,'doipg')

statement ok
INSERT INTO tab0 VALUES(46,530,345.75,'iohlx',740,188.22,'rxagz')

statement ok
INSERT INTO tab0 VALUES(47,78,579.86,'gekdj',89,898.51,'lxiri')

statement ok
INSERT INTO tab0 VALUES(48,665,91.46,'fmkfi',898,138.99,'wzati')

statement ok
INSERT INTO tab0 VALUES(49,552,625.72,'niopd',160,457.41,'khqpr')

statement ok
INSERT INTO tab0 VALUES(50,747,690.51,'hxlut',177,484.29,'hugym')

statement ok
INSERT INTO tab0 VALUES(51,126,190.55,'hvgth',681,552.4,'bnbgu')

statement ok
INSERT INTO tab0 VALUES(52,560,45.46,'gdtit',962,326.7,'ilxqj')

statement ok
INSERT INTO tab0 VALUES(53,37,820.96,'xrrcn',988,425.93,'evcfe')

statement ok
INSERT INTO tab0 VALUES(54,790,346.98,'hylsa',538,48.44,'zhwdb')

statement ok
INSERT INTO tab0 VALUES(55,423,344.74,'kiwwl',322,598.77,'xwdsk')

statement ok
INSERT INTO tab0 VALUES(56,31,58.92,'bimmg',105,311.65,'rgxor')

statement ok
INSERT INTO tab0 VALUES(57,332,870.78,'fopwv',834,876.39,'asgrb')

statement ok
INSERT INTO tab0 VALUES(58,785,932.28,'vxnud',763,61.12,'lmoqf')

statement ok
INSERT INTO tab0 VALUES(59,719,787.19,'jqmpj',577,342.79,'ttjqs')

statement ok
INSERT INTO tab0 VALUES(60,457,998.23,'kobml',520,524.42,'usbsw')

statement ok
INSERT INTO tab0 VALUES(61,442,768.19,'jdwhv',514,365.12,'xwftc')

statement ok
INSERT INTO tab0 VALUES(62,360,568.7,'aqhay',290,206.29,'tzmuu')

statement ok
INSERT INTO tab0 VALUES(63,267,763.18,'hdxsz',510,591.69,'vieyu')

statement ok
INSERT INTO tab0 VALUES(64,713,236.28,'pvhpl',894,896.60,'attqd')

statement ok
INSERT INTO tab0 VALUES(65,867,8.70,'tboir',342,950.95,'juorp')

statement ok
INSERT INTO tab0 VALUES(66,642,873.48,'ljxat',59,663.40,'qwlnf')

statement ok
INSERT INTO tab0 VALUES(67,820,16.47,'xtliu',686,651.53,'xijee')

statement ok
INSERT INTO tab0 VALUES(68,177,638.47,'ntrsu',418,859.89,'gqzmf')

statement ok
INSERT INTO tab0 VALUES(69,610,584.34,'kmcle',131,187.20,'jljei')

statement ok
INSERT INTO tab0 VALUES(70,257,967.17,'exzul',511,115.42,'dsodk')

statement ok
INSERT INTO tab0 VALUES(71,628,790.33,'lxvcu',169,329.89,'gzfgv')

statement ok
INSERT INTO tab0 VALUES(72,726,577.68,'lgaaq',780,345.49,'ygfvd')

statement ok
INSERT INTO tab0 VALUES(73,172,992.62,'tbpmn',198,132.70,'mhgnp')

statement ok
INSERT INTO tab0 VALUES(74,333,467.26,'uoswj',582,743.78,'xrqnu')

statement ok
INSERT INTO tab0 VALUES(75,445,829.53,'oligk',523,932.87,'paqsk')

statement ok
INSERT INTO tab0 VALUES(76,736,919.31,'fyukp',171,785.12,'wykvs')

statement ok
INSERT INTO tab0 VALUES(77,556,223.55,'ryoxl',356,343.80,'rhije')

statement ok
INSERT INTO tab0 VALUES(78,497,494.41,'ibtjk',714,228.46,'divah')

statement ok
INSERT INTO tab0 VALUES(79,521,377.33,'lvtlr',813,265.4,'gqyow')

statement ok
INSERT INTO tab0 VALUES(80,85,35.26,'dwwdt',280,111.96,'nnabz')

statement ok
INSERT INTO tab0 VALUES(81,263,774.67,'svaqe',920,877.31,'mycak')

statement ok
INSERT INTO tab0 VALUES(82,875,667.75,'jtftv',846,753.91,'ksvmh')

statement ok
INSERT INTO tab0 VALUES(83,611,179.51,'vzjwa',604,637.48,'yozfu')

statement ok
INSERT INTO tab0 VALUES(84,149,794.91,'bmrzt',296,754.74,'skzqr')

statement ok
INSERT INTO tab0 VALUES(85,297,639.97,'tvmck',703,288.57,'wfsea')

statement ok
INSERT INTO tab0 VALUES(86,95,104.93,'zjudp',419,998.7,'wmxis')

statement ok
INSERT INTO tab0 VALUES(87,962,478.33,'xhxdm',960,853.76,'ybbsf')

statement ok
INSERT INTO tab0 VALUES(88,806,564.16,'hxbhp',908,647.65,'wjvez')

statement ok
INSERT INTO tab0 VALUES(89,156,309.99,'gqzgl',22,635.40,'kpscj')

statement ok
INSERT INTO tab0 VALUES(90,283,425.9,'uepbz',368,147.41,'ettja')

statement ok
INSERT INTO tab0 VALUES(91,330,19.55,'jqslm',444,220.98,'aubmq')

statement ok
INSERT INTO tab0 VALUES(92,432,216.40,'rplvz',306,221.41,'vumun')

statement ok
INSERT INTO tab0 VALUES(93,845,782.74,'ekaly',689,474.14,'bzgoe')

statement ok
INSERT INTO tab0 VALUES(94,67,749.88,'uaiow',136,879.88,'kapzc')

statement ok
INSERT INTO tab0 VALUES(95,966,46.45,'jlnnb',123,545.70,'kzhpe')

statement ok
INSERT INTO tab0 VALUES(96,905,117.52,'mrtxz',180,408.21,'amkdl')

statement ok
INSERT INTO tab0 VALUES(97,865,548.73,'ztqqe',20,861.62,'jxwsu')

statement ok
INSERT INTO tab0 VALUES(98,572,695.44,'pdbeq',663,377.93,'gmcai')

statement ok
INSERT INTO tab0 VALUES(99,621,303.79,'rqpmq',560,134.2,'wjpmh')

statement ok
DROP TABLE tab1

statement ok
CREATE TABLE tab1(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE INDEX idx_tab1_0 on tab1 (col0)

statement ok
CREATE INDEX idx_tab1_1 on tab1 (col1)

statement ok
CREATE INDEX idx_tab1_3 on tab1 (col3)

statement ok
CREATE INDEX idx_tab1_4 on tab1 (col4)

statement ok
INSERT INTO tab1 SELECT * FROM tab0

statement ok
DROP TABLE tab2

statement ok
CREATE TABLE tab2(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE INDEX idx_tab2_0 ON tab2 (col0 DESC,col3)

statement ok
CREATE UNIQUE INDEX idx_tab2_1 ON tab2 (col3 DESC,col1)

statement ok
CREATE INDEX idx_tab2_3 ON tab2 (col1 DESC)

statement ok
INSERT INTO tab2 SELECT * FROM tab0

statement ok
DROP TABLE tab3

statement ok
CREATE TABLE tab3(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE INDEX idx_tab3_0 ON tab3 (col3 DESC)

statement ok
CREATE INDEX idx_tab3_1 ON tab3 (col4 DESC,col1)

statement ok
CREATE INDEX idx_tab3_4 ON tab3 (col0,col1)

statement ok
INSERT INTO tab3 SELECT * FROM tab0

statement ok
DROP TABLE tab4

statement ok
CREATE TABLE tab4(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE UNIQUE INDEX idx_tab4_0 ON tab4 (col4,col1 DESC)

statement ok
CREATE INDEX idx_tab4_1 ON tab4 (col3)

statement ok
CREATE INDEX idx_tab4_2 ON tab4 (col1,col4,col0)

statement ok
INSERT INTO tab4 SELECT * FROM tab0

query I rowsort label-empty
SELECT pk FROM tab0 WHERE pk IS NULL
----

statement ok
DELETE FROM tab0 WHERE col3 = 281

query I rowsort label-empty
SELECT pk FROM tab0 WHERE col3 = 281
----

query I rowsort label-1830
SELECT pk FROM tab0 WHERE NOT (col3 = 281)
----
100 values hashing to d7fd31c3916c207fd3117332326c3f37

statement ok
DELETE FROM tab1 WHERE col3 = 281

query I rowsort label-empty
SELECT pk FROM tab1 WHERE col3 = 281
----

query I rowsort label-1830
SELECT pk FROM tab1 WHERE NOT (col3 = 281)
----
100 values hashing to d7fd31c3916c207fd3117332326c3f37

statement ok
DELETE FROM tab2 WHERE col3 = 281

query I rowsort label-empty
SELECT pk FROM tab2 WHERE col3 = 281
----

query I rowsort label-1830
SELECT pk FROM tab2 WHERE NOT (col3 = 281)
----
100 values hashing to d7fd31c3916c207fd3117332326c3f37

statement ok
DELETE FROM tab3 WHERE col3 = 281

query I rowsort label-empty
SELECT pk FROM tab3 WHERE col3 = 281
----

query I rowsort label-1830
SELECT pk FROM tab3 WHERE NOT (col3 = 281)
----
100 values hashing to d7fd31c3916c207fd3117332326c3f37

statement ok
DELETE FROM tab4 WHERE col3 = 281

query I rowsort label-empty
SELECT pk FROM tab4 WHERE col3 = 281
----

query I rowsort label-1830
SELECT pk FROM tab4 WHERE NOT (col3 = 281)
----
100 values hashing to d7fd31c3916c207fd3117332326c3f37

statement ok
DELETE FROM tab0 WHERE (col1 > 627.10)

query I rowsort label-empty
SELECT pk FROM tab0 WHERE (col1 > 627.10)
----

query I rowsort label-1845
SELECT pk FROM tab0 WHERE NOT ((col1 > 627.10))
----
63 values hashing to 2a091219793ef11222541dffb5c9e267

statement ok
DELETE FROM tab1 WHERE (col1 > 627.10)

query I rowsort label-empty
SELECT pk FROM tab1 WHERE (col1 > 627.10)
----

query I rowsort label-1845
SELECT pk FROM tab1 WHERE NOT ((col1 > 627.10))
----
63 values hashing to 2a091219793ef11222541dffb5c9e267

statement ok
DELETE FROM tab2 WHERE (col1 > 627.10)

query I rowsort label-empty
SELECT pk FROM tab2 WHERE (col1 > 627.10)
----

query I rowsort label-1845
SELECT pk FROM tab2 WHERE NOT ((col1 > 627.10))
----
63 values hashing to 2a091219793ef11222541dffb5c9e267

statement ok
DELETE FROM tab3 WHERE (col1 > 627.10)

query I rowsort label-empty
SELECT pk FROM tab3 WHERE (col1 > 627.10)
----

query I rowsort label-1845
SELECT pk FROM tab3 WHERE NOT ((col1 > 627.10))
----
63 values hashing to 2a091219793ef11222541dffb5c9e267

statement ok
DELETE FROM tab4 WHERE (col1 > 627.10)

query I rowsort label-empty
SELECT pk FROM tab4 WHERE (col1 > 627.10)
----

query I rowsort label-1845
SELECT pk FROM tab4 WHERE NOT ((col1 > 627.10))
----
63 values hashing to 2a091219793ef11222541dffb5c9e267

statement ok
DELETE FROM tab0 WHERE col4 < 683.78

query I rowsort label-empty
SELECT pk FROM tab0 WHERE col4 < 683.78
----

query I rowsort label-1860
SELECT pk FROM tab0 WHERE NOT (col4 < 683.78)
----
15 values hashing to a9e355d8a788c7d67b6fd41cc1bbd144

statement ok
DELETE FROM tab1 WHERE col4 < 683.78

query I rowsort label-empty
SELECT pk FROM tab1 WHERE col4 < 683.78
----

query I rowsort label-1860
SELECT pk FROM tab1 WHERE NOT (col4 < 683.78)
----
15 values hashing to a9e355d8a788c7d67b6fd41cc1bbd144

statement ok
DELETE FROM tab2 WHERE col4 < 683.78

query I rowsort label-empty
SELECT pk FROM tab2 WHERE col4 < 683.78
----

query I rowsort label-1860
SELECT pk FROM tab2 WHERE NOT (col4 < 683.78)
----
15 values hashing to a9e355d8a788c7d67b6fd41cc1bbd144

statement ok
DELETE FROM tab3 WHERE col4 < 683.78

query I rowsort label-empty
SELECT pk FROM tab3 WHERE col4 < 683.78
----

query I rowsort label-1860
SELECT pk FROM tab3 WHERE NOT (col4 < 683.78)
----
15 values hashing to a9e355d8a788c7d67b6fd41cc1bbd144

statement ok
DELETE FROM tab4 WHERE col4 < 683.78

query I rowsort label-empty
SELECT pk FROM tab4 WHERE col4 < 683.78
----

query I rowsort label-1860
SELECT pk FROM tab4 WHERE NOT (col4 < 683.78)
----
15 values hashing to a9e355d8a788c7d67b6fd41cc1bbd144

statement ok
DELETE FROM tab0 WHERE col0 < 725 AND col3 > 79

query I rowsort label-empty
SELECT pk FROM tab0 WHERE col0 < 725 AND col3 > 79
----

query I rowsort label-1875
SELECT pk FROM tab0 WHERE NOT (col0 < 725 AND col3 > 79)
----
20
5
65
87
97

statement ok
DELETE FROM tab1 WHERE col0 < 725 AND col3 > 79

query I rowsort label-empty
SELECT pk FROM tab1 WHERE col0 < 725 AND col3 > 79
----

query I rowsort label-1875
SELECT pk FROM tab1 WHERE NOT (col0 < 725 AND col3 > 79)
----
20
5
65
87
97

statement ok
DELETE FROM tab2 WHERE col0 < 725 AND col3 > 79

query I rowsort label-empty
SELECT pk FROM tab2 WHERE col0 < 725 AND col3 > 79
----

query I rowsort label-1875
SELECT pk FROM tab2 WHERE NOT (col0 < 725 AND col3 > 79)
----
20
5
65
87
97

statement ok
DELETE FROM tab3 WHERE col0 < 725 AND col3 > 79

query I rowsort label-empty
SELECT pk FROM tab3 WHERE col0 < 725 AND col3 > 79
----

query I rowsort label-1875
SELECT pk FROM tab3 WHERE NOT (col0 < 725 AND col3 > 79)
----
20
5
65
87
97

statement ok
DELETE FROM tab4 WHERE col0 < 725 AND col3 > 79

query I rowsort label-empty
SELECT pk FROM tab4 WHERE col0 < 725 AND col3 > 79
----

query I rowsort label-1875
SELECT pk FROM tab4 WHERE NOT (col0 < 725 AND col3 > 79)
----
20
5
65
87
97

statement ok
DELETE FROM tab0 WHERE col4 BETWEEN 55.80 AND 473.79

query I rowsort label-empty
SELECT pk FROM tab0 WHERE col4 BETWEEN 55.80 AND 473.79
----

query I rowsort label-1890
SELECT pk FROM tab0 WHERE NOT (col4 BETWEEN 55.80 AND 473.79)
----
20
5
65
87
97

statement ok
DELETE FROM tab1 WHERE col4 BETWEEN 55.80 AND 473.79

query I rowsort label-empty
SELECT pk FROM tab1 WHERE col4 BETWEEN 55.80 AND 473.79
----

query I rowsort label-1890
SELECT pk FROM tab1 WHERE NOT (col4 BETWEEN 55.80 AND 473.79)
----
20
5
65
87
97

statement ok
DELETE FROM tab2 WHERE col4 BETWEEN 55.80 AND 473.79

query I rowsort label-empty
SELECT pk FROM tab2 WHERE col4 BETWEEN 55.80 AND 473.79
----

query I rowsort label-1890
SELECT pk FROM tab2 WHERE NOT (col4 BETWEEN 55.80 AND 473.79)
----
20
5
65
87
97

statement ok
DELETE FROM tab3 WHERE col4 BETWEEN 55.80 AND 473.79

query I rowsort label-empty
SELECT pk FROM tab3 WHERE col4 BETWEEN 55.80 AND 473.79
----

query I rowsort label-1890
SELECT pk FROM tab3 WHERE NOT (col4 BETWEEN 55.80 AND 473.79)
----
20
5
65
87
97

statement ok
DELETE FROM tab4 WHERE col4 BETWEEN 55.80 AND 473.79

query I rowsort label-empty
SELECT pk FROM tab4 WHERE col4 BETWEEN 55.80 AND 473.79
----

query I rowsort label-1890
SELECT pk FROM tab4 WHERE NOT (col4 BETWEEN 55.80 AND 473.79)
----
20
5
65
87
97

statement ok
DROP TABLE tab0

statement ok
CREATE TABLE tab0(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
INSERT INTO tab0 VALUES(0,722,379.42,'stbth',567,541.71,'xqnaw')

statement ok
INSERT INTO tab0 VALUES(1,878,512.8,'aqbzw',572,873.77,'gaomu')

statement ok
INSERT INTO tab0 VALUES(2,136,622.44,'uyvaj',678,18.56,'lgjqr')

statement ok
INSERT INTO tab0 VALUES(3,102,52.2,'wwper',412,548.87,'lewmf')

statement ok
INSERT INTO tab0 VALUES(4,133,885.10,'wkxxe',866,343.62,'akxrp')

statement ok
INSERT INTO tab0 VALUES(5,962,76.34,'dfpox',323,712.39,'uyhvp')

statement ok
INSERT INTO tab0 VALUES(6,326,574.43,'byewo',878,525.12,'hsvky')

statement ok
INSERT INTO tab0 VALUES(7,588,445.70,'bfrpt',69,328.69,'ifqfd')

statement ok
INSERT INTO tab0 VALUES(8,363,2.74,'twzea',494,478.56,'yfezt')

statement ok
INSERT INTO tab0 VALUES(9,142,924.4,'bxwja',443,261.42,'lggcq')

statement ok
INSERT INTO tab0 VALUES(10,919,387.62,'kzcvs',522,23.74,'vmjft')

statement ok
INSERT INTO tab0 VALUES(11,815,185.62,'rzpvg',273,287.50,'pzstq')

statement ok
INSERT INTO tab0 VALUES(12,703,856.95,'psqsj',804,886.73,'brisg')

statement ok
INSERT INTO tab0 VALUES(13,833,807.93,'pntrm',413,84.16,'jtedi')

statement ok
INSERT INTO tab0 VALUES(14,455,440.88,'dxdio',212,701.87,'tlhxh')

statement ok
INSERT INTO tab0 VALUES(15,450,274.78,'rdojn',752,240.88,'ombdn')

statement ok
INSERT INTO tab0 VALUES(16,946,77.86,'yzpci',650,8.79,'iyaal')

statement ok
INSERT INTO tab0 VALUES(17,952,978.24,'ydsfw',210,245.43,'cqgir')

statement ok
INSERT INTO tab0 VALUES(18,977,608.59,'eyjfl',52,250.42,'hynac')

statement ok
INSERT INTO tab0 VALUES(19,657,214.68,'peggo',736,500.87,'bfcaz')

statement ok
INSERT INTO tab0 VALUES(20,381,787.7,'ahfpj',385,781.94,'hrhre')

statement ok
INSERT INTO tab0 VALUES(21,914,187.73,'ynqhk',312,309.53,'sthle')

statement ok
INSERT INTO tab0 VALUES(22,24,269.60,'xahxd',646,858.83,'dxhni')

statement ok
INSERT INTO tab0 VALUES(23,104,7.31,'mytzu',952,884.3,'lfwmu')

statement ok
INSERT INTO tab0 VALUES(24,800,618.73,'ksfto',863,646.85,'uzuwu')

statement ok
INSERT INTO tab0 VALUES(25,637,688.63,'vvxst',699,340.26,'ugkvv')

statement ok
INSERT INTO tab0 VALUES(26,638,300.30,'gkyiz',97,216.4,'lsovo')

statement ok
INSERT INTO tab0 VALUES(27,956,154.16,'uztqb',630,704.41,'mzubd')

statement ok
INSERT INTO tab0 VALUES(28,494,694.43,'huxtl',438,543.71,'jmqhf')

statement ok
INSERT INTO tab0 VALUES(29,535,232.69,'iulsc',849,903.94,'lzjjc')

statement ok
INSERT INTO tab0 VALUES(30,360,78.54,'oyxws',8,511.47,'afoxy')

statement ok
INSERT INTO tab0 VALUES(31,879,658.24,'pelrw',497,775.59,'pmwwv')

statement ok
INSERT INTO tab0 VALUES(32,254,642.31,'hpchd',962,910.19,'yiiet')

statement ok
INSERT INTO tab0 VALUES(33,524,71.15,'uorbc',741,62.37,'eeljz')

statement ok
INSERT INTO tab0 VALUES(34,230,480.70,'tydks',484,435.5,'zvghc')

statement ok
INSERT INTO tab0 VALUES(35,39,20.3,'jzled',782,412.60,'ohona')

statement ok
INSERT INTO tab0 VALUES(36,371,591.97,'ntalc',790,687.49,'zebgg')

statement ok
INSERT INTO tab0 VALUES(37,22,958.76,'yxnby',852,381.86,'eogry')

statement ok
INSERT INTO tab0 VALUES(38,791,882.65,'ggejr',127,175.22,'blxvc')

statement ok
INSERT INTO tab0 VALUES(39,103,243.52,'ejyqf',214,430.2,'sjvbn')

statement ok
INSERT INTO tab0 VALUES(40,636,166.54,'rgmxl',775,314.27,'kdjrd')

statement ok
INSERT INTO tab0 VALUES(41,943,143.76,'ayimh',162,926.21,'ylcqa')

statement ok
INSERT INTO tab0 VALUES(42,82,162.75,'wddpz',42,423.91,'mkjco')

statement ok
INSERT INTO tab0 VALUES(43,236,829.22,'ntpbc',21,142.88,'wfedn')

statement ok
INSERT INTO tab0 VALUES(44,339,494.65,'xttvr',270,729.72,'swiff')

statement ok
INSERT INTO tab0 VALUES(45,705,380.90,'vlbpi',148,260.74,'oorbq')

statement ok
INSERT INTO tab0 VALUES(46,646,696.88,'bllpl',831,366.55,'xqazp')

statement ok
INSERT INTO tab0 VALUES(47,105,778.11,'jdnaf',932,364.76,'jxntt')

statement ok
INSERT INTO tab0 VALUES(48,273,204.40,'ugqvw',129,373.53,'wlpcw')

statement ok
INSERT INTO tab0 VALUES(49,221,918.42,'qoces',791,447.24,'reehv')

statement ok
INSERT INTO tab0 VALUES(50,522,362.41,'sofeh',599,696.8,'pnszv')

statement ok
INSERT INTO tab0 VALUES(51,874,594.70,'ixkol',175,409.71,'bxjom')

statement ok
INSERT INTO tab0 VALUES(52,727,420.41,'njlco',706,185.88,'gohzy')

statement ok
INSERT INTO tab0 VALUES(53,910,513.7,'fzkmq',568,54.2,'hbjfa')

statement ok
INSERT INTO tab0 VALUES(54,252,536.19,'ffyui',948,600.91,'fxtbj')

statement ok
INSERT INTO tab0 VALUES(55,211,279.96,'ibkdf',479,92.28,'gfsql')

statement ok
INSERT INTO tab0 VALUES(56,495,771.81,'tdwgv',853,605.44,'xixcv')

statement ok
INSERT INTO tab0 VALUES(57,687,412.8,'vyhit',455,143.90,'allch')

statement ok
INSERT INTO tab0 VALUES(58,880,95.62,'ktrix',982,769.0,'zfzqu')

statement ok
INSERT INTO tab0 VALUES(59,281,334.41,'yafum',72,728.54,'ujzov')

statement ok
INSERT INTO tab0 VALUES(60,863,384.22,'oehme',925,571.40,'fkpdj')

statement ok
INSERT INTO tab0 VALUES(61,967,372.21,'fdtyg',935,279.17,'yddvb')

statement ok
INSERT INTO tab0 VALUES(62,939,417.54,'taydu',305,392.76,'piuth')

statement ok
INSERT INTO tab0 VALUES(63,751,761.3,'esxbq',683,131.3,'zkdll')

statement ok
INSERT INTO tab0 VALUES(64,626,886.75,'rnkkr',776,523.44,'exzjy')

statement ok
INSERT INTO tab0 VALUES(65,668,643.69,'rsddv',984,527.64,'qjqsh')

statement ok
INSERT INTO tab0 VALUES(66,477,381.33,'diufh',22,159.12,'gqzuk')

statement ok
INSERT INTO tab0 VALUES(67,786,62.31,'oqfzq',540,615.82,'strvm')

statement ok
INSERT INTO tab0 VALUES(68,75,401.3,'dtoew',757,401.74,'gmcmj')

statement ok
INSERT INTO tab0 VALUES(69,204,974.28,'yljfp',81,451.63,'ewsqo')

statement ok
INSERT INTO tab0 VALUES(70,33,356.87,'xnswe',732,258.53,'szytg')

statement ok
INSERT INTO tab0 VALUES(71,52,239.26,'brgcw',371,996.45,'fmovr')

statement ok
INSERT INTO tab0 VALUES(72,999,559.16,'rznmu',724,644.99,'jfprb')

statement ok
INSERT INTO tab0 VALUES(73,492,623.20,'ilxwg',205,116.93,'dyowt')

statement ok
INSERT INTO tab0 VALUES(74,649,227.51,'zxtbu',543,380.91,'cuncm')

statement ok
INSERT INTO tab0 VALUES(75,716,794.36,'giskh',407,586.0,'kbhah')

statement ok
INSERT INTO tab0 VALUES(76,691,487.78,'ksoka',29,192.36,'zuorw')

statement ok
INSERT INTO tab0 VALUES(77,948,336.22,'ompka',834,86.86,'qiwhl')

statement ok
INSERT INTO tab0 VALUES(78,864,368.13,'thmdy',56,713.70,'eyzve')

statement ok
INSERT INTO tab0 VALUES(79,443,730.60,'dntkh',374,202.1,'pounb')

statement ok
INSERT INTO tab0 VALUES(80,940,810.0,'zbmqq',527,484.54,'biosc')

statement ok
INSERT INTO tab0 VALUES(81,488,369.58,'yswqn',946,425.22,'fhygo')

statement ok
INSERT INTO tab0 VALUES(82,721,656.10,'dzybw',376,948.81,'duhiy')

statement ok
INSERT INTO tab0 VALUES(83,400,547.50,'fszev',501,156.54,'ploxe')

statement ok
INSERT INTO tab0 VALUES(84,40,657.44,'mpoic',570,459.71,'bmrlr')

statement ok
INSERT INTO tab0 VALUES(85,528,471.1,'fvpuy',23,699.32,'zokoq')

statement ok
INSERT INTO tab0 VALUES(86,759,469.29,'mwpfk',106,274.70,'rgrpx')

statement ok
INSERT INTO tab0 VALUES(87,253,249.2,'mwpeh',517,265.15,'tsofk')

statement ok
INSERT INTO tab0 VALUES(88,777,654.22,'qjodn',12,557.55,'yjody')

statement ok
INSERT INTO tab0 VALUES(89,984,896.76,'rbgsz',36,971.95,'mmoop')

statement ok
INSERT INTO tab0 VALUES(90,21,682.6,'sfnlv',349,382.28,'asbcr')

statement ok
INSERT INTO tab0 VALUES(91,165,337.69,'njhnr',651,841.90,'wxhcz')

statement ok
INSERT INTO tab0 VALUES(92,447,928.95,'ozufl',207,718.23,'dqhlt')

statement ok
INSERT INTO tab0 VALUES(93,271,396.57,'bcspt',470,806.44,'usbcz')

statement ok
INSERT INTO tab0 VALUES(94,46,673.29,'fwgfz',709,455.0,'vatvj')

statement ok
INSERT INTO tab0 VALUES(95,806,811.47,'ifdrh',631,700.33,'harqq')

statement ok
INSERT INTO tab0 VALUES(96,839,106.76,'wmaew',9,383.46,'qjlqm')

statement ok
INSERT INTO tab0 VALUES(97,307,222.70,'qdkgz',302,268.59,'opent')

statement ok
INSERT INTO tab0 VALUES(98,877,319.34,'wdukd',289,190.77,'iqqep')

statement ok
INSERT INTO tab0 VALUES(99,341,176.88,'jvwqe',684,157.52,'wpekq')

statement ok
DROP TABLE tab1

statement ok
CREATE TABLE tab1(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE INDEX idx_tab1_0 on tab1 (col0)

statement ok
CREATE INDEX idx_tab1_1 on tab1 (col1)

statement ok
CREATE INDEX idx_tab1_3 on tab1 (col3)

statement ok
CREATE INDEX idx_tab1_4 on tab1 (col4)

statement ok
INSERT INTO tab1 SELECT * FROM tab0

statement ok
DROP TABLE tab2

statement ok
CREATE TABLE tab2(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE UNIQUE INDEX idx_tab2_0 ON tab2 (col1)

statement ok
CREATE UNIQUE INDEX idx_tab2_4 ON tab2 (col0,col4)

statement ok
INSERT INTO tab2 SELECT * FROM tab0

statement ok
DROP TABLE tab3

statement ok
CREATE TABLE tab3(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE UNIQUE INDEX idx_tab3_0 ON tab3 (col1 DESC)

statement ok
CREATE UNIQUE INDEX idx_tab3_1 ON tab3 (col0,col3 DESC,col4)

statement ok
CREATE INDEX idx_tab3_3 ON tab3 (col0,col4 DESC,col3 DESC)

statement ok
CREATE INDEX idx_tab3_4 ON tab3 (col3 DESC)

statement ok
INSERT INTO tab3 SELECT * FROM tab0

statement ok
DROP TABLE tab4

statement ok
CREATE TABLE tab4(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE INDEX idx_tab4_0 ON tab4 (col0 DESC,col4 DESC,col1 DESC)

statement ok
CREATE UNIQUE INDEX idx_tab4_1 ON tab4 (col4)

statement ok
INSERT INTO tab4 SELECT * FROM tab0

query I rowsort label-empty
SELECT pk FROM tab0 WHERE pk IS NULL
----

statement ok
DELETE FROM tab0 WHERE (col3 > 559)

query I rowsort label-empty
SELECT pk FROM tab0 WHERE (col3 > 559)
----

query I rowsort label-1905
SELECT pk FROM tab0 WHERE NOT ((col3 > 559))
----
55 values hashing to f3bb592bd894d40cd70f552826d4e1c4

statement ok
DELETE FROM tab1 WHERE (col3 > 559)

query I rowsort label-empty
SELECT pk FROM tab1 WHERE (col3 > 559)
----

query I rowsort label-1905
SELECT pk FROM tab1 WHERE NOT ((col3 > 559))
----
55 values hashing to f3bb592bd894d40cd70f552826d4e1c4

statement ok
DELETE FROM tab2 WHERE (col3 > 559)

query I rowsort label-empty
SELECT pk FROM tab2 WHERE (col3 > 559)
----

query I rowsort label-1905
SELECT pk FROM tab2 WHERE NOT ((col3 > 559))
----
55 values hashing to f3bb592bd894d40cd70f552826d4e1c4

statement ok
DELETE FROM tab3 WHERE (col3 > 559)

query I rowsort label-empty
SELECT pk FROM tab3 WHERE (col3 > 559)
----

query I rowsort label-1905
SELECT pk FROM tab3 WHERE NOT ((col3 > 559))
----
55 values hashing to f3bb592bd894d40cd70f552826d4e1c4

statement ok
DELETE FROM tab4 WHERE (col3 > 559)

query I rowsort label-empty
SELECT pk FROM tab4 WHERE (col3 > 559)
----

query I rowsort label-1905
SELECT pk FROM tab4 WHERE NOT ((col3 > 559))
----
55 values hashing to f3bb592bd894d40cd70f552826d4e1c4

statement ok
DELETE FROM tab0 WHERE col0 IN (110,457,638,205,361)

query I rowsort label-empty
SELECT pk FROM tab0 WHERE col0 IN (110,457,638,205,361)
----

query I rowsort label-1920
SELECT pk FROM tab0 WHERE NOT (col0 IN (110,457,638,205,361))
----
54 values hashing to 7a469b36c0bfece3a1d4bdf72b7991eb

statement ok
DELETE FROM tab1 WHERE col0 IN (110,457,638,205,361)

query I rowsort label-empty
SELECT pk FROM tab1 WHERE col0 IN (110,457,638,205,361)
----

query I rowsort label-1920
SELECT pk FROM tab1 WHERE NOT (col0 IN (110,457,638,205,361))
----
54 values hashing to 7a469b36c0bfece3a1d4bdf72b7991eb

statement ok
DELETE FROM tab2 WHERE col0 IN (110,457,638,205,361)

query I rowsort label-empty
SELECT pk FROM tab2 WHERE col0 IN (110,457,638,205,361)
----

query I rowsort label-1920
SELECT pk FROM tab2 WHERE NOT (col0 IN (110,457,638,205,361))
----
54 values hashing to 7a469b36c0bfece3a1d4bdf72b7991eb

statement ok
DELETE FROM tab3 WHERE col0 IN (110,457,638,205,361)

query I rowsort label-empty
SELECT pk FROM tab3 WHERE col0 IN (110,457,638,205,361)
----

query I rowsort label-1920
SELECT pk FROM tab3 WHERE NOT (col0 IN (110,457,638,205,361))
----
54 values hashing to 7a469b36c0bfece3a1d4bdf72b7991eb

statement ok
DELETE FROM tab4 WHERE col0 IN (110,457,638,205,361)

query I rowsort label-empty
SELECT pk FROM tab4 WHERE col0 IN (110,457,638,205,361)
----

query I rowsort label-1920
SELECT pk FROM tab4 WHERE NOT (col0 IN (110,457,638,205,361))
----
54 values hashing to 7a469b36c0bfece3a1d4bdf72b7991eb

statement ok
DELETE FROM tab0 WHERE col0 > 887

query I rowsort label-empty
SELECT pk FROM tab0 WHERE col0 > 887
----

query I rowsort label-1935
SELECT pk FROM tab0 WHERE NOT (col0 > 887)
----
45 values hashing to 92bfeb54a8538aa47bb00d80f9b82c2a

statement ok
DELETE FROM tab1 WHERE col0 > 887

query I rowsort label-empty
SELECT pk FROM tab1 WHERE col0 > 887
----

query I rowsort label-1935
SELECT pk FROM tab1 WHERE NOT (col0 > 887)
----
45 values hashing to 92bfeb54a8538aa47bb00d80f9b82c2a

statement ok
DELETE FROM tab2 WHERE col0 > 887

query I rowsort label-empty
SELECT pk FROM tab2 WHERE col0 > 887
----

query I rowsort label-1935
SELECT pk FROM tab2 WHERE NOT (col0 > 887)
----
45 values hashing to 92bfeb54a8538aa47bb00d80f9b82c2a

statement ok
DELETE FROM tab3 WHERE col0 > 887

query I rowsort label-empty
SELECT pk FROM tab3 WHERE col0 > 887
----

query I rowsort label-1935
SELECT pk FROM tab3 WHERE NOT (col0 > 887)
----
45 values hashing to 92bfeb54a8538aa47bb00d80f9b82c2a

statement ok
DELETE FROM tab4 WHERE col0 > 887

query I rowsort label-empty
SELECT pk FROM tab4 WHERE col0 > 887
----

query I rowsort label-1935
SELECT pk FROM tab4 WHERE NOT (col0 > 887)
----
45 values hashing to 92bfeb54a8538aa47bb00d80f9b82c2a

statement ok
DELETE FROM tab0 WHERE (((col3 = 443 AND (col4 > 639.78) AND col3 <= 315 OR col3 IS NULL AND col3 < 333 AND col1 >= 8.63 AND col1 IS NULL) AND ((col0 <= 757)) OR col3 <= 677)) OR col0 <= 23

query I rowsort label-empty
SELECT pk FROM tab0 WHERE (((col3 = 443 AND (col4 > 639.78) AND col3 <= 315 OR col3 IS NULL AND col3 < 333 AND col1 >= 8.63 AND col1 IS NULL) AND ((col0 <= 757)) OR col3 <= 677)) OR col0 <= 23
----

query I rowsort label-1950
SELECT pk FROM tab0 WHERE NOT ((((col3 = 443 AND (col4 > 639.78) AND col3 <= 315 OR col3 IS NULL AND col3 < 333 AND col1 >= 8.63 AND col1 IS NULL) AND ((col0 <= 757)) OR col3 <= 677)) OR col0 <= 23)
----

statement ok
DELETE FROM tab1 WHERE (((col3 = 443 AND (col4 > 639.78) AND col3 <= 315 OR col3 IS NULL AND col3 < 333 AND col1 >= 8.63 AND col1 IS NULL) AND ((col0 <= 757)) OR col3 <= 677)) OR col0 <= 23

query I rowsort label-empty
SELECT pk FROM tab1 WHERE (((col3 = 443 AND (col4 > 639.78) AND col3 <= 315 OR col3 IS NULL AND col3 < 333 AND col1 >= 8.63 AND col1 IS NULL) AND ((col0 <= 757)) OR col3 <= 677)) OR col0 <= 23
----

query I rowsort label-1950
SELECT pk FROM tab1 WHERE NOT ((((col3 = 443 AND (col4 > 639.78) AND col3 <= 315 OR col3 IS NULL AND col3 < 333 AND col1 >= 8.63 AND col1 IS NULL) AND ((col0 <= 757)) OR col3 <= 677)) OR col0 <= 23)
----

statement ok
DELETE FROM tab2 WHERE (((col3 = 443 AND (col4 > 639.78) AND col3 <= 315 OR col3 IS NULL AND col3 < 333 AND col1 >= 8.63 AND col1 IS NULL) AND ((col0 <= 757)) OR col3 <= 677)) OR col0 <= 23

query I rowsort label-empty
SELECT pk FROM tab2 WHERE (((col3 = 443 AND (col4 > 639.78) AND col3 <= 315 OR col3 IS NULL AND col3 < 333 AND col1 >= 8.63 AND col1 IS NULL) AND ((col0 <= 757)) OR col3 <= 677)) OR col0 <= 23
----

query I rowsort label-1950
SELECT pk FROM tab2 WHERE NOT ((((col3 = 443 AND (col4 > 639.78) AND col3 <= 315 OR col3 IS NULL AND col3 < 333 AND col1 >= 8.63 AND col1 IS NULL) AND ((col0 <= 757)) OR col3 <= 677)) OR col0 <= 23)
----

statement ok
DELETE FROM tab3 WHERE (((col3 = 443 AND (col4 > 639.78) AND col3 <= 315 OR col3 IS NULL AND col3 < 333 AND col1 >= 8.63 AND col1 IS NULL) AND ((col0 <= 757)) OR col3 <= 677)) OR col0 <= 23

query I rowsort label-empty
SELECT pk FROM tab3 WHERE (((col3 = 443 AND (col4 > 639.78) AND col3 <= 315 OR col3 IS NULL AND col3 < 333 AND col1 >= 8.63 AND col1 IS NULL) AND ((col0 <= 757)) OR col3 <= 677)) OR col0 <= 23
----

query I rowsort label-1950
SELECT pk FROM tab3 WHERE NOT ((((col3 = 443 AND (col4 > 639.78) AND col3 <= 315 OR col3 IS NULL AND col3 < 333 AND col1 >= 8.63 AND col1 IS NULL) AND ((col0 <= 757)) OR col3 <= 677)) OR col0 <= 23)
----

statement ok
DELETE FROM tab4 WHERE (((col3 = 443 AND (col4 > 639.78) AND col3 <= 315 OR col3 IS NULL AND col3 < 333 AND col1 >= 8.63 AND col1 IS NULL) AND ((col0 <= 757)) OR col3 <= 677)) OR col0 <= 23

query I rowsort label-empty
SELECT pk FROM tab4 WHERE (((col3 = 443 AND (col4 > 639.78) AND col3 <= 315 OR col3 IS NULL AND col3 < 333 AND col1 >= 8.63 AND col1 IS NULL) AND ((col0 <= 757)) OR col3 <= 677)) OR col0 <= 23
----

query I rowsort label-1950
SELECT pk FROM tab4 WHERE NOT ((((col3 = 443 AND (col4 > 639.78) AND col3 <= 315 OR col3 IS NULL AND col3 < 333 AND col1 >= 8.63 AND col1 IS NULL) AND ((col0 <= 757)) OR col3 <= 677)) OR col0 <= 23)
----

statement ok
DROP TABLE tab0

statement ok
CREATE TABLE tab0(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
INSERT INTO tab0 VALUES(0,315,498.15,'xaqiy',978,603.43,'slncj')

statement ok
INSERT INTO tab0 VALUES(1,767,66.54,'yahgj',674,245.41,'tglny')

statement ok
INSERT INTO tab0 VALUES(2,543,68.88,'tafdj',120,880.19,'oyddz')

statement ok
INSERT INTO tab0 VALUES(3,227,916.49,'yhifb',68,400.63,'xsmfr')

statement ok
INSERT INTO tab0 VALUES(4,651,266.93,'clijr',339,505.17,'ybuyd')

statement ok
INSERT INTO tab0 VALUES(5,527,141.65,'jevvk',441,825.43,'ehugu')

statement ok
INSERT INTO tab0 VALUES(6,66,60.63,'dultu',196,48.90,'odtef')

statement ok
INSERT INTO tab0 VALUES(7,609,161.99,'nzzvq',367,42.49,'totro')

statement ok
INSERT INTO tab0 VALUES(8,246,326.62,'fgmwg',282,985.21,'dcqei')

statement ok
INSERT INTO tab0 VALUES(9,447,306.78,'vrlpp',455,483.76,'asggx')

statement ok
INSERT INTO tab0 VALUES(10,681,845.79,'xltci',218,701.19,'rimdg')

statement ok
INSERT INTO tab0 VALUES(11,46,809.57,'zpdlw',341,484.49,'nlmmk')

statement ok
INSERT INTO tab0 VALUES(12,892,307.34,'wnymu',658,485.24,'htszi')

statement ok
INSERT INTO tab0 VALUES(13,443,813.18,'rsnjq',694,285.20,'ywcuh')

statement ok
INSERT INTO tab0 VALUES(14,430,302.72,'zgeag',288,528.0,'evdls')

statement ok
INSERT INTO tab0 VALUES(15,706,363.72,'wokdt',216,36.70,'cucgl')

statement ok
INSERT INTO tab0 VALUES(16,878,332.70,'fwyju',823,938.44,'upbba')

statement ok
INSERT INTO tab0 VALUES(17,932,414.59,'qbzjr',638,793.6,'amatl')

statement ok
INSERT INTO tab0 VALUES(18,852,805.31,'sdfai',10,720.76,'roccr')

statement ok
INSERT INTO tab0 VALUES(19,252,824.44,'evyjq',723,517.66,'urqam')

statement ok
INSERT INTO tab0 VALUES(20,997,32.84,'wihei',628,789.48,'pvhps')

statement ok
INSERT INTO tab0 VALUES(21,828,360.24,'ywgjk',265,74.14,'uugmj')

statement ok
INSERT INTO tab0 VALUES(22,990,233.90,'bixxy',488,965.39,'lxenu')

statement ok
INSERT INTO tab0 VALUES(23,853,695.22,'lvkgm',90,239.44,'kqmkr')

statement ok
INSERT INTO tab0 VALUES(24,539,533.37,'zmfay',429,976.56,'gankh')

statement ok
INSERT INTO tab0 VALUES(25,549,405.89,'kwfsz',53,691.75,'iomun')

statement ok
INSERT INTO tab0 VALUES(26,384,963.38,'ksudv',325,454.34,'etsre')

statement ok
INSERT INTO tab0 VALUES(27,173,976.6,'rozfs',44,17.59,'iprmu')

statement ok
INSERT INTO tab0 VALUES(28,296,461.40,'gkpps',78,939.35,'piipc')

statement ok
INSERT INTO tab0 VALUES(29,10,799.79,'heicc',981,709.70,'hczax')

statement ok
INSERT INTO tab0 VALUES(30,76,871.12,'poyoi',624,875.52,'block')

statement ok
INSERT INTO tab0 VALUES(31,379,171.44,'klhjf',815,166.16,'hcrvb')

statement ok
INSERT INTO tab0 VALUES(32,557,943.55,'tqqad',929,616.4,'ekvxa')

statement ok
INSERT INTO tab0 VALUES(33,627,296.66,'jolvx',528,692.29,'rclba')

statement ok
INSERT INTO tab0 VALUES(34,605,334.98,'bsvqe',989,418.38,'uybqp')

statement ok
INSERT INTO tab0 VALUES(35,136,282.37,'qkoem',131,499.72,'tekog')

statement ok
INSERT INTO tab0 VALUES(36,116,606.96,'didyg',835,447.30,'xjppk')

statement ok
INSERT INTO tab0 VALUES(37,317,145.76,'wfysb',671,705.33,'cwcdv')

statement ok
INSERT INTO tab0 VALUES(38,15,229.33,'rnnft',525,773.84,'pocwk')

statement ok
INSERT INTO tab0 VALUES(39,611,810.33,'wxjrk',221,332.32,'kikgn')

statement ok
INSERT INTO tab0 VALUES(40,261,578.22,'oyjnr',150,372.32,'fwsid')

statement ok
INSERT INTO tab0 VALUES(41,494,101.84,'pvvav',889,312.13,'peqfu')

statement ok
INSERT INTO tab0 VALUES(42,844,934.4,'vtntu',833,128.34,'efzrx')

statement ok
INSERT INTO tab0 VALUES(43,470,755.33,'exxlj',813,479.52,'sopzs')

statement ok
INSERT INTO tab0 VALUES(44,785,485.47,'rqelk',727,830.79,'cauio')

statement ok
INSERT INTO tab0 VALUES(45,77,415.13,'volmt',162,577.49,'vfiny')

statement ok
INSERT INTO tab0 VALUES(46,135,325.48,'luxbp',18,174.81,'tgoor')

statement ok
INSERT INTO tab0 VALUES(47,879,623.85,'zvvkj',136,254.37,'kjljy')

statement ok
INSERT INTO tab0 VALUES(48,978,454.33,'qztva',921,761.87,'alyin')

statement ok
INSERT INTO tab0 VALUES(49,478,836.38,'hesjd',967,66.72,'vuwzt')

statement ok
INSERT INTO tab0 VALUES(50,428,779.53,'xleqz',683,99.68,'aqemx')

statement ok
INSERT INTO tab0 VALUES(51,504,413.90,'kqhft',917,472.43,'vuymb')

statement ok
INSERT INTO tab0 VALUES(52,632,113.90,'azzhn',583,604.25,'xitnk')

statement ok
INSERT INTO tab0 VALUES(53,617,620.84,'gubno',283,842.63,'eemwf')

statement ok
INSERT INTO tab0 VALUES(54,765,173.54,'bzkih',932,594.88,'drrwe')

statement ok
INSERT INTO tab0 VALUES(55,510,629.95,'xuzun',387,448.76,'wipwg')

statement ok
INSERT INTO tab0 VALUES(56,37,587.81,'bhbbn',69,298.12,'fhhqb')

statement ok
INSERT INTO tab0 VALUES(57,907,518.25,'oejef',588,470.52,'zcwbv')

statement ok
INSERT INTO tab0 VALUES(58,686,885.39,'ihbog',368,847.84,'whkto')

statement ok
INSERT INTO tab0 VALUES(59,564,271.2,'neara',273,995.91,'uyhrg')

statement ok
INSERT INTO tab0 VALUES(60,984,504.19,'ixvsa',231,283.16,'ykfwv')

statement ok
INSERT INTO tab0 VALUES(61,266,781.84,'jmbcv',861,14.20,'uvhwn')

statement ok
INSERT INTO tab0 VALUES(62,233,790.44,'qqfee',94,549.49,'kwgns')

statement ok
INSERT INTO tab0 VALUES(63,832,843.59,'tibyg',803,428.95,'mfpmh')

statement ok
INSERT INTO tab0 VALUES(64,766,992.64,'amnlp',423,498.54,'mkoyq')

statement ok
INSERT INTO tab0 VALUES(65,110,162.38,'nlaon',581,40.98,'rdkev')

statement ok
INSERT INTO tab0 VALUES(66,945,267.57,'ixkrx',715,888.28,'lhnes')

statement ok
INSERT INTO tab0 VALUES(67,980,345.65,'qdhco',707,562.42,'gdkic')

statement ok
INSERT INTO tab0 VALUES(68,170,676.30,'sazwh',499,384.96,'uiybu')

statement ok
INSERT INTO tab0 VALUES(69,353,910.10,'ggrjz',725,610.66,'ghngs')

statement ok
INSERT INTO tab0 VALUES(70,866,190.15,'ijrwr',334,555.12,'exbef')

statement ok
INSERT INTO tab0 VALUES(71,174,279.70,'rcjdy',212,710.38,'xfewy')

statement ok
INSERT INTO tab0 VALUES(72,491,684.77,'pcleq',812,878.58,'jwlyd')

statement ok
INSERT INTO tab0 VALUES(73,413,782.74,'ioyuj',774,291.55,'oahzs')

statement ok
INSERT INTO tab0 VALUES(74,535,939.4,'awnej',554,738.45,'iqemh')

statement ok
INSERT INTO tab0 VALUES(75,78,649.74,'wclpu',48,689.40,'tkzeo')

statement ok
INSERT INTO tab0 VALUES(76,518,643.17,'ivrzs',215,422.10,'eesuc')

statement ok
INSERT INTO tab0 VALUES(77,205,25.55,'bqfpj',704,146.45,'fpyst')

statement ok
INSERT INTO tab0 VALUES(78,993,390.62,'hsanf',479,126.20,'cxuop')

statement ok
INSERT INTO tab0 VALUES(79,862,955.26,'updna',442,811.52,'sheud')

statement ok
INSERT INTO tab0 VALUES(80,544,680.13,'ztama',62,953.69,'pvtim')

statement ok
INSERT INTO tab0 VALUES(81,146,394.28,'eckae',995,739.68,'hufgi')

statement ok
INSERT INTO tab0 VALUES(82,782,920.75,'otqia',712,911.80,'fngje')

statement ok
INSERT INTO tab0 VALUES(83,189,200.26,'kprlb',124,891.31,'bwvvm')

statement ok
INSERT INTO tab0 VALUES(84,356,422.77,'hzfhr',207,912.4,'rzgtr')

statement ok
INSERT INTO tab0 VALUES(85,151,140.16,'yeyxl',625,136.4,'iwiyl')

statement ok
INSERT INTO tab0 VALUES(86,943,406.80,'rhmkc',357,780.19,'vwijr')

statement ok
INSERT INTO tab0 VALUES(87,226,886.22,'hmrjv',321,246.81,'ppiwt')

statement ok
INSERT INTO tab0 VALUES(88,249,995.70,'iapoe',2,240.32,'uhhvn')

statement ok
INSERT INTO tab0 VALUES(89,637,16.94,'dpsni',72,900.84,'mozqp')

statement ok
INSERT INTO tab0 VALUES(90,16,223.64,'adbgg',17,923.79,'sxkng')

statement ok
INSERT INTO tab0 VALUES(91,639,14.14,'jfhvt',763,686.60,'sosat')

statement ok
INSERT INTO tab0 VALUES(92,13,27.5,'tawyo',303,373.23,'yxksl')

statement ok
INSERT INTO tab0 VALUES(93,519,272.87,'aocpn',315,96.87,'gdkrt')

statement ok
INSERT INTO tab0 VALUES(94,42,251.64,'oqjsu',796,30.55,'aziil')

statement ok
INSERT INTO tab0 VALUES(95,594,86.51,'ghfvu',678,529.72,'ffkxr')

statement ok
INSERT INTO tab0 VALUES(96,938,645.42,'smjpk',461,251.94,'pksdf')

statement ok
INSERT INTO tab0 VALUES(97,213,661.69,'jsbkf',834,289.46,'ujjwj')

statement ok
INSERT INTO tab0 VALUES(98,563,865.67,'qpafm',297,292.88,'mylrj')

statement ok
INSERT INTO tab0 VALUES(99,757,105.34,'xpoyi',794,587.72,'kpknh')

statement ok
DROP TABLE tab1

statement ok
CREATE TABLE tab1(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE INDEX idx_tab1_0 on tab1 (col0)

statement ok
CREATE INDEX idx_tab1_1 on tab1 (col1)

statement ok
CREATE INDEX idx_tab1_3 on tab1 (col3)

statement ok
CREATE INDEX idx_tab1_4 on tab1 (col4)

statement ok
INSERT INTO tab1 SELECT * FROM tab0

statement ok
DROP TABLE tab2

statement ok
CREATE TABLE tab2(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE UNIQUE INDEX idx_tab2_1 ON tab2 (col1)

statement ok
CREATE UNIQUE INDEX idx_tab2_3 ON tab2 (col4,col3)

statement ok
CREATE INDEX idx_tab2_4 ON tab2 (col3 DESC)

statement ok
INSERT INTO tab2 SELECT * FROM tab0

statement ok
DROP TABLE tab3

statement ok
CREATE TABLE tab3(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE UNIQUE INDEX idx_tab3_0 ON tab3 (col1,col0 DESC)

statement ok
CREATE INDEX idx_tab3_1 ON tab3 (col0)

statement ok
CREATE INDEX idx_tab3_2 ON tab3 (col4)

statement ok
CREATE INDEX idx_tab3_4 ON tab3 (col3 DESC,col1 DESC)

statement ok
INSERT INTO tab3 SELECT * FROM tab0

statement ok
DROP TABLE tab4

statement ok
CREATE TABLE tab4(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE INDEX idx_tab4_1 ON tab4 (col1,col3 DESC,col4)

statement ok
CREATE UNIQUE INDEX idx_tab4_2 ON tab4 (col3 DESC)

statement ok
CREATE INDEX idx_tab4_4 ON tab4 (col0)

statement ok
INSERT INTO tab4 SELECT * FROM tab0

query I rowsort label-empty
SELECT pk FROM tab0 WHERE pk IS NULL
----

statement ok
DELETE FROM tab0 WHERE (col3 <= 386 AND col4 IS NULL) AND (col3 > 4) AND (col3 >= 75)

query I rowsort label-empty
SELECT pk FROM tab0 WHERE (col3 <= 386 AND col4 IS NULL) AND (col3 > 4) AND (col3 >= 75)
----

query I rowsort label-1965
SELECT pk FROM tab0 WHERE NOT ((col3 <= 386 AND col4 IS NULL) AND (col3 > 4) AND (col3 >= 75))
----
100 values hashing to d7fd31c3916c207fd3117332326c3f37

statement ok
DELETE FROM tab1 WHERE (col3 <= 386 AND col4 IS NULL) AND (col3 > 4) AND (col3 >= 75)

query I rowsort label-empty
SELECT pk FROM tab1 WHERE (col3 <= 386 AND col4 IS NULL) AND (col3 > 4) AND (col3 >= 75)
----

query I rowsort label-1965
SELECT pk FROM tab1 WHERE NOT ((col3 <= 386 AND col4 IS NULL) AND (col3 > 4) AND (col3 >= 75))
----
100 values hashing to d7fd31c3916c207fd3117332326c3f37

statement ok
DELETE FROM tab2 WHERE (col3 <= 386 AND col4 IS NULL) AND (col3 > 4) AND (col3 >= 75)

query I rowsort label-empty
SELECT pk FROM tab2 WHERE (col3 <= 386 AND col4 IS NULL) AND (col3 > 4) AND (col3 >= 75)
----

query I rowsort label-1965
SELECT pk FROM tab2 WHERE NOT ((col3 <= 386 AND col4 IS NULL) AND (col3 > 4) AND (col3 >= 75))
----
100 values hashing to d7fd31c3916c207fd3117332326c3f37

statement ok
DELETE FROM tab3 WHERE (col3 <= 386 AND col4 IS NULL) AND (col3 > 4) AND (col3 >= 75)

query I rowsort label-empty
SELECT pk FROM tab3 WHERE (col3 <= 386 AND col4 IS NULL) AND (col3 > 4) AND (col3 >= 75)
----

query I rowsort label-1965
SELECT pk FROM tab3 WHERE NOT ((col3 <= 386 AND col4 IS NULL) AND (col3 > 4) AND (col3 >= 75))
----
100 values hashing to d7fd31c3916c207fd3117332326c3f37

statement ok
DELETE FROM tab4 WHERE (col3 <= 386 AND col4 IS NULL) AND (col3 > 4) AND (col3 >= 75)

query I rowsort label-empty
SELECT pk FROM tab4 WHERE (col3 <= 386 AND col4 IS NULL) AND (col3 > 4) AND (col3 >= 75)
----

query I rowsort label-1965
SELECT pk FROM tab4 WHERE NOT ((col3 <= 386 AND col4 IS NULL) AND (col3 > 4) AND (col3 >= 75))
----
100 values hashing to d7fd31c3916c207fd3117332326c3f37

statement ok
DELETE FROM tab0 WHERE col1 > 722.95

query I rowsort label-empty
SELECT pk FROM tab0 WHERE col1 > 722.95
----

query I rowsort label-1980
SELECT pk FROM tab0 WHERE NOT (col1 > 722.95)
----
71 values hashing to d86440b2cb7ff6b8486fd387f4c653f1

statement ok
DELETE FROM tab1 WHERE col1 > 722.95

query I rowsort label-empty
SELECT pk FROM tab1 WHERE col1 > 722.95
----

query I rowsort label-1980
SELECT pk FROM tab1 WHERE NOT (col1 > 722.95)
----
71 values hashing to d86440b2cb7ff6b8486fd387f4c653f1

statement ok
DELETE FROM tab2 WHERE col1 > 722.95

query I rowsort label-empty
SELECT pk FROM tab2 WHERE col1 > 722.95
----

query I rowsort label-1980
SELECT pk FROM tab2 WHERE NOT (col1 > 722.95)
----
71 values hashing to d86440b2cb7ff6b8486fd387f4c653f1

statement ok
DELETE FROM tab3 WHERE col1 > 722.95

query I rowsort label-empty
SELECT pk FROM tab3 WHERE col1 > 722.95
----

query I rowsort label-1980
SELECT pk FROM tab3 WHERE NOT (col1 > 722.95)
----
71 values hashing to d86440b2cb7ff6b8486fd387f4c653f1

statement ok
DELETE FROM tab4 WHERE col1 > 722.95

query I rowsort label-empty
SELECT pk FROM tab4 WHERE col1 > 722.95
----

query I rowsort label-1980
SELECT pk FROM tab4 WHERE NOT (col1 > 722.95)
----
71 values hashing to d86440b2cb7ff6b8486fd387f4c653f1

statement ok
DELETE FROM tab0 WHERE col1 < 359.47 AND (((col1 > 909.51)) AND col0 < 906) AND (col4 > 943.32 OR (col0 IS NULL AND (((col1 < 527.20)))))

query I rowsort label-empty
SELECT pk FROM tab0 WHERE col1 < 359.47 AND (((col1 > 909.51)) AND col0 < 906) AND (col4 > 943.32 OR (col0 IS NULL AND (((col1 < 527.20)))))
----

query I rowsort label-1995
SELECT pk FROM tab0 WHERE NOT (col1 < 359.47 AND (((col1 > 909.51)) AND col0 < 906) AND (col4 > 943.32 OR (col0 IS NULL AND (((col1 < 527.20))))))
----
71 values hashing to d86440b2cb7ff6b8486fd387f4c653f1

statement ok
DELETE FROM tab1 WHERE col1 < 359.47 AND (((col1 > 909.51)) AND col0 < 906) AND (col4 > 943.32 OR (col0 IS NULL AND (((col1 < 527.20)))))

query I rowsort label-empty
SELECT pk FROM tab1 WHERE col1 < 359.47 AND (((col1 > 909.51)) AND col0 < 906) AND (col4 > 943.32 OR (col0 IS NULL AND (((col1 < 527.20)))))
----

query I rowsort label-1995
SELECT pk FROM tab1 WHERE NOT (col1 < 359.47 AND (((col1 > 909.51)) AND col0 < 906) AND (col4 > 943.32 OR (col0 IS NULL AND (((col1 < 527.20))))))
----
71 values hashing to d86440b2cb7ff6b8486fd387f4c653f1

statement ok
DELETE FROM tab2 WHERE col1 < 359.47 AND (((col1 > 909.51)) AND col0 < 906) AND (col4 > 943.32 OR (col0 IS NULL AND (((col1 < 527.20)))))

query I rowsort label-empty
SELECT pk FROM tab2 WHERE col1 < 359.47 AND (((col1 > 909.51)) AND col0 < 906) AND (col4 > 943.32 OR (col0 IS NULL AND (((col1 < 527.20)))))
----

query I rowsort label-1995
SELECT pk FROM tab2 WHERE NOT (col1 < 359.47 AND (((col1 > 909.51)) AND col0 < 906) AND (col4 > 943.32 OR (col0 IS NULL AND (((col1 < 527.20))))))
----
71 values hashing to d86440b2cb7ff6b8486fd387f4c653f1

statement ok
DELETE FROM tab3 WHERE col1 < 359.47 AND (((col1 > 909.51)) AND col0 < 906) AND (col4 > 943.32 OR (col0 IS NULL AND (((col1 < 527.20)))))

query I rowsort label-empty
SELECT pk FROM tab3 WHERE col1 < 359.47 AND (((col1 > 909.51)) AND col0 < 906) AND (col4 > 943.32 OR (col0 IS NULL AND (((col1 < 527.20)))))
----

query I rowsort label-1995
SELECT pk FROM tab3 WHERE NOT (col1 < 359.47 AND (((col1 > 909.51)) AND col0 < 906) AND (col4 > 943.32 OR (col0 IS NULL AND (((col1 < 527.20))))))
----
71 values hashing to d86440b2cb7ff6b8486fd387f4c653f1

statement ok
DELETE FROM tab4 WHERE col1 < 359.47 AND (((col1 > 909.51)) AND col0 < 906) AND (col4 > 943.32 OR (col0 IS NULL AND (((col1 < 527.20)))))

query I rowsort label-empty
SELECT pk FROM tab4 WHERE col1 < 359.47 AND (((col1 > 909.51)) AND col0 < 906) AND (col4 > 943.32 OR (col0 IS NULL AND (((col1 < 527.20)))))
----

query I rowsort label-1995
SELECT pk FROM tab4 WHERE NOT (col1 < 359.47 AND (((col1 > 909.51)) AND col0 < 906) AND (col4 > 943.32 OR (col0 IS NULL AND (((col1 < 527.20))))))
----
71 values hashing to d86440b2cb7ff6b8486fd387f4c653f1

statement ok
DELETE FROM tab0 WHERE ((col0 = 796 AND col1 < 58.90 OR (col1 < 741.74) AND (col1 = 175.45) AND col3 < 562) AND ((((col3 <= 640)))) OR col3 < 190)

query I rowsort label-empty
SELECT pk FROM tab0 WHERE ((col0 = 796 AND col1 < 58.90 OR (col1 < 741.74) AND (col1 = 175.45) AND col3 < 562) AND ((((col3 <= 640)))) OR col3 < 190)
----

query I rowsort label-2010
SELECT pk FROM tab0 WHERE NOT (((col0 = 796 AND col1 < 58.90 OR (col1 < 741.74) AND (col1 = 175.45) AND col3 < 562) AND ((((col3 <= 640)))) OR col3 < 190))
----
56 values hashing to 820f638841bd5608bc64dab45df7d2a4

statement ok
DELETE FROM tab1 WHERE ((col0 = 796 AND col1 < 58.90 OR (col1 < 741.74) AND (col1 = 175.45) AND col3 < 562) AND ((((col3 <= 640)))) OR col3 < 190)

query I rowsort label-empty
SELECT pk FROM tab1 WHERE ((col0 = 796 AND col1 < 58.90 OR (col1 < 741.74) AND (col1 = 175.45) AND col3 < 562) AND ((((col3 <= 640)))) OR col3 < 190)
----

query I rowsort label-2010
SELECT pk FROM tab1 WHERE NOT (((col0 = 796 AND col1 < 58.90 OR (col1 < 741.74) AND (col1 = 175.45) AND col3 < 562) AND ((((col3 <= 640)))) OR col3 < 190))
----
56 values hashing to 820f638841bd5608bc64dab45df7d2a4

statement ok
DELETE FROM tab2 WHERE ((col0 = 796 AND col1 < 58.90 OR (col1 < 741.74) AND (col1 = 175.45) AND col3 < 562) AND ((((col3 <= 640)))) OR col3 < 190)

query I rowsort label-empty
SELECT pk FROM tab2 WHERE ((col0 = 796 AND col1 < 58.90 OR (col1 < 741.74) AND (col1 = 175.45) AND col3 < 562) AND ((((col3 <= 640)))) OR col3 < 190)
----

query I rowsort label-2010
SELECT pk FROM tab2 WHERE NOT (((col0 = 796 AND col1 < 58.90 OR (col1 < 741.74) AND (col1 = 175.45) AND col3 < 562) AND ((((col3 <= 640)))) OR col3 < 190))
----
56 values hashing to 820f638841bd5608bc64dab45df7d2a4

statement ok
DELETE FROM tab3 WHERE ((col0 = 796 AND col1 < 58.90 OR (col1 < 741.74) AND (col1 = 175.45) AND col3 < 562) AND ((((col3 <= 640)))) OR col3 < 190)

query I rowsort label-empty
SELECT pk FROM tab3 WHERE ((col0 = 796 AND col1 < 58.90 OR (col1 < 741.74) AND (col1 = 175.45) AND col3 < 562) AND ((((col3 <= 640)))) OR col3 < 190)
----

query I rowsort label-2010
SELECT pk FROM tab3 WHERE NOT (((col0 = 796 AND col1 < 58.90 OR (col1 < 741.74) AND (col1 = 175.45) AND col3 < 562) AND ((((col3 <= 640)))) OR col3 < 190))
----
56 values hashing to 820f638841bd5608bc64dab45df7d2a4

statement ok
DELETE FROM tab4 WHERE ((col0 = 796 AND col1 < 58.90 OR (col1 < 741.74) AND (col1 = 175.45) AND col3 < 562) AND ((((col3 <= 640)))) OR col3 < 190)

query I rowsort label-empty
SELECT pk FROM tab4 WHERE ((col0 = 796 AND col1 < 58.90 OR (col1 < 741.74) AND (col1 = 175.45) AND col3 < 562) AND ((((col3 <= 640)))) OR col3 < 190)
----

query I rowsort label-2010
SELECT pk FROM tab4 WHERE NOT (((col0 = 796 AND col1 < 58.90 OR (col1 < 741.74) AND (col1 = 175.45) AND col3 < 562) AND ((((col3 <= 640)))) OR col3 < 190))
----
56 values hashing to 820f638841bd5608bc64dab45df7d2a4

statement ok
DELETE FROM tab0 WHERE col4 <= 860.22 AND (col0 <= 987) AND (col4 IS NULL OR col3 IS NULL)

query I rowsort label-empty
SELECT pk FROM tab0 WHERE col4 <= 860.22 AND (col0 <= 987) AND (col4 IS NULL OR col3 IS NULL)
----

query I rowsort label-2025
SELECT pk FROM tab0 WHERE NOT (col4 <= 860.22 AND (col0 <= 987) AND (col4 IS NULL OR col3 IS NULL))
----
56 values hashing to 820f638841bd5608bc64dab45df7d2a4

statement ok
DELETE FROM tab1 WHERE col4 <= 860.22 AND (col0 <= 987) AND (col4 IS NULL OR col3 IS NULL)

query I rowsort label-empty
SELECT pk FROM tab1 WHERE col4 <= 860.22 AND (col0 <= 987) AND (col4 IS NULL OR col3 IS NULL)
----

query I rowsort label-2025
SELECT pk FROM tab1 WHERE NOT (col4 <= 860.22 AND (col0 <= 987) AND (col4 IS NULL OR col3 IS NULL))
----
56 values hashing to 820f638841bd5608bc64dab45df7d2a4

statement ok
DELETE FROM tab2 WHERE col4 <= 860.22 AND (col0 <= 987) AND (col4 IS NULL OR col3 IS NULL)

query I rowsort label-empty
SELECT pk FROM tab2 WHERE col4 <= 860.22 AND (col0 <= 987) AND (col4 IS NULL OR col3 IS NULL)
----

query I rowsort label-2025
SELECT pk FROM tab2 WHERE NOT (col4 <= 860.22 AND (col0 <= 987) AND (col4 IS NULL OR col3 IS NULL))
----
56 values hashing to 820f638841bd5608bc64dab45df7d2a4

statement ok
DELETE FROM tab3 WHERE col4 <= 860.22 AND (col0 <= 987) AND (col4 IS NULL OR col3 IS NULL)

query I rowsort label-empty
SELECT pk FROM tab3 WHERE col4 <= 860.22 AND (col0 <= 987) AND (col4 IS NULL OR col3 IS NULL)
----

query I rowsort label-2025
SELECT pk FROM tab3 WHERE NOT (col4 <= 860.22 AND (col0 <= 987) AND (col4 IS NULL OR col3 IS NULL))
----
56 values hashing to 820f638841bd5608bc64dab45df7d2a4

statement ok
DELETE FROM tab4 WHERE col4 <= 860.22 AND (col0 <= 987) AND (col4 IS NULL OR col3 IS NULL)

query I rowsort label-empty
SELECT pk FROM tab4 WHERE col4 <= 860.22 AND (col0 <= 987) AND (col4 IS NULL OR col3 IS NULL)
----

query I rowsort label-2025
SELECT pk FROM tab4 WHERE NOT (col4 <= 860.22 AND (col0 <= 987) AND (col4 IS NULL OR col3 IS NULL))
----
56 values hashing to 820f638841bd5608bc64dab45df7d2a4

statement ok
DELETE FROM tab0 WHERE col0 > 146

query I rowsort label-empty
SELECT pk FROM tab0 WHERE col0 > 146
----

query I rowsort label-2040
SELECT pk FROM tab0 WHERE NOT (col0 > 146)
----
36
38
6
65
81
92
94

statement ok
DELETE FROM tab1 WHERE col0 > 146

query I rowsort label-empty
SELECT pk FROM tab1 WHERE col0 > 146
----

query I rowsort label-2040
SELECT pk FROM tab1 WHERE NOT (col0 > 146)
----
36
38
6
65
81
92
94

statement ok
DELETE FROM tab2 WHERE col0 > 146

query I rowsort label-empty
SELECT pk FROM tab2 WHERE col0 > 146
----

query I rowsort label-2040
SELECT pk FROM tab2 WHERE NOT (col0 > 146)
----
36
38
6
65
81
92
94

statement ok
DELETE FROM tab3 WHERE col0 > 146

query I rowsort label-empty
SELECT pk FROM tab3 WHERE col0 > 146
----

query I rowsort label-2040
SELECT pk FROM tab3 WHERE NOT (col0 > 146)
----
36
38
6
65
81
92
94

statement ok
DELETE FROM tab4 WHERE col0 > 146

query I rowsort label-empty
SELECT pk FROM tab4 WHERE col0 > 146
----

query I rowsort label-2040
SELECT pk FROM tab4 WHERE NOT (col0 > 146)
----
36
38
6
65
81
92
94

statement ok
DELETE FROM tab0 WHERE col0 < 176 AND (col3 = 90 OR (col1 >= 29.96)) OR col4 > 276.29 AND col0 IS NULL AND col1 = 273.31

query I rowsort label-empty
SELECT pk FROM tab0 WHERE col0 < 176 AND (col3 = 90 OR (col1 >= 29.96)) OR col4 > 276.29 AND col0 IS NULL AND col1 = 273.31
----

query I rowsort label-2055
SELECT pk FROM tab0 WHERE NOT (col0 < 176 AND (col3 = 90 OR (col1 >= 29.96)) OR col4 > 276.29 AND col0 IS NULL AND col1 = 273.31)
----
92

statement ok
DELETE FROM tab1 WHERE col0 < 176 AND (col3 = 90 OR (col1 >= 29.96)) OR col4 > 276.29 AND col0 IS NULL AND col1 = 273.31

query I rowsort label-empty
SELECT pk FROM tab1 WHERE col0 < 176 AND (col3 = 90 OR (col1 >= 29.96)) OR col4 > 276.29 AND col0 IS NULL AND col1 = 273.31
----

query I rowsort label-2055
SELECT pk FROM tab1 WHERE NOT (col0 < 176 AND (col3 = 90 OR (col1 >= 29.96)) OR col4 > 276.29 AND col0 IS NULL AND col1 = 273.31)
----
92

statement ok
DELETE FROM tab2 WHERE col0 < 176 AND (col3 = 90 OR (col1 >= 29.96)) OR col4 > 276.29 AND col0 IS NULL AND col1 = 273.31

query I rowsort label-empty
SELECT pk FROM tab2 WHERE col0 < 176 AND (col3 = 90 OR (col1 >= 29.96)) OR col4 > 276.29 AND col0 IS NULL AND col1 = 273.31
----

query I rowsort label-2055
SELECT pk FROM tab2 WHERE NOT (col0 < 176 AND (col3 = 90 OR (col1 >= 29.96)) OR col4 > 276.29 AND col0 IS NULL AND col1 = 273.31)
----
92

statement ok
DELETE FROM tab3 WHERE col0 < 176 AND (col3 = 90 OR (col1 >= 29.96)) OR col4 > 276.29 AND col0 IS NULL AND col1 = 273.31

query I rowsort label-empty
SELECT pk FROM tab3 WHERE col0 < 176 AND (col3 = 90 OR (col1 >= 29.96)) OR col4 > 276.29 AND col0 IS NULL AND col1 = 273.31
----

query I rowsort label-2055
SELECT pk FROM tab3 WHERE NOT (col0 < 176 AND (col3 = 90 OR (col1 >= 29.96)) OR col4 > 276.29 AND col0 IS NULL AND col1 = 273.31)
----
92

statement ok
DELETE FROM tab4 WHERE col0 < 176 AND (col3 = 90 OR (col1 >= 29.96)) OR col4 > 276.29 AND col0 IS NULL AND col1 = 273.31

query I rowsort label-empty
SELECT pk FROM tab4 WHERE col0 < 176 AND (col3 = 90 OR (col1 >= 29.96)) OR col4 > 276.29 AND col0 IS NULL AND col1 = 273.31
----

query I rowsort label-2055
SELECT pk FROM tab4 WHERE NOT (col0 < 176 AND (col3 = 90 OR (col1 >= 29.96)) OR col4 > 276.29 AND col0 IS NULL AND col1 = 273.31)
----
92

statement ok
DELETE FROM tab0 WHERE col1 > 953.72

query I rowsort label-empty
SELECT pk FROM tab0 WHERE col1 > 953.72
----

query I rowsort label-2070
SELECT pk FROM tab0 WHERE NOT (col1 > 953.72)
----
92

statement ok
DELETE FROM tab1 WHERE col1 > 953.72

query I rowsort label-empty
SELECT pk FROM tab1 WHERE col1 > 953.72
----

query I rowsort label-2070
SELECT pk FROM tab1 WHERE NOT (col1 > 953.72)
----
92

statement ok
DELETE FROM tab2 WHERE col1 > 953.72

query I rowsort label-empty
SELECT pk FROM tab2 WHERE col1 > 953.72
----

query I rowsort label-2070
SELECT pk FROM tab2 WHERE NOT (col1 > 953.72)
----
92

statement ok
DELETE FROM tab3 WHERE col1 > 953.72

query I rowsort label-empty
SELECT pk FROM tab3 WHERE col1 > 953.72
----

query I rowsort label-2070
SELECT pk FROM tab3 WHERE NOT (col1 > 953.72)
----
92

statement ok
DELETE FROM tab4 WHERE col1 > 953.72

query I rowsort label-empty
SELECT pk FROM tab4 WHERE col1 > 953.72
----

query I rowsort label-2070
SELECT pk FROM tab4 WHERE NOT (col1 > 953.72)
----
92

statement ok
DELETE FROM tab0 WHERE col4 = 479.53 AND col1 = 256.73 OR (((col4 IN (538.4))) OR col4 IS NULL AND col1 <= 404.5 OR ((col1 >= 735.62) AND col3 > 450 AND col3 > 647 OR ((col4 IS NULL)) AND col1 < 358.75 OR col1 < 578.24 AND col0 > 138 AND (col3 < 290) AND col3 <= 832 AND col0 <= 689) AND col1 >= 285.25 OR (col4 > 47.38) OR col4 >= 390.78 AND col0 IS NULL) OR col1 = 513.89 OR col3 < 13

query I rowsort label-empty
SELECT pk FROM tab0 WHERE col4 = 479.53 AND col1 = 256.73 OR (((col4 IN (538.4))) OR col4 IS NULL AND col1 <= 404.5 OR ((col1 >= 735.62) AND col3 > 450 AND col3 > 647 OR ((col4 IS NULL)) AND col1 < 358.75 OR col1 < 578.24 AND col0 > 138 AND (col3 < 290) AND col3 <= 832 AND col0 <= 689) AND col1 >= 285.25 OR (col4 > 47.38) OR col4 >= 390.78 AND col0 IS NULL) OR col1 = 513.89 OR col3 < 13
----

query I rowsort label-2085
SELECT pk FROM tab0 WHERE NOT (col4 = 479.53 AND col1 = 256.73 OR (((col4 IN (538.4))) OR col4 IS NULL AND col1 <= 404.5 OR ((col1 >= 735.62) AND col3 > 450 AND col3 > 647 OR ((col4 IS NULL)) AND col1 < 358.75 OR col1 < 578.24 AND col0 > 138 AND (col3 < 290) AND col3 <= 832 AND col0 <= 689) AND col1 >= 285.25 OR (col4 > 47.38) OR col4 >= 390.78 AND col0 IS NULL) OR col1 = 513.89 OR col3 < 13)
----

statement ok
DELETE FROM tab1 WHERE col4 = 479.53 AND col1 = 256.73 OR (((col4 IN (538.4))) OR col4 IS NULL AND col1 <= 404.5 OR ((col1 >= 735.62) AND col3 > 450 AND col3 > 647 OR ((col4 IS NULL)) AND col1 < 358.75 OR col1 < 578.24 AND col0 > 138 AND (col3 < 290) AND col3 <= 832 AND col0 <= 689) AND col1 >= 285.25 OR (col4 > 47.38) OR col4 >= 390.78 AND col0 IS NULL) OR col1 = 513.89 OR col3 < 13

query I rowsort label-empty
SELECT pk FROM tab1 WHERE col4 = 479.53 AND col1 = 256.73 OR (((col4 IN (538.4))) OR col4 IS NULL AND col1 <= 404.5 OR ((col1 >= 735.62) AND col3 > 450 AND col3 > 647 OR ((col4 IS NULL)) AND col1 < 358.75 OR col1 < 578.24 AND col0 > 138 AND (col3 < 290) AND col3 <= 832 AND col0 <= 689) AND col1 >= 285.25 OR (col4 > 47.38) OR col4 >= 390.78 AND col0 IS NULL) OR col1 = 513.89 OR col3 < 13
----

query I rowsort label-2085
SELECT pk FROM tab1 WHERE NOT (col4 = 479.53 AND col1 = 256.73 OR (((col4 IN (538.4))) OR col4 IS NULL AND col1 <= 404.5 OR ((col1 >= 735.62) AND col3 > 450 AND col3 > 647 OR ((col4 IS NULL)) AND col1 < 358.75 OR col1 < 578.24 AND col0 > 138 AND (col3 < 290) AND col3 <= 832 AND col0 <= 689) AND col1 >= 285.25 OR (col4 > 47.38) OR col4 >= 390.78 AND col0 IS NULL) OR col1 = 513.89 OR col3 < 13)
----

statement ok
DELETE FROM tab2 WHERE col4 = 479.53 AND col1 = 256.73 OR (((col4 IN (538.4))) OR col4 IS NULL AND col1 <= 404.5 OR ((col1 >= 735.62) AND col3 > 450 AND col3 > 647 OR ((col4 IS NULL)) AND col1 < 358.75 OR col1 < 578.24 AND col0 > 138 AND (col3 < 290) AND col3 <= 832 AND col0 <= 689) AND col1 >= 285.25 OR (col4 > 47.38) OR col4 >= 390.78 AND col0 IS NULL) OR col1 = 513.89 OR col3 < 13

query I rowsort label-empty
SELECT pk FROM tab2 WHERE col4 = 479.53 AND col1 = 256.73 OR (((col4 IN (538.4))) OR col4 IS NULL AND col1 <= 404.5 OR ((col1 >= 735.62) AND col3 > 450 AND col3 > 647 OR ((col4 IS NULL)) AND col1 < 358.75 OR col1 < 578.24 AND col0 > 138 AND (col3 < 290) AND col3 <= 832 AND col0 <= 689) AND col1 >= 285.25 OR (col4 > 47.38) OR col4 >= 390.78 AND col0 IS NULL) OR col1 = 513.89 OR col3 < 13
----

query I rowsort label-2085
SELECT pk FROM tab2 WHERE NOT (col4 = 479.53 AND col1 = 256.73 OR (((col4 IN (538.4))) OR col4 IS NULL AND col1 <= 404.5 OR ((col1 >= 735.62) AND col3 > 450 AND col3 > 647 OR ((col4 IS NULL)) AND col1 < 358.75 OR col1 < 578.24 AND col0 > 138 AND (col3 < 290) AND col3 <= 832 AND col0 <= 689) AND col1 >= 285.25 OR (col4 > 47.38) OR col4 >= 390.78 AND col0 IS NULL) OR col1 = 513.89 OR col3 < 13)
----

statement ok
DELETE FROM tab3 WHERE col4 = 479.53 AND col1 = 256.73 OR (((col4 IN (538.4))) OR col4 IS NULL AND col1 <= 404.5 OR ((col1 >= 735.62) AND col3 > 450 AND col3 > 647 OR ((col4 IS NULL)) AND col1 < 358.75 OR col1 < 578.24 AND col0 > 138 AND (col3 < 290) AND col3 <= 832 AND col0 <= 689) AND col1 >= 285.25 OR (col4 > 47.38) OR col4 >= 390.78 AND col0 IS NULL) OR col1 = 513.89 OR col3 < 13

query I rowsort label-empty
SELECT pk FROM tab3 WHERE col4 = 479.53 AND col1 = 256.73 OR (((col4 IN (538.4))) OR col4 IS NULL AND col1 <= 404.5 OR ((col1 >= 735.62) AND col3 > 450 AND col3 > 647 OR ((col4 IS NULL)) AND col1 < 358.75 OR col1 < 578.24 AND col0 > 138 AND (col3 < 290) AND col3 <= 832 AND col0 <= 689) AND col1 >= 285.25 OR (col4 > 47.38) OR col4 >= 390.78 AND col0 IS NULL) OR col1 = 513.89 OR col3 < 13
----

query I rowsort label-2085
SELECT pk FROM tab3 WHERE NOT (col4 = 479.53 AND col1 = 256.73 OR (((col4 IN (538.4))) OR col4 IS NULL AND col1 <= 404.5 OR ((col1 >= 735.62) AND col3 > 450 AND col3 > 647 OR ((col4 IS NULL)) AND col1 < 358.75 OR col1 < 578.24 AND col0 > 138 AND (col3 < 290) AND col3 <= 832 AND col0 <= 689) AND col1 >= 285.25 OR (col4 > 47.38) OR col4 >= 390.78 AND col0 IS NULL) OR col1 = 513.89 OR col3 < 13)
----

statement ok
DELETE FROM tab4 WHERE col4 = 479.53 AND col1 = 256.73 OR (((col4 IN (538.4))) OR col4 IS NULL AND col1 <= 404.5 OR ((col1 >= 735.62) AND col3 > 450 AND col3 > 647 OR ((col4 IS NULL)) AND col1 < 358.75 OR col1 < 578.24 AND col0 > 138 AND (col3 < 290) AND col3 <= 832 AND col0 <= 689) AND col1 >= 285.25 OR (col4 > 47.38) OR col4 >= 390.78 AND col0 IS NULL) OR col1 = 513.89 OR col3 < 13

query I rowsort label-empty
SELECT pk FROM tab4 WHERE col4 = 479.53 AND col1 = 256.73 OR (((col4 IN (538.4))) OR col4 IS NULL AND col1 <= 404.5 OR ((col1 >= 735.62) AND col3 > 450 AND col3 > 647 OR ((col4 IS NULL)) AND col1 < 358.75 OR col1 < 578.24 AND col0 > 138 AND (col3 < 290) AND col3 <= 832 AND col0 <= 689) AND col1 >= 285.25 OR (col4 > 47.38) OR col4 >= 390.78 AND col0 IS NULL) OR col1 = 513.89 OR col3 < 13
----

query I rowsort label-2085
SELECT pk FROM tab4 WHERE NOT (col4 = 479.53 AND col1 = 256.73 OR (((col4 IN (538.4))) OR col4 IS NULL AND col1 <= 404.5 OR ((col1 >= 735.62) AND col3 > 450 AND col3 > 647 OR ((col4 IS NULL)) AND col1 < 358.75 OR col1 < 578.24 AND col0 > 138 AND (col3 < 290) AND col3 <= 832 AND col0 <= 689) AND col1 >= 285.25 OR (col4 > 47.38) OR col4 >= 390.78 AND col0 IS NULL) OR col1 = 513.89 OR col3 < 13)
----

statement ok
DROP TABLE tab0

statement ok
CREATE TABLE tab0(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
INSERT INTO tab0 VALUES(0,172,89.46,'nshdh',235,433.93,'innoh')

statement ok
INSERT INTO tab0 VALUES(1,905,797.43,'whoxg',793,544.31,'uttrj')

statement ok
INSERT INTO tab0 VALUES(2,591,409.91,'nxgaj',612,898.39,'liawe')

statement ok
INSERT INTO tab0 VALUES(3,946,804.17,'yhuvk',250,852.0,'ackkn')

statement ok
INSERT INTO tab0 VALUES(4,151,471.64,'eqadr',290,686.20,'pysdt')

statement ok
INSERT INTO tab0 VALUES(5,975,138.5,'gvyiv',468,230.41,'fyhmg')

statement ok
INSERT INTO tab0 VALUES(6,897,393.54,'blink',791,487.53,'mlntd')

statement ok
INSERT INTO tab0 VALUES(7,237,312.79,'wxipn',669,259.6,'dhmzv')

statement ok
INSERT INTO tab0 VALUES(8,277,79.14,'vsfjj',39,773.22,'vvrht')

statement ok
INSERT INTO tab0 VALUES(9,386,617.75,'wjsta',484,303.10,'odkzz')

statement ok
INSERT INTO tab0 VALUES(10,147,210.67,'csyyw',367,798.76,'larnt')

statement ok
INSERT INTO tab0 VALUES(11,480,127.99,'lyyhk',948,505.36,'hhqvd')

statement ok
INSERT INTO tab0 VALUES(12,769,250.97,'ntftt',514,595.29,'dvhhr')

statement ok
INSERT INTO tab0 VALUES(13,985,697.16,'vjish',502,789.31,'cpdzb')

statement ok
INSERT INTO tab0 VALUES(14,811,446.55,'vwuji',624,981.63,'tzrrr')

statement ok
INSERT INTO tab0 VALUES(15,771,963.63,'fejst',993,863.8,'xscaf')

statement ok
INSERT INTO tab0 VALUES(16,349,824.59,'tdxqo',248,553.22,'ddbuk')

statement ok
INSERT INTO tab0 VALUES(17,117,342.39,'vvweo',677,214.46,'nfbum')

statement ok
INSERT INTO tab0 VALUES(18,861,191.91,'cnymw',344,688.18,'fueca')

statement ok
INSERT INTO tab0 VALUES(19,706,32.9,'auvdu',214,111.89,'yptej')

statement ok
INSERT INTO tab0 VALUES(20,236,137.0,'quraf',275,546.30,'xkxah')

statement ok
INSERT INTO tab0 VALUES(21,628,14.4,'bhssh',670,603.47,'cgfhu')

statement ok
INSERT INTO tab0 VALUES(22,767,33.0,'etblb',812,68.98,'ejkhl')

statement ok
INSERT INTO tab0 VALUES(23,379,48.21,'hocgf',517,523.97,'ymvih')

statement ok
INSERT INTO tab0 VALUES(24,153,28.69,'qbjem',129,976.32,'axesh')

statement ok
INSERT INTO tab0 VALUES(25,863,676.23,'csyhk',637,482.78,'nnety')

statement ok
INSERT INTO tab0 VALUES(26,500,57.54,'wgfvz',809,772.6,'neafc')

statement ok
INSERT INTO tab0 VALUES(27,388,222.37,'ytkke',313,874.98,'vmeci')

statement ok
INSERT INTO tab0 VALUES(28,319,834.64,'vvjcr',841,742.59,'qgxzs')

statement ok
INSERT INTO tab0 VALUES(29,669,791.56,'fqalk',237,875.30,'ajzbn')

statement ok
INSERT INTO tab0 VALUES(30,529,854.77,'mdave',620,950.98,'odfho')

statement ok
INSERT INTO tab0 VALUES(31,828,269.41,'kdnil',508,441.11,'ddcnd')

statement ok
INSERT INTO tab0 VALUES(32,455,394.34,'ulocq',946,245.92,'jrmpn')

statement ok
INSERT INTO tab0 VALUES(33,391,322.16,'aayfe',629,309.46,'ipfnl')

statement ok
INSERT INTO tab0 VALUES(34,829,510.43,'tzqbt',27,253.78,'erqna')

statement ok
INSERT INTO tab0 VALUES(35,294,400.71,'oxqid',510,998.3,'unjfb')

statement ok
INSERT INTO tab0 VALUES(36,783,44.77,'mvhcs',476,385.58,'gvvta')

statement ok
INSERT INTO tab0 VALUES(37,875,732.63,'rkecf',470,808.17,'rnxyh')

statement ok
INSERT INTO tab0 VALUES(38,864,615.75,'azssh',314,831.1,'ttnhb')

statement ok
INSERT INTO tab0 VALUES(39,882,329.13,'wwncz',229,820.90,'hejgv')

statement ok
INSERT INTO tab0 VALUES(40,22,624.42,'nikns',965,563.39,'yyked')

statement ok
INSERT INTO tab0 VALUES(41,466,983.8,'wtucm',919,897.88,'vypsa')

statement ok
INSERT INTO tab0 VALUES(42,611,254.48,'bsgju',263,334.72,'cvmqv')

statement ok
INSERT INTO tab0 VALUES(43,188,270.2,'gglzf',73,684.41,'peves')

statement ok
INSERT INTO tab0 VALUES(44,393,470.28,'xwifx',446,679.65,'nrcbg')

statement ok
INSERT INTO tab0 VALUES(45,11,540.13,'spfui',633,604.49,'yekpf')

statement ok
INSERT INTO tab0 VALUES(46,537,17.84,'eizex',159,914.47,'ouuya')

statement ok
INSERT INTO tab0 VALUES(47,307,932.25,'bvcsm',949,864.73,'fcbcl')

statement ok
INSERT INTO tab0 VALUES(48,617,422.83,'etxpe',452,134.14,'pgkbg')

statement ok
INSERT INTO tab0 VALUES(49,854,363.88,'zyldv',772,452.43,'vbvzv')

statement ok
INSERT INTO tab0 VALUES(50,615,992.58,'dmzvr',784,219.29,'acbfs')

statement ok
INSERT INTO tab0 VALUES(51,836,531.17,'gvuoa',265,136.53,'dzyph')

statement ok
INSERT INTO tab0 VALUES(52,916,816.6,'kwmov',17,828.18,'hieln')

statement ok
INSERT INTO tab0 VALUES(53,842,917.95,'tgzri',994,467.63,'qwyqj')

statement ok
INSERT INTO tab0 VALUES(54,314,765.93,'gfxlq',421,401.74,'vsmxn')

statement ok
INSERT INTO tab0 VALUES(55,869,780.66,'gzfhm',930,775.99,'ulsub')

statement ok
INSERT INTO tab0 VALUES(56,8,491.46,'crzmr',673,161.56,'ecxxy')

statement ok
INSERT INTO tab0 VALUES(57,320,164.44,'sowkv',455,174.51,'dliyw')

statement ok
INSERT INTO tab0 VALUES(58,605,426.62,'hguqy',855,110.87,'vctxq')

statement ok
INSERT INTO tab0 VALUES(59,3,891.7,'zoqdc',353,558.77,'emeey')

statement ok
INSERT INTO tab0 VALUES(60,116,785.1,'hysgb',454,33.58,'jgnpx')

statement ok
INSERT INTO tab0 VALUES(61,134,567.98,'aknwt',815,600.0,'oczsv')

statement ok
INSERT INTO tab0 VALUES(62,960,562.90,'oqipc',368,496.23,'kcatr')

statement ok
INSERT INTO tab0 VALUES(63,334,578.26,'ujuyo',440,758.6,'vsrxs')

statement ok
INSERT INTO tab0 VALUES(64,961,535.20,'odoht',893,846.3,'mzkhh')

statement ok
INSERT INTO tab0 VALUES(65,630,90.66,'jszbb',232,269.51,'prnhg')

statement ok
INSERT INTO tab0 VALUES(66,348,261.49,'wbpyf',741,210.86,'jgajt')

statement ok
INSERT INTO tab0 VALUES(67,456,52.59,'roxyc',602,152.53,'qeanr')

statement ok
INSERT INTO tab0 VALUES(68,760,80.1,'ybxld',23,499.22,'qanem')

statement ok
INSERT INTO tab0 VALUES(69,653,194.11,'wasne',365,206.97,'okzlr')

statement ok
INSERT INTO tab0 VALUES(70,240,110.65,'lqguv',260,402.31,'bkxen')

statement ok
INSERT INTO tab0 VALUES(71,467,27.93,'azuwi',745,14.35,'clmco')

statement ok
INSERT INTO tab0 VALUES(72,238,255.94,'zdqea',378,393.95,'kmiyj')

statement ok
INSERT INTO tab0 VALUES(73,549,843.43,'hitgb',371,938.81,'bfxpb')

statement ok
INSERT INTO tab0 VALUES(74,608,198.9,'eykva',708,723.63,'kcjec')

statement ok
INSERT INTO tab0 VALUES(75,962,715.64,'tvqam',278,121.19,'goxgp')

statement ok
INSERT INTO tab0 VALUES(76,613,402.96,'rgchs',990,428.51,'wcsuh')

statement ok
INSERT INTO tab0 VALUES(77,164,499.24,'rdptf',908,489.95,'liknz')

statement ok
INSERT INTO tab0 VALUES(78,922,112.6,'geqek',369,323.38,'rfovd')

statement ok
INSERT INTO tab0 VALUES(79,33,831.57,'hweei',109,748.23,'ndoap')

statement ok
INSERT INTO tab0 VALUES(80,609,356.57,'pteha',393,5.70,'rbelf')

statement ok
INSERT INTO tab0 VALUES(81,844,128.64,'umecm',135,386.82,'jpyok')

statement ok
INSERT INTO tab0 VALUES(82,152,941.30,'nxcma',24,853.59,'ueebt')

statement ok
INSERT INTO tab0 VALUES(83,280,586.9,'mirpy',646,669.15,'wehau')

statement ok
INSERT INTO tab0 VALUES(84,441,457.74,'vneyi',621,24.83,'xaocm')

statement ok
INSERT INTO tab0 VALUES(85,433,188.25,'tubuk',710,651.33,'biqov')

statement ok
INSERT INTO tab0 VALUES(86,770,273.4,'hhkxl',956,461.83,'bylip')

statement ok
INSERT INTO tab0 VALUES(87,799,693.7,'vaxad',798,162.11,'vhjiy')

statement ok
INSERT INTO tab0 VALUES(88,835,541.97,'vybtj',205,885.68,'efimy')

statement ok
INSERT INTO tab0 VALUES(89,279,645.18,'fdeuw',792,813.91,'gibuh')

statement ok
INSERT INTO tab0 VALUES(90,744,195.1,'hysbs',950,800.13,'jzzpv')

statement ok
INSERT INTO tab0 VALUES(91,183,366.85,'gdbta',973,999.79,'jnqni')

statement ok
INSERT INTO tab0 VALUES(92,9,947.25,'rwdnn',179,490.57,'piktb')

statement ok
INSERT INTO tab0 VALUES(93,226,961.3,'jzbrj',36,896.48,'fyfeh')

statement ok
INSERT INTO tab0 VALUES(94,548,294.46,'waobl',288,19.5,'afzha')

statement ok
INSERT INTO tab0 VALUES(95,530,317.31,'clxni',79,458.37,'yliqs')

statement ok
INSERT INTO tab0 VALUES(96,686,512.5,'xsisq',78,236.28,'tnhqr')

statement ok
INSERT INTO tab0 VALUES(97,621,100.93,'wirku',604,425.48,'rysyv')

statement ok
INSERT INTO tab0 VALUES(98,154,660.11,'uddqs',754,769.63,'ybekj')

statement ok
INSERT INTO tab0 VALUES(99,434,759.80,'hgrqg',524,314.51,'ndjhi')

statement ok
DROP TABLE tab1

statement ok
CREATE TABLE tab1(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE INDEX idx_tab1_0 on tab1 (col0)

statement ok
CREATE INDEX idx_tab1_1 on tab1 (col1)

statement ok
CREATE INDEX idx_tab1_3 on tab1 (col3)

statement ok
CREATE INDEX idx_tab1_4 on tab1 (col4)

statement ok
INSERT INTO tab1 SELECT * FROM tab0

statement ok
DROP TABLE tab2

statement ok
CREATE TABLE tab2(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE INDEX idx_tab2_0 ON tab2 (col3,col1 DESC,col0)

statement ok
CREATE INDEX idx_tab2_2 ON tab2 (col3,col4 DESC)

statement ok
CREATE UNIQUE INDEX idx_tab2_3 ON tab2 (col4 DESC,col0)

statement ok
CREATE UNIQUE INDEX idx_tab2_4 ON tab2 (col0 DESC)

statement ok
INSERT INTO tab2 SELECT * FROM tab0

statement ok
DROP TABLE tab3

statement ok
CREATE TABLE tab3(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE UNIQUE INDEX idx_tab3_1 ON tab3 (col1)

statement ok
CREATE UNIQUE INDEX idx_tab3_2 ON tab3 (col3,col4)

statement ok
INSERT INTO tab3 SELECT * FROM tab0

statement ok
DROP TABLE tab4

statement ok
CREATE TABLE tab4(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE UNIQUE INDEX idx_tab4_0 ON tab4 (col0)

statement ok
CREATE INDEX idx_tab4_1 ON tab4 (col4 DESC)

statement ok
INSERT INTO tab4 SELECT * FROM tab0

query I rowsort label-empty
SELECT pk FROM tab0 WHERE pk IS NULL
----

statement ok
DELETE FROM tab0 WHERE (col3 > 693 AND (col3 > 712) OR (col0 > 731))

query I rowsort label-empty
SELECT pk FROM tab0 WHERE (col3 > 693 AND (col3 > 712) OR (col0 > 731))
----

query I rowsort label-2100
SELECT pk FROM tab0 WHERE NOT ((col3 > 693 AND (col3 > 712) OR (col0 > 731)))
----
51 values hashing to e5bbe19f1d7a0d17905dab5d75c0c834

statement ok
DELETE FROM tab1 WHERE (col3 > 693 AND (col3 > 712) OR (col0 > 731))

query I rowsort label-empty
SELECT pk FROM tab1 WHERE (col3 > 693 AND (col3 > 712) OR (col0 > 731))
----

query I rowsort label-2100
SELECT pk FROM tab1 WHERE NOT ((col3 > 693 AND (col3 > 712) OR (col0 > 731)))
----
51 values hashing to e5bbe19f1d7a0d17905dab5d75c0c834

statement ok
DELETE FROM tab2 WHERE (col3 > 693 AND (col3 > 712) OR (col0 > 731))

query I rowsort label-empty
SELECT pk FROM tab2 WHERE (col3 > 693 AND (col3 > 712) OR (col0 > 731))
----

query I rowsort label-2100
SELECT pk FROM tab2 WHERE NOT ((col3 > 693 AND (col3 > 712) OR (col0 > 731)))
----
51 values hashing to e5bbe19f1d7a0d17905dab5d75c0c834

statement ok
DELETE FROM tab3 WHERE (col3 > 693 AND (col3 > 712) OR (col0 > 731))

query I rowsort label-empty
SELECT pk FROM tab3 WHERE (col3 > 693 AND (col3 > 712) OR (col0 > 731))
----

query I rowsort label-2100
SELECT pk FROM tab3 WHERE NOT ((col3 > 693 AND (col3 > 712) OR (col0 > 731)))
----
51 values hashing to e5bbe19f1d7a0d17905dab5d75c0c834

statement ok
DELETE FROM tab4 WHERE (col3 > 693 AND (col3 > 712) OR (col0 > 731))

query I rowsort label-empty
SELECT pk FROM tab4 WHERE (col3 > 693 AND (col3 > 712) OR (col0 > 731))
----

query I rowsort label-2100
SELECT pk FROM tab4 WHERE NOT ((col3 > 693 AND (col3 > 712) OR (col0 > 731)))
----
51 values hashing to e5bbe19f1d7a0d17905dab5d75c0c834

statement ok
DELETE FROM tab0 WHERE (col0 > 252)

query I rowsort label-empty
SELECT pk FROM tab0 WHERE (col0 > 252)
----

query I rowsort label-2115
SELECT pk FROM tab0 WHERE NOT ((col0 > 252))
----
18 values hashing to 5c848310056ed02bbbe24b375d3976c8

statement ok
DELETE FROM tab1 WHERE (col0 > 252)

query I rowsort label-empty
SELECT pk FROM tab1 WHERE (col0 > 252)
----

query I rowsort label-2115
SELECT pk FROM tab1 WHERE NOT ((col0 > 252))
----
18 values hashing to 5c848310056ed02bbbe24b375d3976c8

statement ok
DELETE FROM tab2 WHERE (col0 > 252)

query I rowsort label-empty
SELECT pk FROM tab2 WHERE (col0 > 252)
----

query I rowsort label-2115
SELECT pk FROM tab2 WHERE NOT ((col0 > 252))
----
18 values hashing to 5c848310056ed02bbbe24b375d3976c8

statement ok
DELETE FROM tab3 WHERE (col0 > 252)

query I rowsort label-empty
SELECT pk FROM tab3 WHERE (col0 > 252)
----

query I rowsort label-2115
SELECT pk FROM tab3 WHERE NOT ((col0 > 252))
----
18 values hashing to 5c848310056ed02bbbe24b375d3976c8

statement ok
DELETE FROM tab4 WHERE (col0 > 252)

query I rowsort label-empty
SELECT pk FROM tab4 WHERE (col0 > 252)
----

query I rowsort label-2115
SELECT pk FROM tab4 WHERE NOT ((col0 > 252))
----
18 values hashing to 5c848310056ed02bbbe24b375d3976c8

statement ok
DELETE FROM tab0 WHERE ((col1 <= 102.23) OR col3 = 817 OR (col0 >= 71) OR ((((((col1 < 195.85)) OR col3 > 199) AND col0 < 813 AND (col1 <= 85.13) OR (col0 > 41) OR col0 IN (820,156,563,362) AND (col3 >= 414 AND (((((((col0 <= 582))) AND ((col3 < 604) AND col0 > 915) AND (col3 = 913 AND col0 > 842))) AND (col4 = 465.70 AND (col0 > 558) AND col3 > 933)))) OR col0 >= 159)) OR ((col1 IS NULL) AND (col4 > 50.44) OR ((col3 > 579) OR ((((col1 IS NULL)))) AND col1 > 417.66) AND (col3 < 352) OR col0 <= 29)) OR col3 > 426 AND col0 < 239 AND (((col0 < 419 AND col3 <= 342 OR (col3 >= 653)) AND (col4 <= 650.29) OR col3 <= 693 OR col1 > 474.70 AND (col0 > 847) OR col3 BETWEEN 463 AND 920 AND col3 < 19)) OR col1 < 856.19)

query I rowsort label-empty
SELECT pk FROM tab0 WHERE ((col1 <= 102.23) OR col3 = 817 OR (col0 >= 71) OR ((((((col1 < 195.85)) OR col3 > 199) AND col0 < 813 AND (col1 <= 85.13) OR (col0 > 41) OR col0 IN (820,156,563,362) AND (col3 >= 414 AND (((((((col0 <= 582))) AND ((col3 < 604) AND col0 > 915) AND (col3 = 913 AND col0 > 842))) AND (col4 = 465.70 AND (col0 > 558) AND col3 > 933)))) OR col0 >= 159)) OR ((col1 IS NULL) AND (col4 > 50.44) OR ((col3 > 579) OR ((((col1 IS NULL)))) AND col1 > 417.66) AND (col3 < 352) OR col0 <= 29)) OR col3 > 426 AND col0 < 239 AND (((col0 < 419 AND col3 <= 342 OR (col3 >= 653)) AND (col4 <= 650.29) OR col3 <= 693 OR col1 > 474.70 AND (col0 > 847) OR col3 BETWEEN 463 AND 920 AND col3 < 19)) OR col1 < 856.19)
----

query I rowsort label-2130
SELECT pk FROM tab0 WHERE NOT (((col1 <= 102.23) OR col3 = 817 OR (col0 >= 71) OR ((((((col1 < 195.85)) OR col3 > 199) AND col0 < 813 AND (col1 <= 85.13) OR (col0 > 41) OR col0 IN (820,156,563,362) AND (col3 >= 414 AND (((((((col0 <= 582))) AND ((col3 < 604) AND col0 > 915) AND (col3 = 913 AND col0 > 842))) AND (col4 = 465.70 AND (col0 > 558) AND col3 > 933)))) OR col0 >= 159)) OR ((col1 IS NULL) AND (col4 > 50.44) OR ((col3 > 579) OR ((((col1 IS NULL)))) AND col1 > 417.66) AND (col3 < 352) OR col0 <= 29)) OR col3 > 426 AND col0 < 239 AND (((col0 < 419 AND col3 <= 342 OR (col3 >= 653)) AND (col4 <= 650.29) OR col3 <= 693 OR col1 > 474.70 AND (col0 > 847) OR col3 BETWEEN 463 AND 920 AND col3 < 19)) OR col1 < 856.19))
----

statement ok
DELETE FROM tab1 WHERE ((col1 <= 102.23) OR col3 = 817 OR (col0 >= 71) OR ((((((col1 < 195.85)) OR col3 > 199) AND col0 < 813 AND (col1 <= 85.13) OR (col0 > 41) OR col0 IN (820,156,563,362) AND (col3 >= 414 AND (((((((col0 <= 582))) AND ((col3 < 604) AND col0 > 915) AND (col3 = 913 AND col0 > 842))) AND (col4 = 465.70 AND (col0 > 558) AND col3 > 933)))) OR col0 >= 159)) OR ((col1 IS NULL) AND (col4 > 50.44) OR ((col3 > 579) OR ((((col1 IS NULL)))) AND col1 > 417.66) AND (col3 < 352) OR col0 <= 29)) OR col3 > 426 AND col0 < 239 AND (((col0 < 419 AND col3 <= 342 OR (col3 >= 653)) AND (col4 <= 650.29) OR col3 <= 693 OR col1 > 474.70 AND (col0 > 847) OR col3 BETWEEN 463 AND 920 AND col3 < 19)) OR col1 < 856.19)

query I rowsort label-empty
SELECT pk FROM tab1 WHERE ((col1 <= 102.23) OR col3 = 817 OR (col0 >= 71) OR ((((((col1 < 195.85)) OR col3 > 199) AND col0 < 813 AND (col1 <= 85.13) OR (col0 > 41) OR col0 IN (820,156,563,362) AND (col3 >= 414 AND (((((((col0 <= 582))) AND ((col3 < 604) AND col0 > 915) AND (col3 = 913 AND col0 > 842))) AND (col4 = 465.70 AND (col0 > 558) AND col3 > 933)))) OR col0 >= 159)) OR ((col1 IS NULL) AND (col4 > 50.44) OR ((col3 > 579) OR ((((col1 IS NULL)))) AND col1 > 417.66) AND (col3 < 352) OR col0 <= 29)) OR col3 > 426 AND col0 < 239 AND (((col0 < 419 AND col3 <= 342 OR (col3 >= 653)) AND (col4 <= 650.29) OR col3 <= 693 OR col1 > 474.70 AND (col0 > 847) OR col3 BETWEEN 463 AND 920 AND col3 < 19)) OR col1 < 856.19)
----

query I rowsort label-2130
SELECT pk FROM tab1 WHERE NOT (((col1 <= 102.23) OR col3 = 817 OR (col0 >= 71) OR ((((((col1 < 195.85)) OR col3 > 199) AND col0 < 813 AND (col1 <= 85.13) OR (col0 > 41) OR col0 IN (820,156,563,362) AND (col3 >= 414 AND (((((((col0 <= 582))) AND ((col3 < 604) AND col0 > 915) AND (col3 = 913 AND col0 > 842))) AND (col4 = 465.70 AND (col0 > 558) AND col3 > 933)))) OR col0 >= 159)) OR ((col1 IS NULL) AND (col4 > 50.44) OR ((col3 > 579) OR ((((col1 IS NULL)))) AND col1 > 417.66) AND (col3 < 352) OR col0 <= 29)) OR col3 > 426 AND col0 < 239 AND (((col0 < 419 AND col3 <= 342 OR (col3 >= 653)) AND (col4 <= 650.29) OR col3 <= 693 OR col1 > 474.70 AND (col0 > 847) OR col3 BETWEEN 463 AND 920 AND col3 < 19)) OR col1 < 856.19))
----

statement ok
DELETE FROM tab2 WHERE ((col1 <= 102.23) OR col3 = 817 OR (col0 >= 71) OR ((((((col1 < 195.85)) OR col3 > 199) AND col0 < 813 AND (col1 <= 85.13) OR (col0 > 41) OR col0 IN (820,156,563,362) AND (col3 >= 414 AND (((((((col0 <= 582))) AND ((col3 < 604) AND col0 > 915) AND (col3 = 913 AND col0 > 842))) AND (col4 = 465.70 AND (col0 > 558) AND col3 > 933)))) OR col0 >= 159)) OR ((col1 IS NULL) AND (col4 > 50.44) OR ((col3 > 579) OR ((((col1 IS NULL)))) AND col1 > 417.66) AND (col3 < 352) OR col0 <= 29)) OR col3 > 426 AND col0 < 239 AND (((col0 < 419 AND col3 <= 342 OR (col3 >= 653)) AND (col4 <= 650.29) OR col3 <= 693 OR col1 > 474.70 AND (col0 > 847) OR col3 BETWEEN 463 AND 920 AND col3 < 19)) OR col1 < 856.19)

query I rowsort label-empty
SELECT pk FROM tab2 WHERE ((col1 <= 102.23) OR col3 = 817 OR (col0 >= 71) OR ((((((col1 < 195.85)) OR col3 > 199) AND col0 < 813 AND (col1 <= 85.13) OR (col0 > 41) OR col0 IN (820,156,563,362) AND (col3 >= 414 AND (((((((col0 <= 582))) AND ((col3 < 604) AND col0 > 915) AND (col3 = 913 AND col0 > 842))) AND (col4 = 465.70 AND (col0 > 558) AND col3 > 933)))) OR col0 >= 159)) OR ((col1 IS NULL) AND (col4 > 50.44) OR ((col3 > 579) OR ((((col1 IS NULL)))) AND col1 > 417.66) AND (col3 < 352) OR col0 <= 29)) OR col3 > 426 AND col0 < 239 AND (((col0 < 419 AND col3 <= 342 OR (col3 >= 653)) AND (col4 <= 650.29) OR col3 <= 693 OR col1 > 474.70 AND (col0 > 847) OR col3 BETWEEN 463 AND 920 AND col3 < 19)) OR col1 < 856.19)
----

query I rowsort label-2130
SELECT pk FROM tab2 WHERE NOT (((col1 <= 102.23) OR col3 = 817 OR (col0 >= 71) OR ((((((col1 < 195.85)) OR col3 > 199) AND col0 < 813 AND (col1 <= 85.13) OR (col0 > 41) OR col0 IN (820,156,563,362) AND (col3 >= 414 AND (((((((col0 <= 582))) AND ((col3 < 604) AND col0 > 915) AND (col3 = 913 AND col0 > 842))) AND (col4 = 465.70 AND (col0 > 558) AND col3 > 933)))) OR col0 >= 159)) OR ((col1 IS NULL) AND (col4 > 50.44) OR ((col3 > 579) OR ((((col1 IS NULL)))) AND col1 > 417.66) AND (col3 < 352) OR col0 <= 29)) OR col3 > 426 AND col0 < 239 AND (((col0 < 419 AND col3 <= 342 OR (col3 >= 653)) AND (col4 <= 650.29) OR col3 <= 693 OR col1 > 474.70 AND (col0 > 847) OR col3 BETWEEN 463 AND 920 AND col3 < 19)) OR col1 < 856.19))
----

statement ok
DELETE FROM tab3 WHERE ((col1 <= 102.23) OR col3 = 817 OR (col0 >= 71) OR ((((((col1 < 195.85)) OR col3 > 199) AND col0 < 813 AND (col1 <= 85.13) OR (col0 > 41) OR col0 IN (820,156,563,362) AND (col3 >= 414 AND (((((((col0 <= 582))) AND ((col3 < 604) AND col0 > 915) AND (col3 = 913 AND col0 > 842))) AND (col4 = 465.70 AND (col0 > 558) AND col3 > 933)))) OR col0 >= 159)) OR ((col1 IS NULL) AND (col4 > 50.44) OR ((col3 > 579) OR ((((col1 IS NULL)))) AND col1 > 417.66) AND (col3 < 352) OR col0 <= 29)) OR col3 > 426 AND col0 < 239 AND (((col0 < 419 AND col3 <= 342 OR (col3 >= 653)) AND (col4 <= 650.29) OR col3 <= 693 OR col1 > 474.70 AND (col0 > 847) OR col3 BETWEEN 463 AND 920 AND col3 < 19)) OR col1 < 856.19)

query I rowsort label-empty
SELECT pk FROM tab3 WHERE ((col1 <= 102.23) OR col3 = 817 OR (col0 >= 71) OR ((((((col1 < 195.85)) OR col3 > 199) AND col0 < 813 AND (col1 <= 85.13) OR (col0 > 41) OR col0 IN (820,156,563,362) AND (col3 >= 414 AND (((((((col0 <= 582))) AND ((col3 < 604) AND col0 > 915) AND (col3 = 913 AND col0 > 842))) AND (col4 = 465.70 AND (col0 > 558) AND col3 > 933)))) OR col0 >= 159)) OR ((col1 IS NULL) AND (col4 > 50.44) OR ((col3 > 579) OR ((((col1 IS NULL)))) AND col1 > 417.66) AND (col3 < 352) OR col0 <= 29)) OR col3 > 426 AND col0 < 239 AND (((col0 < 419 AND col3 <= 342 OR (col3 >= 653)) AND (col4 <= 650.29) OR col3 <= 693 OR col1 > 474.70 AND (col0 > 847) OR col3 BETWEEN 463 AND 920 AND col3 < 19)) OR col1 < 856.19)
----

query I rowsort label-2130
SELECT pk FROM tab3 WHERE NOT (((col1 <= 102.23) OR col3 = 817 OR (col0 >= 71) OR ((((((col1 < 195.85)) OR col3 > 199) AND col0 < 813 AND (col1 <= 85.13) OR (col0 > 41) OR col0 IN (820,156,563,362) AND (col3 >= 414 AND (((((((col0 <= 582))) AND ((col3 < 604) AND col0 > 915) AND (col3 = 913 AND col0 > 842))) AND (col4 = 465.70 AND (col0 > 558) AND col3 > 933)))) OR col0 >= 159)) OR ((col1 IS NULL) AND (col4 > 50.44) OR ((col3 > 579) OR ((((col1 IS NULL)))) AND col1 > 417.66) AND (col3 < 352) OR col0 <= 29)) OR col3 > 426 AND col0 < 239 AND (((col0 < 419 AND col3 <= 342 OR (col3 >= 653)) AND (col4 <= 650.29) OR col3 <= 693 OR col1 > 474.70 AND (col0 > 847) OR col3 BETWEEN 463 AND 920 AND col3 < 19)) OR col1 < 856.19))
----

statement ok
DELETE FROM tab4 WHERE ((col1 <= 102.23) OR col3 = 817 OR (col0 >= 71) OR ((((((col1 < 195.85)) OR col3 > 199) AND col0 < 813 AND (col1 <= 85.13) OR (col0 > 41) OR col0 IN (820,156,563,362) AND (col3 >= 414 AND (((((((col0 <= 582))) AND ((col3 < 604) AND col0 > 915) AND (col3 = 913 AND col0 > 842))) AND (col4 = 465.70 AND (col0 > 558) AND col3 > 933)))) OR col0 >= 159)) OR ((col1 IS NULL) AND (col4 > 50.44) OR ((col3 > 579) OR ((((col1 IS NULL)))) AND col1 > 417.66) AND (col3 < 352) OR col0 <= 29)) OR col3 > 426 AND col0 < 239 AND (((col0 < 419 AND col3 <= 342 OR (col3 >= 653)) AND (col4 <= 650.29) OR col3 <= 693 OR col1 > 474.70 AND (col0 > 847) OR col3 BETWEEN 463 AND 920 AND col3 < 19)) OR col1 < 856.19)

query I rowsort label-empty
SELECT pk FROM tab4 WHERE ((col1 <= 102.23) OR col3 = 817 OR (col0 >= 71) OR ((((((col1 < 195.85)) OR col3 > 199) AND col0 < 813 AND (col1 <= 85.13) OR (col0 > 41) OR col0 IN (820,156,563,362) AND (col3 >= 414 AND (((((((col0 <= 582))) AND ((col3 < 604) AND col0 > 915) AND (col3 = 913 AND col0 > 842))) AND (col4 = 465.70 AND (col0 > 558) AND col3 > 933)))) OR col0 >= 159)) OR ((col1 IS NULL) AND (col4 > 50.44) OR ((col3 > 579) OR ((((col1 IS NULL)))) AND col1 > 417.66) AND (col3 < 352) OR col0 <= 29)) OR col3 > 426 AND col0 < 239 AND (((col0 < 419 AND col3 <= 342 OR (col3 >= 653)) AND (col4 <= 650.29) OR col3 <= 693 OR col1 > 474.70 AND (col0 > 847) OR col3 BETWEEN 463 AND 920 AND col3 < 19)) OR col1 < 856.19)
----

query I rowsort label-2130
SELECT pk FROM tab4 WHERE NOT (((col1 <= 102.23) OR col3 = 817 OR (col0 >= 71) OR ((((((col1 < 195.85)) OR col3 > 199) AND col0 < 813 AND (col1 <= 85.13) OR (col0 > 41) OR col0 IN (820,156,563,362) AND (col3 >= 414 AND (((((((col0 <= 582))) AND ((col3 < 604) AND col0 > 915) AND (col3 = 913 AND col0 > 842))) AND (col4 = 465.70 AND (col0 > 558) AND col3 > 933)))) OR col0 >= 159)) OR ((col1 IS NULL) AND (col4 > 50.44) OR ((col3 > 579) OR ((((col1 IS NULL)))) AND col1 > 417.66) AND (col3 < 352) OR col0 <= 29)) OR col3 > 426 AND col0 < 239 AND (((col0 < 419 AND col3 <= 342 OR (col3 >= 653)) AND (col4 <= 650.29) OR col3 <= 693 OR col1 > 474.70 AND (col0 > 847) OR col3 BETWEEN 463 AND 920 AND col3 < 19)) OR col1 < 856.19))
----

statement ok
DROP TABLE tab0

statement ok
CREATE TABLE tab0(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
INSERT INTO tab0 VALUES(0,685,664.97,'cusgg',88,964.68,'refjw')

statement ok
INSERT INTO tab0 VALUES(1,820,149.26,'sbfkb',462,832.77,'ijeqd')

statement ok
INSERT INTO tab0 VALUES(2,886,895.11,'fuspc',76,988.47,'gbhze')

statement ok
INSERT INTO tab0 VALUES(3,98,665.0,'snqbs',169,123.49,'yuymy')

statement ok
INSERT INTO tab0 VALUES(4,876,603.27,'vkkmx',498,372.20,'xxtnp')

statement ok
INSERT INTO tab0 VALUES(5,470,368.75,'wuxtf',961,444.27,'xmtik')

statement ok
INSERT INTO tab0 VALUES(6,584,251.33,'rwhow',226,743.25,'voktx')

statement ok
INSERT INTO tab0 VALUES(7,5,303.65,'bkjvc',353,498.24,'beuxd')

statement ok
INSERT INTO tab0 VALUES(8,222,459.68,'tgnpa',417,884.51,'mqsqs')

statement ok
INSERT INTO tab0 VALUES(9,55,666.35,'pwzlw',140,148.9,'rivfv')

statement ok
INSERT INTO tab0 VALUES(10,279,3.23,'phxif',508,735.42,'xluao')

statement ok
INSERT INTO tab0 VALUES(11,251,811.5,'djlzy',401,412.99,'kgicw')

statement ok
INSERT INTO tab0 VALUES(12,529,814.44,'aqypk',216,392.93,'kekww')

statement ok
INSERT INTO tab0 VALUES(13,506,247.46,'tvbrp',493,463.68,'iziot')

statement ok
INSERT INTO tab0 VALUES(14,26,980.29,'kpugg',541,107.55,'utyca')

statement ok
INSERT INTO tab0 VALUES(15,16,642.83,'zbtxa',58,631.41,'xiros')

statement ok
INSERT INTO tab0 VALUES(16,105,746.31,'kkfcl',763,289.29,'fyoth')

statement ok
INSERT INTO tab0 VALUES(17,256,817.95,'spfai',15,404.99,'ayrbz')

statement ok
INSERT INTO tab0 VALUES(18,383,513.55,'dysco',444,501.71,'hgzwu')

statement ok
INSERT INTO tab0 VALUES(19,983,752.13,'gsrno',568,425.72,'yenfr')

statement ok
INSERT INTO tab0 VALUES(20,756,837.57,'cxicc',426,466.91,'zxomq')

statement ok
INSERT INTO tab0 VALUES(21,235,581.21,'hpctp',200,491.46,'kfvzv')

statement ok
INSERT INTO tab0 VALUES(22,405,431.49,'fvwdi',836,61.49,'rzkru')

statement ok
INSERT INTO tab0 VALUES(23,332,595.58,'zcbgi',675,559.60,'maaoj')

statement ok
INSERT INTO tab0 VALUES(24,789,165.96,'uztdq',77,318.60,'ekeoc')

statement ok
INSERT INTO tab0 VALUES(25,877,243.13,'wwuml',41,740.5,'qidad')

statement ok
INSERT INTO tab0 VALUES(26,650,65.15,'pkaee',837,428.94,'rsgik')

statement ok
INSERT INTO tab0 VALUES(27,747,127.31,'vigap',624,303.26,'wrxpw')

statement ok
INSERT INTO tab0 VALUES(28,10,312.75,'uylha',82,736.70,'virek')

statement ok
INSERT INTO tab0 VALUES(29,109,9.9,'guyki',33,670.21,'kiple')

statement ok
INSERT INTO tab0 VALUES(30,173,244.2,'vgkne',64,745.64,'qmdgq')

statement ok
INSERT INTO tab0 VALUES(31,408,803.96,'wfcfc',158,422.39,'akhur')

statement ok
INSERT INTO tab0 VALUES(32,725,356.70,'srybo',312,113.2,'ndxwr')

statement ok
INSERT INTO tab0 VALUES(33,368,583.97,'vjpdg',170,297.87,'vtpxu')

statement ok
INSERT INTO tab0 VALUES(34,532,299.11,'uktyz',639,654.66,'iaahy')

statement ok
INSERT INTO tab0 VALUES(35,997,578.67,'rxaub',521,186.19,'jzwcx')

statement ok
INSERT INTO tab0 VALUES(36,742,879.7,'wmfme',136,341.89,'hrdur')

statement ok
INSERT INTO tab0 VALUES(37,582,172.16,'kclxs',946,139.48,'pocsh')

statement ok
INSERT INTO tab0 VALUES(38,784,60.94,'aohtt',179,300.58,'bknte')

statement ok
INSERT INTO tab0 VALUES(39,695,906.7,'jcudh',459,362.36,'vsvbd')

statement ok
INSERT INTO tab0 VALUES(40,369,960.61,'xescg',423,814.13,'qjeno')

statement ok
INSERT INTO tab0 VALUES(41,185,479.55,'iwoit',355,215.0,'vjlom')

statement ok
INSERT INTO tab0 VALUES(42,485,856.51,'mrutc',805,323.47,'njrnv')

statement ok
INSERT INTO tab0 VALUES(43,186,744.29,'ncwez',214,216.9,'uiwpk')

statement ok
INSERT INTO tab0 VALUES(44,409,180.58,'cdmzq',542,423.6,'pchez')

statement ok
INSERT INTO tab0 VALUES(45,107,711.52,'mfopv',892,41.87,'fdqqs')

statement ok
INSERT INTO tab0 VALUES(46,691,519.33,'plled',134,866.90,'cazyw')

statement ok
INSERT INTO tab0 VALUES(47,647,546.98,'fnbiy',531,518.9,'ddbfg')

statement ok
INSERT INTO tab0 VALUES(48,169,618.76,'dfyrs',362,561.51,'shiif')

statement ok
INSERT INTO tab0 VALUES(49,781,571.95,'ebnjz',551,634.3,'xkbtt')

statement ok
INSERT INTO tab0 VALUES(50,960,377.42,'jxzwm',287,573.94,'nzowr')

statement ok
INSERT INTO tab0 VALUES(51,765,267.25,'cqsnk',654,534.54,'iwfwu')

statement ok
INSERT INTO tab0 VALUES(52,459,855.39,'gseej',253,122.79,'avodw')

statement ok
INSERT INTO tab0 VALUES(53,137,266.23,'gwcur',825,514.95,'ofrcx')

statement ok
INSERT INTO tab0 VALUES(54,347,262.28,'gqsch',883,585.17,'clxrg')

statement ok
INSERT INTO tab0 VALUES(55,718,362.76,'gctdc',328,31.14,'fwjao')

statement ok
INSERT INTO tab0 VALUES(56,585,970.23,'emobz',83,496.73,'bdvde')

statement ok
INSERT INTO tab0 VALUES(57,608,501.24,'cpkox',709,697.55,'ibwjb')

statement ok
INSERT INTO tab0 VALUES(58,410,503.92,'gthqe',39,545.65,'pbdez')

statement ok
INSERT INTO tab0 VALUES(59,189,786.63,'gfldh',796,278.10,'hwhsq')

statement ok
INSERT INTO tab0 VALUES(60,349,544.55,'dvejk',221,578.65,'vcjmu')

statement ok
INSERT INTO tab0 VALUES(61,125,480.38,'osawg',697,700.29,'waovl')

statement ok
INSERT INTO tab0 VALUES(62,205,930.86,'vvavg',377,597.96,'hystu')

statement ok
INSERT INTO tab0 VALUES(63,360,995.49,'fqtws',803,42.12,'jddko')

statement ok
INSERT INTO tab0 VALUES(64,63,657.11,'vqkqb',537,760.37,'xczty')

statement ok
INSERT INTO tab0 VALUES(65,120,907.51,'xfbhq',784,542.12,'joffy')

statement ok
INSERT INTO tab0 VALUES(66,289,874.10,'yzokd',14,381.17,'zusge')

statement ok
INSERT INTO tab0 VALUES(67,912,943.49,'soyhr',592,591.37,'xlobk')

statement ok
INSERT INTO tab0 VALUES(68,531,888.16,'lgiwt',400,933.22,'hbabi')

statement ok
INSERT INTO tab0 VALUES(69,524,989.3,'bndco',463,741.48,'ltstu')

statement ok
INSERT INTO tab0 VALUES(70,719,164.15,'btfsa',570,43.86,'ytsab')

statement ok
INSERT INTO tab0 VALUES(71,27,86.26,'vszww',909,692.58,'udtdu')

statement ok
INSERT INTO tab0 VALUES(72,61,319.47,'ulkry',679,492.1,'njgac')

statement ok
INSERT INTO tab0 VALUES(73,769,432.83,'ipkwb',727,311.32,'gbmdx')

statement ok
INSERT INTO tab0 VALUES(74,50,130.3,'dfsml',165,221.9,'zktyx')

statement ok
INSERT INTO tab0 VALUES(75,385,379.93,'fjdko',996,613.92,'mxjqr')

statement ok
INSERT INTO tab0 VALUES(76,460,528.29,'aqpal',744,327.7,'qyzsy')

statement ok
INSERT INTO tab0 VALUES(77,787,438.29,'oylvr',73,773.10,'npmqn')

statement ok
INSERT INTO tab0 VALUES(78,341,604.23,'rbgbp',416,62.44,'izjio')

statement ok
INSERT INTO tab0 VALUES(79,170,276.14,'xdhkn',598,124.11,'vapbs')

statement ok
INSERT INTO tab0 VALUES(80,31,597.38,'wplnq',464,833.23,'feztb')

statement ok
INSERT INTO tab0 VALUES(81,9,715.28,'dmipi',494,144.74,'ivdym')

statement ok
INSERT INTO tab0 VALUES(82,146,912.78,'qgpfc',445,205.99,'vcpbo')

statement ok
INSERT INTO tab0 VALUES(83,64,733.2,'oivua',960,485.33,'gjciy')

statement ok
INSERT INTO tab0 VALUES(84,586,105.1,'oswel',204,900.80,'fypge')

statement ok
INSERT INTO tab0 VALUES(85,370,466.20,'wstko',482,942.71,'juhhc')

statement ok
INSERT INTO tab0 VALUES(86,525,889.18,'mlzgb',868,795.29,'swamv')

statement ok
INSERT INTO tab0 VALUES(87,245,205.21,'foqxt',826,471.28,'rcczx')

statement ok
INSERT INTO tab0 VALUES(88,426,132.93,'uujnf',839,923.61,'espvk')

statement ok
INSERT INTO tab0 VALUES(89,294,397.94,'cotvi',35,183.95,'uamle')

statement ok
INSERT INTO tab0 VALUES(90,30,862.44,'ftdyd',806,474.43,'uarlt')

statement ok
INSERT INTO tab0 VALUES(91,397,647.84,'mdasz',438,346.17,'nbeyr')

statement ok
INSERT INTO tab0 VALUES(92,361,259.40,'vezpv',735,794.97,'ehhnn')

statement ok
INSERT INTO tab0 VALUES(93,720,714.87,'snzcf',644,385.91,'gnoqb')

statement ok
INSERT INTO tab0 VALUES(94,722,662.7,'gshok',877,386.98,'jrchi')

statement ok
INSERT INTO tab0 VALUES(95,703,514.54,'msvqn',543,880.69,'rmptv')

statement ok
INSERT INTO tab0 VALUES(96,698,565.19,'ksdzr',764,905.72,'tdlzr')

statement ok
INSERT INTO tab0 VALUES(97,75,120.88,'annxe',305,567.53,'xvynn')

statement ok
INSERT INTO tab0 VALUES(98,156,619.8,'pkfyn',202,169.0,'elixy')

statement ok
INSERT INTO tab0 VALUES(99,843,761.46,'unmon',383,339.3,'nezil')

statement ok
DROP TABLE tab1

statement ok
CREATE TABLE tab1(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE INDEX idx_tab1_0 on tab1 (col0)

statement ok
CREATE INDEX idx_tab1_1 on tab1 (col1)

statement ok
CREATE INDEX idx_tab1_3 on tab1 (col3)

statement ok
CREATE INDEX idx_tab1_4 on tab1 (col4)

statement ok
INSERT INTO tab1 SELECT * FROM tab0

statement ok
DROP TABLE tab2

statement ok
CREATE TABLE tab2(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE INDEX idx_tab2_0 ON tab2 (col3 DESC,col4 DESC)

statement ok
CREATE UNIQUE INDEX idx_tab2_2 ON tab2 (col1 DESC,col4,col0 DESC)

statement ok
CREATE INDEX idx_tab2_4 ON tab2 (col4)

statement ok
CREATE UNIQUE INDEX idx_tab2_5 ON tab2 (col0 DESC,col3 DESC,col1 DESC)

statement ok
INSERT INTO tab2 SELECT * FROM tab0

statement ok
DROP TABLE tab3

statement ok
CREATE TABLE tab3(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE INDEX idx_tab3_0 ON tab3 (col4 DESC)

statement ok
CREATE UNIQUE INDEX idx_tab3_1 ON tab3 (col1 DESC)

statement ok
CREATE UNIQUE INDEX idx_tab3_2 ON tab3 (col0)

statement ok
INSERT INTO tab3 SELECT * FROM tab0

statement ok
DROP TABLE tab4

statement ok
CREATE TABLE tab4(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE INDEX idx_tab4_0 ON tab4 (col4 DESC,col3)

statement ok
CREATE INDEX idx_tab4_1 ON tab4 (col1 DESC)

statement ok
INSERT INTO tab4 SELECT * FROM tab0

query I rowsort label-empty
SELECT pk FROM tab0 WHERE pk IS NULL
----

statement ok
DELETE FROM tab0 WHERE col4 <= 501.68

query I rowsort label-empty
SELECT pk FROM tab0 WHERE col4 <= 501.68
----

query I rowsort label-2145
SELECT pk FROM tab0 WHERE NOT (col4 <= 501.68)
----
45 values hashing to 0c89a64f88ae5abb185161ee49e96f1d

statement ok
DELETE FROM tab1 WHERE col4 <= 501.68

query I rowsort label-empty
SELECT pk FROM tab1 WHERE col4 <= 501.68
----

query I rowsort label-2145
SELECT pk FROM tab1 WHERE NOT (col4 <= 501.68)
----
45 values hashing to 0c89a64f88ae5abb185161ee49e96f1d

statement ok
DELETE FROM tab2 WHERE col4 <= 501.68

query I rowsort label-empty
SELECT pk FROM tab2 WHERE col4 <= 501.68
----

query I rowsort label-2145
SELECT pk FROM tab2 WHERE NOT (col4 <= 501.68)
----
45 values hashing to 0c89a64f88ae5abb185161ee49e96f1d

statement ok
DELETE FROM tab3 WHERE col4 <= 501.68

query I rowsort label-empty
SELECT pk FROM tab3 WHERE col4 <= 501.68
----

query I rowsort label-2145
SELECT pk FROM tab3 WHERE NOT (col4 <= 501.68)
----
45 values hashing to 0c89a64f88ae5abb185161ee49e96f1d

statement ok
DELETE FROM tab4 WHERE col4 <= 501.68

query I rowsort label-empty
SELECT pk FROM tab4 WHERE col4 <= 501.68
----

query I rowsort label-2145
SELECT pk FROM tab4 WHERE NOT (col4 <= 501.68)
----
45 values hashing to 0c89a64f88ae5abb185161ee49e96f1d

statement ok
DELETE FROM tab0 WHERE ((col3 < 161 OR col1 > 701.38 OR ((((col3 < 248 AND (col3 < 51)) AND col1 IN (938.68,352.84,117.24,824.63,943.11,946.1) AND col0 < 164 AND (col0 < 439))) AND col0 >= 280) AND ((col3 BETWEEN 35 AND 333) AND col0 >= 180 AND ((col4 IS NULL AND (col4 <= 510.29 OR (col4 < 272.16 AND (((col0 <= 934) OR ((col0 > 544 AND col3 < 463 AND (col0 BETWEEN 324 AND 625 AND col0 > 888) AND col3 = 746 AND (col0 >= 724) OR col0 > 834 AND (col1 <= 208.43) OR (col3 >= 631 AND (col3 >= 75 AND (col1 >= 95.9)) AND col0 < 946 OR col0 > 463) AND col0 >= 568) OR (col3 = 573) AND ((col3 IN (654,892,428,156)) OR (col0 BETWEEN 105 AND 256) AND col4 >= 755.80) AND col0 IS NULL AND col3 > 278) OR col0 = 761 OR col3 IS NULL AND (col1 >= 713.57)) AND (col4 < 245.78) OR col1 >= 377.75 OR col1 = 600.10 AND col4 = 275.84 AND col0 >= 531 AND col0 >= 305 AND (col1 <= 596.79) AND (col4 IS NULL)))) OR col0 <= 600)) OR (col3 > 570 AND col1 >= 584.7 AND (col0 < 642) AND col4 = 406.57 OR col0 = 532 AND col3 <= 264 AND col1 < 594.40)) OR col3 < 433)) OR col0 > 760

query I rowsort label-empty
SELECT pk FROM tab0 WHERE ((col3 < 161 OR col1 > 701.38 OR ((((col3 < 248 AND (col3 < 51)) AND col1 IN (938.68,352.84,117.24,824.63,943.11,946.1) AND col0 < 164 AND (col0 < 439))) AND col0 >= 280) AND ((col3 BETWEEN 35 AND 333) AND col0 >= 180 AND ((col4 IS NULL AND (col4 <= 510.29 OR (col4 < 272.16 AND (((col0 <= 934) OR ((col0 > 544 AND col3 < 463 AND (col0 BETWEEN 324 AND 625 AND col0 > 888) AND col3 = 746 AND (col0 >= 724) OR col0 > 834 AND (col1 <= 208.43) OR (col3 >= 631 AND (col3 >= 75 AND (col1 >= 95.9)) AND col0 < 946 OR col0 > 463) AND col0 >= 568) OR (col3 = 573) AND ((col3 IN (654,892,428,156)) OR (col0 BETWEEN 105 AND 256) AND col4 >= 755.80) AND col0 IS NULL AND col3 > 278) OR col0 = 761 OR col3 IS NULL AND (col1 >= 713.57)) AND (col4 < 245.78) OR col1 >= 377.75 OR col1 = 600.10 AND col4 = 275.84 AND col0 >= 531 AND col0 >= 305 AND (col1 <= 596.79) AND (col4 IS NULL)))) OR col0 <= 600)) OR (col3 > 570 AND col1 >= 584.7 AND (col0 < 642) AND col4 = 406.57 OR col0 = 532 AND col3 <= 264 AND col1 < 594.40)) OR col3 < 433)) OR col0 > 760
----

query I rowsort label-2160
SELECT pk FROM tab0 WHERE NOT (((col3 < 161 OR col1 > 701.38 OR ((((col3 < 248 AND (col3 < 51)) AND col1 IN (938.68,352.84,117.24,824.63,943.11,946.1) AND col0 < 164 AND (col0 < 439))) AND col0 >= 280) AND ((col3 BETWEEN 35 AND 333) AND col0 >= 180 AND ((col4 IS NULL AND (col4 <= 510.29 OR (col4 < 272.16 AND (((col0 <= 934) OR ((col0 > 544 AND col3 < 463 AND (col0 BETWEEN 324 AND 625 AND col0 > 888) AND col3 = 746 AND (col0 >= 724) OR col0 > 834 AND (col1 <= 208.43) OR (col3 >= 631 AND (col3 >= 75 AND (col1 >= 95.9)) AND col0 < 946 OR col0 > 463) AND col0 >= 568) OR (col3 = 573) AND ((col3 IN (654,892,428,156)) OR (col0 BETWEEN 105 AND 256) AND col4 >= 755.80) AND col0 IS NULL AND col3 > 278) OR col0 = 761 OR col3 IS NULL AND (col1 >= 713.57)) AND (col4 < 245.78) OR col1 >= 377.75 OR col1 = 600.10 AND col4 = 275.84 AND col0 >= 531 AND col0 >= 305 AND (col1 <= 596.79) AND (col4 IS NULL)))) OR col0 <= 600)) OR (col3 > 570 AND col1 >= 584.7 AND (col0 < 642) AND col4 = 406.57 OR col0 = 532 AND col3 <= 264 AND col1 < 594.40)) OR col3 < 433)) OR col0 > 760)
----
18 values hashing to fd9a42727363b2aa19c73223c34bfc42

statement ok
DELETE FROM tab1 WHERE ((col3 < 161 OR col1 > 701.38 OR ((((col3 < 248 AND (col3 < 51)) AND col1 IN (938.68,352.84,117.24,824.63,943.11,946.1) AND col0 < 164 AND (col0 < 439))) AND col0 >= 280) AND ((col3 BETWEEN 35 AND 333) AND col0 >= 180 AND ((col4 IS NULL AND (col4 <= 510.29 OR (col4 < 272.16 AND (((col0 <= 934) OR ((col0 > 544 AND col3 < 463 AND (col0 BETWEEN 324 AND 625 AND col0 > 888) AND col3 = 746 AND (col0 >= 724) OR col0 > 834 AND (col1 <= 208.43) OR (col3 >= 631 AND (col3 >= 75 AND (col1 >= 95.9)) AND col0 < 946 OR col0 > 463) AND col0 >= 568) OR (col3 = 573) AND ((col3 IN (654,892,428,156)) OR (col0 BETWEEN 105 AND 256) AND col4 >= 755.80) AND col0 IS NULL AND col3 > 278) OR col0 = 761 OR col3 IS NULL AND (col1 >= 713.57)) AND (col4 < 245.78) OR col1 >= 377.75 OR col1 = 600.10 AND col4 = 275.84 AND col0 >= 531 AND col0 >= 305 AND (col1 <= 596.79) AND (col4 IS NULL)))) OR col0 <= 600)) OR (col3 > 570 AND col1 >= 584.7 AND (col0 < 642) AND col4 = 406.57 OR col0 = 532 AND col3 <= 264 AND col1 < 594.40)) OR col3 < 433)) OR col0 > 760

query I rowsort label-empty
SELECT pk FROM tab1 WHERE ((col3 < 161 OR col1 > 701.38 OR ((((col3 < 248 AND (col3 < 51)) AND col1 IN (938.68,352.84,117.24,824.63,943.11,946.1) AND col0 < 164 AND (col0 < 439))) AND col0 >= 280) AND ((col3 BETWEEN 35 AND 333) AND col0 >= 180 AND ((col4 IS NULL AND (col4 <= 510.29 OR (col4 < 272.16 AND (((col0 <= 934) OR ((col0 > 544 AND col3 < 463 AND (col0 BETWEEN 324 AND 625 AND col0 > 888) AND col3 = 746 AND (col0 >= 724) OR col0 > 834 AND (col1 <= 208.43) OR (col3 >= 631 AND (col3 >= 75 AND (col1 >= 95.9)) AND col0 < 946 OR col0 > 463) AND col0 >= 568) OR (col3 = 573) AND ((col3 IN (654,892,428,156)) OR (col0 BETWEEN 105 AND 256) AND col4 >= 755.80) AND col0 IS NULL AND col3 > 278) OR col0 = 761 OR col3 IS NULL AND (col1 >= 713.57)) AND (col4 < 245.78) OR col1 >= 377.75 OR col1 = 600.10 AND col4 = 275.84 AND col0 >= 531 AND col0 >= 305 AND (col1 <= 596.79) AND (col4 IS NULL)))) OR col0 <= 600)) OR (col3 > 570 AND col1 >= 584.7 AND (col0 < 642) AND col4 = 406.57 OR col0 = 532 AND col3 <= 264 AND col1 < 594.40)) OR col3 < 433)) OR col0 > 760
----

query I rowsort label-2160
SELECT pk FROM tab1 WHERE NOT (((col3 < 161 OR col1 > 701.38 OR ((((col3 < 248 AND (col3 < 51)) AND col1 IN (938.68,352.84,117.24,824.63,943.11,946.1) AND col0 < 164 AND (col0 < 439))) AND col0 >= 280) AND ((col3 BETWEEN 35 AND 333) AND col0 >= 180 AND ((col4 IS NULL AND (col4 <= 510.29 OR (col4 < 272.16 AND (((col0 <= 934) OR ((col0 > 544 AND col3 < 463 AND (col0 BETWEEN 324 AND 625 AND col0 > 888) AND col3 = 746 AND (col0 >= 724) OR col0 > 834 AND (col1 <= 208.43) OR (col3 >= 631 AND (col3 >= 75 AND (col1 >= 95.9)) AND col0 < 946 OR col0 > 463) AND col0 >= 568) OR (col3 = 573) AND ((col3 IN (654,892,428,156)) OR (col0 BETWEEN 105 AND 256) AND col4 >= 755.80) AND col0 IS NULL AND col3 > 278) OR col0 = 761 OR col3 IS NULL AND (col1 >= 713.57)) AND (col4 < 245.78) OR col1 >= 377.75 OR col1 = 600.10 AND col4 = 275.84 AND col0 >= 531 AND col0 >= 305 AND (col1 <= 596.79) AND (col4 IS NULL)))) OR col0 <= 600)) OR (col3 > 570 AND col1 >= 584.7 AND (col0 < 642) AND col4 = 406.57 OR col0 = 532 AND col3 <= 264 AND col1 < 594.40)) OR col3 < 433)) OR col0 > 760)
----
18 values hashing to fd9a42727363b2aa19c73223c34bfc42

statement ok
DELETE FROM tab2 WHERE ((col3 < 161 OR col1 > 701.38 OR ((((col3 < 248 AND (col3 < 51)) AND col1 IN (938.68,352.84,117.24,824.63,943.11,946.1) AND col0 < 164 AND (col0 < 439))) AND col0 >= 280) AND ((col3 BETWEEN 35 AND 333) AND col0 >= 180 AND ((col4 IS NULL AND (col4 <= 510.29 OR (col4 < 272.16 AND (((col0 <= 934) OR ((col0 > 544 AND col3 < 463 AND (col0 BETWEEN 324 AND 625 AND col0 > 888) AND col3 = 746 AND (col0 >= 724) OR col0 > 834 AND (col1 <= 208.43) OR (col3 >= 631 AND (col3 >= 75 AND (col1 >= 95.9)) AND col0 < 946 OR col0 > 463) AND col0 >= 568) OR (col3 = 573) AND ((col3 IN (654,892,428,156)) OR (col0 BETWEEN 105 AND 256) AND col4 >= 755.80) AND col0 IS NULL AND col3 > 278) OR col0 = 761 OR col3 IS NULL AND (col1 >= 713.57)) AND (col4 < 245.78) OR col1 >= 377.75 OR col1 = 600.10 AND col4 = 275.84 AND col0 >= 531 AND col0 >= 305 AND (col1 <= 596.79) AND (col4 IS NULL)))) OR col0 <= 600)) OR (col3 > 570 AND col1 >= 584.7 AND (col0 < 642) AND col4 = 406.57 OR col0 = 532 AND col3 <= 264 AND col1 < 594.40)) OR col3 < 433)) OR col0 > 760

query I rowsort label-empty
SELECT pk FROM tab2 WHERE ((col3 < 161 OR col1 > 701.38 OR ((((col3 < 248 AND (col3 < 51)) AND col1 IN (938.68,352.84,117.24,824.63,943.11,946.1) AND col0 < 164 AND (col0 < 439))) AND col0 >= 280) AND ((col3 BETWEEN 35 AND 333) AND col0 >= 180 AND ((col4 IS NULL AND (col4 <= 510.29 OR (col4 < 272.16 AND (((col0 <= 934) OR ((col0 > 544 AND col3 < 463 AND (col0 BETWEEN 324 AND 625 AND col0 > 888) AND col3 = 746 AND (col0 >= 724) OR col0 > 834 AND (col1 <= 208.43) OR (col3 >= 631 AND (col3 >= 75 AND (col1 >= 95.9)) AND col0 < 946 OR col0 > 463) AND col0 >= 568) OR (col3 = 573) AND ((col3 IN (654,892,428,156)) OR (col0 BETWEEN 105 AND 256) AND col4 >= 755.80) AND col0 IS NULL AND col3 > 278) OR col0 = 761 OR col3 IS NULL AND (col1 >= 713.57)) AND (col4 < 245.78) OR col1 >= 377.75 OR col1 = 600.10 AND col4 = 275.84 AND col0 >= 531 AND col0 >= 305 AND (col1 <= 596.79) AND (col4 IS NULL)))) OR col0 <= 600)) OR (col3 > 570 AND col1 >= 584.7 AND (col0 < 642) AND col4 = 406.57 OR col0 = 532 AND col3 <= 264 AND col1 < 594.40)) OR col3 < 433)) OR col0 > 760
----

query I rowsort label-2160
SELECT pk FROM tab2 WHERE NOT (((col3 < 161 OR col1 > 701.38 OR ((((col3 < 248 AND (col3 < 51)) AND col1 IN (938.68,352.84,117.24,824.63,943.11,946.1) AND col0 < 164 AND (col0 < 439))) AND col0 >= 280) AND ((col3 BETWEEN 35 AND 333) AND col0 >= 180 AND ((col4 IS NULL AND (col4 <= 510.29 OR (col4 < 272.16 AND (((col0 <= 934) OR ((col0 > 544 AND col3 < 463 AND (col0 BETWEEN 324 AND 625 AND col0 > 888) AND col3 = 746 AND (col0 >= 724) OR col0 > 834 AND (col1 <= 208.43) OR (col3 >= 631 AND (col3 >= 75 AND (col1 >= 95.9)) AND col0 < 946 OR col0 > 463) AND col0 >= 568) OR (col3 = 573) AND ((col3 IN (654,892,428,156)) OR (col0 BETWEEN 105 AND 256) AND col4 >= 755.80) AND col0 IS NULL AND col3 > 278) OR col0 = 761 OR col3 IS NULL AND (col1 >= 713.57)) AND (col4 < 245.78) OR col1 >= 377.75 OR col1 = 600.10 AND col4 = 275.84 AND col0 >= 531 AND col0 >= 305 AND (col1 <= 596.79) AND (col4 IS NULL)))) OR col0 <= 600)) OR (col3 > 570 AND col1 >= 584.7 AND (col0 < 642) AND col4 = 406.57 OR col0 = 532 AND col3 <= 264 AND col1 < 594.40)) OR col3 < 433)) OR col0 > 760)
----
18 values hashing to fd9a42727363b2aa19c73223c34bfc42

statement ok
DELETE FROM tab3 WHERE ((col3 < 161 OR col1 > 701.38 OR ((((col3 < 248 AND (col3 < 51)) AND col1 IN (938.68,352.84,117.24,824.63,943.11,946.1) AND col0 < 164 AND (col0 < 439))) AND col0 >= 280) AND ((col3 BETWEEN 35 AND 333) AND col0 >= 180 AND ((col4 IS NULL AND (col4 <= 510.29 OR (col4 < 272.16 AND (((col0 <= 934) OR ((col0 > 544 AND col3 < 463 AND (col0 BETWEEN 324 AND 625 AND col0 > 888) AND col3 = 746 AND (col0 >= 724) OR col0 > 834 AND (col1 <= 208.43) OR (col3 >= 631 AND (col3 >= 75 AND (col1 >= 95.9)) AND col0 < 946 OR col0 > 463) AND col0 >= 568) OR (col3 = 573) AND ((col3 IN (654,892,428,156)) OR (col0 BETWEEN 105 AND 256) AND col4 >= 755.80) AND col0 IS NULL AND col3 > 278) OR col0 = 761 OR col3 IS NULL AND (col1 >= 713.57)) AND (col4 < 245.78) OR col1 >= 377.75 OR col1 = 600.10 AND col4 = 275.84 AND col0 >= 531 AND col0 >= 305 AND (col1 <= 596.79) AND (col4 IS NULL)))) OR col0 <= 600)) OR (col3 > 570 AND col1 >= 584.7 AND (col0 < 642) AND col4 = 406.57 OR col0 = 532 AND col3 <= 264 AND col1 < 594.40)) OR col3 < 433)) OR col0 > 760

query I rowsort label-empty
SELECT pk FROM tab3 WHERE ((col3 < 161 OR col1 > 701.38 OR ((((col3 < 248 AND (col3 < 51)) AND col1 IN (938.68,352.84,117.24,824.63,943.11,946.1) AND col0 < 164 AND (col0 < 439))) AND col0 >= 280) AND ((col3 BETWEEN 35 AND 333) AND col0 >= 180 AND ((col4 IS NULL AND (col4 <= 510.29 OR (col4 < 272.16 AND (((col0 <= 934) OR ((col0 > 544 AND col3 < 463 AND (col0 BETWEEN 324 AND 625 AND col0 > 888) AND col3 = 746 AND (col0 >= 724) OR col0 > 834 AND (col1 <= 208.43) OR (col3 >= 631 AND (col3 >= 75 AND (col1 >= 95.9)) AND col0 < 946 OR col0 > 463) AND col0 >= 568) OR (col3 = 573) AND ((col3 IN (654,892,428,156)) OR (col0 BETWEEN 105 AND 256) AND col4 >= 755.80) AND col0 IS NULL AND col3 > 278) OR col0 = 761 OR col3 IS NULL AND (col1 >= 713.57)) AND (col4 < 245.78) OR col1 >= 377.75 OR col1 = 600.10 AND col4 = 275.84 AND col0 >= 531 AND col0 >= 305 AND (col1 <= 596.79) AND (col4 IS NULL)))) OR col0 <= 600)) OR (col3 > 570 AND col1 >= 584.7 AND (col0 < 642) AND col4 = 406.57 OR col0 = 532 AND col3 <= 264 AND col1 < 594.40)) OR col3 < 433)) OR col0 > 760
----

query I rowsort label-2160
SELECT pk FROM tab3 WHERE NOT (((col3 < 161 OR col1 > 701.38 OR ((((col3 < 248 AND (col3 < 51)) AND col1 IN (938.68,352.84,117.24,824.63,943.11,946.1) AND col0 < 164 AND (col0 < 439))) AND col0 >= 280) AND ((col3 BETWEEN 35 AND 333) AND col0 >= 180 AND ((col4 IS NULL AND (col4 <= 510.29 OR (col4 < 272.16 AND (((col0 <= 934) OR ((col0 > 544 AND col3 < 463 AND (col0 BETWEEN 324 AND 625 AND col0 > 888) AND col3 = 746 AND (col0 >= 724) OR col0 > 834 AND (col1 <= 208.43) OR (col3 >= 631 AND (col3 >= 75 AND (col1 >= 95.9)) AND col0 < 946 OR col0 > 463) AND col0 >= 568) OR (col3 = 573) AND ((col3 IN (654,892,428,156)) OR (col0 BETWEEN 105 AND 256) AND col4 >= 755.80) AND col0 IS NULL AND col3 > 278) OR col0 = 761 OR col3 IS NULL AND (col1 >= 713.57)) AND (col4 < 245.78) OR col1 >= 377.75 OR col1 = 600.10 AND col4 = 275.84 AND col0 >= 531 AND col0 >= 305 AND (col1 <= 596.79) AND (col4 IS NULL)))) OR col0 <= 600)) OR (col3 > 570 AND col1 >= 584.7 AND (col0 < 642) AND col4 = 406.57 OR col0 = 532 AND col3 <= 264 AND col1 < 594.40)) OR col3 < 433)) OR col0 > 760)
----
18 values hashing to fd9a42727363b2aa19c73223c34bfc42

statement ok
DELETE FROM tab4 WHERE ((col3 < 161 OR col1 > 701.38 OR ((((col3 < 248 AND (col3 < 51)) AND col1 IN (938.68,352.84,117.24,824.63,943.11,946.1) AND col0 < 164 AND (col0 < 439))) AND col0 >= 280) AND ((col3 BETWEEN 35 AND 333) AND col0 >= 180 AND ((col4 IS NULL AND (col4 <= 510.29 OR (col4 < 272.16 AND (((col0 <= 934) OR ((col0 > 544 AND col3 < 463 AND (col0 BETWEEN 324 AND 625 AND col0 > 888) AND col3 = 746 AND (col0 >= 724) OR col0 > 834 AND (col1 <= 208.43) OR (col3 >= 631 AND (col3 >= 75 AND (col1 >= 95.9)) AND col0 < 946 OR col0 > 463) AND col0 >= 568) OR (col3 = 573) AND ((col3 IN (654,892,428,156)) OR (col0 BETWEEN 105 AND 256) AND col4 >= 755.80) AND col0 IS NULL AND col3 > 278) OR col0 = 761 OR col3 IS NULL AND (col1 >= 713.57)) AND (col4 < 245.78) OR col1 >= 377.75 OR col1 = 600.10 AND col4 = 275.84 AND col0 >= 531 AND col0 >= 305 AND (col1 <= 596.79) AND (col4 IS NULL)))) OR col0 <= 600)) OR (col3 > 570 AND col1 >= 584.7 AND (col0 < 642) AND col4 = 406.57 OR col0 = 532 AND col3 <= 264 AND col1 < 594.40)) OR col3 < 433)) OR col0 > 760

query I rowsort label-empty
SELECT pk FROM tab4 WHERE ((col3 < 161 OR col1 > 701.38 OR ((((col3 < 248 AND (col3 < 51)) AND col1 IN (938.68,352.84,117.24,824.63,943.11,946.1) AND col0 < 164 AND (col0 < 439))) AND col0 >= 280) AND ((col3 BETWEEN 35 AND 333) AND col0 >= 180 AND ((col4 IS NULL AND (col4 <= 510.29 OR (col4 < 272.16 AND (((col0 <= 934) OR ((col0 > 544 AND col3 < 463 AND (col0 BETWEEN 324 AND 625 AND col0 > 888) AND col3 = 746 AND (col0 >= 724) OR col0 > 834 AND (col1 <= 208.43) OR (col3 >= 631 AND (col3 >= 75 AND (col1 >= 95.9)) AND col0 < 946 OR col0 > 463) AND col0 >= 568) OR (col3 = 573) AND ((col3 IN (654,892,428,156)) OR (col0 BETWEEN 105 AND 256) AND col4 >= 755.80) AND col0 IS NULL AND col3 > 278) OR col0 = 761 OR col3 IS NULL AND (col1 >= 713.57)) AND (col4 < 245.78) OR col1 >= 377.75 OR col1 = 600.10 AND col4 = 275.84 AND col0 >= 531 AND col0 >= 305 AND (col1 <= 596.79) AND (col4 IS NULL)))) OR col0 <= 600)) OR (col3 > 570 AND col1 >= 584.7 AND (col0 < 642) AND col4 = 406.57 OR col0 = 532 AND col3 <= 264 AND col1 < 594.40)) OR col3 < 433)) OR col0 > 760
----

query I rowsort label-2160
SELECT pk FROM tab4 WHERE NOT (((col3 < 161 OR col1 > 701.38 OR ((((col3 < 248 AND (col3 < 51)) AND col1 IN (938.68,352.84,117.24,824.63,943.11,946.1) AND col0 < 164 AND (col0 < 439))) AND col0 >= 280) AND ((col3 BETWEEN 35 AND 333) AND col0 >= 180 AND ((col4 IS NULL AND (col4 <= 510.29 OR (col4 < 272.16 AND (((col0 <= 934) OR ((col0 > 544 AND col3 < 463 AND (col0 BETWEEN 324 AND 625 AND col0 > 888) AND col3 = 746 AND (col0 >= 724) OR col0 > 834 AND (col1 <= 208.43) OR (col3 >= 631 AND (col3 >= 75 AND (col1 >= 95.9)) AND col0 < 946 OR col0 > 463) AND col0 >= 568) OR (col3 = 573) AND ((col3 IN (654,892,428,156)) OR (col0 BETWEEN 105 AND 256) AND col4 >= 755.80) AND col0 IS NULL AND col3 > 278) OR col0 = 761 OR col3 IS NULL AND (col1 >= 713.57)) AND (col4 < 245.78) OR col1 >= 377.75 OR col1 = 600.10 AND col4 = 275.84 AND col0 >= 531 AND col0 >= 305 AND (col1 <= 596.79) AND (col4 IS NULL)))) OR col0 <= 600)) OR (col3 > 570 AND col1 >= 584.7 AND (col0 < 642) AND col4 = 406.57 OR col0 = 532 AND col3 <= 264 AND col1 < 594.40)) OR col3 < 433)) OR col0 > 760)
----
18 values hashing to fd9a42727363b2aa19c73223c34bfc42

statement ok
DELETE FROM tab0 WHERE ((col3 = 438 OR col3 > 198))

query I rowsort label-empty
SELECT pk FROM tab0 WHERE ((col3 = 438 OR col3 > 198))
----

query I rowsort label-2175
SELECT pk FROM tab0 WHERE NOT (((col3 = 438 OR col3 > 198)))
----

statement ok
DELETE FROM tab1 WHERE ((col3 = 438 OR col3 > 198))

query I rowsort label-empty
SELECT pk FROM tab1 WHERE ((col3 = 438 OR col3 > 198))
----

query I rowsort label-2175
SELECT pk FROM tab1 WHERE NOT (((col3 = 438 OR col3 > 198)))
----

statement ok
DELETE FROM tab2 WHERE ((col3 = 438 OR col3 > 198))

query I rowsort label-empty
SELECT pk FROM tab2 WHERE ((col3 = 438 OR col3 > 198))
----

query I rowsort label-2175
SELECT pk FROM tab2 WHERE NOT (((col3 = 438 OR col3 > 198)))
----

statement ok
DELETE FROM tab3 WHERE ((col3 = 438 OR col3 > 198))

query I rowsort label-empty
SELECT pk FROM tab3 WHERE ((col3 = 438 OR col3 > 198))
----

query I rowsort label-2175
SELECT pk FROM tab3 WHERE NOT (((col3 = 438 OR col3 > 198)))
----

statement ok
DELETE FROM tab4 WHERE ((col3 = 438 OR col3 > 198))

query I rowsort label-empty
SELECT pk FROM tab4 WHERE ((col3 = 438 OR col3 > 198))
----

query I rowsort label-2175
SELECT pk FROM tab4 WHERE NOT (((col3 = 438 OR col3 > 198)))
----

statement ok
DROP TABLE tab0

statement ok
CREATE TABLE tab0(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
INSERT INTO tab0 VALUES(0,574,276.94,'iidwe',190,154.60,'aneje')

statement ok
INSERT INTO tab0 VALUES(1,116,563.91,'fppey',584,375.55,'xcpad')

statement ok
INSERT INTO tab0 VALUES(2,687,505.19,'vvjzz',287,180.71,'tosdn')

statement ok
INSERT INTO tab0 VALUES(3,555,332.98,'xifnm',126,120.34,'anfxv')

statement ok
INSERT INTO tab0 VALUES(4,888,573.61,'thchr',389,359.86,'vamvf')

statement ok
INSERT INTO tab0 VALUES(5,877,681.63,'zyvka',955,295.97,'gtxac')

statement ok
INSERT INTO tab0 VALUES(6,868,656.93,'espni',414,188.81,'gfqhw')

statement ok
INSERT INTO tab0 VALUES(7,478,675.91,'lisdy',193,785.3,'brjgj')

statement ok
INSERT INTO tab0 VALUES(8,726,710.53,'eagnp',684,943.98,'zmpnq')

statement ok
INSERT INTO tab0 VALUES(9,157,161.52,'mmncc',367,256.78,'xartn')

statement ok
INSERT INTO tab0 VALUES(10,965,473.44,'ybwir',933,681.46,'bzatf')

statement ok
INSERT INTO tab0 VALUES(11,122,767.84,'fbczy',411,158.10,'kldtz')

statement ok
INSERT INTO tab0 VALUES(12,497,463.36,'ppkdg',295,242.97,'nwxjt')

statement ok
INSERT INTO tab0 VALUES(13,986,903.88,'uwqmm',666,721.58,'bkjst')

statement ok
INSERT INTO tab0 VALUES(14,637,980.63,'jgfgp',316,246.90,'maluc')

statement ok
INSERT INTO tab0 VALUES(15,770,760.33,'mmonf',877,955.42,'nlhfj')

statement ok
INSERT INTO tab0 VALUES(16,109,106.27,'mpwfk',943,96.30,'alfrl')

statement ok
INSERT INTO tab0 VALUES(17,899,309.51,'njpfd',197,653.49,'jxbyw')

statement ok
INSERT INTO tab0 VALUES(18,41,704.94,'fcfqa',533,973.86,'hyayp')

statement ok
INSERT INTO tab0 VALUES(19,207,303.42,'eyttv',185,388.33,'iadwt')

statement ok
INSERT INTO tab0 VALUES(20,970,416.94,'vblig',848,841.96,'mfylz')

statement ok
INSERT INTO tab0 VALUES(21,930,277.71,'upink',806,514.12,'aafzf')

statement ok
INSERT INTO tab0 VALUES(22,836,668.27,'rwygm',56,447.59,'uwjkj')

statement ok
INSERT INTO tab0 VALUES(23,714,546.67,'qmwcl',432,168.70,'eximv')

statement ok
INSERT INTO tab0 VALUES(24,989,667.55,'cplop',731,317.44,'mlyae')

statement ok
INSERT INTO tab0 VALUES(25,610,209.27,'dugde',840,268.58,'qtuut')

statement ok
INSERT INTO tab0 VALUES(26,181,399.7,'mjxma',855,758.82,'ukquj')

statement ok
INSERT INTO tab0 VALUES(27,76,141.13,'smpmf',213,511.90,'bjejt')

statement ok
INSERT INTO tab0 VALUES(28,573,635.76,'gfqms',813,860.72,'abphk')

statement ok
INSERT INTO tab0 VALUES(29,974,4.51,'tphfv',142,377.48,'johxz')

statement ok
INSERT INTO tab0 VALUES(30,732,923.24,'wzfdd',400,493.79,'orkgg')

statement ok
INSERT INTO tab0 VALUES(31,575,238.34,'txclt',624,127.79,'jcjgg')

statement ok
INSERT INTO tab0 VALUES(32,632,595.76,'umkeh',815,309.30,'sltql')

statement ok
INSERT INTO tab0 VALUES(33,556,64.20,'egxmh',60,804.94,'yntjv')

statement ok
INSERT INTO tab0 VALUES(34,650,764.22,'oljou',663,740.22,'wjuma')

statement ok
INSERT INTO tab0 VALUES(35,995,486.35,'pfbvf',260,231.72,'akfko')

statement ok
INSERT INTO tab0 VALUES(36,572,323.21,'smmgr',956,1.15,'nlvzp')

statement ok
INSERT INTO tab0 VALUES(37,385,289.66,'okadw',439,13.56,'ncqrt')

statement ok
INSERT INTO tab0 VALUES(38,591,948.93,'udmoo',113,87.36,'boloi')

statement ok
INSERT INTO tab0 VALUES(39,619,37.71,'qhrfe',218,535.55,'lzjph')

statement ok
INSERT INTO tab0 VALUES(40,303,94.28,'mvgtp',958,775.77,'zmpsu')

statement ok
INSERT INTO tab0 VALUES(41,999,78.69,'mgbyn',625,965.45,'thyvq')

statement ok
INSERT INTO tab0 VALUES(42,713,0.80,'iwblk',723,622.95,'wxmde')

statement ok
INSERT INTO tab0 VALUES(43,230,541.47,'spqlv',93,252.66,'meecs')

statement ok
INSERT INTO tab0 VALUES(44,232,684.66,'amlhh',42,968.14,'fknrf')

statement ok
INSERT INTO tab0 VALUES(45,428,334.57,'anzap',463,124.23,'tqejz')

statement ok
INSERT INTO tab0 VALUES(46,676,946.73,'iwedw',961,933.22,'qnnje')

statement ok
INSERT INTO tab0 VALUES(47,112,148.18,'dccav',981,94.89,'qqism')

statement ok
INSERT INTO tab0 VALUES(48,268,367.52,'xckyn',929,419.74,'spliu')

statement ok
INSERT INTO tab0 VALUES(49,208,455.12,'vjeca',299,453.1,'hbiit')

statement ok
INSERT INTO tab0 VALUES(50,638,310.17,'obkwy',800,108.90,'czqxk')

statement ok
INSERT INTO tab0 VALUES(51,46,508.88,'vftyg',477,276.62,'urbqv')

statement ok
INSERT INTO tab0 VALUES(52,820,920.52,'brxgo',838,464.56,'mysnu')

statement ok
INSERT INTO tab0 VALUES(53,369,342.62,'zmokc',979,415.40,'ldvei')

statement ok
INSERT INTO tab0 VALUES(54,256,120.4,'gsune',710,734.24,'pnnwk')

statement ok
INSERT INTO tab0 VALUES(55,318,772.13,'cwtos',677,509.70,'jbdrl')

statement ok
INSERT INTO tab0 VALUES(56,794,617.85,'yviie',491,942.10,'dufrb')

statement ok
INSERT INTO tab0 VALUES(57,446,396.88,'baqqu',849,974.52,'xwuzt')

statement ok
INSERT INTO tab0 VALUES(58,688,899.75,'cqxlm',661,899.97,'xrgyg')

statement ok
INSERT INTO tab0 VALUES(59,709,591.98,'unwyl',177,6.50,'hzvdm')

statement ok
INSERT INTO tab0 VALUES(60,599,234.18,'ppktp',108,192.33,'rahrx')

statement ok
INSERT INTO tab0 VALUES(61,472,517.20,'fthzl',753,589.96,'wrpgj')

statement ok
INSERT INTO tab0 VALUES(62,594,673.24,'jdukm',125,193.32,'hplfo')

statement ok
INSERT INTO tab0 VALUES(63,504,114.97,'icema',73,481.87,'yfvsr')

statement ok
INSERT INTO tab0 VALUES(64,144,47.68,'lolpq',412,50.74,'qbwxe')

statement ok
INSERT INTO tab0 VALUES(65,981,105.37,'bvyey',39,226.85,'yrize')

statement ok
INSERT INTO tab0 VALUES(66,130,969.92,'ubztc',71,700.3,'pxfii')

statement ok
INSERT INTO tab0 VALUES(67,485,993.15,'mbkdo',960,147.18,'gajsf')

statement ok
INSERT INTO tab0 VALUES(68,837,831.2,'mtiln',619,855.32,'csggd')

statement ok
INSERT INTO tab0 VALUES(69,5,61.70,'qxpkr',551,348.79,'jglsq')

statement ok
INSERT INTO tab0 VALUES(70,956,810.72,'prpjx',972,11.35,'buemf')

statement ok
INSERT INTO tab0 VALUES(71,935,377.8,'qjtis',934,715.28,'regxv')

statement ok
INSERT INTO tab0 VALUES(72,586,861.39,'ftgjz',454,444.55,'okjdr')

statement ok
INSERT INTO tab0 VALUES(73,77,786.98,'ogojo',635,916.90,'tnxlr')

statement ok
INSERT INTO tab0 VALUES(74,231,722.6,'lvcnw',796,213.0,'nunhf')

statement ok
INSERT INTO tab0 VALUES(75,639,916.79,'qjxcq',590,400.55,'bxsor')

statement ok
INSERT INTO tab0 VALUES(76,799,912.44,'oqdyi',136,156.42,'baokb')

statement ok
INSERT INTO tab0 VALUES(77,233,178.52,'zlwhy',138,395.79,'gxgrt')

statement ok
INSERT INTO tab0 VALUES(78,609,732.87,'rvqbo',16,894.22,'gctxy')

statement ok
INSERT INTO tab0 VALUES(79,878,763.84,'wczwy',25,913.83,'xylkl')

statement ok
INSERT INTO tab0 VALUES(80,384,261.36,'azfhh',385,828.42,'exrme')

statement ok
INSERT INTO tab0 VALUES(81,1,640.10,'muyws',404,747.56,'pllmu')

statement ok
INSERT INTO tab0 VALUES(82,252,363.58,'xnshx',601,141.74,'zhcym')

statement ok
INSERT INTO tab0 VALUES(83,436,565.28,'dysou',834,469.50,'bpttj')

statement ok
INSERT INTO tab0 VALUES(84,750,682.83,'qviyd',424,798.54,'xycgh')

statement ok
INSERT INTO tab0 VALUES(85,419,72.4,'dxrhg',280,434.84,'xpaih')

statement ok
INSERT INTO tab0 VALUES(86,818,642.9,'ldkcl',23,544.81,'cncoj')

statement ok
INSERT INTO tab0 VALUES(87,596,475.66,'vwhqu',114,779.41,'yoijd')

statement ok
INSERT INTO tab0 VALUES(88,804,451.1,'ustzq',973,905.25,'vnscf')

statement ok
INSERT INTO tab0 VALUES(89,18,873.12,'pzmhm',110,421.72,'wkygc')

statement ok
INSERT INTO tab0 VALUES(90,464,95.85,'aphuf',252,189.16,'jkxjs')

statement ok
INSERT INTO tab0 VALUES(91,142,142.3,'vhjcb',457,57.93,'mclmx')

statement ok
INSERT INTO tab0 VALUES(92,957,343.57,'nthab',250,485.55,'znwyi')

statement ok
INSERT INTO tab0 VALUES(93,832,944.65,'ytjbt',742,169.84,'qjstu')

statement ok
INSERT INTO tab0 VALUES(94,848,745.77,'udjfs',758,664.3,'acdpb')

statement ok
INSERT INTO tab0 VALUES(95,357,718.92,'kedig',962,16.91,'dzwxl')

statement ok
INSERT INTO tab0 VALUES(96,113,633.70,'hnhcd',978,378.92,'whmek')

statement ok
INSERT INTO tab0 VALUES(97,393,686.43,'tishy',520,641.28,'wmhxf')

statement ok
INSERT INTO tab0 VALUES(98,129,119.28,'opfqx',514,58.15,'xfyum')

statement ok
INSERT INTO tab0 VALUES(99,24,851.40,'myhio',224,868.72,'tluwx')

statement ok
DROP TABLE tab1

statement ok
CREATE TABLE tab1(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE INDEX idx_tab1_0 on tab1 (col0)

statement ok
CREATE INDEX idx_tab1_1 on tab1 (col1)

statement ok
CREATE INDEX idx_tab1_3 on tab1 (col3)

statement ok
CREATE INDEX idx_tab1_4 on tab1 (col4)

statement ok
INSERT INTO tab1 SELECT * FROM tab0

statement ok
DROP TABLE tab2

statement ok
CREATE TABLE tab2(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE INDEX idx_tab2_0 ON tab2 (col0)

statement ok
CREATE INDEX idx_tab2_2 ON tab2 (col3 DESC,col4 DESC)

statement ok
CREATE INDEX idx_tab2_4 ON tab2 (col1,col4)

statement ok
INSERT INTO tab2 SELECT * FROM tab0

statement ok
DROP TABLE tab3

statement ok
CREATE TABLE tab3(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE UNIQUE INDEX idx_tab3_0 ON tab3 (col4)

statement ok
CREATE UNIQUE INDEX idx_tab3_2 ON tab3 (col1 DESC)

statement ok
CREATE INDEX idx_tab3_3 ON tab3 (col0 DESC)

statement ok
INSERT INTO tab3 SELECT * FROM tab0

statement ok
DROP TABLE tab4

statement ok
CREATE TABLE tab4(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE INDEX idx_tab4_0 ON tab4 (col0)

statement ok
CREATE INDEX idx_tab4_1 ON tab4 (col4 DESC,col3 DESC,col1)

statement ok
INSERT INTO tab4 SELECT * FROM tab0

query I rowsort label-empty
SELECT pk FROM tab0 WHERE pk IS NULL
----

statement ok
DELETE FROM tab0 WHERE col4 >= 660.93

query I rowsort label-empty
SELECT pk FROM tab0 WHERE col4 >= 660.93
----

query I rowsort label-2190
SELECT pk FROM tab0 WHERE NOT (col4 >= 660.93)
----
68 values hashing to b2731ae6db78569482ff0c74fd7812fb

statement ok
DELETE FROM tab1 WHERE col4 >= 660.93

query I rowsort label-empty
SELECT pk FROM tab1 WHERE col4 >= 660.93
----

query I rowsort label-2190
SELECT pk FROM tab1 WHERE NOT (col4 >= 660.93)
----
68 values hashing to b2731ae6db78569482ff0c74fd7812fb

statement ok
DELETE FROM tab2 WHERE col4 >= 660.93

query I rowsort label-empty
SELECT pk FROM tab2 WHERE col4 >= 660.93
----

query I rowsort label-2190
SELECT pk FROM tab2 WHERE NOT (col4 >= 660.93)
----
68 values hashing to b2731ae6db78569482ff0c74fd7812fb

statement ok
DELETE FROM tab3 WHERE col4 >= 660.93

query I rowsort label-empty
SELECT pk FROM tab3 WHERE col4 >= 660.93
----

query I rowsort label-2190
SELECT pk FROM tab3 WHERE NOT (col4 >= 660.93)
----
68 values hashing to b2731ae6db78569482ff0c74fd7812fb

statement ok
DELETE FROM tab4 WHERE col4 >= 660.93

query I rowsort label-empty
SELECT pk FROM tab4 WHERE col4 >= 660.93
----

query I rowsort label-2190
SELECT pk FROM tab4 WHERE NOT (col4 >= 660.93)
----
68 values hashing to b2731ae6db78569482ff0c74fd7812fb

statement ok
DELETE FROM tab0 WHERE col4 > 368.34 AND col3 > 239

query I rowsort label-empty
SELECT pk FROM tab0 WHERE col4 > 368.34 AND col3 > 239
----

query I rowsort label-2205
SELECT pk FROM tab0 WHERE NOT (col4 > 368.34 AND col3 > 239)
----
51 values hashing to a4149a30d52eeb6b03863bcb3eebcefb

statement ok
DELETE FROM tab1 WHERE col4 > 368.34 AND col3 > 239

query I rowsort label-empty
SELECT pk FROM tab1 WHERE col4 > 368.34 AND col3 > 239
----

query I rowsort label-2205
SELECT pk FROM tab1 WHERE NOT (col4 > 368.34 AND col3 > 239)
----
51 values hashing to a4149a30d52eeb6b03863bcb3eebcefb

statement ok
DELETE FROM tab2 WHERE col4 > 368.34 AND col3 > 239

query I rowsort label-empty
SELECT pk FROM tab2 WHERE col4 > 368.34 AND col3 > 239
----

query I rowsort label-2205
SELECT pk FROM tab2 WHERE NOT (col4 > 368.34 AND col3 > 239)
----
51 values hashing to a4149a30d52eeb6b03863bcb3eebcefb

statement ok
DELETE FROM tab3 WHERE col4 > 368.34 AND col3 > 239

query I rowsort label-empty
SELECT pk FROM tab3 WHERE col4 > 368.34 AND col3 > 239
----

query I rowsort label-2205
SELECT pk FROM tab3 WHERE NOT (col4 > 368.34 AND col3 > 239)
----
51 values hashing to a4149a30d52eeb6b03863bcb3eebcefb

statement ok
DELETE FROM tab4 WHERE col4 > 368.34 AND col3 > 239

query I rowsort label-empty
SELECT pk FROM tab4 WHERE col4 > 368.34 AND col3 > 239
----

query I rowsort label-2205
SELECT pk FROM tab4 WHERE NOT (col4 > 368.34 AND col3 > 239)
----
51 values hashing to a4149a30d52eeb6b03863bcb3eebcefb

statement ok
DELETE FROM tab0 WHERE (((col0 > 897))) AND ((col4 < 258.33 OR col0 < 532 AND col0 > 522 OR (col0 IN (413,137) OR col0 IS NULL) AND (col0 > 898) OR (col1 > 968.2) OR col4 > 506.46 AND col0 <= 728 OR ((col0 > 573)))) AND col3 > 985 OR (col0 < 878) AND (col1 < 476.47) AND col0 IN (838,490,933) AND ((col1 > 327.63 OR col3 IS NULL) AND (col1 < 425.25)) OR col3 >= 986 OR ((col3 < 148)) AND col0 < 731 OR col1 > 803.17

query I rowsort label-empty
SELECT pk FROM tab0 WHERE (((col0 > 897))) AND ((col4 < 258.33 OR col0 < 532 AND col0 > 522 OR (col0 IN (413,137) OR col0 IS NULL) AND (col0 > 898) OR (col1 > 968.2) OR col4 > 506.46 AND col0 <= 728 OR ((col0 > 573)))) AND col3 > 985 OR (col0 < 878) AND (col1 < 476.47) AND col0 IN (838,490,933) AND ((col1 > 327.63 OR col3 IS NULL) AND (col1 < 425.25)) OR col3 >= 986 OR ((col3 < 148)) AND col0 < 731 OR col1 > 803.17
----

query I rowsort label-2220
SELECT pk FROM tab0 WHERE NOT ((((col0 > 897))) AND ((col4 < 258.33 OR col0 < 532 AND col0 > 522 OR (col0 IN (413,137) OR col0 IS NULL) AND (col0 > 898) OR (col1 > 968.2) OR col4 > 506.46 AND col0 <= 728 OR ((col0 > 573)))) AND col3 > 985 OR (col0 < 878) AND (col1 < 476.47) AND col0 IN (838,490,933) AND ((col1 > 327.63 OR col3 IS NULL) AND (col1 < 425.25)) OR col3 >= 986 OR ((col3 < 148)) AND col0 < 731 OR col1 > 803.17)
----
38 values hashing to 73d70aae32197bdd0302c02dab6dba82

statement ok
DELETE FROM tab1 WHERE (((col0 > 897))) AND ((col4 < 258.33 OR col0 < 532 AND col0 > 522 OR (col0 IN (413,137) OR col0 IS NULL) AND (col0 > 898) OR (col1 > 968.2) OR col4 > 506.46 AND col0 <= 728 OR ((col0 > 573)))) AND col3 > 985 OR (col0 < 878) AND (col1 < 476.47) AND col0 IN (838,490,933) AND ((col1 > 327.63 OR col3 IS NULL) AND (col1 < 425.25)) OR col3 >= 986 OR ((col3 < 148)) AND col0 < 731 OR col1 > 803.17

query I rowsort label-empty
SELECT pk FROM tab1 WHERE (((col0 > 897))) AND ((col4 < 258.33 OR col0 < 532 AND col0 > 522 OR (col0 IN (413,137) OR col0 IS NULL) AND (col0 > 898) OR (col1 > 968.2) OR col4 > 506.46 AND col0 <= 728 OR ((col0 > 573)))) AND col3 > 985 OR (col0 < 878) AND (col1 < 476.47) AND col0 IN (838,490,933) AND ((col1 > 327.63 OR col3 IS NULL) AND (col1 < 425.25)) OR col3 >= 986 OR ((col3 < 148)) AND col0 < 731 OR col1 > 803.17
----

query I rowsort label-2220
SELECT pk FROM tab1 WHERE NOT ((((col0 > 897))) AND ((col4 < 258.33 OR col0 < 532 AND col0 > 522 OR (col0 IN (413,137) OR col0 IS NULL) AND (col0 > 898) OR (col1 > 968.2) OR col4 > 506.46 AND col0 <= 728 OR ((col0 > 573)))) AND col3 > 985 OR (col0 < 878) AND (col1 < 476.47) AND col0 IN (838,490,933) AND ((col1 > 327.63 OR col3 IS NULL) AND (col1 < 425.25)) OR col3 >= 986 OR ((col3 < 148)) AND col0 < 731 OR col1 > 803.17)
----
38 values hashing to 73d70aae32197bdd0302c02dab6dba82

statement ok
DELETE FROM tab2 WHERE (((col0 > 897))) AND ((col4 < 258.33 OR col0 < 532 AND col0 > 522 OR (col0 IN (413,137) OR col0 IS NULL) AND (col0 > 898) OR (col1 > 968.2) OR col4 > 506.46 AND col0 <= 728 OR ((col0 > 573)))) AND col3 > 985 OR (col0 < 878) AND (col1 < 476.47) AND col0 IN (838,490,933) AND ((col1 > 327.63 OR col3 IS NULL) AND (col1 < 425.25)) OR col3 >= 986 OR ((col3 < 148)) AND col0 < 731 OR col1 > 803.17

query I rowsort label-empty
SELECT pk FROM tab2 WHERE (((col0 > 897))) AND ((col4 < 258.33 OR col0 < 532 AND col0 > 522 OR (col0 IN (413,137) OR col0 IS NULL) AND (col0 > 898) OR (col1 > 968.2) OR col4 > 506.46 AND col0 <= 728 OR ((col0 > 573)))) AND col3 > 985 OR (col0 < 878) AND (col1 < 476.47) AND col0 IN (838,490,933) AND ((col1 > 327.63 OR col3 IS NULL) AND (col1 < 425.25)) OR col3 >= 986 OR ((col3 < 148)) AND col0 < 731 OR col1 > 803.17
----

query I rowsort label-2220
SELECT pk FROM tab2 WHERE NOT ((((col0 > 897))) AND ((col4 < 258.33 OR col0 < 532 AND col0 > 522 OR (col0 IN (413,137) OR col0 IS NULL) AND (col0 > 898) OR (col1 > 968.2) OR col4 > 506.46 AND col0 <= 728 OR ((col0 > 573)))) AND col3 > 985 OR (col0 < 878) AND (col1 < 476.47) AND col0 IN (838,490,933) AND ((col1 > 327.63 OR col3 IS NULL) AND (col1 < 425.25)) OR col3 >= 986 OR ((col3 < 148)) AND col0 < 731 OR col1 > 803.17)
----
38 values hashing to 73d70aae32197bdd0302c02dab6dba82

statement ok
DELETE FROM tab3 WHERE (((col0 > 897))) AND ((col4 < 258.33 OR col0 < 532 AND col0 > 522 OR (col0 IN (413,137) OR col0 IS NULL) AND (col0 > 898) OR (col1 > 968.2) OR col4 > 506.46 AND col0 <= 728 OR ((col0 > 573)))) AND col3 > 985 OR (col0 < 878) AND (col1 < 476.47) AND col0 IN (838,490,933) AND ((col1 > 327.63 OR col3 IS NULL) AND (col1 < 425.25)) OR col3 >= 986 OR ((col3 < 148)) AND col0 < 731 OR col1 > 803.17

query I rowsort label-empty
SELECT pk FROM tab3 WHERE (((col0 > 897))) AND ((col4 < 258.33 OR col0 < 532 AND col0 > 522 OR (col0 IN (413,137) OR col0 IS NULL) AND (col0 > 898) OR (col1 > 968.2) OR col4 > 506.46 AND col0 <= 728 OR ((col0 > 573)))) AND col3 > 985 OR (col0 < 878) AND (col1 < 476.47) AND col0 IN (838,490,933) AND ((col1 > 327.63 OR col3 IS NULL) AND (col1 < 425.25)) OR col3 >= 986 OR ((col3 < 148)) AND col0 < 731 OR col1 > 803.17
----

query I rowsort label-2220
SELECT pk FROM tab3 WHERE NOT ((((col0 > 897))) AND ((col4 < 258.33 OR col0 < 532 AND col0 > 522 OR (col0 IN (413,137) OR col0 IS NULL) AND (col0 > 898) OR (col1 > 968.2) OR col4 > 506.46 AND col0 <= 728 OR ((col0 > 573)))) AND col3 > 985 OR (col0 < 878) AND (col1 < 476.47) AND col0 IN (838,490,933) AND ((col1 > 327.63 OR col3 IS NULL) AND (col1 < 425.25)) OR col3 >= 986 OR ((col3 < 148)) AND col0 < 731 OR col1 > 803.17)
----
38 values hashing to 73d70aae32197bdd0302c02dab6dba82

statement ok
DELETE FROM tab4 WHERE (((col0 > 897))) AND ((col4 < 258.33 OR col0 < 532 AND col0 > 522 OR (col0 IN (413,137) OR col0 IS NULL) AND (col0 > 898) OR (col1 > 968.2) OR col4 > 506.46 AND col0 <= 728 OR ((col0 > 573)))) AND col3 > 985 OR (col0 < 878) AND (col1 < 476.47) AND col0 IN (838,490,933) AND ((col1 > 327.63 OR col3 IS NULL) AND (col1 < 425.25)) OR col3 >= 986 OR ((col3 < 148)) AND col0 < 731 OR col1 > 803.17

query I rowsort label-empty
SELECT pk FROM tab4 WHERE (((col0 > 897))) AND ((col4 < 258.33 OR col0 < 532 AND col0 > 522 OR (col0 IN (413,137) OR col0 IS NULL) AND (col0 > 898) OR (col1 > 968.2) OR col4 > 506.46 AND col0 <= 728 OR ((col0 > 573)))) AND col3 > 985 OR (col0 < 878) AND (col1 < 476.47) AND col0 IN (838,490,933) AND ((col1 > 327.63 OR col3 IS NULL) AND (col1 < 425.25)) OR col3 >= 986 OR ((col3 < 148)) AND col0 < 731 OR col1 > 803.17
----

query I rowsort label-2220
SELECT pk FROM tab4 WHERE NOT ((((col0 > 897))) AND ((col4 < 258.33 OR col0 < 532 AND col0 > 522 OR (col0 IN (413,137) OR col0 IS NULL) AND (col0 > 898) OR (col1 > 968.2) OR col4 > 506.46 AND col0 <= 728 OR ((col0 > 573)))) AND col3 > 985 OR (col0 < 878) AND (col1 < 476.47) AND col0 IN (838,490,933) AND ((col1 > 327.63 OR col3 IS NULL) AND (col1 < 425.25)) OR col3 >= 986 OR ((col3 < 148)) AND col0 < 731 OR col1 > 803.17)
----
38 values hashing to 73d70aae32197bdd0302c02dab6dba82

statement ok
DELETE FROM tab0 WHERE ((((col3 <= 97 OR (col3 IS NULL) AND (col3 >= 421) OR (col4 <= 911.92) AND col0 > 48 AND ((col3 < 807 OR col3 > 827))))) AND col3 = 291 AND col1 > 429.15)

query I rowsort label-empty
SELECT pk FROM tab0 WHERE ((((col3 <= 97 OR (col3 IS NULL) AND (col3 >= 421) OR (col4 <= 911.92) AND col0 > 48 AND ((col3 < 807 OR col3 > 827))))) AND col3 = 291 AND col1 > 429.15)
----

query I rowsort label-2235
SELECT pk FROM tab0 WHERE NOT (((((col3 <= 97 OR (col3 IS NULL) AND (col3 >= 421) OR (col4 <= 911.92) AND col0 > 48 AND ((col3 < 807 OR col3 > 827))))) AND col3 = 291 AND col1 > 429.15))
----
38 values hashing to 73d70aae32197bdd0302c02dab6dba82

statement ok
DELETE FROM tab1 WHERE ((((col3 <= 97 OR (col3 IS NULL) AND (col3 >= 421) OR (col4 <= 911.92) AND col0 > 48 AND ((col3 < 807 OR col3 > 827))))) AND col3 = 291 AND col1 > 429.15)

query I rowsort label-empty
SELECT pk FROM tab1 WHERE ((((col3 <= 97 OR (col3 IS NULL) AND (col3 >= 421) OR (col4 <= 911.92) AND col0 > 48 AND ((col3 < 807 OR col3 > 827))))) AND col3 = 291 AND col1 > 429.15)
----

query I rowsort label-2235
SELECT pk FROM tab1 WHERE NOT (((((col3 <= 97 OR (col3 IS NULL) AND (col3 >= 421) OR (col4 <= 911.92) AND col0 > 48 AND ((col3 < 807 OR col3 > 827))))) AND col3 = 291 AND col1 > 429.15))
----
38 values hashing to 73d70aae32197bdd0302c02dab6dba82

statement ok
DELETE FROM tab2 WHERE ((((col3 <= 97 OR (col3 IS NULL) AND (col3 >= 421) OR (col4 <= 911.92) AND col0 > 48 AND ((col3 < 807 OR col3 > 827))))) AND col3 = 291 AND col1 > 429.15)

query I rowsort label-empty
SELECT pk FROM tab2 WHERE ((((col3 <= 97 OR (col3 IS NULL) AND (col3 >= 421) OR (col4 <= 911.92) AND col0 > 48 AND ((col3 < 807 OR col3 > 827))))) AND col3 = 291 AND col1 > 429.15)
----

query I rowsort label-2235
SELECT pk FROM tab2 WHERE NOT (((((col3 <= 97 OR (col3 IS NULL) AND (col3 >= 421) OR (col4 <= 911.92) AND col0 > 48 AND ((col3 < 807 OR col3 > 827))))) AND col3 = 291 AND col1 > 429.15))
----
38 values hashing to 73d70aae32197bdd0302c02dab6dba82

statement ok
DELETE FROM tab3 WHERE ((((col3 <= 97 OR (col3 IS NULL) AND (col3 >= 421) OR (col4 <= 911.92) AND col0 > 48 AND ((col3 < 807 OR col3 > 827))))) AND col3 = 291 AND col1 > 429.15)

query I rowsort label-empty
SELECT pk FROM tab3 WHERE ((((col3 <= 97 OR (col3 IS NULL) AND (col3 >= 421) OR (col4 <= 911.92) AND col0 > 48 AND ((col3 < 807 OR col3 > 827))))) AND col3 = 291 AND col1 > 429.15)
----

query I rowsort label-2235
SELECT pk FROM tab3 WHERE NOT (((((col3 <= 97 OR (col3 IS NULL) AND (col3 >= 421) OR (col4 <= 911.92) AND col0 > 48 AND ((col3 < 807 OR col3 > 827))))) AND col3 = 291 AND col1 > 429.15))
----
38 values hashing to 73d70aae32197bdd0302c02dab6dba82

statement ok
DELETE FROM tab4 WHERE ((((col3 <= 97 OR (col3 IS NULL) AND (col3 >= 421) OR (col4 <= 911.92) AND col0 > 48 AND ((col3 < 807 OR col3 > 827))))) AND col3 = 291 AND col1 > 429.15)

query I rowsort label-empty
SELECT pk FROM tab4 WHERE ((((col3 <= 97 OR (col3 IS NULL) AND (col3 >= 421) OR (col4 <= 911.92) AND col0 > 48 AND ((col3 < 807 OR col3 > 827))))) AND col3 = 291 AND col1 > 429.15)
----

query I rowsort label-2235
SELECT pk FROM tab4 WHERE NOT (((((col3 <= 97 OR (col3 IS NULL) AND (col3 >= 421) OR (col4 <= 911.92) AND col0 > 48 AND ((col3 < 807 OR col3 > 827))))) AND col3 = 291 AND col1 > 429.15))
----
38 values hashing to 73d70aae32197bdd0302c02dab6dba82

statement ok
DELETE FROM tab0 WHERE col3 = 317

query I rowsort label-empty
SELECT pk FROM tab0 WHERE col3 = 317
----

query I rowsort label-2250
SELECT pk FROM tab0 WHERE NOT (col3 = 317)
----
38 values hashing to 73d70aae32197bdd0302c02dab6dba82

statement ok
DELETE FROM tab1 WHERE col3 = 317

query I rowsort label-empty
SELECT pk FROM tab1 WHERE col3 = 317
----

query I rowsort label-2250
SELECT pk FROM tab1 WHERE NOT (col3 = 317)
----
38 values hashing to 73d70aae32197bdd0302c02dab6dba82

statement ok
DELETE FROM tab2 WHERE col3 = 317

query I rowsort label-empty
SELECT pk FROM tab2 WHERE col3 = 317
----

query I rowsort label-2250
SELECT pk FROM tab2 WHERE NOT (col3 = 317)
----
38 values hashing to 73d70aae32197bdd0302c02dab6dba82

statement ok
DELETE FROM tab3 WHERE col3 = 317

query I rowsort label-empty
SELECT pk FROM tab3 WHERE col3 = 317
----

query I rowsort label-2250
SELECT pk FROM tab3 WHERE NOT (col3 = 317)
----
38 values hashing to 73d70aae32197bdd0302c02dab6dba82

statement ok
DELETE FROM tab4 WHERE col3 = 317

query I rowsort label-empty
SELECT pk FROM tab4 WHERE col3 = 317
----

query I rowsort label-2250
SELECT pk FROM tab4 WHERE NOT (col3 = 317)
----
38 values hashing to 73d70aae32197bdd0302c02dab6dba82

statement ok
DELETE FROM tab0 WHERE (((col4 >= 957.78)) AND col0 > 102) OR col4 <= 182.5 AND ((col3 <= 168) AND col0 < 805 OR (((col0 < 518 OR col0 < 929) OR col4 >= 465.31))) OR col3 IN (588,434,367,373,786,215) AND (((col3 IS NULL AND col0 <= 290 AND col1 = 567.75 AND (col0 > 794)))) AND col3 > 497 OR (col4 >= 904.2 OR col4 > 143.69) AND col4 < 691.59 AND col3 > 207 AND col0 IN (106,271) OR ((col1 >= 887.15))

query I rowsort label-empty
SELECT pk FROM tab0 WHERE (((col4 >= 957.78)) AND col0 > 102) OR col4 <= 182.5 AND ((col3 <= 168) AND col0 < 805 OR (((col0 < 518 OR col0 < 929) OR col4 >= 465.31))) OR col3 IN (588,434,367,373,786,215) AND (((col3 IS NULL AND col0 <= 290 AND col1 = 567.75 AND (col0 > 794)))) AND col3 > 497 OR (col4 >= 904.2 OR col4 > 143.69) AND col4 < 691.59 AND col3 > 207 AND col0 IN (106,271) OR ((col1 >= 887.15))
----

query I rowsort label-2265
SELECT pk FROM tab0 WHERE NOT ((((col4 >= 957.78)) AND col0 > 102) OR col4 <= 182.5 AND ((col3 <= 168) AND col0 < 805 OR (((col0 < 518 OR col0 < 929) OR col4 >= 465.31))) OR col3 IN (588,434,367,373,786,215) AND (((col3 IS NULL AND col0 <= 290 AND col1 = 567.75 AND (col0 > 794)))) AND col3 > 497 OR (col4 >= 904.2 OR col4 > 143.69) AND col4 < 691.59 AND col3 > 207 AND col0 IN (106,271) OR ((col1 >= 887.15)))
----
21 values hashing to 867145be760dca02ef1ee1921c357769

statement ok
DELETE FROM tab1 WHERE (((col4 >= 957.78)) AND col0 > 102) OR col4 <= 182.5 AND ((col3 <= 168) AND col0 < 805 OR (((col0 < 518 OR col0 < 929) OR col4 >= 465.31))) OR col3 IN (588,434,367,373,786,215) AND (((col3 IS NULL AND col0 <= 290 AND col1 = 567.75 AND (col0 > 794)))) AND col3 > 497 OR (col4 >= 904.2 OR col4 > 143.69) AND col4 < 691.59 AND col3 > 207 AND col0 IN (106,271) OR ((col1 >= 887.15))

query I rowsort label-empty
SELECT pk FROM tab1 WHERE (((col4 >= 957.78)) AND col0 > 102) OR col4 <= 182.5 AND ((col3 <= 168) AND col0 < 805 OR (((col0 < 518 OR col0 < 929) OR col4 >= 465.31))) OR col3 IN (588,434,367,373,786,215) AND (((col3 IS NULL AND col0 <= 290 AND col1 = 567.75 AND (col0 > 794)))) AND col3 > 497 OR (col4 >= 904.2 OR col4 > 143.69) AND col4 < 691.59 AND col3 > 207 AND col0 IN (106,271) OR ((col1 >= 887.15))
----

query I rowsort label-2265
SELECT pk FROM tab1 WHERE NOT ((((col4 >= 957.78)) AND col0 > 102) OR col4 <= 182.5 AND ((col3 <= 168) AND col0 < 805 OR (((col0 < 518 OR col0 < 929) OR col4 >= 465.31))) OR col3 IN (588,434,367,373,786,215) AND (((col3 IS NULL AND col0 <= 290 AND col1 = 567.75 AND (col0 > 794)))) AND col3 > 497 OR (col4 >= 904.2 OR col4 > 143.69) AND col4 < 691.59 AND col3 > 207 AND col0 IN (106,271) OR ((col1 >= 887.15)))
----
21 values hashing to 867145be760dca02ef1ee1921c357769

statement ok
DELETE FROM tab2 WHERE (((col4 >= 957.78)) AND col0 > 102) OR col4 <= 182.5 AND ((col3 <= 168) AND col0 < 805 OR (((col0 < 518 OR col0 < 929) OR col4 >= 465.31))) OR col3 IN (588,434,367,373,786,215) AND (((col3 IS NULL AND col0 <= 290 AND col1 = 567.75 AND (col0 > 794)))) AND col3 > 497 OR (col4 >= 904.2 OR col4 > 143.69) AND col4 < 691.59 AND col3 > 207 AND col0 IN (106,271) OR ((col1 >= 887.15))

query I rowsort label-empty
SELECT pk FROM tab2 WHERE (((col4 >= 957.78)) AND col0 > 102) OR col4 <= 182.5 AND ((col3 <= 168) AND col0 < 805 OR (((col0 < 518 OR col0 < 929) OR col4 >= 465.31))) OR col3 IN (588,434,367,373,786,215) AND (((col3 IS NULL AND col0 <= 290 AND col1 = 567.75 AND (col0 > 794)))) AND col3 > 497 OR (col4 >= 904.2 OR col4 > 143.69) AND col4 < 691.59 AND col3 > 207 AND col0 IN (106,271) OR ((col1 >= 887.15))
----

query I rowsort label-2265
SELECT pk FROM tab2 WHERE NOT ((((col4 >= 957.78)) AND col0 > 102) OR col4 <= 182.5 AND ((col3 <= 168) AND col0 < 805 OR (((col0 < 518 OR col0 < 929) OR col4 >= 465.31))) OR col3 IN (588,434,367,373,786,215) AND (((col3 IS NULL AND col0 <= 290 AND col1 = 567.75 AND (col0 > 794)))) AND col3 > 497 OR (col4 >= 904.2 OR col4 > 143.69) AND col4 < 691.59 AND col3 > 207 AND col0 IN (106,271) OR ((col1 >= 887.15)))
----
21 values hashing to 867145be760dca02ef1ee1921c357769

statement ok
DELETE FROM tab3 WHERE (((col4 >= 957.78)) AND col0 > 102) OR col4 <= 182.5 AND ((col3 <= 168) AND col0 < 805 OR (((col0 < 518 OR col0 < 929) OR col4 >= 465.31))) OR col3 IN (588,434,367,373,786,215) AND (((col3 IS NULL AND col0 <= 290 AND col1 = 567.75 AND (col0 > 794)))) AND col3 > 497 OR (col4 >= 904.2 OR col4 > 143.69) AND col4 < 691.59 AND col3 > 207 AND col0 IN (106,271) OR ((col1 >= 887.15))

query I rowsort label-empty
SELECT pk FROM tab3 WHERE (((col4 >= 957.78)) AND col0 > 102) OR col4 <= 182.5 AND ((col3 <= 168) AND col0 < 805 OR (((col0 < 518 OR col0 < 929) OR col4 >= 465.31))) OR col3 IN (588,434,367,373,786,215) AND (((col3 IS NULL AND col0 <= 290 AND col1 = 567.75 AND (col0 > 794)))) AND col3 > 497 OR (col4 >= 904.2 OR col4 > 143.69) AND col4 < 691.59 AND col3 > 207 AND col0 IN (106,271) OR ((col1 >= 887.15))
----

query I rowsort label-2265
SELECT pk FROM tab3 WHERE NOT ((((col4 >= 957.78)) AND col0 > 102) OR col4 <= 182.5 AND ((col3 <= 168) AND col0 < 805 OR (((col0 < 518 OR col0 < 929) OR col4 >= 465.31))) OR col3 IN (588,434,367,373,786,215) AND (((col3 IS NULL AND col0 <= 290 AND col1 = 567.75 AND (col0 > 794)))) AND col3 > 497 OR (col4 >= 904.2 OR col4 > 143.69) AND col4 < 691.59 AND col3 > 207 AND col0 IN (106,271) OR ((col1 >= 887.15)))
----
21 values hashing to 867145be760dca02ef1ee1921c357769

statement ok
DELETE FROM tab4 WHERE (((col4 >= 957.78)) AND col0 > 102) OR col4 <= 182.5 AND ((col3 <= 168) AND col0 < 805 OR (((col0 < 518 OR col0 < 929) OR col4 >= 465.31))) OR col3 IN (588,434,367,373,786,215) AND (((col3 IS NULL AND col0 <= 290 AND col1 = 567.75 AND (col0 > 794)))) AND col3 > 497 OR (col4 >= 904.2 OR col4 > 143.69) AND col4 < 691.59 AND col3 > 207 AND col0 IN (106,271) OR ((col1 >= 887.15))

query I rowsort label-empty
SELECT pk FROM tab4 WHERE (((col4 >= 957.78)) AND col0 > 102) OR col4 <= 182.5 AND ((col3 <= 168) AND col0 < 805 OR (((col0 < 518 OR col0 < 929) OR col4 >= 465.31))) OR col3 IN (588,434,367,373,786,215) AND (((col3 IS NULL AND col0 <= 290 AND col1 = 567.75 AND (col0 > 794)))) AND col3 > 497 OR (col4 >= 904.2 OR col4 > 143.69) AND col4 < 691.59 AND col3 > 207 AND col0 IN (106,271) OR ((col1 >= 887.15))
----

query I rowsort label-2265
SELECT pk FROM tab4 WHERE NOT ((((col4 >= 957.78)) AND col0 > 102) OR col4 <= 182.5 AND ((col3 <= 168) AND col0 < 805 OR (((col0 < 518 OR col0 < 929) OR col4 >= 465.31))) OR col3 IN (588,434,367,373,786,215) AND (((col3 IS NULL AND col0 <= 290 AND col1 = 567.75 AND (col0 > 794)))) AND col3 > 497 OR (col4 >= 904.2 OR col4 > 143.69) AND col4 < 691.59 AND col3 > 207 AND col0 IN (106,271) OR ((col1 >= 887.15)))
----
21 values hashing to 867145be760dca02ef1ee1921c357769

statement ok
DELETE FROM tab0 WHERE (col3 < 252) OR col4 >= 598.68

query I rowsort label-empty
SELECT pk FROM tab0 WHERE (col3 < 252) OR col4 >= 598.68
----

query I rowsort label-2280
SELECT pk FROM tab0 WHERE NOT ((col3 < 252) OR col4 >= 598.68)
----
13 values hashing to bf6b0bbb486bf6d77e837cc10323f2af

statement ok
DELETE FROM tab1 WHERE (col3 < 252) OR col4 >= 598.68

query I rowsort label-empty
SELECT pk FROM tab1 WHERE (col3 < 252) OR col4 >= 598.68
----

query I rowsort label-2280
SELECT pk FROM tab1 WHERE NOT ((col3 < 252) OR col4 >= 598.68)
----
13 values hashing to bf6b0bbb486bf6d77e837cc10323f2af

statement ok
DELETE FROM tab2 WHERE (col3 < 252) OR col4 >= 598.68

query I rowsort label-empty
SELECT pk FROM tab2 WHERE (col3 < 252) OR col4 >= 598.68
----

query I rowsort label-2280
SELECT pk FROM tab2 WHERE NOT ((col3 < 252) OR col4 >= 598.68)
----
13 values hashing to bf6b0bbb486bf6d77e837cc10323f2af

statement ok
DELETE FROM tab3 WHERE (col3 < 252) OR col4 >= 598.68

query I rowsort label-empty
SELECT pk FROM tab3 WHERE (col3 < 252) OR col4 >= 598.68
----

query I rowsort label-2280
SELECT pk FROM tab3 WHERE NOT ((col3 < 252) OR col4 >= 598.68)
----
13 values hashing to bf6b0bbb486bf6d77e837cc10323f2af

statement ok
DELETE FROM tab4 WHERE (col3 < 252) OR col4 >= 598.68

query I rowsort label-empty
SELECT pk FROM tab4 WHERE (col3 < 252) OR col4 >= 598.68
----

query I rowsort label-2280
SELECT pk FROM tab4 WHERE NOT ((col3 < 252) OR col4 >= 598.68)
----
13 values hashing to bf6b0bbb486bf6d77e837cc10323f2af

statement ok
DELETE FROM tab0 WHERE col3 >= 196

query I rowsort label-empty
SELECT pk FROM tab0 WHERE col3 >= 196
----

query I rowsort label-2295
SELECT pk FROM tab0 WHERE NOT (col3 >= 196)
----

statement ok
DELETE FROM tab1 WHERE col3 >= 196

query I rowsort label-empty
SELECT pk FROM tab1 WHERE col3 >= 196
----

query I rowsort label-2295
SELECT pk FROM tab1 WHERE NOT (col3 >= 196)
----

statement ok
DELETE FROM tab2 WHERE col3 >= 196

query I rowsort label-empty
SELECT pk FROM tab2 WHERE col3 >= 196
----

query I rowsort label-2295
SELECT pk FROM tab2 WHERE NOT (col3 >= 196)
----

statement ok
DELETE FROM tab3 WHERE col3 >= 196

query I rowsort label-empty
SELECT pk FROM tab3 WHERE col3 >= 196
----

query I rowsort label-2295
SELECT pk FROM tab3 WHERE NOT (col3 >= 196)
----

statement ok
DELETE FROM tab4 WHERE col3 >= 196

query I rowsort label-empty
SELECT pk FROM tab4 WHERE col3 >= 196
----

query I rowsort label-2295
SELECT pk FROM tab4 WHERE NOT (col3 >= 196)
----

statement ok
DROP TABLE tab0

statement ok
CREATE TABLE tab0(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
INSERT INTO tab0 VALUES(0,975,486.76,'ypctz',958,468.92,'mywjy')

statement ok
INSERT INTO tab0 VALUES(1,754,781.90,'sxnla',125,247.90,'bdfwy')

statement ok
INSERT INTO tab0 VALUES(2,84,70.61,'qvsot',471,91.39,'nuwru')

statement ok
INSERT INTO tab0 VALUES(3,663,668.72,'uxvbo',405,179.62,'wgyux')

statement ok
INSERT INTO tab0 VALUES(4,767,150.30,'tuate',229,11.88,'wzqsq')

statement ok
INSERT INTO tab0 VALUES(5,881,474.25,'kppyw',762,537.9,'jnklk')

statement ok
INSERT INTO tab0 VALUES(6,315,110.94,'gvdbm',966,276.48,'jxbuv')

statement ok
INSERT INTO tab0 VALUES(7,837,162.85,'qtthp',571,448.17,'eiyfs')

statement ok
INSERT INTO tab0 VALUES(8,295,493.16,'oczes',698,92.83,'ltwhl')

statement ok
INSERT INTO tab0 VALUES(9,241,851.41,'cvahh',487,195.27,'jsmmx')

statement ok
INSERT INTO tab0 VALUES(10,558,995.10,'kozww',720,819.10,'vohpr')

statement ok
INSERT INTO tab0 VALUES(11,85,817.35,'ufshj',447,219.32,'kospb')

statement ok
INSERT INTO tab0 VALUES(12,238,470.46,'yvhxw',610,976.97,'rchcl')

statement ok
INSERT INTO tab0 VALUES(13,641,491.62,'byvnd',669,115.77,'dovac')

statement ok
INSERT INTO tab0 VALUES(14,747,928.46,'wludm',226,237.69,'nwlhq')

statement ok
INSERT INTO tab0 VALUES(15,463,462.72,'tyzjx',652,636.62,'vcugx')

statement ok
INSERT INTO tab0 VALUES(16,779,535.85,'bqwjk',709,432.0,'kfbpd')

statement ok
INSERT INTO tab0 VALUES(17,387,475.66,'aunev',177,690.41,'emete')

statement ok
INSERT INTO tab0 VALUES(18,311,615.91,'zlsng',479,548.20,'rgzop')

statement ok
INSERT INTO tab0 VALUES(19,529,429.99,'nzhiy',305,341.17,'gqgaq')

statement ok
INSERT INTO tab0 VALUES(20,600,645.46,'lsbmo',239,728.11,'dxvtq')

statement ok
INSERT INTO tab0 VALUES(21,287,381.78,'erahf',380,811.50,'njwsv')

statement ok
INSERT INTO tab0 VALUES(22,184,262.84,'qbjfs',972,270.9,'xvusu')

statement ok
INSERT INTO tab0 VALUES(23,339,546.65,'mywln',26,477.52,'ygpig')

statement ok
INSERT INTO tab0 VALUES(24,882,255.92,'fvtqb',944,630.1,'rmucm')

statement ok
INSERT INTO tab0 VALUES(25,646,292.74,'gmvjr',148,872.88,'tqrng')

statement ok
INSERT INTO tab0 VALUES(26,795,572.12,'efwvv',701,420.29,'kbimb')

statement ok
INSERT INTO tab0 VALUES(27,449,145.72,'swloi',933,686.76,'rryye')

statement ok
INSERT INTO tab0 VALUES(28,307,318.38,'zefvf',69,407.88,'mqqnt')

statement ok
INSERT INTO tab0 VALUES(29,272,787.80,'mmznc',849,765.87,'vfxgd')

statement ok
INSERT INTO tab0 VALUES(30,79,753.15,'lkvqe',158,516.25,'tanat')

statement ok
INSERT INTO tab0 VALUES(31,917,55.71,'qkhwl',646,111.45,'sztgh')

statement ok
INSERT INTO tab0 VALUES(32,56,291.45,'ulkjs',358,826.42,'mtnpa')

statement ok
INSERT INTO tab0 VALUES(33,470,945.72,'poxfv',354,882.28,'hljpr')

statement ok
INSERT INTO tab0 VALUES(34,464,507.81,'tpier',339,575.93,'fftcq')

statement ok
INSERT INTO tab0 VALUES(35,298,606.62,'fqcgn',284,394.67,'xwecd')

statement ok
INSERT INTO tab0 VALUES(36,811,129.28,'hwqgw',54,155.84,'ancgj')

statement ok
INSERT INTO tab0 VALUES(37,49,347.75,'tbqot',30,117.45,'ggion')

statement ok
INSERT INTO tab0 VALUES(38,885,41.47,'yfasx',736,116.76,'jqzya')

statement ok
INSERT INTO tab0 VALUES(39,650,629.97,'xdcyr',466,678.99,'mlrwo')

statement ok
INSERT INTO tab0 VALUES(40,755,286.51,'oeuwj',902,160.83,'bgozh')

statement ok
INSERT INTO tab0 VALUES(41,313,73.67,'tvqbh',747,861.18,'ebqvx')

statement ok
INSERT INTO tab0 VALUES(42,771,60.4,'kfzwu',346,153.71,'kwqht')

statement ok
INSERT INTO tab0 VALUES(43,530,453.78,'syctn',310,606.47,'gkijb')

statement ok
INSERT INTO tab0 VALUES(44,567,718.26,'eogcn',146,112.59,'asptx')

statement ok
INSERT INTO tab0 VALUES(45,71,703.73,'tdxuh',874,8.81,'csolm')

statement ok
INSERT INTO tab0 VALUES(46,55,769.89,'zcwvw',661,208.20,'zwpie')

statement ok
INSERT INTO tab0 VALUES(47,992,909.53,'csgzg',437,320.70,'mxszo')

statement ok
INSERT INTO tab0 VALUES(48,431,879.18,'hsukb',530,774.81,'tejbu')

statement ok
INSERT INTO tab0 VALUES(49,628,317.69,'nwxgc',281,950.16,'orwam')

statement ok
INSERT INTO tab0 VALUES(50,169,872.91,'zvsge',675,296.20,'ggiwa')

statement ok
INSERT INTO tab0 VALUES(51,595,327.26,'bnikk',967,462.75,'yovom')

statement ok
INSERT INTO tab0 VALUES(52,27,725.39,'kwwsg',298,417.69,'slovz')

statement ok
INSERT INTO tab0 VALUES(53,791,495.81,'gjqmq',336,579.55,'puyrp')

statement ok
INSERT INTO tab0 VALUES(54,43,575.47,'hwfge',884,936.14,'wztbr')

statement ok
INSERT INTO tab0 VALUES(55,395,536.46,'zyojd',515,176.18,'ynglu')

statement ok
INSERT INTO tab0 VALUES(56,537,711.54,'sthku',195,808.93,'uthpa')

statement ok
INSERT INTO tab0 VALUES(57,867,319.84,'qmpag',908,288.80,'tnmaz')

statement ok
INSERT INTO tab0 VALUES(58,110,583.48,'fdkpw',280,144.98,'zogrx')

statement ok
INSERT INTO tab0 VALUES(59,949,867.14,'ybsod',203,103.8,'glanx')

statement ok
INSERT INTO tab0 VALUES(60,644,792.75,'soljz',465,213.73,'jxija')

statement ok
INSERT INTO tab0 VALUES(61,664,365.6,'znszw',368,969.23,'bswdi')

statement ok
INSERT INTO tab0 VALUES(62,302,101.31,'pezjt',359,439.16,'hcvxb')

statement ok
INSERT INTO tab0 VALUES(63,314,151.82,'imzil',651,387.0,'emscu')

statement ok
INSERT INTO tab0 VALUES(64,528,423.66,'pzeco',851,402.78,'ketnn')

statement ok
INSERT INTO tab0 VALUES(65,484,716.21,'yiouu',583,16.67,'buwrv')

statement ok
INSERT INTO tab0 VALUES(66,50,834.84,'wwzgv',113,838.63,'xavnx')

statement ok
INSERT INTO tab0 VALUES(67,44,715.51,'dgdms',976,670.3,'miicv')

statement ok
INSERT INTO tab0 VALUES(68,871,560.41,'xhwmu',598,640.28,'hihdp')

statement ok
INSERT INTO tab0 VALUES(69,139,952.56,'sgcpy',923,321.43,'tqure')

statement ok
INSERT INTO tab0 VALUES(70,284,987.46,'trblq',39,858.84,'mlfsv')

statement ok
INSERT INTO tab0 VALUES(71,198,392.71,'wakic',798,95.74,'lbmub')

statement ok
INSERT INTO tab0 VALUES(72,856,656.63,'tejxl',450,697.93,'xqdpu')

statement ok
INSERT INTO tab0 VALUES(73,933,153.87,'cdtws',257,277.35,'rrkto')

statement ok
INSERT INTO tab0 VALUES(74,438,265.6,'rqhpd',128,518.73,'gvjfp')

statement ok
INSERT INTO tab0 VALUES(75,333,511.44,'lvmof',237,304.20,'wjdbv')

statement ok
INSERT INTO tab0 VALUES(76,162,669.46,'svahs',653,839.92,'rwxze')

statement ok
INSERT INTO tab0 VALUES(77,673,898.39,'hhpry',955,775.74,'xuabs')

statement ok
INSERT INTO tab0 VALUES(78,443,874.2,'meivw',877,334.75,'ughhn')

statement ok
INSERT INTO tab0 VALUES(79,505,902.21,'jhroe',911,440.97,'akygc')

statement ok
INSERT INTO tab0 VALUES(80,973,49.52,'xyrcj',945,834.96,'oiurj')

statement ok
INSERT INTO tab0 VALUES(81,665,268.90,'yoboa',885,209.42,'xkldt')

statement ok
INSERT INTO tab0 VALUES(82,730,518.23,'mfgxu',278,324.85,'heiqk')

statement ok
INSERT INTO tab0 VALUES(83,270,895.1,'qmrcp',940,145.14,'ruwgi')

statement ok
INSERT INTO tab0 VALUES(84,970,757.96,'yuter',577,949.24,'wtmti')

statement ok
INSERT INTO tab0 VALUES(85,717,842.64,'jhdov',417,469.72,'ukzdk')

statement ok
INSERT INTO tab0 VALUES(86,231,402.7,'nhrxl',826,7.48,'lrmnq')

statement ok
INSERT INTO tab0 VALUES(87,686,321.38,'qzslq',942,561.28,'dsmkl')

statement ok
INSERT INTO tab0 VALUES(88,334,245.42,'wbbzk',291,953.45,'pleps')

statement ok
INSERT INTO tab0 VALUES(89,135,702.38,'giift',419,952.47,'aelqw')

statement ok
INSERT INTO tab0 VALUES(90,379,232.42,'zisnu',516,398.58,'ihcpy')

statement ok
INSERT INTO tab0 VALUES(91,308,510.30,'kxnkx',37,332.46,'evvox')

statement ok
INSERT INTO tab0 VALUES(92,748,468.1,'hzalu',330,113.80,'cemgo')

statement ok
INSERT INTO tab0 VALUES(93,726,426.37,'uapor',261,547.97,'rqctu')

statement ok
INSERT INTO tab0 VALUES(94,103,213.67,'rtaxj',841,17.60,'rzder')

statement ok
INSERT INTO tab0 VALUES(95,193,290.31,'kukhn',843,600.24,'bgmaq')

statement ok
INSERT INTO tab0 VALUES(96,391,882.39,'ifkyo',439,196.98,'hfpdk')

statement ok
INSERT INTO tab0 VALUES(97,796,96.38,'teley',813,649.6,'hetck')

statement ok
INSERT INTO tab0 VALUES(98,838,50.71,'zpqte',795,881.49,'piayr')

statement ok
INSERT INTO tab0 VALUES(99,899,994.39,'puawd',481,9.71,'qqmtb')

statement ok
DROP TABLE tab1

statement ok
CREATE TABLE tab1(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE INDEX idx_tab1_0 on tab1 (col0)

statement ok
CREATE INDEX idx_tab1_1 on tab1 (col1)

statement ok
CREATE INDEX idx_tab1_3 on tab1 (col3)

statement ok
CREATE INDEX idx_tab1_4 on tab1 (col4)

statement ok
INSERT INTO tab1 SELECT * FROM tab0

statement ok
DROP TABLE tab2

statement ok
CREATE TABLE tab2(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE UNIQUE INDEX idx_tab2_0 ON tab2 (col3)

statement ok
CREATE INDEX idx_tab2_1 ON tab2 (col1 DESC)

statement ok
CREATE UNIQUE INDEX idx_tab2_4 ON tab2 (col4 DESC)

statement ok
INSERT INTO tab2 SELECT * FROM tab0

statement ok
DROP TABLE tab3

statement ok
CREATE TABLE tab3(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE UNIQUE INDEX idx_tab3_0 ON tab3 (col4 DESC)

statement ok
CREATE INDEX idx_tab3_1 ON tab3 (col1,col0,col3)

statement ok
CREATE INDEX idx_tab3_2 ON tab3 (col0,col3 DESC)

statement ok
INSERT INTO tab3 SELECT * FROM tab0

statement ok
DROP TABLE tab4

statement ok
CREATE TABLE tab4(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE UNIQUE INDEX idx_tab4_0 ON tab4 (col3,col4 DESC)

statement ok
CREATE INDEX idx_tab4_2 ON tab4 (col0,col3)

statement ok
CREATE INDEX idx_tab4_3 ON tab4 (col4)

statement ok
CREATE UNIQUE INDEX idx_tab4_4 ON tab4 (col1)

statement ok
INSERT INTO tab4 SELECT * FROM tab0

query I rowsort label-empty
SELECT pk FROM tab0 WHERE pk IS NULL
----

statement ok
DELETE FROM tab0 WHERE col3 < 482

query I rowsort label-empty
SELECT pk FROM tab0 WHERE col3 < 482
----

query I rowsort label-2310
SELECT pk FROM tab0 WHERE NOT (col3 < 482)
----
50 values hashing to 364aa96f4f4690a03bd6ca83a127476f

statement ok
DELETE FROM tab1 WHERE col3 < 482

query I rowsort label-empty
SELECT pk FROM tab1 WHERE col3 < 482
----

query I rowsort label-2310
SELECT pk FROM tab1 WHERE NOT (col3 < 482)
----
50 values hashing to 364aa96f4f4690a03bd6ca83a127476f

statement ok
DELETE FROM tab2 WHERE col3 < 482

query I rowsort label-empty
SELECT pk FROM tab2 WHERE col3 < 482
----

query I rowsort label-2310
SELECT pk FROM tab2 WHERE NOT (col3 < 482)
----
50 values hashing to 364aa96f4f4690a03bd6ca83a127476f

statement ok
DELETE FROM tab3 WHERE col3 < 482

query I rowsort label-empty
SELECT pk FROM tab3 WHERE col3 < 482
----

query I rowsort label-2310
SELECT pk FROM tab3 WHERE NOT (col3 < 482)
----
50 values hashing to 364aa96f4f4690a03bd6ca83a127476f

statement ok
DELETE FROM tab4 WHERE col3 < 482

query I rowsort label-empty
SELECT pk FROM tab4 WHERE col3 < 482
----

query I rowsort label-2310
SELECT pk FROM tab4 WHERE NOT (col3 < 482)
----
50 values hashing to 364aa96f4f4690a03bd6ca83a127476f

statement ok
DELETE FROM tab0 WHERE ((col1 = 346.58 OR (col3 <= 15) OR col0 >= 703) OR (col1 < 682.7)) AND col3 >= 640

query I rowsort label-empty
SELECT pk FROM tab0 WHERE ((col1 = 346.58 OR (col3 <= 15) OR col0 >= 703) OR (col1 < 682.7)) AND col3 >= 640
----

query I rowsort label-2325
SELECT pk FROM tab0 WHERE NOT (((col1 = 346.58 OR (col3 <= 15) OR col0 >= 703) OR (col1 < 682.7)) AND col3 >= 640)
----
20 values hashing to 43e833c17a830cfbb7a1317ab20388e0

statement ok
DELETE FROM tab1 WHERE ((col1 = 346.58 OR (col3 <= 15) OR col0 >= 703) OR (col1 < 682.7)) AND col3 >= 640

query I rowsort label-empty
SELECT pk FROM tab1 WHERE ((col1 = 346.58 OR (col3 <= 15) OR col0 >= 703) OR (col1 < 682.7)) AND col3 >= 640
----

query I rowsort label-2325
SELECT pk FROM tab1 WHERE NOT (((col1 = 346.58 OR (col3 <= 15) OR col0 >= 703) OR (col1 < 682.7)) AND col3 >= 640)
----
20 values hashing to 43e833c17a830cfbb7a1317ab20388e0

statement ok
DELETE FROM tab2 WHERE ((col1 = 346.58 OR (col3 <= 15) OR col0 >= 703) OR (col1 < 682.7)) AND col3 >= 640

query I rowsort label-empty
SELECT pk FROM tab2 WHERE ((col1 = 346.58 OR (col3 <= 15) OR col0 >= 703) OR (col1 < 682.7)) AND col3 >= 640
----

query I rowsort label-2325
SELECT pk FROM tab2 WHERE NOT (((col1 = 346.58 OR (col3 <= 15) OR col0 >= 703) OR (col1 < 682.7)) AND col3 >= 640)
----
20 values hashing to 43e833c17a830cfbb7a1317ab20388e0

statement ok
DELETE FROM tab3 WHERE ((col1 = 346.58 OR (col3 <= 15) OR col0 >= 703) OR (col1 < 682.7)) AND col3 >= 640

query I rowsort label-empty
SELECT pk FROM tab3 WHERE ((col1 = 346.58 OR (col3 <= 15) OR col0 >= 703) OR (col1 < 682.7)) AND col3 >= 640
----

query I rowsort label-2325
SELECT pk FROM tab3 WHERE NOT (((col1 = 346.58 OR (col3 <= 15) OR col0 >= 703) OR (col1 < 682.7)) AND col3 >= 640)
----
20 values hashing to 43e833c17a830cfbb7a1317ab20388e0

statement ok
DELETE FROM tab4 WHERE ((col1 = 346.58 OR (col3 <= 15) OR col0 >= 703) OR (col1 < 682.7)) AND col3 >= 640

query I rowsort label-empty
SELECT pk FROM tab4 WHERE ((col1 = 346.58 OR (col3 <= 15) OR col0 >= 703) OR (col1 < 682.7)) AND col3 >= 640
----

query I rowsort label-2325
SELECT pk FROM tab4 WHERE NOT (((col1 = 346.58 OR (col3 <= 15) OR col0 >= 703) OR (col1 < 682.7)) AND col3 >= 640)
----
20 values hashing to 43e833c17a830cfbb7a1317ab20388e0

statement ok
DELETE FROM tab0 WHERE (((col4 > 316.53 AND col1 < 383.81)))

query I rowsort label-empty
SELECT pk FROM tab0 WHERE (((col4 > 316.53 AND col1 < 383.81)))
----

query I rowsort label-2340
SELECT pk FROM tab0 WHERE NOT ((((col4 > 316.53 AND col1 < 383.81))))
----
18 values hashing to 3be30ab6cd55d402969f60a9b9313eab

statement ok
DELETE FROM tab1 WHERE (((col4 > 316.53 AND col1 < 383.81)))

query I rowsort label-empty
SELECT pk FROM tab1 WHERE (((col4 > 316.53 AND col1 < 383.81)))
----

query I rowsort label-2340
SELECT pk FROM tab1 WHERE NOT ((((col4 > 316.53 AND col1 < 383.81))))
----
18 values hashing to 3be30ab6cd55d402969f60a9b9313eab

statement ok
DELETE FROM tab2 WHERE (((col4 > 316.53 AND col1 < 383.81)))

query I rowsort label-empty
SELECT pk FROM tab2 WHERE (((col4 > 316.53 AND col1 < 383.81)))
----

query I rowsort label-2340
SELECT pk FROM tab2 WHERE NOT ((((col4 > 316.53 AND col1 < 383.81))))
----
18 values hashing to 3be30ab6cd55d402969f60a9b9313eab

statement ok
DELETE FROM tab3 WHERE (((col4 > 316.53 AND col1 < 383.81)))

query I rowsort label-empty
SELECT pk FROM tab3 WHERE (((col4 > 316.53 AND col1 < 383.81)))
----

query I rowsort label-2340
SELECT pk FROM tab3 WHERE NOT ((((col4 > 316.53 AND col1 < 383.81))))
----
18 values hashing to 3be30ab6cd55d402969f60a9b9313eab

statement ok
DELETE FROM tab4 WHERE (((col4 > 316.53 AND col1 < 383.81)))

query I rowsort label-empty
SELECT pk FROM tab4 WHERE (((col4 > 316.53 AND col1 < 383.81)))
----

query I rowsort label-2340
SELECT pk FROM tab4 WHERE NOT ((((col4 > 316.53 AND col1 < 383.81))))
----
18 values hashing to 3be30ab6cd55d402969f60a9b9313eab

statement ok
DROP TABLE tab0

statement ok
CREATE TABLE tab0(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
INSERT INTO tab0 VALUES(0,364,462.97,'tzzoi',513,531.49,'cqypd')

statement ok
INSERT INTO tab0 VALUES(1,580,483.8,'gpgyg',97,604.25,'pyrnv')

statement ok
INSERT INTO tab0 VALUES(2,675,559.47,'eykls',733,224.74,'ejfba')

statement ok
INSERT INTO tab0 VALUES(3,840,645.66,'qaccy',690,120.20,'adybm')

statement ok
INSERT INTO tab0 VALUES(4,699,404.8,'gacph',227,43.77,'lzpax')

statement ok
INSERT INTO tab0 VALUES(5,430,828.15,'kcwir',725,383.70,'nibkj')

statement ok
INSERT INTO tab0 VALUES(6,896,864.44,'gpfrh',808,799.40,'shunb')

statement ok
INSERT INTO tab0 VALUES(7,763,40.77,'ciabe',469,844.63,'parxv')

statement ok
INSERT INTO tab0 VALUES(8,633,86.36,'cltbw',194,586.59,'hokev')

statement ok
INSERT INTO tab0 VALUES(9,161,567.92,'vtanb',92,238.5,'ifgmd')

statement ok
INSERT INTO tab0 VALUES(10,186,500.80,'btktf',11,778.48,'clshm')

statement ok
INSERT INTO tab0 VALUES(11,851,981.12,'esyoc',673,579.17,'leaus')

statement ok
INSERT INTO tab0 VALUES(12,732,814.88,'batlo',790,30.35,'lyvvm')

statement ok
INSERT INTO tab0 VALUES(13,964,132.9,'jzssb',197,164.33,'atwcx')

statement ok
INSERT INTO tab0 VALUES(14,360,21.88,'ngbmf',970,279.63,'jnpje')

statement ok
INSERT INTO tab0 VALUES(15,541,151.67,'atabr',555,569.7,'uarkd')

statement ok
INSERT INTO tab0 VALUES(16,60,394.23,'jwlum',893,744.92,'gcsga')

statement ok
INSERT INTO tab0 VALUES(17,527,453.87,'kpjlu',544,655.5,'yqxgw')

statement ok
INSERT INTO tab0 VALUES(18,733,486.52,'dqtbq',811,922.98,'cxpil')

statement ok
INSERT INTO tab0 VALUES(19,774,732.87,'hnaih',867,559.10,'imyyp')

statement ok
INSERT INTO tab0 VALUES(20,182,133.49,'vuroc',880,596.71,'mpmgz')

statement ok
INSERT INTO tab0 VALUES(21,40,963.97,'wyzva',134,704.22,'daxiu')

statement ok
INSERT INTO tab0 VALUES(22,118,451.4,'awpfg',162,826.19,'khkge')

statement ok
INSERT INTO tab0 VALUES(23,990,405.67,'brcuw',861,793.54,'gyqba')

statement ok
INSERT INTO tab0 VALUES(24,162,837.23,'sytsm',626,956.62,'mmben')

statement ok
INSERT INTO tab0 VALUES(25,193,594.59,'dxzov',470,808.36,'anvhv')

statement ok
INSERT INTO tab0 VALUES(26,832,972.27,'oldgi',149,609.38,'vacpr')

statement ok
INSERT INTO tab0 VALUES(27,127,351.54,'zgagv',289,14.14,'hizxx')

statement ok
INSERT INTO tab0 VALUES(28,562,815.54,'scotf',510,692.2,'bgvtf')

statement ok
INSERT INTO tab0 VALUES(29,175,776.44,'bujqx',552,958.49,'njgmu')

statement ok
INSERT INTO tab0 VALUES(30,687,606.55,'wgnvr',399,392.22,'lwkmv')

statement ok
INSERT INTO tab0 VALUES(31,626,252.42,'gxzdb',402,467.18,'qatfg')

statement ok
INSERT INTO tab0 VALUES(32,450,870.99,'dmkrg',409,175.82,'pzsif')

statement ok
INSERT INTO tab0 VALUES(33,676,442.72,'alpuk',884,650.13,'cdfxx')

statement ok
INSERT INTO tab0 VALUES(34,999,409.70,'jvhfo',39,792.83,'udlla')

statement ok
INSERT INTO tab0 VALUES(35,426,291.77,'kqshb',953,897.43,'yygcm')

statement ok
INSERT INTO tab0 VALUES(36,390,311.67,'tucyf',698,274.40,'wfbsb')

statement ok
INSERT INTO tab0 VALUES(37,884,24.14,'yfpab',467,878.30,'sbfyv')

statement ok
INSERT INTO tab0 VALUES(38,582,939.6,'ddodv',697,930.86,'aovob')

statement ok
INSERT INTO tab0 VALUES(39,965,148.56,'rdjaq',195,546.15,'lnggq')

statement ok
INSERT INTO tab0 VALUES(40,445,944.16,'ufbpc',256,356.67,'exudw')

statement ok
INSERT INTO tab0 VALUES(41,490,452.90,'eywzy',804,135.51,'tthnv')

statement ok
INSERT INTO tab0 VALUES(42,750,253.45,'qrxvs',499,425.46,'rlthh')

statement ok
INSERT INTO tab0 VALUES(43,184,5.22,'qmsgg',876,160.10,'vqaxf')

statement ok
INSERT INTO tab0 VALUES(44,180,76.54,'anbbl',459,292.1,'jrimg')

statement ok
INSERT INTO tab0 VALUES(45,682,159.71,'qajuu',895,417.78,'gkycq')

statement ok
INSERT INTO tab0 VALUES(46,319,905.20,'xikbb',73,395.26,'uowup')

statement ok
INSERT INTO tab0 VALUES(47,522,545.72,'kgyiw',251,982.57,'hsiqc')

statement ok
INSERT INTO tab0 VALUES(48,659,513.38,'rylii',184,451.31,'umozi')

statement ok
INSERT INTO tab0 VALUES(49,151,77.77,'rfnct',243,216.64,'pqfom')

statement ok
INSERT INTO tab0 VALUES(50,601,954.15,'kqqac',545,460.41,'yfhnj')

statement ok
INSERT INTO tab0 VALUES(51,919,948.52,'rnucv',74,757.31,'nqmrv')

statement ok
INSERT INTO tab0 VALUES(52,448,563.76,'pdcxg',809,702.97,'gxwmr')

statement ok
INSERT INTO tab0 VALUES(53,85,635.79,'fyiym',850,528.8,'uqric')

statement ok
INSERT INTO tab0 VALUES(54,412,956.62,'fotmr',540,738.55,'gespj')

statement ok
INSERT INTO tab0 VALUES(55,814,896.56,'oxlxc',591,729.59,'swfrj')

statement ok
INSERT INTO tab0 VALUES(56,610,31.28,'ykhuh',209,413.88,'azegl')

statement ok
INSERT INTO tab0 VALUES(57,176,768.96,'pagyd',218,846.64,'fagjs')

statement ok
INSERT INTO tab0 VALUES(58,66,967.44,'vogqb',189,850.83,'gtgnz')

statement ok
INSERT INTO tab0 VALUES(59,146,570.30,'rmqrb',559,642.19,'pguvf')

statement ok
INSERT INTO tab0 VALUES(60,710,224.0,'njxlz',762,455.43,'agwce')

statement ok
INSERT INTO tab0 VALUES(61,609,906.1,'tughj',349,165.34,'waobb')

statement ok
INSERT INTO tab0 VALUES(62,378,544.95,'fphha',116,914.88,'arpjc')

statement ok
INSERT INTO tab0 VALUES(63,355,654.70,'exosq',229,740.36,'jfbui')

statement ok
INSERT INTO tab0 VALUES(64,812,950.50,'qigwi',345,196.52,'mrwia')

statement ok
INSERT INTO tab0 VALUES(65,78,980.13,'adumk',745,977.68,'dfoji')

statement ok
INSERT INTO tab0 VALUES(66,662,745.98,'yelqx',449,549.85,'dhwrb')

statement ok
INSERT INTO tab0 VALUES(67,380,327.21,'sfywg',351,767.87,'rsftf')

statement ok
INSERT INTO tab0 VALUES(68,481,514.88,'yafox',335,505.53,'gwoto')

statement ok
INSERT INTO tab0 VALUES(69,770,422.3,'hivtw',407,280.68,'avvqh')

statement ok
INSERT INTO tab0 VALUES(70,734,124.85,'zfukl',816,875.38,'risms')

statement ok
INSERT INTO tab0 VALUES(71,661,272.79,'jaaov',179,967.0,'tccjv')

statement ok
INSERT INTO tab0 VALUES(72,782,723.70,'uocms',609,752.37,'rwvpw')

statement ok
INSERT INTO tab0 VALUES(73,375,165.90,'zhvpx',838,564.88,'zmjxd')

statement ok
INSERT INTO tab0 VALUES(74,904,740.39,'vgxvy',342,510.62,'echjk')

statement ok
INSERT INTO tab0 VALUES(75,138,671.90,'vllqu',464,85.51,'ihxvq')

statement ok
INSERT INTO tab0 VALUES(76,278,885.5,'xusdj',546,805.42,'odctq')

statement ok
INSERT INTO tab0 VALUES(77,82,640.47,'zhteg',40,827.27,'xismq')

statement ok
INSERT INTO tab0 VALUES(78,991,149.94,'newrg',654,574.20,'tjfjz')

statement ok
INSERT INTO tab0 VALUES(79,249,204.48,'ealka',458,365.67,'nsnvp')

statement ok
INSERT INTO tab0 VALUES(80,34,805.50,'ovlmw',17,34.57,'gthmw')

statement ok
INSERT INTO tab0 VALUES(81,583,778.93,'qgbdz',515,560.38,'hawkz')

statement ok
INSERT INTO tab0 VALUES(82,307,407.32,'oohdo',881,685.27,'zlsau')

statement ok
INSERT INTO tab0 VALUES(83,934,55.99,'cxuuz',913,550.24,'bgdmh')

statement ok
INSERT INTO tab0 VALUES(84,615,790.14,'mmcas',404,308.22,'nftpg')

statement ok
INSERT INTO tab0 VALUES(85,63,11.99,'wlsow',264,758.23,'cujzy')

statement ok
INSERT INTO tab0 VALUES(86,669,71.87,'yghas',648,964.48,'xckks')

statement ok
INSERT INTO tab0 VALUES(87,632,903.39,'srqdo',82,885.49,'ejnnp')

statement ok
INSERT INTO tab0 VALUES(88,86,647.55,'zxbta',583,996.26,'spkjv')

statement ok
INSERT INTO tab0 VALUES(89,214,270.85,'aueaz',789,916.33,'seggs')

statement ok
INSERT INTO tab0 VALUES(90,388,197.41,'fvkma',83,29.96,'cqkac')

statement ok
INSERT INTO tab0 VALUES(91,284,932.14,'qkshd',715,114.20,'nwaba')

statement ok
INSERT INTO tab0 VALUES(92,9,682.81,'uwcdh',930,968.9,'rlrpf')

statement ok
INSERT INTO tab0 VALUES(93,226,988.22,'apkra',93,27.71,'claob')

statement ok
INSERT INTO tab0 VALUES(94,282,343.28,'jfsig',813,999.35,'rukyv')

statement ok
INSERT INTO tab0 VALUES(95,328,822.18,'atfpr',65,482.62,'ihivn')

statement ok
INSERT INTO tab0 VALUES(96,451,703.50,'dopfo',323,591.59,'stlpo')

statement ok
INSERT INTO tab0 VALUES(97,787,96.30,'fswde',678,587.87,'setvd')

statement ok
INSERT INTO tab0 VALUES(98,663,565.30,'wxwss',963,494.81,'dwnse')

statement ok
INSERT INTO tab0 VALUES(99,705,755.98,'nsxyp',885,731.54,'hluzq')

statement ok
DROP TABLE tab1

statement ok
CREATE TABLE tab1(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE INDEX idx_tab1_0 on tab1 (col0)

statement ok
CREATE INDEX idx_tab1_1 on tab1 (col1)

statement ok
CREATE INDEX idx_tab1_3 on tab1 (col3)

statement ok
CREATE INDEX idx_tab1_4 on tab1 (col4)

statement ok
INSERT INTO tab1 SELECT * FROM tab0

statement ok
DROP TABLE tab2

statement ok
CREATE TABLE tab2(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE UNIQUE INDEX idx_tab2_0 ON tab2 (col0 DESC,col4)

statement ok
CREATE INDEX idx_tab2_1 ON tab2 (col3)

statement ok
CREATE INDEX idx_tab2_4 ON tab2 (col4 DESC)

statement ok
INSERT INTO tab2 SELECT * FROM tab0

statement ok
DROP TABLE tab3

statement ok
CREATE TABLE tab3(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE INDEX idx_tab3_1 ON tab3 (col4)

statement ok
INSERT INTO tab3 SELECT * FROM tab0

statement ok
DROP TABLE tab4

statement ok
CREATE TABLE tab4(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE UNIQUE INDEX idx_tab4_0 ON tab4 (col0 DESC,col3 DESC)

statement ok
CREATE INDEX idx_tab4_1 ON tab4 (col3 DESC)

statement ok
INSERT INTO tab4 SELECT * FROM tab0

query I rowsort label-empty
SELECT pk FROM tab0 WHERE pk IS NULL
----

statement ok
DELETE FROM tab0 WHERE col4 <= 46.56 AND (col0 < 845 AND col3 IN (311) OR col4 < 371.83 AND col3 = 320 OR (col0 < 498 OR (col3 > 41)))

query I rowsort label-empty
SELECT pk FROM tab0 WHERE col4 <= 46.56 AND (col0 < 845 AND col3 IN (311) OR col4 < 371.83 AND col3 = 320 OR (col0 < 498 OR (col3 > 41)))
----

query I rowsort label-2355
SELECT pk FROM tab0 WHERE NOT (col4 <= 46.56 AND (col0 < 845 AND col3 IN (311) OR col4 < 371.83 AND col3 = 320 OR (col0 < 498 OR (col3 > 41))))
----
94 values hashing to ca9a8a987c2780d668cfcfc6afa4e408

statement ok
DELETE FROM tab1 WHERE col4 <= 46.56 AND (col0 < 845 AND col3 IN (311) OR col4 < 371.83 AND col3 = 320 OR (col0 < 498 OR (col3 > 41)))

query I rowsort label-empty
SELECT pk FROM tab1 WHERE col4 <= 46.56 AND (col0 < 845 AND col3 IN (311) OR col4 < 371.83 AND col3 = 320 OR (col0 < 498 OR (col3 > 41)))
----

query I rowsort label-2355
SELECT pk FROM tab1 WHERE NOT (col4 <= 46.56 AND (col0 < 845 AND col3 IN (311) OR col4 < 371.83 AND col3 = 320 OR (col0 < 498 OR (col3 > 41))))
----
94 values hashing to ca9a8a987c2780d668cfcfc6afa4e408

statement ok
DELETE FROM tab2 WHERE col4 <= 46.56 AND (col0 < 845 AND col3 IN (311) OR col4 < 371.83 AND col3 = 320 OR (col0 < 498 OR (col3 > 41)))

query I rowsort label-empty
SELECT pk FROM tab2 WHERE col4 <= 46.56 AND (col0 < 845 AND col3 IN (311) OR col4 < 371.83 AND col3 = 320 OR (col0 < 498 OR (col3 > 41)))
----

query I rowsort label-2355
SELECT pk FROM tab2 WHERE NOT (col4 <= 46.56 AND (col0 < 845 AND col3 IN (311) OR col4 < 371.83 AND col3 = 320 OR (col0 < 498 OR (col3 > 41))))
----
94 values hashing to ca9a8a987c2780d668cfcfc6afa4e408

statement ok
DELETE FROM tab3 WHERE col4 <= 46.56 AND (col0 < 845 AND col3 IN (311) OR col4 < 371.83 AND col3 = 320 OR (col0 < 498 OR (col3 > 41)))

query I rowsort label-empty
SELECT pk FROM tab3 WHERE col4 <= 46.56 AND (col0 < 845 AND col3 IN (311) OR col4 < 371.83 AND col3 = 320 OR (col0 < 498 OR (col3 > 41)))
----

query I rowsort label-2355
SELECT pk FROM tab3 WHERE NOT (col4 <= 46.56 AND (col0 < 845 AND col3 IN (311) OR col4 < 371.83 AND col3 = 320 OR (col0 < 498 OR (col3 > 41))))
----
94 values hashing to ca9a8a987c2780d668cfcfc6afa4e408

statement ok
DELETE FROM tab4 WHERE col4 <= 46.56 AND (col0 < 845 AND col3 IN (311) OR col4 < 371.83 AND col3 = 320 OR (col0 < 498 OR (col3 > 41)))

query I rowsort label-empty
SELECT pk FROM tab4 WHERE col4 <= 46.56 AND (col0 < 845 AND col3 IN (311) OR col4 < 371.83 AND col3 = 320 OR (col0 < 498 OR (col3 > 41)))
----

query I rowsort label-2355
SELECT pk FROM tab4 WHERE NOT (col4 <= 46.56 AND (col0 < 845 AND col3 IN (311) OR col4 < 371.83 AND col3 = 320 OR (col0 < 498 OR (col3 > 41))))
----
94 values hashing to ca9a8a987c2780d668cfcfc6afa4e408

statement ok
DELETE FROM tab0 WHERE (col3 = 229) OR (col0 < 943)

query I rowsort label-empty
SELECT pk FROM tab0 WHERE (col3 = 229) OR (col0 < 943)
----

query I rowsort label-2370
SELECT pk FROM tab0 WHERE NOT ((col3 = 229) OR (col0 < 943))
----
13
23
34
39
78

statement ok
DELETE FROM tab1 WHERE (col3 = 229) OR (col0 < 943)

query I rowsort label-empty
SELECT pk FROM tab1 WHERE (col3 = 229) OR (col0 < 943)
----

query I rowsort label-2370
SELECT pk FROM tab1 WHERE NOT ((col3 = 229) OR (col0 < 943))
----
13
23
34
39
78

statement ok
DELETE FROM tab2 WHERE (col3 = 229) OR (col0 < 943)

query I rowsort label-empty
SELECT pk FROM tab2 WHERE (col3 = 229) OR (col0 < 943)
----

query I rowsort label-2370
SELECT pk FROM tab2 WHERE NOT ((col3 = 229) OR (col0 < 943))
----
13
23
34
39
78

statement ok
DELETE FROM tab3 WHERE (col3 = 229) OR (col0 < 943)

query I rowsort label-empty
SELECT pk FROM tab3 WHERE (col3 = 229) OR (col0 < 943)
----

query I rowsort label-2370
SELECT pk FROM tab3 WHERE NOT ((col3 = 229) OR (col0 < 943))
----
13
23
34
39
78

statement ok
DELETE FROM tab4 WHERE (col3 = 229) OR (col0 < 943)

query I rowsort label-empty
SELECT pk FROM tab4 WHERE (col3 = 229) OR (col0 < 943)
----

query I rowsort label-2370
SELECT pk FROM tab4 WHERE NOT ((col3 = 229) OR (col0 < 943))
----
13
23
34
39
78

statement ok
DELETE FROM tab0 WHERE col4 >= 361.31

query I rowsort label-empty
SELECT pk FROM tab0 WHERE col4 >= 361.31
----

query I rowsort label-2385
SELECT pk FROM tab0 WHERE NOT (col4 >= 361.31)
----
13

statement ok
DELETE FROM tab1 WHERE col4 >= 361.31

query I rowsort label-empty
SELECT pk FROM tab1 WHERE col4 >= 361.31
----

query I rowsort label-2385
SELECT pk FROM tab1 WHERE NOT (col4 >= 361.31)
----
13

statement ok
DELETE FROM tab2 WHERE col4 >= 361.31

query I rowsort label-empty
SELECT pk FROM tab2 WHERE col4 >= 361.31
----

query I rowsort label-2385
SELECT pk FROM tab2 WHERE NOT (col4 >= 361.31)
----
13

statement ok
DELETE FROM tab3 WHERE col4 >= 361.31

query I rowsort label-empty
SELECT pk FROM tab3 WHERE col4 >= 361.31
----

query I rowsort label-2385
SELECT pk FROM tab3 WHERE NOT (col4 >= 361.31)
----
13

statement ok
DELETE FROM tab4 WHERE col4 >= 361.31

query I rowsort label-empty
SELECT pk FROM tab4 WHERE col4 >= 361.31
----

query I rowsort label-2385
SELECT pk FROM tab4 WHERE NOT (col4 >= 361.31)
----
13

statement ok
DELETE FROM tab0 WHERE col3 <= 560

query I rowsort label-empty
SELECT pk FROM tab0 WHERE col3 <= 560
----

query I rowsort label-2400
SELECT pk FROM tab0 WHERE NOT (col3 <= 560)
----

statement ok
DELETE FROM tab1 WHERE col3 <= 560

query I rowsort label-empty
SELECT pk FROM tab1 WHERE col3 <= 560
----

query I rowsort label-2400
SELECT pk FROM tab1 WHERE NOT (col3 <= 560)
----

statement ok
DELETE FROM tab2 WHERE col3 <= 560

query I rowsort label-empty
SELECT pk FROM tab2 WHERE col3 <= 560
----

query I rowsort label-2400
SELECT pk FROM tab2 WHERE NOT (col3 <= 560)
----

statement ok
DELETE FROM tab3 WHERE col3 <= 560

query I rowsort label-empty
SELECT pk FROM tab3 WHERE col3 <= 560
----

query I rowsort label-2400
SELECT pk FROM tab3 WHERE NOT (col3 <= 560)
----

statement ok
DELETE FROM tab4 WHERE col3 <= 560

query I rowsort label-empty
SELECT pk FROM tab4 WHERE col3 <= 560
----

query I rowsort label-2400
SELECT pk FROM tab4 WHERE NOT (col3 <= 560)
----

statement ok
DROP TABLE tab0

statement ok
CREATE TABLE tab0(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
INSERT INTO tab0 VALUES(0,359,684.28,'avvtk',852,844.4,'ojtmz')

statement ok
INSERT INTO tab0 VALUES(1,822,599.57,'fqwwu',818,53.30,'otymt')

statement ok
INSERT INTO tab0 VALUES(2,389,937.89,'yixkx',683,814.63,'puswl')

statement ok
INSERT INTO tab0 VALUES(3,666,415.47,'hneoq',972,90.58,'vlbre')

statement ok
INSERT INTO tab0 VALUES(4,375,394.66,'alaii',889,795.79,'dagwj')

statement ok
INSERT INTO tab0 VALUES(5,485,503.96,'jckqg',446,427.18,'naplg')

statement ok
INSERT INTO tab0 VALUES(6,332,260.24,'pkqpp',586,685.7,'vnaoq')

statement ok
INSERT INTO tab0 VALUES(7,748,705.77,'ojvls',310,101.25,'kersk')

statement ok
INSERT INTO tab0 VALUES(8,183,17.43,'lzvxw',799,662.17,'shotf')

statement ok
INSERT INTO tab0 VALUES(9,831,146.77,'krnba',542,434.6,'waecc')

statement ok
INSERT INTO tab0 VALUES(10,756,431.18,'bfprg',458,187.98,'lodvc')

statement ok
INSERT INTO tab0 VALUES(11,15,231.99,'dxhfj',24,24.6,'wduvw')

statement ok
INSERT INTO tab0 VALUES(12,785,547.61,'gqsyv',399,2.52,'fdvxi')

statement ok
INSERT INTO tab0 VALUES(13,488,647.63,'jeufx',546,755.87,'ujxvg')

statement ok
INSERT INTO tab0 VALUES(14,912,693.99,'ndrju',364,128.97,'sckqx')

statement ok
INSERT INTO tab0 VALUES(15,343,363.3,'jelcv',804,790.23,'pdvqu')

statement ok
INSERT INTO tab0 VALUES(16,684,477.73,'vbtij',2,870.67,'eaonz')

statement ok
INSERT INTO tab0 VALUES(17,582,626.70,'vwkoh',400,574.7,'venmb')

statement ok
INSERT INTO tab0 VALUES(18,553,790.41,'scavt',868,813.11,'jwrnp')

statement ok
INSERT INTO tab0 VALUES(19,109,969.28,'bsryq',838,831.46,'npugt')

statement ok
INSERT INTO tab0 VALUES(20,880,803.79,'fkkog',422,824.94,'qyxiy')

statement ok
INSERT INTO tab0 VALUES(21,739,202.61,'woaga',538,570.62,'fzeln')

statement ok
INSERT INTO tab0 VALUES(22,930,967.74,'wmntc',34,50.97,'sbgjf')

statement ok
INSERT INTO tab0 VALUES(23,191,419.63,'ooxbw',817,78.95,'ahcga')

statement ok
INSERT INTO tab0 VALUES(24,876,18.31,'titmr',975,920.17,'bjmpo')

statement ok
INSERT INTO tab0 VALUES(25,88,993.50,'bmttm',903,925.98,'nxqnz')

statement ok
INSERT INTO tab0 VALUES(26,796,968.72,'pfjhi',427,145.64,'mlath')

statement ok
INSERT INTO tab0 VALUES(27,964,582.48,'sgoge',929,963.41,'yptue')

statement ok
INSERT INTO tab0 VALUES(28,674,115.32,'mzink',475,716.68,'mghcp')

statement ok
INSERT INTO tab0 VALUES(29,255,120.2,'llhdl',935,322.10,'xocdk')

statement ok
INSERT INTO tab0 VALUES(30,402,37.64,'dsjdk',112,905.70,'yfhpw')

statement ok
INSERT INTO tab0 VALUES(31,306,826.71,'tvntr',865,417.5,'skell')

statement ok
INSERT INTO tab0 VALUES(32,776,591.33,'uacrr',236,267.31,'kbyzi')

statement ok
INSERT INTO tab0 VALUES(33,367,200.31,'qstzi',572,942.43,'abgde')

statement ok
INSERT INTO tab0 VALUES(34,501,918.25,'fwvlt',652,636.23,'wbxll')

statement ok
INSERT INTO tab0 VALUES(35,594,22.72,'puelx',813,873.56,'ezkil')

statement ok
INSERT INTO tab0 VALUES(36,184,438.36,'rpqhe',72,130.38,'vupap')

statement ok
INSERT INTO tab0 VALUES(37,51,354.1,'rduiz',253,466.93,'yyjvf')

statement ok
INSERT INTO tab0 VALUES(38,344,854.82,'zbmwl',113,146.81,'lgfgd')

statement ok
INSERT INTO tab0 VALUES(39,706,539.40,'nfkob',463,261.16,'teubj')

statement ok
INSERT INTO tab0 VALUES(40,400,151.93,'nkzje',298,362.73,'hxtlp')

statement ok
INSERT INTO tab0 VALUES(41,434,201.27,'expss',919,77.5,'jicdy')

statement ok
INSERT INTO tab0 VALUES(42,682,592.13,'dgpqx',59,740.52,'nmanm')

statement ok
INSERT INTO tab0 VALUES(43,17,245.15,'ioryq',5,14.55,'hkkux')

statement ok
INSERT INTO tab0 VALUES(44,425,723.4,'ippgi',729,520.69,'uinaf')

statement ok
INSERT INTO tab0 VALUES(45,142,858.73,'ewudl',9,455.75,'kvrkh')

statement ok
INSERT INTO tab0 VALUES(46,770,373.44,'ywzjd',553,225.93,'iarfl')

statement ok
INSERT INTO tab0 VALUES(47,404,509.85,'jyvwv',128,64.93,'fmqbe')

statement ok
INSERT INTO tab0 VALUES(48,762,650.23,'nvoxy',679,660.8,'vpozs')

statement ok
INSERT INTO tab0 VALUES(49,304,947.53,'fhngm',462,783.49,'sovmq')

statement ok
INSERT INTO tab0 VALUES(50,357,943.51,'asxhp',162,909.13,'pnavq')

statement ok
INSERT INTO tab0 VALUES(51,246,203.91,'mwhde',21,841.1,'ksmaw')

statement ok
INSERT INTO tab0 VALUES(52,413,925.51,'afjtt',963,338.24,'lqvaw')

statement ok
INSERT INTO tab0 VALUES(53,545,585.31,'lzlas',718,742.22,'jbtty')

statement ok
INSERT INTO tab0 VALUES(54,696,546.62,'phcbg',949,597.71,'qfljb')

statement ok
INSERT INTO tab0 VALUES(55,418,690.20,'zjybv',374,277.0,'fzkhd')

statement ok
INSERT INTO tab0 VALUES(56,879,42.39,'ilbrx',894,613.0,'cyaky')

statement ok
INSERT INTO tab0 VALUES(57,992,392.22,'kesal',716,514.39,'bldbq')

statement ok
INSERT INTO tab0 VALUES(58,540,926.53,'jmxup',478,596.73,'ewshh')

statement ok
INSERT INTO tab0 VALUES(59,298,846.13,'qyfkj',376,804.59,'nqjzr')

statement ok
INSERT INTO tab0 VALUES(60,163,995.90,'jreef',287,39.68,'vmfwu')

statement ok
INSERT INTO tab0 VALUES(61,274,487.89,'dryio',895,780.96,'wigto')

statement ok
INSERT INTO tab0 VALUES(62,140,327.51,'nscgq',814,714.78,'mqepi')

statement ok
INSERT INTO tab0 VALUES(63,763,36.59,'vranx',717,355.0,'unvrp')

statement ok
INSERT INTO tab0 VALUES(64,766,279.54,'ppsdv',457,674.12,'dsyqr')

statement ok
INSERT INTO tab0 VALUES(65,516,490.48,'gtilk',195,722.38,'nuuse')

statement ok
INSERT INTO tab0 VALUES(66,247,493.33,'uvwov',522,256.94,'hirut')

statement ok
INSERT INTO tab0 VALUES(67,189,130.97,'jbreb',587,359.93,'vzsmq')

statement ok
INSERT INTO tab0 VALUES(68,691,888.35,'yifyo',219,74.64,'apimk')

statement ok
INSERT INTO tab0 VALUES(69,346,519.62,'ufnlw',56,22.62,'bkyhk')

statement ok
INSERT INTO tab0 VALUES(70,115,668.25,'ihbkd',666,29.79,'xbpvo')

statement ok
INSERT INTO tab0 VALUES(71,454,498.16,'peerw',674,750.59,'avobx')

statement ok
INSERT INTO tab0 VALUES(72,439,316.83,'wnrpp',886,297.9,'aqyof')

statement ok
INSERT INTO tab0 VALUES(73,890,193.46,'jirxf',417,861.12,'diljq')

statement ok
INSERT INTO tab0 VALUES(74,494,597.5,'wayya',810,340.41,'bqsej')

statement ok
INSERT INTO tab0 VALUES(75,934,9.55,'hmwva',168,958.67,'hlgmc')

statement ok
INSERT INTO tab0 VALUES(76,13,556.1,'hirlq',273,898.77,'duxsz')

statement ok
INSERT INTO tab0 VALUES(77,775,632.63,'awjuk',719,922.84,'ydmhv')

statement ok
INSERT INTO tab0 VALUES(78,637,523.98,'ojhwn',19,995.37,'zgkxd')

statement ok
INSERT INTO tab0 VALUES(79,507,31.5,'ucqwo',759,915.39,'arijj')

statement ok
INSERT INTO tab0 VALUES(80,914,104.39,'rmemy',695,935.54,'woucx')

statement ok
INSERT INTO tab0 VALUES(81,130,455.29,'iewts',896,384.23,'bwuyj')

statement ok
INSERT INTO tab0 VALUES(82,296,191.83,'ehkic',857,302.77,'nqmkl')

statement ok
INSERT INTO tab0 VALUES(83,549,435.3,'xnysd',635,54.45,'cwsvk')

statement ok
INSERT INTO tab0 VALUES(84,144,953.1,'aatcg',966,964.71,'fvrmv')

statement ok
INSERT INTO tab0 VALUES(85,579,781.7,'jysta',393,931.26,'qepqe')

statement ok
INSERT INTO tab0 VALUES(86,723,844.84,'vfzbs',389,66.18,'wyhsh')

statement ok
INSERT INTO tab0 VALUES(87,938,588.39,'ztrou',488,305.5,'wvvmi')

statement ok
INSERT INTO tab0 VALUES(88,205,598.37,'rsleu',401,40.12,'tddcb')

statement ok
INSERT INTO tab0 VALUES(89,251,229.12,'rndks',147,744.37,'idpgq')

statement ok
INSERT INTO tab0 VALUES(90,669,228.80,'gzjev',180,595.67,'uzsih')

statement ok
INSERT INTO tab0 VALUES(91,49,360.54,'vjege',505,100.91,'fyslv')

statement ok
INSERT INTO tab0 VALUES(92,100,32.50,'rrsfg',815,723.10,'kmhsi')

statement ok
INSERT INTO tab0 VALUES(93,772,919.8,'krssp',599,504.52,'gjzes')

statement ok
INSERT INTO tab0 VALUES(94,387,586.98,'rahil',293,695.84,'nyzfl')

statement ok
INSERT INTO tab0 VALUES(95,764,121.35,'ujkbk',377,371.22,'obuic')

statement ok
INSERT INTO tab0 VALUES(96,329,750.91,'loqcx',518,67.47,'sgsmz')

statement ok
INSERT INTO tab0 VALUES(97,269,467.9,'brrfa',688,394.17,'aymgv')

statement ok
INSERT INTO tab0 VALUES(98,629,662.13,'tgbub',294,672.75,'xobvh')

statement ok
INSERT INTO tab0 VALUES(99,451,739.21,'ritva',292,549.69,'umbft')

statement ok
DROP TABLE tab1

statement ok
CREATE TABLE tab1(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE INDEX idx_tab1_0 on tab1 (col0)

statement ok
CREATE INDEX idx_tab1_1 on tab1 (col1)

statement ok
CREATE INDEX idx_tab1_3 on tab1 (col3)

statement ok
CREATE INDEX idx_tab1_4 on tab1 (col4)

statement ok
INSERT INTO tab1 SELECT * FROM tab0

statement ok
DROP TABLE tab2

statement ok
CREATE TABLE tab2(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE INDEX idx_tab2_0 ON tab2 (col4 DESC,col3 DESC)

statement ok
CREATE UNIQUE INDEX idx_tab2_1 ON tab2 (col3 DESC,col1 DESC)

statement ok
CREATE UNIQUE INDEX idx_tab2_2 ON tab2 (col4,col0 DESC)

statement ok
CREATE INDEX idx_tab2_3 ON tab2 (col1 DESC,col3 DESC,col4)

statement ok
INSERT INTO tab2 SELECT * FROM tab0

statement ok
DROP TABLE tab3

statement ok
CREATE TABLE tab3(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE INDEX idx_tab3_0 ON tab3 (col3,col1)

statement ok
CREATE INDEX idx_tab3_1 ON tab3 (col0)

statement ok
CREATE INDEX idx_tab3_4 ON tab3 (col1,col4 DESC)

statement ok
INSERT INTO tab3 SELECT * FROM tab0

statement ok
DROP TABLE tab4

statement ok
CREATE TABLE tab4(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE INDEX idx_tab4_0 ON tab4 (col4)

statement ok
CREATE INDEX idx_tab4_1 ON tab4 (col1,col3 DESC)

statement ok
INSERT INTO tab4 SELECT * FROM tab0

query I rowsort label-empty
SELECT pk FROM tab0 WHERE pk IS NULL
----

statement ok
DELETE FROM tab0 WHERE col0 <= 133

query I rowsort label-empty
SELECT pk FROM tab0 WHERE col0 <= 133
----

query I rowsort label-2415
SELECT pk FROM tab0 WHERE NOT (col0 <= 133)
----
90 values hashing to 411626782cbbf6d209e62293643dc925

statement ok
DELETE FROM tab1 WHERE col0 <= 133

query I rowsort label-empty
SELECT pk FROM tab1 WHERE col0 <= 133
----

query I rowsort label-2415
SELECT pk FROM tab1 WHERE NOT (col0 <= 133)
----
90 values hashing to 411626782cbbf6d209e62293643dc925

statement ok
DELETE FROM tab2 WHERE col0 <= 133

query I rowsort label-empty
SELECT pk FROM tab2 WHERE col0 <= 133
----

query I rowsort label-2415
SELECT pk FROM tab2 WHERE NOT (col0 <= 133)
----
90 values hashing to 411626782cbbf6d209e62293643dc925

statement ok
DELETE FROM tab3 WHERE col0 <= 133

query I rowsort label-empty
SELECT pk FROM tab3 WHERE col0 <= 133
----

query I rowsort label-2415
SELECT pk FROM tab3 WHERE NOT (col0 <= 133)
----
90 values hashing to 411626782cbbf6d209e62293643dc925

statement ok
DELETE FROM tab4 WHERE col0 <= 133

query I rowsort label-empty
SELECT pk FROM tab4 WHERE col0 <= 133
----

query I rowsort label-2415
SELECT pk FROM tab4 WHERE NOT (col0 <= 133)
----
90 values hashing to 411626782cbbf6d209e62293643dc925

statement ok
DELETE FROM tab0 WHERE (col3 >= 142)

query I rowsort label-empty
SELECT pk FROM tab0 WHERE (col3 >= 142)
----

query I rowsort label-2430
SELECT pk FROM tab0 WHERE NOT ((col3 >= 142))
----
11 values hashing to 2e8c02b685a361bbb5f36d5958393422

statement ok
DELETE FROM tab1 WHERE (col3 >= 142)

query I rowsort label-empty
SELECT pk FROM tab1 WHERE (col3 >= 142)
----

query I rowsort label-2430
SELECT pk FROM tab1 WHERE NOT ((col3 >= 142))
----
11 values hashing to 2e8c02b685a361bbb5f36d5958393422

statement ok
DELETE FROM tab2 WHERE (col3 >= 142)

query I rowsort label-empty
SELECT pk FROM tab2 WHERE (col3 >= 142)
----

query I rowsort label-2430
SELECT pk FROM tab2 WHERE NOT ((col3 >= 142))
----
11 values hashing to 2e8c02b685a361bbb5f36d5958393422

statement ok
DELETE FROM tab3 WHERE (col3 >= 142)

query I rowsort label-empty
SELECT pk FROM tab3 WHERE (col3 >= 142)
----

query I rowsort label-2430
SELECT pk FROM tab3 WHERE NOT ((col3 >= 142))
----
11 values hashing to 2e8c02b685a361bbb5f36d5958393422

statement ok
DELETE FROM tab4 WHERE (col3 >= 142)

query I rowsort label-empty
SELECT pk FROM tab4 WHERE (col3 >= 142)
----

query I rowsort label-2430
SELECT pk FROM tab4 WHERE NOT ((col3 >= 142))
----
11 values hashing to 2e8c02b685a361bbb5f36d5958393422

statement ok
DELETE FROM tab0 WHERE col4 > 814.1

query I rowsort label-empty
SELECT pk FROM tab0 WHERE col4 > 814.1
----

query I rowsort label-2445
SELECT pk FROM tab0 WHERE NOT (col4 > 814.1)
----
22
36
38
42
45
47
69

statement ok
DELETE FROM tab1 WHERE col4 > 814.1

query I rowsort label-empty
SELECT pk FROM tab1 WHERE col4 > 814.1
----

query I rowsort label-2445
SELECT pk FROM tab1 WHERE NOT (col4 > 814.1)
----
22
36
38
42
45
47
69

statement ok
DELETE FROM tab2 WHERE col4 > 814.1

query I rowsort label-empty
SELECT pk FROM tab2 WHERE col4 > 814.1
----

query I rowsort label-2445
SELECT pk FROM tab2 WHERE NOT (col4 > 814.1)
----
22
36
38
42
45
47
69

statement ok
DELETE FROM tab3 WHERE col4 > 814.1

query I rowsort label-empty
SELECT pk FROM tab3 WHERE col4 > 814.1
----

query I rowsort label-2445
SELECT pk FROM tab3 WHERE NOT (col4 > 814.1)
----
22
36
38
42
45
47
69

statement ok
DELETE FROM tab4 WHERE col4 > 814.1

query I rowsort label-empty
SELECT pk FROM tab4 WHERE col4 > 814.1
----

query I rowsort label-2445
SELECT pk FROM tab4 WHERE NOT (col4 > 814.1)
----
22
36
38
42
45
47
69

statement ok
DELETE FROM tab0 WHERE col1 > 850.58

query I rowsort label-empty
SELECT pk FROM tab0 WHERE col1 > 850.58
----

query I rowsort label-2460
SELECT pk FROM tab0 WHERE NOT (col1 > 850.58)
----
36
42
47
69

statement ok
DELETE FROM tab1 WHERE col1 > 850.58

query I rowsort label-empty
SELECT pk FROM tab1 WHERE col1 > 850.58
----

query I rowsort label-2460
SELECT pk FROM tab1 WHERE NOT (col1 > 850.58)
----
36
42
47
69

statement ok
DELETE FROM tab2 WHERE col1 > 850.58

query I rowsort label-empty
SELECT pk FROM tab2 WHERE col1 > 850.58
----

query I rowsort label-2460
SELECT pk FROM tab2 WHERE NOT (col1 > 850.58)
----
36
42
47
69

statement ok
DELETE FROM tab3 WHERE col1 > 850.58

query I rowsort label-empty
SELECT pk FROM tab3 WHERE col1 > 850.58
----

query I rowsort label-2460
SELECT pk FROM tab3 WHERE NOT (col1 > 850.58)
----
36
42
47
69

statement ok
DELETE FROM tab4 WHERE col1 > 850.58

query I rowsort label-empty
SELECT pk FROM tab4 WHERE col1 > 850.58
----

query I rowsort label-2460
SELECT pk FROM tab4 WHERE NOT (col1 > 850.58)
----
36
42
47
69

statement ok
DELETE FROM tab0 WHERE col3 = 929

query I rowsort label-empty
SELECT pk FROM tab0 WHERE col3 = 929
----

query I rowsort label-2475
SELECT pk FROM tab0 WHERE NOT (col3 = 929)
----
36
42
47
69

statement ok
DELETE FROM tab1 WHERE col3 = 929

query I rowsort label-empty
SELECT pk FROM tab1 WHERE col3 = 929
----

query I rowsort label-2475
SELECT pk FROM tab1 WHERE NOT (col3 = 929)
----
36
42
47
69

statement ok
DELETE FROM tab2 WHERE col3 = 929

query I rowsort label-empty
SELECT pk FROM tab2 WHERE col3 = 929
----

query I rowsort label-2475
SELECT pk FROM tab2 WHERE NOT (col3 = 929)
----
36
42
47
69

statement ok
DELETE FROM tab3 WHERE col3 = 929

query I rowsort label-empty
SELECT pk FROM tab3 WHERE col3 = 929
----

query I rowsort label-2475
SELECT pk FROM tab3 WHERE NOT (col3 = 929)
----
36
42
47
69

statement ok
DELETE FROM tab4 WHERE col3 = 929

query I rowsort label-empty
SELECT pk FROM tab4 WHERE col3 = 929
----

query I rowsort label-2475
SELECT pk FROM tab4 WHERE NOT (col3 = 929)
----
36
42
47
69

statement ok
DELETE FROM tab0 WHERE col3 < 885

query I rowsort label-empty
SELECT pk FROM tab0 WHERE col3 < 885
----

query I rowsort label-2490
SELECT pk FROM tab0 WHERE NOT (col3 < 885)
----

statement ok
DELETE FROM tab1 WHERE col3 < 885

query I rowsort label-empty
SELECT pk FROM tab1 WHERE col3 < 885
----

query I rowsort label-2490
SELECT pk FROM tab1 WHERE NOT (col3 < 885)
----

statement ok
DELETE FROM tab2 WHERE col3 < 885

query I rowsort label-empty
SELECT pk FROM tab2 WHERE col3 < 885
----

query I rowsort label-2490
SELECT pk FROM tab2 WHERE NOT (col3 < 885)
----

statement ok
DELETE FROM tab3 WHERE col3 < 885

query I rowsort label-empty
SELECT pk FROM tab3 WHERE col3 < 885
----

query I rowsort label-2490
SELECT pk FROM tab3 WHERE NOT (col3 < 885)
----

statement ok
DELETE FROM tab4 WHERE col3 < 885

query I rowsort label-empty
SELECT pk FROM tab4 WHERE col3 < 885
----

query I rowsort label-2490
SELECT pk FROM tab4 WHERE NOT (col3 < 885)
----

statement ok
DROP TABLE tab0

statement ok
CREATE TABLE tab0(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
INSERT INTO tab0 VALUES(0,164,27.69,'jqbtw',590,399.13,'vfkaq')

statement ok
INSERT INTO tab0 VALUES(1,111,320.5,'sbgxi',918,567.6,'dzclk')

statement ok
INSERT INTO tab0 VALUES(2,52,989.69,'jiydl',844,189.37,'njdvn')

statement ok
INSERT INTO tab0 VALUES(3,986,318.95,'zacfa',216,3.1,'rriqr')

statement ok
INSERT INTO tab0 VALUES(4,642,401.68,'mupzk',674,371.7,'xhexq')

statement ok
INSERT INTO tab0 VALUES(5,601,776.43,'sjaoj',774,908.84,'uxomw')

statement ok
INSERT INTO tab0 VALUES(6,425,41.56,'dtbjt',110,105.0,'wknec')

statement ok
INSERT INTO tab0 VALUES(7,776,487.35,'ljjhw',447,957.74,'cfqta')

statement ok
INSERT INTO tab0 VALUES(8,547,719.15,'edyuk',838,585.85,'rgvdw')

statement ok
INSERT INTO tab0 VALUES(9,985,278.49,'fozat',751,860.86,'nfxoa')

statement ok
INSERT INTO tab0 VALUES(10,812,275.19,'qyjby',198,33.18,'wogqr')

statement ok
INSERT INTO tab0 VALUES(11,359,6.53,'dmhwa',856,355.21,'dshnk')

statement ok
INSERT INTO tab0 VALUES(12,680,583.31,'wjzmv',191,705.48,'fdkyy')

statement ok
INSERT INTO tab0 VALUES(13,685,557.5,'tyfgn',587,214.74,'kpfnp')

statement ok
INSERT INTO tab0 VALUES(14,264,545.4,'muztg',469,888.14,'vbnra')

statement ok
INSERT INTO tab0 VALUES(15,408,851.54,'wwecu',428,238.30,'czqys')

statement ok
INSERT INTO tab0 VALUES(16,337,97.84,'mscye',345,899.46,'alhxw')

statement ok
INSERT INTO tab0 VALUES(17,626,839.41,'ljdrg',517,260.62,'ddbos')

statement ok
INSERT INTO tab0 VALUES(18,328,204.5,'yunoj',784,87.64,'lqaej')

statement ok
INSERT INTO tab0 VALUES(19,97,503.96,'xrsta',651,146.37,'wmmoi')

statement ok
INSERT INTO tab0 VALUES(20,319,864.93,'lvdmj',411,832.79,'aemgd')

statement ok
INSERT INTO tab0 VALUES(21,232,855.40,'uewia',279,791.12,'unmnb')

statement ok
INSERT INTO tab0 VALUES(22,53,106.64,'rwebn',505,546.93,'yqzno')

statement ok
INSERT INTO tab0 VALUES(23,101,939.84,'bleza',510,122.32,'ubdkd')

statement ok
INSERT INTO tab0 VALUES(24,925,990.26,'szmzx',2,670.98,'twjpv')

statement ok
INSERT INTO tab0 VALUES(25,427,831.32,'weuql',107,96.36,'zxbrs')

statement ok
INSERT INTO tab0 VALUES(26,988,604.77,'wmnkk',493,680.77,'dubqv')

statement ok
INSERT INTO tab0 VALUES(27,592,638.76,'rgjpq',492,706.52,'uclbp')

statement ok
INSERT INTO tab0 VALUES(28,952,74.4,'svcus',227,80.3,'fnzck')

statement ok
INSERT INTO tab0 VALUES(29,634,497.0,'gsapq',739,967.97,'wwxuk')

statement ok
INSERT INTO tab0 VALUES(30,182,552.86,'dqrdh',109,406.40,'fjnyz')

statement ok
INSERT INTO tab0 VALUES(31,245,578.77,'osmug',583,937.83,'fosmn')

statement ok
INSERT INTO tab0 VALUES(32,700,224.94,'jphsh',699,227.43,'wrrlx')

statement ok
INSERT INTO tab0 VALUES(33,777,81.74,'yparc',412,696.9,'aqodf')

statement ok
INSERT INTO tab0 VALUES(34,184,304.87,'tsjiu',215,140.58,'zczih')

statement ok
INSERT INTO tab0 VALUES(35,234,238.45,'zwjgq',270,359.65,'xutgk')

statement ok
INSERT INTO tab0 VALUES(36,968,42.16,'cazdp',529,777.19,'tjltx')

statement ok
INSERT INTO tab0 VALUES(37,279,312.36,'oeuwa',860,72.33,'pucov')

statement ok
INSERT INTO tab0 VALUES(38,42,713.22,'jsqqf',171,798.55,'pirgm')

statement ok
INSERT INTO tab0 VALUES(39,233,596.84,'uiefe',539,11.85,'grxjb')

statement ok
INSERT INTO tab0 VALUES(40,54,629.38,'wfnwb',328,896.82,'hbtsk')

statement ok
INSERT INTO tab0 VALUES(41,66,418.17,'cgwox',320,386.82,'fmchk')

statement ok
INSERT INTO tab0 VALUES(42,306,132.87,'dbfdg',840,795.8,'wtinw')

statement ok
INSERT INTO tab0 VALUES(43,413,133.53,'gdtls',876,436.80,'dpaky')

statement ok
INSERT INTO tab0 VALUES(44,757,592.80,'bzvhr',207,251.31,'ounmx')

statement ok
INSERT INTO tab0 VALUES(45,560,127.0,'efguw',530,431.20,'zkpdp')

statement ok
INSERT INTO tab0 VALUES(46,23,415.24,'ttdlb',582,48.41,'arbrf')

statement ok
INSERT INTO tab0 VALUES(47,451,823.57,'exico',267,674.38,'xmjjy')

statement ok
INSERT INTO tab0 VALUES(48,377,34.11,'qlhfx',778,6.17,'acfrl')

statement ok
INSERT INTO tab0 VALUES(49,686,669.15,'uvmbo',725,497.58,'mqgjn')

statement ok
INSERT INTO tab0 VALUES(50,744,915.28,'kfbpk',260,974.29,'uwrnv')

statement ok
INSERT INTO tab0 VALUES(51,520,148.53,'xsrxn',199,265.97,'lsuum')

statement ok
INSERT INTO tab0 VALUES(52,711,558.50,'bjtar',152,830.39,'rztnn')

statement ok
INSERT INTO tab0 VALUES(53,867,772.44,'olmgz',641,375.60,'xvbtv')

statement ok
INSERT INTO tab0 VALUES(54,517,488.43,'ukegn',233,486.99,'lpgml')

statement ok
INSERT INTO tab0 VALUES(55,294,85.47,'fdaca',659,252.44,'depsk')

statement ok
INSERT INTO tab0 VALUES(56,59,265.64,'eyrnm',940,886.49,'azppg')

statement ok
INSERT INTO tab0 VALUES(57,27,664.17,'nxwxt',516,356.38,'udpps')

statement ok
INSERT INTO tab0 VALUES(58,890,483.62,'buclb',365,4.24,'rppmj')

statement ok
INSERT INTO tab0 VALUES(59,946,114.96,'lfdlw',132,175.18,'ugqrd')

statement ok
INSERT INTO tab0 VALUES(60,220,762.74,'nwwci',254,842.46,'zcrdb')

statement ok
INSERT INTO tab0 VALUES(61,590,73.18,'fooyy',84,230.54,'ifyru')

statement ok
INSERT INTO tab0 VALUES(62,913,757.30,'xixvg',15,440.30,'uevzi')

statement ok
INSERT INTO tab0 VALUES(63,151,212.7,'ipibi',605,74.6,'wwgsp')

statement ok
INSERT INTO tab0 VALUES(64,492,151.49,'yjsop',706,864.80,'evmta')

statement ok
INSERT INTO tab0 VALUES(65,480,229.77,'redwe',584,290.23,'cfshg')

statement ok
INSERT INTO tab0 VALUES(66,135,662.41,'nlhmv',45,212.92,'mbrur')

statement ok
INSERT INTO tab0 VALUES(67,82,858.34,'gihui',564,492.45,'dkeie')

statement ok
INSERT INTO tab0 VALUES(68,675,37.7,'xcegg',405,616.52,'mfyqq')

statement ok
INSERT INTO tab0 VALUES(69,120,860.75,'meorn',749,326.5,'gtyer')

statement ok
INSERT INTO tab0 VALUES(70,603,53.38,'pcjzz',817,237.36,'boijc')

statement ok
INSERT INTO tab0 VALUES(71,414,30.86,'azhte',996,468.24,'asvpt')

statement ok
INSERT INTO tab0 VALUES(72,67,521.17,'jiocv',965,266.11,'ltmkz')

statement ok
INSERT INTO tab0 VALUES(73,435,194.45,'thjto',818,628.15,'jyfrg')

statement ok
INSERT INTO tab0 VALUES(74,868,282.16,'huull',192,929.36,'flmqy')

statement ok
INSERT INTO tab0 VALUES(75,317,208.19,'wqdss',386,545.80,'kgzau')

statement ok
INSERT INTO tab0 VALUES(76,466,209.98,'sstig',495,480.59,'cmbgn')

statement ok
INSERT INTO tab0 VALUES(77,848,960.67,'yxodk',527,989.13,'pnoor')

statement ok
INSERT INTO tab0 VALUES(78,977,203.18,'hlrll',531,205.19,'eyjzy')

statement ok
INSERT INTO tab0 VALUES(79,470,369.38,'rxbxg',722,763.0,'qwyqc')

statement ok
INSERT INTO tab0 VALUES(80,172,202.19,'xmfwz',608,423.45,'wydvi')

statement ok
INSERT INTO tab0 VALUES(81,283,386.72,'dvqhq',111,699.15,'nnqba')

statement ok
INSERT INTO tab0 VALUES(82,481,170.38,'tmqcq',695,482.58,'tvqhk')

statement ok
INSERT INTO tab0 VALUES(83,44,992.1,'swvar',489,663.23,'oypad')

statement ok
INSERT INTO tab0 VALUES(84,984,105.0,'ihtaz',414,761.69,'tcrhw')

statement ok
INSERT INTO tab0 VALUES(85,165,201.44,'ykqfh',307,549.81,'hrlaz')

statement ok
INSERT INTO tab0 VALUES(86,426,36.21,'kxwzh',46,675.80,'cknac')

statement ok
INSERT INTO tab0 VALUES(87,713,56.13,'uarhg',675,286.36,'pkfdu')

statement ok
INSERT INTO tab0 VALUES(88,200,22.8,'zlurs',526,661.82,'hnbgg')

statement ok
INSERT INTO tab0 VALUES(89,415,634.12,'klahb',352,831.25,'obosr')

statement ok
INSERT INTO tab0 VALUES(90,362,155.60,'keyfc',446,198.59,'bkrbg')

statement ok
INSERT INTO tab0 VALUES(91,651,39.32,'fojlx',763,173.77,'orqom')

statement ok
INSERT INTO tab0 VALUES(92,620,556.64,'gofdd',54,789.84,'lehyx')

statement ok
INSERT INTO tab0 VALUES(93,459,412.58,'aiwox',982,333.9,'jjcwu')

statement ok
INSERT INTO tab0 VALUES(94,339,379.99,'lfajh',255,970.21,'vcivs')

statement ok
INSERT INTO tab0 VALUES(95,532,920.64,'uzfsx',743,365.33,'wodhb')

statement ok
INSERT INTO tab0 VALUES(96,541,810.35,'cwjgt',609,310.24,'tpvzy')

statement ok
INSERT INTO tab0 VALUES(97,221,765.14,'wvqmn',433,350.47,'jsovm')

statement ok
INSERT INTO tab0 VALUES(98,905,64.32,'smton',334,407.40,'dgfes')

statement ok
INSERT INTO tab0 VALUES(99,530,177.64,'wkxud',99,403.42,'jnqxz')

statement ok
DROP TABLE tab1

statement ok
CREATE TABLE tab1(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE INDEX idx_tab1_0 on tab1 (col0)

statement ok
CREATE INDEX idx_tab1_1 on tab1 (col1)

statement ok
CREATE INDEX idx_tab1_3 on tab1 (col3)

statement ok
CREATE INDEX idx_tab1_4 on tab1 (col4)

statement ok
INSERT INTO tab1 SELECT * FROM tab0

statement ok
DROP TABLE tab2

statement ok
CREATE TABLE tab2(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE INDEX idx_tab2_1 ON tab2 (col1 DESC)

statement ok
CREATE INDEX idx_tab2_2 ON tab2 (col3 DESC,col0)

statement ok
CREATE INDEX idx_tab2_3 ON tab2 (col4)

statement ok
CREATE UNIQUE INDEX idx_tab2_4 ON tab2 (col0)

statement ok
INSERT INTO tab2 SELECT * FROM tab0

statement ok
DROP TABLE tab3

statement ok
CREATE TABLE tab3(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE UNIQUE INDEX idx_tab3_0 ON tab3 (col1,col3)

statement ok
CREATE INDEX idx_tab3_1 ON tab3 (col1,col4)

statement ok
CREATE UNIQUE INDEX idx_tab3_2 ON tab3 (col0 DESC,col3 DESC)

statement ok
CREATE INDEX idx_tab3_3 ON tab3 (col4 DESC)

statement ok
INSERT INTO tab3 SELECT * FROM tab0

statement ok
DROP TABLE tab4

statement ok
CREATE TABLE tab4(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE INDEX idx_tab4_0 ON tab4 (col1 DESC,col0)

statement ok
CREATE INDEX idx_tab4_1 ON tab4 (col3,col0 DESC,col4 DESC)

statement ok
CREATE UNIQUE INDEX idx_tab4_2 ON tab4 (col0)

statement ok
CREATE UNIQUE INDEX idx_tab4_3 ON tab4 (col1,col4)

statement ok
CREATE INDEX idx_tab4_4 ON tab4 (col3,col1 DESC)

statement ok
INSERT INTO tab4 SELECT * FROM tab0

query I rowsort label-empty
SELECT pk FROM tab0 WHERE pk IS NULL
----

statement ok
DELETE FROM tab0 WHERE (((col1 > 480.31) AND col3 > 199) AND col3 > 591 OR col3 IS NULL) AND (col0 < 724)

query I rowsort label-empty
SELECT pk FROM tab0 WHERE (((col1 > 480.31) AND col3 > 199) AND col3 > 591 OR col3 IS NULL) AND (col0 < 724)
----

query I rowsort label-2505
SELECT pk FROM tab0 WHERE NOT ((((col1 > 480.31) AND col3 > 199) AND col3 > 591 OR col3 IS NULL) AND (col0 < 724))
----
90 values hashing to b396fb204e21cf357b63e5fa428e50be

statement ok
DELETE FROM tab1 WHERE (((col1 > 480.31) AND col3 > 199) AND col3 > 591 OR col3 IS NULL) AND (col0 < 724)

query I rowsort label-empty
SELECT pk FROM tab1 WHERE (((col1 > 480.31) AND col3 > 199) AND col3 > 591 OR col3 IS NULL) AND (col0 < 724)
----

query I rowsort label-2505
SELECT pk FROM tab1 WHERE NOT ((((col1 > 480.31) AND col3 > 199) AND col3 > 591 OR col3 IS NULL) AND (col0 < 724))
----
90 values hashing to b396fb204e21cf357b63e5fa428e50be

statement ok
DELETE FROM tab2 WHERE (((col1 > 480.31) AND col3 > 199) AND col3 > 591 OR col3 IS NULL) AND (col0 < 724)

query I rowsort label-empty
SELECT pk FROM tab2 WHERE (((col1 > 480.31) AND col3 > 199) AND col3 > 591 OR col3 IS NULL) AND (col0 < 724)
----

query I rowsort label-2505
SELECT pk FROM tab2 WHERE NOT ((((col1 > 480.31) AND col3 > 199) AND col3 > 591 OR col3 IS NULL) AND (col0 < 724))
----
90 values hashing to b396fb204e21cf357b63e5fa428e50be

statement ok
DELETE FROM tab3 WHERE (((col1 > 480.31) AND col3 > 199) AND col3 > 591 OR col3 IS NULL) AND (col0 < 724)

query I rowsort label-empty
SELECT pk FROM tab3 WHERE (((col1 > 480.31) AND col3 > 199) AND col3 > 591 OR col3 IS NULL) AND (col0 < 724)
----

query I rowsort label-2505
SELECT pk FROM tab3 WHERE NOT ((((col1 > 480.31) AND col3 > 199) AND col3 > 591 OR col3 IS NULL) AND (col0 < 724))
----
90 values hashing to b396fb204e21cf357b63e5fa428e50be

statement ok
DELETE FROM tab4 WHERE (((col1 > 480.31) AND col3 > 199) AND col3 > 591 OR col3 IS NULL) AND (col0 < 724)

query I rowsort label-empty
SELECT pk FROM tab4 WHERE (((col1 > 480.31) AND col3 > 199) AND col3 > 591 OR col3 IS NULL) AND (col0 < 724)
----

query I rowsort label-2505
SELECT pk FROM tab4 WHERE NOT ((((col1 > 480.31) AND col3 > 199) AND col3 > 591 OR col3 IS NULL) AND (col0 < 724))
----
90 values hashing to b396fb204e21cf357b63e5fa428e50be

statement ok
DELETE FROM tab0 WHERE (col0 = 448)

query I rowsort label-empty
SELECT pk FROM tab0 WHERE (col0 = 448)
----

query I rowsort label-2520
SELECT pk FROM tab0 WHERE NOT ((col0 = 448))
----
90 values hashing to b396fb204e21cf357b63e5fa428e50be

statement ok
DELETE FROM tab1 WHERE (col0 = 448)

query I rowsort label-empty
SELECT pk FROM tab1 WHERE (col0 = 448)
----

query I rowsort label-2520
SELECT pk FROM tab1 WHERE NOT ((col0 = 448))
----
90 values hashing to b396fb204e21cf357b63e5fa428e50be

statement ok
DELETE FROM tab2 WHERE (col0 = 448)

query I rowsort label-empty
SELECT pk FROM tab2 WHERE (col0 = 448)
----

query I rowsort label-2520
SELECT pk FROM tab2 WHERE NOT ((col0 = 448))
----
90 values hashing to b396fb204e21cf357b63e5fa428e50be

statement ok
DELETE FROM tab3 WHERE (col0 = 448)

query I rowsort label-empty
SELECT pk FROM tab3 WHERE (col0 = 448)
----

query I rowsort label-2520
SELECT pk FROM tab3 WHERE NOT ((col0 = 448))
----
90 values hashing to b396fb204e21cf357b63e5fa428e50be

statement ok
DELETE FROM tab4 WHERE (col0 = 448)

query I rowsort label-empty
SELECT pk FROM tab4 WHERE (col0 = 448)
----

query I rowsort label-2520
SELECT pk FROM tab4 WHERE NOT ((col0 = 448))
----
90 values hashing to b396fb204e21cf357b63e5fa428e50be

statement ok
DELETE FROM tab0 WHERE col0 < 373 AND (col3 > 675) OR col1 > 195.71

query I rowsort label-empty
SELECT pk FROM tab0 WHERE col0 < 373 AND (col3 > 675) OR col1 > 195.71
----

query I rowsort label-2535
SELECT pk FROM tab0 WHERE NOT (col0 < 373 AND (col3 > 675) OR col1 > 195.71)
----
28 values hashing to 46712385d6d2e33b2dd16aa0b240996d

statement ok
DELETE FROM tab1 WHERE col0 < 373 AND (col3 > 675) OR col1 > 195.71

query I rowsort label-empty
SELECT pk FROM tab1 WHERE col0 < 373 AND (col3 > 675) OR col1 > 195.71
----

query I rowsort label-2535
SELECT pk FROM tab1 WHERE NOT (col0 < 373 AND (col3 > 675) OR col1 > 195.71)
----
28 values hashing to 46712385d6d2e33b2dd16aa0b240996d

statement ok
DELETE FROM tab2 WHERE col0 < 373 AND (col3 > 675) OR col1 > 195.71

query I rowsort label-empty
SELECT pk FROM tab2 WHERE col0 < 373 AND (col3 > 675) OR col1 > 195.71
----

query I rowsort label-2535
SELECT pk FROM tab2 WHERE NOT (col0 < 373 AND (col3 > 675) OR col1 > 195.71)
----
28 values hashing to 46712385d6d2e33b2dd16aa0b240996d

statement ok
DELETE FROM tab3 WHERE col0 < 373 AND (col3 > 675) OR col1 > 195.71

query I rowsort label-empty
SELECT pk FROM tab3 WHERE col0 < 373 AND (col3 > 675) OR col1 > 195.71
----

query I rowsort label-2535
SELECT pk FROM tab3 WHERE NOT (col0 < 373 AND (col3 > 675) OR col1 > 195.71)
----
28 values hashing to 46712385d6d2e33b2dd16aa0b240996d

statement ok
DELETE FROM tab4 WHERE col0 < 373 AND (col3 > 675) OR col1 > 195.71

query I rowsort label-empty
SELECT pk FROM tab4 WHERE col0 < 373 AND (col3 > 675) OR col1 > 195.71
----

query I rowsort label-2535
SELECT pk FROM tab4 WHERE NOT (col0 < 373 AND (col3 > 675) OR col1 > 195.71)
----
28 values hashing to 46712385d6d2e33b2dd16aa0b240996d

statement ok
DELETE FROM tab0 WHERE col3 < 224 AND (col1 > 972.56)

query I rowsort label-empty
SELECT pk FROM tab0 WHERE col3 < 224 AND (col1 > 972.56)
----

query I rowsort label-2550
SELECT pk FROM tab0 WHERE NOT (col3 < 224 AND (col1 > 972.56))
----
28 values hashing to 46712385d6d2e33b2dd16aa0b240996d

statement ok
DELETE FROM tab1 WHERE col3 < 224 AND (col1 > 972.56)

query I rowsort label-empty
SELECT pk FROM tab1 WHERE col3 < 224 AND (col1 > 972.56)
----

query I rowsort label-2550
SELECT pk FROM tab1 WHERE NOT (col3 < 224 AND (col1 > 972.56))
----
28 values hashing to 46712385d6d2e33b2dd16aa0b240996d

statement ok
DELETE FROM tab2 WHERE col3 < 224 AND (col1 > 972.56)

query I rowsort label-empty
SELECT pk FROM tab2 WHERE col3 < 224 AND (col1 > 972.56)
----

query I rowsort label-2550
SELECT pk FROM tab2 WHERE NOT (col3 < 224 AND (col1 > 972.56))
----
28 values hashing to 46712385d6d2e33b2dd16aa0b240996d

statement ok
DELETE FROM tab3 WHERE col3 < 224 AND (col1 > 972.56)

query I rowsort label-empty
SELECT pk FROM tab3 WHERE col3 < 224 AND (col1 > 972.56)
----

query I rowsort label-2550
SELECT pk FROM tab3 WHERE NOT (col3 < 224 AND (col1 > 972.56))
----
28 values hashing to 46712385d6d2e33b2dd16aa0b240996d

statement ok
DELETE FROM tab4 WHERE col3 < 224 AND (col1 > 972.56)

query I rowsort label-empty
SELECT pk FROM tab4 WHERE col3 < 224 AND (col1 > 972.56)
----

query I rowsort label-2550
SELECT pk FROM tab4 WHERE NOT (col3 < 224 AND (col1 > 972.56))
----
28 values hashing to 46712385d6d2e33b2dd16aa0b240996d

statement ok
DELETE FROM tab0 WHERE (((((((((col4 < 543.36) OR (((col4 IS NULL)) AND (col1 < 178.79))))) AND col3 = 347 OR col3 < 550 AND col0 IN (429,826,563,797))) OR col0 >= 494)) OR col0 > 368) AND col0 > 227 AND col0 = 635

query I rowsort label-empty
SELECT pk FROM tab0 WHERE (((((((((col4 < 543.36) OR (((col4 IS NULL)) AND (col1 < 178.79))))) AND col3 = 347 OR col3 < 550 AND col0 IN (429,826,563,797))) OR col0 >= 494)) OR col0 > 368) AND col0 > 227 AND col0 = 635
----

query I rowsort label-2565
SELECT pk FROM tab0 WHERE NOT ((((((((((col4 < 543.36) OR (((col4 IS NULL)) AND (col1 < 178.79))))) AND col3 = 347 OR col3 < 550 AND col0 IN (429,826,563,797))) OR col0 >= 494)) OR col0 > 368) AND col0 > 227 AND col0 = 635)
----
28 values hashing to 46712385d6d2e33b2dd16aa0b240996d

statement ok
DELETE FROM tab1 WHERE (((((((((col4 < 543.36) OR (((col4 IS NULL)) AND (col1 < 178.79))))) AND col3 = 347 OR col3 < 550 AND col0 IN (429,826,563,797))) OR col0 >= 494)) OR col0 > 368) AND col0 > 227 AND col0 = 635

query I rowsort label-empty
SELECT pk FROM tab1 WHERE (((((((((col4 < 543.36) OR (((col4 IS NULL)) AND (col1 < 178.79))))) AND col3 = 347 OR col3 < 550 AND col0 IN (429,826,563,797))) OR col0 >= 494)) OR col0 > 368) AND col0 > 227 AND col0 = 635
----

query I rowsort label-2565
SELECT pk FROM tab1 WHERE NOT ((((((((((col4 < 543.36) OR (((col4 IS NULL)) AND (col1 < 178.79))))) AND col3 = 347 OR col3 < 550 AND col0 IN (429,826,563,797))) OR col0 >= 494)) OR col0 > 368) AND col0 > 227 AND col0 = 635)
----
28 values hashing to 46712385d6d2e33b2dd16aa0b240996d

statement ok
DELETE FROM tab2 WHERE (((((((((col4 < 543.36) OR (((col4 IS NULL)) AND (col1 < 178.79))))) AND col3 = 347 OR col3 < 550 AND col0 IN (429,826,563,797))) OR col0 >= 494)) OR col0 > 368) AND col0 > 227 AND col0 = 635

query I rowsort label-empty
SELECT pk FROM tab2 WHERE (((((((((col4 < 543.36) OR (((col4 IS NULL)) AND (col1 < 178.79))))) AND col3 = 347 OR col3 < 550 AND col0 IN (429,826,563,797))) OR col0 >= 494)) OR col0 > 368) AND col0 > 227 AND col0 = 635
----

query I rowsort label-2565
SELECT pk FROM tab2 WHERE NOT ((((((((((col4 < 543.36) OR (((col4 IS NULL)) AND (col1 < 178.79))))) AND col3 = 347 OR col3 < 550 AND col0 IN (429,826,563,797))) OR col0 >= 494)) OR col0 > 368) AND col0 > 227 AND col0 = 635)
----
28 values hashing to 46712385d6d2e33b2dd16aa0b240996d

statement ok
DELETE FROM tab3 WHERE (((((((((col4 < 543.36) OR (((col4 IS NULL)) AND (col1 < 178.79))))) AND col3 = 347 OR col3 < 550 AND col0 IN (429,826,563,797))) OR col0 >= 494)) OR col0 > 368) AND col0 > 227 AND col0 = 635

query I rowsort label-empty
SELECT pk FROM tab3 WHERE (((((((((col4 < 543.36) OR (((col4 IS NULL)) AND (col1 < 178.79))))) AND col3 = 347 OR col3 < 550 AND col0 IN (429,826,563,797))) OR col0 >= 494)) OR col0 > 368) AND col0 > 227 AND col0 = 635
----

query I rowsort label-2565
SELECT pk FROM tab3 WHERE NOT ((((((((((col4 < 543.36) OR (((col4 IS NULL)) AND (col1 < 178.79))))) AND col3 = 347 OR col3 < 550 AND col0 IN (429,826,563,797))) OR col0 >= 494)) OR col0 > 368) AND col0 > 227 AND col0 = 635)
----
28 values hashing to 46712385d6d2e33b2dd16aa0b240996d

statement ok
DELETE FROM tab4 WHERE (((((((((col4 < 543.36) OR (((col4 IS NULL)) AND (col1 < 178.79))))) AND col3 = 347 OR col3 < 550 AND col0 IN (429,826,563,797))) OR col0 >= 494)) OR col0 > 368) AND col0 > 227 AND col0 = 635

query I rowsort label-empty
SELECT pk FROM tab4 WHERE (((((((((col4 < 543.36) OR (((col4 IS NULL)) AND (col1 < 178.79))))) AND col3 = 347 OR col3 < 550 AND col0 IN (429,826,563,797))) OR col0 >= 494)) OR col0 > 368) AND col0 > 227 AND col0 = 635
----

query I rowsort label-2565
SELECT pk FROM tab4 WHERE NOT ((((((((((col4 < 543.36) OR (((col4 IS NULL)) AND (col1 < 178.79))))) AND col3 = 347 OR col3 < 550 AND col0 IN (429,826,563,797))) OR col0 >= 494)) OR col0 > 368) AND col0 > 227 AND col0 = 635)
----
28 values hashing to 46712385d6d2e33b2dd16aa0b240996d

statement ok
DELETE FROM tab0 WHERE col0 <= 655 OR col1 >= 285.14

query I rowsort label-empty
SELECT pk FROM tab0 WHERE col0 <= 655 OR col1 >= 285.14
----

query I rowsort label-2580
SELECT pk FROM tab0 WHERE NOT (col0 <= 655 OR col1 >= 285.14)
----
28
33
36
59
68
84
87
98

statement ok
DELETE FROM tab1 WHERE col0 <= 655 OR col1 >= 285.14

query I rowsort label-empty
SELECT pk FROM tab1 WHERE col0 <= 655 OR col1 >= 285.14
----

query I rowsort label-2580
SELECT pk FROM tab1 WHERE NOT (col0 <= 655 OR col1 >= 285.14)
----
28
33
36
59
68
84
87
98

statement ok
DELETE FROM tab2 WHERE col0 <= 655 OR col1 >= 285.14

query I rowsort label-empty
SELECT pk FROM tab2 WHERE col0 <= 655 OR col1 >= 285.14
----

query I rowsort label-2580
SELECT pk FROM tab2 WHERE NOT (col0 <= 655 OR col1 >= 285.14)
----
28
33
36
59
68
84
87
98

statement ok
DELETE FROM tab3 WHERE col0 <= 655 OR col1 >= 285.14

query I rowsort label-empty
SELECT pk FROM tab3 WHERE col0 <= 655 OR col1 >= 285.14
----

query I rowsort label-2580
SELECT pk FROM tab3 WHERE NOT (col0 <= 655 OR col1 >= 285.14)
----
28
33
36
59
68
84
87
98

statement ok
DELETE FROM tab4 WHERE col0 <= 655 OR col1 >= 285.14

query I rowsort label-empty
SELECT pk FROM tab4 WHERE col0 <= 655 OR col1 >= 285.14
----

query I rowsort label-2580
SELECT pk FROM tab4 WHERE NOT (col0 <= 655 OR col1 >= 285.14)
----
28
33
36
59
68
84
87
98

statement ok
DELETE FROM tab0 WHERE col4 > 224.1 AND col3 <= 698

query I rowsort label-empty
SELECT pk FROM tab0 WHERE col4 > 224.1 AND col3 <= 698
----

query I rowsort label-2595
SELECT pk FROM tab0 WHERE NOT (col4 > 224.1 AND col3 <= 698)
----
28
59

statement ok
DELETE FROM tab1 WHERE col4 > 224.1 AND col3 <= 698

query I rowsort label-empty
SELECT pk FROM tab1 WHERE col4 > 224.1 AND col3 <= 698
----

query I rowsort label-2595
SELECT pk FROM tab1 WHERE NOT (col4 > 224.1 AND col3 <= 698)
----
28
59

statement ok
DELETE FROM tab2 WHERE col4 > 224.1 AND col3 <= 698

query I rowsort label-empty
SELECT pk FROM tab2 WHERE col4 > 224.1 AND col3 <= 698
----

query I rowsort label-2595
SELECT pk FROM tab2 WHERE NOT (col4 > 224.1 AND col3 <= 698)
----
28
59

statement ok
DELETE FROM tab3 WHERE col4 > 224.1 AND col3 <= 698

query I rowsort label-empty
SELECT pk FROM tab3 WHERE col4 > 224.1 AND col3 <= 698
----

query I rowsort label-2595
SELECT pk FROM tab3 WHERE NOT (col4 > 224.1 AND col3 <= 698)
----
28
59

statement ok
DELETE FROM tab4 WHERE col4 > 224.1 AND col3 <= 698

query I rowsort label-empty
SELECT pk FROM tab4 WHERE col4 > 224.1 AND col3 <= 698
----

query I rowsort label-2595
SELECT pk FROM tab4 WHERE NOT (col4 > 224.1 AND col3 <= 698)
----
28
59

statement ok
DELETE FROM tab0 WHERE ((col0 BETWEEN 936 AND 221) OR col1 <= 772.82)

query I rowsort label-empty
SELECT pk FROM tab0 WHERE ((col0 BETWEEN 936 AND 221) OR col1 <= 772.82)
----

query I rowsort label-2610
SELECT pk FROM tab0 WHERE NOT (((col0 BETWEEN 936 AND 221) OR col1 <= 772.82))
----

statement ok
DELETE FROM tab1 WHERE ((col0 BETWEEN 936 AND 221) OR col1 <= 772.82)

query I rowsort label-empty
SELECT pk FROM tab1 WHERE ((col0 BETWEEN 936 AND 221) OR col1 <= 772.82)
----

query I rowsort label-2610
SELECT pk FROM tab1 WHERE NOT (((col0 BETWEEN 936 AND 221) OR col1 <= 772.82))
----

statement ok
DELETE FROM tab2 WHERE ((col0 BETWEEN 936 AND 221) OR col1 <= 772.82)

query I rowsort label-empty
SELECT pk FROM tab2 WHERE ((col0 BETWEEN 936 AND 221) OR col1 <= 772.82)
----

query I rowsort label-2610
SELECT pk FROM tab2 WHERE NOT (((col0 BETWEEN 936 AND 221) OR col1 <= 772.82))
----

statement ok
DELETE FROM tab3 WHERE ((col0 BETWEEN 936 AND 221) OR col1 <= 772.82)

query I rowsort label-empty
SELECT pk FROM tab3 WHERE ((col0 BETWEEN 936 AND 221) OR col1 <= 772.82)
----

query I rowsort label-2610
SELECT pk FROM tab3 WHERE NOT (((col0 BETWEEN 936 AND 221) OR col1 <= 772.82))
----

statement ok
DELETE FROM tab4 WHERE ((col0 BETWEEN 936 AND 221) OR col1 <= 772.82)

query I rowsort label-empty
SELECT pk FROM tab4 WHERE ((col0 BETWEEN 936 AND 221) OR col1 <= 772.82)
----

query I rowsort label-2610
SELECT pk FROM tab4 WHERE NOT (((col0 BETWEEN 936 AND 221) OR col1 <= 772.82))
----

statement ok
DROP TABLE tab0

statement ok
CREATE TABLE tab0(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
INSERT INTO tab0 VALUES(0,523,962.24,'nfrax',450,535.43,'hqyig')

statement ok
INSERT INTO tab0 VALUES(1,371,415.45,'kytha',723,362.82,'zdicc')

statement ok
INSERT INTO tab0 VALUES(2,504,73.38,'smyvd',686,943.99,'vqhql')

statement ok
INSERT INTO tab0 VALUES(3,254,967.84,'fnwef',858,754.41,'otpar')

statement ok
INSERT INTO tab0 VALUES(4,105,676.99,'rwpnm',467,134.96,'wvved')

statement ok
INSERT INTO tab0 VALUES(5,817,954.49,'npgws',585,907.8,'savrp')

statement ok
INSERT INTO tab0 VALUES(6,549,353.57,'fjsbe',242,10.87,'copdb')

statement ok
INSERT INTO tab0 VALUES(7,987,849.23,'ceeza',559,114.22,'ptsfi')

statement ok
INSERT INTO tab0 VALUES(8,466,466.28,'zytqb',867,253.93,'ceyvp')

statement ok
INSERT INTO tab0 VALUES(9,97,904.55,'tedgg',837,447.86,'jtdca')

statement ok
INSERT INTO tab0 VALUES(10,891,159.95,'wmgnl',602,328.0,'pxlsn')

statement ok
INSERT INTO tab0 VALUES(11,885,153.61,'gkwoy',885,762.68,'erjwg')

statement ok
INSERT INTO tab0 VALUES(12,265,356.3,'rtfee',118,480.59,'gwzlg')

statement ok
INSERT INTO tab0 VALUES(13,495,413.19,'mpnyh',574,695.2,'icxed')

statement ok
INSERT INTO tab0 VALUES(14,437,765.67,'flugr',487,735.88,'wbrur')

statement ok
INSERT INTO tab0 VALUES(15,479,280.77,'gjjpw',181,663.88,'zmozj')

statement ok
INSERT INTO tab0 VALUES(16,660,873.66,'kdnnw',192,902.67,'dlare')

statement ok
INSERT INTO tab0 VALUES(17,794,133.46,'nhdwy',392,864.92,'nhkfd')

statement ok
INSERT INTO tab0 VALUES(18,596,948.43,'eiewe',119,569.47,'xwrfu')

statement ok
INSERT INTO tab0 VALUES(19,804,131.3,'guqhe',295,278.45,'etvbd')

statement ok
INSERT INTO tab0 VALUES(20,310,41.9,'mkulp',560,108.41,'zcrry')

statement ok
INSERT INTO tab0 VALUES(21,278,214.90,'ifdmv',387,666.44,'jblwq')

statement ok
INSERT INTO tab0 VALUES(22,275,983.39,'hrslq',215,669.29,'hthls')

statement ok
INSERT INTO tab0 VALUES(23,392,105.17,'uubis',570,570.50,'lkddm')

statement ok
INSERT INTO tab0 VALUES(24,372,386.74,'piohj',191,185.54,'rlcbq')

statement ok
INSERT INTO tab0 VALUES(25,729,307.57,'qtftd',154,315.92,'usdny')

statement ok
INSERT INTO tab0 VALUES(26,884,645.22,'mnfoj',999,371.30,'boxhu')

statement ok
INSERT INTO tab0 VALUES(27,277,103.50,'zdpyx',853,4.63,'xyztw')

statement ok
INSERT INTO tab0 VALUES(28,505,934.55,'zgvxs',557,722.31,'lowzu')

statement ok
INSERT INTO tab0 VALUES(29,431,561.1,'wxndl',790,523.23,'fyjwr')

statement ok
INSERT INTO tab0 VALUES(30,329,209.11,'gmygc',193,514.99,'trjfv')

statement ok
INSERT INTO tab0 VALUES(31,992,526.81,'mzqvq',490,540.96,'gljxg')

statement ok
INSERT INTO tab0 VALUES(32,865,210.93,'jafqq',630,806.43,'bdccn')

statement ok
INSERT INTO tab0 VALUES(33,167,627.27,'wcupy',889,504.73,'nbhfb')

statement ok
INSERT INTO tab0 VALUES(34,20,451.72,'optec',11,436.36,'kzbbc')

statement ok
INSERT INTO tab0 VALUES(35,570,274.40,'izefh',326,643.10,'qjtdc')

statement ok
INSERT INTO tab0 VALUES(36,113,237.81,'zxtgr',878,25.16,'whloj')

statement ok
INSERT INTO tab0 VALUES(37,220,656.90,'zgfof',548,970.29,'eurhv')

statement ok
INSERT INTO tab0 VALUES(38,866,646.22,'xlxjd',180,975.89,'owvgn')

statement ok
INSERT INTO tab0 VALUES(39,544,746.8,'ekpts',707,275.16,'trekh')

statement ok
INSERT INTO tab0 VALUES(40,406,543.61,'psadu',274,467.23,'qpayk')

statement ok
INSERT INTO tab0 VALUES(41,374,298.95,'cvkak',363,135.26,'ajtjc')

statement ok
INSERT INTO tab0 VALUES(42,271,570.30,'hcgjm',920,468.56,'gecqi')

statement ok
INSERT INTO tab0 VALUES(43,948,845.14,'cwwsj',479,899.75,'tycgi')

statement ok
INSERT INTO tab0 VALUES(44,403,154.26,'juacn',287,721.88,'qglmf')

statement ok
INSERT INTO tab0 VALUES(45,911,703.96,'mtpke',428,709.50,'onhhq')

statement ok
INSERT INTO tab0 VALUES(46,148,498.13,'dbcjw',950,753.86,'bhsrk')

statement ok
INSERT INTO tab0 VALUES(47,314,969.38,'rpktb',987,479.99,'hdotd')

statement ok
INSERT INTO tab0 VALUES(48,261,593.18,'ayjlw',888,873.83,'svvtw')

statement ok
INSERT INTO tab0 VALUES(49,615,522.0,'cmlqq',340,908.38,'rpmfp')

statement ok
INSERT INTO tab0 VALUES(50,903,206.37,'llfvo',491,168.78,'ydafa')

statement ok
INSERT INTO tab0 VALUES(51,677,20.9,'chdcf',77,476.48,'ntzje')

statement ok
INSERT INTO tab0 VALUES(52,639,887.30,'wmcbj',549,511.33,'cmuxx')

statement ok
INSERT INTO tab0 VALUES(53,769,905.59,'fxdgl',195,443.75,'tgezr')

statement ok
INSERT INTO tab0 VALUES(54,444,968.21,'svxxi',264,552.80,'naxrb')

statement ok
INSERT INTO tab0 VALUES(55,568,397.9,'xcmks',95,853.33,'eulck')

statement ok
INSERT INTO tab0 VALUES(56,695,562.3,'oftgz',240,724.12,'pvlpm')

statement ok
INSERT INTO tab0 VALUES(57,156,502.81,'snjds',587,529.99,'sunvc')

statement ok
INSERT INTO tab0 VALUES(58,179,563.31,'xgaek',489,242.91,'uwsxu')

statement ok
INSERT INTO tab0 VALUES(59,21,2.66,'etjzx',886,75.16,'itjnf')

statement ok
INSERT INTO tab0 VALUES(60,88,641.30,'jmkvg',431,100.43,'ozkzc')

statement ok
INSERT INTO tab0 VALUES(61,59,464.18,'yghtc',614,877.94,'azhop')

statement ok
INSERT INTO tab0 VALUES(62,18,259.86,'nhwrp',890,76.60,'iajib')

statement ok
INSERT INTO tab0 VALUES(63,571,235.60,'okglt',797,103.8,'trupp')

statement ok
INSERT INTO tab0 VALUES(64,974,651.54,'abqde',93,726.99,'rqvrv')

statement ok
INSERT INTO tab0 VALUES(65,262,442.77,'tnqcs',870,700.98,'ozsjh')

statement ok
INSERT INTO tab0 VALUES(66,368,838.52,'mafzd',682,391.85,'dkfwe')

statement ok
INSERT INTO tab0 VALUES(67,248,995.22,'eucao',672,400.70,'naewa')

statement ok
INSERT INTO tab0 VALUES(68,14,618.66,'shlag',697,190.5,'ivhwh')

statement ok
INSERT INTO tab0 VALUES(69,48,585.12,'nhopf',451,712.96,'srocx')

statement ok
INSERT INTO tab0 VALUES(70,136,573.47,'iyjgu',590,26.14,'uicwy')

statement ok
INSERT INTO tab0 VALUES(71,588,683.31,'paglg',859,930.13,'iuojk')

statement ok
INSERT INTO tab0 VALUES(72,364,66.10,'ezkun',214,581.33,'ggxdn')

statement ok
INSERT INTO tab0 VALUES(73,200,544.28,'czsfs',953,125.24,'lfbaq')

statement ok
INSERT INTO tab0 VALUES(74,733,240.38,'afezu',833,319.48,'itjft')

statement ok
INSERT INTO tab0 VALUES(75,623,201.18,'xxswf',201,154.98,'injpe')

statement ok
INSERT INTO tab0 VALUES(76,683,21.78,'rkphm',115,485.9,'tzjrc')

statement ok
INSERT INTO tab0 VALUES(77,1,470.80,'vnhkw',472,653.69,'ejzve')

statement ok
INSERT INTO tab0 VALUES(78,64,115.43,'aixhy',133,107.33,'gzzij')

statement ok
INSERT INTO tab0 VALUES(79,886,947.61,'tnwai',45,37.36,'gfroi')

statement ok
INSERT INTO tab0 VALUES(80,130,9.12,'xmpvd',369,992.4,'qrscc')

statement ok
INSERT INTO tab0 VALUES(81,235,12.72,'ojact',603,507.66,'ukovt')

statement ok
INSERT INTO tab0 VALUES(82,540,972.29,'hjkum',710,729.69,'qxfcd')

statement ok
INSERT INTO tab0 VALUES(83,411,823.91,'eprdy',237,41.89,'ehyug')

statement ok
INSERT INTO tab0 VALUES(84,362,54.4,'dkkgz',448,688.43,'eloob')

statement ok
INSERT INTO tab0 VALUES(85,184,322.61,'qmbuc',443,401.2,'scmub')

statement ok
INSERT INTO tab0 VALUES(86,68,86.13,'jxxme',284,22.5,'ayaxw')

statement ok
INSERT INTO tab0 VALUES(87,730,229.88,'wipxa',122,129.68,'vwdiy')

statement ok
INSERT INTO tab0 VALUES(88,537,682.97,'bbpwb',322,662.0,'dycsd')

statement ok
INSERT INTO tab0 VALUES(89,632,49.49,'xhblz',586,548.14,'xrbag')

statement ok
INSERT INTO tab0 VALUES(90,56,236.63,'eahzg',76,324.39,'lysrx')

statement ok
INSERT INTO tab0 VALUES(91,877,67.82,'wkmnw',547,763.33,'jjuqv')

statement ok
INSERT INTO tab0 VALUES(92,315,919.84,'xtgow',463,502.98,'whxrv')

statement ok
INSERT INTO tab0 VALUES(93,862,345.93,'usfla',128,661.86,'swafb')

statement ok
INSERT INTO tab0 VALUES(94,412,691.97,'ggvkn',808,473.19,'lhdta')

statement ok
INSERT INTO tab0 VALUES(95,386,733.53,'uavrk',856,909.97,'kvwuw')

statement ok
INSERT INTO tab0 VALUES(96,852,290.6,'khwpk',841,295.10,'dcccf')

statement ok
INSERT INTO tab0 VALUES(97,657,858.97,'beguk',666,952.55,'byprr')

statement ok
INSERT INTO tab0 VALUES(98,545,232.80,'nrjhf',699,807.45,'bvsbp')

statement ok
INSERT INTO tab0 VALUES(99,288,132.30,'twopa',896,24.19,'etwgn')

statement ok
DROP TABLE tab1

statement ok
CREATE TABLE tab1(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE INDEX idx_tab1_0 on tab1 (col0)

statement ok
CREATE INDEX idx_tab1_1 on tab1 (col1)

statement ok
CREATE INDEX idx_tab1_3 on tab1 (col3)

statement ok
CREATE INDEX idx_tab1_4 on tab1 (col4)

statement ok
INSERT INTO tab1 SELECT * FROM tab0

statement ok
DROP TABLE tab2

statement ok
CREATE TABLE tab2(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE INDEX idx_tab2_0 ON tab2 (col4 DESC,col0 DESC,col1 DESC,col3)

statement ok
CREATE INDEX idx_tab2_2 ON tab2 (col1 DESC)

statement ok
CREATE INDEX idx_tab2_5 ON tab2 (col0 DESC)

statement ok
INSERT INTO tab2 SELECT * FROM tab0

statement ok
DROP TABLE tab3

statement ok
CREATE TABLE tab3(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE INDEX idx_tab3_0 ON tab3 (col3 DESC,col1 DESC,col0 DESC)

statement ok
CREATE INDEX idx_tab3_2 ON tab3 (col1,col0 DESC)

statement ok
CREATE UNIQUE INDEX idx_tab3_3 ON tab3 (col4 DESC,col3)

statement ok
CREATE INDEX idx_tab3_5 ON tab3 (col0 DESC,col4 DESC)

statement ok
INSERT INTO tab3 SELECT * FROM tab0

statement ok
DROP TABLE tab4

statement ok
CREATE TABLE tab4(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE INDEX idx_tab4_0 ON tab4 (col3)

statement ok
CREATE INDEX idx_tab4_2 ON tab4 (col4 DESC)

statement ok
INSERT INTO tab4 SELECT * FROM tab0

query I rowsort label-empty
SELECT pk FROM tab0 WHERE pk IS NULL
----

statement ok
DELETE FROM tab0 WHERE ((col3 <= 909))

query I rowsort label-empty
SELECT pk FROM tab0 WHERE ((col3 <= 909))
----

query I rowsort label-2625
SELECT pk FROM tab0 WHERE NOT (((col3 <= 909)))
----
26
42
46
47
73

statement ok
DELETE FROM tab1 WHERE ((col3 <= 909))

query I rowsort label-empty
SELECT pk FROM tab1 WHERE ((col3 <= 909))
----

query I rowsort label-2625
SELECT pk FROM tab1 WHERE NOT (((col3 <= 909)))
----
26
42
46
47
73

statement ok
DELETE FROM tab2 WHERE ((col3 <= 909))

query I rowsort label-empty
SELECT pk FROM tab2 WHERE ((col3 <= 909))
----

query I rowsort label-2625
SELECT pk FROM tab2 WHERE NOT (((col3 <= 909)))
----
26
42
46
47
73

statement ok
DELETE FROM tab3 WHERE ((col3 <= 909))

query I rowsort label-empty
SELECT pk FROM tab3 WHERE ((col3 <= 909))
----

query I rowsort label-2625
SELECT pk FROM tab3 WHERE NOT (((col3 <= 909)))
----
26
42
46
47
73

statement ok
DELETE FROM tab4 WHERE ((col3 <= 909))

query I rowsort label-empty
SELECT pk FROM tab4 WHERE ((col3 <= 909))
----

query I rowsort label-2625
SELECT pk FROM tab4 WHERE NOT (((col3 <= 909)))
----
26
42
46
47
73

statement ok
DELETE FROM tab0 WHERE (col3 < 173)

query I rowsort label-empty
SELECT pk FROM tab0 WHERE (col3 < 173)
----

query I rowsort label-2640
SELECT pk FROM tab0 WHERE NOT ((col3 < 173))
----
26
42
46
47
73

statement ok
DELETE FROM tab1 WHERE (col3 < 173)

query I rowsort label-empty
SELECT pk FROM tab1 WHERE (col3 < 173)
----

query I rowsort label-2640
SELECT pk FROM tab1 WHERE NOT ((col3 < 173))
----
26
42
46
47
73

statement ok
DELETE FROM tab2 WHERE (col3 < 173)

query I rowsort label-empty
SELECT pk FROM tab2 WHERE (col3 < 173)
----

query I rowsort label-2640
SELECT pk FROM tab2 WHERE NOT ((col3 < 173))
----
26
42
46
47
73

statement ok
DELETE FROM tab3 WHERE (col3 < 173)

query I rowsort label-empty
SELECT pk FROM tab3 WHERE (col3 < 173)
----

query I rowsort label-2640
SELECT pk FROM tab3 WHERE NOT ((col3 < 173))
----
26
42
46
47
73

statement ok
DELETE FROM tab4 WHERE (col3 < 173)

query I rowsort label-empty
SELECT pk FROM tab4 WHERE (col3 < 173)
----

query I rowsort label-2640
SELECT pk FROM tab4 WHERE NOT ((col3 < 173))
----
26
42
46
47
73

statement ok
DELETE FROM tab0 WHERE (col1 >= 106.95 AND ((col1 >= 480.37)))

query I rowsort label-empty
SELECT pk FROM tab0 WHERE (col1 >= 106.95 AND ((col1 >= 480.37)))
----

query I rowsort label-2655
SELECT pk FROM tab0 WHERE NOT ((col1 >= 106.95 AND ((col1 >= 480.37))))
----

statement ok
DELETE FROM tab1 WHERE (col1 >= 106.95 AND ((col1 >= 480.37)))

query I rowsort label-empty
SELECT pk FROM tab1 WHERE (col1 >= 106.95 AND ((col1 >= 480.37)))
----

query I rowsort label-2655
SELECT pk FROM tab1 WHERE NOT ((col1 >= 106.95 AND ((col1 >= 480.37))))
----

statement ok
DELETE FROM tab2 WHERE (col1 >= 106.95 AND ((col1 >= 480.37)))

query I rowsort label-empty
SELECT pk FROM tab2 WHERE (col1 >= 106.95 AND ((col1 >= 480.37)))
----

query I rowsort label-2655
SELECT pk FROM tab2 WHERE NOT ((col1 >= 106.95 AND ((col1 >= 480.37))))
----

statement ok
DELETE FROM tab3 WHERE (col1 >= 106.95 AND ((col1 >= 480.37)))

query I rowsort label-empty
SELECT pk FROM tab3 WHERE (col1 >= 106.95 AND ((col1 >= 480.37)))
----

query I rowsort label-2655
SELECT pk FROM tab3 WHERE NOT ((col1 >= 106.95 AND ((col1 >= 480.37))))
----

statement ok
DELETE FROM tab4 WHERE (col1 >= 106.95 AND ((col1 >= 480.37)))

query I rowsort label-empty
SELECT pk FROM tab4 WHERE (col1 >= 106.95 AND ((col1 >= 480.37)))
----

query I rowsort label-2655
SELECT pk FROM tab4 WHERE NOT ((col1 >= 106.95 AND ((col1 >= 480.37))))
----

statement ok
DROP TABLE tab0

statement ok
CREATE TABLE tab0(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
INSERT INTO tab0 VALUES(0,92,793.46,'qjiax',711,967.39,'xgdmb')

statement ok
INSERT INTO tab0 VALUES(1,699,142.60,'pqghw',999,630.76,'wrpqx')

statement ok
INSERT INTO tab0 VALUES(2,43,878.29,'heruy',738,552.3,'rnges')

statement ok
INSERT INTO tab0 VALUES(3,52,748.69,'yugga',243,318.83,'daomn')

statement ok
INSERT INTO tab0 VALUES(4,708,330.47,'kuzsd',450,653.39,'jmoih')

statement ok
INSERT INTO tab0 VALUES(5,180,659.96,'mgqse',37,55.65,'knmyp')

statement ok
INSERT INTO tab0 VALUES(6,939,846.20,'tdogj',552,410.33,'udief')

statement ok
INSERT INTO tab0 VALUES(7,890,710.15,'ehcbv',537,624.13,'fwpor')

statement ok
INSERT INTO tab0 VALUES(8,494,400.77,'qqkol',652,243.82,'extpa')

statement ok
INSERT INTO tab0 VALUES(9,893,19.16,'qlzeh',804,85.35,'peyqi')

statement ok
INSERT INTO tab0 VALUES(10,36,250.68,'wdjji',267,855.0,'jnreh')

statement ok
INSERT INTO tab0 VALUES(11,805,982.6,'xtqtz',809,781.52,'dvhaa')

statement ok
INSERT INTO tab0 VALUES(12,137,934.56,'uvbey',818,230.19,'teteo')

statement ok
INSERT INTO tab0 VALUES(13,151,279.6,'pryyl',426,338.1,'zvfgk')

statement ok
INSERT INTO tab0 VALUES(14,273,271.20,'giwzg',635,632.82,'ennlk')

statement ok
INSERT INTO tab0 VALUES(15,361,870.51,'wysuc',438,660.37,'tlapc')

statement ok
INSERT INTO tab0 VALUES(16,828,363.54,'rryqh',950,608.51,'bmdmo')

statement ok
INSERT INTO tab0 VALUES(17,771,996.96,'jwnul',531,934.28,'rjwwu')

statement ok
INSERT INTO tab0 VALUES(18,91,592.70,'ahgmb',906,985.4,'ioqop')

statement ok
INSERT INTO tab0 VALUES(19,623,180.8,'ibrec',299,628.59,'krrqb')

statement ok
INSERT INTO tab0 VALUES(20,257,620.93,'sznpr',550,871.32,'nmvmg')

statement ok
INSERT INTO tab0 VALUES(21,66,226.71,'moiwq',244,491.30,'fzdas')

statement ok
INSERT INTO tab0 VALUES(22,428,393.64,'ucgrf',835,657.43,'poiuh')

statement ok
INSERT INTO tab0 VALUES(23,154,219.84,'cvkkq',771,555.56,'wdrym')

statement ok
INSERT INTO tab0 VALUES(24,612,136.42,'uesdu',620,14.61,'cilpk')

statement ok
INSERT INTO tab0 VALUES(25,850,527.63,'ysnyt',193,130.70,'rnpud')

statement ok
INSERT INTO tab0 VALUES(26,724,356.98,'tiazo',671,893.26,'dxjsl')

statement ok
INSERT INTO tab0 VALUES(27,20,795.38,'ilekr',730,810.18,'nvxum')

statement ok
INSERT INTO tab0 VALUES(28,583,842.22,'haaws',661,530.92,'grzrg')

statement ok
INSERT INTO tab0 VALUES(29,438,954.55,'ftphc',505,469.64,'rflrj')

statement ok
INSERT INTO tab0 VALUES(30,918,664.17,'ndifn',168,438.30,'qnzpp')

statement ok
INSERT INTO tab0 VALUES(31,785,213.77,'xrvtu',553,263.85,'cguzq')

statement ok
INSERT INTO tab0 VALUES(32,360,171.3,'cxjyf',677,414.26,'xrygm')

statement ok
INSERT INTO tab0 VALUES(33,645,64.80,'irrqm',807,629.75,'gwhtf')

statement ok
INSERT INTO tab0 VALUES(34,450,997.16,'ebjtb',578,535.82,'huabs')

statement ok
INSERT INTO tab0 VALUES(35,513,280.59,'zrtja',115,282.44,'amevb')

statement ok
INSERT INTO tab0 VALUES(36,632,54.7,'orhyk',169,159.15,'nzjei')

statement ok
INSERT INTO tab0 VALUES(37,786,915.22,'vzjee',226,225.18,'yuipc')

statement ok
INSERT INTO tab0 VALUES(38,259,537.42,'lgwlp',651,928.58,'wrshg')

statement ok
INSERT INTO tab0 VALUES(39,769,303.93,'kgsuw',797,736.37,'bandj')

statement ok
INSERT INTO tab0 VALUES(40,588,923.3,'qrryz',137,761.60,'butwn')

statement ok
INSERT INTO tab0 VALUES(41,673,62.13,'sptrz',389,379.57,'wtffw')

statement ok
INSERT INTO tab0 VALUES(42,787,967.89,'khasz',641,861.86,'mowyf')

statement ok
INSERT INTO tab0 VALUES(43,617,89.37,'jodyl',473,996.51,'nyrer')

statement ok
INSERT INTO tab0 VALUES(44,919,708.13,'qtzqb',85,713.14,'ysehi')

statement ok
INSERT INTO tab0 VALUES(45,624,562.36,'lajjf',423,710.6,'pzadw')

statement ok
INSERT INTO tab0 VALUES(46,967,467.3,'sfnir',300,80.41,'wisfa')

statement ok
INSERT INTO tab0 VALUES(47,621,943.98,'qiujg',521,929.26,'gscuo')

statement ok
INSERT INTO tab0 VALUES(48,812,843.6,'nggbi',15,9.77,'dxevl')

statement ok
INSERT INTO tab0 VALUES(49,449,973.25,'cejzp',954,339.30,'eimmx')

statement ok
INSERT INTO tab0 VALUES(50,245,719.80,'msqsp',876,827.50,'fkbut')

statement ok
INSERT INTO tab0 VALUES(51,847,673.35,'nuazi',817,905.52,'plqfc')

statement ok
INSERT INTO tab0 VALUES(52,959,258.3,'pzwwz',429,143.3,'bbrlc')

statement ok
INSERT INTO tab0 VALUES(53,465,349.62,'dpium',110,880.42,'fctsk')

statement ok
INSERT INTO tab0 VALUES(54,557,905.65,'juasd',126,847.92,'frdvu')

statement ok
INSERT INTO tab0 VALUES(55,858,586.55,'tqsjf',739,793.67,'iqthz')

statement ok
INSERT INTO tab0 VALUES(56,548,385.75,'uiweq',328,110.91,'rjiob')

statement ok
INSERT INTO tab0 VALUES(57,487,251.80,'pgimq',518,456.8,'tzkyd')

statement ok
INSERT INTO tab0 VALUES(58,345,706.54,'mdysf',301,384.91,'bpuze')

statement ok
INSERT INTO tab0 VALUES(59,720,488.17,'oddly',164,962.61,'vigif')

statement ok
INSERT INTO tab0 VALUES(60,268,156.42,'ndqon',215,403.95,'ljbbm')

statement ok
INSERT INTO tab0 VALUES(61,829,730.63,'zoyhj',304,686.40,'jiqso')

statement ok
INSERT INTO tab0 VALUES(62,546,305.92,'mtbnh',150,182.25,'mbgli')

statement ok
INSERT INTO tab0 VALUES(63,995,685.29,'taesc',468,283.73,'waqcm')

statement ok
INSERT INTO tab0 VALUES(64,310,3.74,'ptedg',91,18.16,'iilkd')

statement ok
INSERT INTO tab0 VALUES(65,305,346.43,'hngzl',95,688.5,'exccl')

statement ok
INSERT INTO tab0 VALUES(66,601,382.74,'mhqnf',928,486.21,'rlixh')

statement ok
INSERT INTO tab0 VALUES(67,750,985.48,'oledr',529,122.93,'tusxv')

statement ok
INSERT INTO tab0 VALUES(68,363,856.93,'lzynz',458,447.6,'sxmng')

statement ok
INSERT INTO tab0 VALUES(69,230,155.3,'bpwud',19,82.15,'rzyoe')

statement ok
INSERT INTO tab0 VALUES(70,448,120.47,'evjpl',385,40.55,'hrgnm')

statement ok
INSERT INTO tab0 VALUES(71,549,693.83,'ueygf',723,350.60,'jdzox')

statement ok
INSERT INTO tab0 VALUES(72,615,149.68,'yfxwl',319,685.67,'pesuo')

statement ok
INSERT INTO tab0 VALUES(73,417,715.77,'guwlh',703,987.35,'zjufp')

statement ok
INSERT INTO tab0 VALUES(74,528,200.5,'pzlcx',775,86.55,'oeuyy')

statement ok
INSERT INTO tab0 VALUES(75,454,618.91,'pkvau',929,336.62,'adgju')

statement ok
INSERT INTO tab0 VALUES(76,757,812.21,'mhntt',175,227.49,'lweeg')

statement ok
INSERT INTO tab0 VALUES(77,182,81.47,'lnwfe',273,21.79,'qiwpb')

statement ok
INSERT INTO tab0 VALUES(78,780,803.95,'lvpwz',848,371.96,'dvhkc')

statement ok
INSERT INTO tab0 VALUES(79,32,65.81,'wxrxy',520,948.40,'ngzcc')

statement ok
INSERT INTO tab0 VALUES(80,979,276.21,'yougo',28,66.56,'dcjcd')

statement ok
INSERT INTO tab0 VALUES(81,340,809.46,'ouxtp',356,304.12,'uqstl')

statement ok
INSERT INTO tab0 VALUES(82,643,612.11,'wybhp',857,138.6,'hbmnz')

statement ok
INSERT INTO tab0 VALUES(83,347,839.10,'tvvyr',376,557.82,'epabx')

statement ok
INSERT INTO tab0 VALUES(84,968,475.90,'svcbc',381,696.39,'dojlj')

statement ok
INSERT INTO tab0 VALUES(85,203,958.58,'ebpju',80,457.48,'xpofc')

statement ok
INSERT INTO tab0 VALUES(86,56,808.99,'lmmfe',554,131.62,'rupma')

statement ok
INSERT INTO tab0 VALUES(87,963,252.88,'cycpo',874,32.28,'uqvbv')

statement ok
INSERT INTO tab0 VALUES(88,916,838.97,'rmmfy',234,112.99,'ljqsr')

statement ok
INSERT INTO tab0 VALUES(89,589,82.15,'hiaup',71,595.51,'dzbbv')

statement ok
INSERT INTO tab0 VALUES(90,460,72.55,'jzdaq',189,594.90,'mjnze')

statement ok
INSERT INTO tab0 VALUES(91,945,103.70,'clvvq',890,740.66,'tlhkz')

statement ok
INSERT INTO tab0 VALUES(92,511,299.63,'ejjjj',92,808.89,'lgfti')

statement ok
INSERT INTO tab0 VALUES(93,808,240.0,'kaufi',456,341.35,'acivb')

statement ok
INSERT INTO tab0 VALUES(94,794,587.25,'gosoj',517,271.67,'lukea')

statement ok
INSERT INTO tab0 VALUES(95,857,705.67,'ocxdk',801,553.37,'wotwy')

statement ok
INSERT INTO tab0 VALUES(96,942,288.59,'euspy',953,778.9,'dhqab')

statement ok
INSERT INTO tab0 VALUES(97,678,988.47,'ndyks',862,812.65,'rszpo')

statement ok
INSERT INTO tab0 VALUES(98,496,34.3,'fulei',788,407.19,'tkdsl')

statement ok
INSERT INTO tab0 VALUES(99,763,862.35,'sbpnz',484,837.30,'kzetw')

statement ok
DROP TABLE tab1

statement ok
CREATE TABLE tab1(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE INDEX idx_tab1_0 on tab1 (col0)

statement ok
CREATE INDEX idx_tab1_1 on tab1 (col1)

statement ok
CREATE INDEX idx_tab1_3 on tab1 (col3)

statement ok
CREATE INDEX idx_tab1_4 on tab1 (col4)

statement ok
INSERT INTO tab1 SELECT * FROM tab0

statement ok
DROP TABLE tab2

statement ok
CREATE TABLE tab2(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE UNIQUE INDEX idx_tab2_0 ON tab2 (col4)

statement ok
CREATE UNIQUE INDEX idx_tab2_1 ON tab2 (col3 DESC)

statement ok
CREATE INDEX idx_tab2_2 ON tab2 (col0 DESC)

statement ok
INSERT INTO tab2 SELECT * FROM tab0

statement ok
DROP TABLE tab3

statement ok
CREATE TABLE tab3(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE INDEX idx_tab3_0 ON tab3 (col4)

statement ok
CREATE UNIQUE INDEX idx_tab3_1 ON tab3 (col1 DESC)

statement ok
CREATE UNIQUE INDEX idx_tab3_5 ON tab3 (col0 DESC)

statement ok
INSERT INTO tab3 SELECT * FROM tab0

statement ok
DROP TABLE tab4

statement ok
CREATE TABLE tab4(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE UNIQUE INDEX idx_tab4_0 ON tab4 (col1 DESC,col3)

statement ok
CREATE INDEX idx_tab4_2 ON tab4 (col1 DESC,col0 DESC)

statement ok
CREATE INDEX idx_tab4_3 ON tab4 (col0 DESC,col3 DESC)

statement ok
CREATE INDEX idx_tab4_4 ON tab4 (col3,col1 DESC)

statement ok
INSERT INTO tab4 SELECT * FROM tab0

query I rowsort label-empty
SELECT pk FROM tab0 WHERE pk IS NULL
----

statement ok
DELETE FROM tab0 WHERE col0 >= 332 OR col3 IS NULL

query I rowsort label-empty
SELECT pk FROM tab0 WHERE col0 >= 332 OR col3 IS NULL
----

query I rowsort label-2670
SELECT pk FROM tab0 WHERE NOT (col0 >= 332 OR col3 IS NULL)
----
23 values hashing to 7fe398bf9b115e0381df4695daac7972

statement ok
DELETE FROM tab1 WHERE col0 >= 332 OR col3 IS NULL

query I rowsort label-empty
SELECT pk FROM tab1 WHERE col0 >= 332 OR col3 IS NULL
----

query I rowsort label-2670
SELECT pk FROM tab1 WHERE NOT (col0 >= 332 OR col3 IS NULL)
----
23 values hashing to 7fe398bf9b115e0381df4695daac7972

statement ok
DELETE FROM tab2 WHERE col0 >= 332 OR col3 IS NULL

query I rowsort label-empty
SELECT pk FROM tab2 WHERE col0 >= 332 OR col3 IS NULL
----

query I rowsort label-2670
SELECT pk FROM tab2 WHERE NOT (col0 >= 332 OR col3 IS NULL)
----
23 values hashing to 7fe398bf9b115e0381df4695daac7972

statement ok
DELETE FROM tab3 WHERE col0 >= 332 OR col3 IS NULL

query I rowsort label-empty
SELECT pk FROM tab3 WHERE col0 >= 332 OR col3 IS NULL
----

query I rowsort label-2670
SELECT pk FROM tab3 WHERE NOT (col0 >= 332 OR col3 IS NULL)
----
23 values hashing to 7fe398bf9b115e0381df4695daac7972

statement ok
DELETE FROM tab4 WHERE col0 >= 332 OR col3 IS NULL

query I rowsort label-empty
SELECT pk FROM tab4 WHERE col0 >= 332 OR col3 IS NULL
----

query I rowsort label-2670
SELECT pk FROM tab4 WHERE NOT (col0 >= 332 OR col3 IS NULL)
----
23 values hashing to 7fe398bf9b115e0381df4695daac7972

statement ok
DELETE FROM tab0 WHERE (col3 <= 95) OR ((col1 < 488.69) OR col4 > 15.62 OR col1 < 11.94 AND col1 < 989.78) OR (col0 <= 82 OR col0 > 766 OR col1 > 621.13 AND col1 <= 847.91) AND col3 >= 895

query I rowsort label-empty
SELECT pk FROM tab0 WHERE (col3 <= 95) OR ((col1 < 488.69) OR col4 > 15.62 OR col1 < 11.94 AND col1 < 989.78) OR (col0 <= 82 OR col0 > 766 OR col1 > 621.13 AND col1 <= 847.91) AND col3 >= 895
----

query I rowsort label-2685
SELECT pk FROM tab0 WHERE NOT ((col3 <= 95) OR ((col1 < 488.69) OR col4 > 15.62 OR col1 < 11.94 AND col1 < 989.78) OR (col0 <= 82 OR col0 > 766 OR col1 > 621.13 AND col1 <= 847.91) AND col3 >= 895)
----

statement ok
DELETE FROM tab1 WHERE (col3 <= 95) OR ((col1 < 488.69) OR col4 > 15.62 OR col1 < 11.94 AND col1 < 989.78) OR (col0 <= 82 OR col0 > 766 OR col1 > 621.13 AND col1 <= 847.91) AND col3 >= 895

query I rowsort label-empty
SELECT pk FROM tab1 WHERE (col3 <= 95) OR ((col1 < 488.69) OR col4 > 15.62 OR col1 < 11.94 AND col1 < 989.78) OR (col0 <= 82 OR col0 > 766 OR col1 > 621.13 AND col1 <= 847.91) AND col3 >= 895
----

query I rowsort label-2685
SELECT pk FROM tab1 WHERE NOT ((col3 <= 95) OR ((col1 < 488.69) OR col4 > 15.62 OR col1 < 11.94 AND col1 < 989.78) OR (col0 <= 82 OR col0 > 766 OR col1 > 621.13 AND col1 <= 847.91) AND col3 >= 895)
----

statement ok
DELETE FROM tab2 WHERE (col3 <= 95) OR ((col1 < 488.69) OR col4 > 15.62 OR col1 < 11.94 AND col1 < 989.78) OR (col0 <= 82 OR col0 > 766 OR col1 > 621.13 AND col1 <= 847.91) AND col3 >= 895

query I rowsort label-empty
SELECT pk FROM tab2 WHERE (col3 <= 95) OR ((col1 < 488.69) OR col4 > 15.62 OR col1 < 11.94 AND col1 < 989.78) OR (col0 <= 82 OR col0 > 766 OR col1 > 621.13 AND col1 <= 847.91) AND col3 >= 895
----

query I rowsort label-2685
SELECT pk FROM tab2 WHERE NOT ((col3 <= 95) OR ((col1 < 488.69) OR col4 > 15.62 OR col1 < 11.94 AND col1 < 989.78) OR (col0 <= 82 OR col0 > 766 OR col1 > 621.13 AND col1 <= 847.91) AND col3 >= 895)
----

statement ok
DELETE FROM tab3 WHERE (col3 <= 95) OR ((col1 < 488.69) OR col4 > 15.62 OR col1 < 11.94 AND col1 < 989.78) OR (col0 <= 82 OR col0 > 766 OR col1 > 621.13 AND col1 <= 847.91) AND col3 >= 895

query I rowsort label-empty
SELECT pk FROM tab3 WHERE (col3 <= 95) OR ((col1 < 488.69) OR col4 > 15.62 OR col1 < 11.94 AND col1 < 989.78) OR (col0 <= 82 OR col0 > 766 OR col1 > 621.13 AND col1 <= 847.91) AND col3 >= 895
----

query I rowsort label-2685
SELECT pk FROM tab3 WHERE NOT ((col3 <= 95) OR ((col1 < 488.69) OR col4 > 15.62 OR col1 < 11.94 AND col1 < 989.78) OR (col0 <= 82 OR col0 > 766 OR col1 > 621.13 AND col1 <= 847.91) AND col3 >= 895)
----

statement ok
DELETE FROM tab4 WHERE (col3 <= 95) OR ((col1 < 488.69) OR col4 > 15.62 OR col1 < 11.94 AND col1 < 989.78) OR (col0 <= 82 OR col0 > 766 OR col1 > 621.13 AND col1 <= 847.91) AND col3 >= 895

query I rowsort label-empty
SELECT pk FROM tab4 WHERE (col3 <= 95) OR ((col1 < 488.69) OR col4 > 15.62 OR col1 < 11.94 AND col1 < 989.78) OR (col0 <= 82 OR col0 > 766 OR col1 > 621.13 AND col1 <= 847.91) AND col3 >= 895
----

query I rowsort label-2685
SELECT pk FROM tab4 WHERE NOT ((col3 <= 95) OR ((col1 < 488.69) OR col4 > 15.62 OR col1 < 11.94 AND col1 < 989.78) OR (col0 <= 82 OR col0 > 766 OR col1 > 621.13 AND col1 <= 847.91) AND col3 >= 895)
----

statement ok
DROP TABLE tab0

statement ok
CREATE TABLE tab0(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
INSERT INTO tab0 VALUES(0,684,278.12,'ribfc',10,190.97,'pmcbv')

statement ok
INSERT INTO tab0 VALUES(1,160,393.28,'hnaof',128,5.40,'nktxv')

statement ok
INSERT INTO tab0 VALUES(2,501,988.28,'bpoyd',649,579.15,'fmhoq')

statement ok
INSERT INTO tab0 VALUES(3,542,841.92,'crbbq',192,334.11,'nozvs')

statement ok
INSERT INTO tab0 VALUES(4,720,922.46,'fvcsp',45,693.17,'hjhcz')

statement ok
INSERT INTO tab0 VALUES(5,201,15.71,'mciqp',282,707.33,'awjlj')

statement ok
INSERT INTO tab0 VALUES(6,4,343.15,'aryyq',898,678.85,'oavoo')

statement ok
INSERT INTO tab0 VALUES(7,127,194.7,'lakwr',926,784.33,'ngkgm')

statement ok
INSERT INTO tab0 VALUES(8,671,546.69,'qzyig',567,709.90,'diiey')

statement ok
INSERT INTO tab0 VALUES(9,967,689.31,'hwisf',311,259.29,'ttggk')

statement ok
INSERT INTO tab0 VALUES(10,697,855.37,'mrkde',66,996.96,'lmqol')

statement ok
INSERT INTO tab0 VALUES(11,24,840.66,'ndtoi',279,856.26,'sonsl')

statement ok
INSERT INTO tab0 VALUES(12,712,628.36,'hxhwy',65,778.55,'btcue')

statement ok
INSERT INTO tab0 VALUES(13,256,19.25,'apwdz',328,329.26,'sbjmn')

statement ok
INSERT INTO tab0 VALUES(14,5,252.76,'zyynv',889,326.10,'zpsiz')

statement ok
INSERT INTO tab0 VALUES(15,281,630.13,'yahqv',611,464.15,'htnrl')

statement ok
INSERT INTO tab0 VALUES(16,516,146.55,'xfkmy',523,941.98,'lnxao')

statement ok
INSERT INTO tab0 VALUES(17,368,108.24,'slhsj',942,80.75,'jjfws')

statement ok
INSERT INTO tab0 VALUES(18,848,762.63,'phcoe',604,957.41,'wkrdi')

statement ok
INSERT INTO tab0 VALUES(19,447,919.43,'ybqhx',785,26.76,'bqear')

statement ok
INSERT INTO tab0 VALUES(20,257,580.81,'wybye',428,739.57,'cboim')

statement ok
INSERT INTO tab0 VALUES(21,101,561.46,'seouk',265,180.77,'tqrnm')

statement ok
INSERT INTO tab0 VALUES(22,655,114.79,'wbvgi',946,682.51,'dpqtb')

statement ok
INSERT INTO tab0 VALUES(23,571,562.99,'fgxbs',161,456.32,'fmpdz')

statement ok
INSERT INTO tab0 VALUES(24,609,908.20,'yrnlx',766,214.21,'kfkvw')

statement ok
INSERT INTO tab0 VALUES(25,754,479.60,'axagm',909,795.82,'jlgcw')

statement ok
INSERT INTO tab0 VALUES(26,346,537.56,'vbsaw',152,792.53,'licmk')

statement ok
INSERT INTO tab0 VALUES(27,203,909.76,'xatba',601,172.60,'mznzp')

statement ok
INSERT INTO tab0 VALUES(28,746,608.30,'loosa',25,906.26,'gkgab')

statement ok
INSERT INTO tab0 VALUES(29,126,468.85,'alnlo',985,591.89,'dtvtk')

statement ok
INSERT INTO tab0 VALUES(30,347,759.76,'bqsvw',959,76.9,'yfddz')

statement ok
INSERT INTO tab0 VALUES(31,390,814.17,'sihwb',466,88.84,'emdxi')

statement ok
INSERT INTO tab0 VALUES(32,341,659.17,'ebkzv',189,857.61,'zolxa')

statement ok
INSERT INTO tab0 VALUES(33,517,631.90,'qynee',104,733.50,'qcxed')

statement ok
INSERT INTO tab0 VALUES(34,580,8.69,'qqify',603,827.33,'ekjyy')

statement ok
INSERT INTO tab0 VALUES(35,682,634.16,'urfpl',617,622.81,'zrevl')

statement ok
INSERT INTO tab0 VALUES(36,569,539.37,'mjuyd',746,605.64,'nztbd')

statement ok
INSERT INTO tab0 VALUES(37,722,570.94,'jcwvf',378,887.64,'vmlmo')

statement ok
INSERT INTO tab0 VALUES(38,471,13.17,'cjpbd',820,835.86,'iowsx')

statement ok
INSERT INTO tab0 VALUES(39,128,219.17,'wyowm',417,689.74,'exuer')

statement ok
INSERT INTO tab0 VALUES(40,103,227.97,'czbvj',682,194.21,'eqnnh')

statement ok
INSERT INTO tab0 VALUES(41,43,390.66,'bcxfe',418,221.81,'fmvjs')

statement ok
INSERT INTO tab0 VALUES(42,942,3.53,'mqbxc',846,391.82,'zvesc')

statement ok
INSERT INTO tab0 VALUES(43,274,924.14,'bqbsw',725,706.40,'mxrwj')

statement ok
INSERT INTO tab0 VALUES(44,118,201.53,'kaxjh',482,165.71,'vxpux')

statement ok
INSERT INTO tab0 VALUES(45,279,694.25,'fspsz',335,399.1,'ubazc')

statement ok
INSERT INTO tab0 VALUES(46,418,706.56,'jvqsv',419,287.83,'guitc')

statement ok
INSERT INTO tab0 VALUES(47,173,603.52,'dsuut',904,587.4,'eybhg')

statement ok
INSERT INTO tab0 VALUES(48,286,440.11,'dbquh',135,558.1,'xqhxw')

statement ok
INSERT INTO tab0 VALUES(49,727,586.39,'tchde',741,588.76,'atnyu')

statement ok
INSERT INTO tab0 VALUES(50,822,351.59,'utxya',772,813.2,'urzcc')

statement ok
INSERT INTO tab0 VALUES(51,371,609.23,'fpkey',815,749.40,'yuqjp')

statement ok
INSERT INTO tab0 VALUES(52,781,422.29,'qezue',124,915.50,'fhllo')

statement ok
INSERT INTO tab0 VALUES(53,188,669.28,'bzwvq',747,453.5,'xofmg')

statement ok
INSERT INTO tab0 VALUES(54,578,666.42,'iswnr',644,760.1,'rbens')

statement ok
INSERT INTO tab0 VALUES(55,918,795.72,'zgalo',818,109.73,'cronf')

statement ok
INSERT INTO tab0 VALUES(56,280,126.12,'tyeqg',438,276.4,'csijx')

statement ok
INSERT INTO tab0 VALUES(57,959,46.61,'cosrw',964,161.38,'yzpeo')

statement ok
INSERT INTO tab0 VALUES(58,610,879.39,'boazk',271,420.94,'pcmid')

statement ok
INSERT INTO tab0 VALUES(59,363,514.93,'rdhsk',777,82.80,'ilppi')

statement ok
INSERT INTO tab0 VALUES(60,952,31.17,'slazl',563,182.1,'nhugh')

statement ok
INSERT INTO tab0 VALUES(61,839,322.57,'hnsav',504,378.75,'edogg')

statement ok
INSERT INTO tab0 VALUES(62,342,720.29,'mqjhi',389,583.43,'pmyia')

statement ok
INSERT INTO tab0 VALUES(63,755,622.30,'xgjoq',51,584.85,'xhxbu')

statement ok
INSERT INTO tab0 VALUES(64,473,115.50,'jgubz',484,674.30,'tzddq')

statement ok
INSERT INTO tab0 VALUES(65,129,599.83,'pcgrz',977,270.67,'bkpih')

statement ok
INSERT INTO tab0 VALUES(66,698,416.44,'rslwa',235,540.61,'ihdsl')

statement ok
INSERT INTO tab0 VALUES(67,640,470.77,'wzvcy',502,32.64,'obeuu')

statement ok
INSERT INTO tab0 VALUES(68,19,856.68,'amequ',688,294.27,'tcgnj')

statement ok
INSERT INTO tab0 VALUES(69,624,481.61,'kzfzh',496,502.13,'oxrof')

statement ok
INSERT INTO tab0 VALUES(70,100,696.67,'gfgto',544,83.10,'xefjd')

statement ok
INSERT INTO tab0 VALUES(71,70,912.77,'ghwxp',491,341.41,'oyqfe')

statement ok
INSERT INTO tab0 VALUES(72,260,232.77,'msmxf',162,84.81,'vojmh')

statement ok
INSERT INTO tab0 VALUES(73,626,72.58,'sjzvg',672,241.65,'fdeqc')

statement ok
INSERT INTO tab0 VALUES(74,474,789.27,'exhjn',554,503.3,'yiqnf')

statement ok
INSERT INTO tab0 VALUES(75,593,303.25,'hrcch',880,927.93,'psyge')

statement ok
INSERT INTO tab0 VALUES(76,373,723.34,'bympa',391,580.29,'wujnx')

statement ok
INSERT INTO tab0 VALUES(77,932,976.93,'wzlnt',615,153.22,'abcsk')

statement ok
INSERT INTO tab0 VALUES(78,244,423.7,'bdorz',0,589.3,'ojnyh')

statement ok
INSERT INTO tab0 VALUES(79,258,495.65,'pcrgg',31,708.43,'zshgo')

statement ok
INSERT INTO tab0 VALUES(80,30,308.45,'nwlyo',362,828.59,'gqorb')

statement ok
INSERT INTO tab0 VALUES(81,843,295.35,'wazyh',938,404.34,'kgvlf')

statement ok
INSERT INTO tab0 VALUES(82,332,827.38,'zspep',118,633.23,'kkmzp')

statement ok
INSERT INTO tab0 VALUES(83,614,842.90,'jyemd',804,95.67,'lplfq')

statement ok
INSERT INTO tab0 VALUES(84,406,463.67,'fmbqs',562,368.9,'vnume')

statement ok
INSERT INTO tab0 VALUES(85,155,633.4,'cenjw',751,660.2,'lskya')

statement ok
INSERT INTO tab0 VALUES(86,163,729.2,'lajvk',646,428.24,'ocoit')

statement ok
INSERT INTO tab0 VALUES(87,708,197.44,'hfukf',560,9.91,'etnle')

statement ok
INSERT INTO tab0 VALUES(88,174,169.6,'ykqwv',976,240.66,'yiizd')

statement ok
INSERT INTO tab0 VALUES(89,169,94.68,'nrjtw',666,86.76,'pzfxw')

statement ok
INSERT INTO tab0 VALUES(90,661,358.30,'nvldz',819,263.21,'qphjw')

statement ok
INSERT INTO tab0 VALUES(91,91,914.22,'ojdbf',163,864.89,'zwhyl')

statement ok
INSERT INTO tab0 VALUES(92,507,903.18,'asylr',92,986.68,'nlbsi')

statement ok
INSERT INTO tab0 VALUES(93,683,281.46,'oflii',795,349.55,'wafng')

statement ok
INSERT INTO tab0 VALUES(94,249,442.3,'tnual',373,929.75,'uouuq')

statement ok
INSERT INTO tab0 VALUES(95,811,847.68,'wjibg',970,577.88,'bgxbf')

statement ok
INSERT INTO tab0 VALUES(96,81,645.10,'fyfnq',895,646.2,'xtfsr')

statement ok
INSERT INTO tab0 VALUES(97,997,298.7,'daear',748,615.91,'skvjf')

statement ok
INSERT INTO tab0 VALUES(98,852,210.53,'gwyzj',546,718.0,'qcpye')

statement ok
INSERT INTO tab0 VALUES(99,417,349.74,'iqand',845,563.61,'fpbsu')

statement ok
DROP TABLE tab1

statement ok
CREATE TABLE tab1(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE INDEX idx_tab1_0 on tab1 (col0)

statement ok
CREATE INDEX idx_tab1_1 on tab1 (col1)

statement ok
CREATE INDEX idx_tab1_3 on tab1 (col3)

statement ok
CREATE INDEX idx_tab1_4 on tab1 (col4)

statement ok
INSERT INTO tab1 SELECT * FROM tab0

statement ok
DROP TABLE tab2

statement ok
CREATE TABLE tab2(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE UNIQUE INDEX idx_tab2_1 ON tab2 (col4 DESC)

statement ok
CREATE INDEX idx_tab2_3 ON tab2 (col3 DESC)

statement ok
INSERT INTO tab2 SELECT * FROM tab0

statement ok
DROP TABLE tab3

statement ok
CREATE TABLE tab3(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE UNIQUE INDEX idx_tab3_0 ON tab3 (col0 DESC,col3,col1 DESC)

statement ok
CREATE INDEX idx_tab3_1 ON tab3 (col4,col3 DESC)

statement ok
CREATE INDEX idx_tab3_2 ON tab3 (col0,col4 DESC)

statement ok
CREATE UNIQUE INDEX idx_tab3_4 ON tab3 (col4 DESC,col1)

statement ok
INSERT INTO tab3 SELECT * FROM tab0

statement ok
DROP TABLE tab4

statement ok
CREATE TABLE tab4(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE INDEX idx_tab4_1 ON tab4 (col3)

statement ok
CREATE INDEX idx_tab4_2 ON tab4 (col4 DESC)

statement ok
CREATE UNIQUE INDEX idx_tab4_4 ON tab4 (col1 DESC)

statement ok
INSERT INTO tab4 SELECT * FROM tab0

query I rowsort label-empty
SELECT pk FROM tab0 WHERE pk IS NULL
----

statement ok
DELETE FROM tab0 WHERE (col3 > 363) AND col3 <= 118 AND col3 < 483

query I rowsort label-empty
SELECT pk FROM tab0 WHERE (col3 > 363) AND col3 <= 118 AND col3 < 483
----

query I rowsort label-2700
SELECT pk FROM tab0 WHERE NOT ((col3 > 363) AND col3 <= 118 AND col3 < 483)
----
100 values hashing to d7fd31c3916c207fd3117332326c3f37

statement ok
DELETE FROM tab1 WHERE (col3 > 363) AND col3 <= 118 AND col3 < 483

query I rowsort label-empty
SELECT pk FROM tab1 WHERE (col3 > 363) AND col3 <= 118 AND col3 < 483
----

query I rowsort label-2700
SELECT pk FROM tab1 WHERE NOT ((col3 > 363) AND col3 <= 118 AND col3 < 483)
----
100 values hashing to d7fd31c3916c207fd3117332326c3f37

statement ok
DELETE FROM tab2 WHERE (col3 > 363) AND col3 <= 118 AND col3 < 483

query I rowsort label-empty
SELECT pk FROM tab2 WHERE (col3 > 363) AND col3 <= 118 AND col3 < 483
----

query I rowsort label-2700
SELECT pk FROM tab2 WHERE NOT ((col3 > 363) AND col3 <= 118 AND col3 < 483)
----
100 values hashing to d7fd31c3916c207fd3117332326c3f37

statement ok
DELETE FROM tab3 WHERE (col3 > 363) AND col3 <= 118 AND col3 < 483

query I rowsort label-empty
SELECT pk FROM tab3 WHERE (col3 > 363) AND col3 <= 118 AND col3 < 483
----

query I rowsort label-2700
SELECT pk FROM tab3 WHERE NOT ((col3 > 363) AND col3 <= 118 AND col3 < 483)
----
100 values hashing to d7fd31c3916c207fd3117332326c3f37

statement ok
DELETE FROM tab4 WHERE (col3 > 363) AND col3 <= 118 AND col3 < 483

query I rowsort label-empty
SELECT pk FROM tab4 WHERE (col3 > 363) AND col3 <= 118 AND col3 < 483
----

query I rowsort label-2700
SELECT pk FROM tab4 WHERE NOT ((col3 > 363) AND col3 <= 118 AND col3 < 483)
----
100 values hashing to d7fd31c3916c207fd3117332326c3f37

statement ok
DELETE FROM tab0 WHERE col3 = 309 AND col3 = 305 OR (col1 IN (273.54,750.75,93.66,923.82,751.71)) AND (((col3 >= 501))) OR col1 <= 935.38 AND ((col3 = 45))

query I rowsort label-empty
SELECT pk FROM tab0 WHERE col3 = 309 AND col3 = 305 OR (col1 IN (273.54,750.75,93.66,923.82,751.71)) AND (((col3 >= 501))) OR col1 <= 935.38 AND ((col3 = 45))
----

query I rowsort label-2715
SELECT pk FROM tab0 WHERE NOT (col3 = 309 AND col3 = 305 OR (col1 IN (273.54,750.75,93.66,923.82,751.71)) AND (((col3 >= 501))) OR col1 <= 935.38 AND ((col3 = 45)))
----
99 values hashing to 860a29594740646c320d21cea330af6c

statement ok
DELETE FROM tab1 WHERE col3 = 309 AND col3 = 305 OR (col1 IN (273.54,750.75,93.66,923.82,751.71)) AND (((col3 >= 501))) OR col1 <= 935.38 AND ((col3 = 45))

query I rowsort label-empty
SELECT pk FROM tab1 WHERE col3 = 309 AND col3 = 305 OR (col1 IN (273.54,750.75,93.66,923.82,751.71)) AND (((col3 >= 501))) OR col1 <= 935.38 AND ((col3 = 45))
----

query I rowsort label-2715
SELECT pk FROM tab1 WHERE NOT (col3 = 309 AND col3 = 305 OR (col1 IN (273.54,750.75,93.66,923.82,751.71)) AND (((col3 >= 501))) OR col1 <= 935.38 AND ((col3 = 45)))
----
99 values hashing to 860a29594740646c320d21cea330af6c

statement ok
DELETE FROM tab2 WHERE col3 = 309 AND col3 = 305 OR (col1 IN (273.54,750.75,93.66,923.82,751.71)) AND (((col3 >= 501))) OR col1 <= 935.38 AND ((col3 = 45))

query I rowsort label-empty
SELECT pk FROM tab2 WHERE col3 = 309 AND col3 = 305 OR (col1 IN (273.54,750.75,93.66,923.82,751.71)) AND (((col3 >= 501))) OR col1 <= 935.38 AND ((col3 = 45))
----

query I rowsort label-2715
SELECT pk FROM tab2 WHERE NOT (col3 = 309 AND col3 = 305 OR (col1 IN (273.54,750.75,93.66,923.82,751.71)) AND (((col3 >= 501))) OR col1 <= 935.38 AND ((col3 = 45)))
----
99 values hashing to 860a29594740646c320d21cea330af6c

statement ok
DELETE FROM tab3 WHERE col3 = 309 AND col3 = 305 OR (col1 IN (273.54,750.75,93.66,923.82,751.71)) AND (((col3 >= 501))) OR col1 <= 935.38 AND ((col3 = 45))

query I rowsort label-empty
SELECT pk FROM tab3 WHERE col3 = 309 AND col3 = 305 OR (col1 IN (273.54,750.75,93.66,923.82,751.71)) AND (((col3 >= 501))) OR col1 <= 935.38 AND ((col3 = 45))
----

query I rowsort label-2715
SELECT pk FROM tab3 WHERE NOT (col3 = 309 AND col3 = 305 OR (col1 IN (273.54,750.75,93.66,923.82,751.71)) AND (((col3 >= 501))) OR col1 <= 935.38 AND ((col3 = 45)))
----
99 values hashing to 860a29594740646c320d21cea330af6c

statement ok
DELETE FROM tab4 WHERE col3 = 309 AND col3 = 305 OR (col1 IN (273.54,750.75,93.66,923.82,751.71)) AND (((col3 >= 501))) OR col1 <= 935.38 AND ((col3 = 45))

query I rowsort label-empty
SELECT pk FROM tab4 WHERE col3 = 309 AND col3 = 305 OR (col1 IN (273.54,750.75,93.66,923.82,751.71)) AND (((col3 >= 501))) OR col1 <= 935.38 AND ((col3 = 45))
----

query I rowsort label-2715
SELECT pk FROM tab4 WHERE NOT (col3 = 309 AND col3 = 305 OR (col1 IN (273.54,750.75,93.66,923.82,751.71)) AND (((col3 >= 501))) OR col1 <= 935.38 AND ((col3 = 45)))
----
99 values hashing to 860a29594740646c320d21cea330af6c

statement ok
DELETE FROM tab0 WHERE col1 < 835.17

query I rowsort label-empty
SELECT pk FROM tab0 WHERE col1 < 835.17
----

query I rowsort label-2730
SELECT pk FROM tab0 WHERE NOT (col1 < 835.17)
----
16 values hashing to 8a3b1053f5e21f309818590119e3c4db

statement ok
DELETE FROM tab1 WHERE col1 < 835.17

query I rowsort label-empty
SELECT pk FROM tab1 WHERE col1 < 835.17
----

query I rowsort label-2730
SELECT pk FROM tab1 WHERE NOT (col1 < 835.17)
----
16 values hashing to 8a3b1053f5e21f309818590119e3c4db

statement ok
DELETE FROM tab2 WHERE col1 < 835.17

query I rowsort label-empty
SELECT pk FROM tab2 WHERE col1 < 835.17
----

query I rowsort label-2730
SELECT pk FROM tab2 WHERE NOT (col1 < 835.17)
----
16 values hashing to 8a3b1053f5e21f309818590119e3c4db

statement ok
DELETE FROM tab3 WHERE col1 < 835.17

query I rowsort label-empty
SELECT pk FROM tab3 WHERE col1 < 835.17
----

query I rowsort label-2730
SELECT pk FROM tab3 WHERE NOT (col1 < 835.17)
----
16 values hashing to 8a3b1053f5e21f309818590119e3c4db

statement ok
DELETE FROM tab4 WHERE col1 < 835.17

query I rowsort label-empty
SELECT pk FROM tab4 WHERE col1 < 835.17
----

query I rowsort label-2730
SELECT pk FROM tab4 WHERE NOT (col1 < 835.17)
----
16 values hashing to 8a3b1053f5e21f309818590119e3c4db

statement ok
DELETE FROM tab0 WHERE col3 > 126

query I rowsort label-empty
SELECT pk FROM tab0 WHERE col3 > 126
----

query I rowsort label-2745
SELECT pk FROM tab0 WHERE NOT (col3 > 126)
----
10
92

statement ok
DELETE FROM tab1 WHERE col3 > 126

query I rowsort label-empty
SELECT pk FROM tab1 WHERE col3 > 126
----

query I rowsort label-2745
SELECT pk FROM tab1 WHERE NOT (col3 > 126)
----
10
92

statement ok
DELETE FROM tab2 WHERE col3 > 126

query I rowsort label-empty
SELECT pk FROM tab2 WHERE col3 > 126
----

query I rowsort label-2745
SELECT pk FROM tab2 WHERE NOT (col3 > 126)
----
10
92

statement ok
DELETE FROM tab3 WHERE col3 > 126

query I rowsort label-empty
SELECT pk FROM tab3 WHERE col3 > 126
----

query I rowsort label-2745
SELECT pk FROM tab3 WHERE NOT (col3 > 126)
----
10
92

statement ok
DELETE FROM tab4 WHERE col3 > 126

query I rowsort label-empty
SELECT pk FROM tab4 WHERE col3 > 126
----

query I rowsort label-2745
SELECT pk FROM tab4 WHERE NOT (col3 > 126)
----
10
92

statement ok
DELETE FROM tab0 WHERE (col0 <= 316 AND col4 < 353.92 AND col3 >= 309)

query I rowsort label-empty
SELECT pk FROM tab0 WHERE (col0 <= 316 AND col4 < 353.92 AND col3 >= 309)
----

query I rowsort label-2760
SELECT pk FROM tab0 WHERE NOT ((col0 <= 316 AND col4 < 353.92 AND col3 >= 309))
----
10
92

statement ok
DELETE FROM tab1 WHERE (col0 <= 316 AND col4 < 353.92 AND col3 >= 309)

query I rowsort label-empty
SELECT pk FROM tab1 WHERE (col0 <= 316 AND col4 < 353.92 AND col3 >= 309)
----

query I rowsort label-2760
SELECT pk FROM tab1 WHERE NOT ((col0 <= 316 AND col4 < 353.92 AND col3 >= 309))
----
10
92

statement ok
DELETE FROM tab2 WHERE (col0 <= 316 AND col4 < 353.92 AND col3 >= 309)

query I rowsort label-empty
SELECT pk FROM tab2 WHERE (col0 <= 316 AND col4 < 353.92 AND col3 >= 309)
----

query I rowsort label-2760
SELECT pk FROM tab2 WHERE NOT ((col0 <= 316 AND col4 < 353.92 AND col3 >= 309))
----
10
92

statement ok
DELETE FROM tab3 WHERE (col0 <= 316 AND col4 < 353.92 AND col3 >= 309)

query I rowsort label-empty
SELECT pk FROM tab3 WHERE (col0 <= 316 AND col4 < 353.92 AND col3 >= 309)
----

query I rowsort label-2760
SELECT pk FROM tab3 WHERE NOT ((col0 <= 316 AND col4 < 353.92 AND col3 >= 309))
----
10
92

statement ok
DELETE FROM tab4 WHERE (col0 <= 316 AND col4 < 353.92 AND col3 >= 309)

query I rowsort label-empty
SELECT pk FROM tab4 WHERE (col0 <= 316 AND col4 < 353.92 AND col3 >= 309)
----

query I rowsort label-2760
SELECT pk FROM tab4 WHERE NOT ((col0 <= 316 AND col4 < 353.92 AND col3 >= 309))
----
10
92

statement ok
DELETE FROM tab0 WHERE (col3 = 429)

query I rowsort label-empty
SELECT pk FROM tab0 WHERE (col3 = 429)
----

query I rowsort label-2775
SELECT pk FROM tab0 WHERE NOT ((col3 = 429))
----
10
92

statement ok
DELETE FROM tab1 WHERE (col3 = 429)

query I rowsort label-empty
SELECT pk FROM tab1 WHERE (col3 = 429)
----

query I rowsort label-2775
SELECT pk FROM tab1 WHERE NOT ((col3 = 429))
----
10
92

statement ok
DELETE FROM tab2 WHERE (col3 = 429)

query I rowsort label-empty
SELECT pk FROM tab2 WHERE (col3 = 429)
----

query I rowsort label-2775
SELECT pk FROM tab2 WHERE NOT ((col3 = 429))
----
10
92

statement ok
DELETE FROM tab3 WHERE (col3 = 429)

query I rowsort label-empty
SELECT pk FROM tab3 WHERE (col3 = 429)
----

query I rowsort label-2775
SELECT pk FROM tab3 WHERE NOT ((col3 = 429))
----
10
92

statement ok
DELETE FROM tab4 WHERE (col3 = 429)

query I rowsort label-empty
SELECT pk FROM tab4 WHERE (col3 = 429)
----

query I rowsort label-2775
SELECT pk FROM tab4 WHERE NOT ((col3 = 429))
----
10
92

statement ok
DELETE FROM tab0 WHERE (col1 > 924.69)

query I rowsort label-empty
SELECT pk FROM tab0 WHERE (col1 > 924.69)
----

query I rowsort label-2790
SELECT pk FROM tab0 WHERE NOT ((col1 > 924.69))
----
10
92

statement ok
DELETE FROM tab1 WHERE (col1 > 924.69)

query I rowsort label-empty
SELECT pk FROM tab1 WHERE (col1 > 924.69)
----

query I rowsort label-2790
SELECT pk FROM tab1 WHERE NOT ((col1 > 924.69))
----
10
92

statement ok
DELETE FROM tab2 WHERE (col1 > 924.69)

query I rowsort label-empty
SELECT pk FROM tab2 WHERE (col1 > 924.69)
----

query I rowsort label-2790
SELECT pk FROM tab2 WHERE NOT ((col1 > 924.69))
----
10
92

statement ok
DELETE FROM tab3 WHERE (col1 > 924.69)

query I rowsort label-empty
SELECT pk FROM tab3 WHERE (col1 > 924.69)
----

query I rowsort label-2790
SELECT pk FROM tab3 WHERE NOT ((col1 > 924.69))
----
10
92

statement ok
DELETE FROM tab4 WHERE (col1 > 924.69)

query I rowsort label-empty
SELECT pk FROM tab4 WHERE (col1 > 924.69)
----

query I rowsort label-2790
SELECT pk FROM tab4 WHERE NOT ((col1 > 924.69))
----
10
92

statement ok
DELETE FROM tab0 WHERE (col1 >= 943.76 AND ((col3 > 967) OR col0 > 29) AND (((col3 < 16 OR col1 <= 109.28 OR col0 < 307)) AND col4 > 335.64 OR col3 < 561)) AND (col1 < 419.75)

query I rowsort label-empty
SELECT pk FROM tab0 WHERE (col1 >= 943.76 AND ((col3 > 967) OR col0 > 29) AND (((col3 < 16 OR col1 <= 109.28 OR col0 < 307)) AND col4 > 335.64 OR col3 < 561)) AND (col1 < 419.75)
----

query I rowsort label-2805
SELECT pk FROM tab0 WHERE NOT ((col1 >= 943.76 AND ((col3 > 967) OR col0 > 29) AND (((col3 < 16 OR col1 <= 109.28 OR col0 < 307)) AND col4 > 335.64 OR col3 < 561)) AND (col1 < 419.75))
----
10
92

statement ok
DELETE FROM tab1 WHERE (col1 >= 943.76 AND ((col3 > 967) OR col0 > 29) AND (((col3 < 16 OR col1 <= 109.28 OR col0 < 307)) AND col4 > 335.64 OR col3 < 561)) AND (col1 < 419.75)

query I rowsort label-empty
SELECT pk FROM tab1 WHERE (col1 >= 943.76 AND ((col3 > 967) OR col0 > 29) AND (((col3 < 16 OR col1 <= 109.28 OR col0 < 307)) AND col4 > 335.64 OR col3 < 561)) AND (col1 < 419.75)
----

query I rowsort label-2805
SELECT pk FROM tab1 WHERE NOT ((col1 >= 943.76 AND ((col3 > 967) OR col0 > 29) AND (((col3 < 16 OR col1 <= 109.28 OR col0 < 307)) AND col4 > 335.64 OR col3 < 561)) AND (col1 < 419.75))
----
10
92

statement ok
DELETE FROM tab2 WHERE (col1 >= 943.76 AND ((col3 > 967) OR col0 > 29) AND (((col3 < 16 OR col1 <= 109.28 OR col0 < 307)) AND col4 > 335.64 OR col3 < 561)) AND (col1 < 419.75)

query I rowsort label-empty
SELECT pk FROM tab2 WHERE (col1 >= 943.76 AND ((col3 > 967) OR col0 > 29) AND (((col3 < 16 OR col1 <= 109.28 OR col0 < 307)) AND col4 > 335.64 OR col3 < 561)) AND (col1 < 419.75)
----

query I rowsort label-2805
SELECT pk FROM tab2 WHERE NOT ((col1 >= 943.76 AND ((col3 > 967) OR col0 > 29) AND (((col3 < 16 OR col1 <= 109.28 OR col0 < 307)) AND col4 > 335.64 OR col3 < 561)) AND (col1 < 419.75))
----
10
92

statement ok
DELETE FROM tab3 WHERE (col1 >= 943.76 AND ((col3 > 967) OR col0 > 29) AND (((col3 < 16 OR col1 <= 109.28 OR col0 < 307)) AND col4 > 335.64 OR col3 < 561)) AND (col1 < 419.75)

query I rowsort label-empty
SELECT pk FROM tab3 WHERE (col1 >= 943.76 AND ((col3 > 967) OR col0 > 29) AND (((col3 < 16 OR col1 <= 109.28 OR col0 < 307)) AND col4 > 335.64 OR col3 < 561)) AND (col1 < 419.75)
----

query I rowsort label-2805
SELECT pk FROM tab3 WHERE NOT ((col1 >= 943.76 AND ((col3 > 967) OR col0 > 29) AND (((col3 < 16 OR col1 <= 109.28 OR col0 < 307)) AND col4 > 335.64 OR col3 < 561)) AND (col1 < 419.75))
----
10
92

statement ok
DELETE FROM tab4 WHERE (col1 >= 943.76 AND ((col3 > 967) OR col0 > 29) AND (((col3 < 16 OR col1 <= 109.28 OR col0 < 307)) AND col4 > 335.64 OR col3 < 561)) AND (col1 < 419.75)

query I rowsort label-empty
SELECT pk FROM tab4 WHERE (col1 >= 943.76 AND ((col3 > 967) OR col0 > 29) AND (((col3 < 16 OR col1 <= 109.28 OR col0 < 307)) AND col4 > 335.64 OR col3 < 561)) AND (col1 < 419.75)
----

query I rowsort label-2805
SELECT pk FROM tab4 WHERE NOT ((col1 >= 943.76 AND ((col3 > 967) OR col0 > 29) AND (((col3 < 16 OR col1 <= 109.28 OR col0 < 307)) AND col4 > 335.64 OR col3 < 561)) AND (col1 < 419.75))
----
10
92

statement ok
DELETE FROM tab0 WHERE col3 >= 257

query I rowsort label-empty
SELECT pk FROM tab0 WHERE col3 >= 257
----

query I rowsort label-2820
SELECT pk FROM tab0 WHERE NOT (col3 >= 257)
----
10
92

statement ok
DELETE FROM tab1 WHERE col3 >= 257

query I rowsort label-empty
SELECT pk FROM tab1 WHERE col3 >= 257
----

query I rowsort label-2820
SELECT pk FROM tab1 WHERE NOT (col3 >= 257)
----
10
92

statement ok
DELETE FROM tab2 WHERE col3 >= 257

query I rowsort label-empty
SELECT pk FROM tab2 WHERE col3 >= 257
----

query I rowsort label-2820
SELECT pk FROM tab2 WHERE NOT (col3 >= 257)
----
10
92

statement ok
DELETE FROM tab3 WHERE col3 >= 257

query I rowsort label-empty
SELECT pk FROM tab3 WHERE col3 >= 257
----

query I rowsort label-2820
SELECT pk FROM tab3 WHERE NOT (col3 >= 257)
----
10
92

statement ok
DELETE FROM tab4 WHERE col3 >= 257

query I rowsort label-empty
SELECT pk FROM tab4 WHERE col3 >= 257
----

query I rowsort label-2820
SELECT pk FROM tab4 WHERE NOT (col3 >= 257)
----
10
92

statement ok
DELETE FROM tab0 WHERE col0 <= 413

query I rowsort label-empty
SELECT pk FROM tab0 WHERE col0 <= 413
----

query I rowsort label-2835
SELECT pk FROM tab0 WHERE NOT (col0 <= 413)
----
10
92

statement ok
DELETE FROM tab1 WHERE col0 <= 413

query I rowsort label-empty
SELECT pk FROM tab1 WHERE col0 <= 413
----

query I rowsort label-2835
SELECT pk FROM tab1 WHERE NOT (col0 <= 413)
----
10
92

statement ok
DELETE FROM tab2 WHERE col0 <= 413

query I rowsort label-empty
SELECT pk FROM tab2 WHERE col0 <= 413
----

query I rowsort label-2835
SELECT pk FROM tab2 WHERE NOT (col0 <= 413)
----
10
92

statement ok
DELETE FROM tab3 WHERE col0 <= 413

query I rowsort label-empty
SELECT pk FROM tab3 WHERE col0 <= 413
----

query I rowsort label-2835
SELECT pk FROM tab3 WHERE NOT (col0 <= 413)
----
10
92

statement ok
DELETE FROM tab4 WHERE col0 <= 413

query I rowsort label-empty
SELECT pk FROM tab4 WHERE col0 <= 413
----

query I rowsort label-2835
SELECT pk FROM tab4 WHERE NOT (col0 <= 413)
----
10
92

statement ok
DELETE FROM tab0 WHERE (col1 >= 304.81 AND (col4 >= 84.85 OR col3 < 446 AND (col0 > 32)))

query I rowsort label-empty
SELECT pk FROM tab0 WHERE (col1 >= 304.81 AND (col4 >= 84.85 OR col3 < 446 AND (col0 > 32)))
----

query I rowsort label-2850
SELECT pk FROM tab0 WHERE NOT ((col1 >= 304.81 AND (col4 >= 84.85 OR col3 < 446 AND (col0 > 32))))
----

statement ok
DELETE FROM tab1 WHERE (col1 >= 304.81 AND (col4 >= 84.85 OR col3 < 446 AND (col0 > 32)))

query I rowsort label-empty
SELECT pk FROM tab1 WHERE (col1 >= 304.81 AND (col4 >= 84.85 OR col3 < 446 AND (col0 > 32)))
----

query I rowsort label-2850
SELECT pk FROM tab1 WHERE NOT ((col1 >= 304.81 AND (col4 >= 84.85 OR col3 < 446 AND (col0 > 32))))
----

statement ok
DELETE FROM tab2 WHERE (col1 >= 304.81 AND (col4 >= 84.85 OR col3 < 446 AND (col0 > 32)))

query I rowsort label-empty
SELECT pk FROM tab2 WHERE (col1 >= 304.81 AND (col4 >= 84.85 OR col3 < 446 AND (col0 > 32)))
----

query I rowsort label-2850
SELECT pk FROM tab2 WHERE NOT ((col1 >= 304.81 AND (col4 >= 84.85 OR col3 < 446 AND (col0 > 32))))
----

statement ok
DELETE FROM tab3 WHERE (col1 >= 304.81 AND (col4 >= 84.85 OR col3 < 446 AND (col0 > 32)))

query I rowsort label-empty
SELECT pk FROM tab3 WHERE (col1 >= 304.81 AND (col4 >= 84.85 OR col3 < 446 AND (col0 > 32)))
----

query I rowsort label-2850
SELECT pk FROM tab3 WHERE NOT ((col1 >= 304.81 AND (col4 >= 84.85 OR col3 < 446 AND (col0 > 32))))
----

statement ok
DELETE FROM tab4 WHERE (col1 >= 304.81 AND (col4 >= 84.85 OR col3 < 446 AND (col0 > 32)))

query I rowsort label-empty
SELECT pk FROM tab4 WHERE (col1 >= 304.81 AND (col4 >= 84.85 OR col3 < 446 AND (col0 > 32)))
----

query I rowsort label-2850
SELECT pk FROM tab4 WHERE NOT ((col1 >= 304.81 AND (col4 >= 84.85 OR col3 < 446 AND (col0 > 32))))
----

statement ok
DROP TABLE tab0

statement ok
CREATE TABLE tab0(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
INSERT INTO tab0 VALUES(0,208,910.11,'bplsp',865,563.49,'horej')

statement ok
INSERT INTO tab0 VALUES(1,953,223.6,'xtgcw',690,163.25,'ztdsh')

statement ok
INSERT INTO tab0 VALUES(2,747,421.77,'ulysq',141,121.72,'qgshh')

statement ok
INSERT INTO tab0 VALUES(3,256,415.77,'grapi',985,44.39,'zhbum')

statement ok
INSERT INTO tab0 VALUES(4,4,534.36,'mevup',162,13.27,'cepsw')

statement ok
INSERT INTO tab0 VALUES(5,3,649.21,'szktp',412,717.58,'napym')

statement ok
INSERT INTO tab0 VALUES(6,378,295.0,'bgufx',898,572.37,'gekki')

statement ok
INSERT INTO tab0 VALUES(7,988,799.3,'tscpu',833,847.9,'bxlns')

statement ok
INSERT INTO tab0 VALUES(8,54,404.84,'hmpvj',103,789.30,'ldkyf')

statement ok
INSERT INTO tab0 VALUES(9,783,394.88,'olztn',893,750.21,'yajgx')

statement ok
INSERT INTO tab0 VALUES(10,995,219.6,'xahyf',311,310.38,'clxll')

statement ok
INSERT INTO tab0 VALUES(11,744,620.45,'ivdgq',16,402.27,'nvipf')

statement ok
INSERT INTO tab0 VALUES(12,946,754.86,'nexke',839,439.94,'ipnok')

statement ok
INSERT INTO tab0 VALUES(13,5,320.48,'dwtto',409,434.61,'yalkg')

statement ok
INSERT INTO tab0 VALUES(14,435,680.49,'srure',782,134.35,'inyjy')

statement ok
INSERT INTO tab0 VALUES(15,485,991.71,'zyfka',60,135.64,'gpady')

statement ok
INSERT INTO tab0 VALUES(16,769,323.21,'wjjqu',19,11.3,'dhzqd')

statement ok
INSERT INTO tab0 VALUES(17,883,788.93,'tozzd',736,445.76,'mvlrt')

statement ok
INSERT INTO tab0 VALUES(18,37,665.32,'joftu',210,343.40,'siqnr')

statement ok
INSERT INTO tab0 VALUES(19,676,522.96,'fpupo',989,966.44,'mhjnl')

statement ok
INSERT INTO tab0 VALUES(20,109,345.17,'mrdbn',795,56.93,'widum')

statement ok
INSERT INTO tab0 VALUES(21,128,660.65,'delce',150,955.14,'dulte')

statement ok
INSERT INTO tab0 VALUES(22,638,659.10,'hozap',997,735.12,'jhtuz')

statement ok
INSERT INTO tab0 VALUES(23,279,325.87,'buytl',330,322.39,'clrwp')

statement ok
INSERT INTO tab0 VALUES(24,55,558.53,'xfvsd',817,621.50,'wlagz')

statement ok
INSERT INTO tab0 VALUES(25,954,297.54,'obkjb',424,638.72,'arbyr')

statement ok
INSERT INTO tab0 VALUES(26,576,650.87,'haxup',42,610.63,'zinos')

statement ok
INSERT INTO tab0 VALUES(27,757,12.61,'zzdhh',108,126.72,'kduqx')

statement ok
INSERT INTO tab0 VALUES(28,195,197.59,'ippgy',235,255.9,'eubou')

statement ok
INSERT INTO tab0 VALUES(29,74,561.4,'twqls',836,669.99,'ruhba')

statement ok
INSERT INTO tab0 VALUES(30,690,122.17,'tvlvj',745,766.51,'uxosg')

statement ok
INSERT INTO tab0 VALUES(31,73,692.84,'aflfi',847,802.17,'exbvi')

statement ok
INSERT INTO tab0 VALUES(32,617,0.14,'iydsr',700,8.55,'ebexm')

statement ok
INSERT INTO tab0 VALUES(33,701,812.5,'ywjnn',160,720.92,'dyugl')

statement ok
INSERT INTO tab0 VALUES(34,316,63.4,'pjmoy',8,503.88,'mydqk')

statement ok
INSERT INTO tab0 VALUES(35,689,979.73,'qyixd',574,273.96,'tuhzj')

statement ok
INSERT INTO tab0 VALUES(36,908,201.47,'cwnqr',361,428.23,'vlxxe')

statement ok
INSERT INTO tab0 VALUES(37,548,912.99,'yvkik',671,967.0,'ampjp')

statement ok
INSERT INTO tab0 VALUES(38,294,959.2,'emksu',231,618.35,'fvzgn')

statement ok
INSERT INTO tab0 VALUES(39,569,983.95,'vewiy',814,964.81,'ykvcz')

statement ok
INSERT INTO tab0 VALUES(40,157,538.36,'fnkcr',870,564.0,'opdsl')

statement ok
INSERT INTO tab0 VALUES(41,827,222.77,'zyazu',146,82.19,'iehpt')

statement ok
INSERT INTO tab0 VALUES(42,960,796.16,'jobqa',313,412.0,'rofwl')

statement ok
INSERT INTO tab0 VALUES(43,175,315.65,'dkmyj',592,797.96,'atmsq')

statement ok
INSERT INTO tab0 VALUES(44,950,247.12,'umzsz',376,965.19,'htixj')

statement ok
INSERT INTO tab0 VALUES(45,251,604.82,'vazhn',859,240.99,'siztq')

statement ok
INSERT INTO tab0 VALUES(46,153,61.99,'olxfd',656,682.45,'bnpln')

statement ok
INSERT INTO tab0 VALUES(47,471,87.52,'nqhso',433,198.14,'xkoth')

statement ok
INSERT INTO tab0 VALUES(48,377,64.53,'nwvnk',530,679.68,'nnlro')

statement ok
INSERT INTO tab0 VALUES(49,34,419.4,'rhnjc',585,115.36,'dtfcl')

statement ok
INSERT INTO tab0 VALUES(50,211,740.55,'pnvrd',159,727.80,'crjip')

statement ok
INSERT INTO tab0 VALUES(51,919,911.70,'njubf',364,90.57,'vkzuk')

statement ok
INSERT INTO tab0 VALUES(52,25,226.88,'mjdce',483,256.80,'ddzqd')

statement ok
INSERT INTO tab0 VALUES(53,887,528.86,'illzj',601,879.78,'ftcjx')

statement ok
INSERT INTO tab0 VALUES(54,972,319.39,'wrexq',224,347.66,'xldka')

statement ok
INSERT INTO tab0 VALUES(55,482,895.88,'doyyl',909,896.99,'pjzwa')

statement ok
INSERT INTO tab0 VALUES(56,982,469.97,'ianoc',885,743.41,'phvyq')

statement ok
INSERT INTO tab0 VALUES(57,26,292.18,'auzgt',681,208.24,'bdfvg')

statement ok
INSERT INTO tab0 VALUES(58,772,785.55,'hfxep',751,840.12,'ftecr')

statement ok
INSERT INTO tab0 VALUES(59,623,655.21,'vsiuy',94,540.61,'ohlkn')

statement ok
INSERT INTO tab0 VALUES(60,836,29.8,'dldkm',886,691.87,'vcmff')

statement ok
INSERT INTO tab0 VALUES(61,160,574.44,'mbyxe',102,274.21,'dgqfe')

statement ok
INSERT INTO tab0 VALUES(62,451,623.56,'ecijo',139,5.79,'gaffv')

statement ok
INSERT INTO tab0 VALUES(63,305,299.36,'rwyow',444,447.18,'otsmx')

statement ok
INSERT INTO tab0 VALUES(64,675,643.1,'pvqtb',137,147.3,'hixol')

statement ok
INSERT INTO tab0 VALUES(65,505,734.53,'aloea',638,753.68,'ovxvx')

statement ok
INSERT INTO tab0 VALUES(66,347,821.47,'lqktp',289,140.78,'qfjfk')

statement ok
INSERT INTO tab0 VALUES(67,990,440.50,'clhsw',984,541.91,'vuoor')

statement ok
INSERT INTO tab0 VALUES(68,86,546.4,'utdee',787,662.24,'xcnqk')

statement ok
INSERT INTO tab0 VALUES(69,773,634.88,'itqse',564,817.11,'xfele')

statement ok
INSERT INTO tab0 VALUES(70,296,864.83,'msmff',603,46.68,'pskxr')

statement ok
INSERT INTO tab0 VALUES(71,643,189.30,'cnjfc',240,244.54,'gzjsu')

statement ok
INSERT INTO tab0 VALUES(72,158,476.97,'jihso',489,283.36,'dchpt')

statement ok
INSERT INTO tab0 VALUES(73,176,635.41,'sfktd',657,141.50,'ggygg')

statement ok
INSERT INTO tab0 VALUES(74,637,739.66,'dsmzl',979,20.61,'umnto')

statement ok
INSERT INTO tab0 VALUES(75,725,156.91,'gntlf',238,480.30,'dkxks')

statement ok
INSERT INTO tab0 VALUES(76,478,668.9,'lefym',390,559.75,'wnrbm')

statement ok
INSERT INTO tab0 VALUES(77,427,597.52,'wnrys',191,897.31,'cejbt')

statement ok
INSERT INTO tab0 VALUES(78,209,933.51,'uluzu',819,861.16,'mzlqi')

statement ok
INSERT INTO tab0 VALUES(79,199,455.1,'nmlkj',503,675.91,'gooqj')

statement ok
INSERT INTO tab0 VALUES(80,135,859.19,'qlqzu',144,542.24,'pbqdh')

statement ok
INSERT INTO tab0 VALUES(81,740,883.14,'czqnj',942,760.52,'pvzcz')

statement ok
INSERT INTO tab0 VALUES(82,348,430.43,'ijhlj',23,868.43,'gciwx')

statement ok
INSERT INTO tab0 VALUES(83,529,694.76,'kxyng',59,751.60,'zndyi')

statement ok
INSERT INTO tab0 VALUES(84,716,286.57,'cspjt',899,773.20,'hwqnf')

statement ok
INSERT INTO tab0 VALUES(85,828,355.69,'didea',186,904.62,'fnwep')

statement ok
INSERT INTO tab0 VALUES(86,892,719.96,'dhkgq',991,841.4,'khxkp')

statement ok
INSERT INTO tab0 VALUES(87,677,987.82,'xsgtz',434,132.10,'bxzil')

statement ok
INSERT INTO tab0 VALUES(88,309,683.0,'lcued',305,309.49,'hqphw')

statement ok
INSERT INTO tab0 VALUES(89,901,372.7,'fukca',697,3.58,'cbpmw')

statement ok
INSERT INTO tab0 VALUES(90,180,786.12,'bozsr',624,76.9,'nmjof')

statement ok
INSERT INTO tab0 VALUES(91,106,945.37,'nmyog',651,742.64,'vryhh')

statement ok
INSERT INTO tab0 VALUES(92,501,289.78,'vhjzf',514,695.44,'ppaci')

statement ok
INSERT INTO tab0 VALUES(93,678,797.70,'ccgzi',752,230.89,'tthvn')

statement ok
INSERT INTO tab0 VALUES(94,50,115.48,'ndlqz',322,374.17,'wbmhe')

statement ok
INSERT INTO tab0 VALUES(95,779,678.7,'gezvf',236,6.95,'dlhvu')

statement ok
INSERT INTO tab0 VALUES(96,382,839.72,'viywt',176,980.93,'qivcf')

statement ok
INSERT INTO tab0 VALUES(97,363,992.51,'bnwbi',124,260.51,'hjnmt')

statement ok
INSERT INTO tab0 VALUES(98,838,695.6,'ihrjp',986,34.40,'cajyg')

statement ok
INSERT INTO tab0 VALUES(99,159,798.9,'pgwcm',215,845.26,'hhwnk')

statement ok
DROP TABLE tab1

statement ok
CREATE TABLE tab1(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE INDEX idx_tab1_0 on tab1 (col0)

statement ok
CREATE INDEX idx_tab1_1 on tab1 (col1)

statement ok
CREATE INDEX idx_tab1_3 on tab1 (col3)

statement ok
CREATE INDEX idx_tab1_4 on tab1 (col4)

statement ok
INSERT INTO tab1 SELECT * FROM tab0

statement ok
DROP TABLE tab2

statement ok
CREATE TABLE tab2(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE INDEX idx_tab2_0 ON tab2 (col3)

statement ok
CREATE INDEX idx_tab2_1 ON tab2 (col1)

statement ok
CREATE INDEX idx_tab2_5 ON tab2 (col0 DESC)

statement ok
INSERT INTO tab2 SELECT * FROM tab0

statement ok
DROP TABLE tab3

statement ok
CREATE TABLE tab3(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE INDEX idx_tab3_0 ON tab3 (col4 DESC)

statement ok
CREATE UNIQUE INDEX idx_tab3_1 ON tab3 (col3 DESC,col1)

statement ok
CREATE INDEX idx_tab3_2 ON tab3 (col0 DESC)

statement ok
CREATE UNIQUE INDEX idx_tab3_4 ON tab3 (col1 DESC,col3)

statement ok
INSERT INTO tab3 SELECT * FROM tab0

statement ok
DROP TABLE tab4

statement ok
CREATE TABLE tab4(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE INDEX idx_tab4_0 ON tab4 (col0,col1)

statement ok
CREATE UNIQUE INDEX idx_tab4_1 ON tab4 (col1 DESC)

statement ok
CREATE INDEX idx_tab4_3 ON tab4 (col4 DESC,col0 DESC)

statement ok
CREATE UNIQUE INDEX idx_tab4_5 ON tab4 (col3 DESC)

statement ok
INSERT INTO tab4 SELECT * FROM tab0

query I rowsort label-empty
SELECT pk FROM tab0 WHERE pk IS NULL
----

statement ok
DELETE FROM tab0 WHERE (col1 < 600.29 OR ((col3 <= 870 OR col0 > 186))) AND col3 >= 510

query I rowsort label-empty
SELECT pk FROM tab0 WHERE (col1 < 600.29 OR ((col3 <= 870 OR col0 > 186))) AND col3 >= 510
----

query I rowsort label-2865
SELECT pk FROM tab0 WHERE NOT ((col1 < 600.29 OR ((col3 <= 870 OR col0 > 186))) AND col3 >= 510)
----
51 values hashing to f3a128e2a3862db0b6a90aa19906df27

statement ok
DELETE FROM tab1 WHERE (col1 < 600.29 OR ((col3 <= 870 OR col0 > 186))) AND col3 >= 510

query I rowsort label-empty
SELECT pk FROM tab1 WHERE (col1 < 600.29 OR ((col3 <= 870 OR col0 > 186))) AND col3 >= 510
----

query I rowsort label-2865
SELECT pk FROM tab1 WHERE NOT ((col1 < 600.29 OR ((col3 <= 870 OR col0 > 186))) AND col3 >= 510)
----
51 values hashing to f3a128e2a3862db0b6a90aa19906df27

statement ok
DELETE FROM tab2 WHERE (col1 < 600.29 OR ((col3 <= 870 OR col0 > 186))) AND col3 >= 510

query I rowsort label-empty
SELECT pk FROM tab2 WHERE (col1 < 600.29 OR ((col3 <= 870 OR col0 > 186))) AND col3 >= 510
----

query I rowsort label-2865
SELECT pk FROM tab2 WHERE NOT ((col1 < 600.29 OR ((col3 <= 870 OR col0 > 186))) AND col3 >= 510)
----
51 values hashing to f3a128e2a3862db0b6a90aa19906df27

statement ok
DELETE FROM tab3 WHERE (col1 < 600.29 OR ((col3 <= 870 OR col0 > 186))) AND col3 >= 510

query I rowsort label-empty
SELECT pk FROM tab3 WHERE (col1 < 600.29 OR ((col3 <= 870 OR col0 > 186))) AND col3 >= 510
----

query I rowsort label-2865
SELECT pk FROM tab3 WHERE NOT ((col1 < 600.29 OR ((col3 <= 870 OR col0 > 186))) AND col3 >= 510)
----
51 values hashing to f3a128e2a3862db0b6a90aa19906df27

statement ok
DELETE FROM tab4 WHERE (col1 < 600.29 OR ((col3 <= 870 OR col0 > 186))) AND col3 >= 510

query I rowsort label-empty
SELECT pk FROM tab4 WHERE (col1 < 600.29 OR ((col3 <= 870 OR col0 > 186))) AND col3 >= 510
----

query I rowsort label-2865
SELECT pk FROM tab4 WHERE NOT ((col1 < 600.29 OR ((col3 <= 870 OR col0 > 186))) AND col3 >= 510)
----
51 values hashing to f3a128e2a3862db0b6a90aa19906df27

statement ok
DELETE FROM tab0 WHERE col0 > 973 AND ((col4 < 9.32)) AND ((col4 < 268.79)) OR (col0 = 653 AND (col0 < 596 OR col0 >= 845))

query I rowsort label-empty
SELECT pk FROM tab0 WHERE col0 > 973 AND ((col4 < 9.32)) AND ((col4 < 268.79)) OR (col0 = 653 AND (col0 < 596 OR col0 >= 845))
----

query I rowsort label-2880
SELECT pk FROM tab0 WHERE NOT (col0 > 973 AND ((col4 < 9.32)) AND ((col4 < 268.79)) OR (col0 = 653 AND (col0 < 596 OR col0 >= 845)))
----
51 values hashing to f3a128e2a3862db0b6a90aa19906df27

statement ok
DELETE FROM tab1 WHERE col0 > 973 AND ((col4 < 9.32)) AND ((col4 < 268.79)) OR (col0 = 653 AND (col0 < 596 OR col0 >= 845))

query I rowsort label-empty
SELECT pk FROM tab1 WHERE col0 > 973 AND ((col4 < 9.32)) AND ((col4 < 268.79)) OR (col0 = 653 AND (col0 < 596 OR col0 >= 845))
----

query I rowsort label-2880
SELECT pk FROM tab1 WHERE NOT (col0 > 973 AND ((col4 < 9.32)) AND ((col4 < 268.79)) OR (col0 = 653 AND (col0 < 596 OR col0 >= 845)))
----
51 values hashing to f3a128e2a3862db0b6a90aa19906df27

statement ok
DELETE FROM tab2 WHERE col0 > 973 AND ((col4 < 9.32)) AND ((col4 < 268.79)) OR (col0 = 653 AND (col0 < 596 OR col0 >= 845))

query I rowsort label-empty
SELECT pk FROM tab2 WHERE col0 > 973 AND ((col4 < 9.32)) AND ((col4 < 268.79)) OR (col0 = 653 AND (col0 < 596 OR col0 >= 845))
----

query I rowsort label-2880
SELECT pk FROM tab2 WHERE NOT (col0 > 973 AND ((col4 < 9.32)) AND ((col4 < 268.79)) OR (col0 = 653 AND (col0 < 596 OR col0 >= 845)))
----
51 values hashing to f3a128e2a3862db0b6a90aa19906df27

statement ok
DELETE FROM tab3 WHERE col0 > 973 AND ((col4 < 9.32)) AND ((col4 < 268.79)) OR (col0 = 653 AND (col0 < 596 OR col0 >= 845))

query I rowsort label-empty
SELECT pk FROM tab3 WHERE col0 > 973 AND ((col4 < 9.32)) AND ((col4 < 268.79)) OR (col0 = 653 AND (col0 < 596 OR col0 >= 845))
----

query I rowsort label-2880
SELECT pk FROM tab3 WHERE NOT (col0 > 973 AND ((col4 < 9.32)) AND ((col4 < 268.79)) OR (col0 = 653 AND (col0 < 596 OR col0 >= 845)))
----
51 values hashing to f3a128e2a3862db0b6a90aa19906df27

statement ok
DELETE FROM tab4 WHERE col0 > 973 AND ((col4 < 9.32)) AND ((col4 < 268.79)) OR (col0 = 653 AND (col0 < 596 OR col0 >= 845))

query I rowsort label-empty
SELECT pk FROM tab4 WHERE col0 > 973 AND ((col4 < 9.32)) AND ((col4 < 268.79)) OR (col0 = 653 AND (col0 < 596 OR col0 >= 845))
----

query I rowsort label-2880
SELECT pk FROM tab4 WHERE NOT (col0 > 973 AND ((col4 < 9.32)) AND ((col4 < 268.79)) OR (col0 = 653 AND (col0 < 596 OR col0 >= 845)))
----
51 values hashing to f3a128e2a3862db0b6a90aa19906df27

statement ok
DELETE FROM tab0 WHERE ((col3 >= 869))

query I rowsort label-empty
SELECT pk FROM tab0 WHERE ((col3 >= 869))
----

query I rowsort label-2895
SELECT pk FROM tab0 WHERE NOT (((col3 >= 869)))
----
51 values hashing to f3a128e2a3862db0b6a90aa19906df27

statement ok
DELETE FROM tab1 WHERE ((col3 >= 869))

query I rowsort label-empty
SELECT pk FROM tab1 WHERE ((col3 >= 869))
----

query I rowsort label-2895
SELECT pk FROM tab1 WHERE NOT (((col3 >= 869)))
----
51 values hashing to f3a128e2a3862db0b6a90aa19906df27

statement ok
DELETE FROM tab2 WHERE ((col3 >= 869))

query I rowsort label-empty
SELECT pk FROM tab2 WHERE ((col3 >= 869))
----

query I rowsort label-2895
SELECT pk FROM tab2 WHERE NOT (((col3 >= 869)))
----
51 values hashing to f3a128e2a3862db0b6a90aa19906df27

statement ok
DELETE FROM tab3 WHERE ((col3 >= 869))

query I rowsort label-empty
SELECT pk FROM tab3 WHERE ((col3 >= 869))
----

query I rowsort label-2895
SELECT pk FROM tab3 WHERE NOT (((col3 >= 869)))
----
51 values hashing to f3a128e2a3862db0b6a90aa19906df27

statement ok
DELETE FROM tab4 WHERE ((col3 >= 869))

query I rowsort label-empty
SELECT pk FROM tab4 WHERE ((col3 >= 869))
----

query I rowsort label-2895
SELECT pk FROM tab4 WHERE NOT (((col3 >= 869)))
----
51 values hashing to f3a128e2a3862db0b6a90aa19906df27

statement ok
DELETE FROM tab0 WHERE col4 < 40.61 AND ((col3 >= 728 AND ((col4 < 391.62 AND ((col3 <= 704)) AND ((((col1 < 318.73 OR col3 <= 277)))) AND col3 < 206)))) AND col3 IN (754) OR (col4 = 606.64)

query I rowsort label-empty
SELECT pk FROM tab0 WHERE col4 < 40.61 AND ((col3 >= 728 AND ((col4 < 391.62 AND ((col3 <= 704)) AND ((((col1 < 318.73 OR col3 <= 277)))) AND col3 < 206)))) AND col3 IN (754) OR (col4 = 606.64)
----

query I rowsort label-2910
SELECT pk FROM tab0 WHERE NOT (col4 < 40.61 AND ((col3 >= 728 AND ((col4 < 391.62 AND ((col3 <= 704)) AND ((((col1 < 318.73 OR col3 <= 277)))) AND col3 < 206)))) AND col3 IN (754) OR (col4 = 606.64))
----
51 values hashing to f3a128e2a3862db0b6a90aa19906df27

statement ok
DELETE FROM tab1 WHERE col4 < 40.61 AND ((col3 >= 728 AND ((col4 < 391.62 AND ((col3 <= 704)) AND ((((col1 < 318.73 OR col3 <= 277)))) AND col3 < 206)))) AND col3 IN (754) OR (col4 = 606.64)

query I rowsort label-empty
SELECT pk FROM tab1 WHERE col4 < 40.61 AND ((col3 >= 728 AND ((col4 < 391.62 AND ((col3 <= 704)) AND ((((col1 < 318.73 OR col3 <= 277)))) AND col3 < 206)))) AND col3 IN (754) OR (col4 = 606.64)
----

query I rowsort label-2910
SELECT pk FROM tab1 WHERE NOT (col4 < 40.61 AND ((col3 >= 728 AND ((col4 < 391.62 AND ((col3 <= 704)) AND ((((col1 < 318.73 OR col3 <= 277)))) AND col3 < 206)))) AND col3 IN (754) OR (col4 = 606.64))
----
51 values hashing to f3a128e2a3862db0b6a90aa19906df27

statement ok
DELETE FROM tab2 WHERE col4 < 40.61 AND ((col3 >= 728 AND ((col4 < 391.62 AND ((col3 <= 704)) AND ((((col1 < 318.73 OR col3 <= 277)))) AND col3 < 206)))) AND col3 IN (754) OR (col4 = 606.64)

query I rowsort label-empty
SELECT pk FROM tab2 WHERE col4 < 40.61 AND ((col3 >= 728 AND ((col4 < 391.62 AND ((col3 <= 704)) AND ((((col1 < 318.73 OR col3 <= 277)))) AND col3 < 206)))) AND col3 IN (754) OR (col4 = 606.64)
----

query I rowsort label-2910
SELECT pk FROM tab2 WHERE NOT (col4 < 40.61 AND ((col3 >= 728 AND ((col4 < 391.62 AND ((col3 <= 704)) AND ((((col1 < 318.73 OR col3 <= 277)))) AND col3 < 206)))) AND col3 IN (754) OR (col4 = 606.64))
----
51 values hashing to f3a128e2a3862db0b6a90aa19906df27

statement ok
DELETE FROM tab3 WHERE col4 < 40.61 AND ((col3 >= 728 AND ((col4 < 391.62 AND ((col3 <= 704)) AND ((((col1 < 318.73 OR col3 <= 277)))) AND col3 < 206)))) AND col3 IN (754) OR (col4 = 606.64)

query I rowsort label-empty
SELECT pk FROM tab3 WHERE col4 < 40.61 AND ((col3 >= 728 AND ((col4 < 391.62 AND ((col3 <= 704)) AND ((((col1 < 318.73 OR col3 <= 277)))) AND col3 < 206)))) AND col3 IN (754) OR (col4 = 606.64)
----

query I rowsort label-2910
SELECT pk FROM tab3 WHERE NOT (col4 < 40.61 AND ((col3 >= 728 AND ((col4 < 391.62 AND ((col3 <= 704)) AND ((((col1 < 318.73 OR col3 <= 277)))) AND col3 < 206)))) AND col3 IN (754) OR (col4 = 606.64))
----
51 values hashing to f3a128e2a3862db0b6a90aa19906df27

statement ok
DELETE FROM tab4 WHERE col4 < 40.61 AND ((col3 >= 728 AND ((col4 < 391.62 AND ((col3 <= 704)) AND ((((col1 < 318.73 OR col3 <= 277)))) AND col3 < 206)))) AND col3 IN (754) OR (col4 = 606.64)

query I rowsort label-empty
SELECT pk FROM tab4 WHERE col4 < 40.61 AND ((col3 >= 728 AND ((col4 < 391.62 AND ((col3 <= 704)) AND ((((col1 < 318.73 OR col3 <= 277)))) AND col3 < 206)))) AND col3 IN (754) OR (col4 = 606.64)
----

query I rowsort label-2910
SELECT pk FROM tab4 WHERE NOT (col4 < 40.61 AND ((col3 >= 728 AND ((col4 < 391.62 AND ((col3 <= 704)) AND ((((col1 < 318.73 OR col3 <= 277)))) AND col3 < 206)))) AND col3 IN (754) OR (col4 = 606.64))
----
51 values hashing to f3a128e2a3862db0b6a90aa19906df27

statement ok
DELETE FROM tab0 WHERE (col1 <= 877.52)

query I rowsort label-empty
SELECT pk FROM tab0 WHERE (col1 <= 877.52)
----

query I rowsort label-2925
SELECT pk FROM tab0 WHERE NOT ((col1 <= 877.52))
----
15
38
51
87
97

statement ok
DELETE FROM tab1 WHERE (col1 <= 877.52)

query I rowsort label-empty
SELECT pk FROM tab1 WHERE (col1 <= 877.52)
----

query I rowsort label-2925
SELECT pk FROM tab1 WHERE NOT ((col1 <= 877.52))
----
15
38
51
87
97

statement ok
DELETE FROM tab2 WHERE (col1 <= 877.52)

query I rowsort label-empty
SELECT pk FROM tab2 WHERE (col1 <= 877.52)
----

query I rowsort label-2925
SELECT pk FROM tab2 WHERE NOT ((col1 <= 877.52))
----
15
38
51
87
97

statement ok
DELETE FROM tab3 WHERE (col1 <= 877.52)

query I rowsort label-empty
SELECT pk FROM tab3 WHERE (col1 <= 877.52)
----

query I rowsort label-2925
SELECT pk FROM tab3 WHERE NOT ((col1 <= 877.52))
----
15
38
51
87
97

statement ok
DELETE FROM tab4 WHERE (col1 <= 877.52)

query I rowsort label-empty
SELECT pk FROM tab4 WHERE (col1 <= 877.52)
----

query I rowsort label-2925
SELECT pk FROM tab4 WHERE NOT ((col1 <= 877.52))
----
15
38
51
87
97

statement ok
DELETE FROM tab0 WHERE ((col1 = 188.27 AND (col0 > 269)) OR ((col0 <= 499) AND ((col0 IS NULL) AND col3 <= 295) AND col4 = 368.96 OR col0 IN (31,294,224,476) AND col0 >= 772))

query I rowsort label-empty
SELECT pk FROM tab0 WHERE ((col1 = 188.27 AND (col0 > 269)) OR ((col0 <= 499) AND ((col0 IS NULL) AND col3 <= 295) AND col4 = 368.96 OR col0 IN (31,294,224,476) AND col0 >= 772))
----

query I rowsort label-2940
SELECT pk FROM tab0 WHERE NOT (((col1 = 188.27 AND (col0 > 269)) OR ((col0 <= 499) AND ((col0 IS NULL) AND col3 <= 295) AND col4 = 368.96 OR col0 IN (31,294,224,476) AND col0 >= 772)))
----
15
38
51
87
97

statement ok
DELETE FROM tab1 WHERE ((col1 = 188.27 AND (col0 > 269)) OR ((col0 <= 499) AND ((col0 IS NULL) AND col3 <= 295) AND col4 = 368.96 OR col0 IN (31,294,224,476) AND col0 >= 772))

query I rowsort label-empty
SELECT pk FROM tab1 WHERE ((col1 = 188.27 AND (col0 > 269)) OR ((col0 <= 499) AND ((col0 IS NULL) AND col3 <= 295) AND col4 = 368.96 OR col0 IN (31,294,224,476) AND col0 >= 772))
----

query I rowsort label-2940
SELECT pk FROM tab1 WHERE NOT (((col1 = 188.27 AND (col0 > 269)) OR ((col0 <= 499) AND ((col0 IS NULL) AND col3 <= 295) AND col4 = 368.96 OR col0 IN (31,294,224,476) AND col0 >= 772)))
----
15
38
51
87
97

statement ok
DELETE FROM tab2 WHERE ((col1 = 188.27 AND (col0 > 269)) OR ((col0 <= 499) AND ((col0 IS NULL) AND col3 <= 295) AND col4 = 368.96 OR col0 IN (31,294,224,476) AND col0 >= 772))

query I rowsort label-empty
SELECT pk FROM tab2 WHERE ((col1 = 188.27 AND (col0 > 269)) OR ((col0 <= 499) AND ((col0 IS NULL) AND col3 <= 295) AND col4 = 368.96 OR col0 IN (31,294,224,476) AND col0 >= 772))
----

query I rowsort label-2940
SELECT pk FROM tab2 WHERE NOT (((col1 = 188.27 AND (col0 > 269)) OR ((col0 <= 499) AND ((col0 IS NULL) AND col3 <= 295) AND col4 = 368.96 OR col0 IN (31,294,224,476) AND col0 >= 772)))
----
15
38
51
87
97

statement ok
DELETE FROM tab3 WHERE ((col1 = 188.27 AND (col0 > 269)) OR ((col0 <= 499) AND ((col0 IS NULL) AND col3 <= 295) AND col4 = 368.96 OR col0 IN (31,294,224,476) AND col0 >= 772))

query I rowsort label-empty
SELECT pk FROM tab3 WHERE ((col1 = 188.27 AND (col0 > 269)) OR ((col0 <= 499) AND ((col0 IS NULL) AND col3 <= 295) AND col4 = 368.96 OR col0 IN (31,294,224,476) AND col0 >= 772))
----

query I rowsort label-2940
SELECT pk FROM tab3 WHERE NOT (((col1 = 188.27 AND (col0 > 269)) OR ((col0 <= 499) AND ((col0 IS NULL) AND col3 <= 295) AND col4 = 368.96 OR col0 IN (31,294,224,476) AND col0 >= 772)))
----
15
38
51
87
97

statement ok
DELETE FROM tab4 WHERE ((col1 = 188.27 AND (col0 > 269)) OR ((col0 <= 499) AND ((col0 IS NULL) AND col3 <= 295) AND col4 = 368.96 OR col0 IN (31,294,224,476) AND col0 >= 772))

query I rowsort label-empty
SELECT pk FROM tab4 WHERE ((col1 = 188.27 AND (col0 > 269)) OR ((col0 <= 499) AND ((col0 IS NULL) AND col3 <= 295) AND col4 = 368.96 OR col0 IN (31,294,224,476) AND col0 >= 772))
----

query I rowsort label-2940
SELECT pk FROM tab4 WHERE NOT (((col1 = 188.27 AND (col0 > 269)) OR ((col0 <= 499) AND ((col0 IS NULL) AND col3 <= 295) AND col4 = 368.96 OR col0 IN (31,294,224,476) AND col0 >= 772)))
----
15
38
51
87
97

statement ok
DELETE FROM tab0 WHERE col4 BETWEEN 268.3 AND 67.5

query I rowsort label-empty
SELECT pk FROM tab0 WHERE col4 BETWEEN 268.3 AND 67.5
----

query I rowsort label-2955
SELECT pk FROM tab0 WHERE NOT (col4 BETWEEN 268.3 AND 67.5)
----
15
38
51
87
97

statement ok
DELETE FROM tab1 WHERE col4 BETWEEN 268.3 AND 67.5

query I rowsort label-empty
SELECT pk FROM tab1 WHERE col4 BETWEEN 268.3 AND 67.5
----

query I rowsort label-2955
SELECT pk FROM tab1 WHERE NOT (col4 BETWEEN 268.3 AND 67.5)
----
15
38
51
87
97

statement ok
DELETE FROM tab2 WHERE col4 BETWEEN 268.3 AND 67.5

query I rowsort label-empty
SELECT pk FROM tab2 WHERE col4 BETWEEN 268.3 AND 67.5
----

query I rowsort label-2955
SELECT pk FROM tab2 WHERE NOT (col4 BETWEEN 268.3 AND 67.5)
----
15
38
51
87
97

statement ok
DELETE FROM tab3 WHERE col4 BETWEEN 268.3 AND 67.5

query I rowsort label-empty
SELECT pk FROM tab3 WHERE col4 BETWEEN 268.3 AND 67.5
----

query I rowsort label-2955
SELECT pk FROM tab3 WHERE NOT (col4 BETWEEN 268.3 AND 67.5)
----
15
38
51
87
97

statement ok
DELETE FROM tab4 WHERE col4 BETWEEN 268.3 AND 67.5

query I rowsort label-empty
SELECT pk FROM tab4 WHERE col4 BETWEEN 268.3 AND 67.5
----

query I rowsort label-2955
SELECT pk FROM tab4 WHERE NOT (col4 BETWEEN 268.3 AND 67.5)
----
15
38
51
87
97

statement ok
DELETE FROM tab0 WHERE col3 = 253

query I rowsort label-empty
SELECT pk FROM tab0 WHERE col3 = 253
----

query I rowsort label-2970
SELECT pk FROM tab0 WHERE NOT (col3 = 253)
----
15
38
51
87
97

statement ok
DELETE FROM tab1 WHERE col3 = 253

query I rowsort label-empty
SELECT pk FROM tab1 WHERE col3 = 253
----

query I rowsort label-2970
SELECT pk FROM tab1 WHERE NOT (col3 = 253)
----
15
38
51
87
97

statement ok
DELETE FROM tab2 WHERE col3 = 253

query I rowsort label-empty
SELECT pk FROM tab2 WHERE col3 = 253
----

query I rowsort label-2970
SELECT pk FROM tab2 WHERE NOT (col3 = 253)
----
15
38
51
87
97

statement ok
DELETE FROM tab3 WHERE col3 = 253

query I rowsort label-empty
SELECT pk FROM tab3 WHERE col3 = 253
----

query I rowsort label-2970
SELECT pk FROM tab3 WHERE NOT (col3 = 253)
----
15
38
51
87
97

statement ok
DELETE FROM tab4 WHERE col3 = 253

query I rowsort label-empty
SELECT pk FROM tab4 WHERE col3 = 253
----

query I rowsort label-2970
SELECT pk FROM tab4 WHERE NOT (col3 = 253)
----
15
38
51
87
97

statement ok
DELETE FROM tab0 WHERE (col1 < 989.14)

query I rowsort label-empty
SELECT pk FROM tab0 WHERE (col1 < 989.14)
----

query I rowsort label-2985
SELECT pk FROM tab0 WHERE NOT ((col1 < 989.14))
----
15
97

statement ok
DELETE FROM tab1 WHERE (col1 < 989.14)

query I rowsort label-empty
SELECT pk FROM tab1 WHERE (col1 < 989.14)
----

query I rowsort label-2985
SELECT pk FROM tab1 WHERE NOT ((col1 < 989.14))
----
15
97

statement ok
DELETE FROM tab2 WHERE (col1 < 989.14)

query I rowsort label-empty
SELECT pk FROM tab2 WHERE (col1 < 989.14)
----

query I rowsort label-2985
SELECT pk FROM tab2 WHERE NOT ((col1 < 989.14))
----
15
97

statement ok
DELETE FROM tab3 WHERE (col1 < 989.14)

query I rowsort label-empty
SELECT pk FROM tab3 WHERE (col1 < 989.14)
----

query I rowsort label-2985
SELECT pk FROM tab3 WHERE NOT ((col1 < 989.14))
----
15
97

statement ok
DELETE FROM tab4 WHERE (col1 < 989.14)

query I rowsort label-empty
SELECT pk FROM tab4 WHERE (col1 < 989.14)
----

query I rowsort label-2985
SELECT pk FROM tab4 WHERE NOT ((col1 < 989.14))
----
15
97

statement ok
DELETE FROM tab0 WHERE (col1 > 263.58)

query I rowsort label-empty
SELECT pk FROM tab0 WHERE (col1 > 263.58)
----

query I rowsort label-3000
SELECT pk FROM tab0 WHERE NOT ((col1 > 263.58))
----

statement ok
DELETE FROM tab1 WHERE (col1 > 263.58)

query I rowsort label-empty
SELECT pk FROM tab1 WHERE (col1 > 263.58)
----

query I rowsort label-3000
SELECT pk FROM tab1 WHERE NOT ((col1 > 263.58))
----

statement ok
DELETE FROM tab2 WHERE (col1 > 263.58)

query I rowsort label-empty
SELECT pk FROM tab2 WHERE (col1 > 263.58)
----

query I rowsort label-3000
SELECT pk FROM tab2 WHERE NOT ((col1 > 263.58))
----

statement ok
DELETE FROM tab3 WHERE (col1 > 263.58)

query I rowsort label-empty
SELECT pk FROM tab3 WHERE (col1 > 263.58)
----

query I rowsort label-3000
SELECT pk FROM tab3 WHERE NOT ((col1 > 263.58))
----

statement ok
DELETE FROM tab4 WHERE (col1 > 263.58)

query I rowsort label-empty
SELECT pk FROM tab4 WHERE (col1 > 263.58)
----

query I rowsort label-3000
SELECT pk FROM tab4 WHERE NOT ((col1 > 263.58))
----

statement ok
DROP TABLE tab0

statement ok
CREATE TABLE tab0(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
INSERT INTO tab0 VALUES(0,623,186.90,'uruhi',344,350.99,'cetwm')

statement ok
INSERT INTO tab0 VALUES(1,91,923.2,'fbmfj',139,992.99,'gezbg')

statement ok
INSERT INTO tab0 VALUES(2,245,816.54,'ghpmc',158,310.42,'ipken')

statement ok
INSERT INTO tab0 VALUES(3,744,663.72,'glbmy',739,73.61,'gilyp')

statement ok
INSERT INTO tab0 VALUES(4,133,611.79,'oktpf',167,210.45,'mblrc')

statement ok
INSERT INTO tab0 VALUES(5,968,776.4,'grhhy',798,431.46,'lhbjn')

statement ok
INSERT INTO tab0 VALUES(6,938,870.1,'wtmjl',186,856.92,'hoctc')

statement ok
INSERT INTO tab0 VALUES(7,992,826.54,'ufyxw',207,637.5,'llcqd')

statement ok
INSERT INTO tab0 VALUES(8,465,422.96,'dswox',187,585.7,'htttw')

statement ok
INSERT INTO tab0 VALUES(9,202,908.18,'ehpnj',16,794.34,'tswcx')

statement ok
INSERT INTO tab0 VALUES(10,680,628.81,'chety',293,266.53,'wytxz')

statement ok
INSERT INTO tab0 VALUES(11,138,648.33,'osbeo',430,536.68,'ntuxn')

statement ok
INSERT INTO tab0 VALUES(12,700,379.14,'idrng',792,298.36,'ackig')

statement ok
INSERT INTO tab0 VALUES(13,498,203.77,'wabwr',811,29.81,'swgdy')

statement ok
INSERT INTO tab0 VALUES(14,801,98.93,'cpoit',122,613.2,'rvdbw')

statement ok
INSERT INTO tab0 VALUES(15,137,263.68,'vijmi',677,968.90,'ezpun')

statement ok
INSERT INTO tab0 VALUES(16,416,741.55,'nrelr',878,672.38,'mkkbf')

statement ok
INSERT INTO tab0 VALUES(17,63,47.66,'wluwi',701,582.52,'kriut')

statement ok
INSERT INTO tab0 VALUES(18,134,791.82,'kyvem',814,468.69,'xtqey')

statement ok
INSERT INTO tab0 VALUES(19,443,306.70,'gxfrv',713,630.63,'tgxxl')

statement ok
INSERT INTO tab0 VALUES(20,695,267.92,'mtxqa',838,528.63,'dmkdc')

statement ok
INSERT INTO tab0 VALUES(21,600,323.20,'btnnh',702,402.62,'ipwvu')

statement ok
INSERT INTO tab0 VALUES(22,4,716.46,'eavyh',14,905.30,'fudrx')

statement ok
INSERT INTO tab0 VALUES(23,12,912.97,'bupyk',808,720.27,'agtgd')

statement ok
INSERT INTO tab0 VALUES(24,116,218.45,'qjzaq',563,188.17,'womhx')

statement ok
INSERT INTO tab0 VALUES(25,315,417.23,'ymjic',332,936.78,'mncqe')

statement ok
INSERT INTO tab0 VALUES(26,246,383.32,'xcvts',863,495.15,'skzmy')

statement ok
INSERT INTO tab0 VALUES(27,300,715.59,'zwwas',728,934.74,'ffplw')

statement ok
INSERT INTO tab0 VALUES(28,760,354.88,'tbxxk',447,476.53,'bngrb')

statement ok
INSERT INTO tab0 VALUES(29,914,213.9,'ltbht',609,130.15,'kwuzm')

statement ok
INSERT INTO tab0 VALUES(30,186,802.37,'txrfy',4,311.2,'bszcr')

statement ok
INSERT INTO tab0 VALUES(31,260,851.16,'gnzfb',742,470.43,'dsknm')

statement ok
INSERT INTO tab0 VALUES(32,206,933.42,'furgt',381,713.73,'qpvym')

statement ok
INSERT INTO tab0 VALUES(33,601,97.65,'cfrxs',51,432.40,'docfs')

statement ok
INSERT INTO tab0 VALUES(34,657,483.8,'gqono',580,925.19,'lhojj')

statement ok
INSERT INTO tab0 VALUES(35,349,953.78,'nohgd',616,25.26,'bzrbg')

statement ok
INSERT INTO tab0 VALUES(36,534,717.79,'vaxjl',758,721.31,'yqvjo')

statement ok
INSERT INTO tab0 VALUES(37,80,954.23,'vyyea',675,789.67,'fbvcl')

statement ok
INSERT INTO tab0 VALUES(38,988,434.42,'ocjfs',232,409.44,'lcmvq')

statement ok
INSERT INTO tab0 VALUES(39,521,158.4,'bjukg',619,796.64,'trjdz')

statement ok
INSERT INTO tab0 VALUES(40,325,964.22,'ytpex',472,824.31,'zwioh')

statement ok
INSERT INTO tab0 VALUES(41,558,165.68,'cobpc',999,649.63,'pgdyt')

statement ok
INSERT INTO tab0 VALUES(42,9,167.86,'fnhlz',105,335.6,'htejr')

statement ok
INSERT INTO tab0 VALUES(43,231,99.3,'nvwjc',518,481.47,'mzzha')

statement ok
INSERT INTO tab0 VALUES(44,659,435.42,'kmgaa',914,842.25,'bexuc')

statement ok
INSERT INTO tab0 VALUES(45,739,619.36,'vepfa',39,958.43,'xpuqf')

statement ok
INSERT INTO tab0 VALUES(46,51,691.38,'hofwn',839,776.84,'phlke')

statement ok
INSERT INTO tab0 VALUES(47,435,913.35,'ehlly',581,277.17,'bomoc')

statement ok
INSERT INTO tab0 VALUES(48,117,389.62,'nfzvd',977,99.18,'cvsrw')

statement ok
INSERT INTO tab0 VALUES(49,828,699.10,'olulf',315,165.74,'byalu')

statement ok
INSERT INTO tab0 VALUES(50,942,515.44,'lnkpx',579,304.4,'ngryi')

statement ok
INSERT INTO tab0 VALUES(51,587,231.10,'spxkm',574,881.63,'tpipp')

statement ok
INSERT INTO tab0 VALUES(52,775,586.53,'ejixd',54,416.61,'npjlb')

statement ok
INSERT INTO tab0 VALUES(53,532,290.26,'fkgjs',843,216.72,'rvned')

statement ok
INSERT INTO tab0 VALUES(54,14,650.1,'rdqhi',966,991.47,'rrsjv')

statement ok
INSERT INTO tab0 VALUES(55,642,191.87,'jdfla',766,490.28,'htoji')

statement ok
INSERT INTO tab0 VALUES(56,217,286.39,'rzhej',36,117.60,'gvxtq')

statement ok
INSERT INTO tab0 VALUES(57,53,778.67,'gsfmz',141,558.1,'tboeh')

statement ok
INSERT INTO tab0 VALUES(58,97,605.57,'qqfzi',143,410.39,'gdyqv')

statement ok
INSERT INTO tab0 VALUES(59,56,426.77,'ustih',925,802.1,'zfpnn')

statement ok
INSERT INTO tab0 VALUES(60,523,248.89,'wnkas',318,22.66,'phzvz')

statement ok
INSERT INTO tab0 VALUES(61,99,45.69,'rlhsb',227,139.78,'uevft')

statement ok
INSERT INTO tab0 VALUES(62,520,390.9,'ktxkc',752,633.60,'xqdea')

statement ok
INSERT INTO tab0 VALUES(63,784,72.37,'hulin',317,15.24,'qqlbb')

statement ok
INSERT INTO tab0 VALUES(64,271,733.28,'casgn',791,455.84,'ogrib')

statement ok
INSERT INTO tab0 VALUES(65,873,478.15,'wgrqj',618,407.69,'vzqrq')

statement ok
INSERT INTO tab0 VALUES(66,114,514.3,'oszqf',937,231.38,'tusyo')

statement ok
INSERT INTO tab0 VALUES(67,281,764.78,'mdrem',711,825.87,'mfpoe')

statement ok
INSERT INTO tab0 VALUES(68,543,499.27,'exvir',848,237.66,'mopmg')

statement ok
INSERT INTO tab0 VALUES(69,81,961.41,'wgbgz',333,307.90,'kzphm')

statement ok
INSERT INTO tab0 VALUES(70,209,987.36,'egihu',340,278.51,'mpnje')

statement ok
INSERT INTO tab0 VALUES(71,501,635.60,'qdldj',373,428.31,'hqzdt')

statement ok
INSERT INTO tab0 VALUES(72,918,808.8,'lercp',382,692.16,'hnvyo')

statement ok
INSERT INTO tab0 VALUES(73,928,879.32,'cznaj',886,289.5,'ncakj')

statement ok
INSERT INTO tab0 VALUES(74,634,320.57,'vqdml',102,346.27,'fqxka')

statement ok
INSERT INTO tab0 VALUES(75,901,321.92,'lrbzz',73,524.47,'jachb')

statement ok
INSERT INTO tab0 VALUES(76,476,418.42,'uixyb',785,640.88,'jxbxj')

statement ok
INSERT INTO tab0 VALUES(77,118,117.20,'nqvzm',297,299.32,'tspwu')

statement ok
INSERT INTO tab0 VALUES(78,720,522.61,'rogxi',868,506.44,'qyrmt')

statement ok
INSERT INTO tab0 VALUES(79,434,957.34,'dcoyn',76,308.76,'lcydx')

statement ok
INSERT INTO tab0 VALUES(80,798,589.53,'njmsm',949,406.84,'qzhcq')

statement ok
INSERT INTO tab0 VALUES(81,858,59.92,'qubqw',85,782.36,'buoyw')

statement ok
INSERT INTO tab0 VALUES(82,297,103.97,'fhyqa',779,332.32,'vahoq')

statement ok
INSERT INTO tab0 VALUES(83,557,176.95,'kggtt',152,479.9,'wazeo')

statement ok
INSERT INTO tab0 VALUES(84,963,81.12,'lszvt',268,809.58,'lqeqt')

statement ok
INSERT INTO tab0 VALUES(85,852,590.82,'joyyn',265,689.33,'zsrmd')

statement ok
INSERT INTO tab0 VALUES(86,696,73.60,'poair',479,895.68,'namag')

statement ok
INSERT INTO tab0 VALUES(87,223,115.35,'lncrx',566,234.86,'ilfnx')

statement ok
INSERT INTO tab0 VALUES(88,552,155.41,'ylldf',633,174.13,'tcuhr')

statement ok
INSERT INTO tab0 VALUES(89,305,96.74,'foplw',356,466.88,'plduq')

statement ok
INSERT INTO tab0 VALUES(90,745,940.98,'kptcx',109,767.81,'ukrww')

statement ok
INSERT INTO tab0 VALUES(91,889,408.63,'bumms',88,269.99,'eobtf')

statement ok
INSERT INTO tab0 VALUES(92,644,569.13,'uzkas',438,322.3,'yeuew')

statement ok
INSERT INTO tab0 VALUES(93,923,460.3,'cxtcz',375,59.18,'jjrrx')

statement ok
INSERT INTO tab0 VALUES(94,776,718.9,'seyov',312,21.49,'jgsnc')

statement ok
INSERT INTO tab0 VALUES(95,510,189.39,'jjkkm',984,783.87,'dbpwh')

statement ok
INSERT INTO tab0 VALUES(96,820,583.49,'kixir',575,576.30,'xefaf')

statement ok
INSERT INTO tab0 VALUES(97,910,67.54,'nfnmi',840,917.88,'jlnlb')

statement ok
INSERT INTO tab0 VALUES(98,617,909.39,'clxva',231,230.0,'icywd')

statement ok
INSERT INTO tab0 VALUES(99,539,94.73,'cdefx',22,472.43,'nbemk')

statement ok
DROP TABLE tab1

statement ok
CREATE TABLE tab1(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE INDEX idx_tab1_0 on tab1 (col0)

statement ok
CREATE INDEX idx_tab1_1 on tab1 (col1)

statement ok
CREATE INDEX idx_tab1_3 on tab1 (col3)

statement ok
CREATE INDEX idx_tab1_4 on tab1 (col4)

statement ok
INSERT INTO tab1 SELECT * FROM tab0

statement ok
DROP TABLE tab2

statement ok
CREATE TABLE tab2(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE INDEX idx_tab2_0 ON tab2 (col3)

statement ok
CREATE UNIQUE INDEX idx_tab2_1 ON tab2 (col0,col4 DESC)

statement ok
INSERT INTO tab2 SELECT * FROM tab0

statement ok
DROP TABLE tab3

statement ok
CREATE TABLE tab3(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE INDEX idx_tab3_0 ON tab3 (col4)

statement ok
CREATE UNIQUE INDEX idx_tab3_1 ON tab3 (col0)

statement ok
CREATE INDEX idx_tab3_3 ON tab3 (col1 DESC)

statement ok
CREATE UNIQUE INDEX idx_tab3_5 ON tab3 (col3)

statement ok
INSERT INTO tab3 SELECT * FROM tab0

statement ok
DROP TABLE tab4

statement ok
CREATE TABLE tab4(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE INDEX idx_tab4_0 ON tab4 (col4 DESC)

statement ok
CREATE INDEX idx_tab4_1 ON tab4 (col3 DESC,col0 DESC)

statement ok
CREATE INDEX idx_tab4_2 ON tab4 (col1)

statement ok
INSERT INTO tab4 SELECT * FROM tab0

query I rowsort label-empty
SELECT pk FROM tab0 WHERE pk IS NULL
----

statement ok
DELETE FROM tab0 WHERE ((col4 = 638.15)) AND col3 < 206

query I rowsort label-empty
SELECT pk FROM tab0 WHERE ((col4 = 638.15)) AND col3 < 206
----

query I rowsort label-3015
SELECT pk FROM tab0 WHERE NOT (((col4 = 638.15)) AND col3 < 206)
----
100 values hashing to d7fd31c3916c207fd3117332326c3f37

statement ok
DELETE FROM tab1 WHERE ((col4 = 638.15)) AND col3 < 206

query I rowsort label-empty
SELECT pk FROM tab1 WHERE ((col4 = 638.15)) AND col3 < 206
----

query I rowsort label-3015
SELECT pk FROM tab1 WHERE NOT (((col4 = 638.15)) AND col3 < 206)
----
100 values hashing to d7fd31c3916c207fd3117332326c3f37

statement ok
DELETE FROM tab2 WHERE ((col4 = 638.15)) AND col3 < 206

query I rowsort label-empty
SELECT pk FROM tab2 WHERE ((col4 = 638.15)) AND col3 < 206
----

query I rowsort label-3015
SELECT pk FROM tab2 WHERE NOT (((col4 = 638.15)) AND col3 < 206)
----
100 values hashing to d7fd31c3916c207fd3117332326c3f37

statement ok
DELETE FROM tab3 WHERE ((col4 = 638.15)) AND col3 < 206

query I rowsort label-empty
SELECT pk FROM tab3 WHERE ((col4 = 638.15)) AND col3 < 206
----

query I rowsort label-3015
SELECT pk FROM tab3 WHERE NOT (((col4 = 638.15)) AND col3 < 206)
----
100 values hashing to d7fd31c3916c207fd3117332326c3f37

statement ok
DELETE FROM tab4 WHERE ((col4 = 638.15)) AND col3 < 206

query I rowsort label-empty
SELECT pk FROM tab4 WHERE ((col4 = 638.15)) AND col3 < 206
----

query I rowsort label-3015
SELECT pk FROM tab4 WHERE NOT (((col4 = 638.15)) AND col3 < 206)
----
100 values hashing to d7fd31c3916c207fd3117332326c3f37

statement ok
DELETE FROM tab0 WHERE col0 <= 324 OR (col4 < 914.5)

query I rowsort label-empty
SELECT pk FROM tab0 WHERE col0 <= 324 OR (col4 < 914.5)
----

query I rowsort label-3030
SELECT pk FROM tab0 WHERE NOT (col0 <= 324 OR (col4 < 914.5))
----
34
45
97

statement ok
DELETE FROM tab1 WHERE col0 <= 324 OR (col4 < 914.5)

query I rowsort label-empty
SELECT pk FROM tab1 WHERE col0 <= 324 OR (col4 < 914.5)
----

query I rowsort label-3030
SELECT pk FROM tab1 WHERE NOT (col0 <= 324 OR (col4 < 914.5))
----
34
45
97

statement ok
DELETE FROM tab2 WHERE col0 <= 324 OR (col4 < 914.5)

query I rowsort label-empty
SELECT pk FROM tab2 WHERE col0 <= 324 OR (col4 < 914.5)
----

query I rowsort label-3030
SELECT pk FROM tab2 WHERE NOT (col0 <= 324 OR (col4 < 914.5))
----
34
45
97

statement ok
DELETE FROM tab3 WHERE col0 <= 324 OR (col4 < 914.5)

query I rowsort label-empty
SELECT pk FROM tab3 WHERE col0 <= 324 OR (col4 < 914.5)
----

query I rowsort label-3030
SELECT pk FROM tab3 WHERE NOT (col0 <= 324 OR (col4 < 914.5))
----
34
45
97

statement ok
DELETE FROM tab4 WHERE col0 <= 324 OR (col4 < 914.5)

query I rowsort label-empty
SELECT pk FROM tab4 WHERE col0 <= 324 OR (col4 < 914.5)
----

query I rowsort label-3030
SELECT pk FROM tab4 WHERE NOT (col0 <= 324 OR (col4 < 914.5))
----
34
45
97

statement ok
DELETE FROM tab0 WHERE (col3 < 340 OR col3 >= 59 AND (((((col1 > 410.77)) OR col3 < 531 AND ((col3 > 10 AND (col1 <= 950.42 OR col4 >= 919.52))) AND col0 = 562))) AND col4 IS NULL AND col4 > 983.22 AND col0 > 123 OR col4 = 703.19 OR col3 <= 360)

query I rowsort label-empty
SELECT pk FROM tab0 WHERE (col3 < 340 OR col3 >= 59 AND (((((col1 > 410.77)) OR col3 < 531 AND ((col3 > 10 AND (col1 <= 950.42 OR col4 >= 919.52))) AND col0 = 562))) AND col4 IS NULL AND col4 > 983.22 AND col0 > 123 OR col4 = 703.19 OR col3 <= 360)
----

query I rowsort label-3045
SELECT pk FROM tab0 WHERE NOT ((col3 < 340 OR col3 >= 59 AND (((((col1 > 410.77)) OR col3 < 531 AND ((col3 > 10 AND (col1 <= 950.42 OR col4 >= 919.52))) AND col0 = 562))) AND col4 IS NULL AND col4 > 983.22 AND col0 > 123 OR col4 = 703.19 OR col3 <= 360))
----
34
97

statement ok
DELETE FROM tab1 WHERE (col3 < 340 OR col3 >= 59 AND (((((col1 > 410.77)) OR col3 < 531 AND ((col3 > 10 AND (col1 <= 950.42 OR col4 >= 919.52))) AND col0 = 562))) AND col4 IS NULL AND col4 > 983.22 AND col0 > 123 OR col4 = 703.19 OR col3 <= 360)

query I rowsort label-empty
SELECT pk FROM tab1 WHERE (col3 < 340 OR col3 >= 59 AND (((((col1 > 410.77)) OR col3 < 531 AND ((col3 > 10 AND (col1 <= 950.42 OR col4 >= 919.52))) AND col0 = 562))) AND col4 IS NULL AND col4 > 983.22 AND col0 > 123 OR col4 = 703.19 OR col3 <= 360)
----

query I rowsort label-3045
SELECT pk FROM tab1 WHERE NOT ((col3 < 340 OR col3 >= 59 AND (((((col1 > 410.77)) OR col3 < 531 AND ((col3 > 10 AND (col1 <= 950.42 OR col4 >= 919.52))) AND col0 = 562))) AND col4 IS NULL AND col4 > 983.22 AND col0 > 123 OR col4 = 703.19 OR col3 <= 360))
----
34
97

statement ok
DELETE FROM tab2 WHERE (col3 < 340 OR col3 >= 59 AND (((((col1 > 410.77)) OR col3 < 531 AND ((col3 > 10 AND (col1 <= 950.42 OR col4 >= 919.52))) AND col0 = 562))) AND col4 IS NULL AND col4 > 983.22 AND col0 > 123 OR col4 = 703.19 OR col3 <= 360)

query I rowsort label-empty
SELECT pk FROM tab2 WHERE (col3 < 340 OR col3 >= 59 AND (((((col1 > 410.77)) OR col3 < 531 AND ((col3 > 10 AND (col1 <= 950.42 OR col4 >= 919.52))) AND col0 = 562))) AND col4 IS NULL AND col4 > 983.22 AND col0 > 123 OR col4 = 703.19 OR col3 <= 360)
----

query I rowsort label-3045
SELECT pk FROM tab2 WHERE NOT ((col3 < 340 OR col3 >= 59 AND (((((col1 > 410.77)) OR col3 < 531 AND ((col3 > 10 AND (col1 <= 950.42 OR col4 >= 919.52))) AND col0 = 562))) AND col4 IS NULL AND col4 > 983.22 AND col0 > 123 OR col4 = 703.19 OR col3 <= 360))
----
34
97

statement ok
DELETE FROM tab3 WHERE (col3 < 340 OR col3 >= 59 AND (((((col1 > 410.77)) OR col3 < 531 AND ((col3 > 10 AND (col1 <= 950.42 OR col4 >= 919.52))) AND col0 = 562))) AND col4 IS NULL AND col4 > 983.22 AND col0 > 123 OR col4 = 703.19 OR col3 <= 360)

query I rowsort label-empty
SELECT pk FROM tab3 WHERE (col3 < 340 OR col3 >= 59 AND (((((col1 > 410.77)) OR col3 < 531 AND ((col3 > 10 AND (col1 <= 950.42 OR col4 >= 919.52))) AND col0 = 562))) AND col4 IS NULL AND col4 > 983.22 AND col0 > 123 OR col4 = 703.19 OR col3 <= 360)
----

query I rowsort label-3045
SELECT pk FROM tab3 WHERE NOT ((col3 < 340 OR col3 >= 59 AND (((((col1 > 410.77)) OR col3 < 531 AND ((col3 > 10 AND (col1 <= 950.42 OR col4 >= 919.52))) AND col0 = 562))) AND col4 IS NULL AND col4 > 983.22 AND col0 > 123 OR col4 = 703.19 OR col3 <= 360))
----
34
97

statement ok
DELETE FROM tab4 WHERE (col3 < 340 OR col3 >= 59 AND (((((col1 > 410.77)) OR col3 < 531 AND ((col3 > 10 AND (col1 <= 950.42 OR col4 >= 919.52))) AND col0 = 562))) AND col4 IS NULL AND col4 > 983.22 AND col0 > 123 OR col4 = 703.19 OR col3 <= 360)

query I rowsort label-empty
SELECT pk FROM tab4 WHERE (col3 < 340 OR col3 >= 59 AND (((((col1 > 410.77)) OR col3 < 531 AND ((col3 > 10 AND (col1 <= 950.42 OR col4 >= 919.52))) AND col0 = 562))) AND col4 IS NULL AND col4 > 983.22 AND col0 > 123 OR col4 = 703.19 OR col3 <= 360)
----

query I rowsort label-3045
SELECT pk FROM tab4 WHERE NOT ((col3 < 340 OR col3 >= 59 AND (((((col1 > 410.77)) OR col3 < 531 AND ((col3 > 10 AND (col1 <= 950.42 OR col4 >= 919.52))) AND col0 = 562))) AND col4 IS NULL AND col4 > 983.22 AND col0 > 123 OR col4 = 703.19 OR col3 <= 360))
----
34
97

statement ok
DELETE FROM tab0 WHERE ((col0 >= 119) OR col3 >= 775)

query I rowsort label-empty
SELECT pk FROM tab0 WHERE ((col0 >= 119) OR col3 >= 775)
----

query I rowsort label-3060
SELECT pk FROM tab0 WHERE NOT (((col0 >= 119) OR col3 >= 775))
----

statement ok
DELETE FROM tab1 WHERE ((col0 >= 119) OR col3 >= 775)

query I rowsort label-empty
SELECT pk FROM tab1 WHERE ((col0 >= 119) OR col3 >= 775)
----

query I rowsort label-3060
SELECT pk FROM tab1 WHERE NOT (((col0 >= 119) OR col3 >= 775))
----

statement ok
DELETE FROM tab2 WHERE ((col0 >= 119) OR col3 >= 775)

query I rowsort label-empty
SELECT pk FROM tab2 WHERE ((col0 >= 119) OR col3 >= 775)
----

query I rowsort label-3060
SELECT pk FROM tab2 WHERE NOT (((col0 >= 119) OR col3 >= 775))
----

statement ok
DELETE FROM tab3 WHERE ((col0 >= 119) OR col3 >= 775)

query I rowsort label-empty
SELECT pk FROM tab3 WHERE ((col0 >= 119) OR col3 >= 775)
----

query I rowsort label-3060
SELECT pk FROM tab3 WHERE NOT (((col0 >= 119) OR col3 >= 775))
----

statement ok
DELETE FROM tab4 WHERE ((col0 >= 119) OR col3 >= 775)

query I rowsort label-empty
SELECT pk FROM tab4 WHERE ((col0 >= 119) OR col3 >= 775)
----

query I rowsort label-3060
SELECT pk FROM tab4 WHERE NOT (((col0 >= 119) OR col3 >= 775))
----

statement ok
DROP TABLE tab0

statement ok
CREATE TABLE tab0(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
INSERT INTO tab0 VALUES(0,549,872.17,'jjulj',166,860.5,'bjluc')

statement ok
INSERT INTO tab0 VALUES(1,569,212.80,'zrkzo',845,502.19,'ekoea')

statement ok
INSERT INTO tab0 VALUES(2,542,41.41,'tokig',220,235.2,'uresb')

statement ok
INSERT INTO tab0 VALUES(3,125,548.98,'firtg',993,105.94,'dippl')

statement ok
INSERT INTO tab0 VALUES(4,974,914.49,'ujqcf',683,713.68,'kldud')

statement ok
INSERT INTO tab0 VALUES(5,375,441.57,'bxjdm',248,341.93,'yujqd')

statement ok
INSERT INTO tab0 VALUES(6,865,677.10,'rmrko',709,81.94,'lffmh')

statement ok
INSERT INTO tab0 VALUES(7,857,534.88,'tuiry',779,954.18,'wmbfu')

statement ok
INSERT INTO tab0 VALUES(8,267,424.21,'tcdrj',483,37.94,'swuab')

statement ok
INSERT INTO tab0 VALUES(9,138,373.52,'szzry',787,591.98,'erexw')

statement ok
INSERT INTO tab0 VALUES(10,263,155.5,'lxbcg',221,182.14,'dypkq')

statement ok
INSERT INTO tab0 VALUES(11,816,411.39,'ozyfn',504,807.94,'kcqdj')

statement ok
INSERT INTO tab0 VALUES(12,969,778.17,'nhvrq',170,23.25,'tmulx')

statement ok
INSERT INTO tab0 VALUES(13,522,9.66,'zvkei',192,65.90,'ebwbz')

statement ok
INSERT INTO tab0 VALUES(14,528,104.38,'tzhck',609,975.29,'vayrj')

statement ok
INSERT INTO tab0 VALUES(15,917,431.77,'xcxds',146,730.3,'hkpqc')

statement ok
INSERT INTO tab0 VALUES(16,120,853.76,'bisyh',847,359.55,'srzmh')

statement ok
INSERT INTO tab0 VALUES(17,694,851.46,'jyipq',691,77.75,'umzqr')

statement ok
INSERT INTO tab0 VALUES(18,951,650.70,'rfsmo',225,401.59,'zbhal')

statement ok
INSERT INTO tab0 VALUES(19,577,346.75,'pxctr',184,285.76,'reppm')

statement ok
INSERT INTO tab0 VALUES(20,262,27.85,'uaiwf',117,236.27,'hjrej')

statement ok
INSERT INTO tab0 VALUES(21,321,901.93,'xfxnf',13,442.7,'ixlvt')

statement ok
INSERT INTO tab0 VALUES(22,323,421.14,'wrbzu',925,900.71,'ofgqf')

statement ok
INSERT INTO tab0 VALUES(23,712,407.57,'voytc',596,538.94,'cqxjn')

statement ok
INSERT INTO tab0 VALUES(24,435,176.80,'nrtkp',84,342.34,'sxsxt')

statement ok
INSERT INTO tab0 VALUES(25,567,662.55,'cduza',385,474.93,'qwtcj')

statement ok
INSERT INTO tab0 VALUES(26,934,543.32,'mzrrp',60,410.84,'zdzgm')

statement ok
INSERT INTO tab0 VALUES(27,737,367.0,'lsjme',861,53.88,'rpfsr')

statement ok
INSERT INTO tab0 VALUES(28,182,678.48,'rcmyi',351,865.19,'remsn')

statement ok
INSERT INTO tab0 VALUES(29,100,134.33,'yqdlm',537,988.89,'bjwqi')

statement ok
INSERT INTO tab0 VALUES(30,575,643.35,'edgfa',486,371.65,'gxzbq')

statement ok
INSERT INTO tab0 VALUES(31,568,478.25,'squsn',957,895.37,'xhtbz')

statement ok
INSERT INTO tab0 VALUES(32,543,408.27,'frniq',23,498.76,'jpuzh')

statement ok
INSERT INTO tab0 VALUES(33,85,820.75,'zdozm',696,299.99,'lyhzv')

statement ok
INSERT INTO tab0 VALUES(34,539,848.85,'cueur',554,723.33,'uelun')

statement ok
INSERT INTO tab0 VALUES(35,623,491.9,'izbsi',363,628.72,'ymhfw')

statement ok
INSERT INTO tab0 VALUES(36,56,744.2,'lemaj',702,429.47,'mazse')

statement ok
INSERT INTO tab0 VALUES(37,187,723.82,'gqhcn',593,220.80,'bpygq')

statement ok
INSERT INTO tab0 VALUES(38,615,785.95,'wzebo',120,904.56,'ocwro')

statement ok
INSERT INTO tab0 VALUES(39,817,658.76,'pzqfh',57,316.75,'jlymj')

statement ok
INSERT INTO tab0 VALUES(40,767,564.11,'gyiwu',492,346.26,'hwyku')

statement ok
INSERT INTO tab0 VALUES(41,574,343.2,'goyvm',454,66.38,'tuiay')

statement ok
INSERT INTO tab0 VALUES(42,95,581.26,'qhndf',535,856.51,'ailko')

statement ok
INSERT INTO tab0 VALUES(43,563,732.0,'hikoo',517,525.76,'fxnty')

statement ok
INSERT INTO tab0 VALUES(44,214,244.42,'cvqis',997,441.56,'kzzyg')

statement ok
INSERT INTO tab0 VALUES(45,911,684.35,'zvsst',9,653.27,'xpkin')

statement ok
INSERT INTO tab0 VALUES(46,770,864.90,'auart',655,16.89,'dysex')

statement ok
INSERT INTO tab0 VALUES(47,781,964.5,'revmv',724,317.56,'cdfhp')

statement ok
INSERT INTO tab0 VALUES(48,439,660.30,'wbkgl',319,402.29,'dtzwe')

statement ok
INSERT INTO tab0 VALUES(49,365,246.31,'zyfti',487,293.55,'hmqvp')

statement ok
INSERT INTO tab0 VALUES(50,930,759.49,'faywq',832,324.85,'jptsk')

statement ok
INSERT INTO tab0 VALUES(51,886,107.65,'ogsgh',153,259.45,'bxtau')

statement ok
INSERT INTO tab0 VALUES(52,983,191.63,'xoebu',64,417.91,'ccgcq')

statement ok
INSERT INTO tab0 VALUES(53,600,32.88,'gupmo',614,802.75,'glapx')

statement ok
INSERT INTO tab0 VALUES(54,368,894.15,'vcbhz',919,221.9,'qlffn')

statement ok
INSERT INTO tab0 VALUES(55,793,412.6,'dtorp',786,414.23,'tmjfn')

statement ok
INSERT INTO tab0 VALUES(56,887,712.77,'cpzra',333,178.32,'nkrch')

statement ok
INSERT INTO tab0 VALUES(57,784,544.56,'iwpxl',620,493.95,'qbafr')

statement ok
INSERT INTO tab0 VALUES(58,373,396.50,'zosei',271,644.79,'lddla')

statement ok
INSERT INTO tab0 VALUES(59,920,630.2,'ejfaw',99,347.23,'eqstg')

statement ok
INSERT INTO tab0 VALUES(60,691,601.60,'xakmz',731,874.97,'dmnvg')

statement ok
INSERT INTO tab0 VALUES(61,582,783.35,'fbhpi',235,183.69,'thotr')

statement ok
INSERT INTO tab0 VALUES(62,738,892.65,'jnqcs',741,34.63,'rteph')

statement ok
INSERT INTO tab0 VALUES(63,181,16.77,'ahcaw',71,121.23,'yocya')

statement ok
INSERT INTO tab0 VALUES(64,437,735.49,'edkjx',361,194.79,'dusuc')

statement ok
INSERT INTO tab0 VALUES(65,160,252.74,'lxjnf',685,184.3,'lqevc')

statement ok
INSERT INTO tab0 VALUES(66,751,508.23,'dmcgq',682,330.78,'wzjif')

statement ok
INSERT INTO tab0 VALUES(67,992,319.5,'jgeas',182,302.56,'ecerh')

statement ok
INSERT INTO tab0 VALUES(68,667,492.30,'htosq',827,327.21,'gfpxy')

statement ok
INSERT INTO tab0 VALUES(69,184,952.73,'zhzgm',700,312.54,'bduns')

statement ok
INSERT INTO tab0 VALUES(70,206,873.36,'wpyig',948,972.94,'xxixe')

statement ok
INSERT INTO tab0 VALUES(71,271,792.11,'olutd',409,955.1,'jlffb')

statement ok
INSERT INTO tab0 VALUES(72,420,746.40,'efwmm',232,962.15,'pczqk')

statement ok
INSERT INTO tab0 VALUES(73,820,386.80,'lrvva',508,880.26,'khxjs')

statement ok
INSERT INTO tab0 VALUES(74,392,111.66,'sjkja',893,899.28,'hffby')

statement ok
INSERT INTO tab0 VALUES(75,432,188.69,'gnwnf',230,643.89,'rkxlu')

statement ok
INSERT INTO tab0 VALUES(76,238,876.66,'fixaf',179,291.6,'zifzq')

statement ok
INSERT INTO tab0 VALUES(77,735,556.96,'tzzsi',838,704.76,'ucmnx')

statement ok
INSERT INTO tab0 VALUES(78,102,852.23,'jygca',369,551.49,'yznyz')

statement ok
INSERT INTO tab0 VALUES(79,393,757.4,'vrubs',626,431.1,'qfmrl')

statement ok
INSERT INTO tab0 VALUES(80,161,760.46,'glsgc',773,0.87,'oidje')

statement ok
INSERT INTO tab0 VALUES(81,94,963.69,'msfyh',918,97.8,'cbzol')

statement ok
INSERT INTO tab0 VALUES(82,625,221.71,'yvvru',732,866.75,'jxkic')

statement ok
INSERT INTO tab0 VALUES(83,566,253.91,'zrnqt',73,883.68,'ipqto')

statement ok
INSERT INTO tab0 VALUES(84,732,771.65,'tjtoa',617,282.99,'aycte')

statement ok
INSERT INTO tab0 VALUES(85,564,610.99,'qtoci',477,875.79,'pgkod')

statement ok
INSERT INTO tab0 VALUES(86,753,846.22,'ccwsk',833,286.73,'lcljq')

statement ok
INSERT INTO tab0 VALUES(87,872,926.52,'zrlca',550,67.70,'jxqbd')

statement ok
INSERT INTO tab0 VALUES(88,991,790.62,'olcwf',813,823.38,'qozqg')

statement ok
INSERT INTO tab0 VALUES(89,309,998.36,'spuek',743,351.95,'ecece')

statement ok
INSERT INTO tab0 VALUES(90,778,854.36,'yjrkk',26,747.63,'setvn')

statement ok
INSERT INTO tab0 VALUES(91,724,529.64,'qjmrs',538,540.37,'uvejp')

statement ok
INSERT INTO tab0 VALUES(92,478,192.22,'clion',967,815.46,'adczn')

statement ok
INSERT INTO tab0 VALUES(93,997,129.79,'tezrw',445,343.10,'dqhhi')

statement ok
INSERT INTO tab0 VALUES(94,489,870.27,'drbiv',165,691.12,'bgxxb')

statement ok
INSERT INTO tab0 VALUES(95,39,314.50,'eyadm',11,372.52,'fqmby')

statement ok
INSERT INTO tab0 VALUES(96,236,855.84,'gsknf',180,946.15,'lyifo')

statement ok
INSERT INTO tab0 VALUES(97,794,505.77,'gyvrs',811,158.31,'hkfru')

statement ok
INSERT INTO tab0 VALUES(98,178,23.55,'vpfsf',604,57.38,'zazhd')

statement ok
INSERT INTO tab0 VALUES(99,233,33.85,'kdytm',451,127.43,'schys')

statement ok
DROP TABLE tab1

statement ok
CREATE TABLE tab1(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE INDEX idx_tab1_0 on tab1 (col0)

statement ok
CREATE INDEX idx_tab1_1 on tab1 (col1)

statement ok
CREATE INDEX idx_tab1_3 on tab1 (col3)

statement ok
CREATE INDEX idx_tab1_4 on tab1 (col4)

statement ok
INSERT INTO tab1 SELECT * FROM tab0

statement ok
DROP TABLE tab2

statement ok
CREATE TABLE tab2(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE INDEX idx_tab2_0 ON tab2 (col0,col1)

statement ok
CREATE INDEX idx_tab2_1 ON tab2 (col3 DESC,col1)

statement ok
CREATE UNIQUE INDEX idx_tab2_2 ON tab2 (col1 DESC,col3)

statement ok
CREATE INDEX idx_tab2_4 ON tab2 (col3,col0)

statement ok
INSERT INTO tab2 SELECT * FROM tab0

statement ok
DROP TABLE tab3

statement ok
CREATE TABLE tab3(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE INDEX idx_tab3_0 ON tab3 (col1 DESC)

statement ok
CREATE UNIQUE INDEX idx_tab3_1 ON tab3 (col4,col3 DESC)

statement ok
CREATE INDEX idx_tab3_2 ON tab3 (col3 DESC)

statement ok
INSERT INTO tab3 SELECT * FROM tab0

statement ok
DROP TABLE tab4

statement ok
CREATE TABLE tab4(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE UNIQUE INDEX idx_tab4_0 ON tab4 (col3 DESC,col4)

statement ok
CREATE UNIQUE INDEX idx_tab4_1 ON tab4 (col0)

statement ok
CREATE INDEX idx_tab4_3 ON tab4 (col4 DESC)

statement ok
CREATE INDEX idx_tab4_4 ON tab4 (col3,col1)

statement ok
INSERT INTO tab4 SELECT * FROM tab0

query I rowsort label-empty
SELECT pk FROM tab0 WHERE pk IS NULL
----

statement ok
DELETE FROM tab0 WHERE col3 > 80

query I rowsort label-empty
SELECT pk FROM tab0 WHERE col3 > 80
----

query I rowsort label-3075
SELECT pk FROM tab0 WHERE NOT (col3 > 80)
----
10 values hashing to ec0ebb975f9edbe4b8e4eaac3ff9e8b6

statement ok
DELETE FROM tab1 WHERE col3 > 80

query I rowsort label-empty
SELECT pk FROM tab1 WHERE col3 > 80
----

query I rowsort label-3075
SELECT pk FROM tab1 WHERE NOT (col3 > 80)
----
10 values hashing to ec0ebb975f9edbe4b8e4eaac3ff9e8b6

statement ok
DELETE FROM tab2 WHERE col3 > 80

query I rowsort label-empty
SELECT pk FROM tab2 WHERE col3 > 80
----

query I rowsort label-3075
SELECT pk FROM tab2 WHERE NOT (col3 > 80)
----
10 values hashing to ec0ebb975f9edbe4b8e4eaac3ff9e8b6

statement ok
DELETE FROM tab3 WHERE col3 > 80

query I rowsort label-empty
SELECT pk FROM tab3 WHERE col3 > 80
----

query I rowsort label-3075
SELECT pk FROM tab3 WHERE NOT (col3 > 80)
----
10 values hashing to ec0ebb975f9edbe4b8e4eaac3ff9e8b6

statement ok
DELETE FROM tab4 WHERE col3 > 80

query I rowsort label-empty
SELECT pk FROM tab4 WHERE col3 > 80
----

query I rowsort label-3075
SELECT pk FROM tab4 WHERE NOT (col3 > 80)
----
10 values hashing to ec0ebb975f9edbe4b8e4eaac3ff9e8b6

statement ok
DELETE FROM tab0 WHERE ((col4 >= 279.68)) AND col1 IN (387.87,305.74,286.14,285.47,880.27,157.27)

query I rowsort label-empty
SELECT pk FROM tab0 WHERE ((col4 >= 279.68)) AND col1 IN (387.87,305.74,286.14,285.47,880.27,157.27)
----

query I rowsort label-3090
SELECT pk FROM tab0 WHERE NOT (((col4 >= 279.68)) AND col1 IN (387.87,305.74,286.14,285.47,880.27,157.27))
----
10 values hashing to ec0ebb975f9edbe4b8e4eaac3ff9e8b6

statement ok
DELETE FROM tab1 WHERE ((col4 >= 279.68)) AND col1 IN (387.87,305.74,286.14,285.47,880.27,157.27)

query I rowsort label-empty
SELECT pk FROM tab1 WHERE ((col4 >= 279.68)) AND col1 IN (387.87,305.74,286.14,285.47,880.27,157.27)
----

query I rowsort label-3090
SELECT pk FROM tab1 WHERE NOT (((col4 >= 279.68)) AND col1 IN (387.87,305.74,286.14,285.47,880.27,157.27))
----
10 values hashing to ec0ebb975f9edbe4b8e4eaac3ff9e8b6

statement ok
DELETE FROM tab2 WHERE ((col4 >= 279.68)) AND col1 IN (387.87,305.74,286.14,285.47,880.27,157.27)

query I rowsort label-empty
SELECT pk FROM tab2 WHERE ((col4 >= 279.68)) AND col1 IN (387.87,305.74,286.14,285.47,880.27,157.27)
----

query I rowsort label-3090
SELECT pk FROM tab2 WHERE NOT (((col4 >= 279.68)) AND col1 IN (387.87,305.74,286.14,285.47,880.27,157.27))
----
10 values hashing to ec0ebb975f9edbe4b8e4eaac3ff9e8b6

statement ok
DELETE FROM tab3 WHERE ((col4 >= 279.68)) AND col1 IN (387.87,305.74,286.14,285.47,880.27,157.27)

query I rowsort label-empty
SELECT pk FROM tab3 WHERE ((col4 >= 279.68)) AND col1 IN (387.87,305.74,286.14,285.47,880.27,157.27)
----

query I rowsort label-3090
SELECT pk FROM tab3 WHERE NOT (((col4 >= 279.68)) AND col1 IN (387.87,305.74,286.14,285.47,880.27,157.27))
----
10 values hashing to ec0ebb975f9edbe4b8e4eaac3ff9e8b6

statement ok
DELETE FROM tab4 WHERE ((col4 >= 279.68)) AND col1 IN (387.87,305.74,286.14,285.47,880.27,157.27)

query I rowsort label-empty
SELECT pk FROM tab4 WHERE ((col4 >= 279.68)) AND col1 IN (387.87,305.74,286.14,285.47,880.27,157.27)
----

query I rowsort label-3090
SELECT pk FROM tab4 WHERE NOT (((col4 >= 279.68)) AND col1 IN (387.87,305.74,286.14,285.47,880.27,157.27))
----
10 values hashing to ec0ebb975f9edbe4b8e4eaac3ff9e8b6

statement ok
DELETE FROM tab0 WHERE col3 > 964

query I rowsort label-empty
SELECT pk FROM tab0 WHERE col3 > 964
----

query I rowsort label-3105
SELECT pk FROM tab0 WHERE NOT (col3 > 964)
----
10 values hashing to ec0ebb975f9edbe4b8e4eaac3ff9e8b6

statement ok
DELETE FROM tab1 WHERE col3 > 964

query I rowsort label-empty
SELECT pk FROM tab1 WHERE col3 > 964
----

query I rowsort label-3105
SELECT pk FROM tab1 WHERE NOT (col3 > 964)
----
10 values hashing to ec0ebb975f9edbe4b8e4eaac3ff9e8b6

statement ok
DELETE FROM tab2 WHERE col3 > 964

query I rowsort label-empty
SELECT pk FROM tab2 WHERE col3 > 964
----

query I rowsort label-3105
SELECT pk FROM tab2 WHERE NOT (col3 > 964)
----
10 values hashing to ec0ebb975f9edbe4b8e4eaac3ff9e8b6

statement ok
DELETE FROM tab3 WHERE col3 > 964

query I rowsort label-empty
SELECT pk FROM tab3 WHERE col3 > 964
----

query I rowsort label-3105
SELECT pk FROM tab3 WHERE NOT (col3 > 964)
----
10 values hashing to ec0ebb975f9edbe4b8e4eaac3ff9e8b6

statement ok
DELETE FROM tab4 WHERE col3 > 964

query I rowsort label-empty
SELECT pk FROM tab4 WHERE col3 > 964
----

query I rowsort label-3105
SELECT pk FROM tab4 WHERE NOT (col3 > 964)
----
10 values hashing to ec0ebb975f9edbe4b8e4eaac3ff9e8b6

statement ok
DELETE FROM tab0 WHERE col0 > 607

query I rowsort label-empty
SELECT pk FROM tab0 WHERE col0 > 607
----

query I rowsort label-3120
SELECT pk FROM tab0 WHERE NOT (col0 > 607)
----
21
32
63
83
95

statement ok
DELETE FROM tab1 WHERE col0 > 607

query I rowsort label-empty
SELECT pk FROM tab1 WHERE col0 > 607
----

query I rowsort label-3120
SELECT pk FROM tab1 WHERE NOT (col0 > 607)
----
21
32
63
83
95

statement ok
DELETE FROM tab2 WHERE col0 > 607

query I rowsort label-empty
SELECT pk FROM tab2 WHERE col0 > 607
----

query I rowsort label-3120
SELECT pk FROM tab2 WHERE NOT (col0 > 607)
----
21
32
63
83
95

statement ok
DELETE FROM tab3 WHERE col0 > 607

query I rowsort label-empty
SELECT pk FROM tab3 WHERE col0 > 607
----

query I rowsort label-3120
SELECT pk FROM tab3 WHERE NOT (col0 > 607)
----
21
32
63
83
95

statement ok
DELETE FROM tab4 WHERE col0 > 607

query I rowsort label-empty
SELECT pk FROM tab4 WHERE col0 > 607
----

query I rowsort label-3120
SELECT pk FROM tab4 WHERE NOT (col0 > 607)
----
21
32
63
83
95

statement ok
DELETE FROM tab0 WHERE col4 > 35.3 OR col3 < 411 AND ((col4 > 856.21 OR col0 <= 942)) OR ((col4 >= 366.44))

query I rowsort label-empty
SELECT pk FROM tab0 WHERE col4 > 35.3 OR col3 < 411 AND ((col4 > 856.21 OR col0 <= 942)) OR ((col4 >= 366.44))
----

query I rowsort label-3135
SELECT pk FROM tab0 WHERE NOT (col4 > 35.3 OR col3 < 411 AND ((col4 > 856.21 OR col0 <= 942)) OR ((col4 >= 366.44)))
----

statement ok
DELETE FROM tab1 WHERE col4 > 35.3 OR col3 < 411 AND ((col4 > 856.21 OR col0 <= 942)) OR ((col4 >= 366.44))

query I rowsort label-empty
SELECT pk FROM tab1 WHERE col4 > 35.3 OR col3 < 411 AND ((col4 > 856.21 OR col0 <= 942)) OR ((col4 >= 366.44))
----

query I rowsort label-3135
SELECT pk FROM tab1 WHERE NOT (col4 > 35.3 OR col3 < 411 AND ((col4 > 856.21 OR col0 <= 942)) OR ((col4 >= 366.44)))
----

statement ok
DELETE FROM tab2 WHERE col4 > 35.3 OR col3 < 411 AND ((col4 > 856.21 OR col0 <= 942)) OR ((col4 >= 366.44))

query I rowsort label-empty
SELECT pk FROM tab2 WHERE col4 > 35.3 OR col3 < 411 AND ((col4 > 856.21 OR col0 <= 942)) OR ((col4 >= 366.44))
----

query I rowsort label-3135
SELECT pk FROM tab2 WHERE NOT (col4 > 35.3 OR col3 < 411 AND ((col4 > 856.21 OR col0 <= 942)) OR ((col4 >= 366.44)))
----

statement ok
DELETE FROM tab3 WHERE col4 > 35.3 OR col3 < 411 AND ((col4 > 856.21 OR col0 <= 942)) OR ((col4 >= 366.44))

query I rowsort label-empty
SELECT pk FROM tab3 WHERE col4 > 35.3 OR col3 < 411 AND ((col4 > 856.21 OR col0 <= 942)) OR ((col4 >= 366.44))
----

query I rowsort label-3135
SELECT pk FROM tab3 WHERE NOT (col4 > 35.3 OR col3 < 411 AND ((col4 > 856.21 OR col0 <= 942)) OR ((col4 >= 366.44)))
----

statement ok
DELETE FROM tab4 WHERE col4 > 35.3 OR col3 < 411 AND ((col4 > 856.21 OR col0 <= 942)) OR ((col4 >= 366.44))

query I rowsort label-empty
SELECT pk FROM tab4 WHERE col4 > 35.3 OR col3 < 411 AND ((col4 > 856.21 OR col0 <= 942)) OR ((col4 >= 366.44))
----

query I rowsort label-3135
SELECT pk FROM tab4 WHERE NOT (col4 > 35.3 OR col3 < 411 AND ((col4 > 856.21 OR col0 <= 942)) OR ((col4 >= 366.44)))
----

statement ok
DROP TABLE tab0

statement ok
CREATE TABLE tab0(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
INSERT INTO tab0 VALUES(0,53,319.88,'uvocw',218,172.0,'fqgae')

statement ok
INSERT INTO tab0 VALUES(1,798,438.53,'prfjg',553,655.40,'mhjrr')

statement ok
INSERT INTO tab0 VALUES(2,486,254.1,'rcqyc',6,78.61,'yyyli')

statement ok
INSERT INTO tab0 VALUES(3,707,29.44,'xmiyw',787,836.35,'tkjxd')

statement ok
INSERT INTO tab0 VALUES(4,76,950.17,'nhnzm',697,564.62,'daygk')

statement ok
INSERT INTO tab0 VALUES(5,356,754.89,'tbygz',248,755.83,'dxxij')

statement ok
INSERT INTO tab0 VALUES(6,590,350.78,'isjvf',789,391.97,'dbwus')

statement ok
INSERT INTO tab0 VALUES(7,218,446.63,'eqinf',633,565.65,'oljii')

statement ok
INSERT INTO tab0 VALUES(8,206,174.93,'brqhc',182,102.30,'jeqoz')

statement ok
INSERT INTO tab0 VALUES(9,171,716.7,'emden',50,195.25,'vpflr')

statement ok
INSERT INTO tab0 VALUES(10,505,926.37,'tidkk',188,20.89,'djlfo')

statement ok
INSERT INTO tab0 VALUES(11,501,958.28,'uqgsn',10,363.75,'ytimk')

statement ok
INSERT INTO tab0 VALUES(12,476,890.48,'mtvhb',519,249.66,'zpvmh')

statement ok
INSERT INTO tab0 VALUES(13,900,348.99,'bfvxi',431,563.89,'vkvfe')

statement ok
INSERT INTO tab0 VALUES(14,515,133.33,'ixdfj',299,677.23,'jqmko')

statement ok
INSERT INTO tab0 VALUES(15,465,842.58,'ecjqo',638,72.12,'mtctd')

statement ok
INSERT INTO tab0 VALUES(16,421,500.61,'kroqh',53,969.82,'sgnbi')

statement ok
INSERT INTO tab0 VALUES(17,701,178.9,'fdpwl',362,948.50,'xzwhz')

statement ok
INSERT INTO tab0 VALUES(18,402,620.70,'wvaef',717,575.35,'rcfsz')

statement ok
INSERT INTO tab0 VALUES(19,518,873.20,'ibnup',739,29.76,'egccw')

statement ok
INSERT INTO tab0 VALUES(20,72,903.61,'xdrod',631,724.38,'trfun')

statement ok
INSERT INTO tab0 VALUES(21,233,228.28,'unmvi',312,936.29,'jmatp')

statement ok
INSERT INTO tab0 VALUES(22,450,539.3,'tcato',539,427.12,'nnjvl')

statement ok
INSERT INTO tab0 VALUES(23,569,325.31,'tcajk',32,70.15,'qqewl')

statement ok
INSERT INTO tab0 VALUES(24,963,501.29,'phstm',596,476.45,'rxxqu')

statement ok
INSERT INTO tab0 VALUES(25,654,26.98,'nfbcb',253,616.3,'anigd')

statement ok
INSERT INTO tab0 VALUES(26,442,540.38,'uctwo',361,446.90,'wdfce')

statement ok
INSERT INTO tab0 VALUES(27,25,975.59,'kgrwf',740,535.28,'vvryd')

statement ok
INSERT INTO tab0 VALUES(28,127,192.94,'qwnlu',797,690.65,'sjbfq')

statement ok
INSERT INTO tab0 VALUES(29,623,597.12,'smjpd',656,576.92,'efmze')

statement ok
INSERT INTO tab0 VALUES(30,662,772.29,'kvmav',276,344.55,'bslfv')

statement ok
INSERT INTO tab0 VALUES(31,795,98.21,'tcukt',580,261.63,'iemsu')

statement ok
INSERT INTO tab0 VALUES(32,98,378.37,'oboiv',577,327.9,'ocrmy')

statement ok
INSERT INTO tab0 VALUES(33,296,466.13,'zeyon',491,902.73,'oeoou')

statement ok
INSERT INTO tab0 VALUES(34,892,887.81,'kqven',883,336.42,'amjmr')

statement ok
INSERT INTO tab0 VALUES(35,287,469.84,'usdnj',776,587.20,'eoyds')

statement ok
INSERT INTO tab0 VALUES(36,908,960.87,'mntpc',783,851.37,'hqhyg')

statement ok
INSERT INTO tab0 VALUES(37,333,658.92,'qpxwt',229,185.68,'mpedn')

statement ok
INSERT INTO tab0 VALUES(38,416,35.49,'eoztg',275,132.39,'fgrrj')

statement ok
INSERT INTO tab0 VALUES(39,409,363.65,'aqbjt',48,348.46,'xjznt')

statement ok
INSERT INTO tab0 VALUES(40,91,337.24,'amoyj',761,224.61,'qxwrk')

statement ok
INSERT INTO tab0 VALUES(41,893,698.93,'kotww',840,511.50,'talim')

statement ok
INSERT INTO tab0 VALUES(42,17,866.37,'nzqsf',51,949.81,'meqbd')

statement ok
INSERT INTO tab0 VALUES(43,570,557.33,'jyjlf',617,885.40,'omxvg')

statement ok
INSERT INTO tab0 VALUES(44,680,409.78,'gqwqc',356,909.42,'tmxdx')

statement ok
INSERT INTO tab0 VALUES(45,631,613.7,'mjoii',796,468.44,'rpaie')

statement ok
INSERT INTO tab0 VALUES(46,978,531.2,'vwzmz',302,494.54,'iczjq')

statement ok
INSERT INTO tab0 VALUES(47,676,326.4,'ifixl',202,35.52,'rgqjz')

statement ok
INSERT INTO tab0 VALUES(48,209,579.29,'vcdhe',914,870.92,'hikks')

statement ok
INSERT INTO tab0 VALUES(49,708,928.77,'pwxqe',66,144.23,'aazst')

statement ok
INSERT INTO tab0 VALUES(50,82,680.47,'yqscr',627,985.95,'qgzyc')

statement ok
INSERT INTO tab0 VALUES(51,138,442.46,'xnugt',26,135.79,'hondh')

statement ok
INSERT INTO tab0 VALUES(52,710,745.7,'vriey',280,569.71,'kyvxf')

statement ok
INSERT INTO tab0 VALUES(53,782,667.96,'zjvpx',123,127.10,'bizqt')

statement ok
INSERT INTO tab0 VALUES(54,613,463.27,'fgyyz',121,133.90,'tjjle')

statement ok
INSERT INTO tab0 VALUES(55,863,185.76,'okbqx',807,23.70,'zuklz')

statement ok
INSERT INTO tab0 VALUES(56,716,308.91,'wlvzi',801,970.90,'vjftl')

statement ok
INSERT INTO tab0 VALUES(57,10,357.5,'kqwno',935,505.80,'qedug')

statement ok
INSERT INTO tab0 VALUES(58,353,532.48,'ndkaa',380,151.74,'ssjgc')

statement ok
INSERT INTO tab0 VALUES(59,259,328.62,'hyxpd',769,38.24,'tusfk')

statement ok
INSERT INTO tab0 VALUES(60,262,168.12,'adoxr',322,533.11,'qbalt')

statement ok
INSERT INTO tab0 VALUES(61,51,22.97,'abchp',975,866.56,'atahu')

statement ok
INSERT INTO tab0 VALUES(62,587,34.64,'efhtl',499,752.34,'vatbo')

statement ok
INSERT INTO tab0 VALUES(63,234,147.21,'nrrff',630,17.90,'dagvj')

statement ok
INSERT INTO tab0 VALUES(64,879,727.49,'xzzrx',189,225.45,'oahye')

statement ok
INSERT INTO tab0 VALUES(65,62,189.14,'qjbea',213,298.11,'youum')

statement ok
INSERT INTO tab0 VALUES(66,97,623.80,'cygci',75,149.7,'cnsdu')

statement ok
INSERT INTO tab0 VALUES(67,197,417.21,'hrdcl',611,299.66,'fhkfe')

statement ok
INSERT INTO tab0 VALUES(68,602,883.33,'qpamk',247,506.52,'tuluc')

statement ok
INSERT INTO tab0 VALUES(69,703,882.50,'lywbk',119,388.69,'uwckx')

statement ok
INSERT INTO tab0 VALUES(70,166,448.51,'ohnmj',203,54.77,'wabhk')

statement ok
INSERT INTO tab0 VALUES(71,55,414.78,'bnphm',434,720.1,'nzcsr')

statement ok
INSERT INTO tab0 VALUES(72,964,39.43,'vgdza',842,338.45,'wjnbn')

statement ok
INSERT INTO tab0 VALUES(73,132,627.46,'dpzgs',664,226.5,'hezuc')

statement ok
INSERT INTO tab0 VALUES(74,577,159.82,'lqryq',477,681.82,'cuatr')

statement ok
INSERT INTO tab0 VALUES(75,219,913.60,'uhxkr',320,619.93,'bzqhf')

statement ok
INSERT INTO tab0 VALUES(76,996,93.9,'nofmd',820,187.83,'bfaev')

statement ok
INSERT INTO tab0 VALUES(77,6,449.94,'apoom',319,396.41,'trdcq')

statement ok
INSERT INTO tab0 VALUES(78,615,907.28,'dyawv',994,742.7,'emiih')

statement ok
INSERT INTO tab0 VALUES(79,593,190.85,'ynjnt',987,834.91,'kqxgo')

statement ok
INSERT INTO tab0 VALUES(80,235,447.11,'ktspr',527,14.79,'ajygz')

statement ok
INSERT INTO tab0 VALUES(81,483,874.37,'tvcir',55,989.51,'zaqyp')

statement ok
INSERT INTO tab0 VALUES(82,61,342.93,'lrdgb',351,451.89,'blfgk')

statement ok
INSERT INTO tab0 VALUES(83,588,20.20,'ogtez',659,702.94,'oxhnb')

statement ok
INSERT INTO tab0 VALUES(84,711,1.78,'nmnoz',808,283.93,'xhtsm')

statement ok
INSERT INTO tab0 VALUES(85,223,927.68,'pnqkw',342,593.58,'ghdmp')

statement ok
INSERT INTO tab0 VALUES(86,200,614.33,'tuhmz',643,520.14,'djlht')

statement ok
INSERT INTO tab0 VALUES(87,112,677.82,'cdjmc',54,62.50,'cbrnn')

statement ok
INSERT INTO tab0 VALUES(88,957,154.92,'madca',9,955.37,'jalrg')

statement ok
INSERT INTO tab0 VALUES(89,383,134.28,'houca',151,294.37,'icskq')

statement ok
INSERT INTO tab0 VALUES(90,814,375.53,'xqcpr',464,162.17,'hngsn')

statement ok
INSERT INTO tab0 VALUES(91,573,939.38,'mdbbk',395,252.58,'cbjch')

statement ok
INSERT INTO tab0 VALUES(92,9,809.81,'kzlkb',976,495.71,'pbnos')

statement ok
INSERT INTO tab0 VALUES(93,622,518.10,'afogq',953,682.12,'opzui')

statement ok
INSERT INTO tab0 VALUES(94,186,773.6,'ggtav',912,90.85,'arjik')

statement ok
INSERT INTO tab0 VALUES(95,878,79.7,'gxbxq',400,109.66,'aghse')

statement ok
INSERT INTO tab0 VALUES(96,398,365.25,'xoxeb',56,865.8,'gkalu')

statement ok
INSERT INTO tab0 VALUES(97,99,608.57,'ohoft',718,843.54,'sldht')

statement ok
INSERT INTO tab0 VALUES(98,101,461.99,'rzzrn',582,517.55,'dcbjp')

statement ok
INSERT INTO tab0 VALUES(99,437,875.55,'jlhqa',293,971.74,'ynuen')

statement ok
DROP TABLE tab1

statement ok
CREATE TABLE tab1(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE INDEX idx_tab1_0 on tab1 (col0)

statement ok
CREATE INDEX idx_tab1_1 on tab1 (col1)

statement ok
CREATE INDEX idx_tab1_3 on tab1 (col3)

statement ok
CREATE INDEX idx_tab1_4 on tab1 (col4)

statement ok
INSERT INTO tab1 SELECT * FROM tab0

statement ok
DROP TABLE tab2

statement ok
CREATE TABLE tab2(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE INDEX idx_tab2_0 ON tab2 (col4 DESC)

statement ok
CREATE UNIQUE INDEX idx_tab2_1 ON tab2 (col3)

statement ok
CREATE UNIQUE INDEX idx_tab2_3 ON tab2 (col0 DESC)

statement ok
INSERT INTO tab2 SELECT * FROM tab0

statement ok
DROP TABLE tab3

statement ok
CREATE TABLE tab3(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE UNIQUE INDEX idx_tab3_0 ON tab3 (col1)

statement ok
CREATE UNIQUE INDEX idx_tab3_3 ON tab3 (col0,col4,col3 DESC)

statement ok
CREATE UNIQUE INDEX idx_tab3_5 ON tab3 (col4 DESC)

statement ok
INSERT INTO tab3 SELECT * FROM tab0

statement ok
DROP TABLE tab4

statement ok
CREATE TABLE tab4(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE INDEX idx_tab4_0 ON tab4 (col3,col0 DESC,col1 DESC)

statement ok
CREATE UNIQUE INDEX idx_tab4_2 ON tab4 (col0 DESC,col3 DESC)

statement ok
CREATE UNIQUE INDEX idx_tab4_3 ON tab4 (col1)

statement ok
CREATE UNIQUE INDEX idx_tab4_4 ON tab4 (col4,col0 DESC)

statement ok
CREATE INDEX idx_tab4_5 ON tab4 (col0 DESC,col4 DESC,col3 DESC)

statement ok
INSERT INTO tab4 SELECT * FROM tab0

query I rowsort label-empty
SELECT pk FROM tab0 WHERE pk IS NULL
----

statement ok
DROP TABLE tab0

statement ok
CREATE TABLE tab0(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
INSERT INTO tab0 VALUES(0,763,995.87,'zoipc',369,980.36,'oixze')

statement ok
INSERT INTO tab0 VALUES(1,995,617.90,'qzwpk',290,285.35,'pgqtf')

statement ok
INSERT INTO tab0 VALUES(2,976,277.46,'hfbrt',894,650.31,'sgfwb')

statement ok
INSERT INTO tab0 VALUES(3,186,692.93,'ehoal',586,25.94,'hezit')

statement ok
INSERT INTO tab0 VALUES(4,857,322.46,'hdfzf',333,662.0,'jlcpv')

statement ok
INSERT INTO tab0 VALUES(5,599,495.59,'ieium',291,247.97,'zzuen')

statement ok
INSERT INTO tab0 VALUES(6,22,535.90,'ccrbh',432,22.65,'cnflw')

statement ok
INSERT INTO tab0 VALUES(7,364,884.58,'ifujr',166,911.81,'wlxzt')

statement ok
INSERT INTO tab0 VALUES(8,115,229.10,'bjvbn',969,646.77,'qlpme')

statement ok
INSERT INTO tab0 VALUES(9,643,626.82,'okzvw',6,887.10,'gyqeh')

statement ok
INSERT INTO tab0 VALUES(10,815,623.64,'qvjca',756,353.15,'xxtom')

statement ok
INSERT INTO tab0 VALUES(11,627,391.57,'pkicn',637,946.77,'oipap')

statement ok
INSERT INTO tab0 VALUES(12,828,843.41,'lvlzo',632,872.86,'wznjb')

statement ok
INSERT INTO tab0 VALUES(13,542,760.33,'cisxu',914,770.4,'lyxnx')

statement ok
INSERT INTO tab0 VALUES(14,895,919.55,'hhqhq',470,834.25,'uiegz')

statement ok
INSERT INTO tab0 VALUES(15,641,216.90,'yvksk',726,943.39,'rtana')

statement ok
INSERT INTO tab0 VALUES(16,786,790.50,'dpxkj',174,780.94,'adklw')

statement ok
INSERT INTO tab0 VALUES(17,212,151.36,'fdavw',993,959.59,'efvpl')

statement ok
INSERT INTO tab0 VALUES(18,304,300.99,'atomn',678,154.86,'adhxa')

statement ok
INSERT INTO tab0 VALUES(19,572,861.6,'zyqhg',664,217.71,'agqdh')

statement ok
INSERT INTO tab0 VALUES(20,281,199.1,'fflln',949,309.20,'mpjlk')

statement ok
INSERT INTO tab0 VALUES(21,70,549.65,'qnsxi',722,21.8,'nmdfi')

statement ok
INSERT INTO tab0 VALUES(22,582,142.84,'dbrbl',984,502.43,'ggnor')

statement ok
INSERT INTO tab0 VALUES(23,86,326.5,'qreim',178,582.30,'zwkwb')

statement ok
INSERT INTO tab0 VALUES(24,103,694.4,'iuwub',811,898.31,'hlaoc')

statement ok
INSERT INTO tab0 VALUES(25,32,208.45,'rsgxv',78,18.29,'baasp')

statement ok
INSERT INTO tab0 VALUES(26,771,323.46,'onzys',490,567.88,'sbqpp')

statement ok
INSERT INTO tab0 VALUES(27,349,116.35,'nmrva',497,354.21,'jbviq')

statement ok
INSERT INTO tab0 VALUES(28,544,404.22,'rwkpn',113,487.47,'vklnt')

statement ok
INSERT INTO tab0 VALUES(29,513,878.51,'ckobn',542,516.54,'vqfyr')

statement ok
INSERT INTO tab0 VALUES(30,412,220.72,'szzod',801,540.66,'ckaaw')

statement ok
INSERT INTO tab0 VALUES(31,27,230.97,'oiijh',349,343.0,'mxwqt')

statement ok
INSERT INTO tab0 VALUES(32,395,956.66,'vnxmy',709,517.34,'cngou')

statement ok
INSERT INTO tab0 VALUES(33,429,812.6,'dtzfc',90,578.63,'mozfp')

statement ok
INSERT INTO tab0 VALUES(34,545,708.99,'ltutz',20,109.68,'qsmic')

statement ok
INSERT INTO tab0 VALUES(35,286,172.40,'hquxf',964,869.73,'evaip')

statement ok
INSERT INTO tab0 VALUES(36,946,476.98,'zjqpx',951,923.12,'omniz')

statement ok
INSERT INTO tab0 VALUES(37,197,762.86,'pmmos',202,771.88,'bnzkv')

statement ok
INSERT INTO tab0 VALUES(38,712,166.15,'eqxzb',750,465.38,'zvlkj')

statement ok
INSERT INTO tab0 VALUES(39,792,943.62,'uieag',68,743.95,'uxeoy')

statement ok
INSERT INTO tab0 VALUES(40,989,592.31,'ukjql',695,149.48,'djvcu')

statement ok
INSERT INTO tab0 VALUES(41,732,980.14,'tulyc',856,156.8,'evlvi')

statement ok
INSERT INTO tab0 VALUES(42,954,471.55,'uzics',95,295.70,'keruj')

statement ok
INSERT INTO tab0 VALUES(43,711,45.14,'nxfsg',892,281.71,'dpxwa')

statement ok
INSERT INTO tab0 VALUES(44,816,429.26,'igkrc',292,132.61,'ixioz')

statement ok
INSERT INTO tab0 VALUES(45,451,218.65,'ijupi',531,299.55,'vechr')

statement ok
INSERT INTO tab0 VALUES(46,811,999.8,'rpqnr',659,791.6,'oqoje')

statement ok
INSERT INTO tab0 VALUES(47,709,481.95,'nhznr',163,297.59,'ozcjo')

statement ok
INSERT INTO tab0 VALUES(48,214,616.95,'gznly',598,313.18,'adoxa')

statement ok
INSERT INTO tab0 VALUES(49,270,727.63,'pkxie',206,266.9,'rxfft')

statement ok
INSERT INTO tab0 VALUES(50,325,627.9,'svwdg',544,641.39,'roxrj')

statement ok
INSERT INTO tab0 VALUES(51,952,752.55,'hxeml',110,105.62,'vmgqv')

statement ok
INSERT INTO tab0 VALUES(52,478,280.0,'tezbn',965,630.38,'ssqxr')

statement ok
INSERT INTO tab0 VALUES(53,604,259.84,'jpsjt',358,620.1,'uskjc')

statement ok
INSERT INTO tab0 VALUES(54,37,732.46,'imnjh',355,36.14,'mwcqc')

statement ok
INSERT INTO tab0 VALUES(55,106,859.92,'wtyca',462,520.37,'jeitn')

statement ok
INSERT INTO tab0 VALUES(56,397,46.53,'mwodv',246,523.90,'jvdsj')

statement ok
INSERT INTO tab0 VALUES(57,370,67.50,'xfqnt',966,425.11,'sxacs')

statement ok
INSERT INTO tab0 VALUES(58,987,191.56,'kwpdb',195,663.22,'cyzsy')

statement ok
INSERT INTO tab0 VALUES(59,338,306.57,'tgzjg',446,857.90,'zovix')

statement ok
INSERT INTO tab0 VALUES(60,264,43.16,'mqoxm',795,932.91,'lbfbx')

statement ok
INSERT INTO tab0 VALUES(61,983,903.37,'yvocj',509,246.70,'ofrga')

statement ok
INSERT INTO tab0 VALUES(62,717,382.25,'ivtui',668,713.7,'iqwxa')

statement ok
INSERT INTO tab0 VALUES(63,312,94.48,'zjkxq',792,929.76,'ypskr')

statement ok
INSERT INTO tab0 VALUES(64,868,897.1,'npuym',466,296.9,'wpkes')

statement ok
INSERT INTO tab0 VALUES(65,360,18.70,'ttxug',967,148.59,'wxqeb')

statement ok
INSERT INTO tab0 VALUES(66,268,181.91,'yrwgm',876,875.63,'ijrqz')

statement ok
INSERT INTO tab0 VALUES(67,195,724.15,'bmxqb',728,51.0,'dwlqc')

statement ok
INSERT INTO tab0 VALUES(68,500,734.69,'qhnll',613,554.63,'czwtp')

statement ok
INSERT INTO tab0 VALUES(69,917,165.21,'cppyo',813,694.9,'ttqsi')

statement ok
INSERT INTO tab0 VALUES(70,180,964.40,'tfpyf',424,339.31,'uaqwx')

statement ok
INSERT INTO tab0 VALUES(71,654,200.57,'appdy',983,38.20,'wiaby')

statement ok
INSERT INTO tab0 VALUES(72,953,183.33,'otmai',89,146.20,'clcay')

statement ok
INSERT INTO tab0 VALUES(73,569,595.17,'gpzia',31,950.99,'vzweu')

statement ok
INSERT INTO tab0 VALUES(74,496,610.9,'ouxsx',416,795.7,'yysck')

statement ok
INSERT INTO tab0 VALUES(75,854,22.25,'jeflg',784,204.39,'anvhj')

statement ok
INSERT INTO tab0 VALUES(76,516,370.55,'jqawt',247,12.99,'iphrq')

statement ok
INSERT INTO tab0 VALUES(77,733,60.31,'ambet',99,480.61,'cjbkx')

statement ok
INSERT INTO tab0 VALUES(78,755,494.86,'tfjai',453,430.32,'mbegp')

statement ok
INSERT INTO tab0 VALUES(79,461,193.16,'cdvbi',862,364.14,'vlyje')

statement ok
INSERT INTO tab0 VALUES(80,982,921.46,'syxps',940,590.69,'tnzyz')

statement ok
INSERT INTO tab0 VALUES(81,324,813.88,'qjdhl',994,348.76,'eektr')

statement ok
INSERT INTO tab0 VALUES(82,999,496.7,'hvzst',641,936.0,'qswuc')

statement ok
INSERT INTO tab0 VALUES(83,642,215.82,'tycze',443,832.51,'fptyo')

statement ok
INSERT INTO tab0 VALUES(84,640,965.68,'thkjv',523,821.46,'uxiox')

statement ok
INSERT INTO tab0 VALUES(85,760,604.62,'wbfyh',193,119.74,'derbp')

statement ok
INSERT INTO tab0 VALUES(86,769,988.59,'nligz',582,501.54,'bvesa')

statement ok
INSERT INTO tab0 VALUES(87,60,90.20,'jnhue',257,422.5,'lzhbh')

statement ok
INSERT INTO tab0 VALUES(88,282,127.34,'dtiwb',849,143.0,'lwvrs')

statement ok
INSERT INTO tab0 VALUES(89,955,687.77,'zqqyy',679,858.35,'ppcrr')

statement ok
INSERT INTO tab0 VALUES(90,105,851.78,'jjjmj',381,816.88,'auymy')

statement ok
INSERT INTO tab0 VALUES(91,885,319.81,'lhynh',532,449.82,'jdajo')

statement ok
INSERT INTO tab0 VALUES(92,198,536.5,'awxea',271,496.49,'carah')

statement ok
INSERT INTO tab0 VALUES(93,326,814.8,'swimp',926,127.91,'pfikj')

statement ok
INSERT INTO tab0 VALUES(94,550,461.53,'eksvr',640,68.44,'emnaz')

statement ok
INSERT INTO tab0 VALUES(95,781,905.64,'zhgqx',997,728.37,'ibwwe')

statement ok
INSERT INTO tab0 VALUES(96,181,816.92,'zszat',643,320.60,'uokwz')

statement ok
INSERT INTO tab0 VALUES(97,788,234.80,'kyskx',915,993.22,'sirpr')

statement ok
INSERT INTO tab0 VALUES(98,143,695.20,'wyief',464,949.15,'tgrvu')

statement ok
INSERT INTO tab0 VALUES(99,914,349.18,'mxxey',880,572.77,'dghfh')

statement ok
DROP TABLE tab1

statement ok
CREATE TABLE tab1(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE INDEX idx_tab1_0 on tab1 (col0)

statement ok
CREATE INDEX idx_tab1_1 on tab1 (col1)

statement ok
CREATE INDEX idx_tab1_3 on tab1 (col3)

statement ok
CREATE INDEX idx_tab1_4 on tab1 (col4)

statement ok
INSERT INTO tab1 SELECT * FROM tab0

statement ok
DROP TABLE tab2

statement ok
CREATE TABLE tab2(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE UNIQUE INDEX idx_tab2_0 ON tab2 (col0 DESC,col1 DESC)

statement ok
CREATE UNIQUE INDEX idx_tab2_1 ON tab2 (col0 DESC,col4 DESC)

statement ok
CREATE INDEX idx_tab2_4 ON tab2 (col4 DESC)

statement ok
CREATE INDEX idx_tab2_5 ON tab2 (col0 DESC,col3)

statement ok
INSERT INTO tab2 SELECT * FROM tab0

statement ok
DROP TABLE tab3

statement ok
CREATE TABLE tab3(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE INDEX idx_tab3_0 ON tab3 (col4 DESC,col0 DESC)

statement ok
CREATE INDEX idx_tab3_1 ON tab3 (col0)

statement ok
CREATE UNIQUE INDEX idx_tab3_3 ON tab3 (col3 DESC,col4)

statement ok
INSERT INTO tab3 SELECT * FROM tab0

statement ok
DROP TABLE tab4

statement ok
CREATE TABLE tab4(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE INDEX idx_tab4_0 ON tab4 (col0,col4 DESC)

statement ok
CREATE UNIQUE INDEX idx_tab4_1 ON tab4 (col3)

statement ok
INSERT INTO tab4 SELECT * FROM tab0

query I rowsort label-empty
SELECT pk FROM tab0 WHERE pk IS NULL
----

statement ok
DELETE FROM tab0 WHERE col4 <= 895.61 AND (col4 <= 528.53) OR (col3 > 715)

query I rowsort label-empty
SELECT pk FROM tab0 WHERE col4 <= 895.61 AND (col4 <= 528.53) OR (col3 > 715)
----

query I rowsort label-3150
SELECT pk FROM tab0 WHERE NOT (col4 <= 895.61 AND (col4 <= 528.53) OR (col3 > 715))
----
28 values hashing to 26d7aca6c7c8fe5bbd8a2a95eb4450bd

statement ok
DELETE FROM tab1 WHERE col4 <= 895.61 AND (col4 <= 528.53) OR (col3 > 715)

query I rowsort label-empty
SELECT pk FROM tab1 WHERE col4 <= 895.61 AND (col4 <= 528.53) OR (col3 > 715)
----

query I rowsort label-3150
SELECT pk FROM tab1 WHERE NOT (col4 <= 895.61 AND (col4 <= 528.53) OR (col3 > 715))
----
28 values hashing to 26d7aca6c7c8fe5bbd8a2a95eb4450bd

statement ok
DELETE FROM tab2 WHERE col4 <= 895.61 AND (col4 <= 528.53) OR (col3 > 715)

query I rowsort label-empty
SELECT pk FROM tab2 WHERE col4 <= 895.61 AND (col4 <= 528.53) OR (col3 > 715)
----

query I rowsort label-3150
SELECT pk FROM tab2 WHERE NOT (col4 <= 895.61 AND (col4 <= 528.53) OR (col3 > 715))
----
28 values hashing to 26d7aca6c7c8fe5bbd8a2a95eb4450bd

statement ok
DELETE FROM tab3 WHERE col4 <= 895.61 AND (col4 <= 528.53) OR (col3 > 715)

query I rowsort label-empty
SELECT pk FROM tab3 WHERE col4 <= 895.61 AND (col4 <= 528.53) OR (col3 > 715)
----

query I rowsort label-3150
SELECT pk FROM tab3 WHERE NOT (col4 <= 895.61 AND (col4 <= 528.53) OR (col3 > 715))
----
28 values hashing to 26d7aca6c7c8fe5bbd8a2a95eb4450bd

statement ok
DELETE FROM tab4 WHERE col4 <= 895.61 AND (col4 <= 528.53) OR (col3 > 715)

query I rowsort label-empty
SELECT pk FROM tab4 WHERE col4 <= 895.61 AND (col4 <= 528.53) OR (col3 > 715)
----

query I rowsort label-3150
SELECT pk FROM tab4 WHERE NOT (col4 <= 895.61 AND (col4 <= 528.53) OR (col3 > 715))
----
28 values hashing to 26d7aca6c7c8fe5bbd8a2a95eb4450bd

statement ok
DELETE FROM tab0 WHERE col1 < 823.14

query I rowsort label-empty
SELECT pk FROM tab0 WHERE col1 < 823.14
----

query I rowsort label-3165
SELECT pk FROM tab0 WHERE NOT (col1 < 823.14)
----
0
12
14
39
46
7
84
90

statement ok
DELETE FROM tab1 WHERE col1 < 823.14

query I rowsort label-empty
SELECT pk FROM tab1 WHERE col1 < 823.14
----

query I rowsort label-3165
SELECT pk FROM tab1 WHERE NOT (col1 < 823.14)
----
0
12
14
39
46
7
84
90

statement ok
DELETE FROM tab2 WHERE col1 < 823.14

query I rowsort label-empty
SELECT pk FROM tab2 WHERE col1 < 823.14
----

query I rowsort label-3165
SELECT pk FROM tab2 WHERE NOT (col1 < 823.14)
----
0
12
14
39
46
7
84
90

statement ok
DELETE FROM tab3 WHERE col1 < 823.14

query I rowsort label-empty
SELECT pk FROM tab3 WHERE col1 < 823.14
----

query I rowsort label-3165
SELECT pk FROM tab3 WHERE NOT (col1 < 823.14)
----
0
12
14
39
46
7
84
90

statement ok
DELETE FROM tab4 WHERE col1 < 823.14

query I rowsort label-empty
SELECT pk FROM tab4 WHERE col1 < 823.14
----

query I rowsort label-3165
SELECT pk FROM tab4 WHERE NOT (col1 < 823.14)
----
0
12
14
39
46
7
84
90

statement ok
DELETE FROM tab0 WHERE (col4 > 705.3)

query I rowsort label-empty
SELECT pk FROM tab0 WHERE (col4 > 705.3)
----

query I rowsort label-3180
SELECT pk FROM tab0 WHERE NOT ((col4 > 705.3))
----

statement ok
DELETE FROM tab1 WHERE (col4 > 705.3)

query I rowsort label-empty
SELECT pk FROM tab1 WHERE (col4 > 705.3)
----

query I rowsort label-3180
SELECT pk FROM tab1 WHERE NOT ((col4 > 705.3))
----

statement ok
DELETE FROM tab2 WHERE (col4 > 705.3)

query I rowsort label-empty
SELECT pk FROM tab2 WHERE (col4 > 705.3)
----

query I rowsort label-3180
SELECT pk FROM tab2 WHERE NOT ((col4 > 705.3))
----

statement ok
DELETE FROM tab3 WHERE (col4 > 705.3)

query I rowsort label-empty
SELECT pk FROM tab3 WHERE (col4 > 705.3)
----

query I rowsort label-3180
SELECT pk FROM tab3 WHERE NOT ((col4 > 705.3))
----

statement ok
DELETE FROM tab4 WHERE (col4 > 705.3)

query I rowsort label-empty
SELECT pk FROM tab4 WHERE (col4 > 705.3)
----

query I rowsort label-3180
SELECT pk FROM tab4 WHERE NOT ((col4 > 705.3))
----

statement ok
DROP TABLE tab0

statement ok
CREATE TABLE tab0(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
INSERT INTO tab0 VALUES(0,475,486.11,'vrfpm',159,300.75,'ovjkc')

statement ok
INSERT INTO tab0 VALUES(1,227,93.70,'usjfp',651,985.48,'hfixy')

statement ok
INSERT INTO tab0 VALUES(2,750,678.0,'fzzas',820,566.22,'hgqgw')

statement ok
INSERT INTO tab0 VALUES(3,391,976.44,'vlrkk',99,530.19,'amtgb')

statement ok
INSERT INTO tab0 VALUES(4,196,631.78,'klqwl',678,81.43,'jbnpz')

statement ok
INSERT INTO tab0 VALUES(5,35,817.12,'rxfng',634,773.93,'jwuxf')

statement ok
INSERT INTO tab0 VALUES(6,723,870.12,'qprxr',54,127.78,'ulyax')

statement ok
INSERT INTO tab0 VALUES(7,147,905.10,'laohi',160,263.28,'ujtym')

statement ok
INSERT INTO tab0 VALUES(8,393,450.12,'xsqtq',428,519.8,'ldubg')

statement ok
INSERT INTO tab0 VALUES(9,869,63.17,'bifia',729,79.27,'lndhd')

statement ok
INSERT INTO tab0 VALUES(10,430,960.25,'zsbaw',435,600.55,'vozec')

statement ok
INSERT INTO tab0 VALUES(11,501,642.52,'ectdz',557,832.31,'krjww')

statement ok
INSERT INTO tab0 VALUES(12,209,517.41,'ldoef',866,248.80,'lwopq')

statement ok
INSERT INTO tab0 VALUES(13,498,526.76,'gduee',14,664.23,'jsxlo')

statement ok
INSERT INTO tab0 VALUES(14,264,771.91,'qespt',667,869.87,'jslrm')

statement ok
INSERT INTO tab0 VALUES(15,471,132.88,'obztw',625,247.25,'yfisk')

statement ok
INSERT INTO tab0 VALUES(16,285,903.44,'rrgpx',945,403.19,'ppslj')

statement ok
INSERT INTO tab0 VALUES(17,189,406.29,'azycn',71,787.1,'lkegw')

statement ok
INSERT INTO tab0 VALUES(18,117,625.13,'mfuig',957,319.60,'wnlbn')

statement ok
INSERT INTO tab0 VALUES(19,575,825.82,'nvkla',191,17.56,'aeaor')

statement ok
INSERT INTO tab0 VALUES(20,764,180.50,'uxbyv',120,619.35,'rfsjf')

statement ok
INSERT INTO tab0 VALUES(21,709,398.69,'qbdtk',979,207.35,'oclbx')

statement ok
INSERT INTO tab0 VALUES(22,383,344.46,'zrvku',8,835.8,'hbrhf')

statement ok
INSERT INTO tab0 VALUES(23,829,666.52,'swwaa',586,153.23,'sidbv')

statement ok
INSERT INTO tab0 VALUES(24,289,422.35,'jxwqs',348,31.86,'ubmpk')

statement ok
INSERT INTO tab0 VALUES(25,327,701.35,'wbjdo',318,184.46,'zsutb')

statement ok
INSERT INTO tab0 VALUES(26,953,251.92,'zvzmh',26,801.15,'byiyb')

statement ok
INSERT INTO tab0 VALUES(27,751,104.62,'bcmvy',639,163.72,'qvbil')

statement ok
INSERT INTO tab0 VALUES(28,2,200.29,'qfaqs',83,272.82,'takxr')

statement ok
INSERT INTO tab0 VALUES(29,809,11.18,'zccuj',169,479.7,'qvste')

statement ok
INSERT INTO tab0 VALUES(30,221,168.4,'xnwtf',717,102.16,'fiazb')

statement ok
INSERT INTO tab0 VALUES(31,360,85.28,'dxbqj',682,57.0,'unozr')

statement ok
INSERT INTO tab0 VALUES(32,547,586.11,'evjjn',280,480.84,'rllnh')

statement ok
INSERT INTO tab0 VALUES(33,423,525.59,'uxhvq',111,351.39,'tjhwq')

statement ok
INSERT INTO tab0 VALUES(34,78,417.86,'qznym',284,124.95,'duyws')

statement ok
INSERT INTO tab0 VALUES(35,172,57.17,'zguug',544,346.54,'wowdc')

statement ok
INSERT INTO tab0 VALUES(36,65,153.7,'ejhvh',395,287.0,'jfyfz')

statement ok
INSERT INTO tab0 VALUES(37,938,942.50,'nqmvp',225,560.14,'gwbni')

statement ok
INSERT INTO tab0 VALUES(38,918,820.92,'pbpfm',434,750.88,'wkuqz')

statement ok
INSERT INTO tab0 VALUES(39,206,968.44,'bnkdg',555,39.31,'xsvmx')

statement ok
INSERT INTO tab0 VALUES(40,200,973.97,'hvojt',381,828.90,'zqwfz')

statement ok
INSERT INTO tab0 VALUES(41,619,457.30,'zypuc',91,365.55,'lgboq')

statement ok
INSERT INTO tab0 VALUES(42,632,700.23,'qbfhe',371,366.78,'vwrvk')

statement ok
INSERT INTO tab0 VALUES(43,978,263.75,'lrdxj',545,646.79,'mfscq')

statement ok
INSERT INTO tab0 VALUES(44,93,618.9,'rupzc',695,740.64,'gqqhb')

statement ok
INSERT INTO tab0 VALUES(45,236,769.91,'lbcim',788,526.34,'ebujj')

statement ok
INSERT INTO tab0 VALUES(46,615,878.35,'gtxia',801,856.0,'zfhjy')

statement ok
INSERT INTO tab0 VALUES(47,506,891.26,'rdsze',845,177.94,'rvipl')

statement ok
INSERT INTO tab0 VALUES(48,387,161.22,'yhgcy',292,155.81,'kndsk')

statement ok
INSERT INTO tab0 VALUES(49,56,75.73,'rpbnn',897,303.72,'ugjwx')

statement ok
INSERT INTO tab0 VALUES(50,757,679.30,'glvay',928,606.39,'uduvc')

statement ok
INSERT INTO tab0 VALUES(51,309,299.62,'suiqt',285,141.24,'dtydz')

statement ok
INSERT INTO tab0 VALUES(52,226,174.63,'hxwrm',626,709.51,'dfuew')

statement ok
INSERT INTO tab0 VALUES(53,845,72.67,'ysvwm',498,457.43,'cigje')

statement ok
INSERT INTO tab0 VALUES(54,452,922.62,'bypoi',457,499.30,'frvew')

statement ok
INSERT INTO tab0 VALUES(55,403,434.0,'dcusp',192,548.65,'xskih')

statement ok
INSERT INTO tab0 VALUES(56,251,728.11,'iqhcm',652,538.33,'qaoap')

statement ok
INSERT INTO tab0 VALUES(57,873,957.14,'aenmg',172,245.67,'mgoum')

statement ok
INSERT INTO tab0 VALUES(58,592,931.33,'pogqe',595,921.56,'tlqxt')

statement ok
INSERT INTO tab0 VALUES(59,305,743.5,'zyhnv',400,908.65,'ozxib')

statement ok
INSERT INTO tab0 VALUES(60,605,397.94,'fawja',826,274.37,'quuxj')

statement ok
INSERT INTO tab0 VALUES(61,906,427.6,'fbmyc',997,429.17,'sntms')

statement ok
INSERT INTO tab0 VALUES(62,571,528.98,'hbmlv',45,756.53,'hpvat')

statement ok
INSERT INTO tab0 VALUES(63,36,175.93,'tvnwz',238,231.20,'ggisj')

statement ok
INSERT INTO tab0 VALUES(64,930,253.91,'qemxu',103,54.23,'kymdl')

statement ok
INSERT INTO tab0 VALUES(65,211,681.82,'hcugu',554,269.15,'fdyjg')

statement ok
INSERT INTO tab0 VALUES(66,279,35.59,'ytiri',12,389.6,'jsobi')

statement ok
INSERT INTO tab0 VALUES(67,109,176.29,'lptbc',535,27.79,'mvxqw')

statement ok
INSERT INTO tab0 VALUES(68,370,867.29,'sqlpb',938,512.0,'oiyln')

statement ok
INSERT INTO tab0 VALUES(69,558,414.33,'nmxas',924,523.33,'tpqtz')

statement ok
INSERT INTO tab0 VALUES(70,111,274.70,'blkmz',203,706.47,'yxnzm')

statement ok
INSERT INTO tab0 VALUES(71,544,690.31,'prsxt',622,304.37,'kkmtq')

statement ok
INSERT INTO tab0 VALUES(72,567,313.88,'bkrzk',286,783.28,'jgecx')

statement ok
INSERT INTO tab0 VALUES(73,212,826.1,'qutiq',686,451.93,'rvwpf')

statement ok
INSERT INTO tab0 VALUES(74,959,569.33,'mkvqv',822,90.63,'luwht')

statement ok
INSERT INTO tab0 VALUES(75,859,170.63,'hbptz',329,574.42,'ofhdi')

statement ok
INSERT INTO tab0 VALUES(76,663,162.95,'xblxc',601,501.16,'nqpwh')

statement ok
INSERT INTO tab0 VALUES(77,942,610.76,'zhwrv',920,814.67,'vjffw')

statement ok
INSERT INTO tab0 VALUES(78,214,740.4,'qmffg',573,426.88,'vnhab')

statement ok
INSERT INTO tab0 VALUES(79,71,560.41,'zcekj',985,845.91,'bzelb')

statement ok
INSERT INTO tab0 VALUES(80,301,487.29,'vqrwt',840,802.24,'gvbyy')

statement ok
INSERT INTO tab0 VALUES(81,15,967.99,'hqfed',207,872.78,'pfrmi')

statement ok
INSERT INTO tab0 VALUES(82,770,111.84,'kzpaf',663,100.6,'oqyrz')

statement ok
INSERT INTO tab0 VALUES(83,697,309.32,'strey',422,628.32,'nzjul')

statement ok
INSERT INTO tab0 VALUES(84,624,859.19,'arsuo',458,320.61,'hradp')

statement ok
INSERT INTO tab0 VALUES(85,199,593.61,'wzgkx',627,383.97,'tuvvk')

statement ok
INSERT INTO tab0 VALUES(86,20,503.27,'eqrec',796,995.52,'qhlfl')

statement ok
INSERT INTO tab0 VALUES(87,756,362.50,'bltwh',969,933.60,'zxsvo')

statement ok
INSERT INTO tab0 VALUES(88,274,351.41,'dhjcg',407,190.87,'unjrn')

statement ok
INSERT INTO tab0 VALUES(89,761,686.2,'lazkw',758,608.47,'rdscn')

statement ok
INSERT INTO tab0 VALUES(90,855,239.36,'xunjw',177,498.11,'nbaez')

statement ok
INSERT INTO tab0 VALUES(91,765,169.62,'zcsul',456,268.24,'bamrc')

statement ok
INSERT INTO tab0 VALUES(92,394,536.26,'hyzsy',146,46.12,'nhohk')

statement ok
INSERT INTO tab0 VALUES(93,470,943.14,'iwwsi',683,306.99,'esvqm')

statement ok
INSERT INTO tab0 VALUES(94,669,142.65,'yfrvx',512,492.17,'ddino')

statement ok
INSERT INTO tab0 VALUES(95,740,674.84,'adhtz',213,644.19,'vblyd')

statement ok
INSERT INTO tab0 VALUES(96,625,488.51,'etmdj',628,24.94,'qgngo')

statement ok
INSERT INTO tab0 VALUES(97,593,559.37,'hhxle',980,737.75,'pofjt')

statement ok
INSERT INTO tab0 VALUES(98,355,532.18,'fgieg',5,362.54,'zamus')

statement ok
INSERT INTO tab0 VALUES(99,201,327.81,'flqdy',72,571.95,'whyth')

statement ok
DROP TABLE tab1

statement ok
CREATE TABLE tab1(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE INDEX idx_tab1_0 on tab1 (col0)

statement ok
CREATE INDEX idx_tab1_1 on tab1 (col1)

statement ok
CREATE INDEX idx_tab1_3 on tab1 (col3)

statement ok
CREATE INDEX idx_tab1_4 on tab1 (col4)

statement ok
INSERT INTO tab1 SELECT * FROM tab0

statement ok
DROP TABLE tab2

statement ok
CREATE TABLE tab2(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE UNIQUE INDEX idx_tab2_0 ON tab2 (col4,col1)

statement ok
CREATE UNIQUE INDEX idx_tab2_2 ON tab2 (col3,col0 DESC)

statement ok
CREATE INDEX idx_tab2_3 ON tab2 (col0)

statement ok
CREATE INDEX idx_tab2_5 ON tab2 (col4,col3 DESC)

statement ok
INSERT INTO tab2 SELECT * FROM tab0

statement ok
DROP TABLE tab3

statement ok
CREATE TABLE tab3(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE INDEX idx_tab3_0 ON tab3 (col4 DESC,col1,col3 DESC)

statement ok
CREATE UNIQUE INDEX idx_tab3_1 ON tab3 (col3 DESC,col4,col0)

statement ok
CREATE UNIQUE INDEX idx_tab3_2 ON tab3 (col3,col0)

statement ok
CREATE UNIQUE INDEX idx_tab3_5 ON tab3 (col0 DESC,col1 DESC)

statement ok
INSERT INTO tab3 SELECT * FROM tab0

statement ok
DROP TABLE tab4

statement ok
CREATE TABLE tab4(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE INDEX idx_tab4_0 ON tab4 (col0 DESC,col1 DESC)

statement ok
CREATE INDEX idx_tab4_1 ON tab4 (col1,col0)

statement ok
CREATE UNIQUE INDEX idx_tab4_3 ON tab4 (col4,col1,col3 DESC)

statement ok
INSERT INTO tab4 SELECT * FROM tab0

query I rowsort label-empty
SELECT pk FROM tab0 WHERE pk IS NULL
----

statement ok
DELETE FROM tab0 WHERE (col1 <= 26.87)

query I rowsort label-empty
SELECT pk FROM tab0 WHERE (col1 <= 26.87)
----

query I rowsort label-3195
SELECT pk FROM tab0 WHERE NOT ((col1 <= 26.87))
----
99 values hashing to 9959235dbcf84d32bc8dc69ecca0de8d

statement ok
DELETE FROM tab1 WHERE (col1 <= 26.87)

query I rowsort label-empty
SELECT pk FROM tab1 WHERE (col1 <= 26.87)
----

query I rowsort label-3195
SELECT pk FROM tab1 WHERE NOT ((col1 <= 26.87))
----
99 values hashing to 9959235dbcf84d32bc8dc69ecca0de8d

statement ok
DELETE FROM tab2 WHERE (col1 <= 26.87)

query I rowsort label-empty
SELECT pk FROM tab2 WHERE (col1 <= 26.87)
----

query I rowsort label-3195
SELECT pk FROM tab2 WHERE NOT ((col1 <= 26.87))
----
99 values hashing to 9959235dbcf84d32bc8dc69ecca0de8d

statement ok
DELETE FROM tab3 WHERE (col1 <= 26.87)

query I rowsort label-empty
SELECT pk FROM tab3 WHERE (col1 <= 26.87)
----

query I rowsort label-3195
SELECT pk FROM tab3 WHERE NOT ((col1 <= 26.87))
----
99 values hashing to 9959235dbcf84d32bc8dc69ecca0de8d

statement ok
DELETE FROM tab4 WHERE (col1 <= 26.87)

query I rowsort label-empty
SELECT pk FROM tab4 WHERE (col1 <= 26.87)
----

query I rowsort label-3195
SELECT pk FROM tab4 WHERE NOT ((col1 <= 26.87))
----
99 values hashing to 9959235dbcf84d32bc8dc69ecca0de8d

statement ok
DELETE FROM tab0 WHERE col1 >= 344.48 OR (((col3 >= 187)) OR (col0 IS NULL) OR (col0 <= 741 AND col3 IN (359,39,659,606,480)) AND col3 > 253 OR (((col3 IS NULL))) AND col3 < 329 AND col3 >= 189 OR col0 > 90)

query I rowsort label-empty
SELECT pk FROM tab0 WHERE col1 >= 344.48 OR (((col3 >= 187)) OR (col0 IS NULL) OR (col0 <= 741 AND col3 IN (359,39,659,606,480)) AND col3 > 253 OR (((col3 IS NULL))) AND col3 < 329 AND col3 >= 189 OR col0 > 90)
----

query I rowsort label-3210
SELECT pk FROM tab0 WHERE NOT (col1 >= 344.48 OR (((col3 >= 187)) OR (col0 IS NULL) OR (col0 <= 741 AND col3 IN (359,39,659,606,480)) AND col3 > 253 OR (((col3 IS NULL))) AND col3 < 329 AND col3 >= 189 OR col0 > 90))
----
28

statement ok
DELETE FROM tab1 WHERE col1 >= 344.48 OR (((col3 >= 187)) OR (col0 IS NULL) OR (col0 <= 741 AND col3 IN (359,39,659,606,480)) AND col3 > 253 OR (((col3 IS NULL))) AND col3 < 329 AND col3 >= 189 OR col0 > 90)

query I rowsort label-empty
SELECT pk FROM tab1 WHERE col1 >= 344.48 OR (((col3 >= 187)) OR (col0 IS NULL) OR (col0 <= 741 AND col3 IN (359,39,659,606,480)) AND col3 > 253 OR (((col3 IS NULL))) AND col3 < 329 AND col3 >= 189 OR col0 > 90)
----

query I rowsort label-3210
SELECT pk FROM tab1 WHERE NOT (col1 >= 344.48 OR (((col3 >= 187)) OR (col0 IS NULL) OR (col0 <= 741 AND col3 IN (359,39,659,606,480)) AND col3 > 253 OR (((col3 IS NULL))) AND col3 < 329 AND col3 >= 189 OR col0 > 90))
----
28

statement ok
DELETE FROM tab2 WHERE col1 >= 344.48 OR (((col3 >= 187)) OR (col0 IS NULL) OR (col0 <= 741 AND col3 IN (359,39,659,606,480)) AND col3 > 253 OR (((col3 IS NULL))) AND col3 < 329 AND col3 >= 189 OR col0 > 90)

query I rowsort label-empty
SELECT pk FROM tab2 WHERE col1 >= 344.48 OR (((col3 >= 187)) OR (col0 IS NULL) OR (col0 <= 741 AND col3 IN (359,39,659,606,480)) AND col3 > 253 OR (((col3 IS NULL))) AND col3 < 329 AND col3 >= 189 OR col0 > 90)
----

query I rowsort label-3210
SELECT pk FROM tab2 WHERE NOT (col1 >= 344.48 OR (((col3 >= 187)) OR (col0 IS NULL) OR (col0 <= 741 AND col3 IN (359,39,659,606,480)) AND col3 > 253 OR (((col3 IS NULL))) AND col3 < 329 AND col3 >= 189 OR col0 > 90))
----
28

statement ok
DELETE FROM tab3 WHERE col1 >= 344.48 OR (((col3 >= 187)) OR (col0 IS NULL) OR (col0 <= 741 AND col3 IN (359,39,659,606,480)) AND col3 > 253 OR (((col3 IS NULL))) AND col3 < 329 AND col3 >= 189 OR col0 > 90)

query I rowsort label-empty
SELECT pk FROM tab3 WHERE col1 >= 344.48 OR (((col3 >= 187)) OR (col0 IS NULL) OR (col0 <= 741 AND col3 IN (359,39,659,606,480)) AND col3 > 253 OR (((col3 IS NULL))) AND col3 < 329 AND col3 >= 189 OR col0 > 90)
----

query I rowsort label-3210
SELECT pk FROM tab3 WHERE NOT (col1 >= 344.48 OR (((col3 >= 187)) OR (col0 IS NULL) OR (col0 <= 741 AND col3 IN (359,39,659,606,480)) AND col3 > 253 OR (((col3 IS NULL))) AND col3 < 329 AND col3 >= 189 OR col0 > 90))
----
28

statement ok
DELETE FROM tab4 WHERE col1 >= 344.48 OR (((col3 >= 187)) OR (col0 IS NULL) OR (col0 <= 741 AND col3 IN (359,39,659,606,480)) AND col3 > 253 OR (((col3 IS NULL))) AND col3 < 329 AND col3 >= 189 OR col0 > 90)

query I rowsort label-empty
SELECT pk FROM tab4 WHERE col1 >= 344.48 OR (((col3 >= 187)) OR (col0 IS NULL) OR (col0 <= 741 AND col3 IN (359,39,659,606,480)) AND col3 > 253 OR (((col3 IS NULL))) AND col3 < 329 AND col3 >= 189 OR col0 > 90)
----

query I rowsort label-3210
SELECT pk FROM tab4 WHERE NOT (col1 >= 344.48 OR (((col3 >= 187)) OR (col0 IS NULL) OR (col0 <= 741 AND col3 IN (359,39,659,606,480)) AND col3 > 253 OR (((col3 IS NULL))) AND col3 < 329 AND col3 >= 189 OR col0 > 90))
----
28

statement ok
DELETE FROM tab0 WHERE ((col3 <= 449)) AND col3 IN (392)

query I rowsort label-empty
SELECT pk FROM tab0 WHERE ((col3 <= 449)) AND col3 IN (392)
----

query I rowsort label-3225
SELECT pk FROM tab0 WHERE NOT (((col3 <= 449)) AND col3 IN (392))
----
28

statement ok
DELETE FROM tab1 WHERE ((col3 <= 449)) AND col3 IN (392)

query I rowsort label-empty
SELECT pk FROM tab1 WHERE ((col3 <= 449)) AND col3 IN (392)
----

query I rowsort label-3225
SELECT pk FROM tab1 WHERE NOT (((col3 <= 449)) AND col3 IN (392))
----
28

statement ok
DELETE FROM tab2 WHERE ((col3 <= 449)) AND col3 IN (392)

query I rowsort label-empty
SELECT pk FROM tab2 WHERE ((col3 <= 449)) AND col3 IN (392)
----

query I rowsort label-3225
SELECT pk FROM tab2 WHERE NOT (((col3 <= 449)) AND col3 IN (392))
----
28

statement ok
DELETE FROM tab3 WHERE ((col3 <= 449)) AND col3 IN (392)

query I rowsort label-empty
SELECT pk FROM tab3 WHERE ((col3 <= 449)) AND col3 IN (392)
----

query I rowsort label-3225
SELECT pk FROM tab3 WHERE NOT (((col3 <= 449)) AND col3 IN (392))
----
28

statement ok
DELETE FROM tab4 WHERE ((col3 <= 449)) AND col3 IN (392)

query I rowsort label-empty
SELECT pk FROM tab4 WHERE ((col3 <= 449)) AND col3 IN (392)
----

query I rowsort label-3225
SELECT pk FROM tab4 WHERE NOT (((col3 <= 449)) AND col3 IN (392))
----
28

statement ok
DELETE FROM tab0 WHERE (col0 IS NULL AND (col1 >= 950.57)) AND col3 = 77 AND (col3 >= 774) AND col3 >= 853 AND col4 < 379.34 OR (col4 <= 487.6) AND (col3 > 42 OR (col0 > 789) OR col3 > 335) AND (col3 <= 892) AND ((((col0 > 9 OR col0 <= 926 OR col3 = 287 OR col3 IN (146,213,854))))) AND col3 < 420

query I rowsort label-empty
SELECT pk FROM tab0 WHERE (col0 IS NULL AND (col1 >= 950.57)) AND col3 = 77 AND (col3 >= 774) AND col3 >= 853 AND col4 < 379.34 OR (col4 <= 487.6) AND (col3 > 42 OR (col0 > 789) OR col3 > 335) AND (col3 <= 892) AND ((((col0 > 9 OR col0 <= 926 OR col3 = 287 OR col3 IN (146,213,854))))) AND col3 < 420
----

query I rowsort label-3240
SELECT pk FROM tab0 WHERE NOT ((col0 IS NULL AND (col1 >= 950.57)) AND col3 = 77 AND (col3 >= 774) AND col3 >= 853 AND col4 < 379.34 OR (col4 <= 487.6) AND (col3 > 42 OR (col0 > 789) OR col3 > 335) AND (col3 <= 892) AND ((((col0 > 9 OR col0 <= 926 OR col3 = 287 OR col3 IN (146,213,854))))) AND col3 < 420)
----

statement ok
DELETE FROM tab1 WHERE (col0 IS NULL AND (col1 >= 950.57)) AND col3 = 77 AND (col3 >= 774) AND col3 >= 853 AND col4 < 379.34 OR (col4 <= 487.6) AND (col3 > 42 OR (col0 > 789) OR col3 > 335) AND (col3 <= 892) AND ((((col0 > 9 OR col0 <= 926 OR col3 = 287 OR col3 IN (146,213,854))))) AND col3 < 420

query I rowsort label-empty
SELECT pk FROM tab1 WHERE (col0 IS NULL AND (col1 >= 950.57)) AND col3 = 77 AND (col3 >= 774) AND col3 >= 853 AND col4 < 379.34 OR (col4 <= 487.6) AND (col3 > 42 OR (col0 > 789) OR col3 > 335) AND (col3 <= 892) AND ((((col0 > 9 OR col0 <= 926 OR col3 = 287 OR col3 IN (146,213,854))))) AND col3 < 420
----

query I rowsort label-3240
SELECT pk FROM tab1 WHERE NOT ((col0 IS NULL AND (col1 >= 950.57)) AND col3 = 77 AND (col3 >= 774) AND col3 >= 853 AND col4 < 379.34 OR (col4 <= 487.6) AND (col3 > 42 OR (col0 > 789) OR col3 > 335) AND (col3 <= 892) AND ((((col0 > 9 OR col0 <= 926 OR col3 = 287 OR col3 IN (146,213,854))))) AND col3 < 420)
----

statement ok
DELETE FROM tab2 WHERE (col0 IS NULL AND (col1 >= 950.57)) AND col3 = 77 AND (col3 >= 774) AND col3 >= 853 AND col4 < 379.34 OR (col4 <= 487.6) AND (col3 > 42 OR (col0 > 789) OR col3 > 335) AND (col3 <= 892) AND ((((col0 > 9 OR col0 <= 926 OR col3 = 287 OR col3 IN (146,213,854))))) AND col3 < 420

query I rowsort label-empty
SELECT pk FROM tab2 WHERE (col0 IS NULL AND (col1 >= 950.57)) AND col3 = 77 AND (col3 >= 774) AND col3 >= 853 AND col4 < 379.34 OR (col4 <= 487.6) AND (col3 > 42 OR (col0 > 789) OR col3 > 335) AND (col3 <= 892) AND ((((col0 > 9 OR col0 <= 926 OR col3 = 287 OR col3 IN (146,213,854))))) AND col3 < 420
----

query I rowsort label-3240
SELECT pk FROM tab2 WHERE NOT ((col0 IS NULL AND (col1 >= 950.57)) AND col3 = 77 AND (col3 >= 774) AND col3 >= 853 AND col4 < 379.34 OR (col4 <= 487.6) AND (col3 > 42 OR (col0 > 789) OR col3 > 335) AND (col3 <= 892) AND ((((col0 > 9 OR col0 <= 926 OR col3 = 287 OR col3 IN (146,213,854))))) AND col3 < 420)
----

statement ok
DELETE FROM tab3 WHERE (col0 IS NULL AND (col1 >= 950.57)) AND col3 = 77 AND (col3 >= 774) AND col3 >= 853 AND col4 < 379.34 OR (col4 <= 487.6) AND (col3 > 42 OR (col0 > 789) OR col3 > 335) AND (col3 <= 892) AND ((((col0 > 9 OR col0 <= 926 OR col3 = 287 OR col3 IN (146,213,854))))) AND col3 < 420

query I rowsort label-empty
SELECT pk FROM tab3 WHERE (col0 IS NULL AND (col1 >= 950.57)) AND col3 = 77 AND (col3 >= 774) AND col3 >= 853 AND col4 < 379.34 OR (col4 <= 487.6) AND (col3 > 42 OR (col0 > 789) OR col3 > 335) AND (col3 <= 892) AND ((((col0 > 9 OR col0 <= 926 OR col3 = 287 OR col3 IN (146,213,854))))) AND col3 < 420
----

query I rowsort label-3240
SELECT pk FROM tab3 WHERE NOT ((col0 IS NULL AND (col1 >= 950.57)) AND col3 = 77 AND (col3 >= 774) AND col3 >= 853 AND col4 < 379.34 OR (col4 <= 487.6) AND (col3 > 42 OR (col0 > 789) OR col3 > 335) AND (col3 <= 892) AND ((((col0 > 9 OR col0 <= 926 OR col3 = 287 OR col3 IN (146,213,854))))) AND col3 < 420)
----

statement ok
DELETE FROM tab4 WHERE (col0 IS NULL AND (col1 >= 950.57)) AND col3 = 77 AND (col3 >= 774) AND col3 >= 853 AND col4 < 379.34 OR (col4 <= 487.6) AND (col3 > 42 OR (col0 > 789) OR col3 > 335) AND (col3 <= 892) AND ((((col0 > 9 OR col0 <= 926 OR col3 = 287 OR col3 IN (146,213,854))))) AND col3 < 420

query I rowsort label-empty
SELECT pk FROM tab4 WHERE (col0 IS NULL AND (col1 >= 950.57)) AND col3 = 77 AND (col3 >= 774) AND col3 >= 853 AND col4 < 379.34 OR (col4 <= 487.6) AND (col3 > 42 OR (col0 > 789) OR col3 > 335) AND (col3 <= 892) AND ((((col0 > 9 OR col0 <= 926 OR col3 = 287 OR col3 IN (146,213,854))))) AND col3 < 420
----

query I rowsort label-3240
SELECT pk FROM tab4 WHERE NOT ((col0 IS NULL AND (col1 >= 950.57)) AND col3 = 77 AND (col3 >= 774) AND col3 >= 853 AND col4 < 379.34 OR (col4 <= 487.6) AND (col3 > 42 OR (col0 > 789) OR col3 > 335) AND (col3 <= 892) AND ((((col0 > 9 OR col0 <= 926 OR col3 = 287 OR col3 IN (146,213,854))))) AND col3 < 420)
----

statement ok
DROP TABLE tab0

statement ok
CREATE TABLE tab0(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
INSERT INTO tab0 VALUES(0,545,897.64,'oegvl',551,399.69,'ktfzo')

statement ok
INSERT INTO tab0 VALUES(1,161,958.8,'hxqjn',590,516.23,'gbkyt')

statement ok
INSERT INTO tab0 VALUES(2,722,125.88,'lnsiw',417,41.75,'dzabx')

statement ok
INSERT INTO tab0 VALUES(3,930,451.41,'hwnwc',467,819.22,'nailj')

statement ok
INSERT INTO tab0 VALUES(4,861,859.43,'ykjwk',368,131.35,'qzplh')

statement ok
INSERT INTO tab0 VALUES(5,597,266.72,'msfqu',558,813.15,'xpebl')

statement ok
INSERT INTO tab0 VALUES(6,842,709.70,'bdpoz',918,381.60,'thppq')

statement ok
INSERT INTO tab0 VALUES(7,558,467.6,'zlvqv',391,161.26,'yqtns')

statement ok
INSERT INTO tab0 VALUES(8,577,190.40,'ymege',610,409.90,'oaztp')

statement ok
INSERT INTO tab0 VALUES(9,240,22.80,'zswqd',525,436.11,'gkgmp')

statement ok
INSERT INTO tab0 VALUES(10,9,726.51,'vvire',21,737.94,'huevk')

statement ok
INSERT INTO tab0 VALUES(11,101,807.54,'wofgg',552,113.52,'qvhig')

statement ok
INSERT INTO tab0 VALUES(12,110,643.29,'gcpfw',756,796.67,'grara')

statement ok
INSERT INTO tab0 VALUES(13,631,603.19,'esduj',92,576.57,'aixfj')

statement ok
INSERT INTO tab0 VALUES(14,887,177.30,'uqafv',454,922.34,'aksuy')

statement ok
INSERT INTO tab0 VALUES(15,351,98.95,'oiikj',802,114.66,'ouodj')

statement ok
INSERT INTO tab0 VALUES(16,375,469.36,'fkape',784,358.46,'heyom')

statement ok
INSERT INTO tab0 VALUES(17,812,886.27,'xdzyt',365,923.45,'lsbti')

statement ok
INSERT INTO tab0 VALUES(18,643,566.57,'lykfv',446,252.84,'vsscm')

statement ok
INSERT INTO tab0 VALUES(19,598,468.91,'fhpes',497,102.88,'ccqpy')

statement ok
INSERT INTO tab0 VALUES(20,789,420.34,'oejph',173,658.57,'sgmhm')

statement ok
INSERT INTO tab0 VALUES(21,324,248.90,'qraoc',945,663.19,'dmzzp')

statement ok
INSERT INTO tab0 VALUES(22,943,893.32,'usoer',726,539.0,'arcvs')

statement ok
INSERT INTO tab0 VALUES(23,634,541.55,'norik',489,518.86,'hydzi')

statement ok
INSERT INTO tab0 VALUES(24,266,749.47,'ooabv',900,762.80,'dgwfa')

statement ok
INSERT INTO tab0 VALUES(25,207,565.46,'gtgmt',938,489.70,'kaplu')

statement ok
INSERT INTO tab0 VALUES(26,952,660.3,'kjfeg',521,100.89,'lvkpy')

statement ok
INSERT INTO tab0 VALUES(27,750,446.49,'nqyxy',132,302.78,'nxezj')

statement ok
INSERT INTO tab0 VALUES(28,225,206.51,'agyfb',445,233.48,'qvucp')

statement ok
INSERT INTO tab0 VALUES(29,3,215.80,'cdfdm',946,589.44,'wfeba')

statement ok
INSERT INTO tab0 VALUES(30,338,870.71,'gxmrz',560,748.5,'lenlv')

statement ok
INSERT INTO tab0 VALUES(31,736,810.84,'yrcpk',281,892.31,'udivk')

statement ok
INSERT INTO tab0 VALUES(32,579,44.70,'dmmwo',786,136.39,'uinhe')

statement ok
INSERT INTO tab0 VALUES(33,752,75.31,'deyko',72,654.32,'ulqhw')

statement ok
INSERT INTO tab0 VALUES(34,267,25.84,'wtatv',73,797.55,'ugzzs')

statement ok
INSERT INTO tab0 VALUES(35,884,760.22,'xenoi',287,228.65,'nirej')

statement ok
INSERT INTO tab0 VALUES(36,746,15.77,'sxpgo',402,36.86,'rmsrg')

statement ok
INSERT INTO tab0 VALUES(37,996,521.84,'rrytu',921,871.78,'vohcm')

statement ok
INSERT INTO tab0 VALUES(38,401,126.42,'gvayd',787,63.94,'vatif')

statement ok
INSERT INTO tab0 VALUES(39,984,922.75,'agxls',5,749.46,'snvho')

statement ok
INSERT INTO tab0 VALUES(40,642,372.98,'btqes',271,997.68,'wnqpu')

statement ok
INSERT INTO tab0 VALUES(41,775,431.78,'ryhzn',596,931.75,'gazym')

statement ok
INSERT INTO tab0 VALUES(42,911,675.94,'ypdfx',930,860.27,'lbhzr')

statement ok
INSERT INTO tab0 VALUES(43,328,424.5,'mloke',788,395.95,'ukwww')

statement ok
INSERT INTO tab0 VALUES(44,682,865.7,'wsoye',871,583.17,'mgavh')

statement ok
INSERT INTO tab0 VALUES(45,632,181.98,'nwnom',700,24.66,'sqbuy')

statement ok
INSERT INTO tab0 VALUES(46,460,676.40,'yamcn',232,1.11,'yhodt')

statement ok
INSERT INTO tab0 VALUES(47,706,892.24,'xwibt',490,606.77,'sckdr')

statement ok
INSERT INTO tab0 VALUES(48,782,747.28,'lzugr',182,859.12,'awatu')

statement ok
INSERT INTO tab0 VALUES(49,605,649.81,'brpja',338,838.45,'lvidn')

statement ok
INSERT INTO tab0 VALUES(50,216,627.30,'uotry',922,803.51,'chais')

statement ok
INSERT INTO tab0 VALUES(51,410,453.94,'lbkpz',463,320.13,'xhouu')

statement ok
INSERT INTO tab0 VALUES(52,359,770.35,'ogeli',681,389.85,'rflfr')

statement ok
INSERT INTO tab0 VALUES(53,237,211.16,'shduy',111,563.54,'dmfxh')

statement ok
INSERT INTO tab0 VALUES(54,843,534.62,'mcckn',727,78.2,'iarqi')

statement ok
INSERT INTO tab0 VALUES(55,231,735.27,'sdqrx',562,978.70,'jawbp')

statement ok
INSERT INTO tab0 VALUES(56,329,185.54,'msdgw',348,238.17,'xnlna')

statement ok
INSERT INTO tab0 VALUES(57,569,745.37,'kydtn',125,888.87,'aznpw')

statement ok
INSERT INTO tab0 VALUES(58,509,896.86,'oefjg',874,142.71,'kayqt')

statement ok
INSERT INTO tab0 VALUES(59,459,866.85,'wpgkb',141,519.65,'ozmqy')

statement ok
INSERT INTO tab0 VALUES(60,107,746.58,'zbqzk',660,970.37,'xmung')

statement ok
INSERT INTO tab0 VALUES(61,141,628.34,'lncrn',982,3.88,'tfpcj')

statement ok
INSERT INTO tab0 VALUES(62,878,717.1,'aqebo',95,809.13,'riwmv')

statement ok
INSERT INTO tab0 VALUES(63,886,470.79,'opcln',52,382.68,'khztg')

statement ok
INSERT INTO tab0 VALUES(64,610,702.73,'hnakq',597,650.27,'elqpk')

statement ok
INSERT INTO tab0 VALUES(65,997,734.41,'vhdki',789,598.48,'ongzk')

statement ok
INSERT INTO tab0 VALUES(66,118,498.58,'kzsnh',616,393.34,'ykwsr')

statement ok
INSERT INTO tab0 VALUES(67,803,673.71,'yqkzv',649,506.96,'jplch')

statement ok
INSERT INTO tab0 VALUES(68,253,808.71,'fuguu',636,842.17,'uduny')

statement ok
INSERT INTO tab0 VALUES(69,673,443.47,'wdrjr',140,862.11,'ewxcb')

statement ok
INSERT INTO tab0 VALUES(70,894,241.54,'seygz',168,709.89,'pgykc')

statement ok
INSERT INTO tab0 VALUES(71,0,106.75,'qvapb',790,331.18,'kblxm')

statement ok
INSERT INTO tab0 VALUES(72,953,313.78,'aarxl',757,610.88,'kvkqv')

statement ok
INSERT INTO tab0 VALUES(73,213,631.88,'miwmw',149,484.71,'toiaa')

statement ok
INSERT INTO tab0 VALUES(74,372,448.41,'lroil',977,71.84,'kkoej')

statement ok
INSERT INTO tab0 VALUES(75,770,894.50,'utdns',817,798.52,'zgdws')

statement ok
INSERT INTO tab0 VALUES(76,125,972.69,'lygav',436,520.71,'agfvp')

statement ok
INSERT INTO tab0 VALUES(77,159,677.51,'ctdct',415,655.70,'bnypi')

statement ok
INSERT INTO tab0 VALUES(78,218,121.16,'qisfe',773,294.74,'txqdd')

statement ok
INSERT INTO tab0 VALUES(79,901,664.10,'blpjw',595,343.65,'bicfh')

statement ok
INSERT INTO tab0 VALUES(80,686,35.67,'utjxq',655,635.46,'hrmke')

statement ok
INSERT INTO tab0 VALUES(81,550,454.73,'oqpeo',42,61.2,'gdnkp')

statement ok
INSERT INTO tab0 VALUES(82,599,761.30,'usayb',783,692.66,'lfsur')

statement ok
INSERT INTO tab0 VALUES(83,687,544.16,'onrgb',472,908.77,'bzkrb')

statement ok
INSERT INTO tab0 VALUES(84,52,254.46,'uexxz',890,521.44,'fwwfd')

statement ok
INSERT INTO tab0 VALUES(85,928,341.41,'hwtcd',633,894.10,'bhliz')

statement ok
INSERT INTO tab0 VALUES(86,178,373.82,'zrrco',738,80.15,'ujtht')

statement ok
INSERT INTO tab0 VALUES(87,917,159.80,'zadxi',304,933.54,'ygrkl')

statement ok
INSERT INTO tab0 VALUES(88,138,882.33,'tiisp',121,240.45,'lbqoj')

statement ok
INSERT INTO tab0 VALUES(89,333,216.92,'dupst',293,844.88,'qjovc')

statement ok
INSERT INTO tab0 VALUES(90,124,455.22,'qsiqo',864,772.27,'qvefo')

statement ok
INSERT INTO tab0 VALUES(91,885,637.64,'knhkg',442,355.17,'evzfg')

statement ok
INSERT INTO tab0 VALUES(92,361,670.0,'kznqp',825,359.81,'abmik')

statement ok
INSERT INTO tab0 VALUES(93,308,456.12,'odtmg',624,101.77,'ugfyz')

statement ok
INSERT INTO tab0 VALUES(94,103,11.48,'wuedn',891,584.57,'irarv')

statement ok
INSERT INTO tab0 VALUES(95,377,605.80,'ncxkw',742,616.31,'twyfx')

statement ok
INSERT INTO tab0 VALUES(96,637,871.72,'ahxls',983,939.32,'ndqvg')

statement ok
INSERT INTO tab0 VALUES(97,892,934.39,'kiehw',730,350.72,'qigah')

statement ok
INSERT INTO tab0 VALUES(98,280,543.10,'chupi',47,826.11,'rkrfv')

statement ok
INSERT INTO tab0 VALUES(99,688,191.90,'ligcs',556,656.17,'byqee')

statement ok
DROP TABLE tab1

statement ok
CREATE TABLE tab1(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE INDEX idx_tab1_0 on tab1 (col0)

statement ok
CREATE INDEX idx_tab1_1 on tab1 (col1)

statement ok
CREATE INDEX idx_tab1_3 on tab1 (col3)

statement ok
CREATE INDEX idx_tab1_4 on tab1 (col4)

statement ok
INSERT INTO tab1 SELECT * FROM tab0

statement ok
DROP TABLE tab2

statement ok
CREATE TABLE tab2(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE INDEX idx_tab2_0 ON tab2 (col1)

statement ok
CREATE UNIQUE INDEX idx_tab2_1 ON tab2 (col0 DESC,col4 DESC)

statement ok
CREATE INDEX idx_tab2_2 ON tab2 (col3)

statement ok
CREATE INDEX idx_tab2_3 ON tab2 (col4)

statement ok
INSERT INTO tab2 SELECT * FROM tab0

statement ok
DROP TABLE tab3

statement ok
CREATE TABLE tab3(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE UNIQUE INDEX idx_tab3_1 ON tab3 (col1 DESC,col3)

statement ok
CREATE UNIQUE INDEX idx_tab3_2 ON tab3 (col0,col4 DESC)

statement ok
CREATE UNIQUE INDEX idx_tab3_3 ON tab3 (col3 DESC)

statement ok
INSERT INTO tab3 SELECT * FROM tab0

statement ok
DROP TABLE tab4

statement ok
CREATE TABLE tab4(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE UNIQUE INDEX idx_tab4_0 ON tab4 (col1)

statement ok
CREATE UNIQUE INDEX idx_tab4_2 ON tab4 (col0 DESC)

statement ok
INSERT INTO tab4 SELECT * FROM tab0

query I rowsort label-empty
SELECT pk FROM tab0 WHERE pk IS NULL
----

statement ok
DELETE FROM tab0 WHERE col3 < 302

query I rowsort label-empty
SELECT pk FROM tab0 WHERE col3 < 302
----

query I rowsort label-3255
SELECT pk FROM tab0 WHERE NOT (col3 < 302)
----
76 values hashing to e801fa3ebb9ba87d5b50992db32626da

statement ok
DELETE FROM tab1 WHERE col3 < 302

query I rowsort label-empty
SELECT pk FROM tab1 WHERE col3 < 302
----

query I rowsort label-3255
SELECT pk FROM tab1 WHERE NOT (col3 < 302)
----
76 values hashing to e801fa3ebb9ba87d5b50992db32626da

statement ok
DELETE FROM tab2 WHERE col3 < 302

query I rowsort label-empty
SELECT pk FROM tab2 WHERE col3 < 302
----

query I rowsort label-3255
SELECT pk FROM tab2 WHERE NOT (col3 < 302)
----
76 values hashing to e801fa3ebb9ba87d5b50992db32626da

statement ok
DELETE FROM tab3 WHERE col3 < 302

query I rowsort label-empty
SELECT pk FROM tab3 WHERE col3 < 302
----

query I rowsort label-3255
SELECT pk FROM tab3 WHERE NOT (col3 < 302)
----
76 values hashing to e801fa3ebb9ba87d5b50992db32626da

statement ok
DELETE FROM tab4 WHERE col3 < 302

query I rowsort label-empty
SELECT pk FROM tab4 WHERE col3 < 302
----

query I rowsort label-3255
SELECT pk FROM tab4 WHERE NOT (col3 < 302)
----
76 values hashing to e801fa3ebb9ba87d5b50992db32626da

statement ok
DELETE FROM tab0 WHERE col3 = 661

query I rowsort label-empty
SELECT pk FROM tab0 WHERE col3 = 661
----

query I rowsort label-3270
SELECT pk FROM tab0 WHERE NOT (col3 = 661)
----
76 values hashing to e801fa3ebb9ba87d5b50992db32626da

statement ok
DELETE FROM tab1 WHERE col3 = 661

query I rowsort label-empty
SELECT pk FROM tab1 WHERE col3 = 661
----

query I rowsort label-3270
SELECT pk FROM tab1 WHERE NOT (col3 = 661)
----
76 values hashing to e801fa3ebb9ba87d5b50992db32626da

statement ok
DELETE FROM tab2 WHERE col3 = 661

query I rowsort label-empty
SELECT pk FROM tab2 WHERE col3 = 661
----

query I rowsort label-3270
SELECT pk FROM tab2 WHERE NOT (col3 = 661)
----
76 values hashing to e801fa3ebb9ba87d5b50992db32626da

statement ok
DELETE FROM tab3 WHERE col3 = 661

query I rowsort label-empty
SELECT pk FROM tab3 WHERE col3 = 661
----

query I rowsort label-3270
SELECT pk FROM tab3 WHERE NOT (col3 = 661)
----
76 values hashing to e801fa3ebb9ba87d5b50992db32626da

statement ok
DELETE FROM tab4 WHERE col3 = 661

query I rowsort label-empty
SELECT pk FROM tab4 WHERE col3 = 661
----

query I rowsort label-3270
SELECT pk FROM tab4 WHERE NOT (col3 = 661)
----
76 values hashing to e801fa3ebb9ba87d5b50992db32626da

statement ok
DELETE FROM tab0 WHERE col3 IN (450) OR ((col3 < 159))

query I rowsort label-empty
SELECT pk FROM tab0 WHERE col3 IN (450) OR ((col3 < 159))
----

query I rowsort label-3285
SELECT pk FROM tab0 WHERE NOT (col3 IN (450) OR ((col3 < 159)))
----
76 values hashing to e801fa3ebb9ba87d5b50992db32626da

statement ok
DELETE FROM tab1 WHERE col3 IN (450) OR ((col3 < 159))

query I rowsort label-empty
SELECT pk FROM tab1 WHERE col3 IN (450) OR ((col3 < 159))
----

query I rowsort label-3285
SELECT pk FROM tab1 WHERE NOT (col3 IN (450) OR ((col3 < 159)))
----
76 values hashing to e801fa3ebb9ba87d5b50992db32626da

statement ok
DELETE FROM tab2 WHERE col3 IN (450) OR ((col3 < 159))

query I rowsort label-empty
SELECT pk FROM tab2 WHERE col3 IN (450) OR ((col3 < 159))
----

query I rowsort label-3285
SELECT pk FROM tab2 WHERE NOT (col3 IN (450) OR ((col3 < 159)))
----
76 values hashing to e801fa3ebb9ba87d5b50992db32626da

statement ok
DELETE FROM tab3 WHERE col3 IN (450) OR ((col3 < 159))

query I rowsort label-empty
SELECT pk FROM tab3 WHERE col3 IN (450) OR ((col3 < 159))
----

query I rowsort label-3285
SELECT pk FROM tab3 WHERE NOT (col3 IN (450) OR ((col3 < 159)))
----
76 values hashing to e801fa3ebb9ba87d5b50992db32626da

statement ok
DELETE FROM tab4 WHERE col3 IN (450) OR ((col3 < 159))

query I rowsort label-empty
SELECT pk FROM tab4 WHERE col3 IN (450) OR ((col3 < 159))
----

query I rowsort label-3285
SELECT pk FROM tab4 WHERE NOT (col3 IN (450) OR ((col3 < 159)))
----
76 values hashing to e801fa3ebb9ba87d5b50992db32626da

statement ok
DELETE FROM tab0 WHERE col0 > 566

query I rowsort label-empty
SELECT pk FROM tab0 WHERE col0 > 566
----

query I rowsort label-3300
SELECT pk FROM tab0 WHERE NOT (col0 > 566)
----
38 values hashing to 35161b4dd61220c4ac604d00229877cb

statement ok
DELETE FROM tab1 WHERE col0 > 566

query I rowsort label-empty
SELECT pk FROM tab1 WHERE col0 > 566
----

query I rowsort label-3300
SELECT pk FROM tab1 WHERE NOT (col0 > 566)
----
38 values hashing to 35161b4dd61220c4ac604d00229877cb

statement ok
DELETE FROM tab2 WHERE col0 > 566

query I rowsort label-empty
SELECT pk FROM tab2 WHERE col0 > 566
----

query I rowsort label-3300
SELECT pk FROM tab2 WHERE NOT (col0 > 566)
----
38 values hashing to 35161b4dd61220c4ac604d00229877cb

statement ok
DELETE FROM tab3 WHERE col0 > 566

query I rowsort label-empty
SELECT pk FROM tab3 WHERE col0 > 566
----

query I rowsort label-3300
SELECT pk FROM tab3 WHERE NOT (col0 > 566)
----
38 values hashing to 35161b4dd61220c4ac604d00229877cb

statement ok
DELETE FROM tab4 WHERE col0 > 566

query I rowsort label-empty
SELECT pk FROM tab4 WHERE col0 > 566
----

query I rowsort label-3300
SELECT pk FROM tab4 WHERE NOT (col0 > 566)
----
38 values hashing to 35161b4dd61220c4ac604d00229877cb

statement ok
DELETE FROM tab0 WHERE col4 < 800.23

query I rowsort label-empty
SELECT pk FROM tab0 WHERE col4 < 800.23
----

query I rowsort label-3315
SELECT pk FROM tab0 WHERE NOT (col4 < 800.23)
----
50
55
60
68

statement ok
DELETE FROM tab1 WHERE col4 < 800.23

query I rowsort label-empty
SELECT pk FROM tab1 WHERE col4 < 800.23
----

query I rowsort label-3315
SELECT pk FROM tab1 WHERE NOT (col4 < 800.23)
----
50
55
60
68

statement ok
DELETE FROM tab2 WHERE col4 < 800.23

query I rowsort label-empty
SELECT pk FROM tab2 WHERE col4 < 800.23
----

query I rowsort label-3315
SELECT pk FROM tab2 WHERE NOT (col4 < 800.23)
----
50
55
60
68

statement ok
DELETE FROM tab3 WHERE col4 < 800.23

query I rowsort label-empty
SELECT pk FROM tab3 WHERE col4 < 800.23
----

query I rowsort label-3315
SELECT pk FROM tab3 WHERE NOT (col4 < 800.23)
----
50
55
60
68

statement ok
DELETE FROM tab4 WHERE col4 < 800.23

query I rowsort label-empty
SELECT pk FROM tab4 WHERE col4 < 800.23
----

query I rowsort label-3315
SELECT pk FROM tab4 WHERE NOT (col4 < 800.23)
----
50
55
60
68

statement ok
DELETE FROM tab0 WHERE (((((col0 > 481) AND col0 >= 407 OR col3 > 789 AND col3 <= 391 AND ((col0 < 544)) AND col3 < 342 AND col3 IS NULL AND (col0 IS NULL)) OR col1 = 52.32 AND (col3 >= 478 OR col4 > 658.87) OR col4 IN (947.40,220.41))) OR (col3 < 410)) AND col0 > 947

query I rowsort label-empty
SELECT pk FROM tab0 WHERE (((((col0 > 481) AND col0 >= 407 OR col3 > 789 AND col3 <= 391 AND ((col0 < 544)) AND col3 < 342 AND col3 IS NULL AND (col0 IS NULL)) OR col1 = 52.32 AND (col3 >= 478 OR col4 > 658.87) OR col4 IN (947.40,220.41))) OR (col3 < 410)) AND col0 > 947
----

query I rowsort label-3330
SELECT pk FROM tab0 WHERE NOT ((((((col0 > 481) AND col0 >= 407 OR col3 > 789 AND col3 <= 391 AND ((col0 < 544)) AND col3 < 342 AND col3 IS NULL AND (col0 IS NULL)) OR col1 = 52.32 AND (col3 >= 478 OR col4 > 658.87) OR col4 IN (947.40,220.41))) OR (col3 < 410)) AND col0 > 947)
----
50
55
60
68

statement ok
DELETE FROM tab1 WHERE (((((col0 > 481) AND col0 >= 407 OR col3 > 789 AND col3 <= 391 AND ((col0 < 544)) AND col3 < 342 AND col3 IS NULL AND (col0 IS NULL)) OR col1 = 52.32 AND (col3 >= 478 OR col4 > 658.87) OR col4 IN (947.40,220.41))) OR (col3 < 410)) AND col0 > 947

query I rowsort label-empty
SELECT pk FROM tab1 WHERE (((((col0 > 481) AND col0 >= 407 OR col3 > 789 AND col3 <= 391 AND ((col0 < 544)) AND col3 < 342 AND col3 IS NULL AND (col0 IS NULL)) OR col1 = 52.32 AND (col3 >= 478 OR col4 > 658.87) OR col4 IN (947.40,220.41))) OR (col3 < 410)) AND col0 > 947
----

query I rowsort label-3330
SELECT pk FROM tab1 WHERE NOT ((((((col0 > 481) AND col0 >= 407 OR col3 > 789 AND col3 <= 391 AND ((col0 < 544)) AND col3 < 342 AND col3 IS NULL AND (col0 IS NULL)) OR col1 = 52.32 AND (col3 >= 478 OR col4 > 658.87) OR col4 IN (947.40,220.41))) OR (col3 < 410)) AND col0 > 947)
----
50
55
60
68

statement ok
DELETE FROM tab2 WHERE (((((col0 > 481) AND col0 >= 407 OR col3 > 789 AND col3 <= 391 AND ((col0 < 544)) AND col3 < 342 AND col3 IS NULL AND (col0 IS NULL)) OR col1 = 52.32 AND (col3 >= 478 OR col4 > 658.87) OR col4 IN (947.40,220.41))) OR (col3 < 410)) AND col0 > 947

query I rowsort label-empty
SELECT pk FROM tab2 WHERE (((((col0 > 481) AND col0 >= 407 OR col3 > 789 AND col3 <= 391 AND ((col0 < 544)) AND col3 < 342 AND col3 IS NULL AND (col0 IS NULL)) OR col1 = 52.32 AND (col3 >= 478 OR col4 > 658.87) OR col4 IN (947.40,220.41))) OR (col3 < 410)) AND col0 > 947
----

query I rowsort label-3330
SELECT pk FROM tab2 WHERE NOT ((((((col0 > 481) AND col0 >= 407 OR col3 > 789 AND col3 <= 391 AND ((col0 < 544)) AND col3 < 342 AND col3 IS NULL AND (col0 IS NULL)) OR col1 = 52.32 AND (col3 >= 478 OR col4 > 658.87) OR col4 IN (947.40,220.41))) OR (col3 < 410)) AND col0 > 947)
----
50
55
60
68

statement ok
DELETE FROM tab3 WHERE (((((col0 > 481) AND col0 >= 407 OR col3 > 789 AND col3 <= 391 AND ((col0 < 544)) AND col3 < 342 AND col3 IS NULL AND (col0 IS NULL)) OR col1 = 52.32 AND (col3 >= 478 OR col4 > 658.87) OR col4 IN (947.40,220.41))) OR (col3 < 410)) AND col0 > 947

query I rowsort label-empty
SELECT pk FROM tab3 WHERE (((((col0 > 481) AND col0 >= 407 OR col3 > 789 AND col3 <= 391 AND ((col0 < 544)) AND col3 < 342 AND col3 IS NULL AND (col0 IS NULL)) OR col1 = 52.32 AND (col3 >= 478 OR col4 > 658.87) OR col4 IN (947.40,220.41))) OR (col3 < 410)) AND col0 > 947
----

query I rowsort label-3330
SELECT pk FROM tab3 WHERE NOT ((((((col0 > 481) AND col0 >= 407 OR col3 > 789 AND col3 <= 391 AND ((col0 < 544)) AND col3 < 342 AND col3 IS NULL AND (col0 IS NULL)) OR col1 = 52.32 AND (col3 >= 478 OR col4 > 658.87) OR col4 IN (947.40,220.41))) OR (col3 < 410)) AND col0 > 947)
----
50
55
60
68

statement ok
DELETE FROM tab4 WHERE (((((col0 > 481) AND col0 >= 407 OR col3 > 789 AND col3 <= 391 AND ((col0 < 544)) AND col3 < 342 AND col3 IS NULL AND (col0 IS NULL)) OR col1 = 52.32 AND (col3 >= 478 OR col4 > 658.87) OR col4 IN (947.40,220.41))) OR (col3 < 410)) AND col0 > 947

query I rowsort label-empty
SELECT pk FROM tab4 WHERE (((((col0 > 481) AND col0 >= 407 OR col3 > 789 AND col3 <= 391 AND ((col0 < 544)) AND col3 < 342 AND col3 IS NULL AND (col0 IS NULL)) OR col1 = 52.32 AND (col3 >= 478 OR col4 > 658.87) OR col4 IN (947.40,220.41))) OR (col3 < 410)) AND col0 > 947
----

query I rowsort label-3330
SELECT pk FROM tab4 WHERE NOT ((((((col0 > 481) AND col0 >= 407 OR col3 > 789 AND col3 <= 391 AND ((col0 < 544)) AND col3 < 342 AND col3 IS NULL AND (col0 IS NULL)) OR col1 = 52.32 AND (col3 >= 478 OR col4 > 658.87) OR col4 IN (947.40,220.41))) OR (col3 < 410)) AND col0 > 947)
----
50
55
60
68

statement ok
DELETE FROM tab0 WHERE col0 <= 303

query I rowsort label-empty
SELECT pk FROM tab0 WHERE col0 <= 303
----

query I rowsort label-3345
SELECT pk FROM tab0 WHERE NOT (col0 <= 303)
----

statement ok
DELETE FROM tab1 WHERE col0 <= 303

query I rowsort label-empty
SELECT pk FROM tab1 WHERE col0 <= 303
----

query I rowsort label-3345
SELECT pk FROM tab1 WHERE NOT (col0 <= 303)
----

statement ok
DELETE FROM tab2 WHERE col0 <= 303

query I rowsort label-empty
SELECT pk FROM tab2 WHERE col0 <= 303
----

query I rowsort label-3345
SELECT pk FROM tab2 WHERE NOT (col0 <= 303)
----

statement ok
DELETE FROM tab3 WHERE col0 <= 303

query I rowsort label-empty
SELECT pk FROM tab3 WHERE col0 <= 303
----

query I rowsort label-3345
SELECT pk FROM tab3 WHERE NOT (col0 <= 303)
----

statement ok
DELETE FROM tab4 WHERE col0 <= 303

query I rowsort label-empty
SELECT pk FROM tab4 WHERE col0 <= 303
----

query I rowsort label-3345
SELECT pk FROM tab4 WHERE NOT (col0 <= 303)
----

statement ok
DROP TABLE tab0

statement ok
CREATE TABLE tab0(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
INSERT INTO tab0 VALUES(0,220,186.95,'rsjky',626,543.9,'wsvvi')

statement ok
INSERT INTO tab0 VALUES(1,429,625.41,'bftrr',938,409.31,'cnzcn')

statement ok
INSERT INTO tab0 VALUES(2,225,691.33,'nljsh',247,751.21,'luicq')

statement ok
INSERT INTO tab0 VALUES(3,77,633.99,'dmzoe',272,63.33,'gatwd')

statement ok
INSERT INTO tab0 VALUES(4,361,976.85,'mavik',455,682.69,'hzzth')

statement ok
INSERT INTO tab0 VALUES(5,989,646.16,'rykuz',582,903.45,'bnsek')

statement ok
INSERT INTO tab0 VALUES(6,29,92.60,'owwdy',409,113.47,'watcs')

statement ok
INSERT INTO tab0 VALUES(7,331,417.90,'xybjk',290,910.99,'xffwt')

statement ok
INSERT INTO tab0 VALUES(8,158,496.47,'jjpfu',797,230.24,'jrosj')

statement ok
INSERT INTO tab0 VALUES(9,800,107.0,'uyaow',350,471.4,'slrgv')

statement ok
INSERT INTO tab0 VALUES(10,211,51.11,'dxxby',839,621.47,'qtekz')

statement ok
INSERT INTO tab0 VALUES(11,624,282.99,'xjcwy',249,379.46,'eniuj')

statement ok
INSERT INTO tab0 VALUES(12,182,28.97,'warho',286,283.43,'bdhji')

statement ok
INSERT INTO tab0 VALUES(13,560,917.20,'nseej',2,833.90,'owhgg')

statement ok
INSERT INTO tab0 VALUES(14,595,102.26,'cdqxz',420,618.15,'uroal')

statement ok
INSERT INTO tab0 VALUES(15,901,389.76,'omxqc',159,440.81,'uurro')

statement ok
INSERT INTO tab0 VALUES(16,505,356.99,'bwmes',56,436.48,'qimbl')

statement ok
INSERT INTO tab0 VALUES(17,467,484.55,'pfxod',798,211.39,'nukmn')

statement ok
INSERT INTO tab0 VALUES(18,502,278.95,'qstqi',538,952.0,'zzllq')

statement ok
INSERT INTO tab0 VALUES(19,610,393.25,'wmtrt',529,564.64,'zhkfm')

statement ok
INSERT INTO tab0 VALUES(20,701,762.70,'lgycq',743,786.11,'zqvlm')

statement ok
INSERT INTO tab0 VALUES(21,216,716.32,'fxwyf',496,324.33,'dukva')

statement ok
INSERT INTO tab0 VALUES(22,755,111.58,'qelqq',77,967.96,'jhwrp')

statement ok
INSERT INTO tab0 VALUES(23,699,455.99,'ednpe',370,721.3,'nvdnv')

statement ok
INSERT INTO tab0 VALUES(24,842,31.73,'dbosj',480,928.52,'nzqws')

statement ok
INSERT INTO tab0 VALUES(25,6,22.28,'zvaef',357,394.6,'jxess')

statement ok
INSERT INTO tab0 VALUES(26,675,636.5,'kqlxd',422,510.51,'mugeu')

statement ok
INSERT INTO tab0 VALUES(27,615,232.99,'lrmlf',192,384.57,'pqaer')

statement ok
INSERT INTO tab0 VALUES(28,499,445.23,'qqffi',904,958.44,'auqzw')

statement ok
INSERT INTO tab0 VALUES(29,534,309.71,'ckzne',141,141.43,'sqcxx')

statement ok
INSERT INTO tab0 VALUES(30,87,385.76,'rtwvm',458,926.60,'mdqyg')

statement ok
INSERT INTO tab0 VALUES(31,305,882.79,'cumtf',3,521.35,'zoshs')

statement ok
INSERT INTO tab0 VALUES(32,745,788.87,'auihl',148,472.7,'xzbbh')

statement ok
INSERT INTO tab0 VALUES(33,997,987.38,'gqvur',108,787.77,'ebawn')

statement ok
INSERT INTO tab0 VALUES(34,310,392.61,'uoljz',569,60.70,'znonn')

statement ok
INSERT INTO tab0 VALUES(35,215,64.41,'atupz',315,604.95,'wwgoa')

statement ok
INSERT INTO tab0 VALUES(36,152,342.79,'uyxde',847,565.12,'azrwr')

statement ok
INSERT INTO tab0 VALUES(37,93,963.57,'oaciv',16,50.92,'fsjlz')

statement ok
INSERT INTO tab0 VALUES(38,169,189.0,'nsixg',640,259.77,'bpywp')

statement ok
INSERT INTO tab0 VALUES(39,295,936.37,'rhhnx',135,605.47,'ajiai')

statement ok
INSERT INTO tab0 VALUES(40,793,891.63,'bwikn',137,831.82,'srtqi')

statement ok
INSERT INTO tab0 VALUES(41,18,644.6,'umwye',127,153.21,'uqyzd')

statement ok
INSERT INTO tab0 VALUES(42,985,811.84,'fihln',57,369.27,'injmz')

statement ok
INSERT INTO tab0 VALUES(43,990,155.70,'zofpt',976,990.49,'rjais')

statement ok
INSERT INTO tab0 VALUES(44,239,718.56,'jzogx',652,370.87,'wnzcz')

statement ok
INSERT INTO tab0 VALUES(45,470,941.12,'bnrxv',199,816.48,'mjfjl')

statement ok
INSERT INTO tab0 VALUES(46,580,790.52,'pylim',703,734.17,'yzujt')

statement ok
INSERT INTO tab0 VALUES(47,248,881.93,'jjlkw',845,735.11,'ppaqw')

statement ok
INSERT INTO tab0 VALUES(48,563,607.21,'sdblg',526,773.48,'vjsny')

statement ok
INSERT INTO tab0 VALUES(49,646,260.52,'aepaj',493,260.8,'eyzys')

statement ok
INSERT INTO tab0 VALUES(50,277,159.94,'bsmoj',964,200.92,'mcsaj')

statement ok
INSERT INTO tab0 VALUES(51,517,771.8,'tygyc',253,309.90,'zklmw')

statement ok
INSERT INTO tab0 VALUES(52,338,840.75,'rrscc',395,138.38,'lrppz')

statement ok
INSERT INTO tab0 VALUES(53,244,510.55,'xvgqw',768,206.84,'kxrqj')

statement ok
INSERT INTO tab0 VALUES(54,897,452.50,'hfqow',724,114.50,'bpdkw')

statement ok
INSERT INTO tab0 VALUES(55,743,983.67,'ozlut',210,683.96,'onwbk')

statement ok
INSERT INTO tab0 VALUES(56,635,201.82,'hkawi',393,62.76,'djyqi')

statement ok
INSERT INTO tab0 VALUES(57,460,100.97,'jnqnx',284,873.9,'dhdti')

statement ok
INSERT INTO tab0 VALUES(58,764,701.11,'sooff',369,321.37,'gppat')

statement ok
INSERT INTO tab0 VALUES(59,374,177.74,'rskbr',226,325.87,'oilyq')

statement ok
INSERT INTO tab0 VALUES(60,27,973.56,'etxal',154,639.35,'rwnjt')

statement ok
INSERT INTO tab0 VALUES(61,993,937.7,'osizo',801,984.68,'xrsey')

statement ok
INSERT INTO tab0 VALUES(62,700,441.16,'aimab',782,167.48,'gubwb')

statement ok
INSERT INTO tab0 VALUES(63,357,509.81,'pwwfe',309,208.72,'unugd')

statement ok
INSERT INTO tab0 VALUES(64,586,939.64,'gotfi',815,465.35,'nbnao')

statement ok
INSERT INTO tab0 VALUES(65,39,429.61,'dkkwj',579,758.94,'qbjhe')

statement ok
INSERT INTO tab0 VALUES(66,25,704.55,'orbwq',349,497.31,'qibmi')

statement ok
INSERT INTO tab0 VALUES(67,140,638.89,'erfjd',971,803.10,'klcrd')

statement ok
INSERT INTO tab0 VALUES(68,885,382.21,'ecpon',9,636.48,'ljtin')

statement ok
INSERT INTO tab0 VALUES(69,296,485.87,'ialkn',376,917.72,'vzlzi')

statement ok
INSERT INTO tab0 VALUES(70,564,23.69,'demer',954,658.80,'mwpvn')

statement ok
INSERT INTO tab0 VALUES(71,669,723.53,'xwebv',220,81.10,'fxxff')

statement ok
INSERT INTO tab0 VALUES(72,994,86.90,'ziuvy',872,747.96,'wslnv')

statement ok
INSERT INTO tab0 VALUES(73,959,513.63,'upmmm',454,681.34,'nmupi')

statement ok
INSERT INTO tab0 VALUES(74,638,432.48,'aylxj',982,494.44,'lqdje')

statement ok
INSERT INTO tab0 VALUES(75,392,421.74,'qreic',566,511.31,'jdjpn')

statement ok
INSERT INTO tab0 VALUES(76,488,333.88,'enidb',37,894.49,'qmiki')

statement ok
INSERT INTO tab0 VALUES(77,728,422.17,'robkk',572,770.65,'deuzp')

statement ok
INSERT INTO tab0 VALUES(78,70,464.31,'aodmj',319,351.17,'pfrdi')

statement ok
INSERT INTO tab0 VALUES(79,256,892.4,'vvyuh',20,64.81,'rzdws')

statement ok
INSERT INTO tab0 VALUES(80,438,907.79,'vppfu',641,674.29,'crreh')

statement ok
INSERT INTO tab0 VALUES(81,799,618.25,'ryixv',990,406.99,'rzjoa')

statement ok
INSERT INTO tab0 VALUES(82,181,152.9,'legwy',348,76.47,'outpm')

statement ok
INSERT INTO tab0 VALUES(83,709,791.48,'lnulf',91,212.19,'jrirx')

statement ok
INSERT INTO tab0 VALUES(84,417,93.78,'mwpfp',317,180.8,'dpgpk')

statement ok
INSERT INTO tab0 VALUES(85,870,11.16,'zfujw',467,310.18,'qovey')

statement ok
INSERT INTO tab0 VALUES(86,794,29.21,'cizkt',955,14.29,'mcjur')

statement ok
INSERT INTO tab0 VALUES(87,697,280.56,'vopwg',789,925.54,'dcoev')

statement ok
INSERT INTO tab0 VALUES(88,496,670.51,'eftvm',200,11.5,'bghxa')

statement ok
INSERT INTO tab0 VALUES(89,138,9.67,'fhnnb',263,700.58,'awcei')

statement ok
INSERT INTO tab0 VALUES(90,232,129.58,'geacb',523,10.10,'yfadj')

statement ok
INSERT INTO tab0 VALUES(91,670,14.31,'zcqde',623,675.44,'glyxn')

statement ok
INSERT INTO tab0 VALUES(92,247,925.12,'myyfw',925,261.94,'vaoww')

statement ok
INSERT INTO tab0 VALUES(93,300,519.6,'psbtn',138,299.2,'hmnln')

statement ok
INSERT INTO tab0 VALUES(94,316,984.60,'thokn',939,411.86,'bwssr')

statement ok
INSERT INTO tab0 VALUES(95,571,153.27,'gxsui',604,429.99,'kodbr')

statement ok
INSERT INTO tab0 VALUES(96,744,639.27,'myscs',627,523.94,'svhre')

statement ok
INSERT INTO tab0 VALUES(97,553,951.9,'ulnvv',351,327.83,'lkajk')

statement ok
INSERT INTO tab0 VALUES(98,369,628.16,'vugej',586,65.3,'lexza')

statement ok
INSERT INTO tab0 VALUES(99,850,355.45,'qfewo',240,661.78,'xtgfk')

statement ok
DROP TABLE tab1

statement ok
CREATE TABLE tab1(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE INDEX idx_tab1_0 on tab1 (col0)

statement ok
CREATE INDEX idx_tab1_1 on tab1 (col1)

statement ok
CREATE INDEX idx_tab1_3 on tab1 (col3)

statement ok
CREATE INDEX idx_tab1_4 on tab1 (col4)

statement ok
INSERT INTO tab1 SELECT * FROM tab0

statement ok
DROP TABLE tab2

statement ok
CREATE TABLE tab2(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE UNIQUE INDEX idx_tab2_0 ON tab2 (col0,col3 DESC)

statement ok
CREATE UNIQUE INDEX idx_tab2_1 ON tab2 (col1,col3)

statement ok
CREATE UNIQUE INDEX idx_tab2_3 ON tab2 (col3 DESC)

statement ok
INSERT INTO tab2 SELECT * FROM tab0

statement ok
DROP TABLE tab3

statement ok
CREATE TABLE tab3(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE UNIQUE INDEX idx_tab3_0 ON tab3 (col1 DESC)

statement ok
CREATE UNIQUE INDEX idx_tab3_3 ON tab3 (col4,col0 DESC)

statement ok
CREATE UNIQUE INDEX idx_tab3_4 ON tab3 (col0 DESC,col3)

statement ok
INSERT INTO tab3 SELECT * FROM tab0

statement ok
DROP TABLE tab4

statement ok
CREATE TABLE tab4(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE INDEX idx_tab4_0 ON tab4 (col4)

statement ok
CREATE UNIQUE INDEX idx_tab4_1 ON tab4 (col1 DESC)

statement ok
CREATE UNIQUE INDEX idx_tab4_3 ON tab4 (col0 DESC)

statement ok
INSERT INTO tab4 SELECT * FROM tab0

query I rowsort label-empty
SELECT pk FROM tab0 WHERE pk IS NULL
----

statement ok
DELETE FROM tab0 WHERE col0 < 872

query I rowsort label-empty
SELECT pk FROM tab0 WHERE col0 < 872
----

query I rowsort label-3360
SELECT pk FROM tab0 WHERE NOT (col0 < 872)
----
10 values hashing to 60869d69d35c0db996788be2a8e56db2

statement ok
DELETE FROM tab1 WHERE col0 < 872

query I rowsort label-empty
SELECT pk FROM tab1 WHERE col0 < 872
----

query I rowsort label-3360
SELECT pk FROM tab1 WHERE NOT (col0 < 872)
----
10 values hashing to 60869d69d35c0db996788be2a8e56db2

statement ok
DELETE FROM tab2 WHERE col0 < 872

query I rowsort label-empty
SELECT pk FROM tab2 WHERE col0 < 872
----

query I rowsort label-3360
SELECT pk FROM tab2 WHERE NOT (col0 < 872)
----
10 values hashing to 60869d69d35c0db996788be2a8e56db2

statement ok
DELETE FROM tab3 WHERE col0 < 872

query I rowsort label-empty
SELECT pk FROM tab3 WHERE col0 < 872
----

query I rowsort label-3360
SELECT pk FROM tab3 WHERE NOT (col0 < 872)
----
10 values hashing to 60869d69d35c0db996788be2a8e56db2

statement ok
DELETE FROM tab4 WHERE col0 < 872

query I rowsort label-empty
SELECT pk FROM tab4 WHERE col0 < 872
----

query I rowsort label-3360
SELECT pk FROM tab4 WHERE NOT (col0 < 872)
----
10 values hashing to 60869d69d35c0db996788be2a8e56db2

statement ok
DELETE FROM tab0 WHERE col3 > 941

query I rowsort label-empty
SELECT pk FROM tab0 WHERE col3 > 941
----

query I rowsort label-3375
SELECT pk FROM tab0 WHERE NOT (col3 > 941)
----
9 values hashing to d8bb36ff191a1f431a958781e8806137

statement ok
DELETE FROM tab1 WHERE col3 > 941

query I rowsort label-empty
SELECT pk FROM tab1 WHERE col3 > 941
----

query I rowsort label-3375
SELECT pk FROM tab1 WHERE NOT (col3 > 941)
----
9 values hashing to d8bb36ff191a1f431a958781e8806137

statement ok
DELETE FROM tab2 WHERE col3 > 941

query I rowsort label-empty
SELECT pk FROM tab2 WHERE col3 > 941
----

query I rowsort label-3375
SELECT pk FROM tab2 WHERE NOT (col3 > 941)
----
9 values hashing to d8bb36ff191a1f431a958781e8806137

statement ok
DELETE FROM tab3 WHERE col3 > 941

query I rowsort label-empty
SELECT pk FROM tab3 WHERE col3 > 941
----

query I rowsort label-3375
SELECT pk FROM tab3 WHERE NOT (col3 > 941)
----
9 values hashing to d8bb36ff191a1f431a958781e8806137

statement ok
DELETE FROM tab4 WHERE col3 > 941

query I rowsort label-empty
SELECT pk FROM tab4 WHERE col3 > 941
----

query I rowsort label-3375
SELECT pk FROM tab4 WHERE NOT (col3 > 941)
----
9 values hashing to d8bb36ff191a1f431a958781e8806137

statement ok
DELETE FROM tab0 WHERE (col3 > 110)

query I rowsort label-empty
SELECT pk FROM tab0 WHERE (col3 > 110)
----

query I rowsort label-3390
SELECT pk FROM tab0 WHERE NOT ((col3 > 110))
----
33
42
68

statement ok
DELETE FROM tab1 WHERE (col3 > 110)

query I rowsort label-empty
SELECT pk FROM tab1 WHERE (col3 > 110)
----

query I rowsort label-3390
SELECT pk FROM tab1 WHERE NOT ((col3 > 110))
----
33
42
68

statement ok
DELETE FROM tab2 WHERE (col3 > 110)

query I rowsort label-empty
SELECT pk FROM tab2 WHERE (col3 > 110)
----

query I rowsort label-3390
SELECT pk FROM tab2 WHERE NOT ((col3 > 110))
----
33
42
68

statement ok
DELETE FROM tab3 WHERE (col3 > 110)

query I rowsort label-empty
SELECT pk FROM tab3 WHERE (col3 > 110)
----

query I rowsort label-3390
SELECT pk FROM tab3 WHERE NOT ((col3 > 110))
----
33
42
68

statement ok
DELETE FROM tab4 WHERE (col3 > 110)

query I rowsort label-empty
SELECT pk FROM tab4 WHERE (col3 > 110)
----

query I rowsort label-3390
SELECT pk FROM tab4 WHERE NOT ((col3 > 110))
----
33
42
68

statement ok
DELETE FROM tab0 WHERE col3 > 691 AND (((((col3 > 684 AND col0 < 938 OR col0 < 130 AND (col1 >= 87.44 AND col4 <= 553.6) OR (col1 >= 215.25) AND col0 < 104) OR (col1 < 651.22)))) OR (col1 < 184.17)) AND ((col0 <= 518))

query I rowsort label-empty
SELECT pk FROM tab0 WHERE col3 > 691 AND (((((col3 > 684 AND col0 < 938 OR col0 < 130 AND (col1 >= 87.44 AND col4 <= 553.6) OR (col1 >= 215.25) AND col0 < 104) OR (col1 < 651.22)))) OR (col1 < 184.17)) AND ((col0 <= 518))
----

query I rowsort label-3405
SELECT pk FROM tab0 WHERE NOT (col3 > 691 AND (((((col3 > 684 AND col0 < 938 OR col0 < 130 AND (col1 >= 87.44 AND col4 <= 553.6) OR (col1 >= 215.25) AND col0 < 104) OR (col1 < 651.22)))) OR (col1 < 184.17)) AND ((col0 <= 518)))
----
33
42
68

statement ok
DELETE FROM tab1 WHERE col3 > 691 AND (((((col3 > 684 AND col0 < 938 OR col0 < 130 AND (col1 >= 87.44 AND col4 <= 553.6) OR (col1 >= 215.25) AND col0 < 104) OR (col1 < 651.22)))) OR (col1 < 184.17)) AND ((col0 <= 518))

query I rowsort label-empty
SELECT pk FROM tab1 WHERE col3 > 691 AND (((((col3 > 684 AND col0 < 938 OR col0 < 130 AND (col1 >= 87.44 AND col4 <= 553.6) OR (col1 >= 215.25) AND col0 < 104) OR (col1 < 651.22)))) OR (col1 < 184.17)) AND ((col0 <= 518))
----

query I rowsort label-3405
SELECT pk FROM tab1 WHERE NOT (col3 > 691 AND (((((col3 > 684 AND col0 < 938 OR col0 < 130 AND (col1 >= 87.44 AND col4 <= 553.6) OR (col1 >= 215.25) AND col0 < 104) OR (col1 < 651.22)))) OR (col1 < 184.17)) AND ((col0 <= 518)))
----
33
42
68

statement ok
DELETE FROM tab2 WHERE col3 > 691 AND (((((col3 > 684 AND col0 < 938 OR col0 < 130 AND (col1 >= 87.44 AND col4 <= 553.6) OR (col1 >= 215.25) AND col0 < 104) OR (col1 < 651.22)))) OR (col1 < 184.17)) AND ((col0 <= 518))

query I rowsort label-empty
SELECT pk FROM tab2 WHERE col3 > 691 AND (((((col3 > 684 AND col0 < 938 OR col0 < 130 AND (col1 >= 87.44 AND col4 <= 553.6) OR (col1 >= 215.25) AND col0 < 104) OR (col1 < 651.22)))) OR (col1 < 184.17)) AND ((col0 <= 518))
----

query I rowsort label-3405
SELECT pk FROM tab2 WHERE NOT (col3 > 691 AND (((((col3 > 684 AND col0 < 938 OR col0 < 130 AND (col1 >= 87.44 AND col4 <= 553.6) OR (col1 >= 215.25) AND col0 < 104) OR (col1 < 651.22)))) OR (col1 < 184.17)) AND ((col0 <= 518)))
----
33
42
68

statement ok
DELETE FROM tab3 WHERE col3 > 691 AND (((((col3 > 684 AND col0 < 938 OR col0 < 130 AND (col1 >= 87.44 AND col4 <= 553.6) OR (col1 >= 215.25) AND col0 < 104) OR (col1 < 651.22)))) OR (col1 < 184.17)) AND ((col0 <= 518))

query I rowsort label-empty
SELECT pk FROM tab3 WHERE col3 > 691 AND (((((col3 > 684 AND col0 < 938 OR col0 < 130 AND (col1 >= 87.44 AND col4 <= 553.6) OR (col1 >= 215.25) AND col0 < 104) OR (col1 < 651.22)))) OR (col1 < 184.17)) AND ((col0 <= 518))
----

query I rowsort label-3405
SELECT pk FROM tab3 WHERE NOT (col3 > 691 AND (((((col3 > 684 AND col0 < 938 OR col0 < 130 AND (col1 >= 87.44 AND col4 <= 553.6) OR (col1 >= 215.25) AND col0 < 104) OR (col1 < 651.22)))) OR (col1 < 184.17)) AND ((col0 <= 518)))
----
33
42
68

statement ok
DELETE FROM tab4 WHERE col3 > 691 AND (((((col3 > 684 AND col0 < 938 OR col0 < 130 AND (col1 >= 87.44 AND col4 <= 553.6) OR (col1 >= 215.25) AND col0 < 104) OR (col1 < 651.22)))) OR (col1 < 184.17)) AND ((col0 <= 518))

query I rowsort label-empty
SELECT pk FROM tab4 WHERE col3 > 691 AND (((((col3 > 684 AND col0 < 938 OR col0 < 130 AND (col1 >= 87.44 AND col4 <= 553.6) OR (col1 >= 215.25) AND col0 < 104) OR (col1 < 651.22)))) OR (col1 < 184.17)) AND ((col0 <= 518))
----

query I rowsort label-3405
SELECT pk FROM tab4 WHERE NOT (col3 > 691 AND (((((col3 > 684 AND col0 < 938 OR col0 < 130 AND (col1 >= 87.44 AND col4 <= 553.6) OR (col1 >= 215.25) AND col0 < 104) OR (col1 < 651.22)))) OR (col1 < 184.17)) AND ((col0 <= 518)))
----
33
42
68

statement ok
DELETE FROM tab0 WHERE col0 = 601

query I rowsort label-empty
SELECT pk FROM tab0 WHERE col0 = 601
----

query I rowsort label-3420
SELECT pk FROM tab0 WHERE NOT (col0 = 601)
----
33
42
68

statement ok
DELETE FROM tab1 WHERE col0 = 601

query I rowsort label-empty
SELECT pk FROM tab1 WHERE col0 = 601
----

query I rowsort label-3420
SELECT pk FROM tab1 WHERE NOT (col0 = 601)
----
33
42
68

statement ok
DELETE FROM tab2 WHERE col0 = 601

query I rowsort label-empty
SELECT pk FROM tab2 WHERE col0 = 601
----

query I rowsort label-3420
SELECT pk FROM tab2 WHERE NOT (col0 = 601)
----
33
42
68

statement ok
DELETE FROM tab3 WHERE col0 = 601

query I rowsort label-empty
SELECT pk FROM tab3 WHERE col0 = 601
----

query I rowsort label-3420
SELECT pk FROM tab3 WHERE NOT (col0 = 601)
----
33
42
68

statement ok
DELETE FROM tab4 WHERE col0 = 601

query I rowsort label-empty
SELECT pk FROM tab4 WHERE col0 = 601
----

query I rowsort label-3420
SELECT pk FROM tab4 WHERE NOT (col0 = 601)
----
33
42
68

statement ok
DELETE FROM tab0 WHERE col3 > 819 OR (((col3 = 793 OR col4 < 575.53))) AND (col4 >= 563.34 OR (col4 IN (768.25)))

query I rowsort label-empty
SELECT pk FROM tab0 WHERE col3 > 819 OR (((col3 = 793 OR col4 < 575.53))) AND (col4 >= 563.34 OR (col4 IN (768.25)))
----

query I rowsort label-3435
SELECT pk FROM tab0 WHERE NOT (col3 > 819 OR (((col3 = 793 OR col4 < 575.53))) AND (col4 >= 563.34 OR (col4 IN (768.25))))
----
33
42
68

statement ok
DELETE FROM tab1 WHERE col3 > 819 OR (((col3 = 793 OR col4 < 575.53))) AND (col4 >= 563.34 OR (col4 IN (768.25)))

query I rowsort label-empty
SELECT pk FROM tab1 WHERE col3 > 819 OR (((col3 = 793 OR col4 < 575.53))) AND (col4 >= 563.34 OR (col4 IN (768.25)))
----

query I rowsort label-3435
SELECT pk FROM tab1 WHERE NOT (col3 > 819 OR (((col3 = 793 OR col4 < 575.53))) AND (col4 >= 563.34 OR (col4 IN (768.25))))
----
33
42
68

statement ok
DELETE FROM tab2 WHERE col3 > 819 OR (((col3 = 793 OR col4 < 575.53))) AND (col4 >= 563.34 OR (col4 IN (768.25)))

query I rowsort label-empty
SELECT pk FROM tab2 WHERE col3 > 819 OR (((col3 = 793 OR col4 < 575.53))) AND (col4 >= 563.34 OR (col4 IN (768.25)))
----

query I rowsort label-3435
SELECT pk FROM tab2 WHERE NOT (col3 > 819 OR (((col3 = 793 OR col4 < 575.53))) AND (col4 >= 563.34 OR (col4 IN (768.25))))
----
33
42
68

statement ok
DELETE FROM tab3 WHERE col3 > 819 OR (((col3 = 793 OR col4 < 575.53))) AND (col4 >= 563.34 OR (col4 IN (768.25)))

query I rowsort label-empty
SELECT pk FROM tab3 WHERE col3 > 819 OR (((col3 = 793 OR col4 < 575.53))) AND (col4 >= 563.34 OR (col4 IN (768.25)))
----

query I rowsort label-3435
SELECT pk FROM tab3 WHERE NOT (col3 > 819 OR (((col3 = 793 OR col4 < 575.53))) AND (col4 >= 563.34 OR (col4 IN (768.25))))
----
33
42
68

statement ok
DELETE FROM tab4 WHERE col3 > 819 OR (((col3 = 793 OR col4 < 575.53))) AND (col4 >= 563.34 OR (col4 IN (768.25)))

query I rowsort label-empty
SELECT pk FROM tab4 WHERE col3 > 819 OR (((col3 = 793 OR col4 < 575.53))) AND (col4 >= 563.34 OR (col4 IN (768.25)))
----

query I rowsort label-3435
SELECT pk FROM tab4 WHERE NOT (col3 > 819 OR (((col3 = 793 OR col4 < 575.53))) AND (col4 >= 563.34 OR (col4 IN (768.25))))
----
33
42
68

statement ok
DELETE FROM tab0 WHERE (col3 = 698) AND col0 >= 774

query I rowsort label-empty
SELECT pk FROM tab0 WHERE (col3 = 698) AND col0 >= 774
----

query I rowsort label-3450
SELECT pk FROM tab0 WHERE NOT ((col3 = 698) AND col0 >= 774)
----
33
42
68

statement ok
DELETE FROM tab1 WHERE (col3 = 698) AND col0 >= 774

query I rowsort label-empty
SELECT pk FROM tab1 WHERE (col3 = 698) AND col0 >= 774
----

query I rowsort label-3450
SELECT pk FROM tab1 WHERE NOT ((col3 = 698) AND col0 >= 774)
----
33
42
68

statement ok
DELETE FROM tab2 WHERE (col3 = 698) AND col0 >= 774

query I rowsort label-empty
SELECT pk FROM tab2 WHERE (col3 = 698) AND col0 >= 774
----

query I rowsort label-3450
SELECT pk FROM tab2 WHERE NOT ((col3 = 698) AND col0 >= 774)
----
33
42
68

statement ok
DELETE FROM tab3 WHERE (col3 = 698) AND col0 >= 774

query I rowsort label-empty
SELECT pk FROM tab3 WHERE (col3 = 698) AND col0 >= 774
----

query I rowsort label-3450
SELECT pk FROM tab3 WHERE NOT ((col3 = 698) AND col0 >= 774)
----
33
42
68

statement ok
DELETE FROM tab4 WHERE (col3 = 698) AND col0 >= 774

query I rowsort label-empty
SELECT pk FROM tab4 WHERE (col3 = 698) AND col0 >= 774
----

query I rowsort label-3450
SELECT pk FROM tab4 WHERE NOT ((col3 = 698) AND col0 >= 774)
----
33
42
68

statement ok
DELETE FROM tab0 WHERE col4 < 748.38 AND (col0 >= 568 OR ((col0 < 577)) AND col3 < 524)

query I rowsort label-empty
SELECT pk FROM tab0 WHERE col4 < 748.38 AND (col0 >= 568 OR ((col0 < 577)) AND col3 < 524)
----

query I rowsort label-3465
SELECT pk FROM tab0 WHERE NOT (col4 < 748.38 AND (col0 >= 568 OR ((col0 < 577)) AND col3 < 524))
----
33

statement ok
DELETE FROM tab1 WHERE col4 < 748.38 AND (col0 >= 568 OR ((col0 < 577)) AND col3 < 524)

query I rowsort label-empty
SELECT pk FROM tab1 WHERE col4 < 748.38 AND (col0 >= 568 OR ((col0 < 577)) AND col3 < 524)
----

query I rowsort label-3465
SELECT pk FROM tab1 WHERE NOT (col4 < 748.38 AND (col0 >= 568 OR ((col0 < 577)) AND col3 < 524))
----
33

statement ok
DELETE FROM tab2 WHERE col4 < 748.38 AND (col0 >= 568 OR ((col0 < 577)) AND col3 < 524)

query I rowsort label-empty
SELECT pk FROM tab2 WHERE col4 < 748.38 AND (col0 >= 568 OR ((col0 < 577)) AND col3 < 524)
----

query I rowsort label-3465
SELECT pk FROM tab2 WHERE NOT (col4 < 748.38 AND (col0 >= 568 OR ((col0 < 577)) AND col3 < 524))
----
33

statement ok
DELETE FROM tab3 WHERE col4 < 748.38 AND (col0 >= 568 OR ((col0 < 577)) AND col3 < 524)

query I rowsort label-empty
SELECT pk FROM tab3 WHERE col4 < 748.38 AND (col0 >= 568 OR ((col0 < 577)) AND col3 < 524)
----

query I rowsort label-3465
SELECT pk FROM tab3 WHERE NOT (col4 < 748.38 AND (col0 >= 568 OR ((col0 < 577)) AND col3 < 524))
----
33

statement ok
DELETE FROM tab4 WHERE col4 < 748.38 AND (col0 >= 568 OR ((col0 < 577)) AND col3 < 524)

query I rowsort label-empty
SELECT pk FROM tab4 WHERE col4 < 748.38 AND (col0 >= 568 OR ((col0 < 577)) AND col3 < 524)
----

query I rowsort label-3465
SELECT pk FROM tab4 WHERE NOT (col4 < 748.38 AND (col0 >= 568 OR ((col0 < 577)) AND col3 < 524))
----
33

statement ok
DELETE FROM tab0 WHERE col3 < 745

query I rowsort label-empty
SELECT pk FROM tab0 WHERE col3 < 745
----

query I rowsort label-3480
SELECT pk FROM tab0 WHERE NOT (col3 < 745)
----

statement ok
DELETE FROM tab1 WHERE col3 < 745

query I rowsort label-empty
SELECT pk FROM tab1 WHERE col3 < 745
----

query I rowsort label-3480
SELECT pk FROM tab1 WHERE NOT (col3 < 745)
----

statement ok
DELETE FROM tab2 WHERE col3 < 745

query I rowsort label-empty
SELECT pk FROM tab2 WHERE col3 < 745
----

query I rowsort label-3480
SELECT pk FROM tab2 WHERE NOT (col3 < 745)
----

statement ok
DELETE FROM tab3 WHERE col3 < 745

query I rowsort label-empty
SELECT pk FROM tab3 WHERE col3 < 745
----

query I rowsort label-3480
SELECT pk FROM tab3 WHERE NOT (col3 < 745)
----

statement ok
DELETE FROM tab4 WHERE col3 < 745

query I rowsort label-empty
SELECT pk FROM tab4 WHERE col3 < 745
----

query I rowsort label-3480
SELECT pk FROM tab4 WHERE NOT (col3 < 745)
----

statement ok
DROP TABLE tab0

statement ok
CREATE TABLE tab0(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
INSERT INTO tab0 VALUES(0,710,288.90,'fsskl',294,567.5,'obieh')

statement ok
INSERT INTO tab0 VALUES(1,909,659.17,'kvqfv',210,402.33,'slelb')

statement ok
INSERT INTO tab0 VALUES(2,687,247.42,'evddc',444,939.4,'mroya')

statement ok
INSERT INTO tab0 VALUES(3,83,843.58,'azwyr',731,879.36,'nlayv')

statement ok
INSERT INTO tab0 VALUES(4,183,91.98,'blqxe',168,839.70,'sqffx')

statement ok
INSERT INTO tab0 VALUES(5,749,614.3,'dbnpq',837,480.38,'hbeoo')

statement ok
INSERT INTO tab0 VALUES(6,840,139.85,'dsalm',431,625.19,'yahie')

statement ok
INSERT INTO tab0 VALUES(7,441,620.84,'zibht',881,392.8,'czpif')

statement ok
INSERT INTO tab0 VALUES(8,85,366.37,'tcgde',978,312.73,'vewem')

statement ok
INSERT INTO tab0 VALUES(9,477,163.35,'vjzqj',0,457.20,'bgozd')

statement ok
INSERT INTO tab0 VALUES(10,122,402.89,'bflwv',336,568.55,'vugdx')

statement ok
INSERT INTO tab0 VALUES(11,951,202.92,'vbzvf',111,173.48,'fdkqc')

statement ok
INSERT INTO tab0 VALUES(12,941,535.80,'eexck',812,720.93,'mvwcw')

statement ok
INSERT INTO tab0 VALUES(13,743,353.96,'ymynn',913,695.72,'jgrag')

statement ok
INSERT INTO tab0 VALUES(14,309,710.52,'adbth',496,752.16,'blipg')

statement ok
INSERT INTO tab0 VALUES(15,512,888.91,'fcvyw',884,834.72,'jlzhd')

statement ok
INSERT INTO tab0 VALUES(16,776,524.50,'otlih',258,302.59,'vdkoi')

statement ok
INSERT INTO tab0 VALUES(17,699,734.23,'lovwg',287,56.34,'xvfht')

statement ok
INSERT INTO tab0 VALUES(18,675,235.23,'puvwp',750,664.56,'ztzou')

statement ok
INSERT INTO tab0 VALUES(19,525,476.42,'jxhoc',163,485.46,'pwigm')

statement ok
INSERT INTO tab0 VALUES(20,117,756.21,'vkevv',404,792.49,'nhcqr')

statement ok
INSERT INTO tab0 VALUES(21,994,354.1,'sirue',337,900.99,'yfmab')

statement ok
INSERT INTO tab0 VALUES(22,997,654.98,'vylkz',434,292.80,'ldajm')

statement ok
INSERT INTO tab0 VALUES(23,890,265.56,'zjpzs',410,738.87,'jwyyt')

statement ok
INSERT INTO tab0 VALUES(24,988,154.13,'fexcm',836,428.94,'qxcxd')

statement ok
INSERT INTO tab0 VALUES(25,779,762.65,'sxwzi',772,90.8,'fdfxd')

statement ok
INSERT INTO tab0 VALUES(26,549,138.27,'iyyde',387,120.40,'xmwwx')

statement ok
INSERT INTO tab0 VALUES(27,8,55.92,'gzleb',589,704.62,'snwie')

statement ok
INSERT INTO tab0 VALUES(28,915,142.2,'npaeg',645,945.72,'wbbkn')

statement ok
INSERT INTO tab0 VALUES(29,704,8.1,'xakmj',809,986.53,'zwrei')

statement ok
INSERT INTO tab0 VALUES(30,107,362.6,'cpwjk',947,136.43,'ddlhb')

statement ok
INSERT INTO tab0 VALUES(31,778,143.61,'wqbla',162,995.88,'cgpwj')

statement ok
INSERT INTO tab0 VALUES(32,923,645.8,'duhnp',416,581.12,'hkctc')

statement ok
INSERT INTO tab0 VALUES(33,920,639.44,'futai',159,449.75,'acrlo')

statement ok
INSERT INTO tab0 VALUES(34,946,499.83,'sfivi',952,825.40,'qydon')

statement ok
INSERT INTO tab0 VALUES(35,602,329.24,'ytctx',93,722.30,'ocemm')

statement ok
INSERT INTO tab0 VALUES(36,538,86.6,'vgcem',239,70.93,'nbwar')

statement ok
INSERT INTO tab0 VALUES(37,77,705.79,'bzurv',36,842.67,'nemag')

statement ok
INSERT INTO tab0 VALUES(38,842,224.57,'hoyug',740,174.38,'eiuyi')

statement ok
INSERT INTO tab0 VALUES(39,380,912.90,'hhulo',843,496.5,'pncqf')

statement ok
INSERT INTO tab0 VALUES(40,784,389.18,'xbgqj',700,651.45,'spnto')

statement ok
INSERT INTO tab0 VALUES(41,326,754.41,'ksbdz',151,25.68,'isvmh')

statement ok
INSERT INTO tab0 VALUES(42,71,711.75,'jysaw',148,670.89,'ecvhy')

statement ok
INSERT INTO tab0 VALUES(43,511,690.20,'arvkj',377,429.81,'eolgs')

statement ok
INSERT INTO tab0 VALUES(44,188,977.17,'ftcxf',889,58.46,'mfram')

statement ok
INSERT INTO tab0 VALUES(45,316,836.16,'rsmlk',719,360.72,'pbzdc')

statement ok
INSERT INTO tab0 VALUES(46,407,632.36,'zfhti',514,298.98,'nrdwm')

statement ok
INSERT INTO tab0 VALUES(47,898,963.24,'vvlad',157,131.74,'vqqvp')

statement ok
INSERT INTO tab0 VALUES(48,775,776.26,'allnn',392,529.26,'zmnks')

statement ok
INSERT INTO tab0 VALUES(49,198,500.40,'udmic',452,708.20,'dyspp')

statement ok
INSERT INTO tab0 VALUES(50,125,164.86,'srttl',676,546.19,'oxdok')

statement ok
INSERT INTO tab0 VALUES(51,939,528.64,'xeief',145,714.49,'pvtga')

statement ok
INSERT INTO tab0 VALUES(52,70,207.17,'fppmg',299,800.64,'umqzc')

statement ok
INSERT INTO tab0 VALUES(53,623,791.97,'gqbwt',562,430.3,'foice')

statement ok
INSERT INTO tab0 VALUES(54,3,976.24,'qcphk',973,398.56,'fdsru')

statement ok
INSERT INTO tab0 VALUES(55,536,685.48,'yqsgm',806,790.25,'xohzs')

statement ok
INSERT INTO tab0 VALUES(56,98,196.14,'ajlhw',195,106.89,'cxfhx')

statement ok
INSERT INTO tab0 VALUES(57,741,263.24,'ymqsl',763,388.63,'nroit')

statement ok
INSERT INTO tab0 VALUES(58,314,246.98,'hvzdy',242,343.63,'uhfae')

statement ok
INSERT INTO tab0 VALUES(59,88,234.38,'esgdf',101,470.67,'uwgau')

statement ok
INSERT INTO tab0 VALUES(60,386,166.89,'ighyj',171,185.79,'mwwmw')

statement ok
INSERT INTO tab0 VALUES(61,203,962.5,'jgezt',268,943.91,'inrns')

statement ok
INSERT INTO tab0 VALUES(62,834,647.5,'uqmng',821,365.44,'groxp')

statement ok
INSERT INTO tab0 VALUES(63,496,471.43,'fgegi',493,366.92,'tgetx')

statement ok
INSERT INTO tab0 VALUES(64,957,40.66,'kiyze',813,272.65,'cyubi')

statement ok
INSERT INTO tab0 VALUES(65,158,438.75,'jeejt',789,956.30,'lxlia')

statement ok
INSERT INTO tab0 VALUES(66,838,352.94,'rwdfb',547,952.54,'xfefn')

statement ok
INSERT INTO tab0 VALUES(67,161,197.25,'itfke',946,587.67,'uqcef')

statement ok
INSERT INTO tab0 VALUES(68,339,244.16,'bdtkh',208,105.25,'ngoda')

statement ok
INSERT INTO tab0 VALUES(69,257,739.21,'mynyc',540,789.70,'bzdya')

statement ok
INSERT INTO tab0 VALUES(70,102,35.62,'zhpmp',759,89.96,'rgxeb')

statement ok
INSERT INTO tab0 VALUES(71,982,712.93,'dcnbn',923,747.8,'kpnsj')

statement ok
INSERT INTO tab0 VALUES(72,555,700.63,'rtote',948,918.88,'ymigh')

statement ok
INSERT INTO tab0 VALUES(73,651,414.77,'otsjv',232,303.54,'yoncq')

statement ok
INSERT INTO tab0 VALUES(74,902,870.57,'hfwcp',295,263.25,'xqers')

statement ok
INSERT INTO tab0 VALUES(75,361,810.8,'wsvau',385,955.82,'pclho')

statement ok
INSERT INTO tab0 VALUES(76,132,832.80,'zssyv',114,450.34,'zrumw')

statement ok
INSERT INTO tab0 VALUES(77,990,512.28,'cfsto',80,859.73,'iwwyh')

statement ok
INSERT INTO tab0 VALUES(78,13,530.76,'rmnhg',494,461.44,'muvbn')

statement ok
INSERT INTO tab0 VALUES(79,199,794.80,'fpjtu',797,824.6,'xqkjk')

statement ok
INSERT INTO tab0 VALUES(80,95,565.90,'iczor',300,935.90,'smbka')

statement ok
INSERT INTO tab0 VALUES(81,425,582.11,'boyuk',796,319.68,'aqygx')

statement ok
INSERT INTO tab0 VALUES(82,709,191.69,'sjsvh',189,168.9,'vniba')

statement ok
INSERT INTO tab0 VALUES(83,893,462.70,'iducw',121,465.46,'hflxc')

statement ok
INSERT INTO tab0 VALUES(84,969,321.65,'olsps',592,111.38,'vztcp')

statement ok
INSERT INTO tab0 VALUES(85,605,673.10,'umjoy',593,44.31,'fcadw')

statement ok
INSERT INTO tab0 VALUES(86,767,525.32,'lrzzy',724,371.22,'sgncg')

statement ok
INSERT INTO tab0 VALUES(87,346,112.88,'zgilw',819,490.18,'ghaih')

statement ok
INSERT INTO tab0 VALUES(88,780,25.28,'yvupk',578,213.5,'kwadv')

statement ok
INSERT INTO tab0 VALUES(89,681,333.62,'ielsg',184,895.4,'sawjb')

statement ok
INSERT INTO tab0 VALUES(90,462,706.14,'ltkny',933,556.38,'qvuys')

statement ok
INSERT INTO tab0 VALUES(91,958,544.94,'gjssd',856,8.90,'uxeqd')

statement ok
INSERT INTO tab0 VALUES(92,52,101.53,'itmmt',345,978.71,'cfnpo')

statement ok
INSERT INTO tab0 VALUES(93,303,611.50,'bgejy',782,234.79,'srscy')

statement ok
INSERT INTO tab0 VALUES(94,569,407.12,'ujprm',155,710.61,'jpbxl')

statement ok
INSERT INTO tab0 VALUES(95,628,56.98,'xlcfo',693,633.78,'lmlfh')

statement ok
INSERT INTO tab0 VALUES(96,812,473.62,'zjqwe',482,642.65,'arkbz')

statement ok
INSERT INTO tab0 VALUES(97,624,57.11,'xyxfd',99,922.96,'atkak')

statement ok
INSERT INTO tab0 VALUES(98,363,804.74,'avogh',228,320.45,'jlsva')

statement ok
INSERT INTO tab0 VALUES(99,759,446.62,'cyfxk',293,474.48,'fcvax')

statement ok
DROP TABLE tab1

statement ok
CREATE TABLE tab1(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE INDEX idx_tab1_0 on tab1 (col0)

statement ok
CREATE INDEX idx_tab1_1 on tab1 (col1)

statement ok
CREATE INDEX idx_tab1_3 on tab1 (col3)

statement ok
CREATE INDEX idx_tab1_4 on tab1 (col4)

statement ok
INSERT INTO tab1 SELECT * FROM tab0

statement ok
DROP TABLE tab2

statement ok
CREATE TABLE tab2(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE UNIQUE INDEX idx_tab2_0 ON tab2 (col3,col0 DESC)

statement ok
CREATE UNIQUE INDEX idx_tab2_1 ON tab2 (col4,col3 DESC)

statement ok
INSERT INTO tab2 SELECT * FROM tab0

statement ok
DROP TABLE tab3

statement ok
CREATE TABLE tab3(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE INDEX idx_tab3_0 ON tab3 (col3,col1)

statement ok
CREATE UNIQUE INDEX idx_tab3_4 ON tab3 (col4)

statement ok
INSERT INTO tab3 SELECT * FROM tab0

statement ok
DROP TABLE tab4

statement ok
CREATE TABLE tab4(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE UNIQUE INDEX idx_tab4_1 ON tab4 (col1,col4 DESC)

statement ok
CREATE INDEX idx_tab4_3 ON tab4 (col0)

statement ok
CREATE UNIQUE INDEX idx_tab4_4 ON tab4 (col1 DESC,col3)

statement ok
INSERT INTO tab4 SELECT * FROM tab0

query I rowsort label-empty
SELECT pk FROM tab0 WHERE pk IS NULL
----

statement ok
DELETE FROM tab0 WHERE col3 < 826

query I rowsort label-empty
SELECT pk FROM tab0 WHERE col3 < 826
----

query I rowsort label-3495
SELECT pk FROM tab0 WHERE NOT (col3 < 826)
----
16 values hashing to 12d19cc59442533f85c3b7deb989a4eb

statement ok
DELETE FROM tab1 WHERE col3 < 826

query I rowsort label-empty
SELECT pk FROM tab1 WHERE col3 < 826
----

query I rowsort label-3495
SELECT pk FROM tab1 WHERE NOT (col3 < 826)
----
16 values hashing to 12d19cc59442533f85c3b7deb989a4eb

statement ok
DELETE FROM tab2 WHERE col3 < 826

query I rowsort label-empty
SELECT pk FROM tab2 WHERE col3 < 826
----

query I rowsort label-3495
SELECT pk FROM tab2 WHERE NOT (col3 < 826)
----
16 values hashing to 12d19cc59442533f85c3b7deb989a4eb

statement ok
DELETE FROM tab3 WHERE col3 < 826

query I rowsort label-empty
SELECT pk FROM tab3 WHERE col3 < 826
----

query I rowsort label-3495
SELECT pk FROM tab3 WHERE NOT (col3 < 826)
----
16 values hashing to 12d19cc59442533f85c3b7deb989a4eb

statement ok
DELETE FROM tab4 WHERE col3 < 826

query I rowsort label-empty
SELECT pk FROM tab4 WHERE col3 < 826
----

query I rowsort label-3495
SELECT pk FROM tab4 WHERE NOT (col3 < 826)
----
16 values hashing to 12d19cc59442533f85c3b7deb989a4eb

statement ok
DELETE FROM tab0 WHERE col4 < 99.70

query I rowsort label-empty
SELECT pk FROM tab0 WHERE col4 < 99.70
----

query I rowsort label-3510
SELECT pk FROM tab0 WHERE NOT (col4 < 99.70)
----
14 values hashing to 357e36e08c19472f69a33bc80184c712

statement ok
DELETE FROM tab1 WHERE col4 < 99.70

query I rowsort label-empty
SELECT pk FROM tab1 WHERE col4 < 99.70
----

query I rowsort label-3510
SELECT pk FROM tab1 WHERE NOT (col4 < 99.70)
----
14 values hashing to 357e36e08c19472f69a33bc80184c712

statement ok
DELETE FROM tab2 WHERE col4 < 99.70

query I rowsort label-empty
SELECT pk FROM tab2 WHERE col4 < 99.70
----

query I rowsort label-3510
SELECT pk FROM tab2 WHERE NOT (col4 < 99.70)
----
14 values hashing to 357e36e08c19472f69a33bc80184c712

statement ok
DELETE FROM tab3 WHERE col4 < 99.70

query I rowsort label-empty
SELECT pk FROM tab3 WHERE col4 < 99.70
----

query I rowsort label-3510
SELECT pk FROM tab3 WHERE NOT (col4 < 99.70)
----
14 values hashing to 357e36e08c19472f69a33bc80184c712

statement ok
DELETE FROM tab4 WHERE col4 < 99.70

query I rowsort label-empty
SELECT pk FROM tab4 WHERE col4 < 99.70
----

query I rowsort label-3510
SELECT pk FROM tab4 WHERE NOT (col4 < 99.70)
----
14 values hashing to 357e36e08c19472f69a33bc80184c712

statement ok
DELETE FROM tab0 WHERE ((col0 >= 177))

query I rowsort label-empty
SELECT pk FROM tab0 WHERE ((col0 >= 177))
----

query I rowsort label-3525
SELECT pk FROM tab0 WHERE NOT (((col0 >= 177)))
----
30
54
67
8

statement ok
DELETE FROM tab1 WHERE ((col0 >= 177))

query I rowsort label-empty
SELECT pk FROM tab1 WHERE ((col0 >= 177))
----

query I rowsort label-3525
SELECT pk FROM tab1 WHERE NOT (((col0 >= 177)))
----
30
54
67
8

statement ok
DELETE FROM tab2 WHERE ((col0 >= 177))

query I rowsort label-empty
SELECT pk FROM tab2 WHERE ((col0 >= 177))
----

query I rowsort label-3525
SELECT pk FROM tab2 WHERE NOT (((col0 >= 177)))
----
30
54
67
8

statement ok
DELETE FROM tab3 WHERE ((col0 >= 177))

query I rowsort label-empty
SELECT pk FROM tab3 WHERE ((col0 >= 177))
----

query I rowsort label-3525
SELECT pk FROM tab3 WHERE NOT (((col0 >= 177)))
----
30
54
67
8

statement ok
DELETE FROM tab4 WHERE ((col0 >= 177))

query I rowsort label-empty
SELECT pk FROM tab4 WHERE ((col0 >= 177))
----

query I rowsort label-3525
SELECT pk FROM tab4 WHERE NOT (((col0 >= 177)))
----
30
54
67
8

statement ok
DROP TABLE tab0

statement ok
CREATE TABLE tab0(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
INSERT INTO tab0 VALUES(0,520,996.77,'vuwii',779,555.62,'dhxyy')

statement ok
INSERT INTO tab0 VALUES(1,528,134.57,'tkeim',672,147.98,'unayj')

statement ok
INSERT INTO tab0 VALUES(2,986,21.32,'rzjwe',88,281.88,'waiqh')

statement ok
INSERT INTO tab0 VALUES(3,38,750.17,'yayey',561,887.93,'gsexh')

statement ok
INSERT INTO tab0 VALUES(4,890,241.75,'kqtul',244,36.33,'epmyz')

statement ok
INSERT INTO tab0 VALUES(5,924,873.35,'bolrd',35,566.97,'sbimn')

statement ok
INSERT INTO tab0 VALUES(6,834,100.99,'pmcjt',701,710.56,'otnwg')

statement ok
INSERT INTO tab0 VALUES(7,741,87.60,'zyzyd',3,715.76,'makcj')

statement ok
INSERT INTO tab0 VALUES(8,327,324.10,'frdjs',819,474.31,'bqhbk')

statement ok
INSERT INTO tab0 VALUES(9,951,259.57,'xovpe',275,145.12,'hjeqb')

statement ok
INSERT INTO tab0 VALUES(10,782,920.32,'wumla',864,781.46,'fukvr')

statement ok
INSERT INTO tab0 VALUES(11,920,538.7,'tcyai',573,949.1,'nlevy')

statement ok
INSERT INTO tab0 VALUES(12,521,176.3,'qulri',7,364.6,'eciel')

statement ok
INSERT INTO tab0 VALUES(13,922,351.6,'uvagx',519,502.57,'butyj')

statement ok
INSERT INTO tab0 VALUES(14,769,662.77,'dbezj',328,238.32,'oyftb')

statement ok
INSERT INTO tab0 VALUES(15,137,410.66,'zgpxb',647,459.7,'hnyyr')

statement ok
INSERT INTO tab0 VALUES(16,660,228.24,'ojqvx',810,699.61,'nbcuw')

statement ok
INSERT INTO tab0 VALUES(17,652,704.15,'tkakc',393,757.95,'cbqlh')

statement ok
INSERT INTO tab0 VALUES(18,234,7.29,'owmjs',344,325.43,'urtgi')

statement ok
INSERT INTO tab0 VALUES(19,459,509.96,'zqiqi',103,614.82,'agosq')

statement ok
INSERT INTO tab0 VALUES(20,436,412.94,'keekq',728,975.47,'ohstw')

statement ok
INSERT INTO tab0 VALUES(21,456,376.67,'gslhc',25,528.42,'albse')

statement ok
INSERT INTO tab0 VALUES(22,117,138.34,'uhakn',666,787.55,'pwhoy')

statement ok
INSERT INTO tab0 VALUES(23,449,141.3,'nxzqs',317,282.66,'pgkzk')

statement ok
INSERT INTO tab0 VALUES(24,37,160.82,'zpbnf',765,184.66,'evpnd')

statement ok
INSERT INTO tab0 VALUES(25,148,922.94,'itjqq',41,935.61,'vtqtw')

statement ok
INSERT INTO tab0 VALUES(26,858,736.87,'wybnq',544,868.94,'dyohz')

statement ok
INSERT INTO tab0 VALUES(27,172,115.47,'uhwxg',167,832.49,'illzd')

statement ok
INSERT INTO tab0 VALUES(28,152,403.11,'tnsvt',423,822.70,'wkwbz')

statement ok
INSERT INTO tab0 VALUES(29,43,399.81,'nzksa',569,597.68,'egmet')

statement ok
INSERT INTO tab0 VALUES(30,395,982.33,'nxinm',731,311.38,'evxrv')

statement ok
INSERT INTO tab0 VALUES(31,192,737.34,'povym',29,135.70,'ambok')

statement ok
INSERT INTO tab0 VALUES(32,971,574.49,'ofckx',702,882.60,'oezsc')

statement ok
INSERT INTO tab0 VALUES(33,955,365.59,'ujqfb',234,633.25,'buizr')

statement ok
INSERT INTO tab0 VALUES(34,169,559.69,'vvzva',478,362.13,'xxbjm')

statement ok
INSERT INTO tab0 VALUES(35,574,810.24,'fyftk',780,559.17,'ahdzh')

statement ok
INSERT INTO tab0 VALUES(36,184,603.19,'uoswx',106,859.89,'ruzls')

statement ok
INSERT INTO tab0 VALUES(37,198,875.12,'qjqkb',166,662.48,'cogty')

statement ok
INSERT INTO tab0 VALUES(38,118,648.40,'mstgr',538,763.96,'ycinl')

statement ok
INSERT INTO tab0 VALUES(39,882,645.24,'jcwuq',798,973.31,'cmbcl')

statement ok
INSERT INTO tab0 VALUES(40,980,923.89,'jymik',636,746.58,'fkksn')

statement ok
INSERT INTO tab0 VALUES(41,587,487.73,'dznat',989,804.0,'jjxnm')

statement ok
INSERT INTO tab0 VALUES(42,683,931.40,'ogwdh',163,760.14,'oulvs')

statement ok
INSERT INTO tab0 VALUES(43,180,48.92,'igcad',959,747.0,'qaudy')

statement ok
INSERT INTO tab0 VALUES(44,48,463.81,'qdwjn',794,38.18,'prhjv')

statement ok
INSERT INTO tab0 VALUES(45,437,256.25,'tqvhm',832,676.96,'komvp')

statement ok
INSERT INTO tab0 VALUES(46,802,588.17,'slbki',105,96.43,'lxsls')

statement ok
INSERT INTO tab0 VALUES(47,34,325.36,'vetzn',640,749.64,'lmqyj')

statement ok
INSERT INTO tab0 VALUES(48,578,658.66,'lnwez',582,729.73,'utdwh')

statement ok
INSERT INTO tab0 VALUES(49,560,741.1,'mjrya',320,400.0,'hvqse')

statement ok
INSERT INTO tab0 VALUES(50,915,303.64,'bzmjs',615,15.10,'uwwbl')

statement ok
INSERT INTO tab0 VALUES(51,507,280.14,'ebfqt',718,348.12,'vxpvw')

statement ok
INSERT INTO tab0 VALUES(52,259,438.63,'hyyhx',502,313.72,'fhzed')

statement ok
INSERT INTO tab0 VALUES(53,274,997.84,'xprfq',583,593.27,'pnmtn')

statement ok
INSERT INTO tab0 VALUES(54,962,257.28,'hxxxw',445,263.93,'hngwk')

statement ok
INSERT INTO tab0 VALUES(55,164,224.35,'dqgml',570,415.83,'qvzob')

statement ok
INSERT INTO tab0 VALUES(56,281,234.43,'ytawz',555,785.19,'vmiqe')

statement ok
INSERT INTO tab0 VALUES(57,391,579.7,'yiwwd',245,375.40,'lkrzn')

statement ok
INSERT INTO tab0 VALUES(58,381,129.5,'nunkq',848,82.17,'djpnn')

statement ok
INSERT INTO tab0 VALUES(59,70,961.55,'xdgmq',73,317.67,'dgtlz')

statement ok
INSERT INTO tab0 VALUES(60,333,980.27,'vuomi',246,637.65,'byggo')

statement ok
INSERT INTO tab0 VALUES(61,226,547.52,'dzwcv',433,365.54,'itjyn')

statement ok
INSERT INTO tab0 VALUES(62,113,105.39,'iuarn',575,217.59,'agfei')

statement ok
INSERT INTO tab0 VALUES(63,789,798.84,'hfadu',605,925.3,'fshgg')

statement ok
INSERT INTO tab0 VALUES(64,605,106.85,'wjogs',574,866.11,'wwfka')

statement ok
INSERT INTO tab0 VALUES(65,594,456.54,'notrn',776,683.33,'kifsj')

statement ok
INSERT INTO tab0 VALUES(66,597,863.27,'xmrck',879,912.47,'dqvou')

statement ok
INSERT INTO tab0 VALUES(67,385,543.79,'oeyla',42,607.79,'dgnja')

statement ok
INSERT INTO tab0 VALUES(68,786,542.38,'kkmvf',40,963.10,'twhzv')

statement ok
INSERT INTO tab0 VALUES(69,809,363.94,'podvl',400,946.91,'emjvl')

statement ok
INSERT INTO tab0 VALUES(70,772,587.13,'wycos',511,911.57,'fjttj')

statement ok
INSERT INTO tab0 VALUES(71,423,501.48,'lsuww',759,232.36,'tkumw')

statement ok
INSERT INTO tab0 VALUES(72,65,723.57,'jehgn',650,926.63,'oeznr')

statement ok
INSERT INTO tab0 VALUES(73,686,824.7,'jxbhl',932,275.94,'sxmip')

statement ok
INSERT INTO tab0 VALUES(74,78,957.93,'jtpki',723,458.16,'kwsnb')

statement ok
INSERT INTO tab0 VALUES(75,967,480.50,'fayki',637,169.62,'kfbzx')

statement ok
INSERT INTO tab0 VALUES(76,132,580.61,'bpkfu',903,245.22,'vjivv')

statement ok
INSERT INTO tab0 VALUES(77,538,897.74,'iceht',498,289.54,'qzstd')

statement ok
INSERT INTO tab0 VALUES(78,454,156.14,'abwnr',267,298.0,'lbbai')

statement ok
INSERT INTO tab0 VALUES(79,581,785.91,'pvgoz',49,290.97,'wfrpr')

statement ok
INSERT INTO tab0 VALUES(80,177,541.21,'lyvus',801,916.88,'lrwjy')

statement ok
INSERT INTO tab0 VALUES(81,181,137.29,'mcnog',726,106.36,'aksey')

statement ok
INSERT INTO tab0 VALUES(82,340,865.69,'zkcfs',396,675.37,'njnwd')

statement ok
INSERT INTO tab0 VALUES(83,331,225.31,'xjagv',875,959.30,'nlorj')

statement ok
INSERT INTO tab0 VALUES(84,889,544.58,'wcaol',849,434.14,'xspci')

statement ok
INSERT INTO tab0 VALUES(85,929,601.56,'kkrid',743,346.55,'knpck')

statement ok
INSERT INTO tab0 VALUES(86,675,266.5,'vyzjv',860,333.2,'irjha')

statement ok
INSERT INTO tab0 VALUES(87,781,103.77,'xjcbm',490,49.0,'dkcan')

statement ok
INSERT INTO tab0 VALUES(88,457,12.43,'fjyrr',43,792.1,'cqakr')

statement ok
INSERT INTO tab0 VALUES(89,598,847.86,'axtkg',176,128.74,'vcbqi')

statement ok
INSERT INTO tab0 VALUES(90,899,39.18,'ufuix',913,515.24,'bjkzx')

statement ok
INSERT INTO tab0 VALUES(91,994,229.88,'vavxx',772,928.97,'bdgwh')

statement ok
INSERT INTO tab0 VALUES(92,571,885.95,'xrbtn',891,485.1,'ncffg')

statement ok
INSERT INTO tab0 VALUES(93,498,930.3,'xejxw',152,71.8,'yjfhb')

statement ok
INSERT INTO tab0 VALUES(94,952,368.52,'kjeal',305,966.78,'kkxbh')

statement ok
INSERT INTO tab0 VALUES(95,537,909.70,'kcbir',97,465.60,'deicg')

statement ok
INSERT INTO tab0 VALUES(96,420,590.85,'thhwr',391,506.15,'dhrzs')

statement ok
INSERT INTO tab0 VALUES(97,447,407.41,'acnru',297,295.22,'ufsdn')

statement ok
INSERT INTO tab0 VALUES(98,270,933.4,'wyktg',290,931.91,'pepfe')

statement ok
INSERT INTO tab0 VALUES(99,472,948.83,'yucgv',343,30.78,'qohyn')

statement ok
DROP TABLE tab1

statement ok
CREATE TABLE tab1(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE INDEX idx_tab1_0 on tab1 (col0)

statement ok
CREATE INDEX idx_tab1_1 on tab1 (col1)

statement ok
CREATE INDEX idx_tab1_3 on tab1 (col3)

statement ok
CREATE INDEX idx_tab1_4 on tab1 (col4)

statement ok
INSERT INTO tab1 SELECT * FROM tab0

statement ok
DROP TABLE tab2

statement ok
CREATE TABLE tab2(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE UNIQUE INDEX idx_tab2_0 ON tab2 (col0)

statement ok
CREATE UNIQUE INDEX idx_tab2_2 ON tab2 (col4)

statement ok
CREATE INDEX idx_tab2_4 ON tab2 (col3,col1 DESC)

statement ok
INSERT INTO tab2 SELECT * FROM tab0

statement ok
DROP TABLE tab3

statement ok
CREATE TABLE tab3(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE INDEX idx_tab3_1 ON tab3 (col3 DESC,col0)

statement ok
CREATE UNIQUE INDEX idx_tab3_2 ON tab3 (col0)

statement ok
CREATE INDEX idx_tab3_3 ON tab3 (col1,col3)

statement ok
INSERT INTO tab3 SELECT * FROM tab0

statement ok
DROP TABLE tab4

statement ok
CREATE TABLE tab4(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE UNIQUE INDEX idx_tab4_0 ON tab4 (col1,col4)

statement ok
CREATE UNIQUE INDEX idx_tab4_3 ON tab4 (col0)

statement ok
CREATE INDEX idx_tab4_4 ON tab4 (col4,col3)

statement ok
INSERT INTO tab4 SELECT * FROM tab0

query I rowsort label-empty
SELECT pk FROM tab0 WHERE pk IS NULL
----

statement ok
DROP TABLE tab0

statement ok
CREATE TABLE tab0(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
INSERT INTO tab0 VALUES(0,365,686.11,'vpikv',845,46.52,'likwu')

statement ok
INSERT INTO tab0 VALUES(1,794,331.30,'ecpmw',79,50.56,'rywpl')

statement ok
INSERT INTO tab0 VALUES(2,878,909.49,'porem',260,65.51,'whhxn')

statement ok
INSERT INTO tab0 VALUES(3,893,1.72,'qmfvp',875,35.32,'uxurn')

statement ok
INSERT INTO tab0 VALUES(4,693,446.26,'efwsr',304,228.96,'frqly')

statement ok
INSERT INTO tab0 VALUES(5,340,469.21,'nvnoo',444,357.9,'ukhci')

statement ok
INSERT INTO tab0 VALUES(6,724,806.15,'pngit',336,710.61,'nnokl')

statement ok
INSERT INTO tab0 VALUES(7,191,824.75,'clqpn',787,269.36,'lmuvg')

statement ok
INSERT INTO tab0 VALUES(8,166,655.41,'lftkx',997,841.71,'gqvwh')

statement ok
INSERT INTO tab0 VALUES(9,780,310.86,'boktb',183,178.17,'ytjwo')

statement ok
INSERT INTO tab0 VALUES(10,494,815.82,'nxbhf',206,107.5,'hqvtt')

statement ok
INSERT INTO tab0 VALUES(11,725,328.59,'obfyv',194,650.7,'vuthk')

statement ok
INSERT INTO tab0 VALUES(12,465,267.69,'fvjlt',167,152.96,'yzqcy')

statement ok
INSERT INTO tab0 VALUES(13,920,434.51,'bqfbg',664,405.14,'dwicw')

statement ok
INSERT INTO tab0 VALUES(14,118,144.88,'fdrgj',364,774.29,'xtzbw')

statement ok
INSERT INTO tab0 VALUES(15,547,342.75,'mwecs',716,321.0,'fafkx')

statement ok
INSERT INTO tab0 VALUES(16,773,738.76,'ptofx',560,929.42,'gygsl')

statement ok
INSERT INTO tab0 VALUES(17,66,922.93,'eymbn',756,431.81,'wdbik')

statement ok
INSERT INTO tab0 VALUES(18,29,496.23,'zhhve',803,729.26,'nimen')

statement ok
INSERT INTO tab0 VALUES(19,218,197.24,'xygxu',470,925.24,'jvgbe')

statement ok
INSERT INTO tab0 VALUES(20,770,22.74,'fesqs',419,441.27,'ojipv')

statement ok
INSERT INTO tab0 VALUES(21,26,352.37,'stetr',828,148.51,'gnvsx')

statement ok
INSERT INTO tab0 VALUES(22,158,77.24,'ssled',18,489.42,'tkffb')

statement ok
INSERT INTO tab0 VALUES(23,793,723.57,'fyrqe',78,604.36,'pjloe')

statement ok
INSERT INTO tab0 VALUES(24,638,575.26,'dwqdw',489,454.22,'tmbhs')

statement ok
INSERT INTO tab0 VALUES(25,105,805.59,'iytre',750,949.6,'uikvn')

statement ok
INSERT INTO tab0 VALUES(26,936,591.81,'skgah',3,72.71,'tnpah')

statement ok
INSERT INTO tab0 VALUES(27,828,249.74,'lxebn',657,0.42,'rgtuj')

statement ok
INSERT INTO tab0 VALUES(28,59,353.46,'zztpq',13,236.47,'hcdsd')

statement ok
INSERT INTO tab0 VALUES(29,111,862.86,'hvgyw',891,727.78,'modtz')

statement ok
INSERT INTO tab0 VALUES(30,296,245.31,'wwinc',253,995.59,'grpsn')

statement ok
INSERT INTO tab0 VALUES(31,381,606.28,'alamx',827,257.1,'wqvbq')

statement ok
INSERT INTO tab0 VALUES(32,215,809.98,'ugwmt',736,554.71,'alrkq')

statement ok
INSERT INTO tab0 VALUES(33,350,601.92,'ggdad',120,874.50,'xoucl')

statement ok
INSERT INTO tab0 VALUES(34,668,742.62,'navhp',760,276.99,'ikqco')

statement ok
INSERT INTO tab0 VALUES(35,8,124.19,'ypxsz',707,17.19,'zeqhl')

statement ok
INSERT INTO tab0 VALUES(36,787,899.94,'fxjrm',902,677.13,'jikhh')

statement ok
INSERT INTO tab0 VALUES(37,629,605.5,'nojyv',806,282.53,'bfrao')

statement ok
INSERT INTO tab0 VALUES(38,986,289.15,'njing',20,432.37,'stpjt')

statement ok
INSERT INTO tab0 VALUES(39,766,632.98,'racaw',916,422.53,'ibuus')

statement ok
INSERT INTO tab0 VALUES(40,958,78.99,'jqdpp',255,372.45,'halws')

statement ok
INSERT INTO tab0 VALUES(41,254,951.99,'splii',818,345.70,'myocp')

statement ok
INSERT INTO tab0 VALUES(42,679,589.76,'evywc',27,482.67,'mfxhx')

statement ok
INSERT INTO tab0 VALUES(43,211,462.65,'ftiff',573,116.11,'qxhlx')

statement ok
INSERT INTO tab0 VALUES(44,407,301.26,'trnfi',39,905.85,'dhodx')

statement ok
INSERT INTO tab0 VALUES(45,33,222.2,'erkdo',525,955.34,'grukf')

statement ok
INSERT INTO tab0 VALUES(46,680,849.84,'iwhnq',274,942.34,'jwoah')

statement ok
INSERT INTO tab0 VALUES(47,399,443.72,'zjvod',298,240.50,'fvsoz')

statement ok
INSERT INTO tab0 VALUES(48,318,24.38,'otiwk',998,47.2,'vkvom')

statement ok
INSERT INTO tab0 VALUES(49,271,497.89,'nqqzv',797,504.25,'vteop')

statement ok
INSERT INTO tab0 VALUES(50,421,773.29,'kmldw',757,830.32,'mewju')

statement ok
INSERT INTO tab0 VALUES(51,889,905.20,'zajwh',209,437.77,'vobaj')

statement ok
INSERT INTO tab0 VALUES(52,372,201.49,'iaamd',377,61.18,'ueydm')

statement ok
INSERT INTO tab0 VALUES(53,775,354.86,'awfvb',2,885.77,'hdyql')

statement ok
INSERT INTO tab0 VALUES(54,833,567.47,'ecbxh',968,664.7,'newnr')

statement ok
INSERT INTO tab0 VALUES(55,735,679.60,'qgcls',926,850.50,'ueyey')

statement ok
INSERT INTO tab0 VALUES(56,750,287.23,'egjng',919,719.1,'xvdhl')

statement ok
INSERT INTO tab0 VALUES(57,853,875.69,'jdphq',10,491.72,'eeyix')

statement ok
INSERT INTO tab0 VALUES(58,348,935.29,'zsglw',903,461.53,'plxet')

statement ok
INSERT INTO tab0 VALUES(59,495,93.93,'zevad',567,122.75,'wjkwg')

statement ok
INSERT INTO tab0 VALUES(60,134,238.72,'rpuwz',869,285.72,'peaam')

statement ok
INSERT INTO tab0 VALUES(61,310,640.64,'uvtik',190,214.42,'nvmqs')

statement ok
INSERT INTO tab0 VALUES(62,897,82.12,'suqye',54,740.16,'kyyqj')

statement ok
INSERT INTO tab0 VALUES(63,226,979.69,'miuyq',753,394.10,'ihzmd')

statement ok
INSERT INTO tab0 VALUES(64,706,508.61,'zvcyb',971,530.99,'uluwd')

statement ok
INSERT INTO tab0 VALUES(65,454,730.47,'bteou',411,446.69,'vkigb')

statement ok
INSERT INTO tab0 VALUES(66,913,714.85,'sggbd',417,517.88,'bfjoi')

statement ok
INSERT INTO tab0 VALUES(67,484,667.90,'bwrzv',602,310.63,'zorvc')

statement ok
INSERT INTO tab0 VALUES(68,148,53.2,'pesru',469,720.3,'wmdsl')

statement ok
INSERT INTO tab0 VALUES(69,90,724.44,'igvzp',42,81.86,'dxufq')

statement ok
INSERT INTO tab0 VALUES(70,326,36.85,'uouzi',486,311.16,'hidgy')

statement ok
INSERT INTO tab0 VALUES(71,325,986.7,'fitlw',733,12.89,'cjcha')

statement ok
INSERT INTO tab0 VALUES(72,640,329.60,'sgmlx',107,620.54,'tneca')

statement ok
INSERT INTO tab0 VALUES(73,526,700.31,'jfgeg',953,511.74,'arrdp')

statement ok
INSERT INTO tab0 VALUES(74,568,752.3,'htijs',256,136.94,'ftrjz')

statement ok
INSERT INTO tab0 VALUES(75,307,268.20,'xvucj',265,143.97,'mihtk')

statement ok
INSERT INTO tab0 VALUES(76,865,288.47,'wjsfr',130,501.70,'wjray')

statement ok
INSERT INTO tab0 VALUES(77,569,242.33,'jxkdq',512,628.66,'lqhdq')

statement ok
INSERT INTO tab0 VALUES(78,571,68.76,'dfnjt',217,514.67,'lnxdv')

statement ok
INSERT INTO tab0 VALUES(79,486,339.81,'qyygl',819,845.44,'jptme')

statement ok
INSERT INTO tab0 VALUES(80,5,387.27,'eeiju',281,130.23,'cgswr')

statement ok
INSERT INTO tab0 VALUES(81,523,428.28,'beukb',588,826.45,'adkvy')

statement ok
INSERT INTO tab0 VALUES(82,767,690.92,'oykrn',367,462.29,'fffih')

statement ok
INSERT INTO tab0 VALUES(83,419,534.91,'itart',510,761.37,'pwpkt')

statement ok
INSERT INTO tab0 VALUES(84,740,581.15,'gyqvp',804,775.31,'vyask')

statement ok
INSERT INTO tab0 VALUES(85,198,838.40,'qkjbn',552,996.42,'seiig')

statement ok
INSERT INTO tab0 VALUES(86,88,821.91,'njqkn',200,494.26,'euoeq')

statement ok
INSERT INTO tab0 VALUES(87,162,680.0,'mvfrj',962,33.33,'kgivc')

statement ok
INSERT INTO tab0 VALUES(88,253,325.72,'dioat',445,201.65,'zuuzp')

statement ok
INSERT INTO tab0 VALUES(89,898,553.47,'wkqqh',271,531.39,'cbwes')

statement ok
INSERT INTO tab0 VALUES(90,964,167.60,'gnhhr',708,631.52,'lujjs')

statement ok
INSERT INTO tab0 VALUES(91,272,108.10,'cihbz',291,304.40,'pjzqp')

statement ok
INSERT INTO tab0 VALUES(92,227,576.13,'lokwo',446,678.43,'amqrj')

statement ok
INSERT INTO tab0 VALUES(93,432,152.73,'ynodg',115,324.69,'esinb')

statement ok
INSERT INTO tab0 VALUES(94,327,933.39,'rublo',387,389.51,'rgoev')

statement ok
INSERT INTO tab0 VALUES(95,806,648.71,'oumcs',117,717.14,'lleeg')

statement ok
INSERT INTO tab0 VALUES(96,839,784.1,'ijbtu',551,972.37,'ujtgh')

statement ok
INSERT INTO tab0 VALUES(97,104,716.94,'pprdw',954,767.14,'npmzk')

statement ok
INSERT INTO tab0 VALUES(98,610,825.15,'dezoe',231,787.18,'csnhu')

statement ok
INSERT INTO tab0 VALUES(99,319,630.85,'yhmod',561,914.63,'tbxhm')

statement ok
DROP TABLE tab1

statement ok
CREATE TABLE tab1(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE INDEX idx_tab1_0 on tab1 (col0)

statement ok
CREATE INDEX idx_tab1_1 on tab1 (col1)

statement ok
CREATE INDEX idx_tab1_3 on tab1 (col3)

statement ok
CREATE INDEX idx_tab1_4 on tab1 (col4)

statement ok
INSERT INTO tab1 SELECT * FROM tab0

statement ok
DROP TABLE tab2

statement ok
CREATE TABLE tab2(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE INDEX idx_tab2_0 ON tab2 (col1 DESC,col3 DESC)

statement ok
CREATE UNIQUE INDEX idx_tab2_1 ON tab2 (col4)

statement ok
INSERT INTO tab2 SELECT * FROM tab0

statement ok
DROP TABLE tab3

statement ok
CREATE TABLE tab3(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE UNIQUE INDEX idx_tab3_0 ON tab3 (col4 DESC,col1)

statement ok
CREATE INDEX idx_tab3_1 ON tab3 (col0 DESC,col3 DESC)

statement ok
CREATE UNIQUE INDEX idx_tab3_3 ON tab3 (col3)

statement ok
CREATE INDEX idx_tab3_5 ON tab3 (col4,col0)

statement ok
INSERT INTO tab3 SELECT * FROM tab0

statement ok
DROP TABLE tab4

statement ok
CREATE TABLE tab4(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE UNIQUE INDEX idx_tab4_0 ON tab4 (col1 DESC)

statement ok
CREATE INDEX idx_tab4_4 ON tab4 (col4 DESC)

statement ok
CREATE INDEX idx_tab4_5 ON tab4 (col0 DESC,col3)

statement ok
INSERT INTO tab4 SELECT * FROM tab0

query I rowsort label-empty
SELECT pk FROM tab0 WHERE pk IS NULL
----

statement ok
DELETE FROM tab0 WHERE ((col3 <= 95))

query I rowsort label-empty
SELECT pk FROM tab0 WHERE ((col3 <= 95))
----

query I rowsort label-3540
SELECT pk FROM tab0 WHERE NOT (((col3 <= 95)))
----
88 values hashing to 371871b1ebcb0eacc59e0320f23e49a8

statement ok
DELETE FROM tab1 WHERE ((col3 <= 95))

query I rowsort label-empty
SELECT pk FROM tab1 WHERE ((col3 <= 95))
----

query I rowsort label-3540
SELECT pk FROM tab1 WHERE NOT (((col3 <= 95)))
----
88 values hashing to 371871b1ebcb0eacc59e0320f23e49a8

statement ok
DELETE FROM tab2 WHERE ((col3 <= 95))

query I rowsort label-empty
SELECT pk FROM tab2 WHERE ((col3 <= 95))
----

query I rowsort label-3540
SELECT pk FROM tab2 WHERE NOT (((col3 <= 95)))
----
88 values hashing to 371871b1ebcb0eacc59e0320f23e49a8

statement ok
DELETE FROM tab3 WHERE ((col3 <= 95))

query I rowsort label-empty
SELECT pk FROM tab3 WHERE ((col3 <= 95))
----

query I rowsort label-3540
SELECT pk FROM tab3 WHERE NOT (((col3 <= 95)))
----
88 values hashing to 371871b1ebcb0eacc59e0320f23e49a8

statement ok
DELETE FROM tab4 WHERE ((col3 <= 95))

query I rowsort label-empty
SELECT pk FROM tab4 WHERE ((col3 <= 95))
----

query I rowsort label-3540
SELECT pk FROM tab4 WHERE NOT (((col3 <= 95)))
----
88 values hashing to 371871b1ebcb0eacc59e0320f23e49a8

statement ok
DELETE FROM tab0 WHERE col3 = 526

query I rowsort label-empty
SELECT pk FROM tab0 WHERE col3 = 526
----

query I rowsort label-3555
SELECT pk FROM tab0 WHERE NOT (col3 = 526)
----
88 values hashing to 371871b1ebcb0eacc59e0320f23e49a8

statement ok
DELETE FROM tab1 WHERE col3 = 526

query I rowsort label-empty
SELECT pk FROM tab1 WHERE col3 = 526
----

query I rowsort label-3555
SELECT pk FROM tab1 WHERE NOT (col3 = 526)
----
88 values hashing to 371871b1ebcb0eacc59e0320f23e49a8

statement ok
DELETE FROM tab2 WHERE col3 = 526

query I rowsort label-empty
SELECT pk FROM tab2 WHERE col3 = 526
----

query I rowsort label-3555
SELECT pk FROM tab2 WHERE NOT (col3 = 526)
----
88 values hashing to 371871b1ebcb0eacc59e0320f23e49a8

statement ok
DELETE FROM tab3 WHERE col3 = 526

query I rowsort label-empty
SELECT pk FROM tab3 WHERE col3 = 526
----

query I rowsort label-3555
SELECT pk FROM tab3 WHERE NOT (col3 = 526)
----
88 values hashing to 371871b1ebcb0eacc59e0320f23e49a8

statement ok
DELETE FROM tab4 WHERE col3 = 526

query I rowsort label-empty
SELECT pk FROM tab4 WHERE col3 = 526
----

query I rowsort label-3555
SELECT pk FROM tab4 WHERE NOT (col3 = 526)
----
88 values hashing to 371871b1ebcb0eacc59e0320f23e49a8

statement ok
DELETE FROM tab0 WHERE (((((col4 < 500.4 AND col0 < 407 AND (col3 >= 37)) OR col0 = 799))) AND col3 <= 233)

query I rowsort label-empty
SELECT pk FROM tab0 WHERE (((((col4 < 500.4 AND col0 < 407 AND (col3 >= 37)) OR col0 = 799))) AND col3 <= 233)
----

query I rowsort label-3570
SELECT pk FROM tab0 WHERE NOT ((((((col4 < 500.4 AND col0 < 407 AND (col3 >= 37)) OR col0 = 799))) AND col3 <= 233))
----
86 values hashing to 234ea0d3b3887cdd255f21fa15be2c4b

statement ok
DELETE FROM tab1 WHERE (((((col4 < 500.4 AND col0 < 407 AND (col3 >= 37)) OR col0 = 799))) AND col3 <= 233)

query I rowsort label-empty
SELECT pk FROM tab1 WHERE (((((col4 < 500.4 AND col0 < 407 AND (col3 >= 37)) OR col0 = 799))) AND col3 <= 233)
----

query I rowsort label-3570
SELECT pk FROM tab1 WHERE NOT ((((((col4 < 500.4 AND col0 < 407 AND (col3 >= 37)) OR col0 = 799))) AND col3 <= 233))
----
86 values hashing to 234ea0d3b3887cdd255f21fa15be2c4b

statement ok
DELETE FROM tab2 WHERE (((((col4 < 500.4 AND col0 < 407 AND (col3 >= 37)) OR col0 = 799))) AND col3 <= 233)

query I rowsort label-empty
SELECT pk FROM tab2 WHERE (((((col4 < 500.4 AND col0 < 407 AND (col3 >= 37)) OR col0 = 799))) AND col3 <= 233)
----

query I rowsort label-3570
SELECT pk FROM tab2 WHERE NOT ((((((col4 < 500.4 AND col0 < 407 AND (col3 >= 37)) OR col0 = 799))) AND col3 <= 233))
----
86 values hashing to 234ea0d3b3887cdd255f21fa15be2c4b

statement ok
DELETE FROM tab3 WHERE (((((col4 < 500.4 AND col0 < 407 AND (col3 >= 37)) OR col0 = 799))) AND col3 <= 233)

query I rowsort label-empty
SELECT pk FROM tab3 WHERE (((((col4 < 500.4 AND col0 < 407 AND (col3 >= 37)) OR col0 = 799))) AND col3 <= 233)
----

query I rowsort label-3570
SELECT pk FROM tab3 WHERE NOT ((((((col4 < 500.4 AND col0 < 407 AND (col3 >= 37)) OR col0 = 799))) AND col3 <= 233))
----
86 values hashing to 234ea0d3b3887cdd255f21fa15be2c4b

statement ok
DELETE FROM tab4 WHERE (((((col4 < 500.4 AND col0 < 407 AND (col3 >= 37)) OR col0 = 799))) AND col3 <= 233)

query I rowsort label-empty
SELECT pk FROM tab4 WHERE (((((col4 < 500.4 AND col0 < 407 AND (col3 >= 37)) OR col0 = 799))) AND col3 <= 233)
----

query I rowsort label-3570
SELECT pk FROM tab4 WHERE NOT ((((((col4 < 500.4 AND col0 < 407 AND (col3 >= 37)) OR col0 = 799))) AND col3 <= 233))
----
86 values hashing to 234ea0d3b3887cdd255f21fa15be2c4b

statement ok
DELETE FROM tab0 WHERE (((((((col1 = 875.16)) AND col0 IS NULL)) AND col0 < 700 AND col4 < 595.37)) AND (col0 > 477) OR col4 = 920.83 OR col3 < 62 AND col4 = 987.72)

query I rowsort label-empty
SELECT pk FROM tab0 WHERE (((((((col1 = 875.16)) AND col0 IS NULL)) AND col0 < 700 AND col4 < 595.37)) AND (col0 > 477) OR col4 = 920.83 OR col3 < 62 AND col4 = 987.72)
----

query I rowsort label-3585
SELECT pk FROM tab0 WHERE NOT ((((((((col1 = 875.16)) AND col0 IS NULL)) AND col0 < 700 AND col4 < 595.37)) AND (col0 > 477) OR col4 = 920.83 OR col3 < 62 AND col4 = 987.72))
----
86 values hashing to 234ea0d3b3887cdd255f21fa15be2c4b

statement ok
DELETE FROM tab1 WHERE (((((((col1 = 875.16)) AND col0 IS NULL)) AND col0 < 700 AND col4 < 595.37)) AND (col0 > 477) OR col4 = 920.83 OR col3 < 62 AND col4 = 987.72)

query I rowsort label-empty
SELECT pk FROM tab1 WHERE (((((((col1 = 875.16)) AND col0 IS NULL)) AND col0 < 700 AND col4 < 595.37)) AND (col0 > 477) OR col4 = 920.83 OR col3 < 62 AND col4 = 987.72)
----

query I rowsort label-3585
SELECT pk FROM tab1 WHERE NOT ((((((((col1 = 875.16)) AND col0 IS NULL)) AND col0 < 700 AND col4 < 595.37)) AND (col0 > 477) OR col4 = 920.83 OR col3 < 62 AND col4 = 987.72))
----
86 values hashing to 234ea0d3b3887cdd255f21fa15be2c4b

statement ok
DELETE FROM tab2 WHERE (((((((col1 = 875.16)) AND col0 IS NULL)) AND col0 < 700 AND col4 < 595.37)) AND (col0 > 477) OR col4 = 920.83 OR col3 < 62 AND col4 = 987.72)

query I rowsort label-empty
SELECT pk FROM tab2 WHERE (((((((col1 = 875.16)) AND col0 IS NULL)) AND col0 < 700 AND col4 < 595.37)) AND (col0 > 477) OR col4 = 920.83 OR col3 < 62 AND col4 = 987.72)
----

query I rowsort label-3585
SELECT pk FROM tab2 WHERE NOT ((((((((col1 = 875.16)) AND col0 IS NULL)) AND col0 < 700 AND col4 < 595.37)) AND (col0 > 477) OR col4 = 920.83 OR col3 < 62 AND col4 = 987.72))
----
86 values hashing to 234ea0d3b3887cdd255f21fa15be2c4b

statement ok
DELETE FROM tab3 WHERE (((((((col1 = 875.16)) AND col0 IS NULL)) AND col0 < 700 AND col4 < 595.37)) AND (col0 > 477) OR col4 = 920.83 OR col3 < 62 AND col4 = 987.72)

query I rowsort label-empty
SELECT pk FROM tab3 WHERE (((((((col1 = 875.16)) AND col0 IS NULL)) AND col0 < 700 AND col4 < 595.37)) AND (col0 > 477) OR col4 = 920.83 OR col3 < 62 AND col4 = 987.72)
----

query I rowsort label-3585
SELECT pk FROM tab3 WHERE NOT ((((((((col1 = 875.16)) AND col0 IS NULL)) AND col0 < 700 AND col4 < 595.37)) AND (col0 > 477) OR col4 = 920.83 OR col3 < 62 AND col4 = 987.72))
----
86 values hashing to 234ea0d3b3887cdd255f21fa15be2c4b

statement ok
DELETE FROM tab4 WHERE (((((((col1 = 875.16)) AND col0 IS NULL)) AND col0 < 700 AND col4 < 595.37)) AND (col0 > 477) OR col4 = 920.83 OR col3 < 62 AND col4 = 987.72)

query I rowsort label-empty
SELECT pk FROM tab4 WHERE (((((((col1 = 875.16)) AND col0 IS NULL)) AND col0 < 700 AND col4 < 595.37)) AND (col0 > 477) OR col4 = 920.83 OR col3 < 62 AND col4 = 987.72)
----

query I rowsort label-3585
SELECT pk FROM tab4 WHERE NOT ((((((((col1 = 875.16)) AND col0 IS NULL)) AND col0 < 700 AND col4 < 595.37)) AND (col0 > 477) OR col4 = 920.83 OR col3 < 62 AND col4 = 987.72))
----
86 values hashing to 234ea0d3b3887cdd255f21fa15be2c4b

statement ok
DELETE FROM tab0 WHERE ((col4 <= 404.13))

query I rowsort label-empty
SELECT pk FROM tab0 WHERE ((col4 <= 404.13))
----

query I rowsort label-3600
SELECT pk FROM tab0 WHERE NOT (((col4 <= 404.13)))
----
50 values hashing to 6be0bcb962015313756296bd6c90aad9

statement ok
DELETE FROM tab1 WHERE ((col4 <= 404.13))

query I rowsort label-empty
SELECT pk FROM tab1 WHERE ((col4 <= 404.13))
----

query I rowsort label-3600
SELECT pk FROM tab1 WHERE NOT (((col4 <= 404.13)))
----
50 values hashing to 6be0bcb962015313756296bd6c90aad9

statement ok
DELETE FROM tab2 WHERE ((col4 <= 404.13))

query I rowsort label-empty
SELECT pk FROM tab2 WHERE ((col4 <= 404.13))
----

query I rowsort label-3600
SELECT pk FROM tab2 WHERE NOT (((col4 <= 404.13)))
----
50 values hashing to 6be0bcb962015313756296bd6c90aad9

statement ok
DELETE FROM tab3 WHERE ((col4 <= 404.13))

query I rowsort label-empty
SELECT pk FROM tab3 WHERE ((col4 <= 404.13))
----

query I rowsort label-3600
SELECT pk FROM tab3 WHERE NOT (((col4 <= 404.13)))
----
50 values hashing to 6be0bcb962015313756296bd6c90aad9

statement ok
DELETE FROM tab4 WHERE ((col4 <= 404.13))

query I rowsort label-empty
SELECT pk FROM tab4 WHERE ((col4 <= 404.13))
----

query I rowsort label-3600
SELECT pk FROM tab4 WHERE NOT (((col4 <= 404.13)))
----
50 values hashing to 6be0bcb962015313756296bd6c90aad9

statement ok
DELETE FROM tab0 WHERE (col0 > 690 OR ((((col4 IN (766.6,69.6,969.16,973.78,756.52)))) AND col3 > 686))

query I rowsort label-empty
SELECT pk FROM tab0 WHERE (col0 > 690 OR ((((col4 IN (766.6,69.6,969.16,973.78,756.52)))) AND col3 > 686))
----

query I rowsort label-3615
SELECT pk FROM tab0 WHERE NOT ((col0 > 690 OR ((((col4 IN (766.6,69.6,969.16,973.78,756.52)))) AND col3 > 686)))
----
30 values hashing to 98364b4422bf70339c74098f50ecd67d

statement ok
DELETE FROM tab1 WHERE (col0 > 690 OR ((((col4 IN (766.6,69.6,969.16,973.78,756.52)))) AND col3 > 686))

query I rowsort label-empty
SELECT pk FROM tab1 WHERE (col0 > 690 OR ((((col4 IN (766.6,69.6,969.16,973.78,756.52)))) AND col3 > 686))
----

query I rowsort label-3615
SELECT pk FROM tab1 WHERE NOT ((col0 > 690 OR ((((col4 IN (766.6,69.6,969.16,973.78,756.52)))) AND col3 > 686)))
----
30 values hashing to 98364b4422bf70339c74098f50ecd67d

statement ok
DELETE FROM tab2 WHERE (col0 > 690 OR ((((col4 IN (766.6,69.6,969.16,973.78,756.52)))) AND col3 > 686))

query I rowsort label-empty
SELECT pk FROM tab2 WHERE (col0 > 690 OR ((((col4 IN (766.6,69.6,969.16,973.78,756.52)))) AND col3 > 686))
----

query I rowsort label-3615
SELECT pk FROM tab2 WHERE NOT ((col0 > 690 OR ((((col4 IN (766.6,69.6,969.16,973.78,756.52)))) AND col3 > 686)))
----
30 values hashing to 98364b4422bf70339c74098f50ecd67d

statement ok
DELETE FROM tab3 WHERE (col0 > 690 OR ((((col4 IN (766.6,69.6,969.16,973.78,756.52)))) AND col3 > 686))

query I rowsort label-empty
SELECT pk FROM tab3 WHERE (col0 > 690 OR ((((col4 IN (766.6,69.6,969.16,973.78,756.52)))) AND col3 > 686))
----

query I rowsort label-3615
SELECT pk FROM tab3 WHERE NOT ((col0 > 690 OR ((((col4 IN (766.6,69.6,969.16,973.78,756.52)))) AND col3 > 686)))
----
30 values hashing to 98364b4422bf70339c74098f50ecd67d

statement ok
DELETE FROM tab4 WHERE (col0 > 690 OR ((((col4 IN (766.6,69.6,969.16,973.78,756.52)))) AND col3 > 686))

query I rowsort label-empty
SELECT pk FROM tab4 WHERE (col0 > 690 OR ((((col4 IN (766.6,69.6,969.16,973.78,756.52)))) AND col3 > 686))
----

query I rowsort label-3615
SELECT pk FROM tab4 WHERE NOT ((col0 > 690 OR ((((col4 IN (766.6,69.6,969.16,973.78,756.52)))) AND col3 > 686)))
----
30 values hashing to 98364b4422bf70339c74098f50ecd67d

statement ok
DELETE FROM tab0 WHERE (((col1 > 77.47) OR col4 > 631.50 OR (col3 < 119) AND col4 = 396.66)) OR (col4 <= 777.93 OR ((col0 > 612) OR ((col0 = 858 AND col0 >= 982)) OR ((col4 > 758.34)) AND col0 = 915 AND (col0 > 540))) OR col0 IS NULL

query I rowsort label-empty
SELECT pk FROM tab0 WHERE (((col1 > 77.47) OR col4 > 631.50 OR (col3 < 119) AND col4 = 396.66)) OR (col4 <= 777.93 OR ((col0 > 612) OR ((col0 = 858 AND col0 >= 982)) OR ((col4 > 758.34)) AND col0 = 915 AND (col0 > 540))) OR col0 IS NULL
----

query I rowsort label-3630
SELECT pk FROM tab0 WHERE NOT ((((col1 > 77.47) OR col4 > 631.50 OR (col3 < 119) AND col4 = 396.66)) OR (col4 <= 777.93 OR ((col0 > 612) OR ((col0 = 858 AND col0 >= 982)) OR ((col4 > 758.34)) AND col0 = 915 AND (col0 > 540))) OR col0 IS NULL)
----

statement ok
DELETE FROM tab1 WHERE (((col1 > 77.47) OR col4 > 631.50 OR (col3 < 119) AND col4 = 396.66)) OR (col4 <= 777.93 OR ((col0 > 612) OR ((col0 = 858 AND col0 >= 982)) OR ((col4 > 758.34)) AND col0 = 915 AND (col0 > 540))) OR col0 IS NULL

query I rowsort label-empty
SELECT pk FROM tab1 WHERE (((col1 > 77.47) OR col4 > 631.50 OR (col3 < 119) AND col4 = 396.66)) OR (col4 <= 777.93 OR ((col0 > 612) OR ((col0 = 858 AND col0 >= 982)) OR ((col4 > 758.34)) AND col0 = 915 AND (col0 > 540))) OR col0 IS NULL
----

query I rowsort label-3630
SELECT pk FROM tab1 WHERE NOT ((((col1 > 77.47) OR col4 > 631.50 OR (col3 < 119) AND col4 = 396.66)) OR (col4 <= 777.93 OR ((col0 > 612) OR ((col0 = 858 AND col0 >= 982)) OR ((col4 > 758.34)) AND col0 = 915 AND (col0 > 540))) OR col0 IS NULL)
----

statement ok
DELETE FROM tab2 WHERE (((col1 > 77.47) OR col4 > 631.50 OR (col3 < 119) AND col4 = 396.66)) OR (col4 <= 777.93 OR ((col0 > 612) OR ((col0 = 858 AND col0 >= 982)) OR ((col4 > 758.34)) AND col0 = 915 AND (col0 > 540))) OR col0 IS NULL

query I rowsort label-empty
SELECT pk FROM tab2 WHERE (((col1 > 77.47) OR col4 > 631.50 OR (col3 < 119) AND col4 = 396.66)) OR (col4 <= 777.93 OR ((col0 > 612) OR ((col0 = 858 AND col0 >= 982)) OR ((col4 > 758.34)) AND col0 = 915 AND (col0 > 540))) OR col0 IS NULL
----

query I rowsort label-3630
SELECT pk FROM tab2 WHERE NOT ((((col1 > 77.47) OR col4 > 631.50 OR (col3 < 119) AND col4 = 396.66)) OR (col4 <= 777.93 OR ((col0 > 612) OR ((col0 = 858 AND col0 >= 982)) OR ((col4 > 758.34)) AND col0 = 915 AND (col0 > 540))) OR col0 IS NULL)
----

statement ok
DELETE FROM tab3 WHERE (((col1 > 77.47) OR col4 > 631.50 OR (col3 < 119) AND col4 = 396.66)) OR (col4 <= 777.93 OR ((col0 > 612) OR ((col0 = 858 AND col0 >= 982)) OR ((col4 > 758.34)) AND col0 = 915 AND (col0 > 540))) OR col0 IS NULL

query I rowsort label-empty
SELECT pk FROM tab3 WHERE (((col1 > 77.47) OR col4 > 631.50 OR (col3 < 119) AND col4 = 396.66)) OR (col4 <= 777.93 OR ((col0 > 612) OR ((col0 = 858 AND col0 >= 982)) OR ((col4 > 758.34)) AND col0 = 915 AND (col0 > 540))) OR col0 IS NULL
----

query I rowsort label-3630
SELECT pk FROM tab3 WHERE NOT ((((col1 > 77.47) OR col4 > 631.50 OR (col3 < 119) AND col4 = 396.66)) OR (col4 <= 777.93 OR ((col0 > 612) OR ((col0 = 858 AND col0 >= 982)) OR ((col4 > 758.34)) AND col0 = 915 AND (col0 > 540))) OR col0 IS NULL)
----

statement ok
DELETE FROM tab4 WHERE (((col1 > 77.47) OR col4 > 631.50 OR (col3 < 119) AND col4 = 396.66)) OR (col4 <= 777.93 OR ((col0 > 612) OR ((col0 = 858 AND col0 >= 982)) OR ((col4 > 758.34)) AND col0 = 915 AND (col0 > 540))) OR col0 IS NULL

query I rowsort label-empty
SELECT pk FROM tab4 WHERE (((col1 > 77.47) OR col4 > 631.50 OR (col3 < 119) AND col4 = 396.66)) OR (col4 <= 777.93 OR ((col0 > 612) OR ((col0 = 858 AND col0 >= 982)) OR ((col4 > 758.34)) AND col0 = 915 AND (col0 > 540))) OR col0 IS NULL
----

query I rowsort label-3630
SELECT pk FROM tab4 WHERE NOT ((((col1 > 77.47) OR col4 > 631.50 OR (col3 < 119) AND col4 = 396.66)) OR (col4 <= 777.93 OR ((col0 > 612) OR ((col0 = 858 AND col0 >= 982)) OR ((col4 > 758.34)) AND col0 = 915 AND (col0 > 540))) OR col0 IS NULL)
----

statement ok
DROP TABLE tab0

statement ok
CREATE TABLE tab0(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
INSERT INTO tab0 VALUES(0,731,616.20,'cxjyc',293,989.51,'abpvj')

statement ok
INSERT INTO tab0 VALUES(1,511,942.58,'vfjri',689,636.66,'mjiix')

statement ok
INSERT INTO tab0 VALUES(2,605,954.51,'pzwim',302,90.52,'xwooq')

statement ok
INSERT INTO tab0 VALUES(3,23,780.14,'heybi',253,146.24,'ikmcy')

statement ok
INSERT INTO tab0 VALUES(4,901,169.76,'nwqkw',599,784.39,'iwzhp')

statement ok
INSERT INTO tab0 VALUES(5,127,610.43,'neler',965,288.67,'iwtaz')

statement ok
INSERT INTO tab0 VALUES(6,967,464.59,'gtdyy',164,376.46,'nmofc')

statement ok
INSERT INTO tab0 VALUES(7,689,86.72,'viatn',824,321.45,'gpcos')

statement ok
INSERT INTO tab0 VALUES(8,185,949.93,'hmeqe',12,77.33,'xukeo')

statement ok
INSERT INTO tab0 VALUES(9,603,771.58,'wdhhp',859,407.33,'cvucj')

statement ok
INSERT INTO tab0 VALUES(10,965,640.96,'ficup',186,4.90,'zjbzc')

statement ok
INSERT INTO tab0 VALUES(11,796,136.86,'jsgbg',128,619.33,'bmotx')

statement ok
INSERT INTO tab0 VALUES(12,749,459.19,'wfppy',761,182.36,'nikcl')

statement ok
INSERT INTO tab0 VALUES(13,228,554.67,'cqgco',724,932.80,'iwnix')

statement ok
INSERT INTO tab0 VALUES(14,13,234.37,'flsbp',845,539.17,'jiuub')

statement ok
INSERT INTO tab0 VALUES(15,887,308.42,'fccig',768,230.32,'lyeop')

statement ok
INSERT INTO tab0 VALUES(16,260,701.55,'izawp',575,913.6,'ooxda')

statement ok
INSERT INTO tab0 VALUES(17,794,584.80,'vtahr',414,302.77,'ydnxx')

statement ok
INSERT INTO tab0 VALUES(18,27,499.6,'mgkoq',121,45.5,'gqyya')

statement ok
INSERT INTO tab0 VALUES(19,1,478.77,'ivpmw',847,845.33,'qkvnk')

statement ok
INSERT INTO tab0 VALUES(20,883,176.50,'dgelb',682,585.47,'vxkvm')

statement ok
INSERT INTO tab0 VALUES(21,592,989.59,'fbxam',282,458.43,'jgwmh')

statement ok
INSERT INTO tab0 VALUES(22,425,185.77,'vmbpw',491,87.88,'tbggl')

statement ok
INSERT INTO tab0 VALUES(23,680,24.79,'ctiyw',968,651.80,'htupl')

statement ok
INSERT INTO tab0 VALUES(24,284,886.4,'izewt',811,12.15,'qkwiq')

statement ok
INSERT INTO tab0 VALUES(25,412,396.17,'wqsyz',183,838.45,'pjfjk')

statement ok
INSERT INTO tab0 VALUES(26,121,546.75,'mhbxa',935,728.44,'jvzcj')

statement ok
INSERT INTO tab0 VALUES(27,966,823.84,'kdioo',236,339.67,'rhzei')

statement ok
INSERT INTO tab0 VALUES(28,629,335.64,'koseq',190,509.16,'wptfq')

statement ok
INSERT INTO tab0 VALUES(29,547,931.15,'xbtdu',468,382.2,'bdpfc')

statement ok
INSERT INTO tab0 VALUES(30,532,332.74,'gljuf',931,534.4,'gruhe')

statement ok
INSERT INTO tab0 VALUES(31,397,251.78,'rubus',254,99.36,'matie')

statement ok
INSERT INTO tab0 VALUES(32,585,522.32,'kaxvb',547,890.7,'vmboh')

statement ok
INSERT INTO tab0 VALUES(33,787,222.66,'bitjy',993,530.82,'sqqft')

statement ok
INSERT INTO tab0 VALUES(34,574,796.98,'kbjad',458,569.50,'zyxey')

statement ok
INSERT INTO tab0 VALUES(35,17,186.0,'sdqns',123,620.81,'wfwkp')

statement ok
INSERT INTO tab0 VALUES(36,317,951.57,'wtkya',112,470.91,'infyu')

statement ok
INSERT INTO tab0 VALUES(37,423,395.31,'kdzry',110,220.3,'aolef')

statement ok
INSERT INTO tab0 VALUES(38,662,690.23,'rxzwz',994,398.12,'phcod')

statement ok
INSERT INTO tab0 VALUES(39,366,4.36,'axnch',451,91.45,'owtmr')

statement ok
INSERT INTO tab0 VALUES(40,491,623.37,'utlzx',613,63.25,'sufmx')

statement ok
INSERT INTO tab0 VALUES(41,245,77.21,'plhux',673,893.33,'yzpfv')

statement ok
INSERT INTO tab0 VALUES(42,714,266.71,'idpdk',516,84.70,'scows')

statement ok
INSERT INTO tab0 VALUES(43,485,583.22,'klums',338,200.21,'vgfyb')

statement ok
INSERT INTO tab0 VALUES(44,274,41.23,'rkpzq',278,984.15,'utnsv')

statement ok
INSERT INTO tab0 VALUES(45,546,397.0,'uxyvi',36,487.91,'yofbm')

statement ok
INSERT INTO tab0 VALUES(46,144,276.19,'elcao',505,192.56,'jazwe')

statement ok
INSERT INTO tab0 VALUES(47,915,299.46,'hozcw',389,139.52,'hiptw')

statement ok
INSERT INTO tab0 VALUES(48,331,206.13,'nrbmq',835,46.17,'yldui')

statement ok
INSERT INTO tab0 VALUES(49,115,979.79,'porlg',52,443.44,'ymwyo')

statement ok
INSERT INTO tab0 VALUES(50,870,971.90,'mbyjd',938,788.49,'eipwn')

statement ok
INSERT INTO tab0 VALUES(51,697,30.45,'oqctz',708,596.32,'emukq')

statement ok
INSERT INTO tab0 VALUES(52,828,620.58,'xbnnw',514,565.35,'ykmgq')

statement ok
INSERT INTO tab0 VALUES(53,246,952.19,'fzuth',74,699.11,'kiqpw')

statement ok
INSERT INTO tab0 VALUES(54,306,104.58,'yqali',295,434.81,'gweug')

statement ok
INSERT INTO tab0 VALUES(55,372,151.5,'qksxx',897,761.3,'focwo')

statement ok
INSERT INTO tab0 VALUES(56,432,285.56,'vlbos',43,355.26,'eoofm')

statement ok
INSERT INTO tab0 VALUES(57,725,941.33,'fgdmk',956,696.59,'hfefu')

statement ok
INSERT INTO tab0 VALUES(58,369,927.48,'xlsau',553,196.33,'cuxyh')

statement ok
INSERT INTO tab0 VALUES(59,981,541.64,'khumx',61,324.58,'oyjof')

statement ok
INSERT INTO tab0 VALUES(60,308,703.57,'thksc',650,730.95,'lmvfd')

statement ok
INSERT INTO tab0 VALUES(61,848,75.83,'uxxsf',53,372.8,'bvnne')

statement ok
INSERT INTO tab0 VALUES(62,475,191.35,'cczjs',191,638.34,'vymde')

statement ok
INSERT INTO tab0 VALUES(63,65,576.8,'fayvu',802,473.42,'zoyms')

statement ok
INSERT INTO tab0 VALUES(64,123,876.61,'uoslm',63,505.98,'bdhlg')

statement ok
INSERT INTO tab0 VALUES(65,403,981.81,'pbxdt',215,167.25,'rhhsl')

statement ok
INSERT INTO tab0 VALUES(66,539,149.43,'vwfft',187,825.65,'andsw')

statement ok
INSERT INTO tab0 VALUES(67,665,133.74,'azeww',225,899.47,'rtrcr')

statement ok
INSERT INTO tab0 VALUES(68,42,306.16,'jspus',513,995.41,'wcjje')

statement ok
INSERT INTO tab0 VALUES(69,683,784.88,'tgmxo',799,21.28,'pfomj')

statement ok
INSERT INTO tab0 VALUES(70,979,552.46,'ujhyc',21,320.58,'uiqnx')

statement ok
INSERT INTO tab0 VALUES(71,322,590.49,'eyzzx',933,791.15,'hlxje')

statement ok
INSERT INTO tab0 VALUES(72,732,996.23,'orfhh',726,13.79,'ehbeo')

statement ok
INSERT INTO tab0 VALUES(73,478,113.16,'wpiqr',656,373.85,'ttzcj')

statement ok
INSERT INTO tab0 VALUES(74,710,653.68,'hwqfk',670,189.93,'qpdyf')

statement ok
INSERT INTO tab0 VALUES(75,77,822.71,'ohmdf',29,839.42,'cantw')

statement ok
INSERT INTO tab0 VALUES(76,357,446.30,'wwgyd',932,874.18,'wivjq')

statement ok
INSERT INTO tab0 VALUES(77,79,93.27,'dqunq',142,162.16,'popfh')

statement ok
INSERT INTO tab0 VALUES(78,148,203.85,'daekw',614,996.0,'tckth')

statement ok
INSERT INTO tab0 VALUES(79,472,207.26,'pucqq',117,229.68,'thuew')

statement ok
INSERT INTO tab0 VALUES(80,586,659.37,'hhxhq',857,393.14,'gdqcf')

statement ok
INSERT INTO tab0 VALUES(81,277,352.34,'elqdn',108,828.87,'dsacn')

statement ok
INSERT INTO tab0 VALUES(82,208,454.20,'obhfd',830,806.61,'pcqhd')

statement ok
INSERT INTO tab0 VALUES(83,548,622.50,'euylk',300,654.89,'mtqdu')

statement ok
INSERT INTO tab0 VALUES(84,583,137.94,'jjtks',733,884.71,'dgzym')

statement ok
INSERT INTO tab0 VALUES(85,363,18.98,'dpdsx',909,310.17,'txjkw')

statement ok
INSERT INTO tab0 VALUES(86,309,159.48,'hryyk',798,183.5,'iiolg')

statement ok
INSERT INTO tab0 VALUES(87,842,445.31,'rcoyj',182,304.46,'zfjqr')

statement ok
INSERT INTO tab0 VALUES(88,14,881.99,'cbzsv',287,161.47,'wruye')

statement ok
INSERT INTO tab0 VALUES(89,128,716.31,'qdbwu',398,48.75,'lffkt')

statement ok
INSERT INTO tab0 VALUES(90,364,568.93,'rblji',495,190.14,'nckmp')

statement ok
INSERT INTO tab0 VALUES(91,399,551.6,'abxbu',867,866.33,'mbvbf')

statement ok
INSERT INTO tab0 VALUES(92,46,394.3,'auhiw',747,540.47,'hyotn')

statement ok
INSERT INTO tab0 VALUES(93,864,574.95,'wssus',929,982.77,'riqtz')

statement ok
INSERT INTO tab0 VALUES(94,789,436.31,'kwuuc',400,394.18,'gcwir')

statement ok
INSERT INTO tab0 VALUES(95,760,317.62,'nmodm',958,531.93,'rfjkm')

statement ok
INSERT INTO tab0 VALUES(96,345,678.5,'enush',842,834.26,'rbhlh')

statement ok
INSERT INTO tab0 VALUES(97,360,219.2,'lixbt',356,550.94,'jjgsy')

statement ok
INSERT INTO tab0 VALUES(98,501,12.84,'vjjyj',492,856.98,'brffl')

statement ok
INSERT INTO tab0 VALUES(99,968,624.35,'erpdt',558,986.20,'tavec')

statement ok
DROP TABLE tab1

statement ok
CREATE TABLE tab1(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE INDEX idx_tab1_0 on tab1 (col0)

statement ok
CREATE INDEX idx_tab1_1 on tab1 (col1)

statement ok
CREATE INDEX idx_tab1_3 on tab1 (col3)

statement ok
CREATE INDEX idx_tab1_4 on tab1 (col4)

statement ok
INSERT INTO tab1 SELECT * FROM tab0

statement ok
DROP TABLE tab2

statement ok
CREATE TABLE tab2(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE UNIQUE INDEX idx_tab2_0 ON tab2 (col1 DESC)

statement ok
CREATE INDEX idx_tab2_1 ON tab2 (col4)

statement ok
INSERT INTO tab2 SELECT * FROM tab0

statement ok
DROP TABLE tab3

statement ok
CREATE TABLE tab3(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE INDEX idx_tab3_1 ON tab3 (col3)

statement ok
CREATE UNIQUE INDEX idx_tab3_3 ON tab3 (col0,col1 DESC)

statement ok
CREATE INDEX idx_tab3_5 ON tab3 (col1 DESC,col4 DESC)

statement ok
INSERT INTO tab3 SELECT * FROM tab0

statement ok
DROP TABLE tab4

statement ok
CREATE TABLE tab4(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE INDEX idx_tab4_0 ON tab4 (col4 DESC,col0 DESC)

statement ok
CREATE UNIQUE INDEX idx_tab4_1 ON tab4 (col3,col4)

statement ok
CREATE UNIQUE INDEX idx_tab4_2 ON tab4 (col1 DESC,col4)

statement ok
CREATE UNIQUE INDEX idx_tab4_4 ON tab4 (col0 DESC,col3)

statement ok
INSERT INTO tab4 SELECT * FROM tab0

query I rowsort label-empty
SELECT pk FROM tab0 WHERE pk IS NULL
----

statement ok
DELETE FROM tab0 WHERE (col0 > 770)

query I rowsort label-empty
SELECT pk FROM tab0 WHERE (col0 > 770)
----

query I rowsort label-3645
SELECT pk FROM tab0 WHERE NOT ((col0 > 770))
----
81 values hashing to b8cde9f318ce001df5dc68cb663360e8

statement ok
DELETE FROM tab1 WHERE (col0 > 770)

query I rowsort label-empty
SELECT pk FROM tab1 WHERE (col0 > 770)
----

query I rowsort label-3645
SELECT pk FROM tab1 WHERE NOT ((col0 > 770))
----
81 values hashing to b8cde9f318ce001df5dc68cb663360e8

statement ok
DELETE FROM tab2 WHERE (col0 > 770)

query I rowsort label-empty
SELECT pk FROM tab2 WHERE (col0 > 770)
----

query I rowsort label-3645
SELECT pk FROM tab2 WHERE NOT ((col0 > 770))
----
81 values hashing to b8cde9f318ce001df5dc68cb663360e8

statement ok
DELETE FROM tab3 WHERE (col0 > 770)

query I rowsort label-empty
SELECT pk FROM tab3 WHERE (col0 > 770)
----

query I rowsort label-3645
SELECT pk FROM tab3 WHERE NOT ((col0 > 770))
----
81 values hashing to b8cde9f318ce001df5dc68cb663360e8

statement ok
DELETE FROM tab4 WHERE (col0 > 770)

query I rowsort label-empty
SELECT pk FROM tab4 WHERE (col0 > 770)
----

query I rowsort label-3645
SELECT pk FROM tab4 WHERE NOT ((col0 > 770))
----
81 values hashing to b8cde9f318ce001df5dc68cb663360e8

statement ok
DELETE FROM tab0 WHERE (col4 > 321.2) AND (((col0 <= 502 AND col0 IS NULL)) OR col4 = 59.27 AND col3 >= 320 OR col0 > 970)

query I rowsort label-empty
SELECT pk FROM tab0 WHERE (col4 > 321.2) AND (((col0 <= 502 AND col0 IS NULL)) OR col4 = 59.27 AND col3 >= 320 OR col0 > 970)
----

query I rowsort label-3660
SELECT pk FROM tab0 WHERE NOT ((col4 > 321.2) AND (((col0 <= 502 AND col0 IS NULL)) OR col4 = 59.27 AND col3 >= 320 OR col0 > 970))
----
81 values hashing to b8cde9f318ce001df5dc68cb663360e8

statement ok
DELETE FROM tab1 WHERE (col4 > 321.2) AND (((col0 <= 502 AND col0 IS NULL)) OR col4 = 59.27 AND col3 >= 320 OR col0 > 970)

query I rowsort label-empty
SELECT pk FROM tab1 WHERE (col4 > 321.2) AND (((col0 <= 502 AND col0 IS NULL)) OR col4 = 59.27 AND col3 >= 320 OR col0 > 970)
----

query I rowsort label-3660
SELECT pk FROM tab1 WHERE NOT ((col4 > 321.2) AND (((col0 <= 502 AND col0 IS NULL)) OR col4 = 59.27 AND col3 >= 320 OR col0 > 970))
----
81 values hashing to b8cde9f318ce001df5dc68cb663360e8

statement ok
DELETE FROM tab2 WHERE (col4 > 321.2) AND (((col0 <= 502 AND col0 IS NULL)) OR col4 = 59.27 AND col3 >= 320 OR col0 > 970)

query I rowsort label-empty
SELECT pk FROM tab2 WHERE (col4 > 321.2) AND (((col0 <= 502 AND col0 IS NULL)) OR col4 = 59.27 AND col3 >= 320 OR col0 > 970)
----

query I rowsort label-3660
SELECT pk FROM tab2 WHERE NOT ((col4 > 321.2) AND (((col0 <= 502 AND col0 IS NULL)) OR col4 = 59.27 AND col3 >= 320 OR col0 > 970))
----
81 values hashing to b8cde9f318ce001df5dc68cb663360e8

statement ok
DELETE FROM tab3 WHERE (col4 > 321.2) AND (((col0 <= 502 AND col0 IS NULL)) OR col4 = 59.27 AND col3 >= 320 OR col0 > 970)

query I rowsort label-empty
SELECT pk FROM tab3 WHERE (col4 > 321.2) AND (((col0 <= 502 AND col0 IS NULL)) OR col4 = 59.27 AND col3 >= 320 OR col0 > 970)
----

query I rowsort label-3660
SELECT pk FROM tab3 WHERE NOT ((col4 > 321.2) AND (((col0 <= 502 AND col0 IS NULL)) OR col4 = 59.27 AND col3 >= 320 OR col0 > 970))
----
81 values hashing to b8cde9f318ce001df5dc68cb663360e8

statement ok
DELETE FROM tab4 WHERE (col4 > 321.2) AND (((col0 <= 502 AND col0 IS NULL)) OR col4 = 59.27 AND col3 >= 320 OR col0 > 970)

query I rowsort label-empty
SELECT pk FROM tab4 WHERE (col4 > 321.2) AND (((col0 <= 502 AND col0 IS NULL)) OR col4 = 59.27 AND col3 >= 320 OR col0 > 970)
----

query I rowsort label-3660
SELECT pk FROM tab4 WHERE NOT ((col4 > 321.2) AND (((col0 <= 502 AND col0 IS NULL)) OR col4 = 59.27 AND col3 >= 320 OR col0 > 970))
----
81 values hashing to b8cde9f318ce001df5dc68cb663360e8

statement ok
DELETE FROM tab0 WHERE col3 > 883 OR (((col1 IS NULL))) OR ((col0 >= 161))

query I rowsort label-empty
SELECT pk FROM tab0 WHERE col3 > 883 OR (((col1 IS NULL))) OR ((col0 >= 161))
----

query I rowsort label-3675
SELECT pk FROM tab0 WHERE NOT (col3 > 883 OR (((col1 IS NULL))) OR ((col0 >= 161)))
----
16 values hashing to 80e3729474902f6fba6c76f902c6600d

statement ok
DELETE FROM tab1 WHERE col3 > 883 OR (((col1 IS NULL))) OR ((col0 >= 161))

query I rowsort label-empty
SELECT pk FROM tab1 WHERE col3 > 883 OR (((col1 IS NULL))) OR ((col0 >= 161))
----

query I rowsort label-3675
SELECT pk FROM tab1 WHERE NOT (col3 > 883 OR (((col1 IS NULL))) OR ((col0 >= 161)))
----
16 values hashing to 80e3729474902f6fba6c76f902c6600d

statement ok
DELETE FROM tab2 WHERE col3 > 883 OR (((col1 IS NULL))) OR ((col0 >= 161))

query I rowsort label-empty
SELECT pk FROM tab2 WHERE col3 > 883 OR (((col1 IS NULL))) OR ((col0 >= 161))
----

query I rowsort label-3675
SELECT pk FROM tab2 WHERE NOT (col3 > 883 OR (((col1 IS NULL))) OR ((col0 >= 161)))
----
16 values hashing to 80e3729474902f6fba6c76f902c6600d

statement ok
DELETE FROM tab3 WHERE col3 > 883 OR (((col1 IS NULL))) OR ((col0 >= 161))

query I rowsort label-empty
SELECT pk FROM tab3 WHERE col3 > 883 OR (((col1 IS NULL))) OR ((col0 >= 161))
----

query I rowsort label-3675
SELECT pk FROM tab3 WHERE NOT (col3 > 883 OR (((col1 IS NULL))) OR ((col0 >= 161)))
----
16 values hashing to 80e3729474902f6fba6c76f902c6600d

statement ok
DELETE FROM tab4 WHERE col3 > 883 OR (((col1 IS NULL))) OR ((col0 >= 161))

query I rowsort label-empty
SELECT pk FROM tab4 WHERE col3 > 883 OR (((col1 IS NULL))) OR ((col0 >= 161))
----

query I rowsort label-3675
SELECT pk FROM tab4 WHERE NOT (col3 > 883 OR (((col1 IS NULL))) OR ((col0 >= 161)))
----
16 values hashing to 80e3729474902f6fba6c76f902c6600d

statement ok
DELETE FROM tab0 WHERE col1 >= 151.31

query I rowsort label-empty
SELECT pk FROM tab0 WHERE col1 >= 151.31
----

query I rowsort label-3690
SELECT pk FROM tab0 WHERE NOT (col1 >= 151.31)
----
77

statement ok
DELETE FROM tab1 WHERE col1 >= 151.31

query I rowsort label-empty
SELECT pk FROM tab1 WHERE col1 >= 151.31
----

query I rowsort label-3690
SELECT pk FROM tab1 WHERE NOT (col1 >= 151.31)
----
77

statement ok
DELETE FROM tab2 WHERE col1 >= 151.31

query I rowsort label-empty
SELECT pk FROM tab2 WHERE col1 >= 151.31
----

query I rowsort label-3690
SELECT pk FROM tab2 WHERE NOT (col1 >= 151.31)
----
77

statement ok
DELETE FROM tab3 WHERE col1 >= 151.31

query I rowsort label-empty
SELECT pk FROM tab3 WHERE col1 >= 151.31
----

query I rowsort label-3690
SELECT pk FROM tab3 WHERE NOT (col1 >= 151.31)
----
77

statement ok
DELETE FROM tab4 WHERE col1 >= 151.31

query I rowsort label-empty
SELECT pk FROM tab4 WHERE col1 >= 151.31
----

query I rowsort label-3690
SELECT pk FROM tab4 WHERE NOT (col1 >= 151.31)
----
77

statement ok
DELETE FROM tab0 WHERE (col0 = 726 AND col1 > 93.59) AND col0 BETWEEN 188 AND 961 OR col0 BETWEEN 913 AND 342 OR col0 < 872 OR col3 >= 801 AND (((col3 >= 881 OR ((col0 > 543))) AND col4 < 548.61) OR col4 < 132.37 OR (col0 >= 34))

query I rowsort label-empty
SELECT pk FROM tab0 WHERE (col0 = 726 AND col1 > 93.59) AND col0 BETWEEN 188 AND 961 OR col0 BETWEEN 913 AND 342 OR col0 < 872 OR col3 >= 801 AND (((col3 >= 881 OR ((col0 > 543))) AND col4 < 548.61) OR col4 < 132.37 OR (col0 >= 34))
----

query I rowsort label-3705
SELECT pk FROM tab0 WHERE NOT ((col0 = 726 AND col1 > 93.59) AND col0 BETWEEN 188 AND 961 OR col0 BETWEEN 913 AND 342 OR col0 < 872 OR col3 >= 801 AND (((col3 >= 881 OR ((col0 > 543))) AND col4 < 548.61) OR col4 < 132.37 OR (col0 >= 34)))
----

statement ok
DELETE FROM tab1 WHERE (col0 = 726 AND col1 > 93.59) AND col0 BETWEEN 188 AND 961 OR col0 BETWEEN 913 AND 342 OR col0 < 872 OR col3 >= 801 AND (((col3 >= 881 OR ((col0 > 543))) AND col4 < 548.61) OR col4 < 132.37 OR (col0 >= 34))

query I rowsort label-empty
SELECT pk FROM tab1 WHERE (col0 = 726 AND col1 > 93.59) AND col0 BETWEEN 188 AND 961 OR col0 BETWEEN 913 AND 342 OR col0 < 872 OR col3 >= 801 AND (((col3 >= 881 OR ((col0 > 543))) AND col4 < 548.61) OR col4 < 132.37 OR (col0 >= 34))
----

query I rowsort label-3705
SELECT pk FROM tab1 WHERE NOT ((col0 = 726 AND col1 > 93.59) AND col0 BETWEEN 188 AND 961 OR col0 BETWEEN 913 AND 342 OR col0 < 872 OR col3 >= 801 AND (((col3 >= 881 OR ((col0 > 543))) AND col4 < 548.61) OR col4 < 132.37 OR (col0 >= 34)))
----

statement ok
DELETE FROM tab2 WHERE (col0 = 726 AND col1 > 93.59) AND col0 BETWEEN 188 AND 961 OR col0 BETWEEN 913 AND 342 OR col0 < 872 OR col3 >= 801 AND (((col3 >= 881 OR ((col0 > 543))) AND col4 < 548.61) OR col4 < 132.37 OR (col0 >= 34))

query I rowsort label-empty
SELECT pk FROM tab2 WHERE (col0 = 726 AND col1 > 93.59) AND col0 BETWEEN 188 AND 961 OR col0 BETWEEN 913 AND 342 OR col0 < 872 OR col3 >= 801 AND (((col3 >= 881 OR ((col0 > 543))) AND col4 < 548.61) OR col4 < 132.37 OR (col0 >= 34))
----

query I rowsort label-3705
SELECT pk FROM tab2 WHERE NOT ((col0 = 726 AND col1 > 93.59) AND col0 BETWEEN 188 AND 961 OR col0 BETWEEN 913 AND 342 OR col0 < 872 OR col3 >= 801 AND (((col3 >= 881 OR ((col0 > 543))) AND col4 < 548.61) OR col4 < 132.37 OR (col0 >= 34)))
----

statement ok
DELETE FROM tab3 WHERE (col0 = 726 AND col1 > 93.59) AND col0 BETWEEN 188 AND 961 OR col0 BETWEEN 913 AND 342 OR col0 < 872 OR col3 >= 801 AND (((col3 >= 881 OR ((col0 > 543))) AND col4 < 548.61) OR col4 < 132.37 OR (col0 >= 34))

query I rowsort label-empty
SELECT pk FROM tab3 WHERE (col0 = 726 AND col1 > 93.59) AND col0 BETWEEN 188 AND 961 OR col0 BETWEEN 913 AND 342 OR col0 < 872 OR col3 >= 801 AND (((col3 >= 881 OR ((col0 > 543))) AND col4 < 548.61) OR col4 < 132.37 OR (col0 >= 34))
----

query I rowsort label-3705
SELECT pk FROM tab3 WHERE NOT ((col0 = 726 AND col1 > 93.59) AND col0 BETWEEN 188 AND 961 OR col0 BETWEEN 913 AND 342 OR col0 < 872 OR col3 >= 801 AND (((col3 >= 881 OR ((col0 > 543))) AND col4 < 548.61) OR col4 < 132.37 OR (col0 >= 34)))
----

statement ok
DELETE FROM tab4 WHERE (col0 = 726 AND col1 > 93.59) AND col0 BETWEEN 188 AND 961 OR col0 BETWEEN 913 AND 342 OR col0 < 872 OR col3 >= 801 AND (((col3 >= 881 OR ((col0 > 543))) AND col4 < 548.61) OR col4 < 132.37 OR (col0 >= 34))

query I rowsort label-empty
SELECT pk FROM tab4 WHERE (col0 = 726 AND col1 > 93.59) AND col0 BETWEEN 188 AND 961 OR col0 BETWEEN 913 AND 342 OR col0 < 872 OR col3 >= 801 AND (((col3 >= 881 OR ((col0 > 543))) AND col4 < 548.61) OR col4 < 132.37 OR (col0 >= 34))
----

query I rowsort label-3705
SELECT pk FROM tab4 WHERE NOT ((col0 = 726 AND col1 > 93.59) AND col0 BETWEEN 188 AND 961 OR col0 BETWEEN 913 AND 342 OR col0 < 872 OR col3 >= 801 AND (((col3 >= 881 OR ((col0 > 543))) AND col4 < 548.61) OR col4 < 132.37 OR (col0 >= 34)))
----

statement ok
DROP TABLE tab0

statement ok
CREATE TABLE tab0(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
INSERT INTO tab0 VALUES(0,347,292.86,'hcmcu',131,269.99,'otsws')

statement ok
INSERT INTO tab0 VALUES(1,682,511.75,'gfwdf',472,619.29,'erzxk')

statement ok
INSERT INTO tab0 VALUES(2,607,427.66,'jvkaf',57,285.1,'xmysl')

statement ok
INSERT INTO tab0 VALUES(3,28,973.82,'wplnd',448,230.30,'gcfdv')

statement ok
INSERT INTO tab0 VALUES(4,575,921.93,'mmbpf',744,817.9,'houon')

statement ok
INSERT INTO tab0 VALUES(5,221,7.83,'qmmkp',200,934.75,'vsgxm')

statement ok
INSERT INTO tab0 VALUES(6,911,53.7,'ogyqp',857,119.71,'mwwxt')

statement ok
INSERT INTO tab0 VALUES(7,183,95.59,'jryhp',161,687.4,'ykrxs')

statement ok
INSERT INTO tab0 VALUES(8,801,506.30,'hlkfk',593,852.14,'yjrmb')

statement ok
INSERT INTO tab0 VALUES(9,369,123.70,'pxqwf',292,854.32,'ldwab')

statement ok
INSERT INTO tab0 VALUES(10,966,371.57,'zktsv',679,82.44,'tzojo')

statement ok
INSERT INTO tab0 VALUES(11,764,386.53,'lcjcs',86,203.53,'rugle')

statement ok
INSERT INTO tab0 VALUES(12,657,143.67,'omese',375,283.42,'rrwxl')

statement ok
INSERT INTO tab0 VALUES(13,885,581.22,'rbthm',569,912.38,'umzrx')

statement ok
INSERT INTO tab0 VALUES(14,658,726.13,'tavey',471,333.71,'cmuse')

statement ok
INSERT INTO tab0 VALUES(15,780,816.71,'tsjzc',295,562.39,'ndile')

statement ok
INSERT INTO tab0 VALUES(16,280,428.27,'slsht',288,518.70,'dlmqg')

statement ok
INSERT INTO tab0 VALUES(17,29,601.71,'uzrbg',353,142.85,'gwhve')

statement ok
INSERT INTO tab0 VALUES(18,370,964.20,'lfsol',680,529.57,'mqxyk')

statement ok
INSERT INTO tab0 VALUES(19,741,856.73,'oubqw',361,47.80,'atwce')

statement ok
INSERT INTO tab0 VALUES(20,303,455.80,'oussy',28,465.26,'neban')

statement ok
INSERT INTO tab0 VALUES(21,560,904.3,'meucz',468,77.11,'nxywp')

statement ok
INSERT INTO tab0 VALUES(22,987,430.75,'gqkvj',251,829.53,'iesrq')

statement ok
INSERT INTO tab0 VALUES(23,659,476.67,'qdadt',356,441.39,'emibc')

statement ok
INSERT INTO tab0 VALUES(24,861,822.48,'ljlfz',794,532.88,'nvrwx')

statement ok
INSERT INTO tab0 VALUES(25,738,710.49,'ssytn',235,751.7,'zrstk')

statement ok
INSERT INTO tab0 VALUES(26,895,971.23,'tnknf',634,891.61,'ninxq')

statement ok
INSERT INTO tab0 VALUES(27,38,148.12,'ezmdu',851,27.32,'psqmk')

statement ok
INSERT INTO tab0 VALUES(28,590,623.2,'hrror',281,629.82,'hxwkk')

statement ok
INSERT INTO tab0 VALUES(29,323,740.95,'acnvg',477,695.13,'kvryg')

statement ok
INSERT INTO tab0 VALUES(30,979,931.63,'amrpa',776,874.35,'nvegu')

statement ok
INSERT INTO tab0 VALUES(31,893,842.16,'yfysr',920,588.24,'ihgcc')

statement ok
INSERT INTO tab0 VALUES(32,624,454.63,'kpqaf',688,161.86,'njtnp')

statement ok
INSERT INTO tab0 VALUES(33,576,215.73,'hlluc',516,944.19,'bkqii')

statement ok
INSERT INTO tab0 VALUES(34,622,158.39,'rstoh',123,434.77,'gwysw')

statement ok
INSERT INTO tab0 VALUES(35,732,28.40,'dbqno',135,408.30,'xobco')

statement ok
INSERT INTO tab0 VALUES(36,598,412.3,'rncgl',712,39.29,'jrwnq')

statement ok
INSERT INTO tab0 VALUES(37,255,857.68,'cgbmk',174,30.66,'ucrik')

statement ok
INSERT INTO tab0 VALUES(38,710,995.48,'xvqka',623,731.39,'deqxg')

statement ok
INSERT INTO tab0 VALUES(39,566,678.90,'nhdqb',567,270.15,'ikodu')

statement ok
INSERT INTO tab0 VALUES(40,646,91.43,'mkgpp',550,671.86,'mvgdb')

statement ok
INSERT INTO tab0 VALUES(41,620,883.14,'jnffd',774,988.42,'wxpxr')

statement ok
INSERT INTO tab0 VALUES(42,627,290.36,'fbvqu',723,424.25,'bapvt')

statement ok
INSERT INTO tab0 VALUES(43,903,262.27,'igosj',789,456.93,'gdqjf')

statement ok
INSERT INTO tab0 VALUES(44,403,588.54,'qrysl',899,963.87,'chmtz')

statement ok
INSERT INTO tab0 VALUES(45,431,17.94,'qwixq',137,349.89,'bnmmu')

statement ok
INSERT INTO tab0 VALUES(46,258,387.0,'ubhgo',370,669.85,'mdqbr')

statement ok
INSERT INTO tab0 VALUES(47,753,751.59,'hspwb',874,752.30,'pqunv')

statement ok
INSERT INTO tab0 VALUES(48,5,498.57,'nejxg',957,325.9,'vcrdx')

statement ok
INSERT INTO tab0 VALUES(49,948,478.43,'xhhyu',587,148.96,'tzcaa')

statement ok
INSERT INTO tab0 VALUES(50,988,133.86,'fzpsw',13,125.24,'isbrw')

statement ok
INSERT INTO tab0 VALUES(51,628,616.45,'rzhsh',394,437.42,'afxtb')

statement ok
INSERT INTO tab0 VALUES(52,85,916.24,'zkhxu',421,665.78,'xqipz')

statement ok
INSERT INTO tab0 VALUES(53,931,988.43,'oilda',944,917.3,'rypxa')

statement ok
INSERT INTO tab0 VALUES(54,702,874.90,'plsas',597,951.93,'amsfs')

statement ok
INSERT INTO tab0 VALUES(55,534,826.93,'eujjt',420,298.92,'oulux')

statement ok
INSERT INTO tab0 VALUES(56,779,439.77,'lfzyj',488,391.73,'yynzt')

statement ok
INSERT INTO tab0 VALUES(57,639,767.28,'saqxf',533,690.1,'emrbz')

statement ok
INSERT INTO tab0 VALUES(58,785,456.58,'osdsq',570,804.96,'mswsy')

statement ok
INSERT INTO tab0 VALUES(59,983,854.62,'anvmn',525,616.97,'rrjst')

statement ok
INSERT INTO tab0 VALUES(60,721,163.85,'rbdtr',855,412.21,'dnvoi')

statement ok
INSERT INTO tab0 VALUES(61,833,536.84,'txicu',173,0.28,'zenzr')

statement ok
INSERT INTO tab0 VALUES(62,121,219.87,'fjwtq',880,843.84,'dcjuz')

statement ok
INSERT INTO tab0 VALUES(63,985,669.62,'awkdh',782,176.20,'ntbip')

statement ok
INSERT INTO tab0 VALUES(64,47,682.71,'dvbpa',719,134.0,'fhicg')

statement ok
INSERT INTO tab0 VALUES(65,771,515.42,'sbico',190,880.77,'levoh')

statement ok
INSERT INTO tab0 VALUES(66,94,16.23,'dqkph',974,726.60,'wwmlp')

statement ok
INSERT INTO tab0 VALUES(67,50,743.50,'iffye',763,259.78,'pinsw')

statement ok
INSERT INTO tab0 VALUES(68,390,93.7,'pymge',779,468.37,'gsozq')

statement ok
INSERT INTO tab0 VALUES(69,214,426.88,'babtz',403,864.85,'jbufm')

statement ok
INSERT INTO tab0 VALUES(70,591,190.63,'mduin',799,612.77,'etcgd')

statement ok
INSERT INTO tab0 VALUES(71,186,45.36,'shuaw',540,651.35,'xhepo')

statement ok
INSERT INTO tab0 VALUES(72,886,991.12,'mjrxj',231,820.9,'awpzb')

statement ok
INSERT INTO tab0 VALUES(73,421,488.54,'uuilx',136,984.44,'aycwn')

statement ok
INSERT INTO tab0 VALUES(74,995,587.52,'waljx',802,158.38,'xzmgl')

statement ok
INSERT INTO tab0 VALUES(75,905,48.79,'kjjal',685,633.6,'czxec')

statement ok
INSERT INTO tab0 VALUES(76,169,472.59,'qmjil',772,99.46,'qdako')

statement ok
INSERT INTO tab0 VALUES(77,153,423.25,'kypbu',211,773.94,'fkxab')

statement ok
INSERT INTO tab0 VALUES(78,191,552.87,'jamsl',931,522.94,'ohlav')

statement ok
INSERT INTO tab0 VALUES(79,215,721.87,'eiobo',270,989.57,'dhgcl')

statement ok
INSERT INTO tab0 VALUES(80,375,134.68,'keutp',600,713.22,'tnwbu')

statement ok
INSERT INTO tab0 VALUES(81,669,452.35,'vmsym',950,266.24,'hpzni')

statement ok
INSERT INTO tab0 VALUES(82,565,932.14,'qhhxr',632,364.48,'zxiqd')

statement ok
INSERT INTO tab0 VALUES(83,626,535.19,'fjktj',868,1.1,'qmbpb')

statement ok
INSERT INTO tab0 VALUES(84,137,67.12,'qwtyq',412,571.68,'posgu')

statement ok
INSERT INTO tab0 VALUES(85,729,294.66,'qzayj',175,994.74,'yckwa')

statement ok
INSERT INTO tab0 VALUES(86,0,70.29,'slyxp',854,840.54,'qoxqs')

statement ok
INSERT INTO tab0 VALUES(87,149,460.84,'giqeo',551,454.5,'pnvgw')

statement ok
INSERT INTO tab0 VALUES(88,592,872.11,'tnmcu',405,81.59,'vdquc')

statement ok
INSERT INTO tab0 VALUES(89,593,171.54,'umkmi',209,992.36,'pzyyj')

statement ok
INSERT INTO tab0 VALUES(90,882,814.80,'hsyfs',43,610.13,'mmoai')

statement ok
INSERT INTO tab0 VALUES(91,292,969.40,'pmiae',892,630.84,'prljk')

statement ok
INSERT INTO tab0 VALUES(92,372,642.36,'onsaw',276,150.23,'puezw')

statement ok
INSERT INTO tab0 VALUES(93,18,803.81,'smhju',875,793.48,'ywufa')

statement ok
INSERT INTO tab0 VALUES(94,95,509.61,'krgub',146,831.77,'wkalj')

statement ok
INSERT INTO tab0 VALUES(95,67,30.97,'xqcjz',962,313.2,'qwknn')

statement ok
INSERT INTO tab0 VALUES(96,614,974.10,'lutyd',223,188.39,'pnkpq')

statement ok
INSERT INTO tab0 VALUES(97,267,413.82,'mcnaq',492,429.0,'jxppg')

statement ok
INSERT INTO tab0 VALUES(98,25,2.20,'tpkfe',611,162.51,'unrxq')

statement ok
INSERT INTO tab0 VALUES(99,981,116.13,'lccuz',334,786.74,'ijqzt')

statement ok
DROP TABLE tab1

statement ok
CREATE TABLE tab1(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE INDEX idx_tab1_0 on tab1 (col0)

statement ok
CREATE INDEX idx_tab1_1 on tab1 (col1)

statement ok
CREATE INDEX idx_tab1_3 on tab1 (col3)

statement ok
CREATE INDEX idx_tab1_4 on tab1 (col4)

statement ok
INSERT INTO tab1 SELECT * FROM tab0

statement ok
DROP TABLE tab2

statement ok
CREATE TABLE tab2(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE UNIQUE INDEX idx_tab2_1 ON tab2 (col4,col0)

statement ok
CREATE UNIQUE INDEX idx_tab2_2 ON tab2 (col0)

statement ok
CREATE UNIQUE INDEX idx_tab2_4 ON tab2 (col3 DESC)

statement ok
INSERT INTO tab2 SELECT * FROM tab0

statement ok
DROP TABLE tab3

statement ok
CREATE TABLE tab3(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE INDEX idx_tab3_0 ON tab3 (col3)

statement ok
INSERT INTO tab3 SELECT * FROM tab0

statement ok
DROP TABLE tab4

statement ok
CREATE TABLE tab4(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE UNIQUE INDEX idx_tab4_0 ON tab4 (col4 DESC,col3 DESC)

statement ok
CREATE UNIQUE INDEX idx_tab4_2 ON tab4 (col0)

statement ok
CREATE UNIQUE INDEX idx_tab4_4 ON tab4 (col1 DESC,col4)

statement ok
INSERT INTO tab4 SELECT * FROM tab0

query I rowsort label-empty
SELECT pk FROM tab0 WHERE pk IS NULL
----

statement ok
DROP TABLE tab0

statement ok
CREATE TABLE tab0(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
INSERT INTO tab0 VALUES(0,818,586.88,'kndzr',176,246.15,'lwhbu')

statement ok
INSERT INTO tab0 VALUES(1,153,860.26,'nsyue',528,263.18,'hftlf')

statement ok
INSERT INTO tab0 VALUES(2,729,473.94,'ipqdx',975,258.97,'fqres')

statement ok
INSERT INTO tab0 VALUES(3,549,324.49,'fpqmh',186,136.9,'sfzki')

statement ok
INSERT INTO tab0 VALUES(4,600,354.38,'zvtfr',126,905.81,'ckxen')

statement ok
INSERT INTO tab0 VALUES(5,485,669.58,'xbglm',685,801.69,'xjecj')

statement ok
INSERT INTO tab0 VALUES(6,38,666.16,'vdwng',303,412.25,'qvftp')

statement ok
INSERT INTO tab0 VALUES(7,957,158.97,'kseut',591,809.57,'inclx')

statement ok
INSERT INTO tab0 VALUES(8,427,500.23,'dvkae',962,661.90,'hyyyv')

statement ok
INSERT INTO tab0 VALUES(9,742,711.17,'mmxei',251,370.34,'kuswa')

statement ok
INSERT INTO tab0 VALUES(10,934,604.62,'dkzam',342,189.40,'ixpnj')

statement ok
INSERT INTO tab0 VALUES(11,397,905.69,'xoetx',793,350.66,'lnchd')

statement ok
INSERT INTO tab0 VALUES(12,510,382.35,'atiop',461,190.41,'agypx')

statement ok
INSERT INTO tab0 VALUES(13,262,971.8,'fkugr',127,270.22,'okmeb')

statement ok
INSERT INTO tab0 VALUES(14,882,897.49,'vzlbi',119,510.63,'ovtzm')

statement ok
INSERT INTO tab0 VALUES(15,457,800.93,'xtuyb',942,308.73,'xjjob')

statement ok
INSERT INTO tab0 VALUES(16,562,864.14,'lkiov',897,662.80,'yrawo')

statement ok
INSERT INTO tab0 VALUES(17,883,937.85,'kqipb',711,298.94,'mrhxu')

statement ok
INSERT INTO tab0 VALUES(18,843,658.43,'vtgov',158,802.69,'dfxdy')

statement ok
INSERT INTO tab0 VALUES(19,224,582.49,'akslz',687,732.63,'guyii')

statement ok
INSERT INTO tab0 VALUES(20,797,306.53,'rzpfi',46,752.7,'batbx')

statement ok
INSERT INTO tab0 VALUES(21,943,593.53,'zpjlp',906,755.61,'ymgkd')

statement ok
INSERT INTO tab0 VALUES(22,280,497.62,'riyat',486,986.79,'kcynd')

statement ok
INSERT INTO tab0 VALUES(23,286,485.67,'jczwz',181,170.71,'iwfha')

statement ok
INSERT INTO tab0 VALUES(24,927,570.93,'lgzfy',184,635.69,'ypfxs')

statement ok
INSERT INTO tab0 VALUES(25,281,428.65,'hciqt',111,438.82,'bhcpi')

statement ok
INSERT INTO tab0 VALUES(26,157,525.71,'kpoje',627,487.66,'eafdd')

statement ok
INSERT INTO tab0 VALUES(27,732,247.25,'pajev',73,672.83,'qkeot')

statement ok
INSERT INTO tab0 VALUES(28,166,17.26,'zlstc',85,985.63,'qezrg')

statement ok
INSERT INTO tab0 VALUES(29,231,426.26,'eocmo',227,646.68,'nbawi')

statement ok
INSERT INTO tab0 VALUES(30,936,355.88,'mdpbu',608,229.54,'tcnni')

statement ok
INSERT INTO tab0 VALUES(31,149,103.51,'utxbt',513,787.34,'cmhto')

statement ok
INSERT INTO tab0 VALUES(32,226,508.93,'bioot',26,975.38,'ucddd')

statement ok
INSERT INTO tab0 VALUES(33,635,74.89,'cvcwp',654,179.80,'oeubk')

statement ok
INSERT INTO tab0 VALUES(34,580,98.78,'wxbau',953,636.16,'yvept')

statement ok
INSERT INTO tab0 VALUES(35,624,790.27,'qkhnp',152,563.9,'dvmbc')

statement ok
INSERT INTO tab0 VALUES(36,320,404.86,'ycuug',781,280.91,'jdgnr')

statement ok
INSERT INTO tab0 VALUES(37,829,359.58,'whebv',292,335.27,'woopk')

statement ok
INSERT INTO tab0 VALUES(38,552,364.60,'dknsu',688,631.73,'bhbzw')

statement ok
INSERT INTO tab0 VALUES(39,747,545.80,'fpqdq',140,549.43,'sqgbl')

statement ok
INSERT INTO tab0 VALUES(40,161,568.47,'jneen',626,72.71,'zqlpo')

statement ok
INSERT INTO tab0 VALUES(41,652,767.89,'xusxw',543,913.70,'prais')

statement ok
INSERT INTO tab0 VALUES(42,815,265.98,'hpxcy',337,639.99,'yalpp')

statement ok
INSERT INTO tab0 VALUES(43,604,102.89,'dmpar',128,794.23,'homxe')

statement ok
INSERT INTO tab0 VALUES(44,962,360.67,'owzxy',338,26.75,'skgqa')

statement ok
INSERT INTO tab0 VALUES(45,441,284.85,'bsqsr',306,212.20,'llkse')

statement ok
INSERT INTO tab0 VALUES(46,831,413.10,'taupx',927,582.17,'xceal')

statement ok
INSERT INTO tab0 VALUES(47,784,700.84,'prisy',266,846.83,'turgk')

statement ok
INSERT INTO tab0 VALUES(48,435,641.87,'iwzrm',188,315.51,'cstkt')

statement ok
INSERT INTO tab0 VALUES(49,34,397.99,'sxjhv',982,30.36,'qikoc')

statement ok
INSERT INTO tab0 VALUES(50,565,918.62,'pqfew',983,886.0,'scqfj')

statement ok
INSERT INTO tab0 VALUES(51,374,75.44,'egmhg',205,756.8,'oauet')

statement ok
INSERT INTO tab0 VALUES(52,794,774.0,'wtkqn',956,614.96,'fjpez')

statement ok
INSERT INTO tab0 VALUES(53,769,91.37,'stszj',470,667.30,'vffgj')

statement ok
INSERT INTO tab0 VALUES(54,478,393.71,'izqgm',531,473.71,'taprv')

statement ok
INSERT INTO tab0 VALUES(55,963,461.98,'zwehw',94,70.35,'qlgkh')

statement ok
INSERT INTO tab0 VALUES(56,752,618.47,'zhcoz',915,96.59,'pstqm')

statement ok
INSERT INTO tab0 VALUES(57,483,854.51,'nddpu',173,921.61,'fnpth')

statement ok
INSERT INTO tab0 VALUES(58,533,948.4,'xzduw',95,768.1,'umkmw')

statement ok
INSERT INTO tab0 VALUES(59,638,596.24,'spbwp',584,838.48,'mrbzp')

statement ok
INSERT INTO tab0 VALUES(60,521,536.20,'xrgpg',841,435.38,'inxdj')

statement ok
INSERT INTO tab0 VALUES(61,516,671.47,'ylnmd',989,92.40,'lgrit')

statement ok
INSERT INTO tab0 VALUES(62,194,195.77,'vfegs',702,695.15,'dmwcw')

statement ok
INSERT INTO tab0 VALUES(63,987,717.53,'kdhns',826,610.83,'zzqpt')

statement ok
INSERT INTO tab0 VALUES(64,814,389.60,'jssmg',9,805.81,'adbjm')

statement ok
INSERT INTO tab0 VALUES(65,704,29.79,'jmglz',319,977.27,'uufzb')

statement ok
INSERT INTO tab0 VALUES(66,423,244.56,'dpuoe',876,677.85,'qqjnv')

statement ok
INSERT INTO tab0 VALUES(67,99,559.63,'unmjz',471,433.25,'pzyjl')

statement ok
INSERT INTO tab0 VALUES(68,845,539.58,'qpqjj',195,879.84,'qivqy')

statement ok
INSERT INTO tab0 VALUES(69,386,915.50,'rqevh',64,876.33,'xbkbc')

statement ok
INSERT INTO tab0 VALUES(70,683,709.59,'irnfy',642,638.34,'pysig')

statement ok
INSERT INTO tab0 VALUES(71,560,361.84,'wluyt',667,858.9,'gwlxr')

statement ok
INSERT INTO tab0 VALUES(72,325,846.57,'mcxzn',674,832.97,'wlhro')

statement ok
INSERT INTO tab0 VALUES(73,399,813.14,'fvtkq',625,588.17,'znyke')

statement ok
INSERT INTO tab0 VALUES(74,937,699.52,'jljcd',529,1.35,'uaflb')

statement ok
INSERT INTO tab0 VALUES(75,459,853.93,'jzwjs',66,931.21,'jjbkb')

statement ok
INSERT INTO tab0 VALUES(76,469,672.48,'dmsmd',222,338.16,'rfbtl')

statement ok
INSERT INTO tab0 VALUES(77,81,712.76,'yjwnb',900,411.91,'rbbke')

statement ok
INSERT INTO tab0 VALUES(78,649,826.52,'uivrk',556,692.10,'pwrkt')

statement ok
INSERT INTO tab0 VALUES(79,384,278.22,'ktvdf',818,203.97,'yphls')

statement ok
INSERT INTO tab0 VALUES(80,988,878.73,'ilvqc',113,570.91,'qadql')

statement ok
INSERT INTO tab0 VALUES(81,271,97.90,'eewac',293,144.14,'fekak')

statement ok
INSERT INTO tab0 VALUES(82,780,201.24,'pkyxx',254,133.33,'ubngi')

statement ok
INSERT INTO tab0 VALUES(83,424,370.47,'oxika',574,723.21,'jhceg')

statement ok
INSERT INTO tab0 VALUES(84,96,825.22,'jgpov',124,201.18,'wqdor')

statement ok
INSERT INTO tab0 VALUES(85,305,954.60,'uoret',700,86.97,'gtgos')

statement ok
INSERT INTO tab0 VALUES(86,793,436.86,'gdggi',647,249.26,'rrnle')

statement ok
INSERT INTO tab0 VALUES(87,163,365.0,'zaosk',484,38.28,'ppwgs')

statement ok
INSERT INTO tab0 VALUES(88,506,376.39,'yqrag',530,407.45,'xkeix')

statement ok
INSERT INTO tab0 VALUES(89,23,771.40,'elswo',524,36.1,'afgym')

statement ok
INSERT INTO tab0 VALUES(90,653,642.5,'vnspv',259,462.63,'cgzbj')

statement ok
INSERT INTO tab0 VALUES(91,693,999.58,'hgcce',198,198.5,'bfqut')

statement ok
INSERT INTO tab0 VALUES(92,430,890.14,'iwkes',105,860.71,'ubvdj')

statement ok
INSERT INTO tab0 VALUES(93,762,532.34,'feujp',665,294.35,'fnpoo')

statement ok
INSERT INTO tab0 VALUES(94,820,431.97,'tbxma',116,698.65,'jwuoh')

statement ok
INSERT INTO tab0 VALUES(95,601,509.52,'qfcep',867,753.87,'tiulk')

statement ok
INSERT INTO tab0 VALUES(96,582,231.89,'irotf',125,734.43,'dzcut')

statement ok
INSERT INTO tab0 VALUES(97,359,725.97,'gpkoi',525,656.60,'ydbgg')

statement ok
INSERT INTO tab0 VALUES(98,259,913.28,'csvud',744,380.6,'hbfyy')

statement ok
INSERT INTO tab0 VALUES(99,972,631.59,'qzfal',141,748.58,'aqjhi')

statement ok
DROP TABLE tab1

statement ok
CREATE TABLE tab1(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE INDEX idx_tab1_0 on tab1 (col0)

statement ok
CREATE INDEX idx_tab1_1 on tab1 (col1)

statement ok
CREATE INDEX idx_tab1_3 on tab1 (col3)

statement ok
CREATE INDEX idx_tab1_4 on tab1 (col4)

statement ok
INSERT INTO tab1 SELECT * FROM tab0

statement ok
DROP TABLE tab2

statement ok
CREATE TABLE tab2(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE INDEX idx_tab2_0 ON tab2 (col4 DESC)

statement ok
CREATE INDEX idx_tab2_3 ON tab2 (col1)

statement ok
INSERT INTO tab2 SELECT * FROM tab0

statement ok
DROP TABLE tab3

statement ok
CREATE TABLE tab3(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE INDEX idx_tab3_0 ON tab3 (col4,col0 DESC)

statement ok
CREATE UNIQUE INDEX idx_tab3_1 ON tab3 (col1 DESC)

statement ok
CREATE UNIQUE INDEX idx_tab3_2 ON tab3 (col0)

statement ok
INSERT INTO tab3 SELECT * FROM tab0

statement ok
DROP TABLE tab4

statement ok
CREATE TABLE tab4(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE INDEX idx_tab4_0 ON tab4 (col1 DESC,col0 DESC)

statement ok
CREATE INDEX idx_tab4_1 ON tab4 (col4 DESC,col3)

statement ok
CREATE INDEX idx_tab4_3 ON tab4 (col0 DESC)

statement ok
INSERT INTO tab4 SELECT * FROM tab0

query I rowsort label-empty
SELECT pk FROM tab0 WHERE pk IS NULL
----

statement ok
DELETE FROM tab0 WHERE ((col3 IS NULL) OR col4 > 866.35)

query I rowsort label-empty
SELECT pk FROM tab0 WHERE ((col3 IS NULL) OR col4 > 866.35)
----

query I rowsort label-3720
SELECT pk FROM tab0 WHERE NOT (((col3 IS NULL) OR col4 > 866.35))
----
89 values hashing to a5145d54b13fc26e709d3ee275376806

statement ok
DELETE FROM tab1 WHERE ((col3 IS NULL) OR col4 > 866.35)

query I rowsort label-empty
SELECT pk FROM tab1 WHERE ((col3 IS NULL) OR col4 > 866.35)
----

query I rowsort label-3720
SELECT pk FROM tab1 WHERE NOT (((col3 IS NULL) OR col4 > 866.35))
----
89 values hashing to a5145d54b13fc26e709d3ee275376806

statement ok
DELETE FROM tab2 WHERE ((col3 IS NULL) OR col4 > 866.35)

query I rowsort label-empty
SELECT pk FROM tab2 WHERE ((col3 IS NULL) OR col4 > 866.35)
----

query I rowsort label-3720
SELECT pk FROM tab2 WHERE NOT (((col3 IS NULL) OR col4 > 866.35))
----
89 values hashing to a5145d54b13fc26e709d3ee275376806

statement ok
DELETE FROM tab3 WHERE ((col3 IS NULL) OR col4 > 866.35)

query I rowsort label-empty
SELECT pk FROM tab3 WHERE ((col3 IS NULL) OR col4 > 866.35)
----

query I rowsort label-3720
SELECT pk FROM tab3 WHERE NOT (((col3 IS NULL) OR col4 > 866.35))
----
89 values hashing to a5145d54b13fc26e709d3ee275376806

statement ok
DELETE FROM tab4 WHERE ((col3 IS NULL) OR col4 > 866.35)

query I rowsort label-empty
SELECT pk FROM tab4 WHERE ((col3 IS NULL) OR col4 > 866.35)
----

query I rowsort label-3720
SELECT pk FROM tab4 WHERE NOT (((col3 IS NULL) OR col4 > 866.35))
----
89 values hashing to a5145d54b13fc26e709d3ee275376806

statement ok
DELETE FROM tab0 WHERE ((col1 <= 6.83 AND col0 > 236))

query I rowsort label-empty
SELECT pk FROM tab0 WHERE ((col1 <= 6.83 AND col0 > 236))
----

query I rowsort label-3735
SELECT pk FROM tab0 WHERE NOT (((col1 <= 6.83 AND col0 > 236)))
----
89 values hashing to a5145d54b13fc26e709d3ee275376806

statement ok
DELETE FROM tab1 WHERE ((col1 <= 6.83 AND col0 > 236))

query I rowsort label-empty
SELECT pk FROM tab1 WHERE ((col1 <= 6.83 AND col0 > 236))
----

query I rowsort label-3735
SELECT pk FROM tab1 WHERE NOT (((col1 <= 6.83 AND col0 > 236)))
----
89 values hashing to a5145d54b13fc26e709d3ee275376806

statement ok
DELETE FROM tab2 WHERE ((col1 <= 6.83 AND col0 > 236))

query I rowsort label-empty
SELECT pk FROM tab2 WHERE ((col1 <= 6.83 AND col0 > 236))
----

query I rowsort label-3735
SELECT pk FROM tab2 WHERE NOT (((col1 <= 6.83 AND col0 > 236)))
----
89 values hashing to a5145d54b13fc26e709d3ee275376806

statement ok
DELETE FROM tab3 WHERE ((col1 <= 6.83 AND col0 > 236))

query I rowsort label-empty
SELECT pk FROM tab3 WHERE ((col1 <= 6.83 AND col0 > 236))
----

query I rowsort label-3735
SELECT pk FROM tab3 WHERE NOT (((col1 <= 6.83 AND col0 > 236)))
----
89 values hashing to a5145d54b13fc26e709d3ee275376806

statement ok
DELETE FROM tab4 WHERE ((col1 <= 6.83 AND col0 > 236))

query I rowsort label-empty
SELECT pk FROM tab4 WHERE ((col1 <= 6.83 AND col0 > 236))
----

query I rowsort label-3735
SELECT pk FROM tab4 WHERE NOT (((col1 <= 6.83 AND col0 > 236)))
----
89 values hashing to a5145d54b13fc26e709d3ee275376806

statement ok
DELETE FROM tab0 WHERE ((col3 <= 155)) AND col1 < 960.22

query I rowsort label-empty
SELECT pk FROM tab0 WHERE ((col3 <= 155)) AND col1 < 960.22
----

query I rowsort label-3750
SELECT pk FROM tab0 WHERE NOT (((col3 <= 155)) AND col1 < 960.22)
----
73 values hashing to 5e07e7a5509c17d6f7a9eec1a7760222

statement ok
DELETE FROM tab1 WHERE ((col3 <= 155)) AND col1 < 960.22

query I rowsort label-empty
SELECT pk FROM tab1 WHERE ((col3 <= 155)) AND col1 < 960.22
----

query I rowsort label-3750
SELECT pk FROM tab1 WHERE NOT (((col3 <= 155)) AND col1 < 960.22)
----
73 values hashing to 5e07e7a5509c17d6f7a9eec1a7760222

statement ok
DELETE FROM tab2 WHERE ((col3 <= 155)) AND col1 < 960.22

query I rowsort label-empty
SELECT pk FROM tab2 WHERE ((col3 <= 155)) AND col1 < 960.22
----

query I rowsort label-3750
SELECT pk FROM tab2 WHERE NOT (((col3 <= 155)) AND col1 < 960.22)
----
73 values hashing to 5e07e7a5509c17d6f7a9eec1a7760222

statement ok
DELETE FROM tab3 WHERE ((col3 <= 155)) AND col1 < 960.22

query I rowsort label-empty
SELECT pk FROM tab3 WHERE ((col3 <= 155)) AND col1 < 960.22
----

query I rowsort label-3750
SELECT pk FROM tab3 WHERE NOT (((col3 <= 155)) AND col1 < 960.22)
----
73 values hashing to 5e07e7a5509c17d6f7a9eec1a7760222

statement ok
DELETE FROM tab4 WHERE ((col3 <= 155)) AND col1 < 960.22

query I rowsort label-empty
SELECT pk FROM tab4 WHERE ((col3 <= 155)) AND col1 < 960.22
----

query I rowsort label-3750
SELECT pk FROM tab4 WHERE NOT (((col3 <= 155)) AND col1 < 960.22)
----
73 values hashing to 5e07e7a5509c17d6f7a9eec1a7760222

statement ok
DELETE FROM tab0 WHERE col3 < 671

query I rowsort label-empty
SELECT pk FROM tab0 WHERE col3 < 671
----

query I rowsort label-3765
SELECT pk FROM tab0 WHERE NOT (col3 < 671)
----
27 values hashing to a8af333bd4798a76b5e04d9797d44ac7

statement ok
DELETE FROM tab1 WHERE col3 < 671

query I rowsort label-empty
SELECT pk FROM tab1 WHERE col3 < 671
----

query I rowsort label-3765
SELECT pk FROM tab1 WHERE NOT (col3 < 671)
----
27 values hashing to a8af333bd4798a76b5e04d9797d44ac7

statement ok
DELETE FROM tab2 WHERE col3 < 671

query I rowsort label-empty
SELECT pk FROM tab2 WHERE col3 < 671
----

query I rowsort label-3765
SELECT pk FROM tab2 WHERE NOT (col3 < 671)
----
27 values hashing to a8af333bd4798a76b5e04d9797d44ac7

statement ok
DELETE FROM tab3 WHERE col3 < 671

query I rowsort label-empty
SELECT pk FROM tab3 WHERE col3 < 671
----

query I rowsort label-3765
SELECT pk FROM tab3 WHERE NOT (col3 < 671)
----
27 values hashing to a8af333bd4798a76b5e04d9797d44ac7

statement ok
DELETE FROM tab4 WHERE col3 < 671

query I rowsort label-empty
SELECT pk FROM tab4 WHERE col3 < 671
----

query I rowsort label-3765
SELECT pk FROM tab4 WHERE NOT (col3 < 671)
----
27 values hashing to a8af333bd4798a76b5e04d9797d44ac7

statement ok
DELETE FROM tab0 WHERE ((col0 < 601))

query I rowsort label-empty
SELECT pk FROM tab0 WHERE ((col0 < 601))
----

query I rowsort label-3780
SELECT pk FROM tab0 WHERE NOT (((col0 < 601)))
----
17
2
21
46
52
56
63
95

statement ok
DELETE FROM tab1 WHERE ((col0 < 601))

query I rowsort label-empty
SELECT pk FROM tab1 WHERE ((col0 < 601))
----

query I rowsort label-3780
SELECT pk FROM tab1 WHERE NOT (((col0 < 601)))
----
17
2
21
46
52
56
63
95

statement ok
DELETE FROM tab2 WHERE ((col0 < 601))

query I rowsort label-empty
SELECT pk FROM tab2 WHERE ((col0 < 601))
----

query I rowsort label-3780
SELECT pk FROM tab2 WHERE NOT (((col0 < 601)))
----
17
2
21
46
52
56
63
95

statement ok
DELETE FROM tab3 WHERE ((col0 < 601))

query I rowsort label-empty
SELECT pk FROM tab3 WHERE ((col0 < 601))
----

query I rowsort label-3780
SELECT pk FROM tab3 WHERE NOT (((col0 < 601)))
----
17
2
21
46
52
56
63
95

statement ok
DELETE FROM tab4 WHERE ((col0 < 601))

query I rowsort label-empty
SELECT pk FROM tab4 WHERE ((col0 < 601))
----

query I rowsort label-3780
SELECT pk FROM tab4 WHERE NOT (((col0 < 601)))
----
17
2
21
46
52
56
63
95

statement ok
DELETE FROM tab0 WHERE col0 < 720

query I rowsort label-empty
SELECT pk FROM tab0 WHERE col0 < 720
----

query I rowsort label-3795
SELECT pk FROM tab0 WHERE NOT (col0 < 720)
----
17
2
21
46
52
56
63

statement ok
DELETE FROM tab1 WHERE col0 < 720

query I rowsort label-empty
SELECT pk FROM tab1 WHERE col0 < 720
----

query I rowsort label-3795
SELECT pk FROM tab1 WHERE NOT (col0 < 720)
----
17
2
21
46
52
56
63

statement ok
DELETE FROM tab2 WHERE col0 < 720

query I rowsort label-empty
SELECT pk FROM tab2 WHERE col0 < 720
----

query I rowsort label-3795
SELECT pk FROM tab2 WHERE NOT (col0 < 720)
----
17
2
21
46
52
56
63

statement ok
DELETE FROM tab3 WHERE col0 < 720

query I rowsort label-empty
SELECT pk FROM tab3 WHERE col0 < 720
----

query I rowsort label-3795
SELECT pk FROM tab3 WHERE NOT (col0 < 720)
----
17
2
21
46
52
56
63

statement ok
DELETE FROM tab4 WHERE col0 < 720

query I rowsort label-empty
SELECT pk FROM tab4 WHERE col0 < 720
----

query I rowsort label-3795
SELECT pk FROM tab4 WHERE NOT (col0 < 720)
----
17
2
21
46
52
56
63

statement ok
DELETE FROM tab0 WHERE col3 <= 278

query I rowsort label-empty
SELECT pk FROM tab0 WHERE col3 <= 278
----

query I rowsort label-3810
SELECT pk FROM tab0 WHERE NOT (col3 <= 278)
----
17
2
21
46
52
56
63

statement ok
DELETE FROM tab1 WHERE col3 <= 278

query I rowsort label-empty
SELECT pk FROM tab1 WHERE col3 <= 278
----

query I rowsort label-3810
SELECT pk FROM tab1 WHERE NOT (col3 <= 278)
----
17
2
21
46
52
56
63

statement ok
DELETE FROM tab2 WHERE col3 <= 278

query I rowsort label-empty
SELECT pk FROM tab2 WHERE col3 <= 278
----

query I rowsort label-3810
SELECT pk FROM tab2 WHERE NOT (col3 <= 278)
----
17
2
21
46
52
56
63

statement ok
DELETE FROM tab3 WHERE col3 <= 278

query I rowsort label-empty
SELECT pk FROM tab3 WHERE col3 <= 278
----

query I rowsort label-3810
SELECT pk FROM tab3 WHERE NOT (col3 <= 278)
----
17
2
21
46
52
56
63

statement ok
DELETE FROM tab4 WHERE col3 <= 278

query I rowsort label-empty
SELECT pk FROM tab4 WHERE col3 <= 278
----

query I rowsort label-3810
SELECT pk FROM tab4 WHERE NOT (col3 <= 278)
----
17
2
21
46
52
56
63

statement ok
DROP TABLE tab0

statement ok
CREATE TABLE tab0(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
INSERT INTO tab0 VALUES(0,431,239.4,'tfixw',165,383.6,'wuvmm')

statement ok
INSERT INTO tab0 VALUES(1,357,115.56,'lhxda',547,770.66,'ufsth')

statement ok
INSERT INTO tab0 VALUES(2,445,302.24,'wcgqh',604,260.5,'lizak')

statement ok
INSERT INTO tab0 VALUES(3,221,384.87,'cdjtx',64,827.86,'lhyip')

statement ok
INSERT INTO tab0 VALUES(4,523,2.4,'rmuxi',783,60.84,'wlaha')

statement ok
INSERT INTO tab0 VALUES(5,129,979.83,'vhrkm',368,294.53,'pcbpj')

statement ok
INSERT INTO tab0 VALUES(6,381,442.38,'oldds',801,734.84,'gceww')

statement ok
INSERT INTO tab0 VALUES(7,812,954.54,'rcfaf',71,578.70,'klban')

statement ok
INSERT INTO tab0 VALUES(8,767,630.49,'clzrv',789,144.69,'uwbdd')

statement ok
INSERT INTO tab0 VALUES(9,32,270.36,'uhvfj',820,992.67,'gpgwm')

statement ok
INSERT INTO tab0 VALUES(10,458,479.87,'bqkqr',907,54.37,'xvrgo')

statement ok
INSERT INTO tab0 VALUES(11,585,795.94,'mhvnu',293,755.5,'mljdl')

statement ok
INSERT INTO tab0 VALUES(12,266,811.32,'hovuz',348,137.10,'epmcr')

statement ok
INSERT INTO tab0 VALUES(13,295,303.21,'fvwdy',197,991.70,'vinse')

statement ok
INSERT INTO tab0 VALUES(14,30,352.90,'wieua',337,972.40,'ggjkp')

statement ok
INSERT INTO tab0 VALUES(15,19,472.37,'pkzcc',271,732.79,'bdice')

statement ok
INSERT INTO tab0 VALUES(16,624,735.96,'yprdw',128,42.7,'amnrc')

statement ok
INSERT INTO tab0 VALUES(17,646,891.92,'kysgz',287,917.74,'bhstm')

statement ok
INSERT INTO tab0 VALUES(18,951,500.13,'xqaxc',7,739.18,'mnreq')

statement ok
INSERT INTO tab0 VALUES(19,94,51.64,'pvxdc',46,388.28,'zubtz')

statement ok
INSERT INTO tab0 VALUES(20,945,91.33,'gbhec',292,360.8,'vavxi')

statement ok
INSERT INTO tab0 VALUES(21,314,350.57,'fbvdq',383,897.40,'bccdz')

statement ok
INSERT INTO tab0 VALUES(22,573,862.76,'qearu',333,108.43,'kimtx')

statement ok
INSERT INTO tab0 VALUES(23,287,94.5,'negli',160,99.39,'rgbor')

statement ok
INSERT INTO tab0 VALUES(24,832,70.89,'xucxv',509,93.14,'reniu')

statement ok
INSERT INTO tab0 VALUES(25,26,494.69,'xggxr',275,558.81,'lulns')

statement ok
INSERT INTO tab0 VALUES(26,751,879.47,'adugl',231,331.42,'hxgza')

statement ok
INSERT INTO tab0 VALUES(27,576,668.41,'zviiu',653,743.50,'avijn')

statement ok
INSERT INTO tab0 VALUES(28,389,360.54,'ddxuq',943,744.74,'ajhyj')

statement ok
INSERT INTO tab0 VALUES(29,13,638.36,'kajdj',254,28.58,'jzbcf')

statement ok
INSERT INTO tab0 VALUES(30,837,490.43,'ndmky',118,160.87,'wxvdf')

statement ok
INSERT INTO tab0 VALUES(31,441,335.2,'bmurx',67,696.47,'lklpk')

statement ok
INSERT INTO tab0 VALUES(32,218,151.74,'qabtq',261,313.87,'xnhho')

statement ok
INSERT INTO tab0 VALUES(33,1,595.13,'zjfxl',112,933.84,'ltrmn')

statement ok
INSERT INTO tab0 VALUES(34,686,133.34,'cgpip',909,846.5,'lpryd')

statement ok
INSERT INTO tab0 VALUES(35,860,161.70,'ijwur',442,835.67,'tgkeo')

statement ok
INSERT INTO tab0 VALUES(36,425,132.40,'qvkhl',629,304.2,'wdfjg')

statement ok
INSERT INTO tab0 VALUES(37,220,681.5,'mugvc',139,400.20,'wqqve')

statement ok
INSERT INTO tab0 VALUES(38,651,750.36,'efgsi',20,141.68,'tqqry')

statement ok
INSERT INTO tab0 VALUES(39,312,710.75,'wihnq',319,537.96,'leulu')

statement ok
INSERT INTO tab0 VALUES(40,611,493.96,'ulhje',712,717.19,'wcdtw')

statement ok
INSERT INTO tab0 VALUES(41,398,711.68,'fikzb',127,57.78,'gsruh')

statement ok
INSERT INTO tab0 VALUES(42,586,778.19,'sbcvm',367,298.2,'cefei')

statement ok
INSERT INTO tab0 VALUES(43,774,47.98,'hoiet',740,679.73,'inojj')

statement ok
INSERT INTO tab0 VALUES(44,882,924.35,'ifpll',677,56.88,'myukh')

statement ok
INSERT INTO tab0 VALUES(45,764,996.8,'alexq',366,29.20,'uncnj')

statement ok
INSERT INTO tab0 VALUES(46,842,158.0,'fmejx',369,69.80,'gzfrl')

statement ok
INSERT INTO tab0 VALUES(47,726,736.69,'pwprm',245,639.84,'wdiie')

statement ok
INSERT INTO tab0 VALUES(48,839,613.0,'zbqmj',190,321.8,'snhya')

statement ok
INSERT INTO tab0 VALUES(49,46,353.80,'gfotn',647,945.58,'afsql')

statement ok
INSERT INTO tab0 VALUES(50,276,328.48,'oqcmy',935,705.28,'kgdyz')

statement ok
INSERT INTO tab0 VALUES(51,145,841.68,'lmkgv',875,292.65,'xhcel')

statement ok
INSERT INTO tab0 VALUES(52,587,250.85,'yjgxn',417,16.28,'bjhhy')

statement ok
INSERT INTO tab0 VALUES(53,473,97.90,'tczcy',262,930.54,'eitjc')

statement ok
INSERT INTO tab0 VALUES(54,239,229.81,'hczzn',487,958.20,'kquhd')

statement ok
INSERT INTO tab0 VALUES(55,512,927.28,'wdmvg',172,17.4,'vwjjz')

statement ok
INSERT INTO tab0 VALUES(56,730,25.33,'xatsb',24,142.47,'njaam')

statement ok
INSERT INTO tab0 VALUES(57,773,41.94,'udlzr',1,613.20,'wxagj')

statement ok
INSERT INTO tab0 VALUES(58,588,300.67,'hakzx',940,80.80,'njrln')

statement ok
INSERT INTO tab0 VALUES(59,803,58.28,'mdysu',177,688.37,'ocfuc')

statement ok
INSERT INTO tab0 VALUES(60,370,627.36,'bkcko',178,199.16,'rzbeo')

statement ok
INSERT INTO tab0 VALUES(61,175,501.97,'fvkbx',156,119.17,'govou')

statement ok
INSERT INTO tab0 VALUES(62,671,480.24,'ablhb',709,824.82,'mcrsj')

statement ok
INSERT INTO tab0 VALUES(63,497,799.99,'jgqtx',429,685.52,'mxewp')

statement ok
INSERT INTO tab0 VALUES(64,111,245.39,'dknwd',541,191.33,'mdogp')

statement ok
INSERT INTO tab0 VALUES(65,407,289.56,'kdvjk',517,76.59,'yiyvk')

statement ok
INSERT INTO tab0 VALUES(66,345,209.20,'misbg',710,441.51,'nbevi')

statement ok
INSERT INTO tab0 VALUES(67,574,214.21,'bsrgp',972,884.85,'moglt')

statement ok
INSERT INTO tab0 VALUES(68,58,569.33,'ijxpl',283,621.48,'nighn')

statement ok
INSERT INTO tab0 VALUES(69,698,722.75,'dqfnj',376,611.5,'cvphv')

statement ok
INSERT INTO tab0 VALUES(70,964,426.73,'cmiak',360,683.62,'nzbdp')

statement ok
INSERT INTO tab0 VALUES(71,511,868.26,'rgwch',345,662.23,'yxzyk')

statement ok
INSERT INTO tab0 VALUES(72,813,789.63,'jfpoo',69,489.60,'tngut')

statement ok
INSERT INTO tab0 VALUES(73,777,614.10,'uinpp',523,350.70,'jcroa')

statement ok
INSERT INTO tab0 VALUES(74,380,571.52,'vqvjw',574,803.38,'qavju')

statement ok
INSERT INTO tab0 VALUES(75,288,825.93,'uejob',589,895.4,'ugkgv')

statement ok
INSERT INTO tab0 VALUES(76,478,594.21,'kjmgc',65,297.19,'sbfvf')

statement ok
INSERT INTO tab0 VALUES(77,871,277.68,'drefg',250,422.13,'xsjvp')

statement ok
INSERT INTO tab0 VALUES(78,948,583.75,'dljvn',768,551.55,'rvhvd')

statement ok
INSERT INTO tab0 VALUES(79,382,650.55,'lgyoi',246,961.14,'kkbvv')

statement ok
INSERT INTO tab0 VALUES(80,660,173.51,'epvod',937,48.24,'kzhwj')

statement ok
INSERT INTO tab0 VALUES(81,709,529.3,'ntfkd',349,452.48,'htmro')

statement ok
INSERT INTO tab0 VALUES(82,519,902.10,'yanqq',859,180.36,'ysxgi')

statement ok
INSERT INTO tab0 VALUES(83,772,407.90,'hrujd',357,737.89,'rrznr')

statement ok
INSERT INTO tab0 VALUES(84,461,215.45,'xkoai',851,244.25,'ksezc')

statement ok
INSERT INTO tab0 VALUES(85,520,682.22,'vabul',107,567.36,'ttihn')

statement ok
INSERT INTO tab0 VALUES(86,449,466.75,'takle',263,443.56,'dhpyl')

statement ok
INSERT INTO tab0 VALUES(87,936,660.31,'jhqvx',462,599.18,'zyrte')

statement ok
INSERT INTO tab0 VALUES(88,483,911.48,'hqynv',473,886.21,'rfarv')

statement ok
INSERT INTO tab0 VALUES(89,33,551.79,'inrly',318,396.90,'wvril')

statement ok
INSERT INTO tab0 VALUES(90,591,716.38,'mooom',895,590.40,'pusqg')

statement ok
INSERT INTO tab0 VALUES(91,854,474.57,'ghsir',603,425.36,'fngkr')

statement ok
INSERT INTO tab0 VALUES(92,833,950.51,'nqxpd',969,477.61,'swlzm')

statement ok
INSERT INTO tab0 VALUES(93,475,451.82,'wspzw',273,63.70,'vouyy')

statement ok
INSERT INTO tab0 VALUES(94,298,591.18,'qhcpj',171,374.61,'awfrx')

statement ok
INSERT INTO tab0 VALUES(95,3,413.0,'alsrx',320,592.32,'uedwy')

statement ok
INSERT INTO tab0 VALUES(96,110,521.99,'hjsfl',5,18.45,'prpkn')

statement ok
INSERT INTO tab0 VALUES(97,577,196.84,'trtmx',763,197.90,'gamua')

statement ok
INSERT INTO tab0 VALUES(98,423,530.82,'cirvg',8,47.45,'sumua')

statement ok
INSERT INTO tab0 VALUES(99,363,543.39,'hbwfp',655,975.41,'ohlcg')

statement ok
DROP TABLE tab1

statement ok
CREATE TABLE tab1(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE INDEX idx_tab1_0 on tab1 (col0)

statement ok
CREATE INDEX idx_tab1_1 on tab1 (col1)

statement ok
CREATE INDEX idx_tab1_3 on tab1 (col3)

statement ok
CREATE INDEX idx_tab1_4 on tab1 (col4)

statement ok
INSERT INTO tab1 SELECT * FROM tab0

statement ok
DROP TABLE tab2

statement ok
CREATE TABLE tab2(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE UNIQUE INDEX idx_tab2_0 ON tab2 (col1 DESC,col0)

statement ok
CREATE INDEX idx_tab2_1 ON tab2 (col1,col3)

statement ok
CREATE INDEX idx_tab2_3 ON tab2 (col4,col1)

statement ok
INSERT INTO tab2 SELECT * FROM tab0

statement ok
DROP TABLE tab3

statement ok
CREATE TABLE tab3(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE UNIQUE INDEX idx_tab3_0 ON tab3 (col4)

statement ok
CREATE UNIQUE INDEX idx_tab3_1 ON tab3 (col3)

statement ok
CREATE INDEX idx_tab3_2 ON tab3 (col1 DESC)

statement ok
CREATE UNIQUE INDEX idx_tab3_4 ON tab3 (col0 DESC)

statement ok
INSERT INTO tab3 SELECT * FROM tab0

statement ok
DROP TABLE tab4

statement ok
CREATE TABLE tab4(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT)

statement ok
CREATE INDEX idx_tab4_0 ON tab4 (col4 DESC)

statement ok
CREATE UNIQUE INDEX idx_tab4_1 ON tab4 (col1 DESC,col3)

statement ok
CREATE INDEX idx_tab4_2 ON tab4 (col0)

statement ok
INSERT INTO tab4 SELECT * FROM tab0

query I rowsort label-empty
SELECT pk FROM tab0 WHERE pk IS NULL
----

statement ok
DELETE FROM tab0 WHERE col4 > 807.85

query I rowsort label-empty
SELECT pk FROM tab0 WHERE col4 > 807.85
----

query I rowsort label-3825
SELECT pk FROM tab0 WHERE NOT (col4 > 807.85)
----
82 values hashing to 0ca31b90b267c3cdde8d759b937b0ca9

statement ok
DELETE FROM tab1 WHERE col4 > 807.85

query I rowsort label-empty
SELECT pk FROM tab1 WHERE col4 > 807.85
----

query I rowsort label-3825
SELECT pk FROM tab1 WHERE NOT (col4 > 807.85)
----
82 values hashing to 0ca31b90b267c3cdde8d759b937b0ca9

statement ok
DELETE FROM tab2 WHERE col4 > 807.85

query I rowsort label-empty
SELECT pk FROM tab2 WHERE col4 > 807.85
----

query I rowsort label-3825
SELECT pk FROM tab2 WHERE NOT (col4 > 807.85)
----
82 values hashing to 0ca31b90b267c3cdde8d759b937b0ca9

statement ok
DELETE FROM tab3 WHERE col4 > 807.85

query I rowsort label-empty
SELECT pk FROM tab3 WHERE col4 > 807.85
----

query I rowsort label-3825
SELECT pk FROM tab3 WHERE NOT (col4 > 807.85)
----
82 values hashing to 0ca31b90b267c3cdde8d759b937b0ca9

statement ok
DELETE FROM tab4 WHERE col4 > 807.85

query I rowsort label-empty
SELECT pk FROM tab4 WHERE col4 > 807.85
----

query I rowsort label-3825
SELECT pk FROM tab4 WHERE NOT (col4 > 807.85)
----
82 values hashing to 0ca31b90b267c3cdde8d759b937b0ca9

