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,940,352.36,'bsdqx',972,108.53,'ipwkm') statement ok INSERT INTO tab0 VALUES(1,947,452.80,'fszup',331,438.66,'moabs') statement ok INSERT INTO tab0 VALUES(2,89,760.28,'viqwz',855,218.12,'ddtqu') statement ok INSERT INTO tab0 VALUES(3,238,819.69,'nioox',244,501.28,'peagi') statement ok INSERT INTO tab0 VALUES(4,829,476.2,'ueaat',575,209.90,'ycfto') statement ok INSERT INTO tab0 VALUES(5,489,10.98,'xqhnp',929,260.76,'hmfnl') statement ok INSERT INTO tab0 VALUES(6,657,258.58,'hmsci',13,691.28,'ttqxt') statement ok INSERT INTO tab0 VALUES(7,214,736.81,'icvcr',784,781.15,'rpsxh') statement ok INSERT INTO tab0 VALUES(8,102,770.21,'ucmym',79,179.95,'rxtyx') statement ok INSERT INTO tab0 VALUES(9,956,614.56,'uwcos',234,30.80,'xczft') 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 (col3,col0 DESC) statement ok CREATE UNIQUE INDEX idx_tab2_1 ON tab2 (col1) statement ok CREATE INDEX idx_tab2_3 ON tab2 (col0 DESC) 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) statement ok CREATE UNIQUE INDEX idx_tab3_3 ON tab3 (col3) 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 UNIQUE INDEX idx_tab4_0 ON tab4 (col4) statement ok CREATE INDEX idx_tab4_1 ON tab4 (col1 DESC) statement ok CREATE UNIQUE INDEX idx_tab4_2 ON tab4 (col0 DESC) statement ok INSERT INTO tab4 SELECT * FROM tab0 query IIIIIII rowsort label-0 SELECT * FROM tab0 WHERE NOT NULL < ( - + 34 ) * + col0 ---- query IIIIIII rowsort label-0 SELECT * FROM tab1 WHERE NOT NULL < ( - + 34 ) * + col0 ---- query IIIIIII rowsort label-0 SELECT * FROM tab2 WHERE NOT NULL < ( - + 34 ) * + col0 ---- query IIIIIII rowsort label-0 SELECT * FROM tab3 WHERE NOT NULL < ( - + 34 ) * + col0 ---- query IIIIIII rowsort label-0 SELECT * FROM tab4 WHERE NOT NULL < ( - + 34 ) * + col0 ---- query I rowsort label-5 SELECT DISTINCT col0 AS col5 FROM tab0 WHERE NOT NULL NOT IN ( + + 28 * + col3 ) ---- query I rowsort label-5 SELECT DISTINCT col0 AS col5 FROM tab1 WHERE NOT NULL NOT IN ( + + 28 * + col3 ) ---- query I rowsort label-5 SELECT DISTINCT col0 AS col5 FROM tab2 WHERE NOT NULL NOT IN ( + + 28 * + col3 ) ---- query I rowsort label-5 SELECT DISTINCT col0 AS col5 FROM tab3 WHERE NOT NULL NOT IN ( + + 28 * + col3 ) ---- query I rowsort label-5 SELECT DISTINCT col0 AS col5 FROM tab4 WHERE NOT NULL NOT IN ( + + 28 * + col3 ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-10 SELECT ALL * FROM tab0 WHERE NOT 6 / + CAST( NULL AS SIGNED ) - - col4 IS NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-10 SELECT ALL * FROM tab0 WHERE NOT 6 / + CAST ( NULL AS INTEGER ) - - col4 IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-10 SELECT ALL * FROM tab1 WHERE NOT 6 / + CAST( NULL AS SIGNED ) - - col4 IS NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-10 SELECT ALL * FROM tab1 WHERE NOT 6 / + CAST ( NULL AS INTEGER ) - - col4 IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-10 SELECT ALL * FROM tab2 WHERE NOT 6 / + CAST( NULL AS SIGNED ) - - col4 IS NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-10 SELECT ALL * FROM tab2 WHERE NOT 6 / + CAST ( NULL AS INTEGER ) - - col4 IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-10 SELECT ALL * FROM tab3 WHERE NOT 6 / + CAST( NULL AS SIGNED ) - - col4 IS NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-10 SELECT ALL * FROM tab3 WHERE NOT 6 / + CAST ( NULL AS INTEGER ) - - col4 IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-10 SELECT ALL * FROM tab4 WHERE NOT 6 / + CAST( NULL AS SIGNED ) - - col4 IS NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-10 SELECT ALL * FROM tab4 WHERE NOT 6 / + CAST ( NULL AS INTEGER ) - - col4 IS NULL ---- query I rowsort label-15 SELECT ALL + col3 AS col5 FROM tab0 WHERE NOT + 15 IS NULL ---- 10 values hashing to d70c4f7d82d3133d625e315338f25a09 query I rowsort label-15 SELECT ALL + col3 AS col5 FROM tab1 WHERE NOT + 15 IS NULL ---- 10 values hashing to d70c4f7d82d3133d625e315338f25a09 query I rowsort label-15 SELECT ALL + col3 AS col5 FROM tab2 WHERE NOT + 15 IS NULL ---- 10 values hashing to d70c4f7d82d3133d625e315338f25a09 query I rowsort label-15 SELECT ALL + col3 AS col5 FROM tab3 WHERE NOT + 15 IS NULL ---- 10 values hashing to d70c4f7d82d3133d625e315338f25a09 query I rowsort label-15 SELECT ALL + col3 AS col5 FROM tab4 WHERE NOT + 15 IS NULL ---- 10 values hashing to d70c4f7d82d3133d625e315338f25a09 skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-20 SELECT - + col3 col5 FROM tab0 WHERE NOT + - col4 IS NOT NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-20 SELECT - + col3 col5 FROM tab1 WHERE NOT + - col4 IS NOT NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-20 SELECT - + col3 col5 FROM tab2 WHERE NOT + - col4 IS NOT NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-20 SELECT - + col3 col5 FROM tab3 WHERE NOT + - col4 IS NOT NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-20 SELECT - + col3 col5 FROM tab4 WHERE NOT + - col4 IS NOT NULL ---- query I rowsort label-25 SELECT ALL + col4 FROM tab0 AS cor0 WHERE NOT ( NULL ) <> - 42 ---- query I rowsort label-25 SELECT ALL + col4 FROM tab1 AS cor0 WHERE NOT ( NULL ) <> - 42 ---- query I rowsort label-25 SELECT ALL + col4 FROM tab2 AS cor0 WHERE NOT ( NULL ) <> - 42 ---- query I rowsort label-25 SELECT ALL + col4 FROM tab3 AS cor0 WHERE NOT ( NULL ) <> - 42 ---- query I rowsort label-25 SELECT ALL + col4 FROM tab4 AS cor0 WHERE NOT ( NULL ) <> - 42 ---- query I rowsort label-30 SELECT col0 FROM tab0 AS cor0 WHERE NULL IS NULL ---- 10 values hashing to 3e0374294159d0161eca7e4bf639b54a query I rowsort label-30 SELECT col0 FROM tab1 AS cor0 WHERE NULL IS NULL ---- 10 values hashing to 3e0374294159d0161eca7e4bf639b54a query I rowsort label-30 SELECT col0 FROM tab2 AS cor0 WHERE NULL IS NULL ---- 10 values hashing to 3e0374294159d0161eca7e4bf639b54a query I rowsort label-30 SELECT col0 FROM tab3 AS cor0 WHERE NULL IS NULL ---- 10 values hashing to 3e0374294159d0161eca7e4bf639b54a query I rowsort label-30 SELECT col0 FROM tab4 AS cor0 WHERE NULL IS NULL ---- 10 values hashing to 3e0374294159d0161eca7e4bf639b54a onlyif mysql # aggregate syntax: query I rowsort label-35 SELECT ALL - ( - + ( - COUNT( * ) ) ) col4 FROM tab0 WHERE NOT - 17 + + + 63 IS NULL ---- -10 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-35 SELECT ALL - ( - + ( - COUNT ( * ) ) ) col4 FROM tab0 WHERE NOT - 17 + + + 63 IS NULL ---- -10 onlyif mysql # aggregate syntax: query I rowsort label-35 SELECT ALL - ( - + ( - COUNT( * ) ) ) col4 FROM tab1 WHERE NOT - 17 + + + 63 IS NULL ---- -10 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-35 SELECT ALL - ( - + ( - COUNT ( * ) ) ) col4 FROM tab1 WHERE NOT - 17 + + + 63 IS NULL ---- -10 onlyif mysql # aggregate syntax: query I rowsort label-35 SELECT ALL - ( - + ( - COUNT( * ) ) ) col4 FROM tab2 WHERE NOT - 17 + + + 63 IS NULL ---- -10 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-35 SELECT ALL - ( - + ( - COUNT ( * ) ) ) col4 FROM tab2 WHERE NOT - 17 + + + 63 IS NULL ---- -10 onlyif mysql # aggregate syntax: query I rowsort label-35 SELECT ALL - ( - + ( - COUNT( * ) ) ) col4 FROM tab3 WHERE NOT - 17 + + + 63 IS NULL ---- -10 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-35 SELECT ALL - ( - + ( - COUNT ( * ) ) ) col4 FROM tab3 WHERE NOT - 17 + + + 63 IS NULL ---- -10 onlyif mysql # aggregate syntax: query I rowsort label-35 SELECT ALL - ( - + ( - COUNT( * ) ) ) col4 FROM tab4 WHERE NOT - 17 + + + 63 IS NULL ---- -10 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-35 SELECT ALL - ( - + ( - COUNT ( * ) ) ) col4 FROM tab4 WHERE NOT - 17 + + + 63 IS NULL ---- -10 query I rowsort label-40 SELECT DISTINCT - 19 FROM tab0 cor0 WHERE col3 NOT BETWEEN + 31 AND NULL ---- -19 query I rowsort label-40 SELECT DISTINCT - 19 FROM tab1 cor0 WHERE col3 NOT BETWEEN + 31 AND NULL ---- -19 query I rowsort label-40 SELECT DISTINCT - 19 FROM tab2 cor0 WHERE col3 NOT BETWEEN + 31 AND NULL ---- -19 query I rowsort label-40 SELECT DISTINCT - 19 FROM tab3 cor0 WHERE col3 NOT BETWEEN + 31 AND NULL ---- -19 query I rowsort label-40 SELECT DISTINCT - 19 FROM tab4 cor0 WHERE col3 NOT BETWEEN + 31 AND NULL ---- -19 onlyif mysql # aggregate syntax: query I rowsort label-45 SELECT - COUNT( * ) FROM tab0 WHERE NOT col1 IS NULL ---- -10 skipif mysql # not compatible query I rowsort label-45 SELECT - COUNT ( * ) FROM tab0 WHERE NOT col1 IS NULL ---- -10 onlyif mysql # aggregate syntax: query I rowsort label-45 SELECT - COUNT( * ) FROM tab1 WHERE NOT col1 IS NULL ---- -10 skipif mysql # not compatible query I rowsort label-45 SELECT - COUNT ( * ) FROM tab1 WHERE NOT col1 IS NULL ---- -10 onlyif mysql # aggregate syntax: query I rowsort label-45 SELECT - COUNT( * ) FROM tab2 WHERE NOT col1 IS NULL ---- -10 skipif mysql # not compatible query I rowsort label-45 SELECT - COUNT ( * ) FROM tab2 WHERE NOT col1 IS NULL ---- -10 onlyif mysql # aggregate syntax: query I rowsort label-45 SELECT - COUNT( * ) FROM tab3 WHERE NOT col1 IS NULL ---- -10 skipif mysql # not compatible query I rowsort label-45 SELECT - COUNT ( * ) FROM tab3 WHERE NOT col1 IS NULL ---- -10 onlyif mysql # aggregate syntax: query I rowsort label-45 SELECT - COUNT( * ) FROM tab4 WHERE NOT col1 IS NULL ---- -10 skipif mysql # not compatible query I rowsort label-45 SELECT - COUNT ( * ) FROM tab4 WHERE NOT col1 IS NULL ---- -10 query I rowsort label-50 SELECT ALL 60 * - 68 + + + 9 + + + 19 FROM tab0 AS cor0 WHERE + col3 NOT BETWEEN + col3 / - + col0 + col0 AND 83 ---- 10 values hashing to 4fd10ccea14928c2ac3cdd9ba999f49b query I rowsort label-50 SELECT ALL 60 * - 68 + + + 9 + + + 19 FROM tab1 AS cor0 WHERE + col3 NOT BETWEEN + col3 / - + col0 + col0 AND 83 ---- 10 values hashing to 4fd10ccea14928c2ac3cdd9ba999f49b query I rowsort label-50 SELECT ALL 60 * - 68 + + + 9 + + + 19 FROM tab2 AS cor0 WHERE + col3 NOT BETWEEN + col3 / - + col0 + col0 AND 83 ---- 10 values hashing to 4fd10ccea14928c2ac3cdd9ba999f49b query I rowsort label-50 SELECT ALL 60 * - 68 + + + 9 + + + 19 FROM tab3 AS cor0 WHERE + col3 NOT BETWEEN + col3 / - + col0 + col0 AND 83 ---- 10 values hashing to 4fd10ccea14928c2ac3cdd9ba999f49b query I rowsort label-50 SELECT ALL 60 * - 68 + + + 9 + + + 19 FROM tab4 AS cor0 WHERE + col3 NOT BETWEEN + col3 / - + col0 + col0 AND 83 ---- 10 values hashing to 4fd10ccea14928c2ac3cdd9ba999f49b query I rowsort label-55 SELECT DISTINCT - 49 FROM tab0 AS cor0 WHERE + col3 * + col3 + + - col0 IS NOT NULL ---- -49 query I rowsort label-55 SELECT DISTINCT - 49 FROM tab1 AS cor0 WHERE + col3 * + col3 + + - col0 IS NOT NULL ---- -49 query I rowsort label-55 SELECT DISTINCT - 49 FROM tab2 AS cor0 WHERE + col3 * + col3 + + - col0 IS NOT NULL ---- -49 query I rowsort label-55 SELECT DISTINCT - 49 FROM tab3 AS cor0 WHERE + col3 * + col3 + + - col0 IS NOT NULL ---- -49 query I rowsort label-55 SELECT DISTINCT - 49 FROM tab4 AS cor0 WHERE + col3 * + col3 + + - col0 IS NOT NULL ---- -49 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-60 SELECT + CAST( + CAST( NULL AS SIGNED ) AS SIGNED ) FROM tab0 AS cor0 WHERE NULL IS NULL ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 skipif mysql # not compatible query I rowsort label-60 SELECT + CAST ( + CAST ( NULL AS INTEGER ) AS INTEGER ) FROM tab0 AS cor0 WHERE NULL IS NULL ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-60 SELECT + CAST( + CAST( NULL AS SIGNED ) AS SIGNED ) FROM tab1 AS cor0 WHERE NULL IS NULL ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 skipif mysql # not compatible query I rowsort label-60 SELECT + CAST ( + CAST ( NULL AS INTEGER ) AS INTEGER ) FROM tab1 AS cor0 WHERE NULL IS NULL ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-60 SELECT + CAST( + CAST( NULL AS SIGNED ) AS SIGNED ) FROM tab2 AS cor0 WHERE NULL IS NULL ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 skipif mysql # not compatible query I rowsort label-60 SELECT + CAST ( + CAST ( NULL AS INTEGER ) AS INTEGER ) FROM tab2 AS cor0 WHERE NULL IS NULL ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-60 SELECT + CAST( + CAST( NULL AS SIGNED ) AS SIGNED ) FROM tab3 AS cor0 WHERE NULL IS NULL ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 skipif mysql # not compatible query I rowsort label-60 SELECT + CAST ( + CAST ( NULL AS INTEGER ) AS INTEGER ) FROM tab3 AS cor0 WHERE NULL IS NULL ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-60 SELECT + CAST( + CAST( NULL AS SIGNED ) AS SIGNED ) FROM tab4 AS cor0 WHERE NULL IS NULL ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 skipif mysql # not compatible query I rowsort label-60 SELECT + CAST ( + CAST ( NULL AS INTEGER ) AS INTEGER ) FROM tab4 AS cor0 WHERE NULL IS NULL ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 query IIIIIII rowsort label-65 SELECT ALL * FROM tab0 cor0 WHERE NOT col4 IS NOT NULL ---- query IIIIIII rowsort label-65 SELECT ALL * FROM tab1 cor0 WHERE NOT col4 IS NOT NULL ---- query IIIIIII rowsort label-65 SELECT ALL * FROM tab2 cor0 WHERE NOT col4 IS NOT NULL ---- query IIIIIII rowsort label-65 SELECT ALL * FROM tab3 cor0 WHERE NOT col4 IS NOT NULL ---- query IIIIIII rowsort label-65 SELECT ALL * FROM tab4 cor0 WHERE NOT col4 IS NOT NULL ---- onlyif mysql # aggregate syntax: query I rowsort label-70 SELECT ALL - MAX( - 7 ) AS col2 FROM tab0 AS cor0 WHERE NOT - 76 IS NULL ---- 7 skipif mysql # not compatible query I rowsort label-70 SELECT ALL - MAX ( - 7 ) AS col2 FROM tab0 AS cor0 WHERE NOT - 76 IS NULL ---- 7 onlyif mysql # aggregate syntax: query I rowsort label-70 SELECT ALL - MAX( - 7 ) AS col2 FROM tab1 AS cor0 WHERE NOT - 76 IS NULL ---- 7 skipif mysql # not compatible query I rowsort label-70 SELECT ALL - MAX ( - 7 ) AS col2 FROM tab1 AS cor0 WHERE NOT - 76 IS NULL ---- 7 onlyif mysql # aggregate syntax: query I rowsort label-70 SELECT ALL - MAX( - 7 ) AS col2 FROM tab2 AS cor0 WHERE NOT - 76 IS NULL ---- 7 skipif mysql # not compatible query I rowsort label-70 SELECT ALL - MAX ( - 7 ) AS col2 FROM tab2 AS cor0 WHERE NOT - 76 IS NULL ---- 7 onlyif mysql # aggregate syntax: query I rowsort label-70 SELECT ALL - MAX( - 7 ) AS col2 FROM tab3 AS cor0 WHERE NOT - 76 IS NULL ---- 7 skipif mysql # not compatible query I rowsort label-70 SELECT ALL - MAX ( - 7 ) AS col2 FROM tab3 AS cor0 WHERE NOT - 76 IS NULL ---- 7 onlyif mysql # aggregate syntax: query I rowsort label-70 SELECT ALL - MAX( - 7 ) AS col2 FROM tab4 AS cor0 WHERE NOT - 76 IS NULL ---- 7 skipif mysql # not compatible query I rowsort label-70 SELECT ALL - MAX ( - 7 ) AS col2 FROM tab4 AS cor0 WHERE NOT - 76 IS NULL ---- 7 query IIIIIII rowsort label-75 SELECT ALL * FROM tab0 AS cor0 WHERE NOT 83 IS NOT NULL ---- query IIIIIII rowsort label-75 SELECT ALL * FROM tab1 AS cor0 WHERE NOT 83 IS NOT NULL ---- query IIIIIII rowsort label-75 SELECT ALL * FROM tab2 AS cor0 WHERE NOT 83 IS NOT NULL ---- query IIIIIII rowsort label-75 SELECT ALL * FROM tab3 AS cor0 WHERE NOT 83 IS NOT NULL ---- query IIIIIII rowsort label-75 SELECT ALL * FROM tab4 AS cor0 WHERE NOT 83 IS NOT NULL ---- query I rowsort label-80 SELECT DISTINCT + + 29 AS col1 FROM tab0 WHERE NOT - + col4 IS NOT NULL ---- query I rowsort label-80 SELECT DISTINCT + + 29 AS col1 FROM tab1 WHERE NOT - + col4 IS NOT NULL ---- query I rowsort label-80 SELECT DISTINCT + + 29 AS col1 FROM tab2 WHERE NOT - + col4 IS NOT NULL ---- query I rowsort label-80 SELECT DISTINCT + + 29 AS col1 FROM tab3 WHERE NOT - + col4 IS NOT NULL ---- query I rowsort label-80 SELECT DISTINCT + + 29 AS col1 FROM tab4 WHERE NOT - + col4 IS NOT NULL ---- query I rowsort label-85 SELECT + col3 / - 13 AS col1 FROM tab0 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-85 SELECT + col3 / - 13 AS col1 FROM tab1 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-85 SELECT + col3 / - 13 AS col1 FROM tab2 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-85 SELECT + col3 / - 13 AS col1 FROM tab3 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-85 SELECT + col3 / - 13 AS col1 FROM tab4 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-90 SELECT + 67 / - - col4 AS col2 FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN - col0 AND - - 78 ---- query I rowsort label-90 SELECT + 67 / - - col4 AS col2 FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN - col0 AND - - 78 ---- query I rowsort label-90 SELECT + 67 / - - col4 AS col2 FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN - col0 AND - - 78 ---- query I rowsort label-90 SELECT + 67 / - - col4 AS col2 FROM tab3 AS cor0 WHERE NOT NULL NOT BETWEEN - col0 AND - - 78 ---- query I rowsort label-90 SELECT + 67 / - - col4 AS col2 FROM tab4 AS cor0 WHERE NOT NULL NOT BETWEEN - col0 AND - - 78 ---- query IIIIIII rowsort label-95 SELECT * FROM tab0 WHERE NOT - col1 = - + col1 ---- query IIIIIII rowsort label-95 SELECT * FROM tab1 WHERE NOT - col1 = - + col1 ---- query IIIIIII rowsort label-95 SELECT * FROM tab2 WHERE NOT - col1 = - + col1 ---- query IIIIIII rowsort label-95 SELECT * FROM tab3 WHERE NOT - col1 = - + col1 ---- query IIIIIII rowsort label-95 SELECT * FROM tab4 WHERE NOT - col1 = - + col1 ---- query I rowsort label-100 SELECT col4 + + col1 - 9 FROM tab0 WHERE - + col4 IS NULL ---- query I rowsort label-100 SELECT col4 + + col1 - 9 FROM tab1 WHERE - + col4 IS NULL ---- query I rowsort label-100 SELECT col4 + + col1 - 9 FROM tab2 WHERE - + col4 IS NULL ---- query I rowsort label-100 SELECT col4 + + col1 - 9 FROM tab3 WHERE - + col4 IS NULL ---- query I rowsort label-100 SELECT col4 + + col1 - 9 FROM tab4 WHERE - + col4 IS NULL ---- query IIIIIII rowsort label-105 SELECT ALL * FROM tab0 AS cor0 WHERE + col0 IS NULL ---- query IIIIIII rowsort label-105 SELECT ALL * FROM tab1 AS cor0 WHERE + col0 IS NULL ---- query IIIIIII rowsort label-105 SELECT ALL * FROM tab2 AS cor0 WHERE + col0 IS NULL ---- query IIIIIII rowsort label-105 SELECT ALL * FROM tab3 AS cor0 WHERE + col0 IS NULL ---- query IIIIIII rowsort label-105 SELECT ALL * FROM tab4 AS cor0 WHERE + col0 IS NULL ---- query IIIIIII rowsort label-110 SELECT * FROM tab0 WHERE NOT - + col1 IS NOT NULL ---- query IIIIIII rowsort label-110 SELECT * FROM tab1 WHERE NOT - + col1 IS NOT NULL ---- query IIIIIII rowsort label-110 SELECT * FROM tab2 WHERE NOT - + col1 IS NOT NULL ---- query IIIIIII rowsort label-110 SELECT * FROM tab3 WHERE NOT - + col1 IS NOT NULL ---- query IIIIIII rowsort label-110 SELECT * FROM tab4 WHERE NOT - + col1 IS NOT NULL ---- query IIIIIII rowsort label-115 SELECT ALL * FROM tab0 WHERE NOT + 25 <> + col1 ---- query IIIIIII rowsort label-115 SELECT ALL * FROM tab1 WHERE NOT + 25 <> + col1 ---- query IIIIIII rowsort label-115 SELECT ALL * FROM tab2 WHERE NOT + 25 <> + col1 ---- query IIIIIII rowsort label-115 SELECT ALL * FROM tab3 WHERE NOT + 25 <> + col1 ---- query IIIIIII rowsort label-115 SELECT ALL * FROM tab4 WHERE NOT + 25 <> + col1 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-120 SELECT ALL CAST( NULL AS SIGNED ) + - + col3 FROM tab0 AS cor0 WHERE NOT NULL IS NULL ---- skipif mysql # not compatible query I rowsort label-120 SELECT ALL CAST ( NULL AS INTEGER ) + - + col3 FROM tab0 AS cor0 WHERE NOT NULL IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-120 SELECT ALL CAST( NULL AS SIGNED ) + - + col3 FROM tab1 AS cor0 WHERE NOT NULL IS NULL ---- skipif mysql # not compatible query I rowsort label-120 SELECT ALL CAST ( NULL AS INTEGER ) + - + col3 FROM tab1 AS cor0 WHERE NOT NULL IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-120 SELECT ALL CAST( NULL AS SIGNED ) + - + col3 FROM tab2 AS cor0 WHERE NOT NULL IS NULL ---- skipif mysql # not compatible query I rowsort label-120 SELECT ALL CAST ( NULL AS INTEGER ) + - + col3 FROM tab2 AS cor0 WHERE NOT NULL IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-120 SELECT ALL CAST( NULL AS SIGNED ) + - + col3 FROM tab3 AS cor0 WHERE NOT NULL IS NULL ---- skipif mysql # not compatible query I rowsort label-120 SELECT ALL CAST ( NULL AS INTEGER ) + - + col3 FROM tab3 AS cor0 WHERE NOT NULL IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-120 SELECT ALL CAST( NULL AS SIGNED ) + - + col3 FROM tab4 AS cor0 WHERE NOT NULL IS NULL ---- skipif mysql # not compatible query I rowsort label-120 SELECT ALL CAST ( NULL AS INTEGER ) + - + col3 FROM tab4 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-125 SELECT 57 AS col3 FROM tab0 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 3ff41da47e8ee79ef8bd0d1938fba843 query I rowsort label-125 SELECT 57 AS col3 FROM tab1 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 3ff41da47e8ee79ef8bd0d1938fba843 query I rowsort label-125 SELECT 57 AS col3 FROM tab2 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 3ff41da47e8ee79ef8bd0d1938fba843 query I rowsort label-125 SELECT 57 AS col3 FROM tab3 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 3ff41da47e8ee79ef8bd0d1938fba843 query I rowsort label-125 SELECT 57 AS col3 FROM tab4 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 3ff41da47e8ee79ef8bd0d1938fba843 query II rowsort label-130 SELECT - 8 * + col4 AS col2, - col1 * - + col1 AS col2 FROM tab0 cor0 WHERE col1 BETWEEN + 36 AND - + ( + col0 ) / ( col0 ) ---- query II rowsort label-130 SELECT - 8 * + col4 AS col2, - col1 * - + col1 AS col2 FROM tab1 cor0 WHERE col1 BETWEEN + 36 AND - + ( + col0 ) / ( col0 ) ---- query II rowsort label-130 SELECT - 8 * + col4 AS col2, - col1 * - + col1 AS col2 FROM tab2 cor0 WHERE col1 BETWEEN + 36 AND - + ( + col0 ) / ( col0 ) ---- query II rowsort label-130 SELECT - 8 * + col4 AS col2, - col1 * - + col1 AS col2 FROM tab3 cor0 WHERE col1 BETWEEN + 36 AND - + ( + col0 ) / ( col0 ) ---- query II rowsort label-130 SELECT - 8 * + col4 AS col2, - col1 * - + col1 AS col2 FROM tab4 cor0 WHERE col1 BETWEEN + 36 AND - + ( + col0 ) / ( col0 ) ---- query IIIIIII rowsort label-135 SELECT ALL * FROM tab0 AS cor0 WHERE NOT ( ( + col3 * col4 * + + col1 ) <> NULL ) OR NOT ( NULL ) < ( NULL ) ---- query IIIIIII rowsort label-135 SELECT ALL * FROM tab1 AS cor0 WHERE NOT ( ( + col3 * col4 * + + col1 ) <> NULL ) OR NOT ( NULL ) < ( NULL ) ---- query IIIIIII rowsort label-135 SELECT ALL * FROM tab2 AS cor0 WHERE NOT ( ( + col3 * col4 * + + col1 ) <> NULL ) OR NOT ( NULL ) < ( NULL ) ---- query IIIIIII rowsort label-135 SELECT ALL * FROM tab3 AS cor0 WHERE NOT ( ( + col3 * col4 * + + col1 ) <> NULL ) OR NOT ( NULL ) < ( NULL ) ---- query IIIIIII rowsort label-135 SELECT ALL * FROM tab4 AS cor0 WHERE NOT ( ( + col3 * col4 * + + col1 ) <> NULL ) OR NOT ( NULL ) < ( NULL ) ---- query I rowsort label-140 SELECT 21 * - - col0 - + 4 + - col0 FROM tab0 AS cor0 WHERE ( NULL IS NOT NULL ) ---- query I rowsort label-140 SELECT 21 * - - col0 - + 4 + - col0 FROM tab1 AS cor0 WHERE ( NULL IS NOT NULL ) ---- query I rowsort label-140 SELECT 21 * - - col0 - + 4 + - col0 FROM tab2 AS cor0 WHERE ( NULL IS NOT NULL ) ---- query I rowsort label-140 SELECT 21 * - - col0 - + 4 + - col0 FROM tab3 AS cor0 WHERE ( NULL IS NOT NULL ) ---- query I rowsort label-140 SELECT 21 * - - col0 - + 4 + - col0 FROM tab4 AS cor0 WHERE ( NULL IS NOT NULL ) ---- onlyif mysql # aggregate syntax: query I rowsort label-145 SELECT DISTINCT + + COUNT( * ) + 3 AS col0 FROM tab0 AS cor0 WHERE - col0 IS NULL ---- 3 skipif mysql # not compatible query I rowsort label-145 SELECT DISTINCT + + COUNT ( * ) + 3 AS col0 FROM tab0 AS cor0 WHERE - col0 IS NULL ---- 3 onlyif mysql # aggregate syntax: query I rowsort label-145 SELECT DISTINCT + + COUNT( * ) + 3 AS col0 FROM tab1 AS cor0 WHERE - col0 IS NULL ---- 3 skipif mysql # not compatible query I rowsort label-145 SELECT DISTINCT + + COUNT ( * ) + 3 AS col0 FROM tab1 AS cor0 WHERE - col0 IS NULL ---- 3 onlyif mysql # aggregate syntax: query I rowsort label-145 SELECT DISTINCT + + COUNT( * ) + 3 AS col0 FROM tab2 AS cor0 WHERE - col0 IS NULL ---- 3 skipif mysql # not compatible query I rowsort label-145 SELECT DISTINCT + + COUNT ( * ) + 3 AS col0 FROM tab2 AS cor0 WHERE - col0 IS NULL ---- 3 onlyif mysql # aggregate syntax: query I rowsort label-145 SELECT DISTINCT + + COUNT( * ) + 3 AS col0 FROM tab3 AS cor0 WHERE - col0 IS NULL ---- 3 skipif mysql # not compatible query I rowsort label-145 SELECT DISTINCT + + COUNT ( * ) + 3 AS col0 FROM tab3 AS cor0 WHERE - col0 IS NULL ---- 3 onlyif mysql # aggregate syntax: query I rowsort label-145 SELECT DISTINCT + + COUNT( * ) + 3 AS col0 FROM tab4 AS cor0 WHERE - col0 IS NULL ---- 3 skipif mysql # not compatible query I rowsort label-145 SELECT DISTINCT + + COUNT ( * ) + 3 AS col0 FROM tab4 AS cor0 WHERE - col0 IS NULL ---- 3 query IIIIIII rowsort label-150 SELECT ALL * FROM tab0 AS cor0 WHERE + 97 / 99 = NULL ---- query IIIIIII rowsort label-150 SELECT ALL * FROM tab1 AS cor0 WHERE + 97 / 99 = NULL ---- query IIIIIII rowsort label-150 SELECT ALL * FROM tab2 AS cor0 WHERE + 97 / 99 = NULL ---- query IIIIIII rowsort label-150 SELECT ALL * FROM tab3 AS cor0 WHERE + 97 / 99 = NULL ---- query IIIIIII rowsort label-150 SELECT ALL * FROM tab4 AS cor0 WHERE + 97 / 99 = NULL ---- query I rowsort label-155 SELECT + ( - 18 ) AS col4 FROM tab0 AS cor0 WHERE col4 * - - 65 + - 70 < NULL ---- query I rowsort label-155 SELECT + ( - 18 ) AS col4 FROM tab1 AS cor0 WHERE col4 * - - 65 + - 70 < NULL ---- query I rowsort label-155 SELECT + ( - 18 ) AS col4 FROM tab2 AS cor0 WHERE col4 * - - 65 + - 70 < NULL ---- query I rowsort label-155 SELECT + ( - 18 ) AS col4 FROM tab3 AS cor0 WHERE col4 * - - 65 + - 70 < NULL ---- query I rowsort label-155 SELECT + ( - 18 ) AS col4 FROM tab4 AS cor0 WHERE col4 * - - 65 + - 70 < NULL ---- query IIIIIII rowsort label-160 SELECT * FROM tab0 WHERE NOT - 13 * - ( - - 6 ) IS NOT NULL ---- query IIIIIII rowsort label-160 SELECT * FROM tab1 WHERE NOT - 13 * - ( - - 6 ) IS NOT NULL ---- query IIIIIII rowsort label-160 SELECT * FROM tab2 WHERE NOT - 13 * - ( - - 6 ) IS NOT NULL ---- query IIIIIII rowsort label-160 SELECT * FROM tab3 WHERE NOT - 13 * - ( - - 6 ) IS NOT NULL ---- query IIIIIII rowsort label-160 SELECT * FROM tab4 WHERE NOT - 13 * - ( - - 6 ) IS NOT NULL ---- query I rowsort label-165 SELECT col2 FROM tab0 cor0 WHERE NOT col1 - 93 IS NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-165 SELECT col2 FROM tab1 cor0 WHERE NOT col1 - 93 IS NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-165 SELECT col2 FROM tab2 cor0 WHERE NOT col1 - 93 IS NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-165 SELECT col2 FROM tab3 cor0 WHERE NOT col1 - 93 IS NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-165 SELECT col2 FROM tab4 cor0 WHERE NOT col1 - 93 IS NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query IIIIIII rowsort label-170 SELECT * FROM tab0 AS cor0 WHERE ( - 66 ) * 23 - + col3 NOT BETWEEN NULL AND ( col1 ) ---- query IIIIIII rowsort label-170 SELECT * FROM tab1 AS cor0 WHERE ( - 66 ) * 23 - + col3 NOT BETWEEN NULL AND ( col1 ) ---- query IIIIIII rowsort label-170 SELECT * FROM tab2 AS cor0 WHERE ( - 66 ) * 23 - + col3 NOT BETWEEN NULL AND ( col1 ) ---- query IIIIIII rowsort label-170 SELECT * FROM tab3 AS cor0 WHERE ( - 66 ) * 23 - + col3 NOT BETWEEN NULL AND ( col1 ) ---- query IIIIIII rowsort label-170 SELECT * FROM tab4 AS cor0 WHERE ( - 66 ) * 23 - + col3 NOT BETWEEN NULL AND ( col1 ) ---- query I rowsort label-175 SELECT ALL + + col2 AS col4 FROM tab0 AS cor0 WHERE NOT + col1 > NULL ---- query I rowsort label-175 SELECT ALL + + col2 AS col4 FROM tab1 AS cor0 WHERE NOT + col1 > NULL ---- query I rowsort label-175 SELECT ALL + + col2 AS col4 FROM tab2 AS cor0 WHERE NOT + col1 > NULL ---- query I rowsort label-175 SELECT ALL + + col2 AS col4 FROM tab3 AS cor0 WHERE NOT + col1 > NULL ---- query I rowsort label-175 SELECT ALL + + col2 AS col4 FROM tab4 AS cor0 WHERE NOT + col1 > NULL ---- query IIIIIII rowsort label-180 SELECT ALL * FROM tab0 AS cor0 WHERE NOT + 4 = NULL ---- query IIIIIII rowsort label-180 SELECT ALL * FROM tab1 AS cor0 WHERE NOT + 4 = NULL ---- query IIIIIII rowsort label-180 SELECT ALL * FROM tab2 AS cor0 WHERE NOT + 4 = NULL ---- query IIIIIII rowsort label-180 SELECT ALL * FROM tab3 AS cor0 WHERE NOT + 4 = NULL ---- query IIIIIII rowsort label-180 SELECT ALL * FROM tab4 AS cor0 WHERE NOT + 4 = NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-185 SELECT + col2 AS col0 FROM tab0 AS cor0 WHERE ( ( CAST( NULL AS SIGNED ) ) ) IS NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d skipif mysql # not compatible query I rowsort label-185 SELECT + col2 AS col0 FROM tab0 AS cor0 WHERE ( ( CAST ( NULL AS INTEGER ) ) ) IS NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-185 SELECT + col2 AS col0 FROM tab1 AS cor0 WHERE ( ( CAST( NULL AS SIGNED ) ) ) IS NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d skipif mysql # not compatible query I rowsort label-185 SELECT + col2 AS col0 FROM tab1 AS cor0 WHERE ( ( CAST ( NULL AS INTEGER ) ) ) IS NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-185 SELECT + col2 AS col0 FROM tab2 AS cor0 WHERE ( ( CAST( NULL AS SIGNED ) ) ) IS NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d skipif mysql # not compatible query I rowsort label-185 SELECT + col2 AS col0 FROM tab2 AS cor0 WHERE ( ( CAST ( NULL AS INTEGER ) ) ) IS NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-185 SELECT + col2 AS col0 FROM tab3 AS cor0 WHERE ( ( CAST( NULL AS SIGNED ) ) ) IS NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d skipif mysql # not compatible query I rowsort label-185 SELECT + col2 AS col0 FROM tab3 AS cor0 WHERE ( ( CAST ( NULL AS INTEGER ) ) ) IS NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-185 SELECT + col2 AS col0 FROM tab4 AS cor0 WHERE ( ( CAST( NULL AS SIGNED ) ) ) IS NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d skipif mysql # not compatible query I rowsort label-185 SELECT + col2 AS col0 FROM tab4 AS cor0 WHERE ( ( CAST ( NULL AS INTEGER ) ) ) IS NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-190 SELECT DISTINCT + 5 AS col2 FROM tab0 WHERE NOT NULL = NULL ---- query I rowsort label-190 SELECT DISTINCT + 5 AS col2 FROM tab1 WHERE NOT NULL = NULL ---- query I rowsort label-190 SELECT DISTINCT + 5 AS col2 FROM tab2 WHERE NOT NULL = NULL ---- query I rowsort label-190 SELECT DISTINCT + 5 AS col2 FROM tab3 WHERE NOT NULL = NULL ---- query I rowsort label-190 SELECT DISTINCT + 5 AS col2 FROM tab4 WHERE NOT NULL = NULL ---- query IIIIIII rowsort label-195 SELECT * FROM tab0 WHERE + col3 IS NULL ---- query IIIIIII rowsort label-195 SELECT * FROM tab1 WHERE + col3 IS NULL ---- query IIIIIII rowsort label-195 SELECT * FROM tab2 WHERE + col3 IS NULL ---- query IIIIIII rowsort label-195 SELECT * FROM tab3 WHERE + col3 IS NULL ---- query IIIIIII rowsort label-195 SELECT * FROM tab4 WHERE + col3 IS NULL ---- query I rowsort label-200 SELECT DISTINCT 32 * 45 * - + col4 FROM tab0 WHERE NOT NULL IS NULL ---- query I rowsort label-200 SELECT DISTINCT 32 * 45 * - + col4 FROM tab1 WHERE NOT NULL IS NULL ---- query I rowsort label-200 SELECT DISTINCT 32 * 45 * - + col4 FROM tab2 WHERE NOT NULL IS NULL ---- query I rowsort label-200 SELECT DISTINCT 32 * 45 * - + col4 FROM tab3 WHERE NOT NULL IS NULL ---- query I rowsort label-200 SELECT DISTINCT 32 * 45 * - + col4 FROM tab4 WHERE NOT NULL IS NULL ---- query IIIIIII rowsort label-205 SELECT ALL * FROM tab0 WHERE NOT col4 IS NOT NULL ---- query IIIIIII rowsort label-205 SELECT ALL * FROM tab1 WHERE NOT col4 IS NOT NULL ---- query IIIIIII rowsort label-205 SELECT ALL * FROM tab2 WHERE NOT col4 IS NOT NULL ---- query IIIIIII rowsort label-205 SELECT ALL * FROM tab3 WHERE NOT col4 IS NOT NULL ---- query IIIIIII rowsort label-205 SELECT ALL * FROM tab4 WHERE NOT col4 IS NOT NULL ---- query I rowsort label-210 SELECT + col2 FROM tab0 AS cor0 WHERE NOT ( NULL ) IS NULL ---- query I rowsort label-210 SELECT + col2 FROM tab1 AS cor0 WHERE NOT ( NULL ) IS NULL ---- query I rowsort label-210 SELECT + col2 FROM tab2 AS cor0 WHERE NOT ( NULL ) IS NULL ---- query I rowsort label-210 SELECT + col2 FROM tab3 AS cor0 WHERE NOT ( NULL ) IS NULL ---- query I rowsort label-210 SELECT + col2 FROM tab4 AS cor0 WHERE NOT ( NULL ) IS NULL ---- query IIIIIII rowsort label-215 SELECT ALL * FROM tab0 AS cor0 WHERE col1 = 64 ---- query IIIIIII rowsort label-215 SELECT ALL * FROM tab1 AS cor0 WHERE col1 = 64 ---- query IIIIIII rowsort label-215 SELECT ALL * FROM tab2 AS cor0 WHERE col1 = 64 ---- query IIIIIII rowsort label-215 SELECT ALL * FROM tab3 AS cor0 WHERE col1 = 64 ---- query IIIIIII rowsort label-215 SELECT ALL * FROM tab4 AS cor0 WHERE col1 = 64 ---- onlyif mysql # aggregate syntax: query I rowsort label-220 SELECT + COUNT( * ) AS col0 FROM tab0 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 skipif mysql # not compatible query I rowsort label-220 SELECT + COUNT ( * ) AS col0 FROM tab0 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-220 SELECT + COUNT( * ) AS col0 FROM tab1 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 skipif mysql # not compatible query I rowsort label-220 SELECT + COUNT ( * ) AS col0 FROM tab1 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-220 SELECT + COUNT( * ) AS col0 FROM tab2 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 skipif mysql # not compatible query I rowsort label-220 SELECT + COUNT ( * ) AS col0 FROM tab2 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-220 SELECT + COUNT( * ) AS col0 FROM tab3 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 skipif mysql # not compatible query I rowsort label-220 SELECT + COUNT ( * ) AS col0 FROM tab3 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-220 SELECT + COUNT( * ) AS col0 FROM tab4 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 skipif mysql # not compatible query I rowsort label-220 SELECT + COUNT ( * ) AS col0 FROM tab4 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 query IIIIIII rowsort label-225 SELECT ALL * FROM tab0 AS cor0 WHERE NULL > 23 + 15 * - + col3 ---- query IIIIIII rowsort label-225 SELECT ALL * FROM tab1 AS cor0 WHERE NULL > 23 + 15 * - + col3 ---- query IIIIIII rowsort label-225 SELECT ALL * FROM tab2 AS cor0 WHERE NULL > 23 + 15 * - + col3 ---- query IIIIIII rowsort label-225 SELECT ALL * FROM tab3 AS cor0 WHERE NULL > 23 + 15 * - + col3 ---- query IIIIIII rowsort label-225 SELECT ALL * FROM tab4 AS cor0 WHERE NULL > 23 + 15 * - + col3 ---- query I rowsort label-230 SELECT 96 FROM tab0 AS cor0 WHERE - 93 NOT IN ( col0 ) ---- 10 values hashing to 5ac4dbd61a19d44f15ac7514e7a14263 query I rowsort label-230 SELECT 96 FROM tab1 AS cor0 WHERE - 93 NOT IN ( col0 ) ---- 10 values hashing to 5ac4dbd61a19d44f15ac7514e7a14263 query I rowsort label-230 SELECT 96 FROM tab2 AS cor0 WHERE - 93 NOT IN ( col0 ) ---- 10 values hashing to 5ac4dbd61a19d44f15ac7514e7a14263 query I rowsort label-230 SELECT 96 FROM tab3 AS cor0 WHERE - 93 NOT IN ( col0 ) ---- 10 values hashing to 5ac4dbd61a19d44f15ac7514e7a14263 query I rowsort label-230 SELECT 96 FROM tab4 AS cor0 WHERE - 93 NOT IN ( col0 ) ---- 10 values hashing to 5ac4dbd61a19d44f15ac7514e7a14263 onlyif mysql # aggregate syntax: query I rowsort label-235 SELECT ALL - - COUNT( * ) FROM tab0 WHERE - 55 IS NOT NULL ---- 10 skipif mysql # not compatible query I rowsort label-235 SELECT ALL - - COUNT ( * ) FROM tab0 WHERE - 55 IS NOT NULL ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-235 SELECT ALL - - COUNT( * ) FROM tab1 WHERE - 55 IS NOT NULL ---- 10 skipif mysql # not compatible query I rowsort label-235 SELECT ALL - - COUNT ( * ) FROM tab1 WHERE - 55 IS NOT NULL ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-235 SELECT ALL - - COUNT( * ) FROM tab2 WHERE - 55 IS NOT NULL ---- 10 skipif mysql # not compatible query I rowsort label-235 SELECT ALL - - COUNT ( * ) FROM tab2 WHERE - 55 IS NOT NULL ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-235 SELECT ALL - - COUNT( * ) FROM tab3 WHERE - 55 IS NOT NULL ---- 10 skipif mysql # not compatible query I rowsort label-235 SELECT ALL - - COUNT ( * ) FROM tab3 WHERE - 55 IS NOT NULL ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-235 SELECT ALL - - COUNT( * ) FROM tab4 WHERE - 55 IS NOT NULL ---- 10 skipif mysql # not compatible query I rowsort label-235 SELECT ALL - - COUNT ( * ) FROM tab4 WHERE - 55 IS NOT NULL ---- 10 query I rowsort label-240 SELECT + col5 AS col1 FROM tab0 WHERE NOT ( + 30 + + - col0 BETWEEN NULL AND + col3 * 85 ) ---- query I rowsort label-240 SELECT + col5 AS col1 FROM tab1 WHERE NOT ( + 30 + + - col0 BETWEEN NULL AND + col3 * 85 ) ---- query I rowsort label-240 SELECT + col5 AS col1 FROM tab2 WHERE NOT ( + 30 + + - col0 BETWEEN NULL AND + col3 * 85 ) ---- query I rowsort label-240 SELECT + col5 AS col1 FROM tab3 WHERE NOT ( + 30 + + - col0 BETWEEN NULL AND + col3 * 85 ) ---- query I rowsort label-240 SELECT + col5 AS col1 FROM tab4 WHERE NOT ( + 30 + + - col0 BETWEEN NULL AND + col3 * 85 ) ---- onlyif mysql # aggregate syntax: query I rowsort label-245 SELECT ALL - MIN( ALL + + 73 ) AS col4 FROM tab0 cor0 WHERE NOT 35 >= NULL ---- NULL skipif mysql # not compatible query I rowsort label-245 SELECT ALL - MIN ( ALL + + 73 ) AS col4 FROM tab0 cor0 WHERE NOT 35 >= NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-245 SELECT ALL - MIN( ALL + + 73 ) AS col4 FROM tab1 cor0 WHERE NOT 35 >= NULL ---- NULL skipif mysql # not compatible query I rowsort label-245 SELECT ALL - MIN ( ALL + + 73 ) AS col4 FROM tab1 cor0 WHERE NOT 35 >= NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-245 SELECT ALL - MIN( ALL + + 73 ) AS col4 FROM tab2 cor0 WHERE NOT 35 >= NULL ---- NULL skipif mysql # not compatible query I rowsort label-245 SELECT ALL - MIN ( ALL + + 73 ) AS col4 FROM tab2 cor0 WHERE NOT 35 >= NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-245 SELECT ALL - MIN( ALL + + 73 ) AS col4 FROM tab3 cor0 WHERE NOT 35 >= NULL ---- NULL skipif mysql # not compatible query I rowsort label-245 SELECT ALL - MIN ( ALL + + 73 ) AS col4 FROM tab3 cor0 WHERE NOT 35 >= NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-245 SELECT ALL - MIN( ALL + + 73 ) AS col4 FROM tab4 cor0 WHERE NOT 35 >= NULL ---- NULL skipif mysql # not compatible query I rowsort label-245 SELECT ALL - MIN ( ALL + + 73 ) AS col4 FROM tab4 cor0 WHERE NOT 35 >= NULL ---- NULL query IIIIIII rowsort label-250 SELECT ALL * FROM tab0 WHERE NOT NULL BETWEEN - col4 AND NULL ---- query IIIIIII rowsort label-250 SELECT ALL * FROM tab1 WHERE NOT NULL BETWEEN - col4 AND NULL ---- query IIIIIII rowsort label-250 SELECT ALL * FROM tab2 WHERE NOT NULL BETWEEN - col4 AND NULL ---- query IIIIIII rowsort label-250 SELECT ALL * FROM tab3 WHERE NOT NULL BETWEEN - col4 AND NULL ---- query IIIIIII rowsort label-250 SELECT ALL * FROM tab4 WHERE NOT NULL BETWEEN - col4 AND NULL ---- onlyif mysql # aggregate syntax: query I rowsort label-255 SELECT DISTINCT SUM( ALL + + col1 ) FROM tab0 AS cor0 WHERE NOT ( NOT - 39 IN ( + col1, col3 ) ) ---- NULL skipif mysql # not compatible query I rowsort label-255 SELECT DISTINCT SUM ( ALL + + col1 ) FROM tab0 AS cor0 WHERE NOT ( NOT - 39 IN ( + col1, col3 ) ) ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-255 SELECT DISTINCT SUM( ALL + + col1 ) FROM tab1 AS cor0 WHERE NOT ( NOT - 39 IN ( + col1, col3 ) ) ---- NULL skipif mysql # not compatible query I rowsort label-255 SELECT DISTINCT SUM ( ALL + + col1 ) FROM tab1 AS cor0 WHERE NOT ( NOT - 39 IN ( + col1, col3 ) ) ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-255 SELECT DISTINCT SUM( ALL + + col1 ) FROM tab2 AS cor0 WHERE NOT ( NOT - 39 IN ( + col1, col3 ) ) ---- NULL skipif mysql # not compatible query I rowsort label-255 SELECT DISTINCT SUM ( ALL + + col1 ) FROM tab2 AS cor0 WHERE NOT ( NOT - 39 IN ( + col1, col3 ) ) ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-255 SELECT DISTINCT SUM( ALL + + col1 ) FROM tab3 AS cor0 WHERE NOT ( NOT - 39 IN ( + col1, col3 ) ) ---- NULL skipif mysql # not compatible query I rowsort label-255 SELECT DISTINCT SUM ( ALL + + col1 ) FROM tab3 AS cor0 WHERE NOT ( NOT - 39 IN ( + col1, col3 ) ) ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-255 SELECT DISTINCT SUM( ALL + + col1 ) FROM tab4 AS cor0 WHERE NOT ( NOT - 39 IN ( + col1, col3 ) ) ---- NULL skipif mysql # not compatible query I rowsort label-255 SELECT DISTINCT SUM ( ALL + + col1 ) FROM tab4 AS cor0 WHERE NOT ( NOT - 39 IN ( + col1, col3 ) ) ---- NULL onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-260 SELECT ALL * FROM tab0 AS cor0 WHERE NOT 3 IN ( + + col4, CAST( NULL AS SIGNED ), + col0 ) ---- skipif mysql # not compatible query IIIIIII rowsort label-260 SELECT ALL * FROM tab0 AS cor0 WHERE NOT 3 IN ( + + col4, CAST ( NULL AS INTEGER ), + col0 ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-260 SELECT ALL * FROM tab1 AS cor0 WHERE NOT 3 IN ( + + col4, CAST( NULL AS SIGNED ), + col0 ) ---- skipif mysql # not compatible query IIIIIII rowsort label-260 SELECT ALL * FROM tab1 AS cor0 WHERE NOT 3 IN ( + + col4, CAST ( NULL AS INTEGER ), + col0 ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-260 SELECT ALL * FROM tab2 AS cor0 WHERE NOT 3 IN ( + + col4, CAST( NULL AS SIGNED ), + col0 ) ---- skipif mysql # not compatible query IIIIIII rowsort label-260 SELECT ALL * FROM tab2 AS cor0 WHERE NOT 3 IN ( + + col4, CAST ( NULL AS INTEGER ), + col0 ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-260 SELECT ALL * FROM tab3 AS cor0 WHERE NOT 3 IN ( + + col4, CAST( NULL AS SIGNED ), + col0 ) ---- skipif mysql # not compatible query IIIIIII rowsort label-260 SELECT ALL * FROM tab3 AS cor0 WHERE NOT 3 IN ( + + col4, CAST ( NULL AS INTEGER ), + col0 ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-260 SELECT ALL * FROM tab4 AS cor0 WHERE NOT 3 IN ( + + col4, CAST( NULL AS SIGNED ), + col0 ) ---- skipif mysql # not compatible query IIIIIII rowsort label-260 SELECT ALL * FROM tab4 AS cor0 WHERE NOT 3 IN ( + + col4, CAST ( NULL AS INTEGER ), + col0 ) ---- query IIIIIII rowsort label-265 SELECT * FROM tab0 WHERE - 39 IS NULL ---- query IIIIIII rowsort label-265 SELECT * FROM tab1 WHERE - 39 IS NULL ---- query IIIIIII rowsort label-265 SELECT * FROM tab2 WHERE - 39 IS NULL ---- query IIIIIII rowsort label-265 SELECT * FROM tab3 WHERE - 39 IS NULL ---- query IIIIIII rowsort label-265 SELECT * FROM tab4 WHERE - 39 IS NULL ---- query I rowsort label-270 SELECT DISTINCT + - 77 AS col0 FROM tab0 WHERE NOT NULL <= + + col3 ---- query I rowsort label-270 SELECT DISTINCT + - 77 AS col0 FROM tab1 WHERE NOT NULL <= + + col3 ---- query I rowsort label-270 SELECT DISTINCT + - 77 AS col0 FROM tab2 WHERE NOT NULL <= + + col3 ---- query I rowsort label-270 SELECT DISTINCT + - 77 AS col0 FROM tab3 WHERE NOT NULL <= + + col3 ---- query I rowsort label-270 SELECT DISTINCT + - 77 AS col0 FROM tab4 WHERE NOT NULL <= + + col3 ---- query IIIIIII rowsort label-275 SELECT ALL * FROM tab0 AS cor0 WHERE + col1 IS NULL ---- query IIIIIII rowsort label-275 SELECT ALL * FROM tab1 AS cor0 WHERE + col1 IS NULL ---- query IIIIIII rowsort label-275 SELECT ALL * FROM tab2 AS cor0 WHERE + col1 IS NULL ---- query IIIIIII rowsort label-275 SELECT ALL * FROM tab3 AS cor0 WHERE + col1 IS NULL ---- query IIIIIII rowsort label-275 SELECT ALL * FROM tab4 AS cor0 WHERE + col1 IS NULL ---- query I rowsort label-280 SELECT DISTINCT + col4 AS col1 FROM tab0 AS cor0 WHERE ( - col1 ) * - + col4 / - - col3 + col1 IS NULL ---- query I rowsort label-280 SELECT DISTINCT + col4 AS col1 FROM tab1 AS cor0 WHERE ( - col1 ) * - + col4 / - - col3 + col1 IS NULL ---- query I rowsort label-280 SELECT DISTINCT + col4 AS col1 FROM tab2 AS cor0 WHERE ( - col1 ) * - + col4 / - - col3 + col1 IS NULL ---- query I rowsort label-280 SELECT DISTINCT + col4 AS col1 FROM tab3 AS cor0 WHERE ( - col1 ) * - + col4 / - - col3 + col1 IS NULL ---- query I rowsort label-280 SELECT DISTINCT + col4 AS col1 FROM tab4 AS cor0 WHERE ( - col1 ) * - + col4 / - - col3 + col1 IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-285 SELECT ALL + CAST( NULL AS SIGNED ) + - + col1 AS col4 FROM tab0 AS cor0 WHERE + 61 BETWEEN + 88 AND NULL ---- skipif mysql # not compatible query I rowsort label-285 SELECT ALL + CAST ( NULL AS INTEGER ) + - + col1 AS col4 FROM tab0 AS cor0 WHERE + 61 BETWEEN + 88 AND NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-285 SELECT ALL + CAST( NULL AS SIGNED ) + - + col1 AS col4 FROM tab1 AS cor0 WHERE + 61 BETWEEN + 88 AND NULL ---- skipif mysql # not compatible query I rowsort label-285 SELECT ALL + CAST ( NULL AS INTEGER ) + - + col1 AS col4 FROM tab1 AS cor0 WHERE + 61 BETWEEN + 88 AND NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-285 SELECT ALL + CAST( NULL AS SIGNED ) + - + col1 AS col4 FROM tab2 AS cor0 WHERE + 61 BETWEEN + 88 AND NULL ---- skipif mysql # not compatible query I rowsort label-285 SELECT ALL + CAST ( NULL AS INTEGER ) + - + col1 AS col4 FROM tab2 AS cor0 WHERE + 61 BETWEEN + 88 AND NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-285 SELECT ALL + CAST( NULL AS SIGNED ) + - + col1 AS col4 FROM tab3 AS cor0 WHERE + 61 BETWEEN + 88 AND NULL ---- skipif mysql # not compatible query I rowsort label-285 SELECT ALL + CAST ( NULL AS INTEGER ) + - + col1 AS col4 FROM tab3 AS cor0 WHERE + 61 BETWEEN + 88 AND NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-285 SELECT ALL + CAST( NULL AS SIGNED ) + - + col1 AS col4 FROM tab4 AS cor0 WHERE + 61 BETWEEN + 88 AND NULL ---- skipif mysql # not compatible query I rowsort label-285 SELECT ALL + CAST ( NULL AS INTEGER ) + - + col1 AS col4 FROM tab4 AS cor0 WHERE + 61 BETWEEN + 88 AND NULL ---- query IIIIIII rowsort label-290 SELECT * FROM tab0 AS cor0 WHERE + 98 = NULL ---- query IIIIIII rowsort label-290 SELECT * FROM tab1 AS cor0 WHERE + 98 = NULL ---- query IIIIIII rowsort label-290 SELECT * FROM tab2 AS cor0 WHERE + 98 = NULL ---- query IIIIIII rowsort label-290 SELECT * FROM tab3 AS cor0 WHERE + 98 = NULL ---- query IIIIIII rowsort label-290 SELECT * FROM tab4 AS cor0 WHERE + 98 = NULL ---- query I rowsort label-295 SELECT + col2 AS col3 FROM tab0 AS cor0 WHERE NOT - col0 NOT BETWEEN NULL AND NULL ---- query I rowsort label-295 SELECT + col2 AS col3 FROM tab1 AS cor0 WHERE NOT - col0 NOT BETWEEN NULL AND NULL ---- query I rowsort label-295 SELECT + col2 AS col3 FROM tab2 AS cor0 WHERE NOT - col0 NOT BETWEEN NULL AND NULL ---- query I rowsort label-295 SELECT + col2 AS col3 FROM tab3 AS cor0 WHERE NOT - col0 NOT BETWEEN NULL AND NULL ---- query I rowsort label-295 SELECT + col2 AS col3 FROM tab4 AS cor0 WHERE NOT - col0 NOT BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-300 SELECT * FROM tab0 cor0 WHERE NOT 38 <= + 74 ---- query IIIIIII rowsort label-300 SELECT * FROM tab1 cor0 WHERE NOT 38 <= + 74 ---- query IIIIIII rowsort label-300 SELECT * FROM tab2 cor0 WHERE NOT 38 <= + 74 ---- query IIIIIII rowsort label-300 SELECT * FROM tab3 cor0 WHERE NOT 38 <= + 74 ---- query IIIIIII rowsort label-300 SELECT * FROM tab4 cor0 WHERE NOT 38 <= + 74 ---- query I rowsort label-305 SELECT - col3 FROM tab0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 19e9fb81d711d30a2b9bef5022326952 query I rowsort label-305 SELECT - col3 FROM tab1 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 19e9fb81d711d30a2b9bef5022326952 query I rowsort label-305 SELECT - col3 FROM tab2 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 19e9fb81d711d30a2b9bef5022326952 query I rowsort label-305 SELECT - col3 FROM tab3 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 19e9fb81d711d30a2b9bef5022326952 query I rowsort label-305 SELECT - col3 FROM tab4 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 19e9fb81d711d30a2b9bef5022326952 query IIIIIII rowsort label-310 SELECT * FROM tab0 WHERE NOT + + ( - col3 ) - col0 IS NOT NULL ---- query IIIIIII rowsort label-310 SELECT * FROM tab1 WHERE NOT + + ( - col3 ) - col0 IS NOT NULL ---- query IIIIIII rowsort label-310 SELECT * FROM tab2 WHERE NOT + + ( - col3 ) - col0 IS NOT NULL ---- query IIIIIII rowsort label-310 SELECT * FROM tab3 WHERE NOT + + ( - col3 ) - col0 IS NOT NULL ---- query IIIIIII rowsort label-310 SELECT * FROM tab4 WHERE NOT + + ( - col3 ) - col0 IS NOT NULL ---- query IIIIIII rowsort label-315 SELECT * FROM tab0 WHERE + + col0 BETWEEN NULL AND - 90 ---- query IIIIIII rowsort label-315 SELECT * FROM tab1 WHERE + + col0 BETWEEN NULL AND - 90 ---- query IIIIIII rowsort label-315 SELECT * FROM tab2 WHERE + + col0 BETWEEN NULL AND - 90 ---- query IIIIIII rowsort label-315 SELECT * FROM tab3 WHERE + + col0 BETWEEN NULL AND - 90 ---- query IIIIIII rowsort label-315 SELECT * FROM tab4 WHERE + + col0 BETWEEN NULL AND - 90 ---- query II rowsort label-320 SELECT + col4 + col4 * 17 + + 81 AS col2, - col0 + + 16 + - 60 FROM tab0 cor0 WHERE NOT NULL IN ( + col3, 61 ) ---- query II rowsort label-320 SELECT + col4 + col4 * 17 + + 81 AS col2, - col0 + + 16 + - 60 FROM tab1 cor0 WHERE NOT NULL IN ( + col3, 61 ) ---- query II rowsort label-320 SELECT + col4 + col4 * 17 + + 81 AS col2, - col0 + + 16 + - 60 FROM tab2 cor0 WHERE NOT NULL IN ( + col3, 61 ) ---- query II rowsort label-320 SELECT + col4 + col4 * 17 + + 81 AS col2, - col0 + + 16 + - 60 FROM tab3 cor0 WHERE NOT NULL IN ( + col3, 61 ) ---- query II rowsort label-320 SELECT + col4 + col4 * 17 + + 81 AS col2, - col0 + + 16 + - 60 FROM tab4 cor0 WHERE NOT NULL IN ( + col3, 61 ) ---- query II rowsort label-325 SELECT ALL + + ( + 91 ) AS col5, col5 FROM tab0 AS cor0 WHERE NOT + col4 + col1 * col0 IS NOT NULL ---- query II rowsort label-325 SELECT ALL + + ( + 91 ) AS col5, col5 FROM tab1 AS cor0 WHERE NOT + col4 + col1 * col0 IS NOT NULL ---- query II rowsort label-325 SELECT ALL + + ( + 91 ) AS col5, col5 FROM tab2 AS cor0 WHERE NOT + col4 + col1 * col0 IS NOT NULL ---- query II rowsort label-325 SELECT ALL + + ( + 91 ) AS col5, col5 FROM tab3 AS cor0 WHERE NOT + col4 + col1 * col0 IS NOT NULL ---- query II rowsort label-325 SELECT ALL + + ( + 91 ) AS col5, col5 FROM tab4 AS cor0 WHERE NOT + col4 + col1 * col0 IS NOT NULL ---- onlyif mysql # DIV for integer division: query I rowsort label-330 SELECT + 29 DIV + 68 AS col5 FROM tab0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d skipif mysql # not compatible query I rowsort label-330 SELECT + 29 / + 68 AS col5 FROM tab0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d onlyif mysql # DIV for integer division: query I rowsort label-330 SELECT + 29 DIV + 68 AS col5 FROM tab1 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d skipif mysql # not compatible query I rowsort label-330 SELECT + 29 / + 68 AS col5 FROM tab1 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d onlyif mysql # DIV for integer division: query I rowsort label-330 SELECT + 29 DIV + 68 AS col5 FROM tab2 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d skipif mysql # not compatible query I rowsort label-330 SELECT + 29 / + 68 AS col5 FROM tab2 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d onlyif mysql # DIV for integer division: query I rowsort label-330 SELECT + 29 DIV + 68 AS col5 FROM tab3 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d skipif mysql # not compatible query I rowsort label-330 SELECT + 29 / + 68 AS col5 FROM tab3 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d onlyif mysql # DIV for integer division: query I rowsort label-330 SELECT + 29 DIV + 68 AS col5 FROM tab4 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d skipif mysql # not compatible query I rowsort label-330 SELECT + 29 / + 68 AS col5 FROM tab4 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-335 SELECT ALL + 35 AS col1 FROM tab0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to c8841c62ebdaaeed71c7f607b244ce2d query I rowsort label-335 SELECT ALL + 35 AS col1 FROM tab1 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to c8841c62ebdaaeed71c7f607b244ce2d query I rowsort label-335 SELECT ALL + 35 AS col1 FROM tab2 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to c8841c62ebdaaeed71c7f607b244ce2d query I rowsort label-335 SELECT ALL + 35 AS col1 FROM tab3 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to c8841c62ebdaaeed71c7f607b244ce2d query I rowsort label-335 SELECT ALL + 35 AS col1 FROM tab4 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to c8841c62ebdaaeed71c7f607b244ce2d query IIIIIII rowsort label-340 SELECT * FROM tab0 AS cor0 WHERE ( NULL ) >= + col3 ---- query IIIIIII rowsort label-340 SELECT * FROM tab1 AS cor0 WHERE ( NULL ) >= + col3 ---- query IIIIIII rowsort label-340 SELECT * FROM tab2 AS cor0 WHERE ( NULL ) >= + col3 ---- query IIIIIII rowsort label-340 SELECT * FROM tab3 AS cor0 WHERE ( NULL ) >= + col3 ---- query IIIIIII rowsort label-340 SELECT * FROM tab4 AS cor0 WHERE ( NULL ) >= + col3 ---- onlyif mysql # aggregate syntax: query I rowsort label-345 SELECT + COUNT( * ) col3 FROM tab0 AS cor0 WHERE col4 * + col1 <> NULL ---- 0 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-345 SELECT + COUNT ( * ) col3 FROM tab0 AS cor0 WHERE col4 * + col1 <> NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-345 SELECT + COUNT( * ) col3 FROM tab1 AS cor0 WHERE col4 * + col1 <> NULL ---- 0 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-345 SELECT + COUNT ( * ) col3 FROM tab1 AS cor0 WHERE col4 * + col1 <> NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-345 SELECT + COUNT( * ) col3 FROM tab2 AS cor0 WHERE col4 * + col1 <> NULL ---- 0 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-345 SELECT + COUNT ( * ) col3 FROM tab2 AS cor0 WHERE col4 * + col1 <> NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-345 SELECT + COUNT( * ) col3 FROM tab3 AS cor0 WHERE col4 * + col1 <> NULL ---- 0 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-345 SELECT + COUNT ( * ) col3 FROM tab3 AS cor0 WHERE col4 * + col1 <> NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-345 SELECT + COUNT( * ) col3 FROM tab4 AS cor0 WHERE col4 * + col1 <> NULL ---- 0 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-345 SELECT + COUNT ( * ) col3 FROM tab4 AS cor0 WHERE col4 * + col1 <> NULL ---- 0 query IIIIIII rowsort label-350 SELECT ALL * FROM tab0 AS cor0 WHERE NOT - col3 * - - 70 IS NOT NULL ---- query IIIIIII rowsort label-350 SELECT ALL * FROM tab1 AS cor0 WHERE NOT - col3 * - - 70 IS NOT NULL ---- query IIIIIII rowsort label-350 SELECT ALL * FROM tab2 AS cor0 WHERE NOT - col3 * - - 70 IS NOT NULL ---- query IIIIIII rowsort label-350 SELECT ALL * FROM tab3 AS cor0 WHERE NOT - col3 * - - 70 IS NOT NULL ---- query IIIIIII rowsort label-350 SELECT ALL * FROM tab4 AS cor0 WHERE NOT - col3 * - - 70 IS NOT NULL ---- query IIIIIII rowsort label-355 SELECT ALL * FROM tab0 AS cor0 WHERE NOT NULL BETWEEN + col0 AND + col0 ---- query IIIIIII rowsort label-355 SELECT ALL * FROM tab1 AS cor0 WHERE NOT NULL BETWEEN + col0 AND + col0 ---- query IIIIIII rowsort label-355 SELECT ALL * FROM tab2 AS cor0 WHERE NOT NULL BETWEEN + col0 AND + col0 ---- query IIIIIII rowsort label-355 SELECT ALL * FROM tab3 AS cor0 WHERE NOT NULL BETWEEN + col0 AND + col0 ---- query IIIIIII rowsort label-355 SELECT ALL * FROM tab4 AS cor0 WHERE NOT NULL BETWEEN + col0 AND + col0 ---- query IIIIIII rowsort label-360 SELECT ALL * FROM tab0 WHERE NOT + col0 / col0 NOT IN ( - 6, - 17 + + col0 ) ---- query IIIIIII rowsort label-360 SELECT ALL * FROM tab1 WHERE NOT + col0 / col0 NOT IN ( - 6, - 17 + + col0 ) ---- query IIIIIII rowsort label-360 SELECT ALL * FROM tab2 WHERE NOT + col0 / col0 NOT IN ( - 6, - 17 + + col0 ) ---- query IIIIIII rowsort label-360 SELECT ALL * FROM tab3 WHERE NOT + col0 / col0 NOT IN ( - 6, - 17 + + col0 ) ---- query IIIIIII rowsort label-360 SELECT ALL * FROM tab4 WHERE NOT + col0 / col0 NOT IN ( - 6, - 17 + + col0 ) ---- query IIIIIII rowsort label-365 SELECT * FROM tab0 WHERE NOT 6 + + 94 * - col1 IS NOT NULL ---- query IIIIIII rowsort label-365 SELECT * FROM tab1 WHERE NOT 6 + + 94 * - col1 IS NOT NULL ---- query IIIIIII rowsort label-365 SELECT * FROM tab2 WHERE NOT 6 + + 94 * - col1 IS NOT NULL ---- query IIIIIII rowsort label-365 SELECT * FROM tab3 WHERE NOT 6 + + 94 * - col1 IS NOT NULL ---- query IIIIIII rowsort label-365 SELECT * FROM tab4 WHERE NOT 6 + + 94 * - col1 IS NOT NULL ---- query I rowsort label-370 SELECT DISTINCT + col1 AS col2 FROM tab0 WHERE + 99 = - col3 ---- query I rowsort label-370 SELECT DISTINCT + col1 AS col2 FROM tab1 WHERE + 99 = - col3 ---- query I rowsort label-370 SELECT DISTINCT + col1 AS col2 FROM tab2 WHERE + 99 = - col3 ---- query I rowsort label-370 SELECT DISTINCT + col1 AS col2 FROM tab3 WHERE + 99 = - col3 ---- query I rowsort label-370 SELECT DISTINCT + col1 AS col2 FROM tab4 WHERE + 99 = - col3 ---- query I rowsort label-375 SELECT col2 AS col3 FROM tab0 AS cor0 WHERE 32 IS NULL ---- query I rowsort label-375 SELECT col2 AS col3 FROM tab1 AS cor0 WHERE 32 IS NULL ---- query I rowsort label-375 SELECT col2 AS col3 FROM tab2 AS cor0 WHERE 32 IS NULL ---- query I rowsort label-375 SELECT col2 AS col3 FROM tab3 AS cor0 WHERE 32 IS NULL ---- query I rowsort label-375 SELECT col2 AS col3 FROM tab4 AS cor0 WHERE 32 IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-380 SELECT - CAST( - - col0 AS SIGNED ) FROM tab0 cor0 WHERE NULL <> col0 ---- skipif mysql # not compatible query I rowsort label-380 SELECT - CAST ( - - col0 AS INTEGER ) FROM tab0 cor0 WHERE NULL <> col0 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-380 SELECT - CAST( - - col0 AS SIGNED ) FROM tab1 cor0 WHERE NULL <> col0 ---- skipif mysql # not compatible query I rowsort label-380 SELECT - CAST ( - - col0 AS INTEGER ) FROM tab1 cor0 WHERE NULL <> col0 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-380 SELECT - CAST( - - col0 AS SIGNED ) FROM tab2 cor0 WHERE NULL <> col0 ---- skipif mysql # not compatible query I rowsort label-380 SELECT - CAST ( - - col0 AS INTEGER ) FROM tab2 cor0 WHERE NULL <> col0 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-380 SELECT - CAST( - - col0 AS SIGNED ) FROM tab3 cor0 WHERE NULL <> col0 ---- skipif mysql # not compatible query I rowsort label-380 SELECT - CAST ( - - col0 AS INTEGER ) FROM tab3 cor0 WHERE NULL <> col0 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-380 SELECT - CAST( - - col0 AS SIGNED ) FROM tab4 cor0 WHERE NULL <> col0 ---- skipif mysql # not compatible query I rowsort label-380 SELECT - CAST ( - - col0 AS INTEGER ) FROM tab4 cor0 WHERE NULL <> col0 ---- onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: DECIMAL type: query I rowsort label-385 SELECT DISTINCT - COUNT( * ) / + CAST( NULL AS DECIMAL ) AS col5 FROM tab0 WHERE NOT col0 + CAST( col3 AS SIGNED ) <> 62 * - ( col1 * - col4 ) ---- NULL skipif mysql # not compatible query I rowsort label-385 SELECT DISTINCT - COUNT ( * ) / + CAST ( NULL AS REAL ) AS col5 FROM tab0 WHERE NOT col0 + CAST ( col3 AS INTEGER ) <> 62 * - ( col1 * - col4 ) ---- NULL onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: DECIMAL type: query I rowsort label-385 SELECT DISTINCT - COUNT( * ) / + CAST( NULL AS DECIMAL ) AS col5 FROM tab1 WHERE NOT col0 + CAST( col3 AS SIGNED ) <> 62 * - ( col1 * - col4 ) ---- NULL skipif mysql # not compatible query I rowsort label-385 SELECT DISTINCT - COUNT ( * ) / + CAST ( NULL AS REAL ) AS col5 FROM tab1 WHERE NOT col0 + CAST ( col3 AS INTEGER ) <> 62 * - ( col1 * - col4 ) ---- NULL onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: DECIMAL type: query I rowsort label-385 SELECT DISTINCT - COUNT( * ) / + CAST( NULL AS DECIMAL ) AS col5 FROM tab2 WHERE NOT col0 + CAST( col3 AS SIGNED ) <> 62 * - ( col1 * - col4 ) ---- NULL skipif mysql # not compatible query I rowsort label-385 SELECT DISTINCT - COUNT ( * ) / + CAST ( NULL AS REAL ) AS col5 FROM tab2 WHERE NOT col0 + CAST ( col3 AS INTEGER ) <> 62 * - ( col1 * - col4 ) ---- NULL onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: DECIMAL type: query I rowsort label-385 SELECT DISTINCT - COUNT( * ) / + CAST( NULL AS DECIMAL ) AS col5 FROM tab3 WHERE NOT col0 + CAST( col3 AS SIGNED ) <> 62 * - ( col1 * - col4 ) ---- NULL skipif mysql # not compatible query I rowsort label-385 SELECT DISTINCT - COUNT ( * ) / + CAST ( NULL AS REAL ) AS col5 FROM tab3 WHERE NOT col0 + CAST ( col3 AS INTEGER ) <> 62 * - ( col1 * - col4 ) ---- NULL onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: DECIMAL type: query I rowsort label-385 SELECT DISTINCT - COUNT( * ) / + CAST( NULL AS DECIMAL ) AS col5 FROM tab4 WHERE NOT col0 + CAST( col3 AS SIGNED ) <> 62 * - ( col1 * - col4 ) ---- NULL skipif mysql # not compatible query I rowsort label-385 SELECT DISTINCT - COUNT ( * ) / + CAST ( NULL AS REAL ) AS col5 FROM tab4 WHERE NOT col0 + CAST ( col3 AS INTEGER ) <> 62 * - ( col1 * - col4 ) ---- NULL query IIIIIII rowsort label-390 SELECT ALL * FROM tab0 WHERE + 73 <> NULL ---- query IIIIIII rowsort label-390 SELECT ALL * FROM tab1 WHERE + 73 <> NULL ---- query IIIIIII rowsort label-390 SELECT ALL * FROM tab2 WHERE + 73 <> NULL ---- query IIIIIII rowsort label-390 SELECT ALL * FROM tab3 WHERE + 73 <> NULL ---- query IIIIIII rowsort label-390 SELECT ALL * FROM tab4 WHERE + 73 <> NULL ---- query IIIIIII rowsort label-395 SELECT ALL * FROM tab0 WHERE ( 47 ) IN ( + 48 ) ---- query IIIIIII rowsort label-395 SELECT ALL * FROM tab1 WHERE ( 47 ) IN ( + 48 ) ---- query IIIIIII rowsort label-395 SELECT ALL * FROM tab2 WHERE ( 47 ) IN ( + 48 ) ---- query IIIIIII rowsort label-395 SELECT ALL * FROM tab3 WHERE ( 47 ) IN ( + 48 ) ---- query IIIIIII rowsort label-395 SELECT ALL * FROM tab4 WHERE ( 47 ) IN ( + 48 ) ---- query IIIIIII rowsort label-400 SELECT ALL * FROM tab0 WHERE NOT ( - col0 / + col3 ) IS NOT NULL ---- query IIIIIII rowsort label-400 SELECT ALL * FROM tab1 WHERE NOT ( - col0 / + col3 ) IS NOT NULL ---- query IIIIIII rowsort label-400 SELECT ALL * FROM tab2 WHERE NOT ( - col0 / + col3 ) IS NOT NULL ---- query IIIIIII rowsort label-400 SELECT ALL * FROM tab3 WHERE NOT ( - col0 / + col3 ) IS NOT NULL ---- query IIIIIII rowsort label-400 SELECT ALL * FROM tab4 WHERE NOT ( - col0 / + col3 ) IS NOT NULL ---- query I rowsort label-405 SELECT ALL + 39 AS col0 FROM tab0 WHERE NOT ( ( col0 ) ) IN ( 38 ) ---- 10 values hashing to 1ee402b6ab111e0e781eccbe484bad07 query I rowsort label-405 SELECT ALL + 39 AS col0 FROM tab1 WHERE NOT ( ( col0 ) ) IN ( 38 ) ---- 10 values hashing to 1ee402b6ab111e0e781eccbe484bad07 query I rowsort label-405 SELECT ALL + 39 AS col0 FROM tab2 WHERE NOT ( ( col0 ) ) IN ( 38 ) ---- 10 values hashing to 1ee402b6ab111e0e781eccbe484bad07 query I rowsort label-405 SELECT ALL + 39 AS col0 FROM tab3 WHERE NOT ( ( col0 ) ) IN ( 38 ) ---- 10 values hashing to 1ee402b6ab111e0e781eccbe484bad07 query I rowsort label-405 SELECT ALL + 39 AS col0 FROM tab4 WHERE NOT ( ( col0 ) ) IN ( 38 ) ---- 10 values hashing to 1ee402b6ab111e0e781eccbe484bad07 query IIIIIII rowsort label-410 SELECT * FROM tab0 WHERE NOT NULL > ( NULL ) ---- query IIIIIII rowsort label-410 SELECT * FROM tab1 WHERE NOT NULL > ( NULL ) ---- query IIIIIII rowsort label-410 SELECT * FROM tab2 WHERE NOT NULL > ( NULL ) ---- query IIIIIII rowsort label-410 SELECT * FROM tab3 WHERE NOT NULL > ( NULL ) ---- query IIIIIII rowsort label-410 SELECT * FROM tab4 WHERE NOT NULL > ( NULL ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-415 SELECT DISTINCT + 42 * + col3 + CAST( col4 + + col4 AS SIGNED ) * 26 AS col1 FROM tab0 WHERE NOT ( - col1 ) IS NOT NULL ---- skipif mysql # not compatible query I rowsort label-415 SELECT DISTINCT + 42 * + col3 + CAST ( col4 + + col4 AS INTEGER ) * 26 AS col1 FROM tab0 WHERE NOT ( - col1 ) IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-415 SELECT DISTINCT + 42 * + col3 + CAST( col4 + + col4 AS SIGNED ) * 26 AS col1 FROM tab1 WHERE NOT ( - col1 ) IS NOT NULL ---- skipif mysql # not compatible query I rowsort label-415 SELECT DISTINCT + 42 * + col3 + CAST ( col4 + + col4 AS INTEGER ) * 26 AS col1 FROM tab1 WHERE NOT ( - col1 ) IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-415 SELECT DISTINCT + 42 * + col3 + CAST( col4 + + col4 AS SIGNED ) * 26 AS col1 FROM tab2 WHERE NOT ( - col1 ) IS NOT NULL ---- skipif mysql # not compatible query I rowsort label-415 SELECT DISTINCT + 42 * + col3 + CAST ( col4 + + col4 AS INTEGER ) * 26 AS col1 FROM tab2 WHERE NOT ( - col1 ) IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-415 SELECT DISTINCT + 42 * + col3 + CAST( col4 + + col4 AS SIGNED ) * 26 AS col1 FROM tab3 WHERE NOT ( - col1 ) IS NOT NULL ---- skipif mysql # not compatible query I rowsort label-415 SELECT DISTINCT + 42 * + col3 + CAST ( col4 + + col4 AS INTEGER ) * 26 AS col1 FROM tab3 WHERE NOT ( - col1 ) IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-415 SELECT DISTINCT + 42 * + col3 + CAST( col4 + + col4 AS SIGNED ) * 26 AS col1 FROM tab4 WHERE NOT ( - col1 ) IS NOT NULL ---- skipif mysql # not compatible query I rowsort label-415 SELECT DISTINCT + 42 * + col3 + CAST ( col4 + + col4 AS INTEGER ) * 26 AS col1 FROM tab4 WHERE NOT ( - col1 ) IS NOT NULL ---- query IIIIIII rowsort label-420 SELECT * FROM tab0 WHERE NOT + 86 <= ( NULL ) ---- query IIIIIII rowsort label-420 SELECT * FROM tab1 WHERE NOT + 86 <= ( NULL ) ---- query IIIIIII rowsort label-420 SELECT * FROM tab2 WHERE NOT + 86 <= ( NULL ) ---- query IIIIIII rowsort label-420 SELECT * FROM tab3 WHERE NOT + 86 <= ( NULL ) ---- query IIIIIII rowsort label-420 SELECT * FROM tab4 WHERE NOT + 86 <= ( NULL ) ---- query I rowsort label-425 SELECT - 37 AS col2 FROM tab0 WHERE NOT + ( - col3 ) + 75 > NULL ---- query I rowsort label-425 SELECT - 37 AS col2 FROM tab1 WHERE NOT + ( - col3 ) + 75 > NULL ---- query I rowsort label-425 SELECT - 37 AS col2 FROM tab2 WHERE NOT + ( - col3 ) + 75 > NULL ---- query I rowsort label-425 SELECT - 37 AS col2 FROM tab3 WHERE NOT + ( - col3 ) + 75 > NULL ---- query I rowsort label-425 SELECT - 37 AS col2 FROM tab4 WHERE NOT + ( - col3 ) + 75 > NULL ---- query IIIIIII rowsort label-430 SELECT ALL * FROM tab0 WHERE col3 + 99 IS NULL ---- query IIIIIII rowsort label-430 SELECT ALL * FROM tab1 WHERE col3 + 99 IS NULL ---- query IIIIIII rowsort label-430 SELECT ALL * FROM tab2 WHERE col3 + 99 IS NULL ---- query IIIIIII rowsort label-430 SELECT ALL * FROM tab3 WHERE col3 + 99 IS NULL ---- query IIIIIII rowsort label-430 SELECT ALL * FROM tab4 WHERE col3 + 99 IS NULL ---- onlyif mysql # aggregate syntax: query I rowsort label-435 SELECT - MAX( ALL col0 ) col1 FROM tab0 WHERE NOT ( - 24 ) <> ( col0 * ( col3 ) + - 2 * col1 ) ---- NULL skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-435 SELECT - MAX ( ALL col0 ) col1 FROM tab0 WHERE NOT ( - 24 ) <> ( col0 * ( col3 ) + - 2 * col1 ) ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-435 SELECT - MAX( ALL col0 ) col1 FROM tab1 WHERE NOT ( - 24 ) <> ( col0 * ( col3 ) + - 2 * col1 ) ---- NULL skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-435 SELECT - MAX ( ALL col0 ) col1 FROM tab1 WHERE NOT ( - 24 ) <> ( col0 * ( col3 ) + - 2 * col1 ) ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-435 SELECT - MAX( ALL col0 ) col1 FROM tab2 WHERE NOT ( - 24 ) <> ( col0 * ( col3 ) + - 2 * col1 ) ---- NULL skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-435 SELECT - MAX ( ALL col0 ) col1 FROM tab2 WHERE NOT ( - 24 ) <> ( col0 * ( col3 ) + - 2 * col1 ) ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-435 SELECT - MAX( ALL col0 ) col1 FROM tab3 WHERE NOT ( - 24 ) <> ( col0 * ( col3 ) + - 2 * col1 ) ---- NULL skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-435 SELECT - MAX ( ALL col0 ) col1 FROM tab3 WHERE NOT ( - 24 ) <> ( col0 * ( col3 ) + - 2 * col1 ) ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-435 SELECT - MAX( ALL col0 ) col1 FROM tab4 WHERE NOT ( - 24 ) <> ( col0 * ( col3 ) + - 2 * col1 ) ---- NULL skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-435 SELECT - MAX ( ALL col0 ) col1 FROM tab4 WHERE NOT ( - 24 ) <> ( col0 * ( col3 ) + - 2 * col1 ) ---- NULL query I rowsort label-440 SELECT ALL + 42 AS col0 FROM tab0 WHERE NOT 2 IS NULL ---- 10 values hashing to 3d869178977d3ea14bccd219f42392f0 query I rowsort label-440 SELECT ALL + 42 AS col0 FROM tab1 WHERE NOT 2 IS NULL ---- 10 values hashing to 3d869178977d3ea14bccd219f42392f0 query I rowsort label-440 SELECT ALL + 42 AS col0 FROM tab2 WHERE NOT 2 IS NULL ---- 10 values hashing to 3d869178977d3ea14bccd219f42392f0 query I rowsort label-440 SELECT ALL + 42 AS col0 FROM tab3 WHERE NOT 2 IS NULL ---- 10 values hashing to 3d869178977d3ea14bccd219f42392f0 query I rowsort label-440 SELECT ALL + 42 AS col0 FROM tab4 WHERE NOT 2 IS NULL ---- 10 values hashing to 3d869178977d3ea14bccd219f42392f0 query IIIIIII rowsort label-445 SELECT * FROM tab0 WHERE NOT NULL = + col1 ---- query IIIIIII rowsort label-445 SELECT * FROM tab1 WHERE NOT NULL = + col1 ---- query IIIIIII rowsort label-445 SELECT * FROM tab2 WHERE NOT NULL = + col1 ---- query IIIIIII rowsort label-445 SELECT * FROM tab3 WHERE NOT NULL = + col1 ---- query IIIIIII rowsort label-445 SELECT * FROM tab4 WHERE NOT NULL = + col1 ---- query IIIIIII rowsort label-450 SELECT ALL * FROM tab0 WHERE NOT - col1 IS NOT NULL ---- query IIIIIII rowsort label-450 SELECT ALL * FROM tab1 WHERE NOT - col1 IS NOT NULL ---- query IIIIIII rowsort label-450 SELECT ALL * FROM tab2 WHERE NOT - col1 IS NOT NULL ---- query IIIIIII rowsort label-450 SELECT ALL * FROM tab3 WHERE NOT - col1 IS NOT NULL ---- query IIIIIII rowsort label-450 SELECT ALL * FROM tab4 WHERE NOT - col1 IS NOT NULL ---- query I rowsort label-455 SELECT DISTINCT col0 AS col3 FROM tab0 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-455 SELECT DISTINCT col0 AS col3 FROM tab1 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-455 SELECT DISTINCT col0 AS col3 FROM tab2 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-455 SELECT DISTINCT col0 AS col3 FROM tab3 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-455 SELECT DISTINCT col0 AS col3 FROM tab4 AS cor0 WHERE NOT NULL IS NULL ---- onlyif mysql # aggregate syntax: DIV for integer division: query I rowsort label-460 SELECT - 60 DIV + COUNT( * ) FROM tab0 AS cor0 WHERE + ( - col3 ) NOT IN ( - 54 * 40 ) ---- -6 skipif mysql # not compatible query I rowsort label-460 SELECT - 60 / + COUNT ( * ) FROM tab0 AS cor0 WHERE + ( - col3 ) NOT IN ( - 54 * 40 ) ---- -6 onlyif mysql # aggregate syntax: DIV for integer division: query I rowsort label-460 SELECT - 60 DIV + COUNT( * ) FROM tab1 AS cor0 WHERE + ( - col3 ) NOT IN ( - 54 * 40 ) ---- -6 skipif mysql # not compatible query I rowsort label-460 SELECT - 60 / + COUNT ( * ) FROM tab1 AS cor0 WHERE + ( - col3 ) NOT IN ( - 54 * 40 ) ---- -6 onlyif mysql # aggregate syntax: DIV for integer division: query I rowsort label-460 SELECT - 60 DIV + COUNT( * ) FROM tab2 AS cor0 WHERE + ( - col3 ) NOT IN ( - 54 * 40 ) ---- -6 skipif mysql # not compatible query I rowsort label-460 SELECT - 60 / + COUNT ( * ) FROM tab2 AS cor0 WHERE + ( - col3 ) NOT IN ( - 54 * 40 ) ---- -6 onlyif mysql # aggregate syntax: DIV for integer division: query I rowsort label-460 SELECT - 60 DIV + COUNT( * ) FROM tab3 AS cor0 WHERE + ( - col3 ) NOT IN ( - 54 * 40 ) ---- -6 skipif mysql # not compatible query I rowsort label-460 SELECT - 60 / + COUNT ( * ) FROM tab3 AS cor0 WHERE + ( - col3 ) NOT IN ( - 54 * 40 ) ---- -6 onlyif mysql # aggregate syntax: DIV for integer division: query I rowsort label-460 SELECT - 60 DIV + COUNT( * ) FROM tab4 AS cor0 WHERE + ( - col3 ) NOT IN ( - 54 * 40 ) ---- -6 skipif mysql # not compatible query I rowsort label-460 SELECT - 60 / + COUNT ( * ) FROM tab4 AS cor0 WHERE + ( - col3 ) NOT IN ( - 54 * 40 ) ---- -6 query I rowsort label-465 SELECT + col5 AS col3 FROM tab0 WHERE NULL IS NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-465 SELECT + col5 AS col3 FROM tab1 WHERE NULL IS NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-465 SELECT + col5 AS col3 FROM tab2 WHERE NULL IS NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-465 SELECT + col5 AS col3 FROM tab3 WHERE NULL IS NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-465 SELECT + col5 AS col3 FROM tab4 WHERE NULL IS NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-470 SELECT col0 + - col1 AS col3 FROM tab0 WHERE - col1 / col0 IS NULL ---- query I rowsort label-470 SELECT col0 + - col1 AS col3 FROM tab1 WHERE - col1 / col0 IS NULL ---- query I rowsort label-470 SELECT col0 + - col1 AS col3 FROM tab2 WHERE - col1 / col0 IS NULL ---- query I rowsort label-470 SELECT col0 + - col1 AS col3 FROM tab3 WHERE - col1 / col0 IS NULL ---- query I rowsort label-470 SELECT col0 + - col1 AS col3 FROM tab4 WHERE - col1 / col0 IS NULL ---- onlyif mysql # aggregate syntax: query I rowsort label-475 SELECT MAX( 26 ) FROM tab0 WHERE NULL = + 42 ---- NULL skipif mysql # not compatible query I rowsort label-475 SELECT MAX ( 26 ) FROM tab0 WHERE NULL = + 42 ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-475 SELECT MAX( 26 ) FROM tab1 WHERE NULL = + 42 ---- NULL skipif mysql # not compatible query I rowsort label-475 SELECT MAX ( 26 ) FROM tab1 WHERE NULL = + 42 ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-475 SELECT MAX( 26 ) FROM tab2 WHERE NULL = + 42 ---- NULL skipif mysql # not compatible query I rowsort label-475 SELECT MAX ( 26 ) FROM tab2 WHERE NULL = + 42 ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-475 SELECT MAX( 26 ) FROM tab3 WHERE NULL = + 42 ---- NULL skipif mysql # not compatible query I rowsort label-475 SELECT MAX ( 26 ) FROM tab3 WHERE NULL = + 42 ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-475 SELECT MAX( 26 ) FROM tab4 WHERE NULL = + 42 ---- NULL skipif mysql # not compatible query I rowsort label-475 SELECT MAX ( 26 ) FROM tab4 WHERE NULL = + 42 ---- NULL query IIIIIII rowsort label-480 SELECT * FROM tab0 WHERE NOT 18 NOT BETWEEN 36 AND - ( 72 ) * + ( - col1 * - col4 ) ---- query IIIIIII rowsort label-480 SELECT * FROM tab1 WHERE NOT 18 NOT BETWEEN 36 AND - ( 72 ) * + ( - col1 * - col4 ) ---- query IIIIIII rowsort label-480 SELECT * FROM tab2 WHERE NOT 18 NOT BETWEEN 36 AND - ( 72 ) * + ( - col1 * - col4 ) ---- query IIIIIII rowsort label-480 SELECT * FROM tab3 WHERE NOT 18 NOT BETWEEN 36 AND - ( 72 ) * + ( - col1 * - col4 ) ---- query IIIIIII rowsort label-480 SELECT * FROM tab4 WHERE NOT 18 NOT BETWEEN 36 AND - ( 72 ) * + ( - col1 * - col4 ) ---- query I rowsort label-485 SELECT ALL + 34 FROM tab0 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-485 SELECT ALL + 34 FROM tab1 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-485 SELECT ALL + 34 FROM tab2 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-485 SELECT ALL + 34 FROM tab3 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-485 SELECT ALL + 34 FROM tab4 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-490 SELECT col3 / + 67 FROM tab0 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-490 SELECT col3 / + 67 FROM tab1 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-490 SELECT col3 / + 67 FROM tab2 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-490 SELECT col3 / + 67 FROM tab3 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-490 SELECT col3 / + 67 FROM tab4 AS cor0 WHERE NOT NULL IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-495 SELECT ALL * FROM tab0 AS cor0 WHERE NOT CAST( NULL AS SIGNED ) NOT IN ( - 10 ) ---- skipif mysql # not compatible query IIIIIII rowsort label-495 SELECT ALL * FROM tab0 AS cor0 WHERE NOT CAST ( NULL AS INTEGER ) NOT IN ( - 10 ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-495 SELECT ALL * FROM tab1 AS cor0 WHERE NOT CAST( NULL AS SIGNED ) NOT IN ( - 10 ) ---- skipif mysql # not compatible query IIIIIII rowsort label-495 SELECT ALL * FROM tab1 AS cor0 WHERE NOT CAST ( NULL AS INTEGER ) NOT IN ( - 10 ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-495 SELECT ALL * FROM tab2 AS cor0 WHERE NOT CAST( NULL AS SIGNED ) NOT IN ( - 10 ) ---- skipif mysql # not compatible query IIIIIII rowsort label-495 SELECT ALL * FROM tab2 AS cor0 WHERE NOT CAST ( NULL AS INTEGER ) NOT IN ( - 10 ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-495 SELECT ALL * FROM tab3 AS cor0 WHERE NOT CAST( NULL AS SIGNED ) NOT IN ( - 10 ) ---- skipif mysql # not compatible query IIIIIII rowsort label-495 SELECT ALL * FROM tab3 AS cor0 WHERE NOT CAST ( NULL AS INTEGER ) NOT IN ( - 10 ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-495 SELECT ALL * FROM tab4 AS cor0 WHERE NOT CAST( NULL AS SIGNED ) NOT IN ( - 10 ) ---- skipif mysql # not compatible query IIIIIII rowsort label-495 SELECT ALL * FROM tab4 AS cor0 WHERE NOT CAST ( NULL AS INTEGER ) NOT IN ( - 10 ) ---- query IIIIIII rowsort label-500 SELECT ALL * FROM tab0 AS cor0 WHERE NOT - col0 * 44 + + col4 IS NOT NULL ---- query IIIIIII rowsort label-500 SELECT ALL * FROM tab1 AS cor0 WHERE NOT - col0 * 44 + + col4 IS NOT NULL ---- query IIIIIII rowsort label-500 SELECT ALL * FROM tab2 AS cor0 WHERE NOT - col0 * 44 + + col4 IS NOT NULL ---- query IIIIIII rowsort label-500 SELECT ALL * FROM tab3 AS cor0 WHERE NOT - col0 * 44 + + col4 IS NOT NULL ---- query IIIIIII rowsort label-500 SELECT ALL * FROM tab4 AS cor0 WHERE NOT - col0 * 44 + + col4 IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-505 SELECT DISTINCT - ( col1 ) / CAST( col1 * 73 AS SIGNED ) FROM tab0 AS cor0 WHERE NOT + col4 IS NOT NULL ---- skipif mysql # not compatible query I rowsort label-505 SELECT DISTINCT - ( col1 ) / CAST ( col1 * 73 AS INTEGER ) FROM tab0 AS cor0 WHERE NOT + col4 IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-505 SELECT DISTINCT - ( col1 ) / CAST( col1 * 73 AS SIGNED ) FROM tab1 AS cor0 WHERE NOT + col4 IS NOT NULL ---- skipif mysql # not compatible query I rowsort label-505 SELECT DISTINCT - ( col1 ) / CAST ( col1 * 73 AS INTEGER ) FROM tab1 AS cor0 WHERE NOT + col4 IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-505 SELECT DISTINCT - ( col1 ) / CAST( col1 * 73 AS SIGNED ) FROM tab2 AS cor0 WHERE NOT + col4 IS NOT NULL ---- skipif mysql # not compatible query I rowsort label-505 SELECT DISTINCT - ( col1 ) / CAST ( col1 * 73 AS INTEGER ) FROM tab2 AS cor0 WHERE NOT + col4 IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-505 SELECT DISTINCT - ( col1 ) / CAST( col1 * 73 AS SIGNED ) FROM tab3 AS cor0 WHERE NOT + col4 IS NOT NULL ---- skipif mysql # not compatible query I rowsort label-505 SELECT DISTINCT - ( col1 ) / CAST ( col1 * 73 AS INTEGER ) FROM tab3 AS cor0 WHERE NOT + col4 IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-505 SELECT DISTINCT - ( col1 ) / CAST( col1 * 73 AS SIGNED ) FROM tab4 AS cor0 WHERE NOT + col4 IS NOT NULL ---- skipif mysql # not compatible query I rowsort label-505 SELECT DISTINCT - ( col1 ) / CAST ( col1 * 73 AS INTEGER ) FROM tab4 AS cor0 WHERE NOT + col4 IS NOT NULL ---- query I rowsort label-510 SELECT DISTINCT - 25 * 47 AS col2 FROM tab0 WHERE ( NULL ) = ( 19 ) ---- query I rowsort label-510 SELECT DISTINCT - 25 * 47 AS col2 FROM tab1 WHERE ( NULL ) = ( 19 ) ---- query I rowsort label-510 SELECT DISTINCT - 25 * 47 AS col2 FROM tab2 WHERE ( NULL ) = ( 19 ) ---- query I rowsort label-510 SELECT DISTINCT - 25 * 47 AS col2 FROM tab3 WHERE ( NULL ) = ( 19 ) ---- query I rowsort label-510 SELECT DISTINCT - 25 * 47 AS col2 FROM tab4 WHERE ( NULL ) = ( 19 ) ---- query IIIIIII rowsort label-515 SELECT * FROM tab0 WHERE NULL <= + col1 + col4 ---- query IIIIIII rowsort label-515 SELECT * FROM tab1 WHERE NULL <= + col1 + col4 ---- query IIIIIII rowsort label-515 SELECT * FROM tab2 WHERE NULL <= + col1 + col4 ---- query IIIIIII rowsort label-515 SELECT * FROM tab3 WHERE NULL <= + col1 + col4 ---- query IIIIIII rowsort label-515 SELECT * FROM tab4 WHERE NULL <= + col1 + col4 ---- query IIIIIII rowsort label-520 SELECT * FROM tab0 WHERE ( col5 ) IS NULL ---- query IIIIIII rowsort label-520 SELECT * FROM tab1 WHERE ( col5 ) IS NULL ---- query IIIIIII rowsort label-520 SELECT * FROM tab2 WHERE ( col5 ) IS NULL ---- query IIIIIII rowsort label-520 SELECT * FROM tab3 WHERE ( col5 ) IS NULL ---- query IIIIIII rowsort label-520 SELECT * FROM tab4 WHERE ( col5 ) IS NULL ---- query IIIIIII rowsort label-525 SELECT * FROM tab0 WHERE ( - col0 * 60 ) < NULL ---- query IIIIIII rowsort label-525 SELECT * FROM tab1 WHERE ( - col0 * 60 ) < NULL ---- query IIIIIII rowsort label-525 SELECT * FROM tab2 WHERE ( - col0 * 60 ) < NULL ---- query IIIIIII rowsort label-525 SELECT * FROM tab3 WHERE ( - col0 * 60 ) < NULL ---- query IIIIIII rowsort label-525 SELECT * FROM tab4 WHERE ( - col0 * 60 ) < NULL ---- query IIIIIII rowsort label-530 SELECT ALL * FROM tab0 WHERE - col4 + + col1 > NULL ---- query IIIIIII rowsort label-530 SELECT ALL * FROM tab1 WHERE - col4 + + col1 > NULL ---- query IIIIIII rowsort label-530 SELECT ALL * FROM tab2 WHERE - col4 + + col1 > NULL ---- query IIIIIII rowsort label-530 SELECT ALL * FROM tab3 WHERE - col4 + + col1 > NULL ---- query IIIIIII rowsort label-530 SELECT ALL * FROM tab4 WHERE - col4 + + col1 > NULL ---- onlyif mysql # aggregate syntax: query I rowsort label-535 SELECT - COUNT( 6 ) AS col1 FROM tab0 WHERE ( + col3 / col3 ) IS NULL ---- 0 skipif mysql # not compatible query I rowsort label-535 SELECT - COUNT ( 6 ) AS col1 FROM tab0 WHERE ( + col3 / col3 ) IS NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-535 SELECT - COUNT( 6 ) AS col1 FROM tab1 WHERE ( + col3 / col3 ) IS NULL ---- 0 skipif mysql # not compatible query I rowsort label-535 SELECT - COUNT ( 6 ) AS col1 FROM tab1 WHERE ( + col3 / col3 ) IS NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-535 SELECT - COUNT( 6 ) AS col1 FROM tab2 WHERE ( + col3 / col3 ) IS NULL ---- 0 skipif mysql # not compatible query I rowsort label-535 SELECT - COUNT ( 6 ) AS col1 FROM tab2 WHERE ( + col3 / col3 ) IS NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-535 SELECT - COUNT( 6 ) AS col1 FROM tab3 WHERE ( + col3 / col3 ) IS NULL ---- 0 skipif mysql # not compatible query I rowsort label-535 SELECT - COUNT ( 6 ) AS col1 FROM tab3 WHERE ( + col3 / col3 ) IS NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-535 SELECT - COUNT( 6 ) AS col1 FROM tab4 WHERE ( + col3 / col3 ) IS NULL ---- 0 skipif mysql # not compatible query I rowsort label-535 SELECT - COUNT ( 6 ) AS col1 FROM tab4 WHERE ( + col3 / col3 ) IS NULL ---- 0 onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-540 SELECT * FROM tab0 WHERE - CAST( NULL AS SIGNED ) < 68 * 93 ---- skipif mysql # not compatible query IIIIIII rowsort label-540 SELECT * FROM tab0 WHERE - CAST ( NULL AS INTEGER ) < 68 * 93 ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-540 SELECT * FROM tab1 WHERE - CAST( NULL AS SIGNED ) < 68 * 93 ---- skipif mysql # not compatible query IIIIIII rowsort label-540 SELECT * FROM tab1 WHERE - CAST ( NULL AS INTEGER ) < 68 * 93 ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-540 SELECT * FROM tab2 WHERE - CAST( NULL AS SIGNED ) < 68 * 93 ---- skipif mysql # not compatible query IIIIIII rowsort label-540 SELECT * FROM tab2 WHERE - CAST ( NULL AS INTEGER ) < 68 * 93 ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-540 SELECT * FROM tab3 WHERE - CAST( NULL AS SIGNED ) < 68 * 93 ---- skipif mysql # not compatible query IIIIIII rowsort label-540 SELECT * FROM tab3 WHERE - CAST ( NULL AS INTEGER ) < 68 * 93 ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-540 SELECT * FROM tab4 WHERE - CAST( NULL AS SIGNED ) < 68 * 93 ---- skipif mysql # not compatible query IIIIIII rowsort label-540 SELECT * FROM tab4 WHERE - CAST ( NULL AS INTEGER ) < 68 * 93 ---- query IIIIIII rowsort label-545 SELECT ALL * FROM tab0 WHERE ( NULL ) > NULL ---- query IIIIIII rowsort label-545 SELECT ALL * FROM tab1 WHERE ( NULL ) > NULL ---- query IIIIIII rowsort label-545 SELECT ALL * FROM tab2 WHERE ( NULL ) > NULL ---- query IIIIIII rowsort label-545 SELECT ALL * FROM tab3 WHERE ( NULL ) > NULL ---- query IIIIIII rowsort label-545 SELECT ALL * FROM tab4 WHERE ( NULL ) > NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-550 SELECT - col3 AS col1 FROM tab0 WHERE NOT ( col0 ) BETWEEN + col4 * col3 AND - 74 * CAST( 18 AS SIGNED ) ---- 10 values hashing to 19e9fb81d711d30a2b9bef5022326952 skipif mysql # not compatible query I rowsort label-550 SELECT - col3 AS col1 FROM tab0 WHERE NOT ( col0 ) BETWEEN + col4 * col3 AND - 74 * CAST ( 18 AS INTEGER ) ---- 10 values hashing to 19e9fb81d711d30a2b9bef5022326952 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-550 SELECT - col3 AS col1 FROM tab1 WHERE NOT ( col0 ) BETWEEN + col4 * col3 AND - 74 * CAST( 18 AS SIGNED ) ---- 10 values hashing to 19e9fb81d711d30a2b9bef5022326952 skipif mysql # not compatible query I rowsort label-550 SELECT - col3 AS col1 FROM tab1 WHERE NOT ( col0 ) BETWEEN + col4 * col3 AND - 74 * CAST ( 18 AS INTEGER ) ---- 10 values hashing to 19e9fb81d711d30a2b9bef5022326952 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-550 SELECT - col3 AS col1 FROM tab2 WHERE NOT ( col0 ) BETWEEN + col4 * col3 AND - 74 * CAST( 18 AS SIGNED ) ---- 10 values hashing to 19e9fb81d711d30a2b9bef5022326952 skipif mysql # not compatible query I rowsort label-550 SELECT - col3 AS col1 FROM tab2 WHERE NOT ( col0 ) BETWEEN + col4 * col3 AND - 74 * CAST ( 18 AS INTEGER ) ---- 10 values hashing to 19e9fb81d711d30a2b9bef5022326952 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-550 SELECT - col3 AS col1 FROM tab3 WHERE NOT ( col0 ) BETWEEN + col4 * col3 AND - 74 * CAST( 18 AS SIGNED ) ---- 10 values hashing to 19e9fb81d711d30a2b9bef5022326952 skipif mysql # not compatible query I rowsort label-550 SELECT - col3 AS col1 FROM tab3 WHERE NOT ( col0 ) BETWEEN + col4 * col3 AND - 74 * CAST ( 18 AS INTEGER ) ---- 10 values hashing to 19e9fb81d711d30a2b9bef5022326952 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-550 SELECT - col3 AS col1 FROM tab4 WHERE NOT ( col0 ) BETWEEN + col4 * col3 AND - 74 * CAST( 18 AS SIGNED ) ---- 10 values hashing to 19e9fb81d711d30a2b9bef5022326952 skipif mysql # not compatible query I rowsort label-550 SELECT - col3 AS col1 FROM tab4 WHERE NOT ( col0 ) BETWEEN + col4 * col3 AND - 74 * CAST ( 18 AS INTEGER ) ---- 10 values hashing to 19e9fb81d711d30a2b9bef5022326952 query I rowsort label-555 SELECT col3 * 2 AS col0 FROM tab0 WHERE NOT + col1 BETWEEN - 95 AND col0 ---- 1568 158 1710 488 query I rowsort label-555 SELECT col3 * 2 AS col0 FROM tab1 WHERE NOT + col1 BETWEEN - 95 AND col0 ---- 1568 158 1710 488 query I rowsort label-555 SELECT col3 * 2 AS col0 FROM tab2 WHERE NOT + col1 BETWEEN - 95 AND col0 ---- 1568 158 1710 488 query I rowsort label-555 SELECT col3 * 2 AS col0 FROM tab3 WHERE NOT + col1 BETWEEN - 95 AND col0 ---- 1568 158 1710 488 query I rowsort label-555 SELECT col3 * 2 AS col0 FROM tab4 WHERE NOT + col1 BETWEEN - 95 AND col0 ---- 1568 158 1710 488 query IIIIIII rowsort label-560 SELECT * FROM tab0 WHERE NOT NULL BETWEEN ( NULL ) AND col4 OR 74 BETWEEN col3 AND NULL ---- query IIIIIII rowsort label-560 SELECT * FROM tab1 WHERE NOT NULL BETWEEN ( NULL ) AND col4 OR 74 BETWEEN col3 AND NULL ---- query IIIIIII rowsort label-560 SELECT * FROM tab2 WHERE NOT NULL BETWEEN ( NULL ) AND col4 OR 74 BETWEEN col3 AND NULL ---- query IIIIIII rowsort label-560 SELECT * FROM tab3 WHERE NOT NULL BETWEEN ( NULL ) AND col4 OR 74 BETWEEN col3 AND NULL ---- query IIIIIII rowsort label-560 SELECT * FROM tab4 WHERE NOT NULL BETWEEN ( NULL ) AND col4 OR 74 BETWEEN col3 AND NULL ---- onlyif mysql # aggregate syntax: query I rowsort label-565 SELECT ALL COUNT( ALL 39 ) col3 FROM tab0 WHERE 8 * col4 IS NOT NULL ---- 10 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-565 SELECT ALL COUNT ( ALL 39 ) col3 FROM tab0 WHERE 8 * col4 IS NOT NULL ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-565 SELECT ALL COUNT( ALL 39 ) col3 FROM tab1 WHERE 8 * col4 IS NOT NULL ---- 10 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-565 SELECT ALL COUNT ( ALL 39 ) col3 FROM tab1 WHERE 8 * col4 IS NOT NULL ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-565 SELECT ALL COUNT( ALL 39 ) col3 FROM tab2 WHERE 8 * col4 IS NOT NULL ---- 10 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-565 SELECT ALL COUNT ( ALL 39 ) col3 FROM tab2 WHERE 8 * col4 IS NOT NULL ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-565 SELECT ALL COUNT( ALL 39 ) col3 FROM tab3 WHERE 8 * col4 IS NOT NULL ---- 10 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-565 SELECT ALL COUNT ( ALL 39 ) col3 FROM tab3 WHERE 8 * col4 IS NOT NULL ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-565 SELECT ALL COUNT( ALL 39 ) col3 FROM tab4 WHERE 8 * col4 IS NOT NULL ---- 10 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-565 SELECT ALL COUNT ( ALL 39 ) col3 FROM tab4 WHERE 8 * col4 IS NOT NULL ---- 10 query IIIIIII rowsort label-570 SELECT ALL * FROM tab0 AS cor0 WHERE NULL NOT IN ( 63 ) ---- query IIIIIII rowsort label-570 SELECT ALL * FROM tab1 AS cor0 WHERE NULL NOT IN ( 63 ) ---- query IIIIIII rowsort label-570 SELECT ALL * FROM tab2 AS cor0 WHERE NULL NOT IN ( 63 ) ---- query IIIIIII rowsort label-570 SELECT ALL * FROM tab3 AS cor0 WHERE NULL NOT IN ( 63 ) ---- query IIIIIII rowsort label-570 SELECT ALL * FROM tab4 AS cor0 WHERE NULL NOT IN ( 63 ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-575 SELECT - col1 + col1 * CAST( CAST( NULL AS SIGNED ) AS SIGNED ) AS col5 FROM tab0 cor0 WHERE col3 IN ( col4 ) ---- skipif mysql # not compatible query I rowsort label-575 SELECT - col1 + col1 * CAST ( CAST ( NULL AS INTEGER ) AS INTEGER ) AS col5 FROM tab0 cor0 WHERE col3 IN ( col4 ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-575 SELECT - col1 + col1 * CAST( CAST( NULL AS SIGNED ) AS SIGNED ) AS col5 FROM tab1 cor0 WHERE col3 IN ( col4 ) ---- skipif mysql # not compatible query I rowsort label-575 SELECT - col1 + col1 * CAST ( CAST ( NULL AS INTEGER ) AS INTEGER ) AS col5 FROM tab1 cor0 WHERE col3 IN ( col4 ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-575 SELECT - col1 + col1 * CAST( CAST( NULL AS SIGNED ) AS SIGNED ) AS col5 FROM tab2 cor0 WHERE col3 IN ( col4 ) ---- skipif mysql # not compatible query I rowsort label-575 SELECT - col1 + col1 * CAST ( CAST ( NULL AS INTEGER ) AS INTEGER ) AS col5 FROM tab2 cor0 WHERE col3 IN ( col4 ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-575 SELECT - col1 + col1 * CAST( CAST( NULL AS SIGNED ) AS SIGNED ) AS col5 FROM tab3 cor0 WHERE col3 IN ( col4 ) ---- skipif mysql # not compatible query I rowsort label-575 SELECT - col1 + col1 * CAST ( CAST ( NULL AS INTEGER ) AS INTEGER ) AS col5 FROM tab3 cor0 WHERE col3 IN ( col4 ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-575 SELECT - col1 + col1 * CAST( CAST( NULL AS SIGNED ) AS SIGNED ) AS col5 FROM tab4 cor0 WHERE col3 IN ( col4 ) ---- skipif mysql # not compatible query I rowsort label-575 SELECT - col1 + col1 * CAST ( CAST ( NULL AS INTEGER ) AS INTEGER ) AS col5 FROM tab4 cor0 WHERE col3 IN ( col4 ) ---- query I rowsort label-580 SELECT col2 FROM tab0 WHERE ( - - col4 ) >= ( NULL ) ---- query I rowsort label-580 SELECT col2 FROM tab1 WHERE ( - - col4 ) >= ( NULL ) ---- query I rowsort label-580 SELECT col2 FROM tab2 WHERE ( - - col4 ) >= ( NULL ) ---- query I rowsort label-580 SELECT col2 FROM tab3 WHERE ( - - col4 ) >= ( NULL ) ---- query I rowsort label-580 SELECT col2 FROM tab4 WHERE ( - - col4 ) >= ( NULL ) ---- onlyif mysql # aggregate syntax: query I rowsort label-585 SELECT ( - 18 ) * + COUNT( * ) FROM tab0 AS cor0 WHERE NOT NULL >= NULL ---- 0 skipif mysql # not compatible query I rowsort label-585 SELECT ( - 18 ) * + COUNT ( * ) FROM tab0 AS cor0 WHERE NOT NULL >= NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-585 SELECT ( - 18 ) * + COUNT( * ) FROM tab1 AS cor0 WHERE NOT NULL >= NULL ---- 0 skipif mysql # not compatible query I rowsort label-585 SELECT ( - 18 ) * + COUNT ( * ) FROM tab1 AS cor0 WHERE NOT NULL >= NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-585 SELECT ( - 18 ) * + COUNT( * ) FROM tab2 AS cor0 WHERE NOT NULL >= NULL ---- 0 skipif mysql # not compatible query I rowsort label-585 SELECT ( - 18 ) * + COUNT ( * ) FROM tab2 AS cor0 WHERE NOT NULL >= NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-585 SELECT ( - 18 ) * + COUNT( * ) FROM tab3 AS cor0 WHERE NOT NULL >= NULL ---- 0 skipif mysql # not compatible query I rowsort label-585 SELECT ( - 18 ) * + COUNT ( * ) FROM tab3 AS cor0 WHERE NOT NULL >= NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-585 SELECT ( - 18 ) * + COUNT( * ) FROM tab4 AS cor0 WHERE NOT NULL >= NULL ---- 0 skipif mysql # not compatible query I rowsort label-585 SELECT ( - 18 ) * + COUNT ( * ) FROM tab4 AS cor0 WHERE NOT NULL >= NULL ---- 0 query I rowsort label-590 SELECT col4 * col0 AS col5 FROM tab0 AS cor0 WHERE NOT 71 IS NOT NULL ---- query I rowsort label-590 SELECT col4 * col0 AS col5 FROM tab1 AS cor0 WHERE NOT 71 IS NOT NULL ---- query I rowsort label-590 SELECT col4 * col0 AS col5 FROM tab2 AS cor0 WHERE NOT 71 IS NOT NULL ---- query I rowsort label-590 SELECT col4 * col0 AS col5 FROM tab3 AS cor0 WHERE NOT 71 IS NOT NULL ---- query I rowsort label-590 SELECT col4 * col0 AS col5 FROM tab4 AS cor0 WHERE NOT 71 IS NOT NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-595 SELECT + col5 col4 FROM tab0 AS cor0 WHERE NOT - 99 IS NOT NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-595 SELECT + col5 col4 FROM tab1 AS cor0 WHERE NOT - 99 IS NOT NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-595 SELECT + col5 col4 FROM tab2 AS cor0 WHERE NOT - 99 IS NOT NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-595 SELECT + col5 col4 FROM tab3 AS cor0 WHERE NOT - 99 IS NOT NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-595 SELECT + col5 col4 FROM tab4 AS cor0 WHERE NOT - 99 IS NOT NULL ---- query I rowsort label-600 SELECT - 66 FROM tab0 AS cor0 WHERE NOT ( - col3 ) NOT BETWEEN + col3 - + col0 AND ( - 46 ) ---- -66 -66 query I rowsort label-600 SELECT - 66 FROM tab1 AS cor0 WHERE NOT ( - col3 ) NOT BETWEEN + col3 - + col0 AND ( - 46 ) ---- -66 -66 query I rowsort label-600 SELECT - 66 FROM tab2 AS cor0 WHERE NOT ( - col3 ) NOT BETWEEN + col3 - + col0 AND ( - 46 ) ---- -66 -66 query I rowsort label-600 SELECT - 66 FROM tab3 AS cor0 WHERE NOT ( - col3 ) NOT BETWEEN + col3 - + col0 AND ( - 46 ) ---- -66 -66 query I rowsort label-600 SELECT - 66 FROM tab4 AS cor0 WHERE NOT ( - col3 ) NOT BETWEEN + col3 - + col0 AND ( - 46 ) ---- -66 -66 query I rowsort label-605 SELECT ALL col4 * 39 FROM tab0 cor0 WHERE NOT + col3 * col0 = NULL ---- query I rowsort label-605 SELECT ALL col4 * 39 FROM tab1 cor0 WHERE NOT + col3 * col0 = NULL ---- query I rowsort label-605 SELECT ALL col4 * 39 FROM tab2 cor0 WHERE NOT + col3 * col0 = NULL ---- query I rowsort label-605 SELECT ALL col4 * 39 FROM tab3 cor0 WHERE NOT + col3 * col0 = NULL ---- query I rowsort label-605 SELECT ALL col4 * 39 FROM tab4 cor0 WHERE NOT + col3 * col0 = NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-610 SELECT DISTINCT 53 FROM tab0 WHERE NOT NULL BETWEEN col3 AND - - CAST( NULL AS SIGNED ) ---- skipif mysql # not compatible query I rowsort label-610 SELECT DISTINCT 53 FROM tab0 WHERE NOT NULL BETWEEN col3 AND - - CAST ( NULL AS INTEGER ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-610 SELECT DISTINCT 53 FROM tab1 WHERE NOT NULL BETWEEN col3 AND - - CAST( NULL AS SIGNED ) ---- skipif mysql # not compatible query I rowsort label-610 SELECT DISTINCT 53 FROM tab1 WHERE NOT NULL BETWEEN col3 AND - - CAST ( NULL AS INTEGER ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-610 SELECT DISTINCT 53 FROM tab2 WHERE NOT NULL BETWEEN col3 AND - - CAST( NULL AS SIGNED ) ---- skipif mysql # not compatible query I rowsort label-610 SELECT DISTINCT 53 FROM tab2 WHERE NOT NULL BETWEEN col3 AND - - CAST ( NULL AS INTEGER ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-610 SELECT DISTINCT 53 FROM tab3 WHERE NOT NULL BETWEEN col3 AND - - CAST( NULL AS SIGNED ) ---- skipif mysql # not compatible query I rowsort label-610 SELECT DISTINCT 53 FROM tab3 WHERE NOT NULL BETWEEN col3 AND - - CAST ( NULL AS INTEGER ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-610 SELECT DISTINCT 53 FROM tab4 WHERE NOT NULL BETWEEN col3 AND - - CAST( NULL AS SIGNED ) ---- skipif mysql # not compatible query I rowsort label-610 SELECT DISTINCT 53 FROM tab4 WHERE NOT NULL BETWEEN col3 AND - - CAST ( NULL AS INTEGER ) ---- query I rowsort label-615 SELECT ALL - col1 AS col3 FROM tab0 WHERE NOT - col4 * - 23 = NULL ---- query I rowsort label-615 SELECT ALL - col1 AS col3 FROM tab1 WHERE NOT - col4 * - 23 = NULL ---- query I rowsort label-615 SELECT ALL - col1 AS col3 FROM tab2 WHERE NOT - col4 * - 23 = NULL ---- query I rowsort label-615 SELECT ALL - col1 AS col3 FROM tab3 WHERE NOT - col4 * - 23 = NULL ---- query I rowsort label-615 SELECT ALL - col1 AS col3 FROM tab4 WHERE NOT - col4 * - 23 = NULL ---- onlyif mysql # aggregate syntax: query I rowsort label-620 SELECT DISTINCT MAX( + col3 ) * + 98 AS col4 FROM tab0 WHERE + col3 IS NOT NULL AND col0 IN ( - col1 * + 84 ) ---- NULL skipif mysql # not compatible query I rowsort label-620 SELECT DISTINCT MAX ( + col3 ) * + 98 AS col4 FROM tab0 WHERE + col3 IS NOT NULL AND col0 IN ( - col1 * + 84 ) ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-620 SELECT DISTINCT MAX( + col3 ) * + 98 AS col4 FROM tab1 WHERE + col3 IS NOT NULL AND col0 IN ( - col1 * + 84 ) ---- NULL skipif mysql # not compatible query I rowsort label-620 SELECT DISTINCT MAX ( + col3 ) * + 98 AS col4 FROM tab1 WHERE + col3 IS NOT NULL AND col0 IN ( - col1 * + 84 ) ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-620 SELECT DISTINCT MAX( + col3 ) * + 98 AS col4 FROM tab2 WHERE + col3 IS NOT NULL AND col0 IN ( - col1 * + 84 ) ---- NULL skipif mysql # not compatible query I rowsort label-620 SELECT DISTINCT MAX ( + col3 ) * + 98 AS col4 FROM tab2 WHERE + col3 IS NOT NULL AND col0 IN ( - col1 * + 84 ) ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-620 SELECT DISTINCT MAX( + col3 ) * + 98 AS col4 FROM tab3 WHERE + col3 IS NOT NULL AND col0 IN ( - col1 * + 84 ) ---- NULL skipif mysql # not compatible query I rowsort label-620 SELECT DISTINCT MAX ( + col3 ) * + 98 AS col4 FROM tab3 WHERE + col3 IS NOT NULL AND col0 IN ( - col1 * + 84 ) ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-620 SELECT DISTINCT MAX( + col3 ) * + 98 AS col4 FROM tab4 WHERE + col3 IS NOT NULL AND col0 IN ( - col1 * + 84 ) ---- NULL skipif mysql # not compatible query I rowsort label-620 SELECT DISTINCT MAX ( + col3 ) * + 98 AS col4 FROM tab4 WHERE + col3 IS NOT NULL AND col0 IN ( - col1 * + 84 ) ---- NULL onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-625 SELECT * FROM tab0 WHERE NULL <= CAST( NULL AS SIGNED ) ---- skipif mysql # not compatible query IIIIIII rowsort label-625 SELECT * FROM tab0 WHERE NULL <= CAST ( NULL AS INTEGER ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-625 SELECT * FROM tab1 WHERE NULL <= CAST( NULL AS SIGNED ) ---- skipif mysql # not compatible query IIIIIII rowsort label-625 SELECT * FROM tab1 WHERE NULL <= CAST ( NULL AS INTEGER ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-625 SELECT * FROM tab2 WHERE NULL <= CAST( NULL AS SIGNED ) ---- skipif mysql # not compatible query IIIIIII rowsort label-625 SELECT * FROM tab2 WHERE NULL <= CAST ( NULL AS INTEGER ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-625 SELECT * FROM tab3 WHERE NULL <= CAST( NULL AS SIGNED ) ---- skipif mysql # not compatible query IIIIIII rowsort label-625 SELECT * FROM tab3 WHERE NULL <= CAST ( NULL AS INTEGER ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-625 SELECT * FROM tab4 WHERE NULL <= CAST( NULL AS SIGNED ) ---- skipif mysql # not compatible query IIIIIII rowsort label-625 SELECT * FROM tab4 WHERE NULL <= CAST ( NULL AS INTEGER ) ---- query I rowsort label-630 SELECT DISTINCT - 11 FROM tab0 WHERE NOT 18 * + + col1 IS NOT NULL ---- query I rowsort label-630 SELECT DISTINCT - 11 FROM tab1 WHERE NOT 18 * + + col1 IS NOT NULL ---- query I rowsort label-630 SELECT DISTINCT - 11 FROM tab2 WHERE NOT 18 * + + col1 IS NOT NULL ---- query I rowsort label-630 SELECT DISTINCT - 11 FROM tab3 WHERE NOT 18 * + + col1 IS NOT NULL ---- query I rowsort label-630 SELECT DISTINCT - 11 FROM tab4 WHERE NOT 18 * + + col1 IS NOT NULL ---- query IIIIIII rowsort label-635 SELECT ALL * FROM tab0 WHERE NOT ( + col3 + 17 ) IS NOT NULL ---- query IIIIIII rowsort label-635 SELECT ALL * FROM tab1 WHERE NOT ( + col3 + 17 ) IS NOT NULL ---- query IIIIIII rowsort label-635 SELECT ALL * FROM tab2 WHERE NOT ( + col3 + 17 ) IS NOT NULL ---- query IIIIIII rowsort label-635 SELECT ALL * FROM tab3 WHERE NOT ( + col3 + 17 ) IS NOT NULL ---- query IIIIIII rowsort label-635 SELECT ALL * FROM tab4 WHERE NOT ( + col3 + 17 ) IS NOT NULL ---- onlyif mysql # aggregate syntax: query I rowsort label-640 SELECT + 16 + + - COUNT( col4 ) + 4 FROM tab0 AS cor0 WHERE NOT ( - 51 ) IS NOT NULL ---- 20 skipif mysql # not compatible query I rowsort label-640 SELECT + 16 + + - COUNT ( col4 ) + 4 FROM tab0 AS cor0 WHERE NOT ( - 51 ) IS NOT NULL ---- 20 onlyif mysql # aggregate syntax: query I rowsort label-640 SELECT + 16 + + - COUNT( col4 ) + 4 FROM tab1 AS cor0 WHERE NOT ( - 51 ) IS NOT NULL ---- 20 skipif mysql # not compatible query I rowsort label-640 SELECT + 16 + + - COUNT ( col4 ) + 4 FROM tab1 AS cor0 WHERE NOT ( - 51 ) IS NOT NULL ---- 20 onlyif mysql # aggregate syntax: query I rowsort label-640 SELECT + 16 + + - COUNT( col4 ) + 4 FROM tab2 AS cor0 WHERE NOT ( - 51 ) IS NOT NULL ---- 20 skipif mysql # not compatible query I rowsort label-640 SELECT + 16 + + - COUNT ( col4 ) + 4 FROM tab2 AS cor0 WHERE NOT ( - 51 ) IS NOT NULL ---- 20 onlyif mysql # aggregate syntax: query I rowsort label-640 SELECT + 16 + + - COUNT( col4 ) + 4 FROM tab3 AS cor0 WHERE NOT ( - 51 ) IS NOT NULL ---- 20 skipif mysql # not compatible query I rowsort label-640 SELECT + 16 + + - COUNT ( col4 ) + 4 FROM tab3 AS cor0 WHERE NOT ( - 51 ) IS NOT NULL ---- 20 onlyif mysql # aggregate syntax: query I rowsort label-640 SELECT + 16 + + - COUNT( col4 ) + 4 FROM tab4 AS cor0 WHERE NOT ( - 51 ) IS NOT NULL ---- 20 skipif mysql # not compatible query I rowsort label-640 SELECT + 16 + + - COUNT ( col4 ) + 4 FROM tab4 AS cor0 WHERE NOT ( - 51 ) IS NOT NULL ---- 20 query IIIIIII rowsort label-645 SELECT * FROM tab0 AS cor0 WHERE NOT - col0 < ( NULL ) ---- query IIIIIII rowsort label-645 SELECT * FROM tab1 AS cor0 WHERE NOT - col0 < ( NULL ) ---- query IIIIIII rowsort label-645 SELECT * FROM tab2 AS cor0 WHERE NOT - col0 < ( NULL ) ---- query IIIIIII rowsort label-645 SELECT * FROM tab3 AS cor0 WHERE NOT - col0 < ( NULL ) ---- query IIIIIII rowsort label-645 SELECT * FROM tab4 AS cor0 WHERE NOT - col0 < ( NULL ) ---- query IIIIIII rowsort label-650 SELECT * FROM tab0 cor0 WHERE NOT - col1 NOT IN ( + - col0 ) ---- query IIIIIII rowsort label-650 SELECT * FROM tab1 cor0 WHERE NOT - col1 NOT IN ( + - col0 ) ---- query IIIIIII rowsort label-650 SELECT * FROM tab2 cor0 WHERE NOT - col1 NOT IN ( + - col0 ) ---- query IIIIIII rowsort label-650 SELECT * FROM tab3 cor0 WHERE NOT - col1 NOT IN ( + - col0 ) ---- query IIIIIII rowsort label-650 SELECT * FROM tab4 cor0 WHERE NOT - col1 NOT IN ( + - col0 ) ---- query IIIIIII rowsort label-655 SELECT * FROM tab0 WHERE - col1 + + col3 IN ( + 48 + - 27 ) ---- query IIIIIII rowsort label-655 SELECT * FROM tab1 WHERE - col1 + + col3 IN ( + 48 + - 27 ) ---- query IIIIIII rowsort label-655 SELECT * FROM tab2 WHERE - col1 + + col3 IN ( + 48 + - 27 ) ---- query IIIIIII rowsort label-655 SELECT * FROM tab3 WHERE - col1 + + col3 IN ( + 48 + - 27 ) ---- query IIIIIII rowsort label-655 SELECT * FROM tab4 WHERE - col1 + + col3 IN ( + 48 + - 27 ) ---- query IIIIIII rowsort label-660 SELECT ALL * FROM tab0 WHERE NOT ( + col0 * + col1 - - col3 ) <> NULL ---- query IIIIIII rowsort label-660 SELECT ALL * FROM tab1 WHERE NOT ( + col0 * + col1 - - col3 ) <> NULL ---- query IIIIIII rowsort label-660 SELECT ALL * FROM tab2 WHERE NOT ( + col0 * + col1 - - col3 ) <> NULL ---- query IIIIIII rowsort label-660 SELECT ALL * FROM tab3 WHERE NOT ( + col0 * + col1 - - col3 ) <> NULL ---- query IIIIIII rowsort label-660 SELECT ALL * FROM tab4 WHERE NOT ( + col0 * + col1 - - col3 ) <> NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-665 SELECT + - CAST( NULL AS SIGNED ) FROM tab0 WHERE NULL IS NULL ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 skipif mysql # not compatible query I rowsort label-665 SELECT + - CAST ( NULL AS INTEGER ) FROM tab0 WHERE NULL IS NULL ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-665 SELECT + - CAST( NULL AS SIGNED ) FROM tab1 WHERE NULL IS NULL ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 skipif mysql # not compatible query I rowsort label-665 SELECT + - CAST ( NULL AS INTEGER ) FROM tab1 WHERE NULL IS NULL ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-665 SELECT + - CAST( NULL AS SIGNED ) FROM tab2 WHERE NULL IS NULL ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 skipif mysql # not compatible query I rowsort label-665 SELECT + - CAST ( NULL AS INTEGER ) FROM tab2 WHERE NULL IS NULL ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-665 SELECT + - CAST( NULL AS SIGNED ) FROM tab3 WHERE NULL IS NULL ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 skipif mysql # not compatible query I rowsort label-665 SELECT + - CAST ( NULL AS INTEGER ) FROM tab3 WHERE NULL IS NULL ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-665 SELECT + - CAST( NULL AS SIGNED ) FROM tab4 WHERE NULL IS NULL ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 skipif mysql # not compatible query I rowsort label-665 SELECT + - CAST ( NULL AS INTEGER ) FROM tab4 WHERE NULL IS NULL ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-670 SELECT DISTINCT 80 FROM tab0 WHERE NOT + CAST( NULL AS SIGNED ) IS NOT NULL ---- 80 skipif mysql # not compatible query I rowsort label-670 SELECT DISTINCT 80 FROM tab0 WHERE NOT + CAST ( NULL AS INTEGER ) IS NOT NULL ---- 80 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-670 SELECT DISTINCT 80 FROM tab1 WHERE NOT + CAST( NULL AS SIGNED ) IS NOT NULL ---- 80 skipif mysql # not compatible query I rowsort label-670 SELECT DISTINCT 80 FROM tab1 WHERE NOT + CAST ( NULL AS INTEGER ) IS NOT NULL ---- 80 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-670 SELECT DISTINCT 80 FROM tab2 WHERE NOT + CAST( NULL AS SIGNED ) IS NOT NULL ---- 80 skipif mysql # not compatible query I rowsort label-670 SELECT DISTINCT 80 FROM tab2 WHERE NOT + CAST ( NULL AS INTEGER ) IS NOT NULL ---- 80 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-670 SELECT DISTINCT 80 FROM tab3 WHERE NOT + CAST( NULL AS SIGNED ) IS NOT NULL ---- 80 skipif mysql # not compatible query I rowsort label-670 SELECT DISTINCT 80 FROM tab3 WHERE NOT + CAST ( NULL AS INTEGER ) IS NOT NULL ---- 80 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-670 SELECT DISTINCT 80 FROM tab4 WHERE NOT + CAST( NULL AS SIGNED ) IS NOT NULL ---- 80 skipif mysql # not compatible query I rowsort label-670 SELECT DISTINCT 80 FROM tab4 WHERE NOT + CAST ( NULL AS INTEGER ) IS NOT NULL ---- 80 query IIIIIII rowsort label-675 SELECT * FROM tab0 AS cor0 WHERE NULL NOT IN ( col4 + 72 * 63 * 70 * + 16 ) ---- query IIIIIII rowsort label-675 SELECT * FROM tab1 AS cor0 WHERE NULL NOT IN ( col4 + 72 * 63 * 70 * + 16 ) ---- query IIIIIII rowsort label-675 SELECT * FROM tab2 AS cor0 WHERE NULL NOT IN ( col4 + 72 * 63 * 70 * + 16 ) ---- query IIIIIII rowsort label-675 SELECT * FROM tab3 AS cor0 WHERE NULL NOT IN ( col4 + 72 * 63 * 70 * + 16 ) ---- query IIIIIII rowsort label-675 SELECT * FROM tab4 AS cor0 WHERE NULL NOT IN ( col4 + 72 * 63 * 70 * + 16 ) ---- query I rowsort label-680 SELECT - 34 FROM tab0 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-680 SELECT - 34 FROM tab1 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-680 SELECT - 34 FROM tab2 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-680 SELECT - 34 FROM tab3 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-680 SELECT - 34 FROM tab4 AS cor0 WHERE NOT NULL IS NULL ---- onlyif mysql # DIV for integer division: query I rowsort label-685 SELECT + 4 DIV - col3 FROM tab0 AS cor0 WHERE NOT ( col1 * col0 ) IS NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d skipif mysql # not compatible query I rowsort label-685 SELECT + 4 / - col3 FROM tab0 AS cor0 WHERE NOT ( col1 * col0 ) IS NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d onlyif mysql # DIV for integer division: query I rowsort label-685 SELECT + 4 DIV - col3 FROM tab1 AS cor0 WHERE NOT ( col1 * col0 ) IS NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d skipif mysql # not compatible query I rowsort label-685 SELECT + 4 / - col3 FROM tab1 AS cor0 WHERE NOT ( col1 * col0 ) IS NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d onlyif mysql # DIV for integer division: query I rowsort label-685 SELECT + 4 DIV - col3 FROM tab2 AS cor0 WHERE NOT ( col1 * col0 ) IS NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d skipif mysql # not compatible query I rowsort label-685 SELECT + 4 / - col3 FROM tab2 AS cor0 WHERE NOT ( col1 * col0 ) IS NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d onlyif mysql # DIV for integer division: query I rowsort label-685 SELECT + 4 DIV - col3 FROM tab3 AS cor0 WHERE NOT ( col1 * col0 ) IS NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d skipif mysql # not compatible query I rowsort label-685 SELECT + 4 / - col3 FROM tab3 AS cor0 WHERE NOT ( col1 * col0 ) IS NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d onlyif mysql # DIV for integer division: query I rowsort label-685 SELECT + 4 DIV - col3 FROM tab4 AS cor0 WHERE NOT ( col1 * col0 ) IS NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d skipif mysql # not compatible query I rowsort label-685 SELECT + 4 / - col3 FROM tab4 AS cor0 WHERE NOT ( col1 * col0 ) IS NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d onlyif mysql # CAST syntax: SIGNED type: query II rowsort label-690 SELECT - 96 AS col5, 99 + - - col4 AS col5 FROM tab0 AS cor0 WHERE NOT CAST( NULL AS SIGNED ) NOT BETWEEN NULL AND ( NULL ) ---- skipif mysql # not compatible query II rowsort label-690 SELECT - 96 AS col5, 99 + - - col4 AS col5 FROM tab0 AS cor0 WHERE NOT CAST ( NULL AS INTEGER ) NOT BETWEEN NULL AND ( NULL ) ---- onlyif mysql # CAST syntax: SIGNED type: query II rowsort label-690 SELECT - 96 AS col5, 99 + - - col4 AS col5 FROM tab1 AS cor0 WHERE NOT CAST( NULL AS SIGNED ) NOT BETWEEN NULL AND ( NULL ) ---- skipif mysql # not compatible query II rowsort label-690 SELECT - 96 AS col5, 99 + - - col4 AS col5 FROM tab1 AS cor0 WHERE NOT CAST ( NULL AS INTEGER ) NOT BETWEEN NULL AND ( NULL ) ---- onlyif mysql # CAST syntax: SIGNED type: query II rowsort label-690 SELECT - 96 AS col5, 99 + - - col4 AS col5 FROM tab2 AS cor0 WHERE NOT CAST( NULL AS SIGNED ) NOT BETWEEN NULL AND ( NULL ) ---- skipif mysql # not compatible query II rowsort label-690 SELECT - 96 AS col5, 99 + - - col4 AS col5 FROM tab2 AS cor0 WHERE NOT CAST ( NULL AS INTEGER ) NOT BETWEEN NULL AND ( NULL ) ---- onlyif mysql # CAST syntax: SIGNED type: query II rowsort label-690 SELECT - 96 AS col5, 99 + - - col4 AS col5 FROM tab3 AS cor0 WHERE NOT CAST( NULL AS SIGNED ) NOT BETWEEN NULL AND ( NULL ) ---- skipif mysql # not compatible query II rowsort label-690 SELECT - 96 AS col5, 99 + - - col4 AS col5 FROM tab3 AS cor0 WHERE NOT CAST ( NULL AS INTEGER ) NOT BETWEEN NULL AND ( NULL ) ---- onlyif mysql # CAST syntax: SIGNED type: query II rowsort label-690 SELECT - 96 AS col5, 99 + - - col4 AS col5 FROM tab4 AS cor0 WHERE NOT CAST( NULL AS SIGNED ) NOT BETWEEN NULL AND ( NULL ) ---- skipif mysql # not compatible query II rowsort label-690 SELECT - 96 AS col5, 99 + - - col4 AS col5 FROM tab4 AS cor0 WHERE NOT CAST ( NULL AS INTEGER ) NOT BETWEEN NULL AND ( NULL ) ---- query II rowsort label-695 SELECT ALL + col1, col4 AS col5 FROM tab0 AS cor0 WHERE NULL > + col0 ---- query II rowsort label-695 SELECT ALL + col1, col4 AS col5 FROM tab1 AS cor0 WHERE NULL > + col0 ---- query II rowsort label-695 SELECT ALL + col1, col4 AS col5 FROM tab2 AS cor0 WHERE NULL > + col0 ---- query II rowsort label-695 SELECT ALL + col1, col4 AS col5 FROM tab3 AS cor0 WHERE NULL > + col0 ---- query II rowsort label-695 SELECT ALL + col1, col4 AS col5 FROM tab4 AS cor0 WHERE NULL > + col0 ---- onlyif mysql # CAST syntax: DECIMAL type: query I rowsort label-700 SELECT DISTINCT + col3 + + 46 FROM tab0 WHERE ( NOT ( + CAST( col0 AS DECIMAL ) BETWEEN NULL AND - col0 * col4 + + col1 ) ) ---- 10 values hashing to eea3432d93cc7394ec62fb72d7ad5820 skipif mysql # not compatible query I rowsort label-700 SELECT DISTINCT + col3 + + 46 FROM tab0 WHERE ( NOT ( + CAST ( col0 AS REAL ) BETWEEN NULL AND - col0 * col4 + + col1 ) ) ---- 10 values hashing to eea3432d93cc7394ec62fb72d7ad5820 onlyif mysql # CAST syntax: DECIMAL type: query I rowsort label-700 SELECT DISTINCT + col3 + + 46 FROM tab1 WHERE ( NOT ( + CAST( col0 AS DECIMAL ) BETWEEN NULL AND - col0 * col4 + + col1 ) ) ---- 10 values hashing to eea3432d93cc7394ec62fb72d7ad5820 skipif mysql # not compatible query I rowsort label-700 SELECT DISTINCT + col3 + + 46 FROM tab1 WHERE ( NOT ( + CAST ( col0 AS REAL ) BETWEEN NULL AND - col0 * col4 + + col1 ) ) ---- 10 values hashing to eea3432d93cc7394ec62fb72d7ad5820 onlyif mysql # CAST syntax: DECIMAL type: query I rowsort label-700 SELECT DISTINCT + col3 + + 46 FROM tab2 WHERE ( NOT ( + CAST( col0 AS DECIMAL ) BETWEEN NULL AND - col0 * col4 + + col1 ) ) ---- 10 values hashing to eea3432d93cc7394ec62fb72d7ad5820 skipif mysql # not compatible query I rowsort label-700 SELECT DISTINCT + col3 + + 46 FROM tab2 WHERE ( NOT ( + CAST ( col0 AS REAL ) BETWEEN NULL AND - col0 * col4 + + col1 ) ) ---- 10 values hashing to eea3432d93cc7394ec62fb72d7ad5820 onlyif mysql # CAST syntax: DECIMAL type: query I rowsort label-700 SELECT DISTINCT + col3 + + 46 FROM tab3 WHERE ( NOT ( + CAST( col0 AS DECIMAL ) BETWEEN NULL AND - col0 * col4 + + col1 ) ) ---- 10 values hashing to eea3432d93cc7394ec62fb72d7ad5820 skipif mysql # not compatible query I rowsort label-700 SELECT DISTINCT + col3 + + 46 FROM tab3 WHERE ( NOT ( + CAST ( col0 AS REAL ) BETWEEN NULL AND - col0 * col4 + + col1 ) ) ---- 10 values hashing to eea3432d93cc7394ec62fb72d7ad5820 onlyif mysql # CAST syntax: DECIMAL type: query I rowsort label-700 SELECT DISTINCT + col3 + + 46 FROM tab4 WHERE ( NOT ( + CAST( col0 AS DECIMAL ) BETWEEN NULL AND - col0 * col4 + + col1 ) ) ---- 10 values hashing to eea3432d93cc7394ec62fb72d7ad5820 skipif mysql # not compatible query I rowsort label-700 SELECT DISTINCT + col3 + + 46 FROM tab4 WHERE ( NOT ( + CAST ( col0 AS REAL ) BETWEEN NULL AND - col0 * col4 + + col1 ) ) ---- 10 values hashing to eea3432d93cc7394ec62fb72d7ad5820 query IIIIIII rowsort label-705 SELECT ALL * FROM tab0 AS cor0 WHERE + col1 * + col0 / 79 * + - col4 * - - col4 + + 3 = col3 * 97 + - col3 ---- query IIIIIII rowsort label-705 SELECT ALL * FROM tab1 AS cor0 WHERE + col1 * + col0 / 79 * + - col4 * - - col4 + + 3 = col3 * 97 + - col3 ---- query IIIIIII rowsort label-705 SELECT ALL * FROM tab2 AS cor0 WHERE + col1 * + col0 / 79 * + - col4 * - - col4 + + 3 = col3 * 97 + - col3 ---- query IIIIIII rowsort label-705 SELECT ALL * FROM tab3 AS cor0 WHERE + col1 * + col0 / 79 * + - col4 * - - col4 + + 3 = col3 * 97 + - col3 ---- query IIIIIII rowsort label-705 SELECT ALL * FROM tab4 AS cor0 WHERE + col1 * + col0 / 79 * + - col4 * - - col4 + + 3 = col3 * 97 + - col3 ---- onlyif mysql # aggregate syntax: query I rowsort label-710 SELECT ALL + MAX( DISTINCT + col4 ) + - 90 FROM tab0 WHERE ( NULL ) IS NOT NULL AND col2 IS NOT NULL ---- NULL skipif mysql # not compatible query I rowsort label-710 SELECT ALL + MAX ( DISTINCT + col4 ) + - 90 FROM tab0 WHERE ( NULL ) IS NOT NULL AND col2 IS NOT NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-710 SELECT ALL + MAX( DISTINCT + col4 ) + - 90 FROM tab1 WHERE ( NULL ) IS NOT NULL AND col2 IS NOT NULL ---- NULL skipif mysql # not compatible query I rowsort label-710 SELECT ALL + MAX ( DISTINCT + col4 ) + - 90 FROM tab1 WHERE ( NULL ) IS NOT NULL AND col2 IS NOT NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-710 SELECT ALL + MAX( DISTINCT + col4 ) + - 90 FROM tab2 WHERE ( NULL ) IS NOT NULL AND col2 IS NOT NULL ---- NULL skipif mysql # not compatible query I rowsort label-710 SELECT ALL + MAX ( DISTINCT + col4 ) + - 90 FROM tab2 WHERE ( NULL ) IS NOT NULL AND col2 IS NOT NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-710 SELECT ALL + MAX( DISTINCT + col4 ) + - 90 FROM tab3 WHERE ( NULL ) IS NOT NULL AND col2 IS NOT NULL ---- NULL skipif mysql # not compatible query I rowsort label-710 SELECT ALL + MAX ( DISTINCT + col4 ) + - 90 FROM tab3 WHERE ( NULL ) IS NOT NULL AND col2 IS NOT NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-710 SELECT ALL + MAX( DISTINCT + col4 ) + - 90 FROM tab4 WHERE ( NULL ) IS NOT NULL AND col2 IS NOT NULL ---- NULL skipif mysql # not compatible query I rowsort label-710 SELECT ALL + MAX ( DISTINCT + col4 ) + - 90 FROM tab4 WHERE ( NULL ) IS NOT NULL AND col2 IS NOT NULL ---- NULL query IIIIIII rowsort label-715 SELECT * FROM tab0 WHERE - col3 BETWEEN + col3 AND - + col1 ---- query IIIIIII rowsort label-715 SELECT * FROM tab1 WHERE - col3 BETWEEN + col3 AND - + col1 ---- query IIIIIII rowsort label-715 SELECT * FROM tab2 WHERE - col3 BETWEEN + col3 AND - + col1 ---- query IIIIIII rowsort label-715 SELECT * FROM tab3 WHERE - col3 BETWEEN + col3 AND - + col1 ---- query IIIIIII rowsort label-715 SELECT * FROM tab4 WHERE - col3 BETWEEN + col3 AND - + col1 ---- query I rowsort label-720 SELECT + col4 AS col1 FROM tab0 cor0 WHERE ( NULL ) IS NOT NULL ---- query I rowsort label-720 SELECT + col4 AS col1 FROM tab1 cor0 WHERE ( NULL ) IS NOT NULL ---- query I rowsort label-720 SELECT + col4 AS col1 FROM tab2 cor0 WHERE ( NULL ) IS NOT NULL ---- query I rowsort label-720 SELECT + col4 AS col1 FROM tab3 cor0 WHERE ( NULL ) IS NOT NULL ---- query I rowsort label-720 SELECT + col4 AS col1 FROM tab4 cor0 WHERE ( NULL ) IS NOT NULL ---- query IIIIIII rowsort label-725 SELECT * FROM tab0 AS cor0 WHERE 40 + + col3 <= ( NULL ) ---- query IIIIIII rowsort label-725 SELECT * FROM tab1 AS cor0 WHERE 40 + + col3 <= ( NULL ) ---- query IIIIIII rowsort label-725 SELECT * FROM tab2 AS cor0 WHERE 40 + + col3 <= ( NULL ) ---- query IIIIIII rowsort label-725 SELECT * FROM tab3 AS cor0 WHERE 40 + + col3 <= ( NULL ) ---- query IIIIIII rowsort label-725 SELECT * FROM tab4 AS cor0 WHERE 40 + + col3 <= ( NULL ) ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-730 SELECT - 41 col3 FROM tab0 AS cor0 WHERE col0 IS NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-730 SELECT - 41 col3 FROM tab1 AS cor0 WHERE col0 IS NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-730 SELECT - 41 col3 FROM tab2 AS cor0 WHERE col0 IS NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-730 SELECT - 41 col3 FROM tab3 AS cor0 WHERE col0 IS NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-730 SELECT - 41 col3 FROM tab4 AS cor0 WHERE col0 IS NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-735 SELECT DISTINCT + - ( 12 ) col0 FROM tab0 AS cor0 WHERE NOT 79 <> NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-735 SELECT DISTINCT + - ( 12 ) col0 FROM tab1 AS cor0 WHERE NOT 79 <> NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-735 SELECT DISTINCT + - ( 12 ) col0 FROM tab2 AS cor0 WHERE NOT 79 <> NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-735 SELECT DISTINCT + - ( 12 ) col0 FROM tab3 AS cor0 WHERE NOT 79 <> NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-735 SELECT DISTINCT + - ( 12 ) col0 FROM tab4 AS cor0 WHERE NOT 79 <> NULL ---- query I rowsort label-740 SELECT DISTINCT 65 * - 29 AS col0 FROM tab0 AS cor0 WHERE NOT NULL > NULL ---- query I rowsort label-740 SELECT DISTINCT 65 * - 29 AS col0 FROM tab1 AS cor0 WHERE NOT NULL > NULL ---- query I rowsort label-740 SELECT DISTINCT 65 * - 29 AS col0 FROM tab2 AS cor0 WHERE NOT NULL > NULL ---- query I rowsort label-740 SELECT DISTINCT 65 * - 29 AS col0 FROM tab3 AS cor0 WHERE NOT NULL > NULL ---- query I rowsort label-740 SELECT DISTINCT 65 * - 29 AS col0 FROM tab4 AS cor0 WHERE NOT NULL > NULL ---- query IIIIIII rowsort label-745 SELECT ALL * FROM tab0 WHERE NOT ( + 9 ) IS NOT NULL ---- query IIIIIII rowsort label-745 SELECT ALL * FROM tab1 WHERE NOT ( + 9 ) IS NOT NULL ---- query IIIIIII rowsort label-745 SELECT ALL * FROM tab2 WHERE NOT ( + 9 ) IS NOT NULL ---- query IIIIIII rowsort label-745 SELECT ALL * FROM tab3 WHERE NOT ( + 9 ) IS NOT NULL ---- query IIIIIII rowsort label-745 SELECT ALL * FROM tab4 WHERE NOT ( + 9 ) IS NOT NULL ---- query IIIIIII rowsort label-750 SELECT * FROM tab0 WHERE NOT + 12 <= ( - + 73 + + 87 ) ---- query IIIIIII rowsort label-750 SELECT * FROM tab1 WHERE NOT + 12 <= ( - + 73 + + 87 ) ---- query IIIIIII rowsort label-750 SELECT * FROM tab2 WHERE NOT + 12 <= ( - + 73 + + 87 ) ---- query IIIIIII rowsort label-750 SELECT * FROM tab3 WHERE NOT + 12 <= ( - + 73 + + 87 ) ---- query IIIIIII rowsort label-750 SELECT * FROM tab4 WHERE NOT + 12 <= ( - + 73 + + 87 ) ---- query I rowsort label-755 SELECT ALL - - col3 - - col0 FROM tab0 WHERE NOT NULL BETWEEN NULL AND + + col0 ---- query I rowsort label-755 SELECT ALL - - col3 - - col0 FROM tab1 WHERE NOT NULL BETWEEN NULL AND + + col0 ---- query I rowsort label-755 SELECT ALL - - col3 - - col0 FROM tab2 WHERE NOT NULL BETWEEN NULL AND + + col0 ---- query I rowsort label-755 SELECT ALL - - col3 - - col0 FROM tab3 WHERE NOT NULL BETWEEN NULL AND + + col0 ---- query I rowsort label-755 SELECT ALL - - col3 - - col0 FROM tab4 WHERE NOT NULL BETWEEN NULL AND + + col0 ---- query IIIIIII rowsort label-760 SELECT ALL * FROM tab0 AS cor0 WHERE NOT - col0 <= 89 ---- query IIIIIII rowsort label-760 SELECT ALL * FROM tab1 AS cor0 WHERE NOT - col0 <= 89 ---- query IIIIIII rowsort label-760 SELECT ALL * FROM tab2 AS cor0 WHERE NOT - col0 <= 89 ---- query IIIIIII rowsort label-760 SELECT ALL * FROM tab3 AS cor0 WHERE NOT - col0 <= 89 ---- query IIIIIII rowsort label-760 SELECT ALL * FROM tab4 AS cor0 WHERE NOT - col0 <= 89 ---- query IIIIIII rowsort label-765 SELECT ALL * FROM tab0 cor0 WHERE NOT NULL <= + col0 * + 59 ---- query IIIIIII rowsort label-765 SELECT ALL * FROM tab1 cor0 WHERE NOT NULL <= + col0 * + 59 ---- query IIIIIII rowsort label-765 SELECT ALL * FROM tab2 cor0 WHERE NOT NULL <= + col0 * + 59 ---- query IIIIIII rowsort label-765 SELECT ALL * FROM tab3 cor0 WHERE NOT NULL <= + col0 * + 59 ---- query IIIIIII rowsort label-765 SELECT ALL * FROM tab4 cor0 WHERE NOT NULL <= + col0 * + 59 ---- query IIIIIII rowsort label-770 SELECT * FROM tab0 WHERE NOT NULL <> + col3 ---- query IIIIIII rowsort label-770 SELECT * FROM tab1 WHERE NOT NULL <> + col3 ---- query IIIIIII rowsort label-770 SELECT * FROM tab2 WHERE NOT NULL <> + col3 ---- query IIIIIII rowsort label-770 SELECT * FROM tab3 WHERE NOT NULL <> + col3 ---- query IIIIIII rowsort label-770 SELECT * FROM tab4 WHERE NOT NULL <> + col3 ---- query I rowsort label-775 SELECT + col3 FROM tab0 AS cor0 WHERE col2 IS NULL ---- query I rowsort label-775 SELECT + col3 FROM tab1 AS cor0 WHERE col2 IS NULL ---- query I rowsort label-775 SELECT + col3 FROM tab2 AS cor0 WHERE col2 IS NULL ---- query I rowsort label-775 SELECT + col3 FROM tab3 AS cor0 WHERE col2 IS NULL ---- query I rowsort label-775 SELECT + col3 FROM tab4 AS cor0 WHERE col2 IS NULL ---- query IIIIIII rowsort label-780 SELECT * FROM tab0 AS cor0 WHERE NULL < col4 ---- query IIIIIII rowsort label-780 SELECT * FROM tab1 AS cor0 WHERE NULL < col4 ---- query IIIIIII rowsort label-780 SELECT * FROM tab2 AS cor0 WHERE NULL < col4 ---- query IIIIIII rowsort label-780 SELECT * FROM tab3 AS cor0 WHERE NULL < col4 ---- query IIIIIII rowsort label-780 SELECT * FROM tab4 AS cor0 WHERE NULL < col4 ---- query IIIIIII rowsort label-785 SELECT * FROM tab0 cor0 WHERE NULL NOT BETWEEN + 79 AND - col1 - 97 ---- query IIIIIII rowsort label-785 SELECT * FROM tab1 cor0 WHERE NULL NOT BETWEEN + 79 AND - col1 - 97 ---- query IIIIIII rowsort label-785 SELECT * FROM tab2 cor0 WHERE NULL NOT BETWEEN + 79 AND - col1 - 97 ---- query IIIIIII rowsort label-785 SELECT * FROM tab3 cor0 WHERE NULL NOT BETWEEN + 79 AND - col1 - 97 ---- query IIIIIII rowsort label-785 SELECT * FROM tab4 cor0 WHERE NULL NOT BETWEEN + 79 AND - col1 - 97 ---- query I rowsort label-790 SELECT ALL col5 FROM tab0 AS cor0 WHERE NOT ( - col3 + + 7 + 67 + - - col4 ) IS NULL OR NULL IS NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-790 SELECT ALL col5 FROM tab1 AS cor0 WHERE NOT ( - col3 + + 7 + 67 + - - col4 ) IS NULL OR NULL IS NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-790 SELECT ALL col5 FROM tab2 AS cor0 WHERE NOT ( - col3 + + 7 + 67 + - - col4 ) IS NULL OR NULL IS NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-790 SELECT ALL col5 FROM tab3 AS cor0 WHERE NOT ( - col3 + + 7 + 67 + - - col4 ) IS NULL OR NULL IS NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-790 SELECT ALL col5 FROM tab4 AS cor0 WHERE NOT ( - col3 + + 7 + 67 + - - col4 ) IS NULL OR NULL IS NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query IIIIIII rowsort label-795 SELECT * FROM tab0 WHERE NOT ( NULL ) < ( NULL ) ---- query IIIIIII rowsort label-795 SELECT * FROM tab1 WHERE NOT ( NULL ) < ( NULL ) ---- query IIIIIII rowsort label-795 SELECT * FROM tab2 WHERE NOT ( NULL ) < ( NULL ) ---- query IIIIIII rowsort label-795 SELECT * FROM tab3 WHERE NOT ( NULL ) < ( NULL ) ---- query IIIIIII rowsort label-795 SELECT * FROM tab4 WHERE NOT ( NULL ) < ( NULL ) ---- onlyif mysql # aggregate syntax: query I rowsort label-800 SELECT + 91 * - MAX( - col3 ) FROM tab0 cor0 WHERE NULL = NULL ---- NULL skipif mysql # not compatible query I rowsort label-800 SELECT + 91 * - MAX ( - col3 ) FROM tab0 cor0 WHERE NULL = NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-800 SELECT + 91 * - MAX( - col3 ) FROM tab1 cor0 WHERE NULL = NULL ---- NULL skipif mysql # not compatible query I rowsort label-800 SELECT + 91 * - MAX ( - col3 ) FROM tab1 cor0 WHERE NULL = NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-800 SELECT + 91 * - MAX( - col3 ) FROM tab2 cor0 WHERE NULL = NULL ---- NULL skipif mysql # not compatible query I rowsort label-800 SELECT + 91 * - MAX ( - col3 ) FROM tab2 cor0 WHERE NULL = NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-800 SELECT + 91 * - MAX( - col3 ) FROM tab3 cor0 WHERE NULL = NULL ---- NULL skipif mysql # not compatible query I rowsort label-800 SELECT + 91 * - MAX ( - col3 ) FROM tab3 cor0 WHERE NULL = NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-800 SELECT + 91 * - MAX( - col3 ) FROM tab4 cor0 WHERE NULL = NULL ---- NULL skipif mysql # not compatible query I rowsort label-800 SELECT + 91 * - MAX ( - col3 ) FROM tab4 cor0 WHERE NULL = NULL ---- NULL query I rowsort label-805 SELECT DISTINCT col4 FROM tab0 cor0 WHERE 60 IS NULL ---- query I rowsort label-805 SELECT DISTINCT col4 FROM tab1 cor0 WHERE 60 IS NULL ---- query I rowsort label-805 SELECT DISTINCT col4 FROM tab2 cor0 WHERE 60 IS NULL ---- query I rowsort label-805 SELECT DISTINCT col4 FROM tab3 cor0 WHERE 60 IS NULL ---- query I rowsort label-805 SELECT DISTINCT col4 FROM tab4 cor0 WHERE 60 IS NULL ---- query I rowsort label-810 SELECT 15 AS col5 FROM tab0 WHERE NOT - col0 + 90 IS NOT NULL ---- query I rowsort label-810 SELECT 15 AS col5 FROM tab1 WHERE NOT - col0 + 90 IS NOT NULL ---- query I rowsort label-810 SELECT 15 AS col5 FROM tab2 WHERE NOT - col0 + 90 IS NOT NULL ---- query I rowsort label-810 SELECT 15 AS col5 FROM tab3 WHERE NOT - col0 + 90 IS NOT NULL ---- query I rowsort label-810 SELECT 15 AS col5 FROM tab4 WHERE NOT - col0 + 90 IS NOT NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-815 SELECT 63 col5 FROM tab0 AS cor0 WHERE NULL IS NULL ---- 10 values hashing to fc018c7965bd0bba6a2d5080c5e10b6d skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-815 SELECT 63 col5 FROM tab1 AS cor0 WHERE NULL IS NULL ---- 10 values hashing to fc018c7965bd0bba6a2d5080c5e10b6d skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-815 SELECT 63 col5 FROM tab2 AS cor0 WHERE NULL IS NULL ---- 10 values hashing to fc018c7965bd0bba6a2d5080c5e10b6d skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-815 SELECT 63 col5 FROM tab3 AS cor0 WHERE NULL IS NULL ---- 10 values hashing to fc018c7965bd0bba6a2d5080c5e10b6d skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-815 SELECT 63 col5 FROM tab4 AS cor0 WHERE NULL IS NULL ---- 10 values hashing to fc018c7965bd0bba6a2d5080c5e10b6d onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-820 SELECT * FROM tab0 AS cor0 WHERE 83 BETWEEN + CAST( NULL AS SIGNED ) * - col0 AND NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-820 SELECT * FROM tab0 AS cor0 WHERE 83 BETWEEN + CAST ( NULL AS INTEGER ) * - col0 AND NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-820 SELECT * FROM tab1 AS cor0 WHERE 83 BETWEEN + CAST( NULL AS SIGNED ) * - col0 AND NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-820 SELECT * FROM tab1 AS cor0 WHERE 83 BETWEEN + CAST ( NULL AS INTEGER ) * - col0 AND NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-820 SELECT * FROM tab2 AS cor0 WHERE 83 BETWEEN + CAST( NULL AS SIGNED ) * - col0 AND NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-820 SELECT * FROM tab2 AS cor0 WHERE 83 BETWEEN + CAST ( NULL AS INTEGER ) * - col0 AND NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-820 SELECT * FROM tab3 AS cor0 WHERE 83 BETWEEN + CAST( NULL AS SIGNED ) * - col0 AND NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-820 SELECT * FROM tab3 AS cor0 WHERE 83 BETWEEN + CAST ( NULL AS INTEGER ) * - col0 AND NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-820 SELECT * FROM tab4 AS cor0 WHERE 83 BETWEEN + CAST( NULL AS SIGNED ) * - col0 AND NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-820 SELECT * FROM tab4 AS cor0 WHERE 83 BETWEEN + CAST ( NULL AS INTEGER ) * - col0 AND NULL ---- query I rowsort label-825 SELECT DISTINCT + col0 FROM tab0 WHERE NOT + col3 IS NOT NULL ---- query I rowsort label-825 SELECT DISTINCT + col0 FROM tab1 WHERE NOT + col3 IS NOT NULL ---- query I rowsort label-825 SELECT DISTINCT + col0 FROM tab2 WHERE NOT + col3 IS NOT NULL ---- query I rowsort label-825 SELECT DISTINCT + col0 FROM tab3 WHERE NOT + col3 IS NOT NULL ---- query I rowsort label-825 SELECT DISTINCT + col0 FROM tab4 WHERE NOT + col3 IS NOT NULL ---- query I rowsort label-830 SELECT + col5 AS col4 FROM tab0 WHERE + 26 IS NULL ---- query I rowsort label-830 SELECT + col5 AS col4 FROM tab1 WHERE + 26 IS NULL ---- query I rowsort label-830 SELECT + col5 AS col4 FROM tab2 WHERE + 26 IS NULL ---- query I rowsort label-830 SELECT + col5 AS col4 FROM tab3 WHERE + 26 IS NULL ---- query I rowsort label-830 SELECT + col5 AS col4 FROM tab4 WHERE + 26 IS NULL ---- onlyif mysql # aggregate syntax: query I rowsort label-835 SELECT 39 - + COUNT( ALL - - ( + col0 ) ) AS col0 FROM tab0 WHERE NULL IS NULL ---- 29 skipif mysql # not compatible query I rowsort label-835 SELECT 39 - + COUNT ( ALL - - ( + col0 ) ) AS col0 FROM tab0 WHERE NULL IS NULL ---- 29 onlyif mysql # aggregate syntax: query I rowsort label-835 SELECT 39 - + COUNT( ALL - - ( + col0 ) ) AS col0 FROM tab1 WHERE NULL IS NULL ---- 29 skipif mysql # not compatible query I rowsort label-835 SELECT 39 - + COUNT ( ALL - - ( + col0 ) ) AS col0 FROM tab1 WHERE NULL IS NULL ---- 29 onlyif mysql # aggregate syntax: query I rowsort label-835 SELECT 39 - + COUNT( ALL - - ( + col0 ) ) AS col0 FROM tab2 WHERE NULL IS NULL ---- 29 skipif mysql # not compatible query I rowsort label-835 SELECT 39 - + COUNT ( ALL - - ( + col0 ) ) AS col0 FROM tab2 WHERE NULL IS NULL ---- 29 onlyif mysql # aggregate syntax: query I rowsort label-835 SELECT 39 - + COUNT( ALL - - ( + col0 ) ) AS col0 FROM tab3 WHERE NULL IS NULL ---- 29 skipif mysql # not compatible query I rowsort label-835 SELECT 39 - + COUNT ( ALL - - ( + col0 ) ) AS col0 FROM tab3 WHERE NULL IS NULL ---- 29 onlyif mysql # aggregate syntax: query I rowsort label-835 SELECT 39 - + COUNT( ALL - - ( + col0 ) ) AS col0 FROM tab4 WHERE NULL IS NULL ---- 29 skipif mysql # not compatible query I rowsort label-835 SELECT 39 - + COUNT ( ALL - - ( + col0 ) ) AS col0 FROM tab4 WHERE NULL IS NULL ---- 29 query I rowsort label-840 SELECT ALL - col3 AS col1 FROM tab0 WHERE NOT col1 IS NULL ---- 10 values hashing to 19e9fb81d711d30a2b9bef5022326952 query I rowsort label-840 SELECT ALL - col3 AS col1 FROM tab1 WHERE NOT col1 IS NULL ---- 10 values hashing to 19e9fb81d711d30a2b9bef5022326952 query I rowsort label-840 SELECT ALL - col3 AS col1 FROM tab2 WHERE NOT col1 IS NULL ---- 10 values hashing to 19e9fb81d711d30a2b9bef5022326952 query I rowsort label-840 SELECT ALL - col3 AS col1 FROM tab3 WHERE NOT col1 IS NULL ---- 10 values hashing to 19e9fb81d711d30a2b9bef5022326952 query I rowsort label-840 SELECT ALL - col3 AS col1 FROM tab4 WHERE NOT col1 IS NULL ---- 10 values hashing to 19e9fb81d711d30a2b9bef5022326952 query IIIIIII rowsort label-845 SELECT ALL * FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN ( - 63 + 37 ) AND + col3 ---- query IIIIIII rowsort label-845 SELECT ALL * FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN ( - 63 + 37 ) AND + col3 ---- query IIIIIII rowsort label-845 SELECT ALL * FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN ( - 63 + 37 ) AND + col3 ---- query IIIIIII rowsort label-845 SELECT ALL * FROM tab3 AS cor0 WHERE NOT NULL NOT BETWEEN ( - 63 + 37 ) AND + col3 ---- query IIIIIII rowsort label-845 SELECT ALL * FROM tab4 AS cor0 WHERE NOT NULL NOT BETWEEN ( - 63 + 37 ) AND + col3 ---- query I rowsort label-850 SELECT ALL - + col0 FROM tab0 AS cor0 WHERE NOT ( NULL ) IS NOT NULL ---- 10 values hashing to 7eea25871edfbad19595a51730f76f07 query I rowsort label-850 SELECT ALL - + col0 FROM tab1 AS cor0 WHERE NOT ( NULL ) IS NOT NULL ---- 10 values hashing to 7eea25871edfbad19595a51730f76f07 query I rowsort label-850 SELECT ALL - + col0 FROM tab2 AS cor0 WHERE NOT ( NULL ) IS NOT NULL ---- 10 values hashing to 7eea25871edfbad19595a51730f76f07 query I rowsort label-850 SELECT ALL - + col0 FROM tab3 AS cor0 WHERE NOT ( NULL ) IS NOT NULL ---- 10 values hashing to 7eea25871edfbad19595a51730f76f07 query I rowsort label-850 SELECT ALL - + col0 FROM tab4 AS cor0 WHERE NOT ( NULL ) IS NOT NULL ---- 10 values hashing to 7eea25871edfbad19595a51730f76f07 query I rowsort label-855 SELECT DISTINCT + col3 FROM tab0 WHERE 93 IS NOT NULL ---- 10 values hashing to d70c4f7d82d3133d625e315338f25a09 query I rowsort label-855 SELECT DISTINCT + col3 FROM tab1 WHERE 93 IS NOT NULL ---- 10 values hashing to d70c4f7d82d3133d625e315338f25a09 query I rowsort label-855 SELECT DISTINCT + col3 FROM tab2 WHERE 93 IS NOT NULL ---- 10 values hashing to d70c4f7d82d3133d625e315338f25a09 query I rowsort label-855 SELECT DISTINCT + col3 FROM tab3 WHERE 93 IS NOT NULL ---- 10 values hashing to d70c4f7d82d3133d625e315338f25a09 query I rowsort label-855 SELECT DISTINCT + col3 FROM tab4 WHERE 93 IS NOT NULL ---- 10 values hashing to d70c4f7d82d3133d625e315338f25a09 query IIIIIII rowsort label-860 SELECT * FROM tab0 AS cor0 WHERE NOT 99 IS NOT NULL ---- query IIIIIII rowsort label-860 SELECT * FROM tab1 AS cor0 WHERE NOT 99 IS NOT NULL ---- query IIIIIII rowsort label-860 SELECT * FROM tab2 AS cor0 WHERE NOT 99 IS NOT NULL ---- query IIIIIII rowsort label-860 SELECT * FROM tab3 AS cor0 WHERE NOT 99 IS NOT NULL ---- query IIIIIII rowsort label-860 SELECT * FROM tab4 AS cor0 WHERE NOT 99 IS NOT NULL ---- query IIIIIII rowsort label-865 SELECT ALL * FROM tab0 AS cor0 WHERE ( col1 ) IS NULL ---- query IIIIIII rowsort label-865 SELECT ALL * FROM tab1 AS cor0 WHERE ( col1 ) IS NULL ---- query IIIIIII rowsort label-865 SELECT ALL * FROM tab2 AS cor0 WHERE ( col1 ) IS NULL ---- query IIIIIII rowsort label-865 SELECT ALL * FROM tab3 AS cor0 WHERE ( col1 ) IS NULL ---- query IIIIIII rowsort label-865 SELECT ALL * FROM tab4 AS cor0 WHERE ( col1 ) IS NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query II rowsort label-870 SELECT ALL + col0, - col4 col3 FROM tab0 AS cor0 WHERE ( 22 ) BETWEEN NULL AND ( NULL ) ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query II rowsort label-870 SELECT ALL + col0, - col4 col3 FROM tab1 AS cor0 WHERE ( 22 ) BETWEEN NULL AND ( NULL ) ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query II rowsort label-870 SELECT ALL + col0, - col4 col3 FROM tab2 AS cor0 WHERE ( 22 ) BETWEEN NULL AND ( NULL ) ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query II rowsort label-870 SELECT ALL + col0, - col4 col3 FROM tab3 AS cor0 WHERE ( 22 ) BETWEEN NULL AND ( NULL ) ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query II rowsort label-870 SELECT ALL + col0, - col4 col3 FROM tab4 AS cor0 WHERE ( 22 ) BETWEEN NULL AND ( NULL ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-875 SELECT DISTINCT - 32 FROM tab0 AS cor0 WHERE NOT col1 <> + col3 * + + col3 * + CAST( NULL AS SIGNED ) ---- skipif mysql # not compatible query I rowsort label-875 SELECT DISTINCT - 32 FROM tab0 AS cor0 WHERE NOT col1 <> + col3 * + + col3 * + CAST ( NULL AS INTEGER ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-875 SELECT DISTINCT - 32 FROM tab1 AS cor0 WHERE NOT col1 <> + col3 * + + col3 * + CAST( NULL AS SIGNED ) ---- skipif mysql # not compatible query I rowsort label-875 SELECT DISTINCT - 32 FROM tab1 AS cor0 WHERE NOT col1 <> + col3 * + + col3 * + CAST ( NULL AS INTEGER ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-875 SELECT DISTINCT - 32 FROM tab2 AS cor0 WHERE NOT col1 <> + col3 * + + col3 * + CAST( NULL AS SIGNED ) ---- skipif mysql # not compatible query I rowsort label-875 SELECT DISTINCT - 32 FROM tab2 AS cor0 WHERE NOT col1 <> + col3 * + + col3 * + CAST ( NULL AS INTEGER ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-875 SELECT DISTINCT - 32 FROM tab3 AS cor0 WHERE NOT col1 <> + col3 * + + col3 * + CAST( NULL AS SIGNED ) ---- skipif mysql # not compatible query I rowsort label-875 SELECT DISTINCT - 32 FROM tab3 AS cor0 WHERE NOT col1 <> + col3 * + + col3 * + CAST ( NULL AS INTEGER ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-875 SELECT DISTINCT - 32 FROM tab4 AS cor0 WHERE NOT col1 <> + col3 * + + col3 * + CAST( NULL AS SIGNED ) ---- skipif mysql # not compatible query I rowsort label-875 SELECT DISTINCT - 32 FROM tab4 AS cor0 WHERE NOT col1 <> + col3 * + + col3 * + CAST ( NULL AS INTEGER ) ---- onlyif mysql # aggregate syntax: query I rowsort label-880 SELECT ALL - COUNT( col0 ) * - - 41 AS col0 FROM tab0 AS cor0 WHERE NOT NULL IN ( - col3 ) ---- 0 skipif mysql # not compatible query I rowsort label-880 SELECT ALL - COUNT ( col0 ) * - - 41 AS col0 FROM tab0 AS cor0 WHERE NOT NULL IN ( - col3 ) ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-880 SELECT ALL - COUNT( col0 ) * - - 41 AS col0 FROM tab1 AS cor0 WHERE NOT NULL IN ( - col3 ) ---- 0 skipif mysql # not compatible query I rowsort label-880 SELECT ALL - COUNT ( col0 ) * - - 41 AS col0 FROM tab1 AS cor0 WHERE NOT NULL IN ( - col3 ) ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-880 SELECT ALL - COUNT( col0 ) * - - 41 AS col0 FROM tab2 AS cor0 WHERE NOT NULL IN ( - col3 ) ---- 0 skipif mysql # not compatible query I rowsort label-880 SELECT ALL - COUNT ( col0 ) * - - 41 AS col0 FROM tab2 AS cor0 WHERE NOT NULL IN ( - col3 ) ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-880 SELECT ALL - COUNT( col0 ) * - - 41 AS col0 FROM tab3 AS cor0 WHERE NOT NULL IN ( - col3 ) ---- 0 skipif mysql # not compatible query I rowsort label-880 SELECT ALL - COUNT ( col0 ) * - - 41 AS col0 FROM tab3 AS cor0 WHERE NOT NULL IN ( - col3 ) ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-880 SELECT ALL - COUNT( col0 ) * - - 41 AS col0 FROM tab4 AS cor0 WHERE NOT NULL IN ( - col3 ) ---- 0 skipif mysql # not compatible query I rowsort label-880 SELECT ALL - COUNT ( col0 ) * - - 41 AS col0 FROM tab4 AS cor0 WHERE NOT NULL IN ( - col3 ) ---- 0 query I rowsort label-885 SELECT DISTINCT - col0 FROM tab0 WHERE NOT - + 52 IS NULL ---- 10 values hashing to 7eea25871edfbad19595a51730f76f07 query I rowsort label-885 SELECT DISTINCT - col0 FROM tab1 WHERE NOT - + 52 IS NULL ---- 10 values hashing to 7eea25871edfbad19595a51730f76f07 query I rowsort label-885 SELECT DISTINCT - col0 FROM tab2 WHERE NOT - + 52 IS NULL ---- 10 values hashing to 7eea25871edfbad19595a51730f76f07 query I rowsort label-885 SELECT DISTINCT - col0 FROM tab3 WHERE NOT - + 52 IS NULL ---- 10 values hashing to 7eea25871edfbad19595a51730f76f07 query I rowsort label-885 SELECT DISTINCT - col0 FROM tab4 WHERE NOT - + 52 IS NULL ---- 10 values hashing to 7eea25871edfbad19595a51730f76f07 query I rowsort label-890 SELECT + + col4 AS col3 FROM tab0 WHERE 49 IS NULL ---- query I rowsort label-890 SELECT + + col4 AS col3 FROM tab1 WHERE 49 IS NULL ---- query I rowsort label-890 SELECT + + col4 AS col3 FROM tab2 WHERE 49 IS NULL ---- query I rowsort label-890 SELECT + + col4 AS col3 FROM tab3 WHERE 49 IS NULL ---- query I rowsort label-890 SELECT + + col4 AS col3 FROM tab4 WHERE 49 IS NULL ---- onlyif mysql # aggregate syntax: query I rowsort label-895 SELECT DISTINCT + 11 * COUNT( * ) + - + 13 FROM tab0 WHERE NOT NULL = NULL ---- -13 skipif mysql # not compatible query I rowsort label-895 SELECT DISTINCT + 11 * COUNT ( * ) + - + 13 FROM tab0 WHERE NOT NULL = NULL ---- -13 onlyif mysql # aggregate syntax: query I rowsort label-895 SELECT DISTINCT + 11 * COUNT( * ) + - + 13 FROM tab1 WHERE NOT NULL = NULL ---- -13 skipif mysql # not compatible query I rowsort label-895 SELECT DISTINCT + 11 * COUNT ( * ) + - + 13 FROM tab1 WHERE NOT NULL = NULL ---- -13 onlyif mysql # aggregate syntax: query I rowsort label-895 SELECT DISTINCT + 11 * COUNT( * ) + - + 13 FROM tab2 WHERE NOT NULL = NULL ---- -13 skipif mysql # not compatible query I rowsort label-895 SELECT DISTINCT + 11 * COUNT ( * ) + - + 13 FROM tab2 WHERE NOT NULL = NULL ---- -13 onlyif mysql # aggregate syntax: query I rowsort label-895 SELECT DISTINCT + 11 * COUNT( * ) + - + 13 FROM tab3 WHERE NOT NULL = NULL ---- -13 skipif mysql # not compatible query I rowsort label-895 SELECT DISTINCT + 11 * COUNT ( * ) + - + 13 FROM tab3 WHERE NOT NULL = NULL ---- -13 onlyif mysql # aggregate syntax: query I rowsort label-895 SELECT DISTINCT + 11 * COUNT( * ) + - + 13 FROM tab4 WHERE NOT NULL = NULL ---- -13 skipif mysql # not compatible query I rowsort label-895 SELECT DISTINCT + 11 * COUNT ( * ) + - + 13 FROM tab4 WHERE NOT NULL = NULL ---- -13 query I rowsort label-900 SELECT - col3 FROM tab0 AS cor0 WHERE NOT col4 IS NULL ---- 10 values hashing to 19e9fb81d711d30a2b9bef5022326952 query I rowsort label-900 SELECT - col3 FROM tab1 AS cor0 WHERE NOT col4 IS NULL ---- 10 values hashing to 19e9fb81d711d30a2b9bef5022326952 query I rowsort label-900 SELECT - col3 FROM tab2 AS cor0 WHERE NOT col4 IS NULL ---- 10 values hashing to 19e9fb81d711d30a2b9bef5022326952 query I rowsort label-900 SELECT - col3 FROM tab3 AS cor0 WHERE NOT col4 IS NULL ---- 10 values hashing to 19e9fb81d711d30a2b9bef5022326952 query I rowsort label-900 SELECT - col3 FROM tab4 AS cor0 WHERE NOT col4 IS NULL ---- 10 values hashing to 19e9fb81d711d30a2b9bef5022326952 query I rowsort label-905 SELECT ALL 97 * + - col0 FROM tab0 AS cor0 WHERE - col0 IS NULL ---- query I rowsort label-905 SELECT ALL 97 * + - col0 FROM tab1 AS cor0 WHERE - col0 IS NULL ---- query I rowsort label-905 SELECT ALL 97 * + - col0 FROM tab2 AS cor0 WHERE - col0 IS NULL ---- query I rowsort label-905 SELECT ALL 97 * + - col0 FROM tab3 AS cor0 WHERE - col0 IS NULL ---- query I rowsort label-905 SELECT ALL 97 * + - col0 FROM tab4 AS cor0 WHERE - col0 IS NULL ---- query IIIIIII rowsort label-910 SELECT * FROM tab0 cor0 WHERE NOT + col5 IS NOT NULL ---- query IIIIIII rowsort label-910 SELECT * FROM tab1 cor0 WHERE NOT + col5 IS NOT NULL ---- query IIIIIII rowsort label-910 SELECT * FROM tab2 cor0 WHERE NOT + col5 IS NOT NULL ---- query IIIIIII rowsort label-910 SELECT * FROM tab3 cor0 WHERE NOT + col5 IS NOT NULL ---- query IIIIIII rowsort label-910 SELECT * FROM tab4 cor0 WHERE NOT + col5 IS NOT NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-915 SELECT - col0 col1 FROM tab0 WHERE NOT NULL IS NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-915 SELECT - col0 col1 FROM tab1 WHERE NOT NULL IS NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-915 SELECT - col0 col1 FROM tab2 WHERE NOT NULL IS NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-915 SELECT - col0 col1 FROM tab3 WHERE NOT NULL IS NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-915 SELECT - col0 col1 FROM tab4 WHERE NOT NULL IS NULL ---- query IIIIIII rowsort label-920 SELECT * FROM tab0 WHERE NOT col3 + col3 IS NOT NULL ---- query IIIIIII rowsort label-920 SELECT * FROM tab1 WHERE NOT col3 + col3 IS NOT NULL ---- query IIIIIII rowsort label-920 SELECT * FROM tab2 WHERE NOT col3 + col3 IS NOT NULL ---- query IIIIIII rowsort label-920 SELECT * FROM tab3 WHERE NOT col3 + col3 IS NOT NULL ---- query IIIIIII rowsort label-920 SELECT * FROM tab4 WHERE NOT col3 + col3 IS NOT NULL ---- query I rowsort label-925 SELECT DISTINCT - col0 FROM tab0 WHERE col3 * 81 BETWEEN NULL AND NULL ---- query I rowsort label-925 SELECT DISTINCT - col0 FROM tab1 WHERE col3 * 81 BETWEEN NULL AND NULL ---- query I rowsort label-925 SELECT DISTINCT - col0 FROM tab2 WHERE col3 * 81 BETWEEN NULL AND NULL ---- query I rowsort label-925 SELECT DISTINCT - col0 FROM tab3 WHERE col3 * 81 BETWEEN NULL AND NULL ---- query I rowsort label-925 SELECT DISTINCT - col0 FROM tab4 WHERE col3 * 81 BETWEEN NULL AND NULL ---- query I rowsort label-930 SELECT col1 / 76 * + col0 / col1 FROM tab0 cor0 WHERE col0 * col1 IN ( col3, col4 ) ---- query I rowsort label-930 SELECT col1 / 76 * + col0 / col1 FROM tab1 cor0 WHERE col0 * col1 IN ( col3, col4 ) ---- query I rowsort label-930 SELECT col1 / 76 * + col0 / col1 FROM tab2 cor0 WHERE col0 * col1 IN ( col3, col4 ) ---- query I rowsort label-930 SELECT col1 / 76 * + col0 / col1 FROM tab3 cor0 WHERE col0 * col1 IN ( col3, col4 ) ---- query I rowsort label-930 SELECT col1 / 76 * + col0 / col1 FROM tab4 cor0 WHERE col0 * col1 IN ( col3, col4 ) ---- query IIIIIII rowsort label-935 SELECT * FROM tab0 WHERE NOT NULL <= ( + col0 ) * - - col0 * 68 * - col4 ---- query IIIIIII rowsort label-935 SELECT * FROM tab1 WHERE NOT NULL <= ( + col0 ) * - - col0 * 68 * - col4 ---- query IIIIIII rowsort label-935 SELECT * FROM tab2 WHERE NOT NULL <= ( + col0 ) * - - col0 * 68 * - col4 ---- query IIIIIII rowsort label-935 SELECT * FROM tab3 WHERE NOT NULL <= ( + col0 ) * - - col0 * 68 * - col4 ---- query IIIIIII rowsort label-935 SELECT * FROM tab4 WHERE NOT NULL <= ( + col0 ) * - - col0 * 68 * - col4 ---- query II rowsort label-940 SELECT ALL - col0 + - 24, col3 AS col4 FROM tab0 WHERE NOT NULL < NULL ---- query II rowsort label-940 SELECT ALL - col0 + - 24, col3 AS col4 FROM tab1 WHERE NOT NULL < NULL ---- query II rowsort label-940 SELECT ALL - col0 + - 24, col3 AS col4 FROM tab2 WHERE NOT NULL < NULL ---- query II rowsort label-940 SELECT ALL - col0 + - 24, col3 AS col4 FROM tab3 WHERE NOT NULL < NULL ---- query II rowsort label-940 SELECT ALL - col0 + - 24, col3 AS col4 FROM tab4 WHERE NOT NULL < NULL ---- query I rowsort label-945 SELECT - 98 FROM tab0 AS cor0 WHERE - col0 IS NOT NULL ---- 10 values hashing to 91f7aa6dc48b34738fd3423d1f3aca01 query I rowsort label-945 SELECT - 98 FROM tab1 AS cor0 WHERE - col0 IS NOT NULL ---- 10 values hashing to 91f7aa6dc48b34738fd3423d1f3aca01 query I rowsort label-945 SELECT - 98 FROM tab2 AS cor0 WHERE - col0 IS NOT NULL ---- 10 values hashing to 91f7aa6dc48b34738fd3423d1f3aca01 query I rowsort label-945 SELECT - 98 FROM tab3 AS cor0 WHERE - col0 IS NOT NULL ---- 10 values hashing to 91f7aa6dc48b34738fd3423d1f3aca01 query I rowsort label-945 SELECT - 98 FROM tab4 AS cor0 WHERE - col0 IS NOT NULL ---- 10 values hashing to 91f7aa6dc48b34738fd3423d1f3aca01 query II rowsort label-950 SELECT + 49, + 53 AS col5 FROM tab0 AS cor0 WHERE - col3 <> - - 17 ---- 20 values hashing to 12c51562fecf5ebfdd735ed7776536c4 query II rowsort label-950 SELECT + 49, + 53 AS col5 FROM tab1 AS cor0 WHERE - col3 <> - - 17 ---- 20 values hashing to 12c51562fecf5ebfdd735ed7776536c4 query II rowsort label-950 SELECT + 49, + 53 AS col5 FROM tab2 AS cor0 WHERE - col3 <> - - 17 ---- 20 values hashing to 12c51562fecf5ebfdd735ed7776536c4 query II rowsort label-950 SELECT + 49, + 53 AS col5 FROM tab3 AS cor0 WHERE - col3 <> - - 17 ---- 20 values hashing to 12c51562fecf5ebfdd735ed7776536c4 query II rowsort label-950 SELECT + 49, + 53 AS col5 FROM tab4 AS cor0 WHERE - col3 <> - - 17 ---- 20 values hashing to 12c51562fecf5ebfdd735ed7776536c4 query IIIIIII rowsort label-955 SELECT * FROM tab0 AS cor0 WHERE NULL = col0 ---- query IIIIIII rowsort label-955 SELECT * FROM tab1 AS cor0 WHERE NULL = col0 ---- query IIIIIII rowsort label-955 SELECT * FROM tab2 AS cor0 WHERE NULL = col0 ---- query IIIIIII rowsort label-955 SELECT * FROM tab3 AS cor0 WHERE NULL = col0 ---- query IIIIIII rowsort label-955 SELECT * FROM tab4 AS cor0 WHERE NULL = col0 ---- query IIIIIII rowsort label-960 SELECT * FROM tab0 AS cor0 WHERE 19 > NULL ---- query IIIIIII rowsort label-960 SELECT * FROM tab1 AS cor0 WHERE 19 > NULL ---- query IIIIIII rowsort label-960 SELECT * FROM tab2 AS cor0 WHERE 19 > NULL ---- query IIIIIII rowsort label-960 SELECT * FROM tab3 AS cor0 WHERE 19 > NULL ---- query IIIIIII rowsort label-960 SELECT * FROM tab4 AS cor0 WHERE 19 > NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-965 SELECT * FROM tab0 WHERE NOT - ( - CAST( NULL AS SIGNED ) ) + + - col0 NOT IN ( + 49, - col4 ) OR CAST( NULL AS SIGNED ) = ( NULL ) ---- skipif mysql # not compatible query IIIIIII rowsort label-965 SELECT * FROM tab0 WHERE NOT - ( - CAST ( NULL AS INTEGER ) ) + + - col0 NOT IN ( + 49, - col4 ) OR CAST ( NULL AS INTEGER ) = ( NULL ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-965 SELECT * FROM tab1 WHERE NOT - ( - CAST( NULL AS SIGNED ) ) + + - col0 NOT IN ( + 49, - col4 ) OR CAST( NULL AS SIGNED ) = ( NULL ) ---- skipif mysql # not compatible query IIIIIII rowsort label-965 SELECT * FROM tab1 WHERE NOT - ( - CAST ( NULL AS INTEGER ) ) + + - col0 NOT IN ( + 49, - col4 ) OR CAST ( NULL AS INTEGER ) = ( NULL ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-965 SELECT * FROM tab2 WHERE NOT - ( - CAST( NULL AS SIGNED ) ) + + - col0 NOT IN ( + 49, - col4 ) OR CAST( NULL AS SIGNED ) = ( NULL ) ---- skipif mysql # not compatible query IIIIIII rowsort label-965 SELECT * FROM tab2 WHERE NOT - ( - CAST ( NULL AS INTEGER ) ) + + - col0 NOT IN ( + 49, - col4 ) OR CAST ( NULL AS INTEGER ) = ( NULL ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-965 SELECT * FROM tab3 WHERE NOT - ( - CAST( NULL AS SIGNED ) ) + + - col0 NOT IN ( + 49, - col4 ) OR CAST( NULL AS SIGNED ) = ( NULL ) ---- skipif mysql # not compatible query IIIIIII rowsort label-965 SELECT * FROM tab3 WHERE NOT - ( - CAST ( NULL AS INTEGER ) ) + + - col0 NOT IN ( + 49, - col4 ) OR CAST ( NULL AS INTEGER ) = ( NULL ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-965 SELECT * FROM tab4 WHERE NOT - ( - CAST( NULL AS SIGNED ) ) + + - col0 NOT IN ( + 49, - col4 ) OR CAST( NULL AS SIGNED ) = ( NULL ) ---- skipif mysql # not compatible query IIIIIII rowsort label-965 SELECT * FROM tab4 WHERE NOT - ( - CAST ( NULL AS INTEGER ) ) + + - col0 NOT IN ( + 49, - col4 ) OR CAST ( NULL AS INTEGER ) = ( NULL ) ---- onlyif mysql # CAST syntax: SIGNED type: query II rowsort label-970 SELECT - - col1 * col3 - - - col4 * - col1 - CAST( NULL AS SIGNED ) + + - col3 AS col3, ( - col0 ) FROM tab0 WHERE NOT CAST( - 61 AS SIGNED ) IS NOT NULL ---- skipif mysql # not compatible query II rowsort label-970 SELECT - - col1 * col3 - - - col4 * - col1 - CAST ( NULL AS INTEGER ) + + - col3 AS col3, ( - col0 ) FROM tab0 WHERE NOT CAST ( - 61 AS INTEGER ) IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query II rowsort label-970 SELECT - - col1 * col3 - - - col4 * - col1 - CAST( NULL AS SIGNED ) + + - col3 AS col3, ( - col0 ) FROM tab1 WHERE NOT CAST( - 61 AS SIGNED ) IS NOT NULL ---- skipif mysql # not compatible query II rowsort label-970 SELECT - - col1 * col3 - - - col4 * - col1 - CAST ( NULL AS INTEGER ) + + - col3 AS col3, ( - col0 ) FROM tab1 WHERE NOT CAST ( - 61 AS INTEGER ) IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query II rowsort label-970 SELECT - - col1 * col3 - - - col4 * - col1 - CAST( NULL AS SIGNED ) + + - col3 AS col3, ( - col0 ) FROM tab2 WHERE NOT CAST( - 61 AS SIGNED ) IS NOT NULL ---- skipif mysql # not compatible query II rowsort label-970 SELECT - - col1 * col3 - - - col4 * - col1 - CAST ( NULL AS INTEGER ) + + - col3 AS col3, ( - col0 ) FROM tab2 WHERE NOT CAST ( - 61 AS INTEGER ) IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query II rowsort label-970 SELECT - - col1 * col3 - - - col4 * - col1 - CAST( NULL AS SIGNED ) + + - col3 AS col3, ( - col0 ) FROM tab3 WHERE NOT CAST( - 61 AS SIGNED ) IS NOT NULL ---- skipif mysql # not compatible query II rowsort label-970 SELECT - - col1 * col3 - - - col4 * - col1 - CAST ( NULL AS INTEGER ) + + - col3 AS col3, ( - col0 ) FROM tab3 WHERE NOT CAST ( - 61 AS INTEGER ) IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query II rowsort label-970 SELECT - - col1 * col3 - - - col4 * - col1 - CAST( NULL AS SIGNED ) + + - col3 AS col3, ( - col0 ) FROM tab4 WHERE NOT CAST( - 61 AS SIGNED ) IS NOT NULL ---- skipif mysql # not compatible query II rowsort label-970 SELECT - - col1 * col3 - - - col4 * - col1 - CAST ( NULL AS INTEGER ) + + - col3 AS col3, ( - col0 ) FROM tab4 WHERE NOT CAST ( - 61 AS INTEGER ) IS NOT NULL ---- query I rowsort label-975 SELECT col5 FROM tab0 WHERE NOT - col0 NOT BETWEEN + ( - 78 ) AND 35 ---- query I rowsort label-975 SELECT col5 FROM tab1 WHERE NOT - col0 NOT BETWEEN + ( - 78 ) AND 35 ---- query I rowsort label-975 SELECT col5 FROM tab2 WHERE NOT - col0 NOT BETWEEN + ( - 78 ) AND 35 ---- query I rowsort label-975 SELECT col5 FROM tab3 WHERE NOT - col0 NOT BETWEEN + ( - 78 ) AND 35 ---- query I rowsort label-975 SELECT col5 FROM tab4 WHERE NOT - col0 NOT BETWEEN + ( - 78 ) AND 35 ---- query IIIIIII rowsort label-980 SELECT * FROM tab0 AS cor0 WHERE + 7 >= col3 ---- query IIIIIII rowsort label-980 SELECT * FROM tab1 AS cor0 WHERE + 7 >= col3 ---- query IIIIIII rowsort label-980 SELECT * FROM tab2 AS cor0 WHERE + 7 >= col3 ---- query IIIIIII rowsort label-980 SELECT * FROM tab3 AS cor0 WHERE + 7 >= col3 ---- query IIIIIII rowsort label-980 SELECT * FROM tab4 AS cor0 WHERE + 7 >= col3 ---- query I rowsort label-985 SELECT col3 + - + col4 AS col1 FROM tab0 cor0 WHERE NULL <= NULL ---- query I rowsort label-985 SELECT col3 + - + col4 AS col1 FROM tab1 cor0 WHERE NULL <= NULL ---- query I rowsort label-985 SELECT col3 + - + col4 AS col1 FROM tab2 cor0 WHERE NULL <= NULL ---- query I rowsort label-985 SELECT col3 + - + col4 AS col1 FROM tab3 cor0 WHERE NULL <= NULL ---- query I rowsort label-985 SELECT col3 + - + col4 AS col1 FROM tab4 cor0 WHERE NULL <= NULL ---- query I rowsort label-990 SELECT ALL col2 AS col0 FROM tab0 AS cor0 WHERE ( NULL ) IS NOT NULL ---- query I rowsort label-990 SELECT ALL col2 AS col0 FROM tab1 AS cor0 WHERE ( NULL ) IS NOT NULL ---- query I rowsort label-990 SELECT ALL col2 AS col0 FROM tab2 AS cor0 WHERE ( NULL ) IS NOT NULL ---- query I rowsort label-990 SELECT ALL col2 AS col0 FROM tab3 AS cor0 WHERE ( NULL ) IS NOT NULL ---- query I rowsort label-990 SELECT ALL col2 AS col0 FROM tab4 AS cor0 WHERE ( NULL ) IS NOT NULL ---- query IIIIIII rowsort label-995 SELECT * FROM tab0 AS cor0 WHERE - col4 = col4 ---- query IIIIIII rowsort label-995 SELECT * FROM tab1 AS cor0 WHERE - col4 = col4 ---- query IIIIIII rowsort label-995 SELECT * FROM tab2 AS cor0 WHERE - col4 = col4 ---- query IIIIIII rowsort label-995 SELECT * FROM tab3 AS cor0 WHERE - col4 = col4 ---- query IIIIIII rowsort label-995 SELECT * FROM tab4 AS cor0 WHERE - col4 = col4 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-1000 SELECT DISTINCT - 50 * + CAST( NULL AS SIGNED ) + + - 60 FROM tab0 AS cor0 WHERE NULL IS NOT NULL ---- skipif mysql # not compatible query I rowsort label-1000 SELECT DISTINCT - 50 * + CAST ( NULL AS INTEGER ) + + - 60 FROM tab0 AS cor0 WHERE NULL IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-1000 SELECT DISTINCT - 50 * + CAST( NULL AS SIGNED ) + + - 60 FROM tab1 AS cor0 WHERE NULL IS NOT NULL ---- skipif mysql # not compatible query I rowsort label-1000 SELECT DISTINCT - 50 * + CAST ( NULL AS INTEGER ) + + - 60 FROM tab1 AS cor0 WHERE NULL IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-1000 SELECT DISTINCT - 50 * + CAST( NULL AS SIGNED ) + + - 60 FROM tab2 AS cor0 WHERE NULL IS NOT NULL ---- skipif mysql # not compatible query I rowsort label-1000 SELECT DISTINCT - 50 * + CAST ( NULL AS INTEGER ) + + - 60 FROM tab2 AS cor0 WHERE NULL IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-1000 SELECT DISTINCT - 50 * + CAST( NULL AS SIGNED ) + + - 60 FROM tab3 AS cor0 WHERE NULL IS NOT NULL ---- skipif mysql # not compatible query I rowsort label-1000 SELECT DISTINCT - 50 * + CAST ( NULL AS INTEGER ) + + - 60 FROM tab3 AS cor0 WHERE NULL IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-1000 SELECT DISTINCT - 50 * + CAST( NULL AS SIGNED ) + + - 60 FROM tab4 AS cor0 WHERE NULL IS NOT NULL ---- skipif mysql # not compatible query I rowsort label-1000 SELECT DISTINCT - 50 * + CAST ( NULL AS INTEGER ) + + - 60 FROM tab4 AS cor0 WHERE NULL IS NOT NULL ---- query IIIIIII rowsort label-1005 SELECT ALL * FROM tab0 WHERE NULL NOT BETWEEN - 44 * - col0 + 72 / + 38 AND - 91 + 56 ---- query IIIIIII rowsort label-1005 SELECT ALL * FROM tab1 WHERE NULL NOT BETWEEN - 44 * - col0 + 72 / + 38 AND - 91 + 56 ---- query IIIIIII rowsort label-1005 SELECT ALL * FROM tab2 WHERE NULL NOT BETWEEN - 44 * - col0 + 72 / + 38 AND - 91 + 56 ---- query IIIIIII rowsort label-1005 SELECT ALL * FROM tab3 WHERE NULL NOT BETWEEN - 44 * - col0 + 72 / + 38 AND - 91 + 56 ---- query IIIIIII rowsort label-1005 SELECT ALL * FROM tab4 WHERE NULL NOT BETWEEN - 44 * - col0 + 72 / + 38 AND - 91 + 56 ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query II rowsort label-1010 SELECT + col2 col1, 42 + + 49 FROM tab0 WHERE NOT NULL IS NOT NULL ---- 20 values hashing to 8eec06d517421b102f9d5bf3b36ca7fe skipif postgresql # PostgreSQL requires AS when renaming output columns query II rowsort label-1010 SELECT + col2 col1, 42 + + 49 FROM tab1 WHERE NOT NULL IS NOT NULL ---- 20 values hashing to 8eec06d517421b102f9d5bf3b36ca7fe skipif postgresql # PostgreSQL requires AS when renaming output columns query II rowsort label-1010 SELECT + col2 col1, 42 + + 49 FROM tab2 WHERE NOT NULL IS NOT NULL ---- 20 values hashing to 8eec06d517421b102f9d5bf3b36ca7fe skipif postgresql # PostgreSQL requires AS when renaming output columns query II rowsort label-1010 SELECT + col2 col1, 42 + + 49 FROM tab3 WHERE NOT NULL IS NOT NULL ---- 20 values hashing to 8eec06d517421b102f9d5bf3b36ca7fe skipif postgresql # PostgreSQL requires AS when renaming output columns query II rowsort label-1010 SELECT + col2 col1, 42 + + 49 FROM tab4 WHERE NOT NULL IS NOT NULL ---- 20 values hashing to 8eec06d517421b102f9d5bf3b36ca7fe skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-1015 SELECT DISTINCT + - col1 col0 FROM tab0 AS cor0 WHERE NOT - 81 IS NOT NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-1015 SELECT DISTINCT + - col1 col0 FROM tab1 AS cor0 WHERE NOT - 81 IS NOT NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-1015 SELECT DISTINCT + - col1 col0 FROM tab2 AS cor0 WHERE NOT - 81 IS NOT NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-1015 SELECT DISTINCT + - col1 col0 FROM tab3 AS cor0 WHERE NOT - 81 IS NOT NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-1015 SELECT DISTINCT + - col1 col0 FROM tab4 AS cor0 WHERE NOT - 81 IS NOT NULL ---- query II rowsort label-1020 SELECT col4, 74 FROM tab0 AS cor0 WHERE NULL IS NOT NULL ---- query II rowsort label-1020 SELECT col4, 74 FROM tab1 AS cor0 WHERE NULL IS NOT NULL ---- query II rowsort label-1020 SELECT col4, 74 FROM tab2 AS cor0 WHERE NULL IS NOT NULL ---- query II rowsort label-1020 SELECT col4, 74 FROM tab3 AS cor0 WHERE NULL IS NOT NULL ---- query II rowsort label-1020 SELECT col4, 74 FROM tab4 AS cor0 WHERE NULL IS NOT NULL ---- query IIIIIII rowsort label-1025 SELECT * FROM tab0 WHERE NOT - col1 >= NULL ---- query IIIIIII rowsort label-1025 SELECT * FROM tab1 WHERE NOT - col1 >= NULL ---- query IIIIIII rowsort label-1025 SELECT * FROM tab2 WHERE NOT - col1 >= NULL ---- query IIIIIII rowsort label-1025 SELECT * FROM tab3 WHERE NOT - col1 >= NULL ---- query IIIIIII rowsort label-1025 SELECT * FROM tab4 WHERE NOT - col1 >= NULL ---- query IIIIIII rowsort label-1030 SELECT ALL * FROM tab0 WHERE NOT + - col0 IS NOT NULL ---- query IIIIIII rowsort label-1030 SELECT ALL * FROM tab1 WHERE NOT + - col0 IS NOT NULL ---- query IIIIIII rowsort label-1030 SELECT ALL * FROM tab2 WHERE NOT + - col0 IS NOT NULL ---- query IIIIIII rowsort label-1030 SELECT ALL * FROM tab3 WHERE NOT + - col0 IS NOT NULL ---- query IIIIIII rowsort label-1030 SELECT ALL * FROM tab4 WHERE NOT + - col0 IS NOT NULL ---- query II rowsort label-1035 SELECT + 76 * + + col1, col0 FROM tab0 WHERE ( NULL ) NOT IN ( + 26 * - 28 + + col1, - col0, - col3, - + col4 ) ---- query II rowsort label-1035 SELECT + 76 * + + col1, col0 FROM tab1 WHERE ( NULL ) NOT IN ( + 26 * - 28 + + col1, - col0, - col3, - + col4 ) ---- query II rowsort label-1035 SELECT + 76 * + + col1, col0 FROM tab2 WHERE ( NULL ) NOT IN ( + 26 * - 28 + + col1, - col0, - col3, - + col4 ) ---- query II rowsort label-1035 SELECT + 76 * + + col1, col0 FROM tab3 WHERE ( NULL ) NOT IN ( + 26 * - 28 + + col1, - col0, - col3, - + col4 ) ---- query II rowsort label-1035 SELECT + 76 * + + col1, col0 FROM tab4 WHERE ( NULL ) NOT IN ( + 26 * - 28 + + col1, - col0, - col3, - + col4 ) ---- query IIIIIII rowsort label-1040 SELECT * FROM tab0 WHERE NULL NOT IN ( - 87 + + col0 ) ---- query IIIIIII rowsort label-1040 SELECT * FROM tab1 WHERE NULL NOT IN ( - 87 + + col0 ) ---- query IIIIIII rowsort label-1040 SELECT * FROM tab2 WHERE NULL NOT IN ( - 87 + + col0 ) ---- query IIIIIII rowsort label-1040 SELECT * FROM tab3 WHERE NULL NOT IN ( - 87 + + col0 ) ---- query IIIIIII rowsort label-1040 SELECT * FROM tab4 WHERE NULL NOT IN ( - 87 + + col0 ) ---- query IIIIIII rowsort label-1045 SELECT ALL * FROM tab0 WHERE NULL NOT BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-1045 SELECT ALL * FROM tab1 WHERE NULL NOT BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-1045 SELECT ALL * FROM tab2 WHERE NULL NOT BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-1045 SELECT ALL * FROM tab3 WHERE NULL NOT BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-1045 SELECT ALL * FROM tab4 WHERE NULL NOT BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-1050 SELECT * FROM tab0 WHERE NOT NULL NOT BETWEEN NULL AND + - 21 ---- query IIIIIII rowsort label-1050 SELECT * FROM tab1 WHERE NOT NULL NOT BETWEEN NULL AND + - 21 ---- query IIIIIII rowsort label-1050 SELECT * FROM tab2 WHERE NOT NULL NOT BETWEEN NULL AND + - 21 ---- query IIIIIII rowsort label-1050 SELECT * FROM tab3 WHERE NOT NULL NOT BETWEEN NULL AND + - 21 ---- query IIIIIII rowsort label-1050 SELECT * FROM tab4 WHERE NOT NULL NOT BETWEEN NULL AND + - 21 ---- query IIIIIII rowsort label-1055 SELECT * FROM tab0 AS cor0 WHERE NOT 77 <> + col1 ---- query IIIIIII rowsort label-1055 SELECT * FROM tab1 AS cor0 WHERE NOT 77 <> + col1 ---- query IIIIIII rowsort label-1055 SELECT * FROM tab2 AS cor0 WHERE NOT 77 <> + col1 ---- query IIIIIII rowsort label-1055 SELECT * FROM tab3 AS cor0 WHERE NOT 77 <> + col1 ---- query IIIIIII rowsort label-1055 SELECT * FROM tab4 AS cor0 WHERE NOT 77 <> + col1 ---- query I rowsort label-1060 SELECT col1 AS col2 FROM tab0 WHERE NULL BETWEEN NULL AND - 5 ---- query I rowsort label-1060 SELECT col1 AS col2 FROM tab1 WHERE NULL BETWEEN NULL AND - 5 ---- query I rowsort label-1060 SELECT col1 AS col2 FROM tab2 WHERE NULL BETWEEN NULL AND - 5 ---- query I rowsort label-1060 SELECT col1 AS col2 FROM tab3 WHERE NULL BETWEEN NULL AND - 5 ---- query I rowsort label-1060 SELECT col1 AS col2 FROM tab4 WHERE NULL BETWEEN NULL AND - 5 ---- query IIIIIII rowsort label-1065 SELECT ALL * FROM tab0 AS cor0 WHERE ( ( - 49 ) IS NULL ) ---- query IIIIIII rowsort label-1065 SELECT ALL * FROM tab1 AS cor0 WHERE ( ( - 49 ) IS NULL ) ---- query IIIIIII rowsort label-1065 SELECT ALL * FROM tab2 AS cor0 WHERE ( ( - 49 ) IS NULL ) ---- query IIIIIII rowsort label-1065 SELECT ALL * FROM tab3 AS cor0 WHERE ( ( - 49 ) IS NULL ) ---- query IIIIIII rowsort label-1065 SELECT ALL * FROM tab4 AS cor0 WHERE ( ( - 49 ) IS NULL ) ---- query IIIIIII rowsort label-1070 SELECT * FROM tab0 AS cor0 WHERE NOT NULL > ( + 4 ) ---- query IIIIIII rowsort label-1070 SELECT * FROM tab1 AS cor0 WHERE NOT NULL > ( + 4 ) ---- query IIIIIII rowsort label-1070 SELECT * FROM tab2 AS cor0 WHERE NOT NULL > ( + 4 ) ---- query IIIIIII rowsort label-1070 SELECT * FROM tab3 AS cor0 WHERE NOT NULL > ( + 4 ) ---- query IIIIIII rowsort label-1070 SELECT * FROM tab4 AS cor0 WHERE NOT NULL > ( + 4 ) ---- query I rowsort label-1075 SELECT + + col5 AS col4 FROM tab0 AS cor0 WHERE NOT ( NOT + ( - col1 ) IS NOT NULL ) ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-1075 SELECT + + col5 AS col4 FROM tab1 AS cor0 WHERE NOT ( NOT + ( - col1 ) IS NOT NULL ) ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-1075 SELECT + + col5 AS col4 FROM tab2 AS cor0 WHERE NOT ( NOT + ( - col1 ) IS NOT NULL ) ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-1075 SELECT + + col5 AS col4 FROM tab3 AS cor0 WHERE NOT ( NOT + ( - col1 ) IS NOT NULL ) ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-1075 SELECT + + col5 AS col4 FROM tab4 AS cor0 WHERE NOT ( NOT + ( - col1 ) IS NOT NULL ) ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d onlyif mysql # aggregate syntax: query I rowsort label-1080 SELECT + COUNT( * ) FROM tab0 WHERE + col0 IS NOT NULL ---- 10 skipif mysql # not compatible query I rowsort label-1080 SELECT + COUNT ( * ) FROM tab0 WHERE + col0 IS NOT NULL ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-1080 SELECT + COUNT( * ) FROM tab1 WHERE + col0 IS NOT NULL ---- 10 skipif mysql # not compatible query I rowsort label-1080 SELECT + COUNT ( * ) FROM tab1 WHERE + col0 IS NOT NULL ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-1080 SELECT + COUNT( * ) FROM tab2 WHERE + col0 IS NOT NULL ---- 10 skipif mysql # not compatible query I rowsort label-1080 SELECT + COUNT ( * ) FROM tab2 WHERE + col0 IS NOT NULL ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-1080 SELECT + COUNT( * ) FROM tab3 WHERE + col0 IS NOT NULL ---- 10 skipif mysql # not compatible query I rowsort label-1080 SELECT + COUNT ( * ) FROM tab3 WHERE + col0 IS NOT NULL ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-1080 SELECT + COUNT( * ) FROM tab4 WHERE + col0 IS NOT NULL ---- 10 skipif mysql # not compatible query I rowsort label-1080 SELECT + COUNT ( * ) FROM tab4 WHERE + col0 IS NOT NULL ---- 10 query IIIIIII rowsort label-1085 SELECT ALL * FROM tab0 WHERE NOT + col1 + + 6 IS NOT NULL ---- query IIIIIII rowsort label-1085 SELECT ALL * FROM tab1 WHERE NOT + col1 + + 6 IS NOT NULL ---- query IIIIIII rowsort label-1085 SELECT ALL * FROM tab2 WHERE NOT + col1 + + 6 IS NOT NULL ---- query IIIIIII rowsort label-1085 SELECT ALL * FROM tab3 WHERE NOT + col1 + + 6 IS NOT NULL ---- query IIIIIII rowsort label-1085 SELECT ALL * FROM tab4 WHERE NOT + col1 + + 6 IS NOT NULL ---- query IIIIIII rowsort label-1090 SELECT * FROM tab0 WHERE NULL NOT BETWEEN - col4 AND ( NULL ) ---- query IIIIIII rowsort label-1090 SELECT * FROM tab1 WHERE NULL NOT BETWEEN - col4 AND ( NULL ) ---- query IIIIIII rowsort label-1090 SELECT * FROM tab2 WHERE NULL NOT BETWEEN - col4 AND ( NULL ) ---- query IIIIIII rowsort label-1090 SELECT * FROM tab3 WHERE NULL NOT BETWEEN - col4 AND ( NULL ) ---- query IIIIIII rowsort label-1090 SELECT * FROM tab4 WHERE NULL NOT BETWEEN - col4 AND ( NULL ) ---- onlyif mysql # aggregate syntax: query I rowsort label-1095 SELECT - COUNT( * ) AS col5 FROM tab0 WHERE + col3 - - - ( col3 ) BETWEEN NULL AND - + 97 ---- 0 skipif mysql # not compatible query I rowsort label-1095 SELECT - COUNT ( * ) AS col5 FROM tab0 WHERE + col3 - - - ( col3 ) BETWEEN NULL AND - + 97 ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-1095 SELECT - COUNT( * ) AS col5 FROM tab1 WHERE + col3 - - - ( col3 ) BETWEEN NULL AND - + 97 ---- 0 skipif mysql # not compatible query I rowsort label-1095 SELECT - COUNT ( * ) AS col5 FROM tab1 WHERE + col3 - - - ( col3 ) BETWEEN NULL AND - + 97 ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-1095 SELECT - COUNT( * ) AS col5 FROM tab2 WHERE + col3 - - - ( col3 ) BETWEEN NULL AND - + 97 ---- 0 skipif mysql # not compatible query I rowsort label-1095 SELECT - COUNT ( * ) AS col5 FROM tab2 WHERE + col3 - - - ( col3 ) BETWEEN NULL AND - + 97 ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-1095 SELECT - COUNT( * ) AS col5 FROM tab3 WHERE + col3 - - - ( col3 ) BETWEEN NULL AND - + 97 ---- 0 skipif mysql # not compatible query I rowsort label-1095 SELECT - COUNT ( * ) AS col5 FROM tab3 WHERE + col3 - - - ( col3 ) BETWEEN NULL AND - + 97 ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-1095 SELECT - COUNT( * ) AS col5 FROM tab4 WHERE + col3 - - - ( col3 ) BETWEEN NULL AND - + 97 ---- 0 skipif mysql # not compatible query I rowsort label-1095 SELECT - COUNT ( * ) AS col5 FROM tab4 WHERE + col3 - - - ( col3 ) BETWEEN NULL AND - + 97 ---- 0 query IIIIIII rowsort label-1100 SELECT ALL * FROM tab0 cor0 WHERE NOT ( NULL ) BETWEEN - + col1 AND - - col4 ---- query IIIIIII rowsort label-1100 SELECT ALL * FROM tab1 cor0 WHERE NOT ( NULL ) BETWEEN - + col1 AND - - col4 ---- query IIIIIII rowsort label-1100 SELECT ALL * FROM tab2 cor0 WHERE NOT ( NULL ) BETWEEN - + col1 AND - - col4 ---- query IIIIIII rowsort label-1100 SELECT ALL * FROM tab3 cor0 WHERE NOT ( NULL ) BETWEEN - + col1 AND - - col4 ---- query IIIIIII rowsort label-1100 SELECT ALL * FROM tab4 cor0 WHERE NOT ( NULL ) BETWEEN - + col1 AND - - col4 ---- query IIIIIII rowsort label-1105 SELECT * FROM tab0 AS cor0 WHERE NOT 70 IS NOT NULL ---- query IIIIIII rowsort label-1105 SELECT * FROM tab1 AS cor0 WHERE NOT 70 IS NOT NULL ---- query IIIIIII rowsort label-1105 SELECT * FROM tab2 AS cor0 WHERE NOT 70 IS NOT NULL ---- query IIIIIII rowsort label-1105 SELECT * FROM tab3 AS cor0 WHERE NOT 70 IS NOT NULL ---- query IIIIIII rowsort label-1105 SELECT * FROM tab4 AS cor0 WHERE NOT 70 IS NOT NULL ---- query IIIIIII rowsort label-1110 SELECT ALL * FROM tab0 AS cor0 WHERE col3 NOT BETWEEN - col1 / col4 AND NULL ---- query IIIIIII rowsort label-1110 SELECT ALL * FROM tab1 AS cor0 WHERE col3 NOT BETWEEN - col1 / col4 AND NULL ---- query IIIIIII rowsort label-1110 SELECT ALL * FROM tab2 AS cor0 WHERE col3 NOT BETWEEN - col1 / col4 AND NULL ---- query IIIIIII rowsort label-1110 SELECT ALL * FROM tab3 AS cor0 WHERE col3 NOT BETWEEN - col1 / col4 AND NULL ---- query IIIIIII rowsort label-1110 SELECT ALL * FROM tab4 AS cor0 WHERE col3 NOT BETWEEN - col1 / col4 AND NULL ---- query IIIIIII rowsort label-1115 SELECT * FROM tab0 WHERE + col4 IS NULL ---- query IIIIIII rowsort label-1115 SELECT * FROM tab1 WHERE + col4 IS NULL ---- query IIIIIII rowsort label-1115 SELECT * FROM tab2 WHERE + col4 IS NULL ---- query IIIIIII rowsort label-1115 SELECT * FROM tab3 WHERE + col4 IS NULL ---- query IIIIIII rowsort label-1115 SELECT * FROM tab4 WHERE + col4 IS NULL ---- onlyif mysql # aggregate syntax: query I rowsort label-1120 SELECT + + COUNT( * ) FROM tab0 AS cor0 WHERE NOT col1 / - col1 IS NULL ---- 10 skipif mysql # not compatible query I rowsort label-1120 SELECT + + COUNT ( * ) FROM tab0 AS cor0 WHERE NOT col1 / - col1 IS NULL ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-1120 SELECT + + COUNT( * ) FROM tab1 AS cor0 WHERE NOT col1 / - col1 IS NULL ---- 10 skipif mysql # not compatible query I rowsort label-1120 SELECT + + COUNT ( * ) FROM tab1 AS cor0 WHERE NOT col1 / - col1 IS NULL ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-1120 SELECT + + COUNT( * ) FROM tab2 AS cor0 WHERE NOT col1 / - col1 IS NULL ---- 10 skipif mysql # not compatible query I rowsort label-1120 SELECT + + COUNT ( * ) FROM tab2 AS cor0 WHERE NOT col1 / - col1 IS NULL ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-1120 SELECT + + COUNT( * ) FROM tab3 AS cor0 WHERE NOT col1 / - col1 IS NULL ---- 10 skipif mysql # not compatible query I rowsort label-1120 SELECT + + COUNT ( * ) FROM tab3 AS cor0 WHERE NOT col1 / - col1 IS NULL ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-1120 SELECT + + COUNT( * ) FROM tab4 AS cor0 WHERE NOT col1 / - col1 IS NULL ---- 10 skipif mysql # not compatible query I rowsort label-1120 SELECT + + COUNT ( * ) FROM tab4 AS cor0 WHERE NOT col1 / - col1 IS NULL ---- 10 query I rowsort label-1125 SELECT + + col2 AS col1 FROM tab0 WHERE NOT 31 NOT IN ( - - ( + 21 ), + col3 ) ---- query I rowsort label-1125 SELECT + + col2 AS col1 FROM tab1 WHERE NOT 31 NOT IN ( - - ( + 21 ), + col3 ) ---- query I rowsort label-1125 SELECT + + col2 AS col1 FROM tab2 WHERE NOT 31 NOT IN ( - - ( + 21 ), + col3 ) ---- query I rowsort label-1125 SELECT + + col2 AS col1 FROM tab3 WHERE NOT 31 NOT IN ( - - ( + 21 ), + col3 ) ---- query I rowsort label-1125 SELECT + + col2 AS col1 FROM tab4 WHERE NOT 31 NOT IN ( - - ( + 21 ), + col3 ) ---- query I rowsort label-1130 SELECT DISTINCT 33 / + col3 - - ( 23 ) FROM tab0 AS cor0 WHERE - col3 = NULL ---- query I rowsort label-1130 SELECT DISTINCT 33 / + col3 - - ( 23 ) FROM tab1 AS cor0 WHERE - col3 = NULL ---- query I rowsort label-1130 SELECT DISTINCT 33 / + col3 - - ( 23 ) FROM tab2 AS cor0 WHERE - col3 = NULL ---- query I rowsort label-1130 SELECT DISTINCT 33 / + col3 - - ( 23 ) FROM tab3 AS cor0 WHERE - col3 = NULL ---- query I rowsort label-1130 SELECT DISTINCT 33 / + col3 - - ( 23 ) FROM tab4 AS cor0 WHERE - col3 = NULL ---- query I rowsort label-1135 SELECT DISTINCT - col4 FROM tab0 AS cor0 WHERE NOT NULL >= col1 ---- query I rowsort label-1135 SELECT DISTINCT - col4 FROM tab1 AS cor0 WHERE NOT NULL >= col1 ---- query I rowsort label-1135 SELECT DISTINCT - col4 FROM tab2 AS cor0 WHERE NOT NULL >= col1 ---- query I rowsort label-1135 SELECT DISTINCT - col4 FROM tab3 AS cor0 WHERE NOT NULL >= col1 ---- query I rowsort label-1135 SELECT DISTINCT - col4 FROM tab4 AS cor0 WHERE NOT NULL >= col1 ---- query I rowsort label-1140 SELECT + col5 FROM tab0 AS cor0 WHERE NULL > - 11 ---- query I rowsort label-1140 SELECT + col5 FROM tab1 AS cor0 WHERE NULL > - 11 ---- query I rowsort label-1140 SELECT + col5 FROM tab2 AS cor0 WHERE NULL > - 11 ---- query I rowsort label-1140 SELECT + col5 FROM tab3 AS cor0 WHERE NULL > - 11 ---- query I rowsort label-1140 SELECT + col5 FROM tab4 AS cor0 WHERE NULL > - 11 ---- query IIIIIII rowsort label-1145 SELECT * FROM tab0 AS cor0 WHERE - 56 / - - col4 < NULL ---- query IIIIIII rowsort label-1145 SELECT * FROM tab1 AS cor0 WHERE - 56 / - - col4 < NULL ---- query IIIIIII rowsort label-1145 SELECT * FROM tab2 AS cor0 WHERE - 56 / - - col4 < NULL ---- query IIIIIII rowsort label-1145 SELECT * FROM tab3 AS cor0 WHERE - 56 / - - col4 < NULL ---- query IIIIIII rowsort label-1145 SELECT * FROM tab4 AS cor0 WHERE - 56 / - - col4 < NULL ---- query I rowsort label-1150 SELECT DISTINCT - col4 FROM tab0 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-1150 SELECT DISTINCT - col4 FROM tab1 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-1150 SELECT DISTINCT - col4 FROM tab2 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-1150 SELECT DISTINCT - col4 FROM tab3 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-1150 SELECT DISTINCT - col4 FROM tab4 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-1155 SELECT DISTINCT - col1 AS col0 FROM tab0 WHERE NOT + col0 IS NOT NULL ---- query I rowsort label-1155 SELECT DISTINCT - col1 AS col0 FROM tab1 WHERE NOT + col0 IS NOT NULL ---- query I rowsort label-1155 SELECT DISTINCT - col1 AS col0 FROM tab2 WHERE NOT + col0 IS NOT NULL ---- query I rowsort label-1155 SELECT DISTINCT - col1 AS col0 FROM tab3 WHERE NOT + col0 IS NOT NULL ---- query I rowsort label-1155 SELECT DISTINCT - col1 AS col0 FROM tab4 WHERE NOT + col0 IS NOT NULL ---- query IIIIIII rowsort label-1160 SELECT ALL * FROM tab0 WHERE NOT 62 IS NOT NULL ---- query IIIIIII rowsort label-1160 SELECT ALL * FROM tab1 WHERE NOT 62 IS NOT NULL ---- query IIIIIII rowsort label-1160 SELECT ALL * FROM tab2 WHERE NOT 62 IS NOT NULL ---- query IIIIIII rowsort label-1160 SELECT ALL * FROM tab3 WHERE NOT 62 IS NOT NULL ---- query IIIIIII rowsort label-1160 SELECT ALL * FROM tab4 WHERE NOT 62 IS NOT NULL ---- query I rowsort label-1165 SELECT + col3 AS col1 FROM tab0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to d70c4f7d82d3133d625e315338f25a09 query I rowsort label-1165 SELECT + col3 AS col1 FROM tab1 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to d70c4f7d82d3133d625e315338f25a09 query I rowsort label-1165 SELECT + col3 AS col1 FROM tab2 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to d70c4f7d82d3133d625e315338f25a09 query I rowsort label-1165 SELECT + col3 AS col1 FROM tab3 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to d70c4f7d82d3133d625e315338f25a09 query I rowsort label-1165 SELECT + col3 AS col1 FROM tab4 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to d70c4f7d82d3133d625e315338f25a09 query IIIIIII rowsort label-1170 SELECT ALL * FROM tab0 AS cor0 WHERE NOT ( NULL ) BETWEEN NULL AND col3 ---- query IIIIIII rowsort label-1170 SELECT ALL * FROM tab1 AS cor0 WHERE NOT ( NULL ) BETWEEN NULL AND col3 ---- query IIIIIII rowsort label-1170 SELECT ALL * FROM tab2 AS cor0 WHERE NOT ( NULL ) BETWEEN NULL AND col3 ---- query IIIIIII rowsort label-1170 SELECT ALL * FROM tab3 AS cor0 WHERE NOT ( NULL ) BETWEEN NULL AND col3 ---- query IIIIIII rowsort label-1170 SELECT ALL * FROM tab4 AS cor0 WHERE NOT ( NULL ) BETWEEN NULL AND col3 ---- query I rowsort label-1175 SELECT DISTINCT - col3 AS col4 FROM tab0 AS cor0 WHERE NOT NULL <= + 21 / - col3 ---- query I rowsort label-1175 SELECT DISTINCT - col3 AS col4 FROM tab1 AS cor0 WHERE NOT NULL <= + 21 / - col3 ---- query I rowsort label-1175 SELECT DISTINCT - col3 AS col4 FROM tab2 AS cor0 WHERE NOT NULL <= + 21 / - col3 ---- query I rowsort label-1175 SELECT DISTINCT - col3 AS col4 FROM tab3 AS cor0 WHERE NOT NULL <= + 21 / - col3 ---- query I rowsort label-1175 SELECT DISTINCT - col3 AS col4 FROM tab4 AS cor0 WHERE NOT NULL <= + 21 / - col3 ---- query IIIIIII rowsort label-1180 SELECT ALL * FROM tab0 AS cor0 WHERE NULL = col4 ---- query IIIIIII rowsort label-1180 SELECT ALL * FROM tab1 AS cor0 WHERE NULL = col4 ---- query IIIIIII rowsort label-1180 SELECT ALL * FROM tab2 AS cor0 WHERE NULL = col4 ---- query IIIIIII rowsort label-1180 SELECT ALL * FROM tab3 AS cor0 WHERE NULL = col4 ---- query IIIIIII rowsort label-1180 SELECT ALL * FROM tab4 AS cor0 WHERE NULL = col4 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-1185 SELECT ALL - 67 * col3 FROM tab0 AS cor0 WHERE 13 * - CAST( NULL AS SIGNED ) IS NOT NULL ---- skipif mysql # not compatible query I rowsort label-1185 SELECT ALL - 67 * col3 FROM tab0 AS cor0 WHERE 13 * - CAST ( NULL AS INTEGER ) IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-1185 SELECT ALL - 67 * col3 FROM tab1 AS cor0 WHERE 13 * - CAST( NULL AS SIGNED ) IS NOT NULL ---- skipif mysql # not compatible query I rowsort label-1185 SELECT ALL - 67 * col3 FROM tab1 AS cor0 WHERE 13 * - CAST ( NULL AS INTEGER ) IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-1185 SELECT ALL - 67 * col3 FROM tab2 AS cor0 WHERE 13 * - CAST( NULL AS SIGNED ) IS NOT NULL ---- skipif mysql # not compatible query I rowsort label-1185 SELECT ALL - 67 * col3 FROM tab2 AS cor0 WHERE 13 * - CAST ( NULL AS INTEGER ) IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-1185 SELECT ALL - 67 * col3 FROM tab3 AS cor0 WHERE 13 * - CAST( NULL AS SIGNED ) IS NOT NULL ---- skipif mysql # not compatible query I rowsort label-1185 SELECT ALL - 67 * col3 FROM tab3 AS cor0 WHERE 13 * - CAST ( NULL AS INTEGER ) IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-1185 SELECT ALL - 67 * col3 FROM tab4 AS cor0 WHERE 13 * - CAST( NULL AS SIGNED ) IS NOT NULL ---- skipif mysql # not compatible query I rowsort label-1185 SELECT ALL - 67 * col3 FROM tab4 AS cor0 WHERE 13 * - CAST ( NULL AS INTEGER ) IS NOT NULL ---- query I rowsort label-1190 SELECT col4 FROM tab0 AS cor0 WHERE NULL > NULL ---- query I rowsort label-1190 SELECT col4 FROM tab1 AS cor0 WHERE NULL > NULL ---- query I rowsort label-1190 SELECT col4 FROM tab2 AS cor0 WHERE NULL > NULL ---- query I rowsort label-1190 SELECT col4 FROM tab3 AS cor0 WHERE NULL > NULL ---- query I rowsort label-1190 SELECT col4 FROM tab4 AS cor0 WHERE NULL > NULL ---- query IIIIIII rowsort label-1195 SELECT ALL * FROM tab0 AS cor0 WHERE NULL NOT BETWEEN - col4 - - col4 AND NULL ---- query IIIIIII rowsort label-1195 SELECT ALL * FROM tab1 AS cor0 WHERE NULL NOT BETWEEN - col4 - - col4 AND NULL ---- query IIIIIII rowsort label-1195 SELECT ALL * FROM tab2 AS cor0 WHERE NULL NOT BETWEEN - col4 - - col4 AND NULL ---- query IIIIIII rowsort label-1195 SELECT ALL * FROM tab3 AS cor0 WHERE NULL NOT BETWEEN - col4 - - col4 AND NULL ---- query IIIIIII rowsort label-1195 SELECT ALL * FROM tab4 AS cor0 WHERE NULL NOT BETWEEN - col4 - - col4 AND NULL ---- query IIIIIII rowsort label-1200 SELECT * FROM tab0 cor0 WHERE NULL BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-1200 SELECT * FROM tab1 cor0 WHERE NULL BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-1200 SELECT * FROM tab2 cor0 WHERE NULL BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-1200 SELECT * FROM tab3 cor0 WHERE NULL BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-1200 SELECT * FROM tab4 cor0 WHERE NULL BETWEEN NULL AND NULL ---- onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query I rowsort label-1205 SELECT + CAST( NULL AS SIGNED ) / - COUNT( * ) FROM tab0 WHERE NOT - + col4 * - col3 IS NULL ---- NULL skipif mysql # not compatible query I rowsort label-1205 SELECT + CAST ( NULL AS INTEGER ) / - COUNT ( * ) FROM tab0 WHERE NOT - + col4 * - col3 IS NULL ---- NULL onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query I rowsort label-1205 SELECT + CAST( NULL AS SIGNED ) / - COUNT( * ) FROM tab1 WHERE NOT - + col4 * - col3 IS NULL ---- NULL skipif mysql # not compatible query I rowsort label-1205 SELECT + CAST ( NULL AS INTEGER ) / - COUNT ( * ) FROM tab1 WHERE NOT - + col4 * - col3 IS NULL ---- NULL onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query I rowsort label-1205 SELECT + CAST( NULL AS SIGNED ) / - COUNT( * ) FROM tab2 WHERE NOT - + col4 * - col3 IS NULL ---- NULL skipif mysql # not compatible query I rowsort label-1205 SELECT + CAST ( NULL AS INTEGER ) / - COUNT ( * ) FROM tab2 WHERE NOT - + col4 * - col3 IS NULL ---- NULL onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query I rowsort label-1205 SELECT + CAST( NULL AS SIGNED ) / - COUNT( * ) FROM tab3 WHERE NOT - + col4 * - col3 IS NULL ---- NULL skipif mysql # not compatible query I rowsort label-1205 SELECT + CAST ( NULL AS INTEGER ) / - COUNT ( * ) FROM tab3 WHERE NOT - + col4 * - col3 IS NULL ---- NULL onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query I rowsort label-1205 SELECT + CAST( NULL AS SIGNED ) / - COUNT( * ) FROM tab4 WHERE NOT - + col4 * - col3 IS NULL ---- NULL skipif mysql # not compatible query I rowsort label-1205 SELECT + CAST ( NULL AS INTEGER ) / - COUNT ( * ) FROM tab4 WHERE NOT - + col4 * - col3 IS NULL ---- NULL query I rowsort label-1210 SELECT + col1 - - 35 FROM tab0 WHERE NOT NULL IS NULL ---- query I rowsort label-1210 SELECT + col1 - - 35 FROM tab1 WHERE NOT NULL IS NULL ---- query I rowsort label-1210 SELECT + col1 - - 35 FROM tab2 WHERE NOT NULL IS NULL ---- query I rowsort label-1210 SELECT + col1 - - 35 FROM tab3 WHERE NOT NULL IS NULL ---- query I rowsort label-1210 SELECT + col1 - - 35 FROM tab4 WHERE NOT NULL IS NULL ---- query I rowsort label-1215 SELECT + col0 AS col4 FROM tab0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 3e0374294159d0161eca7e4bf639b54a query I rowsort label-1215 SELECT + col0 AS col4 FROM tab1 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 3e0374294159d0161eca7e4bf639b54a query I rowsort label-1215 SELECT + col0 AS col4 FROM tab2 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 3e0374294159d0161eca7e4bf639b54a query I rowsort label-1215 SELECT + col0 AS col4 FROM tab3 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 3e0374294159d0161eca7e4bf639b54a query I rowsort label-1215 SELECT + col0 AS col4 FROM tab4 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 3e0374294159d0161eca7e4bf639b54a onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-1220 SELECT ALL * FROM tab0 AS cor0 WHERE col4 * CAST( NULL AS SIGNED ) IS NOT NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-1220 SELECT ALL * FROM tab0 AS cor0 WHERE col4 * CAST ( NULL AS INTEGER ) IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-1220 SELECT ALL * FROM tab1 AS cor0 WHERE col4 * CAST( NULL AS SIGNED ) IS NOT NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-1220 SELECT ALL * FROM tab1 AS cor0 WHERE col4 * CAST ( NULL AS INTEGER ) IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-1220 SELECT ALL * FROM tab2 AS cor0 WHERE col4 * CAST( NULL AS SIGNED ) IS NOT NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-1220 SELECT ALL * FROM tab2 AS cor0 WHERE col4 * CAST ( NULL AS INTEGER ) IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-1220 SELECT ALL * FROM tab3 AS cor0 WHERE col4 * CAST( NULL AS SIGNED ) IS NOT NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-1220 SELECT ALL * FROM tab3 AS cor0 WHERE col4 * CAST ( NULL AS INTEGER ) IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-1220 SELECT ALL * FROM tab4 AS cor0 WHERE col4 * CAST( NULL AS SIGNED ) IS NOT NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-1220 SELECT ALL * FROM tab4 AS cor0 WHERE col4 * CAST ( NULL AS INTEGER ) IS NOT NULL ---- onlyif mysql # aggregate syntax: query I rowsort label-1225 SELECT DISTINCT COUNT( * ) AS col4 FROM tab0 AS cor0 WHERE + col0 NOT IN ( - 43 ) ---- 10 skipif mysql # not compatible query I rowsort label-1225 SELECT DISTINCT COUNT ( * ) AS col4 FROM tab0 AS cor0 WHERE + col0 NOT IN ( - 43 ) ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-1225 SELECT DISTINCT COUNT( * ) AS col4 FROM tab1 AS cor0 WHERE + col0 NOT IN ( - 43 ) ---- 10 skipif mysql # not compatible query I rowsort label-1225 SELECT DISTINCT COUNT ( * ) AS col4 FROM tab1 AS cor0 WHERE + col0 NOT IN ( - 43 ) ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-1225 SELECT DISTINCT COUNT( * ) AS col4 FROM tab2 AS cor0 WHERE + col0 NOT IN ( - 43 ) ---- 10 skipif mysql # not compatible query I rowsort label-1225 SELECT DISTINCT COUNT ( * ) AS col4 FROM tab2 AS cor0 WHERE + col0 NOT IN ( - 43 ) ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-1225 SELECT DISTINCT COUNT( * ) AS col4 FROM tab3 AS cor0 WHERE + col0 NOT IN ( - 43 ) ---- 10 skipif mysql # not compatible query I rowsort label-1225 SELECT DISTINCT COUNT ( * ) AS col4 FROM tab3 AS cor0 WHERE + col0 NOT IN ( - 43 ) ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-1225 SELECT DISTINCT COUNT( * ) AS col4 FROM tab4 AS cor0 WHERE + col0 NOT IN ( - 43 ) ---- 10 skipif mysql # not compatible query I rowsort label-1225 SELECT DISTINCT COUNT ( * ) AS col4 FROM tab4 AS cor0 WHERE + col0 NOT IN ( - 43 ) ---- 10 query I rowsort label-1230 SELECT ALL + - col0 FROM tab0 WHERE - col4 IS NULL ---- query I rowsort label-1230 SELECT ALL + - col0 FROM tab1 WHERE - col4 IS NULL ---- query I rowsort label-1230 SELECT ALL + - col0 FROM tab2 WHERE - col4 IS NULL ---- query I rowsort label-1230 SELECT ALL + - col0 FROM tab3 WHERE - col4 IS NULL ---- query I rowsort label-1230 SELECT ALL + - col0 FROM tab4 WHERE - col4 IS NULL ---- onlyif mysql # aggregate syntax: query I rowsort label-1235 SELECT MAX( 5 ) FROM tab0 WHERE NOT NULL IS NOT NULL ---- 5 skipif mysql # not compatible query I rowsort label-1235 SELECT MAX ( 5 ) FROM tab0 WHERE NOT NULL IS NOT NULL ---- 5 onlyif mysql # aggregate syntax: query I rowsort label-1235 SELECT MAX( 5 ) FROM tab1 WHERE NOT NULL IS NOT NULL ---- 5 skipif mysql # not compatible query I rowsort label-1235 SELECT MAX ( 5 ) FROM tab1 WHERE NOT NULL IS NOT NULL ---- 5 onlyif mysql # aggregate syntax: query I rowsort label-1235 SELECT MAX( 5 ) FROM tab2 WHERE NOT NULL IS NOT NULL ---- 5 skipif mysql # not compatible query I rowsort label-1235 SELECT MAX ( 5 ) FROM tab2 WHERE NOT NULL IS NOT NULL ---- 5 onlyif mysql # aggregate syntax: query I rowsort label-1235 SELECT MAX( 5 ) FROM tab3 WHERE NOT NULL IS NOT NULL ---- 5 skipif mysql # not compatible query I rowsort label-1235 SELECT MAX ( 5 ) FROM tab3 WHERE NOT NULL IS NOT NULL ---- 5 onlyif mysql # aggregate syntax: query I rowsort label-1235 SELECT MAX( 5 ) FROM tab4 WHERE NOT NULL IS NOT NULL ---- 5 skipif mysql # not compatible query I rowsort label-1235 SELECT MAX ( 5 ) FROM tab4 WHERE NOT NULL IS NOT NULL ---- 5 query IIIIIII rowsort label-1240 SELECT * FROM tab0 WHERE NOT - col0 < NULL ---- query IIIIIII rowsort label-1240 SELECT * FROM tab1 WHERE NOT - col0 < NULL ---- query IIIIIII rowsort label-1240 SELECT * FROM tab2 WHERE NOT - col0 < NULL ---- query IIIIIII rowsort label-1240 SELECT * FROM tab3 WHERE NOT - col0 < NULL ---- query IIIIIII rowsort label-1240 SELECT * FROM tab4 WHERE NOT - col0 < NULL ---- query I rowsort label-1245 SELECT ( - 60 ) AS col0 FROM tab0 AS cor0 WHERE NULL IS NULL ---- 10 values hashing to f0526e73302d3e27d2e499a34bf5bd92 query I rowsort label-1245 SELECT ( - 60 ) AS col0 FROM tab1 AS cor0 WHERE NULL IS NULL ---- 10 values hashing to f0526e73302d3e27d2e499a34bf5bd92 query I rowsort label-1245 SELECT ( - 60 ) AS col0 FROM tab2 AS cor0 WHERE NULL IS NULL ---- 10 values hashing to f0526e73302d3e27d2e499a34bf5bd92 query I rowsort label-1245 SELECT ( - 60 ) AS col0 FROM tab3 AS cor0 WHERE NULL IS NULL ---- 10 values hashing to f0526e73302d3e27d2e499a34bf5bd92 query I rowsort label-1245 SELECT ( - 60 ) AS col0 FROM tab4 AS cor0 WHERE NULL IS NULL ---- 10 values hashing to f0526e73302d3e27d2e499a34bf5bd92 query IIIIIII rowsort label-1250 SELECT * FROM tab0 WHERE NULL > - col3 ---- query IIIIIII rowsort label-1250 SELECT * FROM tab1 WHERE NULL > - col3 ---- query IIIIIII rowsort label-1250 SELECT * FROM tab2 WHERE NULL > - col3 ---- query IIIIIII rowsort label-1250 SELECT * FROM tab3 WHERE NULL > - col3 ---- query IIIIIII rowsort label-1250 SELECT * FROM tab4 WHERE NULL > - col3 ---- query I rowsort label-1255 SELECT col0 AS col3 FROM tab0 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-1255 SELECT col0 AS col3 FROM tab1 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-1255 SELECT col0 AS col3 FROM tab2 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-1255 SELECT col0 AS col3 FROM tab3 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-1255 SELECT col0 AS col3 FROM tab4 AS cor0 WHERE NOT NULL IS NULL ---- query IIIIIII rowsort label-1260 SELECT * FROM tab0 WHERE NULL < - col4 ---- query IIIIIII rowsort label-1260 SELECT * FROM tab1 WHERE NULL < - col4 ---- query IIIIIII rowsort label-1260 SELECT * FROM tab2 WHERE NULL < - col4 ---- query IIIIIII rowsort label-1260 SELECT * FROM tab3 WHERE NULL < - col4 ---- query IIIIIII rowsort label-1260 SELECT * FROM tab4 WHERE NULL < - col4 ---- query I rowsort label-1265 SELECT ALL col4 + 92 FROM tab0 WHERE NULL IS NOT NULL ---- query I rowsort label-1265 SELECT ALL col4 + 92 FROM tab1 WHERE NULL IS NOT NULL ---- query I rowsort label-1265 SELECT ALL col4 + 92 FROM tab2 WHERE NULL IS NOT NULL ---- query I rowsort label-1265 SELECT ALL col4 + 92 FROM tab3 WHERE NULL IS NOT NULL ---- query I rowsort label-1265 SELECT ALL col4 + 92 FROM tab4 WHERE NULL IS NOT NULL ---- query IIIIIII rowsort label-1270 SELECT * FROM tab0 AS cor0 WHERE NOT NULL NOT IN ( + 71 + + col1, - 81 ) ---- query IIIIIII rowsort label-1270 SELECT * FROM tab1 AS cor0 WHERE NOT NULL NOT IN ( + 71 + + col1, - 81 ) ---- query IIIIIII rowsort label-1270 SELECT * FROM tab2 AS cor0 WHERE NOT NULL NOT IN ( + 71 + + col1, - 81 ) ---- query IIIIIII rowsort label-1270 SELECT * FROM tab3 AS cor0 WHERE NOT NULL NOT IN ( + 71 + + col1, - 81 ) ---- query IIIIIII rowsort label-1270 SELECT * FROM tab4 AS cor0 WHERE NOT NULL NOT IN ( + 71 + + col1, - 81 ) ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-1275 SELECT col3 - + 29 col5 FROM tab0 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 861c0b63426679fe800c20bac3cf1149 skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-1275 SELECT col3 - + 29 col5 FROM tab1 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 861c0b63426679fe800c20bac3cf1149 skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-1275 SELECT col3 - + 29 col5 FROM tab2 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 861c0b63426679fe800c20bac3cf1149 skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-1275 SELECT col3 - + 29 col5 FROM tab3 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 861c0b63426679fe800c20bac3cf1149 skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-1275 SELECT col3 - + 29 col5 FROM tab4 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 861c0b63426679fe800c20bac3cf1149 onlyif mysql # aggregate syntax: query I rowsort label-1280 SELECT + - COUNT( col3 ) AS col5 FROM tab0 AS cor0 WHERE NOT col1 + + col4 <> NULL ---- 0 skipif mysql # not compatible query I rowsort label-1280 SELECT + - COUNT ( col3 ) AS col5 FROM tab0 AS cor0 WHERE NOT col1 + + col4 <> NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-1280 SELECT + - COUNT( col3 ) AS col5 FROM tab1 AS cor0 WHERE NOT col1 + + col4 <> NULL ---- 0 skipif mysql # not compatible query I rowsort label-1280 SELECT + - COUNT ( col3 ) AS col5 FROM tab1 AS cor0 WHERE NOT col1 + + col4 <> NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-1280 SELECT + - COUNT( col3 ) AS col5 FROM tab2 AS cor0 WHERE NOT col1 + + col4 <> NULL ---- 0 skipif mysql # not compatible query I rowsort label-1280 SELECT + - COUNT ( col3 ) AS col5 FROM tab2 AS cor0 WHERE NOT col1 + + col4 <> NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-1280 SELECT + - COUNT( col3 ) AS col5 FROM tab3 AS cor0 WHERE NOT col1 + + col4 <> NULL ---- 0 skipif mysql # not compatible query I rowsort label-1280 SELECT + - COUNT ( col3 ) AS col5 FROM tab3 AS cor0 WHERE NOT col1 + + col4 <> NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-1280 SELECT + - COUNT( col3 ) AS col5 FROM tab4 AS cor0 WHERE NOT col1 + + col4 <> NULL ---- 0 skipif mysql # not compatible query I rowsort label-1280 SELECT + - COUNT ( col3 ) AS col5 FROM tab4 AS cor0 WHERE NOT col1 + + col4 <> NULL ---- 0 query I rowsort label-1285 SELECT DISTINCT - 97 AS col1 FROM tab0 WHERE NOT NULL >= NULL ---- query I rowsort label-1285 SELECT DISTINCT - 97 AS col1 FROM tab1 WHERE NOT NULL >= NULL ---- query I rowsort label-1285 SELECT DISTINCT - 97 AS col1 FROM tab2 WHERE NOT NULL >= NULL ---- query I rowsort label-1285 SELECT DISTINCT - 97 AS col1 FROM tab3 WHERE NOT NULL >= NULL ---- query I rowsort label-1285 SELECT DISTINCT - 97 AS col1 FROM tab4 WHERE NOT NULL >= NULL ---- query IIIIIII rowsort label-1290 SELECT * FROM tab0 AS cor0 WHERE NOT NULL <= col4 ---- query IIIIIII rowsort label-1290 SELECT * FROM tab1 AS cor0 WHERE NOT NULL <= col4 ---- query IIIIIII rowsort label-1290 SELECT * FROM tab2 AS cor0 WHERE NOT NULL <= col4 ---- query IIIIIII rowsort label-1290 SELECT * FROM tab3 AS cor0 WHERE NOT NULL <= col4 ---- query IIIIIII rowsort label-1290 SELECT * FROM tab4 AS cor0 WHERE NOT NULL <= col4 ---- query I rowsort label-1295 SELECT DISTINCT col4 + - col4 FROM tab0 AS cor0 WHERE ( NULL ) <= - + col4 * - + 35 ---- query I rowsort label-1295 SELECT DISTINCT col4 + - col4 FROM tab1 AS cor0 WHERE ( NULL ) <= - + col4 * - + 35 ---- query I rowsort label-1295 SELECT DISTINCT col4 + - col4 FROM tab2 AS cor0 WHERE ( NULL ) <= - + col4 * - + 35 ---- query I rowsort label-1295 SELECT DISTINCT col4 + - col4 FROM tab3 AS cor0 WHERE ( NULL ) <= - + col4 * - + 35 ---- query I rowsort label-1295 SELECT DISTINCT col4 + - col4 FROM tab4 AS cor0 WHERE ( NULL ) <= - + col4 * - + 35 ---- query I rowsort label-1300 SELECT 80 FROM tab0 cor0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 9c6f53036fd5c1f526153a818d5823c5 query I rowsort label-1300 SELECT 80 FROM tab1 cor0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 9c6f53036fd5c1f526153a818d5823c5 query I rowsort label-1300 SELECT 80 FROM tab2 cor0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 9c6f53036fd5c1f526153a818d5823c5 query I rowsort label-1300 SELECT 80 FROM tab3 cor0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 9c6f53036fd5c1f526153a818d5823c5 query I rowsort label-1300 SELECT 80 FROM tab4 cor0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 9c6f53036fd5c1f526153a818d5823c5 query I rowsort label-1305 SELECT col4 AS col0 FROM tab0 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-1305 SELECT col4 AS col0 FROM tab1 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-1305 SELECT col4 AS col0 FROM tab2 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-1305 SELECT col4 AS col0 FROM tab3 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-1305 SELECT col4 AS col0 FROM tab4 AS cor0 WHERE NOT NULL IS NULL ---- query IIIIIII rowsort label-1310 SELECT ALL * FROM tab0 AS cor0 WHERE 33 IS NULL ---- query IIIIIII rowsort label-1310 SELECT ALL * FROM tab1 AS cor0 WHERE 33 IS NULL ---- query IIIIIII rowsort label-1310 SELECT ALL * FROM tab2 AS cor0 WHERE 33 IS NULL ---- query IIIIIII rowsort label-1310 SELECT ALL * FROM tab3 AS cor0 WHERE 33 IS NULL ---- query IIIIIII rowsort label-1310 SELECT ALL * FROM tab4 AS cor0 WHERE 33 IS NULL ---- query IIIIIII rowsort label-1315 SELECT * FROM tab0 WHERE NOT + col1 NOT BETWEEN 73 * + + col4 + + + 48 AND - 49 + + col1 + - + 94 * col4 + - - col1 * + col0 ---- query IIIIIII rowsort label-1315 SELECT * FROM tab1 WHERE NOT + col1 NOT BETWEEN 73 * + + col4 + + + 48 AND - 49 + + col1 + - + 94 * col4 + - - col1 * + col0 ---- query IIIIIII rowsort label-1315 SELECT * FROM tab2 WHERE NOT + col1 NOT BETWEEN 73 * + + col4 + + + 48 AND - 49 + + col1 + - + 94 * col4 + - - col1 * + col0 ---- query IIIIIII rowsort label-1315 SELECT * FROM tab3 WHERE NOT + col1 NOT BETWEEN 73 * + + col4 + + + 48 AND - 49 + + col1 + - + 94 * col4 + - - col1 * + col0 ---- query IIIIIII rowsort label-1315 SELECT * FROM tab4 WHERE NOT + col1 NOT BETWEEN 73 * + + col4 + + + 48 AND - 49 + + col1 + - + 94 * col4 + - - col1 * + col0 ---- query IIIIIII rowsort label-1320 SELECT ALL * FROM tab0 WHERE + col2 IS NULL ---- query IIIIIII rowsort label-1320 SELECT ALL * FROM tab1 WHERE + col2 IS NULL ---- query IIIIIII rowsort label-1320 SELECT ALL * FROM tab2 WHERE + col2 IS NULL ---- query IIIIIII rowsort label-1320 SELECT ALL * FROM tab3 WHERE + col2 IS NULL ---- query IIIIIII rowsort label-1320 SELECT ALL * FROM tab4 WHERE + col2 IS NULL ---- query IIIIIII rowsort label-1325 SELECT * FROM tab0 WHERE NOT NULL <> 94 * + 76 ---- query IIIIIII rowsort label-1325 SELECT * FROM tab1 WHERE NOT NULL <> 94 * + 76 ---- query IIIIIII rowsort label-1325 SELECT * FROM tab2 WHERE NOT NULL <> 94 * + 76 ---- query IIIIIII rowsort label-1325 SELECT * FROM tab3 WHERE NOT NULL <> 94 * + 76 ---- query IIIIIII rowsort label-1325 SELECT * FROM tab4 WHERE NOT NULL <> 94 * + 76 ---- query I rowsort label-1330 SELECT ALL col0 AS col1 FROM tab0 WHERE NULL IS NOT NULL ---- query I rowsort label-1330 SELECT ALL col0 AS col1 FROM tab1 WHERE NULL IS NOT NULL ---- query I rowsort label-1330 SELECT ALL col0 AS col1 FROM tab2 WHERE NULL IS NOT NULL ---- query I rowsort label-1330 SELECT ALL col0 AS col1 FROM tab3 WHERE NULL IS NOT NULL ---- query I rowsort label-1330 SELECT ALL col0 AS col1 FROM tab4 WHERE NULL IS NOT NULL ---- query I rowsort label-1335 SELECT ALL 48 FROM tab0 WHERE NOT NULL IS NULL ---- query I rowsort label-1335 SELECT ALL 48 FROM tab1 WHERE NOT NULL IS NULL ---- query I rowsort label-1335 SELECT ALL 48 FROM tab2 WHERE NOT NULL IS NULL ---- query I rowsort label-1335 SELECT ALL 48 FROM tab3 WHERE NOT NULL IS NULL ---- query I rowsort label-1335 SELECT ALL 48 FROM tab4 WHERE NOT NULL IS NULL ---- query I rowsort label-1340 SELECT ALL - - 87 + - + 14 AS col0 FROM tab0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 1ca909a83754af5ed3f2134a2d32ac6b query I rowsort label-1340 SELECT ALL - - 87 + - + 14 AS col0 FROM tab1 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 1ca909a83754af5ed3f2134a2d32ac6b query I rowsort label-1340 SELECT ALL - - 87 + - + 14 AS col0 FROM tab2 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 1ca909a83754af5ed3f2134a2d32ac6b query I rowsort label-1340 SELECT ALL - - 87 + - + 14 AS col0 FROM tab3 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 1ca909a83754af5ed3f2134a2d32ac6b query I rowsort label-1340 SELECT ALL - - 87 + - + 14 AS col0 FROM tab4 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 1ca909a83754af5ed3f2134a2d32ac6b query I rowsort label-1345 SELECT + 48 FROM tab0 AS cor0 WHERE col0 * 51 IS NOT NULL ---- 10 values hashing to 7ad501e2007b550697df5bb19374e7a2 query I rowsort label-1345 SELECT + 48 FROM tab1 AS cor0 WHERE col0 * 51 IS NOT NULL ---- 10 values hashing to 7ad501e2007b550697df5bb19374e7a2 query I rowsort label-1345 SELECT + 48 FROM tab2 AS cor0 WHERE col0 * 51 IS NOT NULL ---- 10 values hashing to 7ad501e2007b550697df5bb19374e7a2 query I rowsort label-1345 SELECT + 48 FROM tab3 AS cor0 WHERE col0 * 51 IS NOT NULL ---- 10 values hashing to 7ad501e2007b550697df5bb19374e7a2 query I rowsort label-1345 SELECT + 48 FROM tab4 AS cor0 WHERE col0 * 51 IS NOT NULL ---- 10 values hashing to 7ad501e2007b550697df5bb19374e7a2 query I rowsort label-1350 SELECT DISTINCT + - ( + - col3 ) AS col1 FROM tab0 WHERE NOT NULL IS NULL ---- query I rowsort label-1350 SELECT DISTINCT + - ( + - col3 ) AS col1 FROM tab1 WHERE NOT NULL IS NULL ---- query I rowsort label-1350 SELECT DISTINCT + - ( + - col3 ) AS col1 FROM tab2 WHERE NOT NULL IS NULL ---- query I rowsort label-1350 SELECT DISTINCT + - ( + - col3 ) AS col1 FROM tab3 WHERE NOT NULL IS NULL ---- query I rowsort label-1350 SELECT DISTINCT + - ( + - col3 ) AS col1 FROM tab4 WHERE NOT NULL IS NULL ---- query IIIIIII rowsort label-1355 SELECT * FROM tab0 WHERE NOT 10 + 35 + + col0 + col3 * - - 30 * - ( col1 ) IS NOT NULL ---- query IIIIIII rowsort label-1355 SELECT * FROM tab1 WHERE NOT 10 + 35 + + col0 + col3 * - - 30 * - ( col1 ) IS NOT NULL ---- query IIIIIII rowsort label-1355 SELECT * FROM tab2 WHERE NOT 10 + 35 + + col0 + col3 * - - 30 * - ( col1 ) IS NOT NULL ---- query IIIIIII rowsort label-1355 SELECT * FROM tab3 WHERE NOT 10 + 35 + + col0 + col3 * - - 30 * - ( col1 ) IS NOT NULL ---- query IIIIIII rowsort label-1355 SELECT * FROM tab4 WHERE NOT 10 + 35 + + col0 + col3 * - - 30 * - ( col1 ) IS NOT NULL ---- query I rowsort label-1360 SELECT ALL - - 72 AS col3 FROM tab0 WHERE NOT - col4 IS NULL ---- 10 values hashing to 96660dccd8a1d9670e11b563746b2a56 query I rowsort label-1360 SELECT ALL - - 72 AS col3 FROM tab1 WHERE NOT - col4 IS NULL ---- 10 values hashing to 96660dccd8a1d9670e11b563746b2a56 query I rowsort label-1360 SELECT ALL - - 72 AS col3 FROM tab2 WHERE NOT - col4 IS NULL ---- 10 values hashing to 96660dccd8a1d9670e11b563746b2a56 query I rowsort label-1360 SELECT ALL - - 72 AS col3 FROM tab3 WHERE NOT - col4 IS NULL ---- 10 values hashing to 96660dccd8a1d9670e11b563746b2a56 query I rowsort label-1360 SELECT ALL - - 72 AS col3 FROM tab4 WHERE NOT - col4 IS NULL ---- 10 values hashing to 96660dccd8a1d9670e11b563746b2a56 query II rowsort label-1365 SELECT - col0 + + - 25, + 27 FROM tab0 AS cor0 WHERE ( NULL ) > col3 ---- query II rowsort label-1365 SELECT - col0 + + - 25, + 27 FROM tab1 AS cor0 WHERE ( NULL ) > col3 ---- query II rowsort label-1365 SELECT - col0 + + - 25, + 27 FROM tab2 AS cor0 WHERE ( NULL ) > col3 ---- query II rowsort label-1365 SELECT - col0 + + - 25, + 27 FROM tab3 AS cor0 WHERE ( NULL ) > col3 ---- query II rowsort label-1365 SELECT - col0 + + - 25, + 27 FROM tab4 AS cor0 WHERE ( NULL ) > col3 ---- query I rowsort label-1370 SELECT ALL 70 AS col1 FROM tab0 cor0 WHERE NULL < col4 ---- query I rowsort label-1370 SELECT ALL 70 AS col1 FROM tab1 cor0 WHERE NULL < col4 ---- query I rowsort label-1370 SELECT ALL 70 AS col1 FROM tab2 cor0 WHERE NULL < col4 ---- query I rowsort label-1370 SELECT ALL 70 AS col1 FROM tab3 cor0 WHERE NULL < col4 ---- query I rowsort label-1370 SELECT ALL 70 AS col1 FROM tab4 cor0 WHERE NULL < col4 ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-1375 SELECT ALL - - col3 col0 FROM tab0 AS cor0 WHERE NOT ( NULL ) IS NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-1375 SELECT ALL - - col3 col0 FROM tab1 AS cor0 WHERE NOT ( NULL ) IS NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-1375 SELECT ALL - - col3 col0 FROM tab2 AS cor0 WHERE NOT ( NULL ) IS NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-1375 SELECT ALL - - col3 col0 FROM tab3 AS cor0 WHERE NOT ( NULL ) IS NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-1375 SELECT ALL - - col3 col0 FROM tab4 AS cor0 WHERE NOT ( NULL ) IS NULL ---- query IIIIIII rowsort label-1380 SELECT * FROM tab0 WHERE NOT 47 IS NOT NULL ---- query IIIIIII rowsort label-1380 SELECT * FROM tab1 WHERE NOT 47 IS NOT NULL ---- query IIIIIII rowsort label-1380 SELECT * FROM tab2 WHERE NOT 47 IS NOT NULL ---- query IIIIIII rowsort label-1380 SELECT * FROM tab3 WHERE NOT 47 IS NOT NULL ---- query IIIIIII rowsort label-1380 SELECT * FROM tab4 WHERE NOT 47 IS NOT NULL ---- query IIIIIII rowsort label-1385 SELECT * FROM tab0 WHERE NOT NULL BETWEEN col4 AND + - 56 / + col0 * + col0 ---- query IIIIIII rowsort label-1385 SELECT * FROM tab1 WHERE NOT NULL BETWEEN col4 AND + - 56 / + col0 * + col0 ---- query IIIIIII rowsort label-1385 SELECT * FROM tab2 WHERE NOT NULL BETWEEN col4 AND + - 56 / + col0 * + col0 ---- query IIIIIII rowsort label-1385 SELECT * FROM tab3 WHERE NOT NULL BETWEEN col4 AND + - 56 / + col0 * + col0 ---- query IIIIIII rowsort label-1385 SELECT * FROM tab4 WHERE NOT NULL BETWEEN col4 AND + - 56 / + col0 * + col0 ---- query I rowsort label-1390 SELECT col2 AS col2 FROM tab0 AS cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-1390 SELECT col2 AS col2 FROM tab1 AS cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-1390 SELECT col2 AS col2 FROM tab2 AS cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-1390 SELECT col2 AS col2 FROM tab3 AS cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-1390 SELECT col2 AS col2 FROM tab4 AS cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-1395 SELECT - 11 AS col0 FROM tab0 WHERE + 13 IS NOT NULL ---- 10 values hashing to 8fa850288334a12dfc83c5d7c98410dd query I rowsort label-1395 SELECT - 11 AS col0 FROM tab1 WHERE + 13 IS NOT NULL ---- 10 values hashing to 8fa850288334a12dfc83c5d7c98410dd query I rowsort label-1395 SELECT - 11 AS col0 FROM tab2 WHERE + 13 IS NOT NULL ---- 10 values hashing to 8fa850288334a12dfc83c5d7c98410dd query I rowsort label-1395 SELECT - 11 AS col0 FROM tab3 WHERE + 13 IS NOT NULL ---- 10 values hashing to 8fa850288334a12dfc83c5d7c98410dd query I rowsort label-1395 SELECT - 11 AS col0 FROM tab4 WHERE + 13 IS NOT NULL ---- 10 values hashing to 8fa850288334a12dfc83c5d7c98410dd onlyif mysql # aggregate syntax: query I rowsort label-1400 SELECT - SUM( - - 0 ) FROM tab0 WHERE NOT NULL IS NOT NULL ---- 0 skipif mysql # not compatible query I rowsort label-1400 SELECT - SUM ( - - 0 ) FROM tab0 WHERE NOT NULL IS NOT NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-1400 SELECT - SUM( - - 0 ) FROM tab1 WHERE NOT NULL IS NOT NULL ---- 0 skipif mysql # not compatible query I rowsort label-1400 SELECT - SUM ( - - 0 ) FROM tab1 WHERE NOT NULL IS NOT NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-1400 SELECT - SUM( - - 0 ) FROM tab2 WHERE NOT NULL IS NOT NULL ---- 0 skipif mysql # not compatible query I rowsort label-1400 SELECT - SUM ( - - 0 ) FROM tab2 WHERE NOT NULL IS NOT NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-1400 SELECT - SUM( - - 0 ) FROM tab3 WHERE NOT NULL IS NOT NULL ---- 0 skipif mysql # not compatible query I rowsort label-1400 SELECT - SUM ( - - 0 ) FROM tab3 WHERE NOT NULL IS NOT NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-1400 SELECT - SUM( - - 0 ) FROM tab4 WHERE NOT NULL IS NOT NULL ---- 0 skipif mysql # not compatible query I rowsort label-1400 SELECT - SUM ( - - 0 ) FROM tab4 WHERE NOT NULL IS NOT NULL ---- 0 query I rowsort label-1405 SELECT DISTINCT - 51 FROM tab0 WHERE + + ( col2 ) IS NULL ---- query I rowsort label-1405 SELECT DISTINCT - 51 FROM tab1 WHERE + + ( col2 ) IS NULL ---- query I rowsort label-1405 SELECT DISTINCT - 51 FROM tab2 WHERE + + ( col2 ) IS NULL ---- query I rowsort label-1405 SELECT DISTINCT - 51 FROM tab3 WHERE + + ( col2 ) IS NULL ---- query I rowsort label-1405 SELECT DISTINCT - 51 FROM tab4 WHERE + + ( col2 ) IS NULL ---- query IIIIIII rowsort label-1410 SELECT * FROM tab0 AS cor0 WHERE NOT NULL BETWEEN NULL AND ( 12 ) ---- query IIIIIII rowsort label-1410 SELECT * FROM tab1 AS cor0 WHERE NOT NULL BETWEEN NULL AND ( 12 ) ---- query IIIIIII rowsort label-1410 SELECT * FROM tab2 AS cor0 WHERE NOT NULL BETWEEN NULL AND ( 12 ) ---- query IIIIIII rowsort label-1410 SELECT * FROM tab3 AS cor0 WHERE NOT NULL BETWEEN NULL AND ( 12 ) ---- query IIIIIII rowsort label-1410 SELECT * FROM tab4 AS cor0 WHERE NOT NULL BETWEEN NULL AND ( 12 ) ---- query IIIIIII rowsort label-1415 SELECT ALL * FROM tab0 AS cor0 WHERE - 92 = + col3 ---- query IIIIIII rowsort label-1415 SELECT ALL * FROM tab1 AS cor0 WHERE - 92 = + col3 ---- query IIIIIII rowsort label-1415 SELECT ALL * FROM tab2 AS cor0 WHERE - 92 = + col3 ---- query IIIIIII rowsort label-1415 SELECT ALL * FROM tab3 AS cor0 WHERE - 92 = + col3 ---- query IIIIIII rowsort label-1415 SELECT ALL * FROM tab4 AS cor0 WHERE - 92 = + col3 ---- query IIIIIII rowsort label-1420 SELECT * FROM tab0 AS cor0 WHERE NOT ( NULL ) NOT BETWEEN - col0 AND - 81 ---- query IIIIIII rowsort label-1420 SELECT * FROM tab1 AS cor0 WHERE NOT ( NULL ) NOT BETWEEN - col0 AND - 81 ---- query IIIIIII rowsort label-1420 SELECT * FROM tab2 AS cor0 WHERE NOT ( NULL ) NOT BETWEEN - col0 AND - 81 ---- query IIIIIII rowsort label-1420 SELECT * FROM tab3 AS cor0 WHERE NOT ( NULL ) NOT BETWEEN - col0 AND - 81 ---- query IIIIIII rowsort label-1420 SELECT * FROM tab4 AS cor0 WHERE NOT ( NULL ) NOT BETWEEN - col0 AND - 81 ---- query IIIIIII rowsort label-1425 SELECT * FROM tab0 WHERE ( NOT - 58 IS NOT NULL ) ---- query IIIIIII rowsort label-1425 SELECT * FROM tab1 WHERE ( NOT - 58 IS NOT NULL ) ---- query IIIIIII rowsort label-1425 SELECT * FROM tab2 WHERE ( NOT - 58 IS NOT NULL ) ---- query IIIIIII rowsort label-1425 SELECT * FROM tab3 WHERE ( NOT - 58 IS NOT NULL ) ---- query IIIIIII rowsort label-1425 SELECT * FROM tab4 WHERE ( NOT - 58 IS NOT NULL ) ---- query I rowsort label-1430 SELECT ALL - 84 FROM tab0 WHERE NOT - + col3 IS NULL ---- 10 values hashing to 1d8065a34a283d5d5922d0495b3eb707 query I rowsort label-1430 SELECT ALL - 84 FROM tab1 WHERE NOT - + col3 IS NULL ---- 10 values hashing to 1d8065a34a283d5d5922d0495b3eb707 query I rowsort label-1430 SELECT ALL - 84 FROM tab2 WHERE NOT - + col3 IS NULL ---- 10 values hashing to 1d8065a34a283d5d5922d0495b3eb707 query I rowsort label-1430 SELECT ALL - 84 FROM tab3 WHERE NOT - + col3 IS NULL ---- 10 values hashing to 1d8065a34a283d5d5922d0495b3eb707 query I rowsort label-1430 SELECT ALL - 84 FROM tab4 WHERE NOT - + col3 IS NULL ---- 10 values hashing to 1d8065a34a283d5d5922d0495b3eb707 onlyif mysql # aggregate syntax: query I rowsort label-1435 SELECT - - COUNT( - 84 ) AS col1 FROM tab0 WHERE NULL IS NULL ---- 10 skipif mysql # not compatible query I rowsort label-1435 SELECT - - COUNT ( - 84 ) AS col1 FROM tab0 WHERE NULL IS NULL ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-1435 SELECT - - COUNT( - 84 ) AS col1 FROM tab1 WHERE NULL IS NULL ---- 10 skipif mysql # not compatible query I rowsort label-1435 SELECT - - COUNT ( - 84 ) AS col1 FROM tab1 WHERE NULL IS NULL ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-1435 SELECT - - COUNT( - 84 ) AS col1 FROM tab2 WHERE NULL IS NULL ---- 10 skipif mysql # not compatible query I rowsort label-1435 SELECT - - COUNT ( - 84 ) AS col1 FROM tab2 WHERE NULL IS NULL ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-1435 SELECT - - COUNT( - 84 ) AS col1 FROM tab3 WHERE NULL IS NULL ---- 10 skipif mysql # not compatible query I rowsort label-1435 SELECT - - COUNT ( - 84 ) AS col1 FROM tab3 WHERE NULL IS NULL ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-1435 SELECT - - COUNT( - 84 ) AS col1 FROM tab4 WHERE NULL IS NULL ---- 10 skipif mysql # not compatible query I rowsort label-1435 SELECT - - COUNT ( - 84 ) AS col1 FROM tab4 WHERE NULL IS NULL ---- 10 query IIIIIII rowsort label-1440 SELECT * FROM tab0 AS cor0 WHERE NOT - 59 * + col0 IS NOT NULL ---- query IIIIIII rowsort label-1440 SELECT * FROM tab1 AS cor0 WHERE NOT - 59 * + col0 IS NOT NULL ---- query IIIIIII rowsort label-1440 SELECT * FROM tab2 AS cor0 WHERE NOT - 59 * + col0 IS NOT NULL ---- query IIIIIII rowsort label-1440 SELECT * FROM tab3 AS cor0 WHERE NOT - 59 * + col0 IS NOT NULL ---- query IIIIIII rowsort label-1440 SELECT * FROM tab4 AS cor0 WHERE NOT - 59 * + col0 IS NOT NULL ---- query IIIIIII rowsort label-1445 SELECT ALL * FROM tab0 AS cor0 WHERE NOT + ( + col3 ) * col3 IS NOT NULL ---- query IIIIIII rowsort label-1445 SELECT ALL * FROM tab1 AS cor0 WHERE NOT + ( + col3 ) * col3 IS NOT NULL ---- query IIIIIII rowsort label-1445 SELECT ALL * FROM tab2 AS cor0 WHERE NOT + ( + col3 ) * col3 IS NOT NULL ---- query IIIIIII rowsort label-1445 SELECT ALL * FROM tab3 AS cor0 WHERE NOT + ( + col3 ) * col3 IS NOT NULL ---- query IIIIIII rowsort label-1445 SELECT ALL * FROM tab4 AS cor0 WHERE NOT + ( + col3 ) * col3 IS NOT NULL ---- query IIIIIII rowsort label-1450 SELECT * FROM tab0 WHERE NOT + col0 + + col4 NOT BETWEEN ( NULL ) AND 19 + + col0 ---- query IIIIIII rowsort label-1450 SELECT * FROM tab1 WHERE NOT + col0 + + col4 NOT BETWEEN ( NULL ) AND 19 + + col0 ---- query IIIIIII rowsort label-1450 SELECT * FROM tab2 WHERE NOT + col0 + + col4 NOT BETWEEN ( NULL ) AND 19 + + col0 ---- query IIIIIII rowsort label-1450 SELECT * FROM tab3 WHERE NOT + col0 + + col4 NOT BETWEEN ( NULL ) AND 19 + + col0 ---- query IIIIIII rowsort label-1450 SELECT * FROM tab4 WHERE NOT + col0 + + col4 NOT BETWEEN ( NULL ) AND 19 + + col0 ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-1455 SELECT ALL 91 col4 FROM tab0 WHERE ( + col1 ) IS NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-1455 SELECT ALL 91 col4 FROM tab1 WHERE ( + col1 ) IS NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-1455 SELECT ALL 91 col4 FROM tab2 WHERE ( + col1 ) IS NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-1455 SELECT ALL 91 col4 FROM tab3 WHERE ( + col1 ) IS NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-1455 SELECT ALL 91 col4 FROM tab4 WHERE ( + col1 ) IS NULL ---- query I rowsort label-1460 SELECT DISTINCT - col1 * col0 AS col1 FROM tab0 WHERE NOT 25 NOT IN ( - col3 ) ---- query I rowsort label-1460 SELECT DISTINCT - col1 * col0 AS col1 FROM tab1 WHERE NOT 25 NOT IN ( - col3 ) ---- query I rowsort label-1460 SELECT DISTINCT - col1 * col0 AS col1 FROM tab2 WHERE NOT 25 NOT IN ( - col3 ) ---- query I rowsort label-1460 SELECT DISTINCT - col1 * col0 AS col1 FROM tab3 WHERE NOT 25 NOT IN ( - col3 ) ---- query I rowsort label-1460 SELECT DISTINCT - col1 * col0 AS col1 FROM tab4 WHERE NOT 25 NOT IN ( - col3 ) ---- query I rowsort label-1465 SELECT ( - ( 85 ) ) FROM tab0 WHERE 8 + 1 BETWEEN NULL AND 83 ---- query I rowsort label-1465 SELECT ( - ( 85 ) ) FROM tab1 WHERE 8 + 1 BETWEEN NULL AND 83 ---- query I rowsort label-1465 SELECT ( - ( 85 ) ) FROM tab2 WHERE 8 + 1 BETWEEN NULL AND 83 ---- query I rowsort label-1465 SELECT ( - ( 85 ) ) FROM tab3 WHERE 8 + 1 BETWEEN NULL AND 83 ---- query I rowsort label-1465 SELECT ( - ( 85 ) ) FROM tab4 WHERE 8 + 1 BETWEEN NULL AND 83 ---- query I rowsort label-1470 SELECT ALL + 69 FROM tab0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 0ac26fb3cd40f5dc836ef36901567a2d query I rowsort label-1470 SELECT ALL + 69 FROM tab1 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 0ac26fb3cd40f5dc836ef36901567a2d query I rowsort label-1470 SELECT ALL + 69 FROM tab2 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 0ac26fb3cd40f5dc836ef36901567a2d query I rowsort label-1470 SELECT ALL + 69 FROM tab3 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 0ac26fb3cd40f5dc836ef36901567a2d query I rowsort label-1470 SELECT ALL + 69 FROM tab4 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 0ac26fb3cd40f5dc836ef36901567a2d onlyif mysql # aggregate syntax: query I rowsort label-1475 SELECT ALL COUNT( * ) col2 FROM tab0 WHERE NULL IS NOT NULL ---- 0 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-1475 SELECT ALL COUNT ( * ) col2 FROM tab0 WHERE NULL IS NOT NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-1475 SELECT ALL COUNT( * ) col2 FROM tab1 WHERE NULL IS NOT NULL ---- 0 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-1475 SELECT ALL COUNT ( * ) col2 FROM tab1 WHERE NULL IS NOT NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-1475 SELECT ALL COUNT( * ) col2 FROM tab2 WHERE NULL IS NOT NULL ---- 0 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-1475 SELECT ALL COUNT ( * ) col2 FROM tab2 WHERE NULL IS NOT NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-1475 SELECT ALL COUNT( * ) col2 FROM tab3 WHERE NULL IS NOT NULL ---- 0 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-1475 SELECT ALL COUNT ( * ) col2 FROM tab3 WHERE NULL IS NOT NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-1475 SELECT ALL COUNT( * ) col2 FROM tab4 WHERE NULL IS NOT NULL ---- 0 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-1475 SELECT ALL COUNT ( * ) col2 FROM tab4 WHERE NULL IS NOT NULL ---- 0 query I rowsort label-1480 SELECT col3 * - col1 AS col4 FROM tab0 WHERE + 27 IN ( + 83 * col0 ) ---- query I rowsort label-1480 SELECT col3 * - col1 AS col4 FROM tab1 WHERE + 27 IN ( + 83 * col0 ) ---- query I rowsort label-1480 SELECT col3 * - col1 AS col4 FROM tab2 WHERE + 27 IN ( + 83 * col0 ) ---- query I rowsort label-1480 SELECT col3 * - col1 AS col4 FROM tab3 WHERE + 27 IN ( + 83 * col0 ) ---- query I rowsort label-1480 SELECT col3 * - col1 AS col4 FROM tab4 WHERE + 27 IN ( + 83 * col0 ) ---- query IIIIIII rowsort label-1485 SELECT * FROM tab0 WHERE + col0 * col3 IN ( - 58 + - col3 ) ---- query IIIIIII rowsort label-1485 SELECT * FROM tab1 WHERE + col0 * col3 IN ( - 58 + - col3 ) ---- query IIIIIII rowsort label-1485 SELECT * FROM tab2 WHERE + col0 * col3 IN ( - 58 + - col3 ) ---- query IIIIIII rowsort label-1485 SELECT * FROM tab3 WHERE + col0 * col3 IN ( - 58 + - col3 ) ---- query IIIIIII rowsort label-1485 SELECT * FROM tab4 WHERE + col0 * col3 IN ( - 58 + - col3 ) ---- query I rowsort label-1490 SELECT 13 - col3 FROM tab0 WHERE NOT - 57 + col4 IN ( ( + 63 ) ) ---- 10 values hashing to 0d2112ec784353745f1a87d27b1d3e4a query I rowsort label-1490 SELECT 13 - col3 FROM tab1 WHERE NOT - 57 + col4 IN ( ( + 63 ) ) ---- 10 values hashing to 0d2112ec784353745f1a87d27b1d3e4a query I rowsort label-1490 SELECT 13 - col3 FROM tab2 WHERE NOT - 57 + col4 IN ( ( + 63 ) ) ---- 10 values hashing to 0d2112ec784353745f1a87d27b1d3e4a query I rowsort label-1490 SELECT 13 - col3 FROM tab3 WHERE NOT - 57 + col4 IN ( ( + 63 ) ) ---- 10 values hashing to 0d2112ec784353745f1a87d27b1d3e4a query I rowsort label-1490 SELECT 13 - col3 FROM tab4 WHERE NOT - 57 + col4 IN ( ( + 63 ) ) ---- 10 values hashing to 0d2112ec784353745f1a87d27b1d3e4a query I rowsort label-1495 SELECT - 26 AS col2 FROM tab0 WHERE col2 IS NULL ---- query I rowsort label-1495 SELECT - 26 AS col2 FROM tab1 WHERE col2 IS NULL ---- query I rowsort label-1495 SELECT - 26 AS col2 FROM tab2 WHERE col2 IS NULL ---- query I rowsort label-1495 SELECT - 26 AS col2 FROM tab3 WHERE col2 IS NULL ---- query I rowsort label-1495 SELECT - 26 AS col2 FROM tab4 WHERE col2 IS NULL ---- query IIIIIII rowsort label-1500 SELECT * FROM tab0 WHERE - 10 + ( col1 ) IS NULL ---- query IIIIIII rowsort label-1500 SELECT * FROM tab1 WHERE - 10 + ( col1 ) IS NULL ---- query IIIIIII rowsort label-1500 SELECT * FROM tab2 WHERE - 10 + ( col1 ) IS NULL ---- query IIIIIII rowsort label-1500 SELECT * FROM tab3 WHERE - 10 + ( col1 ) IS NULL ---- query IIIIIII rowsort label-1500 SELECT * FROM tab4 WHERE - 10 + ( col1 ) IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-1505 SELECT DISTINCT CAST( col1 AS SIGNED ) + - 54 * 82 AS col3 FROM tab0 WHERE ( NULL ) BETWEEN ( col3 * - CAST( NULL AS SIGNED ) + + col4 ) AND col3 ---- skipif mysql # not compatible query I rowsort label-1505 SELECT DISTINCT CAST ( col1 AS INTEGER ) + - 54 * 82 AS col3 FROM tab0 WHERE ( NULL ) BETWEEN ( col3 * - CAST ( NULL AS INTEGER ) + + col4 ) AND col3 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-1505 SELECT DISTINCT CAST( col1 AS SIGNED ) + - 54 * 82 AS col3 FROM tab1 WHERE ( NULL ) BETWEEN ( col3 * - CAST( NULL AS SIGNED ) + + col4 ) AND col3 ---- skipif mysql # not compatible query I rowsort label-1505 SELECT DISTINCT CAST ( col1 AS INTEGER ) + - 54 * 82 AS col3 FROM tab1 WHERE ( NULL ) BETWEEN ( col3 * - CAST ( NULL AS INTEGER ) + + col4 ) AND col3 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-1505 SELECT DISTINCT CAST( col1 AS SIGNED ) + - 54 * 82 AS col3 FROM tab2 WHERE ( NULL ) BETWEEN ( col3 * - CAST( NULL AS SIGNED ) + + col4 ) AND col3 ---- skipif mysql # not compatible query I rowsort label-1505 SELECT DISTINCT CAST ( col1 AS INTEGER ) + - 54 * 82 AS col3 FROM tab2 WHERE ( NULL ) BETWEEN ( col3 * - CAST ( NULL AS INTEGER ) + + col4 ) AND col3 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-1505 SELECT DISTINCT CAST( col1 AS SIGNED ) + - 54 * 82 AS col3 FROM tab3 WHERE ( NULL ) BETWEEN ( col3 * - CAST( NULL AS SIGNED ) + + col4 ) AND col3 ---- skipif mysql # not compatible query I rowsort label-1505 SELECT DISTINCT CAST ( col1 AS INTEGER ) + - 54 * 82 AS col3 FROM tab3 WHERE ( NULL ) BETWEEN ( col3 * - CAST ( NULL AS INTEGER ) + + col4 ) AND col3 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-1505 SELECT DISTINCT CAST( col1 AS SIGNED ) + - 54 * 82 AS col3 FROM tab4 WHERE ( NULL ) BETWEEN ( col3 * - CAST( NULL AS SIGNED ) + + col4 ) AND col3 ---- skipif mysql # not compatible query I rowsort label-1505 SELECT DISTINCT CAST ( col1 AS INTEGER ) + - 54 * 82 AS col3 FROM tab4 WHERE ( NULL ) BETWEEN ( col3 * - CAST ( NULL AS INTEGER ) + + col4 ) AND col3 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-1510 SELECT CAST( NULL AS SIGNED ) FROM tab0 WHERE NOT CAST( - 58 AS SIGNED ) IS NOT NULL ---- skipif mysql # not compatible query I rowsort label-1510 SELECT CAST ( NULL AS INTEGER ) FROM tab0 WHERE NOT CAST ( - 58 AS INTEGER ) IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-1510 SELECT CAST( NULL AS SIGNED ) FROM tab1 WHERE NOT CAST( - 58 AS SIGNED ) IS NOT NULL ---- skipif mysql # not compatible query I rowsort label-1510 SELECT CAST ( NULL AS INTEGER ) FROM tab1 WHERE NOT CAST ( - 58 AS INTEGER ) IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-1510 SELECT CAST( NULL AS SIGNED ) FROM tab2 WHERE NOT CAST( - 58 AS SIGNED ) IS NOT NULL ---- skipif mysql # not compatible query I rowsort label-1510 SELECT CAST ( NULL AS INTEGER ) FROM tab2 WHERE NOT CAST ( - 58 AS INTEGER ) IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-1510 SELECT CAST( NULL AS SIGNED ) FROM tab3 WHERE NOT CAST( - 58 AS SIGNED ) IS NOT NULL ---- skipif mysql # not compatible query I rowsort label-1510 SELECT CAST ( NULL AS INTEGER ) FROM tab3 WHERE NOT CAST ( - 58 AS INTEGER ) IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-1510 SELECT CAST( NULL AS SIGNED ) FROM tab4 WHERE NOT CAST( - 58 AS SIGNED ) IS NOT NULL ---- skipif mysql # not compatible query I rowsort label-1510 SELECT CAST ( NULL AS INTEGER ) FROM tab4 WHERE NOT CAST ( - 58 AS INTEGER ) IS NOT NULL ---- query I rowsort label-1515 SELECT - col4 - - 41 FROM tab0 WHERE ( col3 ) IS NULL ---- query I rowsort label-1515 SELECT - col4 - - 41 FROM tab1 WHERE ( col3 ) IS NULL ---- query I rowsort label-1515 SELECT - col4 - - 41 FROM tab2 WHERE ( col3 ) IS NULL ---- query I rowsort label-1515 SELECT - col4 - - 41 FROM tab3 WHERE ( col3 ) IS NULL ---- query I rowsort label-1515 SELECT - col4 - - 41 FROM tab4 WHERE ( col3 ) IS NULL ---- query IIIIIII rowsort label-1520 SELECT ALL * FROM tab0 WHERE NULL NOT IN ( - col1 * - col0 ) ---- query IIIIIII rowsort label-1520 SELECT ALL * FROM tab1 WHERE NULL NOT IN ( - col1 * - col0 ) ---- query IIIIIII rowsort label-1520 SELECT ALL * FROM tab2 WHERE NULL NOT IN ( - col1 * - col0 ) ---- query IIIIIII rowsort label-1520 SELECT ALL * FROM tab3 WHERE NULL NOT IN ( - col1 * - col0 ) ---- query IIIIIII rowsort label-1520 SELECT ALL * FROM tab4 WHERE NULL NOT IN ( - col1 * - col0 ) ---- query I rowsort label-1525 SELECT - col3 FROM tab0 WHERE NOT ( - col3 ) IS NOT NULL ---- query I rowsort label-1525 SELECT - col3 FROM tab1 WHERE NOT ( - col3 ) IS NOT NULL ---- query I rowsort label-1525 SELECT - col3 FROM tab2 WHERE NOT ( - col3 ) IS NOT NULL ---- query I rowsort label-1525 SELECT - col3 FROM tab3 WHERE NOT ( - col3 ) IS NOT NULL ---- query I rowsort label-1525 SELECT - col3 FROM tab4 WHERE NOT ( - col3 ) IS NOT NULL ---- query IIIIIII rowsort label-1530 SELECT * FROM tab0 WHERE ( - 79 * 83 ) IS NULL ---- query IIIIIII rowsort label-1530 SELECT * FROM tab1 WHERE ( - 79 * 83 ) IS NULL ---- query IIIIIII rowsort label-1530 SELECT * FROM tab2 WHERE ( - 79 * 83 ) IS NULL ---- query IIIIIII rowsort label-1530 SELECT * FROM tab3 WHERE ( - 79 * 83 ) IS NULL ---- query IIIIIII rowsort label-1530 SELECT * FROM tab4 WHERE ( - 79 * 83 ) IS NULL ---- query IIIIIII rowsort label-1535 SELECT * FROM tab0 AS cor0 WHERE ( ( 58 ) ) BETWEEN 62 + col4 AND col3 - 80 ---- query IIIIIII rowsort label-1535 SELECT * FROM tab1 AS cor0 WHERE ( ( 58 ) ) BETWEEN 62 + col4 AND col3 - 80 ---- query IIIIIII rowsort label-1535 SELECT * FROM tab2 AS cor0 WHERE ( ( 58 ) ) BETWEEN 62 + col4 AND col3 - 80 ---- query IIIIIII rowsort label-1535 SELECT * FROM tab3 AS cor0 WHERE ( ( 58 ) ) BETWEEN 62 + col4 AND col3 - 80 ---- query IIIIIII rowsort label-1535 SELECT * FROM tab4 AS cor0 WHERE ( ( 58 ) ) BETWEEN 62 + col4 AND col3 - 80 ---- query IIIIIII rowsort label-1540 SELECT ALL * FROM tab0 AS cor0 WHERE ( NULL ) BETWEEN NULL AND + col3 ---- query IIIIIII rowsort label-1540 SELECT ALL * FROM tab1 AS cor0 WHERE ( NULL ) BETWEEN NULL AND + col3 ---- query IIIIIII rowsort label-1540 SELECT ALL * FROM tab2 AS cor0 WHERE ( NULL ) BETWEEN NULL AND + col3 ---- query IIIIIII rowsort label-1540 SELECT ALL * FROM tab3 AS cor0 WHERE ( NULL ) BETWEEN NULL AND + col3 ---- query IIIIIII rowsort label-1540 SELECT ALL * FROM tab4 AS cor0 WHERE ( NULL ) BETWEEN NULL AND + col3 ---- query I rowsort label-1545 SELECT ALL + col1 AS col1 FROM tab0 WHERE NULL <= col4 ---- query I rowsort label-1545 SELECT ALL + col1 AS col1 FROM tab1 WHERE NULL <= col4 ---- query I rowsort label-1545 SELECT ALL + col1 AS col1 FROM tab2 WHERE NULL <= col4 ---- query I rowsort label-1545 SELECT ALL + col1 AS col1 FROM tab3 WHERE NULL <= col4 ---- query I rowsort label-1545 SELECT ALL + col1 AS col1 FROM tab4 WHERE NULL <= col4 ---- query I rowsort label-1550 SELECT + 74 AS col0 FROM tab0 WHERE + col2 IS NULL ---- query I rowsort label-1550 SELECT + 74 AS col0 FROM tab1 WHERE + col2 IS NULL ---- query I rowsort label-1550 SELECT + 74 AS col0 FROM tab2 WHERE + col2 IS NULL ---- query I rowsort label-1550 SELECT + 74 AS col0 FROM tab3 WHERE + col2 IS NULL ---- query I rowsort label-1550 SELECT + 74 AS col0 FROM tab4 WHERE + col2 IS NULL ---- query IIIIIII rowsort label-1555 SELECT * FROM tab0 AS cor0 WHERE NULL IN ( col0 ) ---- query IIIIIII rowsort label-1555 SELECT * FROM tab1 AS cor0 WHERE NULL IN ( col0 ) ---- query IIIIIII rowsort label-1555 SELECT * FROM tab2 AS cor0 WHERE NULL IN ( col0 ) ---- query IIIIIII rowsort label-1555 SELECT * FROM tab3 AS cor0 WHERE NULL IN ( col0 ) ---- query IIIIIII rowsort label-1555 SELECT * FROM tab4 AS cor0 WHERE NULL IN ( col0 ) ---- query IIIIIII rowsort label-1560 SELECT ALL * FROM tab0 AS cor0 WHERE ( - 62 ) IS NULL ---- query IIIIIII rowsort label-1560 SELECT ALL * FROM tab1 AS cor0 WHERE ( - 62 ) IS NULL ---- query IIIIIII rowsort label-1560 SELECT ALL * FROM tab2 AS cor0 WHERE ( - 62 ) IS NULL ---- query IIIIIII rowsort label-1560 SELECT ALL * FROM tab3 AS cor0 WHERE ( - 62 ) IS NULL ---- query IIIIIII rowsort label-1560 SELECT ALL * FROM tab4 AS cor0 WHERE ( - 62 ) IS NULL ---- query IIIIIII rowsort label-1565 SELECT * FROM tab0 AS cor0 WHERE NULL <= col1 ---- query IIIIIII rowsort label-1565 SELECT * FROM tab1 AS cor0 WHERE NULL <= col1 ---- query IIIIIII rowsort label-1565 SELECT * FROM tab2 AS cor0 WHERE NULL <= col1 ---- query IIIIIII rowsort label-1565 SELECT * FROM tab3 AS cor0 WHERE NULL <= col1 ---- query IIIIIII rowsort label-1565 SELECT * FROM tab4 AS cor0 WHERE NULL <= col1 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-1570 SELECT DISTINCT col1 AS col1 FROM tab0 WHERE NOT ( 24 + - 30 * + CAST( NULL AS SIGNED ) ) < ( 50 ) ---- skipif mysql # not compatible query I rowsort label-1570 SELECT DISTINCT col1 AS col1 FROM tab0 WHERE NOT ( 24 + - 30 * + CAST ( NULL AS INTEGER ) ) < ( 50 ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-1570 SELECT DISTINCT col1 AS col1 FROM tab1 WHERE NOT ( 24 + - 30 * + CAST( NULL AS SIGNED ) ) < ( 50 ) ---- skipif mysql # not compatible query I rowsort label-1570 SELECT DISTINCT col1 AS col1 FROM tab1 WHERE NOT ( 24 + - 30 * + CAST ( NULL AS INTEGER ) ) < ( 50 ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-1570 SELECT DISTINCT col1 AS col1 FROM tab2 WHERE NOT ( 24 + - 30 * + CAST( NULL AS SIGNED ) ) < ( 50 ) ---- skipif mysql # not compatible query I rowsort label-1570 SELECT DISTINCT col1 AS col1 FROM tab2 WHERE NOT ( 24 + - 30 * + CAST ( NULL AS INTEGER ) ) < ( 50 ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-1570 SELECT DISTINCT col1 AS col1 FROM tab3 WHERE NOT ( 24 + - 30 * + CAST( NULL AS SIGNED ) ) < ( 50 ) ---- skipif mysql # not compatible query I rowsort label-1570 SELECT DISTINCT col1 AS col1 FROM tab3 WHERE NOT ( 24 + - 30 * + CAST ( NULL AS INTEGER ) ) < ( 50 ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-1570 SELECT DISTINCT col1 AS col1 FROM tab4 WHERE NOT ( 24 + - 30 * + CAST( NULL AS SIGNED ) ) < ( 50 ) ---- skipif mysql # not compatible query I rowsort label-1570 SELECT DISTINCT col1 AS col1 FROM tab4 WHERE NOT ( 24 + - 30 * + CAST ( NULL AS INTEGER ) ) < ( 50 ) ---- query IIIIIII rowsort label-1575 SELECT ALL * FROM tab0 WHERE NOT 64 * + 15 NOT IN ( - 13 * 50 ) ---- query IIIIIII rowsort label-1575 SELECT ALL * FROM tab1 WHERE NOT 64 * + 15 NOT IN ( - 13 * 50 ) ---- query IIIIIII rowsort label-1575 SELECT ALL * FROM tab2 WHERE NOT 64 * + 15 NOT IN ( - 13 * 50 ) ---- query IIIIIII rowsort label-1575 SELECT ALL * FROM tab3 WHERE NOT 64 * + 15 NOT IN ( - 13 * 50 ) ---- query IIIIIII rowsort label-1575 SELECT ALL * FROM tab4 WHERE NOT 64 * + 15 NOT IN ( - 13 * 50 ) ---- query I rowsort label-1580 SELECT ALL - col0 AS col3 FROM tab0 WHERE NOT ( NULL ) <= ( NULL ) ---- query I rowsort label-1580 SELECT ALL - col0 AS col3 FROM tab1 WHERE NOT ( NULL ) <= ( NULL ) ---- query I rowsort label-1580 SELECT ALL - col0 AS col3 FROM tab2 WHERE NOT ( NULL ) <= ( NULL ) ---- query I rowsort label-1580 SELECT ALL - col0 AS col3 FROM tab3 WHERE NOT ( NULL ) <= ( NULL ) ---- query I rowsort label-1580 SELECT ALL - col0 AS col3 FROM tab4 WHERE NOT ( NULL ) <= ( NULL ) ---- query I rowsort label-1585 SELECT ALL - col1 AS col4 FROM tab0 AS cor0 WHERE NOT ( NULL ) BETWEEN ( NULL ) AND NULL ---- query I rowsort label-1585 SELECT ALL - col1 AS col4 FROM tab1 AS cor0 WHERE NOT ( NULL ) BETWEEN ( NULL ) AND NULL ---- query I rowsort label-1585 SELECT ALL - col1 AS col4 FROM tab2 AS cor0 WHERE NOT ( NULL ) BETWEEN ( NULL ) AND NULL ---- query I rowsort label-1585 SELECT ALL - col1 AS col4 FROM tab3 AS cor0 WHERE NOT ( NULL ) BETWEEN ( NULL ) AND NULL ---- query I rowsort label-1585 SELECT ALL - col1 AS col4 FROM tab4 AS cor0 WHERE NOT ( NULL ) BETWEEN ( NULL ) AND NULL ---- query IIIIIII rowsort label-1590 SELECT ALL * FROM tab0 AS cor0 WHERE NOT + col3 NOT BETWEEN NULL AND + col3 ---- query IIIIIII rowsort label-1590 SELECT ALL * FROM tab1 AS cor0 WHERE NOT + col3 NOT BETWEEN NULL AND + col3 ---- query IIIIIII rowsort label-1590 SELECT ALL * FROM tab2 AS cor0 WHERE NOT + col3 NOT BETWEEN NULL AND + col3 ---- query IIIIIII rowsort label-1590 SELECT ALL * FROM tab3 AS cor0 WHERE NOT + col3 NOT BETWEEN NULL AND + col3 ---- query IIIIIII rowsort label-1590 SELECT ALL * FROM tab4 AS cor0 WHERE NOT + col3 NOT BETWEEN NULL AND + col3 ---- query I rowsort label-1595 SELECT col3 + + col4 * - 27 AS col0 FROM tab0 AS cor0 WHERE 54 + - col4 >= ( col1 ) ---- query I rowsort label-1595 SELECT col3 + + col4 * - 27 AS col0 FROM tab1 AS cor0 WHERE 54 + - col4 >= ( col1 ) ---- query I rowsort label-1595 SELECT col3 + + col4 * - 27 AS col0 FROM tab2 AS cor0 WHERE 54 + - col4 >= ( col1 ) ---- query I rowsort label-1595 SELECT col3 + + col4 * - 27 AS col0 FROM tab3 AS cor0 WHERE 54 + - col4 >= ( col1 ) ---- query I rowsort label-1595 SELECT col3 + + col4 * - 27 AS col0 FROM tab4 AS cor0 WHERE 54 + - col4 >= ( col1 ) ---- query I rowsort label-1600 SELECT ( + 14 ) AS col2 FROM tab0 WHERE NOT + col4 IS NOT NULL ---- query I rowsort label-1600 SELECT ( + 14 ) AS col2 FROM tab1 WHERE NOT + col4 IS NOT NULL ---- query I rowsort label-1600 SELECT ( + 14 ) AS col2 FROM tab2 WHERE NOT + col4 IS NOT NULL ---- query I rowsort label-1600 SELECT ( + 14 ) AS col2 FROM tab3 WHERE NOT + col4 IS NOT NULL ---- query I rowsort label-1600 SELECT ( + 14 ) AS col2 FROM tab4 WHERE NOT + col4 IS NOT NULL ---- query I rowsort label-1605 SELECT DISTINCT - col3 AS col1 FROM tab0 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-1605 SELECT DISTINCT - col3 AS col1 FROM tab1 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-1605 SELECT DISTINCT - col3 AS col1 FROM tab2 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-1605 SELECT DISTINCT - col3 AS col1 FROM tab3 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-1605 SELECT DISTINCT - col3 AS col1 FROM tab4 AS cor0 WHERE NOT NULL IS NULL ---- query IIIIIII rowsort label-1610 SELECT * FROM tab0 AS cor0 WHERE NULL NOT IN ( - col4 ) ---- query IIIIIII rowsort label-1610 SELECT * FROM tab1 AS cor0 WHERE NULL NOT IN ( - col4 ) ---- query IIIIIII rowsort label-1610 SELECT * FROM tab2 AS cor0 WHERE NULL NOT IN ( - col4 ) ---- query IIIIIII rowsort label-1610 SELECT * FROM tab3 AS cor0 WHERE NULL NOT IN ( - col4 ) ---- query IIIIIII rowsort label-1610 SELECT * FROM tab4 AS cor0 WHERE NULL NOT IN ( - col4 ) ---- query I rowsort label-1615 SELECT ALL + 98 * ( - col0 ) FROM tab0 AS cor0 WHERE col4 * col4 IS NULL ---- query I rowsort label-1615 SELECT ALL + 98 * ( - col0 ) FROM tab1 AS cor0 WHERE col4 * col4 IS NULL ---- query I rowsort label-1615 SELECT ALL + 98 * ( - col0 ) FROM tab2 AS cor0 WHERE col4 * col4 IS NULL ---- query I rowsort label-1615 SELECT ALL + 98 * ( - col0 ) FROM tab3 AS cor0 WHERE col4 * col4 IS NULL ---- query I rowsort label-1615 SELECT ALL + 98 * ( - col0 ) FROM tab4 AS cor0 WHERE col4 * col4 IS NULL ---- onlyif mysql # aggregate syntax: query I rowsort label-1620 SELECT + MIN( + - col0 ) FROM tab0 AS cor0 WHERE NULL IS NOT NULL ---- NULL skipif mysql # not compatible query I rowsort label-1620 SELECT + MIN ( + - col0 ) FROM tab0 AS cor0 WHERE NULL IS NOT NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-1620 SELECT + MIN( + - col0 ) FROM tab1 AS cor0 WHERE NULL IS NOT NULL ---- NULL skipif mysql # not compatible query I rowsort label-1620 SELECT + MIN ( + - col0 ) FROM tab1 AS cor0 WHERE NULL IS NOT NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-1620 SELECT + MIN( + - col0 ) FROM tab2 AS cor0 WHERE NULL IS NOT NULL ---- NULL skipif mysql # not compatible query I rowsort label-1620 SELECT + MIN ( + - col0 ) FROM tab2 AS cor0 WHERE NULL IS NOT NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-1620 SELECT + MIN( + - col0 ) FROM tab3 AS cor0 WHERE NULL IS NOT NULL ---- NULL skipif mysql # not compatible query I rowsort label-1620 SELECT + MIN ( + - col0 ) FROM tab3 AS cor0 WHERE NULL IS NOT NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-1620 SELECT + MIN( + - col0 ) FROM tab4 AS cor0 WHERE NULL IS NOT NULL ---- NULL skipif mysql # not compatible query I rowsort label-1620 SELECT + MIN ( + - col0 ) FROM tab4 AS cor0 WHERE NULL IS NOT NULL ---- NULL onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-1625 SELECT + ( - col3 ) FROM tab0 AS cor0 WHERE - CAST( NULL AS SIGNED ) IS NULL ---- 10 values hashing to 19e9fb81d711d30a2b9bef5022326952 skipif mysql # not compatible query I rowsort label-1625 SELECT + ( - col3 ) FROM tab0 AS cor0 WHERE - CAST ( NULL AS INTEGER ) IS NULL ---- 10 values hashing to 19e9fb81d711d30a2b9bef5022326952 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-1625 SELECT + ( - col3 ) FROM tab1 AS cor0 WHERE - CAST( NULL AS SIGNED ) IS NULL ---- 10 values hashing to 19e9fb81d711d30a2b9bef5022326952 skipif mysql # not compatible query I rowsort label-1625 SELECT + ( - col3 ) FROM tab1 AS cor0 WHERE - CAST ( NULL AS INTEGER ) IS NULL ---- 10 values hashing to 19e9fb81d711d30a2b9bef5022326952 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-1625 SELECT + ( - col3 ) FROM tab2 AS cor0 WHERE - CAST( NULL AS SIGNED ) IS NULL ---- 10 values hashing to 19e9fb81d711d30a2b9bef5022326952 skipif mysql # not compatible query I rowsort label-1625 SELECT + ( - col3 ) FROM tab2 AS cor0 WHERE - CAST ( NULL AS INTEGER ) IS NULL ---- 10 values hashing to 19e9fb81d711d30a2b9bef5022326952 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-1625 SELECT + ( - col3 ) FROM tab3 AS cor0 WHERE - CAST( NULL AS SIGNED ) IS NULL ---- 10 values hashing to 19e9fb81d711d30a2b9bef5022326952 skipif mysql # not compatible query I rowsort label-1625 SELECT + ( - col3 ) FROM tab3 AS cor0 WHERE - CAST ( NULL AS INTEGER ) IS NULL ---- 10 values hashing to 19e9fb81d711d30a2b9bef5022326952 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-1625 SELECT + ( - col3 ) FROM tab4 AS cor0 WHERE - CAST( NULL AS SIGNED ) IS NULL ---- 10 values hashing to 19e9fb81d711d30a2b9bef5022326952 skipif mysql # not compatible query I rowsort label-1625 SELECT + ( - col3 ) FROM tab4 AS cor0 WHERE - CAST ( NULL AS INTEGER ) IS NULL ---- 10 values hashing to 19e9fb81d711d30a2b9bef5022326952 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-1630 SELECT ALL + 38 col3 FROM tab0 WHERE + - 71 NOT BETWEEN - 43 * - 38 AND ( + ( + col0 ) * ( + col4 + CAST( NULL AS SIGNED ) ) ) ---- 10 values hashing to c216d28d9458a04dd1ff220d6675c195 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-1630 SELECT ALL + 38 col3 FROM tab0 WHERE + - 71 NOT BETWEEN - 43 * - 38 AND ( + ( + col0 ) * ( + col4 + CAST ( NULL AS INTEGER ) ) ) ---- 10 values hashing to c216d28d9458a04dd1ff220d6675c195 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-1630 SELECT ALL + 38 col3 FROM tab1 WHERE + - 71 NOT BETWEEN - 43 * - 38 AND ( + ( + col0 ) * ( + col4 + CAST( NULL AS SIGNED ) ) ) ---- 10 values hashing to c216d28d9458a04dd1ff220d6675c195 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-1630 SELECT ALL + 38 col3 FROM tab1 WHERE + - 71 NOT BETWEEN - 43 * - 38 AND ( + ( + col0 ) * ( + col4 + CAST ( NULL AS INTEGER ) ) ) ---- 10 values hashing to c216d28d9458a04dd1ff220d6675c195 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-1630 SELECT ALL + 38 col3 FROM tab2 WHERE + - 71 NOT BETWEEN - 43 * - 38 AND ( + ( + col0 ) * ( + col4 + CAST( NULL AS SIGNED ) ) ) ---- 10 values hashing to c216d28d9458a04dd1ff220d6675c195 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-1630 SELECT ALL + 38 col3 FROM tab2 WHERE + - 71 NOT BETWEEN - 43 * - 38 AND ( + ( + col0 ) * ( + col4 + CAST ( NULL AS INTEGER ) ) ) ---- 10 values hashing to c216d28d9458a04dd1ff220d6675c195 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-1630 SELECT ALL + 38 col3 FROM tab3 WHERE + - 71 NOT BETWEEN - 43 * - 38 AND ( + ( + col0 ) * ( + col4 + CAST( NULL AS SIGNED ) ) ) ---- 10 values hashing to c216d28d9458a04dd1ff220d6675c195 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-1630 SELECT ALL + 38 col3 FROM tab3 WHERE + - 71 NOT BETWEEN - 43 * - 38 AND ( + ( + col0 ) * ( + col4 + CAST ( NULL AS INTEGER ) ) ) ---- 10 values hashing to c216d28d9458a04dd1ff220d6675c195 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-1630 SELECT ALL + 38 col3 FROM tab4 WHERE + - 71 NOT BETWEEN - 43 * - 38 AND ( + ( + col0 ) * ( + col4 + CAST( NULL AS SIGNED ) ) ) ---- 10 values hashing to c216d28d9458a04dd1ff220d6675c195 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-1630 SELECT ALL + 38 col3 FROM tab4 WHERE + - 71 NOT BETWEEN - 43 * - 38 AND ( + ( + col0 ) * ( + col4 + CAST ( NULL AS INTEGER ) ) ) ---- 10 values hashing to c216d28d9458a04dd1ff220d6675c195 query IIIIIII rowsort label-1635 SELECT * FROM tab0 WHERE NOT 88 * - ( + col4 ) <= ( col3 ) ---- query IIIIIII rowsort label-1635 SELECT * FROM tab1 WHERE NOT 88 * - ( + col4 ) <= ( col3 ) ---- query IIIIIII rowsort label-1635 SELECT * FROM tab2 WHERE NOT 88 * - ( + col4 ) <= ( col3 ) ---- query IIIIIII rowsort label-1635 SELECT * FROM tab3 WHERE NOT 88 * - ( + col4 ) <= ( col3 ) ---- query IIIIIII rowsort label-1635 SELECT * FROM tab4 WHERE NOT 88 * - ( + col4 ) <= ( col3 ) ---- query IIIIIII rowsort label-1640 SELECT * FROM tab0 AS cor0 WHERE ( NOT ( NULL ) IS NULL ) ---- query IIIIIII rowsort label-1640 SELECT * FROM tab1 AS cor0 WHERE ( NOT ( NULL ) IS NULL ) ---- query IIIIIII rowsort label-1640 SELECT * FROM tab2 AS cor0 WHERE ( NOT ( NULL ) IS NULL ) ---- query IIIIIII rowsort label-1640 SELECT * FROM tab3 AS cor0 WHERE ( NOT ( NULL ) IS NULL ) ---- query IIIIIII rowsort label-1640 SELECT * FROM tab4 AS cor0 WHERE ( NOT ( NULL ) IS NULL ) ---- query I rowsort label-1645 SELECT + col0 / 54 AS col5 FROM tab0 AS cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-1645 SELECT + col0 / 54 AS col5 FROM tab1 AS cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-1645 SELECT + col0 / 54 AS col5 FROM tab2 AS cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-1645 SELECT + col0 / 54 AS col5 FROM tab3 AS cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-1645 SELECT + col0 / 54 AS col5 FROM tab4 AS cor0 WHERE NULL IS NOT NULL ---- query IIIIIII rowsort label-1650 SELECT * FROM tab0 cor0 WHERE ( - 82 ) IS NULL ---- query IIIIIII rowsort label-1650 SELECT * FROM tab1 cor0 WHERE ( - 82 ) IS NULL ---- query IIIIIII rowsort label-1650 SELECT * FROM tab2 cor0 WHERE ( - 82 ) IS NULL ---- query IIIIIII rowsort label-1650 SELECT * FROM tab3 cor0 WHERE ( - 82 ) IS NULL ---- query IIIIIII rowsort label-1650 SELECT * FROM tab4 cor0 WHERE ( - 82 ) IS NULL ---- onlyif mysql # aggregate syntax: query I rowsort label-1655 SELECT COUNT( * ) FROM tab0 AS cor0 WHERE ( NOT - - col4 IS NULL ) ---- 10 skipif mysql # not compatible query I rowsort label-1655 SELECT COUNT ( * ) FROM tab0 AS cor0 WHERE ( NOT - - col4 IS NULL ) ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-1655 SELECT COUNT( * ) FROM tab1 AS cor0 WHERE ( NOT - - col4 IS NULL ) ---- 10 skipif mysql # not compatible query I rowsort label-1655 SELECT COUNT ( * ) FROM tab1 AS cor0 WHERE ( NOT - - col4 IS NULL ) ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-1655 SELECT COUNT( * ) FROM tab2 AS cor0 WHERE ( NOT - - col4 IS NULL ) ---- 10 skipif mysql # not compatible query I rowsort label-1655 SELECT COUNT ( * ) FROM tab2 AS cor0 WHERE ( NOT - - col4 IS NULL ) ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-1655 SELECT COUNT( * ) FROM tab3 AS cor0 WHERE ( NOT - - col4 IS NULL ) ---- 10 skipif mysql # not compatible query I rowsort label-1655 SELECT COUNT ( * ) FROM tab3 AS cor0 WHERE ( NOT - - col4 IS NULL ) ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-1655 SELECT COUNT( * ) FROM tab4 AS cor0 WHERE ( NOT - - col4 IS NULL ) ---- 10 skipif mysql # not compatible query I rowsort label-1655 SELECT COUNT ( * ) FROM tab4 AS cor0 WHERE ( NOT - - col4 IS NULL ) ---- 10 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-1660 SELECT col0 * 87 AS col2 FROM tab0 WHERE NOT CAST( - + col4 AS SIGNED ) IS NULL ---- 10 values hashing to bd07771e83e70b48b4b7eb55a2b22e95 skipif mysql # not compatible query I rowsort label-1660 SELECT col0 * 87 AS col2 FROM tab0 WHERE NOT CAST ( - + col4 AS INTEGER ) IS NULL ---- 10 values hashing to bd07771e83e70b48b4b7eb55a2b22e95 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-1660 SELECT col0 * 87 AS col2 FROM tab1 WHERE NOT CAST( - + col4 AS SIGNED ) IS NULL ---- 10 values hashing to bd07771e83e70b48b4b7eb55a2b22e95 skipif mysql # not compatible query I rowsort label-1660 SELECT col0 * 87 AS col2 FROM tab1 WHERE NOT CAST ( - + col4 AS INTEGER ) IS NULL ---- 10 values hashing to bd07771e83e70b48b4b7eb55a2b22e95 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-1660 SELECT col0 * 87 AS col2 FROM tab2 WHERE NOT CAST( - + col4 AS SIGNED ) IS NULL ---- 10 values hashing to bd07771e83e70b48b4b7eb55a2b22e95 skipif mysql # not compatible query I rowsort label-1660 SELECT col0 * 87 AS col2 FROM tab2 WHERE NOT CAST ( - + col4 AS INTEGER ) IS NULL ---- 10 values hashing to bd07771e83e70b48b4b7eb55a2b22e95 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-1660 SELECT col0 * 87 AS col2 FROM tab3 WHERE NOT CAST( - + col4 AS SIGNED ) IS NULL ---- 10 values hashing to bd07771e83e70b48b4b7eb55a2b22e95 skipif mysql # not compatible query I rowsort label-1660 SELECT col0 * 87 AS col2 FROM tab3 WHERE NOT CAST ( - + col4 AS INTEGER ) IS NULL ---- 10 values hashing to bd07771e83e70b48b4b7eb55a2b22e95 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-1660 SELECT col0 * 87 AS col2 FROM tab4 WHERE NOT CAST( - + col4 AS SIGNED ) IS NULL ---- 10 values hashing to bd07771e83e70b48b4b7eb55a2b22e95 skipif mysql # not compatible query I rowsort label-1660 SELECT col0 * 87 AS col2 FROM tab4 WHERE NOT CAST ( - + col4 AS INTEGER ) IS NULL ---- 10 values hashing to bd07771e83e70b48b4b7eb55a2b22e95 query I rowsort label-1665 SELECT ALL + col3 AS col0 FROM tab0 AS cor0 WHERE NOT ( NULL ) IS NULL ---- query I rowsort label-1665 SELECT ALL + col3 AS col0 FROM tab1 AS cor0 WHERE NOT ( NULL ) IS NULL ---- query I rowsort label-1665 SELECT ALL + col3 AS col0 FROM tab2 AS cor0 WHERE NOT ( NULL ) IS NULL ---- query I rowsort label-1665 SELECT ALL + col3 AS col0 FROM tab3 AS cor0 WHERE NOT ( NULL ) IS NULL ---- query I rowsort label-1665 SELECT ALL + col3 AS col0 FROM tab4 AS cor0 WHERE NOT ( NULL ) IS NULL ---- query I rowsort label-1670 SELECT + - col4 * + 71 AS col4 FROM tab0 WHERE ( NULL ) BETWEEN ( NULL ) AND - col0 ---- query I rowsort label-1670 SELECT + - col4 * + 71 AS col4 FROM tab1 WHERE ( NULL ) BETWEEN ( NULL ) AND - col0 ---- query I rowsort label-1670 SELECT + - col4 * + 71 AS col4 FROM tab2 WHERE ( NULL ) BETWEEN ( NULL ) AND - col0 ---- query I rowsort label-1670 SELECT + - col4 * + 71 AS col4 FROM tab3 WHERE ( NULL ) BETWEEN ( NULL ) AND - col0 ---- query I rowsort label-1670 SELECT + - col4 * + 71 AS col4 FROM tab4 WHERE ( NULL ) BETWEEN ( NULL ) AND - col0 ---- query IIIIIII rowsort label-1675 SELECT ALL * FROM tab0 WHERE NOT NULL NOT BETWEEN + - 87 AND + 94 ---- query IIIIIII rowsort label-1675 SELECT ALL * FROM tab1 WHERE NOT NULL NOT BETWEEN + - 87 AND + 94 ---- query IIIIIII rowsort label-1675 SELECT ALL * FROM tab2 WHERE NOT NULL NOT BETWEEN + - 87 AND + 94 ---- query IIIIIII rowsort label-1675 SELECT ALL * FROM tab3 WHERE NOT NULL NOT BETWEEN + - 87 AND + 94 ---- query IIIIIII rowsort label-1675 SELECT ALL * FROM tab4 WHERE NOT NULL NOT BETWEEN + - 87 AND + 94 ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-1680 SELECT * FROM tab0 WHERE ( - - col0 * - ( ( - col0 ) ) * col3 ) IN ( + CAST( + 25 AS SIGNED ) ) ---- skipif mysql # not compatible query IIIIIII rowsort label-1680 SELECT * FROM tab0 WHERE ( - - col0 * - ( ( - col0 ) ) * col3 ) IN ( + CAST ( + 25 AS INTEGER ) ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-1680 SELECT * FROM tab1 WHERE ( - - col0 * - ( ( - col0 ) ) * col3 ) IN ( + CAST( + 25 AS SIGNED ) ) ---- skipif mysql # not compatible query IIIIIII rowsort label-1680 SELECT * FROM tab1 WHERE ( - - col0 * - ( ( - col0 ) ) * col3 ) IN ( + CAST ( + 25 AS INTEGER ) ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-1680 SELECT * FROM tab2 WHERE ( - - col0 * - ( ( - col0 ) ) * col3 ) IN ( + CAST( + 25 AS SIGNED ) ) ---- skipif mysql # not compatible query IIIIIII rowsort label-1680 SELECT * FROM tab2 WHERE ( - - col0 * - ( ( - col0 ) ) * col3 ) IN ( + CAST ( + 25 AS INTEGER ) ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-1680 SELECT * FROM tab3 WHERE ( - - col0 * - ( ( - col0 ) ) * col3 ) IN ( + CAST( + 25 AS SIGNED ) ) ---- skipif mysql # not compatible query IIIIIII rowsort label-1680 SELECT * FROM tab3 WHERE ( - - col0 * - ( ( - col0 ) ) * col3 ) IN ( + CAST ( + 25 AS INTEGER ) ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-1680 SELECT * FROM tab4 WHERE ( - - col0 * - ( ( - col0 ) ) * col3 ) IN ( + CAST( + 25 AS SIGNED ) ) ---- skipif mysql # not compatible query IIIIIII rowsort label-1680 SELECT * FROM tab4 WHERE ( - - col0 * - ( ( - col0 ) ) * col3 ) IN ( + CAST ( + 25 AS INTEGER ) ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-1685 SELECT col1 AS col1 FROM tab0 WHERE NOT + 94 <= + ( + - col1 ) * CAST( NULL AS SIGNED ) + - col4 - - col1 ---- skipif mysql # not compatible query I rowsort label-1685 SELECT col1 AS col1 FROM tab0 WHERE NOT + 94 <= + ( + - col1 ) * CAST ( NULL AS INTEGER ) + - col4 - - col1 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-1685 SELECT col1 AS col1 FROM tab1 WHERE NOT + 94 <= + ( + - col1 ) * CAST( NULL AS SIGNED ) + - col4 - - col1 ---- skipif mysql # not compatible query I rowsort label-1685 SELECT col1 AS col1 FROM tab1 WHERE NOT + 94 <= + ( + - col1 ) * CAST ( NULL AS INTEGER ) + - col4 - - col1 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-1685 SELECT col1 AS col1 FROM tab2 WHERE NOT + 94 <= + ( + - col1 ) * CAST( NULL AS SIGNED ) + - col4 - - col1 ---- skipif mysql # not compatible query I rowsort label-1685 SELECT col1 AS col1 FROM tab2 WHERE NOT + 94 <= + ( + - col1 ) * CAST ( NULL AS INTEGER ) + - col4 - - col1 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-1685 SELECT col1 AS col1 FROM tab3 WHERE NOT + 94 <= + ( + - col1 ) * CAST( NULL AS SIGNED ) + - col4 - - col1 ---- skipif mysql # not compatible query I rowsort label-1685 SELECT col1 AS col1 FROM tab3 WHERE NOT + 94 <= + ( + - col1 ) * CAST ( NULL AS INTEGER ) + - col4 - - col1 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-1685 SELECT col1 AS col1 FROM tab4 WHERE NOT + 94 <= + ( + - col1 ) * CAST( NULL AS SIGNED ) + - col4 - - col1 ---- skipif mysql # not compatible query I rowsort label-1685 SELECT col1 AS col1 FROM tab4 WHERE NOT + 94 <= + ( + - col1 ) * CAST ( NULL AS INTEGER ) + - col4 - - col1 ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-1690 SELECT * FROM tab0 AS cor0 WHERE NOT ( + ( - - col1 ) ) + - - col4 - + 66 BETWEEN - 29 + CAST( NULL AS SIGNED ) AND + col1 * col4 + + col3 ---- skipif mysql # not compatible query IIIIIII rowsort label-1690 SELECT * FROM tab0 AS cor0 WHERE NOT ( + ( - - col1 ) ) + - - col4 - + 66 BETWEEN - 29 + CAST ( NULL AS INTEGER ) AND + col1 * col4 + + col3 ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-1690 SELECT * FROM tab1 AS cor0 WHERE NOT ( + ( - - col1 ) ) + - - col4 - + 66 BETWEEN - 29 + CAST( NULL AS SIGNED ) AND + col1 * col4 + + col3 ---- skipif mysql # not compatible query IIIIIII rowsort label-1690 SELECT * FROM tab1 AS cor0 WHERE NOT ( + ( - - col1 ) ) + - - col4 - + 66 BETWEEN - 29 + CAST ( NULL AS INTEGER ) AND + col1 * col4 + + col3 ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-1690 SELECT * FROM tab2 AS cor0 WHERE NOT ( + ( - - col1 ) ) + - - col4 - + 66 BETWEEN - 29 + CAST( NULL AS SIGNED ) AND + col1 * col4 + + col3 ---- skipif mysql # not compatible query IIIIIII rowsort label-1690 SELECT * FROM tab2 AS cor0 WHERE NOT ( + ( - - col1 ) ) + - - col4 - + 66 BETWEEN - 29 + CAST ( NULL AS INTEGER ) AND + col1 * col4 + + col3 ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-1690 SELECT * FROM tab3 AS cor0 WHERE NOT ( + ( - - col1 ) ) + - - col4 - + 66 BETWEEN - 29 + CAST( NULL AS SIGNED ) AND + col1 * col4 + + col3 ---- skipif mysql # not compatible query IIIIIII rowsort label-1690 SELECT * FROM tab3 AS cor0 WHERE NOT ( + ( - - col1 ) ) + - - col4 - + 66 BETWEEN - 29 + CAST ( NULL AS INTEGER ) AND + col1 * col4 + + col3 ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-1690 SELECT * FROM tab4 AS cor0 WHERE NOT ( + ( - - col1 ) ) + - - col4 - + 66 BETWEEN - 29 + CAST( NULL AS SIGNED ) AND + col1 * col4 + + col3 ---- skipif mysql # not compatible query IIIIIII rowsort label-1690 SELECT * FROM tab4 AS cor0 WHERE NOT ( + ( - - col1 ) ) + - - col4 - + 66 BETWEEN - 29 + CAST ( NULL AS INTEGER ) AND + col1 * col4 + + col3 ---- query IIIIIII rowsort label-1695 SELECT ALL * FROM tab0 WHERE NOT - col4 / - + col1 NOT BETWEEN ( - col3 ) AND ( NULL ) ---- query IIIIIII rowsort label-1695 SELECT ALL * FROM tab1 WHERE NOT - col4 / - + col1 NOT BETWEEN ( - col3 ) AND ( NULL ) ---- query IIIIIII rowsort label-1695 SELECT ALL * FROM tab2 WHERE NOT - col4 / - + col1 NOT BETWEEN ( - col3 ) AND ( NULL ) ---- query IIIIIII rowsort label-1695 SELECT ALL * FROM tab3 WHERE NOT - col4 / - + col1 NOT BETWEEN ( - col3 ) AND ( NULL ) ---- query IIIIIII rowsort label-1695 SELECT ALL * FROM tab4 WHERE NOT - col4 / - + col1 NOT BETWEEN ( - col3 ) AND ( NULL ) ---- query IIIIIII rowsort label-1700 SELECT * FROM tab0 WHERE NOT NULL >= + + col4 ---- query IIIIIII rowsort label-1700 SELECT * FROM tab1 WHERE NOT NULL >= + + col4 ---- query IIIIIII rowsort label-1700 SELECT * FROM tab2 WHERE NOT NULL >= + + col4 ---- query IIIIIII rowsort label-1700 SELECT * FROM tab3 WHERE NOT NULL >= + + col4 ---- query IIIIIII rowsort label-1700 SELECT * FROM tab4 WHERE NOT NULL >= + + col4 ---- query IIIIIII rowsort label-1705 SELECT ALL * FROM tab0 AS cor0 WHERE + col5 IS NULL ---- query IIIIIII rowsort label-1705 SELECT ALL * FROM tab1 AS cor0 WHERE + col5 IS NULL ---- query IIIIIII rowsort label-1705 SELECT ALL * FROM tab2 AS cor0 WHERE + col5 IS NULL ---- query IIIIIII rowsort label-1705 SELECT ALL * FROM tab3 AS cor0 WHERE + col5 IS NULL ---- query IIIIIII rowsort label-1705 SELECT ALL * FROM tab4 AS cor0 WHERE + col5 IS NULL ---- query IIIIIII rowsort label-1710 SELECT ALL * FROM tab0 AS cor0 WHERE + 68 IS NULL ---- query IIIIIII rowsort label-1710 SELECT ALL * FROM tab1 AS cor0 WHERE + 68 IS NULL ---- query IIIIIII rowsort label-1710 SELECT ALL * FROM tab2 AS cor0 WHERE + 68 IS NULL ---- query IIIIIII rowsort label-1710 SELECT ALL * FROM tab3 AS cor0 WHERE + 68 IS NULL ---- query IIIIIII rowsort label-1710 SELECT ALL * FROM tab4 AS cor0 WHERE + 68 IS NULL ---- query IIIIIII rowsort label-1715 SELECT * FROM tab0 AS cor0 WHERE NOT ( NOT + col3 / + 58 - + ( + 21 ) NOT BETWEEN NULL AND col3 * col3 ) ---- query IIIIIII rowsort label-1715 SELECT * FROM tab1 AS cor0 WHERE NOT ( NOT + col3 / + 58 - + ( + 21 ) NOT BETWEEN NULL AND col3 * col3 ) ---- query IIIIIII rowsort label-1715 SELECT * FROM tab2 AS cor0 WHERE NOT ( NOT + col3 / + 58 - + ( + 21 ) NOT BETWEEN NULL AND col3 * col3 ) ---- query IIIIIII rowsort label-1715 SELECT * FROM tab3 AS cor0 WHERE NOT ( NOT + col3 / + 58 - + ( + 21 ) NOT BETWEEN NULL AND col3 * col3 ) ---- query IIIIIII rowsort label-1715 SELECT * FROM tab4 AS cor0 WHERE NOT ( NOT + col3 / + 58 - + ( + 21 ) NOT BETWEEN NULL AND col3 * col3 ) ---- query I rowsort label-1720 SELECT + col1 * + col1 - - + col0 + - ( - 73 ) * 12 FROM tab0 cor0 WHERE NOT ( NULL ) IS NULL ---- query I rowsort label-1720 SELECT + col1 * + col1 - - + col0 + - ( - 73 ) * 12 FROM tab1 cor0 WHERE NOT ( NULL ) IS NULL ---- query I rowsort label-1720 SELECT + col1 * + col1 - - + col0 + - ( - 73 ) * 12 FROM tab2 cor0 WHERE NOT ( NULL ) IS NULL ---- query I rowsort label-1720 SELECT + col1 * + col1 - - + col0 + - ( - 73 ) * 12 FROM tab3 cor0 WHERE NOT ( NULL ) IS NULL ---- query I rowsort label-1720 SELECT + col1 * + col1 - - + col0 + - ( - 73 ) * 12 FROM tab4 cor0 WHERE NOT ( NULL ) IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-1725 SELECT DISTINCT - + 38 + - CAST( NULL AS SIGNED ) AS col3 FROM tab0 WHERE ( + ( + - 82 ) + - ( 56 ) ) NOT BETWEEN ( NULL ) AND NULL ---- skipif mysql # not compatible query I rowsort label-1725 SELECT DISTINCT - + 38 + - CAST ( NULL AS INTEGER ) AS col3 FROM tab0 WHERE ( + ( + - 82 ) + - ( 56 ) ) NOT BETWEEN ( NULL ) AND NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-1725 SELECT DISTINCT - + 38 + - CAST( NULL AS SIGNED ) AS col3 FROM tab1 WHERE ( + ( + - 82 ) + - ( 56 ) ) NOT BETWEEN ( NULL ) AND NULL ---- skipif mysql # not compatible query I rowsort label-1725 SELECT DISTINCT - + 38 + - CAST ( NULL AS INTEGER ) AS col3 FROM tab1 WHERE ( + ( + - 82 ) + - ( 56 ) ) NOT BETWEEN ( NULL ) AND NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-1725 SELECT DISTINCT - + 38 + - CAST( NULL AS SIGNED ) AS col3 FROM tab2 WHERE ( + ( + - 82 ) + - ( 56 ) ) NOT BETWEEN ( NULL ) AND NULL ---- skipif mysql # not compatible query I rowsort label-1725 SELECT DISTINCT - + 38 + - CAST ( NULL AS INTEGER ) AS col3 FROM tab2 WHERE ( + ( + - 82 ) + - ( 56 ) ) NOT BETWEEN ( NULL ) AND NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-1725 SELECT DISTINCT - + 38 + - CAST( NULL AS SIGNED ) AS col3 FROM tab3 WHERE ( + ( + - 82 ) + - ( 56 ) ) NOT BETWEEN ( NULL ) AND NULL ---- skipif mysql # not compatible query I rowsort label-1725 SELECT DISTINCT - + 38 + - CAST ( NULL AS INTEGER ) AS col3 FROM tab3 WHERE ( + ( + - 82 ) + - ( 56 ) ) NOT BETWEEN ( NULL ) AND NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-1725 SELECT DISTINCT - + 38 + - CAST( NULL AS SIGNED ) AS col3 FROM tab4 WHERE ( + ( + - 82 ) + - ( 56 ) ) NOT BETWEEN ( NULL ) AND NULL ---- skipif mysql # not compatible query I rowsort label-1725 SELECT DISTINCT - + 38 + - CAST ( NULL AS INTEGER ) AS col3 FROM tab4 WHERE ( + ( + - 82 ) + - ( 56 ) ) NOT BETWEEN ( NULL ) AND NULL ---- query I rowsort label-1730 SELECT ALL - - 46 AS col2 FROM tab0 WHERE NULL IS NULL ---- 10 values hashing to ad39acc7e8a488fedbff4835212be6e6 query I rowsort label-1730 SELECT ALL - - 46 AS col2 FROM tab1 WHERE NULL IS NULL ---- 10 values hashing to ad39acc7e8a488fedbff4835212be6e6 query I rowsort label-1730 SELECT ALL - - 46 AS col2 FROM tab2 WHERE NULL IS NULL ---- 10 values hashing to ad39acc7e8a488fedbff4835212be6e6 query I rowsort label-1730 SELECT ALL - - 46 AS col2 FROM tab3 WHERE NULL IS NULL ---- 10 values hashing to ad39acc7e8a488fedbff4835212be6e6 query I rowsort label-1730 SELECT ALL - - 46 AS col2 FROM tab4 WHERE NULL IS NULL ---- 10 values hashing to ad39acc7e8a488fedbff4835212be6e6 skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-1735 SELECT ( col0 ) col0 FROM tab0 WHERE + + col5 IS NOT NULL ---- 10 values hashing to 3e0374294159d0161eca7e4bf639b54a skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-1735 SELECT ( col0 ) col0 FROM tab1 WHERE + + col5 IS NOT NULL ---- 10 values hashing to 3e0374294159d0161eca7e4bf639b54a skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-1735 SELECT ( col0 ) col0 FROM tab2 WHERE + + col5 IS NOT NULL ---- 10 values hashing to 3e0374294159d0161eca7e4bf639b54a skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-1735 SELECT ( col0 ) col0 FROM tab3 WHERE + + col5 IS NOT NULL ---- 10 values hashing to 3e0374294159d0161eca7e4bf639b54a skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-1735 SELECT ( col0 ) col0 FROM tab4 WHERE + + col5 IS NOT NULL ---- 10 values hashing to 3e0374294159d0161eca7e4bf639b54a onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query I rowsort label-1740 SELECT ( + SUM( col3 ) ) AS col5 FROM tab0 WHERE + + col0 * + CAST( NULL AS SIGNED ) IS NULL ---- 5016 skipif mysql # not compatible query I rowsort label-1740 SELECT ( + SUM ( col3 ) ) AS col5 FROM tab0 WHERE + + col0 * + CAST ( NULL AS INTEGER ) IS NULL ---- 5016 onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query I rowsort label-1740 SELECT ( + SUM( col3 ) ) AS col5 FROM tab1 WHERE + + col0 * + CAST( NULL AS SIGNED ) IS NULL ---- 5016 skipif mysql # not compatible query I rowsort label-1740 SELECT ( + SUM ( col3 ) ) AS col5 FROM tab1 WHERE + + col0 * + CAST ( NULL AS INTEGER ) IS NULL ---- 5016 onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query I rowsort label-1740 SELECT ( + SUM( col3 ) ) AS col5 FROM tab2 WHERE + + col0 * + CAST( NULL AS SIGNED ) IS NULL ---- 5016 skipif mysql # not compatible query I rowsort label-1740 SELECT ( + SUM ( col3 ) ) AS col5 FROM tab2 WHERE + + col0 * + CAST ( NULL AS INTEGER ) IS NULL ---- 5016 onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query I rowsort label-1740 SELECT ( + SUM( col3 ) ) AS col5 FROM tab3 WHERE + + col0 * + CAST( NULL AS SIGNED ) IS NULL ---- 5016 skipif mysql # not compatible query I rowsort label-1740 SELECT ( + SUM ( col3 ) ) AS col5 FROM tab3 WHERE + + col0 * + CAST ( NULL AS INTEGER ) IS NULL ---- 5016 onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query I rowsort label-1740 SELECT ( + SUM( col3 ) ) AS col5 FROM tab4 WHERE + + col0 * + CAST( NULL AS SIGNED ) IS NULL ---- 5016 skipif mysql # not compatible query I rowsort label-1740 SELECT ( + SUM ( col3 ) ) AS col5 FROM tab4 WHERE + + col0 * + CAST ( NULL AS INTEGER ) IS NULL ---- 5016 query IIIIIII rowsort label-1745 SELECT * FROM tab0 AS cor0 WHERE NOT ( - col0 ) IS NOT NULL ---- query IIIIIII rowsort label-1745 SELECT * FROM tab1 AS cor0 WHERE NOT ( - col0 ) IS NOT NULL ---- query IIIIIII rowsort label-1745 SELECT * FROM tab2 AS cor0 WHERE NOT ( - col0 ) IS NOT NULL ---- query IIIIIII rowsort label-1745 SELECT * FROM tab3 AS cor0 WHERE NOT ( - col0 ) IS NOT NULL ---- query IIIIIII rowsort label-1745 SELECT * FROM tab4 AS cor0 WHERE NOT ( - col0 ) IS NOT NULL ---- query IIIIIII rowsort label-1750 SELECT * FROM tab0 WHERE + - 99 IS NULL ---- query IIIIIII rowsort label-1750 SELECT * FROM tab1 WHERE + - 99 IS NULL ---- query IIIIIII rowsort label-1750 SELECT * FROM tab2 WHERE + - 99 IS NULL ---- query IIIIIII rowsort label-1750 SELECT * FROM tab3 WHERE + - 99 IS NULL ---- query IIIIIII rowsort label-1750 SELECT * FROM tab4 WHERE + - 99 IS NULL ---- query IIIIIII rowsort label-1755 SELECT ALL * FROM tab0 WHERE NOT - + 86 / ( - col4 ) IS NOT NULL ---- query IIIIIII rowsort label-1755 SELECT ALL * FROM tab1 WHERE NOT - + 86 / ( - col4 ) IS NOT NULL ---- query IIIIIII rowsort label-1755 SELECT ALL * FROM tab2 WHERE NOT - + 86 / ( - col4 ) IS NOT NULL ---- query IIIIIII rowsort label-1755 SELECT ALL * FROM tab3 WHERE NOT - + 86 / ( - col4 ) IS NOT NULL ---- query IIIIIII rowsort label-1755 SELECT ALL * FROM tab4 WHERE NOT - + 86 / ( - col4 ) IS NOT NULL ---- query IIIIIII rowsort label-1760 SELECT * FROM tab0 AS cor0 WHERE NOT + 57 NOT IN ( + ( - + 8 ) * + 88 ) ---- query IIIIIII rowsort label-1760 SELECT * FROM tab1 AS cor0 WHERE NOT + 57 NOT IN ( + ( - + 8 ) * + 88 ) ---- query IIIIIII rowsort label-1760 SELECT * FROM tab2 AS cor0 WHERE NOT + 57 NOT IN ( + ( - + 8 ) * + 88 ) ---- query IIIIIII rowsort label-1760 SELECT * FROM tab3 AS cor0 WHERE NOT + 57 NOT IN ( + ( - + 8 ) * + 88 ) ---- query IIIIIII rowsort label-1760 SELECT * FROM tab4 AS cor0 WHERE NOT + 57 NOT IN ( + ( - + 8 ) * + 88 ) ---- query IIIIIII rowsort label-1765 SELECT * FROM tab0 WHERE + + 88 + - + col3 IS NULL ---- query IIIIIII rowsort label-1765 SELECT * FROM tab1 WHERE + + 88 + - + col3 IS NULL ---- query IIIIIII rowsort label-1765 SELECT * FROM tab2 WHERE + + 88 + - + col3 IS NULL ---- query IIIIIII rowsort label-1765 SELECT * FROM tab3 WHERE + + 88 + - + col3 IS NULL ---- query IIIIIII rowsort label-1765 SELECT * FROM tab4 WHERE + + 88 + - + col3 IS NULL ---- query IIIIIII rowsort label-1770 SELECT * FROM tab0 cor0 WHERE NULL NOT BETWEEN ( NULL ) AND + 37 * - 72 * 99 ---- query IIIIIII rowsort label-1770 SELECT * FROM tab1 cor0 WHERE NULL NOT BETWEEN ( NULL ) AND + 37 * - 72 * 99 ---- query IIIIIII rowsort label-1770 SELECT * FROM tab2 cor0 WHERE NULL NOT BETWEEN ( NULL ) AND + 37 * - 72 * 99 ---- query IIIIIII rowsort label-1770 SELECT * FROM tab3 cor0 WHERE NULL NOT BETWEEN ( NULL ) AND + 37 * - 72 * 99 ---- query IIIIIII rowsort label-1770 SELECT * FROM tab4 cor0 WHERE NULL NOT BETWEEN ( NULL ) AND + 37 * - 72 * 99 ---- query IIIIIII rowsort label-1775 SELECT ALL * FROM tab0 cor0 WHERE NOT col4 = NULL ---- query IIIIIII rowsort label-1775 SELECT ALL * FROM tab1 cor0 WHERE NOT col4 = NULL ---- query IIIIIII rowsort label-1775 SELECT ALL * FROM tab2 cor0 WHERE NOT col4 = NULL ---- query IIIIIII rowsort label-1775 SELECT ALL * FROM tab3 cor0 WHERE NOT col4 = NULL ---- query IIIIIII rowsort label-1775 SELECT ALL * FROM tab4 cor0 WHERE NOT col4 = NULL ---- query IIIIIII rowsort label-1780 SELECT * FROM tab0 WHERE NOT NULL NOT IN ( col4 ) ---- query IIIIIII rowsort label-1780 SELECT * FROM tab1 WHERE NOT NULL NOT IN ( col4 ) ---- query IIIIIII rowsort label-1780 SELECT * FROM tab2 WHERE NOT NULL NOT IN ( col4 ) ---- query IIIIIII rowsort label-1780 SELECT * FROM tab3 WHERE NOT NULL NOT IN ( col4 ) ---- query IIIIIII rowsort label-1780 SELECT * FROM tab4 WHERE NOT NULL NOT IN ( col4 ) ---- query I rowsort label-1785 SELECT - col0 FROM tab0 AS cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-1785 SELECT - col0 FROM tab1 AS cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-1785 SELECT - col0 FROM tab2 AS cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-1785 SELECT - col0 FROM tab3 AS cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-1785 SELECT - col0 FROM tab4 AS cor0 WHERE NULL IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-1790 SELECT DISTINCT CAST( + 4 AS SIGNED ) AS col1 FROM tab0 AS cor0 WHERE col1 >= ( NULL ) ---- skipif mysql # not compatible query I rowsort label-1790 SELECT DISTINCT CAST ( + 4 AS INTEGER ) AS col1 FROM tab0 AS cor0 WHERE col1 >= ( NULL ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-1790 SELECT DISTINCT CAST( + 4 AS SIGNED ) AS col1 FROM tab1 AS cor0 WHERE col1 >= ( NULL ) ---- skipif mysql # not compatible query I rowsort label-1790 SELECT DISTINCT CAST ( + 4 AS INTEGER ) AS col1 FROM tab1 AS cor0 WHERE col1 >= ( NULL ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-1790 SELECT DISTINCT CAST( + 4 AS SIGNED ) AS col1 FROM tab2 AS cor0 WHERE col1 >= ( NULL ) ---- skipif mysql # not compatible query I rowsort label-1790 SELECT DISTINCT CAST ( + 4 AS INTEGER ) AS col1 FROM tab2 AS cor0 WHERE col1 >= ( NULL ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-1790 SELECT DISTINCT CAST( + 4 AS SIGNED ) AS col1 FROM tab3 AS cor0 WHERE col1 >= ( NULL ) ---- skipif mysql # not compatible query I rowsort label-1790 SELECT DISTINCT CAST ( + 4 AS INTEGER ) AS col1 FROM tab3 AS cor0 WHERE col1 >= ( NULL ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-1790 SELECT DISTINCT CAST( + 4 AS SIGNED ) AS col1 FROM tab4 AS cor0 WHERE col1 >= ( NULL ) ---- skipif mysql # not compatible query I rowsort label-1790 SELECT DISTINCT CAST ( + 4 AS INTEGER ) AS col1 FROM tab4 AS cor0 WHERE col1 >= ( NULL ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-1795 SELECT * FROM tab0 AS cor0 WHERE NOT ( NULL ) <= - CAST( NULL AS SIGNED ) ---- skipif mysql # not compatible query IIIIIII rowsort label-1795 SELECT * FROM tab0 AS cor0 WHERE NOT ( NULL ) <= - CAST ( NULL AS INTEGER ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-1795 SELECT * FROM tab1 AS cor0 WHERE NOT ( NULL ) <= - CAST( NULL AS SIGNED ) ---- skipif mysql # not compatible query IIIIIII rowsort label-1795 SELECT * FROM tab1 AS cor0 WHERE NOT ( NULL ) <= - CAST ( NULL AS INTEGER ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-1795 SELECT * FROM tab2 AS cor0 WHERE NOT ( NULL ) <= - CAST( NULL AS SIGNED ) ---- skipif mysql # not compatible query IIIIIII rowsort label-1795 SELECT * FROM tab2 AS cor0 WHERE NOT ( NULL ) <= - CAST ( NULL AS INTEGER ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-1795 SELECT * FROM tab3 AS cor0 WHERE NOT ( NULL ) <= - CAST( NULL AS SIGNED ) ---- skipif mysql # not compatible query IIIIIII rowsort label-1795 SELECT * FROM tab3 AS cor0 WHERE NOT ( NULL ) <= - CAST ( NULL AS INTEGER ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-1795 SELECT * FROM tab4 AS cor0 WHERE NOT ( NULL ) <= - CAST( NULL AS SIGNED ) ---- skipif mysql # not compatible query IIIIIII rowsort label-1795 SELECT * FROM tab4 AS cor0 WHERE NOT ( NULL ) <= - CAST ( NULL AS INTEGER ) ---- query IIIIIII rowsort label-1800 SELECT * FROM tab0 AS cor0 WHERE NOT ( col0 + - col0 + + col1 + + col0 ) IS NOT NULL ---- query IIIIIII rowsort label-1800 SELECT * FROM tab1 AS cor0 WHERE NOT ( col0 + - col0 + + col1 + + col0 ) IS NOT NULL ---- query IIIIIII rowsort label-1800 SELECT * FROM tab2 AS cor0 WHERE NOT ( col0 + - col0 + + col1 + + col0 ) IS NOT NULL ---- query IIIIIII rowsort label-1800 SELECT * FROM tab3 AS cor0 WHERE NOT ( col0 + - col0 + + col1 + + col0 ) IS NOT NULL ---- query IIIIIII rowsort label-1800 SELECT * FROM tab4 AS cor0 WHERE NOT ( col0 + - col0 + + col1 + + col0 ) IS NOT NULL ---- query IIIIIII rowsort label-1805 SELECT * FROM tab0 cor0 WHERE NOT col3 / - col0 < NULL ---- query IIIIIII rowsort label-1805 SELECT * FROM tab1 cor0 WHERE NOT col3 / - col0 < NULL ---- query IIIIIII rowsort label-1805 SELECT * FROM tab2 cor0 WHERE NOT col3 / - col0 < NULL ---- query IIIIIII rowsort label-1805 SELECT * FROM tab3 cor0 WHERE NOT col3 / - col0 < NULL ---- query IIIIIII rowsort label-1805 SELECT * FROM tab4 cor0 WHERE NOT col3 / - col0 < NULL ---- onlyif mysql # aggregate syntax: query I rowsort label-1810 SELECT ALL - COUNT( * ) AS col5 FROM tab0 WHERE + - 32 IS NOT NULL ---- -10 skipif mysql # not compatible query I rowsort label-1810 SELECT ALL - COUNT ( * ) AS col5 FROM tab0 WHERE + - 32 IS NOT NULL ---- -10 onlyif mysql # aggregate syntax: query I rowsort label-1810 SELECT ALL - COUNT( * ) AS col5 FROM tab1 WHERE + - 32 IS NOT NULL ---- -10 skipif mysql # not compatible query I rowsort label-1810 SELECT ALL - COUNT ( * ) AS col5 FROM tab1 WHERE + - 32 IS NOT NULL ---- -10 onlyif mysql # aggregate syntax: query I rowsort label-1810 SELECT ALL - COUNT( * ) AS col5 FROM tab2 WHERE + - 32 IS NOT NULL ---- -10 skipif mysql # not compatible query I rowsort label-1810 SELECT ALL - COUNT ( * ) AS col5 FROM tab2 WHERE + - 32 IS NOT NULL ---- -10 onlyif mysql # aggregate syntax: query I rowsort label-1810 SELECT ALL - COUNT( * ) AS col5 FROM tab3 WHERE + - 32 IS NOT NULL ---- -10 skipif mysql # not compatible query I rowsort label-1810 SELECT ALL - COUNT ( * ) AS col5 FROM tab3 WHERE + - 32 IS NOT NULL ---- -10 onlyif mysql # aggregate syntax: query I rowsort label-1810 SELECT ALL - COUNT( * ) AS col5 FROM tab4 WHERE + - 32 IS NOT NULL ---- -10 skipif mysql # not compatible query I rowsort label-1810 SELECT ALL - COUNT ( * ) AS col5 FROM tab4 WHERE + - 32 IS NOT NULL ---- -10 query I rowsort label-1815 SELECT + col4 + col0 AS col1 FROM tab0 AS cor0 WHERE - 29 * + + col3 IS NULL ---- query I rowsort label-1815 SELECT + col4 + col0 AS col1 FROM tab1 AS cor0 WHERE - 29 * + + col3 IS NULL ---- query I rowsort label-1815 SELECT + col4 + col0 AS col1 FROM tab2 AS cor0 WHERE - 29 * + + col3 IS NULL ---- query I rowsort label-1815 SELECT + col4 + col0 AS col1 FROM tab3 AS cor0 WHERE - 29 * + + col3 IS NULL ---- query I rowsort label-1815 SELECT + col4 + col0 AS col1 FROM tab4 AS cor0 WHERE - 29 * + + col3 IS NULL ---- query I rowsort label-1820 SELECT ALL - 83 + + - col0 AS col4 FROM tab0 AS cor0 WHERE NULL NOT BETWEEN + 10 / + 19 - + - col4 AND - col0 ---- query I rowsort label-1820 SELECT ALL - 83 + + - col0 AS col4 FROM tab1 AS cor0 WHERE NULL NOT BETWEEN + 10 / + 19 - + - col4 AND - col0 ---- query I rowsort label-1820 SELECT ALL - 83 + + - col0 AS col4 FROM tab2 AS cor0 WHERE NULL NOT BETWEEN + 10 / + 19 - + - col4 AND - col0 ---- query I rowsort label-1820 SELECT ALL - 83 + + - col0 AS col4 FROM tab3 AS cor0 WHERE NULL NOT BETWEEN + 10 / + 19 - + - col4 AND - col0 ---- query I rowsort label-1820 SELECT ALL - 83 + + - col0 AS col4 FROM tab4 AS cor0 WHERE NULL NOT BETWEEN + 10 / + 19 - + - col4 AND - col0 ---- query IIIIIII rowsort label-1825 SELECT ALL * FROM tab0 WHERE NULL BETWEEN col1 * - - 84 AND 67 + - 91 ---- query IIIIIII rowsort label-1825 SELECT ALL * FROM tab1 WHERE NULL BETWEEN col1 * - - 84 AND 67 + - 91 ---- query IIIIIII rowsort label-1825 SELECT ALL * FROM tab2 WHERE NULL BETWEEN col1 * - - 84 AND 67 + - 91 ---- query IIIIIII rowsort label-1825 SELECT ALL * FROM tab3 WHERE NULL BETWEEN col1 * - - 84 AND 67 + - 91 ---- query IIIIIII rowsort label-1825 SELECT ALL * FROM tab4 WHERE NULL BETWEEN col1 * - - 84 AND 67 + - 91 ---- query I rowsort label-1830 SELECT - 1 FROM tab0 cor0 WHERE NULL IS NULL ---- 10 values hashing to 8fe069d41c3b124d9d0b0a37dbfb8621 query I rowsort label-1830 SELECT - 1 FROM tab1 cor0 WHERE NULL IS NULL ---- 10 values hashing to 8fe069d41c3b124d9d0b0a37dbfb8621 query I rowsort label-1830 SELECT - 1 FROM tab2 cor0 WHERE NULL IS NULL ---- 10 values hashing to 8fe069d41c3b124d9d0b0a37dbfb8621 query I rowsort label-1830 SELECT - 1 FROM tab3 cor0 WHERE NULL IS NULL ---- 10 values hashing to 8fe069d41c3b124d9d0b0a37dbfb8621 query I rowsort label-1830 SELECT - 1 FROM tab4 cor0 WHERE NULL IS NULL ---- 10 values hashing to 8fe069d41c3b124d9d0b0a37dbfb8621 query I rowsort label-1835 SELECT + 64 FROM tab0 AS cor0 WHERE NULL BETWEEN 5 - - col3 AND ( NULL ) ---- query I rowsort label-1835 SELECT + 64 FROM tab1 AS cor0 WHERE NULL BETWEEN 5 - - col3 AND ( NULL ) ---- query I rowsort label-1835 SELECT + 64 FROM tab2 AS cor0 WHERE NULL BETWEEN 5 - - col3 AND ( NULL ) ---- query I rowsort label-1835 SELECT + 64 FROM tab3 AS cor0 WHERE NULL BETWEEN 5 - - col3 AND ( NULL ) ---- query I rowsort label-1835 SELECT + 64 FROM tab4 AS cor0 WHERE NULL BETWEEN 5 - - col3 AND ( NULL ) ---- query IIIIIII rowsort label-1840 SELECT * FROM tab0 cor0 WHERE NULL = - col0 ---- query IIIIIII rowsort label-1840 SELECT * FROM tab1 cor0 WHERE NULL = - col0 ---- query IIIIIII rowsort label-1840 SELECT * FROM tab2 cor0 WHERE NULL = - col0 ---- query IIIIIII rowsort label-1840 SELECT * FROM tab3 cor0 WHERE NULL = - col0 ---- query IIIIIII rowsort label-1840 SELECT * FROM tab4 cor0 WHERE NULL = - col0 ---- query IIIIIII rowsort label-1845 SELECT ALL * FROM tab0 WHERE NOT NULL NOT IN ( - 38 ) ---- query IIIIIII rowsort label-1845 SELECT ALL * FROM tab1 WHERE NOT NULL NOT IN ( - 38 ) ---- query IIIIIII rowsort label-1845 SELECT ALL * FROM tab2 WHERE NOT NULL NOT IN ( - 38 ) ---- query IIIIIII rowsort label-1845 SELECT ALL * FROM tab3 WHERE NOT NULL NOT IN ( - 38 ) ---- query IIIIIII rowsort label-1845 SELECT ALL * FROM tab4 WHERE NOT NULL NOT IN ( - 38 ) ---- query I rowsort label-1850 SELECT + col5 AS col2 FROM tab0 WHERE NOT col0 * + ( + 78 ) IS NOT NULL ---- query I rowsort label-1850 SELECT + col5 AS col2 FROM tab1 WHERE NOT col0 * + ( + 78 ) IS NOT NULL ---- query I rowsort label-1850 SELECT + col5 AS col2 FROM tab2 WHERE NOT col0 * + ( + 78 ) IS NOT NULL ---- query I rowsort label-1850 SELECT + col5 AS col2 FROM tab3 WHERE NOT col0 * + ( + 78 ) IS NOT NULL ---- query I rowsort label-1850 SELECT + col5 AS col2 FROM tab4 WHERE NOT col0 * + ( + 78 ) IS NOT NULL ---- query I rowsort label-1855 SELECT + col4 FROM tab0 WHERE NOT - 41 < + col4 ---- query I rowsort label-1855 SELECT + col4 FROM tab1 WHERE NOT - 41 < + col4 ---- query I rowsort label-1855 SELECT + col4 FROM tab2 WHERE NOT - 41 < + col4 ---- query I rowsort label-1855 SELECT + col4 FROM tab3 WHERE NOT - 41 < + col4 ---- query I rowsort label-1855 SELECT + col4 FROM tab4 WHERE NOT - 41 < + col4 ---- query IIIIIII rowsort label-1860 SELECT * FROM tab0 AS cor0 WHERE NOT ( + col1 ) < NULL ---- query IIIIIII rowsort label-1860 SELECT * FROM tab1 AS cor0 WHERE NOT ( + col1 ) < NULL ---- query IIIIIII rowsort label-1860 SELECT * FROM tab2 AS cor0 WHERE NOT ( + col1 ) < NULL ---- query IIIIIII rowsort label-1860 SELECT * FROM tab3 AS cor0 WHERE NOT ( + col1 ) < NULL ---- query IIIIIII rowsort label-1860 SELECT * FROM tab4 AS cor0 WHERE NOT ( + col1 ) < NULL ---- query I rowsort label-1865 SELECT - col1 * + + 20 AS col5 FROM tab0 AS cor0 WHERE 23 IS NULL ---- query I rowsort label-1865 SELECT - col1 * + + 20 AS col5 FROM tab1 AS cor0 WHERE 23 IS NULL ---- query I rowsort label-1865 SELECT - col1 * + + 20 AS col5 FROM tab2 AS cor0 WHERE 23 IS NULL ---- query I rowsort label-1865 SELECT - col1 * + + 20 AS col5 FROM tab3 AS cor0 WHERE 23 IS NULL ---- query I rowsort label-1865 SELECT - col1 * + + 20 AS col5 FROM tab4 AS cor0 WHERE 23 IS NULL ---- query IIIIIIIIIIIIII rowsort label-1870 SELECT * FROM tab0, tab0 cor0 WHERE NULL IS NOT NULL ---- query IIIIIIIIIIIIII rowsort label-1870 SELECT * FROM tab1, tab1 cor0 WHERE NULL IS NOT NULL ---- query IIIIIIIIIIIIII rowsort label-1870 SELECT * FROM tab2, tab2 cor0 WHERE NULL IS NOT NULL ---- query IIIIIIIIIIIIII rowsort label-1870 SELECT * FROM tab3, tab3 cor0 WHERE NULL IS NOT NULL ---- query IIIIIIIIIIIIII rowsort label-1870 SELECT * FROM tab4, tab4 cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-1875 SELECT ALL col0 FROM tab0 AS cor0 WHERE ( NULL ) IS NULL ---- 10 values hashing to 3e0374294159d0161eca7e4bf639b54a query I rowsort label-1875 SELECT ALL col0 FROM tab1 AS cor0 WHERE ( NULL ) IS NULL ---- 10 values hashing to 3e0374294159d0161eca7e4bf639b54a query I rowsort label-1875 SELECT ALL col0 FROM tab2 AS cor0 WHERE ( NULL ) IS NULL ---- 10 values hashing to 3e0374294159d0161eca7e4bf639b54a query I rowsort label-1875 SELECT ALL col0 FROM tab3 AS cor0 WHERE ( NULL ) IS NULL ---- 10 values hashing to 3e0374294159d0161eca7e4bf639b54a query I rowsort label-1875 SELECT ALL col0 FROM tab4 AS cor0 WHERE ( NULL ) IS NULL ---- 10 values hashing to 3e0374294159d0161eca7e4bf639b54a query IIIIIII rowsort label-1880 SELECT ALL * FROM tab0 AS cor0 WHERE - col0 IS NULL ---- query IIIIIII rowsort label-1880 SELECT ALL * FROM tab1 AS cor0 WHERE - col0 IS NULL ---- query IIIIIII rowsort label-1880 SELECT ALL * FROM tab2 AS cor0 WHERE - col0 IS NULL ---- query IIIIIII rowsort label-1880 SELECT ALL * FROM tab3 AS cor0 WHERE - col0 IS NULL ---- query IIIIIII rowsort label-1880 SELECT ALL * FROM tab4 AS cor0 WHERE - col0 IS NULL ---- onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query I rowsort label-1885 SELECT - COUNT( - CAST( + 28 AS SIGNED ) ) FROM tab0 AS cor0 WHERE NULL IS NULL ---- -10 skipif mysql # not compatible query I rowsort label-1885 SELECT - COUNT ( - CAST ( + 28 AS INTEGER ) ) FROM tab0 AS cor0 WHERE NULL IS NULL ---- -10 onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query I rowsort label-1885 SELECT - COUNT( - CAST( + 28 AS SIGNED ) ) FROM tab1 AS cor0 WHERE NULL IS NULL ---- -10 skipif mysql # not compatible query I rowsort label-1885 SELECT - COUNT ( - CAST ( + 28 AS INTEGER ) ) FROM tab1 AS cor0 WHERE NULL IS NULL ---- -10 onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query I rowsort label-1885 SELECT - COUNT( - CAST( + 28 AS SIGNED ) ) FROM tab2 AS cor0 WHERE NULL IS NULL ---- -10 skipif mysql # not compatible query I rowsort label-1885 SELECT - COUNT ( - CAST ( + 28 AS INTEGER ) ) FROM tab2 AS cor0 WHERE NULL IS NULL ---- -10 onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query I rowsort label-1885 SELECT - COUNT( - CAST( + 28 AS SIGNED ) ) FROM tab3 AS cor0 WHERE NULL IS NULL ---- -10 skipif mysql # not compatible query I rowsort label-1885 SELECT - COUNT ( - CAST ( + 28 AS INTEGER ) ) FROM tab3 AS cor0 WHERE NULL IS NULL ---- -10 onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query I rowsort label-1885 SELECT - COUNT( - CAST( + 28 AS SIGNED ) ) FROM tab4 AS cor0 WHERE NULL IS NULL ---- -10 skipif mysql # not compatible query I rowsort label-1885 SELECT - COUNT ( - CAST ( + 28 AS INTEGER ) ) FROM tab4 AS cor0 WHERE NULL IS NULL ---- -10 query I rowsort label-1890 SELECT + col2 FROM tab0 AS cor0 WHERE - col0 IS NULL ---- query I rowsort label-1890 SELECT + col2 FROM tab1 AS cor0 WHERE - col0 IS NULL ---- query I rowsort label-1890 SELECT + col2 FROM tab2 AS cor0 WHERE - col0 IS NULL ---- query I rowsort label-1890 SELECT + col2 FROM tab3 AS cor0 WHERE - col0 IS NULL ---- query I rowsort label-1890 SELECT + col2 FROM tab4 AS cor0 WHERE - col0 IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: DECIMAL type: query I rowsort label-1895 SELECT DISTINCT - + AVG ( + col3 ) * 99 FROM tab0 WHERE CAST( NULL AS SIGNED ) * + CAST( + 29 AS DECIMAL ) IS NOT NULL ---- NULL skipif mysql # not compatible query I rowsort label-1895 SELECT DISTINCT - + AVG ( + col3 ) * 99 FROM tab0 WHERE CAST ( NULL AS INTEGER ) * + CAST ( + 29 AS REAL ) IS NOT NULL ---- NULL onlyif mysql # CAST syntax: SIGNED type: DECIMAL type: query I rowsort label-1895 SELECT DISTINCT - + AVG ( + col3 ) * 99 FROM tab1 WHERE CAST( NULL AS SIGNED ) * + CAST( + 29 AS DECIMAL ) IS NOT NULL ---- NULL skipif mysql # not compatible query I rowsort label-1895 SELECT DISTINCT - + AVG ( + col3 ) * 99 FROM tab1 WHERE CAST ( NULL AS INTEGER ) * + CAST ( + 29 AS REAL ) IS NOT NULL ---- NULL onlyif mysql # CAST syntax: SIGNED type: DECIMAL type: query I rowsort label-1895 SELECT DISTINCT - + AVG ( + col3 ) * 99 FROM tab2 WHERE CAST( NULL AS SIGNED ) * + CAST( + 29 AS DECIMAL ) IS NOT NULL ---- NULL skipif mysql # not compatible query I rowsort label-1895 SELECT DISTINCT - + AVG ( + col3 ) * 99 FROM tab2 WHERE CAST ( NULL AS INTEGER ) * + CAST ( + 29 AS REAL ) IS NOT NULL ---- NULL onlyif mysql # CAST syntax: SIGNED type: DECIMAL type: query I rowsort label-1895 SELECT DISTINCT - + AVG ( + col3 ) * 99 FROM tab3 WHERE CAST( NULL AS SIGNED ) * + CAST( + 29 AS DECIMAL ) IS NOT NULL ---- NULL skipif mysql # not compatible query I rowsort label-1895 SELECT DISTINCT - + AVG ( + col3 ) * 99 FROM tab3 WHERE CAST ( NULL AS INTEGER ) * + CAST ( + 29 AS REAL ) IS NOT NULL ---- NULL onlyif mysql # CAST syntax: SIGNED type: DECIMAL type: query I rowsort label-1895 SELECT DISTINCT - + AVG ( + col3 ) * 99 FROM tab4 WHERE CAST( NULL AS SIGNED ) * + CAST( + 29 AS DECIMAL ) IS NOT NULL ---- NULL skipif mysql # not compatible query I rowsort label-1895 SELECT DISTINCT - + AVG ( + col3 ) * 99 FROM tab4 WHERE CAST ( NULL AS INTEGER ) * + CAST ( + 29 AS REAL ) IS NOT NULL ---- NULL query II rowsort label-1900 SELECT DISTINCT 51, - 92 AS col3 FROM tab0 AS cor0 WHERE NOT NULL IS NULL ---- query II rowsort label-1900 SELECT DISTINCT 51, - 92 AS col3 FROM tab1 AS cor0 WHERE NOT NULL IS NULL ---- query II rowsort label-1900 SELECT DISTINCT 51, - 92 AS col3 FROM tab2 AS cor0 WHERE NOT NULL IS NULL ---- query II rowsort label-1900 SELECT DISTINCT 51, - 92 AS col3 FROM tab3 AS cor0 WHERE NOT NULL IS NULL ---- query II rowsort label-1900 SELECT DISTINCT 51, - 92 AS col3 FROM tab4 AS cor0 WHERE NOT NULL IS NULL ---- query IIIIIII rowsort label-1905 SELECT * FROM tab0 WHERE NULL <> + col0 ---- query IIIIIII rowsort label-1905 SELECT * FROM tab1 WHERE NULL <> + col0 ---- query IIIIIII rowsort label-1905 SELECT * FROM tab2 WHERE NULL <> + col0 ---- query IIIIIII rowsort label-1905 SELECT * FROM tab3 WHERE NULL <> + col0 ---- query IIIIIII rowsort label-1905 SELECT * FROM tab4 WHERE NULL <> + col0 ---- query I rowsort label-1910 SELECT + 71 FROM tab0 WHERE NOT + col4 + - - 92 <> + 66 ---- query I rowsort label-1910 SELECT + 71 FROM tab1 WHERE NOT + col4 + - - 92 <> + 66 ---- query I rowsort label-1910 SELECT + 71 FROM tab2 WHERE NOT + col4 + - - 92 <> + 66 ---- query I rowsort label-1910 SELECT + 71 FROM tab3 WHERE NOT + col4 + - - 92 <> + 66 ---- query I rowsort label-1910 SELECT + 71 FROM tab4 WHERE NOT + col4 + - - 92 <> + 66 ---- onlyif mysql # CAST syntax: DECIMAL type: query I rowsort label-1915 SELECT + col3 + + CAST( NULL AS DECIMAL ) FROM tab0 AS cor0 WHERE NOT ( 99 * - col3 ) <= ( NULL ) ---- skipif mysql # not compatible query I rowsort label-1915 SELECT + col3 + + CAST ( NULL AS REAL ) FROM tab0 AS cor0 WHERE NOT ( 99 * - col3 ) <= ( NULL ) ---- onlyif mysql # CAST syntax: DECIMAL type: query I rowsort label-1915 SELECT + col3 + + CAST( NULL AS DECIMAL ) FROM tab1 AS cor0 WHERE NOT ( 99 * - col3 ) <= ( NULL ) ---- skipif mysql # not compatible query I rowsort label-1915 SELECT + col3 + + CAST ( NULL AS REAL ) FROM tab1 AS cor0 WHERE NOT ( 99 * - col3 ) <= ( NULL ) ---- onlyif mysql # CAST syntax: DECIMAL type: query I rowsort label-1915 SELECT + col3 + + CAST( NULL AS DECIMAL ) FROM tab2 AS cor0 WHERE NOT ( 99 * - col3 ) <= ( NULL ) ---- skipif mysql # not compatible query I rowsort label-1915 SELECT + col3 + + CAST ( NULL AS REAL ) FROM tab2 AS cor0 WHERE NOT ( 99 * - col3 ) <= ( NULL ) ---- onlyif mysql # CAST syntax: DECIMAL type: query I rowsort label-1915 SELECT + col3 + + CAST( NULL AS DECIMAL ) FROM tab3 AS cor0 WHERE NOT ( 99 * - col3 ) <= ( NULL ) ---- skipif mysql # not compatible query I rowsort label-1915 SELECT + col3 + + CAST ( NULL AS REAL ) FROM tab3 AS cor0 WHERE NOT ( 99 * - col3 ) <= ( NULL ) ---- onlyif mysql # CAST syntax: DECIMAL type: query I rowsort label-1915 SELECT + col3 + + CAST( NULL AS DECIMAL ) FROM tab4 AS cor0 WHERE NOT ( 99 * - col3 ) <= ( NULL ) ---- skipif mysql # not compatible query I rowsort label-1915 SELECT + col3 + + CAST ( NULL AS REAL ) FROM tab4 AS cor0 WHERE NOT ( 99 * - col3 ) <= ( NULL ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-1920 SELECT ALL CAST( NULL AS SIGNED ) FROM tab0 AS cor0 WHERE NOT NULL <= ( + col0 ) ---- skipif mysql # not compatible query I rowsort label-1920 SELECT ALL CAST ( NULL AS INTEGER ) FROM tab0 AS cor0 WHERE NOT NULL <= ( + col0 ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-1920 SELECT ALL CAST( NULL AS SIGNED ) FROM tab1 AS cor0 WHERE NOT NULL <= ( + col0 ) ---- skipif mysql # not compatible query I rowsort label-1920 SELECT ALL CAST ( NULL AS INTEGER ) FROM tab1 AS cor0 WHERE NOT NULL <= ( + col0 ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-1920 SELECT ALL CAST( NULL AS SIGNED ) FROM tab2 AS cor0 WHERE NOT NULL <= ( + col0 ) ---- skipif mysql # not compatible query I rowsort label-1920 SELECT ALL CAST ( NULL AS INTEGER ) FROM tab2 AS cor0 WHERE NOT NULL <= ( + col0 ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-1920 SELECT ALL CAST( NULL AS SIGNED ) FROM tab3 AS cor0 WHERE NOT NULL <= ( + col0 ) ---- skipif mysql # not compatible query I rowsort label-1920 SELECT ALL CAST ( NULL AS INTEGER ) FROM tab3 AS cor0 WHERE NOT NULL <= ( + col0 ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-1920 SELECT ALL CAST( NULL AS SIGNED ) FROM tab4 AS cor0 WHERE NOT NULL <= ( + col0 ) ---- skipif mysql # not compatible query I rowsort label-1920 SELECT ALL CAST ( NULL AS INTEGER ) FROM tab4 AS cor0 WHERE NOT NULL <= ( + col0 ) ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-1925 SELECT DISTINCT + - col3 / - + col1 col3 FROM tab0 cor0 WHERE NOT + col0 - - col3 >= - 59 ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-1925 SELECT DISTINCT + - col3 / - + col1 col3 FROM tab1 cor0 WHERE NOT + col0 - - col3 >= - 59 ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-1925 SELECT DISTINCT + - col3 / - + col1 col3 FROM tab2 cor0 WHERE NOT + col0 - - col3 >= - 59 ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-1925 SELECT DISTINCT + - col3 / - + col1 col3 FROM tab3 cor0 WHERE NOT + col0 - - col3 >= - 59 ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-1925 SELECT DISTINCT + - col3 / - + col1 col3 FROM tab4 cor0 WHERE NOT + col0 - - col3 >= - 59 ---- query IIIIIII rowsort label-1930 SELECT * FROM tab0 cor0 WHERE NOT NULL IN ( - col3 ) ---- query IIIIIII rowsort label-1930 SELECT * FROM tab1 cor0 WHERE NOT NULL IN ( - col3 ) ---- query IIIIIII rowsort label-1930 SELECT * FROM tab2 cor0 WHERE NOT NULL IN ( - col3 ) ---- query IIIIIII rowsort label-1930 SELECT * FROM tab3 cor0 WHERE NOT NULL IN ( - col3 ) ---- query IIIIIII rowsort label-1930 SELECT * FROM tab4 cor0 WHERE NOT NULL IN ( - col3 ) ---- query I rowsort label-1935 SELECT - 11 FROM tab0 AS cor0 WHERE NOT + col1 * col1 IS NOT NULL ---- query I rowsort label-1935 SELECT - 11 FROM tab1 AS cor0 WHERE NOT + col1 * col1 IS NOT NULL ---- query I rowsort label-1935 SELECT - 11 FROM tab2 AS cor0 WHERE NOT + col1 * col1 IS NOT NULL ---- query I rowsort label-1935 SELECT - 11 FROM tab3 AS cor0 WHERE NOT + col1 * col1 IS NOT NULL ---- query I rowsort label-1935 SELECT - 11 FROM tab4 AS cor0 WHERE NOT + col1 * col1 IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query II rowsort label-1940 SELECT + ( - ( - CAST( CAST( NULL AS SIGNED ) AS SIGNED ) ) ) + 85 * col1, + col4 FROM tab0 WHERE NULL NOT BETWEEN NULL AND col0 / + - CAST( NULL AS SIGNED ) + + 14 ---- skipif mysql # not compatible query II rowsort label-1940 SELECT + ( - ( - CAST ( CAST ( NULL AS INTEGER ) AS INTEGER ) ) ) + 85 * col1, + col4 FROM tab0 WHERE NULL NOT BETWEEN NULL AND col0 / + - CAST ( NULL AS INTEGER ) + + 14 ---- onlyif mysql # CAST syntax: SIGNED type: query II rowsort label-1940 SELECT + ( - ( - CAST( CAST( NULL AS SIGNED ) AS SIGNED ) ) ) + 85 * col1, + col4 FROM tab1 WHERE NULL NOT BETWEEN NULL AND col0 / + - CAST( NULL AS SIGNED ) + + 14 ---- skipif mysql # not compatible query II rowsort label-1940 SELECT + ( - ( - CAST ( CAST ( NULL AS INTEGER ) AS INTEGER ) ) ) + 85 * col1, + col4 FROM tab1 WHERE NULL NOT BETWEEN NULL AND col0 / + - CAST ( NULL AS INTEGER ) + + 14 ---- onlyif mysql # CAST syntax: SIGNED type: query II rowsort label-1940 SELECT + ( - ( - CAST( CAST( NULL AS SIGNED ) AS SIGNED ) ) ) + 85 * col1, + col4 FROM tab2 WHERE NULL NOT BETWEEN NULL AND col0 / + - CAST( NULL AS SIGNED ) + + 14 ---- skipif mysql # not compatible query II rowsort label-1940 SELECT + ( - ( - CAST ( CAST ( NULL AS INTEGER ) AS INTEGER ) ) ) + 85 * col1, + col4 FROM tab2 WHERE NULL NOT BETWEEN NULL AND col0 / + - CAST ( NULL AS INTEGER ) + + 14 ---- onlyif mysql # CAST syntax: SIGNED type: query II rowsort label-1940 SELECT + ( - ( - CAST( CAST( NULL AS SIGNED ) AS SIGNED ) ) ) + 85 * col1, + col4 FROM tab3 WHERE NULL NOT BETWEEN NULL AND col0 / + - CAST( NULL AS SIGNED ) + + 14 ---- skipif mysql # not compatible query II rowsort label-1940 SELECT + ( - ( - CAST ( CAST ( NULL AS INTEGER ) AS INTEGER ) ) ) + 85 * col1, + col4 FROM tab3 WHERE NULL NOT BETWEEN NULL AND col0 / + - CAST ( NULL AS INTEGER ) + + 14 ---- onlyif mysql # CAST syntax: SIGNED type: query II rowsort label-1940 SELECT + ( - ( - CAST( CAST( NULL AS SIGNED ) AS SIGNED ) ) ) + 85 * col1, + col4 FROM tab4 WHERE NULL NOT BETWEEN NULL AND col0 / + - CAST( NULL AS SIGNED ) + + 14 ---- skipif mysql # not compatible query II rowsort label-1940 SELECT + ( - ( - CAST ( CAST ( NULL AS INTEGER ) AS INTEGER ) ) ) + 85 * col1, + col4 FROM tab4 WHERE NULL NOT BETWEEN NULL AND col0 / + - CAST ( NULL AS INTEGER ) + + 14 ---- query I rowsort label-1945 SELECT col0 / col1 AS col2 FROM tab0 WHERE NULL IS NOT NULL ---- query I rowsort label-1945 SELECT col0 / col1 AS col2 FROM tab1 WHERE NULL IS NOT NULL ---- query I rowsort label-1945 SELECT col0 / col1 AS col2 FROM tab2 WHERE NULL IS NOT NULL ---- query I rowsort label-1945 SELECT col0 / col1 AS col2 FROM tab3 WHERE NULL IS NOT NULL ---- query I rowsort label-1945 SELECT col0 / col1 AS col2 FROM tab4 WHERE NULL IS NOT NULL ---- query IIIIIII rowsort label-1950 SELECT * FROM tab0 WHERE + + col5 IS NULL ---- query IIIIIII rowsort label-1950 SELECT * FROM tab1 WHERE + + col5 IS NULL ---- query IIIIIII rowsort label-1950 SELECT * FROM tab2 WHERE + + col5 IS NULL ---- query IIIIIII rowsort label-1950 SELECT * FROM tab3 WHERE + + col5 IS NULL ---- query IIIIIII rowsort label-1950 SELECT * FROM tab4 WHERE + + col5 IS NULL ---- query I rowsort label-1955 SELECT + col3 AS col0 FROM tab0 WHERE + col0 IS NULL ---- query I rowsort label-1955 SELECT + col3 AS col0 FROM tab1 WHERE + col0 IS NULL ---- query I rowsort label-1955 SELECT + col3 AS col0 FROM tab2 WHERE + col0 IS NULL ---- query I rowsort label-1955 SELECT + col3 AS col0 FROM tab3 WHERE + col0 IS NULL ---- query I rowsort label-1955 SELECT + col3 AS col0 FROM tab4 WHERE + col0 IS NULL ---- query I rowsort label-1960 SELECT + 36 - + + col0 AS col2 FROM tab0 cor0 WHERE NOT NULL >= + col3 ---- query I rowsort label-1960 SELECT + 36 - + + col0 AS col2 FROM tab1 cor0 WHERE NOT NULL >= + col3 ---- query I rowsort label-1960 SELECT + 36 - + + col0 AS col2 FROM tab2 cor0 WHERE NOT NULL >= + col3 ---- query I rowsort label-1960 SELECT + 36 - + + col0 AS col2 FROM tab3 cor0 WHERE NOT NULL >= + col3 ---- query I rowsort label-1960 SELECT + 36 - + + col0 AS col2 FROM tab4 cor0 WHERE NOT NULL >= + col3 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-1965 SELECT - CAST( NULL AS SIGNED ) FROM tab0 AS cor0 WHERE NOT + CAST( + col4 AS SIGNED ) IS NULL ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 skipif mysql # not compatible query I rowsort label-1965 SELECT - CAST ( NULL AS INTEGER ) FROM tab0 AS cor0 WHERE NOT + CAST ( + col4 AS INTEGER ) IS NULL ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-1965 SELECT - CAST( NULL AS SIGNED ) FROM tab1 AS cor0 WHERE NOT + CAST( + col4 AS SIGNED ) IS NULL ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 skipif mysql # not compatible query I rowsort label-1965 SELECT - CAST ( NULL AS INTEGER ) FROM tab1 AS cor0 WHERE NOT + CAST ( + col4 AS INTEGER ) IS NULL ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-1965 SELECT - CAST( NULL AS SIGNED ) FROM tab2 AS cor0 WHERE NOT + CAST( + col4 AS SIGNED ) IS NULL ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 skipif mysql # not compatible query I rowsort label-1965 SELECT - CAST ( NULL AS INTEGER ) FROM tab2 AS cor0 WHERE NOT + CAST ( + col4 AS INTEGER ) IS NULL ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-1965 SELECT - CAST( NULL AS SIGNED ) FROM tab3 AS cor0 WHERE NOT + CAST( + col4 AS SIGNED ) IS NULL ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 skipif mysql # not compatible query I rowsort label-1965 SELECT - CAST ( NULL AS INTEGER ) FROM tab3 AS cor0 WHERE NOT + CAST ( + col4 AS INTEGER ) IS NULL ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-1965 SELECT - CAST( NULL AS SIGNED ) FROM tab4 AS cor0 WHERE NOT + CAST( + col4 AS SIGNED ) IS NULL ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 skipif mysql # not compatible query I rowsort label-1965 SELECT - CAST ( NULL AS INTEGER ) FROM tab4 AS cor0 WHERE NOT + CAST ( + col4 AS INTEGER ) IS NULL ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 query I rowsort label-1970 SELECT col0 AS col1 FROM tab0 WHERE NULL IS NULL ---- 10 values hashing to 3e0374294159d0161eca7e4bf639b54a query I rowsort label-1970 SELECT col0 AS col1 FROM tab1 WHERE NULL IS NULL ---- 10 values hashing to 3e0374294159d0161eca7e4bf639b54a query I rowsort label-1970 SELECT col0 AS col1 FROM tab2 WHERE NULL IS NULL ---- 10 values hashing to 3e0374294159d0161eca7e4bf639b54a query I rowsort label-1970 SELECT col0 AS col1 FROM tab3 WHERE NULL IS NULL ---- 10 values hashing to 3e0374294159d0161eca7e4bf639b54a query I rowsort label-1970 SELECT col0 AS col1 FROM tab4 WHERE NULL IS NULL ---- 10 values hashing to 3e0374294159d0161eca7e4bf639b54a query I rowsort label-1975 SELECT + - 86 FROM tab0 AS cor0 WHERE NOT ( NULL NOT BETWEEN 9 AND 44 ) ---- query I rowsort label-1975 SELECT + - 86 FROM tab1 AS cor0 WHERE NOT ( NULL NOT BETWEEN 9 AND 44 ) ---- query I rowsort label-1975 SELECT + - 86 FROM tab2 AS cor0 WHERE NOT ( NULL NOT BETWEEN 9 AND 44 ) ---- query I rowsort label-1975 SELECT + - 86 FROM tab3 AS cor0 WHERE NOT ( NULL NOT BETWEEN 9 AND 44 ) ---- query I rowsort label-1975 SELECT + - 86 FROM tab4 AS cor0 WHERE NOT ( NULL NOT BETWEEN 9 AND 44 ) ---- query IIIIIII rowsort label-1980 SELECT ALL * FROM tab0 WHERE + + col3 - + 94 IS NULL ---- query IIIIIII rowsort label-1980 SELECT ALL * FROM tab1 WHERE + + col3 - + 94 IS NULL ---- query IIIIIII rowsort label-1980 SELECT ALL * FROM tab2 WHERE + + col3 - + 94 IS NULL ---- query IIIIIII rowsort label-1980 SELECT ALL * FROM tab3 WHERE + + col3 - + 94 IS NULL ---- query IIIIIII rowsort label-1980 SELECT ALL * FROM tab4 WHERE + + col3 - + 94 IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-1985 SELECT * FROM tab0 WHERE + col0 NOT BETWEEN 31 AND - CAST( NULL AS SIGNED ) * - ( - + 58 ) * + - 24 ---- skipif mysql # not compatible query IIIIIII rowsort label-1985 SELECT * FROM tab0 WHERE + col0 NOT BETWEEN 31 AND - CAST ( NULL AS INTEGER ) * - ( - + 58 ) * + - 24 ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-1985 SELECT * FROM tab1 WHERE + col0 NOT BETWEEN 31 AND - CAST( NULL AS SIGNED ) * - ( - + 58 ) * + - 24 ---- skipif mysql # not compatible query IIIIIII rowsort label-1985 SELECT * FROM tab1 WHERE + col0 NOT BETWEEN 31 AND - CAST ( NULL AS INTEGER ) * - ( - + 58 ) * + - 24 ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-1985 SELECT * FROM tab2 WHERE + col0 NOT BETWEEN 31 AND - CAST( NULL AS SIGNED ) * - ( - + 58 ) * + - 24 ---- skipif mysql # not compatible query IIIIIII rowsort label-1985 SELECT * FROM tab2 WHERE + col0 NOT BETWEEN 31 AND - CAST ( NULL AS INTEGER ) * - ( - + 58 ) * + - 24 ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-1985 SELECT * FROM tab3 WHERE + col0 NOT BETWEEN 31 AND - CAST( NULL AS SIGNED ) * - ( - + 58 ) * + - 24 ---- skipif mysql # not compatible query IIIIIII rowsort label-1985 SELECT * FROM tab3 WHERE + col0 NOT BETWEEN 31 AND - CAST ( NULL AS INTEGER ) * - ( - + 58 ) * + - 24 ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-1985 SELECT * FROM tab4 WHERE + col0 NOT BETWEEN 31 AND - CAST( NULL AS SIGNED ) * - ( - + 58 ) * + - 24 ---- skipif mysql # not compatible query IIIIIII rowsort label-1985 SELECT * FROM tab4 WHERE + col0 NOT BETWEEN 31 AND - CAST ( NULL AS INTEGER ) * - ( - + 58 ) * + - 24 ---- query I rowsort label-1990 SELECT ALL col2 FROM tab0 WHERE NOT ( NULL ) < NULL OR NOT ( NOT NULL IS NOT NULL ) ---- query I rowsort label-1990 SELECT ALL col2 FROM tab1 WHERE NOT ( NULL ) < NULL OR NOT ( NOT NULL IS NOT NULL ) ---- query I rowsort label-1990 SELECT ALL col2 FROM tab2 WHERE NOT ( NULL ) < NULL OR NOT ( NOT NULL IS NOT NULL ) ---- query I rowsort label-1990 SELECT ALL col2 FROM tab3 WHERE NOT ( NULL ) < NULL OR NOT ( NOT NULL IS NOT NULL ) ---- query I rowsort label-1990 SELECT ALL col2 FROM tab4 WHERE NOT ( NULL ) < NULL OR NOT ( NOT NULL IS NOT NULL ) ---- query IIIIIII rowsort label-1995 SELECT ALL * FROM tab0 WHERE NOT - 36 <> NULL ---- query IIIIIII rowsort label-1995 SELECT ALL * FROM tab1 WHERE NOT - 36 <> NULL ---- query IIIIIII rowsort label-1995 SELECT ALL * FROM tab2 WHERE NOT - 36 <> NULL ---- query IIIIIII rowsort label-1995 SELECT ALL * FROM tab3 WHERE NOT - 36 <> NULL ---- query IIIIIII rowsort label-1995 SELECT ALL * FROM tab4 WHERE NOT - 36 <> NULL ---- query II rowsort label-2000 SELECT col0 - + + col3 * + col4 AS col2, col1 AS col4 FROM tab0 AS cor0 WHERE - col3 BETWEEN NULL AND 65 ---- query II rowsort label-2000 SELECT col0 - + + col3 * + col4 AS col2, col1 AS col4 FROM tab1 AS cor0 WHERE - col3 BETWEEN NULL AND 65 ---- query II rowsort label-2000 SELECT col0 - + + col3 * + col4 AS col2, col1 AS col4 FROM tab2 AS cor0 WHERE - col3 BETWEEN NULL AND 65 ---- query II rowsort label-2000 SELECT col0 - + + col3 * + col4 AS col2, col1 AS col4 FROM tab3 AS cor0 WHERE - col3 BETWEEN NULL AND 65 ---- query II rowsort label-2000 SELECT col0 - + + col3 * + col4 AS col2, col1 AS col4 FROM tab4 AS cor0 WHERE - col3 BETWEEN NULL AND 65 ---- query IIIIIII rowsort label-2005 SELECT * FROM tab0 WHERE ( - 66 * + 89 ) IS NULL ---- query IIIIIII rowsort label-2005 SELECT * FROM tab1 WHERE ( - 66 * + 89 ) IS NULL ---- query IIIIIII rowsort label-2005 SELECT * FROM tab2 WHERE ( - 66 * + 89 ) IS NULL ---- query IIIIIII rowsort label-2005 SELECT * FROM tab3 WHERE ( - 66 * + 89 ) IS NULL ---- query IIIIIII rowsort label-2005 SELECT * FROM tab4 WHERE ( - 66 * + 89 ) IS NULL ---- query I rowsort label-2010 SELECT ALL 35 AS col0 FROM tab0 WHERE NOT NULL > NULL ---- query I rowsort label-2010 SELECT ALL 35 AS col0 FROM tab1 WHERE NOT NULL > NULL ---- query I rowsort label-2010 SELECT ALL 35 AS col0 FROM tab2 WHERE NOT NULL > NULL ---- query I rowsort label-2010 SELECT ALL 35 AS col0 FROM tab3 WHERE NOT NULL > NULL ---- query I rowsort label-2010 SELECT ALL 35 AS col0 FROM tab4 WHERE NOT NULL > NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-2015 SELECT ALL ( + col0 ) * - - 25 col3 FROM tab0 WHERE NOT - ( + 20 ) IS NULL ---- 10 values hashing to 9054f53c6471b4079428c01705718d74 skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-2015 SELECT ALL ( + col0 ) * - - 25 col3 FROM tab1 WHERE NOT - ( + 20 ) IS NULL ---- 10 values hashing to 9054f53c6471b4079428c01705718d74 skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-2015 SELECT ALL ( + col0 ) * - - 25 col3 FROM tab2 WHERE NOT - ( + 20 ) IS NULL ---- 10 values hashing to 9054f53c6471b4079428c01705718d74 skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-2015 SELECT ALL ( + col0 ) * - - 25 col3 FROM tab3 WHERE NOT - ( + 20 ) IS NULL ---- 10 values hashing to 9054f53c6471b4079428c01705718d74 skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-2015 SELECT ALL ( + col0 ) * - - 25 col3 FROM tab4 WHERE NOT - ( + 20 ) IS NULL ---- 10 values hashing to 9054f53c6471b4079428c01705718d74 query IIIIIII rowsort label-2020 SELECT * FROM tab0 cor0 WHERE - col0 > ( + col3 ) ---- query IIIIIII rowsort label-2020 SELECT * FROM tab1 cor0 WHERE - col0 > ( + col3 ) ---- query IIIIIII rowsort label-2020 SELECT * FROM tab2 cor0 WHERE - col0 > ( + col3 ) ---- query IIIIIII rowsort label-2020 SELECT * FROM tab3 cor0 WHERE - col0 > ( + col3 ) ---- query IIIIIII rowsort label-2020 SELECT * FROM tab4 cor0 WHERE - col0 > ( + col3 ) ---- query II rowsort label-2025 SELECT - col3 AS col0, col3 AS col3 FROM tab0 AS cor0 WHERE ( NULL ) BETWEEN NULL AND + - col4 ---- query II rowsort label-2025 SELECT - col3 AS col0, col3 AS col3 FROM tab1 AS cor0 WHERE ( NULL ) BETWEEN NULL AND + - col4 ---- query II rowsort label-2025 SELECT - col3 AS col0, col3 AS col3 FROM tab2 AS cor0 WHERE ( NULL ) BETWEEN NULL AND + - col4 ---- query II rowsort label-2025 SELECT - col3 AS col0, col3 AS col3 FROM tab3 AS cor0 WHERE ( NULL ) BETWEEN NULL AND + - col4 ---- query II rowsort label-2025 SELECT - col3 AS col0, col3 AS col3 FROM tab4 AS cor0 WHERE ( NULL ) BETWEEN NULL AND + - col4 ---- query I rowsort label-2030 SELECT ALL 50 AS col2 FROM tab0 AS cor0 WHERE NOT + col4 IS NULL ---- 10 values hashing to 0986c7da52479b907f07c491dfa80c1c query I rowsort label-2030 SELECT ALL 50 AS col2 FROM tab1 AS cor0 WHERE NOT + col4 IS NULL ---- 10 values hashing to 0986c7da52479b907f07c491dfa80c1c query I rowsort label-2030 SELECT ALL 50 AS col2 FROM tab2 AS cor0 WHERE NOT + col4 IS NULL ---- 10 values hashing to 0986c7da52479b907f07c491dfa80c1c query I rowsort label-2030 SELECT ALL 50 AS col2 FROM tab3 AS cor0 WHERE NOT + col4 IS NULL ---- 10 values hashing to 0986c7da52479b907f07c491dfa80c1c query I rowsort label-2030 SELECT ALL 50 AS col2 FROM tab4 AS cor0 WHERE NOT + col4 IS NULL ---- 10 values hashing to 0986c7da52479b907f07c491dfa80c1c skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-2035 SELECT DISTINCT - col3 - col4 + 28 col3 FROM tab0 WHERE - - col0 BETWEEN NULL AND + + 29 + + - col3 ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-2035 SELECT DISTINCT - col3 - col4 + 28 col3 FROM tab1 WHERE - - col0 BETWEEN NULL AND + + 29 + + - col3 ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-2035 SELECT DISTINCT - col3 - col4 + 28 col3 FROM tab2 WHERE - - col0 BETWEEN NULL AND + + 29 + + - col3 ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-2035 SELECT DISTINCT - col3 - col4 + 28 col3 FROM tab3 WHERE - - col0 BETWEEN NULL AND + + 29 + + - col3 ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-2035 SELECT DISTINCT - col3 - col4 + 28 col3 FROM tab4 WHERE - - col0 BETWEEN NULL AND + + 29 + + - col3 ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-2040 SELECT ALL * FROM tab0 WHERE + 39 = - CAST( NULL AS SIGNED ) + + col3 * - - col1 ---- skipif mysql # not compatible query IIIIIII rowsort label-2040 SELECT ALL * FROM tab0 WHERE + 39 = - CAST ( NULL AS INTEGER ) + + col3 * - - col1 ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-2040 SELECT ALL * FROM tab1 WHERE + 39 = - CAST( NULL AS SIGNED ) + + col3 * - - col1 ---- skipif mysql # not compatible query IIIIIII rowsort label-2040 SELECT ALL * FROM tab1 WHERE + 39 = - CAST ( NULL AS INTEGER ) + + col3 * - - col1 ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-2040 SELECT ALL * FROM tab2 WHERE + 39 = - CAST( NULL AS SIGNED ) + + col3 * - - col1 ---- skipif mysql # not compatible query IIIIIII rowsort label-2040 SELECT ALL * FROM tab2 WHERE + 39 = - CAST ( NULL AS INTEGER ) + + col3 * - - col1 ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-2040 SELECT ALL * FROM tab3 WHERE + 39 = - CAST( NULL AS SIGNED ) + + col3 * - - col1 ---- skipif mysql # not compatible query IIIIIII rowsort label-2040 SELECT ALL * FROM tab3 WHERE + 39 = - CAST ( NULL AS INTEGER ) + + col3 * - - col1 ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-2040 SELECT ALL * FROM tab4 WHERE + 39 = - CAST( NULL AS SIGNED ) + + col3 * - - col1 ---- skipif mysql # not compatible query IIIIIII rowsort label-2040 SELECT ALL * FROM tab4 WHERE + 39 = - CAST ( NULL AS INTEGER ) + + col3 * - - col1 ---- query IIIIIII rowsort label-2045 SELECT * FROM tab0 AS cor0 WHERE - col4 IS NULL ---- query IIIIIII rowsort label-2045 SELECT * FROM tab1 AS cor0 WHERE - col4 IS NULL ---- query IIIIIII rowsort label-2045 SELECT * FROM tab2 AS cor0 WHERE - col4 IS NULL ---- query IIIIIII rowsort label-2045 SELECT * FROM tab3 AS cor0 WHERE - col4 IS NULL ---- query IIIIIII rowsort label-2045 SELECT * FROM tab4 AS cor0 WHERE - col4 IS NULL ---- query IIIIIII rowsort label-2050 SELECT * FROM tab0 AS cor0 WHERE + 41 IN ( col1 + col3 ) ---- query IIIIIII rowsort label-2050 SELECT * FROM tab1 AS cor0 WHERE + 41 IN ( col1 + col3 ) ---- query IIIIIII rowsort label-2050 SELECT * FROM tab2 AS cor0 WHERE + 41 IN ( col1 + col3 ) ---- query IIIIIII rowsort label-2050 SELECT * FROM tab3 AS cor0 WHERE + 41 IN ( col1 + col3 ) ---- query IIIIIII rowsort label-2050 SELECT * FROM tab4 AS cor0 WHERE + 41 IN ( col1 + col3 ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-2055 SELECT CAST( NULL AS SIGNED ) FROM tab0 WHERE NOT ( - 55 / - col4 * col3 IS NULL ) ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 skipif mysql # not compatible query I rowsort label-2055 SELECT CAST ( NULL AS INTEGER ) FROM tab0 WHERE NOT ( - 55 / - col4 * col3 IS NULL ) ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-2055 SELECT CAST( NULL AS SIGNED ) FROM tab1 WHERE NOT ( - 55 / - col4 * col3 IS NULL ) ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 skipif mysql # not compatible query I rowsort label-2055 SELECT CAST ( NULL AS INTEGER ) FROM tab1 WHERE NOT ( - 55 / - col4 * col3 IS NULL ) ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-2055 SELECT CAST( NULL AS SIGNED ) FROM tab2 WHERE NOT ( - 55 / - col4 * col3 IS NULL ) ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 skipif mysql # not compatible query I rowsort label-2055 SELECT CAST ( NULL AS INTEGER ) FROM tab2 WHERE NOT ( - 55 / - col4 * col3 IS NULL ) ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-2055 SELECT CAST( NULL AS SIGNED ) FROM tab3 WHERE NOT ( - 55 / - col4 * col3 IS NULL ) ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 skipif mysql # not compatible query I rowsort label-2055 SELECT CAST ( NULL AS INTEGER ) FROM tab3 WHERE NOT ( - 55 / - col4 * col3 IS NULL ) ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-2055 SELECT CAST( NULL AS SIGNED ) FROM tab4 WHERE NOT ( - 55 / - col4 * col3 IS NULL ) ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 skipif mysql # not compatible query I rowsort label-2055 SELECT CAST ( NULL AS INTEGER ) FROM tab4 WHERE NOT ( - 55 / - col4 * col3 IS NULL ) ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 query IIIIIII rowsort label-2060 SELECT ALL * FROM tab0 WHERE NOT + + ( - + col0 ) >= NULL ---- query IIIIIII rowsort label-2060 SELECT ALL * FROM tab1 WHERE NOT + + ( - + col0 ) >= NULL ---- query IIIIIII rowsort label-2060 SELECT ALL * FROM tab2 WHERE NOT + + ( - + col0 ) >= NULL ---- query IIIIIII rowsort label-2060 SELECT ALL * FROM tab3 WHERE NOT + + ( - + col0 ) >= NULL ---- query IIIIIII rowsort label-2060 SELECT ALL * FROM tab4 WHERE NOT + + ( - + col0 ) >= NULL ---- query I rowsort label-2065 SELECT ALL - col0 FROM tab0 WHERE NOT + 75 IS NOT NULL ---- query I rowsort label-2065 SELECT ALL - col0 FROM tab1 WHERE NOT + 75 IS NOT NULL ---- query I rowsort label-2065 SELECT ALL - col0 FROM tab2 WHERE NOT + 75 IS NOT NULL ---- query I rowsort label-2065 SELECT ALL - col0 FROM tab3 WHERE NOT + 75 IS NOT NULL ---- query I rowsort label-2065 SELECT ALL - col0 FROM tab4 WHERE NOT + 75 IS NOT NULL ---- query IIIIIII rowsort label-2070 SELECT * FROM tab0 AS cor0 WHERE NOT col1 < NULL ---- query IIIIIII rowsort label-2070 SELECT * FROM tab1 AS cor0 WHERE NOT col1 < NULL ---- query IIIIIII rowsort label-2070 SELECT * FROM tab2 AS cor0 WHERE NOT col1 < NULL ---- query IIIIIII rowsort label-2070 SELECT * FROM tab3 AS cor0 WHERE NOT col1 < NULL ---- query IIIIIII rowsort label-2070 SELECT * FROM tab4 AS cor0 WHERE NOT col1 < NULL ---- query IIIIIII rowsort label-2075 SELECT ALL * FROM tab0 AS cor0 WHERE NOT - 59 IS NOT NULL ---- query IIIIIII rowsort label-2075 SELECT ALL * FROM tab1 AS cor0 WHERE NOT - 59 IS NOT NULL ---- query IIIIIII rowsort label-2075 SELECT ALL * FROM tab2 AS cor0 WHERE NOT - 59 IS NOT NULL ---- query IIIIIII rowsort label-2075 SELECT ALL * FROM tab3 AS cor0 WHERE NOT - 59 IS NOT NULL ---- query IIIIIII rowsort label-2075 SELECT ALL * FROM tab4 AS cor0 WHERE NOT - 59 IS NOT NULL ---- query I rowsort label-2080 SELECT DISTINCT col4 AS col4 FROM tab0 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-2080 SELECT DISTINCT col4 AS col4 FROM tab1 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-2080 SELECT DISTINCT col4 AS col4 FROM tab2 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-2080 SELECT DISTINCT col4 AS col4 FROM tab3 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-2080 SELECT DISTINCT col4 AS col4 FROM tab4 AS cor0 WHERE NOT NULL IS NULL ---- onlyif mysql # aggregate syntax: query I rowsort label-2085 SELECT ALL - COUNT( + col4 ) FROM tab0 WHERE + col2 IS NULL ---- 0 skipif mysql # not compatible query I rowsort label-2085 SELECT ALL - COUNT ( + col4 ) FROM tab0 WHERE + col2 IS NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-2085 SELECT ALL - COUNT( + col4 ) FROM tab1 WHERE + col2 IS NULL ---- 0 skipif mysql # not compatible query I rowsort label-2085 SELECT ALL - COUNT ( + col4 ) FROM tab1 WHERE + col2 IS NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-2085 SELECT ALL - COUNT( + col4 ) FROM tab2 WHERE + col2 IS NULL ---- 0 skipif mysql # not compatible query I rowsort label-2085 SELECT ALL - COUNT ( + col4 ) FROM tab2 WHERE + col2 IS NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-2085 SELECT ALL - COUNT( + col4 ) FROM tab3 WHERE + col2 IS NULL ---- 0 skipif mysql # not compatible query I rowsort label-2085 SELECT ALL - COUNT ( + col4 ) FROM tab3 WHERE + col2 IS NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-2085 SELECT ALL - COUNT( + col4 ) FROM tab4 WHERE + col2 IS NULL ---- 0 skipif mysql # not compatible query I rowsort label-2085 SELECT ALL - COUNT ( + col4 ) FROM tab4 WHERE + col2 IS NULL ---- 0 query I rowsort label-2090 SELECT ALL 71 AS col0 FROM tab0 cor0 WHERE ( NULL ) IS NULL ---- 10 values hashing to bde261a2337ba9e93943ee95e56a2743 query I rowsort label-2090 SELECT ALL 71 AS col0 FROM tab1 cor0 WHERE ( NULL ) IS NULL ---- 10 values hashing to bde261a2337ba9e93943ee95e56a2743 query I rowsort label-2090 SELECT ALL 71 AS col0 FROM tab2 cor0 WHERE ( NULL ) IS NULL ---- 10 values hashing to bde261a2337ba9e93943ee95e56a2743 query I rowsort label-2090 SELECT ALL 71 AS col0 FROM tab3 cor0 WHERE ( NULL ) IS NULL ---- 10 values hashing to bde261a2337ba9e93943ee95e56a2743 query I rowsort label-2090 SELECT ALL 71 AS col0 FROM tab4 cor0 WHERE ( NULL ) IS NULL ---- 10 values hashing to bde261a2337ba9e93943ee95e56a2743 query IIIIIII rowsort label-2095 SELECT ALL * FROM tab0 WHERE - col4 >= NULL ---- query IIIIIII rowsort label-2095 SELECT ALL * FROM tab1 WHERE - col4 >= NULL ---- query IIIIIII rowsort label-2095 SELECT ALL * FROM tab2 WHERE - col4 >= NULL ---- query IIIIIII rowsort label-2095 SELECT ALL * FROM tab3 WHERE - col4 >= NULL ---- query IIIIIII rowsort label-2095 SELECT ALL * FROM tab4 WHERE - col4 >= NULL ---- query I rowsort label-2100 SELECT - col1 FROM tab0 AS cor0 WHERE ( NULL ) = NULL ---- query I rowsort label-2100 SELECT - col1 FROM tab1 AS cor0 WHERE ( NULL ) = NULL ---- query I rowsort label-2100 SELECT - col1 FROM tab2 AS cor0 WHERE ( NULL ) = NULL ---- query I rowsort label-2100 SELECT - col1 FROM tab3 AS cor0 WHERE ( NULL ) = NULL ---- query I rowsort label-2100 SELECT - col1 FROM tab4 AS cor0 WHERE ( NULL ) = NULL ---- query IIIIIII rowsort label-2105 SELECT ALL * FROM tab0 WHERE NULL NOT BETWEEN - ( + + col0 ) AND col0 ---- query IIIIIII rowsort label-2105 SELECT ALL * FROM tab1 WHERE NULL NOT BETWEEN - ( + + col0 ) AND col0 ---- query IIIIIII rowsort label-2105 SELECT ALL * FROM tab2 WHERE NULL NOT BETWEEN - ( + + col0 ) AND col0 ---- query IIIIIII rowsort label-2105 SELECT ALL * FROM tab3 WHERE NULL NOT BETWEEN - ( + + col0 ) AND col0 ---- query IIIIIII rowsort label-2105 SELECT ALL * FROM tab4 WHERE NULL NOT BETWEEN - ( + + col0 ) AND col0 ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-2110 SELECT DISTINCT + 85 * + 75 - ( + 44 ) col2 FROM tab0 WHERE + col0 IS NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-2110 SELECT DISTINCT + 85 * + 75 - ( + 44 ) col2 FROM tab1 WHERE + col0 IS NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-2110 SELECT DISTINCT + 85 * + 75 - ( + 44 ) col2 FROM tab2 WHERE + col0 IS NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-2110 SELECT DISTINCT + 85 * + 75 - ( + 44 ) col2 FROM tab3 WHERE + col0 IS NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-2110 SELECT DISTINCT + 85 * + 75 - ( + 44 ) col2 FROM tab4 WHERE + col0 IS NULL ---- query IIIIIII rowsort label-2115 SELECT * FROM tab0 AS cor0 WHERE - col1 + - - col3 IS NULL ---- query IIIIIII rowsort label-2115 SELECT * FROM tab1 AS cor0 WHERE - col1 + - - col3 IS NULL ---- query IIIIIII rowsort label-2115 SELECT * FROM tab2 AS cor0 WHERE - col1 + - - col3 IS NULL ---- query IIIIIII rowsort label-2115 SELECT * FROM tab3 AS cor0 WHERE - col1 + - - col3 IS NULL ---- query IIIIIII rowsort label-2115 SELECT * FROM tab4 AS cor0 WHERE - col1 + - - col3 IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-2120 SELECT - ( - - CAST( NULL AS SIGNED ) ) FROM tab0 cor0 WHERE NULL IS NOT NULL ---- skipif mysql # not compatible query I rowsort label-2120 SELECT - ( - - CAST ( NULL AS INTEGER ) ) FROM tab0 cor0 WHERE NULL IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-2120 SELECT - ( - - CAST( NULL AS SIGNED ) ) FROM tab1 cor0 WHERE NULL IS NOT NULL ---- skipif mysql # not compatible query I rowsort label-2120 SELECT - ( - - CAST ( NULL AS INTEGER ) ) FROM tab1 cor0 WHERE NULL IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-2120 SELECT - ( - - CAST( NULL AS SIGNED ) ) FROM tab2 cor0 WHERE NULL IS NOT NULL ---- skipif mysql # not compatible query I rowsort label-2120 SELECT - ( - - CAST ( NULL AS INTEGER ) ) FROM tab2 cor0 WHERE NULL IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-2120 SELECT - ( - - CAST( NULL AS SIGNED ) ) FROM tab3 cor0 WHERE NULL IS NOT NULL ---- skipif mysql # not compatible query I rowsort label-2120 SELECT - ( - - CAST ( NULL AS INTEGER ) ) FROM tab3 cor0 WHERE NULL IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-2120 SELECT - ( - - CAST( NULL AS SIGNED ) ) FROM tab4 cor0 WHERE NULL IS NOT NULL ---- skipif mysql # not compatible query I rowsort label-2120 SELECT - ( - - CAST ( NULL AS INTEGER ) ) FROM tab4 cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-2125 SELECT 38 * + + col4 AS col5 FROM tab0 AS cor0 WHERE + ( - - 44 ) IS NULL ---- query I rowsort label-2125 SELECT 38 * + + col4 AS col5 FROM tab1 AS cor0 WHERE + ( - - 44 ) IS NULL ---- query I rowsort label-2125 SELECT 38 * + + col4 AS col5 FROM tab2 AS cor0 WHERE + ( - - 44 ) IS NULL ---- query I rowsort label-2125 SELECT 38 * + + col4 AS col5 FROM tab3 AS cor0 WHERE + ( - - 44 ) IS NULL ---- query I rowsort label-2125 SELECT 38 * + + col4 AS col5 FROM tab4 AS cor0 WHERE + ( - - 44 ) IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-2130 SELECT col0 AS col0 FROM tab0 WHERE NOT - CAST( NULL AS SIGNED ) = NULL ---- skipif mysql # not compatible query I rowsort label-2130 SELECT col0 AS col0 FROM tab0 WHERE NOT - CAST ( NULL AS INTEGER ) = NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-2130 SELECT col0 AS col0 FROM tab1 WHERE NOT - CAST( NULL AS SIGNED ) = NULL ---- skipif mysql # not compatible query I rowsort label-2130 SELECT col0 AS col0 FROM tab1 WHERE NOT - CAST ( NULL AS INTEGER ) = NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-2130 SELECT col0 AS col0 FROM tab2 WHERE NOT - CAST( NULL AS SIGNED ) = NULL ---- skipif mysql # not compatible query I rowsort label-2130 SELECT col0 AS col0 FROM tab2 WHERE NOT - CAST ( NULL AS INTEGER ) = NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-2130 SELECT col0 AS col0 FROM tab3 WHERE NOT - CAST( NULL AS SIGNED ) = NULL ---- skipif mysql # not compatible query I rowsort label-2130 SELECT col0 AS col0 FROM tab3 WHERE NOT - CAST ( NULL AS INTEGER ) = NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-2130 SELECT col0 AS col0 FROM tab4 WHERE NOT - CAST( NULL AS SIGNED ) = NULL ---- skipif mysql # not compatible query I rowsort label-2130 SELECT col0 AS col0 FROM tab4 WHERE NOT - CAST ( NULL AS INTEGER ) = NULL ---- query I rowsort label-2135 SELECT col5 FROM tab0 WHERE + col4 IN ( - - col4 + - col0, col1, + col1 + + col4 ) ---- query I rowsort label-2135 SELECT col5 FROM tab1 WHERE + col4 IN ( - - col4 + - col0, col1, + col1 + + col4 ) ---- query I rowsort label-2135 SELECT col5 FROM tab2 WHERE + col4 IN ( - - col4 + - col0, col1, + col1 + + col4 ) ---- query I rowsort label-2135 SELECT col5 FROM tab3 WHERE + col4 IN ( - - col4 + - col0, col1, + col1 + + col4 ) ---- query I rowsort label-2135 SELECT col5 FROM tab4 WHERE + col4 IN ( - - col4 + - col0, col1, + col1 + + col4 ) ---- onlyif mysql # CAST syntax: DECIMAL type: query I rowsort label-2140 SELECT col3 FROM tab0 AS cor0 WHERE CAST( NULL AS DECIMAL ) IS NULL ---- 10 values hashing to d70c4f7d82d3133d625e315338f25a09 skipif mysql # not compatible query I rowsort label-2140 SELECT col3 FROM tab0 AS cor0 WHERE CAST ( NULL AS REAL ) IS NULL ---- 10 values hashing to d70c4f7d82d3133d625e315338f25a09 onlyif mysql # CAST syntax: DECIMAL type: query I rowsort label-2140 SELECT col3 FROM tab1 AS cor0 WHERE CAST( NULL AS DECIMAL ) IS NULL ---- 10 values hashing to d70c4f7d82d3133d625e315338f25a09 skipif mysql # not compatible query I rowsort label-2140 SELECT col3 FROM tab1 AS cor0 WHERE CAST ( NULL AS REAL ) IS NULL ---- 10 values hashing to d70c4f7d82d3133d625e315338f25a09 onlyif mysql # CAST syntax: DECIMAL type: query I rowsort label-2140 SELECT col3 FROM tab2 AS cor0 WHERE CAST( NULL AS DECIMAL ) IS NULL ---- 10 values hashing to d70c4f7d82d3133d625e315338f25a09 skipif mysql # not compatible query I rowsort label-2140 SELECT col3 FROM tab2 AS cor0 WHERE CAST ( NULL AS REAL ) IS NULL ---- 10 values hashing to d70c4f7d82d3133d625e315338f25a09 onlyif mysql # CAST syntax: DECIMAL type: query I rowsort label-2140 SELECT col3 FROM tab3 AS cor0 WHERE CAST( NULL AS DECIMAL ) IS NULL ---- 10 values hashing to d70c4f7d82d3133d625e315338f25a09 skipif mysql # not compatible query I rowsort label-2140 SELECT col3 FROM tab3 AS cor0 WHERE CAST ( NULL AS REAL ) IS NULL ---- 10 values hashing to d70c4f7d82d3133d625e315338f25a09 onlyif mysql # CAST syntax: DECIMAL type: query I rowsort label-2140 SELECT col3 FROM tab4 AS cor0 WHERE CAST( NULL AS DECIMAL ) IS NULL ---- 10 values hashing to d70c4f7d82d3133d625e315338f25a09 skipif mysql # not compatible query I rowsort label-2140 SELECT col3 FROM tab4 AS cor0 WHERE CAST ( NULL AS REAL ) IS NULL ---- 10 values hashing to d70c4f7d82d3133d625e315338f25a09 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-2145 SELECT ( CAST( NULL AS SIGNED ) ) AS col2 FROM tab0 AS cor0 WHERE col1 < NULL ---- skipif mysql # not compatible query I rowsort label-2145 SELECT ( CAST ( NULL AS INTEGER ) ) AS col2 FROM tab0 AS cor0 WHERE col1 < NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-2145 SELECT ( CAST( NULL AS SIGNED ) ) AS col2 FROM tab1 AS cor0 WHERE col1 < NULL ---- skipif mysql # not compatible query I rowsort label-2145 SELECT ( CAST ( NULL AS INTEGER ) ) AS col2 FROM tab1 AS cor0 WHERE col1 < NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-2145 SELECT ( CAST( NULL AS SIGNED ) ) AS col2 FROM tab2 AS cor0 WHERE col1 < NULL ---- skipif mysql # not compatible query I rowsort label-2145 SELECT ( CAST ( NULL AS INTEGER ) ) AS col2 FROM tab2 AS cor0 WHERE col1 < NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-2145 SELECT ( CAST( NULL AS SIGNED ) ) AS col2 FROM tab3 AS cor0 WHERE col1 < NULL ---- skipif mysql # not compatible query I rowsort label-2145 SELECT ( CAST ( NULL AS INTEGER ) ) AS col2 FROM tab3 AS cor0 WHERE col1 < NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-2145 SELECT ( CAST( NULL AS SIGNED ) ) AS col2 FROM tab4 AS cor0 WHERE col1 < NULL ---- skipif mysql # not compatible query I rowsort label-2145 SELECT ( CAST ( NULL AS INTEGER ) ) AS col2 FROM tab4 AS cor0 WHERE col1 < NULL ---- query IIIIIII rowsort label-2150 SELECT * FROM tab0 WHERE NOT - + col1 * + col3 IS NOT NULL ---- query IIIIIII rowsort label-2150 SELECT * FROM tab1 WHERE NOT - + col1 * + col3 IS NOT NULL ---- query IIIIIII rowsort label-2150 SELECT * FROM tab2 WHERE NOT - + col1 * + col3 IS NOT NULL ---- query IIIIIII rowsort label-2150 SELECT * FROM tab3 WHERE NOT - + col1 * + col3 IS NOT NULL ---- query IIIIIII rowsort label-2150 SELECT * FROM tab4 WHERE NOT - + col1 * + col3 IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-2155 SELECT ALL col2 col2 FROM tab0 WHERE NOT - - col4 + ( - + col4 ) = CAST( NULL AS SIGNED ) ---- skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-2155 SELECT ALL col2 col2 FROM tab0 WHERE NOT - - col4 + ( - + col4 ) = CAST ( NULL AS INTEGER ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-2155 SELECT ALL col2 col2 FROM tab1 WHERE NOT - - col4 + ( - + col4 ) = CAST( NULL AS SIGNED ) ---- skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-2155 SELECT ALL col2 col2 FROM tab1 WHERE NOT - - col4 + ( - + col4 ) = CAST ( NULL AS INTEGER ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-2155 SELECT ALL col2 col2 FROM tab2 WHERE NOT - - col4 + ( - + col4 ) = CAST( NULL AS SIGNED ) ---- skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-2155 SELECT ALL col2 col2 FROM tab2 WHERE NOT - - col4 + ( - + col4 ) = CAST ( NULL AS INTEGER ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-2155 SELECT ALL col2 col2 FROM tab3 WHERE NOT - - col4 + ( - + col4 ) = CAST( NULL AS SIGNED ) ---- skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-2155 SELECT ALL col2 col2 FROM tab3 WHERE NOT - - col4 + ( - + col4 ) = CAST ( NULL AS INTEGER ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-2155 SELECT ALL col2 col2 FROM tab4 WHERE NOT - - col4 + ( - + col4 ) = CAST( NULL AS SIGNED ) ---- skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-2155 SELECT ALL col2 col2 FROM tab4 WHERE NOT - - col4 + ( - + col4 ) = CAST ( NULL AS INTEGER ) ---- query I rowsort label-2160 SELECT - 45 FROM tab0 AS cor0 WHERE col1 IS NULL ---- query I rowsort label-2160 SELECT - 45 FROM tab1 AS cor0 WHERE col1 IS NULL ---- query I rowsort label-2160 SELECT - 45 FROM tab2 AS cor0 WHERE col1 IS NULL ---- query I rowsort label-2160 SELECT - 45 FROM tab3 AS cor0 WHERE col1 IS NULL ---- query I rowsort label-2160 SELECT - 45 FROM tab4 AS cor0 WHERE col1 IS NULL ---- query IIIIIII rowsort label-2165 SELECT * FROM tab0 cor0 WHERE - col1 * + - col3 IS NULL ---- query IIIIIII rowsort label-2165 SELECT * FROM tab1 cor0 WHERE - col1 * + - col3 IS NULL ---- query IIIIIII rowsort label-2165 SELECT * FROM tab2 cor0 WHERE - col1 * + - col3 IS NULL ---- query IIIIIII rowsort label-2165 SELECT * FROM tab3 cor0 WHERE - col1 * + - col3 IS NULL ---- query IIIIIII rowsort label-2165 SELECT * FROM tab4 cor0 WHERE - col1 * + - col3 IS NULL ---- query IIIIIII rowsort label-2170 SELECT * FROM tab0 AS cor0 WHERE ( NULL ) > NULL ---- query IIIIIII rowsort label-2170 SELECT * FROM tab1 AS cor0 WHERE ( NULL ) > NULL ---- query IIIIIII rowsort label-2170 SELECT * FROM tab2 AS cor0 WHERE ( NULL ) > NULL ---- query IIIIIII rowsort label-2170 SELECT * FROM tab3 AS cor0 WHERE ( NULL ) > NULL ---- query IIIIIII rowsort label-2170 SELECT * FROM tab4 AS cor0 WHERE ( NULL ) > NULL ---- query I rowsort label-2175 SELECT ALL + - ( - col3 ) FROM tab0 WHERE + + 22 + - col4 IS NULL ---- query I rowsort label-2175 SELECT ALL + - ( - col3 ) FROM tab1 WHERE + + 22 + - col4 IS NULL ---- query I rowsort label-2175 SELECT ALL + - ( - col3 ) FROM tab2 WHERE + + 22 + - col4 IS NULL ---- query I rowsort label-2175 SELECT ALL + - ( - col3 ) FROM tab3 WHERE + + 22 + - col4 IS NULL ---- query I rowsort label-2175 SELECT ALL + - ( - col3 ) FROM tab4 WHERE + + 22 + - col4 IS NULL ---- query IIIIIII rowsort label-2180 SELECT ALL * FROM tab0 cor0 WHERE + 91 BETWEEN + col4 AND NULL ---- query IIIIIII rowsort label-2180 SELECT ALL * FROM tab1 cor0 WHERE + 91 BETWEEN + col4 AND NULL ---- query IIIIIII rowsort label-2180 SELECT ALL * FROM tab2 cor0 WHERE + 91 BETWEEN + col4 AND NULL ---- query IIIIIII rowsort label-2180 SELECT ALL * FROM tab3 cor0 WHERE + 91 BETWEEN + col4 AND NULL ---- query IIIIIII rowsort label-2180 SELECT ALL * FROM tab4 cor0 WHERE + 91 BETWEEN + col4 AND NULL ---- query I rowsort label-2185 SELECT + col0 AS col0 FROM tab0 AS cor0 WHERE ( NOT col1 IS NULL ) ---- 10 values hashing to 3e0374294159d0161eca7e4bf639b54a query I rowsort label-2185 SELECT + col0 AS col0 FROM tab1 AS cor0 WHERE ( NOT col1 IS NULL ) ---- 10 values hashing to 3e0374294159d0161eca7e4bf639b54a query I rowsort label-2185 SELECT + col0 AS col0 FROM tab2 AS cor0 WHERE ( NOT col1 IS NULL ) ---- 10 values hashing to 3e0374294159d0161eca7e4bf639b54a query I rowsort label-2185 SELECT + col0 AS col0 FROM tab3 AS cor0 WHERE ( NOT col1 IS NULL ) ---- 10 values hashing to 3e0374294159d0161eca7e4bf639b54a query I rowsort label-2185 SELECT + col0 AS col0 FROM tab4 AS cor0 WHERE ( NOT col1 IS NULL ) ---- 10 values hashing to 3e0374294159d0161eca7e4bf639b54a query IIIIIII rowsort label-2190 SELECT ALL * FROM tab0 AS cor0 WHERE NULL NOT BETWEEN col3 - col1 AND - col4 ---- query IIIIIII rowsort label-2190 SELECT ALL * FROM tab1 AS cor0 WHERE NULL NOT BETWEEN col3 - col1 AND - col4 ---- query IIIIIII rowsort label-2190 SELECT ALL * FROM tab2 AS cor0 WHERE NULL NOT BETWEEN col3 - col1 AND - col4 ---- query IIIIIII rowsort label-2190 SELECT ALL * FROM tab3 AS cor0 WHERE NULL NOT BETWEEN col3 - col1 AND - col4 ---- query IIIIIII rowsort label-2190 SELECT ALL * FROM tab4 AS cor0 WHERE NULL NOT BETWEEN col3 - col1 AND - col4 ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-2195 SELECT * FROM tab0 WHERE NOT NULL BETWEEN - CAST( NULL AS SIGNED ) AND ( 80 ) + + + CAST( NULL AS SIGNED ) + + col0 ---- skipif mysql # not compatible query IIIIIII rowsort label-2195 SELECT * FROM tab0 WHERE NOT NULL BETWEEN - CAST ( NULL AS INTEGER ) AND ( 80 ) + + + CAST ( NULL AS INTEGER ) + + col0 ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-2195 SELECT * FROM tab1 WHERE NOT NULL BETWEEN - CAST( NULL AS SIGNED ) AND ( 80 ) + + + CAST( NULL AS SIGNED ) + + col0 ---- skipif mysql # not compatible query IIIIIII rowsort label-2195 SELECT * FROM tab1 WHERE NOT NULL BETWEEN - CAST ( NULL AS INTEGER ) AND ( 80 ) + + + CAST ( NULL AS INTEGER ) + + col0 ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-2195 SELECT * FROM tab2 WHERE NOT NULL BETWEEN - CAST( NULL AS SIGNED ) AND ( 80 ) + + + CAST( NULL AS SIGNED ) + + col0 ---- skipif mysql # not compatible query IIIIIII rowsort label-2195 SELECT * FROM tab2 WHERE NOT NULL BETWEEN - CAST ( NULL AS INTEGER ) AND ( 80 ) + + + CAST ( NULL AS INTEGER ) + + col0 ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-2195 SELECT * FROM tab3 WHERE NOT NULL BETWEEN - CAST( NULL AS SIGNED ) AND ( 80 ) + + + CAST( NULL AS SIGNED ) + + col0 ---- skipif mysql # not compatible query IIIIIII rowsort label-2195 SELECT * FROM tab3 WHERE NOT NULL BETWEEN - CAST ( NULL AS INTEGER ) AND ( 80 ) + + + CAST ( NULL AS INTEGER ) + + col0 ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-2195 SELECT * FROM tab4 WHERE NOT NULL BETWEEN - CAST( NULL AS SIGNED ) AND ( 80 ) + + + CAST( NULL AS SIGNED ) + + col0 ---- skipif mysql # not compatible query IIIIIII rowsort label-2195 SELECT * FROM tab4 WHERE NOT NULL BETWEEN - CAST ( NULL AS INTEGER ) AND ( 80 ) + + + CAST ( NULL AS INTEGER ) + + col0 ---- query IIIIIII rowsort label-2200 SELECT * FROM tab0 AS cor0 WHERE NOT ( NULL ) = + + ( - ( col0 ) ) ---- query IIIIIII rowsort label-2200 SELECT * FROM tab1 AS cor0 WHERE NOT ( NULL ) = + + ( - ( col0 ) ) ---- query IIIIIII rowsort label-2200 SELECT * FROM tab2 AS cor0 WHERE NOT ( NULL ) = + + ( - ( col0 ) ) ---- query IIIIIII rowsort label-2200 SELECT * FROM tab3 AS cor0 WHERE NOT ( NULL ) = + + ( - ( col0 ) ) ---- query IIIIIII rowsort label-2200 SELECT * FROM tab4 AS cor0 WHERE NOT ( NULL ) = + + ( - ( col0 ) ) ---- query I rowsort label-2205 SELECT + col4 AS col4 FROM tab0 AS cor0 WHERE NULL = col4 ---- query I rowsort label-2205 SELECT + col4 AS col4 FROM tab1 AS cor0 WHERE NULL = col4 ---- query I rowsort label-2205 SELECT + col4 AS col4 FROM tab2 AS cor0 WHERE NULL = col4 ---- query I rowsort label-2205 SELECT + col4 AS col4 FROM tab3 AS cor0 WHERE NULL = col4 ---- query I rowsort label-2205 SELECT + col4 AS col4 FROM tab4 AS cor0 WHERE NULL = col4 ---- query I rowsort label-2210 SELECT DISTINCT col1 * - + 90 FROM tab0 cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-2210 SELECT DISTINCT col1 * - + 90 FROM tab1 cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-2210 SELECT DISTINCT col1 * - + 90 FROM tab2 cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-2210 SELECT DISTINCT col1 * - + 90 FROM tab3 cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-2210 SELECT DISTINCT col1 * - + 90 FROM tab4 cor0 WHERE NOT NULL IS NULL ---- onlyif mysql # aggregate syntax: query I rowsort label-2215 SELECT COUNT( * ) col0 FROM tab0 cor0 WHERE NOT NULL <= NULL ---- 0 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-2215 SELECT COUNT ( * ) col0 FROM tab0 cor0 WHERE NOT NULL <= NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-2215 SELECT COUNT( * ) col0 FROM tab1 cor0 WHERE NOT NULL <= NULL ---- 0 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-2215 SELECT COUNT ( * ) col0 FROM tab1 cor0 WHERE NOT NULL <= NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-2215 SELECT COUNT( * ) col0 FROM tab2 cor0 WHERE NOT NULL <= NULL ---- 0 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-2215 SELECT COUNT ( * ) col0 FROM tab2 cor0 WHERE NOT NULL <= NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-2215 SELECT COUNT( * ) col0 FROM tab3 cor0 WHERE NOT NULL <= NULL ---- 0 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-2215 SELECT COUNT ( * ) col0 FROM tab3 cor0 WHERE NOT NULL <= NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-2215 SELECT COUNT( * ) col0 FROM tab4 cor0 WHERE NOT NULL <= NULL ---- 0 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-2215 SELECT COUNT ( * ) col0 FROM tab4 cor0 WHERE NOT NULL <= NULL ---- 0 query I rowsort label-2220 SELECT 52 FROM tab0 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-2220 SELECT 52 FROM tab1 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-2220 SELECT 52 FROM tab2 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-2220 SELECT 52 FROM tab3 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-2220 SELECT 52 FROM tab4 AS cor0 WHERE NOT NULL IS NULL ---- query IIIIIII rowsort label-2225 SELECT * FROM tab0 WHERE - col4 * 53 IS NULL ---- query IIIIIII rowsort label-2225 SELECT * FROM tab1 WHERE - col4 * 53 IS NULL ---- query IIIIIII rowsort label-2225 SELECT * FROM tab2 WHERE - col4 * 53 IS NULL ---- query IIIIIII rowsort label-2225 SELECT * FROM tab3 WHERE - col4 * 53 IS NULL ---- query IIIIIII rowsort label-2225 SELECT * FROM tab4 WHERE - col4 * 53 IS NULL ---- query IIIIIII rowsort label-2230 SELECT * FROM tab0 AS cor0 WHERE NOT ( NULL ) < - ( + col0 ) ---- query IIIIIII rowsort label-2230 SELECT * FROM tab1 AS cor0 WHERE NOT ( NULL ) < - ( + col0 ) ---- query IIIIIII rowsort label-2230 SELECT * FROM tab2 AS cor0 WHERE NOT ( NULL ) < - ( + col0 ) ---- query IIIIIII rowsort label-2230 SELECT * FROM tab3 AS cor0 WHERE NOT ( NULL ) < - ( + col0 ) ---- query IIIIIII rowsort label-2230 SELECT * FROM tab4 AS cor0 WHERE NOT ( NULL ) < - ( + col0 ) ---- query IIIIIII rowsort label-2235 SELECT ALL * FROM tab0 cor0 WHERE col1 NOT BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-2235 SELECT ALL * FROM tab1 cor0 WHERE col1 NOT BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-2235 SELECT ALL * FROM tab2 cor0 WHERE col1 NOT BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-2235 SELECT ALL * FROM tab3 cor0 WHERE col1 NOT BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-2235 SELECT ALL * FROM tab4 cor0 WHERE col1 NOT BETWEEN NULL AND NULL ---- query I rowsort label-2240 SELECT DISTINCT - 18 + + + col3 FROM tab0 AS cor0 WHERE col4 IS NOT NULL ---- 10 values hashing to 17415863a1e822248aa5e3ecebf18f06 query I rowsort label-2240 SELECT DISTINCT - 18 + + + col3 FROM tab1 AS cor0 WHERE col4 IS NOT NULL ---- 10 values hashing to 17415863a1e822248aa5e3ecebf18f06 query I rowsort label-2240 SELECT DISTINCT - 18 + + + col3 FROM tab2 AS cor0 WHERE col4 IS NOT NULL ---- 10 values hashing to 17415863a1e822248aa5e3ecebf18f06 query I rowsort label-2240 SELECT DISTINCT - 18 + + + col3 FROM tab3 AS cor0 WHERE col4 IS NOT NULL ---- 10 values hashing to 17415863a1e822248aa5e3ecebf18f06 query I rowsort label-2240 SELECT DISTINCT - 18 + + + col3 FROM tab4 AS cor0 WHERE col4 IS NOT NULL ---- 10 values hashing to 17415863a1e822248aa5e3ecebf18f06 query I rowsort label-2245 SELECT ALL 98 * - col1 AS col1 FROM tab0 AS cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-2245 SELECT ALL 98 * - col1 AS col1 FROM tab1 AS cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-2245 SELECT ALL 98 * - col1 AS col1 FROM tab2 AS cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-2245 SELECT ALL 98 * - col1 AS col1 FROM tab3 AS cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-2245 SELECT ALL 98 * - col1 AS col1 FROM tab4 AS cor0 WHERE NULL IS NOT NULL ---- onlyif mysql # CAST syntax: DECIMAL type: query IIIIIII rowsort label-2250 SELECT * FROM tab0 AS cor0 WHERE NOT + CAST( NULL AS DECIMAL ) IS NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-2250 SELECT * FROM tab0 AS cor0 WHERE NOT + CAST ( NULL AS REAL ) IS NULL ---- onlyif mysql # CAST syntax: DECIMAL type: query IIIIIII rowsort label-2250 SELECT * FROM tab1 AS cor0 WHERE NOT + CAST( NULL AS DECIMAL ) IS NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-2250 SELECT * FROM tab1 AS cor0 WHERE NOT + CAST ( NULL AS REAL ) IS NULL ---- onlyif mysql # CAST syntax: DECIMAL type: query IIIIIII rowsort label-2250 SELECT * FROM tab2 AS cor0 WHERE NOT + CAST( NULL AS DECIMAL ) IS NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-2250 SELECT * FROM tab2 AS cor0 WHERE NOT + CAST ( NULL AS REAL ) IS NULL ---- onlyif mysql # CAST syntax: DECIMAL type: query IIIIIII rowsort label-2250 SELECT * FROM tab3 AS cor0 WHERE NOT + CAST( NULL AS DECIMAL ) IS NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-2250 SELECT * FROM tab3 AS cor0 WHERE NOT + CAST ( NULL AS REAL ) IS NULL ---- onlyif mysql # CAST syntax: DECIMAL type: query IIIIIII rowsort label-2250 SELECT * FROM tab4 AS cor0 WHERE NOT + CAST( NULL AS DECIMAL ) IS NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-2250 SELECT * FROM tab4 AS cor0 WHERE NOT + CAST ( NULL AS REAL ) IS NULL ---- query I rowsort label-2255 SELECT DISTINCT - 51 FROM tab0 AS cor0 WHERE col4 IS NOT NULL ---- -51 query I rowsort label-2255 SELECT DISTINCT - 51 FROM tab1 AS cor0 WHERE col4 IS NOT NULL ---- -51 query I rowsort label-2255 SELECT DISTINCT - 51 FROM tab2 AS cor0 WHERE col4 IS NOT NULL ---- -51 query I rowsort label-2255 SELECT DISTINCT - 51 FROM tab3 AS cor0 WHERE col4 IS NOT NULL ---- -51 query I rowsort label-2255 SELECT DISTINCT - 51 FROM tab4 AS cor0 WHERE col4 IS NOT NULL ---- -51 query I rowsort label-2260 SELECT + 12 FROM tab0 AS cor0 WHERE NOT NULL = NULL ---- query I rowsort label-2260 SELECT + 12 FROM tab1 AS cor0 WHERE NOT NULL = NULL ---- query I rowsort label-2260 SELECT + 12 FROM tab2 AS cor0 WHERE NOT NULL = NULL ---- query I rowsort label-2260 SELECT + 12 FROM tab3 AS cor0 WHERE NOT NULL = NULL ---- query I rowsort label-2260 SELECT + 12 FROM tab4 AS cor0 WHERE NOT NULL = NULL ---- query I rowsort label-2265 SELECT 89 FROM tab0 WHERE NULL IS NULL ---- 10 values hashing to 2eefece6a5032c32a8a5d2a8ee6d41f7 query I rowsort label-2265 SELECT 89 FROM tab1 WHERE NULL IS NULL ---- 10 values hashing to 2eefece6a5032c32a8a5d2a8ee6d41f7 query I rowsort label-2265 SELECT 89 FROM tab2 WHERE NULL IS NULL ---- 10 values hashing to 2eefece6a5032c32a8a5d2a8ee6d41f7 query I rowsort label-2265 SELECT 89 FROM tab3 WHERE NULL IS NULL ---- 10 values hashing to 2eefece6a5032c32a8a5d2a8ee6d41f7 query I rowsort label-2265 SELECT 89 FROM tab4 WHERE NULL IS NULL ---- 10 values hashing to 2eefece6a5032c32a8a5d2a8ee6d41f7 onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-2270 SELECT ALL * FROM tab0 AS cor0 WHERE NOT col4 * + - ( + col4 ) NOT BETWEEN + col1 AND + ( - + CAST( NULL AS SIGNED ) ) ---- skipif mysql # not compatible query IIIIIII rowsort label-2270 SELECT ALL * FROM tab0 AS cor0 WHERE NOT col4 * + - ( + col4 ) NOT BETWEEN + col1 AND + ( - + CAST ( NULL AS INTEGER ) ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-2270 SELECT ALL * FROM tab1 AS cor0 WHERE NOT col4 * + - ( + col4 ) NOT BETWEEN + col1 AND + ( - + CAST( NULL AS SIGNED ) ) ---- skipif mysql # not compatible query IIIIIII rowsort label-2270 SELECT ALL * FROM tab1 AS cor0 WHERE NOT col4 * + - ( + col4 ) NOT BETWEEN + col1 AND + ( - + CAST ( NULL AS INTEGER ) ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-2270 SELECT ALL * FROM tab2 AS cor0 WHERE NOT col4 * + - ( + col4 ) NOT BETWEEN + col1 AND + ( - + CAST( NULL AS SIGNED ) ) ---- skipif mysql # not compatible query IIIIIII rowsort label-2270 SELECT ALL * FROM tab2 AS cor0 WHERE NOT col4 * + - ( + col4 ) NOT BETWEEN + col1 AND + ( - + CAST ( NULL AS INTEGER ) ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-2270 SELECT ALL * FROM tab3 AS cor0 WHERE NOT col4 * + - ( + col4 ) NOT BETWEEN + col1 AND + ( - + CAST( NULL AS SIGNED ) ) ---- skipif mysql # not compatible query IIIIIII rowsort label-2270 SELECT ALL * FROM tab3 AS cor0 WHERE NOT col4 * + - ( + col4 ) NOT BETWEEN + col1 AND + ( - + CAST ( NULL AS INTEGER ) ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-2270 SELECT ALL * FROM tab4 AS cor0 WHERE NOT col4 * + - ( + col4 ) NOT BETWEEN + col1 AND + ( - + CAST( NULL AS SIGNED ) ) ---- skipif mysql # not compatible query IIIIIII rowsort label-2270 SELECT ALL * FROM tab4 AS cor0 WHERE NOT col4 * + - ( + col4 ) NOT BETWEEN + col1 AND + ( - + CAST ( NULL AS INTEGER ) ) ---- query I rowsort label-2275 SELECT ALL 73 - col3 AS col0 FROM tab0 cor0 WHERE NOT ( NULL ) IS NULL ---- query I rowsort label-2275 SELECT ALL 73 - col3 AS col0 FROM tab1 cor0 WHERE NOT ( NULL ) IS NULL ---- query I rowsort label-2275 SELECT ALL 73 - col3 AS col0 FROM tab2 cor0 WHERE NOT ( NULL ) IS NULL ---- query I rowsort label-2275 SELECT ALL 73 - col3 AS col0 FROM tab3 cor0 WHERE NOT ( NULL ) IS NULL ---- query I rowsort label-2275 SELECT ALL 73 - col3 AS col0 FROM tab4 cor0 WHERE NOT ( NULL ) IS NULL ---- query IIIIIII rowsort label-2280 SELECT * FROM tab0 AS cor0 WHERE NOT - 32 + + - col3 NOT BETWEEN NULL AND col4 ---- query IIIIIII rowsort label-2280 SELECT * FROM tab1 AS cor0 WHERE NOT - 32 + + - col3 NOT BETWEEN NULL AND col4 ---- query IIIIIII rowsort label-2280 SELECT * FROM tab2 AS cor0 WHERE NOT - 32 + + - col3 NOT BETWEEN NULL AND col4 ---- query IIIIIII rowsort label-2280 SELECT * FROM tab3 AS cor0 WHERE NOT - 32 + + - col3 NOT BETWEEN NULL AND col4 ---- query IIIIIII rowsort label-2280 SELECT * FROM tab4 AS cor0 WHERE NOT - 32 + + - col3 NOT BETWEEN NULL AND col4 ---- query I rowsort label-2285 SELECT - - col1 AS col4 FROM tab0 WHERE ( NULL ) NOT IN ( col1, col1 - + 68 + - 35 - - col4 * + 19 * - col1 * + - col3 * - 5 ) ---- query I rowsort label-2285 SELECT - - col1 AS col4 FROM tab1 WHERE ( NULL ) NOT IN ( col1, col1 - + 68 + - 35 - - col4 * + 19 * - col1 * + - col3 * - 5 ) ---- query I rowsort label-2285 SELECT - - col1 AS col4 FROM tab2 WHERE ( NULL ) NOT IN ( col1, col1 - + 68 + - 35 - - col4 * + 19 * - col1 * + - col3 * - 5 ) ---- query I rowsort label-2285 SELECT - - col1 AS col4 FROM tab3 WHERE ( NULL ) NOT IN ( col1, col1 - + 68 + - 35 - - col4 * + 19 * - col1 * + - col3 * - 5 ) ---- query I rowsort label-2285 SELECT - - col1 AS col4 FROM tab4 WHERE ( NULL ) NOT IN ( col1, col1 - + 68 + - 35 - - col4 * + 19 * - col1 * + - col3 * - 5 ) ---- query IIIIIII rowsort label-2290 SELECT * FROM tab0 WHERE NOT 22 <> ( + 16 ) ---- query IIIIIII rowsort label-2290 SELECT * FROM tab1 WHERE NOT 22 <> ( + 16 ) ---- query IIIIIII rowsort label-2290 SELECT * FROM tab2 WHERE NOT 22 <> ( + 16 ) ---- query IIIIIII rowsort label-2290 SELECT * FROM tab3 WHERE NOT 22 <> ( + 16 ) ---- query IIIIIII rowsort label-2290 SELECT * FROM tab4 WHERE NOT 22 <> ( + 16 ) ---- query I rowsort label-2295 SELECT ALL - + col3 - - col0 + col0 * + 48 FROM tab0 AS cor0 WHERE ( NULL ) IS NOT NULL ---- query I rowsort label-2295 SELECT ALL - + col3 - - col0 + col0 * + 48 FROM tab1 AS cor0 WHERE ( NULL ) IS NOT NULL ---- query I rowsort label-2295 SELECT ALL - + col3 - - col0 + col0 * + 48 FROM tab2 AS cor0 WHERE ( NULL ) IS NOT NULL ---- query I rowsort label-2295 SELECT ALL - + col3 - - col0 + col0 * + 48 FROM tab3 AS cor0 WHERE ( NULL ) IS NOT NULL ---- query I rowsort label-2295 SELECT ALL - + col3 - - col0 + col0 * + 48 FROM tab4 AS cor0 WHERE ( NULL ) IS NOT NULL ---- query IIIIIII rowsort label-2300 SELECT ALL * FROM tab0 cor0 WHERE col3 = 77 ---- query IIIIIII rowsort label-2300 SELECT ALL * FROM tab1 cor0 WHERE col3 = 77 ---- query IIIIIII rowsort label-2300 SELECT ALL * FROM tab2 cor0 WHERE col3 = 77 ---- query IIIIIII rowsort label-2300 SELECT ALL * FROM tab3 cor0 WHERE col3 = 77 ---- query IIIIIII rowsort label-2300 SELECT ALL * FROM tab4 cor0 WHERE col3 = 77 ---- query I rowsort label-2305 SELECT + col1 + - 68 + + col4 / + - 55 + - col1 * - col0 FROM tab0 WHERE NOT + col0 IS NOT NULL ---- query I rowsort label-2305 SELECT + col1 + - 68 + + col4 / + - 55 + - col1 * - col0 FROM tab1 WHERE NOT + col0 IS NOT NULL ---- query I rowsort label-2305 SELECT + col1 + - 68 + + col4 / + - 55 + - col1 * - col0 FROM tab2 WHERE NOT + col0 IS NOT NULL ---- query I rowsort label-2305 SELECT + col1 + - 68 + + col4 / + - 55 + - col1 * - col0 FROM tab3 WHERE NOT + col0 IS NOT NULL ---- query I rowsort label-2305 SELECT + col1 + - 68 + + col4 / + - 55 + - col1 * - col0 FROM tab4 WHERE NOT + col0 IS NOT NULL ---- query IIIIIII rowsort label-2310 SELECT * FROM tab0 WHERE + col4 NOT BETWEEN NULL AND col4 ---- query IIIIIII rowsort label-2310 SELECT * FROM tab1 WHERE + col4 NOT BETWEEN NULL AND col4 ---- query IIIIIII rowsort label-2310 SELECT * FROM tab2 WHERE + col4 NOT BETWEEN NULL AND col4 ---- query IIIIIII rowsort label-2310 SELECT * FROM tab3 WHERE + col4 NOT BETWEEN NULL AND col4 ---- query IIIIIII rowsort label-2310 SELECT * FROM tab4 WHERE + col4 NOT BETWEEN NULL AND col4 ---- query I rowsort label-2315 SELECT DISTINCT - - col4 FROM tab0 WHERE col5 IS NULL ---- query I rowsort label-2315 SELECT DISTINCT - - col4 FROM tab1 WHERE col5 IS NULL ---- query I rowsort label-2315 SELECT DISTINCT - - col4 FROM tab2 WHERE col5 IS NULL ---- query I rowsort label-2315 SELECT DISTINCT - - col4 FROM tab3 WHERE col5 IS NULL ---- query I rowsort label-2315 SELECT DISTINCT - - col4 FROM tab4 WHERE col5 IS NULL ---- query IIIIIII rowsort label-2320 SELECT * FROM tab0 AS cor0 WHERE 16 IS NULL ---- query IIIIIII rowsort label-2320 SELECT * FROM tab1 AS cor0 WHERE 16 IS NULL ---- query IIIIIII rowsort label-2320 SELECT * FROM tab2 AS cor0 WHERE 16 IS NULL ---- query IIIIIII rowsort label-2320 SELECT * FROM tab3 AS cor0 WHERE 16 IS NULL ---- query IIIIIII rowsort label-2320 SELECT * FROM tab4 AS cor0 WHERE 16 IS NULL ---- query IIIIIII rowsort label-2325 SELECT ALL * FROM tab0 AS cor0 WHERE - 67 * - - 27 IS NULL ---- query IIIIIII rowsort label-2325 SELECT ALL * FROM tab1 AS cor0 WHERE - 67 * - - 27 IS NULL ---- query IIIIIII rowsort label-2325 SELECT ALL * FROM tab2 AS cor0 WHERE - 67 * - - 27 IS NULL ---- query IIIIIII rowsort label-2325 SELECT ALL * FROM tab3 AS cor0 WHERE - 67 * - - 27 IS NULL ---- query IIIIIII rowsort label-2325 SELECT ALL * FROM tab4 AS cor0 WHERE - 67 * - - 27 IS NULL ---- query I rowsort label-2330 SELECT DISTINCT + 99 AS col0 FROM tab0 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-2330 SELECT DISTINCT + 99 AS col0 FROM tab1 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-2330 SELECT DISTINCT + 99 AS col0 FROM tab2 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-2330 SELECT DISTINCT + 99 AS col0 FROM tab3 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-2330 SELECT DISTINCT + 99 AS col0 FROM tab4 AS cor0 WHERE NOT NULL IS NULL ---- query IIIIIII rowsort label-2335 SELECT * FROM tab0 AS cor0 WHERE NOT NULL BETWEEN col0 AND + col0 ---- query IIIIIII rowsort label-2335 SELECT * FROM tab1 AS cor0 WHERE NOT NULL BETWEEN col0 AND + col0 ---- query IIIIIII rowsort label-2335 SELECT * FROM tab2 AS cor0 WHERE NOT NULL BETWEEN col0 AND + col0 ---- query IIIIIII rowsort label-2335 SELECT * FROM tab3 AS cor0 WHERE NOT NULL BETWEEN col0 AND + col0 ---- query IIIIIII rowsort label-2335 SELECT * FROM tab4 AS cor0 WHERE NOT NULL BETWEEN col0 AND + col0 ---- onlyif mysql # CAST syntax: DECIMAL type: query I rowsort label-2340 SELECT - - col1 FROM tab0 WHERE NOT NULL <> 68 + - CAST( NULL AS DECIMAL ) + col3 - + 32 + ( - col3 ) * + col0 / - - col0 - - - ( - col0 ) ---- skipif mysql # not compatible query I rowsort label-2340 SELECT - - col1 FROM tab0 WHERE NOT NULL <> 68 + - CAST ( NULL AS REAL ) + col3 - + 32 + ( - col3 ) * + col0 / - - col0 - - - ( - col0 ) ---- onlyif mysql # CAST syntax: DECIMAL type: query I rowsort label-2340 SELECT - - col1 FROM tab1 WHERE NOT NULL <> 68 + - CAST( NULL AS DECIMAL ) + col3 - + 32 + ( - col3 ) * + col0 / - - col0 - - - ( - col0 ) ---- skipif mysql # not compatible query I rowsort label-2340 SELECT - - col1 FROM tab1 WHERE NOT NULL <> 68 + - CAST ( NULL AS REAL ) + col3 - + 32 + ( - col3 ) * + col0 / - - col0 - - - ( - col0 ) ---- onlyif mysql # CAST syntax: DECIMAL type: query I rowsort label-2340 SELECT - - col1 FROM tab2 WHERE NOT NULL <> 68 + - CAST( NULL AS DECIMAL ) + col3 - + 32 + ( - col3 ) * + col0 / - - col0 - - - ( - col0 ) ---- skipif mysql # not compatible query I rowsort label-2340 SELECT - - col1 FROM tab2 WHERE NOT NULL <> 68 + - CAST ( NULL AS REAL ) + col3 - + 32 + ( - col3 ) * + col0 / - - col0 - - - ( - col0 ) ---- onlyif mysql # CAST syntax: DECIMAL type: query I rowsort label-2340 SELECT - - col1 FROM tab3 WHERE NOT NULL <> 68 + - CAST( NULL AS DECIMAL ) + col3 - + 32 + ( - col3 ) * + col0 / - - col0 - - - ( - col0 ) ---- skipif mysql # not compatible query I rowsort label-2340 SELECT - - col1 FROM tab3 WHERE NOT NULL <> 68 + - CAST ( NULL AS REAL ) + col3 - + 32 + ( - col3 ) * + col0 / - - col0 - - - ( - col0 ) ---- onlyif mysql # CAST syntax: DECIMAL type: query I rowsort label-2340 SELECT - - col1 FROM tab4 WHERE NOT NULL <> 68 + - CAST( NULL AS DECIMAL ) + col3 - + 32 + ( - col3 ) * + col0 / - - col0 - - - ( - col0 ) ---- skipif mysql # not compatible query I rowsort label-2340 SELECT - - col1 FROM tab4 WHERE NOT NULL <> 68 + - CAST ( NULL AS REAL ) + col3 - + 32 + ( - col3 ) * + col0 / - - col0 - - - ( - col0 ) ---- onlyif mysql # CAST syntax: DECIMAL type: query I rowsort label-2345 SELECT + col5 col5 FROM tab0 WHERE NOT + CAST( NULL AS DECIMAL ) * - col0 / - col1 + col0 * 71 * 31 IS NULL ---- skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-2345 SELECT + col5 col5 FROM tab0 WHERE NOT + CAST ( NULL AS REAL ) * - col0 / - col1 + col0 * 71 * 31 IS NULL ---- onlyif mysql # CAST syntax: DECIMAL type: query I rowsort label-2345 SELECT + col5 col5 FROM tab1 WHERE NOT + CAST( NULL AS DECIMAL ) * - col0 / - col1 + col0 * 71 * 31 IS NULL ---- skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-2345 SELECT + col5 col5 FROM tab1 WHERE NOT + CAST ( NULL AS REAL ) * - col0 / - col1 + col0 * 71 * 31 IS NULL ---- onlyif mysql # CAST syntax: DECIMAL type: query I rowsort label-2345 SELECT + col5 col5 FROM tab2 WHERE NOT + CAST( NULL AS DECIMAL ) * - col0 / - col1 + col0 * 71 * 31 IS NULL ---- skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-2345 SELECT + col5 col5 FROM tab2 WHERE NOT + CAST ( NULL AS REAL ) * - col0 / - col1 + col0 * 71 * 31 IS NULL ---- onlyif mysql # CAST syntax: DECIMAL type: query I rowsort label-2345 SELECT + col5 col5 FROM tab3 WHERE NOT + CAST( NULL AS DECIMAL ) * - col0 / - col1 + col0 * 71 * 31 IS NULL ---- skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-2345 SELECT + col5 col5 FROM tab3 WHERE NOT + CAST ( NULL AS REAL ) * - col0 / - col1 + col0 * 71 * 31 IS NULL ---- onlyif mysql # CAST syntax: DECIMAL type: query I rowsort label-2345 SELECT + col5 col5 FROM tab4 WHERE NOT + CAST( NULL AS DECIMAL ) * - col0 / - col1 + col0 * 71 * 31 IS NULL ---- skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-2345 SELECT + col5 col5 FROM tab4 WHERE NOT + CAST ( NULL AS REAL ) * - col0 / - col1 + col0 * 71 * 31 IS NULL ---- query I rowsort label-2350 SELECT ALL + col2 AS col2 FROM tab0 WHERE NOT 44 IS NOT NULL ---- query I rowsort label-2350 SELECT ALL + col2 AS col2 FROM tab1 WHERE NOT 44 IS NOT NULL ---- query I rowsort label-2350 SELECT ALL + col2 AS col2 FROM tab2 WHERE NOT 44 IS NOT NULL ---- query I rowsort label-2350 SELECT ALL + col2 AS col2 FROM tab3 WHERE NOT 44 IS NOT NULL ---- query I rowsort label-2350 SELECT ALL + col2 AS col2 FROM tab4 WHERE NOT 44 IS NOT NULL ---- query I rowsort label-2355 SELECT ALL + col3 AS col3 FROM tab0 WHERE NOT NULL IS NULL ---- query I rowsort label-2355 SELECT ALL + col3 AS col3 FROM tab1 WHERE NOT NULL IS NULL ---- query I rowsort label-2355 SELECT ALL + col3 AS col3 FROM tab2 WHERE NOT NULL IS NULL ---- query I rowsort label-2355 SELECT ALL + col3 AS col3 FROM tab3 WHERE NOT NULL IS NULL ---- query I rowsort label-2355 SELECT ALL + col3 AS col3 FROM tab4 WHERE NOT NULL IS NULL ---- query II rowsort label-2360 SELECT ALL + col4, 37 FROM tab0 WHERE NOT col3 IS NOT NULL ---- query II rowsort label-2360 SELECT ALL + col4, 37 FROM tab1 WHERE NOT col3 IS NOT NULL ---- query II rowsort label-2360 SELECT ALL + col4, 37 FROM tab2 WHERE NOT col3 IS NOT NULL ---- query II rowsort label-2360 SELECT ALL + col4, 37 FROM tab3 WHERE NOT col3 IS NOT NULL ---- query II rowsort label-2360 SELECT ALL + col4, 37 FROM tab4 WHERE NOT col3 IS NOT NULL ---- query I rowsort label-2365 SELECT 61 FROM tab0 cor0 WHERE - col0 <= NULL ---- query I rowsort label-2365 SELECT 61 FROM tab1 cor0 WHERE - col0 <= NULL ---- query I rowsort label-2365 SELECT 61 FROM tab2 cor0 WHERE - col0 <= NULL ---- query I rowsort label-2365 SELECT 61 FROM tab3 cor0 WHERE - col0 <= NULL ---- query I rowsort label-2365 SELECT 61 FROM tab4 cor0 WHERE - col0 <= NULL ---- query I rowsort label-2370 SELECT ALL + + col1 FROM tab0 WHERE NULL NOT BETWEEN - + 32 AND NULL ---- query I rowsort label-2370 SELECT ALL + + col1 FROM tab1 WHERE NULL NOT BETWEEN - + 32 AND NULL ---- query I rowsort label-2370 SELECT ALL + + col1 FROM tab2 WHERE NULL NOT BETWEEN - + 32 AND NULL ---- query I rowsort label-2370 SELECT ALL + + col1 FROM tab3 WHERE NULL NOT BETWEEN - + 32 AND NULL ---- query I rowsort label-2370 SELECT ALL + + col1 FROM tab4 WHERE NULL NOT BETWEEN - + 32 AND NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-2375 SELECT - + col4 + col4 + - CAST( NULL AS SIGNED ) / - 10 FROM tab0 AS cor0 WHERE ( NULL ) BETWEEN + 74 + CAST( col0 AS SIGNED ) AND + - 8 ---- skipif mysql # not compatible query I rowsort label-2375 SELECT - + col4 + col4 + - CAST ( NULL AS INTEGER ) / - 10 FROM tab0 AS cor0 WHERE ( NULL ) BETWEEN + 74 + CAST ( col0 AS INTEGER ) AND + - 8 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-2375 SELECT - + col4 + col4 + - CAST( NULL AS SIGNED ) / - 10 FROM tab1 AS cor0 WHERE ( NULL ) BETWEEN + 74 + CAST( col0 AS SIGNED ) AND + - 8 ---- skipif mysql # not compatible query I rowsort label-2375 SELECT - + col4 + col4 + - CAST ( NULL AS INTEGER ) / - 10 FROM tab1 AS cor0 WHERE ( NULL ) BETWEEN + 74 + CAST ( col0 AS INTEGER ) AND + - 8 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-2375 SELECT - + col4 + col4 + - CAST( NULL AS SIGNED ) / - 10 FROM tab2 AS cor0 WHERE ( NULL ) BETWEEN + 74 + CAST( col0 AS SIGNED ) AND + - 8 ---- skipif mysql # not compatible query I rowsort label-2375 SELECT - + col4 + col4 + - CAST ( NULL AS INTEGER ) / - 10 FROM tab2 AS cor0 WHERE ( NULL ) BETWEEN + 74 + CAST ( col0 AS INTEGER ) AND + - 8 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-2375 SELECT - + col4 + col4 + - CAST( NULL AS SIGNED ) / - 10 FROM tab3 AS cor0 WHERE ( NULL ) BETWEEN + 74 + CAST( col0 AS SIGNED ) AND + - 8 ---- skipif mysql # not compatible query I rowsort label-2375 SELECT - + col4 + col4 + - CAST ( NULL AS INTEGER ) / - 10 FROM tab3 AS cor0 WHERE ( NULL ) BETWEEN + 74 + CAST ( col0 AS INTEGER ) AND + - 8 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-2375 SELECT - + col4 + col4 + - CAST( NULL AS SIGNED ) / - 10 FROM tab4 AS cor0 WHERE ( NULL ) BETWEEN + 74 + CAST( col0 AS SIGNED ) AND + - 8 ---- skipif mysql # not compatible query I rowsort label-2375 SELECT - + col4 + col4 + - CAST ( NULL AS INTEGER ) / - 10 FROM tab4 AS cor0 WHERE ( NULL ) BETWEEN + 74 + CAST ( col0 AS INTEGER ) AND + - 8 ---- query IIIIIII rowsort label-2380 SELECT ALL * FROM tab0 AS cor0 WHERE ( NULL ) = + ( - col3 ) + + 7 + + col0 / ( col0 ) ---- query IIIIIII rowsort label-2380 SELECT ALL * FROM tab1 AS cor0 WHERE ( NULL ) = + ( - col3 ) + + 7 + + col0 / ( col0 ) ---- query IIIIIII rowsort label-2380 SELECT ALL * FROM tab2 AS cor0 WHERE ( NULL ) = + ( - col3 ) + + 7 + + col0 / ( col0 ) ---- query IIIIIII rowsort label-2380 SELECT ALL * FROM tab3 AS cor0 WHERE ( NULL ) = + ( - col3 ) + + 7 + + col0 / ( col0 ) ---- query IIIIIII rowsort label-2380 SELECT ALL * FROM tab4 AS cor0 WHERE ( NULL ) = + ( - col3 ) + + 7 + + col0 / ( col0 ) ---- query I rowsort label-2385 SELECT DISTINCT + col1 FROM tab0 WHERE NULL IS NOT NULL ---- query I rowsort label-2385 SELECT DISTINCT + col1 FROM tab1 WHERE NULL IS NOT NULL ---- query I rowsort label-2385 SELECT DISTINCT + col1 FROM tab2 WHERE NULL IS NOT NULL ---- query I rowsort label-2385 SELECT DISTINCT + col1 FROM tab3 WHERE NULL IS NOT NULL ---- query I rowsort label-2385 SELECT DISTINCT + col1 FROM tab4 WHERE NULL IS NOT NULL ---- query IIIIIII rowsort label-2390 SELECT * FROM tab0 WHERE NOT + - col0 NOT BETWEEN + col0 - + - col1 + - 12 * col1 / col4 AND 53 + + + 95 - - col0 * - col0 ---- query IIIIIII rowsort label-2390 SELECT * FROM tab1 WHERE NOT + - col0 NOT BETWEEN + col0 - + - col1 + - 12 * col1 / col4 AND 53 + + + 95 - - col0 * - col0 ---- query IIIIIII rowsort label-2390 SELECT * FROM tab2 WHERE NOT + - col0 NOT BETWEEN + col0 - + - col1 + - 12 * col1 / col4 AND 53 + + + 95 - - col0 * - col0 ---- query IIIIIII rowsort label-2390 SELECT * FROM tab3 WHERE NOT + - col0 NOT BETWEEN + col0 - + - col1 + - 12 * col1 / col4 AND 53 + + + 95 - - col0 * - col0 ---- query IIIIIII rowsort label-2390 SELECT * FROM tab4 WHERE NOT + - col0 NOT BETWEEN + col0 - + - col1 + - 12 * col1 / col4 AND 53 + + + 95 - - col0 * - col0 ---- query IIIIIII rowsort label-2395 SELECT * FROM tab0 AS cor0 WHERE NOT col3 * + col3 * - + col4 IS NOT NULL ---- query IIIIIII rowsort label-2395 SELECT * FROM tab1 AS cor0 WHERE NOT col3 * + col3 * - + col4 IS NOT NULL ---- query IIIIIII rowsort label-2395 SELECT * FROM tab2 AS cor0 WHERE NOT col3 * + col3 * - + col4 IS NOT NULL ---- query IIIIIII rowsort label-2395 SELECT * FROM tab3 AS cor0 WHERE NOT col3 * + col3 * - + col4 IS NOT NULL ---- query IIIIIII rowsort label-2395 SELECT * FROM tab4 AS cor0 WHERE NOT col3 * + col3 * - + col4 IS NOT NULL ---- query IIIIIII rowsort label-2400 SELECT ALL * FROM tab0 AS cor0 WHERE NOT NULL > + col4 * - col4 ---- query IIIIIII rowsort label-2400 SELECT ALL * FROM tab1 AS cor0 WHERE NOT NULL > + col4 * - col4 ---- query IIIIIII rowsort label-2400 SELECT ALL * FROM tab2 AS cor0 WHERE NOT NULL > + col4 * - col4 ---- query IIIIIII rowsort label-2400 SELECT ALL * FROM tab3 AS cor0 WHERE NOT NULL > + col4 * - col4 ---- query IIIIIII rowsort label-2400 SELECT ALL * FROM tab4 AS cor0 WHERE NOT NULL > + col4 * - col4 ---- query I rowsort label-2405 SELECT DISTINCT + 7 AS col4 FROM tab0 WHERE NOT NULL IS NOT NULL ---- 7 query I rowsort label-2405 SELECT DISTINCT + 7 AS col4 FROM tab1 WHERE NOT NULL IS NOT NULL ---- 7 query I rowsort label-2405 SELECT DISTINCT + 7 AS col4 FROM tab2 WHERE NOT NULL IS NOT NULL ---- 7 query I rowsort label-2405 SELECT DISTINCT + 7 AS col4 FROM tab3 WHERE NOT NULL IS NOT NULL ---- 7 query I rowsort label-2405 SELECT DISTINCT + 7 AS col4 FROM tab4 WHERE NOT NULL IS NOT NULL ---- 7 query I rowsort label-2410 SELECT DISTINCT + col3 AS col2 FROM tab0 cor0 WHERE NOT 87 <= col1 + - + col3 / col1 ---- 929 query I rowsort label-2410 SELECT DISTINCT + col3 AS col2 FROM tab1 cor0 WHERE NOT 87 <= col1 + - + col3 / col1 ---- 929 query I rowsort label-2410 SELECT DISTINCT + col3 AS col2 FROM tab2 cor0 WHERE NOT 87 <= col1 + - + col3 / col1 ---- 929 query I rowsort label-2410 SELECT DISTINCT + col3 AS col2 FROM tab3 cor0 WHERE NOT 87 <= col1 + - + col3 / col1 ---- 929 query I rowsort label-2410 SELECT DISTINCT + col3 AS col2 FROM tab4 cor0 WHERE NOT 87 <= col1 + - + col3 / col1 ---- 929 query I rowsort label-2415 SELECT - 11 AS col5 FROM tab0 WHERE NULL <> NULL ---- query I rowsort label-2415 SELECT - 11 AS col5 FROM tab1 WHERE NULL <> NULL ---- query I rowsort label-2415 SELECT - 11 AS col5 FROM tab2 WHERE NULL <> NULL ---- query I rowsort label-2415 SELECT - 11 AS col5 FROM tab3 WHERE NULL <> NULL ---- query I rowsort label-2415 SELECT - 11 AS col5 FROM tab4 WHERE NULL <> NULL ---- query IIIIIII rowsort label-2420 SELECT * FROM tab0 AS cor0 WHERE + 28 + - - col1 NOT BETWEEN + - col0 - 83 AND NULL ---- query IIIIIII rowsort label-2420 SELECT * FROM tab1 AS cor0 WHERE + 28 + - - col1 NOT BETWEEN + - col0 - 83 AND NULL ---- query IIIIIII rowsort label-2420 SELECT * FROM tab2 AS cor0 WHERE + 28 + - - col1 NOT BETWEEN + - col0 - 83 AND NULL ---- query IIIIIII rowsort label-2420 SELECT * FROM tab3 AS cor0 WHERE + 28 + - - col1 NOT BETWEEN + - col0 - 83 AND NULL ---- query IIIIIII rowsort label-2420 SELECT * FROM tab4 AS cor0 WHERE + 28 + - - col1 NOT BETWEEN + - col0 - 83 AND NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-2425 SELECT ALL ( col1 ) AS col3 FROM tab0 WHERE - 26 BETWEEN - col0 + + CAST( NULL AS SIGNED ) * - 63 AND NULL ---- skipif mysql # not compatible query I rowsort label-2425 SELECT ALL ( col1 ) AS col3 FROM tab0 WHERE - 26 BETWEEN - col0 + + CAST ( NULL AS INTEGER ) * - 63 AND NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-2425 SELECT ALL ( col1 ) AS col3 FROM tab1 WHERE - 26 BETWEEN - col0 + + CAST( NULL AS SIGNED ) * - 63 AND NULL ---- skipif mysql # not compatible query I rowsort label-2425 SELECT ALL ( col1 ) AS col3 FROM tab1 WHERE - 26 BETWEEN - col0 + + CAST ( NULL AS INTEGER ) * - 63 AND NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-2425 SELECT ALL ( col1 ) AS col3 FROM tab2 WHERE - 26 BETWEEN - col0 + + CAST( NULL AS SIGNED ) * - 63 AND NULL ---- skipif mysql # not compatible query I rowsort label-2425 SELECT ALL ( col1 ) AS col3 FROM tab2 WHERE - 26 BETWEEN - col0 + + CAST ( NULL AS INTEGER ) * - 63 AND NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-2425 SELECT ALL ( col1 ) AS col3 FROM tab3 WHERE - 26 BETWEEN - col0 + + CAST( NULL AS SIGNED ) * - 63 AND NULL ---- skipif mysql # not compatible query I rowsort label-2425 SELECT ALL ( col1 ) AS col3 FROM tab3 WHERE - 26 BETWEEN - col0 + + CAST ( NULL AS INTEGER ) * - 63 AND NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-2425 SELECT ALL ( col1 ) AS col3 FROM tab4 WHERE - 26 BETWEEN - col0 + + CAST( NULL AS SIGNED ) * - 63 AND NULL ---- skipif mysql # not compatible query I rowsort label-2425 SELECT ALL ( col1 ) AS col3 FROM tab4 WHERE - 26 BETWEEN - col0 + + CAST ( NULL AS INTEGER ) * - 63 AND NULL ---- query IIIIIII rowsort label-2430 SELECT ALL * FROM tab0 WHERE - 71 >= NULL ---- query IIIIIII rowsort label-2430 SELECT ALL * FROM tab1 WHERE - 71 >= NULL ---- query IIIIIII rowsort label-2430 SELECT ALL * FROM tab2 WHERE - 71 >= NULL ---- query IIIIIII rowsort label-2430 SELECT ALL * FROM tab3 WHERE - 71 >= NULL ---- query IIIIIII rowsort label-2430 SELECT ALL * FROM tab4 WHERE - 71 >= NULL ---- query IIIIIII rowsort label-2435 SELECT ALL * FROM tab0 WHERE NULL <= + col0 * 80 ---- query IIIIIII rowsort label-2435 SELECT ALL * FROM tab1 WHERE NULL <= + col0 * 80 ---- query IIIIIII rowsort label-2435 SELECT ALL * FROM tab2 WHERE NULL <= + col0 * 80 ---- query IIIIIII rowsort label-2435 SELECT ALL * FROM tab3 WHERE NULL <= + col0 * 80 ---- query IIIIIII rowsort label-2435 SELECT ALL * FROM tab4 WHERE NULL <= + col0 * 80 ---- query I rowsort label-2440 SELECT DISTINCT - col3 AS col3 FROM tab0 WHERE NOT col0 IS NOT NULL ---- query I rowsort label-2440 SELECT DISTINCT - col3 AS col3 FROM tab1 WHERE NOT col0 IS NOT NULL ---- query I rowsort label-2440 SELECT DISTINCT - col3 AS col3 FROM tab2 WHERE NOT col0 IS NOT NULL ---- query I rowsort label-2440 SELECT DISTINCT - col3 AS col3 FROM tab3 WHERE NOT col0 IS NOT NULL ---- query I rowsort label-2440 SELECT DISTINCT - col3 AS col3 FROM tab4 WHERE NOT col0 IS NOT NULL ---- onlyif mysql # aggregate syntax: query I rowsort label-2445 SELECT ALL + COUNT( * ) AS col0 FROM tab0 WHERE NOT 7 IS NOT NULL ---- 0 skipif mysql # not compatible query I rowsort label-2445 SELECT ALL + COUNT ( * ) AS col0 FROM tab0 WHERE NOT 7 IS NOT NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-2445 SELECT ALL + COUNT( * ) AS col0 FROM tab1 WHERE NOT 7 IS NOT NULL ---- 0 skipif mysql # not compatible query I rowsort label-2445 SELECT ALL + COUNT ( * ) AS col0 FROM tab1 WHERE NOT 7 IS NOT NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-2445 SELECT ALL + COUNT( * ) AS col0 FROM tab2 WHERE NOT 7 IS NOT NULL ---- 0 skipif mysql # not compatible query I rowsort label-2445 SELECT ALL + COUNT ( * ) AS col0 FROM tab2 WHERE NOT 7 IS NOT NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-2445 SELECT ALL + COUNT( * ) AS col0 FROM tab3 WHERE NOT 7 IS NOT NULL ---- 0 skipif mysql # not compatible query I rowsort label-2445 SELECT ALL + COUNT ( * ) AS col0 FROM tab3 WHERE NOT 7 IS NOT NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-2445 SELECT ALL + COUNT( * ) AS col0 FROM tab4 WHERE NOT 7 IS NOT NULL ---- 0 skipif mysql # not compatible query I rowsort label-2445 SELECT ALL + COUNT ( * ) AS col0 FROM tab4 WHERE NOT 7 IS NOT NULL ---- 0 onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query I rowsort label-2450 SELECT ALL - MIN( ALL + col0 ) + - CAST( NULL AS SIGNED ) FROM tab0 WHERE NOT NULL IN ( col0 ) ---- NULL skipif mysql # not compatible query I rowsort label-2450 SELECT ALL - MIN ( ALL + col0 ) + - CAST ( NULL AS INTEGER ) FROM tab0 WHERE NOT NULL IN ( col0 ) ---- NULL onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query I rowsort label-2450 SELECT ALL - MIN( ALL + col0 ) + - CAST( NULL AS SIGNED ) FROM tab1 WHERE NOT NULL IN ( col0 ) ---- NULL skipif mysql # not compatible query I rowsort label-2450 SELECT ALL - MIN ( ALL + col0 ) + - CAST ( NULL AS INTEGER ) FROM tab1 WHERE NOT NULL IN ( col0 ) ---- NULL onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query I rowsort label-2450 SELECT ALL - MIN( ALL + col0 ) + - CAST( NULL AS SIGNED ) FROM tab2 WHERE NOT NULL IN ( col0 ) ---- NULL skipif mysql # not compatible query I rowsort label-2450 SELECT ALL - MIN ( ALL + col0 ) + - CAST ( NULL AS INTEGER ) FROM tab2 WHERE NOT NULL IN ( col0 ) ---- NULL onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query I rowsort label-2450 SELECT ALL - MIN( ALL + col0 ) + - CAST( NULL AS SIGNED ) FROM tab3 WHERE NOT NULL IN ( col0 ) ---- NULL skipif mysql # not compatible query I rowsort label-2450 SELECT ALL - MIN ( ALL + col0 ) + - CAST ( NULL AS INTEGER ) FROM tab3 WHERE NOT NULL IN ( col0 ) ---- NULL onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query I rowsort label-2450 SELECT ALL - MIN( ALL + col0 ) + - CAST( NULL AS SIGNED ) FROM tab4 WHERE NOT NULL IN ( col0 ) ---- NULL skipif mysql # not compatible query I rowsort label-2450 SELECT ALL - MIN ( ALL + col0 ) + - CAST ( NULL AS INTEGER ) FROM tab4 WHERE NOT NULL IN ( col0 ) ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-2455 SELECT DISTINCT - MIN( + col4 ) FROM tab0 WHERE col0 - - 41 IS NULL ---- NULL skipif mysql # not compatible query I rowsort label-2455 SELECT DISTINCT - MIN ( + col4 ) FROM tab0 WHERE col0 - - 41 IS NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-2455 SELECT DISTINCT - MIN( + col4 ) FROM tab1 WHERE col0 - - 41 IS NULL ---- NULL skipif mysql # not compatible query I rowsort label-2455 SELECT DISTINCT - MIN ( + col4 ) FROM tab1 WHERE col0 - - 41 IS NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-2455 SELECT DISTINCT - MIN( + col4 ) FROM tab2 WHERE col0 - - 41 IS NULL ---- NULL skipif mysql # not compatible query I rowsort label-2455 SELECT DISTINCT - MIN ( + col4 ) FROM tab2 WHERE col0 - - 41 IS NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-2455 SELECT DISTINCT - MIN( + col4 ) FROM tab3 WHERE col0 - - 41 IS NULL ---- NULL skipif mysql # not compatible query I rowsort label-2455 SELECT DISTINCT - MIN ( + col4 ) FROM tab3 WHERE col0 - - 41 IS NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-2455 SELECT DISTINCT - MIN( + col4 ) FROM tab4 WHERE col0 - - 41 IS NULL ---- NULL skipif mysql # not compatible query I rowsort label-2455 SELECT DISTINCT - MIN ( + col4 ) FROM tab4 WHERE col0 - - 41 IS NULL ---- NULL query IIIIIII rowsort label-2460 SELECT * FROM tab0 WHERE NOT + col1 <= NULL ---- query IIIIIII rowsort label-2460 SELECT * FROM tab1 WHERE NOT + col1 <= NULL ---- query IIIIIII rowsort label-2460 SELECT * FROM tab2 WHERE NOT + col1 <= NULL ---- query IIIIIII rowsort label-2460 SELECT * FROM tab3 WHERE NOT + col1 <= NULL ---- query IIIIIII rowsort label-2460 SELECT * FROM tab4 WHERE NOT + col1 <= NULL ---- query I rowsort label-2465 SELECT DISTINCT - ( - col0 ) FROM tab0 AS cor0 WHERE NOT ( NULL ) IN ( + col1 * + col1 ) ---- query I rowsort label-2465 SELECT DISTINCT - ( - col0 ) FROM tab1 AS cor0 WHERE NOT ( NULL ) IN ( + col1 * + col1 ) ---- query I rowsort label-2465 SELECT DISTINCT - ( - col0 ) FROM tab2 AS cor0 WHERE NOT ( NULL ) IN ( + col1 * + col1 ) ---- query I rowsort label-2465 SELECT DISTINCT - ( - col0 ) FROM tab3 AS cor0 WHERE NOT ( NULL ) IN ( + col1 * + col1 ) ---- query I rowsort label-2465 SELECT DISTINCT - ( - col0 ) FROM tab4 AS cor0 WHERE NOT ( NULL ) IN ( + col1 * + col1 ) ---- query I rowsort label-2470 SELECT ALL col2 AS col4 FROM tab0 cor0 WHERE NOT NULL = col1 ---- query I rowsort label-2470 SELECT ALL col2 AS col4 FROM tab1 cor0 WHERE NOT NULL = col1 ---- query I rowsort label-2470 SELECT ALL col2 AS col4 FROM tab2 cor0 WHERE NOT NULL = col1 ---- query I rowsort label-2470 SELECT ALL col2 AS col4 FROM tab3 cor0 WHERE NOT NULL = col1 ---- query I rowsort label-2470 SELECT ALL col2 AS col4 FROM tab4 cor0 WHERE NOT NULL = col1 ---- query I rowsort label-2475 SELECT DISTINCT - 66 FROM tab0 WHERE NOT + col4 IN ( 95 - - col0 ) ---- -66 query I rowsort label-2475 SELECT DISTINCT - 66 FROM tab1 WHERE NOT + col4 IN ( 95 - - col0 ) ---- -66 query I rowsort label-2475 SELECT DISTINCT - 66 FROM tab2 WHERE NOT + col4 IN ( 95 - - col0 ) ---- -66 query I rowsort label-2475 SELECT DISTINCT - 66 FROM tab3 WHERE NOT + col4 IN ( 95 - - col0 ) ---- -66 query I rowsort label-2475 SELECT DISTINCT - 66 FROM tab4 WHERE NOT + col4 IN ( 95 - - col0 ) ---- -66 query IIIIIII rowsort label-2480 SELECT * FROM tab0 WHERE NULL NOT BETWEEN ( - 14 ) AND ( - col0 ) * col4 ---- query IIIIIII rowsort label-2480 SELECT * FROM tab1 WHERE NULL NOT BETWEEN ( - 14 ) AND ( - col0 ) * col4 ---- query IIIIIII rowsort label-2480 SELECT * FROM tab2 WHERE NULL NOT BETWEEN ( - 14 ) AND ( - col0 ) * col4 ---- query IIIIIII rowsort label-2480 SELECT * FROM tab3 WHERE NULL NOT BETWEEN ( - 14 ) AND ( - col0 ) * col4 ---- query IIIIIII rowsort label-2480 SELECT * FROM tab4 WHERE NULL NOT BETWEEN ( - 14 ) AND ( - col0 ) * col4 ---- onlyif mysql # aggregate syntax: query I rowsort label-2485 SELECT ALL MAX( 72 ) col2 FROM tab0 AS cor0 WHERE NOT ( - 35 ) >= NULL ---- NULL skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-2485 SELECT ALL MAX ( 72 ) col2 FROM tab0 AS cor0 WHERE NOT ( - 35 ) >= NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-2485 SELECT ALL MAX( 72 ) col2 FROM tab1 AS cor0 WHERE NOT ( - 35 ) >= NULL ---- NULL skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-2485 SELECT ALL MAX ( 72 ) col2 FROM tab1 AS cor0 WHERE NOT ( - 35 ) >= NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-2485 SELECT ALL MAX( 72 ) col2 FROM tab2 AS cor0 WHERE NOT ( - 35 ) >= NULL ---- NULL skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-2485 SELECT ALL MAX ( 72 ) col2 FROM tab2 AS cor0 WHERE NOT ( - 35 ) >= NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-2485 SELECT ALL MAX( 72 ) col2 FROM tab3 AS cor0 WHERE NOT ( - 35 ) >= NULL ---- NULL skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-2485 SELECT ALL MAX ( 72 ) col2 FROM tab3 AS cor0 WHERE NOT ( - 35 ) >= NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-2485 SELECT ALL MAX( 72 ) col2 FROM tab4 AS cor0 WHERE NOT ( - 35 ) >= NULL ---- NULL skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-2485 SELECT ALL MAX ( 72 ) col2 FROM tab4 AS cor0 WHERE NOT ( - 35 ) >= NULL ---- NULL query IIIIIII rowsort label-2490 SELECT * FROM tab0 AS cor0 WHERE NOT ( col0 ) IS NOT NULL ---- query IIIIIII rowsort label-2490 SELECT * FROM tab1 AS cor0 WHERE NOT ( col0 ) IS NOT NULL ---- query IIIIIII rowsort label-2490 SELECT * FROM tab2 AS cor0 WHERE NOT ( col0 ) IS NOT NULL ---- query IIIIIII rowsort label-2490 SELECT * FROM tab3 AS cor0 WHERE NOT ( col0 ) IS NOT NULL ---- query IIIIIII rowsort label-2490 SELECT * FROM tab4 AS cor0 WHERE NOT ( col0 ) IS NOT NULL ---- query IIIIIII rowsort label-2495 SELECT ALL * FROM tab0 AS cor0 WHERE NOT NULL IN ( + 26 ) ---- query IIIIIII rowsort label-2495 SELECT ALL * FROM tab1 AS cor0 WHERE NOT NULL IN ( + 26 ) ---- query IIIIIII rowsort label-2495 SELECT ALL * FROM tab2 AS cor0 WHERE NOT NULL IN ( + 26 ) ---- query IIIIIII rowsort label-2495 SELECT ALL * FROM tab3 AS cor0 WHERE NOT NULL IN ( + 26 ) ---- query IIIIIII rowsort label-2495 SELECT ALL * FROM tab4 AS cor0 WHERE NOT NULL IN ( + 26 ) ---- query I rowsort label-2500 SELECT ALL - col3 + - 43 FROM tab0 WHERE NULL IS NULL ---- 10 values hashing to 0a3bc799ef202f7514ed054c3724d532 query I rowsort label-2500 SELECT ALL - col3 + - 43 FROM tab1 WHERE NULL IS NULL ---- 10 values hashing to 0a3bc799ef202f7514ed054c3724d532 query I rowsort label-2500 SELECT ALL - col3 + - 43 FROM tab2 WHERE NULL IS NULL ---- 10 values hashing to 0a3bc799ef202f7514ed054c3724d532 query I rowsort label-2500 SELECT ALL - col3 + - 43 FROM tab3 WHERE NULL IS NULL ---- 10 values hashing to 0a3bc799ef202f7514ed054c3724d532 query I rowsort label-2500 SELECT ALL - col3 + - 43 FROM tab4 WHERE NULL IS NULL ---- 10 values hashing to 0a3bc799ef202f7514ed054c3724d532 query I rowsort label-2505 SELECT col0 AS col4 FROM tab0 WHERE ( + col1 ) IS NULL ---- query I rowsort label-2505 SELECT col0 AS col4 FROM tab1 WHERE ( + col1 ) IS NULL ---- query I rowsort label-2505 SELECT col0 AS col4 FROM tab2 WHERE ( + col1 ) IS NULL ---- query I rowsort label-2505 SELECT col0 AS col4 FROM tab3 WHERE ( + col1 ) IS NULL ---- query I rowsort label-2505 SELECT col0 AS col4 FROM tab4 WHERE ( + col1 ) IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-2510 SELECT * FROM tab0 WHERE NULL <> CAST( NULL AS SIGNED ) ---- skipif mysql # not compatible query IIIIIII rowsort label-2510 SELECT * FROM tab0 WHERE NULL <> CAST ( NULL AS INTEGER ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-2510 SELECT * FROM tab1 WHERE NULL <> CAST( NULL AS SIGNED ) ---- skipif mysql # not compatible query IIIIIII rowsort label-2510 SELECT * FROM tab1 WHERE NULL <> CAST ( NULL AS INTEGER ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-2510 SELECT * FROM tab2 WHERE NULL <> CAST( NULL AS SIGNED ) ---- skipif mysql # not compatible query IIIIIII rowsort label-2510 SELECT * FROM tab2 WHERE NULL <> CAST ( NULL AS INTEGER ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-2510 SELECT * FROM tab3 WHERE NULL <> CAST( NULL AS SIGNED ) ---- skipif mysql # not compatible query IIIIIII rowsort label-2510 SELECT * FROM tab3 WHERE NULL <> CAST ( NULL AS INTEGER ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-2510 SELECT * FROM tab4 WHERE NULL <> CAST( NULL AS SIGNED ) ---- skipif mysql # not compatible query IIIIIII rowsort label-2510 SELECT * FROM tab4 WHERE NULL <> CAST ( NULL AS INTEGER ) ---- query I rowsort label-2515 SELECT - col4 AS col0 FROM tab0 WHERE ( NULL ) IS NOT NULL ---- query I rowsort label-2515 SELECT - col4 AS col0 FROM tab1 WHERE ( NULL ) IS NOT NULL ---- query I rowsort label-2515 SELECT - col4 AS col0 FROM tab2 WHERE ( NULL ) IS NOT NULL ---- query I rowsort label-2515 SELECT - col4 AS col0 FROM tab3 WHERE ( NULL ) IS NOT NULL ---- query I rowsort label-2515 SELECT - col4 AS col0 FROM tab4 WHERE ( NULL ) IS NOT NULL ---- query IIIIIII rowsort label-2520 SELECT * FROM tab0 AS cor0 WHERE ( + col3 * - 24 ) IN ( - col0 * col1 + - col0 ) ---- query IIIIIII rowsort label-2520 SELECT * FROM tab1 AS cor0 WHERE ( + col3 * - 24 ) IN ( - col0 * col1 + - col0 ) ---- query IIIIIII rowsort label-2520 SELECT * FROM tab2 AS cor0 WHERE ( + col3 * - 24 ) IN ( - col0 * col1 + - col0 ) ---- query IIIIIII rowsort label-2520 SELECT * FROM tab3 AS cor0 WHERE ( + col3 * - 24 ) IN ( - col0 * col1 + - col0 ) ---- query IIIIIII rowsort label-2520 SELECT * FROM tab4 AS cor0 WHERE ( + col3 * - 24 ) IN ( - col0 * col1 + - col0 ) ---- query IIIIIII rowsort label-2525 SELECT ALL * FROM tab0 WHERE ( ( + 83 ) IS NULL ) ---- query IIIIIII rowsort label-2525 SELECT ALL * FROM tab1 WHERE ( ( + 83 ) IS NULL ) ---- query IIIIIII rowsort label-2525 SELECT ALL * FROM tab2 WHERE ( ( + 83 ) IS NULL ) ---- query IIIIIII rowsort label-2525 SELECT ALL * FROM tab3 WHERE ( ( + 83 ) IS NULL ) ---- query IIIIIII rowsort label-2525 SELECT ALL * FROM tab4 WHERE ( ( + 83 ) IS NULL ) ---- query IIIIIII rowsort label-2530 SELECT * FROM tab0 WHERE NOT ( NULL = ( NULL ) ) ---- query IIIIIII rowsort label-2530 SELECT * FROM tab1 WHERE NOT ( NULL = ( NULL ) ) ---- query IIIIIII rowsort label-2530 SELECT * FROM tab2 WHERE NOT ( NULL = ( NULL ) ) ---- query IIIIIII rowsort label-2530 SELECT * FROM tab3 WHERE NOT ( NULL = ( NULL ) ) ---- query IIIIIII rowsort label-2530 SELECT * FROM tab4 WHERE NOT ( NULL = ( NULL ) ) ---- query IIIIIIIIIIIIII rowsort label-2535 SELECT ALL * FROM tab0, tab0 AS cor0 WHERE NOT NULL NOT IN ( 42 * + 94 ) ---- query IIIIIIIIIIIIII rowsort label-2535 SELECT ALL * FROM tab1, tab1 AS cor0 WHERE NOT NULL NOT IN ( 42 * + 94 ) ---- query IIIIIIIIIIIIII rowsort label-2535 SELECT ALL * FROM tab2, tab2 AS cor0 WHERE NOT NULL NOT IN ( 42 * + 94 ) ---- query IIIIIIIIIIIIII rowsort label-2535 SELECT ALL * FROM tab3, tab3 AS cor0 WHERE NOT NULL NOT IN ( 42 * + 94 ) ---- query IIIIIIIIIIIIII rowsort label-2535 SELECT ALL * FROM tab4, tab4 AS cor0 WHERE NOT NULL NOT IN ( 42 * + 94 ) ---- query IIIIIII rowsort label-2540 SELECT ALL * FROM tab0 cor0 WHERE NULL NOT BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-2540 SELECT ALL * FROM tab1 cor0 WHERE NULL NOT BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-2540 SELECT ALL * FROM tab2 cor0 WHERE NULL NOT BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-2540 SELECT ALL * FROM tab3 cor0 WHERE NULL NOT BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-2540 SELECT ALL * FROM tab4 cor0 WHERE NULL NOT BETWEEN NULL AND NULL ---- query I rowsort label-2545 SELECT DISTINCT - 30 - col0 AS col1 FROM tab0 AS cor0 WHERE ( NULL ) NOT BETWEEN - col0 AND 83 ---- query I rowsort label-2545 SELECT DISTINCT - 30 - col0 AS col1 FROM tab1 AS cor0 WHERE ( NULL ) NOT BETWEEN - col0 AND 83 ---- query I rowsort label-2545 SELECT DISTINCT - 30 - col0 AS col1 FROM tab2 AS cor0 WHERE ( NULL ) NOT BETWEEN - col0 AND 83 ---- query I rowsort label-2545 SELECT DISTINCT - 30 - col0 AS col1 FROM tab3 AS cor0 WHERE ( NULL ) NOT BETWEEN - col0 AND 83 ---- query I rowsort label-2545 SELECT DISTINCT - 30 - col0 AS col1 FROM tab4 AS cor0 WHERE ( NULL ) NOT BETWEEN - col0 AND 83 ---- query IIIIIII rowsort label-2550 SELECT * FROM tab0 AS cor0 WHERE ( NULL ) < NULL ---- query IIIIIII rowsort label-2550 SELECT * FROM tab1 AS cor0 WHERE ( NULL ) < NULL ---- query IIIIIII rowsort label-2550 SELECT * FROM tab2 AS cor0 WHERE ( NULL ) < NULL ---- query IIIIIII rowsort label-2550 SELECT * FROM tab3 AS cor0 WHERE ( NULL ) < NULL ---- query IIIIIII rowsort label-2550 SELECT * FROM tab4 AS cor0 WHERE ( NULL ) < NULL ---- query IIIIIII rowsort label-2555 SELECT * FROM tab0 AS cor0 WHERE - 30 * col3 IS NULL ---- query IIIIIII rowsort label-2555 SELECT * FROM tab1 AS cor0 WHERE - 30 * col3 IS NULL ---- query IIIIIII rowsort label-2555 SELECT * FROM tab2 AS cor0 WHERE - 30 * col3 IS NULL ---- query IIIIIII rowsort label-2555 SELECT * FROM tab3 AS cor0 WHERE - 30 * col3 IS NULL ---- query IIIIIII rowsort label-2555 SELECT * FROM tab4 AS cor0 WHERE - 30 * col3 IS NULL ---- query IIIIIII rowsort label-2560 SELECT ALL * FROM tab0 cor0 WHERE NOT ( - col1 + col4 ) IS NOT NULL ---- query IIIIIII rowsort label-2560 SELECT ALL * FROM tab1 cor0 WHERE NOT ( - col1 + col4 ) IS NOT NULL ---- query IIIIIII rowsort label-2560 SELECT ALL * FROM tab2 cor0 WHERE NOT ( - col1 + col4 ) IS NOT NULL ---- query IIIIIII rowsort label-2560 SELECT ALL * FROM tab3 cor0 WHERE NOT ( - col1 + col4 ) IS NOT NULL ---- query IIIIIII rowsort label-2560 SELECT ALL * FROM tab4 cor0 WHERE NOT ( - col1 + col4 ) IS NOT NULL ---- query I rowsort label-2565 SELECT DISTINCT 68 + - col0 AS col3 FROM tab0 WHERE NOT - 12 IS NULL ---- 10 values hashing to f2d9ad4387ba69a3e4e982547e1b868e query I rowsort label-2565 SELECT DISTINCT 68 + - col0 AS col3 FROM tab1 WHERE NOT - 12 IS NULL ---- 10 values hashing to f2d9ad4387ba69a3e4e982547e1b868e query I rowsort label-2565 SELECT DISTINCT 68 + - col0 AS col3 FROM tab2 WHERE NOT - 12 IS NULL ---- 10 values hashing to f2d9ad4387ba69a3e4e982547e1b868e query I rowsort label-2565 SELECT DISTINCT 68 + - col0 AS col3 FROM tab3 WHERE NOT - 12 IS NULL ---- 10 values hashing to f2d9ad4387ba69a3e4e982547e1b868e query I rowsort label-2565 SELECT DISTINCT 68 + - col0 AS col3 FROM tab4 WHERE NOT - 12 IS NULL ---- 10 values hashing to f2d9ad4387ba69a3e4e982547e1b868e query I rowsort label-2570 SELECT ALL col1 AS col0 FROM tab0 WHERE NOT + + col3 IS NOT NULL ---- query I rowsort label-2570 SELECT ALL col1 AS col0 FROM tab1 WHERE NOT + + col3 IS NOT NULL ---- query I rowsort label-2570 SELECT ALL col1 AS col0 FROM tab2 WHERE NOT + + col3 IS NOT NULL ---- query I rowsort label-2570 SELECT ALL col1 AS col0 FROM tab3 WHERE NOT + + col3 IS NOT NULL ---- query I rowsort label-2570 SELECT ALL col1 AS col0 FROM tab4 WHERE NOT + + col3 IS NOT NULL ---- query IIIIIII rowsort label-2575 SELECT * FROM tab0 WHERE NULL BETWEEN - 77 AND ( + + col1 ) ---- query IIIIIII rowsort label-2575 SELECT * FROM tab1 WHERE NULL BETWEEN - 77 AND ( + + col1 ) ---- query IIIIIII rowsort label-2575 SELECT * FROM tab2 WHERE NULL BETWEEN - 77 AND ( + + col1 ) ---- query IIIIIII rowsort label-2575 SELECT * FROM tab3 WHERE NULL BETWEEN - 77 AND ( + + col1 ) ---- query IIIIIII rowsort label-2575 SELECT * FROM tab4 WHERE NULL BETWEEN - 77 AND ( + + col1 ) ---- query IIIIIII rowsort label-2580 SELECT ALL * FROM tab0 AS cor0 WHERE NOT NULL > - col0 ---- query IIIIIII rowsort label-2580 SELECT ALL * FROM tab1 AS cor0 WHERE NOT NULL > - col0 ---- query IIIIIII rowsort label-2580 SELECT ALL * FROM tab2 AS cor0 WHERE NOT NULL > - col0 ---- query IIIIIII rowsort label-2580 SELECT ALL * FROM tab3 AS cor0 WHERE NOT NULL > - col0 ---- query IIIIIII rowsort label-2580 SELECT ALL * FROM tab4 AS cor0 WHERE NOT NULL > - col0 ---- query IIIIIII rowsort label-2585 SELECT ALL * FROM tab0 cor0 WHERE NOT NULL BETWEEN NULL AND col4 ---- query IIIIIII rowsort label-2585 SELECT ALL * FROM tab1 cor0 WHERE NOT NULL BETWEEN NULL AND col4 ---- query IIIIIII rowsort label-2585 SELECT ALL * FROM tab2 cor0 WHERE NOT NULL BETWEEN NULL AND col4 ---- query IIIIIII rowsort label-2585 SELECT ALL * FROM tab3 cor0 WHERE NOT NULL BETWEEN NULL AND col4 ---- query IIIIIII rowsort label-2585 SELECT ALL * FROM tab4 cor0 WHERE NOT NULL BETWEEN NULL AND col4 ---- query I rowsort label-2590 SELECT + col3 FROM tab0 AS cor0 WHERE ( + 23 ) IS NOT NULL ---- 10 values hashing to d70c4f7d82d3133d625e315338f25a09 query I rowsort label-2590 SELECT + col3 FROM tab1 AS cor0 WHERE ( + 23 ) IS NOT NULL ---- 10 values hashing to d70c4f7d82d3133d625e315338f25a09 query I rowsort label-2590 SELECT + col3 FROM tab2 AS cor0 WHERE ( + 23 ) IS NOT NULL ---- 10 values hashing to d70c4f7d82d3133d625e315338f25a09 query I rowsort label-2590 SELECT + col3 FROM tab3 AS cor0 WHERE ( + 23 ) IS NOT NULL ---- 10 values hashing to d70c4f7d82d3133d625e315338f25a09 query I rowsort label-2590 SELECT + col3 FROM tab4 AS cor0 WHERE ( + 23 ) IS NOT NULL ---- 10 values hashing to d70c4f7d82d3133d625e315338f25a09 query I rowsort label-2595 SELECT - + ( - + col1 ) FROM tab0 AS cor0 WHERE col5 IS NULL ---- query I rowsort label-2595 SELECT - + ( - + col1 ) FROM tab1 AS cor0 WHERE col5 IS NULL ---- query I rowsort label-2595 SELECT - + ( - + col1 ) FROM tab2 AS cor0 WHERE col5 IS NULL ---- query I rowsort label-2595 SELECT - + ( - + col1 ) FROM tab3 AS cor0 WHERE col5 IS NULL ---- query I rowsort label-2595 SELECT - + ( - + col1 ) FROM tab4 AS cor0 WHERE col5 IS NULL ---- query I rowsort label-2600 SELECT ALL 31 AS col0 FROM tab0 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-2600 SELECT ALL 31 AS col0 FROM tab1 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-2600 SELECT ALL 31 AS col0 FROM tab2 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-2600 SELECT ALL 31 AS col0 FROM tab3 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-2600 SELECT ALL 31 AS col0 FROM tab4 AS cor0 WHERE NOT NULL IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-2605 SELECT - CAST( col3 AS SIGNED ) FROM tab0 WHERE NOT + + col0 * + col1 < NULL ---- skipif mysql # not compatible query I rowsort label-2605 SELECT - CAST ( col3 AS INTEGER ) FROM tab0 WHERE NOT + + col0 * + col1 < NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-2605 SELECT - CAST( col3 AS SIGNED ) FROM tab1 WHERE NOT + + col0 * + col1 < NULL ---- skipif mysql # not compatible query I rowsort label-2605 SELECT - CAST ( col3 AS INTEGER ) FROM tab1 WHERE NOT + + col0 * + col1 < NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-2605 SELECT - CAST( col3 AS SIGNED ) FROM tab2 WHERE NOT + + col0 * + col1 < NULL ---- skipif mysql # not compatible query I rowsort label-2605 SELECT - CAST ( col3 AS INTEGER ) FROM tab2 WHERE NOT + + col0 * + col1 < NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-2605 SELECT - CAST( col3 AS SIGNED ) FROM tab3 WHERE NOT + + col0 * + col1 < NULL ---- skipif mysql # not compatible query I rowsort label-2605 SELECT - CAST ( col3 AS INTEGER ) FROM tab3 WHERE NOT + + col0 * + col1 < NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-2605 SELECT - CAST( col3 AS SIGNED ) FROM tab4 WHERE NOT + + col0 * + col1 < NULL ---- skipif mysql # not compatible query I rowsort label-2605 SELECT - CAST ( col3 AS INTEGER ) FROM tab4 WHERE NOT + + col0 * + col1 < NULL ---- query I rowsort label-2610 SELECT + col0 FROM tab0 AS cor0 WHERE ( + col1 * - + col3 ) IS NULL ---- query I rowsort label-2610 SELECT + col0 FROM tab1 AS cor0 WHERE ( + col1 * - + col3 ) IS NULL ---- query I rowsort label-2610 SELECT + col0 FROM tab2 AS cor0 WHERE ( + col1 * - + col3 ) IS NULL ---- query I rowsort label-2610 SELECT + col0 FROM tab3 AS cor0 WHERE ( + col1 * - + col3 ) IS NULL ---- query I rowsort label-2610 SELECT + col0 FROM tab4 AS cor0 WHERE ( + col1 * - + col3 ) IS NULL ---- query IIIIIII rowsort label-2615 SELECT * FROM tab0 cor0 WHERE NULL >= NULL ---- query IIIIIII rowsort label-2615 SELECT * FROM tab1 cor0 WHERE NULL >= NULL ---- query IIIIIII rowsort label-2615 SELECT * FROM tab2 cor0 WHERE NULL >= NULL ---- query IIIIIII rowsort label-2615 SELECT * FROM tab3 cor0 WHERE NULL >= NULL ---- query IIIIIII rowsort label-2615 SELECT * FROM tab4 cor0 WHERE NULL >= NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-2620 SELECT 30 col5 FROM tab0 WHERE NOT ( - 37 ) <= + ( + col3 ) ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-2620 SELECT 30 col5 FROM tab1 WHERE NOT ( - 37 ) <= + ( + col3 ) ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-2620 SELECT 30 col5 FROM tab2 WHERE NOT ( - 37 ) <= + ( + col3 ) ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-2620 SELECT 30 col5 FROM tab3 WHERE NOT ( - 37 ) <= + ( + col3 ) ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-2620 SELECT 30 col5 FROM tab4 WHERE NOT ( - 37 ) <= + ( + col3 ) ---- query I rowsort label-2625 SELECT ALL 14 AS col2 FROM tab0 WHERE NULL = ( ( - 2 ) ) ---- query I rowsort label-2625 SELECT ALL 14 AS col2 FROM tab1 WHERE NULL = ( ( - 2 ) ) ---- query I rowsort label-2625 SELECT ALL 14 AS col2 FROM tab2 WHERE NULL = ( ( - 2 ) ) ---- query I rowsort label-2625 SELECT ALL 14 AS col2 FROM tab3 WHERE NULL = ( ( - 2 ) ) ---- query I rowsort label-2625 SELECT ALL 14 AS col2 FROM tab4 WHERE NULL = ( ( - 2 ) ) ---- onlyif mysql # aggregate syntax: query I rowsort label-2630 SELECT ALL + COUNT( * ) AS col1 FROM tab0 WHERE ( NULL ) BETWEEN NULL AND NULL ---- 0 skipif mysql # not compatible query I rowsort label-2630 SELECT ALL + COUNT ( * ) AS col1 FROM tab0 WHERE ( NULL ) BETWEEN NULL AND NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-2630 SELECT ALL + COUNT( * ) AS col1 FROM tab1 WHERE ( NULL ) BETWEEN NULL AND NULL ---- 0 skipif mysql # not compatible query I rowsort label-2630 SELECT ALL + COUNT ( * ) AS col1 FROM tab1 WHERE ( NULL ) BETWEEN NULL AND NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-2630 SELECT ALL + COUNT( * ) AS col1 FROM tab2 WHERE ( NULL ) BETWEEN NULL AND NULL ---- 0 skipif mysql # not compatible query I rowsort label-2630 SELECT ALL + COUNT ( * ) AS col1 FROM tab2 WHERE ( NULL ) BETWEEN NULL AND NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-2630 SELECT ALL + COUNT( * ) AS col1 FROM tab3 WHERE ( NULL ) BETWEEN NULL AND NULL ---- 0 skipif mysql # not compatible query I rowsort label-2630 SELECT ALL + COUNT ( * ) AS col1 FROM tab3 WHERE ( NULL ) BETWEEN NULL AND NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-2630 SELECT ALL + COUNT( * ) AS col1 FROM tab4 WHERE ( NULL ) BETWEEN NULL AND NULL ---- 0 skipif mysql # not compatible query I rowsort label-2630 SELECT ALL + COUNT ( * ) AS col1 FROM tab4 WHERE ( NULL ) BETWEEN NULL AND NULL ---- 0 query I rowsort label-2635 SELECT DISTINCT - col0 AS col2 FROM tab0 WHERE NULL IS NULL ---- 10 values hashing to 7eea25871edfbad19595a51730f76f07 query I rowsort label-2635 SELECT DISTINCT - col0 AS col2 FROM tab1 WHERE NULL IS NULL ---- 10 values hashing to 7eea25871edfbad19595a51730f76f07 query I rowsort label-2635 SELECT DISTINCT - col0 AS col2 FROM tab2 WHERE NULL IS NULL ---- 10 values hashing to 7eea25871edfbad19595a51730f76f07 query I rowsort label-2635 SELECT DISTINCT - col0 AS col2 FROM tab3 WHERE NULL IS NULL ---- 10 values hashing to 7eea25871edfbad19595a51730f76f07 query I rowsort label-2635 SELECT DISTINCT - col0 AS col2 FROM tab4 WHERE NULL IS NULL ---- 10 values hashing to 7eea25871edfbad19595a51730f76f07 onlyif mysql # aggregate syntax: query I rowsort label-2640 SELECT + COUNT( * ) FROM tab0 AS cor0 WHERE NULL IS NULL ---- 10 skipif mysql # not compatible query I rowsort label-2640 SELECT + COUNT ( * ) FROM tab0 AS cor0 WHERE NULL IS NULL ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-2640 SELECT + COUNT( * ) FROM tab1 AS cor0 WHERE NULL IS NULL ---- 10 skipif mysql # not compatible query I rowsort label-2640 SELECT + COUNT ( * ) FROM tab1 AS cor0 WHERE NULL IS NULL ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-2640 SELECT + COUNT( * ) FROM tab2 AS cor0 WHERE NULL IS NULL ---- 10 skipif mysql # not compatible query I rowsort label-2640 SELECT + COUNT ( * ) FROM tab2 AS cor0 WHERE NULL IS NULL ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-2640 SELECT + COUNT( * ) FROM tab3 AS cor0 WHERE NULL IS NULL ---- 10 skipif mysql # not compatible query I rowsort label-2640 SELECT + COUNT ( * ) FROM tab3 AS cor0 WHERE NULL IS NULL ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-2640 SELECT + COUNT( * ) FROM tab4 AS cor0 WHERE NULL IS NULL ---- 10 skipif mysql # not compatible query I rowsort label-2640 SELECT + COUNT ( * ) FROM tab4 AS cor0 WHERE NULL IS NULL ---- 10 query IIIIIII rowsort label-2645 SELECT * FROM tab0 WHERE NOT + col4 >= NULL ---- query IIIIIII rowsort label-2645 SELECT * FROM tab1 WHERE NOT + col4 >= NULL ---- query IIIIIII rowsort label-2645 SELECT * FROM tab2 WHERE NOT + col4 >= NULL ---- query IIIIIII rowsort label-2645 SELECT * FROM tab3 WHERE NOT + col4 >= NULL ---- query IIIIIII rowsort label-2645 SELECT * FROM tab4 WHERE NOT + col4 >= NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-2650 SELECT - col3 col0 FROM tab0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 19e9fb81d711d30a2b9bef5022326952 skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-2650 SELECT - col3 col0 FROM tab1 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 19e9fb81d711d30a2b9bef5022326952 skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-2650 SELECT - col3 col0 FROM tab2 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 19e9fb81d711d30a2b9bef5022326952 skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-2650 SELECT - col3 col0 FROM tab3 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 19e9fb81d711d30a2b9bef5022326952 skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-2650 SELECT - col3 col0 FROM tab4 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 19e9fb81d711d30a2b9bef5022326952 query I rowsort label-2655 SELECT col3 FROM tab0 WHERE NOT NULL IS NULL ---- query I rowsort label-2655 SELECT col3 FROM tab1 WHERE NOT NULL IS NULL ---- query I rowsort label-2655 SELECT col3 FROM tab2 WHERE NOT NULL IS NULL ---- query I rowsort label-2655 SELECT col3 FROM tab3 WHERE NOT NULL IS NULL ---- query I rowsort label-2655 SELECT col3 FROM tab4 WHERE NOT NULL IS NULL ---- query I rowsort label-2660 SELECT 49 AS col5 FROM tab0 WHERE NOT NULL < + ( + 43 ) * - col4 + - - col1 * - + 46 ---- query I rowsort label-2660 SELECT 49 AS col5 FROM tab1 WHERE NOT NULL < + ( + 43 ) * - col4 + - - col1 * - + 46 ---- query I rowsort label-2660 SELECT 49 AS col5 FROM tab2 WHERE NOT NULL < + ( + 43 ) * - col4 + - - col1 * - + 46 ---- query I rowsort label-2660 SELECT 49 AS col5 FROM tab3 WHERE NOT NULL < + ( + 43 ) * - col4 + - - col1 * - + 46 ---- query I rowsort label-2660 SELECT 49 AS col5 FROM tab4 WHERE NOT NULL < + ( + 43 ) * - col4 + - - col1 * - + 46 ---- onlyif mysql # aggregate syntax: query I rowsort label-2665 SELECT COUNT( * ) + 5 AS col2 FROM tab0 AS cor0 WHERE NULL IS NULL ---- 15 skipif mysql # not compatible query I rowsort label-2665 SELECT COUNT ( * ) + 5 AS col2 FROM tab0 AS cor0 WHERE NULL IS NULL ---- 15 onlyif mysql # aggregate syntax: query I rowsort label-2665 SELECT COUNT( * ) + 5 AS col2 FROM tab1 AS cor0 WHERE NULL IS NULL ---- 15 skipif mysql # not compatible query I rowsort label-2665 SELECT COUNT ( * ) + 5 AS col2 FROM tab1 AS cor0 WHERE NULL IS NULL ---- 15 onlyif mysql # aggregate syntax: query I rowsort label-2665 SELECT COUNT( * ) + 5 AS col2 FROM tab2 AS cor0 WHERE NULL IS NULL ---- 15 skipif mysql # not compatible query I rowsort label-2665 SELECT COUNT ( * ) + 5 AS col2 FROM tab2 AS cor0 WHERE NULL IS NULL ---- 15 onlyif mysql # aggregate syntax: query I rowsort label-2665 SELECT COUNT( * ) + 5 AS col2 FROM tab3 AS cor0 WHERE NULL IS NULL ---- 15 skipif mysql # not compatible query I rowsort label-2665 SELECT COUNT ( * ) + 5 AS col2 FROM tab3 AS cor0 WHERE NULL IS NULL ---- 15 onlyif mysql # aggregate syntax: query I rowsort label-2665 SELECT COUNT( * ) + 5 AS col2 FROM tab4 AS cor0 WHERE NULL IS NULL ---- 15 skipif mysql # not compatible query I rowsort label-2665 SELECT COUNT ( * ) + 5 AS col2 FROM tab4 AS cor0 WHERE NULL IS NULL ---- 15 query I rowsort label-2670 SELECT ALL + col0 / - 4 / + 13 AS col0 FROM tab0 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-2670 SELECT ALL + col0 / - 4 / + 13 AS col0 FROM tab1 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-2670 SELECT ALL + col0 / - 4 / + 13 AS col0 FROM tab2 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-2670 SELECT ALL + col0 / - 4 / + 13 AS col0 FROM tab3 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-2670 SELECT ALL + col0 / - 4 / + 13 AS col0 FROM tab4 AS cor0 WHERE NOT NULL IS NULL ---- query IIIIIII rowsort label-2675 SELECT * FROM tab0 AS cor0 WHERE col4 NOT BETWEEN ( NULL ) AND NULL ---- query IIIIIII rowsort label-2675 SELECT * FROM tab1 AS cor0 WHERE col4 NOT BETWEEN ( NULL ) AND NULL ---- query IIIIIII rowsort label-2675 SELECT * FROM tab2 AS cor0 WHERE col4 NOT BETWEEN ( NULL ) AND NULL ---- query IIIIIII rowsort label-2675 SELECT * FROM tab3 AS cor0 WHERE col4 NOT BETWEEN ( NULL ) AND NULL ---- query IIIIIII rowsort label-2675 SELECT * FROM tab4 AS cor0 WHERE col4 NOT BETWEEN ( NULL ) AND NULL ---- query I rowsort label-2680 SELECT + col3 * + col3 AS col3 FROM tab0 AS cor0 WHERE NULL BETWEEN NULL AND NULL ---- query I rowsort label-2680 SELECT + col3 * + col3 AS col3 FROM tab1 AS cor0 WHERE NULL BETWEEN NULL AND NULL ---- query I rowsort label-2680 SELECT + col3 * + col3 AS col3 FROM tab2 AS cor0 WHERE NULL BETWEEN NULL AND NULL ---- query I rowsort label-2680 SELECT + col3 * + col3 AS col3 FROM tab3 AS cor0 WHERE NULL BETWEEN NULL AND NULL ---- query I rowsort label-2680 SELECT + col3 * + col3 AS col3 FROM tab4 AS cor0 WHERE NULL BETWEEN NULL AND NULL ---- query I rowsort label-2685 SELECT DISTINCT + 12 FROM tab0 cor0 WHERE NOT NULL IS NOT NULL ---- 12 query I rowsort label-2685 SELECT DISTINCT + 12 FROM tab1 cor0 WHERE NOT NULL IS NOT NULL ---- 12 query I rowsort label-2685 SELECT DISTINCT + 12 FROM tab2 cor0 WHERE NOT NULL IS NOT NULL ---- 12 query I rowsort label-2685 SELECT DISTINCT + 12 FROM tab3 cor0 WHERE NOT NULL IS NOT NULL ---- 12 query I rowsort label-2685 SELECT DISTINCT + 12 FROM tab4 cor0 WHERE NOT NULL IS NOT NULL ---- 12 query I rowsort label-2690 SELECT DISTINCT + 86 FROM tab0 AS cor0 WHERE NOT NULL <= + col4 ---- query I rowsort label-2690 SELECT DISTINCT + 86 FROM tab1 AS cor0 WHERE NOT NULL <= + col4 ---- query I rowsort label-2690 SELECT DISTINCT + 86 FROM tab2 AS cor0 WHERE NOT NULL <= + col4 ---- query I rowsort label-2690 SELECT DISTINCT + 86 FROM tab3 AS cor0 WHERE NOT NULL <= + col4 ---- query I rowsort label-2690 SELECT DISTINCT + 86 FROM tab4 AS cor0 WHERE NOT NULL <= + col4 ---- query IIIIIII rowsort label-2695 SELECT * FROM tab0 WHERE - col4 IN ( + 28 + + col3 - 19 * - + ( - col4 ) * col1 ) ---- query IIIIIII rowsort label-2695 SELECT * FROM tab1 WHERE - col4 IN ( + 28 + + col3 - 19 * - + ( - col4 ) * col1 ) ---- query IIIIIII rowsort label-2695 SELECT * FROM tab2 WHERE - col4 IN ( + 28 + + col3 - 19 * - + ( - col4 ) * col1 ) ---- query IIIIIII rowsort label-2695 SELECT * FROM tab3 WHERE - col4 IN ( + 28 + + col3 - 19 * - + ( - col4 ) * col1 ) ---- query IIIIIII rowsort label-2695 SELECT * FROM tab4 WHERE - col4 IN ( + 28 + + col3 - 19 * - + ( - col4 ) * col1 ) ---- query IIIIIII rowsort label-2700 SELECT * FROM tab0 WHERE NOT ( + col5 ) IS NOT NULL ---- query IIIIIII rowsort label-2700 SELECT * FROM tab1 WHERE NOT ( + col5 ) IS NOT NULL ---- query IIIIIII rowsort label-2700 SELECT * FROM tab2 WHERE NOT ( + col5 ) IS NOT NULL ---- query IIIIIII rowsort label-2700 SELECT * FROM tab3 WHERE NOT ( + col5 ) IS NOT NULL ---- query IIIIIII rowsort label-2700 SELECT * FROM tab4 WHERE NOT ( + col5 ) IS NOT NULL ---- query I rowsort label-2705 SELECT DISTINCT col3 + 47 FROM tab0 WHERE NOT + + ( - 37 ) + 0 IS NOT NULL ---- query I rowsort label-2705 SELECT DISTINCT col3 + 47 FROM tab1 WHERE NOT + + ( - 37 ) + 0 IS NOT NULL ---- query I rowsort label-2705 SELECT DISTINCT col3 + 47 FROM tab2 WHERE NOT + + ( - 37 ) + 0 IS NOT NULL ---- query I rowsort label-2705 SELECT DISTINCT col3 + 47 FROM tab3 WHERE NOT + + ( - 37 ) + 0 IS NOT NULL ---- query I rowsort label-2705 SELECT DISTINCT col3 + 47 FROM tab4 WHERE NOT + + ( - 37 ) + 0 IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-2710 SELECT + col4 AS col3 FROM tab0 WHERE NOT - col0 NOT BETWEEN + col0 * + + CAST( NULL AS SIGNED ) AND + - col1 * + col1 / ( 38 ) * - col1 ---- skipif mysql # not compatible query I rowsort label-2710 SELECT + col4 AS col3 FROM tab0 WHERE NOT - col0 NOT BETWEEN + col0 * + + CAST ( NULL AS INTEGER ) AND + - col1 * + col1 / ( 38 ) * - col1 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-2710 SELECT + col4 AS col3 FROM tab1 WHERE NOT - col0 NOT BETWEEN + col0 * + + CAST( NULL AS SIGNED ) AND + - col1 * + col1 / ( 38 ) * - col1 ---- skipif mysql # not compatible query I rowsort label-2710 SELECT + col4 AS col3 FROM tab1 WHERE NOT - col0 NOT BETWEEN + col0 * + + CAST ( NULL AS INTEGER ) AND + - col1 * + col1 / ( 38 ) * - col1 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-2710 SELECT + col4 AS col3 FROM tab2 WHERE NOT - col0 NOT BETWEEN + col0 * + + CAST( NULL AS SIGNED ) AND + - col1 * + col1 / ( 38 ) * - col1 ---- skipif mysql # not compatible query I rowsort label-2710 SELECT + col4 AS col3 FROM tab2 WHERE NOT - col0 NOT BETWEEN + col0 * + + CAST ( NULL AS INTEGER ) AND + - col1 * + col1 / ( 38 ) * - col1 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-2710 SELECT + col4 AS col3 FROM tab3 WHERE NOT - col0 NOT BETWEEN + col0 * + + CAST( NULL AS SIGNED ) AND + - col1 * + col1 / ( 38 ) * - col1 ---- skipif mysql # not compatible query I rowsort label-2710 SELECT + col4 AS col3 FROM tab3 WHERE NOT - col0 NOT BETWEEN + col0 * + + CAST ( NULL AS INTEGER ) AND + - col1 * + col1 / ( 38 ) * - col1 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-2710 SELECT + col4 AS col3 FROM tab4 WHERE NOT - col0 NOT BETWEEN + col0 * + + CAST( NULL AS SIGNED ) AND + - col1 * + col1 / ( 38 ) * - col1 ---- skipif mysql # not compatible query I rowsort label-2710 SELECT + col4 AS col3 FROM tab4 WHERE NOT - col0 NOT BETWEEN + col0 * + + CAST ( NULL AS INTEGER ) AND + - col1 * + col1 / ( 38 ) * - col1 ---- query IIIIIII rowsort label-2715 SELECT ALL * FROM tab0 AS cor0 WHERE NOT col1 / + 75 NOT IN ( - 66 ) ---- query IIIIIII rowsort label-2715 SELECT ALL * FROM tab1 AS cor0 WHERE NOT col1 / + 75 NOT IN ( - 66 ) ---- query IIIIIII rowsort label-2715 SELECT ALL * FROM tab2 AS cor0 WHERE NOT col1 / + 75 NOT IN ( - 66 ) ---- query IIIIIII rowsort label-2715 SELECT ALL * FROM tab3 AS cor0 WHERE NOT col1 / + 75 NOT IN ( - 66 ) ---- query IIIIIII rowsort label-2715 SELECT ALL * FROM tab4 AS cor0 WHERE NOT col1 / + 75 NOT IN ( - 66 ) ---- query I rowsort label-2720 SELECT col3 - + col3 AS col4 FROM tab0 AS cor0 WHERE NOT NULL IN ( col1 ) ---- query I rowsort label-2720 SELECT col3 - + col3 AS col4 FROM tab1 AS cor0 WHERE NOT NULL IN ( col1 ) ---- query I rowsort label-2720 SELECT col3 - + col3 AS col4 FROM tab2 AS cor0 WHERE NOT NULL IN ( col1 ) ---- query I rowsort label-2720 SELECT col3 - + col3 AS col4 FROM tab3 AS cor0 WHERE NOT NULL IN ( col1 ) ---- query I rowsort label-2720 SELECT col3 - + col3 AS col4 FROM tab4 AS cor0 WHERE NOT NULL IN ( col1 ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-2725 SELECT col2 AS col0 FROM tab0 cor0 WHERE NOT col1 + + 53 - - 83 + - col1 < + - CAST( + 10 AS SIGNED ) * + ( + col1 ) * - col1 ---- skipif mysql # not compatible query I rowsort label-2725 SELECT col2 AS col0 FROM tab0 cor0 WHERE NOT col1 + + 53 - - 83 + - col1 < + - CAST ( + 10 AS INTEGER ) * + ( + col1 ) * - col1 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-2725 SELECT col2 AS col0 FROM tab1 cor0 WHERE NOT col1 + + 53 - - 83 + - col1 < + - CAST( + 10 AS SIGNED ) * + ( + col1 ) * - col1 ---- skipif mysql # not compatible query I rowsort label-2725 SELECT col2 AS col0 FROM tab1 cor0 WHERE NOT col1 + + 53 - - 83 + - col1 < + - CAST ( + 10 AS INTEGER ) * + ( + col1 ) * - col1 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-2725 SELECT col2 AS col0 FROM tab2 cor0 WHERE NOT col1 + + 53 - - 83 + - col1 < + - CAST( + 10 AS SIGNED ) * + ( + col1 ) * - col1 ---- skipif mysql # not compatible query I rowsort label-2725 SELECT col2 AS col0 FROM tab2 cor0 WHERE NOT col1 + + 53 - - 83 + - col1 < + - CAST ( + 10 AS INTEGER ) * + ( + col1 ) * - col1 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-2725 SELECT col2 AS col0 FROM tab3 cor0 WHERE NOT col1 + + 53 - - 83 + - col1 < + - CAST( + 10 AS SIGNED ) * + ( + col1 ) * - col1 ---- skipif mysql # not compatible query I rowsort label-2725 SELECT col2 AS col0 FROM tab3 cor0 WHERE NOT col1 + + 53 - - 83 + - col1 < + - CAST ( + 10 AS INTEGER ) * + ( + col1 ) * - col1 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-2725 SELECT col2 AS col0 FROM tab4 cor0 WHERE NOT col1 + + 53 - - 83 + - col1 < + - CAST( + 10 AS SIGNED ) * + ( + col1 ) * - col1 ---- skipif mysql # not compatible query I rowsort label-2725 SELECT col2 AS col0 FROM tab4 cor0 WHERE NOT col1 + + 53 - - 83 + - col1 < + - CAST ( + 10 AS INTEGER ) * + ( + col1 ) * - col1 ---- query I rowsort label-2730 SELECT col1 AS col4 FROM tab0 AS cor0 WHERE 23 = ( + 45 ) ---- query I rowsort label-2730 SELECT col1 AS col4 FROM tab1 AS cor0 WHERE 23 = ( + 45 ) ---- query I rowsort label-2730 SELECT col1 AS col4 FROM tab2 AS cor0 WHERE 23 = ( + 45 ) ---- query I rowsort label-2730 SELECT col1 AS col4 FROM tab3 AS cor0 WHERE 23 = ( + 45 ) ---- query I rowsort label-2730 SELECT col1 AS col4 FROM tab4 AS cor0 WHERE 23 = ( + 45 ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-2735 SELECT * FROM tab0 WHERE CAST( NULL AS SIGNED ) + + 2 + + col4 * - 9 > - 67 ---- skipif mysql # not compatible query IIIIIII rowsort label-2735 SELECT * FROM tab0 WHERE CAST ( NULL AS INTEGER ) + + 2 + + col4 * - 9 > - 67 ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-2735 SELECT * FROM tab1 WHERE CAST( NULL AS SIGNED ) + + 2 + + col4 * - 9 > - 67 ---- skipif mysql # not compatible query IIIIIII rowsort label-2735 SELECT * FROM tab1 WHERE CAST ( NULL AS INTEGER ) + + 2 + + col4 * - 9 > - 67 ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-2735 SELECT * FROM tab2 WHERE CAST( NULL AS SIGNED ) + + 2 + + col4 * - 9 > - 67 ---- skipif mysql # not compatible query IIIIIII rowsort label-2735 SELECT * FROM tab2 WHERE CAST ( NULL AS INTEGER ) + + 2 + + col4 * - 9 > - 67 ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-2735 SELECT * FROM tab3 WHERE CAST( NULL AS SIGNED ) + + 2 + + col4 * - 9 > - 67 ---- skipif mysql # not compatible query IIIIIII rowsort label-2735 SELECT * FROM tab3 WHERE CAST ( NULL AS INTEGER ) + + 2 + + col4 * - 9 > - 67 ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-2735 SELECT * FROM tab4 WHERE CAST( NULL AS SIGNED ) + + 2 + + col4 * - 9 > - 67 ---- skipif mysql # not compatible query IIIIIII rowsort label-2735 SELECT * FROM tab4 WHERE CAST ( NULL AS INTEGER ) + + 2 + + col4 * - 9 > - 67 ---- query IIIIIII rowsort label-2740 SELECT ALL * FROM tab0 WHERE NULL <> col3 + + 59 ---- query IIIIIII rowsort label-2740 SELECT ALL * FROM tab1 WHERE NULL <> col3 + + 59 ---- query IIIIIII rowsort label-2740 SELECT ALL * FROM tab2 WHERE NULL <> col3 + + 59 ---- query IIIIIII rowsort label-2740 SELECT ALL * FROM tab3 WHERE NULL <> col3 + + 59 ---- query IIIIIII rowsort label-2740 SELECT ALL * FROM tab4 WHERE NULL <> col3 + + 59 ---- query IIIIIII rowsort label-2745 SELECT * FROM tab0 WHERE - col1 IS NULL ---- query IIIIIII rowsort label-2745 SELECT * FROM tab1 WHERE - col1 IS NULL ---- query IIIIIII rowsort label-2745 SELECT * FROM tab2 WHERE - col1 IS NULL ---- query IIIIIII rowsort label-2745 SELECT * FROM tab3 WHERE - col1 IS NULL ---- query IIIIIII rowsort label-2745 SELECT * FROM tab4 WHERE - col1 IS NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-2750 SELECT 33 col1 FROM tab0 WHERE - col1 NOT BETWEEN ( ( col1 ) ) AND NULL ---- 10 values hashing to d98121d4377787ddf42da8fb8df5bb8c skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-2750 SELECT 33 col1 FROM tab1 WHERE - col1 NOT BETWEEN ( ( col1 ) ) AND NULL ---- 10 values hashing to d98121d4377787ddf42da8fb8df5bb8c skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-2750 SELECT 33 col1 FROM tab2 WHERE - col1 NOT BETWEEN ( ( col1 ) ) AND NULL ---- 10 values hashing to d98121d4377787ddf42da8fb8df5bb8c skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-2750 SELECT 33 col1 FROM tab3 WHERE - col1 NOT BETWEEN ( ( col1 ) ) AND NULL ---- 10 values hashing to d98121d4377787ddf42da8fb8df5bb8c skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-2750 SELECT 33 col1 FROM tab4 WHERE - col1 NOT BETWEEN ( ( col1 ) ) AND NULL ---- 10 values hashing to d98121d4377787ddf42da8fb8df5bb8c onlyif mysql # CAST syntax: SIGNED type: query II rowsort label-2755 SELECT DISTINCT - col1 + - 72 * + CAST( NULL AS SIGNED ) * + + col0 * + 43 AS col0, col1 FROM tab0 WHERE ( - - col1 ) IS NULL ---- skipif mysql # not compatible query II rowsort label-2755 SELECT DISTINCT - col1 + - 72 * + CAST ( NULL AS INTEGER ) * + + col0 * + 43 AS col0, col1 FROM tab0 WHERE ( - - col1 ) IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query II rowsort label-2755 SELECT DISTINCT - col1 + - 72 * + CAST( NULL AS SIGNED ) * + + col0 * + 43 AS col0, col1 FROM tab1 WHERE ( - - col1 ) IS NULL ---- skipif mysql # not compatible query II rowsort label-2755 SELECT DISTINCT - col1 + - 72 * + CAST ( NULL AS INTEGER ) * + + col0 * + 43 AS col0, col1 FROM tab1 WHERE ( - - col1 ) IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query II rowsort label-2755 SELECT DISTINCT - col1 + - 72 * + CAST( NULL AS SIGNED ) * + + col0 * + 43 AS col0, col1 FROM tab2 WHERE ( - - col1 ) IS NULL ---- skipif mysql # not compatible query II rowsort label-2755 SELECT DISTINCT - col1 + - 72 * + CAST ( NULL AS INTEGER ) * + + col0 * + 43 AS col0, col1 FROM tab2 WHERE ( - - col1 ) IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query II rowsort label-2755 SELECT DISTINCT - col1 + - 72 * + CAST( NULL AS SIGNED ) * + + col0 * + 43 AS col0, col1 FROM tab3 WHERE ( - - col1 ) IS NULL ---- skipif mysql # not compatible query II rowsort label-2755 SELECT DISTINCT - col1 + - 72 * + CAST ( NULL AS INTEGER ) * + + col0 * + 43 AS col0, col1 FROM tab3 WHERE ( - - col1 ) IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query II rowsort label-2755 SELECT DISTINCT - col1 + - 72 * + CAST( NULL AS SIGNED ) * + + col0 * + 43 AS col0, col1 FROM tab4 WHERE ( - - col1 ) IS NULL ---- skipif mysql # not compatible query II rowsort label-2755 SELECT DISTINCT - col1 + - 72 * + CAST ( NULL AS INTEGER ) * + + col0 * + 43 AS col0, col1 FROM tab4 WHERE ( - - col1 ) IS NULL ---- query I rowsort label-2760 SELECT - col3 AS col4 FROM tab0 AS cor0 WHERE NOT ( NOT + col4 + + - col3 IS NOT NULL ) ---- 10 values hashing to 19e9fb81d711d30a2b9bef5022326952 query I rowsort label-2760 SELECT - col3 AS col4 FROM tab1 AS cor0 WHERE NOT ( NOT + col4 + + - col3 IS NOT NULL ) ---- 10 values hashing to 19e9fb81d711d30a2b9bef5022326952 query I rowsort label-2760 SELECT - col3 AS col4 FROM tab2 AS cor0 WHERE NOT ( NOT + col4 + + - col3 IS NOT NULL ) ---- 10 values hashing to 19e9fb81d711d30a2b9bef5022326952 query I rowsort label-2760 SELECT - col3 AS col4 FROM tab3 AS cor0 WHERE NOT ( NOT + col4 + + - col3 IS NOT NULL ) ---- 10 values hashing to 19e9fb81d711d30a2b9bef5022326952 query I rowsort label-2760 SELECT - col3 AS col4 FROM tab4 AS cor0 WHERE NOT ( NOT + col4 + + - col3 IS NOT NULL ) ---- 10 values hashing to 19e9fb81d711d30a2b9bef5022326952 query I rowsort label-2765 SELECT col3 FROM tab0 AS cor0 WHERE NOT ( NOT NULL IS NULL ) ---- 10 values hashing to d70c4f7d82d3133d625e315338f25a09 query I rowsort label-2765 SELECT col3 FROM tab1 AS cor0 WHERE NOT ( NOT NULL IS NULL ) ---- 10 values hashing to d70c4f7d82d3133d625e315338f25a09 query I rowsort label-2765 SELECT col3 FROM tab2 AS cor0 WHERE NOT ( NOT NULL IS NULL ) ---- 10 values hashing to d70c4f7d82d3133d625e315338f25a09 query I rowsort label-2765 SELECT col3 FROM tab3 AS cor0 WHERE NOT ( NOT NULL IS NULL ) ---- 10 values hashing to d70c4f7d82d3133d625e315338f25a09 query I rowsort label-2765 SELECT col3 FROM tab4 AS cor0 WHERE NOT ( NOT NULL IS NULL ) ---- 10 values hashing to d70c4f7d82d3133d625e315338f25a09 query IIIIIII rowsort label-2770 SELECT * FROM tab0 WHERE - + 10 + + - 90 * col4 - + - 13 / - 92 IS NULL ---- query IIIIIII rowsort label-2770 SELECT * FROM tab1 WHERE - + 10 + + - 90 * col4 - + - 13 / - 92 IS NULL ---- query IIIIIII rowsort label-2770 SELECT * FROM tab2 WHERE - + 10 + + - 90 * col4 - + - 13 / - 92 IS NULL ---- query IIIIIII rowsort label-2770 SELECT * FROM tab3 WHERE - + 10 + + - 90 * col4 - + - 13 / - 92 IS NULL ---- query IIIIIII rowsort label-2770 SELECT * FROM tab4 WHERE - + 10 + + - 90 * col4 - + - 13 / - 92 IS NULL ---- query I rowsort label-2775 SELECT ALL + 87 AS col4 FROM tab0 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 4d2473a4eadbb0c031c93861de7b605d query I rowsort label-2775 SELECT ALL + 87 AS col4 FROM tab1 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 4d2473a4eadbb0c031c93861de7b605d query I rowsort label-2775 SELECT ALL + 87 AS col4 FROM tab2 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 4d2473a4eadbb0c031c93861de7b605d query I rowsort label-2775 SELECT ALL + 87 AS col4 FROM tab3 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 4d2473a4eadbb0c031c93861de7b605d query I rowsort label-2775 SELECT ALL + 87 AS col4 FROM tab4 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 4d2473a4eadbb0c031c93861de7b605d onlyif mysql # CAST syntax: SIGNED type: query II rowsort label-2780 SELECT ALL col0 / - CAST( NULL AS SIGNED ) + + + 47, col3 AS col0 FROM tab0 AS cor0 WHERE NOT 98 / col4 - + - col0 + - col0 * + col0 IS NOT NULL ---- skipif mysql # not compatible query II rowsort label-2780 SELECT ALL col0 / - CAST ( NULL AS INTEGER ) + + + 47, col3 AS col0 FROM tab0 AS cor0 WHERE NOT 98 / col4 - + - col0 + - col0 * + col0 IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query II rowsort label-2780 SELECT ALL col0 / - CAST( NULL AS SIGNED ) + + + 47, col3 AS col0 FROM tab1 AS cor0 WHERE NOT 98 / col4 - + - col0 + - col0 * + col0 IS NOT NULL ---- skipif mysql # not compatible query II rowsort label-2780 SELECT ALL col0 / - CAST ( NULL AS INTEGER ) + + + 47, col3 AS col0 FROM tab1 AS cor0 WHERE NOT 98 / col4 - + - col0 + - col0 * + col0 IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query II rowsort label-2780 SELECT ALL col0 / - CAST( NULL AS SIGNED ) + + + 47, col3 AS col0 FROM tab2 AS cor0 WHERE NOT 98 / col4 - + - col0 + - col0 * + col0 IS NOT NULL ---- skipif mysql # not compatible query II rowsort label-2780 SELECT ALL col0 / - CAST ( NULL AS INTEGER ) + + + 47, col3 AS col0 FROM tab2 AS cor0 WHERE NOT 98 / col4 - + - col0 + - col0 * + col0 IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query II rowsort label-2780 SELECT ALL col0 / - CAST( NULL AS SIGNED ) + + + 47, col3 AS col0 FROM tab3 AS cor0 WHERE NOT 98 / col4 - + - col0 + - col0 * + col0 IS NOT NULL ---- skipif mysql # not compatible query II rowsort label-2780 SELECT ALL col0 / - CAST ( NULL AS INTEGER ) + + + 47, col3 AS col0 FROM tab3 AS cor0 WHERE NOT 98 / col4 - + - col0 + - col0 * + col0 IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query II rowsort label-2780 SELECT ALL col0 / - CAST( NULL AS SIGNED ) + + + 47, col3 AS col0 FROM tab4 AS cor0 WHERE NOT 98 / col4 - + - col0 + - col0 * + col0 IS NOT NULL ---- skipif mysql # not compatible query II rowsort label-2780 SELECT ALL col0 / - CAST ( NULL AS INTEGER ) + + + 47, col3 AS col0 FROM tab4 AS cor0 WHERE NOT 98 / col4 - + - col0 + - col0 * + col0 IS NOT NULL ---- query I rowsort label-2785 SELECT ALL col0 / - col1 AS col4 FROM tab0 AS cor0 WHERE NOT ( col4 ) <= NULL ---- query I rowsort label-2785 SELECT ALL col0 / - col1 AS col4 FROM tab1 AS cor0 WHERE NOT ( col4 ) <= NULL ---- query I rowsort label-2785 SELECT ALL col0 / - col1 AS col4 FROM tab2 AS cor0 WHERE NOT ( col4 ) <= NULL ---- query I rowsort label-2785 SELECT ALL col0 / - col1 AS col4 FROM tab3 AS cor0 WHERE NOT ( col4 ) <= NULL ---- query I rowsort label-2785 SELECT ALL col0 / - col1 AS col4 FROM tab4 AS cor0 WHERE NOT ( col4 ) <= NULL ---- query IIIIIII rowsort label-2790 SELECT ALL * FROM tab0 AS cor0 WHERE NOT ( NULL ) > + 41 * + col1 ---- query IIIIIII rowsort label-2790 SELECT ALL * FROM tab1 AS cor0 WHERE NOT ( NULL ) > + 41 * + col1 ---- query IIIIIII rowsort label-2790 SELECT ALL * FROM tab2 AS cor0 WHERE NOT ( NULL ) > + 41 * + col1 ---- query IIIIIII rowsort label-2790 SELECT ALL * FROM tab3 AS cor0 WHERE NOT ( NULL ) > + 41 * + col1 ---- query IIIIIII rowsort label-2790 SELECT ALL * FROM tab4 AS cor0 WHERE NOT ( NULL ) > + 41 * + col1 ---- query I rowsort label-2795 SELECT ( + 23 ) AS col1 FROM tab0 AS cor0 WHERE NOT ( NULL ) IS NULL ---- query I rowsort label-2795 SELECT ( + 23 ) AS col1 FROM tab1 AS cor0 WHERE NOT ( NULL ) IS NULL ---- query I rowsort label-2795 SELECT ( + 23 ) AS col1 FROM tab2 AS cor0 WHERE NOT ( NULL ) IS NULL ---- query I rowsort label-2795 SELECT ( + 23 ) AS col1 FROM tab3 AS cor0 WHERE NOT ( NULL ) IS NULL ---- query I rowsort label-2795 SELECT ( + 23 ) AS col1 FROM tab4 AS cor0 WHERE NOT ( NULL ) IS NULL ---- query IIIIIII rowsort label-2800 SELECT ALL * FROM tab0 WHERE NOT col1 = NULL ---- query IIIIIII rowsort label-2800 SELECT ALL * FROM tab1 WHERE NOT col1 = NULL ---- query IIIIIII rowsort label-2800 SELECT ALL * FROM tab2 WHERE NOT col1 = NULL ---- query IIIIIII rowsort label-2800 SELECT ALL * FROM tab3 WHERE NOT col1 = NULL ---- query IIIIIII rowsort label-2800 SELECT ALL * FROM tab4 WHERE NOT col1 = NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-2805 SELECT ALL col5 col3 FROM tab0 WHERE NOT NULL > + - col4 ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-2805 SELECT ALL col5 col3 FROM tab1 WHERE NOT NULL > + - col4 ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-2805 SELECT ALL col5 col3 FROM tab2 WHERE NOT NULL > + - col4 ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-2805 SELECT ALL col5 col3 FROM tab3 WHERE NOT NULL > + - col4 ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-2805 SELECT ALL col5 col3 FROM tab4 WHERE NOT NULL > + - col4 ---- query IIIIIII rowsort label-2810 SELECT * FROM tab0 WHERE NULL = NULL ---- query IIIIIII rowsort label-2810 SELECT * FROM tab1 WHERE NULL = NULL ---- query IIIIIII rowsort label-2810 SELECT * FROM tab2 WHERE NULL = NULL ---- query IIIIIII rowsort label-2810 SELECT * FROM tab3 WHERE NULL = NULL ---- query IIIIIII rowsort label-2810 SELECT * FROM tab4 WHERE NULL = NULL ---- query II rowsort label-2815 SELECT 41, + 23 FROM tab0 AS cor0 WHERE NOT NULL IS NULL ---- query II rowsort label-2815 SELECT 41, + 23 FROM tab1 AS cor0 WHERE NOT NULL IS NULL ---- query II rowsort label-2815 SELECT 41, + 23 FROM tab2 AS cor0 WHERE NOT NULL IS NULL ---- query II rowsort label-2815 SELECT 41, + 23 FROM tab3 AS cor0 WHERE NOT NULL IS NULL ---- query II rowsort label-2815 SELECT 41, + 23 FROM tab4 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-2820 SELECT ALL + col5 FROM tab0 AS cor0 WHERE NOT NULL < NULL ---- query I rowsort label-2820 SELECT ALL + col5 FROM tab1 AS cor0 WHERE NOT NULL < NULL ---- query I rowsort label-2820 SELECT ALL + col5 FROM tab2 AS cor0 WHERE NOT NULL < NULL ---- query I rowsort label-2820 SELECT ALL + col5 FROM tab3 AS cor0 WHERE NOT NULL < NULL ---- query I rowsort label-2820 SELECT ALL + col5 FROM tab4 AS cor0 WHERE NOT NULL < NULL ---- query I rowsort label-2825 SELECT 96 FROM tab0 WHERE NOT - col4 IS NOT NULL ---- query I rowsort label-2825 SELECT 96 FROM tab1 WHERE NOT - col4 IS NOT NULL ---- query I rowsort label-2825 SELECT 96 FROM tab2 WHERE NOT - col4 IS NOT NULL ---- query I rowsort label-2825 SELECT 96 FROM tab3 WHERE NOT - col4 IS NOT NULL ---- query I rowsort label-2825 SELECT 96 FROM tab4 WHERE NOT - col4 IS NOT NULL ---- query I rowsort label-2830 SELECT col0 / - - 84 FROM tab0 WHERE NULL < NULL ---- query I rowsort label-2830 SELECT col0 / - - 84 FROM tab1 WHERE NULL < NULL ---- query I rowsort label-2830 SELECT col0 / - - 84 FROM tab2 WHERE NULL < NULL ---- query I rowsort label-2830 SELECT col0 / - - 84 FROM tab3 WHERE NULL < NULL ---- query I rowsort label-2830 SELECT col0 / - - 84 FROM tab4 WHERE NULL < NULL ---- query IIIIIII rowsort label-2835 SELECT ALL * FROM tab0 WHERE - ( - col4 ) IS NULL ---- query IIIIIII rowsort label-2835 SELECT ALL * FROM tab1 WHERE - ( - col4 ) IS NULL ---- query IIIIIII rowsort label-2835 SELECT ALL * FROM tab2 WHERE - ( - col4 ) IS NULL ---- query IIIIIII rowsort label-2835 SELECT ALL * FROM tab3 WHERE - ( - col4 ) IS NULL ---- query IIIIIII rowsort label-2835 SELECT ALL * FROM tab4 WHERE - ( - col4 ) IS NULL ---- onlyif mysql # aggregate syntax: query I rowsort label-2840 SELECT ALL + 55 + - ( COUNT( * ) ) FROM tab0 cor0 WHERE NULL IS NULL ---- 45 skipif mysql # not compatible query I rowsort label-2840 SELECT ALL + 55 + - ( COUNT ( * ) ) FROM tab0 cor0 WHERE NULL IS NULL ---- 45 onlyif mysql # aggregate syntax: query I rowsort label-2840 SELECT ALL + 55 + - ( COUNT( * ) ) FROM tab1 cor0 WHERE NULL IS NULL ---- 45 skipif mysql # not compatible query I rowsort label-2840 SELECT ALL + 55 + - ( COUNT ( * ) ) FROM tab1 cor0 WHERE NULL IS NULL ---- 45 onlyif mysql # aggregate syntax: query I rowsort label-2840 SELECT ALL + 55 + - ( COUNT( * ) ) FROM tab2 cor0 WHERE NULL IS NULL ---- 45 skipif mysql # not compatible query I rowsort label-2840 SELECT ALL + 55 + - ( COUNT ( * ) ) FROM tab2 cor0 WHERE NULL IS NULL ---- 45 onlyif mysql # aggregate syntax: query I rowsort label-2840 SELECT ALL + 55 + - ( COUNT( * ) ) FROM tab3 cor0 WHERE NULL IS NULL ---- 45 skipif mysql # not compatible query I rowsort label-2840 SELECT ALL + 55 + - ( COUNT ( * ) ) FROM tab3 cor0 WHERE NULL IS NULL ---- 45 onlyif mysql # aggregate syntax: query I rowsort label-2840 SELECT ALL + 55 + - ( COUNT( * ) ) FROM tab4 cor0 WHERE NULL IS NULL ---- 45 skipif mysql # not compatible query I rowsort label-2840 SELECT ALL + 55 + - ( COUNT ( * ) ) FROM tab4 cor0 WHERE NULL IS NULL ---- 45 query IIIIIII rowsort label-2845 SELECT ALL * FROM tab0 cor0 WHERE NULL <> ( - 48 ) ---- query IIIIIII rowsort label-2845 SELECT ALL * FROM tab1 cor0 WHERE NULL <> ( - 48 ) ---- query IIIIIII rowsort label-2845 SELECT ALL * FROM tab2 cor0 WHERE NULL <> ( - 48 ) ---- query IIIIIII rowsort label-2845 SELECT ALL * FROM tab3 cor0 WHERE NULL <> ( - 48 ) ---- query IIIIIII rowsort label-2845 SELECT ALL * FROM tab4 cor0 WHERE NULL <> ( - 48 ) ---- query I rowsort label-2850 SELECT DISTINCT + col0 * col1 FROM tab0 AS cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-2850 SELECT DISTINCT + col0 * col1 FROM tab1 AS cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-2850 SELECT DISTINCT + col0 * col1 FROM tab2 AS cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-2850 SELECT DISTINCT + col0 * col1 FROM tab3 AS cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-2850 SELECT DISTINCT + col0 * col1 FROM tab4 AS cor0 WHERE NULL IS NOT NULL ---- query IIIIIII rowsort label-2855 SELECT * FROM tab0 AS cor0 WHERE - 61 * - col3 IS NULL ---- query IIIIIII rowsort label-2855 SELECT * FROM tab1 AS cor0 WHERE - 61 * - col3 IS NULL ---- query IIIIIII rowsort label-2855 SELECT * FROM tab2 AS cor0 WHERE - 61 * - col3 IS NULL ---- query IIIIIII rowsort label-2855 SELECT * FROM tab3 AS cor0 WHERE - 61 * - col3 IS NULL ---- query IIIIIII rowsort label-2855 SELECT * FROM tab4 AS cor0 WHERE - 61 * - col3 IS NULL ---- onlyif mysql # aggregate syntax: query I rowsort label-2860 SELECT ALL + COUNT( * ) AS col3 FROM tab0 cor0 WHERE NOT col0 <> NULL ---- 0 skipif mysql # not compatible query I rowsort label-2860 SELECT ALL + COUNT ( * ) AS col3 FROM tab0 cor0 WHERE NOT col0 <> NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-2860 SELECT ALL + COUNT( * ) AS col3 FROM tab1 cor0 WHERE NOT col0 <> NULL ---- 0 skipif mysql # not compatible query I rowsort label-2860 SELECT ALL + COUNT ( * ) AS col3 FROM tab1 cor0 WHERE NOT col0 <> NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-2860 SELECT ALL + COUNT( * ) AS col3 FROM tab2 cor0 WHERE NOT col0 <> NULL ---- 0 skipif mysql # not compatible query I rowsort label-2860 SELECT ALL + COUNT ( * ) AS col3 FROM tab2 cor0 WHERE NOT col0 <> NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-2860 SELECT ALL + COUNT( * ) AS col3 FROM tab3 cor0 WHERE NOT col0 <> NULL ---- 0 skipif mysql # not compatible query I rowsort label-2860 SELECT ALL + COUNT ( * ) AS col3 FROM tab3 cor0 WHERE NOT col0 <> NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-2860 SELECT ALL + COUNT( * ) AS col3 FROM tab4 cor0 WHERE NOT col0 <> NULL ---- 0 skipif mysql # not compatible query I rowsort label-2860 SELECT ALL + COUNT ( * ) AS col3 FROM tab4 cor0 WHERE NOT col0 <> NULL ---- 0 query I rowsort label-2865 SELECT ALL + - col4 * + + col1 FROM tab0 WHERE NOT NULL IS NULL ---- query I rowsort label-2865 SELECT ALL + - col4 * + + col1 FROM tab1 WHERE NOT NULL IS NULL ---- query I rowsort label-2865 SELECT ALL + - col4 * + + col1 FROM tab2 WHERE NOT NULL IS NULL ---- query I rowsort label-2865 SELECT ALL + - col4 * + + col1 FROM tab3 WHERE NOT NULL IS NULL ---- query I rowsort label-2865 SELECT ALL + - col4 * + + col1 FROM tab4 WHERE NOT NULL IS NULL ---- query I rowsort label-2870 SELECT ALL + col3 AS col1 FROM tab0 WHERE NOT NULL IS NULL ---- query I rowsort label-2870 SELECT ALL + col3 AS col1 FROM tab1 WHERE NOT NULL IS NULL ---- query I rowsort label-2870 SELECT ALL + col3 AS col1 FROM tab2 WHERE NOT NULL IS NULL ---- query I rowsort label-2870 SELECT ALL + col3 AS col1 FROM tab3 WHERE NOT NULL IS NULL ---- query I rowsort label-2870 SELECT ALL + col3 AS col1 FROM tab4 WHERE NOT NULL IS NULL ---- query I rowsort label-2875 SELECT col1 FROM tab0 WHERE NOT + - 36 * col4 + 3 IS NOT NULL ---- query I rowsort label-2875 SELECT col1 FROM tab1 WHERE NOT + - 36 * col4 + 3 IS NOT NULL ---- query I rowsort label-2875 SELECT col1 FROM tab2 WHERE NOT + - 36 * col4 + 3 IS NOT NULL ---- query I rowsort label-2875 SELECT col1 FROM tab3 WHERE NOT + - 36 * col4 + 3 IS NOT NULL ---- query I rowsort label-2875 SELECT col1 FROM tab4 WHERE NOT + - 36 * col4 + 3 IS NOT NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-2880 SELECT 41 col0 FROM tab0 AS cor0 WHERE NULL IN ( - ( + col3 ), - col4 ) ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-2880 SELECT 41 col0 FROM tab1 AS cor0 WHERE NULL IN ( - ( + col3 ), - col4 ) ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-2880 SELECT 41 col0 FROM tab2 AS cor0 WHERE NULL IN ( - ( + col3 ), - col4 ) ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-2880 SELECT 41 col0 FROM tab3 AS cor0 WHERE NULL IN ( - ( + col3 ), - col4 ) ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-2880 SELECT 41 col0 FROM tab4 AS cor0 WHERE NULL IN ( - ( + col3 ), - col4 ) ---- onlyif mysql # CAST syntax: SIGNED type: query II rowsort label-2885 SELECT + - CAST( col0 AS SIGNED ) + + col3, col5 AS col0 FROM tab0 AS cor0 WHERE col3 + col1 BETWEEN NULL AND NULL ---- skipif mysql # not compatible query II rowsort label-2885 SELECT + - CAST ( col0 AS INTEGER ) + + col3, col5 AS col0 FROM tab0 AS cor0 WHERE col3 + col1 BETWEEN NULL AND NULL ---- onlyif mysql # CAST syntax: SIGNED type: query II rowsort label-2885 SELECT + - CAST( col0 AS SIGNED ) + + col3, col5 AS col0 FROM tab1 AS cor0 WHERE col3 + col1 BETWEEN NULL AND NULL ---- skipif mysql # not compatible query II rowsort label-2885 SELECT + - CAST ( col0 AS INTEGER ) + + col3, col5 AS col0 FROM tab1 AS cor0 WHERE col3 + col1 BETWEEN NULL AND NULL ---- onlyif mysql # CAST syntax: SIGNED type: query II rowsort label-2885 SELECT + - CAST( col0 AS SIGNED ) + + col3, col5 AS col0 FROM tab2 AS cor0 WHERE col3 + col1 BETWEEN NULL AND NULL ---- skipif mysql # not compatible query II rowsort label-2885 SELECT + - CAST ( col0 AS INTEGER ) + + col3, col5 AS col0 FROM tab2 AS cor0 WHERE col3 + col1 BETWEEN NULL AND NULL ---- onlyif mysql # CAST syntax: SIGNED type: query II rowsort label-2885 SELECT + - CAST( col0 AS SIGNED ) + + col3, col5 AS col0 FROM tab3 AS cor0 WHERE col3 + col1 BETWEEN NULL AND NULL ---- skipif mysql # not compatible query II rowsort label-2885 SELECT + - CAST ( col0 AS INTEGER ) + + col3, col5 AS col0 FROM tab3 AS cor0 WHERE col3 + col1 BETWEEN NULL AND NULL ---- onlyif mysql # CAST syntax: SIGNED type: query II rowsort label-2885 SELECT + - CAST( col0 AS SIGNED ) + + col3, col5 AS col0 FROM tab4 AS cor0 WHERE col3 + col1 BETWEEN NULL AND NULL ---- skipif mysql # not compatible query II rowsort label-2885 SELECT + - CAST ( col0 AS INTEGER ) + + col3, col5 AS col0 FROM tab4 AS cor0 WHERE col3 + col1 BETWEEN NULL AND NULL ---- query I rowsort label-2890 SELECT DISTINCT + 43 AS col3 FROM tab0 WHERE - 84 IS NULL ---- query I rowsort label-2890 SELECT DISTINCT + 43 AS col3 FROM tab1 WHERE - 84 IS NULL ---- query I rowsort label-2890 SELECT DISTINCT + 43 AS col3 FROM tab2 WHERE - 84 IS NULL ---- query I rowsort label-2890 SELECT DISTINCT + 43 AS col3 FROM tab3 WHERE - 84 IS NULL ---- query I rowsort label-2890 SELECT DISTINCT + 43 AS col3 FROM tab4 WHERE - 84 IS NULL ---- query IIIIIII rowsort label-2895 SELECT ALL * FROM tab0 WHERE NULL >= - col4 ---- query IIIIIII rowsort label-2895 SELECT ALL * FROM tab1 WHERE NULL >= - col4 ---- query IIIIIII rowsort label-2895 SELECT ALL * FROM tab2 WHERE NULL >= - col4 ---- query IIIIIII rowsort label-2895 SELECT ALL * FROM tab3 WHERE NULL >= - col4 ---- query IIIIIII rowsort label-2895 SELECT ALL * FROM tab4 WHERE NULL >= - col4 ---- query I rowsort label-2900 SELECT - 77 + - col0 AS col3 FROM tab0 AS cor0 WHERE + 59 IS NOT NULL ---- 10 values hashing to 126d9e698409848695b98b0efc6ef050 query I rowsort label-2900 SELECT - 77 + - col0 AS col3 FROM tab1 AS cor0 WHERE + 59 IS NOT NULL ---- 10 values hashing to 126d9e698409848695b98b0efc6ef050 query I rowsort label-2900 SELECT - 77 + - col0 AS col3 FROM tab2 AS cor0 WHERE + 59 IS NOT NULL ---- 10 values hashing to 126d9e698409848695b98b0efc6ef050 query I rowsort label-2900 SELECT - 77 + - col0 AS col3 FROM tab3 AS cor0 WHERE + 59 IS NOT NULL ---- 10 values hashing to 126d9e698409848695b98b0efc6ef050 query I rowsort label-2900 SELECT - 77 + - col0 AS col3 FROM tab4 AS cor0 WHERE + 59 IS NOT NULL ---- 10 values hashing to 126d9e698409848695b98b0efc6ef050 onlyif mysql # CAST syntax: SIGNED type: query II rowsort label-2905 SELECT col4, + col2 FROM tab0 WHERE NOT - 2 + - CAST( NULL AS SIGNED ) + - - CAST( NULL AS SIGNED ) IS NULL ---- skipif mysql # not compatible query II rowsort label-2905 SELECT col4, + col2 FROM tab0 WHERE NOT - 2 + - CAST ( NULL AS INTEGER ) + - - CAST ( NULL AS INTEGER ) IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query II rowsort label-2905 SELECT col4, + col2 FROM tab1 WHERE NOT - 2 + - CAST( NULL AS SIGNED ) + - - CAST( NULL AS SIGNED ) IS NULL ---- skipif mysql # not compatible query II rowsort label-2905 SELECT col4, + col2 FROM tab1 WHERE NOT - 2 + - CAST ( NULL AS INTEGER ) + - - CAST ( NULL AS INTEGER ) IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query II rowsort label-2905 SELECT col4, + col2 FROM tab2 WHERE NOT - 2 + - CAST( NULL AS SIGNED ) + - - CAST( NULL AS SIGNED ) IS NULL ---- skipif mysql # not compatible query II rowsort label-2905 SELECT col4, + col2 FROM tab2 WHERE NOT - 2 + - CAST ( NULL AS INTEGER ) + - - CAST ( NULL AS INTEGER ) IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query II rowsort label-2905 SELECT col4, + col2 FROM tab3 WHERE NOT - 2 + - CAST( NULL AS SIGNED ) + - - CAST( NULL AS SIGNED ) IS NULL ---- skipif mysql # not compatible query II rowsort label-2905 SELECT col4, + col2 FROM tab3 WHERE NOT - 2 + - CAST ( NULL AS INTEGER ) + - - CAST ( NULL AS INTEGER ) IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query II rowsort label-2905 SELECT col4, + col2 FROM tab4 WHERE NOT - 2 + - CAST( NULL AS SIGNED ) + - - CAST( NULL AS SIGNED ) IS NULL ---- skipif mysql # not compatible query II rowsort label-2905 SELECT col4, + col2 FROM tab4 WHERE NOT - 2 + - CAST ( NULL AS INTEGER ) + - - CAST ( NULL AS INTEGER ) IS NULL ---- query IIIIIII rowsort label-2910 SELECT ALL * FROM tab0 WHERE - + col1 = col4 ---- query IIIIIII rowsort label-2910 SELECT ALL * FROM tab1 WHERE - + col1 = col4 ---- query IIIIIII rowsort label-2910 SELECT ALL * FROM tab2 WHERE - + col1 = col4 ---- query IIIIIII rowsort label-2910 SELECT ALL * FROM tab3 WHERE - + col1 = col4 ---- query IIIIIII rowsort label-2910 SELECT ALL * FROM tab4 WHERE - + col1 = col4 ---- onlyif mysql # CAST syntax: DECIMAL type: query I rowsort label-2915 SELECT DISTINCT - - CAST( NULL AS DECIMAL ) AS col2 FROM tab0 WHERE + + 70 <= + - 33 ---- skipif mysql # not compatible query I rowsort label-2915 SELECT DISTINCT - - CAST ( NULL AS REAL ) AS col2 FROM tab0 WHERE + + 70 <= + - 33 ---- onlyif mysql # CAST syntax: DECIMAL type: query I rowsort label-2915 SELECT DISTINCT - - CAST( NULL AS DECIMAL ) AS col2 FROM tab1 WHERE + + 70 <= + - 33 ---- skipif mysql # not compatible query I rowsort label-2915 SELECT DISTINCT - - CAST ( NULL AS REAL ) AS col2 FROM tab1 WHERE + + 70 <= + - 33 ---- onlyif mysql # CAST syntax: DECIMAL type: query I rowsort label-2915 SELECT DISTINCT - - CAST( NULL AS DECIMAL ) AS col2 FROM tab2 WHERE + + 70 <= + - 33 ---- skipif mysql # not compatible query I rowsort label-2915 SELECT DISTINCT - - CAST ( NULL AS REAL ) AS col2 FROM tab2 WHERE + + 70 <= + - 33 ---- onlyif mysql # CAST syntax: DECIMAL type: query I rowsort label-2915 SELECT DISTINCT - - CAST( NULL AS DECIMAL ) AS col2 FROM tab3 WHERE + + 70 <= + - 33 ---- skipif mysql # not compatible query I rowsort label-2915 SELECT DISTINCT - - CAST ( NULL AS REAL ) AS col2 FROM tab3 WHERE + + 70 <= + - 33 ---- onlyif mysql # CAST syntax: DECIMAL type: query I rowsort label-2915 SELECT DISTINCT - - CAST( NULL AS DECIMAL ) AS col2 FROM tab4 WHERE + + 70 <= + - 33 ---- skipif mysql # not compatible query I rowsort label-2915 SELECT DISTINCT - - CAST ( NULL AS REAL ) AS col2 FROM tab4 WHERE + + 70 <= + - 33 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-2920 SELECT - 17 FROM tab0 AS cor0 WHERE + col4 / - 40 * CAST( - 33 AS SIGNED ) IS NULL ---- skipif mysql # not compatible query I rowsort label-2920 SELECT - 17 FROM tab0 AS cor0 WHERE + col4 / - 40 * CAST ( - 33 AS INTEGER ) IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-2920 SELECT - 17 FROM tab1 AS cor0 WHERE + col4 / - 40 * CAST( - 33 AS SIGNED ) IS NULL ---- skipif mysql # not compatible query I rowsort label-2920 SELECT - 17 FROM tab1 AS cor0 WHERE + col4 / - 40 * CAST ( - 33 AS INTEGER ) IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-2920 SELECT - 17 FROM tab2 AS cor0 WHERE + col4 / - 40 * CAST( - 33 AS SIGNED ) IS NULL ---- skipif mysql # not compatible query I rowsort label-2920 SELECT - 17 FROM tab2 AS cor0 WHERE + col4 / - 40 * CAST ( - 33 AS INTEGER ) IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-2920 SELECT - 17 FROM tab3 AS cor0 WHERE + col4 / - 40 * CAST( - 33 AS SIGNED ) IS NULL ---- skipif mysql # not compatible query I rowsort label-2920 SELECT - 17 FROM tab3 AS cor0 WHERE + col4 / - 40 * CAST ( - 33 AS INTEGER ) IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-2920 SELECT - 17 FROM tab4 AS cor0 WHERE + col4 / - 40 * CAST( - 33 AS SIGNED ) IS NULL ---- skipif mysql # not compatible query I rowsort label-2920 SELECT - 17 FROM tab4 AS cor0 WHERE + col4 / - 40 * CAST ( - 33 AS INTEGER ) IS NULL ---- query IIIIIII rowsort label-2925 SELECT * FROM tab0 WHERE + 40 - - col0 * + - col3 IS NULL ---- query IIIIIII rowsort label-2925 SELECT * FROM tab1 WHERE + 40 - - col0 * + - col3 IS NULL ---- query IIIIIII rowsort label-2925 SELECT * FROM tab2 WHERE + 40 - - col0 * + - col3 IS NULL ---- query IIIIIII rowsort label-2925 SELECT * FROM tab3 WHERE + 40 - - col0 * + - col3 IS NULL ---- query IIIIIII rowsort label-2925 SELECT * FROM tab4 WHERE + 40 - - col0 * + - col3 IS NULL ---- query IIIIIII rowsort label-2930 SELECT * FROM tab0 cor0 WHERE NOT col3 <> ( + 8 / col3 + - col3 ) ---- query IIIIIII rowsort label-2930 SELECT * FROM tab1 cor0 WHERE NOT col3 <> ( + 8 / col3 + - col3 ) ---- query IIIIIII rowsort label-2930 SELECT * FROM tab2 cor0 WHERE NOT col3 <> ( + 8 / col3 + - col3 ) ---- query IIIIIII rowsort label-2930 SELECT * FROM tab3 cor0 WHERE NOT col3 <> ( + 8 / col3 + - col3 ) ---- query IIIIIII rowsort label-2930 SELECT * FROM tab4 cor0 WHERE NOT col3 <> ( + 8 / col3 + - col3 ) ---- onlyif mysql # aggregate syntax: query I rowsort label-2935 SELECT - - 6 - - - AVG ( ALL + col0 ) + + COUNT( * ) FROM tab0 AS cor0 WHERE NULL > col3 ---- NULL skipif mysql # not compatible query I rowsort label-2935 SELECT - - 6 - - - AVG ( ALL + col0 ) + + COUNT ( * ) FROM tab0 AS cor0 WHERE NULL > col3 ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-2935 SELECT - - 6 - - - AVG ( ALL + col0 ) + + COUNT( * ) FROM tab1 AS cor0 WHERE NULL > col3 ---- NULL skipif mysql # not compatible query I rowsort label-2935 SELECT - - 6 - - - AVG ( ALL + col0 ) + + COUNT ( * ) FROM tab1 AS cor0 WHERE NULL > col3 ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-2935 SELECT - - 6 - - - AVG ( ALL + col0 ) + + COUNT( * ) FROM tab2 AS cor0 WHERE NULL > col3 ---- NULL skipif mysql # not compatible query I rowsort label-2935 SELECT - - 6 - - - AVG ( ALL + col0 ) + + COUNT ( * ) FROM tab2 AS cor0 WHERE NULL > col3 ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-2935 SELECT - - 6 - - - AVG ( ALL + col0 ) + + COUNT( * ) FROM tab3 AS cor0 WHERE NULL > col3 ---- NULL skipif mysql # not compatible query I rowsort label-2935 SELECT - - 6 - - - AVG ( ALL + col0 ) + + COUNT ( * ) FROM tab3 AS cor0 WHERE NULL > col3 ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-2935 SELECT - - 6 - - - AVG ( ALL + col0 ) + + COUNT( * ) FROM tab4 AS cor0 WHERE NULL > col3 ---- NULL skipif mysql # not compatible query I rowsort label-2935 SELECT - - 6 - - - AVG ( ALL + col0 ) + + COUNT ( * ) FROM tab4 AS cor0 WHERE NULL > col3 ---- NULL query I rowsort label-2940 SELECT + 73 AS col5 FROM tab0 WHERE NULL IS NOT NULL ---- query I rowsort label-2940 SELECT + 73 AS col5 FROM tab1 WHERE NULL IS NOT NULL ---- query I rowsort label-2940 SELECT + 73 AS col5 FROM tab2 WHERE NULL IS NOT NULL ---- query I rowsort label-2940 SELECT + 73 AS col5 FROM tab3 WHERE NULL IS NOT NULL ---- query I rowsort label-2940 SELECT + 73 AS col5 FROM tab4 WHERE NULL IS NOT NULL ---- query I rowsort label-2945 SELECT 34 + + 9 FROM tab0 WHERE NULL IS NULL ---- 10 values hashing to 9f8ee6252028a2e545594ad9911d8dcc query I rowsort label-2945 SELECT 34 + + 9 FROM tab1 WHERE NULL IS NULL ---- 10 values hashing to 9f8ee6252028a2e545594ad9911d8dcc query I rowsort label-2945 SELECT 34 + + 9 FROM tab2 WHERE NULL IS NULL ---- 10 values hashing to 9f8ee6252028a2e545594ad9911d8dcc query I rowsort label-2945 SELECT 34 + + 9 FROM tab3 WHERE NULL IS NULL ---- 10 values hashing to 9f8ee6252028a2e545594ad9911d8dcc query I rowsort label-2945 SELECT 34 + + 9 FROM tab4 WHERE NULL IS NULL ---- 10 values hashing to 9f8ee6252028a2e545594ad9911d8dcc query I rowsort label-2950 SELECT - + col1 AS col2 FROM tab0 WHERE - + 85 < NULL ---- query I rowsort label-2950 SELECT - + col1 AS col2 FROM tab1 WHERE - + 85 < NULL ---- query I rowsort label-2950 SELECT - + col1 AS col2 FROM tab2 WHERE - + 85 < NULL ---- query I rowsort label-2950 SELECT - + col1 AS col2 FROM tab3 WHERE - + 85 < NULL ---- query I rowsort label-2950 SELECT - + col1 AS col2 FROM tab4 WHERE - + 85 < NULL ---- query I rowsort label-2955 SELECT - col0 FROM tab0 WHERE NOT - + col0 BETWEEN NULL AND - 32 * - + col3 ---- query I rowsort label-2955 SELECT - col0 FROM tab1 WHERE NOT - + col0 BETWEEN NULL AND - 32 * - + col3 ---- query I rowsort label-2955 SELECT - col0 FROM tab2 WHERE NOT - + col0 BETWEEN NULL AND - 32 * - + col3 ---- query I rowsort label-2955 SELECT - col0 FROM tab3 WHERE NOT - + col0 BETWEEN NULL AND - 32 * - + col3 ---- query I rowsort label-2955 SELECT - col0 FROM tab4 WHERE NOT - + col0 BETWEEN NULL AND - 32 * - + col3 ---- query I rowsort label-2960 SELECT - 63 FROM tab0 AS cor0 WHERE NOT + col0 + + + col0 IS NULL ---- 10 values hashing to 240838c8a85902ef580f7c66ab39e0dc query I rowsort label-2960 SELECT - 63 FROM tab1 AS cor0 WHERE NOT + col0 + + + col0 IS NULL ---- 10 values hashing to 240838c8a85902ef580f7c66ab39e0dc query I rowsort label-2960 SELECT - 63 FROM tab2 AS cor0 WHERE NOT + col0 + + + col0 IS NULL ---- 10 values hashing to 240838c8a85902ef580f7c66ab39e0dc query I rowsort label-2960 SELECT - 63 FROM tab3 AS cor0 WHERE NOT + col0 + + + col0 IS NULL ---- 10 values hashing to 240838c8a85902ef580f7c66ab39e0dc query I rowsort label-2960 SELECT - 63 FROM tab4 AS cor0 WHERE NOT + col0 + + + col0 IS NULL ---- 10 values hashing to 240838c8a85902ef580f7c66ab39e0dc query I rowsort label-2965 SELECT - - col1 FROM tab0 AS cor0 WHERE NOT NULL = col1 ---- query I rowsort label-2965 SELECT - - col1 FROM tab1 AS cor0 WHERE NOT NULL = col1 ---- query I rowsort label-2965 SELECT - - col1 FROM tab2 AS cor0 WHERE NOT NULL = col1 ---- query I rowsort label-2965 SELECT - - col1 FROM tab3 AS cor0 WHERE NOT NULL = col1 ---- query I rowsort label-2965 SELECT - - col1 FROM tab4 AS cor0 WHERE NOT NULL = col1 ---- onlyif mysql # CAST syntax: DECIMAL type: query IIIIIII rowsort label-2970 SELECT * FROM tab0 cor0 WHERE NOT NULL = - CAST( NULL AS DECIMAL ) ---- skipif mysql # not compatible query IIIIIII rowsort label-2970 SELECT * FROM tab0 cor0 WHERE NOT NULL = - CAST ( NULL AS REAL ) ---- onlyif mysql # CAST syntax: DECIMAL type: query IIIIIII rowsort label-2970 SELECT * FROM tab1 cor0 WHERE NOT NULL = - CAST( NULL AS DECIMAL ) ---- skipif mysql # not compatible query IIIIIII rowsort label-2970 SELECT * FROM tab1 cor0 WHERE NOT NULL = - CAST ( NULL AS REAL ) ---- onlyif mysql # CAST syntax: DECIMAL type: query IIIIIII rowsort label-2970 SELECT * FROM tab2 cor0 WHERE NOT NULL = - CAST( NULL AS DECIMAL ) ---- skipif mysql # not compatible query IIIIIII rowsort label-2970 SELECT * FROM tab2 cor0 WHERE NOT NULL = - CAST ( NULL AS REAL ) ---- onlyif mysql # CAST syntax: DECIMAL type: query IIIIIII rowsort label-2970 SELECT * FROM tab3 cor0 WHERE NOT NULL = - CAST( NULL AS DECIMAL ) ---- skipif mysql # not compatible query IIIIIII rowsort label-2970 SELECT * FROM tab3 cor0 WHERE NOT NULL = - CAST ( NULL AS REAL ) ---- onlyif mysql # CAST syntax: DECIMAL type: query IIIIIII rowsort label-2970 SELECT * FROM tab4 cor0 WHERE NOT NULL = - CAST( NULL AS DECIMAL ) ---- skipif mysql # not compatible query IIIIIII rowsort label-2970 SELECT * FROM tab4 cor0 WHERE NOT NULL = - CAST ( NULL AS REAL ) ---- query I rowsort label-2975 SELECT DISTINCT - col0 * col3 AS col1 FROM tab0 cor0 WHERE col2 IS NULL ---- query I rowsort label-2975 SELECT DISTINCT - col0 * col3 AS col1 FROM tab1 cor0 WHERE col2 IS NULL ---- query I rowsort label-2975 SELECT DISTINCT - col0 * col3 AS col1 FROM tab2 cor0 WHERE col2 IS NULL ---- query I rowsort label-2975 SELECT DISTINCT - col0 * col3 AS col1 FROM tab3 cor0 WHERE col2 IS NULL ---- query I rowsort label-2975 SELECT DISTINCT - col0 * col3 AS col1 FROM tab4 cor0 WHERE col2 IS NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-2980 SELECT ALL - 38 * + + 68 col2 FROM tab0 WHERE NULL IS NOT NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-2980 SELECT ALL - 38 * + + 68 col2 FROM tab1 WHERE NULL IS NOT NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-2980 SELECT ALL - 38 * + + 68 col2 FROM tab2 WHERE NULL IS NOT NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-2980 SELECT ALL - 38 * + + 68 col2 FROM tab3 WHERE NULL IS NOT NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-2980 SELECT ALL - 38 * + + 68 col2 FROM tab4 WHERE NULL IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-2985 SELECT * FROM tab0 WHERE + - 80 >= - CAST( NULL AS SIGNED ) ---- skipif mysql # not compatible query IIIIIII rowsort label-2985 SELECT * FROM tab0 WHERE + - 80 >= - CAST ( NULL AS INTEGER ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-2985 SELECT * FROM tab1 WHERE + - 80 >= - CAST( NULL AS SIGNED ) ---- skipif mysql # not compatible query IIIIIII rowsort label-2985 SELECT * FROM tab1 WHERE + - 80 >= - CAST ( NULL AS INTEGER ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-2985 SELECT * FROM tab2 WHERE + - 80 >= - CAST( NULL AS SIGNED ) ---- skipif mysql # not compatible query IIIIIII rowsort label-2985 SELECT * FROM tab2 WHERE + - 80 >= - CAST ( NULL AS INTEGER ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-2985 SELECT * FROM tab3 WHERE + - 80 >= - CAST( NULL AS SIGNED ) ---- skipif mysql # not compatible query IIIIIII rowsort label-2985 SELECT * FROM tab3 WHERE + - 80 >= - CAST ( NULL AS INTEGER ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-2985 SELECT * FROM tab4 WHERE + - 80 >= - CAST( NULL AS SIGNED ) ---- skipif mysql # not compatible query IIIIIII rowsort label-2985 SELECT * FROM tab4 WHERE + - 80 >= - CAST ( NULL AS INTEGER ) ---- query IIIIIII rowsort label-2990 SELECT * FROM tab0 WHERE - col3 <> NULL ---- query IIIIIII rowsort label-2990 SELECT * FROM tab1 WHERE - col3 <> NULL ---- query IIIIIII rowsort label-2990 SELECT * FROM tab2 WHERE - col3 <> NULL ---- query IIIIIII rowsort label-2990 SELECT * FROM tab3 WHERE - col3 <> NULL ---- query IIIIIII rowsort label-2990 SELECT * FROM tab4 WHERE - col3 <> NULL ---- query IIIIIII rowsort label-2995 SELECT * FROM tab0 WHERE NOT col1 NOT IN ( ( + 34 ) + - 67, - 75 + + col0, - ( + 67 ) * - col3 + + 91, - - col0 + + col4 ) AND NULL IS NULL ---- query IIIIIII rowsort label-2995 SELECT * FROM tab1 WHERE NOT col1 NOT IN ( ( + 34 ) + - 67, - 75 + + col0, - ( + 67 ) * - col3 + + 91, - - col0 + + col4 ) AND NULL IS NULL ---- query IIIIIII rowsort label-2995 SELECT * FROM tab2 WHERE NOT col1 NOT IN ( ( + 34 ) + - 67, - 75 + + col0, - ( + 67 ) * - col3 + + 91, - - col0 + + col4 ) AND NULL IS NULL ---- query IIIIIII rowsort label-2995 SELECT * FROM tab3 WHERE NOT col1 NOT IN ( ( + 34 ) + - 67, - 75 + + col0, - ( + 67 ) * - col3 + + 91, - - col0 + + col4 ) AND NULL IS NULL ---- query IIIIIII rowsort label-2995 SELECT * FROM tab4 WHERE NOT col1 NOT IN ( ( + 34 ) + - 67, - 75 + + col0, - ( + 67 ) * - col3 + + 91, - - col0 + + col4 ) AND NULL IS NULL ---- query I rowsort label-3000 SELECT ALL col5 FROM tab0 AS cor0 WHERE NOT ( col2 ) IS NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-3000 SELECT ALL col5 FROM tab1 AS cor0 WHERE NOT ( col2 ) IS NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-3000 SELECT ALL col5 FROM tab2 AS cor0 WHERE NOT ( col2 ) IS NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-3000 SELECT ALL col5 FROM tab3 AS cor0 WHERE NOT ( col2 ) IS NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-3000 SELECT ALL col5 FROM tab4 AS cor0 WHERE NOT ( col2 ) IS NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query IIIIIII rowsort label-3005 SELECT * FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND NULL ---- query IIIIIII rowsort label-3005 SELECT * FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND NULL ---- query IIIIIII rowsort label-3005 SELECT * FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND NULL ---- query IIIIIII rowsort label-3005 SELECT * FROM tab3 AS cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND NULL ---- query IIIIIII rowsort label-3005 SELECT * FROM tab4 AS cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND NULL ---- query I rowsort label-3010 SELECT ALL col3 AS col4 FROM tab0 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to d70c4f7d82d3133d625e315338f25a09 query I rowsort label-3010 SELECT ALL col3 AS col4 FROM tab1 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to d70c4f7d82d3133d625e315338f25a09 query I rowsort label-3010 SELECT ALL col3 AS col4 FROM tab2 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to d70c4f7d82d3133d625e315338f25a09 query I rowsort label-3010 SELECT ALL col3 AS col4 FROM tab3 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to d70c4f7d82d3133d625e315338f25a09 query I rowsort label-3010 SELECT ALL col3 AS col4 FROM tab4 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to d70c4f7d82d3133d625e315338f25a09 query IIIIIII rowsort label-3015 SELECT ALL * FROM tab0 AS cor0 WHERE NOT + ( + col4 ) IS NOT NULL ---- query IIIIIII rowsort label-3015 SELECT ALL * FROM tab1 AS cor0 WHERE NOT + ( + col4 ) IS NOT NULL ---- query IIIIIII rowsort label-3015 SELECT ALL * FROM tab2 AS cor0 WHERE NOT + ( + col4 ) IS NOT NULL ---- query IIIIIII rowsort label-3015 SELECT ALL * FROM tab3 AS cor0 WHERE NOT + ( + col4 ) IS NOT NULL ---- query IIIIIII rowsort label-3015 SELECT ALL * FROM tab4 AS cor0 WHERE NOT + ( + col4 ) IS NOT NULL ---- query IIIIIII rowsort label-3020 SELECT * FROM tab0 AS cor0 WHERE NOT - 97 IS NOT NULL ---- query IIIIIII rowsort label-3020 SELECT * FROM tab1 AS cor0 WHERE NOT - 97 IS NOT NULL ---- query IIIIIII rowsort label-3020 SELECT * FROM tab2 AS cor0 WHERE NOT - 97 IS NOT NULL ---- query IIIIIII rowsort label-3020 SELECT * FROM tab3 AS cor0 WHERE NOT - 97 IS NOT NULL ---- query IIIIIII rowsort label-3020 SELECT * FROM tab4 AS cor0 WHERE NOT - 97 IS NOT NULL ---- query I rowsort label-3025 SELECT DISTINCT - 16 AS col0 FROM tab0 AS cor0 WHERE NOT ( NULL ) IS NOT NULL ---- -16 query I rowsort label-3025 SELECT DISTINCT - 16 AS col0 FROM tab1 AS cor0 WHERE NOT ( NULL ) IS NOT NULL ---- -16 query I rowsort label-3025 SELECT DISTINCT - 16 AS col0 FROM tab2 AS cor0 WHERE NOT ( NULL ) IS NOT NULL ---- -16 query I rowsort label-3025 SELECT DISTINCT - 16 AS col0 FROM tab3 AS cor0 WHERE NOT ( NULL ) IS NOT NULL ---- -16 query I rowsort label-3025 SELECT DISTINCT - 16 AS col0 FROM tab4 AS cor0 WHERE NOT ( NULL ) IS NOT NULL ---- -16 query I rowsort label-3030 SELECT ALL - 11 FROM tab0 AS cor0 WHERE NOT NULL < + col3 * - 32 - 20 ---- query I rowsort label-3030 SELECT ALL - 11 FROM tab1 AS cor0 WHERE NOT NULL < + col3 * - 32 - 20 ---- query I rowsort label-3030 SELECT ALL - 11 FROM tab2 AS cor0 WHERE NOT NULL < + col3 * - 32 - 20 ---- query I rowsort label-3030 SELECT ALL - 11 FROM tab3 AS cor0 WHERE NOT NULL < + col3 * - 32 - 20 ---- query I rowsort label-3030 SELECT ALL - 11 FROM tab4 AS cor0 WHERE NOT NULL < + col3 * - 32 - 20 ---- query I rowsort label-3035 SELECT ALL - + col0 AS col4 FROM tab0 WHERE NULL <> NULL ---- query I rowsort label-3035 SELECT ALL - + col0 AS col4 FROM tab1 WHERE NULL <> NULL ---- query I rowsort label-3035 SELECT ALL - + col0 AS col4 FROM tab2 WHERE NULL <> NULL ---- query I rowsort label-3035 SELECT ALL - + col0 AS col4 FROM tab3 WHERE NULL <> NULL ---- query I rowsort label-3035 SELECT ALL - + col0 AS col4 FROM tab4 WHERE NULL <> NULL ---- query I rowsort label-3040 SELECT + + col0 FROM tab0 WHERE NULL < NULL ---- query I rowsort label-3040 SELECT + + col0 FROM tab1 WHERE NULL < NULL ---- query I rowsort label-3040 SELECT + + col0 FROM tab2 WHERE NULL < NULL ---- query I rowsort label-3040 SELECT + + col0 FROM tab3 WHERE NULL < NULL ---- query I rowsort label-3040 SELECT + + col0 FROM tab4 WHERE NULL < NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-3045 SELECT - CAST( NULL AS SIGNED ) col3 FROM tab0 WHERE NOT NULL = NULL ---- skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-3045 SELECT - CAST ( NULL AS INTEGER ) col3 FROM tab0 WHERE NOT NULL = NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-3045 SELECT - CAST( NULL AS SIGNED ) col3 FROM tab1 WHERE NOT NULL = NULL ---- skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-3045 SELECT - CAST ( NULL AS INTEGER ) col3 FROM tab1 WHERE NOT NULL = NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-3045 SELECT - CAST( NULL AS SIGNED ) col3 FROM tab2 WHERE NOT NULL = NULL ---- skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-3045 SELECT - CAST ( NULL AS INTEGER ) col3 FROM tab2 WHERE NOT NULL = NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-3045 SELECT - CAST( NULL AS SIGNED ) col3 FROM tab3 WHERE NOT NULL = NULL ---- skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-3045 SELECT - CAST ( NULL AS INTEGER ) col3 FROM tab3 WHERE NOT NULL = NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-3045 SELECT - CAST( NULL AS SIGNED ) col3 FROM tab4 WHERE NOT NULL = NULL ---- skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-3045 SELECT - CAST ( NULL AS INTEGER ) col3 FROM tab4 WHERE NOT NULL = NULL ---- query I rowsort label-3050 SELECT DISTINCT 30 * - 57 + - AVG ( DISTINCT + col0 ) + + 96 FROM tab0 WHERE NOT NULL <= NULL ---- NULL query I rowsort label-3050 SELECT DISTINCT 30 * - 57 + - AVG ( DISTINCT + col0 ) + + 96 FROM tab1 WHERE NOT NULL <= NULL ---- NULL query I rowsort label-3050 SELECT DISTINCT 30 * - 57 + - AVG ( DISTINCT + col0 ) + + 96 FROM tab2 WHERE NOT NULL <= NULL ---- NULL query I rowsort label-3050 SELECT DISTINCT 30 * - 57 + - AVG ( DISTINCT + col0 ) + + 96 FROM tab3 WHERE NOT NULL <= NULL ---- NULL query I rowsort label-3050 SELECT DISTINCT 30 * - 57 + - AVG ( DISTINCT + col0 ) + + 96 FROM tab4 WHERE NOT NULL <= NULL ---- NULL query IIIIIII rowsort label-3055 SELECT * FROM tab0 AS cor0 WHERE 16 = - + 2 * + 89 ---- query IIIIIII rowsort label-3055 SELECT * FROM tab1 AS cor0 WHERE 16 = - + 2 * + 89 ---- query IIIIIII rowsort label-3055 SELECT * FROM tab2 AS cor0 WHERE 16 = - + 2 * + 89 ---- query IIIIIII rowsort label-3055 SELECT * FROM tab3 AS cor0 WHERE 16 = - + 2 * + 89 ---- query IIIIIII rowsort label-3055 SELECT * FROM tab4 AS cor0 WHERE 16 = - + 2 * + 89 ---- query I rowsort label-3060 SELECT + - col0 FROM tab0 AS cor0 WHERE 37 IS NULL ---- query I rowsort label-3060 SELECT + - col0 FROM tab1 AS cor0 WHERE 37 IS NULL ---- query I rowsort label-3060 SELECT + - col0 FROM tab2 AS cor0 WHERE 37 IS NULL ---- query I rowsort label-3060 SELECT + - col0 FROM tab3 AS cor0 WHERE 37 IS NULL ---- query I rowsort label-3060 SELECT + - col0 FROM tab4 AS cor0 WHERE 37 IS NULL ---- query IIIIIII rowsort label-3065 SELECT * FROM tab0 AS cor0 WHERE + 30 * + - ( 61 ) / + + col3 IS NULL ---- query IIIIIII rowsort label-3065 SELECT * FROM tab1 AS cor0 WHERE + 30 * + - ( 61 ) / + + col3 IS NULL ---- query IIIIIII rowsort label-3065 SELECT * FROM tab2 AS cor0 WHERE + 30 * + - ( 61 ) / + + col3 IS NULL ---- query IIIIIII rowsort label-3065 SELECT * FROM tab3 AS cor0 WHERE + 30 * + - ( 61 ) / + + col3 IS NULL ---- query IIIIIII rowsort label-3065 SELECT * FROM tab4 AS cor0 WHERE + 30 * + - ( 61 ) / + + col3 IS NULL ---- query I rowsort label-3070 SELECT 39 FROM tab0 AS cor0 WHERE - 3 + + col0 IS NULL ---- query I rowsort label-3070 SELECT 39 FROM tab1 AS cor0 WHERE - 3 + + col0 IS NULL ---- query I rowsort label-3070 SELECT 39 FROM tab2 AS cor0 WHERE - 3 + + col0 IS NULL ---- query I rowsort label-3070 SELECT 39 FROM tab3 AS cor0 WHERE - 3 + + col0 IS NULL ---- query I rowsort label-3070 SELECT 39 FROM tab4 AS cor0 WHERE - 3 + + col0 IS NULL ---- query IIIIIII rowsort label-3075 SELECT * FROM tab0 WHERE - col0 * - 72 BETWEEN col4 AND - + col4 ---- query IIIIIII rowsort label-3075 SELECT * FROM tab1 WHERE - col0 * - 72 BETWEEN col4 AND - + col4 ---- query IIIIIII rowsort label-3075 SELECT * FROM tab2 WHERE - col0 * - 72 BETWEEN col4 AND - + col4 ---- query IIIIIII rowsort label-3075 SELECT * FROM tab3 WHERE - col0 * - 72 BETWEEN col4 AND - + col4 ---- query IIIIIII rowsort label-3075 SELECT * FROM tab4 WHERE - col0 * - 72 BETWEEN col4 AND - + col4 ---- query I rowsort label-3080 SELECT ALL - + col1 FROM tab0 WHERE NULL IS NOT NULL ---- query I rowsort label-3080 SELECT ALL - + col1 FROM tab1 WHERE NULL IS NOT NULL ---- query I rowsort label-3080 SELECT ALL - + col1 FROM tab2 WHERE NULL IS NOT NULL ---- query I rowsort label-3080 SELECT ALL - + col1 FROM tab3 WHERE NULL IS NOT NULL ---- query I rowsort label-3080 SELECT ALL - + col1 FROM tab4 WHERE NULL IS NOT NULL ---- query IIIIIII rowsort label-3085 SELECT ALL * FROM tab0 cor0 WHERE 48 * 66 + + col3 IS NULL ---- query IIIIIII rowsort label-3085 SELECT ALL * FROM tab1 cor0 WHERE 48 * 66 + + col3 IS NULL ---- query IIIIIII rowsort label-3085 SELECT ALL * FROM tab2 cor0 WHERE 48 * 66 + + col3 IS NULL ---- query IIIIIII rowsort label-3085 SELECT ALL * FROM tab3 cor0 WHERE 48 * 66 + + col3 IS NULL ---- query IIIIIII rowsort label-3085 SELECT ALL * FROM tab4 cor0 WHERE 48 * 66 + + col3 IS NULL ---- onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query I rowsort label-3090 SELECT ALL - CAST( NULL AS SIGNED ) * 44 * + COUNT( * ) AS col3 FROM tab0 AS cor0 WHERE - 95 IS NULL ---- NULL skipif mysql # not compatible query I rowsort label-3090 SELECT ALL - CAST ( NULL AS INTEGER ) * 44 * + COUNT ( * ) AS col3 FROM tab0 AS cor0 WHERE - 95 IS NULL ---- NULL onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query I rowsort label-3090 SELECT ALL - CAST( NULL AS SIGNED ) * 44 * + COUNT( * ) AS col3 FROM tab1 AS cor0 WHERE - 95 IS NULL ---- NULL skipif mysql # not compatible query I rowsort label-3090 SELECT ALL - CAST ( NULL AS INTEGER ) * 44 * + COUNT ( * ) AS col3 FROM tab1 AS cor0 WHERE - 95 IS NULL ---- NULL onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query I rowsort label-3090 SELECT ALL - CAST( NULL AS SIGNED ) * 44 * + COUNT( * ) AS col3 FROM tab2 AS cor0 WHERE - 95 IS NULL ---- NULL skipif mysql # not compatible query I rowsort label-3090 SELECT ALL - CAST ( NULL AS INTEGER ) * 44 * + COUNT ( * ) AS col3 FROM tab2 AS cor0 WHERE - 95 IS NULL ---- NULL onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query I rowsort label-3090 SELECT ALL - CAST( NULL AS SIGNED ) * 44 * + COUNT( * ) AS col3 FROM tab3 AS cor0 WHERE - 95 IS NULL ---- NULL skipif mysql # not compatible query I rowsort label-3090 SELECT ALL - CAST ( NULL AS INTEGER ) * 44 * + COUNT ( * ) AS col3 FROM tab3 AS cor0 WHERE - 95 IS NULL ---- NULL onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query I rowsort label-3090 SELECT ALL - CAST( NULL AS SIGNED ) * 44 * + COUNT( * ) AS col3 FROM tab4 AS cor0 WHERE - 95 IS NULL ---- NULL skipif mysql # not compatible query I rowsort label-3090 SELECT ALL - CAST ( NULL AS INTEGER ) * 44 * + COUNT ( * ) AS col3 FROM tab4 AS cor0 WHERE - 95 IS NULL ---- NULL query IIIIIII rowsort label-3095 SELECT ALL * FROM tab0 WHERE - col0 BETWEEN + col3 AND NULL ---- query IIIIIII rowsort label-3095 SELECT ALL * FROM tab1 WHERE - col0 BETWEEN + col3 AND NULL ---- query IIIIIII rowsort label-3095 SELECT ALL * FROM tab2 WHERE - col0 BETWEEN + col3 AND NULL ---- query IIIIIII rowsort label-3095 SELECT ALL * FROM tab3 WHERE - col0 BETWEEN + col3 AND NULL ---- query IIIIIII rowsort label-3095 SELECT ALL * FROM tab4 WHERE - col0 BETWEEN + col3 AND NULL ---- query I rowsort label-3100 SELECT + 63 * + - col1 AS col0 FROM tab0 WHERE NOT NULL = col0 ---- query I rowsort label-3100 SELECT + 63 * + - col1 AS col0 FROM tab1 WHERE NOT NULL = col0 ---- query I rowsort label-3100 SELECT + 63 * + - col1 AS col0 FROM tab2 WHERE NOT NULL = col0 ---- query I rowsort label-3100 SELECT + 63 * + - col1 AS col0 FROM tab3 WHERE NOT NULL = col0 ---- query I rowsort label-3100 SELECT + 63 * + - col1 AS col0 FROM tab4 WHERE NOT NULL = col0 ---- query IIIIIII rowsort label-3105 SELECT * FROM tab0 AS cor0 WHERE NOT NULL IN ( col1, - col3 + - - col3 + 89, + 26, - col0 + - + col0, 43 ) ---- query IIIIIII rowsort label-3105 SELECT * FROM tab1 AS cor0 WHERE NOT NULL IN ( col1, - col3 + - - col3 + 89, + 26, - col0 + - + col0, 43 ) ---- query IIIIIII rowsort label-3105 SELECT * FROM tab2 AS cor0 WHERE NOT NULL IN ( col1, - col3 + - - col3 + 89, + 26, - col0 + - + col0, 43 ) ---- query IIIIIII rowsort label-3105 SELECT * FROM tab3 AS cor0 WHERE NOT NULL IN ( col1, - col3 + - - col3 + 89, + 26, - col0 + - + col0, 43 ) ---- query IIIIIII rowsort label-3105 SELECT * FROM tab4 AS cor0 WHERE NOT NULL IN ( col1, - col3 + - - col3 + 89, + 26, - col0 + - + col0, 43 ) ---- query IIIIIII rowsort label-3110 SELECT * FROM tab0 cor0 WHERE 64 >= NULL ---- query IIIIIII rowsort label-3110 SELECT * FROM tab1 cor0 WHERE 64 >= NULL ---- query IIIIIII rowsort label-3110 SELECT * FROM tab2 cor0 WHERE 64 >= NULL ---- query IIIIIII rowsort label-3110 SELECT * FROM tab3 cor0 WHERE 64 >= NULL ---- query IIIIIII rowsort label-3110 SELECT * FROM tab4 cor0 WHERE 64 >= NULL ---- query I rowsort label-3115 SELECT + 90 AS col0 FROM tab0 AS cor0 WHERE NULL IS NULL ---- 10 values hashing to a052f909fa3f362d0c0826598ff8a30b query I rowsort label-3115 SELECT + 90 AS col0 FROM tab1 AS cor0 WHERE NULL IS NULL ---- 10 values hashing to a052f909fa3f362d0c0826598ff8a30b query I rowsort label-3115 SELECT + 90 AS col0 FROM tab2 AS cor0 WHERE NULL IS NULL ---- 10 values hashing to a052f909fa3f362d0c0826598ff8a30b query I rowsort label-3115 SELECT + 90 AS col0 FROM tab3 AS cor0 WHERE NULL IS NULL ---- 10 values hashing to a052f909fa3f362d0c0826598ff8a30b query I rowsort label-3115 SELECT + 90 AS col0 FROM tab4 AS cor0 WHERE NULL IS NULL ---- 10 values hashing to a052f909fa3f362d0c0826598ff8a30b onlyif mysql # aggregate syntax: query I rowsort label-3120 SELECT 81 + COUNT( * ) AS col2 FROM tab0 AS cor0 WHERE col2 IS NULL ---- 81 skipif mysql # not compatible query I rowsort label-3120 SELECT 81 + COUNT ( * ) AS col2 FROM tab0 AS cor0 WHERE col2 IS NULL ---- 81 onlyif mysql # aggregate syntax: query I rowsort label-3120 SELECT 81 + COUNT( * ) AS col2 FROM tab1 AS cor0 WHERE col2 IS NULL ---- 81 skipif mysql # not compatible query I rowsort label-3120 SELECT 81 + COUNT ( * ) AS col2 FROM tab1 AS cor0 WHERE col2 IS NULL ---- 81 onlyif mysql # aggregate syntax: query I rowsort label-3120 SELECT 81 + COUNT( * ) AS col2 FROM tab2 AS cor0 WHERE col2 IS NULL ---- 81 skipif mysql # not compatible query I rowsort label-3120 SELECT 81 + COUNT ( * ) AS col2 FROM tab2 AS cor0 WHERE col2 IS NULL ---- 81 onlyif mysql # aggregate syntax: query I rowsort label-3120 SELECT 81 + COUNT( * ) AS col2 FROM tab3 AS cor0 WHERE col2 IS NULL ---- 81 skipif mysql # not compatible query I rowsort label-3120 SELECT 81 + COUNT ( * ) AS col2 FROM tab3 AS cor0 WHERE col2 IS NULL ---- 81 onlyif mysql # aggregate syntax: query I rowsort label-3120 SELECT 81 + COUNT( * ) AS col2 FROM tab4 AS cor0 WHERE col2 IS NULL ---- 81 skipif mysql # not compatible query I rowsort label-3120 SELECT 81 + COUNT ( * ) AS col2 FROM tab4 AS cor0 WHERE col2 IS NULL ---- 81 query IIIIIII rowsort label-3125 SELECT * FROM tab0 AS cor0 WHERE NOT NULL <= 30 ---- query IIIIIII rowsort label-3125 SELECT * FROM tab1 AS cor0 WHERE NOT NULL <= 30 ---- query IIIIIII rowsort label-3125 SELECT * FROM tab2 AS cor0 WHERE NOT NULL <= 30 ---- query IIIIIII rowsort label-3125 SELECT * FROM tab3 AS cor0 WHERE NOT NULL <= 30 ---- query IIIIIII rowsort label-3125 SELECT * FROM tab4 AS cor0 WHERE NOT NULL <= 30 ---- query IIIIIII rowsort label-3130 SELECT ALL * FROM tab0 cor0 WHERE NOT - col3 = NULL ---- query IIIIIII rowsort label-3130 SELECT ALL * FROM tab1 cor0 WHERE NOT - col3 = NULL ---- query IIIIIII rowsort label-3130 SELECT ALL * FROM tab2 cor0 WHERE NOT - col3 = NULL ---- query IIIIIII rowsort label-3130 SELECT ALL * FROM tab3 cor0 WHERE NOT - col3 = NULL ---- query IIIIIII rowsort label-3130 SELECT ALL * FROM tab4 cor0 WHERE NOT - col3 = NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-3135 SELECT * FROM tab0 WHERE CAST( NULL AS SIGNED ) IS NOT NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-3135 SELECT * FROM tab0 WHERE CAST ( NULL AS INTEGER ) IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-3135 SELECT * FROM tab1 WHERE CAST( NULL AS SIGNED ) IS NOT NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-3135 SELECT * FROM tab1 WHERE CAST ( NULL AS INTEGER ) IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-3135 SELECT * FROM tab2 WHERE CAST( NULL AS SIGNED ) IS NOT NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-3135 SELECT * FROM tab2 WHERE CAST ( NULL AS INTEGER ) IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-3135 SELECT * FROM tab3 WHERE CAST( NULL AS SIGNED ) IS NOT NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-3135 SELECT * FROM tab3 WHERE CAST ( NULL AS INTEGER ) IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-3135 SELECT * FROM tab4 WHERE CAST( NULL AS SIGNED ) IS NOT NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-3135 SELECT * FROM tab4 WHERE CAST ( NULL AS INTEGER ) IS NOT NULL ---- onlyif mysql # CAST syntax: DECIMAL type: query IIIIIII rowsort label-3140 SELECT * FROM tab0 WHERE NULL <> + CAST( + 54 AS DECIMAL ) ---- skipif mysql # not compatible query IIIIIII rowsort label-3140 SELECT * FROM tab0 WHERE NULL <> + CAST ( + 54 AS REAL ) ---- onlyif mysql # CAST syntax: DECIMAL type: query IIIIIII rowsort label-3140 SELECT * FROM tab1 WHERE NULL <> + CAST( + 54 AS DECIMAL ) ---- skipif mysql # not compatible query IIIIIII rowsort label-3140 SELECT * FROM tab1 WHERE NULL <> + CAST ( + 54 AS REAL ) ---- onlyif mysql # CAST syntax: DECIMAL type: query IIIIIII rowsort label-3140 SELECT * FROM tab2 WHERE NULL <> + CAST( + 54 AS DECIMAL ) ---- skipif mysql # not compatible query IIIIIII rowsort label-3140 SELECT * FROM tab2 WHERE NULL <> + CAST ( + 54 AS REAL ) ---- onlyif mysql # CAST syntax: DECIMAL type: query IIIIIII rowsort label-3140 SELECT * FROM tab3 WHERE NULL <> + CAST( + 54 AS DECIMAL ) ---- skipif mysql # not compatible query IIIIIII rowsort label-3140 SELECT * FROM tab3 WHERE NULL <> + CAST ( + 54 AS REAL ) ---- onlyif mysql # CAST syntax: DECIMAL type: query IIIIIII rowsort label-3140 SELECT * FROM tab4 WHERE NULL <> + CAST( + 54 AS DECIMAL ) ---- skipif mysql # not compatible query IIIIIII rowsort label-3140 SELECT * FROM tab4 WHERE NULL <> + CAST ( + 54 AS REAL ) ---- query I rowsort label-3145 SELECT ALL - - 36 FROM tab0 WHERE NOT - - ( col4 ) IS NOT NULL ---- query I rowsort label-3145 SELECT ALL - - 36 FROM tab1 WHERE NOT - - ( col4 ) IS NOT NULL ---- query I rowsort label-3145 SELECT ALL - - 36 FROM tab2 WHERE NOT - - ( col4 ) IS NOT NULL ---- query I rowsort label-3145 SELECT ALL - - 36 FROM tab3 WHERE NOT - - ( col4 ) IS NOT NULL ---- query I rowsort label-3145 SELECT ALL - - 36 FROM tab4 WHERE NOT - - ( col4 ) IS NOT NULL ---- query I rowsort label-3150 SELECT ALL col0 AS col1 FROM tab0 AS cor0 WHERE ( NULL ) BETWEEN + + col4 AND + - col1 ---- query I rowsort label-3150 SELECT ALL col0 AS col1 FROM tab1 AS cor0 WHERE ( NULL ) BETWEEN + + col4 AND + - col1 ---- query I rowsort label-3150 SELECT ALL col0 AS col1 FROM tab2 AS cor0 WHERE ( NULL ) BETWEEN + + col4 AND + - col1 ---- query I rowsort label-3150 SELECT ALL col0 AS col1 FROM tab3 AS cor0 WHERE ( NULL ) BETWEEN + + col4 AND + - col1 ---- query I rowsort label-3150 SELECT ALL col0 AS col1 FROM tab4 AS cor0 WHERE ( NULL ) BETWEEN + + col4 AND + - col1 ---- query IIIIIII rowsort label-3155 SELECT ALL * FROM tab0 WHERE col4 - - + col0 / + ( col0 ) + + col4 + col0 < 18 ---- query IIIIIII rowsort label-3155 SELECT ALL * FROM tab1 WHERE col4 - - + col0 / + ( col0 ) + + col4 + col0 < 18 ---- query IIIIIII rowsort label-3155 SELECT ALL * FROM tab2 WHERE col4 - - + col0 / + ( col0 ) + + col4 + col0 < 18 ---- query IIIIIII rowsort label-3155 SELECT ALL * FROM tab3 WHERE col4 - - + col0 / + ( col0 ) + + col4 + col0 < 18 ---- query IIIIIII rowsort label-3155 SELECT ALL * FROM tab4 WHERE col4 - - + col0 / + ( col0 ) + + col4 + col0 < 18 ---- query I rowsort label-3160 SELECT + - 84 FROM tab0 WHERE + 9 IS NULL ---- query I rowsort label-3160 SELECT + - 84 FROM tab1 WHERE + 9 IS NULL ---- query I rowsort label-3160 SELECT + - 84 FROM tab2 WHERE + 9 IS NULL ---- query I rowsort label-3160 SELECT + - 84 FROM tab3 WHERE + 9 IS NULL ---- query I rowsort label-3160 SELECT + - 84 FROM tab4 WHERE + 9 IS NULL ---- query IIIIIII rowsort label-3165 SELECT ALL * FROM tab0 AS cor0 WHERE NULL = col3 ---- query IIIIIII rowsort label-3165 SELECT ALL * FROM tab1 AS cor0 WHERE NULL = col3 ---- query IIIIIII rowsort label-3165 SELECT ALL * FROM tab2 AS cor0 WHERE NULL = col3 ---- query IIIIIII rowsort label-3165 SELECT ALL * FROM tab3 AS cor0 WHERE NULL = col3 ---- query IIIIIII rowsort label-3165 SELECT ALL * FROM tab4 AS cor0 WHERE NULL = col3 ---- query I rowsort label-3170 SELECT + 39 FROM tab0 cor0 WHERE NOT + col3 <= + col0 ---- 39 39 39 39 39 query I rowsort label-3170 SELECT + 39 FROM tab1 cor0 WHERE NOT + col3 <= + col0 ---- 39 39 39 39 39 query I rowsort label-3170 SELECT + 39 FROM tab2 cor0 WHERE NOT + col3 <= + col0 ---- 39 39 39 39 39 query I rowsort label-3170 SELECT + 39 FROM tab3 cor0 WHERE NOT + col3 <= + col0 ---- 39 39 39 39 39 query I rowsort label-3170 SELECT + 39 FROM tab4 cor0 WHERE NOT + col3 <= + col0 ---- 39 39 39 39 39 query IIIIIII rowsort label-3175 SELECT ALL * FROM tab0 AS cor0 WHERE - col0 = NULL ---- query IIIIIII rowsort label-3175 SELECT ALL * FROM tab1 AS cor0 WHERE - col0 = NULL ---- query IIIIIII rowsort label-3175 SELECT ALL * FROM tab2 AS cor0 WHERE - col0 = NULL ---- query IIIIIII rowsort label-3175 SELECT ALL * FROM tab3 AS cor0 WHERE - col0 = NULL ---- query IIIIIII rowsort label-3175 SELECT ALL * FROM tab4 AS cor0 WHERE - col0 = NULL ---- query I rowsort label-3180 SELECT DISTINCT - + 87 AS col2 FROM tab0 WHERE col4 IS NULL ---- query I rowsort label-3180 SELECT DISTINCT - + 87 AS col2 FROM tab1 WHERE col4 IS NULL ---- query I rowsort label-3180 SELECT DISTINCT - + 87 AS col2 FROM tab2 WHERE col4 IS NULL ---- query I rowsort label-3180 SELECT DISTINCT - + 87 AS col2 FROM tab3 WHERE col4 IS NULL ---- query I rowsort label-3180 SELECT DISTINCT - + 87 AS col2 FROM tab4 WHERE col4 IS NULL ---- query IIIIIII rowsort label-3185 SELECT * FROM tab0 AS cor0 WHERE NOT 67 * + col0 IS NOT NULL ---- query IIIIIII rowsort label-3185 SELECT * FROM tab1 AS cor0 WHERE NOT 67 * + col0 IS NOT NULL ---- query IIIIIII rowsort label-3185 SELECT * FROM tab2 AS cor0 WHERE NOT 67 * + col0 IS NOT NULL ---- query IIIIIII rowsort label-3185 SELECT * FROM tab3 AS cor0 WHERE NOT 67 * + col0 IS NOT NULL ---- query IIIIIII rowsort label-3185 SELECT * FROM tab4 AS cor0 WHERE NOT 67 * + col0 IS NOT NULL ---- query I rowsort label-3190 SELECT ALL col4 AS col2 FROM tab0 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-3190 SELECT ALL col4 AS col2 FROM tab1 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-3190 SELECT ALL col4 AS col2 FROM tab2 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-3190 SELECT ALL col4 AS col2 FROM tab3 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-3190 SELECT ALL col4 AS col2 FROM tab4 AS cor0 WHERE NOT NULL IS NULL ---- query IIIIIII rowsort label-3195 SELECT * FROM tab0 WHERE - 16 + + col3 >= NULL ---- query IIIIIII rowsort label-3195 SELECT * FROM tab1 WHERE - 16 + + col3 >= NULL ---- query IIIIIII rowsort label-3195 SELECT * FROM tab2 WHERE - 16 + + col3 >= NULL ---- query IIIIIII rowsort label-3195 SELECT * FROM tab3 WHERE - 16 + + col3 >= NULL ---- query IIIIIII rowsort label-3195 SELECT * FROM tab4 WHERE - 16 + + col3 >= NULL ---- query I rowsort label-3200 SELECT + ( col5 ) AS col1 FROM tab0 WHERE + 82 >= - + 91 * - - 1 ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-3200 SELECT + ( col5 ) AS col1 FROM tab1 WHERE + 82 >= - + 91 * - - 1 ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-3200 SELECT + ( col5 ) AS col1 FROM tab2 WHERE + 82 >= - + 91 * - - 1 ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-3200 SELECT + ( col5 ) AS col1 FROM tab3 WHERE + 82 >= - + 91 * - - 1 ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-3200 SELECT + ( col5 ) AS col1 FROM tab4 WHERE + 82 >= - + 91 * - - 1 ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d onlyif mysql # aggregate syntax: query I rowsort label-3205 SELECT + + 31 * + + 36 + SUM( col1 ) FROM tab0 AS cor0 WHERE NOT ( NULL ) <> NULL ---- NULL skipif mysql # not compatible query I rowsort label-3205 SELECT + + 31 * + + 36 + SUM ( col1 ) FROM tab0 AS cor0 WHERE NOT ( NULL ) <> NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-3205 SELECT + + 31 * + + 36 + SUM( col1 ) FROM tab1 AS cor0 WHERE NOT ( NULL ) <> NULL ---- NULL skipif mysql # not compatible query I rowsort label-3205 SELECT + + 31 * + + 36 + SUM ( col1 ) FROM tab1 AS cor0 WHERE NOT ( NULL ) <> NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-3205 SELECT + + 31 * + + 36 + SUM( col1 ) FROM tab2 AS cor0 WHERE NOT ( NULL ) <> NULL ---- NULL skipif mysql # not compatible query I rowsort label-3205 SELECT + + 31 * + + 36 + SUM ( col1 ) FROM tab2 AS cor0 WHERE NOT ( NULL ) <> NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-3205 SELECT + + 31 * + + 36 + SUM( col1 ) FROM tab3 AS cor0 WHERE NOT ( NULL ) <> NULL ---- NULL skipif mysql # not compatible query I rowsort label-3205 SELECT + + 31 * + + 36 + SUM ( col1 ) FROM tab3 AS cor0 WHERE NOT ( NULL ) <> NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-3205 SELECT + + 31 * + + 36 + SUM( col1 ) FROM tab4 AS cor0 WHERE NOT ( NULL ) <> NULL ---- NULL skipif mysql # not compatible query I rowsort label-3205 SELECT + + 31 * + + 36 + SUM ( col1 ) FROM tab4 AS cor0 WHERE NOT ( NULL ) <> NULL ---- NULL onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-3210 SELECT * FROM tab0 AS cor0 WHERE NOT col1 + col1 + 57 + CAST( NULL AS SIGNED ) >= NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-3210 SELECT * FROM tab0 AS cor0 WHERE NOT col1 + col1 + 57 + CAST ( NULL AS INTEGER ) >= NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-3210 SELECT * FROM tab1 AS cor0 WHERE NOT col1 + col1 + 57 + CAST( NULL AS SIGNED ) >= NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-3210 SELECT * FROM tab1 AS cor0 WHERE NOT col1 + col1 + 57 + CAST ( NULL AS INTEGER ) >= NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-3210 SELECT * FROM tab2 AS cor0 WHERE NOT col1 + col1 + 57 + CAST( NULL AS SIGNED ) >= NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-3210 SELECT * FROM tab2 AS cor0 WHERE NOT col1 + col1 + 57 + CAST ( NULL AS INTEGER ) >= NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-3210 SELECT * FROM tab3 AS cor0 WHERE NOT col1 + col1 + 57 + CAST( NULL AS SIGNED ) >= NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-3210 SELECT * FROM tab3 AS cor0 WHERE NOT col1 + col1 + 57 + CAST ( NULL AS INTEGER ) >= NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-3210 SELECT * FROM tab4 AS cor0 WHERE NOT col1 + col1 + 57 + CAST( NULL AS SIGNED ) >= NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-3210 SELECT * FROM tab4 AS cor0 WHERE NOT col1 + col1 + 57 + CAST ( NULL AS INTEGER ) >= NULL ---- query IIIIIIIIIIIIII rowsort label-3215 SELECT * FROM tab0 AS cor0 CROSS JOIN tab0 AS cor1 WHERE NULL <= NULL ---- query IIIIIIIIIIIIII rowsort label-3215 SELECT * FROM tab1 AS cor0 CROSS JOIN tab1 AS cor1 WHERE NULL <= NULL ---- query IIIIIIIIIIIIII rowsort label-3215 SELECT * FROM tab2 AS cor0 CROSS JOIN tab2 AS cor1 WHERE NULL <= NULL ---- query IIIIIIIIIIIIII rowsort label-3215 SELECT * FROM tab3 AS cor0 CROSS JOIN tab3 AS cor1 WHERE NULL <= NULL ---- query IIIIIIIIIIIIII rowsort label-3215 SELECT * FROM tab4 AS cor0 CROSS JOIN tab4 AS cor1 WHERE NULL <= NULL ---- query I rowsort label-3220 SELECT - + ( - col4 ) FROM tab0 AS cor0 WHERE NOT ( NULL ) >= - col1 ---- query I rowsort label-3220 SELECT - + ( - col4 ) FROM tab1 AS cor0 WHERE NOT ( NULL ) >= - col1 ---- query I rowsort label-3220 SELECT - + ( - col4 ) FROM tab2 AS cor0 WHERE NOT ( NULL ) >= - col1 ---- query I rowsort label-3220 SELECT - + ( - col4 ) FROM tab3 AS cor0 WHERE NOT ( NULL ) >= - col1 ---- query I rowsort label-3220 SELECT - + ( - col4 ) FROM tab4 AS cor0 WHERE NOT ( NULL ) >= - col1 ---- query IIIIIII rowsort label-3225 SELECT * FROM tab0 AS cor0 WHERE NOT col0 IS NOT NULL ---- query IIIIIII rowsort label-3225 SELECT * FROM tab1 AS cor0 WHERE NOT col0 IS NOT NULL ---- query IIIIIII rowsort label-3225 SELECT * FROM tab2 AS cor0 WHERE NOT col0 IS NOT NULL ---- query IIIIIII rowsort label-3225 SELECT * FROM tab3 AS cor0 WHERE NOT col0 IS NOT NULL ---- query IIIIIII rowsort label-3225 SELECT * FROM tab4 AS cor0 WHERE NOT col0 IS NOT NULL ---- query IIIIIII rowsort label-3230 SELECT * FROM tab0 WHERE NOT + 5 IS NOT NULL ---- query IIIIIII rowsort label-3230 SELECT * FROM tab1 WHERE NOT + 5 IS NOT NULL ---- query IIIIIII rowsort label-3230 SELECT * FROM tab2 WHERE NOT + 5 IS NOT NULL ---- query IIIIIII rowsort label-3230 SELECT * FROM tab3 WHERE NOT + 5 IS NOT NULL ---- query IIIIIII rowsort label-3230 SELECT * FROM tab4 WHERE NOT + 5 IS NOT NULL ---- query I rowsort label-3235 SELECT DISTINCT + 46 + ( 51 ) AS col2 FROM tab0 WHERE NULL IS NULL ---- 97 query I rowsort label-3235 SELECT DISTINCT + 46 + ( 51 ) AS col2 FROM tab1 WHERE NULL IS NULL ---- 97 query I rowsort label-3235 SELECT DISTINCT + 46 + ( 51 ) AS col2 FROM tab2 WHERE NULL IS NULL ---- 97 query I rowsort label-3235 SELECT DISTINCT + 46 + ( 51 ) AS col2 FROM tab3 WHERE NULL IS NULL ---- 97 query I rowsort label-3235 SELECT DISTINCT + 46 + ( 51 ) AS col2 FROM tab4 WHERE NULL IS NULL ---- 97 query IIIIIII rowsort label-3240 SELECT * FROM tab0 AS cor0 WHERE + 31 IS NULL ---- query IIIIIII rowsort label-3240 SELECT * FROM tab1 AS cor0 WHERE + 31 IS NULL ---- query IIIIIII rowsort label-3240 SELECT * FROM tab2 AS cor0 WHERE + 31 IS NULL ---- query IIIIIII rowsort label-3240 SELECT * FROM tab3 AS cor0 WHERE + 31 IS NULL ---- query IIIIIII rowsort label-3240 SELECT * FROM tab4 AS cor0 WHERE + 31 IS NULL ---- query IIIIIII rowsort label-3245 SELECT ALL * FROM tab0 cor0 WHERE NOT ( NULL ) <= NULL ---- query IIIIIII rowsort label-3245 SELECT ALL * FROM tab1 cor0 WHERE NOT ( NULL ) <= NULL ---- query IIIIIII rowsort label-3245 SELECT ALL * FROM tab2 cor0 WHERE NOT ( NULL ) <= NULL ---- query IIIIIII rowsort label-3245 SELECT ALL * FROM tab3 cor0 WHERE NOT ( NULL ) <= NULL ---- query IIIIIII rowsort label-3245 SELECT ALL * FROM tab4 cor0 WHERE NOT ( NULL ) <= NULL ---- query IIIIIII rowsort label-3250 SELECT ALL * FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND ( NULL ) ---- query IIIIIII rowsort label-3250 SELECT ALL * FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND ( NULL ) ---- query IIIIIII rowsort label-3250 SELECT ALL * FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND ( NULL ) ---- query IIIIIII rowsort label-3250 SELECT ALL * FROM tab3 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND ( NULL ) ---- query IIIIIII rowsort label-3250 SELECT ALL * FROM tab4 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND ( NULL ) ---- onlyif mysql # aggregate syntax: query I rowsort label-3255 SELECT DISTINCT COUNT( * ) FROM tab0 AS cor0 WHERE NOT NULL BETWEEN NULL AND NULL ---- 0 skipif mysql # not compatible query I rowsort label-3255 SELECT DISTINCT COUNT ( * ) FROM tab0 AS cor0 WHERE NOT NULL BETWEEN NULL AND NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-3255 SELECT DISTINCT COUNT( * ) FROM tab1 AS cor0 WHERE NOT NULL BETWEEN NULL AND NULL ---- 0 skipif mysql # not compatible query I rowsort label-3255 SELECT DISTINCT COUNT ( * ) FROM tab1 AS cor0 WHERE NOT NULL BETWEEN NULL AND NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-3255 SELECT DISTINCT COUNT( * ) FROM tab2 AS cor0 WHERE NOT NULL BETWEEN NULL AND NULL ---- 0 skipif mysql # not compatible query I rowsort label-3255 SELECT DISTINCT COUNT ( * ) FROM tab2 AS cor0 WHERE NOT NULL BETWEEN NULL AND NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-3255 SELECT DISTINCT COUNT( * ) FROM tab3 AS cor0 WHERE NOT NULL BETWEEN NULL AND NULL ---- 0 skipif mysql # not compatible query I rowsort label-3255 SELECT DISTINCT COUNT ( * ) FROM tab3 AS cor0 WHERE NOT NULL BETWEEN NULL AND NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-3255 SELECT DISTINCT COUNT( * ) FROM tab4 AS cor0 WHERE NOT NULL BETWEEN NULL AND NULL ---- 0 skipif mysql # not compatible query I rowsort label-3255 SELECT DISTINCT COUNT ( * ) FROM tab4 AS cor0 WHERE NOT NULL BETWEEN NULL AND NULL ---- 0 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-3260 SELECT DISTINCT CAST( - col1 AS SIGNED ) FROM tab0 AS cor0 WHERE NOT NULL IS NULL ---- skipif mysql # not compatible query I rowsort label-3260 SELECT DISTINCT CAST ( - col1 AS INTEGER ) FROM tab0 AS cor0 WHERE NOT NULL IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-3260 SELECT DISTINCT CAST( - col1 AS SIGNED ) FROM tab1 AS cor0 WHERE NOT NULL IS NULL ---- skipif mysql # not compatible query I rowsort label-3260 SELECT DISTINCT CAST ( - col1 AS INTEGER ) FROM tab1 AS cor0 WHERE NOT NULL IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-3260 SELECT DISTINCT CAST( - col1 AS SIGNED ) FROM tab2 AS cor0 WHERE NOT NULL IS NULL ---- skipif mysql # not compatible query I rowsort label-3260 SELECT DISTINCT CAST ( - col1 AS INTEGER ) FROM tab2 AS cor0 WHERE NOT NULL IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-3260 SELECT DISTINCT CAST( - col1 AS SIGNED ) FROM tab3 AS cor0 WHERE NOT NULL IS NULL ---- skipif mysql # not compatible query I rowsort label-3260 SELECT DISTINCT CAST ( - col1 AS INTEGER ) FROM tab3 AS cor0 WHERE NOT NULL IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-3260 SELECT DISTINCT CAST( - col1 AS SIGNED ) FROM tab4 AS cor0 WHERE NOT NULL IS NULL ---- skipif mysql # not compatible query I rowsort label-3260 SELECT DISTINCT CAST ( - col1 AS INTEGER ) FROM tab4 AS cor0 WHERE NOT NULL IS NULL ---- query IIIIIII rowsort label-3265 SELECT * FROM tab0 AS cor0 WHERE - ( - - col3 ) IS NULL ---- query IIIIIII rowsort label-3265 SELECT * FROM tab1 AS cor0 WHERE - ( - - col3 ) IS NULL ---- query IIIIIII rowsort label-3265 SELECT * FROM tab2 AS cor0 WHERE - ( - - col3 ) IS NULL ---- query IIIIIII rowsort label-3265 SELECT * FROM tab3 AS cor0 WHERE - ( - - col3 ) IS NULL ---- query IIIIIII rowsort label-3265 SELECT * FROM tab4 AS cor0 WHERE - ( - - col3 ) IS NULL ---- onlyif mysql # aggregate syntax: query I rowsort label-3270 SELECT COUNT( * ) FROM tab0 WHERE NOT + - col3 / - - col1 IS NULL ---- 10 skipif mysql # not compatible query I rowsort label-3270 SELECT COUNT ( * ) FROM tab0 WHERE NOT + - col3 / - - col1 IS NULL ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-3270 SELECT COUNT( * ) FROM tab1 WHERE NOT + - col3 / - - col1 IS NULL ---- 10 skipif mysql # not compatible query I rowsort label-3270 SELECT COUNT ( * ) FROM tab1 WHERE NOT + - col3 / - - col1 IS NULL ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-3270 SELECT COUNT( * ) FROM tab2 WHERE NOT + - col3 / - - col1 IS NULL ---- 10 skipif mysql # not compatible query I rowsort label-3270 SELECT COUNT ( * ) FROM tab2 WHERE NOT + - col3 / - - col1 IS NULL ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-3270 SELECT COUNT( * ) FROM tab3 WHERE NOT + - col3 / - - col1 IS NULL ---- 10 skipif mysql # not compatible query I rowsort label-3270 SELECT COUNT ( * ) FROM tab3 WHERE NOT + - col3 / - - col1 IS NULL ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-3270 SELECT COUNT( * ) FROM tab4 WHERE NOT + - col3 / - - col1 IS NULL ---- 10 skipif mysql # not compatible query I rowsort label-3270 SELECT COUNT ( * ) FROM tab4 WHERE NOT + - col3 / - - col1 IS NULL ---- 10 query IIIIIII rowsort label-3275 SELECT * FROM tab0 AS cor0 WHERE NOT ( NULL ) NOT BETWEEN + + col1 * + + col3 + col3 + col0 + + col0 / col3 AND NULL ---- query IIIIIII rowsort label-3275 SELECT * FROM tab1 AS cor0 WHERE NOT ( NULL ) NOT BETWEEN + + col1 * + + col3 + col3 + col0 + + col0 / col3 AND NULL ---- query IIIIIII rowsort label-3275 SELECT * FROM tab2 AS cor0 WHERE NOT ( NULL ) NOT BETWEEN + + col1 * + + col3 + col3 + col0 + + col0 / col3 AND NULL ---- query IIIIIII rowsort label-3275 SELECT * FROM tab3 AS cor0 WHERE NOT ( NULL ) NOT BETWEEN + + col1 * + + col3 + col3 + col0 + + col0 / col3 AND NULL ---- query IIIIIII rowsort label-3275 SELECT * FROM tab4 AS cor0 WHERE NOT ( NULL ) NOT BETWEEN + + col1 * + + col3 + col3 + col0 + + col0 / col3 AND NULL ---- query I rowsort label-3280 SELECT - col3 AS col0 FROM tab0 AS cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-3280 SELECT - col3 AS col0 FROM tab1 AS cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-3280 SELECT - col3 AS col0 FROM tab2 AS cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-3280 SELECT - col3 AS col0 FROM tab3 AS cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-3280 SELECT - col3 AS col0 FROM tab4 AS cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-3285 SELECT ALL 87 FROM tab0 AS cor0 WHERE - col4 IS NOT NULL ---- 10 values hashing to 4d2473a4eadbb0c031c93861de7b605d query I rowsort label-3285 SELECT ALL 87 FROM tab1 AS cor0 WHERE - col4 IS NOT NULL ---- 10 values hashing to 4d2473a4eadbb0c031c93861de7b605d query I rowsort label-3285 SELECT ALL 87 FROM tab2 AS cor0 WHERE - col4 IS NOT NULL ---- 10 values hashing to 4d2473a4eadbb0c031c93861de7b605d query I rowsort label-3285 SELECT ALL 87 FROM tab3 AS cor0 WHERE - col4 IS NOT NULL ---- 10 values hashing to 4d2473a4eadbb0c031c93861de7b605d query I rowsort label-3285 SELECT ALL 87 FROM tab4 AS cor0 WHERE - col4 IS NOT NULL ---- 10 values hashing to 4d2473a4eadbb0c031c93861de7b605d onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-3290 SELECT ALL col3 + + ( + col1 ) FROM tab0 WHERE 90 + + 44 + + col0 * - + CAST( - col0 AS SIGNED ) * + 55 BETWEEN NULL AND col1 ---- skipif mysql # not compatible query I rowsort label-3290 SELECT ALL col3 + + ( + col1 ) FROM tab0 WHERE 90 + + 44 + + col0 * - + CAST ( - col0 AS INTEGER ) * + 55 BETWEEN NULL AND col1 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-3290 SELECT ALL col3 + + ( + col1 ) FROM tab1 WHERE 90 + + 44 + + col0 * - + CAST( - col0 AS SIGNED ) * + 55 BETWEEN NULL AND col1 ---- skipif mysql # not compatible query I rowsort label-3290 SELECT ALL col3 + + ( + col1 ) FROM tab1 WHERE 90 + + 44 + + col0 * - + CAST ( - col0 AS INTEGER ) * + 55 BETWEEN NULL AND col1 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-3290 SELECT ALL col3 + + ( + col1 ) FROM tab2 WHERE 90 + + 44 + + col0 * - + CAST( - col0 AS SIGNED ) * + 55 BETWEEN NULL AND col1 ---- skipif mysql # not compatible query I rowsort label-3290 SELECT ALL col3 + + ( + col1 ) FROM tab2 WHERE 90 + + 44 + + col0 * - + CAST ( - col0 AS INTEGER ) * + 55 BETWEEN NULL AND col1 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-3290 SELECT ALL col3 + + ( + col1 ) FROM tab3 WHERE 90 + + 44 + + col0 * - + CAST( - col0 AS SIGNED ) * + 55 BETWEEN NULL AND col1 ---- skipif mysql # not compatible query I rowsort label-3290 SELECT ALL col3 + + ( + col1 ) FROM tab3 WHERE 90 + + 44 + + col0 * - + CAST ( - col0 AS INTEGER ) * + 55 BETWEEN NULL AND col1 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-3290 SELECT ALL col3 + + ( + col1 ) FROM tab4 WHERE 90 + + 44 + + col0 * - + CAST( - col0 AS SIGNED ) * + 55 BETWEEN NULL AND col1 ---- skipif mysql # not compatible query I rowsort label-3290 SELECT ALL col3 + + ( + col1 ) FROM tab4 WHERE 90 + + 44 + + col0 * - + CAST ( - col0 AS INTEGER ) * + 55 BETWEEN NULL AND col1 ---- query I rowsort label-3295 SELECT + col0 FROM tab0 AS cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-3295 SELECT + col0 FROM tab1 AS cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-3295 SELECT + col0 FROM tab2 AS cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-3295 SELECT + col0 FROM tab3 AS cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-3295 SELECT + col0 FROM tab4 AS cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-3300 SELECT - 13 AS col0 FROM tab0 AS cor0 WHERE NULL < col0 + - 13 ---- query I rowsort label-3300 SELECT - 13 AS col0 FROM tab1 AS cor0 WHERE NULL < col0 + - 13 ---- query I rowsort label-3300 SELECT - 13 AS col0 FROM tab2 AS cor0 WHERE NULL < col0 + - 13 ---- query I rowsort label-3300 SELECT - 13 AS col0 FROM tab3 AS cor0 WHERE NULL < col0 + - 13 ---- query I rowsort label-3300 SELECT - 13 AS col0 FROM tab4 AS cor0 WHERE NULL < col0 + - 13 ---- query I rowsort label-3305 SELECT - col0 AS col4 FROM tab0 WHERE - 19 BETWEEN NULL AND NULL ---- query I rowsort label-3305 SELECT - col0 AS col4 FROM tab1 WHERE - 19 BETWEEN NULL AND NULL ---- query I rowsort label-3305 SELECT - col0 AS col4 FROM tab2 WHERE - 19 BETWEEN NULL AND NULL ---- query I rowsort label-3305 SELECT - col0 AS col4 FROM tab3 WHERE - 19 BETWEEN NULL AND NULL ---- query I rowsort label-3305 SELECT - col0 AS col4 FROM tab4 WHERE - 19 BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-3310 SELECT ALL * FROM tab0 AS cor0 WHERE NOT ( NULL ) NOT BETWEEN col0 AND 12 ---- query IIIIIII rowsort label-3310 SELECT ALL * FROM tab1 AS cor0 WHERE NOT ( NULL ) NOT BETWEEN col0 AND 12 ---- query IIIIIII rowsort label-3310 SELECT ALL * FROM tab2 AS cor0 WHERE NOT ( NULL ) NOT BETWEEN col0 AND 12 ---- query IIIIIII rowsort label-3310 SELECT ALL * FROM tab3 AS cor0 WHERE NOT ( NULL ) NOT BETWEEN col0 AND 12 ---- query IIIIIII rowsort label-3310 SELECT ALL * FROM tab4 AS cor0 WHERE NOT ( NULL ) NOT BETWEEN col0 AND 12 ---- query IIIIIII rowsort label-3315 SELECT * FROM tab0 WHERE NULL <> + - col3 ---- query IIIIIII rowsort label-3315 SELECT * FROM tab1 WHERE NULL <> + - col3 ---- query IIIIIII rowsort label-3315 SELECT * FROM tab2 WHERE NULL <> + - col3 ---- query IIIIIII rowsort label-3315 SELECT * FROM tab3 WHERE NULL <> + - col3 ---- query IIIIIII rowsort label-3315 SELECT * FROM tab4 WHERE NULL <> + - col3 ---- query I rowsort label-3320 SELECT ALL col3 AS col0 FROM tab0 AS cor0 WHERE NOT 5 IS NULL ---- 10 values hashing to d70c4f7d82d3133d625e315338f25a09 query I rowsort label-3320 SELECT ALL col3 AS col0 FROM tab1 AS cor0 WHERE NOT 5 IS NULL ---- 10 values hashing to d70c4f7d82d3133d625e315338f25a09 query I rowsort label-3320 SELECT ALL col3 AS col0 FROM tab2 AS cor0 WHERE NOT 5 IS NULL ---- 10 values hashing to d70c4f7d82d3133d625e315338f25a09 query I rowsort label-3320 SELECT ALL col3 AS col0 FROM tab3 AS cor0 WHERE NOT 5 IS NULL ---- 10 values hashing to d70c4f7d82d3133d625e315338f25a09 query I rowsort label-3320 SELECT ALL col3 AS col0 FROM tab4 AS cor0 WHERE NOT 5 IS NULL ---- 10 values hashing to d70c4f7d82d3133d625e315338f25a09 query I rowsort label-3325 SELECT + 37 AS col3 FROM tab0 WHERE - + col0 > NULL ---- query I rowsort label-3325 SELECT + 37 AS col3 FROM tab1 WHERE - + col0 > NULL ---- query I rowsort label-3325 SELECT + 37 AS col3 FROM tab2 WHERE - + col0 > NULL ---- query I rowsort label-3325 SELECT + 37 AS col3 FROM tab3 WHERE - + col0 > NULL ---- query I rowsort label-3325 SELECT + 37 AS col3 FROM tab4 WHERE - + col0 > NULL ---- query IIIIIII rowsort label-3330 SELECT * FROM tab0 AS cor0 WHERE ( NOT ( NOT - col0 IS NULL ) ) ---- query IIIIIII rowsort label-3330 SELECT * FROM tab1 AS cor0 WHERE ( NOT ( NOT - col0 IS NULL ) ) ---- query IIIIIII rowsort label-3330 SELECT * FROM tab2 AS cor0 WHERE ( NOT ( NOT - col0 IS NULL ) ) ---- query IIIIIII rowsort label-3330 SELECT * FROM tab3 AS cor0 WHERE ( NOT ( NOT - col0 IS NULL ) ) ---- query IIIIIII rowsort label-3330 SELECT * FROM tab4 AS cor0 WHERE ( NOT ( NOT - col0 IS NULL ) ) ---- query I rowsort label-3335 SELECT DISTINCT + + col1 * ( - 33 ) FROM tab0 AS cor0 WHERE + col3 / + col1 * - col4 IS NULL ---- query I rowsort label-3335 SELECT DISTINCT + + col1 * ( - 33 ) FROM tab1 AS cor0 WHERE + col3 / + col1 * - col4 IS NULL ---- query I rowsort label-3335 SELECT DISTINCT + + col1 * ( - 33 ) FROM tab2 AS cor0 WHERE + col3 / + col1 * - col4 IS NULL ---- query I rowsort label-3335 SELECT DISTINCT + + col1 * ( - 33 ) FROM tab3 AS cor0 WHERE + col3 / + col1 * - col4 IS NULL ---- query I rowsort label-3335 SELECT DISTINCT + + col1 * ( - 33 ) FROM tab4 AS cor0 WHERE + col3 / + col1 * - col4 IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-3340 SELECT * FROM tab0 WHERE col1 * CAST( NULL AS SIGNED ) IS NOT NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-3340 SELECT * FROM tab0 WHERE col1 * CAST ( NULL AS INTEGER ) IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-3340 SELECT * FROM tab1 WHERE col1 * CAST( NULL AS SIGNED ) IS NOT NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-3340 SELECT * FROM tab1 WHERE col1 * CAST ( NULL AS INTEGER ) IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-3340 SELECT * FROM tab2 WHERE col1 * CAST( NULL AS SIGNED ) IS NOT NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-3340 SELECT * FROM tab2 WHERE col1 * CAST ( NULL AS INTEGER ) IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-3340 SELECT * FROM tab3 WHERE col1 * CAST( NULL AS SIGNED ) IS NOT NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-3340 SELECT * FROM tab3 WHERE col1 * CAST ( NULL AS INTEGER ) IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-3340 SELECT * FROM tab4 WHERE col1 * CAST( NULL AS SIGNED ) IS NOT NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-3340 SELECT * FROM tab4 WHERE col1 * CAST ( NULL AS INTEGER ) IS NOT NULL ---- query I rowsort label-3345 SELECT + 54 AS col2 FROM tab0 WHERE + + col0 IS NULL ---- query I rowsort label-3345 SELECT + 54 AS col2 FROM tab1 WHERE + + col0 IS NULL ---- query I rowsort label-3345 SELECT + 54 AS col2 FROM tab2 WHERE + + col0 IS NULL ---- query I rowsort label-3345 SELECT + 54 AS col2 FROM tab3 WHERE + + col0 IS NULL ---- query I rowsort label-3345 SELECT + 54 AS col2 FROM tab4 WHERE + + col0 IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-3350 SELECT ALL + - CAST( NULL AS SIGNED ) FROM tab0 AS cor0 WHERE NOT + ( 87 ) IS NOT NULL ---- skipif mysql # not compatible query I rowsort label-3350 SELECT ALL + - CAST ( NULL AS INTEGER ) FROM tab0 AS cor0 WHERE NOT + ( 87 ) IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-3350 SELECT ALL + - CAST( NULL AS SIGNED ) FROM tab1 AS cor0 WHERE NOT + ( 87 ) IS NOT NULL ---- skipif mysql # not compatible query I rowsort label-3350 SELECT ALL + - CAST ( NULL AS INTEGER ) FROM tab1 AS cor0 WHERE NOT + ( 87 ) IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-3350 SELECT ALL + - CAST( NULL AS SIGNED ) FROM tab2 AS cor0 WHERE NOT + ( 87 ) IS NOT NULL ---- skipif mysql # not compatible query I rowsort label-3350 SELECT ALL + - CAST ( NULL AS INTEGER ) FROM tab2 AS cor0 WHERE NOT + ( 87 ) IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-3350 SELECT ALL + - CAST( NULL AS SIGNED ) FROM tab3 AS cor0 WHERE NOT + ( 87 ) IS NOT NULL ---- skipif mysql # not compatible query I rowsort label-3350 SELECT ALL + - CAST ( NULL AS INTEGER ) FROM tab3 AS cor0 WHERE NOT + ( 87 ) IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-3350 SELECT ALL + - CAST( NULL AS SIGNED ) FROM tab4 AS cor0 WHERE NOT + ( 87 ) IS NOT NULL ---- skipif mysql # not compatible query I rowsort label-3350 SELECT ALL + - CAST ( NULL AS INTEGER ) FROM tab4 AS cor0 WHERE NOT + ( 87 ) IS NOT NULL ---- onlyif mysql # aggregate syntax: query I rowsort label-3355 SELECT DISTINCT + COUNT( * ) * COUNT( * ) + - + COUNT( - - col3 ) AS col5 FROM tab0 AS cor0 WHERE NOT - 61 / + col3 IS NULL ---- 90 skipif mysql # not compatible query I rowsort label-3355 SELECT DISTINCT + COUNT ( * ) * COUNT ( * ) + - + COUNT ( - - col3 ) AS col5 FROM tab0 AS cor0 WHERE NOT - 61 / + col3 IS NULL ---- 90 onlyif mysql # aggregate syntax: query I rowsort label-3355 SELECT DISTINCT + COUNT( * ) * COUNT( * ) + - + COUNT( - - col3 ) AS col5 FROM tab1 AS cor0 WHERE NOT - 61 / + col3 IS NULL ---- 90 skipif mysql # not compatible query I rowsort label-3355 SELECT DISTINCT + COUNT ( * ) * COUNT ( * ) + - + COUNT ( - - col3 ) AS col5 FROM tab1 AS cor0 WHERE NOT - 61 / + col3 IS NULL ---- 90 onlyif mysql # aggregate syntax: query I rowsort label-3355 SELECT DISTINCT + COUNT( * ) * COUNT( * ) + - + COUNT( - - col3 ) AS col5 FROM tab2 AS cor0 WHERE NOT - 61 / + col3 IS NULL ---- 90 skipif mysql # not compatible query I rowsort label-3355 SELECT DISTINCT + COUNT ( * ) * COUNT ( * ) + - + COUNT ( - - col3 ) AS col5 FROM tab2 AS cor0 WHERE NOT - 61 / + col3 IS NULL ---- 90 onlyif mysql # aggregate syntax: query I rowsort label-3355 SELECT DISTINCT + COUNT( * ) * COUNT( * ) + - + COUNT( - - col3 ) AS col5 FROM tab3 AS cor0 WHERE NOT - 61 / + col3 IS NULL ---- 90 skipif mysql # not compatible query I rowsort label-3355 SELECT DISTINCT + COUNT ( * ) * COUNT ( * ) + - + COUNT ( - - col3 ) AS col5 FROM tab3 AS cor0 WHERE NOT - 61 / + col3 IS NULL ---- 90 onlyif mysql # aggregate syntax: query I rowsort label-3355 SELECT DISTINCT + COUNT( * ) * COUNT( * ) + - + COUNT( - - col3 ) AS col5 FROM tab4 AS cor0 WHERE NOT - 61 / + col3 IS NULL ---- 90 skipif mysql # not compatible query I rowsort label-3355 SELECT DISTINCT + COUNT ( * ) * COUNT ( * ) + - + COUNT ( - - col3 ) AS col5 FROM tab4 AS cor0 WHERE NOT - 61 / + col3 IS NULL ---- 90 query I rowsort label-3360 SELECT ALL - 11 AS col3 FROM tab0 cor0 WHERE NOT + col4 > - col4 ---- query I rowsort label-3360 SELECT ALL - 11 AS col3 FROM tab1 cor0 WHERE NOT + col4 > - col4 ---- query I rowsort label-3360 SELECT ALL - 11 AS col3 FROM tab2 cor0 WHERE NOT + col4 > - col4 ---- query I rowsort label-3360 SELECT ALL - 11 AS col3 FROM tab3 cor0 WHERE NOT + col4 > - col4 ---- query I rowsort label-3360 SELECT ALL - 11 AS col3 FROM tab4 cor0 WHERE NOT + col4 > - col4 ---- query IIIIIII rowsort label-3365 SELECT * FROM tab0 WHERE NOT - col1 + + ( 17 ) BETWEEN NULL AND + col0 ---- query IIIIIII rowsort label-3365 SELECT * FROM tab1 WHERE NOT - col1 + + ( 17 ) BETWEEN NULL AND + col0 ---- query IIIIIII rowsort label-3365 SELECT * FROM tab2 WHERE NOT - col1 + + ( 17 ) BETWEEN NULL AND + col0 ---- query IIIIIII rowsort label-3365 SELECT * FROM tab3 WHERE NOT - col1 + + ( 17 ) BETWEEN NULL AND + col0 ---- query IIIIIII rowsort label-3365 SELECT * FROM tab4 WHERE NOT - col1 + + ( 17 ) BETWEEN NULL AND + col0 ---- query IIIIIII rowsort label-3370 SELECT * FROM tab0 AS cor0 WHERE col3 * col0 - 86 BETWEEN + - col3 AND NULL ---- query IIIIIII rowsort label-3370 SELECT * FROM tab1 AS cor0 WHERE col3 * col0 - 86 BETWEEN + - col3 AND NULL ---- query IIIIIII rowsort label-3370 SELECT * FROM tab2 AS cor0 WHERE col3 * col0 - 86 BETWEEN + - col3 AND NULL ---- query IIIIIII rowsort label-3370 SELECT * FROM tab3 AS cor0 WHERE col3 * col0 - 86 BETWEEN + - col3 AND NULL ---- query IIIIIII rowsort label-3370 SELECT * FROM tab4 AS cor0 WHERE col3 * col0 - 86 BETWEEN + - col3 AND NULL ---- query I rowsort label-3375 SELECT col1 FROM tab0 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-3375 SELECT col1 FROM tab1 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-3375 SELECT col1 FROM tab2 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-3375 SELECT col1 FROM tab3 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-3375 SELECT col1 FROM tab4 AS cor0 WHERE NOT NULL IS NULL ---- onlyif mysql # DIV for integer division: query I rowsort label-3380 SELECT ALL 36 DIV - - 46 AS col3 FROM tab0 WHERE NOT + col4 IS NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d skipif mysql # not compatible query I rowsort label-3380 SELECT ALL 36 / - - 46 AS col3 FROM tab0 WHERE NOT + col4 IS NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d onlyif mysql # DIV for integer division: query I rowsort label-3380 SELECT ALL 36 DIV - - 46 AS col3 FROM tab1 WHERE NOT + col4 IS NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d skipif mysql # not compatible query I rowsort label-3380 SELECT ALL 36 / - - 46 AS col3 FROM tab1 WHERE NOT + col4 IS NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d onlyif mysql # DIV for integer division: query I rowsort label-3380 SELECT ALL 36 DIV - - 46 AS col3 FROM tab2 WHERE NOT + col4 IS NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d skipif mysql # not compatible query I rowsort label-3380 SELECT ALL 36 / - - 46 AS col3 FROM tab2 WHERE NOT + col4 IS NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d onlyif mysql # DIV for integer division: query I rowsort label-3380 SELECT ALL 36 DIV - - 46 AS col3 FROM tab3 WHERE NOT + col4 IS NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d skipif mysql # not compatible query I rowsort label-3380 SELECT ALL 36 / - - 46 AS col3 FROM tab3 WHERE NOT + col4 IS NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d onlyif mysql # DIV for integer division: query I rowsort label-3380 SELECT ALL 36 DIV - - 46 AS col3 FROM tab4 WHERE NOT + col4 IS NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d skipif mysql # not compatible query I rowsort label-3380 SELECT ALL 36 / - - 46 AS col3 FROM tab4 WHERE NOT + col4 IS NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query IIIIIII rowsort label-3385 SELECT * FROM tab0 cor0 WHERE NOT 27 IS NOT NULL ---- query IIIIIII rowsort label-3385 SELECT * FROM tab1 cor0 WHERE NOT 27 IS NOT NULL ---- query IIIIIII rowsort label-3385 SELECT * FROM tab2 cor0 WHERE NOT 27 IS NOT NULL ---- query IIIIIII rowsort label-3385 SELECT * FROM tab3 cor0 WHERE NOT 27 IS NOT NULL ---- query IIIIIII rowsort label-3385 SELECT * FROM tab4 cor0 WHERE NOT 27 IS NOT NULL ---- query I rowsort label-3390 SELECT + col2 AS col0 FROM tab0 WHERE NOT NULL IS NULL ---- query I rowsort label-3390 SELECT + col2 AS col0 FROM tab1 WHERE NOT NULL IS NULL ---- query I rowsort label-3390 SELECT + col2 AS col0 FROM tab2 WHERE NOT NULL IS NULL ---- query I rowsort label-3390 SELECT + col2 AS col0 FROM tab3 WHERE NOT NULL IS NULL ---- query I rowsort label-3390 SELECT + col2 AS col0 FROM tab4 WHERE NOT NULL IS NULL ---- query I rowsort label-3395 SELECT 43 AS col4 FROM tab0 AS cor0 WHERE NULL BETWEEN + col1 AND NULL ---- query I rowsort label-3395 SELECT 43 AS col4 FROM tab1 AS cor0 WHERE NULL BETWEEN + col1 AND NULL ---- query I rowsort label-3395 SELECT 43 AS col4 FROM tab2 AS cor0 WHERE NULL BETWEEN + col1 AND NULL ---- query I rowsort label-3395 SELECT 43 AS col4 FROM tab3 AS cor0 WHERE NULL BETWEEN + col1 AND NULL ---- query I rowsort label-3395 SELECT 43 AS col4 FROM tab4 AS cor0 WHERE NULL BETWEEN + col1 AND NULL ---- query IIIIIII rowsort label-3400 SELECT ALL * FROM tab0 AS cor0 WHERE NULL < NULL ---- query IIIIIII rowsort label-3400 SELECT ALL * FROM tab1 AS cor0 WHERE NULL < NULL ---- query IIIIIII rowsort label-3400 SELECT ALL * FROM tab2 AS cor0 WHERE NULL < NULL ---- query IIIIIII rowsort label-3400 SELECT ALL * FROM tab3 AS cor0 WHERE NULL < NULL ---- query IIIIIII rowsort label-3400 SELECT ALL * FROM tab4 AS cor0 WHERE NULL < NULL ---- query IIIIIII rowsort label-3405 SELECT * FROM tab0 cor0 WHERE NULL < col4 ---- query IIIIIII rowsort label-3405 SELECT * FROM tab1 cor0 WHERE NULL < col4 ---- query IIIIIII rowsort label-3405 SELECT * FROM tab2 cor0 WHERE NULL < col4 ---- query IIIIIII rowsort label-3405 SELECT * FROM tab3 cor0 WHERE NULL < col4 ---- query IIIIIII rowsort label-3405 SELECT * FROM tab4 cor0 WHERE NULL < col4 ---- onlyif mysql # aggregate syntax: query I rowsort label-3410 SELECT - + COUNT( * ) AS col4 FROM tab0 WHERE NOT + col1 = + - col4 * - 3 + - 2 ---- -10 skipif mysql # not compatible query I rowsort label-3410 SELECT - + COUNT ( * ) AS col4 FROM tab0 WHERE NOT + col1 = + - col4 * - 3 + - 2 ---- -10 onlyif mysql # aggregate syntax: query I rowsort label-3410 SELECT - + COUNT( * ) AS col4 FROM tab1 WHERE NOT + col1 = + - col4 * - 3 + - 2 ---- -10 skipif mysql # not compatible query I rowsort label-3410 SELECT - + COUNT ( * ) AS col4 FROM tab1 WHERE NOT + col1 = + - col4 * - 3 + - 2 ---- -10 onlyif mysql # aggregate syntax: query I rowsort label-3410 SELECT - + COUNT( * ) AS col4 FROM tab2 WHERE NOT + col1 = + - col4 * - 3 + - 2 ---- -10 skipif mysql # not compatible query I rowsort label-3410 SELECT - + COUNT ( * ) AS col4 FROM tab2 WHERE NOT + col1 = + - col4 * - 3 + - 2 ---- -10 onlyif mysql # aggregate syntax: query I rowsort label-3410 SELECT - + COUNT( * ) AS col4 FROM tab3 WHERE NOT + col1 = + - col4 * - 3 + - 2 ---- -10 skipif mysql # not compatible query I rowsort label-3410 SELECT - + COUNT ( * ) AS col4 FROM tab3 WHERE NOT + col1 = + - col4 * - 3 + - 2 ---- -10 onlyif mysql # aggregate syntax: query I rowsort label-3410 SELECT - + COUNT( * ) AS col4 FROM tab4 WHERE NOT + col1 = + - col4 * - 3 + - 2 ---- -10 skipif mysql # not compatible query I rowsort label-3410 SELECT - + COUNT ( * ) AS col4 FROM tab4 WHERE NOT + col1 = + - col4 * - 3 + - 2 ---- -10 query I rowsort label-3415 SELECT col4 AS col0 FROM tab0 WHERE NOT NULL BETWEEN 12 * col1 AND - col0 ---- query I rowsort label-3415 SELECT col4 AS col0 FROM tab1 WHERE NOT NULL BETWEEN 12 * col1 AND - col0 ---- query I rowsort label-3415 SELECT col4 AS col0 FROM tab2 WHERE NOT NULL BETWEEN 12 * col1 AND - col0 ---- query I rowsort label-3415 SELECT col4 AS col0 FROM tab3 WHERE NOT NULL BETWEEN 12 * col1 AND - col0 ---- query I rowsort label-3415 SELECT col4 AS col0 FROM tab4 WHERE NOT NULL BETWEEN 12 * col1 AND - col0 ---- query I rowsort label-3420 SELECT DISTINCT col1 AS col2 FROM tab0 WHERE NOT + col0 + - col0 * - 69 NOT IN ( + col4 * col1 ) ---- query I rowsort label-3420 SELECT DISTINCT col1 AS col2 FROM tab1 WHERE NOT + col0 + - col0 * - 69 NOT IN ( + col4 * col1 ) ---- query I rowsort label-3420 SELECT DISTINCT col1 AS col2 FROM tab2 WHERE NOT + col0 + - col0 * - 69 NOT IN ( + col4 * col1 ) ---- query I rowsort label-3420 SELECT DISTINCT col1 AS col2 FROM tab3 WHERE NOT + col0 + - col0 * - 69 NOT IN ( + col4 * col1 ) ---- query I rowsort label-3420 SELECT DISTINCT col1 AS col2 FROM tab4 WHERE NOT + col0 + - col0 * - 69 NOT IN ( + col4 * col1 ) ---- query IIIIIII rowsort label-3425 SELECT * FROM tab0 WHERE ( NULL ) NOT BETWEEN - ( 85 ) AND NULL ---- query IIIIIII rowsort label-3425 SELECT * FROM tab1 WHERE ( NULL ) NOT BETWEEN - ( 85 ) AND NULL ---- query IIIIIII rowsort label-3425 SELECT * FROM tab2 WHERE ( NULL ) NOT BETWEEN - ( 85 ) AND NULL ---- query IIIIIII rowsort label-3425 SELECT * FROM tab3 WHERE ( NULL ) NOT BETWEEN - ( 85 ) AND NULL ---- query IIIIIII rowsort label-3425 SELECT * FROM tab4 WHERE ( NULL ) NOT BETWEEN - ( 85 ) AND NULL ---- onlyif mysql # aggregate syntax: DIV for integer division: query I rowsort label-3430 SELECT DISTINCT + ( + COUNT( * ) ) DIV + 91 AS col3 FROM tab0 WHERE NULL > NULL ---- 0 skipif mysql # not compatible query I rowsort label-3430 SELECT DISTINCT + ( + COUNT ( * ) ) / + 91 AS col3 FROM tab0 WHERE NULL > NULL ---- 0 onlyif mysql # aggregate syntax: DIV for integer division: query I rowsort label-3430 SELECT DISTINCT + ( + COUNT( * ) ) DIV + 91 AS col3 FROM tab1 WHERE NULL > NULL ---- 0 skipif mysql # not compatible query I rowsort label-3430 SELECT DISTINCT + ( + COUNT ( * ) ) / + 91 AS col3 FROM tab1 WHERE NULL > NULL ---- 0 onlyif mysql # aggregate syntax: DIV for integer division: query I rowsort label-3430 SELECT DISTINCT + ( + COUNT( * ) ) DIV + 91 AS col3 FROM tab2 WHERE NULL > NULL ---- 0 skipif mysql # not compatible query I rowsort label-3430 SELECT DISTINCT + ( + COUNT ( * ) ) / + 91 AS col3 FROM tab2 WHERE NULL > NULL ---- 0 onlyif mysql # aggregate syntax: DIV for integer division: query I rowsort label-3430 SELECT DISTINCT + ( + COUNT( * ) ) DIV + 91 AS col3 FROM tab3 WHERE NULL > NULL ---- 0 skipif mysql # not compatible query I rowsort label-3430 SELECT DISTINCT + ( + COUNT ( * ) ) / + 91 AS col3 FROM tab3 WHERE NULL > NULL ---- 0 onlyif mysql # aggregate syntax: DIV for integer division: query I rowsort label-3430 SELECT DISTINCT + ( + COUNT( * ) ) DIV + 91 AS col3 FROM tab4 WHERE NULL > NULL ---- 0 skipif mysql # not compatible query I rowsort label-3430 SELECT DISTINCT + ( + COUNT ( * ) ) / + 91 AS col3 FROM tab4 WHERE NULL > NULL ---- 0 query I rowsort label-3435 SELECT col5 AS col4 FROM tab0 WHERE NOT NULL BETWEEN ( 25 ) AND ( col1 ) ---- query I rowsort label-3435 SELECT col5 AS col4 FROM tab1 WHERE NOT NULL BETWEEN ( 25 ) AND ( col1 ) ---- query I rowsort label-3435 SELECT col5 AS col4 FROM tab2 WHERE NOT NULL BETWEEN ( 25 ) AND ( col1 ) ---- query I rowsort label-3435 SELECT col5 AS col4 FROM tab3 WHERE NOT NULL BETWEEN ( 25 ) AND ( col1 ) ---- query I rowsort label-3435 SELECT col5 AS col4 FROM tab4 WHERE NOT NULL BETWEEN ( 25 ) AND ( col1 ) ---- onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query I rowsort label-3440 SELECT ALL - MAX( + CAST( NULL AS SIGNED ) ) FROM tab0 WHERE NOT - 16 IS NOT NULL ---- NULL skipif mysql # not compatible query I rowsort label-3440 SELECT ALL - MAX ( + CAST ( NULL AS INTEGER ) ) FROM tab0 WHERE NOT - 16 IS NOT NULL ---- NULL onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query I rowsort label-3440 SELECT ALL - MAX( + CAST( NULL AS SIGNED ) ) FROM tab1 WHERE NOT - 16 IS NOT NULL ---- NULL skipif mysql # not compatible query I rowsort label-3440 SELECT ALL - MAX ( + CAST ( NULL AS INTEGER ) ) FROM tab1 WHERE NOT - 16 IS NOT NULL ---- NULL onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query I rowsort label-3440 SELECT ALL - MAX( + CAST( NULL AS SIGNED ) ) FROM tab2 WHERE NOT - 16 IS NOT NULL ---- NULL skipif mysql # not compatible query I rowsort label-3440 SELECT ALL - MAX ( + CAST ( NULL AS INTEGER ) ) FROM tab2 WHERE NOT - 16 IS NOT NULL ---- NULL onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query I rowsort label-3440 SELECT ALL - MAX( + CAST( NULL AS SIGNED ) ) FROM tab3 WHERE NOT - 16 IS NOT NULL ---- NULL skipif mysql # not compatible query I rowsort label-3440 SELECT ALL - MAX ( + CAST ( NULL AS INTEGER ) ) FROM tab3 WHERE NOT - 16 IS NOT NULL ---- NULL onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query I rowsort label-3440 SELECT ALL - MAX( + CAST( NULL AS SIGNED ) ) FROM tab4 WHERE NOT - 16 IS NOT NULL ---- NULL skipif mysql # not compatible query I rowsort label-3440 SELECT ALL - MAX ( + CAST ( NULL AS INTEGER ) ) FROM tab4 WHERE NOT - 16 IS NOT NULL ---- NULL onlyif mysql # CAST syntax: aggregate syntax: DECIMAL type: query I rowsort label-3445 SELECT ALL MAX( - col1 ) FROM tab0 WHERE ( - CAST( 5 AS DECIMAL ) + col1 ) IS NULL ---- NULL skipif mysql # not compatible query I rowsort label-3445 SELECT ALL MAX ( - col1 ) FROM tab0 WHERE ( - CAST ( 5 AS REAL ) + col1 ) IS NULL ---- NULL onlyif mysql # CAST syntax: aggregate syntax: DECIMAL type: query I rowsort label-3445 SELECT ALL MAX( - col1 ) FROM tab1 WHERE ( - CAST( 5 AS DECIMAL ) + col1 ) IS NULL ---- NULL skipif mysql # not compatible query I rowsort label-3445 SELECT ALL MAX ( - col1 ) FROM tab1 WHERE ( - CAST ( 5 AS REAL ) + col1 ) IS NULL ---- NULL onlyif mysql # CAST syntax: aggregate syntax: DECIMAL type: query I rowsort label-3445 SELECT ALL MAX( - col1 ) FROM tab2 WHERE ( - CAST( 5 AS DECIMAL ) + col1 ) IS NULL ---- NULL skipif mysql # not compatible query I rowsort label-3445 SELECT ALL MAX ( - col1 ) FROM tab2 WHERE ( - CAST ( 5 AS REAL ) + col1 ) IS NULL ---- NULL onlyif mysql # CAST syntax: aggregate syntax: DECIMAL type: query I rowsort label-3445 SELECT ALL MAX( - col1 ) FROM tab3 WHERE ( - CAST( 5 AS DECIMAL ) + col1 ) IS NULL ---- NULL skipif mysql # not compatible query I rowsort label-3445 SELECT ALL MAX ( - col1 ) FROM tab3 WHERE ( - CAST ( 5 AS REAL ) + col1 ) IS NULL ---- NULL onlyif mysql # CAST syntax: aggregate syntax: DECIMAL type: query I rowsort label-3445 SELECT ALL MAX( - col1 ) FROM tab4 WHERE ( - CAST( 5 AS DECIMAL ) + col1 ) IS NULL ---- NULL skipif mysql # not compatible query I rowsort label-3445 SELECT ALL MAX ( - col1 ) FROM tab4 WHERE ( - CAST ( 5 AS REAL ) + col1 ) IS NULL ---- NULL query IIIIIII rowsort label-3450 SELECT * FROM tab0 WHERE NOT NULL NOT IN ( 6 / + col3 ) ---- query IIIIIII rowsort label-3450 SELECT * FROM tab1 WHERE NOT NULL NOT IN ( 6 / + col3 ) ---- query IIIIIII rowsort label-3450 SELECT * FROM tab2 WHERE NOT NULL NOT IN ( 6 / + col3 ) ---- query IIIIIII rowsort label-3450 SELECT * FROM tab3 WHERE NOT NULL NOT IN ( 6 / + col3 ) ---- query IIIIIII rowsort label-3450 SELECT * FROM tab4 WHERE NOT NULL NOT IN ( 6 / + col3 ) ---- query I rowsort label-3455 SELECT + 89 * + 55 + 61 AS col2 FROM tab0 WHERE ( NULL ) NOT IN ( 38 ) ---- query I rowsort label-3455 SELECT + 89 * + 55 + 61 AS col2 FROM tab1 WHERE ( NULL ) NOT IN ( 38 ) ---- query I rowsort label-3455 SELECT + 89 * + 55 + 61 AS col2 FROM tab2 WHERE ( NULL ) NOT IN ( 38 ) ---- query I rowsort label-3455 SELECT + 89 * + 55 + 61 AS col2 FROM tab3 WHERE ( NULL ) NOT IN ( 38 ) ---- query I rowsort label-3455 SELECT + 89 * + 55 + 61 AS col2 FROM tab4 WHERE ( NULL ) NOT IN ( 38 ) ---- query I rowsort label-3460 SELECT - 35 + - col0 FROM tab0 WHERE - col1 * col4 IN ( - 61 / ( 39 ) ) ---- query I rowsort label-3460 SELECT - 35 + - col0 FROM tab1 WHERE - col1 * col4 IN ( - 61 / ( 39 ) ) ---- query I rowsort label-3460 SELECT - 35 + - col0 FROM tab2 WHERE - col1 * col4 IN ( - 61 / ( 39 ) ) ---- query I rowsort label-3460 SELECT - 35 + - col0 FROM tab3 WHERE - col1 * col4 IN ( - 61 / ( 39 ) ) ---- query I rowsort label-3460 SELECT - 35 + - col0 FROM tab4 WHERE - col1 * col4 IN ( - 61 / ( 39 ) ) ---- query I rowsort label-3465 SELECT 57 FROM tab0 WHERE NOT NULL IN ( ( col4 ) + col4 ) ---- query I rowsort label-3465 SELECT 57 FROM tab1 WHERE NOT NULL IN ( ( col4 ) + col4 ) ---- query I rowsort label-3465 SELECT 57 FROM tab2 WHERE NOT NULL IN ( ( col4 ) + col4 ) ---- query I rowsort label-3465 SELECT 57 FROM tab3 WHERE NOT NULL IN ( ( col4 ) + col4 ) ---- query I rowsort label-3465 SELECT 57 FROM tab4 WHERE NOT NULL IN ( ( col4 ) + col4 ) ---- query IIIIIII rowsort label-3470 SELECT * FROM tab0 WHERE NOT ( NULL ) NOT IN ( - col4 ) ---- query IIIIIII rowsort label-3470 SELECT * FROM tab1 WHERE NOT ( NULL ) NOT IN ( - col4 ) ---- query IIIIIII rowsort label-3470 SELECT * FROM tab2 WHERE NOT ( NULL ) NOT IN ( - col4 ) ---- query IIIIIII rowsort label-3470 SELECT * FROM tab3 WHERE NOT ( NULL ) NOT IN ( - col4 ) ---- query IIIIIII rowsort label-3470 SELECT * FROM tab4 WHERE NOT ( NULL ) NOT IN ( - col4 ) ---- query IIIIIII rowsort label-3475 SELECT * FROM tab0 WHERE NOT NULL IN ( - col4 ) ---- query IIIIIII rowsort label-3475 SELECT * FROM tab1 WHERE NOT NULL IN ( - col4 ) ---- query IIIIIII rowsort label-3475 SELECT * FROM tab2 WHERE NOT NULL IN ( - col4 ) ---- query IIIIIII rowsort label-3475 SELECT * FROM tab3 WHERE NOT NULL IN ( - col4 ) ---- query IIIIIII rowsort label-3475 SELECT * FROM tab4 WHERE NOT NULL IN ( - col4 ) ---- query I rowsort label-3480 SELECT ALL col2 AS col2 FROM tab0 WHERE NOT NULL >= col3 ---- query I rowsort label-3480 SELECT ALL col2 AS col2 FROM tab1 WHERE NOT NULL >= col3 ---- query I rowsort label-3480 SELECT ALL col2 AS col2 FROM tab2 WHERE NOT NULL >= col3 ---- query I rowsort label-3480 SELECT ALL col2 AS col2 FROM tab3 WHERE NOT NULL >= col3 ---- query I rowsort label-3480 SELECT ALL col2 AS col2 FROM tab4 WHERE NOT NULL >= col3 ---- query IIIIIII rowsort label-3485 SELECT * FROM tab0 WHERE 21 IS NULL ---- query IIIIIII rowsort label-3485 SELECT * FROM tab1 WHERE 21 IS NULL ---- query IIIIIII rowsort label-3485 SELECT * FROM tab2 WHERE 21 IS NULL ---- query IIIIIII rowsort label-3485 SELECT * FROM tab3 WHERE 21 IS NULL ---- query IIIIIII rowsort label-3485 SELECT * FROM tab4 WHERE 21 IS NULL ---- query I rowsort label-3490 SELECT DISTINCT + 10 * col1 + col3 FROM tab0 WHERE NOT + col0 BETWEEN ( NULL ) AND ( NULL ) ---- query I rowsort label-3490 SELECT DISTINCT + 10 * col1 + col3 FROM tab1 WHERE NOT + col0 BETWEEN ( NULL ) AND ( NULL ) ---- query I rowsort label-3490 SELECT DISTINCT + 10 * col1 + col3 FROM tab2 WHERE NOT + col0 BETWEEN ( NULL ) AND ( NULL ) ---- query I rowsort label-3490 SELECT DISTINCT + 10 * col1 + col3 FROM tab3 WHERE NOT + col0 BETWEEN ( NULL ) AND ( NULL ) ---- query I rowsort label-3490 SELECT DISTINCT + 10 * col1 + col3 FROM tab4 WHERE NOT + col0 BETWEEN ( NULL ) AND ( NULL ) ---- query I rowsort label-3495 SELECT - col0 FROM tab0 AS cor0 WHERE NOT NULL BETWEEN NULL AND NULL ---- query I rowsort label-3495 SELECT - col0 FROM tab1 AS cor0 WHERE NOT NULL BETWEEN NULL AND NULL ---- query I rowsort label-3495 SELECT - col0 FROM tab2 AS cor0 WHERE NOT NULL BETWEEN NULL AND NULL ---- query I rowsort label-3495 SELECT - col0 FROM tab3 AS cor0 WHERE NOT NULL BETWEEN NULL AND NULL ---- query I rowsort label-3495 SELECT - col0 FROM tab4 AS cor0 WHERE NOT NULL BETWEEN NULL AND NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-3500 SELECT ALL 60 AS col4 FROM tab0 AS cor0 WHERE 37 - - col0 NOT BETWEEN ( + CAST( col3 AS SIGNED ) ) / - 11 AND NULL ---- skipif mysql # not compatible query I rowsort label-3500 SELECT ALL 60 AS col4 FROM tab0 AS cor0 WHERE 37 - - col0 NOT BETWEEN ( + CAST ( col3 AS INTEGER ) ) / - 11 AND NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-3500 SELECT ALL 60 AS col4 FROM tab1 AS cor0 WHERE 37 - - col0 NOT BETWEEN ( + CAST( col3 AS SIGNED ) ) / - 11 AND NULL ---- skipif mysql # not compatible query I rowsort label-3500 SELECT ALL 60 AS col4 FROM tab1 AS cor0 WHERE 37 - - col0 NOT BETWEEN ( + CAST ( col3 AS INTEGER ) ) / - 11 AND NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-3500 SELECT ALL 60 AS col4 FROM tab2 AS cor0 WHERE 37 - - col0 NOT BETWEEN ( + CAST( col3 AS SIGNED ) ) / - 11 AND NULL ---- skipif mysql # not compatible query I rowsort label-3500 SELECT ALL 60 AS col4 FROM tab2 AS cor0 WHERE 37 - - col0 NOT BETWEEN ( + CAST ( col3 AS INTEGER ) ) / - 11 AND NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-3500 SELECT ALL 60 AS col4 FROM tab3 AS cor0 WHERE 37 - - col0 NOT BETWEEN ( + CAST( col3 AS SIGNED ) ) / - 11 AND NULL ---- skipif mysql # not compatible query I rowsort label-3500 SELECT ALL 60 AS col4 FROM tab3 AS cor0 WHERE 37 - - col0 NOT BETWEEN ( + CAST ( col3 AS INTEGER ) ) / - 11 AND NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-3500 SELECT ALL 60 AS col4 FROM tab4 AS cor0 WHERE 37 - - col0 NOT BETWEEN ( + CAST( col3 AS SIGNED ) ) / - 11 AND NULL ---- skipif mysql # not compatible query I rowsort label-3500 SELECT ALL 60 AS col4 FROM tab4 AS cor0 WHERE 37 - - col0 NOT BETWEEN ( + CAST ( col3 AS INTEGER ) ) / - 11 AND NULL ---- query I rowsort label-3505 SELECT ALL 54 + - col1 AS col3 FROM tab0 WHERE NULL NOT IN ( 98 ) ---- query I rowsort label-3505 SELECT ALL 54 + - col1 AS col3 FROM tab1 WHERE NULL NOT IN ( 98 ) ---- query I rowsort label-3505 SELECT ALL 54 + - col1 AS col3 FROM tab2 WHERE NULL NOT IN ( 98 ) ---- query I rowsort label-3505 SELECT ALL 54 + - col1 AS col3 FROM tab3 WHERE NULL NOT IN ( 98 ) ---- query I rowsort label-3505 SELECT ALL 54 + - col1 AS col3 FROM tab4 WHERE NULL NOT IN ( 98 ) ---- query I rowsort label-3510 SELECT col1 FROM tab0 AS cor0 WHERE NOT ( NULL ) IN ( 53 ) ---- query I rowsort label-3510 SELECT col1 FROM tab1 AS cor0 WHERE NOT ( NULL ) IN ( 53 ) ---- query I rowsort label-3510 SELECT col1 FROM tab2 AS cor0 WHERE NOT ( NULL ) IN ( 53 ) ---- query I rowsort label-3510 SELECT col1 FROM tab3 AS cor0 WHERE NOT ( NULL ) IN ( 53 ) ---- query I rowsort label-3510 SELECT col1 FROM tab4 AS cor0 WHERE NOT ( NULL ) IN ( 53 ) ---- query I rowsort label-3515 SELECT DISTINCT - col3 FROM tab0 AS cor0 WHERE NULL > NULL ---- query I rowsort label-3515 SELECT DISTINCT - col3 FROM tab1 AS cor0 WHERE NULL > NULL ---- query I rowsort label-3515 SELECT DISTINCT - col3 FROM tab2 AS cor0 WHERE NULL > NULL ---- query I rowsort label-3515 SELECT DISTINCT - col3 FROM tab3 AS cor0 WHERE NULL > NULL ---- query I rowsort label-3515 SELECT DISTINCT - col3 FROM tab4 AS cor0 WHERE NULL > NULL ---- query IIIIIII rowsort label-3520 SELECT * FROM tab0 AS cor0 WHERE ( NULL ) <> col3 / col3 + + col3 ---- query IIIIIII rowsort label-3520 SELECT * FROM tab1 AS cor0 WHERE ( NULL ) <> col3 / col3 + + col3 ---- query IIIIIII rowsort label-3520 SELECT * FROM tab2 AS cor0 WHERE ( NULL ) <> col3 / col3 + + col3 ---- query IIIIIII rowsort label-3520 SELECT * FROM tab3 AS cor0 WHERE ( NULL ) <> col3 / col3 + + col3 ---- query IIIIIII rowsort label-3520 SELECT * FROM tab4 AS cor0 WHERE ( NULL ) <> col3 / col3 + + col3 ---- onlyif mysql # CAST syntax: DECIMAL type: query IIIIIII rowsort label-3525 SELECT * FROM tab0 AS cor0 WHERE CAST( NULL AS DECIMAL ) IS NOT NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-3525 SELECT * FROM tab0 AS cor0 WHERE CAST ( NULL AS REAL ) IS NOT NULL ---- onlyif mysql # CAST syntax: DECIMAL type: query IIIIIII rowsort label-3525 SELECT * FROM tab1 AS cor0 WHERE CAST( NULL AS DECIMAL ) IS NOT NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-3525 SELECT * FROM tab1 AS cor0 WHERE CAST ( NULL AS REAL ) IS NOT NULL ---- onlyif mysql # CAST syntax: DECIMAL type: query IIIIIII rowsort label-3525 SELECT * FROM tab2 AS cor0 WHERE CAST( NULL AS DECIMAL ) IS NOT NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-3525 SELECT * FROM tab2 AS cor0 WHERE CAST ( NULL AS REAL ) IS NOT NULL ---- onlyif mysql # CAST syntax: DECIMAL type: query IIIIIII rowsort label-3525 SELECT * FROM tab3 AS cor0 WHERE CAST( NULL AS DECIMAL ) IS NOT NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-3525 SELECT * FROM tab3 AS cor0 WHERE CAST ( NULL AS REAL ) IS NOT NULL ---- onlyif mysql # CAST syntax: DECIMAL type: query IIIIIII rowsort label-3525 SELECT * FROM tab4 AS cor0 WHERE CAST( NULL AS DECIMAL ) IS NOT NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-3525 SELECT * FROM tab4 AS cor0 WHERE CAST ( NULL AS REAL ) IS NOT NULL ---- query I rowsort label-3530 SELECT + 42 AS col5 FROM tab0 AS cor0 WHERE + 79 IS NULL ---- query I rowsort label-3530 SELECT + 42 AS col5 FROM tab1 AS cor0 WHERE + 79 IS NULL ---- query I rowsort label-3530 SELECT + 42 AS col5 FROM tab2 AS cor0 WHERE + 79 IS NULL ---- query I rowsort label-3530 SELECT + 42 AS col5 FROM tab3 AS cor0 WHERE + 79 IS NULL ---- query I rowsort label-3530 SELECT + 42 AS col5 FROM tab4 AS cor0 WHERE + 79 IS NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-3535 SELECT ALL - 92 col1 FROM tab0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to d689ceff6175abba2ed9f805a7353acd skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-3535 SELECT ALL - 92 col1 FROM tab1 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to d689ceff6175abba2ed9f805a7353acd skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-3535 SELECT ALL - 92 col1 FROM tab2 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to d689ceff6175abba2ed9f805a7353acd skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-3535 SELECT ALL - 92 col1 FROM tab3 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to d689ceff6175abba2ed9f805a7353acd skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-3535 SELECT ALL - 92 col1 FROM tab4 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to d689ceff6175abba2ed9f805a7353acd query IIIIIII rowsort label-3540 SELECT ALL * FROM tab0 WHERE NOT + col4 * 23 IS NOT NULL ---- query IIIIIII rowsort label-3540 SELECT ALL * FROM tab1 WHERE NOT + col4 * 23 IS NOT NULL ---- query IIIIIII rowsort label-3540 SELECT ALL * FROM tab2 WHERE NOT + col4 * 23 IS NOT NULL ---- query IIIIIII rowsort label-3540 SELECT ALL * FROM tab3 WHERE NOT + col4 * 23 IS NOT NULL ---- query IIIIIII rowsort label-3540 SELECT ALL * FROM tab4 WHERE NOT + col4 * 23 IS NOT NULL ---- query IIIIIII rowsort label-3545 SELECT * FROM tab0 WHERE col4 * - col1 + col1 BETWEEN ( - 40 ) AND ( col0 ) ---- query IIIIIII rowsort label-3545 SELECT * FROM tab1 WHERE col4 * - col1 + col1 BETWEEN ( - 40 ) AND ( col0 ) ---- query IIIIIII rowsort label-3545 SELECT * FROM tab2 WHERE col4 * - col1 + col1 BETWEEN ( - 40 ) AND ( col0 ) ---- query IIIIIII rowsort label-3545 SELECT * FROM tab3 WHERE col4 * - col1 + col1 BETWEEN ( - 40 ) AND ( col0 ) ---- query IIIIIII rowsort label-3545 SELECT * FROM tab4 WHERE col4 * - col1 + col1 BETWEEN ( - 40 ) AND ( col0 ) ---- query I rowsort label-3550 SELECT col4 FROM tab0 WHERE NOT NULL IS NULL ---- query I rowsort label-3550 SELECT col4 FROM tab1 WHERE NOT NULL IS NULL ---- query I rowsort label-3550 SELECT col4 FROM tab2 WHERE NOT NULL IS NULL ---- query I rowsort label-3550 SELECT col4 FROM tab3 WHERE NOT NULL IS NULL ---- query I rowsort label-3550 SELECT col4 FROM tab4 WHERE NOT NULL IS NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-3555 SELECT col3 * col1 + col1 col2 FROM tab0 WHERE NOT + 6 <> + col4 ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-3555 SELECT col3 * col1 + col1 col2 FROM tab1 WHERE NOT + 6 <> + col4 ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-3555 SELECT col3 * col1 + col1 col2 FROM tab2 WHERE NOT + 6 <> + col4 ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-3555 SELECT col3 * col1 + col1 col2 FROM tab3 WHERE NOT + 6 <> + col4 ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-3555 SELECT col3 * col1 + col1 col2 FROM tab4 WHERE NOT + 6 <> + col4 ---- query I rowsort label-3560 SELECT col4 FROM tab0 WHERE NOT col2 IS NOT NULL ---- query I rowsort label-3560 SELECT col4 FROM tab1 WHERE NOT col2 IS NOT NULL ---- query I rowsort label-3560 SELECT col4 FROM tab2 WHERE NOT col2 IS NOT NULL ---- query I rowsort label-3560 SELECT col4 FROM tab3 WHERE NOT col2 IS NOT NULL ---- query I rowsort label-3560 SELECT col4 FROM tab4 WHERE NOT col2 IS NOT NULL ---- query I rowsort label-3565 SELECT col1 * 36 AS col0 FROM tab0 WHERE NOT - 8 = NULL ---- query I rowsort label-3565 SELECT col1 * 36 AS col0 FROM tab1 WHERE NOT - 8 = NULL ---- query I rowsort label-3565 SELECT col1 * 36 AS col0 FROM tab2 WHERE NOT - 8 = NULL ---- query I rowsort label-3565 SELECT col1 * 36 AS col0 FROM tab3 WHERE NOT - 8 = NULL ---- query I rowsort label-3565 SELECT col1 * 36 AS col0 FROM tab4 WHERE NOT - 8 = NULL ---- query I rowsort label-3570 SELECT ALL col3 FROM tab0 AS cor0 WHERE NOT NULL >= NULL ---- query I rowsort label-3570 SELECT ALL col3 FROM tab1 AS cor0 WHERE NOT NULL >= NULL ---- query I rowsort label-3570 SELECT ALL col3 FROM tab2 AS cor0 WHERE NOT NULL >= NULL ---- query I rowsort label-3570 SELECT ALL col3 FROM tab3 AS cor0 WHERE NOT NULL >= NULL ---- query I rowsort label-3570 SELECT ALL col3 FROM tab4 AS cor0 WHERE NOT NULL >= NULL ---- query IIIIIII rowsort label-3575 SELECT ALL * FROM tab0 cor0 WHERE NOT ( NULL ) >= ( + 61 ) ---- query IIIIIII rowsort label-3575 SELECT ALL * FROM tab1 cor0 WHERE NOT ( NULL ) >= ( + 61 ) ---- query IIIIIII rowsort label-3575 SELECT ALL * FROM tab2 cor0 WHERE NOT ( NULL ) >= ( + 61 ) ---- query IIIIIII rowsort label-3575 SELECT ALL * FROM tab3 cor0 WHERE NOT ( NULL ) >= ( + 61 ) ---- query IIIIIII rowsort label-3575 SELECT ALL * FROM tab4 cor0 WHERE NOT ( NULL ) >= ( + 61 ) ---- query I rowsort label-3580 SELECT + col0 AS col4 FROM tab0 WHERE NOT + + col0 * + 55 = col3 - ( + col0 + col1 ) ---- 10 values hashing to 3e0374294159d0161eca7e4bf639b54a query I rowsort label-3580 SELECT + col0 AS col4 FROM tab1 WHERE NOT + + col0 * + 55 = col3 - ( + col0 + col1 ) ---- 10 values hashing to 3e0374294159d0161eca7e4bf639b54a query I rowsort label-3580 SELECT + col0 AS col4 FROM tab2 WHERE NOT + + col0 * + 55 = col3 - ( + col0 + col1 ) ---- 10 values hashing to 3e0374294159d0161eca7e4bf639b54a query I rowsort label-3580 SELECT + col0 AS col4 FROM tab3 WHERE NOT + + col0 * + 55 = col3 - ( + col0 + col1 ) ---- 10 values hashing to 3e0374294159d0161eca7e4bf639b54a query I rowsort label-3580 SELECT + col0 AS col4 FROM tab4 WHERE NOT + + col0 * + 55 = col3 - ( + col0 + col1 ) ---- 10 values hashing to 3e0374294159d0161eca7e4bf639b54a onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-3585 SELECT * FROM tab0 WHERE NOT col1 + CAST( 17 AS SIGNED ) < NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-3585 SELECT * FROM tab0 WHERE NOT col1 + CAST ( 17 AS INTEGER ) < NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-3585 SELECT * FROM tab1 WHERE NOT col1 + CAST( 17 AS SIGNED ) < NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-3585 SELECT * FROM tab1 WHERE NOT col1 + CAST ( 17 AS INTEGER ) < NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-3585 SELECT * FROM tab2 WHERE NOT col1 + CAST( 17 AS SIGNED ) < NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-3585 SELECT * FROM tab2 WHERE NOT col1 + CAST ( 17 AS INTEGER ) < NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-3585 SELECT * FROM tab3 WHERE NOT col1 + CAST( 17 AS SIGNED ) < NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-3585 SELECT * FROM tab3 WHERE NOT col1 + CAST ( 17 AS INTEGER ) < NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-3585 SELECT * FROM tab4 WHERE NOT col1 + CAST( 17 AS SIGNED ) < NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-3585 SELECT * FROM tab4 WHERE NOT col1 + CAST ( 17 AS INTEGER ) < NULL ---- query IIIIIII rowsort label-3590 SELECT * FROM tab0 AS cor0 WHERE NOT NULL >= ( NULL ) ---- query IIIIIII rowsort label-3590 SELECT * FROM tab1 AS cor0 WHERE NOT NULL >= ( NULL ) ---- query IIIIIII rowsort label-3590 SELECT * FROM tab2 AS cor0 WHERE NOT NULL >= ( NULL ) ---- query IIIIIII rowsort label-3590 SELECT * FROM tab3 AS cor0 WHERE NOT NULL >= ( NULL ) ---- query IIIIIII rowsort label-3590 SELECT * FROM tab4 AS cor0 WHERE NOT NULL >= ( NULL ) ---- query IIIIIII rowsort label-3595 SELECT ALL * FROM tab0 AS cor0 WHERE NOT - col4 > NULL ---- query IIIIIII rowsort label-3595 SELECT ALL * FROM tab1 AS cor0 WHERE NOT - col4 > NULL ---- query IIIIIII rowsort label-3595 SELECT ALL * FROM tab2 AS cor0 WHERE NOT - col4 > NULL ---- query IIIIIII rowsort label-3595 SELECT ALL * FROM tab3 AS cor0 WHERE NOT - col4 > NULL ---- query IIIIIII rowsort label-3595 SELECT ALL * FROM tab4 AS cor0 WHERE NOT - col4 > NULL ---- query IIIIIII rowsort label-3600 SELECT ALL * FROM tab0 WHERE - 80 * 61 IN ( 44 ) ---- query IIIIIII rowsort label-3600 SELECT ALL * FROM tab1 WHERE - 80 * 61 IN ( 44 ) ---- query IIIIIII rowsort label-3600 SELECT ALL * FROM tab2 WHERE - 80 * 61 IN ( 44 ) ---- query IIIIIII rowsort label-3600 SELECT ALL * FROM tab3 WHERE - 80 * 61 IN ( 44 ) ---- query IIIIIII rowsort label-3600 SELECT ALL * FROM tab4 WHERE - 80 * 61 IN ( 44 ) ---- query I rowsort label-3605 SELECT + col4 + + 28 AS col1 FROM tab0 WHERE NOT ( + + col4 ) > ( NULL ) ---- query I rowsort label-3605 SELECT + col4 + + 28 AS col1 FROM tab1 WHERE NOT ( + + col4 ) > ( NULL ) ---- query I rowsort label-3605 SELECT + col4 + + 28 AS col1 FROM tab2 WHERE NOT ( + + col4 ) > ( NULL ) ---- query I rowsort label-3605 SELECT + col4 + + 28 AS col1 FROM tab3 WHERE NOT ( + + col4 ) > ( NULL ) ---- query I rowsort label-3605 SELECT + col4 + + 28 AS col1 FROM tab4 WHERE NOT ( + + col4 ) > ( NULL ) ---- query IIIIIII rowsort label-3610 SELECT * FROM tab0 WHERE NOT NULL > ( - - 79 + - 97 ) ---- query IIIIIII rowsort label-3610 SELECT * FROM tab1 WHERE NOT NULL > ( - - 79 + - 97 ) ---- query IIIIIII rowsort label-3610 SELECT * FROM tab2 WHERE NOT NULL > ( - - 79 + - 97 ) ---- query IIIIIII rowsort label-3610 SELECT * FROM tab3 WHERE NOT NULL > ( - - 79 + - 97 ) ---- query IIIIIII rowsort label-3610 SELECT * FROM tab4 WHERE NOT NULL > ( - - 79 + - 97 ) ---- query IIIIIII rowsort label-3615 SELECT * FROM tab0 WHERE NULL NOT BETWEEN + col4 - + col4 AND ( - ( - col0 ) * col0 ) ---- query IIIIIII rowsort label-3615 SELECT * FROM tab1 WHERE NULL NOT BETWEEN + col4 - + col4 AND ( - ( - col0 ) * col0 ) ---- query IIIIIII rowsort label-3615 SELECT * FROM tab2 WHERE NULL NOT BETWEEN + col4 - + col4 AND ( - ( - col0 ) * col0 ) ---- query IIIIIII rowsort label-3615 SELECT * FROM tab3 WHERE NULL NOT BETWEEN + col4 - + col4 AND ( - ( - col0 ) * col0 ) ---- query IIIIIII rowsort label-3615 SELECT * FROM tab4 WHERE NULL NOT BETWEEN + col4 - + col4 AND ( - ( - col0 ) * col0 ) ---- onlyif mysql # aggregate syntax: query I rowsort label-3620 SELECT + COUNT( * ) + ( 52 ) col4 FROM tab0 WHERE NOT col1 IS NULL ---- 62 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-3620 SELECT + COUNT ( * ) + ( 52 ) col4 FROM tab0 WHERE NOT col1 IS NULL ---- 62 onlyif mysql # aggregate syntax: query I rowsort label-3620 SELECT + COUNT( * ) + ( 52 ) col4 FROM tab1 WHERE NOT col1 IS NULL ---- 62 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-3620 SELECT + COUNT ( * ) + ( 52 ) col4 FROM tab1 WHERE NOT col1 IS NULL ---- 62 onlyif mysql # aggregate syntax: query I rowsort label-3620 SELECT + COUNT( * ) + ( 52 ) col4 FROM tab2 WHERE NOT col1 IS NULL ---- 62 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-3620 SELECT + COUNT ( * ) + ( 52 ) col4 FROM tab2 WHERE NOT col1 IS NULL ---- 62 onlyif mysql # aggregate syntax: query I rowsort label-3620 SELECT + COUNT( * ) + ( 52 ) col4 FROM tab3 WHERE NOT col1 IS NULL ---- 62 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-3620 SELECT + COUNT ( * ) + ( 52 ) col4 FROM tab3 WHERE NOT col1 IS NULL ---- 62 onlyif mysql # aggregate syntax: query I rowsort label-3620 SELECT + COUNT( * ) + ( 52 ) col4 FROM tab4 WHERE NOT col1 IS NULL ---- 62 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-3620 SELECT + COUNT ( * ) + ( 52 ) col4 FROM tab4 WHERE NOT col1 IS NULL ---- 62 query I rowsort label-3625 SELECT ALL + col5 AS col3 FROM tab0 AS cor0 WHERE NOT NULL < NULL ---- query I rowsort label-3625 SELECT ALL + col5 AS col3 FROM tab1 AS cor0 WHERE NOT NULL < NULL ---- query I rowsort label-3625 SELECT ALL + col5 AS col3 FROM tab2 AS cor0 WHERE NOT NULL < NULL ---- query I rowsort label-3625 SELECT ALL + col5 AS col3 FROM tab3 AS cor0 WHERE NOT NULL < NULL ---- query I rowsort label-3625 SELECT ALL + col5 AS col3 FROM tab4 AS cor0 WHERE NOT NULL < NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-3630 SELECT DISTINCT + CAST( NULL AS SIGNED ) + + col1 FROM tab0 cor0 WHERE NOT col5 IS NULL ---- NULL skipif mysql # not compatible query I rowsort label-3630 SELECT DISTINCT + CAST ( NULL AS INTEGER ) + + col1 FROM tab0 cor0 WHERE NOT col5 IS NULL ---- NULL onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-3630 SELECT DISTINCT + CAST( NULL AS SIGNED ) + + col1 FROM tab1 cor0 WHERE NOT col5 IS NULL ---- NULL skipif mysql # not compatible query I rowsort label-3630 SELECT DISTINCT + CAST ( NULL AS INTEGER ) + + col1 FROM tab1 cor0 WHERE NOT col5 IS NULL ---- NULL onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-3630 SELECT DISTINCT + CAST( NULL AS SIGNED ) + + col1 FROM tab2 cor0 WHERE NOT col5 IS NULL ---- NULL skipif mysql # not compatible query I rowsort label-3630 SELECT DISTINCT + CAST ( NULL AS INTEGER ) + + col1 FROM tab2 cor0 WHERE NOT col5 IS NULL ---- NULL onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-3630 SELECT DISTINCT + CAST( NULL AS SIGNED ) + + col1 FROM tab3 cor0 WHERE NOT col5 IS NULL ---- NULL skipif mysql # not compatible query I rowsort label-3630 SELECT DISTINCT + CAST ( NULL AS INTEGER ) + + col1 FROM tab3 cor0 WHERE NOT col5 IS NULL ---- NULL onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-3630 SELECT DISTINCT + CAST( NULL AS SIGNED ) + + col1 FROM tab4 cor0 WHERE NOT col5 IS NULL ---- NULL skipif mysql # not compatible query I rowsort label-3630 SELECT DISTINCT + CAST ( NULL AS INTEGER ) + + col1 FROM tab4 cor0 WHERE NOT col5 IS NULL ---- NULL skipif postgresql # PostgreSQL requires AS when renaming output columns query II rowsort label-3635 SELECT ALL - col3, col4 col5 FROM tab0 AS cor0 WHERE NOT col0 IS NOT NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query II rowsort label-3635 SELECT ALL - col3, col4 col5 FROM tab1 AS cor0 WHERE NOT col0 IS NOT NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query II rowsort label-3635 SELECT ALL - col3, col4 col5 FROM tab2 AS cor0 WHERE NOT col0 IS NOT NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query II rowsort label-3635 SELECT ALL - col3, col4 col5 FROM tab3 AS cor0 WHERE NOT col0 IS NOT NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query II rowsort label-3635 SELECT ALL - col3, col4 col5 FROM tab4 AS cor0 WHERE NOT col0 IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-3640 SELECT ALL * FROM tab0 WHERE NOT ( ( NOT + ( CAST( NULL AS SIGNED ) ) + col0 IS NOT NULL ) ) ---- skipif mysql # not compatible query IIIIIII rowsort label-3640 SELECT ALL * FROM tab0 WHERE NOT ( ( NOT + ( CAST ( NULL AS INTEGER ) ) + col0 IS NOT NULL ) ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-3640 SELECT ALL * FROM tab1 WHERE NOT ( ( NOT + ( CAST( NULL AS SIGNED ) ) + col0 IS NOT NULL ) ) ---- skipif mysql # not compatible query IIIIIII rowsort label-3640 SELECT ALL * FROM tab1 WHERE NOT ( ( NOT + ( CAST ( NULL AS INTEGER ) ) + col0 IS NOT NULL ) ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-3640 SELECT ALL * FROM tab2 WHERE NOT ( ( NOT + ( CAST( NULL AS SIGNED ) ) + col0 IS NOT NULL ) ) ---- skipif mysql # not compatible query IIIIIII rowsort label-3640 SELECT ALL * FROM tab2 WHERE NOT ( ( NOT + ( CAST ( NULL AS INTEGER ) ) + col0 IS NOT NULL ) ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-3640 SELECT ALL * FROM tab3 WHERE NOT ( ( NOT + ( CAST( NULL AS SIGNED ) ) + col0 IS NOT NULL ) ) ---- skipif mysql # not compatible query IIIIIII rowsort label-3640 SELECT ALL * FROM tab3 WHERE NOT ( ( NOT + ( CAST ( NULL AS INTEGER ) ) + col0 IS NOT NULL ) ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-3640 SELECT ALL * FROM tab4 WHERE NOT ( ( NOT + ( CAST( NULL AS SIGNED ) ) + col0 IS NOT NULL ) ) ---- skipif mysql # not compatible query IIIIIII rowsort label-3640 SELECT ALL * FROM tab4 WHERE NOT ( ( NOT + ( CAST ( NULL AS INTEGER ) ) + col0 IS NOT NULL ) ) ---- query IIIIIII rowsort label-3645 SELECT ALL * FROM tab0 WHERE NOT 80 * + 43 > NULL ---- query IIIIIII rowsort label-3645 SELECT ALL * FROM tab1 WHERE NOT 80 * + 43 > NULL ---- query IIIIIII rowsort label-3645 SELECT ALL * FROM tab2 WHERE NOT 80 * + 43 > NULL ---- query IIIIIII rowsort label-3645 SELECT ALL * FROM tab3 WHERE NOT 80 * + 43 > NULL ---- query IIIIIII rowsort label-3645 SELECT ALL * FROM tab4 WHERE NOT 80 * + 43 > NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-3650 SELECT * FROM tab0 WHERE NOT NULL BETWEEN 75 AND CAST( NULL AS SIGNED ) ---- skipif mysql # not compatible query IIIIIII rowsort label-3650 SELECT * FROM tab0 WHERE NOT NULL BETWEEN 75 AND CAST ( NULL AS INTEGER ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-3650 SELECT * FROM tab1 WHERE NOT NULL BETWEEN 75 AND CAST( NULL AS SIGNED ) ---- skipif mysql # not compatible query IIIIIII rowsort label-3650 SELECT * FROM tab1 WHERE NOT NULL BETWEEN 75 AND CAST ( NULL AS INTEGER ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-3650 SELECT * FROM tab2 WHERE NOT NULL BETWEEN 75 AND CAST( NULL AS SIGNED ) ---- skipif mysql # not compatible query IIIIIII rowsort label-3650 SELECT * FROM tab2 WHERE NOT NULL BETWEEN 75 AND CAST ( NULL AS INTEGER ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-3650 SELECT * FROM tab3 WHERE NOT NULL BETWEEN 75 AND CAST( NULL AS SIGNED ) ---- skipif mysql # not compatible query IIIIIII rowsort label-3650 SELECT * FROM tab3 WHERE NOT NULL BETWEEN 75 AND CAST ( NULL AS INTEGER ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-3650 SELECT * FROM tab4 WHERE NOT NULL BETWEEN 75 AND CAST( NULL AS SIGNED ) ---- skipif mysql # not compatible query IIIIIII rowsort label-3650 SELECT * FROM tab4 WHERE NOT NULL BETWEEN 75 AND CAST ( NULL AS INTEGER ) ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-3655 SELECT col3 col0 FROM tab0 WHERE - 71 = + col4 AND NOT ( NULL ) NOT IN ( 76 * 9 + 18 - - col1 * 20 ) ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-3655 SELECT col3 col0 FROM tab1 WHERE - 71 = + col4 AND NOT ( NULL ) NOT IN ( 76 * 9 + 18 - - col1 * 20 ) ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-3655 SELECT col3 col0 FROM tab2 WHERE - 71 = + col4 AND NOT ( NULL ) NOT IN ( 76 * 9 + 18 - - col1 * 20 ) ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-3655 SELECT col3 col0 FROM tab3 WHERE - 71 = + col4 AND NOT ( NULL ) NOT IN ( 76 * 9 + 18 - - col1 * 20 ) ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-3655 SELECT col3 col0 FROM tab4 WHERE - 71 = + col4 AND NOT ( NULL ) NOT IN ( 76 * 9 + 18 - - col1 * 20 ) ---- onlyif mysql # aggregate syntax: query I rowsort label-3660 SELECT COUNT( * ) AS col0 FROM tab0 AS cor0 WHERE ( NULL ) <= NULL ---- 0 skipif mysql # not compatible query I rowsort label-3660 SELECT COUNT ( * ) AS col0 FROM tab0 AS cor0 WHERE ( NULL ) <= NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-3660 SELECT COUNT( * ) AS col0 FROM tab1 AS cor0 WHERE ( NULL ) <= NULL ---- 0 skipif mysql # not compatible query I rowsort label-3660 SELECT COUNT ( * ) AS col0 FROM tab1 AS cor0 WHERE ( NULL ) <= NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-3660 SELECT COUNT( * ) AS col0 FROM tab2 AS cor0 WHERE ( NULL ) <= NULL ---- 0 skipif mysql # not compatible query I rowsort label-3660 SELECT COUNT ( * ) AS col0 FROM tab2 AS cor0 WHERE ( NULL ) <= NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-3660 SELECT COUNT( * ) AS col0 FROM tab3 AS cor0 WHERE ( NULL ) <= NULL ---- 0 skipif mysql # not compatible query I rowsort label-3660 SELECT COUNT ( * ) AS col0 FROM tab3 AS cor0 WHERE ( NULL ) <= NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-3660 SELECT COUNT( * ) AS col0 FROM tab4 AS cor0 WHERE ( NULL ) <= NULL ---- 0 skipif mysql # not compatible query I rowsort label-3660 SELECT COUNT ( * ) AS col0 FROM tab4 AS cor0 WHERE ( NULL ) <= NULL ---- 0 query I rowsort label-3665 SELECT + col5 AS col1 FROM tab0 AS cor0 WHERE ( - 0 ) BETWEEN 6 * - col4 AND ( + col0 * - - col1 - 48 ) ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-3665 SELECT + col5 AS col1 FROM tab1 AS cor0 WHERE ( - 0 ) BETWEEN 6 * - col4 AND ( + col0 * - - col1 - 48 ) ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-3665 SELECT + col5 AS col1 FROM tab2 AS cor0 WHERE ( - 0 ) BETWEEN 6 * - col4 AND ( + col0 * - - col1 - 48 ) ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-3665 SELECT + col5 AS col1 FROM tab3 AS cor0 WHERE ( - 0 ) BETWEEN 6 * - col4 AND ( + col0 * - - col1 - 48 ) ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-3665 SELECT + col5 AS col1 FROM tab4 AS cor0 WHERE ( - 0 ) BETWEEN 6 * - col4 AND ( + col0 * - - col1 - 48 ) ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-3670 SELECT ALL - col0 AS col3 FROM tab0 AS cor0 WHERE + col1 + + + 58 NOT IN ( - + 1 ) ---- 10 values hashing to 7eea25871edfbad19595a51730f76f07 query I rowsort label-3670 SELECT ALL - col0 AS col3 FROM tab1 AS cor0 WHERE + col1 + + + 58 NOT IN ( - + 1 ) ---- 10 values hashing to 7eea25871edfbad19595a51730f76f07 query I rowsort label-3670 SELECT ALL - col0 AS col3 FROM tab2 AS cor0 WHERE + col1 + + + 58 NOT IN ( - + 1 ) ---- 10 values hashing to 7eea25871edfbad19595a51730f76f07 query I rowsort label-3670 SELECT ALL - col0 AS col3 FROM tab3 AS cor0 WHERE + col1 + + + 58 NOT IN ( - + 1 ) ---- 10 values hashing to 7eea25871edfbad19595a51730f76f07 query I rowsort label-3670 SELECT ALL - col0 AS col3 FROM tab4 AS cor0 WHERE + col1 + + + 58 NOT IN ( - + 1 ) ---- 10 values hashing to 7eea25871edfbad19595a51730f76f07 onlyif mysql # aggregate syntax: query I rowsort label-3675 SELECT DISTINCT COUNT( * ) FROM tab0 cor0 WHERE NULL IN ( col1 - + 72, col1 / - col4 ) ---- 0 skipif mysql # not compatible query I rowsort label-3675 SELECT DISTINCT COUNT ( * ) FROM tab0 cor0 WHERE NULL IN ( col1 - + 72, col1 / - col4 ) ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-3675 SELECT DISTINCT COUNT( * ) FROM tab1 cor0 WHERE NULL IN ( col1 - + 72, col1 / - col4 ) ---- 0 skipif mysql # not compatible query I rowsort label-3675 SELECT DISTINCT COUNT ( * ) FROM tab1 cor0 WHERE NULL IN ( col1 - + 72, col1 / - col4 ) ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-3675 SELECT DISTINCT COUNT( * ) FROM tab2 cor0 WHERE NULL IN ( col1 - + 72, col1 / - col4 ) ---- 0 skipif mysql # not compatible query I rowsort label-3675 SELECT DISTINCT COUNT ( * ) FROM tab2 cor0 WHERE NULL IN ( col1 - + 72, col1 / - col4 ) ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-3675 SELECT DISTINCT COUNT( * ) FROM tab3 cor0 WHERE NULL IN ( col1 - + 72, col1 / - col4 ) ---- 0 skipif mysql # not compatible query I rowsort label-3675 SELECT DISTINCT COUNT ( * ) FROM tab3 cor0 WHERE NULL IN ( col1 - + 72, col1 / - col4 ) ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-3675 SELECT DISTINCT COUNT( * ) FROM tab4 cor0 WHERE NULL IN ( col1 - + 72, col1 / - col4 ) ---- 0 skipif mysql # not compatible query I rowsort label-3675 SELECT DISTINCT COUNT ( * ) FROM tab4 cor0 WHERE NULL IN ( col1 - + 72, col1 / - col4 ) ---- 0 query I rowsort label-3680 SELECT ALL - 96 FROM tab0 AS cor0 WHERE col0 IN ( - col3 * - + 39, 93 ) ---- query I rowsort label-3680 SELECT ALL - 96 FROM tab1 AS cor0 WHERE col0 IN ( - col3 * - + 39, 93 ) ---- query I rowsort label-3680 SELECT ALL - 96 FROM tab2 AS cor0 WHERE col0 IN ( - col3 * - + 39, 93 ) ---- query I rowsort label-3680 SELECT ALL - 96 FROM tab3 AS cor0 WHERE col0 IN ( - col3 * - + 39, 93 ) ---- query I rowsort label-3680 SELECT ALL - 96 FROM tab4 AS cor0 WHERE col0 IN ( - col3 * - + 39, 93 ) ---- onlyif mysql # aggregate syntax: query II rowsort label-3685 SELECT + 14 AS col2, - 6 * COUNT( * ) FROM tab0 AS cor0 WHERE NOT NULL IS NOT NULL ---- 14 -60 skipif mysql # not compatible query II rowsort label-3685 SELECT + 14 AS col2, - 6 * COUNT ( * ) FROM tab0 AS cor0 WHERE NOT NULL IS NOT NULL ---- 14 -60 onlyif mysql # aggregate syntax: query II rowsort label-3685 SELECT + 14 AS col2, - 6 * COUNT( * ) FROM tab1 AS cor0 WHERE NOT NULL IS NOT NULL ---- 14 -60 skipif mysql # not compatible query II rowsort label-3685 SELECT + 14 AS col2, - 6 * COUNT ( * ) FROM tab1 AS cor0 WHERE NOT NULL IS NOT NULL ---- 14 -60 onlyif mysql # aggregate syntax: query II rowsort label-3685 SELECT + 14 AS col2, - 6 * COUNT( * ) FROM tab2 AS cor0 WHERE NOT NULL IS NOT NULL ---- 14 -60 skipif mysql # not compatible query II rowsort label-3685 SELECT + 14 AS col2, - 6 * COUNT ( * ) FROM tab2 AS cor0 WHERE NOT NULL IS NOT NULL ---- 14 -60 onlyif mysql # aggregate syntax: query II rowsort label-3685 SELECT + 14 AS col2, - 6 * COUNT( * ) FROM tab3 AS cor0 WHERE NOT NULL IS NOT NULL ---- 14 -60 skipif mysql # not compatible query II rowsort label-3685 SELECT + 14 AS col2, - 6 * COUNT ( * ) FROM tab3 AS cor0 WHERE NOT NULL IS NOT NULL ---- 14 -60 onlyif mysql # aggregate syntax: query II rowsort label-3685 SELECT + 14 AS col2, - 6 * COUNT( * ) FROM tab4 AS cor0 WHERE NOT NULL IS NOT NULL ---- 14 -60 skipif mysql # not compatible query II rowsort label-3685 SELECT + 14 AS col2, - 6 * COUNT ( * ) FROM tab4 AS cor0 WHERE NOT NULL IS NOT NULL ---- 14 -60 query I rowsort label-3690 SELECT - col3 FROM tab0 WHERE NOT NULL NOT IN ( + col1 ) ---- query I rowsort label-3690 SELECT - col3 FROM tab1 WHERE NOT NULL NOT IN ( + col1 ) ---- query I rowsort label-3690 SELECT - col3 FROM tab2 WHERE NOT NULL NOT IN ( + col1 ) ---- query I rowsort label-3690 SELECT - col3 FROM tab3 WHERE NOT NULL NOT IN ( + col1 ) ---- query I rowsort label-3690 SELECT - col3 FROM tab4 WHERE NOT NULL NOT IN ( + col1 ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-3695 SELECT - col3 FROM tab0 AS cor0 WHERE CAST( - - col4 AS SIGNED ) <> NULL ---- skipif mysql # not compatible query I rowsort label-3695 SELECT - col3 FROM tab0 AS cor0 WHERE CAST ( - - col4 AS INTEGER ) <> NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-3695 SELECT - col3 FROM tab1 AS cor0 WHERE CAST( - - col4 AS SIGNED ) <> NULL ---- skipif mysql # not compatible query I rowsort label-3695 SELECT - col3 FROM tab1 AS cor0 WHERE CAST ( - - col4 AS INTEGER ) <> NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-3695 SELECT - col3 FROM tab2 AS cor0 WHERE CAST( - - col4 AS SIGNED ) <> NULL ---- skipif mysql # not compatible query I rowsort label-3695 SELECT - col3 FROM tab2 AS cor0 WHERE CAST ( - - col4 AS INTEGER ) <> NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-3695 SELECT - col3 FROM tab3 AS cor0 WHERE CAST( - - col4 AS SIGNED ) <> NULL ---- skipif mysql # not compatible query I rowsort label-3695 SELECT - col3 FROM tab3 AS cor0 WHERE CAST ( - - col4 AS INTEGER ) <> NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-3695 SELECT - col3 FROM tab4 AS cor0 WHERE CAST( - - col4 AS SIGNED ) <> NULL ---- skipif mysql # not compatible query I rowsort label-3695 SELECT - col3 FROM tab4 AS cor0 WHERE CAST ( - - col4 AS INTEGER ) <> NULL ---- query IIIIIII rowsort label-3700 SELECT * FROM tab0 WHERE NOT ( NULL IS NULL ) ---- query IIIIIII rowsort label-3700 SELECT * FROM tab1 WHERE NOT ( NULL IS NULL ) ---- query IIIIIII rowsort label-3700 SELECT * FROM tab2 WHERE NOT ( NULL IS NULL ) ---- query IIIIIII rowsort label-3700 SELECT * FROM tab3 WHERE NOT ( NULL IS NULL ) ---- query IIIIIII rowsort label-3700 SELECT * FROM tab4 WHERE NOT ( NULL IS NULL ) ---- onlyif mysql # aggregate syntax: query I rowsort label-3705 SELECT COUNT( + 93 ) AS col5 FROM tab0 AS cor0 WHERE + col1 NOT IN ( - 17 + - 84 ) ---- 10 skipif mysql # not compatible query I rowsort label-3705 SELECT COUNT ( + 93 ) AS col5 FROM tab0 AS cor0 WHERE + col1 NOT IN ( - 17 + - 84 ) ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-3705 SELECT COUNT( + 93 ) AS col5 FROM tab1 AS cor0 WHERE + col1 NOT IN ( - 17 + - 84 ) ---- 10 skipif mysql # not compatible query I rowsort label-3705 SELECT COUNT ( + 93 ) AS col5 FROM tab1 AS cor0 WHERE + col1 NOT IN ( - 17 + - 84 ) ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-3705 SELECT COUNT( + 93 ) AS col5 FROM tab2 AS cor0 WHERE + col1 NOT IN ( - 17 + - 84 ) ---- 10 skipif mysql # not compatible query I rowsort label-3705 SELECT COUNT ( + 93 ) AS col5 FROM tab2 AS cor0 WHERE + col1 NOT IN ( - 17 + - 84 ) ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-3705 SELECT COUNT( + 93 ) AS col5 FROM tab3 AS cor0 WHERE + col1 NOT IN ( - 17 + - 84 ) ---- 10 skipif mysql # not compatible query I rowsort label-3705 SELECT COUNT ( + 93 ) AS col5 FROM tab3 AS cor0 WHERE + col1 NOT IN ( - 17 + - 84 ) ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-3705 SELECT COUNT( + 93 ) AS col5 FROM tab4 AS cor0 WHERE + col1 NOT IN ( - 17 + - 84 ) ---- 10 skipif mysql # not compatible query I rowsort label-3705 SELECT COUNT ( + 93 ) AS col5 FROM tab4 AS cor0 WHERE + col1 NOT IN ( - 17 + - 84 ) ---- 10 query I rowsort label-3710 SELECT ALL col3 FROM tab0 WHERE NOT 66 NOT BETWEEN col3 AND - - col4 ---- 13 query I rowsort label-3710 SELECT ALL col3 FROM tab1 WHERE NOT 66 NOT BETWEEN col3 AND - - col4 ---- 13 query I rowsort label-3710 SELECT ALL col3 FROM tab2 WHERE NOT 66 NOT BETWEEN col3 AND - - col4 ---- 13 query I rowsort label-3710 SELECT ALL col3 FROM tab3 WHERE NOT 66 NOT BETWEEN col3 AND - - col4 ---- 13 query I rowsort label-3710 SELECT ALL col3 FROM tab4 WHERE NOT 66 NOT BETWEEN col3 AND - - col4 ---- 13 onlyif mysql # aggregate syntax: query I rowsort label-3715 SELECT DISTINCT + + ( + + COUNT( * ) ) FROM tab0 WHERE NOT NULL IN ( + 58, col1 * - col3 ) ---- 0 skipif mysql # not compatible query I rowsort label-3715 SELECT DISTINCT + + ( + + COUNT ( * ) ) FROM tab0 WHERE NOT NULL IN ( + 58, col1 * - col3 ) ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-3715 SELECT DISTINCT + + ( + + COUNT( * ) ) FROM tab1 WHERE NOT NULL IN ( + 58, col1 * - col3 ) ---- 0 skipif mysql # not compatible query I rowsort label-3715 SELECT DISTINCT + + ( + + COUNT ( * ) ) FROM tab1 WHERE NOT NULL IN ( + 58, col1 * - col3 ) ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-3715 SELECT DISTINCT + + ( + + COUNT( * ) ) FROM tab2 WHERE NOT NULL IN ( + 58, col1 * - col3 ) ---- 0 skipif mysql # not compatible query I rowsort label-3715 SELECT DISTINCT + + ( + + COUNT ( * ) ) FROM tab2 WHERE NOT NULL IN ( + 58, col1 * - col3 ) ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-3715 SELECT DISTINCT + + ( + + COUNT( * ) ) FROM tab3 WHERE NOT NULL IN ( + 58, col1 * - col3 ) ---- 0 skipif mysql # not compatible query I rowsort label-3715 SELECT DISTINCT + + ( + + COUNT ( * ) ) FROM tab3 WHERE NOT NULL IN ( + 58, col1 * - col3 ) ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-3715 SELECT DISTINCT + + ( + + COUNT( * ) ) FROM tab4 WHERE NOT NULL IN ( + 58, col1 * - col3 ) ---- 0 skipif mysql # not compatible query I rowsort label-3715 SELECT DISTINCT + + ( + + COUNT ( * ) ) FROM tab4 WHERE NOT NULL IN ( + 58, col1 * - col3 ) ---- 0 onlyif mysql # aggregate syntax: query II rowsort label-3720 SELECT DISTINCT + + 77 AS col2, - COUNT( * ) FROM tab0 cor0 WHERE NOT NULL NOT BETWEEN col4 AND NULL ---- 77 0 skipif mysql # not compatible query II rowsort label-3720 SELECT DISTINCT + + 77 AS col2, - COUNT ( * ) FROM tab0 cor0 WHERE NOT NULL NOT BETWEEN col4 AND NULL ---- 77 0 onlyif mysql # aggregate syntax: query II rowsort label-3720 SELECT DISTINCT + + 77 AS col2, - COUNT( * ) FROM tab1 cor0 WHERE NOT NULL NOT BETWEEN col4 AND NULL ---- 77 0 skipif mysql # not compatible query II rowsort label-3720 SELECT DISTINCT + + 77 AS col2, - COUNT ( * ) FROM tab1 cor0 WHERE NOT NULL NOT BETWEEN col4 AND NULL ---- 77 0 onlyif mysql # aggregate syntax: query II rowsort label-3720 SELECT DISTINCT + + 77 AS col2, - COUNT( * ) FROM tab2 cor0 WHERE NOT NULL NOT BETWEEN col4 AND NULL ---- 77 0 skipif mysql # not compatible query II rowsort label-3720 SELECT DISTINCT + + 77 AS col2, - COUNT ( * ) FROM tab2 cor0 WHERE NOT NULL NOT BETWEEN col4 AND NULL ---- 77 0 onlyif mysql # aggregate syntax: query II rowsort label-3720 SELECT DISTINCT + + 77 AS col2, - COUNT( * ) FROM tab3 cor0 WHERE NOT NULL NOT BETWEEN col4 AND NULL ---- 77 0 skipif mysql # not compatible query II rowsort label-3720 SELECT DISTINCT + + 77 AS col2, - COUNT ( * ) FROM tab3 cor0 WHERE NOT NULL NOT BETWEEN col4 AND NULL ---- 77 0 onlyif mysql # aggregate syntax: query II rowsort label-3720 SELECT DISTINCT + + 77 AS col2, - COUNT( * ) FROM tab4 cor0 WHERE NOT NULL NOT BETWEEN col4 AND NULL ---- 77 0 skipif mysql # not compatible query II rowsort label-3720 SELECT DISTINCT + + 77 AS col2, - COUNT ( * ) FROM tab4 cor0 WHERE NOT NULL NOT BETWEEN col4 AND NULL ---- 77 0 query IIIIIII rowsort label-3725 SELECT * FROM tab0 AS cor0 WHERE NOT + col4 * + 82 IS NOT NULL ---- query IIIIIII rowsort label-3725 SELECT * FROM tab1 AS cor0 WHERE NOT + col4 * + 82 IS NOT NULL ---- query IIIIIII rowsort label-3725 SELECT * FROM tab2 AS cor0 WHERE NOT + col4 * + 82 IS NOT NULL ---- query IIIIIII rowsort label-3725 SELECT * FROM tab3 AS cor0 WHERE NOT + col4 * + 82 IS NOT NULL ---- query IIIIIII rowsort label-3725 SELECT * FROM tab4 AS cor0 WHERE NOT + col4 * + 82 IS NOT NULL ---- query IIIIIII rowsort label-3730 SELECT * FROM tab0 AS cor0 WHERE NOT 66 IS NOT NULL ---- query IIIIIII rowsort label-3730 SELECT * FROM tab1 AS cor0 WHERE NOT 66 IS NOT NULL ---- query IIIIIII rowsort label-3730 SELECT * FROM tab2 AS cor0 WHERE NOT 66 IS NOT NULL ---- query IIIIIII rowsort label-3730 SELECT * FROM tab3 AS cor0 WHERE NOT 66 IS NOT NULL ---- query IIIIIII rowsort label-3730 SELECT * FROM tab4 AS cor0 WHERE NOT 66 IS NOT NULL ---- query I rowsort label-3735 SELECT ALL + + col2 FROM tab0 AS cor0 WHERE + col5 IS NULL ---- query I rowsort label-3735 SELECT ALL + + col2 FROM tab1 AS cor0 WHERE + col5 IS NULL ---- query I rowsort label-3735 SELECT ALL + + col2 FROM tab2 AS cor0 WHERE + col5 IS NULL ---- query I rowsort label-3735 SELECT ALL + + col2 FROM tab3 AS cor0 WHERE + col5 IS NULL ---- query I rowsort label-3735 SELECT ALL + + col2 FROM tab4 AS cor0 WHERE + col5 IS NULL ---- query I rowsort label-3740 SELECT col4 AS col0 FROM tab0 cor0 WHERE 93 IN ( + - 27 ) ---- query I rowsort label-3740 SELECT col4 AS col0 FROM tab1 cor0 WHERE 93 IN ( + - 27 ) ---- query I rowsort label-3740 SELECT col4 AS col0 FROM tab2 cor0 WHERE 93 IN ( + - 27 ) ---- query I rowsort label-3740 SELECT col4 AS col0 FROM tab3 cor0 WHERE 93 IN ( + - 27 ) ---- query I rowsort label-3740 SELECT col4 AS col0 FROM tab4 cor0 WHERE 93 IN ( + - 27 ) ---- query I rowsort label-3745 SELECT + 18 AS col0 FROM tab0 cor0 WHERE NULL > + ( + - col3 ) / - 67 ---- query I rowsort label-3745 SELECT + 18 AS col0 FROM tab1 cor0 WHERE NULL > + ( + - col3 ) / - 67 ---- query I rowsort label-3745 SELECT + 18 AS col0 FROM tab2 cor0 WHERE NULL > + ( + - col3 ) / - 67 ---- query I rowsort label-3745 SELECT + 18 AS col0 FROM tab3 cor0 WHERE NULL > + ( + - col3 ) / - 67 ---- query I rowsort label-3745 SELECT + 18 AS col0 FROM tab4 cor0 WHERE NULL > + ( + - col3 ) / - 67 ---- query I rowsort label-3750 SELECT ALL + col0 / 7 * + col4 AS col1 FROM tab0 WHERE + - 26 > NULL ---- query I rowsort label-3750 SELECT ALL + col0 / 7 * + col4 AS col1 FROM tab1 WHERE + - 26 > NULL ---- query I rowsort label-3750 SELECT ALL + col0 / 7 * + col4 AS col1 FROM tab2 WHERE + - 26 > NULL ---- query I rowsort label-3750 SELECT ALL + col0 / 7 * + col4 AS col1 FROM tab3 WHERE + - 26 > NULL ---- query I rowsort label-3750 SELECT ALL + col0 / 7 * + col4 AS col1 FROM tab4 WHERE + - 26 > NULL ---- query IIIIIII rowsort label-3755 SELECT * FROM tab0 WHERE NOT ( - col4 ) <> NULL ---- query IIIIIII rowsort label-3755 SELECT * FROM tab1 WHERE NOT ( - col4 ) <> NULL ---- query IIIIIII rowsort label-3755 SELECT * FROM tab2 WHERE NOT ( - col4 ) <> NULL ---- query IIIIIII rowsort label-3755 SELECT * FROM tab3 WHERE NOT ( - col4 ) <> NULL ---- query IIIIIII rowsort label-3755 SELECT * FROM tab4 WHERE NOT ( - col4 ) <> NULL ---- query I rowsort label-3760 SELECT - ( + 21 ) AS col5 FROM tab0 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to fc794fa4240b60d1ebefebf89859c8c0 query I rowsort label-3760 SELECT - ( + 21 ) AS col5 FROM tab1 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to fc794fa4240b60d1ebefebf89859c8c0 query I rowsort label-3760 SELECT - ( + 21 ) AS col5 FROM tab2 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to fc794fa4240b60d1ebefebf89859c8c0 query I rowsort label-3760 SELECT - ( + 21 ) AS col5 FROM tab3 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to fc794fa4240b60d1ebefebf89859c8c0 query I rowsort label-3760 SELECT - ( + 21 ) AS col5 FROM tab4 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to fc794fa4240b60d1ebefebf89859c8c0 query IIIIIII rowsort label-3765 SELECT * FROM tab0 AS cor0 WHERE NOT - col3 - - 14 * + + col3 <= NULL ---- query IIIIIII rowsort label-3765 SELECT * FROM tab1 AS cor0 WHERE NOT - col3 - - 14 * + + col3 <= NULL ---- query IIIIIII rowsort label-3765 SELECT * FROM tab2 AS cor0 WHERE NOT - col3 - - 14 * + + col3 <= NULL ---- query IIIIIII rowsort label-3765 SELECT * FROM tab3 AS cor0 WHERE NOT - col3 - - 14 * + + col3 <= NULL ---- query IIIIIII rowsort label-3765 SELECT * FROM tab4 AS cor0 WHERE NOT - col3 - - 14 * + + col3 <= NULL ---- onlyif mysql # aggregate syntax: query I rowsort label-3770 SELECT ALL + COUNT( * ) AS col3 FROM tab0 AS cor0 WHERE 75 IS NOT NULL ---- 10 skipif mysql # not compatible query I rowsort label-3770 SELECT ALL + COUNT ( * ) AS col3 FROM tab0 AS cor0 WHERE 75 IS NOT NULL ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-3770 SELECT ALL + COUNT( * ) AS col3 FROM tab1 AS cor0 WHERE 75 IS NOT NULL ---- 10 skipif mysql # not compatible query I rowsort label-3770 SELECT ALL + COUNT ( * ) AS col3 FROM tab1 AS cor0 WHERE 75 IS NOT NULL ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-3770 SELECT ALL + COUNT( * ) AS col3 FROM tab2 AS cor0 WHERE 75 IS NOT NULL ---- 10 skipif mysql # not compatible query I rowsort label-3770 SELECT ALL + COUNT ( * ) AS col3 FROM tab2 AS cor0 WHERE 75 IS NOT NULL ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-3770 SELECT ALL + COUNT( * ) AS col3 FROM tab3 AS cor0 WHERE 75 IS NOT NULL ---- 10 skipif mysql # not compatible query I rowsort label-3770 SELECT ALL + COUNT ( * ) AS col3 FROM tab3 AS cor0 WHERE 75 IS NOT NULL ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-3770 SELECT ALL + COUNT( * ) AS col3 FROM tab4 AS cor0 WHERE 75 IS NOT NULL ---- 10 skipif mysql # not compatible query I rowsort label-3770 SELECT ALL + COUNT ( * ) AS col3 FROM tab4 AS cor0 WHERE 75 IS NOT NULL ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-3775 SELECT + - COUNT( * ) FROM tab0 WHERE - + ( + col4 ) NOT BETWEEN - col3 AND - - col3 ---- -4 skipif mysql # not compatible query I rowsort label-3775 SELECT + - COUNT ( * ) FROM tab0 WHERE - + ( + col4 ) NOT BETWEEN - col3 AND - - col3 ---- -4 onlyif mysql # aggregate syntax: query I rowsort label-3775 SELECT + - COUNT( * ) FROM tab1 WHERE - + ( + col4 ) NOT BETWEEN - col3 AND - - col3 ---- -4 skipif mysql # not compatible query I rowsort label-3775 SELECT + - COUNT ( * ) FROM tab1 WHERE - + ( + col4 ) NOT BETWEEN - col3 AND - - col3 ---- -4 onlyif mysql # aggregate syntax: query I rowsort label-3775 SELECT + - COUNT( * ) FROM tab2 WHERE - + ( + col4 ) NOT BETWEEN - col3 AND - - col3 ---- -4 skipif mysql # not compatible query I rowsort label-3775 SELECT + - COUNT ( * ) FROM tab2 WHERE - + ( + col4 ) NOT BETWEEN - col3 AND - - col3 ---- -4 onlyif mysql # aggregate syntax: query I rowsort label-3775 SELECT + - COUNT( * ) FROM tab3 WHERE - + ( + col4 ) NOT BETWEEN - col3 AND - - col3 ---- -4 skipif mysql # not compatible query I rowsort label-3775 SELECT + - COUNT ( * ) FROM tab3 WHERE - + ( + col4 ) NOT BETWEEN - col3 AND - - col3 ---- -4 onlyif mysql # aggregate syntax: query I rowsort label-3775 SELECT + - COUNT( * ) FROM tab4 WHERE - + ( + col4 ) NOT BETWEEN - col3 AND - - col3 ---- -4 skipif mysql # not compatible query I rowsort label-3775 SELECT + - COUNT ( * ) FROM tab4 WHERE - + ( + col4 ) NOT BETWEEN - col3 AND - - col3 ---- -4 query IIIIIII rowsort label-3780 SELECT * FROM tab0 cor0 WHERE NOT NULL NOT BETWEEN + 46 AND ( - col1 + col3 * + col0 * 95 * + col3 ) ---- query IIIIIII rowsort label-3780 SELECT * FROM tab1 cor0 WHERE NOT NULL NOT BETWEEN + 46 AND ( - col1 + col3 * + col0 * 95 * + col3 ) ---- query IIIIIII rowsort label-3780 SELECT * FROM tab2 cor0 WHERE NOT NULL NOT BETWEEN + 46 AND ( - col1 + col3 * + col0 * 95 * + col3 ) ---- query IIIIIII rowsort label-3780 SELECT * FROM tab3 cor0 WHERE NOT NULL NOT BETWEEN + 46 AND ( - col1 + col3 * + col0 * 95 * + col3 ) ---- query IIIIIII rowsort label-3780 SELECT * FROM tab4 cor0 WHERE NOT NULL NOT BETWEEN + 46 AND ( - col1 + col3 * + col0 * 95 * + col3 ) ---- query IIIIIII rowsort label-3785 SELECT * FROM tab0 WHERE NULL > - 35 - - col0 ---- query IIIIIII rowsort label-3785 SELECT * FROM tab1 WHERE NULL > - 35 - - col0 ---- query IIIIIII rowsort label-3785 SELECT * FROM tab2 WHERE NULL > - 35 - - col0 ---- query IIIIIII rowsort label-3785 SELECT * FROM tab3 WHERE NULL > - 35 - - col0 ---- query IIIIIII rowsort label-3785 SELECT * FROM tab4 WHERE NULL > - 35 - - col0 ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-3790 SELECT ALL * FROM tab0 WHERE NOT NULL <= 65 * + ( CAST( - col4 AS SIGNED ) ) ---- skipif mysql # not compatible query IIIIIII rowsort label-3790 SELECT ALL * FROM tab0 WHERE NOT NULL <= 65 * + ( CAST ( - col4 AS INTEGER ) ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-3790 SELECT ALL * FROM tab1 WHERE NOT NULL <= 65 * + ( CAST( - col4 AS SIGNED ) ) ---- skipif mysql # not compatible query IIIIIII rowsort label-3790 SELECT ALL * FROM tab1 WHERE NOT NULL <= 65 * + ( CAST ( - col4 AS INTEGER ) ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-3790 SELECT ALL * FROM tab2 WHERE NOT NULL <= 65 * + ( CAST( - col4 AS SIGNED ) ) ---- skipif mysql # not compatible query IIIIIII rowsort label-3790 SELECT ALL * FROM tab2 WHERE NOT NULL <= 65 * + ( CAST ( - col4 AS INTEGER ) ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-3790 SELECT ALL * FROM tab3 WHERE NOT NULL <= 65 * + ( CAST( - col4 AS SIGNED ) ) ---- skipif mysql # not compatible query IIIIIII rowsort label-3790 SELECT ALL * FROM tab3 WHERE NOT NULL <= 65 * + ( CAST ( - col4 AS INTEGER ) ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-3790 SELECT ALL * FROM tab4 WHERE NOT NULL <= 65 * + ( CAST( - col4 AS SIGNED ) ) ---- skipif mysql # not compatible query IIIIIII rowsort label-3790 SELECT ALL * FROM tab4 WHERE NOT NULL <= 65 * + ( CAST ( - col4 AS INTEGER ) ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-3795 SELECT ALL + CAST( NULL AS SIGNED ) FROM tab0 WHERE NOT NULL IN ( - + 71, 43, + col4 ) ---- skipif mysql # not compatible query I rowsort label-3795 SELECT ALL + CAST ( NULL AS INTEGER ) FROM tab0 WHERE NOT NULL IN ( - + 71, 43, + col4 ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-3795 SELECT ALL + CAST( NULL AS SIGNED ) FROM tab1 WHERE NOT NULL IN ( - + 71, 43, + col4 ) ---- skipif mysql # not compatible query I rowsort label-3795 SELECT ALL + CAST ( NULL AS INTEGER ) FROM tab1 WHERE NOT NULL IN ( - + 71, 43, + col4 ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-3795 SELECT ALL + CAST( NULL AS SIGNED ) FROM tab2 WHERE NOT NULL IN ( - + 71, 43, + col4 ) ---- skipif mysql # not compatible query I rowsort label-3795 SELECT ALL + CAST ( NULL AS INTEGER ) FROM tab2 WHERE NOT NULL IN ( - + 71, 43, + col4 ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-3795 SELECT ALL + CAST( NULL AS SIGNED ) FROM tab3 WHERE NOT NULL IN ( - + 71, 43, + col4 ) ---- skipif mysql # not compatible query I rowsort label-3795 SELECT ALL + CAST ( NULL AS INTEGER ) FROM tab3 WHERE NOT NULL IN ( - + 71, 43, + col4 ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-3795 SELECT ALL + CAST( NULL AS SIGNED ) FROM tab4 WHERE NOT NULL IN ( - + 71, 43, + col4 ) ---- skipif mysql # not compatible query I rowsort label-3795 SELECT ALL + CAST ( NULL AS INTEGER ) FROM tab4 WHERE NOT NULL IN ( - + 71, 43, + col4 ) ---- query I rowsort label-3800 SELECT + col2 FROM tab0 AS cor0 WHERE NOT + 71 + - col1 > NULL ---- query I rowsort label-3800 SELECT + col2 FROM tab1 AS cor0 WHERE NOT + 71 + - col1 > NULL ---- query I rowsort label-3800 SELECT + col2 FROM tab2 AS cor0 WHERE NOT + 71 + - col1 > NULL ---- query I rowsort label-3800 SELECT + col2 FROM tab3 AS cor0 WHERE NOT + 71 + - col1 > NULL ---- query I rowsort label-3800 SELECT + col2 FROM tab4 AS cor0 WHERE NOT + 71 + - col1 > NULL ---- query I rowsort label-3805 SELECT 99 FROM tab0 AS cor0 WHERE + col0 > col1 + + col1 AND col3 / 52 = ( NULL ) ---- query I rowsort label-3805 SELECT 99 FROM tab1 AS cor0 WHERE + col0 > col1 + + col1 AND col3 / 52 = ( NULL ) ---- query I rowsort label-3805 SELECT 99 FROM tab2 AS cor0 WHERE + col0 > col1 + + col1 AND col3 / 52 = ( NULL ) ---- query I rowsort label-3805 SELECT 99 FROM tab3 AS cor0 WHERE + col0 > col1 + + col1 AND col3 / 52 = ( NULL ) ---- query I rowsort label-3805 SELECT 99 FROM tab4 AS cor0 WHERE + col0 > col1 + + col1 AND col3 / 52 = ( NULL ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-3810 SELECT + CAST( NULL AS SIGNED ) AS col2 FROM tab0 WHERE NOT - 57 >= + ( - col4 ) ---- NULL skipif mysql # not compatible query I rowsort label-3810 SELECT + CAST ( NULL AS INTEGER ) AS col2 FROM tab0 WHERE NOT - 57 >= + ( - col4 ) ---- NULL onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-3810 SELECT + CAST( NULL AS SIGNED ) AS col2 FROM tab1 WHERE NOT - 57 >= + ( - col4 ) ---- NULL skipif mysql # not compatible query I rowsort label-3810 SELECT + CAST ( NULL AS INTEGER ) AS col2 FROM tab1 WHERE NOT - 57 >= + ( - col4 ) ---- NULL onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-3810 SELECT + CAST( NULL AS SIGNED ) AS col2 FROM tab2 WHERE NOT - 57 >= + ( - col4 ) ---- NULL skipif mysql # not compatible query I rowsort label-3810 SELECT + CAST ( NULL AS INTEGER ) AS col2 FROM tab2 WHERE NOT - 57 >= + ( - col4 ) ---- NULL onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-3810 SELECT + CAST( NULL AS SIGNED ) AS col2 FROM tab3 WHERE NOT - 57 >= + ( - col4 ) ---- NULL skipif mysql # not compatible query I rowsort label-3810 SELECT + CAST ( NULL AS INTEGER ) AS col2 FROM tab3 WHERE NOT - 57 >= + ( - col4 ) ---- NULL onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-3810 SELECT + CAST( NULL AS SIGNED ) AS col2 FROM tab4 WHERE NOT - 57 >= + ( - col4 ) ---- NULL skipif mysql # not compatible query I rowsort label-3810 SELECT + CAST ( NULL AS INTEGER ) AS col2 FROM tab4 WHERE NOT - 57 >= + ( - col4 ) ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-3815 SELECT ALL + COUNT( * ) FROM tab0 AS cor0 WHERE NULL >= + 0 ---- 0 skipif mysql # not compatible query I rowsort label-3815 SELECT ALL + COUNT ( * ) FROM tab0 AS cor0 WHERE NULL >= + 0 ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-3815 SELECT ALL + COUNT( * ) FROM tab1 AS cor0 WHERE NULL >= + 0 ---- 0 skipif mysql # not compatible query I rowsort label-3815 SELECT ALL + COUNT ( * ) FROM tab1 AS cor0 WHERE NULL >= + 0 ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-3815 SELECT ALL + COUNT( * ) FROM tab2 AS cor0 WHERE NULL >= + 0 ---- 0 skipif mysql # not compatible query I rowsort label-3815 SELECT ALL + COUNT ( * ) FROM tab2 AS cor0 WHERE NULL >= + 0 ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-3815 SELECT ALL + COUNT( * ) FROM tab3 AS cor0 WHERE NULL >= + 0 ---- 0 skipif mysql # not compatible query I rowsort label-3815 SELECT ALL + COUNT ( * ) FROM tab3 AS cor0 WHERE NULL >= + 0 ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-3815 SELECT ALL + COUNT( * ) FROM tab4 AS cor0 WHERE NULL >= + 0 ---- 0 skipif mysql # not compatible query I rowsort label-3815 SELECT ALL + COUNT ( * ) FROM tab4 AS cor0 WHERE NULL >= + 0 ---- 0 query I rowsort label-3820 SELECT ALL col3 FROM tab0 AS cor0 WHERE 59 NOT BETWEEN NULL AND NULL ---- query I rowsort label-3820 SELECT ALL col3 FROM tab1 AS cor0 WHERE 59 NOT BETWEEN NULL AND NULL ---- query I rowsort label-3820 SELECT ALL col3 FROM tab2 AS cor0 WHERE 59 NOT BETWEEN NULL AND NULL ---- query I rowsort label-3820 SELECT ALL col3 FROM tab3 AS cor0 WHERE 59 NOT BETWEEN NULL AND NULL ---- query I rowsort label-3820 SELECT ALL col3 FROM tab4 AS cor0 WHERE 59 NOT BETWEEN NULL AND NULL ---- query I rowsort label-3825 SELECT + col0 - + - 78 FROM tab0 WHERE NOT NULL = + col3 ---- query I rowsort label-3825 SELECT + col0 - + - 78 FROM tab1 WHERE NOT NULL = + col3 ---- query I rowsort label-3825 SELECT + col0 - + - 78 FROM tab2 WHERE NOT NULL = + col3 ---- query I rowsort label-3825 SELECT + col0 - + - 78 FROM tab3 WHERE NOT NULL = + col3 ---- query I rowsort label-3825 SELECT + col0 - + - 78 FROM tab4 WHERE NOT NULL = + col3 ---- query IIIIIII rowsort label-3830 SELECT ALL * FROM tab0 WHERE col3 / - - 78 + + col0 - - - 79 * col1 IS NULL ---- query IIIIIII rowsort label-3830 SELECT ALL * FROM tab1 WHERE col3 / - - 78 + + col0 - - - 79 * col1 IS NULL ---- query IIIIIII rowsort label-3830 SELECT ALL * FROM tab2 WHERE col3 / - - 78 + + col0 - - - 79 * col1 IS NULL ---- query IIIIIII rowsort label-3830 SELECT ALL * FROM tab3 WHERE col3 / - - 78 + + col0 - - - 79 * col1 IS NULL ---- query IIIIIII rowsort label-3830 SELECT ALL * FROM tab4 WHERE col3 / - - 78 + + col0 - - - 79 * col1 IS NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-3835 SELECT col3 col5 FROM tab0 WHERE - col3 * - ( col4 ) * col0 BETWEEN NULL AND NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-3835 SELECT col3 col5 FROM tab1 WHERE - col3 * - ( col4 ) * col0 BETWEEN NULL AND NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-3835 SELECT col3 col5 FROM tab2 WHERE - col3 * - ( col4 ) * col0 BETWEEN NULL AND NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-3835 SELECT col3 col5 FROM tab3 WHERE - col3 * - ( col4 ) * col0 BETWEEN NULL AND NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-3835 SELECT col3 col5 FROM tab4 WHERE - col3 * - ( col4 ) * col0 BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-3840 SELECT * FROM tab0 WHERE NULL NOT BETWEEN - 75 AND + - col0 * + col4 + - col0 ---- query IIIIIII rowsort label-3840 SELECT * FROM tab1 WHERE NULL NOT BETWEEN - 75 AND + - col0 * + col4 + - col0 ---- query IIIIIII rowsort label-3840 SELECT * FROM tab2 WHERE NULL NOT BETWEEN - 75 AND + - col0 * + col4 + - col0 ---- query IIIIIII rowsort label-3840 SELECT * FROM tab3 WHERE NULL NOT BETWEEN - 75 AND + - col0 * + col4 + - col0 ---- query IIIIIII rowsort label-3840 SELECT * FROM tab4 WHERE NULL NOT BETWEEN - 75 AND + - col0 * + col4 + - col0 ---- query I rowsort label-3845 SELECT - col0 FROM tab0 AS cor0 WHERE NULL = col4 + - col1 ---- query I rowsort label-3845 SELECT - col0 FROM tab1 AS cor0 WHERE NULL = col4 + - col1 ---- query I rowsort label-3845 SELECT - col0 FROM tab2 AS cor0 WHERE NULL = col4 + - col1 ---- query I rowsort label-3845 SELECT - col0 FROM tab3 AS cor0 WHERE NULL = col4 + - col1 ---- query I rowsort label-3845 SELECT - col0 FROM tab4 AS cor0 WHERE NULL = col4 + - col1 ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-3850 SELECT ( + col2 ) col1 FROM tab0 AS cor0 WHERE NOT ( NULL ) NOT IN ( + col0, 39 ) ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-3850 SELECT ( + col2 ) col1 FROM tab1 AS cor0 WHERE NOT ( NULL ) NOT IN ( + col0, 39 ) ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-3850 SELECT ( + col2 ) col1 FROM tab2 AS cor0 WHERE NOT ( NULL ) NOT IN ( + col0, 39 ) ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-3850 SELECT ( + col2 ) col1 FROM tab3 AS cor0 WHERE NOT ( NULL ) NOT IN ( + col0, 39 ) ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-3850 SELECT ( + col2 ) col1 FROM tab4 AS cor0 WHERE NOT ( NULL ) NOT IN ( + col0, 39 ) ---- query I rowsort label-3855 SELECT col4 FROM tab0 AS cor0 WHERE + 53 > NULL ---- query I rowsort label-3855 SELECT col4 FROM tab1 AS cor0 WHERE + 53 > NULL ---- query I rowsort label-3855 SELECT col4 FROM tab2 AS cor0 WHERE + 53 > NULL ---- query I rowsort label-3855 SELECT col4 FROM tab3 AS cor0 WHERE + 53 > NULL ---- query I rowsort label-3855 SELECT col4 FROM tab4 AS cor0 WHERE + 53 > NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query II rowsort label-3860 SELECT ALL 26, col2 col5 FROM tab0 AS cor0 WHERE NOT - col0 IS NOT NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query II rowsort label-3860 SELECT ALL 26, col2 col5 FROM tab1 AS cor0 WHERE NOT - col0 IS NOT NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query II rowsort label-3860 SELECT ALL 26, col2 col5 FROM tab2 AS cor0 WHERE NOT - col0 IS NOT NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query II rowsort label-3860 SELECT ALL 26, col2 col5 FROM tab3 AS cor0 WHERE NOT - col0 IS NOT NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query II rowsort label-3860 SELECT ALL 26, col2 col5 FROM tab4 AS cor0 WHERE NOT - col0 IS NOT NULL ---- query I rowsort label-3865 SELECT 36 FROM tab0 WHERE NOT + col3 IS NULL ---- 10 values hashing to 09e69a2d15bf6960483b24377f35d568 query I rowsort label-3865 SELECT 36 FROM tab1 WHERE NOT + col3 IS NULL ---- 10 values hashing to 09e69a2d15bf6960483b24377f35d568 query I rowsort label-3865 SELECT 36 FROM tab2 WHERE NOT + col3 IS NULL ---- 10 values hashing to 09e69a2d15bf6960483b24377f35d568 query I rowsort label-3865 SELECT 36 FROM tab3 WHERE NOT + col3 IS NULL ---- 10 values hashing to 09e69a2d15bf6960483b24377f35d568 query I rowsort label-3865 SELECT 36 FROM tab4 WHERE NOT + col3 IS NULL ---- 10 values hashing to 09e69a2d15bf6960483b24377f35d568 onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-3870 SELECT * FROM tab0 WHERE NOT - CAST( + ( - + col1 ) AS SIGNED ) IS NOT NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-3870 SELECT * FROM tab0 WHERE NOT - CAST ( + ( - + col1 ) AS INTEGER ) IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-3870 SELECT * FROM tab1 WHERE NOT - CAST( + ( - + col1 ) AS SIGNED ) IS NOT NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-3870 SELECT * FROM tab1 WHERE NOT - CAST ( + ( - + col1 ) AS INTEGER ) IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-3870 SELECT * FROM tab2 WHERE NOT - CAST( + ( - + col1 ) AS SIGNED ) IS NOT NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-3870 SELECT * FROM tab2 WHERE NOT - CAST ( + ( - + col1 ) AS INTEGER ) IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-3870 SELECT * FROM tab3 WHERE NOT - CAST( + ( - + col1 ) AS SIGNED ) IS NOT NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-3870 SELECT * FROM tab3 WHERE NOT - CAST ( + ( - + col1 ) AS INTEGER ) IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-3870 SELECT * FROM tab4 WHERE NOT - CAST( + ( - + col1 ) AS SIGNED ) IS NOT NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-3870 SELECT * FROM tab4 WHERE NOT - CAST ( + ( - + col1 ) AS INTEGER ) IS NOT NULL ---- query II rowsort label-3875 SELECT + 66 * + - 72 AS col1, - col4 AS col4 FROM tab0 cor0 WHERE NULL IS NOT NULL ---- query II rowsort label-3875 SELECT + 66 * + - 72 AS col1, - col4 AS col4 FROM tab1 cor0 WHERE NULL IS NOT NULL ---- query II rowsort label-3875 SELECT + 66 * + - 72 AS col1, - col4 AS col4 FROM tab2 cor0 WHERE NULL IS NOT NULL ---- query II rowsort label-3875 SELECT + 66 * + - 72 AS col1, - col4 AS col4 FROM tab3 cor0 WHERE NULL IS NOT NULL ---- query II rowsort label-3875 SELECT + 66 * + - 72 AS col1, - col4 AS col4 FROM tab4 cor0 WHERE NULL IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-3880 SELECT ALL * FROM tab0 AS cor0 WHERE - col1 * - col0 <> - CAST( NULL AS SIGNED ) ---- skipif mysql # not compatible query IIIIIII rowsort label-3880 SELECT ALL * FROM tab0 AS cor0 WHERE - col1 * - col0 <> - CAST ( NULL AS INTEGER ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-3880 SELECT ALL * FROM tab1 AS cor0 WHERE - col1 * - col0 <> - CAST( NULL AS SIGNED ) ---- skipif mysql # not compatible query IIIIIII rowsort label-3880 SELECT ALL * FROM tab1 AS cor0 WHERE - col1 * - col0 <> - CAST ( NULL AS INTEGER ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-3880 SELECT ALL * FROM tab2 AS cor0 WHERE - col1 * - col0 <> - CAST( NULL AS SIGNED ) ---- skipif mysql # not compatible query IIIIIII rowsort label-3880 SELECT ALL * FROM tab2 AS cor0 WHERE - col1 * - col0 <> - CAST ( NULL AS INTEGER ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-3880 SELECT ALL * FROM tab3 AS cor0 WHERE - col1 * - col0 <> - CAST( NULL AS SIGNED ) ---- skipif mysql # not compatible query IIIIIII rowsort label-3880 SELECT ALL * FROM tab3 AS cor0 WHERE - col1 * - col0 <> - CAST ( NULL AS INTEGER ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-3880 SELECT ALL * FROM tab4 AS cor0 WHERE - col1 * - col0 <> - CAST( NULL AS SIGNED ) ---- skipif mysql # not compatible query IIIIIII rowsort label-3880 SELECT ALL * FROM tab4 AS cor0 WHERE - col1 * - col0 <> - CAST ( NULL AS INTEGER ) ---- query IIIIIII rowsort label-3885 SELECT * FROM tab0 WHERE NOT - col3 <= + + col4 ---- query IIIIIII rowsort label-3885 SELECT * FROM tab1 WHERE NOT - col3 <= + + col4 ---- query IIIIIII rowsort label-3885 SELECT * FROM tab2 WHERE NOT - col3 <= + + col4 ---- query IIIIIII rowsort label-3885 SELECT * FROM tab3 WHERE NOT - col3 <= + + col4 ---- query IIIIIII rowsort label-3885 SELECT * FROM tab4 WHERE NOT - col3 <= + + col4 ---- query IIIIIII rowsort label-3890 SELECT * FROM tab0 AS cor0 WHERE ( col0 IS NULL ) ---- query IIIIIII rowsort label-3890 SELECT * FROM tab1 AS cor0 WHERE ( col0 IS NULL ) ---- query IIIIIII rowsort label-3890 SELECT * FROM tab2 AS cor0 WHERE ( col0 IS NULL ) ---- query IIIIIII rowsort label-3890 SELECT * FROM tab3 AS cor0 WHERE ( col0 IS NULL ) ---- query IIIIIII rowsort label-3890 SELECT * FROM tab4 AS cor0 WHERE ( col0 IS NULL ) ---- query IIIIIII rowsort label-3895 SELECT * FROM tab0 WHERE - 83 * + col4 > NULL ---- query IIIIIII rowsort label-3895 SELECT * FROM tab1 WHERE - 83 * + col4 > NULL ---- query IIIIIII rowsort label-3895 SELECT * FROM tab2 WHERE - 83 * + col4 > NULL ---- query IIIIIII rowsort label-3895 SELECT * FROM tab3 WHERE - 83 * + col4 > NULL ---- query IIIIIII rowsort label-3895 SELECT * FROM tab4 WHERE - 83 * + col4 > NULL ---- query I rowsort label-3900 SELECT col2 AS col5 FROM tab0 WHERE NOT + - col3 * + 20 + - col0 IS NOT NULL ---- query I rowsort label-3900 SELECT col2 AS col5 FROM tab1 WHERE NOT + - col3 * + 20 + - col0 IS NOT NULL ---- query I rowsort label-3900 SELECT col2 AS col5 FROM tab2 WHERE NOT + - col3 * + 20 + - col0 IS NOT NULL ---- query I rowsort label-3900 SELECT col2 AS col5 FROM tab3 WHERE NOT + - col3 * + 20 + - col0 IS NOT NULL ---- query I rowsort label-3900 SELECT col2 AS col5 FROM tab4 WHERE NOT + - col3 * + 20 + - col0 IS NOT NULL ---- query IIIIIII rowsort label-3905 SELECT * FROM tab0 WHERE NOT NULL > - ( - - ( - 84 ) ) ---- query IIIIIII rowsort label-3905 SELECT * FROM tab1 WHERE NOT NULL > - ( - - ( - 84 ) ) ---- query IIIIIII rowsort label-3905 SELECT * FROM tab2 WHERE NOT NULL > - ( - - ( - 84 ) ) ---- query IIIIIII rowsort label-3905 SELECT * FROM tab3 WHERE NOT NULL > - ( - - ( - 84 ) ) ---- query IIIIIII rowsort label-3905 SELECT * FROM tab4 WHERE NOT NULL > - ( - - ( - 84 ) ) ---- query I rowsort label-3910 SELECT ALL + + col4 + 87 FROM tab0 AS cor0 WHERE NOT - 75 BETWEEN NULL AND + 63 ---- query I rowsort label-3910 SELECT ALL + + col4 + 87 FROM tab1 AS cor0 WHERE NOT - 75 BETWEEN NULL AND + 63 ---- query I rowsort label-3910 SELECT ALL + + col4 + 87 FROM tab2 AS cor0 WHERE NOT - 75 BETWEEN NULL AND + 63 ---- query I rowsort label-3910 SELECT ALL + + col4 + 87 FROM tab3 AS cor0 WHERE NOT - 75 BETWEEN NULL AND + 63 ---- query I rowsort label-3910 SELECT ALL + + col4 + 87 FROM tab4 AS cor0 WHERE NOT - 75 BETWEEN NULL AND + 63 ---- query I rowsort label-3915 SELECT ALL - col3 FROM tab0 WHERE NOT + + col5 IS NULL ---- 10 values hashing to 19e9fb81d711d30a2b9bef5022326952 query I rowsort label-3915 SELECT ALL - col3 FROM tab1 WHERE NOT + + col5 IS NULL ---- 10 values hashing to 19e9fb81d711d30a2b9bef5022326952 query I rowsort label-3915 SELECT ALL - col3 FROM tab2 WHERE NOT + + col5 IS NULL ---- 10 values hashing to 19e9fb81d711d30a2b9bef5022326952 query I rowsort label-3915 SELECT ALL - col3 FROM tab3 WHERE NOT + + col5 IS NULL ---- 10 values hashing to 19e9fb81d711d30a2b9bef5022326952 query I rowsort label-3915 SELECT ALL - col3 FROM tab4 WHERE NOT + + col5 IS NULL ---- 10 values hashing to 19e9fb81d711d30a2b9bef5022326952 onlyif mysql # aggregate syntax: query II rowsort label-3920 SELECT ALL + 61, + COUNT( * ) * + - COUNT( * ) FROM tab0 WHERE NOT NULL IS NOT NULL ---- 61 -100 skipif mysql # not compatible query II rowsort label-3920 SELECT ALL + 61, + COUNT ( * ) * + - COUNT ( * ) FROM tab0 WHERE NOT NULL IS NOT NULL ---- 61 -100 onlyif mysql # aggregate syntax: query II rowsort label-3920 SELECT ALL + 61, + COUNT( * ) * + - COUNT( * ) FROM tab1 WHERE NOT NULL IS NOT NULL ---- 61 -100 skipif mysql # not compatible query II rowsort label-3920 SELECT ALL + 61, + COUNT ( * ) * + - COUNT ( * ) FROM tab1 WHERE NOT NULL IS NOT NULL ---- 61 -100 onlyif mysql # aggregate syntax: query II rowsort label-3920 SELECT ALL + 61, + COUNT( * ) * + - COUNT( * ) FROM tab2 WHERE NOT NULL IS NOT NULL ---- 61 -100 skipif mysql # not compatible query II rowsort label-3920 SELECT ALL + 61, + COUNT ( * ) * + - COUNT ( * ) FROM tab2 WHERE NOT NULL IS NOT NULL ---- 61 -100 onlyif mysql # aggregate syntax: query II rowsort label-3920 SELECT ALL + 61, + COUNT( * ) * + - COUNT( * ) FROM tab3 WHERE NOT NULL IS NOT NULL ---- 61 -100 skipif mysql # not compatible query II rowsort label-3920 SELECT ALL + 61, + COUNT ( * ) * + - COUNT ( * ) FROM tab3 WHERE NOT NULL IS NOT NULL ---- 61 -100 onlyif mysql # aggregate syntax: query II rowsort label-3920 SELECT ALL + 61, + COUNT( * ) * + - COUNT( * ) FROM tab4 WHERE NOT NULL IS NOT NULL ---- 61 -100 skipif mysql # not compatible query II rowsort label-3920 SELECT ALL + 61, + COUNT ( * ) * + - COUNT ( * ) FROM tab4 WHERE NOT NULL IS NOT NULL ---- 61 -100 query I rowsort label-3925 SELECT + + col1 FROM tab0 AS cor0 WHERE NOT ( NULL ) IS NULL ---- query I rowsort label-3925 SELECT + + col1 FROM tab1 AS cor0 WHERE NOT ( NULL ) IS NULL ---- query I rowsort label-3925 SELECT + + col1 FROM tab2 AS cor0 WHERE NOT ( NULL ) IS NULL ---- query I rowsort label-3925 SELECT + + col1 FROM tab3 AS cor0 WHERE NOT ( NULL ) IS NULL ---- query I rowsort label-3925 SELECT + + col1 FROM tab4 AS cor0 WHERE NOT ( NULL ) IS NULL ---- query IIIIIII rowsort label-3930 SELECT * FROM tab0 WHERE + + 77 IS NULL ---- query IIIIIII rowsort label-3930 SELECT * FROM tab1 WHERE + + 77 IS NULL ---- query IIIIIII rowsort label-3930 SELECT * FROM tab2 WHERE + + 77 IS NULL ---- query IIIIIII rowsort label-3930 SELECT * FROM tab3 WHERE + + 77 IS NULL ---- query IIIIIII rowsort label-3930 SELECT * FROM tab4 WHERE + + 77 IS NULL ---- query IIIIIII rowsort label-3935 SELECT * FROM tab0 AS cor0 WHERE NOT - 34 + - col0 IS NOT NULL ---- query IIIIIII rowsort label-3935 SELECT * FROM tab1 AS cor0 WHERE NOT - 34 + - col0 IS NOT NULL ---- query IIIIIII rowsort label-3935 SELECT * FROM tab2 AS cor0 WHERE NOT - 34 + - col0 IS NOT NULL ---- query IIIIIII rowsort label-3935 SELECT * FROM tab3 AS cor0 WHERE NOT - 34 + - col0 IS NOT NULL ---- query IIIIIII rowsort label-3935 SELECT * FROM tab4 AS cor0 WHERE NOT - 34 + - col0 IS NOT NULL ---- query I rowsort label-3940 SELECT DISTINCT - 59 * 98 / + 53 + + 36 + - + 6 AS col1 FROM tab0 AS cor0 WHERE + col3 IS NULL ---- query I rowsort label-3940 SELECT DISTINCT - 59 * 98 / + 53 + + 36 + - + 6 AS col1 FROM tab1 AS cor0 WHERE + col3 IS NULL ---- query I rowsort label-3940 SELECT DISTINCT - 59 * 98 / + 53 + + 36 + - + 6 AS col1 FROM tab2 AS cor0 WHERE + col3 IS NULL ---- query I rowsort label-3940 SELECT DISTINCT - 59 * 98 / + 53 + + 36 + - + 6 AS col1 FROM tab3 AS cor0 WHERE + col3 IS NULL ---- query I rowsort label-3940 SELECT DISTINCT - 59 * 98 / + 53 + + 36 + - + 6 AS col1 FROM tab4 AS cor0 WHERE + col3 IS NULL ---- query IIIIIII rowsort label-3945 SELECT ALL * FROM tab0 cor0 WHERE col3 IS NULL ---- query IIIIIII rowsort label-3945 SELECT ALL * FROM tab1 cor0 WHERE col3 IS NULL ---- query IIIIIII rowsort label-3945 SELECT ALL * FROM tab2 cor0 WHERE col3 IS NULL ---- query IIIIIII rowsort label-3945 SELECT ALL * FROM tab3 cor0 WHERE col3 IS NULL ---- query IIIIIII rowsort label-3945 SELECT ALL * FROM tab4 cor0 WHERE col3 IS NULL ---- query I rowsort label-3950 SELECT ALL + + col3 FROM tab0 WHERE col1 IS NULL ---- query I rowsort label-3950 SELECT ALL + + col3 FROM tab1 WHERE col1 IS NULL ---- query I rowsort label-3950 SELECT ALL + + col3 FROM tab2 WHERE col1 IS NULL ---- query I rowsort label-3950 SELECT ALL + + col3 FROM tab3 WHERE col1 IS NULL ---- query I rowsort label-3950 SELECT ALL + + col3 FROM tab4 WHERE col1 IS NULL ---- query IIIIIIIIIIIIII rowsort label-3955 SELECT * FROM tab0, tab0 AS cor0 WHERE NOT ( NULL ) < NULL ---- query IIIIIIIIIIIIII rowsort label-3955 SELECT * FROM tab1, tab1 AS cor0 WHERE NOT ( NULL ) < NULL ---- query IIIIIIIIIIIIII rowsort label-3955 SELECT * FROM tab2, tab2 AS cor0 WHERE NOT ( NULL ) < NULL ---- query IIIIIIIIIIIIII rowsort label-3955 SELECT * FROM tab3, tab3 AS cor0 WHERE NOT ( NULL ) < NULL ---- query IIIIIIIIIIIIII rowsort label-3955 SELECT * FROM tab4, tab4 AS cor0 WHERE NOT ( NULL ) < NULL ---- query II rowsort label-3960 SELECT - ( + - col1 ) AS col1, - col3 AS col4 FROM tab0 AS cor0 WHERE NOT NULL < ( NULL ) ---- query II rowsort label-3960 SELECT - ( + - col1 ) AS col1, - col3 AS col4 FROM tab1 AS cor0 WHERE NOT NULL < ( NULL ) ---- query II rowsort label-3960 SELECT - ( + - col1 ) AS col1, - col3 AS col4 FROM tab2 AS cor0 WHERE NOT NULL < ( NULL ) ---- query II rowsort label-3960 SELECT - ( + - col1 ) AS col1, - col3 AS col4 FROM tab3 AS cor0 WHERE NOT NULL < ( NULL ) ---- query II rowsort label-3960 SELECT - ( + - col1 ) AS col1, - col3 AS col4 FROM tab4 AS cor0 WHERE NOT NULL < ( NULL ) ---- query I rowsort label-3965 SELECT ALL + col3 AS col0 FROM tab0 AS cor0 WHERE NOT ( NULL ) IS NOT NULL ---- 10 values hashing to d70c4f7d82d3133d625e315338f25a09 query I rowsort label-3965 SELECT ALL + col3 AS col0 FROM tab1 AS cor0 WHERE NOT ( NULL ) IS NOT NULL ---- 10 values hashing to d70c4f7d82d3133d625e315338f25a09 query I rowsort label-3965 SELECT ALL + col3 AS col0 FROM tab2 AS cor0 WHERE NOT ( NULL ) IS NOT NULL ---- 10 values hashing to d70c4f7d82d3133d625e315338f25a09 query I rowsort label-3965 SELECT ALL + col3 AS col0 FROM tab3 AS cor0 WHERE NOT ( NULL ) IS NOT NULL ---- 10 values hashing to d70c4f7d82d3133d625e315338f25a09 query I rowsort label-3965 SELECT ALL + col3 AS col0 FROM tab4 AS cor0 WHERE NOT ( NULL ) IS NOT NULL ---- 10 values hashing to d70c4f7d82d3133d625e315338f25a09 query I rowsort label-3970 SELECT + 52 AS col2 FROM tab0 WHERE ( NULL ) NOT IN ( + col3 ) ---- query I rowsort label-3970 SELECT + 52 AS col2 FROM tab1 WHERE ( NULL ) NOT IN ( + col3 ) ---- query I rowsort label-3970 SELECT + 52 AS col2 FROM tab2 WHERE ( NULL ) NOT IN ( + col3 ) ---- query I rowsort label-3970 SELECT + 52 AS col2 FROM tab3 WHERE ( NULL ) NOT IN ( + col3 ) ---- query I rowsort label-3970 SELECT + 52 AS col2 FROM tab4 WHERE ( NULL ) NOT IN ( + col3 ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-3975 SELECT * FROM tab0 AS cor0 WHERE NOT - 5 < - CAST( NULL AS SIGNED ) ---- skipif mysql # not compatible query IIIIIII rowsort label-3975 SELECT * FROM tab0 AS cor0 WHERE NOT - 5 < - CAST ( NULL AS INTEGER ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-3975 SELECT * FROM tab1 AS cor0 WHERE NOT - 5 < - CAST( NULL AS SIGNED ) ---- skipif mysql # not compatible query IIIIIII rowsort label-3975 SELECT * FROM tab1 AS cor0 WHERE NOT - 5 < - CAST ( NULL AS INTEGER ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-3975 SELECT * FROM tab2 AS cor0 WHERE NOT - 5 < - CAST( NULL AS SIGNED ) ---- skipif mysql # not compatible query IIIIIII rowsort label-3975 SELECT * FROM tab2 AS cor0 WHERE NOT - 5 < - CAST ( NULL AS INTEGER ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-3975 SELECT * FROM tab3 AS cor0 WHERE NOT - 5 < - CAST( NULL AS SIGNED ) ---- skipif mysql # not compatible query IIIIIII rowsort label-3975 SELECT * FROM tab3 AS cor0 WHERE NOT - 5 < - CAST ( NULL AS INTEGER ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-3975 SELECT * FROM tab4 AS cor0 WHERE NOT - 5 < - CAST( NULL AS SIGNED ) ---- skipif mysql # not compatible query IIIIIII rowsort label-3975 SELECT * FROM tab4 AS cor0 WHERE NOT - 5 < - CAST ( NULL AS INTEGER ) ---- query I rowsort label-3980 SELECT col1 * 8 AS col0 FROM tab0 AS cor0 WHERE NOT NULL <> + col3 ---- query I rowsort label-3980 SELECT col1 * 8 AS col0 FROM tab1 AS cor0 WHERE NOT NULL <> + col3 ---- query I rowsort label-3980 SELECT col1 * 8 AS col0 FROM tab2 AS cor0 WHERE NOT NULL <> + col3 ---- query I rowsort label-3980 SELECT col1 * 8 AS col0 FROM tab3 AS cor0 WHERE NOT NULL <> + col3 ---- query I rowsort label-3980 SELECT col1 * 8 AS col0 FROM tab4 AS cor0 WHERE NOT NULL <> + col3 ---- query I rowsort label-3985 SELECT DISTINCT col3 FROM tab0 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-3985 SELECT DISTINCT col3 FROM tab1 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-3985 SELECT DISTINCT col3 FROM tab2 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-3985 SELECT DISTINCT col3 FROM tab3 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-3985 SELECT DISTINCT col3 FROM tab4 AS cor0 WHERE NOT NULL IS NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query II rowsort label-3990 SELECT - 68 col3, + col2 FROM tab0 WHERE ( + 76 ) IS NOT NULL ---- 20 values hashing to cceda0f0050641f422e956c3bdc54627 skipif postgresql # PostgreSQL requires AS when renaming output columns query II rowsort label-3990 SELECT - 68 col3, + col2 FROM tab1 WHERE ( + 76 ) IS NOT NULL ---- 20 values hashing to cceda0f0050641f422e956c3bdc54627 skipif postgresql # PostgreSQL requires AS when renaming output columns query II rowsort label-3990 SELECT - 68 col3, + col2 FROM tab2 WHERE ( + 76 ) IS NOT NULL ---- 20 values hashing to cceda0f0050641f422e956c3bdc54627 skipif postgresql # PostgreSQL requires AS when renaming output columns query II rowsort label-3990 SELECT - 68 col3, + col2 FROM tab3 WHERE ( + 76 ) IS NOT NULL ---- 20 values hashing to cceda0f0050641f422e956c3bdc54627 skipif postgresql # PostgreSQL requires AS when renaming output columns query II rowsort label-3990 SELECT - 68 col3, + col2 FROM tab4 WHERE ( + 76 ) IS NOT NULL ---- 20 values hashing to cceda0f0050641f422e956c3bdc54627 query IIIIIII rowsort label-3995 SELECT * FROM tab0 WHERE NULL NOT BETWEEN + + 42 AND - col3 + col1 ---- query IIIIIII rowsort label-3995 SELECT * FROM tab1 WHERE NULL NOT BETWEEN + + 42 AND - col3 + col1 ---- query IIIIIII rowsort label-3995 SELECT * FROM tab2 WHERE NULL NOT BETWEEN + + 42 AND - col3 + col1 ---- query IIIIIII rowsort label-3995 SELECT * FROM tab3 WHERE NULL NOT BETWEEN + + 42 AND - col3 + col1 ---- query IIIIIII rowsort label-3995 SELECT * FROM tab4 WHERE NULL NOT BETWEEN + + 42 AND - col3 + col1 ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-4000 SELECT ALL * FROM tab0 WHERE NULL IN ( - - col3, col1, CAST( + ( - + col4 ) AS SIGNED ) ) ---- skipif mysql # not compatible query IIIIIII rowsort label-4000 SELECT ALL * FROM tab0 WHERE NULL IN ( - - col3, col1, CAST ( + ( - + col4 ) AS INTEGER ) ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-4000 SELECT ALL * FROM tab1 WHERE NULL IN ( - - col3, col1, CAST( + ( - + col4 ) AS SIGNED ) ) ---- skipif mysql # not compatible query IIIIIII rowsort label-4000 SELECT ALL * FROM tab1 WHERE NULL IN ( - - col3, col1, CAST ( + ( - + col4 ) AS INTEGER ) ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-4000 SELECT ALL * FROM tab2 WHERE NULL IN ( - - col3, col1, CAST( + ( - + col4 ) AS SIGNED ) ) ---- skipif mysql # not compatible query IIIIIII rowsort label-4000 SELECT ALL * FROM tab2 WHERE NULL IN ( - - col3, col1, CAST ( + ( - + col4 ) AS INTEGER ) ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-4000 SELECT ALL * FROM tab3 WHERE NULL IN ( - - col3, col1, CAST( + ( - + col4 ) AS SIGNED ) ) ---- skipif mysql # not compatible query IIIIIII rowsort label-4000 SELECT ALL * FROM tab3 WHERE NULL IN ( - - col3, col1, CAST ( + ( - + col4 ) AS INTEGER ) ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-4000 SELECT ALL * FROM tab4 WHERE NULL IN ( - - col3, col1, CAST( + ( - + col4 ) AS SIGNED ) ) ---- skipif mysql # not compatible query IIIIIII rowsort label-4000 SELECT ALL * FROM tab4 WHERE NULL IN ( - - col3, col1, CAST ( + ( - + col4 ) AS INTEGER ) ) ---- onlyif mysql # aggregate syntax: query I rowsort label-4005 SELECT COUNT( + + col3 ) FROM tab0 AS cor0 WHERE ( + col3 ) <= col4 ---- 4 skipif mysql # not compatible query I rowsort label-4005 SELECT COUNT ( + + col3 ) FROM tab0 AS cor0 WHERE ( + col3 ) <= col4 ---- 4 onlyif mysql # aggregate syntax: query I rowsort label-4005 SELECT COUNT( + + col3 ) FROM tab1 AS cor0 WHERE ( + col3 ) <= col4 ---- 4 skipif mysql # not compatible query I rowsort label-4005 SELECT COUNT ( + + col3 ) FROM tab1 AS cor0 WHERE ( + col3 ) <= col4 ---- 4 onlyif mysql # aggregate syntax: query I rowsort label-4005 SELECT COUNT( + + col3 ) FROM tab2 AS cor0 WHERE ( + col3 ) <= col4 ---- 4 skipif mysql # not compatible query I rowsort label-4005 SELECT COUNT ( + + col3 ) FROM tab2 AS cor0 WHERE ( + col3 ) <= col4 ---- 4 onlyif mysql # aggregate syntax: query I rowsort label-4005 SELECT COUNT( + + col3 ) FROM tab3 AS cor0 WHERE ( + col3 ) <= col4 ---- 4 skipif mysql # not compatible query I rowsort label-4005 SELECT COUNT ( + + col3 ) FROM tab3 AS cor0 WHERE ( + col3 ) <= col4 ---- 4 onlyif mysql # aggregate syntax: query I rowsort label-4005 SELECT COUNT( + + col3 ) FROM tab4 AS cor0 WHERE ( + col3 ) <= col4 ---- 4 skipif mysql # not compatible query I rowsort label-4005 SELECT COUNT ( + + col3 ) FROM tab4 AS cor0 WHERE ( + col3 ) <= col4 ---- 4 onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-4010 SELECT ALL * FROM tab0 AS cor0 WHERE col1 + - - CAST( NULL AS SIGNED ) IS NOT NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-4010 SELECT ALL * FROM tab0 AS cor0 WHERE col1 + - - CAST ( NULL AS INTEGER ) IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-4010 SELECT ALL * FROM tab1 AS cor0 WHERE col1 + - - CAST( NULL AS SIGNED ) IS NOT NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-4010 SELECT ALL * FROM tab1 AS cor0 WHERE col1 + - - CAST ( NULL AS INTEGER ) IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-4010 SELECT ALL * FROM tab2 AS cor0 WHERE col1 + - - CAST( NULL AS SIGNED ) IS NOT NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-4010 SELECT ALL * FROM tab2 AS cor0 WHERE col1 + - - CAST ( NULL AS INTEGER ) IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-4010 SELECT ALL * FROM tab3 AS cor0 WHERE col1 + - - CAST( NULL AS SIGNED ) IS NOT NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-4010 SELECT ALL * FROM tab3 AS cor0 WHERE col1 + - - CAST ( NULL AS INTEGER ) IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-4010 SELECT ALL * FROM tab4 AS cor0 WHERE col1 + - - CAST( NULL AS SIGNED ) IS NOT NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-4010 SELECT ALL * FROM tab4 AS cor0 WHERE col1 + - - CAST ( NULL AS INTEGER ) IS NOT NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-4015 SELECT - col0 / - col4 col4 FROM tab0 WHERE NOT NULL IS NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-4015 SELECT - col0 / - col4 col4 FROM tab1 WHERE NOT NULL IS NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-4015 SELECT - col0 / - col4 col4 FROM tab2 WHERE NOT NULL IS NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-4015 SELECT - col0 / - col4 col4 FROM tab3 WHERE NOT NULL IS NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-4015 SELECT - col0 / - col4 col4 FROM tab4 WHERE NOT NULL IS NULL ---- query IIIIIII rowsort label-4020 SELECT * FROM tab0 WHERE NOT - - 94 + + + 73 <= NULL ---- query IIIIIII rowsort label-4020 SELECT * FROM tab1 WHERE NOT - - 94 + + + 73 <= NULL ---- query IIIIIII rowsort label-4020 SELECT * FROM tab2 WHERE NOT - - 94 + + + 73 <= NULL ---- query IIIIIII rowsort label-4020 SELECT * FROM tab3 WHERE NOT - - 94 + + + 73 <= NULL ---- query IIIIIII rowsort label-4020 SELECT * FROM tab4 WHERE NOT - - 94 + + + 73 <= NULL ---- query IIIIIII rowsort label-4025 SELECT ALL * FROM tab0 WHERE ( NOT NULL NOT BETWEEN NULL AND NULL ) ---- query IIIIIII rowsort label-4025 SELECT ALL * FROM tab1 WHERE ( NOT NULL NOT BETWEEN NULL AND NULL ) ---- query IIIIIII rowsort label-4025 SELECT ALL * FROM tab2 WHERE ( NOT NULL NOT BETWEEN NULL AND NULL ) ---- query IIIIIII rowsort label-4025 SELECT ALL * FROM tab3 WHERE ( NOT NULL NOT BETWEEN NULL AND NULL ) ---- query IIIIIII rowsort label-4025 SELECT ALL * FROM tab4 WHERE ( NOT NULL NOT BETWEEN NULL AND NULL ) ---- query I rowsort label-4030 SELECT ALL - 91 FROM tab0 cor0 WHERE ( NULL ) IS NULL ---- 10 values hashing to 8b1a7b631d96e3a9e2ba30d78e26f6d4 query I rowsort label-4030 SELECT ALL - 91 FROM tab1 cor0 WHERE ( NULL ) IS NULL ---- 10 values hashing to 8b1a7b631d96e3a9e2ba30d78e26f6d4 query I rowsort label-4030 SELECT ALL - 91 FROM tab2 cor0 WHERE ( NULL ) IS NULL ---- 10 values hashing to 8b1a7b631d96e3a9e2ba30d78e26f6d4 query I rowsort label-4030 SELECT ALL - 91 FROM tab3 cor0 WHERE ( NULL ) IS NULL ---- 10 values hashing to 8b1a7b631d96e3a9e2ba30d78e26f6d4 query I rowsort label-4030 SELECT ALL - 91 FROM tab4 cor0 WHERE ( NULL ) IS NULL ---- 10 values hashing to 8b1a7b631d96e3a9e2ba30d78e26f6d4 query I rowsort label-4035 SELECT ALL col1 FROM tab0 AS cor0 WHERE col2 IS NULL ---- query I rowsort label-4035 SELECT ALL col1 FROM tab1 AS cor0 WHERE col2 IS NULL ---- query I rowsort label-4035 SELECT ALL col1 FROM tab2 AS cor0 WHERE col2 IS NULL ---- query I rowsort label-4035 SELECT ALL col1 FROM tab3 AS cor0 WHERE col2 IS NULL ---- query I rowsort label-4035 SELECT ALL col1 FROM tab4 AS cor0 WHERE col2 IS NULL ---- query I rowsort label-4040 SELECT DISTINCT + col4 - - col1 FROM tab0 AS cor0 WHERE col5 IS NULL ---- query I rowsort label-4040 SELECT DISTINCT + col4 - - col1 FROM tab1 AS cor0 WHERE col5 IS NULL ---- query I rowsort label-4040 SELECT DISTINCT + col4 - - col1 FROM tab2 AS cor0 WHERE col5 IS NULL ---- query I rowsort label-4040 SELECT DISTINCT + col4 - - col1 FROM tab3 AS cor0 WHERE col5 IS NULL ---- query I rowsort label-4040 SELECT DISTINCT + col4 - - col1 FROM tab4 AS cor0 WHERE col5 IS NULL ---- onlyif mysql # aggregate syntax: query I rowsort label-4045 SELECT - MIN( ALL - 35 ) AS col4 FROM tab0 WHERE NOT NULL IS NULL ---- NULL skipif mysql # not compatible query I rowsort label-4045 SELECT - MIN ( ALL - 35 ) AS col4 FROM tab0 WHERE NOT NULL IS NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-4045 SELECT - MIN( ALL - 35 ) AS col4 FROM tab1 WHERE NOT NULL IS NULL ---- NULL skipif mysql # not compatible query I rowsort label-4045 SELECT - MIN ( ALL - 35 ) AS col4 FROM tab1 WHERE NOT NULL IS NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-4045 SELECT - MIN( ALL - 35 ) AS col4 FROM tab2 WHERE NOT NULL IS NULL ---- NULL skipif mysql # not compatible query I rowsort label-4045 SELECT - MIN ( ALL - 35 ) AS col4 FROM tab2 WHERE NOT NULL IS NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-4045 SELECT - MIN( ALL - 35 ) AS col4 FROM tab3 WHERE NOT NULL IS NULL ---- NULL skipif mysql # not compatible query I rowsort label-4045 SELECT - MIN ( ALL - 35 ) AS col4 FROM tab3 WHERE NOT NULL IS NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-4045 SELECT - MIN( ALL - 35 ) AS col4 FROM tab4 WHERE NOT NULL IS NULL ---- NULL skipif mysql # not compatible query I rowsort label-4045 SELECT - MIN ( ALL - 35 ) AS col4 FROM tab4 WHERE NOT NULL IS NULL ---- NULL query I rowsort label-4050 SELECT col0 AS col2 FROM tab0 AS cor0 WHERE NULL IS NULL ---- 10 values hashing to 3e0374294159d0161eca7e4bf639b54a query I rowsort label-4050 SELECT col0 AS col2 FROM tab1 AS cor0 WHERE NULL IS NULL ---- 10 values hashing to 3e0374294159d0161eca7e4bf639b54a query I rowsort label-4050 SELECT col0 AS col2 FROM tab2 AS cor0 WHERE NULL IS NULL ---- 10 values hashing to 3e0374294159d0161eca7e4bf639b54a query I rowsort label-4050 SELECT col0 AS col2 FROM tab3 AS cor0 WHERE NULL IS NULL ---- 10 values hashing to 3e0374294159d0161eca7e4bf639b54a query I rowsort label-4050 SELECT col0 AS col2 FROM tab4 AS cor0 WHERE NULL IS NULL ---- 10 values hashing to 3e0374294159d0161eca7e4bf639b54a query IIIIIII rowsort label-4055 SELECT * FROM tab0 AS cor0 WHERE 33 IS NULL ---- query IIIIIII rowsort label-4055 SELECT * FROM tab1 AS cor0 WHERE 33 IS NULL ---- query IIIIIII rowsort label-4055 SELECT * FROM tab2 AS cor0 WHERE 33 IS NULL ---- query IIIIIII rowsort label-4055 SELECT * FROM tab3 AS cor0 WHERE 33 IS NULL ---- query IIIIIII rowsort label-4055 SELECT * FROM tab4 AS cor0 WHERE 33 IS NULL ---- query I rowsort label-4060 SELECT + col3 AS col0 FROM tab0 cor0 WHERE col4 * - col1 IS NULL ---- query I rowsort label-4060 SELECT + col3 AS col0 FROM tab1 cor0 WHERE col4 * - col1 IS NULL ---- query I rowsort label-4060 SELECT + col3 AS col0 FROM tab2 cor0 WHERE col4 * - col1 IS NULL ---- query I rowsort label-4060 SELECT + col3 AS col0 FROM tab3 cor0 WHERE col4 * - col1 IS NULL ---- query I rowsort label-4060 SELECT + col3 AS col0 FROM tab4 cor0 WHERE col4 * - col1 IS NULL ---- query I rowsort label-4065 SELECT - - 50 AS col0 FROM tab0 WHERE NOT col1 IS NOT NULL ---- query I rowsort label-4065 SELECT - - 50 AS col0 FROM tab1 WHERE NOT col1 IS NOT NULL ---- query I rowsort label-4065 SELECT - - 50 AS col0 FROM tab2 WHERE NOT col1 IS NOT NULL ---- query I rowsort label-4065 SELECT - - 50 AS col0 FROM tab3 WHERE NOT col1 IS NOT NULL ---- query I rowsort label-4065 SELECT - - 50 AS col0 FROM tab4 WHERE NOT col1 IS NOT NULL ---- query IIIIIII rowsort label-4070 SELECT ALL * FROM tab0 WHERE NOT col1 / col4 * col1 - - col0 >= NULL ---- query IIIIIII rowsort label-4070 SELECT ALL * FROM tab1 WHERE NOT col1 / col4 * col1 - - col0 >= NULL ---- query IIIIIII rowsort label-4070 SELECT ALL * FROM tab2 WHERE NOT col1 / col4 * col1 - - col0 >= NULL ---- query IIIIIII rowsort label-4070 SELECT ALL * FROM tab3 WHERE NOT col1 / col4 * col1 - - col0 >= NULL ---- query IIIIIII rowsort label-4070 SELECT ALL * FROM tab4 WHERE NOT col1 / col4 * col1 - - col0 >= NULL ---- query I rowsort label-4075 SELECT ALL 53 FROM tab0 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to a0a2c369b12d334312c52e4b6924d85a query I rowsort label-4075 SELECT ALL 53 FROM tab1 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to a0a2c369b12d334312c52e4b6924d85a query I rowsort label-4075 SELECT ALL 53 FROM tab2 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to a0a2c369b12d334312c52e4b6924d85a query I rowsort label-4075 SELECT ALL 53 FROM tab3 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to a0a2c369b12d334312c52e4b6924d85a query I rowsort label-4075 SELECT ALL 53 FROM tab4 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to a0a2c369b12d334312c52e4b6924d85a query I rowsort label-4080 SELECT - + 96 * + 74 AS col0 FROM tab0 WHERE NOT - + 22 NOT BETWEEN NULL AND col0 + + 49 * col4 ---- query I rowsort label-4080 SELECT - + 96 * + 74 AS col0 FROM tab1 WHERE NOT - + 22 NOT BETWEEN NULL AND col0 + + 49 * col4 ---- query I rowsort label-4080 SELECT - + 96 * + 74 AS col0 FROM tab2 WHERE NOT - + 22 NOT BETWEEN NULL AND col0 + + 49 * col4 ---- query I rowsort label-4080 SELECT - + 96 * + 74 AS col0 FROM tab3 WHERE NOT - + 22 NOT BETWEEN NULL AND col0 + + 49 * col4 ---- query I rowsort label-4080 SELECT - + 96 * + 74 AS col0 FROM tab4 WHERE NOT - + 22 NOT BETWEEN NULL AND col0 + + 49 * col4 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-4085 SELECT - - 46 AS col3 FROM tab0 WHERE NOT ( NOT CAST( CAST( NULL AS SIGNED ) AS SIGNED ) <= - 94 ) ---- skipif mysql # not compatible query I rowsort label-4085 SELECT - - 46 AS col3 FROM tab0 WHERE NOT ( NOT CAST ( CAST ( NULL AS INTEGER ) AS INTEGER ) <= - 94 ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-4085 SELECT - - 46 AS col3 FROM tab1 WHERE NOT ( NOT CAST( CAST( NULL AS SIGNED ) AS SIGNED ) <= - 94 ) ---- skipif mysql # not compatible query I rowsort label-4085 SELECT - - 46 AS col3 FROM tab1 WHERE NOT ( NOT CAST ( CAST ( NULL AS INTEGER ) AS INTEGER ) <= - 94 ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-4085 SELECT - - 46 AS col3 FROM tab2 WHERE NOT ( NOT CAST( CAST( NULL AS SIGNED ) AS SIGNED ) <= - 94 ) ---- skipif mysql # not compatible query I rowsort label-4085 SELECT - - 46 AS col3 FROM tab2 WHERE NOT ( NOT CAST ( CAST ( NULL AS INTEGER ) AS INTEGER ) <= - 94 ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-4085 SELECT - - 46 AS col3 FROM tab3 WHERE NOT ( NOT CAST( CAST( NULL AS SIGNED ) AS SIGNED ) <= - 94 ) ---- skipif mysql # not compatible query I rowsort label-4085 SELECT - - 46 AS col3 FROM tab3 WHERE NOT ( NOT CAST ( CAST ( NULL AS INTEGER ) AS INTEGER ) <= - 94 ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-4085 SELECT - - 46 AS col3 FROM tab4 WHERE NOT ( NOT CAST( CAST( NULL AS SIGNED ) AS SIGNED ) <= - 94 ) ---- skipif mysql # not compatible query I rowsort label-4085 SELECT - - 46 AS col3 FROM tab4 WHERE NOT ( NOT CAST ( CAST ( NULL AS INTEGER ) AS INTEGER ) <= - 94 ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-4090 SELECT + 3 + + col1 + + - CAST( NULL AS SIGNED ) FROM tab0 AS cor0 WHERE NULL < NULL ---- skipif mysql # not compatible query I rowsort label-4090 SELECT + 3 + + col1 + + - CAST ( NULL AS INTEGER ) FROM tab0 AS cor0 WHERE NULL < NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-4090 SELECT + 3 + + col1 + + - CAST( NULL AS SIGNED ) FROM tab1 AS cor0 WHERE NULL < NULL ---- skipif mysql # not compatible query I rowsort label-4090 SELECT + 3 + + col1 + + - CAST ( NULL AS INTEGER ) FROM tab1 AS cor0 WHERE NULL < NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-4090 SELECT + 3 + + col1 + + - CAST( NULL AS SIGNED ) FROM tab2 AS cor0 WHERE NULL < NULL ---- skipif mysql # not compatible query I rowsort label-4090 SELECT + 3 + + col1 + + - CAST ( NULL AS INTEGER ) FROM tab2 AS cor0 WHERE NULL < NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-4090 SELECT + 3 + + col1 + + - CAST( NULL AS SIGNED ) FROM tab3 AS cor0 WHERE NULL < NULL ---- skipif mysql # not compatible query I rowsort label-4090 SELECT + 3 + + col1 + + - CAST ( NULL AS INTEGER ) FROM tab3 AS cor0 WHERE NULL < NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-4090 SELECT + 3 + + col1 + + - CAST( NULL AS SIGNED ) FROM tab4 AS cor0 WHERE NULL < NULL ---- skipif mysql # not compatible query I rowsort label-4090 SELECT + 3 + + col1 + + - CAST ( NULL AS INTEGER ) FROM tab4 AS cor0 WHERE NULL < NULL ---- query II rowsort label-4095 SELECT ALL + ( 67 ) * + col4 AS col3, - 13 AS col2 FROM tab0 AS cor0 WHERE NOT NULL <= NULL ---- query II rowsort label-4095 SELECT ALL + ( 67 ) * + col4 AS col3, - 13 AS col2 FROM tab1 AS cor0 WHERE NOT NULL <= NULL ---- query II rowsort label-4095 SELECT ALL + ( 67 ) * + col4 AS col3, - 13 AS col2 FROM tab2 AS cor0 WHERE NOT NULL <= NULL ---- query II rowsort label-4095 SELECT ALL + ( 67 ) * + col4 AS col3, - 13 AS col2 FROM tab3 AS cor0 WHERE NOT NULL <= NULL ---- query II rowsort label-4095 SELECT ALL + ( 67 ) * + col4 AS col3, - 13 AS col2 FROM tab4 AS cor0 WHERE NOT NULL <= NULL ---- query I rowsort label-4100 SELECT - col3 * - 70 FROM tab0 cor0 WHERE col3 NOT BETWEEN - col1 AND NULL ---- query I rowsort label-4100 SELECT - col3 * - 70 FROM tab1 cor0 WHERE col3 NOT BETWEEN - col1 AND NULL ---- query I rowsort label-4100 SELECT - col3 * - 70 FROM tab2 cor0 WHERE col3 NOT BETWEEN - col1 AND NULL ---- query I rowsort label-4100 SELECT - col3 * - 70 FROM tab3 cor0 WHERE col3 NOT BETWEEN - col1 AND NULL ---- query I rowsort label-4100 SELECT - col3 * - 70 FROM tab4 cor0 WHERE col3 NOT BETWEEN - col1 AND NULL ---- query IIIIIII rowsort label-4105 SELECT ALL * FROM tab0 WHERE NOT + 59 IS NOT NULL ---- query IIIIIII rowsort label-4105 SELECT ALL * FROM tab1 WHERE NOT + 59 IS NOT NULL ---- query IIIIIII rowsort label-4105 SELECT ALL * FROM tab2 WHERE NOT + 59 IS NOT NULL ---- query IIIIIII rowsort label-4105 SELECT ALL * FROM tab3 WHERE NOT + 59 IS NOT NULL ---- query IIIIIII rowsort label-4105 SELECT ALL * FROM tab4 WHERE NOT + 59 IS NOT NULL ---- query I rowsort label-4110 SELECT + 92 * + - 75 FROM tab0 AS cor0 WHERE NOT + ( + - col0 ) IN ( - + ( + + 81 ) + + col3 ) ---- 10 values hashing to 2d89ef30b3dfc9a7b81e99b8d39c8d4d query I rowsort label-4110 SELECT + 92 * + - 75 FROM tab1 AS cor0 WHERE NOT + ( + - col0 ) IN ( - + ( + + 81 ) + + col3 ) ---- 10 values hashing to 2d89ef30b3dfc9a7b81e99b8d39c8d4d query I rowsort label-4110 SELECT + 92 * + - 75 FROM tab2 AS cor0 WHERE NOT + ( + - col0 ) IN ( - + ( + + 81 ) + + col3 ) ---- 10 values hashing to 2d89ef30b3dfc9a7b81e99b8d39c8d4d query I rowsort label-4110 SELECT + 92 * + - 75 FROM tab3 AS cor0 WHERE NOT + ( + - col0 ) IN ( - + ( + + 81 ) + + col3 ) ---- 10 values hashing to 2d89ef30b3dfc9a7b81e99b8d39c8d4d query I rowsort label-4110 SELECT + 92 * + - 75 FROM tab4 AS cor0 WHERE NOT + ( + - col0 ) IN ( - + ( + + 81 ) + + col3 ) ---- 10 values hashing to 2d89ef30b3dfc9a7b81e99b8d39c8d4d query I rowsort label-4115 SELECT ALL + 53 FROM tab0 AS cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-4115 SELECT ALL + 53 FROM tab1 AS cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-4115 SELECT ALL + 53 FROM tab2 AS cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-4115 SELECT ALL + 53 FROM tab3 AS cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-4115 SELECT ALL + 53 FROM tab4 AS cor0 WHERE NULL IS NOT NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-4120 SELECT - col1 col1 FROM tab0 AS cor0 WHERE NOT NULL IS NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-4120 SELECT - col1 col1 FROM tab1 AS cor0 WHERE NOT NULL IS NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-4120 SELECT - col1 col1 FROM tab2 AS cor0 WHERE NOT NULL IS NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-4120 SELECT - col1 col1 FROM tab3 AS cor0 WHERE NOT NULL IS NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-4120 SELECT - col1 col1 FROM tab4 AS cor0 WHERE NOT NULL IS NULL ---- query IIIIIII rowsort label-4125 SELECT ALL * FROM tab0 AS cor0 WHERE NULL >= - 25 ---- query IIIIIII rowsort label-4125 SELECT ALL * FROM tab1 AS cor0 WHERE NULL >= - 25 ---- query IIIIIII rowsort label-4125 SELECT ALL * FROM tab2 AS cor0 WHERE NULL >= - 25 ---- query IIIIIII rowsort label-4125 SELECT ALL * FROM tab3 AS cor0 WHERE NULL >= - 25 ---- query IIIIIII rowsort label-4125 SELECT ALL * FROM tab4 AS cor0 WHERE NULL >= - 25 ---- query IIIIIII rowsort label-4130 SELECT ALL * FROM tab0 WHERE - 21 IS NULL ---- query IIIIIII rowsort label-4130 SELECT ALL * FROM tab1 WHERE - 21 IS NULL ---- query IIIIIII rowsort label-4130 SELECT ALL * FROM tab2 WHERE - 21 IS NULL ---- query IIIIIII rowsort label-4130 SELECT ALL * FROM tab3 WHERE - 21 IS NULL ---- query IIIIIII rowsort label-4130 SELECT ALL * FROM tab4 WHERE - 21 IS NULL ---- query I rowsort label-4135 SELECT + 95 - + 32 FROM tab0 WHERE col1 + - col1 BETWEEN col0 + - - col4 AND - - 80 ---- query I rowsort label-4135 SELECT + 95 - + 32 FROM tab1 WHERE col1 + - col1 BETWEEN col0 + - - col4 AND - - 80 ---- query I rowsort label-4135 SELECT + 95 - + 32 FROM tab2 WHERE col1 + - col1 BETWEEN col0 + - - col4 AND - - 80 ---- query I rowsort label-4135 SELECT + 95 - + 32 FROM tab3 WHERE col1 + - col1 BETWEEN col0 + - - col4 AND - - 80 ---- query I rowsort label-4135 SELECT + 95 - + 32 FROM tab4 WHERE col1 + - col1 BETWEEN col0 + - - col4 AND - - 80 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-4140 SELECT ALL + col5 AS col4 FROM tab0 WHERE - ( - col4 ) IN ( col0 * 33 / + 9 * - + col0 + CAST( NULL AS SIGNED ) + + 38, 87, - 34 * + CAST( + col1 AS SIGNED ) ) ---- skipif mysql # not compatible query I rowsort label-4140 SELECT ALL + col5 AS col4 FROM tab0 WHERE - ( - col4 ) IN ( col0 * 33 / + 9 * - + col0 + CAST ( NULL AS INTEGER ) + + 38, 87, - 34 * + CAST ( + col1 AS INTEGER ) ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-4140 SELECT ALL + col5 AS col4 FROM tab1 WHERE - ( - col4 ) IN ( col0 * 33 / + 9 * - + col0 + CAST( NULL AS SIGNED ) + + 38, 87, - 34 * + CAST( + col1 AS SIGNED ) ) ---- skipif mysql # not compatible query I rowsort label-4140 SELECT ALL + col5 AS col4 FROM tab1 WHERE - ( - col4 ) IN ( col0 * 33 / + 9 * - + col0 + CAST ( NULL AS INTEGER ) + + 38, 87, - 34 * + CAST ( + col1 AS INTEGER ) ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-4140 SELECT ALL + col5 AS col4 FROM tab2 WHERE - ( - col4 ) IN ( col0 * 33 / + 9 * - + col0 + CAST( NULL AS SIGNED ) + + 38, 87, - 34 * + CAST( + col1 AS SIGNED ) ) ---- skipif mysql # not compatible query I rowsort label-4140 SELECT ALL + col5 AS col4 FROM tab2 WHERE - ( - col4 ) IN ( col0 * 33 / + 9 * - + col0 + CAST ( NULL AS INTEGER ) + + 38, 87, - 34 * + CAST ( + col1 AS INTEGER ) ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-4140 SELECT ALL + col5 AS col4 FROM tab3 WHERE - ( - col4 ) IN ( col0 * 33 / + 9 * - + col0 + CAST( NULL AS SIGNED ) + + 38, 87, - 34 * + CAST( + col1 AS SIGNED ) ) ---- skipif mysql # not compatible query I rowsort label-4140 SELECT ALL + col5 AS col4 FROM tab3 WHERE - ( - col4 ) IN ( col0 * 33 / + 9 * - + col0 + CAST ( NULL AS INTEGER ) + + 38, 87, - 34 * + CAST ( + col1 AS INTEGER ) ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-4140 SELECT ALL + col5 AS col4 FROM tab4 WHERE - ( - col4 ) IN ( col0 * 33 / + 9 * - + col0 + CAST( NULL AS SIGNED ) + + 38, 87, - 34 * + CAST( + col1 AS SIGNED ) ) ---- skipif mysql # not compatible query I rowsort label-4140 SELECT ALL + col5 AS col4 FROM tab4 WHERE - ( - col4 ) IN ( col0 * 33 / + 9 * - + col0 + CAST ( NULL AS INTEGER ) + + 38, 87, - 34 * + CAST ( + col1 AS INTEGER ) ) ---- query IIIIIII rowsort label-4145 SELECT * FROM tab0 AS cor0 WHERE NOT ( NOT ( 76 * 54 - + col3 ) IS NULL ) ---- query IIIIIII rowsort label-4145 SELECT * FROM tab1 AS cor0 WHERE NOT ( NOT ( 76 * 54 - + col3 ) IS NULL ) ---- query IIIIIII rowsort label-4145 SELECT * FROM tab2 AS cor0 WHERE NOT ( NOT ( 76 * 54 - + col3 ) IS NULL ) ---- query IIIIIII rowsort label-4145 SELECT * FROM tab3 AS cor0 WHERE NOT ( NOT ( 76 * 54 - + col3 ) IS NULL ) ---- query IIIIIII rowsort label-4145 SELECT * FROM tab4 AS cor0 WHERE NOT ( NOT ( 76 * 54 - + col3 ) IS NULL ) ---- query I rowsort label-4150 SELECT 41 FROM tab0 WHERE + ( + col3 ) IS NULL ---- query I rowsort label-4150 SELECT 41 FROM tab1 WHERE + ( + col3 ) IS NULL ---- query I rowsort label-4150 SELECT 41 FROM tab2 WHERE + ( + col3 ) IS NULL ---- query I rowsort label-4150 SELECT 41 FROM tab3 WHERE + ( + col3 ) IS NULL ---- query I rowsort label-4150 SELECT 41 FROM tab4 WHERE + ( + col3 ) IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-4155 SELECT ALL * FROM tab0 AS cor0 WHERE NOT CAST( NULL AS SIGNED ) + + - col0 BETWEEN + col1 + + + col1 AND + CAST( 7 AS SIGNED ) ---- skipif mysql # not compatible query IIIIIII rowsort label-4155 SELECT ALL * FROM tab0 AS cor0 WHERE NOT CAST ( NULL AS INTEGER ) + + - col0 BETWEEN + col1 + + + col1 AND + CAST ( 7 AS INTEGER ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-4155 SELECT ALL * FROM tab1 AS cor0 WHERE NOT CAST( NULL AS SIGNED ) + + - col0 BETWEEN + col1 + + + col1 AND + CAST( 7 AS SIGNED ) ---- skipif mysql # not compatible query IIIIIII rowsort label-4155 SELECT ALL * FROM tab1 AS cor0 WHERE NOT CAST ( NULL AS INTEGER ) + + - col0 BETWEEN + col1 + + + col1 AND + CAST ( 7 AS INTEGER ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-4155 SELECT ALL * FROM tab2 AS cor0 WHERE NOT CAST( NULL AS SIGNED ) + + - col0 BETWEEN + col1 + + + col1 AND + CAST( 7 AS SIGNED ) ---- skipif mysql # not compatible query IIIIIII rowsort label-4155 SELECT ALL * FROM tab2 AS cor0 WHERE NOT CAST ( NULL AS INTEGER ) + + - col0 BETWEEN + col1 + + + col1 AND + CAST ( 7 AS INTEGER ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-4155 SELECT ALL * FROM tab3 AS cor0 WHERE NOT CAST( NULL AS SIGNED ) + + - col0 BETWEEN + col1 + + + col1 AND + CAST( 7 AS SIGNED ) ---- skipif mysql # not compatible query IIIIIII rowsort label-4155 SELECT ALL * FROM tab3 AS cor0 WHERE NOT CAST ( NULL AS INTEGER ) + + - col0 BETWEEN + col1 + + + col1 AND + CAST ( 7 AS INTEGER ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-4155 SELECT ALL * FROM tab4 AS cor0 WHERE NOT CAST( NULL AS SIGNED ) + + - col0 BETWEEN + col1 + + + col1 AND + CAST( 7 AS SIGNED ) ---- skipif mysql # not compatible query IIIIIII rowsort label-4155 SELECT ALL * FROM tab4 AS cor0 WHERE NOT CAST ( NULL AS INTEGER ) + + - col0 BETWEEN + col1 + + + col1 AND + CAST ( 7 AS INTEGER ) ---- onlyif mysql # aggregate syntax: query I rowsort label-4160 SELECT + COUNT( * ) + + 10 FROM tab0 WHERE NULL <> - col0 ---- 10 skipif mysql # not compatible query I rowsort label-4160 SELECT + COUNT ( * ) + + 10 FROM tab0 WHERE NULL <> - col0 ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-4160 SELECT + COUNT( * ) + + 10 FROM tab1 WHERE NULL <> - col0 ---- 10 skipif mysql # not compatible query I rowsort label-4160 SELECT + COUNT ( * ) + + 10 FROM tab1 WHERE NULL <> - col0 ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-4160 SELECT + COUNT( * ) + + 10 FROM tab2 WHERE NULL <> - col0 ---- 10 skipif mysql # not compatible query I rowsort label-4160 SELECT + COUNT ( * ) + + 10 FROM tab2 WHERE NULL <> - col0 ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-4160 SELECT + COUNT( * ) + + 10 FROM tab3 WHERE NULL <> - col0 ---- 10 skipif mysql # not compatible query I rowsort label-4160 SELECT + COUNT ( * ) + + 10 FROM tab3 WHERE NULL <> - col0 ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-4160 SELECT + COUNT( * ) + + 10 FROM tab4 WHERE NULL <> - col0 ---- 10 skipif mysql # not compatible query I rowsort label-4160 SELECT + COUNT ( * ) + + 10 FROM tab4 WHERE NULL <> - col0 ---- 10 query IIIIIII rowsort label-4165 SELECT * FROM tab0 WHERE - col4 * + + 7 IS NULL ---- query IIIIIII rowsort label-4165 SELECT * FROM tab1 WHERE - col4 * + + 7 IS NULL ---- query IIIIIII rowsort label-4165 SELECT * FROM tab2 WHERE - col4 * + + 7 IS NULL ---- query IIIIIII rowsort label-4165 SELECT * FROM tab3 WHERE - col4 * + + 7 IS NULL ---- query IIIIIII rowsort label-4165 SELECT * FROM tab4 WHERE - col4 * + + 7 IS NULL ---- query IIIIIII rowsort label-4170 SELECT ALL * FROM tab0 WHERE NOT NULL NOT IN ( + + 50 ) ---- query IIIIIII rowsort label-4170 SELECT ALL * FROM tab1 WHERE NOT NULL NOT IN ( + + 50 ) ---- query IIIIIII rowsort label-4170 SELECT ALL * FROM tab2 WHERE NOT NULL NOT IN ( + + 50 ) ---- query IIIIIII rowsort label-4170 SELECT ALL * FROM tab3 WHERE NOT NULL NOT IN ( + + 50 ) ---- query IIIIIII rowsort label-4170 SELECT ALL * FROM tab4 WHERE NOT NULL NOT IN ( + + 50 ) ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-4175 SELECT + 49 col0 FROM tab0 AS cor0 WHERE NOT - 76 IS NULL ---- 10 values hashing to 30eddfd85c3464c152ba1b42ffe6eba7 skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-4175 SELECT + 49 col0 FROM tab1 AS cor0 WHERE NOT - 76 IS NULL ---- 10 values hashing to 30eddfd85c3464c152ba1b42ffe6eba7 skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-4175 SELECT + 49 col0 FROM tab2 AS cor0 WHERE NOT - 76 IS NULL ---- 10 values hashing to 30eddfd85c3464c152ba1b42ffe6eba7 skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-4175 SELECT + 49 col0 FROM tab3 AS cor0 WHERE NOT - 76 IS NULL ---- 10 values hashing to 30eddfd85c3464c152ba1b42ffe6eba7 skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-4175 SELECT + 49 col0 FROM tab4 AS cor0 WHERE NOT - 76 IS NULL ---- 10 values hashing to 30eddfd85c3464c152ba1b42ffe6eba7 onlyif mysql # CAST syntax: DECIMAL type: query IIIIIII rowsort label-4180 SELECT * FROM tab0 WHERE + + CAST( NULL AS DECIMAL ) IS NOT NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-4180 SELECT * FROM tab0 WHERE + + CAST ( NULL AS REAL ) IS NOT NULL ---- onlyif mysql # CAST syntax: DECIMAL type: query IIIIIII rowsort label-4180 SELECT * FROM tab1 WHERE + + CAST( NULL AS DECIMAL ) IS NOT NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-4180 SELECT * FROM tab1 WHERE + + CAST ( NULL AS REAL ) IS NOT NULL ---- onlyif mysql # CAST syntax: DECIMAL type: query IIIIIII rowsort label-4180 SELECT * FROM tab2 WHERE + + CAST( NULL AS DECIMAL ) IS NOT NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-4180 SELECT * FROM tab2 WHERE + + CAST ( NULL AS REAL ) IS NOT NULL ---- onlyif mysql # CAST syntax: DECIMAL type: query IIIIIII rowsort label-4180 SELECT * FROM tab3 WHERE + + CAST( NULL AS DECIMAL ) IS NOT NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-4180 SELECT * FROM tab3 WHERE + + CAST ( NULL AS REAL ) IS NOT NULL ---- onlyif mysql # CAST syntax: DECIMAL type: query IIIIIII rowsort label-4180 SELECT * FROM tab4 WHERE + + CAST( NULL AS DECIMAL ) IS NOT NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-4180 SELECT * FROM tab4 WHERE + + CAST ( NULL AS REAL ) IS NOT NULL ---- query IIIIIII rowsort label-4185 SELECT * FROM tab0 WHERE NULL NOT BETWEEN NULL AND - - 30 ---- query IIIIIII rowsort label-4185 SELECT * FROM tab1 WHERE NULL NOT BETWEEN NULL AND - - 30 ---- query IIIIIII rowsort label-4185 SELECT * FROM tab2 WHERE NULL NOT BETWEEN NULL AND - - 30 ---- query IIIIIII rowsort label-4185 SELECT * FROM tab3 WHERE NULL NOT BETWEEN NULL AND - - 30 ---- query IIIIIII rowsort label-4185 SELECT * FROM tab4 WHERE NULL NOT BETWEEN NULL AND - - 30 ---- query I rowsort label-4190 SELECT - col3 AS col1 FROM tab0 AS cor0 WHERE col5 IS NULL ---- query I rowsort label-4190 SELECT - col3 AS col1 FROM tab1 AS cor0 WHERE col5 IS NULL ---- query I rowsort label-4190 SELECT - col3 AS col1 FROM tab2 AS cor0 WHERE col5 IS NULL ---- query I rowsort label-4190 SELECT - col3 AS col1 FROM tab3 AS cor0 WHERE col5 IS NULL ---- query I rowsort label-4190 SELECT - col3 AS col1 FROM tab4 AS cor0 WHERE col5 IS NULL ---- onlyif mysql # aggregate syntax: query I rowsort label-4195 SELECT + COUNT( * ) AS col1 FROM tab0 AS cor0 WHERE NOT ( - col0 < - - col0 ) ---- 0 skipif mysql # not compatible query I rowsort label-4195 SELECT + COUNT ( * ) AS col1 FROM tab0 AS cor0 WHERE NOT ( - col0 < - - col0 ) ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-4195 SELECT + COUNT( * ) AS col1 FROM tab1 AS cor0 WHERE NOT ( - col0 < - - col0 ) ---- 0 skipif mysql # not compatible query I rowsort label-4195 SELECT + COUNT ( * ) AS col1 FROM tab1 AS cor0 WHERE NOT ( - col0 < - - col0 ) ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-4195 SELECT + COUNT( * ) AS col1 FROM tab2 AS cor0 WHERE NOT ( - col0 < - - col0 ) ---- 0 skipif mysql # not compatible query I rowsort label-4195 SELECT + COUNT ( * ) AS col1 FROM tab2 AS cor0 WHERE NOT ( - col0 < - - col0 ) ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-4195 SELECT + COUNT( * ) AS col1 FROM tab3 AS cor0 WHERE NOT ( - col0 < - - col0 ) ---- 0 skipif mysql # not compatible query I rowsort label-4195 SELECT + COUNT ( * ) AS col1 FROM tab3 AS cor0 WHERE NOT ( - col0 < - - col0 ) ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-4195 SELECT + COUNT( * ) AS col1 FROM tab4 AS cor0 WHERE NOT ( - col0 < - - col0 ) ---- 0 skipif mysql # not compatible query I rowsort label-4195 SELECT + COUNT ( * ) AS col1 FROM tab4 AS cor0 WHERE NOT ( - col0 < - - col0 ) ---- 0 query I rowsort label-4200 SELECT DISTINCT + col4 - + 98 FROM tab0 WHERE - + col3 * 44 IS NULL ---- query I rowsort label-4200 SELECT DISTINCT + col4 - + 98 FROM tab1 WHERE - + col3 * 44 IS NULL ---- query I rowsort label-4200 SELECT DISTINCT + col4 - + 98 FROM tab2 WHERE - + col3 * 44 IS NULL ---- query I rowsort label-4200 SELECT DISTINCT + col4 - + 98 FROM tab3 WHERE - + col3 * 44 IS NULL ---- query I rowsort label-4200 SELECT DISTINCT + col4 - + 98 FROM tab4 WHERE - + col3 * 44 IS NULL ---- query I rowsort label-4205 SELECT + + col4 AS col2 FROM tab0 WHERE NOT NULL IS NULL ---- query I rowsort label-4205 SELECT + + col4 AS col2 FROM tab1 WHERE NOT NULL IS NULL ---- query I rowsort label-4205 SELECT + + col4 AS col2 FROM tab2 WHERE NOT NULL IS NULL ---- query I rowsort label-4205 SELECT + + col4 AS col2 FROM tab3 WHERE NOT NULL IS NULL ---- query I rowsort label-4205 SELECT + + col4 AS col2 FROM tab4 WHERE NOT NULL IS NULL ---- query IIIIIII rowsort label-4210 SELECT ALL * FROM tab0 WHERE - 88 <= NULL ---- query IIIIIII rowsort label-4210 SELECT ALL * FROM tab1 WHERE - 88 <= NULL ---- query IIIIIII rowsort label-4210 SELECT ALL * FROM tab2 WHERE - 88 <= NULL ---- query IIIIIII rowsort label-4210 SELECT ALL * FROM tab3 WHERE - 88 <= NULL ---- query IIIIIII rowsort label-4210 SELECT ALL * FROM tab4 WHERE - 88 <= NULL ---- query IIIIIII rowsort label-4215 SELECT * FROM tab0 WHERE NOT 94 BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-4215 SELECT * FROM tab1 WHERE NOT 94 BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-4215 SELECT * FROM tab2 WHERE NOT 94 BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-4215 SELECT * FROM tab3 WHERE NOT 94 BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-4215 SELECT * FROM tab4 WHERE NOT 94 BETWEEN NULL AND NULL ---- query I rowsort label-4220 SELECT + + 24 FROM tab0 AS cor0 WHERE ( NULL ) IS NOT NULL ---- query I rowsort label-4220 SELECT + + 24 FROM tab1 AS cor0 WHERE ( NULL ) IS NOT NULL ---- query I rowsort label-4220 SELECT + + 24 FROM tab2 AS cor0 WHERE ( NULL ) IS NOT NULL ---- query I rowsort label-4220 SELECT + + 24 FROM tab3 AS cor0 WHERE ( NULL ) IS NOT NULL ---- query I rowsort label-4220 SELECT + + 24 FROM tab4 AS cor0 WHERE ( NULL ) IS NOT NULL ---- query IIIIIII rowsort label-4225 SELECT * FROM tab0 AS cor0 WHERE NULL >= ( NULL ) ---- query IIIIIII rowsort label-4225 SELECT * FROM tab1 AS cor0 WHERE NULL >= ( NULL ) ---- query IIIIIII rowsort label-4225 SELECT * FROM tab2 AS cor0 WHERE NULL >= ( NULL ) ---- query IIIIIII rowsort label-4225 SELECT * FROM tab3 AS cor0 WHERE NULL >= ( NULL ) ---- query IIIIIII rowsort label-4225 SELECT * FROM tab4 AS cor0 WHERE NULL >= ( NULL ) ---- query IIIIIII rowsort label-4230 SELECT * FROM tab0 AS cor0 WHERE ( NULL ) < - 83 ---- query IIIIIII rowsort label-4230 SELECT * FROM tab1 AS cor0 WHERE ( NULL ) < - 83 ---- query IIIIIII rowsort label-4230 SELECT * FROM tab2 AS cor0 WHERE ( NULL ) < - 83 ---- query IIIIIII rowsort label-4230 SELECT * FROM tab3 AS cor0 WHERE ( NULL ) < - 83 ---- query IIIIIII rowsort label-4230 SELECT * FROM tab4 AS cor0 WHERE ( NULL ) < - 83 ---- onlyif mysql # CAST syntax: SIGNED type: query II rowsort label-4235 SELECT - CAST( NULL AS SIGNED ) AS col4, 37 FROM tab0 AS cor0 WHERE + col4 * + ( + + col4 ) IS NULL ---- skipif mysql # not compatible query II rowsort label-4235 SELECT - CAST ( NULL AS INTEGER ) AS col4, 37 FROM tab0 AS cor0 WHERE + col4 * + ( + + col4 ) IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query II rowsort label-4235 SELECT - CAST( NULL AS SIGNED ) AS col4, 37 FROM tab1 AS cor0 WHERE + col4 * + ( + + col4 ) IS NULL ---- skipif mysql # not compatible query II rowsort label-4235 SELECT - CAST ( NULL AS INTEGER ) AS col4, 37 FROM tab1 AS cor0 WHERE + col4 * + ( + + col4 ) IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query II rowsort label-4235 SELECT - CAST( NULL AS SIGNED ) AS col4, 37 FROM tab2 AS cor0 WHERE + col4 * + ( + + col4 ) IS NULL ---- skipif mysql # not compatible query II rowsort label-4235 SELECT - CAST ( NULL AS INTEGER ) AS col4, 37 FROM tab2 AS cor0 WHERE + col4 * + ( + + col4 ) IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query II rowsort label-4235 SELECT - CAST( NULL AS SIGNED ) AS col4, 37 FROM tab3 AS cor0 WHERE + col4 * + ( + + col4 ) IS NULL ---- skipif mysql # not compatible query II rowsort label-4235 SELECT - CAST ( NULL AS INTEGER ) AS col4, 37 FROM tab3 AS cor0 WHERE + col4 * + ( + + col4 ) IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query II rowsort label-4235 SELECT - CAST( NULL AS SIGNED ) AS col4, 37 FROM tab4 AS cor0 WHERE + col4 * + ( + + col4 ) IS NULL ---- skipif mysql # not compatible query II rowsort label-4235 SELECT - CAST ( NULL AS INTEGER ) AS col4, 37 FROM tab4 AS cor0 WHERE + col4 * + ( + + col4 ) IS NULL ---- onlyif mysql # CAST syntax: DECIMAL type: query I rowsort label-4240 SELECT ALL - CAST( NULL AS DECIMAL ) AS col2 FROM tab0 AS cor0 WHERE NOT NULL > 10 ---- skipif mysql # not compatible query I rowsort label-4240 SELECT ALL - CAST ( NULL AS REAL ) AS col2 FROM tab0 AS cor0 WHERE NOT NULL > 10 ---- onlyif mysql # CAST syntax: DECIMAL type: query I rowsort label-4240 SELECT ALL - CAST( NULL AS DECIMAL ) AS col2 FROM tab1 AS cor0 WHERE NOT NULL > 10 ---- skipif mysql # not compatible query I rowsort label-4240 SELECT ALL - CAST ( NULL AS REAL ) AS col2 FROM tab1 AS cor0 WHERE NOT NULL > 10 ---- onlyif mysql # CAST syntax: DECIMAL type: query I rowsort label-4240 SELECT ALL - CAST( NULL AS DECIMAL ) AS col2 FROM tab2 AS cor0 WHERE NOT NULL > 10 ---- skipif mysql # not compatible query I rowsort label-4240 SELECT ALL - CAST ( NULL AS REAL ) AS col2 FROM tab2 AS cor0 WHERE NOT NULL > 10 ---- onlyif mysql # CAST syntax: DECIMAL type: query I rowsort label-4240 SELECT ALL - CAST( NULL AS DECIMAL ) AS col2 FROM tab3 AS cor0 WHERE NOT NULL > 10 ---- skipif mysql # not compatible query I rowsort label-4240 SELECT ALL - CAST ( NULL AS REAL ) AS col2 FROM tab3 AS cor0 WHERE NOT NULL > 10 ---- onlyif mysql # CAST syntax: DECIMAL type: query I rowsort label-4240 SELECT ALL - CAST( NULL AS DECIMAL ) AS col2 FROM tab4 AS cor0 WHERE NOT NULL > 10 ---- skipif mysql # not compatible query I rowsort label-4240 SELECT ALL - CAST ( NULL AS REAL ) AS col2 FROM tab4 AS cor0 WHERE NOT NULL > 10 ---- query II rowsort label-4245 SELECT ALL col2, - 84 + - + col0 AS col5 FROM tab0 AS cor0 WHERE NOT - col3 IN ( + col3 ) ---- 20 values hashing to 1e69bda75e61a89118cbb903b6add255 query II rowsort label-4245 SELECT ALL col2, - 84 + - + col0 AS col5 FROM tab1 AS cor0 WHERE NOT - col3 IN ( + col3 ) ---- 20 values hashing to 1e69bda75e61a89118cbb903b6add255 query II rowsort label-4245 SELECT ALL col2, - 84 + - + col0 AS col5 FROM tab2 AS cor0 WHERE NOT - col3 IN ( + col3 ) ---- 20 values hashing to 1e69bda75e61a89118cbb903b6add255 query II rowsort label-4245 SELECT ALL col2, - 84 + - + col0 AS col5 FROM tab3 AS cor0 WHERE NOT - col3 IN ( + col3 ) ---- 20 values hashing to 1e69bda75e61a89118cbb903b6add255 query II rowsort label-4245 SELECT ALL col2, - 84 + - + col0 AS col5 FROM tab4 AS cor0 WHERE NOT - col3 IN ( + col3 ) ---- 20 values hashing to 1e69bda75e61a89118cbb903b6add255 query IIIIIII rowsort label-4250 SELECT ALL * FROM tab0 AS cor0 WHERE ( 44 * + + 35 < - 71 ) ---- query IIIIIII rowsort label-4250 SELECT ALL * FROM tab1 AS cor0 WHERE ( 44 * + + 35 < - 71 ) ---- query IIIIIII rowsort label-4250 SELECT ALL * FROM tab2 AS cor0 WHERE ( 44 * + + 35 < - 71 ) ---- query IIIIIII rowsort label-4250 SELECT ALL * FROM tab3 AS cor0 WHERE ( 44 * + + 35 < - 71 ) ---- query IIIIIII rowsort label-4250 SELECT ALL * FROM tab4 AS cor0 WHERE ( 44 * + + 35 < - 71 ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-4255 SELECT * FROM tab0 WHERE NOT + - CAST( - 33 AS SIGNED ) IS NOT NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-4255 SELECT * FROM tab0 WHERE NOT + - CAST ( - 33 AS INTEGER ) IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-4255 SELECT * FROM tab1 WHERE NOT + - CAST( - 33 AS SIGNED ) IS NOT NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-4255 SELECT * FROM tab1 WHERE NOT + - CAST ( - 33 AS INTEGER ) IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-4255 SELECT * FROM tab2 WHERE NOT + - CAST( - 33 AS SIGNED ) IS NOT NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-4255 SELECT * FROM tab2 WHERE NOT + - CAST ( - 33 AS INTEGER ) IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-4255 SELECT * FROM tab3 WHERE NOT + - CAST( - 33 AS SIGNED ) IS NOT NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-4255 SELECT * FROM tab3 WHERE NOT + - CAST ( - 33 AS INTEGER ) IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-4255 SELECT * FROM tab4 WHERE NOT + - CAST( - 33 AS SIGNED ) IS NOT NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-4255 SELECT * FROM tab4 WHERE NOT + - CAST ( - 33 AS INTEGER ) IS NOT NULL ---- query I rowsort label-4260 SELECT 17 FROM tab0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 27998f6961604feddf3b6f137c2cd9d5 query I rowsort label-4260 SELECT 17 FROM tab1 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 27998f6961604feddf3b6f137c2cd9d5 query I rowsort label-4260 SELECT 17 FROM tab2 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 27998f6961604feddf3b6f137c2cd9d5 query I rowsort label-4260 SELECT 17 FROM tab3 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 27998f6961604feddf3b6f137c2cd9d5 query I rowsort label-4260 SELECT 17 FROM tab4 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 27998f6961604feddf3b6f137c2cd9d5 query IIIIIII rowsort label-4265 SELECT ALL * FROM tab0 WHERE + - 55 + + col4 < NULL ---- query IIIIIII rowsort label-4265 SELECT ALL * FROM tab1 WHERE + - 55 + + col4 < NULL ---- query IIIIIII rowsort label-4265 SELECT ALL * FROM tab2 WHERE + - 55 + + col4 < NULL ---- query IIIIIII rowsort label-4265 SELECT ALL * FROM tab3 WHERE + - 55 + + col4 < NULL ---- query IIIIIII rowsort label-4265 SELECT ALL * FROM tab4 WHERE + - 55 + + col4 < NULL ---- query I rowsort label-4270 SELECT ALL - - col4 * + + 34 + - col1 AS col2 FROM tab0 AS cor0 WHERE ( NULL ) BETWEEN + 88 AND - col1 ---- query I rowsort label-4270 SELECT ALL - - col4 * + + 34 + - col1 AS col2 FROM tab1 AS cor0 WHERE ( NULL ) BETWEEN + 88 AND - col1 ---- query I rowsort label-4270 SELECT ALL - - col4 * + + 34 + - col1 AS col2 FROM tab2 AS cor0 WHERE ( NULL ) BETWEEN + 88 AND - col1 ---- query I rowsort label-4270 SELECT ALL - - col4 * + + 34 + - col1 AS col2 FROM tab3 AS cor0 WHERE ( NULL ) BETWEEN + 88 AND - col1 ---- query I rowsort label-4270 SELECT ALL - - col4 * + + 34 + - col1 AS col2 FROM tab4 AS cor0 WHERE ( NULL ) BETWEEN + 88 AND - col1 ---- query I rowsort label-4275 SELECT + 24 AS col0 FROM tab0 AS cor0 WHERE - col3 IS NULL ---- query I rowsort label-4275 SELECT + 24 AS col0 FROM tab1 AS cor0 WHERE - col3 IS NULL ---- query I rowsort label-4275 SELECT + 24 AS col0 FROM tab2 AS cor0 WHERE - col3 IS NULL ---- query I rowsort label-4275 SELECT + 24 AS col0 FROM tab3 AS cor0 WHERE - col3 IS NULL ---- query I rowsort label-4275 SELECT + 24 AS col0 FROM tab4 AS cor0 WHERE - col3 IS NULL ---- query II rowsort label-4280 SELECT ALL - ( - 65 ), - 24 FROM tab0 AS cor0 WHERE ( NULL ) IS NULL ---- 20 values hashing to 27ee9387fb75c0b5a34ed108c10a3a81 query II rowsort label-4280 SELECT ALL - ( - 65 ), - 24 FROM tab1 AS cor0 WHERE ( NULL ) IS NULL ---- 20 values hashing to 27ee9387fb75c0b5a34ed108c10a3a81 query II rowsort label-4280 SELECT ALL - ( - 65 ), - 24 FROM tab2 AS cor0 WHERE ( NULL ) IS NULL ---- 20 values hashing to 27ee9387fb75c0b5a34ed108c10a3a81 query II rowsort label-4280 SELECT ALL - ( - 65 ), - 24 FROM tab3 AS cor0 WHERE ( NULL ) IS NULL ---- 20 values hashing to 27ee9387fb75c0b5a34ed108c10a3a81 query II rowsort label-4280 SELECT ALL - ( - 65 ), - 24 FROM tab4 AS cor0 WHERE ( NULL ) IS NULL ---- 20 values hashing to 27ee9387fb75c0b5a34ed108c10a3a81 query IIIIIII rowsort label-4285 SELECT ALL * FROM tab0 cor0 WHERE col0 <> NULL ---- query IIIIIII rowsort label-4285 SELECT ALL * FROM tab1 cor0 WHERE col0 <> NULL ---- query IIIIIII rowsort label-4285 SELECT ALL * FROM tab2 cor0 WHERE col0 <> NULL ---- query IIIIIII rowsort label-4285 SELECT ALL * FROM tab3 cor0 WHERE col0 <> NULL ---- query IIIIIII rowsort label-4285 SELECT ALL * FROM tab4 cor0 WHERE col0 <> NULL ---- onlyif mysql # aggregate syntax: query I rowsort label-4290 SELECT COUNT( * ) AS col2 FROM tab0 cor0 WHERE ( NULL ) = - + col0 * 33 ---- 0 skipif mysql # not compatible query I rowsort label-4290 SELECT COUNT ( * ) AS col2 FROM tab0 cor0 WHERE ( NULL ) = - + col0 * 33 ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-4290 SELECT COUNT( * ) AS col2 FROM tab1 cor0 WHERE ( NULL ) = - + col0 * 33 ---- 0 skipif mysql # not compatible query I rowsort label-4290 SELECT COUNT ( * ) AS col2 FROM tab1 cor0 WHERE ( NULL ) = - + col0 * 33 ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-4290 SELECT COUNT( * ) AS col2 FROM tab2 cor0 WHERE ( NULL ) = - + col0 * 33 ---- 0 skipif mysql # not compatible query I rowsort label-4290 SELECT COUNT ( * ) AS col2 FROM tab2 cor0 WHERE ( NULL ) = - + col0 * 33 ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-4290 SELECT COUNT( * ) AS col2 FROM tab3 cor0 WHERE ( NULL ) = - + col0 * 33 ---- 0 skipif mysql # not compatible query I rowsort label-4290 SELECT COUNT ( * ) AS col2 FROM tab3 cor0 WHERE ( NULL ) = - + col0 * 33 ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-4290 SELECT COUNT( * ) AS col2 FROM tab4 cor0 WHERE ( NULL ) = - + col0 * 33 ---- 0 skipif mysql # not compatible query I rowsort label-4290 SELECT COUNT ( * ) AS col2 FROM tab4 cor0 WHERE ( NULL ) = - + col0 * 33 ---- 0 query I rowsort label-4295 SELECT ALL - col3 AS col4 FROM tab0 AS cor0 WHERE NOT col1 IS NULL ---- 10 values hashing to 19e9fb81d711d30a2b9bef5022326952 query I rowsort label-4295 SELECT ALL - col3 AS col4 FROM tab1 AS cor0 WHERE NOT col1 IS NULL ---- 10 values hashing to 19e9fb81d711d30a2b9bef5022326952 query I rowsort label-4295 SELECT ALL - col3 AS col4 FROM tab2 AS cor0 WHERE NOT col1 IS NULL ---- 10 values hashing to 19e9fb81d711d30a2b9bef5022326952 query I rowsort label-4295 SELECT ALL - col3 AS col4 FROM tab3 AS cor0 WHERE NOT col1 IS NULL ---- 10 values hashing to 19e9fb81d711d30a2b9bef5022326952 query I rowsort label-4295 SELECT ALL - col3 AS col4 FROM tab4 AS cor0 WHERE NOT col1 IS NULL ---- 10 values hashing to 19e9fb81d711d30a2b9bef5022326952 query I rowsort label-4300 SELECT - - ( + col0 ) * 65 * + 7 + - + col1 AS col1 FROM tab0 AS cor0 WHERE NOT ( NULL ) IS NULL ---- query I rowsort label-4300 SELECT - - ( + col0 ) * 65 * + 7 + - + col1 AS col1 FROM tab1 AS cor0 WHERE NOT ( NULL ) IS NULL ---- query I rowsort label-4300 SELECT - - ( + col0 ) * 65 * + 7 + - + col1 AS col1 FROM tab2 AS cor0 WHERE NOT ( NULL ) IS NULL ---- query I rowsort label-4300 SELECT - - ( + col0 ) * 65 * + 7 + - + col1 AS col1 FROM tab3 AS cor0 WHERE NOT ( NULL ) IS NULL ---- query I rowsort label-4300 SELECT - - ( + col0 ) * 65 * + 7 + - + col1 AS col1 FROM tab4 AS cor0 WHERE NOT ( NULL ) IS NULL ---- onlyif mysql # aggregate syntax: query I rowsort label-4305 SELECT ALL + - COUNT( * ) FROM tab0 AS cor0 WHERE NOT + 57 IS NOT NULL ---- 0 skipif mysql # not compatible query I rowsort label-4305 SELECT ALL + - COUNT ( * ) FROM tab0 AS cor0 WHERE NOT + 57 IS NOT NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-4305 SELECT ALL + - COUNT( * ) FROM tab1 AS cor0 WHERE NOT + 57 IS NOT NULL ---- 0 skipif mysql # not compatible query I rowsort label-4305 SELECT ALL + - COUNT ( * ) FROM tab1 AS cor0 WHERE NOT + 57 IS NOT NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-4305 SELECT ALL + - COUNT( * ) FROM tab2 AS cor0 WHERE NOT + 57 IS NOT NULL ---- 0 skipif mysql # not compatible query I rowsort label-4305 SELECT ALL + - COUNT ( * ) FROM tab2 AS cor0 WHERE NOT + 57 IS NOT NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-4305 SELECT ALL + - COUNT( * ) FROM tab3 AS cor0 WHERE NOT + 57 IS NOT NULL ---- 0 skipif mysql # not compatible query I rowsort label-4305 SELECT ALL + - COUNT ( * ) FROM tab3 AS cor0 WHERE NOT + 57 IS NOT NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-4305 SELECT ALL + - COUNT( * ) FROM tab4 AS cor0 WHERE NOT + 57 IS NOT NULL ---- 0 skipif mysql # not compatible query I rowsort label-4305 SELECT ALL + - COUNT ( * ) FROM tab4 AS cor0 WHERE NOT + 57 IS NOT NULL ---- 0 query IIIIIII rowsort label-4310 SELECT ALL * FROM tab0 WHERE NOT - + col0 < + - 34 + + col1 - col1 ---- query IIIIIII rowsort label-4310 SELECT ALL * FROM tab1 WHERE NOT - + col0 < + - 34 + + col1 - col1 ---- query IIIIIII rowsort label-4310 SELECT ALL * FROM tab2 WHERE NOT - + col0 < + - 34 + + col1 - col1 ---- query IIIIIII rowsort label-4310 SELECT ALL * FROM tab3 WHERE NOT - + col0 < + - 34 + + col1 - col1 ---- query IIIIIII rowsort label-4310 SELECT ALL * FROM tab4 WHERE NOT - + col0 < + - 34 + + col1 - col1 ---- query I rowsort label-4315 SELECT + + col0 AS col2 FROM tab0 WHERE + col1 IS NOT NULL ---- 10 values hashing to 3e0374294159d0161eca7e4bf639b54a query I rowsort label-4315 SELECT + + col0 AS col2 FROM tab1 WHERE + col1 IS NOT NULL ---- 10 values hashing to 3e0374294159d0161eca7e4bf639b54a query I rowsort label-4315 SELECT + + col0 AS col2 FROM tab2 WHERE + col1 IS NOT NULL ---- 10 values hashing to 3e0374294159d0161eca7e4bf639b54a query I rowsort label-4315 SELECT + + col0 AS col2 FROM tab3 WHERE + col1 IS NOT NULL ---- 10 values hashing to 3e0374294159d0161eca7e4bf639b54a query I rowsort label-4315 SELECT + + col0 AS col2 FROM tab4 WHERE + col1 IS NOT NULL ---- 10 values hashing to 3e0374294159d0161eca7e4bf639b54a query I rowsort label-4320 SELECT DISTINCT + + 71 FROM tab0 WHERE NOT NULL > 21 ---- query I rowsort label-4320 SELECT DISTINCT + + 71 FROM tab1 WHERE NOT NULL > 21 ---- query I rowsort label-4320 SELECT DISTINCT + + 71 FROM tab2 WHERE NOT NULL > 21 ---- query I rowsort label-4320 SELECT DISTINCT + + 71 FROM tab3 WHERE NOT NULL > 21 ---- query I rowsort label-4320 SELECT DISTINCT + + 71 FROM tab4 WHERE NOT NULL > 21 ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-4325 SELECT ALL * FROM tab0 WHERE NOT + col4 NOT BETWEEN + CAST( 5 AS SIGNED ) * + col1 + - col4 AND ( - 83 / ( - col1 ) + - col1 ) ---- skipif mysql # not compatible query IIIIIII rowsort label-4325 SELECT ALL * FROM tab0 WHERE NOT + col4 NOT BETWEEN + CAST ( 5 AS INTEGER ) * + col1 + - col4 AND ( - 83 / ( - col1 ) + - col1 ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-4325 SELECT ALL * FROM tab1 WHERE NOT + col4 NOT BETWEEN + CAST( 5 AS SIGNED ) * + col1 + - col4 AND ( - 83 / ( - col1 ) + - col1 ) ---- skipif mysql # not compatible query IIIIIII rowsort label-4325 SELECT ALL * FROM tab1 WHERE NOT + col4 NOT BETWEEN + CAST ( 5 AS INTEGER ) * + col1 + - col4 AND ( - 83 / ( - col1 ) + - col1 ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-4325 SELECT ALL * FROM tab2 WHERE NOT + col4 NOT BETWEEN + CAST( 5 AS SIGNED ) * + col1 + - col4 AND ( - 83 / ( - col1 ) + - col1 ) ---- skipif mysql # not compatible query IIIIIII rowsort label-4325 SELECT ALL * FROM tab2 WHERE NOT + col4 NOT BETWEEN + CAST ( 5 AS INTEGER ) * + col1 + - col4 AND ( - 83 / ( - col1 ) + - col1 ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-4325 SELECT ALL * FROM tab3 WHERE NOT + col4 NOT BETWEEN + CAST( 5 AS SIGNED ) * + col1 + - col4 AND ( - 83 / ( - col1 ) + - col1 ) ---- skipif mysql # not compatible query IIIIIII rowsort label-4325 SELECT ALL * FROM tab3 WHERE NOT + col4 NOT BETWEEN + CAST ( 5 AS INTEGER ) * + col1 + - col4 AND ( - 83 / ( - col1 ) + - col1 ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-4325 SELECT ALL * FROM tab4 WHERE NOT + col4 NOT BETWEEN + CAST( 5 AS SIGNED ) * + col1 + - col4 AND ( - 83 / ( - col1 ) + - col1 ) ---- skipif mysql # not compatible query IIIIIII rowsort label-4325 SELECT ALL * FROM tab4 WHERE NOT + col4 NOT BETWEEN + CAST ( 5 AS INTEGER ) * + col1 + - col4 AND ( - 83 / ( - col1 ) + - col1 ) ---- query I rowsort label-4330 SELECT + + col2 FROM tab0 cor0 WHERE NOT ( NULL ) IS NOT NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-4330 SELECT + + col2 FROM tab1 cor0 WHERE NOT ( NULL ) IS NOT NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-4330 SELECT + + col2 FROM tab2 cor0 WHERE NOT ( NULL ) IS NOT NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-4330 SELECT + + col2 FROM tab3 cor0 WHERE NOT ( NULL ) IS NOT NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-4330 SELECT + + col2 FROM tab4 cor0 WHERE NOT ( NULL ) IS NOT NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-4335 SELECT * FROM tab0 AS cor0 WHERE + CAST( NULL AS SIGNED ) * 82 BETWEEN NULL AND + - col0 * + col3 ---- skipif mysql # not compatible query IIIIIII rowsort label-4335 SELECT * FROM tab0 AS cor0 WHERE + CAST ( NULL AS INTEGER ) * 82 BETWEEN NULL AND + - col0 * + col3 ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-4335 SELECT * FROM tab1 AS cor0 WHERE + CAST( NULL AS SIGNED ) * 82 BETWEEN NULL AND + - col0 * + col3 ---- skipif mysql # not compatible query IIIIIII rowsort label-4335 SELECT * FROM tab1 AS cor0 WHERE + CAST ( NULL AS INTEGER ) * 82 BETWEEN NULL AND + - col0 * + col3 ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-4335 SELECT * FROM tab2 AS cor0 WHERE + CAST( NULL AS SIGNED ) * 82 BETWEEN NULL AND + - col0 * + col3 ---- skipif mysql # not compatible query IIIIIII rowsort label-4335 SELECT * FROM tab2 AS cor0 WHERE + CAST ( NULL AS INTEGER ) * 82 BETWEEN NULL AND + - col0 * + col3 ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-4335 SELECT * FROM tab3 AS cor0 WHERE + CAST( NULL AS SIGNED ) * 82 BETWEEN NULL AND + - col0 * + col3 ---- skipif mysql # not compatible query IIIIIII rowsort label-4335 SELECT * FROM tab3 AS cor0 WHERE + CAST ( NULL AS INTEGER ) * 82 BETWEEN NULL AND + - col0 * + col3 ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-4335 SELECT * FROM tab4 AS cor0 WHERE + CAST( NULL AS SIGNED ) * 82 BETWEEN NULL AND + - col0 * + col3 ---- skipif mysql # not compatible query IIIIIII rowsort label-4335 SELECT * FROM tab4 AS cor0 WHERE + CAST ( NULL AS INTEGER ) * 82 BETWEEN NULL AND + - col0 * + col3 ---- query I rowsort label-4340 SELECT DISTINCT - col0 FROM tab0 AS cor0 WHERE NULL BETWEEN col1 AND col3 ---- query I rowsort label-4340 SELECT DISTINCT - col0 FROM tab1 AS cor0 WHERE NULL BETWEEN col1 AND col3 ---- query I rowsort label-4340 SELECT DISTINCT - col0 FROM tab2 AS cor0 WHERE NULL BETWEEN col1 AND col3 ---- query I rowsort label-4340 SELECT DISTINCT - col0 FROM tab3 AS cor0 WHERE NULL BETWEEN col1 AND col3 ---- query I rowsort label-4340 SELECT DISTINCT - col0 FROM tab4 AS cor0 WHERE NULL BETWEEN col1 AND col3 ---- query IIIIIII rowsort label-4345 SELECT ALL * FROM tab0 AS cor0 WHERE - 2 IS NULL ---- query IIIIIII rowsort label-4345 SELECT ALL * FROM tab1 AS cor0 WHERE - 2 IS NULL ---- query IIIIIII rowsort label-4345 SELECT ALL * FROM tab2 AS cor0 WHERE - 2 IS NULL ---- query IIIIIII rowsort label-4345 SELECT ALL * FROM tab3 AS cor0 WHERE - 2 IS NULL ---- query IIIIIII rowsort label-4345 SELECT ALL * FROM tab4 AS cor0 WHERE - 2 IS NULL ---- query I rowsort label-4350 SELECT DISTINCT - - 51 - + col0 + + col1 FROM tab0 WHERE - col3 IS NOT NULL AND col2 IS NULL ---- query I rowsort label-4350 SELECT DISTINCT - - 51 - + col0 + + col1 FROM tab1 WHERE - col3 IS NOT NULL AND col2 IS NULL ---- query I rowsort label-4350 SELECT DISTINCT - - 51 - + col0 + + col1 FROM tab2 WHERE - col3 IS NOT NULL AND col2 IS NULL ---- query I rowsort label-4350 SELECT DISTINCT - - 51 - + col0 + + col1 FROM tab3 WHERE - col3 IS NOT NULL AND col2 IS NULL ---- query I rowsort label-4350 SELECT DISTINCT - - 51 - + col0 + + col1 FROM tab4 WHERE - col3 IS NOT NULL AND col2 IS NULL ---- query IIIIIII rowsort label-4355 SELECT * FROM tab0 WHERE NULL <> + 85 ---- query IIIIIII rowsort label-4355 SELECT * FROM tab1 WHERE NULL <> + 85 ---- query IIIIIII rowsort label-4355 SELECT * FROM tab2 WHERE NULL <> + 85 ---- query IIIIIII rowsort label-4355 SELECT * FROM tab3 WHERE NULL <> + 85 ---- query IIIIIII rowsort label-4355 SELECT * FROM tab4 WHERE NULL <> + 85 ---- query I rowsort label-4360 SELECT col1 FROM tab0 WHERE 34 + - col0 / + col1 IS NULL ---- query I rowsort label-4360 SELECT col1 FROM tab1 WHERE 34 + - col0 / + col1 IS NULL ---- query I rowsort label-4360 SELECT col1 FROM tab2 WHERE 34 + - col0 / + col1 IS NULL ---- query I rowsort label-4360 SELECT col1 FROM tab3 WHERE 34 + - col0 / + col1 IS NULL ---- query I rowsort label-4360 SELECT col1 FROM tab4 WHERE 34 + - col0 / + col1 IS NULL ---- query I rowsort label-4365 SELECT + - col0 * + + col0 AS col4 FROM tab0 WHERE NULL IS NULL ---- 10 values hashing to 94c41e2f54458a2fd1ea7db5ff19b89e query I rowsort label-4365 SELECT + - col0 * + + col0 AS col4 FROM tab1 WHERE NULL IS NULL ---- 10 values hashing to 94c41e2f54458a2fd1ea7db5ff19b89e query I rowsort label-4365 SELECT + - col0 * + + col0 AS col4 FROM tab2 WHERE NULL IS NULL ---- 10 values hashing to 94c41e2f54458a2fd1ea7db5ff19b89e query I rowsort label-4365 SELECT + - col0 * + + col0 AS col4 FROM tab3 WHERE NULL IS NULL ---- 10 values hashing to 94c41e2f54458a2fd1ea7db5ff19b89e query I rowsort label-4365 SELECT + - col0 * + + col0 AS col4 FROM tab4 WHERE NULL IS NULL ---- 10 values hashing to 94c41e2f54458a2fd1ea7db5ff19b89e query I rowsort label-4370 SELECT + col0 FROM tab0 WHERE - + col0 IS NULL ---- query I rowsort label-4370 SELECT + col0 FROM tab1 WHERE - + col0 IS NULL ---- query I rowsort label-4370 SELECT + col0 FROM tab2 WHERE - + col0 IS NULL ---- query I rowsort label-4370 SELECT + col0 FROM tab3 WHERE - + col0 IS NULL ---- query I rowsort label-4370 SELECT + col0 FROM tab4 WHERE - + col0 IS NULL ---- query I rowsort label-4375 SELECT DISTINCT + - 15 FROM tab0 cor0 WHERE NOT col2 IS NULL ---- -15 query I rowsort label-4375 SELECT DISTINCT + - 15 FROM tab1 cor0 WHERE NOT col2 IS NULL ---- -15 query I rowsort label-4375 SELECT DISTINCT + - 15 FROM tab2 cor0 WHERE NOT col2 IS NULL ---- -15 query I rowsort label-4375 SELECT DISTINCT + - 15 FROM tab3 cor0 WHERE NOT col2 IS NULL ---- -15 query I rowsort label-4375 SELECT DISTINCT + - 15 FROM tab4 cor0 WHERE NOT col2 IS NULL ---- -15 onlyif mysql # aggregate syntax: query I rowsort label-4380 SELECT COUNT( * ) AS col1 FROM tab0 cor0 WHERE NOT 33 BETWEEN col4 AND NULL ---- 9 skipif mysql # not compatible query I rowsort label-4380 SELECT COUNT ( * ) AS col1 FROM tab0 cor0 WHERE NOT 33 BETWEEN col4 AND NULL ---- 9 onlyif mysql # aggregate syntax: query I rowsort label-4380 SELECT COUNT( * ) AS col1 FROM tab1 cor0 WHERE NOT 33 BETWEEN col4 AND NULL ---- 9 skipif mysql # not compatible query I rowsort label-4380 SELECT COUNT ( * ) AS col1 FROM tab1 cor0 WHERE NOT 33 BETWEEN col4 AND NULL ---- 9 onlyif mysql # aggregate syntax: query I rowsort label-4380 SELECT COUNT( * ) AS col1 FROM tab2 cor0 WHERE NOT 33 BETWEEN col4 AND NULL ---- 9 skipif mysql # not compatible query I rowsort label-4380 SELECT COUNT ( * ) AS col1 FROM tab2 cor0 WHERE NOT 33 BETWEEN col4 AND NULL ---- 9 onlyif mysql # aggregate syntax: query I rowsort label-4380 SELECT COUNT( * ) AS col1 FROM tab3 cor0 WHERE NOT 33 BETWEEN col4 AND NULL ---- 9 skipif mysql # not compatible query I rowsort label-4380 SELECT COUNT ( * ) AS col1 FROM tab3 cor0 WHERE NOT 33 BETWEEN col4 AND NULL ---- 9 onlyif mysql # aggregate syntax: query I rowsort label-4380 SELECT COUNT( * ) AS col1 FROM tab4 cor0 WHERE NOT 33 BETWEEN col4 AND NULL ---- 9 skipif mysql # not compatible query I rowsort label-4380 SELECT COUNT ( * ) AS col1 FROM tab4 cor0 WHERE NOT 33 BETWEEN col4 AND NULL ---- 9 query IIIIIII rowsort label-4385 SELECT ALL * FROM tab0 WHERE NOT NULL = col1 ---- query IIIIIII rowsort label-4385 SELECT ALL * FROM tab1 WHERE NOT NULL = col1 ---- query IIIIIII rowsort label-4385 SELECT ALL * FROM tab2 WHERE NOT NULL = col1 ---- query IIIIIII rowsort label-4385 SELECT ALL * FROM tab3 WHERE NOT NULL = col1 ---- query IIIIIII rowsort label-4385 SELECT ALL * FROM tab4 WHERE NOT NULL = col1 ---- onlyif mysql # aggregate syntax: query I rowsort label-4390 SELECT ALL - + COUNT( * ) FROM tab0 WHERE NOT NULL IS NULL ---- 0 skipif mysql # not compatible query I rowsort label-4390 SELECT ALL - + COUNT ( * ) FROM tab0 WHERE NOT NULL IS NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-4390 SELECT ALL - + COUNT( * ) FROM tab1 WHERE NOT NULL IS NULL ---- 0 skipif mysql # not compatible query I rowsort label-4390 SELECT ALL - + COUNT ( * ) FROM tab1 WHERE NOT NULL IS NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-4390 SELECT ALL - + COUNT( * ) FROM tab2 WHERE NOT NULL IS NULL ---- 0 skipif mysql # not compatible query I rowsort label-4390 SELECT ALL - + COUNT ( * ) FROM tab2 WHERE NOT NULL IS NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-4390 SELECT ALL - + COUNT( * ) FROM tab3 WHERE NOT NULL IS NULL ---- 0 skipif mysql # not compatible query I rowsort label-4390 SELECT ALL - + COUNT ( * ) FROM tab3 WHERE NOT NULL IS NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-4390 SELECT ALL - + COUNT( * ) FROM tab4 WHERE NOT NULL IS NULL ---- 0 skipif mysql # not compatible query I rowsort label-4390 SELECT ALL - + COUNT ( * ) FROM tab4 WHERE NOT NULL IS NULL ---- 0 query I rowsort label-4395 SELECT DISTINCT - col3 * 32 AS col1 FROM tab0 AS cor0 WHERE NOT ( NULL ) IS NULL ---- query I rowsort label-4395 SELECT DISTINCT - col3 * 32 AS col1 FROM tab1 AS cor0 WHERE NOT ( NULL ) IS NULL ---- query I rowsort label-4395 SELECT DISTINCT - col3 * 32 AS col1 FROM tab2 AS cor0 WHERE NOT ( NULL ) IS NULL ---- query I rowsort label-4395 SELECT DISTINCT - col3 * 32 AS col1 FROM tab3 AS cor0 WHERE NOT ( NULL ) IS NULL ---- query I rowsort label-4395 SELECT DISTINCT - col3 * 32 AS col1 FROM tab4 AS cor0 WHERE NOT ( NULL ) IS NULL ---- query I rowsort label-4400 SELECT - 39 FROM tab0 AS cor0 WHERE NOT - col3 BETWEEN NULL AND - col0 ---- -39 -39 -39 -39 -39 query I rowsort label-4400 SELECT - 39 FROM tab1 AS cor0 WHERE NOT - col3 BETWEEN NULL AND - col0 ---- -39 -39 -39 -39 -39 query I rowsort label-4400 SELECT - 39 FROM tab2 AS cor0 WHERE NOT - col3 BETWEEN NULL AND - col0 ---- -39 -39 -39 -39 -39 query I rowsort label-4400 SELECT - 39 FROM tab3 AS cor0 WHERE NOT - col3 BETWEEN NULL AND - col0 ---- -39 -39 -39 -39 -39 query I rowsort label-4400 SELECT - 39 FROM tab4 AS cor0 WHERE NOT - col3 BETWEEN NULL AND - col0 ---- -39 -39 -39 -39 -39 query IIIIIII rowsort label-4405 SELECT ALL * FROM tab0 WHERE 31 + col0 + + - 10 IS NULL ---- query IIIIIII rowsort label-4405 SELECT ALL * FROM tab1 WHERE 31 + col0 + + - 10 IS NULL ---- query IIIIIII rowsort label-4405 SELECT ALL * FROM tab2 WHERE 31 + col0 + + - 10 IS NULL ---- query IIIIIII rowsort label-4405 SELECT ALL * FROM tab3 WHERE 31 + col0 + + - 10 IS NULL ---- query IIIIIII rowsort label-4405 SELECT ALL * FROM tab4 WHERE 31 + col0 + + - 10 IS NULL ---- query IIIIIII rowsort label-4410 SELECT * FROM tab0 AS cor0 WHERE NOT 14 BETWEEN NULL AND + col0 ---- query IIIIIII rowsort label-4410 SELECT * FROM tab1 AS cor0 WHERE NOT 14 BETWEEN NULL AND + col0 ---- query IIIIIII rowsort label-4410 SELECT * FROM tab2 AS cor0 WHERE NOT 14 BETWEEN NULL AND + col0 ---- query IIIIIII rowsort label-4410 SELECT * FROM tab3 AS cor0 WHERE NOT 14 BETWEEN NULL AND + col0 ---- query IIIIIII rowsort label-4410 SELECT * FROM tab4 AS cor0 WHERE NOT 14 BETWEEN NULL AND + col0 ---- query I rowsort label-4415 SELECT ALL + + col1 AS col5 FROM tab0 AS cor0 WHERE 66 NOT BETWEEN NULL AND NULL ---- query I rowsort label-4415 SELECT ALL + + col1 AS col5 FROM tab1 AS cor0 WHERE 66 NOT BETWEEN NULL AND NULL ---- query I rowsort label-4415 SELECT ALL + + col1 AS col5 FROM tab2 AS cor0 WHERE 66 NOT BETWEEN NULL AND NULL ---- query I rowsort label-4415 SELECT ALL + + col1 AS col5 FROM tab3 AS cor0 WHERE 66 NOT BETWEEN NULL AND NULL ---- query I rowsort label-4415 SELECT ALL + + col1 AS col5 FROM tab4 AS cor0 WHERE 66 NOT BETWEEN NULL AND NULL ---- query I rowsort label-4420 SELECT DISTINCT - col4 AS col3 FROM tab0 WHERE ( col1 * ( - col4 ) ) IS NULL ---- query I rowsort label-4420 SELECT DISTINCT - col4 AS col3 FROM tab1 WHERE ( col1 * ( - col4 ) ) IS NULL ---- query I rowsort label-4420 SELECT DISTINCT - col4 AS col3 FROM tab2 WHERE ( col1 * ( - col4 ) ) IS NULL ---- query I rowsort label-4420 SELECT DISTINCT - col4 AS col3 FROM tab3 WHERE ( col1 * ( - col4 ) ) IS NULL ---- query I rowsort label-4420 SELECT DISTINCT - col4 AS col3 FROM tab4 WHERE ( col1 * ( - col4 ) ) IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-4425 SELECT ALL 78 + 41 AS col4 FROM tab0 WHERE NOT + CAST( NULL AS SIGNED ) >= + 90 / + 92 ---- skipif mysql # not compatible query I rowsort label-4425 SELECT ALL 78 + 41 AS col4 FROM tab0 WHERE NOT + CAST ( NULL AS INTEGER ) >= + 90 / + 92 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-4425 SELECT ALL 78 + 41 AS col4 FROM tab1 WHERE NOT + CAST( NULL AS SIGNED ) >= + 90 / + 92 ---- skipif mysql # not compatible query I rowsort label-4425 SELECT ALL 78 + 41 AS col4 FROM tab1 WHERE NOT + CAST ( NULL AS INTEGER ) >= + 90 / + 92 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-4425 SELECT ALL 78 + 41 AS col4 FROM tab2 WHERE NOT + CAST( NULL AS SIGNED ) >= + 90 / + 92 ---- skipif mysql # not compatible query I rowsort label-4425 SELECT ALL 78 + 41 AS col4 FROM tab2 WHERE NOT + CAST ( NULL AS INTEGER ) >= + 90 / + 92 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-4425 SELECT ALL 78 + 41 AS col4 FROM tab3 WHERE NOT + CAST( NULL AS SIGNED ) >= + 90 / + 92 ---- skipif mysql # not compatible query I rowsort label-4425 SELECT ALL 78 + 41 AS col4 FROM tab3 WHERE NOT + CAST ( NULL AS INTEGER ) >= + 90 / + 92 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-4425 SELECT ALL 78 + 41 AS col4 FROM tab4 WHERE NOT + CAST( NULL AS SIGNED ) >= + 90 / + 92 ---- skipif mysql # not compatible query I rowsort label-4425 SELECT ALL 78 + 41 AS col4 FROM tab4 WHERE NOT + CAST ( NULL AS INTEGER ) >= + 90 / + 92 ---- query I rowsort label-4430 SELECT DISTINCT - 76 AS col2 FROM tab0 WHERE NOT NULL NOT IN ( + col3 ) ---- query I rowsort label-4430 SELECT DISTINCT - 76 AS col2 FROM tab1 WHERE NOT NULL NOT IN ( + col3 ) ---- query I rowsort label-4430 SELECT DISTINCT - 76 AS col2 FROM tab2 WHERE NOT NULL NOT IN ( + col3 ) ---- query I rowsort label-4430 SELECT DISTINCT - 76 AS col2 FROM tab3 WHERE NOT NULL NOT IN ( + col3 ) ---- query I rowsort label-4430 SELECT DISTINCT - 76 AS col2 FROM tab4 WHERE NOT NULL NOT IN ( + col3 ) ---- query I rowsort label-4435 SELECT ALL - 91 FROM tab0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 8b1a7b631d96e3a9e2ba30d78e26f6d4 query I rowsort label-4435 SELECT ALL - 91 FROM tab1 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 8b1a7b631d96e3a9e2ba30d78e26f6d4 query I rowsort label-4435 SELECT ALL - 91 FROM tab2 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 8b1a7b631d96e3a9e2ba30d78e26f6d4 query I rowsort label-4435 SELECT ALL - 91 FROM tab3 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 8b1a7b631d96e3a9e2ba30d78e26f6d4 query I rowsort label-4435 SELECT ALL - 91 FROM tab4 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 8b1a7b631d96e3a9e2ba30d78e26f6d4 query I rowsort label-4440 SELECT ALL 15 AS col1 FROM tab0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to f16f7876558d4bacfdad4993a413a74c query I rowsort label-4440 SELECT ALL 15 AS col1 FROM tab1 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to f16f7876558d4bacfdad4993a413a74c query I rowsort label-4440 SELECT ALL 15 AS col1 FROM tab2 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to f16f7876558d4bacfdad4993a413a74c query I rowsort label-4440 SELECT ALL 15 AS col1 FROM tab3 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to f16f7876558d4bacfdad4993a413a74c query I rowsort label-4440 SELECT ALL 15 AS col1 FROM tab4 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to f16f7876558d4bacfdad4993a413a74c query I rowsort label-4445 SELECT DISTINCT 33 FROM tab0 WHERE + 77 IS NULL ---- query I rowsort label-4445 SELECT DISTINCT 33 FROM tab1 WHERE + 77 IS NULL ---- query I rowsort label-4445 SELECT DISTINCT 33 FROM tab2 WHERE + 77 IS NULL ---- query I rowsort label-4445 SELECT DISTINCT 33 FROM tab3 WHERE + 77 IS NULL ---- query I rowsort label-4445 SELECT DISTINCT 33 FROM tab4 WHERE + 77 IS NULL ---- onlyif mysql # aggregate syntax: query I rowsort label-4450 SELECT ALL - 96 * COUNT( * ) - - MAX( + col3 ) FROM tab0 WHERE NULL IS NULL ---- 12 skipif mysql # not compatible query I rowsort label-4450 SELECT ALL - 96 * COUNT ( * ) - - MAX ( + col3 ) FROM tab0 WHERE NULL IS NULL ---- 12 onlyif mysql # aggregate syntax: query I rowsort label-4450 SELECT ALL - 96 * COUNT( * ) - - MAX( + col3 ) FROM tab1 WHERE NULL IS NULL ---- 12 skipif mysql # not compatible query I rowsort label-4450 SELECT ALL - 96 * COUNT ( * ) - - MAX ( + col3 ) FROM tab1 WHERE NULL IS NULL ---- 12 onlyif mysql # aggregate syntax: query I rowsort label-4450 SELECT ALL - 96 * COUNT( * ) - - MAX( + col3 ) FROM tab2 WHERE NULL IS NULL ---- 12 skipif mysql # not compatible query I rowsort label-4450 SELECT ALL - 96 * COUNT ( * ) - - MAX ( + col3 ) FROM tab2 WHERE NULL IS NULL ---- 12 onlyif mysql # aggregate syntax: query I rowsort label-4450 SELECT ALL - 96 * COUNT( * ) - - MAX( + col3 ) FROM tab3 WHERE NULL IS NULL ---- 12 skipif mysql # not compatible query I rowsort label-4450 SELECT ALL - 96 * COUNT ( * ) - - MAX ( + col3 ) FROM tab3 WHERE NULL IS NULL ---- 12 onlyif mysql # aggregate syntax: query I rowsort label-4450 SELECT ALL - 96 * COUNT( * ) - - MAX( + col3 ) FROM tab4 WHERE NULL IS NULL ---- 12 skipif mysql # not compatible query I rowsort label-4450 SELECT ALL - 96 * COUNT ( * ) - - MAX ( + col3 ) FROM tab4 WHERE NULL IS NULL ---- 12 query I rowsort label-4455 SELECT + 57 AS col5 FROM tab0 WHERE NOT NULL = col4 * col3 ---- query I rowsort label-4455 SELECT + 57 AS col5 FROM tab1 WHERE NOT NULL = col4 * col3 ---- query I rowsort label-4455 SELECT + 57 AS col5 FROM tab2 WHERE NOT NULL = col4 * col3 ---- query I rowsort label-4455 SELECT + 57 AS col5 FROM tab3 WHERE NOT NULL = col4 * col3 ---- query I rowsort label-4455 SELECT + 57 AS col5 FROM tab4 WHERE NOT NULL = col4 * col3 ---- query IIIIIII rowsort label-4460 SELECT * FROM tab0 WHERE col0 * col4 <= ( NULL ) ---- query IIIIIII rowsort label-4460 SELECT * FROM tab1 WHERE col0 * col4 <= ( NULL ) ---- query IIIIIII rowsort label-4460 SELECT * FROM tab2 WHERE col0 * col4 <= ( NULL ) ---- query IIIIIII rowsort label-4460 SELECT * FROM tab3 WHERE col0 * col4 <= ( NULL ) ---- query IIIIIII rowsort label-4460 SELECT * FROM tab4 WHERE col0 * col4 <= ( NULL ) ---- query I rowsort label-4465 SELECT + col5 FROM tab0 AS cor0 WHERE col3 * col3 IS NOT NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-4465 SELECT + col5 FROM tab1 AS cor0 WHERE col3 * col3 IS NOT NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-4465 SELECT + col5 FROM tab2 AS cor0 WHERE col3 * col3 IS NOT NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-4465 SELECT + col5 FROM tab3 AS cor0 WHERE col3 * col3 IS NOT NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-4465 SELECT + col5 FROM tab4 AS cor0 WHERE col3 * col3 IS NOT NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query IIIIIII rowsort label-4470 SELECT * FROM tab0 WHERE NOT + 1 <> + 80 ---- query IIIIIII rowsort label-4470 SELECT * FROM tab1 WHERE NOT + 1 <> + 80 ---- query IIIIIII rowsort label-4470 SELECT * FROM tab2 WHERE NOT + 1 <> + 80 ---- query IIIIIII rowsort label-4470 SELECT * FROM tab3 WHERE NOT + 1 <> + 80 ---- query IIIIIII rowsort label-4470 SELECT * FROM tab4 WHERE NOT + 1 <> + 80 ---- query I rowsort label-4475 SELECT ( col2 ) AS col3 FROM tab0 AS cor0 WHERE col3 IN ( 95 * col4 ) ---- query I rowsort label-4475 SELECT ( col2 ) AS col3 FROM tab1 AS cor0 WHERE col3 IN ( 95 * col4 ) ---- query I rowsort label-4475 SELECT ( col2 ) AS col3 FROM tab2 AS cor0 WHERE col3 IN ( 95 * col4 ) ---- query I rowsort label-4475 SELECT ( col2 ) AS col3 FROM tab3 AS cor0 WHERE col3 IN ( 95 * col4 ) ---- query I rowsort label-4475 SELECT ( col2 ) AS col3 FROM tab4 AS cor0 WHERE col3 IN ( 95 * col4 ) ---- query IIIIIII rowsort label-4480 SELECT * FROM tab0 AS cor0 WHERE col0 IN ( + col0 * 12 ) ---- query IIIIIII rowsort label-4480 SELECT * FROM tab1 AS cor0 WHERE col0 IN ( + col0 * 12 ) ---- query IIIIIII rowsort label-4480 SELECT * FROM tab2 AS cor0 WHERE col0 IN ( + col0 * 12 ) ---- query IIIIIII rowsort label-4480 SELECT * FROM tab3 AS cor0 WHERE col0 IN ( + col0 * 12 ) ---- query IIIIIII rowsort label-4480 SELECT * FROM tab4 AS cor0 WHERE col0 IN ( + col0 * 12 ) ---- query IIIIIII rowsort label-4485 SELECT ALL * FROM tab0 cor0 WHERE NOT NULL <> + 37 ---- query IIIIIII rowsort label-4485 SELECT ALL * FROM tab1 cor0 WHERE NOT NULL <> + 37 ---- query IIIIIII rowsort label-4485 SELECT ALL * FROM tab2 cor0 WHERE NOT NULL <> + 37 ---- query IIIIIII rowsort label-4485 SELECT ALL * FROM tab3 cor0 WHERE NOT NULL <> + 37 ---- query IIIIIII rowsort label-4485 SELECT ALL * FROM tab4 cor0 WHERE NOT NULL <> + 37 ---- query IIIIIII rowsort label-4490 SELECT * FROM tab0 cor0 WHERE col3 IS NULL ---- query IIIIIII rowsort label-4490 SELECT * FROM tab1 cor0 WHERE col3 IS NULL ---- query IIIIIII rowsort label-4490 SELECT * FROM tab2 cor0 WHERE col3 IS NULL ---- query IIIIIII rowsort label-4490 SELECT * FROM tab3 cor0 WHERE col3 IS NULL ---- query IIIIIII rowsort label-4490 SELECT * FROM tab4 cor0 WHERE col3 IS NULL ---- query I rowsort label-4495 SELECT + col1 FROM tab0 AS cor0 WHERE ( - ( + col0 ) ) BETWEEN NULL AND 91 ---- query I rowsort label-4495 SELECT + col1 FROM tab1 AS cor0 WHERE ( - ( + col0 ) ) BETWEEN NULL AND 91 ---- query I rowsort label-4495 SELECT + col1 FROM tab2 AS cor0 WHERE ( - ( + col0 ) ) BETWEEN NULL AND 91 ---- query I rowsort label-4495 SELECT + col1 FROM tab3 AS cor0 WHERE ( - ( + col0 ) ) BETWEEN NULL AND 91 ---- query I rowsort label-4495 SELECT + col1 FROM tab4 AS cor0 WHERE ( - ( + col0 ) ) BETWEEN NULL AND 91 ---- onlyif mysql # aggregate syntax: query I rowsort label-4500 SELECT COUNT( * ) AS col3 FROM tab0 AS cor0 WHERE - col4 IS NOT NULL ---- 10 skipif mysql # not compatible query I rowsort label-4500 SELECT COUNT ( * ) AS col3 FROM tab0 AS cor0 WHERE - col4 IS NOT NULL ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-4500 SELECT COUNT( * ) AS col3 FROM tab1 AS cor0 WHERE - col4 IS NOT NULL ---- 10 skipif mysql # not compatible query I rowsort label-4500 SELECT COUNT ( * ) AS col3 FROM tab1 AS cor0 WHERE - col4 IS NOT NULL ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-4500 SELECT COUNT( * ) AS col3 FROM tab2 AS cor0 WHERE - col4 IS NOT NULL ---- 10 skipif mysql # not compatible query I rowsort label-4500 SELECT COUNT ( * ) AS col3 FROM tab2 AS cor0 WHERE - col4 IS NOT NULL ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-4500 SELECT COUNT( * ) AS col3 FROM tab3 AS cor0 WHERE - col4 IS NOT NULL ---- 10 skipif mysql # not compatible query I rowsort label-4500 SELECT COUNT ( * ) AS col3 FROM tab3 AS cor0 WHERE - col4 IS NOT NULL ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-4500 SELECT COUNT( * ) AS col3 FROM tab4 AS cor0 WHERE - col4 IS NOT NULL ---- 10 skipif mysql # not compatible query I rowsort label-4500 SELECT COUNT ( * ) AS col3 FROM tab4 AS cor0 WHERE - col4 IS NOT NULL ---- 10 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-4505 SELECT DISTINCT 18 AS col5 FROM tab0 AS cor0 WHERE - 29 * - col0 + - ( + col0 ) * + ( - col1 ) <> + CAST( NULL AS SIGNED ) ---- skipif mysql # not compatible query I rowsort label-4505 SELECT DISTINCT 18 AS col5 FROM tab0 AS cor0 WHERE - 29 * - col0 + - ( + col0 ) * + ( - col1 ) <> + CAST ( NULL AS INTEGER ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-4505 SELECT DISTINCT 18 AS col5 FROM tab1 AS cor0 WHERE - 29 * - col0 + - ( + col0 ) * + ( - col1 ) <> + CAST( NULL AS SIGNED ) ---- skipif mysql # not compatible query I rowsort label-4505 SELECT DISTINCT 18 AS col5 FROM tab1 AS cor0 WHERE - 29 * - col0 + - ( + col0 ) * + ( - col1 ) <> + CAST ( NULL AS INTEGER ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-4505 SELECT DISTINCT 18 AS col5 FROM tab2 AS cor0 WHERE - 29 * - col0 + - ( + col0 ) * + ( - col1 ) <> + CAST( NULL AS SIGNED ) ---- skipif mysql # not compatible query I rowsort label-4505 SELECT DISTINCT 18 AS col5 FROM tab2 AS cor0 WHERE - 29 * - col0 + - ( + col0 ) * + ( - col1 ) <> + CAST ( NULL AS INTEGER ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-4505 SELECT DISTINCT 18 AS col5 FROM tab3 AS cor0 WHERE - 29 * - col0 + - ( + col0 ) * + ( - col1 ) <> + CAST( NULL AS SIGNED ) ---- skipif mysql # not compatible query I rowsort label-4505 SELECT DISTINCT 18 AS col5 FROM tab3 AS cor0 WHERE - 29 * - col0 + - ( + col0 ) * + ( - col1 ) <> + CAST ( NULL AS INTEGER ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-4505 SELECT DISTINCT 18 AS col5 FROM tab4 AS cor0 WHERE - 29 * - col0 + - ( + col0 ) * + ( - col1 ) <> + CAST( NULL AS SIGNED ) ---- skipif mysql # not compatible query I rowsort label-4505 SELECT DISTINCT 18 AS col5 FROM tab4 AS cor0 WHERE - 29 * - col0 + - ( + col0 ) * + ( - col1 ) <> + CAST ( NULL AS INTEGER ) ---- query I rowsort label-4510 SELECT DISTINCT col0 FROM tab0 AS cor0 WHERE ( col4 ) IS NOT NULL ---- 10 values hashing to 3e0374294159d0161eca7e4bf639b54a query I rowsort label-4510 SELECT DISTINCT col0 FROM tab1 AS cor0 WHERE ( col4 ) IS NOT NULL ---- 10 values hashing to 3e0374294159d0161eca7e4bf639b54a query I rowsort label-4510 SELECT DISTINCT col0 FROM tab2 AS cor0 WHERE ( col4 ) IS NOT NULL ---- 10 values hashing to 3e0374294159d0161eca7e4bf639b54a query I rowsort label-4510 SELECT DISTINCT col0 FROM tab3 AS cor0 WHERE ( col4 ) IS NOT NULL ---- 10 values hashing to 3e0374294159d0161eca7e4bf639b54a query I rowsort label-4510 SELECT DISTINCT col0 FROM tab4 AS cor0 WHERE ( col4 ) IS NOT NULL ---- 10 values hashing to 3e0374294159d0161eca7e4bf639b54a query I rowsort label-4515 SELECT DISTINCT 4 * 89 AS col2 FROM tab0 AS cor0 WHERE col1 = ( - col4 + 3 * col1 ) ---- query I rowsort label-4515 SELECT DISTINCT 4 * 89 AS col2 FROM tab1 AS cor0 WHERE col1 = ( - col4 + 3 * col1 ) ---- query I rowsort label-4515 SELECT DISTINCT 4 * 89 AS col2 FROM tab2 AS cor0 WHERE col1 = ( - col4 + 3 * col1 ) ---- query I rowsort label-4515 SELECT DISTINCT 4 * 89 AS col2 FROM tab3 AS cor0 WHERE col1 = ( - col4 + 3 * col1 ) ---- query I rowsort label-4515 SELECT DISTINCT 4 * 89 AS col2 FROM tab4 AS cor0 WHERE col1 = ( - col4 + 3 * col1 ) ---- query IIIIIII rowsort label-4520 SELECT * FROM tab0 AS cor0 WHERE NOT ( - 33 ) NOT IN ( + col4 / col1 ) ---- query IIIIIII rowsort label-4520 SELECT * FROM tab1 AS cor0 WHERE NOT ( - 33 ) NOT IN ( + col4 / col1 ) ---- query IIIIIII rowsort label-4520 SELECT * FROM tab2 AS cor0 WHERE NOT ( - 33 ) NOT IN ( + col4 / col1 ) ---- query IIIIIII rowsort label-4520 SELECT * FROM tab3 AS cor0 WHERE NOT ( - 33 ) NOT IN ( + col4 / col1 ) ---- query IIIIIII rowsort label-4520 SELECT * FROM tab4 AS cor0 WHERE NOT ( - 33 ) NOT IN ( + col4 / col1 ) ---- query I rowsort label-4525 SELECT + 46 AS col3 FROM tab0 AS cor0 WHERE col4 IS NULL ---- query I rowsort label-4525 SELECT + 46 AS col3 FROM tab1 AS cor0 WHERE col4 IS NULL ---- query I rowsort label-4525 SELECT + 46 AS col3 FROM tab2 AS cor0 WHERE col4 IS NULL ---- query I rowsort label-4525 SELECT + 46 AS col3 FROM tab3 AS cor0 WHERE col4 IS NULL ---- query I rowsort label-4525 SELECT + 46 AS col3 FROM tab4 AS cor0 WHERE col4 IS NULL ---- query I rowsort label-4530 SELECT col0 * - col3 AS col2 FROM tab0 AS cor0 WHERE ( NULL ) IS NULL ---- 10 values hashing to 6c42e383d667249968604dea0dc6f52e query I rowsort label-4530 SELECT col0 * - col3 AS col2 FROM tab1 AS cor0 WHERE ( NULL ) IS NULL ---- 10 values hashing to 6c42e383d667249968604dea0dc6f52e query I rowsort label-4530 SELECT col0 * - col3 AS col2 FROM tab2 AS cor0 WHERE ( NULL ) IS NULL ---- 10 values hashing to 6c42e383d667249968604dea0dc6f52e query I rowsort label-4530 SELECT col0 * - col3 AS col2 FROM tab3 AS cor0 WHERE ( NULL ) IS NULL ---- 10 values hashing to 6c42e383d667249968604dea0dc6f52e query I rowsort label-4530 SELECT col0 * - col3 AS col2 FROM tab4 AS cor0 WHERE ( NULL ) IS NULL ---- 10 values hashing to 6c42e383d667249968604dea0dc6f52e query I rowsort label-4535 SELECT DISTINCT - ( + col0 ) AS col0 FROM tab0 AS cor0 WHERE ( + col4 ) IN ( 33 ) ---- query I rowsort label-4535 SELECT DISTINCT - ( + col0 ) AS col0 FROM tab1 AS cor0 WHERE ( + col4 ) IN ( 33 ) ---- query I rowsort label-4535 SELECT DISTINCT - ( + col0 ) AS col0 FROM tab2 AS cor0 WHERE ( + col4 ) IN ( 33 ) ---- query I rowsort label-4535 SELECT DISTINCT - ( + col0 ) AS col0 FROM tab3 AS cor0 WHERE ( + col4 ) IN ( 33 ) ---- query I rowsort label-4535 SELECT DISTINCT - ( + col0 ) AS col0 FROM tab4 AS cor0 WHERE ( + col4 ) IN ( 33 ) ---- query IIIIIII rowsort label-4540 SELECT * FROM tab0 WHERE + col4 * + 73 NOT BETWEEN NULL AND ( NULL ) ---- query IIIIIII rowsort label-4540 SELECT * FROM tab1 WHERE + col4 * + 73 NOT BETWEEN NULL AND ( NULL ) ---- query IIIIIII rowsort label-4540 SELECT * FROM tab2 WHERE + col4 * + 73 NOT BETWEEN NULL AND ( NULL ) ---- query IIIIIII rowsort label-4540 SELECT * FROM tab3 WHERE + col4 * + 73 NOT BETWEEN NULL AND ( NULL ) ---- query IIIIIII rowsort label-4540 SELECT * FROM tab4 WHERE + col4 * + 73 NOT BETWEEN NULL AND ( NULL ) ---- onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query I rowsort label-4545 SELECT + COUNT( * ) FROM tab0 WHERE NULL NOT IN ( + - CAST( - col4 AS SIGNED ) ) ---- 0 skipif mysql # not compatible query I rowsort label-4545 SELECT + COUNT ( * ) FROM tab0 WHERE NULL NOT IN ( + - CAST ( - col4 AS INTEGER ) ) ---- 0 onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query I rowsort label-4545 SELECT + COUNT( * ) FROM tab1 WHERE NULL NOT IN ( + - CAST( - col4 AS SIGNED ) ) ---- 0 skipif mysql # not compatible query I rowsort label-4545 SELECT + COUNT ( * ) FROM tab1 WHERE NULL NOT IN ( + - CAST ( - col4 AS INTEGER ) ) ---- 0 onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query I rowsort label-4545 SELECT + COUNT( * ) FROM tab2 WHERE NULL NOT IN ( + - CAST( - col4 AS SIGNED ) ) ---- 0 skipif mysql # not compatible query I rowsort label-4545 SELECT + COUNT ( * ) FROM tab2 WHERE NULL NOT IN ( + - CAST ( - col4 AS INTEGER ) ) ---- 0 onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query I rowsort label-4545 SELECT + COUNT( * ) FROM tab3 WHERE NULL NOT IN ( + - CAST( - col4 AS SIGNED ) ) ---- 0 skipif mysql # not compatible query I rowsort label-4545 SELECT + COUNT ( * ) FROM tab3 WHERE NULL NOT IN ( + - CAST ( - col4 AS INTEGER ) ) ---- 0 onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query I rowsort label-4545 SELECT + COUNT( * ) FROM tab4 WHERE NULL NOT IN ( + - CAST( - col4 AS SIGNED ) ) ---- 0 skipif mysql # not compatible query I rowsort label-4545 SELECT + COUNT ( * ) FROM tab4 WHERE NULL NOT IN ( + - CAST ( - col4 AS INTEGER ) ) ---- 0 query I rowsort label-4550 SELECT DISTINCT 82 FROM tab0 WHERE NOT NULL IN ( col3 + ( - 81 ) ) ---- query I rowsort label-4550 SELECT DISTINCT 82 FROM tab1 WHERE NOT NULL IN ( col3 + ( - 81 ) ) ---- query I rowsort label-4550 SELECT DISTINCT 82 FROM tab2 WHERE NOT NULL IN ( col3 + ( - 81 ) ) ---- query I rowsort label-4550 SELECT DISTINCT 82 FROM tab3 WHERE NOT NULL IN ( col3 + ( - 81 ) ) ---- query I rowsort label-4550 SELECT DISTINCT 82 FROM tab4 WHERE NOT NULL IN ( col3 + ( - 81 ) ) ---- query I rowsort label-4555 SELECT - col0 FROM tab0 WHERE NOT - + 22 < ( col1 ) ---- query I rowsort label-4555 SELECT - col0 FROM tab1 WHERE NOT - + 22 < ( col1 ) ---- query I rowsort label-4555 SELECT - col0 FROM tab2 WHERE NOT - + 22 < ( col1 ) ---- query I rowsort label-4555 SELECT - col0 FROM tab3 WHERE NOT - + 22 < ( col1 ) ---- query I rowsort label-4555 SELECT - col0 FROM tab4 WHERE NOT - + 22 < ( col1 ) ---- query IIIIIII rowsort label-4560 SELECT ALL * FROM tab0 WHERE NOT ( col4 ) IS NOT NULL ---- query IIIIIII rowsort label-4560 SELECT ALL * FROM tab1 WHERE NOT ( col4 ) IS NOT NULL ---- query IIIIIII rowsort label-4560 SELECT ALL * FROM tab2 WHERE NOT ( col4 ) IS NOT NULL ---- query IIIIIII rowsort label-4560 SELECT ALL * FROM tab3 WHERE NOT ( col4 ) IS NOT NULL ---- query IIIIIII rowsort label-4560 SELECT ALL * FROM tab4 WHERE NOT ( col4 ) IS NOT NULL ---- query I rowsort label-4565 SELECT ( col5 ) FROM tab0 WHERE NOT NULL > + col0 * - col3 * - 98 ---- query I rowsort label-4565 SELECT ( col5 ) FROM tab1 WHERE NOT NULL > + col0 * - col3 * - 98 ---- query I rowsort label-4565 SELECT ( col5 ) FROM tab2 WHERE NOT NULL > + col0 * - col3 * - 98 ---- query I rowsort label-4565 SELECT ( col5 ) FROM tab3 WHERE NOT NULL > + col0 * - col3 * - 98 ---- query I rowsort label-4565 SELECT ( col5 ) FROM tab4 WHERE NOT NULL > + col0 * - col3 * - 98 ---- query I rowsort label-4570 SELECT + - col3 * - col0 FROM tab0 WHERE NOT - + col1 IS NULL ---- 10 values hashing to c44f788f5c269136a55aeb1b0b4484a7 query I rowsort label-4570 SELECT + - col3 * - col0 FROM tab1 WHERE NOT - + col1 IS NULL ---- 10 values hashing to c44f788f5c269136a55aeb1b0b4484a7 query I rowsort label-4570 SELECT + - col3 * - col0 FROM tab2 WHERE NOT - + col1 IS NULL ---- 10 values hashing to c44f788f5c269136a55aeb1b0b4484a7 query I rowsort label-4570 SELECT + - col3 * - col0 FROM tab3 WHERE NOT - + col1 IS NULL ---- 10 values hashing to c44f788f5c269136a55aeb1b0b4484a7 query I rowsort label-4570 SELECT + - col3 * - col0 FROM tab4 WHERE NOT - + col1 IS NULL ---- 10 values hashing to c44f788f5c269136a55aeb1b0b4484a7 query IIIIIII rowsort label-4575 SELECT ALL * FROM tab0 AS cor0 WHERE NOT ( + - ( - 5 ) < ( NULL ) ) ---- query IIIIIII rowsort label-4575 SELECT ALL * FROM tab1 AS cor0 WHERE NOT ( + - ( - 5 ) < ( NULL ) ) ---- query IIIIIII rowsort label-4575 SELECT ALL * FROM tab2 AS cor0 WHERE NOT ( + - ( - 5 ) < ( NULL ) ) ---- query IIIIIII rowsort label-4575 SELECT ALL * FROM tab3 AS cor0 WHERE NOT ( + - ( - 5 ) < ( NULL ) ) ---- query IIIIIII rowsort label-4575 SELECT ALL * FROM tab4 AS cor0 WHERE NOT ( + - ( - 5 ) < ( NULL ) ) ---- query I rowsort label-4580 SELECT ALL col3 / col3 - col0 FROM tab0 AS cor0 WHERE NOT ( - ( - 28 ) IS NOT NULL ) ---- query I rowsort label-4580 SELECT ALL col3 / col3 - col0 FROM tab1 AS cor0 WHERE NOT ( - ( - 28 ) IS NOT NULL ) ---- query I rowsort label-4580 SELECT ALL col3 / col3 - col0 FROM tab2 AS cor0 WHERE NOT ( - ( - 28 ) IS NOT NULL ) ---- query I rowsort label-4580 SELECT ALL col3 / col3 - col0 FROM tab3 AS cor0 WHERE NOT ( - ( - 28 ) IS NOT NULL ) ---- query I rowsort label-4580 SELECT ALL col3 / col3 - col0 FROM tab4 AS cor0 WHERE NOT ( - ( - 28 ) IS NOT NULL ) ---- query I rowsort label-4585 SELECT col0 * 27 FROM tab0 AS cor0 WHERE NOT NULL BETWEEN ( NULL ) AND NULL ---- query I rowsort label-4585 SELECT col0 * 27 FROM tab1 AS cor0 WHERE NOT NULL BETWEEN ( NULL ) AND NULL ---- query I rowsort label-4585 SELECT col0 * 27 FROM tab2 AS cor0 WHERE NOT NULL BETWEEN ( NULL ) AND NULL ---- query I rowsort label-4585 SELECT col0 * 27 FROM tab3 AS cor0 WHERE NOT NULL BETWEEN ( NULL ) AND NULL ---- query I rowsort label-4585 SELECT col0 * 27 FROM tab4 AS cor0 WHERE NOT NULL BETWEEN ( NULL ) AND NULL ---- query IIIIIII rowsort label-4590 SELECT * FROM tab0 AS cor0 WHERE NOT ( NULL ) IN ( - col0 ) ---- query IIIIIII rowsort label-4590 SELECT * FROM tab1 AS cor0 WHERE NOT ( NULL ) IN ( - col0 ) ---- query IIIIIII rowsort label-4590 SELECT * FROM tab2 AS cor0 WHERE NOT ( NULL ) IN ( - col0 ) ---- query IIIIIII rowsort label-4590 SELECT * FROM tab3 AS cor0 WHERE NOT ( NULL ) IN ( - col0 ) ---- query IIIIIII rowsort label-4590 SELECT * FROM tab4 AS cor0 WHERE NOT ( NULL ) IN ( - col0 ) ---- query I rowsort label-4595 SELECT col3 AS col2 FROM tab0 WHERE + - 71 + + col1 * + 56 NOT BETWEEN NULL AND NULL ---- query I rowsort label-4595 SELECT col3 AS col2 FROM tab1 WHERE + - 71 + + col1 * + 56 NOT BETWEEN NULL AND NULL ---- query I rowsort label-4595 SELECT col3 AS col2 FROM tab2 WHERE + - 71 + + col1 * + 56 NOT BETWEEN NULL AND NULL ---- query I rowsort label-4595 SELECT col3 AS col2 FROM tab3 WHERE + - 71 + + col1 * + 56 NOT BETWEEN NULL AND NULL ---- query I rowsort label-4595 SELECT col3 AS col2 FROM tab4 WHERE + - 71 + + col1 * + 56 NOT BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-4600 SELECT ALL * FROM tab0 WHERE ( NOT ( + col3 * - col0 ) = ( NULL ) ) ---- query IIIIIII rowsort label-4600 SELECT ALL * FROM tab1 WHERE ( NOT ( + col3 * - col0 ) = ( NULL ) ) ---- query IIIIIII rowsort label-4600 SELECT ALL * FROM tab2 WHERE ( NOT ( + col3 * - col0 ) = ( NULL ) ) ---- query IIIIIII rowsort label-4600 SELECT ALL * FROM tab3 WHERE ( NOT ( + col3 * - col0 ) = ( NULL ) ) ---- query IIIIIII rowsort label-4600 SELECT ALL * FROM tab4 WHERE ( NOT ( + col3 * - col0 ) = ( NULL ) ) ---- onlyif mysql # aggregate syntax: query I rowsort label-4605 SELECT - COUNT( * ) FROM tab0 WHERE - col3 IN ( - col4 ) ---- 0 skipif mysql # not compatible query I rowsort label-4605 SELECT - COUNT ( * ) FROM tab0 WHERE - col3 IN ( - col4 ) ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-4605 SELECT - COUNT( * ) FROM tab1 WHERE - col3 IN ( - col4 ) ---- 0 skipif mysql # not compatible query I rowsort label-4605 SELECT - COUNT ( * ) FROM tab1 WHERE - col3 IN ( - col4 ) ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-4605 SELECT - COUNT( * ) FROM tab2 WHERE - col3 IN ( - col4 ) ---- 0 skipif mysql # not compatible query I rowsort label-4605 SELECT - COUNT ( * ) FROM tab2 WHERE - col3 IN ( - col4 ) ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-4605 SELECT - COUNT( * ) FROM tab3 WHERE - col3 IN ( - col4 ) ---- 0 skipif mysql # not compatible query I rowsort label-4605 SELECT - COUNT ( * ) FROM tab3 WHERE - col3 IN ( - col4 ) ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-4605 SELECT - COUNT( * ) FROM tab4 WHERE - col3 IN ( - col4 ) ---- 0 skipif mysql # not compatible query I rowsort label-4605 SELECT - COUNT ( * ) FROM tab4 WHERE - col3 IN ( - col4 ) ---- 0 query I rowsort label-4610 SELECT ALL 69 AS col2 FROM tab0 WHERE ( NOT ( NULL ) IS NOT NULL ) ---- 10 values hashing to 0ac26fb3cd40f5dc836ef36901567a2d query I rowsort label-4610 SELECT ALL 69 AS col2 FROM tab1 WHERE ( NOT ( NULL ) IS NOT NULL ) ---- 10 values hashing to 0ac26fb3cd40f5dc836ef36901567a2d query I rowsort label-4610 SELECT ALL 69 AS col2 FROM tab2 WHERE ( NOT ( NULL ) IS NOT NULL ) ---- 10 values hashing to 0ac26fb3cd40f5dc836ef36901567a2d query I rowsort label-4610 SELECT ALL 69 AS col2 FROM tab3 WHERE ( NOT ( NULL ) IS NOT NULL ) ---- 10 values hashing to 0ac26fb3cd40f5dc836ef36901567a2d query I rowsort label-4610 SELECT ALL 69 AS col2 FROM tab4 WHERE ( NOT ( NULL ) IS NOT NULL ) ---- 10 values hashing to 0ac26fb3cd40f5dc836ef36901567a2d query I rowsort label-4615 SELECT ALL 86 FROM tab0 WHERE ( - col3 * - col1 NOT IN ( - 46 / - 80 ) ) ---- 10 values hashing to 85b386d88e94da53fdd14ea191a7af92 query I rowsort label-4615 SELECT ALL 86 FROM tab1 WHERE ( - col3 * - col1 NOT IN ( - 46 / - 80 ) ) ---- 10 values hashing to 85b386d88e94da53fdd14ea191a7af92 query I rowsort label-4615 SELECT ALL 86 FROM tab2 WHERE ( - col3 * - col1 NOT IN ( - 46 / - 80 ) ) ---- 10 values hashing to 85b386d88e94da53fdd14ea191a7af92 query I rowsort label-4615 SELECT ALL 86 FROM tab3 WHERE ( - col3 * - col1 NOT IN ( - 46 / - 80 ) ) ---- 10 values hashing to 85b386d88e94da53fdd14ea191a7af92 query I rowsort label-4615 SELECT ALL 86 FROM tab4 WHERE ( - col3 * - col1 NOT IN ( - 46 / - 80 ) ) ---- 10 values hashing to 85b386d88e94da53fdd14ea191a7af92 query IIIIIII rowsort label-4620 SELECT * FROM tab0 WHERE ( ( col0 ) <= NULL ) ---- query IIIIIII rowsort label-4620 SELECT * FROM tab1 WHERE ( ( col0 ) <= NULL ) ---- query IIIIIII rowsort label-4620 SELECT * FROM tab2 WHERE ( ( col0 ) <= NULL ) ---- query IIIIIII rowsort label-4620 SELECT * FROM tab3 WHERE ( ( col0 ) <= NULL ) ---- query IIIIIII rowsort label-4620 SELECT * FROM tab4 WHERE ( ( col0 ) <= NULL ) ---- query I rowsort label-4625 SELECT - 4 FROM tab0 WHERE NOT ( 14 NOT BETWEEN NULL AND NULL ) ---- query I rowsort label-4625 SELECT - 4 FROM tab1 WHERE NOT ( 14 NOT BETWEEN NULL AND NULL ) ---- query I rowsort label-4625 SELECT - 4 FROM tab2 WHERE NOT ( 14 NOT BETWEEN NULL AND NULL ) ---- query I rowsort label-4625 SELECT - 4 FROM tab3 WHERE NOT ( 14 NOT BETWEEN NULL AND NULL ) ---- query I rowsort label-4625 SELECT - 4 FROM tab4 WHERE NOT ( 14 NOT BETWEEN NULL AND NULL ) ---- query I rowsort label-4630 SELECT + 48 AS col2 FROM tab0 AS cor0 WHERE NOT + col0 IS NULL ---- 10 values hashing to 7ad501e2007b550697df5bb19374e7a2 query I rowsort label-4630 SELECT + 48 AS col2 FROM tab1 AS cor0 WHERE NOT + col0 IS NULL ---- 10 values hashing to 7ad501e2007b550697df5bb19374e7a2 query I rowsort label-4630 SELECT + 48 AS col2 FROM tab2 AS cor0 WHERE NOT + col0 IS NULL ---- 10 values hashing to 7ad501e2007b550697df5bb19374e7a2 query I rowsort label-4630 SELECT + 48 AS col2 FROM tab3 AS cor0 WHERE NOT + col0 IS NULL ---- 10 values hashing to 7ad501e2007b550697df5bb19374e7a2 query I rowsort label-4630 SELECT + 48 AS col2 FROM tab4 AS cor0 WHERE NOT + col0 IS NULL ---- 10 values hashing to 7ad501e2007b550697df5bb19374e7a2 query I rowsort label-4635 SELECT + 14 FROM tab0 WHERE ( NULL ) IS NOT NULL ---- query I rowsort label-4635 SELECT + 14 FROM tab1 WHERE ( NULL ) IS NOT NULL ---- query I rowsort label-4635 SELECT + 14 FROM tab2 WHERE ( NULL ) IS NOT NULL ---- query I rowsort label-4635 SELECT + 14 FROM tab3 WHERE ( NULL ) IS NOT NULL ---- query I rowsort label-4635 SELECT + 14 FROM tab4 WHERE ( NULL ) IS NOT NULL ---- query I rowsort label-4640 SELECT - col3 AS col0 FROM tab0 cor0 WHERE NULL NOT BETWEEN ( - col1 ) AND NULL ---- query I rowsort label-4640 SELECT - col3 AS col0 FROM tab1 cor0 WHERE NULL NOT BETWEEN ( - col1 ) AND NULL ---- query I rowsort label-4640 SELECT - col3 AS col0 FROM tab2 cor0 WHERE NULL NOT BETWEEN ( - col1 ) AND NULL ---- query I rowsort label-4640 SELECT - col3 AS col0 FROM tab3 cor0 WHERE NULL NOT BETWEEN ( - col1 ) AND NULL ---- query I rowsort label-4640 SELECT - col3 AS col0 FROM tab4 cor0 WHERE NULL NOT BETWEEN ( - col1 ) AND NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-4645 SELECT ALL - 13 * - + col0 - col4 AS col5 FROM tab0 AS cor0 WHERE ( + + 99 ) BETWEEN + 39 AND - CAST( NULL AS SIGNED ) ---- skipif mysql # not compatible query I rowsort label-4645 SELECT ALL - 13 * - + col0 - col4 AS col5 FROM tab0 AS cor0 WHERE ( + + 99 ) BETWEEN + 39 AND - CAST ( NULL AS INTEGER ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-4645 SELECT ALL - 13 * - + col0 - col4 AS col5 FROM tab1 AS cor0 WHERE ( + + 99 ) BETWEEN + 39 AND - CAST( NULL AS SIGNED ) ---- skipif mysql # not compatible query I rowsort label-4645 SELECT ALL - 13 * - + col0 - col4 AS col5 FROM tab1 AS cor0 WHERE ( + + 99 ) BETWEEN + 39 AND - CAST ( NULL AS INTEGER ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-4645 SELECT ALL - 13 * - + col0 - col4 AS col5 FROM tab2 AS cor0 WHERE ( + + 99 ) BETWEEN + 39 AND - CAST( NULL AS SIGNED ) ---- skipif mysql # not compatible query I rowsort label-4645 SELECT ALL - 13 * - + col0 - col4 AS col5 FROM tab2 AS cor0 WHERE ( + + 99 ) BETWEEN + 39 AND - CAST ( NULL AS INTEGER ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-4645 SELECT ALL - 13 * - + col0 - col4 AS col5 FROM tab3 AS cor0 WHERE ( + + 99 ) BETWEEN + 39 AND - CAST( NULL AS SIGNED ) ---- skipif mysql # not compatible query I rowsort label-4645 SELECT ALL - 13 * - + col0 - col4 AS col5 FROM tab3 AS cor0 WHERE ( + + 99 ) BETWEEN + 39 AND - CAST ( NULL AS INTEGER ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-4645 SELECT ALL - 13 * - + col0 - col4 AS col5 FROM tab4 AS cor0 WHERE ( + + 99 ) BETWEEN + 39 AND - CAST( NULL AS SIGNED ) ---- skipif mysql # not compatible query I rowsort label-4645 SELECT ALL - 13 * - + col0 - col4 AS col5 FROM tab4 AS cor0 WHERE ( + + 99 ) BETWEEN + 39 AND - CAST ( NULL AS INTEGER ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-4650 SELECT col0 AS col3 FROM tab0 AS cor0 WHERE NOT ( + col1 * + - CAST( + + col4 AS SIGNED ) + + - ( + col3 ) ) IS NOT NULL ---- skipif mysql # not compatible query I rowsort label-4650 SELECT col0 AS col3 FROM tab0 AS cor0 WHERE NOT ( + col1 * + - CAST ( + + col4 AS INTEGER ) + + - ( + col3 ) ) IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-4650 SELECT col0 AS col3 FROM tab1 AS cor0 WHERE NOT ( + col1 * + - CAST( + + col4 AS SIGNED ) + + - ( + col3 ) ) IS NOT NULL ---- skipif mysql # not compatible query I rowsort label-4650 SELECT col0 AS col3 FROM tab1 AS cor0 WHERE NOT ( + col1 * + - CAST ( + + col4 AS INTEGER ) + + - ( + col3 ) ) IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-4650 SELECT col0 AS col3 FROM tab2 AS cor0 WHERE NOT ( + col1 * + - CAST( + + col4 AS SIGNED ) + + - ( + col3 ) ) IS NOT NULL ---- skipif mysql # not compatible query I rowsort label-4650 SELECT col0 AS col3 FROM tab2 AS cor0 WHERE NOT ( + col1 * + - CAST ( + + col4 AS INTEGER ) + + - ( + col3 ) ) IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-4650 SELECT col0 AS col3 FROM tab3 AS cor0 WHERE NOT ( + col1 * + - CAST( + + col4 AS SIGNED ) + + - ( + col3 ) ) IS NOT NULL ---- skipif mysql # not compatible query I rowsort label-4650 SELECT col0 AS col3 FROM tab3 AS cor0 WHERE NOT ( + col1 * + - CAST ( + + col4 AS INTEGER ) + + - ( + col3 ) ) IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-4650 SELECT col0 AS col3 FROM tab4 AS cor0 WHERE NOT ( + col1 * + - CAST( + + col4 AS SIGNED ) + + - ( + col3 ) ) IS NOT NULL ---- skipif mysql # not compatible query I rowsort label-4650 SELECT col0 AS col3 FROM tab4 AS cor0 WHERE NOT ( + col1 * + - CAST ( + + col4 AS INTEGER ) + + - ( + col3 ) ) IS NOT NULL ---- query I rowsort label-4655 SELECT - ( + 68 ) FROM tab0 AS cor0 WHERE NOT - col4 * - col1 + - 32 IS NULL ---- 10 values hashing to 36d8dd418ef14cc949f5a3baf8cfec16 query I rowsort label-4655 SELECT - ( + 68 ) FROM tab1 AS cor0 WHERE NOT - col4 * - col1 + - 32 IS NULL ---- 10 values hashing to 36d8dd418ef14cc949f5a3baf8cfec16 query I rowsort label-4655 SELECT - ( + 68 ) FROM tab2 AS cor0 WHERE NOT - col4 * - col1 + - 32 IS NULL ---- 10 values hashing to 36d8dd418ef14cc949f5a3baf8cfec16 query I rowsort label-4655 SELECT - ( + 68 ) FROM tab3 AS cor0 WHERE NOT - col4 * - col1 + - 32 IS NULL ---- 10 values hashing to 36d8dd418ef14cc949f5a3baf8cfec16 query I rowsort label-4655 SELECT - ( + 68 ) FROM tab4 AS cor0 WHERE NOT - col4 * - col1 + - 32 IS NULL ---- 10 values hashing to 36d8dd418ef14cc949f5a3baf8cfec16 skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-4660 SELECT DISTINCT - col4 col1 FROM tab0 AS cor0 WHERE NOT NULL IS NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-4660 SELECT DISTINCT - col4 col1 FROM tab1 AS cor0 WHERE NOT NULL IS NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-4660 SELECT DISTINCT - col4 col1 FROM tab2 AS cor0 WHERE NOT NULL IS NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-4660 SELECT DISTINCT - col4 col1 FROM tab3 AS cor0 WHERE NOT NULL IS NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-4660 SELECT DISTINCT - col4 col1 FROM tab4 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-4665 SELECT col1 FROM tab0 WHERE col4 <= - + 62 ---- query I rowsort label-4665 SELECT col1 FROM tab1 WHERE col4 <= - + 62 ---- query I rowsort label-4665 SELECT col1 FROM tab2 WHERE col4 <= - + 62 ---- query I rowsort label-4665 SELECT col1 FROM tab3 WHERE col4 <= - + 62 ---- query I rowsort label-4665 SELECT col1 FROM tab4 WHERE col4 <= - + 62 ---- onlyif mysql # CAST syntax: SIGNED type: query II rowsort label-4670 SELECT - col4, col0 AS col4 FROM tab0 AS cor0 WHERE NOT + ( + + CAST( NULL AS SIGNED ) ) - 38 <> col4 ---- skipif mysql # not compatible query II rowsort label-4670 SELECT - col4, col0 AS col4 FROM tab0 AS cor0 WHERE NOT + ( + + CAST ( NULL AS INTEGER ) ) - 38 <> col4 ---- onlyif mysql # CAST syntax: SIGNED type: query II rowsort label-4670 SELECT - col4, col0 AS col4 FROM tab1 AS cor0 WHERE NOT + ( + + CAST( NULL AS SIGNED ) ) - 38 <> col4 ---- skipif mysql # not compatible query II rowsort label-4670 SELECT - col4, col0 AS col4 FROM tab1 AS cor0 WHERE NOT + ( + + CAST ( NULL AS INTEGER ) ) - 38 <> col4 ---- onlyif mysql # CAST syntax: SIGNED type: query II rowsort label-4670 SELECT - col4, col0 AS col4 FROM tab2 AS cor0 WHERE NOT + ( + + CAST( NULL AS SIGNED ) ) - 38 <> col4 ---- skipif mysql # not compatible query II rowsort label-4670 SELECT - col4, col0 AS col4 FROM tab2 AS cor0 WHERE NOT + ( + + CAST ( NULL AS INTEGER ) ) - 38 <> col4 ---- onlyif mysql # CAST syntax: SIGNED type: query II rowsort label-4670 SELECT - col4, col0 AS col4 FROM tab3 AS cor0 WHERE NOT + ( + + CAST( NULL AS SIGNED ) ) - 38 <> col4 ---- skipif mysql # not compatible query II rowsort label-4670 SELECT - col4, col0 AS col4 FROM tab3 AS cor0 WHERE NOT + ( + + CAST ( NULL AS INTEGER ) ) - 38 <> col4 ---- onlyif mysql # CAST syntax: SIGNED type: query II rowsort label-4670 SELECT - col4, col0 AS col4 FROM tab4 AS cor0 WHERE NOT + ( + + CAST( NULL AS SIGNED ) ) - 38 <> col4 ---- skipif mysql # not compatible query II rowsort label-4670 SELECT - col4, col0 AS col4 FROM tab4 AS cor0 WHERE NOT + ( + + CAST ( NULL AS INTEGER ) ) - 38 <> col4 ---- query IIIIIII rowsort label-4675 SELECT ALL * FROM tab0 WHERE NOT + col3 IS NOT NULL ---- query IIIIIII rowsort label-4675 SELECT ALL * FROM tab1 WHERE NOT + col3 IS NOT NULL ---- query IIIIIII rowsort label-4675 SELECT ALL * FROM tab2 WHERE NOT + col3 IS NOT NULL ---- query IIIIIII rowsort label-4675 SELECT ALL * FROM tab3 WHERE NOT + col3 IS NOT NULL ---- query IIIIIII rowsort label-4675 SELECT ALL * FROM tab4 WHERE NOT + col3 IS NOT NULL ---- query IIIIIII rowsort label-4680 SELECT * FROM tab0 WHERE + + col4 - + - col4 <= NULL ---- query IIIIIII rowsort label-4680 SELECT * FROM tab1 WHERE + + col4 - + - col4 <= NULL ---- query IIIIIII rowsort label-4680 SELECT * FROM tab2 WHERE + + col4 - + - col4 <= NULL ---- query IIIIIII rowsort label-4680 SELECT * FROM tab3 WHERE + + col4 - + - col4 <= NULL ---- query IIIIIII rowsort label-4680 SELECT * FROM tab4 WHERE + + col4 - + - col4 <= NULL ---- query I rowsort label-4685 SELECT ALL + ( - col0 ) FROM tab0 AS cor0 WHERE - col1 IS NOT NULL ---- 10 values hashing to 7eea25871edfbad19595a51730f76f07 query I rowsort label-4685 SELECT ALL + ( - col0 ) FROM tab1 AS cor0 WHERE - col1 IS NOT NULL ---- 10 values hashing to 7eea25871edfbad19595a51730f76f07 query I rowsort label-4685 SELECT ALL + ( - col0 ) FROM tab2 AS cor0 WHERE - col1 IS NOT NULL ---- 10 values hashing to 7eea25871edfbad19595a51730f76f07 query I rowsort label-4685 SELECT ALL + ( - col0 ) FROM tab3 AS cor0 WHERE - col1 IS NOT NULL ---- 10 values hashing to 7eea25871edfbad19595a51730f76f07 query I rowsort label-4685 SELECT ALL + ( - col0 ) FROM tab4 AS cor0 WHERE - col1 IS NOT NULL ---- 10 values hashing to 7eea25871edfbad19595a51730f76f07 query I rowsort label-4690 SELECT DISTINCT - + 69 AS col2 FROM tab0 AS cor0 WHERE 82 IS NULL ---- query I rowsort label-4690 SELECT DISTINCT - + 69 AS col2 FROM tab1 AS cor0 WHERE 82 IS NULL ---- query I rowsort label-4690 SELECT DISTINCT - + 69 AS col2 FROM tab2 AS cor0 WHERE 82 IS NULL ---- query I rowsort label-4690 SELECT DISTINCT - + 69 AS col2 FROM tab3 AS cor0 WHERE 82 IS NULL ---- query I rowsort label-4690 SELECT DISTINCT - + 69 AS col2 FROM tab4 AS cor0 WHERE 82 IS NULL ---- query IIIIIII rowsort label-4695 SELECT * FROM tab0 AS cor0 WHERE NOT 98 BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-4695 SELECT * FROM tab1 AS cor0 WHERE NOT 98 BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-4695 SELECT * FROM tab2 AS cor0 WHERE NOT 98 BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-4695 SELECT * FROM tab3 AS cor0 WHERE NOT 98 BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-4695 SELECT * FROM tab4 AS cor0 WHERE NOT 98 BETWEEN NULL AND NULL ---- query I rowsort label-4700 SELECT ALL - col1 AS col5 FROM tab0 cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-4700 SELECT ALL - col1 AS col5 FROM tab1 cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-4700 SELECT ALL - col1 AS col5 FROM tab2 cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-4700 SELECT ALL - col1 AS col5 FROM tab3 cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-4700 SELECT ALL - col1 AS col5 FROM tab4 cor0 WHERE NULL IS NOT NULL ---- onlyif mysql # aggregate syntax: query I rowsort label-4705 SELECT DISTINCT + SUM( - 13 ) + - MIN( DISTINCT + col0 ) FROM tab0 WHERE + + col3 IS NOT NULL ---- -219 skipif mysql # not compatible query I rowsort label-4705 SELECT DISTINCT + SUM ( - 13 ) + - MIN ( DISTINCT + col0 ) FROM tab0 WHERE + + col3 IS NOT NULL ---- -219 onlyif mysql # aggregate syntax: query I rowsort label-4705 SELECT DISTINCT + SUM( - 13 ) + - MIN( DISTINCT + col0 ) FROM tab1 WHERE + + col3 IS NOT NULL ---- -219 skipif mysql # not compatible query I rowsort label-4705 SELECT DISTINCT + SUM ( - 13 ) + - MIN ( DISTINCT + col0 ) FROM tab1 WHERE + + col3 IS NOT NULL ---- -219 onlyif mysql # aggregate syntax: query I rowsort label-4705 SELECT DISTINCT + SUM( - 13 ) + - MIN( DISTINCT + col0 ) FROM tab2 WHERE + + col3 IS NOT NULL ---- -219 skipif mysql # not compatible query I rowsort label-4705 SELECT DISTINCT + SUM ( - 13 ) + - MIN ( DISTINCT + col0 ) FROM tab2 WHERE + + col3 IS NOT NULL ---- -219 onlyif mysql # aggregate syntax: query I rowsort label-4705 SELECT DISTINCT + SUM( - 13 ) + - MIN( DISTINCT + col0 ) FROM tab3 WHERE + + col3 IS NOT NULL ---- -219 skipif mysql # not compatible query I rowsort label-4705 SELECT DISTINCT + SUM ( - 13 ) + - MIN ( DISTINCT + col0 ) FROM tab3 WHERE + + col3 IS NOT NULL ---- -219 onlyif mysql # aggregate syntax: query I rowsort label-4705 SELECT DISTINCT + SUM( - 13 ) + - MIN( DISTINCT + col0 ) FROM tab4 WHERE + + col3 IS NOT NULL ---- -219 skipif mysql # not compatible query I rowsort label-4705 SELECT DISTINCT + SUM ( - 13 ) + - MIN ( DISTINCT + col0 ) FROM tab4 WHERE + + col3 IS NOT NULL ---- -219 query IIIIIII rowsort label-4710 SELECT * FROM tab0 WHERE NOT col1 NOT IN ( - 92, 18, + col3 / - - col4 * ( - 7 ) + - col1 ) ---- query IIIIIII rowsort label-4710 SELECT * FROM tab1 WHERE NOT col1 NOT IN ( - 92, 18, + col3 / - - col4 * ( - 7 ) + - col1 ) ---- query IIIIIII rowsort label-4710 SELECT * FROM tab2 WHERE NOT col1 NOT IN ( - 92, 18, + col3 / - - col4 * ( - 7 ) + - col1 ) ---- query IIIIIII rowsort label-4710 SELECT * FROM tab3 WHERE NOT col1 NOT IN ( - 92, 18, + col3 / - - col4 * ( - 7 ) + - col1 ) ---- query IIIIIII rowsort label-4710 SELECT * FROM tab4 WHERE NOT col1 NOT IN ( - 92, 18, + col3 / - - col4 * ( - 7 ) + - col1 ) ---- onlyif mysql # aggregate syntax: query I rowsort label-4715 SELECT + COUNT( * ) FROM tab0 WHERE NOT NULL <> ( - - col0 ) ---- 0 skipif mysql # not compatible query I rowsort label-4715 SELECT + COUNT ( * ) FROM tab0 WHERE NOT NULL <> ( - - col0 ) ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-4715 SELECT + COUNT( * ) FROM tab1 WHERE NOT NULL <> ( - - col0 ) ---- 0 skipif mysql # not compatible query I rowsort label-4715 SELECT + COUNT ( * ) FROM tab1 WHERE NOT NULL <> ( - - col0 ) ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-4715 SELECT + COUNT( * ) FROM tab2 WHERE NOT NULL <> ( - - col0 ) ---- 0 skipif mysql # not compatible query I rowsort label-4715 SELECT + COUNT ( * ) FROM tab2 WHERE NOT NULL <> ( - - col0 ) ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-4715 SELECT + COUNT( * ) FROM tab3 WHERE NOT NULL <> ( - - col0 ) ---- 0 skipif mysql # not compatible query I rowsort label-4715 SELECT + COUNT ( * ) FROM tab3 WHERE NOT NULL <> ( - - col0 ) ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-4715 SELECT + COUNT( * ) FROM tab4 WHERE NOT NULL <> ( - - col0 ) ---- 0 skipif mysql # not compatible query I rowsort label-4715 SELECT + COUNT ( * ) FROM tab4 WHERE NOT NULL <> ( - - col0 ) ---- 0 onlyif mysql # aggregate syntax: query II rowsort label-4720 SELECT + COUNT( * ), 46 FROM tab0 WHERE NOT ( NULL ) IS NOT NULL ---- 10 46 skipif mysql # not compatible query II rowsort label-4720 SELECT + COUNT ( * ), 46 FROM tab0 WHERE NOT ( NULL ) IS NOT NULL ---- 10 46 onlyif mysql # aggregate syntax: query II rowsort label-4720 SELECT + COUNT( * ), 46 FROM tab1 WHERE NOT ( NULL ) IS NOT NULL ---- 10 46 skipif mysql # not compatible query II rowsort label-4720 SELECT + COUNT ( * ), 46 FROM tab1 WHERE NOT ( NULL ) IS NOT NULL ---- 10 46 onlyif mysql # aggregate syntax: query II rowsort label-4720 SELECT + COUNT( * ), 46 FROM tab2 WHERE NOT ( NULL ) IS NOT NULL ---- 10 46 skipif mysql # not compatible query II rowsort label-4720 SELECT + COUNT ( * ), 46 FROM tab2 WHERE NOT ( NULL ) IS NOT NULL ---- 10 46 onlyif mysql # aggregate syntax: query II rowsort label-4720 SELECT + COUNT( * ), 46 FROM tab3 WHERE NOT ( NULL ) IS NOT NULL ---- 10 46 skipif mysql # not compatible query II rowsort label-4720 SELECT + COUNT ( * ), 46 FROM tab3 WHERE NOT ( NULL ) IS NOT NULL ---- 10 46 onlyif mysql # aggregate syntax: query II rowsort label-4720 SELECT + COUNT( * ), 46 FROM tab4 WHERE NOT ( NULL ) IS NOT NULL ---- 10 46 skipif mysql # not compatible query II rowsort label-4720 SELECT + COUNT ( * ), 46 FROM tab4 WHERE NOT ( NULL ) IS NOT NULL ---- 10 46 query II rowsort label-4725 SELECT col3, 69 * + + col1 * col0 * 10 * - 32 FROM tab0 AS cor0 WHERE col0 IS NULL ---- query II rowsort label-4725 SELECT col3, 69 * + + col1 * col0 * 10 * - 32 FROM tab1 AS cor0 WHERE col0 IS NULL ---- query II rowsort label-4725 SELECT col3, 69 * + + col1 * col0 * 10 * - 32 FROM tab2 AS cor0 WHERE col0 IS NULL ---- query II rowsort label-4725 SELECT col3, 69 * + + col1 * col0 * 10 * - 32 FROM tab3 AS cor0 WHERE col0 IS NULL ---- query II rowsort label-4725 SELECT col3, 69 * + + col1 * col0 * 10 * - 32 FROM tab4 AS cor0 WHERE col0 IS NULL ---- query IIIIIII rowsort label-4730 SELECT * FROM tab0 AS cor0 WHERE NOT + 89 * ( - - 7 ) / + - col0 IS NOT NULL ---- query IIIIIII rowsort label-4730 SELECT * FROM tab1 AS cor0 WHERE NOT + 89 * ( - - 7 ) / + - col0 IS NOT NULL ---- query IIIIIII rowsort label-4730 SELECT * FROM tab2 AS cor0 WHERE NOT + 89 * ( - - 7 ) / + - col0 IS NOT NULL ---- query IIIIIII rowsort label-4730 SELECT * FROM tab3 AS cor0 WHERE NOT + 89 * ( - - 7 ) / + - col0 IS NOT NULL ---- query IIIIIII rowsort label-4730 SELECT * FROM tab4 AS cor0 WHERE NOT + 89 * ( - - 7 ) / + - col0 IS NOT NULL ---- query IIIIIII rowsort label-4735 SELECT * FROM tab0 WHERE NOT - + col0 IS NOT NULL ---- query IIIIIII rowsort label-4735 SELECT * FROM tab1 WHERE NOT - + col0 IS NOT NULL ---- query IIIIIII rowsort label-4735 SELECT * FROM tab2 WHERE NOT - + col0 IS NOT NULL ---- query IIIIIII rowsort label-4735 SELECT * FROM tab3 WHERE NOT - + col0 IS NOT NULL ---- query IIIIIII rowsort label-4735 SELECT * FROM tab4 WHERE NOT - + col0 IS NOT NULL ---- query IIIIIII rowsort label-4740 SELECT * FROM tab0 AS cor0 WHERE ( NULL ) IN ( 42 ) ---- query IIIIIII rowsort label-4740 SELECT * FROM tab1 AS cor0 WHERE ( NULL ) IN ( 42 ) ---- query IIIIIII rowsort label-4740 SELECT * FROM tab2 AS cor0 WHERE ( NULL ) IN ( 42 ) ---- query IIIIIII rowsort label-4740 SELECT * FROM tab3 AS cor0 WHERE ( NULL ) IN ( 42 ) ---- query IIIIIII rowsort label-4740 SELECT * FROM tab4 AS cor0 WHERE ( NULL ) IN ( 42 ) ---- query I rowsort label-4745 SELECT ALL 47 AS col3 FROM tab0 AS cor0 WHERE NOT ( NULL ) IS NULL ---- query I rowsort label-4745 SELECT ALL 47 AS col3 FROM tab1 AS cor0 WHERE NOT ( NULL ) IS NULL ---- query I rowsort label-4745 SELECT ALL 47 AS col3 FROM tab2 AS cor0 WHERE NOT ( NULL ) IS NULL ---- query I rowsort label-4745 SELECT ALL 47 AS col3 FROM tab3 AS cor0 WHERE NOT ( NULL ) IS NULL ---- query I rowsort label-4745 SELECT ALL 47 AS col3 FROM tab4 AS cor0 WHERE NOT ( NULL ) IS NULL ---- query I rowsort label-4750 SELECT - - col3 FROM tab0 WHERE NOT NULL BETWEEN NULL AND NULL ---- query I rowsort label-4750 SELECT - - col3 FROM tab1 WHERE NOT NULL BETWEEN NULL AND NULL ---- query I rowsort label-4750 SELECT - - col3 FROM tab2 WHERE NOT NULL BETWEEN NULL AND NULL ---- query I rowsort label-4750 SELECT - - col3 FROM tab3 WHERE NOT NULL BETWEEN NULL AND NULL ---- query I rowsort label-4750 SELECT - - col3 FROM tab4 WHERE NOT NULL BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-4755 SELECT ALL * FROM tab0 WHERE NOT NULL <> + 31 + - - col4 - - - col1 ---- query IIIIIII rowsort label-4755 SELECT ALL * FROM tab1 WHERE NOT NULL <> + 31 + - - col4 - - - col1 ---- query IIIIIII rowsort label-4755 SELECT ALL * FROM tab2 WHERE NOT NULL <> + 31 + - - col4 - - - col1 ---- query IIIIIII rowsort label-4755 SELECT ALL * FROM tab3 WHERE NOT NULL <> + 31 + - - col4 - - - col1 ---- query IIIIIII rowsort label-4755 SELECT ALL * FROM tab4 WHERE NOT NULL <> + 31 + - - col4 - - - col1 ---- onlyif mysql # aggregate syntax: query I rowsort label-4760 SELECT - COUNT( * ) FROM tab0 WHERE NOT NULL IS NULL ---- 0 skipif mysql # not compatible query I rowsort label-4760 SELECT - COUNT ( * ) FROM tab0 WHERE NOT NULL IS NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-4760 SELECT - COUNT( * ) FROM tab1 WHERE NOT NULL IS NULL ---- 0 skipif mysql # not compatible query I rowsort label-4760 SELECT - COUNT ( * ) FROM tab1 WHERE NOT NULL IS NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-4760 SELECT - COUNT( * ) FROM tab2 WHERE NOT NULL IS NULL ---- 0 skipif mysql # not compatible query I rowsort label-4760 SELECT - COUNT ( * ) FROM tab2 WHERE NOT NULL IS NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-4760 SELECT - COUNT( * ) FROM tab3 WHERE NOT NULL IS NULL ---- 0 skipif mysql # not compatible query I rowsort label-4760 SELECT - COUNT ( * ) FROM tab3 WHERE NOT NULL IS NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-4760 SELECT - COUNT( * ) FROM tab4 WHERE NOT NULL IS NULL ---- 0 skipif mysql # not compatible query I rowsort label-4760 SELECT - COUNT ( * ) FROM tab4 WHERE NOT NULL IS NULL ---- 0 query I rowsort label-4765 SELECT ALL col5 FROM tab0 AS cor0 WHERE NULL IS NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-4765 SELECT ALL col5 FROM tab1 AS cor0 WHERE NULL IS NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-4765 SELECT ALL col5 FROM tab2 AS cor0 WHERE NULL IS NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-4765 SELECT ALL col5 FROM tab3 AS cor0 WHERE NULL IS NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-4765 SELECT ALL col5 FROM tab4 AS cor0 WHERE NULL IS NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-4770 SELECT ALL ( col4 ) - - 82 FROM tab0 AS cor0 WHERE ( ( 34 ) BETWEEN NULL AND NULL ) ---- query I rowsort label-4770 SELECT ALL ( col4 ) - - 82 FROM tab1 AS cor0 WHERE ( ( 34 ) BETWEEN NULL AND NULL ) ---- query I rowsort label-4770 SELECT ALL ( col4 ) - - 82 FROM tab2 AS cor0 WHERE ( ( 34 ) BETWEEN NULL AND NULL ) ---- query I rowsort label-4770 SELECT ALL ( col4 ) - - 82 FROM tab3 AS cor0 WHERE ( ( 34 ) BETWEEN NULL AND NULL ) ---- query I rowsort label-4770 SELECT ALL ( col4 ) - - 82 FROM tab4 AS cor0 WHERE ( ( 34 ) BETWEEN NULL AND NULL ) ---- query IIIIIII rowsort label-4775 SELECT ALL * FROM tab0 cor0 WHERE - col4 IS NULL ---- query IIIIIII rowsort label-4775 SELECT ALL * FROM tab1 cor0 WHERE - col4 IS NULL ---- query IIIIIII rowsort label-4775 SELECT ALL * FROM tab2 cor0 WHERE - col4 IS NULL ---- query IIIIIII rowsort label-4775 SELECT ALL * FROM tab3 cor0 WHERE - col4 IS NULL ---- query IIIIIII rowsort label-4775 SELECT ALL * FROM tab4 cor0 WHERE - col4 IS NULL ---- query IIIIIII rowsort label-4780 SELECT ALL * FROM tab0 AS cor0 WHERE ( ( NULL ) BETWEEN NULL AND NULL ) ---- query IIIIIII rowsort label-4780 SELECT ALL * FROM tab1 AS cor0 WHERE ( ( NULL ) BETWEEN NULL AND NULL ) ---- query IIIIIII rowsort label-4780 SELECT ALL * FROM tab2 AS cor0 WHERE ( ( NULL ) BETWEEN NULL AND NULL ) ---- query IIIIIII rowsort label-4780 SELECT ALL * FROM tab3 AS cor0 WHERE ( ( NULL ) BETWEEN NULL AND NULL ) ---- query IIIIIII rowsort label-4780 SELECT ALL * FROM tab4 AS cor0 WHERE ( ( NULL ) BETWEEN NULL AND NULL ) ---- query I rowsort label-4785 SELECT 3 FROM tab0 WHERE NOT 83 + - col4 + + ( + 18 ) < - col1 ---- 3 3 3 3 3 3 3 3 query I rowsort label-4785 SELECT 3 FROM tab1 WHERE NOT 83 + - col4 + + ( + 18 ) < - col1 ---- 3 3 3 3 3 3 3 3 query I rowsort label-4785 SELECT 3 FROM tab2 WHERE NOT 83 + - col4 + + ( + 18 ) < - col1 ---- 3 3 3 3 3 3 3 3 query I rowsort label-4785 SELECT 3 FROM tab3 WHERE NOT 83 + - col4 + + ( + 18 ) < - col1 ---- 3 3 3 3 3 3 3 3 query I rowsort label-4785 SELECT 3 FROM tab4 WHERE NOT 83 + - col4 + + ( + 18 ) < - col1 ---- 3 3 3 3 3 3 3 3 query IIIIIII rowsort label-4790 SELECT ALL * FROM tab0 WHERE - 25 = - - 62 + + + col4 ---- query IIIIIII rowsort label-4790 SELECT ALL * FROM tab1 WHERE - 25 = - - 62 + + + col4 ---- query IIIIIII rowsort label-4790 SELECT ALL * FROM tab2 WHERE - 25 = - - 62 + + + col4 ---- query IIIIIII rowsort label-4790 SELECT ALL * FROM tab3 WHERE - 25 = - - 62 + + + col4 ---- query IIIIIII rowsort label-4790 SELECT ALL * FROM tab4 WHERE - 25 = - - 62 + + + col4 ---- onlyif mysql # aggregate syntax: query I rowsort label-4795 SELECT ALL - - COUNT( * ) * - COUNT( * ) + + - 35 FROM tab0 WHERE + col5 IS NULL ---- -35 skipif mysql # not compatible query I rowsort label-4795 SELECT ALL - - COUNT ( * ) * - COUNT ( * ) + + - 35 FROM tab0 WHERE + col5 IS NULL ---- -35 onlyif mysql # aggregate syntax: query I rowsort label-4795 SELECT ALL - - COUNT( * ) * - COUNT( * ) + + - 35 FROM tab1 WHERE + col5 IS NULL ---- -35 skipif mysql # not compatible query I rowsort label-4795 SELECT ALL - - COUNT ( * ) * - COUNT ( * ) + + - 35 FROM tab1 WHERE + col5 IS NULL ---- -35 onlyif mysql # aggregate syntax: query I rowsort label-4795 SELECT ALL - - COUNT( * ) * - COUNT( * ) + + - 35 FROM tab2 WHERE + col5 IS NULL ---- -35 skipif mysql # not compatible query I rowsort label-4795 SELECT ALL - - COUNT ( * ) * - COUNT ( * ) + + - 35 FROM tab2 WHERE + col5 IS NULL ---- -35 onlyif mysql # aggregate syntax: query I rowsort label-4795 SELECT ALL - - COUNT( * ) * - COUNT( * ) + + - 35 FROM tab3 WHERE + col5 IS NULL ---- -35 skipif mysql # not compatible query I rowsort label-4795 SELECT ALL - - COUNT ( * ) * - COUNT ( * ) + + - 35 FROM tab3 WHERE + col5 IS NULL ---- -35 onlyif mysql # aggregate syntax: query I rowsort label-4795 SELECT ALL - - COUNT( * ) * - COUNT( * ) + + - 35 FROM tab4 WHERE + col5 IS NULL ---- -35 skipif mysql # not compatible query I rowsort label-4795 SELECT ALL - - COUNT ( * ) * - COUNT ( * ) + + - 35 FROM tab4 WHERE + col5 IS NULL ---- -35 query I rowsort label-4800 SELECT ALL 45 FROM tab0 AS cor0 WHERE NULL IS NULL ---- 10 values hashing to ac493ed70379ca2cb8d4fc3a9e61f655 query I rowsort label-4800 SELECT ALL 45 FROM tab1 AS cor0 WHERE NULL IS NULL ---- 10 values hashing to ac493ed70379ca2cb8d4fc3a9e61f655 query I rowsort label-4800 SELECT ALL 45 FROM tab2 AS cor0 WHERE NULL IS NULL ---- 10 values hashing to ac493ed70379ca2cb8d4fc3a9e61f655 query I rowsort label-4800 SELECT ALL 45 FROM tab3 AS cor0 WHERE NULL IS NULL ---- 10 values hashing to ac493ed70379ca2cb8d4fc3a9e61f655 query I rowsort label-4800 SELECT ALL 45 FROM tab4 AS cor0 WHERE NULL IS NULL ---- 10 values hashing to ac493ed70379ca2cb8d4fc3a9e61f655 query I rowsort label-4805 SELECT - 16 FROM tab0 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to b27218e3e9afa90e8f77385143dd212b query I rowsort label-4805 SELECT - 16 FROM tab1 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to b27218e3e9afa90e8f77385143dd212b query I rowsort label-4805 SELECT - 16 FROM tab2 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to b27218e3e9afa90e8f77385143dd212b query I rowsort label-4805 SELECT - 16 FROM tab3 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to b27218e3e9afa90e8f77385143dd212b query I rowsort label-4805 SELECT - 16 FROM tab4 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to b27218e3e9afa90e8f77385143dd212b query IIIIIII rowsort label-4810 SELECT * FROM tab0 AS cor0 WHERE col4 + - col0 + + 17 / + 42 / col4 IS NULL ---- query IIIIIII rowsort label-4810 SELECT * FROM tab1 AS cor0 WHERE col4 + - col0 + + 17 / + 42 / col4 IS NULL ---- query IIIIIII rowsort label-4810 SELECT * FROM tab2 AS cor0 WHERE col4 + - col0 + + 17 / + 42 / col4 IS NULL ---- query IIIIIII rowsort label-4810 SELECT * FROM tab3 AS cor0 WHERE col4 + - col0 + + 17 / + 42 / col4 IS NULL ---- query IIIIIII rowsort label-4810 SELECT * FROM tab4 AS cor0 WHERE col4 + - col0 + + 17 / + 42 / col4 IS NULL ---- query I rowsort label-4815 SELECT - - ( - col4 ) * - col0 + + col0 AS col0 FROM tab0 AS cor0 WHERE col0 IS NULL ---- query I rowsort label-4815 SELECT - - ( - col4 ) * - col0 + + col0 AS col0 FROM tab1 AS cor0 WHERE col0 IS NULL ---- query I rowsort label-4815 SELECT - - ( - col4 ) * - col0 + + col0 AS col0 FROM tab2 AS cor0 WHERE col0 IS NULL ---- query I rowsort label-4815 SELECT - - ( - col4 ) * - col0 + + col0 AS col0 FROM tab3 AS cor0 WHERE col0 IS NULL ---- query I rowsort label-4815 SELECT - - ( - col4 ) * - col0 + + col0 AS col0 FROM tab4 AS cor0 WHERE col0 IS NULL ---- query I rowsort label-4820 SELECT + + 27 FROM tab0 WHERE NULL IS NOT NULL ---- query I rowsort label-4820 SELECT + + 27 FROM tab1 WHERE NULL IS NOT NULL ---- query I rowsort label-4820 SELECT + + 27 FROM tab2 WHERE NULL IS NOT NULL ---- query I rowsort label-4820 SELECT + + 27 FROM tab3 WHERE NULL IS NOT NULL ---- query I rowsort label-4820 SELECT + + 27 FROM tab4 WHERE NULL IS NOT NULL ---- onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query II rowsort label-4825 SELECT DISTINCT + - MAX( DISTINCT + col3 ) AS col2, + ( + COUNT( * ) ) + + 71 FROM tab0 WHERE NOT + 13 * CAST( NULL AS SIGNED ) IS NOT NULL ---- -972 81 skipif mysql # not compatible query II rowsort label-4825 SELECT DISTINCT + - MAX ( DISTINCT + col3 ) AS col2, + ( + COUNT ( * ) ) + + 71 FROM tab0 WHERE NOT + 13 * CAST ( NULL AS INTEGER ) IS NOT NULL ---- -972 81 onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query II rowsort label-4825 SELECT DISTINCT + - MAX( DISTINCT + col3 ) AS col2, + ( + COUNT( * ) ) + + 71 FROM tab1 WHERE NOT + 13 * CAST( NULL AS SIGNED ) IS NOT NULL ---- -972 81 skipif mysql # not compatible query II rowsort label-4825 SELECT DISTINCT + - MAX ( DISTINCT + col3 ) AS col2, + ( + COUNT ( * ) ) + + 71 FROM tab1 WHERE NOT + 13 * CAST ( NULL AS INTEGER ) IS NOT NULL ---- -972 81 onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query II rowsort label-4825 SELECT DISTINCT + - MAX( DISTINCT + col3 ) AS col2, + ( + COUNT( * ) ) + + 71 FROM tab2 WHERE NOT + 13 * CAST( NULL AS SIGNED ) IS NOT NULL ---- -972 81 skipif mysql # not compatible query II rowsort label-4825 SELECT DISTINCT + - MAX ( DISTINCT + col3 ) AS col2, + ( + COUNT ( * ) ) + + 71 FROM tab2 WHERE NOT + 13 * CAST ( NULL AS INTEGER ) IS NOT NULL ---- -972 81 onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query II rowsort label-4825 SELECT DISTINCT + - MAX( DISTINCT + col3 ) AS col2, + ( + COUNT( * ) ) + + 71 FROM tab3 WHERE NOT + 13 * CAST( NULL AS SIGNED ) IS NOT NULL ---- -972 81 skipif mysql # not compatible query II rowsort label-4825 SELECT DISTINCT + - MAX ( DISTINCT + col3 ) AS col2, + ( + COUNT ( * ) ) + + 71 FROM tab3 WHERE NOT + 13 * CAST ( NULL AS INTEGER ) IS NOT NULL ---- -972 81 onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query II rowsort label-4825 SELECT DISTINCT + - MAX( DISTINCT + col3 ) AS col2, + ( + COUNT( * ) ) + + 71 FROM tab4 WHERE NOT + 13 * CAST( NULL AS SIGNED ) IS NOT NULL ---- -972 81 skipif mysql # not compatible query II rowsort label-4825 SELECT DISTINCT + - MAX ( DISTINCT + col3 ) AS col2, + ( + COUNT ( * ) ) + + 71 FROM tab4 WHERE NOT + 13 * CAST ( NULL AS INTEGER ) IS NOT NULL ---- -972 81 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-4830 SELECT DISTINCT + col3 + - CAST( NULL AS SIGNED ) FROM tab0 WHERE NOT + - col0 NOT BETWEEN NULL AND col0 ---- skipif mysql # not compatible query I rowsort label-4830 SELECT DISTINCT + col3 + - CAST ( NULL AS INTEGER ) FROM tab0 WHERE NOT + - col0 NOT BETWEEN NULL AND col0 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-4830 SELECT DISTINCT + col3 + - CAST( NULL AS SIGNED ) FROM tab1 WHERE NOT + - col0 NOT BETWEEN NULL AND col0 ---- skipif mysql # not compatible query I rowsort label-4830 SELECT DISTINCT + col3 + - CAST ( NULL AS INTEGER ) FROM tab1 WHERE NOT + - col0 NOT BETWEEN NULL AND col0 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-4830 SELECT DISTINCT + col3 + - CAST( NULL AS SIGNED ) FROM tab2 WHERE NOT + - col0 NOT BETWEEN NULL AND col0 ---- skipif mysql # not compatible query I rowsort label-4830 SELECT DISTINCT + col3 + - CAST ( NULL AS INTEGER ) FROM tab2 WHERE NOT + - col0 NOT BETWEEN NULL AND col0 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-4830 SELECT DISTINCT + col3 + - CAST( NULL AS SIGNED ) FROM tab3 WHERE NOT + - col0 NOT BETWEEN NULL AND col0 ---- skipif mysql # not compatible query I rowsort label-4830 SELECT DISTINCT + col3 + - CAST ( NULL AS INTEGER ) FROM tab3 WHERE NOT + - col0 NOT BETWEEN NULL AND col0 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-4830 SELECT DISTINCT + col3 + - CAST( NULL AS SIGNED ) FROM tab4 WHERE NOT + - col0 NOT BETWEEN NULL AND col0 ---- skipif mysql # not compatible query I rowsort label-4830 SELECT DISTINCT + col3 + - CAST ( NULL AS INTEGER ) FROM tab4 WHERE NOT + - col0 NOT BETWEEN NULL AND col0 ---- query I rowsort label-4835 SELECT DISTINCT + col3 FROM tab0 AS cor0 WHERE NOT - col4 IS NULL ---- 10 values hashing to d70c4f7d82d3133d625e315338f25a09 query I rowsort label-4835 SELECT DISTINCT + col3 FROM tab1 AS cor0 WHERE NOT - col4 IS NULL ---- 10 values hashing to d70c4f7d82d3133d625e315338f25a09 query I rowsort label-4835 SELECT DISTINCT + col3 FROM tab2 AS cor0 WHERE NOT - col4 IS NULL ---- 10 values hashing to d70c4f7d82d3133d625e315338f25a09 query I rowsort label-4835 SELECT DISTINCT + col3 FROM tab3 AS cor0 WHERE NOT - col4 IS NULL ---- 10 values hashing to d70c4f7d82d3133d625e315338f25a09 query I rowsort label-4835 SELECT DISTINCT + col3 FROM tab4 AS cor0 WHERE NOT - col4 IS NULL ---- 10 values hashing to d70c4f7d82d3133d625e315338f25a09 query IIIIIII rowsort label-4840 SELECT * FROM tab0 AS cor0 WHERE NOT 7 <> - col4 ---- query IIIIIII rowsort label-4840 SELECT * FROM tab1 AS cor0 WHERE NOT 7 <> - col4 ---- query IIIIIII rowsort label-4840 SELECT * FROM tab2 AS cor0 WHERE NOT 7 <> - col4 ---- query IIIIIII rowsort label-4840 SELECT * FROM tab3 AS cor0 WHERE NOT 7 <> - col4 ---- query IIIIIII rowsort label-4840 SELECT * FROM tab4 AS cor0 WHERE NOT 7 <> - col4 ---- query IIIIIII rowsort label-4845 SELECT * FROM tab0 cor0 WHERE NOT col4 <> col0 ---- query IIIIIII rowsort label-4845 SELECT * FROM tab1 cor0 WHERE NOT col4 <> col0 ---- query IIIIIII rowsort label-4845 SELECT * FROM tab2 cor0 WHERE NOT col4 <> col0 ---- query IIIIIII rowsort label-4845 SELECT * FROM tab3 cor0 WHERE NOT col4 <> col0 ---- query IIIIIII rowsort label-4845 SELECT * FROM tab4 cor0 WHERE NOT col4 <> col0 ---- query I rowsort label-4850 SELECT ALL - - 17 FROM tab0 WHERE NULL > + 38 ---- query I rowsort label-4850 SELECT ALL - - 17 FROM tab1 WHERE NULL > + 38 ---- query I rowsort label-4850 SELECT ALL - - 17 FROM tab2 WHERE NULL > + 38 ---- query I rowsort label-4850 SELECT ALL - - 17 FROM tab3 WHERE NULL > + 38 ---- query I rowsort label-4850 SELECT ALL - - 17 FROM tab4 WHERE NULL > + 38 ---- query IIIIIII rowsort label-4855 SELECT ALL * FROM tab0 WHERE + 0 + - col1 * + 0 + - 15 IS NULL ---- query IIIIIII rowsort label-4855 SELECT ALL * FROM tab1 WHERE + 0 + - col1 * + 0 + - 15 IS NULL ---- query IIIIIII rowsort label-4855 SELECT ALL * FROM tab2 WHERE + 0 + - col1 * + 0 + - 15 IS NULL ---- query IIIIIII rowsort label-4855 SELECT ALL * FROM tab3 WHERE + 0 + - col1 * + 0 + - 15 IS NULL ---- query IIIIIII rowsort label-4855 SELECT ALL * FROM tab4 WHERE + 0 + - col1 * + 0 + - 15 IS NULL ---- query I rowsort label-4860 SELECT DISTINCT + + 11 AS col0 FROM tab0 AS cor0 WHERE col0 IS NOT NULL ---- 11 query I rowsort label-4860 SELECT DISTINCT + + 11 AS col0 FROM tab1 AS cor0 WHERE col0 IS NOT NULL ---- 11 query I rowsort label-4860 SELECT DISTINCT + + 11 AS col0 FROM tab2 AS cor0 WHERE col0 IS NOT NULL ---- 11 query I rowsort label-4860 SELECT DISTINCT + + 11 AS col0 FROM tab3 AS cor0 WHERE col0 IS NOT NULL ---- 11 query I rowsort label-4860 SELECT DISTINCT + + 11 AS col0 FROM tab4 AS cor0 WHERE col0 IS NOT NULL ---- 11 query II rowsort label-4865 SELECT DISTINCT - col4, col3 FROM tab0 WHERE NULL = ( ( - col3 ) * + 96 ) ---- query II rowsort label-4865 SELECT DISTINCT - col4, col3 FROM tab1 WHERE NULL = ( ( - col3 ) * + 96 ) ---- query II rowsort label-4865 SELECT DISTINCT - col4, col3 FROM tab2 WHERE NULL = ( ( - col3 ) * + 96 ) ---- query II rowsort label-4865 SELECT DISTINCT - col4, col3 FROM tab3 WHERE NULL = ( ( - col3 ) * + 96 ) ---- query II rowsort label-4865 SELECT DISTINCT - col4, col3 FROM tab4 WHERE NULL = ( ( - col3 ) * + 96 ) ---- onlyif mysql # aggregate syntax: query I rowsort label-4870 SELECT DISTINCT - ( + COUNT( * ) ) + + 29 FROM tab0 WHERE ( 48 NOT BETWEEN NULL AND NULL ) ---- 29 skipif mysql # not compatible query I rowsort label-4870 SELECT DISTINCT - ( + COUNT ( * ) ) + + 29 FROM tab0 WHERE ( 48 NOT BETWEEN NULL AND NULL ) ---- 29 onlyif mysql # aggregate syntax: query I rowsort label-4870 SELECT DISTINCT - ( + COUNT( * ) ) + + 29 FROM tab1 WHERE ( 48 NOT BETWEEN NULL AND NULL ) ---- 29 skipif mysql # not compatible query I rowsort label-4870 SELECT DISTINCT - ( + COUNT ( * ) ) + + 29 FROM tab1 WHERE ( 48 NOT BETWEEN NULL AND NULL ) ---- 29 onlyif mysql # aggregate syntax: query I rowsort label-4870 SELECT DISTINCT - ( + COUNT( * ) ) + + 29 FROM tab2 WHERE ( 48 NOT BETWEEN NULL AND NULL ) ---- 29 skipif mysql # not compatible query I rowsort label-4870 SELECT DISTINCT - ( + COUNT ( * ) ) + + 29 FROM tab2 WHERE ( 48 NOT BETWEEN NULL AND NULL ) ---- 29 onlyif mysql # aggregate syntax: query I rowsort label-4870 SELECT DISTINCT - ( + COUNT( * ) ) + + 29 FROM tab3 WHERE ( 48 NOT BETWEEN NULL AND NULL ) ---- 29 skipif mysql # not compatible query I rowsort label-4870 SELECT DISTINCT - ( + COUNT ( * ) ) + + 29 FROM tab3 WHERE ( 48 NOT BETWEEN NULL AND NULL ) ---- 29 onlyif mysql # aggregate syntax: query I rowsort label-4870 SELECT DISTINCT - ( + COUNT( * ) ) + + 29 FROM tab4 WHERE ( 48 NOT BETWEEN NULL AND NULL ) ---- 29 skipif mysql # not compatible query I rowsort label-4870 SELECT DISTINCT - ( + COUNT ( * ) ) + + 29 FROM tab4 WHERE ( 48 NOT BETWEEN NULL AND NULL ) ---- 29 query IIIIIII rowsort label-4875 SELECT * FROM tab0 WHERE ( NOT 79 >= + 48 ) ---- query IIIIIII rowsort label-4875 SELECT * FROM tab1 WHERE ( NOT 79 >= + 48 ) ---- query IIIIIII rowsort label-4875 SELECT * FROM tab2 WHERE ( NOT 79 >= + 48 ) ---- query IIIIIII rowsort label-4875 SELECT * FROM tab3 WHERE ( NOT 79 >= + 48 ) ---- query IIIIIII rowsort label-4875 SELECT * FROM tab4 WHERE ( NOT 79 >= + 48 ) ---- query I rowsort label-4880 SELECT 81 AS col0 FROM tab0 AS cor0 WHERE NOT ( + col5 ) IS NOT NULL ---- query I rowsort label-4880 SELECT 81 AS col0 FROM tab1 AS cor0 WHERE NOT ( + col5 ) IS NOT NULL ---- query I rowsort label-4880 SELECT 81 AS col0 FROM tab2 AS cor0 WHERE NOT ( + col5 ) IS NOT NULL ---- query I rowsort label-4880 SELECT 81 AS col0 FROM tab3 AS cor0 WHERE NOT ( + col5 ) IS NOT NULL ---- query I rowsort label-4880 SELECT 81 AS col0 FROM tab4 AS cor0 WHERE NOT ( + col5 ) IS NOT NULL ---- query I rowsort label-4885 SELECT ALL + ( - col4 ) FROM tab0 WHERE NOT NULL IS NULL ---- query I rowsort label-4885 SELECT ALL + ( - col4 ) FROM tab1 WHERE NOT NULL IS NULL ---- query I rowsort label-4885 SELECT ALL + ( - col4 ) FROM tab2 WHERE NOT NULL IS NULL ---- query I rowsort label-4885 SELECT ALL + ( - col4 ) FROM tab3 WHERE NOT NULL IS NULL ---- query I rowsort label-4885 SELECT ALL + ( - col4 ) FROM tab4 WHERE NOT NULL IS NULL ---- query IIIIIII rowsort label-4890 SELECT * FROM tab0 WHERE + + col1 <> NULL ---- query IIIIIII rowsort label-4890 SELECT * FROM tab1 WHERE + + col1 <> NULL ---- query IIIIIII rowsort label-4890 SELECT * FROM tab2 WHERE + + col1 <> NULL ---- query IIIIIII rowsort label-4890 SELECT * FROM tab3 WHERE + + col1 <> NULL ---- query IIIIIII rowsort label-4890 SELECT * FROM tab4 WHERE + + col1 <> NULL ---- query I rowsort label-4895 SELECT 62 FROM tab0 WHERE - - 15 * - - 59 + col0 + + col4 * - col1 IS NOT NULL ---- 10 values hashing to d126bcd296c0b5cfbcfdefb19041e85b query I rowsort label-4895 SELECT 62 FROM tab1 WHERE - - 15 * - - 59 + col0 + + col4 * - col1 IS NOT NULL ---- 10 values hashing to d126bcd296c0b5cfbcfdefb19041e85b query I rowsort label-4895 SELECT 62 FROM tab2 WHERE - - 15 * - - 59 + col0 + + col4 * - col1 IS NOT NULL ---- 10 values hashing to d126bcd296c0b5cfbcfdefb19041e85b query I rowsort label-4895 SELECT 62 FROM tab3 WHERE - - 15 * - - 59 + col0 + + col4 * - col1 IS NOT NULL ---- 10 values hashing to d126bcd296c0b5cfbcfdefb19041e85b query I rowsort label-4895 SELECT 62 FROM tab4 WHERE - - 15 * - - 59 + col0 + + col4 * - col1 IS NOT NULL ---- 10 values hashing to d126bcd296c0b5cfbcfdefb19041e85b query I rowsort label-4900 SELECT col5 AS col5 FROM tab0 WHERE NOT ( NOT + col2 IS NULL ) ---- query I rowsort label-4900 SELECT col5 AS col5 FROM tab1 WHERE NOT ( NOT + col2 IS NULL ) ---- query I rowsort label-4900 SELECT col5 AS col5 FROM tab2 WHERE NOT ( NOT + col2 IS NULL ) ---- query I rowsort label-4900 SELECT col5 AS col5 FROM tab3 WHERE NOT ( NOT + col2 IS NULL ) ---- query I rowsort label-4900 SELECT col5 AS col5 FROM tab4 WHERE NOT ( NOT + col2 IS NULL ) ---- query II rowsort label-4905 SELECT 27 - + + col3 AS col1, - col3 AS col4 FROM tab0 AS cor0 WHERE NULL NOT BETWEEN ( NULL ) AND NULL ---- query II rowsort label-4905 SELECT 27 - + + col3 AS col1, - col3 AS col4 FROM tab1 AS cor0 WHERE NULL NOT BETWEEN ( NULL ) AND NULL ---- query II rowsort label-4905 SELECT 27 - + + col3 AS col1, - col3 AS col4 FROM tab2 AS cor0 WHERE NULL NOT BETWEEN ( NULL ) AND NULL ---- query II rowsort label-4905 SELECT 27 - + + col3 AS col1, - col3 AS col4 FROM tab3 AS cor0 WHERE NULL NOT BETWEEN ( NULL ) AND NULL ---- query II rowsort label-4905 SELECT 27 - + + col3 AS col1, - col3 AS col4 FROM tab4 AS cor0 WHERE NULL NOT BETWEEN ( NULL ) AND NULL ---- query IIIIIII rowsort label-4910 SELECT * FROM tab0 AS cor0 WHERE NULL BETWEEN NULL AND - col4 ---- query IIIIIII rowsort label-4910 SELECT * FROM tab1 AS cor0 WHERE NULL BETWEEN NULL AND - col4 ---- query IIIIIII rowsort label-4910 SELECT * FROM tab2 AS cor0 WHERE NULL BETWEEN NULL AND - col4 ---- query IIIIIII rowsort label-4910 SELECT * FROM tab3 AS cor0 WHERE NULL BETWEEN NULL AND - col4 ---- query IIIIIII rowsort label-4910 SELECT * FROM tab4 AS cor0 WHERE NULL BETWEEN NULL AND - col4 ---- query I rowsort label-4915 SELECT + col0 / col4 FROM tab0 AS cor0 WHERE + col4 IS NULL OR NOT + col1 * + col4 > + col4 ---- query I rowsort label-4915 SELECT + col0 / col4 FROM tab1 AS cor0 WHERE + col4 IS NULL OR NOT + col1 * + col4 > + col4 ---- query I rowsort label-4915 SELECT + col0 / col4 FROM tab2 AS cor0 WHERE + col4 IS NULL OR NOT + col1 * + col4 > + col4 ---- query I rowsort label-4915 SELECT + col0 / col4 FROM tab3 AS cor0 WHERE + col4 IS NULL OR NOT + col1 * + col4 > + col4 ---- query I rowsort label-4915 SELECT + col0 / col4 FROM tab4 AS cor0 WHERE + col4 IS NULL OR NOT + col1 * + col4 > + col4 ---- query IIIIIII rowsort label-4920 SELECT ALL * FROM tab0 WHERE + col5 IS NULL ---- query IIIIIII rowsort label-4920 SELECT ALL * FROM tab1 WHERE + col5 IS NULL ---- query IIIIIII rowsort label-4920 SELECT ALL * FROM tab2 WHERE + col5 IS NULL ---- query IIIIIII rowsort label-4920 SELECT ALL * FROM tab3 WHERE + col5 IS NULL ---- query IIIIIII rowsort label-4920 SELECT ALL * FROM tab4 WHERE + col5 IS NULL ---- query I rowsort label-4925 SELECT DISTINCT + + col4 AS col5 FROM tab0 WHERE NULL NOT IN ( - col1 + + col0 * + 42, + col4 ) ---- query I rowsort label-4925 SELECT DISTINCT + + col4 AS col5 FROM tab1 WHERE NULL NOT IN ( - col1 + + col0 * + 42, + col4 ) ---- query I rowsort label-4925 SELECT DISTINCT + + col4 AS col5 FROM tab2 WHERE NULL NOT IN ( - col1 + + col0 * + 42, + col4 ) ---- query I rowsort label-4925 SELECT DISTINCT + + col4 AS col5 FROM tab3 WHERE NULL NOT IN ( - col1 + + col0 * + 42, + col4 ) ---- query I rowsort label-4925 SELECT DISTINCT + + col4 AS col5 FROM tab4 WHERE NULL NOT IN ( - col1 + + col0 * + 42, + col4 ) ---- query IIIIIII rowsort label-4930 SELECT * FROM tab0 AS cor0 WHERE NULL IN ( col1 ) ---- query IIIIIII rowsort label-4930 SELECT * FROM tab1 AS cor0 WHERE NULL IN ( col1 ) ---- query IIIIIII rowsort label-4930 SELECT * FROM tab2 AS cor0 WHERE NULL IN ( col1 ) ---- query IIIIIII rowsort label-4930 SELECT * FROM tab3 AS cor0 WHERE NULL IN ( col1 ) ---- query IIIIIII rowsort label-4930 SELECT * FROM tab4 AS cor0 WHERE NULL IN ( col1 ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-4935 SELECT - col3 * + + col1 * + - CAST( NULL AS SIGNED ) FROM tab0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 skipif mysql # not compatible query I rowsort label-4935 SELECT - col3 * + + col1 * + - CAST ( NULL AS INTEGER ) FROM tab0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-4935 SELECT - col3 * + + col1 * + - CAST( NULL AS SIGNED ) FROM tab1 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 skipif mysql # not compatible query I rowsort label-4935 SELECT - col3 * + + col1 * + - CAST ( NULL AS INTEGER ) FROM tab1 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-4935 SELECT - col3 * + + col1 * + - CAST( NULL AS SIGNED ) FROM tab2 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 skipif mysql # not compatible query I rowsort label-4935 SELECT - col3 * + + col1 * + - CAST ( NULL AS INTEGER ) FROM tab2 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-4935 SELECT - col3 * + + col1 * + - CAST( NULL AS SIGNED ) FROM tab3 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 skipif mysql # not compatible query I rowsort label-4935 SELECT - col3 * + + col1 * + - CAST ( NULL AS INTEGER ) FROM tab3 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-4935 SELECT - col3 * + + col1 * + - CAST( NULL AS SIGNED ) FROM tab4 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 skipif mysql # not compatible query I rowsort label-4935 SELECT - col3 * + + col1 * + - CAST ( NULL AS INTEGER ) FROM tab4 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 query IIIIIII rowsort label-4940 SELECT ALL * FROM tab0 AS cor0 WHERE NOT NULL < + col1 * + col3 ---- query IIIIIII rowsort label-4940 SELECT ALL * FROM tab1 AS cor0 WHERE NOT NULL < + col1 * + col3 ---- query IIIIIII rowsort label-4940 SELECT ALL * FROM tab2 AS cor0 WHERE NOT NULL < + col1 * + col3 ---- query IIIIIII rowsort label-4940 SELECT ALL * FROM tab3 AS cor0 WHERE NOT NULL < + col1 * + col3 ---- query IIIIIII rowsort label-4940 SELECT ALL * FROM tab4 AS cor0 WHERE NOT NULL < + col1 * + col3 ---- query I rowsort label-4945 SELECT DISTINCT + 6 + - col3 AS col2 FROM tab0 cor0 WHERE NOT ( NULL ) IS NOT NULL ---- 10 values hashing to 040b1869c4d1868ea40df4f49c62ca50 query I rowsort label-4945 SELECT DISTINCT + 6 + - col3 AS col2 FROM tab1 cor0 WHERE NOT ( NULL ) IS NOT NULL ---- 10 values hashing to 040b1869c4d1868ea40df4f49c62ca50 query I rowsort label-4945 SELECT DISTINCT + 6 + - col3 AS col2 FROM tab2 cor0 WHERE NOT ( NULL ) IS NOT NULL ---- 10 values hashing to 040b1869c4d1868ea40df4f49c62ca50 query I rowsort label-4945 SELECT DISTINCT + 6 + - col3 AS col2 FROM tab3 cor0 WHERE NOT ( NULL ) IS NOT NULL ---- 10 values hashing to 040b1869c4d1868ea40df4f49c62ca50 query I rowsort label-4945 SELECT DISTINCT + 6 + - col3 AS col2 FROM tab4 cor0 WHERE NOT ( NULL ) IS NOT NULL ---- 10 values hashing to 040b1869c4d1868ea40df4f49c62ca50 query I rowsort label-4950 SELECT ALL + - 4 FROM tab0 AS cor0 WHERE NOT + col3 + + col1 * - col0 IS NOT NULL ---- query I rowsort label-4950 SELECT ALL + - 4 FROM tab1 AS cor0 WHERE NOT + col3 + + col1 * - col0 IS NOT NULL ---- query I rowsort label-4950 SELECT ALL + - 4 FROM tab2 AS cor0 WHERE NOT + col3 + + col1 * - col0 IS NOT NULL ---- query I rowsort label-4950 SELECT ALL + - 4 FROM tab3 AS cor0 WHERE NOT + col3 + + col1 * - col0 IS NOT NULL ---- query I rowsort label-4950 SELECT ALL + - 4 FROM tab4 AS cor0 WHERE NOT + col3 + + col1 * - col0 IS NOT NULL ---- query I rowsort label-4955 SELECT + col4 AS col2 FROM tab0 AS cor0 WHERE col3 + + 70 IS NULL ---- query I rowsort label-4955 SELECT + col4 AS col2 FROM tab1 AS cor0 WHERE col3 + + 70 IS NULL ---- query I rowsort label-4955 SELECT + col4 AS col2 FROM tab2 AS cor0 WHERE col3 + + 70 IS NULL ---- query I rowsort label-4955 SELECT + col4 AS col2 FROM tab3 AS cor0 WHERE col3 + + 70 IS NULL ---- query I rowsort label-4955 SELECT + col4 AS col2 FROM tab4 AS cor0 WHERE col3 + + 70 IS NULL ---- query I rowsort label-4960 SELECT col0 * + 87 / col4 AS col2 FROM tab0 AS cor0 WHERE NULL >= NULL ---- query I rowsort label-4960 SELECT col0 * + 87 / col4 AS col2 FROM tab1 AS cor0 WHERE NULL >= NULL ---- query I rowsort label-4960 SELECT col0 * + 87 / col4 AS col2 FROM tab2 AS cor0 WHERE NULL >= NULL ---- query I rowsort label-4960 SELECT col0 * + 87 / col4 AS col2 FROM tab3 AS cor0 WHERE NULL >= NULL ---- query I rowsort label-4960 SELECT col0 * + 87 / col4 AS col2 FROM tab4 AS cor0 WHERE NULL >= NULL ---- query I rowsort label-4965 SELECT ALL - col3 * col1 + 57 - - ( col3 ) FROM tab0 WHERE NOT ( ( NULL ) IS NULL ) ---- query I rowsort label-4965 SELECT ALL - col3 * col1 + 57 - - ( col3 ) FROM tab1 WHERE NOT ( ( NULL ) IS NULL ) ---- query I rowsort label-4965 SELECT ALL - col3 * col1 + 57 - - ( col3 ) FROM tab2 WHERE NOT ( ( NULL ) IS NULL ) ---- query I rowsort label-4965 SELECT ALL - col3 * col1 + 57 - - ( col3 ) FROM tab3 WHERE NOT ( ( NULL ) IS NULL ) ---- query I rowsort label-4965 SELECT ALL - col3 * col1 + 57 - - ( col3 ) FROM tab4 WHERE NOT ( ( NULL ) IS NULL ) ---- query IIIIIII rowsort label-4970 SELECT * FROM tab0 WHERE NOT NULL >= ( - + col4 ) + - 3 ---- query IIIIIII rowsort label-4970 SELECT * FROM tab1 WHERE NOT NULL >= ( - + col4 ) + - 3 ---- query IIIIIII rowsort label-4970 SELECT * FROM tab2 WHERE NOT NULL >= ( - + col4 ) + - 3 ---- query IIIIIII rowsort label-4970 SELECT * FROM tab3 WHERE NOT NULL >= ( - + col4 ) + - 3 ---- query IIIIIII rowsort label-4970 SELECT * FROM tab4 WHERE NOT NULL >= ( - + col4 ) + - 3 ---- query I rowsort label-4975 SELECT ALL 25 FROM tab0 cor0 WHERE NULL <> col0 ---- query I rowsort label-4975 SELECT ALL 25 FROM tab1 cor0 WHERE NULL <> col0 ---- query I rowsort label-4975 SELECT ALL 25 FROM tab2 cor0 WHERE NULL <> col0 ---- query I rowsort label-4975 SELECT ALL 25 FROM tab3 cor0 WHERE NULL <> col0 ---- query I rowsort label-4975 SELECT ALL 25 FROM tab4 cor0 WHERE NULL <> col0 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-4980 SELECT DISTINCT 46 * + col0 AS col5 FROM tab0 AS cor0 WHERE NULL BETWEEN CAST( NULL AS SIGNED ) * 41 AND NULL ---- skipif mysql # not compatible query I rowsort label-4980 SELECT DISTINCT 46 * + col0 AS col5 FROM tab0 AS cor0 WHERE NULL BETWEEN CAST ( NULL AS INTEGER ) * 41 AND NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-4980 SELECT DISTINCT 46 * + col0 AS col5 FROM tab1 AS cor0 WHERE NULL BETWEEN CAST( NULL AS SIGNED ) * 41 AND NULL ---- skipif mysql # not compatible query I rowsort label-4980 SELECT DISTINCT 46 * + col0 AS col5 FROM tab1 AS cor0 WHERE NULL BETWEEN CAST ( NULL AS INTEGER ) * 41 AND NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-4980 SELECT DISTINCT 46 * + col0 AS col5 FROM tab2 AS cor0 WHERE NULL BETWEEN CAST( NULL AS SIGNED ) * 41 AND NULL ---- skipif mysql # not compatible query I rowsort label-4980 SELECT DISTINCT 46 * + col0 AS col5 FROM tab2 AS cor0 WHERE NULL BETWEEN CAST ( NULL AS INTEGER ) * 41 AND NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-4980 SELECT DISTINCT 46 * + col0 AS col5 FROM tab3 AS cor0 WHERE NULL BETWEEN CAST( NULL AS SIGNED ) * 41 AND NULL ---- skipif mysql # not compatible query I rowsort label-4980 SELECT DISTINCT 46 * + col0 AS col5 FROM tab3 AS cor0 WHERE NULL BETWEEN CAST ( NULL AS INTEGER ) * 41 AND NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-4980 SELECT DISTINCT 46 * + col0 AS col5 FROM tab4 AS cor0 WHERE NULL BETWEEN CAST( NULL AS SIGNED ) * 41 AND NULL ---- skipif mysql # not compatible query I rowsort label-4980 SELECT DISTINCT 46 * + col0 AS col5 FROM tab4 AS cor0 WHERE NULL BETWEEN CAST ( NULL AS INTEGER ) * 41 AND NULL ---- query I rowsort label-4985 SELECT ALL - - col1 + - + col1 FROM tab0 AS cor0 WHERE ( NULL ) IS NOT NULL ---- query I rowsort label-4985 SELECT ALL - - col1 + - + col1 FROM tab1 AS cor0 WHERE ( NULL ) IS NOT NULL ---- query I rowsort label-4985 SELECT ALL - - col1 + - + col1 FROM tab2 AS cor0 WHERE ( NULL ) IS NOT NULL ---- query I rowsort label-4985 SELECT ALL - - col1 + - + col1 FROM tab3 AS cor0 WHERE ( NULL ) IS NOT NULL ---- query I rowsort label-4985 SELECT ALL - - col1 + - + col1 FROM tab4 AS cor0 WHERE ( NULL ) IS NOT NULL ---- query I rowsort label-4990 SELECT ( - col3 ) AS col3 FROM tab0 AS cor0 WHERE col4 IS NULL ---- query I rowsort label-4990 SELECT ( - col3 ) AS col3 FROM tab1 AS cor0 WHERE col4 IS NULL ---- query I rowsort label-4990 SELECT ( - col3 ) AS col3 FROM tab2 AS cor0 WHERE col4 IS NULL ---- query I rowsort label-4990 SELECT ( - col3 ) AS col3 FROM tab3 AS cor0 WHERE col4 IS NULL ---- query I rowsort label-4990 SELECT ( - col3 ) AS col3 FROM tab4 AS cor0 WHERE col4 IS NULL ---- query I rowsort label-4995 SELECT DISTINCT + 82 AS col3 FROM tab0 AS cor0 WHERE col4 / + 84 + - 36 IS NOT NULL ---- 82 query I rowsort label-4995 SELECT DISTINCT + 82 AS col3 FROM tab1 AS cor0 WHERE col4 / + 84 + - 36 IS NOT NULL ---- 82 query I rowsort label-4995 SELECT DISTINCT + 82 AS col3 FROM tab2 AS cor0 WHERE col4 / + 84 + - 36 IS NOT NULL ---- 82 query I rowsort label-4995 SELECT DISTINCT + 82 AS col3 FROM tab3 AS cor0 WHERE col4 / + 84 + - 36 IS NOT NULL ---- 82 query I rowsort label-4995 SELECT DISTINCT + 82 AS col3 FROM tab4 AS cor0 WHERE col4 / + 84 + - 36 IS NOT NULL ---- 82 query IIIIIII rowsort label-5000 SELECT ALL * FROM tab0 WHERE - 32 IS NULL ---- query IIIIIII rowsort label-5000 SELECT ALL * FROM tab1 WHERE - 32 IS NULL ---- query IIIIIII rowsort label-5000 SELECT ALL * FROM tab2 WHERE - 32 IS NULL ---- query IIIIIII rowsort label-5000 SELECT ALL * FROM tab3 WHERE - 32 IS NULL ---- query IIIIIII rowsort label-5000 SELECT ALL * FROM tab4 WHERE - 32 IS NULL ---- query IIIIIII rowsort label-5005 SELECT ALL * FROM tab0 WHERE - 6 BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-5005 SELECT ALL * FROM tab1 WHERE - 6 BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-5005 SELECT ALL * FROM tab2 WHERE - 6 BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-5005 SELECT ALL * FROM tab3 WHERE - 6 BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-5005 SELECT ALL * FROM tab4 WHERE - 6 BETWEEN NULL AND NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-5010 SELECT - 80 col2 FROM tab0 AS cor0 WHERE NOT ( NOT ( col2 IS NOT NULL ) ) ---- 10 values hashing to cedb4f527ec4b35a5b1cd21c8211791e skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-5010 SELECT - 80 col2 FROM tab1 AS cor0 WHERE NOT ( NOT ( col2 IS NOT NULL ) ) ---- 10 values hashing to cedb4f527ec4b35a5b1cd21c8211791e skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-5010 SELECT - 80 col2 FROM tab2 AS cor0 WHERE NOT ( NOT ( col2 IS NOT NULL ) ) ---- 10 values hashing to cedb4f527ec4b35a5b1cd21c8211791e skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-5010 SELECT - 80 col2 FROM tab3 AS cor0 WHERE NOT ( NOT ( col2 IS NOT NULL ) ) ---- 10 values hashing to cedb4f527ec4b35a5b1cd21c8211791e skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-5010 SELECT - 80 col2 FROM tab4 AS cor0 WHERE NOT ( NOT ( col2 IS NOT NULL ) ) ---- 10 values hashing to cedb4f527ec4b35a5b1cd21c8211791e query IIIIIII rowsort label-5015 SELECT * FROM tab0 AS cor0 WHERE NULL < ( - 83 ) ---- query IIIIIII rowsort label-5015 SELECT * FROM tab1 AS cor0 WHERE NULL < ( - 83 ) ---- query IIIIIII rowsort label-5015 SELECT * FROM tab2 AS cor0 WHERE NULL < ( - 83 ) ---- query IIIIIII rowsort label-5015 SELECT * FROM tab3 AS cor0 WHERE NULL < ( - 83 ) ---- query IIIIIII rowsort label-5015 SELECT * FROM tab4 AS cor0 WHERE NULL < ( - 83 ) ---- onlyif mysql # aggregate syntax: query I rowsort label-5020 SELECT ALL - COUNT( * ) col2 FROM tab0 WHERE NULL IS NOT NULL ---- 0 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-5020 SELECT ALL - COUNT ( * ) col2 FROM tab0 WHERE NULL IS NOT NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-5020 SELECT ALL - COUNT( * ) col2 FROM tab1 WHERE NULL IS NOT NULL ---- 0 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-5020 SELECT ALL - COUNT ( * ) col2 FROM tab1 WHERE NULL IS NOT NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-5020 SELECT ALL - COUNT( * ) col2 FROM tab2 WHERE NULL IS NOT NULL ---- 0 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-5020 SELECT ALL - COUNT ( * ) col2 FROM tab2 WHERE NULL IS NOT NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-5020 SELECT ALL - COUNT( * ) col2 FROM tab3 WHERE NULL IS NOT NULL ---- 0 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-5020 SELECT ALL - COUNT ( * ) col2 FROM tab3 WHERE NULL IS NOT NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-5020 SELECT ALL - COUNT( * ) col2 FROM tab4 WHERE NULL IS NOT NULL ---- 0 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-5020 SELECT ALL - COUNT ( * ) col2 FROM tab4 WHERE NULL IS NOT NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-5025 SELECT DISTINCT - COUNT( * ) FROM tab0 AS cor0 WHERE NOT NULL IS NULL ---- 0 skipif mysql # not compatible query I rowsort label-5025 SELECT DISTINCT - COUNT ( * ) FROM tab0 AS cor0 WHERE NOT NULL IS NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-5025 SELECT DISTINCT - COUNT( * ) FROM tab1 AS cor0 WHERE NOT NULL IS NULL ---- 0 skipif mysql # not compatible query I rowsort label-5025 SELECT DISTINCT - COUNT ( * ) FROM tab1 AS cor0 WHERE NOT NULL IS NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-5025 SELECT DISTINCT - COUNT( * ) FROM tab2 AS cor0 WHERE NOT NULL IS NULL ---- 0 skipif mysql # not compatible query I rowsort label-5025 SELECT DISTINCT - COUNT ( * ) FROM tab2 AS cor0 WHERE NOT NULL IS NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-5025 SELECT DISTINCT - COUNT( * ) FROM tab3 AS cor0 WHERE NOT NULL IS NULL ---- 0 skipif mysql # not compatible query I rowsort label-5025 SELECT DISTINCT - COUNT ( * ) FROM tab3 AS cor0 WHERE NOT NULL IS NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-5025 SELECT DISTINCT - COUNT( * ) FROM tab4 AS cor0 WHERE NOT NULL IS NULL ---- 0 skipif mysql # not compatible query I rowsort label-5025 SELECT DISTINCT - COUNT ( * ) FROM tab4 AS cor0 WHERE NOT NULL IS NULL ---- 0 query I rowsort label-5030 SELECT ALL col5 AS col0 FROM tab0 AS cor0 WHERE NOT col4 IS NOT NULL ---- query I rowsort label-5030 SELECT ALL col5 AS col0 FROM tab1 AS cor0 WHERE NOT col4 IS NOT NULL ---- query I rowsort label-5030 SELECT ALL col5 AS col0 FROM tab2 AS cor0 WHERE NOT col4 IS NOT NULL ---- query I rowsort label-5030 SELECT ALL col5 AS col0 FROM tab3 AS cor0 WHERE NOT col4 IS NOT NULL ---- query I rowsort label-5030 SELECT ALL col5 AS col0 FROM tab4 AS cor0 WHERE NOT col4 IS NOT NULL ---- onlyif mysql # aggregate syntax: query I rowsort label-5035 SELECT - MAX( - ( + - col1 ) ) AS col5 FROM tab0 WHERE - - col3 BETWEEN 95 + - col3 + 35 AND + - 13 ---- NULL skipif mysql # not compatible query I rowsort label-5035 SELECT - MAX ( - ( + - col1 ) ) AS col5 FROM tab0 WHERE - - col3 BETWEEN 95 + - col3 + 35 AND + - 13 ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-5035 SELECT - MAX( - ( + - col1 ) ) AS col5 FROM tab1 WHERE - - col3 BETWEEN 95 + - col3 + 35 AND + - 13 ---- NULL skipif mysql # not compatible query I rowsort label-5035 SELECT - MAX ( - ( + - col1 ) ) AS col5 FROM tab1 WHERE - - col3 BETWEEN 95 + - col3 + 35 AND + - 13 ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-5035 SELECT - MAX( - ( + - col1 ) ) AS col5 FROM tab2 WHERE - - col3 BETWEEN 95 + - col3 + 35 AND + - 13 ---- NULL skipif mysql # not compatible query I rowsort label-5035 SELECT - MAX ( - ( + - col1 ) ) AS col5 FROM tab2 WHERE - - col3 BETWEEN 95 + - col3 + 35 AND + - 13 ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-5035 SELECT - MAX( - ( + - col1 ) ) AS col5 FROM tab3 WHERE - - col3 BETWEEN 95 + - col3 + 35 AND + - 13 ---- NULL skipif mysql # not compatible query I rowsort label-5035 SELECT - MAX ( - ( + - col1 ) ) AS col5 FROM tab3 WHERE - - col3 BETWEEN 95 + - col3 + 35 AND + - 13 ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-5035 SELECT - MAX( - ( + - col1 ) ) AS col5 FROM tab4 WHERE - - col3 BETWEEN 95 + - col3 + 35 AND + - 13 ---- NULL skipif mysql # not compatible query I rowsort label-5035 SELECT - MAX ( - ( + - col1 ) ) AS col5 FROM tab4 WHERE - - col3 BETWEEN 95 + - col3 + 35 AND + - 13 ---- NULL query I rowsort label-5040 SELECT col3 AS col0 FROM tab0 WHERE NULL NOT BETWEEN NULL AND - + 2 ---- query I rowsort label-5040 SELECT col3 AS col0 FROM tab1 WHERE NULL NOT BETWEEN NULL AND - + 2 ---- query I rowsort label-5040 SELECT col3 AS col0 FROM tab2 WHERE NULL NOT BETWEEN NULL AND - + 2 ---- query I rowsort label-5040 SELECT col3 AS col0 FROM tab3 WHERE NULL NOT BETWEEN NULL AND - + 2 ---- query I rowsort label-5040 SELECT col3 AS col0 FROM tab4 WHERE NULL NOT BETWEEN NULL AND - + 2 ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-5045 SELECT + ( col0 ) col3 FROM tab0 WHERE - + col1 NOT BETWEEN - - col4 AND + 32 ---- 10 values hashing to 3e0374294159d0161eca7e4bf639b54a skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-5045 SELECT + ( col0 ) col3 FROM tab1 WHERE - + col1 NOT BETWEEN - - col4 AND + 32 ---- 10 values hashing to 3e0374294159d0161eca7e4bf639b54a skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-5045 SELECT + ( col0 ) col3 FROM tab2 WHERE - + col1 NOT BETWEEN - - col4 AND + 32 ---- 10 values hashing to 3e0374294159d0161eca7e4bf639b54a skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-5045 SELECT + ( col0 ) col3 FROM tab3 WHERE - + col1 NOT BETWEEN - - col4 AND + 32 ---- 10 values hashing to 3e0374294159d0161eca7e4bf639b54a skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-5045 SELECT + ( col0 ) col3 FROM tab4 WHERE - + col1 NOT BETWEEN - - col4 AND + 32 ---- 10 values hashing to 3e0374294159d0161eca7e4bf639b54a query I rowsort label-5050 SELECT col4 + + col3 FROM tab0 WHERE ( + 80 ) IS NULL ---- query I rowsort label-5050 SELECT col4 + + col3 FROM tab1 WHERE ( + 80 ) IS NULL ---- query I rowsort label-5050 SELECT col4 + + col3 FROM tab2 WHERE ( + 80 ) IS NULL ---- query I rowsort label-5050 SELECT col4 + + col3 FROM tab3 WHERE ( + 80 ) IS NULL ---- query I rowsort label-5050 SELECT col4 + + col3 FROM tab4 WHERE ( + 80 ) IS NULL ---- query IIIIIII rowsort label-5055 SELECT * FROM tab0 cor0 WHERE NOT ( NULL IS NULL ) ---- query IIIIIII rowsort label-5055 SELECT * FROM tab1 cor0 WHERE NOT ( NULL IS NULL ) ---- query IIIIIII rowsort label-5055 SELECT * FROM tab2 cor0 WHERE NOT ( NULL IS NULL ) ---- query IIIIIII rowsort label-5055 SELECT * FROM tab3 cor0 WHERE NOT ( NULL IS NULL ) ---- query IIIIIII rowsort label-5055 SELECT * FROM tab4 cor0 WHERE NOT ( NULL IS NULL ) ---- query IIIIIII rowsort label-5060 SELECT ALL * FROM tab0 AS cor0 WHERE ( NULL ) NOT IN ( - + col3, - 5 ) ---- query IIIIIII rowsort label-5060 SELECT ALL * FROM tab1 AS cor0 WHERE ( NULL ) NOT IN ( - + col3, - 5 ) ---- query IIIIIII rowsort label-5060 SELECT ALL * FROM tab2 AS cor0 WHERE ( NULL ) NOT IN ( - + col3, - 5 ) ---- query IIIIIII rowsort label-5060 SELECT ALL * FROM tab3 AS cor0 WHERE ( NULL ) NOT IN ( - + col3, - 5 ) ---- query IIIIIII rowsort label-5060 SELECT ALL * FROM tab4 AS cor0 WHERE ( NULL ) NOT IN ( - + col3, - 5 ) ---- query IIIIIII rowsort label-5065 SELECT * FROM tab0 AS cor0 WHERE NOT ( ( col5 ) IS NOT NULL ) ---- query IIIIIII rowsort label-5065 SELECT * FROM tab1 AS cor0 WHERE NOT ( ( col5 ) IS NOT NULL ) ---- query IIIIIII rowsort label-5065 SELECT * FROM tab2 AS cor0 WHERE NOT ( ( col5 ) IS NOT NULL ) ---- query IIIIIII rowsort label-5065 SELECT * FROM tab3 AS cor0 WHERE NOT ( ( col5 ) IS NOT NULL ) ---- query IIIIIII rowsort label-5065 SELECT * FROM tab4 AS cor0 WHERE NOT ( ( col5 ) IS NOT NULL ) ---- query I rowsort label-5070 SELECT + col2 FROM tab0 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-5070 SELECT + col2 FROM tab1 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-5070 SELECT + col2 FROM tab2 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-5070 SELECT + col2 FROM tab3 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-5070 SELECT + col2 FROM tab4 AS cor0 WHERE NOT NULL IS NULL ---- onlyif mysql # aggregate syntax: query I rowsort label-5075 SELECT + - COUNT( * ) FROM tab0 AS cor0 WHERE NOT 26 = NULL ---- 0 skipif mysql # not compatible query I rowsort label-5075 SELECT + - COUNT ( * ) FROM tab0 AS cor0 WHERE NOT 26 = NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-5075 SELECT + - COUNT( * ) FROM tab1 AS cor0 WHERE NOT 26 = NULL ---- 0 skipif mysql # not compatible query I rowsort label-5075 SELECT + - COUNT ( * ) FROM tab1 AS cor0 WHERE NOT 26 = NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-5075 SELECT + - COUNT( * ) FROM tab2 AS cor0 WHERE NOT 26 = NULL ---- 0 skipif mysql # not compatible query I rowsort label-5075 SELECT + - COUNT ( * ) FROM tab2 AS cor0 WHERE NOT 26 = NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-5075 SELECT + - COUNT( * ) FROM tab3 AS cor0 WHERE NOT 26 = NULL ---- 0 skipif mysql # not compatible query I rowsort label-5075 SELECT + - COUNT ( * ) FROM tab3 AS cor0 WHERE NOT 26 = NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-5075 SELECT + - COUNT( * ) FROM tab4 AS cor0 WHERE NOT 26 = NULL ---- 0 skipif mysql # not compatible query I rowsort label-5075 SELECT + - COUNT ( * ) FROM tab4 AS cor0 WHERE NOT 26 = NULL ---- 0 query IIIIIII rowsort label-5080 SELECT * FROM tab0 AS cor0 WHERE NOT + 3 <> NULL ---- query IIIIIII rowsort label-5080 SELECT * FROM tab1 AS cor0 WHERE NOT + 3 <> NULL ---- query IIIIIII rowsort label-5080 SELECT * FROM tab2 AS cor0 WHERE NOT + 3 <> NULL ---- query IIIIIII rowsort label-5080 SELECT * FROM tab3 AS cor0 WHERE NOT + 3 <> NULL ---- query IIIIIII rowsort label-5080 SELECT * FROM tab4 AS cor0 WHERE NOT + 3 <> NULL ---- query I rowsort label-5085 SELECT DISTINCT - - col4 AS col4 FROM tab0 WHERE NULL >= - 14 ---- query I rowsort label-5085 SELECT DISTINCT - - col4 AS col4 FROM tab1 WHERE NULL >= - 14 ---- query I rowsort label-5085 SELECT DISTINCT - - col4 AS col4 FROM tab2 WHERE NULL >= - 14 ---- query I rowsort label-5085 SELECT DISTINCT - - col4 AS col4 FROM tab3 WHERE NULL >= - 14 ---- query I rowsort label-5085 SELECT DISTINCT - - col4 AS col4 FROM tab4 WHERE NULL >= - 14 ---- query I rowsort label-5090 SELECT DISTINCT - + col1 / 28 FROM tab0 AS cor0 WHERE 95 + + + 63 IS NULL ---- query I rowsort label-5090 SELECT DISTINCT - + col1 / 28 FROM tab1 AS cor0 WHERE 95 + + + 63 IS NULL ---- query I rowsort label-5090 SELECT DISTINCT - + col1 / 28 FROM tab2 AS cor0 WHERE 95 + + + 63 IS NULL ---- query I rowsort label-5090 SELECT DISTINCT - + col1 / 28 FROM tab3 AS cor0 WHERE 95 + + + 63 IS NULL ---- query I rowsort label-5090 SELECT DISTINCT - + col1 / 28 FROM tab4 AS cor0 WHERE 95 + + + 63 IS NULL ---- query IIIIIII rowsort label-5095 SELECT ALL * FROM tab0 AS cor0 WHERE NOT col0 + - col1 IS NOT NULL ---- query IIIIIII rowsort label-5095 SELECT ALL * FROM tab1 AS cor0 WHERE NOT col0 + - col1 IS NOT NULL ---- query IIIIIII rowsort label-5095 SELECT ALL * FROM tab2 AS cor0 WHERE NOT col0 + - col1 IS NOT NULL ---- query IIIIIII rowsort label-5095 SELECT ALL * FROM tab3 AS cor0 WHERE NOT col0 + - col1 IS NOT NULL ---- query IIIIIII rowsort label-5095 SELECT ALL * FROM tab4 AS cor0 WHERE NOT col0 + - col1 IS NOT NULL ---- query I rowsort label-5100 SELECT ALL col0 AS col0 FROM tab0 WHERE NOT ( NOT + col4 IN ( + col4 ) ) ---- 10 values hashing to 3e0374294159d0161eca7e4bf639b54a query I rowsort label-5100 SELECT ALL col0 AS col0 FROM tab1 WHERE NOT ( NOT + col4 IN ( + col4 ) ) ---- 10 values hashing to 3e0374294159d0161eca7e4bf639b54a query I rowsort label-5100 SELECT ALL col0 AS col0 FROM tab2 WHERE NOT ( NOT + col4 IN ( + col4 ) ) ---- 10 values hashing to 3e0374294159d0161eca7e4bf639b54a query I rowsort label-5100 SELECT ALL col0 AS col0 FROM tab3 WHERE NOT ( NOT + col4 IN ( + col4 ) ) ---- 10 values hashing to 3e0374294159d0161eca7e4bf639b54a query I rowsort label-5100 SELECT ALL col0 AS col0 FROM tab4 WHERE NOT ( NOT + col4 IN ( + col4 ) ) ---- 10 values hashing to 3e0374294159d0161eca7e4bf639b54a query IIIIIII rowsort label-5105 SELECT * FROM tab0 WHERE NULL <> + + col4 + col1 ---- query IIIIIII rowsort label-5105 SELECT * FROM tab1 WHERE NULL <> + + col4 + col1 ---- query IIIIIII rowsort label-5105 SELECT * FROM tab2 WHERE NULL <> + + col4 + col1 ---- query IIIIIII rowsort label-5105 SELECT * FROM tab3 WHERE NULL <> + + col4 + col1 ---- query IIIIIII rowsort label-5105 SELECT * FROM tab4 WHERE NULL <> + + col4 + col1 ---- query II rowsort label-5110 SELECT DISTINCT 11 * + + 60 * - 8, col4 AS col5 FROM tab0 AS cor0 WHERE NOT ( NULL ) IS NULL ---- query II rowsort label-5110 SELECT DISTINCT 11 * + + 60 * - 8, col4 AS col5 FROM tab1 AS cor0 WHERE NOT ( NULL ) IS NULL ---- query II rowsort label-5110 SELECT DISTINCT 11 * + + 60 * - 8, col4 AS col5 FROM tab2 AS cor0 WHERE NOT ( NULL ) IS NULL ---- query II rowsort label-5110 SELECT DISTINCT 11 * + + 60 * - 8, col4 AS col5 FROM tab3 AS cor0 WHERE NOT ( NULL ) IS NULL ---- query II rowsort label-5110 SELECT DISTINCT 11 * + + 60 * - 8, col4 AS col5 FROM tab4 AS cor0 WHERE NOT ( NULL ) IS NULL ---- query IIIIIII rowsort label-5115 SELECT ALL * FROM tab0 AS cor0 WHERE NOT - col1 IS NOT NULL ---- query IIIIIII rowsort label-5115 SELECT ALL * FROM tab1 AS cor0 WHERE NOT - col1 IS NOT NULL ---- query IIIIIII rowsort label-5115 SELECT ALL * FROM tab2 AS cor0 WHERE NOT - col1 IS NOT NULL ---- query IIIIIII rowsort label-5115 SELECT ALL * FROM tab3 AS cor0 WHERE NOT - col1 IS NOT NULL ---- query IIIIIII rowsort label-5115 SELECT ALL * FROM tab4 AS cor0 WHERE NOT - col1 IS NOT NULL ---- query IIIIIII rowsort label-5120 SELECT * FROM tab0 WHERE NULL > - 4 ---- query IIIIIII rowsort label-5120 SELECT * FROM tab1 WHERE NULL > - 4 ---- query IIIIIII rowsort label-5120 SELECT * FROM tab2 WHERE NULL > - 4 ---- query IIIIIII rowsort label-5120 SELECT * FROM tab3 WHERE NULL > - 4 ---- query IIIIIII rowsort label-5120 SELECT * FROM tab4 WHERE NULL > - 4 ---- query I rowsort label-5125 SELECT DISTINCT 70 * + 65 AS col2 FROM tab0 AS cor0 WHERE NOT NULL IS NOT NULL ---- 4550 query I rowsort label-5125 SELECT DISTINCT 70 * + 65 AS col2 FROM tab1 AS cor0 WHERE NOT NULL IS NOT NULL ---- 4550 query I rowsort label-5125 SELECT DISTINCT 70 * + 65 AS col2 FROM tab2 AS cor0 WHERE NOT NULL IS NOT NULL ---- 4550 query I rowsort label-5125 SELECT DISTINCT 70 * + 65 AS col2 FROM tab3 AS cor0 WHERE NOT NULL IS NOT NULL ---- 4550 query I rowsort label-5125 SELECT DISTINCT 70 * + 65 AS col2 FROM tab4 AS cor0 WHERE NOT NULL IS NOT NULL ---- 4550 query IIIIIII rowsort label-5130 SELECT * FROM tab0 AS cor0 WHERE NOT + col0 * + - 97 + - col4 > NULL ---- query IIIIIII rowsort label-5130 SELECT * FROM tab1 AS cor0 WHERE NOT + col0 * + - 97 + - col4 > NULL ---- query IIIIIII rowsort label-5130 SELECT * FROM tab2 AS cor0 WHERE NOT + col0 * + - 97 + - col4 > NULL ---- query IIIIIII rowsort label-5130 SELECT * FROM tab3 AS cor0 WHERE NOT + col0 * + - 97 + - col4 > NULL ---- query IIIIIII rowsort label-5130 SELECT * FROM tab4 AS cor0 WHERE NOT + col0 * + - 97 + - col4 > NULL ---- query IIIIIII rowsort label-5135 SELECT * FROM tab0 WHERE NOT + + col3 IS NOT NULL ---- query IIIIIII rowsort label-5135 SELECT * FROM tab1 WHERE NOT + + col3 IS NOT NULL ---- query IIIIIII rowsort label-5135 SELECT * FROM tab2 WHERE NOT + + col3 IS NOT NULL ---- query IIIIIII rowsort label-5135 SELECT * FROM tab3 WHERE NOT + + col3 IS NOT NULL ---- query IIIIIII rowsort label-5135 SELECT * FROM tab4 WHERE NOT + + col3 IS NOT NULL ---- query I rowsort label-5140 SELECT col3 FROM tab0 AS cor0 WHERE NOT 55 IS NOT NULL ---- query I rowsort label-5140 SELECT col3 FROM tab1 AS cor0 WHERE NOT 55 IS NOT NULL ---- query I rowsort label-5140 SELECT col3 FROM tab2 AS cor0 WHERE NOT 55 IS NOT NULL ---- query I rowsort label-5140 SELECT col3 FROM tab3 AS cor0 WHERE NOT 55 IS NOT NULL ---- query I rowsort label-5140 SELECT col3 FROM tab4 AS cor0 WHERE NOT 55 IS NOT NULL ---- query IIIIIII rowsort label-5145 SELECT * FROM tab0 WHERE NOT ( NOT ( NULL ) = NULL ) ---- query IIIIIII rowsort label-5145 SELECT * FROM tab1 WHERE NOT ( NOT ( NULL ) = NULL ) ---- query IIIIIII rowsort label-5145 SELECT * FROM tab2 WHERE NOT ( NOT ( NULL ) = NULL ) ---- query IIIIIII rowsort label-5145 SELECT * FROM tab3 WHERE NOT ( NOT ( NULL ) = NULL ) ---- query IIIIIII rowsort label-5145 SELECT * FROM tab4 WHERE NOT ( NOT ( NULL ) = NULL ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-5150 SELECT * FROM tab0 WHERE NOT - col0 BETWEEN NULL AND + + CAST( NULL AS SIGNED ) ---- skipif mysql # not compatible query IIIIIII rowsort label-5150 SELECT * FROM tab0 WHERE NOT - col0 BETWEEN NULL AND + + CAST ( NULL AS INTEGER ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-5150 SELECT * FROM tab1 WHERE NOT - col0 BETWEEN NULL AND + + CAST( NULL AS SIGNED ) ---- skipif mysql # not compatible query IIIIIII rowsort label-5150 SELECT * FROM tab1 WHERE NOT - col0 BETWEEN NULL AND + + CAST ( NULL AS INTEGER ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-5150 SELECT * FROM tab2 WHERE NOT - col0 BETWEEN NULL AND + + CAST( NULL AS SIGNED ) ---- skipif mysql # not compatible query IIIIIII rowsort label-5150 SELECT * FROM tab2 WHERE NOT - col0 BETWEEN NULL AND + + CAST ( NULL AS INTEGER ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-5150 SELECT * FROM tab3 WHERE NOT - col0 BETWEEN NULL AND + + CAST( NULL AS SIGNED ) ---- skipif mysql # not compatible query IIIIIII rowsort label-5150 SELECT * FROM tab3 WHERE NOT - col0 BETWEEN NULL AND + + CAST ( NULL AS INTEGER ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-5150 SELECT * FROM tab4 WHERE NOT - col0 BETWEEN NULL AND + + CAST( NULL AS SIGNED ) ---- skipif mysql # not compatible query IIIIIII rowsort label-5150 SELECT * FROM tab4 WHERE NOT - col0 BETWEEN NULL AND + + CAST ( NULL AS INTEGER ) ---- query IIIIIII rowsort label-5155 SELECT ALL * FROM tab0 AS cor0 WHERE NOT 81 + + - 51 IS NOT NULL ---- query IIIIIII rowsort label-5155 SELECT ALL * FROM tab1 AS cor0 WHERE NOT 81 + + - 51 IS NOT NULL ---- query IIIIIII rowsort label-5155 SELECT ALL * FROM tab2 AS cor0 WHERE NOT 81 + + - 51 IS NOT NULL ---- query IIIIIII rowsort label-5155 SELECT ALL * FROM tab3 AS cor0 WHERE NOT 81 + + - 51 IS NOT NULL ---- query IIIIIII rowsort label-5155 SELECT ALL * FROM tab4 AS cor0 WHERE NOT 81 + + - 51 IS NOT NULL ---- query I rowsort label-5160 SELECT 88 * + - 7 * ( - col3 ) AS col5 FROM tab0 AS cor0 WHERE + 81 < 44 ---- query I rowsort label-5160 SELECT 88 * + - 7 * ( - col3 ) AS col5 FROM tab1 AS cor0 WHERE + 81 < 44 ---- query I rowsort label-5160 SELECT 88 * + - 7 * ( - col3 ) AS col5 FROM tab2 AS cor0 WHERE + 81 < 44 ---- query I rowsort label-5160 SELECT 88 * + - 7 * ( - col3 ) AS col5 FROM tab3 AS cor0 WHERE + 81 < 44 ---- query I rowsort label-5160 SELECT 88 * + - 7 * ( - col3 ) AS col5 FROM tab4 AS cor0 WHERE + 81 < 44 ---- onlyif mysql # aggregate syntax: query I rowsort label-5165 SELECT + COUNT( DISTINCT + 75 ) FROM tab0 AS cor0 WHERE ( NULL ) IS NOT NULL ---- 0 skipif mysql # not compatible query I rowsort label-5165 SELECT + COUNT ( DISTINCT + 75 ) FROM tab0 AS cor0 WHERE ( NULL ) IS NOT NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-5165 SELECT + COUNT( DISTINCT + 75 ) FROM tab1 AS cor0 WHERE ( NULL ) IS NOT NULL ---- 0 skipif mysql # not compatible query I rowsort label-5165 SELECT + COUNT ( DISTINCT + 75 ) FROM tab1 AS cor0 WHERE ( NULL ) IS NOT NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-5165 SELECT + COUNT( DISTINCT + 75 ) FROM tab2 AS cor0 WHERE ( NULL ) IS NOT NULL ---- 0 skipif mysql # not compatible query I rowsort label-5165 SELECT + COUNT ( DISTINCT + 75 ) FROM tab2 AS cor0 WHERE ( NULL ) IS NOT NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-5165 SELECT + COUNT( DISTINCT + 75 ) FROM tab3 AS cor0 WHERE ( NULL ) IS NOT NULL ---- 0 skipif mysql # not compatible query I rowsort label-5165 SELECT + COUNT ( DISTINCT + 75 ) FROM tab3 AS cor0 WHERE ( NULL ) IS NOT NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-5165 SELECT + COUNT( DISTINCT + 75 ) FROM tab4 AS cor0 WHERE ( NULL ) IS NOT NULL ---- 0 skipif mysql # not compatible query I rowsort label-5165 SELECT + COUNT ( DISTINCT + 75 ) FROM tab4 AS cor0 WHERE ( NULL ) IS NOT NULL ---- 0 query I rowsort label-5170 SELECT - 60 FROM tab0 AS cor0 WHERE col0 IS NULL ---- query I rowsort label-5170 SELECT - 60 FROM tab1 AS cor0 WHERE col0 IS NULL ---- query I rowsort label-5170 SELECT - 60 FROM tab2 AS cor0 WHERE col0 IS NULL ---- query I rowsort label-5170 SELECT - 60 FROM tab3 AS cor0 WHERE col0 IS NULL ---- query I rowsort label-5170 SELECT - 60 FROM tab4 AS cor0 WHERE col0 IS NULL ---- query II rowsort label-5175 SELECT + - col0 - + 86, + col5 AS col3 FROM tab0 WHERE NOT NULL <= NULL ---- query II rowsort label-5175 SELECT + - col0 - + 86, + col5 AS col3 FROM tab1 WHERE NOT NULL <= NULL ---- query II rowsort label-5175 SELECT + - col0 - + 86, + col5 AS col3 FROM tab2 WHERE NOT NULL <= NULL ---- query II rowsort label-5175 SELECT + - col0 - + 86, + col5 AS col3 FROM tab3 WHERE NOT NULL <= NULL ---- query II rowsort label-5175 SELECT + - col0 - + 86, + col5 AS col3 FROM tab4 WHERE NOT NULL <= NULL ---- query I rowsort label-5180 SELECT DISTINCT - col3 FROM tab0 WHERE NOT + col2 IS NULL ---- 10 values hashing to 19e9fb81d711d30a2b9bef5022326952 query I rowsort label-5180 SELECT DISTINCT - col3 FROM tab1 WHERE NOT + col2 IS NULL ---- 10 values hashing to 19e9fb81d711d30a2b9bef5022326952 query I rowsort label-5180 SELECT DISTINCT - col3 FROM tab2 WHERE NOT + col2 IS NULL ---- 10 values hashing to 19e9fb81d711d30a2b9bef5022326952 query I rowsort label-5180 SELECT DISTINCT - col3 FROM tab3 WHERE NOT + col2 IS NULL ---- 10 values hashing to 19e9fb81d711d30a2b9bef5022326952 query I rowsort label-5180 SELECT DISTINCT - col3 FROM tab4 WHERE NOT + col2 IS NULL ---- 10 values hashing to 19e9fb81d711d30a2b9bef5022326952 query IIIIIII rowsort label-5185 SELECT ALL * FROM tab0 AS cor0 WHERE NOT 11 * ( + + col1 ) <> NULL ---- query IIIIIII rowsort label-5185 SELECT ALL * FROM tab1 AS cor0 WHERE NOT 11 * ( + + col1 ) <> NULL ---- query IIIIIII rowsort label-5185 SELECT ALL * FROM tab2 AS cor0 WHERE NOT 11 * ( + + col1 ) <> NULL ---- query IIIIIII rowsort label-5185 SELECT ALL * FROM tab3 AS cor0 WHERE NOT 11 * ( + + col1 ) <> NULL ---- query IIIIIII rowsort label-5185 SELECT ALL * FROM tab4 AS cor0 WHERE NOT 11 * ( + + col1 ) <> NULL ---- query IIIIIII rowsort label-5190 SELECT * FROM tab0 WHERE + 3 NOT BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-5190 SELECT * FROM tab1 WHERE + 3 NOT BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-5190 SELECT * FROM tab2 WHERE + 3 NOT BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-5190 SELECT * FROM tab3 WHERE + 3 NOT BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-5190 SELECT * FROM tab4 WHERE + 3 NOT BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-5195 SELECT ALL * FROM tab0 cor0 WHERE + 54 <= - col1 ---- query IIIIIII rowsort label-5195 SELECT ALL * FROM tab1 cor0 WHERE + 54 <= - col1 ---- query IIIIIII rowsort label-5195 SELECT ALL * FROM tab2 cor0 WHERE + 54 <= - col1 ---- query IIIIIII rowsort label-5195 SELECT ALL * FROM tab3 cor0 WHERE + 54 <= - col1 ---- query IIIIIII rowsort label-5195 SELECT ALL * FROM tab4 cor0 WHERE + 54 <= - col1 ---- onlyif mysql # aggregate syntax: query I rowsort label-5200 SELECT + COUNT( * ) FROM tab0 AS cor0 WHERE NOT NULL IN ( - col4 * 66 ) ---- 0 skipif mysql # not compatible query I rowsort label-5200 SELECT + COUNT ( * ) FROM tab0 AS cor0 WHERE NOT NULL IN ( - col4 * 66 ) ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-5200 SELECT + COUNT( * ) FROM tab1 AS cor0 WHERE NOT NULL IN ( - col4 * 66 ) ---- 0 skipif mysql # not compatible query I rowsort label-5200 SELECT + COUNT ( * ) FROM tab1 AS cor0 WHERE NOT NULL IN ( - col4 * 66 ) ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-5200 SELECT + COUNT( * ) FROM tab2 AS cor0 WHERE NOT NULL IN ( - col4 * 66 ) ---- 0 skipif mysql # not compatible query I rowsort label-5200 SELECT + COUNT ( * ) FROM tab2 AS cor0 WHERE NOT NULL IN ( - col4 * 66 ) ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-5200 SELECT + COUNT( * ) FROM tab3 AS cor0 WHERE NOT NULL IN ( - col4 * 66 ) ---- 0 skipif mysql # not compatible query I rowsort label-5200 SELECT + COUNT ( * ) FROM tab3 AS cor0 WHERE NOT NULL IN ( - col4 * 66 ) ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-5200 SELECT + COUNT( * ) FROM tab4 AS cor0 WHERE NOT NULL IN ( - col4 * 66 ) ---- 0 skipif mysql # not compatible query I rowsort label-5200 SELECT + COUNT ( * ) FROM tab4 AS cor0 WHERE NOT NULL IN ( - col4 * 66 ) ---- 0 query I rowsort label-5205 SELECT DISTINCT + col3 AS col5 FROM tab0 WHERE + - 98 * + 83 + - 47 IS NULL ---- query I rowsort label-5205 SELECT DISTINCT + col3 AS col5 FROM tab1 WHERE + - 98 * + 83 + - 47 IS NULL ---- query I rowsort label-5205 SELECT DISTINCT + col3 AS col5 FROM tab2 WHERE + - 98 * + 83 + - 47 IS NULL ---- query I rowsort label-5205 SELECT DISTINCT + col3 AS col5 FROM tab3 WHERE + - 98 * + 83 + - 47 IS NULL ---- query I rowsort label-5205 SELECT DISTINCT + col3 AS col5 FROM tab4 WHERE + - 98 * + 83 + - 47 IS NULL ---- query I rowsort label-5210 SELECT DISTINCT - 99 FROM tab0 WHERE NOT col2 IS NULL ---- -99 query I rowsort label-5210 SELECT DISTINCT - 99 FROM tab1 WHERE NOT col2 IS NULL ---- -99 query I rowsort label-5210 SELECT DISTINCT - 99 FROM tab2 WHERE NOT col2 IS NULL ---- -99 query I rowsort label-5210 SELECT DISTINCT - 99 FROM tab3 WHERE NOT col2 IS NULL ---- -99 query I rowsort label-5210 SELECT DISTINCT - 99 FROM tab4 WHERE NOT col2 IS NULL ---- -99 query IIIIIII rowsort label-5215 SELECT * FROM tab0 AS cor0 WHERE NOT col3 * - col4 IS NOT NULL ---- query IIIIIII rowsort label-5215 SELECT * FROM tab1 AS cor0 WHERE NOT col3 * - col4 IS NOT NULL ---- query IIIIIII rowsort label-5215 SELECT * FROM tab2 AS cor0 WHERE NOT col3 * - col4 IS NOT NULL ---- query IIIIIII rowsort label-5215 SELECT * FROM tab3 AS cor0 WHERE NOT col3 * - col4 IS NOT NULL ---- query IIIIIII rowsort label-5215 SELECT * FROM tab4 AS cor0 WHERE NOT col3 * - col4 IS NOT NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-5220 SELECT + col0 col1 FROM tab0 WHERE + + ( + col3 ) IS NOT NULL ---- 10 values hashing to 3e0374294159d0161eca7e4bf639b54a skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-5220 SELECT + col0 col1 FROM tab1 WHERE + + ( + col3 ) IS NOT NULL ---- 10 values hashing to 3e0374294159d0161eca7e4bf639b54a skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-5220 SELECT + col0 col1 FROM tab2 WHERE + + ( + col3 ) IS NOT NULL ---- 10 values hashing to 3e0374294159d0161eca7e4bf639b54a skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-5220 SELECT + col0 col1 FROM tab3 WHERE + + ( + col3 ) IS NOT NULL ---- 10 values hashing to 3e0374294159d0161eca7e4bf639b54a skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-5220 SELECT + col0 col1 FROM tab4 WHERE + + ( + col3 ) IS NOT NULL ---- 10 values hashing to 3e0374294159d0161eca7e4bf639b54a query I rowsort label-5225 SELECT + col0 FROM tab0 AS cor0 WHERE NOT ( 18 / + 37 ) < - col0 ---- 10 values hashing to 3e0374294159d0161eca7e4bf639b54a query I rowsort label-5225 SELECT + col0 FROM tab1 AS cor0 WHERE NOT ( 18 / + 37 ) < - col0 ---- 10 values hashing to 3e0374294159d0161eca7e4bf639b54a query I rowsort label-5225 SELECT + col0 FROM tab2 AS cor0 WHERE NOT ( 18 / + 37 ) < - col0 ---- 10 values hashing to 3e0374294159d0161eca7e4bf639b54a query I rowsort label-5225 SELECT + col0 FROM tab3 AS cor0 WHERE NOT ( 18 / + 37 ) < - col0 ---- 10 values hashing to 3e0374294159d0161eca7e4bf639b54a query I rowsort label-5225 SELECT + col0 FROM tab4 AS cor0 WHERE NOT ( 18 / + 37 ) < - col0 ---- 10 values hashing to 3e0374294159d0161eca7e4bf639b54a query I rowsort label-5230 SELECT ALL + col3 FROM tab0 WHERE + col4 * col0 * col4 + ( + col3 ) IS NOT NULL ---- 10 values hashing to d70c4f7d82d3133d625e315338f25a09 query I rowsort label-5230 SELECT ALL + col3 FROM tab1 WHERE + col4 * col0 * col4 + ( + col3 ) IS NOT NULL ---- 10 values hashing to d70c4f7d82d3133d625e315338f25a09 query I rowsort label-5230 SELECT ALL + col3 FROM tab2 WHERE + col4 * col0 * col4 + ( + col3 ) IS NOT NULL ---- 10 values hashing to d70c4f7d82d3133d625e315338f25a09 query I rowsort label-5230 SELECT ALL + col3 FROM tab3 WHERE + col4 * col0 * col4 + ( + col3 ) IS NOT NULL ---- 10 values hashing to d70c4f7d82d3133d625e315338f25a09 query I rowsort label-5230 SELECT ALL + col3 FROM tab4 WHERE + col4 * col0 * col4 + ( + col3 ) IS NOT NULL ---- 10 values hashing to d70c4f7d82d3133d625e315338f25a09 query I rowsort label-5235 SELECT - ( + 75 ) FROM tab0 AS cor0 WHERE NULL IS NULL ---- 10 values hashing to f8b6f0acdf9c2c8cd72a56c261a72812 query I rowsort label-5235 SELECT - ( + 75 ) FROM tab1 AS cor0 WHERE NULL IS NULL ---- 10 values hashing to f8b6f0acdf9c2c8cd72a56c261a72812 query I rowsort label-5235 SELECT - ( + 75 ) FROM tab2 AS cor0 WHERE NULL IS NULL ---- 10 values hashing to f8b6f0acdf9c2c8cd72a56c261a72812 query I rowsort label-5235 SELECT - ( + 75 ) FROM tab3 AS cor0 WHERE NULL IS NULL ---- 10 values hashing to f8b6f0acdf9c2c8cd72a56c261a72812 query I rowsort label-5235 SELECT - ( + 75 ) FROM tab4 AS cor0 WHERE NULL IS NULL ---- 10 values hashing to f8b6f0acdf9c2c8cd72a56c261a72812 query IIIIIII rowsort label-5240 SELECT * FROM tab0 cor0 WHERE NOT ( NULL ) NOT IN ( - col4 ) ---- query IIIIIII rowsort label-5240 SELECT * FROM tab1 cor0 WHERE NOT ( NULL ) NOT IN ( - col4 ) ---- query IIIIIII rowsort label-5240 SELECT * FROM tab2 cor0 WHERE NOT ( NULL ) NOT IN ( - col4 ) ---- query IIIIIII rowsort label-5240 SELECT * FROM tab3 cor0 WHERE NOT ( NULL ) NOT IN ( - col4 ) ---- query IIIIIII rowsort label-5240 SELECT * FROM tab4 cor0 WHERE NOT ( NULL ) NOT IN ( - col4 ) ---- query I rowsort label-5245 SELECT - 66 AS col0 FROM tab0 cor0 WHERE NOT ( NULL ) IS NOT NULL ---- 10 values hashing to 9287ff368e6a3ec0aed111210ae2f4a6 query I rowsort label-5245 SELECT - 66 AS col0 FROM tab1 cor0 WHERE NOT ( NULL ) IS NOT NULL ---- 10 values hashing to 9287ff368e6a3ec0aed111210ae2f4a6 query I rowsort label-5245 SELECT - 66 AS col0 FROM tab2 cor0 WHERE NOT ( NULL ) IS NOT NULL ---- 10 values hashing to 9287ff368e6a3ec0aed111210ae2f4a6 query I rowsort label-5245 SELECT - 66 AS col0 FROM tab3 cor0 WHERE NOT ( NULL ) IS NOT NULL ---- 10 values hashing to 9287ff368e6a3ec0aed111210ae2f4a6 query I rowsort label-5245 SELECT - 66 AS col0 FROM tab4 cor0 WHERE NOT ( NULL ) IS NOT NULL ---- 10 values hashing to 9287ff368e6a3ec0aed111210ae2f4a6 query IIIIIII rowsort label-5250 SELECT ALL * FROM tab0 WHERE col1 + + + col3 / - - col0 IS NULL ---- query IIIIIII rowsort label-5250 SELECT ALL * FROM tab1 WHERE col1 + + + col3 / - - col0 IS NULL ---- query IIIIIII rowsort label-5250 SELECT ALL * FROM tab2 WHERE col1 + + + col3 / - - col0 IS NULL ---- query IIIIIII rowsort label-5250 SELECT ALL * FROM tab3 WHERE col1 + + + col3 / - - col0 IS NULL ---- query IIIIIII rowsort label-5250 SELECT ALL * FROM tab4 WHERE col1 + + + col3 / - - col0 IS NULL ---- query IIIIIII rowsort label-5255 SELECT ALL * FROM tab0 AS cor0 WHERE col1 + - col0 IS NULL ---- query IIIIIII rowsort label-5255 SELECT ALL * FROM tab1 AS cor0 WHERE col1 + - col0 IS NULL ---- query IIIIIII rowsort label-5255 SELECT ALL * FROM tab2 AS cor0 WHERE col1 + - col0 IS NULL ---- query IIIIIII rowsort label-5255 SELECT ALL * FROM tab3 AS cor0 WHERE col1 + - col0 IS NULL ---- query IIIIIII rowsort label-5255 SELECT ALL * FROM tab4 AS cor0 WHERE col1 + - col0 IS NULL ---- query I rowsort label-5260 SELECT ALL + + 81 FROM tab0 WHERE NOT - col0 IS NULL ---- 10 values hashing to 09c364aa773ecb6506704f905235e47f query I rowsort label-5260 SELECT ALL + + 81 FROM tab1 WHERE NOT - col0 IS NULL ---- 10 values hashing to 09c364aa773ecb6506704f905235e47f query I rowsort label-5260 SELECT ALL + + 81 FROM tab2 WHERE NOT - col0 IS NULL ---- 10 values hashing to 09c364aa773ecb6506704f905235e47f query I rowsort label-5260 SELECT ALL + + 81 FROM tab3 WHERE NOT - col0 IS NULL ---- 10 values hashing to 09c364aa773ecb6506704f905235e47f query I rowsort label-5260 SELECT ALL + + 81 FROM tab4 WHERE NOT - col0 IS NULL ---- 10 values hashing to 09c364aa773ecb6506704f905235e47f query IIIIIII rowsort label-5265 SELECT ALL * FROM tab0 AS cor0 WHERE NOT NULL <= col0 + col4 * - 58 ---- query IIIIIII rowsort label-5265 SELECT ALL * FROM tab1 AS cor0 WHERE NOT NULL <= col0 + col4 * - 58 ---- query IIIIIII rowsort label-5265 SELECT ALL * FROM tab2 AS cor0 WHERE NOT NULL <= col0 + col4 * - 58 ---- query IIIIIII rowsort label-5265 SELECT ALL * FROM tab3 AS cor0 WHERE NOT NULL <= col0 + col4 * - 58 ---- query IIIIIII rowsort label-5265 SELECT ALL * FROM tab4 AS cor0 WHERE NOT NULL <= col0 + col4 * - 58 ---- query I rowsort label-5270 SELECT - col4 * - col1 FROM tab0 AS cor0 WHERE NOT ( NULL ) IS NULL ---- query I rowsort label-5270 SELECT - col4 * - col1 FROM tab1 AS cor0 WHERE NOT ( NULL ) IS NULL ---- query I rowsort label-5270 SELECT - col4 * - col1 FROM tab2 AS cor0 WHERE NOT ( NULL ) IS NULL ---- query I rowsort label-5270 SELECT - col4 * - col1 FROM tab3 AS cor0 WHERE NOT ( NULL ) IS NULL ---- query I rowsort label-5270 SELECT - col4 * - col1 FROM tab4 AS cor0 WHERE NOT ( NULL ) IS NULL ---- query IIIIIII rowsort label-5275 SELECT * FROM tab0 WHERE NOT NULL <= + col4 ---- query IIIIIII rowsort label-5275 SELECT * FROM tab1 WHERE NOT NULL <= + col4 ---- query IIIIIII rowsort label-5275 SELECT * FROM tab2 WHERE NOT NULL <= + col4 ---- query IIIIIII rowsort label-5275 SELECT * FROM tab3 WHERE NOT NULL <= + col4 ---- query IIIIIII rowsort label-5275 SELECT * FROM tab4 WHERE NOT NULL <= + col4 ---- query I rowsort label-5280 SELECT - + 50 FROM tab0 WHERE NOT - - 22 IS NOT NULL ---- query I rowsort label-5280 SELECT - + 50 FROM tab1 WHERE NOT - - 22 IS NOT NULL ---- query I rowsort label-5280 SELECT - + 50 FROM tab2 WHERE NOT - - 22 IS NOT NULL ---- query I rowsort label-5280 SELECT - + 50 FROM tab3 WHERE NOT - - 22 IS NOT NULL ---- query I rowsort label-5280 SELECT - + 50 FROM tab4 WHERE NOT - - 22 IS NOT NULL ---- query I rowsort label-5285 SELECT DISTINCT 86 FROM tab0 WHERE NOT NULL IS NOT NULL ---- 86 query I rowsort label-5285 SELECT DISTINCT 86 FROM tab1 WHERE NOT NULL IS NOT NULL ---- 86 query I rowsort label-5285 SELECT DISTINCT 86 FROM tab2 WHERE NOT NULL IS NOT NULL ---- 86 query I rowsort label-5285 SELECT DISTINCT 86 FROM tab3 WHERE NOT NULL IS NOT NULL ---- 86 query I rowsort label-5285 SELECT DISTINCT 86 FROM tab4 WHERE NOT NULL IS NOT NULL ---- 86 query I rowsort label-5290 SELECT DISTINCT - col1 FROM tab0 WHERE NOT ( NULL > NULL ) ---- query I rowsort label-5290 SELECT DISTINCT - col1 FROM tab1 WHERE NOT ( NULL > NULL ) ---- query I rowsort label-5290 SELECT DISTINCT - col1 FROM tab2 WHERE NOT ( NULL > NULL ) ---- query I rowsort label-5290 SELECT DISTINCT - col1 FROM tab3 WHERE NOT ( NULL > NULL ) ---- query I rowsort label-5290 SELECT DISTINCT - col1 FROM tab4 WHERE NOT ( NULL > NULL ) ---- query I rowsort label-5295 SELECT - - col1 AS col5 FROM tab0 WHERE - col3 >= col3 ---- query I rowsort label-5295 SELECT - - col1 AS col5 FROM tab1 WHERE - col3 >= col3 ---- query I rowsort label-5295 SELECT - - col1 AS col5 FROM tab2 WHERE - col3 >= col3 ---- query I rowsort label-5295 SELECT - - col1 AS col5 FROM tab3 WHERE - col3 >= col3 ---- query I rowsort label-5295 SELECT - - col1 AS col5 FROM tab4 WHERE - col3 >= col3 ---- query II rowsort label-5300 SELECT - col0, + col2 FROM tab0 WHERE ( + 0 ) IS NULL ---- query II rowsort label-5300 SELECT - col0, + col2 FROM tab1 WHERE ( + 0 ) IS NULL ---- query II rowsort label-5300 SELECT - col0, + col2 FROM tab2 WHERE ( + 0 ) IS NULL ---- query II rowsort label-5300 SELECT - col0, + col2 FROM tab3 WHERE ( + 0 ) IS NULL ---- query II rowsort label-5300 SELECT - col0, + col2 FROM tab4 WHERE ( + 0 ) IS NULL ---- query I rowsort label-5305 SELECT + col0 + + + 18 AS col2 FROM tab0 AS cor0 WHERE ( NULL ) IS NOT NULL ---- query I rowsort label-5305 SELECT + col0 + + + 18 AS col2 FROM tab1 AS cor0 WHERE ( NULL ) IS NOT NULL ---- query I rowsort label-5305 SELECT + col0 + + + 18 AS col2 FROM tab2 AS cor0 WHERE ( NULL ) IS NOT NULL ---- query I rowsort label-5305 SELECT + col0 + + + 18 AS col2 FROM tab3 AS cor0 WHERE ( NULL ) IS NOT NULL ---- query I rowsort label-5305 SELECT + col0 + + + 18 AS col2 FROM tab4 AS cor0 WHERE ( NULL ) IS NOT NULL ---- query IIIIIII rowsort label-5310 SELECT ALL * FROM tab0 AS cor0 WHERE NOT 30 NOT IN ( + col4 ) ---- query IIIIIII rowsort label-5310 SELECT ALL * FROM tab1 AS cor0 WHERE NOT 30 NOT IN ( + col4 ) ---- query IIIIIII rowsort label-5310 SELECT ALL * FROM tab2 AS cor0 WHERE NOT 30 NOT IN ( + col4 ) ---- query IIIIIII rowsort label-5310 SELECT ALL * FROM tab3 AS cor0 WHERE NOT 30 NOT IN ( + col4 ) ---- query IIIIIII rowsort label-5310 SELECT ALL * FROM tab4 AS cor0 WHERE NOT 30 NOT IN ( + col4 ) ---- query I rowsort label-5315 SELECT ALL + col1 FROM tab0 AS cor0 WHERE col5 IS NULL ---- query I rowsort label-5315 SELECT ALL + col1 FROM tab1 AS cor0 WHERE col5 IS NULL ---- query I rowsort label-5315 SELECT ALL + col1 FROM tab2 AS cor0 WHERE col5 IS NULL ---- query I rowsort label-5315 SELECT ALL + col1 FROM tab3 AS cor0 WHERE col5 IS NULL ---- query I rowsort label-5315 SELECT ALL + col1 FROM tab4 AS cor0 WHERE col5 IS NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-5320 SELECT ALL + + 95 col5 FROM tab0 WHERE + + col3 + 94 + - + 20 * + - 25 >= - 31 + - 20 ---- 10 values hashing to bdd07b59caa7cdc814383ec9e4ee98b0 skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-5320 SELECT ALL + + 95 col5 FROM tab1 WHERE + + col3 + 94 + - + 20 * + - 25 >= - 31 + - 20 ---- 10 values hashing to bdd07b59caa7cdc814383ec9e4ee98b0 skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-5320 SELECT ALL + + 95 col5 FROM tab2 WHERE + + col3 + 94 + - + 20 * + - 25 >= - 31 + - 20 ---- 10 values hashing to bdd07b59caa7cdc814383ec9e4ee98b0 skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-5320 SELECT ALL + + 95 col5 FROM tab3 WHERE + + col3 + 94 + - + 20 * + - 25 >= - 31 + - 20 ---- 10 values hashing to bdd07b59caa7cdc814383ec9e4ee98b0 skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-5320 SELECT ALL + + 95 col5 FROM tab4 WHERE + + col3 + 94 + - + 20 * + - 25 >= - 31 + - 20 ---- 10 values hashing to bdd07b59caa7cdc814383ec9e4ee98b0 query II rowsort label-5325 SELECT ALL + col4 + + + col0 AS col0, col1 AS col2 FROM tab0 AS cor0 WHERE + col0 IS NULL ---- query II rowsort label-5325 SELECT ALL + col4 + + + col0 AS col0, col1 AS col2 FROM tab1 AS cor0 WHERE + col0 IS NULL ---- query II rowsort label-5325 SELECT ALL + col4 + + + col0 AS col0, col1 AS col2 FROM tab2 AS cor0 WHERE + col0 IS NULL ---- query II rowsort label-5325 SELECT ALL + col4 + + + col0 AS col0, col1 AS col2 FROM tab3 AS cor0 WHERE + col0 IS NULL ---- query II rowsort label-5325 SELECT ALL + col4 + + + col0 AS col0, col1 AS col2 FROM tab4 AS cor0 WHERE + col0 IS NULL ---- query IIIIIII rowsort label-5330 SELECT * FROM tab0 AS cor0 WHERE 92 < NULL ---- query IIIIIII rowsort label-5330 SELECT * FROM tab1 AS cor0 WHERE 92 < NULL ---- query IIIIIII rowsort label-5330 SELECT * FROM tab2 AS cor0 WHERE 92 < NULL ---- query IIIIIII rowsort label-5330 SELECT * FROM tab3 AS cor0 WHERE 92 < NULL ---- query IIIIIII rowsort label-5330 SELECT * FROM tab4 AS cor0 WHERE 92 < NULL ---- query IIIIIII rowsort label-5335 SELECT ALL * FROM tab0 cor0 WHERE col5 IS NULL ---- query IIIIIII rowsort label-5335 SELECT ALL * FROM tab1 cor0 WHERE col5 IS NULL ---- query IIIIIII rowsort label-5335 SELECT ALL * FROM tab2 cor0 WHERE col5 IS NULL ---- query IIIIIII rowsort label-5335 SELECT ALL * FROM tab3 cor0 WHERE col5 IS NULL ---- query IIIIIII rowsort label-5335 SELECT ALL * FROM tab4 cor0 WHERE col5 IS NULL ---- query IIIIIII rowsort label-5340 SELECT * FROM tab0 WHERE NOT NULL <= + col0 ---- query IIIIIII rowsort label-5340 SELECT * FROM tab1 WHERE NOT NULL <= + col0 ---- query IIIIIII rowsort label-5340 SELECT * FROM tab2 WHERE NOT NULL <= + col0 ---- query IIIIIII rowsort label-5340 SELECT * FROM tab3 WHERE NOT NULL <= + col0 ---- query IIIIIII rowsort label-5340 SELECT * FROM tab4 WHERE NOT NULL <= + col0 ---- query I rowsort label-5345 SELECT + col3 AS col0 FROM tab0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to d70c4f7d82d3133d625e315338f25a09 query I rowsort label-5345 SELECT + col3 AS col0 FROM tab1 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to d70c4f7d82d3133d625e315338f25a09 query I rowsort label-5345 SELECT + col3 AS col0 FROM tab2 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to d70c4f7d82d3133d625e315338f25a09 query I rowsort label-5345 SELECT + col3 AS col0 FROM tab3 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to d70c4f7d82d3133d625e315338f25a09 query I rowsort label-5345 SELECT + col3 AS col0 FROM tab4 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to d70c4f7d82d3133d625e315338f25a09 query IIIIIII rowsort label-5350 SELECT * FROM tab0 WHERE NOT + col0 * + - col4 + - + 55 * + col3 < NULL ---- query IIIIIII rowsort label-5350 SELECT * FROM tab1 WHERE NOT + col0 * + - col4 + - + 55 * + col3 < NULL ---- query IIIIIII rowsort label-5350 SELECT * FROM tab2 WHERE NOT + col0 * + - col4 + - + 55 * + col3 < NULL ---- query IIIIIII rowsort label-5350 SELECT * FROM tab3 WHERE NOT + col0 * + - col4 + - + 55 * + col3 < NULL ---- query IIIIIII rowsort label-5350 SELECT * FROM tab4 WHERE NOT + col0 * + - col4 + - + 55 * + col3 < NULL ---- onlyif mysql # aggregate syntax: query I rowsort label-5355 SELECT - COUNT( * ) * AVG ( DISTINCT + col3 ) AS col3 FROM tab0 WHERE NOT NULL <= + + col3 ---- NULL skipif mysql # not compatible query I rowsort label-5355 SELECT - COUNT ( * ) * AVG ( DISTINCT + col3 ) AS col3 FROM tab0 WHERE NOT NULL <= + + col3 ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-5355 SELECT - COUNT( * ) * AVG ( DISTINCT + col3 ) AS col3 FROM tab1 WHERE NOT NULL <= + + col3 ---- NULL skipif mysql # not compatible query I rowsort label-5355 SELECT - COUNT ( * ) * AVG ( DISTINCT + col3 ) AS col3 FROM tab1 WHERE NOT NULL <= + + col3 ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-5355 SELECT - COUNT( * ) * AVG ( DISTINCT + col3 ) AS col3 FROM tab2 WHERE NOT NULL <= + + col3 ---- NULL skipif mysql # not compatible query I rowsort label-5355 SELECT - COUNT ( * ) * AVG ( DISTINCT + col3 ) AS col3 FROM tab2 WHERE NOT NULL <= + + col3 ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-5355 SELECT - COUNT( * ) * AVG ( DISTINCT + col3 ) AS col3 FROM tab3 WHERE NOT NULL <= + + col3 ---- NULL skipif mysql # not compatible query I rowsort label-5355 SELECT - COUNT ( * ) * AVG ( DISTINCT + col3 ) AS col3 FROM tab3 WHERE NOT NULL <= + + col3 ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-5355 SELECT - COUNT( * ) * AVG ( DISTINCT + col3 ) AS col3 FROM tab4 WHERE NOT NULL <= + + col3 ---- NULL skipif mysql # not compatible query I rowsort label-5355 SELECT - COUNT ( * ) * AVG ( DISTINCT + col3 ) AS col3 FROM tab4 WHERE NOT NULL <= + + col3 ---- NULL query I rowsort label-5360 SELECT DISTINCT - - col3 + col0 + - + col4 AS col2 FROM tab0 cor0 WHERE NOT NULL BETWEEN + 93 AND NULL ---- query I rowsort label-5360 SELECT DISTINCT - - col3 + col0 + - + col4 AS col2 FROM tab1 cor0 WHERE NOT NULL BETWEEN + 93 AND NULL ---- query I rowsort label-5360 SELECT DISTINCT - - col3 + col0 + - + col4 AS col2 FROM tab2 cor0 WHERE NOT NULL BETWEEN + 93 AND NULL ---- query I rowsort label-5360 SELECT DISTINCT - - col3 + col0 + - + col4 AS col2 FROM tab3 cor0 WHERE NOT NULL BETWEEN + 93 AND NULL ---- query I rowsort label-5360 SELECT DISTINCT - - col3 + col0 + - + col4 AS col2 FROM tab4 cor0 WHERE NOT NULL BETWEEN + 93 AND NULL ---- query IIIIIII rowsort label-5365 SELECT ALL * FROM tab0 WHERE NOT col5 IS NOT NULL ---- query IIIIIII rowsort label-5365 SELECT ALL * FROM tab1 WHERE NOT col5 IS NOT NULL ---- query IIIIIII rowsort label-5365 SELECT ALL * FROM tab2 WHERE NOT col5 IS NOT NULL ---- query IIIIIII rowsort label-5365 SELECT ALL * FROM tab3 WHERE NOT col5 IS NOT NULL ---- query IIIIIII rowsort label-5365 SELECT ALL * FROM tab4 WHERE NOT col5 IS NOT NULL ---- query I rowsort label-5370 SELECT ALL + col1 FROM tab0 WHERE NOT ( col1 ) > NULL ---- query I rowsort label-5370 SELECT ALL + col1 FROM tab1 WHERE NOT ( col1 ) > NULL ---- query I rowsort label-5370 SELECT ALL + col1 FROM tab2 WHERE NOT ( col1 ) > NULL ---- query I rowsort label-5370 SELECT ALL + col1 FROM tab3 WHERE NOT ( col1 ) > NULL ---- query I rowsort label-5370 SELECT ALL + col1 FROM tab4 WHERE NOT ( col1 ) > NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-5375 SELECT - CAST( NULL AS SIGNED ) FROM tab0 WHERE NULL IS NULL ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 skipif mysql # not compatible query I rowsort label-5375 SELECT - CAST ( NULL AS INTEGER ) FROM tab0 WHERE NULL IS NULL ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-5375 SELECT - CAST( NULL AS SIGNED ) FROM tab1 WHERE NULL IS NULL ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 skipif mysql # not compatible query I rowsort label-5375 SELECT - CAST ( NULL AS INTEGER ) FROM tab1 WHERE NULL IS NULL ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-5375 SELECT - CAST( NULL AS SIGNED ) FROM tab2 WHERE NULL IS NULL ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 skipif mysql # not compatible query I rowsort label-5375 SELECT - CAST ( NULL AS INTEGER ) FROM tab2 WHERE NULL IS NULL ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-5375 SELECT - CAST( NULL AS SIGNED ) FROM tab3 WHERE NULL IS NULL ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 skipif mysql # not compatible query I rowsort label-5375 SELECT - CAST ( NULL AS INTEGER ) FROM tab3 WHERE NULL IS NULL ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-5375 SELECT - CAST( NULL AS SIGNED ) FROM tab4 WHERE NULL IS NULL ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 skipif mysql # not compatible query I rowsort label-5375 SELECT - CAST ( NULL AS INTEGER ) FROM tab4 WHERE NULL IS NULL ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 query I rowsort label-5380 SELECT ALL - 58 FROM tab0 WHERE NOT + col0 >= + col3 ---- -58 -58 -58 -58 -58 query I rowsort label-5380 SELECT ALL - 58 FROM tab1 WHERE NOT + col0 >= + col3 ---- -58 -58 -58 -58 -58 query I rowsort label-5380 SELECT ALL - 58 FROM tab2 WHERE NOT + col0 >= + col3 ---- -58 -58 -58 -58 -58 query I rowsort label-5380 SELECT ALL - 58 FROM tab3 WHERE NOT + col0 >= + col3 ---- -58 -58 -58 -58 -58 query I rowsort label-5380 SELECT ALL - 58 FROM tab4 WHERE NOT + col0 >= + col3 ---- -58 -58 -58 -58 -58 query I rowsort label-5385 SELECT - col3 * - 99 AS col5 FROM tab0 AS cor0 WHERE NOT ( NULL ) >= + - 48 / - 57 ---- query I rowsort label-5385 SELECT - col3 * - 99 AS col5 FROM tab1 AS cor0 WHERE NOT ( NULL ) >= + - 48 / - 57 ---- query I rowsort label-5385 SELECT - col3 * - 99 AS col5 FROM tab2 AS cor0 WHERE NOT ( NULL ) >= + - 48 / - 57 ---- query I rowsort label-5385 SELECT - col3 * - 99 AS col5 FROM tab3 AS cor0 WHERE NOT ( NULL ) >= + - 48 / - 57 ---- query I rowsort label-5385 SELECT - col3 * - 99 AS col5 FROM tab4 AS cor0 WHERE NOT ( NULL ) >= + - 48 / - 57 ---- query IIIIIII rowsort label-5390 SELECT * FROM tab0 AS cor0 WHERE NOT - col0 NOT IN ( col3, col3 + - col3 * col1 ) ---- query IIIIIII rowsort label-5390 SELECT * FROM tab1 AS cor0 WHERE NOT - col0 NOT IN ( col3, col3 + - col3 * col1 ) ---- query IIIIIII rowsort label-5390 SELECT * FROM tab2 AS cor0 WHERE NOT - col0 NOT IN ( col3, col3 + - col3 * col1 ) ---- query IIIIIII rowsort label-5390 SELECT * FROM tab3 AS cor0 WHERE NOT - col0 NOT IN ( col3, col3 + - col3 * col1 ) ---- query IIIIIII rowsort label-5390 SELECT * FROM tab4 AS cor0 WHERE NOT - col0 NOT IN ( col3, col3 + - col3 * col1 ) ---- query I rowsort label-5395 SELECT ALL ( + col2 ) FROM tab0 AS cor0 WHERE NULL = NULL ---- query I rowsort label-5395 SELECT ALL ( + col2 ) FROM tab1 AS cor0 WHERE NULL = NULL ---- query I rowsort label-5395 SELECT ALL ( + col2 ) FROM tab2 AS cor0 WHERE NULL = NULL ---- query I rowsort label-5395 SELECT ALL ( + col2 ) FROM tab3 AS cor0 WHERE NULL = NULL ---- query I rowsort label-5395 SELECT ALL ( + col2 ) FROM tab4 AS cor0 WHERE NULL = NULL ---- query IIIIIII rowsort label-5400 SELECT * FROM tab0 WHERE - ( - 90 ) IS NULL ---- query IIIIIII rowsort label-5400 SELECT * FROM tab1 WHERE - ( - 90 ) IS NULL ---- query IIIIIII rowsort label-5400 SELECT * FROM tab2 WHERE - ( - 90 ) IS NULL ---- query IIIIIII rowsort label-5400 SELECT * FROM tab3 WHERE - ( - 90 ) IS NULL ---- query IIIIIII rowsort label-5400 SELECT * FROM tab4 WHERE - ( - 90 ) IS NULL ---- query IIIIIII rowsort label-5405 SELECT * FROM tab0 WHERE NULL > 66 / 33 / - + 99 * - - col0 ---- query IIIIIII rowsort label-5405 SELECT * FROM tab1 WHERE NULL > 66 / 33 / - + 99 * - - col0 ---- query IIIIIII rowsort label-5405 SELECT * FROM tab2 WHERE NULL > 66 / 33 / - + 99 * - - col0 ---- query IIIIIII rowsort label-5405 SELECT * FROM tab3 WHERE NULL > 66 / 33 / - + 99 * - - col0 ---- query IIIIIII rowsort label-5405 SELECT * FROM tab4 WHERE NULL > 66 / 33 / - + 99 * - - col0 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-5410 SELECT col0 * col0 AS col4 FROM tab0 WHERE - 96 NOT IN ( + + CAST( + col3 AS SIGNED ) ) ---- 10 values hashing to dceb0fffef3589332a5558f98a382459 skipif mysql # not compatible query I rowsort label-5410 SELECT col0 * col0 AS col4 FROM tab0 WHERE - 96 NOT IN ( + + CAST ( + col3 AS INTEGER ) ) ---- 10 values hashing to dceb0fffef3589332a5558f98a382459 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-5410 SELECT col0 * col0 AS col4 FROM tab1 WHERE - 96 NOT IN ( + + CAST( + col3 AS SIGNED ) ) ---- 10 values hashing to dceb0fffef3589332a5558f98a382459 skipif mysql # not compatible query I rowsort label-5410 SELECT col0 * col0 AS col4 FROM tab1 WHERE - 96 NOT IN ( + + CAST ( + col3 AS INTEGER ) ) ---- 10 values hashing to dceb0fffef3589332a5558f98a382459 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-5410 SELECT col0 * col0 AS col4 FROM tab2 WHERE - 96 NOT IN ( + + CAST( + col3 AS SIGNED ) ) ---- 10 values hashing to dceb0fffef3589332a5558f98a382459 skipif mysql # not compatible query I rowsort label-5410 SELECT col0 * col0 AS col4 FROM tab2 WHERE - 96 NOT IN ( + + CAST ( + col3 AS INTEGER ) ) ---- 10 values hashing to dceb0fffef3589332a5558f98a382459 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-5410 SELECT col0 * col0 AS col4 FROM tab3 WHERE - 96 NOT IN ( + + CAST( + col3 AS SIGNED ) ) ---- 10 values hashing to dceb0fffef3589332a5558f98a382459 skipif mysql # not compatible query I rowsort label-5410 SELECT col0 * col0 AS col4 FROM tab3 WHERE - 96 NOT IN ( + + CAST ( + col3 AS INTEGER ) ) ---- 10 values hashing to dceb0fffef3589332a5558f98a382459 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-5410 SELECT col0 * col0 AS col4 FROM tab4 WHERE - 96 NOT IN ( + + CAST( + col3 AS SIGNED ) ) ---- 10 values hashing to dceb0fffef3589332a5558f98a382459 skipif mysql # not compatible query I rowsort label-5410 SELECT col0 * col0 AS col4 FROM tab4 WHERE - 96 NOT IN ( + + CAST ( + col3 AS INTEGER ) ) ---- 10 values hashing to dceb0fffef3589332a5558f98a382459 query I rowsort label-5415 SELECT 14 AS col0 FROM tab0, tab0 cor0 WHERE NOT NULL IS NOT NULL ---- 100 values hashing to 7cca833aba392c1734a5e5e9870c8d75 query I rowsort label-5415 SELECT 14 AS col0 FROM tab1, tab1 cor0 WHERE NOT NULL IS NOT NULL ---- 100 values hashing to 7cca833aba392c1734a5e5e9870c8d75 query I rowsort label-5415 SELECT 14 AS col0 FROM tab2, tab2 cor0 WHERE NOT NULL IS NOT NULL ---- 100 values hashing to 7cca833aba392c1734a5e5e9870c8d75 query I rowsort label-5415 SELECT 14 AS col0 FROM tab3, tab3 cor0 WHERE NOT NULL IS NOT NULL ---- 100 values hashing to 7cca833aba392c1734a5e5e9870c8d75 query I rowsort label-5415 SELECT 14 AS col0 FROM tab4, tab4 cor0 WHERE NOT NULL IS NOT NULL ---- 100 values hashing to 7cca833aba392c1734a5e5e9870c8d75 query IIIIIII rowsort label-5420 SELECT ALL * FROM tab0 AS cor0 WHERE NOT + 1 IS NOT NULL ---- query IIIIIII rowsort label-5420 SELECT ALL * FROM tab1 AS cor0 WHERE NOT + 1 IS NOT NULL ---- query IIIIIII rowsort label-5420 SELECT ALL * FROM tab2 AS cor0 WHERE NOT + 1 IS NOT NULL ---- query IIIIIII rowsort label-5420 SELECT ALL * FROM tab3 AS cor0 WHERE NOT + 1 IS NOT NULL ---- query IIIIIII rowsort label-5420 SELECT ALL * FROM tab4 AS cor0 WHERE NOT + 1 IS NOT NULL ---- query IIIIIII rowsort label-5425 SELECT * FROM tab0 WHERE NOT ( NULL ) NOT BETWEEN ( NULL ) AND NULL ---- query IIIIIII rowsort label-5425 SELECT * FROM tab1 WHERE NOT ( NULL ) NOT BETWEEN ( NULL ) AND NULL ---- query IIIIIII rowsort label-5425 SELECT * FROM tab2 WHERE NOT ( NULL ) NOT BETWEEN ( NULL ) AND NULL ---- query IIIIIII rowsort label-5425 SELECT * FROM tab3 WHERE NOT ( NULL ) NOT BETWEEN ( NULL ) AND NULL ---- query IIIIIII rowsort label-5425 SELECT * FROM tab4 WHERE NOT ( NULL ) NOT BETWEEN ( NULL ) AND NULL ---- query IIIIIII rowsort label-5430 SELECT * FROM tab0 WHERE NOT + col0 NOT BETWEEN NULL AND ( + col4 ) ---- query IIIIIII rowsort label-5430 SELECT * FROM tab1 WHERE NOT + col0 NOT BETWEEN NULL AND ( + col4 ) ---- query IIIIIII rowsort label-5430 SELECT * FROM tab2 WHERE NOT + col0 NOT BETWEEN NULL AND ( + col4 ) ---- query IIIIIII rowsort label-5430 SELECT * FROM tab3 WHERE NOT + col0 NOT BETWEEN NULL AND ( + col4 ) ---- query IIIIIII rowsort label-5430 SELECT * FROM tab4 WHERE NOT + col0 NOT BETWEEN NULL AND ( + col4 ) ---- query IIIIIII rowsort label-5435 SELECT * FROM tab0 WHERE NULL BETWEEN ( NULL ) AND 12 ---- query IIIIIII rowsort label-5435 SELECT * FROM tab1 WHERE NULL BETWEEN ( NULL ) AND 12 ---- query IIIIIII rowsort label-5435 SELECT * FROM tab2 WHERE NULL BETWEEN ( NULL ) AND 12 ---- query IIIIIII rowsort label-5435 SELECT * FROM tab3 WHERE NULL BETWEEN ( NULL ) AND 12 ---- query IIIIIII rowsort label-5435 SELECT * FROM tab4 WHERE NULL BETWEEN ( NULL ) AND 12 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-5440 SELECT DISTINCT 36 FROM tab0 WHERE - col3 < ( + 11 * CAST( NULL AS SIGNED ) ) ---- skipif mysql # not compatible query I rowsort label-5440 SELECT DISTINCT 36 FROM tab0 WHERE - col3 < ( + 11 * CAST ( NULL AS INTEGER ) ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-5440 SELECT DISTINCT 36 FROM tab1 WHERE - col3 < ( + 11 * CAST( NULL AS SIGNED ) ) ---- skipif mysql # not compatible query I rowsort label-5440 SELECT DISTINCT 36 FROM tab1 WHERE - col3 < ( + 11 * CAST ( NULL AS INTEGER ) ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-5440 SELECT DISTINCT 36 FROM tab2 WHERE - col3 < ( + 11 * CAST( NULL AS SIGNED ) ) ---- skipif mysql # not compatible query I rowsort label-5440 SELECT DISTINCT 36 FROM tab2 WHERE - col3 < ( + 11 * CAST ( NULL AS INTEGER ) ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-5440 SELECT DISTINCT 36 FROM tab3 WHERE - col3 < ( + 11 * CAST( NULL AS SIGNED ) ) ---- skipif mysql # not compatible query I rowsort label-5440 SELECT DISTINCT 36 FROM tab3 WHERE - col3 < ( + 11 * CAST ( NULL AS INTEGER ) ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-5440 SELECT DISTINCT 36 FROM tab4 WHERE - col3 < ( + 11 * CAST( NULL AS SIGNED ) ) ---- skipif mysql # not compatible query I rowsort label-5440 SELECT DISTINCT 36 FROM tab4 WHERE - col3 < ( + 11 * CAST ( NULL AS INTEGER ) ) ---- query IIIIIII rowsort label-5445 SELECT * FROM tab0 WHERE + col3 BETWEEN ( col0 ) AND NULL ---- query IIIIIII rowsort label-5445 SELECT * FROM tab1 WHERE + col3 BETWEEN ( col0 ) AND NULL ---- query IIIIIII rowsort label-5445 SELECT * FROM tab2 WHERE + col3 BETWEEN ( col0 ) AND NULL ---- query IIIIIII rowsort label-5445 SELECT * FROM tab3 WHERE + col3 BETWEEN ( col0 ) AND NULL ---- query IIIIIII rowsort label-5445 SELECT * FROM tab4 WHERE + col3 BETWEEN ( col0 ) AND NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-5450 SELECT - 17 * + col1 AS col1 FROM tab0 WHERE CAST( NULL AS SIGNED ) BETWEEN NULL AND ( + 82 - - col0 / + 29 ) ---- skipif mysql # not compatible query I rowsort label-5450 SELECT - 17 * + col1 AS col1 FROM tab0 WHERE CAST ( NULL AS INTEGER ) BETWEEN NULL AND ( + 82 - - col0 / + 29 ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-5450 SELECT - 17 * + col1 AS col1 FROM tab1 WHERE CAST( NULL AS SIGNED ) BETWEEN NULL AND ( + 82 - - col0 / + 29 ) ---- skipif mysql # not compatible query I rowsort label-5450 SELECT - 17 * + col1 AS col1 FROM tab1 WHERE CAST ( NULL AS INTEGER ) BETWEEN NULL AND ( + 82 - - col0 / + 29 ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-5450 SELECT - 17 * + col1 AS col1 FROM tab2 WHERE CAST( NULL AS SIGNED ) BETWEEN NULL AND ( + 82 - - col0 / + 29 ) ---- skipif mysql # not compatible query I rowsort label-5450 SELECT - 17 * + col1 AS col1 FROM tab2 WHERE CAST ( NULL AS INTEGER ) BETWEEN NULL AND ( + 82 - - col0 / + 29 ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-5450 SELECT - 17 * + col1 AS col1 FROM tab3 WHERE CAST( NULL AS SIGNED ) BETWEEN NULL AND ( + 82 - - col0 / + 29 ) ---- skipif mysql # not compatible query I rowsort label-5450 SELECT - 17 * + col1 AS col1 FROM tab3 WHERE CAST ( NULL AS INTEGER ) BETWEEN NULL AND ( + 82 - - col0 / + 29 ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-5450 SELECT - 17 * + col1 AS col1 FROM tab4 WHERE CAST( NULL AS SIGNED ) BETWEEN NULL AND ( + 82 - - col0 / + 29 ) ---- skipif mysql # not compatible query I rowsort label-5450 SELECT - 17 * + col1 AS col1 FROM tab4 WHERE CAST ( NULL AS INTEGER ) BETWEEN NULL AND ( + 82 - - col0 / + 29 ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-5455 SELECT * FROM tab0 WHERE NOT ( - CAST( NULL AS SIGNED ) ) IN ( + ( 61 ) + - 15 * + col4 ) ---- skipif mysql # not compatible query IIIIIII rowsort label-5455 SELECT * FROM tab0 WHERE NOT ( - CAST ( NULL AS INTEGER ) ) IN ( + ( 61 ) + - 15 * + col4 ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-5455 SELECT * FROM tab1 WHERE NOT ( - CAST( NULL AS SIGNED ) ) IN ( + ( 61 ) + - 15 * + col4 ) ---- skipif mysql # not compatible query IIIIIII rowsort label-5455 SELECT * FROM tab1 WHERE NOT ( - CAST ( NULL AS INTEGER ) ) IN ( + ( 61 ) + - 15 * + col4 ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-5455 SELECT * FROM tab2 WHERE NOT ( - CAST( NULL AS SIGNED ) ) IN ( + ( 61 ) + - 15 * + col4 ) ---- skipif mysql # not compatible query IIIIIII rowsort label-5455 SELECT * FROM tab2 WHERE NOT ( - CAST ( NULL AS INTEGER ) ) IN ( + ( 61 ) + - 15 * + col4 ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-5455 SELECT * FROM tab3 WHERE NOT ( - CAST( NULL AS SIGNED ) ) IN ( + ( 61 ) + - 15 * + col4 ) ---- skipif mysql # not compatible query IIIIIII rowsort label-5455 SELECT * FROM tab3 WHERE NOT ( - CAST ( NULL AS INTEGER ) ) IN ( + ( 61 ) + - 15 * + col4 ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-5455 SELECT * FROM tab4 WHERE NOT ( - CAST( NULL AS SIGNED ) ) IN ( + ( 61 ) + - 15 * + col4 ) ---- skipif mysql # not compatible query IIIIIII rowsort label-5455 SELECT * FROM tab4 WHERE NOT ( - CAST ( NULL AS INTEGER ) ) IN ( + ( 61 ) + - 15 * + col4 ) ---- query IIIIIII rowsort label-5460 SELECT * FROM tab0 WHERE NOT + col3 NOT IN ( - 24 ) ---- query IIIIIII rowsort label-5460 SELECT * FROM tab1 WHERE NOT + col3 NOT IN ( - 24 ) ---- query IIIIIII rowsort label-5460 SELECT * FROM tab2 WHERE NOT + col3 NOT IN ( - 24 ) ---- query IIIIIII rowsort label-5460 SELECT * FROM tab3 WHERE NOT + col3 NOT IN ( - 24 ) ---- query IIIIIII rowsort label-5460 SELECT * FROM tab4 WHERE NOT + col3 NOT IN ( - 24 ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-5465 SELECT ALL - CAST( + col0 AS SIGNED ) * - ( 62 ) + + 79 FROM tab0 WHERE NOT - 81 / 82 IS NOT NULL ---- skipif mysql # not compatible query I rowsort label-5465 SELECT ALL - CAST ( + col0 AS INTEGER ) * - ( 62 ) + + 79 FROM tab0 WHERE NOT - 81 / 82 IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-5465 SELECT ALL - CAST( + col0 AS SIGNED ) * - ( 62 ) + + 79 FROM tab1 WHERE NOT - 81 / 82 IS NOT NULL ---- skipif mysql # not compatible query I rowsort label-5465 SELECT ALL - CAST ( + col0 AS INTEGER ) * - ( 62 ) + + 79 FROM tab1 WHERE NOT - 81 / 82 IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-5465 SELECT ALL - CAST( + col0 AS SIGNED ) * - ( 62 ) + + 79 FROM tab2 WHERE NOT - 81 / 82 IS NOT NULL ---- skipif mysql # not compatible query I rowsort label-5465 SELECT ALL - CAST ( + col0 AS INTEGER ) * - ( 62 ) + + 79 FROM tab2 WHERE NOT - 81 / 82 IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-5465 SELECT ALL - CAST( + col0 AS SIGNED ) * - ( 62 ) + + 79 FROM tab3 WHERE NOT - 81 / 82 IS NOT NULL ---- skipif mysql # not compatible query I rowsort label-5465 SELECT ALL - CAST ( + col0 AS INTEGER ) * - ( 62 ) + + 79 FROM tab3 WHERE NOT - 81 / 82 IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-5465 SELECT ALL - CAST( + col0 AS SIGNED ) * - ( 62 ) + + 79 FROM tab4 WHERE NOT - 81 / 82 IS NOT NULL ---- skipif mysql # not compatible query I rowsort label-5465 SELECT ALL - CAST ( + col0 AS INTEGER ) * - ( 62 ) + + 79 FROM tab4 WHERE NOT - 81 / 82 IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-5470 SELECT * FROM tab0 WHERE NOT ( - 74 + + 30 ) NOT IN ( CAST( CAST( NULL AS SIGNED ) AS SIGNED ) ) ---- skipif mysql # not compatible query IIIIIII rowsort label-5470 SELECT * FROM tab0 WHERE NOT ( - 74 + + 30 ) NOT IN ( CAST ( CAST ( NULL AS INTEGER ) AS INTEGER ) ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-5470 SELECT * FROM tab1 WHERE NOT ( - 74 + + 30 ) NOT IN ( CAST( CAST( NULL AS SIGNED ) AS SIGNED ) ) ---- skipif mysql # not compatible query IIIIIII rowsort label-5470 SELECT * FROM tab1 WHERE NOT ( - 74 + + 30 ) NOT IN ( CAST ( CAST ( NULL AS INTEGER ) AS INTEGER ) ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-5470 SELECT * FROM tab2 WHERE NOT ( - 74 + + 30 ) NOT IN ( CAST( CAST( NULL AS SIGNED ) AS SIGNED ) ) ---- skipif mysql # not compatible query IIIIIII rowsort label-5470 SELECT * FROM tab2 WHERE NOT ( - 74 + + 30 ) NOT IN ( CAST ( CAST ( NULL AS INTEGER ) AS INTEGER ) ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-5470 SELECT * FROM tab3 WHERE NOT ( - 74 + + 30 ) NOT IN ( CAST( CAST( NULL AS SIGNED ) AS SIGNED ) ) ---- skipif mysql # not compatible query IIIIIII rowsort label-5470 SELECT * FROM tab3 WHERE NOT ( - 74 + + 30 ) NOT IN ( CAST ( CAST ( NULL AS INTEGER ) AS INTEGER ) ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-5470 SELECT * FROM tab4 WHERE NOT ( - 74 + + 30 ) NOT IN ( CAST( CAST( NULL AS SIGNED ) AS SIGNED ) ) ---- skipif mysql # not compatible query IIIIIII rowsort label-5470 SELECT * FROM tab4 WHERE NOT ( - 74 + + 30 ) NOT IN ( CAST ( CAST ( NULL AS INTEGER ) AS INTEGER ) ) ---- query I rowsort label-5475 SELECT ALL col2 AS col1 FROM tab0 WHERE NULL <= col0 ---- query I rowsort label-5475 SELECT ALL col2 AS col1 FROM tab1 WHERE NULL <= col0 ---- query I rowsort label-5475 SELECT ALL col2 AS col1 FROM tab2 WHERE NULL <= col0 ---- query I rowsort label-5475 SELECT ALL col2 AS col1 FROM tab3 WHERE NULL <= col0 ---- query I rowsort label-5475 SELECT ALL col2 AS col1 FROM tab4 WHERE NULL <= col0 ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-5480 SELECT ALL * FROM tab0 WHERE + CAST( NULL AS SIGNED ) * col0 <= ( NULL ) ---- skipif mysql # not compatible query IIIIIII rowsort label-5480 SELECT ALL * FROM tab0 WHERE + CAST ( NULL AS INTEGER ) * col0 <= ( NULL ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-5480 SELECT ALL * FROM tab1 WHERE + CAST( NULL AS SIGNED ) * col0 <= ( NULL ) ---- skipif mysql # not compatible query IIIIIII rowsort label-5480 SELECT ALL * FROM tab1 WHERE + CAST ( NULL AS INTEGER ) * col0 <= ( NULL ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-5480 SELECT ALL * FROM tab2 WHERE + CAST( NULL AS SIGNED ) * col0 <= ( NULL ) ---- skipif mysql # not compatible query IIIIIII rowsort label-5480 SELECT ALL * FROM tab2 WHERE + CAST ( NULL AS INTEGER ) * col0 <= ( NULL ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-5480 SELECT ALL * FROM tab3 WHERE + CAST( NULL AS SIGNED ) * col0 <= ( NULL ) ---- skipif mysql # not compatible query IIIIIII rowsort label-5480 SELECT ALL * FROM tab3 WHERE + CAST ( NULL AS INTEGER ) * col0 <= ( NULL ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-5480 SELECT ALL * FROM tab4 WHERE + CAST( NULL AS SIGNED ) * col0 <= ( NULL ) ---- skipif mysql # not compatible query IIIIIII rowsort label-5480 SELECT ALL * FROM tab4 WHERE + CAST ( NULL AS INTEGER ) * col0 <= ( NULL ) ---- query IIIIIII rowsort label-5485 SELECT * FROM tab0 WHERE NOT ( NULL ) NOT IN ( col1 * col4 - + 51 ) ---- query IIIIIII rowsort label-5485 SELECT * FROM tab1 WHERE NOT ( NULL ) NOT IN ( col1 * col4 - + 51 ) ---- query IIIIIII rowsort label-5485 SELECT * FROM tab2 WHERE NOT ( NULL ) NOT IN ( col1 * col4 - + 51 ) ---- query IIIIIII rowsort label-5485 SELECT * FROM tab3 WHERE NOT ( NULL ) NOT IN ( col1 * col4 - + 51 ) ---- query IIIIIII rowsort label-5485 SELECT * FROM tab4 WHERE NOT ( NULL ) NOT IN ( col1 * col4 - + 51 ) ---- onlyif mysql # aggregate syntax: query I rowsort label-5490 SELECT DISTINCT COUNT( * ) * 69 FROM tab0 WHERE col0 >= NULL ---- 0 skipif mysql # not compatible query I rowsort label-5490 SELECT DISTINCT COUNT ( * ) * 69 FROM tab0 WHERE col0 >= NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-5490 SELECT DISTINCT COUNT( * ) * 69 FROM tab1 WHERE col0 >= NULL ---- 0 skipif mysql # not compatible query I rowsort label-5490 SELECT DISTINCT COUNT ( * ) * 69 FROM tab1 WHERE col0 >= NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-5490 SELECT DISTINCT COUNT( * ) * 69 FROM tab2 WHERE col0 >= NULL ---- 0 skipif mysql # not compatible query I rowsort label-5490 SELECT DISTINCT COUNT ( * ) * 69 FROM tab2 WHERE col0 >= NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-5490 SELECT DISTINCT COUNT( * ) * 69 FROM tab3 WHERE col0 >= NULL ---- 0 skipif mysql # not compatible query I rowsort label-5490 SELECT DISTINCT COUNT ( * ) * 69 FROM tab3 WHERE col0 >= NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-5490 SELECT DISTINCT COUNT( * ) * 69 FROM tab4 WHERE col0 >= NULL ---- 0 skipif mysql # not compatible query I rowsort label-5490 SELECT DISTINCT COUNT ( * ) * 69 FROM tab4 WHERE col0 >= NULL ---- 0 query I rowsort label-5495 SELECT - col4 FROM tab0 WHERE NOT ( NULL ) NOT IN ( - 47 ) ---- query I rowsort label-5495 SELECT - col4 FROM tab1 WHERE NOT ( NULL ) NOT IN ( - 47 ) ---- query I rowsort label-5495 SELECT - col4 FROM tab2 WHERE NOT ( NULL ) NOT IN ( - 47 ) ---- query I rowsort label-5495 SELECT - col4 FROM tab3 WHERE NOT ( NULL ) NOT IN ( - 47 ) ---- query I rowsort label-5495 SELECT - col4 FROM tab4 WHERE NOT ( NULL ) NOT IN ( - 47 ) ---- query I rowsort label-5500 SELECT - col3 FROM tab0 WHERE NOT ( col3 * col1 ) IS NOT NULL ---- query I rowsort label-5500 SELECT - col3 FROM tab1 WHERE NOT ( col3 * col1 ) IS NOT NULL ---- query I rowsort label-5500 SELECT - col3 FROM tab2 WHERE NOT ( col3 * col1 ) IS NOT NULL ---- query I rowsort label-5500 SELECT - col3 FROM tab3 WHERE NOT ( col3 * col1 ) IS NOT NULL ---- query I rowsort label-5500 SELECT - col3 FROM tab4 WHERE NOT ( col3 * col1 ) IS NOT NULL ---- query I rowsort label-5505 SELECT 98 FROM tab0 WHERE col4 IS NOT NULL ---- 10 values hashing to 9d3bb785402e8380db187d8eda9b2b07 query I rowsort label-5505 SELECT 98 FROM tab1 WHERE col4 IS NOT NULL ---- 10 values hashing to 9d3bb785402e8380db187d8eda9b2b07 query I rowsort label-5505 SELECT 98 FROM tab2 WHERE col4 IS NOT NULL ---- 10 values hashing to 9d3bb785402e8380db187d8eda9b2b07 query I rowsort label-5505 SELECT 98 FROM tab3 WHERE col4 IS NOT NULL ---- 10 values hashing to 9d3bb785402e8380db187d8eda9b2b07 query I rowsort label-5505 SELECT 98 FROM tab4 WHERE col4 IS NOT NULL ---- 10 values hashing to 9d3bb785402e8380db187d8eda9b2b07 query I rowsort label-5510 SELECT ALL + col5 AS col0 FROM tab0 AS cor0 WHERE ( - 7 - - col0 ) IS NULL ---- query I rowsort label-5510 SELECT ALL + col5 AS col0 FROM tab1 AS cor0 WHERE ( - 7 - - col0 ) IS NULL ---- query I rowsort label-5510 SELECT ALL + col5 AS col0 FROM tab2 AS cor0 WHERE ( - 7 - - col0 ) IS NULL ---- query I rowsort label-5510 SELECT ALL + col5 AS col0 FROM tab3 AS cor0 WHERE ( - 7 - - col0 ) IS NULL ---- query I rowsort label-5510 SELECT ALL + col5 AS col0 FROM tab4 AS cor0 WHERE ( - 7 - - col0 ) IS NULL ---- query I rowsort label-5515 SELECT - 21 + col0 AS col1 FROM tab0 AS cor0 WHERE ( col3 * 12 ) IS NULL ---- query I rowsort label-5515 SELECT - 21 + col0 AS col1 FROM tab1 AS cor0 WHERE ( col3 * 12 ) IS NULL ---- query I rowsort label-5515 SELECT - 21 + col0 AS col1 FROM tab2 AS cor0 WHERE ( col3 * 12 ) IS NULL ---- query I rowsort label-5515 SELECT - 21 + col0 AS col1 FROM tab3 AS cor0 WHERE ( col3 * 12 ) IS NULL ---- query I rowsort label-5515 SELECT - 21 + col0 AS col1 FROM tab4 AS cor0 WHERE ( col3 * 12 ) IS NULL ---- query I rowsort label-5520 SELECT DISTINCT + col3 AS col0 FROM tab0 cor0 WHERE col1 IS NULL ---- query I rowsort label-5520 SELECT DISTINCT + col3 AS col0 FROM tab1 cor0 WHERE col1 IS NULL ---- query I rowsort label-5520 SELECT DISTINCT + col3 AS col0 FROM tab2 cor0 WHERE col1 IS NULL ---- query I rowsort label-5520 SELECT DISTINCT + col3 AS col0 FROM tab3 cor0 WHERE col1 IS NULL ---- query I rowsort label-5520 SELECT DISTINCT + col3 AS col0 FROM tab4 cor0 WHERE col1 IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-5525 SELECT ALL col2 FROM tab0 AS cor0 WHERE + col1 * CAST( NULL AS SIGNED ) = 3 ---- skipif mysql # not compatible query I rowsort label-5525 SELECT ALL col2 FROM tab0 AS cor0 WHERE + col1 * CAST ( NULL AS INTEGER ) = 3 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-5525 SELECT ALL col2 FROM tab1 AS cor0 WHERE + col1 * CAST( NULL AS SIGNED ) = 3 ---- skipif mysql # not compatible query I rowsort label-5525 SELECT ALL col2 FROM tab1 AS cor0 WHERE + col1 * CAST ( NULL AS INTEGER ) = 3 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-5525 SELECT ALL col2 FROM tab2 AS cor0 WHERE + col1 * CAST( NULL AS SIGNED ) = 3 ---- skipif mysql # not compatible query I rowsort label-5525 SELECT ALL col2 FROM tab2 AS cor0 WHERE + col1 * CAST ( NULL AS INTEGER ) = 3 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-5525 SELECT ALL col2 FROM tab3 AS cor0 WHERE + col1 * CAST( NULL AS SIGNED ) = 3 ---- skipif mysql # not compatible query I rowsort label-5525 SELECT ALL col2 FROM tab3 AS cor0 WHERE + col1 * CAST ( NULL AS INTEGER ) = 3 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-5525 SELECT ALL col2 FROM tab4 AS cor0 WHERE + col1 * CAST( NULL AS SIGNED ) = 3 ---- skipif mysql # not compatible query I rowsort label-5525 SELECT ALL col2 FROM tab4 AS cor0 WHERE + col1 * CAST ( NULL AS INTEGER ) = 3 ---- query I rowsort label-5530 SELECT col1 FROM tab0 AS cor0 WHERE NOT col0 IS NOT NULL ---- query I rowsort label-5530 SELECT col1 FROM tab1 AS cor0 WHERE NOT col0 IS NOT NULL ---- query I rowsort label-5530 SELECT col1 FROM tab2 AS cor0 WHERE NOT col0 IS NOT NULL ---- query I rowsort label-5530 SELECT col1 FROM tab3 AS cor0 WHERE NOT col0 IS NOT NULL ---- query I rowsort label-5530 SELECT col1 FROM tab4 AS cor0 WHERE NOT col0 IS NOT NULL ---- query IIIIIII rowsort label-5535 SELECT * FROM tab0 WHERE NOT ( NULL ) = NULL ---- query IIIIIII rowsort label-5535 SELECT * FROM tab1 WHERE NOT ( NULL ) = NULL ---- query IIIIIII rowsort label-5535 SELECT * FROM tab2 WHERE NOT ( NULL ) = NULL ---- query IIIIIII rowsort label-5535 SELECT * FROM tab3 WHERE NOT ( NULL ) = NULL ---- query IIIIIII rowsort label-5535 SELECT * FROM tab4 WHERE NOT ( NULL ) = NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-5540 SELECT * FROM tab0 WHERE NOT ( CAST( 90 AS SIGNED ) * + 41 ) IS NOT NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-5540 SELECT * FROM tab0 WHERE NOT ( CAST ( 90 AS INTEGER ) * + 41 ) IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-5540 SELECT * FROM tab1 WHERE NOT ( CAST( 90 AS SIGNED ) * + 41 ) IS NOT NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-5540 SELECT * FROM tab1 WHERE NOT ( CAST ( 90 AS INTEGER ) * + 41 ) IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-5540 SELECT * FROM tab2 WHERE NOT ( CAST( 90 AS SIGNED ) * + 41 ) IS NOT NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-5540 SELECT * FROM tab2 WHERE NOT ( CAST ( 90 AS INTEGER ) * + 41 ) IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-5540 SELECT * FROM tab3 WHERE NOT ( CAST( 90 AS SIGNED ) * + 41 ) IS NOT NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-5540 SELECT * FROM tab3 WHERE NOT ( CAST ( 90 AS INTEGER ) * + 41 ) IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-5540 SELECT * FROM tab4 WHERE NOT ( CAST( 90 AS SIGNED ) * + 41 ) IS NOT NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-5540 SELECT * FROM tab4 WHERE NOT ( CAST ( 90 AS INTEGER ) * + 41 ) IS NOT NULL ---- query I rowsort label-5545 SELECT DISTINCT 22 * col3 AS col4 FROM tab0 WHERE + 41 * 52 = col0 ---- query I rowsort label-5545 SELECT DISTINCT 22 * col3 AS col4 FROM tab1 WHERE + 41 * 52 = col0 ---- query I rowsort label-5545 SELECT DISTINCT 22 * col3 AS col4 FROM tab2 WHERE + 41 * 52 = col0 ---- query I rowsort label-5545 SELECT DISTINCT 22 * col3 AS col4 FROM tab3 WHERE + 41 * 52 = col0 ---- query I rowsort label-5545 SELECT DISTINCT 22 * col3 AS col4 FROM tab4 WHERE + 41 * 52 = col0 ---- onlyif mysql # aggregate syntax: query I rowsort label-5550 SELECT COUNT( * ) FROM tab0 WHERE + col3 BETWEEN ( col4 * 45 ) AND - 41 ---- 0 skipif mysql # not compatible query I rowsort label-5550 SELECT COUNT ( * ) FROM tab0 WHERE + col3 BETWEEN ( col4 * 45 ) AND - 41 ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-5550 SELECT COUNT( * ) FROM tab1 WHERE + col3 BETWEEN ( col4 * 45 ) AND - 41 ---- 0 skipif mysql # not compatible query I rowsort label-5550 SELECT COUNT ( * ) FROM tab1 WHERE + col3 BETWEEN ( col4 * 45 ) AND - 41 ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-5550 SELECT COUNT( * ) FROM tab2 WHERE + col3 BETWEEN ( col4 * 45 ) AND - 41 ---- 0 skipif mysql # not compatible query I rowsort label-5550 SELECT COUNT ( * ) FROM tab2 WHERE + col3 BETWEEN ( col4 * 45 ) AND - 41 ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-5550 SELECT COUNT( * ) FROM tab3 WHERE + col3 BETWEEN ( col4 * 45 ) AND - 41 ---- 0 skipif mysql # not compatible query I rowsort label-5550 SELECT COUNT ( * ) FROM tab3 WHERE + col3 BETWEEN ( col4 * 45 ) AND - 41 ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-5550 SELECT COUNT( * ) FROM tab4 WHERE + col3 BETWEEN ( col4 * 45 ) AND - 41 ---- 0 skipif mysql # not compatible query I rowsort label-5550 SELECT COUNT ( * ) FROM tab4 WHERE + col3 BETWEEN ( col4 * 45 ) AND - 41 ---- 0 onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-5555 SELECT ALL * FROM tab0 WHERE NULL IN ( - ( + CAST( - col3 AS SIGNED ) ) + - col1 ) ---- skipif mysql # not compatible query IIIIIII rowsort label-5555 SELECT ALL * FROM tab0 WHERE NULL IN ( - ( + CAST ( - col3 AS INTEGER ) ) + - col1 ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-5555 SELECT ALL * FROM tab1 WHERE NULL IN ( - ( + CAST( - col3 AS SIGNED ) ) + - col1 ) ---- skipif mysql # not compatible query IIIIIII rowsort label-5555 SELECT ALL * FROM tab1 WHERE NULL IN ( - ( + CAST ( - col3 AS INTEGER ) ) + - col1 ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-5555 SELECT ALL * FROM tab2 WHERE NULL IN ( - ( + CAST( - col3 AS SIGNED ) ) + - col1 ) ---- skipif mysql # not compatible query IIIIIII rowsort label-5555 SELECT ALL * FROM tab2 WHERE NULL IN ( - ( + CAST ( - col3 AS INTEGER ) ) + - col1 ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-5555 SELECT ALL * FROM tab3 WHERE NULL IN ( - ( + CAST( - col3 AS SIGNED ) ) + - col1 ) ---- skipif mysql # not compatible query IIIIIII rowsort label-5555 SELECT ALL * FROM tab3 WHERE NULL IN ( - ( + CAST ( - col3 AS INTEGER ) ) + - col1 ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-5555 SELECT ALL * FROM tab4 WHERE NULL IN ( - ( + CAST( - col3 AS SIGNED ) ) + - col1 ) ---- skipif mysql # not compatible query IIIIIII rowsort label-5555 SELECT ALL * FROM tab4 WHERE NULL IN ( - ( + CAST ( - col3 AS INTEGER ) ) + - col1 ) ---- query I rowsort label-5560 SELECT ALL + col2 FROM tab0 WHERE NULL IN ( col1 ) ---- query I rowsort label-5560 SELECT ALL + col2 FROM tab1 WHERE NULL IN ( col1 ) ---- query I rowsort label-5560 SELECT ALL + col2 FROM tab2 WHERE NULL IN ( col1 ) ---- query I rowsort label-5560 SELECT ALL + col2 FROM tab3 WHERE NULL IN ( col1 ) ---- query I rowsort label-5560 SELECT ALL + col2 FROM tab4 WHERE NULL IN ( col1 ) ---- query I rowsort label-5565 SELECT ALL + col5 AS col2 FROM tab0 AS cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-5565 SELECT ALL + col5 AS col2 FROM tab1 AS cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-5565 SELECT ALL + col5 AS col2 FROM tab2 AS cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-5565 SELECT ALL + col5 AS col2 FROM tab3 AS cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-5565 SELECT ALL + col5 AS col2 FROM tab4 AS cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-5570 SELECT DISTINCT + 73 FROM tab0 AS cor0 WHERE + 91 IS NOT NULL ---- 73 query I rowsort label-5570 SELECT DISTINCT + 73 FROM tab1 AS cor0 WHERE + 91 IS NOT NULL ---- 73 query I rowsort label-5570 SELECT DISTINCT + 73 FROM tab2 AS cor0 WHERE + 91 IS NOT NULL ---- 73 query I rowsort label-5570 SELECT DISTINCT + 73 FROM tab3 AS cor0 WHERE + 91 IS NOT NULL ---- 73 query I rowsort label-5570 SELECT DISTINCT + 73 FROM tab4 AS cor0 WHERE + 91 IS NOT NULL ---- 73 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-5575 SELECT col3 - + CAST( NULL AS SIGNED ) FROM tab0 AS cor0 WHERE NOT ( col4 ) >= 19 ---- skipif mysql # not compatible query I rowsort label-5575 SELECT col3 - + CAST ( NULL AS INTEGER ) FROM tab0 AS cor0 WHERE NOT ( col4 ) >= 19 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-5575 SELECT col3 - + CAST( NULL AS SIGNED ) FROM tab1 AS cor0 WHERE NOT ( col4 ) >= 19 ---- skipif mysql # not compatible query I rowsort label-5575 SELECT col3 - + CAST ( NULL AS INTEGER ) FROM tab1 AS cor0 WHERE NOT ( col4 ) >= 19 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-5575 SELECT col3 - + CAST( NULL AS SIGNED ) FROM tab2 AS cor0 WHERE NOT ( col4 ) >= 19 ---- skipif mysql # not compatible query I rowsort label-5575 SELECT col3 - + CAST ( NULL AS INTEGER ) FROM tab2 AS cor0 WHERE NOT ( col4 ) >= 19 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-5575 SELECT col3 - + CAST( NULL AS SIGNED ) FROM tab3 AS cor0 WHERE NOT ( col4 ) >= 19 ---- skipif mysql # not compatible query I rowsort label-5575 SELECT col3 - + CAST ( NULL AS INTEGER ) FROM tab3 AS cor0 WHERE NOT ( col4 ) >= 19 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-5575 SELECT col3 - + CAST( NULL AS SIGNED ) FROM tab4 AS cor0 WHERE NOT ( col4 ) >= 19 ---- skipif mysql # not compatible query I rowsort label-5575 SELECT col3 - + CAST ( NULL AS INTEGER ) FROM tab4 AS cor0 WHERE NOT ( col4 ) >= 19 ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-5580 SELECT * FROM tab0 WHERE NOT - ( - CAST( NULL AS SIGNED ) ) IS NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-5580 SELECT * FROM tab0 WHERE NOT - ( - CAST ( NULL AS INTEGER ) ) IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-5580 SELECT * FROM tab1 WHERE NOT - ( - CAST( NULL AS SIGNED ) ) IS NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-5580 SELECT * FROM tab1 WHERE NOT - ( - CAST ( NULL AS INTEGER ) ) IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-5580 SELECT * FROM tab2 WHERE NOT - ( - CAST( NULL AS SIGNED ) ) IS NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-5580 SELECT * FROM tab2 WHERE NOT - ( - CAST ( NULL AS INTEGER ) ) IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-5580 SELECT * FROM tab3 WHERE NOT - ( - CAST( NULL AS SIGNED ) ) IS NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-5580 SELECT * FROM tab3 WHERE NOT - ( - CAST ( NULL AS INTEGER ) ) IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-5580 SELECT * FROM tab4 WHERE NOT - ( - CAST( NULL AS SIGNED ) ) IS NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-5580 SELECT * FROM tab4 WHERE NOT - ( - CAST ( NULL AS INTEGER ) ) IS NULL ---- query I rowsort label-5585 SELECT + col3 FROM tab0 WHERE NOT ( + col0 * - 45 ) <= ( 22 ) ---- query I rowsort label-5585 SELECT + col3 FROM tab1 WHERE NOT ( + col0 * - 45 ) <= ( 22 ) ---- query I rowsort label-5585 SELECT + col3 FROM tab2 WHERE NOT ( + col0 * - 45 ) <= ( 22 ) ---- query I rowsort label-5585 SELECT + col3 FROM tab3 WHERE NOT ( + col0 * - 45 ) <= ( 22 ) ---- query I rowsort label-5585 SELECT + col3 FROM tab4 WHERE NOT ( + col0 * - 45 ) <= ( 22 ) ---- query I rowsort label-5590 SELECT ALL + col4 FROM tab0 WHERE + col1 * col3 > ( NULL ) ---- query I rowsort label-5590 SELECT ALL + col4 FROM tab1 WHERE + col1 * col3 > ( NULL ) ---- query I rowsort label-5590 SELECT ALL + col4 FROM tab2 WHERE + col1 * col3 > ( NULL ) ---- query I rowsort label-5590 SELECT ALL + col4 FROM tab3 WHERE + col1 * col3 > ( NULL ) ---- query I rowsort label-5590 SELECT ALL + col4 FROM tab4 WHERE + col1 * col3 > ( NULL ) ---- query I rowsort label-5595 SELECT col1 AS col5 FROM tab0 WHERE NOT + col0 > + 10 ---- query I rowsort label-5595 SELECT col1 AS col5 FROM tab1 WHERE NOT + col0 > + 10 ---- query I rowsort label-5595 SELECT col1 AS col5 FROM tab2 WHERE NOT + col0 > + 10 ---- query I rowsort label-5595 SELECT col1 AS col5 FROM tab3 WHERE NOT + col0 > + 10 ---- query I rowsort label-5595 SELECT col1 AS col5 FROM tab4 WHERE NOT + col0 > + 10 ---- query IIIIIII rowsort label-5600 SELECT ALL * FROM tab0 WHERE NOT ( NULL ) BETWEEN NULL AND + col4 + 35 ---- query IIIIIII rowsort label-5600 SELECT ALL * FROM tab1 WHERE NOT ( NULL ) BETWEEN NULL AND + col4 + 35 ---- query IIIIIII rowsort label-5600 SELECT ALL * FROM tab2 WHERE NOT ( NULL ) BETWEEN NULL AND + col4 + 35 ---- query IIIIIII rowsort label-5600 SELECT ALL * FROM tab3 WHERE NOT ( NULL ) BETWEEN NULL AND + col4 + 35 ---- query IIIIIII rowsort label-5600 SELECT ALL * FROM tab4 WHERE NOT ( NULL ) BETWEEN NULL AND + col4 + 35 ---- query I rowsort label-5605 SELECT DISTINCT - col3 AS col1 FROM tab0 WHERE NOT NULL IS NULL ---- query I rowsort label-5605 SELECT DISTINCT - col3 AS col1 FROM tab1 WHERE NOT NULL IS NULL ---- query I rowsort label-5605 SELECT DISTINCT - col3 AS col1 FROM tab2 WHERE NOT NULL IS NULL ---- query I rowsort label-5605 SELECT DISTINCT - col3 AS col1 FROM tab3 WHERE NOT NULL IS NULL ---- query I rowsort label-5605 SELECT DISTINCT - col3 AS col1 FROM tab4 WHERE NOT NULL IS NULL ---- query I rowsort label-5610 SELECT + col5 FROM tab0 WHERE NULL IN ( - col0 ) ---- query I rowsort label-5610 SELECT + col5 FROM tab1 WHERE NULL IN ( - col0 ) ---- query I rowsort label-5610 SELECT + col5 FROM tab2 WHERE NULL IN ( - col0 ) ---- query I rowsort label-5610 SELECT + col5 FROM tab3 WHERE NULL IN ( - col0 ) ---- query I rowsort label-5610 SELECT + col5 FROM tab4 WHERE NULL IN ( - col0 ) ---- query I rowsort label-5615 SELECT ALL col3 * + col0 FROM tab0 AS cor0 WHERE NOT ( NULL ) BETWEEN col4 AND + col0 ---- query I rowsort label-5615 SELECT ALL col3 * + col0 FROM tab1 AS cor0 WHERE NOT ( NULL ) BETWEEN col4 AND + col0 ---- query I rowsort label-5615 SELECT ALL col3 * + col0 FROM tab2 AS cor0 WHERE NOT ( NULL ) BETWEEN col4 AND + col0 ---- query I rowsort label-5615 SELECT ALL col3 * + col0 FROM tab3 AS cor0 WHERE NOT ( NULL ) BETWEEN col4 AND + col0 ---- query I rowsort label-5615 SELECT ALL col3 * + col0 FROM tab4 AS cor0 WHERE NOT ( NULL ) BETWEEN col4 AND + col0 ---- query IIIIIII rowsort label-5620 SELECT * FROM tab0 WHERE NOT ( NULL ) <> NULL ---- query IIIIIII rowsort label-5620 SELECT * FROM tab1 WHERE NOT ( NULL ) <> NULL ---- query IIIIIII rowsort label-5620 SELECT * FROM tab2 WHERE NOT ( NULL ) <> NULL ---- query IIIIIII rowsort label-5620 SELECT * FROM tab3 WHERE NOT ( NULL ) <> NULL ---- query IIIIIII rowsort label-5620 SELECT * FROM tab4 WHERE NOT ( NULL ) <> NULL ---- query I rowsort label-5625 SELECT - 57 + col0 * 82 FROM tab0 WHERE NOT col1 IS NULL ---- 10 values hashing to f34f573281e70966940126f91d48b7e1 query I rowsort label-5625 SELECT - 57 + col0 * 82 FROM tab1 WHERE NOT col1 IS NULL ---- 10 values hashing to f34f573281e70966940126f91d48b7e1 query I rowsort label-5625 SELECT - 57 + col0 * 82 FROM tab2 WHERE NOT col1 IS NULL ---- 10 values hashing to f34f573281e70966940126f91d48b7e1 query I rowsort label-5625 SELECT - 57 + col0 * 82 FROM tab3 WHERE NOT col1 IS NULL ---- 10 values hashing to f34f573281e70966940126f91d48b7e1 query I rowsort label-5625 SELECT - 57 + col0 * 82 FROM tab4 WHERE NOT col1 IS NULL ---- 10 values hashing to f34f573281e70966940126f91d48b7e1 onlyif mysql # aggregate syntax: query I rowsort label-5630 SELECT COUNT( DISTINCT - col1 ) col1 FROM tab0 WHERE NOT ( + + 10 ) IS NULL ---- 10 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-5630 SELECT COUNT ( DISTINCT - col1 ) col1 FROM tab0 WHERE NOT ( + + 10 ) IS NULL ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-5630 SELECT COUNT( DISTINCT - col1 ) col1 FROM tab1 WHERE NOT ( + + 10 ) IS NULL ---- 10 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-5630 SELECT COUNT ( DISTINCT - col1 ) col1 FROM tab1 WHERE NOT ( + + 10 ) IS NULL ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-5630 SELECT COUNT( DISTINCT - col1 ) col1 FROM tab2 WHERE NOT ( + + 10 ) IS NULL ---- 10 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-5630 SELECT COUNT ( DISTINCT - col1 ) col1 FROM tab2 WHERE NOT ( + + 10 ) IS NULL ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-5630 SELECT COUNT( DISTINCT - col1 ) col1 FROM tab3 WHERE NOT ( + + 10 ) IS NULL ---- 10 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-5630 SELECT COUNT ( DISTINCT - col1 ) col1 FROM tab3 WHERE NOT ( + + 10 ) IS NULL ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-5630 SELECT COUNT( DISTINCT - col1 ) col1 FROM tab4 WHERE NOT ( + + 10 ) IS NULL ---- 10 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-5630 SELECT COUNT ( DISTINCT - col1 ) col1 FROM tab4 WHERE NOT ( + + 10 ) IS NULL ---- 10 query IIIIIII rowsort label-5635 SELECT ALL * FROM tab0 WHERE NOT NULL BETWEEN + - col1 AND ( NULL ) ---- query IIIIIII rowsort label-5635 SELECT ALL * FROM tab1 WHERE NOT NULL BETWEEN + - col1 AND ( NULL ) ---- query IIIIIII rowsort label-5635 SELECT ALL * FROM tab2 WHERE NOT NULL BETWEEN + - col1 AND ( NULL ) ---- query IIIIIII rowsort label-5635 SELECT ALL * FROM tab3 WHERE NOT NULL BETWEEN + - col1 AND ( NULL ) ---- query IIIIIII rowsort label-5635 SELECT ALL * FROM tab4 WHERE NOT NULL BETWEEN + - col1 AND ( NULL ) ---- query I rowsort label-5640 SELECT - 10 FROM tab0 AS cor0 WHERE col0 <> NULL ---- query I rowsort label-5640 SELECT - 10 FROM tab1 AS cor0 WHERE col0 <> NULL ---- query I rowsort label-5640 SELECT - 10 FROM tab2 AS cor0 WHERE col0 <> NULL ---- query I rowsort label-5640 SELECT - 10 FROM tab3 AS cor0 WHERE col0 <> NULL ---- query I rowsort label-5640 SELECT - 10 FROM tab4 AS cor0 WHERE col0 <> NULL ---- query IIIIIII rowsort label-5645 SELECT * FROM tab0 AS cor0 WHERE ( - 47 ) NOT BETWEEN NULL AND 68 ---- query IIIIIII rowsort label-5645 SELECT * FROM tab1 AS cor0 WHERE ( - 47 ) NOT BETWEEN NULL AND 68 ---- query IIIIIII rowsort label-5645 SELECT * FROM tab2 AS cor0 WHERE ( - 47 ) NOT BETWEEN NULL AND 68 ---- query IIIIIII rowsort label-5645 SELECT * FROM tab3 AS cor0 WHERE ( - 47 ) NOT BETWEEN NULL AND 68 ---- query IIIIIII rowsort label-5645 SELECT * FROM tab4 AS cor0 WHERE ( - 47 ) NOT BETWEEN NULL AND 68 ---- query IIIIIII rowsort label-5650 SELECT ALL * FROM tab0 AS cor0 WHERE NOT NULL <= ( NULL ) ---- query IIIIIII rowsort label-5650 SELECT ALL * FROM tab1 AS cor0 WHERE NOT NULL <= ( NULL ) ---- query IIIIIII rowsort label-5650 SELECT ALL * FROM tab2 AS cor0 WHERE NOT NULL <= ( NULL ) ---- query IIIIIII rowsort label-5650 SELECT ALL * FROM tab3 AS cor0 WHERE NOT NULL <= ( NULL ) ---- query IIIIIII rowsort label-5650 SELECT ALL * FROM tab4 AS cor0 WHERE NOT NULL <= ( NULL ) ---- query I rowsort label-5655 SELECT col5 FROM tab0 WHERE NOT + - col1 + col1 + 3 IS NOT NULL ---- query I rowsort label-5655 SELECT col5 FROM tab1 WHERE NOT + - col1 + col1 + 3 IS NOT NULL ---- query I rowsort label-5655 SELECT col5 FROM tab2 WHERE NOT + - col1 + col1 + 3 IS NOT NULL ---- query I rowsort label-5655 SELECT col5 FROM tab3 WHERE NOT + - col1 + col1 + 3 IS NOT NULL ---- query I rowsort label-5655 SELECT col5 FROM tab4 WHERE NOT + - col1 + col1 + 3 IS NOT NULL ---- query IIIIIII rowsort label-5660 SELECT * FROM tab0 WHERE NOT + col1 > NULL ---- query IIIIIII rowsort label-5660 SELECT * FROM tab1 WHERE NOT + col1 > NULL ---- query IIIIIII rowsort label-5660 SELECT * FROM tab2 WHERE NOT + col1 > NULL ---- query IIIIIII rowsort label-5660 SELECT * FROM tab3 WHERE NOT + col1 > NULL ---- query IIIIIII rowsort label-5660 SELECT * FROM tab4 WHERE NOT + col1 > NULL ---- query IIIIIII rowsort label-5665 SELECT ALL * FROM tab0 WHERE NULL < NULL ---- query IIIIIII rowsort label-5665 SELECT ALL * FROM tab1 WHERE NULL < NULL ---- query IIIIIII rowsort label-5665 SELECT ALL * FROM tab2 WHERE NULL < NULL ---- query IIIIIII rowsort label-5665 SELECT ALL * FROM tab3 WHERE NULL < NULL ---- query IIIIIII rowsort label-5665 SELECT ALL * FROM tab4 WHERE NULL < NULL ---- onlyif mysql # CAST syntax: aggregate syntax: DECIMAL type: query I rowsort label-5670 SELECT DISTINCT COUNT( * ) FROM tab0 WHERE - 17 * - - col4 - CAST( NULL AS DECIMAL ) / + col0 NOT BETWEEN ( NULL ) AND ( NULL ) ---- 0 skipif mysql # not compatible query I rowsort label-5670 SELECT DISTINCT COUNT ( * ) FROM tab0 WHERE - 17 * - - col4 - CAST ( NULL AS REAL ) / + col0 NOT BETWEEN ( NULL ) AND ( NULL ) ---- 0 onlyif mysql # CAST syntax: aggregate syntax: DECIMAL type: query I rowsort label-5670 SELECT DISTINCT COUNT( * ) FROM tab1 WHERE - 17 * - - col4 - CAST( NULL AS DECIMAL ) / + col0 NOT BETWEEN ( NULL ) AND ( NULL ) ---- 0 skipif mysql # not compatible query I rowsort label-5670 SELECT DISTINCT COUNT ( * ) FROM tab1 WHERE - 17 * - - col4 - CAST ( NULL AS REAL ) / + col0 NOT BETWEEN ( NULL ) AND ( NULL ) ---- 0 onlyif mysql # CAST syntax: aggregate syntax: DECIMAL type: query I rowsort label-5670 SELECT DISTINCT COUNT( * ) FROM tab2 WHERE - 17 * - - col4 - CAST( NULL AS DECIMAL ) / + col0 NOT BETWEEN ( NULL ) AND ( NULL ) ---- 0 skipif mysql # not compatible query I rowsort label-5670 SELECT DISTINCT COUNT ( * ) FROM tab2 WHERE - 17 * - - col4 - CAST ( NULL AS REAL ) / + col0 NOT BETWEEN ( NULL ) AND ( NULL ) ---- 0 onlyif mysql # CAST syntax: aggregate syntax: DECIMAL type: query I rowsort label-5670 SELECT DISTINCT COUNT( * ) FROM tab3 WHERE - 17 * - - col4 - CAST( NULL AS DECIMAL ) / + col0 NOT BETWEEN ( NULL ) AND ( NULL ) ---- 0 skipif mysql # not compatible query I rowsort label-5670 SELECT DISTINCT COUNT ( * ) FROM tab3 WHERE - 17 * - - col4 - CAST ( NULL AS REAL ) / + col0 NOT BETWEEN ( NULL ) AND ( NULL ) ---- 0 onlyif mysql # CAST syntax: aggregate syntax: DECIMAL type: query I rowsort label-5670 SELECT DISTINCT COUNT( * ) FROM tab4 WHERE - 17 * - - col4 - CAST( NULL AS DECIMAL ) / + col0 NOT BETWEEN ( NULL ) AND ( NULL ) ---- 0 skipif mysql # not compatible query I rowsort label-5670 SELECT DISTINCT COUNT ( * ) FROM tab4 WHERE - 17 * - - col4 - CAST ( NULL AS REAL ) / + col0 NOT BETWEEN ( NULL ) AND ( NULL ) ---- 0 query I rowsort label-5675 SELECT ALL col2 AS col0 FROM tab0 WHERE + - 31 NOT IN ( col0 ) ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-5675 SELECT ALL col2 AS col0 FROM tab1 WHERE + - 31 NOT IN ( col0 ) ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-5675 SELECT ALL col2 AS col0 FROM tab2 WHERE + - 31 NOT IN ( col0 ) ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-5675 SELECT ALL col2 AS col0 FROM tab3 WHERE + - 31 NOT IN ( col0 ) ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-5675 SELECT ALL col2 AS col0 FROM tab4 WHERE + - 31 NOT IN ( col0 ) ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query IIIIIII rowsort label-5680 SELECT * FROM tab0 WHERE NOT NULL BETWEEN ( col1 ) AND NULL ---- query IIIIIII rowsort label-5680 SELECT * FROM tab1 WHERE NOT NULL BETWEEN ( col1 ) AND NULL ---- query IIIIIII rowsort label-5680 SELECT * FROM tab2 WHERE NOT NULL BETWEEN ( col1 ) AND NULL ---- query IIIIIII rowsort label-5680 SELECT * FROM tab3 WHERE NOT NULL BETWEEN ( col1 ) AND NULL ---- query IIIIIII rowsort label-5680 SELECT * FROM tab4 WHERE NOT NULL BETWEEN ( col1 ) AND NULL ---- onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query I rowsort label-5685 SELECT ALL - COUNT( * ) * ( + COUNT( * ) ) col1 FROM tab0 WHERE ( + CAST( NULL AS SIGNED ) / - 69 + + col1 ) IS NOT NULL ---- 0 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-5685 SELECT ALL - COUNT ( * ) * ( + COUNT ( * ) ) col1 FROM tab0 WHERE ( + CAST ( NULL AS INTEGER ) / - 69 + + col1 ) IS NOT NULL ---- 0 onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query I rowsort label-5685 SELECT ALL - COUNT( * ) * ( + COUNT( * ) ) col1 FROM tab1 WHERE ( + CAST( NULL AS SIGNED ) / - 69 + + col1 ) IS NOT NULL ---- 0 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-5685 SELECT ALL - COUNT ( * ) * ( + COUNT ( * ) ) col1 FROM tab1 WHERE ( + CAST ( NULL AS INTEGER ) / - 69 + + col1 ) IS NOT NULL ---- 0 onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query I rowsort label-5685 SELECT ALL - COUNT( * ) * ( + COUNT( * ) ) col1 FROM tab2 WHERE ( + CAST( NULL AS SIGNED ) / - 69 + + col1 ) IS NOT NULL ---- 0 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-5685 SELECT ALL - COUNT ( * ) * ( + COUNT ( * ) ) col1 FROM tab2 WHERE ( + CAST ( NULL AS INTEGER ) / - 69 + + col1 ) IS NOT NULL ---- 0 onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query I rowsort label-5685 SELECT ALL - COUNT( * ) * ( + COUNT( * ) ) col1 FROM tab3 WHERE ( + CAST( NULL AS SIGNED ) / - 69 + + col1 ) IS NOT NULL ---- 0 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-5685 SELECT ALL - COUNT ( * ) * ( + COUNT ( * ) ) col1 FROM tab3 WHERE ( + CAST ( NULL AS INTEGER ) / - 69 + + col1 ) IS NOT NULL ---- 0 onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query I rowsort label-5685 SELECT ALL - COUNT( * ) * ( + COUNT( * ) ) col1 FROM tab4 WHERE ( + CAST( NULL AS SIGNED ) / - 69 + + col1 ) IS NOT NULL ---- 0 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-5685 SELECT ALL - COUNT ( * ) * ( + COUNT ( * ) ) col1 FROM tab4 WHERE ( + CAST ( NULL AS INTEGER ) / - 69 + + col1 ) IS NOT NULL ---- 0 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-5690 SELECT ALL + 23 * - CAST( NULL AS SIGNED ) + - 61 * - col3 AS col0 FROM tab0 AS cor0 WHERE ( NOT - col4 / + col3 IS NULL ) ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 skipif mysql # not compatible query I rowsort label-5690 SELECT ALL + 23 * - CAST ( NULL AS INTEGER ) + - 61 * - col3 AS col0 FROM tab0 AS cor0 WHERE ( NOT - col4 / + col3 IS NULL ) ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-5690 SELECT ALL + 23 * - CAST( NULL AS SIGNED ) + - 61 * - col3 AS col0 FROM tab1 AS cor0 WHERE ( NOT - col4 / + col3 IS NULL ) ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 skipif mysql # not compatible query I rowsort label-5690 SELECT ALL + 23 * - CAST ( NULL AS INTEGER ) + - 61 * - col3 AS col0 FROM tab1 AS cor0 WHERE ( NOT - col4 / + col3 IS NULL ) ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-5690 SELECT ALL + 23 * - CAST( NULL AS SIGNED ) + - 61 * - col3 AS col0 FROM tab2 AS cor0 WHERE ( NOT - col4 / + col3 IS NULL ) ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 skipif mysql # not compatible query I rowsort label-5690 SELECT ALL + 23 * - CAST ( NULL AS INTEGER ) + - 61 * - col3 AS col0 FROM tab2 AS cor0 WHERE ( NOT - col4 / + col3 IS NULL ) ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-5690 SELECT ALL + 23 * - CAST( NULL AS SIGNED ) + - 61 * - col3 AS col0 FROM tab3 AS cor0 WHERE ( NOT - col4 / + col3 IS NULL ) ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 skipif mysql # not compatible query I rowsort label-5690 SELECT ALL + 23 * - CAST ( NULL AS INTEGER ) + - 61 * - col3 AS col0 FROM tab3 AS cor0 WHERE ( NOT - col4 / + col3 IS NULL ) ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-5690 SELECT ALL + 23 * - CAST( NULL AS SIGNED ) + - 61 * - col3 AS col0 FROM tab4 AS cor0 WHERE ( NOT - col4 / + col3 IS NULL ) ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 skipif mysql # not compatible query I rowsort label-5690 SELECT ALL + 23 * - CAST ( NULL AS INTEGER ) + - 61 * - col3 AS col0 FROM tab4 AS cor0 WHERE ( NOT - col4 / + col3 IS NULL ) ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 query IIIIIII rowsort label-5695 SELECT * FROM tab0 WHERE NOT ( 23 ) IS NOT NULL ---- query IIIIIII rowsort label-5695 SELECT * FROM tab1 WHERE NOT ( 23 ) IS NOT NULL ---- query IIIIIII rowsort label-5695 SELECT * FROM tab2 WHERE NOT ( 23 ) IS NOT NULL ---- query IIIIIII rowsort label-5695 SELECT * FROM tab3 WHERE NOT ( 23 ) IS NOT NULL ---- query IIIIIII rowsort label-5695 SELECT * FROM tab4 WHERE NOT ( 23 ) IS NOT NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query II rowsort label-5700 SELECT DISTINCT col4 col0, col0 FROM tab0 WHERE NULL IS NOT NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query II rowsort label-5700 SELECT DISTINCT col4 col0, col0 FROM tab1 WHERE NULL IS NOT NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query II rowsort label-5700 SELECT DISTINCT col4 col0, col0 FROM tab2 WHERE NULL IS NOT NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query II rowsort label-5700 SELECT DISTINCT col4 col0, col0 FROM tab3 WHERE NULL IS NOT NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query II rowsort label-5700 SELECT DISTINCT col4 col0, col0 FROM tab4 WHERE NULL IS NOT NULL ---- query I rowsort label-5705 SELECT col1 * + - col3 FROM tab0 cor0 WHERE NOT ( + 44 ) <> NULL ---- query I rowsort label-5705 SELECT col1 * + - col3 FROM tab1 cor0 WHERE NOT ( + 44 ) <> NULL ---- query I rowsort label-5705 SELECT col1 * + - col3 FROM tab2 cor0 WHERE NOT ( + 44 ) <> NULL ---- query I rowsort label-5705 SELECT col1 * + - col3 FROM tab3 cor0 WHERE NOT ( + 44 ) <> NULL ---- query I rowsort label-5705 SELECT col1 * + - col3 FROM tab4 cor0 WHERE NOT ( + 44 ) <> NULL ---- query I rowsort label-5710 SELECT + col2 FROM tab0 AS cor0 WHERE NOT ( - col0 ) IS NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-5710 SELECT + col2 FROM tab1 AS cor0 WHERE NOT ( - col0 ) IS NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-5710 SELECT + col2 FROM tab2 AS cor0 WHERE NOT ( - col0 ) IS NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-5710 SELECT + col2 FROM tab3 AS cor0 WHERE NOT ( - col0 ) IS NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-5710 SELECT + col2 FROM tab4 AS cor0 WHERE NOT ( - col0 ) IS NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-5715 SELECT col1 + col4 + - 5 AS col4 FROM tab0 AS cor0 WHERE ( col1 ) IS NULL ---- query I rowsort label-5715 SELECT col1 + col4 + - 5 AS col4 FROM tab1 AS cor0 WHERE ( col1 ) IS NULL ---- query I rowsort label-5715 SELECT col1 + col4 + - 5 AS col4 FROM tab2 AS cor0 WHERE ( col1 ) IS NULL ---- query I rowsort label-5715 SELECT col1 + col4 + - 5 AS col4 FROM tab3 AS cor0 WHERE ( col1 ) IS NULL ---- query I rowsort label-5715 SELECT col1 + col4 + - 5 AS col4 FROM tab4 AS cor0 WHERE ( col1 ) IS NULL ---- query IIIIIII rowsort label-5720 SELECT * FROM tab0 AS cor0 WHERE ( - col3 ) < ( NULL ) ---- query IIIIIII rowsort label-5720 SELECT * FROM tab1 AS cor0 WHERE ( - col3 ) < ( NULL ) ---- query IIIIIII rowsort label-5720 SELECT * FROM tab2 AS cor0 WHERE ( - col3 ) < ( NULL ) ---- query IIIIIII rowsort label-5720 SELECT * FROM tab3 AS cor0 WHERE ( - col3 ) < ( NULL ) ---- query IIIIIII rowsort label-5720 SELECT * FROM tab4 AS cor0 WHERE ( - col3 ) < ( NULL ) ---- query I rowsort label-5725 SELECT + + col1 AS col3 FROM tab0 AS cor0 WHERE - ( col3 ) >= col1 ---- query I rowsort label-5725 SELECT + + col1 AS col3 FROM tab1 AS cor0 WHERE - ( col3 ) >= col1 ---- query I rowsort label-5725 SELECT + + col1 AS col3 FROM tab2 AS cor0 WHERE - ( col3 ) >= col1 ---- query I rowsort label-5725 SELECT + + col1 AS col3 FROM tab3 AS cor0 WHERE - ( col3 ) >= col1 ---- query I rowsort label-5725 SELECT + + col1 AS col3 FROM tab4 AS cor0 WHERE - ( col3 ) >= col1 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-5730 SELECT - CAST( NULL AS SIGNED ) AS col2 FROM tab0 AS cor0 WHERE ( NULL ) BETWEEN - col1 AND NULL ---- skipif mysql # not compatible query I rowsort label-5730 SELECT - CAST ( NULL AS INTEGER ) AS col2 FROM tab0 AS cor0 WHERE ( NULL ) BETWEEN - col1 AND NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-5730 SELECT - CAST( NULL AS SIGNED ) AS col2 FROM tab1 AS cor0 WHERE ( NULL ) BETWEEN - col1 AND NULL ---- skipif mysql # not compatible query I rowsort label-5730 SELECT - CAST ( NULL AS INTEGER ) AS col2 FROM tab1 AS cor0 WHERE ( NULL ) BETWEEN - col1 AND NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-5730 SELECT - CAST( NULL AS SIGNED ) AS col2 FROM tab2 AS cor0 WHERE ( NULL ) BETWEEN - col1 AND NULL ---- skipif mysql # not compatible query I rowsort label-5730 SELECT - CAST ( NULL AS INTEGER ) AS col2 FROM tab2 AS cor0 WHERE ( NULL ) BETWEEN - col1 AND NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-5730 SELECT - CAST( NULL AS SIGNED ) AS col2 FROM tab3 AS cor0 WHERE ( NULL ) BETWEEN - col1 AND NULL ---- skipif mysql # not compatible query I rowsort label-5730 SELECT - CAST ( NULL AS INTEGER ) AS col2 FROM tab3 AS cor0 WHERE ( NULL ) BETWEEN - col1 AND NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-5730 SELECT - CAST( NULL AS SIGNED ) AS col2 FROM tab4 AS cor0 WHERE ( NULL ) BETWEEN - col1 AND NULL ---- skipif mysql # not compatible query I rowsort label-5730 SELECT - CAST ( NULL AS INTEGER ) AS col2 FROM tab4 AS cor0 WHERE ( NULL ) BETWEEN - col1 AND NULL ---- query I rowsort label-5735 SELECT - - 7 AS col4 FROM tab0 WHERE + col0 IS NULL ---- query I rowsort label-5735 SELECT - - 7 AS col4 FROM tab1 WHERE + col0 IS NULL ---- query I rowsort label-5735 SELECT - - 7 AS col4 FROM tab2 WHERE + col0 IS NULL ---- query I rowsort label-5735 SELECT - - 7 AS col4 FROM tab3 WHERE + col0 IS NULL ---- query I rowsort label-5735 SELECT - - 7 AS col4 FROM tab4 WHERE + col0 IS NULL ---- query IIIIIII rowsort label-5740 SELECT ALL * FROM tab0 WHERE NOT + + col0 IS NOT NULL ---- query IIIIIII rowsort label-5740 SELECT ALL * FROM tab1 WHERE NOT + + col0 IS NOT NULL ---- query IIIIIII rowsort label-5740 SELECT ALL * FROM tab2 WHERE NOT + + col0 IS NOT NULL ---- query IIIIIII rowsort label-5740 SELECT ALL * FROM tab3 WHERE NOT + + col0 IS NOT NULL ---- query IIIIIII rowsort label-5740 SELECT ALL * FROM tab4 WHERE NOT + + col0 IS NOT NULL ---- query IIIIIII rowsort label-5745 SELECT ALL * FROM tab0 WHERE NOT ( + 53 * + 63 + + - col3 ) IS NOT NULL ---- query IIIIIII rowsort label-5745 SELECT ALL * FROM tab1 WHERE NOT ( + 53 * + 63 + + - col3 ) IS NOT NULL ---- query IIIIIII rowsort label-5745 SELECT ALL * FROM tab2 WHERE NOT ( + 53 * + 63 + + - col3 ) IS NOT NULL ---- query IIIIIII rowsort label-5745 SELECT ALL * FROM tab3 WHERE NOT ( + 53 * + 63 + + - col3 ) IS NOT NULL ---- query IIIIIII rowsort label-5745 SELECT ALL * FROM tab4 WHERE NOT ( + 53 * + 63 + + - col3 ) IS NOT NULL ---- query IIIIIII rowsort label-5750 SELECT * FROM tab0 AS cor0 WHERE NOT NULL > - 27 ---- query IIIIIII rowsort label-5750 SELECT * FROM tab1 AS cor0 WHERE NOT NULL > - 27 ---- query IIIIIII rowsort label-5750 SELECT * FROM tab2 AS cor0 WHERE NOT NULL > - 27 ---- query IIIIIII rowsort label-5750 SELECT * FROM tab3 AS cor0 WHERE NOT NULL > - 27 ---- query IIIIIII rowsort label-5750 SELECT * FROM tab4 AS cor0 WHERE NOT NULL > - 27 ---- query IIIIIII rowsort label-5755 SELECT * FROM tab0 WHERE ( - col1 / - 38 ) = + col4 ---- query IIIIIII rowsort label-5755 SELECT * FROM tab1 WHERE ( - col1 / - 38 ) = + col4 ---- query IIIIIII rowsort label-5755 SELECT * FROM tab2 WHERE ( - col1 / - 38 ) = + col4 ---- query IIIIIII rowsort label-5755 SELECT * FROM tab3 WHERE ( - col1 / - 38 ) = + col4 ---- query IIIIIII rowsort label-5755 SELECT * FROM tab4 WHERE ( - col1 / - 38 ) = + col4 ---- query I rowsort label-5760 SELECT col5 AS col0 FROM tab0 WHERE NULL IS NOT NULL ---- query I rowsort label-5760 SELECT col5 AS col0 FROM tab1 WHERE NULL IS NOT NULL ---- query I rowsort label-5760 SELECT col5 AS col0 FROM tab2 WHERE NULL IS NOT NULL ---- query I rowsort label-5760 SELECT col5 AS col0 FROM tab3 WHERE NULL IS NOT NULL ---- query I rowsort label-5760 SELECT col5 AS col0 FROM tab4 WHERE NULL IS NOT NULL ---- query I rowsort label-5765 SELECT col0 FROM tab0 WHERE - 41 NOT BETWEEN - + 24 + - 85 AND col3 * + col4 + + col0 ---- query I rowsort label-5765 SELECT col0 FROM tab1 WHERE - 41 NOT BETWEEN - + 24 + - 85 AND col3 * + col4 + + col0 ---- query I rowsort label-5765 SELECT col0 FROM tab2 WHERE - 41 NOT BETWEEN - + 24 + - 85 AND col3 * + col4 + + col0 ---- query I rowsort label-5765 SELECT col0 FROM tab3 WHERE - 41 NOT BETWEEN - + 24 + - 85 AND col3 * + col4 + + col0 ---- query I rowsort label-5765 SELECT col0 FROM tab4 WHERE - 41 NOT BETWEEN - + 24 + - 85 AND col3 * + col4 + + col0 ---- query IIIIIII rowsort label-5770 SELECT ALL * FROM tab0 AS cor0 WHERE NOT ( col3 ) <= ( NULL ) ---- query IIIIIII rowsort label-5770 SELECT ALL * FROM tab1 AS cor0 WHERE NOT ( col3 ) <= ( NULL ) ---- query IIIIIII rowsort label-5770 SELECT ALL * FROM tab2 AS cor0 WHERE NOT ( col3 ) <= ( NULL ) ---- query IIIIIII rowsort label-5770 SELECT ALL * FROM tab3 AS cor0 WHERE NOT ( col3 ) <= ( NULL ) ---- query IIIIIII rowsort label-5770 SELECT ALL * FROM tab4 AS cor0 WHERE NOT ( col3 ) <= ( NULL ) ---- query I rowsort label-5775 SELECT col3 AS col3 FROM tab0 AS cor0 WHERE NOT - col0 * + - col3 IS NOT NULL ---- query I rowsort label-5775 SELECT col3 AS col3 FROM tab1 AS cor0 WHERE NOT - col0 * + - col3 IS NOT NULL ---- query I rowsort label-5775 SELECT col3 AS col3 FROM tab2 AS cor0 WHERE NOT - col0 * + - col3 IS NOT NULL ---- query I rowsort label-5775 SELECT col3 AS col3 FROM tab3 AS cor0 WHERE NOT - col0 * + - col3 IS NOT NULL ---- query I rowsort label-5775 SELECT col3 AS col3 FROM tab4 AS cor0 WHERE NOT - col0 * + - col3 IS NOT NULL ---- query I rowsort label-5780 SELECT DISTINCT - + col3 AS col3 FROM tab0 AS cor0 WHERE 54 / + col4 = NULL ---- query I rowsort label-5780 SELECT DISTINCT - + col3 AS col3 FROM tab1 AS cor0 WHERE 54 / + col4 = NULL ---- query I rowsort label-5780 SELECT DISTINCT - + col3 AS col3 FROM tab2 AS cor0 WHERE 54 / + col4 = NULL ---- query I rowsort label-5780 SELECT DISTINCT - + col3 AS col3 FROM tab3 AS cor0 WHERE 54 / + col4 = NULL ---- query I rowsort label-5780 SELECT DISTINCT - + col3 AS col3 FROM tab4 AS cor0 WHERE 54 / + col4 = NULL ---- query IIIIIII rowsort label-5785 SELECT * FROM tab0 AS cor0 WHERE NULL NOT BETWEEN ( + 89 * + - col1 * - 54 ) AND NULL ---- query IIIIIII rowsort label-5785 SELECT * FROM tab1 AS cor0 WHERE NULL NOT BETWEEN ( + 89 * + - col1 * - 54 ) AND NULL ---- query IIIIIII rowsort label-5785 SELECT * FROM tab2 AS cor0 WHERE NULL NOT BETWEEN ( + 89 * + - col1 * - 54 ) AND NULL ---- query IIIIIII rowsort label-5785 SELECT * FROM tab3 AS cor0 WHERE NULL NOT BETWEEN ( + 89 * + - col1 * - 54 ) AND NULL ---- query IIIIIII rowsort label-5785 SELECT * FROM tab4 AS cor0 WHERE NULL NOT BETWEEN ( + 89 * + - col1 * - 54 ) AND NULL ---- query I rowsort label-5790 SELECT DISTINCT 4 AS col0 FROM tab0 AS cor0 WHERE ( ( NOT NULL IS NOT NULL ) ) ---- 4 query I rowsort label-5790 SELECT DISTINCT 4 AS col0 FROM tab1 AS cor0 WHERE ( ( NOT NULL IS NOT NULL ) ) ---- 4 query I rowsort label-5790 SELECT DISTINCT 4 AS col0 FROM tab2 AS cor0 WHERE ( ( NOT NULL IS NOT NULL ) ) ---- 4 query I rowsort label-5790 SELECT DISTINCT 4 AS col0 FROM tab3 AS cor0 WHERE ( ( NOT NULL IS NOT NULL ) ) ---- 4 query I rowsort label-5790 SELECT DISTINCT 4 AS col0 FROM tab4 AS cor0 WHERE ( ( NOT NULL IS NOT NULL ) ) ---- 4 query I rowsort label-5795 SELECT col3 * + col3 * 2 + + col3 AS col2 FROM tab0 WHERE col0 - + 28 = NULL ---- query I rowsort label-5795 SELECT col3 * + col3 * 2 + + col3 AS col2 FROM tab1 WHERE col0 - + 28 = NULL ---- query I rowsort label-5795 SELECT col3 * + col3 * 2 + + col3 AS col2 FROM tab2 WHERE col0 - + 28 = NULL ---- query I rowsort label-5795 SELECT col3 * + col3 * 2 + + col3 AS col2 FROM tab3 WHERE col0 - + 28 = NULL ---- query I rowsort label-5795 SELECT col3 * + col3 * 2 + + col3 AS col2 FROM tab4 WHERE col0 - + 28 = NULL ---- query IIIIIII rowsort label-5800 SELECT * FROM tab0 WHERE NULL = col3 ---- query IIIIIII rowsort label-5800 SELECT * FROM tab1 WHERE NULL = col3 ---- query IIIIIII rowsort label-5800 SELECT * FROM tab2 WHERE NULL = col3 ---- query IIIIIII rowsort label-5800 SELECT * FROM tab3 WHERE NULL = col3 ---- query IIIIIII rowsort label-5800 SELECT * FROM tab4 WHERE NULL = col3 ---- query IIIIIII rowsort label-5805 SELECT * FROM tab0 AS cor0 WHERE NOT col4 <> ( - 52 + - col3 * + col1 + + 34 - col0 ) ---- query IIIIIII rowsort label-5805 SELECT * FROM tab1 AS cor0 WHERE NOT col4 <> ( - 52 + - col3 * + col1 + + 34 - col0 ) ---- query IIIIIII rowsort label-5805 SELECT * FROM tab2 AS cor0 WHERE NOT col4 <> ( - 52 + - col3 * + col1 + + 34 - col0 ) ---- query IIIIIII rowsort label-5805 SELECT * FROM tab3 AS cor0 WHERE NOT col4 <> ( - 52 + - col3 * + col1 + + 34 - col0 ) ---- query IIIIIII rowsort label-5805 SELECT * FROM tab4 AS cor0 WHERE NOT col4 <> ( - 52 + - col3 * + col1 + + 34 - col0 ) ---- query I rowsort label-5810 SELECT ALL - - 53 + + 45 FROM tab0 AS cor0 WHERE col1 NOT BETWEEN col0 / + - col3 AND + col0 ---- 98 98 98 98 query I rowsort label-5810 SELECT ALL - - 53 + + 45 FROM tab1 AS cor0 WHERE col1 NOT BETWEEN col0 / + - col3 AND + col0 ---- 98 98 98 98 query I rowsort label-5810 SELECT ALL - - 53 + + 45 FROM tab2 AS cor0 WHERE col1 NOT BETWEEN col0 / + - col3 AND + col0 ---- 98 98 98 98 query I rowsort label-5810 SELECT ALL - - 53 + + 45 FROM tab3 AS cor0 WHERE col1 NOT BETWEEN col0 / + - col3 AND + col0 ---- 98 98 98 98 query I rowsort label-5810 SELECT ALL - - 53 + + 45 FROM tab4 AS cor0 WHERE col1 NOT BETWEEN col0 / + - col3 AND + col0 ---- 98 98 98 98 query I rowsort label-5815 SELECT + - col3 FROM tab0 WHERE NULL IS NULL ---- 10 values hashing to 19e9fb81d711d30a2b9bef5022326952 query I rowsort label-5815 SELECT + - col3 FROM tab1 WHERE NULL IS NULL ---- 10 values hashing to 19e9fb81d711d30a2b9bef5022326952 query I rowsort label-5815 SELECT + - col3 FROM tab2 WHERE NULL IS NULL ---- 10 values hashing to 19e9fb81d711d30a2b9bef5022326952 query I rowsort label-5815 SELECT + - col3 FROM tab3 WHERE NULL IS NULL ---- 10 values hashing to 19e9fb81d711d30a2b9bef5022326952 query I rowsort label-5815 SELECT + - col3 FROM tab4 WHERE NULL IS NULL ---- 10 values hashing to 19e9fb81d711d30a2b9bef5022326952 query I rowsort label-5820 SELECT DISTINCT - col0 FROM tab0 AS cor0 WHERE NOT ( + 57 ) + 19 >= NULL ---- query I rowsort label-5820 SELECT DISTINCT - col0 FROM tab1 AS cor0 WHERE NOT ( + 57 ) + 19 >= NULL ---- query I rowsort label-5820 SELECT DISTINCT - col0 FROM tab2 AS cor0 WHERE NOT ( + 57 ) + 19 >= NULL ---- query I rowsort label-5820 SELECT DISTINCT - col0 FROM tab3 AS cor0 WHERE NOT ( + 57 ) + 19 >= NULL ---- query I rowsort label-5820 SELECT DISTINCT - col0 FROM tab4 AS cor0 WHERE NOT ( + 57 ) + 19 >= NULL ---- onlyif mysql # aggregate syntax: query II rowsort label-5825 SELECT DISTINCT - - 34 + COUNT( * ), + ( ( 3 ) ) FROM tab0 AS cor0 WHERE NOT ( NULL ) IS NULL ---- 34 3 skipif mysql # not compatible query II rowsort label-5825 SELECT DISTINCT - - 34 + COUNT ( * ), + ( ( 3 ) ) FROM tab0 AS cor0 WHERE NOT ( NULL ) IS NULL ---- 34 3 onlyif mysql # aggregate syntax: query II rowsort label-5825 SELECT DISTINCT - - 34 + COUNT( * ), + ( ( 3 ) ) FROM tab1 AS cor0 WHERE NOT ( NULL ) IS NULL ---- 34 3 skipif mysql # not compatible query II rowsort label-5825 SELECT DISTINCT - - 34 + COUNT ( * ), + ( ( 3 ) ) FROM tab1 AS cor0 WHERE NOT ( NULL ) IS NULL ---- 34 3 onlyif mysql # aggregate syntax: query II rowsort label-5825 SELECT DISTINCT - - 34 + COUNT( * ), + ( ( 3 ) ) FROM tab2 AS cor0 WHERE NOT ( NULL ) IS NULL ---- 34 3 skipif mysql # not compatible query II rowsort label-5825 SELECT DISTINCT - - 34 + COUNT ( * ), + ( ( 3 ) ) FROM tab2 AS cor0 WHERE NOT ( NULL ) IS NULL ---- 34 3 onlyif mysql # aggregate syntax: query II rowsort label-5825 SELECT DISTINCT - - 34 + COUNT( * ), + ( ( 3 ) ) FROM tab3 AS cor0 WHERE NOT ( NULL ) IS NULL ---- 34 3 skipif mysql # not compatible query II rowsort label-5825 SELECT DISTINCT - - 34 + COUNT ( * ), + ( ( 3 ) ) FROM tab3 AS cor0 WHERE NOT ( NULL ) IS NULL ---- 34 3 onlyif mysql # aggregate syntax: query II rowsort label-5825 SELECT DISTINCT - - 34 + COUNT( * ), + ( ( 3 ) ) FROM tab4 AS cor0 WHERE NOT ( NULL ) IS NULL ---- 34 3 skipif mysql # not compatible query II rowsort label-5825 SELECT DISTINCT - - 34 + COUNT ( * ), + ( ( 3 ) ) FROM tab4 AS cor0 WHERE NOT ( NULL ) IS NULL ---- 34 3 query I rowsort label-5830 SELECT ALL - 35 FROM tab0 AS cor0 WHERE NOT ( - col3 ) IS NULL ---- 10 values hashing to c1ef5939a3bb6b661d04a7b3993c018b query I rowsort label-5830 SELECT ALL - 35 FROM tab1 AS cor0 WHERE NOT ( - col3 ) IS NULL ---- 10 values hashing to c1ef5939a3bb6b661d04a7b3993c018b query I rowsort label-5830 SELECT ALL - 35 FROM tab2 AS cor0 WHERE NOT ( - col3 ) IS NULL ---- 10 values hashing to c1ef5939a3bb6b661d04a7b3993c018b query I rowsort label-5830 SELECT ALL - 35 FROM tab3 AS cor0 WHERE NOT ( - col3 ) IS NULL ---- 10 values hashing to c1ef5939a3bb6b661d04a7b3993c018b query I rowsort label-5830 SELECT ALL - 35 FROM tab4 AS cor0 WHERE NOT ( - col3 ) IS NULL ---- 10 values hashing to c1ef5939a3bb6b661d04a7b3993c018b query I rowsort label-5835 SELECT ALL + 53 FROM tab0 AS cor0 WHERE NOT - 45 IN ( - 18 * + 49 / - 78 ) ---- 10 values hashing to a0a2c369b12d334312c52e4b6924d85a query I rowsort label-5835 SELECT ALL + 53 FROM tab1 AS cor0 WHERE NOT - 45 IN ( - 18 * + 49 / - 78 ) ---- 10 values hashing to a0a2c369b12d334312c52e4b6924d85a query I rowsort label-5835 SELECT ALL + 53 FROM tab2 AS cor0 WHERE NOT - 45 IN ( - 18 * + 49 / - 78 ) ---- 10 values hashing to a0a2c369b12d334312c52e4b6924d85a query I rowsort label-5835 SELECT ALL + 53 FROM tab3 AS cor0 WHERE NOT - 45 IN ( - 18 * + 49 / - 78 ) ---- 10 values hashing to a0a2c369b12d334312c52e4b6924d85a query I rowsort label-5835 SELECT ALL + 53 FROM tab4 AS cor0 WHERE NOT - 45 IN ( - 18 * + 49 / - 78 ) ---- 10 values hashing to a0a2c369b12d334312c52e4b6924d85a query I rowsort label-5840 SELECT + col3 FROM tab0 WHERE NULL = NULL ---- query I rowsort label-5840 SELECT + col3 FROM tab1 WHERE NULL = NULL ---- query I rowsort label-5840 SELECT + col3 FROM tab2 WHERE NULL = NULL ---- query I rowsort label-5840 SELECT + col3 FROM tab3 WHERE NULL = NULL ---- query I rowsort label-5840 SELECT + col3 FROM tab4 WHERE NULL = NULL ---- query I rowsort label-5845 SELECT DISTINCT + col3 / - + col1 * + - col0 * + + col4 * - col0 + - + col1 FROM tab0 AS cor0 WHERE NOT NULL <> 28 ---- query I rowsort label-5845 SELECT DISTINCT + col3 / - + col1 * + - col0 * + + col4 * - col0 + - + col1 FROM tab1 AS cor0 WHERE NOT NULL <> 28 ---- query I rowsort label-5845 SELECT DISTINCT + col3 / - + col1 * + - col0 * + + col4 * - col0 + - + col1 FROM tab2 AS cor0 WHERE NOT NULL <> 28 ---- query I rowsort label-5845 SELECT DISTINCT + col3 / - + col1 * + - col0 * + + col4 * - col0 + - + col1 FROM tab3 AS cor0 WHERE NOT NULL <> 28 ---- query I rowsort label-5845 SELECT DISTINCT + col3 / - + col1 * + - col0 * + + col4 * - col0 + - + col1 FROM tab4 AS cor0 WHERE NOT NULL <> 28 ---- query I rowsort label-5850 SELECT DISTINCT + + col3 FROM tab0 AS cor0 WHERE + col1 IS NOT NULL ---- 10 values hashing to d70c4f7d82d3133d625e315338f25a09 query I rowsort label-5850 SELECT DISTINCT + + col3 FROM tab1 AS cor0 WHERE + col1 IS NOT NULL ---- 10 values hashing to d70c4f7d82d3133d625e315338f25a09 query I rowsort label-5850 SELECT DISTINCT + + col3 FROM tab2 AS cor0 WHERE + col1 IS NOT NULL ---- 10 values hashing to d70c4f7d82d3133d625e315338f25a09 query I rowsort label-5850 SELECT DISTINCT + + col3 FROM tab3 AS cor0 WHERE + col1 IS NOT NULL ---- 10 values hashing to d70c4f7d82d3133d625e315338f25a09 query I rowsort label-5850 SELECT DISTINCT + + col3 FROM tab4 AS cor0 WHERE + col1 IS NOT NULL ---- 10 values hashing to d70c4f7d82d3133d625e315338f25a09 query I rowsort label-5855 SELECT - col3 AS col4 FROM tab0 AS cor0 WHERE NOT ( NULL ) IS NOT NULL ---- 10 values hashing to 19e9fb81d711d30a2b9bef5022326952 query I rowsort label-5855 SELECT - col3 AS col4 FROM tab1 AS cor0 WHERE NOT ( NULL ) IS NOT NULL ---- 10 values hashing to 19e9fb81d711d30a2b9bef5022326952 query I rowsort label-5855 SELECT - col3 AS col4 FROM tab2 AS cor0 WHERE NOT ( NULL ) IS NOT NULL ---- 10 values hashing to 19e9fb81d711d30a2b9bef5022326952 query I rowsort label-5855 SELECT - col3 AS col4 FROM tab3 AS cor0 WHERE NOT ( NULL ) IS NOT NULL ---- 10 values hashing to 19e9fb81d711d30a2b9bef5022326952 query I rowsort label-5855 SELECT - col3 AS col4 FROM tab4 AS cor0 WHERE NOT ( NULL ) IS NOT NULL ---- 10 values hashing to 19e9fb81d711d30a2b9bef5022326952 query I rowsort label-5860 SELECT ALL col3 * col4 AS col5 FROM tab0 AS cor0 WHERE ( col0 ) IS NULL ---- query I rowsort label-5860 SELECT ALL col3 * col4 AS col5 FROM tab1 AS cor0 WHERE ( col0 ) IS NULL ---- query I rowsort label-5860 SELECT ALL col3 * col4 AS col5 FROM tab2 AS cor0 WHERE ( col0 ) IS NULL ---- query I rowsort label-5860 SELECT ALL col3 * col4 AS col5 FROM tab3 AS cor0 WHERE ( col0 ) IS NULL ---- query I rowsort label-5860 SELECT ALL col3 * col4 AS col5 FROM tab4 AS cor0 WHERE ( col0 ) IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-5865 SELECT DISTINCT ( - + col0 ) * + CAST( NULL AS SIGNED ) / CAST( NULL AS SIGNED ) + + col3 AS col1 FROM tab0 WHERE + - col4 >= NULL ---- skipif mysql # not compatible query I rowsort label-5865 SELECT DISTINCT ( - + col0 ) * + CAST ( NULL AS INTEGER ) / CAST ( NULL AS INTEGER ) + + col3 AS col1 FROM tab0 WHERE + - col4 >= NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-5865 SELECT DISTINCT ( - + col0 ) * + CAST( NULL AS SIGNED ) / CAST( NULL AS SIGNED ) + + col3 AS col1 FROM tab1 WHERE + - col4 >= NULL ---- skipif mysql # not compatible query I rowsort label-5865 SELECT DISTINCT ( - + col0 ) * + CAST ( NULL AS INTEGER ) / CAST ( NULL AS INTEGER ) + + col3 AS col1 FROM tab1 WHERE + - col4 >= NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-5865 SELECT DISTINCT ( - + col0 ) * + CAST( NULL AS SIGNED ) / CAST( NULL AS SIGNED ) + + col3 AS col1 FROM tab2 WHERE + - col4 >= NULL ---- skipif mysql # not compatible query I rowsort label-5865 SELECT DISTINCT ( - + col0 ) * + CAST ( NULL AS INTEGER ) / CAST ( NULL AS INTEGER ) + + col3 AS col1 FROM tab2 WHERE + - col4 >= NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-5865 SELECT DISTINCT ( - + col0 ) * + CAST( NULL AS SIGNED ) / CAST( NULL AS SIGNED ) + + col3 AS col1 FROM tab3 WHERE + - col4 >= NULL ---- skipif mysql # not compatible query I rowsort label-5865 SELECT DISTINCT ( - + col0 ) * + CAST ( NULL AS INTEGER ) / CAST ( NULL AS INTEGER ) + + col3 AS col1 FROM tab3 WHERE + - col4 >= NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-5865 SELECT DISTINCT ( - + col0 ) * + CAST( NULL AS SIGNED ) / CAST( NULL AS SIGNED ) + + col3 AS col1 FROM tab4 WHERE + - col4 >= NULL ---- skipif mysql # not compatible query I rowsort label-5865 SELECT DISTINCT ( - + col0 ) * + CAST ( NULL AS INTEGER ) / CAST ( NULL AS INTEGER ) + + col3 AS col1 FROM tab4 WHERE + - col4 >= NULL ---- query I rowsort label-5870 SELECT 54 FROM tab0 AS cor0 WHERE ( NULL ) < ( NULL ) ---- query I rowsort label-5870 SELECT 54 FROM tab1 AS cor0 WHERE ( NULL ) < ( NULL ) ---- query I rowsort label-5870 SELECT 54 FROM tab2 AS cor0 WHERE ( NULL ) < ( NULL ) ---- query I rowsort label-5870 SELECT 54 FROM tab3 AS cor0 WHERE ( NULL ) < ( NULL ) ---- query I rowsort label-5870 SELECT 54 FROM tab4 AS cor0 WHERE ( NULL ) < ( NULL ) ---- query I rowsort label-5875 SELECT + - col1 AS col3 FROM tab0 WHERE NOT - 1 IS NOT NULL ---- query I rowsort label-5875 SELECT + - col1 AS col3 FROM tab1 WHERE NOT - 1 IS NOT NULL ---- query I rowsort label-5875 SELECT + - col1 AS col3 FROM tab2 WHERE NOT - 1 IS NOT NULL ---- query I rowsort label-5875 SELECT + - col1 AS col3 FROM tab3 WHERE NOT - 1 IS NOT NULL ---- query I rowsort label-5875 SELECT + - col1 AS col3 FROM tab4 WHERE NOT - 1 IS NOT NULL ---- onlyif mysql # aggregate syntax: query I rowsort label-5880 SELECT 56 * + + ( - COUNT( * ) ) * COUNT( * ) AS col1 FROM tab0 AS cor0 WHERE + col3 IS NOT NULL ---- -5600 skipif mysql # not compatible query I rowsort label-5880 SELECT 56 * + + ( - COUNT ( * ) ) * COUNT ( * ) AS col1 FROM tab0 AS cor0 WHERE + col3 IS NOT NULL ---- -5600 onlyif mysql # aggregate syntax: query I rowsort label-5880 SELECT 56 * + + ( - COUNT( * ) ) * COUNT( * ) AS col1 FROM tab1 AS cor0 WHERE + col3 IS NOT NULL ---- -5600 skipif mysql # not compatible query I rowsort label-5880 SELECT 56 * + + ( - COUNT ( * ) ) * COUNT ( * ) AS col1 FROM tab1 AS cor0 WHERE + col3 IS NOT NULL ---- -5600 onlyif mysql # aggregate syntax: query I rowsort label-5880 SELECT 56 * + + ( - COUNT( * ) ) * COUNT( * ) AS col1 FROM tab2 AS cor0 WHERE + col3 IS NOT NULL ---- -5600 skipif mysql # not compatible query I rowsort label-5880 SELECT 56 * + + ( - COUNT ( * ) ) * COUNT ( * ) AS col1 FROM tab2 AS cor0 WHERE + col3 IS NOT NULL ---- -5600 onlyif mysql # aggregate syntax: query I rowsort label-5880 SELECT 56 * + + ( - COUNT( * ) ) * COUNT( * ) AS col1 FROM tab3 AS cor0 WHERE + col3 IS NOT NULL ---- -5600 skipif mysql # not compatible query I rowsort label-5880 SELECT 56 * + + ( - COUNT ( * ) ) * COUNT ( * ) AS col1 FROM tab3 AS cor0 WHERE + col3 IS NOT NULL ---- -5600 onlyif mysql # aggregate syntax: query I rowsort label-5880 SELECT 56 * + + ( - COUNT( * ) ) * COUNT( * ) AS col1 FROM tab4 AS cor0 WHERE + col3 IS NOT NULL ---- -5600 skipif mysql # not compatible query I rowsort label-5880 SELECT 56 * + + ( - COUNT ( * ) ) * COUNT ( * ) AS col1 FROM tab4 AS cor0 WHERE + col3 IS NOT NULL ---- -5600 query I rowsort label-5885 SELECT ALL - - col3 AS col4 FROM tab0 cor0 WHERE NOT + col3 IS NOT NULL ---- query I rowsort label-5885 SELECT ALL - - col3 AS col4 FROM tab1 cor0 WHERE NOT + col3 IS NOT NULL ---- query I rowsort label-5885 SELECT ALL - - col3 AS col4 FROM tab2 cor0 WHERE NOT + col3 IS NOT NULL ---- query I rowsort label-5885 SELECT ALL - - col3 AS col4 FROM tab3 cor0 WHERE NOT + col3 IS NOT NULL ---- query I rowsort label-5885 SELECT ALL - - col3 AS col4 FROM tab4 cor0 WHERE NOT + col3 IS NOT NULL ---- query IIIIIII rowsort label-5890 SELECT * FROM tab0 WHERE NOT + 8 IS NOT NULL ---- query IIIIIII rowsort label-5890 SELECT * FROM tab1 WHERE NOT + 8 IS NOT NULL ---- query IIIIIII rowsort label-5890 SELECT * FROM tab2 WHERE NOT + 8 IS NOT NULL ---- query IIIIIII rowsort label-5890 SELECT * FROM tab3 WHERE NOT + 8 IS NOT NULL ---- query IIIIIII rowsort label-5890 SELECT * FROM tab4 WHERE NOT + 8 IS NOT NULL ---- query I rowsort label-5895 SELECT - col0 FROM tab0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 7eea25871edfbad19595a51730f76f07 query I rowsort label-5895 SELECT - col0 FROM tab1 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 7eea25871edfbad19595a51730f76f07 query I rowsort label-5895 SELECT - col0 FROM tab2 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 7eea25871edfbad19595a51730f76f07 query I rowsort label-5895 SELECT - col0 FROM tab3 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 7eea25871edfbad19595a51730f76f07 query I rowsort label-5895 SELECT - col0 FROM tab4 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 7eea25871edfbad19595a51730f76f07 query IIIIIII rowsort label-5900 SELECT * FROM tab0 WHERE NOT 28 < 85 + + 3 ---- query IIIIIII rowsort label-5900 SELECT * FROM tab1 WHERE NOT 28 < 85 + + 3 ---- query IIIIIII rowsort label-5900 SELECT * FROM tab2 WHERE NOT 28 < 85 + + 3 ---- query IIIIIII rowsort label-5900 SELECT * FROM tab3 WHERE NOT 28 < 85 + + 3 ---- query IIIIIII rowsort label-5900 SELECT * FROM tab4 WHERE NOT 28 < 85 + + 3 ---- query I rowsort label-5905 SELECT DISTINCT - col1 FROM tab0 WHERE NOT - col1 * + col1 NOT BETWEEN - 86 AND col4 - col1 ---- query I rowsort label-5905 SELECT DISTINCT - col1 FROM tab1 WHERE NOT - col1 * + col1 NOT BETWEEN - 86 AND col4 - col1 ---- query I rowsort label-5905 SELECT DISTINCT - col1 FROM tab2 WHERE NOT - col1 * + col1 NOT BETWEEN - 86 AND col4 - col1 ---- query I rowsort label-5905 SELECT DISTINCT - col1 FROM tab3 WHERE NOT - col1 * + col1 NOT BETWEEN - 86 AND col4 - col1 ---- query I rowsort label-5905 SELECT DISTINCT - col1 FROM tab4 WHERE NOT - col1 * + col1 NOT BETWEEN - 86 AND col4 - col1 ---- query IIIIIII rowsort label-5910 SELECT * FROM tab0 AS cor0 WHERE col3 > NULL ---- query IIIIIII rowsort label-5910 SELECT * FROM tab1 AS cor0 WHERE col3 > NULL ---- query IIIIIII rowsort label-5910 SELECT * FROM tab2 AS cor0 WHERE col3 > NULL ---- query IIIIIII rowsort label-5910 SELECT * FROM tab3 AS cor0 WHERE col3 > NULL ---- query IIIIIII rowsort label-5910 SELECT * FROM tab4 AS cor0 WHERE col3 > NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-5915 SELECT + col2 col3 FROM tab0 AS cor0 WHERE + col0 IS NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-5915 SELECT + col2 col3 FROM tab1 AS cor0 WHERE + col0 IS NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-5915 SELECT + col2 col3 FROM tab2 AS cor0 WHERE + col0 IS NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-5915 SELECT + col2 col3 FROM tab3 AS cor0 WHERE + col0 IS NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-5915 SELECT + col2 col3 FROM tab4 AS cor0 WHERE + col0 IS NULL ---- query IIIIIII rowsort label-5920 SELECT * FROM tab0 AS cor0 WHERE 87 NOT BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-5920 SELECT * FROM tab1 AS cor0 WHERE 87 NOT BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-5920 SELECT * FROM tab2 AS cor0 WHERE 87 NOT BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-5920 SELECT * FROM tab3 AS cor0 WHERE 87 NOT BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-5920 SELECT * FROM tab4 AS cor0 WHERE 87 NOT BETWEEN NULL AND NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-5925 SELECT DISTINCT CAST( NULL AS SIGNED ) AS col3 FROM tab0 WHERE NULL <= NULL ---- skipif mysql # not compatible query I rowsort label-5925 SELECT DISTINCT CAST ( NULL AS INTEGER ) AS col3 FROM tab0 WHERE NULL <= NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-5925 SELECT DISTINCT CAST( NULL AS SIGNED ) AS col3 FROM tab1 WHERE NULL <= NULL ---- skipif mysql # not compatible query I rowsort label-5925 SELECT DISTINCT CAST ( NULL AS INTEGER ) AS col3 FROM tab1 WHERE NULL <= NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-5925 SELECT DISTINCT CAST( NULL AS SIGNED ) AS col3 FROM tab2 WHERE NULL <= NULL ---- skipif mysql # not compatible query I rowsort label-5925 SELECT DISTINCT CAST ( NULL AS INTEGER ) AS col3 FROM tab2 WHERE NULL <= NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-5925 SELECT DISTINCT CAST( NULL AS SIGNED ) AS col3 FROM tab3 WHERE NULL <= NULL ---- skipif mysql # not compatible query I rowsort label-5925 SELECT DISTINCT CAST ( NULL AS INTEGER ) AS col3 FROM tab3 WHERE NULL <= NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-5925 SELECT DISTINCT CAST( NULL AS SIGNED ) AS col3 FROM tab4 WHERE NULL <= NULL ---- skipif mysql # not compatible query I rowsort label-5925 SELECT DISTINCT CAST ( NULL AS INTEGER ) AS col3 FROM tab4 WHERE NULL <= NULL ---- query IIIIIIIIIIIIII rowsort label-5930 SELECT * FROM tab0 AS cor0 CROSS JOIN tab0 cor1 WHERE NOT 61 NOT BETWEEN NULL AND NULL ---- query IIIIIIIIIIIIII rowsort label-5930 SELECT * FROM tab1 AS cor0 CROSS JOIN tab1 cor1 WHERE NOT 61 NOT BETWEEN NULL AND NULL ---- query IIIIIIIIIIIIII rowsort label-5930 SELECT * FROM tab2 AS cor0 CROSS JOIN tab2 cor1 WHERE NOT 61 NOT BETWEEN NULL AND NULL ---- query IIIIIIIIIIIIII rowsort label-5930 SELECT * FROM tab3 AS cor0 CROSS JOIN tab3 cor1 WHERE NOT 61 NOT BETWEEN NULL AND NULL ---- query IIIIIIIIIIIIII rowsort label-5930 SELECT * FROM tab4 AS cor0 CROSS JOIN tab4 cor1 WHERE NOT 61 NOT BETWEEN NULL AND NULL ---- query I rowsort label-5935 SELECT ALL + + col2 FROM tab0 AS cor0 WHERE ( NULL ) IS NOT NULL ---- query I rowsort label-5935 SELECT ALL + + col2 FROM tab1 AS cor0 WHERE ( NULL ) IS NOT NULL ---- query I rowsort label-5935 SELECT ALL + + col2 FROM tab2 AS cor0 WHERE ( NULL ) IS NOT NULL ---- query I rowsort label-5935 SELECT ALL + + col2 FROM tab3 AS cor0 WHERE ( NULL ) IS NOT NULL ---- query I rowsort label-5935 SELECT ALL + + col2 FROM tab4 AS cor0 WHERE ( NULL ) IS NOT NULL ---- onlyif mysql # aggregate syntax: query I rowsort label-5940 SELECT ALL - COUNT( * ) AS col1 FROM tab0 AS cor0 WHERE - col4 IS NOT NULL ---- -10 skipif mysql # not compatible query I rowsort label-5940 SELECT ALL - COUNT ( * ) AS col1 FROM tab0 AS cor0 WHERE - col4 IS NOT NULL ---- -10 onlyif mysql # aggregate syntax: query I rowsort label-5940 SELECT ALL - COUNT( * ) AS col1 FROM tab1 AS cor0 WHERE - col4 IS NOT NULL ---- -10 skipif mysql # not compatible query I rowsort label-5940 SELECT ALL - COUNT ( * ) AS col1 FROM tab1 AS cor0 WHERE - col4 IS NOT NULL ---- -10 onlyif mysql # aggregate syntax: query I rowsort label-5940 SELECT ALL - COUNT( * ) AS col1 FROM tab2 AS cor0 WHERE - col4 IS NOT NULL ---- -10 skipif mysql # not compatible query I rowsort label-5940 SELECT ALL - COUNT ( * ) AS col1 FROM tab2 AS cor0 WHERE - col4 IS NOT NULL ---- -10 onlyif mysql # aggregate syntax: query I rowsort label-5940 SELECT ALL - COUNT( * ) AS col1 FROM tab3 AS cor0 WHERE - col4 IS NOT NULL ---- -10 skipif mysql # not compatible query I rowsort label-5940 SELECT ALL - COUNT ( * ) AS col1 FROM tab3 AS cor0 WHERE - col4 IS NOT NULL ---- -10 onlyif mysql # aggregate syntax: query I rowsort label-5940 SELECT ALL - COUNT( * ) AS col1 FROM tab4 AS cor0 WHERE - col4 IS NOT NULL ---- -10 skipif mysql # not compatible query I rowsort label-5940 SELECT ALL - COUNT ( * ) AS col1 FROM tab4 AS cor0 WHERE - col4 IS NOT NULL ---- -10 query IIIIIII rowsort label-5945 SELECT * FROM tab0 WHERE NOT - + 63 IS NOT NULL ---- query IIIIIII rowsort label-5945 SELECT * FROM tab1 WHERE NOT - + 63 IS NOT NULL ---- query IIIIIII rowsort label-5945 SELECT * FROM tab2 WHERE NOT - + 63 IS NOT NULL ---- query IIIIIII rowsort label-5945 SELECT * FROM tab3 WHERE NOT - + 63 IS NOT NULL ---- query IIIIIII rowsort label-5945 SELECT * FROM tab4 WHERE NOT - + 63 IS NOT NULL ---- query I rowsort label-5950 SELECT - 49 AS col3 FROM tab0 WHERE NOT NULL IN ( 69 * + col3 - - col4, - col1, + 96 ) ---- query I rowsort label-5950 SELECT - 49 AS col3 FROM tab1 WHERE NOT NULL IN ( 69 * + col3 - - col4, - col1, + 96 ) ---- query I rowsort label-5950 SELECT - 49 AS col3 FROM tab2 WHERE NOT NULL IN ( 69 * + col3 - - col4, - col1, + 96 ) ---- query I rowsort label-5950 SELECT - 49 AS col3 FROM tab3 WHERE NOT NULL IN ( 69 * + col3 - - col4, - col1, + 96 ) ---- query I rowsort label-5950 SELECT - 49 AS col3 FROM tab4 WHERE NOT NULL IN ( 69 * + col3 - - col4, - col1, + 96 ) ---- onlyif mysql # CAST syntax: DECIMAL type: query I rowsort label-5955 SELECT - 55 * - - CAST( NULL AS DECIMAL ) FROM tab0 AS cor0 WHERE NOT ( NOT NULL IS NULL ) ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 skipif mysql # not compatible query I rowsort label-5955 SELECT - 55 * - - CAST ( NULL AS REAL ) FROM tab0 AS cor0 WHERE NOT ( NOT NULL IS NULL ) ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 onlyif mysql # CAST syntax: DECIMAL type: query I rowsort label-5955 SELECT - 55 * - - CAST( NULL AS DECIMAL ) FROM tab1 AS cor0 WHERE NOT ( NOT NULL IS NULL ) ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 skipif mysql # not compatible query I rowsort label-5955 SELECT - 55 * - - CAST ( NULL AS REAL ) FROM tab1 AS cor0 WHERE NOT ( NOT NULL IS NULL ) ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 onlyif mysql # CAST syntax: DECIMAL type: query I rowsort label-5955 SELECT - 55 * - - CAST( NULL AS DECIMAL ) FROM tab2 AS cor0 WHERE NOT ( NOT NULL IS NULL ) ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 skipif mysql # not compatible query I rowsort label-5955 SELECT - 55 * - - CAST ( NULL AS REAL ) FROM tab2 AS cor0 WHERE NOT ( NOT NULL IS NULL ) ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 onlyif mysql # CAST syntax: DECIMAL type: query I rowsort label-5955 SELECT - 55 * - - CAST( NULL AS DECIMAL ) FROM tab3 AS cor0 WHERE NOT ( NOT NULL IS NULL ) ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 skipif mysql # not compatible query I rowsort label-5955 SELECT - 55 * - - CAST ( NULL AS REAL ) FROM tab3 AS cor0 WHERE NOT ( NOT NULL IS NULL ) ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 onlyif mysql # CAST syntax: DECIMAL type: query I rowsort label-5955 SELECT - 55 * - - CAST( NULL AS DECIMAL ) FROM tab4 AS cor0 WHERE NOT ( NOT NULL IS NULL ) ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 skipif mysql # not compatible query I rowsort label-5955 SELECT - 55 * - - CAST ( NULL AS REAL ) FROM tab4 AS cor0 WHERE NOT ( NOT NULL IS NULL ) ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 query I rowsort label-5960 SELECT DISTINCT - col3 FROM tab0 AS cor0 WHERE - col1 IS NULL ---- query I rowsort label-5960 SELECT DISTINCT - col3 FROM tab1 AS cor0 WHERE - col1 IS NULL ---- query I rowsort label-5960 SELECT DISTINCT - col3 FROM tab2 AS cor0 WHERE - col1 IS NULL ---- query I rowsort label-5960 SELECT DISTINCT - col3 FROM tab3 AS cor0 WHERE - col1 IS NULL ---- query I rowsort label-5960 SELECT DISTINCT - col3 FROM tab4 AS cor0 WHERE - col1 IS NULL ---- query IIIIIII rowsort label-5965 SELECT * FROM tab0 AS cor0 WHERE ( NOT - - 97 IS NOT NULL ) ---- query IIIIIII rowsort label-5965 SELECT * FROM tab1 AS cor0 WHERE ( NOT - - 97 IS NOT NULL ) ---- query IIIIIII rowsort label-5965 SELECT * FROM tab2 AS cor0 WHERE ( NOT - - 97 IS NOT NULL ) ---- query IIIIIII rowsort label-5965 SELECT * FROM tab3 AS cor0 WHERE ( NOT - - 97 IS NOT NULL ) ---- query IIIIIII rowsort label-5965 SELECT * FROM tab4 AS cor0 WHERE ( NOT - - 97 IS NOT NULL ) ---- query IIIIIII rowsort label-5970 SELECT * FROM tab0 WHERE + col0 + - 41 IS NULL ---- query IIIIIII rowsort label-5970 SELECT * FROM tab1 WHERE + col0 + - 41 IS NULL ---- query IIIIIII rowsort label-5970 SELECT * FROM tab2 WHERE + col0 + - 41 IS NULL ---- query IIIIIII rowsort label-5970 SELECT * FROM tab3 WHERE + col0 + - 41 IS NULL ---- query IIIIIII rowsort label-5970 SELECT * FROM tab4 WHERE + col0 + - 41 IS NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-5975 SELECT - 51 col2 FROM tab0 AS cor0 WHERE NOT col4 IS NOT NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-5975 SELECT - 51 col2 FROM tab1 AS cor0 WHERE NOT col4 IS NOT NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-5975 SELECT - 51 col2 FROM tab2 AS cor0 WHERE NOT col4 IS NOT NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-5975 SELECT - 51 col2 FROM tab3 AS cor0 WHERE NOT col4 IS NOT NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-5975 SELECT - 51 col2 FROM tab4 AS cor0 WHERE NOT col4 IS NOT NULL ---- onlyif mysql # aggregate syntax: query I rowsort label-5980 SELECT MIN( - + col0 ) FROM tab0 AS cor0 WHERE NOT NULL IS NULL ---- NULL skipif mysql # not compatible query I rowsort label-5980 SELECT MIN ( - + col0 ) FROM tab0 AS cor0 WHERE NOT NULL IS NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-5980 SELECT MIN( - + col0 ) FROM tab1 AS cor0 WHERE NOT NULL IS NULL ---- NULL skipif mysql # not compatible query I rowsort label-5980 SELECT MIN ( - + col0 ) FROM tab1 AS cor0 WHERE NOT NULL IS NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-5980 SELECT MIN( - + col0 ) FROM tab2 AS cor0 WHERE NOT NULL IS NULL ---- NULL skipif mysql # not compatible query I rowsort label-5980 SELECT MIN ( - + col0 ) FROM tab2 AS cor0 WHERE NOT NULL IS NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-5980 SELECT MIN( - + col0 ) FROM tab3 AS cor0 WHERE NOT NULL IS NULL ---- NULL skipif mysql # not compatible query I rowsort label-5980 SELECT MIN ( - + col0 ) FROM tab3 AS cor0 WHERE NOT NULL IS NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-5980 SELECT MIN( - + col0 ) FROM tab4 AS cor0 WHERE NOT NULL IS NULL ---- NULL skipif mysql # not compatible query I rowsort label-5980 SELECT MIN ( - + col0 ) FROM tab4 AS cor0 WHERE NOT NULL IS NULL ---- NULL query I rowsort label-5985 SELECT 1 FROM tab0 WHERE col0 IS NULL ---- query I rowsort label-5985 SELECT 1 FROM tab1 WHERE col0 IS NULL ---- query I rowsort label-5985 SELECT 1 FROM tab2 WHERE col0 IS NULL ---- query I rowsort label-5985 SELECT 1 FROM tab3 WHERE col0 IS NULL ---- query I rowsort label-5985 SELECT 1 FROM tab4 WHERE col0 IS NULL ---- query IIIIIII rowsort label-5990 SELECT ALL * FROM tab0 WHERE NULL IN ( - col4, 60, - + 99 / 6 ) ---- query IIIIIII rowsort label-5990 SELECT ALL * FROM tab1 WHERE NULL IN ( - col4, 60, - + 99 / 6 ) ---- query IIIIIII rowsort label-5990 SELECT ALL * FROM tab2 WHERE NULL IN ( - col4, 60, - + 99 / 6 ) ---- query IIIIIII rowsort label-5990 SELECT ALL * FROM tab3 WHERE NULL IN ( - col4, 60, - + 99 / 6 ) ---- query IIIIIII rowsort label-5990 SELECT ALL * FROM tab4 WHERE NULL IN ( - col4, 60, - + 99 / 6 ) ---- query IIIIIII rowsort label-5995 SELECT * FROM tab0 WHERE + 15 >= NULL ---- query IIIIIII rowsort label-5995 SELECT * FROM tab1 WHERE + 15 >= NULL ---- query IIIIIII rowsort label-5995 SELECT * FROM tab2 WHERE + 15 >= NULL ---- query IIIIIII rowsort label-5995 SELECT * FROM tab3 WHERE + 15 >= NULL ---- query IIIIIII rowsort label-5995 SELECT * FROM tab4 WHERE + 15 >= NULL ---- query I rowsort label-6000 SELECT + col0 / + + col4 FROM tab0 AS cor0 WHERE NOT 8 * col3 IS NOT NULL ---- query I rowsort label-6000 SELECT + col0 / + + col4 FROM tab1 AS cor0 WHERE NOT 8 * col3 IS NOT NULL ---- query I rowsort label-6000 SELECT + col0 / + + col4 FROM tab2 AS cor0 WHERE NOT 8 * col3 IS NOT NULL ---- query I rowsort label-6000 SELECT + col0 / + + col4 FROM tab3 AS cor0 WHERE NOT 8 * col3 IS NOT NULL ---- query I rowsort label-6000 SELECT + col0 / + + col4 FROM tab4 AS cor0 WHERE NOT 8 * col3 IS NOT NULL ---- query I rowsort label-6005 SELECT + + col2 FROM tab0 AS cor0 WHERE NOT ( NULL ) IS NOT NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-6005 SELECT + + col2 FROM tab1 AS cor0 WHERE NOT ( NULL ) IS NOT NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-6005 SELECT + + col2 FROM tab2 AS cor0 WHERE NOT ( NULL ) IS NOT NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-6005 SELECT + + col2 FROM tab3 AS cor0 WHERE NOT ( NULL ) IS NOT NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-6005 SELECT + + col2 FROM tab4 AS cor0 WHERE NOT ( NULL ) IS NOT NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query IIIIIII rowsort label-6010 SELECT * FROM tab0 AS cor0 WHERE NOT + 89 IS NOT NULL ---- query IIIIIII rowsort label-6010 SELECT * FROM tab1 AS cor0 WHERE NOT + 89 IS NOT NULL ---- query IIIIIII rowsort label-6010 SELECT * FROM tab2 AS cor0 WHERE NOT + 89 IS NOT NULL ---- query IIIIIII rowsort label-6010 SELECT * FROM tab3 AS cor0 WHERE NOT + 89 IS NOT NULL ---- query IIIIIII rowsort label-6010 SELECT * FROM tab4 AS cor0 WHERE NOT + 89 IS NOT NULL ---- query IIIIIII rowsort label-6015 SELECT * FROM tab0 AS cor0 WHERE NOT NULL BETWEEN NULL AND col1 ---- query IIIIIII rowsort label-6015 SELECT * FROM tab1 AS cor0 WHERE NOT NULL BETWEEN NULL AND col1 ---- query IIIIIII rowsort label-6015 SELECT * FROM tab2 AS cor0 WHERE NOT NULL BETWEEN NULL AND col1 ---- query IIIIIII rowsort label-6015 SELECT * FROM tab3 AS cor0 WHERE NOT NULL BETWEEN NULL AND col1 ---- query IIIIIII rowsort label-6015 SELECT * FROM tab4 AS cor0 WHERE NOT NULL BETWEEN NULL AND col1 ---- onlyif mysql # CAST syntax: SIGNED type: query II rowsort label-6020 SELECT DISTINCT + + 84 * col1 AS col2, + CAST( NULL AS SIGNED ) / + CAST( NULL AS SIGNED ) AS col2 FROM tab0 AS cor0 WHERE NULL >= col0 + + 62 ---- skipif mysql # not compatible query II rowsort label-6020 SELECT DISTINCT + + 84 * col1 AS col2, + CAST ( NULL AS INTEGER ) / + CAST ( NULL AS INTEGER ) AS col2 FROM tab0 AS cor0 WHERE NULL >= col0 + + 62 ---- onlyif mysql # CAST syntax: SIGNED type: query II rowsort label-6020 SELECT DISTINCT + + 84 * col1 AS col2, + CAST( NULL AS SIGNED ) / + CAST( NULL AS SIGNED ) AS col2 FROM tab1 AS cor0 WHERE NULL >= col0 + + 62 ---- skipif mysql # not compatible query II rowsort label-6020 SELECT DISTINCT + + 84 * col1 AS col2, + CAST ( NULL AS INTEGER ) / + CAST ( NULL AS INTEGER ) AS col2 FROM tab1 AS cor0 WHERE NULL >= col0 + + 62 ---- onlyif mysql # CAST syntax: SIGNED type: query II rowsort label-6020 SELECT DISTINCT + + 84 * col1 AS col2, + CAST( NULL AS SIGNED ) / + CAST( NULL AS SIGNED ) AS col2 FROM tab2 AS cor0 WHERE NULL >= col0 + + 62 ---- skipif mysql # not compatible query II rowsort label-6020 SELECT DISTINCT + + 84 * col1 AS col2, + CAST ( NULL AS INTEGER ) / + CAST ( NULL AS INTEGER ) AS col2 FROM tab2 AS cor0 WHERE NULL >= col0 + + 62 ---- onlyif mysql # CAST syntax: SIGNED type: query II rowsort label-6020 SELECT DISTINCT + + 84 * col1 AS col2, + CAST( NULL AS SIGNED ) / + CAST( NULL AS SIGNED ) AS col2 FROM tab3 AS cor0 WHERE NULL >= col0 + + 62 ---- skipif mysql # not compatible query II rowsort label-6020 SELECT DISTINCT + + 84 * col1 AS col2, + CAST ( NULL AS INTEGER ) / + CAST ( NULL AS INTEGER ) AS col2 FROM tab3 AS cor0 WHERE NULL >= col0 + + 62 ---- onlyif mysql # CAST syntax: SIGNED type: query II rowsort label-6020 SELECT DISTINCT + + 84 * col1 AS col2, + CAST( NULL AS SIGNED ) / + CAST( NULL AS SIGNED ) AS col2 FROM tab4 AS cor0 WHERE NULL >= col0 + + 62 ---- skipif mysql # not compatible query II rowsort label-6020 SELECT DISTINCT + + 84 * col1 AS col2, + CAST ( NULL AS INTEGER ) / + CAST ( NULL AS INTEGER ) AS col2 FROM tab4 AS cor0 WHERE NULL >= col0 + + 62 ---- onlyif mysql # CAST syntax: SIGNED type: query II rowsort label-6025 SELECT + - col4 * + col4 col1, + col3 AS col2 FROM tab0 WHERE - CAST( NULL AS SIGNED ) < NULL ---- skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query II rowsort label-6025 SELECT + - col4 * + col4 col1, + col3 AS col2 FROM tab0 WHERE - CAST ( NULL AS INTEGER ) < NULL ---- onlyif mysql # CAST syntax: SIGNED type: query II rowsort label-6025 SELECT + - col4 * + col4 col1, + col3 AS col2 FROM tab1 WHERE - CAST( NULL AS SIGNED ) < NULL ---- skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query II rowsort label-6025 SELECT + - col4 * + col4 col1, + col3 AS col2 FROM tab1 WHERE - CAST ( NULL AS INTEGER ) < NULL ---- onlyif mysql # CAST syntax: SIGNED type: query II rowsort label-6025 SELECT + - col4 * + col4 col1, + col3 AS col2 FROM tab2 WHERE - CAST( NULL AS SIGNED ) < NULL ---- skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query II rowsort label-6025 SELECT + - col4 * + col4 col1, + col3 AS col2 FROM tab2 WHERE - CAST ( NULL AS INTEGER ) < NULL ---- onlyif mysql # CAST syntax: SIGNED type: query II rowsort label-6025 SELECT + - col4 * + col4 col1, + col3 AS col2 FROM tab3 WHERE - CAST( NULL AS SIGNED ) < NULL ---- skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query II rowsort label-6025 SELECT + - col4 * + col4 col1, + col3 AS col2 FROM tab3 WHERE - CAST ( NULL AS INTEGER ) < NULL ---- onlyif mysql # CAST syntax: SIGNED type: query II rowsort label-6025 SELECT + - col4 * + col4 col1, + col3 AS col2 FROM tab4 WHERE - CAST( NULL AS SIGNED ) < NULL ---- skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query II rowsort label-6025 SELECT + - col4 * + col4 col1, + col3 AS col2 FROM tab4 WHERE - CAST ( NULL AS INTEGER ) < NULL ---- query IIIIIII rowsort label-6030 SELECT * FROM tab0 WHERE col5 IS NULL OR - col0 / col1 IS NULL ---- query IIIIIII rowsort label-6030 SELECT * FROM tab1 WHERE col5 IS NULL OR - col0 / col1 IS NULL ---- query IIIIIII rowsort label-6030 SELECT * FROM tab2 WHERE col5 IS NULL OR - col0 / col1 IS NULL ---- query IIIIIII rowsort label-6030 SELECT * FROM tab3 WHERE col5 IS NULL OR - col0 / col1 IS NULL ---- query IIIIIII rowsort label-6030 SELECT * FROM tab4 WHERE col5 IS NULL OR - col0 / col1 IS NULL ---- onlyif mysql # aggregate syntax: query II rowsort label-6035 SELECT ALL + 93 AS col1, COUNT( * ) AS col0 FROM tab0 AS cor0 WHERE ( NULL ) IS NOT NULL ---- 93 0 skipif mysql # not compatible query II rowsort label-6035 SELECT ALL + 93 AS col1, COUNT ( * ) AS col0 FROM tab0 AS cor0 WHERE ( NULL ) IS NOT NULL ---- 93 0 onlyif mysql # aggregate syntax: query II rowsort label-6035 SELECT ALL + 93 AS col1, COUNT( * ) AS col0 FROM tab1 AS cor0 WHERE ( NULL ) IS NOT NULL ---- 93 0 skipif mysql # not compatible query II rowsort label-6035 SELECT ALL + 93 AS col1, COUNT ( * ) AS col0 FROM tab1 AS cor0 WHERE ( NULL ) IS NOT NULL ---- 93 0 onlyif mysql # aggregate syntax: query II rowsort label-6035 SELECT ALL + 93 AS col1, COUNT( * ) AS col0 FROM tab2 AS cor0 WHERE ( NULL ) IS NOT NULL ---- 93 0 skipif mysql # not compatible query II rowsort label-6035 SELECT ALL + 93 AS col1, COUNT ( * ) AS col0 FROM tab2 AS cor0 WHERE ( NULL ) IS NOT NULL ---- 93 0 onlyif mysql # aggregate syntax: query II rowsort label-6035 SELECT ALL + 93 AS col1, COUNT( * ) AS col0 FROM tab3 AS cor0 WHERE ( NULL ) IS NOT NULL ---- 93 0 skipif mysql # not compatible query II rowsort label-6035 SELECT ALL + 93 AS col1, COUNT ( * ) AS col0 FROM tab3 AS cor0 WHERE ( NULL ) IS NOT NULL ---- 93 0 onlyif mysql # aggregate syntax: query II rowsort label-6035 SELECT ALL + 93 AS col1, COUNT( * ) AS col0 FROM tab4 AS cor0 WHERE ( NULL ) IS NOT NULL ---- 93 0 skipif mysql # not compatible query II rowsort label-6035 SELECT ALL + 93 AS col1, COUNT ( * ) AS col0 FROM tab4 AS cor0 WHERE ( NULL ) IS NOT NULL ---- 93 0 query II rowsort label-6040 SELECT + + col3, col4 * - col4 FROM tab0 cor0 WHERE NOT - 43 IS NOT NULL ---- query II rowsort label-6040 SELECT + + col3, col4 * - col4 FROM tab1 cor0 WHERE NOT - 43 IS NOT NULL ---- query II rowsort label-6040 SELECT + + col3, col4 * - col4 FROM tab2 cor0 WHERE NOT - 43 IS NOT NULL ---- query II rowsort label-6040 SELECT + + col3, col4 * - col4 FROM tab3 cor0 WHERE NOT - 43 IS NOT NULL ---- query II rowsort label-6040 SELECT + + col3, col4 * - col4 FROM tab4 cor0 WHERE NOT - 43 IS NOT NULL ---- query I rowsort label-6045 SELECT + col3 AS col2 FROM tab0 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-6045 SELECT + col3 AS col2 FROM tab1 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-6045 SELECT + col3 AS col2 FROM tab2 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-6045 SELECT + col3 AS col2 FROM tab3 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-6045 SELECT + col3 AS col2 FROM tab4 AS cor0 WHERE NOT NULL IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-6050 SELECT - - 51 + - col3 * + col4 * - - CAST( NULL AS SIGNED ) * + col0 FROM tab0 AS cor0 WHERE NOT - col3 > NULL ---- skipif mysql # not compatible query I rowsort label-6050 SELECT - - 51 + - col3 * + col4 * - - CAST ( NULL AS INTEGER ) * + col0 FROM tab0 AS cor0 WHERE NOT - col3 > NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-6050 SELECT - - 51 + - col3 * + col4 * - - CAST( NULL AS SIGNED ) * + col0 FROM tab1 AS cor0 WHERE NOT - col3 > NULL ---- skipif mysql # not compatible query I rowsort label-6050 SELECT - - 51 + - col3 * + col4 * - - CAST ( NULL AS INTEGER ) * + col0 FROM tab1 AS cor0 WHERE NOT - col3 > NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-6050 SELECT - - 51 + - col3 * + col4 * - - CAST( NULL AS SIGNED ) * + col0 FROM tab2 AS cor0 WHERE NOT - col3 > NULL ---- skipif mysql # not compatible query I rowsort label-6050 SELECT - - 51 + - col3 * + col4 * - - CAST ( NULL AS INTEGER ) * + col0 FROM tab2 AS cor0 WHERE NOT - col3 > NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-6050 SELECT - - 51 + - col3 * + col4 * - - CAST( NULL AS SIGNED ) * + col0 FROM tab3 AS cor0 WHERE NOT - col3 > NULL ---- skipif mysql # not compatible query I rowsort label-6050 SELECT - - 51 + - col3 * + col4 * - - CAST ( NULL AS INTEGER ) * + col0 FROM tab3 AS cor0 WHERE NOT - col3 > NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-6050 SELECT - - 51 + - col3 * + col4 * - - CAST( NULL AS SIGNED ) * + col0 FROM tab4 AS cor0 WHERE NOT - col3 > NULL ---- skipif mysql # not compatible query I rowsort label-6050 SELECT - - 51 + - col3 * + col4 * - - CAST ( NULL AS INTEGER ) * + col0 FROM tab4 AS cor0 WHERE NOT - col3 > NULL ---- query I rowsort label-6055 SELECT ALL + + col0 AS col4 FROM tab0 cor0 WHERE NOT + 66 + col1 <= + 57 ---- 10 values hashing to 3e0374294159d0161eca7e4bf639b54a query I rowsort label-6055 SELECT ALL + + col0 AS col4 FROM tab1 cor0 WHERE NOT + 66 + col1 <= + 57 ---- 10 values hashing to 3e0374294159d0161eca7e4bf639b54a query I rowsort label-6055 SELECT ALL + + col0 AS col4 FROM tab2 cor0 WHERE NOT + 66 + col1 <= + 57 ---- 10 values hashing to 3e0374294159d0161eca7e4bf639b54a query I rowsort label-6055 SELECT ALL + + col0 AS col4 FROM tab3 cor0 WHERE NOT + 66 + col1 <= + 57 ---- 10 values hashing to 3e0374294159d0161eca7e4bf639b54a query I rowsort label-6055 SELECT ALL + + col0 AS col4 FROM tab4 cor0 WHERE NOT + 66 + col1 <= + 57 ---- 10 values hashing to 3e0374294159d0161eca7e4bf639b54a query I rowsort label-6060 SELECT ALL + col1 AS col1 FROM tab0 WHERE NOT NULL IS NULL ---- query I rowsort label-6060 SELECT ALL + col1 AS col1 FROM tab1 WHERE NOT NULL IS NULL ---- query I rowsort label-6060 SELECT ALL + col1 AS col1 FROM tab2 WHERE NOT NULL IS NULL ---- query I rowsort label-6060 SELECT ALL + col1 AS col1 FROM tab3 WHERE NOT NULL IS NULL ---- query I rowsort label-6060 SELECT ALL + col1 AS col1 FROM tab4 WHERE NOT NULL IS NULL ---- query IIIIIII rowsort label-6065 SELECT ALL * FROM tab0 WHERE NOT + col4 IS NOT NULL ---- query IIIIIII rowsort label-6065 SELECT ALL * FROM tab1 WHERE NOT + col4 IS NOT NULL ---- query IIIIIII rowsort label-6065 SELECT ALL * FROM tab2 WHERE NOT + col4 IS NOT NULL ---- query IIIIIII rowsort label-6065 SELECT ALL * FROM tab3 WHERE NOT + col4 IS NOT NULL ---- query IIIIIII rowsort label-6065 SELECT ALL * FROM tab4 WHERE NOT + col4 IS NOT NULL ---- query I rowsort label-6070 SELECT ALL - col3 AS col5 FROM tab0 cor0 WHERE ( NOT + col3 IS NOT NULL ) ---- query I rowsort label-6070 SELECT ALL - col3 AS col5 FROM tab1 cor0 WHERE ( NOT + col3 IS NOT NULL ) ---- query I rowsort label-6070 SELECT ALL - col3 AS col5 FROM tab2 cor0 WHERE ( NOT + col3 IS NOT NULL ) ---- query I rowsort label-6070 SELECT ALL - col3 AS col5 FROM tab3 cor0 WHERE ( NOT + col3 IS NOT NULL ) ---- query I rowsort label-6070 SELECT ALL - col3 AS col5 FROM tab4 cor0 WHERE ( NOT + col3 IS NOT NULL ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-6075 SELECT * FROM tab0 AS cor0 WHERE NOT ( ( NOT + CAST( + col0 AS SIGNED ) * + col1 * - - col3 IS NULL ) ) ---- skipif mysql # not compatible query IIIIIII rowsort label-6075 SELECT * FROM tab0 AS cor0 WHERE NOT ( ( NOT + CAST ( + col0 AS INTEGER ) * + col1 * - - col3 IS NULL ) ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-6075 SELECT * FROM tab1 AS cor0 WHERE NOT ( ( NOT + CAST( + col0 AS SIGNED ) * + col1 * - - col3 IS NULL ) ) ---- skipif mysql # not compatible query IIIIIII rowsort label-6075 SELECT * FROM tab1 AS cor0 WHERE NOT ( ( NOT + CAST ( + col0 AS INTEGER ) * + col1 * - - col3 IS NULL ) ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-6075 SELECT * FROM tab2 AS cor0 WHERE NOT ( ( NOT + CAST( + col0 AS SIGNED ) * + col1 * - - col3 IS NULL ) ) ---- skipif mysql # not compatible query IIIIIII rowsort label-6075 SELECT * FROM tab2 AS cor0 WHERE NOT ( ( NOT + CAST ( + col0 AS INTEGER ) * + col1 * - - col3 IS NULL ) ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-6075 SELECT * FROM tab3 AS cor0 WHERE NOT ( ( NOT + CAST( + col0 AS SIGNED ) * + col1 * - - col3 IS NULL ) ) ---- skipif mysql # not compatible query IIIIIII rowsort label-6075 SELECT * FROM tab3 AS cor0 WHERE NOT ( ( NOT + CAST ( + col0 AS INTEGER ) * + col1 * - - col3 IS NULL ) ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-6075 SELECT * FROM tab4 AS cor0 WHERE NOT ( ( NOT + CAST( + col0 AS SIGNED ) * + col1 * - - col3 IS NULL ) ) ---- skipif mysql # not compatible query IIIIIII rowsort label-6075 SELECT * FROM tab4 AS cor0 WHERE NOT ( ( NOT + CAST ( + col0 AS INTEGER ) * + col1 * - - col3 IS NULL ) ) ---- onlyif mysql # CAST syntax: DECIMAL type: query I rowsort label-6080 SELECT - col1 FROM tab0 cor0 WHERE NULL <> - CAST( col4 AS DECIMAL ) ---- skipif mysql # not compatible query I rowsort label-6080 SELECT - col1 FROM tab0 cor0 WHERE NULL <> - CAST ( col4 AS REAL ) ---- onlyif mysql # CAST syntax: DECIMAL type: query I rowsort label-6080 SELECT - col1 FROM tab1 cor0 WHERE NULL <> - CAST( col4 AS DECIMAL ) ---- skipif mysql # not compatible query I rowsort label-6080 SELECT - col1 FROM tab1 cor0 WHERE NULL <> - CAST ( col4 AS REAL ) ---- onlyif mysql # CAST syntax: DECIMAL type: query I rowsort label-6080 SELECT - col1 FROM tab2 cor0 WHERE NULL <> - CAST( col4 AS DECIMAL ) ---- skipif mysql # not compatible query I rowsort label-6080 SELECT - col1 FROM tab2 cor0 WHERE NULL <> - CAST ( col4 AS REAL ) ---- onlyif mysql # CAST syntax: DECIMAL type: query I rowsort label-6080 SELECT - col1 FROM tab3 cor0 WHERE NULL <> - CAST( col4 AS DECIMAL ) ---- skipif mysql # not compatible query I rowsort label-6080 SELECT - col1 FROM tab3 cor0 WHERE NULL <> - CAST ( col4 AS REAL ) ---- onlyif mysql # CAST syntax: DECIMAL type: query I rowsort label-6080 SELECT - col1 FROM tab4 cor0 WHERE NULL <> - CAST( col4 AS DECIMAL ) ---- skipif mysql # not compatible query I rowsort label-6080 SELECT - col1 FROM tab4 cor0 WHERE NULL <> - CAST ( col4 AS REAL ) ---- query IIIIIII rowsort label-6085 SELECT * FROM tab0 AS cor0 WHERE + 67 >= NULL ---- query IIIIIII rowsort label-6085 SELECT * FROM tab1 AS cor0 WHERE + 67 >= NULL ---- query IIIIIII rowsort label-6085 SELECT * FROM tab2 AS cor0 WHERE + 67 >= NULL ---- query IIIIIII rowsort label-6085 SELECT * FROM tab3 AS cor0 WHERE + 67 >= NULL ---- query IIIIIII rowsort label-6085 SELECT * FROM tab4 AS cor0 WHERE + 67 >= NULL ---- query IIIIIII rowsort label-6090 SELECT ALL * FROM tab0 cor0 WHERE NULL NOT BETWEEN - col1 AND NULL ---- query IIIIIII rowsort label-6090 SELECT ALL * FROM tab1 cor0 WHERE NULL NOT BETWEEN - col1 AND NULL ---- query IIIIIII rowsort label-6090 SELECT ALL * FROM tab2 cor0 WHERE NULL NOT BETWEEN - col1 AND NULL ---- query IIIIIII rowsort label-6090 SELECT ALL * FROM tab3 cor0 WHERE NULL NOT BETWEEN - col1 AND NULL ---- query IIIIIII rowsort label-6090 SELECT ALL * FROM tab4 cor0 WHERE NULL NOT BETWEEN - col1 AND NULL ---- query IIIIIII rowsort label-6095 SELECT * FROM tab0 WHERE NOT - col4 * + col4 IS NOT NULL ---- query IIIIIII rowsort label-6095 SELECT * FROM tab1 WHERE NOT - col4 * + col4 IS NOT NULL ---- query IIIIIII rowsort label-6095 SELECT * FROM tab2 WHERE NOT - col4 * + col4 IS NOT NULL ---- query IIIIIII rowsort label-6095 SELECT * FROM tab3 WHERE NOT - col4 * + col4 IS NOT NULL ---- query IIIIIII rowsort label-6095 SELECT * FROM tab4 WHERE NOT - col4 * + col4 IS NOT NULL ---- onlyif mysql # aggregate syntax: query I rowsort label-6100 SELECT DISTINCT COUNT( * ) FROM tab0 WHERE + 77 * - col1 - + + 81 IS NULL ---- 0 skipif mysql # not compatible query I rowsort label-6100 SELECT DISTINCT COUNT ( * ) FROM tab0 WHERE + 77 * - col1 - + + 81 IS NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-6100 SELECT DISTINCT COUNT( * ) FROM tab1 WHERE + 77 * - col1 - + + 81 IS NULL ---- 0 skipif mysql # not compatible query I rowsort label-6100 SELECT DISTINCT COUNT ( * ) FROM tab1 WHERE + 77 * - col1 - + + 81 IS NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-6100 SELECT DISTINCT COUNT( * ) FROM tab2 WHERE + 77 * - col1 - + + 81 IS NULL ---- 0 skipif mysql # not compatible query I rowsort label-6100 SELECT DISTINCT COUNT ( * ) FROM tab2 WHERE + 77 * - col1 - + + 81 IS NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-6100 SELECT DISTINCT COUNT( * ) FROM tab3 WHERE + 77 * - col1 - + + 81 IS NULL ---- 0 skipif mysql # not compatible query I rowsort label-6100 SELECT DISTINCT COUNT ( * ) FROM tab3 WHERE + 77 * - col1 - + + 81 IS NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-6100 SELECT DISTINCT COUNT( * ) FROM tab4 WHERE + 77 * - col1 - + + 81 IS NULL ---- 0 skipif mysql # not compatible query I rowsort label-6100 SELECT DISTINCT COUNT ( * ) FROM tab4 WHERE + 77 * - col1 - + + 81 IS NULL ---- 0 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-6105 SELECT - - col3 * + CAST( NULL AS SIGNED ) FROM tab0 cor0 WHERE ( NULL ) IS NULL ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 skipif mysql # not compatible query I rowsort label-6105 SELECT - - col3 * + CAST ( NULL AS INTEGER ) FROM tab0 cor0 WHERE ( NULL ) IS NULL ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-6105 SELECT - - col3 * + CAST( NULL AS SIGNED ) FROM tab1 cor0 WHERE ( NULL ) IS NULL ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 skipif mysql # not compatible query I rowsort label-6105 SELECT - - col3 * + CAST ( NULL AS INTEGER ) FROM tab1 cor0 WHERE ( NULL ) IS NULL ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-6105 SELECT - - col3 * + CAST( NULL AS SIGNED ) FROM tab2 cor0 WHERE ( NULL ) IS NULL ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 skipif mysql # not compatible query I rowsort label-6105 SELECT - - col3 * + CAST ( NULL AS INTEGER ) FROM tab2 cor0 WHERE ( NULL ) IS NULL ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-6105 SELECT - - col3 * + CAST( NULL AS SIGNED ) FROM tab3 cor0 WHERE ( NULL ) IS NULL ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 skipif mysql # not compatible query I rowsort label-6105 SELECT - - col3 * + CAST ( NULL AS INTEGER ) FROM tab3 cor0 WHERE ( NULL ) IS NULL ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-6105 SELECT - - col3 * + CAST( NULL AS SIGNED ) FROM tab4 cor0 WHERE ( NULL ) IS NULL ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 skipif mysql # not compatible query I rowsort label-6105 SELECT - - col3 * + CAST ( NULL AS INTEGER ) FROM tab4 cor0 WHERE ( NULL ) IS NULL ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 query I rowsort label-6110 SELECT + - col0 + col0 AS col4 FROM tab0 AS cor0 WHERE col3 <> - col3 ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-6110 SELECT + - col0 + col0 AS col4 FROM tab1 AS cor0 WHERE col3 <> - col3 ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-6110 SELECT + - col0 + col0 AS col4 FROM tab2 AS cor0 WHERE col3 <> - col3 ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-6110 SELECT + - col0 + col0 AS col4 FROM tab3 AS cor0 WHERE col3 <> - col3 ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-6110 SELECT + - col0 + col0 AS col4 FROM tab4 AS cor0 WHERE col3 <> - col3 ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query IIIIIII rowsort label-6115 SELECT * FROM tab0 AS cor0 WHERE ( NULL ) >= + col3 + - - col1 + 28 ---- query IIIIIII rowsort label-6115 SELECT * FROM tab1 AS cor0 WHERE ( NULL ) >= + col3 + - - col1 + 28 ---- query IIIIIII rowsort label-6115 SELECT * FROM tab2 AS cor0 WHERE ( NULL ) >= + col3 + - - col1 + 28 ---- query IIIIIII rowsort label-6115 SELECT * FROM tab3 AS cor0 WHERE ( NULL ) >= + col3 + - - col1 + 28 ---- query IIIIIII rowsort label-6115 SELECT * FROM tab4 AS cor0 WHERE ( NULL ) >= + col3 + - - col1 + 28 ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-6120 SELECT col4 * + - col0 col2 FROM tab0 AS cor0 WHERE - 90 BETWEEN NULL AND NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-6120 SELECT col4 * + - col0 col2 FROM tab1 AS cor0 WHERE - 90 BETWEEN NULL AND NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-6120 SELECT col4 * + - col0 col2 FROM tab2 AS cor0 WHERE - 90 BETWEEN NULL AND NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-6120 SELECT col4 * + - col0 col2 FROM tab3 AS cor0 WHERE - 90 BETWEEN NULL AND NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-6120 SELECT col4 * + - col0 col2 FROM tab4 AS cor0 WHERE - 90 BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-6125 SELECT * FROM tab0 WHERE NOT NULL IN ( + - 56 ) ---- query IIIIIII rowsort label-6125 SELECT * FROM tab1 WHERE NOT NULL IN ( + - 56 ) ---- query IIIIIII rowsort label-6125 SELECT * FROM tab2 WHERE NOT NULL IN ( + - 56 ) ---- query IIIIIII rowsort label-6125 SELECT * FROM tab3 WHERE NOT NULL IN ( + - 56 ) ---- query IIIIIII rowsort label-6125 SELECT * FROM tab4 WHERE NOT NULL IN ( + - 56 ) ---- onlyif mysql # aggregate syntax: query I rowsort label-6130 SELECT ALL COUNT( * ) AS col2 FROM tab0 WHERE NULL IS NULL ---- 10 skipif mysql # not compatible query I rowsort label-6130 SELECT ALL COUNT ( * ) AS col2 FROM tab0 WHERE NULL IS NULL ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-6130 SELECT ALL COUNT( * ) AS col2 FROM tab1 WHERE NULL IS NULL ---- 10 skipif mysql # not compatible query I rowsort label-6130 SELECT ALL COUNT ( * ) AS col2 FROM tab1 WHERE NULL IS NULL ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-6130 SELECT ALL COUNT( * ) AS col2 FROM tab2 WHERE NULL IS NULL ---- 10 skipif mysql # not compatible query I rowsort label-6130 SELECT ALL COUNT ( * ) AS col2 FROM tab2 WHERE NULL IS NULL ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-6130 SELECT ALL COUNT( * ) AS col2 FROM tab3 WHERE NULL IS NULL ---- 10 skipif mysql # not compatible query I rowsort label-6130 SELECT ALL COUNT ( * ) AS col2 FROM tab3 WHERE NULL IS NULL ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-6130 SELECT ALL COUNT( * ) AS col2 FROM tab4 WHERE NULL IS NULL ---- 10 skipif mysql # not compatible query I rowsort label-6130 SELECT ALL COUNT ( * ) AS col2 FROM tab4 WHERE NULL IS NULL ---- 10 query IIIIIII rowsort label-6135 SELECT * FROM tab0 AS cor0 WHERE - 84 IS NULL ---- query IIIIIII rowsort label-6135 SELECT * FROM tab1 AS cor0 WHERE - 84 IS NULL ---- query IIIIIII rowsort label-6135 SELECT * FROM tab2 AS cor0 WHERE - 84 IS NULL ---- query IIIIIII rowsort label-6135 SELECT * FROM tab3 AS cor0 WHERE - 84 IS NULL ---- query IIIIIII rowsort label-6135 SELECT * FROM tab4 AS cor0 WHERE - 84 IS NULL ---- query I rowsort label-6140 SELECT + - col0 * col0 AS col2 FROM tab0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 94c41e2f54458a2fd1ea7db5ff19b89e query I rowsort label-6140 SELECT + - col0 * col0 AS col2 FROM tab1 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 94c41e2f54458a2fd1ea7db5ff19b89e query I rowsort label-6140 SELECT + - col0 * col0 AS col2 FROM tab2 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 94c41e2f54458a2fd1ea7db5ff19b89e query I rowsort label-6140 SELECT + - col0 * col0 AS col2 FROM tab3 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 94c41e2f54458a2fd1ea7db5ff19b89e query I rowsort label-6140 SELECT + - col0 * col0 AS col2 FROM tab4 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 94c41e2f54458a2fd1ea7db5ff19b89e query IIIIIII rowsort label-6145 SELECT ALL * FROM tab0 WHERE NULL >= + col0 ---- query IIIIIII rowsort label-6145 SELECT ALL * FROM tab1 WHERE NULL >= + col0 ---- query IIIIIII rowsort label-6145 SELECT ALL * FROM tab2 WHERE NULL >= + col0 ---- query IIIIIII rowsort label-6145 SELECT ALL * FROM tab3 WHERE NULL >= + col0 ---- query IIIIIII rowsort label-6145 SELECT ALL * FROM tab4 WHERE NULL >= + col0 ---- onlyif mysql # CAST syntax: SIGNED type: query II rowsort label-6150 SELECT - + CAST( CAST( - + 73 AS SIGNED ) AS SIGNED ) + col0 AS col0, col2 FROM tab0 cor0 WHERE + 64 * - + ( col3 ) IS NOT NULL ---- 20 values hashing to 7428eec1c50231cd60a1b434cd14b34a skipif mysql # not compatible query II rowsort label-6150 SELECT - + CAST ( CAST ( - + 73 AS INTEGER ) AS INTEGER ) + col0 AS col0, col2 FROM tab0 cor0 WHERE + 64 * - + ( col3 ) IS NOT NULL ---- 20 values hashing to 7428eec1c50231cd60a1b434cd14b34a onlyif mysql # CAST syntax: SIGNED type: query II rowsort label-6150 SELECT - + CAST( CAST( - + 73 AS SIGNED ) AS SIGNED ) + col0 AS col0, col2 FROM tab1 cor0 WHERE + 64 * - + ( col3 ) IS NOT NULL ---- 20 values hashing to 7428eec1c50231cd60a1b434cd14b34a skipif mysql # not compatible query II rowsort label-6150 SELECT - + CAST ( CAST ( - + 73 AS INTEGER ) AS INTEGER ) + col0 AS col0, col2 FROM tab1 cor0 WHERE + 64 * - + ( col3 ) IS NOT NULL ---- 20 values hashing to 7428eec1c50231cd60a1b434cd14b34a onlyif mysql # CAST syntax: SIGNED type: query II rowsort label-6150 SELECT - + CAST( CAST( - + 73 AS SIGNED ) AS SIGNED ) + col0 AS col0, col2 FROM tab2 cor0 WHERE + 64 * - + ( col3 ) IS NOT NULL ---- 20 values hashing to 7428eec1c50231cd60a1b434cd14b34a skipif mysql # not compatible query II rowsort label-6150 SELECT - + CAST ( CAST ( - + 73 AS INTEGER ) AS INTEGER ) + col0 AS col0, col2 FROM tab2 cor0 WHERE + 64 * - + ( col3 ) IS NOT NULL ---- 20 values hashing to 7428eec1c50231cd60a1b434cd14b34a onlyif mysql # CAST syntax: SIGNED type: query II rowsort label-6150 SELECT - + CAST( CAST( - + 73 AS SIGNED ) AS SIGNED ) + col0 AS col0, col2 FROM tab3 cor0 WHERE + 64 * - + ( col3 ) IS NOT NULL ---- 20 values hashing to 7428eec1c50231cd60a1b434cd14b34a skipif mysql # not compatible query II rowsort label-6150 SELECT - + CAST ( CAST ( - + 73 AS INTEGER ) AS INTEGER ) + col0 AS col0, col2 FROM tab3 cor0 WHERE + 64 * - + ( col3 ) IS NOT NULL ---- 20 values hashing to 7428eec1c50231cd60a1b434cd14b34a onlyif mysql # CAST syntax: SIGNED type: query II rowsort label-6150 SELECT - + CAST( CAST( - + 73 AS SIGNED ) AS SIGNED ) + col0 AS col0, col2 FROM tab4 cor0 WHERE + 64 * - + ( col3 ) IS NOT NULL ---- 20 values hashing to 7428eec1c50231cd60a1b434cd14b34a skipif mysql # not compatible query II rowsort label-6150 SELECT - + CAST ( CAST ( - + 73 AS INTEGER ) AS INTEGER ) + col0 AS col0, col2 FROM tab4 cor0 WHERE + 64 * - + ( col3 ) IS NOT NULL ---- 20 values hashing to 7428eec1c50231cd60a1b434cd14b34a query II rowsort label-6155 SELECT 95, - 25 AS col2 FROM tab0 AS cor0 WHERE NULL IS NULL ---- 20 values hashing to 4ac83b59ee0a009ad8df68dfd9470e45 query II rowsort label-6155 SELECT 95, - 25 AS col2 FROM tab1 AS cor0 WHERE NULL IS NULL ---- 20 values hashing to 4ac83b59ee0a009ad8df68dfd9470e45 query II rowsort label-6155 SELECT 95, - 25 AS col2 FROM tab2 AS cor0 WHERE NULL IS NULL ---- 20 values hashing to 4ac83b59ee0a009ad8df68dfd9470e45 query II rowsort label-6155 SELECT 95, - 25 AS col2 FROM tab3 AS cor0 WHERE NULL IS NULL ---- 20 values hashing to 4ac83b59ee0a009ad8df68dfd9470e45 query II rowsort label-6155 SELECT 95, - 25 AS col2 FROM tab4 AS cor0 WHERE NULL IS NULL ---- 20 values hashing to 4ac83b59ee0a009ad8df68dfd9470e45 query IIIIIII rowsort label-6160 SELECT * FROM tab0 AS cor0 WHERE - col0 NOT BETWEEN NULL AND ( NULL ) ---- query IIIIIII rowsort label-6160 SELECT * FROM tab1 AS cor0 WHERE - col0 NOT BETWEEN NULL AND ( NULL ) ---- query IIIIIII rowsort label-6160 SELECT * FROM tab2 AS cor0 WHERE - col0 NOT BETWEEN NULL AND ( NULL ) ---- query IIIIIII rowsort label-6160 SELECT * FROM tab3 AS cor0 WHERE - col0 NOT BETWEEN NULL AND ( NULL ) ---- query IIIIIII rowsort label-6160 SELECT * FROM tab4 AS cor0 WHERE - col0 NOT BETWEEN NULL AND ( NULL ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-6165 SELECT ALL - CAST( NULL AS SIGNED ) - 47 AS col2 FROM tab0 WHERE NULL IS NOT NULL ---- skipif mysql # not compatible query I rowsort label-6165 SELECT ALL - CAST ( NULL AS INTEGER ) - 47 AS col2 FROM tab0 WHERE NULL IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-6165 SELECT ALL - CAST( NULL AS SIGNED ) - 47 AS col2 FROM tab1 WHERE NULL IS NOT NULL ---- skipif mysql # not compatible query I rowsort label-6165 SELECT ALL - CAST ( NULL AS INTEGER ) - 47 AS col2 FROM tab1 WHERE NULL IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-6165 SELECT ALL - CAST( NULL AS SIGNED ) - 47 AS col2 FROM tab2 WHERE NULL IS NOT NULL ---- skipif mysql # not compatible query I rowsort label-6165 SELECT ALL - CAST ( NULL AS INTEGER ) - 47 AS col2 FROM tab2 WHERE NULL IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-6165 SELECT ALL - CAST( NULL AS SIGNED ) - 47 AS col2 FROM tab3 WHERE NULL IS NOT NULL ---- skipif mysql # not compatible query I rowsort label-6165 SELECT ALL - CAST ( NULL AS INTEGER ) - 47 AS col2 FROM tab3 WHERE NULL IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-6165 SELECT ALL - CAST( NULL AS SIGNED ) - 47 AS col2 FROM tab4 WHERE NULL IS NOT NULL ---- skipif mysql # not compatible query I rowsort label-6165 SELECT ALL - CAST ( NULL AS INTEGER ) - 47 AS col2 FROM tab4 WHERE NULL IS NOT NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-6170 SELECT + col2 col4 FROM tab0 WHERE - col3 IS NOT NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-6170 SELECT + col2 col4 FROM tab1 WHERE - col3 IS NOT NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-6170 SELECT + col2 col4 FROM tab2 WHERE - col3 IS NOT NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-6170 SELECT + col2 col4 FROM tab3 WHERE - col3 IS NOT NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-6170 SELECT + col2 col4 FROM tab4 WHERE - col3 IS NOT NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-6175 SELECT - 19 FROM tab0 AS cor0 WHERE NOT ( NULL ) IS NOT NULL ---- 10 values hashing to e4f88df3476d2da2fcc5857a27e3001c query I rowsort label-6175 SELECT - 19 FROM tab1 AS cor0 WHERE NOT ( NULL ) IS NOT NULL ---- 10 values hashing to e4f88df3476d2da2fcc5857a27e3001c query I rowsort label-6175 SELECT - 19 FROM tab2 AS cor0 WHERE NOT ( NULL ) IS NOT NULL ---- 10 values hashing to e4f88df3476d2da2fcc5857a27e3001c query I rowsort label-6175 SELECT - 19 FROM tab3 AS cor0 WHERE NOT ( NULL ) IS NOT NULL ---- 10 values hashing to e4f88df3476d2da2fcc5857a27e3001c query I rowsort label-6175 SELECT - 19 FROM tab4 AS cor0 WHERE NOT ( NULL ) IS NOT NULL ---- 10 values hashing to e4f88df3476d2da2fcc5857a27e3001c onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-6180 SELECT * FROM tab0 AS cor0 WHERE NOT 68 * - - CAST( NULL AS SIGNED ) <= NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-6180 SELECT * FROM tab0 AS cor0 WHERE NOT 68 * - - CAST ( NULL AS INTEGER ) <= NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-6180 SELECT * FROM tab1 AS cor0 WHERE NOT 68 * - - CAST( NULL AS SIGNED ) <= NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-6180 SELECT * FROM tab1 AS cor0 WHERE NOT 68 * - - CAST ( NULL AS INTEGER ) <= NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-6180 SELECT * FROM tab2 AS cor0 WHERE NOT 68 * - - CAST( NULL AS SIGNED ) <= NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-6180 SELECT * FROM tab2 AS cor0 WHERE NOT 68 * - - CAST ( NULL AS INTEGER ) <= NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-6180 SELECT * FROM tab3 AS cor0 WHERE NOT 68 * - - CAST( NULL AS SIGNED ) <= NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-6180 SELECT * FROM tab3 AS cor0 WHERE NOT 68 * - - CAST ( NULL AS INTEGER ) <= NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-6180 SELECT * FROM tab4 AS cor0 WHERE NOT 68 * - - CAST( NULL AS SIGNED ) <= NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-6180 SELECT * FROM tab4 AS cor0 WHERE NOT 68 * - - CAST ( NULL AS INTEGER ) <= NULL ---- query I rowsort label-6185 SELECT DISTINCT 19 * + 50 * 22 + 87 FROM tab0 AS cor0 WHERE NOT + col4 >= NULL ---- query I rowsort label-6185 SELECT DISTINCT 19 * + 50 * 22 + 87 FROM tab1 AS cor0 WHERE NOT + col4 >= NULL ---- query I rowsort label-6185 SELECT DISTINCT 19 * + 50 * 22 + 87 FROM tab2 AS cor0 WHERE NOT + col4 >= NULL ---- query I rowsort label-6185 SELECT DISTINCT 19 * + 50 * 22 + 87 FROM tab3 AS cor0 WHERE NOT + col4 >= NULL ---- query I rowsort label-6185 SELECT DISTINCT 19 * + 50 * 22 + 87 FROM tab4 AS cor0 WHERE NOT + col4 >= NULL ---- query I rowsort label-6190 SELECT ALL + 57 + + - col0 AS col1 FROM tab0 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-6190 SELECT ALL + 57 + + - col0 AS col1 FROM tab1 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-6190 SELECT ALL + 57 + + - col0 AS col1 FROM tab2 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-6190 SELECT ALL + 57 + + - col0 AS col1 FROM tab3 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-6190 SELECT ALL + 57 + + - col0 AS col1 FROM tab4 AS cor0 WHERE NOT NULL IS NULL ---- query IIIIIII rowsort label-6195 SELECT * FROM tab0 AS cor0 WHERE ( - 53 ) BETWEEN + 19 AND NULL ---- query IIIIIII rowsort label-6195 SELECT * FROM tab1 AS cor0 WHERE ( - 53 ) BETWEEN + 19 AND NULL ---- query IIIIIII rowsort label-6195 SELECT * FROM tab2 AS cor0 WHERE ( - 53 ) BETWEEN + 19 AND NULL ---- query IIIIIII rowsort label-6195 SELECT * FROM tab3 AS cor0 WHERE ( - 53 ) BETWEEN + 19 AND NULL ---- query IIIIIII rowsort label-6195 SELECT * FROM tab4 AS cor0 WHERE ( - 53 ) BETWEEN + 19 AND NULL ---- query I rowsort label-6200 SELECT + + 28 AS col4 FROM tab0 WHERE NULL IS NOT NULL ---- query I rowsort label-6200 SELECT + + 28 AS col4 FROM tab1 WHERE NULL IS NOT NULL ---- query I rowsort label-6200 SELECT + + 28 AS col4 FROM tab2 WHERE NULL IS NOT NULL ---- query I rowsort label-6200 SELECT + + 28 AS col4 FROM tab3 WHERE NULL IS NOT NULL ---- query I rowsort label-6200 SELECT + + 28 AS col4 FROM tab4 WHERE NULL IS NOT NULL ---- onlyif mysql # DIV for integer division: query II rowsort label-6205 SELECT + + col0, col0 DIV - 24 FROM tab0 WHERE NULL IS NULL ---- 20 values hashing to 1682925b3436dba5ddc823b26c1f614e skipif mysql # not compatible query II rowsort label-6205 SELECT + + col0, col0 / - 24 FROM tab0 WHERE NULL IS NULL ---- 20 values hashing to 1682925b3436dba5ddc823b26c1f614e onlyif mysql # DIV for integer division: query II rowsort label-6205 SELECT + + col0, col0 DIV - 24 FROM tab1 WHERE NULL IS NULL ---- 20 values hashing to 1682925b3436dba5ddc823b26c1f614e skipif mysql # not compatible query II rowsort label-6205 SELECT + + col0, col0 / - 24 FROM tab1 WHERE NULL IS NULL ---- 20 values hashing to 1682925b3436dba5ddc823b26c1f614e onlyif mysql # DIV for integer division: query II rowsort label-6205 SELECT + + col0, col0 DIV - 24 FROM tab2 WHERE NULL IS NULL ---- 20 values hashing to 1682925b3436dba5ddc823b26c1f614e skipif mysql # not compatible query II rowsort label-6205 SELECT + + col0, col0 / - 24 FROM tab2 WHERE NULL IS NULL ---- 20 values hashing to 1682925b3436dba5ddc823b26c1f614e onlyif mysql # DIV for integer division: query II rowsort label-6205 SELECT + + col0, col0 DIV - 24 FROM tab3 WHERE NULL IS NULL ---- 20 values hashing to 1682925b3436dba5ddc823b26c1f614e skipif mysql # not compatible query II rowsort label-6205 SELECT + + col0, col0 / - 24 FROM tab3 WHERE NULL IS NULL ---- 20 values hashing to 1682925b3436dba5ddc823b26c1f614e onlyif mysql # DIV for integer division: query II rowsort label-6205 SELECT + + col0, col0 DIV - 24 FROM tab4 WHERE NULL IS NULL ---- 20 values hashing to 1682925b3436dba5ddc823b26c1f614e skipif mysql # not compatible query II rowsort label-6205 SELECT + + col0, col0 / - 24 FROM tab4 WHERE NULL IS NULL ---- 20 values hashing to 1682925b3436dba5ddc823b26c1f614e onlyif mysql # aggregate syntax: query I rowsort label-6210 SELECT - COUNT( * ) FROM tab0 WHERE + col3 = NULL ---- 0 skipif mysql # not compatible query I rowsort label-6210 SELECT - COUNT ( * ) FROM tab0 WHERE + col3 = NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-6210 SELECT - COUNT( * ) FROM tab1 WHERE + col3 = NULL ---- 0 skipif mysql # not compatible query I rowsort label-6210 SELECT - COUNT ( * ) FROM tab1 WHERE + col3 = NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-6210 SELECT - COUNT( * ) FROM tab2 WHERE + col3 = NULL ---- 0 skipif mysql # not compatible query I rowsort label-6210 SELECT - COUNT ( * ) FROM tab2 WHERE + col3 = NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-6210 SELECT - COUNT( * ) FROM tab3 WHERE + col3 = NULL ---- 0 skipif mysql # not compatible query I rowsort label-6210 SELECT - COUNT ( * ) FROM tab3 WHERE + col3 = NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-6210 SELECT - COUNT( * ) FROM tab4 WHERE + col3 = NULL ---- 0 skipif mysql # not compatible query I rowsort label-6210 SELECT - COUNT ( * ) FROM tab4 WHERE + col3 = NULL ---- 0 query I rowsort label-6215 SELECT + 54 AS col0 FROM tab0 WHERE + 7 NOT BETWEEN + 5 AND NULL ---- query I rowsort label-6215 SELECT + 54 AS col0 FROM tab1 WHERE + 7 NOT BETWEEN + 5 AND NULL ---- query I rowsort label-6215 SELECT + 54 AS col0 FROM tab2 WHERE + 7 NOT BETWEEN + 5 AND NULL ---- query I rowsort label-6215 SELECT + 54 AS col0 FROM tab3 WHERE + 7 NOT BETWEEN + 5 AND NULL ---- query I rowsort label-6215 SELECT + 54 AS col0 FROM tab4 WHERE + 7 NOT BETWEEN + 5 AND NULL ---- onlyif mysql # aggregate syntax: query I rowsort label-6220 SELECT ALL COUNT( * ) col0 FROM tab0 AS cor0 WHERE NULL IS NULL ---- 10 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-6220 SELECT ALL COUNT ( * ) col0 FROM tab0 AS cor0 WHERE NULL IS NULL ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-6220 SELECT ALL COUNT( * ) col0 FROM tab1 AS cor0 WHERE NULL IS NULL ---- 10 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-6220 SELECT ALL COUNT ( * ) col0 FROM tab1 AS cor0 WHERE NULL IS NULL ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-6220 SELECT ALL COUNT( * ) col0 FROM tab2 AS cor0 WHERE NULL IS NULL ---- 10 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-6220 SELECT ALL COUNT ( * ) col0 FROM tab2 AS cor0 WHERE NULL IS NULL ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-6220 SELECT ALL COUNT( * ) col0 FROM tab3 AS cor0 WHERE NULL IS NULL ---- 10 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-6220 SELECT ALL COUNT ( * ) col0 FROM tab3 AS cor0 WHERE NULL IS NULL ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-6220 SELECT ALL COUNT( * ) col0 FROM tab4 AS cor0 WHERE NULL IS NULL ---- 10 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-6220 SELECT ALL COUNT ( * ) col0 FROM tab4 AS cor0 WHERE NULL IS NULL ---- 10 query I rowsort label-6225 SELECT + 6 AS col1 FROM tab0 cor0 WHERE ( NOT + - col1 IS NOT NULL ) ---- query I rowsort label-6225 SELECT + 6 AS col1 FROM tab1 cor0 WHERE ( NOT + - col1 IS NOT NULL ) ---- query I rowsort label-6225 SELECT + 6 AS col1 FROM tab2 cor0 WHERE ( NOT + - col1 IS NOT NULL ) ---- query I rowsort label-6225 SELECT + 6 AS col1 FROM tab3 cor0 WHERE ( NOT + - col1 IS NOT NULL ) ---- query I rowsort label-6225 SELECT + 6 AS col1 FROM tab4 cor0 WHERE ( NOT + - col1 IS NOT NULL ) ---- query I rowsort label-6230 SELECT DISTINCT + 91 FROM tab0 cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-6230 SELECT DISTINCT + 91 FROM tab1 cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-6230 SELECT DISTINCT + 91 FROM tab2 cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-6230 SELECT DISTINCT + 91 FROM tab3 cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-6230 SELECT DISTINCT + 91 FROM tab4 cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-6235 SELECT + - 35 / - + col1 - + col4 FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND ( NULL ) ---- query I rowsort label-6235 SELECT + - 35 / - + col1 - + col4 FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND ( NULL ) ---- query I rowsort label-6235 SELECT + - 35 / - + col1 - + col4 FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND ( NULL ) ---- query I rowsort label-6235 SELECT + - 35 / - + col1 - + col4 FROM tab3 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND ( NULL ) ---- query I rowsort label-6235 SELECT + - 35 / - + col1 - + col4 FROM tab4 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND ( NULL ) ---- query IIIIIII rowsort label-6240 SELECT ALL * FROM tab0 AS cor0 WHERE NOT + 87 IS NOT NULL ---- query IIIIIII rowsort label-6240 SELECT ALL * FROM tab1 AS cor0 WHERE NOT + 87 IS NOT NULL ---- query IIIIIII rowsort label-6240 SELECT ALL * FROM tab2 AS cor0 WHERE NOT + 87 IS NOT NULL ---- query IIIIIII rowsort label-6240 SELECT ALL * FROM tab3 AS cor0 WHERE NOT + 87 IS NOT NULL ---- query IIIIIII rowsort label-6240 SELECT ALL * FROM tab4 AS cor0 WHERE NOT + 87 IS NOT NULL ---- query II rowsort label-6245 SELECT ALL col2 AS col0, - col0 AS col1 FROM tab0 AS cor0 WHERE NOT ( NULL ) IS NOT NULL ---- 20 values hashing to 77e38bd496dfcf6360ac688ee0c14032 query II rowsort label-6245 SELECT ALL col2 AS col0, - col0 AS col1 FROM tab1 AS cor0 WHERE NOT ( NULL ) IS NOT NULL ---- 20 values hashing to 77e38bd496dfcf6360ac688ee0c14032 query II rowsort label-6245 SELECT ALL col2 AS col0, - col0 AS col1 FROM tab2 AS cor0 WHERE NOT ( NULL ) IS NOT NULL ---- 20 values hashing to 77e38bd496dfcf6360ac688ee0c14032 query II rowsort label-6245 SELECT ALL col2 AS col0, - col0 AS col1 FROM tab3 AS cor0 WHERE NOT ( NULL ) IS NOT NULL ---- 20 values hashing to 77e38bd496dfcf6360ac688ee0c14032 query II rowsort label-6245 SELECT ALL col2 AS col0, - col0 AS col1 FROM tab4 AS cor0 WHERE NOT ( NULL ) IS NOT NULL ---- 20 values hashing to 77e38bd496dfcf6360ac688ee0c14032 query I rowsort label-6250 SELECT DISTINCT + col3 FROM tab0 cor0 WHERE 83 * - col0 / - col4 / + col3 IS NOT NULL ---- 10 values hashing to d70c4f7d82d3133d625e315338f25a09 query I rowsort label-6250 SELECT DISTINCT + col3 FROM tab1 cor0 WHERE 83 * - col0 / - col4 / + col3 IS NOT NULL ---- 10 values hashing to d70c4f7d82d3133d625e315338f25a09 query I rowsort label-6250 SELECT DISTINCT + col3 FROM tab2 cor0 WHERE 83 * - col0 / - col4 / + col3 IS NOT NULL ---- 10 values hashing to d70c4f7d82d3133d625e315338f25a09 query I rowsort label-6250 SELECT DISTINCT + col3 FROM tab3 cor0 WHERE 83 * - col0 / - col4 / + col3 IS NOT NULL ---- 10 values hashing to d70c4f7d82d3133d625e315338f25a09 query I rowsort label-6250 SELECT DISTINCT + col3 FROM tab4 cor0 WHERE 83 * - col0 / - col4 / + col3 IS NOT NULL ---- 10 values hashing to d70c4f7d82d3133d625e315338f25a09 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-6255 SELECT - CAST( - col1 AS SIGNED ) AS col0 FROM tab0 AS cor0 WHERE NOT + col3 + + col4 IS NOT NULL ---- skipif mysql # not compatible query I rowsort label-6255 SELECT - CAST ( - col1 AS INTEGER ) AS col0 FROM tab0 AS cor0 WHERE NOT + col3 + + col4 IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-6255 SELECT - CAST( - col1 AS SIGNED ) AS col0 FROM tab1 AS cor0 WHERE NOT + col3 + + col4 IS NOT NULL ---- skipif mysql # not compatible query I rowsort label-6255 SELECT - CAST ( - col1 AS INTEGER ) AS col0 FROM tab1 AS cor0 WHERE NOT + col3 + + col4 IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-6255 SELECT - CAST( - col1 AS SIGNED ) AS col0 FROM tab2 AS cor0 WHERE NOT + col3 + + col4 IS NOT NULL ---- skipif mysql # not compatible query I rowsort label-6255 SELECT - CAST ( - col1 AS INTEGER ) AS col0 FROM tab2 AS cor0 WHERE NOT + col3 + + col4 IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-6255 SELECT - CAST( - col1 AS SIGNED ) AS col0 FROM tab3 AS cor0 WHERE NOT + col3 + + col4 IS NOT NULL ---- skipif mysql # not compatible query I rowsort label-6255 SELECT - CAST ( - col1 AS INTEGER ) AS col0 FROM tab3 AS cor0 WHERE NOT + col3 + + col4 IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-6255 SELECT - CAST( - col1 AS SIGNED ) AS col0 FROM tab4 AS cor0 WHERE NOT + col3 + + col4 IS NOT NULL ---- skipif mysql # not compatible query I rowsort label-6255 SELECT - CAST ( - col1 AS INTEGER ) AS col0 FROM tab4 AS cor0 WHERE NOT + col3 + + col4 IS NOT NULL ---- query IIIIIII rowsort label-6260 SELECT * FROM tab0 AS cor0 WHERE NOT NULL >= + col0 ---- query IIIIIII rowsort label-6260 SELECT * FROM tab1 AS cor0 WHERE NOT NULL >= + col0 ---- query IIIIIII rowsort label-6260 SELECT * FROM tab2 AS cor0 WHERE NOT NULL >= + col0 ---- query IIIIIII rowsort label-6260 SELECT * FROM tab3 AS cor0 WHERE NOT NULL >= + col0 ---- query IIIIIII rowsort label-6260 SELECT * FROM tab4 AS cor0 WHERE NOT NULL >= + col0 ---- query IIIIIII rowsort label-6265 SELECT * FROM tab0 WHERE NOT NULL IN ( - - 22, + 30 ) ---- query IIIIIII rowsort label-6265 SELECT * FROM tab1 WHERE NOT NULL IN ( - - 22, + 30 ) ---- query IIIIIII rowsort label-6265 SELECT * FROM tab2 WHERE NOT NULL IN ( - - 22, + 30 ) ---- query IIIIIII rowsort label-6265 SELECT * FROM tab3 WHERE NOT NULL IN ( - - 22, + 30 ) ---- query IIIIIII rowsort label-6265 SELECT * FROM tab4 WHERE NOT NULL IN ( - - 22, + 30 ) ---- onlyif mysql # DIV for integer division: query I rowsort label-6270 SELECT - col3 DIV - + 45 AS col3 FROM tab0 WHERE NOT - 65 IS NULL ---- 10 values hashing to 6cfdf6545de1de6d3d0dd0d7a82e3be9 skipif mysql # not compatible query I rowsort label-6270 SELECT - col3 / - + 45 AS col3 FROM tab0 WHERE NOT - 65 IS NULL ---- 10 values hashing to 6cfdf6545de1de6d3d0dd0d7a82e3be9 onlyif mysql # DIV for integer division: query I rowsort label-6270 SELECT - col3 DIV - + 45 AS col3 FROM tab1 WHERE NOT - 65 IS NULL ---- 10 values hashing to 6cfdf6545de1de6d3d0dd0d7a82e3be9 skipif mysql # not compatible query I rowsort label-6270 SELECT - col3 / - + 45 AS col3 FROM tab1 WHERE NOT - 65 IS NULL ---- 10 values hashing to 6cfdf6545de1de6d3d0dd0d7a82e3be9 onlyif mysql # DIV for integer division: query I rowsort label-6270 SELECT - col3 DIV - + 45 AS col3 FROM tab2 WHERE NOT - 65 IS NULL ---- 10 values hashing to 6cfdf6545de1de6d3d0dd0d7a82e3be9 skipif mysql # not compatible query I rowsort label-6270 SELECT - col3 / - + 45 AS col3 FROM tab2 WHERE NOT - 65 IS NULL ---- 10 values hashing to 6cfdf6545de1de6d3d0dd0d7a82e3be9 onlyif mysql # DIV for integer division: query I rowsort label-6270 SELECT - col3 DIV - + 45 AS col3 FROM tab3 WHERE NOT - 65 IS NULL ---- 10 values hashing to 6cfdf6545de1de6d3d0dd0d7a82e3be9 skipif mysql # not compatible query I rowsort label-6270 SELECT - col3 / - + 45 AS col3 FROM tab3 WHERE NOT - 65 IS NULL ---- 10 values hashing to 6cfdf6545de1de6d3d0dd0d7a82e3be9 onlyif mysql # DIV for integer division: query I rowsort label-6270 SELECT - col3 DIV - + 45 AS col3 FROM tab4 WHERE NOT - 65 IS NULL ---- 10 values hashing to 6cfdf6545de1de6d3d0dd0d7a82e3be9 skipif mysql # not compatible query I rowsort label-6270 SELECT - col3 / - + 45 AS col3 FROM tab4 WHERE NOT - 65 IS NULL ---- 10 values hashing to 6cfdf6545de1de6d3d0dd0d7a82e3be9 query I rowsort label-6275 SELECT DISTINCT + 18 AS col3 FROM tab0 AS cor0 WHERE ( NULL ) NOT IN ( - col1 ) ---- query I rowsort label-6275 SELECT DISTINCT + 18 AS col3 FROM tab1 AS cor0 WHERE ( NULL ) NOT IN ( - col1 ) ---- query I rowsort label-6275 SELECT DISTINCT + 18 AS col3 FROM tab2 AS cor0 WHERE ( NULL ) NOT IN ( - col1 ) ---- query I rowsort label-6275 SELECT DISTINCT + 18 AS col3 FROM tab3 AS cor0 WHERE ( NULL ) NOT IN ( - col1 ) ---- query I rowsort label-6275 SELECT DISTINCT + 18 AS col3 FROM tab4 AS cor0 WHERE ( NULL ) NOT IN ( - col1 ) ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-6280 SELECT col4 col5 FROM tab0 AS cor0 WHERE NULL IS NOT NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-6280 SELECT col4 col5 FROM tab1 AS cor0 WHERE NULL IS NOT NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-6280 SELECT col4 col5 FROM tab2 AS cor0 WHERE NULL IS NOT NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-6280 SELECT col4 col5 FROM tab3 AS cor0 WHERE NULL IS NOT NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-6280 SELECT col4 col5 FROM tab4 AS cor0 WHERE NULL IS NOT NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-6285 SELECT 15 * col4 / + - col1 col1 FROM tab0 AS cor0 WHERE + 23 * + 56 = NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-6285 SELECT 15 * col4 / + - col1 col1 FROM tab1 AS cor0 WHERE + 23 * + 56 = NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-6285 SELECT 15 * col4 / + - col1 col1 FROM tab2 AS cor0 WHERE + 23 * + 56 = NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-6285 SELECT 15 * col4 / + - col1 col1 FROM tab3 AS cor0 WHERE + 23 * + 56 = NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-6285 SELECT 15 * col4 / + - col1 col1 FROM tab4 AS cor0 WHERE + 23 * + 56 = NULL ---- query I rowsort label-6290 SELECT - 17 FROM tab0 cor0 WHERE NOT ( NOT NULL > - col4 ) ---- query I rowsort label-6290 SELECT - 17 FROM tab1 cor0 WHERE NOT ( NOT NULL > - col4 ) ---- query I rowsort label-6290 SELECT - 17 FROM tab2 cor0 WHERE NOT ( NOT NULL > - col4 ) ---- query I rowsort label-6290 SELECT - 17 FROM tab3 cor0 WHERE NOT ( NOT NULL > - col4 ) ---- query I rowsort label-6290 SELECT - 17 FROM tab4 cor0 WHERE NOT ( NOT NULL > - col4 ) ---- onlyif mysql # CAST syntax: DECIMAL type: query IIIIIII rowsort label-6295 SELECT * FROM tab0 AS cor0 WHERE + col0 * + - col3 <> CAST( NULL AS DECIMAL ) ---- skipif mysql # not compatible query IIIIIII rowsort label-6295 SELECT * FROM tab0 AS cor0 WHERE + col0 * + - col3 <> CAST ( NULL AS REAL ) ---- onlyif mysql # CAST syntax: DECIMAL type: query IIIIIII rowsort label-6295 SELECT * FROM tab1 AS cor0 WHERE + col0 * + - col3 <> CAST( NULL AS DECIMAL ) ---- skipif mysql # not compatible query IIIIIII rowsort label-6295 SELECT * FROM tab1 AS cor0 WHERE + col0 * + - col3 <> CAST ( NULL AS REAL ) ---- onlyif mysql # CAST syntax: DECIMAL type: query IIIIIII rowsort label-6295 SELECT * FROM tab2 AS cor0 WHERE + col0 * + - col3 <> CAST( NULL AS DECIMAL ) ---- skipif mysql # not compatible query IIIIIII rowsort label-6295 SELECT * FROM tab2 AS cor0 WHERE + col0 * + - col3 <> CAST ( NULL AS REAL ) ---- onlyif mysql # CAST syntax: DECIMAL type: query IIIIIII rowsort label-6295 SELECT * FROM tab3 AS cor0 WHERE + col0 * + - col3 <> CAST( NULL AS DECIMAL ) ---- skipif mysql # not compatible query IIIIIII rowsort label-6295 SELECT * FROM tab3 AS cor0 WHERE + col0 * + - col3 <> CAST ( NULL AS REAL ) ---- onlyif mysql # CAST syntax: DECIMAL type: query IIIIIII rowsort label-6295 SELECT * FROM tab4 AS cor0 WHERE + col0 * + - col3 <> CAST( NULL AS DECIMAL ) ---- skipif mysql # not compatible query IIIIIII rowsort label-6295 SELECT * FROM tab4 AS cor0 WHERE + col0 * + - col3 <> CAST ( NULL AS REAL ) ---- query IIIIIII rowsort label-6300 SELECT * FROM tab0 WHERE NOT NULL NOT BETWEEN col0 + - - col0 AND + col3 ---- query IIIIIII rowsort label-6300 SELECT * FROM tab1 WHERE NOT NULL NOT BETWEEN col0 + - - col0 AND + col3 ---- query IIIIIII rowsort label-6300 SELECT * FROM tab2 WHERE NOT NULL NOT BETWEEN col0 + - - col0 AND + col3 ---- query IIIIIII rowsort label-6300 SELECT * FROM tab3 WHERE NOT NULL NOT BETWEEN col0 + - - col0 AND + col3 ---- query IIIIIII rowsort label-6300 SELECT * FROM tab4 WHERE NOT NULL NOT BETWEEN col0 + - - col0 AND + col3 ---- query IIIIIII rowsort label-6305 SELECT * FROM tab0 WHERE NOT - + col0 * - - col0 IS NOT NULL ---- query IIIIIII rowsort label-6305 SELECT * FROM tab1 WHERE NOT - + col0 * - - col0 IS NOT NULL ---- query IIIIIII rowsort label-6305 SELECT * FROM tab2 WHERE NOT - + col0 * - - col0 IS NOT NULL ---- query IIIIIII rowsort label-6305 SELECT * FROM tab3 WHERE NOT - + col0 * - - col0 IS NOT NULL ---- query IIIIIII rowsort label-6305 SELECT * FROM tab4 WHERE NOT - + col0 * - - col0 IS NOT NULL ---- onlyif mysql # aggregate syntax: query I rowsort label-6310 SELECT + COUNT( * ) AS col5 FROM tab0 AS cor0 WHERE - col0 - col1 + col0 * col3 * + + col0 + + + col4 IS NULL ---- 0 skipif mysql # not compatible query I rowsort label-6310 SELECT + COUNT ( * ) AS col5 FROM tab0 AS cor0 WHERE - col0 - col1 + col0 * col3 * + + col0 + + + col4 IS NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-6310 SELECT + COUNT( * ) AS col5 FROM tab1 AS cor0 WHERE - col0 - col1 + col0 * col3 * + + col0 + + + col4 IS NULL ---- 0 skipif mysql # not compatible query I rowsort label-6310 SELECT + COUNT ( * ) AS col5 FROM tab1 AS cor0 WHERE - col0 - col1 + col0 * col3 * + + col0 + + + col4 IS NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-6310 SELECT + COUNT( * ) AS col5 FROM tab2 AS cor0 WHERE - col0 - col1 + col0 * col3 * + + col0 + + + col4 IS NULL ---- 0 skipif mysql # not compatible query I rowsort label-6310 SELECT + COUNT ( * ) AS col5 FROM tab2 AS cor0 WHERE - col0 - col1 + col0 * col3 * + + col0 + + + col4 IS NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-6310 SELECT + COUNT( * ) AS col5 FROM tab3 AS cor0 WHERE - col0 - col1 + col0 * col3 * + + col0 + + + col4 IS NULL ---- 0 skipif mysql # not compatible query I rowsort label-6310 SELECT + COUNT ( * ) AS col5 FROM tab3 AS cor0 WHERE - col0 - col1 + col0 * col3 * + + col0 + + + col4 IS NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-6310 SELECT + COUNT( * ) AS col5 FROM tab4 AS cor0 WHERE - col0 - col1 + col0 * col3 * + + col0 + + + col4 IS NULL ---- 0 skipif mysql # not compatible query I rowsort label-6310 SELECT + COUNT ( * ) AS col5 FROM tab4 AS cor0 WHERE - col0 - col1 + col0 * col3 * + + col0 + + + col4 IS NULL ---- 0 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-6315 SELECT 55 + CAST( NULL AS SIGNED ) AS col0 FROM tab0 AS cor0 WHERE NULL IS NOT NULL ---- skipif mysql # not compatible query I rowsort label-6315 SELECT 55 + CAST ( NULL AS INTEGER ) AS col0 FROM tab0 AS cor0 WHERE NULL IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-6315 SELECT 55 + CAST( NULL AS SIGNED ) AS col0 FROM tab1 AS cor0 WHERE NULL IS NOT NULL ---- skipif mysql # not compatible query I rowsort label-6315 SELECT 55 + CAST ( NULL AS INTEGER ) AS col0 FROM tab1 AS cor0 WHERE NULL IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-6315 SELECT 55 + CAST( NULL AS SIGNED ) AS col0 FROM tab2 AS cor0 WHERE NULL IS NOT NULL ---- skipif mysql # not compatible query I rowsort label-6315 SELECT 55 + CAST ( NULL AS INTEGER ) AS col0 FROM tab2 AS cor0 WHERE NULL IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-6315 SELECT 55 + CAST( NULL AS SIGNED ) AS col0 FROM tab3 AS cor0 WHERE NULL IS NOT NULL ---- skipif mysql # not compatible query I rowsort label-6315 SELECT 55 + CAST ( NULL AS INTEGER ) AS col0 FROM tab3 AS cor0 WHERE NULL IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-6315 SELECT 55 + CAST( NULL AS SIGNED ) AS col0 FROM tab4 AS cor0 WHERE NULL IS NOT NULL ---- skipif mysql # not compatible query I rowsort label-6315 SELECT 55 + CAST ( NULL AS INTEGER ) AS col0 FROM tab4 AS cor0 WHERE NULL IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-6320 SELECT - col3 + + CAST( NULL AS SIGNED ) AS col2 FROM tab0 AS cor0 WHERE - col4 * col3 * - - ( - col0 ) <= - col0 - col1 ---- skipif mysql # not compatible query I rowsort label-6320 SELECT - col3 + + CAST ( NULL AS INTEGER ) AS col2 FROM tab0 AS cor0 WHERE - col4 * col3 * - - ( - col0 ) <= - col0 - col1 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-6320 SELECT - col3 + + CAST( NULL AS SIGNED ) AS col2 FROM tab1 AS cor0 WHERE - col4 * col3 * - - ( - col0 ) <= - col0 - col1 ---- skipif mysql # not compatible query I rowsort label-6320 SELECT - col3 + + CAST ( NULL AS INTEGER ) AS col2 FROM tab1 AS cor0 WHERE - col4 * col3 * - - ( - col0 ) <= - col0 - col1 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-6320 SELECT - col3 + + CAST( NULL AS SIGNED ) AS col2 FROM tab2 AS cor0 WHERE - col4 * col3 * - - ( - col0 ) <= - col0 - col1 ---- skipif mysql # not compatible query I rowsort label-6320 SELECT - col3 + + CAST ( NULL AS INTEGER ) AS col2 FROM tab2 AS cor0 WHERE - col4 * col3 * - - ( - col0 ) <= - col0 - col1 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-6320 SELECT - col3 + + CAST( NULL AS SIGNED ) AS col2 FROM tab3 AS cor0 WHERE - col4 * col3 * - - ( - col0 ) <= - col0 - col1 ---- skipif mysql # not compatible query I rowsort label-6320 SELECT - col3 + + CAST ( NULL AS INTEGER ) AS col2 FROM tab3 AS cor0 WHERE - col4 * col3 * - - ( - col0 ) <= - col0 - col1 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-6320 SELECT - col3 + + CAST( NULL AS SIGNED ) AS col2 FROM tab4 AS cor0 WHERE - col4 * col3 * - - ( - col0 ) <= - col0 - col1 ---- skipif mysql # not compatible query I rowsort label-6320 SELECT - col3 + + CAST ( NULL AS INTEGER ) AS col2 FROM tab4 AS cor0 WHERE - col4 * col3 * - - ( - col0 ) <= - col0 - col1 ---- query I rowsort label-6325 SELECT ALL - col0 AS col5 FROM tab0 AS cor0 WHERE ( NULL ) > NULL ---- query I rowsort label-6325 SELECT ALL - col0 AS col5 FROM tab1 AS cor0 WHERE ( NULL ) > NULL ---- query I rowsort label-6325 SELECT ALL - col0 AS col5 FROM tab2 AS cor0 WHERE ( NULL ) > NULL ---- query I rowsort label-6325 SELECT ALL - col0 AS col5 FROM tab3 AS cor0 WHERE ( NULL ) > NULL ---- query I rowsort label-6325 SELECT ALL - col0 AS col5 FROM tab4 AS cor0 WHERE ( NULL ) > NULL ---- query I rowsort label-6330 SELECT ALL 43 FROM tab0 WHERE + + 33 IS NOT NULL ---- 10 values hashing to 9f8ee6252028a2e545594ad9911d8dcc query I rowsort label-6330 SELECT ALL 43 FROM tab1 WHERE + + 33 IS NOT NULL ---- 10 values hashing to 9f8ee6252028a2e545594ad9911d8dcc query I rowsort label-6330 SELECT ALL 43 FROM tab2 WHERE + + 33 IS NOT NULL ---- 10 values hashing to 9f8ee6252028a2e545594ad9911d8dcc query I rowsort label-6330 SELECT ALL 43 FROM tab3 WHERE + + 33 IS NOT NULL ---- 10 values hashing to 9f8ee6252028a2e545594ad9911d8dcc query I rowsort label-6330 SELECT ALL 43 FROM tab4 WHERE + + 33 IS NOT NULL ---- 10 values hashing to 9f8ee6252028a2e545594ad9911d8dcc onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-6335 SELECT ALL col2 AS col4 FROM tab0 AS cor0 WHERE CAST( NULL AS SIGNED ) IS NOT NULL ---- skipif mysql # not compatible query I rowsort label-6335 SELECT ALL col2 AS col4 FROM tab0 AS cor0 WHERE CAST ( NULL AS INTEGER ) IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-6335 SELECT ALL col2 AS col4 FROM tab1 AS cor0 WHERE CAST( NULL AS SIGNED ) IS NOT NULL ---- skipif mysql # not compatible query I rowsort label-6335 SELECT ALL col2 AS col4 FROM tab1 AS cor0 WHERE CAST ( NULL AS INTEGER ) IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-6335 SELECT ALL col2 AS col4 FROM tab2 AS cor0 WHERE CAST( NULL AS SIGNED ) IS NOT NULL ---- skipif mysql # not compatible query I rowsort label-6335 SELECT ALL col2 AS col4 FROM tab2 AS cor0 WHERE CAST ( NULL AS INTEGER ) IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-6335 SELECT ALL col2 AS col4 FROM tab3 AS cor0 WHERE CAST( NULL AS SIGNED ) IS NOT NULL ---- skipif mysql # not compatible query I rowsort label-6335 SELECT ALL col2 AS col4 FROM tab3 AS cor0 WHERE CAST ( NULL AS INTEGER ) IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-6335 SELECT ALL col2 AS col4 FROM tab4 AS cor0 WHERE CAST( NULL AS SIGNED ) IS NOT NULL ---- skipif mysql # not compatible query I rowsort label-6335 SELECT ALL col2 AS col4 FROM tab4 AS cor0 WHERE CAST ( NULL AS INTEGER ) IS NOT NULL ---- query I rowsort label-6340 SELECT DISTINCT - ( - 19 ) + - + col4 + 21 AS col3 FROM tab0 WHERE NOT 60 IS NOT NULL ---- query I rowsort label-6340 SELECT DISTINCT - ( - 19 ) + - + col4 + 21 AS col3 FROM tab1 WHERE NOT 60 IS NOT NULL ---- query I rowsort label-6340 SELECT DISTINCT - ( - 19 ) + - + col4 + 21 AS col3 FROM tab2 WHERE NOT 60 IS NOT NULL ---- query I rowsort label-6340 SELECT DISTINCT - ( - 19 ) + - + col4 + 21 AS col3 FROM tab3 WHERE NOT 60 IS NOT NULL ---- query I rowsort label-6340 SELECT DISTINCT - ( - 19 ) + - + col4 + 21 AS col3 FROM tab4 WHERE NOT 60 IS NOT NULL ---- query I rowsort label-6345 SELECT - col0 AS col0 FROM tab0 AS cor0 WHERE NOT - 14 IS NULL ---- 10 values hashing to 7eea25871edfbad19595a51730f76f07 query I rowsort label-6345 SELECT - col0 AS col0 FROM tab1 AS cor0 WHERE NOT - 14 IS NULL ---- 10 values hashing to 7eea25871edfbad19595a51730f76f07 query I rowsort label-6345 SELECT - col0 AS col0 FROM tab2 AS cor0 WHERE NOT - 14 IS NULL ---- 10 values hashing to 7eea25871edfbad19595a51730f76f07 query I rowsort label-6345 SELECT - col0 AS col0 FROM tab3 AS cor0 WHERE NOT - 14 IS NULL ---- 10 values hashing to 7eea25871edfbad19595a51730f76f07 query I rowsort label-6345 SELECT - col0 AS col0 FROM tab4 AS cor0 WHERE NOT - 14 IS NULL ---- 10 values hashing to 7eea25871edfbad19595a51730f76f07 onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-6350 SELECT * FROM tab0 AS cor0 WHERE NOT - col3 * - + 98 / CAST( NULL AS SIGNED ) / col3 >= col3 ---- skipif mysql # not compatible query IIIIIII rowsort label-6350 SELECT * FROM tab0 AS cor0 WHERE NOT - col3 * - + 98 / CAST ( NULL AS INTEGER ) / col3 >= col3 ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-6350 SELECT * FROM tab1 AS cor0 WHERE NOT - col3 * - + 98 / CAST( NULL AS SIGNED ) / col3 >= col3 ---- skipif mysql # not compatible query IIIIIII rowsort label-6350 SELECT * FROM tab1 AS cor0 WHERE NOT - col3 * - + 98 / CAST ( NULL AS INTEGER ) / col3 >= col3 ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-6350 SELECT * FROM tab2 AS cor0 WHERE NOT - col3 * - + 98 / CAST( NULL AS SIGNED ) / col3 >= col3 ---- skipif mysql # not compatible query IIIIIII rowsort label-6350 SELECT * FROM tab2 AS cor0 WHERE NOT - col3 * - + 98 / CAST ( NULL AS INTEGER ) / col3 >= col3 ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-6350 SELECT * FROM tab3 AS cor0 WHERE NOT - col3 * - + 98 / CAST( NULL AS SIGNED ) / col3 >= col3 ---- skipif mysql # not compatible query IIIIIII rowsort label-6350 SELECT * FROM tab3 AS cor0 WHERE NOT - col3 * - + 98 / CAST ( NULL AS INTEGER ) / col3 >= col3 ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-6350 SELECT * FROM tab4 AS cor0 WHERE NOT - col3 * - + 98 / CAST( NULL AS SIGNED ) / col3 >= col3 ---- skipif mysql # not compatible query IIIIIII rowsort label-6350 SELECT * FROM tab4 AS cor0 WHERE NOT - col3 * - + 98 / CAST ( NULL AS INTEGER ) / col3 >= col3 ---- onlyif mysql # aggregate syntax: query I rowsort label-6355 SELECT ALL - MAX( DISTINCT + col3 ) + + + COUNT( * ) AS col1 FROM tab0 AS cor0 WHERE NOT NULL = + col3 ---- NULL skipif mysql # not compatible query I rowsort label-6355 SELECT ALL - MAX ( DISTINCT + col3 ) + + + COUNT ( * ) AS col1 FROM tab0 AS cor0 WHERE NOT NULL = + col3 ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-6355 SELECT ALL - MAX( DISTINCT + col3 ) + + + COUNT( * ) AS col1 FROM tab1 AS cor0 WHERE NOT NULL = + col3 ---- NULL skipif mysql # not compatible query I rowsort label-6355 SELECT ALL - MAX ( DISTINCT + col3 ) + + + COUNT ( * ) AS col1 FROM tab1 AS cor0 WHERE NOT NULL = + col3 ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-6355 SELECT ALL - MAX( DISTINCT + col3 ) + + + COUNT( * ) AS col1 FROM tab2 AS cor0 WHERE NOT NULL = + col3 ---- NULL skipif mysql # not compatible query I rowsort label-6355 SELECT ALL - MAX ( DISTINCT + col3 ) + + + COUNT ( * ) AS col1 FROM tab2 AS cor0 WHERE NOT NULL = + col3 ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-6355 SELECT ALL - MAX( DISTINCT + col3 ) + + + COUNT( * ) AS col1 FROM tab3 AS cor0 WHERE NOT NULL = + col3 ---- NULL skipif mysql # not compatible query I rowsort label-6355 SELECT ALL - MAX ( DISTINCT + col3 ) + + + COUNT ( * ) AS col1 FROM tab3 AS cor0 WHERE NOT NULL = + col3 ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-6355 SELECT ALL - MAX( DISTINCT + col3 ) + + + COUNT( * ) AS col1 FROM tab4 AS cor0 WHERE NOT NULL = + col3 ---- NULL skipif mysql # not compatible query I rowsort label-6355 SELECT ALL - MAX ( DISTINCT + col3 ) + + + COUNT ( * ) AS col1 FROM tab4 AS cor0 WHERE NOT NULL = + col3 ---- NULL query IIIIIII rowsort label-6360 SELECT ALL * FROM tab0 WHERE NOT 64 = NULL ---- query IIIIIII rowsort label-6360 SELECT ALL * FROM tab1 WHERE NOT 64 = NULL ---- query IIIIIII rowsort label-6360 SELECT ALL * FROM tab2 WHERE NOT 64 = NULL ---- query IIIIIII rowsort label-6360 SELECT ALL * FROM tab3 WHERE NOT 64 = NULL ---- query IIIIIII rowsort label-6360 SELECT ALL * FROM tab4 WHERE NOT 64 = NULL ---- onlyif mysql # aggregate syntax: query I rowsort label-6365 SELECT ALL + + COUNT( * ) + - ( - 62 ) col2 FROM tab0 WHERE NOT 32 IS NOT NULL ---- 62 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-6365 SELECT ALL + + COUNT ( * ) + - ( - 62 ) col2 FROM tab0 WHERE NOT 32 IS NOT NULL ---- 62 onlyif mysql # aggregate syntax: query I rowsort label-6365 SELECT ALL + + COUNT( * ) + - ( - 62 ) col2 FROM tab1 WHERE NOT 32 IS NOT NULL ---- 62 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-6365 SELECT ALL + + COUNT ( * ) + - ( - 62 ) col2 FROM tab1 WHERE NOT 32 IS NOT NULL ---- 62 onlyif mysql # aggregate syntax: query I rowsort label-6365 SELECT ALL + + COUNT( * ) + - ( - 62 ) col2 FROM tab2 WHERE NOT 32 IS NOT NULL ---- 62 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-6365 SELECT ALL + + COUNT ( * ) + - ( - 62 ) col2 FROM tab2 WHERE NOT 32 IS NOT NULL ---- 62 onlyif mysql # aggregate syntax: query I rowsort label-6365 SELECT ALL + + COUNT( * ) + - ( - 62 ) col2 FROM tab3 WHERE NOT 32 IS NOT NULL ---- 62 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-6365 SELECT ALL + + COUNT ( * ) + - ( - 62 ) col2 FROM tab3 WHERE NOT 32 IS NOT NULL ---- 62 onlyif mysql # aggregate syntax: query I rowsort label-6365 SELECT ALL + + COUNT( * ) + - ( - 62 ) col2 FROM tab4 WHERE NOT 32 IS NOT NULL ---- 62 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-6365 SELECT ALL + + COUNT ( * ) + - ( - 62 ) col2 FROM tab4 WHERE NOT 32 IS NOT NULL ---- 62 query I rowsort label-6370 SELECT - - col3 AS col4 FROM tab0 WHERE + col4 IS NULL ---- query I rowsort label-6370 SELECT - - col3 AS col4 FROM tab1 WHERE + col4 IS NULL ---- query I rowsort label-6370 SELECT - - col3 AS col4 FROM tab2 WHERE + col4 IS NULL ---- query I rowsort label-6370 SELECT - - col3 AS col4 FROM tab3 WHERE + col4 IS NULL ---- query I rowsort label-6370 SELECT - - col3 AS col4 FROM tab4 WHERE + col4 IS NULL ---- query I rowsort label-6375 SELECT ALL - col0 + + 32 AS col5 FROM tab0 WHERE NOT NULL IS NULL ---- query I rowsort label-6375 SELECT ALL - col0 + + 32 AS col5 FROM tab1 WHERE NOT NULL IS NULL ---- query I rowsort label-6375 SELECT ALL - col0 + + 32 AS col5 FROM tab2 WHERE NOT NULL IS NULL ---- query I rowsort label-6375 SELECT ALL - col0 + + 32 AS col5 FROM tab3 WHERE NOT NULL IS NULL ---- query I rowsort label-6375 SELECT ALL - col0 + + 32 AS col5 FROM tab4 WHERE NOT NULL IS NULL ---- query I rowsort label-6380 SELECT DISTINCT + col4 AS col5 FROM tab0 WHERE NOT - ( + 39 ) IS NOT NULL ---- query I rowsort label-6380 SELECT DISTINCT + col4 AS col5 FROM tab1 WHERE NOT - ( + 39 ) IS NOT NULL ---- query I rowsort label-6380 SELECT DISTINCT + col4 AS col5 FROM tab2 WHERE NOT - ( + 39 ) IS NOT NULL ---- query I rowsort label-6380 SELECT DISTINCT + col4 AS col5 FROM tab3 WHERE NOT - ( + 39 ) IS NOT NULL ---- query I rowsort label-6380 SELECT DISTINCT + col4 AS col5 FROM tab4 WHERE NOT - ( + 39 ) IS NOT NULL ---- onlyif mysql # CAST syntax: aggregate syntax: DECIMAL type: query II rowsort label-6385 SELECT - 35, COUNT( * ) * + 71 FROM tab0 AS cor0 WHERE NOT NULL BETWEEN ( NULL ) AND - + col1 * + col3 / CAST( NULL AS DECIMAL ) ---- -35 0 skipif mysql # not compatible query II rowsort label-6385 SELECT - 35, COUNT ( * ) * + 71 FROM tab0 AS cor0 WHERE NOT NULL BETWEEN ( NULL ) AND - + col1 * + col3 / CAST ( NULL AS REAL ) ---- -35 0 onlyif mysql # CAST syntax: aggregate syntax: DECIMAL type: query II rowsort label-6385 SELECT - 35, COUNT( * ) * + 71 FROM tab1 AS cor0 WHERE NOT NULL BETWEEN ( NULL ) AND - + col1 * + col3 / CAST( NULL AS DECIMAL ) ---- -35 0 skipif mysql # not compatible query II rowsort label-6385 SELECT - 35, COUNT ( * ) * + 71 FROM tab1 AS cor0 WHERE NOT NULL BETWEEN ( NULL ) AND - + col1 * + col3 / CAST ( NULL AS REAL ) ---- -35 0 onlyif mysql # CAST syntax: aggregate syntax: DECIMAL type: query II rowsort label-6385 SELECT - 35, COUNT( * ) * + 71 FROM tab2 AS cor0 WHERE NOT NULL BETWEEN ( NULL ) AND - + col1 * + col3 / CAST( NULL AS DECIMAL ) ---- -35 0 skipif mysql # not compatible query II rowsort label-6385 SELECT - 35, COUNT ( * ) * + 71 FROM tab2 AS cor0 WHERE NOT NULL BETWEEN ( NULL ) AND - + col1 * + col3 / CAST ( NULL AS REAL ) ---- -35 0 onlyif mysql # CAST syntax: aggregate syntax: DECIMAL type: query II rowsort label-6385 SELECT - 35, COUNT( * ) * + 71 FROM tab3 AS cor0 WHERE NOT NULL BETWEEN ( NULL ) AND - + col1 * + col3 / CAST( NULL AS DECIMAL ) ---- -35 0 skipif mysql # not compatible query II rowsort label-6385 SELECT - 35, COUNT ( * ) * + 71 FROM tab3 AS cor0 WHERE NOT NULL BETWEEN ( NULL ) AND - + col1 * + col3 / CAST ( NULL AS REAL ) ---- -35 0 onlyif mysql # CAST syntax: aggregate syntax: DECIMAL type: query II rowsort label-6385 SELECT - 35, COUNT( * ) * + 71 FROM tab4 AS cor0 WHERE NOT NULL BETWEEN ( NULL ) AND - + col1 * + col3 / CAST( NULL AS DECIMAL ) ---- -35 0 skipif mysql # not compatible query II rowsort label-6385 SELECT - 35, COUNT ( * ) * + 71 FROM tab4 AS cor0 WHERE NOT NULL BETWEEN ( NULL ) AND - + col1 * + col3 / CAST ( NULL AS REAL ) ---- -35 0 onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query II rowsort label-6390 SELECT 68, ( + MIN( col1 ) ) AS col3 FROM tab0 AS cor0 WHERE NOT CAST( NULL AS SIGNED ) IS NULL ---- 68 NULL skipif mysql # not compatible query II rowsort label-6390 SELECT 68, ( + MIN ( col1 ) ) AS col3 FROM tab0 AS cor0 WHERE NOT CAST ( NULL AS INTEGER ) IS NULL ---- 68 NULL onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query II rowsort label-6390 SELECT 68, ( + MIN( col1 ) ) AS col3 FROM tab1 AS cor0 WHERE NOT CAST( NULL AS SIGNED ) IS NULL ---- 68 NULL skipif mysql # not compatible query II rowsort label-6390 SELECT 68, ( + MIN ( col1 ) ) AS col3 FROM tab1 AS cor0 WHERE NOT CAST ( NULL AS INTEGER ) IS NULL ---- 68 NULL onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query II rowsort label-6390 SELECT 68, ( + MIN( col1 ) ) AS col3 FROM tab2 AS cor0 WHERE NOT CAST( NULL AS SIGNED ) IS NULL ---- 68 NULL skipif mysql # not compatible query II rowsort label-6390 SELECT 68, ( + MIN ( col1 ) ) AS col3 FROM tab2 AS cor0 WHERE NOT CAST ( NULL AS INTEGER ) IS NULL ---- 68 NULL onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query II rowsort label-6390 SELECT 68, ( + MIN( col1 ) ) AS col3 FROM tab3 AS cor0 WHERE NOT CAST( NULL AS SIGNED ) IS NULL ---- 68 NULL skipif mysql # not compatible query II rowsort label-6390 SELECT 68, ( + MIN ( col1 ) ) AS col3 FROM tab3 AS cor0 WHERE NOT CAST ( NULL AS INTEGER ) IS NULL ---- 68 NULL onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query II rowsort label-6390 SELECT 68, ( + MIN( col1 ) ) AS col3 FROM tab4 AS cor0 WHERE NOT CAST( NULL AS SIGNED ) IS NULL ---- 68 NULL skipif mysql # not compatible query II rowsort label-6390 SELECT 68, ( + MIN ( col1 ) ) AS col3 FROM tab4 AS cor0 WHERE NOT CAST ( NULL AS INTEGER ) IS NULL ---- 68 NULL query IIIIIII rowsort label-6395 SELECT ALL * FROM tab0 AS cor0 WHERE col4 = ( NULL ) ---- query IIIIIII rowsort label-6395 SELECT ALL * FROM tab1 AS cor0 WHERE col4 = ( NULL ) ---- query IIIIIII rowsort label-6395 SELECT ALL * FROM tab2 AS cor0 WHERE col4 = ( NULL ) ---- query IIIIIII rowsort label-6395 SELECT ALL * FROM tab3 AS cor0 WHERE col4 = ( NULL ) ---- query IIIIIII rowsort label-6395 SELECT ALL * FROM tab4 AS cor0 WHERE col4 = ( NULL ) ---- query IIIIIII rowsort label-6400 SELECT ALL * FROM tab0 AS cor0 WHERE - 30 IN ( + - 99 + col3, + col1, - col1 ) ---- query IIIIIII rowsort label-6400 SELECT ALL * FROM tab1 AS cor0 WHERE - 30 IN ( + - 99 + col3, + col1, - col1 ) ---- query IIIIIII rowsort label-6400 SELECT ALL * FROM tab2 AS cor0 WHERE - 30 IN ( + - 99 + col3, + col1, - col1 ) ---- query IIIIIII rowsort label-6400 SELECT ALL * FROM tab3 AS cor0 WHERE - 30 IN ( + - 99 + col3, + col1, - col1 ) ---- query IIIIIII rowsort label-6400 SELECT ALL * FROM tab4 AS cor0 WHERE - 30 IN ( + - 99 + col3, + col1, - col1 ) ---- query I rowsort label-6405 SELECT col1 AS col2 FROM tab0 WHERE ( NOT 4 >= NULL ) ---- query I rowsort label-6405 SELECT col1 AS col2 FROM tab1 WHERE ( NOT 4 >= NULL ) ---- query I rowsort label-6405 SELECT col1 AS col2 FROM tab2 WHERE ( NOT 4 >= NULL ) ---- query I rowsort label-6405 SELECT col1 AS col2 FROM tab3 WHERE ( NOT 4 >= NULL ) ---- query I rowsort label-6405 SELECT col1 AS col2 FROM tab4 WHERE ( NOT 4 >= NULL ) ---- query I rowsort label-6410 SELECT ALL 69 FROM tab0 WHERE ( ( NOT NULL IS NOT NULL ) ) ---- 10 values hashing to 0ac26fb3cd40f5dc836ef36901567a2d query I rowsort label-6410 SELECT ALL 69 FROM tab1 WHERE ( ( NOT NULL IS NOT NULL ) ) ---- 10 values hashing to 0ac26fb3cd40f5dc836ef36901567a2d query I rowsort label-6410 SELECT ALL 69 FROM tab2 WHERE ( ( NOT NULL IS NOT NULL ) ) ---- 10 values hashing to 0ac26fb3cd40f5dc836ef36901567a2d query I rowsort label-6410 SELECT ALL 69 FROM tab3 WHERE ( ( NOT NULL IS NOT NULL ) ) ---- 10 values hashing to 0ac26fb3cd40f5dc836ef36901567a2d query I rowsort label-6410 SELECT ALL 69 FROM tab4 WHERE ( ( NOT NULL IS NOT NULL ) ) ---- 10 values hashing to 0ac26fb3cd40f5dc836ef36901567a2d query I rowsort label-6415 SELECT ALL + col4 FROM tab0 cor0 WHERE NOT NULL >= col4 ---- query I rowsort label-6415 SELECT ALL + col4 FROM tab1 cor0 WHERE NOT NULL >= col4 ---- query I rowsort label-6415 SELECT ALL + col4 FROM tab2 cor0 WHERE NOT NULL >= col4 ---- query I rowsort label-6415 SELECT ALL + col4 FROM tab3 cor0 WHERE NOT NULL >= col4 ---- query I rowsort label-6415 SELECT ALL + col4 FROM tab4 cor0 WHERE NOT NULL >= col4 ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-6420 SELECT ALL * FROM tab0 WHERE NOT + CAST( - col1 AS SIGNED ) + + + col0 IS NOT NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-6420 SELECT ALL * FROM tab0 WHERE NOT + CAST ( - col1 AS INTEGER ) + + + col0 IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-6420 SELECT ALL * FROM tab1 WHERE NOT + CAST( - col1 AS SIGNED ) + + + col0 IS NOT NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-6420 SELECT ALL * FROM tab1 WHERE NOT + CAST ( - col1 AS INTEGER ) + + + col0 IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-6420 SELECT ALL * FROM tab2 WHERE NOT + CAST( - col1 AS SIGNED ) + + + col0 IS NOT NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-6420 SELECT ALL * FROM tab2 WHERE NOT + CAST ( - col1 AS INTEGER ) + + + col0 IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-6420 SELECT ALL * FROM tab3 WHERE NOT + CAST( - col1 AS SIGNED ) + + + col0 IS NOT NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-6420 SELECT ALL * FROM tab3 WHERE NOT + CAST ( - col1 AS INTEGER ) + + + col0 IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-6420 SELECT ALL * FROM tab4 WHERE NOT + CAST( - col1 AS SIGNED ) + + + col0 IS NOT NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-6420 SELECT ALL * FROM tab4 WHERE NOT + CAST ( - col1 AS INTEGER ) + + + col0 IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-6425 SELECT DISTINCT + col0 FROM tab0 WHERE NOT ( - CAST( 62 AS SIGNED ) ) NOT IN ( col0, - col1 ) ---- skipif mysql # not compatible query I rowsort label-6425 SELECT DISTINCT + col0 FROM tab0 WHERE NOT ( - CAST ( 62 AS INTEGER ) ) NOT IN ( col0, - col1 ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-6425 SELECT DISTINCT + col0 FROM tab1 WHERE NOT ( - CAST( 62 AS SIGNED ) ) NOT IN ( col0, - col1 ) ---- skipif mysql # not compatible query I rowsort label-6425 SELECT DISTINCT + col0 FROM tab1 WHERE NOT ( - CAST ( 62 AS INTEGER ) ) NOT IN ( col0, - col1 ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-6425 SELECT DISTINCT + col0 FROM tab2 WHERE NOT ( - CAST( 62 AS SIGNED ) ) NOT IN ( col0, - col1 ) ---- skipif mysql # not compatible query I rowsort label-6425 SELECT DISTINCT + col0 FROM tab2 WHERE NOT ( - CAST ( 62 AS INTEGER ) ) NOT IN ( col0, - col1 ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-6425 SELECT DISTINCT + col0 FROM tab3 WHERE NOT ( - CAST( 62 AS SIGNED ) ) NOT IN ( col0, - col1 ) ---- skipif mysql # not compatible query I rowsort label-6425 SELECT DISTINCT + col0 FROM tab3 WHERE NOT ( - CAST ( 62 AS INTEGER ) ) NOT IN ( col0, - col1 ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-6425 SELECT DISTINCT + col0 FROM tab4 WHERE NOT ( - CAST( 62 AS SIGNED ) ) NOT IN ( col0, - col1 ) ---- skipif mysql # not compatible query I rowsort label-6425 SELECT DISTINCT + col0 FROM tab4 WHERE NOT ( - CAST ( 62 AS INTEGER ) ) NOT IN ( col0, - col1 ) ---- query IIIIIII rowsort label-6430 SELECT ALL * FROM tab0 WHERE NOT col4 + + + 34 IS NOT NULL ---- query IIIIIII rowsort label-6430 SELECT ALL * FROM tab1 WHERE NOT col4 + + + 34 IS NOT NULL ---- query IIIIIII rowsort label-6430 SELECT ALL * FROM tab2 WHERE NOT col4 + + + 34 IS NOT NULL ---- query IIIIIII rowsort label-6430 SELECT ALL * FROM tab3 WHERE NOT col4 + + + 34 IS NOT NULL ---- query IIIIIII rowsort label-6430 SELECT ALL * FROM tab4 WHERE NOT col4 + + + 34 IS NOT NULL ---- query I rowsort label-6435 SELECT DISTINCT + + col3 FROM tab0 AS cor0 WHERE NOT - 89 <> NULL ---- query I rowsort label-6435 SELECT DISTINCT + + col3 FROM tab1 AS cor0 WHERE NOT - 89 <> NULL ---- query I rowsort label-6435 SELECT DISTINCT + + col3 FROM tab2 AS cor0 WHERE NOT - 89 <> NULL ---- query I rowsort label-6435 SELECT DISTINCT + + col3 FROM tab3 AS cor0 WHERE NOT - 89 <> NULL ---- query I rowsort label-6435 SELECT DISTINCT + + col3 FROM tab4 AS cor0 WHERE NOT - 89 <> NULL ---- query I rowsort label-6440 SELECT ALL col0 FROM tab0 AS cor0 WHERE NOT + col0 NOT BETWEEN NULL AND NULL ---- query I rowsort label-6440 SELECT ALL col0 FROM tab1 AS cor0 WHERE NOT + col0 NOT BETWEEN NULL AND NULL ---- query I rowsort label-6440 SELECT ALL col0 FROM tab2 AS cor0 WHERE NOT + col0 NOT BETWEEN NULL AND NULL ---- query I rowsort label-6440 SELECT ALL col0 FROM tab3 AS cor0 WHERE NOT + col0 NOT BETWEEN NULL AND NULL ---- query I rowsort label-6440 SELECT ALL col0 FROM tab4 AS cor0 WHERE NOT + col0 NOT BETWEEN NULL AND NULL ---- query I rowsort label-6445 SELECT DISTINCT - 66 AS col5 FROM tab0 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-6445 SELECT DISTINCT - 66 AS col5 FROM tab1 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-6445 SELECT DISTINCT - 66 AS col5 FROM tab2 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-6445 SELECT DISTINCT - 66 AS col5 FROM tab3 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-6445 SELECT DISTINCT - 66 AS col5 FROM tab4 AS cor0 WHERE NOT NULL IS NULL ---- query IIIIIII rowsort label-6450 SELECT ALL * FROM tab0 WHERE 56 * ( - col3 ) BETWEEN - col1 AND NULL OR NOT + col3 + - - col3 IS NOT NULL ---- query IIIIIII rowsort label-6450 SELECT ALL * FROM tab1 WHERE 56 * ( - col3 ) BETWEEN - col1 AND NULL OR NOT + col3 + - - col3 IS NOT NULL ---- query IIIIIII rowsort label-6450 SELECT ALL * FROM tab2 WHERE 56 * ( - col3 ) BETWEEN - col1 AND NULL OR NOT + col3 + - - col3 IS NOT NULL ---- query IIIIIII rowsort label-6450 SELECT ALL * FROM tab3 WHERE 56 * ( - col3 ) BETWEEN - col1 AND NULL OR NOT + col3 + - - col3 IS NOT NULL ---- query IIIIIII rowsort label-6450 SELECT ALL * FROM tab4 WHERE 56 * ( - col3 ) BETWEEN - col1 AND NULL OR NOT + col3 + - - col3 IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-6455 SELECT * FROM tab0 WHERE - col1 * col3 + + CAST( NULL AS SIGNED ) IS NOT NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-6455 SELECT * FROM tab0 WHERE - col1 * col3 + + CAST ( NULL AS INTEGER ) IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-6455 SELECT * FROM tab1 WHERE - col1 * col3 + + CAST( NULL AS SIGNED ) IS NOT NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-6455 SELECT * FROM tab1 WHERE - col1 * col3 + + CAST ( NULL AS INTEGER ) IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-6455 SELECT * FROM tab2 WHERE - col1 * col3 + + CAST( NULL AS SIGNED ) IS NOT NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-6455 SELECT * FROM tab2 WHERE - col1 * col3 + + CAST ( NULL AS INTEGER ) IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-6455 SELECT * FROM tab3 WHERE - col1 * col3 + + CAST( NULL AS SIGNED ) IS NOT NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-6455 SELECT * FROM tab3 WHERE - col1 * col3 + + CAST ( NULL AS INTEGER ) IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-6455 SELECT * FROM tab4 WHERE - col1 * col3 + + CAST( NULL AS SIGNED ) IS NOT NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-6455 SELECT * FROM tab4 WHERE - col1 * col3 + + CAST ( NULL AS INTEGER ) IS NOT NULL ---- query I rowsort label-6460 SELECT + 4 FROM tab0 WHERE ( + col4 ) BETWEEN NULL AND col1 + - col0 ---- query I rowsort label-6460 SELECT + 4 FROM tab1 WHERE ( + col4 ) BETWEEN NULL AND col1 + - col0 ---- query I rowsort label-6460 SELECT + 4 FROM tab2 WHERE ( + col4 ) BETWEEN NULL AND col1 + - col0 ---- query I rowsort label-6460 SELECT + 4 FROM tab3 WHERE ( + col4 ) BETWEEN NULL AND col1 + - col0 ---- query I rowsort label-6460 SELECT + 4 FROM tab4 WHERE ( + col4 ) BETWEEN NULL AND col1 + - col0 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-6465 SELECT DISTINCT + CAST( NULL AS SIGNED ) + - 4 / + 93 FROM tab0 AS cor0 WHERE NOT + 91 + - 84 >= NULL ---- skipif mysql # not compatible query I rowsort label-6465 SELECT DISTINCT + CAST ( NULL AS INTEGER ) + - 4 / + 93 FROM tab0 AS cor0 WHERE NOT + 91 + - 84 >= NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-6465 SELECT DISTINCT + CAST( NULL AS SIGNED ) + - 4 / + 93 FROM tab1 AS cor0 WHERE NOT + 91 + - 84 >= NULL ---- skipif mysql # not compatible query I rowsort label-6465 SELECT DISTINCT + CAST ( NULL AS INTEGER ) + - 4 / + 93 FROM tab1 AS cor0 WHERE NOT + 91 + - 84 >= NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-6465 SELECT DISTINCT + CAST( NULL AS SIGNED ) + - 4 / + 93 FROM tab2 AS cor0 WHERE NOT + 91 + - 84 >= NULL ---- skipif mysql # not compatible query I rowsort label-6465 SELECT DISTINCT + CAST ( NULL AS INTEGER ) + - 4 / + 93 FROM tab2 AS cor0 WHERE NOT + 91 + - 84 >= NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-6465 SELECT DISTINCT + CAST( NULL AS SIGNED ) + - 4 / + 93 FROM tab3 AS cor0 WHERE NOT + 91 + - 84 >= NULL ---- skipif mysql # not compatible query I rowsort label-6465 SELECT DISTINCT + CAST ( NULL AS INTEGER ) + - 4 / + 93 FROM tab3 AS cor0 WHERE NOT + 91 + - 84 >= NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-6465 SELECT DISTINCT + CAST( NULL AS SIGNED ) + - 4 / + 93 FROM tab4 AS cor0 WHERE NOT + 91 + - 84 >= NULL ---- skipif mysql # not compatible query I rowsort label-6465 SELECT DISTINCT + CAST ( NULL AS INTEGER ) + - 4 / + 93 FROM tab4 AS cor0 WHERE NOT + 91 + - 84 >= NULL ---- query IIIIIII rowsort label-6470 SELECT * FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND + + col3 ---- query IIIIIII rowsort label-6470 SELECT * FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND + + col3 ---- query IIIIIII rowsort label-6470 SELECT * FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND + + col3 ---- query IIIIIII rowsort label-6470 SELECT * FROM tab3 AS cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND + + col3 ---- query IIIIIII rowsort label-6470 SELECT * FROM tab4 AS cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND + + col3 ---- query II rowsort label-6475 SELECT DISTINCT + 30 AS col1, col1 AS col2 FROM tab0 AS cor0 WHERE - 87 = NULL ---- query II rowsort label-6475 SELECT DISTINCT + 30 AS col1, col1 AS col2 FROM tab1 AS cor0 WHERE - 87 = NULL ---- query II rowsort label-6475 SELECT DISTINCT + 30 AS col1, col1 AS col2 FROM tab2 AS cor0 WHERE - 87 = NULL ---- query II rowsort label-6475 SELECT DISTINCT + 30 AS col1, col1 AS col2 FROM tab3 AS cor0 WHERE - 87 = NULL ---- query II rowsort label-6475 SELECT DISTINCT + 30 AS col1, col1 AS col2 FROM tab4 AS cor0 WHERE - 87 = NULL ---- query I rowsort label-6480 SELECT ALL 88 FROM tab0 AS cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-6480 SELECT ALL 88 FROM tab1 AS cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-6480 SELECT ALL 88 FROM tab2 AS cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-6480 SELECT ALL 88 FROM tab3 AS cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-6480 SELECT ALL 88 FROM tab4 AS cor0 WHERE NULL IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: DECIMAL type: query I rowsort label-6485 SELECT DISTINCT - col0 FROM tab0 AS cor0 WHERE CAST( + CAST( NULL AS SIGNED ) AS DECIMAL ) IS NOT NULL ---- skipif mysql # not compatible query I rowsort label-6485 SELECT DISTINCT - col0 FROM tab0 AS cor0 WHERE CAST ( + CAST ( NULL AS INTEGER ) AS REAL ) IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: DECIMAL type: query I rowsort label-6485 SELECT DISTINCT - col0 FROM tab1 AS cor0 WHERE CAST( + CAST( NULL AS SIGNED ) AS DECIMAL ) IS NOT NULL ---- skipif mysql # not compatible query I rowsort label-6485 SELECT DISTINCT - col0 FROM tab1 AS cor0 WHERE CAST ( + CAST ( NULL AS INTEGER ) AS REAL ) IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: DECIMAL type: query I rowsort label-6485 SELECT DISTINCT - col0 FROM tab2 AS cor0 WHERE CAST( + CAST( NULL AS SIGNED ) AS DECIMAL ) IS NOT NULL ---- skipif mysql # not compatible query I rowsort label-6485 SELECT DISTINCT - col0 FROM tab2 AS cor0 WHERE CAST ( + CAST ( NULL AS INTEGER ) AS REAL ) IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: DECIMAL type: query I rowsort label-6485 SELECT DISTINCT - col0 FROM tab3 AS cor0 WHERE CAST( + CAST( NULL AS SIGNED ) AS DECIMAL ) IS NOT NULL ---- skipif mysql # not compatible query I rowsort label-6485 SELECT DISTINCT - col0 FROM tab3 AS cor0 WHERE CAST ( + CAST ( NULL AS INTEGER ) AS REAL ) IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: DECIMAL type: query I rowsort label-6485 SELECT DISTINCT - col0 FROM tab4 AS cor0 WHERE CAST( + CAST( NULL AS SIGNED ) AS DECIMAL ) IS NOT NULL ---- skipif mysql # not compatible query I rowsort label-6485 SELECT DISTINCT - col0 FROM tab4 AS cor0 WHERE CAST ( + CAST ( NULL AS INTEGER ) AS REAL ) IS NOT NULL ---- onlyif mysql # aggregate syntax: DIV for integer division: query I rowsort label-6490 SELECT DISTINCT MIN( - - 16 ) DIV + 63 FROM tab0 WHERE - col4 IS NOT NULL ---- 0 skipif mysql # not compatible query I rowsort label-6490 SELECT DISTINCT MIN ( - - 16 ) / + 63 FROM tab0 WHERE - col4 IS NOT NULL ---- 0 onlyif mysql # aggregate syntax: DIV for integer division: query I rowsort label-6490 SELECT DISTINCT MIN( - - 16 ) DIV + 63 FROM tab1 WHERE - col4 IS NOT NULL ---- 0 skipif mysql # not compatible query I rowsort label-6490 SELECT DISTINCT MIN ( - - 16 ) / + 63 FROM tab1 WHERE - col4 IS NOT NULL ---- 0 onlyif mysql # aggregate syntax: DIV for integer division: query I rowsort label-6490 SELECT DISTINCT MIN( - - 16 ) DIV + 63 FROM tab2 WHERE - col4 IS NOT NULL ---- 0 skipif mysql # not compatible query I rowsort label-6490 SELECT DISTINCT MIN ( - - 16 ) / + 63 FROM tab2 WHERE - col4 IS NOT NULL ---- 0 onlyif mysql # aggregate syntax: DIV for integer division: query I rowsort label-6490 SELECT DISTINCT MIN( - - 16 ) DIV + 63 FROM tab3 WHERE - col4 IS NOT NULL ---- 0 skipif mysql # not compatible query I rowsort label-6490 SELECT DISTINCT MIN ( - - 16 ) / + 63 FROM tab3 WHERE - col4 IS NOT NULL ---- 0 onlyif mysql # aggregate syntax: DIV for integer division: query I rowsort label-6490 SELECT DISTINCT MIN( - - 16 ) DIV + 63 FROM tab4 WHERE - col4 IS NOT NULL ---- 0 skipif mysql # not compatible query I rowsort label-6490 SELECT DISTINCT MIN ( - - 16 ) / + 63 FROM tab4 WHERE - col4 IS NOT NULL ---- 0 query I rowsort label-6495 SELECT DISTINCT col1 FROM tab0 WHERE - col0 IS NULL ---- query I rowsort label-6495 SELECT DISTINCT col1 FROM tab1 WHERE - col0 IS NULL ---- query I rowsort label-6495 SELECT DISTINCT col1 FROM tab2 WHERE - col0 IS NULL ---- query I rowsort label-6495 SELECT DISTINCT col1 FROM tab3 WHERE - col0 IS NULL ---- query I rowsort label-6495 SELECT DISTINCT col1 FROM tab4 WHERE - col0 IS NULL ---- query IIIIIII rowsort label-6500 SELECT * FROM tab0 WHERE NOT - ( - + col3 ) + - col3 > ( NULL ) ---- query IIIIIII rowsort label-6500 SELECT * FROM tab1 WHERE NOT - ( - + col3 ) + - col3 > ( NULL ) ---- query IIIIIII rowsort label-6500 SELECT * FROM tab2 WHERE NOT - ( - + col3 ) + - col3 > ( NULL ) ---- query IIIIIII rowsort label-6500 SELECT * FROM tab3 WHERE NOT - ( - + col3 ) + - col3 > ( NULL ) ---- query IIIIIII rowsort label-6500 SELECT * FROM tab4 WHERE NOT - ( - + col3 ) + - col3 > ( NULL ) ---- query IIIIIII rowsort label-6505 SELECT * FROM tab0 WHERE NOT + col4 >= - 36 ---- query IIIIIII rowsort label-6505 SELECT * FROM tab1 WHERE NOT + col4 >= - 36 ---- query IIIIIII rowsort label-6505 SELECT * FROM tab2 WHERE NOT + col4 >= - 36 ---- query IIIIIII rowsort label-6505 SELECT * FROM tab3 WHERE NOT + col4 >= - 36 ---- query IIIIIII rowsort label-6505 SELECT * FROM tab4 WHERE NOT + col4 >= - 36 ---- onlyif mysql # CAST syntax: DECIMAL type: query IIIIIII rowsort label-6510 SELECT * FROM tab0 AS cor0 WHERE + col3 >= - CAST( NULL AS DECIMAL ) ---- skipif mysql # not compatible query IIIIIII rowsort label-6510 SELECT * FROM tab0 AS cor0 WHERE + col3 >= - CAST ( NULL AS REAL ) ---- onlyif mysql # CAST syntax: DECIMAL type: query IIIIIII rowsort label-6510 SELECT * FROM tab1 AS cor0 WHERE + col3 >= - CAST( NULL AS DECIMAL ) ---- skipif mysql # not compatible query IIIIIII rowsort label-6510 SELECT * FROM tab1 AS cor0 WHERE + col3 >= - CAST ( NULL AS REAL ) ---- onlyif mysql # CAST syntax: DECIMAL type: query IIIIIII rowsort label-6510 SELECT * FROM tab2 AS cor0 WHERE + col3 >= - CAST( NULL AS DECIMAL ) ---- skipif mysql # not compatible query IIIIIII rowsort label-6510 SELECT * FROM tab2 AS cor0 WHERE + col3 >= - CAST ( NULL AS REAL ) ---- onlyif mysql # CAST syntax: DECIMAL type: query IIIIIII rowsort label-6510 SELECT * FROM tab3 AS cor0 WHERE + col3 >= - CAST( NULL AS DECIMAL ) ---- skipif mysql # not compatible query IIIIIII rowsort label-6510 SELECT * FROM tab3 AS cor0 WHERE + col3 >= - CAST ( NULL AS REAL ) ---- onlyif mysql # CAST syntax: DECIMAL type: query IIIIIII rowsort label-6510 SELECT * FROM tab4 AS cor0 WHERE + col3 >= - CAST( NULL AS DECIMAL ) ---- skipif mysql # not compatible query IIIIIII rowsort label-6510 SELECT * FROM tab4 AS cor0 WHERE + col3 >= - CAST ( NULL AS REAL ) ---- query IIIIIII rowsort label-6515 SELECT ALL * FROM tab0 AS cor0 WHERE NOT + ( 40 ) IS NOT NULL ---- query IIIIIII rowsort label-6515 SELECT ALL * FROM tab1 AS cor0 WHERE NOT + ( 40 ) IS NOT NULL ---- query IIIIIII rowsort label-6515 SELECT ALL * FROM tab2 AS cor0 WHERE NOT + ( 40 ) IS NOT NULL ---- query IIIIIII rowsort label-6515 SELECT ALL * FROM tab3 AS cor0 WHERE NOT + ( 40 ) IS NOT NULL ---- query IIIIIII rowsort label-6515 SELECT ALL * FROM tab4 AS cor0 WHERE NOT + ( 40 ) IS NOT NULL ---- query IIIIIII rowsort label-6520 SELECT * FROM tab0 AS cor0 WHERE 15 IS NULL ---- query IIIIIII rowsort label-6520 SELECT * FROM tab1 AS cor0 WHERE 15 IS NULL ---- query IIIIIII rowsort label-6520 SELECT * FROM tab2 AS cor0 WHERE 15 IS NULL ---- query IIIIIII rowsort label-6520 SELECT * FROM tab3 AS cor0 WHERE 15 IS NULL ---- query IIIIIII rowsort label-6520 SELECT * FROM tab4 AS cor0 WHERE 15 IS NULL ---- query IIIIIII rowsort label-6525 SELECT * FROM tab0 cor0 WHERE NULL BETWEEN col0 * - + 93 AND NULL ---- query IIIIIII rowsort label-6525 SELECT * FROM tab1 cor0 WHERE NULL BETWEEN col0 * - + 93 AND NULL ---- query IIIIIII rowsort label-6525 SELECT * FROM tab2 cor0 WHERE NULL BETWEEN col0 * - + 93 AND NULL ---- query IIIIIII rowsort label-6525 SELECT * FROM tab3 cor0 WHERE NULL BETWEEN col0 * - + 93 AND NULL ---- query IIIIIII rowsort label-6525 SELECT * FROM tab4 cor0 WHERE NULL BETWEEN col0 * - + 93 AND NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-6530 SELECT ALL CAST( NULL AS SIGNED ) AS col1 FROM tab0 cor0 WHERE NOT ( NULL ) IS NOT NULL ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 skipif mysql # not compatible query I rowsort label-6530 SELECT ALL CAST ( NULL AS INTEGER ) AS col1 FROM tab0 cor0 WHERE NOT ( NULL ) IS NOT NULL ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-6530 SELECT ALL CAST( NULL AS SIGNED ) AS col1 FROM tab1 cor0 WHERE NOT ( NULL ) IS NOT NULL ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 skipif mysql # not compatible query I rowsort label-6530 SELECT ALL CAST ( NULL AS INTEGER ) AS col1 FROM tab1 cor0 WHERE NOT ( NULL ) IS NOT NULL ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-6530 SELECT ALL CAST( NULL AS SIGNED ) AS col1 FROM tab2 cor0 WHERE NOT ( NULL ) IS NOT NULL ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 skipif mysql # not compatible query I rowsort label-6530 SELECT ALL CAST ( NULL AS INTEGER ) AS col1 FROM tab2 cor0 WHERE NOT ( NULL ) IS NOT NULL ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-6530 SELECT ALL CAST( NULL AS SIGNED ) AS col1 FROM tab3 cor0 WHERE NOT ( NULL ) IS NOT NULL ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 skipif mysql # not compatible query I rowsort label-6530 SELECT ALL CAST ( NULL AS INTEGER ) AS col1 FROM tab3 cor0 WHERE NOT ( NULL ) IS NOT NULL ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-6530 SELECT ALL CAST( NULL AS SIGNED ) AS col1 FROM tab4 cor0 WHERE NOT ( NULL ) IS NOT NULL ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 skipif mysql # not compatible query I rowsort label-6530 SELECT ALL CAST ( NULL AS INTEGER ) AS col1 FROM tab4 cor0 WHERE NOT ( NULL ) IS NOT NULL ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 query IIIIIII rowsort label-6535 SELECT * FROM tab0 WHERE NOT NULL < 95 ---- query IIIIIII rowsort label-6535 SELECT * FROM tab1 WHERE NOT NULL < 95 ---- query IIIIIII rowsort label-6535 SELECT * FROM tab2 WHERE NOT NULL < 95 ---- query IIIIIII rowsort label-6535 SELECT * FROM tab3 WHERE NOT NULL < 95 ---- query IIIIIII rowsort label-6535 SELECT * FROM tab4 WHERE NOT NULL < 95 ---- onlyif mysql # aggregate syntax: query I rowsort label-6540 SELECT - + COUNT( * ) AS col1 FROM tab0 WHERE NOT NULL IS NULL ---- 0 skipif mysql # not compatible query I rowsort label-6540 SELECT - + COUNT ( * ) AS col1 FROM tab0 WHERE NOT NULL IS NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-6540 SELECT - + COUNT( * ) AS col1 FROM tab1 WHERE NOT NULL IS NULL ---- 0 skipif mysql # not compatible query I rowsort label-6540 SELECT - + COUNT ( * ) AS col1 FROM tab1 WHERE NOT NULL IS NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-6540 SELECT - + COUNT( * ) AS col1 FROM tab2 WHERE NOT NULL IS NULL ---- 0 skipif mysql # not compatible query I rowsort label-6540 SELECT - + COUNT ( * ) AS col1 FROM tab2 WHERE NOT NULL IS NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-6540 SELECT - + COUNT( * ) AS col1 FROM tab3 WHERE NOT NULL IS NULL ---- 0 skipif mysql # not compatible query I rowsort label-6540 SELECT - + COUNT ( * ) AS col1 FROM tab3 WHERE NOT NULL IS NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-6540 SELECT - + COUNT( * ) AS col1 FROM tab4 WHERE NOT NULL IS NULL ---- 0 skipif mysql # not compatible query I rowsort label-6540 SELECT - + COUNT ( * ) AS col1 FROM tab4 WHERE NOT NULL IS NULL ---- 0 query I rowsort label-6545 SELECT - 54 * - 64 FROM tab0 AS cor0 WHERE col0 IS NOT NULL ---- 10 values hashing to ec573ca3f2104c4256e18abc308b7b36 query I rowsort label-6545 SELECT - 54 * - 64 FROM tab1 AS cor0 WHERE col0 IS NOT NULL ---- 10 values hashing to ec573ca3f2104c4256e18abc308b7b36 query I rowsort label-6545 SELECT - 54 * - 64 FROM tab2 AS cor0 WHERE col0 IS NOT NULL ---- 10 values hashing to ec573ca3f2104c4256e18abc308b7b36 query I rowsort label-6545 SELECT - 54 * - 64 FROM tab3 AS cor0 WHERE col0 IS NOT NULL ---- 10 values hashing to ec573ca3f2104c4256e18abc308b7b36 query I rowsort label-6545 SELECT - 54 * - 64 FROM tab4 AS cor0 WHERE col0 IS NOT NULL ---- 10 values hashing to ec573ca3f2104c4256e18abc308b7b36 skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-6550 SELECT DISTINCT col0 col2 FROM tab0 AS cor0 WHERE NOT col3 + 74 IS NOT NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-6550 SELECT DISTINCT col0 col2 FROM tab1 AS cor0 WHERE NOT col3 + 74 IS NOT NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-6550 SELECT DISTINCT col0 col2 FROM tab2 AS cor0 WHERE NOT col3 + 74 IS NOT NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-6550 SELECT DISTINCT col0 col2 FROM tab3 AS cor0 WHERE NOT col3 + 74 IS NOT NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-6550 SELECT DISTINCT col0 col2 FROM tab4 AS cor0 WHERE NOT col3 + 74 IS NOT NULL ---- query I rowsort label-6555 SELECT + 5 FROM tab0 WHERE NULL BETWEEN col3 AND + ( - col3 ) ---- query I rowsort label-6555 SELECT + 5 FROM tab1 WHERE NULL BETWEEN col3 AND + ( - col3 ) ---- query I rowsort label-6555 SELECT + 5 FROM tab2 WHERE NULL BETWEEN col3 AND + ( - col3 ) ---- query I rowsort label-6555 SELECT + 5 FROM tab3 WHERE NULL BETWEEN col3 AND + ( - col3 ) ---- query I rowsort label-6555 SELECT + 5 FROM tab4 WHERE NULL BETWEEN col3 AND + ( - col3 ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-6560 SELECT - 56 FROM tab0 WHERE 32 * - + 67 + + - col3 + + CAST( NULL AS SIGNED ) NOT BETWEEN - col3 AND + 82 ---- skipif mysql # not compatible query I rowsort label-6560 SELECT - 56 FROM tab0 WHERE 32 * - + 67 + + - col3 + + CAST ( NULL AS INTEGER ) NOT BETWEEN - col3 AND + 82 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-6560 SELECT - 56 FROM tab1 WHERE 32 * - + 67 + + - col3 + + CAST( NULL AS SIGNED ) NOT BETWEEN - col3 AND + 82 ---- skipif mysql # not compatible query I rowsort label-6560 SELECT - 56 FROM tab1 WHERE 32 * - + 67 + + - col3 + + CAST ( NULL AS INTEGER ) NOT BETWEEN - col3 AND + 82 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-6560 SELECT - 56 FROM tab2 WHERE 32 * - + 67 + + - col3 + + CAST( NULL AS SIGNED ) NOT BETWEEN - col3 AND + 82 ---- skipif mysql # not compatible query I rowsort label-6560 SELECT - 56 FROM tab2 WHERE 32 * - + 67 + + - col3 + + CAST ( NULL AS INTEGER ) NOT BETWEEN - col3 AND + 82 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-6560 SELECT - 56 FROM tab3 WHERE 32 * - + 67 + + - col3 + + CAST( NULL AS SIGNED ) NOT BETWEEN - col3 AND + 82 ---- skipif mysql # not compatible query I rowsort label-6560 SELECT - 56 FROM tab3 WHERE 32 * - + 67 + + - col3 + + CAST ( NULL AS INTEGER ) NOT BETWEEN - col3 AND + 82 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-6560 SELECT - 56 FROM tab4 WHERE 32 * - + 67 + + - col3 + + CAST( NULL AS SIGNED ) NOT BETWEEN - col3 AND + 82 ---- skipif mysql # not compatible query I rowsort label-6560 SELECT - 56 FROM tab4 WHERE 32 * - + 67 + + - col3 + + CAST ( NULL AS INTEGER ) NOT BETWEEN - col3 AND + 82 ---- query IIIIIII rowsort label-6565 SELECT * FROM tab0 WHERE NOT - 80 * 28 NOT IN ( - 73 ) ---- query IIIIIII rowsort label-6565 SELECT * FROM tab1 WHERE NOT - 80 * 28 NOT IN ( - 73 ) ---- query IIIIIII rowsort label-6565 SELECT * FROM tab2 WHERE NOT - 80 * 28 NOT IN ( - 73 ) ---- query IIIIIII rowsort label-6565 SELECT * FROM tab3 WHERE NOT - 80 * 28 NOT IN ( - 73 ) ---- query IIIIIII rowsort label-6565 SELECT * FROM tab4 WHERE NOT - 80 * 28 NOT IN ( - 73 ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-6570 SELECT * FROM tab0 AS cor0 WHERE + CAST( NULL AS SIGNED ) IS NOT NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-6570 SELECT * FROM tab0 AS cor0 WHERE + CAST ( NULL AS INTEGER ) IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-6570 SELECT * FROM tab1 AS cor0 WHERE + CAST( NULL AS SIGNED ) IS NOT NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-6570 SELECT * FROM tab1 AS cor0 WHERE + CAST ( NULL AS INTEGER ) IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-6570 SELECT * FROM tab2 AS cor0 WHERE + CAST( NULL AS SIGNED ) IS NOT NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-6570 SELECT * FROM tab2 AS cor0 WHERE + CAST ( NULL AS INTEGER ) IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-6570 SELECT * FROM tab3 AS cor0 WHERE + CAST( NULL AS SIGNED ) IS NOT NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-6570 SELECT * FROM tab3 AS cor0 WHERE + CAST ( NULL AS INTEGER ) IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-6570 SELECT * FROM tab4 AS cor0 WHERE + CAST( NULL AS SIGNED ) IS NOT NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-6570 SELECT * FROM tab4 AS cor0 WHERE + CAST ( NULL AS INTEGER ) IS NOT NULL ---- query I rowsort label-6575 SELECT 28 AS col3 FROM tab0 AS cor0 WHERE + 11 + col0 IS NOT NULL ---- 10 values hashing to e0a72895f4add43cb160360266ef8fc2 query I rowsort label-6575 SELECT 28 AS col3 FROM tab1 AS cor0 WHERE + 11 + col0 IS NOT NULL ---- 10 values hashing to e0a72895f4add43cb160360266ef8fc2 query I rowsort label-6575 SELECT 28 AS col3 FROM tab2 AS cor0 WHERE + 11 + col0 IS NOT NULL ---- 10 values hashing to e0a72895f4add43cb160360266ef8fc2 query I rowsort label-6575 SELECT 28 AS col3 FROM tab3 AS cor0 WHERE + 11 + col0 IS NOT NULL ---- 10 values hashing to e0a72895f4add43cb160360266ef8fc2 query I rowsort label-6575 SELECT 28 AS col3 FROM tab4 AS cor0 WHERE + 11 + col0 IS NOT NULL ---- 10 values hashing to e0a72895f4add43cb160360266ef8fc2 query I rowsort label-6580 SELECT col1 - col3 AS col3 FROM tab0 WHERE NOT NULL IS NULL ---- query I rowsort label-6580 SELECT col1 - col3 AS col3 FROM tab1 WHERE NOT NULL IS NULL ---- query I rowsort label-6580 SELECT col1 - col3 AS col3 FROM tab2 WHERE NOT NULL IS NULL ---- query I rowsort label-6580 SELECT col1 - col3 AS col3 FROM tab3 WHERE NOT NULL IS NULL ---- query I rowsort label-6580 SELECT col1 - col3 AS col3 FROM tab4 WHERE NOT NULL IS NULL ---- onlyif mysql # aggregate syntax: query I rowsort label-6585 SELECT ALL ( + COUNT( * ) ) FROM tab0 WHERE NULL <> + 35 / 56 + col3 ---- 0 skipif mysql # not compatible query I rowsort label-6585 SELECT ALL ( + COUNT ( * ) ) FROM tab0 WHERE NULL <> + 35 / 56 + col3 ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-6585 SELECT ALL ( + COUNT( * ) ) FROM tab1 WHERE NULL <> + 35 / 56 + col3 ---- 0 skipif mysql # not compatible query I rowsort label-6585 SELECT ALL ( + COUNT ( * ) ) FROM tab1 WHERE NULL <> + 35 / 56 + col3 ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-6585 SELECT ALL ( + COUNT( * ) ) FROM tab2 WHERE NULL <> + 35 / 56 + col3 ---- 0 skipif mysql # not compatible query I rowsort label-6585 SELECT ALL ( + COUNT ( * ) ) FROM tab2 WHERE NULL <> + 35 / 56 + col3 ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-6585 SELECT ALL ( + COUNT( * ) ) FROM tab3 WHERE NULL <> + 35 / 56 + col3 ---- 0 skipif mysql # not compatible query I rowsort label-6585 SELECT ALL ( + COUNT ( * ) ) FROM tab3 WHERE NULL <> + 35 / 56 + col3 ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-6585 SELECT ALL ( + COUNT( * ) ) FROM tab4 WHERE NULL <> + 35 / 56 + col3 ---- 0 skipif mysql # not compatible query I rowsort label-6585 SELECT ALL ( + COUNT ( * ) ) FROM tab4 WHERE NULL <> + 35 / 56 + col3 ---- 0 onlyif mysql # CAST syntax: DECIMAL type: query I rowsort label-6590 SELECT ALL ( 24 ) * - col3 + + CAST( NULL AS DECIMAL ) FROM tab0 WHERE NULL >= col0 ---- skipif mysql # not compatible query I rowsort label-6590 SELECT ALL ( 24 ) * - col3 + + CAST ( NULL AS REAL ) FROM tab0 WHERE NULL >= col0 ---- onlyif mysql # CAST syntax: DECIMAL type: query I rowsort label-6590 SELECT ALL ( 24 ) * - col3 + + CAST( NULL AS DECIMAL ) FROM tab1 WHERE NULL >= col0 ---- skipif mysql # not compatible query I rowsort label-6590 SELECT ALL ( 24 ) * - col3 + + CAST ( NULL AS REAL ) FROM tab1 WHERE NULL >= col0 ---- onlyif mysql # CAST syntax: DECIMAL type: query I rowsort label-6590 SELECT ALL ( 24 ) * - col3 + + CAST( NULL AS DECIMAL ) FROM tab2 WHERE NULL >= col0 ---- skipif mysql # not compatible query I rowsort label-6590 SELECT ALL ( 24 ) * - col3 + + CAST ( NULL AS REAL ) FROM tab2 WHERE NULL >= col0 ---- onlyif mysql # CAST syntax: DECIMAL type: query I rowsort label-6590 SELECT ALL ( 24 ) * - col3 + + CAST( NULL AS DECIMAL ) FROM tab3 WHERE NULL >= col0 ---- skipif mysql # not compatible query I rowsort label-6590 SELECT ALL ( 24 ) * - col3 + + CAST ( NULL AS REAL ) FROM tab3 WHERE NULL >= col0 ---- onlyif mysql # CAST syntax: DECIMAL type: query I rowsort label-6590 SELECT ALL ( 24 ) * - col3 + + CAST( NULL AS DECIMAL ) FROM tab4 WHERE NULL >= col0 ---- skipif mysql # not compatible query I rowsort label-6590 SELECT ALL ( 24 ) * - col3 + + CAST ( NULL AS REAL ) FROM tab4 WHERE NULL >= col0 ---- onlyif mysql # aggregate syntax: query I rowsort label-6595 SELECT DISTINCT COUNT( ALL + 94 ) FROM tab0 WHERE NULL BETWEEN ( + 61 * + col3 - + col4 ) AND NULL ---- 0 skipif mysql # not compatible query I rowsort label-6595 SELECT DISTINCT COUNT ( ALL + 94 ) FROM tab0 WHERE NULL BETWEEN ( + 61 * + col3 - + col4 ) AND NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-6595 SELECT DISTINCT COUNT( ALL + 94 ) FROM tab1 WHERE NULL BETWEEN ( + 61 * + col3 - + col4 ) AND NULL ---- 0 skipif mysql # not compatible query I rowsort label-6595 SELECT DISTINCT COUNT ( ALL + 94 ) FROM tab1 WHERE NULL BETWEEN ( + 61 * + col3 - + col4 ) AND NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-6595 SELECT DISTINCT COUNT( ALL + 94 ) FROM tab2 WHERE NULL BETWEEN ( + 61 * + col3 - + col4 ) AND NULL ---- 0 skipif mysql # not compatible query I rowsort label-6595 SELECT DISTINCT COUNT ( ALL + 94 ) FROM tab2 WHERE NULL BETWEEN ( + 61 * + col3 - + col4 ) AND NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-6595 SELECT DISTINCT COUNT( ALL + 94 ) FROM tab3 WHERE NULL BETWEEN ( + 61 * + col3 - + col4 ) AND NULL ---- 0 skipif mysql # not compatible query I rowsort label-6595 SELECT DISTINCT COUNT ( ALL + 94 ) FROM tab3 WHERE NULL BETWEEN ( + 61 * + col3 - + col4 ) AND NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-6595 SELECT DISTINCT COUNT( ALL + 94 ) FROM tab4 WHERE NULL BETWEEN ( + 61 * + col3 - + col4 ) AND NULL ---- 0 skipif mysql # not compatible query I rowsort label-6595 SELECT DISTINCT COUNT ( ALL + 94 ) FROM tab4 WHERE NULL BETWEEN ( + 61 * + col3 - + col4 ) AND NULL ---- 0 query I rowsort label-6600 SELECT ALL col5 FROM tab0 WHERE - col4 * 44 <> 61 * col1 ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-6600 SELECT ALL col5 FROM tab1 WHERE - col4 * 44 <> 61 * col1 ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-6600 SELECT ALL col5 FROM tab2 WHERE - col4 * 44 <> 61 * col1 ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-6600 SELECT ALL col5 FROM tab3 WHERE - col4 * 44 <> 61 * col1 ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-6600 SELECT ALL col5 FROM tab4 WHERE - col4 * 44 <> 61 * col1 ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query IIIIIII rowsort label-6605 SELECT * FROM tab0 WHERE NOT - ( - 95 ) = NULL ---- query IIIIIII rowsort label-6605 SELECT * FROM tab1 WHERE NOT - ( - 95 ) = NULL ---- query IIIIIII rowsort label-6605 SELECT * FROM tab2 WHERE NOT - ( - 95 ) = NULL ---- query IIIIIII rowsort label-6605 SELECT * FROM tab3 WHERE NOT - ( - 95 ) = NULL ---- query IIIIIII rowsort label-6605 SELECT * FROM tab4 WHERE NOT - ( - 95 ) = NULL ---- query I rowsort label-6610 SELECT col1 AS col3 FROM tab0 WHERE NOT NULL <= col1 * 92 ---- query I rowsort label-6610 SELECT col1 AS col3 FROM tab1 WHERE NOT NULL <= col1 * 92 ---- query I rowsort label-6610 SELECT col1 AS col3 FROM tab2 WHERE NOT NULL <= col1 * 92 ---- query I rowsort label-6610 SELECT col1 AS col3 FROM tab3 WHERE NOT NULL <= col1 * 92 ---- query I rowsort label-6610 SELECT col1 AS col3 FROM tab4 WHERE NOT NULL <= col1 * 92 ---- query IIIIIII rowsort label-6615 SELECT * FROM tab0 WHERE NOT ( NULL ) <= ( + col3 ) ---- query IIIIIII rowsort label-6615 SELECT * FROM tab1 WHERE NOT ( NULL ) <= ( + col3 ) ---- query IIIIIII rowsort label-6615 SELECT * FROM tab2 WHERE NOT ( NULL ) <= ( + col3 ) ---- query IIIIIII rowsort label-6615 SELECT * FROM tab3 WHERE NOT ( NULL ) <= ( + col3 ) ---- query IIIIIII rowsort label-6615 SELECT * FROM tab4 WHERE NOT ( NULL ) <= ( + col3 ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-6620 SELECT * FROM tab0 AS cor0 WHERE NOT + col3 * col4 BETWEEN NULL AND ( - 71 / CAST( NULL AS SIGNED ) - 99 ) ---- skipif mysql # not compatible query IIIIIII rowsort label-6620 SELECT * FROM tab0 AS cor0 WHERE NOT + col3 * col4 BETWEEN NULL AND ( - 71 / CAST ( NULL AS INTEGER ) - 99 ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-6620 SELECT * FROM tab1 AS cor0 WHERE NOT + col3 * col4 BETWEEN NULL AND ( - 71 / CAST( NULL AS SIGNED ) - 99 ) ---- skipif mysql # not compatible query IIIIIII rowsort label-6620 SELECT * FROM tab1 AS cor0 WHERE NOT + col3 * col4 BETWEEN NULL AND ( - 71 / CAST ( NULL AS INTEGER ) - 99 ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-6620 SELECT * FROM tab2 AS cor0 WHERE NOT + col3 * col4 BETWEEN NULL AND ( - 71 / CAST( NULL AS SIGNED ) - 99 ) ---- skipif mysql # not compatible query IIIIIII rowsort label-6620 SELECT * FROM tab2 AS cor0 WHERE NOT + col3 * col4 BETWEEN NULL AND ( - 71 / CAST ( NULL AS INTEGER ) - 99 ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-6620 SELECT * FROM tab3 AS cor0 WHERE NOT + col3 * col4 BETWEEN NULL AND ( - 71 / CAST( NULL AS SIGNED ) - 99 ) ---- skipif mysql # not compatible query IIIIIII rowsort label-6620 SELECT * FROM tab3 AS cor0 WHERE NOT + col3 * col4 BETWEEN NULL AND ( - 71 / CAST ( NULL AS INTEGER ) - 99 ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-6620 SELECT * FROM tab4 AS cor0 WHERE NOT + col3 * col4 BETWEEN NULL AND ( - 71 / CAST( NULL AS SIGNED ) - 99 ) ---- skipif mysql # not compatible query IIIIIII rowsort label-6620 SELECT * FROM tab4 AS cor0 WHERE NOT + col3 * col4 BETWEEN NULL AND ( - 71 / CAST ( NULL AS INTEGER ) - 99 ) ---- query IIIIIII rowsort label-6625 SELECT * FROM tab0 AS cor0 WHERE NOT + col1 NOT BETWEEN 28 AND NULL ---- query IIIIIII rowsort label-6625 SELECT * FROM tab1 AS cor0 WHERE NOT + col1 NOT BETWEEN 28 AND NULL ---- query IIIIIII rowsort label-6625 SELECT * FROM tab2 AS cor0 WHERE NOT + col1 NOT BETWEEN 28 AND NULL ---- query IIIIIII rowsort label-6625 SELECT * FROM tab3 AS cor0 WHERE NOT + col1 NOT BETWEEN 28 AND NULL ---- query IIIIIII rowsort label-6625 SELECT * FROM tab4 AS cor0 WHERE NOT + col1 NOT BETWEEN 28 AND NULL ---- query I rowsort label-6630 SELECT - col4 AS col3 FROM tab0 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-6630 SELECT - col4 AS col3 FROM tab1 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-6630 SELECT - col4 AS col3 FROM tab2 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-6630 SELECT - col4 AS col3 FROM tab3 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-6630 SELECT - col4 AS col3 FROM tab4 AS cor0 WHERE NOT NULL IS NULL ---- query IIIIIII rowsort label-6635 SELECT * FROM tab0 AS cor0 WHERE NOT ( NULL ) > ( NULL ) ---- query IIIIIII rowsort label-6635 SELECT * FROM tab1 AS cor0 WHERE NOT ( NULL ) > ( NULL ) ---- query IIIIIII rowsort label-6635 SELECT * FROM tab2 AS cor0 WHERE NOT ( NULL ) > ( NULL ) ---- query IIIIIII rowsort label-6635 SELECT * FROM tab3 AS cor0 WHERE NOT ( NULL ) > ( NULL ) ---- query IIIIIII rowsort label-6635 SELECT * FROM tab4 AS cor0 WHERE NOT ( NULL ) > ( NULL ) ---- onlyif mysql # aggregate syntax: query I rowsort label-6640 SELECT - COUNT( * ) FROM tab0 AS cor0 WHERE NOT 83 >= NULL ---- 0 skipif mysql # not compatible query I rowsort label-6640 SELECT - COUNT ( * ) FROM tab0 AS cor0 WHERE NOT 83 >= NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-6640 SELECT - COUNT( * ) FROM tab1 AS cor0 WHERE NOT 83 >= NULL ---- 0 skipif mysql # not compatible query I rowsort label-6640 SELECT - COUNT ( * ) FROM tab1 AS cor0 WHERE NOT 83 >= NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-6640 SELECT - COUNT( * ) FROM tab2 AS cor0 WHERE NOT 83 >= NULL ---- 0 skipif mysql # not compatible query I rowsort label-6640 SELECT - COUNT ( * ) FROM tab2 AS cor0 WHERE NOT 83 >= NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-6640 SELECT - COUNT( * ) FROM tab3 AS cor0 WHERE NOT 83 >= NULL ---- 0 skipif mysql # not compatible query I rowsort label-6640 SELECT - COUNT ( * ) FROM tab3 AS cor0 WHERE NOT 83 >= NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-6640 SELECT - COUNT( * ) FROM tab4 AS cor0 WHERE NOT 83 >= NULL ---- 0 skipif mysql # not compatible query I rowsort label-6640 SELECT - COUNT ( * ) FROM tab4 AS cor0 WHERE NOT 83 >= NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-6645 SELECT + COUNT( * ) AS col3 FROM tab0 AS cor0 WHERE - 20 * - 19 IS NULL ---- 0 skipif mysql # not compatible query I rowsort label-6645 SELECT + COUNT ( * ) AS col3 FROM tab0 AS cor0 WHERE - 20 * - 19 IS NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-6645 SELECT + COUNT( * ) AS col3 FROM tab1 AS cor0 WHERE - 20 * - 19 IS NULL ---- 0 skipif mysql # not compatible query I rowsort label-6645 SELECT + COUNT ( * ) AS col3 FROM tab1 AS cor0 WHERE - 20 * - 19 IS NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-6645 SELECT + COUNT( * ) AS col3 FROM tab2 AS cor0 WHERE - 20 * - 19 IS NULL ---- 0 skipif mysql # not compatible query I rowsort label-6645 SELECT + COUNT ( * ) AS col3 FROM tab2 AS cor0 WHERE - 20 * - 19 IS NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-6645 SELECT + COUNT( * ) AS col3 FROM tab3 AS cor0 WHERE - 20 * - 19 IS NULL ---- 0 skipif mysql # not compatible query I rowsort label-6645 SELECT + COUNT ( * ) AS col3 FROM tab3 AS cor0 WHERE - 20 * - 19 IS NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-6645 SELECT + COUNT( * ) AS col3 FROM tab4 AS cor0 WHERE - 20 * - 19 IS NULL ---- 0 skipif mysql # not compatible query I rowsort label-6645 SELECT + COUNT ( * ) AS col3 FROM tab4 AS cor0 WHERE - 20 * - 19 IS NULL ---- 0 query IIIIIII rowsort label-6650 SELECT * FROM tab0 AS cor0 WHERE + 69 * col4 IS NULL ---- query IIIIIII rowsort label-6650 SELECT * FROM tab1 AS cor0 WHERE + 69 * col4 IS NULL ---- query IIIIIII rowsort label-6650 SELECT * FROM tab2 AS cor0 WHERE + 69 * col4 IS NULL ---- query IIIIIII rowsort label-6650 SELECT * FROM tab3 AS cor0 WHERE + 69 * col4 IS NULL ---- query IIIIIII rowsort label-6650 SELECT * FROM tab4 AS cor0 WHERE + 69 * col4 IS NULL ---- query I rowsort label-6655 SELECT 36 AS col2 FROM tab0 AS cor0 WHERE NOT + col5 IS NULL ---- 10 values hashing to 09e69a2d15bf6960483b24377f35d568 query I rowsort label-6655 SELECT 36 AS col2 FROM tab1 AS cor0 WHERE NOT + col5 IS NULL ---- 10 values hashing to 09e69a2d15bf6960483b24377f35d568 query I rowsort label-6655 SELECT 36 AS col2 FROM tab2 AS cor0 WHERE NOT + col5 IS NULL ---- 10 values hashing to 09e69a2d15bf6960483b24377f35d568 query I rowsort label-6655 SELECT 36 AS col2 FROM tab3 AS cor0 WHERE NOT + col5 IS NULL ---- 10 values hashing to 09e69a2d15bf6960483b24377f35d568 query I rowsort label-6655 SELECT 36 AS col2 FROM tab4 AS cor0 WHERE NOT + col5 IS NULL ---- 10 values hashing to 09e69a2d15bf6960483b24377f35d568 query IIIIIII rowsort label-6660 SELECT * FROM tab0 cor0 WHERE NOT col1 + col1 = NULL ---- query IIIIIII rowsort label-6660 SELECT * FROM tab1 cor0 WHERE NOT col1 + col1 = NULL ---- query IIIIIII rowsort label-6660 SELECT * FROM tab2 cor0 WHERE NOT col1 + col1 = NULL ---- query IIIIIII rowsort label-6660 SELECT * FROM tab3 cor0 WHERE NOT col1 + col1 = NULL ---- query IIIIIII rowsort label-6660 SELECT * FROM tab4 cor0 WHERE NOT col1 + col1 = NULL ---- query IIIIIII rowsort label-6665 SELECT ALL * FROM tab0 AS cor0 WHERE NOT col3 >= ( NULL ) ---- query IIIIIII rowsort label-6665 SELECT ALL * FROM tab1 AS cor0 WHERE NOT col3 >= ( NULL ) ---- query IIIIIII rowsort label-6665 SELECT ALL * FROM tab2 AS cor0 WHERE NOT col3 >= ( NULL ) ---- query IIIIIII rowsort label-6665 SELECT ALL * FROM tab3 AS cor0 WHERE NOT col3 >= ( NULL ) ---- query IIIIIII rowsort label-6665 SELECT ALL * FROM tab4 AS cor0 WHERE NOT col3 >= ( NULL ) ---- query IIIIIII rowsort label-6670 SELECT * FROM tab0 WHERE NULL NOT BETWEEN ( NULL ) AND NULL ---- query IIIIIII rowsort label-6670 SELECT * FROM tab1 WHERE NULL NOT BETWEEN ( NULL ) AND NULL ---- query IIIIIII rowsort label-6670 SELECT * FROM tab2 WHERE NULL NOT BETWEEN ( NULL ) AND NULL ---- query IIIIIII rowsort label-6670 SELECT * FROM tab3 WHERE NULL NOT BETWEEN ( NULL ) AND NULL ---- query IIIIIII rowsort label-6670 SELECT * FROM tab4 WHERE NULL NOT BETWEEN ( NULL ) AND NULL ---- query IIIIIII rowsort label-6675 SELECT * FROM tab0 WHERE NULL NOT IN ( col4 ) ---- query IIIIIII rowsort label-6675 SELECT * FROM tab1 WHERE NULL NOT IN ( col4 ) ---- query IIIIIII rowsort label-6675 SELECT * FROM tab2 WHERE NULL NOT IN ( col4 ) ---- query IIIIIII rowsort label-6675 SELECT * FROM tab3 WHERE NULL NOT IN ( col4 ) ---- query IIIIIII rowsort label-6675 SELECT * FROM tab4 WHERE NULL NOT IN ( col4 ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-6680 SELECT ( - col0 ) * 74 col3 FROM tab0 WHERE ( + CAST( + col1 AS SIGNED ) * col3 ) IS NOT NULL OR NOT ( - col4 * col0 ) >= ( + col0 * - CAST( + col4 AS SIGNED ) ) ---- 10 values hashing to 678bc1cdcde8dc208744c61de8b37336 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-6680 SELECT ( - col0 ) * 74 col3 FROM tab0 WHERE ( + CAST ( + col1 AS INTEGER ) * col3 ) IS NOT NULL OR NOT ( - col4 * col0 ) >= ( + col0 * - CAST ( + col4 AS INTEGER ) ) ---- 10 values hashing to 678bc1cdcde8dc208744c61de8b37336 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-6680 SELECT ( - col0 ) * 74 col3 FROM tab1 WHERE ( + CAST( + col1 AS SIGNED ) * col3 ) IS NOT NULL OR NOT ( - col4 * col0 ) >= ( + col0 * - CAST( + col4 AS SIGNED ) ) ---- 10 values hashing to 678bc1cdcde8dc208744c61de8b37336 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-6680 SELECT ( - col0 ) * 74 col3 FROM tab1 WHERE ( + CAST ( + col1 AS INTEGER ) * col3 ) IS NOT NULL OR NOT ( - col4 * col0 ) >= ( + col0 * - CAST ( + col4 AS INTEGER ) ) ---- 10 values hashing to 678bc1cdcde8dc208744c61de8b37336 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-6680 SELECT ( - col0 ) * 74 col3 FROM tab2 WHERE ( + CAST( + col1 AS SIGNED ) * col3 ) IS NOT NULL OR NOT ( - col4 * col0 ) >= ( + col0 * - CAST( + col4 AS SIGNED ) ) ---- 10 values hashing to 678bc1cdcde8dc208744c61de8b37336 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-6680 SELECT ( - col0 ) * 74 col3 FROM tab2 WHERE ( + CAST ( + col1 AS INTEGER ) * col3 ) IS NOT NULL OR NOT ( - col4 * col0 ) >= ( + col0 * - CAST ( + col4 AS INTEGER ) ) ---- 10 values hashing to 678bc1cdcde8dc208744c61de8b37336 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-6680 SELECT ( - col0 ) * 74 col3 FROM tab3 WHERE ( + CAST( + col1 AS SIGNED ) * col3 ) IS NOT NULL OR NOT ( - col4 * col0 ) >= ( + col0 * - CAST( + col4 AS SIGNED ) ) ---- 10 values hashing to 678bc1cdcde8dc208744c61de8b37336 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-6680 SELECT ( - col0 ) * 74 col3 FROM tab3 WHERE ( + CAST ( + col1 AS INTEGER ) * col3 ) IS NOT NULL OR NOT ( - col4 * col0 ) >= ( + col0 * - CAST ( + col4 AS INTEGER ) ) ---- 10 values hashing to 678bc1cdcde8dc208744c61de8b37336 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-6680 SELECT ( - col0 ) * 74 col3 FROM tab4 WHERE ( + CAST( + col1 AS SIGNED ) * col3 ) IS NOT NULL OR NOT ( - col4 * col0 ) >= ( + col0 * - CAST( + col4 AS SIGNED ) ) ---- 10 values hashing to 678bc1cdcde8dc208744c61de8b37336 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-6680 SELECT ( - col0 ) * 74 col3 FROM tab4 WHERE ( + CAST ( + col1 AS INTEGER ) * col3 ) IS NOT NULL OR NOT ( - col4 * col0 ) >= ( + col0 * - CAST ( + col4 AS INTEGER ) ) ---- 10 values hashing to 678bc1cdcde8dc208744c61de8b37336 query IIIIIII rowsort label-6685 SELECT * FROM tab0 WHERE ( - col3 ) IN ( col0 + + 37 ) ---- query IIIIIII rowsort label-6685 SELECT * FROM tab1 WHERE ( - col3 ) IN ( col0 + + 37 ) ---- query IIIIIII rowsort label-6685 SELECT * FROM tab2 WHERE ( - col3 ) IN ( col0 + + 37 ) ---- query IIIIIII rowsort label-6685 SELECT * FROM tab3 WHERE ( - col3 ) IN ( col0 + + 37 ) ---- query IIIIIII rowsort label-6685 SELECT * FROM tab4 WHERE ( - col3 ) IN ( col0 + + 37 ) ---- query I rowsort label-6690 SELECT DISTINCT + 64 / 82 AS col1 FROM tab0 WHERE col4 > + 67 * col4 + col1 ---- query I rowsort label-6690 SELECT DISTINCT + 64 / 82 AS col1 FROM tab1 WHERE col4 > + 67 * col4 + col1 ---- query I rowsort label-6690 SELECT DISTINCT + 64 / 82 AS col1 FROM tab2 WHERE col4 > + 67 * col4 + col1 ---- query I rowsort label-6690 SELECT DISTINCT + 64 / 82 AS col1 FROM tab3 WHERE col4 > + 67 * col4 + col1 ---- query I rowsort label-6690 SELECT DISTINCT + 64 / 82 AS col1 FROM tab4 WHERE col4 > + 67 * col4 + col1 ---- query I rowsort label-6695 SELECT - 98 AS col4 FROM tab0 WHERE ( col4 + col4 ) IS NOT NULL ---- 10 values hashing to 91f7aa6dc48b34738fd3423d1f3aca01 query I rowsort label-6695 SELECT - 98 AS col4 FROM tab1 WHERE ( col4 + col4 ) IS NOT NULL ---- 10 values hashing to 91f7aa6dc48b34738fd3423d1f3aca01 query I rowsort label-6695 SELECT - 98 AS col4 FROM tab2 WHERE ( col4 + col4 ) IS NOT NULL ---- 10 values hashing to 91f7aa6dc48b34738fd3423d1f3aca01 query I rowsort label-6695 SELECT - 98 AS col4 FROM tab3 WHERE ( col4 + col4 ) IS NOT NULL ---- 10 values hashing to 91f7aa6dc48b34738fd3423d1f3aca01 query I rowsort label-6695 SELECT - 98 AS col4 FROM tab4 WHERE ( col4 + col4 ) IS NOT NULL ---- 10 values hashing to 91f7aa6dc48b34738fd3423d1f3aca01 onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-6700 SELECT * FROM tab0 WHERE - CAST( col4 AS SIGNED ) / + col3 IS NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-6700 SELECT * FROM tab0 WHERE - CAST ( col4 AS INTEGER ) / + col3 IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-6700 SELECT * FROM tab1 WHERE - CAST( col4 AS SIGNED ) / + col3 IS NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-6700 SELECT * FROM tab1 WHERE - CAST ( col4 AS INTEGER ) / + col3 IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-6700 SELECT * FROM tab2 WHERE - CAST( col4 AS SIGNED ) / + col3 IS NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-6700 SELECT * FROM tab2 WHERE - CAST ( col4 AS INTEGER ) / + col3 IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-6700 SELECT * FROM tab3 WHERE - CAST( col4 AS SIGNED ) / + col3 IS NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-6700 SELECT * FROM tab3 WHERE - CAST ( col4 AS INTEGER ) / + col3 IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-6700 SELECT * FROM tab4 WHERE - CAST( col4 AS SIGNED ) / + col3 IS NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-6700 SELECT * FROM tab4 WHERE - CAST ( col4 AS INTEGER ) / + col3 IS NULL ---- query I rowsort label-6705 SELECT ALL - 89 FROM tab0 WHERE ( NULL ) BETWEEN ( NULL ) AND NULL ---- query I rowsort label-6705 SELECT ALL - 89 FROM tab1 WHERE ( NULL ) BETWEEN ( NULL ) AND NULL ---- query I rowsort label-6705 SELECT ALL - 89 FROM tab2 WHERE ( NULL ) BETWEEN ( NULL ) AND NULL ---- query I rowsort label-6705 SELECT ALL - 89 FROM tab3 WHERE ( NULL ) BETWEEN ( NULL ) AND NULL ---- query I rowsort label-6705 SELECT ALL - 89 FROM tab4 WHERE ( NULL ) BETWEEN ( NULL ) AND NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-6710 SELECT ALL * FROM tab0 WHERE NULL IN ( + CAST( col3 AS SIGNED ) + 82 ) ---- skipif mysql # not compatible query IIIIIII rowsort label-6710 SELECT ALL * FROM tab0 WHERE NULL IN ( + CAST ( col3 AS INTEGER ) + 82 ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-6710 SELECT ALL * FROM tab1 WHERE NULL IN ( + CAST( col3 AS SIGNED ) + 82 ) ---- skipif mysql # not compatible query IIIIIII rowsort label-6710 SELECT ALL * FROM tab1 WHERE NULL IN ( + CAST ( col3 AS INTEGER ) + 82 ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-6710 SELECT ALL * FROM tab2 WHERE NULL IN ( + CAST( col3 AS SIGNED ) + 82 ) ---- skipif mysql # not compatible query IIIIIII rowsort label-6710 SELECT ALL * FROM tab2 WHERE NULL IN ( + CAST ( col3 AS INTEGER ) + 82 ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-6710 SELECT ALL * FROM tab3 WHERE NULL IN ( + CAST( col3 AS SIGNED ) + 82 ) ---- skipif mysql # not compatible query IIIIIII rowsort label-6710 SELECT ALL * FROM tab3 WHERE NULL IN ( + CAST ( col3 AS INTEGER ) + 82 ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-6710 SELECT ALL * FROM tab4 WHERE NULL IN ( + CAST( col3 AS SIGNED ) + 82 ) ---- skipif mysql # not compatible query IIIIIII rowsort label-6710 SELECT ALL * FROM tab4 WHERE NULL IN ( + CAST ( col3 AS INTEGER ) + 82 ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-6715 SELECT * FROM tab0 AS cor0 WHERE NOT - CAST( + col0 AS SIGNED ) + + col4 < NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-6715 SELECT * FROM tab0 AS cor0 WHERE NOT - CAST ( + col0 AS INTEGER ) + + col4 < NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-6715 SELECT * FROM tab1 AS cor0 WHERE NOT - CAST( + col0 AS SIGNED ) + + col4 < NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-6715 SELECT * FROM tab1 AS cor0 WHERE NOT - CAST ( + col0 AS INTEGER ) + + col4 < NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-6715 SELECT * FROM tab2 AS cor0 WHERE NOT - CAST( + col0 AS SIGNED ) + + col4 < NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-6715 SELECT * FROM tab2 AS cor0 WHERE NOT - CAST ( + col0 AS INTEGER ) + + col4 < NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-6715 SELECT * FROM tab3 AS cor0 WHERE NOT - CAST( + col0 AS SIGNED ) + + col4 < NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-6715 SELECT * FROM tab3 AS cor0 WHERE NOT - CAST ( + col0 AS INTEGER ) + + col4 < NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-6715 SELECT * FROM tab4 AS cor0 WHERE NOT - CAST( + col0 AS SIGNED ) + + col4 < NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-6715 SELECT * FROM tab4 AS cor0 WHERE NOT - CAST ( + col0 AS INTEGER ) + + col4 < NULL ---- query I rowsort label-6720 SELECT col2 FROM tab0 AS cor0 WHERE NOT 74 >= ( - col4 / + col0 ) ---- query I rowsort label-6720 SELECT col2 FROM tab1 AS cor0 WHERE NOT 74 >= ( - col4 / + col0 ) ---- query I rowsort label-6720 SELECT col2 FROM tab2 AS cor0 WHERE NOT 74 >= ( - col4 / + col0 ) ---- query I rowsort label-6720 SELECT col2 FROM tab3 AS cor0 WHERE NOT 74 >= ( - col4 / + col0 ) ---- query I rowsort label-6720 SELECT col2 FROM tab4 AS cor0 WHERE NOT 74 >= ( - col4 / + col0 ) ---- query I rowsort label-6725 SELECT 5 FROM tab0 AS cor0 WHERE NOT + col3 IS NULL ---- 10 values hashing to d4116b8a9c04e3a91d871a50a64fcdfd query I rowsort label-6725 SELECT 5 FROM tab1 AS cor0 WHERE NOT + col3 IS NULL ---- 10 values hashing to d4116b8a9c04e3a91d871a50a64fcdfd query I rowsort label-6725 SELECT 5 FROM tab2 AS cor0 WHERE NOT + col3 IS NULL ---- 10 values hashing to d4116b8a9c04e3a91d871a50a64fcdfd query I rowsort label-6725 SELECT 5 FROM tab3 AS cor0 WHERE NOT + col3 IS NULL ---- 10 values hashing to d4116b8a9c04e3a91d871a50a64fcdfd query I rowsort label-6725 SELECT 5 FROM tab4 AS cor0 WHERE NOT + col3 IS NULL ---- 10 values hashing to d4116b8a9c04e3a91d871a50a64fcdfd onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-6730 SELECT * FROM tab0 WHERE NOT NULL BETWEEN - CAST( col3 AS SIGNED ) AND NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-6730 SELECT * FROM tab0 WHERE NOT NULL BETWEEN - CAST ( col3 AS INTEGER ) AND NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-6730 SELECT * FROM tab1 WHERE NOT NULL BETWEEN - CAST( col3 AS SIGNED ) AND NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-6730 SELECT * FROM tab1 WHERE NOT NULL BETWEEN - CAST ( col3 AS INTEGER ) AND NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-6730 SELECT * FROM tab2 WHERE NOT NULL BETWEEN - CAST( col3 AS SIGNED ) AND NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-6730 SELECT * FROM tab2 WHERE NOT NULL BETWEEN - CAST ( col3 AS INTEGER ) AND NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-6730 SELECT * FROM tab3 WHERE NOT NULL BETWEEN - CAST( col3 AS SIGNED ) AND NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-6730 SELECT * FROM tab3 WHERE NOT NULL BETWEEN - CAST ( col3 AS INTEGER ) AND NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-6730 SELECT * FROM tab4 WHERE NOT NULL BETWEEN - CAST( col3 AS SIGNED ) AND NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-6730 SELECT * FROM tab4 WHERE NOT NULL BETWEEN - CAST ( col3 AS INTEGER ) AND NULL ---- query I rowsort label-6735 SELECT - col0 * 3 + - col4 AS col3 FROM tab0 WHERE + 97 = - 92 + - col3 ---- query I rowsort label-6735 SELECT - col0 * 3 + - col4 AS col3 FROM tab1 WHERE + 97 = - 92 + - col3 ---- query I rowsort label-6735 SELECT - col0 * 3 + - col4 AS col3 FROM tab2 WHERE + 97 = - 92 + - col3 ---- query I rowsort label-6735 SELECT - col0 * 3 + - col4 AS col3 FROM tab3 WHERE + 97 = - 92 + - col3 ---- query I rowsort label-6735 SELECT - col0 * 3 + - col4 AS col3 FROM tab4 WHERE + 97 = - 92 + - col3 ---- query IIIIIII rowsort label-6740 SELECT * FROM tab0 WHERE ( NULL ) <= NULL ---- query IIIIIII rowsort label-6740 SELECT * FROM tab1 WHERE ( NULL ) <= NULL ---- query IIIIIII rowsort label-6740 SELECT * FROM tab2 WHERE ( NULL ) <= NULL ---- query IIIIIII rowsort label-6740 SELECT * FROM tab3 WHERE ( NULL ) <= NULL ---- query IIIIIII rowsort label-6740 SELECT * FROM tab4 WHERE ( NULL ) <= NULL ---- query I rowsort label-6745 SELECT ( col2 ) AS col3 FROM tab0 WHERE col2 IS NOT NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-6745 SELECT ( col2 ) AS col3 FROM tab1 WHERE col2 IS NOT NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-6745 SELECT ( col2 ) AS col3 FROM tab2 WHERE col2 IS NOT NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-6745 SELECT ( col2 ) AS col3 FROM tab3 WHERE col2 IS NOT NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-6745 SELECT ( col2 ) AS col3 FROM tab4 WHERE col2 IS NOT NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d onlyif mysql # aggregate syntax: query I rowsort label-6750 SELECT - COUNT( * ) FROM tab0 WHERE ( NULL ) IS NULL ---- -10 skipif mysql # not compatible query I rowsort label-6750 SELECT - COUNT ( * ) FROM tab0 WHERE ( NULL ) IS NULL ---- -10 onlyif mysql # aggregate syntax: query I rowsort label-6750 SELECT - COUNT( * ) FROM tab1 WHERE ( NULL ) IS NULL ---- -10 skipif mysql # not compatible query I rowsort label-6750 SELECT - COUNT ( * ) FROM tab1 WHERE ( NULL ) IS NULL ---- -10 onlyif mysql # aggregate syntax: query I rowsort label-6750 SELECT - COUNT( * ) FROM tab2 WHERE ( NULL ) IS NULL ---- -10 skipif mysql # not compatible query I rowsort label-6750 SELECT - COUNT ( * ) FROM tab2 WHERE ( NULL ) IS NULL ---- -10 onlyif mysql # aggregate syntax: query I rowsort label-6750 SELECT - COUNT( * ) FROM tab3 WHERE ( NULL ) IS NULL ---- -10 skipif mysql # not compatible query I rowsort label-6750 SELECT - COUNT ( * ) FROM tab3 WHERE ( NULL ) IS NULL ---- -10 onlyif mysql # aggregate syntax: query I rowsort label-6750 SELECT - COUNT( * ) FROM tab4 WHERE ( NULL ) IS NULL ---- -10 skipif mysql # not compatible query I rowsort label-6750 SELECT - COUNT ( * ) FROM tab4 WHERE ( NULL ) IS NULL ---- -10 skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-6755 SELECT DISTINCT ( 10 ) col3 FROM tab0 AS cor0 WHERE col0 < + - col0 ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-6755 SELECT DISTINCT ( 10 ) col3 FROM tab1 AS cor0 WHERE col0 < + - col0 ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-6755 SELECT DISTINCT ( 10 ) col3 FROM tab2 AS cor0 WHERE col0 < + - col0 ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-6755 SELECT DISTINCT ( 10 ) col3 FROM tab3 AS cor0 WHERE col0 < + - col0 ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-6755 SELECT DISTINCT ( 10 ) col3 FROM tab4 AS cor0 WHERE col0 < + - col0 ---- query I rowsort label-6760 SELECT + 90 AS col2 FROM tab0 AS cor0 WHERE NOT col3 IS NULL ---- 10 values hashing to a052f909fa3f362d0c0826598ff8a30b query I rowsort label-6760 SELECT + 90 AS col2 FROM tab1 AS cor0 WHERE NOT col3 IS NULL ---- 10 values hashing to a052f909fa3f362d0c0826598ff8a30b query I rowsort label-6760 SELECT + 90 AS col2 FROM tab2 AS cor0 WHERE NOT col3 IS NULL ---- 10 values hashing to a052f909fa3f362d0c0826598ff8a30b query I rowsort label-6760 SELECT + 90 AS col2 FROM tab3 AS cor0 WHERE NOT col3 IS NULL ---- 10 values hashing to a052f909fa3f362d0c0826598ff8a30b query I rowsort label-6760 SELECT + 90 AS col2 FROM tab4 AS cor0 WHERE NOT col3 IS NULL ---- 10 values hashing to a052f909fa3f362d0c0826598ff8a30b onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-6765 SELECT ALL CAST( - 30 AS SIGNED ) AS col5 FROM tab0 WHERE NOT ( + col0 * + + 14 + + 6 ) >= NULL ---- skipif mysql # not compatible query I rowsort label-6765 SELECT ALL CAST ( - 30 AS INTEGER ) AS col5 FROM tab0 WHERE NOT ( + col0 * + + 14 + + 6 ) >= NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-6765 SELECT ALL CAST( - 30 AS SIGNED ) AS col5 FROM tab1 WHERE NOT ( + col0 * + + 14 + + 6 ) >= NULL ---- skipif mysql # not compatible query I rowsort label-6765 SELECT ALL CAST ( - 30 AS INTEGER ) AS col5 FROM tab1 WHERE NOT ( + col0 * + + 14 + + 6 ) >= NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-6765 SELECT ALL CAST( - 30 AS SIGNED ) AS col5 FROM tab2 WHERE NOT ( + col0 * + + 14 + + 6 ) >= NULL ---- skipif mysql # not compatible query I rowsort label-6765 SELECT ALL CAST ( - 30 AS INTEGER ) AS col5 FROM tab2 WHERE NOT ( + col0 * + + 14 + + 6 ) >= NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-6765 SELECT ALL CAST( - 30 AS SIGNED ) AS col5 FROM tab3 WHERE NOT ( + col0 * + + 14 + + 6 ) >= NULL ---- skipif mysql # not compatible query I rowsort label-6765 SELECT ALL CAST ( - 30 AS INTEGER ) AS col5 FROM tab3 WHERE NOT ( + col0 * + + 14 + + 6 ) >= NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-6765 SELECT ALL CAST( - 30 AS SIGNED ) AS col5 FROM tab4 WHERE NOT ( + col0 * + + 14 + + 6 ) >= NULL ---- skipif mysql # not compatible query I rowsort label-6765 SELECT ALL CAST ( - 30 AS INTEGER ) AS col5 FROM tab4 WHERE NOT ( + col0 * + + 14 + + 6 ) >= NULL ---- query IIIIIII rowsort label-6770 SELECT ALL * FROM tab0 WHERE NOT NULL BETWEEN - col1 * + col0 + + col4 AND NULL ---- query IIIIIII rowsort label-6770 SELECT ALL * FROM tab1 WHERE NOT NULL BETWEEN - col1 * + col0 + + col4 AND NULL ---- query IIIIIII rowsort label-6770 SELECT ALL * FROM tab2 WHERE NOT NULL BETWEEN - col1 * + col0 + + col4 AND NULL ---- query IIIIIII rowsort label-6770 SELECT ALL * FROM tab3 WHERE NOT NULL BETWEEN - col1 * + col0 + + col4 AND NULL ---- query IIIIIII rowsort label-6770 SELECT ALL * FROM tab4 WHERE NOT NULL BETWEEN - col1 * + col0 + + col4 AND NULL ---- query IIIIIII rowsort label-6775 SELECT ALL * FROM tab0 WHERE NOT 50 IS NOT NULL ---- query IIIIIII rowsort label-6775 SELECT ALL * FROM tab1 WHERE NOT 50 IS NOT NULL ---- query IIIIIII rowsort label-6775 SELECT ALL * FROM tab2 WHERE NOT 50 IS NOT NULL ---- query IIIIIII rowsort label-6775 SELECT ALL * FROM tab3 WHERE NOT 50 IS NOT NULL ---- query IIIIIII rowsort label-6775 SELECT ALL * FROM tab4 WHERE NOT 50 IS NOT NULL ---- query IIIIIII rowsort label-6780 SELECT * FROM tab0 WHERE NULL BETWEEN NULL AND - - 28 * col3 ---- query IIIIIII rowsort label-6780 SELECT * FROM tab1 WHERE NULL BETWEEN NULL AND - - 28 * col3 ---- query IIIIIII rowsort label-6780 SELECT * FROM tab2 WHERE NULL BETWEEN NULL AND - - 28 * col3 ---- query IIIIIII rowsort label-6780 SELECT * FROM tab3 WHERE NULL BETWEEN NULL AND - - 28 * col3 ---- query IIIIIII rowsort label-6780 SELECT * FROM tab4 WHERE NULL BETWEEN NULL AND - - 28 * col3 ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-6785 SELECT DISTINCT col1 col1 FROM tab0 AS cor0 WHERE NOT ( NOT ( NULL ) NOT IN ( + 4 ) ) ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-6785 SELECT DISTINCT col1 col1 FROM tab1 AS cor0 WHERE NOT ( NOT ( NULL ) NOT IN ( + 4 ) ) ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-6785 SELECT DISTINCT col1 col1 FROM tab2 AS cor0 WHERE NOT ( NOT ( NULL ) NOT IN ( + 4 ) ) ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-6785 SELECT DISTINCT col1 col1 FROM tab3 AS cor0 WHERE NOT ( NOT ( NULL ) NOT IN ( + 4 ) ) ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-6785 SELECT DISTINCT col1 col1 FROM tab4 AS cor0 WHERE NOT ( NOT ( NULL ) NOT IN ( + 4 ) ) ---- query I rowsort label-6790 SELECT 18 FROM tab0 AS cor0 WHERE NOT col1 IS NOT NULL ---- query I rowsort label-6790 SELECT 18 FROM tab1 AS cor0 WHERE NOT col1 IS NOT NULL ---- query I rowsort label-6790 SELECT 18 FROM tab2 AS cor0 WHERE NOT col1 IS NOT NULL ---- query I rowsort label-6790 SELECT 18 FROM tab3 AS cor0 WHERE NOT col1 IS NOT NULL ---- query I rowsort label-6790 SELECT 18 FROM tab4 AS cor0 WHERE NOT col1 IS NOT NULL ---- query I rowsort label-6795 SELECT + 44 FROM tab0 cor0 WHERE NOT ( + 65 ) IS NULL ---- 10 values hashing to 31ff74766f82255c19cf632a967a9c0e query I rowsort label-6795 SELECT + 44 FROM tab1 cor0 WHERE NOT ( + 65 ) IS NULL ---- 10 values hashing to 31ff74766f82255c19cf632a967a9c0e query I rowsort label-6795 SELECT + 44 FROM tab2 cor0 WHERE NOT ( + 65 ) IS NULL ---- 10 values hashing to 31ff74766f82255c19cf632a967a9c0e query I rowsort label-6795 SELECT + 44 FROM tab3 cor0 WHERE NOT ( + 65 ) IS NULL ---- 10 values hashing to 31ff74766f82255c19cf632a967a9c0e query I rowsort label-6795 SELECT + 44 FROM tab4 cor0 WHERE NOT ( + 65 ) IS NULL ---- 10 values hashing to 31ff74766f82255c19cf632a967a9c0e query IIIIIII rowsort label-6800 SELECT * FROM tab0 cor0 WHERE NOT NULL < NULL ---- query IIIIIII rowsort label-6800 SELECT * FROM tab1 cor0 WHERE NOT NULL < NULL ---- query IIIIIII rowsort label-6800 SELECT * FROM tab2 cor0 WHERE NOT NULL < NULL ---- query IIIIIII rowsort label-6800 SELECT * FROM tab3 cor0 WHERE NOT NULL < NULL ---- query IIIIIII rowsort label-6800 SELECT * FROM tab4 cor0 WHERE NOT NULL < NULL ---- query I rowsort label-6805 SELECT - 68 * - + col1 + col1 FROM tab0 WHERE NULL <= NULL ---- query I rowsort label-6805 SELECT - 68 * - + col1 + col1 FROM tab1 WHERE NULL <= NULL ---- query I rowsort label-6805 SELECT - 68 * - + col1 + col1 FROM tab2 WHERE NULL <= NULL ---- query I rowsort label-6805 SELECT - 68 * - + col1 + col1 FROM tab3 WHERE NULL <= NULL ---- query I rowsort label-6805 SELECT - 68 * - + col1 + col1 FROM tab4 WHERE NULL <= NULL ---- query IIIIIII rowsort label-6810 SELECT * FROM tab0 WHERE 29 IS NULL ---- query IIIIIII rowsort label-6810 SELECT * FROM tab1 WHERE 29 IS NULL ---- query IIIIIII rowsort label-6810 SELECT * FROM tab2 WHERE 29 IS NULL ---- query IIIIIII rowsort label-6810 SELECT * FROM tab3 WHERE 29 IS NULL ---- query IIIIIII rowsort label-6810 SELECT * FROM tab4 WHERE 29 IS NULL ---- query I rowsort label-6815 SELECT ALL col1 FROM tab0 AS cor0 WHERE NOT col4 * - 86 IS NOT NULL ---- query I rowsort label-6815 SELECT ALL col1 FROM tab1 AS cor0 WHERE NOT col4 * - 86 IS NOT NULL ---- query I rowsort label-6815 SELECT ALL col1 FROM tab2 AS cor0 WHERE NOT col4 * - 86 IS NOT NULL ---- query I rowsort label-6815 SELECT ALL col1 FROM tab3 AS cor0 WHERE NOT col4 * - 86 IS NOT NULL ---- query I rowsort label-6815 SELECT ALL col1 FROM tab4 AS cor0 WHERE NOT col4 * - 86 IS NOT NULL ---- query I rowsort label-6820 SELECT + - col0 FROM tab0 AS cor0 WHERE NOT 58 / + + 63 IS NULL ---- 10 values hashing to 7eea25871edfbad19595a51730f76f07 query I rowsort label-6820 SELECT + - col0 FROM tab1 AS cor0 WHERE NOT 58 / + + 63 IS NULL ---- 10 values hashing to 7eea25871edfbad19595a51730f76f07 query I rowsort label-6820 SELECT + - col0 FROM tab2 AS cor0 WHERE NOT 58 / + + 63 IS NULL ---- 10 values hashing to 7eea25871edfbad19595a51730f76f07 query I rowsort label-6820 SELECT + - col0 FROM tab3 AS cor0 WHERE NOT 58 / + + 63 IS NULL ---- 10 values hashing to 7eea25871edfbad19595a51730f76f07 query I rowsort label-6820 SELECT + - col0 FROM tab4 AS cor0 WHERE NOT 58 / + + 63 IS NULL ---- 10 values hashing to 7eea25871edfbad19595a51730f76f07 query IIIIIII rowsort label-6825 SELECT ALL * FROM tab0 cor0 WHERE NULL = col1 + col4 ---- query IIIIIII rowsort label-6825 SELECT ALL * FROM tab1 cor0 WHERE NULL = col1 + col4 ---- query IIIIIII rowsort label-6825 SELECT ALL * FROM tab2 cor0 WHERE NULL = col1 + col4 ---- query IIIIIII rowsort label-6825 SELECT ALL * FROM tab3 cor0 WHERE NULL = col1 + col4 ---- query IIIIIII rowsort label-6825 SELECT ALL * FROM tab4 cor0 WHERE NULL = col1 + col4 ---- query I rowsort label-6830 SELECT + + 86 FROM tab0, tab0 AS cor0 WHERE NULL IS NULL ---- 100 values hashing to e869f42cbf652b646dc6697ab0ba91c4 query I rowsort label-6830 SELECT + + 86 FROM tab1, tab1 AS cor0 WHERE NULL IS NULL ---- 100 values hashing to e869f42cbf652b646dc6697ab0ba91c4 query I rowsort label-6830 SELECT + + 86 FROM tab2, tab2 AS cor0 WHERE NULL IS NULL ---- 100 values hashing to e869f42cbf652b646dc6697ab0ba91c4 query I rowsort label-6830 SELECT + + 86 FROM tab3, tab3 AS cor0 WHERE NULL IS NULL ---- 100 values hashing to e869f42cbf652b646dc6697ab0ba91c4 query I rowsort label-6830 SELECT + + 86 FROM tab4, tab4 AS cor0 WHERE NULL IS NULL ---- 100 values hashing to e869f42cbf652b646dc6697ab0ba91c4 query I rowsort label-6835 SELECT 67 FROM tab0 WHERE NOT ( NOT NULL IS NOT NULL ) ---- query I rowsort label-6835 SELECT 67 FROM tab1 WHERE NOT ( NOT NULL IS NOT NULL ) ---- query I rowsort label-6835 SELECT 67 FROM tab2 WHERE NOT ( NOT NULL IS NOT NULL ) ---- query I rowsort label-6835 SELECT 67 FROM tab3 WHERE NOT ( NOT NULL IS NOT NULL ) ---- query I rowsort label-6835 SELECT 67 FROM tab4 WHERE NOT ( NOT NULL IS NOT NULL ) ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-6840 SELECT DISTINCT + - 85 col2 FROM tab0 WHERE NULL IS NULL ---- -85 skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-6840 SELECT DISTINCT + - 85 col2 FROM tab1 WHERE NULL IS NULL ---- -85 skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-6840 SELECT DISTINCT + - 85 col2 FROM tab2 WHERE NULL IS NULL ---- -85 skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-6840 SELECT DISTINCT + - 85 col2 FROM tab3 WHERE NULL IS NULL ---- -85 skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-6840 SELECT DISTINCT + - 85 col2 FROM tab4 WHERE NULL IS NULL ---- -85 onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-6845 SELECT ALL * FROM tab0 AS cor0 WHERE col1 + + CAST( - col3 AS SIGNED ) + col1 + col1 IS NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-6845 SELECT ALL * FROM tab0 AS cor0 WHERE col1 + + CAST ( - col3 AS INTEGER ) + col1 + col1 IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-6845 SELECT ALL * FROM tab1 AS cor0 WHERE col1 + + CAST( - col3 AS SIGNED ) + col1 + col1 IS NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-6845 SELECT ALL * FROM tab1 AS cor0 WHERE col1 + + CAST ( - col3 AS INTEGER ) + col1 + col1 IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-6845 SELECT ALL * FROM tab2 AS cor0 WHERE col1 + + CAST( - col3 AS SIGNED ) + col1 + col1 IS NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-6845 SELECT ALL * FROM tab2 AS cor0 WHERE col1 + + CAST ( - col3 AS INTEGER ) + col1 + col1 IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-6845 SELECT ALL * FROM tab3 AS cor0 WHERE col1 + + CAST( - col3 AS SIGNED ) + col1 + col1 IS NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-6845 SELECT ALL * FROM tab3 AS cor0 WHERE col1 + + CAST ( - col3 AS INTEGER ) + col1 + col1 IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-6845 SELECT ALL * FROM tab4 AS cor0 WHERE col1 + + CAST( - col3 AS SIGNED ) + col1 + col1 IS NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-6845 SELECT ALL * FROM tab4 AS cor0 WHERE col1 + + CAST ( - col3 AS INTEGER ) + col1 + col1 IS NULL ---- query IIIIIII rowsort label-6850 SELECT ALL * FROM tab0 AS cor0 WHERE ( NULL ) <= 52 - + col0 ---- query IIIIIII rowsort label-6850 SELECT ALL * FROM tab1 AS cor0 WHERE ( NULL ) <= 52 - + col0 ---- query IIIIIII rowsort label-6850 SELECT ALL * FROM tab2 AS cor0 WHERE ( NULL ) <= 52 - + col0 ---- query IIIIIII rowsort label-6850 SELECT ALL * FROM tab3 AS cor0 WHERE ( NULL ) <= 52 - + col0 ---- query IIIIIII rowsort label-6850 SELECT ALL * FROM tab4 AS cor0 WHERE ( NULL ) <= 52 - + col0 ---- query I rowsort label-6855 SELECT DISTINCT col0 * - 86 FROM tab0 WHERE NULL IS NOT NULL ---- query I rowsort label-6855 SELECT DISTINCT col0 * - 86 FROM tab1 WHERE NULL IS NOT NULL ---- query I rowsort label-6855 SELECT DISTINCT col0 * - 86 FROM tab2 WHERE NULL IS NOT NULL ---- query I rowsort label-6855 SELECT DISTINCT col0 * - 86 FROM tab3 WHERE NULL IS NOT NULL ---- query I rowsort label-6855 SELECT DISTINCT col0 * - 86 FROM tab4 WHERE NULL IS NOT NULL ---- query IIIIIII rowsort label-6860 SELECT * FROM tab0 AS cor0 WHERE ( NOT ( NOT NULL IS NOT NULL ) ) ---- query IIIIIII rowsort label-6860 SELECT * FROM tab1 AS cor0 WHERE ( NOT ( NOT NULL IS NOT NULL ) ) ---- query IIIIIII rowsort label-6860 SELECT * FROM tab2 AS cor0 WHERE ( NOT ( NOT NULL IS NOT NULL ) ) ---- query IIIIIII rowsort label-6860 SELECT * FROM tab3 AS cor0 WHERE ( NOT ( NOT NULL IS NOT NULL ) ) ---- query IIIIIII rowsort label-6860 SELECT * FROM tab4 AS cor0 WHERE ( NOT ( NOT NULL IS NOT NULL ) ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-6865 SELECT * FROM tab0 AS cor0 WHERE ( NOT - - col3 IN ( - ( - CAST( NULL AS SIGNED ) ) * col3 ) ) ---- skipif mysql # not compatible query IIIIIII rowsort label-6865 SELECT * FROM tab0 AS cor0 WHERE ( NOT - - col3 IN ( - ( - CAST ( NULL AS INTEGER ) ) * col3 ) ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-6865 SELECT * FROM tab1 AS cor0 WHERE ( NOT - - col3 IN ( - ( - CAST( NULL AS SIGNED ) ) * col3 ) ) ---- skipif mysql # not compatible query IIIIIII rowsort label-6865 SELECT * FROM tab1 AS cor0 WHERE ( NOT - - col3 IN ( - ( - CAST ( NULL AS INTEGER ) ) * col3 ) ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-6865 SELECT * FROM tab2 AS cor0 WHERE ( NOT - - col3 IN ( - ( - CAST( NULL AS SIGNED ) ) * col3 ) ) ---- skipif mysql # not compatible query IIIIIII rowsort label-6865 SELECT * FROM tab2 AS cor0 WHERE ( NOT - - col3 IN ( - ( - CAST ( NULL AS INTEGER ) ) * col3 ) ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-6865 SELECT * FROM tab3 AS cor0 WHERE ( NOT - - col3 IN ( - ( - CAST( NULL AS SIGNED ) ) * col3 ) ) ---- skipif mysql # not compatible query IIIIIII rowsort label-6865 SELECT * FROM tab3 AS cor0 WHERE ( NOT - - col3 IN ( - ( - CAST ( NULL AS INTEGER ) ) * col3 ) ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-6865 SELECT * FROM tab4 AS cor0 WHERE ( NOT - - col3 IN ( - ( - CAST( NULL AS SIGNED ) ) * col3 ) ) ---- skipif mysql # not compatible query IIIIIII rowsort label-6865 SELECT * FROM tab4 AS cor0 WHERE ( NOT - - col3 IN ( - ( - CAST ( NULL AS INTEGER ) ) * col3 ) ) ---- query I rowsort label-6870 SELECT col0 FROM tab0 AS cor0 WHERE NULL <> NULL ---- query I rowsort label-6870 SELECT col0 FROM tab1 AS cor0 WHERE NULL <> NULL ---- query I rowsort label-6870 SELECT col0 FROM tab2 AS cor0 WHERE NULL <> NULL ---- query I rowsort label-6870 SELECT col0 FROM tab3 AS cor0 WHERE NULL <> NULL ---- query I rowsort label-6870 SELECT col0 FROM tab4 AS cor0 WHERE NULL <> NULL ---- query I rowsort label-6875 SELECT + 34 FROM tab0 cor0 WHERE ( NULL ) > NULL ---- query I rowsort label-6875 SELECT + 34 FROM tab1 cor0 WHERE ( NULL ) > NULL ---- query I rowsort label-6875 SELECT + 34 FROM tab2 cor0 WHERE ( NULL ) > NULL ---- query I rowsort label-6875 SELECT + 34 FROM tab3 cor0 WHERE ( NULL ) > NULL ---- query I rowsort label-6875 SELECT + 34 FROM tab4 cor0 WHERE ( NULL ) > NULL ---- query I rowsort label-6880 SELECT ALL + 59 FROM tab0 AS cor0 WHERE NOT ( 18 + + ( col4 ) * + + ( - col0 ) ) NOT BETWEEN 51 AND + col0 ---- query I rowsort label-6880 SELECT ALL + 59 FROM tab1 AS cor0 WHERE NOT ( 18 + + ( col4 ) * + + ( - col0 ) ) NOT BETWEEN 51 AND + col0 ---- query I rowsort label-6880 SELECT ALL + 59 FROM tab2 AS cor0 WHERE NOT ( 18 + + ( col4 ) * + + ( - col0 ) ) NOT BETWEEN 51 AND + col0 ---- query I rowsort label-6880 SELECT ALL + 59 FROM tab3 AS cor0 WHERE NOT ( 18 + + ( col4 ) * + + ( - col0 ) ) NOT BETWEEN 51 AND + col0 ---- query I rowsort label-6880 SELECT ALL + 59 FROM tab4 AS cor0 WHERE NOT ( 18 + + ( col4 ) * + + ( - col0 ) ) NOT BETWEEN 51 AND + col0 ---- query IIIIIII rowsort label-6885 SELECT * FROM tab0 WHERE NOT - col4 NOT BETWEEN - 24 AND ( col1 ) ---- query IIIIIII rowsort label-6885 SELECT * FROM tab1 WHERE NOT - col4 NOT BETWEEN - 24 AND ( col1 ) ---- query IIIIIII rowsort label-6885 SELECT * FROM tab2 WHERE NOT - col4 NOT BETWEEN - 24 AND ( col1 ) ---- query IIIIIII rowsort label-6885 SELECT * FROM tab3 WHERE NOT - col4 NOT BETWEEN - 24 AND ( col1 ) ---- query IIIIIII rowsort label-6885 SELECT * FROM tab4 WHERE NOT - col4 NOT BETWEEN - 24 AND ( col1 ) ---- query IIIIIII rowsort label-6890 SELECT * FROM tab0 AS cor0 WHERE ( col3 ) IN ( 99 ) ---- query IIIIIII rowsort label-6890 SELECT * FROM tab1 AS cor0 WHERE ( col3 ) IN ( 99 ) ---- query IIIIIII rowsort label-6890 SELECT * FROM tab2 AS cor0 WHERE ( col3 ) IN ( 99 ) ---- query IIIIIII rowsort label-6890 SELECT * FROM tab3 AS cor0 WHERE ( col3 ) IN ( 99 ) ---- query IIIIIII rowsort label-6890 SELECT * FROM tab4 AS cor0 WHERE ( col3 ) IN ( 99 ) ---- query I rowsort label-6895 SELECT + col5 FROM tab0 AS cor0 WHERE + 92 IS NOT NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-6895 SELECT + col5 FROM tab1 AS cor0 WHERE + 92 IS NOT NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-6895 SELECT + col5 FROM tab2 AS cor0 WHERE + 92 IS NOT NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-6895 SELECT + col5 FROM tab3 AS cor0 WHERE + 92 IS NOT NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-6895 SELECT + col5 FROM tab4 AS cor0 WHERE + 92 IS NOT NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-6900 SELECT + ( - - col3 ) AS col2 FROM tab0 AS cor0 WHERE col3 IS NOT NULL ---- 10 values hashing to d70c4f7d82d3133d625e315338f25a09 query I rowsort label-6900 SELECT + ( - - col3 ) AS col2 FROM tab1 AS cor0 WHERE col3 IS NOT NULL ---- 10 values hashing to d70c4f7d82d3133d625e315338f25a09 query I rowsort label-6900 SELECT + ( - - col3 ) AS col2 FROM tab2 AS cor0 WHERE col3 IS NOT NULL ---- 10 values hashing to d70c4f7d82d3133d625e315338f25a09 query I rowsort label-6900 SELECT + ( - - col3 ) AS col2 FROM tab3 AS cor0 WHERE col3 IS NOT NULL ---- 10 values hashing to d70c4f7d82d3133d625e315338f25a09 query I rowsort label-6900 SELECT + ( - - col3 ) AS col2 FROM tab4 AS cor0 WHERE col3 IS NOT NULL ---- 10 values hashing to d70c4f7d82d3133d625e315338f25a09 onlyif mysql # aggregate syntax: query I rowsort label-6905 SELECT ( + - COUNT( * ) ) AS col0 FROM tab0, tab0 cor0 WHERE NULL IS NOT NULL ---- 0 skipif mysql # not compatible query I rowsort label-6905 SELECT ( + - COUNT ( * ) ) AS col0 FROM tab0, tab0 cor0 WHERE NULL IS NOT NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-6905 SELECT ( + - COUNT( * ) ) AS col0 FROM tab1, tab1 cor0 WHERE NULL IS NOT NULL ---- 0 skipif mysql # not compatible query I rowsort label-6905 SELECT ( + - COUNT ( * ) ) AS col0 FROM tab1, tab1 cor0 WHERE NULL IS NOT NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-6905 SELECT ( + - COUNT( * ) ) AS col0 FROM tab2, tab2 cor0 WHERE NULL IS NOT NULL ---- 0 skipif mysql # not compatible query I rowsort label-6905 SELECT ( + - COUNT ( * ) ) AS col0 FROM tab2, tab2 cor0 WHERE NULL IS NOT NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-6905 SELECT ( + - COUNT( * ) ) AS col0 FROM tab3, tab3 cor0 WHERE NULL IS NOT NULL ---- 0 skipif mysql # not compatible query I rowsort label-6905 SELECT ( + - COUNT ( * ) ) AS col0 FROM tab3, tab3 cor0 WHERE NULL IS NOT NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-6905 SELECT ( + - COUNT( * ) ) AS col0 FROM tab4, tab4 cor0 WHERE NULL IS NOT NULL ---- 0 skipif mysql # not compatible query I rowsort label-6905 SELECT ( + - COUNT ( * ) ) AS col0 FROM tab4, tab4 cor0 WHERE NULL IS NOT NULL ---- 0 query IIIIIII rowsort label-6910 SELECT * FROM tab0 WHERE NOT NULL > + ( - - col0 ) ---- query IIIIIII rowsort label-6910 SELECT * FROM tab1 WHERE NOT NULL > + ( - - col0 ) ---- query IIIIIII rowsort label-6910 SELECT * FROM tab2 WHERE NOT NULL > + ( - - col0 ) ---- query IIIIIII rowsort label-6910 SELECT * FROM tab3 WHERE NOT NULL > + ( - - col0 ) ---- query IIIIIII rowsort label-6910 SELECT * FROM tab4 WHERE NOT NULL > + ( - - col0 ) ---- query IIIIIII rowsort label-6915 SELECT * FROM tab0 cor0 WHERE NULL NOT IN ( 69 + + col4 ) ---- query IIIIIII rowsort label-6915 SELECT * FROM tab1 cor0 WHERE NULL NOT IN ( 69 + + col4 ) ---- query IIIIIII rowsort label-6915 SELECT * FROM tab2 cor0 WHERE NULL NOT IN ( 69 + + col4 ) ---- query IIIIIII rowsort label-6915 SELECT * FROM tab3 cor0 WHERE NULL NOT IN ( 69 + + col4 ) ---- query IIIIIII rowsort label-6915 SELECT * FROM tab4 cor0 WHERE NULL NOT IN ( 69 + + col4 ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-6920 SELECT ALL * FROM tab0 AS cor0 WHERE NULL IN ( + col4, + CAST( NULL AS SIGNED ) / - 72 / - col0 ) ---- skipif mysql # not compatible query IIIIIII rowsort label-6920 SELECT ALL * FROM tab0 AS cor0 WHERE NULL IN ( + col4, + CAST ( NULL AS INTEGER ) / - 72 / - col0 ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-6920 SELECT ALL * FROM tab1 AS cor0 WHERE NULL IN ( + col4, + CAST( NULL AS SIGNED ) / - 72 / - col0 ) ---- skipif mysql # not compatible query IIIIIII rowsort label-6920 SELECT ALL * FROM tab1 AS cor0 WHERE NULL IN ( + col4, + CAST ( NULL AS INTEGER ) / - 72 / - col0 ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-6920 SELECT ALL * FROM tab2 AS cor0 WHERE NULL IN ( + col4, + CAST( NULL AS SIGNED ) / - 72 / - col0 ) ---- skipif mysql # not compatible query IIIIIII rowsort label-6920 SELECT ALL * FROM tab2 AS cor0 WHERE NULL IN ( + col4, + CAST ( NULL AS INTEGER ) / - 72 / - col0 ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-6920 SELECT ALL * FROM tab3 AS cor0 WHERE NULL IN ( + col4, + CAST( NULL AS SIGNED ) / - 72 / - col0 ) ---- skipif mysql # not compatible query IIIIIII rowsort label-6920 SELECT ALL * FROM tab3 AS cor0 WHERE NULL IN ( + col4, + CAST ( NULL AS INTEGER ) / - 72 / - col0 ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-6920 SELECT ALL * FROM tab4 AS cor0 WHERE NULL IN ( + col4, + CAST( NULL AS SIGNED ) / - 72 / - col0 ) ---- skipif mysql # not compatible query IIIIIII rowsort label-6920 SELECT ALL * FROM tab4 AS cor0 WHERE NULL IN ( + col4, + CAST ( NULL AS INTEGER ) / - 72 / - col0 ) ---- query I rowsort label-6925 SELECT ALL - + 0 / + - col4 FROM tab0 WHERE - - col4 / 36 * - col0 * col1 IS NULL ---- query I rowsort label-6925 SELECT ALL - + 0 / + - col4 FROM tab1 WHERE - - col4 / 36 * - col0 * col1 IS NULL ---- query I rowsort label-6925 SELECT ALL - + 0 / + - col4 FROM tab2 WHERE - - col4 / 36 * - col0 * col1 IS NULL ---- query I rowsort label-6925 SELECT ALL - + 0 / + - col4 FROM tab3 WHERE - - col4 / 36 * - col0 * col1 IS NULL ---- query I rowsort label-6925 SELECT ALL - + 0 / + - col4 FROM tab4 WHERE - - col4 / 36 * - col0 * col1 IS NULL ---- query I rowsort label-6930 SELECT ALL + col3 + - col0 FROM tab0 WHERE NULL IS NULL ---- 10 values hashing to f4d67fa9cec1ae407389b8809681dc2d query I rowsort label-6930 SELECT ALL + col3 + - col0 FROM tab1 WHERE NULL IS NULL ---- 10 values hashing to f4d67fa9cec1ae407389b8809681dc2d query I rowsort label-6930 SELECT ALL + col3 + - col0 FROM tab2 WHERE NULL IS NULL ---- 10 values hashing to f4d67fa9cec1ae407389b8809681dc2d query I rowsort label-6930 SELECT ALL + col3 + - col0 FROM tab3 WHERE NULL IS NULL ---- 10 values hashing to f4d67fa9cec1ae407389b8809681dc2d query I rowsort label-6930 SELECT ALL + col3 + - col0 FROM tab4 WHERE NULL IS NULL ---- 10 values hashing to f4d67fa9cec1ae407389b8809681dc2d query IIIIIII rowsort label-6935 SELECT ALL * FROM tab0 WHERE - col0 <> NULL ---- query IIIIIII rowsort label-6935 SELECT ALL * FROM tab1 WHERE - col0 <> NULL ---- query IIIIIII rowsort label-6935 SELECT ALL * FROM tab2 WHERE - col0 <> NULL ---- query IIIIIII rowsort label-6935 SELECT ALL * FROM tab3 WHERE - col0 <> NULL ---- query IIIIIII rowsort label-6935 SELECT ALL * FROM tab4 WHERE - col0 <> NULL ---- onlyif mysql # aggregate syntax: query I rowsort label-6940 SELECT + MAX( - col4 ) AS col4 FROM tab0 WHERE NOT ( 20 ) IS NOT NULL ---- NULL skipif mysql # not compatible query I rowsort label-6940 SELECT + MAX ( - col4 ) AS col4 FROM tab0 WHERE NOT ( 20 ) IS NOT NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-6940 SELECT + MAX( - col4 ) AS col4 FROM tab1 WHERE NOT ( 20 ) IS NOT NULL ---- NULL skipif mysql # not compatible query I rowsort label-6940 SELECT + MAX ( - col4 ) AS col4 FROM tab1 WHERE NOT ( 20 ) IS NOT NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-6940 SELECT + MAX( - col4 ) AS col4 FROM tab2 WHERE NOT ( 20 ) IS NOT NULL ---- NULL skipif mysql # not compatible query I rowsort label-6940 SELECT + MAX ( - col4 ) AS col4 FROM tab2 WHERE NOT ( 20 ) IS NOT NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-6940 SELECT + MAX( - col4 ) AS col4 FROM tab3 WHERE NOT ( 20 ) IS NOT NULL ---- NULL skipif mysql # not compatible query I rowsort label-6940 SELECT + MAX ( - col4 ) AS col4 FROM tab3 WHERE NOT ( 20 ) IS NOT NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-6940 SELECT + MAX( - col4 ) AS col4 FROM tab4 WHERE NOT ( 20 ) IS NOT NULL ---- NULL skipif mysql # not compatible query I rowsort label-6940 SELECT + MAX ( - col4 ) AS col4 FROM tab4 WHERE NOT ( 20 ) IS NOT NULL ---- NULL query I rowsort label-6945 SELECT ALL + + 86 + col1 + 54 + - ( - col1 ) + - + 99 + - ( - col1 ) * col4 AS col4 FROM tab0 AS cor0 WHERE 57 IS NULL ---- query I rowsort label-6945 SELECT ALL + + 86 + col1 + 54 + - ( - col1 ) + - + 99 + - ( - col1 ) * col4 AS col4 FROM tab1 AS cor0 WHERE 57 IS NULL ---- query I rowsort label-6945 SELECT ALL + + 86 + col1 + 54 + - ( - col1 ) + - + 99 + - ( - col1 ) * col4 AS col4 FROM tab2 AS cor0 WHERE 57 IS NULL ---- query I rowsort label-6945 SELECT ALL + + 86 + col1 + 54 + - ( - col1 ) + - + 99 + - ( - col1 ) * col4 AS col4 FROM tab3 AS cor0 WHERE 57 IS NULL ---- query I rowsort label-6945 SELECT ALL + + 86 + col1 + 54 + - ( - col1 ) + - + 99 + - ( - col1 ) * col4 AS col4 FROM tab4 AS cor0 WHERE 57 IS NULL ---- query I rowsort label-6950 SELECT DISTINCT + - col0 FROM tab0 WHERE 51 IS NOT NULL ---- 10 values hashing to 7eea25871edfbad19595a51730f76f07 query I rowsort label-6950 SELECT DISTINCT + - col0 FROM tab1 WHERE 51 IS NOT NULL ---- 10 values hashing to 7eea25871edfbad19595a51730f76f07 query I rowsort label-6950 SELECT DISTINCT + - col0 FROM tab2 WHERE 51 IS NOT NULL ---- 10 values hashing to 7eea25871edfbad19595a51730f76f07 query I rowsort label-6950 SELECT DISTINCT + - col0 FROM tab3 WHERE 51 IS NOT NULL ---- 10 values hashing to 7eea25871edfbad19595a51730f76f07 query I rowsort label-6950 SELECT DISTINCT + - col0 FROM tab4 WHERE 51 IS NOT NULL ---- 10 values hashing to 7eea25871edfbad19595a51730f76f07 query I rowsort label-6955 SELECT - 96 AS col1 FROM tab0 WHERE NOT - - col0 IS NULL ---- 10 values hashing to fd1b50c06c7ba2c5c7cd009382248205 query I rowsort label-6955 SELECT - 96 AS col1 FROM tab1 WHERE NOT - - col0 IS NULL ---- 10 values hashing to fd1b50c06c7ba2c5c7cd009382248205 query I rowsort label-6955 SELECT - 96 AS col1 FROM tab2 WHERE NOT - - col0 IS NULL ---- 10 values hashing to fd1b50c06c7ba2c5c7cd009382248205 query I rowsort label-6955 SELECT - 96 AS col1 FROM tab3 WHERE NOT - - col0 IS NULL ---- 10 values hashing to fd1b50c06c7ba2c5c7cd009382248205 query I rowsort label-6955 SELECT - 96 AS col1 FROM tab4 WHERE NOT - - col0 IS NULL ---- 10 values hashing to fd1b50c06c7ba2c5c7cd009382248205 query IIIIIII rowsort label-6960 SELECT ALL * FROM tab0 AS cor0 WHERE NOT NULL BETWEEN 11 AND + 55 + + + col1 + + col1 ---- query IIIIIII rowsort label-6960 SELECT ALL * FROM tab1 AS cor0 WHERE NOT NULL BETWEEN 11 AND + 55 + + + col1 + + col1 ---- query IIIIIII rowsort label-6960 SELECT ALL * FROM tab2 AS cor0 WHERE NOT NULL BETWEEN 11 AND + 55 + + + col1 + + col1 ---- query IIIIIII rowsort label-6960 SELECT ALL * FROM tab3 AS cor0 WHERE NOT NULL BETWEEN 11 AND + 55 + + + col1 + + col1 ---- query IIIIIII rowsort label-6960 SELECT ALL * FROM tab4 AS cor0 WHERE NOT NULL BETWEEN 11 AND + 55 + + + col1 + + col1 ---- query II rowsort label-6965 SELECT col5, + col4 AS col0 FROM tab0 AS cor0 WHERE NOT 54 + - col0 + - 51 * col1 IS NOT NULL ---- query II rowsort label-6965 SELECT col5, + col4 AS col0 FROM tab1 AS cor0 WHERE NOT 54 + - col0 + - 51 * col1 IS NOT NULL ---- query II rowsort label-6965 SELECT col5, + col4 AS col0 FROM tab2 AS cor0 WHERE NOT 54 + - col0 + - 51 * col1 IS NOT NULL ---- query II rowsort label-6965 SELECT col5, + col4 AS col0 FROM tab3 AS cor0 WHERE NOT 54 + - col0 + - 51 * col1 IS NOT NULL ---- query II rowsort label-6965 SELECT col5, + col4 AS col0 FROM tab4 AS cor0 WHERE NOT 54 + - col0 + - 51 * col1 IS NOT NULL ---- query I rowsort label-6970 SELECT 32 * + col4 FROM tab0 AS cor0 WHERE ( + col0 * - 45 ) >= NULL ---- query I rowsort label-6970 SELECT 32 * + col4 FROM tab1 AS cor0 WHERE ( + col0 * - 45 ) >= NULL ---- query I rowsort label-6970 SELECT 32 * + col4 FROM tab2 AS cor0 WHERE ( + col0 * - 45 ) >= NULL ---- query I rowsort label-6970 SELECT 32 * + col4 FROM tab3 AS cor0 WHERE ( + col0 * - 45 ) >= NULL ---- query I rowsort label-6970 SELECT 32 * + col4 FROM tab4 AS cor0 WHERE ( + col0 * - 45 ) >= NULL ---- query I rowsort label-6975 SELECT ALL - + col3 * - col0 FROM tab0 WHERE NOT NULL IS NULL ---- query I rowsort label-6975 SELECT ALL - + col3 * - col0 FROM tab1 WHERE NOT NULL IS NULL ---- query I rowsort label-6975 SELECT ALL - + col3 * - col0 FROM tab2 WHERE NOT NULL IS NULL ---- query I rowsort label-6975 SELECT ALL - + col3 * - col0 FROM tab3 WHERE NOT NULL IS NULL ---- query I rowsort label-6975 SELECT ALL - + col3 * - col0 FROM tab4 WHERE NOT NULL IS NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-6980 SELECT + col5 col3 FROM tab0 WHERE + col2 IS NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-6980 SELECT + col5 col3 FROM tab1 WHERE + col2 IS NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-6980 SELECT + col5 col3 FROM tab2 WHERE + col2 IS NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-6980 SELECT + col5 col3 FROM tab3 WHERE + col2 IS NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-6980 SELECT + col5 col3 FROM tab4 WHERE + col2 IS NULL ---- query IIIIIII rowsort label-6985 SELECT ALL * FROM tab0 AS cor0 WHERE NOT col0 = NULL ---- query IIIIIII rowsort label-6985 SELECT ALL * FROM tab1 AS cor0 WHERE NOT col0 = NULL ---- query IIIIIII rowsort label-6985 SELECT ALL * FROM tab2 AS cor0 WHERE NOT col0 = NULL ---- query IIIIIII rowsort label-6985 SELECT ALL * FROM tab3 AS cor0 WHERE NOT col0 = NULL ---- query IIIIIII rowsort label-6985 SELECT ALL * FROM tab4 AS cor0 WHERE NOT col0 = NULL ---- onlyif mysql # aggregate syntax: query I rowsort label-6990 SELECT DISTINCT - COUNT( - + col4 ) AS col3 FROM tab0 AS cor0 WHERE NOT NULL IS NULL ---- 0 skipif mysql # not compatible query I rowsort label-6990 SELECT DISTINCT - COUNT ( - + col4 ) AS col3 FROM tab0 AS cor0 WHERE NOT NULL IS NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-6990 SELECT DISTINCT - COUNT( - + col4 ) AS col3 FROM tab1 AS cor0 WHERE NOT NULL IS NULL ---- 0 skipif mysql # not compatible query I rowsort label-6990 SELECT DISTINCT - COUNT ( - + col4 ) AS col3 FROM tab1 AS cor0 WHERE NOT NULL IS NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-6990 SELECT DISTINCT - COUNT( - + col4 ) AS col3 FROM tab2 AS cor0 WHERE NOT NULL IS NULL ---- 0 skipif mysql # not compatible query I rowsort label-6990 SELECT DISTINCT - COUNT ( - + col4 ) AS col3 FROM tab2 AS cor0 WHERE NOT NULL IS NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-6990 SELECT DISTINCT - COUNT( - + col4 ) AS col3 FROM tab3 AS cor0 WHERE NOT NULL IS NULL ---- 0 skipif mysql # not compatible query I rowsort label-6990 SELECT DISTINCT - COUNT ( - + col4 ) AS col3 FROM tab3 AS cor0 WHERE NOT NULL IS NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-6990 SELECT DISTINCT - COUNT( - + col4 ) AS col3 FROM tab4 AS cor0 WHERE NOT NULL IS NULL ---- 0 skipif mysql # not compatible query I rowsort label-6990 SELECT DISTINCT - COUNT ( - + col4 ) AS col3 FROM tab4 AS cor0 WHERE NOT NULL IS NULL ---- 0 query I rowsort label-6995 SELECT col4 FROM tab0 AS cor0 WHERE NOT NULL <= - col1 ---- query I rowsort label-6995 SELECT col4 FROM tab1 AS cor0 WHERE NOT NULL <= - col1 ---- query I rowsort label-6995 SELECT col4 FROM tab2 AS cor0 WHERE NOT NULL <= - col1 ---- query I rowsort label-6995 SELECT col4 FROM tab3 AS cor0 WHERE NOT NULL <= - col1 ---- query I rowsort label-6995 SELECT col4 FROM tab4 AS cor0 WHERE NOT NULL <= - col1 ---- onlyif mysql # aggregate syntax: query I rowsort label-7000 SELECT COUNT( DISTINCT - - 28 ) AS col5 FROM tab0 WHERE col4 IS NULL ---- 0 skipif mysql # not compatible query I rowsort label-7000 SELECT COUNT ( DISTINCT - - 28 ) AS col5 FROM tab0 WHERE col4 IS NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-7000 SELECT COUNT( DISTINCT - - 28 ) AS col5 FROM tab1 WHERE col4 IS NULL ---- 0 skipif mysql # not compatible query I rowsort label-7000 SELECT COUNT ( DISTINCT - - 28 ) AS col5 FROM tab1 WHERE col4 IS NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-7000 SELECT COUNT( DISTINCT - - 28 ) AS col5 FROM tab2 WHERE col4 IS NULL ---- 0 skipif mysql # not compatible query I rowsort label-7000 SELECT COUNT ( DISTINCT - - 28 ) AS col5 FROM tab2 WHERE col4 IS NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-7000 SELECT COUNT( DISTINCT - - 28 ) AS col5 FROM tab3 WHERE col4 IS NULL ---- 0 skipif mysql # not compatible query I rowsort label-7000 SELECT COUNT ( DISTINCT - - 28 ) AS col5 FROM tab3 WHERE col4 IS NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-7000 SELECT COUNT( DISTINCT - - 28 ) AS col5 FROM tab4 WHERE col4 IS NULL ---- 0 skipif mysql # not compatible query I rowsort label-7000 SELECT COUNT ( DISTINCT - - 28 ) AS col5 FROM tab4 WHERE col4 IS NULL ---- 0 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-7005 SELECT ALL - CAST( NULL AS SIGNED ) FROM tab0 AS cor0 WHERE NULL BETWEEN NULL AND col4 ---- skipif mysql # not compatible query I rowsort label-7005 SELECT ALL - CAST ( NULL AS INTEGER ) FROM tab0 AS cor0 WHERE NULL BETWEEN NULL AND col4 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-7005 SELECT ALL - CAST( NULL AS SIGNED ) FROM tab1 AS cor0 WHERE NULL BETWEEN NULL AND col4 ---- skipif mysql # not compatible query I rowsort label-7005 SELECT ALL - CAST ( NULL AS INTEGER ) FROM tab1 AS cor0 WHERE NULL BETWEEN NULL AND col4 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-7005 SELECT ALL - CAST( NULL AS SIGNED ) FROM tab2 AS cor0 WHERE NULL BETWEEN NULL AND col4 ---- skipif mysql # not compatible query I rowsort label-7005 SELECT ALL - CAST ( NULL AS INTEGER ) FROM tab2 AS cor0 WHERE NULL BETWEEN NULL AND col4 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-7005 SELECT ALL - CAST( NULL AS SIGNED ) FROM tab3 AS cor0 WHERE NULL BETWEEN NULL AND col4 ---- skipif mysql # not compatible query I rowsort label-7005 SELECT ALL - CAST ( NULL AS INTEGER ) FROM tab3 AS cor0 WHERE NULL BETWEEN NULL AND col4 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-7005 SELECT ALL - CAST( NULL AS SIGNED ) FROM tab4 AS cor0 WHERE NULL BETWEEN NULL AND col4 ---- skipif mysql # not compatible query I rowsort label-7005 SELECT ALL - CAST ( NULL AS INTEGER ) FROM tab4 AS cor0 WHERE NULL BETWEEN NULL AND col4 ---- query IIIIIII rowsort label-7010 SELECT ALL * FROM tab0 AS cor0 WHERE 67 IS NULL ---- query IIIIIII rowsort label-7010 SELECT ALL * FROM tab1 AS cor0 WHERE 67 IS NULL ---- query IIIIIII rowsort label-7010 SELECT ALL * FROM tab2 AS cor0 WHERE 67 IS NULL ---- query IIIIIII rowsort label-7010 SELECT ALL * FROM tab3 AS cor0 WHERE 67 IS NULL ---- query IIIIIII rowsort label-7010 SELECT ALL * FROM tab4 AS cor0 WHERE 67 IS NULL ---- query IIIIIII rowsort label-7015 SELECT ALL * FROM tab0 AS cor0 WHERE ( NOT ( NULL ) IS NULL ) ---- query IIIIIII rowsort label-7015 SELECT ALL * FROM tab1 AS cor0 WHERE ( NOT ( NULL ) IS NULL ) ---- query IIIIIII rowsort label-7015 SELECT ALL * FROM tab2 AS cor0 WHERE ( NOT ( NULL ) IS NULL ) ---- query IIIIIII rowsort label-7015 SELECT ALL * FROM tab3 AS cor0 WHERE ( NOT ( NULL ) IS NULL ) ---- query IIIIIII rowsort label-7015 SELECT ALL * FROM tab4 AS cor0 WHERE ( NOT ( NULL ) IS NULL ) ---- query II rowsort label-7020 SELECT DISTINCT - 38 * + 55, + 22 FROM tab0 AS cor0 WHERE col4 IS NOT NULL ---- -2090 22 query II rowsort label-7020 SELECT DISTINCT - 38 * + 55, + 22 FROM tab1 AS cor0 WHERE col4 IS NOT NULL ---- -2090 22 query II rowsort label-7020 SELECT DISTINCT - 38 * + 55, + 22 FROM tab2 AS cor0 WHERE col4 IS NOT NULL ---- -2090 22 query II rowsort label-7020 SELECT DISTINCT - 38 * + 55, + 22 FROM tab3 AS cor0 WHERE col4 IS NOT NULL ---- -2090 22 query II rowsort label-7020 SELECT DISTINCT - 38 * + 55, + 22 FROM tab4 AS cor0 WHERE col4 IS NOT NULL ---- -2090 22 query IIIIIII rowsort label-7025 SELECT ALL * FROM tab0 cor0 WHERE + col0 + - ( - 21 ) / - 54 IN ( - - 86, col3 ) ---- query IIIIIII rowsort label-7025 SELECT ALL * FROM tab1 cor0 WHERE + col0 + - ( - 21 ) / - 54 IN ( - - 86, col3 ) ---- query IIIIIII rowsort label-7025 SELECT ALL * FROM tab2 cor0 WHERE + col0 + - ( - 21 ) / - 54 IN ( - - 86, col3 ) ---- query IIIIIII rowsort label-7025 SELECT ALL * FROM tab3 cor0 WHERE + col0 + - ( - 21 ) / - 54 IN ( - - 86, col3 ) ---- query IIIIIII rowsort label-7025 SELECT ALL * FROM tab4 cor0 WHERE + col0 + - ( - 21 ) / - 54 IN ( - - 86, col3 ) ---- query I rowsort label-7030 SELECT + + col0 + - col1 AS col0 FROM tab0 AS cor0 WHERE NOT col1 IS NOT NULL ---- query I rowsort label-7030 SELECT + + col0 + - col1 AS col0 FROM tab1 AS cor0 WHERE NOT col1 IS NOT NULL ---- query I rowsort label-7030 SELECT + + col0 + - col1 AS col0 FROM tab2 AS cor0 WHERE NOT col1 IS NOT NULL ---- query I rowsort label-7030 SELECT + + col0 + - col1 AS col0 FROM tab3 AS cor0 WHERE NOT col1 IS NOT NULL ---- query I rowsort label-7030 SELECT + + col0 + - col1 AS col0 FROM tab4 AS cor0 WHERE NOT col1 IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-7035 SELECT ALL - + 85 FROM tab0 WHERE + 83 = - CAST( + 24 AS SIGNED ) ---- skipif mysql # not compatible query I rowsort label-7035 SELECT ALL - + 85 FROM tab0 WHERE + 83 = - CAST ( + 24 AS INTEGER ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-7035 SELECT ALL - + 85 FROM tab1 WHERE + 83 = - CAST( + 24 AS SIGNED ) ---- skipif mysql # not compatible query I rowsort label-7035 SELECT ALL - + 85 FROM tab1 WHERE + 83 = - CAST ( + 24 AS INTEGER ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-7035 SELECT ALL - + 85 FROM tab2 WHERE + 83 = - CAST( + 24 AS SIGNED ) ---- skipif mysql # not compatible query I rowsort label-7035 SELECT ALL - + 85 FROM tab2 WHERE + 83 = - CAST ( + 24 AS INTEGER ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-7035 SELECT ALL - + 85 FROM tab3 WHERE + 83 = - CAST( + 24 AS SIGNED ) ---- skipif mysql # not compatible query I rowsort label-7035 SELECT ALL - + 85 FROM tab3 WHERE + 83 = - CAST ( + 24 AS INTEGER ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-7035 SELECT ALL - + 85 FROM tab4 WHERE + 83 = - CAST( + 24 AS SIGNED ) ---- skipif mysql # not compatible query I rowsort label-7035 SELECT ALL - + 85 FROM tab4 WHERE + 83 = - CAST ( + 24 AS INTEGER ) ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-7040 SELECT - 45 + - 67 col5 FROM tab0 WHERE - ( - - col0 ) = + col0 * - 81 ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-7040 SELECT - 45 + - 67 col5 FROM tab1 WHERE - ( - - col0 ) = + col0 * - 81 ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-7040 SELECT - 45 + - 67 col5 FROM tab2 WHERE - ( - - col0 ) = + col0 * - 81 ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-7040 SELECT - 45 + - 67 col5 FROM tab3 WHERE - ( - - col0 ) = + col0 * - 81 ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-7040 SELECT - 45 + - 67 col5 FROM tab4 WHERE - ( - - col0 ) = + col0 * - 81 ---- query IIIIIII rowsort label-7045 SELECT * FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN - 14 AND - col4 * + col0 ---- query IIIIIII rowsort label-7045 SELECT * FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN - 14 AND - col4 * + col0 ---- query IIIIIII rowsort label-7045 SELECT * FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN - 14 AND - col4 * + col0 ---- query IIIIIII rowsort label-7045 SELECT * FROM tab3 AS cor0 WHERE NOT NULL NOT BETWEEN - 14 AND - col4 * + col0 ---- query IIIIIII rowsort label-7045 SELECT * FROM tab4 AS cor0 WHERE NOT NULL NOT BETWEEN - 14 AND - col4 * + col0 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-7050 SELECT ALL ( col4 ) - + CAST( NULL AS SIGNED ) AS col4 FROM tab0 AS cor0 WHERE + col2 IS NULL ---- skipif mysql # not compatible query I rowsort label-7050 SELECT ALL ( col4 ) - + CAST ( NULL AS INTEGER ) AS col4 FROM tab0 AS cor0 WHERE + col2 IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-7050 SELECT ALL ( col4 ) - + CAST( NULL AS SIGNED ) AS col4 FROM tab1 AS cor0 WHERE + col2 IS NULL ---- skipif mysql # not compatible query I rowsort label-7050 SELECT ALL ( col4 ) - + CAST ( NULL AS INTEGER ) AS col4 FROM tab1 AS cor0 WHERE + col2 IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-7050 SELECT ALL ( col4 ) - + CAST( NULL AS SIGNED ) AS col4 FROM tab2 AS cor0 WHERE + col2 IS NULL ---- skipif mysql # not compatible query I rowsort label-7050 SELECT ALL ( col4 ) - + CAST ( NULL AS INTEGER ) AS col4 FROM tab2 AS cor0 WHERE + col2 IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-7050 SELECT ALL ( col4 ) - + CAST( NULL AS SIGNED ) AS col4 FROM tab3 AS cor0 WHERE + col2 IS NULL ---- skipif mysql # not compatible query I rowsort label-7050 SELECT ALL ( col4 ) - + CAST ( NULL AS INTEGER ) AS col4 FROM tab3 AS cor0 WHERE + col2 IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-7050 SELECT ALL ( col4 ) - + CAST( NULL AS SIGNED ) AS col4 FROM tab4 AS cor0 WHERE + col2 IS NULL ---- skipif mysql # not compatible query I rowsort label-7050 SELECT ALL ( col4 ) - + CAST ( NULL AS INTEGER ) AS col4 FROM tab4 AS cor0 WHERE + col2 IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-7055 SELECT + - col1 + - 24 AS col5 FROM tab0 WHERE NOT NULL BETWEEN - 76 / col1 / - col0 + - + CAST( NULL AS SIGNED ) AND - 34 ---- skipif mysql # not compatible query I rowsort label-7055 SELECT + - col1 + - 24 AS col5 FROM tab0 WHERE NOT NULL BETWEEN - 76 / col1 / - col0 + - + CAST ( NULL AS INTEGER ) AND - 34 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-7055 SELECT + - col1 + - 24 AS col5 FROM tab1 WHERE NOT NULL BETWEEN - 76 / col1 / - col0 + - + CAST( NULL AS SIGNED ) AND - 34 ---- skipif mysql # not compatible query I rowsort label-7055 SELECT + - col1 + - 24 AS col5 FROM tab1 WHERE NOT NULL BETWEEN - 76 / col1 / - col0 + - + CAST ( NULL AS INTEGER ) AND - 34 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-7055 SELECT + - col1 + - 24 AS col5 FROM tab2 WHERE NOT NULL BETWEEN - 76 / col1 / - col0 + - + CAST( NULL AS SIGNED ) AND - 34 ---- skipif mysql # not compatible query I rowsort label-7055 SELECT + - col1 + - 24 AS col5 FROM tab2 WHERE NOT NULL BETWEEN - 76 / col1 / - col0 + - + CAST ( NULL AS INTEGER ) AND - 34 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-7055 SELECT + - col1 + - 24 AS col5 FROM tab3 WHERE NOT NULL BETWEEN - 76 / col1 / - col0 + - + CAST( NULL AS SIGNED ) AND - 34 ---- skipif mysql # not compatible query I rowsort label-7055 SELECT + - col1 + - 24 AS col5 FROM tab3 WHERE NOT NULL BETWEEN - 76 / col1 / - col0 + - + CAST ( NULL AS INTEGER ) AND - 34 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-7055 SELECT + - col1 + - 24 AS col5 FROM tab4 WHERE NOT NULL BETWEEN - 76 / col1 / - col0 + - + CAST( NULL AS SIGNED ) AND - 34 ---- skipif mysql # not compatible query I rowsort label-7055 SELECT + - col1 + - 24 AS col5 FROM tab4 WHERE NOT NULL BETWEEN - 76 / col1 / - col0 + - + CAST ( NULL AS INTEGER ) AND - 34 ---- query IIIIIII rowsort label-7060 SELECT * FROM tab0 WHERE NOT col4 BETWEEN - col4 AND NULL ---- query IIIIIII rowsort label-7060 SELECT * FROM tab1 WHERE NOT col4 BETWEEN - col4 AND NULL ---- query IIIIIII rowsort label-7060 SELECT * FROM tab2 WHERE NOT col4 BETWEEN - col4 AND NULL ---- query IIIIIII rowsort label-7060 SELECT * FROM tab3 WHERE NOT col4 BETWEEN - col4 AND NULL ---- query IIIIIII rowsort label-7060 SELECT * FROM tab4 WHERE NOT col4 BETWEEN - col4 AND NULL ---- query I rowsort label-7065 SELECT DISTINCT 27 AS col3 FROM tab0 cor0 WHERE NOT NULL IS NOT NULL ---- 27 query I rowsort label-7065 SELECT DISTINCT 27 AS col3 FROM tab1 cor0 WHERE NOT NULL IS NOT NULL ---- 27 query I rowsort label-7065 SELECT DISTINCT 27 AS col3 FROM tab2 cor0 WHERE NOT NULL IS NOT NULL ---- 27 query I rowsort label-7065 SELECT DISTINCT 27 AS col3 FROM tab3 cor0 WHERE NOT NULL IS NOT NULL ---- 27 query I rowsort label-7065 SELECT DISTINCT 27 AS col3 FROM tab4 cor0 WHERE NOT NULL IS NOT NULL ---- 27 query IIIIIII rowsort label-7070 SELECT ALL * FROM tab0 AS cor0 WHERE NOT 62 * col0 IS NOT NULL ---- query IIIIIII rowsort label-7070 SELECT ALL * FROM tab1 AS cor0 WHERE NOT 62 * col0 IS NOT NULL ---- query IIIIIII rowsort label-7070 SELECT ALL * FROM tab2 AS cor0 WHERE NOT 62 * col0 IS NOT NULL ---- query IIIIIII rowsort label-7070 SELECT ALL * FROM tab3 AS cor0 WHERE NOT 62 * col0 IS NOT NULL ---- query IIIIIII rowsort label-7070 SELECT ALL * FROM tab4 AS cor0 WHERE NOT 62 * col0 IS NOT NULL ---- query IIIIIII rowsort label-7075 SELECT * FROM tab0 AS cor0 WHERE NOT ( NULL ) <> - 62 ---- query IIIIIII rowsort label-7075 SELECT * FROM tab1 AS cor0 WHERE NOT ( NULL ) <> - 62 ---- query IIIIIII rowsort label-7075 SELECT * FROM tab2 AS cor0 WHERE NOT ( NULL ) <> - 62 ---- query IIIIIII rowsort label-7075 SELECT * FROM tab3 AS cor0 WHERE NOT ( NULL ) <> - 62 ---- query IIIIIII rowsort label-7075 SELECT * FROM tab4 AS cor0 WHERE NOT ( NULL ) <> - 62 ---- query IIIIIII rowsort label-7080 SELECT * FROM tab0 AS cor0 WHERE NOT col4 <> + + 72 * + 94 ---- query IIIIIII rowsort label-7080 SELECT * FROM tab1 AS cor0 WHERE NOT col4 <> + + 72 * + 94 ---- query IIIIIII rowsort label-7080 SELECT * FROM tab2 AS cor0 WHERE NOT col4 <> + + 72 * + 94 ---- query IIIIIII rowsort label-7080 SELECT * FROM tab3 AS cor0 WHERE NOT col4 <> + + 72 * + 94 ---- query IIIIIII rowsort label-7080 SELECT * FROM tab4 AS cor0 WHERE NOT col4 <> + + 72 * + 94 ---- query I rowsort label-7085 SELECT - col3 / col4 + + col1 + 41 * + - 20 FROM tab0 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-7085 SELECT - col3 / col4 + + col1 + 41 * + - 20 FROM tab1 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-7085 SELECT - col3 / col4 + + col1 + 41 * + - 20 FROM tab2 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-7085 SELECT - col3 / col4 + + col1 + 41 * + - 20 FROM tab3 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-7085 SELECT - col3 / col4 + + col1 + 41 * + - 20 FROM tab4 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-7090 SELECT DISTINCT - - 87 + + ( - ( - - 58 ) ) FROM tab0 WHERE NOT 15 + 92 IS NOT NULL ---- query I rowsort label-7090 SELECT DISTINCT - - 87 + + ( - ( - - 58 ) ) FROM tab1 WHERE NOT 15 + 92 IS NOT NULL ---- query I rowsort label-7090 SELECT DISTINCT - - 87 + + ( - ( - - 58 ) ) FROM tab2 WHERE NOT 15 + 92 IS NOT NULL ---- query I rowsort label-7090 SELECT DISTINCT - - 87 + + ( - ( - - 58 ) ) FROM tab3 WHERE NOT 15 + 92 IS NOT NULL ---- query I rowsort label-7090 SELECT DISTINCT - - 87 + + ( - ( - - 58 ) ) FROM tab4 WHERE NOT 15 + 92 IS NOT NULL ---- query I rowsort label-7095 SELECT ALL 22 - - 28 AS col0 FROM tab0 WHERE NOT + 62 IS NOT NULL ---- query I rowsort label-7095 SELECT ALL 22 - - 28 AS col0 FROM tab1 WHERE NOT + 62 IS NOT NULL ---- query I rowsort label-7095 SELECT ALL 22 - - 28 AS col0 FROM tab2 WHERE NOT + 62 IS NOT NULL ---- query I rowsort label-7095 SELECT ALL 22 - - 28 AS col0 FROM tab3 WHERE NOT + 62 IS NOT NULL ---- query I rowsort label-7095 SELECT ALL 22 - - 28 AS col0 FROM tab4 WHERE NOT + 62 IS NOT NULL ---- query I rowsort label-7100 SELECT DISTINCT - ( col3 ) FROM tab0 WHERE NOT NULL = NULL ---- query I rowsort label-7100 SELECT DISTINCT - ( col3 ) FROM tab1 WHERE NOT NULL = NULL ---- query I rowsort label-7100 SELECT DISTINCT - ( col3 ) FROM tab2 WHERE NOT NULL = NULL ---- query I rowsort label-7100 SELECT DISTINCT - ( col3 ) FROM tab3 WHERE NOT NULL = NULL ---- query I rowsort label-7100 SELECT DISTINCT - ( col3 ) FROM tab4 WHERE NOT NULL = NULL ---- query I rowsort label-7105 SELECT DISTINCT - col1 + - - col4 AS col3 FROM tab0 WHERE NOT NULL > NULL ---- query I rowsort label-7105 SELECT DISTINCT - col1 + - - col4 AS col3 FROM tab1 WHERE NOT NULL > NULL ---- query I rowsort label-7105 SELECT DISTINCT - col1 + - - col4 AS col3 FROM tab2 WHERE NOT NULL > NULL ---- query I rowsort label-7105 SELECT DISTINCT - col1 + - - col4 AS col3 FROM tab3 WHERE NOT NULL > NULL ---- query I rowsort label-7105 SELECT DISTINCT - col1 + - - col4 AS col3 FROM tab4 WHERE NOT NULL > NULL ---- query IIIIIII rowsort label-7110 SELECT * FROM tab0 WHERE - ( + col4 ) IS NOT NULL AND NULL >= + col1 ---- query IIIIIII rowsort label-7110 SELECT * FROM tab1 WHERE - ( + col4 ) IS NOT NULL AND NULL >= + col1 ---- query IIIIIII rowsort label-7110 SELECT * FROM tab2 WHERE - ( + col4 ) IS NOT NULL AND NULL >= + col1 ---- query IIIIIII rowsort label-7110 SELECT * FROM tab3 WHERE - ( + col4 ) IS NOT NULL AND NULL >= + col1 ---- query IIIIIII rowsort label-7110 SELECT * FROM tab4 WHERE - ( + col4 ) IS NOT NULL AND NULL >= + col1 ---- query I rowsort label-7115 SELECT + 17 FROM tab0 cor0 WHERE NOT 10 IS NULL ---- 10 values hashing to 27998f6961604feddf3b6f137c2cd9d5 query I rowsort label-7115 SELECT + 17 FROM tab1 cor0 WHERE NOT 10 IS NULL ---- 10 values hashing to 27998f6961604feddf3b6f137c2cd9d5 query I rowsort label-7115 SELECT + 17 FROM tab2 cor0 WHERE NOT 10 IS NULL ---- 10 values hashing to 27998f6961604feddf3b6f137c2cd9d5 query I rowsort label-7115 SELECT + 17 FROM tab3 cor0 WHERE NOT 10 IS NULL ---- 10 values hashing to 27998f6961604feddf3b6f137c2cd9d5 query I rowsort label-7115 SELECT + 17 FROM tab4 cor0 WHERE NOT 10 IS NULL ---- 10 values hashing to 27998f6961604feddf3b6f137c2cd9d5 query I rowsort label-7120 SELECT DISTINCT + 31 AS col2 FROM tab0 AS cor0 WHERE NOT 44 IS NOT NULL ---- query I rowsort label-7120 SELECT DISTINCT + 31 AS col2 FROM tab1 AS cor0 WHERE NOT 44 IS NOT NULL ---- query I rowsort label-7120 SELECT DISTINCT + 31 AS col2 FROM tab2 AS cor0 WHERE NOT 44 IS NOT NULL ---- query I rowsort label-7120 SELECT DISTINCT + 31 AS col2 FROM tab3 AS cor0 WHERE NOT 44 IS NOT NULL ---- query I rowsort label-7120 SELECT DISTINCT + 31 AS col2 FROM tab4 AS cor0 WHERE NOT 44 IS NOT NULL ---- onlyif mysql # aggregate syntax: query I rowsort label-7125 SELECT ALL - - MAX( ALL col3 ) FROM tab0 AS cor0 WHERE ( NULL ) < NULL ---- NULL skipif mysql # not compatible query I rowsort label-7125 SELECT ALL - - MAX ( ALL col3 ) FROM tab0 AS cor0 WHERE ( NULL ) < NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-7125 SELECT ALL - - MAX( ALL col3 ) FROM tab1 AS cor0 WHERE ( NULL ) < NULL ---- NULL skipif mysql # not compatible query I rowsort label-7125 SELECT ALL - - MAX ( ALL col3 ) FROM tab1 AS cor0 WHERE ( NULL ) < NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-7125 SELECT ALL - - MAX( ALL col3 ) FROM tab2 AS cor0 WHERE ( NULL ) < NULL ---- NULL skipif mysql # not compatible query I rowsort label-7125 SELECT ALL - - MAX ( ALL col3 ) FROM tab2 AS cor0 WHERE ( NULL ) < NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-7125 SELECT ALL - - MAX( ALL col3 ) FROM tab3 AS cor0 WHERE ( NULL ) < NULL ---- NULL skipif mysql # not compatible query I rowsort label-7125 SELECT ALL - - MAX ( ALL col3 ) FROM tab3 AS cor0 WHERE ( NULL ) < NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-7125 SELECT ALL - - MAX( ALL col3 ) FROM tab4 AS cor0 WHERE ( NULL ) < NULL ---- NULL skipif mysql # not compatible query I rowsort label-7125 SELECT ALL - - MAX ( ALL col3 ) FROM tab4 AS cor0 WHERE ( NULL ) < NULL ---- NULL onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-7130 SELECT ALL CAST( NULL AS SIGNED ) AS col2 FROM tab0 AS cor0 WHERE 90 IS NOT NULL ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 skipif mysql # not compatible query I rowsort label-7130 SELECT ALL CAST ( NULL AS INTEGER ) AS col2 FROM tab0 AS cor0 WHERE 90 IS NOT NULL ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-7130 SELECT ALL CAST( NULL AS SIGNED ) AS col2 FROM tab1 AS cor0 WHERE 90 IS NOT NULL ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 skipif mysql # not compatible query I rowsort label-7130 SELECT ALL CAST ( NULL AS INTEGER ) AS col2 FROM tab1 AS cor0 WHERE 90 IS NOT NULL ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-7130 SELECT ALL CAST( NULL AS SIGNED ) AS col2 FROM tab2 AS cor0 WHERE 90 IS NOT NULL ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 skipif mysql # not compatible query I rowsort label-7130 SELECT ALL CAST ( NULL AS INTEGER ) AS col2 FROM tab2 AS cor0 WHERE 90 IS NOT NULL ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-7130 SELECT ALL CAST( NULL AS SIGNED ) AS col2 FROM tab3 AS cor0 WHERE 90 IS NOT NULL ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 skipif mysql # not compatible query I rowsort label-7130 SELECT ALL CAST ( NULL AS INTEGER ) AS col2 FROM tab3 AS cor0 WHERE 90 IS NOT NULL ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-7130 SELECT ALL CAST( NULL AS SIGNED ) AS col2 FROM tab4 AS cor0 WHERE 90 IS NOT NULL ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 skipif mysql # not compatible query I rowsort label-7130 SELECT ALL CAST ( NULL AS INTEGER ) AS col2 FROM tab4 AS cor0 WHERE 90 IS NOT NULL ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 query I rowsort label-7135 SELECT ALL - col3 FROM tab0 AS cor0 WHERE ( NULL ) IS NOT NULL ---- query I rowsort label-7135 SELECT ALL - col3 FROM tab1 AS cor0 WHERE ( NULL ) IS NOT NULL ---- query I rowsort label-7135 SELECT ALL - col3 FROM tab2 AS cor0 WHERE ( NULL ) IS NOT NULL ---- query I rowsort label-7135 SELECT ALL - col3 FROM tab3 AS cor0 WHERE ( NULL ) IS NOT NULL ---- query I rowsort label-7135 SELECT ALL - col3 FROM tab4 AS cor0 WHERE ( NULL ) IS NOT NULL ---- query IIIIIII rowsort label-7140 SELECT * FROM tab0 WHERE NOT 22 / - + col4 IS NOT NULL ---- query IIIIIII rowsort label-7140 SELECT * FROM tab1 WHERE NOT 22 / - + col4 IS NOT NULL ---- query IIIIIII rowsort label-7140 SELECT * FROM tab2 WHERE NOT 22 / - + col4 IS NOT NULL ---- query IIIIIII rowsort label-7140 SELECT * FROM tab3 WHERE NOT 22 / - + col4 IS NOT NULL ---- query IIIIIII rowsort label-7140 SELECT * FROM tab4 WHERE NOT 22 / - + col4 IS NOT NULL ---- query I rowsort label-7145 SELECT DISTINCT - col4 AS col4 FROM tab0 AS cor0 WHERE NOT ( NOT NULL IS NOT NULL ) ---- query I rowsort label-7145 SELECT DISTINCT - col4 AS col4 FROM tab1 AS cor0 WHERE NOT ( NOT NULL IS NOT NULL ) ---- query I rowsort label-7145 SELECT DISTINCT - col4 AS col4 FROM tab2 AS cor0 WHERE NOT ( NOT NULL IS NOT NULL ) ---- query I rowsort label-7145 SELECT DISTINCT - col4 AS col4 FROM tab3 AS cor0 WHERE NOT ( NOT NULL IS NOT NULL ) ---- query I rowsort label-7145 SELECT DISTINCT - col4 AS col4 FROM tab4 AS cor0 WHERE NOT ( NOT NULL IS NOT NULL ) ---- query IIIIIII rowsort label-7150 SELECT ALL * FROM tab0 AS cor0 WHERE NOT ( col3 ) = NULL ---- query IIIIIII rowsort label-7150 SELECT ALL * FROM tab1 AS cor0 WHERE NOT ( col3 ) = NULL ---- query IIIIIII rowsort label-7150 SELECT ALL * FROM tab2 AS cor0 WHERE NOT ( col3 ) = NULL ---- query IIIIIII rowsort label-7150 SELECT ALL * FROM tab3 AS cor0 WHERE NOT ( col3 ) = NULL ---- query IIIIIII rowsort label-7150 SELECT ALL * FROM tab4 AS cor0 WHERE NOT ( col3 ) = NULL ---- query I rowsort label-7155 SELECT - col3 * + col4 * + 38 AS col2 FROM tab0 AS cor0 WHERE - 76 / col3 > NULL ---- query I rowsort label-7155 SELECT - col3 * + col4 * + 38 AS col2 FROM tab1 AS cor0 WHERE - 76 / col3 > NULL ---- query I rowsort label-7155 SELECT - col3 * + col4 * + 38 AS col2 FROM tab2 AS cor0 WHERE - 76 / col3 > NULL ---- query I rowsort label-7155 SELECT - col3 * + col4 * + 38 AS col2 FROM tab3 AS cor0 WHERE - 76 / col3 > NULL ---- query I rowsort label-7155 SELECT - col3 * + col4 * + 38 AS col2 FROM tab4 AS cor0 WHERE - 76 / col3 > NULL ---- query IIIIIII rowsort label-7160 SELECT * FROM tab0 AS cor0 WHERE + col3 = - col3 - - col1 ---- query IIIIIII rowsort label-7160 SELECT * FROM tab1 AS cor0 WHERE + col3 = - col3 - - col1 ---- query IIIIIII rowsort label-7160 SELECT * FROM tab2 AS cor0 WHERE + col3 = - col3 - - col1 ---- query IIIIIII rowsort label-7160 SELECT * FROM tab3 AS cor0 WHERE + col3 = - col3 - - col1 ---- query IIIIIII rowsort label-7160 SELECT * FROM tab4 AS cor0 WHERE + col3 = - col3 - - col1 ---- onlyif mysql # aggregate syntax: query I rowsort label-7165 SELECT COUNT( * ) FROM tab0 cor0 WHERE ( NULL ) IS NULL ---- 10 skipif mysql # not compatible query I rowsort label-7165 SELECT COUNT ( * ) FROM tab0 cor0 WHERE ( NULL ) IS NULL ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-7165 SELECT COUNT( * ) FROM tab1 cor0 WHERE ( NULL ) IS NULL ---- 10 skipif mysql # not compatible query I rowsort label-7165 SELECT COUNT ( * ) FROM tab1 cor0 WHERE ( NULL ) IS NULL ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-7165 SELECT COUNT( * ) FROM tab2 cor0 WHERE ( NULL ) IS NULL ---- 10 skipif mysql # not compatible query I rowsort label-7165 SELECT COUNT ( * ) FROM tab2 cor0 WHERE ( NULL ) IS NULL ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-7165 SELECT COUNT( * ) FROM tab3 cor0 WHERE ( NULL ) IS NULL ---- 10 skipif mysql # not compatible query I rowsort label-7165 SELECT COUNT ( * ) FROM tab3 cor0 WHERE ( NULL ) IS NULL ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-7165 SELECT COUNT( * ) FROM tab4 cor0 WHERE ( NULL ) IS NULL ---- 10 skipif mysql # not compatible query I rowsort label-7165 SELECT COUNT ( * ) FROM tab4 cor0 WHERE ( NULL ) IS NULL ---- 10 onlyif mysql # CAST syntax: SIGNED type: query II rowsort label-7170 SELECT ALL + col3 * + 17 + + 50 / - col1 / + 76 col2, CAST( NULL AS SIGNED ) AS col4 FROM tab0 AS cor0 WHERE NOT NULL <= ( NULL ) ---- skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query II rowsort label-7170 SELECT ALL + col3 * + 17 + + 50 / - col1 / + 76 col2, CAST ( NULL AS INTEGER ) AS col4 FROM tab0 AS cor0 WHERE NOT NULL <= ( NULL ) ---- onlyif mysql # CAST syntax: SIGNED type: query II rowsort label-7170 SELECT ALL + col3 * + 17 + + 50 / - col1 / + 76 col2, CAST( NULL AS SIGNED ) AS col4 FROM tab1 AS cor0 WHERE NOT NULL <= ( NULL ) ---- skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query II rowsort label-7170 SELECT ALL + col3 * + 17 + + 50 / - col1 / + 76 col2, CAST ( NULL AS INTEGER ) AS col4 FROM tab1 AS cor0 WHERE NOT NULL <= ( NULL ) ---- onlyif mysql # CAST syntax: SIGNED type: query II rowsort label-7170 SELECT ALL + col3 * + 17 + + 50 / - col1 / + 76 col2, CAST( NULL AS SIGNED ) AS col4 FROM tab2 AS cor0 WHERE NOT NULL <= ( NULL ) ---- skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query II rowsort label-7170 SELECT ALL + col3 * + 17 + + 50 / - col1 / + 76 col2, CAST ( NULL AS INTEGER ) AS col4 FROM tab2 AS cor0 WHERE NOT NULL <= ( NULL ) ---- onlyif mysql # CAST syntax: SIGNED type: query II rowsort label-7170 SELECT ALL + col3 * + 17 + + 50 / - col1 / + 76 col2, CAST( NULL AS SIGNED ) AS col4 FROM tab3 AS cor0 WHERE NOT NULL <= ( NULL ) ---- skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query II rowsort label-7170 SELECT ALL + col3 * + 17 + + 50 / - col1 / + 76 col2, CAST ( NULL AS INTEGER ) AS col4 FROM tab3 AS cor0 WHERE NOT NULL <= ( NULL ) ---- onlyif mysql # CAST syntax: SIGNED type: query II rowsort label-7170 SELECT ALL + col3 * + 17 + + 50 / - col1 / + 76 col2, CAST( NULL AS SIGNED ) AS col4 FROM tab4 AS cor0 WHERE NOT NULL <= ( NULL ) ---- skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query II rowsort label-7170 SELECT ALL + col3 * + 17 + + 50 / - col1 / + 76 col2, CAST ( NULL AS INTEGER ) AS col4 FROM tab4 AS cor0 WHERE NOT NULL <= ( NULL ) ---- query IIIIIII rowsort label-7175 SELECT * FROM tab0 WHERE + 74 IS NULL ---- query IIIIIII rowsort label-7175 SELECT * FROM tab1 WHERE + 74 IS NULL ---- query IIIIIII rowsort label-7175 SELECT * FROM tab2 WHERE + 74 IS NULL ---- query IIIIIII rowsort label-7175 SELECT * FROM tab3 WHERE + 74 IS NULL ---- query IIIIIII rowsort label-7175 SELECT * FROM tab4 WHERE + 74 IS NULL ---- query I rowsort label-7180 SELECT - - col4 - + 43 FROM tab0 WHERE NOT NULL IS NULL ---- query I rowsort label-7180 SELECT - - col4 - + 43 FROM tab1 WHERE NOT NULL IS NULL ---- query I rowsort label-7180 SELECT - - col4 - + 43 FROM tab2 WHERE NOT NULL IS NULL ---- query I rowsort label-7180 SELECT - - col4 - + 43 FROM tab3 WHERE NOT NULL IS NULL ---- query I rowsort label-7180 SELECT - - col4 - + 43 FROM tab4 WHERE NOT NULL IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-7185 SELECT ALL + + CAST( + col4 AS SIGNED ) * - - col0 FROM tab0 AS cor0 WHERE - col1 <= NULL ---- skipif mysql # not compatible query I rowsort label-7185 SELECT ALL + + CAST ( + col4 AS INTEGER ) * - - col0 FROM tab0 AS cor0 WHERE - col1 <= NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-7185 SELECT ALL + + CAST( + col4 AS SIGNED ) * - - col0 FROM tab1 AS cor0 WHERE - col1 <= NULL ---- skipif mysql # not compatible query I rowsort label-7185 SELECT ALL + + CAST ( + col4 AS INTEGER ) * - - col0 FROM tab1 AS cor0 WHERE - col1 <= NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-7185 SELECT ALL + + CAST( + col4 AS SIGNED ) * - - col0 FROM tab2 AS cor0 WHERE - col1 <= NULL ---- skipif mysql # not compatible query I rowsort label-7185 SELECT ALL + + CAST ( + col4 AS INTEGER ) * - - col0 FROM tab2 AS cor0 WHERE - col1 <= NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-7185 SELECT ALL + + CAST( + col4 AS SIGNED ) * - - col0 FROM tab3 AS cor0 WHERE - col1 <= NULL ---- skipif mysql # not compatible query I rowsort label-7185 SELECT ALL + + CAST ( + col4 AS INTEGER ) * - - col0 FROM tab3 AS cor0 WHERE - col1 <= NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-7185 SELECT ALL + + CAST( + col4 AS SIGNED ) * - - col0 FROM tab4 AS cor0 WHERE - col1 <= NULL ---- skipif mysql # not compatible query I rowsort label-7185 SELECT ALL + + CAST ( + col4 AS INTEGER ) * - - col0 FROM tab4 AS cor0 WHERE - col1 <= NULL ---- query I rowsort label-7190 SELECT + col5 AS col0 FROM tab0 WHERE - col1 >= - - ( 35 ) + + + 64 ---- query I rowsort label-7190 SELECT + col5 AS col0 FROM tab1 WHERE - col1 >= - - ( 35 ) + + + 64 ---- query I rowsort label-7190 SELECT + col5 AS col0 FROM tab2 WHERE - col1 >= - - ( 35 ) + + + 64 ---- query I rowsort label-7190 SELECT + col5 AS col0 FROM tab3 WHERE - col1 >= - - ( 35 ) + + + 64 ---- query I rowsort label-7190 SELECT + col5 AS col0 FROM tab4 WHERE - col1 >= - - ( 35 ) + + + 64 ---- query I rowsort label-7195 SELECT + 67 AS col5 FROM tab0 WHERE 30 BETWEEN + + 28 AND + col4 + - 39 * - ( - 11 ) ---- 67 67 67 query I rowsort label-7195 SELECT + 67 AS col5 FROM tab1 WHERE 30 BETWEEN + + 28 AND + col4 + - 39 * - ( - 11 ) ---- 67 67 67 query I rowsort label-7195 SELECT + 67 AS col5 FROM tab2 WHERE 30 BETWEEN + + 28 AND + col4 + - 39 * - ( - 11 ) ---- 67 67 67 query I rowsort label-7195 SELECT + 67 AS col5 FROM tab3 WHERE 30 BETWEEN + + 28 AND + col4 + - 39 * - ( - 11 ) ---- 67 67 67 query I rowsort label-7195 SELECT + 67 AS col5 FROM tab4 WHERE 30 BETWEEN + + 28 AND + col4 + - 39 * - ( - 11 ) ---- 67 67 67 onlyif mysql # CAST syntax: DECIMAL type: query IIIIIII rowsort label-7200 SELECT ALL * FROM tab0 WHERE NULL NOT BETWEEN NULL AND - + col3 * + CAST( NULL AS DECIMAL ) ---- skipif mysql # not compatible query IIIIIII rowsort label-7200 SELECT ALL * FROM tab0 WHERE NULL NOT BETWEEN NULL AND - + col3 * + CAST ( NULL AS REAL ) ---- onlyif mysql # CAST syntax: DECIMAL type: query IIIIIII rowsort label-7200 SELECT ALL * FROM tab1 WHERE NULL NOT BETWEEN NULL AND - + col3 * + CAST( NULL AS DECIMAL ) ---- skipif mysql # not compatible query IIIIIII rowsort label-7200 SELECT ALL * FROM tab1 WHERE NULL NOT BETWEEN NULL AND - + col3 * + CAST ( NULL AS REAL ) ---- onlyif mysql # CAST syntax: DECIMAL type: query IIIIIII rowsort label-7200 SELECT ALL * FROM tab2 WHERE NULL NOT BETWEEN NULL AND - + col3 * + CAST( NULL AS DECIMAL ) ---- skipif mysql # not compatible query IIIIIII rowsort label-7200 SELECT ALL * FROM tab2 WHERE NULL NOT BETWEEN NULL AND - + col3 * + CAST ( NULL AS REAL ) ---- onlyif mysql # CAST syntax: DECIMAL type: query IIIIIII rowsort label-7200 SELECT ALL * FROM tab3 WHERE NULL NOT BETWEEN NULL AND - + col3 * + CAST( NULL AS DECIMAL ) ---- skipif mysql # not compatible query IIIIIII rowsort label-7200 SELECT ALL * FROM tab3 WHERE NULL NOT BETWEEN NULL AND - + col3 * + CAST ( NULL AS REAL ) ---- onlyif mysql # CAST syntax: DECIMAL type: query IIIIIII rowsort label-7200 SELECT ALL * FROM tab4 WHERE NULL NOT BETWEEN NULL AND - + col3 * + CAST( NULL AS DECIMAL ) ---- skipif mysql # not compatible query IIIIIII rowsort label-7200 SELECT ALL * FROM tab4 WHERE NULL NOT BETWEEN NULL AND - + col3 * + CAST ( NULL AS REAL ) ---- onlyif mysql # aggregate syntax: query I rowsort label-7205 SELECT + COUNT( * ) FROM tab0 WHERE NOT NULL IS NOT NULL ---- 10 skipif mysql # not compatible query I rowsort label-7205 SELECT + COUNT ( * ) FROM tab0 WHERE NOT NULL IS NOT NULL ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-7205 SELECT + COUNT( * ) FROM tab1 WHERE NOT NULL IS NOT NULL ---- 10 skipif mysql # not compatible query I rowsort label-7205 SELECT + COUNT ( * ) FROM tab1 WHERE NOT NULL IS NOT NULL ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-7205 SELECT + COUNT( * ) FROM tab2 WHERE NOT NULL IS NOT NULL ---- 10 skipif mysql # not compatible query I rowsort label-7205 SELECT + COUNT ( * ) FROM tab2 WHERE NOT NULL IS NOT NULL ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-7205 SELECT + COUNT( * ) FROM tab3 WHERE NOT NULL IS NOT NULL ---- 10 skipif mysql # not compatible query I rowsort label-7205 SELECT + COUNT ( * ) FROM tab3 WHERE NOT NULL IS NOT NULL ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-7205 SELECT + COUNT( * ) FROM tab4 WHERE NOT NULL IS NOT NULL ---- 10 skipif mysql # not compatible query I rowsort label-7205 SELECT + COUNT ( * ) FROM tab4 WHERE NOT NULL IS NOT NULL ---- 10 query IIIIIII rowsort label-7210 SELECT * FROM tab0 cor0 WHERE ( NULL ) = NULL ---- query IIIIIII rowsort label-7210 SELECT * FROM tab1 cor0 WHERE ( NULL ) = NULL ---- query IIIIIII rowsort label-7210 SELECT * FROM tab2 cor0 WHERE ( NULL ) = NULL ---- query IIIIIII rowsort label-7210 SELECT * FROM tab3 cor0 WHERE ( NULL ) = NULL ---- query IIIIIII rowsort label-7210 SELECT * FROM tab4 cor0 WHERE ( NULL ) = NULL ---- query IIIIIII rowsort label-7215 SELECT * FROM tab0 WHERE + 37 < NULL ---- query IIIIIII rowsort label-7215 SELECT * FROM tab1 WHERE + 37 < NULL ---- query IIIIIII rowsort label-7215 SELECT * FROM tab2 WHERE + 37 < NULL ---- query IIIIIII rowsort label-7215 SELECT * FROM tab3 WHERE + 37 < NULL ---- query IIIIIII rowsort label-7215 SELECT * FROM tab4 WHERE + 37 < NULL ---- query I rowsort label-7220 SELECT DISTINCT + col1 FROM tab0 WHERE ( NULL ) >= NULL ---- query I rowsort label-7220 SELECT DISTINCT + col1 FROM tab1 WHERE ( NULL ) >= NULL ---- query I rowsort label-7220 SELECT DISTINCT + col1 FROM tab2 WHERE ( NULL ) >= NULL ---- query I rowsort label-7220 SELECT DISTINCT + col1 FROM tab3 WHERE ( NULL ) >= NULL ---- query I rowsort label-7220 SELECT DISTINCT + col1 FROM tab4 WHERE ( NULL ) >= NULL ---- query IIIIIII rowsort label-7225 SELECT * FROM tab0 WHERE 63 NOT BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-7225 SELECT * FROM tab1 WHERE 63 NOT BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-7225 SELECT * FROM tab2 WHERE 63 NOT BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-7225 SELECT * FROM tab3 WHERE 63 NOT BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-7225 SELECT * FROM tab4 WHERE 63 NOT BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-7230 SELECT ALL * FROM tab0 WHERE NULL NOT BETWEEN NULL AND - col3 ---- query IIIIIII rowsort label-7230 SELECT ALL * FROM tab1 WHERE NULL NOT BETWEEN NULL AND - col3 ---- query IIIIIII rowsort label-7230 SELECT ALL * FROM tab2 WHERE NULL NOT BETWEEN NULL AND - col3 ---- query IIIIIII rowsort label-7230 SELECT ALL * FROM tab3 WHERE NULL NOT BETWEEN NULL AND - col3 ---- query IIIIIII rowsort label-7230 SELECT ALL * FROM tab4 WHERE NULL NOT BETWEEN NULL AND - col3 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-7235 SELECT DISTINCT CAST( NULL AS SIGNED ) + col0 AS col0 FROM tab0 WHERE - col4 + + 92 IS NULL ---- skipif mysql # not compatible query I rowsort label-7235 SELECT DISTINCT CAST ( NULL AS INTEGER ) + col0 AS col0 FROM tab0 WHERE - col4 + + 92 IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-7235 SELECT DISTINCT CAST( NULL AS SIGNED ) + col0 AS col0 FROM tab1 WHERE - col4 + + 92 IS NULL ---- skipif mysql # not compatible query I rowsort label-7235 SELECT DISTINCT CAST ( NULL AS INTEGER ) + col0 AS col0 FROM tab1 WHERE - col4 + + 92 IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-7235 SELECT DISTINCT CAST( NULL AS SIGNED ) + col0 AS col0 FROM tab2 WHERE - col4 + + 92 IS NULL ---- skipif mysql # not compatible query I rowsort label-7235 SELECT DISTINCT CAST ( NULL AS INTEGER ) + col0 AS col0 FROM tab2 WHERE - col4 + + 92 IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-7235 SELECT DISTINCT CAST( NULL AS SIGNED ) + col0 AS col0 FROM tab3 WHERE - col4 + + 92 IS NULL ---- skipif mysql # not compatible query I rowsort label-7235 SELECT DISTINCT CAST ( NULL AS INTEGER ) + col0 AS col0 FROM tab3 WHERE - col4 + + 92 IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-7235 SELECT DISTINCT CAST( NULL AS SIGNED ) + col0 AS col0 FROM tab4 WHERE - col4 + + 92 IS NULL ---- skipif mysql # not compatible query I rowsort label-7235 SELECT DISTINCT CAST ( NULL AS INTEGER ) + col0 AS col0 FROM tab4 WHERE - col4 + + 92 IS NULL ---- onlyif mysql # CAST syntax: DECIMAL type: query IIIIIII rowsort label-7240 SELECT ALL * FROM tab0 cor0 WHERE NOT CAST( NULL AS DECIMAL ) + + col1 = col1 ---- skipif mysql # not compatible query IIIIIII rowsort label-7240 SELECT ALL * FROM tab0 cor0 WHERE NOT CAST ( NULL AS REAL ) + + col1 = col1 ---- onlyif mysql # CAST syntax: DECIMAL type: query IIIIIII rowsort label-7240 SELECT ALL * FROM tab1 cor0 WHERE NOT CAST( NULL AS DECIMAL ) + + col1 = col1 ---- skipif mysql # not compatible query IIIIIII rowsort label-7240 SELECT ALL * FROM tab1 cor0 WHERE NOT CAST ( NULL AS REAL ) + + col1 = col1 ---- onlyif mysql # CAST syntax: DECIMAL type: query IIIIIII rowsort label-7240 SELECT ALL * FROM tab2 cor0 WHERE NOT CAST( NULL AS DECIMAL ) + + col1 = col1 ---- skipif mysql # not compatible query IIIIIII rowsort label-7240 SELECT ALL * FROM tab2 cor0 WHERE NOT CAST ( NULL AS REAL ) + + col1 = col1 ---- onlyif mysql # CAST syntax: DECIMAL type: query IIIIIII rowsort label-7240 SELECT ALL * FROM tab3 cor0 WHERE NOT CAST( NULL AS DECIMAL ) + + col1 = col1 ---- skipif mysql # not compatible query IIIIIII rowsort label-7240 SELECT ALL * FROM tab3 cor0 WHERE NOT CAST ( NULL AS REAL ) + + col1 = col1 ---- onlyif mysql # CAST syntax: DECIMAL type: query IIIIIII rowsort label-7240 SELECT ALL * FROM tab4 cor0 WHERE NOT CAST( NULL AS DECIMAL ) + + col1 = col1 ---- skipif mysql # not compatible query IIIIIII rowsort label-7240 SELECT ALL * FROM tab4 cor0 WHERE NOT CAST ( NULL AS REAL ) + + col1 = col1 ---- query IIIIIII rowsort label-7245 SELECT * FROM tab0 AS cor0 WHERE + col4 / col3 >= NULL ---- query IIIIIII rowsort label-7245 SELECT * FROM tab1 AS cor0 WHERE + col4 / col3 >= NULL ---- query IIIIIII rowsort label-7245 SELECT * FROM tab2 AS cor0 WHERE + col4 / col3 >= NULL ---- query IIIIIII rowsort label-7245 SELECT * FROM tab3 AS cor0 WHERE + col4 / col3 >= NULL ---- query IIIIIII rowsort label-7245 SELECT * FROM tab4 AS cor0 WHERE + col4 / col3 >= NULL ---- query IIIIIII rowsort label-7250 SELECT * FROM tab0 AS cor0 WHERE + ( - 44 ) IS NULL ---- query IIIIIII rowsort label-7250 SELECT * FROM tab1 AS cor0 WHERE + ( - 44 ) IS NULL ---- query IIIIIII rowsort label-7250 SELECT * FROM tab2 AS cor0 WHERE + ( - 44 ) IS NULL ---- query IIIIIII rowsort label-7250 SELECT * FROM tab3 AS cor0 WHERE + ( - 44 ) IS NULL ---- query IIIIIII rowsort label-7250 SELECT * FROM tab4 AS cor0 WHERE + ( - 44 ) IS NULL ---- query IIIIIII rowsort label-7255 SELECT * FROM tab0 AS cor0 WHERE NOT NULL BETWEEN NULL AND ( NULL ) ---- query IIIIIII rowsort label-7255 SELECT * FROM tab1 AS cor0 WHERE NOT NULL BETWEEN NULL AND ( NULL ) ---- query IIIIIII rowsort label-7255 SELECT * FROM tab2 AS cor0 WHERE NOT NULL BETWEEN NULL AND ( NULL ) ---- query IIIIIII rowsort label-7255 SELECT * FROM tab3 AS cor0 WHERE NOT NULL BETWEEN NULL AND ( NULL ) ---- query IIIIIII rowsort label-7255 SELECT * FROM tab4 AS cor0 WHERE NOT NULL BETWEEN NULL AND ( NULL ) ---- query I rowsort label-7260 SELECT - 25 AS col2 FROM tab0 WHERE NULL IS NULL ---- 10 values hashing to 2f7f2740c4182cd3277e1389c872ab8a query I rowsort label-7260 SELECT - 25 AS col2 FROM tab1 WHERE NULL IS NULL ---- 10 values hashing to 2f7f2740c4182cd3277e1389c872ab8a query I rowsort label-7260 SELECT - 25 AS col2 FROM tab2 WHERE NULL IS NULL ---- 10 values hashing to 2f7f2740c4182cd3277e1389c872ab8a query I rowsort label-7260 SELECT - 25 AS col2 FROM tab3 WHERE NULL IS NULL ---- 10 values hashing to 2f7f2740c4182cd3277e1389c872ab8a query I rowsort label-7260 SELECT - 25 AS col2 FROM tab4 WHERE NULL IS NULL ---- 10 values hashing to 2f7f2740c4182cd3277e1389c872ab8a query I rowsort label-7265 SELECT ALL - col0 + - col1 AS col1 FROM tab0 cor0 WHERE ( - - 50 ) > NULL ---- query I rowsort label-7265 SELECT ALL - col0 + - col1 AS col1 FROM tab1 cor0 WHERE ( - - 50 ) > NULL ---- query I rowsort label-7265 SELECT ALL - col0 + - col1 AS col1 FROM tab2 cor0 WHERE ( - - 50 ) > NULL ---- query I rowsort label-7265 SELECT ALL - col0 + - col1 AS col1 FROM tab3 cor0 WHERE ( - - 50 ) > NULL ---- query I rowsort label-7265 SELECT ALL - col0 + - col1 AS col1 FROM tab4 cor0 WHERE ( - - 50 ) > NULL ---- query IIIIIII rowsort label-7270 SELECT * FROM tab0 cor0 WHERE NOT + 60 + 35 IS NOT NULL ---- query IIIIIII rowsort label-7270 SELECT * FROM tab1 cor0 WHERE NOT + 60 + 35 IS NOT NULL ---- query IIIIIII rowsort label-7270 SELECT * FROM tab2 cor0 WHERE NOT + 60 + 35 IS NOT NULL ---- query IIIIIII rowsort label-7270 SELECT * FROM tab3 cor0 WHERE NOT + 60 + 35 IS NOT NULL ---- query IIIIIII rowsort label-7270 SELECT * FROM tab4 cor0 WHERE NOT + 60 + 35 IS NOT NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-7275 SELECT + + col5 col0 FROM tab0 WHERE NULL IS NOT NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-7275 SELECT + + col5 col0 FROM tab1 WHERE NULL IS NOT NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-7275 SELECT + + col5 col0 FROM tab2 WHERE NULL IS NOT NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-7275 SELECT + + col5 col0 FROM tab3 WHERE NULL IS NOT NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-7275 SELECT + + col5 col0 FROM tab4 WHERE NULL IS NOT NULL ---- query IIIIIII rowsort label-7280 SELECT ALL * FROM tab0 AS cor0 WHERE NOT - 29 <> NULL ---- query IIIIIII rowsort label-7280 SELECT ALL * FROM tab1 AS cor0 WHERE NOT - 29 <> NULL ---- query IIIIIII rowsort label-7280 SELECT ALL * FROM tab2 AS cor0 WHERE NOT - 29 <> NULL ---- query IIIIIII rowsort label-7280 SELECT ALL * FROM tab3 AS cor0 WHERE NOT - 29 <> NULL ---- query IIIIIII rowsort label-7280 SELECT ALL * FROM tab4 AS cor0 WHERE NOT - 29 <> NULL ---- query IIIIIII rowsort label-7285 SELECT * FROM tab0 WHERE NOT - - col3 IS NOT NULL ---- query IIIIIII rowsort label-7285 SELECT * FROM tab1 WHERE NOT - - col3 IS NOT NULL ---- query IIIIIII rowsort label-7285 SELECT * FROM tab2 WHERE NOT - - col3 IS NOT NULL ---- query IIIIIII rowsort label-7285 SELECT * FROM tab3 WHERE NOT - - col3 IS NOT NULL ---- query IIIIIII rowsort label-7285 SELECT * FROM tab4 WHERE NOT - - col3 IS NOT NULL ---- query IIIIIII rowsort label-7290 SELECT * FROM tab0 AS cor0 WHERE 71 < - 49 ---- query IIIIIII rowsort label-7290 SELECT * FROM tab1 AS cor0 WHERE 71 < - 49 ---- query IIIIIII rowsort label-7290 SELECT * FROM tab2 AS cor0 WHERE 71 < - 49 ---- query IIIIIII rowsort label-7290 SELECT * FROM tab3 AS cor0 WHERE 71 < - 49 ---- query IIIIIII rowsort label-7290 SELECT * FROM tab4 AS cor0 WHERE 71 < - 49 ---- query I rowsort label-7295 SELECT + col2 AS col3 FROM tab0 cor0 WHERE 69 * 36 > + - 45 ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-7295 SELECT + col2 AS col3 FROM tab1 cor0 WHERE 69 * 36 > + - 45 ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-7295 SELECT + col2 AS col3 FROM tab2 cor0 WHERE 69 * 36 > + - 45 ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-7295 SELECT + col2 AS col3 FROM tab3 cor0 WHERE 69 * 36 > + - 45 ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-7295 SELECT + col2 AS col3 FROM tab4 cor0 WHERE 69 * 36 > + - 45 ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query IIIIIII rowsort label-7300 SELECT * FROM tab0 AS cor0 WHERE col0 * - + ( + + col0 ) IS NULL ---- query IIIIIII rowsort label-7300 SELECT * FROM tab1 AS cor0 WHERE col0 * - + ( + + col0 ) IS NULL ---- query IIIIIII rowsort label-7300 SELECT * FROM tab2 AS cor0 WHERE col0 * - + ( + + col0 ) IS NULL ---- query IIIIIII rowsort label-7300 SELECT * FROM tab3 AS cor0 WHERE col0 * - + ( + + col0 ) IS NULL ---- query IIIIIII rowsort label-7300 SELECT * FROM tab4 AS cor0 WHERE col0 * - + ( + + col0 ) IS NULL ---- query I rowsort label-7305 SELECT ALL + AVG ( + 4 ) AS col4 FROM tab0 AS cor0 WHERE NULL > col0 ---- NULL query I rowsort label-7305 SELECT ALL + AVG ( + 4 ) AS col4 FROM tab1 AS cor0 WHERE NULL > col0 ---- NULL query I rowsort label-7305 SELECT ALL + AVG ( + 4 ) AS col4 FROM tab2 AS cor0 WHERE NULL > col0 ---- NULL query I rowsort label-7305 SELECT ALL + AVG ( + 4 ) AS col4 FROM tab3 AS cor0 WHERE NULL > col0 ---- NULL query I rowsort label-7305 SELECT ALL + AVG ( + 4 ) AS col4 FROM tab4 AS cor0 WHERE NULL > col0 ---- NULL skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-7310 SELECT ALL col4 col5 FROM tab0 AS cor0 WHERE NULL IS NOT NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-7310 SELECT ALL col4 col5 FROM tab1 AS cor0 WHERE NULL IS NOT NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-7310 SELECT ALL col4 col5 FROM tab2 AS cor0 WHERE NULL IS NOT NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-7310 SELECT ALL col4 col5 FROM tab3 AS cor0 WHERE NULL IS NOT NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-7310 SELECT ALL col4 col5 FROM tab4 AS cor0 WHERE NULL IS NOT NULL ---- query IIIIIII rowsort label-7315 SELECT * FROM tab0 WHERE NOT NULL NOT BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-7315 SELECT * FROM tab1 WHERE NOT NULL NOT BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-7315 SELECT * FROM tab2 WHERE NOT NULL NOT BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-7315 SELECT * FROM tab3 WHERE NOT NULL NOT BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-7315 SELECT * FROM tab4 WHERE NOT NULL NOT BETWEEN NULL AND NULL ---- query I rowsort label-7320 SELECT ALL - 77 FROM tab0 WHERE NOT col4 < NULL ---- query I rowsort label-7320 SELECT ALL - 77 FROM tab1 WHERE NOT col4 < NULL ---- query I rowsort label-7320 SELECT ALL - 77 FROM tab2 WHERE NOT col4 < NULL ---- query I rowsort label-7320 SELECT ALL - 77 FROM tab3 WHERE NOT col4 < NULL ---- query I rowsort label-7320 SELECT ALL - 77 FROM tab4 WHERE NOT col4 < NULL ---- onlyif mysql # aggregate syntax: query I rowsort label-7325 SELECT ALL + ( + - COUNT( * ) ) AS col1 FROM tab0 AS cor0 WHERE NOT 78 IS NULL ---- -10 skipif mysql # not compatible query I rowsort label-7325 SELECT ALL + ( + - COUNT ( * ) ) AS col1 FROM tab0 AS cor0 WHERE NOT 78 IS NULL ---- -10 onlyif mysql # aggregate syntax: query I rowsort label-7325 SELECT ALL + ( + - COUNT( * ) ) AS col1 FROM tab1 AS cor0 WHERE NOT 78 IS NULL ---- -10 skipif mysql # not compatible query I rowsort label-7325 SELECT ALL + ( + - COUNT ( * ) ) AS col1 FROM tab1 AS cor0 WHERE NOT 78 IS NULL ---- -10 onlyif mysql # aggregate syntax: query I rowsort label-7325 SELECT ALL + ( + - COUNT( * ) ) AS col1 FROM tab2 AS cor0 WHERE NOT 78 IS NULL ---- -10 skipif mysql # not compatible query I rowsort label-7325 SELECT ALL + ( + - COUNT ( * ) ) AS col1 FROM tab2 AS cor0 WHERE NOT 78 IS NULL ---- -10 onlyif mysql # aggregate syntax: query I rowsort label-7325 SELECT ALL + ( + - COUNT( * ) ) AS col1 FROM tab3 AS cor0 WHERE NOT 78 IS NULL ---- -10 skipif mysql # not compatible query I rowsort label-7325 SELECT ALL + ( + - COUNT ( * ) ) AS col1 FROM tab3 AS cor0 WHERE NOT 78 IS NULL ---- -10 onlyif mysql # aggregate syntax: query I rowsort label-7325 SELECT ALL + ( + - COUNT( * ) ) AS col1 FROM tab4 AS cor0 WHERE NOT 78 IS NULL ---- -10 skipif mysql # not compatible query I rowsort label-7325 SELECT ALL + ( + - COUNT ( * ) ) AS col1 FROM tab4 AS cor0 WHERE NOT 78 IS NULL ---- -10 query I rowsort label-7330 SELECT 0 AS col0 FROM tab0 AS cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-7330 SELECT 0 AS col0 FROM tab1 AS cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-7330 SELECT 0 AS col0 FROM tab2 AS cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-7330 SELECT 0 AS col0 FROM tab3 AS cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-7330 SELECT 0 AS col0 FROM tab4 AS cor0 WHERE NULL IS NOT NULL ---- query IIIIIII rowsort label-7335 SELECT * FROM tab0 WHERE NULL BETWEEN NULL AND + col3 ---- query IIIIIII rowsort label-7335 SELECT * FROM tab1 WHERE NULL BETWEEN NULL AND + col3 ---- query IIIIIII rowsort label-7335 SELECT * FROM tab2 WHERE NULL BETWEEN NULL AND + col3 ---- query IIIIIII rowsort label-7335 SELECT * FROM tab3 WHERE NULL BETWEEN NULL AND + col3 ---- query IIIIIII rowsort label-7335 SELECT * FROM tab4 WHERE NULL BETWEEN NULL AND + col3 ---- query I rowsort label-7340 SELECT DISTINCT + 39 AS col4 FROM tab0 AS cor0 WHERE NOT 71 IS NULL ---- 39 query I rowsort label-7340 SELECT DISTINCT + 39 AS col4 FROM tab1 AS cor0 WHERE NOT 71 IS NULL ---- 39 query I rowsort label-7340 SELECT DISTINCT + 39 AS col4 FROM tab2 AS cor0 WHERE NOT 71 IS NULL ---- 39 query I rowsort label-7340 SELECT DISTINCT + 39 AS col4 FROM tab3 AS cor0 WHERE NOT 71 IS NULL ---- 39 query I rowsort label-7340 SELECT DISTINCT + 39 AS col4 FROM tab4 AS cor0 WHERE NOT 71 IS NULL ---- 39 query I rowsort label-7345 SELECT + + col2 FROM tab0 WHERE col0 IS NOT NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-7345 SELECT + + col2 FROM tab1 WHERE col0 IS NOT NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-7345 SELECT + + col2 FROM tab2 WHERE col0 IS NOT NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-7345 SELECT + + col2 FROM tab3 WHERE col0 IS NOT NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-7345 SELECT + + col2 FROM tab4 WHERE col0 IS NOT NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query IIIIIII rowsort label-7350 SELECT ALL * FROM tab0 AS cor0 WHERE 19 <= NULL ---- query IIIIIII rowsort label-7350 SELECT ALL * FROM tab1 AS cor0 WHERE 19 <= NULL ---- query IIIIIII rowsort label-7350 SELECT ALL * FROM tab2 AS cor0 WHERE 19 <= NULL ---- query IIIIIII rowsort label-7350 SELECT ALL * FROM tab3 AS cor0 WHERE 19 <= NULL ---- query IIIIIII rowsort label-7350 SELECT ALL * FROM tab4 AS cor0 WHERE 19 <= NULL ---- query I rowsort label-7355 SELECT 7 FROM tab0 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-7355 SELECT 7 FROM tab1 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-7355 SELECT 7 FROM tab2 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-7355 SELECT 7 FROM tab3 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-7355 SELECT 7 FROM tab4 AS cor0 WHERE NOT NULL IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-7360 SELECT * FROM tab0 AS cor0 WHERE NOT col4 NOT IN ( + col4 - 66, CAST( + col4 AS SIGNED ), CAST( col1 AS SIGNED ) ) ---- skipif mysql # not compatible query IIIIIII rowsort label-7360 SELECT * FROM tab0 AS cor0 WHERE NOT col4 NOT IN ( + col4 - 66, CAST ( + col4 AS INTEGER ), CAST ( col1 AS INTEGER ) ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-7360 SELECT * FROM tab1 AS cor0 WHERE NOT col4 NOT IN ( + col4 - 66, CAST( + col4 AS SIGNED ), CAST( col1 AS SIGNED ) ) ---- skipif mysql # not compatible query IIIIIII rowsort label-7360 SELECT * FROM tab1 AS cor0 WHERE NOT col4 NOT IN ( + col4 - 66, CAST ( + col4 AS INTEGER ), CAST ( col1 AS INTEGER ) ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-7360 SELECT * FROM tab2 AS cor0 WHERE NOT col4 NOT IN ( + col4 - 66, CAST( + col4 AS SIGNED ), CAST( col1 AS SIGNED ) ) ---- skipif mysql # not compatible query IIIIIII rowsort label-7360 SELECT * FROM tab2 AS cor0 WHERE NOT col4 NOT IN ( + col4 - 66, CAST ( + col4 AS INTEGER ), CAST ( col1 AS INTEGER ) ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-7360 SELECT * FROM tab3 AS cor0 WHERE NOT col4 NOT IN ( + col4 - 66, CAST( + col4 AS SIGNED ), CAST( col1 AS SIGNED ) ) ---- skipif mysql # not compatible query IIIIIII rowsort label-7360 SELECT * FROM tab3 AS cor0 WHERE NOT col4 NOT IN ( + col4 - 66, CAST ( + col4 AS INTEGER ), CAST ( col1 AS INTEGER ) ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-7360 SELECT * FROM tab4 AS cor0 WHERE NOT col4 NOT IN ( + col4 - 66, CAST( + col4 AS SIGNED ), CAST( col1 AS SIGNED ) ) ---- skipif mysql # not compatible query IIIIIII rowsort label-7360 SELECT * FROM tab4 AS cor0 WHERE NOT col4 NOT IN ( + col4 - 66, CAST ( + col4 AS INTEGER ), CAST ( col1 AS INTEGER ) ) ---- query IIIIIII rowsort label-7365 SELECT ALL * FROM tab0 WHERE NOT col1 = + col1 ---- query IIIIIII rowsort label-7365 SELECT ALL * FROM tab1 WHERE NOT col1 = + col1 ---- query IIIIIII rowsort label-7365 SELECT ALL * FROM tab2 WHERE NOT col1 = + col1 ---- query IIIIIII rowsort label-7365 SELECT ALL * FROM tab3 WHERE NOT col1 = + col1 ---- query IIIIIII rowsort label-7365 SELECT ALL * FROM tab4 WHERE NOT col1 = + col1 ---- query IIIIIII rowsort label-7370 SELECT * FROM tab0 AS cor0 WHERE NOT NULL > - ( - 83 ) ---- query IIIIIII rowsort label-7370 SELECT * FROM tab1 AS cor0 WHERE NOT NULL > - ( - 83 ) ---- query IIIIIII rowsort label-7370 SELECT * FROM tab2 AS cor0 WHERE NOT NULL > - ( - 83 ) ---- query IIIIIII rowsort label-7370 SELECT * FROM tab3 AS cor0 WHERE NOT NULL > - ( - 83 ) ---- query IIIIIII rowsort label-7370 SELECT * FROM tab4 AS cor0 WHERE NOT NULL > - ( - 83 ) ---- query I rowsort label-7375 SELECT ALL + 43 AS col5 FROM tab0 AS cor0 WHERE NULL IS NULL ---- 10 values hashing to 9f8ee6252028a2e545594ad9911d8dcc query I rowsort label-7375 SELECT ALL + 43 AS col5 FROM tab1 AS cor0 WHERE NULL IS NULL ---- 10 values hashing to 9f8ee6252028a2e545594ad9911d8dcc query I rowsort label-7375 SELECT ALL + 43 AS col5 FROM tab2 AS cor0 WHERE NULL IS NULL ---- 10 values hashing to 9f8ee6252028a2e545594ad9911d8dcc query I rowsort label-7375 SELECT ALL + 43 AS col5 FROM tab3 AS cor0 WHERE NULL IS NULL ---- 10 values hashing to 9f8ee6252028a2e545594ad9911d8dcc query I rowsort label-7375 SELECT ALL + 43 AS col5 FROM tab4 AS cor0 WHERE NULL IS NULL ---- 10 values hashing to 9f8ee6252028a2e545594ad9911d8dcc query IIIIIII rowsort label-7380 SELECT * FROM tab0 AS cor0 WHERE NOT ( NULL ) >= + col4 * + 12 ---- query IIIIIII rowsort label-7380 SELECT * FROM tab1 AS cor0 WHERE NOT ( NULL ) >= + col4 * + 12 ---- query IIIIIII rowsort label-7380 SELECT * FROM tab2 AS cor0 WHERE NOT ( NULL ) >= + col4 * + 12 ---- query IIIIIII rowsort label-7380 SELECT * FROM tab3 AS cor0 WHERE NOT ( NULL ) >= + col4 * + 12 ---- query IIIIIII rowsort label-7380 SELECT * FROM tab4 AS cor0 WHERE NOT ( NULL ) >= + col4 * + 12 ---- query I rowsort label-7385 SELECT - - col4 AS col4 FROM tab0 WHERE NOT NULL IS NULL ---- query I rowsort label-7385 SELECT - - col4 AS col4 FROM tab1 WHERE NOT NULL IS NULL ---- query I rowsort label-7385 SELECT - - col4 AS col4 FROM tab2 WHERE NOT NULL IS NULL ---- query I rowsort label-7385 SELECT - - col4 AS col4 FROM tab3 WHERE NOT NULL IS NULL ---- query I rowsort label-7385 SELECT - - col4 AS col4 FROM tab4 WHERE NOT NULL IS NULL ---- query I rowsort label-7390 SELECT - col3 * col0 FROM tab0 AS cor0 WHERE NULL <= NULL ---- query I rowsort label-7390 SELECT - col3 * col0 FROM tab1 AS cor0 WHERE NULL <= NULL ---- query I rowsort label-7390 SELECT - col3 * col0 FROM tab2 AS cor0 WHERE NULL <= NULL ---- query I rowsort label-7390 SELECT - col3 * col0 FROM tab3 AS cor0 WHERE NULL <= NULL ---- query I rowsort label-7390 SELECT - col3 * col0 FROM tab4 AS cor0 WHERE NULL <= NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-7395 SELECT * FROM tab0 WHERE NOT - CAST( NULL AS SIGNED ) + col0 IS NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-7395 SELECT * FROM tab0 WHERE NOT - CAST ( NULL AS INTEGER ) + col0 IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-7395 SELECT * FROM tab1 WHERE NOT - CAST( NULL AS SIGNED ) + col0 IS NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-7395 SELECT * FROM tab1 WHERE NOT - CAST ( NULL AS INTEGER ) + col0 IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-7395 SELECT * FROM tab2 WHERE NOT - CAST( NULL AS SIGNED ) + col0 IS NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-7395 SELECT * FROM tab2 WHERE NOT - CAST ( NULL AS INTEGER ) + col0 IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-7395 SELECT * FROM tab3 WHERE NOT - CAST( NULL AS SIGNED ) + col0 IS NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-7395 SELECT * FROM tab3 WHERE NOT - CAST ( NULL AS INTEGER ) + col0 IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-7395 SELECT * FROM tab4 WHERE NOT - CAST( NULL AS SIGNED ) + col0 IS NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-7395 SELECT * FROM tab4 WHERE NOT - CAST ( NULL AS INTEGER ) + col0 IS NULL ---- query IIIIIII rowsort label-7400 SELECT * FROM tab0 WHERE NOT + col1 <= - col3 * + - col0 + col3 + col1 ---- query IIIIIII rowsort label-7400 SELECT * FROM tab1 WHERE NOT + col1 <= - col3 * + - col0 + col3 + col1 ---- query IIIIIII rowsort label-7400 SELECT * FROM tab2 WHERE NOT + col1 <= - col3 * + - col0 + col3 + col1 ---- query IIIIIII rowsort label-7400 SELECT * FROM tab3 WHERE NOT + col1 <= - col3 * + - col0 + col3 + col1 ---- query IIIIIII rowsort label-7400 SELECT * FROM tab4 WHERE NOT + col1 <= - col3 * + - col0 + col3 + col1 ---- query I rowsort label-7405 SELECT ALL + 82 + col4 AS col0 FROM tab0 cor0 WHERE NOT + 80 * + + 7 NOT BETWEEN NULL AND NULL ---- query I rowsort label-7405 SELECT ALL + 82 + col4 AS col0 FROM tab1 cor0 WHERE NOT + 80 * + + 7 NOT BETWEEN NULL AND NULL ---- query I rowsort label-7405 SELECT ALL + 82 + col4 AS col0 FROM tab2 cor0 WHERE NOT + 80 * + + 7 NOT BETWEEN NULL AND NULL ---- query I rowsort label-7405 SELECT ALL + 82 + col4 AS col0 FROM tab3 cor0 WHERE NOT + 80 * + + 7 NOT BETWEEN NULL AND NULL ---- query I rowsort label-7405 SELECT ALL + 82 + col4 AS col0 FROM tab4 cor0 WHERE NOT + 80 * + + 7 NOT BETWEEN NULL AND NULL ---- query I rowsort label-7410 SELECT + col5 FROM tab0 AS cor0 WHERE - col3 IS NULL ---- query I rowsort label-7410 SELECT + col5 FROM tab1 AS cor0 WHERE - col3 IS NULL ---- query I rowsort label-7410 SELECT + col5 FROM tab2 AS cor0 WHERE - col3 IS NULL ---- query I rowsort label-7410 SELECT + col5 FROM tab3 AS cor0 WHERE - col3 IS NULL ---- query I rowsort label-7410 SELECT + col5 FROM tab4 AS cor0 WHERE - col3 IS NULL ---- query I rowsort label-7415 SELECT + + col3 AS col1 FROM tab0 cor0 WHERE NULL < col1 ---- query I rowsort label-7415 SELECT + + col3 AS col1 FROM tab1 cor0 WHERE NULL < col1 ---- query I rowsort label-7415 SELECT + + col3 AS col1 FROM tab2 cor0 WHERE NULL < col1 ---- query I rowsort label-7415 SELECT + + col3 AS col1 FROM tab3 cor0 WHERE NULL < col1 ---- query I rowsort label-7415 SELECT + + col3 AS col1 FROM tab4 cor0 WHERE NULL < col1 ---- query IIIIIII rowsort label-7420 SELECT * FROM tab0 AS cor0 WHERE col4 BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-7420 SELECT * FROM tab1 AS cor0 WHERE col4 BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-7420 SELECT * FROM tab2 AS cor0 WHERE col4 BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-7420 SELECT * FROM tab3 AS cor0 WHERE col4 BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-7420 SELECT * FROM tab4 AS cor0 WHERE col4 BETWEEN NULL AND NULL ---- onlyif mysql # aggregate syntax: query I rowsort label-7425 SELECT + 25 + - - MAX( ALL + 97 ) FROM tab0 AS cor0 WHERE NULL BETWEEN NULL AND NULL ---- NULL skipif mysql # not compatible query I rowsort label-7425 SELECT + 25 + - - MAX ( ALL + 97 ) FROM tab0 AS cor0 WHERE NULL BETWEEN NULL AND NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-7425 SELECT + 25 + - - MAX( ALL + 97 ) FROM tab1 AS cor0 WHERE NULL BETWEEN NULL AND NULL ---- NULL skipif mysql # not compatible query I rowsort label-7425 SELECT + 25 + - - MAX ( ALL + 97 ) FROM tab1 AS cor0 WHERE NULL BETWEEN NULL AND NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-7425 SELECT + 25 + - - MAX( ALL + 97 ) FROM tab2 AS cor0 WHERE NULL BETWEEN NULL AND NULL ---- NULL skipif mysql # not compatible query I rowsort label-7425 SELECT + 25 + - - MAX ( ALL + 97 ) FROM tab2 AS cor0 WHERE NULL BETWEEN NULL AND NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-7425 SELECT + 25 + - - MAX( ALL + 97 ) FROM tab3 AS cor0 WHERE NULL BETWEEN NULL AND NULL ---- NULL skipif mysql # not compatible query I rowsort label-7425 SELECT + 25 + - - MAX ( ALL + 97 ) FROM tab3 AS cor0 WHERE NULL BETWEEN NULL AND NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-7425 SELECT + 25 + - - MAX( ALL + 97 ) FROM tab4 AS cor0 WHERE NULL BETWEEN NULL AND NULL ---- NULL skipif mysql # not compatible query I rowsort label-7425 SELECT + 25 + - - MAX ( ALL + 97 ) FROM tab4 AS cor0 WHERE NULL BETWEEN NULL AND NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-7430 SELECT ALL COUNT( * ) col4 FROM tab0 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-7430 SELECT ALL COUNT ( * ) col4 FROM tab0 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-7430 SELECT ALL COUNT( * ) col4 FROM tab1 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-7430 SELECT ALL COUNT ( * ) col4 FROM tab1 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-7430 SELECT ALL COUNT( * ) col4 FROM tab2 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-7430 SELECT ALL COUNT ( * ) col4 FROM tab2 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-7430 SELECT ALL COUNT( * ) col4 FROM tab3 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-7430 SELECT ALL COUNT ( * ) col4 FROM tab3 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-7430 SELECT ALL COUNT( * ) col4 FROM tab4 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-7430 SELECT ALL COUNT ( * ) col4 FROM tab4 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 onlyif mysql # CAST syntax: DECIMAL type: query I rowsort label-7435 SELECT - + col3 FROM tab0 AS cor0 WHERE NULL NOT IN ( CAST( + - col4 AS DECIMAL ), + col1 * + + col0 ) ---- skipif mysql # not compatible query I rowsort label-7435 SELECT - + col3 FROM tab0 AS cor0 WHERE NULL NOT IN ( CAST ( + - col4 AS REAL ), + col1 * + + col0 ) ---- onlyif mysql # CAST syntax: DECIMAL type: query I rowsort label-7435 SELECT - + col3 FROM tab1 AS cor0 WHERE NULL NOT IN ( CAST( + - col4 AS DECIMAL ), + col1 * + + col0 ) ---- skipif mysql # not compatible query I rowsort label-7435 SELECT - + col3 FROM tab1 AS cor0 WHERE NULL NOT IN ( CAST ( + - col4 AS REAL ), + col1 * + + col0 ) ---- onlyif mysql # CAST syntax: DECIMAL type: query I rowsort label-7435 SELECT - + col3 FROM tab2 AS cor0 WHERE NULL NOT IN ( CAST( + - col4 AS DECIMAL ), + col1 * + + col0 ) ---- skipif mysql # not compatible query I rowsort label-7435 SELECT - + col3 FROM tab2 AS cor0 WHERE NULL NOT IN ( CAST ( + - col4 AS REAL ), + col1 * + + col0 ) ---- onlyif mysql # CAST syntax: DECIMAL type: query I rowsort label-7435 SELECT - + col3 FROM tab3 AS cor0 WHERE NULL NOT IN ( CAST( + - col4 AS DECIMAL ), + col1 * + + col0 ) ---- skipif mysql # not compatible query I rowsort label-7435 SELECT - + col3 FROM tab3 AS cor0 WHERE NULL NOT IN ( CAST ( + - col4 AS REAL ), + col1 * + + col0 ) ---- onlyif mysql # CAST syntax: DECIMAL type: query I rowsort label-7435 SELECT - + col3 FROM tab4 AS cor0 WHERE NULL NOT IN ( CAST( + - col4 AS DECIMAL ), + col1 * + + col0 ) ---- skipif mysql # not compatible query I rowsort label-7435 SELECT - + col3 FROM tab4 AS cor0 WHERE NULL NOT IN ( CAST ( + - col4 AS REAL ), + col1 * + + col0 ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-7440 SELECT ALL * FROM tab0 WHERE - CAST( NULL AS SIGNED ) NOT BETWEEN col0 AND NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-7440 SELECT ALL * FROM tab0 WHERE - CAST ( NULL AS INTEGER ) NOT BETWEEN col0 AND NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-7440 SELECT ALL * FROM tab1 WHERE - CAST( NULL AS SIGNED ) NOT BETWEEN col0 AND NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-7440 SELECT ALL * FROM tab1 WHERE - CAST ( NULL AS INTEGER ) NOT BETWEEN col0 AND NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-7440 SELECT ALL * FROM tab2 WHERE - CAST( NULL AS SIGNED ) NOT BETWEEN col0 AND NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-7440 SELECT ALL * FROM tab2 WHERE - CAST ( NULL AS INTEGER ) NOT BETWEEN col0 AND NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-7440 SELECT ALL * FROM tab3 WHERE - CAST( NULL AS SIGNED ) NOT BETWEEN col0 AND NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-7440 SELECT ALL * FROM tab3 WHERE - CAST ( NULL AS INTEGER ) NOT BETWEEN col0 AND NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-7440 SELECT ALL * FROM tab4 WHERE - CAST( NULL AS SIGNED ) NOT BETWEEN col0 AND NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-7440 SELECT ALL * FROM tab4 WHERE - CAST ( NULL AS INTEGER ) NOT BETWEEN col0 AND NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-7445 SELECT 87 + + + CAST( + - col0 AS SIGNED ) FROM tab0 cor0 WHERE NULL <= ( NULL ) ---- skipif mysql # not compatible query I rowsort label-7445 SELECT 87 + + + CAST ( + - col0 AS INTEGER ) FROM tab0 cor0 WHERE NULL <= ( NULL ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-7445 SELECT 87 + + + CAST( + - col0 AS SIGNED ) FROM tab1 cor0 WHERE NULL <= ( NULL ) ---- skipif mysql # not compatible query I rowsort label-7445 SELECT 87 + + + CAST ( + - col0 AS INTEGER ) FROM tab1 cor0 WHERE NULL <= ( NULL ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-7445 SELECT 87 + + + CAST( + - col0 AS SIGNED ) FROM tab2 cor0 WHERE NULL <= ( NULL ) ---- skipif mysql # not compatible query I rowsort label-7445 SELECT 87 + + + CAST ( + - col0 AS INTEGER ) FROM tab2 cor0 WHERE NULL <= ( NULL ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-7445 SELECT 87 + + + CAST( + - col0 AS SIGNED ) FROM tab3 cor0 WHERE NULL <= ( NULL ) ---- skipif mysql # not compatible query I rowsort label-7445 SELECT 87 + + + CAST ( + - col0 AS INTEGER ) FROM tab3 cor0 WHERE NULL <= ( NULL ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-7445 SELECT 87 + + + CAST( + - col0 AS SIGNED ) FROM tab4 cor0 WHERE NULL <= ( NULL ) ---- skipif mysql # not compatible query I rowsort label-7445 SELECT 87 + + + CAST ( + - col0 AS INTEGER ) FROM tab4 cor0 WHERE NULL <= ( NULL ) ---- query I rowsort label-7450 SELECT col2 FROM tab0 AS cor0 WHERE col2 IS NOT NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-7450 SELECT col2 FROM tab1 AS cor0 WHERE col2 IS NOT NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-7450 SELECT col2 FROM tab2 AS cor0 WHERE col2 IS NOT NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-7450 SELECT col2 FROM tab3 AS cor0 WHERE col2 IS NOT NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-7450 SELECT col2 FROM tab4 AS cor0 WHERE col2 IS NOT NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-7455 SELECT ALL + col0 FROM tab0 cor0 WHERE - col3 IS NOT NULL ---- 10 values hashing to 3e0374294159d0161eca7e4bf639b54a query I rowsort label-7455 SELECT ALL + col0 FROM tab1 cor0 WHERE - col3 IS NOT NULL ---- 10 values hashing to 3e0374294159d0161eca7e4bf639b54a query I rowsort label-7455 SELECT ALL + col0 FROM tab2 cor0 WHERE - col3 IS NOT NULL ---- 10 values hashing to 3e0374294159d0161eca7e4bf639b54a query I rowsort label-7455 SELECT ALL + col0 FROM tab3 cor0 WHERE - col3 IS NOT NULL ---- 10 values hashing to 3e0374294159d0161eca7e4bf639b54a query I rowsort label-7455 SELECT ALL + col0 FROM tab4 cor0 WHERE - col3 IS NOT NULL ---- 10 values hashing to 3e0374294159d0161eca7e4bf639b54a query IIIIIII rowsort label-7460 SELECT ALL * FROM tab0 AS cor0 WHERE NULL BETWEEN col1 AND col3 ---- query IIIIIII rowsort label-7460 SELECT ALL * FROM tab1 AS cor0 WHERE NULL BETWEEN col1 AND col3 ---- query IIIIIII rowsort label-7460 SELECT ALL * FROM tab2 AS cor0 WHERE NULL BETWEEN col1 AND col3 ---- query IIIIIII rowsort label-7460 SELECT ALL * FROM tab3 AS cor0 WHERE NULL BETWEEN col1 AND col3 ---- query IIIIIII rowsort label-7460 SELECT ALL * FROM tab4 AS cor0 WHERE NULL BETWEEN col1 AND col3 ---- query IIIIIII rowsort label-7465 SELECT ALL * FROM tab0 WHERE col4 * + ( col1 ) = 38 + + col3 / - 28 + - col0 * - 17 ---- query IIIIIII rowsort label-7465 SELECT ALL * FROM tab1 WHERE col4 * + ( col1 ) = 38 + + col3 / - 28 + - col0 * - 17 ---- query IIIIIII rowsort label-7465 SELECT ALL * FROM tab2 WHERE col4 * + ( col1 ) = 38 + + col3 / - 28 + - col0 * - 17 ---- query IIIIIII rowsort label-7465 SELECT ALL * FROM tab3 WHERE col4 * + ( col1 ) = 38 + + col3 / - 28 + - col0 * - 17 ---- query IIIIIII rowsort label-7465 SELECT ALL * FROM tab4 WHERE col4 * + ( col1 ) = 38 + + col3 / - 28 + - col0 * - 17 ---- onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query II rowsort label-7470 SELECT DISTINCT - + 33 * - - CAST( - 4 AS SIGNED ), COUNT( * ) FROM tab0 WHERE 95 IS NULL ---- 132 0 skipif mysql # not compatible query II rowsort label-7470 SELECT DISTINCT - + 33 * - - CAST ( - 4 AS INTEGER ), COUNT ( * ) FROM tab0 WHERE 95 IS NULL ---- 132 0 onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query II rowsort label-7470 SELECT DISTINCT - + 33 * - - CAST( - 4 AS SIGNED ), COUNT( * ) FROM tab1 WHERE 95 IS NULL ---- 132 0 skipif mysql # not compatible query II rowsort label-7470 SELECT DISTINCT - + 33 * - - CAST ( - 4 AS INTEGER ), COUNT ( * ) FROM tab1 WHERE 95 IS NULL ---- 132 0 onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query II rowsort label-7470 SELECT DISTINCT - + 33 * - - CAST( - 4 AS SIGNED ), COUNT( * ) FROM tab2 WHERE 95 IS NULL ---- 132 0 skipif mysql # not compatible query II rowsort label-7470 SELECT DISTINCT - + 33 * - - CAST ( - 4 AS INTEGER ), COUNT ( * ) FROM tab2 WHERE 95 IS NULL ---- 132 0 onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query II rowsort label-7470 SELECT DISTINCT - + 33 * - - CAST( - 4 AS SIGNED ), COUNT( * ) FROM tab3 WHERE 95 IS NULL ---- 132 0 skipif mysql # not compatible query II rowsort label-7470 SELECT DISTINCT - + 33 * - - CAST ( - 4 AS INTEGER ), COUNT ( * ) FROM tab3 WHERE 95 IS NULL ---- 132 0 onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query II rowsort label-7470 SELECT DISTINCT - + 33 * - - CAST( - 4 AS SIGNED ), COUNT( * ) FROM tab4 WHERE 95 IS NULL ---- 132 0 skipif mysql # not compatible query II rowsort label-7470 SELECT DISTINCT - + 33 * - - CAST ( - 4 AS INTEGER ), COUNT ( * ) FROM tab4 WHERE 95 IS NULL ---- 132 0 query I rowsort label-7475 SELECT + 88 - - ( - col0 ) AS col1 FROM tab0 cor0 WHERE ( NOT NULL IS NULL ) ---- query I rowsort label-7475 SELECT + 88 - - ( - col0 ) AS col1 FROM tab1 cor0 WHERE ( NOT NULL IS NULL ) ---- query I rowsort label-7475 SELECT + 88 - - ( - col0 ) AS col1 FROM tab2 cor0 WHERE ( NOT NULL IS NULL ) ---- query I rowsort label-7475 SELECT + 88 - - ( - col0 ) AS col1 FROM tab3 cor0 WHERE ( NOT NULL IS NULL ) ---- query I rowsort label-7475 SELECT + 88 - - ( - col0 ) AS col1 FROM tab4 cor0 WHERE ( NOT NULL IS NULL ) ---- query I rowsort label-7480 SELECT ALL + + 37 + + 53 * - col3 FROM tab0 AS cor0 WHERE NULL > col0 / + - col4 * - col4 ---- query I rowsort label-7480 SELECT ALL + + 37 + + 53 * - col3 FROM tab1 AS cor0 WHERE NULL > col0 / + - col4 * - col4 ---- query I rowsort label-7480 SELECT ALL + + 37 + + 53 * - col3 FROM tab2 AS cor0 WHERE NULL > col0 / + - col4 * - col4 ---- query I rowsort label-7480 SELECT ALL + + 37 + + 53 * - col3 FROM tab3 AS cor0 WHERE NULL > col0 / + - col4 * - col4 ---- query I rowsort label-7480 SELECT ALL + + 37 + + 53 * - col3 FROM tab4 AS cor0 WHERE NULL > col0 / + - col4 * - col4 ---- query IIIIIII rowsort label-7485 SELECT * FROM tab0 AS cor0 WHERE NOT col4 <> col1 ---- query IIIIIII rowsort label-7485 SELECT * FROM tab1 AS cor0 WHERE NOT col4 <> col1 ---- query IIIIIII rowsort label-7485 SELECT * FROM tab2 AS cor0 WHERE NOT col4 <> col1 ---- query IIIIIII rowsort label-7485 SELECT * FROM tab3 AS cor0 WHERE NOT col4 <> col1 ---- query IIIIIII rowsort label-7485 SELECT * FROM tab4 AS cor0 WHERE NOT col4 <> col1 ---- query I rowsort label-7490 SELECT col1 AS col3 FROM tab0 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-7490 SELECT col1 AS col3 FROM tab1 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-7490 SELECT col1 AS col3 FROM tab2 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-7490 SELECT col1 AS col3 FROM tab3 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-7490 SELECT col1 AS col3 FROM tab4 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-7495 SELECT col4 - - + col4 AS col2 FROM tab0 AS cor0 WHERE NULL NOT BETWEEN NULL AND NULL ---- query I rowsort label-7495 SELECT col4 - - + col4 AS col2 FROM tab1 AS cor0 WHERE NULL NOT BETWEEN NULL AND NULL ---- query I rowsort label-7495 SELECT col4 - - + col4 AS col2 FROM tab2 AS cor0 WHERE NULL NOT BETWEEN NULL AND NULL ---- query I rowsort label-7495 SELECT col4 - - + col4 AS col2 FROM tab3 AS cor0 WHERE NULL NOT BETWEEN NULL AND NULL ---- query I rowsort label-7495 SELECT col4 - - + col4 AS col2 FROM tab4 AS cor0 WHERE NULL NOT BETWEEN NULL AND NULL ---- query I rowsort label-7500 SELECT 10 AS col2 FROM tab0 AS cor0 WHERE ( NULL ) NOT IN ( - col0 ) ---- query I rowsort label-7500 SELECT 10 AS col2 FROM tab1 AS cor0 WHERE ( NULL ) NOT IN ( - col0 ) ---- query I rowsort label-7500 SELECT 10 AS col2 FROM tab2 AS cor0 WHERE ( NULL ) NOT IN ( - col0 ) ---- query I rowsort label-7500 SELECT 10 AS col2 FROM tab3 AS cor0 WHERE ( NULL ) NOT IN ( - col0 ) ---- query I rowsort label-7500 SELECT 10 AS col2 FROM tab4 AS cor0 WHERE ( NULL ) NOT IN ( - col0 ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-7505 SELECT ALL - ( - - 79 ) - - CAST( NULL AS SIGNED ) FROM tab0 AS cor0 WHERE NOT - col0 - - col3 * 29 NOT BETWEEN NULL AND 93 ---- skipif mysql # not compatible query I rowsort label-7505 SELECT ALL - ( - - 79 ) - - CAST ( NULL AS INTEGER ) FROM tab0 AS cor0 WHERE NOT - col0 - - col3 * 29 NOT BETWEEN NULL AND 93 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-7505 SELECT ALL - ( - - 79 ) - - CAST( NULL AS SIGNED ) FROM tab1 AS cor0 WHERE NOT - col0 - - col3 * 29 NOT BETWEEN NULL AND 93 ---- skipif mysql # not compatible query I rowsort label-7505 SELECT ALL - ( - - 79 ) - - CAST ( NULL AS INTEGER ) FROM tab1 AS cor0 WHERE NOT - col0 - - col3 * 29 NOT BETWEEN NULL AND 93 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-7505 SELECT ALL - ( - - 79 ) - - CAST( NULL AS SIGNED ) FROM tab2 AS cor0 WHERE NOT - col0 - - col3 * 29 NOT BETWEEN NULL AND 93 ---- skipif mysql # not compatible query I rowsort label-7505 SELECT ALL - ( - - 79 ) - - CAST ( NULL AS INTEGER ) FROM tab2 AS cor0 WHERE NOT - col0 - - col3 * 29 NOT BETWEEN NULL AND 93 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-7505 SELECT ALL - ( - - 79 ) - - CAST( NULL AS SIGNED ) FROM tab3 AS cor0 WHERE NOT - col0 - - col3 * 29 NOT BETWEEN NULL AND 93 ---- skipif mysql # not compatible query I rowsort label-7505 SELECT ALL - ( - - 79 ) - - CAST ( NULL AS INTEGER ) FROM tab3 AS cor0 WHERE NOT - col0 - - col3 * 29 NOT BETWEEN NULL AND 93 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-7505 SELECT ALL - ( - - 79 ) - - CAST( NULL AS SIGNED ) FROM tab4 AS cor0 WHERE NOT - col0 - - col3 * 29 NOT BETWEEN NULL AND 93 ---- skipif mysql # not compatible query I rowsort label-7505 SELECT ALL - ( - - 79 ) - - CAST ( NULL AS INTEGER ) FROM tab4 AS cor0 WHERE NOT - col0 - - col3 * 29 NOT BETWEEN NULL AND 93 ---- query IIIIIII rowsort label-7510 SELECT * FROM tab0 WHERE - - col3 + col3 IS NULL ---- query IIIIIII rowsort label-7510 SELECT * FROM tab1 WHERE - - col3 + col3 IS NULL ---- query IIIIIII rowsort label-7510 SELECT * FROM tab2 WHERE - - col3 + col3 IS NULL ---- query IIIIIII rowsort label-7510 SELECT * FROM tab3 WHERE - - col3 + col3 IS NULL ---- query IIIIIII rowsort label-7510 SELECT * FROM tab4 WHERE - - col3 + col3 IS NULL ---- query I rowsort label-7515 SELECT ALL + - 10 FROM tab0 WHERE NOT NULL IS NULL ---- query I rowsort label-7515 SELECT ALL + - 10 FROM tab1 WHERE NOT NULL IS NULL ---- query I rowsort label-7515 SELECT ALL + - 10 FROM tab2 WHERE NOT NULL IS NULL ---- query I rowsort label-7515 SELECT ALL + - 10 FROM tab3 WHERE NOT NULL IS NULL ---- query I rowsort label-7515 SELECT ALL + - 10 FROM tab4 WHERE NOT NULL IS NULL ---- query IIIIIII rowsort label-7520 SELECT ALL * FROM tab0 AS cor0 WHERE NOT ( NULL ) > + col1 ---- query IIIIIII rowsort label-7520 SELECT ALL * FROM tab1 AS cor0 WHERE NOT ( NULL ) > + col1 ---- query IIIIIII rowsort label-7520 SELECT ALL * FROM tab2 AS cor0 WHERE NOT ( NULL ) > + col1 ---- query IIIIIII rowsort label-7520 SELECT ALL * FROM tab3 AS cor0 WHERE NOT ( NULL ) > + col1 ---- query IIIIIII rowsort label-7520 SELECT ALL * FROM tab4 AS cor0 WHERE NOT ( NULL ) > + col1 ---- onlyif mysql # aggregate syntax: query I rowsort label-7525 SELECT - MAX( + + 53 ) AS col3 FROM tab0 WHERE + col5 IS NULL ---- NULL skipif mysql # not compatible query I rowsort label-7525 SELECT - MAX ( + + 53 ) AS col3 FROM tab0 WHERE + col5 IS NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-7525 SELECT - MAX( + + 53 ) AS col3 FROM tab1 WHERE + col5 IS NULL ---- NULL skipif mysql # not compatible query I rowsort label-7525 SELECT - MAX ( + + 53 ) AS col3 FROM tab1 WHERE + col5 IS NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-7525 SELECT - MAX( + + 53 ) AS col3 FROM tab2 WHERE + col5 IS NULL ---- NULL skipif mysql # not compatible query I rowsort label-7525 SELECT - MAX ( + + 53 ) AS col3 FROM tab2 WHERE + col5 IS NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-7525 SELECT - MAX( + + 53 ) AS col3 FROM tab3 WHERE + col5 IS NULL ---- NULL skipif mysql # not compatible query I rowsort label-7525 SELECT - MAX ( + + 53 ) AS col3 FROM tab3 WHERE + col5 IS NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-7525 SELECT - MAX( + + 53 ) AS col3 FROM tab4 WHERE + col5 IS NULL ---- NULL skipif mysql # not compatible query I rowsort label-7525 SELECT - MAX ( + + 53 ) AS col3 FROM tab4 WHERE + col5 IS NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-7530 SELECT ALL MAX( ALL + - 66 ) + - 35 col4 FROM tab0 cor0 WHERE col3 <> 83 + + col1 + 35 ---- -101 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-7530 SELECT ALL MAX ( ALL + - 66 ) + - 35 col4 FROM tab0 cor0 WHERE col3 <> 83 + + col1 + 35 ---- -101 onlyif mysql # aggregate syntax: query I rowsort label-7530 SELECT ALL MAX( ALL + - 66 ) + - 35 col4 FROM tab1 cor0 WHERE col3 <> 83 + + col1 + 35 ---- -101 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-7530 SELECT ALL MAX ( ALL + - 66 ) + - 35 col4 FROM tab1 cor0 WHERE col3 <> 83 + + col1 + 35 ---- -101 onlyif mysql # aggregate syntax: query I rowsort label-7530 SELECT ALL MAX( ALL + - 66 ) + - 35 col4 FROM tab2 cor0 WHERE col3 <> 83 + + col1 + 35 ---- -101 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-7530 SELECT ALL MAX ( ALL + - 66 ) + - 35 col4 FROM tab2 cor0 WHERE col3 <> 83 + + col1 + 35 ---- -101 onlyif mysql # aggregate syntax: query I rowsort label-7530 SELECT ALL MAX( ALL + - 66 ) + - 35 col4 FROM tab3 cor0 WHERE col3 <> 83 + + col1 + 35 ---- -101 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-7530 SELECT ALL MAX ( ALL + - 66 ) + - 35 col4 FROM tab3 cor0 WHERE col3 <> 83 + + col1 + 35 ---- -101 onlyif mysql # aggregate syntax: query I rowsort label-7530 SELECT ALL MAX( ALL + - 66 ) + - 35 col4 FROM tab4 cor0 WHERE col3 <> 83 + + col1 + 35 ---- -101 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-7530 SELECT ALL MAX ( ALL + - 66 ) + - 35 col4 FROM tab4 cor0 WHERE col3 <> 83 + + col1 + 35 ---- -101 query IIIIIII rowsort label-7535 SELECT * FROM tab0 AS cor0 WHERE ( NULL <= col0 ) ---- query IIIIIII rowsort label-7535 SELECT * FROM tab1 AS cor0 WHERE ( NULL <= col0 ) ---- query IIIIIII rowsort label-7535 SELECT * FROM tab2 AS cor0 WHERE ( NULL <= col0 ) ---- query IIIIIII rowsort label-7535 SELECT * FROM tab3 AS cor0 WHERE ( NULL <= col0 ) ---- query IIIIIII rowsort label-7535 SELECT * FROM tab4 AS cor0 WHERE ( NULL <= col0 ) ---- query IIIIIII rowsort label-7540 SELECT * FROM tab0 WHERE NULL BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-7540 SELECT * FROM tab1 WHERE NULL BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-7540 SELECT * FROM tab2 WHERE NULL BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-7540 SELECT * FROM tab3 WHERE NULL BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-7540 SELECT * FROM tab4 WHERE NULL BETWEEN NULL AND NULL ---- query I rowsort label-7545 SELECT ALL - - 29 AS col1 FROM tab0 WHERE NULL IS NULL ---- 10 values hashing to 457747c3ef31b93c7de3be49b432bca8 query I rowsort label-7545 SELECT ALL - - 29 AS col1 FROM tab1 WHERE NULL IS NULL ---- 10 values hashing to 457747c3ef31b93c7de3be49b432bca8 query I rowsort label-7545 SELECT ALL - - 29 AS col1 FROM tab2 WHERE NULL IS NULL ---- 10 values hashing to 457747c3ef31b93c7de3be49b432bca8 query I rowsort label-7545 SELECT ALL - - 29 AS col1 FROM tab3 WHERE NULL IS NULL ---- 10 values hashing to 457747c3ef31b93c7de3be49b432bca8 query I rowsort label-7545 SELECT ALL - - 29 AS col1 FROM tab4 WHERE NULL IS NULL ---- 10 values hashing to 457747c3ef31b93c7de3be49b432bca8 query IIIIIII rowsort label-7550 SELECT ALL * FROM tab0 AS cor0 WHERE NOT + col1 NOT BETWEEN + col1 AND + ( - - col4 ) * - col3 + - 34 * - 68 ---- query IIIIIII rowsort label-7550 SELECT ALL * FROM tab1 AS cor0 WHERE NOT + col1 NOT BETWEEN + col1 AND + ( - - col4 ) * - col3 + - 34 * - 68 ---- query IIIIIII rowsort label-7550 SELECT ALL * FROM tab2 AS cor0 WHERE NOT + col1 NOT BETWEEN + col1 AND + ( - - col4 ) * - col3 + - 34 * - 68 ---- query IIIIIII rowsort label-7550 SELECT ALL * FROM tab3 AS cor0 WHERE NOT + col1 NOT BETWEEN + col1 AND + ( - - col4 ) * - col3 + - 34 * - 68 ---- query IIIIIII rowsort label-7550 SELECT ALL * FROM tab4 AS cor0 WHERE NOT + col1 NOT BETWEEN + col1 AND + ( - - col4 ) * - col3 + - 34 * - 68 ---- query IIIIIII rowsort label-7555 SELECT ALL * FROM tab0 WHERE NOT + + 71 IS NOT NULL ---- query IIIIIII rowsort label-7555 SELECT ALL * FROM tab1 WHERE NOT + + 71 IS NOT NULL ---- query IIIIIII rowsort label-7555 SELECT ALL * FROM tab2 WHERE NOT + + 71 IS NOT NULL ---- query IIIIIII rowsort label-7555 SELECT ALL * FROM tab3 WHERE NOT + + 71 IS NOT NULL ---- query IIIIIII rowsort label-7555 SELECT ALL * FROM tab4 WHERE NOT + + 71 IS NOT NULL ---- query I rowsort label-7560 SELECT ALL + 15 + + 6 FROM tab0 WHERE NOT NULL IS NULL ---- query I rowsort label-7560 SELECT ALL + 15 + + 6 FROM tab1 WHERE NOT NULL IS NULL ---- query I rowsort label-7560 SELECT ALL + 15 + + 6 FROM tab2 WHERE NOT NULL IS NULL ---- query I rowsort label-7560 SELECT ALL + 15 + + 6 FROM tab3 WHERE NOT NULL IS NULL ---- query I rowsort label-7560 SELECT ALL + 15 + + 6 FROM tab4 WHERE NOT NULL IS NULL ---- query I rowsort label-7565 SELECT - col0 AS col2 FROM tab0 AS cor0 WHERE NOT ( NULL ) IS NULL ---- query I rowsort label-7565 SELECT - col0 AS col2 FROM tab1 AS cor0 WHERE NOT ( NULL ) IS NULL ---- query I rowsort label-7565 SELECT - col0 AS col2 FROM tab2 AS cor0 WHERE NOT ( NULL ) IS NULL ---- query I rowsort label-7565 SELECT - col0 AS col2 FROM tab3 AS cor0 WHERE NOT ( NULL ) IS NULL ---- query I rowsort label-7565 SELECT - col0 AS col2 FROM tab4 AS cor0 WHERE NOT ( NULL ) IS NULL ---- query I rowsort label-7570 SELECT ALL - + 2 + - col1 * - - col0 FROM tab0 AS cor0 WHERE NOT + col4 > 16 ---- query I rowsort label-7570 SELECT ALL - + 2 + - col1 * - - col0 FROM tab1 AS cor0 WHERE NOT + col4 > 16 ---- query I rowsort label-7570 SELECT ALL - + 2 + - col1 * - - col0 FROM tab2 AS cor0 WHERE NOT + col4 > 16 ---- query I rowsort label-7570 SELECT ALL - + 2 + - col1 * - - col0 FROM tab3 AS cor0 WHERE NOT + col4 > 16 ---- query I rowsort label-7570 SELECT ALL - + 2 + - col1 * - - col0 FROM tab4 AS cor0 WHERE NOT + col4 > 16 ---- query IIIIIII rowsort label-7575 SELECT * FROM tab0 cor0 WHERE NULL = col1 ---- query IIIIIII rowsort label-7575 SELECT * FROM tab1 cor0 WHERE NULL = col1 ---- query IIIIIII rowsort label-7575 SELECT * FROM tab2 cor0 WHERE NULL = col1 ---- query IIIIIII rowsort label-7575 SELECT * FROM tab3 cor0 WHERE NULL = col1 ---- query IIIIIII rowsort label-7575 SELECT * FROM tab4 cor0 WHERE NULL = col1 ---- query I rowsort label-7580 SELECT col1 AS col1 FROM tab0 AS cor0 WHERE + col1 + + + col4 + - col1 IS NULL ---- query I rowsort label-7580 SELECT col1 AS col1 FROM tab1 AS cor0 WHERE + col1 + + + col4 + - col1 IS NULL ---- query I rowsort label-7580 SELECT col1 AS col1 FROM tab2 AS cor0 WHERE + col1 + + + col4 + - col1 IS NULL ---- query I rowsort label-7580 SELECT col1 AS col1 FROM tab3 AS cor0 WHERE + col1 + + + col4 + - col1 IS NULL ---- query I rowsort label-7580 SELECT col1 AS col1 FROM tab4 AS cor0 WHERE + col1 + + + col4 + - col1 IS NULL ---- query I rowsort label-7585 SELECT ALL + - col0 * + col4 + col1 AS col2 FROM tab0 WHERE NULL IS NOT NULL ---- query I rowsort label-7585 SELECT ALL + - col0 * + col4 + col1 AS col2 FROM tab1 WHERE NULL IS NOT NULL ---- query I rowsort label-7585 SELECT ALL + - col0 * + col4 + col1 AS col2 FROM tab2 WHERE NULL IS NOT NULL ---- query I rowsort label-7585 SELECT ALL + - col0 * + col4 + col1 AS col2 FROM tab3 WHERE NULL IS NOT NULL ---- query I rowsort label-7585 SELECT ALL + - col0 * + col4 + col1 AS col2 FROM tab4 WHERE NULL IS NOT NULL ---- query I rowsort label-7590 SELECT + - col4 AS col2 FROM tab0 AS cor0 WHERE NULL < + 94 * - 46 ---- query I rowsort label-7590 SELECT + - col4 AS col2 FROM tab1 AS cor0 WHERE NULL < + 94 * - 46 ---- query I rowsort label-7590 SELECT + - col4 AS col2 FROM tab2 AS cor0 WHERE NULL < + 94 * - 46 ---- query I rowsort label-7590 SELECT + - col4 AS col2 FROM tab3 AS cor0 WHERE NULL < + 94 * - 46 ---- query I rowsort label-7590 SELECT + - col4 AS col2 FROM tab4 AS cor0 WHERE NULL < + 94 * - 46 ---- onlyif mysql # CAST syntax: SIGNED type: query II rowsort label-7595 SELECT + col3 * - + CAST( + 79 AS SIGNED ), - col1 + + col1 FROM tab0 AS cor0 WHERE CAST( NULL AS SIGNED ) IS NOT NULL ---- skipif mysql # not compatible query II rowsort label-7595 SELECT + col3 * - + CAST ( + 79 AS INTEGER ), - col1 + + col1 FROM tab0 AS cor0 WHERE CAST ( NULL AS INTEGER ) IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query II rowsort label-7595 SELECT + col3 * - + CAST( + 79 AS SIGNED ), - col1 + + col1 FROM tab1 AS cor0 WHERE CAST( NULL AS SIGNED ) IS NOT NULL ---- skipif mysql # not compatible query II rowsort label-7595 SELECT + col3 * - + CAST ( + 79 AS INTEGER ), - col1 + + col1 FROM tab1 AS cor0 WHERE CAST ( NULL AS INTEGER ) IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query II rowsort label-7595 SELECT + col3 * - + CAST( + 79 AS SIGNED ), - col1 + + col1 FROM tab2 AS cor0 WHERE CAST( NULL AS SIGNED ) IS NOT NULL ---- skipif mysql # not compatible query II rowsort label-7595 SELECT + col3 * - + CAST ( + 79 AS INTEGER ), - col1 + + col1 FROM tab2 AS cor0 WHERE CAST ( NULL AS INTEGER ) IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query II rowsort label-7595 SELECT + col3 * - + CAST( + 79 AS SIGNED ), - col1 + + col1 FROM tab3 AS cor0 WHERE CAST( NULL AS SIGNED ) IS NOT NULL ---- skipif mysql # not compatible query II rowsort label-7595 SELECT + col3 * - + CAST ( + 79 AS INTEGER ), - col1 + + col1 FROM tab3 AS cor0 WHERE CAST ( NULL AS INTEGER ) IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query II rowsort label-7595 SELECT + col3 * - + CAST( + 79 AS SIGNED ), - col1 + + col1 FROM tab4 AS cor0 WHERE CAST( NULL AS SIGNED ) IS NOT NULL ---- skipif mysql # not compatible query II rowsort label-7595 SELECT + col3 * - + CAST ( + 79 AS INTEGER ), - col1 + + col1 FROM tab4 AS cor0 WHERE CAST ( NULL AS INTEGER ) IS NOT NULL ---- query IIIIIII rowsort label-7600 SELECT ALL * FROM tab0 AS cor0 WHERE col1 <> NULL ---- query IIIIIII rowsort label-7600 SELECT ALL * FROM tab1 AS cor0 WHERE col1 <> NULL ---- query IIIIIII rowsort label-7600 SELECT ALL * FROM tab2 AS cor0 WHERE col1 <> NULL ---- query IIIIIII rowsort label-7600 SELECT ALL * FROM tab3 AS cor0 WHERE col1 <> NULL ---- query IIIIIII rowsort label-7600 SELECT ALL * FROM tab4 AS cor0 WHERE col1 <> NULL ---- query I rowsort label-7605 SELECT + col0 FROM tab0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 3e0374294159d0161eca7e4bf639b54a query I rowsort label-7605 SELECT + col0 FROM tab1 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 3e0374294159d0161eca7e4bf639b54a query I rowsort label-7605 SELECT + col0 FROM tab2 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 3e0374294159d0161eca7e4bf639b54a query I rowsort label-7605 SELECT + col0 FROM tab3 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 3e0374294159d0161eca7e4bf639b54a query I rowsort label-7605 SELECT + col0 FROM tab4 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 3e0374294159d0161eca7e4bf639b54a query I rowsort label-7610 SELECT - 11 FROM tab0 WHERE NOT - col3 IS NULL ---- 10 values hashing to 8fa850288334a12dfc83c5d7c98410dd query I rowsort label-7610 SELECT - 11 FROM tab1 WHERE NOT - col3 IS NULL ---- 10 values hashing to 8fa850288334a12dfc83c5d7c98410dd query I rowsort label-7610 SELECT - 11 FROM tab2 WHERE NOT - col3 IS NULL ---- 10 values hashing to 8fa850288334a12dfc83c5d7c98410dd query I rowsort label-7610 SELECT - 11 FROM tab3 WHERE NOT - col3 IS NULL ---- 10 values hashing to 8fa850288334a12dfc83c5d7c98410dd query I rowsort label-7610 SELECT - 11 FROM tab4 WHERE NOT - col3 IS NULL ---- 10 values hashing to 8fa850288334a12dfc83c5d7c98410dd query I rowsort label-7615 SELECT ALL + col0 + - col0 FROM tab0 WHERE + col3 <> NULL ---- query I rowsort label-7615 SELECT ALL + col0 + - col0 FROM tab1 WHERE + col3 <> NULL ---- query I rowsort label-7615 SELECT ALL + col0 + - col0 FROM tab2 WHERE + col3 <> NULL ---- query I rowsort label-7615 SELECT ALL + col0 + - col0 FROM tab3 WHERE + col3 <> NULL ---- query I rowsort label-7615 SELECT ALL + col0 + - col0 FROM tab4 WHERE + col3 <> NULL ---- query IIIIIII rowsort label-7620 SELECT ALL * FROM tab0 WHERE NULL > - 65 ---- query IIIIIII rowsort label-7620 SELECT ALL * FROM tab1 WHERE NULL > - 65 ---- query IIIIIII rowsort label-7620 SELECT ALL * FROM tab2 WHERE NULL > - 65 ---- query IIIIIII rowsort label-7620 SELECT ALL * FROM tab3 WHERE NULL > - 65 ---- query IIIIIII rowsort label-7620 SELECT ALL * FROM tab4 WHERE NULL > - 65 ---- onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query I rowsort label-7625 SELECT ALL + CAST( NULL AS SIGNED ) * - COUNT( * ) * + COUNT( * ) - SUM( 21 ) FROM tab0 AS cor0 WHERE NOT + 60 * 88 * + col1 IS NOT NULL ---- NULL skipif mysql # not compatible query I rowsort label-7625 SELECT ALL + CAST ( NULL AS INTEGER ) * - COUNT ( * ) * + COUNT ( * ) - SUM ( 21 ) FROM tab0 AS cor0 WHERE NOT + 60 * 88 * + col1 IS NOT NULL ---- NULL onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query I rowsort label-7625 SELECT ALL + CAST( NULL AS SIGNED ) * - COUNT( * ) * + COUNT( * ) - SUM( 21 ) FROM tab1 AS cor0 WHERE NOT + 60 * 88 * + col1 IS NOT NULL ---- NULL skipif mysql # not compatible query I rowsort label-7625 SELECT ALL + CAST ( NULL AS INTEGER ) * - COUNT ( * ) * + COUNT ( * ) - SUM ( 21 ) FROM tab1 AS cor0 WHERE NOT + 60 * 88 * + col1 IS NOT NULL ---- NULL onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query I rowsort label-7625 SELECT ALL + CAST( NULL AS SIGNED ) * - COUNT( * ) * + COUNT( * ) - SUM( 21 ) FROM tab2 AS cor0 WHERE NOT + 60 * 88 * + col1 IS NOT NULL ---- NULL skipif mysql # not compatible query I rowsort label-7625 SELECT ALL + CAST ( NULL AS INTEGER ) * - COUNT ( * ) * + COUNT ( * ) - SUM ( 21 ) FROM tab2 AS cor0 WHERE NOT + 60 * 88 * + col1 IS NOT NULL ---- NULL onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query I rowsort label-7625 SELECT ALL + CAST( NULL AS SIGNED ) * - COUNT( * ) * + COUNT( * ) - SUM( 21 ) FROM tab3 AS cor0 WHERE NOT + 60 * 88 * + col1 IS NOT NULL ---- NULL skipif mysql # not compatible query I rowsort label-7625 SELECT ALL + CAST ( NULL AS INTEGER ) * - COUNT ( * ) * + COUNT ( * ) - SUM ( 21 ) FROM tab3 AS cor0 WHERE NOT + 60 * 88 * + col1 IS NOT NULL ---- NULL onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query I rowsort label-7625 SELECT ALL + CAST( NULL AS SIGNED ) * - COUNT( * ) * + COUNT( * ) - SUM( 21 ) FROM tab4 AS cor0 WHERE NOT + 60 * 88 * + col1 IS NOT NULL ---- NULL skipif mysql # not compatible query I rowsort label-7625 SELECT ALL + CAST ( NULL AS INTEGER ) * - COUNT ( * ) * + COUNT ( * ) - SUM ( 21 ) FROM tab4 AS cor0 WHERE NOT + 60 * 88 * + col1 IS NOT NULL ---- NULL query IIIIIII rowsort label-7630 SELECT * FROM tab0 WHERE NOT col3 * col3 + ( col3 ) < NULL ---- query IIIIIII rowsort label-7630 SELECT * FROM tab1 WHERE NOT col3 * col3 + ( col3 ) < NULL ---- query IIIIIII rowsort label-7630 SELECT * FROM tab2 WHERE NOT col3 * col3 + ( col3 ) < NULL ---- query IIIIIII rowsort label-7630 SELECT * FROM tab3 WHERE NOT col3 * col3 + ( col3 ) < NULL ---- query IIIIIII rowsort label-7630 SELECT * FROM tab4 WHERE NOT col3 * col3 + ( col3 ) < NULL ---- query IIIIIII rowsort label-7635 SELECT * FROM tab0 WHERE NULL BETWEEN NULL AND + 82 ---- query IIIIIII rowsort label-7635 SELECT * FROM tab1 WHERE NULL BETWEEN NULL AND + 82 ---- query IIIIIII rowsort label-7635 SELECT * FROM tab2 WHERE NULL BETWEEN NULL AND + 82 ---- query IIIIIII rowsort label-7635 SELECT * FROM tab3 WHERE NULL BETWEEN NULL AND + 82 ---- query IIIIIII rowsort label-7635 SELECT * FROM tab4 WHERE NULL BETWEEN NULL AND + 82 ---- query I rowsort label-7640 SELECT ALL + col2 FROM tab0 WHERE + col4 IS NULL ---- query I rowsort label-7640 SELECT ALL + col2 FROM tab1 WHERE + col4 IS NULL ---- query I rowsort label-7640 SELECT ALL + col2 FROM tab2 WHERE + col4 IS NULL ---- query I rowsort label-7640 SELECT ALL + col2 FROM tab3 WHERE + col4 IS NULL ---- query I rowsort label-7640 SELECT ALL + col2 FROM tab4 WHERE + col4 IS NULL ---- onlyif mysql # aggregate syntax: query I rowsort label-7645 SELECT DISTINCT COUNT( * ) FROM tab0 WHERE - col0 - + col1 * - col3 IS NOT NULL ---- 10 skipif mysql # not compatible query I rowsort label-7645 SELECT DISTINCT COUNT ( * ) FROM tab0 WHERE - col0 - + col1 * - col3 IS NOT NULL ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-7645 SELECT DISTINCT COUNT( * ) FROM tab1 WHERE - col0 - + col1 * - col3 IS NOT NULL ---- 10 skipif mysql # not compatible query I rowsort label-7645 SELECT DISTINCT COUNT ( * ) FROM tab1 WHERE - col0 - + col1 * - col3 IS NOT NULL ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-7645 SELECT DISTINCT COUNT( * ) FROM tab2 WHERE - col0 - + col1 * - col3 IS NOT NULL ---- 10 skipif mysql # not compatible query I rowsort label-7645 SELECT DISTINCT COUNT ( * ) FROM tab2 WHERE - col0 - + col1 * - col3 IS NOT NULL ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-7645 SELECT DISTINCT COUNT( * ) FROM tab3 WHERE - col0 - + col1 * - col3 IS NOT NULL ---- 10 skipif mysql # not compatible query I rowsort label-7645 SELECT DISTINCT COUNT ( * ) FROM tab3 WHERE - col0 - + col1 * - col3 IS NOT NULL ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-7645 SELECT DISTINCT COUNT( * ) FROM tab4 WHERE - col0 - + col1 * - col3 IS NOT NULL ---- 10 skipif mysql # not compatible query I rowsort label-7645 SELECT DISTINCT COUNT ( * ) FROM tab4 WHERE - col0 - + col1 * - col3 IS NOT NULL ---- 10 query I rowsort label-7650 SELECT + col2 FROM tab0 WHERE NULL NOT BETWEEN NULL AND NULL ---- query I rowsort label-7650 SELECT + col2 FROM tab1 WHERE NULL NOT BETWEEN NULL AND NULL ---- query I rowsort label-7650 SELECT + col2 FROM tab2 WHERE NULL NOT BETWEEN NULL AND NULL ---- query I rowsort label-7650 SELECT + col2 FROM tab3 WHERE NULL NOT BETWEEN NULL AND NULL ---- query I rowsort label-7650 SELECT + col2 FROM tab4 WHERE NULL NOT BETWEEN NULL AND NULL ---- query I rowsort label-7655 SELECT col4 AS col4 FROM tab0 WHERE NULL BETWEEN col3 AND NULL ---- query I rowsort label-7655 SELECT col4 AS col4 FROM tab1 WHERE NULL BETWEEN col3 AND NULL ---- query I rowsort label-7655 SELECT col4 AS col4 FROM tab2 WHERE NULL BETWEEN col3 AND NULL ---- query I rowsort label-7655 SELECT col4 AS col4 FROM tab3 WHERE NULL BETWEEN col3 AND NULL ---- query I rowsort label-7655 SELECT col4 AS col4 FROM tab4 WHERE NULL BETWEEN col3 AND NULL ---- query IIIIIII rowsort label-7660 SELECT * FROM tab0 WHERE NULL BETWEEN col4 AND - 90 + col3 * col0 ---- query IIIIIII rowsort label-7660 SELECT * FROM tab1 WHERE NULL BETWEEN col4 AND - 90 + col3 * col0 ---- query IIIIIII rowsort label-7660 SELECT * FROM tab2 WHERE NULL BETWEEN col4 AND - 90 + col3 * col0 ---- query IIIIIII rowsort label-7660 SELECT * FROM tab3 WHERE NULL BETWEEN col4 AND - 90 + col3 * col0 ---- query IIIIIII rowsort label-7660 SELECT * FROM tab4 WHERE NULL BETWEEN col4 AND - 90 + col3 * col0 ---- query I rowsort label-7665 SELECT DISTINCT + col1 AS col5 FROM tab0 WHERE NOT ( + 77 / col3 ) > - 73 ---- query I rowsort label-7665 SELECT DISTINCT + col1 AS col5 FROM tab1 WHERE NOT ( + 77 / col3 ) > - 73 ---- query I rowsort label-7665 SELECT DISTINCT + col1 AS col5 FROM tab2 WHERE NOT ( + 77 / col3 ) > - 73 ---- query I rowsort label-7665 SELECT DISTINCT + col1 AS col5 FROM tab3 WHERE NOT ( + 77 / col3 ) > - 73 ---- query I rowsort label-7665 SELECT DISTINCT + col1 AS col5 FROM tab4 WHERE NOT ( + 77 / col3 ) > - 73 ---- query IIIIIII rowsort label-7670 SELECT * FROM tab0 WHERE ( + col0 * 57 + - col1 ) IN ( - col4 ) ---- query IIIIIII rowsort label-7670 SELECT * FROM tab1 WHERE ( + col0 * 57 + - col1 ) IN ( - col4 ) ---- query IIIIIII rowsort label-7670 SELECT * FROM tab2 WHERE ( + col0 * 57 + - col1 ) IN ( - col4 ) ---- query IIIIIII rowsort label-7670 SELECT * FROM tab3 WHERE ( + col0 * 57 + - col1 ) IN ( - col4 ) ---- query IIIIIII rowsort label-7670 SELECT * FROM tab4 WHERE ( + col0 * 57 + - col1 ) IN ( - col4 ) ---- onlyif mysql # CAST syntax: DECIMAL type: query I rowsort label-7675 SELECT DISTINCT + col3 - 8 FROM tab0 WHERE ( - col4 ) = ( - 84 ) / + CAST( NULL AS DECIMAL ) ---- skipif mysql # not compatible query I rowsort label-7675 SELECT DISTINCT + col3 - 8 FROM tab0 WHERE ( - col4 ) = ( - 84 ) / + CAST ( NULL AS REAL ) ---- onlyif mysql # CAST syntax: DECIMAL type: query I rowsort label-7675 SELECT DISTINCT + col3 - 8 FROM tab1 WHERE ( - col4 ) = ( - 84 ) / + CAST( NULL AS DECIMAL ) ---- skipif mysql # not compatible query I rowsort label-7675 SELECT DISTINCT + col3 - 8 FROM tab1 WHERE ( - col4 ) = ( - 84 ) / + CAST ( NULL AS REAL ) ---- onlyif mysql # CAST syntax: DECIMAL type: query I rowsort label-7675 SELECT DISTINCT + col3 - 8 FROM tab2 WHERE ( - col4 ) = ( - 84 ) / + CAST( NULL AS DECIMAL ) ---- skipif mysql # not compatible query I rowsort label-7675 SELECT DISTINCT + col3 - 8 FROM tab2 WHERE ( - col4 ) = ( - 84 ) / + CAST ( NULL AS REAL ) ---- onlyif mysql # CAST syntax: DECIMAL type: query I rowsort label-7675 SELECT DISTINCT + col3 - 8 FROM tab3 WHERE ( - col4 ) = ( - 84 ) / + CAST( NULL AS DECIMAL ) ---- skipif mysql # not compatible query I rowsort label-7675 SELECT DISTINCT + col3 - 8 FROM tab3 WHERE ( - col4 ) = ( - 84 ) / + CAST ( NULL AS REAL ) ---- onlyif mysql # CAST syntax: DECIMAL type: query I rowsort label-7675 SELECT DISTINCT + col3 - 8 FROM tab4 WHERE ( - col4 ) = ( - 84 ) / + CAST( NULL AS DECIMAL ) ---- skipif mysql # not compatible query I rowsort label-7675 SELECT DISTINCT + col3 - 8 FROM tab4 WHERE ( - col4 ) = ( - 84 ) / + CAST ( NULL AS REAL ) ---- query I rowsort label-7680 SELECT + col4 AS col2 FROM tab0 WHERE NOT NULL IN ( 38 * + col3 ) ---- query I rowsort label-7680 SELECT + col4 AS col2 FROM tab1 WHERE NOT NULL IN ( 38 * + col3 ) ---- query I rowsort label-7680 SELECT + col4 AS col2 FROM tab2 WHERE NOT NULL IN ( 38 * + col3 ) ---- query I rowsort label-7680 SELECT + col4 AS col2 FROM tab3 WHERE NOT NULL IN ( 38 * + col3 ) ---- query I rowsort label-7680 SELECT + col4 AS col2 FROM tab4 WHERE NOT NULL IN ( 38 * + col3 ) ---- query IIIIIII rowsort label-7685 SELECT * FROM tab0 WHERE NOT 8 IS NOT NULL ---- query IIIIIII rowsort label-7685 SELECT * FROM tab1 WHERE NOT 8 IS NOT NULL ---- query IIIIIII rowsort label-7685 SELECT * FROM tab2 WHERE NOT 8 IS NOT NULL ---- query IIIIIII rowsort label-7685 SELECT * FROM tab3 WHERE NOT 8 IS NOT NULL ---- query IIIIIII rowsort label-7685 SELECT * FROM tab4 WHERE NOT 8 IS NOT NULL ---- query IIIIIII rowsort label-7690 SELECT * FROM tab0 WHERE NOT + 72 + col3 IS NOT NULL ---- query IIIIIII rowsort label-7690 SELECT * FROM tab1 WHERE NOT + 72 + col3 IS NOT NULL ---- query IIIIIII rowsort label-7690 SELECT * FROM tab2 WHERE NOT + 72 + col3 IS NOT NULL ---- query IIIIIII rowsort label-7690 SELECT * FROM tab3 WHERE NOT + 72 + col3 IS NOT NULL ---- query IIIIIII rowsort label-7690 SELECT * FROM tab4 WHERE NOT + 72 + col3 IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-7695 SELECT ALL * FROM tab0 AS cor0 WHERE NULL BETWEEN NULL AND + 41 * - CAST( NULL AS SIGNED ) ---- skipif mysql # not compatible query IIIIIII rowsort label-7695 SELECT ALL * FROM tab0 AS cor0 WHERE NULL BETWEEN NULL AND + 41 * - CAST ( NULL AS INTEGER ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-7695 SELECT ALL * FROM tab1 AS cor0 WHERE NULL BETWEEN NULL AND + 41 * - CAST( NULL AS SIGNED ) ---- skipif mysql # not compatible query IIIIIII rowsort label-7695 SELECT ALL * FROM tab1 AS cor0 WHERE NULL BETWEEN NULL AND + 41 * - CAST ( NULL AS INTEGER ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-7695 SELECT ALL * FROM tab2 AS cor0 WHERE NULL BETWEEN NULL AND + 41 * - CAST( NULL AS SIGNED ) ---- skipif mysql # not compatible query IIIIIII rowsort label-7695 SELECT ALL * FROM tab2 AS cor0 WHERE NULL BETWEEN NULL AND + 41 * - CAST ( NULL AS INTEGER ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-7695 SELECT ALL * FROM tab3 AS cor0 WHERE NULL BETWEEN NULL AND + 41 * - CAST( NULL AS SIGNED ) ---- skipif mysql # not compatible query IIIIIII rowsort label-7695 SELECT ALL * FROM tab3 AS cor0 WHERE NULL BETWEEN NULL AND + 41 * - CAST ( NULL AS INTEGER ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-7695 SELECT ALL * FROM tab4 AS cor0 WHERE NULL BETWEEN NULL AND + 41 * - CAST( NULL AS SIGNED ) ---- skipif mysql # not compatible query IIIIIII rowsort label-7695 SELECT ALL * FROM tab4 AS cor0 WHERE NULL BETWEEN NULL AND + 41 * - CAST ( NULL AS INTEGER ) ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-7700 SELECT - col1 col4 FROM tab0 AS cor0 WHERE 13 < NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-7700 SELECT - col1 col4 FROM tab1 AS cor0 WHERE 13 < NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-7700 SELECT - col1 col4 FROM tab2 AS cor0 WHERE 13 < NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-7700 SELECT - col1 col4 FROM tab3 AS cor0 WHERE 13 < NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-7700 SELECT - col1 col4 FROM tab4 AS cor0 WHERE 13 < NULL ---- query I rowsort label-7705 SELECT + col2 FROM tab0 AS cor0 WHERE ( col0 ) BETWEEN NULL AND NULL ---- query I rowsort label-7705 SELECT + col2 FROM tab1 AS cor0 WHERE ( col0 ) BETWEEN NULL AND NULL ---- query I rowsort label-7705 SELECT + col2 FROM tab2 AS cor0 WHERE ( col0 ) BETWEEN NULL AND NULL ---- query I rowsort label-7705 SELECT + col2 FROM tab3 AS cor0 WHERE ( col0 ) BETWEEN NULL AND NULL ---- query I rowsort label-7705 SELECT + col2 FROM tab4 AS cor0 WHERE ( col0 ) BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-7710 SELECT * FROM tab0 AS cor0 WHERE + col3 + - col1 IN ( - col1 + col0 ) ---- query IIIIIII rowsort label-7710 SELECT * FROM tab1 AS cor0 WHERE + col3 + - col1 IN ( - col1 + col0 ) ---- query IIIIIII rowsort label-7710 SELECT * FROM tab2 AS cor0 WHERE + col3 + - col1 IN ( - col1 + col0 ) ---- query IIIIIII rowsort label-7710 SELECT * FROM tab3 AS cor0 WHERE + col3 + - col1 IN ( - col1 + col0 ) ---- query IIIIIII rowsort label-7710 SELECT * FROM tab4 AS cor0 WHERE + col3 + - col1 IN ( - col1 + col0 ) ---- query I rowsort label-7715 SELECT DISTINCT col0 FROM tab0 AS cor0 WHERE + 17 * 45 IS NOT NULL ---- 10 values hashing to 3e0374294159d0161eca7e4bf639b54a query I rowsort label-7715 SELECT DISTINCT col0 FROM tab1 AS cor0 WHERE + 17 * 45 IS NOT NULL ---- 10 values hashing to 3e0374294159d0161eca7e4bf639b54a query I rowsort label-7715 SELECT DISTINCT col0 FROM tab2 AS cor0 WHERE + 17 * 45 IS NOT NULL ---- 10 values hashing to 3e0374294159d0161eca7e4bf639b54a query I rowsort label-7715 SELECT DISTINCT col0 FROM tab3 AS cor0 WHERE + 17 * 45 IS NOT NULL ---- 10 values hashing to 3e0374294159d0161eca7e4bf639b54a query I rowsort label-7715 SELECT DISTINCT col0 FROM tab4 AS cor0 WHERE + 17 * 45 IS NOT NULL ---- 10 values hashing to 3e0374294159d0161eca7e4bf639b54a query IIIIIII rowsort label-7720 SELECT * FROM tab0 WHERE NULL NOT IN ( 36 ) ---- query IIIIIII rowsort label-7720 SELECT * FROM tab1 WHERE NULL NOT IN ( 36 ) ---- query IIIIIII rowsort label-7720 SELECT * FROM tab2 WHERE NULL NOT IN ( 36 ) ---- query IIIIIII rowsort label-7720 SELECT * FROM tab3 WHERE NULL NOT IN ( 36 ) ---- query IIIIIII rowsort label-7720 SELECT * FROM tab4 WHERE NULL NOT IN ( 36 ) ---- query I rowsort label-7725 SELECT - col3 FROM tab0 WHERE + col3 IS NOT NULL ---- 10 values hashing to 19e9fb81d711d30a2b9bef5022326952 query I rowsort label-7725 SELECT - col3 FROM tab1 WHERE + col3 IS NOT NULL ---- 10 values hashing to 19e9fb81d711d30a2b9bef5022326952 query I rowsort label-7725 SELECT - col3 FROM tab2 WHERE + col3 IS NOT NULL ---- 10 values hashing to 19e9fb81d711d30a2b9bef5022326952 query I rowsort label-7725 SELECT - col3 FROM tab3 WHERE + col3 IS NOT NULL ---- 10 values hashing to 19e9fb81d711d30a2b9bef5022326952 query I rowsort label-7725 SELECT - col3 FROM tab4 WHERE + col3 IS NOT NULL ---- 10 values hashing to 19e9fb81d711d30a2b9bef5022326952 query I rowsort label-7730 SELECT col4 FROM tab0 WHERE NOT NULL IN ( 84 ) ---- query I rowsort label-7730 SELECT col4 FROM tab1 WHERE NOT NULL IN ( 84 ) ---- query I rowsort label-7730 SELECT col4 FROM tab2 WHERE NOT NULL IN ( 84 ) ---- query I rowsort label-7730 SELECT col4 FROM tab3 WHERE NOT NULL IN ( 84 ) ---- query I rowsort label-7730 SELECT col4 FROM tab4 WHERE NOT NULL IN ( 84 ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-7735 SELECT ALL * FROM tab0 AS cor0 WHERE NULL NOT BETWEEN ( - CAST( col3 AS SIGNED ) ) AND ( + col0 ) ---- skipif mysql # not compatible query IIIIIII rowsort label-7735 SELECT ALL * FROM tab0 AS cor0 WHERE NULL NOT BETWEEN ( - CAST ( col3 AS INTEGER ) ) AND ( + col0 ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-7735 SELECT ALL * FROM tab1 AS cor0 WHERE NULL NOT BETWEEN ( - CAST( col3 AS SIGNED ) ) AND ( + col0 ) ---- skipif mysql # not compatible query IIIIIII rowsort label-7735 SELECT ALL * FROM tab1 AS cor0 WHERE NULL NOT BETWEEN ( - CAST ( col3 AS INTEGER ) ) AND ( + col0 ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-7735 SELECT ALL * FROM tab2 AS cor0 WHERE NULL NOT BETWEEN ( - CAST( col3 AS SIGNED ) ) AND ( + col0 ) ---- skipif mysql # not compatible query IIIIIII rowsort label-7735 SELECT ALL * FROM tab2 AS cor0 WHERE NULL NOT BETWEEN ( - CAST ( col3 AS INTEGER ) ) AND ( + col0 ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-7735 SELECT ALL * FROM tab3 AS cor0 WHERE NULL NOT BETWEEN ( - CAST( col3 AS SIGNED ) ) AND ( + col0 ) ---- skipif mysql # not compatible query IIIIIII rowsort label-7735 SELECT ALL * FROM tab3 AS cor0 WHERE NULL NOT BETWEEN ( - CAST ( col3 AS INTEGER ) ) AND ( + col0 ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-7735 SELECT ALL * FROM tab4 AS cor0 WHERE NULL NOT BETWEEN ( - CAST( col3 AS SIGNED ) ) AND ( + col0 ) ---- skipif mysql # not compatible query IIIIIII rowsort label-7735 SELECT ALL * FROM tab4 AS cor0 WHERE NULL NOT BETWEEN ( - CAST ( col3 AS INTEGER ) ) AND ( + col0 ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-7740 SELECT ALL * FROM tab0 AS cor0 WHERE CAST( + 83 AS SIGNED ) IS NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-7740 SELECT ALL * FROM tab0 AS cor0 WHERE CAST ( + 83 AS INTEGER ) IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-7740 SELECT ALL * FROM tab1 AS cor0 WHERE CAST( + 83 AS SIGNED ) IS NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-7740 SELECT ALL * FROM tab1 AS cor0 WHERE CAST ( + 83 AS INTEGER ) IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-7740 SELECT ALL * FROM tab2 AS cor0 WHERE CAST( + 83 AS SIGNED ) IS NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-7740 SELECT ALL * FROM tab2 AS cor0 WHERE CAST ( + 83 AS INTEGER ) IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-7740 SELECT ALL * FROM tab3 AS cor0 WHERE CAST( + 83 AS SIGNED ) IS NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-7740 SELECT ALL * FROM tab3 AS cor0 WHERE CAST ( + 83 AS INTEGER ) IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-7740 SELECT ALL * FROM tab4 AS cor0 WHERE CAST( + 83 AS SIGNED ) IS NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-7740 SELECT ALL * FROM tab4 AS cor0 WHERE CAST ( + 83 AS INTEGER ) IS NULL ---- query I rowsort label-7745 SELECT ALL + 57 AS col3 FROM tab0 AS cor0 WHERE col3 IS NULL ---- query I rowsort label-7745 SELECT ALL + 57 AS col3 FROM tab1 AS cor0 WHERE col3 IS NULL ---- query I rowsort label-7745 SELECT ALL + 57 AS col3 FROM tab2 AS cor0 WHERE col3 IS NULL ---- query I rowsort label-7745 SELECT ALL + 57 AS col3 FROM tab3 AS cor0 WHERE col3 IS NULL ---- query I rowsort label-7745 SELECT ALL + 57 AS col3 FROM tab4 AS cor0 WHERE col3 IS NULL ---- query I rowsort label-7750 SELECT ALL 89 / col4 - col3 AS col4 FROM tab0 AS cor0 WHERE ( - col1 * 9 ) IS NULL ---- query I rowsort label-7750 SELECT ALL 89 / col4 - col3 AS col4 FROM tab1 AS cor0 WHERE ( - col1 * 9 ) IS NULL ---- query I rowsort label-7750 SELECT ALL 89 / col4 - col3 AS col4 FROM tab2 AS cor0 WHERE ( - col1 * 9 ) IS NULL ---- query I rowsort label-7750 SELECT ALL 89 / col4 - col3 AS col4 FROM tab3 AS cor0 WHERE ( - col1 * 9 ) IS NULL ---- query I rowsort label-7750 SELECT ALL 89 / col4 - col3 AS col4 FROM tab4 AS cor0 WHERE ( - col1 * 9 ) IS NULL ---- query I rowsort label-7755 SELECT col3 AS col2 FROM tab0 WHERE col0 * - col1 NOT IN ( 4 ) ---- 10 values hashing to d70c4f7d82d3133d625e315338f25a09 query I rowsort label-7755 SELECT col3 AS col2 FROM tab1 WHERE col0 * - col1 NOT IN ( 4 ) ---- 10 values hashing to d70c4f7d82d3133d625e315338f25a09 query I rowsort label-7755 SELECT col3 AS col2 FROM tab2 WHERE col0 * - col1 NOT IN ( 4 ) ---- 10 values hashing to d70c4f7d82d3133d625e315338f25a09 query I rowsort label-7755 SELECT col3 AS col2 FROM tab3 WHERE col0 * - col1 NOT IN ( 4 ) ---- 10 values hashing to d70c4f7d82d3133d625e315338f25a09 query I rowsort label-7755 SELECT col3 AS col2 FROM tab4 WHERE col0 * - col1 NOT IN ( 4 ) ---- 10 values hashing to d70c4f7d82d3133d625e315338f25a09 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-7760 SELECT ALL CAST( NULL AS SIGNED ) AS col5 FROM tab0 WHERE NOT col3 * col1 <> NULL ---- skipif mysql # not compatible query I rowsort label-7760 SELECT ALL CAST ( NULL AS INTEGER ) AS col5 FROM tab0 WHERE NOT col3 * col1 <> NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-7760 SELECT ALL CAST( NULL AS SIGNED ) AS col5 FROM tab1 WHERE NOT col3 * col1 <> NULL ---- skipif mysql # not compatible query I rowsort label-7760 SELECT ALL CAST ( NULL AS INTEGER ) AS col5 FROM tab1 WHERE NOT col3 * col1 <> NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-7760 SELECT ALL CAST( NULL AS SIGNED ) AS col5 FROM tab2 WHERE NOT col3 * col1 <> NULL ---- skipif mysql # not compatible query I rowsort label-7760 SELECT ALL CAST ( NULL AS INTEGER ) AS col5 FROM tab2 WHERE NOT col3 * col1 <> NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-7760 SELECT ALL CAST( NULL AS SIGNED ) AS col5 FROM tab3 WHERE NOT col3 * col1 <> NULL ---- skipif mysql # not compatible query I rowsort label-7760 SELECT ALL CAST ( NULL AS INTEGER ) AS col5 FROM tab3 WHERE NOT col3 * col1 <> NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-7760 SELECT ALL CAST( NULL AS SIGNED ) AS col5 FROM tab4 WHERE NOT col3 * col1 <> NULL ---- skipif mysql # not compatible query I rowsort label-7760 SELECT ALL CAST ( NULL AS INTEGER ) AS col5 FROM tab4 WHERE NOT col3 * col1 <> NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-7765 SELECT DISTINCT 57 col1 FROM tab0 WHERE NOT - CAST( - 56 AS SIGNED ) BETWEEN col1 AND + col4 ---- 57 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-7765 SELECT DISTINCT 57 col1 FROM tab0 WHERE NOT - CAST ( - 56 AS INTEGER ) BETWEEN col1 AND + col4 ---- 57 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-7765 SELECT DISTINCT 57 col1 FROM tab1 WHERE NOT - CAST( - 56 AS SIGNED ) BETWEEN col1 AND + col4 ---- 57 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-7765 SELECT DISTINCT 57 col1 FROM tab1 WHERE NOT - CAST ( - 56 AS INTEGER ) BETWEEN col1 AND + col4 ---- 57 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-7765 SELECT DISTINCT 57 col1 FROM tab2 WHERE NOT - CAST( - 56 AS SIGNED ) BETWEEN col1 AND + col4 ---- 57 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-7765 SELECT DISTINCT 57 col1 FROM tab2 WHERE NOT - CAST ( - 56 AS INTEGER ) BETWEEN col1 AND + col4 ---- 57 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-7765 SELECT DISTINCT 57 col1 FROM tab3 WHERE NOT - CAST( - 56 AS SIGNED ) BETWEEN col1 AND + col4 ---- 57 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-7765 SELECT DISTINCT 57 col1 FROM tab3 WHERE NOT - CAST ( - 56 AS INTEGER ) BETWEEN col1 AND + col4 ---- 57 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-7765 SELECT DISTINCT 57 col1 FROM tab4 WHERE NOT - CAST( - 56 AS SIGNED ) BETWEEN col1 AND + col4 ---- 57 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-7765 SELECT DISTINCT 57 col1 FROM tab4 WHERE NOT - CAST ( - 56 AS INTEGER ) BETWEEN col1 AND + col4 ---- 57 query I rowsort label-7770 SELECT DISTINCT col3 AS col3 FROM tab0 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-7770 SELECT DISTINCT col3 AS col3 FROM tab1 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-7770 SELECT DISTINCT col3 AS col3 FROM tab2 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-7770 SELECT DISTINCT col3 AS col3 FROM tab3 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-7770 SELECT DISTINCT col3 AS col3 FROM tab4 AS cor0 WHERE NOT NULL IS NULL ---- query IIIIIII rowsort label-7775 SELECT * FROM tab0 cor0 WHERE NOT col4 + - ( + 52 ) IS NOT NULL ---- query IIIIIII rowsort label-7775 SELECT * FROM tab1 cor0 WHERE NOT col4 + - ( + 52 ) IS NOT NULL ---- query IIIIIII rowsort label-7775 SELECT * FROM tab2 cor0 WHERE NOT col4 + - ( + 52 ) IS NOT NULL ---- query IIIIIII rowsort label-7775 SELECT * FROM tab3 cor0 WHERE NOT col4 + - ( + 52 ) IS NOT NULL ---- query IIIIIII rowsort label-7775 SELECT * FROM tab4 cor0 WHERE NOT col4 + - ( + 52 ) IS NOT NULL ---- query IIIIIII rowsort label-7780 SELECT ALL * FROM tab0 AS cor0 WHERE NOT NULL IN ( + 69 ) ---- query IIIIIII rowsort label-7780 SELECT ALL * FROM tab1 AS cor0 WHERE NOT NULL IN ( + 69 ) ---- query IIIIIII rowsort label-7780 SELECT ALL * FROM tab2 AS cor0 WHERE NOT NULL IN ( + 69 ) ---- query IIIIIII rowsort label-7780 SELECT ALL * FROM tab3 AS cor0 WHERE NOT NULL IN ( + 69 ) ---- query IIIIIII rowsort label-7780 SELECT ALL * FROM tab4 AS cor0 WHERE NOT NULL IN ( + 69 ) ---- query IIIIIII rowsort label-7785 SELECT ALL * FROM tab0 cor0 WHERE NOT ( 12 ) IS NOT NULL ---- query IIIIIII rowsort label-7785 SELECT ALL * FROM tab1 cor0 WHERE NOT ( 12 ) IS NOT NULL ---- query IIIIIII rowsort label-7785 SELECT ALL * FROM tab2 cor0 WHERE NOT ( 12 ) IS NOT NULL ---- query IIIIIII rowsort label-7785 SELECT ALL * FROM tab3 cor0 WHERE NOT ( 12 ) IS NOT NULL ---- query IIIIIII rowsort label-7785 SELECT ALL * FROM tab4 cor0 WHERE NOT ( 12 ) IS NOT NULL ---- query I rowsort label-7790 SELECT + 46 * + 83 + col3 AS col1 FROM tab0 AS cor0 WHERE + 64 NOT IN ( col1 ) ---- 10 values hashing to 53897bb5dd741ed1415b9ee0c0294622 query I rowsort label-7790 SELECT + 46 * + 83 + col3 AS col1 FROM tab1 AS cor0 WHERE + 64 NOT IN ( col1 ) ---- 10 values hashing to 53897bb5dd741ed1415b9ee0c0294622 query I rowsort label-7790 SELECT + 46 * + 83 + col3 AS col1 FROM tab2 AS cor0 WHERE + 64 NOT IN ( col1 ) ---- 10 values hashing to 53897bb5dd741ed1415b9ee0c0294622 query I rowsort label-7790 SELECT + 46 * + 83 + col3 AS col1 FROM tab3 AS cor0 WHERE + 64 NOT IN ( col1 ) ---- 10 values hashing to 53897bb5dd741ed1415b9ee0c0294622 query I rowsort label-7790 SELECT + 46 * + 83 + col3 AS col1 FROM tab4 AS cor0 WHERE + 64 NOT IN ( col1 ) ---- 10 values hashing to 53897bb5dd741ed1415b9ee0c0294622 query IIIIIII rowsort label-7795 SELECT * FROM tab0 WHERE ( + 15 + col1 * col4 ) = NULL ---- query IIIIIII rowsort label-7795 SELECT * FROM tab1 WHERE ( + 15 + col1 * col4 ) = NULL ---- query IIIIIII rowsort label-7795 SELECT * FROM tab2 WHERE ( + 15 + col1 * col4 ) = NULL ---- query IIIIIII rowsort label-7795 SELECT * FROM tab3 WHERE ( + 15 + col1 * col4 ) = NULL ---- query IIIIIII rowsort label-7795 SELECT * FROM tab4 WHERE ( + 15 + col1 * col4 ) = NULL ---- query I rowsort label-7800 SELECT ALL 29 AS col5 FROM tab0 WHERE NOT NULL <= ( + col3 * + col4 ) ---- query I rowsort label-7800 SELECT ALL 29 AS col5 FROM tab1 WHERE NOT NULL <= ( + col3 * + col4 ) ---- query I rowsort label-7800 SELECT ALL 29 AS col5 FROM tab2 WHERE NOT NULL <= ( + col3 * + col4 ) ---- query I rowsort label-7800 SELECT ALL 29 AS col5 FROM tab3 WHERE NOT NULL <= ( + col3 * + col4 ) ---- query I rowsort label-7800 SELECT ALL 29 AS col5 FROM tab4 WHERE NOT NULL <= ( + col3 * + col4 ) ---- query IIIIIII rowsort label-7805 SELECT ALL * FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND NULL ---- query IIIIIII rowsort label-7805 SELECT ALL * FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND NULL ---- query IIIIIII rowsort label-7805 SELECT ALL * FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND NULL ---- query IIIIIII rowsort label-7805 SELECT ALL * FROM tab3 AS cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND NULL ---- query IIIIIII rowsort label-7805 SELECT ALL * FROM tab4 AS cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND NULL ---- query I rowsort label-7810 SELECT ALL + 58 * 54 FROM tab0 cor0 WHERE NOT ( + 68 ) IS NOT NULL ---- query I rowsort label-7810 SELECT ALL + 58 * 54 FROM tab1 cor0 WHERE NOT ( + 68 ) IS NOT NULL ---- query I rowsort label-7810 SELECT ALL + 58 * 54 FROM tab2 cor0 WHERE NOT ( + 68 ) IS NOT NULL ---- query I rowsort label-7810 SELECT ALL + 58 * 54 FROM tab3 cor0 WHERE NOT ( + 68 ) IS NOT NULL ---- query I rowsort label-7810 SELECT ALL + 58 * 54 FROM tab4 cor0 WHERE NOT ( + 68 ) IS NOT NULL ---- query I rowsort label-7815 SELECT - - col3 FROM tab0 AS cor0 WHERE NOT + col3 IS NOT NULL ---- query I rowsort label-7815 SELECT - - col3 FROM tab1 AS cor0 WHERE NOT + col3 IS NOT NULL ---- query I rowsort label-7815 SELECT - - col3 FROM tab2 AS cor0 WHERE NOT + col3 IS NOT NULL ---- query I rowsort label-7815 SELECT - - col3 FROM tab3 AS cor0 WHERE NOT + col3 IS NOT NULL ---- query I rowsort label-7815 SELECT - - col3 FROM tab4 AS cor0 WHERE NOT + col3 IS NOT NULL ---- query I rowsort label-7820 SELECT AVG ( 63 ) AS col1 FROM tab0 AS cor0 WHERE - col0 BETWEEN ( 53 ) AND NULL ---- NULL query I rowsort label-7820 SELECT AVG ( 63 ) AS col1 FROM tab1 AS cor0 WHERE - col0 BETWEEN ( 53 ) AND NULL ---- NULL query I rowsort label-7820 SELECT AVG ( 63 ) AS col1 FROM tab2 AS cor0 WHERE - col0 BETWEEN ( 53 ) AND NULL ---- NULL query I rowsort label-7820 SELECT AVG ( 63 ) AS col1 FROM tab3 AS cor0 WHERE - col0 BETWEEN ( 53 ) AND NULL ---- NULL query I rowsort label-7820 SELECT AVG ( 63 ) AS col1 FROM tab4 AS cor0 WHERE - col0 BETWEEN ( 53 ) AND NULL ---- NULL query IIIIIII rowsort label-7825 SELECT * FROM tab0 AS cor0 WHERE NULL NOT BETWEEN ( col1 ) AND col0 ---- query IIIIIII rowsort label-7825 SELECT * FROM tab1 AS cor0 WHERE NULL NOT BETWEEN ( col1 ) AND col0 ---- query IIIIIII rowsort label-7825 SELECT * FROM tab2 AS cor0 WHERE NULL NOT BETWEEN ( col1 ) AND col0 ---- query IIIIIII rowsort label-7825 SELECT * FROM tab3 AS cor0 WHERE NULL NOT BETWEEN ( col1 ) AND col0 ---- query IIIIIII rowsort label-7825 SELECT * FROM tab4 AS cor0 WHERE NULL NOT BETWEEN ( col1 ) AND col0 ---- query IIIIIII rowsort label-7830 SELECT * FROM tab0 WHERE NULL <= - 38 + col0 * col1 ---- query IIIIIII rowsort label-7830 SELECT * FROM tab1 WHERE NULL <= - 38 + col0 * col1 ---- query IIIIIII rowsort label-7830 SELECT * FROM tab2 WHERE NULL <= - 38 + col0 * col1 ---- query IIIIIII rowsort label-7830 SELECT * FROM tab3 WHERE NULL <= - 38 + col0 * col1 ---- query IIIIIII rowsort label-7830 SELECT * FROM tab4 WHERE NULL <= - 38 + col0 * col1 ---- query I rowsort label-7835 SELECT 17 AS col3 FROM tab0 WHERE ( col5 ) IS NULL ---- query I rowsort label-7835 SELECT 17 AS col3 FROM tab1 WHERE ( col5 ) IS NULL ---- query I rowsort label-7835 SELECT 17 AS col3 FROM tab2 WHERE ( col5 ) IS NULL ---- query I rowsort label-7835 SELECT 17 AS col3 FROM tab3 WHERE ( col5 ) IS NULL ---- query I rowsort label-7835 SELECT 17 AS col3 FROM tab4 WHERE ( col5 ) IS NULL ---- query IIIIIII rowsort label-7840 SELECT * FROM tab0 WHERE + - 98 = NULL ---- query IIIIIII rowsort label-7840 SELECT * FROM tab1 WHERE + - 98 = NULL ---- query IIIIIII rowsort label-7840 SELECT * FROM tab2 WHERE + - 98 = NULL ---- query IIIIIII rowsort label-7840 SELECT * FROM tab3 WHERE + - 98 = NULL ---- query IIIIIII rowsort label-7840 SELECT * FROM tab4 WHERE + - 98 = NULL ---- query I rowsort label-7845 SELECT ALL - 3 AS col2 FROM tab0 WHERE 46 / 7 NOT IN ( - col3 ) ---- 10 values hashing to 0474b919281da374efcdaedfb7ee55ed query I rowsort label-7845 SELECT ALL - 3 AS col2 FROM tab1 WHERE 46 / 7 NOT IN ( - col3 ) ---- 10 values hashing to 0474b919281da374efcdaedfb7ee55ed query I rowsort label-7845 SELECT ALL - 3 AS col2 FROM tab2 WHERE 46 / 7 NOT IN ( - col3 ) ---- 10 values hashing to 0474b919281da374efcdaedfb7ee55ed query I rowsort label-7845 SELECT ALL - 3 AS col2 FROM tab3 WHERE 46 / 7 NOT IN ( - col3 ) ---- 10 values hashing to 0474b919281da374efcdaedfb7ee55ed query I rowsort label-7845 SELECT ALL - 3 AS col2 FROM tab4 WHERE 46 / 7 NOT IN ( - col3 ) ---- 10 values hashing to 0474b919281da374efcdaedfb7ee55ed query IIIIIII rowsort label-7850 SELECT * FROM tab0 AS cor0 WHERE NOT NULL NOT IN ( col1 * + col1 ) ---- query IIIIIII rowsort label-7850 SELECT * FROM tab1 AS cor0 WHERE NOT NULL NOT IN ( col1 * + col1 ) ---- query IIIIIII rowsort label-7850 SELECT * FROM tab2 AS cor0 WHERE NOT NULL NOT IN ( col1 * + col1 ) ---- query IIIIIII rowsort label-7850 SELECT * FROM tab3 AS cor0 WHERE NOT NULL NOT IN ( col1 * + col1 ) ---- query IIIIIII rowsort label-7850 SELECT * FROM tab4 AS cor0 WHERE NOT NULL NOT IN ( col1 * + col1 ) ---- query IIIIIII rowsort label-7855 SELECT ALL * FROM tab0 cor0 WHERE col0 IS NULL ---- query IIIIIII rowsort label-7855 SELECT ALL * FROM tab1 cor0 WHERE col0 IS NULL ---- query IIIIIII rowsort label-7855 SELECT ALL * FROM tab2 cor0 WHERE col0 IS NULL ---- query IIIIIII rowsort label-7855 SELECT ALL * FROM tab3 cor0 WHERE col0 IS NULL ---- query IIIIIII rowsort label-7855 SELECT ALL * FROM tab4 cor0 WHERE col0 IS NULL ---- query IIIIIII rowsort label-7860 SELECT * FROM tab0 cor0 WHERE NOT NULL BETWEEN - 16 / - - 19 AND - + 49 ---- query IIIIIII rowsort label-7860 SELECT * FROM tab1 cor0 WHERE NOT NULL BETWEEN - 16 / - - 19 AND - + 49 ---- query IIIIIII rowsort label-7860 SELECT * FROM tab2 cor0 WHERE NOT NULL BETWEEN - 16 / - - 19 AND - + 49 ---- query IIIIIII rowsort label-7860 SELECT * FROM tab3 cor0 WHERE NOT NULL BETWEEN - 16 / - - 19 AND - + 49 ---- query IIIIIII rowsort label-7860 SELECT * FROM tab4 cor0 WHERE NOT NULL BETWEEN - 16 / - - 19 AND - + 49 ---- query IIIIIII rowsort label-7865 SELECT ALL * FROM tab0 AS cor0 WHERE ( NULL BETWEEN NULL AND - col3 ) ---- query IIIIIII rowsort label-7865 SELECT ALL * FROM tab1 AS cor0 WHERE ( NULL BETWEEN NULL AND - col3 ) ---- query IIIIIII rowsort label-7865 SELECT ALL * FROM tab2 AS cor0 WHERE ( NULL BETWEEN NULL AND - col3 ) ---- query IIIIIII rowsort label-7865 SELECT ALL * FROM tab3 AS cor0 WHERE ( NULL BETWEEN NULL AND - col3 ) ---- query IIIIIII rowsort label-7865 SELECT ALL * FROM tab4 AS cor0 WHERE ( NULL BETWEEN NULL AND - col3 ) ---- query I rowsort label-7870 SELECT + col3 FROM tab0 AS cor0 WHERE + 78 IN ( + 19 ) ---- query I rowsort label-7870 SELECT + col3 FROM tab1 AS cor0 WHERE + 78 IN ( + 19 ) ---- query I rowsort label-7870 SELECT + col3 FROM tab2 AS cor0 WHERE + 78 IN ( + 19 ) ---- query I rowsort label-7870 SELECT + col3 FROM tab3 AS cor0 WHERE + 78 IN ( + 19 ) ---- query I rowsort label-7870 SELECT + col3 FROM tab4 AS cor0 WHERE + 78 IN ( + 19 ) ---- query I rowsort label-7875 SELECT DISTINCT ( + + 49 ) FROM tab0 AS cor0 WHERE NULL IN ( 55 ) ---- query I rowsort label-7875 SELECT DISTINCT ( + + 49 ) FROM tab1 AS cor0 WHERE NULL IN ( 55 ) ---- query I rowsort label-7875 SELECT DISTINCT ( + + 49 ) FROM tab2 AS cor0 WHERE NULL IN ( 55 ) ---- query I rowsort label-7875 SELECT DISTINCT ( + + 49 ) FROM tab3 AS cor0 WHERE NULL IN ( 55 ) ---- query I rowsort label-7875 SELECT DISTINCT ( + + 49 ) FROM tab4 AS cor0 WHERE NULL IN ( 55 ) ---- query I rowsort label-7880 SELECT DISTINCT ( - col4 ) + 70 FROM tab0 AS cor0 WHERE ( col0 ) IS NULL ---- query I rowsort label-7880 SELECT DISTINCT ( - col4 ) + 70 FROM tab1 AS cor0 WHERE ( col0 ) IS NULL ---- query I rowsort label-7880 SELECT DISTINCT ( - col4 ) + 70 FROM tab2 AS cor0 WHERE ( col0 ) IS NULL ---- query I rowsort label-7880 SELECT DISTINCT ( - col4 ) + 70 FROM tab3 AS cor0 WHERE ( col0 ) IS NULL ---- query I rowsort label-7880 SELECT DISTINCT ( - col4 ) + 70 FROM tab4 AS cor0 WHERE ( col0 ) IS NULL ---- query IIIIIII rowsort label-7885 SELECT * FROM tab0 AS cor0 WHERE NOT + col3 + + 59 NOT IN ( + ( - + 78 ) + 39 * - col0 ) ---- query IIIIIII rowsort label-7885 SELECT * FROM tab1 AS cor0 WHERE NOT + col3 + + 59 NOT IN ( + ( - + 78 ) + 39 * - col0 ) ---- query IIIIIII rowsort label-7885 SELECT * FROM tab2 AS cor0 WHERE NOT + col3 + + 59 NOT IN ( + ( - + 78 ) + 39 * - col0 ) ---- query IIIIIII rowsort label-7885 SELECT * FROM tab3 AS cor0 WHERE NOT + col3 + + 59 NOT IN ( + ( - + 78 ) + 39 * - col0 ) ---- query IIIIIII rowsort label-7885 SELECT * FROM tab4 AS cor0 WHERE NOT + col3 + + 59 NOT IN ( + ( - + 78 ) + 39 * - col0 ) ---- query IIIIIII rowsort label-7890 SELECT * FROM tab0 cor0 WHERE NOT + 18 >= NULL ---- query IIIIIII rowsort label-7890 SELECT * FROM tab1 cor0 WHERE NOT + 18 >= NULL ---- query IIIIIII rowsort label-7890 SELECT * FROM tab2 cor0 WHERE NOT + 18 >= NULL ---- query IIIIIII rowsort label-7890 SELECT * FROM tab3 cor0 WHERE NOT + 18 >= NULL ---- query IIIIIII rowsort label-7890 SELECT * FROM tab4 cor0 WHERE NOT + 18 >= NULL ---- query I rowsort label-7895 SELECT ALL - + col1 FROM tab0 AS cor0 WHERE 17 + - - col1 IS NULL ---- query I rowsort label-7895 SELECT ALL - + col1 FROM tab1 AS cor0 WHERE 17 + - - col1 IS NULL ---- query I rowsort label-7895 SELECT ALL - + col1 FROM tab2 AS cor0 WHERE 17 + - - col1 IS NULL ---- query I rowsort label-7895 SELECT ALL - + col1 FROM tab3 AS cor0 WHERE 17 + - - col1 IS NULL ---- query I rowsort label-7895 SELECT ALL - + col1 FROM tab4 AS cor0 WHERE 17 + - - col1 IS NULL ---- query IIIIIII rowsort label-7900 SELECT * FROM tab0 AS cor0 WHERE + col1 IS NULL AND NOT ( 96 ) BETWEEN col0 * col3 AND NULL ---- query IIIIIII rowsort label-7900 SELECT * FROM tab1 AS cor0 WHERE + col1 IS NULL AND NOT ( 96 ) BETWEEN col0 * col3 AND NULL ---- query IIIIIII rowsort label-7900 SELECT * FROM tab2 AS cor0 WHERE + col1 IS NULL AND NOT ( 96 ) BETWEEN col0 * col3 AND NULL ---- query IIIIIII rowsort label-7900 SELECT * FROM tab3 AS cor0 WHERE + col1 IS NULL AND NOT ( 96 ) BETWEEN col0 * col3 AND NULL ---- query IIIIIII rowsort label-7900 SELECT * FROM tab4 AS cor0 WHERE + col1 IS NULL AND NOT ( 96 ) BETWEEN col0 * col3 AND NULL ---- query IIIIIII rowsort label-7905 SELECT * FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN col0 AND + col3 ---- query IIIIIII rowsort label-7905 SELECT * FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN col0 AND + col3 ---- query IIIIIII rowsort label-7905 SELECT * FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN col0 AND + col3 ---- query IIIIIII rowsort label-7905 SELECT * FROM tab3 AS cor0 WHERE NOT NULL NOT BETWEEN col0 AND + col3 ---- query IIIIIII rowsort label-7905 SELECT * FROM tab4 AS cor0 WHERE NOT NULL NOT BETWEEN col0 AND + col3 ---- query IIIIIII rowsort label-7910 SELECT * FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND col3 ---- query IIIIIII rowsort label-7910 SELECT * FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND col3 ---- query IIIIIII rowsort label-7910 SELECT * FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND col3 ---- query IIIIIII rowsort label-7910 SELECT * FROM tab3 AS cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND col3 ---- query IIIIIII rowsort label-7910 SELECT * FROM tab4 AS cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND col3 ---- onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query I rowsort label-7915 SELECT COUNT( * ) - CAST( 93 AS SIGNED ) AS col4 FROM tab0 WHERE ( - col1 + - - 24 ) < NULL ---- -93 skipif mysql # not compatible query I rowsort label-7915 SELECT COUNT ( * ) - CAST ( 93 AS INTEGER ) AS col4 FROM tab0 WHERE ( - col1 + - - 24 ) < NULL ---- -93 onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query I rowsort label-7915 SELECT COUNT( * ) - CAST( 93 AS SIGNED ) AS col4 FROM tab1 WHERE ( - col1 + - - 24 ) < NULL ---- -93 skipif mysql # not compatible query I rowsort label-7915 SELECT COUNT ( * ) - CAST ( 93 AS INTEGER ) AS col4 FROM tab1 WHERE ( - col1 + - - 24 ) < NULL ---- -93 onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query I rowsort label-7915 SELECT COUNT( * ) - CAST( 93 AS SIGNED ) AS col4 FROM tab2 WHERE ( - col1 + - - 24 ) < NULL ---- -93 skipif mysql # not compatible query I rowsort label-7915 SELECT COUNT ( * ) - CAST ( 93 AS INTEGER ) AS col4 FROM tab2 WHERE ( - col1 + - - 24 ) < NULL ---- -93 onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query I rowsort label-7915 SELECT COUNT( * ) - CAST( 93 AS SIGNED ) AS col4 FROM tab3 WHERE ( - col1 + - - 24 ) < NULL ---- -93 skipif mysql # not compatible query I rowsort label-7915 SELECT COUNT ( * ) - CAST ( 93 AS INTEGER ) AS col4 FROM tab3 WHERE ( - col1 + - - 24 ) < NULL ---- -93 onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query I rowsort label-7915 SELECT COUNT( * ) - CAST( 93 AS SIGNED ) AS col4 FROM tab4 WHERE ( - col1 + - - 24 ) < NULL ---- -93 skipif mysql # not compatible query I rowsort label-7915 SELECT COUNT ( * ) - CAST ( 93 AS INTEGER ) AS col4 FROM tab4 WHERE ( - col1 + - - 24 ) < NULL ---- -93 query IIIIIII rowsort label-7920 SELECT * FROM tab0 WHERE - 57 IS NULL ---- query IIIIIII rowsort label-7920 SELECT * FROM tab1 WHERE - 57 IS NULL ---- query IIIIIII rowsort label-7920 SELECT * FROM tab2 WHERE - 57 IS NULL ---- query IIIIIII rowsort label-7920 SELECT * FROM tab3 WHERE - 57 IS NULL ---- query IIIIIII rowsort label-7920 SELECT * FROM tab4 WHERE - 57 IS NULL ---- query I rowsort label-7925 SELECT col5 FROM tab0 WHERE ( NULL ) IS NOT NULL ---- query I rowsort label-7925 SELECT col5 FROM tab1 WHERE ( NULL ) IS NOT NULL ---- query I rowsort label-7925 SELECT col5 FROM tab2 WHERE ( NULL ) IS NOT NULL ---- query I rowsort label-7925 SELECT col5 FROM tab3 WHERE ( NULL ) IS NOT NULL ---- query I rowsort label-7925 SELECT col5 FROM tab4 WHERE ( NULL ) IS NOT NULL ---- query IIIIIII rowsort label-7930 SELECT ALL * FROM tab0 WHERE NOT NULL > 35 ---- query IIIIIII rowsort label-7930 SELECT ALL * FROM tab1 WHERE NOT NULL > 35 ---- query IIIIIII rowsort label-7930 SELECT ALL * FROM tab2 WHERE NOT NULL > 35 ---- query IIIIIII rowsort label-7930 SELECT ALL * FROM tab3 WHERE NOT NULL > 35 ---- query IIIIIII rowsort label-7930 SELECT ALL * FROM tab4 WHERE NOT NULL > 35 ---- query I rowsort label-7935 SELECT DISTINCT - + col0 AS col3 FROM tab0 WHERE NOT - + col0 IS NULL ---- 10 values hashing to 7eea25871edfbad19595a51730f76f07 query I rowsort label-7935 SELECT DISTINCT - + col0 AS col3 FROM tab1 WHERE NOT - + col0 IS NULL ---- 10 values hashing to 7eea25871edfbad19595a51730f76f07 query I rowsort label-7935 SELECT DISTINCT - + col0 AS col3 FROM tab2 WHERE NOT - + col0 IS NULL ---- 10 values hashing to 7eea25871edfbad19595a51730f76f07 query I rowsort label-7935 SELECT DISTINCT - + col0 AS col3 FROM tab3 WHERE NOT - + col0 IS NULL ---- 10 values hashing to 7eea25871edfbad19595a51730f76f07 query I rowsort label-7935 SELECT DISTINCT - + col0 AS col3 FROM tab4 WHERE NOT - + col0 IS NULL ---- 10 values hashing to 7eea25871edfbad19595a51730f76f07 query I rowsort label-7940 SELECT - col0 FROM tab0 WHERE - 70 NOT BETWEEN NULL AND NULL ---- query I rowsort label-7940 SELECT - col0 FROM tab1 WHERE - 70 NOT BETWEEN NULL AND NULL ---- query I rowsort label-7940 SELECT - col0 FROM tab2 WHERE - 70 NOT BETWEEN NULL AND NULL ---- query I rowsort label-7940 SELECT - col0 FROM tab3 WHERE - 70 NOT BETWEEN NULL AND NULL ---- query I rowsort label-7940 SELECT - col0 FROM tab4 WHERE - 70 NOT BETWEEN NULL AND NULL ---- query I rowsort label-7945 SELECT DISTINCT 79 AS col4 FROM tab0 WHERE NOT - - 93 * col1 * 30 BETWEEN NULL AND + + col3 * - 29 ---- 79 query I rowsort label-7945 SELECT DISTINCT 79 AS col4 FROM tab1 WHERE NOT - - 93 * col1 * 30 BETWEEN NULL AND + + col3 * - 29 ---- 79 query I rowsort label-7945 SELECT DISTINCT 79 AS col4 FROM tab2 WHERE NOT - - 93 * col1 * 30 BETWEEN NULL AND + + col3 * - 29 ---- 79 query I rowsort label-7945 SELECT DISTINCT 79 AS col4 FROM tab3 WHERE NOT - - 93 * col1 * 30 BETWEEN NULL AND + + col3 * - 29 ---- 79 query I rowsort label-7945 SELECT DISTINCT 79 AS col4 FROM tab4 WHERE NOT - - 93 * col1 * 30 BETWEEN NULL AND + + col3 * - 29 ---- 79 query I rowsort label-7950 SELECT DISTINCT 83 AS col0 FROM tab0 WHERE NOT + col4 * - + col0 * col1 + + 79 * col0 + - col3 IS NULL ---- 83 query I rowsort label-7950 SELECT DISTINCT 83 AS col0 FROM tab1 WHERE NOT + col4 * - + col0 * col1 + + 79 * col0 + - col3 IS NULL ---- 83 query I rowsort label-7950 SELECT DISTINCT 83 AS col0 FROM tab2 WHERE NOT + col4 * - + col0 * col1 + + 79 * col0 + - col3 IS NULL ---- 83 query I rowsort label-7950 SELECT DISTINCT 83 AS col0 FROM tab3 WHERE NOT + col4 * - + col0 * col1 + + 79 * col0 + - col3 IS NULL ---- 83 query I rowsort label-7950 SELECT DISTINCT 83 AS col0 FROM tab4 WHERE NOT + col4 * - + col0 * col1 + + 79 * col0 + - col3 IS NULL ---- 83 query I rowsort label-7955 SELECT ALL + - 72 FROM tab0 AS cor0 WHERE NOT - 60 IS NULL ---- 10 values hashing to 28c7a23846891e74e196b8deaf1cac96 query I rowsort label-7955 SELECT ALL + - 72 FROM tab1 AS cor0 WHERE NOT - 60 IS NULL ---- 10 values hashing to 28c7a23846891e74e196b8deaf1cac96 query I rowsort label-7955 SELECT ALL + - 72 FROM tab2 AS cor0 WHERE NOT - 60 IS NULL ---- 10 values hashing to 28c7a23846891e74e196b8deaf1cac96 query I rowsort label-7955 SELECT ALL + - 72 FROM tab3 AS cor0 WHERE NOT - 60 IS NULL ---- 10 values hashing to 28c7a23846891e74e196b8deaf1cac96 query I rowsort label-7955 SELECT ALL + - 72 FROM tab4 AS cor0 WHERE NOT - 60 IS NULL ---- 10 values hashing to 28c7a23846891e74e196b8deaf1cac96 query IIIIIII rowsort label-7960 SELECT * FROM tab0 AS cor0 WHERE NOT - 1 * + - col0 IS NOT NULL ---- query IIIIIII rowsort label-7960 SELECT * FROM tab1 AS cor0 WHERE NOT - 1 * + - col0 IS NOT NULL ---- query IIIIIII rowsort label-7960 SELECT * FROM tab2 AS cor0 WHERE NOT - 1 * + - col0 IS NOT NULL ---- query IIIIIII rowsort label-7960 SELECT * FROM tab3 AS cor0 WHERE NOT - 1 * + - col0 IS NOT NULL ---- query IIIIIII rowsort label-7960 SELECT * FROM tab4 AS cor0 WHERE NOT - 1 * + - col0 IS NOT NULL ---- onlyif mysql # CAST syntax: DECIMAL type: query I rowsort label-7965 SELECT ALL 44 AS col0 FROM tab0 AS cor0 WHERE NOT ( ( NOT ( NOT + col1 * CAST( NULL AS DECIMAL ) BETWEEN NULL AND + col4 * - col3 ) ) ) ---- skipif mysql # not compatible query I rowsort label-7965 SELECT ALL 44 AS col0 FROM tab0 AS cor0 WHERE NOT ( ( NOT ( NOT + col1 * CAST ( NULL AS REAL ) BETWEEN NULL AND + col4 * - col3 ) ) ) ---- onlyif mysql # CAST syntax: DECIMAL type: query I rowsort label-7965 SELECT ALL 44 AS col0 FROM tab1 AS cor0 WHERE NOT ( ( NOT ( NOT + col1 * CAST( NULL AS DECIMAL ) BETWEEN NULL AND + col4 * - col3 ) ) ) ---- skipif mysql # not compatible query I rowsort label-7965 SELECT ALL 44 AS col0 FROM tab1 AS cor0 WHERE NOT ( ( NOT ( NOT + col1 * CAST ( NULL AS REAL ) BETWEEN NULL AND + col4 * - col3 ) ) ) ---- onlyif mysql # CAST syntax: DECIMAL type: query I rowsort label-7965 SELECT ALL 44 AS col0 FROM tab2 AS cor0 WHERE NOT ( ( NOT ( NOT + col1 * CAST( NULL AS DECIMAL ) BETWEEN NULL AND + col4 * - col3 ) ) ) ---- skipif mysql # not compatible query I rowsort label-7965 SELECT ALL 44 AS col0 FROM tab2 AS cor0 WHERE NOT ( ( NOT ( NOT + col1 * CAST ( NULL AS REAL ) BETWEEN NULL AND + col4 * - col3 ) ) ) ---- onlyif mysql # CAST syntax: DECIMAL type: query I rowsort label-7965 SELECT ALL 44 AS col0 FROM tab3 AS cor0 WHERE NOT ( ( NOT ( NOT + col1 * CAST( NULL AS DECIMAL ) BETWEEN NULL AND + col4 * - col3 ) ) ) ---- skipif mysql # not compatible query I rowsort label-7965 SELECT ALL 44 AS col0 FROM tab3 AS cor0 WHERE NOT ( ( NOT ( NOT + col1 * CAST ( NULL AS REAL ) BETWEEN NULL AND + col4 * - col3 ) ) ) ---- onlyif mysql # CAST syntax: DECIMAL type: query I rowsort label-7965 SELECT ALL 44 AS col0 FROM tab4 AS cor0 WHERE NOT ( ( NOT ( NOT + col1 * CAST( NULL AS DECIMAL ) BETWEEN NULL AND + col4 * - col3 ) ) ) ---- skipif mysql # not compatible query I rowsort label-7965 SELECT ALL 44 AS col0 FROM tab4 AS cor0 WHERE NOT ( ( NOT ( NOT + col1 * CAST ( NULL AS REAL ) BETWEEN NULL AND + col4 * - col3 ) ) ) ---- query I rowsort label-7970 SELECT ALL col4 * + col0 FROM tab0 AS cor0 WHERE ( NOT ( ( NOT NULL NOT IN ( col0 ) ) ) ) ---- query I rowsort label-7970 SELECT ALL col4 * + col0 FROM tab1 AS cor0 WHERE ( NOT ( ( NOT NULL NOT IN ( col0 ) ) ) ) ---- query I rowsort label-7970 SELECT ALL col4 * + col0 FROM tab2 AS cor0 WHERE ( NOT ( ( NOT NULL NOT IN ( col0 ) ) ) ) ---- query I rowsort label-7970 SELECT ALL col4 * + col0 FROM tab3 AS cor0 WHERE ( NOT ( ( NOT NULL NOT IN ( col0 ) ) ) ) ---- query I rowsort label-7970 SELECT ALL col4 * + col0 FROM tab4 AS cor0 WHERE ( NOT ( ( NOT NULL NOT IN ( col0 ) ) ) ) ---- query I rowsort label-7975 SELECT DISTINCT - col1 + - col3 AS col0 FROM tab0 WHERE ( + ( - + col4 ) ) IS NULL OR NOT ( col3 * 4 ) NOT BETWEEN NULL AND NULL ---- query I rowsort label-7975 SELECT DISTINCT - col1 + - col3 AS col0 FROM tab1 WHERE ( + ( - + col4 ) ) IS NULL OR NOT ( col3 * 4 ) NOT BETWEEN NULL AND NULL ---- query I rowsort label-7975 SELECT DISTINCT - col1 + - col3 AS col0 FROM tab2 WHERE ( + ( - + col4 ) ) IS NULL OR NOT ( col3 * 4 ) NOT BETWEEN NULL AND NULL ---- query I rowsort label-7975 SELECT DISTINCT - col1 + - col3 AS col0 FROM tab3 WHERE ( + ( - + col4 ) ) IS NULL OR NOT ( col3 * 4 ) NOT BETWEEN NULL AND NULL ---- query I rowsort label-7975 SELECT DISTINCT - col1 + - col3 AS col0 FROM tab4 WHERE ( + ( - + col4 ) ) IS NULL OR NOT ( col3 * 4 ) NOT BETWEEN NULL AND NULL ---- onlyif mysql # aggregate syntax: query I rowsort label-7980 SELECT MAX( - col3 ) AS col5 FROM tab0 WHERE NOT ( col5 ) IS NOT NULL ---- NULL skipif mysql # not compatible query I rowsort label-7980 SELECT MAX ( - col3 ) AS col5 FROM tab0 WHERE NOT ( col5 ) IS NOT NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-7980 SELECT MAX( - col3 ) AS col5 FROM tab1 WHERE NOT ( col5 ) IS NOT NULL ---- NULL skipif mysql # not compatible query I rowsort label-7980 SELECT MAX ( - col3 ) AS col5 FROM tab1 WHERE NOT ( col5 ) IS NOT NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-7980 SELECT MAX( - col3 ) AS col5 FROM tab2 WHERE NOT ( col5 ) IS NOT NULL ---- NULL skipif mysql # not compatible query I rowsort label-7980 SELECT MAX ( - col3 ) AS col5 FROM tab2 WHERE NOT ( col5 ) IS NOT NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-7980 SELECT MAX( - col3 ) AS col5 FROM tab3 WHERE NOT ( col5 ) IS NOT NULL ---- NULL skipif mysql # not compatible query I rowsort label-7980 SELECT MAX ( - col3 ) AS col5 FROM tab3 WHERE NOT ( col5 ) IS NOT NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-7980 SELECT MAX( - col3 ) AS col5 FROM tab4 WHERE NOT ( col5 ) IS NOT NULL ---- NULL skipif mysql # not compatible query I rowsort label-7980 SELECT MAX ( - col3 ) AS col5 FROM tab4 WHERE NOT ( col5 ) IS NOT NULL ---- NULL query I rowsort label-7985 SELECT + 11 AS col1 FROM tab0 WHERE NULL IS NOT NULL ---- query I rowsort label-7985 SELECT + 11 AS col1 FROM tab1 WHERE NULL IS NOT NULL ---- query I rowsort label-7985 SELECT + 11 AS col1 FROM tab2 WHERE NULL IS NOT NULL ---- query I rowsort label-7985 SELECT + 11 AS col1 FROM tab3 WHERE NULL IS NOT NULL ---- query I rowsort label-7985 SELECT + 11 AS col1 FROM tab4 WHERE NULL IS NOT NULL ---- onlyif mysql # CAST syntax: DECIMAL type: query IIIIIII rowsort label-7990 SELECT * FROM tab0 WHERE NULL BETWEEN NULL AND CAST( NULL AS DECIMAL ) ---- skipif mysql # not compatible query IIIIIII rowsort label-7990 SELECT * FROM tab0 WHERE NULL BETWEEN NULL AND CAST ( NULL AS REAL ) ---- onlyif mysql # CAST syntax: DECIMAL type: query IIIIIII rowsort label-7990 SELECT * FROM tab1 WHERE NULL BETWEEN NULL AND CAST( NULL AS DECIMAL ) ---- skipif mysql # not compatible query IIIIIII rowsort label-7990 SELECT * FROM tab1 WHERE NULL BETWEEN NULL AND CAST ( NULL AS REAL ) ---- onlyif mysql # CAST syntax: DECIMAL type: query IIIIIII rowsort label-7990 SELECT * FROM tab2 WHERE NULL BETWEEN NULL AND CAST( NULL AS DECIMAL ) ---- skipif mysql # not compatible query IIIIIII rowsort label-7990 SELECT * FROM tab2 WHERE NULL BETWEEN NULL AND CAST ( NULL AS REAL ) ---- onlyif mysql # CAST syntax: DECIMAL type: query IIIIIII rowsort label-7990 SELECT * FROM tab3 WHERE NULL BETWEEN NULL AND CAST( NULL AS DECIMAL ) ---- skipif mysql # not compatible query IIIIIII rowsort label-7990 SELECT * FROM tab3 WHERE NULL BETWEEN NULL AND CAST ( NULL AS REAL ) ---- onlyif mysql # CAST syntax: DECIMAL type: query IIIIIII rowsort label-7990 SELECT * FROM tab4 WHERE NULL BETWEEN NULL AND CAST( NULL AS DECIMAL ) ---- skipif mysql # not compatible query IIIIIII rowsort label-7990 SELECT * FROM tab4 WHERE NULL BETWEEN NULL AND CAST ( NULL AS REAL ) ---- query IIIIIII rowsort label-7995 SELECT ALL * FROM tab0 WHERE NULL IN ( + - col4 * - + 25 + - col4 * - col1 ) ---- query IIIIIII rowsort label-7995 SELECT ALL * FROM tab1 WHERE NULL IN ( + - col4 * - + 25 + - col4 * - col1 ) ---- query IIIIIII rowsort label-7995 SELECT ALL * FROM tab2 WHERE NULL IN ( + - col4 * - + 25 + - col4 * - col1 ) ---- query IIIIIII rowsort label-7995 SELECT ALL * FROM tab3 WHERE NULL IN ( + - col4 * - + 25 + - col4 * - col1 ) ---- query IIIIIII rowsort label-7995 SELECT ALL * FROM tab4 WHERE NULL IN ( + - col4 * - + 25 + - col4 * - col1 ) ---- onlyif mysql # CAST syntax: DECIMAL type: query I rowsort label-8000 SELECT ALL - - CAST( col3 AS DECIMAL ) + - - col0 AS col5 FROM tab0 AS cor0 WHERE col4 IS NULL ---- skipif mysql # not compatible query I rowsort label-8000 SELECT ALL - - CAST ( col3 AS REAL ) + - - col0 AS col5 FROM tab0 AS cor0 WHERE col4 IS NULL ---- onlyif mysql # CAST syntax: DECIMAL type: query I rowsort label-8000 SELECT ALL - - CAST( col3 AS DECIMAL ) + - - col0 AS col5 FROM tab1 AS cor0 WHERE col4 IS NULL ---- skipif mysql # not compatible query I rowsort label-8000 SELECT ALL - - CAST ( col3 AS REAL ) + - - col0 AS col5 FROM tab1 AS cor0 WHERE col4 IS NULL ---- onlyif mysql # CAST syntax: DECIMAL type: query I rowsort label-8000 SELECT ALL - - CAST( col3 AS DECIMAL ) + - - col0 AS col5 FROM tab2 AS cor0 WHERE col4 IS NULL ---- skipif mysql # not compatible query I rowsort label-8000 SELECT ALL - - CAST ( col3 AS REAL ) + - - col0 AS col5 FROM tab2 AS cor0 WHERE col4 IS NULL ---- onlyif mysql # CAST syntax: DECIMAL type: query I rowsort label-8000 SELECT ALL - - CAST( col3 AS DECIMAL ) + - - col0 AS col5 FROM tab3 AS cor0 WHERE col4 IS NULL ---- skipif mysql # not compatible query I rowsort label-8000 SELECT ALL - - CAST ( col3 AS REAL ) + - - col0 AS col5 FROM tab3 AS cor0 WHERE col4 IS NULL ---- onlyif mysql # CAST syntax: DECIMAL type: query I rowsort label-8000 SELECT ALL - - CAST( col3 AS DECIMAL ) + - - col0 AS col5 FROM tab4 AS cor0 WHERE col4 IS NULL ---- skipif mysql # not compatible query I rowsort label-8000 SELECT ALL - - CAST ( col3 AS REAL ) + - - col0 AS col5 FROM tab4 AS cor0 WHERE col4 IS NULL ---- query I rowsort label-8005 SELECT DISTINCT - + ( - 83 ) AS col3 FROM tab0 AS cor0 WHERE - col3 BETWEEN 62 AND NULL ---- query I rowsort label-8005 SELECT DISTINCT - + ( - 83 ) AS col3 FROM tab1 AS cor0 WHERE - col3 BETWEEN 62 AND NULL ---- query I rowsort label-8005 SELECT DISTINCT - + ( - 83 ) AS col3 FROM tab2 AS cor0 WHERE - col3 BETWEEN 62 AND NULL ---- query I rowsort label-8005 SELECT DISTINCT - + ( - 83 ) AS col3 FROM tab3 AS cor0 WHERE - col3 BETWEEN 62 AND NULL ---- query I rowsort label-8005 SELECT DISTINCT - + ( - 83 ) AS col3 FROM tab4 AS cor0 WHERE - col3 BETWEEN 62 AND NULL ---- query I rowsort label-8010 SELECT ALL + - 70 - - col3 AS col5 FROM tab0 WHERE - - col1 IS NULL ---- query I rowsort label-8010 SELECT ALL + - 70 - - col3 AS col5 FROM tab1 WHERE - - col1 IS NULL ---- query I rowsort label-8010 SELECT ALL + - 70 - - col3 AS col5 FROM tab2 WHERE - - col1 IS NULL ---- query I rowsort label-8010 SELECT ALL + - 70 - - col3 AS col5 FROM tab3 WHERE - - col1 IS NULL ---- query I rowsort label-8010 SELECT ALL + - 70 - - col3 AS col5 FROM tab4 WHERE - - col1 IS NULL ---- query I rowsort label-8015 SELECT ALL + ( col3 ) FROM tab0 AS cor0 WHERE NOT - 97 > - col1 + - 17 ---- 929 query I rowsort label-8015 SELECT ALL + ( col3 ) FROM tab1 AS cor0 WHERE NOT - 97 > - col1 + - 17 ---- 929 query I rowsort label-8015 SELECT ALL + ( col3 ) FROM tab2 AS cor0 WHERE NOT - 97 > - col1 + - 17 ---- 929 query I rowsort label-8015 SELECT ALL + ( col3 ) FROM tab3 AS cor0 WHERE NOT - 97 > - col1 + - 17 ---- 929 query I rowsort label-8015 SELECT ALL + ( col3 ) FROM tab4 AS cor0 WHERE NOT - 97 > - col1 + - 17 ---- 929 query IIIIIII rowsort label-8020 SELECT * FROM tab0 AS cor0 WHERE NOT NULL BETWEEN NULL AND + col1 ---- query IIIIIII rowsort label-8020 SELECT * FROM tab1 AS cor0 WHERE NOT NULL BETWEEN NULL AND + col1 ---- query IIIIIII rowsort label-8020 SELECT * FROM tab2 AS cor0 WHERE NOT NULL BETWEEN NULL AND + col1 ---- query IIIIIII rowsort label-8020 SELECT * FROM tab3 AS cor0 WHERE NOT NULL BETWEEN NULL AND + col1 ---- query IIIIIII rowsort label-8020 SELECT * FROM tab4 AS cor0 WHERE NOT NULL BETWEEN NULL AND + col1 ---- query IIIIIII rowsort label-8025 SELECT * FROM tab0 WHERE NOT NULL >= - col1 ---- query IIIIIII rowsort label-8025 SELECT * FROM tab1 WHERE NOT NULL >= - col1 ---- query IIIIIII rowsort label-8025 SELECT * FROM tab2 WHERE NOT NULL >= - col1 ---- query IIIIIII rowsort label-8025 SELECT * FROM tab3 WHERE NOT NULL >= - col1 ---- query IIIIIII rowsort label-8025 SELECT * FROM tab4 WHERE NOT NULL >= - col1 ---- query IIIIIII rowsort label-8030 SELECT ALL * FROM tab0 WHERE NOT + ( 81 ) NOT IN ( 21 ) ---- query IIIIIII rowsort label-8030 SELECT ALL * FROM tab1 WHERE NOT + ( 81 ) NOT IN ( 21 ) ---- query IIIIIII rowsort label-8030 SELECT ALL * FROM tab2 WHERE NOT + ( 81 ) NOT IN ( 21 ) ---- query IIIIIII rowsort label-8030 SELECT ALL * FROM tab3 WHERE NOT + ( 81 ) NOT IN ( 21 ) ---- query IIIIIII rowsort label-8030 SELECT ALL * FROM tab4 WHERE NOT + ( 81 ) NOT IN ( 21 ) ---- query I rowsort label-8035 SELECT ALL + col3 FROM tab0 WHERE NOT 61 IS NOT NULL ---- query I rowsort label-8035 SELECT ALL + col3 FROM tab1 WHERE NOT 61 IS NOT NULL ---- query I rowsort label-8035 SELECT ALL + col3 FROM tab2 WHERE NOT 61 IS NOT NULL ---- query I rowsort label-8035 SELECT ALL + col3 FROM tab3 WHERE NOT 61 IS NOT NULL ---- query I rowsort label-8035 SELECT ALL + col3 FROM tab4 WHERE NOT 61 IS NOT NULL ---- query IIIIIII rowsort label-8040 SELECT ALL * FROM tab0 WHERE NOT - - col3 IS NOT NULL ---- query IIIIIII rowsort label-8040 SELECT ALL * FROM tab1 WHERE NOT - - col3 IS NOT NULL ---- query IIIIIII rowsort label-8040 SELECT ALL * FROM tab2 WHERE NOT - - col3 IS NOT NULL ---- query IIIIIII rowsort label-8040 SELECT ALL * FROM tab3 WHERE NOT - - col3 IS NOT NULL ---- query IIIIIII rowsort label-8040 SELECT ALL * FROM tab4 WHERE NOT - - col3 IS NOT NULL ---- query I rowsort label-8045 SELECT col3 / 69 AS col3 FROM tab0 cor0 WHERE col3 IS NULL ---- query I rowsort label-8045 SELECT col3 / 69 AS col3 FROM tab1 cor0 WHERE col3 IS NULL ---- query I rowsort label-8045 SELECT col3 / 69 AS col3 FROM tab2 cor0 WHERE col3 IS NULL ---- query I rowsort label-8045 SELECT col3 / 69 AS col3 FROM tab3 cor0 WHERE col3 IS NULL ---- query I rowsort label-8045 SELECT col3 / 69 AS col3 FROM tab4 cor0 WHERE col3 IS NULL ---- query I rowsort label-8050 SELECT - 87 FROM tab0 AS cor0 WHERE NULL IS NULL ---- 10 values hashing to 03aafcf4fdd2da970c658d05bf540f40 query I rowsort label-8050 SELECT - 87 FROM tab1 AS cor0 WHERE NULL IS NULL ---- 10 values hashing to 03aafcf4fdd2da970c658d05bf540f40 query I rowsort label-8050 SELECT - 87 FROM tab2 AS cor0 WHERE NULL IS NULL ---- 10 values hashing to 03aafcf4fdd2da970c658d05bf540f40 query I rowsort label-8050 SELECT - 87 FROM tab3 AS cor0 WHERE NULL IS NULL ---- 10 values hashing to 03aafcf4fdd2da970c658d05bf540f40 query I rowsort label-8050 SELECT - 87 FROM tab4 AS cor0 WHERE NULL IS NULL ---- 10 values hashing to 03aafcf4fdd2da970c658d05bf540f40 query IIIIIII rowsort label-8055 SELECT * FROM tab0 AS cor0 WHERE NULL <= - ( - col3 ) ---- query IIIIIII rowsort label-8055 SELECT * FROM tab1 AS cor0 WHERE NULL <= - ( - col3 ) ---- query IIIIIII rowsort label-8055 SELECT * FROM tab2 AS cor0 WHERE NULL <= - ( - col3 ) ---- query IIIIIII rowsort label-8055 SELECT * FROM tab3 AS cor0 WHERE NULL <= - ( - col3 ) ---- query IIIIIII rowsort label-8055 SELECT * FROM tab4 AS cor0 WHERE NULL <= - ( - col3 ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-8060 SELECT ALL 86 col3 FROM tab0 WHERE NOT NULL NOT IN ( 67 * - + col0 * col3 * + col4 * + col3, col0 * col1 + ( + CAST( NULL AS SIGNED ) ) ) OR NULL IS NULL ---- 10 values hashing to 85b386d88e94da53fdd14ea191a7af92 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-8060 SELECT ALL 86 col3 FROM tab0 WHERE NOT NULL NOT IN ( 67 * - + col0 * col3 * + col4 * + col3, col0 * col1 + ( + CAST ( NULL AS INTEGER ) ) ) OR NULL IS NULL ---- 10 values hashing to 85b386d88e94da53fdd14ea191a7af92 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-8060 SELECT ALL 86 col3 FROM tab1 WHERE NOT NULL NOT IN ( 67 * - + col0 * col3 * + col4 * + col3, col0 * col1 + ( + CAST( NULL AS SIGNED ) ) ) OR NULL IS NULL ---- 10 values hashing to 85b386d88e94da53fdd14ea191a7af92 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-8060 SELECT ALL 86 col3 FROM tab1 WHERE NOT NULL NOT IN ( 67 * - + col0 * col3 * + col4 * + col3, col0 * col1 + ( + CAST ( NULL AS INTEGER ) ) ) OR NULL IS NULL ---- 10 values hashing to 85b386d88e94da53fdd14ea191a7af92 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-8060 SELECT ALL 86 col3 FROM tab2 WHERE NOT NULL NOT IN ( 67 * - + col0 * col3 * + col4 * + col3, col0 * col1 + ( + CAST( NULL AS SIGNED ) ) ) OR NULL IS NULL ---- 10 values hashing to 85b386d88e94da53fdd14ea191a7af92 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-8060 SELECT ALL 86 col3 FROM tab2 WHERE NOT NULL NOT IN ( 67 * - + col0 * col3 * + col4 * + col3, col0 * col1 + ( + CAST ( NULL AS INTEGER ) ) ) OR NULL IS NULL ---- 10 values hashing to 85b386d88e94da53fdd14ea191a7af92 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-8060 SELECT ALL 86 col3 FROM tab3 WHERE NOT NULL NOT IN ( 67 * - + col0 * col3 * + col4 * + col3, col0 * col1 + ( + CAST( NULL AS SIGNED ) ) ) OR NULL IS NULL ---- 10 values hashing to 85b386d88e94da53fdd14ea191a7af92 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-8060 SELECT ALL 86 col3 FROM tab3 WHERE NOT NULL NOT IN ( 67 * - + col0 * col3 * + col4 * + col3, col0 * col1 + ( + CAST ( NULL AS INTEGER ) ) ) OR NULL IS NULL ---- 10 values hashing to 85b386d88e94da53fdd14ea191a7af92 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-8060 SELECT ALL 86 col3 FROM tab4 WHERE NOT NULL NOT IN ( 67 * - + col0 * col3 * + col4 * + col3, col0 * col1 + ( + CAST( NULL AS SIGNED ) ) ) OR NULL IS NULL ---- 10 values hashing to 85b386d88e94da53fdd14ea191a7af92 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-8060 SELECT ALL 86 col3 FROM tab4 WHERE NOT NULL NOT IN ( 67 * - + col0 * col3 * + col4 * + col3, col0 * col1 + ( + CAST ( NULL AS INTEGER ) ) ) OR NULL IS NULL ---- 10 values hashing to 85b386d88e94da53fdd14ea191a7af92 query I rowsort label-8065 SELECT ALL 20 FROM tab0 WHERE NOT NULL NOT BETWEEN + col4 AND + col0 ---- query I rowsort label-8065 SELECT ALL 20 FROM tab1 WHERE NOT NULL NOT BETWEEN + col4 AND + col0 ---- query I rowsort label-8065 SELECT ALL 20 FROM tab2 WHERE NOT NULL NOT BETWEEN + col4 AND + col0 ---- query I rowsort label-8065 SELECT ALL 20 FROM tab3 WHERE NOT NULL NOT BETWEEN + col4 AND + col0 ---- query I rowsort label-8065 SELECT ALL 20 FROM tab4 WHERE NOT NULL NOT BETWEEN + col4 AND + col0 ---- onlyif mysql # CAST syntax: SIGNED type: query II rowsort label-8070 SELECT - CAST( NULL AS SIGNED ) AS col0, ( + col5 ) FROM tab0 WHERE NOT - 42 + 28 * - col1 IN ( col1 ) ---- 20 values hashing to c28bfbaaee0fa364e85ac2df04794c20 skipif mysql # not compatible query II rowsort label-8070 SELECT - CAST ( NULL AS INTEGER ) AS col0, ( + col5 ) FROM tab0 WHERE NOT - 42 + 28 * - col1 IN ( col1 ) ---- 20 values hashing to c28bfbaaee0fa364e85ac2df04794c20 onlyif mysql # CAST syntax: SIGNED type: query II rowsort label-8070 SELECT - CAST( NULL AS SIGNED ) AS col0, ( + col5 ) FROM tab1 WHERE NOT - 42 + 28 * - col1 IN ( col1 ) ---- 20 values hashing to c28bfbaaee0fa364e85ac2df04794c20 skipif mysql # not compatible query II rowsort label-8070 SELECT - CAST ( NULL AS INTEGER ) AS col0, ( + col5 ) FROM tab1 WHERE NOT - 42 + 28 * - col1 IN ( col1 ) ---- 20 values hashing to c28bfbaaee0fa364e85ac2df04794c20 onlyif mysql # CAST syntax: SIGNED type: query II rowsort label-8070 SELECT - CAST( NULL AS SIGNED ) AS col0, ( + col5 ) FROM tab2 WHERE NOT - 42 + 28 * - col1 IN ( col1 ) ---- 20 values hashing to c28bfbaaee0fa364e85ac2df04794c20 skipif mysql # not compatible query II rowsort label-8070 SELECT - CAST ( NULL AS INTEGER ) AS col0, ( + col5 ) FROM tab2 WHERE NOT - 42 + 28 * - col1 IN ( col1 ) ---- 20 values hashing to c28bfbaaee0fa364e85ac2df04794c20 onlyif mysql # CAST syntax: SIGNED type: query II rowsort label-8070 SELECT - CAST( NULL AS SIGNED ) AS col0, ( + col5 ) FROM tab3 WHERE NOT - 42 + 28 * - col1 IN ( col1 ) ---- 20 values hashing to c28bfbaaee0fa364e85ac2df04794c20 skipif mysql # not compatible query II rowsort label-8070 SELECT - CAST ( NULL AS INTEGER ) AS col0, ( + col5 ) FROM tab3 WHERE NOT - 42 + 28 * - col1 IN ( col1 ) ---- 20 values hashing to c28bfbaaee0fa364e85ac2df04794c20 onlyif mysql # CAST syntax: SIGNED type: query II rowsort label-8070 SELECT - CAST( NULL AS SIGNED ) AS col0, ( + col5 ) FROM tab4 WHERE NOT - 42 + 28 * - col1 IN ( col1 ) ---- 20 values hashing to c28bfbaaee0fa364e85ac2df04794c20 skipif mysql # not compatible query II rowsort label-8070 SELECT - CAST ( NULL AS INTEGER ) AS col0, ( + col5 ) FROM tab4 WHERE NOT - 42 + 28 * - col1 IN ( col1 ) ---- 20 values hashing to c28bfbaaee0fa364e85ac2df04794c20 onlyif mysql # CAST syntax: DECIMAL type: query IIIIIII rowsort label-8075 SELECT * FROM tab0 AS cor0 WHERE NOT - ( - + col4 ) * - 19 IN ( - col0 * - ( + + CAST( NULL AS DECIMAL ) ) + - col3 + + col4 ) ---- skipif mysql # not compatible query IIIIIII rowsort label-8075 SELECT * FROM tab0 AS cor0 WHERE NOT - ( - + col4 ) * - 19 IN ( - col0 * - ( + + CAST ( NULL AS REAL ) ) + - col3 + + col4 ) ---- onlyif mysql # CAST syntax: DECIMAL type: query IIIIIII rowsort label-8075 SELECT * FROM tab1 AS cor0 WHERE NOT - ( - + col4 ) * - 19 IN ( - col0 * - ( + + CAST( NULL AS DECIMAL ) ) + - col3 + + col4 ) ---- skipif mysql # not compatible query IIIIIII rowsort label-8075 SELECT * FROM tab1 AS cor0 WHERE NOT - ( - + col4 ) * - 19 IN ( - col0 * - ( + + CAST ( NULL AS REAL ) ) + - col3 + + col4 ) ---- onlyif mysql # CAST syntax: DECIMAL type: query IIIIIII rowsort label-8075 SELECT * FROM tab2 AS cor0 WHERE NOT - ( - + col4 ) * - 19 IN ( - col0 * - ( + + CAST( NULL AS DECIMAL ) ) + - col3 + + col4 ) ---- skipif mysql # not compatible query IIIIIII rowsort label-8075 SELECT * FROM tab2 AS cor0 WHERE NOT - ( - + col4 ) * - 19 IN ( - col0 * - ( + + CAST ( NULL AS REAL ) ) + - col3 + + col4 ) ---- onlyif mysql # CAST syntax: DECIMAL type: query IIIIIII rowsort label-8075 SELECT * FROM tab3 AS cor0 WHERE NOT - ( - + col4 ) * - 19 IN ( - col0 * - ( + + CAST( NULL AS DECIMAL ) ) + - col3 + + col4 ) ---- skipif mysql # not compatible query IIIIIII rowsort label-8075 SELECT * FROM tab3 AS cor0 WHERE NOT - ( - + col4 ) * - 19 IN ( - col0 * - ( + + CAST ( NULL AS REAL ) ) + - col3 + + col4 ) ---- onlyif mysql # CAST syntax: DECIMAL type: query IIIIIII rowsort label-8075 SELECT * FROM tab4 AS cor0 WHERE NOT - ( - + col4 ) * - 19 IN ( - col0 * - ( + + CAST( NULL AS DECIMAL ) ) + - col3 + + col4 ) ---- skipif mysql # not compatible query IIIIIII rowsort label-8075 SELECT * FROM tab4 AS cor0 WHERE NOT - ( - + col4 ) * - 19 IN ( - col0 * - ( + + CAST ( NULL AS REAL ) ) + - col3 + + col4 ) ---- query IIIIIII rowsort label-8080 SELECT * FROM tab0 AS cor0 WHERE + col4 + + + 74 IS NULL ---- query IIIIIII rowsort label-8080 SELECT * FROM tab1 AS cor0 WHERE + col4 + + + 74 IS NULL ---- query IIIIIII rowsort label-8080 SELECT * FROM tab2 AS cor0 WHERE + col4 + + + 74 IS NULL ---- query IIIIIII rowsort label-8080 SELECT * FROM tab3 AS cor0 WHERE + col4 + + + 74 IS NULL ---- query IIIIIII rowsort label-8080 SELECT * FROM tab4 AS cor0 WHERE + col4 + + + 74 IS NULL ---- query I rowsort label-8085 SELECT + + 72 FROM tab0 AS cor0 WHERE ( NULL ) IS NOT NULL ---- query I rowsort label-8085 SELECT + + 72 FROM tab1 AS cor0 WHERE ( NULL ) IS NOT NULL ---- query I rowsort label-8085 SELECT + + 72 FROM tab2 AS cor0 WHERE ( NULL ) IS NOT NULL ---- query I rowsort label-8085 SELECT + + 72 FROM tab3 AS cor0 WHERE ( NULL ) IS NOT NULL ---- query I rowsort label-8085 SELECT + + 72 FROM tab4 AS cor0 WHERE ( NULL ) IS NOT NULL ---- query I rowsort label-8090 SELECT DISTINCT 52 * 91 * - col3 + + ( col4 ) AS col5 FROM tab0 AS cor0 WHERE NULL NOT IN ( + 10 ) ---- query I rowsort label-8090 SELECT DISTINCT 52 * 91 * - col3 + + ( col4 ) AS col5 FROM tab1 AS cor0 WHERE NULL NOT IN ( + 10 ) ---- query I rowsort label-8090 SELECT DISTINCT 52 * 91 * - col3 + + ( col4 ) AS col5 FROM tab2 AS cor0 WHERE NULL NOT IN ( + 10 ) ---- query I rowsort label-8090 SELECT DISTINCT 52 * 91 * - col3 + + ( col4 ) AS col5 FROM tab3 AS cor0 WHERE NULL NOT IN ( + 10 ) ---- query I rowsort label-8090 SELECT DISTINCT 52 * 91 * - col3 + + ( col4 ) AS col5 FROM tab4 AS cor0 WHERE NULL NOT IN ( + 10 ) ---- onlyif mysql # aggregate syntax: query I rowsort label-8095 SELECT COUNT( * ) FROM tab0, tab0 AS cor0 WHERE NULL <= - - 91 ---- 0 skipif mysql # not compatible query I rowsort label-8095 SELECT COUNT ( * ) FROM tab0, tab0 AS cor0 WHERE NULL <= - - 91 ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-8095 SELECT COUNT( * ) FROM tab1, tab1 AS cor0 WHERE NULL <= - - 91 ---- 0 skipif mysql # not compatible query I rowsort label-8095 SELECT COUNT ( * ) FROM tab1, tab1 AS cor0 WHERE NULL <= - - 91 ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-8095 SELECT COUNT( * ) FROM tab2, tab2 AS cor0 WHERE NULL <= - - 91 ---- 0 skipif mysql # not compatible query I rowsort label-8095 SELECT COUNT ( * ) FROM tab2, tab2 AS cor0 WHERE NULL <= - - 91 ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-8095 SELECT COUNT( * ) FROM tab3, tab3 AS cor0 WHERE NULL <= - - 91 ---- 0 skipif mysql # not compatible query I rowsort label-8095 SELECT COUNT ( * ) FROM tab3, tab3 AS cor0 WHERE NULL <= - - 91 ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-8095 SELECT COUNT( * ) FROM tab4, tab4 AS cor0 WHERE NULL <= - - 91 ---- 0 skipif mysql # not compatible query I rowsort label-8095 SELECT COUNT ( * ) FROM tab4, tab4 AS cor0 WHERE NULL <= - - 91 ---- 0 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-8100 SELECT DISTINCT + + CAST( NULL AS SIGNED ) FROM tab0 WHERE - + 63 BETWEEN NULL AND + col0 ---- skipif mysql # not compatible query I rowsort label-8100 SELECT DISTINCT + + CAST ( NULL AS INTEGER ) FROM tab0 WHERE - + 63 BETWEEN NULL AND + col0 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-8100 SELECT DISTINCT + + CAST( NULL AS SIGNED ) FROM tab1 WHERE - + 63 BETWEEN NULL AND + col0 ---- skipif mysql # not compatible query I rowsort label-8100 SELECT DISTINCT + + CAST ( NULL AS INTEGER ) FROM tab1 WHERE - + 63 BETWEEN NULL AND + col0 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-8100 SELECT DISTINCT + + CAST( NULL AS SIGNED ) FROM tab2 WHERE - + 63 BETWEEN NULL AND + col0 ---- skipif mysql # not compatible query I rowsort label-8100 SELECT DISTINCT + + CAST ( NULL AS INTEGER ) FROM tab2 WHERE - + 63 BETWEEN NULL AND + col0 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-8100 SELECT DISTINCT + + CAST( NULL AS SIGNED ) FROM tab3 WHERE - + 63 BETWEEN NULL AND + col0 ---- skipif mysql # not compatible query I rowsort label-8100 SELECT DISTINCT + + CAST ( NULL AS INTEGER ) FROM tab3 WHERE - + 63 BETWEEN NULL AND + col0 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-8100 SELECT DISTINCT + + CAST( NULL AS SIGNED ) FROM tab4 WHERE - + 63 BETWEEN NULL AND + col0 ---- skipif mysql # not compatible query I rowsort label-8100 SELECT DISTINCT + + CAST ( NULL AS INTEGER ) FROM tab4 WHERE - + 63 BETWEEN NULL AND + col0 ---- onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query I rowsort label-8105 SELECT CAST( NULL AS SIGNED ) / ( - COUNT( * ) ) - - 45 col3 FROM tab0 WHERE NOT NULL IS NOT NULL ---- NULL skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-8105 SELECT CAST ( NULL AS INTEGER ) / ( - COUNT ( * ) ) - - 45 col3 FROM tab0 WHERE NOT NULL IS NOT NULL ---- NULL onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query I rowsort label-8105 SELECT CAST( NULL AS SIGNED ) / ( - COUNT( * ) ) - - 45 col3 FROM tab1 WHERE NOT NULL IS NOT NULL ---- NULL skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-8105 SELECT CAST ( NULL AS INTEGER ) / ( - COUNT ( * ) ) - - 45 col3 FROM tab1 WHERE NOT NULL IS NOT NULL ---- NULL onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query I rowsort label-8105 SELECT CAST( NULL AS SIGNED ) / ( - COUNT( * ) ) - - 45 col3 FROM tab2 WHERE NOT NULL IS NOT NULL ---- NULL skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-8105 SELECT CAST ( NULL AS INTEGER ) / ( - COUNT ( * ) ) - - 45 col3 FROM tab2 WHERE NOT NULL IS NOT NULL ---- NULL onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query I rowsort label-8105 SELECT CAST( NULL AS SIGNED ) / ( - COUNT( * ) ) - - 45 col3 FROM tab3 WHERE NOT NULL IS NOT NULL ---- NULL skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-8105 SELECT CAST ( NULL AS INTEGER ) / ( - COUNT ( * ) ) - - 45 col3 FROM tab3 WHERE NOT NULL IS NOT NULL ---- NULL onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query I rowsort label-8105 SELECT CAST( NULL AS SIGNED ) / ( - COUNT( * ) ) - - 45 col3 FROM tab4 WHERE NOT NULL IS NOT NULL ---- NULL skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-8105 SELECT CAST ( NULL AS INTEGER ) / ( - COUNT ( * ) ) - - 45 col3 FROM tab4 WHERE NOT NULL IS NOT NULL ---- NULL query I rowsort label-8110 SELECT ALL 13 AS col5 FROM tab0 WHERE + col2 IS NOT NULL ---- 10 values hashing to adf1ffff808eb394801707b38811dd28 query I rowsort label-8110 SELECT ALL 13 AS col5 FROM tab1 WHERE + col2 IS NOT NULL ---- 10 values hashing to adf1ffff808eb394801707b38811dd28 query I rowsort label-8110 SELECT ALL 13 AS col5 FROM tab2 WHERE + col2 IS NOT NULL ---- 10 values hashing to adf1ffff808eb394801707b38811dd28 query I rowsort label-8110 SELECT ALL 13 AS col5 FROM tab3 WHERE + col2 IS NOT NULL ---- 10 values hashing to adf1ffff808eb394801707b38811dd28 query I rowsort label-8110 SELECT ALL 13 AS col5 FROM tab4 WHERE + col2 IS NOT NULL ---- 10 values hashing to adf1ffff808eb394801707b38811dd28 query I rowsort label-8115 SELECT 6 AS col0 FROM tab0 WHERE NOT ( NOT NULL > NULL ) ---- query I rowsort label-8115 SELECT 6 AS col0 FROM tab1 WHERE NOT ( NOT NULL > NULL ) ---- query I rowsort label-8115 SELECT 6 AS col0 FROM tab2 WHERE NOT ( NOT NULL > NULL ) ---- query I rowsort label-8115 SELECT 6 AS col0 FROM tab3 WHERE NOT ( NOT NULL > NULL ) ---- query I rowsort label-8115 SELECT 6 AS col0 FROM tab4 WHERE NOT ( NOT NULL > NULL ) ---- query I rowsort label-8120 SELECT col1 AS col0 FROM tab0 AS cor0 WHERE NOT NULL >= NULL ---- query I rowsort label-8120 SELECT col1 AS col0 FROM tab1 AS cor0 WHERE NOT NULL >= NULL ---- query I rowsort label-8120 SELECT col1 AS col0 FROM tab2 AS cor0 WHERE NOT NULL >= NULL ---- query I rowsort label-8120 SELECT col1 AS col0 FROM tab3 AS cor0 WHERE NOT NULL >= NULL ---- query I rowsort label-8120 SELECT col1 AS col0 FROM tab4 AS cor0 WHERE NOT NULL >= NULL ---- query I rowsort label-8125 SELECT - - 33 AS col0 FROM tab0 AS cor0 WHERE ( NULL ) >= NULL ---- query I rowsort label-8125 SELECT - - 33 AS col0 FROM tab1 AS cor0 WHERE ( NULL ) >= NULL ---- query I rowsort label-8125 SELECT - - 33 AS col0 FROM tab2 AS cor0 WHERE ( NULL ) >= NULL ---- query I rowsort label-8125 SELECT - - 33 AS col0 FROM tab3 AS cor0 WHERE ( NULL ) >= NULL ---- query I rowsort label-8125 SELECT - - 33 AS col0 FROM tab4 AS cor0 WHERE ( NULL ) >= NULL ---- query IIIIIII rowsort label-8130 SELECT ALL * FROM tab0 WHERE + 42 IS NULL ---- query IIIIIII rowsort label-8130 SELECT ALL * FROM tab1 WHERE + 42 IS NULL ---- query IIIIIII rowsort label-8130 SELECT ALL * FROM tab2 WHERE + 42 IS NULL ---- query IIIIIII rowsort label-8130 SELECT ALL * FROM tab3 WHERE + 42 IS NULL ---- query IIIIIII rowsort label-8130 SELECT ALL * FROM tab4 WHERE + 42 IS NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-8135 SELECT - col0 col4 FROM tab0 WHERE col5 IS NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-8135 SELECT - col0 col4 FROM tab1 WHERE col5 IS NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-8135 SELECT - col0 col4 FROM tab2 WHERE col5 IS NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-8135 SELECT - col0 col4 FROM tab3 WHERE col5 IS NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-8135 SELECT - col0 col4 FROM tab4 WHERE col5 IS NULL ---- query IIIIIII rowsort label-8140 SELECT * FROM tab0 AS cor0 WHERE NOT NULL = 22 * col1 + + 77 + - col3 ---- query IIIIIII rowsort label-8140 SELECT * FROM tab1 AS cor0 WHERE NOT NULL = 22 * col1 + + 77 + - col3 ---- query IIIIIII rowsort label-8140 SELECT * FROM tab2 AS cor0 WHERE NOT NULL = 22 * col1 + + 77 + - col3 ---- query IIIIIII rowsort label-8140 SELECT * FROM tab3 AS cor0 WHERE NOT NULL = 22 * col1 + + 77 + - col3 ---- query IIIIIII rowsort label-8140 SELECT * FROM tab4 AS cor0 WHERE NOT NULL = 22 * col1 + + 77 + - col3 ---- query I rowsort label-8145 SELECT + 4 FROM tab0 WHERE + col0 < + col0 + 12 * - col3 * 29 ---- query I rowsort label-8145 SELECT + 4 FROM tab1 WHERE + col0 < + col0 + 12 * - col3 * 29 ---- query I rowsort label-8145 SELECT + 4 FROM tab2 WHERE + col0 < + col0 + 12 * - col3 * 29 ---- query I rowsort label-8145 SELECT + 4 FROM tab3 WHERE + col0 < + col0 + 12 * - col3 * 29 ---- query I rowsort label-8145 SELECT + 4 FROM tab4 WHERE + col0 < + col0 + 12 * - col3 * 29 ---- query I rowsort label-8150 SELECT + + col2 FROM tab0 WHERE - - col4 IS NULL ---- query I rowsort label-8150 SELECT + + col2 FROM tab1 WHERE - - col4 IS NULL ---- query I rowsort label-8150 SELECT + + col2 FROM tab2 WHERE - - col4 IS NULL ---- query I rowsort label-8150 SELECT + + col2 FROM tab3 WHERE - - col4 IS NULL ---- query I rowsort label-8150 SELECT + + col2 FROM tab4 WHERE - - col4 IS NULL ---- query IIIIIII rowsort label-8155 SELECT * FROM tab0 WHERE NULL BETWEEN NULL AND 43 ---- query IIIIIII rowsort label-8155 SELECT * FROM tab1 WHERE NULL BETWEEN NULL AND 43 ---- query IIIIIII rowsort label-8155 SELECT * FROM tab2 WHERE NULL BETWEEN NULL AND 43 ---- query IIIIIII rowsort label-8155 SELECT * FROM tab3 WHERE NULL BETWEEN NULL AND 43 ---- query IIIIIII rowsort label-8155 SELECT * FROM tab4 WHERE NULL BETWEEN NULL AND 43 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-8160 SELECT ALL - + CAST( col3 AS SIGNED ) + - 74 FROM tab0 AS cor0 WHERE NULL BETWEEN NULL AND - 28 ---- skipif mysql # not compatible query I rowsort label-8160 SELECT ALL - + CAST ( col3 AS INTEGER ) + - 74 FROM tab0 AS cor0 WHERE NULL BETWEEN NULL AND - 28 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-8160 SELECT ALL - + CAST( col3 AS SIGNED ) + - 74 FROM tab1 AS cor0 WHERE NULL BETWEEN NULL AND - 28 ---- skipif mysql # not compatible query I rowsort label-8160 SELECT ALL - + CAST ( col3 AS INTEGER ) + - 74 FROM tab1 AS cor0 WHERE NULL BETWEEN NULL AND - 28 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-8160 SELECT ALL - + CAST( col3 AS SIGNED ) + - 74 FROM tab2 AS cor0 WHERE NULL BETWEEN NULL AND - 28 ---- skipif mysql # not compatible query I rowsort label-8160 SELECT ALL - + CAST ( col3 AS INTEGER ) + - 74 FROM tab2 AS cor0 WHERE NULL BETWEEN NULL AND - 28 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-8160 SELECT ALL - + CAST( col3 AS SIGNED ) + - 74 FROM tab3 AS cor0 WHERE NULL BETWEEN NULL AND - 28 ---- skipif mysql # not compatible query I rowsort label-8160 SELECT ALL - + CAST ( col3 AS INTEGER ) + - 74 FROM tab3 AS cor0 WHERE NULL BETWEEN NULL AND - 28 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-8160 SELECT ALL - + CAST( col3 AS SIGNED ) + - 74 FROM tab4 AS cor0 WHERE NULL BETWEEN NULL AND - 28 ---- skipif mysql # not compatible query I rowsort label-8160 SELECT ALL - + CAST ( col3 AS INTEGER ) + - 74 FROM tab4 AS cor0 WHERE NULL BETWEEN NULL AND - 28 ---- query IIIIIII rowsort label-8165 SELECT * FROM tab0 AS cor0 WHERE NOT NULL BETWEEN - 11 * + 77 AND col3 ---- query IIIIIII rowsort label-8165 SELECT * FROM tab1 AS cor0 WHERE NOT NULL BETWEEN - 11 * + 77 AND col3 ---- query IIIIIII rowsort label-8165 SELECT * FROM tab2 AS cor0 WHERE NOT NULL BETWEEN - 11 * + 77 AND col3 ---- query IIIIIII rowsort label-8165 SELECT * FROM tab3 AS cor0 WHERE NOT NULL BETWEEN - 11 * + 77 AND col3 ---- query IIIIIII rowsort label-8165 SELECT * FROM tab4 AS cor0 WHERE NOT NULL BETWEEN - 11 * + 77 AND col3 ---- query IIIIIII rowsort label-8170 SELECT * FROM tab0 WHERE ( + col1 + + + col3 ) IS NULL ---- query IIIIIII rowsort label-8170 SELECT * FROM tab1 WHERE ( + col1 + + + col3 ) IS NULL ---- query IIIIIII rowsort label-8170 SELECT * FROM tab2 WHERE ( + col1 + + + col3 ) IS NULL ---- query IIIIIII rowsort label-8170 SELECT * FROM tab3 WHERE ( + col1 + + + col3 ) IS NULL ---- query IIIIIII rowsort label-8170 SELECT * FROM tab4 WHERE ( + col1 + + + col3 ) IS NULL ---- query I rowsort label-8175 SELECT DISTINCT + col3 AS col5 FROM tab0 WHERE - 76 IS NULL ---- query I rowsort label-8175 SELECT DISTINCT + col3 AS col5 FROM tab1 WHERE - 76 IS NULL ---- query I rowsort label-8175 SELECT DISTINCT + col3 AS col5 FROM tab2 WHERE - 76 IS NULL ---- query I rowsort label-8175 SELECT DISTINCT + col3 AS col5 FROM tab3 WHERE - 76 IS NULL ---- query I rowsort label-8175 SELECT DISTINCT + col3 AS col5 FROM tab4 WHERE - 76 IS NULL ---- query I rowsort label-8180 SELECT DISTINCT + 94 FROM tab0 WHERE NULL NOT BETWEEN ( NULL ) AND 98 ---- query I rowsort label-8180 SELECT DISTINCT + 94 FROM tab1 WHERE NULL NOT BETWEEN ( NULL ) AND 98 ---- query I rowsort label-8180 SELECT DISTINCT + 94 FROM tab2 WHERE NULL NOT BETWEEN ( NULL ) AND 98 ---- query I rowsort label-8180 SELECT DISTINCT + 94 FROM tab3 WHERE NULL NOT BETWEEN ( NULL ) AND 98 ---- query I rowsort label-8180 SELECT DISTINCT + 94 FROM tab4 WHERE NULL NOT BETWEEN ( NULL ) AND 98 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-8185 SELECT DISTINCT - CAST( NULL AS SIGNED ) * - 22 FROM tab0 WHERE ( NULL ) >= - ( + ( col1 ) ) ---- skipif mysql # not compatible query I rowsort label-8185 SELECT DISTINCT - CAST ( NULL AS INTEGER ) * - 22 FROM tab0 WHERE ( NULL ) >= - ( + ( col1 ) ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-8185 SELECT DISTINCT - CAST( NULL AS SIGNED ) * - 22 FROM tab1 WHERE ( NULL ) >= - ( + ( col1 ) ) ---- skipif mysql # not compatible query I rowsort label-8185 SELECT DISTINCT - CAST ( NULL AS INTEGER ) * - 22 FROM tab1 WHERE ( NULL ) >= - ( + ( col1 ) ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-8185 SELECT DISTINCT - CAST( NULL AS SIGNED ) * - 22 FROM tab2 WHERE ( NULL ) >= - ( + ( col1 ) ) ---- skipif mysql # not compatible query I rowsort label-8185 SELECT DISTINCT - CAST ( NULL AS INTEGER ) * - 22 FROM tab2 WHERE ( NULL ) >= - ( + ( col1 ) ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-8185 SELECT DISTINCT - CAST( NULL AS SIGNED ) * - 22 FROM tab3 WHERE ( NULL ) >= - ( + ( col1 ) ) ---- skipif mysql # not compatible query I rowsort label-8185 SELECT DISTINCT - CAST ( NULL AS INTEGER ) * - 22 FROM tab3 WHERE ( NULL ) >= - ( + ( col1 ) ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-8185 SELECT DISTINCT - CAST( NULL AS SIGNED ) * - 22 FROM tab4 WHERE ( NULL ) >= - ( + ( col1 ) ) ---- skipif mysql # not compatible query I rowsort label-8185 SELECT DISTINCT - CAST ( NULL AS INTEGER ) * - 22 FROM tab4 WHERE ( NULL ) >= - ( + ( col1 ) ) ---- query IIIIIII rowsort label-8190 SELECT * FROM tab0 AS cor0 WHERE NOT ( NOT - + col4 IS NULL ) ---- query IIIIIII rowsort label-8190 SELECT * FROM tab1 AS cor0 WHERE NOT ( NOT - + col4 IS NULL ) ---- query IIIIIII rowsort label-8190 SELECT * FROM tab2 AS cor0 WHERE NOT ( NOT - + col4 IS NULL ) ---- query IIIIIII rowsort label-8190 SELECT * FROM tab3 AS cor0 WHERE NOT ( NOT - + col4 IS NULL ) ---- query IIIIIII rowsort label-8190 SELECT * FROM tab4 AS cor0 WHERE NOT ( NOT - + col4 IS NULL ) ---- onlyif mysql # CAST syntax: DECIMAL type: query I rowsort label-8195 SELECT - col4 * - col3 + - - CAST( NULL AS DECIMAL ) FROM tab0 AS cor0 WHERE NOT 16 NOT BETWEEN ( - - 81 - - 3 + col1 * - col4 ) AND - col0 ---- skipif mysql # not compatible query I rowsort label-8195 SELECT - col4 * - col3 + - - CAST ( NULL AS REAL ) FROM tab0 AS cor0 WHERE NOT 16 NOT BETWEEN ( - - 81 - - 3 + col1 * - col4 ) AND - col0 ---- onlyif mysql # CAST syntax: DECIMAL type: query I rowsort label-8195 SELECT - col4 * - col3 + - - CAST( NULL AS DECIMAL ) FROM tab1 AS cor0 WHERE NOT 16 NOT BETWEEN ( - - 81 - - 3 + col1 * - col4 ) AND - col0 ---- skipif mysql # not compatible query I rowsort label-8195 SELECT - col4 * - col3 + - - CAST ( NULL AS REAL ) FROM tab1 AS cor0 WHERE NOT 16 NOT BETWEEN ( - - 81 - - 3 + col1 * - col4 ) AND - col0 ---- onlyif mysql # CAST syntax: DECIMAL type: query I rowsort label-8195 SELECT - col4 * - col3 + - - CAST( NULL AS DECIMAL ) FROM tab2 AS cor0 WHERE NOT 16 NOT BETWEEN ( - - 81 - - 3 + col1 * - col4 ) AND - col0 ---- skipif mysql # not compatible query I rowsort label-8195 SELECT - col4 * - col3 + - - CAST ( NULL AS REAL ) FROM tab2 AS cor0 WHERE NOT 16 NOT BETWEEN ( - - 81 - - 3 + col1 * - col4 ) AND - col0 ---- onlyif mysql # CAST syntax: DECIMAL type: query I rowsort label-8195 SELECT - col4 * - col3 + - - CAST( NULL AS DECIMAL ) FROM tab3 AS cor0 WHERE NOT 16 NOT BETWEEN ( - - 81 - - 3 + col1 * - col4 ) AND - col0 ---- skipif mysql # not compatible query I rowsort label-8195 SELECT - col4 * - col3 + - - CAST ( NULL AS REAL ) FROM tab3 AS cor0 WHERE NOT 16 NOT BETWEEN ( - - 81 - - 3 + col1 * - col4 ) AND - col0 ---- onlyif mysql # CAST syntax: DECIMAL type: query I rowsort label-8195 SELECT - col4 * - col3 + - - CAST( NULL AS DECIMAL ) FROM tab4 AS cor0 WHERE NOT 16 NOT BETWEEN ( - - 81 - - 3 + col1 * - col4 ) AND - col0 ---- skipif mysql # not compatible query I rowsort label-8195 SELECT - col4 * - col3 + - - CAST ( NULL AS REAL ) FROM tab4 AS cor0 WHERE NOT 16 NOT BETWEEN ( - - 81 - - 3 + col1 * - col4 ) AND - col0 ---- query IIIIIII rowsort label-8200 SELECT * FROM tab0 AS cor0 WHERE NOT - 49 - col1 + + col0 * col4 - col3 * + ( - - col0 ) IS NOT NULL ---- query IIIIIII rowsort label-8200 SELECT * FROM tab1 AS cor0 WHERE NOT - 49 - col1 + + col0 * col4 - col3 * + ( - - col0 ) IS NOT NULL ---- query IIIIIII rowsort label-8200 SELECT * FROM tab2 AS cor0 WHERE NOT - 49 - col1 + + col0 * col4 - col3 * + ( - - col0 ) IS NOT NULL ---- query IIIIIII rowsort label-8200 SELECT * FROM tab3 AS cor0 WHERE NOT - 49 - col1 + + col0 * col4 - col3 * + ( - - col0 ) IS NOT NULL ---- query IIIIIII rowsort label-8200 SELECT * FROM tab4 AS cor0 WHERE NOT - 49 - col1 + + col0 * col4 - col3 * + ( - - col0 ) IS NOT NULL ---- query IIIIIII rowsort label-8205 SELECT * FROM tab0 cor0 WHERE NOT - col1 * 48 * + col0 IS NOT NULL ---- query IIIIIII rowsort label-8205 SELECT * FROM tab1 cor0 WHERE NOT - col1 * 48 * + col0 IS NOT NULL ---- query IIIIIII rowsort label-8205 SELECT * FROM tab2 cor0 WHERE NOT - col1 * 48 * + col0 IS NOT NULL ---- query IIIIIII rowsort label-8205 SELECT * FROM tab3 cor0 WHERE NOT - col1 * 48 * + col0 IS NOT NULL ---- query IIIIIII rowsort label-8205 SELECT * FROM tab4 cor0 WHERE NOT - col1 * 48 * + col0 IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: DECIMAL type: query II rowsort label-8210 SELECT ALL - CAST( NULL AS SIGNED ) * - col3 + - col3 AS col1, - col0 / col4 * - col0 FROM tab0 AS cor0 WHERE NOT NULL NOT IN ( CAST( NULL AS DECIMAL ) ) ---- skipif mysql # not compatible query II rowsort label-8210 SELECT ALL - CAST ( NULL AS INTEGER ) * - col3 + - col3 AS col1, - col0 / col4 * - col0 FROM tab0 AS cor0 WHERE NOT NULL NOT IN ( CAST ( NULL AS REAL ) ) ---- onlyif mysql # CAST syntax: SIGNED type: DECIMAL type: query II rowsort label-8210 SELECT ALL - CAST( NULL AS SIGNED ) * - col3 + - col3 AS col1, - col0 / col4 * - col0 FROM tab1 AS cor0 WHERE NOT NULL NOT IN ( CAST( NULL AS DECIMAL ) ) ---- skipif mysql # not compatible query II rowsort label-8210 SELECT ALL - CAST ( NULL AS INTEGER ) * - col3 + - col3 AS col1, - col0 / col4 * - col0 FROM tab1 AS cor0 WHERE NOT NULL NOT IN ( CAST ( NULL AS REAL ) ) ---- onlyif mysql # CAST syntax: SIGNED type: DECIMAL type: query II rowsort label-8210 SELECT ALL - CAST( NULL AS SIGNED ) * - col3 + - col3 AS col1, - col0 / col4 * - col0 FROM tab2 AS cor0 WHERE NOT NULL NOT IN ( CAST( NULL AS DECIMAL ) ) ---- skipif mysql # not compatible query II rowsort label-8210 SELECT ALL - CAST ( NULL AS INTEGER ) * - col3 + - col3 AS col1, - col0 / col4 * - col0 FROM tab2 AS cor0 WHERE NOT NULL NOT IN ( CAST ( NULL AS REAL ) ) ---- onlyif mysql # CAST syntax: SIGNED type: DECIMAL type: query II rowsort label-8210 SELECT ALL - CAST( NULL AS SIGNED ) * - col3 + - col3 AS col1, - col0 / col4 * - col0 FROM tab3 AS cor0 WHERE NOT NULL NOT IN ( CAST( NULL AS DECIMAL ) ) ---- skipif mysql # not compatible query II rowsort label-8210 SELECT ALL - CAST ( NULL AS INTEGER ) * - col3 + - col3 AS col1, - col0 / col4 * - col0 FROM tab3 AS cor0 WHERE NOT NULL NOT IN ( CAST ( NULL AS REAL ) ) ---- onlyif mysql # CAST syntax: SIGNED type: DECIMAL type: query II rowsort label-8210 SELECT ALL - CAST( NULL AS SIGNED ) * - col3 + - col3 AS col1, - col0 / col4 * - col0 FROM tab4 AS cor0 WHERE NOT NULL NOT IN ( CAST( NULL AS DECIMAL ) ) ---- skipif mysql # not compatible query II rowsort label-8210 SELECT ALL - CAST ( NULL AS INTEGER ) * - col3 + - col3 AS col1, - col0 / col4 * - col0 FROM tab4 AS cor0 WHERE NOT NULL NOT IN ( CAST ( NULL AS REAL ) ) ---- query IIIIIII rowsort label-8215 SELECT ALL * FROM tab0 AS cor0 WHERE NOT ( + col0 ) + + - 24 NOT IN ( 27, col0, col1, - - col4 * - col0 ) ---- query IIIIIII rowsort label-8215 SELECT ALL * FROM tab1 AS cor0 WHERE NOT ( + col0 ) + + - 24 NOT IN ( 27, col0, col1, - - col4 * - col0 ) ---- query IIIIIII rowsort label-8215 SELECT ALL * FROM tab2 AS cor0 WHERE NOT ( + col0 ) + + - 24 NOT IN ( 27, col0, col1, - - col4 * - col0 ) ---- query IIIIIII rowsort label-8215 SELECT ALL * FROM tab3 AS cor0 WHERE NOT ( + col0 ) + + - 24 NOT IN ( 27, col0, col1, - - col4 * - col0 ) ---- query IIIIIII rowsort label-8215 SELECT ALL * FROM tab4 AS cor0 WHERE NOT ( + col0 ) + + - 24 NOT IN ( 27, col0, col1, - - col4 * - col0 ) ---- query I rowsort label-8220 SELECT - ( + col1 ) + - - col0 * + - col3 FROM tab0 AS cor0 WHERE NOT ( NULL ) BETWEEN col1 AND ( + + col3 ) ---- query I rowsort label-8220 SELECT - ( + col1 ) + - - col0 * + - col3 FROM tab1 AS cor0 WHERE NOT ( NULL ) BETWEEN col1 AND ( + + col3 ) ---- query I rowsort label-8220 SELECT - ( + col1 ) + - - col0 * + - col3 FROM tab2 AS cor0 WHERE NOT ( NULL ) BETWEEN col1 AND ( + + col3 ) ---- query I rowsort label-8220 SELECT - ( + col1 ) + - - col0 * + - col3 FROM tab3 AS cor0 WHERE NOT ( NULL ) BETWEEN col1 AND ( + + col3 ) ---- query I rowsort label-8220 SELECT - ( + col1 ) + - - col0 * + - col3 FROM tab4 AS cor0 WHERE NOT ( NULL ) BETWEEN col1 AND ( + + col3 ) ---- query I rowsort label-8225 SELECT DISTINCT 46 FROM tab0 WHERE NOT NULL IS NOT NULL ---- 46 query I rowsort label-8225 SELECT DISTINCT 46 FROM tab1 WHERE NOT NULL IS NOT NULL ---- 46 query I rowsort label-8225 SELECT DISTINCT 46 FROM tab2 WHERE NOT NULL IS NOT NULL ---- 46 query I rowsort label-8225 SELECT DISTINCT 46 FROM tab3 WHERE NOT NULL IS NOT NULL ---- 46 query I rowsort label-8225 SELECT DISTINCT 46 FROM tab4 WHERE NOT NULL IS NOT NULL ---- 46 onlyif mysql # aggregate syntax: query I rowsort label-8230 SELECT DISTINCT - + COUNT( * ) FROM tab0 WHERE NOT - + col3 IS NULL ---- -10 skipif mysql # not compatible query I rowsort label-8230 SELECT DISTINCT - + COUNT ( * ) FROM tab0 WHERE NOT - + col3 IS NULL ---- -10 onlyif mysql # aggregate syntax: query I rowsort label-8230 SELECT DISTINCT - + COUNT( * ) FROM tab1 WHERE NOT - + col3 IS NULL ---- -10 skipif mysql # not compatible query I rowsort label-8230 SELECT DISTINCT - + COUNT ( * ) FROM tab1 WHERE NOT - + col3 IS NULL ---- -10 onlyif mysql # aggregate syntax: query I rowsort label-8230 SELECT DISTINCT - + COUNT( * ) FROM tab2 WHERE NOT - + col3 IS NULL ---- -10 skipif mysql # not compatible query I rowsort label-8230 SELECT DISTINCT - + COUNT ( * ) FROM tab2 WHERE NOT - + col3 IS NULL ---- -10 onlyif mysql # aggregate syntax: query I rowsort label-8230 SELECT DISTINCT - + COUNT( * ) FROM tab3 WHERE NOT - + col3 IS NULL ---- -10 skipif mysql # not compatible query I rowsort label-8230 SELECT DISTINCT - + COUNT ( * ) FROM tab3 WHERE NOT - + col3 IS NULL ---- -10 onlyif mysql # aggregate syntax: query I rowsort label-8230 SELECT DISTINCT - + COUNT( * ) FROM tab4 WHERE NOT - + col3 IS NULL ---- -10 skipif mysql # not compatible query I rowsort label-8230 SELECT DISTINCT - + COUNT ( * ) FROM tab4 WHERE NOT - + col3 IS NULL ---- -10 query I rowsort label-8235 SELECT ALL 42 FROM tab0 WHERE NOT - 80 IS NULL ---- 10 values hashing to 3d869178977d3ea14bccd219f42392f0 query I rowsort label-8235 SELECT ALL 42 FROM tab1 WHERE NOT - 80 IS NULL ---- 10 values hashing to 3d869178977d3ea14bccd219f42392f0 query I rowsort label-8235 SELECT ALL 42 FROM tab2 WHERE NOT - 80 IS NULL ---- 10 values hashing to 3d869178977d3ea14bccd219f42392f0 query I rowsort label-8235 SELECT ALL 42 FROM tab3 WHERE NOT - 80 IS NULL ---- 10 values hashing to 3d869178977d3ea14bccd219f42392f0 query I rowsort label-8235 SELECT ALL 42 FROM tab4 WHERE NOT - 80 IS NULL ---- 10 values hashing to 3d869178977d3ea14bccd219f42392f0 query II rowsort label-8240 SELECT col5, 87 FROM tab0 WHERE NOT NULL IS NOT NULL ---- 20 values hashing to 5b72b5c2f5f6932c89cf874fe3816243 query II rowsort label-8240 SELECT col5, 87 FROM tab1 WHERE NOT NULL IS NOT NULL ---- 20 values hashing to 5b72b5c2f5f6932c89cf874fe3816243 query II rowsort label-8240 SELECT col5, 87 FROM tab2 WHERE NOT NULL IS NOT NULL ---- 20 values hashing to 5b72b5c2f5f6932c89cf874fe3816243 query II rowsort label-8240 SELECT col5, 87 FROM tab3 WHERE NOT NULL IS NOT NULL ---- 20 values hashing to 5b72b5c2f5f6932c89cf874fe3816243 query II rowsort label-8240 SELECT col5, 87 FROM tab4 WHERE NOT NULL IS NOT NULL ---- 20 values hashing to 5b72b5c2f5f6932c89cf874fe3816243 query I rowsort label-8245 SELECT - col3 FROM tab0 AS cor0 WHERE col4 IS NOT NULL ---- 10 values hashing to 19e9fb81d711d30a2b9bef5022326952 query I rowsort label-8245 SELECT - col3 FROM tab1 AS cor0 WHERE col4 IS NOT NULL ---- 10 values hashing to 19e9fb81d711d30a2b9bef5022326952 query I rowsort label-8245 SELECT - col3 FROM tab2 AS cor0 WHERE col4 IS NOT NULL ---- 10 values hashing to 19e9fb81d711d30a2b9bef5022326952 query I rowsort label-8245 SELECT - col3 FROM tab3 AS cor0 WHERE col4 IS NOT NULL ---- 10 values hashing to 19e9fb81d711d30a2b9bef5022326952 query I rowsort label-8245 SELECT - col3 FROM tab4 AS cor0 WHERE col4 IS NOT NULL ---- 10 values hashing to 19e9fb81d711d30a2b9bef5022326952 query I rowsort label-8250 SELECT col3 FROM tab0 AS cor0 WHERE NOT - col0 * + col0 IS NOT NULL ---- query I rowsort label-8250 SELECT col3 FROM tab1 AS cor0 WHERE NOT - col0 * + col0 IS NOT NULL ---- query I rowsort label-8250 SELECT col3 FROM tab2 AS cor0 WHERE NOT - col0 * + col0 IS NOT NULL ---- query I rowsort label-8250 SELECT col3 FROM tab3 AS cor0 WHERE NOT - col0 * + col0 IS NOT NULL ---- query I rowsort label-8250 SELECT col3 FROM tab4 AS cor0 WHERE NOT - col0 * + col0 IS NOT NULL ---- query IIIIIII rowsort label-8255 SELECT * FROM tab0 WHERE NOT NULL <> - 44 * + - col1 + - 18 / col1 ---- query IIIIIII rowsort label-8255 SELECT * FROM tab1 WHERE NOT NULL <> - 44 * + - col1 + - 18 / col1 ---- query IIIIIII rowsort label-8255 SELECT * FROM tab2 WHERE NOT NULL <> - 44 * + - col1 + - 18 / col1 ---- query IIIIIII rowsort label-8255 SELECT * FROM tab3 WHERE NOT NULL <> - 44 * + - col1 + - 18 / col1 ---- query IIIIIII rowsort label-8255 SELECT * FROM tab4 WHERE NOT NULL <> - 44 * + - col1 + - 18 / col1 ---- query II rowsort label-8260 SELECT ALL - col3, + col0 AS col4 FROM tab0 AS cor0 WHERE NULL NOT BETWEEN ( NULL ) AND + - col1 ---- query II rowsort label-8260 SELECT ALL - col3, + col0 AS col4 FROM tab1 AS cor0 WHERE NULL NOT BETWEEN ( NULL ) AND + - col1 ---- query II rowsort label-8260 SELECT ALL - col3, + col0 AS col4 FROM tab2 AS cor0 WHERE NULL NOT BETWEEN ( NULL ) AND + - col1 ---- query II rowsort label-8260 SELECT ALL - col3, + col0 AS col4 FROM tab3 AS cor0 WHERE NULL NOT BETWEEN ( NULL ) AND + - col1 ---- query II rowsort label-8260 SELECT ALL - col3, + col0 AS col4 FROM tab4 AS cor0 WHERE NULL NOT BETWEEN ( NULL ) AND + - col1 ---- query I rowsort label-8265 SELECT + - col0 FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - 15 ---- query I rowsort label-8265 SELECT + - col0 FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - 15 ---- query I rowsort label-8265 SELECT + - col0 FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - 15 ---- query I rowsort label-8265 SELECT + - col0 FROM tab3 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - 15 ---- query I rowsort label-8265 SELECT + - col0 FROM tab4 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - 15 ---- onlyif mysql # aggregate syntax: query II rowsort label-8270 SELECT - COUNT( * ) AS col3, - 83 AS col0 FROM tab0 WHERE NOT ( ( + col5 ) ) IS NULL ---- -10 -83 skipif mysql # not compatible query II rowsort label-8270 SELECT - COUNT ( * ) AS col3, - 83 AS col0 FROM tab0 WHERE NOT ( ( + col5 ) ) IS NULL ---- -10 -83 onlyif mysql # aggregate syntax: query II rowsort label-8270 SELECT - COUNT( * ) AS col3, - 83 AS col0 FROM tab1 WHERE NOT ( ( + col5 ) ) IS NULL ---- -10 -83 skipif mysql # not compatible query II rowsort label-8270 SELECT - COUNT ( * ) AS col3, - 83 AS col0 FROM tab1 WHERE NOT ( ( + col5 ) ) IS NULL ---- -10 -83 onlyif mysql # aggregate syntax: query II rowsort label-8270 SELECT - COUNT( * ) AS col3, - 83 AS col0 FROM tab2 WHERE NOT ( ( + col5 ) ) IS NULL ---- -10 -83 skipif mysql # not compatible query II rowsort label-8270 SELECT - COUNT ( * ) AS col3, - 83 AS col0 FROM tab2 WHERE NOT ( ( + col5 ) ) IS NULL ---- -10 -83 onlyif mysql # aggregate syntax: query II rowsort label-8270 SELECT - COUNT( * ) AS col3, - 83 AS col0 FROM tab3 WHERE NOT ( ( + col5 ) ) IS NULL ---- -10 -83 skipif mysql # not compatible query II rowsort label-8270 SELECT - COUNT ( * ) AS col3, - 83 AS col0 FROM tab3 WHERE NOT ( ( + col5 ) ) IS NULL ---- -10 -83 onlyif mysql # aggregate syntax: query II rowsort label-8270 SELECT - COUNT( * ) AS col3, - 83 AS col0 FROM tab4 WHERE NOT ( ( + col5 ) ) IS NULL ---- -10 -83 skipif mysql # not compatible query II rowsort label-8270 SELECT - COUNT ( * ) AS col3, - 83 AS col0 FROM tab4 WHERE NOT ( ( + col5 ) ) IS NULL ---- -10 -83 query IIIIIII rowsort label-8275 SELECT * FROM tab0 cor0 WHERE 93 IS NULL ---- query IIIIIII rowsort label-8275 SELECT * FROM tab1 cor0 WHERE 93 IS NULL ---- query IIIIIII rowsort label-8275 SELECT * FROM tab2 cor0 WHERE 93 IS NULL ---- query IIIIIII rowsort label-8275 SELECT * FROM tab3 cor0 WHERE 93 IS NULL ---- query IIIIIII rowsort label-8275 SELECT * FROM tab4 cor0 WHERE 93 IS NULL ---- query IIIIIII rowsort label-8280 SELECT * FROM tab0 AS cor0 WHERE + 15 IS NULL ---- query IIIIIII rowsort label-8280 SELECT * FROM tab1 AS cor0 WHERE + 15 IS NULL ---- query IIIIIII rowsort label-8280 SELECT * FROM tab2 AS cor0 WHERE + 15 IS NULL ---- query IIIIIII rowsort label-8280 SELECT * FROM tab3 AS cor0 WHERE + 15 IS NULL ---- query IIIIIII rowsort label-8280 SELECT * FROM tab4 AS cor0 WHERE + 15 IS NULL ---- onlyif mysql # aggregate syntax: query I rowsort label-8285 SELECT ALL COUNT( * ) FROM tab0 WHERE NOT NULL <= NULL ---- 0 skipif mysql # not compatible query I rowsort label-8285 SELECT ALL COUNT ( * ) FROM tab0 WHERE NOT NULL <= NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-8285 SELECT ALL COUNT( * ) FROM tab1 WHERE NOT NULL <= NULL ---- 0 skipif mysql # not compatible query I rowsort label-8285 SELECT ALL COUNT ( * ) FROM tab1 WHERE NOT NULL <= NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-8285 SELECT ALL COUNT( * ) FROM tab2 WHERE NOT NULL <= NULL ---- 0 skipif mysql # not compatible query I rowsort label-8285 SELECT ALL COUNT ( * ) FROM tab2 WHERE NOT NULL <= NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-8285 SELECT ALL COUNT( * ) FROM tab3 WHERE NOT NULL <= NULL ---- 0 skipif mysql # not compatible query I rowsort label-8285 SELECT ALL COUNT ( * ) FROM tab3 WHERE NOT NULL <= NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-8285 SELECT ALL COUNT( * ) FROM tab4 WHERE NOT NULL <= NULL ---- 0 skipif mysql # not compatible query I rowsort label-8285 SELECT ALL COUNT ( * ) FROM tab4 WHERE NOT NULL <= NULL ---- 0 query I rowsort label-8290 SELECT DISTINCT 86 + col3 AS col5 FROM tab0 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-8290 SELECT DISTINCT 86 + col3 AS col5 FROM tab1 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-8290 SELECT DISTINCT 86 + col3 AS col5 FROM tab2 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-8290 SELECT DISTINCT 86 + col3 AS col5 FROM tab3 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-8290 SELECT DISTINCT 86 + col3 AS col5 FROM tab4 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-8295 SELECT ALL - 64 FROM tab0 cor0 WHERE NOT - 41 - col1 IS NULL ---- 10 values hashing to 50144a6a0da2f7ca689b25d7c2dc804f query I rowsort label-8295 SELECT ALL - 64 FROM tab1 cor0 WHERE NOT - 41 - col1 IS NULL ---- 10 values hashing to 50144a6a0da2f7ca689b25d7c2dc804f query I rowsort label-8295 SELECT ALL - 64 FROM tab2 cor0 WHERE NOT - 41 - col1 IS NULL ---- 10 values hashing to 50144a6a0da2f7ca689b25d7c2dc804f query I rowsort label-8295 SELECT ALL - 64 FROM tab3 cor0 WHERE NOT - 41 - col1 IS NULL ---- 10 values hashing to 50144a6a0da2f7ca689b25d7c2dc804f query I rowsort label-8295 SELECT ALL - 64 FROM tab4 cor0 WHERE NOT - 41 - col1 IS NULL ---- 10 values hashing to 50144a6a0da2f7ca689b25d7c2dc804f query I rowsort label-8300 SELECT DISTINCT + - 22 FROM tab0 AS cor0 WHERE NOT 67 * - col3 IS NULL ---- -22 query I rowsort label-8300 SELECT DISTINCT + - 22 FROM tab1 AS cor0 WHERE NOT 67 * - col3 IS NULL ---- -22 query I rowsort label-8300 SELECT DISTINCT + - 22 FROM tab2 AS cor0 WHERE NOT 67 * - col3 IS NULL ---- -22 query I rowsort label-8300 SELECT DISTINCT + - 22 FROM tab3 AS cor0 WHERE NOT 67 * - col3 IS NULL ---- -22 query I rowsort label-8300 SELECT DISTINCT + - 22 FROM tab4 AS cor0 WHERE NOT 67 * - col3 IS NULL ---- -22 query I rowsort label-8305 SELECT - ( + col3 ) FROM tab0 WHERE NULL < - 64 * + col3 AND NOT ( + + col3 ) IN ( - - 62 - col1 + - 6, 62 ) ---- query I rowsort label-8305 SELECT - ( + col3 ) FROM tab1 WHERE NULL < - 64 * + col3 AND NOT ( + + col3 ) IN ( - - 62 - col1 + - 6, 62 ) ---- query I rowsort label-8305 SELECT - ( + col3 ) FROM tab2 WHERE NULL < - 64 * + col3 AND NOT ( + + col3 ) IN ( - - 62 - col1 + - 6, 62 ) ---- query I rowsort label-8305 SELECT - ( + col3 ) FROM tab3 WHERE NULL < - 64 * + col3 AND NOT ( + + col3 ) IN ( - - 62 - col1 + - 6, 62 ) ---- query I rowsort label-8305 SELECT - ( + col3 ) FROM tab4 WHERE NULL < - 64 * + col3 AND NOT ( + + col3 ) IN ( - - 62 - col1 + - 6, 62 ) ---- query IIIIIII rowsort label-8310 SELECT * FROM tab0 AS cor0 WHERE - col4 = - col1 ---- query IIIIIII rowsort label-8310 SELECT * FROM tab1 AS cor0 WHERE - col4 = - col1 ---- query IIIIIII rowsort label-8310 SELECT * FROM tab2 AS cor0 WHERE - col4 = - col1 ---- query IIIIIII rowsort label-8310 SELECT * FROM tab3 AS cor0 WHERE - col4 = - col1 ---- query IIIIIII rowsort label-8310 SELECT * FROM tab4 AS cor0 WHERE - col4 = - col1 ---- query I rowsort label-8315 SELECT DISTINCT 27 FROM tab0 cor0 WHERE NULL IS NULL ---- 27 query I rowsort label-8315 SELECT DISTINCT 27 FROM tab1 cor0 WHERE NULL IS NULL ---- 27 query I rowsort label-8315 SELECT DISTINCT 27 FROM tab2 cor0 WHERE NULL IS NULL ---- 27 query I rowsort label-8315 SELECT DISTINCT 27 FROM tab3 cor0 WHERE NULL IS NULL ---- 27 query I rowsort label-8315 SELECT DISTINCT 27 FROM tab4 cor0 WHERE NULL IS NULL ---- 27 query I rowsort label-8320 SELECT col3 AS col5 FROM tab0 AS cor0 WHERE NULL >= NULL OR NOT ( NULL ) = NULL ---- query I rowsort label-8320 SELECT col3 AS col5 FROM tab1 AS cor0 WHERE NULL >= NULL OR NOT ( NULL ) = NULL ---- query I rowsort label-8320 SELECT col3 AS col5 FROM tab2 AS cor0 WHERE NULL >= NULL OR NOT ( NULL ) = NULL ---- query I rowsort label-8320 SELECT col3 AS col5 FROM tab3 AS cor0 WHERE NULL >= NULL OR NOT ( NULL ) = NULL ---- query I rowsort label-8320 SELECT col3 AS col5 FROM tab4 AS cor0 WHERE NULL >= NULL OR NOT ( NULL ) = NULL ---- query I rowsort label-8325 SELECT - 47 FROM tab0 WHERE 11 IS NULL ---- query I rowsort label-8325 SELECT - 47 FROM tab1 WHERE 11 IS NULL ---- query I rowsort label-8325 SELECT - 47 FROM tab2 WHERE 11 IS NULL ---- query I rowsort label-8325 SELECT - 47 FROM tab3 WHERE 11 IS NULL ---- query I rowsort label-8325 SELECT - 47 FROM tab4 WHERE 11 IS NULL ---- onlyif mysql # DIV for integer division: query I rowsort label-8330 SELECT col0 DIV - - col0 FROM tab0 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to eabdbd29c5918a1ebe3bdb572dcae04a skipif mysql # not compatible query I rowsort label-8330 SELECT col0 / - - col0 FROM tab0 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to eabdbd29c5918a1ebe3bdb572dcae04a onlyif mysql # DIV for integer division: query I rowsort label-8330 SELECT col0 DIV - - col0 FROM tab1 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to eabdbd29c5918a1ebe3bdb572dcae04a skipif mysql # not compatible query I rowsort label-8330 SELECT col0 / - - col0 FROM tab1 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to eabdbd29c5918a1ebe3bdb572dcae04a onlyif mysql # DIV for integer division: query I rowsort label-8330 SELECT col0 DIV - - col0 FROM tab2 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to eabdbd29c5918a1ebe3bdb572dcae04a skipif mysql # not compatible query I rowsort label-8330 SELECT col0 / - - col0 FROM tab2 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to eabdbd29c5918a1ebe3bdb572dcae04a onlyif mysql # DIV for integer division: query I rowsort label-8330 SELECT col0 DIV - - col0 FROM tab3 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to eabdbd29c5918a1ebe3bdb572dcae04a skipif mysql # not compatible query I rowsort label-8330 SELECT col0 / - - col0 FROM tab3 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to eabdbd29c5918a1ebe3bdb572dcae04a onlyif mysql # DIV for integer division: query I rowsort label-8330 SELECT col0 DIV - - col0 FROM tab4 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to eabdbd29c5918a1ebe3bdb572dcae04a skipif mysql # not compatible query I rowsort label-8330 SELECT col0 / - - col0 FROM tab4 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to eabdbd29c5918a1ebe3bdb572dcae04a query I rowsort label-8335 SELECT - 34 FROM tab0 AS cor0 WHERE NOT ( NULL ) >= - 95 ---- query I rowsort label-8335 SELECT - 34 FROM tab1 AS cor0 WHERE NOT ( NULL ) >= - 95 ---- query I rowsort label-8335 SELECT - 34 FROM tab2 AS cor0 WHERE NOT ( NULL ) >= - 95 ---- query I rowsort label-8335 SELECT - 34 FROM tab3 AS cor0 WHERE NOT ( NULL ) >= - 95 ---- query I rowsort label-8335 SELECT - 34 FROM tab4 AS cor0 WHERE NOT ( NULL ) >= - 95 ---- onlyif mysql # aggregate syntax: query II rowsort label-8340 SELECT DISTINCT 31 AS col3, COUNT( * ) AS col4 FROM tab0 WHERE NOT NULL >= - col1 ---- 31 0 skipif mysql # not compatible query II rowsort label-8340 SELECT DISTINCT 31 AS col3, COUNT ( * ) AS col4 FROM tab0 WHERE NOT NULL >= - col1 ---- 31 0 onlyif mysql # aggregate syntax: query II rowsort label-8340 SELECT DISTINCT 31 AS col3, COUNT( * ) AS col4 FROM tab1 WHERE NOT NULL >= - col1 ---- 31 0 skipif mysql # not compatible query II rowsort label-8340 SELECT DISTINCT 31 AS col3, COUNT ( * ) AS col4 FROM tab1 WHERE NOT NULL >= - col1 ---- 31 0 onlyif mysql # aggregate syntax: query II rowsort label-8340 SELECT DISTINCT 31 AS col3, COUNT( * ) AS col4 FROM tab2 WHERE NOT NULL >= - col1 ---- 31 0 skipif mysql # not compatible query II rowsort label-8340 SELECT DISTINCT 31 AS col3, COUNT ( * ) AS col4 FROM tab2 WHERE NOT NULL >= - col1 ---- 31 0 onlyif mysql # aggregate syntax: query II rowsort label-8340 SELECT DISTINCT 31 AS col3, COUNT( * ) AS col4 FROM tab3 WHERE NOT NULL >= - col1 ---- 31 0 skipif mysql # not compatible query II rowsort label-8340 SELECT DISTINCT 31 AS col3, COUNT ( * ) AS col4 FROM tab3 WHERE NOT NULL >= - col1 ---- 31 0 onlyif mysql # aggregate syntax: query II rowsort label-8340 SELECT DISTINCT 31 AS col3, COUNT( * ) AS col4 FROM tab4 WHERE NOT NULL >= - col1 ---- 31 0 skipif mysql # not compatible query II rowsort label-8340 SELECT DISTINCT 31 AS col3, COUNT ( * ) AS col4 FROM tab4 WHERE NOT NULL >= - col1 ---- 31 0 onlyif mysql # aggregate syntax: query II rowsort label-8345 SELECT + COUNT( + - col0 ), + AVG ( - col4 ) FROM tab0 WHERE col4 <= - + col4 ---- 0 NULL skipif mysql # not compatible query II rowsort label-8345 SELECT + COUNT ( + - col0 ), + AVG ( - col4 ) FROM tab0 WHERE col4 <= - + col4 ---- 0 NULL onlyif mysql # aggregate syntax: query II rowsort label-8345 SELECT + COUNT( + - col0 ), + AVG ( - col4 ) FROM tab1 WHERE col4 <= - + col4 ---- 0 NULL skipif mysql # not compatible query II rowsort label-8345 SELECT + COUNT ( + - col0 ), + AVG ( - col4 ) FROM tab1 WHERE col4 <= - + col4 ---- 0 NULL onlyif mysql # aggregate syntax: query II rowsort label-8345 SELECT + COUNT( + - col0 ), + AVG ( - col4 ) FROM tab2 WHERE col4 <= - + col4 ---- 0 NULL skipif mysql # not compatible query II rowsort label-8345 SELECT + COUNT ( + - col0 ), + AVG ( - col4 ) FROM tab2 WHERE col4 <= - + col4 ---- 0 NULL onlyif mysql # aggregate syntax: query II rowsort label-8345 SELECT + COUNT( + - col0 ), + AVG ( - col4 ) FROM tab3 WHERE col4 <= - + col4 ---- 0 NULL skipif mysql # not compatible query II rowsort label-8345 SELECT + COUNT ( + - col0 ), + AVG ( - col4 ) FROM tab3 WHERE col4 <= - + col4 ---- 0 NULL onlyif mysql # aggregate syntax: query II rowsort label-8345 SELECT + COUNT( + - col0 ), + AVG ( - col4 ) FROM tab4 WHERE col4 <= - + col4 ---- 0 NULL skipif mysql # not compatible query II rowsort label-8345 SELECT + COUNT ( + - col0 ), + AVG ( - col4 ) FROM tab4 WHERE col4 <= - + col4 ---- 0 NULL query IIIIIII rowsort label-8350 SELECT * FROM tab0 WHERE NOT - col0 NOT BETWEEN + ( - + col4 ) - + 34 * + col3 * 86 + - col4 AND NULL ---- query IIIIIII rowsort label-8350 SELECT * FROM tab1 WHERE NOT - col0 NOT BETWEEN + ( - + col4 ) - + 34 * + col3 * 86 + - col4 AND NULL ---- query IIIIIII rowsort label-8350 SELECT * FROM tab2 WHERE NOT - col0 NOT BETWEEN + ( - + col4 ) - + 34 * + col3 * 86 + - col4 AND NULL ---- query IIIIIII rowsort label-8350 SELECT * FROM tab3 WHERE NOT - col0 NOT BETWEEN + ( - + col4 ) - + 34 * + col3 * 86 + - col4 AND NULL ---- query IIIIIII rowsort label-8350 SELECT * FROM tab4 WHERE NOT - col0 NOT BETWEEN + ( - + col4 ) - + 34 * + col3 * 86 + - col4 AND NULL ---- query I rowsort label-8355 SELECT DISTINCT + ( - col3 ) AS col4 FROM tab0 AS cor0 WHERE + 8 + + 69 <> NULL ---- query I rowsort label-8355 SELECT DISTINCT + ( - col3 ) AS col4 FROM tab1 AS cor0 WHERE + 8 + + 69 <> NULL ---- query I rowsort label-8355 SELECT DISTINCT + ( - col3 ) AS col4 FROM tab2 AS cor0 WHERE + 8 + + 69 <> NULL ---- query I rowsort label-8355 SELECT DISTINCT + ( - col3 ) AS col4 FROM tab3 AS cor0 WHERE + 8 + + 69 <> NULL ---- query I rowsort label-8355 SELECT DISTINCT + ( - col3 ) AS col4 FROM tab4 AS cor0 WHERE + 8 + + 69 <> NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-8360 SELECT col0 FROM tab0 WHERE - - col3 / - + CAST( NULL AS SIGNED ) IS NOT NULL ---- skipif mysql # not compatible query I rowsort label-8360 SELECT col0 FROM tab0 WHERE - - col3 / - + CAST ( NULL AS INTEGER ) IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-8360 SELECT col0 FROM tab1 WHERE - - col3 / - + CAST( NULL AS SIGNED ) IS NOT NULL ---- skipif mysql # not compatible query I rowsort label-8360 SELECT col0 FROM tab1 WHERE - - col3 / - + CAST ( NULL AS INTEGER ) IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-8360 SELECT col0 FROM tab2 WHERE - - col3 / - + CAST( NULL AS SIGNED ) IS NOT NULL ---- skipif mysql # not compatible query I rowsort label-8360 SELECT col0 FROM tab2 WHERE - - col3 / - + CAST ( NULL AS INTEGER ) IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-8360 SELECT col0 FROM tab3 WHERE - - col3 / - + CAST( NULL AS SIGNED ) IS NOT NULL ---- skipif mysql # not compatible query I rowsort label-8360 SELECT col0 FROM tab3 WHERE - - col3 / - + CAST ( NULL AS INTEGER ) IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-8360 SELECT col0 FROM tab4 WHERE - - col3 / - + CAST( NULL AS SIGNED ) IS NOT NULL ---- skipif mysql # not compatible query I rowsort label-8360 SELECT col0 FROM tab4 WHERE - - col3 / - + CAST ( NULL AS INTEGER ) IS NOT NULL ---- query II rowsort label-8365 SELECT col1, 86 AS col2 FROM tab0 WHERE ( ( NULL ) NOT BETWEEN NULL AND NULL ) ---- query II rowsort label-8365 SELECT col1, 86 AS col2 FROM tab1 WHERE ( ( NULL ) NOT BETWEEN NULL AND NULL ) ---- query II rowsort label-8365 SELECT col1, 86 AS col2 FROM tab2 WHERE ( ( NULL ) NOT BETWEEN NULL AND NULL ) ---- query II rowsort label-8365 SELECT col1, 86 AS col2 FROM tab3 WHERE ( ( NULL ) NOT BETWEEN NULL AND NULL ) ---- query II rowsort label-8365 SELECT col1, 86 AS col2 FROM tab4 WHERE ( ( NULL ) NOT BETWEEN NULL AND NULL ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-8370 SELECT CAST( 93 AS SIGNED ) col1 FROM tab0 AS cor0 WHERE 92 NOT IN ( - col4, 38 * col1, + 80, - - col3 * + col4, + - 30 ) ---- 10 values hashing to 81e752022d42d0272a1a36106e543559 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-8370 SELECT CAST ( 93 AS INTEGER ) col1 FROM tab0 AS cor0 WHERE 92 NOT IN ( - col4, 38 * col1, + 80, - - col3 * + col4, + - 30 ) ---- 10 values hashing to 81e752022d42d0272a1a36106e543559 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-8370 SELECT CAST( 93 AS SIGNED ) col1 FROM tab1 AS cor0 WHERE 92 NOT IN ( - col4, 38 * col1, + 80, - - col3 * + col4, + - 30 ) ---- 10 values hashing to 81e752022d42d0272a1a36106e543559 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-8370 SELECT CAST ( 93 AS INTEGER ) col1 FROM tab1 AS cor0 WHERE 92 NOT IN ( - col4, 38 * col1, + 80, - - col3 * + col4, + - 30 ) ---- 10 values hashing to 81e752022d42d0272a1a36106e543559 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-8370 SELECT CAST( 93 AS SIGNED ) col1 FROM tab2 AS cor0 WHERE 92 NOT IN ( - col4, 38 * col1, + 80, - - col3 * + col4, + - 30 ) ---- 10 values hashing to 81e752022d42d0272a1a36106e543559 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-8370 SELECT CAST ( 93 AS INTEGER ) col1 FROM tab2 AS cor0 WHERE 92 NOT IN ( - col4, 38 * col1, + 80, - - col3 * + col4, + - 30 ) ---- 10 values hashing to 81e752022d42d0272a1a36106e543559 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-8370 SELECT CAST( 93 AS SIGNED ) col1 FROM tab3 AS cor0 WHERE 92 NOT IN ( - col4, 38 * col1, + 80, - - col3 * + col4, + - 30 ) ---- 10 values hashing to 81e752022d42d0272a1a36106e543559 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-8370 SELECT CAST ( 93 AS INTEGER ) col1 FROM tab3 AS cor0 WHERE 92 NOT IN ( - col4, 38 * col1, + 80, - - col3 * + col4, + - 30 ) ---- 10 values hashing to 81e752022d42d0272a1a36106e543559 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-8370 SELECT CAST( 93 AS SIGNED ) col1 FROM tab4 AS cor0 WHERE 92 NOT IN ( - col4, 38 * col1, + 80, - - col3 * + col4, + - 30 ) ---- 10 values hashing to 81e752022d42d0272a1a36106e543559 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-8370 SELECT CAST ( 93 AS INTEGER ) col1 FROM tab4 AS cor0 WHERE 92 NOT IN ( - col4, 38 * col1, + 80, - - col3 * + col4, + - 30 ) ---- 10 values hashing to 81e752022d42d0272a1a36106e543559 onlyif mysql # CAST syntax: SIGNED type: query II rowsort label-8375 SELECT + col2 AS col0, - ( - 29 ) * + 17 FROM tab0 AS cor0 WHERE NOT CAST( NULL AS SIGNED ) IS NOT NULL ---- 20 values hashing to 36d7ce35c76c9244aec1fc92dc38ef29 skipif mysql # not compatible query II rowsort label-8375 SELECT + col2 AS col0, - ( - 29 ) * + 17 FROM tab0 AS cor0 WHERE NOT CAST ( NULL AS INTEGER ) IS NOT NULL ---- 20 values hashing to 36d7ce35c76c9244aec1fc92dc38ef29 onlyif mysql # CAST syntax: SIGNED type: query II rowsort label-8375 SELECT + col2 AS col0, - ( - 29 ) * + 17 FROM tab1 AS cor0 WHERE NOT CAST( NULL AS SIGNED ) IS NOT NULL ---- 20 values hashing to 36d7ce35c76c9244aec1fc92dc38ef29 skipif mysql # not compatible query II rowsort label-8375 SELECT + col2 AS col0, - ( - 29 ) * + 17 FROM tab1 AS cor0 WHERE NOT CAST ( NULL AS INTEGER ) IS NOT NULL ---- 20 values hashing to 36d7ce35c76c9244aec1fc92dc38ef29 onlyif mysql # CAST syntax: SIGNED type: query II rowsort label-8375 SELECT + col2 AS col0, - ( - 29 ) * + 17 FROM tab2 AS cor0 WHERE NOT CAST( NULL AS SIGNED ) IS NOT NULL ---- 20 values hashing to 36d7ce35c76c9244aec1fc92dc38ef29 skipif mysql # not compatible query II rowsort label-8375 SELECT + col2 AS col0, - ( - 29 ) * + 17 FROM tab2 AS cor0 WHERE NOT CAST ( NULL AS INTEGER ) IS NOT NULL ---- 20 values hashing to 36d7ce35c76c9244aec1fc92dc38ef29 onlyif mysql # CAST syntax: SIGNED type: query II rowsort label-8375 SELECT + col2 AS col0, - ( - 29 ) * + 17 FROM tab3 AS cor0 WHERE NOT CAST( NULL AS SIGNED ) IS NOT NULL ---- 20 values hashing to 36d7ce35c76c9244aec1fc92dc38ef29 skipif mysql # not compatible query II rowsort label-8375 SELECT + col2 AS col0, - ( - 29 ) * + 17 FROM tab3 AS cor0 WHERE NOT CAST ( NULL AS INTEGER ) IS NOT NULL ---- 20 values hashing to 36d7ce35c76c9244aec1fc92dc38ef29 onlyif mysql # CAST syntax: SIGNED type: query II rowsort label-8375 SELECT + col2 AS col0, - ( - 29 ) * + 17 FROM tab4 AS cor0 WHERE NOT CAST( NULL AS SIGNED ) IS NOT NULL ---- 20 values hashing to 36d7ce35c76c9244aec1fc92dc38ef29 skipif mysql # not compatible query II rowsort label-8375 SELECT + col2 AS col0, - ( - 29 ) * + 17 FROM tab4 AS cor0 WHERE NOT CAST ( NULL AS INTEGER ) IS NOT NULL ---- 20 values hashing to 36d7ce35c76c9244aec1fc92dc38ef29 query I rowsort label-8380 SELECT + 27 AS col4 FROM tab0 cor0 WHERE - 78 * - - 43 IS NOT NULL OR NULL IS NULL ---- 10 values hashing to 1af4546e6f032fe34457466651148c79 query I rowsort label-8380 SELECT + 27 AS col4 FROM tab1 cor0 WHERE - 78 * - - 43 IS NOT NULL OR NULL IS NULL ---- 10 values hashing to 1af4546e6f032fe34457466651148c79 query I rowsort label-8380 SELECT + 27 AS col4 FROM tab2 cor0 WHERE - 78 * - - 43 IS NOT NULL OR NULL IS NULL ---- 10 values hashing to 1af4546e6f032fe34457466651148c79 query I rowsort label-8380 SELECT + 27 AS col4 FROM tab3 cor0 WHERE - 78 * - - 43 IS NOT NULL OR NULL IS NULL ---- 10 values hashing to 1af4546e6f032fe34457466651148c79 query I rowsort label-8380 SELECT + 27 AS col4 FROM tab4 cor0 WHERE - 78 * - - 43 IS NOT NULL OR NULL IS NULL ---- 10 values hashing to 1af4546e6f032fe34457466651148c79 query I rowsort label-8385 SELECT ALL + + col3 FROM tab0 WHERE NOT + + 5 * col3 IS NULL ---- 10 values hashing to d70c4f7d82d3133d625e315338f25a09 query I rowsort label-8385 SELECT ALL + + col3 FROM tab1 WHERE NOT + + 5 * col3 IS NULL ---- 10 values hashing to d70c4f7d82d3133d625e315338f25a09 query I rowsort label-8385 SELECT ALL + + col3 FROM tab2 WHERE NOT + + 5 * col3 IS NULL ---- 10 values hashing to d70c4f7d82d3133d625e315338f25a09 query I rowsort label-8385 SELECT ALL + + col3 FROM tab3 WHERE NOT + + 5 * col3 IS NULL ---- 10 values hashing to d70c4f7d82d3133d625e315338f25a09 query I rowsort label-8385 SELECT ALL + + col3 FROM tab4 WHERE NOT + + 5 * col3 IS NULL ---- 10 values hashing to d70c4f7d82d3133d625e315338f25a09 query II rowsort label-8390 SELECT - 50 AS col4, - 29 * 74 AS col3 FROM tab0 WHERE col3 = 67 / 11 ---- query II rowsort label-8390 SELECT - 50 AS col4, - 29 * 74 AS col3 FROM tab1 WHERE col3 = 67 / 11 ---- query II rowsort label-8390 SELECT - 50 AS col4, - 29 * 74 AS col3 FROM tab2 WHERE col3 = 67 / 11 ---- query II rowsort label-8390 SELECT - 50 AS col4, - 29 * 74 AS col3 FROM tab3 WHERE col3 = 67 / 11 ---- query II rowsort label-8390 SELECT - 50 AS col4, - 29 * 74 AS col3 FROM tab4 WHERE col3 = 67 / 11 ---- query IIIIIII rowsort label-8395 SELECT * FROM tab0 WHERE ( - 89 ) NOT BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-8395 SELECT * FROM tab1 WHERE ( - 89 ) NOT BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-8395 SELECT * FROM tab2 WHERE ( - 89 ) NOT BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-8395 SELECT * FROM tab3 WHERE ( - 89 ) NOT BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-8395 SELECT * FROM tab4 WHERE ( - 89 ) NOT BETWEEN NULL AND NULL ---- onlyif mysql # aggregate syntax: query I rowsort label-8400 SELECT - MIN( DISTINCT + 79 ) FROM tab0 AS cor0 WHERE NOT + col4 IS NOT NULL ---- NULL skipif mysql # not compatible query I rowsort label-8400 SELECT - MIN ( DISTINCT + 79 ) FROM tab0 AS cor0 WHERE NOT + col4 IS NOT NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-8400 SELECT - MIN( DISTINCT + 79 ) FROM tab1 AS cor0 WHERE NOT + col4 IS NOT NULL ---- NULL skipif mysql # not compatible query I rowsort label-8400 SELECT - MIN ( DISTINCT + 79 ) FROM tab1 AS cor0 WHERE NOT + col4 IS NOT NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-8400 SELECT - MIN( DISTINCT + 79 ) FROM tab2 AS cor0 WHERE NOT + col4 IS NOT NULL ---- NULL skipif mysql # not compatible query I rowsort label-8400 SELECT - MIN ( DISTINCT + 79 ) FROM tab2 AS cor0 WHERE NOT + col4 IS NOT NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-8400 SELECT - MIN( DISTINCT + 79 ) FROM tab3 AS cor0 WHERE NOT + col4 IS NOT NULL ---- NULL skipif mysql # not compatible query I rowsort label-8400 SELECT - MIN ( DISTINCT + 79 ) FROM tab3 AS cor0 WHERE NOT + col4 IS NOT NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-8400 SELECT - MIN( DISTINCT + 79 ) FROM tab4 AS cor0 WHERE NOT + col4 IS NOT NULL ---- NULL skipif mysql # not compatible query I rowsort label-8400 SELECT - MIN ( DISTINCT + 79 ) FROM tab4 AS cor0 WHERE NOT + col4 IS NOT NULL ---- NULL query IIIIIII rowsort label-8405 SELECT ALL * FROM tab0 WHERE NOT - 19 IS NOT NULL ---- query IIIIIII rowsort label-8405 SELECT ALL * FROM tab1 WHERE NOT - 19 IS NOT NULL ---- query IIIIIII rowsort label-8405 SELECT ALL * FROM tab2 WHERE NOT - 19 IS NOT NULL ---- query IIIIIII rowsort label-8405 SELECT ALL * FROM tab3 WHERE NOT - 19 IS NOT NULL ---- query IIIIIII rowsort label-8405 SELECT ALL * FROM tab4 WHERE NOT - 19 IS NOT NULL ---- query IIIIIII rowsort label-8410 SELECT ALL * FROM tab0 WHERE NOT - + 71 >= NULL ---- query IIIIIII rowsort label-8410 SELECT ALL * FROM tab1 WHERE NOT - + 71 >= NULL ---- query IIIIIII rowsort label-8410 SELECT ALL * FROM tab2 WHERE NOT - + 71 >= NULL ---- query IIIIIII rowsort label-8410 SELECT ALL * FROM tab3 WHERE NOT - + 71 >= NULL ---- query IIIIIII rowsort label-8410 SELECT ALL * FROM tab4 WHERE NOT - + 71 >= NULL ---- query I rowsort label-8415 SELECT ALL 22 * + col0 FROM tab0 AS cor0 WHERE NOT NULL = NULL ---- query I rowsort label-8415 SELECT ALL 22 * + col0 FROM tab1 AS cor0 WHERE NOT NULL = NULL ---- query I rowsort label-8415 SELECT ALL 22 * + col0 FROM tab2 AS cor0 WHERE NOT NULL = NULL ---- query I rowsort label-8415 SELECT ALL 22 * + col0 FROM tab3 AS cor0 WHERE NOT NULL = NULL ---- query I rowsort label-8415 SELECT ALL 22 * + col0 FROM tab4 AS cor0 WHERE NOT NULL = NULL ---- query I rowsort label-8420 SELECT ALL col2 AS col3 FROM tab0 AS cor0 WHERE NOT NULL <= + col3 ---- query I rowsort label-8420 SELECT ALL col2 AS col3 FROM tab1 AS cor0 WHERE NOT NULL <= + col3 ---- query I rowsort label-8420 SELECT ALL col2 AS col3 FROM tab2 AS cor0 WHERE NOT NULL <= + col3 ---- query I rowsort label-8420 SELECT ALL col2 AS col3 FROM tab3 AS cor0 WHERE NOT NULL <= + col3 ---- query I rowsort label-8420 SELECT ALL col2 AS col3 FROM tab4 AS cor0 WHERE NOT NULL <= + col3 ---- query IIIIIII rowsort label-8425 SELECT * FROM tab0 cor0 WHERE NOT 51 + col1 * - col4 IS NOT NULL ---- query IIIIIII rowsort label-8425 SELECT * FROM tab1 cor0 WHERE NOT 51 + col1 * - col4 IS NOT NULL ---- query IIIIIII rowsort label-8425 SELECT * FROM tab2 cor0 WHERE NOT 51 + col1 * - col4 IS NOT NULL ---- query IIIIIII rowsort label-8425 SELECT * FROM tab3 cor0 WHERE NOT 51 + col1 * - col4 IS NOT NULL ---- query IIIIIII rowsort label-8425 SELECT * FROM tab4 cor0 WHERE NOT 51 + col1 * - col4 IS NOT NULL ---- query I rowsort label-8430 SELECT + 70 FROM tab0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 53aaa6db9463a66baa1f6c0af5fed546 query I rowsort label-8430 SELECT + 70 FROM tab1 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 53aaa6db9463a66baa1f6c0af5fed546 query I rowsort label-8430 SELECT + 70 FROM tab2 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 53aaa6db9463a66baa1f6c0af5fed546 query I rowsort label-8430 SELECT + 70 FROM tab3 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 53aaa6db9463a66baa1f6c0af5fed546 query I rowsort label-8430 SELECT + 70 FROM tab4 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 53aaa6db9463a66baa1f6c0af5fed546 query I rowsort label-8435 SELECT ALL - col0 FROM tab0 WHERE - 94 / - col0 IS NOT NULL ---- 10 values hashing to 7eea25871edfbad19595a51730f76f07 query I rowsort label-8435 SELECT ALL - col0 FROM tab1 WHERE - 94 / - col0 IS NOT NULL ---- 10 values hashing to 7eea25871edfbad19595a51730f76f07 query I rowsort label-8435 SELECT ALL - col0 FROM tab2 WHERE - 94 / - col0 IS NOT NULL ---- 10 values hashing to 7eea25871edfbad19595a51730f76f07 query I rowsort label-8435 SELECT ALL - col0 FROM tab3 WHERE - 94 / - col0 IS NOT NULL ---- 10 values hashing to 7eea25871edfbad19595a51730f76f07 query I rowsort label-8435 SELECT ALL - col0 FROM tab4 WHERE - 94 / - col0 IS NOT NULL ---- 10 values hashing to 7eea25871edfbad19595a51730f76f07 query IIIIIII rowsort label-8440 SELECT ALL * FROM tab0 WHERE + - ( - col0 ) IS NULL ---- query IIIIIII rowsort label-8440 SELECT ALL * FROM tab1 WHERE + - ( - col0 ) IS NULL ---- query IIIIIII rowsort label-8440 SELECT ALL * FROM tab2 WHERE + - ( - col0 ) IS NULL ---- query IIIIIII rowsort label-8440 SELECT ALL * FROM tab3 WHERE + - ( - col0 ) IS NULL ---- query IIIIIII rowsort label-8440 SELECT ALL * FROM tab4 WHERE + - ( - col0 ) IS NULL ---- query IIIIIII rowsort label-8445 SELECT * FROM tab0 AS cor0 WHERE 85 <> NULL ---- query IIIIIII rowsort label-8445 SELECT * FROM tab1 AS cor0 WHERE 85 <> NULL ---- query IIIIIII rowsort label-8445 SELECT * FROM tab2 AS cor0 WHERE 85 <> NULL ---- query IIIIIII rowsort label-8445 SELECT * FROM tab3 AS cor0 WHERE 85 <> NULL ---- query IIIIIII rowsort label-8445 SELECT * FROM tab4 AS cor0 WHERE 85 <> NULL ---- query I rowsort label-8450 SELECT - 19 AS col2 FROM tab0 AS cor0 WHERE ( NOT col2 IS NOT NULL ) ---- query I rowsort label-8450 SELECT - 19 AS col2 FROM tab1 AS cor0 WHERE ( NOT col2 IS NOT NULL ) ---- query I rowsort label-8450 SELECT - 19 AS col2 FROM tab2 AS cor0 WHERE ( NOT col2 IS NOT NULL ) ---- query I rowsort label-8450 SELECT - 19 AS col2 FROM tab3 AS cor0 WHERE ( NOT col2 IS NOT NULL ) ---- query I rowsort label-8450 SELECT - 19 AS col2 FROM tab4 AS cor0 WHERE ( NOT col2 IS NOT NULL ) ---- query I rowsort label-8455 SELECT DISTINCT 60 + - col3 AS col4 FROM tab0 WHERE NOT NULL IS NULL ---- query I rowsort label-8455 SELECT DISTINCT 60 + - col3 AS col4 FROM tab1 WHERE NOT NULL IS NULL ---- query I rowsort label-8455 SELECT DISTINCT 60 + - col3 AS col4 FROM tab2 WHERE NOT NULL IS NULL ---- query I rowsort label-8455 SELECT DISTINCT 60 + - col3 AS col4 FROM tab3 WHERE NOT NULL IS NULL ---- query I rowsort label-8455 SELECT DISTINCT 60 + - col3 AS col4 FROM tab4 WHERE NOT NULL IS NULL ---- query I rowsort label-8460 SELECT ALL + - col0 + + col3 AS col4 FROM tab0 WHERE NOT - - ( 57 ) IS NOT NULL ---- query I rowsort label-8460 SELECT ALL + - col0 + + col3 AS col4 FROM tab1 WHERE NOT - - ( 57 ) IS NOT NULL ---- query I rowsort label-8460 SELECT ALL + - col0 + + col3 AS col4 FROM tab2 WHERE NOT - - ( 57 ) IS NOT NULL ---- query I rowsort label-8460 SELECT ALL + - col0 + + col3 AS col4 FROM tab3 WHERE NOT - - ( 57 ) IS NOT NULL ---- query I rowsort label-8460 SELECT ALL + - col0 + + col3 AS col4 FROM tab4 WHERE NOT - - ( 57 ) IS NOT NULL ---- query IIIIIII rowsort label-8465 SELECT * FROM tab0 WHERE NOT + + col0 > NULL ---- query IIIIIII rowsort label-8465 SELECT * FROM tab1 WHERE NOT + + col0 > NULL ---- query IIIIIII rowsort label-8465 SELECT * FROM tab2 WHERE NOT + + col0 > NULL ---- query IIIIIII rowsort label-8465 SELECT * FROM tab3 WHERE NOT + + col0 > NULL ---- query IIIIIII rowsort label-8465 SELECT * FROM tab4 WHERE NOT + + col0 > NULL ---- query I rowsort label-8470 SELECT col2 AS col1 FROM tab0 WHERE 69 BETWEEN NULL AND - - col0 ---- query I rowsort label-8470 SELECT col2 AS col1 FROM tab1 WHERE 69 BETWEEN NULL AND - - col0 ---- query I rowsort label-8470 SELECT col2 AS col1 FROM tab2 WHERE 69 BETWEEN NULL AND - - col0 ---- query I rowsort label-8470 SELECT col2 AS col1 FROM tab3 WHERE 69 BETWEEN NULL AND - - col0 ---- query I rowsort label-8470 SELECT col2 AS col1 FROM tab4 WHERE 69 BETWEEN NULL AND - - col0 ---- query IIIIIII rowsort label-8475 SELECT ALL * FROM tab0 cor0 WHERE NULL >= col0 + - col0 ---- query IIIIIII rowsort label-8475 SELECT ALL * FROM tab1 cor0 WHERE NULL >= col0 + - col0 ---- query IIIIIII rowsort label-8475 SELECT ALL * FROM tab2 cor0 WHERE NULL >= col0 + - col0 ---- query IIIIIII rowsort label-8475 SELECT ALL * FROM tab3 cor0 WHERE NULL >= col0 + - col0 ---- query IIIIIII rowsort label-8475 SELECT ALL * FROM tab4 cor0 WHERE NULL >= col0 + - col0 ---- onlyif mysql # CAST syntax: DECIMAL type: query I rowsort label-8480 SELECT CAST( NULL AS DECIMAL ) * - col3 * col3 + + col4 AS col0 FROM tab0 cor0 WHERE + 51 IS NOT NULL ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 skipif mysql # not compatible query I rowsort label-8480 SELECT CAST ( NULL AS REAL ) * - col3 * col3 + + col4 AS col0 FROM tab0 cor0 WHERE + 51 IS NOT NULL ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 onlyif mysql # CAST syntax: DECIMAL type: query I rowsort label-8480 SELECT CAST( NULL AS DECIMAL ) * - col3 * col3 + + col4 AS col0 FROM tab1 cor0 WHERE + 51 IS NOT NULL ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 skipif mysql # not compatible query I rowsort label-8480 SELECT CAST ( NULL AS REAL ) * - col3 * col3 + + col4 AS col0 FROM tab1 cor0 WHERE + 51 IS NOT NULL ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 onlyif mysql # CAST syntax: DECIMAL type: query I rowsort label-8480 SELECT CAST( NULL AS DECIMAL ) * - col3 * col3 + + col4 AS col0 FROM tab2 cor0 WHERE + 51 IS NOT NULL ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 skipif mysql # not compatible query I rowsort label-8480 SELECT CAST ( NULL AS REAL ) * - col3 * col3 + + col4 AS col0 FROM tab2 cor0 WHERE + 51 IS NOT NULL ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 onlyif mysql # CAST syntax: DECIMAL type: query I rowsort label-8480 SELECT CAST( NULL AS DECIMAL ) * - col3 * col3 + + col4 AS col0 FROM tab3 cor0 WHERE + 51 IS NOT NULL ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 skipif mysql # not compatible query I rowsort label-8480 SELECT CAST ( NULL AS REAL ) * - col3 * col3 + + col4 AS col0 FROM tab3 cor0 WHERE + 51 IS NOT NULL ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 onlyif mysql # CAST syntax: DECIMAL type: query I rowsort label-8480 SELECT CAST( NULL AS DECIMAL ) * - col3 * col3 + + col4 AS col0 FROM tab4 cor0 WHERE + 51 IS NOT NULL ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 skipif mysql # not compatible query I rowsort label-8480 SELECT CAST ( NULL AS REAL ) * - col3 * col3 + + col4 AS col0 FROM tab4 cor0 WHERE + 51 IS NOT NULL ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 query I rowsort label-8485 SELECT col1 FROM tab0 cor0 WHERE NULL >= ( NULL ) ---- query I rowsort label-8485 SELECT col1 FROM tab1 cor0 WHERE NULL >= ( NULL ) ---- query I rowsort label-8485 SELECT col1 FROM tab2 cor0 WHERE NULL >= ( NULL ) ---- query I rowsort label-8485 SELECT col1 FROM tab3 cor0 WHERE NULL >= ( NULL ) ---- query I rowsort label-8485 SELECT col1 FROM tab4 cor0 WHERE NULL >= ( NULL ) ---- query I rowsort label-8490 SELECT - 56 AS col4 FROM tab0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 31827a22773cb398451420a2b4f11dd9 query I rowsort label-8490 SELECT - 56 AS col4 FROM tab1 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 31827a22773cb398451420a2b4f11dd9 query I rowsort label-8490 SELECT - 56 AS col4 FROM tab2 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 31827a22773cb398451420a2b4f11dd9 query I rowsort label-8490 SELECT - 56 AS col4 FROM tab3 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 31827a22773cb398451420a2b4f11dd9 query I rowsort label-8490 SELECT - 56 AS col4 FROM tab4 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 31827a22773cb398451420a2b4f11dd9 query IIIIIII rowsort label-8495 SELECT * FROM tab0 AS cor0 WHERE NOT ( + - col3 * + 9 IS NOT NULL ) ---- query IIIIIII rowsort label-8495 SELECT * FROM tab1 AS cor0 WHERE NOT ( + - col3 * + 9 IS NOT NULL ) ---- query IIIIIII rowsort label-8495 SELECT * FROM tab2 AS cor0 WHERE NOT ( + - col3 * + 9 IS NOT NULL ) ---- query IIIIIII rowsort label-8495 SELECT * FROM tab3 AS cor0 WHERE NOT ( + - col3 * + 9 IS NOT NULL ) ---- query IIIIIII rowsort label-8495 SELECT * FROM tab4 AS cor0 WHERE NOT ( + - col3 * + 9 IS NOT NULL ) ---- query IIIIIII rowsort label-8500 SELECT ALL * FROM tab0 WHERE + 88 <= + - col0 ---- query IIIIIII rowsort label-8500 SELECT ALL * FROM tab1 WHERE + 88 <= + - col0 ---- query IIIIIII rowsort label-8500 SELECT ALL * FROM tab2 WHERE + 88 <= + - col0 ---- query IIIIIII rowsort label-8500 SELECT ALL * FROM tab3 WHERE + 88 <= + - col0 ---- query IIIIIII rowsort label-8500 SELECT ALL * FROM tab4 WHERE + 88 <= + - col0 ---- query I rowsort label-8505 SELECT DISTINCT - + col4 FROM tab0 WHERE NULL NOT BETWEEN NULL AND NULL ---- query I rowsort label-8505 SELECT DISTINCT - + col4 FROM tab1 WHERE NULL NOT BETWEEN NULL AND NULL ---- query I rowsort label-8505 SELECT DISTINCT - + col4 FROM tab2 WHERE NULL NOT BETWEEN NULL AND NULL ---- query I rowsort label-8505 SELECT DISTINCT - + col4 FROM tab3 WHERE NULL NOT BETWEEN NULL AND NULL ---- query I rowsort label-8505 SELECT DISTINCT - + col4 FROM tab4 WHERE NULL NOT BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-8510 SELECT ALL * FROM tab0 AS cor0 WHERE NOT - 53 IS NOT NULL ---- query IIIIIII rowsort label-8510 SELECT ALL * FROM tab1 AS cor0 WHERE NOT - 53 IS NOT NULL ---- query IIIIIII rowsort label-8510 SELECT ALL * FROM tab2 AS cor0 WHERE NOT - 53 IS NOT NULL ---- query IIIIIII rowsort label-8510 SELECT ALL * FROM tab3 AS cor0 WHERE NOT - 53 IS NOT NULL ---- query IIIIIII rowsort label-8510 SELECT ALL * FROM tab4 AS cor0 WHERE NOT - 53 IS NOT NULL ---- query I rowsort label-8515 SELECT DISTINCT + - 98 + col3 FROM tab0 cor0 WHERE NOT 50 - col0 IS NOT NULL ---- query I rowsort label-8515 SELECT DISTINCT + - 98 + col3 FROM tab1 cor0 WHERE NOT 50 - col0 IS NOT NULL ---- query I rowsort label-8515 SELECT DISTINCT + - 98 + col3 FROM tab2 cor0 WHERE NOT 50 - col0 IS NOT NULL ---- query I rowsort label-8515 SELECT DISTINCT + - 98 + col3 FROM tab3 cor0 WHERE NOT 50 - col0 IS NOT NULL ---- query I rowsort label-8515 SELECT DISTINCT + - 98 + col3 FROM tab4 cor0 WHERE NOT 50 - col0 IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-8520 SELECT * FROM tab0 AS cor0 WHERE NOT col4 + CAST( NULL AS SIGNED ) <> - - CAST( + col0 AS SIGNED ) ---- skipif mysql # not compatible query IIIIIII rowsort label-8520 SELECT * FROM tab0 AS cor0 WHERE NOT col4 + CAST ( NULL AS INTEGER ) <> - - CAST ( + col0 AS INTEGER ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-8520 SELECT * FROM tab1 AS cor0 WHERE NOT col4 + CAST( NULL AS SIGNED ) <> - - CAST( + col0 AS SIGNED ) ---- skipif mysql # not compatible query IIIIIII rowsort label-8520 SELECT * FROM tab1 AS cor0 WHERE NOT col4 + CAST ( NULL AS INTEGER ) <> - - CAST ( + col0 AS INTEGER ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-8520 SELECT * FROM tab2 AS cor0 WHERE NOT col4 + CAST( NULL AS SIGNED ) <> - - CAST( + col0 AS SIGNED ) ---- skipif mysql # not compatible query IIIIIII rowsort label-8520 SELECT * FROM tab2 AS cor0 WHERE NOT col4 + CAST ( NULL AS INTEGER ) <> - - CAST ( + col0 AS INTEGER ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-8520 SELECT * FROM tab3 AS cor0 WHERE NOT col4 + CAST( NULL AS SIGNED ) <> - - CAST( + col0 AS SIGNED ) ---- skipif mysql # not compatible query IIIIIII rowsort label-8520 SELECT * FROM tab3 AS cor0 WHERE NOT col4 + CAST ( NULL AS INTEGER ) <> - - CAST ( + col0 AS INTEGER ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-8520 SELECT * FROM tab4 AS cor0 WHERE NOT col4 + CAST( NULL AS SIGNED ) <> - - CAST( + col0 AS SIGNED ) ---- skipif mysql # not compatible query IIIIIII rowsort label-8520 SELECT * FROM tab4 AS cor0 WHERE NOT col4 + CAST ( NULL AS INTEGER ) <> - - CAST ( + col0 AS INTEGER ) ---- query I rowsort label-8525 SELECT col5 AS col4 FROM tab0 AS cor0 WHERE NULL <> NULL ---- query I rowsort label-8525 SELECT col5 AS col4 FROM tab1 AS cor0 WHERE NULL <> NULL ---- query I rowsort label-8525 SELECT col5 AS col4 FROM tab2 AS cor0 WHERE NULL <> NULL ---- query I rowsort label-8525 SELECT col5 AS col4 FROM tab3 AS cor0 WHERE NULL <> NULL ---- query I rowsort label-8525 SELECT col5 AS col4 FROM tab4 AS cor0 WHERE NULL <> NULL ---- query I rowsort label-8530 SELECT - col3 FROM tab0 WHERE NULL BETWEEN 4 AND col1 + + + 29 ---- query I rowsort label-8530 SELECT - col3 FROM tab1 WHERE NULL BETWEEN 4 AND col1 + + + 29 ---- query I rowsort label-8530 SELECT - col3 FROM tab2 WHERE NULL BETWEEN 4 AND col1 + + + 29 ---- query I rowsort label-8530 SELECT - col3 FROM tab3 WHERE NULL BETWEEN 4 AND col1 + + + 29 ---- query I rowsort label-8530 SELECT - col3 FROM tab4 WHERE NULL BETWEEN 4 AND col1 + + + 29 ---- query IIIIIII rowsort label-8535 SELECT * FROM tab0 WHERE NULL = ( ( - col0 ) ) ---- query IIIIIII rowsort label-8535 SELECT * FROM tab1 WHERE NULL = ( ( - col0 ) ) ---- query IIIIIII rowsort label-8535 SELECT * FROM tab2 WHERE NULL = ( ( - col0 ) ) ---- query IIIIIII rowsort label-8535 SELECT * FROM tab3 WHERE NULL = ( ( - col0 ) ) ---- query IIIIIII rowsort label-8535 SELECT * FROM tab4 WHERE NULL = ( ( - col0 ) ) ---- query IIIIIII rowsort label-8540 SELECT * FROM tab0 WHERE NOT - - 23 - - 15 BETWEEN 18 AND col0 + + ( col3 ) ---- query IIIIIII rowsort label-8540 SELECT * FROM tab1 WHERE NOT - - 23 - - 15 BETWEEN 18 AND col0 + + ( col3 ) ---- query IIIIIII rowsort label-8540 SELECT * FROM tab2 WHERE NOT - - 23 - - 15 BETWEEN 18 AND col0 + + ( col3 ) ---- query IIIIIII rowsort label-8540 SELECT * FROM tab3 WHERE NOT - - 23 - - 15 BETWEEN 18 AND col0 + + ( col3 ) ---- query IIIIIII rowsort label-8540 SELECT * FROM tab4 WHERE NOT - - 23 - - 15 BETWEEN 18 AND col0 + + ( col3 ) ---- query I rowsort label-8545 SELECT ALL + 30 FROM tab0 AS cor0 WHERE NOT col3 IS NULL ---- 10 values hashing to 5913024a6aa0a0355294cb5c9c61b860 query I rowsort label-8545 SELECT ALL + 30 FROM tab1 AS cor0 WHERE NOT col3 IS NULL ---- 10 values hashing to 5913024a6aa0a0355294cb5c9c61b860 query I rowsort label-8545 SELECT ALL + 30 FROM tab2 AS cor0 WHERE NOT col3 IS NULL ---- 10 values hashing to 5913024a6aa0a0355294cb5c9c61b860 query I rowsort label-8545 SELECT ALL + 30 FROM tab3 AS cor0 WHERE NOT col3 IS NULL ---- 10 values hashing to 5913024a6aa0a0355294cb5c9c61b860 query I rowsort label-8545 SELECT ALL + 30 FROM tab4 AS cor0 WHERE NOT col3 IS NULL ---- 10 values hashing to 5913024a6aa0a0355294cb5c9c61b860 query IIIIIII rowsort label-8550 SELECT ALL * FROM tab0 cor0 WHERE NOT 65 IS NOT NULL ---- query IIIIIII rowsort label-8550 SELECT ALL * FROM tab1 cor0 WHERE NOT 65 IS NOT NULL ---- query IIIIIII rowsort label-8550 SELECT ALL * FROM tab2 cor0 WHERE NOT 65 IS NOT NULL ---- query IIIIIII rowsort label-8550 SELECT ALL * FROM tab3 cor0 WHERE NOT 65 IS NOT NULL ---- query IIIIIII rowsort label-8550 SELECT ALL * FROM tab4 cor0 WHERE NOT 65 IS NOT NULL ---- query I rowsort label-8555 SELECT - col0 FROM tab0 AS cor0 WHERE NOT + col4 >= - col0 ---- query I rowsort label-8555 SELECT - col0 FROM tab1 AS cor0 WHERE NOT + col4 >= - col0 ---- query I rowsort label-8555 SELECT - col0 FROM tab2 AS cor0 WHERE NOT + col4 >= - col0 ---- query I rowsort label-8555 SELECT - col0 FROM tab3 AS cor0 WHERE NOT + col4 >= - col0 ---- query I rowsort label-8555 SELECT - col0 FROM tab4 AS cor0 WHERE NOT + col4 >= - col0 ---- query IIIIIII rowsort label-8560 SELECT ALL * FROM tab0 AS cor0 WHERE - 74 * 56 BETWEEN NULL AND + - 19 ---- query IIIIIII rowsort label-8560 SELECT ALL * FROM tab1 AS cor0 WHERE - 74 * 56 BETWEEN NULL AND + - 19 ---- query IIIIIII rowsort label-8560 SELECT ALL * FROM tab2 AS cor0 WHERE - 74 * 56 BETWEEN NULL AND + - 19 ---- query IIIIIII rowsort label-8560 SELECT ALL * FROM tab3 AS cor0 WHERE - 74 * 56 BETWEEN NULL AND + - 19 ---- query IIIIIII rowsort label-8560 SELECT ALL * FROM tab4 AS cor0 WHERE - 74 * 56 BETWEEN NULL AND + - 19 ---- query I rowsort label-8565 SELECT ALL + 46 + - col4 + + col3 + - col1 - + + 24 AS col3 FROM tab0 AS cor0 WHERE col0 * - col4 / + - 32 IS NULL ---- query I rowsort label-8565 SELECT ALL + 46 + - col4 + + col3 + - col1 - + + 24 AS col3 FROM tab1 AS cor0 WHERE col0 * - col4 / + - 32 IS NULL ---- query I rowsort label-8565 SELECT ALL + 46 + - col4 + + col3 + - col1 - + + 24 AS col3 FROM tab2 AS cor0 WHERE col0 * - col4 / + - 32 IS NULL ---- query I rowsort label-8565 SELECT ALL + 46 + - col4 + + col3 + - col1 - + + 24 AS col3 FROM tab3 AS cor0 WHERE col0 * - col4 / + - 32 IS NULL ---- query I rowsort label-8565 SELECT ALL + 46 + - col4 + + col3 + - col1 - + + 24 AS col3 FROM tab4 AS cor0 WHERE col0 * - col4 / + - 32 IS NULL ---- query II rowsort label-8570 SELECT col4, 2 FROM tab0 AS cor0 WHERE NOT NULL IS NULL ---- query II rowsort label-8570 SELECT col4, 2 FROM tab1 AS cor0 WHERE NOT NULL IS NULL ---- query II rowsort label-8570 SELECT col4, 2 FROM tab2 AS cor0 WHERE NOT NULL IS NULL ---- query II rowsort label-8570 SELECT col4, 2 FROM tab3 AS cor0 WHERE NOT NULL IS NULL ---- query II rowsort label-8570 SELECT col4, 2 FROM tab4 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-8575 SELECT ALL - ( + col0 ) FROM tab0 WHERE NULL = + - col3 + + 86 ---- query I rowsort label-8575 SELECT ALL - ( + col0 ) FROM tab1 WHERE NULL = + - col3 + + 86 ---- query I rowsort label-8575 SELECT ALL - ( + col0 ) FROM tab2 WHERE NULL = + - col3 + + 86 ---- query I rowsort label-8575 SELECT ALL - ( + col0 ) FROM tab3 WHERE NULL = + - col3 + + 86 ---- query I rowsort label-8575 SELECT ALL - ( + col0 ) FROM tab4 WHERE NULL = + - col3 + + 86 ---- query IIIIIII rowsort label-8580 SELECT * FROM tab0 WHERE - col4 - col1 IS NULL ---- query IIIIIII rowsort label-8580 SELECT * FROM tab1 WHERE - col4 - col1 IS NULL ---- query IIIIIII rowsort label-8580 SELECT * FROM tab2 WHERE - col4 - col1 IS NULL ---- query IIIIIII rowsort label-8580 SELECT * FROM tab3 WHERE - col4 - col1 IS NULL ---- query IIIIIII rowsort label-8580 SELECT * FROM tab4 WHERE - col4 - col1 IS NULL ---- query IIIIIII rowsort label-8585 SELECT * FROM tab0 WHERE + + 80 IS NULL ---- query IIIIIII rowsort label-8585 SELECT * FROM tab1 WHERE + + 80 IS NULL ---- query IIIIIII rowsort label-8585 SELECT * FROM tab2 WHERE + + 80 IS NULL ---- query IIIIIII rowsort label-8585 SELECT * FROM tab3 WHERE + + 80 IS NULL ---- query IIIIIII rowsort label-8585 SELECT * FROM tab4 WHERE + + 80 IS NULL ---- query IIIIIII rowsort label-8590 SELECT * FROM tab0 AS cor0 WHERE NOT NULL = NULL ---- query IIIIIII rowsort label-8590 SELECT * FROM tab1 AS cor0 WHERE NOT NULL = NULL ---- query IIIIIII rowsort label-8590 SELECT * FROM tab2 AS cor0 WHERE NOT NULL = NULL ---- query IIIIIII rowsort label-8590 SELECT * FROM tab3 AS cor0 WHERE NOT NULL = NULL ---- query IIIIIII rowsort label-8590 SELECT * FROM tab4 AS cor0 WHERE NOT NULL = NULL ---- query IIIIIII rowsort label-8595 SELECT * FROM tab0 cor0 WHERE - 71 BETWEEN + col3 AND NULL ---- query IIIIIII rowsort label-8595 SELECT * FROM tab1 cor0 WHERE - 71 BETWEEN + col3 AND NULL ---- query IIIIIII rowsort label-8595 SELECT * FROM tab2 cor0 WHERE - 71 BETWEEN + col3 AND NULL ---- query IIIIIII rowsort label-8595 SELECT * FROM tab3 cor0 WHERE - 71 BETWEEN + col3 AND NULL ---- query IIIIIII rowsort label-8595 SELECT * FROM tab4 cor0 WHERE - 71 BETWEEN + col3 AND NULL ---- onlyif mysql # DIV for integer division: query I rowsort label-8600 SELECT ALL + 55 DIV - - col3 col1 FROM tab0 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 27eedf870ee9f811f80f4b8603973461 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-8600 SELECT ALL + 55 / - - col3 col1 FROM tab0 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 27eedf870ee9f811f80f4b8603973461 onlyif mysql # DIV for integer division: query I rowsort label-8600 SELECT ALL + 55 DIV - - col3 col1 FROM tab1 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 27eedf870ee9f811f80f4b8603973461 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-8600 SELECT ALL + 55 / - - col3 col1 FROM tab1 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 27eedf870ee9f811f80f4b8603973461 onlyif mysql # DIV for integer division: query I rowsort label-8600 SELECT ALL + 55 DIV - - col3 col1 FROM tab2 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 27eedf870ee9f811f80f4b8603973461 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-8600 SELECT ALL + 55 / - - col3 col1 FROM tab2 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 27eedf870ee9f811f80f4b8603973461 onlyif mysql # DIV for integer division: query I rowsort label-8600 SELECT ALL + 55 DIV - - col3 col1 FROM tab3 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 27eedf870ee9f811f80f4b8603973461 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-8600 SELECT ALL + 55 / - - col3 col1 FROM tab3 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 27eedf870ee9f811f80f4b8603973461 onlyif mysql # DIV for integer division: query I rowsort label-8600 SELECT ALL + 55 DIV - - col3 col1 FROM tab4 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 27eedf870ee9f811f80f4b8603973461 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-8600 SELECT ALL + 55 / - - col3 col1 FROM tab4 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 27eedf870ee9f811f80f4b8603973461 query I rowsort label-8605 SELECT ALL - col3 FROM tab0 WHERE NOT + + col1 < NULL ---- query I rowsort label-8605 SELECT ALL - col3 FROM tab1 WHERE NOT + + col1 < NULL ---- query I rowsort label-8605 SELECT ALL - col3 FROM tab2 WHERE NOT + + col1 < NULL ---- query I rowsort label-8605 SELECT ALL - col3 FROM tab3 WHERE NOT + + col1 < NULL ---- query I rowsort label-8605 SELECT ALL - col3 FROM tab4 WHERE NOT + + col1 < NULL ---- query I rowsort label-8610 SELECT + col5 FROM tab0 WHERE NULL <= - + 17 / - col0 + + - 26 * - 37 ---- query I rowsort label-8610 SELECT + col5 FROM tab1 WHERE NULL <= - + 17 / - col0 + + - 26 * - 37 ---- query I rowsort label-8610 SELECT + col5 FROM tab2 WHERE NULL <= - + 17 / - col0 + + - 26 * - 37 ---- query I rowsort label-8610 SELECT + col5 FROM tab3 WHERE NULL <= - + 17 / - col0 + + - 26 * - 37 ---- query I rowsort label-8610 SELECT + col5 FROM tab4 WHERE NULL <= - + 17 / - col0 + + - 26 * - 37 ---- query IIIIIII rowsort label-8615 SELECT ALL * FROM tab0 WHERE - col4 <= NULL ---- query IIIIIII rowsort label-8615 SELECT ALL * FROM tab1 WHERE - col4 <= NULL ---- query IIIIIII rowsort label-8615 SELECT ALL * FROM tab2 WHERE - col4 <= NULL ---- query IIIIIII rowsort label-8615 SELECT ALL * FROM tab3 WHERE - col4 <= NULL ---- query IIIIIII rowsort label-8615 SELECT ALL * FROM tab4 WHERE - col4 <= NULL ---- query IIIIIII rowsort label-8620 SELECT * FROM tab0 AS cor0 WHERE 54 IS NULL ---- query IIIIIII rowsort label-8620 SELECT * FROM tab1 AS cor0 WHERE 54 IS NULL ---- query IIIIIII rowsort label-8620 SELECT * FROM tab2 AS cor0 WHERE 54 IS NULL ---- query IIIIIII rowsort label-8620 SELECT * FROM tab3 AS cor0 WHERE 54 IS NULL ---- query IIIIIII rowsort label-8620 SELECT * FROM tab4 AS cor0 WHERE 54 IS NULL ---- query IIIIIII rowsort label-8625 SELECT * FROM tab0 WHERE NOT + 2 + + - 83 - col4 * + - 27 NOT BETWEEN NULL AND + col4 ---- query IIIIIII rowsort label-8625 SELECT * FROM tab1 WHERE NOT + 2 + + - 83 - col4 * + - 27 NOT BETWEEN NULL AND + col4 ---- query IIIIIII rowsort label-8625 SELECT * FROM tab2 WHERE NOT + 2 + + - 83 - col4 * + - 27 NOT BETWEEN NULL AND + col4 ---- query IIIIIII rowsort label-8625 SELECT * FROM tab3 WHERE NOT + 2 + + - 83 - col4 * + - 27 NOT BETWEEN NULL AND + col4 ---- query IIIIIII rowsort label-8625 SELECT * FROM tab4 WHERE NOT + 2 + + - 83 - col4 * + - 27 NOT BETWEEN NULL AND + col4 ---- query IIIIIII rowsort label-8630 SELECT * FROM tab0 WHERE NOT + 14 BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-8630 SELECT * FROM tab1 WHERE NOT + 14 BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-8630 SELECT * FROM tab2 WHERE NOT + 14 BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-8630 SELECT * FROM tab3 WHERE NOT + 14 BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-8630 SELECT * FROM tab4 WHERE NOT + 14 BETWEEN NULL AND NULL ---- query I rowsort label-8635 SELECT ALL col3 FROM tab0 WHERE col3 BETWEEN NULL AND NULL ---- query I rowsort label-8635 SELECT ALL col3 FROM tab1 WHERE col3 BETWEEN NULL AND NULL ---- query I rowsort label-8635 SELECT ALL col3 FROM tab2 WHERE col3 BETWEEN NULL AND NULL ---- query I rowsort label-8635 SELECT ALL col3 FROM tab3 WHERE col3 BETWEEN NULL AND NULL ---- query I rowsort label-8635 SELECT ALL col3 FROM tab4 WHERE col3 BETWEEN NULL AND NULL ---- onlyif mysql # aggregate syntax: query I rowsort label-8640 SELECT + COUNT( * ) + - + 69 AS col3 FROM tab0 WHERE NOT ( ( NULL ) IS NOT NULL ) ---- -59 skipif mysql # not compatible query I rowsort label-8640 SELECT + COUNT ( * ) + - + 69 AS col3 FROM tab0 WHERE NOT ( ( NULL ) IS NOT NULL ) ---- -59 onlyif mysql # aggregate syntax: query I rowsort label-8640 SELECT + COUNT( * ) + - + 69 AS col3 FROM tab1 WHERE NOT ( ( NULL ) IS NOT NULL ) ---- -59 skipif mysql # not compatible query I rowsort label-8640 SELECT + COUNT ( * ) + - + 69 AS col3 FROM tab1 WHERE NOT ( ( NULL ) IS NOT NULL ) ---- -59 onlyif mysql # aggregate syntax: query I rowsort label-8640 SELECT + COUNT( * ) + - + 69 AS col3 FROM tab2 WHERE NOT ( ( NULL ) IS NOT NULL ) ---- -59 skipif mysql # not compatible query I rowsort label-8640 SELECT + COUNT ( * ) + - + 69 AS col3 FROM tab2 WHERE NOT ( ( NULL ) IS NOT NULL ) ---- -59 onlyif mysql # aggregate syntax: query I rowsort label-8640 SELECT + COUNT( * ) + - + 69 AS col3 FROM tab3 WHERE NOT ( ( NULL ) IS NOT NULL ) ---- -59 skipif mysql # not compatible query I rowsort label-8640 SELECT + COUNT ( * ) + - + 69 AS col3 FROM tab3 WHERE NOT ( ( NULL ) IS NOT NULL ) ---- -59 onlyif mysql # aggregate syntax: query I rowsort label-8640 SELECT + COUNT( * ) + - + 69 AS col3 FROM tab4 WHERE NOT ( ( NULL ) IS NOT NULL ) ---- -59 skipif mysql # not compatible query I rowsort label-8640 SELECT + COUNT ( * ) + - + 69 AS col3 FROM tab4 WHERE NOT ( ( NULL ) IS NOT NULL ) ---- -59 skipif postgresql # PostgreSQL requires AS when renaming output columns query III rowsort label-8645 SELECT ALL - 18 col5, 57, - + col3 + + 95 FROM tab0 WHERE NOT NULL IS NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query III rowsort label-8645 SELECT ALL - 18 col5, 57, - + col3 + + 95 FROM tab1 WHERE NOT NULL IS NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query III rowsort label-8645 SELECT ALL - 18 col5, 57, - + col3 + + 95 FROM tab2 WHERE NOT NULL IS NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query III rowsort label-8645 SELECT ALL - 18 col5, 57, - + col3 + + 95 FROM tab3 WHERE NOT NULL IS NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query III rowsort label-8645 SELECT ALL - 18 col5, 57, - + col3 + + 95 FROM tab4 WHERE NOT NULL IS NULL ---- query II rowsort label-8650 SELECT ALL - 25 * 23 AS col4, + 69 FROM tab0 WHERE NOT + col0 IS NOT NULL ---- query II rowsort label-8650 SELECT ALL - 25 * 23 AS col4, + 69 FROM tab1 WHERE NOT + col0 IS NOT NULL ---- query II rowsort label-8650 SELECT ALL - 25 * 23 AS col4, + 69 FROM tab2 WHERE NOT + col0 IS NOT NULL ---- query II rowsort label-8650 SELECT ALL - 25 * 23 AS col4, + 69 FROM tab3 WHERE NOT + col0 IS NOT NULL ---- query II rowsort label-8650 SELECT ALL - 25 * 23 AS col4, + 69 FROM tab4 WHERE NOT + col0 IS NOT NULL ---- query IIIIIII rowsort label-8655 SELECT * FROM tab0 AS cor0 WHERE - 71 IS NULL ---- query IIIIIII rowsort label-8655 SELECT * FROM tab1 AS cor0 WHERE - 71 IS NULL ---- query IIIIIII rowsort label-8655 SELECT * FROM tab2 AS cor0 WHERE - 71 IS NULL ---- query IIIIIII rowsort label-8655 SELECT * FROM tab3 AS cor0 WHERE - 71 IS NULL ---- query IIIIIII rowsort label-8655 SELECT * FROM tab4 AS cor0 WHERE - 71 IS NULL ---- query I rowsort label-8660 SELECT DISTINCT col1 FROM tab0 cor0 WHERE NULL BETWEEN NULL AND NULL ---- query I rowsort label-8660 SELECT DISTINCT col1 FROM tab1 cor0 WHERE NULL BETWEEN NULL AND NULL ---- query I rowsort label-8660 SELECT DISTINCT col1 FROM tab2 cor0 WHERE NULL BETWEEN NULL AND NULL ---- query I rowsort label-8660 SELECT DISTINCT col1 FROM tab3 cor0 WHERE NULL BETWEEN NULL AND NULL ---- query I rowsort label-8660 SELECT DISTINCT col1 FROM tab4 cor0 WHERE NULL BETWEEN NULL AND NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-8665 SELECT * FROM tab0 AS cor0 WHERE NULL <> CAST( NULL AS SIGNED ) ---- skipif mysql # not compatible query IIIIIII rowsort label-8665 SELECT * FROM tab0 AS cor0 WHERE NULL <> CAST ( NULL AS INTEGER ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-8665 SELECT * FROM tab1 AS cor0 WHERE NULL <> CAST( NULL AS SIGNED ) ---- skipif mysql # not compatible query IIIIIII rowsort label-8665 SELECT * FROM tab1 AS cor0 WHERE NULL <> CAST ( NULL AS INTEGER ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-8665 SELECT * FROM tab2 AS cor0 WHERE NULL <> CAST( NULL AS SIGNED ) ---- skipif mysql # not compatible query IIIIIII rowsort label-8665 SELECT * FROM tab2 AS cor0 WHERE NULL <> CAST ( NULL AS INTEGER ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-8665 SELECT * FROM tab3 AS cor0 WHERE NULL <> CAST( NULL AS SIGNED ) ---- skipif mysql # not compatible query IIIIIII rowsort label-8665 SELECT * FROM tab3 AS cor0 WHERE NULL <> CAST ( NULL AS INTEGER ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-8665 SELECT * FROM tab4 AS cor0 WHERE NULL <> CAST( NULL AS SIGNED ) ---- skipif mysql # not compatible query IIIIIII rowsort label-8665 SELECT * FROM tab4 AS cor0 WHERE NULL <> CAST ( NULL AS INTEGER ) ---- query I rowsort label-8670 SELECT + ( + col4 ) FROM tab0 WHERE + col3 BETWEEN NULL AND - col1 ---- query I rowsort label-8670 SELECT + ( + col4 ) FROM tab1 WHERE + col3 BETWEEN NULL AND - col1 ---- query I rowsort label-8670 SELECT + ( + col4 ) FROM tab2 WHERE + col3 BETWEEN NULL AND - col1 ---- query I rowsort label-8670 SELECT + ( + col4 ) FROM tab3 WHERE + col3 BETWEEN NULL AND - col1 ---- query I rowsort label-8670 SELECT + ( + col4 ) FROM tab4 WHERE + col3 BETWEEN NULL AND - col1 ---- query I rowsort label-8675 SELECT ALL - - 11 AS col3 FROM tab0 WHERE NULL IS NULL ---- 10 values hashing to 11d570e12d2b62503ab4b44333453fb2 query I rowsort label-8675 SELECT ALL - - 11 AS col3 FROM tab1 WHERE NULL IS NULL ---- 10 values hashing to 11d570e12d2b62503ab4b44333453fb2 query I rowsort label-8675 SELECT ALL - - 11 AS col3 FROM tab2 WHERE NULL IS NULL ---- 10 values hashing to 11d570e12d2b62503ab4b44333453fb2 query I rowsort label-8675 SELECT ALL - - 11 AS col3 FROM tab3 WHERE NULL IS NULL ---- 10 values hashing to 11d570e12d2b62503ab4b44333453fb2 query I rowsort label-8675 SELECT ALL - - 11 AS col3 FROM tab4 WHERE NULL IS NULL ---- 10 values hashing to 11d570e12d2b62503ab4b44333453fb2 query IIIIIII rowsort label-8680 SELECT ALL * FROM tab0 AS cor0 WHERE + col4 * col4 >= NULL ---- query IIIIIII rowsort label-8680 SELECT ALL * FROM tab1 AS cor0 WHERE + col4 * col4 >= NULL ---- query IIIIIII rowsort label-8680 SELECT ALL * FROM tab2 AS cor0 WHERE + col4 * col4 >= NULL ---- query IIIIIII rowsort label-8680 SELECT ALL * FROM tab3 AS cor0 WHERE + col4 * col4 >= NULL ---- query IIIIIII rowsort label-8680 SELECT ALL * FROM tab4 AS cor0 WHERE + col4 * col4 >= NULL ---- query IIIIIII rowsort label-8685 SELECT ALL * FROM tab0 AS cor0 WHERE NOT - 46 <= NULL ---- query IIIIIII rowsort label-8685 SELECT ALL * FROM tab1 AS cor0 WHERE NOT - 46 <= NULL ---- query IIIIIII rowsort label-8685 SELECT ALL * FROM tab2 AS cor0 WHERE NOT - 46 <= NULL ---- query IIIIIII rowsort label-8685 SELECT ALL * FROM tab3 AS cor0 WHERE NOT - 46 <= NULL ---- query IIIIIII rowsort label-8685 SELECT ALL * FROM tab4 AS cor0 WHERE NOT - 46 <= NULL ---- query I rowsort label-8690 SELECT - - 29 AS col5 FROM tab0 AS cor0 WHERE NOT + 30 * + 76 BETWEEN + + col0 AND col1 ---- 10 values hashing to 457747c3ef31b93c7de3be49b432bca8 query I rowsort label-8690 SELECT - - 29 AS col5 FROM tab1 AS cor0 WHERE NOT + 30 * + 76 BETWEEN + + col0 AND col1 ---- 10 values hashing to 457747c3ef31b93c7de3be49b432bca8 query I rowsort label-8690 SELECT - - 29 AS col5 FROM tab2 AS cor0 WHERE NOT + 30 * + 76 BETWEEN + + col0 AND col1 ---- 10 values hashing to 457747c3ef31b93c7de3be49b432bca8 query I rowsort label-8690 SELECT - - 29 AS col5 FROM tab3 AS cor0 WHERE NOT + 30 * + 76 BETWEEN + + col0 AND col1 ---- 10 values hashing to 457747c3ef31b93c7de3be49b432bca8 query I rowsort label-8690 SELECT - - 29 AS col5 FROM tab4 AS cor0 WHERE NOT + 30 * + 76 BETWEEN + + col0 AND col1 ---- 10 values hashing to 457747c3ef31b93c7de3be49b432bca8 query I rowsort label-8695 SELECT ALL + col1 - - + col1 + - + col1 FROM tab0 cor0 WHERE NOT NULL <> col3 ---- query I rowsort label-8695 SELECT ALL + col1 - - + col1 + - + col1 FROM tab1 cor0 WHERE NOT NULL <> col3 ---- query I rowsort label-8695 SELECT ALL + col1 - - + col1 + - + col1 FROM tab2 cor0 WHERE NOT NULL <> col3 ---- query I rowsort label-8695 SELECT ALL + col1 - - + col1 + - + col1 FROM tab3 cor0 WHERE NOT NULL <> col3 ---- query I rowsort label-8695 SELECT ALL + col1 - - + col1 + - + col1 FROM tab4 cor0 WHERE NOT NULL <> col3 ---- query IIIIIII rowsort label-8700 SELECT * FROM tab0 AS cor0 WHERE NOT + col0 IS NULL AND col1 = NULL ---- query IIIIIII rowsort label-8700 SELECT * FROM tab1 AS cor0 WHERE NOT + col0 IS NULL AND col1 = NULL ---- query IIIIIII rowsort label-8700 SELECT * FROM tab2 AS cor0 WHERE NOT + col0 IS NULL AND col1 = NULL ---- query IIIIIII rowsort label-8700 SELECT * FROM tab3 AS cor0 WHERE NOT + col0 IS NULL AND col1 = NULL ---- query IIIIIII rowsort label-8700 SELECT * FROM tab4 AS cor0 WHERE NOT + col0 IS NULL AND col1 = NULL ---- query I rowsort label-8705 SELECT ALL + col5 AS col0 FROM tab0 WHERE NOT - col1 * + 95 IS NOT NULL ---- query I rowsort label-8705 SELECT ALL + col5 AS col0 FROM tab1 WHERE NOT - col1 * + 95 IS NOT NULL ---- query I rowsort label-8705 SELECT ALL + col5 AS col0 FROM tab2 WHERE NOT - col1 * + 95 IS NOT NULL ---- query I rowsort label-8705 SELECT ALL + col5 AS col0 FROM tab3 WHERE NOT - col1 * + 95 IS NOT NULL ---- query I rowsort label-8705 SELECT ALL + col5 AS col0 FROM tab4 WHERE NOT - col1 * + 95 IS NOT NULL ---- query I rowsort label-8710 SELECT - + 83 AS col5 FROM tab0 WHERE col1 - + - col1 <> + - 17 ---- 10 values hashing to fb5d2320a900f58c218e86d9ca27f40b query I rowsort label-8710 SELECT - + 83 AS col5 FROM tab1 WHERE col1 - + - col1 <> + - 17 ---- 10 values hashing to fb5d2320a900f58c218e86d9ca27f40b query I rowsort label-8710 SELECT - + 83 AS col5 FROM tab2 WHERE col1 - + - col1 <> + - 17 ---- 10 values hashing to fb5d2320a900f58c218e86d9ca27f40b query I rowsort label-8710 SELECT - + 83 AS col5 FROM tab3 WHERE col1 - + - col1 <> + - 17 ---- 10 values hashing to fb5d2320a900f58c218e86d9ca27f40b query I rowsort label-8710 SELECT - + 83 AS col5 FROM tab4 WHERE col1 - + - col1 <> + - 17 ---- 10 values hashing to fb5d2320a900f58c218e86d9ca27f40b onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-8715 SELECT ALL + col3 AS col4 FROM tab0 cor0 WHERE + 98 + + + CAST( 96 AS SIGNED ) <= 90 ---- skipif mysql # not compatible query I rowsort label-8715 SELECT ALL + col3 AS col4 FROM tab0 cor0 WHERE + 98 + + + CAST ( 96 AS INTEGER ) <= 90 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-8715 SELECT ALL + col3 AS col4 FROM tab1 cor0 WHERE + 98 + + + CAST( 96 AS SIGNED ) <= 90 ---- skipif mysql # not compatible query I rowsort label-8715 SELECT ALL + col3 AS col4 FROM tab1 cor0 WHERE + 98 + + + CAST ( 96 AS INTEGER ) <= 90 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-8715 SELECT ALL + col3 AS col4 FROM tab2 cor0 WHERE + 98 + + + CAST( 96 AS SIGNED ) <= 90 ---- skipif mysql # not compatible query I rowsort label-8715 SELECT ALL + col3 AS col4 FROM tab2 cor0 WHERE + 98 + + + CAST ( 96 AS INTEGER ) <= 90 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-8715 SELECT ALL + col3 AS col4 FROM tab3 cor0 WHERE + 98 + + + CAST( 96 AS SIGNED ) <= 90 ---- skipif mysql # not compatible query I rowsort label-8715 SELECT ALL + col3 AS col4 FROM tab3 cor0 WHERE + 98 + + + CAST ( 96 AS INTEGER ) <= 90 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-8715 SELECT ALL + col3 AS col4 FROM tab4 cor0 WHERE + 98 + + + CAST( 96 AS SIGNED ) <= 90 ---- skipif mysql # not compatible query I rowsort label-8715 SELECT ALL + col3 AS col4 FROM tab4 cor0 WHERE + 98 + + + CAST ( 96 AS INTEGER ) <= 90 ---- query I rowsort label-8720 SELECT col0 / 22 * col1 AS col4 FROM tab0 AS cor0 WHERE NOT ( NULL ) IS NULL ---- query I rowsort label-8720 SELECT col0 / 22 * col1 AS col4 FROM tab1 AS cor0 WHERE NOT ( NULL ) IS NULL ---- query I rowsort label-8720 SELECT col0 / 22 * col1 AS col4 FROM tab2 AS cor0 WHERE NOT ( NULL ) IS NULL ---- query I rowsort label-8720 SELECT col0 / 22 * col1 AS col4 FROM tab3 AS cor0 WHERE NOT ( NULL ) IS NULL ---- query I rowsort label-8720 SELECT col0 / 22 * col1 AS col4 FROM tab4 AS cor0 WHERE NOT ( NULL ) IS NULL ---- onlyif mysql # CAST syntax: DECIMAL type: query I rowsort label-8725 SELECT col5 FROM tab0 WHERE NOT CAST( + 24 AS DECIMAL ) IS NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d skipif mysql # not compatible query I rowsort label-8725 SELECT col5 FROM tab0 WHERE NOT CAST ( + 24 AS REAL ) IS NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d onlyif mysql # CAST syntax: DECIMAL type: query I rowsort label-8725 SELECT col5 FROM tab1 WHERE NOT CAST( + 24 AS DECIMAL ) IS NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d skipif mysql # not compatible query I rowsort label-8725 SELECT col5 FROM tab1 WHERE NOT CAST ( + 24 AS REAL ) IS NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d onlyif mysql # CAST syntax: DECIMAL type: query I rowsort label-8725 SELECT col5 FROM tab2 WHERE NOT CAST( + 24 AS DECIMAL ) IS NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d skipif mysql # not compatible query I rowsort label-8725 SELECT col5 FROM tab2 WHERE NOT CAST ( + 24 AS REAL ) IS NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d onlyif mysql # CAST syntax: DECIMAL type: query I rowsort label-8725 SELECT col5 FROM tab3 WHERE NOT CAST( + 24 AS DECIMAL ) IS NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d skipif mysql # not compatible query I rowsort label-8725 SELECT col5 FROM tab3 WHERE NOT CAST ( + 24 AS REAL ) IS NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d onlyif mysql # CAST syntax: DECIMAL type: query I rowsort label-8725 SELECT col5 FROM tab4 WHERE NOT CAST( + 24 AS DECIMAL ) IS NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d skipif mysql # not compatible query I rowsort label-8725 SELECT col5 FROM tab4 WHERE NOT CAST ( + 24 AS REAL ) IS NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query I rowsort label-8730 SELECT COUNT( * ) - - CAST( NULL AS SIGNED ) AS col2 FROM tab0 WHERE col1 IS NULL ---- NULL skipif mysql # not compatible query I rowsort label-8730 SELECT COUNT ( * ) - - CAST ( NULL AS INTEGER ) AS col2 FROM tab0 WHERE col1 IS NULL ---- NULL onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query I rowsort label-8730 SELECT COUNT( * ) - - CAST( NULL AS SIGNED ) AS col2 FROM tab1 WHERE col1 IS NULL ---- NULL skipif mysql # not compatible query I rowsort label-8730 SELECT COUNT ( * ) - - CAST ( NULL AS INTEGER ) AS col2 FROM tab1 WHERE col1 IS NULL ---- NULL onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query I rowsort label-8730 SELECT COUNT( * ) - - CAST( NULL AS SIGNED ) AS col2 FROM tab2 WHERE col1 IS NULL ---- NULL skipif mysql # not compatible query I rowsort label-8730 SELECT COUNT ( * ) - - CAST ( NULL AS INTEGER ) AS col2 FROM tab2 WHERE col1 IS NULL ---- NULL onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query I rowsort label-8730 SELECT COUNT( * ) - - CAST( NULL AS SIGNED ) AS col2 FROM tab3 WHERE col1 IS NULL ---- NULL skipif mysql # not compatible query I rowsort label-8730 SELECT COUNT ( * ) - - CAST ( NULL AS INTEGER ) AS col2 FROM tab3 WHERE col1 IS NULL ---- NULL onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query I rowsort label-8730 SELECT COUNT( * ) - - CAST( NULL AS SIGNED ) AS col2 FROM tab4 WHERE col1 IS NULL ---- NULL skipif mysql # not compatible query I rowsort label-8730 SELECT COUNT ( * ) - - CAST ( NULL AS INTEGER ) AS col2 FROM tab4 WHERE col1 IS NULL ---- NULL query IIIIIII rowsort label-8735 SELECT * FROM tab0 WHERE NOT ( col0 - col4 ) IS NOT NULL ---- query IIIIIII rowsort label-8735 SELECT * FROM tab1 WHERE NOT ( col0 - col4 ) IS NOT NULL ---- query IIIIIII rowsort label-8735 SELECT * FROM tab2 WHERE NOT ( col0 - col4 ) IS NOT NULL ---- query IIIIIII rowsort label-8735 SELECT * FROM tab3 WHERE NOT ( col0 - col4 ) IS NOT NULL ---- query IIIIIII rowsort label-8735 SELECT * FROM tab4 WHERE NOT ( col0 - col4 ) IS NOT NULL ---- query I rowsort label-8740 SELECT ALL + col3 FROM tab0 WHERE NOT NULL NOT BETWEEN - col1 * - col4 AND NULL ---- query I rowsort label-8740 SELECT ALL + col3 FROM tab1 WHERE NOT NULL NOT BETWEEN - col1 * - col4 AND NULL ---- query I rowsort label-8740 SELECT ALL + col3 FROM tab2 WHERE NOT NULL NOT BETWEEN - col1 * - col4 AND NULL ---- query I rowsort label-8740 SELECT ALL + col3 FROM tab3 WHERE NOT NULL NOT BETWEEN - col1 * - col4 AND NULL ---- query I rowsort label-8740 SELECT ALL + col3 FROM tab4 WHERE NOT NULL NOT BETWEEN - col1 * - col4 AND NULL ---- query IIIIIII rowsort label-8745 SELECT ALL * FROM tab0 WHERE NOT ( + col0 ) = NULL ---- query IIIIIII rowsort label-8745 SELECT ALL * FROM tab1 WHERE NOT ( + col0 ) = NULL ---- query IIIIIII rowsort label-8745 SELECT ALL * FROM tab2 WHERE NOT ( + col0 ) = NULL ---- query IIIIIII rowsort label-8745 SELECT ALL * FROM tab3 WHERE NOT ( + col0 ) = NULL ---- query IIIIIII rowsort label-8745 SELECT ALL * FROM tab4 WHERE NOT ( + col0 ) = NULL ---- query I rowsort label-8750 SELECT DISTINCT - col0 AS col4 FROM tab0 WHERE 74 * - col4 IN ( - 3 + - col1 * - 94 ) ---- query I rowsort label-8750 SELECT DISTINCT - col0 AS col4 FROM tab1 WHERE 74 * - col4 IN ( - 3 + - col1 * - 94 ) ---- query I rowsort label-8750 SELECT DISTINCT - col0 AS col4 FROM tab2 WHERE 74 * - col4 IN ( - 3 + - col1 * - 94 ) ---- query I rowsort label-8750 SELECT DISTINCT - col0 AS col4 FROM tab3 WHERE 74 * - col4 IN ( - 3 + - col1 * - 94 ) ---- query I rowsort label-8750 SELECT DISTINCT - col0 AS col4 FROM tab4 WHERE 74 * - col4 IN ( - 3 + - col1 * - 94 ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-8755 SELECT ALL * FROM tab0 WHERE NOT - col4 BETWEEN ( NULL ) AND CAST( 2 AS SIGNED ) ---- skipif mysql # not compatible query IIIIIII rowsort label-8755 SELECT ALL * FROM tab0 WHERE NOT - col4 BETWEEN ( NULL ) AND CAST ( 2 AS INTEGER ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-8755 SELECT ALL * FROM tab1 WHERE NOT - col4 BETWEEN ( NULL ) AND CAST( 2 AS SIGNED ) ---- skipif mysql # not compatible query IIIIIII rowsort label-8755 SELECT ALL * FROM tab1 WHERE NOT - col4 BETWEEN ( NULL ) AND CAST ( 2 AS INTEGER ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-8755 SELECT ALL * FROM tab2 WHERE NOT - col4 BETWEEN ( NULL ) AND CAST( 2 AS SIGNED ) ---- skipif mysql # not compatible query IIIIIII rowsort label-8755 SELECT ALL * FROM tab2 WHERE NOT - col4 BETWEEN ( NULL ) AND CAST ( 2 AS INTEGER ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-8755 SELECT ALL * FROM tab3 WHERE NOT - col4 BETWEEN ( NULL ) AND CAST( 2 AS SIGNED ) ---- skipif mysql # not compatible query IIIIIII rowsort label-8755 SELECT ALL * FROM tab3 WHERE NOT - col4 BETWEEN ( NULL ) AND CAST ( 2 AS INTEGER ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-8755 SELECT ALL * FROM tab4 WHERE NOT - col4 BETWEEN ( NULL ) AND CAST( 2 AS SIGNED ) ---- skipif mysql # not compatible query IIIIIII rowsort label-8755 SELECT ALL * FROM tab4 WHERE NOT - col4 BETWEEN ( NULL ) AND CAST ( 2 AS INTEGER ) ---- query I rowsort label-8760 SELECT ALL + col0 FROM tab0 WHERE ( NULL ) IS NOT NULL ---- query I rowsort label-8760 SELECT ALL + col0 FROM tab1 WHERE ( NULL ) IS NOT NULL ---- query I rowsort label-8760 SELECT ALL + col0 FROM tab2 WHERE ( NULL ) IS NOT NULL ---- query I rowsort label-8760 SELECT ALL + col0 FROM tab3 WHERE ( NULL ) IS NOT NULL ---- query I rowsort label-8760 SELECT ALL + col0 FROM tab4 WHERE ( NULL ) IS NOT NULL ---- query I rowsort label-8765 SELECT ALL + col3 AS col4 FROM tab0 WHERE ( + col0 ) IS NOT NULL ---- 10 values hashing to d70c4f7d82d3133d625e315338f25a09 query I rowsort label-8765 SELECT ALL + col3 AS col4 FROM tab1 WHERE ( + col0 ) IS NOT NULL ---- 10 values hashing to d70c4f7d82d3133d625e315338f25a09 query I rowsort label-8765 SELECT ALL + col3 AS col4 FROM tab2 WHERE ( + col0 ) IS NOT NULL ---- 10 values hashing to d70c4f7d82d3133d625e315338f25a09 query I rowsort label-8765 SELECT ALL + col3 AS col4 FROM tab3 WHERE ( + col0 ) IS NOT NULL ---- 10 values hashing to d70c4f7d82d3133d625e315338f25a09 query I rowsort label-8765 SELECT ALL + col3 AS col4 FROM tab4 WHERE ( + col0 ) IS NOT NULL ---- 10 values hashing to d70c4f7d82d3133d625e315338f25a09 onlyif mysql # aggregate syntax: query I rowsort label-8770 SELECT ALL COUNT( * ) AS col5 FROM tab0 WHERE NOT NULL IS NOT NULL ---- 10 skipif mysql # not compatible query I rowsort label-8770 SELECT ALL COUNT ( * ) AS col5 FROM tab0 WHERE NOT NULL IS NOT NULL ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-8770 SELECT ALL COUNT( * ) AS col5 FROM tab1 WHERE NOT NULL IS NOT NULL ---- 10 skipif mysql # not compatible query I rowsort label-8770 SELECT ALL COUNT ( * ) AS col5 FROM tab1 WHERE NOT NULL IS NOT NULL ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-8770 SELECT ALL COUNT( * ) AS col5 FROM tab2 WHERE NOT NULL IS NOT NULL ---- 10 skipif mysql # not compatible query I rowsort label-8770 SELECT ALL COUNT ( * ) AS col5 FROM tab2 WHERE NOT NULL IS NOT NULL ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-8770 SELECT ALL COUNT( * ) AS col5 FROM tab3 WHERE NOT NULL IS NOT NULL ---- 10 skipif mysql # not compatible query I rowsort label-8770 SELECT ALL COUNT ( * ) AS col5 FROM tab3 WHERE NOT NULL IS NOT NULL ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-8770 SELECT ALL COUNT( * ) AS col5 FROM tab4 WHERE NOT NULL IS NOT NULL ---- 10 skipif mysql # not compatible query I rowsort label-8770 SELECT ALL COUNT ( * ) AS col5 FROM tab4 WHERE NOT NULL IS NOT NULL ---- 10 query IIIIIII rowsort label-8775 SELECT ALL * FROM tab0 WHERE NULL IN ( 65 * col3 ) ---- query IIIIIII rowsort label-8775 SELECT ALL * FROM tab1 WHERE NULL IN ( 65 * col3 ) ---- query IIIIIII rowsort label-8775 SELECT ALL * FROM tab2 WHERE NULL IN ( 65 * col3 ) ---- query IIIIIII rowsort label-8775 SELECT ALL * FROM tab3 WHERE NULL IN ( 65 * col3 ) ---- query IIIIIII rowsort label-8775 SELECT ALL * FROM tab4 WHERE NULL IN ( 65 * col3 ) ---- query I rowsort label-8780 SELECT ALL + 0 FROM tab0 WHERE NULL IS NOT NULL ---- query I rowsort label-8780 SELECT ALL + 0 FROM tab1 WHERE NULL IS NOT NULL ---- query I rowsort label-8780 SELECT ALL + 0 FROM tab2 WHERE NULL IS NOT NULL ---- query I rowsort label-8780 SELECT ALL + 0 FROM tab3 WHERE NULL IS NOT NULL ---- query I rowsort label-8780 SELECT ALL + 0 FROM tab4 WHERE NULL IS NOT NULL ---- query IIIIIII rowsort label-8785 SELECT ALL * FROM tab0 WHERE NOT col0 + col0 IS NOT NULL ---- query IIIIIII rowsort label-8785 SELECT ALL * FROM tab1 WHERE NOT col0 + col0 IS NOT NULL ---- query IIIIIII rowsort label-8785 SELECT ALL * FROM tab2 WHERE NOT col0 + col0 IS NOT NULL ---- query IIIIIII rowsort label-8785 SELECT ALL * FROM tab3 WHERE NOT col0 + col0 IS NOT NULL ---- query IIIIIII rowsort label-8785 SELECT ALL * FROM tab4 WHERE NOT col0 + col0 IS NOT NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-8790 SELECT ALL + col4 col2 FROM tab0 WHERE NOT ( NULL ) IS NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-8790 SELECT ALL + col4 col2 FROM tab1 WHERE NOT ( NULL ) IS NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-8790 SELECT ALL + col4 col2 FROM tab2 WHERE NOT ( NULL ) IS NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-8790 SELECT ALL + col4 col2 FROM tab3 WHERE NOT ( NULL ) IS NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-8790 SELECT ALL + col4 col2 FROM tab4 WHERE NOT ( NULL ) IS NULL ---- query I rowsort label-8795 SELECT ( - col0 ) AS col2 FROM tab0 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-8795 SELECT ( - col0 ) AS col2 FROM tab1 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-8795 SELECT ( - col0 ) AS col2 FROM tab2 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-8795 SELECT ( - col0 ) AS col2 FROM tab3 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-8795 SELECT ( - col0 ) AS col2 FROM tab4 AS cor0 WHERE NOT NULL IS NULL ---- query IIIIIII rowsort label-8800 SELECT ALL * FROM tab0 AS cor0 WHERE NOT col3 + + 40 BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-8800 SELECT ALL * FROM tab1 AS cor0 WHERE NOT col3 + + 40 BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-8800 SELECT ALL * FROM tab2 AS cor0 WHERE NOT col3 + + 40 BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-8800 SELECT ALL * FROM tab3 AS cor0 WHERE NOT col3 + + 40 BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-8800 SELECT ALL * FROM tab4 AS cor0 WHERE NOT col3 + + 40 BETWEEN NULL AND NULL ---- query I rowsort label-8805 SELECT DISTINCT - col3 - 99 * + col3 AS col1 FROM tab0 AS cor0 WHERE NOT ( col4 + 34 ) NOT IN ( - 40 ) ---- query I rowsort label-8805 SELECT DISTINCT - col3 - 99 * + col3 AS col1 FROM tab1 AS cor0 WHERE NOT ( col4 + 34 ) NOT IN ( - 40 ) ---- query I rowsort label-8805 SELECT DISTINCT - col3 - 99 * + col3 AS col1 FROM tab2 AS cor0 WHERE NOT ( col4 + 34 ) NOT IN ( - 40 ) ---- query I rowsort label-8805 SELECT DISTINCT - col3 - 99 * + col3 AS col1 FROM tab3 AS cor0 WHERE NOT ( col4 + 34 ) NOT IN ( - 40 ) ---- query I rowsort label-8805 SELECT DISTINCT - col3 - 99 * + col3 AS col1 FROM tab4 AS cor0 WHERE NOT ( col4 + 34 ) NOT IN ( - 40 ) ---- query I rowsort label-8810 SELECT DISTINCT + col4 AS col1 FROM tab0 AS cor0 WHERE NOT - col4 IS NOT NULL ---- query I rowsort label-8810 SELECT DISTINCT + col4 AS col1 FROM tab1 AS cor0 WHERE NOT - col4 IS NOT NULL ---- query I rowsort label-8810 SELECT DISTINCT + col4 AS col1 FROM tab2 AS cor0 WHERE NOT - col4 IS NOT NULL ---- query I rowsort label-8810 SELECT DISTINCT + col4 AS col1 FROM tab3 AS cor0 WHERE NOT - col4 IS NOT NULL ---- query I rowsort label-8810 SELECT DISTINCT + col4 AS col1 FROM tab4 AS cor0 WHERE NOT - col4 IS NOT NULL ---- query I rowsort label-8815 SELECT DISTINCT ( - col0 ) AS col0 FROM tab0 cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-8815 SELECT DISTINCT ( - col0 ) AS col0 FROM tab1 cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-8815 SELECT DISTINCT ( - col0 ) AS col0 FROM tab2 cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-8815 SELECT DISTINCT ( - col0 ) AS col0 FROM tab3 cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-8815 SELECT DISTINCT ( - col0 ) AS col0 FROM tab4 cor0 WHERE NOT NULL IS NULL ---- query IIIIIII rowsort label-8820 SELECT * FROM tab0 WHERE NOT NULL BETWEEN NULL AND col1 ---- query IIIIIII rowsort label-8820 SELECT * FROM tab1 WHERE NOT NULL BETWEEN NULL AND col1 ---- query IIIIIII rowsort label-8820 SELECT * FROM tab2 WHERE NOT NULL BETWEEN NULL AND col1 ---- query IIIIIII rowsort label-8820 SELECT * FROM tab3 WHERE NOT NULL BETWEEN NULL AND col1 ---- query IIIIIII rowsort label-8820 SELECT * FROM tab4 WHERE NOT NULL BETWEEN NULL AND col1 ---- query I rowsort label-8825 SELECT ALL 62 AS col5 FROM tab0 WHERE NOT NULL IS NULL ---- query I rowsort label-8825 SELECT ALL 62 AS col5 FROM tab1 WHERE NOT NULL IS NULL ---- query I rowsort label-8825 SELECT ALL 62 AS col5 FROM tab2 WHERE NOT NULL IS NULL ---- query I rowsort label-8825 SELECT ALL 62 AS col5 FROM tab3 WHERE NOT NULL IS NULL ---- query I rowsort label-8825 SELECT ALL 62 AS col5 FROM tab4 WHERE NOT NULL IS NULL ---- query IIIIIII rowsort label-8830 SELECT * FROM tab0 WHERE NOT - ( - 88 ) + + 73 = NULL ---- query IIIIIII rowsort label-8830 SELECT * FROM tab1 WHERE NOT - ( - 88 ) + + 73 = NULL ---- query IIIIIII rowsort label-8830 SELECT * FROM tab2 WHERE NOT - ( - 88 ) + + 73 = NULL ---- query IIIIIII rowsort label-8830 SELECT * FROM tab3 WHERE NOT - ( - 88 ) + + 73 = NULL ---- query IIIIIII rowsort label-8830 SELECT * FROM tab4 WHERE NOT - ( - 88 ) + + 73 = NULL ---- onlyif mysql # CAST syntax: DECIMAL type: query IIIIIII rowsort label-8835 SELECT * FROM tab0 WHERE CAST( NULL AS DECIMAL ) = ( 18 ) ---- skipif mysql # not compatible query IIIIIII rowsort label-8835 SELECT * FROM tab0 WHERE CAST ( NULL AS REAL ) = ( 18 ) ---- onlyif mysql # CAST syntax: DECIMAL type: query IIIIIII rowsort label-8835 SELECT * FROM tab1 WHERE CAST( NULL AS DECIMAL ) = ( 18 ) ---- skipif mysql # not compatible query IIIIIII rowsort label-8835 SELECT * FROM tab1 WHERE CAST ( NULL AS REAL ) = ( 18 ) ---- onlyif mysql # CAST syntax: DECIMAL type: query IIIIIII rowsort label-8835 SELECT * FROM tab2 WHERE CAST( NULL AS DECIMAL ) = ( 18 ) ---- skipif mysql # not compatible query IIIIIII rowsort label-8835 SELECT * FROM tab2 WHERE CAST ( NULL AS REAL ) = ( 18 ) ---- onlyif mysql # CAST syntax: DECIMAL type: query IIIIIII rowsort label-8835 SELECT * FROM tab3 WHERE CAST( NULL AS DECIMAL ) = ( 18 ) ---- skipif mysql # not compatible query IIIIIII rowsort label-8835 SELECT * FROM tab3 WHERE CAST ( NULL AS REAL ) = ( 18 ) ---- onlyif mysql # CAST syntax: DECIMAL type: query IIIIIII rowsort label-8835 SELECT * FROM tab4 WHERE CAST( NULL AS DECIMAL ) = ( 18 ) ---- skipif mysql # not compatible query IIIIIII rowsort label-8835 SELECT * FROM tab4 WHERE CAST ( NULL AS REAL ) = ( 18 ) ---- query I rowsort label-8840 SELECT DISTINCT 7 FROM tab0 AS cor0 WHERE NULL IN ( - 94 ) ---- query I rowsort label-8840 SELECT DISTINCT 7 FROM tab1 AS cor0 WHERE NULL IN ( - 94 ) ---- query I rowsort label-8840 SELECT DISTINCT 7 FROM tab2 AS cor0 WHERE NULL IN ( - 94 ) ---- query I rowsort label-8840 SELECT DISTINCT 7 FROM tab3 AS cor0 WHERE NULL IN ( - 94 ) ---- query I rowsort label-8840 SELECT DISTINCT 7 FROM tab4 AS cor0 WHERE NULL IN ( - 94 ) ---- query I rowsort label-8845 SELECT DISTINCT + col0 - 71 AS col1 FROM tab0 cor0 WHERE ( NULL ) IS NOT NULL ---- query I rowsort label-8845 SELECT DISTINCT + col0 - 71 AS col1 FROM tab1 cor0 WHERE ( NULL ) IS NOT NULL ---- query I rowsort label-8845 SELECT DISTINCT + col0 - 71 AS col1 FROM tab2 cor0 WHERE ( NULL ) IS NOT NULL ---- query I rowsort label-8845 SELECT DISTINCT + col0 - 71 AS col1 FROM tab3 cor0 WHERE ( NULL ) IS NOT NULL ---- query I rowsort label-8845 SELECT DISTINCT + col0 - 71 AS col1 FROM tab4 cor0 WHERE ( NULL ) IS NOT NULL ---- query I rowsort label-8850 SELECT - 57 FROM tab0 AS cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-8850 SELECT - 57 FROM tab1 AS cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-8850 SELECT - 57 FROM tab2 AS cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-8850 SELECT - 57 FROM tab3 AS cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-8850 SELECT - 57 FROM tab4 AS cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-8855 SELECT DISTINCT + 77 FROM tab0 cor0 WHERE - col1 + - col0 * + ( col0 ) IS NULL ---- query I rowsort label-8855 SELECT DISTINCT + 77 FROM tab1 cor0 WHERE - col1 + - col0 * + ( col0 ) IS NULL ---- query I rowsort label-8855 SELECT DISTINCT + 77 FROM tab2 cor0 WHERE - col1 + - col0 * + ( col0 ) IS NULL ---- query I rowsort label-8855 SELECT DISTINCT + 77 FROM tab3 cor0 WHERE - col1 + - col0 * + ( col0 ) IS NULL ---- query I rowsort label-8855 SELECT DISTINCT + 77 FROM tab4 cor0 WHERE - col1 + - col0 * + ( col0 ) IS NULL ---- query IIIIIII rowsort label-8860 SELECT ALL * FROM tab0 AS cor0 WHERE ( 71 ) IS NULL ---- query IIIIIII rowsort label-8860 SELECT ALL * FROM tab1 AS cor0 WHERE ( 71 ) IS NULL ---- query IIIIIII rowsort label-8860 SELECT ALL * FROM tab2 AS cor0 WHERE ( 71 ) IS NULL ---- query IIIIIII rowsort label-8860 SELECT ALL * FROM tab3 AS cor0 WHERE ( 71 ) IS NULL ---- query IIIIIII rowsort label-8860 SELECT ALL * FROM tab4 AS cor0 WHERE ( 71 ) IS NULL ---- query IIIIIII rowsort label-8865 SELECT * FROM tab0 AS cor0 WHERE col3 <= 36 * - col3 ---- query IIIIIII rowsort label-8865 SELECT * FROM tab1 AS cor0 WHERE col3 <= 36 * - col3 ---- query IIIIIII rowsort label-8865 SELECT * FROM tab2 AS cor0 WHERE col3 <= 36 * - col3 ---- query IIIIIII rowsort label-8865 SELECT * FROM tab3 AS cor0 WHERE col3 <= 36 * - col3 ---- query IIIIIII rowsort label-8865 SELECT * FROM tab4 AS cor0 WHERE col3 <= 36 * - col3 ---- query IIIIIII rowsort label-8870 SELECT * FROM tab0 WHERE NOT ( NOT NULL BETWEEN NULL AND NULL ) ---- query IIIIIII rowsort label-8870 SELECT * FROM tab1 WHERE NOT ( NOT NULL BETWEEN NULL AND NULL ) ---- query IIIIIII rowsort label-8870 SELECT * FROM tab2 WHERE NOT ( NOT NULL BETWEEN NULL AND NULL ) ---- query IIIIIII rowsort label-8870 SELECT * FROM tab3 WHERE NOT ( NOT NULL BETWEEN NULL AND NULL ) ---- query IIIIIII rowsort label-8870 SELECT * FROM tab4 WHERE NOT ( NOT NULL BETWEEN NULL AND NULL ) ---- query I rowsort label-8875 SELECT - 7 AS col0 FROM tab0 AS cor0 WHERE + col3 * + col0 * col1 BETWEEN NULL AND col4 / 66 ---- query I rowsort label-8875 SELECT - 7 AS col0 FROM tab1 AS cor0 WHERE + col3 * + col0 * col1 BETWEEN NULL AND col4 / 66 ---- query I rowsort label-8875 SELECT - 7 AS col0 FROM tab2 AS cor0 WHERE + col3 * + col0 * col1 BETWEEN NULL AND col4 / 66 ---- query I rowsort label-8875 SELECT - 7 AS col0 FROM tab3 AS cor0 WHERE + col3 * + col0 * col1 BETWEEN NULL AND col4 / 66 ---- query I rowsort label-8875 SELECT - 7 AS col0 FROM tab4 AS cor0 WHERE + col3 * + col0 * col1 BETWEEN NULL AND col4 / 66 ---- query IIIIIII rowsort label-8880 SELECT ALL * FROM tab0 AS cor0 WHERE ( + col1 / - 50 ) IS NULL ---- query IIIIIII rowsort label-8880 SELECT ALL * FROM tab1 AS cor0 WHERE ( + col1 / - 50 ) IS NULL ---- query IIIIIII rowsort label-8880 SELECT ALL * FROM tab2 AS cor0 WHERE ( + col1 / - 50 ) IS NULL ---- query IIIIIII rowsort label-8880 SELECT ALL * FROM tab3 AS cor0 WHERE ( + col1 / - 50 ) IS NULL ---- query IIIIIII rowsort label-8880 SELECT ALL * FROM tab4 AS cor0 WHERE ( + col1 / - 50 ) IS NULL ---- query I rowsort label-8885 SELECT DISTINCT 56 + + col4 FROM tab0 AS cor0 WHERE col1 * - col0 IN ( col0 ) ---- query I rowsort label-8885 SELECT DISTINCT 56 + + col4 FROM tab1 AS cor0 WHERE col1 * - col0 IN ( col0 ) ---- query I rowsort label-8885 SELECT DISTINCT 56 + + col4 FROM tab2 AS cor0 WHERE col1 * - col0 IN ( col0 ) ---- query I rowsort label-8885 SELECT DISTINCT 56 + + col4 FROM tab3 AS cor0 WHERE col1 * - col0 IN ( col0 ) ---- query I rowsort label-8885 SELECT DISTINCT 56 + + col4 FROM tab4 AS cor0 WHERE col1 * - col0 IN ( col0 ) ---- query I rowsort label-8890 SELECT DISTINCT - 7 FROM tab0 AS cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-8890 SELECT DISTINCT - 7 FROM tab1 AS cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-8890 SELECT DISTINCT - 7 FROM tab2 AS cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-8890 SELECT DISTINCT - 7 FROM tab3 AS cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-8890 SELECT DISTINCT - 7 FROM tab4 AS cor0 WHERE NULL IS NOT NULL ---- query IIIIIII rowsort label-8895 SELECT ALL * FROM tab0 cor0 WHERE - col3 + + 82 + 82 IS NULL ---- query IIIIIII rowsort label-8895 SELECT ALL * FROM tab1 cor0 WHERE - col3 + + 82 + 82 IS NULL ---- query IIIIIII rowsort label-8895 SELECT ALL * FROM tab2 cor0 WHERE - col3 + + 82 + 82 IS NULL ---- query IIIIIII rowsort label-8895 SELECT ALL * FROM tab3 cor0 WHERE - col3 + + 82 + 82 IS NULL ---- query IIIIIII rowsort label-8895 SELECT ALL * FROM tab4 cor0 WHERE - col3 + + 82 + 82 IS NULL ---- query I rowsort label-8900 SELECT col5 FROM tab0 cor0 WHERE ( + col1 * + col3 * - ( col3 ) ) > + ( - 46 ) ---- query I rowsort label-8900 SELECT col5 FROM tab1 cor0 WHERE ( + col1 * + col3 * - ( col3 ) ) > + ( - 46 ) ---- query I rowsort label-8900 SELECT col5 FROM tab2 cor0 WHERE ( + col1 * + col3 * - ( col3 ) ) > + ( - 46 ) ---- query I rowsort label-8900 SELECT col5 FROM tab3 cor0 WHERE ( + col1 * + col3 * - ( col3 ) ) > + ( - 46 ) ---- query I rowsort label-8900 SELECT col5 FROM tab4 cor0 WHERE ( + col1 * + col3 * - ( col3 ) ) > + ( - 46 ) ---- query I rowsort label-8905 SELECT DISTINCT ( + 50 ) FROM tab0 WHERE + - col0 IS NOT NULL ---- 50 query I rowsort label-8905 SELECT DISTINCT ( + 50 ) FROM tab1 WHERE + - col0 IS NOT NULL ---- 50 query I rowsort label-8905 SELECT DISTINCT ( + 50 ) FROM tab2 WHERE + - col0 IS NOT NULL ---- 50 query I rowsort label-8905 SELECT DISTINCT ( + 50 ) FROM tab3 WHERE + - col0 IS NOT NULL ---- 50 query I rowsort label-8905 SELECT DISTINCT ( + 50 ) FROM tab4 WHERE + - col0 IS NOT NULL ---- 50 query IIIIIII rowsort label-8910 SELECT ALL * FROM tab0 WHERE NOT NULL > col0 ---- query IIIIIII rowsort label-8910 SELECT ALL * FROM tab1 WHERE NOT NULL > col0 ---- query IIIIIII rowsort label-8910 SELECT ALL * FROM tab2 WHERE NOT NULL > col0 ---- query IIIIIII rowsort label-8910 SELECT ALL * FROM tab3 WHERE NOT NULL > col0 ---- query IIIIIII rowsort label-8910 SELECT ALL * FROM tab4 WHERE NOT NULL > col0 ---- query IIIIIII rowsort label-8915 SELECT ALL * FROM tab0 WHERE NOT ( + + 56 * + + col0 - - col1 ) <> col4 ---- query IIIIIII rowsort label-8915 SELECT ALL * FROM tab1 WHERE NOT ( + + 56 * + + col0 - - col1 ) <> col4 ---- query IIIIIII rowsort label-8915 SELECT ALL * FROM tab2 WHERE NOT ( + + 56 * + + col0 - - col1 ) <> col4 ---- query IIIIIII rowsort label-8915 SELECT ALL * FROM tab3 WHERE NOT ( + + 56 * + + col0 - - col1 ) <> col4 ---- query IIIIIII rowsort label-8915 SELECT ALL * FROM tab4 WHERE NOT ( + + 56 * + + col0 - - col1 ) <> col4 ---- query I rowsort label-8920 SELECT DISTINCT + ( col3 ) FROM tab0 WHERE NOT NULL < NULL ---- query I rowsort label-8920 SELECT DISTINCT + ( col3 ) FROM tab1 WHERE NOT NULL < NULL ---- query I rowsort label-8920 SELECT DISTINCT + ( col3 ) FROM tab2 WHERE NOT NULL < NULL ---- query I rowsort label-8920 SELECT DISTINCT + ( col3 ) FROM tab3 WHERE NOT NULL < NULL ---- query I rowsort label-8920 SELECT DISTINCT + ( col3 ) FROM tab4 WHERE NOT NULL < NULL ---- query I rowsort label-8925 SELECT DISTINCT + col4 * + col4 FROM tab0 cor0 WHERE NOT ( ( ( NULL ) IS NULL ) ) ---- query I rowsort label-8925 SELECT DISTINCT + col4 * + col4 FROM tab1 cor0 WHERE NOT ( ( ( NULL ) IS NULL ) ) ---- query I rowsort label-8925 SELECT DISTINCT + col4 * + col4 FROM tab2 cor0 WHERE NOT ( ( ( NULL ) IS NULL ) ) ---- query I rowsort label-8925 SELECT DISTINCT + col4 * + col4 FROM tab3 cor0 WHERE NOT ( ( ( NULL ) IS NULL ) ) ---- query I rowsort label-8925 SELECT DISTINCT + col4 * + col4 FROM tab4 cor0 WHERE NOT ( ( ( NULL ) IS NULL ) ) ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-8930 SELECT col4 + col1 col5 FROM tab0 AS cor0 WHERE + col4 = ( NULL ) ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-8930 SELECT col4 + col1 col5 FROM tab1 AS cor0 WHERE + col4 = ( NULL ) ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-8930 SELECT col4 + col1 col5 FROM tab2 AS cor0 WHERE + col4 = ( NULL ) ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-8930 SELECT col4 + col1 col5 FROM tab3 AS cor0 WHERE + col4 = ( NULL ) ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-8930 SELECT col4 + col1 col5 FROM tab4 AS cor0 WHERE + col4 = ( NULL ) ---- query I rowsort label-8935 SELECT DISTINCT - 67 AS col0 FROM tab0 AS cor0 WHERE NOT col1 IS NULL ---- -67 query I rowsort label-8935 SELECT DISTINCT - 67 AS col0 FROM tab1 AS cor0 WHERE NOT col1 IS NULL ---- -67 query I rowsort label-8935 SELECT DISTINCT - 67 AS col0 FROM tab2 AS cor0 WHERE NOT col1 IS NULL ---- -67 query I rowsort label-8935 SELECT DISTINCT - 67 AS col0 FROM tab3 AS cor0 WHERE NOT col1 IS NULL ---- -67 query I rowsort label-8935 SELECT DISTINCT - 67 AS col0 FROM tab4 AS cor0 WHERE NOT col1 IS NULL ---- -67 query I rowsort label-8940 SELECT DISTINCT col4 FROM tab0 cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-8940 SELECT DISTINCT col4 FROM tab1 cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-8940 SELECT DISTINCT col4 FROM tab2 cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-8940 SELECT DISTINCT col4 FROM tab3 cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-8940 SELECT DISTINCT col4 FROM tab4 cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-8945 SELECT 16 FROM tab0 AS cor0 WHERE NOT + col4 NOT BETWEEN col1 AND + 96 * + - 66 + 51 ---- query I rowsort label-8945 SELECT 16 FROM tab1 AS cor0 WHERE NOT + col4 NOT BETWEEN col1 AND + 96 * + - 66 + 51 ---- query I rowsort label-8945 SELECT 16 FROM tab2 AS cor0 WHERE NOT + col4 NOT BETWEEN col1 AND + 96 * + - 66 + 51 ---- query I rowsort label-8945 SELECT 16 FROM tab3 AS cor0 WHERE NOT + col4 NOT BETWEEN col1 AND + 96 * + - 66 + 51 ---- query I rowsort label-8945 SELECT 16 FROM tab4 AS cor0 WHERE NOT + col4 NOT BETWEEN col1 AND + 96 * + - 66 + 51 ---- query I rowsort label-8950 SELECT ALL + col0 AS col4 FROM tab0 cor0 WHERE ( - ( + 40 ) ) IS NOT NULL ---- 10 values hashing to 3e0374294159d0161eca7e4bf639b54a query I rowsort label-8950 SELECT ALL + col0 AS col4 FROM tab1 cor0 WHERE ( - ( + 40 ) ) IS NOT NULL ---- 10 values hashing to 3e0374294159d0161eca7e4bf639b54a query I rowsort label-8950 SELECT ALL + col0 AS col4 FROM tab2 cor0 WHERE ( - ( + 40 ) ) IS NOT NULL ---- 10 values hashing to 3e0374294159d0161eca7e4bf639b54a query I rowsort label-8950 SELECT ALL + col0 AS col4 FROM tab3 cor0 WHERE ( - ( + 40 ) ) IS NOT NULL ---- 10 values hashing to 3e0374294159d0161eca7e4bf639b54a query I rowsort label-8950 SELECT ALL + col0 AS col4 FROM tab4 cor0 WHERE ( - ( + 40 ) ) IS NOT NULL ---- 10 values hashing to 3e0374294159d0161eca7e4bf639b54a query IIIIIII rowsort label-8955 SELECT ALL * FROM tab0 WHERE + 14 >= NULL ---- query IIIIIII rowsort label-8955 SELECT ALL * FROM tab1 WHERE + 14 >= NULL ---- query IIIIIII rowsort label-8955 SELECT ALL * FROM tab2 WHERE + 14 >= NULL ---- query IIIIIII rowsort label-8955 SELECT ALL * FROM tab3 WHERE + 14 >= NULL ---- query IIIIIII rowsort label-8955 SELECT ALL * FROM tab4 WHERE + 14 >= NULL ---- query IIIIIII rowsort label-8960 SELECT * FROM tab0 WHERE + 11 IS NULL ---- query IIIIIII rowsort label-8960 SELECT * FROM tab1 WHERE + 11 IS NULL ---- query IIIIIII rowsort label-8960 SELECT * FROM tab2 WHERE + 11 IS NULL ---- query IIIIIII rowsort label-8960 SELECT * FROM tab3 WHERE + 11 IS NULL ---- query IIIIIII rowsort label-8960 SELECT * FROM tab4 WHERE + 11 IS NULL ---- query IIIIIII rowsort label-8965 SELECT ALL * FROM tab0 WHERE + 12 = col4 ---- query IIIIIII rowsort label-8965 SELECT ALL * FROM tab1 WHERE + 12 = col4 ---- query IIIIIII rowsort label-8965 SELECT ALL * FROM tab2 WHERE + 12 = col4 ---- query IIIIIII rowsort label-8965 SELECT ALL * FROM tab3 WHERE + 12 = col4 ---- query IIIIIII rowsort label-8965 SELECT ALL * FROM tab4 WHERE + 12 = col4 ---- query I rowsort label-8970 SELECT + AVG ( - col4 ) FROM tab0 WHERE NULL NOT BETWEEN col3 AND ( col4 + - col1 ) ---- NULL query I rowsort label-8970 SELECT + AVG ( - col4 ) FROM tab1 WHERE NULL NOT BETWEEN col3 AND ( col4 + - col1 ) ---- NULL query I rowsort label-8970 SELECT + AVG ( - col4 ) FROM tab2 WHERE NULL NOT BETWEEN col3 AND ( col4 + - col1 ) ---- NULL query I rowsort label-8970 SELECT + AVG ( - col4 ) FROM tab3 WHERE NULL NOT BETWEEN col3 AND ( col4 + - col1 ) ---- NULL query I rowsort label-8970 SELECT + AVG ( - col4 ) FROM tab4 WHERE NULL NOT BETWEEN col3 AND ( col4 + - col1 ) ---- NULL query I rowsort label-8975 SELECT ALL + + col3 * + + col0 FROM tab0 WHERE 43 * 34 = NULL ---- query I rowsort label-8975 SELECT ALL + + col3 * + + col0 FROM tab1 WHERE 43 * 34 = NULL ---- query I rowsort label-8975 SELECT ALL + + col3 * + + col0 FROM tab2 WHERE 43 * 34 = NULL ---- query I rowsort label-8975 SELECT ALL + + col3 * + + col0 FROM tab3 WHERE 43 * 34 = NULL ---- query I rowsort label-8975 SELECT ALL + + col3 * + + col0 FROM tab4 WHERE 43 * 34 = NULL ---- query I rowsort label-8980 SELECT DISTINCT - 54 + + - col4 * - 93 AS col4 FROM tab0 WHERE NULL > ( - col3 ) ---- query I rowsort label-8980 SELECT DISTINCT - 54 + + - col4 * - 93 AS col4 FROM tab1 WHERE NULL > ( - col3 ) ---- query I rowsort label-8980 SELECT DISTINCT - 54 + + - col4 * - 93 AS col4 FROM tab2 WHERE NULL > ( - col3 ) ---- query I rowsort label-8980 SELECT DISTINCT - 54 + + - col4 * - 93 AS col4 FROM tab3 WHERE NULL > ( - col3 ) ---- query I rowsort label-8980 SELECT DISTINCT - 54 + + - col4 * - 93 AS col4 FROM tab4 WHERE NULL > ( - col3 ) ---- query IIIIIII rowsort label-8985 SELECT ALL * FROM tab0 WHERE NULL <= - 98 ---- query IIIIIII rowsort label-8985 SELECT ALL * FROM tab1 WHERE NULL <= - 98 ---- query IIIIIII rowsort label-8985 SELECT ALL * FROM tab2 WHERE NULL <= - 98 ---- query IIIIIII rowsort label-8985 SELECT ALL * FROM tab3 WHERE NULL <= - 98 ---- query IIIIIII rowsort label-8985 SELECT ALL * FROM tab4 WHERE NULL <= - 98 ---- query IIIIIII rowsort label-8990 SELECT * FROM tab0 WHERE NOT - col1 / col4 / col1 IS NOT NULL ---- query IIIIIII rowsort label-8990 SELECT * FROM tab1 WHERE NOT - col1 / col4 / col1 IS NOT NULL ---- query IIIIIII rowsort label-8990 SELECT * FROM tab2 WHERE NOT - col1 / col4 / col1 IS NOT NULL ---- query IIIIIII rowsort label-8990 SELECT * FROM tab3 WHERE NOT - col1 / col4 / col1 IS NOT NULL ---- query IIIIIII rowsort label-8990 SELECT * FROM tab4 WHERE NOT - col1 / col4 / col1 IS NOT NULL ---- query IIIIIII rowsort label-8995 SELECT * FROM tab0 WHERE NOT NULL = - col4 ---- query IIIIIII rowsort label-8995 SELECT * FROM tab1 WHERE NOT NULL = - col4 ---- query IIIIIII rowsort label-8995 SELECT * FROM tab2 WHERE NOT NULL = - col4 ---- query IIIIIII rowsort label-8995 SELECT * FROM tab3 WHERE NOT NULL = - col4 ---- query IIIIIII rowsort label-8995 SELECT * FROM tab4 WHERE NOT NULL = - col4 ---- query IIIIIII rowsort label-9000 SELECT ALL * FROM tab0 AS cor0 WHERE NULL IN ( + 27 + + col0 ) ---- query IIIIIII rowsort label-9000 SELECT ALL * FROM tab1 AS cor0 WHERE NULL IN ( + 27 + + col0 ) ---- query IIIIIII rowsort label-9000 SELECT ALL * FROM tab2 AS cor0 WHERE NULL IN ( + 27 + + col0 ) ---- query IIIIIII rowsort label-9000 SELECT ALL * FROM tab3 AS cor0 WHERE NULL IN ( + 27 + + col0 ) ---- query IIIIIII rowsort label-9000 SELECT ALL * FROM tab4 AS cor0 WHERE NULL IN ( + 27 + + col0 ) ---- query IIIIIII rowsort label-9005 SELECT * FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - 21 ---- query IIIIIII rowsort label-9005 SELECT * FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - 21 ---- query IIIIIII rowsort label-9005 SELECT * FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - 21 ---- query IIIIIII rowsort label-9005 SELECT * FROM tab3 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - 21 ---- query IIIIIII rowsort label-9005 SELECT * FROM tab4 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND - 21 ---- query I rowsort label-9010 SELECT DISTINCT - col0 AS col2 FROM tab0 AS cor0 WHERE + col3 + + col3 <= + + col1 ---- -102 -238 -657 -956 query I rowsort label-9010 SELECT DISTINCT - col0 AS col2 FROM tab1 AS cor0 WHERE + col3 + + col3 <= + + col1 ---- -102 -238 -657 -956 query I rowsort label-9010 SELECT DISTINCT - col0 AS col2 FROM tab2 AS cor0 WHERE + col3 + + col3 <= + + col1 ---- -102 -238 -657 -956 query I rowsort label-9010 SELECT DISTINCT - col0 AS col2 FROM tab3 AS cor0 WHERE + col3 + + col3 <= + + col1 ---- -102 -238 -657 -956 query I rowsort label-9010 SELECT DISTINCT - col0 AS col2 FROM tab4 AS cor0 WHERE + col3 + + col3 <= + + col1 ---- -102 -238 -657 -956 onlyif mysql # aggregate syntax: query I rowsort label-9015 SELECT ALL - - MIN( DISTINCT + col4 ) FROM tab0 WHERE - col3 + - 73 >= NULL ---- NULL skipif mysql # not compatible query I rowsort label-9015 SELECT ALL - - MIN ( DISTINCT + col4 ) FROM tab0 WHERE - col3 + - 73 >= NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-9015 SELECT ALL - - MIN( DISTINCT + col4 ) FROM tab1 WHERE - col3 + - 73 >= NULL ---- NULL skipif mysql # not compatible query I rowsort label-9015 SELECT ALL - - MIN ( DISTINCT + col4 ) FROM tab1 WHERE - col3 + - 73 >= NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-9015 SELECT ALL - - MIN( DISTINCT + col4 ) FROM tab2 WHERE - col3 + - 73 >= NULL ---- NULL skipif mysql # not compatible query I rowsort label-9015 SELECT ALL - - MIN ( DISTINCT + col4 ) FROM tab2 WHERE - col3 + - 73 >= NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-9015 SELECT ALL - - MIN( DISTINCT + col4 ) FROM tab3 WHERE - col3 + - 73 >= NULL ---- NULL skipif mysql # not compatible query I rowsort label-9015 SELECT ALL - - MIN ( DISTINCT + col4 ) FROM tab3 WHERE - col3 + - 73 >= NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-9015 SELECT ALL - - MIN( DISTINCT + col4 ) FROM tab4 WHERE - col3 + - 73 >= NULL ---- NULL skipif mysql # not compatible query I rowsort label-9015 SELECT ALL - - MIN ( DISTINCT + col4 ) FROM tab4 WHERE - col3 + - 73 >= NULL ---- NULL query IIIIIII rowsort label-9020 SELECT * FROM tab0 WHERE NULL NOT IN ( col0 * - col1 ) ---- query IIIIIII rowsort label-9020 SELECT * FROM tab1 WHERE NULL NOT IN ( col0 * - col1 ) ---- query IIIIIII rowsort label-9020 SELECT * FROM tab2 WHERE NULL NOT IN ( col0 * - col1 ) ---- query IIIIIII rowsort label-9020 SELECT * FROM tab3 WHERE NULL NOT IN ( col0 * - col1 ) ---- query IIIIIII rowsort label-9020 SELECT * FROM tab4 WHERE NULL NOT IN ( col0 * - col1 ) ---- query I rowsort label-9025 SELECT - 55 + + col0 FROM tab0 AS cor0 WHERE NOT ( NOT NULL IS NOT NULL ) ---- query I rowsort label-9025 SELECT - 55 + + col0 FROM tab1 AS cor0 WHERE NOT ( NOT NULL IS NOT NULL ) ---- query I rowsort label-9025 SELECT - 55 + + col0 FROM tab2 AS cor0 WHERE NOT ( NOT NULL IS NOT NULL ) ---- query I rowsort label-9025 SELECT - 55 + + col0 FROM tab3 AS cor0 WHERE NOT ( NOT NULL IS NOT NULL ) ---- query I rowsort label-9025 SELECT - 55 + + col0 FROM tab4 AS cor0 WHERE NOT ( NOT NULL IS NOT NULL ) ---- query I rowsort label-9030 SELECT col1 AS col1 FROM tab0 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-9030 SELECT col1 AS col1 FROM tab1 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-9030 SELECT col1 AS col1 FROM tab2 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-9030 SELECT col1 AS col1 FROM tab3 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-9030 SELECT col1 AS col1 FROM tab4 AS cor0 WHERE NOT NULL IS NULL ---- query IIIIIII rowsort label-9035 SELECT * FROM tab0 AS cor0 WHERE + 4 IS NULL ---- query IIIIIII rowsort label-9035 SELECT * FROM tab1 AS cor0 WHERE + 4 IS NULL ---- query IIIIIII rowsort label-9035 SELECT * FROM tab2 AS cor0 WHERE + 4 IS NULL ---- query IIIIIII rowsort label-9035 SELECT * FROM tab3 AS cor0 WHERE + 4 IS NULL ---- query IIIIIII rowsort label-9035 SELECT * FROM tab4 AS cor0 WHERE + 4 IS NULL ---- query IIIIIII rowsort label-9040 SELECT * FROM tab0 AS cor0 WHERE ( col4 ) IS NULL ---- query IIIIIII rowsort label-9040 SELECT * FROM tab1 AS cor0 WHERE ( col4 ) IS NULL ---- query IIIIIII rowsort label-9040 SELECT * FROM tab2 AS cor0 WHERE ( col4 ) IS NULL ---- query IIIIIII rowsort label-9040 SELECT * FROM tab3 AS cor0 WHERE ( col4 ) IS NULL ---- query IIIIIII rowsort label-9040 SELECT * FROM tab4 AS cor0 WHERE ( col4 ) IS NULL ---- query IIIIIII rowsort label-9045 SELECT ALL * FROM tab0 WHERE NOT ( 69 ) >= - col1 + - 36 ---- query IIIIIII rowsort label-9045 SELECT ALL * FROM tab1 WHERE NOT ( 69 ) >= - col1 + - 36 ---- query IIIIIII rowsort label-9045 SELECT ALL * FROM tab2 WHERE NOT ( 69 ) >= - col1 + - 36 ---- query IIIIIII rowsort label-9045 SELECT ALL * FROM tab3 WHERE NOT ( 69 ) >= - col1 + - 36 ---- query IIIIIII rowsort label-9045 SELECT ALL * FROM tab4 WHERE NOT ( 69 ) >= - col1 + - 36 ---- onlyif mysql # aggregate syntax: query I rowsort label-9050 SELECT DISTINCT COUNT( * ) col1 FROM tab0 WHERE NOT + col4 IS NULL ---- 10 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-9050 SELECT DISTINCT COUNT ( * ) col1 FROM tab0 WHERE NOT + col4 IS NULL ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-9050 SELECT DISTINCT COUNT( * ) col1 FROM tab1 WHERE NOT + col4 IS NULL ---- 10 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-9050 SELECT DISTINCT COUNT ( * ) col1 FROM tab1 WHERE NOT + col4 IS NULL ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-9050 SELECT DISTINCT COUNT( * ) col1 FROM tab2 WHERE NOT + col4 IS NULL ---- 10 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-9050 SELECT DISTINCT COUNT ( * ) col1 FROM tab2 WHERE NOT + col4 IS NULL ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-9050 SELECT DISTINCT COUNT( * ) col1 FROM tab3 WHERE NOT + col4 IS NULL ---- 10 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-9050 SELECT DISTINCT COUNT ( * ) col1 FROM tab3 WHERE NOT + col4 IS NULL ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-9050 SELECT DISTINCT COUNT( * ) col1 FROM tab4 WHERE NOT + col4 IS NULL ---- 10 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-9050 SELECT DISTINCT COUNT ( * ) col1 FROM tab4 WHERE NOT + col4 IS NULL ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-9055 SELECT ALL MAX( ALL col0 ) FROM tab0 AS cor0 WHERE NOT ( NULL ) IS NOT NULL ---- 956 skipif mysql # not compatible query I rowsort label-9055 SELECT ALL MAX ( ALL col0 ) FROM tab0 AS cor0 WHERE NOT ( NULL ) IS NOT NULL ---- 956 onlyif mysql # aggregate syntax: query I rowsort label-9055 SELECT ALL MAX( ALL col0 ) FROM tab1 AS cor0 WHERE NOT ( NULL ) IS NOT NULL ---- 956 skipif mysql # not compatible query I rowsort label-9055 SELECT ALL MAX ( ALL col0 ) FROM tab1 AS cor0 WHERE NOT ( NULL ) IS NOT NULL ---- 956 onlyif mysql # aggregate syntax: query I rowsort label-9055 SELECT ALL MAX( ALL col0 ) FROM tab2 AS cor0 WHERE NOT ( NULL ) IS NOT NULL ---- 956 skipif mysql # not compatible query I rowsort label-9055 SELECT ALL MAX ( ALL col0 ) FROM tab2 AS cor0 WHERE NOT ( NULL ) IS NOT NULL ---- 956 onlyif mysql # aggregate syntax: query I rowsort label-9055 SELECT ALL MAX( ALL col0 ) FROM tab3 AS cor0 WHERE NOT ( NULL ) IS NOT NULL ---- 956 skipif mysql # not compatible query I rowsort label-9055 SELECT ALL MAX ( ALL col0 ) FROM tab3 AS cor0 WHERE NOT ( NULL ) IS NOT NULL ---- 956 onlyif mysql # aggregate syntax: query I rowsort label-9055 SELECT ALL MAX( ALL col0 ) FROM tab4 AS cor0 WHERE NOT ( NULL ) IS NOT NULL ---- 956 skipif mysql # not compatible query I rowsort label-9055 SELECT ALL MAX ( ALL col0 ) FROM tab4 AS cor0 WHERE NOT ( NULL ) IS NOT NULL ---- 956 query I rowsort label-9060 SELECT ( - col0 ) FROM tab0 WHERE col0 + col0 IS NULL ---- query I rowsort label-9060 SELECT ( - col0 ) FROM tab1 WHERE col0 + col0 IS NULL ---- query I rowsort label-9060 SELECT ( - col0 ) FROM tab2 WHERE col0 + col0 IS NULL ---- query I rowsort label-9060 SELECT ( - col0 ) FROM tab3 WHERE col0 + col0 IS NULL ---- query I rowsort label-9060 SELECT ( - col0 ) FROM tab4 WHERE col0 + col0 IS NULL ---- query IIIIIII rowsort label-9065 SELECT * FROM tab0 AS cor0 WHERE NOT NULL BETWEEN ( NULL ) AND - col1 ---- query IIIIIII rowsort label-9065 SELECT * FROM tab1 AS cor0 WHERE NOT NULL BETWEEN ( NULL ) AND - col1 ---- query IIIIIII rowsort label-9065 SELECT * FROM tab2 AS cor0 WHERE NOT NULL BETWEEN ( NULL ) AND - col1 ---- query IIIIIII rowsort label-9065 SELECT * FROM tab3 AS cor0 WHERE NOT NULL BETWEEN ( NULL ) AND - col1 ---- query IIIIIII rowsort label-9065 SELECT * FROM tab4 AS cor0 WHERE NOT NULL BETWEEN ( NULL ) AND - col1 ---- query IIIIIII rowsort label-9070 SELECT ALL * FROM tab0 AS cor0 WHERE - 92 IS NULL ---- query IIIIIII rowsort label-9070 SELECT ALL * FROM tab1 AS cor0 WHERE - 92 IS NULL ---- query IIIIIII rowsort label-9070 SELECT ALL * FROM tab2 AS cor0 WHERE - 92 IS NULL ---- query IIIIIII rowsort label-9070 SELECT ALL * FROM tab3 AS cor0 WHERE - 92 IS NULL ---- query IIIIIII rowsort label-9070 SELECT ALL * FROM tab4 AS cor0 WHERE - 92 IS NULL ---- query IIIIIII rowsort label-9075 SELECT ALL * FROM tab0 AS cor0 WHERE - 2 > 25 ---- query IIIIIII rowsort label-9075 SELECT ALL * FROM tab1 AS cor0 WHERE - 2 > 25 ---- query IIIIIII rowsort label-9075 SELECT ALL * FROM tab2 AS cor0 WHERE - 2 > 25 ---- query IIIIIII rowsort label-9075 SELECT ALL * FROM tab3 AS cor0 WHERE - 2 > 25 ---- query IIIIIII rowsort label-9075 SELECT ALL * FROM tab4 AS cor0 WHERE - 2 > 25 ---- onlyif mysql # CAST syntax: SIGNED type: query II rowsort label-9080 SELECT + col1 AS col1, 2 * + - CAST( NULL AS SIGNED ) FROM tab0 AS cor0 WHERE NOT col0 / + 73 IS NOT NULL ---- skipif mysql # not compatible query II rowsort label-9080 SELECT + col1 AS col1, 2 * + - CAST ( NULL AS INTEGER ) FROM tab0 AS cor0 WHERE NOT col0 / + 73 IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query II rowsort label-9080 SELECT + col1 AS col1, 2 * + - CAST( NULL AS SIGNED ) FROM tab1 AS cor0 WHERE NOT col0 / + 73 IS NOT NULL ---- skipif mysql # not compatible query II rowsort label-9080 SELECT + col1 AS col1, 2 * + - CAST ( NULL AS INTEGER ) FROM tab1 AS cor0 WHERE NOT col0 / + 73 IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query II rowsort label-9080 SELECT + col1 AS col1, 2 * + - CAST( NULL AS SIGNED ) FROM tab2 AS cor0 WHERE NOT col0 / + 73 IS NOT NULL ---- skipif mysql # not compatible query II rowsort label-9080 SELECT + col1 AS col1, 2 * + - CAST ( NULL AS INTEGER ) FROM tab2 AS cor0 WHERE NOT col0 / + 73 IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query II rowsort label-9080 SELECT + col1 AS col1, 2 * + - CAST( NULL AS SIGNED ) FROM tab3 AS cor0 WHERE NOT col0 / + 73 IS NOT NULL ---- skipif mysql # not compatible query II rowsort label-9080 SELECT + col1 AS col1, 2 * + - CAST ( NULL AS INTEGER ) FROM tab3 AS cor0 WHERE NOT col0 / + 73 IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query II rowsort label-9080 SELECT + col1 AS col1, 2 * + - CAST( NULL AS SIGNED ) FROM tab4 AS cor0 WHERE NOT col0 / + 73 IS NOT NULL ---- skipif mysql # not compatible query II rowsort label-9080 SELECT + col1 AS col1, 2 * + - CAST ( NULL AS INTEGER ) FROM tab4 AS cor0 WHERE NOT col0 / + 73 IS NOT NULL ---- query I rowsort label-9085 SELECT ALL - col0 + - col0 AS col0 FROM tab0 cor0 WHERE NULL IS NULL ---- 10 values hashing to acb4fa05c325ca028e34b8a259d50618 query I rowsort label-9085 SELECT ALL - col0 + - col0 AS col0 FROM tab1 cor0 WHERE NULL IS NULL ---- 10 values hashing to acb4fa05c325ca028e34b8a259d50618 query I rowsort label-9085 SELECT ALL - col0 + - col0 AS col0 FROM tab2 cor0 WHERE NULL IS NULL ---- 10 values hashing to acb4fa05c325ca028e34b8a259d50618 query I rowsort label-9085 SELECT ALL - col0 + - col0 AS col0 FROM tab3 cor0 WHERE NULL IS NULL ---- 10 values hashing to acb4fa05c325ca028e34b8a259d50618 query I rowsort label-9085 SELECT ALL - col0 + - col0 AS col0 FROM tab4 cor0 WHERE NULL IS NULL ---- 10 values hashing to acb4fa05c325ca028e34b8a259d50618 query II rowsort label-9090 SELECT + 40, + 8 FROM tab0 AS cor0 WHERE 56 IS NOT NULL ---- 20 values hashing to 245d8b2a8afc566f1a90813bb677a1c7 query II rowsort label-9090 SELECT + 40, + 8 FROM tab1 AS cor0 WHERE 56 IS NOT NULL ---- 20 values hashing to 245d8b2a8afc566f1a90813bb677a1c7 query II rowsort label-9090 SELECT + 40, + 8 FROM tab2 AS cor0 WHERE 56 IS NOT NULL ---- 20 values hashing to 245d8b2a8afc566f1a90813bb677a1c7 query II rowsort label-9090 SELECT + 40, + 8 FROM tab3 AS cor0 WHERE 56 IS NOT NULL ---- 20 values hashing to 245d8b2a8afc566f1a90813bb677a1c7 query II rowsort label-9090 SELECT + 40, + 8 FROM tab4 AS cor0 WHERE 56 IS NOT NULL ---- 20 values hashing to 245d8b2a8afc566f1a90813bb677a1c7 query I rowsort label-9095 SELECT - 50 / + col4 FROM tab0 cor0 WHERE ( NOT ( NOT ( - - 37 ) = - col4 + + col0 ) ) ---- query I rowsort label-9095 SELECT - 50 / + col4 FROM tab1 cor0 WHERE ( NOT ( NOT ( - - 37 ) = - col4 + + col0 ) ) ---- query I rowsort label-9095 SELECT - 50 / + col4 FROM tab2 cor0 WHERE ( NOT ( NOT ( - - 37 ) = - col4 + + col0 ) ) ---- query I rowsort label-9095 SELECT - 50 / + col4 FROM tab3 cor0 WHERE ( NOT ( NOT ( - - 37 ) = - col4 + + col0 ) ) ---- query I rowsort label-9095 SELECT - 50 / + col4 FROM tab4 cor0 WHERE ( NOT ( NOT ( - - 37 ) = - col4 + + col0 ) ) ---- query I rowsort label-9100 SELECT + - 91 FROM tab0 WHERE NOT NULL IS NULL ---- query I rowsort label-9100 SELECT + - 91 FROM tab1 WHERE NOT NULL IS NULL ---- query I rowsort label-9100 SELECT + - 91 FROM tab2 WHERE NOT NULL IS NULL ---- query I rowsort label-9100 SELECT + - 91 FROM tab3 WHERE NOT NULL IS NULL ---- query I rowsort label-9100 SELECT + - 91 FROM tab4 WHERE NOT NULL IS NULL ---- query IIIIIII rowsort label-9105 SELECT * FROM tab0 WHERE NOT NULL NOT BETWEEN + + col4 AND NULL ---- query IIIIIII rowsort label-9105 SELECT * FROM tab1 WHERE NOT NULL NOT BETWEEN + + col4 AND NULL ---- query IIIIIII rowsort label-9105 SELECT * FROM tab2 WHERE NOT NULL NOT BETWEEN + + col4 AND NULL ---- query IIIIIII rowsort label-9105 SELECT * FROM tab3 WHERE NOT NULL NOT BETWEEN + + col4 AND NULL ---- query IIIIIII rowsort label-9105 SELECT * FROM tab4 WHERE NOT NULL NOT BETWEEN + + col4 AND NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-9110 SELECT * FROM tab0 WHERE NOT - - col4 NOT BETWEEN + CAST( NULL AS SIGNED ) AND NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-9110 SELECT * FROM tab0 WHERE NOT - - col4 NOT BETWEEN + CAST ( NULL AS INTEGER ) AND NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-9110 SELECT * FROM tab1 WHERE NOT - - col4 NOT BETWEEN + CAST( NULL AS SIGNED ) AND NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-9110 SELECT * FROM tab1 WHERE NOT - - col4 NOT BETWEEN + CAST ( NULL AS INTEGER ) AND NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-9110 SELECT * FROM tab2 WHERE NOT - - col4 NOT BETWEEN + CAST( NULL AS SIGNED ) AND NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-9110 SELECT * FROM tab2 WHERE NOT - - col4 NOT BETWEEN + CAST ( NULL AS INTEGER ) AND NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-9110 SELECT * FROM tab3 WHERE NOT - - col4 NOT BETWEEN + CAST( NULL AS SIGNED ) AND NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-9110 SELECT * FROM tab3 WHERE NOT - - col4 NOT BETWEEN + CAST ( NULL AS INTEGER ) AND NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-9110 SELECT * FROM tab4 WHERE NOT - - col4 NOT BETWEEN + CAST( NULL AS SIGNED ) AND NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-9110 SELECT * FROM tab4 WHERE NOT - - col4 NOT BETWEEN + CAST ( NULL AS INTEGER ) AND NULL ---- query I rowsort label-9115 SELECT DISTINCT + ( ( - - col1 ) ) AS col1 FROM tab0 WHERE NULL NOT BETWEEN - col1 AND - + 98 ---- query I rowsort label-9115 SELECT DISTINCT + ( ( - - col1 ) ) AS col1 FROM tab1 WHERE NULL NOT BETWEEN - col1 AND - + 98 ---- query I rowsort label-9115 SELECT DISTINCT + ( ( - - col1 ) ) AS col1 FROM tab2 WHERE NULL NOT BETWEEN - col1 AND - + 98 ---- query I rowsort label-9115 SELECT DISTINCT + ( ( - - col1 ) ) AS col1 FROM tab3 WHERE NULL NOT BETWEEN - col1 AND - + 98 ---- query I rowsort label-9115 SELECT DISTINCT + ( ( - - col1 ) ) AS col1 FROM tab4 WHERE NULL NOT BETWEEN - col1 AND - + 98 ---- query I rowsort label-9120 SELECT ALL 51 FROM tab0 WHERE - 59 IS NULL ---- query I rowsort label-9120 SELECT ALL 51 FROM tab1 WHERE - 59 IS NULL ---- query I rowsort label-9120 SELECT ALL 51 FROM tab2 WHERE - 59 IS NULL ---- query I rowsort label-9120 SELECT ALL 51 FROM tab3 WHERE - 59 IS NULL ---- query I rowsort label-9120 SELECT ALL 51 FROM tab4 WHERE - 59 IS NULL ---- query I rowsort label-9125 SELECT - - 31 FROM tab0 AS cor0 WHERE col0 IS NOT NULL ---- 10 values hashing to 3ab3d4c147f15c5fb40367bb90f8e776 query I rowsort label-9125 SELECT - - 31 FROM tab1 AS cor0 WHERE col0 IS NOT NULL ---- 10 values hashing to 3ab3d4c147f15c5fb40367bb90f8e776 query I rowsort label-9125 SELECT - - 31 FROM tab2 AS cor0 WHERE col0 IS NOT NULL ---- 10 values hashing to 3ab3d4c147f15c5fb40367bb90f8e776 query I rowsort label-9125 SELECT - - 31 FROM tab3 AS cor0 WHERE col0 IS NOT NULL ---- 10 values hashing to 3ab3d4c147f15c5fb40367bb90f8e776 query I rowsort label-9125 SELECT - - 31 FROM tab4 AS cor0 WHERE col0 IS NOT NULL ---- 10 values hashing to 3ab3d4c147f15c5fb40367bb90f8e776 query IIIIIII rowsort label-9130 SELECT * FROM tab0 AS cor0 WHERE NOT NULL > 29 - col4 * 5 ---- query IIIIIII rowsort label-9130 SELECT * FROM tab1 AS cor0 WHERE NOT NULL > 29 - col4 * 5 ---- query IIIIIII rowsort label-9130 SELECT * FROM tab2 AS cor0 WHERE NOT NULL > 29 - col4 * 5 ---- query IIIIIII rowsort label-9130 SELECT * FROM tab3 AS cor0 WHERE NOT NULL > 29 - col4 * 5 ---- query IIIIIII rowsort label-9130 SELECT * FROM tab4 AS cor0 WHERE NOT NULL > 29 - col4 * 5 ---- query II rowsort label-9135 SELECT DISTINCT 60 AS col2, col0 AS col4 FROM tab0 WHERE NOT ( NOT NULL > 3 ) ---- query II rowsort label-9135 SELECT DISTINCT 60 AS col2, col0 AS col4 FROM tab1 WHERE NOT ( NOT NULL > 3 ) ---- query II rowsort label-9135 SELECT DISTINCT 60 AS col2, col0 AS col4 FROM tab2 WHERE NOT ( NOT NULL > 3 ) ---- query II rowsort label-9135 SELECT DISTINCT 60 AS col2, col0 AS col4 FROM tab3 WHERE NOT ( NOT NULL > 3 ) ---- query II rowsort label-9135 SELECT DISTINCT 60 AS col2, col0 AS col4 FROM tab4 WHERE NOT ( NOT NULL > 3 ) ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query II rowsort label-9140 SELECT DISTINCT + col1 col4, 73 + - 58 - + - col4 * - 19 - + + col1 * - + 47 AS col1 FROM tab0 WHERE NOT NULL IS NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query II rowsort label-9140 SELECT DISTINCT + col1 col4, 73 + - 58 - + - col4 * - 19 - + + col1 * - + 47 AS col1 FROM tab1 WHERE NOT NULL IS NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query II rowsort label-9140 SELECT DISTINCT + col1 col4, 73 + - 58 - + - col4 * - 19 - + + col1 * - + 47 AS col1 FROM tab2 WHERE NOT NULL IS NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query II rowsort label-9140 SELECT DISTINCT + col1 col4, 73 + - 58 - + - col4 * - 19 - + + col1 * - + 47 AS col1 FROM tab3 WHERE NOT NULL IS NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query II rowsort label-9140 SELECT DISTINCT + col1 col4, 73 + - 58 - + - col4 * - 19 - + + col1 * - + 47 AS col1 FROM tab4 WHERE NOT NULL IS NULL ---- query I rowsort label-9145 SELECT DISTINCT - + col3 FROM tab0 WHERE NOT - col0 - 30 IS NULL ---- 10 values hashing to 19e9fb81d711d30a2b9bef5022326952 query I rowsort label-9145 SELECT DISTINCT - + col3 FROM tab1 WHERE NOT - col0 - 30 IS NULL ---- 10 values hashing to 19e9fb81d711d30a2b9bef5022326952 query I rowsort label-9145 SELECT DISTINCT - + col3 FROM tab2 WHERE NOT - col0 - 30 IS NULL ---- 10 values hashing to 19e9fb81d711d30a2b9bef5022326952 query I rowsort label-9145 SELECT DISTINCT - + col3 FROM tab3 WHERE NOT - col0 - 30 IS NULL ---- 10 values hashing to 19e9fb81d711d30a2b9bef5022326952 query I rowsort label-9145 SELECT DISTINCT - + col3 FROM tab4 WHERE NOT - col0 - 30 IS NULL ---- 10 values hashing to 19e9fb81d711d30a2b9bef5022326952 query I rowsort label-9150 SELECT col4 - 62 * + col0 AS col1 FROM tab0 WHERE NULL IS NOT NULL ---- query I rowsort label-9150 SELECT col4 - 62 * + col0 AS col1 FROM tab1 WHERE NULL IS NOT NULL ---- query I rowsort label-9150 SELECT col4 - 62 * + col0 AS col1 FROM tab2 WHERE NULL IS NOT NULL ---- query I rowsort label-9150 SELECT col4 - 62 * + col0 AS col1 FROM tab3 WHERE NULL IS NOT NULL ---- query I rowsort label-9150 SELECT col4 - 62 * + col0 AS col1 FROM tab4 WHERE NULL IS NOT NULL ---- query IIIIIII rowsort label-9155 SELECT * FROM tab0 AS cor0 WHERE NULL NOT BETWEEN ( NULL ) AND NULL ---- query IIIIIII rowsort label-9155 SELECT * FROM tab1 AS cor0 WHERE NULL NOT BETWEEN ( NULL ) AND NULL ---- query IIIIIII rowsort label-9155 SELECT * FROM tab2 AS cor0 WHERE NULL NOT BETWEEN ( NULL ) AND NULL ---- query IIIIIII rowsort label-9155 SELECT * FROM tab3 AS cor0 WHERE NULL NOT BETWEEN ( NULL ) AND NULL ---- query IIIIIII rowsort label-9155 SELECT * FROM tab4 AS cor0 WHERE NULL NOT BETWEEN ( NULL ) AND NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-9160 SELECT ALL * FROM tab0 AS cor0 WHERE NOT + 52 + ( + 95 ) NOT IN ( - CAST( NULL AS SIGNED ) * + + 62 ) ---- skipif mysql # not compatible query IIIIIII rowsort label-9160 SELECT ALL * FROM tab0 AS cor0 WHERE NOT + 52 + ( + 95 ) NOT IN ( - CAST ( NULL AS INTEGER ) * + + 62 ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-9160 SELECT ALL * FROM tab1 AS cor0 WHERE NOT + 52 + ( + 95 ) NOT IN ( - CAST( NULL AS SIGNED ) * + + 62 ) ---- skipif mysql # not compatible query IIIIIII rowsort label-9160 SELECT ALL * FROM tab1 AS cor0 WHERE NOT + 52 + ( + 95 ) NOT IN ( - CAST ( NULL AS INTEGER ) * + + 62 ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-9160 SELECT ALL * FROM tab2 AS cor0 WHERE NOT + 52 + ( + 95 ) NOT IN ( - CAST( NULL AS SIGNED ) * + + 62 ) ---- skipif mysql # not compatible query IIIIIII rowsort label-9160 SELECT ALL * FROM tab2 AS cor0 WHERE NOT + 52 + ( + 95 ) NOT IN ( - CAST ( NULL AS INTEGER ) * + + 62 ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-9160 SELECT ALL * FROM tab3 AS cor0 WHERE NOT + 52 + ( + 95 ) NOT IN ( - CAST( NULL AS SIGNED ) * + + 62 ) ---- skipif mysql # not compatible query IIIIIII rowsort label-9160 SELECT ALL * FROM tab3 AS cor0 WHERE NOT + 52 + ( + 95 ) NOT IN ( - CAST ( NULL AS INTEGER ) * + + 62 ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-9160 SELECT ALL * FROM tab4 AS cor0 WHERE NOT + 52 + ( + 95 ) NOT IN ( - CAST( NULL AS SIGNED ) * + + 62 ) ---- skipif mysql # not compatible query IIIIIII rowsort label-9160 SELECT ALL * FROM tab4 AS cor0 WHERE NOT + 52 + ( + 95 ) NOT IN ( - CAST ( NULL AS INTEGER ) * + + 62 ) ---- query III rowsort label-9165 SELECT ALL + + 3 + - 65 * - col3 - + 60 + + - 50 + - col0 AS col4, - col0 AS col0, + col5 AS col1 FROM tab0 WHERE NOT NULL IS NULL ---- query III rowsort label-9165 SELECT ALL + + 3 + - 65 * - col3 - + 60 + + - 50 + - col0 AS col4, - col0 AS col0, + col5 AS col1 FROM tab1 WHERE NOT NULL IS NULL ---- query III rowsort label-9165 SELECT ALL + + 3 + - 65 * - col3 - + 60 + + - 50 + - col0 AS col4, - col0 AS col0, + col5 AS col1 FROM tab2 WHERE NOT NULL IS NULL ---- query III rowsort label-9165 SELECT ALL + + 3 + - 65 * - col3 - + 60 + + - 50 + - col0 AS col4, - col0 AS col0, + col5 AS col1 FROM tab3 WHERE NOT NULL IS NULL ---- query III rowsort label-9165 SELECT ALL + + 3 + - 65 * - col3 - + 60 + + - 50 + - col0 AS col4, - col0 AS col0, + col5 AS col1 FROM tab4 WHERE NOT NULL IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-9170 SELECT * FROM tab0 cor0 WHERE NULL > + CAST( + + col0 AS SIGNED ) + + - col1 ---- skipif mysql # not compatible query IIIIIII rowsort label-9170 SELECT * FROM tab0 cor0 WHERE NULL > + CAST ( + + col0 AS INTEGER ) + + - col1 ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-9170 SELECT * FROM tab1 cor0 WHERE NULL > + CAST( + + col0 AS SIGNED ) + + - col1 ---- skipif mysql # not compatible query IIIIIII rowsort label-9170 SELECT * FROM tab1 cor0 WHERE NULL > + CAST ( + + col0 AS INTEGER ) + + - col1 ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-9170 SELECT * FROM tab2 cor0 WHERE NULL > + CAST( + + col0 AS SIGNED ) + + - col1 ---- skipif mysql # not compatible query IIIIIII rowsort label-9170 SELECT * FROM tab2 cor0 WHERE NULL > + CAST ( + + col0 AS INTEGER ) + + - col1 ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-9170 SELECT * FROM tab3 cor0 WHERE NULL > + CAST( + + col0 AS SIGNED ) + + - col1 ---- skipif mysql # not compatible query IIIIIII rowsort label-9170 SELECT * FROM tab3 cor0 WHERE NULL > + CAST ( + + col0 AS INTEGER ) + + - col1 ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-9170 SELECT * FROM tab4 cor0 WHERE NULL > + CAST( + + col0 AS SIGNED ) + + - col1 ---- skipif mysql # not compatible query IIIIIII rowsort label-9170 SELECT * FROM tab4 cor0 WHERE NULL > + CAST ( + + col0 AS INTEGER ) + + - col1 ---- onlyif mysql # CAST syntax: SIGNED type: query II rowsort label-9175 SELECT ALL + 61 + + CAST( NULL AS SIGNED ), col3 * + col1 + + col4 AS col3 FROM tab0 AS cor0 WHERE NULL <> NULL ---- skipif mysql # not compatible query II rowsort label-9175 SELECT ALL + 61 + + CAST ( NULL AS INTEGER ), col3 * + col1 + + col4 AS col3 FROM tab0 AS cor0 WHERE NULL <> NULL ---- onlyif mysql # CAST syntax: SIGNED type: query II rowsort label-9175 SELECT ALL + 61 + + CAST( NULL AS SIGNED ), col3 * + col1 + + col4 AS col3 FROM tab1 AS cor0 WHERE NULL <> NULL ---- skipif mysql # not compatible query II rowsort label-9175 SELECT ALL + 61 + + CAST ( NULL AS INTEGER ), col3 * + col1 + + col4 AS col3 FROM tab1 AS cor0 WHERE NULL <> NULL ---- onlyif mysql # CAST syntax: SIGNED type: query II rowsort label-9175 SELECT ALL + 61 + + CAST( NULL AS SIGNED ), col3 * + col1 + + col4 AS col3 FROM tab2 AS cor0 WHERE NULL <> NULL ---- skipif mysql # not compatible query II rowsort label-9175 SELECT ALL + 61 + + CAST ( NULL AS INTEGER ), col3 * + col1 + + col4 AS col3 FROM tab2 AS cor0 WHERE NULL <> NULL ---- onlyif mysql # CAST syntax: SIGNED type: query II rowsort label-9175 SELECT ALL + 61 + + CAST( NULL AS SIGNED ), col3 * + col1 + + col4 AS col3 FROM tab3 AS cor0 WHERE NULL <> NULL ---- skipif mysql # not compatible query II rowsort label-9175 SELECT ALL + 61 + + CAST ( NULL AS INTEGER ), col3 * + col1 + + col4 AS col3 FROM tab3 AS cor0 WHERE NULL <> NULL ---- onlyif mysql # CAST syntax: SIGNED type: query II rowsort label-9175 SELECT ALL + 61 + + CAST( NULL AS SIGNED ), col3 * + col1 + + col4 AS col3 FROM tab4 AS cor0 WHERE NULL <> NULL ---- skipif mysql # not compatible query II rowsort label-9175 SELECT ALL + 61 + + CAST ( NULL AS INTEGER ), col3 * + col1 + + col4 AS col3 FROM tab4 AS cor0 WHERE NULL <> NULL ---- query I rowsort label-9180 SELECT - col0 AS col4 FROM tab0 AS cor0 WHERE NULL >= + col3 ---- query I rowsort label-9180 SELECT - col0 AS col4 FROM tab1 AS cor0 WHERE NULL >= + col3 ---- query I rowsort label-9180 SELECT - col0 AS col4 FROM tab2 AS cor0 WHERE NULL >= + col3 ---- query I rowsort label-9180 SELECT - col0 AS col4 FROM tab3 AS cor0 WHERE NULL >= + col3 ---- query I rowsort label-9180 SELECT - col0 AS col4 FROM tab4 AS cor0 WHERE NULL >= + col3 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-9185 SELECT DISTINCT + CAST( NULL AS SIGNED ) AS col4 FROM tab0 WHERE - - col4 IS NOT NULL ---- NULL skipif mysql # not compatible query I rowsort label-9185 SELECT DISTINCT + CAST ( NULL AS INTEGER ) AS col4 FROM tab0 WHERE - - col4 IS NOT NULL ---- NULL onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-9185 SELECT DISTINCT + CAST( NULL AS SIGNED ) AS col4 FROM tab1 WHERE - - col4 IS NOT NULL ---- NULL skipif mysql # not compatible query I rowsort label-9185 SELECT DISTINCT + CAST ( NULL AS INTEGER ) AS col4 FROM tab1 WHERE - - col4 IS NOT NULL ---- NULL onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-9185 SELECT DISTINCT + CAST( NULL AS SIGNED ) AS col4 FROM tab2 WHERE - - col4 IS NOT NULL ---- NULL skipif mysql # not compatible query I rowsort label-9185 SELECT DISTINCT + CAST ( NULL AS INTEGER ) AS col4 FROM tab2 WHERE - - col4 IS NOT NULL ---- NULL onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-9185 SELECT DISTINCT + CAST( NULL AS SIGNED ) AS col4 FROM tab3 WHERE - - col4 IS NOT NULL ---- NULL skipif mysql # not compatible query I rowsort label-9185 SELECT DISTINCT + CAST ( NULL AS INTEGER ) AS col4 FROM tab3 WHERE - - col4 IS NOT NULL ---- NULL onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-9185 SELECT DISTINCT + CAST( NULL AS SIGNED ) AS col4 FROM tab4 WHERE - - col4 IS NOT NULL ---- NULL skipif mysql # not compatible query I rowsort label-9185 SELECT DISTINCT + CAST ( NULL AS INTEGER ) AS col4 FROM tab4 WHERE - - col4 IS NOT NULL ---- NULL onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-9190 SELECT * FROM tab0 AS cor0 WHERE NULL < + ( + - CAST( NULL AS SIGNED ) ) ---- skipif mysql # not compatible query IIIIIII rowsort label-9190 SELECT * FROM tab0 AS cor0 WHERE NULL < + ( + - CAST ( NULL AS INTEGER ) ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-9190 SELECT * FROM tab1 AS cor0 WHERE NULL < + ( + - CAST( NULL AS SIGNED ) ) ---- skipif mysql # not compatible query IIIIIII rowsort label-9190 SELECT * FROM tab1 AS cor0 WHERE NULL < + ( + - CAST ( NULL AS INTEGER ) ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-9190 SELECT * FROM tab2 AS cor0 WHERE NULL < + ( + - CAST( NULL AS SIGNED ) ) ---- skipif mysql # not compatible query IIIIIII rowsort label-9190 SELECT * FROM tab2 AS cor0 WHERE NULL < + ( + - CAST ( NULL AS INTEGER ) ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-9190 SELECT * FROM tab3 AS cor0 WHERE NULL < + ( + - CAST( NULL AS SIGNED ) ) ---- skipif mysql # not compatible query IIIIIII rowsort label-9190 SELECT * FROM tab3 AS cor0 WHERE NULL < + ( + - CAST ( NULL AS INTEGER ) ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-9190 SELECT * FROM tab4 AS cor0 WHERE NULL < + ( + - CAST( NULL AS SIGNED ) ) ---- skipif mysql # not compatible query IIIIIII rowsort label-9190 SELECT * FROM tab4 AS cor0 WHERE NULL < + ( + - CAST ( NULL AS INTEGER ) ) ---- query I rowsort label-9195 SELECT ALL col0 FROM tab0 WHERE 40 * col1 / col1 IS NOT NULL ---- 10 values hashing to 3e0374294159d0161eca7e4bf639b54a query I rowsort label-9195 SELECT ALL col0 FROM tab1 WHERE 40 * col1 / col1 IS NOT NULL ---- 10 values hashing to 3e0374294159d0161eca7e4bf639b54a query I rowsort label-9195 SELECT ALL col0 FROM tab2 WHERE 40 * col1 / col1 IS NOT NULL ---- 10 values hashing to 3e0374294159d0161eca7e4bf639b54a query I rowsort label-9195 SELECT ALL col0 FROM tab3 WHERE 40 * col1 / col1 IS NOT NULL ---- 10 values hashing to 3e0374294159d0161eca7e4bf639b54a query I rowsort label-9195 SELECT ALL col0 FROM tab4 WHERE 40 * col1 / col1 IS NOT NULL ---- 10 values hashing to 3e0374294159d0161eca7e4bf639b54a query I rowsort label-9200 SELECT col3 / - col1 FROM tab0 WHERE ( col3 ) < - col0 ---- query I rowsort label-9200 SELECT col3 / - col1 FROM tab1 WHERE ( col3 ) < - col0 ---- query I rowsort label-9200 SELECT col3 / - col1 FROM tab2 WHERE ( col3 ) < - col0 ---- query I rowsort label-9200 SELECT col3 / - col1 FROM tab3 WHERE ( col3 ) < - col0 ---- query I rowsort label-9200 SELECT col3 / - col1 FROM tab4 WHERE ( col3 ) < - col0 ---- query I rowsort label-9205 SELECT ALL col2 AS col5 FROM tab0 WHERE - + col3 BETWEEN - 72 AND 50 + + 78 ---- 0 query I rowsort label-9205 SELECT ALL col2 AS col5 FROM tab1 WHERE - + col3 BETWEEN - 72 AND 50 + + 78 ---- 0 query I rowsort label-9205 SELECT ALL col2 AS col5 FROM tab2 WHERE - + col3 BETWEEN - 72 AND 50 + + 78 ---- 0 query I rowsort label-9205 SELECT ALL col2 AS col5 FROM tab3 WHERE - + col3 BETWEEN - 72 AND 50 + + 78 ---- 0 query I rowsort label-9205 SELECT ALL col2 AS col5 FROM tab4 WHERE - + col3 BETWEEN - 72 AND 50 + + 78 ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-9210 SELECT ALL + COUNT( * ) AS col3 FROM tab0 WHERE NOT col0 IS NULL ---- 10 skipif mysql # not compatible query I rowsort label-9210 SELECT ALL + COUNT ( * ) AS col3 FROM tab0 WHERE NOT col0 IS NULL ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-9210 SELECT ALL + COUNT( * ) AS col3 FROM tab1 WHERE NOT col0 IS NULL ---- 10 skipif mysql # not compatible query I rowsort label-9210 SELECT ALL + COUNT ( * ) AS col3 FROM tab1 WHERE NOT col0 IS NULL ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-9210 SELECT ALL + COUNT( * ) AS col3 FROM tab2 WHERE NOT col0 IS NULL ---- 10 skipif mysql # not compatible query I rowsort label-9210 SELECT ALL + COUNT ( * ) AS col3 FROM tab2 WHERE NOT col0 IS NULL ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-9210 SELECT ALL + COUNT( * ) AS col3 FROM tab3 WHERE NOT col0 IS NULL ---- 10 skipif mysql # not compatible query I rowsort label-9210 SELECT ALL + COUNT ( * ) AS col3 FROM tab3 WHERE NOT col0 IS NULL ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-9210 SELECT ALL + COUNT( * ) AS col3 FROM tab4 WHERE NOT col0 IS NULL ---- 10 skipif mysql # not compatible query I rowsort label-9210 SELECT ALL + COUNT ( * ) AS col3 FROM tab4 WHERE NOT col0 IS NULL ---- 10 query I rowsort label-9215 SELECT - col3 * col3 FROM tab0 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 0be4dc2deb703dff0716d7524d83ee93 query I rowsort label-9215 SELECT - col3 * col3 FROM tab1 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 0be4dc2deb703dff0716d7524d83ee93 query I rowsort label-9215 SELECT - col3 * col3 FROM tab2 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 0be4dc2deb703dff0716d7524d83ee93 query I rowsort label-9215 SELECT - col3 * col3 FROM tab3 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 0be4dc2deb703dff0716d7524d83ee93 query I rowsort label-9215 SELECT - col3 * col3 FROM tab4 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 0be4dc2deb703dff0716d7524d83ee93 query IIIIIII rowsort label-9220 SELECT * FROM tab0 AS cor0 WHERE NOT - 9 * + 53 / col3 NOT BETWEEN col1 AND - col3 - col4 ---- query IIIIIII rowsort label-9220 SELECT * FROM tab1 AS cor0 WHERE NOT - 9 * + 53 / col3 NOT BETWEEN col1 AND - col3 - col4 ---- query IIIIIII rowsort label-9220 SELECT * FROM tab2 AS cor0 WHERE NOT - 9 * + 53 / col3 NOT BETWEEN col1 AND - col3 - col4 ---- query IIIIIII rowsort label-9220 SELECT * FROM tab3 AS cor0 WHERE NOT - 9 * + 53 / col3 NOT BETWEEN col1 AND - col3 - col4 ---- query IIIIIII rowsort label-9220 SELECT * FROM tab4 AS cor0 WHERE NOT - 9 * + 53 / col3 NOT BETWEEN col1 AND - col3 - col4 ---- query I rowsort label-9225 SELECT + - 8 AS col0 FROM tab0 AS cor0 WHERE NULL BETWEEN 95 AND NULL ---- query I rowsort label-9225 SELECT + - 8 AS col0 FROM tab1 AS cor0 WHERE NULL BETWEEN 95 AND NULL ---- query I rowsort label-9225 SELECT + - 8 AS col0 FROM tab2 AS cor0 WHERE NULL BETWEEN 95 AND NULL ---- query I rowsort label-9225 SELECT + - 8 AS col0 FROM tab3 AS cor0 WHERE NULL BETWEEN 95 AND NULL ---- query I rowsort label-9225 SELECT + - 8 AS col0 FROM tab4 AS cor0 WHERE NULL BETWEEN 95 AND NULL ---- onlyif mysql # CAST syntax: DECIMAL type: query IIIIIII rowsort label-9230 SELECT * FROM tab0 AS cor0 WHERE ( NULL ) IN ( + 35, - CAST( NULL AS DECIMAL ), CAST( - 83 AS DECIMAL ) + - - ( col1 ) + + + 13 ) ---- skipif mysql # not compatible query IIIIIII rowsort label-9230 SELECT * FROM tab0 AS cor0 WHERE ( NULL ) IN ( + 35, - CAST ( NULL AS REAL ), CAST ( - 83 AS REAL ) + - - ( col1 ) + + + 13 ) ---- onlyif mysql # CAST syntax: DECIMAL type: query IIIIIII rowsort label-9230 SELECT * FROM tab1 AS cor0 WHERE ( NULL ) IN ( + 35, - CAST( NULL AS DECIMAL ), CAST( - 83 AS DECIMAL ) + - - ( col1 ) + + + 13 ) ---- skipif mysql # not compatible query IIIIIII rowsort label-9230 SELECT * FROM tab1 AS cor0 WHERE ( NULL ) IN ( + 35, - CAST ( NULL AS REAL ), CAST ( - 83 AS REAL ) + - - ( col1 ) + + + 13 ) ---- onlyif mysql # CAST syntax: DECIMAL type: query IIIIIII rowsort label-9230 SELECT * FROM tab2 AS cor0 WHERE ( NULL ) IN ( + 35, - CAST( NULL AS DECIMAL ), CAST( - 83 AS DECIMAL ) + - - ( col1 ) + + + 13 ) ---- skipif mysql # not compatible query IIIIIII rowsort label-9230 SELECT * FROM tab2 AS cor0 WHERE ( NULL ) IN ( + 35, - CAST ( NULL AS REAL ), CAST ( - 83 AS REAL ) + - - ( col1 ) + + + 13 ) ---- onlyif mysql # CAST syntax: DECIMAL type: query IIIIIII rowsort label-9230 SELECT * FROM tab3 AS cor0 WHERE ( NULL ) IN ( + 35, - CAST( NULL AS DECIMAL ), CAST( - 83 AS DECIMAL ) + - - ( col1 ) + + + 13 ) ---- skipif mysql # not compatible query IIIIIII rowsort label-9230 SELECT * FROM tab3 AS cor0 WHERE ( NULL ) IN ( + 35, - CAST ( NULL AS REAL ), CAST ( - 83 AS REAL ) + - - ( col1 ) + + + 13 ) ---- onlyif mysql # CAST syntax: DECIMAL type: query IIIIIII rowsort label-9230 SELECT * FROM tab4 AS cor0 WHERE ( NULL ) IN ( + 35, - CAST( NULL AS DECIMAL ), CAST( - 83 AS DECIMAL ) + - - ( col1 ) + + + 13 ) ---- skipif mysql # not compatible query IIIIIII rowsort label-9230 SELECT * FROM tab4 AS cor0 WHERE ( NULL ) IN ( + 35, - CAST ( NULL AS REAL ), CAST ( - 83 AS REAL ) + - - ( col1 ) + + + 13 ) ---- query I rowsort label-9235 SELECT ALL + 37 AS col5 FROM tab0 AS cor0 WHERE NOT ( NULL ) IS NOT NULL ---- 10 values hashing to 786ba28787f5e138a8b7929b54a28022 query I rowsort label-9235 SELECT ALL + 37 AS col5 FROM tab1 AS cor0 WHERE NOT ( NULL ) IS NOT NULL ---- 10 values hashing to 786ba28787f5e138a8b7929b54a28022 query I rowsort label-9235 SELECT ALL + 37 AS col5 FROM tab2 AS cor0 WHERE NOT ( NULL ) IS NOT NULL ---- 10 values hashing to 786ba28787f5e138a8b7929b54a28022 query I rowsort label-9235 SELECT ALL + 37 AS col5 FROM tab3 AS cor0 WHERE NOT ( NULL ) IS NOT NULL ---- 10 values hashing to 786ba28787f5e138a8b7929b54a28022 query I rowsort label-9235 SELECT ALL + 37 AS col5 FROM tab4 AS cor0 WHERE NOT ( NULL ) IS NOT NULL ---- 10 values hashing to 786ba28787f5e138a8b7929b54a28022 query I rowsort label-9240 SELECT ALL - 54 FROM tab0 WHERE NOT NULL IS NULL ---- query I rowsort label-9240 SELECT ALL - 54 FROM tab1 WHERE NOT NULL IS NULL ---- query I rowsort label-9240 SELECT ALL - 54 FROM tab2 WHERE NOT NULL IS NULL ---- query I rowsort label-9240 SELECT ALL - 54 FROM tab3 WHERE NOT NULL IS NULL ---- query I rowsort label-9240 SELECT ALL - 54 FROM tab4 WHERE NOT NULL IS NULL ---- query IIIIIII rowsort label-9245 SELECT * FROM tab0 WHERE NULL BETWEEN NULL AND + - col1 ---- query IIIIIII rowsort label-9245 SELECT * FROM tab1 WHERE NULL BETWEEN NULL AND + - col1 ---- query IIIIIII rowsort label-9245 SELECT * FROM tab2 WHERE NULL BETWEEN NULL AND + - col1 ---- query IIIIIII rowsort label-9245 SELECT * FROM tab3 WHERE NULL BETWEEN NULL AND + - col1 ---- query IIIIIII rowsort label-9245 SELECT * FROM tab4 WHERE NULL BETWEEN NULL AND + - col1 ---- onlyif mysql # aggregate syntax: query I rowsort label-9250 SELECT DISTINCT - - 48 + + COUNT( ALL - - col3 ) AS col5 FROM tab0 WHERE NOT - 93 IS NULL ---- 58 skipif mysql # not compatible query I rowsort label-9250 SELECT DISTINCT - - 48 + + COUNT ( ALL - - col3 ) AS col5 FROM tab0 WHERE NOT - 93 IS NULL ---- 58 onlyif mysql # aggregate syntax: query I rowsort label-9250 SELECT DISTINCT - - 48 + + COUNT( ALL - - col3 ) AS col5 FROM tab1 WHERE NOT - 93 IS NULL ---- 58 skipif mysql # not compatible query I rowsort label-9250 SELECT DISTINCT - - 48 + + COUNT ( ALL - - col3 ) AS col5 FROM tab1 WHERE NOT - 93 IS NULL ---- 58 onlyif mysql # aggregate syntax: query I rowsort label-9250 SELECT DISTINCT - - 48 + + COUNT( ALL - - col3 ) AS col5 FROM tab2 WHERE NOT - 93 IS NULL ---- 58 skipif mysql # not compatible query I rowsort label-9250 SELECT DISTINCT - - 48 + + COUNT ( ALL - - col3 ) AS col5 FROM tab2 WHERE NOT - 93 IS NULL ---- 58 onlyif mysql # aggregate syntax: query I rowsort label-9250 SELECT DISTINCT - - 48 + + COUNT( ALL - - col3 ) AS col5 FROM tab3 WHERE NOT - 93 IS NULL ---- 58 skipif mysql # not compatible query I rowsort label-9250 SELECT DISTINCT - - 48 + + COUNT ( ALL - - col3 ) AS col5 FROM tab3 WHERE NOT - 93 IS NULL ---- 58 onlyif mysql # aggregate syntax: query I rowsort label-9250 SELECT DISTINCT - - 48 + + COUNT( ALL - - col3 ) AS col5 FROM tab4 WHERE NOT - 93 IS NULL ---- 58 skipif mysql # not compatible query I rowsort label-9250 SELECT DISTINCT - - 48 + + COUNT ( ALL - - col3 ) AS col5 FROM tab4 WHERE NOT - 93 IS NULL ---- 58 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-9255 SELECT DISTINCT col0 - - CAST( NULL AS SIGNED ) AS col5 FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND NULL ---- skipif mysql # not compatible query I rowsort label-9255 SELECT DISTINCT col0 - - CAST ( NULL AS INTEGER ) AS col5 FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-9255 SELECT DISTINCT col0 - - CAST( NULL AS SIGNED ) AS col5 FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND NULL ---- skipif mysql # not compatible query I rowsort label-9255 SELECT DISTINCT col0 - - CAST ( NULL AS INTEGER ) AS col5 FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-9255 SELECT DISTINCT col0 - - CAST( NULL AS SIGNED ) AS col5 FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND NULL ---- skipif mysql # not compatible query I rowsort label-9255 SELECT DISTINCT col0 - - CAST ( NULL AS INTEGER ) AS col5 FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-9255 SELECT DISTINCT col0 - - CAST( NULL AS SIGNED ) AS col5 FROM tab3 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND NULL ---- skipif mysql # not compatible query I rowsort label-9255 SELECT DISTINCT col0 - - CAST ( NULL AS INTEGER ) AS col5 FROM tab3 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-9255 SELECT DISTINCT col0 - - CAST( NULL AS SIGNED ) AS col5 FROM tab4 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND NULL ---- skipif mysql # not compatible query I rowsort label-9255 SELECT DISTINCT col0 - - CAST ( NULL AS INTEGER ) AS col5 FROM tab4 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-9260 SELECT DISTINCT - 19 col4 FROM tab0 AS cor0 WHERE NOT + col5 IS NOT NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-9260 SELECT DISTINCT - 19 col4 FROM tab1 AS cor0 WHERE NOT + col5 IS NOT NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-9260 SELECT DISTINCT - 19 col4 FROM tab2 AS cor0 WHERE NOT + col5 IS NOT NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-9260 SELECT DISTINCT - 19 col4 FROM tab3 AS cor0 WHERE NOT + col5 IS NOT NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-9260 SELECT DISTINCT - 19 col4 FROM tab4 AS cor0 WHERE NOT + col5 IS NOT NULL ---- query IIIIIII rowsort label-9265 SELECT * FROM tab0 AS cor0 WHERE col1 / + - 8 IS NULL ---- query IIIIIII rowsort label-9265 SELECT * FROM tab1 AS cor0 WHERE col1 / + - 8 IS NULL ---- query IIIIIII rowsort label-9265 SELECT * FROM tab2 AS cor0 WHERE col1 / + - 8 IS NULL ---- query IIIIIII rowsort label-9265 SELECT * FROM tab3 AS cor0 WHERE col1 / + - 8 IS NULL ---- query IIIIIII rowsort label-9265 SELECT * FROM tab4 AS cor0 WHERE col1 / + - 8 IS NULL ---- query IIIIIII rowsort label-9270 SELECT * FROM tab0 WHERE 37 * + - 61 IS NULL ---- query IIIIIII rowsort label-9270 SELECT * FROM tab1 WHERE 37 * + - 61 IS NULL ---- query IIIIIII rowsort label-9270 SELECT * FROM tab2 WHERE 37 * + - 61 IS NULL ---- query IIIIIII rowsort label-9270 SELECT * FROM tab3 WHERE 37 * + - 61 IS NULL ---- query IIIIIII rowsort label-9270 SELECT * FROM tab4 WHERE 37 * + - 61 IS NULL ---- query I rowsort label-9275 SELECT - col0 FROM tab0 WHERE col0 + + col4 * col3 IS NULL ---- query I rowsort label-9275 SELECT - col0 FROM tab1 WHERE col0 + + col4 * col3 IS NULL ---- query I rowsort label-9275 SELECT - col0 FROM tab2 WHERE col0 + + col4 * col3 IS NULL ---- query I rowsort label-9275 SELECT - col0 FROM tab3 WHERE col0 + + col4 * col3 IS NULL ---- query I rowsort label-9275 SELECT - col0 FROM tab4 WHERE col0 + + col4 * col3 IS NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-9280 SELECT + col1 col4 FROM tab0 WHERE NOT + 54 * - - col4 NOT IN ( + 71, 18, col1, + col0 / - - 38 + + 29, + col4, + col4, - col4 ) ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-9280 SELECT + col1 col4 FROM tab1 WHERE NOT + 54 * - - col4 NOT IN ( + 71, 18, col1, + col0 / - - 38 + + 29, + col4, + col4, - col4 ) ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-9280 SELECT + col1 col4 FROM tab2 WHERE NOT + 54 * - - col4 NOT IN ( + 71, 18, col1, + col0 / - - 38 + + 29, + col4, + col4, - col4 ) ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-9280 SELECT + col1 col4 FROM tab3 WHERE NOT + 54 * - - col4 NOT IN ( + 71, 18, col1, + col0 / - - 38 + + 29, + col4, + col4, - col4 ) ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-9280 SELECT + col1 col4 FROM tab4 WHERE NOT + 54 * - - col4 NOT IN ( + 71, 18, col1, + col0 / - - 38 + + 29, + col4, + col4, - col4 ) ---- query IIIIIII rowsort label-9285 SELECT * FROM tab0 AS cor0 WHERE NOT NULL = - 39 * 38 ---- query IIIIIII rowsort label-9285 SELECT * FROM tab1 AS cor0 WHERE NOT NULL = - 39 * 38 ---- query IIIIIII rowsort label-9285 SELECT * FROM tab2 AS cor0 WHERE NOT NULL = - 39 * 38 ---- query IIIIIII rowsort label-9285 SELECT * FROM tab3 AS cor0 WHERE NOT NULL = - 39 * 38 ---- query IIIIIII rowsort label-9285 SELECT * FROM tab4 AS cor0 WHERE NOT NULL = - 39 * 38 ---- query I rowsort label-9290 SELECT ALL - col0 FROM tab0 AS cor0 WHERE 48 <= NULL ---- query I rowsort label-9290 SELECT ALL - col0 FROM tab1 AS cor0 WHERE 48 <= NULL ---- query I rowsort label-9290 SELECT ALL - col0 FROM tab2 AS cor0 WHERE 48 <= NULL ---- query I rowsort label-9290 SELECT ALL - col0 FROM tab3 AS cor0 WHERE 48 <= NULL ---- query I rowsort label-9290 SELECT ALL - col0 FROM tab4 AS cor0 WHERE 48 <= NULL ---- onlyif mysql # aggregate syntax: query I rowsort label-9295 SELECT 79 * - COUNT( * ) FROM tab0 AS cor0 WHERE NULL IS NULL ---- -790 skipif mysql # not compatible query I rowsort label-9295 SELECT 79 * - COUNT ( * ) FROM tab0 AS cor0 WHERE NULL IS NULL ---- -790 onlyif mysql # aggregate syntax: query I rowsort label-9295 SELECT 79 * - COUNT( * ) FROM tab1 AS cor0 WHERE NULL IS NULL ---- -790 skipif mysql # not compatible query I rowsort label-9295 SELECT 79 * - COUNT ( * ) FROM tab1 AS cor0 WHERE NULL IS NULL ---- -790 onlyif mysql # aggregate syntax: query I rowsort label-9295 SELECT 79 * - COUNT( * ) FROM tab2 AS cor0 WHERE NULL IS NULL ---- -790 skipif mysql # not compatible query I rowsort label-9295 SELECT 79 * - COUNT ( * ) FROM tab2 AS cor0 WHERE NULL IS NULL ---- -790 onlyif mysql # aggregate syntax: query I rowsort label-9295 SELECT 79 * - COUNT( * ) FROM tab3 AS cor0 WHERE NULL IS NULL ---- -790 skipif mysql # not compatible query I rowsort label-9295 SELECT 79 * - COUNT ( * ) FROM tab3 AS cor0 WHERE NULL IS NULL ---- -790 onlyif mysql # aggregate syntax: query I rowsort label-9295 SELECT 79 * - COUNT( * ) FROM tab4 AS cor0 WHERE NULL IS NULL ---- -790 skipif mysql # not compatible query I rowsort label-9295 SELECT 79 * - COUNT ( * ) FROM tab4 AS cor0 WHERE NULL IS NULL ---- -790 query IIIIIII rowsort label-9300 SELECT ALL * FROM tab0 WHERE NULL NOT BETWEEN - col4 AND - + col4 + + 62 ---- query IIIIIII rowsort label-9300 SELECT ALL * FROM tab1 WHERE NULL NOT BETWEEN - col4 AND - + col4 + + 62 ---- query IIIIIII rowsort label-9300 SELECT ALL * FROM tab2 WHERE NULL NOT BETWEEN - col4 AND - + col4 + + 62 ---- query IIIIIII rowsort label-9300 SELECT ALL * FROM tab3 WHERE NULL NOT BETWEEN - col4 AND - + col4 + + 62 ---- query IIIIIII rowsort label-9300 SELECT ALL * FROM tab4 WHERE NULL NOT BETWEEN - col4 AND - + col4 + + 62 ---- query IIIIIII rowsort label-9305 SELECT * FROM tab0 AS cor0 WHERE NOT 2 IS NOT NULL ---- query IIIIIII rowsort label-9305 SELECT * FROM tab1 AS cor0 WHERE NOT 2 IS NOT NULL ---- query IIIIIII rowsort label-9305 SELECT * FROM tab2 AS cor0 WHERE NOT 2 IS NOT NULL ---- query IIIIIII rowsort label-9305 SELECT * FROM tab3 AS cor0 WHERE NOT 2 IS NOT NULL ---- query IIIIIII rowsort label-9305 SELECT * FROM tab4 AS cor0 WHERE NOT 2 IS NOT NULL ---- query I rowsort label-9310 SELECT 39 AS col3 FROM tab0 cor0 WHERE NOT - col1 + - col1 IN ( + col4 ) ---- 10 values hashing to 1ee402b6ab111e0e781eccbe484bad07 query I rowsort label-9310 SELECT 39 AS col3 FROM tab1 cor0 WHERE NOT - col1 + - col1 IN ( + col4 ) ---- 10 values hashing to 1ee402b6ab111e0e781eccbe484bad07 query I rowsort label-9310 SELECT 39 AS col3 FROM tab2 cor0 WHERE NOT - col1 + - col1 IN ( + col4 ) ---- 10 values hashing to 1ee402b6ab111e0e781eccbe484bad07 query I rowsort label-9310 SELECT 39 AS col3 FROM tab3 cor0 WHERE NOT - col1 + - col1 IN ( + col4 ) ---- 10 values hashing to 1ee402b6ab111e0e781eccbe484bad07 query I rowsort label-9310 SELECT 39 AS col3 FROM tab4 cor0 WHERE NOT - col1 + - col1 IN ( + col4 ) ---- 10 values hashing to 1ee402b6ab111e0e781eccbe484bad07 query I rowsort label-9315 SELECT DISTINCT - + ( 14 ) FROM tab0 AS cor0 WHERE NOT col1 + + 91 * - 12 + + col1 IS NULL ---- -14 query I rowsort label-9315 SELECT DISTINCT - + ( 14 ) FROM tab1 AS cor0 WHERE NOT col1 + + 91 * - 12 + + col1 IS NULL ---- -14 query I rowsort label-9315 SELECT DISTINCT - + ( 14 ) FROM tab2 AS cor0 WHERE NOT col1 + + 91 * - 12 + + col1 IS NULL ---- -14 query I rowsort label-9315 SELECT DISTINCT - + ( 14 ) FROM tab3 AS cor0 WHERE NOT col1 + + 91 * - 12 + + col1 IS NULL ---- -14 query I rowsort label-9315 SELECT DISTINCT - + ( 14 ) FROM tab4 AS cor0 WHERE NOT col1 + + 91 * - 12 + + col1 IS NULL ---- -14 query IIIIIII rowsort label-9320 SELECT * FROM tab0 AS cor0 WHERE NOT NULL > 47 ---- query IIIIIII rowsort label-9320 SELECT * FROM tab1 AS cor0 WHERE NOT NULL > 47 ---- query IIIIIII rowsort label-9320 SELECT * FROM tab2 AS cor0 WHERE NOT NULL > 47 ---- query IIIIIII rowsort label-9320 SELECT * FROM tab3 AS cor0 WHERE NOT NULL > 47 ---- query IIIIIII rowsort label-9320 SELECT * FROM tab4 AS cor0 WHERE NOT NULL > 47 ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-9325 SELECT ALL * FROM tab0 AS cor0 WHERE NOT NULL <> - CAST( NULL AS SIGNED ) * + col4 * col4 ---- skipif mysql # not compatible query IIIIIII rowsort label-9325 SELECT ALL * FROM tab0 AS cor0 WHERE NOT NULL <> - CAST ( NULL AS INTEGER ) * + col4 * col4 ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-9325 SELECT ALL * FROM tab1 AS cor0 WHERE NOT NULL <> - CAST( NULL AS SIGNED ) * + col4 * col4 ---- skipif mysql # not compatible query IIIIIII rowsort label-9325 SELECT ALL * FROM tab1 AS cor0 WHERE NOT NULL <> - CAST ( NULL AS INTEGER ) * + col4 * col4 ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-9325 SELECT ALL * FROM tab2 AS cor0 WHERE NOT NULL <> - CAST( NULL AS SIGNED ) * + col4 * col4 ---- skipif mysql # not compatible query IIIIIII rowsort label-9325 SELECT ALL * FROM tab2 AS cor0 WHERE NOT NULL <> - CAST ( NULL AS INTEGER ) * + col4 * col4 ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-9325 SELECT ALL * FROM tab3 AS cor0 WHERE NOT NULL <> - CAST( NULL AS SIGNED ) * + col4 * col4 ---- skipif mysql # not compatible query IIIIIII rowsort label-9325 SELECT ALL * FROM tab3 AS cor0 WHERE NOT NULL <> - CAST ( NULL AS INTEGER ) * + col4 * col4 ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-9325 SELECT ALL * FROM tab4 AS cor0 WHERE NOT NULL <> - CAST( NULL AS SIGNED ) * + col4 * col4 ---- skipif mysql # not compatible query IIIIIII rowsort label-9325 SELECT ALL * FROM tab4 AS cor0 WHERE NOT NULL <> - CAST ( NULL AS INTEGER ) * + col4 * col4 ---- query IIIIIII rowsort label-9330 SELECT ALL * FROM tab0 AS cor0 WHERE NOT ( NULL ) BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-9330 SELECT ALL * FROM tab1 AS cor0 WHERE NOT ( NULL ) BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-9330 SELECT ALL * FROM tab2 AS cor0 WHERE NOT ( NULL ) BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-9330 SELECT ALL * FROM tab3 AS cor0 WHERE NOT ( NULL ) BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-9330 SELECT ALL * FROM tab4 AS cor0 WHERE NOT ( NULL ) BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-9335 SELECT * FROM tab0 AS cor0 WHERE NOT NULL NOT IN ( + col3, col1, + col1, col3 ) ---- query IIIIIII rowsort label-9335 SELECT * FROM tab1 AS cor0 WHERE NOT NULL NOT IN ( + col3, col1, + col1, col3 ) ---- query IIIIIII rowsort label-9335 SELECT * FROM tab2 AS cor0 WHERE NOT NULL NOT IN ( + col3, col1, + col1, col3 ) ---- query IIIIIII rowsort label-9335 SELECT * FROM tab3 AS cor0 WHERE NOT NULL NOT IN ( + col3, col1, + col1, col3 ) ---- query IIIIIII rowsort label-9335 SELECT * FROM tab4 AS cor0 WHERE NOT NULL NOT IN ( + col3, col1, + col1, col3 ) ---- query I rowsort label-9340 SELECT col4 AS col3 FROM tab0 AS cor0 WHERE ( NULL ) >= - - col3 ---- query I rowsort label-9340 SELECT col4 AS col3 FROM tab1 AS cor0 WHERE ( NULL ) >= - - col3 ---- query I rowsort label-9340 SELECT col4 AS col3 FROM tab2 AS cor0 WHERE ( NULL ) >= - - col3 ---- query I rowsort label-9340 SELECT col4 AS col3 FROM tab3 AS cor0 WHERE ( NULL ) >= - - col3 ---- query I rowsort label-9340 SELECT col4 AS col3 FROM tab4 AS cor0 WHERE ( NULL ) >= - - col3 ---- query I rowsort label-9345 SELECT ALL + 47 + - ( + col0 ) AS col0 FROM tab0 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-9345 SELECT ALL + 47 + - ( + col0 ) AS col0 FROM tab1 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-9345 SELECT ALL + 47 + - ( + col0 ) AS col0 FROM tab2 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-9345 SELECT ALL + 47 + - ( + col0 ) AS col0 FROM tab3 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-9345 SELECT ALL + 47 + - ( + col0 ) AS col0 FROM tab4 AS cor0 WHERE NOT NULL IS NULL ---- onlyif mysql # aggregate syntax: query I rowsort label-9350 SELECT DISTINCT + + COUNT( * ) AS col2 FROM tab0 AS cor0 WHERE + col2 IS NOT NULL ---- 10 skipif mysql # not compatible query I rowsort label-9350 SELECT DISTINCT + + COUNT ( * ) AS col2 FROM tab0 AS cor0 WHERE + col2 IS NOT NULL ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-9350 SELECT DISTINCT + + COUNT( * ) AS col2 FROM tab1 AS cor0 WHERE + col2 IS NOT NULL ---- 10 skipif mysql # not compatible query I rowsort label-9350 SELECT DISTINCT + + COUNT ( * ) AS col2 FROM tab1 AS cor0 WHERE + col2 IS NOT NULL ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-9350 SELECT DISTINCT + + COUNT( * ) AS col2 FROM tab2 AS cor0 WHERE + col2 IS NOT NULL ---- 10 skipif mysql # not compatible query I rowsort label-9350 SELECT DISTINCT + + COUNT ( * ) AS col2 FROM tab2 AS cor0 WHERE + col2 IS NOT NULL ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-9350 SELECT DISTINCT + + COUNT( * ) AS col2 FROM tab3 AS cor0 WHERE + col2 IS NOT NULL ---- 10 skipif mysql # not compatible query I rowsort label-9350 SELECT DISTINCT + + COUNT ( * ) AS col2 FROM tab3 AS cor0 WHERE + col2 IS NOT NULL ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-9350 SELECT DISTINCT + + COUNT( * ) AS col2 FROM tab4 AS cor0 WHERE + col2 IS NOT NULL ---- 10 skipif mysql # not compatible query I rowsort label-9350 SELECT DISTINCT + + COUNT ( * ) AS col2 FROM tab4 AS cor0 WHERE + col2 IS NOT NULL ---- 10 query IIIIIII rowsort label-9355 SELECT * FROM tab0 WHERE NULL NOT BETWEEN - - col3 + + - col0 AND ( NULL ) ---- query IIIIIII rowsort label-9355 SELECT * FROM tab1 WHERE NULL NOT BETWEEN - - col3 + + - col0 AND ( NULL ) ---- query IIIIIII rowsort label-9355 SELECT * FROM tab2 WHERE NULL NOT BETWEEN - - col3 + + - col0 AND ( NULL ) ---- query IIIIIII rowsort label-9355 SELECT * FROM tab3 WHERE NULL NOT BETWEEN - - col3 + + - col0 AND ( NULL ) ---- query IIIIIII rowsort label-9355 SELECT * FROM tab4 WHERE NULL NOT BETWEEN - - col3 + + - col0 AND ( NULL ) ---- query I rowsort label-9360 SELECT DISTINCT - 33 * col4 AS col3 FROM tab0 cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-9360 SELECT DISTINCT - 33 * col4 AS col3 FROM tab1 cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-9360 SELECT DISTINCT - 33 * col4 AS col3 FROM tab2 cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-9360 SELECT DISTINCT - 33 * col4 AS col3 FROM tab3 cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-9360 SELECT DISTINCT - 33 * col4 AS col3 FROM tab4 cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-9365 SELECT col5 AS col1 FROM tab0 WHERE NOT - - col0 * 60 IS NOT NULL ---- query I rowsort label-9365 SELECT col5 AS col1 FROM tab1 WHERE NOT - - col0 * 60 IS NOT NULL ---- query I rowsort label-9365 SELECT col5 AS col1 FROM tab2 WHERE NOT - - col0 * 60 IS NOT NULL ---- query I rowsort label-9365 SELECT col5 AS col1 FROM tab3 WHERE NOT - - col0 * 60 IS NOT NULL ---- query I rowsort label-9365 SELECT col5 AS col1 FROM tab4 WHERE NOT - - col0 * 60 IS NOT NULL ---- query I rowsort label-9370 SELECT DISTINCT - ( - col3 ) AS col3 FROM tab0 WHERE - col3 - + col3 - - col4 <> - col4 ---- 10 values hashing to d70c4f7d82d3133d625e315338f25a09 query I rowsort label-9370 SELECT DISTINCT - ( - col3 ) AS col3 FROM tab1 WHERE - col3 - + col3 - - col4 <> - col4 ---- 10 values hashing to d70c4f7d82d3133d625e315338f25a09 query I rowsort label-9370 SELECT DISTINCT - ( - col3 ) AS col3 FROM tab2 WHERE - col3 - + col3 - - col4 <> - col4 ---- 10 values hashing to d70c4f7d82d3133d625e315338f25a09 query I rowsort label-9370 SELECT DISTINCT - ( - col3 ) AS col3 FROM tab3 WHERE - col3 - + col3 - - col4 <> - col4 ---- 10 values hashing to d70c4f7d82d3133d625e315338f25a09 query I rowsort label-9370 SELECT DISTINCT - ( - col3 ) AS col3 FROM tab4 WHERE - col3 - + col3 - - col4 <> - col4 ---- 10 values hashing to d70c4f7d82d3133d625e315338f25a09 onlyif mysql # CAST syntax: DECIMAL type: query I rowsort label-9375 SELECT ALL - 4 col4 FROM tab0 WHERE + col4 NOT BETWEEN + + ( + CAST( NULL AS DECIMAL ) ) AND ( 78 ) ---- 9 values hashing to 5784540a5af6ca2be84399d314acd2fd skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-9375 SELECT ALL - 4 col4 FROM tab0 WHERE + col4 NOT BETWEEN + + ( + CAST ( NULL AS REAL ) ) AND ( 78 ) ---- 9 values hashing to 5784540a5af6ca2be84399d314acd2fd onlyif mysql # CAST syntax: DECIMAL type: query I rowsort label-9375 SELECT ALL - 4 col4 FROM tab1 WHERE + col4 NOT BETWEEN + + ( + CAST( NULL AS DECIMAL ) ) AND ( 78 ) ---- 9 values hashing to 5784540a5af6ca2be84399d314acd2fd skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-9375 SELECT ALL - 4 col4 FROM tab1 WHERE + col4 NOT BETWEEN + + ( + CAST ( NULL AS REAL ) ) AND ( 78 ) ---- 9 values hashing to 5784540a5af6ca2be84399d314acd2fd onlyif mysql # CAST syntax: DECIMAL type: query I rowsort label-9375 SELECT ALL - 4 col4 FROM tab2 WHERE + col4 NOT BETWEEN + + ( + CAST( NULL AS DECIMAL ) ) AND ( 78 ) ---- 9 values hashing to 5784540a5af6ca2be84399d314acd2fd skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-9375 SELECT ALL - 4 col4 FROM tab2 WHERE + col4 NOT BETWEEN + + ( + CAST ( NULL AS REAL ) ) AND ( 78 ) ---- 9 values hashing to 5784540a5af6ca2be84399d314acd2fd onlyif mysql # CAST syntax: DECIMAL type: query I rowsort label-9375 SELECT ALL - 4 col4 FROM tab3 WHERE + col4 NOT BETWEEN + + ( + CAST( NULL AS DECIMAL ) ) AND ( 78 ) ---- 9 values hashing to 5784540a5af6ca2be84399d314acd2fd skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-9375 SELECT ALL - 4 col4 FROM tab3 WHERE + col4 NOT BETWEEN + + ( + CAST ( NULL AS REAL ) ) AND ( 78 ) ---- 9 values hashing to 5784540a5af6ca2be84399d314acd2fd onlyif mysql # CAST syntax: DECIMAL type: query I rowsort label-9375 SELECT ALL - 4 col4 FROM tab4 WHERE + col4 NOT BETWEEN + + ( + CAST( NULL AS DECIMAL ) ) AND ( 78 ) ---- 9 values hashing to 5784540a5af6ca2be84399d314acd2fd skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-9375 SELECT ALL - 4 col4 FROM tab4 WHERE + col4 NOT BETWEEN + + ( + CAST ( NULL AS REAL ) ) AND ( 78 ) ---- 9 values hashing to 5784540a5af6ca2be84399d314acd2fd query IIIIIII rowsort label-9380 SELECT ALL * FROM tab0 WHERE - + col1 > NULL ---- query IIIIIII rowsort label-9380 SELECT ALL * FROM tab1 WHERE - + col1 > NULL ---- query IIIIIII rowsort label-9380 SELECT ALL * FROM tab2 WHERE - + col1 > NULL ---- query IIIIIII rowsort label-9380 SELECT ALL * FROM tab3 WHERE - + col1 > NULL ---- query IIIIIII rowsort label-9380 SELECT ALL * FROM tab4 WHERE - + col1 > NULL ---- query I rowsort label-9385 SELECT col3 FROM tab0 cor0 WHERE NULL < 68 ---- query I rowsort label-9385 SELECT col3 FROM tab1 cor0 WHERE NULL < 68 ---- query I rowsort label-9385 SELECT col3 FROM tab2 cor0 WHERE NULL < 68 ---- query I rowsort label-9385 SELECT col3 FROM tab3 cor0 WHERE NULL < 68 ---- query I rowsort label-9385 SELECT col3 FROM tab4 cor0 WHERE NULL < 68 ---- query I rowsort label-9390 SELECT DISTINCT 55 FROM tab0 AS cor0 WHERE NOT ( NULL ) NOT IN ( - col1 ) ---- query I rowsort label-9390 SELECT DISTINCT 55 FROM tab1 AS cor0 WHERE NOT ( NULL ) NOT IN ( - col1 ) ---- query I rowsort label-9390 SELECT DISTINCT 55 FROM tab2 AS cor0 WHERE NOT ( NULL ) NOT IN ( - col1 ) ---- query I rowsort label-9390 SELECT DISTINCT 55 FROM tab3 AS cor0 WHERE NOT ( NULL ) NOT IN ( - col1 ) ---- query I rowsort label-9390 SELECT DISTINCT 55 FROM tab4 AS cor0 WHERE NOT ( NULL ) NOT IN ( - col1 ) ---- query I rowsort label-9395 SELECT ALL + 0 FROM tab0 WHERE NOT ( col0 * 77 ) IS NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-9395 SELECT ALL + 0 FROM tab1 WHERE NOT ( col0 * 77 ) IS NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-9395 SELECT ALL + 0 FROM tab2 WHERE NOT ( col0 * 77 ) IS NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-9395 SELECT ALL + 0 FROM tab3 WHERE NOT ( col0 * 77 ) IS NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-9395 SELECT ALL + 0 FROM tab4 WHERE NOT ( col0 * 77 ) IS NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query IIIIIII rowsort label-9400 SELECT ALL * FROM tab0 AS cor0 WHERE NOT NULL IN ( 37 ) ---- query IIIIIII rowsort label-9400 SELECT ALL * FROM tab1 AS cor0 WHERE NOT NULL IN ( 37 ) ---- query IIIIIII rowsort label-9400 SELECT ALL * FROM tab2 AS cor0 WHERE NOT NULL IN ( 37 ) ---- query IIIIIII rowsort label-9400 SELECT ALL * FROM tab3 AS cor0 WHERE NOT NULL IN ( 37 ) ---- query IIIIIII rowsort label-9400 SELECT ALL * FROM tab4 AS cor0 WHERE NOT NULL IN ( 37 ) ---- query I rowsort label-9405 SELECT + - ( - col1 ) * + 27 + + - col1 AS col4 FROM tab0 AS cor0 WHERE NOT col1 IS NULL AND col0 / + - 10 <= NULL ---- query I rowsort label-9405 SELECT + - ( - col1 ) * + 27 + + - col1 AS col4 FROM tab1 AS cor0 WHERE NOT col1 IS NULL AND col0 / + - 10 <= NULL ---- query I rowsort label-9405 SELECT + - ( - col1 ) * + 27 + + - col1 AS col4 FROM tab2 AS cor0 WHERE NOT col1 IS NULL AND col0 / + - 10 <= NULL ---- query I rowsort label-9405 SELECT + - ( - col1 ) * + 27 + + - col1 AS col4 FROM tab3 AS cor0 WHERE NOT col1 IS NULL AND col0 / + - 10 <= NULL ---- query I rowsort label-9405 SELECT + - ( - col1 ) * + 27 + + - col1 AS col4 FROM tab4 AS cor0 WHERE NOT col1 IS NULL AND col0 / + - 10 <= NULL ---- onlyif mysql # aggregate syntax: query I rowsort label-9410 SELECT ALL + COUNT( * ) + + COUNT( * ) FROM tab0 WHERE NOT NULL IS NULL ---- 0 skipif mysql # not compatible query I rowsort label-9410 SELECT ALL + COUNT ( * ) + + COUNT ( * ) FROM tab0 WHERE NOT NULL IS NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-9410 SELECT ALL + COUNT( * ) + + COUNT( * ) FROM tab1 WHERE NOT NULL IS NULL ---- 0 skipif mysql # not compatible query I rowsort label-9410 SELECT ALL + COUNT ( * ) + + COUNT ( * ) FROM tab1 WHERE NOT NULL IS NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-9410 SELECT ALL + COUNT( * ) + + COUNT( * ) FROM tab2 WHERE NOT NULL IS NULL ---- 0 skipif mysql # not compatible query I rowsort label-9410 SELECT ALL + COUNT ( * ) + + COUNT ( * ) FROM tab2 WHERE NOT NULL IS NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-9410 SELECT ALL + COUNT( * ) + + COUNT( * ) FROM tab3 WHERE NOT NULL IS NULL ---- 0 skipif mysql # not compatible query I rowsort label-9410 SELECT ALL + COUNT ( * ) + + COUNT ( * ) FROM tab3 WHERE NOT NULL IS NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-9410 SELECT ALL + COUNT( * ) + + COUNT( * ) FROM tab4 WHERE NOT NULL IS NULL ---- 0 skipif mysql # not compatible query I rowsort label-9410 SELECT ALL + COUNT ( * ) + + COUNT ( * ) FROM tab4 WHERE NOT NULL IS NULL ---- 0 query I rowsort label-9415 SELECT DISTINCT + + 36 FROM tab0, tab0 AS cor0 WHERE NOT NULL IS NOT NULL ---- 36 query I rowsort label-9415 SELECT DISTINCT + + 36 FROM tab1, tab1 AS cor0 WHERE NOT NULL IS NOT NULL ---- 36 query I rowsort label-9415 SELECT DISTINCT + + 36 FROM tab2, tab2 AS cor0 WHERE NOT NULL IS NOT NULL ---- 36 query I rowsort label-9415 SELECT DISTINCT + + 36 FROM tab3, tab3 AS cor0 WHERE NOT NULL IS NOT NULL ---- 36 query I rowsort label-9415 SELECT DISTINCT + + 36 FROM tab4, tab4 AS cor0 WHERE NOT NULL IS NOT NULL ---- 36 query I rowsort label-9420 SELECT ALL + col5 AS col2 FROM tab0 WHERE - - col1 < ( NULL ) ---- query I rowsort label-9420 SELECT ALL + col5 AS col2 FROM tab1 WHERE - - col1 < ( NULL ) ---- query I rowsort label-9420 SELECT ALL + col5 AS col2 FROM tab2 WHERE - - col1 < ( NULL ) ---- query I rowsort label-9420 SELECT ALL + col5 AS col2 FROM tab3 WHERE - - col1 < ( NULL ) ---- query I rowsort label-9420 SELECT ALL + col5 AS col2 FROM tab4 WHERE - - col1 < ( NULL ) ---- onlyif mysql # aggregate syntax: query I rowsort label-9425 SELECT + 81 + COUNT( * ) FROM tab0 AS cor0 WHERE NOT 22 IS NULL ---- 91 skipif mysql # not compatible query I rowsort label-9425 SELECT + 81 + COUNT ( * ) FROM tab0 AS cor0 WHERE NOT 22 IS NULL ---- 91 onlyif mysql # aggregate syntax: query I rowsort label-9425 SELECT + 81 + COUNT( * ) FROM tab1 AS cor0 WHERE NOT 22 IS NULL ---- 91 skipif mysql # not compatible query I rowsort label-9425 SELECT + 81 + COUNT ( * ) FROM tab1 AS cor0 WHERE NOT 22 IS NULL ---- 91 onlyif mysql # aggregate syntax: query I rowsort label-9425 SELECT + 81 + COUNT( * ) FROM tab2 AS cor0 WHERE NOT 22 IS NULL ---- 91 skipif mysql # not compatible query I rowsort label-9425 SELECT + 81 + COUNT ( * ) FROM tab2 AS cor0 WHERE NOT 22 IS NULL ---- 91 onlyif mysql # aggregate syntax: query I rowsort label-9425 SELECT + 81 + COUNT( * ) FROM tab3 AS cor0 WHERE NOT 22 IS NULL ---- 91 skipif mysql # not compatible query I rowsort label-9425 SELECT + 81 + COUNT ( * ) FROM tab3 AS cor0 WHERE NOT 22 IS NULL ---- 91 onlyif mysql # aggregate syntax: query I rowsort label-9425 SELECT + 81 + COUNT( * ) FROM tab4 AS cor0 WHERE NOT 22 IS NULL ---- 91 skipif mysql # not compatible query I rowsort label-9425 SELECT + 81 + COUNT ( * ) FROM tab4 AS cor0 WHERE NOT 22 IS NULL ---- 91 query I rowsort label-9430 SELECT col4 AS col5 FROM tab0 AS cor0 WHERE ( NOT ( NOT + col4 < - 11 ) ) ---- query I rowsort label-9430 SELECT col4 AS col5 FROM tab1 AS cor0 WHERE ( NOT ( NOT + col4 < - 11 ) ) ---- query I rowsort label-9430 SELECT col4 AS col5 FROM tab2 AS cor0 WHERE ( NOT ( NOT + col4 < - 11 ) ) ---- query I rowsort label-9430 SELECT col4 AS col5 FROM tab3 AS cor0 WHERE ( NOT ( NOT + col4 < - 11 ) ) ---- query I rowsort label-9430 SELECT col4 AS col5 FROM tab4 AS cor0 WHERE ( NOT ( NOT + col4 < - 11 ) ) ---- query I rowsort label-9435 SELECT DISTINCT - ( + + 55 ) FROM tab0 AS cor0 WHERE ( NOT NULL = - 6 ) ---- query I rowsort label-9435 SELECT DISTINCT - ( + + 55 ) FROM tab1 AS cor0 WHERE ( NOT NULL = - 6 ) ---- query I rowsort label-9435 SELECT DISTINCT - ( + + 55 ) FROM tab2 AS cor0 WHERE ( NOT NULL = - 6 ) ---- query I rowsort label-9435 SELECT DISTINCT - ( + + 55 ) FROM tab3 AS cor0 WHERE ( NOT NULL = - 6 ) ---- query I rowsort label-9435 SELECT DISTINCT - ( + + 55 ) FROM tab4 AS cor0 WHERE ( NOT NULL = - 6 ) ---- query II rowsort label-9440 SELECT - col0, - col3 FROM tab0 AS cor0 WHERE NOT - 51 IS NOT NULL ---- query II rowsort label-9440 SELECT - col0, - col3 FROM tab1 AS cor0 WHERE NOT - 51 IS NOT NULL ---- query II rowsort label-9440 SELECT - col0, - col3 FROM tab2 AS cor0 WHERE NOT - 51 IS NOT NULL ---- query II rowsort label-9440 SELECT - col0, - col3 FROM tab3 AS cor0 WHERE NOT - 51 IS NOT NULL ---- query II rowsort label-9440 SELECT - col0, - col3 FROM tab4 AS cor0 WHERE NOT - 51 IS NOT NULL ---- query II rowsort label-9445 SELECT + col3, col4 FROM tab0 AS cor0 WHERE NOT NULL BETWEEN NULL AND NULL ---- query II rowsort label-9445 SELECT + col3, col4 FROM tab1 AS cor0 WHERE NOT NULL BETWEEN NULL AND NULL ---- query II rowsort label-9445 SELECT + col3, col4 FROM tab2 AS cor0 WHERE NOT NULL BETWEEN NULL AND NULL ---- query II rowsort label-9445 SELECT + col3, col4 FROM tab3 AS cor0 WHERE NOT NULL BETWEEN NULL AND NULL ---- query II rowsort label-9445 SELECT + col3, col4 FROM tab4 AS cor0 WHERE NOT NULL BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-9450 SELECT * FROM tab0 AS cor0 WHERE ( NULL ) NOT IN ( col3 + + - 67 ) ---- query IIIIIII rowsort label-9450 SELECT * FROM tab1 AS cor0 WHERE ( NULL ) NOT IN ( col3 + + - 67 ) ---- query IIIIIII rowsort label-9450 SELECT * FROM tab2 AS cor0 WHERE ( NULL ) NOT IN ( col3 + + - 67 ) ---- query IIIIIII rowsort label-9450 SELECT * FROM tab3 AS cor0 WHERE ( NULL ) NOT IN ( col3 + + - 67 ) ---- query IIIIIII rowsort label-9450 SELECT * FROM tab4 AS cor0 WHERE ( NULL ) NOT IN ( col3 + + - 67 ) ---- query IIIIIII rowsort label-9455 SELECT * FROM tab0 WHERE NULL >= col3 ---- query IIIIIII rowsort label-9455 SELECT * FROM tab1 WHERE NULL >= col3 ---- query IIIIIII rowsort label-9455 SELECT * FROM tab2 WHERE NULL >= col3 ---- query IIIIIII rowsort label-9455 SELECT * FROM tab3 WHERE NULL >= col3 ---- query IIIIIII rowsort label-9455 SELECT * FROM tab4 WHERE NULL >= col3 ---- query IIIIIII rowsort label-9460 SELECT ALL * FROM tab0 WHERE 74 IS NULL ---- query IIIIIII rowsort label-9460 SELECT ALL * FROM tab1 WHERE 74 IS NULL ---- query IIIIIII rowsort label-9460 SELECT ALL * FROM tab2 WHERE 74 IS NULL ---- query IIIIIII rowsort label-9460 SELECT ALL * FROM tab3 WHERE 74 IS NULL ---- query IIIIIII rowsort label-9460 SELECT ALL * FROM tab4 WHERE 74 IS NULL ---- onlyif mysql # aggregate syntax: query I rowsort label-9465 SELECT ALL - COUNT( * ) col0 FROM tab0 AS cor0 WHERE col0 IS NOT NULL ---- -10 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-9465 SELECT ALL - COUNT ( * ) col0 FROM tab0 AS cor0 WHERE col0 IS NOT NULL ---- -10 onlyif mysql # aggregate syntax: query I rowsort label-9465 SELECT ALL - COUNT( * ) col0 FROM tab1 AS cor0 WHERE col0 IS NOT NULL ---- -10 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-9465 SELECT ALL - COUNT ( * ) col0 FROM tab1 AS cor0 WHERE col0 IS NOT NULL ---- -10 onlyif mysql # aggregate syntax: query I rowsort label-9465 SELECT ALL - COUNT( * ) col0 FROM tab2 AS cor0 WHERE col0 IS NOT NULL ---- -10 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-9465 SELECT ALL - COUNT ( * ) col0 FROM tab2 AS cor0 WHERE col0 IS NOT NULL ---- -10 onlyif mysql # aggregate syntax: query I rowsort label-9465 SELECT ALL - COUNT( * ) col0 FROM tab3 AS cor0 WHERE col0 IS NOT NULL ---- -10 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-9465 SELECT ALL - COUNT ( * ) col0 FROM tab3 AS cor0 WHERE col0 IS NOT NULL ---- -10 onlyif mysql # aggregate syntax: query I rowsort label-9465 SELECT ALL - COUNT( * ) col0 FROM tab4 AS cor0 WHERE col0 IS NOT NULL ---- -10 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-9465 SELECT ALL - COUNT ( * ) col0 FROM tab4 AS cor0 WHERE col0 IS NOT NULL ---- -10 query IIIIIII rowsort label-9470 SELECT * FROM tab0 AS cor0 WHERE NOT - col3 <= NULL ---- query IIIIIII rowsort label-9470 SELECT * FROM tab1 AS cor0 WHERE NOT - col3 <= NULL ---- query IIIIIII rowsort label-9470 SELECT * FROM tab2 AS cor0 WHERE NOT - col3 <= NULL ---- query IIIIIII rowsort label-9470 SELECT * FROM tab3 AS cor0 WHERE NOT - col3 <= NULL ---- query IIIIIII rowsort label-9470 SELECT * FROM tab4 AS cor0 WHERE NOT - col3 <= NULL ---- query I rowsort label-9475 SELECT DISTINCT ( + 86 ) AS col2 FROM tab0 cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-9475 SELECT DISTINCT ( + 86 ) AS col2 FROM tab1 cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-9475 SELECT DISTINCT ( + 86 ) AS col2 FROM tab2 cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-9475 SELECT DISTINCT ( + 86 ) AS col2 FROM tab3 cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-9475 SELECT DISTINCT ( + 86 ) AS col2 FROM tab4 cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-9480 SELECT ALL + - 37 FROM tab0 WHERE - + ( 93 ) IS NOT NULL ---- 10 values hashing to bc8871767b277a5551633a0fb7f9097f query I rowsort label-9480 SELECT ALL + - 37 FROM tab1 WHERE - + ( 93 ) IS NOT NULL ---- 10 values hashing to bc8871767b277a5551633a0fb7f9097f query I rowsort label-9480 SELECT ALL + - 37 FROM tab2 WHERE - + ( 93 ) IS NOT NULL ---- 10 values hashing to bc8871767b277a5551633a0fb7f9097f query I rowsort label-9480 SELECT ALL + - 37 FROM tab3 WHERE - + ( 93 ) IS NOT NULL ---- 10 values hashing to bc8871767b277a5551633a0fb7f9097f query I rowsort label-9480 SELECT ALL + - 37 FROM tab4 WHERE - + ( 93 ) IS NOT NULL ---- 10 values hashing to bc8871767b277a5551633a0fb7f9097f query I rowsort label-9485 SELECT ALL - col0 * + col3 AS col1 FROM tab0 AS cor0 WHERE NULL IS NULL ---- 10 values hashing to 6c42e383d667249968604dea0dc6f52e query I rowsort label-9485 SELECT ALL - col0 * + col3 AS col1 FROM tab1 AS cor0 WHERE NULL IS NULL ---- 10 values hashing to 6c42e383d667249968604dea0dc6f52e query I rowsort label-9485 SELECT ALL - col0 * + col3 AS col1 FROM tab2 AS cor0 WHERE NULL IS NULL ---- 10 values hashing to 6c42e383d667249968604dea0dc6f52e query I rowsort label-9485 SELECT ALL - col0 * + col3 AS col1 FROM tab3 AS cor0 WHERE NULL IS NULL ---- 10 values hashing to 6c42e383d667249968604dea0dc6f52e query I rowsort label-9485 SELECT ALL - col0 * + col3 AS col1 FROM tab4 AS cor0 WHERE NULL IS NULL ---- 10 values hashing to 6c42e383d667249968604dea0dc6f52e query IIIIIII rowsort label-9490 SELECT * FROM tab0 AS cor0 WHERE NOT - ( + 20 ) IS NOT NULL ---- query IIIIIII rowsort label-9490 SELECT * FROM tab1 AS cor0 WHERE NOT - ( + 20 ) IS NOT NULL ---- query IIIIIII rowsort label-9490 SELECT * FROM tab2 AS cor0 WHERE NOT - ( + 20 ) IS NOT NULL ---- query IIIIIII rowsort label-9490 SELECT * FROM tab3 AS cor0 WHERE NOT - ( + 20 ) IS NOT NULL ---- query IIIIIII rowsort label-9490 SELECT * FROM tab4 AS cor0 WHERE NOT - ( + 20 ) IS NOT NULL ---- query I rowsort label-9495 SELECT ALL - col0 AS col0 FROM tab0 WHERE NOT col1 IS NOT NULL ---- query I rowsort label-9495 SELECT ALL - col0 AS col0 FROM tab1 WHERE NOT col1 IS NOT NULL ---- query I rowsort label-9495 SELECT ALL - col0 AS col0 FROM tab2 WHERE NOT col1 IS NOT NULL ---- query I rowsort label-9495 SELECT ALL - col0 AS col0 FROM tab3 WHERE NOT col1 IS NOT NULL ---- query I rowsort label-9495 SELECT ALL - col0 AS col0 FROM tab4 WHERE NOT col1 IS NOT NULL ---- onlyif mysql # aggregate syntax: query I rowsort label-9500 SELECT DISTINCT - COUNT( * ) AS col1 FROM tab0 WHERE NOT - col4 IS NOT NULL ---- 0 skipif mysql # not compatible query I rowsort label-9500 SELECT DISTINCT - COUNT ( * ) AS col1 FROM tab0 WHERE NOT - col4 IS NOT NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-9500 SELECT DISTINCT - COUNT( * ) AS col1 FROM tab1 WHERE NOT - col4 IS NOT NULL ---- 0 skipif mysql # not compatible query I rowsort label-9500 SELECT DISTINCT - COUNT ( * ) AS col1 FROM tab1 WHERE NOT - col4 IS NOT NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-9500 SELECT DISTINCT - COUNT( * ) AS col1 FROM tab2 WHERE NOT - col4 IS NOT NULL ---- 0 skipif mysql # not compatible query I rowsort label-9500 SELECT DISTINCT - COUNT ( * ) AS col1 FROM tab2 WHERE NOT - col4 IS NOT NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-9500 SELECT DISTINCT - COUNT( * ) AS col1 FROM tab3 WHERE NOT - col4 IS NOT NULL ---- 0 skipif mysql # not compatible query I rowsort label-9500 SELECT DISTINCT - COUNT ( * ) AS col1 FROM tab3 WHERE NOT - col4 IS NOT NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-9500 SELECT DISTINCT - COUNT( * ) AS col1 FROM tab4 WHERE NOT - col4 IS NOT NULL ---- 0 skipif mysql # not compatible query I rowsort label-9500 SELECT DISTINCT - COUNT ( * ) AS col1 FROM tab4 WHERE NOT - col4 IS NOT NULL ---- 0 query I rowsort label-9505 SELECT - col0 * + col4 FROM tab0 WHERE - - col1 + + col3 / col4 BETWEEN + col1 + + 41 AND + - col4 / ( - col4 ) * + + col3 * col4 - - + ( col0 ) ---- query I rowsort label-9505 SELECT - col0 * + col4 FROM tab1 WHERE - - col1 + + col3 / col4 BETWEEN + col1 + + 41 AND + - col4 / ( - col4 ) * + + col3 * col4 - - + ( col0 ) ---- query I rowsort label-9505 SELECT - col0 * + col4 FROM tab2 WHERE - - col1 + + col3 / col4 BETWEEN + col1 + + 41 AND + - col4 / ( - col4 ) * + + col3 * col4 - - + ( col0 ) ---- query I rowsort label-9505 SELECT - col0 * + col4 FROM tab3 WHERE - - col1 + + col3 / col4 BETWEEN + col1 + + 41 AND + - col4 / ( - col4 ) * + + col3 * col4 - - + ( col0 ) ---- query I rowsort label-9505 SELECT - col0 * + col4 FROM tab4 WHERE - - col1 + + col3 / col4 BETWEEN + col1 + + 41 AND + - col4 / ( - col4 ) * + + col3 * col4 - - + ( col0 ) ---- query I rowsort label-9510 SELECT ALL + + col1 AS col5 FROM tab0 WHERE NOT + col2 IS NOT NULL ---- query I rowsort label-9510 SELECT ALL + + col1 AS col5 FROM tab1 WHERE NOT + col2 IS NOT NULL ---- query I rowsort label-9510 SELECT ALL + + col1 AS col5 FROM tab2 WHERE NOT + col2 IS NOT NULL ---- query I rowsort label-9510 SELECT ALL + + col1 AS col5 FROM tab3 WHERE NOT + col2 IS NOT NULL ---- query I rowsort label-9510 SELECT ALL + + col1 AS col5 FROM tab4 WHERE NOT + col2 IS NOT NULL ---- onlyif mysql # aggregate syntax: query I rowsort label-9515 SELECT DISTINCT - ( COUNT( * ) ) AS col2 FROM tab0 cor0 WHERE NOT - col1 IS NULL ---- -10 skipif mysql # not compatible query I rowsort label-9515 SELECT DISTINCT - ( COUNT ( * ) ) AS col2 FROM tab0 cor0 WHERE NOT - col1 IS NULL ---- -10 onlyif mysql # aggregate syntax: query I rowsort label-9515 SELECT DISTINCT - ( COUNT( * ) ) AS col2 FROM tab1 cor0 WHERE NOT - col1 IS NULL ---- -10 skipif mysql # not compatible query I rowsort label-9515 SELECT DISTINCT - ( COUNT ( * ) ) AS col2 FROM tab1 cor0 WHERE NOT - col1 IS NULL ---- -10 onlyif mysql # aggregate syntax: query I rowsort label-9515 SELECT DISTINCT - ( COUNT( * ) ) AS col2 FROM tab2 cor0 WHERE NOT - col1 IS NULL ---- -10 skipif mysql # not compatible query I rowsort label-9515 SELECT DISTINCT - ( COUNT ( * ) ) AS col2 FROM tab2 cor0 WHERE NOT - col1 IS NULL ---- -10 onlyif mysql # aggregate syntax: query I rowsort label-9515 SELECT DISTINCT - ( COUNT( * ) ) AS col2 FROM tab3 cor0 WHERE NOT - col1 IS NULL ---- -10 skipif mysql # not compatible query I rowsort label-9515 SELECT DISTINCT - ( COUNT ( * ) ) AS col2 FROM tab3 cor0 WHERE NOT - col1 IS NULL ---- -10 onlyif mysql # aggregate syntax: query I rowsort label-9515 SELECT DISTINCT - ( COUNT( * ) ) AS col2 FROM tab4 cor0 WHERE NOT - col1 IS NULL ---- -10 skipif mysql # not compatible query I rowsort label-9515 SELECT DISTINCT - ( COUNT ( * ) ) AS col2 FROM tab4 cor0 WHERE NOT - col1 IS NULL ---- -10 query I rowsort label-9520 SELECT ALL + col4 AS col5 FROM tab0 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-9520 SELECT ALL + col4 AS col5 FROM tab1 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-9520 SELECT ALL + col4 AS col5 FROM tab2 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-9520 SELECT ALL + col4 AS col5 FROM tab3 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-9520 SELECT ALL + col4 AS col5 FROM tab4 AS cor0 WHERE NOT NULL IS NULL ---- query IIIIIII rowsort label-9525 SELECT * FROM tab0 AS cor0 WHERE NOT + 26 * col0 + - col3 + col3 BETWEEN col3 AND NULL ---- query IIIIIII rowsort label-9525 SELECT * FROM tab1 AS cor0 WHERE NOT + 26 * col0 + - col3 + col3 BETWEEN col3 AND NULL ---- query IIIIIII rowsort label-9525 SELECT * FROM tab2 AS cor0 WHERE NOT + 26 * col0 + - col3 + col3 BETWEEN col3 AND NULL ---- query IIIIIII rowsort label-9525 SELECT * FROM tab3 AS cor0 WHERE NOT + 26 * col0 + - col3 + col3 BETWEEN col3 AND NULL ---- query IIIIIII rowsort label-9525 SELECT * FROM tab4 AS cor0 WHERE NOT + 26 * col0 + - col3 + col3 BETWEEN col3 AND NULL ---- query I rowsort label-9530 SELECT + 28 FROM tab0 WHERE NOT col3 IS NULL ---- 10 values hashing to e0a72895f4add43cb160360266ef8fc2 query I rowsort label-9530 SELECT + 28 FROM tab1 WHERE NOT col3 IS NULL ---- 10 values hashing to e0a72895f4add43cb160360266ef8fc2 query I rowsort label-9530 SELECT + 28 FROM tab2 WHERE NOT col3 IS NULL ---- 10 values hashing to e0a72895f4add43cb160360266ef8fc2 query I rowsort label-9530 SELECT + 28 FROM tab3 WHERE NOT col3 IS NULL ---- 10 values hashing to e0a72895f4add43cb160360266ef8fc2 query I rowsort label-9530 SELECT + 28 FROM tab4 WHERE NOT col3 IS NULL ---- 10 values hashing to e0a72895f4add43cb160360266ef8fc2 query IIIIIII rowsort label-9535 SELECT * FROM tab0 WHERE NOT + 10 IS NOT NULL ---- query IIIIIII rowsort label-9535 SELECT * FROM tab1 WHERE NOT + 10 IS NOT NULL ---- query IIIIIII rowsort label-9535 SELECT * FROM tab2 WHERE NOT + 10 IS NOT NULL ---- query IIIIIII rowsort label-9535 SELECT * FROM tab3 WHERE NOT + 10 IS NOT NULL ---- query IIIIIII rowsort label-9535 SELECT * FROM tab4 WHERE NOT + 10 IS NOT NULL ---- query IIIIIII rowsort label-9540 SELECT ALL * FROM tab0 WHERE + 45 IS NULL ---- query IIIIIII rowsort label-9540 SELECT ALL * FROM tab1 WHERE + 45 IS NULL ---- query IIIIIII rowsort label-9540 SELECT ALL * FROM tab2 WHERE + 45 IS NULL ---- query IIIIIII rowsort label-9540 SELECT ALL * FROM tab3 WHERE + 45 IS NULL ---- query IIIIIII rowsort label-9540 SELECT ALL * FROM tab4 WHERE + 45 IS NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-9545 SELECT + 97 col5 FROM tab0 AS cor0 WHERE ( NULL ) IS NOT NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-9545 SELECT + 97 col5 FROM tab1 AS cor0 WHERE ( NULL ) IS NOT NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-9545 SELECT + 97 col5 FROM tab2 AS cor0 WHERE ( NULL ) IS NOT NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-9545 SELECT + 97 col5 FROM tab3 AS cor0 WHERE ( NULL ) IS NOT NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-9545 SELECT + 97 col5 FROM tab4 AS cor0 WHERE ( NULL ) IS NOT NULL ---- query IIIIIII rowsort label-9550 SELECT * FROM tab0 cor0 WHERE 2 IS NULL ---- query IIIIIII rowsort label-9550 SELECT * FROM tab1 cor0 WHERE 2 IS NULL ---- query IIIIIII rowsort label-9550 SELECT * FROM tab2 cor0 WHERE 2 IS NULL ---- query IIIIIII rowsort label-9550 SELECT * FROM tab3 cor0 WHERE 2 IS NULL ---- query IIIIIII rowsort label-9550 SELECT * FROM tab4 cor0 WHERE 2 IS NULL ---- query I rowsort label-9555 SELECT ALL + col5 AS col0 FROM tab0 AS cor0 WHERE - col0 BETWEEN col3 AND 95 * - col3 ---- query I rowsort label-9555 SELECT ALL + col5 AS col0 FROM tab1 AS cor0 WHERE - col0 BETWEEN col3 AND 95 * - col3 ---- query I rowsort label-9555 SELECT ALL + col5 AS col0 FROM tab2 AS cor0 WHERE - col0 BETWEEN col3 AND 95 * - col3 ---- query I rowsort label-9555 SELECT ALL + col5 AS col0 FROM tab3 AS cor0 WHERE - col0 BETWEEN col3 AND 95 * - col3 ---- query I rowsort label-9555 SELECT ALL + col5 AS col0 FROM tab4 AS cor0 WHERE - col0 BETWEEN col3 AND 95 * - col3 ---- query IIIIIII rowsort label-9560 SELECT * FROM tab0 AS cor0 WHERE NULL = - 67 * + col1 ---- query IIIIIII rowsort label-9560 SELECT * FROM tab1 AS cor0 WHERE NULL = - 67 * + col1 ---- query IIIIIII rowsort label-9560 SELECT * FROM tab2 AS cor0 WHERE NULL = - 67 * + col1 ---- query IIIIIII rowsort label-9560 SELECT * FROM tab3 AS cor0 WHERE NULL = - 67 * + col1 ---- query IIIIIII rowsort label-9560 SELECT * FROM tab4 AS cor0 WHERE NULL = - 67 * + col1 ---- query IIIIIII rowsort label-9565 SELECT * FROM tab0 AS cor0 WHERE ( + col0 / - col1 ) <> NULL ---- query IIIIIII rowsort label-9565 SELECT * FROM tab1 AS cor0 WHERE ( + col0 / - col1 ) <> NULL ---- query IIIIIII rowsort label-9565 SELECT * FROM tab2 AS cor0 WHERE ( + col0 / - col1 ) <> NULL ---- query IIIIIII rowsort label-9565 SELECT * FROM tab3 AS cor0 WHERE ( + col0 / - col1 ) <> NULL ---- query IIIIIII rowsort label-9565 SELECT * FROM tab4 AS cor0 WHERE ( + col0 / - col1 ) <> NULL ---- onlyif mysql # CAST syntax: SIGNED type: query II rowsort label-9570 SELECT ALL + CAST( NULL AS SIGNED ), + col3 * 51 col4 FROM tab0 cor0 WHERE NOT NULL >= - 80 ---- skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query II rowsort label-9570 SELECT ALL + CAST ( NULL AS INTEGER ), + col3 * 51 col4 FROM tab0 cor0 WHERE NOT NULL >= - 80 ---- onlyif mysql # CAST syntax: SIGNED type: query II rowsort label-9570 SELECT ALL + CAST( NULL AS SIGNED ), + col3 * 51 col4 FROM tab1 cor0 WHERE NOT NULL >= - 80 ---- skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query II rowsort label-9570 SELECT ALL + CAST ( NULL AS INTEGER ), + col3 * 51 col4 FROM tab1 cor0 WHERE NOT NULL >= - 80 ---- onlyif mysql # CAST syntax: SIGNED type: query II rowsort label-9570 SELECT ALL + CAST( NULL AS SIGNED ), + col3 * 51 col4 FROM tab2 cor0 WHERE NOT NULL >= - 80 ---- skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query II rowsort label-9570 SELECT ALL + CAST ( NULL AS INTEGER ), + col3 * 51 col4 FROM tab2 cor0 WHERE NOT NULL >= - 80 ---- onlyif mysql # CAST syntax: SIGNED type: query II rowsort label-9570 SELECT ALL + CAST( NULL AS SIGNED ), + col3 * 51 col4 FROM tab3 cor0 WHERE NOT NULL >= - 80 ---- skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query II rowsort label-9570 SELECT ALL + CAST ( NULL AS INTEGER ), + col3 * 51 col4 FROM tab3 cor0 WHERE NOT NULL >= - 80 ---- onlyif mysql # CAST syntax: SIGNED type: query II rowsort label-9570 SELECT ALL + CAST( NULL AS SIGNED ), + col3 * 51 col4 FROM tab4 cor0 WHERE NOT NULL >= - 80 ---- skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query II rowsort label-9570 SELECT ALL + CAST ( NULL AS INTEGER ), + col3 * 51 col4 FROM tab4 cor0 WHERE NOT NULL >= - 80 ---- query IIIIIII rowsort label-9575 SELECT * FROM tab0 cor0 WHERE NOT ( NULL ) NOT IN ( - col0, + 4, - 68, col0 * - + 88 ) ---- query IIIIIII rowsort label-9575 SELECT * FROM tab1 cor0 WHERE NOT ( NULL ) NOT IN ( - col0, + 4, - 68, col0 * - + 88 ) ---- query IIIIIII rowsort label-9575 SELECT * FROM tab2 cor0 WHERE NOT ( NULL ) NOT IN ( - col0, + 4, - 68, col0 * - + 88 ) ---- query IIIIIII rowsort label-9575 SELECT * FROM tab3 cor0 WHERE NOT ( NULL ) NOT IN ( - col0, + 4, - 68, col0 * - + 88 ) ---- query IIIIIII rowsort label-9575 SELECT * FROM tab4 cor0 WHERE NOT ( NULL ) NOT IN ( - col0, + 4, - 68, col0 * - + 88 ) ---- query I rowsort label-9580 SELECT ALL + + col5 AS col1 FROM tab0 WHERE NOT NULL IS NULL ---- query I rowsort label-9580 SELECT ALL + + col5 AS col1 FROM tab1 WHERE NOT NULL IS NULL ---- query I rowsort label-9580 SELECT ALL + + col5 AS col1 FROM tab2 WHERE NOT NULL IS NULL ---- query I rowsort label-9580 SELECT ALL + + col5 AS col1 FROM tab3 WHERE NOT NULL IS NULL ---- query I rowsort label-9580 SELECT ALL + + col5 AS col1 FROM tab4 WHERE NOT NULL IS NULL ---- query IIIIIII rowsort label-9585 SELECT * FROM tab0 WHERE NOT NULL NOT BETWEEN + + 80 AND NULL ---- query IIIIIII rowsort label-9585 SELECT * FROM tab1 WHERE NOT NULL NOT BETWEEN + + 80 AND NULL ---- query IIIIIII rowsort label-9585 SELECT * FROM tab2 WHERE NOT NULL NOT BETWEEN + + 80 AND NULL ---- query IIIIIII rowsort label-9585 SELECT * FROM tab3 WHERE NOT NULL NOT BETWEEN + + 80 AND NULL ---- query IIIIIII rowsort label-9585 SELECT * FROM tab4 WHERE NOT NULL NOT BETWEEN + + 80 AND NULL ---- onlyif mysql # aggregate syntax: query I rowsort label-9590 SELECT DISTINCT 84 + + COUNT( * ) FROM tab0 WHERE NOT - 1 + - 10 IS NOT NULL ---- 84 skipif mysql # not compatible query I rowsort label-9590 SELECT DISTINCT 84 + + COUNT ( * ) FROM tab0 WHERE NOT - 1 + - 10 IS NOT NULL ---- 84 onlyif mysql # aggregate syntax: query I rowsort label-9590 SELECT DISTINCT 84 + + COUNT( * ) FROM tab1 WHERE NOT - 1 + - 10 IS NOT NULL ---- 84 skipif mysql # not compatible query I rowsort label-9590 SELECT DISTINCT 84 + + COUNT ( * ) FROM tab1 WHERE NOT - 1 + - 10 IS NOT NULL ---- 84 onlyif mysql # aggregate syntax: query I rowsort label-9590 SELECT DISTINCT 84 + + COUNT( * ) FROM tab2 WHERE NOT - 1 + - 10 IS NOT NULL ---- 84 skipif mysql # not compatible query I rowsort label-9590 SELECT DISTINCT 84 + + COUNT ( * ) FROM tab2 WHERE NOT - 1 + - 10 IS NOT NULL ---- 84 onlyif mysql # aggregate syntax: query I rowsort label-9590 SELECT DISTINCT 84 + + COUNT( * ) FROM tab3 WHERE NOT - 1 + - 10 IS NOT NULL ---- 84 skipif mysql # not compatible query I rowsort label-9590 SELECT DISTINCT 84 + + COUNT ( * ) FROM tab3 WHERE NOT - 1 + - 10 IS NOT NULL ---- 84 onlyif mysql # aggregate syntax: query I rowsort label-9590 SELECT DISTINCT 84 + + COUNT( * ) FROM tab4 WHERE NOT - 1 + - 10 IS NOT NULL ---- 84 skipif mysql # not compatible query I rowsort label-9590 SELECT DISTINCT 84 + + COUNT ( * ) FROM tab4 WHERE NOT - 1 + - 10 IS NOT NULL ---- 84 skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-9595 SELECT ALL + col3 col4 FROM tab0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to d70c4f7d82d3133d625e315338f25a09 skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-9595 SELECT ALL + col3 col4 FROM tab1 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to d70c4f7d82d3133d625e315338f25a09 skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-9595 SELECT ALL + col3 col4 FROM tab2 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to d70c4f7d82d3133d625e315338f25a09 skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-9595 SELECT ALL + col3 col4 FROM tab3 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to d70c4f7d82d3133d625e315338f25a09 skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-9595 SELECT ALL + col3 col4 FROM tab4 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to d70c4f7d82d3133d625e315338f25a09 query II rowsort label-9600 SELECT + + col3 / + + col1 * - col3 AS col0, col0 AS col0 FROM tab0 AS cor0 WHERE col3 IS NULL ---- query II rowsort label-9600 SELECT + + col3 / + + col1 * - col3 AS col0, col0 AS col0 FROM tab1 AS cor0 WHERE col3 IS NULL ---- query II rowsort label-9600 SELECT + + col3 / + + col1 * - col3 AS col0, col0 AS col0 FROM tab2 AS cor0 WHERE col3 IS NULL ---- query II rowsort label-9600 SELECT + + col3 / + + col1 * - col3 AS col0, col0 AS col0 FROM tab3 AS cor0 WHERE col3 IS NULL ---- query II rowsort label-9600 SELECT + + col3 / + + col1 * - col3 AS col0, col0 AS col0 FROM tab4 AS cor0 WHERE col3 IS NULL ---- query I rowsort label-9605 SELECT + 30 AS col1 FROM tab0 AS cor0 WHERE NULL <= ( NULL ) ---- query I rowsort label-9605 SELECT + 30 AS col1 FROM tab1 AS cor0 WHERE NULL <= ( NULL ) ---- query I rowsort label-9605 SELECT + 30 AS col1 FROM tab2 AS cor0 WHERE NULL <= ( NULL ) ---- query I rowsort label-9605 SELECT + 30 AS col1 FROM tab3 AS cor0 WHERE NULL <= ( NULL ) ---- query I rowsort label-9605 SELECT + 30 AS col1 FROM tab4 AS cor0 WHERE NULL <= ( NULL ) ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-9610 SELECT ALL - col3 col5 FROM tab0 AS cor0 WHERE NOT NULL BETWEEN NULL AND ( NULL ) ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-9610 SELECT ALL - col3 col5 FROM tab1 AS cor0 WHERE NOT NULL BETWEEN NULL AND ( NULL ) ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-9610 SELECT ALL - col3 col5 FROM tab2 AS cor0 WHERE NOT NULL BETWEEN NULL AND ( NULL ) ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-9610 SELECT ALL - col3 col5 FROM tab3 AS cor0 WHERE NOT NULL BETWEEN NULL AND ( NULL ) ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-9610 SELECT ALL - col3 col5 FROM tab4 AS cor0 WHERE NOT NULL BETWEEN NULL AND ( NULL ) ---- query I rowsort label-9615 SELECT DISTINCT 55 AS col0 FROM tab0 WHERE NOT NULL = + + col0 / ( - col3 ) ---- query I rowsort label-9615 SELECT DISTINCT 55 AS col0 FROM tab1 WHERE NOT NULL = + + col0 / ( - col3 ) ---- query I rowsort label-9615 SELECT DISTINCT 55 AS col0 FROM tab2 WHERE NOT NULL = + + col0 / ( - col3 ) ---- query I rowsort label-9615 SELECT DISTINCT 55 AS col0 FROM tab3 WHERE NOT NULL = + + col0 / ( - col3 ) ---- query I rowsort label-9615 SELECT DISTINCT 55 AS col0 FROM tab4 WHERE NOT NULL = + + col0 / ( - col3 ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-9620 SELECT * FROM tab0 WHERE NULL <> NULL OR NOT ( NULL ) IN ( col4, 80, - col3, + CAST( + - 10 AS SIGNED ) ) ---- skipif mysql # not compatible query IIIIIII rowsort label-9620 SELECT * FROM tab0 WHERE NULL <> NULL OR NOT ( NULL ) IN ( col4, 80, - col3, + CAST ( + - 10 AS INTEGER ) ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-9620 SELECT * FROM tab1 WHERE NULL <> NULL OR NOT ( NULL ) IN ( col4, 80, - col3, + CAST( + - 10 AS SIGNED ) ) ---- skipif mysql # not compatible query IIIIIII rowsort label-9620 SELECT * FROM tab1 WHERE NULL <> NULL OR NOT ( NULL ) IN ( col4, 80, - col3, + CAST ( + - 10 AS INTEGER ) ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-9620 SELECT * FROM tab2 WHERE NULL <> NULL OR NOT ( NULL ) IN ( col4, 80, - col3, + CAST( + - 10 AS SIGNED ) ) ---- skipif mysql # not compatible query IIIIIII rowsort label-9620 SELECT * FROM tab2 WHERE NULL <> NULL OR NOT ( NULL ) IN ( col4, 80, - col3, + CAST ( + - 10 AS INTEGER ) ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-9620 SELECT * FROM tab3 WHERE NULL <> NULL OR NOT ( NULL ) IN ( col4, 80, - col3, + CAST( + - 10 AS SIGNED ) ) ---- skipif mysql # not compatible query IIIIIII rowsort label-9620 SELECT * FROM tab3 WHERE NULL <> NULL OR NOT ( NULL ) IN ( col4, 80, - col3, + CAST ( + - 10 AS INTEGER ) ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-9620 SELECT * FROM tab4 WHERE NULL <> NULL OR NOT ( NULL ) IN ( col4, 80, - col3, + CAST( + - 10 AS SIGNED ) ) ---- skipif mysql # not compatible query IIIIIII rowsort label-9620 SELECT * FROM tab4 WHERE NULL <> NULL OR NOT ( NULL ) IN ( col4, 80, - col3, + CAST ( + - 10 AS INTEGER ) ) ---- query IIIIIII rowsort label-9625 SELECT * FROM tab0 AS cor0 WHERE ( NULL ) < + + 72 + col0 + - col3 * - 65 ---- query IIIIIII rowsort label-9625 SELECT * FROM tab1 AS cor0 WHERE ( NULL ) < + + 72 + col0 + - col3 * - 65 ---- query IIIIIII rowsort label-9625 SELECT * FROM tab2 AS cor0 WHERE ( NULL ) < + + 72 + col0 + - col3 * - 65 ---- query IIIIIII rowsort label-9625 SELECT * FROM tab3 AS cor0 WHERE ( NULL ) < + + 72 + col0 + - col3 * - 65 ---- query IIIIIII rowsort label-9625 SELECT * FROM tab4 AS cor0 WHERE ( NULL ) < + + 72 + col0 + - col3 * - 65 ---- query IIIIIII rowsort label-9630 SELECT * FROM tab0 WHERE NOT - + 70 / + 99 >= - col0 * ( 8 ) ---- query IIIIIII rowsort label-9630 SELECT * FROM tab1 WHERE NOT - + 70 / + 99 >= - col0 * ( 8 ) ---- query IIIIIII rowsort label-9630 SELECT * FROM tab2 WHERE NOT - + 70 / + 99 >= - col0 * ( 8 ) ---- query IIIIIII rowsort label-9630 SELECT * FROM tab3 WHERE NOT - + 70 / + 99 >= - col0 * ( 8 ) ---- query IIIIIII rowsort label-9630 SELECT * FROM tab4 WHERE NOT - + 70 / + 99 >= - col0 * ( 8 ) ---- query I rowsort label-9635 SELECT - 17 FROM tab0 WHERE NOT + 26 IS NOT NULL ---- query I rowsort label-9635 SELECT - 17 FROM tab1 WHERE NOT + 26 IS NOT NULL ---- query I rowsort label-9635 SELECT - 17 FROM tab2 WHERE NOT + 26 IS NOT NULL ---- query I rowsort label-9635 SELECT - 17 FROM tab3 WHERE NOT + 26 IS NOT NULL ---- query I rowsort label-9635 SELECT - 17 FROM tab4 WHERE NOT + 26 IS NOT NULL ---- query IIIIIII rowsort label-9640 SELECT * FROM tab0 WHERE NOT ( NOT 12 + + col3 IS NULL ) ---- query IIIIIII rowsort label-9640 SELECT * FROM tab1 WHERE NOT ( NOT 12 + + col3 IS NULL ) ---- query IIIIIII rowsort label-9640 SELECT * FROM tab2 WHERE NOT ( NOT 12 + + col3 IS NULL ) ---- query IIIIIII rowsort label-9640 SELECT * FROM tab3 WHERE NOT ( NOT 12 + + col3 IS NULL ) ---- query IIIIIII rowsort label-9640 SELECT * FROM tab4 WHERE NOT ( NOT 12 + + col3 IS NULL ) ---- query IIIIIII rowsort label-9645 SELECT * FROM tab0 WHERE - + ( 29 ) IS NULL ---- query IIIIIII rowsort label-9645 SELECT * FROM tab1 WHERE - + ( 29 ) IS NULL ---- query IIIIIII rowsort label-9645 SELECT * FROM tab2 WHERE - + ( 29 ) IS NULL ---- query IIIIIII rowsort label-9645 SELECT * FROM tab3 WHERE - + ( 29 ) IS NULL ---- query IIIIIII rowsort label-9645 SELECT * FROM tab4 WHERE - + ( 29 ) IS NULL ---- query IIIIIII rowsort label-9650 SELECT ALL * FROM tab0 WHERE - 80 < NULL ---- query IIIIIII rowsort label-9650 SELECT ALL * FROM tab1 WHERE - 80 < NULL ---- query IIIIIII rowsort label-9650 SELECT ALL * FROM tab2 WHERE - 80 < NULL ---- query IIIIIII rowsort label-9650 SELECT ALL * FROM tab3 WHERE - 80 < NULL ---- query IIIIIII rowsort label-9650 SELECT ALL * FROM tab4 WHERE - 80 < NULL ---- query I rowsort label-9655 SELECT + - 92 AS col3 FROM tab0 AS cor0 WHERE NOT + 19 IS NULL ---- 10 values hashing to d689ceff6175abba2ed9f805a7353acd query I rowsort label-9655 SELECT + - 92 AS col3 FROM tab1 AS cor0 WHERE NOT + 19 IS NULL ---- 10 values hashing to d689ceff6175abba2ed9f805a7353acd query I rowsort label-9655 SELECT + - 92 AS col3 FROM tab2 AS cor0 WHERE NOT + 19 IS NULL ---- 10 values hashing to d689ceff6175abba2ed9f805a7353acd query I rowsort label-9655 SELECT + - 92 AS col3 FROM tab3 AS cor0 WHERE NOT + 19 IS NULL ---- 10 values hashing to d689ceff6175abba2ed9f805a7353acd query I rowsort label-9655 SELECT + - 92 AS col3 FROM tab4 AS cor0 WHERE NOT + 19 IS NULL ---- 10 values hashing to d689ceff6175abba2ed9f805a7353acd query IIIIIII rowsort label-9660 SELECT ALL * FROM tab0 AS cor0 WHERE NOT 9 / - ( col4 ) IS NOT NULL ---- query IIIIIII rowsort label-9660 SELECT ALL * FROM tab1 AS cor0 WHERE NOT 9 / - ( col4 ) IS NOT NULL ---- query IIIIIII rowsort label-9660 SELECT ALL * FROM tab2 AS cor0 WHERE NOT 9 / - ( col4 ) IS NOT NULL ---- query IIIIIII rowsort label-9660 SELECT ALL * FROM tab3 AS cor0 WHERE NOT 9 / - ( col4 ) IS NOT NULL ---- query IIIIIII rowsort label-9660 SELECT ALL * FROM tab4 AS cor0 WHERE NOT 9 / - ( col4 ) IS NOT NULL ---- query IIIIIII rowsort label-9665 SELECT ALL * FROM tab0 cor0 WHERE NOT - 17 * - 95 NOT IN ( - 83 ) ---- query IIIIIII rowsort label-9665 SELECT ALL * FROM tab1 cor0 WHERE NOT - 17 * - 95 NOT IN ( - 83 ) ---- query IIIIIII rowsort label-9665 SELECT ALL * FROM tab2 cor0 WHERE NOT - 17 * - 95 NOT IN ( - 83 ) ---- query IIIIIII rowsort label-9665 SELECT ALL * FROM tab3 cor0 WHERE NOT - 17 * - 95 NOT IN ( - 83 ) ---- query IIIIIII rowsort label-9665 SELECT ALL * FROM tab4 cor0 WHERE NOT - 17 * - 95 NOT IN ( - 83 ) ---- query III rowsort label-9670 SELECT ALL + 40, col4 * col0 + - col1 * + col0 * + - 64 / + - 44 AS col3, + col1 FROM tab0 WHERE NOT NULL IS NULL ---- query III rowsort label-9670 SELECT ALL + 40, col4 * col0 + - col1 * + col0 * + - 64 / + - 44 AS col3, + col1 FROM tab1 WHERE NOT NULL IS NULL ---- query III rowsort label-9670 SELECT ALL + 40, col4 * col0 + - col1 * + col0 * + - 64 / + - 44 AS col3, + col1 FROM tab2 WHERE NOT NULL IS NULL ---- query III rowsort label-9670 SELECT ALL + 40, col4 * col0 + - col1 * + col0 * + - 64 / + - 44 AS col3, + col1 FROM tab3 WHERE NOT NULL IS NULL ---- query III rowsort label-9670 SELECT ALL + 40, col4 * col0 + - col1 * + col0 * + - 64 / + - 44 AS col3, + col1 FROM tab4 WHERE NOT NULL IS NULL ---- onlyif mysql # aggregate syntax: query I rowsort label-9675 SELECT + - COUNT( * ) AS col4 FROM tab0 AS cor0 WHERE NOT NULL <= 27 ---- 0 skipif mysql # not compatible query I rowsort label-9675 SELECT + - COUNT ( * ) AS col4 FROM tab0 AS cor0 WHERE NOT NULL <= 27 ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-9675 SELECT + - COUNT( * ) AS col4 FROM tab1 AS cor0 WHERE NOT NULL <= 27 ---- 0 skipif mysql # not compatible query I rowsort label-9675 SELECT + - COUNT ( * ) AS col4 FROM tab1 AS cor0 WHERE NOT NULL <= 27 ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-9675 SELECT + - COUNT( * ) AS col4 FROM tab2 AS cor0 WHERE NOT NULL <= 27 ---- 0 skipif mysql # not compatible query I rowsort label-9675 SELECT + - COUNT ( * ) AS col4 FROM tab2 AS cor0 WHERE NOT NULL <= 27 ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-9675 SELECT + - COUNT( * ) AS col4 FROM tab3 AS cor0 WHERE NOT NULL <= 27 ---- 0 skipif mysql # not compatible query I rowsort label-9675 SELECT + - COUNT ( * ) AS col4 FROM tab3 AS cor0 WHERE NOT NULL <= 27 ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-9675 SELECT + - COUNT( * ) AS col4 FROM tab4 AS cor0 WHERE NOT NULL <= 27 ---- 0 skipif mysql # not compatible query I rowsort label-9675 SELECT + - COUNT ( * ) AS col4 FROM tab4 AS cor0 WHERE NOT NULL <= 27 ---- 0 query I rowsort label-9680 SELECT ALL ( - 14 ) FROM tab0 AS cor0 WHERE NOT 90 IS NOT NULL ---- query I rowsort label-9680 SELECT ALL ( - 14 ) FROM tab1 AS cor0 WHERE NOT 90 IS NOT NULL ---- query I rowsort label-9680 SELECT ALL ( - 14 ) FROM tab2 AS cor0 WHERE NOT 90 IS NOT NULL ---- query I rowsort label-9680 SELECT ALL ( - 14 ) FROM tab3 AS cor0 WHERE NOT 90 IS NOT NULL ---- query I rowsort label-9680 SELECT ALL ( - 14 ) FROM tab4 AS cor0 WHERE NOT 90 IS NOT NULL ---- query I rowsort label-9685 SELECT + + col0 AS col1 FROM tab0 cor0 WHERE NOT - col1 IS NOT NULL ---- query I rowsort label-9685 SELECT + + col0 AS col1 FROM tab1 cor0 WHERE NOT - col1 IS NOT NULL ---- query I rowsort label-9685 SELECT + + col0 AS col1 FROM tab2 cor0 WHERE NOT - col1 IS NOT NULL ---- query I rowsort label-9685 SELECT + + col0 AS col1 FROM tab3 cor0 WHERE NOT - col1 IS NOT NULL ---- query I rowsort label-9685 SELECT + + col0 AS col1 FROM tab4 cor0 WHERE NOT - col1 IS NOT NULL ---- query I rowsort label-9690 SELECT ALL col0 * - 35 AS col4 FROM tab0 AS cor0 WHERE NULL IS NULL ---- 10 values hashing to 8668eed4079b6a0c61094d1c04776235 query I rowsort label-9690 SELECT ALL col0 * - 35 AS col4 FROM tab1 AS cor0 WHERE NULL IS NULL ---- 10 values hashing to 8668eed4079b6a0c61094d1c04776235 query I rowsort label-9690 SELECT ALL col0 * - 35 AS col4 FROM tab2 AS cor0 WHERE NULL IS NULL ---- 10 values hashing to 8668eed4079b6a0c61094d1c04776235 query I rowsort label-9690 SELECT ALL col0 * - 35 AS col4 FROM tab3 AS cor0 WHERE NULL IS NULL ---- 10 values hashing to 8668eed4079b6a0c61094d1c04776235 query I rowsort label-9690 SELECT ALL col0 * - 35 AS col4 FROM tab4 AS cor0 WHERE NULL IS NULL ---- 10 values hashing to 8668eed4079b6a0c61094d1c04776235 query I rowsort label-9695 SELECT ALL + col2 FROM tab0 AS cor0 WHERE col5 IS NULL ---- query I rowsort label-9695 SELECT ALL + col2 FROM tab1 AS cor0 WHERE col5 IS NULL ---- query I rowsort label-9695 SELECT ALL + col2 FROM tab2 AS cor0 WHERE col5 IS NULL ---- query I rowsort label-9695 SELECT ALL + col2 FROM tab3 AS cor0 WHERE col5 IS NULL ---- query I rowsort label-9695 SELECT ALL + col2 FROM tab4 AS cor0 WHERE col5 IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-9700 SELECT - col1 col0 FROM tab0 WHERE col3 <= 14 + + + col0 * - CAST( NULL AS SIGNED ) ---- skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-9700 SELECT - col1 col0 FROM tab0 WHERE col3 <= 14 + + + col0 * - CAST ( NULL AS INTEGER ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-9700 SELECT - col1 col0 FROM tab1 WHERE col3 <= 14 + + + col0 * - CAST( NULL AS SIGNED ) ---- skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-9700 SELECT - col1 col0 FROM tab1 WHERE col3 <= 14 + + + col0 * - CAST ( NULL AS INTEGER ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-9700 SELECT - col1 col0 FROM tab2 WHERE col3 <= 14 + + + col0 * - CAST( NULL AS SIGNED ) ---- skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-9700 SELECT - col1 col0 FROM tab2 WHERE col3 <= 14 + + + col0 * - CAST ( NULL AS INTEGER ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-9700 SELECT - col1 col0 FROM tab3 WHERE col3 <= 14 + + + col0 * - CAST( NULL AS SIGNED ) ---- skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-9700 SELECT - col1 col0 FROM tab3 WHERE col3 <= 14 + + + col0 * - CAST ( NULL AS INTEGER ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-9700 SELECT - col1 col0 FROM tab4 WHERE col3 <= 14 + + + col0 * - CAST( NULL AS SIGNED ) ---- skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-9700 SELECT - col1 col0 FROM tab4 WHERE col3 <= 14 + + + col0 * - CAST ( NULL AS INTEGER ) ---- query IIIIIII rowsort label-9705 SELECT * FROM tab0 AS cor0 WHERE NOT ( NULL < NULL ) ---- query IIIIIII rowsort label-9705 SELECT * FROM tab1 AS cor0 WHERE NOT ( NULL < NULL ) ---- query IIIIIII rowsort label-9705 SELECT * FROM tab2 AS cor0 WHERE NOT ( NULL < NULL ) ---- query IIIIIII rowsort label-9705 SELECT * FROM tab3 AS cor0 WHERE NOT ( NULL < NULL ) ---- query IIIIIII rowsort label-9705 SELECT * FROM tab4 AS cor0 WHERE NOT ( NULL < NULL ) ---- query I rowsort label-9710 SELECT + + col2 FROM tab0 cor0 WHERE + col2 IS NOT NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-9710 SELECT + + col2 FROM tab1 cor0 WHERE + col2 IS NOT NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-9710 SELECT + + col2 FROM tab2 cor0 WHERE + col2 IS NOT NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-9710 SELECT + + col2 FROM tab3 cor0 WHERE + col2 IS NOT NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-9710 SELECT + + col2 FROM tab4 cor0 WHERE + col2 IS NOT NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d onlyif mysql # aggregate syntax: query I rowsort label-9715 SELECT ALL - MAX( 38 ) AS col3 FROM tab0 AS cor0 WHERE NOT + col3 IS NOT NULL ---- NULL skipif mysql # not compatible query I rowsort label-9715 SELECT ALL - MAX ( 38 ) AS col3 FROM tab0 AS cor0 WHERE NOT + col3 IS NOT NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-9715 SELECT ALL - MAX( 38 ) AS col3 FROM tab1 AS cor0 WHERE NOT + col3 IS NOT NULL ---- NULL skipif mysql # not compatible query I rowsort label-9715 SELECT ALL - MAX ( 38 ) AS col3 FROM tab1 AS cor0 WHERE NOT + col3 IS NOT NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-9715 SELECT ALL - MAX( 38 ) AS col3 FROM tab2 AS cor0 WHERE NOT + col3 IS NOT NULL ---- NULL skipif mysql # not compatible query I rowsort label-9715 SELECT ALL - MAX ( 38 ) AS col3 FROM tab2 AS cor0 WHERE NOT + col3 IS NOT NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-9715 SELECT ALL - MAX( 38 ) AS col3 FROM tab3 AS cor0 WHERE NOT + col3 IS NOT NULL ---- NULL skipif mysql # not compatible query I rowsort label-9715 SELECT ALL - MAX ( 38 ) AS col3 FROM tab3 AS cor0 WHERE NOT + col3 IS NOT NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-9715 SELECT ALL - MAX( 38 ) AS col3 FROM tab4 AS cor0 WHERE NOT + col3 IS NOT NULL ---- NULL skipif mysql # not compatible query I rowsort label-9715 SELECT ALL - MAX ( 38 ) AS col3 FROM tab4 AS cor0 WHERE NOT + col3 IS NOT NULL ---- NULL query I rowsort label-9720 SELECT ALL col3 FROM tab0 AS cor0 WHERE NOT NULL >= - col4 ---- query I rowsort label-9720 SELECT ALL col3 FROM tab1 AS cor0 WHERE NOT NULL >= - col4 ---- query I rowsort label-9720 SELECT ALL col3 FROM tab2 AS cor0 WHERE NOT NULL >= - col4 ---- query I rowsort label-9720 SELECT ALL col3 FROM tab3 AS cor0 WHERE NOT NULL >= - col4 ---- query I rowsort label-9720 SELECT ALL col3 FROM tab4 AS cor0 WHERE NOT NULL >= - col4 ---- query I rowsort label-9725 SELECT - col3 AS col2 FROM tab0 WHERE NOT col1 IS NULL ---- 10 values hashing to 19e9fb81d711d30a2b9bef5022326952 query I rowsort label-9725 SELECT - col3 AS col2 FROM tab1 WHERE NOT col1 IS NULL ---- 10 values hashing to 19e9fb81d711d30a2b9bef5022326952 query I rowsort label-9725 SELECT - col3 AS col2 FROM tab2 WHERE NOT col1 IS NULL ---- 10 values hashing to 19e9fb81d711d30a2b9bef5022326952 query I rowsort label-9725 SELECT - col3 AS col2 FROM tab3 WHERE NOT col1 IS NULL ---- 10 values hashing to 19e9fb81d711d30a2b9bef5022326952 query I rowsort label-9725 SELECT - col3 AS col2 FROM tab4 WHERE NOT col1 IS NULL ---- 10 values hashing to 19e9fb81d711d30a2b9bef5022326952 query IIIIIII rowsort label-9730 SELECT ALL * FROM tab0 WHERE NOT NULL BETWEEN 94 AND - col4 ---- query IIIIIII rowsort label-9730 SELECT ALL * FROM tab1 WHERE NOT NULL BETWEEN 94 AND - col4 ---- query IIIIIII rowsort label-9730 SELECT ALL * FROM tab2 WHERE NOT NULL BETWEEN 94 AND - col4 ---- query IIIIIII rowsort label-9730 SELECT ALL * FROM tab3 WHERE NOT NULL BETWEEN 94 AND - col4 ---- query IIIIIII rowsort label-9730 SELECT ALL * FROM tab4 WHERE NOT NULL BETWEEN 94 AND - col4 ---- query I rowsort label-9735 SELECT - 12 FROM tab0 WHERE NULL NOT BETWEEN - - col4 / - 89 * - 40 * col1 * col0 AND - col0 ---- query I rowsort label-9735 SELECT - 12 FROM tab1 WHERE NULL NOT BETWEEN - - col4 / - 89 * - 40 * col1 * col0 AND - col0 ---- query I rowsort label-9735 SELECT - 12 FROM tab2 WHERE NULL NOT BETWEEN - - col4 / - 89 * - 40 * col1 * col0 AND - col0 ---- query I rowsort label-9735 SELECT - 12 FROM tab3 WHERE NULL NOT BETWEEN - - col4 / - 89 * - 40 * col1 * col0 AND - col0 ---- query I rowsort label-9735 SELECT - 12 FROM tab4 WHERE NULL NOT BETWEEN - - col4 / - 89 * - 40 * col1 * col0 AND - col0 ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-9740 SELECT ALL * FROM tab0 cor0 WHERE NOT - CAST( + - 42 AS SIGNED ) IS NOT NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-9740 SELECT ALL * FROM tab0 cor0 WHERE NOT - CAST ( + - 42 AS INTEGER ) IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-9740 SELECT ALL * FROM tab1 cor0 WHERE NOT - CAST( + - 42 AS SIGNED ) IS NOT NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-9740 SELECT ALL * FROM tab1 cor0 WHERE NOT - CAST ( + - 42 AS INTEGER ) IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-9740 SELECT ALL * FROM tab2 cor0 WHERE NOT - CAST( + - 42 AS SIGNED ) IS NOT NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-9740 SELECT ALL * FROM tab2 cor0 WHERE NOT - CAST ( + - 42 AS INTEGER ) IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-9740 SELECT ALL * FROM tab3 cor0 WHERE NOT - CAST( + - 42 AS SIGNED ) IS NOT NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-9740 SELECT ALL * FROM tab3 cor0 WHERE NOT - CAST ( + - 42 AS INTEGER ) IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-9740 SELECT ALL * FROM tab4 cor0 WHERE NOT - CAST( + - 42 AS SIGNED ) IS NOT NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-9740 SELECT ALL * FROM tab4 cor0 WHERE NOT - CAST ( + - 42 AS INTEGER ) IS NOT NULL ---- query IIIIIII rowsort label-9745 SELECT * FROM tab0 AS cor0 WHERE col0 > NULL ---- query IIIIIII rowsort label-9745 SELECT * FROM tab1 AS cor0 WHERE col0 > NULL ---- query IIIIIII rowsort label-9745 SELECT * FROM tab2 AS cor0 WHERE col0 > NULL ---- query IIIIIII rowsort label-9745 SELECT * FROM tab3 AS cor0 WHERE col0 > NULL ---- query IIIIIII rowsort label-9745 SELECT * FROM tab4 AS cor0 WHERE col0 > NULL ---- query I rowsort label-9750 SELECT col5 FROM tab0 AS cor0 WHERE NOT + 66 NOT BETWEEN - col3 * + - col4 * + col0 AND - col0 ---- query I rowsort label-9750 SELECT col5 FROM tab1 AS cor0 WHERE NOT + 66 NOT BETWEEN - col3 * + - col4 * + col0 AND - col0 ---- query I rowsort label-9750 SELECT col5 FROM tab2 AS cor0 WHERE NOT + 66 NOT BETWEEN - col3 * + - col4 * + col0 AND - col0 ---- query I rowsort label-9750 SELECT col5 FROM tab3 AS cor0 WHERE NOT + 66 NOT BETWEEN - col3 * + - col4 * + col0 AND - col0 ---- query I rowsort label-9750 SELECT col5 FROM tab4 AS cor0 WHERE NOT + 66 NOT BETWEEN - col3 * + - col4 * + col0 AND - col0 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-9755 SELECT DISTINCT + CAST( NULL AS SIGNED ) AS col5 FROM tab0 WHERE NULL IS NULL ---- NULL skipif mysql # not compatible query I rowsort label-9755 SELECT DISTINCT + CAST ( NULL AS INTEGER ) AS col5 FROM tab0 WHERE NULL IS NULL ---- NULL onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-9755 SELECT DISTINCT + CAST( NULL AS SIGNED ) AS col5 FROM tab1 WHERE NULL IS NULL ---- NULL skipif mysql # not compatible query I rowsort label-9755 SELECT DISTINCT + CAST ( NULL AS INTEGER ) AS col5 FROM tab1 WHERE NULL IS NULL ---- NULL onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-9755 SELECT DISTINCT + CAST( NULL AS SIGNED ) AS col5 FROM tab2 WHERE NULL IS NULL ---- NULL skipif mysql # not compatible query I rowsort label-9755 SELECT DISTINCT + CAST ( NULL AS INTEGER ) AS col5 FROM tab2 WHERE NULL IS NULL ---- NULL onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-9755 SELECT DISTINCT + CAST( NULL AS SIGNED ) AS col5 FROM tab3 WHERE NULL IS NULL ---- NULL skipif mysql # not compatible query I rowsort label-9755 SELECT DISTINCT + CAST ( NULL AS INTEGER ) AS col5 FROM tab3 WHERE NULL IS NULL ---- NULL onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-9755 SELECT DISTINCT + CAST( NULL AS SIGNED ) AS col5 FROM tab4 WHERE NULL IS NULL ---- NULL skipif mysql # not compatible query I rowsort label-9755 SELECT DISTINCT + CAST ( NULL AS INTEGER ) AS col5 FROM tab4 WHERE NULL IS NULL ---- NULL onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-9760 SELECT - col1 + - CAST( NULL AS SIGNED ) FROM tab0 AS cor0 WHERE NULL >= - col3 + + col4 - + col3 ---- skipif mysql # not compatible query I rowsort label-9760 SELECT - col1 + - CAST ( NULL AS INTEGER ) FROM tab0 AS cor0 WHERE NULL >= - col3 + + col4 - + col3 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-9760 SELECT - col1 + - CAST( NULL AS SIGNED ) FROM tab1 AS cor0 WHERE NULL >= - col3 + + col4 - + col3 ---- skipif mysql # not compatible query I rowsort label-9760 SELECT - col1 + - CAST ( NULL AS INTEGER ) FROM tab1 AS cor0 WHERE NULL >= - col3 + + col4 - + col3 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-9760 SELECT - col1 + - CAST( NULL AS SIGNED ) FROM tab2 AS cor0 WHERE NULL >= - col3 + + col4 - + col3 ---- skipif mysql # not compatible query I rowsort label-9760 SELECT - col1 + - CAST ( NULL AS INTEGER ) FROM tab2 AS cor0 WHERE NULL >= - col3 + + col4 - + col3 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-9760 SELECT - col1 + - CAST( NULL AS SIGNED ) FROM tab3 AS cor0 WHERE NULL >= - col3 + + col4 - + col3 ---- skipif mysql # not compatible query I rowsort label-9760 SELECT - col1 + - CAST ( NULL AS INTEGER ) FROM tab3 AS cor0 WHERE NULL >= - col3 + + col4 - + col3 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-9760 SELECT - col1 + - CAST( NULL AS SIGNED ) FROM tab4 AS cor0 WHERE NULL >= - col3 + + col4 - + col3 ---- skipif mysql # not compatible query I rowsort label-9760 SELECT - col1 + - CAST ( NULL AS INTEGER ) FROM tab4 AS cor0 WHERE NULL >= - col3 + + col4 - + col3 ---- query IIIIIII rowsort label-9765 SELECT * FROM tab0 cor0 WHERE NULL <> NULL ---- query IIIIIII rowsort label-9765 SELECT * FROM tab1 cor0 WHERE NULL <> NULL ---- query IIIIIII rowsort label-9765 SELECT * FROM tab2 cor0 WHERE NULL <> NULL ---- query IIIIIII rowsort label-9765 SELECT * FROM tab3 cor0 WHERE NULL <> NULL ---- query IIIIIII rowsort label-9765 SELECT * FROM tab4 cor0 WHERE NULL <> NULL ---- query I rowsort label-9770 SELECT ALL col2 FROM tab0 cor0 WHERE NULL IS NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-9770 SELECT ALL col2 FROM tab1 cor0 WHERE NULL IS NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-9770 SELECT ALL col2 FROM tab2 cor0 WHERE NULL IS NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-9770 SELECT ALL col2 FROM tab3 cor0 WHERE NULL IS NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-9770 SELECT ALL col2 FROM tab4 cor0 WHERE NULL IS NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d onlyif mysql # aggregate syntax: query II rowsort label-9775 SELECT DISTINCT 95, - COUNT( * ) col3 FROM tab0 AS cor0 WHERE ( NULL ) IS NULL ---- 95 -10 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query II rowsort label-9775 SELECT DISTINCT 95, - COUNT ( * ) col3 FROM tab0 AS cor0 WHERE ( NULL ) IS NULL ---- 95 -10 onlyif mysql # aggregate syntax: query II rowsort label-9775 SELECT DISTINCT 95, - COUNT( * ) col3 FROM tab1 AS cor0 WHERE ( NULL ) IS NULL ---- 95 -10 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query II rowsort label-9775 SELECT DISTINCT 95, - COUNT ( * ) col3 FROM tab1 AS cor0 WHERE ( NULL ) IS NULL ---- 95 -10 onlyif mysql # aggregate syntax: query II rowsort label-9775 SELECT DISTINCT 95, - COUNT( * ) col3 FROM tab2 AS cor0 WHERE ( NULL ) IS NULL ---- 95 -10 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query II rowsort label-9775 SELECT DISTINCT 95, - COUNT ( * ) col3 FROM tab2 AS cor0 WHERE ( NULL ) IS NULL ---- 95 -10 onlyif mysql # aggregate syntax: query II rowsort label-9775 SELECT DISTINCT 95, - COUNT( * ) col3 FROM tab3 AS cor0 WHERE ( NULL ) IS NULL ---- 95 -10 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query II rowsort label-9775 SELECT DISTINCT 95, - COUNT ( * ) col3 FROM tab3 AS cor0 WHERE ( NULL ) IS NULL ---- 95 -10 onlyif mysql # aggregate syntax: query II rowsort label-9775 SELECT DISTINCT 95, - COUNT( * ) col3 FROM tab4 AS cor0 WHERE ( NULL ) IS NULL ---- 95 -10 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query II rowsort label-9775 SELECT DISTINCT 95, - COUNT ( * ) col3 FROM tab4 AS cor0 WHERE ( NULL ) IS NULL ---- 95 -10 query IIIIIII rowsort label-9780 SELECT ALL * FROM tab0 AS cor0 WHERE 13 / + 70 IS NULL ---- query IIIIIII rowsort label-9780 SELECT ALL * FROM tab1 AS cor0 WHERE 13 / + 70 IS NULL ---- query IIIIIII rowsort label-9780 SELECT ALL * FROM tab2 AS cor0 WHERE 13 / + 70 IS NULL ---- query IIIIIII rowsort label-9780 SELECT ALL * FROM tab3 AS cor0 WHERE 13 / + 70 IS NULL ---- query IIIIIII rowsort label-9780 SELECT ALL * FROM tab4 AS cor0 WHERE 13 / + 70 IS NULL ---- query IIIIIII rowsort label-9785 SELECT * FROM tab0 WHERE NOT NULL IS NULL OR NOT 79 IS NOT NULL ---- query IIIIIII rowsort label-9785 SELECT * FROM tab1 WHERE NOT NULL IS NULL OR NOT 79 IS NOT NULL ---- query IIIIIII rowsort label-9785 SELECT * FROM tab2 WHERE NOT NULL IS NULL OR NOT 79 IS NOT NULL ---- query IIIIIII rowsort label-9785 SELECT * FROM tab3 WHERE NOT NULL IS NULL OR NOT 79 IS NOT NULL ---- query IIIIIII rowsort label-9785 SELECT * FROM tab4 WHERE NOT NULL IS NULL OR NOT 79 IS NOT NULL ---- query IIIIIII rowsort label-9790 SELECT * FROM tab0 WHERE NOT + 22 < NULL ---- query IIIIIII rowsort label-9790 SELECT * FROM tab1 WHERE NOT + 22 < NULL ---- query IIIIIII rowsort label-9790 SELECT * FROM tab2 WHERE NOT + 22 < NULL ---- query IIIIIII rowsort label-9790 SELECT * FROM tab3 WHERE NOT + 22 < NULL ---- query IIIIIII rowsort label-9790 SELECT * FROM tab4 WHERE NOT + 22 < NULL ---- query IIIIIII rowsort label-9795 SELECT * FROM tab0 cor0 WHERE col4 IS NULL ---- query IIIIIII rowsort label-9795 SELECT * FROM tab1 cor0 WHERE col4 IS NULL ---- query IIIIIII rowsort label-9795 SELECT * FROM tab2 cor0 WHERE col4 IS NULL ---- query IIIIIII rowsort label-9795 SELECT * FROM tab3 cor0 WHERE col4 IS NULL ---- query IIIIIII rowsort label-9795 SELECT * FROM tab4 cor0 WHERE col4 IS NULL ---- onlyif mysql # aggregate syntax: query I rowsort label-9800 SELECT ALL 12 * - COUNT( * ) AS col1 FROM tab0 WHERE NOT NULL IS NOT NULL ---- -120 skipif mysql # not compatible query I rowsort label-9800 SELECT ALL 12 * - COUNT ( * ) AS col1 FROM tab0 WHERE NOT NULL IS NOT NULL ---- -120 onlyif mysql # aggregate syntax: query I rowsort label-9800 SELECT ALL 12 * - COUNT( * ) AS col1 FROM tab1 WHERE NOT NULL IS NOT NULL ---- -120 skipif mysql # not compatible query I rowsort label-9800 SELECT ALL 12 * - COUNT ( * ) AS col1 FROM tab1 WHERE NOT NULL IS NOT NULL ---- -120 onlyif mysql # aggregate syntax: query I rowsort label-9800 SELECT ALL 12 * - COUNT( * ) AS col1 FROM tab2 WHERE NOT NULL IS NOT NULL ---- -120 skipif mysql # not compatible query I rowsort label-9800 SELECT ALL 12 * - COUNT ( * ) AS col1 FROM tab2 WHERE NOT NULL IS NOT NULL ---- -120 onlyif mysql # aggregate syntax: query I rowsort label-9800 SELECT ALL 12 * - COUNT( * ) AS col1 FROM tab3 WHERE NOT NULL IS NOT NULL ---- -120 skipif mysql # not compatible query I rowsort label-9800 SELECT ALL 12 * - COUNT ( * ) AS col1 FROM tab3 WHERE NOT NULL IS NOT NULL ---- -120 onlyif mysql # aggregate syntax: query I rowsort label-9800 SELECT ALL 12 * - COUNT( * ) AS col1 FROM tab4 WHERE NOT NULL IS NOT NULL ---- -120 skipif mysql # not compatible query I rowsort label-9800 SELECT ALL 12 * - COUNT ( * ) AS col1 FROM tab4 WHERE NOT NULL IS NOT NULL ---- -120 query IIIIIII rowsort label-9805 SELECT * FROM tab0 AS cor0 WHERE col3 BETWEEN + + col3 AND NULL ---- query IIIIIII rowsort label-9805 SELECT * FROM tab1 AS cor0 WHERE col3 BETWEEN + + col3 AND NULL ---- query IIIIIII rowsort label-9805 SELECT * FROM tab2 AS cor0 WHERE col3 BETWEEN + + col3 AND NULL ---- query IIIIIII rowsort label-9805 SELECT * FROM tab3 AS cor0 WHERE col3 BETWEEN + + col3 AND NULL ---- query IIIIIII rowsort label-9805 SELECT * FROM tab4 AS cor0 WHERE col3 BETWEEN + + col3 AND NULL ---- query I rowsort label-9810 SELECT DISTINCT + 8 + - 39 FROM tab0 WHERE NOT - col1 + - - 37 / 80 > + 55 ---- -31 query I rowsort label-9810 SELECT DISTINCT + 8 + - 39 FROM tab1 WHERE NOT - col1 + - - 37 / 80 > + 55 ---- -31 query I rowsort label-9810 SELECT DISTINCT + 8 + - 39 FROM tab2 WHERE NOT - col1 + - - 37 / 80 > + 55 ---- -31 query I rowsort label-9810 SELECT DISTINCT + 8 + - 39 FROM tab3 WHERE NOT - col1 + - - 37 / 80 > + 55 ---- -31 query I rowsort label-9810 SELECT DISTINCT + 8 + - 39 FROM tab4 WHERE NOT - col1 + - - 37 / 80 > + 55 ---- -31 query II rowsort label-9815 SELECT ALL - - col0 AS col1, ( + col3 ) AS col4 FROM tab0 WHERE NOT - + 28 = NULL ---- query II rowsort label-9815 SELECT ALL - - col0 AS col1, ( + col3 ) AS col4 FROM tab1 WHERE NOT - + 28 = NULL ---- query II rowsort label-9815 SELECT ALL - - col0 AS col1, ( + col3 ) AS col4 FROM tab2 WHERE NOT - + 28 = NULL ---- query II rowsort label-9815 SELECT ALL - - col0 AS col1, ( + col3 ) AS col4 FROM tab3 WHERE NOT - + 28 = NULL ---- query II rowsort label-9815 SELECT ALL - - col0 AS col1, ( + col3 ) AS col4 FROM tab4 WHERE NOT - + 28 = NULL ---- query I rowsort label-9820 SELECT col2 AS col0 FROM tab0 AS cor0 WHERE + col1 IS NULL ---- query I rowsort label-9820 SELECT col2 AS col0 FROM tab1 AS cor0 WHERE + col1 IS NULL ---- query I rowsort label-9820 SELECT col2 AS col0 FROM tab2 AS cor0 WHERE + col1 IS NULL ---- query I rowsort label-9820 SELECT col2 AS col0 FROM tab3 AS cor0 WHERE + col1 IS NULL ---- query I rowsort label-9820 SELECT col2 AS col0 FROM tab4 AS cor0 WHERE + col1 IS NULL ---- query IIIIIII rowsort label-9825 SELECT * FROM tab0 AS cor0 WHERE ( NULL ) IN ( - col0 ) ---- query IIIIIII rowsort label-9825 SELECT * FROM tab1 AS cor0 WHERE ( NULL ) IN ( - col0 ) ---- query IIIIIII rowsort label-9825 SELECT * FROM tab2 AS cor0 WHERE ( NULL ) IN ( - col0 ) ---- query IIIIIII rowsort label-9825 SELECT * FROM tab3 AS cor0 WHERE ( NULL ) IN ( - col0 ) ---- query IIIIIII rowsort label-9825 SELECT * FROM tab4 AS cor0 WHERE ( NULL ) IN ( - col0 ) ---- query IIIIIII rowsort label-9830 SELECT * FROM tab0 AS cor0 WHERE NULL <> 70 + 93 ---- query IIIIIII rowsort label-9830 SELECT * FROM tab1 AS cor0 WHERE NULL <> 70 + 93 ---- query IIIIIII rowsort label-9830 SELECT * FROM tab2 AS cor0 WHERE NULL <> 70 + 93 ---- query IIIIIII rowsort label-9830 SELECT * FROM tab3 AS cor0 WHERE NULL <> 70 + 93 ---- query IIIIIII rowsort label-9830 SELECT * FROM tab4 AS cor0 WHERE NULL <> 70 + 93 ---- query I rowsort label-9835 SELECT - 23 FROM tab0 AS cor0 WHERE ( NULL ) IS NULL ---- 10 values hashing to 00699cde35f7aaef94e61346509231d2 query I rowsort label-9835 SELECT - 23 FROM tab1 AS cor0 WHERE ( NULL ) IS NULL ---- 10 values hashing to 00699cde35f7aaef94e61346509231d2 query I rowsort label-9835 SELECT - 23 FROM tab2 AS cor0 WHERE ( NULL ) IS NULL ---- 10 values hashing to 00699cde35f7aaef94e61346509231d2 query I rowsort label-9835 SELECT - 23 FROM tab3 AS cor0 WHERE ( NULL ) IS NULL ---- 10 values hashing to 00699cde35f7aaef94e61346509231d2 query I rowsort label-9835 SELECT - 23 FROM tab4 AS cor0 WHERE ( NULL ) IS NULL ---- 10 values hashing to 00699cde35f7aaef94e61346509231d2 query I rowsort label-9840 SELECT 1 FROM tab0 WHERE - col4 IS NULL ---- query I rowsort label-9840 SELECT 1 FROM tab1 WHERE - col4 IS NULL ---- query I rowsort label-9840 SELECT 1 FROM tab2 WHERE - col4 IS NULL ---- query I rowsort label-9840 SELECT 1 FROM tab3 WHERE - col4 IS NULL ---- query I rowsort label-9840 SELECT 1 FROM tab4 WHERE - col4 IS NULL ---- query IIIIIII rowsort label-9845 SELECT * FROM tab0 AS cor0 WHERE NOT NULL >= col4 ---- query IIIIIII rowsort label-9845 SELECT * FROM tab1 AS cor0 WHERE NOT NULL >= col4 ---- query IIIIIII rowsort label-9845 SELECT * FROM tab2 AS cor0 WHERE NOT NULL >= col4 ---- query IIIIIII rowsort label-9845 SELECT * FROM tab3 AS cor0 WHERE NOT NULL >= col4 ---- query IIIIIII rowsort label-9845 SELECT * FROM tab4 AS cor0 WHERE NOT NULL >= col4 ---- onlyif mysql # aggregate syntax: query I rowsort label-9850 SELECT + SUM( + + col4 ) FROM tab0 AS cor0 WHERE NOT + col2 IS NOT NULL ---- NULL skipif mysql # not compatible query I rowsort label-9850 SELECT + SUM ( + + col4 ) FROM tab0 AS cor0 WHERE NOT + col2 IS NOT NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-9850 SELECT + SUM( + + col4 ) FROM tab1 AS cor0 WHERE NOT + col2 IS NOT NULL ---- NULL skipif mysql # not compatible query I rowsort label-9850 SELECT + SUM ( + + col4 ) FROM tab1 AS cor0 WHERE NOT + col2 IS NOT NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-9850 SELECT + SUM( + + col4 ) FROM tab2 AS cor0 WHERE NOT + col2 IS NOT NULL ---- NULL skipif mysql # not compatible query I rowsort label-9850 SELECT + SUM ( + + col4 ) FROM tab2 AS cor0 WHERE NOT + col2 IS NOT NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-9850 SELECT + SUM( + + col4 ) FROM tab3 AS cor0 WHERE NOT + col2 IS NOT NULL ---- NULL skipif mysql # not compatible query I rowsort label-9850 SELECT + SUM ( + + col4 ) FROM tab3 AS cor0 WHERE NOT + col2 IS NOT NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-9850 SELECT + SUM( + + col4 ) FROM tab4 AS cor0 WHERE NOT + col2 IS NOT NULL ---- NULL skipif mysql # not compatible query I rowsort label-9850 SELECT + SUM ( + + col4 ) FROM tab4 AS cor0 WHERE NOT + col2 IS NOT NULL ---- NULL onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-9855 SELECT * FROM tab0 AS cor0 WHERE NOT + CAST( - ( 83 ) AS SIGNED ) = NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-9855 SELECT * FROM tab0 AS cor0 WHERE NOT + CAST ( - ( 83 ) AS INTEGER ) = NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-9855 SELECT * FROM tab1 AS cor0 WHERE NOT + CAST( - ( 83 ) AS SIGNED ) = NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-9855 SELECT * FROM tab1 AS cor0 WHERE NOT + CAST ( - ( 83 ) AS INTEGER ) = NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-9855 SELECT * FROM tab2 AS cor0 WHERE NOT + CAST( - ( 83 ) AS SIGNED ) = NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-9855 SELECT * FROM tab2 AS cor0 WHERE NOT + CAST ( - ( 83 ) AS INTEGER ) = NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-9855 SELECT * FROM tab3 AS cor0 WHERE NOT + CAST( - ( 83 ) AS SIGNED ) = NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-9855 SELECT * FROM tab3 AS cor0 WHERE NOT + CAST ( - ( 83 ) AS INTEGER ) = NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-9855 SELECT * FROM tab4 AS cor0 WHERE NOT + CAST( - ( 83 ) AS SIGNED ) = NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-9855 SELECT * FROM tab4 AS cor0 WHERE NOT + CAST ( - ( 83 ) AS INTEGER ) = NULL ---- query I rowsort label-9860 SELECT col1 * - col1 AS col4 FROM tab0 WHERE NOT ( NULL ) >= - 67 ---- query I rowsort label-9860 SELECT col1 * - col1 AS col4 FROM tab1 WHERE NOT ( NULL ) >= - 67 ---- query I rowsort label-9860 SELECT col1 * - col1 AS col4 FROM tab2 WHERE NOT ( NULL ) >= - 67 ---- query I rowsort label-9860 SELECT col1 * - col1 AS col4 FROM tab3 WHERE NOT ( NULL ) >= - 67 ---- query I rowsort label-9860 SELECT col1 * - col1 AS col4 FROM tab4 WHERE NOT ( NULL ) >= - 67 ---- query IIIIIII rowsort label-9865 SELECT * FROM tab0 WHERE NOT ( NULL ) <= NULL ---- query IIIIIII rowsort label-9865 SELECT * FROM tab1 WHERE NOT ( NULL ) <= NULL ---- query IIIIIII rowsort label-9865 SELECT * FROM tab2 WHERE NOT ( NULL ) <= NULL ---- query IIIIIII rowsort label-9865 SELECT * FROM tab3 WHERE NOT ( NULL ) <= NULL ---- query IIIIIII rowsort label-9865 SELECT * FROM tab4 WHERE NOT ( NULL ) <= NULL ---- query I rowsort label-9870 SELECT 81 - col3 AS col0 FROM tab0 WHERE NOT - ( 82 ) * 21 + 62 NOT BETWEEN NULL AND ( col3 ) ---- query I rowsort label-9870 SELECT 81 - col3 AS col0 FROM tab1 WHERE NOT - ( 82 ) * 21 + 62 NOT BETWEEN NULL AND ( col3 ) ---- query I rowsort label-9870 SELECT 81 - col3 AS col0 FROM tab2 WHERE NOT - ( 82 ) * 21 + 62 NOT BETWEEN NULL AND ( col3 ) ---- query I rowsort label-9870 SELECT 81 - col3 AS col0 FROM tab3 WHERE NOT - ( 82 ) * 21 + 62 NOT BETWEEN NULL AND ( col3 ) ---- query I rowsort label-9870 SELECT 81 - col3 AS col0 FROM tab4 WHERE NOT - ( 82 ) * 21 + 62 NOT BETWEEN NULL AND ( col3 ) ---- query I rowsort label-9875 SELECT ALL + ( 77 ) AS col5 FROM tab0 WHERE NOT NULL IN ( col4 ) ---- query I rowsort label-9875 SELECT ALL + ( 77 ) AS col5 FROM tab1 WHERE NOT NULL IN ( col4 ) ---- query I rowsort label-9875 SELECT ALL + ( 77 ) AS col5 FROM tab2 WHERE NOT NULL IN ( col4 ) ---- query I rowsort label-9875 SELECT ALL + ( 77 ) AS col5 FROM tab3 WHERE NOT NULL IN ( col4 ) ---- query I rowsort label-9875 SELECT ALL + ( 77 ) AS col5 FROM tab4 WHERE NOT NULL IN ( col4 ) ---- query I rowsort label-9880 SELECT DISTINCT - 56 * + 91 FROM tab0 WHERE ( NULL ) IS NULL ---- -5096 query I rowsort label-9880 SELECT DISTINCT - 56 * + 91 FROM tab1 WHERE ( NULL ) IS NULL ---- -5096 query I rowsort label-9880 SELECT DISTINCT - 56 * + 91 FROM tab2 WHERE ( NULL ) IS NULL ---- -5096 query I rowsort label-9880 SELECT DISTINCT - 56 * + 91 FROM tab3 WHERE ( NULL ) IS NULL ---- -5096 query I rowsort label-9880 SELECT DISTINCT - 56 * + 91 FROM tab4 WHERE ( NULL ) IS NULL ---- -5096 query IIIIIII rowsort label-9885 SELECT ALL * FROM tab0 WHERE + 73 * ( - col3 ) IS NULL ---- query IIIIIII rowsort label-9885 SELECT ALL * FROM tab1 WHERE + 73 * ( - col3 ) IS NULL ---- query IIIIIII rowsort label-9885 SELECT ALL * FROM tab2 WHERE + 73 * ( - col3 ) IS NULL ---- query IIIIIII rowsort label-9885 SELECT ALL * FROM tab3 WHERE + 73 * ( - col3 ) IS NULL ---- query IIIIIII rowsort label-9885 SELECT ALL * FROM tab4 WHERE + 73 * ( - col3 ) IS NULL ---- query IIIIIII rowsort label-9890 SELECT * FROM tab0 WHERE NOT col3 BETWEEN ( NULL ) AND NULL ---- query IIIIIII rowsort label-9890 SELECT * FROM tab1 WHERE NOT col3 BETWEEN ( NULL ) AND NULL ---- query IIIIIII rowsort label-9890 SELECT * FROM tab2 WHERE NOT col3 BETWEEN ( NULL ) AND NULL ---- query IIIIIII rowsort label-9890 SELECT * FROM tab3 WHERE NOT col3 BETWEEN ( NULL ) AND NULL ---- query IIIIIII rowsort label-9890 SELECT * FROM tab4 WHERE NOT col3 BETWEEN ( NULL ) AND NULL ---- query IIIIIII rowsort label-9895 SELECT * FROM tab0 WHERE NOT NULL BETWEEN NULL AND + col0 - - 78 ---- query IIIIIII rowsort label-9895 SELECT * FROM tab1 WHERE NOT NULL BETWEEN NULL AND + col0 - - 78 ---- query IIIIIII rowsort label-9895 SELECT * FROM tab2 WHERE NOT NULL BETWEEN NULL AND + col0 - - 78 ---- query IIIIIII rowsort label-9895 SELECT * FROM tab3 WHERE NOT NULL BETWEEN NULL AND + col0 - - 78 ---- query IIIIIII rowsort label-9895 SELECT * FROM tab4 WHERE NOT NULL BETWEEN NULL AND + col0 - - 78 ---- query IIIIIII rowsort label-9900 SELECT * FROM tab0 WHERE NOT NULL BETWEEN col3 * col1 - - col0 AND col0 ---- query IIIIIII rowsort label-9900 SELECT * FROM tab1 WHERE NOT NULL BETWEEN col3 * col1 - - col0 AND col0 ---- query IIIIIII rowsort label-9900 SELECT * FROM tab2 WHERE NOT NULL BETWEEN col3 * col1 - - col0 AND col0 ---- query IIIIIII rowsort label-9900 SELECT * FROM tab3 WHERE NOT NULL BETWEEN col3 * col1 - - col0 AND col0 ---- query IIIIIII rowsort label-9900 SELECT * FROM tab4 WHERE NOT NULL BETWEEN col3 * col1 - - col0 AND col0 ---- query I rowsort label-9905 SELECT + col2 AS col3 FROM tab0 WHERE NOT NULL IN ( col0 - + col3 ) ---- query I rowsort label-9905 SELECT + col2 AS col3 FROM tab1 WHERE NOT NULL IN ( col0 - + col3 ) ---- query I rowsort label-9905 SELECT + col2 AS col3 FROM tab2 WHERE NOT NULL IN ( col0 - + col3 ) ---- query I rowsort label-9905 SELECT + col2 AS col3 FROM tab3 WHERE NOT NULL IN ( col0 - + col3 ) ---- query I rowsort label-9905 SELECT + col2 AS col3 FROM tab4 WHERE NOT NULL IN ( col0 - + col3 ) ---- query IIIIIII rowsort label-9910 SELECT * FROM tab0 WHERE ( NULL ) NOT IN ( col3 ) ---- query IIIIIII rowsort label-9910 SELECT * FROM tab1 WHERE ( NULL ) NOT IN ( col3 ) ---- query IIIIIII rowsort label-9910 SELECT * FROM tab2 WHERE ( NULL ) NOT IN ( col3 ) ---- query IIIIIII rowsort label-9910 SELECT * FROM tab3 WHERE ( NULL ) NOT IN ( col3 ) ---- query IIIIIII rowsort label-9910 SELECT * FROM tab4 WHERE ( NULL ) NOT IN ( col3 ) ---- query IIIIIII rowsort label-9915 SELECT ALL * FROM tab0 WHERE ( NULL ) NOT BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-9915 SELECT ALL * FROM tab1 WHERE ( NULL ) NOT BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-9915 SELECT ALL * FROM tab2 WHERE ( NULL ) NOT BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-9915 SELECT ALL * FROM tab3 WHERE ( NULL ) NOT BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-9915 SELECT ALL * FROM tab4 WHERE ( NULL ) NOT BETWEEN NULL AND NULL ---- query I rowsort label-9920 SELECT col2 FROM tab0 WHERE NOT NULL NOT IN ( 87 ) ---- query I rowsort label-9920 SELECT col2 FROM tab1 WHERE NOT NULL NOT IN ( 87 ) ---- query I rowsort label-9920 SELECT col2 FROM tab2 WHERE NOT NULL NOT IN ( 87 ) ---- query I rowsort label-9920 SELECT col2 FROM tab3 WHERE NOT NULL NOT IN ( 87 ) ---- query I rowsort label-9920 SELECT col2 FROM tab4 WHERE NOT NULL NOT IN ( 87 ) ---- query IIIIIII rowsort label-9925 SELECT ALL * FROM tab0 WHERE NOT 44 > NULL ---- query IIIIIII rowsort label-9925 SELECT ALL * FROM tab1 WHERE NOT 44 > NULL ---- query IIIIIII rowsort label-9925 SELECT ALL * FROM tab2 WHERE NOT 44 > NULL ---- query IIIIIII rowsort label-9925 SELECT ALL * FROM tab3 WHERE NOT 44 > NULL ---- query IIIIIII rowsort label-9925 SELECT ALL * FROM tab4 WHERE NOT 44 > NULL ---- onlyif mysql # aggregate syntax: query I rowsort label-9930 SELECT ALL - COUNT( * ) AS col0 FROM tab0 WHERE - 75 * col1 + col4 IS NOT NULL ---- -10 skipif mysql # not compatible query I rowsort label-9930 SELECT ALL - COUNT ( * ) AS col0 FROM tab0 WHERE - 75 * col1 + col4 IS NOT NULL ---- -10 onlyif mysql # aggregate syntax: query I rowsort label-9930 SELECT ALL - COUNT( * ) AS col0 FROM tab1 WHERE - 75 * col1 + col4 IS NOT NULL ---- -10 skipif mysql # not compatible query I rowsort label-9930 SELECT ALL - COUNT ( * ) AS col0 FROM tab1 WHERE - 75 * col1 + col4 IS NOT NULL ---- -10 onlyif mysql # aggregate syntax: query I rowsort label-9930 SELECT ALL - COUNT( * ) AS col0 FROM tab2 WHERE - 75 * col1 + col4 IS NOT NULL ---- -10 skipif mysql # not compatible query I rowsort label-9930 SELECT ALL - COUNT ( * ) AS col0 FROM tab2 WHERE - 75 * col1 + col4 IS NOT NULL ---- -10 onlyif mysql # aggregate syntax: query I rowsort label-9930 SELECT ALL - COUNT( * ) AS col0 FROM tab3 WHERE - 75 * col1 + col4 IS NOT NULL ---- -10 skipif mysql # not compatible query I rowsort label-9930 SELECT ALL - COUNT ( * ) AS col0 FROM tab3 WHERE - 75 * col1 + col4 IS NOT NULL ---- -10 onlyif mysql # aggregate syntax: query I rowsort label-9930 SELECT ALL - COUNT( * ) AS col0 FROM tab4 WHERE - 75 * col1 + col4 IS NOT NULL ---- -10 skipif mysql # not compatible query I rowsort label-9930 SELECT ALL - COUNT ( * ) AS col0 FROM tab4 WHERE - 75 * col1 + col4 IS NOT NULL ---- -10 query IIIIIII rowsort label-9935 SELECT * FROM tab0 WHERE + 59 * col1 + 88 IS NULL ---- query IIIIIII rowsort label-9935 SELECT * FROM tab1 WHERE + 59 * col1 + 88 IS NULL ---- query IIIIIII rowsort label-9935 SELECT * FROM tab2 WHERE + 59 * col1 + 88 IS NULL ---- query IIIIIII rowsort label-9935 SELECT * FROM tab3 WHERE + 59 * col1 + 88 IS NULL ---- query IIIIIII rowsort label-9935 SELECT * FROM tab4 WHERE + 59 * col1 + 88 IS NULL ---- query IIIIIII rowsort label-9940 SELECT * FROM tab0 AS cor0 WHERE NOT NULL < ( + col4 ) ---- query IIIIIII rowsort label-9940 SELECT * FROM tab1 AS cor0 WHERE NOT NULL < ( + col4 ) ---- query IIIIIII rowsort label-9940 SELECT * FROM tab2 AS cor0 WHERE NOT NULL < ( + col4 ) ---- query IIIIIII rowsort label-9940 SELECT * FROM tab3 AS cor0 WHERE NOT NULL < ( + col4 ) ---- query IIIIIII rowsort label-9940 SELECT * FROM tab4 AS cor0 WHERE NOT NULL < ( + col4 ) ---- query I rowsort label-9945 SELECT col5 AS col4 FROM tab0 AS cor0 WHERE NOT ( col3 ) IS NOT NULL ---- query I rowsort label-9945 SELECT col5 AS col4 FROM tab1 AS cor0 WHERE NOT ( col3 ) IS NOT NULL ---- query I rowsort label-9945 SELECT col5 AS col4 FROM tab2 AS cor0 WHERE NOT ( col3 ) IS NOT NULL ---- query I rowsort label-9945 SELECT col5 AS col4 FROM tab3 AS cor0 WHERE NOT ( col3 ) IS NOT NULL ---- query I rowsort label-9945 SELECT col5 AS col4 FROM tab4 AS cor0 WHERE NOT ( col3 ) IS NOT NULL ---- query IIIIIII rowsort label-9950 SELECT ALL * FROM tab0 WHERE col4 * - col0 IS NULL ---- query IIIIIII rowsort label-9950 SELECT ALL * FROM tab1 WHERE col4 * - col0 IS NULL ---- query IIIIIII rowsort label-9950 SELECT ALL * FROM tab2 WHERE col4 * - col0 IS NULL ---- query IIIIIII rowsort label-9950 SELECT ALL * FROM tab3 WHERE col4 * - col0 IS NULL ---- query IIIIIII rowsort label-9950 SELECT ALL * FROM tab4 WHERE col4 * - col0 IS NULL ---- query I rowsort label-9955 SELECT ALL 82 - + col3 AS col2 FROM tab0 WHERE col5 IS NOT NULL ---- 10 values hashing to 0c8924599b67000b862bc0aad76ce996 query I rowsort label-9955 SELECT ALL 82 - + col3 AS col2 FROM tab1 WHERE col5 IS NOT NULL ---- 10 values hashing to 0c8924599b67000b862bc0aad76ce996 query I rowsort label-9955 SELECT ALL 82 - + col3 AS col2 FROM tab2 WHERE col5 IS NOT NULL ---- 10 values hashing to 0c8924599b67000b862bc0aad76ce996 query I rowsort label-9955 SELECT ALL 82 - + col3 AS col2 FROM tab3 WHERE col5 IS NOT NULL ---- 10 values hashing to 0c8924599b67000b862bc0aad76ce996 query I rowsort label-9955 SELECT ALL 82 - + col3 AS col2 FROM tab4 WHERE col5 IS NOT NULL ---- 10 values hashing to 0c8924599b67000b862bc0aad76ce996 onlyif mysql # aggregate syntax: query I rowsort label-9960 SELECT 39 * - COUNT( * ) AS col0 FROM tab0 WHERE NULL IS NOT NULL ---- 0 skipif mysql # not compatible query I rowsort label-9960 SELECT 39 * - COUNT ( * ) AS col0 FROM tab0 WHERE NULL IS NOT NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-9960 SELECT 39 * - COUNT( * ) AS col0 FROM tab1 WHERE NULL IS NOT NULL ---- 0 skipif mysql # not compatible query I rowsort label-9960 SELECT 39 * - COUNT ( * ) AS col0 FROM tab1 WHERE NULL IS NOT NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-9960 SELECT 39 * - COUNT( * ) AS col0 FROM tab2 WHERE NULL IS NOT NULL ---- 0 skipif mysql # not compatible query I rowsort label-9960 SELECT 39 * - COUNT ( * ) AS col0 FROM tab2 WHERE NULL IS NOT NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-9960 SELECT 39 * - COUNT( * ) AS col0 FROM tab3 WHERE NULL IS NOT NULL ---- 0 skipif mysql # not compatible query I rowsort label-9960 SELECT 39 * - COUNT ( * ) AS col0 FROM tab3 WHERE NULL IS NOT NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-9960 SELECT 39 * - COUNT( * ) AS col0 FROM tab4 WHERE NULL IS NOT NULL ---- 0 skipif mysql # not compatible query I rowsort label-9960 SELECT 39 * - COUNT ( * ) AS col0 FROM tab4 WHERE NULL IS NOT NULL ---- 0 query I rowsort label-9965 SELECT ALL + col0 * - ( col1 ) AS col5 FROM tab0 AS cor0 WHERE ( NULL ) > col4 ---- query I rowsort label-9965 SELECT ALL + col0 * - ( col1 ) AS col5 FROM tab1 AS cor0 WHERE ( NULL ) > col4 ---- query I rowsort label-9965 SELECT ALL + col0 * - ( col1 ) AS col5 FROM tab2 AS cor0 WHERE ( NULL ) > col4 ---- query I rowsort label-9965 SELECT ALL + col0 * - ( col1 ) AS col5 FROM tab3 AS cor0 WHERE ( NULL ) > col4 ---- query I rowsort label-9965 SELECT ALL + col0 * - ( col1 ) AS col5 FROM tab4 AS cor0 WHERE ( NULL ) > col4 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-9970 SELECT DISTINCT CAST( - col3 AS SIGNED ) FROM tab0 AS cor0 WHERE + 56 NOT BETWEEN ( col4 / + col4 ) AND NULL ---- skipif mysql # not compatible query I rowsort label-9970 SELECT DISTINCT CAST ( - col3 AS INTEGER ) FROM tab0 AS cor0 WHERE + 56 NOT BETWEEN ( col4 / + col4 ) AND NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-9970 SELECT DISTINCT CAST( - col3 AS SIGNED ) FROM tab1 AS cor0 WHERE + 56 NOT BETWEEN ( col4 / + col4 ) AND NULL ---- skipif mysql # not compatible query I rowsort label-9970 SELECT DISTINCT CAST ( - col3 AS INTEGER ) FROM tab1 AS cor0 WHERE + 56 NOT BETWEEN ( col4 / + col4 ) AND NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-9970 SELECT DISTINCT CAST( - col3 AS SIGNED ) FROM tab2 AS cor0 WHERE + 56 NOT BETWEEN ( col4 / + col4 ) AND NULL ---- skipif mysql # not compatible query I rowsort label-9970 SELECT DISTINCT CAST ( - col3 AS INTEGER ) FROM tab2 AS cor0 WHERE + 56 NOT BETWEEN ( col4 / + col4 ) AND NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-9970 SELECT DISTINCT CAST( - col3 AS SIGNED ) FROM tab3 AS cor0 WHERE + 56 NOT BETWEEN ( col4 / + col4 ) AND NULL ---- skipif mysql # not compatible query I rowsort label-9970 SELECT DISTINCT CAST ( - col3 AS INTEGER ) FROM tab3 AS cor0 WHERE + 56 NOT BETWEEN ( col4 / + col4 ) AND NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-9970 SELECT DISTINCT CAST( - col3 AS SIGNED ) FROM tab4 AS cor0 WHERE + 56 NOT BETWEEN ( col4 / + col4 ) AND NULL ---- skipif mysql # not compatible query I rowsort label-9970 SELECT DISTINCT CAST ( - col3 AS INTEGER ) FROM tab4 AS cor0 WHERE + 56 NOT BETWEEN ( col4 / + col4 ) AND NULL ---- query IIIIIII rowsort label-9975 SELECT * FROM tab0 AS cor0 WHERE NOT ( + col0 ) IS NOT NULL ---- query IIIIIII rowsort label-9975 SELECT * FROM tab1 AS cor0 WHERE NOT ( + col0 ) IS NOT NULL ---- query IIIIIII rowsort label-9975 SELECT * FROM tab2 AS cor0 WHERE NOT ( + col0 ) IS NOT NULL ---- query IIIIIII rowsort label-9975 SELECT * FROM tab3 AS cor0 WHERE NOT ( + col0 ) IS NOT NULL ---- query IIIIIII rowsort label-9975 SELECT * FROM tab4 AS cor0 WHERE NOT ( + col0 ) IS NOT NULL ---- query IIIIIII rowsort label-9980 SELECT * FROM tab0 cor0 WHERE NOT - ( + col3 ) IS NOT NULL ---- query IIIIIII rowsort label-9980 SELECT * FROM tab1 cor0 WHERE NOT - ( + col3 ) IS NOT NULL ---- query IIIIIII rowsort label-9980 SELECT * FROM tab2 cor0 WHERE NOT - ( + col3 ) IS NOT NULL ---- query IIIIIII rowsort label-9980 SELECT * FROM tab3 cor0 WHERE NOT - ( + col3 ) IS NOT NULL ---- query IIIIIII rowsort label-9980 SELECT * FROM tab4 cor0 WHERE NOT - ( + col3 ) IS NOT NULL ---- query I rowsort label-9985 SELECT DISTINCT + col0 FROM tab0 AS cor0 WHERE - 89 <> NULL ---- query I rowsort label-9985 SELECT DISTINCT + col0 FROM tab1 AS cor0 WHERE - 89 <> NULL ---- query I rowsort label-9985 SELECT DISTINCT + col0 FROM tab2 AS cor0 WHERE - 89 <> NULL ---- query I rowsort label-9985 SELECT DISTINCT + col0 FROM tab3 AS cor0 WHERE - 89 <> NULL ---- query I rowsort label-9985 SELECT DISTINCT + col0 FROM tab4 AS cor0 WHERE - 89 <> NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-9990 SELECT DISTINCT - ( col4 ) + 20 FROM tab0 AS cor0 WHERE col0 * - 97 NOT IN ( CAST( NULL AS SIGNED ) + - col0 ) ---- skipif mysql # not compatible query I rowsort label-9990 SELECT DISTINCT - ( col4 ) + 20 FROM tab0 AS cor0 WHERE col0 * - 97 NOT IN ( CAST ( NULL AS INTEGER ) + - col0 ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-9990 SELECT DISTINCT - ( col4 ) + 20 FROM tab1 AS cor0 WHERE col0 * - 97 NOT IN ( CAST( NULL AS SIGNED ) + - col0 ) ---- skipif mysql # not compatible query I rowsort label-9990 SELECT DISTINCT - ( col4 ) + 20 FROM tab1 AS cor0 WHERE col0 * - 97 NOT IN ( CAST ( NULL AS INTEGER ) + - col0 ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-9990 SELECT DISTINCT - ( col4 ) + 20 FROM tab2 AS cor0 WHERE col0 * - 97 NOT IN ( CAST( NULL AS SIGNED ) + - col0 ) ---- skipif mysql # not compatible query I rowsort label-9990 SELECT DISTINCT - ( col4 ) + 20 FROM tab2 AS cor0 WHERE col0 * - 97 NOT IN ( CAST ( NULL AS INTEGER ) + - col0 ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-9990 SELECT DISTINCT - ( col4 ) + 20 FROM tab3 AS cor0 WHERE col0 * - 97 NOT IN ( CAST( NULL AS SIGNED ) + - col0 ) ---- skipif mysql # not compatible query I rowsort label-9990 SELECT DISTINCT - ( col4 ) + 20 FROM tab3 AS cor0 WHERE col0 * - 97 NOT IN ( CAST ( NULL AS INTEGER ) + - col0 ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-9990 SELECT DISTINCT - ( col4 ) + 20 FROM tab4 AS cor0 WHERE col0 * - 97 NOT IN ( CAST( NULL AS SIGNED ) + - col0 ) ---- skipif mysql # not compatible query I rowsort label-9990 SELECT DISTINCT - ( col4 ) + 20 FROM tab4 AS cor0 WHERE col0 * - 97 NOT IN ( CAST ( NULL AS INTEGER ) + - col0 ) ---- query I rowsort label-9995 SELECT DISTINCT - col3 FROM tab0 AS cor0 WHERE NULL IS NULL ---- 10 values hashing to 19e9fb81d711d30a2b9bef5022326952 query I rowsort label-9995 SELECT DISTINCT - col3 FROM tab1 AS cor0 WHERE NULL IS NULL ---- 10 values hashing to 19e9fb81d711d30a2b9bef5022326952 query I rowsort label-9995 SELECT DISTINCT - col3 FROM tab2 AS cor0 WHERE NULL IS NULL ---- 10 values hashing to 19e9fb81d711d30a2b9bef5022326952 query I rowsort label-9995 SELECT DISTINCT - col3 FROM tab3 AS cor0 WHERE NULL IS NULL ---- 10 values hashing to 19e9fb81d711d30a2b9bef5022326952 query I rowsort label-9995 SELECT DISTINCT - col3 FROM tab4 AS cor0 WHERE NULL IS NULL ---- 10 values hashing to 19e9fb81d711d30a2b9bef5022326952