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,373,920.63,'chhni',355,823.8,'graqb') statement ok INSERT INTO tab0 VALUES(1,993,353.47,'eiypt',560,731.3,'ollyr') statement ok INSERT INTO tab0 VALUES(2,394,604.85,'bcqrx',529,154.53,'mhtxw') statement ok INSERT INTO tab0 VALUES(3,949,339.46,'ukgad',466,256.74,'nllff') statement ok INSERT INTO tab0 VALUES(4,227,630.73,'byvxm',837,424.16,'gfxug') statement ok INSERT INTO tab0 VALUES(5,120,581.99,'xpzjc',491,888.75,'ubbfz') statement ok INSERT INTO tab0 VALUES(6,967,958.61,'gnuqz',788,351.5,'ntvnp') statement ok INSERT INTO tab0 VALUES(7,679,807.11,'pccbr',723,611.34,'rmcra') statement ok INSERT INTO tab0 VALUES(8,866,83.28,'ohmhq',49,187.70,'axwip') statement ok INSERT INTO tab0 VALUES(9,958,274.31,'qqokf',406,943.21,'klkhp') 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 INDEX idx_tab2_0 ON tab2 (col0 DESC) statement ok CREATE INDEX idx_tab2_2 ON tab2 (col3) 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_1 ON tab3 (col0 DESC,col4 DESC) statement ok CREATE INDEX idx_tab3_2 ON tab3 (col3 DESC,col4 DESC) statement ok CREATE INDEX idx_tab3_3 ON tab3 (col1 DESC,col3 DESC) statement ok INSERT INTO tab3 SELECT * FROM tab0 statement ok CREATE TABLE tab4(pk INTEGER PRIMARY KEY, col0 INTEGER, col1 FLOAT, col2 TEXT, col3 INTEGER, col4 FLOAT, col5 TEXT) statement ok CREATE INDEX idx_tab4_0 ON tab4 (col1 DESC) statement ok CREATE UNIQUE INDEX idx_tab4_1 ON tab4 (col3 DESC) statement ok CREATE INDEX idx_tab4_4 ON tab4 (col0 DESC) statement ok INSERT INTO tab4 SELECT * FROM tab0 query I rowsort label-0 SELECT + + 74 FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND 94 + - + 59 ---- query I rowsort label-0 SELECT + + 74 FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND 94 + - + 59 ---- query I rowsort label-0 SELECT + + 74 FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND 94 + - + 59 ---- query I rowsort label-0 SELECT + + 74 FROM tab3 AS cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND 94 + - + 59 ---- query I rowsort label-0 SELECT + + 74 FROM tab4 AS cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND 94 + - + 59 ---- query IIIIIII rowsort label-5 SELECT * FROM tab0 WHERE col4 NOT BETWEEN 39 AND NULL ---- query IIIIIII rowsort label-5 SELECT * FROM tab1 WHERE col4 NOT BETWEEN 39 AND NULL ---- query IIIIIII rowsort label-5 SELECT * FROM tab2 WHERE col4 NOT BETWEEN 39 AND NULL ---- query IIIIIII rowsort label-5 SELECT * FROM tab3 WHERE col4 NOT BETWEEN 39 AND NULL ---- query IIIIIII rowsort label-5 SELECT * FROM tab4 WHERE col4 NOT BETWEEN 39 AND NULL ---- query IIIIIII rowsort label-10 SELECT ALL * FROM tab0 AS cor0 WHERE + 15 * + - 99 IS NULL ---- query IIIIIII rowsort label-10 SELECT ALL * FROM tab1 AS cor0 WHERE + 15 * + - 99 IS NULL ---- query IIIIIII rowsort label-10 SELECT ALL * FROM tab2 AS cor0 WHERE + 15 * + - 99 IS NULL ---- query IIIIIII rowsort label-10 SELECT ALL * FROM tab3 AS cor0 WHERE + 15 * + - 99 IS NULL ---- query IIIIIII rowsort label-10 SELECT ALL * FROM tab4 AS cor0 WHERE + 15 * + - 99 IS NULL ---- query I rowsort label-15 SELECT DISTINCT + 15 * + - col3 FROM tab0 AS cor0 WHERE + 24 IS NULL ---- query I rowsort label-15 SELECT DISTINCT + 15 * + - col3 FROM tab1 AS cor0 WHERE + 24 IS NULL ---- query I rowsort label-15 SELECT DISTINCT + 15 * + - col3 FROM tab2 AS cor0 WHERE + 24 IS NULL ---- query I rowsort label-15 SELECT DISTINCT + 15 * + - col3 FROM tab3 AS cor0 WHERE + 24 IS NULL ---- query I rowsort label-15 SELECT DISTINCT + 15 * + - col3 FROM tab4 AS cor0 WHERE + 24 IS NULL ---- query I rowsort label-20 SELECT DISTINCT + + 86 + - col3 AS col0 FROM tab0 cor0 WHERE NOT + 70 * - - 75 - - 75 BETWEEN - col3 + - col4 AND + + col3 * - + col3 ---- 10 values hashing to ae6dc2664b8796fe50848135f76c5026 query I rowsort label-20 SELECT DISTINCT + + 86 + - col3 AS col0 FROM tab1 cor0 WHERE NOT + 70 * - - 75 - - 75 BETWEEN - col3 + - col4 AND + + col3 * - + col3 ---- 10 values hashing to ae6dc2664b8796fe50848135f76c5026 query I rowsort label-20 SELECT DISTINCT + + 86 + - col3 AS col0 FROM tab2 cor0 WHERE NOT + 70 * - - 75 - - 75 BETWEEN - col3 + - col4 AND + + col3 * - + col3 ---- 10 values hashing to ae6dc2664b8796fe50848135f76c5026 query I rowsort label-20 SELECT DISTINCT + + 86 + - col3 AS col0 FROM tab3 cor0 WHERE NOT + 70 * - - 75 - - 75 BETWEEN - col3 + - col4 AND + + col3 * - + col3 ---- 10 values hashing to ae6dc2664b8796fe50848135f76c5026 query I rowsort label-20 SELECT DISTINCT + + 86 + - col3 AS col0 FROM tab4 cor0 WHERE NOT + 70 * - - 75 - - 75 BETWEEN - col3 + - col4 AND + + col3 * - + col3 ---- 10 values hashing to ae6dc2664b8796fe50848135f76c5026 query I rowsort label-25 SELECT DISTINCT - col4 FROM tab0 AS cor0 WHERE NOT col1 * col1 IS NOT NULL ---- query I rowsort label-25 SELECT DISTINCT - col4 FROM tab1 AS cor0 WHERE NOT col1 * col1 IS NOT NULL ---- query I rowsort label-25 SELECT DISTINCT - col4 FROM tab2 AS cor0 WHERE NOT col1 * col1 IS NOT NULL ---- query I rowsort label-25 SELECT DISTINCT - col4 FROM tab3 AS cor0 WHERE NOT col1 * col1 IS NOT NULL ---- query I rowsort label-25 SELECT DISTINCT - col4 FROM tab4 AS cor0 WHERE NOT col1 * col1 IS NOT NULL ---- query IIIIIII rowsort label-30 SELECT * FROM tab0 AS cor0 WHERE NOT 89 IS NOT NULL ---- query IIIIIII rowsort label-30 SELECT * FROM tab1 AS cor0 WHERE NOT 89 IS NOT NULL ---- query IIIIIII rowsort label-30 SELECT * FROM tab2 AS cor0 WHERE NOT 89 IS NOT NULL ---- query IIIIIII rowsort label-30 SELECT * FROM tab3 AS cor0 WHERE NOT 89 IS NOT NULL ---- query IIIIIII rowsort label-30 SELECT * FROM tab4 AS cor0 WHERE NOT 89 IS NOT NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-35 SELECT col2 col3 FROM tab0 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-35 SELECT col2 col3 FROM tab1 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-35 SELECT col2 col3 FROM tab2 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-35 SELECT col2 col3 FROM tab3 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-35 SELECT col2 col3 FROM tab4 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d onlyif mysql # CAST syntax: DECIMAL type: query I rowsort label-40 SELECT 66 FROM tab0 AS cor0 WHERE NOT NULL NOT IN ( CAST( NULL AS DECIMAL ) * - 13, 98 ) ---- skipif mysql # not compatible query I rowsort label-40 SELECT 66 FROM tab0 AS cor0 WHERE NOT NULL NOT IN ( CAST ( NULL AS REAL ) * - 13, 98 ) ---- onlyif mysql # CAST syntax: DECIMAL type: query I rowsort label-40 SELECT 66 FROM tab1 AS cor0 WHERE NOT NULL NOT IN ( CAST( NULL AS DECIMAL ) * - 13, 98 ) ---- skipif mysql # not compatible query I rowsort label-40 SELECT 66 FROM tab1 AS cor0 WHERE NOT NULL NOT IN ( CAST ( NULL AS REAL ) * - 13, 98 ) ---- onlyif mysql # CAST syntax: DECIMAL type: query I rowsort label-40 SELECT 66 FROM tab2 AS cor0 WHERE NOT NULL NOT IN ( CAST( NULL AS DECIMAL ) * - 13, 98 ) ---- skipif mysql # not compatible query I rowsort label-40 SELECT 66 FROM tab2 AS cor0 WHERE NOT NULL NOT IN ( CAST ( NULL AS REAL ) * - 13, 98 ) ---- onlyif mysql # CAST syntax: DECIMAL type: query I rowsort label-40 SELECT 66 FROM tab3 AS cor0 WHERE NOT NULL NOT IN ( CAST( NULL AS DECIMAL ) * - 13, 98 ) ---- skipif mysql # not compatible query I rowsort label-40 SELECT 66 FROM tab3 AS cor0 WHERE NOT NULL NOT IN ( CAST ( NULL AS REAL ) * - 13, 98 ) ---- onlyif mysql # CAST syntax: DECIMAL type: query I rowsort label-40 SELECT 66 FROM tab4 AS cor0 WHERE NOT NULL NOT IN ( CAST( NULL AS DECIMAL ) * - 13, 98 ) ---- skipif mysql # not compatible query I rowsort label-40 SELECT 66 FROM tab4 AS cor0 WHERE NOT NULL NOT IN ( CAST ( NULL AS REAL ) * - 13, 98 ) ---- query IIIIIII rowsort label-45 SELECT ALL * FROM tab0 AS cor0 WHERE NOT - col0 <> NULL ---- query IIIIIII rowsort label-45 SELECT ALL * FROM tab1 AS cor0 WHERE NOT - col0 <> NULL ---- query IIIIIII rowsort label-45 SELECT ALL * FROM tab2 AS cor0 WHERE NOT - col0 <> NULL ---- query IIIIIII rowsort label-45 SELECT ALL * FROM tab3 AS cor0 WHERE NOT - col0 <> NULL ---- query IIIIIII rowsort label-45 SELECT ALL * FROM tab4 AS cor0 WHERE NOT - col0 <> NULL ---- query I rowsort label-50 SELECT DISTINCT - - col4 AS col4 FROM tab0 WHERE NOT + - col4 <= + col3 ---- query I rowsort label-50 SELECT DISTINCT - - col4 AS col4 FROM tab1 WHERE NOT + - col4 <= + col3 ---- query I rowsort label-50 SELECT DISTINCT - - col4 AS col4 FROM tab2 WHERE NOT + - col4 <= + col3 ---- query I rowsort label-50 SELECT DISTINCT - - col4 AS col4 FROM tab3 WHERE NOT + - col4 <= + col3 ---- query I rowsort label-50 SELECT DISTINCT - - col4 AS col4 FROM tab4 WHERE NOT + - col4 <= + col3 ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-55 SELECT + 23 col5 FROM tab0 AS cor0 WHERE NOT + col0 IS NOT NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-55 SELECT + 23 col5 FROM tab1 AS cor0 WHERE NOT + col0 IS NOT NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-55 SELECT + 23 col5 FROM tab2 AS cor0 WHERE NOT + col0 IS NOT NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-55 SELECT + 23 col5 FROM tab3 AS cor0 WHERE NOT + col0 IS NOT NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-55 SELECT + 23 col5 FROM tab4 AS cor0 WHERE NOT + col0 IS NOT NULL ---- query I rowsort label-60 SELECT + 81 * col1 - - - 6 AS col0 FROM tab0 AS cor0 WHERE NOT ( - 93 ) IS NOT NULL ---- query I rowsort label-60 SELECT + 81 * col1 - - - 6 AS col0 FROM tab1 AS cor0 WHERE NOT ( - 93 ) IS NOT NULL ---- query I rowsort label-60 SELECT + 81 * col1 - - - 6 AS col0 FROM tab2 AS cor0 WHERE NOT ( - 93 ) IS NOT NULL ---- query I rowsort label-60 SELECT + 81 * col1 - - - 6 AS col0 FROM tab3 AS cor0 WHERE NOT ( - 93 ) IS NOT NULL ---- query I rowsort label-60 SELECT + 81 * col1 - - - 6 AS col0 FROM tab4 AS cor0 WHERE NOT ( - 93 ) IS NOT NULL ---- query IIIIIII rowsort label-65 SELECT * FROM tab0 cor0 WHERE NOT NULL NOT BETWEEN NULL AND - 51 ---- query IIIIIII rowsort label-65 SELECT * FROM tab1 cor0 WHERE NOT NULL NOT BETWEEN NULL AND - 51 ---- query IIIIIII rowsort label-65 SELECT * FROM tab2 cor0 WHERE NOT NULL NOT BETWEEN NULL AND - 51 ---- query IIIIIII rowsort label-65 SELECT * FROM tab3 cor0 WHERE NOT NULL NOT BETWEEN NULL AND - 51 ---- query IIIIIII rowsort label-65 SELECT * FROM tab4 cor0 WHERE NOT NULL NOT BETWEEN NULL AND - 51 ---- query I rowsort label-70 SELECT DISTINCT + + col3 FROM tab0 cor0 WHERE + col3 > NULL ---- query I rowsort label-70 SELECT DISTINCT + + col3 FROM tab1 cor0 WHERE + col3 > NULL ---- query I rowsort label-70 SELECT DISTINCT + + col3 FROM tab2 cor0 WHERE + col3 > NULL ---- query I rowsort label-70 SELECT DISTINCT + + col3 FROM tab3 cor0 WHERE + col3 > NULL ---- query I rowsort label-70 SELECT DISTINCT + + col3 FROM tab4 cor0 WHERE + col3 > NULL ---- query IIIIIII rowsort label-75 SELECT * FROM tab0 WHERE + 29 <> NULL ---- query IIIIIII rowsort label-75 SELECT * FROM tab1 WHERE + 29 <> NULL ---- query IIIIIII rowsort label-75 SELECT * FROM tab2 WHERE + 29 <> NULL ---- query IIIIIII rowsort label-75 SELECT * FROM tab3 WHERE + 29 <> NULL ---- query IIIIIII rowsort label-75 SELECT * FROM tab4 WHERE + 29 <> NULL ---- query IIIIIII rowsort label-80 SELECT * FROM tab0 WHERE - ( + - col1 ) BETWEEN - + col4 AND NULL ---- query IIIIIII rowsort label-80 SELECT * FROM tab1 WHERE - ( + - col1 ) BETWEEN - + col4 AND NULL ---- query IIIIIII rowsort label-80 SELECT * FROM tab2 WHERE - ( + - col1 ) BETWEEN - + col4 AND NULL ---- query IIIIIII rowsort label-80 SELECT * FROM tab3 WHERE - ( + - col1 ) BETWEEN - + col4 AND NULL ---- query IIIIIII rowsort label-80 SELECT * FROM tab4 WHERE - ( + - col1 ) BETWEEN - + col4 AND NULL ---- query I rowsort label-85 SELECT ALL ( col3 ) FROM tab0 WHERE NULL IS NOT NULL ---- query I rowsort label-85 SELECT ALL ( col3 ) FROM tab1 WHERE NULL IS NOT NULL ---- query I rowsort label-85 SELECT ALL ( col3 ) FROM tab2 WHERE NULL IS NOT NULL ---- query I rowsort label-85 SELECT ALL ( col3 ) FROM tab3 WHERE NULL IS NOT NULL ---- query I rowsort label-85 SELECT ALL ( col3 ) FROM tab4 WHERE NULL IS NOT NULL ---- query IIIIIII rowsort label-90 SELECT * FROM tab0 cor0 WHERE + 8 >= + 55 ---- query IIIIIII rowsort label-90 SELECT * FROM tab1 cor0 WHERE + 8 >= + 55 ---- query IIIIIII rowsort label-90 SELECT * FROM tab2 cor0 WHERE + 8 >= + 55 ---- query IIIIIII rowsort label-90 SELECT * FROM tab3 cor0 WHERE + 8 >= + 55 ---- query IIIIIII rowsort label-90 SELECT * FROM tab4 cor0 WHERE + 8 >= + 55 ---- query II rowsort label-95 SELECT ALL + 6, + 44 * + col0 FROM tab0 WHERE - - 18 IS NULL ---- query II rowsort label-95 SELECT ALL + 6, + 44 * + col0 FROM tab1 WHERE - - 18 IS NULL ---- query II rowsort label-95 SELECT ALL + 6, + 44 * + col0 FROM tab2 WHERE - - 18 IS NULL ---- query II rowsort label-95 SELECT ALL + 6, + 44 * + col0 FROM tab3 WHERE - - 18 IS NULL ---- query II rowsort label-95 SELECT ALL + 6, + 44 * + col0 FROM tab4 WHERE - - 18 IS NULL ---- query IIIIIII rowsort label-100 SELECT ALL * FROM tab0 cor0 WHERE NULL < col0 + + - col1 ---- query IIIIIII rowsort label-100 SELECT ALL * FROM tab1 cor0 WHERE NULL < col0 + + - col1 ---- query IIIIIII rowsort label-100 SELECT ALL * FROM tab2 cor0 WHERE NULL < col0 + + - col1 ---- query IIIIIII rowsort label-100 SELECT ALL * FROM tab3 cor0 WHERE NULL < col0 + + - col1 ---- query IIIIIII rowsort label-100 SELECT ALL * FROM tab4 cor0 WHERE NULL < col0 + + - col1 ---- query IIIIIII rowsort label-105 SELECT * FROM tab0 AS cor0 WHERE NOT col4 NOT BETWEEN NULL AND + 46 * col0 ---- query IIIIIII rowsort label-105 SELECT * FROM tab1 AS cor0 WHERE NOT col4 NOT BETWEEN NULL AND + 46 * col0 ---- query IIIIIII rowsort label-105 SELECT * FROM tab2 AS cor0 WHERE NOT col4 NOT BETWEEN NULL AND + 46 * col0 ---- query IIIIIII rowsort label-105 SELECT * FROM tab3 AS cor0 WHERE NOT col4 NOT BETWEEN NULL AND + 46 * col0 ---- query IIIIIII rowsort label-105 SELECT * FROM tab4 AS cor0 WHERE NOT col4 NOT BETWEEN NULL AND + 46 * col0 ---- query IIIIIII rowsort label-110 SELECT * FROM tab0 WHERE NOT + + col1 NOT BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-110 SELECT * FROM tab1 WHERE NOT + + col1 NOT BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-110 SELECT * FROM tab2 WHERE NOT + + col1 NOT BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-110 SELECT * FROM tab3 WHERE NOT + + col1 NOT BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-110 SELECT * FROM tab4 WHERE NOT + + col1 NOT BETWEEN NULL AND NULL ---- onlyif mysql # CAST syntax: SIGNED type: query II rowsort label-115 SELECT DISTINCT CAST( - col3 AS SIGNED ) * + 73, + 37 FROM tab0 WHERE NOT NULL IS NOT NULL ---- 20 values hashing to e0fd17bdc31dcd8fea132b5368826706 skipif mysql # not compatible query II rowsort label-115 SELECT DISTINCT CAST ( - col3 AS INTEGER ) * + 73, + 37 FROM tab0 WHERE NOT NULL IS NOT NULL ---- 20 values hashing to e0fd17bdc31dcd8fea132b5368826706 onlyif mysql # CAST syntax: SIGNED type: query II rowsort label-115 SELECT DISTINCT CAST( - col3 AS SIGNED ) * + 73, + 37 FROM tab1 WHERE NOT NULL IS NOT NULL ---- 20 values hashing to e0fd17bdc31dcd8fea132b5368826706 skipif mysql # not compatible query II rowsort label-115 SELECT DISTINCT CAST ( - col3 AS INTEGER ) * + 73, + 37 FROM tab1 WHERE NOT NULL IS NOT NULL ---- 20 values hashing to e0fd17bdc31dcd8fea132b5368826706 onlyif mysql # CAST syntax: SIGNED type: query II rowsort label-115 SELECT DISTINCT CAST( - col3 AS SIGNED ) * + 73, + 37 FROM tab2 WHERE NOT NULL IS NOT NULL ---- 20 values hashing to e0fd17bdc31dcd8fea132b5368826706 skipif mysql # not compatible query II rowsort label-115 SELECT DISTINCT CAST ( - col3 AS INTEGER ) * + 73, + 37 FROM tab2 WHERE NOT NULL IS NOT NULL ---- 20 values hashing to e0fd17bdc31dcd8fea132b5368826706 onlyif mysql # CAST syntax: SIGNED type: query II rowsort label-115 SELECT DISTINCT CAST( - col3 AS SIGNED ) * + 73, + 37 FROM tab3 WHERE NOT NULL IS NOT NULL ---- 20 values hashing to e0fd17bdc31dcd8fea132b5368826706 skipif mysql # not compatible query II rowsort label-115 SELECT DISTINCT CAST ( - col3 AS INTEGER ) * + 73, + 37 FROM tab3 WHERE NOT NULL IS NOT NULL ---- 20 values hashing to e0fd17bdc31dcd8fea132b5368826706 onlyif mysql # CAST syntax: SIGNED type: query II rowsort label-115 SELECT DISTINCT CAST( - col3 AS SIGNED ) * + 73, + 37 FROM tab4 WHERE NOT NULL IS NOT NULL ---- 20 values hashing to e0fd17bdc31dcd8fea132b5368826706 skipif mysql # not compatible query II rowsort label-115 SELECT DISTINCT CAST ( - col3 AS INTEGER ) * + 73, + 37 FROM tab4 WHERE NOT NULL IS NOT NULL ---- 20 values hashing to e0fd17bdc31dcd8fea132b5368826706 query I rowsort label-120 SELECT ALL col5 AS col3 FROM tab0 WHERE NOT ( ( + - 78 ) IS NULL ) ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-120 SELECT ALL col5 AS col3 FROM tab1 WHERE NOT ( ( + - 78 ) IS NULL ) ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-120 SELECT ALL col5 AS col3 FROM tab2 WHERE NOT ( ( + - 78 ) IS NULL ) ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-120 SELECT ALL col5 AS col3 FROM tab3 WHERE NOT ( ( + - 78 ) IS NULL ) ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-120 SELECT ALL col5 AS col3 FROM tab4 WHERE NOT ( ( + - 78 ) IS NULL ) ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query IIIIIII rowsort label-125 SELECT ALL * FROM tab0 AS cor0 WHERE NOT NULL BETWEEN ( + col0 ) AND - col3 ---- query IIIIIII rowsort label-125 SELECT ALL * FROM tab1 AS cor0 WHERE NOT NULL BETWEEN ( + col0 ) AND - col3 ---- query IIIIIII rowsort label-125 SELECT ALL * FROM tab2 AS cor0 WHERE NOT NULL BETWEEN ( + col0 ) AND - col3 ---- query IIIIIII rowsort label-125 SELECT ALL * FROM tab3 AS cor0 WHERE NOT NULL BETWEEN ( + col0 ) AND - col3 ---- query IIIIIII rowsort label-125 SELECT ALL * FROM tab4 AS cor0 WHERE NOT NULL BETWEEN ( + col0 ) AND - col3 ---- query I rowsort label-130 SELECT + col2 AS col5 FROM tab0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-130 SELECT + col2 AS col5 FROM tab1 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-130 SELECT + col2 AS col5 FROM tab2 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-130 SELECT + col2 AS col5 FROM tab3 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-130 SELECT + col2 AS col5 FROM tab4 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query IIIIIII rowsort label-135 SELECT * FROM tab0 AS cor0 WHERE NULL <= 11 ---- query IIIIIII rowsort label-135 SELECT * FROM tab1 AS cor0 WHERE NULL <= 11 ---- query IIIIIII rowsort label-135 SELECT * FROM tab2 AS cor0 WHERE NULL <= 11 ---- query IIIIIII rowsort label-135 SELECT * FROM tab3 AS cor0 WHERE NULL <= 11 ---- query IIIIIII rowsort label-135 SELECT * FROM tab4 AS cor0 WHERE NULL <= 11 ---- query I rowsort label-140 SELECT 94 AS col3 FROM tab0 cor0 WHERE + col4 >= ( NULL ) ---- query I rowsort label-140 SELECT 94 AS col3 FROM tab1 cor0 WHERE + col4 >= ( NULL ) ---- query I rowsort label-140 SELECT 94 AS col3 FROM tab2 cor0 WHERE + col4 >= ( NULL ) ---- query I rowsort label-140 SELECT 94 AS col3 FROM tab3 cor0 WHERE + col4 >= ( NULL ) ---- query I rowsort label-140 SELECT 94 AS col3 FROM tab4 cor0 WHERE + col4 >= ( NULL ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-145 SELECT ALL * FROM tab0 cor0 WHERE ( NULL ) = - CAST( NULL AS SIGNED ) * - col3 ---- skipif mysql # not compatible query IIIIIII rowsort label-145 SELECT ALL * FROM tab0 cor0 WHERE ( NULL ) = - CAST ( NULL AS INTEGER ) * - col3 ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-145 SELECT ALL * FROM tab1 cor0 WHERE ( NULL ) = - CAST( NULL AS SIGNED ) * - col3 ---- skipif mysql # not compatible query IIIIIII rowsort label-145 SELECT ALL * FROM tab1 cor0 WHERE ( NULL ) = - CAST ( NULL AS INTEGER ) * - col3 ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-145 SELECT ALL * FROM tab2 cor0 WHERE ( NULL ) = - CAST( NULL AS SIGNED ) * - col3 ---- skipif mysql # not compatible query IIIIIII rowsort label-145 SELECT ALL * FROM tab2 cor0 WHERE ( NULL ) = - CAST ( NULL AS INTEGER ) * - col3 ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-145 SELECT ALL * FROM tab3 cor0 WHERE ( NULL ) = - CAST( NULL AS SIGNED ) * - col3 ---- skipif mysql # not compatible query IIIIIII rowsort label-145 SELECT ALL * FROM tab3 cor0 WHERE ( NULL ) = - CAST ( NULL AS INTEGER ) * - col3 ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-145 SELECT ALL * FROM tab4 cor0 WHERE ( NULL ) = - CAST( NULL AS SIGNED ) * - col3 ---- skipif mysql # not compatible query IIIIIII rowsort label-145 SELECT ALL * FROM tab4 cor0 WHERE ( NULL ) = - CAST ( NULL AS INTEGER ) * - col3 ---- query I rowsort label-150 SELECT ALL + 78 FROM tab0 AS cor0 WHERE + col0 * + col0 IS NOT NULL ---- 10 values hashing to 9706138902468b01c1a69d96f4d03cba query I rowsort label-150 SELECT ALL + 78 FROM tab1 AS cor0 WHERE + col0 * + col0 IS NOT NULL ---- 10 values hashing to 9706138902468b01c1a69d96f4d03cba query I rowsort label-150 SELECT ALL + 78 FROM tab2 AS cor0 WHERE + col0 * + col0 IS NOT NULL ---- 10 values hashing to 9706138902468b01c1a69d96f4d03cba query I rowsort label-150 SELECT ALL + 78 FROM tab3 AS cor0 WHERE + col0 * + col0 IS NOT NULL ---- 10 values hashing to 9706138902468b01c1a69d96f4d03cba query I rowsort label-150 SELECT ALL + 78 FROM tab4 AS cor0 WHERE + col0 * + col0 IS NOT NULL ---- 10 values hashing to 9706138902468b01c1a69d96f4d03cba onlyif mysql # aggregate syntax: query I rowsort label-155 SELECT ALL + 97 * - MAX( - col0 ) FROM tab0 AS cor0 WHERE NULL IN ( - ( + 88 ), 57, + col3, - 59 ) ---- NULL skipif mysql # not compatible query I rowsort label-155 SELECT ALL + 97 * - MAX ( - col0 ) FROM tab0 AS cor0 WHERE NULL IN ( - ( + 88 ), 57, + col3, - 59 ) ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-155 SELECT ALL + 97 * - MAX( - col0 ) FROM tab1 AS cor0 WHERE NULL IN ( - ( + 88 ), 57, + col3, - 59 ) ---- NULL skipif mysql # not compatible query I rowsort label-155 SELECT ALL + 97 * - MAX ( - col0 ) FROM tab1 AS cor0 WHERE NULL IN ( - ( + 88 ), 57, + col3, - 59 ) ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-155 SELECT ALL + 97 * - MAX( - col0 ) FROM tab2 AS cor0 WHERE NULL IN ( - ( + 88 ), 57, + col3, - 59 ) ---- NULL skipif mysql # not compatible query I rowsort label-155 SELECT ALL + 97 * - MAX ( - col0 ) FROM tab2 AS cor0 WHERE NULL IN ( - ( + 88 ), 57, + col3, - 59 ) ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-155 SELECT ALL + 97 * - MAX( - col0 ) FROM tab3 AS cor0 WHERE NULL IN ( - ( + 88 ), 57, + col3, - 59 ) ---- NULL skipif mysql # not compatible query I rowsort label-155 SELECT ALL + 97 * - MAX ( - col0 ) FROM tab3 AS cor0 WHERE NULL IN ( - ( + 88 ), 57, + col3, - 59 ) ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-155 SELECT ALL + 97 * - MAX( - col0 ) FROM tab4 AS cor0 WHERE NULL IN ( - ( + 88 ), 57, + col3, - 59 ) ---- NULL skipif mysql # not compatible query I rowsort label-155 SELECT ALL + 97 * - MAX ( - col0 ) FROM tab4 AS cor0 WHERE NULL IN ( - ( + 88 ), 57, + col3, - 59 ) ---- NULL query IIIIIII rowsort label-160 SELECT * FROM tab0 AS cor0 WHERE - 38 = NULL ---- query IIIIIII rowsort label-160 SELECT * FROM tab1 AS cor0 WHERE - 38 = NULL ---- query IIIIIII rowsort label-160 SELECT * FROM tab2 AS cor0 WHERE - 38 = NULL ---- query IIIIIII rowsort label-160 SELECT * FROM tab3 AS cor0 WHERE - 38 = NULL ---- query IIIIIII rowsort label-160 SELECT * FROM tab4 AS cor0 WHERE - 38 = NULL ---- query I rowsort label-165 SELECT ALL + - 31 FROM tab0 AS cor0 WHERE NULL <= - ( + - 20 ) ---- query I rowsort label-165 SELECT ALL + - 31 FROM tab1 AS cor0 WHERE NULL <= - ( + - 20 ) ---- query I rowsort label-165 SELECT ALL + - 31 FROM tab2 AS cor0 WHERE NULL <= - ( + - 20 ) ---- query I rowsort label-165 SELECT ALL + - 31 FROM tab3 AS cor0 WHERE NULL <= - ( + - 20 ) ---- query I rowsort label-165 SELECT ALL + - 31 FROM tab4 AS cor0 WHERE NULL <= - ( + - 20 ) ---- query I rowsort label-170 SELECT DISTINCT - 48 + 37 FROM tab0 WHERE NULL IS NULL ---- -11 query I rowsort label-170 SELECT DISTINCT - 48 + 37 FROM tab1 WHERE NULL IS NULL ---- -11 query I rowsort label-170 SELECT DISTINCT - 48 + 37 FROM tab2 WHERE NULL IS NULL ---- -11 query I rowsort label-170 SELECT DISTINCT - 48 + 37 FROM tab3 WHERE NULL IS NULL ---- -11 query I rowsort label-170 SELECT DISTINCT - 48 + 37 FROM tab4 WHERE NULL IS NULL ---- -11 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-175 SELECT ALL CAST( NULL AS SIGNED ) AS col5 FROM tab0 AS cor0 WHERE NOT NULL IS NULL ---- skipif mysql # not compatible query I rowsort label-175 SELECT ALL CAST ( NULL AS INTEGER ) AS col5 FROM tab0 AS cor0 WHERE NOT NULL IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-175 SELECT ALL CAST( NULL AS SIGNED ) AS col5 FROM tab1 AS cor0 WHERE NOT NULL IS NULL ---- skipif mysql # not compatible query I rowsort label-175 SELECT ALL CAST ( NULL AS INTEGER ) AS col5 FROM tab1 AS cor0 WHERE NOT NULL IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-175 SELECT ALL CAST( NULL AS SIGNED ) AS col5 FROM tab2 AS cor0 WHERE NOT NULL IS NULL ---- skipif mysql # not compatible query I rowsort label-175 SELECT ALL CAST ( NULL AS INTEGER ) AS col5 FROM tab2 AS cor0 WHERE NOT NULL IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-175 SELECT ALL CAST( NULL AS SIGNED ) AS col5 FROM tab3 AS cor0 WHERE NOT NULL IS NULL ---- skipif mysql # not compatible query I rowsort label-175 SELECT ALL CAST ( NULL AS INTEGER ) AS col5 FROM tab3 AS cor0 WHERE NOT NULL IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-175 SELECT ALL CAST( NULL AS SIGNED ) AS col5 FROM tab4 AS cor0 WHERE NOT NULL IS NULL ---- skipif mysql # not compatible query I rowsort label-175 SELECT ALL CAST ( NULL AS INTEGER ) AS col5 FROM tab4 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-180 SELECT - + col3 + + + col0 AS col5 FROM tab0 AS cor0 WHERE NULL BETWEEN + col1 AND 4 ---- query I rowsort label-180 SELECT - + col3 + + + col0 AS col5 FROM tab1 AS cor0 WHERE NULL BETWEEN + col1 AND 4 ---- query I rowsort label-180 SELECT - + col3 + + + col0 AS col5 FROM tab2 AS cor0 WHERE NULL BETWEEN + col1 AND 4 ---- query I rowsort label-180 SELECT - + col3 + + + col0 AS col5 FROM tab3 AS cor0 WHERE NULL BETWEEN + col1 AND 4 ---- query I rowsort label-180 SELECT - + col3 + + + col0 AS col5 FROM tab4 AS cor0 WHERE NULL BETWEEN + col1 AND 4 ---- query IIIIIII rowsort label-185 SELECT ALL * FROM tab0 WHERE NOT ( + 66 ) IS NOT NULL ---- query IIIIIII rowsort label-185 SELECT ALL * FROM tab1 WHERE NOT ( + 66 ) IS NOT NULL ---- query IIIIIII rowsort label-185 SELECT ALL * FROM tab2 WHERE NOT ( + 66 ) IS NOT NULL ---- query IIIIIII rowsort label-185 SELECT ALL * FROM tab3 WHERE NOT ( + 66 ) IS NOT NULL ---- query IIIIIII rowsort label-185 SELECT ALL * FROM tab4 WHERE NOT ( + 66 ) IS NOT NULL ---- query I rowsort label-190 SELECT 6 FROM tab0 WHERE NOT NULL IS NULL ---- query I rowsort label-190 SELECT 6 FROM tab1 WHERE NOT NULL IS NULL ---- query I rowsort label-190 SELECT 6 FROM tab2 WHERE NOT NULL IS NULL ---- query I rowsort label-190 SELECT 6 FROM tab3 WHERE NOT NULL IS NULL ---- query I rowsort label-190 SELECT 6 FROM tab4 WHERE NOT NULL IS NULL ---- query I rowsort label-195 SELECT ALL + - 90 AS col0 FROM tab0 WHERE NOT NULL IS NULL ---- query I rowsort label-195 SELECT ALL + - 90 AS col0 FROM tab1 WHERE NOT NULL IS NULL ---- query I rowsort label-195 SELECT ALL + - 90 AS col0 FROM tab2 WHERE NOT NULL IS NULL ---- query I rowsort label-195 SELECT ALL + - 90 AS col0 FROM tab3 WHERE NOT NULL IS NULL ---- query I rowsort label-195 SELECT ALL + - 90 AS col0 FROM tab4 WHERE NOT NULL IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-200 SELECT ALL * FROM tab0 WHERE NOT + CAST( NULL AS SIGNED ) < NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-200 SELECT ALL * FROM tab0 WHERE NOT + CAST ( NULL AS INTEGER ) < NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-200 SELECT ALL * FROM tab1 WHERE NOT + CAST( NULL AS SIGNED ) < NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-200 SELECT ALL * FROM tab1 WHERE NOT + CAST ( NULL AS INTEGER ) < NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-200 SELECT ALL * FROM tab2 WHERE NOT + CAST( NULL AS SIGNED ) < NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-200 SELECT ALL * FROM tab2 WHERE NOT + CAST ( NULL AS INTEGER ) < NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-200 SELECT ALL * FROM tab3 WHERE NOT + CAST( NULL AS SIGNED ) < NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-200 SELECT ALL * FROM tab3 WHERE NOT + CAST ( NULL AS INTEGER ) < NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-200 SELECT ALL * FROM tab4 WHERE NOT + CAST( NULL AS SIGNED ) < NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-200 SELECT ALL * FROM tab4 WHERE NOT + CAST ( NULL AS INTEGER ) < NULL ---- query I rowsort label-205 SELECT + col3 AS col4 FROM tab0 cor0 WHERE NOT col0 IS NOT NULL ---- query I rowsort label-205 SELECT + col3 AS col4 FROM tab1 cor0 WHERE NOT col0 IS NOT NULL ---- query I rowsort label-205 SELECT + col3 AS col4 FROM tab2 cor0 WHERE NOT col0 IS NOT NULL ---- query I rowsort label-205 SELECT + col3 AS col4 FROM tab3 cor0 WHERE NOT col0 IS NOT NULL ---- query I rowsort label-205 SELECT + col3 AS col4 FROM tab4 cor0 WHERE NOT col0 IS NOT NULL ---- query I rowsort label-210 SELECT ALL + - 30 * - 71 FROM tab0 AS cor0 WHERE NOT ( NOT ( NOT - col0 + + col1 IS NULL ) ) ---- 10 values hashing to 7d503d5c671c8c72045acb405799ee6d query I rowsort label-210 SELECT ALL + - 30 * - 71 FROM tab1 AS cor0 WHERE NOT ( NOT ( NOT - col0 + + col1 IS NULL ) ) ---- 10 values hashing to 7d503d5c671c8c72045acb405799ee6d query I rowsort label-210 SELECT ALL + - 30 * - 71 FROM tab2 AS cor0 WHERE NOT ( NOT ( NOT - col0 + + col1 IS NULL ) ) ---- 10 values hashing to 7d503d5c671c8c72045acb405799ee6d query I rowsort label-210 SELECT ALL + - 30 * - 71 FROM tab3 AS cor0 WHERE NOT ( NOT ( NOT - col0 + + col1 IS NULL ) ) ---- 10 values hashing to 7d503d5c671c8c72045acb405799ee6d query I rowsort label-210 SELECT ALL + - 30 * - 71 FROM tab4 AS cor0 WHERE NOT ( NOT ( NOT - col0 + + col1 IS NULL ) ) ---- 10 values hashing to 7d503d5c671c8c72045acb405799ee6d query I rowsort label-215 SELECT DISTINCT - col3 * col4 AS col5 FROM tab0 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-215 SELECT DISTINCT - col3 * col4 AS col5 FROM tab1 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-215 SELECT DISTINCT - col3 * col4 AS col5 FROM tab2 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-215 SELECT DISTINCT - col3 * col4 AS col5 FROM tab3 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-215 SELECT DISTINCT - col3 * col4 AS col5 FROM tab4 AS cor0 WHERE NOT NULL IS NULL ---- query IIIIIII rowsort label-220 SELECT * FROM tab0 AS cor0 WHERE NOT col4 + - col3 > NULL ---- query IIIIIII rowsort label-220 SELECT * FROM tab1 AS cor0 WHERE NOT col4 + - col3 > NULL ---- query IIIIIII rowsort label-220 SELECT * FROM tab2 AS cor0 WHERE NOT col4 + - col3 > NULL ---- query IIIIIII rowsort label-220 SELECT * FROM tab3 AS cor0 WHERE NOT col4 + - col3 > NULL ---- query IIIIIII rowsort label-220 SELECT * FROM tab4 AS cor0 WHERE NOT col4 + - col3 > NULL ---- query IIIIIII rowsort label-225 SELECT * FROM tab0 AS cor0 WHERE col3 BETWEEN + col4 / - col0 + - col0 AND - + 9 ---- query IIIIIII rowsort label-225 SELECT * FROM tab1 AS cor0 WHERE col3 BETWEEN + col4 / - col0 + - col0 AND - + 9 ---- query IIIIIII rowsort label-225 SELECT * FROM tab2 AS cor0 WHERE col3 BETWEEN + col4 / - col0 + - col0 AND - + 9 ---- query IIIIIII rowsort label-225 SELECT * FROM tab3 AS cor0 WHERE col3 BETWEEN + col4 / - col0 + - col0 AND - + 9 ---- query IIIIIII rowsort label-225 SELECT * FROM tab4 AS cor0 WHERE col3 BETWEEN + col4 / - col0 + - col0 AND - + 9 ---- query I rowsort label-230 SELECT - - 93 FROM tab0 WHERE NULL IS NOT NULL ---- query I rowsort label-230 SELECT - - 93 FROM tab1 WHERE NULL IS NOT NULL ---- query I rowsort label-230 SELECT - - 93 FROM tab2 WHERE NULL IS NOT NULL ---- query I rowsort label-230 SELECT - - 93 FROM tab3 WHERE NULL IS NOT NULL ---- query I rowsort label-230 SELECT - - 93 FROM tab4 WHERE NULL IS NOT NULL ---- query II rowsort label-235 SELECT + col1 AS col1, 6 FROM tab0 AS cor0 WHERE NOT col0 > NULL ---- query II rowsort label-235 SELECT + col1 AS col1, 6 FROM tab1 AS cor0 WHERE NOT col0 > NULL ---- query II rowsort label-235 SELECT + col1 AS col1, 6 FROM tab2 AS cor0 WHERE NOT col0 > NULL ---- query II rowsort label-235 SELECT + col1 AS col1, 6 FROM tab3 AS cor0 WHERE NOT col0 > NULL ---- query II rowsort label-235 SELECT + col1 AS col1, 6 FROM tab4 AS cor0 WHERE NOT col0 > NULL ---- query IIIIIII rowsort label-240 SELECT * FROM tab0 AS cor0 WHERE NOT ( NULL ) <> - col4 - + 47 ---- query IIIIIII rowsort label-240 SELECT * FROM tab1 AS cor0 WHERE NOT ( NULL ) <> - col4 - + 47 ---- query IIIIIII rowsort label-240 SELECT * FROM tab2 AS cor0 WHERE NOT ( NULL ) <> - col4 - + 47 ---- query IIIIIII rowsort label-240 SELECT * FROM tab3 AS cor0 WHERE NOT ( NULL ) <> - col4 - + 47 ---- query IIIIIII rowsort label-240 SELECT * FROM tab4 AS cor0 WHERE NOT ( NULL ) <> - col4 - + 47 ---- onlyif mysql # aggregate syntax: query I rowsort label-245 SELECT + COUNT( * ) FROM tab0 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 skipif mysql # not compatible query I rowsort label-245 SELECT + COUNT ( * ) FROM tab0 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-245 SELECT + COUNT( * ) FROM tab1 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 skipif mysql # not compatible query I rowsort label-245 SELECT + COUNT ( * ) FROM tab1 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-245 SELECT + COUNT( * ) FROM tab2 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 skipif mysql # not compatible query I rowsort label-245 SELECT + COUNT ( * ) FROM tab2 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-245 SELECT + COUNT( * ) FROM tab3 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 skipif mysql # not compatible query I rowsort label-245 SELECT + COUNT ( * ) FROM tab3 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-245 SELECT + COUNT( * ) FROM tab4 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 skipif mysql # not compatible query I rowsort label-245 SELECT + COUNT ( * ) FROM tab4 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-250 SELECT - COUNT( col0 ) FROM tab0 AS cor0 WHERE NOT - col3 / 49 IS NOT NULL ---- 0 skipif mysql # not compatible query I rowsort label-250 SELECT - COUNT ( col0 ) FROM tab0 AS cor0 WHERE NOT - col3 / 49 IS NOT NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-250 SELECT - COUNT( col0 ) FROM tab1 AS cor0 WHERE NOT - col3 / 49 IS NOT NULL ---- 0 skipif mysql # not compatible query I rowsort label-250 SELECT - COUNT ( col0 ) FROM tab1 AS cor0 WHERE NOT - col3 / 49 IS NOT NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-250 SELECT - COUNT( col0 ) FROM tab2 AS cor0 WHERE NOT - col3 / 49 IS NOT NULL ---- 0 skipif mysql # not compatible query I rowsort label-250 SELECT - COUNT ( col0 ) FROM tab2 AS cor0 WHERE NOT - col3 / 49 IS NOT NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-250 SELECT - COUNT( col0 ) FROM tab3 AS cor0 WHERE NOT - col3 / 49 IS NOT NULL ---- 0 skipif mysql # not compatible query I rowsort label-250 SELECT - COUNT ( col0 ) FROM tab3 AS cor0 WHERE NOT - col3 / 49 IS NOT NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-250 SELECT - COUNT( col0 ) FROM tab4 AS cor0 WHERE NOT - col3 / 49 IS NOT NULL ---- 0 skipif mysql # not compatible query I rowsort label-250 SELECT - COUNT ( col0 ) FROM tab4 AS cor0 WHERE NOT - col3 / 49 IS NOT NULL ---- 0 query I rowsort label-255 SELECT ALL - col4 AS col1 FROM tab0 AS cor0 WHERE + col2 IS NULL ---- query I rowsort label-255 SELECT ALL - col4 AS col1 FROM tab1 AS cor0 WHERE + col2 IS NULL ---- query I rowsort label-255 SELECT ALL - col4 AS col1 FROM tab2 AS cor0 WHERE + col2 IS NULL ---- query I rowsort label-255 SELECT ALL - col4 AS col1 FROM tab3 AS cor0 WHERE + col2 IS NULL ---- query I rowsort label-255 SELECT ALL - col4 AS col1 FROM tab4 AS cor0 WHERE + col2 IS NULL ---- query IIIIIII rowsort label-260 SELECT * FROM tab0 cor0 WHERE NOT - col4 NOT BETWEEN NULL AND + col0 ---- query IIIIIII rowsort label-260 SELECT * FROM tab1 cor0 WHERE NOT - col4 NOT BETWEEN NULL AND + col0 ---- query IIIIIII rowsort label-260 SELECT * FROM tab2 cor0 WHERE NOT - col4 NOT BETWEEN NULL AND + col0 ---- query IIIIIII rowsort label-260 SELECT * FROM tab3 cor0 WHERE NOT - col4 NOT BETWEEN NULL AND + col0 ---- query IIIIIII rowsort label-260 SELECT * FROM tab4 cor0 WHERE NOT - col4 NOT BETWEEN NULL AND + col0 ---- query I rowsort label-265 SELECT ALL - 27 FROM tab0 WHERE NOT ( NULL ) IS NULL ---- query I rowsort label-265 SELECT ALL - 27 FROM tab1 WHERE NOT ( NULL ) IS NULL ---- query I rowsort label-265 SELECT ALL - 27 FROM tab2 WHERE NOT ( NULL ) IS NULL ---- query I rowsort label-265 SELECT ALL - 27 FROM tab3 WHERE NOT ( NULL ) IS NULL ---- query I rowsort label-265 SELECT ALL - 27 FROM tab4 WHERE NOT ( NULL ) IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: DIV for integer division: query I rowsort label-270 SELECT ALL CAST( 92 AS SIGNED ) DIV + 50 - - col0 FROM tab0 WHERE NOT ( NULL ) IS NOT NULL ---- 10 values hashing to 41e7df532510381e99d284bf72afbc3a skipif mysql # not compatible query I rowsort label-270 SELECT ALL CAST ( 92 AS INTEGER ) / + 50 - - col0 FROM tab0 WHERE NOT ( NULL ) IS NOT NULL ---- 10 values hashing to 41e7df532510381e99d284bf72afbc3a onlyif mysql # CAST syntax: SIGNED type: DIV for integer division: query I rowsort label-270 SELECT ALL CAST( 92 AS SIGNED ) DIV + 50 - - col0 FROM tab1 WHERE NOT ( NULL ) IS NOT NULL ---- 10 values hashing to 41e7df532510381e99d284bf72afbc3a skipif mysql # not compatible query I rowsort label-270 SELECT ALL CAST ( 92 AS INTEGER ) / + 50 - - col0 FROM tab1 WHERE NOT ( NULL ) IS NOT NULL ---- 10 values hashing to 41e7df532510381e99d284bf72afbc3a onlyif mysql # CAST syntax: SIGNED type: DIV for integer division: query I rowsort label-270 SELECT ALL CAST( 92 AS SIGNED ) DIV + 50 - - col0 FROM tab2 WHERE NOT ( NULL ) IS NOT NULL ---- 10 values hashing to 41e7df532510381e99d284bf72afbc3a skipif mysql # not compatible query I rowsort label-270 SELECT ALL CAST ( 92 AS INTEGER ) / + 50 - - col0 FROM tab2 WHERE NOT ( NULL ) IS NOT NULL ---- 10 values hashing to 41e7df532510381e99d284bf72afbc3a onlyif mysql # CAST syntax: SIGNED type: DIV for integer division: query I rowsort label-270 SELECT ALL CAST( 92 AS SIGNED ) DIV + 50 - - col0 FROM tab3 WHERE NOT ( NULL ) IS NOT NULL ---- 10 values hashing to 41e7df532510381e99d284bf72afbc3a skipif mysql # not compatible query I rowsort label-270 SELECT ALL CAST ( 92 AS INTEGER ) / + 50 - - col0 FROM tab3 WHERE NOT ( NULL ) IS NOT NULL ---- 10 values hashing to 41e7df532510381e99d284bf72afbc3a onlyif mysql # CAST syntax: SIGNED type: DIV for integer division: query I rowsort label-270 SELECT ALL CAST( 92 AS SIGNED ) DIV + 50 - - col0 FROM tab4 WHERE NOT ( NULL ) IS NOT NULL ---- 10 values hashing to 41e7df532510381e99d284bf72afbc3a skipif mysql # not compatible query I rowsort label-270 SELECT ALL CAST ( 92 AS INTEGER ) / + 50 - - col0 FROM tab4 WHERE NOT ( NULL ) IS NOT NULL ---- 10 values hashing to 41e7df532510381e99d284bf72afbc3a onlyif mysql # CAST syntax: DECIMAL type: query I rowsort label-275 SELECT - CAST( NULL AS DECIMAL ) FROM tab0 WHERE NULL = - col3 ---- skipif mysql # not compatible query I rowsort label-275 SELECT - CAST ( NULL AS REAL ) FROM tab0 WHERE NULL = - col3 ---- onlyif mysql # CAST syntax: DECIMAL type: query I rowsort label-275 SELECT - CAST( NULL AS DECIMAL ) FROM tab1 WHERE NULL = - col3 ---- skipif mysql # not compatible query I rowsort label-275 SELECT - CAST ( NULL AS REAL ) FROM tab1 WHERE NULL = - col3 ---- onlyif mysql # CAST syntax: DECIMAL type: query I rowsort label-275 SELECT - CAST( NULL AS DECIMAL ) FROM tab2 WHERE NULL = - col3 ---- skipif mysql # not compatible query I rowsort label-275 SELECT - CAST ( NULL AS REAL ) FROM tab2 WHERE NULL = - col3 ---- onlyif mysql # CAST syntax: DECIMAL type: query I rowsort label-275 SELECT - CAST( NULL AS DECIMAL ) FROM tab3 WHERE NULL = - col3 ---- skipif mysql # not compatible query I rowsort label-275 SELECT - CAST ( NULL AS REAL ) FROM tab3 WHERE NULL = - col3 ---- onlyif mysql # CAST syntax: DECIMAL type: query I rowsort label-275 SELECT - CAST( NULL AS DECIMAL ) FROM tab4 WHERE NULL = - col3 ---- skipif mysql # not compatible query I rowsort label-275 SELECT - CAST ( NULL AS REAL ) FROM tab4 WHERE NULL = - col3 ---- query IIIIIII rowsort label-280 SELECT * FROM tab0 WHERE NOT col4 < col4 * + 30 ---- query IIIIIII rowsort label-280 SELECT * FROM tab1 WHERE NOT col4 < col4 * + 30 ---- query IIIIIII rowsort label-280 SELECT * FROM tab2 WHERE NOT col4 < col4 * + 30 ---- query IIIIIII rowsort label-280 SELECT * FROM tab3 WHERE NOT col4 < col4 * + 30 ---- query IIIIIII rowsort label-280 SELECT * FROM tab4 WHERE NOT col4 < col4 * + 30 ---- query I rowsort label-285 SELECT + 8 AS col1 FROM tab0 WHERE 54 * 60 - col3 < NULL ---- query I rowsort label-285 SELECT + 8 AS col1 FROM tab1 WHERE 54 * 60 - col3 < NULL ---- query I rowsort label-285 SELECT + 8 AS col1 FROM tab2 WHERE 54 * 60 - col3 < NULL ---- query I rowsort label-285 SELECT + 8 AS col1 FROM tab3 WHERE 54 * 60 - col3 < NULL ---- query I rowsort label-285 SELECT + 8 AS col1 FROM tab4 WHERE 54 * 60 - col3 < NULL ---- query IIIIIII rowsort label-290 SELECT * FROM tab0 WHERE NOT ( NULL ) <> col1 ---- query IIIIIII rowsort label-290 SELECT * FROM tab1 WHERE NOT ( NULL ) <> col1 ---- query IIIIIII rowsort label-290 SELECT * FROM tab2 WHERE NOT ( NULL ) <> col1 ---- query IIIIIII rowsort label-290 SELECT * FROM tab3 WHERE NOT ( NULL ) <> col1 ---- query IIIIIII rowsort label-290 SELECT * FROM tab4 WHERE NOT ( NULL ) <> col1 ---- query I rowsort label-295 SELECT ALL + 21 AS col5 FROM tab0 WHERE NOT + col4 * col4 <= ( + col4 * col3 ) ---- 21 21 21 21 21 query I rowsort label-295 SELECT ALL + 21 AS col5 FROM tab1 WHERE NOT + col4 * col4 <= ( + col4 * col3 ) ---- 21 21 21 21 21 query I rowsort label-295 SELECT ALL + 21 AS col5 FROM tab2 WHERE NOT + col4 * col4 <= ( + col4 * col3 ) ---- 21 21 21 21 21 query I rowsort label-295 SELECT ALL + 21 AS col5 FROM tab3 WHERE NOT + col4 * col4 <= ( + col4 * col3 ) ---- 21 21 21 21 21 query I rowsort label-295 SELECT ALL + 21 AS col5 FROM tab4 WHERE NOT + col4 * col4 <= ( + col4 * col3 ) ---- 21 21 21 21 21 query I rowsort label-300 SELECT + col2 FROM tab0 WHERE NULL <= + col1 ---- query I rowsort label-300 SELECT + col2 FROM tab1 WHERE NULL <= + col1 ---- query I rowsort label-300 SELECT + col2 FROM tab2 WHERE NULL <= + col1 ---- query I rowsort label-300 SELECT + col2 FROM tab3 WHERE NULL <= + col1 ---- query I rowsort label-300 SELECT + col2 FROM tab4 WHERE NULL <= + col1 ---- query I rowsort label-305 SELECT 74 * col3 AS col2 FROM tab0 WHERE ( NULL ) = NULL ---- query I rowsort label-305 SELECT 74 * col3 AS col2 FROM tab1 WHERE ( NULL ) = NULL ---- query I rowsort label-305 SELECT 74 * col3 AS col2 FROM tab2 WHERE ( NULL ) = NULL ---- query I rowsort label-305 SELECT 74 * col3 AS col2 FROM tab3 WHERE ( NULL ) = NULL ---- query I rowsort label-305 SELECT 74 * col3 AS col2 FROM tab4 WHERE ( NULL ) = NULL ---- query IIIIIII rowsort label-310 SELECT * FROM tab0 WHERE NOT NULL < 81 ---- query IIIIIII rowsort label-310 SELECT * FROM tab1 WHERE NOT NULL < 81 ---- query IIIIIII rowsort label-310 SELECT * FROM tab2 WHERE NOT NULL < 81 ---- query IIIIIII rowsort label-310 SELECT * FROM tab3 WHERE NOT NULL < 81 ---- query IIIIIII rowsort label-310 SELECT * FROM tab4 WHERE NOT NULL < 81 ---- query I rowsort label-315 SELECT 97 FROM tab0 WHERE NOT NULL > + col1 ---- query I rowsort label-315 SELECT 97 FROM tab1 WHERE NOT NULL > + col1 ---- query I rowsort label-315 SELECT 97 FROM tab2 WHERE NOT NULL > + col1 ---- query I rowsort label-315 SELECT 97 FROM tab3 WHERE NOT NULL > + col1 ---- query I rowsort label-315 SELECT 97 FROM tab4 WHERE NOT NULL > + col1 ---- query I rowsort label-320 SELECT col0 FROM tab0 WHERE NOT ( NULL ) BETWEEN NULL AND col4 / col0 ---- query I rowsort label-320 SELECT col0 FROM tab1 WHERE NOT ( NULL ) BETWEEN NULL AND col4 / col0 ---- query I rowsort label-320 SELECT col0 FROM tab2 WHERE NOT ( NULL ) BETWEEN NULL AND col4 / col0 ---- query I rowsort label-320 SELECT col0 FROM tab3 WHERE NOT ( NULL ) BETWEEN NULL AND col4 / col0 ---- query I rowsort label-320 SELECT col0 FROM tab4 WHERE NOT ( NULL ) BETWEEN NULL AND col4 / col0 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-325 SELECT DISTINCT col1 FROM tab0 WHERE NOT ( - 83 ) NOT IN ( CAST( 40 AS SIGNED ) * - col4 ) ---- skipif mysql # not compatible query I rowsort label-325 SELECT DISTINCT col1 FROM tab0 WHERE NOT ( - 83 ) NOT IN ( CAST ( 40 AS INTEGER ) * - col4 ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-325 SELECT DISTINCT col1 FROM tab1 WHERE NOT ( - 83 ) NOT IN ( CAST( 40 AS SIGNED ) * - col4 ) ---- skipif mysql # not compatible query I rowsort label-325 SELECT DISTINCT col1 FROM tab1 WHERE NOT ( - 83 ) NOT IN ( CAST ( 40 AS INTEGER ) * - col4 ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-325 SELECT DISTINCT col1 FROM tab2 WHERE NOT ( - 83 ) NOT IN ( CAST( 40 AS SIGNED ) * - col4 ) ---- skipif mysql # not compatible query I rowsort label-325 SELECT DISTINCT col1 FROM tab2 WHERE NOT ( - 83 ) NOT IN ( CAST ( 40 AS INTEGER ) * - col4 ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-325 SELECT DISTINCT col1 FROM tab3 WHERE NOT ( - 83 ) NOT IN ( CAST( 40 AS SIGNED ) * - col4 ) ---- skipif mysql # not compatible query I rowsort label-325 SELECT DISTINCT col1 FROM tab3 WHERE NOT ( - 83 ) NOT IN ( CAST ( 40 AS INTEGER ) * - col4 ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-325 SELECT DISTINCT col1 FROM tab4 WHERE NOT ( - 83 ) NOT IN ( CAST( 40 AS SIGNED ) * - col4 ) ---- skipif mysql # not compatible query I rowsort label-325 SELECT DISTINCT col1 FROM tab4 WHERE NOT ( - 83 ) NOT IN ( CAST ( 40 AS INTEGER ) * - col4 ) ---- query I rowsort label-330 SELECT ALL 96 * ( + 9 ) + ( + col0 ) FROM tab0 WHERE NULL NOT IN ( - col1 * - 99 ) ---- query I rowsort label-330 SELECT ALL 96 * ( + 9 ) + ( + col0 ) FROM tab1 WHERE NULL NOT IN ( - col1 * - 99 ) ---- query I rowsort label-330 SELECT ALL 96 * ( + 9 ) + ( + col0 ) FROM tab2 WHERE NULL NOT IN ( - col1 * - 99 ) ---- query I rowsort label-330 SELECT ALL 96 * ( + 9 ) + ( + col0 ) FROM tab3 WHERE NULL NOT IN ( - col1 * - 99 ) ---- query I rowsort label-330 SELECT ALL 96 * ( + 9 ) + ( + col0 ) FROM tab4 WHERE NULL NOT IN ( - col1 * - 99 ) ---- query IIIIIII rowsort label-335 SELECT * FROM tab0 WHERE NOT ( NULL ) BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-335 SELECT * FROM tab1 WHERE NOT ( NULL ) BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-335 SELECT * FROM tab2 WHERE NOT ( NULL ) BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-335 SELECT * FROM tab3 WHERE NOT ( NULL ) BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-335 SELECT * FROM tab4 WHERE NOT ( NULL ) BETWEEN NULL AND NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-340 SELECT ALL 46 col1 FROM tab0 WHERE NOT ( NULL ) IS NOT NULL ---- 10 values hashing to ad39acc7e8a488fedbff4835212be6e6 skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-340 SELECT ALL 46 col1 FROM tab1 WHERE NOT ( NULL ) IS NOT NULL ---- 10 values hashing to ad39acc7e8a488fedbff4835212be6e6 skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-340 SELECT ALL 46 col1 FROM tab2 WHERE NOT ( NULL ) IS NOT NULL ---- 10 values hashing to ad39acc7e8a488fedbff4835212be6e6 skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-340 SELECT ALL 46 col1 FROM tab3 WHERE NOT ( NULL ) IS NOT NULL ---- 10 values hashing to ad39acc7e8a488fedbff4835212be6e6 skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-340 SELECT ALL 46 col1 FROM tab4 WHERE NOT ( NULL ) IS NOT NULL ---- 10 values hashing to ad39acc7e8a488fedbff4835212be6e6 query I rowsort label-345 SELECT 88 AS col4 FROM tab0 WHERE NULL BETWEEN + col0 / 56 AND col4 ---- query I rowsort label-345 SELECT 88 AS col4 FROM tab1 WHERE NULL BETWEEN + col0 / 56 AND col4 ---- query I rowsort label-345 SELECT 88 AS col4 FROM tab2 WHERE NULL BETWEEN + col0 / 56 AND col4 ---- query I rowsort label-345 SELECT 88 AS col4 FROM tab3 WHERE NULL BETWEEN + col0 / 56 AND col4 ---- query I rowsort label-345 SELECT 88 AS col4 FROM tab4 WHERE NULL BETWEEN + col0 / 56 AND col4 ---- query IIIIIII rowsort label-350 SELECT * FROM tab0 WHERE NOT NULL IN ( - col3 * col1 ) ---- query IIIIIII rowsort label-350 SELECT * FROM tab1 WHERE NOT NULL IN ( - col3 * col1 ) ---- query IIIIIII rowsort label-350 SELECT * FROM tab2 WHERE NOT NULL IN ( - col3 * col1 ) ---- query IIIIIII rowsort label-350 SELECT * FROM tab3 WHERE NOT NULL IN ( - col3 * col1 ) ---- query IIIIIII rowsort label-350 SELECT * FROM tab4 WHERE NOT NULL IN ( - col3 * col1 ) ---- query I rowsort label-355 SELECT ALL col5 FROM tab0 WHERE NOT + col4 / 33 NOT IN ( ( - 66 ) + + col4 * + 75 ) ---- query I rowsort label-355 SELECT ALL col5 FROM tab1 WHERE NOT + col4 / 33 NOT IN ( ( - 66 ) + + col4 * + 75 ) ---- query I rowsort label-355 SELECT ALL col5 FROM tab2 WHERE NOT + col4 / 33 NOT IN ( ( - 66 ) + + col4 * + 75 ) ---- query I rowsort label-355 SELECT ALL col5 FROM tab3 WHERE NOT + col4 / 33 NOT IN ( ( - 66 ) + + col4 * + 75 ) ---- query I rowsort label-355 SELECT ALL col5 FROM tab4 WHERE NOT + col4 / 33 NOT IN ( ( - 66 ) + + col4 * + 75 ) ---- query IIIIIII rowsort label-360 SELECT * FROM tab0 WHERE NOT NULL IN ( + 59 ) ---- query IIIIIII rowsort label-360 SELECT * FROM tab1 WHERE NOT NULL IN ( + 59 ) ---- query IIIIIII rowsort label-360 SELECT * FROM tab2 WHERE NOT NULL IN ( + 59 ) ---- query IIIIIII rowsort label-360 SELECT * FROM tab3 WHERE NOT NULL IN ( + 59 ) ---- query IIIIIII rowsort label-360 SELECT * FROM tab4 WHERE NOT NULL IN ( + 59 ) ---- query I rowsort label-365 SELECT DISTINCT col0 FROM tab0 WHERE NULL IS NULL ---- 10 values hashing to ef6312a20cf12c6cba97bfa42ca42fe8 query I rowsort label-365 SELECT DISTINCT col0 FROM tab1 WHERE NULL IS NULL ---- 10 values hashing to ef6312a20cf12c6cba97bfa42ca42fe8 query I rowsort label-365 SELECT DISTINCT col0 FROM tab2 WHERE NULL IS NULL ---- 10 values hashing to ef6312a20cf12c6cba97bfa42ca42fe8 query I rowsort label-365 SELECT DISTINCT col0 FROM tab3 WHERE NULL IS NULL ---- 10 values hashing to ef6312a20cf12c6cba97bfa42ca42fe8 query I rowsort label-365 SELECT DISTINCT col0 FROM tab4 WHERE NULL IS NULL ---- 10 values hashing to ef6312a20cf12c6cba97bfa42ca42fe8 query I rowsort label-370 SELECT 56 FROM tab0 WHERE ( NULL ) IN ( - ( + col4 ) ) ---- query I rowsort label-370 SELECT 56 FROM tab1 WHERE ( NULL ) IN ( - ( + col4 ) ) ---- query I rowsort label-370 SELECT 56 FROM tab2 WHERE ( NULL ) IN ( - ( + col4 ) ) ---- query I rowsort label-370 SELECT 56 FROM tab3 WHERE ( NULL ) IN ( - ( + col4 ) ) ---- query I rowsort label-370 SELECT 56 FROM tab4 WHERE ( NULL ) IN ( - ( + col4 ) ) ---- query I rowsort label-375 SELECT + col3 FROM tab0 WHERE + col0 * - 43 + col3 IN ( - 62 * + col3 ) ---- query I rowsort label-375 SELECT + col3 FROM tab1 WHERE + col0 * - 43 + col3 IN ( - 62 * + col3 ) ---- query I rowsort label-375 SELECT + col3 FROM tab2 WHERE + col0 * - 43 + col3 IN ( - 62 * + col3 ) ---- query I rowsort label-375 SELECT + col3 FROM tab3 WHERE + col0 * - 43 + col3 IN ( - 62 * + col3 ) ---- query I rowsort label-375 SELECT + col3 FROM tab4 WHERE + col0 * - 43 + col3 IN ( - 62 * + col3 ) ---- query I rowsort label-380 SELECT ALL - col3 AS col5 FROM tab0 AS cor0 WHERE NOT ( + col2 ) IS NOT NULL ---- query I rowsort label-380 SELECT ALL - col3 AS col5 FROM tab1 AS cor0 WHERE NOT ( + col2 ) IS NOT NULL ---- query I rowsort label-380 SELECT ALL - col3 AS col5 FROM tab2 AS cor0 WHERE NOT ( + col2 ) IS NOT NULL ---- query I rowsort label-380 SELECT ALL - col3 AS col5 FROM tab3 AS cor0 WHERE NOT ( + col2 ) IS NOT NULL ---- query I rowsort label-380 SELECT ALL - col3 AS col5 FROM tab4 AS cor0 WHERE NOT ( + col2 ) IS NOT NULL ---- query IIIIIII rowsort label-385 SELECT * FROM tab0 AS cor0 WHERE NOT NULL BETWEEN ( col1 ) AND ( col0 ) ---- query IIIIIII rowsort label-385 SELECT * FROM tab1 AS cor0 WHERE NOT NULL BETWEEN ( col1 ) AND ( col0 ) ---- query IIIIIII rowsort label-385 SELECT * FROM tab2 AS cor0 WHERE NOT NULL BETWEEN ( col1 ) AND ( col0 ) ---- query IIIIIII rowsort label-385 SELECT * FROM tab3 AS cor0 WHERE NOT NULL BETWEEN ( col1 ) AND ( col0 ) ---- query IIIIIII rowsort label-385 SELECT * FROM tab4 AS cor0 WHERE NOT NULL BETWEEN ( col1 ) AND ( col0 ) ---- query IIIIIII rowsort label-390 SELECT ALL * FROM tab0 WHERE ( NULL ) <= col3 / - col1 ---- query IIIIIII rowsort label-390 SELECT ALL * FROM tab1 WHERE ( NULL ) <= col3 / - col1 ---- query IIIIIII rowsort label-390 SELECT ALL * FROM tab2 WHERE ( NULL ) <= col3 / - col1 ---- query IIIIIII rowsort label-390 SELECT ALL * FROM tab3 WHERE ( NULL ) <= col3 / - col1 ---- query IIIIIII rowsort label-390 SELECT ALL * FROM tab4 WHERE ( NULL ) <= col3 / - col1 ---- query I rowsort label-395 SELECT + 83 FROM tab0 WHERE ( NULL ) IS NOT NULL ---- query I rowsort label-395 SELECT + 83 FROM tab1 WHERE ( NULL ) IS NOT NULL ---- query I rowsort label-395 SELECT + 83 FROM tab2 WHERE ( NULL ) IS NOT NULL ---- query I rowsort label-395 SELECT + 83 FROM tab3 WHERE ( NULL ) IS NOT NULL ---- query I rowsort label-395 SELECT + 83 FROM tab4 WHERE ( NULL ) IS NOT NULL ---- query IIIIIII rowsort label-400 SELECT * FROM tab0 WHERE NULL IN ( ( col0 ) ) ---- query IIIIIII rowsort label-400 SELECT * FROM tab1 WHERE NULL IN ( ( col0 ) ) ---- query IIIIIII rowsort label-400 SELECT * FROM tab2 WHERE NULL IN ( ( col0 ) ) ---- query IIIIIII rowsort label-400 SELECT * FROM tab3 WHERE NULL IN ( ( col0 ) ) ---- query IIIIIII rowsort label-400 SELECT * FROM tab4 WHERE NULL IN ( ( col0 ) ) ---- query IIIIIII rowsort label-405 SELECT ALL * FROM tab0 AS cor0 WHERE - 22 / col0 IS NULL ---- query IIIIIII rowsort label-405 SELECT ALL * FROM tab1 AS cor0 WHERE - 22 / col0 IS NULL ---- query IIIIIII rowsort label-405 SELECT ALL * FROM tab2 AS cor0 WHERE - 22 / col0 IS NULL ---- query IIIIIII rowsort label-405 SELECT ALL * FROM tab3 AS cor0 WHERE - 22 / col0 IS NULL ---- query IIIIIII rowsort label-405 SELECT ALL * FROM tab4 AS cor0 WHERE - 22 / col0 IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-410 SELECT ALL CAST( col3 AS SIGNED ) * + CAST( NULL AS SIGNED ) AS col3 FROM tab0 cor0 WHERE ( + 49 + + col4 ) IS NOT NULL ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 skipif mysql # not compatible query I rowsort label-410 SELECT ALL CAST ( col3 AS INTEGER ) * + CAST ( NULL AS INTEGER ) AS col3 FROM tab0 cor0 WHERE ( + 49 + + col4 ) IS NOT NULL ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-410 SELECT ALL CAST( col3 AS SIGNED ) * + CAST( NULL AS SIGNED ) AS col3 FROM tab1 cor0 WHERE ( + 49 + + col4 ) IS NOT NULL ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 skipif mysql # not compatible query I rowsort label-410 SELECT ALL CAST ( col3 AS INTEGER ) * + CAST ( NULL AS INTEGER ) AS col3 FROM tab1 cor0 WHERE ( + 49 + + col4 ) IS NOT NULL ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-410 SELECT ALL CAST( col3 AS SIGNED ) * + CAST( NULL AS SIGNED ) AS col3 FROM tab2 cor0 WHERE ( + 49 + + col4 ) IS NOT NULL ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 skipif mysql # not compatible query I rowsort label-410 SELECT ALL CAST ( col3 AS INTEGER ) * + CAST ( NULL AS INTEGER ) AS col3 FROM tab2 cor0 WHERE ( + 49 + + col4 ) IS NOT NULL ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-410 SELECT ALL CAST( col3 AS SIGNED ) * + CAST( NULL AS SIGNED ) AS col3 FROM tab3 cor0 WHERE ( + 49 + + col4 ) IS NOT NULL ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 skipif mysql # not compatible query I rowsort label-410 SELECT ALL CAST ( col3 AS INTEGER ) * + CAST ( NULL AS INTEGER ) AS col3 FROM tab3 cor0 WHERE ( + 49 + + col4 ) IS NOT NULL ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-410 SELECT ALL CAST( col3 AS SIGNED ) * + CAST( NULL AS SIGNED ) AS col3 FROM tab4 cor0 WHERE ( + 49 + + col4 ) IS NOT NULL ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 skipif mysql # not compatible query I rowsort label-410 SELECT ALL CAST ( col3 AS INTEGER ) * + CAST ( NULL AS INTEGER ) AS col3 FROM tab4 cor0 WHERE ( + 49 + + col4 ) IS NOT NULL ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query I rowsort label-415 SELECT COUNT( * ) * - CAST( NULL AS SIGNED ) + - 76 AS col3 FROM tab0 AS cor0 WHERE NOT - ( col0 ) + - col0 IS NOT NULL ---- NULL skipif mysql # not compatible query I rowsort label-415 SELECT COUNT ( * ) * - CAST ( NULL AS INTEGER ) + - 76 AS col3 FROM tab0 AS cor0 WHERE NOT - ( col0 ) + - col0 IS NOT NULL ---- NULL onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query I rowsort label-415 SELECT COUNT( * ) * - CAST( NULL AS SIGNED ) + - 76 AS col3 FROM tab1 AS cor0 WHERE NOT - ( col0 ) + - col0 IS NOT NULL ---- NULL skipif mysql # not compatible query I rowsort label-415 SELECT COUNT ( * ) * - CAST ( NULL AS INTEGER ) + - 76 AS col3 FROM tab1 AS cor0 WHERE NOT - ( col0 ) + - col0 IS NOT NULL ---- NULL onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query I rowsort label-415 SELECT COUNT( * ) * - CAST( NULL AS SIGNED ) + - 76 AS col3 FROM tab2 AS cor0 WHERE NOT - ( col0 ) + - col0 IS NOT NULL ---- NULL skipif mysql # not compatible query I rowsort label-415 SELECT COUNT ( * ) * - CAST ( NULL AS INTEGER ) + - 76 AS col3 FROM tab2 AS cor0 WHERE NOT - ( col0 ) + - col0 IS NOT NULL ---- NULL onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query I rowsort label-415 SELECT COUNT( * ) * - CAST( NULL AS SIGNED ) + - 76 AS col3 FROM tab3 AS cor0 WHERE NOT - ( col0 ) + - col0 IS NOT NULL ---- NULL skipif mysql # not compatible query I rowsort label-415 SELECT COUNT ( * ) * - CAST ( NULL AS INTEGER ) + - 76 AS col3 FROM tab3 AS cor0 WHERE NOT - ( col0 ) + - col0 IS NOT NULL ---- NULL onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query I rowsort label-415 SELECT COUNT( * ) * - CAST( NULL AS SIGNED ) + - 76 AS col3 FROM tab4 AS cor0 WHERE NOT - ( col0 ) + - col0 IS NOT NULL ---- NULL skipif mysql # not compatible query I rowsort label-415 SELECT COUNT ( * ) * - CAST ( NULL AS INTEGER ) + - 76 AS col3 FROM tab4 AS cor0 WHERE NOT - ( col0 ) + - col0 IS NOT NULL ---- NULL query IIIIIII rowsort label-420 SELECT * FROM tab0 AS cor0 WHERE NOT NULL = col0 ---- query IIIIIII rowsort label-420 SELECT * FROM tab1 AS cor0 WHERE NOT NULL = col0 ---- query IIIIIII rowsort label-420 SELECT * FROM tab2 AS cor0 WHERE NOT NULL = col0 ---- query IIIIIII rowsort label-420 SELECT * FROM tab3 AS cor0 WHERE NOT NULL = col0 ---- query IIIIIII rowsort label-420 SELECT * FROM tab4 AS cor0 WHERE NOT NULL = col0 ---- onlyif mysql # aggregate syntax: DIV for integer division: query I rowsort label-425 SELECT ALL 55 DIV ( COUNT( * ) ) FROM tab0 cor0 WHERE col5 IS NOT NULL ---- 5 skipif mysql # not compatible query I rowsort label-425 SELECT ALL 55 / ( COUNT ( * ) ) FROM tab0 cor0 WHERE col5 IS NOT NULL ---- 5 onlyif mysql # aggregate syntax: DIV for integer division: query I rowsort label-425 SELECT ALL 55 DIV ( COUNT( * ) ) FROM tab1 cor0 WHERE col5 IS NOT NULL ---- 5 skipif mysql # not compatible query I rowsort label-425 SELECT ALL 55 / ( COUNT ( * ) ) FROM tab1 cor0 WHERE col5 IS NOT NULL ---- 5 onlyif mysql # aggregate syntax: DIV for integer division: query I rowsort label-425 SELECT ALL 55 DIV ( COUNT( * ) ) FROM tab2 cor0 WHERE col5 IS NOT NULL ---- 5 skipif mysql # not compatible query I rowsort label-425 SELECT ALL 55 / ( COUNT ( * ) ) FROM tab2 cor0 WHERE col5 IS NOT NULL ---- 5 onlyif mysql # aggregate syntax: DIV for integer division: query I rowsort label-425 SELECT ALL 55 DIV ( COUNT( * ) ) FROM tab3 cor0 WHERE col5 IS NOT NULL ---- 5 skipif mysql # not compatible query I rowsort label-425 SELECT ALL 55 / ( COUNT ( * ) ) FROM tab3 cor0 WHERE col5 IS NOT NULL ---- 5 onlyif mysql # aggregate syntax: DIV for integer division: query I rowsort label-425 SELECT ALL 55 DIV ( COUNT( * ) ) FROM tab4 cor0 WHERE col5 IS NOT NULL ---- 5 skipif mysql # not compatible query I rowsort label-425 SELECT ALL 55 / ( COUNT ( * ) ) FROM tab4 cor0 WHERE col5 IS NOT NULL ---- 5 query IIIIIII rowsort label-430 SELECT * FROM tab0 WHERE NOT ( NULL ) < NULL ---- query IIIIIII rowsort label-430 SELECT * FROM tab1 WHERE NOT ( NULL ) < NULL ---- query IIIIIII rowsort label-430 SELECT * FROM tab2 WHERE NOT ( NULL ) < NULL ---- query IIIIIII rowsort label-430 SELECT * FROM tab3 WHERE NOT ( NULL ) < NULL ---- query IIIIIII rowsort label-430 SELECT * FROM tab4 WHERE NOT ( NULL ) < NULL ---- query IIIIIII rowsort label-435 SELECT ALL * FROM tab0 WHERE NULL NOT BETWEEN NULL AND 73 + - col4 ---- query IIIIIII rowsort label-435 SELECT ALL * FROM tab1 WHERE NULL NOT BETWEEN NULL AND 73 + - col4 ---- query IIIIIII rowsort label-435 SELECT ALL * FROM tab2 WHERE NULL NOT BETWEEN NULL AND 73 + - col4 ---- query IIIIIII rowsort label-435 SELECT ALL * FROM tab3 WHERE NULL NOT BETWEEN NULL AND 73 + - col4 ---- query IIIIIII rowsort label-435 SELECT ALL * FROM tab4 WHERE NULL NOT BETWEEN NULL AND 73 + - col4 ---- query I rowsort label-440 SELECT ALL 23 AS col4 FROM tab0 AS cor0 WHERE + 37 * col0 IS NOT NULL ---- 10 values hashing to abf531ca1b4f726e9f130199ad08c23f query I rowsort label-440 SELECT ALL 23 AS col4 FROM tab1 AS cor0 WHERE + 37 * col0 IS NOT NULL ---- 10 values hashing to abf531ca1b4f726e9f130199ad08c23f query I rowsort label-440 SELECT ALL 23 AS col4 FROM tab2 AS cor0 WHERE + 37 * col0 IS NOT NULL ---- 10 values hashing to abf531ca1b4f726e9f130199ad08c23f query I rowsort label-440 SELECT ALL 23 AS col4 FROM tab3 AS cor0 WHERE + 37 * col0 IS NOT NULL ---- 10 values hashing to abf531ca1b4f726e9f130199ad08c23f query I rowsort label-440 SELECT ALL 23 AS col4 FROM tab4 AS cor0 WHERE + 37 * col0 IS NOT NULL ---- 10 values hashing to abf531ca1b4f726e9f130199ad08c23f skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-445 SELECT + col0 * - col4 col0 FROM tab0 AS cor0 WHERE + 96 - + 43 IS NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-445 SELECT + col0 * - col4 col0 FROM tab1 AS cor0 WHERE + 96 - + 43 IS NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-445 SELECT + col0 * - col4 col0 FROM tab2 AS cor0 WHERE + 96 - + 43 IS NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-445 SELECT + col0 * - col4 col0 FROM tab3 AS cor0 WHERE + 96 - + 43 IS NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-445 SELECT + col0 * - col4 col0 FROM tab4 AS cor0 WHERE + 96 - + 43 IS NULL ---- query I rowsort label-450 SELECT DISTINCT 75 FROM tab0 AS cor0 WHERE NOT col0 IS NOT NULL ---- query I rowsort label-450 SELECT DISTINCT 75 FROM tab1 AS cor0 WHERE NOT col0 IS NOT NULL ---- query I rowsort label-450 SELECT DISTINCT 75 FROM tab2 AS cor0 WHERE NOT col0 IS NOT NULL ---- query I rowsort label-450 SELECT DISTINCT 75 FROM tab3 AS cor0 WHERE NOT col0 IS NOT NULL ---- query I rowsort label-450 SELECT DISTINCT 75 FROM tab4 AS cor0 WHERE NOT col0 IS NOT NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-455 SELECT DISTINCT col4 col0 FROM tab0 AS cor0 WHERE NOT NULL <= + col4 ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-455 SELECT DISTINCT col4 col0 FROM tab1 AS cor0 WHERE NOT NULL <= + col4 ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-455 SELECT DISTINCT col4 col0 FROM tab2 AS cor0 WHERE NOT NULL <= + col4 ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-455 SELECT DISTINCT col4 col0 FROM tab3 AS cor0 WHERE NOT NULL <= + col4 ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-455 SELECT DISTINCT col4 col0 FROM tab4 AS cor0 WHERE NOT NULL <= + col4 ---- query I rowsort label-460 SELECT + 68 * - 30 AS col1 FROM tab0 WHERE NOT ( + - 99 ) IS NOT NULL ---- query I rowsort label-460 SELECT + 68 * - 30 AS col1 FROM tab1 WHERE NOT ( + - 99 ) IS NOT NULL ---- query I rowsort label-460 SELECT + 68 * - 30 AS col1 FROM tab2 WHERE NOT ( + - 99 ) IS NOT NULL ---- query I rowsort label-460 SELECT + 68 * - 30 AS col1 FROM tab3 WHERE NOT ( + - 99 ) IS NOT NULL ---- query I rowsort label-460 SELECT + 68 * - 30 AS col1 FROM tab4 WHERE NOT ( + - 99 ) IS NOT NULL ---- query IIIIIII rowsort label-465 SELECT * FROM tab0 AS cor0 WHERE 55 + - + col3 + - 36 < NULL ---- query IIIIIII rowsort label-465 SELECT * FROM tab1 AS cor0 WHERE 55 + - + col3 + - 36 < NULL ---- query IIIIIII rowsort label-465 SELECT * FROM tab2 AS cor0 WHERE 55 + - + col3 + - 36 < NULL ---- query IIIIIII rowsort label-465 SELECT * FROM tab3 AS cor0 WHERE 55 + - + col3 + - 36 < NULL ---- query IIIIIII rowsort label-465 SELECT * FROM tab4 AS cor0 WHERE 55 + - + col3 + - 36 < NULL ---- query IIIIIII rowsort label-470 SELECT ALL * FROM tab0 WHERE NOT ( + + 87 ) NOT BETWEEN col0 AND ( 6 ) ---- query IIIIIII rowsort label-470 SELECT ALL * FROM tab1 WHERE NOT ( + + 87 ) NOT BETWEEN col0 AND ( 6 ) ---- query IIIIIII rowsort label-470 SELECT ALL * FROM tab2 WHERE NOT ( + + 87 ) NOT BETWEEN col0 AND ( 6 ) ---- query IIIIIII rowsort label-470 SELECT ALL * FROM tab3 WHERE NOT ( + + 87 ) NOT BETWEEN col0 AND ( 6 ) ---- query IIIIIII rowsort label-470 SELECT ALL * FROM tab4 WHERE NOT ( + + 87 ) NOT BETWEEN col0 AND ( 6 ) ---- query IIIIIII rowsort label-475 SELECT ALL * FROM tab0 WHERE NOT NULL = ( NULL ) ---- query IIIIIII rowsort label-475 SELECT ALL * FROM tab1 WHERE NOT NULL = ( NULL ) ---- query IIIIIII rowsort label-475 SELECT ALL * FROM tab2 WHERE NOT NULL = ( NULL ) ---- query IIIIIII rowsort label-475 SELECT ALL * FROM tab3 WHERE NOT NULL = ( NULL ) ---- query IIIIIII rowsort label-475 SELECT ALL * FROM tab4 WHERE NOT NULL = ( NULL ) ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-480 SELECT DISTINCT - 44 col4 FROM tab0 WHERE NOT NULL BETWEEN ( - + col4 ) AND ( NULL ) ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-480 SELECT DISTINCT - 44 col4 FROM tab1 WHERE NOT NULL BETWEEN ( - + col4 ) AND ( NULL ) ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-480 SELECT DISTINCT - 44 col4 FROM tab2 WHERE NOT NULL BETWEEN ( - + col4 ) AND ( NULL ) ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-480 SELECT DISTINCT - 44 col4 FROM tab3 WHERE NOT NULL BETWEEN ( - + col4 ) AND ( NULL ) ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-480 SELECT DISTINCT - 44 col4 FROM tab4 WHERE NOT NULL BETWEEN ( - + col4 ) AND ( NULL ) ---- query IIIIIII rowsort label-485 SELECT * FROM tab0 AS cor0 WHERE 31 IS NULL ---- query IIIIIII rowsort label-485 SELECT * FROM tab1 AS cor0 WHERE 31 IS NULL ---- query IIIIIII rowsort label-485 SELECT * FROM tab2 AS cor0 WHERE 31 IS NULL ---- query IIIIIII rowsort label-485 SELECT * FROM tab3 AS cor0 WHERE 31 IS NULL ---- query IIIIIII rowsort label-485 SELECT * FROM tab4 AS cor0 WHERE 31 IS NULL ---- query IIIIIII rowsort label-490 SELECT * FROM tab0 cor0 WHERE + col0 >= NULL ---- query IIIIIII rowsort label-490 SELECT * FROM tab1 cor0 WHERE + col0 >= NULL ---- query IIIIIII rowsort label-490 SELECT * FROM tab2 cor0 WHERE + col0 >= NULL ---- query IIIIIII rowsort label-490 SELECT * FROM tab3 cor0 WHERE + col0 >= NULL ---- query IIIIIII rowsort label-490 SELECT * FROM tab4 cor0 WHERE + col0 >= NULL ---- onlyif mysql # aggregate syntax: query I rowsort label-495 SELECT COUNT( * ) + 19 * 43 FROM tab0 cor0 WHERE + col0 NOT BETWEEN + - col0 AND col4 ---- 824 skipif mysql # not compatible query I rowsort label-495 SELECT COUNT ( * ) + 19 * 43 FROM tab0 cor0 WHERE + col0 NOT BETWEEN + - col0 AND col4 ---- 824 onlyif mysql # aggregate syntax: query I rowsort label-495 SELECT COUNT( * ) + 19 * 43 FROM tab1 cor0 WHERE + col0 NOT BETWEEN + - col0 AND col4 ---- 824 skipif mysql # not compatible query I rowsort label-495 SELECT COUNT ( * ) + 19 * 43 FROM tab1 cor0 WHERE + col0 NOT BETWEEN + - col0 AND col4 ---- 824 onlyif mysql # aggregate syntax: query I rowsort label-495 SELECT COUNT( * ) + 19 * 43 FROM tab2 cor0 WHERE + col0 NOT BETWEEN + - col0 AND col4 ---- 824 skipif mysql # not compatible query I rowsort label-495 SELECT COUNT ( * ) + 19 * 43 FROM tab2 cor0 WHERE + col0 NOT BETWEEN + - col0 AND col4 ---- 824 onlyif mysql # aggregate syntax: query I rowsort label-495 SELECT COUNT( * ) + 19 * 43 FROM tab3 cor0 WHERE + col0 NOT BETWEEN + - col0 AND col4 ---- 824 skipif mysql # not compatible query I rowsort label-495 SELECT COUNT ( * ) + 19 * 43 FROM tab3 cor0 WHERE + col0 NOT BETWEEN + - col0 AND col4 ---- 824 onlyif mysql # aggregate syntax: query I rowsort label-495 SELECT COUNT( * ) + 19 * 43 FROM tab4 cor0 WHERE + col0 NOT BETWEEN + - col0 AND col4 ---- 824 skipif mysql # not compatible query I rowsort label-495 SELECT COUNT ( * ) + 19 * 43 FROM tab4 cor0 WHERE + col0 NOT BETWEEN + - col0 AND col4 ---- 824 query I rowsort label-500 SELECT - + col0 FROM tab0 AS cor0 WHERE NULL BETWEEN + col3 AND NULL ---- query I rowsort label-500 SELECT - + col0 FROM tab1 AS cor0 WHERE NULL BETWEEN + col3 AND NULL ---- query I rowsort label-500 SELECT - + col0 FROM tab2 AS cor0 WHERE NULL BETWEEN + col3 AND NULL ---- query I rowsort label-500 SELECT - + col0 FROM tab3 AS cor0 WHERE NULL BETWEEN + col3 AND NULL ---- query I rowsort label-500 SELECT - + col0 FROM tab4 AS cor0 WHERE NULL BETWEEN + col3 AND NULL ---- query I rowsort label-505 SELECT + col4 AS col3 FROM tab0 WHERE NOT NULL IS NULL ---- query I rowsort label-505 SELECT + col4 AS col3 FROM tab1 WHERE NOT NULL IS NULL ---- query I rowsort label-505 SELECT + col4 AS col3 FROM tab2 WHERE NOT NULL IS NULL ---- query I rowsort label-505 SELECT + col4 AS col3 FROM tab3 WHERE NOT NULL IS NULL ---- query I rowsort label-505 SELECT + col4 AS col3 FROM tab4 WHERE NOT NULL IS NULL ---- query IIIIIII rowsort label-510 SELECT * FROM tab0 WHERE NOT NULL = ( + col3 + - 77 + - col3 ) ---- query IIIIIII rowsort label-510 SELECT * FROM tab1 WHERE NOT NULL = ( + col3 + - 77 + - col3 ) ---- query IIIIIII rowsort label-510 SELECT * FROM tab2 WHERE NOT NULL = ( + col3 + - 77 + - col3 ) ---- query IIIIIII rowsort label-510 SELECT * FROM tab3 WHERE NOT NULL = ( + col3 + - 77 + - col3 ) ---- query IIIIIII rowsort label-510 SELECT * FROM tab4 WHERE NOT NULL = ( + col3 + - 77 + - col3 ) ---- onlyif mysql # CAST syntax: DECIMAL type: query IIIIIII rowsort label-515 SELECT ALL * FROM tab0 WHERE ( + CAST( NULL AS DECIMAL ) ) IS NOT NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-515 SELECT ALL * FROM tab0 WHERE ( + CAST ( NULL AS REAL ) ) IS NOT NULL ---- onlyif mysql # CAST syntax: DECIMAL type: query IIIIIII rowsort label-515 SELECT ALL * FROM tab1 WHERE ( + CAST( NULL AS DECIMAL ) ) IS NOT NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-515 SELECT ALL * FROM tab1 WHERE ( + CAST ( NULL AS REAL ) ) IS NOT NULL ---- onlyif mysql # CAST syntax: DECIMAL type: query IIIIIII rowsort label-515 SELECT ALL * FROM tab2 WHERE ( + CAST( NULL AS DECIMAL ) ) IS NOT NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-515 SELECT ALL * FROM tab2 WHERE ( + CAST ( NULL AS REAL ) ) IS NOT NULL ---- onlyif mysql # CAST syntax: DECIMAL type: query IIIIIII rowsort label-515 SELECT ALL * FROM tab3 WHERE ( + CAST( NULL AS DECIMAL ) ) IS NOT NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-515 SELECT ALL * FROM tab3 WHERE ( + CAST ( NULL AS REAL ) ) IS NOT NULL ---- onlyif mysql # CAST syntax: DECIMAL type: query IIIIIII rowsort label-515 SELECT ALL * FROM tab4 WHERE ( + CAST( NULL AS DECIMAL ) ) IS NOT NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-515 SELECT ALL * FROM tab4 WHERE ( + CAST ( NULL AS REAL ) ) IS NOT NULL ---- query IIIIIII rowsort label-520 SELECT * FROM tab0 AS cor0 WHERE 3 * 58 + - 44 IN ( + col1 * + 32 ) ---- query IIIIIII rowsort label-520 SELECT * FROM tab1 AS cor0 WHERE 3 * 58 + - 44 IN ( + col1 * + 32 ) ---- query IIIIIII rowsort label-520 SELECT * FROM tab2 AS cor0 WHERE 3 * 58 + - 44 IN ( + col1 * + 32 ) ---- query IIIIIII rowsort label-520 SELECT * FROM tab3 AS cor0 WHERE 3 * 58 + - 44 IN ( + col1 * + 32 ) ---- query IIIIIII rowsort label-520 SELECT * FROM tab4 AS cor0 WHERE 3 * 58 + - 44 IN ( + col1 * + 32 ) ---- query I rowsort label-525 SELECT DISTINCT col0 AS col0 FROM tab0 AS cor0 WHERE - col1 * - 51 * + col3 / - + col1 IS NULL ---- query I rowsort label-525 SELECT DISTINCT col0 AS col0 FROM tab1 AS cor0 WHERE - col1 * - 51 * + col3 / - + col1 IS NULL ---- query I rowsort label-525 SELECT DISTINCT col0 AS col0 FROM tab2 AS cor0 WHERE - col1 * - 51 * + col3 / - + col1 IS NULL ---- query I rowsort label-525 SELECT DISTINCT col0 AS col0 FROM tab3 AS cor0 WHERE - col1 * - 51 * + col3 / - + col1 IS NULL ---- query I rowsort label-525 SELECT DISTINCT col0 AS col0 FROM tab4 AS cor0 WHERE - col1 * - 51 * + col3 / - + col1 IS NULL ---- query IIIIIII rowsort label-530 SELECT ALL * FROM tab0 WHERE NULL NOT IN ( - - col1 ) ---- query IIIIIII rowsort label-530 SELECT ALL * FROM tab1 WHERE NULL NOT IN ( - - col1 ) ---- query IIIIIII rowsort label-530 SELECT ALL * FROM tab2 WHERE NULL NOT IN ( - - col1 ) ---- query IIIIIII rowsort label-530 SELECT ALL * FROM tab3 WHERE NULL NOT IN ( - - col1 ) ---- query IIIIIII rowsort label-530 SELECT ALL * FROM tab4 WHERE NULL NOT IN ( - - col1 ) ---- query I rowsort label-535 SELECT - 71 + + - 44 * - col3 AS col1 FROM tab0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 5331db60b9ce2efbb57ffb189b217c07 query I rowsort label-535 SELECT - 71 + + - 44 * - col3 AS col1 FROM tab1 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 5331db60b9ce2efbb57ffb189b217c07 query I rowsort label-535 SELECT - 71 + + - 44 * - col3 AS col1 FROM tab2 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 5331db60b9ce2efbb57ffb189b217c07 query I rowsort label-535 SELECT - 71 + + - 44 * - col3 AS col1 FROM tab3 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 5331db60b9ce2efbb57ffb189b217c07 query I rowsort label-535 SELECT - 71 + + - 44 * - col3 AS col1 FROM tab4 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 5331db60b9ce2efbb57ffb189b217c07 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-540 SELECT DISTINCT + col4 FROM tab0 WHERE ( NOT ( ( ( NULL ) NOT IN ( - CAST( NULL AS SIGNED ) + col4 ) ) ) ) ---- skipif mysql # not compatible query I rowsort label-540 SELECT DISTINCT + col4 FROM tab0 WHERE ( NOT ( ( ( NULL ) NOT IN ( - CAST ( NULL AS INTEGER ) + col4 ) ) ) ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-540 SELECT DISTINCT + col4 FROM tab1 WHERE ( NOT ( ( ( NULL ) NOT IN ( - CAST( NULL AS SIGNED ) + col4 ) ) ) ) ---- skipif mysql # not compatible query I rowsort label-540 SELECT DISTINCT + col4 FROM tab1 WHERE ( NOT ( ( ( NULL ) NOT IN ( - CAST ( NULL AS INTEGER ) + col4 ) ) ) ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-540 SELECT DISTINCT + col4 FROM tab2 WHERE ( NOT ( ( ( NULL ) NOT IN ( - CAST( NULL AS SIGNED ) + col4 ) ) ) ) ---- skipif mysql # not compatible query I rowsort label-540 SELECT DISTINCT + col4 FROM tab2 WHERE ( NOT ( ( ( NULL ) NOT IN ( - CAST ( NULL AS INTEGER ) + col4 ) ) ) ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-540 SELECT DISTINCT + col4 FROM tab3 WHERE ( NOT ( ( ( NULL ) NOT IN ( - CAST( NULL AS SIGNED ) + col4 ) ) ) ) ---- skipif mysql # not compatible query I rowsort label-540 SELECT DISTINCT + col4 FROM tab3 WHERE ( NOT ( ( ( NULL ) NOT IN ( - CAST ( NULL AS INTEGER ) + col4 ) ) ) ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-540 SELECT DISTINCT + col4 FROM tab4 WHERE ( NOT ( ( ( NULL ) NOT IN ( - CAST( NULL AS SIGNED ) + col4 ) ) ) ) ---- skipif mysql # not compatible query I rowsort label-540 SELECT DISTINCT + col4 FROM tab4 WHERE ( NOT ( ( ( NULL ) NOT IN ( - CAST ( NULL AS INTEGER ) + col4 ) ) ) ) ---- query IIIIIII rowsort label-545 SELECT * FROM tab0 WHERE NOT ( NOT NULL <> col4 * - 79 / 59 - + 41 ) ---- query IIIIIII rowsort label-545 SELECT * FROM tab1 WHERE NOT ( NOT NULL <> col4 * - 79 / 59 - + 41 ) ---- query IIIIIII rowsort label-545 SELECT * FROM tab2 WHERE NOT ( NOT NULL <> col4 * - 79 / 59 - + 41 ) ---- query IIIIIII rowsort label-545 SELECT * FROM tab3 WHERE NOT ( NOT NULL <> col4 * - 79 / 59 - + 41 ) ---- query IIIIIII rowsort label-545 SELECT * FROM tab4 WHERE NOT ( NOT NULL <> col4 * - 79 / 59 - + 41 ) ---- query II rowsort label-550 SELECT ALL - - col0, - 97 FROM tab0 WHERE + 46 IS NULL ---- query II rowsort label-550 SELECT ALL - - col0, - 97 FROM tab1 WHERE + 46 IS NULL ---- query II rowsort label-550 SELECT ALL - - col0, - 97 FROM tab2 WHERE + 46 IS NULL ---- query II rowsort label-550 SELECT ALL - - col0, - 97 FROM tab3 WHERE + 46 IS NULL ---- query II rowsort label-550 SELECT ALL - - col0, - 97 FROM tab4 WHERE + 46 IS NULL ---- query I rowsort label-555 SELECT + col3 FROM tab0 WHERE NOT ( + col1 < - + ( - col4 ) * + col4 ) ---- query I rowsort label-555 SELECT + col3 FROM tab1 WHERE NOT ( + col1 < - + ( - col4 ) * + col4 ) ---- query I rowsort label-555 SELECT + col3 FROM tab2 WHERE NOT ( + col1 < - + ( - col4 ) * + col4 ) ---- query I rowsort label-555 SELECT + col3 FROM tab3 WHERE NOT ( + col1 < - + ( - col4 ) * + col4 ) ---- query I rowsort label-555 SELECT + col3 FROM tab4 WHERE NOT ( + col1 < - + ( - col4 ) * + col4 ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-560 SELECT ALL + col2 FROM tab0 AS cor0 WHERE NOT - CAST( NULL AS SIGNED ) + - col1 + - + col3 - - ( CAST( NULL AS SIGNED ) ) * - 70 / - 74 IN ( + col3 ) ---- skipif mysql # not compatible query I rowsort label-560 SELECT ALL + col2 FROM tab0 AS cor0 WHERE NOT - CAST ( NULL AS INTEGER ) + - col1 + - + col3 - - ( CAST ( NULL AS INTEGER ) ) * - 70 / - 74 IN ( + col3 ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-560 SELECT ALL + col2 FROM tab1 AS cor0 WHERE NOT - CAST( NULL AS SIGNED ) + - col1 + - + col3 - - ( CAST( NULL AS SIGNED ) ) * - 70 / - 74 IN ( + col3 ) ---- skipif mysql # not compatible query I rowsort label-560 SELECT ALL + col2 FROM tab1 AS cor0 WHERE NOT - CAST ( NULL AS INTEGER ) + - col1 + - + col3 - - ( CAST ( NULL AS INTEGER ) ) * - 70 / - 74 IN ( + col3 ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-560 SELECT ALL + col2 FROM tab2 AS cor0 WHERE NOT - CAST( NULL AS SIGNED ) + - col1 + - + col3 - - ( CAST( NULL AS SIGNED ) ) * - 70 / - 74 IN ( + col3 ) ---- skipif mysql # not compatible query I rowsort label-560 SELECT ALL + col2 FROM tab2 AS cor0 WHERE NOT - CAST ( NULL AS INTEGER ) + - col1 + - + col3 - - ( CAST ( NULL AS INTEGER ) ) * - 70 / - 74 IN ( + col3 ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-560 SELECT ALL + col2 FROM tab3 AS cor0 WHERE NOT - CAST( NULL AS SIGNED ) + - col1 + - + col3 - - ( CAST( NULL AS SIGNED ) ) * - 70 / - 74 IN ( + col3 ) ---- skipif mysql # not compatible query I rowsort label-560 SELECT ALL + col2 FROM tab3 AS cor0 WHERE NOT - CAST ( NULL AS INTEGER ) + - col1 + - + col3 - - ( CAST ( NULL AS INTEGER ) ) * - 70 / - 74 IN ( + col3 ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-560 SELECT ALL + col2 FROM tab4 AS cor0 WHERE NOT - CAST( NULL AS SIGNED ) + - col1 + - + col3 - - ( CAST( NULL AS SIGNED ) ) * - 70 / - 74 IN ( + col3 ) ---- skipif mysql # not compatible query I rowsort label-560 SELECT ALL + col2 FROM tab4 AS cor0 WHERE NOT - CAST ( NULL AS INTEGER ) + - col1 + - + col3 - - ( CAST ( NULL AS INTEGER ) ) * - 70 / - 74 IN ( + col3 ) ---- query IIIIIII rowsort label-565 SELECT ALL * FROM tab0 AS cor0 WHERE NOT ( + col2 ) IS NOT NULL ---- query IIIIIII rowsort label-565 SELECT ALL * FROM tab1 AS cor0 WHERE NOT ( + col2 ) IS NOT NULL ---- query IIIIIII rowsort label-565 SELECT ALL * FROM tab2 AS cor0 WHERE NOT ( + col2 ) IS NOT NULL ---- query IIIIIII rowsort label-565 SELECT ALL * FROM tab3 AS cor0 WHERE NOT ( + col2 ) IS NOT NULL ---- query IIIIIII rowsort label-565 SELECT ALL * FROM tab4 AS cor0 WHERE NOT ( + col2 ) IS NOT NULL ---- onlyif mysql # aggregate syntax: query I rowsort label-570 SELECT SUM( - col3 ) FROM tab0 cor0 WHERE NULL IS NULL ---- -5204 skipif mysql # not compatible query I rowsort label-570 SELECT SUM ( - col3 ) FROM tab0 cor0 WHERE NULL IS NULL ---- -5204 onlyif mysql # aggregate syntax: query I rowsort label-570 SELECT SUM( - col3 ) FROM tab1 cor0 WHERE NULL IS NULL ---- -5204 skipif mysql # not compatible query I rowsort label-570 SELECT SUM ( - col3 ) FROM tab1 cor0 WHERE NULL IS NULL ---- -5204 onlyif mysql # aggregate syntax: query I rowsort label-570 SELECT SUM( - col3 ) FROM tab2 cor0 WHERE NULL IS NULL ---- -5204 skipif mysql # not compatible query I rowsort label-570 SELECT SUM ( - col3 ) FROM tab2 cor0 WHERE NULL IS NULL ---- -5204 onlyif mysql # aggregate syntax: query I rowsort label-570 SELECT SUM( - col3 ) FROM tab3 cor0 WHERE NULL IS NULL ---- -5204 skipif mysql # not compatible query I rowsort label-570 SELECT SUM ( - col3 ) FROM tab3 cor0 WHERE NULL IS NULL ---- -5204 onlyif mysql # aggregate syntax: query I rowsort label-570 SELECT SUM( - col3 ) FROM tab4 cor0 WHERE NULL IS NULL ---- -5204 skipif mysql # not compatible query I rowsort label-570 SELECT SUM ( - col3 ) FROM tab4 cor0 WHERE NULL IS NULL ---- -5204 onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-575 SELECT ALL * FROM tab0 AS cor0 WHERE NOT ( - ( - + CAST( NULL AS SIGNED ) ) ) NOT BETWEEN NULL AND NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-575 SELECT ALL * FROM tab0 AS cor0 WHERE NOT ( - ( - + CAST ( NULL AS INTEGER ) ) ) NOT BETWEEN NULL AND NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-575 SELECT ALL * FROM tab1 AS cor0 WHERE NOT ( - ( - + CAST( NULL AS SIGNED ) ) ) NOT BETWEEN NULL AND NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-575 SELECT ALL * FROM tab1 AS cor0 WHERE NOT ( - ( - + CAST ( NULL AS INTEGER ) ) ) NOT BETWEEN NULL AND NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-575 SELECT ALL * FROM tab2 AS cor0 WHERE NOT ( - ( - + CAST( NULL AS SIGNED ) ) ) NOT BETWEEN NULL AND NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-575 SELECT ALL * FROM tab2 AS cor0 WHERE NOT ( - ( - + CAST ( NULL AS INTEGER ) ) ) NOT BETWEEN NULL AND NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-575 SELECT ALL * FROM tab3 AS cor0 WHERE NOT ( - ( - + CAST( NULL AS SIGNED ) ) ) NOT BETWEEN NULL AND NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-575 SELECT ALL * FROM tab3 AS cor0 WHERE NOT ( - ( - + CAST ( NULL AS INTEGER ) ) ) NOT BETWEEN NULL AND NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-575 SELECT ALL * FROM tab4 AS cor0 WHERE NOT ( - ( - + CAST( NULL AS SIGNED ) ) ) NOT BETWEEN NULL AND NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-575 SELECT ALL * FROM tab4 AS cor0 WHERE NOT ( - ( - + CAST ( NULL AS INTEGER ) ) ) NOT BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-580 SELECT ALL * FROM tab0 AS cor0 WHERE NOT NULL < ( col4 ) ---- query IIIIIII rowsort label-580 SELECT ALL * FROM tab1 AS cor0 WHERE NOT NULL < ( col4 ) ---- query IIIIIII rowsort label-580 SELECT ALL * FROM tab2 AS cor0 WHERE NOT NULL < ( col4 ) ---- query IIIIIII rowsort label-580 SELECT ALL * FROM tab3 AS cor0 WHERE NOT NULL < ( col4 ) ---- query IIIIIII rowsort label-580 SELECT ALL * FROM tab4 AS cor0 WHERE NOT NULL < ( col4 ) ---- onlyif mysql # aggregate syntax: query I rowsort label-585 SELECT + - COUNT( * ) FROM tab0 AS cor0 WHERE NOT ( NULL ) IS NOT NULL ---- -10 skipif mysql # not compatible query I rowsort label-585 SELECT + - COUNT ( * ) FROM tab0 AS cor0 WHERE NOT ( NULL ) IS NOT NULL ---- -10 onlyif mysql # aggregate syntax: query I rowsort label-585 SELECT + - COUNT( * ) FROM tab1 AS cor0 WHERE NOT ( NULL ) IS NOT NULL ---- -10 skipif mysql # not compatible query I rowsort label-585 SELECT + - COUNT ( * ) FROM tab1 AS cor0 WHERE NOT ( NULL ) IS NOT NULL ---- -10 onlyif mysql # aggregate syntax: query I rowsort label-585 SELECT + - COUNT( * ) FROM tab2 AS cor0 WHERE NOT ( NULL ) IS NOT NULL ---- -10 skipif mysql # not compatible query I rowsort label-585 SELECT + - COUNT ( * ) FROM tab2 AS cor0 WHERE NOT ( NULL ) IS NOT NULL ---- -10 onlyif mysql # aggregate syntax: query I rowsort label-585 SELECT + - COUNT( * ) FROM tab3 AS cor0 WHERE NOT ( NULL ) IS NOT NULL ---- -10 skipif mysql # not compatible query I rowsort label-585 SELECT + - COUNT ( * ) FROM tab3 AS cor0 WHERE NOT ( NULL ) IS NOT NULL ---- -10 onlyif mysql # aggregate syntax: query I rowsort label-585 SELECT + - COUNT( * ) FROM tab4 AS cor0 WHERE NOT ( NULL ) IS NOT NULL ---- -10 skipif mysql # not compatible query I rowsort label-585 SELECT + - COUNT ( * ) FROM tab4 AS cor0 WHERE NOT ( NULL ) IS NOT NULL ---- -10 query IIIIIII rowsort label-590 SELECT * FROM tab0 AS cor0 WHERE NOT NULL > + 36 ---- query IIIIIII rowsort label-590 SELECT * FROM tab1 AS cor0 WHERE NOT NULL > + 36 ---- query IIIIIII rowsort label-590 SELECT * FROM tab2 AS cor0 WHERE NOT NULL > + 36 ---- query IIIIIII rowsort label-590 SELECT * FROM tab3 AS cor0 WHERE NOT NULL > + 36 ---- query IIIIIII rowsort label-590 SELECT * FROM tab4 AS cor0 WHERE NOT NULL > + 36 ---- query IIIIIII rowsort label-595 SELECT * FROM tab0 AS cor0 WHERE NULL < - col0 * col4 ---- query IIIIIII rowsort label-595 SELECT * FROM tab1 AS cor0 WHERE NULL < - col0 * col4 ---- query IIIIIII rowsort label-595 SELECT * FROM tab2 AS cor0 WHERE NULL < - col0 * col4 ---- query IIIIIII rowsort label-595 SELECT * FROM tab3 AS cor0 WHERE NULL < - col0 * col4 ---- query IIIIIII rowsort label-595 SELECT * FROM tab4 AS cor0 WHERE NULL < - col0 * col4 ---- onlyif mysql # aggregate syntax: query I rowsort label-600 SELECT ALL + SUM( ALL + 84 ) AS col1 FROM tab0 AS cor0 WHERE NOT + 63 > - col1 ---- NULL skipif mysql # not compatible query I rowsort label-600 SELECT ALL + SUM ( ALL + 84 ) AS col1 FROM tab0 AS cor0 WHERE NOT + 63 > - col1 ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-600 SELECT ALL + SUM( ALL + 84 ) AS col1 FROM tab1 AS cor0 WHERE NOT + 63 > - col1 ---- NULL skipif mysql # not compatible query I rowsort label-600 SELECT ALL + SUM ( ALL + 84 ) AS col1 FROM tab1 AS cor0 WHERE NOT + 63 > - col1 ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-600 SELECT ALL + SUM( ALL + 84 ) AS col1 FROM tab2 AS cor0 WHERE NOT + 63 > - col1 ---- NULL skipif mysql # not compatible query I rowsort label-600 SELECT ALL + SUM ( ALL + 84 ) AS col1 FROM tab2 AS cor0 WHERE NOT + 63 > - col1 ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-600 SELECT ALL + SUM( ALL + 84 ) AS col1 FROM tab3 AS cor0 WHERE NOT + 63 > - col1 ---- NULL skipif mysql # not compatible query I rowsort label-600 SELECT ALL + SUM ( ALL + 84 ) AS col1 FROM tab3 AS cor0 WHERE NOT + 63 > - col1 ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-600 SELECT ALL + SUM( ALL + 84 ) AS col1 FROM tab4 AS cor0 WHERE NOT + 63 > - col1 ---- NULL skipif mysql # not compatible query I rowsort label-600 SELECT ALL + SUM ( ALL + 84 ) AS col1 FROM tab4 AS cor0 WHERE NOT + 63 > - col1 ---- NULL query I rowsort label-605 SELECT ALL 78 * col1 * col3 + - col4 AS col2 FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN + 39 / - + 66 + 73 AND - + col1 ---- query I rowsort label-605 SELECT ALL 78 * col1 * col3 + - col4 AS col2 FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN + 39 / - + 66 + 73 AND - + col1 ---- query I rowsort label-605 SELECT ALL 78 * col1 * col3 + - col4 AS col2 FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN + 39 / - + 66 + 73 AND - + col1 ---- query I rowsort label-605 SELECT ALL 78 * col1 * col3 + - col4 AS col2 FROM tab3 AS cor0 WHERE NOT NULL NOT BETWEEN + 39 / - + 66 + 73 AND - + col1 ---- query I rowsort label-605 SELECT ALL 78 * col1 * col3 + - col4 AS col2 FROM tab4 AS cor0 WHERE NOT NULL NOT BETWEEN + 39 / - + 66 + 73 AND - + col1 ---- query I rowsort label-610 SELECT + 72 AS col1 FROM tab0 WHERE NULL NOT IN ( - ( + col0 ), + col4, - 78 * col3 ) ---- query I rowsort label-610 SELECT + 72 AS col1 FROM tab1 WHERE NULL NOT IN ( - ( + col0 ), + col4, - 78 * col3 ) ---- query I rowsort label-610 SELECT + 72 AS col1 FROM tab2 WHERE NULL NOT IN ( - ( + col0 ), + col4, - 78 * col3 ) ---- query I rowsort label-610 SELECT + 72 AS col1 FROM tab3 WHERE NULL NOT IN ( - ( + col0 ), + col4, - 78 * col3 ) ---- query I rowsort label-610 SELECT + 72 AS col1 FROM tab4 WHERE NULL NOT IN ( - ( + col0 ), + col4, - 78 * col3 ) ---- query I rowsort label-615 SELECT DISTINCT col3 AS col4 FROM tab0 WHERE NOT - 77 * + col0 * - col0 - - col4 NOT BETWEEN ( NULL ) AND 10 ---- query I rowsort label-615 SELECT DISTINCT col3 AS col4 FROM tab1 WHERE NOT - 77 * + col0 * - col0 - - col4 NOT BETWEEN ( NULL ) AND 10 ---- query I rowsort label-615 SELECT DISTINCT col3 AS col4 FROM tab2 WHERE NOT - 77 * + col0 * - col0 - - col4 NOT BETWEEN ( NULL ) AND 10 ---- query I rowsort label-615 SELECT DISTINCT col3 AS col4 FROM tab3 WHERE NOT - 77 * + col0 * - col0 - - col4 NOT BETWEEN ( NULL ) AND 10 ---- query I rowsort label-615 SELECT DISTINCT col3 AS col4 FROM tab4 WHERE NOT - 77 * + col0 * - col0 - - col4 NOT BETWEEN ( NULL ) AND 10 ---- query IIIIIII rowsort label-620 SELECT * FROM tab0 WHERE 69 IS NULL ---- query IIIIIII rowsort label-620 SELECT * FROM tab1 WHERE 69 IS NULL ---- query IIIIIII rowsort label-620 SELECT * FROM tab2 WHERE 69 IS NULL ---- query IIIIIII rowsort label-620 SELECT * FROM tab3 WHERE 69 IS NULL ---- query IIIIIII rowsort label-620 SELECT * FROM tab4 WHERE 69 IS NULL ---- query IIIIIII rowsort label-625 SELECT * FROM tab0 AS cor0 WHERE NOT 31 * + - 58 IS NOT NULL ---- query IIIIIII rowsort label-625 SELECT * FROM tab1 AS cor0 WHERE NOT 31 * + - 58 IS NOT NULL ---- query IIIIIII rowsort label-625 SELECT * FROM tab2 AS cor0 WHERE NOT 31 * + - 58 IS NOT NULL ---- query IIIIIII rowsort label-625 SELECT * FROM tab3 AS cor0 WHERE NOT 31 * + - 58 IS NOT NULL ---- query IIIIIII rowsort label-625 SELECT * FROM tab4 AS cor0 WHERE NOT 31 * + - 58 IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-630 SELECT ALL ( col2 ) FROM tab0 AS cor0 WHERE - CAST( - + 40 AS SIGNED ) = + col1 ---- skipif mysql # not compatible query I rowsort label-630 SELECT ALL ( col2 ) FROM tab0 AS cor0 WHERE - CAST ( - + 40 AS INTEGER ) = + col1 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-630 SELECT ALL ( col2 ) FROM tab1 AS cor0 WHERE - CAST( - + 40 AS SIGNED ) = + col1 ---- skipif mysql # not compatible query I rowsort label-630 SELECT ALL ( col2 ) FROM tab1 AS cor0 WHERE - CAST ( - + 40 AS INTEGER ) = + col1 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-630 SELECT ALL ( col2 ) FROM tab2 AS cor0 WHERE - CAST( - + 40 AS SIGNED ) = + col1 ---- skipif mysql # not compatible query I rowsort label-630 SELECT ALL ( col2 ) FROM tab2 AS cor0 WHERE - CAST ( - + 40 AS INTEGER ) = + col1 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-630 SELECT ALL ( col2 ) FROM tab3 AS cor0 WHERE - CAST( - + 40 AS SIGNED ) = + col1 ---- skipif mysql # not compatible query I rowsort label-630 SELECT ALL ( col2 ) FROM tab3 AS cor0 WHERE - CAST ( - + 40 AS INTEGER ) = + col1 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-630 SELECT ALL ( col2 ) FROM tab4 AS cor0 WHERE - CAST( - + 40 AS SIGNED ) = + col1 ---- skipif mysql # not compatible query I rowsort label-630 SELECT ALL ( col2 ) FROM tab4 AS cor0 WHERE - CAST ( - + 40 AS INTEGER ) = + col1 ---- query IIIIIII rowsort label-635 SELECT ALL * FROM tab0 AS cor0 WHERE NULL NOT BETWEEN + col3 AND ( - col4 ) ---- query IIIIIII rowsort label-635 SELECT ALL * FROM tab1 AS cor0 WHERE NULL NOT BETWEEN + col3 AND ( - col4 ) ---- query IIIIIII rowsort label-635 SELECT ALL * FROM tab2 AS cor0 WHERE NULL NOT BETWEEN + col3 AND ( - col4 ) ---- query IIIIIII rowsort label-635 SELECT ALL * FROM tab3 AS cor0 WHERE NULL NOT BETWEEN + col3 AND ( - col4 ) ---- query IIIIIII rowsort label-635 SELECT ALL * FROM tab4 AS cor0 WHERE NULL NOT BETWEEN + col3 AND ( - col4 ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-640 SELECT + col0 * + - col0 AS col3 FROM tab0 WHERE CAST( + 32 AS SIGNED ) * col4 IS NOT NULL ---- 10 values hashing to 9113078b22b770efb6a11184658f30f1 skipif mysql # not compatible query I rowsort label-640 SELECT + col0 * + - col0 AS col3 FROM tab0 WHERE CAST ( + 32 AS INTEGER ) * col4 IS NOT NULL ---- 10 values hashing to 9113078b22b770efb6a11184658f30f1 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-640 SELECT + col0 * + - col0 AS col3 FROM tab1 WHERE CAST( + 32 AS SIGNED ) * col4 IS NOT NULL ---- 10 values hashing to 9113078b22b770efb6a11184658f30f1 skipif mysql # not compatible query I rowsort label-640 SELECT + col0 * + - col0 AS col3 FROM tab1 WHERE CAST ( + 32 AS INTEGER ) * col4 IS NOT NULL ---- 10 values hashing to 9113078b22b770efb6a11184658f30f1 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-640 SELECT + col0 * + - col0 AS col3 FROM tab2 WHERE CAST( + 32 AS SIGNED ) * col4 IS NOT NULL ---- 10 values hashing to 9113078b22b770efb6a11184658f30f1 skipif mysql # not compatible query I rowsort label-640 SELECT + col0 * + - col0 AS col3 FROM tab2 WHERE CAST ( + 32 AS INTEGER ) * col4 IS NOT NULL ---- 10 values hashing to 9113078b22b770efb6a11184658f30f1 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-640 SELECT + col0 * + - col0 AS col3 FROM tab3 WHERE CAST( + 32 AS SIGNED ) * col4 IS NOT NULL ---- 10 values hashing to 9113078b22b770efb6a11184658f30f1 skipif mysql # not compatible query I rowsort label-640 SELECT + col0 * + - col0 AS col3 FROM tab3 WHERE CAST ( + 32 AS INTEGER ) * col4 IS NOT NULL ---- 10 values hashing to 9113078b22b770efb6a11184658f30f1 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-640 SELECT + col0 * + - col0 AS col3 FROM tab4 WHERE CAST( + 32 AS SIGNED ) * col4 IS NOT NULL ---- 10 values hashing to 9113078b22b770efb6a11184658f30f1 skipif mysql # not compatible query I rowsort label-640 SELECT + col0 * + - col0 AS col3 FROM tab4 WHERE CAST ( + 32 AS INTEGER ) * col4 IS NOT NULL ---- 10 values hashing to 9113078b22b770efb6a11184658f30f1 onlyif mysql # aggregate syntax: query I rowsort label-645 SELECT - + COUNT( * ) AS col4 FROM tab0 WHERE col4 - 68 = + col1 + + col0 ---- 0 skipif mysql # not compatible query I rowsort label-645 SELECT - + COUNT ( * ) AS col4 FROM tab0 WHERE col4 - 68 = + col1 + + col0 ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-645 SELECT - + COUNT( * ) AS col4 FROM tab1 WHERE col4 - 68 = + col1 + + col0 ---- 0 skipif mysql # not compatible query I rowsort label-645 SELECT - + COUNT ( * ) AS col4 FROM tab1 WHERE col4 - 68 = + col1 + + col0 ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-645 SELECT - + COUNT( * ) AS col4 FROM tab2 WHERE col4 - 68 = + col1 + + col0 ---- 0 skipif mysql # not compatible query I rowsort label-645 SELECT - + COUNT ( * ) AS col4 FROM tab2 WHERE col4 - 68 = + col1 + + col0 ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-645 SELECT - + COUNT( * ) AS col4 FROM tab3 WHERE col4 - 68 = + col1 + + col0 ---- 0 skipif mysql # not compatible query I rowsort label-645 SELECT - + COUNT ( * ) AS col4 FROM tab3 WHERE col4 - 68 = + col1 + + col0 ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-645 SELECT - + COUNT( * ) AS col4 FROM tab4 WHERE col4 - 68 = + col1 + + col0 ---- 0 skipif mysql # not compatible query I rowsort label-645 SELECT - + COUNT ( * ) AS col4 FROM tab4 WHERE col4 - 68 = + col1 + + col0 ---- 0 query IIIIIII rowsort label-650 SELECT * FROM tab0 cor0 WHERE NOT col0 NOT IN ( col4 ) ---- query IIIIIII rowsort label-650 SELECT * FROM tab1 cor0 WHERE NOT col0 NOT IN ( col4 ) ---- query IIIIIII rowsort label-650 SELECT * FROM tab2 cor0 WHERE NOT col0 NOT IN ( col4 ) ---- query IIIIIII rowsort label-650 SELECT * FROM tab3 cor0 WHERE NOT col0 NOT IN ( col4 ) ---- query IIIIIII rowsort label-650 SELECT * FROM tab4 cor0 WHERE NOT col0 NOT IN ( col4 ) ---- query I rowsort label-655 SELECT ALL - col1 * col4 * + col0 AS col0 FROM tab0 WHERE NOT 25 - col3 IS NOT NULL ---- query I rowsort label-655 SELECT ALL - col1 * col4 * + col0 AS col0 FROM tab1 WHERE NOT 25 - col3 IS NOT NULL ---- query I rowsort label-655 SELECT ALL - col1 * col4 * + col0 AS col0 FROM tab2 WHERE NOT 25 - col3 IS NOT NULL ---- query I rowsort label-655 SELECT ALL - col1 * col4 * + col0 AS col0 FROM tab3 WHERE NOT 25 - col3 IS NOT NULL ---- query I rowsort label-655 SELECT ALL - col1 * col4 * + col0 AS col0 FROM tab4 WHERE NOT 25 - col3 IS NOT NULL ---- query IIIIIII rowsort label-660 SELECT ALL * FROM tab0 WHERE NOT + - col3 IS NOT NULL ---- query IIIIIII rowsort label-660 SELECT ALL * FROM tab1 WHERE NOT + - col3 IS NOT NULL ---- query IIIIIII rowsort label-660 SELECT ALL * FROM tab2 WHERE NOT + - col3 IS NOT NULL ---- query IIIIIII rowsort label-660 SELECT ALL * FROM tab3 WHERE NOT + - col3 IS NOT NULL ---- query IIIIIII rowsort label-660 SELECT ALL * FROM tab4 WHERE NOT + - col3 IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-665 SELECT ALL CAST( NULL AS SIGNED ) + - col1 FROM tab0 AS cor0 WHERE NOT NULL IS NULL ---- skipif mysql # not compatible query I rowsort label-665 SELECT ALL CAST ( NULL AS INTEGER ) + - col1 FROM tab0 AS cor0 WHERE NOT NULL IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-665 SELECT ALL CAST( NULL AS SIGNED ) + - col1 FROM tab1 AS cor0 WHERE NOT NULL IS NULL ---- skipif mysql # not compatible query I rowsort label-665 SELECT ALL CAST ( NULL AS INTEGER ) + - col1 FROM tab1 AS cor0 WHERE NOT NULL IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-665 SELECT ALL CAST( NULL AS SIGNED ) + - col1 FROM tab2 AS cor0 WHERE NOT NULL IS NULL ---- skipif mysql # not compatible query I rowsort label-665 SELECT ALL CAST ( NULL AS INTEGER ) + - col1 FROM tab2 AS cor0 WHERE NOT NULL IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-665 SELECT ALL CAST( NULL AS SIGNED ) + - col1 FROM tab3 AS cor0 WHERE NOT NULL IS NULL ---- skipif mysql # not compatible query I rowsort label-665 SELECT ALL CAST ( NULL AS INTEGER ) + - col1 FROM tab3 AS cor0 WHERE NOT NULL IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-665 SELECT ALL CAST( NULL AS SIGNED ) + - col1 FROM tab4 AS cor0 WHERE NOT NULL IS NULL ---- skipif mysql # not compatible query I rowsort label-665 SELECT ALL CAST ( NULL AS INTEGER ) + - col1 FROM tab4 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-670 SELECT ALL + + col1 AS col2 FROM tab0 WHERE NULL IS NOT NULL ---- query I rowsort label-670 SELECT ALL + + col1 AS col2 FROM tab1 WHERE NULL IS NOT NULL ---- query I rowsort label-670 SELECT ALL + + col1 AS col2 FROM tab2 WHERE NULL IS NOT NULL ---- query I rowsort label-670 SELECT ALL + + col1 AS col2 FROM tab3 WHERE NULL IS NOT NULL ---- query I rowsort label-670 SELECT ALL + + col1 AS col2 FROM tab4 WHERE NULL IS NOT NULL ---- query IIIIIII rowsort label-675 SELECT * FROM tab0 WHERE - + 38 BETWEEN 66 AND NULL ---- query IIIIIII rowsort label-675 SELECT * FROM tab1 WHERE - + 38 BETWEEN 66 AND NULL ---- query IIIIIII rowsort label-675 SELECT * FROM tab2 WHERE - + 38 BETWEEN 66 AND NULL ---- query IIIIIII rowsort label-675 SELECT * FROM tab3 WHERE - + 38 BETWEEN 66 AND NULL ---- query IIIIIII rowsort label-675 SELECT * FROM tab4 WHERE - + 38 BETWEEN 66 AND NULL ---- query IIIIIII rowsort label-680 SELECT * FROM tab0 WHERE ( NOT NULL < ( NULL ) ) ---- query IIIIIII rowsort label-680 SELECT * FROM tab1 WHERE ( NOT NULL < ( NULL ) ) ---- query IIIIIII rowsort label-680 SELECT * FROM tab2 WHERE ( NOT NULL < ( NULL ) ) ---- query IIIIIII rowsort label-680 SELECT * FROM tab3 WHERE ( NOT NULL < ( NULL ) ) ---- query IIIIIII rowsort label-680 SELECT * FROM tab4 WHERE ( NOT NULL < ( NULL ) ) ---- query I rowsort label-685 SELECT - - col0 FROM tab0 WHERE - 95 = 97 ---- query I rowsort label-685 SELECT - - col0 FROM tab1 WHERE - 95 = 97 ---- query I rowsort label-685 SELECT - - col0 FROM tab2 WHERE - 95 = 97 ---- query I rowsort label-685 SELECT - - col0 FROM tab3 WHERE - 95 = 97 ---- query I rowsort label-685 SELECT - - col0 FROM tab4 WHERE - 95 = 97 ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-690 SELECT 83 col4 FROM tab0 AS cor0 WHERE ( - col0 * + + col4 NOT BETWEEN - col0 AND - col0 * - col3 - + + col3 ) ---- 10 values hashing to 8378b2090ea3c7888c620ff42e42de1e skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-690 SELECT 83 col4 FROM tab1 AS cor0 WHERE ( - col0 * + + col4 NOT BETWEEN - col0 AND - col0 * - col3 - + + col3 ) ---- 10 values hashing to 8378b2090ea3c7888c620ff42e42de1e skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-690 SELECT 83 col4 FROM tab2 AS cor0 WHERE ( - col0 * + + col4 NOT BETWEEN - col0 AND - col0 * - col3 - + + col3 ) ---- 10 values hashing to 8378b2090ea3c7888c620ff42e42de1e skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-690 SELECT 83 col4 FROM tab3 AS cor0 WHERE ( - col0 * + + col4 NOT BETWEEN - col0 AND - col0 * - col3 - + + col3 ) ---- 10 values hashing to 8378b2090ea3c7888c620ff42e42de1e skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-690 SELECT 83 col4 FROM tab4 AS cor0 WHERE ( - col0 * + + col4 NOT BETWEEN - col0 AND - col0 * - col3 - + + col3 ) ---- 10 values hashing to 8378b2090ea3c7888c620ff42e42de1e query I rowsort label-695 SELECT DISTINCT col1 FROM tab0 AS cor0 WHERE NULL <> NULL ---- query I rowsort label-695 SELECT DISTINCT col1 FROM tab1 AS cor0 WHERE NULL <> NULL ---- query I rowsort label-695 SELECT DISTINCT col1 FROM tab2 AS cor0 WHERE NULL <> NULL ---- query I rowsort label-695 SELECT DISTINCT col1 FROM tab3 AS cor0 WHERE NULL <> NULL ---- query I rowsort label-695 SELECT DISTINCT col1 FROM tab4 AS cor0 WHERE NULL <> NULL ---- query IIIIIII rowsort label-700 SELECT ALL * FROM tab0 AS cor0 WHERE NULL < col4 ---- query IIIIIII rowsort label-700 SELECT ALL * FROM tab1 AS cor0 WHERE NULL < col4 ---- query IIIIIII rowsort label-700 SELECT ALL * FROM tab2 AS cor0 WHERE NULL < col4 ---- query IIIIIII rowsort label-700 SELECT ALL * FROM tab3 AS cor0 WHERE NULL < col4 ---- query IIIIIII rowsort label-700 SELECT ALL * FROM tab4 AS cor0 WHERE NULL < col4 ---- query IIIIIII rowsort label-705 SELECT ALL * FROM tab0 AS cor0 WHERE ( NULL ) > ( + - col3 ) ---- query IIIIIII rowsort label-705 SELECT ALL * FROM tab1 AS cor0 WHERE ( NULL ) > ( + - col3 ) ---- query IIIIIII rowsort label-705 SELECT ALL * FROM tab2 AS cor0 WHERE ( NULL ) > ( + - col3 ) ---- query IIIIIII rowsort label-705 SELECT ALL * FROM tab3 AS cor0 WHERE ( NULL ) > ( + - col3 ) ---- query IIIIIII rowsort label-705 SELECT ALL * FROM tab4 AS cor0 WHERE ( NULL ) > ( + - col3 ) ---- query IIIIIII rowsort label-710 SELECT * FROM tab0 AS cor0 WHERE NOT ( ( NOT ( NULL ) >= NULL ) ) ---- query IIIIIII rowsort label-710 SELECT * FROM tab1 AS cor0 WHERE NOT ( ( NOT ( NULL ) >= NULL ) ) ---- query IIIIIII rowsort label-710 SELECT * FROM tab2 AS cor0 WHERE NOT ( ( NOT ( NULL ) >= NULL ) ) ---- query IIIIIII rowsort label-710 SELECT * FROM tab3 AS cor0 WHERE NOT ( ( NOT ( NULL ) >= NULL ) ) ---- query IIIIIII rowsort label-710 SELECT * FROM tab4 AS cor0 WHERE NOT ( ( NOT ( NULL ) >= NULL ) ) ---- onlyif mysql # CAST syntax: SIGNED type: query II rowsort label-715 SELECT - col1 AS col5, 30 FROM tab0 AS cor0 WHERE NOT ( NULL ) NOT BETWEEN - ( - CAST( + ( - - col0 ) AS SIGNED ) ) AND + col4 ---- skipif mysql # not compatible query II rowsort label-715 SELECT - col1 AS col5, 30 FROM tab0 AS cor0 WHERE NOT ( NULL ) NOT BETWEEN - ( - CAST ( + ( - - col0 ) AS INTEGER ) ) AND + col4 ---- onlyif mysql # CAST syntax: SIGNED type: query II rowsort label-715 SELECT - col1 AS col5, 30 FROM tab1 AS cor0 WHERE NOT ( NULL ) NOT BETWEEN - ( - CAST( + ( - - col0 ) AS SIGNED ) ) AND + col4 ---- skipif mysql # not compatible query II rowsort label-715 SELECT - col1 AS col5, 30 FROM tab1 AS cor0 WHERE NOT ( NULL ) NOT BETWEEN - ( - CAST ( + ( - - col0 ) AS INTEGER ) ) AND + col4 ---- onlyif mysql # CAST syntax: SIGNED type: query II rowsort label-715 SELECT - col1 AS col5, 30 FROM tab2 AS cor0 WHERE NOT ( NULL ) NOT BETWEEN - ( - CAST( + ( - - col0 ) AS SIGNED ) ) AND + col4 ---- skipif mysql # not compatible query II rowsort label-715 SELECT - col1 AS col5, 30 FROM tab2 AS cor0 WHERE NOT ( NULL ) NOT BETWEEN - ( - CAST ( + ( - - col0 ) AS INTEGER ) ) AND + col4 ---- onlyif mysql # CAST syntax: SIGNED type: query II rowsort label-715 SELECT - col1 AS col5, 30 FROM tab3 AS cor0 WHERE NOT ( NULL ) NOT BETWEEN - ( - CAST( + ( - - col0 ) AS SIGNED ) ) AND + col4 ---- skipif mysql # not compatible query II rowsort label-715 SELECT - col1 AS col5, 30 FROM tab3 AS cor0 WHERE NOT ( NULL ) NOT BETWEEN - ( - CAST ( + ( - - col0 ) AS INTEGER ) ) AND + col4 ---- onlyif mysql # CAST syntax: SIGNED type: query II rowsort label-715 SELECT - col1 AS col5, 30 FROM tab4 AS cor0 WHERE NOT ( NULL ) NOT BETWEEN - ( - CAST( + ( - - col0 ) AS SIGNED ) ) AND + col4 ---- skipif mysql # not compatible query II rowsort label-715 SELECT - col1 AS col5, 30 FROM tab4 AS cor0 WHERE NOT ( NULL ) NOT BETWEEN - ( - CAST ( + ( - - col0 ) AS INTEGER ) ) AND + col4 ---- query IIIIIII rowsort label-720 SELECT ALL * FROM tab0 AS cor0 WHERE NOT NULL <= col3 ---- query IIIIIII rowsort label-720 SELECT ALL * FROM tab1 AS cor0 WHERE NOT NULL <= col3 ---- query IIIIIII rowsort label-720 SELECT ALL * FROM tab2 AS cor0 WHERE NOT NULL <= col3 ---- query IIIIIII rowsort label-720 SELECT ALL * FROM tab3 AS cor0 WHERE NOT NULL <= col3 ---- query IIIIIII rowsort label-720 SELECT ALL * FROM tab4 AS cor0 WHERE NOT NULL <= col3 ---- query IIIIIIIIIIIIII rowsort label-725 SELECT * FROM tab0 cor0 CROSS JOIN tab0 AS cor1 WHERE ( NULL ) IS NOT NULL ---- query IIIIIIIIIIIIII rowsort label-725 SELECT * FROM tab1 cor0 CROSS JOIN tab1 AS cor1 WHERE ( NULL ) IS NOT NULL ---- query IIIIIIIIIIIIII rowsort label-725 SELECT * FROM tab2 cor0 CROSS JOIN tab2 AS cor1 WHERE ( NULL ) IS NOT NULL ---- query IIIIIIIIIIIIII rowsort label-725 SELECT * FROM tab3 cor0 CROSS JOIN tab3 AS cor1 WHERE ( NULL ) IS NOT NULL ---- query IIIIIIIIIIIIII rowsort label-725 SELECT * FROM tab4 cor0 CROSS JOIN tab4 AS cor1 WHERE ( NULL ) IS NOT NULL ---- query IIIIIII rowsort label-730 SELECT * FROM tab0 AS cor0 WHERE ( + 24 ) <= NULL ---- query IIIIIII rowsort label-730 SELECT * FROM tab1 AS cor0 WHERE ( + 24 ) <= NULL ---- query IIIIIII rowsort label-730 SELECT * FROM tab2 AS cor0 WHERE ( + 24 ) <= NULL ---- query IIIIIII rowsort label-730 SELECT * FROM tab3 AS cor0 WHERE ( + 24 ) <= NULL ---- query IIIIIII rowsort label-730 SELECT * FROM tab4 AS cor0 WHERE ( + 24 ) <= NULL ---- query IIIIIII rowsort label-735 SELECT * FROM tab0 cor0 WHERE + 76 IS NULL ---- query IIIIIII rowsort label-735 SELECT * FROM tab1 cor0 WHERE + 76 IS NULL ---- query IIIIIII rowsort label-735 SELECT * FROM tab2 cor0 WHERE + 76 IS NULL ---- query IIIIIII rowsort label-735 SELECT * FROM tab3 cor0 WHERE + 76 IS NULL ---- query IIIIIII rowsort label-735 SELECT * FROM tab4 cor0 WHERE + 76 IS NULL ---- onlyif mysql # aggregate syntax: query I rowsort label-740 SELECT DISTINCT 21 + - - COUNT( * ) FROM tab0 AS cor0 WHERE - 54 IS NOT NULL ---- 31 skipif mysql # not compatible query I rowsort label-740 SELECT DISTINCT 21 + - - COUNT ( * ) FROM tab0 AS cor0 WHERE - 54 IS NOT NULL ---- 31 onlyif mysql # aggregate syntax: query I rowsort label-740 SELECT DISTINCT 21 + - - COUNT( * ) FROM tab1 AS cor0 WHERE - 54 IS NOT NULL ---- 31 skipif mysql # not compatible query I rowsort label-740 SELECT DISTINCT 21 + - - COUNT ( * ) FROM tab1 AS cor0 WHERE - 54 IS NOT NULL ---- 31 onlyif mysql # aggregate syntax: query I rowsort label-740 SELECT DISTINCT 21 + - - COUNT( * ) FROM tab2 AS cor0 WHERE - 54 IS NOT NULL ---- 31 skipif mysql # not compatible query I rowsort label-740 SELECT DISTINCT 21 + - - COUNT ( * ) FROM tab2 AS cor0 WHERE - 54 IS NOT NULL ---- 31 onlyif mysql # aggregate syntax: query I rowsort label-740 SELECT DISTINCT 21 + - - COUNT( * ) FROM tab3 AS cor0 WHERE - 54 IS NOT NULL ---- 31 skipif mysql # not compatible query I rowsort label-740 SELECT DISTINCT 21 + - - COUNT ( * ) FROM tab3 AS cor0 WHERE - 54 IS NOT NULL ---- 31 onlyif mysql # aggregate syntax: query I rowsort label-740 SELECT DISTINCT 21 + - - COUNT( * ) FROM tab4 AS cor0 WHERE - 54 IS NOT NULL ---- 31 skipif mysql # not compatible query I rowsort label-740 SELECT DISTINCT 21 + - - COUNT ( * ) FROM tab4 AS cor0 WHERE - 54 IS NOT NULL ---- 31 query IIIIIII rowsort label-745 SELECT * FROM tab0 WHERE NOT - 8 BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-745 SELECT * FROM tab1 WHERE NOT - 8 BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-745 SELECT * FROM tab2 WHERE NOT - 8 BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-745 SELECT * FROM tab3 WHERE NOT - 8 BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-745 SELECT * FROM tab4 WHERE NOT - 8 BETWEEN NULL AND NULL ---- query I rowsort label-750 SELECT 11 AS col1 FROM tab0 AS cor0 WHERE ( NOT - - 95 IS NOT NULL ) ---- query I rowsort label-750 SELECT 11 AS col1 FROM tab1 AS cor0 WHERE ( NOT - - 95 IS NOT NULL ) ---- query I rowsort label-750 SELECT 11 AS col1 FROM tab2 AS cor0 WHERE ( NOT - - 95 IS NOT NULL ) ---- query I rowsort label-750 SELECT 11 AS col1 FROM tab3 AS cor0 WHERE ( NOT - - 95 IS NOT NULL ) ---- query I rowsort label-750 SELECT 11 AS col1 FROM tab4 AS cor0 WHERE ( NOT - - 95 IS NOT NULL ) ---- query IIIIIII rowsort label-755 SELECT ALL * FROM tab0 AS cor0 WHERE ( NULL IS NOT NULL ) ---- query IIIIIII rowsort label-755 SELECT ALL * FROM tab1 AS cor0 WHERE ( NULL IS NOT NULL ) ---- query IIIIIII rowsort label-755 SELECT ALL * FROM tab2 AS cor0 WHERE ( NULL IS NOT NULL ) ---- query IIIIIII rowsort label-755 SELECT ALL * FROM tab3 AS cor0 WHERE ( NULL IS NOT NULL ) ---- query IIIIIII rowsort label-755 SELECT ALL * FROM tab4 AS cor0 WHERE ( NULL IS NOT NULL ) ---- query I rowsort label-760 SELECT + col2 AS col4 FROM tab0 WHERE NOT NULL > NULL ---- query I rowsort label-760 SELECT + col2 AS col4 FROM tab1 WHERE NOT NULL > NULL ---- query I rowsort label-760 SELECT + col2 AS col4 FROM tab2 WHERE NOT NULL > NULL ---- query I rowsort label-760 SELECT + col2 AS col4 FROM tab3 WHERE NOT NULL > NULL ---- query I rowsort label-760 SELECT + col2 AS col4 FROM tab4 WHERE NOT NULL > NULL ---- query II rowsort label-765 SELECT ALL - 22 AS col5, - 54 + + col4 FROM tab0 AS cor0 WHERE NOT NULL IS NULL ---- query II rowsort label-765 SELECT ALL - 22 AS col5, - 54 + + col4 FROM tab1 AS cor0 WHERE NOT NULL IS NULL ---- query II rowsort label-765 SELECT ALL - 22 AS col5, - 54 + + col4 FROM tab2 AS cor0 WHERE NOT NULL IS NULL ---- query II rowsort label-765 SELECT ALL - 22 AS col5, - 54 + + col4 FROM tab3 AS cor0 WHERE NOT NULL IS NULL ---- query II rowsort label-765 SELECT ALL - 22 AS col5, - 54 + + col4 FROM tab4 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-770 SELECT DISTINCT col4 AS col3 FROM tab0 WHERE NOT ( + col3 IS NOT NULL ) ---- query I rowsort label-770 SELECT DISTINCT col4 AS col3 FROM tab1 WHERE NOT ( + col3 IS NOT NULL ) ---- query I rowsort label-770 SELECT DISTINCT col4 AS col3 FROM tab2 WHERE NOT ( + col3 IS NOT NULL ) ---- query I rowsort label-770 SELECT DISTINCT col4 AS col3 FROM tab3 WHERE NOT ( + col3 IS NOT NULL ) ---- query I rowsort label-770 SELECT DISTINCT col4 AS col3 FROM tab4 WHERE NOT ( + col3 IS NOT NULL ) ---- onlyif mysql # aggregate syntax: query I rowsort label-775 SELECT ALL - - SUM( - + 61 ) FROM tab0 WHERE NOT - col0 * 33 * + + 46 BETWEEN NULL AND + col1 ---- NULL skipif mysql # not compatible query I rowsort label-775 SELECT ALL - - SUM ( - + 61 ) FROM tab0 WHERE NOT - col0 * 33 * + + 46 BETWEEN NULL AND + col1 ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-775 SELECT ALL - - SUM( - + 61 ) FROM tab1 WHERE NOT - col0 * 33 * + + 46 BETWEEN NULL AND + col1 ---- NULL skipif mysql # not compatible query I rowsort label-775 SELECT ALL - - SUM ( - + 61 ) FROM tab1 WHERE NOT - col0 * 33 * + + 46 BETWEEN NULL AND + col1 ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-775 SELECT ALL - - SUM( - + 61 ) FROM tab2 WHERE NOT - col0 * 33 * + + 46 BETWEEN NULL AND + col1 ---- NULL skipif mysql # not compatible query I rowsort label-775 SELECT ALL - - SUM ( - + 61 ) FROM tab2 WHERE NOT - col0 * 33 * + + 46 BETWEEN NULL AND + col1 ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-775 SELECT ALL - - SUM( - + 61 ) FROM tab3 WHERE NOT - col0 * 33 * + + 46 BETWEEN NULL AND + col1 ---- NULL skipif mysql # not compatible query I rowsort label-775 SELECT ALL - - SUM ( - + 61 ) FROM tab3 WHERE NOT - col0 * 33 * + + 46 BETWEEN NULL AND + col1 ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-775 SELECT ALL - - SUM( - + 61 ) FROM tab4 WHERE NOT - col0 * 33 * + + 46 BETWEEN NULL AND + col1 ---- NULL skipif mysql # not compatible query I rowsort label-775 SELECT ALL - - SUM ( - + 61 ) FROM tab4 WHERE NOT - col0 * 33 * + + 46 BETWEEN NULL AND + col1 ---- NULL query IIIIIII rowsort label-780 SELECT ALL * FROM tab0 WHERE + 98 BETWEEN NULL AND - - 81 ---- query IIIIIII rowsort label-780 SELECT ALL * FROM tab1 WHERE + 98 BETWEEN NULL AND - - 81 ---- query IIIIIII rowsort label-780 SELECT ALL * FROM tab2 WHERE + 98 BETWEEN NULL AND - - 81 ---- query IIIIIII rowsort label-780 SELECT ALL * FROM tab3 WHERE + 98 BETWEEN NULL AND - - 81 ---- query IIIIIII rowsort label-780 SELECT ALL * FROM tab4 WHERE + 98 BETWEEN NULL AND - - 81 ---- query IIIIIII rowsort label-785 SELECT * FROM tab0 AS cor0 WHERE NOT col3 * - + ( + + col0 ) <> NULL ---- query IIIIIII rowsort label-785 SELECT * FROM tab1 AS cor0 WHERE NOT col3 * - + ( + + col0 ) <> NULL ---- query IIIIIII rowsort label-785 SELECT * FROM tab2 AS cor0 WHERE NOT col3 * - + ( + + col0 ) <> NULL ---- query IIIIIII rowsort label-785 SELECT * FROM tab3 AS cor0 WHERE NOT col3 * - + ( + + col0 ) <> NULL ---- query IIIIIII rowsort label-785 SELECT * FROM tab4 AS cor0 WHERE NOT col3 * - + ( + + col0 ) <> NULL ---- query I rowsort label-790 SELECT ALL + 1 + + 75 FROM tab0 WHERE - + col3 - - + col1 BETWEEN + - col4 AND + col3 ---- 9 values hashing to 30b8941a700cffd5b983116383bd42d5 query I rowsort label-790 SELECT ALL + 1 + + 75 FROM tab1 WHERE - + col3 - - + col1 BETWEEN + - col4 AND + col3 ---- 9 values hashing to 30b8941a700cffd5b983116383bd42d5 query I rowsort label-790 SELECT ALL + 1 + + 75 FROM tab2 WHERE - + col3 - - + col1 BETWEEN + - col4 AND + col3 ---- 9 values hashing to 30b8941a700cffd5b983116383bd42d5 query I rowsort label-790 SELECT ALL + 1 + + 75 FROM tab3 WHERE - + col3 - - + col1 BETWEEN + - col4 AND + col3 ---- 9 values hashing to 30b8941a700cffd5b983116383bd42d5 query I rowsort label-790 SELECT ALL + 1 + + 75 FROM tab4 WHERE - + col3 - - + col1 BETWEEN + - col4 AND + col3 ---- 9 values hashing to 30b8941a700cffd5b983116383bd42d5 query I rowsort label-795 SELECT ALL + + col5 AS col0 FROM tab0 AS cor0 WHERE 57 + + 81 IS NULL ---- query I rowsort label-795 SELECT ALL + + col5 AS col0 FROM tab1 AS cor0 WHERE 57 + + 81 IS NULL ---- query I rowsort label-795 SELECT ALL + + col5 AS col0 FROM tab2 AS cor0 WHERE 57 + + 81 IS NULL ---- query I rowsort label-795 SELECT ALL + + col5 AS col0 FROM tab3 AS cor0 WHERE 57 + + 81 IS NULL ---- query I rowsort label-795 SELECT ALL + + col5 AS col0 FROM tab4 AS cor0 WHERE 57 + + 81 IS NULL ---- query I rowsort label-800 SELECT col1 AS col2 FROM tab0 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-800 SELECT col1 AS col2 FROM tab1 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-800 SELECT col1 AS col2 FROM tab2 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-800 SELECT col1 AS col2 FROM tab3 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-800 SELECT col1 AS col2 FROM tab4 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-805 SELECT + col5 FROM tab0 AS cor0 WHERE NOT + col3 IS NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-805 SELECT + col5 FROM tab1 AS cor0 WHERE NOT + col3 IS NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-805 SELECT + col5 FROM tab2 AS cor0 WHERE NOT + col3 IS NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-805 SELECT + col5 FROM tab3 AS cor0 WHERE NOT + col3 IS NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-805 SELECT + col5 FROM tab4 AS cor0 WHERE NOT + col3 IS NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-810 SELECT - + 6 FROM tab0 WHERE NULL < NULL ---- query I rowsort label-810 SELECT - + 6 FROM tab1 WHERE NULL < NULL ---- query I rowsort label-810 SELECT - + 6 FROM tab2 WHERE NULL < NULL ---- query I rowsort label-810 SELECT - + 6 FROM tab3 WHERE NULL < NULL ---- query I rowsort label-810 SELECT - + 6 FROM tab4 WHERE NULL < NULL ---- query IIIIIII rowsort label-815 SELECT * FROM tab0 AS cor0 WHERE NOT 0 + col1 + col1 > NULL ---- query IIIIIII rowsort label-815 SELECT * FROM tab1 AS cor0 WHERE NOT 0 + col1 + col1 > NULL ---- query IIIIIII rowsort label-815 SELECT * FROM tab2 AS cor0 WHERE NOT 0 + col1 + col1 > NULL ---- query IIIIIII rowsort label-815 SELECT * FROM tab3 AS cor0 WHERE NOT 0 + col1 + col1 > NULL ---- query IIIIIII rowsort label-815 SELECT * FROM tab4 AS cor0 WHERE NOT 0 + col1 + col1 > NULL ---- onlyif mysql # aggregate syntax: query II rowsort label-820 SELECT + 7, - COUNT( * ) AS col5 FROM tab0 cor0 WHERE NOT + 25 * - 27 < NULL ---- 7 0 skipif mysql # not compatible query II rowsort label-820 SELECT + 7, - COUNT ( * ) AS col5 FROM tab0 cor0 WHERE NOT + 25 * - 27 < NULL ---- 7 0 onlyif mysql # aggregate syntax: query II rowsort label-820 SELECT + 7, - COUNT( * ) AS col5 FROM tab1 cor0 WHERE NOT + 25 * - 27 < NULL ---- 7 0 skipif mysql # not compatible query II rowsort label-820 SELECT + 7, - COUNT ( * ) AS col5 FROM tab1 cor0 WHERE NOT + 25 * - 27 < NULL ---- 7 0 onlyif mysql # aggregate syntax: query II rowsort label-820 SELECT + 7, - COUNT( * ) AS col5 FROM tab2 cor0 WHERE NOT + 25 * - 27 < NULL ---- 7 0 skipif mysql # not compatible query II rowsort label-820 SELECT + 7, - COUNT ( * ) AS col5 FROM tab2 cor0 WHERE NOT + 25 * - 27 < NULL ---- 7 0 onlyif mysql # aggregate syntax: query II rowsort label-820 SELECT + 7, - COUNT( * ) AS col5 FROM tab3 cor0 WHERE NOT + 25 * - 27 < NULL ---- 7 0 skipif mysql # not compatible query II rowsort label-820 SELECT + 7, - COUNT ( * ) AS col5 FROM tab3 cor0 WHERE NOT + 25 * - 27 < NULL ---- 7 0 onlyif mysql # aggregate syntax: query II rowsort label-820 SELECT + 7, - COUNT( * ) AS col5 FROM tab4 cor0 WHERE NOT + 25 * - 27 < NULL ---- 7 0 skipif mysql # not compatible query II rowsort label-820 SELECT + 7, - COUNT ( * ) AS col5 FROM tab4 cor0 WHERE NOT + 25 * - 27 < NULL ---- 7 0 skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-825 SELECT - 16 col5 FROM tab0 AS cor0 WHERE NOT + col3 < 1 * + 31 ---- 10 values hashing to b27218e3e9afa90e8f77385143dd212b skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-825 SELECT - 16 col5 FROM tab1 AS cor0 WHERE NOT + col3 < 1 * + 31 ---- 10 values hashing to b27218e3e9afa90e8f77385143dd212b skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-825 SELECT - 16 col5 FROM tab2 AS cor0 WHERE NOT + col3 < 1 * + 31 ---- 10 values hashing to b27218e3e9afa90e8f77385143dd212b skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-825 SELECT - 16 col5 FROM tab3 AS cor0 WHERE NOT + col3 < 1 * + 31 ---- 10 values hashing to b27218e3e9afa90e8f77385143dd212b skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-825 SELECT - 16 col5 FROM tab4 AS cor0 WHERE NOT + col3 < 1 * + 31 ---- 10 values hashing to b27218e3e9afa90e8f77385143dd212b query IIIIIII rowsort label-830 SELECT * FROM tab0 AS cor0 WHERE NOT - col1 > NULL ---- query IIIIIII rowsort label-830 SELECT * FROM tab1 AS cor0 WHERE NOT - col1 > NULL ---- query IIIIIII rowsort label-830 SELECT * FROM tab2 AS cor0 WHERE NOT - col1 > NULL ---- query IIIIIII rowsort label-830 SELECT * FROM tab3 AS cor0 WHERE NOT - col1 > NULL ---- query IIIIIII rowsort label-830 SELECT * FROM tab4 AS cor0 WHERE NOT - col1 > NULL ---- query IIIIIII rowsort label-835 SELECT * FROM tab0 AS cor0 WHERE + 10 BETWEEN + + col0 AND NULL ---- query IIIIIII rowsort label-835 SELECT * FROM tab1 AS cor0 WHERE + 10 BETWEEN + + col0 AND NULL ---- query IIIIIII rowsort label-835 SELECT * FROM tab2 AS cor0 WHERE + 10 BETWEEN + + col0 AND NULL ---- query IIIIIII rowsort label-835 SELECT * FROM tab3 AS cor0 WHERE + 10 BETWEEN + + col0 AND NULL ---- query IIIIIII rowsort label-835 SELECT * FROM tab4 AS cor0 WHERE + 10 BETWEEN + + col0 AND NULL ---- query IIIIIII rowsort label-840 SELECT ALL * FROM tab0 AS cor0 WHERE ( NULL ) <= - 67 ---- query IIIIIII rowsort label-840 SELECT ALL * FROM tab1 AS cor0 WHERE ( NULL ) <= - 67 ---- query IIIIIII rowsort label-840 SELECT ALL * FROM tab2 AS cor0 WHERE ( NULL ) <= - 67 ---- query IIIIIII rowsort label-840 SELECT ALL * FROM tab3 AS cor0 WHERE ( NULL ) <= - 67 ---- query IIIIIII rowsort label-840 SELECT ALL * FROM tab4 AS cor0 WHERE ( NULL ) <= - 67 ---- query I rowsort label-845 SELECT DISTINCT col0 FROM tab0 WHERE ( + 24 * 56 IS NULL ) ---- query I rowsort label-845 SELECT DISTINCT col0 FROM tab1 WHERE ( + 24 * 56 IS NULL ) ---- query I rowsort label-845 SELECT DISTINCT col0 FROM tab2 WHERE ( + 24 * 56 IS NULL ) ---- query I rowsort label-845 SELECT DISTINCT col0 FROM tab3 WHERE ( + 24 * 56 IS NULL ) ---- query I rowsort label-845 SELECT DISTINCT col0 FROM tab4 WHERE ( + 24 * 56 IS NULL ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-850 SELECT ALL * FROM tab0 WHERE ( NOT 22 NOT BETWEEN + + CAST( NULL AS SIGNED ) * 29 + - 28 AND col3 ) ---- skipif mysql # not compatible query IIIIIII rowsort label-850 SELECT ALL * FROM tab0 WHERE ( NOT 22 NOT BETWEEN + + CAST ( NULL AS INTEGER ) * 29 + - 28 AND col3 ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-850 SELECT ALL * FROM tab1 WHERE ( NOT 22 NOT BETWEEN + + CAST( NULL AS SIGNED ) * 29 + - 28 AND col3 ) ---- skipif mysql # not compatible query IIIIIII rowsort label-850 SELECT ALL * FROM tab1 WHERE ( NOT 22 NOT BETWEEN + + CAST ( NULL AS INTEGER ) * 29 + - 28 AND col3 ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-850 SELECT ALL * FROM tab2 WHERE ( NOT 22 NOT BETWEEN + + CAST( NULL AS SIGNED ) * 29 + - 28 AND col3 ) ---- skipif mysql # not compatible query IIIIIII rowsort label-850 SELECT ALL * FROM tab2 WHERE ( NOT 22 NOT BETWEEN + + CAST ( NULL AS INTEGER ) * 29 + - 28 AND col3 ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-850 SELECT ALL * FROM tab3 WHERE ( NOT 22 NOT BETWEEN + + CAST( NULL AS SIGNED ) * 29 + - 28 AND col3 ) ---- skipif mysql # not compatible query IIIIIII rowsort label-850 SELECT ALL * FROM tab3 WHERE ( NOT 22 NOT BETWEEN + + CAST ( NULL AS INTEGER ) * 29 + - 28 AND col3 ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-850 SELECT ALL * FROM tab4 WHERE ( NOT 22 NOT BETWEEN + + CAST( NULL AS SIGNED ) * 29 + - 28 AND col3 ) ---- skipif mysql # not compatible query IIIIIII rowsort label-850 SELECT ALL * FROM tab4 WHERE ( NOT 22 NOT BETWEEN + + CAST ( NULL AS INTEGER ) * 29 + - 28 AND col3 ) ---- query IIIIIII rowsort label-855 SELECT ALL * FROM tab0 WHERE + 35 + + - col3 IS NULL ---- query IIIIIII rowsort label-855 SELECT ALL * FROM tab1 WHERE + 35 + + - col3 IS NULL ---- query IIIIIII rowsort label-855 SELECT ALL * FROM tab2 WHERE + 35 + + - col3 IS NULL ---- query IIIIIII rowsort label-855 SELECT ALL * FROM tab3 WHERE + 35 + + - col3 IS NULL ---- query IIIIIII rowsort label-855 SELECT ALL * FROM tab4 WHERE + 35 + + - col3 IS NULL ---- query I rowsort label-860 SELECT ALL + col0 * + col4 + 17 FROM tab0 WHERE ( - col1 ) BETWEEN NULL AND - col1 / + col4 ---- query I rowsort label-860 SELECT ALL + col0 * + col4 + 17 FROM tab1 WHERE ( - col1 ) BETWEEN NULL AND - col1 / + col4 ---- query I rowsort label-860 SELECT ALL + col0 * + col4 + 17 FROM tab2 WHERE ( - col1 ) BETWEEN NULL AND - col1 / + col4 ---- query I rowsort label-860 SELECT ALL + col0 * + col4 + 17 FROM tab3 WHERE ( - col1 ) BETWEEN NULL AND - col1 / + col4 ---- query I rowsort label-860 SELECT ALL + col0 * + col4 + 17 FROM tab4 WHERE ( - col1 ) BETWEEN NULL AND - col1 / + col4 ---- onlyif mysql # aggregate syntax: query I rowsort label-865 SELECT ALL - + 10 * - + COUNT( * ) + 59 AS col5 FROM tab0 WHERE - col1 IS NULL ---- 59 skipif mysql # not compatible query I rowsort label-865 SELECT ALL - + 10 * - + COUNT ( * ) + 59 AS col5 FROM tab0 WHERE - col1 IS NULL ---- 59 onlyif mysql # aggregate syntax: query I rowsort label-865 SELECT ALL - + 10 * - + COUNT( * ) + 59 AS col5 FROM tab1 WHERE - col1 IS NULL ---- 59 skipif mysql # not compatible query I rowsort label-865 SELECT ALL - + 10 * - + COUNT ( * ) + 59 AS col5 FROM tab1 WHERE - col1 IS NULL ---- 59 onlyif mysql # aggregate syntax: query I rowsort label-865 SELECT ALL - + 10 * - + COUNT( * ) + 59 AS col5 FROM tab2 WHERE - col1 IS NULL ---- 59 skipif mysql # not compatible query I rowsort label-865 SELECT ALL - + 10 * - + COUNT ( * ) + 59 AS col5 FROM tab2 WHERE - col1 IS NULL ---- 59 onlyif mysql # aggregate syntax: query I rowsort label-865 SELECT ALL - + 10 * - + COUNT( * ) + 59 AS col5 FROM tab3 WHERE - col1 IS NULL ---- 59 skipif mysql # not compatible query I rowsort label-865 SELECT ALL - + 10 * - + COUNT ( * ) + 59 AS col5 FROM tab3 WHERE - col1 IS NULL ---- 59 onlyif mysql # aggregate syntax: query I rowsort label-865 SELECT ALL - + 10 * - + COUNT( * ) + 59 AS col5 FROM tab4 WHERE - col1 IS NULL ---- 59 skipif mysql # not compatible query I rowsort label-865 SELECT ALL - + 10 * - + COUNT ( * ) + 59 AS col5 FROM tab4 WHERE - col1 IS NULL ---- 59 query I rowsort label-870 SELECT DISTINCT 42 AS col0 FROM tab0 AS cor0 WHERE ( NULL ) IS NULL ---- 42 query I rowsort label-870 SELECT DISTINCT 42 AS col0 FROM tab1 AS cor0 WHERE ( NULL ) IS NULL ---- 42 query I rowsort label-870 SELECT DISTINCT 42 AS col0 FROM tab2 AS cor0 WHERE ( NULL ) IS NULL ---- 42 query I rowsort label-870 SELECT DISTINCT 42 AS col0 FROM tab3 AS cor0 WHERE ( NULL ) IS NULL ---- 42 query I rowsort label-870 SELECT DISTINCT 42 AS col0 FROM tab4 AS cor0 WHERE ( NULL ) IS NULL ---- 42 query I rowsort label-875 SELECT ALL col0 + + col3 FROM tab0 AS cor0 WHERE + 45 < NULL ---- query I rowsort label-875 SELECT ALL col0 + + col3 FROM tab1 AS cor0 WHERE + 45 < NULL ---- query I rowsort label-875 SELECT ALL col0 + + col3 FROM tab2 AS cor0 WHERE + 45 < NULL ---- query I rowsort label-875 SELECT ALL col0 + + col3 FROM tab3 AS cor0 WHERE + 45 < NULL ---- query I rowsort label-875 SELECT ALL col0 + + col3 FROM tab4 AS cor0 WHERE + 45 < NULL ---- query IIIIIII rowsort label-880 SELECT * FROM tab0 AS cor0 WHERE NULL > - 2 + + col0 * - 74 * col1 ---- query IIIIIII rowsort label-880 SELECT * FROM tab1 AS cor0 WHERE NULL > - 2 + + col0 * - 74 * col1 ---- query IIIIIII rowsort label-880 SELECT * FROM tab2 AS cor0 WHERE NULL > - 2 + + col0 * - 74 * col1 ---- query IIIIIII rowsort label-880 SELECT * FROM tab3 AS cor0 WHERE NULL > - 2 + + col0 * - 74 * col1 ---- query IIIIIII rowsort label-880 SELECT * FROM tab4 AS cor0 WHERE NULL > - 2 + + col0 * - 74 * col1 ---- query I rowsort label-885 SELECT ALL - 94 AS col1 FROM tab0 AS cor0 WHERE NOT NULL < col0 ---- query I rowsort label-885 SELECT ALL - 94 AS col1 FROM tab1 AS cor0 WHERE NOT NULL < col0 ---- query I rowsort label-885 SELECT ALL - 94 AS col1 FROM tab2 AS cor0 WHERE NOT NULL < col0 ---- query I rowsort label-885 SELECT ALL - 94 AS col1 FROM tab3 AS cor0 WHERE NOT NULL < col0 ---- query I rowsort label-885 SELECT ALL - 94 AS col1 FROM tab4 AS cor0 WHERE NOT NULL < col0 ---- query I rowsort label-890 SELECT + + 54 FROM tab0 AS cor0 WHERE 7 >= NULL ---- query I rowsort label-890 SELECT + + 54 FROM tab1 AS cor0 WHERE 7 >= NULL ---- query I rowsort label-890 SELECT + + 54 FROM tab2 AS cor0 WHERE 7 >= NULL ---- query I rowsort label-890 SELECT + + 54 FROM tab3 AS cor0 WHERE 7 >= NULL ---- query I rowsort label-890 SELECT + + 54 FROM tab4 AS cor0 WHERE 7 >= NULL ---- query I rowsort label-895 SELECT - col4 FROM tab0 AS cor0 WHERE + col2 IS NULL ---- query I rowsort label-895 SELECT - col4 FROM tab1 AS cor0 WHERE + col2 IS NULL ---- query I rowsort label-895 SELECT - col4 FROM tab2 AS cor0 WHERE + col2 IS NULL ---- query I rowsort label-895 SELECT - col4 FROM tab3 AS cor0 WHERE + col2 IS NULL ---- query I rowsort label-895 SELECT - col4 FROM tab4 AS cor0 WHERE + col2 IS NULL ---- onlyif mysql # aggregate syntax: query I rowsort label-900 SELECT ALL COUNT( * ) + 20 * 42 AS col3 FROM tab0 WHERE NOT NULL IS NOT NULL ---- 850 skipif mysql # not compatible query I rowsort label-900 SELECT ALL COUNT ( * ) + 20 * 42 AS col3 FROM tab0 WHERE NOT NULL IS NOT NULL ---- 850 onlyif mysql # aggregate syntax: query I rowsort label-900 SELECT ALL COUNT( * ) + 20 * 42 AS col3 FROM tab1 WHERE NOT NULL IS NOT NULL ---- 850 skipif mysql # not compatible query I rowsort label-900 SELECT ALL COUNT ( * ) + 20 * 42 AS col3 FROM tab1 WHERE NOT NULL IS NOT NULL ---- 850 onlyif mysql # aggregate syntax: query I rowsort label-900 SELECT ALL COUNT( * ) + 20 * 42 AS col3 FROM tab2 WHERE NOT NULL IS NOT NULL ---- 850 skipif mysql # not compatible query I rowsort label-900 SELECT ALL COUNT ( * ) + 20 * 42 AS col3 FROM tab2 WHERE NOT NULL IS NOT NULL ---- 850 onlyif mysql # aggregate syntax: query I rowsort label-900 SELECT ALL COUNT( * ) + 20 * 42 AS col3 FROM tab3 WHERE NOT NULL IS NOT NULL ---- 850 skipif mysql # not compatible query I rowsort label-900 SELECT ALL COUNT ( * ) + 20 * 42 AS col3 FROM tab3 WHERE NOT NULL IS NOT NULL ---- 850 onlyif mysql # aggregate syntax: query I rowsort label-900 SELECT ALL COUNT( * ) + 20 * 42 AS col3 FROM tab4 WHERE NOT NULL IS NOT NULL ---- 850 skipif mysql # not compatible query I rowsort label-900 SELECT ALL COUNT ( * ) + 20 * 42 AS col3 FROM tab4 WHERE NOT NULL IS NOT NULL ---- 850 query I rowsort label-905 SELECT DISTINCT - - 57 FROM tab0 WHERE NOT + - col0 IS NOT NULL ---- query I rowsort label-905 SELECT DISTINCT - - 57 FROM tab1 WHERE NOT + - col0 IS NOT NULL ---- query I rowsort label-905 SELECT DISTINCT - - 57 FROM tab2 WHERE NOT + - col0 IS NOT NULL ---- query I rowsort label-905 SELECT DISTINCT - - 57 FROM tab3 WHERE NOT + - col0 IS NOT NULL ---- query I rowsort label-905 SELECT DISTINCT - - 57 FROM tab4 WHERE NOT + - col0 IS NOT NULL ---- query IIIIIII rowsort label-910 SELECT * FROM tab0 WHERE NOT NULL NOT BETWEEN NULL AND - 50 ---- query IIIIIII rowsort label-910 SELECT * FROM tab1 WHERE NOT NULL NOT BETWEEN NULL AND - 50 ---- query IIIIIII rowsort label-910 SELECT * FROM tab2 WHERE NOT NULL NOT BETWEEN NULL AND - 50 ---- query IIIIIII rowsort label-910 SELECT * FROM tab3 WHERE NOT NULL NOT BETWEEN NULL AND - 50 ---- query IIIIIII rowsort label-910 SELECT * FROM tab4 WHERE NOT NULL NOT BETWEEN NULL AND - 50 ---- onlyif mysql # aggregate syntax: query I rowsort label-915 SELECT SUM( DISTINCT + + col0 ) AS col1 FROM tab0 cor0 WHERE - ( col4 ) + - 35 * - - 15 IS NULL ---- NULL skipif mysql # not compatible query I rowsort label-915 SELECT SUM ( DISTINCT + + col0 ) AS col1 FROM tab0 cor0 WHERE - ( col4 ) + - 35 * - - 15 IS NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-915 SELECT SUM( DISTINCT + + col0 ) AS col1 FROM tab1 cor0 WHERE - ( col4 ) + - 35 * - - 15 IS NULL ---- NULL skipif mysql # not compatible query I rowsort label-915 SELECT SUM ( DISTINCT + + col0 ) AS col1 FROM tab1 cor0 WHERE - ( col4 ) + - 35 * - - 15 IS NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-915 SELECT SUM( DISTINCT + + col0 ) AS col1 FROM tab2 cor0 WHERE - ( col4 ) + - 35 * - - 15 IS NULL ---- NULL skipif mysql # not compatible query I rowsort label-915 SELECT SUM ( DISTINCT + + col0 ) AS col1 FROM tab2 cor0 WHERE - ( col4 ) + - 35 * - - 15 IS NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-915 SELECT SUM( DISTINCT + + col0 ) AS col1 FROM tab3 cor0 WHERE - ( col4 ) + - 35 * - - 15 IS NULL ---- NULL skipif mysql # not compatible query I rowsort label-915 SELECT SUM ( DISTINCT + + col0 ) AS col1 FROM tab3 cor0 WHERE - ( col4 ) + - 35 * - - 15 IS NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-915 SELECT SUM( DISTINCT + + col0 ) AS col1 FROM tab4 cor0 WHERE - ( col4 ) + - 35 * - - 15 IS NULL ---- NULL skipif mysql # not compatible query I rowsort label-915 SELECT SUM ( DISTINCT + + col0 ) AS col1 FROM tab4 cor0 WHERE - ( col4 ) + - 35 * - - 15 IS NULL ---- NULL query IIIIIII rowsort label-920 SELECT * FROM tab0 AS cor0 WHERE 23 IS NULL ---- query IIIIIII rowsort label-920 SELECT * FROM tab1 AS cor0 WHERE 23 IS NULL ---- query IIIIIII rowsort label-920 SELECT * FROM tab2 AS cor0 WHERE 23 IS NULL ---- query IIIIIII rowsort label-920 SELECT * FROM tab3 AS cor0 WHERE 23 IS NULL ---- query IIIIIII rowsort label-920 SELECT * FROM tab4 AS cor0 WHERE 23 IS NULL ---- query I rowsort label-925 SELECT ALL - col0 FROM tab0 AS cor0 WHERE col3 NOT IN ( 23 ) ---- 10 values hashing to 528bccda8773fb5023e30c4cdb2c06d0 query I rowsort label-925 SELECT ALL - col0 FROM tab1 AS cor0 WHERE col3 NOT IN ( 23 ) ---- 10 values hashing to 528bccda8773fb5023e30c4cdb2c06d0 query I rowsort label-925 SELECT ALL - col0 FROM tab2 AS cor0 WHERE col3 NOT IN ( 23 ) ---- 10 values hashing to 528bccda8773fb5023e30c4cdb2c06d0 query I rowsort label-925 SELECT ALL - col0 FROM tab3 AS cor0 WHERE col3 NOT IN ( 23 ) ---- 10 values hashing to 528bccda8773fb5023e30c4cdb2c06d0 query I rowsort label-925 SELECT ALL - col0 FROM tab4 AS cor0 WHERE col3 NOT IN ( 23 ) ---- 10 values hashing to 528bccda8773fb5023e30c4cdb2c06d0 query IIIIIII rowsort label-930 SELECT * FROM tab0 WHERE NOT - 19 * - 6 IS NOT NULL ---- query IIIIIII rowsort label-930 SELECT * FROM tab1 WHERE NOT - 19 * - 6 IS NOT NULL ---- query IIIIIII rowsort label-930 SELECT * FROM tab2 WHERE NOT - 19 * - 6 IS NOT NULL ---- query IIIIIII rowsort label-930 SELECT * FROM tab3 WHERE NOT - 19 * - 6 IS NOT NULL ---- query IIIIIII rowsort label-930 SELECT * FROM tab4 WHERE NOT - 19 * - 6 IS NOT NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-935 SELECT 68 col1 FROM tab0 AS cor0 WHERE NULL = NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-935 SELECT 68 col1 FROM tab1 AS cor0 WHERE NULL = NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-935 SELECT 68 col1 FROM tab2 AS cor0 WHERE NULL = NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-935 SELECT 68 col1 FROM tab3 AS cor0 WHERE NULL = NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-935 SELECT 68 col1 FROM tab4 AS cor0 WHERE NULL = NULL ---- query I rowsort label-940 SELECT ALL + col0 AS col2 FROM tab0 cor0 WHERE NOT col0 > NULL ---- query I rowsort label-940 SELECT ALL + col0 AS col2 FROM tab1 cor0 WHERE NOT col0 > NULL ---- query I rowsort label-940 SELECT ALL + col0 AS col2 FROM tab2 cor0 WHERE NOT col0 > NULL ---- query I rowsort label-940 SELECT ALL + col0 AS col2 FROM tab3 cor0 WHERE NOT col0 > NULL ---- query I rowsort label-940 SELECT ALL + col0 AS col2 FROM tab4 cor0 WHERE NOT col0 > NULL ---- query IIIIIII rowsort label-945 SELECT * FROM tab0 WHERE NOT - 91 IS NOT NULL ---- query IIIIIII rowsort label-945 SELECT * FROM tab1 WHERE NOT - 91 IS NOT NULL ---- query IIIIIII rowsort label-945 SELECT * FROM tab2 WHERE NOT - 91 IS NOT NULL ---- query IIIIIII rowsort label-945 SELECT * FROM tab3 WHERE NOT - 91 IS NOT NULL ---- query IIIIIII rowsort label-945 SELECT * FROM tab4 WHERE NOT - 91 IS NOT NULL ---- query IIIIIII rowsort label-950 SELECT ALL * FROM tab0 cor0 WHERE NULL > NULL ---- query IIIIIII rowsort label-950 SELECT ALL * FROM tab1 cor0 WHERE NULL > NULL ---- query IIIIIII rowsort label-950 SELECT ALL * FROM tab2 cor0 WHERE NULL > NULL ---- query IIIIIII rowsort label-950 SELECT ALL * FROM tab3 cor0 WHERE NULL > NULL ---- query IIIIIII rowsort label-950 SELECT ALL * FROM tab4 cor0 WHERE NULL > NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-955 SELECT + col3 * - CAST( 40 AS SIGNED ) AS col1 FROM tab0 AS cor0 WHERE NOT col1 IS NULL ---- 10 values hashing to 87c9345165ca9f5ddcd5bcd0ccfdd2aa skipif mysql # not compatible query I rowsort label-955 SELECT + col3 * - CAST ( 40 AS INTEGER ) AS col1 FROM tab0 AS cor0 WHERE NOT col1 IS NULL ---- 10 values hashing to 87c9345165ca9f5ddcd5bcd0ccfdd2aa onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-955 SELECT + col3 * - CAST( 40 AS SIGNED ) AS col1 FROM tab1 AS cor0 WHERE NOT col1 IS NULL ---- 10 values hashing to 87c9345165ca9f5ddcd5bcd0ccfdd2aa skipif mysql # not compatible query I rowsort label-955 SELECT + col3 * - CAST ( 40 AS INTEGER ) AS col1 FROM tab1 AS cor0 WHERE NOT col1 IS NULL ---- 10 values hashing to 87c9345165ca9f5ddcd5bcd0ccfdd2aa onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-955 SELECT + col3 * - CAST( 40 AS SIGNED ) AS col1 FROM tab2 AS cor0 WHERE NOT col1 IS NULL ---- 10 values hashing to 87c9345165ca9f5ddcd5bcd0ccfdd2aa skipif mysql # not compatible query I rowsort label-955 SELECT + col3 * - CAST ( 40 AS INTEGER ) AS col1 FROM tab2 AS cor0 WHERE NOT col1 IS NULL ---- 10 values hashing to 87c9345165ca9f5ddcd5bcd0ccfdd2aa onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-955 SELECT + col3 * - CAST( 40 AS SIGNED ) AS col1 FROM tab3 AS cor0 WHERE NOT col1 IS NULL ---- 10 values hashing to 87c9345165ca9f5ddcd5bcd0ccfdd2aa skipif mysql # not compatible query I rowsort label-955 SELECT + col3 * - CAST ( 40 AS INTEGER ) AS col1 FROM tab3 AS cor0 WHERE NOT col1 IS NULL ---- 10 values hashing to 87c9345165ca9f5ddcd5bcd0ccfdd2aa onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-955 SELECT + col3 * - CAST( 40 AS SIGNED ) AS col1 FROM tab4 AS cor0 WHERE NOT col1 IS NULL ---- 10 values hashing to 87c9345165ca9f5ddcd5bcd0ccfdd2aa skipif mysql # not compatible query I rowsort label-955 SELECT + col3 * - CAST ( 40 AS INTEGER ) AS col1 FROM tab4 AS cor0 WHERE NOT col1 IS NULL ---- 10 values hashing to 87c9345165ca9f5ddcd5bcd0ccfdd2aa query I rowsort label-960 SELECT col2 AS col3 FROM tab0 AS cor0 WHERE NOT NULL < - col3 * - - 19 ---- query I rowsort label-960 SELECT col2 AS col3 FROM tab1 AS cor0 WHERE NOT NULL < - col3 * - - 19 ---- query I rowsort label-960 SELECT col2 AS col3 FROM tab2 AS cor0 WHERE NOT NULL < - col3 * - - 19 ---- query I rowsort label-960 SELECT col2 AS col3 FROM tab3 AS cor0 WHERE NOT NULL < - col3 * - - 19 ---- query I rowsort label-960 SELECT col2 AS col3 FROM tab4 AS cor0 WHERE NOT NULL < - col3 * - - 19 ---- query II rowsort label-965 SELECT ALL + col0, + 55 FROM tab0 WHERE + col1 IS NULL ---- query II rowsort label-965 SELECT ALL + col0, + 55 FROM tab1 WHERE + col1 IS NULL ---- query II rowsort label-965 SELECT ALL + col0, + 55 FROM tab2 WHERE + col1 IS NULL ---- query II rowsort label-965 SELECT ALL + col0, + 55 FROM tab3 WHERE + col1 IS NULL ---- query II rowsort label-965 SELECT ALL + col0, + 55 FROM tab4 WHERE + col1 IS NULL ---- query IIIIIII rowsort label-970 SELECT * FROM tab0 WHERE + 8 IS NULL ---- query IIIIIII rowsort label-970 SELECT * FROM tab1 WHERE + 8 IS NULL ---- query IIIIIII rowsort label-970 SELECT * FROM tab2 WHERE + 8 IS NULL ---- query IIIIIII rowsort label-970 SELECT * FROM tab3 WHERE + 8 IS NULL ---- query IIIIIII rowsort label-970 SELECT * FROM tab4 WHERE + 8 IS NULL ---- query I rowsort label-975 SELECT ALL - + ( col0 ) + + + 7 / + + col0 AS col2 FROM tab0 WHERE NULL < NULL ---- query I rowsort label-975 SELECT ALL - + ( col0 ) + + + 7 / + + col0 AS col2 FROM tab1 WHERE NULL < NULL ---- query I rowsort label-975 SELECT ALL - + ( col0 ) + + + 7 / + + col0 AS col2 FROM tab2 WHERE NULL < NULL ---- query I rowsort label-975 SELECT ALL - + ( col0 ) + + + 7 / + + col0 AS col2 FROM tab3 WHERE NULL < NULL ---- query I rowsort label-975 SELECT ALL - + ( col0 ) + + + 7 / + + col0 AS col2 FROM tab4 WHERE NULL < NULL ---- query IIIIIII rowsort label-980 SELECT * FROM tab0 WHERE + 16 IS NULL ---- query IIIIIII rowsort label-980 SELECT * FROM tab1 WHERE + 16 IS NULL ---- query IIIIIII rowsort label-980 SELECT * FROM tab2 WHERE + 16 IS NULL ---- query IIIIIII rowsort label-980 SELECT * FROM tab3 WHERE + 16 IS NULL ---- query IIIIIII rowsort label-980 SELECT * FROM tab4 WHERE + 16 IS NULL ---- query IIIIIII rowsort label-985 SELECT * FROM tab0 WHERE - 54 = NULL ---- query IIIIIII rowsort label-985 SELECT * FROM tab1 WHERE - 54 = NULL ---- query IIIIIII rowsort label-985 SELECT * FROM tab2 WHERE - 54 = NULL ---- query IIIIIII rowsort label-985 SELECT * FROM tab3 WHERE - 54 = NULL ---- query IIIIIII rowsort label-985 SELECT * FROM tab4 WHERE - 54 = NULL ---- query I rowsort label-990 SELECT - ( + + 47 ) AS col1 FROM tab0 WHERE + col4 >= - col1 ---- 10 values hashing to 799c72b6e097e7b7bf1bdb504eff5559 query I rowsort label-990 SELECT - ( + + 47 ) AS col1 FROM tab1 WHERE + col4 >= - col1 ---- 10 values hashing to 799c72b6e097e7b7bf1bdb504eff5559 query I rowsort label-990 SELECT - ( + + 47 ) AS col1 FROM tab2 WHERE + col4 >= - col1 ---- 10 values hashing to 799c72b6e097e7b7bf1bdb504eff5559 query I rowsort label-990 SELECT - ( + + 47 ) AS col1 FROM tab3 WHERE + col4 >= - col1 ---- 10 values hashing to 799c72b6e097e7b7bf1bdb504eff5559 query I rowsort label-990 SELECT - ( + + 47 ) AS col1 FROM tab4 WHERE + col4 >= - col1 ---- 10 values hashing to 799c72b6e097e7b7bf1bdb504eff5559 query IIIIIII rowsort label-995 SELECT ALL * FROM tab0 WHERE NOT ( 32 ) NOT BETWEEN + 90 + - - col3 AND - col4 ---- query IIIIIII rowsort label-995 SELECT ALL * FROM tab1 WHERE NOT ( 32 ) NOT BETWEEN + 90 + - - col3 AND - col4 ---- query IIIIIII rowsort label-995 SELECT ALL * FROM tab2 WHERE NOT ( 32 ) NOT BETWEEN + 90 + - - col3 AND - col4 ---- query IIIIIII rowsort label-995 SELECT ALL * FROM tab3 WHERE NOT ( 32 ) NOT BETWEEN + 90 + - - col3 AND - col4 ---- query IIIIIII rowsort label-995 SELECT ALL * FROM tab4 WHERE NOT ( 32 ) NOT BETWEEN + 90 + - - col3 AND - col4 ---- query I rowsort label-1000 SELECT + 91 FROM tab0 AS cor0 WHERE NOT col1 IS NULL ---- 10 values hashing to c56e49caf7e2b75dc95d3dc9d4eaf64c query I rowsort label-1000 SELECT + 91 FROM tab1 AS cor0 WHERE NOT col1 IS NULL ---- 10 values hashing to c56e49caf7e2b75dc95d3dc9d4eaf64c query I rowsort label-1000 SELECT + 91 FROM tab2 AS cor0 WHERE NOT col1 IS NULL ---- 10 values hashing to c56e49caf7e2b75dc95d3dc9d4eaf64c query I rowsort label-1000 SELECT + 91 FROM tab3 AS cor0 WHERE NOT col1 IS NULL ---- 10 values hashing to c56e49caf7e2b75dc95d3dc9d4eaf64c query I rowsort label-1000 SELECT + 91 FROM tab4 AS cor0 WHERE NOT col1 IS NULL ---- 10 values hashing to c56e49caf7e2b75dc95d3dc9d4eaf64c query I rowsort label-1005 SELECT ALL - 62 + + col1 AS col4 FROM tab0 AS cor0 WHERE NOT + ( + col3 ) * - 94 * + col0 + - col3 IS NOT NULL ---- query I rowsort label-1005 SELECT ALL - 62 + + col1 AS col4 FROM tab1 AS cor0 WHERE NOT + ( + col3 ) * - 94 * + col0 + - col3 IS NOT NULL ---- query I rowsort label-1005 SELECT ALL - 62 + + col1 AS col4 FROM tab2 AS cor0 WHERE NOT + ( + col3 ) * - 94 * + col0 + - col3 IS NOT NULL ---- query I rowsort label-1005 SELECT ALL - 62 + + col1 AS col4 FROM tab3 AS cor0 WHERE NOT + ( + col3 ) * - 94 * + col0 + - col3 IS NOT NULL ---- query I rowsort label-1005 SELECT ALL - 62 + + col1 AS col4 FROM tab4 AS cor0 WHERE NOT + ( + col3 ) * - 94 * + col0 + - col3 IS NOT NULL ---- query I rowsort label-1010 SELECT - 41 / - col0 FROM tab0 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-1010 SELECT - 41 / - col0 FROM tab1 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-1010 SELECT - 41 / - col0 FROM tab2 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-1010 SELECT - 41 / - col0 FROM tab3 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-1010 SELECT - 41 / - col0 FROM tab4 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-1015 SELECT - col3 * + col1 FROM tab0 AS cor0 WHERE NOT - ( 78 ) IS NOT NULL ---- query I rowsort label-1015 SELECT - col3 * + col1 FROM tab1 AS cor0 WHERE NOT - ( 78 ) IS NOT NULL ---- query I rowsort label-1015 SELECT - col3 * + col1 FROM tab2 AS cor0 WHERE NOT - ( 78 ) IS NOT NULL ---- query I rowsort label-1015 SELECT - col3 * + col1 FROM tab3 AS cor0 WHERE NOT - ( 78 ) IS NOT NULL ---- query I rowsort label-1015 SELECT - col3 * + col1 FROM tab4 AS cor0 WHERE NOT - ( 78 ) IS NOT NULL ---- query I rowsort label-1020 SELECT ALL 77 AS col0 FROM tab0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 1ddcf46a1d2579870beb84a6d28cf253 query I rowsort label-1020 SELECT ALL 77 AS col0 FROM tab1 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 1ddcf46a1d2579870beb84a6d28cf253 query I rowsort label-1020 SELECT ALL 77 AS col0 FROM tab2 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 1ddcf46a1d2579870beb84a6d28cf253 query I rowsort label-1020 SELECT ALL 77 AS col0 FROM tab3 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 1ddcf46a1d2579870beb84a6d28cf253 query I rowsort label-1020 SELECT ALL 77 AS col0 FROM tab4 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 1ddcf46a1d2579870beb84a6d28cf253 query IIIIIII rowsort label-1025 SELECT * FROM tab0 WHERE + - col1 * - + 11 IS NULL ---- query IIIIIII rowsort label-1025 SELECT * FROM tab1 WHERE + - col1 * - + 11 IS NULL ---- query IIIIIII rowsort label-1025 SELECT * FROM tab2 WHERE + - col1 * - + 11 IS NULL ---- query IIIIIII rowsort label-1025 SELECT * FROM tab3 WHERE + - col1 * - + 11 IS NULL ---- query IIIIIII rowsort label-1025 SELECT * FROM tab4 WHERE + - col1 * - + 11 IS NULL ---- query I rowsort label-1030 SELECT ALL - col0 FROM tab0 AS cor0 WHERE + 98 * col4 IS NOT NULL ---- 10 values hashing to 528bccda8773fb5023e30c4cdb2c06d0 query I rowsort label-1030 SELECT ALL - col0 FROM tab1 AS cor0 WHERE + 98 * col4 IS NOT NULL ---- 10 values hashing to 528bccda8773fb5023e30c4cdb2c06d0 query I rowsort label-1030 SELECT ALL - col0 FROM tab2 AS cor0 WHERE + 98 * col4 IS NOT NULL ---- 10 values hashing to 528bccda8773fb5023e30c4cdb2c06d0 query I rowsort label-1030 SELECT ALL - col0 FROM tab3 AS cor0 WHERE + 98 * col4 IS NOT NULL ---- 10 values hashing to 528bccda8773fb5023e30c4cdb2c06d0 query I rowsort label-1030 SELECT ALL - col0 FROM tab4 AS cor0 WHERE + 98 * col4 IS NOT NULL ---- 10 values hashing to 528bccda8773fb5023e30c4cdb2c06d0 skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-1035 SELECT DISTINCT - col0 col5 FROM tab0 AS cor0 WHERE 21 * - - col4 * - 1 IS NOT NULL ---- 10 values hashing to 528bccda8773fb5023e30c4cdb2c06d0 skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-1035 SELECT DISTINCT - col0 col5 FROM tab1 AS cor0 WHERE 21 * - - col4 * - 1 IS NOT NULL ---- 10 values hashing to 528bccda8773fb5023e30c4cdb2c06d0 skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-1035 SELECT DISTINCT - col0 col5 FROM tab2 AS cor0 WHERE 21 * - - col4 * - 1 IS NOT NULL ---- 10 values hashing to 528bccda8773fb5023e30c4cdb2c06d0 skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-1035 SELECT DISTINCT - col0 col5 FROM tab3 AS cor0 WHERE 21 * - - col4 * - 1 IS NOT NULL ---- 10 values hashing to 528bccda8773fb5023e30c4cdb2c06d0 skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-1035 SELECT DISTINCT - col0 col5 FROM tab4 AS cor0 WHERE 21 * - - col4 * - 1 IS NOT NULL ---- 10 values hashing to 528bccda8773fb5023e30c4cdb2c06d0 query IIIIIII rowsort label-1040 SELECT * FROM tab0 WHERE NOT + + 35 IS NOT NULL ---- query IIIIIII rowsort label-1040 SELECT * FROM tab1 WHERE NOT + + 35 IS NOT NULL ---- query IIIIIII rowsort label-1040 SELECT * FROM tab2 WHERE NOT + + 35 IS NOT NULL ---- query IIIIIII rowsort label-1040 SELECT * FROM tab3 WHERE NOT + + 35 IS NOT NULL ---- query IIIIIII rowsort label-1040 SELECT * FROM tab4 WHERE NOT + + 35 IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-1045 SELECT * FROM tab0 cor0 WHERE - CAST( NULL AS SIGNED ) * + col1 * + col4 + col3 NOT IN ( - - col3, ( col4 ) ) ---- skipif mysql # not compatible query IIIIIII rowsort label-1045 SELECT * FROM tab0 cor0 WHERE - CAST ( NULL AS INTEGER ) * + col1 * + col4 + col3 NOT IN ( - - col3, ( col4 ) ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-1045 SELECT * FROM tab1 cor0 WHERE - CAST( NULL AS SIGNED ) * + col1 * + col4 + col3 NOT IN ( - - col3, ( col4 ) ) ---- skipif mysql # not compatible query IIIIIII rowsort label-1045 SELECT * FROM tab1 cor0 WHERE - CAST ( NULL AS INTEGER ) * + col1 * + col4 + col3 NOT IN ( - - col3, ( col4 ) ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-1045 SELECT * FROM tab2 cor0 WHERE - CAST( NULL AS SIGNED ) * + col1 * + col4 + col3 NOT IN ( - - col3, ( col4 ) ) ---- skipif mysql # not compatible query IIIIIII rowsort label-1045 SELECT * FROM tab2 cor0 WHERE - CAST ( NULL AS INTEGER ) * + col1 * + col4 + col3 NOT IN ( - - col3, ( col4 ) ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-1045 SELECT * FROM tab3 cor0 WHERE - CAST( NULL AS SIGNED ) * + col1 * + col4 + col3 NOT IN ( - - col3, ( col4 ) ) ---- skipif mysql # not compatible query IIIIIII rowsort label-1045 SELECT * FROM tab3 cor0 WHERE - CAST ( NULL AS INTEGER ) * + col1 * + col4 + col3 NOT IN ( - - col3, ( col4 ) ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-1045 SELECT * FROM tab4 cor0 WHERE - CAST( NULL AS SIGNED ) * + col1 * + col4 + col3 NOT IN ( - - col3, ( col4 ) ) ---- skipif mysql # not compatible query IIIIIII rowsort label-1045 SELECT * FROM tab4 cor0 WHERE - CAST ( NULL AS INTEGER ) * + col1 * + col4 + col3 NOT IN ( - - col3, ( col4 ) ) ---- query I rowsort label-1050 SELECT - 44 FROM tab0 cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-1050 SELECT - 44 FROM tab1 cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-1050 SELECT - 44 FROM tab2 cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-1050 SELECT - 44 FROM tab3 cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-1050 SELECT - 44 FROM tab4 cor0 WHERE NULL IS NOT NULL ---- query IIIIIII rowsort label-1055 SELECT * FROM tab0 WHERE NOT + 35 + + - col4 + col1 BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-1055 SELECT * FROM tab1 WHERE NOT + 35 + + - col4 + col1 BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-1055 SELECT * FROM tab2 WHERE NOT + 35 + + - col4 + col1 BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-1055 SELECT * FROM tab3 WHERE NOT + 35 + + - col4 + col1 BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-1055 SELECT * FROM tab4 WHERE NOT + 35 + + - col4 + col1 BETWEEN NULL AND NULL ---- query I rowsort label-1060 SELECT - col4 FROM tab0 WHERE NOT NULL = ( + + col0 ) ---- query I rowsort label-1060 SELECT - col4 FROM tab1 WHERE NOT NULL = ( + + col0 ) ---- query I rowsort label-1060 SELECT - col4 FROM tab2 WHERE NOT NULL = ( + + col0 ) ---- query I rowsort label-1060 SELECT - col4 FROM tab3 WHERE NOT NULL = ( + + col0 ) ---- query I rowsort label-1060 SELECT - col4 FROM tab4 WHERE NOT NULL = ( + + col0 ) ---- query I rowsort label-1065 SELECT ALL 2 * col1 * - 45 AS col1 FROM tab0 WHERE NOT NULL = NULL ---- query I rowsort label-1065 SELECT ALL 2 * col1 * - 45 AS col1 FROM tab1 WHERE NOT NULL = NULL ---- query I rowsort label-1065 SELECT ALL 2 * col1 * - 45 AS col1 FROM tab2 WHERE NOT NULL = NULL ---- query I rowsort label-1065 SELECT ALL 2 * col1 * - 45 AS col1 FROM tab3 WHERE NOT NULL = NULL ---- query I rowsort label-1065 SELECT ALL 2 * col1 * - 45 AS col1 FROM tab4 WHERE NOT NULL = NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-1070 SELECT + col5 col2 FROM tab0 AS cor0 WHERE NULL IS NOT NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-1070 SELECT + col5 col2 FROM tab1 AS cor0 WHERE NULL IS NOT NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-1070 SELECT + col5 col2 FROM tab2 AS cor0 WHERE NULL IS NOT NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-1070 SELECT + col5 col2 FROM tab3 AS cor0 WHERE NULL IS NOT NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-1070 SELECT + col5 col2 FROM tab4 AS cor0 WHERE NULL IS NOT NULL ---- query IIIIIII rowsort label-1075 SELECT * FROM tab0 WHERE NOT NULL NOT BETWEEN - + 47 AND NULL ---- query IIIIIII rowsort label-1075 SELECT * FROM tab1 WHERE NOT NULL NOT BETWEEN - + 47 AND NULL ---- query IIIIIII rowsort label-1075 SELECT * FROM tab2 WHERE NOT NULL NOT BETWEEN - + 47 AND NULL ---- query IIIIIII rowsort label-1075 SELECT * FROM tab3 WHERE NOT NULL NOT BETWEEN - + 47 AND NULL ---- query IIIIIII rowsort label-1075 SELECT * FROM tab4 WHERE NOT NULL NOT BETWEEN - + 47 AND NULL ---- query I rowsort label-1080 SELECT DISTINCT - 42 FROM tab0 AS cor0 WHERE NOT NULL IS NOT NULL ---- -42 query I rowsort label-1080 SELECT DISTINCT - 42 FROM tab1 AS cor0 WHERE NOT NULL IS NOT NULL ---- -42 query I rowsort label-1080 SELECT DISTINCT - 42 FROM tab2 AS cor0 WHERE NOT NULL IS NOT NULL ---- -42 query I rowsort label-1080 SELECT DISTINCT - 42 FROM tab3 AS cor0 WHERE NOT NULL IS NOT NULL ---- -42 query I rowsort label-1080 SELECT DISTINCT - 42 FROM tab4 AS cor0 WHERE NOT NULL IS NOT NULL ---- -42 query II rowsort label-1085 SELECT + ( ( col1 ) ) * - + col3 + + col1 + 43 AS col4, + col5 FROM tab0 AS cor0 WHERE - 15 IS NULL ---- query II rowsort label-1085 SELECT + ( ( col1 ) ) * - + col3 + + col1 + 43 AS col4, + col5 FROM tab1 AS cor0 WHERE - 15 IS NULL ---- query II rowsort label-1085 SELECT + ( ( col1 ) ) * - + col3 + + col1 + 43 AS col4, + col5 FROM tab2 AS cor0 WHERE - 15 IS NULL ---- query II rowsort label-1085 SELECT + ( ( col1 ) ) * - + col3 + + col1 + 43 AS col4, + col5 FROM tab3 AS cor0 WHERE - 15 IS NULL ---- query II rowsort label-1085 SELECT + ( ( col1 ) ) * - + col3 + + col1 + 43 AS col4, + col5 FROM tab4 AS cor0 WHERE - 15 IS NULL ---- query IIIIIII rowsort label-1090 SELECT * FROM tab0 AS cor0 WHERE - col1 + + col1 IS NULL ---- query IIIIIII rowsort label-1090 SELECT * FROM tab1 AS cor0 WHERE - col1 + + col1 IS NULL ---- query IIIIIII rowsort label-1090 SELECT * FROM tab2 AS cor0 WHERE - col1 + + col1 IS NULL ---- query IIIIIII rowsort label-1090 SELECT * FROM tab3 AS cor0 WHERE - col1 + + col1 IS NULL ---- query IIIIIII rowsort label-1090 SELECT * FROM tab4 AS cor0 WHERE - col1 + + col1 IS NULL ---- query I rowsort label-1095 SELECT - col3 - - col1 FROM tab0 WHERE NOT - col0 / col4 IS NOT NULL ---- query I rowsort label-1095 SELECT - col3 - - col1 FROM tab1 WHERE NOT - col0 / col4 IS NOT NULL ---- query I rowsort label-1095 SELECT - col3 - - col1 FROM tab2 WHERE NOT - col0 / col4 IS NOT NULL ---- query I rowsort label-1095 SELECT - col3 - - col1 FROM tab3 WHERE NOT - col0 / col4 IS NOT NULL ---- query I rowsort label-1095 SELECT - col3 - - col1 FROM tab4 WHERE NOT - col0 / col4 IS NOT NULL ---- query IIIIIII rowsort label-1100 SELECT ALL * FROM tab0 cor0 WHERE 9 IS NULL ---- query IIIIIII rowsort label-1100 SELECT ALL * FROM tab1 cor0 WHERE 9 IS NULL ---- query IIIIIII rowsort label-1100 SELECT ALL * FROM tab2 cor0 WHERE 9 IS NULL ---- query IIIIIII rowsort label-1100 SELECT ALL * FROM tab3 cor0 WHERE 9 IS NULL ---- query IIIIIII rowsort label-1100 SELECT ALL * FROM tab4 cor0 WHERE 9 IS NULL ---- query IIIIIII rowsort label-1105 SELECT * FROM tab0 AS cor0 WHERE - 28 BETWEEN - 54 * - + col1 AND 21 ---- query IIIIIII rowsort label-1105 SELECT * FROM tab1 AS cor0 WHERE - 28 BETWEEN - 54 * - + col1 AND 21 ---- query IIIIIII rowsort label-1105 SELECT * FROM tab2 AS cor0 WHERE - 28 BETWEEN - 54 * - + col1 AND 21 ---- query IIIIIII rowsort label-1105 SELECT * FROM tab3 AS cor0 WHERE - 28 BETWEEN - 54 * - + col1 AND 21 ---- query IIIIIII rowsort label-1105 SELECT * FROM tab4 AS cor0 WHERE - 28 BETWEEN - 54 * - + col1 AND 21 ---- query IIIIIII rowsort label-1110 SELECT * FROM tab0 AS cor0 WHERE NOT NULL BETWEEN NULL AND - ( + col1 ) / - + col1 / - + col0 - + - col4 ---- query IIIIIII rowsort label-1110 SELECT * FROM tab1 AS cor0 WHERE NOT NULL BETWEEN NULL AND - ( + col1 ) / - + col1 / - + col0 - + - col4 ---- query IIIIIII rowsort label-1110 SELECT * FROM tab2 AS cor0 WHERE NOT NULL BETWEEN NULL AND - ( + col1 ) / - + col1 / - + col0 - + - col4 ---- query IIIIIII rowsort label-1110 SELECT * FROM tab3 AS cor0 WHERE NOT NULL BETWEEN NULL AND - ( + col1 ) / - + col1 / - + col0 - + - col4 ---- query IIIIIII rowsort label-1110 SELECT * FROM tab4 AS cor0 WHERE NOT NULL BETWEEN NULL AND - ( + col1 ) / - + col1 / - + col0 - + - col4 ---- query I rowsort label-1115 SELECT + 42 FROM tab0 cor0 WHERE ( NULL ) IS NULL ---- 10 values hashing to 3d869178977d3ea14bccd219f42392f0 query I rowsort label-1115 SELECT + 42 FROM tab1 cor0 WHERE ( NULL ) IS NULL ---- 10 values hashing to 3d869178977d3ea14bccd219f42392f0 query I rowsort label-1115 SELECT + 42 FROM tab2 cor0 WHERE ( NULL ) IS NULL ---- 10 values hashing to 3d869178977d3ea14bccd219f42392f0 query I rowsort label-1115 SELECT + 42 FROM tab3 cor0 WHERE ( NULL ) IS NULL ---- 10 values hashing to 3d869178977d3ea14bccd219f42392f0 query I rowsort label-1115 SELECT + 42 FROM tab4 cor0 WHERE ( NULL ) IS NULL ---- 10 values hashing to 3d869178977d3ea14bccd219f42392f0 onlyif mysql # aggregate syntax: query I rowsort label-1120 SELECT ALL + MIN( + col1 ) + + - ( - 53 ) + + - 81 FROM tab0 WHERE NOT NULL < + 32 + 88 / col4 ---- NULL skipif mysql # not compatible query I rowsort label-1120 SELECT ALL + MIN ( + col1 ) + + - ( - 53 ) + + - 81 FROM tab0 WHERE NOT NULL < + 32 + 88 / col4 ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-1120 SELECT ALL + MIN( + col1 ) + + - ( - 53 ) + + - 81 FROM tab1 WHERE NOT NULL < + 32 + 88 / col4 ---- NULL skipif mysql # not compatible query I rowsort label-1120 SELECT ALL + MIN ( + col1 ) + + - ( - 53 ) + + - 81 FROM tab1 WHERE NOT NULL < + 32 + 88 / col4 ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-1120 SELECT ALL + MIN( + col1 ) + + - ( - 53 ) + + - 81 FROM tab2 WHERE NOT NULL < + 32 + 88 / col4 ---- NULL skipif mysql # not compatible query I rowsort label-1120 SELECT ALL + MIN ( + col1 ) + + - ( - 53 ) + + - 81 FROM tab2 WHERE NOT NULL < + 32 + 88 / col4 ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-1120 SELECT ALL + MIN( + col1 ) + + - ( - 53 ) + + - 81 FROM tab3 WHERE NOT NULL < + 32 + 88 / col4 ---- NULL skipif mysql # not compatible query I rowsort label-1120 SELECT ALL + MIN ( + col1 ) + + - ( - 53 ) + + - 81 FROM tab3 WHERE NOT NULL < + 32 + 88 / col4 ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-1120 SELECT ALL + MIN( + col1 ) + + - ( - 53 ) + + - 81 FROM tab4 WHERE NOT NULL < + 32 + 88 / col4 ---- NULL skipif mysql # not compatible query I rowsort label-1120 SELECT ALL + MIN ( + col1 ) + + - ( - 53 ) + + - 81 FROM tab4 WHERE NOT NULL < + 32 + 88 / col4 ---- NULL query I rowsort label-1125 SELECT col1 FROM tab0 AS cor0 WHERE - col1 <> NULL ---- query I rowsort label-1125 SELECT col1 FROM tab1 AS cor0 WHERE - col1 <> NULL ---- query I rowsort label-1125 SELECT col1 FROM tab2 AS cor0 WHERE - col1 <> NULL ---- query I rowsort label-1125 SELECT col1 FROM tab3 AS cor0 WHERE - col1 <> NULL ---- query I rowsort label-1125 SELECT col1 FROM tab4 AS cor0 WHERE - col1 <> NULL ---- query IIIIIII rowsort label-1130 SELECT * FROM tab0 WHERE NOT NULL > - 54 ---- query IIIIIII rowsort label-1130 SELECT * FROM tab1 WHERE NOT NULL > - 54 ---- query IIIIIII rowsort label-1130 SELECT * FROM tab2 WHERE NOT NULL > - 54 ---- query IIIIIII rowsort label-1130 SELECT * FROM tab3 WHERE NOT NULL > - 54 ---- query IIIIIII rowsort label-1130 SELECT * FROM tab4 WHERE NOT NULL > - 54 ---- query I rowsort label-1135 SELECT ALL - col3 AS col5 FROM tab0 AS cor0 WHERE NOT - col3 IS NULL ---- 10 values hashing to ae52dff243f3e26cb539f72d20f52b08 query I rowsort label-1135 SELECT ALL - col3 AS col5 FROM tab1 AS cor0 WHERE NOT - col3 IS NULL ---- 10 values hashing to ae52dff243f3e26cb539f72d20f52b08 query I rowsort label-1135 SELECT ALL - col3 AS col5 FROM tab2 AS cor0 WHERE NOT - col3 IS NULL ---- 10 values hashing to ae52dff243f3e26cb539f72d20f52b08 query I rowsort label-1135 SELECT ALL - col3 AS col5 FROM tab3 AS cor0 WHERE NOT - col3 IS NULL ---- 10 values hashing to ae52dff243f3e26cb539f72d20f52b08 query I rowsort label-1135 SELECT ALL - col3 AS col5 FROM tab4 AS cor0 WHERE NOT - col3 IS NULL ---- 10 values hashing to ae52dff243f3e26cb539f72d20f52b08 onlyif mysql # aggregate syntax: query I rowsort label-1140 SELECT + ( + SUM( DISTINCT + - col0 ) ) col4 FROM tab0 AS cor0 WHERE ( NULL ) IS NOT NULL ---- NULL skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-1140 SELECT + ( + SUM ( DISTINCT + - col0 ) ) col4 FROM tab0 AS cor0 WHERE ( NULL ) IS NOT NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-1140 SELECT + ( + SUM( DISTINCT + - col0 ) ) col4 FROM tab1 AS cor0 WHERE ( NULL ) IS NOT NULL ---- NULL skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-1140 SELECT + ( + SUM ( DISTINCT + - col0 ) ) col4 FROM tab1 AS cor0 WHERE ( NULL ) IS NOT NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-1140 SELECT + ( + SUM( DISTINCT + - col0 ) ) col4 FROM tab2 AS cor0 WHERE ( NULL ) IS NOT NULL ---- NULL skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-1140 SELECT + ( + SUM ( DISTINCT + - col0 ) ) col4 FROM tab2 AS cor0 WHERE ( NULL ) IS NOT NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-1140 SELECT + ( + SUM( DISTINCT + - col0 ) ) col4 FROM tab3 AS cor0 WHERE ( NULL ) IS NOT NULL ---- NULL skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-1140 SELECT + ( + SUM ( DISTINCT + - col0 ) ) col4 FROM tab3 AS cor0 WHERE ( NULL ) IS NOT NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-1140 SELECT + ( + SUM( DISTINCT + - col0 ) ) col4 FROM tab4 AS cor0 WHERE ( NULL ) IS NOT NULL ---- NULL skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-1140 SELECT + ( + SUM ( DISTINCT + - col0 ) ) col4 FROM tab4 AS cor0 WHERE ( NULL ) IS NOT NULL ---- NULL query I rowsort label-1145 SELECT col0 FROM tab0 WHERE col3 * - - ( + col3 ) / col0 + - 68 + + col1 IS NULL ---- query I rowsort label-1145 SELECT col0 FROM tab1 WHERE col3 * - - ( + col3 ) / col0 + - 68 + + col1 IS NULL ---- query I rowsort label-1145 SELECT col0 FROM tab2 WHERE col3 * - - ( + col3 ) / col0 + - 68 + + col1 IS NULL ---- query I rowsort label-1145 SELECT col0 FROM tab3 WHERE col3 * - - ( + col3 ) / col0 + - 68 + + col1 IS NULL ---- query I rowsort label-1145 SELECT col0 FROM tab4 WHERE col3 * - - ( + col3 ) / col0 + - 68 + + col1 IS NULL ---- query I rowsort label-1150 SELECT - col1 AS col3 FROM tab0 WHERE NULL = NULL ---- query I rowsort label-1150 SELECT - col1 AS col3 FROM tab1 WHERE NULL = NULL ---- query I rowsort label-1150 SELECT - col1 AS col3 FROM tab2 WHERE NULL = NULL ---- query I rowsort label-1150 SELECT - col1 AS col3 FROM tab3 WHERE NULL = NULL ---- query I rowsort label-1150 SELECT - col1 AS col3 FROM tab4 WHERE NULL = NULL ---- query I rowsort label-1155 SELECT + col5 AS col0 FROM tab0 AS cor0 WHERE NOT NULL <> col3 ---- query I rowsort label-1155 SELECT + col5 AS col0 FROM tab1 AS cor0 WHERE NOT NULL <> col3 ---- query I rowsort label-1155 SELECT + col5 AS col0 FROM tab2 AS cor0 WHERE NOT NULL <> col3 ---- query I rowsort label-1155 SELECT + col5 AS col0 FROM tab3 AS cor0 WHERE NOT NULL <> col3 ---- query I rowsort label-1155 SELECT + col5 AS col0 FROM tab4 AS cor0 WHERE NOT NULL <> col3 ---- query I rowsort label-1160 SELECT + 89 FROM tab0 AS cor0 WHERE NOT ( NULL ) <> - - 52 ---- query I rowsort label-1160 SELECT + 89 FROM tab1 AS cor0 WHERE NOT ( NULL ) <> - - 52 ---- query I rowsort label-1160 SELECT + 89 FROM tab2 AS cor0 WHERE NOT ( NULL ) <> - - 52 ---- query I rowsort label-1160 SELECT + 89 FROM tab3 AS cor0 WHERE NOT ( NULL ) <> - - 52 ---- query I rowsort label-1160 SELECT + 89 FROM tab4 AS cor0 WHERE NOT ( NULL ) <> - - 52 ---- onlyif mysql # aggregate syntax: query I rowsort label-1165 SELECT DISTINCT COUNT( * ) AS col4 FROM tab0 WHERE NULL IS NOT NULL ---- 0 skipif mysql # not compatible query I rowsort label-1165 SELECT DISTINCT COUNT ( * ) AS col4 FROM tab0 WHERE NULL IS NOT NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-1165 SELECT DISTINCT COUNT( * ) AS col4 FROM tab1 WHERE NULL IS NOT NULL ---- 0 skipif mysql # not compatible query I rowsort label-1165 SELECT DISTINCT COUNT ( * ) AS col4 FROM tab1 WHERE NULL IS NOT NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-1165 SELECT DISTINCT COUNT( * ) AS col4 FROM tab2 WHERE NULL IS NOT NULL ---- 0 skipif mysql # not compatible query I rowsort label-1165 SELECT DISTINCT COUNT ( * ) AS col4 FROM tab2 WHERE NULL IS NOT NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-1165 SELECT DISTINCT COUNT( * ) AS col4 FROM tab3 WHERE NULL IS NOT NULL ---- 0 skipif mysql # not compatible query I rowsort label-1165 SELECT DISTINCT COUNT ( * ) AS col4 FROM tab3 WHERE NULL IS NOT NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-1165 SELECT DISTINCT COUNT( * ) AS col4 FROM tab4 WHERE NULL IS NOT NULL ---- 0 skipif mysql # not compatible query I rowsort label-1165 SELECT DISTINCT COUNT ( * ) AS col4 FROM tab4 WHERE NULL IS NOT NULL ---- 0 query IIIIIII rowsort label-1170 SELECT * FROM tab0 AS cor0 WHERE NOT col3 + - - col0 IS NOT NULL ---- query IIIIIII rowsort label-1170 SELECT * FROM tab1 AS cor0 WHERE NOT col3 + - - col0 IS NOT NULL ---- query IIIIIII rowsort label-1170 SELECT * FROM tab2 AS cor0 WHERE NOT col3 + - - col0 IS NOT NULL ---- query IIIIIII rowsort label-1170 SELECT * FROM tab3 AS cor0 WHERE NOT col3 + - - col0 IS NOT NULL ---- query IIIIIII rowsort label-1170 SELECT * FROM tab4 AS cor0 WHERE NOT col3 + - - col0 IS NOT NULL ---- query IIIIIII rowsort label-1175 SELECT * FROM tab0 AS cor0 WHERE NOT ( - col4 * + + col0 ) IS NOT NULL ---- query IIIIIII rowsort label-1175 SELECT * FROM tab1 AS cor0 WHERE NOT ( - col4 * + + col0 ) IS NOT NULL ---- query IIIIIII rowsort label-1175 SELECT * FROM tab2 AS cor0 WHERE NOT ( - col4 * + + col0 ) IS NOT NULL ---- query IIIIIII rowsort label-1175 SELECT * FROM tab3 AS cor0 WHERE NOT ( - col4 * + + col0 ) IS NOT NULL ---- query IIIIIII rowsort label-1175 SELECT * FROM tab4 AS cor0 WHERE NOT ( - col4 * + + col0 ) IS NOT NULL ---- query I rowsort label-1180 SELECT ALL 62 FROM tab0 cor0 WHERE NOT NULL < ( NULL ) ---- query I rowsort label-1180 SELECT ALL 62 FROM tab1 cor0 WHERE NOT NULL < ( NULL ) ---- query I rowsort label-1180 SELECT ALL 62 FROM tab2 cor0 WHERE NOT NULL < ( NULL ) ---- query I rowsort label-1180 SELECT ALL 62 FROM tab3 cor0 WHERE NOT NULL < ( NULL ) ---- query I rowsort label-1180 SELECT ALL 62 FROM tab4 cor0 WHERE NOT NULL < ( NULL ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-1185 SELECT - - 22 FROM tab0 AS cor0 WHERE NOT - col1 * + ( - CAST( + ( 48 ) AS SIGNED ) ) IS NULL ---- 10 values hashing to 5d817859bc9a22b78427d3e662e5f46a skipif mysql # not compatible query I rowsort label-1185 SELECT - - 22 FROM tab0 AS cor0 WHERE NOT - col1 * + ( - CAST ( + ( 48 ) AS INTEGER ) ) IS NULL ---- 10 values hashing to 5d817859bc9a22b78427d3e662e5f46a onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-1185 SELECT - - 22 FROM tab1 AS cor0 WHERE NOT - col1 * + ( - CAST( + ( 48 ) AS SIGNED ) ) IS NULL ---- 10 values hashing to 5d817859bc9a22b78427d3e662e5f46a skipif mysql # not compatible query I rowsort label-1185 SELECT - - 22 FROM tab1 AS cor0 WHERE NOT - col1 * + ( - CAST ( + ( 48 ) AS INTEGER ) ) IS NULL ---- 10 values hashing to 5d817859bc9a22b78427d3e662e5f46a onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-1185 SELECT - - 22 FROM tab2 AS cor0 WHERE NOT - col1 * + ( - CAST( + ( 48 ) AS SIGNED ) ) IS NULL ---- 10 values hashing to 5d817859bc9a22b78427d3e662e5f46a skipif mysql # not compatible query I rowsort label-1185 SELECT - - 22 FROM tab2 AS cor0 WHERE NOT - col1 * + ( - CAST ( + ( 48 ) AS INTEGER ) ) IS NULL ---- 10 values hashing to 5d817859bc9a22b78427d3e662e5f46a onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-1185 SELECT - - 22 FROM tab3 AS cor0 WHERE NOT - col1 * + ( - CAST( + ( 48 ) AS SIGNED ) ) IS NULL ---- 10 values hashing to 5d817859bc9a22b78427d3e662e5f46a skipif mysql # not compatible query I rowsort label-1185 SELECT - - 22 FROM tab3 AS cor0 WHERE NOT - col1 * + ( - CAST ( + ( 48 ) AS INTEGER ) ) IS NULL ---- 10 values hashing to 5d817859bc9a22b78427d3e662e5f46a onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-1185 SELECT - - 22 FROM tab4 AS cor0 WHERE NOT - col1 * + ( - CAST( + ( 48 ) AS SIGNED ) ) IS NULL ---- 10 values hashing to 5d817859bc9a22b78427d3e662e5f46a skipif mysql # not compatible query I rowsort label-1185 SELECT - - 22 FROM tab4 AS cor0 WHERE NOT - col1 * + ( - CAST ( + ( 48 ) AS INTEGER ) ) IS NULL ---- 10 values hashing to 5d817859bc9a22b78427d3e662e5f46a query IIIIIII rowsort label-1190 SELECT * FROM tab0 AS cor0 WHERE NOT NULL <= + 31 + - col0 / + col1 ---- query IIIIIII rowsort label-1190 SELECT * FROM tab1 AS cor0 WHERE NOT NULL <= + 31 + - col0 / + col1 ---- query IIIIIII rowsort label-1190 SELECT * FROM tab2 AS cor0 WHERE NOT NULL <= + 31 + - col0 / + col1 ---- query IIIIIII rowsort label-1190 SELECT * FROM tab3 AS cor0 WHERE NOT NULL <= + 31 + - col0 / + col1 ---- query IIIIIII rowsort label-1190 SELECT * FROM tab4 AS cor0 WHERE NOT NULL <= + 31 + - col0 / + col1 ---- onlyif mysql # CAST syntax: DECIMAL type: query II rowsort label-1195 SELECT - 92 + CAST( col4 AS DECIMAL ) AS col5, + col2 FROM tab0 WHERE + col5 IS NULL ---- skipif mysql # not compatible query II rowsort label-1195 SELECT - 92 + CAST ( col4 AS REAL ) AS col5, + col2 FROM tab0 WHERE + col5 IS NULL ---- onlyif mysql # CAST syntax: DECIMAL type: query II rowsort label-1195 SELECT - 92 + CAST( col4 AS DECIMAL ) AS col5, + col2 FROM tab1 WHERE + col5 IS NULL ---- skipif mysql # not compatible query II rowsort label-1195 SELECT - 92 + CAST ( col4 AS REAL ) AS col5, + col2 FROM tab1 WHERE + col5 IS NULL ---- onlyif mysql # CAST syntax: DECIMAL type: query II rowsort label-1195 SELECT - 92 + CAST( col4 AS DECIMAL ) AS col5, + col2 FROM tab2 WHERE + col5 IS NULL ---- skipif mysql # not compatible query II rowsort label-1195 SELECT - 92 + CAST ( col4 AS REAL ) AS col5, + col2 FROM tab2 WHERE + col5 IS NULL ---- onlyif mysql # CAST syntax: DECIMAL type: query II rowsort label-1195 SELECT - 92 + CAST( col4 AS DECIMAL ) AS col5, + col2 FROM tab3 WHERE + col5 IS NULL ---- skipif mysql # not compatible query II rowsort label-1195 SELECT - 92 + CAST ( col4 AS REAL ) AS col5, + col2 FROM tab3 WHERE + col5 IS NULL ---- onlyif mysql # CAST syntax: DECIMAL type: query II rowsort label-1195 SELECT - 92 + CAST( col4 AS DECIMAL ) AS col5, + col2 FROM tab4 WHERE + col5 IS NULL ---- skipif mysql # not compatible query II rowsort label-1195 SELECT - 92 + CAST ( col4 AS REAL ) AS col5, + col2 FROM tab4 WHERE + col5 IS NULL ---- query IIIIIII rowsort label-1200 SELECT * FROM tab0 AS cor0 WHERE NULL NOT BETWEEN NULL AND ( - col0 ) + ( - 23 ) ---- query IIIIIII rowsort label-1200 SELECT * FROM tab1 AS cor0 WHERE NULL NOT BETWEEN NULL AND ( - col0 ) + ( - 23 ) ---- query IIIIIII rowsort label-1200 SELECT * FROM tab2 AS cor0 WHERE NULL NOT BETWEEN NULL AND ( - col0 ) + ( - 23 ) ---- query IIIIIII rowsort label-1200 SELECT * FROM tab3 AS cor0 WHERE NULL NOT BETWEEN NULL AND ( - col0 ) + ( - 23 ) ---- query IIIIIII rowsort label-1200 SELECT * FROM tab4 AS cor0 WHERE NULL NOT BETWEEN NULL AND ( - col0 ) + ( - 23 ) ---- query I rowsort label-1205 SELECT + - 60 AS col3 FROM tab0 AS cor0 WHERE NULL BETWEEN col1 AND ( + 27 ) ---- query I rowsort label-1205 SELECT + - 60 AS col3 FROM tab1 AS cor0 WHERE NULL BETWEEN col1 AND ( + 27 ) ---- query I rowsort label-1205 SELECT + - 60 AS col3 FROM tab2 AS cor0 WHERE NULL BETWEEN col1 AND ( + 27 ) ---- query I rowsort label-1205 SELECT + - 60 AS col3 FROM tab3 AS cor0 WHERE NULL BETWEEN col1 AND ( + 27 ) ---- query I rowsort label-1205 SELECT + - 60 AS col3 FROM tab4 AS cor0 WHERE NULL BETWEEN col1 AND ( + 27 ) ---- query IIIIIII rowsort label-1210 SELECT ALL * FROM tab0 cor0 WHERE NULL < - 11 ---- query IIIIIII rowsort label-1210 SELECT ALL * FROM tab1 cor0 WHERE NULL < - 11 ---- query IIIIIII rowsort label-1210 SELECT ALL * FROM tab2 cor0 WHERE NULL < - 11 ---- query IIIIIII rowsort label-1210 SELECT ALL * FROM tab3 cor0 WHERE NULL < - 11 ---- query IIIIIII rowsort label-1210 SELECT ALL * FROM tab4 cor0 WHERE NULL < - 11 ---- query I rowsort label-1215 SELECT + - 64 FROM tab0 AS cor0 WHERE NOT ( 24 ) + col1 IS NULL ---- 10 values hashing to 50144a6a0da2f7ca689b25d7c2dc804f query I rowsort label-1215 SELECT + - 64 FROM tab1 AS cor0 WHERE NOT ( 24 ) + col1 IS NULL ---- 10 values hashing to 50144a6a0da2f7ca689b25d7c2dc804f query I rowsort label-1215 SELECT + - 64 FROM tab2 AS cor0 WHERE NOT ( 24 ) + col1 IS NULL ---- 10 values hashing to 50144a6a0da2f7ca689b25d7c2dc804f query I rowsort label-1215 SELECT + - 64 FROM tab3 AS cor0 WHERE NOT ( 24 ) + col1 IS NULL ---- 10 values hashing to 50144a6a0da2f7ca689b25d7c2dc804f query I rowsort label-1215 SELECT + - 64 FROM tab4 AS cor0 WHERE NOT ( 24 ) + col1 IS NULL ---- 10 values hashing to 50144a6a0da2f7ca689b25d7c2dc804f query I rowsort label-1220 SELECT DISTINCT - col0 FROM tab0 WHERE 25 NOT IN ( + 84 * col0, col1 ) ---- 10 values hashing to 528bccda8773fb5023e30c4cdb2c06d0 query I rowsort label-1220 SELECT DISTINCT - col0 FROM tab1 WHERE 25 NOT IN ( + 84 * col0, col1 ) ---- 10 values hashing to 528bccda8773fb5023e30c4cdb2c06d0 query I rowsort label-1220 SELECT DISTINCT - col0 FROM tab2 WHERE 25 NOT IN ( + 84 * col0, col1 ) ---- 10 values hashing to 528bccda8773fb5023e30c4cdb2c06d0 query I rowsort label-1220 SELECT DISTINCT - col0 FROM tab3 WHERE 25 NOT IN ( + 84 * col0, col1 ) ---- 10 values hashing to 528bccda8773fb5023e30c4cdb2c06d0 query I rowsort label-1220 SELECT DISTINCT - col0 FROM tab4 WHERE 25 NOT IN ( + 84 * col0, col1 ) ---- 10 values hashing to 528bccda8773fb5023e30c4cdb2c06d0 query I rowsort label-1225 SELECT + - col3 AS col3 FROM tab0 WHERE + 88 <= - + 91 ---- query I rowsort label-1225 SELECT + - col3 AS col3 FROM tab1 WHERE + 88 <= - + 91 ---- query I rowsort label-1225 SELECT + - col3 AS col3 FROM tab2 WHERE + 88 <= - + 91 ---- query I rowsort label-1225 SELECT + - col3 AS col3 FROM tab3 WHERE + 88 <= - + 91 ---- query I rowsort label-1225 SELECT + - col3 AS col3 FROM tab4 WHERE + 88 <= - + 91 ---- query IIIIIII rowsort label-1230 SELECT * FROM tab0 WHERE ( - + col0 ) IS NULL ---- query IIIIIII rowsort label-1230 SELECT * FROM tab1 WHERE ( - + col0 ) IS NULL ---- query IIIIIII rowsort label-1230 SELECT * FROM tab2 WHERE ( - + col0 ) IS NULL ---- query IIIIIII rowsort label-1230 SELECT * FROM tab3 WHERE ( - + col0 ) IS NULL ---- query IIIIIII rowsort label-1230 SELECT * FROM tab4 WHERE ( - + col0 ) IS NULL ---- onlyif mysql # aggregate syntax: query I rowsort label-1235 SELECT + AVG ( - col1 ) * + - COUNT( * ) FROM tab0 WHERE NULL IS NOT NULL ---- NULL skipif mysql # not compatible query I rowsort label-1235 SELECT + AVG ( - col1 ) * + - COUNT ( * ) FROM tab0 WHERE NULL IS NOT NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-1235 SELECT + AVG ( - col1 ) * + - COUNT( * ) FROM tab1 WHERE NULL IS NOT NULL ---- NULL skipif mysql # not compatible query I rowsort label-1235 SELECT + AVG ( - col1 ) * + - COUNT ( * ) FROM tab1 WHERE NULL IS NOT NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-1235 SELECT + AVG ( - col1 ) * + - COUNT( * ) FROM tab2 WHERE NULL IS NOT NULL ---- NULL skipif mysql # not compatible query I rowsort label-1235 SELECT + AVG ( - col1 ) * + - COUNT ( * ) FROM tab2 WHERE NULL IS NOT NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-1235 SELECT + AVG ( - col1 ) * + - COUNT( * ) FROM tab3 WHERE NULL IS NOT NULL ---- NULL skipif mysql # not compatible query I rowsort label-1235 SELECT + AVG ( - col1 ) * + - COUNT ( * ) FROM tab3 WHERE NULL IS NOT NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-1235 SELECT + AVG ( - col1 ) * + - COUNT( * ) FROM tab4 WHERE NULL IS NOT NULL ---- NULL skipif mysql # not compatible query I rowsort label-1235 SELECT + AVG ( - col1 ) * + - COUNT ( * ) FROM tab4 WHERE NULL IS NOT NULL ---- NULL query I rowsort label-1240 SELECT + col1 AS col1 FROM tab0 WHERE NULL IS NOT NULL ---- query I rowsort label-1240 SELECT + col1 AS col1 FROM tab1 WHERE NULL IS NOT NULL ---- query I rowsort label-1240 SELECT + col1 AS col1 FROM tab2 WHERE NULL IS NOT NULL ---- query I rowsort label-1240 SELECT + col1 AS col1 FROM tab3 WHERE NULL IS NOT NULL ---- query I rowsort label-1240 SELECT + col1 AS col1 FROM tab4 WHERE NULL IS NOT NULL ---- query I rowsort label-1245 SELECT ALL 20 * - col0 FROM tab0 AS cor0 WHERE NULL NOT BETWEEN NULL AND NULL ---- query I rowsort label-1245 SELECT ALL 20 * - col0 FROM tab1 AS cor0 WHERE NULL NOT BETWEEN NULL AND NULL ---- query I rowsort label-1245 SELECT ALL 20 * - col0 FROM tab2 AS cor0 WHERE NULL NOT BETWEEN NULL AND NULL ---- query I rowsort label-1245 SELECT ALL 20 * - col0 FROM tab3 AS cor0 WHERE NULL NOT BETWEEN NULL AND NULL ---- query I rowsort label-1245 SELECT ALL 20 * - col0 FROM tab4 AS cor0 WHERE NULL NOT BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-1250 SELECT * FROM tab0 cor0 WHERE ( NOT ( NOT + col0 IS NULL ) ) ---- query IIIIIII rowsort label-1250 SELECT * FROM tab1 cor0 WHERE ( NOT ( NOT + col0 IS NULL ) ) ---- query IIIIIII rowsort label-1250 SELECT * FROM tab2 cor0 WHERE ( NOT ( NOT + col0 IS NULL ) ) ---- query IIIIIII rowsort label-1250 SELECT * FROM tab3 cor0 WHERE ( NOT ( NOT + col0 IS NULL ) ) ---- query IIIIIII rowsort label-1250 SELECT * FROM tab4 cor0 WHERE ( NOT ( NOT + col0 IS NULL ) ) ---- onlyif mysql # aggregate syntax: query I rowsort label-1255 SELECT - MIN( ALL + 69 ) FROM tab0 WHERE NOT - col4 IS NOT NULL ---- NULL skipif mysql # not compatible query I rowsort label-1255 SELECT - MIN ( ALL + 69 ) FROM tab0 WHERE NOT - col4 IS NOT NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-1255 SELECT - MIN( ALL + 69 ) FROM tab1 WHERE NOT - col4 IS NOT NULL ---- NULL skipif mysql # not compatible query I rowsort label-1255 SELECT - MIN ( ALL + 69 ) FROM tab1 WHERE NOT - col4 IS NOT NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-1255 SELECT - MIN( ALL + 69 ) FROM tab2 WHERE NOT - col4 IS NOT NULL ---- NULL skipif mysql # not compatible query I rowsort label-1255 SELECT - MIN ( ALL + 69 ) FROM tab2 WHERE NOT - col4 IS NOT NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-1255 SELECT - MIN( ALL + 69 ) FROM tab3 WHERE NOT - col4 IS NOT NULL ---- NULL skipif mysql # not compatible query I rowsort label-1255 SELECT - MIN ( ALL + 69 ) FROM tab3 WHERE NOT - col4 IS NOT NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-1255 SELECT - MIN( ALL + 69 ) FROM tab4 WHERE NOT - col4 IS NOT NULL ---- NULL skipif mysql # not compatible query I rowsort label-1255 SELECT - MIN ( ALL + 69 ) FROM tab4 WHERE NOT - col4 IS NOT NULL ---- NULL onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-1260 SELECT col0 FROM tab0 WHERE NOT - CAST( NULL AS SIGNED ) IS NOT NULL ---- 10 values hashing to ef6312a20cf12c6cba97bfa42ca42fe8 skipif mysql # not compatible query I rowsort label-1260 SELECT col0 FROM tab0 WHERE NOT - CAST ( NULL AS INTEGER ) IS NOT NULL ---- 10 values hashing to ef6312a20cf12c6cba97bfa42ca42fe8 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-1260 SELECT col0 FROM tab1 WHERE NOT - CAST( NULL AS SIGNED ) IS NOT NULL ---- 10 values hashing to ef6312a20cf12c6cba97bfa42ca42fe8 skipif mysql # not compatible query I rowsort label-1260 SELECT col0 FROM tab1 WHERE NOT - CAST ( NULL AS INTEGER ) IS NOT NULL ---- 10 values hashing to ef6312a20cf12c6cba97bfa42ca42fe8 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-1260 SELECT col0 FROM tab2 WHERE NOT - CAST( NULL AS SIGNED ) IS NOT NULL ---- 10 values hashing to ef6312a20cf12c6cba97bfa42ca42fe8 skipif mysql # not compatible query I rowsort label-1260 SELECT col0 FROM tab2 WHERE NOT - CAST ( NULL AS INTEGER ) IS NOT NULL ---- 10 values hashing to ef6312a20cf12c6cba97bfa42ca42fe8 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-1260 SELECT col0 FROM tab3 WHERE NOT - CAST( NULL AS SIGNED ) IS NOT NULL ---- 10 values hashing to ef6312a20cf12c6cba97bfa42ca42fe8 skipif mysql # not compatible query I rowsort label-1260 SELECT col0 FROM tab3 WHERE NOT - CAST ( NULL AS INTEGER ) IS NOT NULL ---- 10 values hashing to ef6312a20cf12c6cba97bfa42ca42fe8 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-1260 SELECT col0 FROM tab4 WHERE NOT - CAST( NULL AS SIGNED ) IS NOT NULL ---- 10 values hashing to ef6312a20cf12c6cba97bfa42ca42fe8 skipif mysql # not compatible query I rowsort label-1260 SELECT col0 FROM tab4 WHERE NOT - CAST ( NULL AS INTEGER ) IS NOT NULL ---- 10 values hashing to ef6312a20cf12c6cba97bfa42ca42fe8 query IIIIIII rowsort label-1265 SELECT * FROM tab0 AS cor0 WHERE + 59 BETWEEN + col4 AND NULL ---- query IIIIIII rowsort label-1265 SELECT * FROM tab1 AS cor0 WHERE + 59 BETWEEN + col4 AND NULL ---- query IIIIIII rowsort label-1265 SELECT * FROM tab2 AS cor0 WHERE + 59 BETWEEN + col4 AND NULL ---- query IIIIIII rowsort label-1265 SELECT * FROM tab3 AS cor0 WHERE + 59 BETWEEN + col4 AND NULL ---- query IIIIIII rowsort label-1265 SELECT * FROM tab4 AS cor0 WHERE + 59 BETWEEN + col4 AND NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query II rowsort label-1270 SELECT ALL - ( 89 ) AS col5, + col5 col4 FROM tab0 AS cor0 WHERE NOT - col0 * + col0 + - - col4 + col0 IS NOT NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query II rowsort label-1270 SELECT ALL - ( 89 ) AS col5, + col5 col4 FROM tab1 AS cor0 WHERE NOT - col0 * + col0 + - - col4 + col0 IS NOT NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query II rowsort label-1270 SELECT ALL - ( 89 ) AS col5, + col5 col4 FROM tab2 AS cor0 WHERE NOT - col0 * + col0 + - - col4 + col0 IS NOT NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query II rowsort label-1270 SELECT ALL - ( 89 ) AS col5, + col5 col4 FROM tab3 AS cor0 WHERE NOT - col0 * + col0 + - - col4 + col0 IS NOT NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query II rowsort label-1270 SELECT ALL - ( 89 ) AS col5, + col5 col4 FROM tab4 AS cor0 WHERE NOT - col0 * + col0 + - - col4 + col0 IS NOT NULL ---- query I rowsort label-1275 SELECT ALL + + ( + + 48 ) FROM tab0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 7ad501e2007b550697df5bb19374e7a2 query I rowsort label-1275 SELECT ALL + + ( + + 48 ) FROM tab1 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 7ad501e2007b550697df5bb19374e7a2 query I rowsort label-1275 SELECT ALL + + ( + + 48 ) FROM tab2 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 7ad501e2007b550697df5bb19374e7a2 query I rowsort label-1275 SELECT ALL + + ( + + 48 ) FROM tab3 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 7ad501e2007b550697df5bb19374e7a2 query I rowsort label-1275 SELECT ALL + + ( + + 48 ) FROM tab4 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 7ad501e2007b550697df5bb19374e7a2 query I rowsort label-1280 SELECT ALL + col0 AS col0 FROM tab0 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-1280 SELECT ALL + col0 AS col0 FROM tab1 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-1280 SELECT ALL + col0 AS col0 FROM tab2 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-1280 SELECT ALL + col0 AS col0 FROM tab3 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-1280 SELECT ALL + col0 AS col0 FROM tab4 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-1285 SELECT + col3 / 14 + + 10 FROM tab0 WHERE NOT - 38 IS NOT NULL ---- query I rowsort label-1285 SELECT + col3 / 14 + + 10 FROM tab1 WHERE NOT - 38 IS NOT NULL ---- query I rowsort label-1285 SELECT + col3 / 14 + + 10 FROM tab2 WHERE NOT - 38 IS NOT NULL ---- query I rowsort label-1285 SELECT + col3 / 14 + + 10 FROM tab3 WHERE NOT - 38 IS NOT NULL ---- query I rowsort label-1285 SELECT + col3 / 14 + + 10 FROM tab4 WHERE NOT - 38 IS NOT NULL ---- query I rowsort label-1290 SELECT col4 * 44 AS col1 FROM tab0 WHERE 84 IS NULL ---- query I rowsort label-1290 SELECT col4 * 44 AS col1 FROM tab1 WHERE 84 IS NULL ---- query I rowsort label-1290 SELECT col4 * 44 AS col1 FROM tab2 WHERE 84 IS NULL ---- query I rowsort label-1290 SELECT col4 * 44 AS col1 FROM tab3 WHERE 84 IS NULL ---- query I rowsort label-1290 SELECT col4 * 44 AS col1 FROM tab4 WHERE 84 IS NULL ---- query IIIIIII rowsort label-1295 SELECT ALL * FROM tab0 WHERE + col3 BETWEEN ( NULL ) AND - col3 ---- query IIIIIII rowsort label-1295 SELECT ALL * FROM tab1 WHERE + col3 BETWEEN ( NULL ) AND - col3 ---- query IIIIIII rowsort label-1295 SELECT ALL * FROM tab2 WHERE + col3 BETWEEN ( NULL ) AND - col3 ---- query IIIIIII rowsort label-1295 SELECT ALL * FROM tab3 WHERE + col3 BETWEEN ( NULL ) AND - col3 ---- query IIIIIII rowsort label-1295 SELECT ALL * FROM tab4 WHERE + col3 BETWEEN ( NULL ) AND - col3 ---- query I rowsort label-1300 SELECT + 98 * + 46 AS col1 FROM tab0 WHERE NOT ( 31 ) IS NULL ---- 10 values hashing to e76703e4540a29967faa7d21ea32656d query I rowsort label-1300 SELECT + 98 * + 46 AS col1 FROM tab1 WHERE NOT ( 31 ) IS NULL ---- 10 values hashing to e76703e4540a29967faa7d21ea32656d query I rowsort label-1300 SELECT + 98 * + 46 AS col1 FROM tab2 WHERE NOT ( 31 ) IS NULL ---- 10 values hashing to e76703e4540a29967faa7d21ea32656d query I rowsort label-1300 SELECT + 98 * + 46 AS col1 FROM tab3 WHERE NOT ( 31 ) IS NULL ---- 10 values hashing to e76703e4540a29967faa7d21ea32656d query I rowsort label-1300 SELECT + 98 * + 46 AS col1 FROM tab4 WHERE NOT ( 31 ) IS NULL ---- 10 values hashing to e76703e4540a29967faa7d21ea32656d query I rowsort label-1305 SELECT DISTINCT col0 * + ( + col1 ) + 9 FROM tab0 WHERE NOT col5 IS NOT NULL ---- query I rowsort label-1305 SELECT DISTINCT col0 * + ( + col1 ) + 9 FROM tab1 WHERE NOT col5 IS NOT NULL ---- query I rowsort label-1305 SELECT DISTINCT col0 * + ( + col1 ) + 9 FROM tab2 WHERE NOT col5 IS NOT NULL ---- query I rowsort label-1305 SELECT DISTINCT col0 * + ( + col1 ) + 9 FROM tab3 WHERE NOT col5 IS NOT NULL ---- query I rowsort label-1305 SELECT DISTINCT col0 * + ( + col1 ) + 9 FROM tab4 WHERE NOT col5 IS NOT NULL ---- query I rowsort label-1310 SELECT DISTINCT + 59 * col4 FROM tab0 WHERE NULL IN ( - col0 ) ---- query I rowsort label-1310 SELECT DISTINCT + 59 * col4 FROM tab1 WHERE NULL IN ( - col0 ) ---- query I rowsort label-1310 SELECT DISTINCT + 59 * col4 FROM tab2 WHERE NULL IN ( - col0 ) ---- query I rowsort label-1310 SELECT DISTINCT + 59 * col4 FROM tab3 WHERE NULL IN ( - col0 ) ---- query I rowsort label-1310 SELECT DISTINCT + 59 * col4 FROM tab4 WHERE NULL IN ( - col0 ) ---- onlyif mysql # aggregate syntax: query I rowsort label-1315 SELECT DISTINCT ( - COUNT( * ) ) col5 FROM tab0 WHERE NOT ( NULL ) NOT IN ( - col0 ) ---- 0 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-1315 SELECT DISTINCT ( - COUNT ( * ) ) col5 FROM tab0 WHERE NOT ( NULL ) NOT IN ( - col0 ) ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-1315 SELECT DISTINCT ( - COUNT( * ) ) col5 FROM tab1 WHERE NOT ( NULL ) NOT IN ( - col0 ) ---- 0 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-1315 SELECT DISTINCT ( - COUNT ( * ) ) col5 FROM tab1 WHERE NOT ( NULL ) NOT IN ( - col0 ) ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-1315 SELECT DISTINCT ( - COUNT( * ) ) col5 FROM tab2 WHERE NOT ( NULL ) NOT IN ( - col0 ) ---- 0 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-1315 SELECT DISTINCT ( - COUNT ( * ) ) col5 FROM tab2 WHERE NOT ( NULL ) NOT IN ( - col0 ) ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-1315 SELECT DISTINCT ( - COUNT( * ) ) col5 FROM tab3 WHERE NOT ( NULL ) NOT IN ( - col0 ) ---- 0 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-1315 SELECT DISTINCT ( - COUNT ( * ) ) col5 FROM tab3 WHERE NOT ( NULL ) NOT IN ( - col0 ) ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-1315 SELECT DISTINCT ( - COUNT( * ) ) col5 FROM tab4 WHERE NOT ( NULL ) NOT IN ( - col0 ) ---- 0 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-1315 SELECT DISTINCT ( - COUNT ( * ) ) col5 FROM tab4 WHERE NOT ( NULL ) NOT IN ( - col0 ) ---- 0 onlyif mysql # DIV for integer division: query I rowsort label-1320 SELECT - 75 DIV + 66 AS col2 FROM tab0 WHERE ( NULL ) IS NULL ---- 10 values hashing to 8fe069d41c3b124d9d0b0a37dbfb8621 skipif mysql # not compatible query I rowsort label-1320 SELECT - 75 / + 66 AS col2 FROM tab0 WHERE ( NULL ) IS NULL ---- 10 values hashing to 8fe069d41c3b124d9d0b0a37dbfb8621 onlyif mysql # DIV for integer division: query I rowsort label-1320 SELECT - 75 DIV + 66 AS col2 FROM tab1 WHERE ( NULL ) IS NULL ---- 10 values hashing to 8fe069d41c3b124d9d0b0a37dbfb8621 skipif mysql # not compatible query I rowsort label-1320 SELECT - 75 / + 66 AS col2 FROM tab1 WHERE ( NULL ) IS NULL ---- 10 values hashing to 8fe069d41c3b124d9d0b0a37dbfb8621 onlyif mysql # DIV for integer division: query I rowsort label-1320 SELECT - 75 DIV + 66 AS col2 FROM tab2 WHERE ( NULL ) IS NULL ---- 10 values hashing to 8fe069d41c3b124d9d0b0a37dbfb8621 skipif mysql # not compatible query I rowsort label-1320 SELECT - 75 / + 66 AS col2 FROM tab2 WHERE ( NULL ) IS NULL ---- 10 values hashing to 8fe069d41c3b124d9d0b0a37dbfb8621 onlyif mysql # DIV for integer division: query I rowsort label-1320 SELECT - 75 DIV + 66 AS col2 FROM tab3 WHERE ( NULL ) IS NULL ---- 10 values hashing to 8fe069d41c3b124d9d0b0a37dbfb8621 skipif mysql # not compatible query I rowsort label-1320 SELECT - 75 / + 66 AS col2 FROM tab3 WHERE ( NULL ) IS NULL ---- 10 values hashing to 8fe069d41c3b124d9d0b0a37dbfb8621 onlyif mysql # DIV for integer division: query I rowsort label-1320 SELECT - 75 DIV + 66 AS col2 FROM tab4 WHERE ( NULL ) IS NULL ---- 10 values hashing to 8fe069d41c3b124d9d0b0a37dbfb8621 skipif mysql # not compatible query I rowsort label-1320 SELECT - 75 / + 66 AS col2 FROM tab4 WHERE ( NULL ) IS NULL ---- 10 values hashing to 8fe069d41c3b124d9d0b0a37dbfb8621 query I rowsort label-1325 SELECT ALL 21 * - 46 FROM tab0 WHERE + col5 IS NULL ---- query I rowsort label-1325 SELECT ALL 21 * - 46 FROM tab1 WHERE + col5 IS NULL ---- query I rowsort label-1325 SELECT ALL 21 * - 46 FROM tab2 WHERE + col5 IS NULL ---- query I rowsort label-1325 SELECT ALL 21 * - 46 FROM tab3 WHERE + col5 IS NULL ---- query I rowsort label-1325 SELECT ALL 21 * - 46 FROM tab4 WHERE + col5 IS NULL ---- query I rowsort label-1330 SELECT + 45 + - ( - col3 ) AS col5 FROM tab0 WHERE + 10 * - col3 - + col4 IS NOT NULL ---- 10 values hashing to 2886614dffaafca2088395d42a9e8ac7 query I rowsort label-1330 SELECT + 45 + - ( - col3 ) AS col5 FROM tab1 WHERE + 10 * - col3 - + col4 IS NOT NULL ---- 10 values hashing to 2886614dffaafca2088395d42a9e8ac7 query I rowsort label-1330 SELECT + 45 + - ( - col3 ) AS col5 FROM tab2 WHERE + 10 * - col3 - + col4 IS NOT NULL ---- 10 values hashing to 2886614dffaafca2088395d42a9e8ac7 query I rowsort label-1330 SELECT + 45 + - ( - col3 ) AS col5 FROM tab3 WHERE + 10 * - col3 - + col4 IS NOT NULL ---- 10 values hashing to 2886614dffaafca2088395d42a9e8ac7 query I rowsort label-1330 SELECT + 45 + - ( - col3 ) AS col5 FROM tab4 WHERE + 10 * - col3 - + col4 IS NOT NULL ---- 10 values hashing to 2886614dffaafca2088395d42a9e8ac7 onlyif mysql # aggregate syntax: query I rowsort label-1335 SELECT ALL MAX( DISTINCT 4 ) FROM tab0 WHERE - 97 * + 30 - + col4 IS NULL ---- NULL skipif mysql # not compatible query I rowsort label-1335 SELECT ALL MAX ( DISTINCT 4 ) FROM tab0 WHERE - 97 * + 30 - + col4 IS NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-1335 SELECT ALL MAX( DISTINCT 4 ) FROM tab1 WHERE - 97 * + 30 - + col4 IS NULL ---- NULL skipif mysql # not compatible query I rowsort label-1335 SELECT ALL MAX ( DISTINCT 4 ) FROM tab1 WHERE - 97 * + 30 - + col4 IS NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-1335 SELECT ALL MAX( DISTINCT 4 ) FROM tab2 WHERE - 97 * + 30 - + col4 IS NULL ---- NULL skipif mysql # not compatible query I rowsort label-1335 SELECT ALL MAX ( DISTINCT 4 ) FROM tab2 WHERE - 97 * + 30 - + col4 IS NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-1335 SELECT ALL MAX( DISTINCT 4 ) FROM tab3 WHERE - 97 * + 30 - + col4 IS NULL ---- NULL skipif mysql # not compatible query I rowsort label-1335 SELECT ALL MAX ( DISTINCT 4 ) FROM tab3 WHERE - 97 * + 30 - + col4 IS NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-1335 SELECT ALL MAX( DISTINCT 4 ) FROM tab4 WHERE - 97 * + 30 - + col4 IS NULL ---- NULL skipif mysql # not compatible query I rowsort label-1335 SELECT ALL MAX ( DISTINCT 4 ) FROM tab4 WHERE - 97 * + 30 - + col4 IS NULL ---- NULL query I rowsort label-1340 SELECT ALL - col1 FROM tab0 WHERE NOT - col4 IS NOT NULL ---- query I rowsort label-1340 SELECT ALL - col1 FROM tab1 WHERE NOT - col4 IS NOT NULL ---- query I rowsort label-1340 SELECT ALL - col1 FROM tab2 WHERE NOT - col4 IS NOT NULL ---- query I rowsort label-1340 SELECT ALL - col1 FROM tab3 WHERE NOT - col4 IS NOT NULL ---- query I rowsort label-1340 SELECT ALL - col1 FROM tab4 WHERE NOT - col4 IS NOT NULL ---- query I rowsort label-1345 SELECT col4 AS col2 FROM tab0 WHERE NOT - col4 * 90 IS NOT NULL ---- query I rowsort label-1345 SELECT col4 AS col2 FROM tab1 WHERE NOT - col4 * 90 IS NOT NULL ---- query I rowsort label-1345 SELECT col4 AS col2 FROM tab2 WHERE NOT - col4 * 90 IS NOT NULL ---- query I rowsort label-1345 SELECT col4 AS col2 FROM tab3 WHERE NOT - col4 * 90 IS NOT NULL ---- query I rowsort label-1345 SELECT col4 AS col2 FROM tab4 WHERE NOT - col4 * 90 IS NOT NULL ---- onlyif mysql # aggregate syntax: query I rowsort label-1350 SELECT + COUNT( * ) AS col0 FROM tab0 WHERE NOT NULL IS NULL ---- 0 skipif mysql # not compatible query I rowsort label-1350 SELECT + COUNT ( * ) AS col0 FROM tab0 WHERE NOT NULL IS NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-1350 SELECT + COUNT( * ) AS col0 FROM tab1 WHERE NOT NULL IS NULL ---- 0 skipif mysql # not compatible query I rowsort label-1350 SELECT + COUNT ( * ) AS col0 FROM tab1 WHERE NOT NULL IS NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-1350 SELECT + COUNT( * ) AS col0 FROM tab2 WHERE NOT NULL IS NULL ---- 0 skipif mysql # not compatible query I rowsort label-1350 SELECT + COUNT ( * ) AS col0 FROM tab2 WHERE NOT NULL IS NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-1350 SELECT + COUNT( * ) AS col0 FROM tab3 WHERE NOT NULL IS NULL ---- 0 skipif mysql # not compatible query I rowsort label-1350 SELECT + COUNT ( * ) AS col0 FROM tab3 WHERE NOT NULL IS NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-1350 SELECT + COUNT( * ) AS col0 FROM tab4 WHERE NOT NULL IS NULL ---- 0 skipif mysql # not compatible query I rowsort label-1350 SELECT + COUNT ( * ) AS col0 FROM tab4 WHERE NOT NULL IS NULL ---- 0 query I rowsort label-1355 SELECT DISTINCT 83 AS col3 FROM tab0 WHERE ( NULL ) <> NULL ---- query I rowsort label-1355 SELECT DISTINCT 83 AS col3 FROM tab1 WHERE ( NULL ) <> NULL ---- query I rowsort label-1355 SELECT DISTINCT 83 AS col3 FROM tab2 WHERE ( NULL ) <> NULL ---- query I rowsort label-1355 SELECT DISTINCT 83 AS col3 FROM tab3 WHERE ( NULL ) <> NULL ---- query I rowsort label-1355 SELECT DISTINCT 83 AS col3 FROM tab4 WHERE ( NULL ) <> NULL ---- query I rowsort label-1360 SELECT ALL col0 FROM tab0 WHERE NOT + col0 + - col3 BETWEEN 35 / - col0 AND ( + col4 ) ---- 120 227 394 679 866 949 query I rowsort label-1360 SELECT ALL col0 FROM tab1 WHERE NOT + col0 + - col3 BETWEEN 35 / - col0 AND ( + col4 ) ---- 120 227 394 679 866 949 query I rowsort label-1360 SELECT ALL col0 FROM tab2 WHERE NOT + col0 + - col3 BETWEEN 35 / - col0 AND ( + col4 ) ---- 120 227 394 679 866 949 query I rowsort label-1360 SELECT ALL col0 FROM tab3 WHERE NOT + col0 + - col3 BETWEEN 35 / - col0 AND ( + col4 ) ---- 120 227 394 679 866 949 query I rowsort label-1360 SELECT ALL col0 FROM tab4 WHERE NOT + col0 + - col3 BETWEEN 35 / - col0 AND ( + col4 ) ---- 120 227 394 679 866 949 query I rowsort label-1365 SELECT DISTINCT col3 AS col3 FROM tab0 WHERE NOT + 58 NOT IN ( col1 ) ---- query I rowsort label-1365 SELECT DISTINCT col3 AS col3 FROM tab1 WHERE NOT + 58 NOT IN ( col1 ) ---- query I rowsort label-1365 SELECT DISTINCT col3 AS col3 FROM tab2 WHERE NOT + 58 NOT IN ( col1 ) ---- query I rowsort label-1365 SELECT DISTINCT col3 AS col3 FROM tab3 WHERE NOT + 58 NOT IN ( col1 ) ---- query I rowsort label-1365 SELECT DISTINCT col3 AS col3 FROM tab4 WHERE NOT + 58 NOT IN ( col1 ) ---- query IIIIIII rowsort label-1370 SELECT ALL * FROM tab0 WHERE NULL NOT IN ( + col3 ) ---- query IIIIIII rowsort label-1370 SELECT ALL * FROM tab1 WHERE NULL NOT IN ( + col3 ) ---- query IIIIIII rowsort label-1370 SELECT ALL * FROM tab2 WHERE NULL NOT IN ( + col3 ) ---- query IIIIIII rowsort label-1370 SELECT ALL * FROM tab3 WHERE NULL NOT IN ( + col3 ) ---- query IIIIIII rowsort label-1370 SELECT ALL * FROM tab4 WHERE NULL NOT IN ( + col3 ) ---- query I rowsort label-1375 SELECT ALL col1 FROM tab0 WHERE NOT NULL BETWEEN 27 AND ( NULL ) ---- query I rowsort label-1375 SELECT ALL col1 FROM tab1 WHERE NOT NULL BETWEEN 27 AND ( NULL ) ---- query I rowsort label-1375 SELECT ALL col1 FROM tab2 WHERE NOT NULL BETWEEN 27 AND ( NULL ) ---- query I rowsort label-1375 SELECT ALL col1 FROM tab3 WHERE NOT NULL BETWEEN 27 AND ( NULL ) ---- query I rowsort label-1375 SELECT ALL col1 FROM tab4 WHERE NOT NULL BETWEEN 27 AND ( NULL ) ---- query I rowsort label-1380 SELECT ALL + col5 FROM tab0 AS cor0 WHERE col1 / + 34 IS NULL ---- query I rowsort label-1380 SELECT ALL + col5 FROM tab1 AS cor0 WHERE col1 / + 34 IS NULL ---- query I rowsort label-1380 SELECT ALL + col5 FROM tab2 AS cor0 WHERE col1 / + 34 IS NULL ---- query I rowsort label-1380 SELECT ALL + col5 FROM tab3 AS cor0 WHERE col1 / + 34 IS NULL ---- query I rowsort label-1380 SELECT ALL + col5 FROM tab4 AS cor0 WHERE col1 / + 34 IS NULL ---- query IIIIIII rowsort label-1385 SELECT * FROM tab0 WHERE - col1 IN ( - col3 + col1 * col3 ) ---- query IIIIIII rowsort label-1385 SELECT * FROM tab1 WHERE - col1 IN ( - col3 + col1 * col3 ) ---- query IIIIIII rowsort label-1385 SELECT * FROM tab2 WHERE - col1 IN ( - col3 + col1 * col3 ) ---- query IIIIIII rowsort label-1385 SELECT * FROM tab3 WHERE - col1 IN ( - col3 + col1 * col3 ) ---- query IIIIIII rowsort label-1385 SELECT * FROM tab4 WHERE - col1 IN ( - col3 + col1 * col3 ) ---- query I rowsort label-1390 SELECT DISTINCT col0 AS col1 FROM tab0 WHERE NOT + col4 * - 38 < NULL ---- query I rowsort label-1390 SELECT DISTINCT col0 AS col1 FROM tab1 WHERE NOT + col4 * - 38 < NULL ---- query I rowsort label-1390 SELECT DISTINCT col0 AS col1 FROM tab2 WHERE NOT + col4 * - 38 < NULL ---- query I rowsort label-1390 SELECT DISTINCT col0 AS col1 FROM tab3 WHERE NOT + col4 * - 38 < NULL ---- query I rowsort label-1390 SELECT DISTINCT col0 AS col1 FROM tab4 WHERE NOT + col4 * - 38 < NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-1395 SELECT ALL 83 col1 FROM tab0 AS cor0 WHERE NOT ( NULL ) <= col0 ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-1395 SELECT ALL 83 col1 FROM tab1 AS cor0 WHERE NOT ( NULL ) <= col0 ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-1395 SELECT ALL 83 col1 FROM tab2 AS cor0 WHERE NOT ( NULL ) <= col0 ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-1395 SELECT ALL 83 col1 FROM tab3 AS cor0 WHERE NOT ( NULL ) <= col0 ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-1395 SELECT ALL 83 col1 FROM tab4 AS cor0 WHERE NOT ( NULL ) <= col0 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-1400 SELECT ALL - ( 26 ) + col3 AS col0 FROM tab0 AS cor0 WHERE NOT - CAST( NULL AS SIGNED ) > ( 42 / 61 ) ---- skipif mysql # not compatible query I rowsort label-1400 SELECT ALL - ( 26 ) + col3 AS col0 FROM tab0 AS cor0 WHERE NOT - CAST ( NULL AS INTEGER ) > ( 42 / 61 ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-1400 SELECT ALL - ( 26 ) + col3 AS col0 FROM tab1 AS cor0 WHERE NOT - CAST( NULL AS SIGNED ) > ( 42 / 61 ) ---- skipif mysql # not compatible query I rowsort label-1400 SELECT ALL - ( 26 ) + col3 AS col0 FROM tab1 AS cor0 WHERE NOT - CAST ( NULL AS INTEGER ) > ( 42 / 61 ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-1400 SELECT ALL - ( 26 ) + col3 AS col0 FROM tab2 AS cor0 WHERE NOT - CAST( NULL AS SIGNED ) > ( 42 / 61 ) ---- skipif mysql # not compatible query I rowsort label-1400 SELECT ALL - ( 26 ) + col3 AS col0 FROM tab2 AS cor0 WHERE NOT - CAST ( NULL AS INTEGER ) > ( 42 / 61 ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-1400 SELECT ALL - ( 26 ) + col3 AS col0 FROM tab3 AS cor0 WHERE NOT - CAST( NULL AS SIGNED ) > ( 42 / 61 ) ---- skipif mysql # not compatible query I rowsort label-1400 SELECT ALL - ( 26 ) + col3 AS col0 FROM tab3 AS cor0 WHERE NOT - CAST ( NULL AS INTEGER ) > ( 42 / 61 ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-1400 SELECT ALL - ( 26 ) + col3 AS col0 FROM tab4 AS cor0 WHERE NOT - CAST( NULL AS SIGNED ) > ( 42 / 61 ) ---- skipif mysql # not compatible query I rowsort label-1400 SELECT ALL - ( 26 ) + col3 AS col0 FROM tab4 AS cor0 WHERE NOT - CAST ( NULL AS INTEGER ) > ( 42 / 61 ) ---- query IIIIIII rowsort label-1405 SELECT ALL * FROM tab0 AS cor0 WHERE NOT 40 NOT BETWEEN + col0 * col4 AND ( col1 ) ---- query IIIIIII rowsort label-1405 SELECT ALL * FROM tab1 AS cor0 WHERE NOT 40 NOT BETWEEN + col0 * col4 AND ( col1 ) ---- query IIIIIII rowsort label-1405 SELECT ALL * FROM tab2 AS cor0 WHERE NOT 40 NOT BETWEEN + col0 * col4 AND ( col1 ) ---- query IIIIIII rowsort label-1405 SELECT ALL * FROM tab3 AS cor0 WHERE NOT 40 NOT BETWEEN + col0 * col4 AND ( col1 ) ---- query IIIIIII rowsort label-1405 SELECT ALL * FROM tab4 AS cor0 WHERE NOT 40 NOT BETWEEN + col0 * col4 AND ( col1 ) ---- query IIIIIII rowsort label-1410 SELECT ALL * FROM tab0 AS cor0 WHERE NOT ( col2 ) IS NOT NULL ---- query IIIIIII rowsort label-1410 SELECT ALL * FROM tab1 AS cor0 WHERE NOT ( col2 ) IS NOT NULL ---- query IIIIIII rowsort label-1410 SELECT ALL * FROM tab2 AS cor0 WHERE NOT ( col2 ) IS NOT NULL ---- query IIIIIII rowsort label-1410 SELECT ALL * FROM tab3 AS cor0 WHERE NOT ( col2 ) IS NOT NULL ---- query IIIIIII rowsort label-1410 SELECT ALL * FROM tab4 AS cor0 WHERE NOT ( col2 ) IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-1415 SELECT ALL + 54 + + CAST( NULL AS SIGNED ) AS col3 FROM tab0 AS cor0 WHERE NOT + ( col1 ) * col4 + - col4 IN ( - col4 ) ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 skipif mysql # not compatible query I rowsort label-1415 SELECT ALL + 54 + + CAST ( NULL AS INTEGER ) AS col3 FROM tab0 AS cor0 WHERE NOT + ( col1 ) * col4 + - col4 IN ( - col4 ) ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-1415 SELECT ALL + 54 + + CAST( NULL AS SIGNED ) AS col3 FROM tab1 AS cor0 WHERE NOT + ( col1 ) * col4 + - col4 IN ( - col4 ) ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 skipif mysql # not compatible query I rowsort label-1415 SELECT ALL + 54 + + CAST ( NULL AS INTEGER ) AS col3 FROM tab1 AS cor0 WHERE NOT + ( col1 ) * col4 + - col4 IN ( - col4 ) ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-1415 SELECT ALL + 54 + + CAST( NULL AS SIGNED ) AS col3 FROM tab2 AS cor0 WHERE NOT + ( col1 ) * col4 + - col4 IN ( - col4 ) ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 skipif mysql # not compatible query I rowsort label-1415 SELECT ALL + 54 + + CAST ( NULL AS INTEGER ) AS col3 FROM tab2 AS cor0 WHERE NOT + ( col1 ) * col4 + - col4 IN ( - col4 ) ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-1415 SELECT ALL + 54 + + CAST( NULL AS SIGNED ) AS col3 FROM tab3 AS cor0 WHERE NOT + ( col1 ) * col4 + - col4 IN ( - col4 ) ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 skipif mysql # not compatible query I rowsort label-1415 SELECT ALL + 54 + + CAST ( NULL AS INTEGER ) AS col3 FROM tab3 AS cor0 WHERE NOT + ( col1 ) * col4 + - col4 IN ( - col4 ) ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-1415 SELECT ALL + 54 + + CAST( NULL AS SIGNED ) AS col3 FROM tab4 AS cor0 WHERE NOT + ( col1 ) * col4 + - col4 IN ( - col4 ) ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 skipif mysql # not compatible query I rowsort label-1415 SELECT ALL + 54 + + CAST ( NULL AS INTEGER ) AS col3 FROM tab4 AS cor0 WHERE NOT + ( col1 ) * col4 + - col4 IN ( - col4 ) ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 onlyif mysql # CAST syntax: DECIMAL type: query I rowsort label-1420 SELECT - 94 FROM tab0 AS cor0 WHERE NOT NULL IN ( - CAST( NULL AS DECIMAL ) ) ---- skipif mysql # not compatible query I rowsort label-1420 SELECT - 94 FROM tab0 AS cor0 WHERE NOT NULL IN ( - CAST ( NULL AS REAL ) ) ---- onlyif mysql # CAST syntax: DECIMAL type: query I rowsort label-1420 SELECT - 94 FROM tab1 AS cor0 WHERE NOT NULL IN ( - CAST( NULL AS DECIMAL ) ) ---- skipif mysql # not compatible query I rowsort label-1420 SELECT - 94 FROM tab1 AS cor0 WHERE NOT NULL IN ( - CAST ( NULL AS REAL ) ) ---- onlyif mysql # CAST syntax: DECIMAL type: query I rowsort label-1420 SELECT - 94 FROM tab2 AS cor0 WHERE NOT NULL IN ( - CAST( NULL AS DECIMAL ) ) ---- skipif mysql # not compatible query I rowsort label-1420 SELECT - 94 FROM tab2 AS cor0 WHERE NOT NULL IN ( - CAST ( NULL AS REAL ) ) ---- onlyif mysql # CAST syntax: DECIMAL type: query I rowsort label-1420 SELECT - 94 FROM tab3 AS cor0 WHERE NOT NULL IN ( - CAST( NULL AS DECIMAL ) ) ---- skipif mysql # not compatible query I rowsort label-1420 SELECT - 94 FROM tab3 AS cor0 WHERE NOT NULL IN ( - CAST ( NULL AS REAL ) ) ---- onlyif mysql # CAST syntax: DECIMAL type: query I rowsort label-1420 SELECT - 94 FROM tab4 AS cor0 WHERE NOT NULL IN ( - CAST( NULL AS DECIMAL ) ) ---- skipif mysql # not compatible query I rowsort label-1420 SELECT - 94 FROM tab4 AS cor0 WHERE NOT NULL IN ( - CAST ( NULL AS REAL ) ) ---- query IIIIIII rowsort label-1425 SELECT * FROM tab0 AS cor0 WHERE col3 * + col0 IS NULL ---- query IIIIIII rowsort label-1425 SELECT * FROM tab1 AS cor0 WHERE col3 * + col0 IS NULL ---- query IIIIIII rowsort label-1425 SELECT * FROM tab2 AS cor0 WHERE col3 * + col0 IS NULL ---- query IIIIIII rowsort label-1425 SELECT * FROM tab3 AS cor0 WHERE col3 * + col0 IS NULL ---- query IIIIIII rowsort label-1425 SELECT * FROM tab4 AS cor0 WHERE col3 * + col0 IS NULL ---- query IIIIIII rowsort label-1430 SELECT * FROM tab0 WHERE NULL BETWEEN ( 36 ) AND ( NULL ) ---- query IIIIIII rowsort label-1430 SELECT * FROM tab1 WHERE NULL BETWEEN ( 36 ) AND ( NULL ) ---- query IIIIIII rowsort label-1430 SELECT * FROM tab2 WHERE NULL BETWEEN ( 36 ) AND ( NULL ) ---- query IIIIIII rowsort label-1430 SELECT * FROM tab3 WHERE NULL BETWEEN ( 36 ) AND ( NULL ) ---- query IIIIIII rowsort label-1430 SELECT * FROM tab4 WHERE NULL BETWEEN ( 36 ) AND ( NULL ) ---- onlyif mysql # aggregate syntax: query I rowsort label-1435 SELECT + ( + COUNT( * ) ) + + 44 FROM tab0 WHERE NOT ( NULL ) <> ( NULL ) ---- 44 skipif mysql # not compatible query I rowsort label-1435 SELECT + ( + COUNT ( * ) ) + + 44 FROM tab0 WHERE NOT ( NULL ) <> ( NULL ) ---- 44 onlyif mysql # aggregate syntax: query I rowsort label-1435 SELECT + ( + COUNT( * ) ) + + 44 FROM tab1 WHERE NOT ( NULL ) <> ( NULL ) ---- 44 skipif mysql # not compatible query I rowsort label-1435 SELECT + ( + COUNT ( * ) ) + + 44 FROM tab1 WHERE NOT ( NULL ) <> ( NULL ) ---- 44 onlyif mysql # aggregate syntax: query I rowsort label-1435 SELECT + ( + COUNT( * ) ) + + 44 FROM tab2 WHERE NOT ( NULL ) <> ( NULL ) ---- 44 skipif mysql # not compatible query I rowsort label-1435 SELECT + ( + COUNT ( * ) ) + + 44 FROM tab2 WHERE NOT ( NULL ) <> ( NULL ) ---- 44 onlyif mysql # aggregate syntax: query I rowsort label-1435 SELECT + ( + COUNT( * ) ) + + 44 FROM tab3 WHERE NOT ( NULL ) <> ( NULL ) ---- 44 skipif mysql # not compatible query I rowsort label-1435 SELECT + ( + COUNT ( * ) ) + + 44 FROM tab3 WHERE NOT ( NULL ) <> ( NULL ) ---- 44 onlyif mysql # aggregate syntax: query I rowsort label-1435 SELECT + ( + COUNT( * ) ) + + 44 FROM tab4 WHERE NOT ( NULL ) <> ( NULL ) ---- 44 skipif mysql # not compatible query I rowsort label-1435 SELECT + ( + COUNT ( * ) ) + + 44 FROM tab4 WHERE NOT ( NULL ) <> ( NULL ) ---- 44 query I rowsort label-1440 SELECT col3 * - col3 + col3 FROM tab0 WHERE NOT - 86 IS NOT NULL ---- query I rowsort label-1440 SELECT col3 * - col3 + col3 FROM tab1 WHERE NOT - 86 IS NOT NULL ---- query I rowsort label-1440 SELECT col3 * - col3 + col3 FROM tab2 WHERE NOT - 86 IS NOT NULL ---- query I rowsort label-1440 SELECT col3 * - col3 + col3 FROM tab3 WHERE NOT - 86 IS NOT NULL ---- query I rowsort label-1440 SELECT col3 * - col3 + col3 FROM tab4 WHERE NOT - 86 IS NOT NULL ---- query IIIIIII rowsort label-1445 SELECT ALL * FROM tab0 AS cor0 WHERE NOT NULL NOT IN ( col4 + - col1 ) ---- query IIIIIII rowsort label-1445 SELECT ALL * FROM tab1 AS cor0 WHERE NOT NULL NOT IN ( col4 + - col1 ) ---- query IIIIIII rowsort label-1445 SELECT ALL * FROM tab2 AS cor0 WHERE NOT NULL NOT IN ( col4 + - col1 ) ---- query IIIIIII rowsort label-1445 SELECT ALL * FROM tab3 AS cor0 WHERE NOT NULL NOT IN ( col4 + - col1 ) ---- query IIIIIII rowsort label-1445 SELECT ALL * FROM tab4 AS cor0 WHERE NOT NULL NOT IN ( col4 + - col1 ) ---- query I rowsort label-1450 SELECT col1 FROM tab0 AS cor0 WHERE NOT col3 * + 99 >= + col1 ---- query I rowsort label-1450 SELECT col1 FROM tab1 AS cor0 WHERE NOT col3 * + 99 >= + col1 ---- query I rowsort label-1450 SELECT col1 FROM tab2 AS cor0 WHERE NOT col3 * + 99 >= + col1 ---- query I rowsort label-1450 SELECT col1 FROM tab3 AS cor0 WHERE NOT col3 * + 99 >= + col1 ---- query I rowsort label-1450 SELECT col1 FROM tab4 AS cor0 WHERE NOT col3 * + 99 >= + col1 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-1455 SELECT CAST( NULL AS SIGNED ) AS col3 FROM tab0 WHERE ( col1 IS NULL ) ---- skipif mysql # not compatible query I rowsort label-1455 SELECT CAST ( NULL AS INTEGER ) AS col3 FROM tab0 WHERE ( col1 IS NULL ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-1455 SELECT CAST( NULL AS SIGNED ) AS col3 FROM tab1 WHERE ( col1 IS NULL ) ---- skipif mysql # not compatible query I rowsort label-1455 SELECT CAST ( NULL AS INTEGER ) AS col3 FROM tab1 WHERE ( col1 IS NULL ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-1455 SELECT CAST( NULL AS SIGNED ) AS col3 FROM tab2 WHERE ( col1 IS NULL ) ---- skipif mysql # not compatible query I rowsort label-1455 SELECT CAST ( NULL AS INTEGER ) AS col3 FROM tab2 WHERE ( col1 IS NULL ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-1455 SELECT CAST( NULL AS SIGNED ) AS col3 FROM tab3 WHERE ( col1 IS NULL ) ---- skipif mysql # not compatible query I rowsort label-1455 SELECT CAST ( NULL AS INTEGER ) AS col3 FROM tab3 WHERE ( col1 IS NULL ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-1455 SELECT CAST( NULL AS SIGNED ) AS col3 FROM tab4 WHERE ( col1 IS NULL ) ---- skipif mysql # not compatible query I rowsort label-1455 SELECT CAST ( NULL AS INTEGER ) AS col3 FROM tab4 WHERE ( col1 IS NULL ) ---- onlyif mysql # aggregate syntax: query I rowsort label-1460 SELECT + ( + COUNT( * ) ) + 55 AS col2 FROM tab0 WHERE ( - 45 IN ( + 46 ) ) ---- 55 skipif mysql # not compatible query I rowsort label-1460 SELECT + ( + COUNT ( * ) ) + 55 AS col2 FROM tab0 WHERE ( - 45 IN ( + 46 ) ) ---- 55 onlyif mysql # aggregate syntax: query I rowsort label-1460 SELECT + ( + COUNT( * ) ) + 55 AS col2 FROM tab1 WHERE ( - 45 IN ( + 46 ) ) ---- 55 skipif mysql # not compatible query I rowsort label-1460 SELECT + ( + COUNT ( * ) ) + 55 AS col2 FROM tab1 WHERE ( - 45 IN ( + 46 ) ) ---- 55 onlyif mysql # aggregate syntax: query I rowsort label-1460 SELECT + ( + COUNT( * ) ) + 55 AS col2 FROM tab2 WHERE ( - 45 IN ( + 46 ) ) ---- 55 skipif mysql # not compatible query I rowsort label-1460 SELECT + ( + COUNT ( * ) ) + 55 AS col2 FROM tab2 WHERE ( - 45 IN ( + 46 ) ) ---- 55 onlyif mysql # aggregate syntax: query I rowsort label-1460 SELECT + ( + COUNT( * ) ) + 55 AS col2 FROM tab3 WHERE ( - 45 IN ( + 46 ) ) ---- 55 skipif mysql # not compatible query I rowsort label-1460 SELECT + ( + COUNT ( * ) ) + 55 AS col2 FROM tab3 WHERE ( - 45 IN ( + 46 ) ) ---- 55 onlyif mysql # aggregate syntax: query I rowsort label-1460 SELECT + ( + COUNT( * ) ) + 55 AS col2 FROM tab4 WHERE ( - 45 IN ( + 46 ) ) ---- 55 skipif mysql # not compatible query I rowsort label-1460 SELECT + ( + COUNT ( * ) ) + 55 AS col2 FROM tab4 WHERE ( - 45 IN ( + 46 ) ) ---- 55 query I rowsort label-1465 SELECT col5 FROM tab0 WHERE ( - col0 * - 24 IS NOT NULL ) ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-1465 SELECT col5 FROM tab1 WHERE ( - col0 * - 24 IS NOT NULL ) ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-1465 SELECT col5 FROM tab2 WHERE ( - col0 * - 24 IS NOT NULL ) ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-1465 SELECT col5 FROM tab3 WHERE ( - col0 * - 24 IS NOT NULL ) ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-1465 SELECT col5 FROM tab4 WHERE ( - col0 * - 24 IS NOT NULL ) ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-1470 SELECT col5 FROM tab0 AS cor0 WHERE NOT col0 IN ( 46 / + 54 ) ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-1470 SELECT col5 FROM tab1 AS cor0 WHERE NOT col0 IN ( 46 / + 54 ) ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-1470 SELECT col5 FROM tab2 AS cor0 WHERE NOT col0 IN ( 46 / + 54 ) ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-1470 SELECT col5 FROM tab3 AS cor0 WHERE NOT col0 IN ( 46 / + 54 ) ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-1470 SELECT col5 FROM tab4 AS cor0 WHERE NOT col0 IN ( 46 / + 54 ) ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query IIIIIII rowsort label-1475 SELECT * FROM tab0 AS cor0 WHERE NOT ( - col1 / col0 * ( + 96 * ( 65 ) ) ) < NULL ---- query IIIIIII rowsort label-1475 SELECT * FROM tab1 AS cor0 WHERE NOT ( - col1 / col0 * ( + 96 * ( 65 ) ) ) < NULL ---- query IIIIIII rowsort label-1475 SELECT * FROM tab2 AS cor0 WHERE NOT ( - col1 / col0 * ( + 96 * ( 65 ) ) ) < NULL ---- query IIIIIII rowsort label-1475 SELECT * FROM tab3 AS cor0 WHERE NOT ( - col1 / col0 * ( + 96 * ( 65 ) ) ) < NULL ---- query IIIIIII rowsort label-1475 SELECT * FROM tab4 AS cor0 WHERE NOT ( - col1 / col0 * ( + 96 * ( 65 ) ) ) < NULL ---- query IIIIIII rowsort label-1480 SELECT * FROM tab0 AS cor0 WHERE NOT ( col2 ) IS NOT NULL ---- query IIIIIII rowsort label-1480 SELECT * FROM tab1 AS cor0 WHERE NOT ( col2 ) IS NOT NULL ---- query IIIIIII rowsort label-1480 SELECT * FROM tab2 AS cor0 WHERE NOT ( col2 ) IS NOT NULL ---- query IIIIIII rowsort label-1480 SELECT * FROM tab3 AS cor0 WHERE NOT ( col2 ) IS NOT NULL ---- query IIIIIII rowsort label-1480 SELECT * FROM tab4 AS cor0 WHERE NOT ( col2 ) IS NOT NULL ---- query I rowsort label-1485 SELECT DISTINCT - col3 * - + 9 AS col0 FROM tab0 WHERE ( NULL ) IS NULL ---- 10 values hashing to d1682975ed9dbd52499ec5184ecde9b7 query I rowsort label-1485 SELECT DISTINCT - col3 * - + 9 AS col0 FROM tab1 WHERE ( NULL ) IS NULL ---- 10 values hashing to d1682975ed9dbd52499ec5184ecde9b7 query I rowsort label-1485 SELECT DISTINCT - col3 * - + 9 AS col0 FROM tab2 WHERE ( NULL ) IS NULL ---- 10 values hashing to d1682975ed9dbd52499ec5184ecde9b7 query I rowsort label-1485 SELECT DISTINCT - col3 * - + 9 AS col0 FROM tab3 WHERE ( NULL ) IS NULL ---- 10 values hashing to d1682975ed9dbd52499ec5184ecde9b7 query I rowsort label-1485 SELECT DISTINCT - col3 * - + 9 AS col0 FROM tab4 WHERE ( NULL ) IS NULL ---- 10 values hashing to d1682975ed9dbd52499ec5184ecde9b7 query I rowsort label-1490 SELECT ALL col2 FROM tab0 WHERE - 84 / + col0 + col1 <= ( NULL ) ---- query I rowsort label-1490 SELECT ALL col2 FROM tab1 WHERE - 84 / + col0 + col1 <= ( NULL ) ---- query I rowsort label-1490 SELECT ALL col2 FROM tab2 WHERE - 84 / + col0 + col1 <= ( NULL ) ---- query I rowsort label-1490 SELECT ALL col2 FROM tab3 WHERE - 84 / + col0 + col1 <= ( NULL ) ---- query I rowsort label-1490 SELECT ALL col2 FROM tab4 WHERE - 84 / + col0 + col1 <= ( NULL ) ---- query IIIIIII rowsort label-1495 SELECT ALL * FROM tab0 WHERE NULL <= + col4 ---- query IIIIIII rowsort label-1495 SELECT ALL * FROM tab1 WHERE NULL <= + col4 ---- query IIIIIII rowsort label-1495 SELECT ALL * FROM tab2 WHERE NULL <= + col4 ---- query IIIIIII rowsort label-1495 SELECT ALL * FROM tab3 WHERE NULL <= + col4 ---- query IIIIIII rowsort label-1495 SELECT ALL * FROM tab4 WHERE NULL <= + col4 ---- query IIIIIII rowsort label-1500 SELECT ALL * FROM tab0 WHERE + 80 < ( + col3 ) AND NOT NULL <> ( NULL ) ---- query IIIIIII rowsort label-1500 SELECT ALL * FROM tab1 WHERE + 80 < ( + col3 ) AND NOT NULL <> ( NULL ) ---- query IIIIIII rowsort label-1500 SELECT ALL * FROM tab2 WHERE + 80 < ( + col3 ) AND NOT NULL <> ( NULL ) ---- query IIIIIII rowsort label-1500 SELECT ALL * FROM tab3 WHERE + 80 < ( + col3 ) AND NOT NULL <> ( NULL ) ---- query IIIIIII rowsort label-1500 SELECT ALL * FROM tab4 WHERE + 80 < ( + col3 ) AND NOT NULL <> ( NULL ) ---- query I rowsort label-1505 SELECT - col4 * col0 FROM tab0 WHERE col0 + col4 IS NULL ---- query I rowsort label-1505 SELECT - col4 * col0 FROM tab1 WHERE col0 + col4 IS NULL ---- query I rowsort label-1505 SELECT - col4 * col0 FROM tab2 WHERE col0 + col4 IS NULL ---- query I rowsort label-1505 SELECT - col4 * col0 FROM tab3 WHERE col0 + col4 IS NULL ---- query I rowsort label-1505 SELECT - col4 * col0 FROM tab4 WHERE col0 + col4 IS NULL ---- onlyif mysql # aggregate syntax: query I rowsort label-1510 SELECT DISTINCT + MIN( DISTINCT + col3 ) FROM tab0 AS cor0 WHERE NOT col0 * - - col4 IS NULL ---- 49 skipif mysql # not compatible query I rowsort label-1510 SELECT DISTINCT + MIN ( DISTINCT + col3 ) FROM tab0 AS cor0 WHERE NOT col0 * - - col4 IS NULL ---- 49 onlyif mysql # aggregate syntax: query I rowsort label-1510 SELECT DISTINCT + MIN( DISTINCT + col3 ) FROM tab1 AS cor0 WHERE NOT col0 * - - col4 IS NULL ---- 49 skipif mysql # not compatible query I rowsort label-1510 SELECT DISTINCT + MIN ( DISTINCT + col3 ) FROM tab1 AS cor0 WHERE NOT col0 * - - col4 IS NULL ---- 49 onlyif mysql # aggregate syntax: query I rowsort label-1510 SELECT DISTINCT + MIN( DISTINCT + col3 ) FROM tab2 AS cor0 WHERE NOT col0 * - - col4 IS NULL ---- 49 skipif mysql # not compatible query I rowsort label-1510 SELECT DISTINCT + MIN ( DISTINCT + col3 ) FROM tab2 AS cor0 WHERE NOT col0 * - - col4 IS NULL ---- 49 onlyif mysql # aggregate syntax: query I rowsort label-1510 SELECT DISTINCT + MIN( DISTINCT + col3 ) FROM tab3 AS cor0 WHERE NOT col0 * - - col4 IS NULL ---- 49 skipif mysql # not compatible query I rowsort label-1510 SELECT DISTINCT + MIN ( DISTINCT + col3 ) FROM tab3 AS cor0 WHERE NOT col0 * - - col4 IS NULL ---- 49 onlyif mysql # aggregate syntax: query I rowsort label-1510 SELECT DISTINCT + MIN( DISTINCT + col3 ) FROM tab4 AS cor0 WHERE NOT col0 * - - col4 IS NULL ---- 49 skipif mysql # not compatible query I rowsort label-1510 SELECT DISTINCT + MIN ( DISTINCT + col3 ) FROM tab4 AS cor0 WHERE NOT col0 * - - col4 IS NULL ---- 49 query I rowsort label-1515 SELECT + col0 FROM tab0 AS cor0 WHERE NOT 29 IS NOT NULL ---- query I rowsort label-1515 SELECT + col0 FROM tab1 AS cor0 WHERE NOT 29 IS NOT NULL ---- query I rowsort label-1515 SELECT + col0 FROM tab2 AS cor0 WHERE NOT 29 IS NOT NULL ---- query I rowsort label-1515 SELECT + col0 FROM tab3 AS cor0 WHERE NOT 29 IS NOT NULL ---- query I rowsort label-1515 SELECT + col0 FROM tab4 AS cor0 WHERE NOT 29 IS NOT NULL ---- query I rowsort label-1520 SELECT + col2 AS col3 FROM tab0 WHERE - + col1 IS NULL ---- query I rowsort label-1520 SELECT + col2 AS col3 FROM tab1 WHERE - + col1 IS NULL ---- query I rowsort label-1520 SELECT + col2 AS col3 FROM tab2 WHERE - + col1 IS NULL ---- query I rowsort label-1520 SELECT + col2 AS col3 FROM tab3 WHERE - + col1 IS NULL ---- query I rowsort label-1520 SELECT + col2 AS col3 FROM tab4 WHERE - + col1 IS NULL ---- query I rowsort label-1525 SELECT ( + 10 ) - + col1 FROM tab0 WHERE - 17 IS NULL ---- query I rowsort label-1525 SELECT ( + 10 ) - + col1 FROM tab1 WHERE - 17 IS NULL ---- query I rowsort label-1525 SELECT ( + 10 ) - + col1 FROM tab2 WHERE - 17 IS NULL ---- query I rowsort label-1525 SELECT ( + 10 ) - + col1 FROM tab3 WHERE - 17 IS NULL ---- query I rowsort label-1525 SELECT ( + 10 ) - + col1 FROM tab4 WHERE - 17 IS NULL ---- query IIIIIII rowsort label-1530 SELECT ALL * FROM tab0 AS cor0 WHERE NOT ( NULL ) IN ( + col1 + 99 ) ---- query IIIIIII rowsort label-1530 SELECT ALL * FROM tab1 AS cor0 WHERE NOT ( NULL ) IN ( + col1 + 99 ) ---- query IIIIIII rowsort label-1530 SELECT ALL * FROM tab2 AS cor0 WHERE NOT ( NULL ) IN ( + col1 + 99 ) ---- query IIIIIII rowsort label-1530 SELECT ALL * FROM tab3 AS cor0 WHERE NOT ( NULL ) IN ( + col1 + 99 ) ---- query IIIIIII rowsort label-1530 SELECT ALL * FROM tab4 AS cor0 WHERE NOT ( NULL ) IN ( + col1 + 99 ) ---- query I rowsort label-1535 SELECT ALL + col1 FROM tab0 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-1535 SELECT ALL + col1 FROM tab1 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-1535 SELECT ALL + col1 FROM tab2 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-1535 SELECT ALL + col1 FROM tab3 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-1535 SELECT ALL + col1 FROM tab4 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-1540 SELECT 28 FROM tab0 AS cor0 WHERE NOT col4 IN ( - 50 ) ---- 10 values hashing to e0a72895f4add43cb160360266ef8fc2 query I rowsort label-1540 SELECT 28 FROM tab1 AS cor0 WHERE NOT col4 IN ( - 50 ) ---- 10 values hashing to e0a72895f4add43cb160360266ef8fc2 query I rowsort label-1540 SELECT 28 FROM tab2 AS cor0 WHERE NOT col4 IN ( - 50 ) ---- 10 values hashing to e0a72895f4add43cb160360266ef8fc2 query I rowsort label-1540 SELECT 28 FROM tab3 AS cor0 WHERE NOT col4 IN ( - 50 ) ---- 10 values hashing to e0a72895f4add43cb160360266ef8fc2 query I rowsort label-1540 SELECT 28 FROM tab4 AS cor0 WHERE NOT col4 IN ( - 50 ) ---- 10 values hashing to e0a72895f4add43cb160360266ef8fc2 skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-1545 SELECT col3 col2 FROM tab0 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 23b2d4c27568a1c64eac6992fad5c445 skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-1545 SELECT col3 col2 FROM tab1 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 23b2d4c27568a1c64eac6992fad5c445 skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-1545 SELECT col3 col2 FROM tab2 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 23b2d4c27568a1c64eac6992fad5c445 skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-1545 SELECT col3 col2 FROM tab3 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 23b2d4c27568a1c64eac6992fad5c445 skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-1545 SELECT col3 col2 FROM tab4 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 23b2d4c27568a1c64eac6992fad5c445 query IIIIIII rowsort label-1550 SELECT ALL * FROM tab0 WHERE NOT NULL <> col4 * + col0 * - + col1 ---- query IIIIIII rowsort label-1550 SELECT ALL * FROM tab1 WHERE NOT NULL <> col4 * + col0 * - + col1 ---- query IIIIIII rowsort label-1550 SELECT ALL * FROM tab2 WHERE NOT NULL <> col4 * + col0 * - + col1 ---- query IIIIIII rowsort label-1550 SELECT ALL * FROM tab3 WHERE NOT NULL <> col4 * + col0 * - + col1 ---- query IIIIIII rowsort label-1550 SELECT ALL * FROM tab4 WHERE NOT NULL <> col4 * + col0 * - + col1 ---- onlyif mysql # aggregate syntax: query I rowsort label-1555 SELECT - COUNT( * ) AS col4 FROM tab0 WHERE NULL IS NOT NULL ---- 0 skipif mysql # not compatible query I rowsort label-1555 SELECT - COUNT ( * ) AS col4 FROM tab0 WHERE NULL IS NOT NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-1555 SELECT - COUNT( * ) AS col4 FROM tab1 WHERE NULL IS NOT NULL ---- 0 skipif mysql # not compatible query I rowsort label-1555 SELECT - COUNT ( * ) AS col4 FROM tab1 WHERE NULL IS NOT NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-1555 SELECT - COUNT( * ) AS col4 FROM tab2 WHERE NULL IS NOT NULL ---- 0 skipif mysql # not compatible query I rowsort label-1555 SELECT - COUNT ( * ) AS col4 FROM tab2 WHERE NULL IS NOT NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-1555 SELECT - COUNT( * ) AS col4 FROM tab3 WHERE NULL IS NOT NULL ---- 0 skipif mysql # not compatible query I rowsort label-1555 SELECT - COUNT ( * ) AS col4 FROM tab3 WHERE NULL IS NOT NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-1555 SELECT - COUNT( * ) AS col4 FROM tab4 WHERE NULL IS NOT NULL ---- 0 skipif mysql # not compatible query I rowsort label-1555 SELECT - COUNT ( * ) AS col4 FROM tab4 WHERE NULL IS NOT NULL ---- 0 query IIIIIII rowsort label-1560 SELECT * FROM tab0 AS cor0 WHERE NOT - 37 >= + - 82 ---- query IIIIIII rowsort label-1560 SELECT * FROM tab1 AS cor0 WHERE NOT - 37 >= + - 82 ---- query IIIIIII rowsort label-1560 SELECT * FROM tab2 AS cor0 WHERE NOT - 37 >= + - 82 ---- query IIIIIII rowsort label-1560 SELECT * FROM tab3 AS cor0 WHERE NOT - 37 >= + - 82 ---- query IIIIIII rowsort label-1560 SELECT * FROM tab4 AS cor0 WHERE NOT - 37 >= + - 82 ---- onlyif mysql # aggregate syntax: query I rowsort label-1565 SELECT + COUNT( * ) col0 FROM tab0 WHERE NOT + + 51 + + col0 >= ( - - col1 ) ---- 5 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-1565 SELECT + COUNT ( * ) col0 FROM tab0 WHERE NOT + + 51 + + col0 >= ( - - col1 ) ---- 5 onlyif mysql # aggregate syntax: query I rowsort label-1565 SELECT + COUNT( * ) col0 FROM tab1 WHERE NOT + + 51 + + col0 >= ( - - col1 ) ---- 5 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-1565 SELECT + COUNT ( * ) col0 FROM tab1 WHERE NOT + + 51 + + col0 >= ( - - col1 ) ---- 5 onlyif mysql # aggregate syntax: query I rowsort label-1565 SELECT + COUNT( * ) col0 FROM tab2 WHERE NOT + + 51 + + col0 >= ( - - col1 ) ---- 5 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-1565 SELECT + COUNT ( * ) col0 FROM tab2 WHERE NOT + + 51 + + col0 >= ( - - col1 ) ---- 5 onlyif mysql # aggregate syntax: query I rowsort label-1565 SELECT + COUNT( * ) col0 FROM tab3 WHERE NOT + + 51 + + col0 >= ( - - col1 ) ---- 5 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-1565 SELECT + COUNT ( * ) col0 FROM tab3 WHERE NOT + + 51 + + col0 >= ( - - col1 ) ---- 5 onlyif mysql # aggregate syntax: query I rowsort label-1565 SELECT + COUNT( * ) col0 FROM tab4 WHERE NOT + + 51 + + col0 >= ( - - col1 ) ---- 5 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-1565 SELECT + COUNT ( * ) col0 FROM tab4 WHERE NOT + + 51 + + col0 >= ( - - col1 ) ---- 5 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-1570 SELECT ALL 98 FROM tab0 WHERE + CAST( NULL AS SIGNED ) + - col3 - + col0 NOT BETWEEN ( NULL ) AND NULL ---- skipif mysql # not compatible query I rowsort label-1570 SELECT ALL 98 FROM tab0 WHERE + CAST ( NULL AS INTEGER ) + - col3 - + col0 NOT BETWEEN ( NULL ) AND NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-1570 SELECT ALL 98 FROM tab1 WHERE + CAST( NULL AS SIGNED ) + - col3 - + col0 NOT BETWEEN ( NULL ) AND NULL ---- skipif mysql # not compatible query I rowsort label-1570 SELECT ALL 98 FROM tab1 WHERE + CAST ( NULL AS INTEGER ) + - col3 - + col0 NOT BETWEEN ( NULL ) AND NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-1570 SELECT ALL 98 FROM tab2 WHERE + CAST( NULL AS SIGNED ) + - col3 - + col0 NOT BETWEEN ( NULL ) AND NULL ---- skipif mysql # not compatible query I rowsort label-1570 SELECT ALL 98 FROM tab2 WHERE + CAST ( NULL AS INTEGER ) + - col3 - + col0 NOT BETWEEN ( NULL ) AND NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-1570 SELECT ALL 98 FROM tab3 WHERE + CAST( NULL AS SIGNED ) + - col3 - + col0 NOT BETWEEN ( NULL ) AND NULL ---- skipif mysql # not compatible query I rowsort label-1570 SELECT ALL 98 FROM tab3 WHERE + CAST ( NULL AS INTEGER ) + - col3 - + col0 NOT BETWEEN ( NULL ) AND NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-1570 SELECT ALL 98 FROM tab4 WHERE + CAST( NULL AS SIGNED ) + - col3 - + col0 NOT BETWEEN ( NULL ) AND NULL ---- skipif mysql # not compatible query I rowsort label-1570 SELECT ALL 98 FROM tab4 WHERE + CAST ( NULL AS INTEGER ) + - col3 - + col0 NOT BETWEEN ( NULL ) AND NULL ---- query IIIIIII rowsort label-1575 SELECT * FROM tab0 AS cor0 WHERE col1 BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-1575 SELECT * FROM tab1 AS cor0 WHERE col1 BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-1575 SELECT * FROM tab2 AS cor0 WHERE col1 BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-1575 SELECT * FROM tab3 AS cor0 WHERE col1 BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-1575 SELECT * FROM tab4 AS cor0 WHERE col1 BETWEEN NULL AND NULL ---- query I rowsort label-1580 SELECT DISTINCT + col0 AS col2 FROM tab0 AS cor0 WHERE + col3 + - + col4 IS NULL ---- query I rowsort label-1580 SELECT DISTINCT + col0 AS col2 FROM tab1 AS cor0 WHERE + col3 + - + col4 IS NULL ---- query I rowsort label-1580 SELECT DISTINCT + col0 AS col2 FROM tab2 AS cor0 WHERE + col3 + - + col4 IS NULL ---- query I rowsort label-1580 SELECT DISTINCT + col0 AS col2 FROM tab3 AS cor0 WHERE + col3 + - + col4 IS NULL ---- query I rowsort label-1580 SELECT DISTINCT + col0 AS col2 FROM tab4 AS cor0 WHERE + col3 + - + col4 IS NULL ---- query I rowsort label-1585 SELECT DISTINCT + 37 AS col3 FROM tab0 AS cor0 WHERE col1 * 30 + - - col3 >= ( NULL ) ---- query I rowsort label-1585 SELECT DISTINCT + 37 AS col3 FROM tab1 AS cor0 WHERE col1 * 30 + - - col3 >= ( NULL ) ---- query I rowsort label-1585 SELECT DISTINCT + 37 AS col3 FROM tab2 AS cor0 WHERE col1 * 30 + - - col3 >= ( NULL ) ---- query I rowsort label-1585 SELECT DISTINCT + 37 AS col3 FROM tab3 AS cor0 WHERE col1 * 30 + - - col3 >= ( NULL ) ---- query I rowsort label-1585 SELECT DISTINCT + 37 AS col3 FROM tab4 AS cor0 WHERE col1 * 30 + - - col3 >= ( NULL ) ---- query IIIIIII rowsort label-1590 SELECT * FROM tab0 AS cor0 WHERE NOT NULL >= ( col0 / - + col0 ) ---- query IIIIIII rowsort label-1590 SELECT * FROM tab1 AS cor0 WHERE NOT NULL >= ( col0 / - + col0 ) ---- query IIIIIII rowsort label-1590 SELECT * FROM tab2 AS cor0 WHERE NOT NULL >= ( col0 / - + col0 ) ---- query IIIIIII rowsort label-1590 SELECT * FROM tab3 AS cor0 WHERE NOT NULL >= ( col0 / - + col0 ) ---- query IIIIIII rowsort label-1590 SELECT * FROM tab4 AS cor0 WHERE NOT NULL >= ( col0 / - + col0 ) ---- query IIIIIII rowsort label-1595 SELECT * FROM tab0 cor0 WHERE NOT 20 * + col1 IS NOT NULL ---- query IIIIIII rowsort label-1595 SELECT * FROM tab1 cor0 WHERE NOT 20 * + col1 IS NOT NULL ---- query IIIIIII rowsort label-1595 SELECT * FROM tab2 cor0 WHERE NOT 20 * + col1 IS NOT NULL ---- query IIIIIII rowsort label-1595 SELECT * FROM tab3 cor0 WHERE NOT 20 * + col1 IS NOT NULL ---- query IIIIIII rowsort label-1595 SELECT * FROM tab4 cor0 WHERE NOT 20 * + col1 IS NOT NULL ---- query I rowsort label-1600 SELECT ALL - col0 * + 72 FROM tab0 AS cor0 WHERE 81 + - col0 + + col1 <> NULL ---- query I rowsort label-1600 SELECT ALL - col0 * + 72 FROM tab1 AS cor0 WHERE 81 + - col0 + + col1 <> NULL ---- query I rowsort label-1600 SELECT ALL - col0 * + 72 FROM tab2 AS cor0 WHERE 81 + - col0 + + col1 <> NULL ---- query I rowsort label-1600 SELECT ALL - col0 * + 72 FROM tab3 AS cor0 WHERE 81 + - col0 + + col1 <> NULL ---- query I rowsort label-1600 SELECT ALL - col0 * + 72 FROM tab4 AS cor0 WHERE 81 + - col0 + + col1 <> NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-1605 SELECT - + CAST( NULL AS SIGNED ) + + col0 FROM tab0 WHERE NOT + - col3 - + 75 >= NULL ---- skipif mysql # not compatible query I rowsort label-1605 SELECT - + CAST ( NULL AS INTEGER ) + + col0 FROM tab0 WHERE NOT + - col3 - + 75 >= NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-1605 SELECT - + CAST( NULL AS SIGNED ) + + col0 FROM tab1 WHERE NOT + - col3 - + 75 >= NULL ---- skipif mysql # not compatible query I rowsort label-1605 SELECT - + CAST ( NULL AS INTEGER ) + + col0 FROM tab1 WHERE NOT + - col3 - + 75 >= NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-1605 SELECT - + CAST( NULL AS SIGNED ) + + col0 FROM tab2 WHERE NOT + - col3 - + 75 >= NULL ---- skipif mysql # not compatible query I rowsort label-1605 SELECT - + CAST ( NULL AS INTEGER ) + + col0 FROM tab2 WHERE NOT + - col3 - + 75 >= NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-1605 SELECT - + CAST( NULL AS SIGNED ) + + col0 FROM tab3 WHERE NOT + - col3 - + 75 >= NULL ---- skipif mysql # not compatible query I rowsort label-1605 SELECT - + CAST ( NULL AS INTEGER ) + + col0 FROM tab3 WHERE NOT + - col3 - + 75 >= NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-1605 SELECT - + CAST( NULL AS SIGNED ) + + col0 FROM tab4 WHERE NOT + - col3 - + 75 >= NULL ---- skipif mysql # not compatible query I rowsort label-1605 SELECT - + CAST ( NULL AS INTEGER ) + + col0 FROM tab4 WHERE NOT + - col3 - + 75 >= NULL ---- onlyif mysql # CAST syntax: SIGNED type: query II rowsort label-1610 SELECT DISTINCT - + col3, + col0 + CAST( NULL AS SIGNED ) FROM tab0 WHERE NOT NULL IS NULL ---- skipif mysql # not compatible query II rowsort label-1610 SELECT DISTINCT - + col3, + col0 + CAST ( NULL AS INTEGER ) FROM tab0 WHERE NOT NULL IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query II rowsort label-1610 SELECT DISTINCT - + col3, + col0 + CAST( NULL AS SIGNED ) FROM tab1 WHERE NOT NULL IS NULL ---- skipif mysql # not compatible query II rowsort label-1610 SELECT DISTINCT - + col3, + col0 + CAST ( NULL AS INTEGER ) FROM tab1 WHERE NOT NULL IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query II rowsort label-1610 SELECT DISTINCT - + col3, + col0 + CAST( NULL AS SIGNED ) FROM tab2 WHERE NOT NULL IS NULL ---- skipif mysql # not compatible query II rowsort label-1610 SELECT DISTINCT - + col3, + col0 + CAST ( NULL AS INTEGER ) FROM tab2 WHERE NOT NULL IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query II rowsort label-1610 SELECT DISTINCT - + col3, + col0 + CAST( NULL AS SIGNED ) FROM tab3 WHERE NOT NULL IS NULL ---- skipif mysql # not compatible query II rowsort label-1610 SELECT DISTINCT - + col3, + col0 + CAST ( NULL AS INTEGER ) FROM tab3 WHERE NOT NULL IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query II rowsort label-1610 SELECT DISTINCT - + col3, + col0 + CAST( NULL AS SIGNED ) FROM tab4 WHERE NOT NULL IS NULL ---- skipif mysql # not compatible query II rowsort label-1610 SELECT DISTINCT - + col3, + col0 + CAST ( NULL AS INTEGER ) FROM tab4 WHERE NOT NULL IS NULL ---- query I rowsort label-1615 SELECT - - 24 FROM tab0 WHERE NOT + 88 > + col3 ---- 9 values hashing to b0d834ef9e4346801b6aaa0e74b2c8ef query I rowsort label-1615 SELECT - - 24 FROM tab1 WHERE NOT + 88 > + col3 ---- 9 values hashing to b0d834ef9e4346801b6aaa0e74b2c8ef query I rowsort label-1615 SELECT - - 24 FROM tab2 WHERE NOT + 88 > + col3 ---- 9 values hashing to b0d834ef9e4346801b6aaa0e74b2c8ef query I rowsort label-1615 SELECT - - 24 FROM tab3 WHERE NOT + 88 > + col3 ---- 9 values hashing to b0d834ef9e4346801b6aaa0e74b2c8ef query I rowsort label-1615 SELECT - - 24 FROM tab4 WHERE NOT + 88 > + col3 ---- 9 values hashing to b0d834ef9e4346801b6aaa0e74b2c8ef query IIIIIII rowsort label-1620 SELECT ALL * FROM tab0 WHERE NOT NULL NOT IN ( - - col3 ) ---- query IIIIIII rowsort label-1620 SELECT ALL * FROM tab1 WHERE NOT NULL NOT IN ( - - col3 ) ---- query IIIIIII rowsort label-1620 SELECT ALL * FROM tab2 WHERE NOT NULL NOT IN ( - - col3 ) ---- query IIIIIII rowsort label-1620 SELECT ALL * FROM tab3 WHERE NOT NULL NOT IN ( - - col3 ) ---- query IIIIIII rowsort label-1620 SELECT ALL * FROM tab4 WHERE NOT NULL NOT IN ( - - col3 ) ---- query IIIIIII rowsort label-1625 SELECT * FROM tab0 AS cor0 WHERE - 83 BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-1625 SELECT * FROM tab1 AS cor0 WHERE - 83 BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-1625 SELECT * FROM tab2 AS cor0 WHERE - 83 BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-1625 SELECT * FROM tab3 AS cor0 WHERE - 83 BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-1625 SELECT * FROM tab4 AS cor0 WHERE - 83 BETWEEN NULL AND NULL ---- onlyif mysql # aggregate syntax: query I rowsort label-1630 SELECT ALL - COUNT( * ) * 47 FROM tab0 WHERE NOT - + col3 BETWEEN + + col0 AND NULL ---- -470 skipif mysql # not compatible query I rowsort label-1630 SELECT ALL - COUNT ( * ) * 47 FROM tab0 WHERE NOT - + col3 BETWEEN + + col0 AND NULL ---- -470 onlyif mysql # aggregate syntax: query I rowsort label-1630 SELECT ALL - COUNT( * ) * 47 FROM tab1 WHERE NOT - + col3 BETWEEN + + col0 AND NULL ---- -470 skipif mysql # not compatible query I rowsort label-1630 SELECT ALL - COUNT ( * ) * 47 FROM tab1 WHERE NOT - + col3 BETWEEN + + col0 AND NULL ---- -470 onlyif mysql # aggregate syntax: query I rowsort label-1630 SELECT ALL - COUNT( * ) * 47 FROM tab2 WHERE NOT - + col3 BETWEEN + + col0 AND NULL ---- -470 skipif mysql # not compatible query I rowsort label-1630 SELECT ALL - COUNT ( * ) * 47 FROM tab2 WHERE NOT - + col3 BETWEEN + + col0 AND NULL ---- -470 onlyif mysql # aggregate syntax: query I rowsort label-1630 SELECT ALL - COUNT( * ) * 47 FROM tab3 WHERE NOT - + col3 BETWEEN + + col0 AND NULL ---- -470 skipif mysql # not compatible query I rowsort label-1630 SELECT ALL - COUNT ( * ) * 47 FROM tab3 WHERE NOT - + col3 BETWEEN + + col0 AND NULL ---- -470 onlyif mysql # aggregate syntax: query I rowsort label-1630 SELECT ALL - COUNT( * ) * 47 FROM tab4 WHERE NOT - + col3 BETWEEN + + col0 AND NULL ---- -470 skipif mysql # not compatible query I rowsort label-1630 SELECT ALL - COUNT ( * ) * 47 FROM tab4 WHERE NOT - + col3 BETWEEN + + col0 AND NULL ---- -470 query I rowsort label-1635 SELECT + 23 FROM tab0 AS cor0 WHERE NOT NULL >= + 81 ---- query I rowsort label-1635 SELECT + 23 FROM tab1 AS cor0 WHERE NOT NULL >= + 81 ---- query I rowsort label-1635 SELECT + 23 FROM tab2 AS cor0 WHERE NOT NULL >= + 81 ---- query I rowsort label-1635 SELECT + 23 FROM tab3 AS cor0 WHERE NOT NULL >= + 81 ---- query I rowsort label-1635 SELECT + 23 FROM tab4 AS cor0 WHERE NOT NULL >= + 81 ---- query IIIIIII rowsort label-1640 SELECT * FROM tab0 AS cor0 WHERE NULL NOT BETWEEN - 26 AND + + col3 ---- query IIIIIII rowsort label-1640 SELECT * FROM tab1 AS cor0 WHERE NULL NOT BETWEEN - 26 AND + + col3 ---- query IIIIIII rowsort label-1640 SELECT * FROM tab2 AS cor0 WHERE NULL NOT BETWEEN - 26 AND + + col3 ---- query IIIIIII rowsort label-1640 SELECT * FROM tab3 AS cor0 WHERE NULL NOT BETWEEN - 26 AND + + col3 ---- query IIIIIII rowsort label-1640 SELECT * FROM tab4 AS cor0 WHERE NULL NOT BETWEEN - 26 AND + + col3 ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-1645 SELECT DISTINCT - col3 col3 FROM tab0 WHERE - col3 IS NOT NULL ---- 10 values hashing to ae52dff243f3e26cb539f72d20f52b08 skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-1645 SELECT DISTINCT - col3 col3 FROM tab1 WHERE - col3 IS NOT NULL ---- 10 values hashing to ae52dff243f3e26cb539f72d20f52b08 skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-1645 SELECT DISTINCT - col3 col3 FROM tab2 WHERE - col3 IS NOT NULL ---- 10 values hashing to ae52dff243f3e26cb539f72d20f52b08 skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-1645 SELECT DISTINCT - col3 col3 FROM tab3 WHERE - col3 IS NOT NULL ---- 10 values hashing to ae52dff243f3e26cb539f72d20f52b08 skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-1645 SELECT DISTINCT - col3 col3 FROM tab4 WHERE - col3 IS NOT NULL ---- 10 values hashing to ae52dff243f3e26cb539f72d20f52b08 query IIIIIII rowsort label-1650 SELECT * FROM tab0 WHERE NOT + + 16 IS NOT NULL ---- query IIIIIII rowsort label-1650 SELECT * FROM tab1 WHERE NOT + + 16 IS NOT NULL ---- query IIIIIII rowsort label-1650 SELECT * FROM tab2 WHERE NOT + + 16 IS NOT NULL ---- query IIIIIII rowsort label-1650 SELECT * FROM tab3 WHERE NOT + + 16 IS NOT NULL ---- query IIIIIII rowsort label-1650 SELECT * FROM tab4 WHERE NOT + + 16 IS NOT NULL ---- query IIIIIII rowsort label-1655 SELECT ALL * FROM tab0 AS cor0 WHERE ( NULL ) = + - 60 ---- query IIIIIII rowsort label-1655 SELECT ALL * FROM tab1 AS cor0 WHERE ( NULL ) = + - 60 ---- query IIIIIII rowsort label-1655 SELECT ALL * FROM tab2 AS cor0 WHERE ( NULL ) = + - 60 ---- query IIIIIII rowsort label-1655 SELECT ALL * FROM tab3 AS cor0 WHERE ( NULL ) = + - 60 ---- query IIIIIII rowsort label-1655 SELECT ALL * FROM tab4 AS cor0 WHERE ( NULL ) = + - 60 ---- query IIIIIII rowsort label-1660 SELECT * FROM tab0 WHERE ( - 38 ) < - col0 ---- query IIIIIII rowsort label-1660 SELECT * FROM tab1 WHERE ( - 38 ) < - col0 ---- query IIIIIII rowsort label-1660 SELECT * FROM tab2 WHERE ( - 38 ) < - col0 ---- query IIIIIII rowsort label-1660 SELECT * FROM tab3 WHERE ( - 38 ) < - col0 ---- query IIIIIII rowsort label-1660 SELECT * FROM tab4 WHERE ( - 38 ) < - col0 ---- query I rowsort label-1665 SELECT ALL - col1 + + 55 * + - col1 FROM tab0 WHERE NULL NOT BETWEEN 22 AND ( NULL ) ---- query I rowsort label-1665 SELECT ALL - col1 + + 55 * + - col1 FROM tab1 WHERE NULL NOT BETWEEN 22 AND ( NULL ) ---- query I rowsort label-1665 SELECT ALL - col1 + + 55 * + - col1 FROM tab2 WHERE NULL NOT BETWEEN 22 AND ( NULL ) ---- query I rowsort label-1665 SELECT ALL - col1 + + 55 * + - col1 FROM tab3 WHERE NULL NOT BETWEEN 22 AND ( NULL ) ---- query I rowsort label-1665 SELECT ALL - col1 + + 55 * + - col1 FROM tab4 WHERE NULL NOT BETWEEN 22 AND ( NULL ) ---- query I rowsort label-1670 SELECT + 22 * + - 96 AS col4 FROM tab0 WHERE NOT NULL IS NULL ---- query I rowsort label-1670 SELECT + 22 * + - 96 AS col4 FROM tab1 WHERE NOT NULL IS NULL ---- query I rowsort label-1670 SELECT + 22 * + - 96 AS col4 FROM tab2 WHERE NOT NULL IS NULL ---- query I rowsort label-1670 SELECT + 22 * + - 96 AS col4 FROM tab3 WHERE NOT NULL IS NULL ---- query I rowsort label-1670 SELECT + 22 * + - 96 AS col4 FROM tab4 WHERE NOT NULL IS NULL ---- onlyif mysql # aggregate syntax: query I rowsort label-1675 SELECT COUNT( * ) + + 86 AS col2 FROM tab0 WHERE + - ( + col3 ) IS NOT NULL ---- 96 skipif mysql # not compatible query I rowsort label-1675 SELECT COUNT ( * ) + + 86 AS col2 FROM tab0 WHERE + - ( + col3 ) IS NOT NULL ---- 96 onlyif mysql # aggregate syntax: query I rowsort label-1675 SELECT COUNT( * ) + + 86 AS col2 FROM tab1 WHERE + - ( + col3 ) IS NOT NULL ---- 96 skipif mysql # not compatible query I rowsort label-1675 SELECT COUNT ( * ) + + 86 AS col2 FROM tab1 WHERE + - ( + col3 ) IS NOT NULL ---- 96 onlyif mysql # aggregate syntax: query I rowsort label-1675 SELECT COUNT( * ) + + 86 AS col2 FROM tab2 WHERE + - ( + col3 ) IS NOT NULL ---- 96 skipif mysql # not compatible query I rowsort label-1675 SELECT COUNT ( * ) + + 86 AS col2 FROM tab2 WHERE + - ( + col3 ) IS NOT NULL ---- 96 onlyif mysql # aggregate syntax: query I rowsort label-1675 SELECT COUNT( * ) + + 86 AS col2 FROM tab3 WHERE + - ( + col3 ) IS NOT NULL ---- 96 skipif mysql # not compatible query I rowsort label-1675 SELECT COUNT ( * ) + + 86 AS col2 FROM tab3 WHERE + - ( + col3 ) IS NOT NULL ---- 96 onlyif mysql # aggregate syntax: query I rowsort label-1675 SELECT COUNT( * ) + + 86 AS col2 FROM tab4 WHERE + - ( + col3 ) IS NOT NULL ---- 96 skipif mysql # not compatible query I rowsort label-1675 SELECT COUNT ( * ) + + 86 AS col2 FROM tab4 WHERE + - ( + col3 ) IS NOT NULL ---- 96 query IIIIIII rowsort label-1680 SELECT ALL * FROM tab0 WHERE NOT ( col1 IS NOT NULL ) ---- query IIIIIII rowsort label-1680 SELECT ALL * FROM tab1 WHERE NOT ( col1 IS NOT NULL ) ---- query IIIIIII rowsort label-1680 SELECT ALL * FROM tab2 WHERE NOT ( col1 IS NOT NULL ) ---- query IIIIIII rowsort label-1680 SELECT ALL * FROM tab3 WHERE NOT ( col1 IS NOT NULL ) ---- query IIIIIII rowsort label-1680 SELECT ALL * FROM tab4 WHERE NOT ( col1 IS NOT NULL ) ---- query I rowsort label-1685 SELECT ALL + ( - 37 ) FROM tab0 WHERE NOT + + col5 IS NOT NULL ---- query I rowsort label-1685 SELECT ALL + ( - 37 ) FROM tab1 WHERE NOT + + col5 IS NOT NULL ---- query I rowsort label-1685 SELECT ALL + ( - 37 ) FROM tab2 WHERE NOT + + col5 IS NOT NULL ---- query I rowsort label-1685 SELECT ALL + ( - 37 ) FROM tab3 WHERE NOT + + col5 IS NOT NULL ---- query I rowsort label-1685 SELECT ALL + ( - 37 ) FROM tab4 WHERE NOT + + col5 IS NOT NULL ---- onlyif mysql # aggregate syntax: query I rowsort label-1690 SELECT DISTINCT + - MAX( DISTINCT + + col0 ) * - + 28 FROM tab0 cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND col3 ---- NULL skipif mysql # not compatible query I rowsort label-1690 SELECT DISTINCT + - MAX ( DISTINCT + + col0 ) * - + 28 FROM tab0 cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND col3 ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-1690 SELECT DISTINCT + - MAX( DISTINCT + + col0 ) * - + 28 FROM tab1 cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND col3 ---- NULL skipif mysql # not compatible query I rowsort label-1690 SELECT DISTINCT + - MAX ( DISTINCT + + col0 ) * - + 28 FROM tab1 cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND col3 ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-1690 SELECT DISTINCT + - MAX( DISTINCT + + col0 ) * - + 28 FROM tab2 cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND col3 ---- NULL skipif mysql # not compatible query I rowsort label-1690 SELECT DISTINCT + - MAX ( DISTINCT + + col0 ) * - + 28 FROM tab2 cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND col3 ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-1690 SELECT DISTINCT + - MAX( DISTINCT + + col0 ) * - + 28 FROM tab3 cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND col3 ---- NULL skipif mysql # not compatible query I rowsort label-1690 SELECT DISTINCT + - MAX ( DISTINCT + + col0 ) * - + 28 FROM tab3 cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND col3 ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-1690 SELECT DISTINCT + - MAX( DISTINCT + + col0 ) * - + 28 FROM tab4 cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND col3 ---- NULL skipif mysql # not compatible query I rowsort label-1690 SELECT DISTINCT + - MAX ( DISTINCT + + col0 ) * - + 28 FROM tab4 cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND col3 ---- NULL query I rowsort label-1695 SELECT ( - - ( - + col1 ) ) AS col2 FROM tab0 AS cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-1695 SELECT ( - - ( - + col1 ) ) AS col2 FROM tab1 AS cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-1695 SELECT ( - - ( - + col1 ) ) AS col2 FROM tab2 AS cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-1695 SELECT ( - - ( - + col1 ) ) AS col2 FROM tab3 AS cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-1695 SELECT ( - - ( - + col1 ) ) AS col2 FROM tab4 AS cor0 WHERE NULL IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-1700 SELECT ALL * FROM tab0 AS cor0 WHERE NOT 78 + + - CAST( NULL AS SIGNED ) IN ( + ( + 98 ) ) ---- skipif mysql # not compatible query IIIIIII rowsort label-1700 SELECT ALL * FROM tab0 AS cor0 WHERE NOT 78 + + - CAST ( NULL AS INTEGER ) IN ( + ( + 98 ) ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-1700 SELECT ALL * FROM tab1 AS cor0 WHERE NOT 78 + + - CAST( NULL AS SIGNED ) IN ( + ( + 98 ) ) ---- skipif mysql # not compatible query IIIIIII rowsort label-1700 SELECT ALL * FROM tab1 AS cor0 WHERE NOT 78 + + - CAST ( NULL AS INTEGER ) IN ( + ( + 98 ) ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-1700 SELECT ALL * FROM tab2 AS cor0 WHERE NOT 78 + + - CAST( NULL AS SIGNED ) IN ( + ( + 98 ) ) ---- skipif mysql # not compatible query IIIIIII rowsort label-1700 SELECT ALL * FROM tab2 AS cor0 WHERE NOT 78 + + - CAST ( NULL AS INTEGER ) IN ( + ( + 98 ) ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-1700 SELECT ALL * FROM tab3 AS cor0 WHERE NOT 78 + + - CAST( NULL AS SIGNED ) IN ( + ( + 98 ) ) ---- skipif mysql # not compatible query IIIIIII rowsort label-1700 SELECT ALL * FROM tab3 AS cor0 WHERE NOT 78 + + - CAST ( NULL AS INTEGER ) IN ( + ( + 98 ) ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-1700 SELECT ALL * FROM tab4 AS cor0 WHERE NOT 78 + + - CAST( NULL AS SIGNED ) IN ( + ( + 98 ) ) ---- skipif mysql # not compatible query IIIIIII rowsort label-1700 SELECT ALL * FROM tab4 AS cor0 WHERE NOT 78 + + - CAST ( NULL AS INTEGER ) IN ( + ( + 98 ) ) ---- query I rowsort label-1705 SELECT + col0 FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND + col3 ---- query I rowsort label-1705 SELECT + col0 FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND + col3 ---- query I rowsort label-1705 SELECT + col0 FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND + col3 ---- query I rowsort label-1705 SELECT + col0 FROM tab3 AS cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND + col3 ---- query I rowsort label-1705 SELECT + col0 FROM tab4 AS cor0 WHERE NOT NULL NOT BETWEEN ( NULL ) AND + col3 ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-1710 SELECT - col3 col3 FROM tab0 WHERE NULL <= NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-1710 SELECT - col3 col3 FROM tab1 WHERE NULL <= NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-1710 SELECT - col3 col3 FROM tab2 WHERE NULL <= NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-1710 SELECT - col3 col3 FROM tab3 WHERE NULL <= NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-1710 SELECT - col3 col3 FROM tab4 WHERE NULL <= NULL ---- onlyif mysql # CAST syntax: SIGNED type: DECIMAL type: query IIIIIII rowsort label-1715 SELECT ALL * FROM tab0 WHERE - + 71 IN ( CAST( NULL AS DECIMAL ), col0, - + col4 * + - 72 / + - CAST( NULL AS SIGNED ) ) ---- skipif mysql # not compatible query IIIIIII rowsort label-1715 SELECT ALL * FROM tab0 WHERE - + 71 IN ( CAST ( NULL AS REAL ), col0, - + col4 * + - 72 / + - CAST ( NULL AS INTEGER ) ) ---- onlyif mysql # CAST syntax: SIGNED type: DECIMAL type: query IIIIIII rowsort label-1715 SELECT ALL * FROM tab1 WHERE - + 71 IN ( CAST( NULL AS DECIMAL ), col0, - + col4 * + - 72 / + - CAST( NULL AS SIGNED ) ) ---- skipif mysql # not compatible query IIIIIII rowsort label-1715 SELECT ALL * FROM tab1 WHERE - + 71 IN ( CAST ( NULL AS REAL ), col0, - + col4 * + - 72 / + - CAST ( NULL AS INTEGER ) ) ---- onlyif mysql # CAST syntax: SIGNED type: DECIMAL type: query IIIIIII rowsort label-1715 SELECT ALL * FROM tab2 WHERE - + 71 IN ( CAST( NULL AS DECIMAL ), col0, - + col4 * + - 72 / + - CAST( NULL AS SIGNED ) ) ---- skipif mysql # not compatible query IIIIIII rowsort label-1715 SELECT ALL * FROM tab2 WHERE - + 71 IN ( CAST ( NULL AS REAL ), col0, - + col4 * + - 72 / + - CAST ( NULL AS INTEGER ) ) ---- onlyif mysql # CAST syntax: SIGNED type: DECIMAL type: query IIIIIII rowsort label-1715 SELECT ALL * FROM tab3 WHERE - + 71 IN ( CAST( NULL AS DECIMAL ), col0, - + col4 * + - 72 / + - CAST( NULL AS SIGNED ) ) ---- skipif mysql # not compatible query IIIIIII rowsort label-1715 SELECT ALL * FROM tab3 WHERE - + 71 IN ( CAST ( NULL AS REAL ), col0, - + col4 * + - 72 / + - CAST ( NULL AS INTEGER ) ) ---- onlyif mysql # CAST syntax: SIGNED type: DECIMAL type: query IIIIIII rowsort label-1715 SELECT ALL * FROM tab4 WHERE - + 71 IN ( CAST( NULL AS DECIMAL ), col0, - + col4 * + - 72 / + - CAST( NULL AS SIGNED ) ) ---- skipif mysql # not compatible query IIIIIII rowsort label-1715 SELECT ALL * FROM tab4 WHERE - + 71 IN ( CAST ( NULL AS REAL ), col0, - + col4 * + - 72 / + - CAST ( NULL AS INTEGER ) ) ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query II rowsort label-1720 SELECT DISTINCT + col1 col5, - col3 * - 83 FROM tab0 WHERE + ( + + col4 ) + - + 22 <= + 89 ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query II rowsort label-1720 SELECT DISTINCT + col1 col5, - col3 * - 83 FROM tab1 WHERE + ( + + col4 ) + - + 22 <= + 89 ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query II rowsort label-1720 SELECT DISTINCT + col1 col5, - col3 * - 83 FROM tab2 WHERE + ( + + col4 ) + - + 22 <= + 89 ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query II rowsort label-1720 SELECT DISTINCT + col1 col5, - col3 * - 83 FROM tab3 WHERE + ( + + col4 ) + - + 22 <= + 89 ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query II rowsort label-1720 SELECT DISTINCT + col1 col5, - col3 * - 83 FROM tab4 WHERE + ( + + col4 ) + - + 22 <= + 89 ---- query I rowsort label-1725 SELECT + - col0 FROM tab0 WHERE NULL IS NULL ---- 10 values hashing to 528bccda8773fb5023e30c4cdb2c06d0 query I rowsort label-1725 SELECT + - col0 FROM tab1 WHERE NULL IS NULL ---- 10 values hashing to 528bccda8773fb5023e30c4cdb2c06d0 query I rowsort label-1725 SELECT + - col0 FROM tab2 WHERE NULL IS NULL ---- 10 values hashing to 528bccda8773fb5023e30c4cdb2c06d0 query I rowsort label-1725 SELECT + - col0 FROM tab3 WHERE NULL IS NULL ---- 10 values hashing to 528bccda8773fb5023e30c4cdb2c06d0 query I rowsort label-1725 SELECT + - col0 FROM tab4 WHERE NULL IS NULL ---- 10 values hashing to 528bccda8773fb5023e30c4cdb2c06d0 onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-1730 SELECT ALL * FROM tab0 AS cor0 WHERE col0 * + CAST( + col3 AS SIGNED ) <> NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-1730 SELECT ALL * FROM tab0 AS cor0 WHERE col0 * + CAST ( + col3 AS INTEGER ) <> NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-1730 SELECT ALL * FROM tab1 AS cor0 WHERE col0 * + CAST( + col3 AS SIGNED ) <> NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-1730 SELECT ALL * FROM tab1 AS cor0 WHERE col0 * + CAST ( + col3 AS INTEGER ) <> NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-1730 SELECT ALL * FROM tab2 AS cor0 WHERE col0 * + CAST( + col3 AS SIGNED ) <> NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-1730 SELECT ALL * FROM tab2 AS cor0 WHERE col0 * + CAST ( + col3 AS INTEGER ) <> NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-1730 SELECT ALL * FROM tab3 AS cor0 WHERE col0 * + CAST( + col3 AS SIGNED ) <> NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-1730 SELECT ALL * FROM tab3 AS cor0 WHERE col0 * + CAST ( + col3 AS INTEGER ) <> NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-1730 SELECT ALL * FROM tab4 AS cor0 WHERE col0 * + CAST( + col3 AS SIGNED ) <> NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-1730 SELECT ALL * FROM tab4 AS cor0 WHERE col0 * + CAST ( + col3 AS INTEGER ) <> NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-1735 SELECT * FROM tab0 WHERE + - col4 IN ( + - col4 + - + col0 - col4, - ( ( + col1 ) ) * + col4 + - CAST( - 26 AS SIGNED ) ) ---- skipif mysql # not compatible query IIIIIII rowsort label-1735 SELECT * FROM tab0 WHERE + - col4 IN ( + - col4 + - + col0 - col4, - ( ( + col1 ) ) * + col4 + - CAST ( - 26 AS INTEGER ) ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-1735 SELECT * FROM tab1 WHERE + - col4 IN ( + - col4 + - + col0 - col4, - ( ( + col1 ) ) * + col4 + - CAST( - 26 AS SIGNED ) ) ---- skipif mysql # not compatible query IIIIIII rowsort label-1735 SELECT * FROM tab1 WHERE + - col4 IN ( + - col4 + - + col0 - col4, - ( ( + col1 ) ) * + col4 + - CAST ( - 26 AS INTEGER ) ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-1735 SELECT * FROM tab2 WHERE + - col4 IN ( + - col4 + - + col0 - col4, - ( ( + col1 ) ) * + col4 + - CAST( - 26 AS SIGNED ) ) ---- skipif mysql # not compatible query IIIIIII rowsort label-1735 SELECT * FROM tab2 WHERE + - col4 IN ( + - col4 + - + col0 - col4, - ( ( + col1 ) ) * + col4 + - CAST ( - 26 AS INTEGER ) ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-1735 SELECT * FROM tab3 WHERE + - col4 IN ( + - col4 + - + col0 - col4, - ( ( + col1 ) ) * + col4 + - CAST( - 26 AS SIGNED ) ) ---- skipif mysql # not compatible query IIIIIII rowsort label-1735 SELECT * FROM tab3 WHERE + - col4 IN ( + - col4 + - + col0 - col4, - ( ( + col1 ) ) * + col4 + - CAST ( - 26 AS INTEGER ) ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-1735 SELECT * FROM tab4 WHERE + - col4 IN ( + - col4 + - + col0 - col4, - ( ( + col1 ) ) * + col4 + - CAST( - 26 AS SIGNED ) ) ---- skipif mysql # not compatible query IIIIIII rowsort label-1735 SELECT * FROM tab4 WHERE + - col4 IN ( + - col4 + - + col0 - col4, - ( ( + col1 ) ) * + col4 + - CAST ( - 26 AS INTEGER ) ) ---- query IIIIIII rowsort label-1740 SELECT * FROM tab0 AS cor0 WHERE NOT 10 NOT BETWEEN NULL AND - - col1 + 53 - + - 38 * + col4 * - + 25 ---- query IIIIIII rowsort label-1740 SELECT * FROM tab1 AS cor0 WHERE NOT 10 NOT BETWEEN NULL AND - - col1 + 53 - + - 38 * + col4 * - + 25 ---- query IIIIIII rowsort label-1740 SELECT * FROM tab2 AS cor0 WHERE NOT 10 NOT BETWEEN NULL AND - - col1 + 53 - + - 38 * + col4 * - + 25 ---- query IIIIIII rowsort label-1740 SELECT * FROM tab3 AS cor0 WHERE NOT 10 NOT BETWEEN NULL AND - - col1 + 53 - + - 38 * + col4 * - + 25 ---- query IIIIIII rowsort label-1740 SELECT * FROM tab4 AS cor0 WHERE NOT 10 NOT BETWEEN NULL AND - - col1 + 53 - + - 38 * + col4 * - + 25 ---- query IIIIIII rowsort label-1745 SELECT ALL * FROM tab0 WHERE NOT + + 86 IS NOT NULL ---- query IIIIIII rowsort label-1745 SELECT ALL * FROM tab1 WHERE NOT + + 86 IS NOT NULL ---- query IIIIIII rowsort label-1745 SELECT ALL * FROM tab2 WHERE NOT + + 86 IS NOT NULL ---- query IIIIIII rowsort label-1745 SELECT ALL * FROM tab3 WHERE NOT + + 86 IS NOT NULL ---- query IIIIIII rowsort label-1745 SELECT ALL * FROM tab4 WHERE NOT + + 86 IS NOT NULL ---- query IIIIIII rowsort label-1750 SELECT ALL * FROM tab0 WHERE NOT + 4 <= + 54 ---- query IIIIIII rowsort label-1750 SELECT ALL * FROM tab1 WHERE NOT + 4 <= + 54 ---- query IIIIIII rowsort label-1750 SELECT ALL * FROM tab2 WHERE NOT + 4 <= + 54 ---- query IIIIIII rowsort label-1750 SELECT ALL * FROM tab3 WHERE NOT + 4 <= + 54 ---- query IIIIIII rowsort label-1750 SELECT ALL * FROM tab4 WHERE NOT + 4 <= + 54 ---- query I rowsort label-1755 SELECT DISTINCT - - 44 AS col2 FROM tab0 AS cor0 WHERE NOT - col1 + + col3 IS NULL ---- 44 query I rowsort label-1755 SELECT DISTINCT - - 44 AS col2 FROM tab1 AS cor0 WHERE NOT - col1 + + col3 IS NULL ---- 44 query I rowsort label-1755 SELECT DISTINCT - - 44 AS col2 FROM tab2 AS cor0 WHERE NOT - col1 + + col3 IS NULL ---- 44 query I rowsort label-1755 SELECT DISTINCT - - 44 AS col2 FROM tab3 AS cor0 WHERE NOT - col1 + + col3 IS NULL ---- 44 query I rowsort label-1755 SELECT DISTINCT - - 44 AS col2 FROM tab4 AS cor0 WHERE NOT - col1 + + col3 IS NULL ---- 44 query I rowsort label-1760 SELECT - col1 + - 60 FROM tab0 WHERE NOT + ( col0 ) <= NULL ---- query I rowsort label-1760 SELECT - col1 + - 60 FROM tab1 WHERE NOT + ( col0 ) <= NULL ---- query I rowsort label-1760 SELECT - col1 + - 60 FROM tab2 WHERE NOT + ( col0 ) <= NULL ---- query I rowsort label-1760 SELECT - col1 + - 60 FROM tab3 WHERE NOT + ( col0 ) <= NULL ---- query I rowsort label-1760 SELECT - col1 + - 60 FROM tab4 WHERE NOT + ( col0 ) <= NULL ---- query I rowsort label-1765 SELECT ALL + col1 FROM tab0 AS cor0 WHERE NOT ( NULL ) > NULL ---- query I rowsort label-1765 SELECT ALL + col1 FROM tab1 AS cor0 WHERE NOT ( NULL ) > NULL ---- query I rowsort label-1765 SELECT ALL + col1 FROM tab2 AS cor0 WHERE NOT ( NULL ) > NULL ---- query I rowsort label-1765 SELECT ALL + col1 FROM tab3 AS cor0 WHERE NOT ( NULL ) > NULL ---- query I rowsort label-1765 SELECT ALL + col1 FROM tab4 AS cor0 WHERE NOT ( NULL ) > NULL ---- query II rowsort label-1770 SELECT + col0 AS col1, col5 AS col5 FROM tab0 cor0 WHERE NOT NULL IS NOT NULL ---- 20 values hashing to 3ded7197de63b4451262609f58818003 query II rowsort label-1770 SELECT + col0 AS col1, col5 AS col5 FROM tab1 cor0 WHERE NOT NULL IS NOT NULL ---- 20 values hashing to 3ded7197de63b4451262609f58818003 query II rowsort label-1770 SELECT + col0 AS col1, col5 AS col5 FROM tab2 cor0 WHERE NOT NULL IS NOT NULL ---- 20 values hashing to 3ded7197de63b4451262609f58818003 query II rowsort label-1770 SELECT + col0 AS col1, col5 AS col5 FROM tab3 cor0 WHERE NOT NULL IS NOT NULL ---- 20 values hashing to 3ded7197de63b4451262609f58818003 query II rowsort label-1770 SELECT + col0 AS col1, col5 AS col5 FROM tab4 cor0 WHERE NOT NULL IS NOT NULL ---- 20 values hashing to 3ded7197de63b4451262609f58818003 query I rowsort label-1775 SELECT - col4 FROM tab0 AS cor0 WHERE NOT - col0 IS NOT NULL ---- query I rowsort label-1775 SELECT - col4 FROM tab1 AS cor0 WHERE NOT - col0 IS NOT NULL ---- query I rowsort label-1775 SELECT - col4 FROM tab2 AS cor0 WHERE NOT - col0 IS NOT NULL ---- query I rowsort label-1775 SELECT - col4 FROM tab3 AS cor0 WHERE NOT - col0 IS NOT NULL ---- query I rowsort label-1775 SELECT - col4 FROM tab4 AS cor0 WHERE NOT - col0 IS NOT NULL ---- onlyif mysql # aggregate syntax: query I rowsort label-1780 SELECT + MAX( ALL + col3 ) AS col3 FROM tab0 WHERE NOT NULL IS NULL ---- NULL skipif mysql # not compatible query I rowsort label-1780 SELECT + MAX ( ALL + col3 ) AS col3 FROM tab0 WHERE NOT NULL IS NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-1780 SELECT + MAX( ALL + col3 ) AS col3 FROM tab1 WHERE NOT NULL IS NULL ---- NULL skipif mysql # not compatible query I rowsort label-1780 SELECT + MAX ( ALL + col3 ) AS col3 FROM tab1 WHERE NOT NULL IS NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-1780 SELECT + MAX( ALL + col3 ) AS col3 FROM tab2 WHERE NOT NULL IS NULL ---- NULL skipif mysql # not compatible query I rowsort label-1780 SELECT + MAX ( ALL + col3 ) AS col3 FROM tab2 WHERE NOT NULL IS NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-1780 SELECT + MAX( ALL + col3 ) AS col3 FROM tab3 WHERE NOT NULL IS NULL ---- NULL skipif mysql # not compatible query I rowsort label-1780 SELECT + MAX ( ALL + col3 ) AS col3 FROM tab3 WHERE NOT NULL IS NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-1780 SELECT + MAX( ALL + col3 ) AS col3 FROM tab4 WHERE NOT NULL IS NULL ---- NULL skipif mysql # not compatible query I rowsort label-1780 SELECT + MAX ( ALL + col3 ) AS col3 FROM tab4 WHERE NOT NULL IS NULL ---- NULL query I rowsort label-1785 SELECT - col0 AS col0 FROM tab0 AS cor0 WHERE - ( col3 ) = NULL ---- query I rowsort label-1785 SELECT - col0 AS col0 FROM tab1 AS cor0 WHERE - ( col3 ) = NULL ---- query I rowsort label-1785 SELECT - col0 AS col0 FROM tab2 AS cor0 WHERE - ( col3 ) = NULL ---- query I rowsort label-1785 SELECT - col0 AS col0 FROM tab3 AS cor0 WHERE - ( col3 ) = NULL ---- query I rowsort label-1785 SELECT - col0 AS col0 FROM tab4 AS cor0 WHERE - ( col3 ) = NULL ---- onlyif mysql # CAST syntax: SIGNED type: query II rowsort label-1790 SELECT ALL - col1 AS col0, ( - CAST( NULL AS SIGNED ) ) AS col0 FROM tab0 cor0 WHERE - col3 * - 58 BETWEEN NULL AND - col4 * col4 ---- skipif mysql # not compatible query II rowsort label-1790 SELECT ALL - col1 AS col0, ( - CAST ( NULL AS INTEGER ) ) AS col0 FROM tab0 cor0 WHERE - col3 * - 58 BETWEEN NULL AND - col4 * col4 ---- onlyif mysql # CAST syntax: SIGNED type: query II rowsort label-1790 SELECT ALL - col1 AS col0, ( - CAST( NULL AS SIGNED ) ) AS col0 FROM tab1 cor0 WHERE - col3 * - 58 BETWEEN NULL AND - col4 * col4 ---- skipif mysql # not compatible query II rowsort label-1790 SELECT ALL - col1 AS col0, ( - CAST ( NULL AS INTEGER ) ) AS col0 FROM tab1 cor0 WHERE - col3 * - 58 BETWEEN NULL AND - col4 * col4 ---- onlyif mysql # CAST syntax: SIGNED type: query II rowsort label-1790 SELECT ALL - col1 AS col0, ( - CAST( NULL AS SIGNED ) ) AS col0 FROM tab2 cor0 WHERE - col3 * - 58 BETWEEN NULL AND - col4 * col4 ---- skipif mysql # not compatible query II rowsort label-1790 SELECT ALL - col1 AS col0, ( - CAST ( NULL AS INTEGER ) ) AS col0 FROM tab2 cor0 WHERE - col3 * - 58 BETWEEN NULL AND - col4 * col4 ---- onlyif mysql # CAST syntax: SIGNED type: query II rowsort label-1790 SELECT ALL - col1 AS col0, ( - CAST( NULL AS SIGNED ) ) AS col0 FROM tab3 cor0 WHERE - col3 * - 58 BETWEEN NULL AND - col4 * col4 ---- skipif mysql # not compatible query II rowsort label-1790 SELECT ALL - col1 AS col0, ( - CAST ( NULL AS INTEGER ) ) AS col0 FROM tab3 cor0 WHERE - col3 * - 58 BETWEEN NULL AND - col4 * col4 ---- onlyif mysql # CAST syntax: SIGNED type: query II rowsort label-1790 SELECT ALL - col1 AS col0, ( - CAST( NULL AS SIGNED ) ) AS col0 FROM tab4 cor0 WHERE - col3 * - 58 BETWEEN NULL AND - col4 * col4 ---- skipif mysql # not compatible query II rowsort label-1790 SELECT ALL - col1 AS col0, ( - CAST ( NULL AS INTEGER ) ) AS col0 FROM tab4 cor0 WHERE - col3 * - 58 BETWEEN NULL AND - col4 * col4 ---- query IIIIIII rowsort label-1795 SELECT * FROM tab0 AS cor0 WHERE ( NULL ) <> - 51 ---- query IIIIIII rowsort label-1795 SELECT * FROM tab1 AS cor0 WHERE ( NULL ) <> - 51 ---- query IIIIIII rowsort label-1795 SELECT * FROM tab2 AS cor0 WHERE ( NULL ) <> - 51 ---- query IIIIIII rowsort label-1795 SELECT * FROM tab3 AS cor0 WHERE ( NULL ) <> - 51 ---- query IIIIIII rowsort label-1795 SELECT * FROM tab4 AS cor0 WHERE ( NULL ) <> - 51 ---- query I rowsort label-1800 SELECT ALL + + 59 AS col4 FROM tab0 AS cor0 WHERE NOT 1 IS NULL ---- 10 values hashing to 52db58614f8c7b3c8f66b6b33028a33e query I rowsort label-1800 SELECT ALL + + 59 AS col4 FROM tab1 AS cor0 WHERE NOT 1 IS NULL ---- 10 values hashing to 52db58614f8c7b3c8f66b6b33028a33e query I rowsort label-1800 SELECT ALL + + 59 AS col4 FROM tab2 AS cor0 WHERE NOT 1 IS NULL ---- 10 values hashing to 52db58614f8c7b3c8f66b6b33028a33e query I rowsort label-1800 SELECT ALL + + 59 AS col4 FROM tab3 AS cor0 WHERE NOT 1 IS NULL ---- 10 values hashing to 52db58614f8c7b3c8f66b6b33028a33e query I rowsort label-1800 SELECT ALL + + 59 AS col4 FROM tab4 AS cor0 WHERE NOT 1 IS NULL ---- 10 values hashing to 52db58614f8c7b3c8f66b6b33028a33e query IIIIIII rowsort label-1805 SELECT * FROM tab0 cor0 WHERE ( NULL ) BETWEEN ( 36 ) AND NULL ---- query IIIIIII rowsort label-1805 SELECT * FROM tab1 cor0 WHERE ( NULL ) BETWEEN ( 36 ) AND NULL ---- query IIIIIII rowsort label-1805 SELECT * FROM tab2 cor0 WHERE ( NULL ) BETWEEN ( 36 ) AND NULL ---- query IIIIIII rowsort label-1805 SELECT * FROM tab3 cor0 WHERE ( NULL ) BETWEEN ( 36 ) AND NULL ---- query IIIIIII rowsort label-1805 SELECT * FROM tab4 cor0 WHERE ( NULL ) BETWEEN ( 36 ) AND NULL ---- query IIIIIII rowsort label-1810 SELECT * FROM tab0 AS cor0 WHERE + col0 BETWEEN 28 AND ( NULL ) ---- query IIIIIII rowsort label-1810 SELECT * FROM tab1 AS cor0 WHERE + col0 BETWEEN 28 AND ( NULL ) ---- query IIIIIII rowsort label-1810 SELECT * FROM tab2 AS cor0 WHERE + col0 BETWEEN 28 AND ( NULL ) ---- query IIIIIII rowsort label-1810 SELECT * FROM tab3 AS cor0 WHERE + col0 BETWEEN 28 AND ( NULL ) ---- query IIIIIII rowsort label-1810 SELECT * FROM tab4 AS cor0 WHERE + col0 BETWEEN 28 AND ( NULL ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-1815 SELECT ALL + 88 * - col0 + + - CAST( NULL AS SIGNED ) AS col4 FROM tab0 cor0 WHERE NOT NULL IS NULL ---- skipif mysql # not compatible query I rowsort label-1815 SELECT ALL + 88 * - col0 + + - CAST ( NULL AS INTEGER ) AS col4 FROM tab0 cor0 WHERE NOT NULL IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-1815 SELECT ALL + 88 * - col0 + + - CAST( NULL AS SIGNED ) AS col4 FROM tab1 cor0 WHERE NOT NULL IS NULL ---- skipif mysql # not compatible query I rowsort label-1815 SELECT ALL + 88 * - col0 + + - CAST ( NULL AS INTEGER ) AS col4 FROM tab1 cor0 WHERE NOT NULL IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-1815 SELECT ALL + 88 * - col0 + + - CAST( NULL AS SIGNED ) AS col4 FROM tab2 cor0 WHERE NOT NULL IS NULL ---- skipif mysql # not compatible query I rowsort label-1815 SELECT ALL + 88 * - col0 + + - CAST ( NULL AS INTEGER ) AS col4 FROM tab2 cor0 WHERE NOT NULL IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-1815 SELECT ALL + 88 * - col0 + + - CAST( NULL AS SIGNED ) AS col4 FROM tab3 cor0 WHERE NOT NULL IS NULL ---- skipif mysql # not compatible query I rowsort label-1815 SELECT ALL + 88 * - col0 + + - CAST ( NULL AS INTEGER ) AS col4 FROM tab3 cor0 WHERE NOT NULL IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-1815 SELECT ALL + 88 * - col0 + + - CAST( NULL AS SIGNED ) AS col4 FROM tab4 cor0 WHERE NOT NULL IS NULL ---- skipif mysql # not compatible query I rowsort label-1815 SELECT ALL + 88 * - col0 + + - CAST ( NULL AS INTEGER ) AS col4 FROM tab4 cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-1820 SELECT DISTINCT 99 AS col1 FROM tab0 AS cor0 WHERE NOT col0 IS NOT NULL ---- query I rowsort label-1820 SELECT DISTINCT 99 AS col1 FROM tab1 AS cor0 WHERE NOT col0 IS NOT NULL ---- query I rowsort label-1820 SELECT DISTINCT 99 AS col1 FROM tab2 AS cor0 WHERE NOT col0 IS NOT NULL ---- query I rowsort label-1820 SELECT DISTINCT 99 AS col1 FROM tab3 AS cor0 WHERE NOT col0 IS NOT NULL ---- query I rowsort label-1820 SELECT DISTINCT 99 AS col1 FROM tab4 AS cor0 WHERE NOT col0 IS NOT NULL ---- query I rowsort label-1825 SELECT ALL 45 FROM tab0 cor0 WHERE NOT ( col4 > - 31 ) ---- query I rowsort label-1825 SELECT ALL 45 FROM tab1 cor0 WHERE NOT ( col4 > - 31 ) ---- query I rowsort label-1825 SELECT ALL 45 FROM tab2 cor0 WHERE NOT ( col4 > - 31 ) ---- query I rowsort label-1825 SELECT ALL 45 FROM tab3 cor0 WHERE NOT ( col4 > - 31 ) ---- query I rowsort label-1825 SELECT ALL 45 FROM tab4 cor0 WHERE NOT ( col4 > - 31 ) ---- query IIIIIII rowsort label-1830 SELECT ALL * FROM tab0 cor0 WHERE NOT - col3 * - - 89 IS NOT NULL ---- query IIIIIII rowsort label-1830 SELECT ALL * FROM tab1 cor0 WHERE NOT - col3 * - - 89 IS NOT NULL ---- query IIIIIII rowsort label-1830 SELECT ALL * FROM tab2 cor0 WHERE NOT - col3 * - - 89 IS NOT NULL ---- query IIIIIII rowsort label-1830 SELECT ALL * FROM tab3 cor0 WHERE NOT - col3 * - - 89 IS NOT NULL ---- query IIIIIII rowsort label-1830 SELECT ALL * FROM tab4 cor0 WHERE NOT - col3 * - - 89 IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-1835 SELECT * FROM tab0 WHERE NOT NULL NOT BETWEEN + col1 * 41 AND + CAST( NULL AS SIGNED ) + + ( + + 96 ) ---- skipif mysql # not compatible query IIIIIII rowsort label-1835 SELECT * FROM tab0 WHERE NOT NULL NOT BETWEEN + col1 * 41 AND + CAST ( NULL AS INTEGER ) + + ( + + 96 ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-1835 SELECT * FROM tab1 WHERE NOT NULL NOT BETWEEN + col1 * 41 AND + CAST( NULL AS SIGNED ) + + ( + + 96 ) ---- skipif mysql # not compatible query IIIIIII rowsort label-1835 SELECT * FROM tab1 WHERE NOT NULL NOT BETWEEN + col1 * 41 AND + CAST ( NULL AS INTEGER ) + + ( + + 96 ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-1835 SELECT * FROM tab2 WHERE NOT NULL NOT BETWEEN + col1 * 41 AND + CAST( NULL AS SIGNED ) + + ( + + 96 ) ---- skipif mysql # not compatible query IIIIIII rowsort label-1835 SELECT * FROM tab2 WHERE NOT NULL NOT BETWEEN + col1 * 41 AND + CAST ( NULL AS INTEGER ) + + ( + + 96 ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-1835 SELECT * FROM tab3 WHERE NOT NULL NOT BETWEEN + col1 * 41 AND + CAST( NULL AS SIGNED ) + + ( + + 96 ) ---- skipif mysql # not compatible query IIIIIII rowsort label-1835 SELECT * FROM tab3 WHERE NOT NULL NOT BETWEEN + col1 * 41 AND + CAST ( NULL AS INTEGER ) + + ( + + 96 ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-1835 SELECT * FROM tab4 WHERE NOT NULL NOT BETWEEN + col1 * 41 AND + CAST( NULL AS SIGNED ) + + ( + + 96 ) ---- skipif mysql # not compatible query IIIIIII rowsort label-1835 SELECT * FROM tab4 WHERE NOT NULL NOT BETWEEN + col1 * 41 AND + CAST ( NULL AS INTEGER ) + + ( + + 96 ) ---- query IIIIIII rowsort label-1840 SELECT * FROM tab0 AS cor0 WHERE NOT col4 - 15 IS NOT NULL ---- query IIIIIII rowsort label-1840 SELECT * FROM tab1 AS cor0 WHERE NOT col4 - 15 IS NOT NULL ---- query IIIIIII rowsort label-1840 SELECT * FROM tab2 AS cor0 WHERE NOT col4 - 15 IS NOT NULL ---- query IIIIIII rowsort label-1840 SELECT * FROM tab3 AS cor0 WHERE NOT col4 - 15 IS NOT NULL ---- query IIIIIII rowsort label-1840 SELECT * FROM tab4 AS cor0 WHERE NOT col4 - 15 IS NOT NULL ---- query I rowsort label-1845 SELECT ALL 18 FROM tab0 AS cor0 WHERE NOT col3 + + col3 IS NOT NULL ---- query I rowsort label-1845 SELECT ALL 18 FROM tab1 AS cor0 WHERE NOT col3 + + col3 IS NOT NULL ---- query I rowsort label-1845 SELECT ALL 18 FROM tab2 AS cor0 WHERE NOT col3 + + col3 IS NOT NULL ---- query I rowsort label-1845 SELECT ALL 18 FROM tab3 AS cor0 WHERE NOT col3 + + col3 IS NOT NULL ---- query I rowsort label-1845 SELECT ALL 18 FROM tab4 AS cor0 WHERE NOT col3 + + col3 IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-1850 SELECT DISTINCT - 53 * + 55 AS col2 FROM tab0 AS cor0 WHERE + - col0 * CAST( col4 AS SIGNED ) + + - col3 IS NOT NULL AND col3 IS NULL ---- skipif mysql # not compatible query I rowsort label-1850 SELECT DISTINCT - 53 * + 55 AS col2 FROM tab0 AS cor0 WHERE + - col0 * CAST ( col4 AS INTEGER ) + + - col3 IS NOT NULL AND col3 IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-1850 SELECT DISTINCT - 53 * + 55 AS col2 FROM tab1 AS cor0 WHERE + - col0 * CAST( col4 AS SIGNED ) + + - col3 IS NOT NULL AND col3 IS NULL ---- skipif mysql # not compatible query I rowsort label-1850 SELECT DISTINCT - 53 * + 55 AS col2 FROM tab1 AS cor0 WHERE + - col0 * CAST ( col4 AS INTEGER ) + + - col3 IS NOT NULL AND col3 IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-1850 SELECT DISTINCT - 53 * + 55 AS col2 FROM tab2 AS cor0 WHERE + - col0 * CAST( col4 AS SIGNED ) + + - col3 IS NOT NULL AND col3 IS NULL ---- skipif mysql # not compatible query I rowsort label-1850 SELECT DISTINCT - 53 * + 55 AS col2 FROM tab2 AS cor0 WHERE + - col0 * CAST ( col4 AS INTEGER ) + + - col3 IS NOT NULL AND col3 IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-1850 SELECT DISTINCT - 53 * + 55 AS col2 FROM tab3 AS cor0 WHERE + - col0 * CAST( col4 AS SIGNED ) + + - col3 IS NOT NULL AND col3 IS NULL ---- skipif mysql # not compatible query I rowsort label-1850 SELECT DISTINCT - 53 * + 55 AS col2 FROM tab3 AS cor0 WHERE + - col0 * CAST ( col4 AS INTEGER ) + + - col3 IS NOT NULL AND col3 IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-1850 SELECT DISTINCT - 53 * + 55 AS col2 FROM tab4 AS cor0 WHERE + - col0 * CAST( col4 AS SIGNED ) + + - col3 IS NOT NULL AND col3 IS NULL ---- skipif mysql # not compatible query I rowsort label-1850 SELECT DISTINCT - 53 * + 55 AS col2 FROM tab4 AS cor0 WHERE + - col0 * CAST ( col4 AS INTEGER ) + + - col3 IS NOT NULL AND col3 IS NULL ---- query IIIIIII rowsort label-1855 SELECT * FROM tab0 cor0 WHERE NULL NOT BETWEEN ( col3 * - col4 ) AND NULL ---- query IIIIIII rowsort label-1855 SELECT * FROM tab1 cor0 WHERE NULL NOT BETWEEN ( col3 * - col4 ) AND NULL ---- query IIIIIII rowsort label-1855 SELECT * FROM tab2 cor0 WHERE NULL NOT BETWEEN ( col3 * - col4 ) AND NULL ---- query IIIIIII rowsort label-1855 SELECT * FROM tab3 cor0 WHERE NULL NOT BETWEEN ( col3 * - col4 ) AND NULL ---- query IIIIIII rowsort label-1855 SELECT * FROM tab4 cor0 WHERE NULL NOT BETWEEN ( col3 * - col4 ) AND NULL ---- query IIIIIII rowsort label-1860 SELECT * FROM tab0 AS cor0 WHERE ( NULL ) NOT BETWEEN + 55 AND NULL ---- query IIIIIII rowsort label-1860 SELECT * FROM tab1 AS cor0 WHERE ( NULL ) NOT BETWEEN + 55 AND NULL ---- query IIIIIII rowsort label-1860 SELECT * FROM tab2 AS cor0 WHERE ( NULL ) NOT BETWEEN + 55 AND NULL ---- query IIIIIII rowsort label-1860 SELECT * FROM tab3 AS cor0 WHERE ( NULL ) NOT BETWEEN + 55 AND NULL ---- query IIIIIII rowsort label-1860 SELECT * FROM tab4 AS cor0 WHERE ( NULL ) NOT BETWEEN + 55 AND NULL ---- query I rowsort label-1865 SELECT - - col4 FROM tab0 AS cor0 WHERE - 83 = NULL ---- query I rowsort label-1865 SELECT - - col4 FROM tab1 AS cor0 WHERE - 83 = NULL ---- query I rowsort label-1865 SELECT - - col4 FROM tab2 AS cor0 WHERE - 83 = NULL ---- query I rowsort label-1865 SELECT - - col4 FROM tab3 AS cor0 WHERE - 83 = NULL ---- query I rowsort label-1865 SELECT - - col4 FROM tab4 AS cor0 WHERE - 83 = NULL ---- query I rowsort label-1870 SELECT - ( + + 74 ) AS col0 FROM tab0 WHERE - ( col3 ) IS NULL ---- query I rowsort label-1870 SELECT - ( + + 74 ) AS col0 FROM tab1 WHERE - ( col3 ) IS NULL ---- query I rowsort label-1870 SELECT - ( + + 74 ) AS col0 FROM tab2 WHERE - ( col3 ) IS NULL ---- query I rowsort label-1870 SELECT - ( + + 74 ) AS col0 FROM tab3 WHERE - ( col3 ) IS NULL ---- query I rowsort label-1870 SELECT - ( + + 74 ) AS col0 FROM tab4 WHERE - ( col3 ) IS NULL ---- onlyif mysql # aggregate syntax: query I rowsort label-1875 SELECT + MIN( + - 26 ) FROM tab0 WHERE NULL IS NOT NULL ---- NULL skipif mysql # not compatible query I rowsort label-1875 SELECT + MIN ( + - 26 ) FROM tab0 WHERE NULL IS NOT NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-1875 SELECT + MIN( + - 26 ) FROM tab1 WHERE NULL IS NOT NULL ---- NULL skipif mysql # not compatible query I rowsort label-1875 SELECT + MIN ( + - 26 ) FROM tab1 WHERE NULL IS NOT NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-1875 SELECT + MIN( + - 26 ) FROM tab2 WHERE NULL IS NOT NULL ---- NULL skipif mysql # not compatible query I rowsort label-1875 SELECT + MIN ( + - 26 ) FROM tab2 WHERE NULL IS NOT NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-1875 SELECT + MIN( + - 26 ) FROM tab3 WHERE NULL IS NOT NULL ---- NULL skipif mysql # not compatible query I rowsort label-1875 SELECT + MIN ( + - 26 ) FROM tab3 WHERE NULL IS NOT NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-1875 SELECT + MIN( + - 26 ) FROM tab4 WHERE NULL IS NOT NULL ---- NULL skipif mysql # not compatible query I rowsort label-1875 SELECT + MIN ( + - 26 ) FROM tab4 WHERE NULL IS NOT NULL ---- NULL query I rowsort label-1880 SELECT DISTINCT - col4 * - - 52 FROM tab0 WHERE NULL <= - col0 ---- query I rowsort label-1880 SELECT DISTINCT - col4 * - - 52 FROM tab1 WHERE NULL <= - col0 ---- query I rowsort label-1880 SELECT DISTINCT - col4 * - - 52 FROM tab2 WHERE NULL <= - col0 ---- query I rowsort label-1880 SELECT DISTINCT - col4 * - - 52 FROM tab3 WHERE NULL <= - col0 ---- query I rowsort label-1880 SELECT DISTINCT - col4 * - - 52 FROM tab4 WHERE NULL <= - col0 ---- query I rowsort label-1885 SELECT DISTINCT col4 AS col1 FROM tab0 cor0 WHERE col3 IN ( - + col4 * col3 ) ---- query I rowsort label-1885 SELECT DISTINCT col4 AS col1 FROM tab1 cor0 WHERE col3 IN ( - + col4 * col3 ) ---- query I rowsort label-1885 SELECT DISTINCT col4 AS col1 FROM tab2 cor0 WHERE col3 IN ( - + col4 * col3 ) ---- query I rowsort label-1885 SELECT DISTINCT col4 AS col1 FROM tab3 cor0 WHERE col3 IN ( - + col4 * col3 ) ---- query I rowsort label-1885 SELECT DISTINCT col4 AS col1 FROM tab4 cor0 WHERE col3 IN ( - + col4 * col3 ) ---- query I rowsort label-1890 SELECT - 78 AS col0 FROM tab0 cor0 WHERE NOT - col1 + - col4 + + + col1 / + 8 * + col0 - - col3 + col4 IS NULL ---- 10 values hashing to 8a476d0fcc97fd6d139a9d2f3d61930a query I rowsort label-1890 SELECT - 78 AS col0 FROM tab1 cor0 WHERE NOT - col1 + - col4 + + + col1 / + 8 * + col0 - - col3 + col4 IS NULL ---- 10 values hashing to 8a476d0fcc97fd6d139a9d2f3d61930a query I rowsort label-1890 SELECT - 78 AS col0 FROM tab2 cor0 WHERE NOT - col1 + - col4 + + + col1 / + 8 * + col0 - - col3 + col4 IS NULL ---- 10 values hashing to 8a476d0fcc97fd6d139a9d2f3d61930a query I rowsort label-1890 SELECT - 78 AS col0 FROM tab3 cor0 WHERE NOT - col1 + - col4 + + + col1 / + 8 * + col0 - - col3 + col4 IS NULL ---- 10 values hashing to 8a476d0fcc97fd6d139a9d2f3d61930a query I rowsort label-1890 SELECT - 78 AS col0 FROM tab4 cor0 WHERE NOT - col1 + - col4 + + + col1 / + 8 * + col0 - - col3 + col4 IS NULL ---- 10 values hashing to 8a476d0fcc97fd6d139a9d2f3d61930a skipif postgresql # PostgreSQL requires AS when renaming output columns query II rowsort label-1895 SELECT col5, + col2 col0 FROM tab0 AS cor0 WHERE NOT ( NOT NULL >= - col1 ) ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query II rowsort label-1895 SELECT col5, + col2 col0 FROM tab1 AS cor0 WHERE NOT ( NOT NULL >= - col1 ) ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query II rowsort label-1895 SELECT col5, + col2 col0 FROM tab2 AS cor0 WHERE NOT ( NOT NULL >= - col1 ) ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query II rowsort label-1895 SELECT col5, + col2 col0 FROM tab3 AS cor0 WHERE NOT ( NOT NULL >= - col1 ) ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query II rowsort label-1895 SELECT col5, + col2 col0 FROM tab4 AS cor0 WHERE NOT ( NOT NULL >= - col1 ) ---- query I rowsort label-1900 SELECT ALL - col4 + - col0 * + ( 17 ) * - + col3 AS col3 FROM tab0 AS cor0 WHERE ( NOT + col0 NOT IN ( - col3, col1 ) ) ---- query I rowsort label-1900 SELECT ALL - col4 + - col0 * + ( 17 ) * - + col3 AS col3 FROM tab1 AS cor0 WHERE ( NOT + col0 NOT IN ( - col3, col1 ) ) ---- query I rowsort label-1900 SELECT ALL - col4 + - col0 * + ( 17 ) * - + col3 AS col3 FROM tab2 AS cor0 WHERE ( NOT + col0 NOT IN ( - col3, col1 ) ) ---- query I rowsort label-1900 SELECT ALL - col4 + - col0 * + ( 17 ) * - + col3 AS col3 FROM tab3 AS cor0 WHERE ( NOT + col0 NOT IN ( - col3, col1 ) ) ---- query I rowsort label-1900 SELECT ALL - col4 + - col0 * + ( 17 ) * - + col3 AS col3 FROM tab4 AS cor0 WHERE ( NOT + col0 NOT IN ( - col3, col1 ) ) ---- query I rowsort label-1905 SELECT DISTINCT + + col1 / col0 + + col1 + - 82 AS col1 FROM tab0 WHERE + - col4 BETWEEN - col4 AND NULL ---- query I rowsort label-1905 SELECT DISTINCT + + col1 / col0 + + col1 + - 82 AS col1 FROM tab1 WHERE + - col4 BETWEEN - col4 AND NULL ---- query I rowsort label-1905 SELECT DISTINCT + + col1 / col0 + + col1 + - 82 AS col1 FROM tab2 WHERE + - col4 BETWEEN - col4 AND NULL ---- query I rowsort label-1905 SELECT DISTINCT + + col1 / col0 + + col1 + - 82 AS col1 FROM tab3 WHERE + - col4 BETWEEN - col4 AND NULL ---- query I rowsort label-1905 SELECT DISTINCT + + col1 / col0 + + col1 + - 82 AS col1 FROM tab4 WHERE + - col4 BETWEEN - col4 AND NULL ---- query I rowsort label-1910 SELECT DISTINCT + col0 FROM tab0 AS cor0 WHERE NOT ( NULL ) > + - col0 ---- query I rowsort label-1910 SELECT DISTINCT + col0 FROM tab1 AS cor0 WHERE NOT ( NULL ) > + - col0 ---- query I rowsort label-1910 SELECT DISTINCT + col0 FROM tab2 AS cor0 WHERE NOT ( NULL ) > + - col0 ---- query I rowsort label-1910 SELECT DISTINCT + col0 FROM tab3 AS cor0 WHERE NOT ( NULL ) > + - col0 ---- query I rowsort label-1910 SELECT DISTINCT + col0 FROM tab4 AS cor0 WHERE NOT ( NULL ) > + - col0 ---- query I rowsort label-1915 SELECT + col4 FROM tab0 AS cor0 WHERE NOT col4 * - col0 + + + 33 + - 2 NOT BETWEEN NULL AND NULL ---- query I rowsort label-1915 SELECT + col4 FROM tab1 AS cor0 WHERE NOT col4 * - col0 + + + 33 + - 2 NOT BETWEEN NULL AND NULL ---- query I rowsort label-1915 SELECT + col4 FROM tab2 AS cor0 WHERE NOT col4 * - col0 + + + 33 + - 2 NOT BETWEEN NULL AND NULL ---- query I rowsort label-1915 SELECT + col4 FROM tab3 AS cor0 WHERE NOT col4 * - col0 + + + 33 + - 2 NOT BETWEEN NULL AND NULL ---- query I rowsort label-1915 SELECT + col4 FROM tab4 AS cor0 WHERE NOT col4 * - col0 + + + 33 + - 2 NOT BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-1920 SELECT * FROM tab0 WHERE + col3 <= NULL ---- query IIIIIII rowsort label-1920 SELECT * FROM tab1 WHERE + col3 <= NULL ---- query IIIIIII rowsort label-1920 SELECT * FROM tab2 WHERE + col3 <= NULL ---- query IIIIIII rowsort label-1920 SELECT * FROM tab3 WHERE + col3 <= NULL ---- query IIIIIII rowsort label-1920 SELECT * FROM tab4 WHERE + col3 <= NULL ---- query I rowsort label-1925 SELECT DISTINCT - col3 FROM tab0 WHERE col0 IS NOT NULL ---- 10 values hashing to ae52dff243f3e26cb539f72d20f52b08 query I rowsort label-1925 SELECT DISTINCT - col3 FROM tab1 WHERE col0 IS NOT NULL ---- 10 values hashing to ae52dff243f3e26cb539f72d20f52b08 query I rowsort label-1925 SELECT DISTINCT - col3 FROM tab2 WHERE col0 IS NOT NULL ---- 10 values hashing to ae52dff243f3e26cb539f72d20f52b08 query I rowsort label-1925 SELECT DISTINCT - col3 FROM tab3 WHERE col0 IS NOT NULL ---- 10 values hashing to ae52dff243f3e26cb539f72d20f52b08 query I rowsort label-1925 SELECT DISTINCT - col3 FROM tab4 WHERE col0 IS NOT NULL ---- 10 values hashing to ae52dff243f3e26cb539f72d20f52b08 query I rowsort label-1930 SELECT col3 * col0 + + - col3 FROM tab0 AS cor0 WHERE NULL IS NULL ---- 10 values hashing to 2c64d5c6351be2b8bf9a25556682d29b query I rowsort label-1930 SELECT col3 * col0 + + - col3 FROM tab1 AS cor0 WHERE NULL IS NULL ---- 10 values hashing to 2c64d5c6351be2b8bf9a25556682d29b query I rowsort label-1930 SELECT col3 * col0 + + - col3 FROM tab2 AS cor0 WHERE NULL IS NULL ---- 10 values hashing to 2c64d5c6351be2b8bf9a25556682d29b query I rowsort label-1930 SELECT col3 * col0 + + - col3 FROM tab3 AS cor0 WHERE NULL IS NULL ---- 10 values hashing to 2c64d5c6351be2b8bf9a25556682d29b query I rowsort label-1930 SELECT col3 * col0 + + - col3 FROM tab4 AS cor0 WHERE NULL IS NULL ---- 10 values hashing to 2c64d5c6351be2b8bf9a25556682d29b query IIIIIII rowsort label-1935 SELECT ALL * FROM tab0 cor0 WHERE col2 IS NULL ---- query IIIIIII rowsort label-1935 SELECT ALL * FROM tab1 cor0 WHERE col2 IS NULL ---- query IIIIIII rowsort label-1935 SELECT ALL * FROM tab2 cor0 WHERE col2 IS NULL ---- query IIIIIII rowsort label-1935 SELECT ALL * FROM tab3 cor0 WHERE col2 IS NULL ---- query IIIIIII rowsort label-1935 SELECT ALL * FROM tab4 cor0 WHERE col2 IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-1940 SELECT DISTINCT + + CAST( NULL AS SIGNED ) AS col0 FROM tab0 WHERE - ( col0 ) * + col1 IS NOT NULL ---- NULL skipif mysql # not compatible query I rowsort label-1940 SELECT DISTINCT + + CAST ( NULL AS INTEGER ) AS col0 FROM tab0 WHERE - ( col0 ) * + col1 IS NOT NULL ---- NULL onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-1940 SELECT DISTINCT + + CAST( NULL AS SIGNED ) AS col0 FROM tab1 WHERE - ( col0 ) * + col1 IS NOT NULL ---- NULL skipif mysql # not compatible query I rowsort label-1940 SELECT DISTINCT + + CAST ( NULL AS INTEGER ) AS col0 FROM tab1 WHERE - ( col0 ) * + col1 IS NOT NULL ---- NULL onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-1940 SELECT DISTINCT + + CAST( NULL AS SIGNED ) AS col0 FROM tab2 WHERE - ( col0 ) * + col1 IS NOT NULL ---- NULL skipif mysql # not compatible query I rowsort label-1940 SELECT DISTINCT + + CAST ( NULL AS INTEGER ) AS col0 FROM tab2 WHERE - ( col0 ) * + col1 IS NOT NULL ---- NULL onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-1940 SELECT DISTINCT + + CAST( NULL AS SIGNED ) AS col0 FROM tab3 WHERE - ( col0 ) * + col1 IS NOT NULL ---- NULL skipif mysql # not compatible query I rowsort label-1940 SELECT DISTINCT + + CAST ( NULL AS INTEGER ) AS col0 FROM tab3 WHERE - ( col0 ) * + col1 IS NOT NULL ---- NULL onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-1940 SELECT DISTINCT + + CAST( NULL AS SIGNED ) AS col0 FROM tab4 WHERE - ( col0 ) * + col1 IS NOT NULL ---- NULL skipif mysql # not compatible query I rowsort label-1940 SELECT DISTINCT + + CAST ( NULL AS INTEGER ) AS col0 FROM tab4 WHERE - ( col0 ) * + col1 IS NOT NULL ---- NULL query I rowsort label-1945 SELECT DISTINCT - ( + ( - 33 ) ) * + col0 FROM tab0 WHERE 68 IN ( + 11, 18, - + 18 ) ---- query I rowsort label-1945 SELECT DISTINCT - ( + ( - 33 ) ) * + col0 FROM tab1 WHERE 68 IN ( + 11, 18, - + 18 ) ---- query I rowsort label-1945 SELECT DISTINCT - ( + ( - 33 ) ) * + col0 FROM tab2 WHERE 68 IN ( + 11, 18, - + 18 ) ---- query I rowsort label-1945 SELECT DISTINCT - ( + ( - 33 ) ) * + col0 FROM tab3 WHERE 68 IN ( + 11, 18, - + 18 ) ---- query I rowsort label-1945 SELECT DISTINCT - ( + ( - 33 ) ) * + col0 FROM tab4 WHERE 68 IN ( + 11, 18, - + 18 ) ---- query I rowsort label-1950 SELECT + 64 FROM tab0 AS cor0 WHERE ( NULL ) IS NOT NULL ---- query I rowsort label-1950 SELECT + 64 FROM tab1 AS cor0 WHERE ( NULL ) IS NOT NULL ---- query I rowsort label-1950 SELECT + 64 FROM tab2 AS cor0 WHERE ( NULL ) IS NOT NULL ---- query I rowsort label-1950 SELECT + 64 FROM tab3 AS cor0 WHERE ( NULL ) IS NOT NULL ---- query I rowsort label-1950 SELECT + 64 FROM tab4 AS cor0 WHERE ( NULL ) IS NOT NULL ---- query IIIIIIIIIIIIII rowsort label-1955 SELECT * FROM tab0 AS cor0 CROSS JOIN tab0 AS cor1 WHERE NOT ( NULL ) <> + 58 ---- query IIIIIIIIIIIIII rowsort label-1955 SELECT * FROM tab1 AS cor0 CROSS JOIN tab1 AS cor1 WHERE NOT ( NULL ) <> + 58 ---- query IIIIIIIIIIIIII rowsort label-1955 SELECT * FROM tab2 AS cor0 CROSS JOIN tab2 AS cor1 WHERE NOT ( NULL ) <> + 58 ---- query IIIIIIIIIIIIII rowsort label-1955 SELECT * FROM tab3 AS cor0 CROSS JOIN tab3 AS cor1 WHERE NOT ( NULL ) <> + 58 ---- query IIIIIIIIIIIIII rowsort label-1955 SELECT * FROM tab4 AS cor0 CROSS JOIN tab4 AS cor1 WHERE NOT ( NULL ) <> + 58 ---- query IIIIIII rowsort label-1960 SELECT * FROM tab0 AS cor0 WHERE NULL <= + col1 ---- query IIIIIII rowsort label-1960 SELECT * FROM tab1 AS cor0 WHERE NULL <= + col1 ---- query IIIIIII rowsort label-1960 SELECT * FROM tab2 AS cor0 WHERE NULL <= + col1 ---- query IIIIIII rowsort label-1960 SELECT * FROM tab3 AS cor0 WHERE NULL <= + col1 ---- query IIIIIII rowsort label-1960 SELECT * FROM tab4 AS cor0 WHERE NULL <= + col1 ---- query I rowsort label-1965 SELECT 0 FROM tab0 AS cor0 WHERE NULL IS NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-1965 SELECT 0 FROM tab1 AS cor0 WHERE NULL IS NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-1965 SELECT 0 FROM tab2 AS cor0 WHERE NULL IS NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-1965 SELECT 0 FROM tab3 AS cor0 WHERE NULL IS NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-1965 SELECT 0 FROM tab4 AS cor0 WHERE NULL IS NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query IIIIIII rowsort label-1970 SELECT ALL * FROM tab0 WHERE NOT 14 IS NOT NULL ---- query IIIIIII rowsort label-1970 SELECT ALL * FROM tab1 WHERE NOT 14 IS NOT NULL ---- query IIIIIII rowsort label-1970 SELECT ALL * FROM tab2 WHERE NOT 14 IS NOT NULL ---- query IIIIIII rowsort label-1970 SELECT ALL * FROM tab3 WHERE NOT 14 IS NOT NULL ---- query IIIIIII rowsort label-1970 SELECT ALL * FROM tab4 WHERE NOT 14 IS NOT NULL ---- query I rowsort label-1975 SELECT col0 FROM tab0 WHERE NOT + ( - - ( - 12 ) ) BETWEEN NULL AND NULL ---- query I rowsort label-1975 SELECT col0 FROM tab1 WHERE NOT + ( - - ( - 12 ) ) BETWEEN NULL AND NULL ---- query I rowsort label-1975 SELECT col0 FROM tab2 WHERE NOT + ( - - ( - 12 ) ) BETWEEN NULL AND NULL ---- query I rowsort label-1975 SELECT col0 FROM tab3 WHERE NOT + ( - - ( - 12 ) ) BETWEEN NULL AND NULL ---- query I rowsort label-1975 SELECT col0 FROM tab4 WHERE NOT + ( - - ( - 12 ) ) BETWEEN NULL AND NULL ---- query I rowsort label-1980 SELECT DISTINCT - col3 FROM tab0 WHERE NOT + col5 IS NULL ---- 10 values hashing to ae52dff243f3e26cb539f72d20f52b08 query I rowsort label-1980 SELECT DISTINCT - col3 FROM tab1 WHERE NOT + col5 IS NULL ---- 10 values hashing to ae52dff243f3e26cb539f72d20f52b08 query I rowsort label-1980 SELECT DISTINCT - col3 FROM tab2 WHERE NOT + col5 IS NULL ---- 10 values hashing to ae52dff243f3e26cb539f72d20f52b08 query I rowsort label-1980 SELECT DISTINCT - col3 FROM tab3 WHERE NOT + col5 IS NULL ---- 10 values hashing to ae52dff243f3e26cb539f72d20f52b08 query I rowsort label-1980 SELECT DISTINCT - col3 FROM tab4 WHERE NOT + col5 IS NULL ---- 10 values hashing to ae52dff243f3e26cb539f72d20f52b08 query IIIIIII rowsort label-1985 SELECT * FROM tab0 AS cor0 WHERE col1 * - col4 IS NULL ---- query IIIIIII rowsort label-1985 SELECT * FROM tab1 AS cor0 WHERE col1 * - col4 IS NULL ---- query IIIIIII rowsort label-1985 SELECT * FROM tab2 AS cor0 WHERE col1 * - col4 IS NULL ---- query IIIIIII rowsort label-1985 SELECT * FROM tab3 AS cor0 WHERE col1 * - col4 IS NULL ---- query IIIIIII rowsort label-1985 SELECT * FROM tab4 AS cor0 WHERE col1 * - col4 IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-1990 SELECT col2 col1 FROM tab0 WHERE NOT + col0 * - + CAST( NULL AS SIGNED ) <> - col3 ---- skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-1990 SELECT col2 col1 FROM tab0 WHERE NOT + col0 * - + CAST ( NULL AS INTEGER ) <> - col3 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-1990 SELECT col2 col1 FROM tab1 WHERE NOT + col0 * - + CAST( NULL AS SIGNED ) <> - col3 ---- skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-1990 SELECT col2 col1 FROM tab1 WHERE NOT + col0 * - + CAST ( NULL AS INTEGER ) <> - col3 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-1990 SELECT col2 col1 FROM tab2 WHERE NOT + col0 * - + CAST( NULL AS SIGNED ) <> - col3 ---- skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-1990 SELECT col2 col1 FROM tab2 WHERE NOT + col0 * - + CAST ( NULL AS INTEGER ) <> - col3 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-1990 SELECT col2 col1 FROM tab3 WHERE NOT + col0 * - + CAST( NULL AS SIGNED ) <> - col3 ---- skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-1990 SELECT col2 col1 FROM tab3 WHERE NOT + col0 * - + CAST ( NULL AS INTEGER ) <> - col3 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-1990 SELECT col2 col1 FROM tab4 WHERE NOT + col0 * - + CAST( NULL AS SIGNED ) <> - col3 ---- skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-1990 SELECT col2 col1 FROM tab4 WHERE NOT + col0 * - + CAST ( NULL AS INTEGER ) <> - col3 ---- query I rowsort label-1995 SELECT - col1 / col0 + - 38 FROM tab0 WHERE NOT + + 12 IS NOT NULL ---- query I rowsort label-1995 SELECT - col1 / col0 + - 38 FROM tab1 WHERE NOT + + 12 IS NOT NULL ---- query I rowsort label-1995 SELECT - col1 / col0 + - 38 FROM tab2 WHERE NOT + + 12 IS NOT NULL ---- query I rowsort label-1995 SELECT - col1 / col0 + - 38 FROM tab3 WHERE NOT + + 12 IS NOT NULL ---- query I rowsort label-1995 SELECT - col1 / col0 + - 38 FROM tab4 WHERE NOT + + 12 IS NOT NULL ---- query II rowsort label-2000 SELECT DISTINCT + - 6 + - col4 / - 54 + - col3, + col0 * - col1 FROM tab0 WHERE 12 IS NULL ---- query II rowsort label-2000 SELECT DISTINCT + - 6 + - col4 / - 54 + - col3, + col0 * - col1 FROM tab1 WHERE 12 IS NULL ---- query II rowsort label-2000 SELECT DISTINCT + - 6 + - col4 / - 54 + - col3, + col0 * - col1 FROM tab2 WHERE 12 IS NULL ---- query II rowsort label-2000 SELECT DISTINCT + - 6 + - col4 / - 54 + - col3, + col0 * - col1 FROM tab3 WHERE 12 IS NULL ---- query II rowsort label-2000 SELECT DISTINCT + - 6 + - col4 / - 54 + - col3, + col0 * - col1 FROM tab4 WHERE 12 IS NULL ---- query IIIIIII rowsort label-2005 SELECT * FROM tab0 AS cor0 WHERE NULL < 76 ---- query IIIIIII rowsort label-2005 SELECT * FROM tab1 AS cor0 WHERE NULL < 76 ---- query IIIIIII rowsort label-2005 SELECT * FROM tab2 AS cor0 WHERE NULL < 76 ---- query IIIIIII rowsort label-2005 SELECT * FROM tab3 AS cor0 WHERE NULL < 76 ---- query IIIIIII rowsort label-2005 SELECT * FROM tab4 AS cor0 WHERE NULL < 76 ---- query IIIIIII rowsort label-2010 SELECT * FROM tab0 AS cor0 WHERE + 69 BETWEEN + 99 * - - 44 AND NULL ---- query IIIIIII rowsort label-2010 SELECT * FROM tab1 AS cor0 WHERE + 69 BETWEEN + 99 * - - 44 AND NULL ---- query IIIIIII rowsort label-2010 SELECT * FROM tab2 AS cor0 WHERE + 69 BETWEEN + 99 * - - 44 AND NULL ---- query IIIIIII rowsort label-2010 SELECT * FROM tab3 AS cor0 WHERE + 69 BETWEEN + 99 * - - 44 AND NULL ---- query IIIIIII rowsort label-2010 SELECT * FROM tab4 AS cor0 WHERE + 69 BETWEEN + 99 * - - 44 AND NULL ---- onlyif mysql # CAST syntax: DECIMAL type: query IIIIIII rowsort label-2015 SELECT ALL * FROM tab0 cor0 WHERE NOT NULL >= CAST( + col3 AS DECIMAL ) ---- skipif mysql # not compatible query IIIIIII rowsort label-2015 SELECT ALL * FROM tab0 cor0 WHERE NOT NULL >= CAST ( + col3 AS REAL ) ---- onlyif mysql # CAST syntax: DECIMAL type: query IIIIIII rowsort label-2015 SELECT ALL * FROM tab1 cor0 WHERE NOT NULL >= CAST( + col3 AS DECIMAL ) ---- skipif mysql # not compatible query IIIIIII rowsort label-2015 SELECT ALL * FROM tab1 cor0 WHERE NOT NULL >= CAST ( + col3 AS REAL ) ---- onlyif mysql # CAST syntax: DECIMAL type: query IIIIIII rowsort label-2015 SELECT ALL * FROM tab2 cor0 WHERE NOT NULL >= CAST( + col3 AS DECIMAL ) ---- skipif mysql # not compatible query IIIIIII rowsort label-2015 SELECT ALL * FROM tab2 cor0 WHERE NOT NULL >= CAST ( + col3 AS REAL ) ---- onlyif mysql # CAST syntax: DECIMAL type: query IIIIIII rowsort label-2015 SELECT ALL * FROM tab3 cor0 WHERE NOT NULL >= CAST( + col3 AS DECIMAL ) ---- skipif mysql # not compatible query IIIIIII rowsort label-2015 SELECT ALL * FROM tab3 cor0 WHERE NOT NULL >= CAST ( + col3 AS REAL ) ---- onlyif mysql # CAST syntax: DECIMAL type: query IIIIIII rowsort label-2015 SELECT ALL * FROM tab4 cor0 WHERE NOT NULL >= CAST( + col3 AS DECIMAL ) ---- skipif mysql # not compatible query IIIIIII rowsort label-2015 SELECT ALL * FROM tab4 cor0 WHERE NOT NULL >= CAST ( + col3 AS REAL ) ---- query IIIIIII rowsort label-2020 SELECT * FROM tab0 AS cor0 WHERE - col4 BETWEEN - 72 AND + 37 ---- query IIIIIII rowsort label-2020 SELECT * FROM tab1 AS cor0 WHERE - col4 BETWEEN - 72 AND + 37 ---- query IIIIIII rowsort label-2020 SELECT * FROM tab2 AS cor0 WHERE - col4 BETWEEN - 72 AND + 37 ---- query IIIIIII rowsort label-2020 SELECT * FROM tab3 AS cor0 WHERE - col4 BETWEEN - 72 AND + 37 ---- query IIIIIII rowsort label-2020 SELECT * FROM tab4 AS cor0 WHERE - col4 BETWEEN - 72 AND + 37 ---- query IIIIIII rowsort label-2025 SELECT ALL * FROM tab0 WHERE NOT 70 IN ( + - 81, - 58, + 70, - 12, + 93 ) ---- query IIIIIII rowsort label-2025 SELECT ALL * FROM tab1 WHERE NOT 70 IN ( + - 81, - 58, + 70, - 12, + 93 ) ---- query IIIIIII rowsort label-2025 SELECT ALL * FROM tab2 WHERE NOT 70 IN ( + - 81, - 58, + 70, - 12, + 93 ) ---- query IIIIIII rowsort label-2025 SELECT ALL * FROM tab3 WHERE NOT 70 IN ( + - 81, - 58, + 70, - 12, + 93 ) ---- query IIIIIII rowsort label-2025 SELECT ALL * FROM tab4 WHERE NOT 70 IN ( + - 81, - 58, + 70, - 12, + 93 ) ---- query I rowsort label-2030 SELECT DISTINCT + - col0 FROM tab0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 528bccda8773fb5023e30c4cdb2c06d0 query I rowsort label-2030 SELECT DISTINCT + - col0 FROM tab1 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 528bccda8773fb5023e30c4cdb2c06d0 query I rowsort label-2030 SELECT DISTINCT + - col0 FROM tab2 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 528bccda8773fb5023e30c4cdb2c06d0 query I rowsort label-2030 SELECT DISTINCT + - col0 FROM tab3 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 528bccda8773fb5023e30c4cdb2c06d0 query I rowsort label-2030 SELECT DISTINCT + - col0 FROM tab4 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 528bccda8773fb5023e30c4cdb2c06d0 query IIIIIII rowsort label-2035 SELECT * FROM tab0 WHERE NOT NULL BETWEEN + col0 AND ( + 77 ) ---- query IIIIIII rowsort label-2035 SELECT * FROM tab1 WHERE NOT NULL BETWEEN + col0 AND ( + 77 ) ---- query IIIIIII rowsort label-2035 SELECT * FROM tab2 WHERE NOT NULL BETWEEN + col0 AND ( + 77 ) ---- query IIIIIII rowsort label-2035 SELECT * FROM tab3 WHERE NOT NULL BETWEEN + col0 AND ( + 77 ) ---- query IIIIIII rowsort label-2035 SELECT * FROM tab4 WHERE NOT NULL BETWEEN + col0 AND ( + 77 ) ---- query I rowsort label-2040 SELECT ALL - col4 + + col3 FROM tab0 cor0 WHERE + col1 <= + 17 / + col1 ---- query I rowsort label-2040 SELECT ALL - col4 + + col3 FROM tab1 cor0 WHERE + col1 <= + 17 / + col1 ---- query I rowsort label-2040 SELECT ALL - col4 + + col3 FROM tab2 cor0 WHERE + col1 <= + 17 / + col1 ---- query I rowsort label-2040 SELECT ALL - col4 + + col3 FROM tab3 cor0 WHERE + col1 <= + 17 / + col1 ---- query I rowsort label-2040 SELECT ALL - col4 + + col3 FROM tab4 cor0 WHERE + col1 <= + 17 / + col1 ---- onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query I rowsort label-2045 SELECT COUNT( * ) AS col3 FROM tab0 AS cor0 WHERE NOT CAST( NULL AS SIGNED ) BETWEEN NULL AND NULL ---- 0 skipif mysql # not compatible query I rowsort label-2045 SELECT COUNT ( * ) AS col3 FROM tab0 AS cor0 WHERE NOT CAST ( NULL AS INTEGER ) BETWEEN NULL AND NULL ---- 0 onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query I rowsort label-2045 SELECT COUNT( * ) AS col3 FROM tab1 AS cor0 WHERE NOT CAST( NULL AS SIGNED ) BETWEEN NULL AND NULL ---- 0 skipif mysql # not compatible query I rowsort label-2045 SELECT COUNT ( * ) AS col3 FROM tab1 AS cor0 WHERE NOT CAST ( NULL AS INTEGER ) BETWEEN NULL AND NULL ---- 0 onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query I rowsort label-2045 SELECT COUNT( * ) AS col3 FROM tab2 AS cor0 WHERE NOT CAST( NULL AS SIGNED ) BETWEEN NULL AND NULL ---- 0 skipif mysql # not compatible query I rowsort label-2045 SELECT COUNT ( * ) AS col3 FROM tab2 AS cor0 WHERE NOT CAST ( NULL AS INTEGER ) BETWEEN NULL AND NULL ---- 0 onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query I rowsort label-2045 SELECT COUNT( * ) AS col3 FROM tab3 AS cor0 WHERE NOT CAST( NULL AS SIGNED ) BETWEEN NULL AND NULL ---- 0 skipif mysql # not compatible query I rowsort label-2045 SELECT COUNT ( * ) AS col3 FROM tab3 AS cor0 WHERE NOT CAST ( NULL AS INTEGER ) BETWEEN NULL AND NULL ---- 0 onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query I rowsort label-2045 SELECT COUNT( * ) AS col3 FROM tab4 AS cor0 WHERE NOT CAST( NULL AS SIGNED ) BETWEEN NULL AND NULL ---- 0 skipif mysql # not compatible query I rowsort label-2045 SELECT COUNT ( * ) AS col3 FROM tab4 AS cor0 WHERE NOT CAST ( NULL AS INTEGER ) BETWEEN NULL AND NULL ---- 0 query I rowsort label-2050 SELECT ALL col0 FROM tab0 AS cor0 WHERE ( NULL ) IS NOT NULL ---- query I rowsort label-2050 SELECT ALL col0 FROM tab1 AS cor0 WHERE ( NULL ) IS NOT NULL ---- query I rowsort label-2050 SELECT ALL col0 FROM tab2 AS cor0 WHERE ( NULL ) IS NOT NULL ---- query I rowsort label-2050 SELECT ALL col0 FROM tab3 AS cor0 WHERE ( NULL ) IS NOT NULL ---- query I rowsort label-2050 SELECT ALL col0 FROM tab4 AS cor0 WHERE ( NULL ) IS NOT NULL ---- query IIIIIII rowsort label-2055 SELECT * FROM tab0 WHERE NULL NOT BETWEEN col0 AND NULL ---- query IIIIIII rowsort label-2055 SELECT * FROM tab1 WHERE NULL NOT BETWEEN col0 AND NULL ---- query IIIIIII rowsort label-2055 SELECT * FROM tab2 WHERE NULL NOT BETWEEN col0 AND NULL ---- query IIIIIII rowsort label-2055 SELECT * FROM tab3 WHERE NULL NOT BETWEEN col0 AND NULL ---- query IIIIIII rowsort label-2055 SELECT * FROM tab4 WHERE NULL NOT BETWEEN col0 AND NULL ---- query IIIIIII rowsort label-2060 SELECT ALL * FROM tab0 WHERE NOT NULL BETWEEN + - 20 AND NULL ---- query IIIIIII rowsort label-2060 SELECT ALL * FROM tab1 WHERE NOT NULL BETWEEN + - 20 AND NULL ---- query IIIIIII rowsort label-2060 SELECT ALL * FROM tab2 WHERE NOT NULL BETWEEN + - 20 AND NULL ---- query IIIIIII rowsort label-2060 SELECT ALL * FROM tab3 WHERE NOT NULL BETWEEN + - 20 AND NULL ---- query IIIIIII rowsort label-2060 SELECT ALL * FROM tab4 WHERE NOT NULL BETWEEN + - 20 AND NULL ---- query I rowsort label-2065 SELECT + 17 FROM tab0 AS cor0 WHERE NOT ( NULL ) > 19 ---- query I rowsort label-2065 SELECT + 17 FROM tab1 AS cor0 WHERE NOT ( NULL ) > 19 ---- query I rowsort label-2065 SELECT + 17 FROM tab2 AS cor0 WHERE NOT ( NULL ) > 19 ---- query I rowsort label-2065 SELECT + 17 FROM tab3 AS cor0 WHERE NOT ( NULL ) > 19 ---- query I rowsort label-2065 SELECT + 17 FROM tab4 AS cor0 WHERE NOT ( NULL ) > 19 ---- query IIIIIII rowsort label-2070 SELECT * FROM tab0 WHERE - - col4 IS NULL ---- query IIIIIII rowsort label-2070 SELECT * FROM tab1 WHERE - - col4 IS NULL ---- query IIIIIII rowsort label-2070 SELECT * FROM tab2 WHERE - - col4 IS NULL ---- query IIIIIII rowsort label-2070 SELECT * FROM tab3 WHERE - - col4 IS NULL ---- query IIIIIII rowsort label-2070 SELECT * FROM tab4 WHERE - - col4 IS NULL ---- query IIIIIII rowsort label-2075 SELECT * FROM tab0 WHERE NULL BETWEEN - + 32 AND NULL ---- query IIIIIII rowsort label-2075 SELECT * FROM tab1 WHERE NULL BETWEEN - + 32 AND NULL ---- query IIIIIII rowsort label-2075 SELECT * FROM tab2 WHERE NULL BETWEEN - + 32 AND NULL ---- query IIIIIII rowsort label-2075 SELECT * FROM tab3 WHERE NULL BETWEEN - + 32 AND NULL ---- query IIIIIII rowsort label-2075 SELECT * FROM tab4 WHERE NULL BETWEEN - + 32 AND NULL ---- query IIIIIII rowsort label-2080 SELECT ALL * FROM tab0 AS cor0 WHERE NOT 60 IS NOT NULL ---- query IIIIIII rowsort label-2080 SELECT ALL * FROM tab1 AS cor0 WHERE NOT 60 IS NOT NULL ---- query IIIIIII rowsort label-2080 SELECT ALL * FROM tab2 AS cor0 WHERE NOT 60 IS NOT NULL ---- query IIIIIII rowsort label-2080 SELECT ALL * FROM tab3 AS cor0 WHERE NOT 60 IS NOT NULL ---- query IIIIIII rowsort label-2080 SELECT ALL * FROM tab4 AS cor0 WHERE NOT 60 IS NOT NULL ---- query I rowsort label-2085 SELECT col4 FROM tab0 WHERE + + ( col1 ) <= ( NULL ) ---- query I rowsort label-2085 SELECT col4 FROM tab1 WHERE + + ( col1 ) <= ( NULL ) ---- query I rowsort label-2085 SELECT col4 FROM tab2 WHERE + + ( col1 ) <= ( NULL ) ---- query I rowsort label-2085 SELECT col4 FROM tab3 WHERE + + ( col1 ) <= ( NULL ) ---- query I rowsort label-2085 SELECT col4 FROM tab4 WHERE + + ( col1 ) <= ( NULL ) ---- query I rowsort label-2090 SELECT ALL + col4 FROM tab0 WHERE - col3 * + + col3 + + ( col3 ) >= NULL ---- query I rowsort label-2090 SELECT ALL + col4 FROM tab1 WHERE - col3 * + + col3 + + ( col3 ) >= NULL ---- query I rowsort label-2090 SELECT ALL + col4 FROM tab2 WHERE - col3 * + + col3 + + ( col3 ) >= NULL ---- query I rowsort label-2090 SELECT ALL + col4 FROM tab3 WHERE - col3 * + + col3 + + ( col3 ) >= NULL ---- query I rowsort label-2090 SELECT ALL + col4 FROM tab4 WHERE - col3 * + + col3 + + ( col3 ) >= NULL ---- query I rowsort label-2095 SELECT DISTINCT + 44 + - - col1 FROM tab0 WHERE ( - 52 ) + + 81 - col3 <= NULL ---- query I rowsort label-2095 SELECT DISTINCT + 44 + - - col1 FROM tab1 WHERE ( - 52 ) + + 81 - col3 <= NULL ---- query I rowsort label-2095 SELECT DISTINCT + 44 + - - col1 FROM tab2 WHERE ( - 52 ) + + 81 - col3 <= NULL ---- query I rowsort label-2095 SELECT DISTINCT + 44 + - - col1 FROM tab3 WHERE ( - 52 ) + + 81 - col3 <= NULL ---- query I rowsort label-2095 SELECT DISTINCT + 44 + - - col1 FROM tab4 WHERE ( - 52 ) + + 81 - col3 <= NULL ---- onlyif mysql # aggregate syntax: query I rowsort label-2100 SELECT + COUNT( * ) col0 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-2100 SELECT + COUNT ( * ) col0 FROM tab0 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-2100 SELECT + COUNT( * ) col0 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-2100 SELECT + COUNT ( * ) col0 FROM tab1 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-2100 SELECT + COUNT( * ) col0 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-2100 SELECT + COUNT ( * ) col0 FROM tab2 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-2100 SELECT + COUNT( * ) col0 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-2100 SELECT + COUNT ( * ) col0 FROM tab3 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-2100 SELECT + COUNT( * ) col0 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-2100 SELECT + COUNT ( * ) col0 FROM tab4 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 query IIIIIII rowsort label-2105 SELECT * FROM tab0 AS cor0 WHERE NOT ( NULL ) BETWEEN NULL AND - - col3 ---- query IIIIIII rowsort label-2105 SELECT * FROM tab1 AS cor0 WHERE NOT ( NULL ) BETWEEN NULL AND - - col3 ---- query IIIIIII rowsort label-2105 SELECT * FROM tab2 AS cor0 WHERE NOT ( NULL ) BETWEEN NULL AND - - col3 ---- query IIIIIII rowsort label-2105 SELECT * FROM tab3 AS cor0 WHERE NOT ( NULL ) BETWEEN NULL AND - - col3 ---- query IIIIIII rowsort label-2105 SELECT * FROM tab4 AS cor0 WHERE NOT ( NULL ) BETWEEN NULL AND - - col3 ---- query I rowsort label-2110 SELECT DISTINCT 56 FROM tab0 AS cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-2110 SELECT DISTINCT 56 FROM tab1 AS cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-2110 SELECT DISTINCT 56 FROM tab2 AS cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-2110 SELECT DISTINCT 56 FROM tab3 AS cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-2110 SELECT DISTINCT 56 FROM tab4 AS cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-2115 SELECT - col0 AS col0 FROM tab0 AS cor0 WHERE NOT NULL NOT IN ( - col1, - col0 * + 29 ) ---- query I rowsort label-2115 SELECT - col0 AS col0 FROM tab1 AS cor0 WHERE NOT NULL NOT IN ( - col1, - col0 * + 29 ) ---- query I rowsort label-2115 SELECT - col0 AS col0 FROM tab2 AS cor0 WHERE NOT NULL NOT IN ( - col1, - col0 * + 29 ) ---- query I rowsort label-2115 SELECT - col0 AS col0 FROM tab3 AS cor0 WHERE NOT NULL NOT IN ( - col1, - col0 * + 29 ) ---- query I rowsort label-2115 SELECT - col0 AS col0 FROM tab4 AS cor0 WHERE NOT NULL NOT IN ( - col1, - col0 * + 29 ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-2120 SELECT col0 / + CAST( NULL AS SIGNED ) + + col1 FROM tab0 WHERE NOT NULL < 50 ---- skipif mysql # not compatible query I rowsort label-2120 SELECT col0 / + CAST ( NULL AS INTEGER ) + + col1 FROM tab0 WHERE NOT NULL < 50 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-2120 SELECT col0 / + CAST( NULL AS SIGNED ) + + col1 FROM tab1 WHERE NOT NULL < 50 ---- skipif mysql # not compatible query I rowsort label-2120 SELECT col0 / + CAST ( NULL AS INTEGER ) + + col1 FROM tab1 WHERE NOT NULL < 50 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-2120 SELECT col0 / + CAST( NULL AS SIGNED ) + + col1 FROM tab2 WHERE NOT NULL < 50 ---- skipif mysql # not compatible query I rowsort label-2120 SELECT col0 / + CAST ( NULL AS INTEGER ) + + col1 FROM tab2 WHERE NOT NULL < 50 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-2120 SELECT col0 / + CAST( NULL AS SIGNED ) + + col1 FROM tab3 WHERE NOT NULL < 50 ---- skipif mysql # not compatible query I rowsort label-2120 SELECT col0 / + CAST ( NULL AS INTEGER ) + + col1 FROM tab3 WHERE NOT NULL < 50 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-2120 SELECT col0 / + CAST( NULL AS SIGNED ) + + col1 FROM tab4 WHERE NOT NULL < 50 ---- skipif mysql # not compatible query I rowsort label-2120 SELECT col0 / + CAST ( NULL AS INTEGER ) + + col1 FROM tab4 WHERE NOT NULL < 50 ---- query I rowsort label-2125 SELECT ( - 90 ) * + ( - 48 ) - 51 FROM tab0 WHERE + - col1 IS NOT NULL ---- 10 values hashing to 31b0d9fd1514c13e151853e77fcd5430 query I rowsort label-2125 SELECT ( - 90 ) * + ( - 48 ) - 51 FROM tab1 WHERE + - col1 IS NOT NULL ---- 10 values hashing to 31b0d9fd1514c13e151853e77fcd5430 query I rowsort label-2125 SELECT ( - 90 ) * + ( - 48 ) - 51 FROM tab2 WHERE + - col1 IS NOT NULL ---- 10 values hashing to 31b0d9fd1514c13e151853e77fcd5430 query I rowsort label-2125 SELECT ( - 90 ) * + ( - 48 ) - 51 FROM tab3 WHERE + - col1 IS NOT NULL ---- 10 values hashing to 31b0d9fd1514c13e151853e77fcd5430 query I rowsort label-2125 SELECT ( - 90 ) * + ( - 48 ) - 51 FROM tab4 WHERE + - col1 IS NOT NULL ---- 10 values hashing to 31b0d9fd1514c13e151853e77fcd5430 onlyif mysql # aggregate syntax: query I rowsort label-2130 SELECT DISTINCT MAX( + col1 ) * + - COUNT( * ) FROM tab0 WHERE ( NULL ) < ( NULL ) ---- NULL skipif mysql # not compatible query I rowsort label-2130 SELECT DISTINCT MAX ( + col1 ) * + - COUNT ( * ) FROM tab0 WHERE ( NULL ) < ( NULL ) ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-2130 SELECT DISTINCT MAX( + col1 ) * + - COUNT( * ) FROM tab1 WHERE ( NULL ) < ( NULL ) ---- NULL skipif mysql # not compatible query I rowsort label-2130 SELECT DISTINCT MAX ( + col1 ) * + - COUNT ( * ) FROM tab1 WHERE ( NULL ) < ( NULL ) ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-2130 SELECT DISTINCT MAX( + col1 ) * + - COUNT( * ) FROM tab2 WHERE ( NULL ) < ( NULL ) ---- NULL skipif mysql # not compatible query I rowsort label-2130 SELECT DISTINCT MAX ( + col1 ) * + - COUNT ( * ) FROM tab2 WHERE ( NULL ) < ( NULL ) ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-2130 SELECT DISTINCT MAX( + col1 ) * + - COUNT( * ) FROM tab3 WHERE ( NULL ) < ( NULL ) ---- NULL skipif mysql # not compatible query I rowsort label-2130 SELECT DISTINCT MAX ( + col1 ) * + - COUNT ( * ) FROM tab3 WHERE ( NULL ) < ( NULL ) ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-2130 SELECT DISTINCT MAX( + col1 ) * + - COUNT( * ) FROM tab4 WHERE ( NULL ) < ( NULL ) ---- NULL skipif mysql # not compatible query I rowsort label-2130 SELECT DISTINCT MAX ( + col1 ) * + - COUNT ( * ) FROM tab4 WHERE ( NULL ) < ( NULL ) ---- NULL query I rowsort label-2135 SELECT DISTINCT + col1 FROM tab0 AS cor0 WHERE NULL NOT BETWEEN ( - 0 ) * - col0 AND NULL ---- query I rowsort label-2135 SELECT DISTINCT + col1 FROM tab1 AS cor0 WHERE NULL NOT BETWEEN ( - 0 ) * - col0 AND NULL ---- query I rowsort label-2135 SELECT DISTINCT + col1 FROM tab2 AS cor0 WHERE NULL NOT BETWEEN ( - 0 ) * - col0 AND NULL ---- query I rowsort label-2135 SELECT DISTINCT + col1 FROM tab3 AS cor0 WHERE NULL NOT BETWEEN ( - 0 ) * - col0 AND NULL ---- query I rowsort label-2135 SELECT DISTINCT + col1 FROM tab4 AS cor0 WHERE NULL NOT BETWEEN ( - 0 ) * - col0 AND NULL ---- query I rowsort label-2140 SELECT DISTINCT + 45 + + 79 AS col2 FROM tab0 AS cor0 WHERE + 41 + + + 3 IS NULL ---- query I rowsort label-2140 SELECT DISTINCT + 45 + + 79 AS col2 FROM tab1 AS cor0 WHERE + 41 + + + 3 IS NULL ---- query I rowsort label-2140 SELECT DISTINCT + 45 + + 79 AS col2 FROM tab2 AS cor0 WHERE + 41 + + + 3 IS NULL ---- query I rowsort label-2140 SELECT DISTINCT + 45 + + 79 AS col2 FROM tab3 AS cor0 WHERE + 41 + + + 3 IS NULL ---- query I rowsort label-2140 SELECT DISTINCT + 45 + + 79 AS col2 FROM tab4 AS cor0 WHERE + 41 + + + 3 IS NULL ---- onlyif mysql # DIV for integer division: query I rowsort label-2145 SELECT - - col3 * col0 DIV - col3 AS col5 FROM tab0 AS cor0 WHERE NOT ( NOT NULL IS NULL ) ---- 10 values hashing to 528bccda8773fb5023e30c4cdb2c06d0 skipif mysql # not compatible query I rowsort label-2145 SELECT - - col3 * col0 / - col3 AS col5 FROM tab0 AS cor0 WHERE NOT ( NOT NULL IS NULL ) ---- 10 values hashing to 528bccda8773fb5023e30c4cdb2c06d0 onlyif mysql # DIV for integer division: query I rowsort label-2145 SELECT - - col3 * col0 DIV - col3 AS col5 FROM tab1 AS cor0 WHERE NOT ( NOT NULL IS NULL ) ---- 10 values hashing to 528bccda8773fb5023e30c4cdb2c06d0 skipif mysql # not compatible query I rowsort label-2145 SELECT - - col3 * col0 / - col3 AS col5 FROM tab1 AS cor0 WHERE NOT ( NOT NULL IS NULL ) ---- 10 values hashing to 528bccda8773fb5023e30c4cdb2c06d0 onlyif mysql # DIV for integer division: query I rowsort label-2145 SELECT - - col3 * col0 DIV - col3 AS col5 FROM tab2 AS cor0 WHERE NOT ( NOT NULL IS NULL ) ---- 10 values hashing to 528bccda8773fb5023e30c4cdb2c06d0 skipif mysql # not compatible query I rowsort label-2145 SELECT - - col3 * col0 / - col3 AS col5 FROM tab2 AS cor0 WHERE NOT ( NOT NULL IS NULL ) ---- 10 values hashing to 528bccda8773fb5023e30c4cdb2c06d0 onlyif mysql # DIV for integer division: query I rowsort label-2145 SELECT - - col3 * col0 DIV - col3 AS col5 FROM tab3 AS cor0 WHERE NOT ( NOT NULL IS NULL ) ---- 10 values hashing to 528bccda8773fb5023e30c4cdb2c06d0 skipif mysql # not compatible query I rowsort label-2145 SELECT - - col3 * col0 / - col3 AS col5 FROM tab3 AS cor0 WHERE NOT ( NOT NULL IS NULL ) ---- 10 values hashing to 528bccda8773fb5023e30c4cdb2c06d0 onlyif mysql # DIV for integer division: query I rowsort label-2145 SELECT - - col3 * col0 DIV - col3 AS col5 FROM tab4 AS cor0 WHERE NOT ( NOT NULL IS NULL ) ---- 10 values hashing to 528bccda8773fb5023e30c4cdb2c06d0 skipif mysql # not compatible query I rowsort label-2145 SELECT - - col3 * col0 / - col3 AS col5 FROM tab4 AS cor0 WHERE NOT ( NOT NULL IS NULL ) ---- 10 values hashing to 528bccda8773fb5023e30c4cdb2c06d0 query IIIIIII rowsort label-2150 SELECT ALL * FROM tab0 WHERE NOT + 3 * - + col0 IS NOT NULL ---- query IIIIIII rowsort label-2150 SELECT ALL * FROM tab1 WHERE NOT + 3 * - + col0 IS NOT NULL ---- query IIIIIII rowsort label-2150 SELECT ALL * FROM tab2 WHERE NOT + 3 * - + col0 IS NOT NULL ---- query IIIIIII rowsort label-2150 SELECT ALL * FROM tab3 WHERE NOT + 3 * - + col0 IS NOT NULL ---- query IIIIIII rowsort label-2150 SELECT ALL * FROM tab4 WHERE NOT + 3 * - + col0 IS NOT NULL ---- query IIIIIII rowsort label-2155 SELECT * FROM tab0 WHERE NOT NULL = + 6 * + 54 * col0 ---- query IIIIIII rowsort label-2155 SELECT * FROM tab1 WHERE NOT NULL = + 6 * + 54 * col0 ---- query IIIIIII rowsort label-2155 SELECT * FROM tab2 WHERE NOT NULL = + 6 * + 54 * col0 ---- query IIIIIII rowsort label-2155 SELECT * FROM tab3 WHERE NOT NULL = + 6 * + 54 * col0 ---- query IIIIIII rowsort label-2155 SELECT * FROM tab4 WHERE NOT NULL = + 6 * + 54 * col0 ---- onlyif mysql # DIV for integer division: query I rowsort label-2160 SELECT DISTINCT + col0 DIV - 59 FROM tab0 WHERE NOT - col3 IS NULL ---- -11 -14 -16 -2 -3 -6 skipif mysql # not compatible query I rowsort label-2160 SELECT DISTINCT + col0 / - 59 FROM tab0 WHERE NOT - col3 IS NULL ---- -11 -14 -16 -2 -3 -6 onlyif mysql # DIV for integer division: query I rowsort label-2160 SELECT DISTINCT + col0 DIV - 59 FROM tab1 WHERE NOT - col3 IS NULL ---- -11 -14 -16 -2 -3 -6 skipif mysql # not compatible query I rowsort label-2160 SELECT DISTINCT + col0 / - 59 FROM tab1 WHERE NOT - col3 IS NULL ---- -11 -14 -16 -2 -3 -6 onlyif mysql # DIV for integer division: query I rowsort label-2160 SELECT DISTINCT + col0 DIV - 59 FROM tab2 WHERE NOT - col3 IS NULL ---- -11 -14 -16 -2 -3 -6 skipif mysql # not compatible query I rowsort label-2160 SELECT DISTINCT + col0 / - 59 FROM tab2 WHERE NOT - col3 IS NULL ---- -11 -14 -16 -2 -3 -6 onlyif mysql # DIV for integer division: query I rowsort label-2160 SELECT DISTINCT + col0 DIV - 59 FROM tab3 WHERE NOT - col3 IS NULL ---- -11 -14 -16 -2 -3 -6 skipif mysql # not compatible query I rowsort label-2160 SELECT DISTINCT + col0 / - 59 FROM tab3 WHERE NOT - col3 IS NULL ---- -11 -14 -16 -2 -3 -6 onlyif mysql # DIV for integer division: query I rowsort label-2160 SELECT DISTINCT + col0 DIV - 59 FROM tab4 WHERE NOT - col3 IS NULL ---- -11 -14 -16 -2 -3 -6 skipif mysql # not compatible query I rowsort label-2160 SELECT DISTINCT + col0 / - 59 FROM tab4 WHERE NOT - col3 IS NULL ---- -11 -14 -16 -2 -3 -6 query I rowsort label-2165 SELECT col2 AS col0 FROM tab0 AS cor0 WHERE 7 + + - col1 IS NOT NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-2165 SELECT col2 AS col0 FROM tab1 AS cor0 WHERE 7 + + - col1 IS NOT NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-2165 SELECT col2 AS col0 FROM tab2 AS cor0 WHERE 7 + + - col1 IS NOT NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-2165 SELECT col2 AS col0 FROM tab3 AS cor0 WHERE 7 + + - col1 IS NOT NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-2165 SELECT col2 AS col0 FROM tab4 AS cor0 WHERE 7 + + - col1 IS NOT NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query II rowsort label-2170 SELECT DISTINCT - col3 AS col0, + col0 AS col2 FROM tab0 AS cor0 WHERE NOT col4 IS NULL ---- 20 values hashing to e7deaf7f8995f5d196579a574694a9f8 query II rowsort label-2170 SELECT DISTINCT - col3 AS col0, + col0 AS col2 FROM tab1 AS cor0 WHERE NOT col4 IS NULL ---- 20 values hashing to e7deaf7f8995f5d196579a574694a9f8 query II rowsort label-2170 SELECT DISTINCT - col3 AS col0, + col0 AS col2 FROM tab2 AS cor0 WHERE NOT col4 IS NULL ---- 20 values hashing to e7deaf7f8995f5d196579a574694a9f8 query II rowsort label-2170 SELECT DISTINCT - col3 AS col0, + col0 AS col2 FROM tab3 AS cor0 WHERE NOT col4 IS NULL ---- 20 values hashing to e7deaf7f8995f5d196579a574694a9f8 query II rowsort label-2170 SELECT DISTINCT - col3 AS col0, + col0 AS col2 FROM tab4 AS cor0 WHERE NOT col4 IS NULL ---- 20 values hashing to e7deaf7f8995f5d196579a574694a9f8 onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query II rowsort label-2175 SELECT - + CAST( - SUM( DISTINCT - - CAST( + 91 AS SIGNED ) ) AS SIGNED ), - 51 AS col0 FROM tab0 WHERE NOT NULL <= 60 ---- NULL -51 skipif mysql # not compatible query II rowsort label-2175 SELECT - + CAST ( - SUM ( DISTINCT - - CAST ( + 91 AS INTEGER ) ) AS INTEGER ), - 51 AS col0 FROM tab0 WHERE NOT NULL <= 60 ---- NULL -51 onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query II rowsort label-2175 SELECT - + CAST( - SUM( DISTINCT - - CAST( + 91 AS SIGNED ) ) AS SIGNED ), - 51 AS col0 FROM tab1 WHERE NOT NULL <= 60 ---- NULL -51 skipif mysql # not compatible query II rowsort label-2175 SELECT - + CAST ( - SUM ( DISTINCT - - CAST ( + 91 AS INTEGER ) ) AS INTEGER ), - 51 AS col0 FROM tab1 WHERE NOT NULL <= 60 ---- NULL -51 onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query II rowsort label-2175 SELECT - + CAST( - SUM( DISTINCT - - CAST( + 91 AS SIGNED ) ) AS SIGNED ), - 51 AS col0 FROM tab2 WHERE NOT NULL <= 60 ---- NULL -51 skipif mysql # not compatible query II rowsort label-2175 SELECT - + CAST ( - SUM ( DISTINCT - - CAST ( + 91 AS INTEGER ) ) AS INTEGER ), - 51 AS col0 FROM tab2 WHERE NOT NULL <= 60 ---- NULL -51 onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query II rowsort label-2175 SELECT - + CAST( - SUM( DISTINCT - - CAST( + 91 AS SIGNED ) ) AS SIGNED ), - 51 AS col0 FROM tab3 WHERE NOT NULL <= 60 ---- NULL -51 skipif mysql # not compatible query II rowsort label-2175 SELECT - + CAST ( - SUM ( DISTINCT - - CAST ( + 91 AS INTEGER ) ) AS INTEGER ), - 51 AS col0 FROM tab3 WHERE NOT NULL <= 60 ---- NULL -51 onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query II rowsort label-2175 SELECT - + CAST( - SUM( DISTINCT - - CAST( + 91 AS SIGNED ) ) AS SIGNED ), - 51 AS col0 FROM tab4 WHERE NOT NULL <= 60 ---- NULL -51 skipif mysql # not compatible query II rowsort label-2175 SELECT - + CAST ( - SUM ( DISTINCT - - CAST ( + 91 AS INTEGER ) ) AS INTEGER ), - 51 AS col0 FROM tab4 WHERE NOT NULL <= 60 ---- NULL -51 query I rowsort label-2180 SELECT 17 * col0 FROM tab0 AS cor0 WHERE ( NULL ) IS NOT NULL ---- query I rowsort label-2180 SELECT 17 * col0 FROM tab1 AS cor0 WHERE ( NULL ) IS NOT NULL ---- query I rowsort label-2180 SELECT 17 * col0 FROM tab2 AS cor0 WHERE ( NULL ) IS NOT NULL ---- query I rowsort label-2180 SELECT 17 * col0 FROM tab3 AS cor0 WHERE ( NULL ) IS NOT NULL ---- query I rowsort label-2180 SELECT 17 * col0 FROM tab4 AS cor0 WHERE ( NULL ) IS NOT NULL ---- query I rowsort label-2185 SELECT - ( + col0 ) AS col0 FROM tab0 AS cor0 WHERE NULL = col0 ---- query I rowsort label-2185 SELECT - ( + col0 ) AS col0 FROM tab1 AS cor0 WHERE NULL = col0 ---- query I rowsort label-2185 SELECT - ( + col0 ) AS col0 FROM tab2 AS cor0 WHERE NULL = col0 ---- query I rowsort label-2185 SELECT - ( + col0 ) AS col0 FROM tab3 AS cor0 WHERE NULL = col0 ---- query I rowsort label-2185 SELECT - ( + col0 ) AS col0 FROM tab4 AS cor0 WHERE NULL = col0 ---- query I rowsort label-2190 SELECT ALL + 77 FROM tab0 AS cor0 WHERE NOT + 63 IS NOT NULL ---- query I rowsort label-2190 SELECT ALL + 77 FROM tab1 AS cor0 WHERE NOT + 63 IS NOT NULL ---- query I rowsort label-2190 SELECT ALL + 77 FROM tab2 AS cor0 WHERE NOT + 63 IS NOT NULL ---- query I rowsort label-2190 SELECT ALL + 77 FROM tab3 AS cor0 WHERE NOT + 63 IS NOT NULL ---- query I rowsort label-2190 SELECT ALL + 77 FROM tab4 AS cor0 WHERE NOT + 63 IS NOT NULL ---- onlyif mysql # aggregate syntax: query I rowsort label-2195 SELECT - COUNT( * ) AS col1 FROM tab0 AS cor0 WHERE NULL BETWEEN ( NULL ) AND NULL ---- 0 skipif mysql # not compatible query I rowsort label-2195 SELECT - COUNT ( * ) AS col1 FROM tab0 AS cor0 WHERE NULL BETWEEN ( NULL ) AND NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-2195 SELECT - COUNT( * ) AS col1 FROM tab1 AS cor0 WHERE NULL BETWEEN ( NULL ) AND NULL ---- 0 skipif mysql # not compatible query I rowsort label-2195 SELECT - COUNT ( * ) AS col1 FROM tab1 AS cor0 WHERE NULL BETWEEN ( NULL ) AND NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-2195 SELECT - COUNT( * ) AS col1 FROM tab2 AS cor0 WHERE NULL BETWEEN ( NULL ) AND NULL ---- 0 skipif mysql # not compatible query I rowsort label-2195 SELECT - COUNT ( * ) AS col1 FROM tab2 AS cor0 WHERE NULL BETWEEN ( NULL ) AND NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-2195 SELECT - COUNT( * ) AS col1 FROM tab3 AS cor0 WHERE NULL BETWEEN ( NULL ) AND NULL ---- 0 skipif mysql # not compatible query I rowsort label-2195 SELECT - COUNT ( * ) AS col1 FROM tab3 AS cor0 WHERE NULL BETWEEN ( NULL ) AND NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-2195 SELECT - COUNT( * ) AS col1 FROM tab4 AS cor0 WHERE NULL BETWEEN ( NULL ) AND NULL ---- 0 skipif mysql # not compatible query I rowsort label-2195 SELECT - COUNT ( * ) AS col1 FROM tab4 AS cor0 WHERE NULL BETWEEN ( NULL ) AND NULL ---- 0 query I rowsort label-2200 SELECT - 84 FROM tab0 WHERE NOT - + col4 = NULL ---- query I rowsort label-2200 SELECT - 84 FROM tab1 WHERE NOT - + col4 = NULL ---- query I rowsort label-2200 SELECT - 84 FROM tab2 WHERE NOT - + col4 = NULL ---- query I rowsort label-2200 SELECT - 84 FROM tab3 WHERE NOT - + col4 = NULL ---- query I rowsort label-2200 SELECT - 84 FROM tab4 WHERE NOT - + col4 = NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-2205 SELECT ALL 42 * CAST( NULL AS SIGNED ) FROM tab0 WHERE NULL = ( + col1 ) ---- skipif mysql # not compatible query I rowsort label-2205 SELECT ALL 42 * CAST ( NULL AS INTEGER ) FROM tab0 WHERE NULL = ( + col1 ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-2205 SELECT ALL 42 * CAST( NULL AS SIGNED ) FROM tab1 WHERE NULL = ( + col1 ) ---- skipif mysql # not compatible query I rowsort label-2205 SELECT ALL 42 * CAST ( NULL AS INTEGER ) FROM tab1 WHERE NULL = ( + col1 ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-2205 SELECT ALL 42 * CAST( NULL AS SIGNED ) FROM tab2 WHERE NULL = ( + col1 ) ---- skipif mysql # not compatible query I rowsort label-2205 SELECT ALL 42 * CAST ( NULL AS INTEGER ) FROM tab2 WHERE NULL = ( + col1 ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-2205 SELECT ALL 42 * CAST( NULL AS SIGNED ) FROM tab3 WHERE NULL = ( + col1 ) ---- skipif mysql # not compatible query I rowsort label-2205 SELECT ALL 42 * CAST ( NULL AS INTEGER ) FROM tab3 WHERE NULL = ( + col1 ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-2205 SELECT ALL 42 * CAST( NULL AS SIGNED ) FROM tab4 WHERE NULL = ( + col1 ) ---- skipif mysql # not compatible query I rowsort label-2205 SELECT ALL 42 * CAST ( NULL AS INTEGER ) FROM tab4 WHERE NULL = ( + col1 ) ---- query IIIIIII rowsort label-2210 SELECT * FROM tab0 WHERE NOT - col1 > NULL ---- query IIIIIII rowsort label-2210 SELECT * FROM tab1 WHERE NOT - col1 > NULL ---- query IIIIIII rowsort label-2210 SELECT * FROM tab2 WHERE NOT - col1 > NULL ---- query IIIIIII rowsort label-2210 SELECT * FROM tab3 WHERE NOT - col1 > NULL ---- query IIIIIII rowsort label-2210 SELECT * FROM tab4 WHERE NOT - col1 > NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-2215 SELECT ALL - col0 col1 FROM tab0 WHERE NULL <> 38 ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-2215 SELECT ALL - col0 col1 FROM tab1 WHERE NULL <> 38 ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-2215 SELECT ALL - col0 col1 FROM tab2 WHERE NULL <> 38 ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-2215 SELECT ALL - col0 col1 FROM tab3 WHERE NULL <> 38 ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-2215 SELECT ALL - col0 col1 FROM tab4 WHERE NULL <> 38 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-2220 SELECT ALL + col4 FROM tab0 AS cor0 WHERE col4 NOT IN ( + CAST( NULL AS SIGNED ), - col4, - col4 ) ---- skipif mysql # not compatible query I rowsort label-2220 SELECT ALL + col4 FROM tab0 AS cor0 WHERE col4 NOT IN ( + CAST ( NULL AS INTEGER ), - col4, - col4 ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-2220 SELECT ALL + col4 FROM tab1 AS cor0 WHERE col4 NOT IN ( + CAST( NULL AS SIGNED ), - col4, - col4 ) ---- skipif mysql # not compatible query I rowsort label-2220 SELECT ALL + col4 FROM tab1 AS cor0 WHERE col4 NOT IN ( + CAST ( NULL AS INTEGER ), - col4, - col4 ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-2220 SELECT ALL + col4 FROM tab2 AS cor0 WHERE col4 NOT IN ( + CAST( NULL AS SIGNED ), - col4, - col4 ) ---- skipif mysql # not compatible query I rowsort label-2220 SELECT ALL + col4 FROM tab2 AS cor0 WHERE col4 NOT IN ( + CAST ( NULL AS INTEGER ), - col4, - col4 ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-2220 SELECT ALL + col4 FROM tab3 AS cor0 WHERE col4 NOT IN ( + CAST( NULL AS SIGNED ), - col4, - col4 ) ---- skipif mysql # not compatible query I rowsort label-2220 SELECT ALL + col4 FROM tab3 AS cor0 WHERE col4 NOT IN ( + CAST ( NULL AS INTEGER ), - col4, - col4 ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-2220 SELECT ALL + col4 FROM tab4 AS cor0 WHERE col4 NOT IN ( + CAST( NULL AS SIGNED ), - col4, - col4 ) ---- skipif mysql # not compatible query I rowsort label-2220 SELECT ALL + col4 FROM tab4 AS cor0 WHERE col4 NOT IN ( + CAST ( NULL AS INTEGER ), - col4, - col4 ) ---- query IIIIIII rowsort label-2225 SELECT ALL * FROM tab0 AS cor0 WHERE - ( + col1 ) IS NULL ---- query IIIIIII rowsort label-2225 SELECT ALL * FROM tab1 AS cor0 WHERE - ( + col1 ) IS NULL ---- query IIIIIII rowsort label-2225 SELECT ALL * FROM tab2 AS cor0 WHERE - ( + col1 ) IS NULL ---- query IIIIIII rowsort label-2225 SELECT ALL * FROM tab3 AS cor0 WHERE - ( + col1 ) IS NULL ---- query IIIIIII rowsort label-2225 SELECT ALL * FROM tab4 AS cor0 WHERE - ( + col1 ) IS NULL ---- query IIIIIII rowsort label-2230 SELECT ALL * FROM tab0 WHERE + - 24 IS NULL ---- query IIIIIII rowsort label-2230 SELECT ALL * FROM tab1 WHERE + - 24 IS NULL ---- query IIIIIII rowsort label-2230 SELECT ALL * FROM tab2 WHERE + - 24 IS NULL ---- query IIIIIII rowsort label-2230 SELECT ALL * FROM tab3 WHERE + - 24 IS NULL ---- query IIIIIII rowsort label-2230 SELECT ALL * FROM tab4 WHERE + - 24 IS NULL ---- query IIIIIII rowsort label-2235 SELECT ALL * FROM tab0 AS cor0 WHERE - 59 BETWEEN NULL AND - col1 ---- query IIIIIII rowsort label-2235 SELECT ALL * FROM tab1 AS cor0 WHERE - 59 BETWEEN NULL AND - col1 ---- query IIIIIII rowsort label-2235 SELECT ALL * FROM tab2 AS cor0 WHERE - 59 BETWEEN NULL AND - col1 ---- query IIIIIII rowsort label-2235 SELECT ALL * FROM tab3 AS cor0 WHERE - 59 BETWEEN NULL AND - col1 ---- query IIIIIII rowsort label-2235 SELECT ALL * FROM tab4 AS cor0 WHERE - 59 BETWEEN NULL AND - col1 ---- query IIIIIII rowsort label-2240 SELECT * FROM tab0 AS cor0 WHERE NULL > - 3 / - 83 + + ( + 56 ) ---- query IIIIIII rowsort label-2240 SELECT * FROM tab1 AS cor0 WHERE NULL > - 3 / - 83 + + ( + 56 ) ---- query IIIIIII rowsort label-2240 SELECT * FROM tab2 AS cor0 WHERE NULL > - 3 / - 83 + + ( + 56 ) ---- query IIIIIII rowsort label-2240 SELECT * FROM tab3 AS cor0 WHERE NULL > - 3 / - 83 + + ( + 56 ) ---- query IIIIIII rowsort label-2240 SELECT * FROM tab4 AS cor0 WHERE NULL > - 3 / - 83 + + ( + 56 ) ---- query II rowsort label-2245 SELECT ALL - col3 + - + col4 AS col1, 88 + - 34 AS col1 FROM tab0 WHERE NOT NULL > + 42 ---- query II rowsort label-2245 SELECT ALL - col3 + - + col4 AS col1, 88 + - 34 AS col1 FROM tab1 WHERE NOT NULL > + 42 ---- query II rowsort label-2245 SELECT ALL - col3 + - + col4 AS col1, 88 + - 34 AS col1 FROM tab2 WHERE NOT NULL > + 42 ---- query II rowsort label-2245 SELECT ALL - col3 + - + col4 AS col1, 88 + - 34 AS col1 FROM tab3 WHERE NOT NULL > + 42 ---- query II rowsort label-2245 SELECT ALL - col3 + - + col4 AS col1, 88 + - 34 AS col1 FROM tab4 WHERE NOT NULL > + 42 ---- query I rowsort label-2250 SELECT DISTINCT + 78 FROM tab0 WHERE NOT - - col0 IS NOT NULL ---- query I rowsort label-2250 SELECT DISTINCT + 78 FROM tab1 WHERE NOT - - col0 IS NOT NULL ---- query I rowsort label-2250 SELECT DISTINCT + 78 FROM tab2 WHERE NOT - - col0 IS NOT NULL ---- query I rowsort label-2250 SELECT DISTINCT + 78 FROM tab3 WHERE NOT - - col0 IS NOT NULL ---- query I rowsort label-2250 SELECT DISTINCT + 78 FROM tab4 WHERE NOT - - col0 IS NOT NULL ---- query I rowsort label-2255 SELECT ALL + - 29 FROM tab0 WHERE NOT + + col3 IS NOT NULL ---- query I rowsort label-2255 SELECT ALL + - 29 FROM tab1 WHERE NOT + + col3 IS NOT NULL ---- query I rowsort label-2255 SELECT ALL + - 29 FROM tab2 WHERE NOT + + col3 IS NOT NULL ---- query I rowsort label-2255 SELECT ALL + - 29 FROM tab3 WHERE NOT + + col3 IS NOT NULL ---- query I rowsort label-2255 SELECT ALL + - 29 FROM tab4 WHERE NOT + + col3 IS NOT NULL ---- query I rowsort label-2260 SELECT ALL 44 / - col4 / - col1 FROM tab0 WHERE NOT col1 IS NOT NULL ---- query I rowsort label-2260 SELECT ALL 44 / - col4 / - col1 FROM tab1 WHERE NOT col1 IS NOT NULL ---- query I rowsort label-2260 SELECT ALL 44 / - col4 / - col1 FROM tab2 WHERE NOT col1 IS NOT NULL ---- query I rowsort label-2260 SELECT ALL 44 / - col4 / - col1 FROM tab3 WHERE NOT col1 IS NOT NULL ---- query I rowsort label-2260 SELECT ALL 44 / - col4 / - col1 FROM tab4 WHERE NOT col1 IS NOT NULL ---- onlyif mysql # aggregate syntax: query I rowsort label-2265 SELECT ALL - + COUNT( + 46 ) AS col2 FROM tab0 AS cor0 WHERE NOT ( NULL ) IS NULL ---- 0 skipif mysql # not compatible query I rowsort label-2265 SELECT ALL - + COUNT ( + 46 ) AS col2 FROM tab0 AS cor0 WHERE NOT ( NULL ) IS NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-2265 SELECT ALL - + COUNT( + 46 ) AS col2 FROM tab1 AS cor0 WHERE NOT ( NULL ) IS NULL ---- 0 skipif mysql # not compatible query I rowsort label-2265 SELECT ALL - + COUNT ( + 46 ) AS col2 FROM tab1 AS cor0 WHERE NOT ( NULL ) IS NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-2265 SELECT ALL - + COUNT( + 46 ) AS col2 FROM tab2 AS cor0 WHERE NOT ( NULL ) IS NULL ---- 0 skipif mysql # not compatible query I rowsort label-2265 SELECT ALL - + COUNT ( + 46 ) AS col2 FROM tab2 AS cor0 WHERE NOT ( NULL ) IS NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-2265 SELECT ALL - + COUNT( + 46 ) AS col2 FROM tab3 AS cor0 WHERE NOT ( NULL ) IS NULL ---- 0 skipif mysql # not compatible query I rowsort label-2265 SELECT ALL - + COUNT ( + 46 ) AS col2 FROM tab3 AS cor0 WHERE NOT ( NULL ) IS NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-2265 SELECT ALL - + COUNT( + 46 ) AS col2 FROM tab4 AS cor0 WHERE NOT ( NULL ) IS NULL ---- 0 skipif mysql # not compatible query I rowsort label-2265 SELECT ALL - + COUNT ( + 46 ) AS col2 FROM tab4 AS cor0 WHERE NOT ( NULL ) IS NULL ---- 0 query I rowsort label-2270 SELECT - col3 FROM tab0 AS cor0 WHERE NOT + col1 * - 50 IS NULL ---- 10 values hashing to ae52dff243f3e26cb539f72d20f52b08 query I rowsort label-2270 SELECT - col3 FROM tab1 AS cor0 WHERE NOT + col1 * - 50 IS NULL ---- 10 values hashing to ae52dff243f3e26cb539f72d20f52b08 query I rowsort label-2270 SELECT - col3 FROM tab2 AS cor0 WHERE NOT + col1 * - 50 IS NULL ---- 10 values hashing to ae52dff243f3e26cb539f72d20f52b08 query I rowsort label-2270 SELECT - col3 FROM tab3 AS cor0 WHERE NOT + col1 * - 50 IS NULL ---- 10 values hashing to ae52dff243f3e26cb539f72d20f52b08 query I rowsort label-2270 SELECT - col3 FROM tab4 AS cor0 WHERE NOT + col1 * - 50 IS NULL ---- 10 values hashing to ae52dff243f3e26cb539f72d20f52b08 query IIIIIII rowsort label-2275 SELECT * FROM tab0 AS cor0 WHERE 22 * col4 < + + col1 ---- query IIIIIII rowsort label-2275 SELECT * FROM tab1 AS cor0 WHERE 22 * col4 < + + col1 ---- query IIIIIII rowsort label-2275 SELECT * FROM tab2 AS cor0 WHERE 22 * col4 < + + col1 ---- query IIIIIII rowsort label-2275 SELECT * FROM tab3 AS cor0 WHERE 22 * col4 < + + col1 ---- query IIIIIII rowsort label-2275 SELECT * FROM tab4 AS cor0 WHERE 22 * col4 < + + col1 ---- query II rowsort label-2280 SELECT col2 AS col3, 42 AS col0 FROM tab0 AS cor0 WHERE NOT - 98 IS NOT NULL ---- query II rowsort label-2280 SELECT col2 AS col3, 42 AS col0 FROM tab1 AS cor0 WHERE NOT - 98 IS NOT NULL ---- query II rowsort label-2280 SELECT col2 AS col3, 42 AS col0 FROM tab2 AS cor0 WHERE NOT - 98 IS NOT NULL ---- query II rowsort label-2280 SELECT col2 AS col3, 42 AS col0 FROM tab3 AS cor0 WHERE NOT - 98 IS NOT NULL ---- query II rowsort label-2280 SELECT col2 AS col3, 42 AS col0 FROM tab4 AS cor0 WHERE NOT - 98 IS NOT NULL ---- query IIIIIII rowsort label-2285 SELECT ALL * FROM tab0 AS cor0 WHERE - 38 IS NULL ---- query IIIIIII rowsort label-2285 SELECT ALL * FROM tab1 AS cor0 WHERE - 38 IS NULL ---- query IIIIIII rowsort label-2285 SELECT ALL * FROM tab2 AS cor0 WHERE - 38 IS NULL ---- query IIIIIII rowsort label-2285 SELECT ALL * FROM tab3 AS cor0 WHERE - 38 IS NULL ---- query IIIIIII rowsort label-2285 SELECT ALL * FROM tab4 AS cor0 WHERE - 38 IS NULL ---- query I rowsort label-2290 SELECT DISTINCT - + col3 FROM tab0 AS cor0 WHERE ( NULL ) = NULL ---- query I rowsort label-2290 SELECT DISTINCT - + col3 FROM tab1 AS cor0 WHERE ( NULL ) = NULL ---- query I rowsort label-2290 SELECT DISTINCT - + col3 FROM tab2 AS cor0 WHERE ( NULL ) = NULL ---- query I rowsort label-2290 SELECT DISTINCT - + col3 FROM tab3 AS cor0 WHERE ( NULL ) = NULL ---- query I rowsort label-2290 SELECT DISTINCT - + col3 FROM tab4 AS cor0 WHERE ( NULL ) = NULL ---- query IIIIIII rowsort label-2295 SELECT * FROM tab0 AS cor0 WHERE NOT - ( + col4 ) NOT BETWEEN + col1 AND NULL ---- query IIIIIII rowsort label-2295 SELECT * FROM tab1 AS cor0 WHERE NOT - ( + col4 ) NOT BETWEEN + col1 AND NULL ---- query IIIIIII rowsort label-2295 SELECT * FROM tab2 AS cor0 WHERE NOT - ( + col4 ) NOT BETWEEN + col1 AND NULL ---- query IIIIIII rowsort label-2295 SELECT * FROM tab3 AS cor0 WHERE NOT - ( + col4 ) NOT BETWEEN + col1 AND NULL ---- query IIIIIII rowsort label-2295 SELECT * FROM tab4 AS cor0 WHERE NOT - ( + col4 ) NOT BETWEEN + col1 AND NULL ---- query IIIIIII rowsort label-2300 SELECT ALL * FROM tab0 cor0 WHERE NOT NULL BETWEEN NULL AND col4 + + col1 ---- query IIIIIII rowsort label-2300 SELECT ALL * FROM tab1 cor0 WHERE NOT NULL BETWEEN NULL AND col4 + + col1 ---- query IIIIIII rowsort label-2300 SELECT ALL * FROM tab2 cor0 WHERE NOT NULL BETWEEN NULL AND col4 + + col1 ---- query IIIIIII rowsort label-2300 SELECT ALL * FROM tab3 cor0 WHERE NOT NULL BETWEEN NULL AND col4 + + col1 ---- query IIIIIII rowsort label-2300 SELECT ALL * FROM tab4 cor0 WHERE NOT NULL BETWEEN NULL AND col4 + + col1 ---- query IIIIIII rowsort label-2305 SELECT ALL * FROM tab0 WHERE NOT - - 56 + - - col1 IS NOT NULL ---- query IIIIIII rowsort label-2305 SELECT ALL * FROM tab1 WHERE NOT - - 56 + - - col1 IS NOT NULL ---- query IIIIIII rowsort label-2305 SELECT ALL * FROM tab2 WHERE NOT - - 56 + - - col1 IS NOT NULL ---- query IIIIIII rowsort label-2305 SELECT ALL * FROM tab3 WHERE NOT - - 56 + - - col1 IS NOT NULL ---- query IIIIIII rowsort label-2305 SELECT ALL * FROM tab4 WHERE NOT - - 56 + - - col1 IS NOT NULL ---- query I rowsort label-2310 SELECT DISTINCT + - col4 AS col0 FROM tab0 WHERE NOT NULL IS NULL ---- query I rowsort label-2310 SELECT DISTINCT + - col4 AS col0 FROM tab1 WHERE NOT NULL IS NULL ---- query I rowsort label-2310 SELECT DISTINCT + - col4 AS col0 FROM tab2 WHERE NOT NULL IS NULL ---- query I rowsort label-2310 SELECT DISTINCT + - col4 AS col0 FROM tab3 WHERE NOT NULL IS NULL ---- query I rowsort label-2310 SELECT DISTINCT + - col4 AS col0 FROM tab4 WHERE NOT NULL IS NULL ---- query IIIIIII rowsort label-2315 SELECT * FROM tab0 WHERE 52 BETWEEN NULL AND - col0 + + + 95 ---- query IIIIIII rowsort label-2315 SELECT * FROM tab1 WHERE 52 BETWEEN NULL AND - col0 + + + 95 ---- query IIIIIII rowsort label-2315 SELECT * FROM tab2 WHERE 52 BETWEEN NULL AND - col0 + + + 95 ---- query IIIIIII rowsort label-2315 SELECT * FROM tab3 WHERE 52 BETWEEN NULL AND - col0 + + + 95 ---- query IIIIIII rowsort label-2315 SELECT * FROM tab4 WHERE 52 BETWEEN NULL AND - col0 + + + 95 ---- query IIIIIII rowsort label-2320 SELECT * FROM tab0 WHERE - 58 IS NULL ---- query IIIIIII rowsort label-2320 SELECT * FROM tab1 WHERE - 58 IS NULL ---- query IIIIIII rowsort label-2320 SELECT * FROM tab2 WHERE - 58 IS NULL ---- query IIIIIII rowsort label-2320 SELECT * FROM tab3 WHERE - 58 IS NULL ---- query IIIIIII rowsort label-2320 SELECT * FROM tab4 WHERE - 58 IS NULL ---- onlyif mysql # aggregate syntax: query I rowsort label-2325 SELECT + 43 / - MIN( + 72 ) FROM tab0 WHERE NULL = col1 ---- NULL skipif mysql # not compatible query I rowsort label-2325 SELECT + 43 / - MIN ( + 72 ) FROM tab0 WHERE NULL = col1 ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-2325 SELECT + 43 / - MIN( + 72 ) FROM tab1 WHERE NULL = col1 ---- NULL skipif mysql # not compatible query I rowsort label-2325 SELECT + 43 / - MIN ( + 72 ) FROM tab1 WHERE NULL = col1 ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-2325 SELECT + 43 / - MIN( + 72 ) FROM tab2 WHERE NULL = col1 ---- NULL skipif mysql # not compatible query I rowsort label-2325 SELECT + 43 / - MIN ( + 72 ) FROM tab2 WHERE NULL = col1 ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-2325 SELECT + 43 / - MIN( + 72 ) FROM tab3 WHERE NULL = col1 ---- NULL skipif mysql # not compatible query I rowsort label-2325 SELECT + 43 / - MIN ( + 72 ) FROM tab3 WHERE NULL = col1 ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-2325 SELECT + 43 / - MIN( + 72 ) FROM tab4 WHERE NULL = col1 ---- NULL skipif mysql # not compatible query I rowsort label-2325 SELECT + 43 / - MIN ( + 72 ) FROM tab4 WHERE NULL = col1 ---- NULL query I rowsort label-2330 SELECT ALL - - ( 88 ) FROM tab0 WHERE NULL IS NULL ---- 10 values hashing to 55e11247872ff99cb76fb308bfff337b query I rowsort label-2330 SELECT ALL - - ( 88 ) FROM tab1 WHERE NULL IS NULL ---- 10 values hashing to 55e11247872ff99cb76fb308bfff337b query I rowsort label-2330 SELECT ALL - - ( 88 ) FROM tab2 WHERE NULL IS NULL ---- 10 values hashing to 55e11247872ff99cb76fb308bfff337b query I rowsort label-2330 SELECT ALL - - ( 88 ) FROM tab3 WHERE NULL IS NULL ---- 10 values hashing to 55e11247872ff99cb76fb308bfff337b query I rowsort label-2330 SELECT ALL - - ( 88 ) FROM tab4 WHERE NULL IS NULL ---- 10 values hashing to 55e11247872ff99cb76fb308bfff337b query I rowsort label-2335 SELECT 91 FROM tab0 AS cor0 WHERE col4 IS NULL ---- query I rowsort label-2335 SELECT 91 FROM tab1 AS cor0 WHERE col4 IS NULL ---- query I rowsort label-2335 SELECT 91 FROM tab2 AS cor0 WHERE col4 IS NULL ---- query I rowsort label-2335 SELECT 91 FROM tab3 AS cor0 WHERE col4 IS NULL ---- query I rowsort label-2335 SELECT 91 FROM tab4 AS cor0 WHERE col4 IS NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-2340 SELECT 52 col2 FROM tab0 AS cor0 WHERE NOT NULL IS NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-2340 SELECT 52 col2 FROM tab1 AS cor0 WHERE NOT NULL IS NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-2340 SELECT 52 col2 FROM tab2 AS cor0 WHERE NOT NULL IS NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-2340 SELECT 52 col2 FROM tab3 AS cor0 WHERE NOT NULL IS NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-2340 SELECT 52 col2 FROM tab4 AS cor0 WHERE NOT NULL IS NULL ---- query II rowsort label-2345 SELECT ALL + 75 AS col1, col2 AS col5 FROM tab0 WHERE NULL IS NOT NULL ---- query II rowsort label-2345 SELECT ALL + 75 AS col1, col2 AS col5 FROM tab1 WHERE NULL IS NOT NULL ---- query II rowsort label-2345 SELECT ALL + 75 AS col1, col2 AS col5 FROM tab2 WHERE NULL IS NOT NULL ---- query II rowsort label-2345 SELECT ALL + 75 AS col1, col2 AS col5 FROM tab3 WHERE NULL IS NOT NULL ---- query II rowsort label-2345 SELECT ALL + 75 AS col1, col2 AS col5 FROM tab4 WHERE NULL IS NOT NULL ---- query I rowsort label-2350 SELECT + col0 AS col1 FROM tab0 WHERE ( NOT NULL IS NULL ) ---- query I rowsort label-2350 SELECT + col0 AS col1 FROM tab1 WHERE ( NOT NULL IS NULL ) ---- query I rowsort label-2350 SELECT + col0 AS col1 FROM tab2 WHERE ( NOT NULL IS NULL ) ---- query I rowsort label-2350 SELECT + col0 AS col1 FROM tab3 WHERE ( NOT NULL IS NULL ) ---- query I rowsort label-2350 SELECT + col0 AS col1 FROM tab4 WHERE ( NOT NULL IS NULL ) ---- query IIIIIII rowsort label-2355 SELECT ALL * FROM tab0 WHERE NULL <> col4 * - - col0 ---- query IIIIIII rowsort label-2355 SELECT ALL * FROM tab1 WHERE NULL <> col4 * - - col0 ---- query IIIIIII rowsort label-2355 SELECT ALL * FROM tab2 WHERE NULL <> col4 * - - col0 ---- query IIIIIII rowsort label-2355 SELECT ALL * FROM tab3 WHERE NULL <> col4 * - - col0 ---- query IIIIIII rowsort label-2355 SELECT ALL * FROM tab4 WHERE NULL <> col4 * - - col0 ---- query IIIIIII rowsort label-2360 SELECT ALL * FROM tab0 AS cor0 WHERE + 55 <> NULL ---- query IIIIIII rowsort label-2360 SELECT ALL * FROM tab1 AS cor0 WHERE + 55 <> NULL ---- query IIIIIII rowsort label-2360 SELECT ALL * FROM tab2 AS cor0 WHERE + 55 <> NULL ---- query IIIIIII rowsort label-2360 SELECT ALL * FROM tab3 AS cor0 WHERE + 55 <> NULL ---- query IIIIIII rowsort label-2360 SELECT ALL * FROM tab4 AS cor0 WHERE + 55 <> NULL ---- query I rowsort label-2365 SELECT - col3 FROM tab0 AS cor0 WHERE col1 / col4 IS NULL ---- query I rowsort label-2365 SELECT - col3 FROM tab1 AS cor0 WHERE col1 / col4 IS NULL ---- query I rowsort label-2365 SELECT - col3 FROM tab2 AS cor0 WHERE col1 / col4 IS NULL ---- query I rowsort label-2365 SELECT - col3 FROM tab3 AS cor0 WHERE col1 / col4 IS NULL ---- query I rowsort label-2365 SELECT - col3 FROM tab4 AS cor0 WHERE col1 / col4 IS NULL ---- query I rowsort label-2370 SELECT DISTINCT + ( + col3 ) * + col3 AS col4 FROM tab0 WHERE NOT - col0 IS NOT NULL ---- query I rowsort label-2370 SELECT DISTINCT + ( + col3 ) * + col3 AS col4 FROM tab1 WHERE NOT - col0 IS NOT NULL ---- query I rowsort label-2370 SELECT DISTINCT + ( + col3 ) * + col3 AS col4 FROM tab2 WHERE NOT - col0 IS NOT NULL ---- query I rowsort label-2370 SELECT DISTINCT + ( + col3 ) * + col3 AS col4 FROM tab3 WHERE NOT - col0 IS NOT NULL ---- query I rowsort label-2370 SELECT DISTINCT + ( + col3 ) * + col3 AS col4 FROM tab4 WHERE NOT - col0 IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-2375 SELECT DISTINCT - col3 AS col4 FROM tab0 WHERE NOT ( NULL ) <> - CAST( NULL AS SIGNED ) + + 96 ---- skipif mysql # not compatible query I rowsort label-2375 SELECT DISTINCT - col3 AS col4 FROM tab0 WHERE NOT ( NULL ) <> - CAST ( NULL AS INTEGER ) + + 96 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-2375 SELECT DISTINCT - col3 AS col4 FROM tab1 WHERE NOT ( NULL ) <> - CAST( NULL AS SIGNED ) + + 96 ---- skipif mysql # not compatible query I rowsort label-2375 SELECT DISTINCT - col3 AS col4 FROM tab1 WHERE NOT ( NULL ) <> - CAST ( NULL AS INTEGER ) + + 96 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-2375 SELECT DISTINCT - col3 AS col4 FROM tab2 WHERE NOT ( NULL ) <> - CAST( NULL AS SIGNED ) + + 96 ---- skipif mysql # not compatible query I rowsort label-2375 SELECT DISTINCT - col3 AS col4 FROM tab2 WHERE NOT ( NULL ) <> - CAST ( NULL AS INTEGER ) + + 96 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-2375 SELECT DISTINCT - col3 AS col4 FROM tab3 WHERE NOT ( NULL ) <> - CAST( NULL AS SIGNED ) + + 96 ---- skipif mysql # not compatible query I rowsort label-2375 SELECT DISTINCT - col3 AS col4 FROM tab3 WHERE NOT ( NULL ) <> - CAST ( NULL AS INTEGER ) + + 96 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-2375 SELECT DISTINCT - col3 AS col4 FROM tab4 WHERE NOT ( NULL ) <> - CAST( NULL AS SIGNED ) + + 96 ---- skipif mysql # not compatible query I rowsort label-2375 SELECT DISTINCT - col3 AS col4 FROM tab4 WHERE NOT ( NULL ) <> - CAST ( NULL AS INTEGER ) + + 96 ---- query I rowsort label-2380 SELECT col4 AS col3 FROM tab0 WHERE - 17 / + col0 = ( NULL ) ---- query I rowsort label-2380 SELECT col4 AS col3 FROM tab1 WHERE - 17 / + col0 = ( NULL ) ---- query I rowsort label-2380 SELECT col4 AS col3 FROM tab2 WHERE - 17 / + col0 = ( NULL ) ---- query I rowsort label-2380 SELECT col4 AS col3 FROM tab3 WHERE - 17 / + col0 = ( NULL ) ---- query I rowsort label-2380 SELECT col4 AS col3 FROM tab4 WHERE - 17 / + col0 = ( NULL ) ---- query I rowsort label-2385 SELECT col4 * 74 + 20 AS col2 FROM tab0 WHERE - ( col4 ) = + col1 ---- query I rowsort label-2385 SELECT col4 * 74 + 20 AS col2 FROM tab1 WHERE - ( col4 ) = + col1 ---- query I rowsort label-2385 SELECT col4 * 74 + 20 AS col2 FROM tab2 WHERE - ( col4 ) = + col1 ---- query I rowsort label-2385 SELECT col4 * 74 + 20 AS col2 FROM tab3 WHERE - ( col4 ) = + col1 ---- query I rowsort label-2385 SELECT col4 * 74 + 20 AS col2 FROM tab4 WHERE - ( col4 ) = + col1 ---- query IIIIIII rowsort label-2390 SELECT * FROM tab0 WHERE + 96 <= NULL ---- query IIIIIII rowsort label-2390 SELECT * FROM tab1 WHERE + 96 <= NULL ---- query IIIIIII rowsort label-2390 SELECT * FROM tab2 WHERE + 96 <= NULL ---- query IIIIIII rowsort label-2390 SELECT * FROM tab3 WHERE + 96 <= NULL ---- query IIIIIII rowsort label-2390 SELECT * FROM tab4 WHERE + 96 <= NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-2395 SELECT * FROM tab0 WHERE ( NULL ) <> col0 * ( CAST( col3 AS SIGNED ) ) ---- skipif mysql # not compatible query IIIIIII rowsort label-2395 SELECT * FROM tab0 WHERE ( NULL ) <> col0 * ( CAST ( col3 AS INTEGER ) ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-2395 SELECT * FROM tab1 WHERE ( NULL ) <> col0 * ( CAST( col3 AS SIGNED ) ) ---- skipif mysql # not compatible query IIIIIII rowsort label-2395 SELECT * FROM tab1 WHERE ( NULL ) <> col0 * ( CAST ( col3 AS INTEGER ) ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-2395 SELECT * FROM tab2 WHERE ( NULL ) <> col0 * ( CAST( col3 AS SIGNED ) ) ---- skipif mysql # not compatible query IIIIIII rowsort label-2395 SELECT * FROM tab2 WHERE ( NULL ) <> col0 * ( CAST ( col3 AS INTEGER ) ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-2395 SELECT * FROM tab3 WHERE ( NULL ) <> col0 * ( CAST( col3 AS SIGNED ) ) ---- skipif mysql # not compatible query IIIIIII rowsort label-2395 SELECT * FROM tab3 WHERE ( NULL ) <> col0 * ( CAST ( col3 AS INTEGER ) ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-2395 SELECT * FROM tab4 WHERE ( NULL ) <> col0 * ( CAST( col3 AS SIGNED ) ) ---- skipif mysql # not compatible query IIIIIII rowsort label-2395 SELECT * FROM tab4 WHERE ( NULL ) <> col0 * ( CAST ( col3 AS INTEGER ) ) ---- query I rowsort label-2400 SELECT 30 FROM tab0 WHERE NOT ( + 4 ) < ( NULL ) ---- query I rowsort label-2400 SELECT 30 FROM tab1 WHERE NOT ( + 4 ) < ( NULL ) ---- query I rowsort label-2400 SELECT 30 FROM tab2 WHERE NOT ( + 4 ) < ( NULL ) ---- query I rowsort label-2400 SELECT 30 FROM tab3 WHERE NOT ( + 4 ) < ( NULL ) ---- query I rowsort label-2400 SELECT 30 FROM tab4 WHERE NOT ( + 4 ) < ( NULL ) ---- query IIIIIII rowsort label-2405 SELECT * FROM tab0 WHERE NOT ( - 7 ) <> ( - ( + col0 ) ) ---- query IIIIIII rowsort label-2405 SELECT * FROM tab1 WHERE NOT ( - 7 ) <> ( - ( + col0 ) ) ---- query IIIIIII rowsort label-2405 SELECT * FROM tab2 WHERE NOT ( - 7 ) <> ( - ( + col0 ) ) ---- query IIIIIII rowsort label-2405 SELECT * FROM tab3 WHERE NOT ( - 7 ) <> ( - ( + col0 ) ) ---- query IIIIIII rowsort label-2405 SELECT * FROM tab4 WHERE NOT ( - 7 ) <> ( - ( + col0 ) ) ---- query IIIIIII rowsort label-2410 SELECT * FROM tab0 WHERE NOT NULL <= ( 34 ) ---- query IIIIIII rowsort label-2410 SELECT * FROM tab1 WHERE NOT NULL <= ( 34 ) ---- query IIIIIII rowsort label-2410 SELECT * FROM tab2 WHERE NOT NULL <= ( 34 ) ---- query IIIIIII rowsort label-2410 SELECT * FROM tab3 WHERE NOT NULL <= ( 34 ) ---- query IIIIIII rowsort label-2410 SELECT * FROM tab4 WHERE NOT NULL <= ( 34 ) ---- onlyif mysql # aggregate syntax: query I rowsort label-2415 SELECT COUNT( * ) FROM tab0 WHERE NOT NULL <= col0 ---- 0 skipif mysql # not compatible query I rowsort label-2415 SELECT COUNT ( * ) FROM tab0 WHERE NOT NULL <= col0 ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-2415 SELECT COUNT( * ) FROM tab1 WHERE NOT NULL <= col0 ---- 0 skipif mysql # not compatible query I rowsort label-2415 SELECT COUNT ( * ) FROM tab1 WHERE NOT NULL <= col0 ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-2415 SELECT COUNT( * ) FROM tab2 WHERE NOT NULL <= col0 ---- 0 skipif mysql # not compatible query I rowsort label-2415 SELECT COUNT ( * ) FROM tab2 WHERE NOT NULL <= col0 ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-2415 SELECT COUNT( * ) FROM tab3 WHERE NOT NULL <= col0 ---- 0 skipif mysql # not compatible query I rowsort label-2415 SELECT COUNT ( * ) FROM tab3 WHERE NOT NULL <= col0 ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-2415 SELECT COUNT( * ) FROM tab4 WHERE NOT NULL <= col0 ---- 0 skipif mysql # not compatible query I rowsort label-2415 SELECT COUNT ( * ) FROM tab4 WHERE NOT NULL <= col0 ---- 0 query I rowsort label-2420 SELECT DISTINCT 3 FROM tab0 WHERE NULL >= col3 ---- query I rowsort label-2420 SELECT DISTINCT 3 FROM tab1 WHERE NULL >= col3 ---- query I rowsort label-2420 SELECT DISTINCT 3 FROM tab2 WHERE NULL >= col3 ---- query I rowsort label-2420 SELECT DISTINCT 3 FROM tab3 WHERE NULL >= col3 ---- query I rowsort label-2420 SELECT DISTINCT 3 FROM tab4 WHERE NULL >= col3 ---- query I rowsort label-2425 SELECT DISTINCT ( col1 ) * - col3 AS col4 FROM tab0 WHERE NOT 82 <> ( - 40 ) ---- query I rowsort label-2425 SELECT DISTINCT ( col1 ) * - col3 AS col4 FROM tab1 WHERE NOT 82 <> ( - 40 ) ---- query I rowsort label-2425 SELECT DISTINCT ( col1 ) * - col3 AS col4 FROM tab2 WHERE NOT 82 <> ( - 40 ) ---- query I rowsort label-2425 SELECT DISTINCT ( col1 ) * - col3 AS col4 FROM tab3 WHERE NOT 82 <> ( - 40 ) ---- query I rowsort label-2425 SELECT DISTINCT ( col1 ) * - col3 AS col4 FROM tab4 WHERE NOT 82 <> ( - 40 ) ---- query I rowsort label-2430 SELECT ALL 80 - + col0 AS col4 FROM tab0 WHERE NOT NULL < col1 ---- query I rowsort label-2430 SELECT ALL 80 - + col0 AS col4 FROM tab1 WHERE NOT NULL < col1 ---- query I rowsort label-2430 SELECT ALL 80 - + col0 AS col4 FROM tab2 WHERE NOT NULL < col1 ---- query I rowsort label-2430 SELECT ALL 80 - + col0 AS col4 FROM tab3 WHERE NOT NULL < col1 ---- query I rowsort label-2430 SELECT ALL 80 - + col0 AS col4 FROM tab4 WHERE NOT NULL < col1 ---- query I rowsort label-2435 SELECT DISTINCT 8 * ( 28 ) AS col2 FROM tab0 WHERE NOT NULL NOT BETWEEN ( 74 ) AND NULL ---- query I rowsort label-2435 SELECT DISTINCT 8 * ( 28 ) AS col2 FROM tab1 WHERE NOT NULL NOT BETWEEN ( 74 ) AND NULL ---- query I rowsort label-2435 SELECT DISTINCT 8 * ( 28 ) AS col2 FROM tab2 WHERE NOT NULL NOT BETWEEN ( 74 ) AND NULL ---- query I rowsort label-2435 SELECT DISTINCT 8 * ( 28 ) AS col2 FROM tab3 WHERE NOT NULL NOT BETWEEN ( 74 ) AND NULL ---- query I rowsort label-2435 SELECT DISTINCT 8 * ( 28 ) AS col2 FROM tab4 WHERE NOT NULL NOT BETWEEN ( 74 ) AND NULL ---- query I rowsort label-2440 SELECT ALL col0 FROM tab0 WHERE col0 * col0 IS NULL ---- query I rowsort label-2440 SELECT ALL col0 FROM tab1 WHERE col0 * col0 IS NULL ---- query I rowsort label-2440 SELECT ALL col0 FROM tab2 WHERE col0 * col0 IS NULL ---- query I rowsort label-2440 SELECT ALL col0 FROM tab3 WHERE col0 * col0 IS NULL ---- query I rowsort label-2440 SELECT ALL col0 FROM tab4 WHERE col0 * col0 IS NULL ---- query IIIIIII rowsort label-2445 SELECT ALL * FROM tab0 WHERE - col3 * col1 IS NULL ---- query IIIIIII rowsort label-2445 SELECT ALL * FROM tab1 WHERE - col3 * col1 IS NULL ---- query IIIIIII rowsort label-2445 SELECT ALL * FROM tab2 WHERE - col3 * col1 IS NULL ---- query IIIIIII rowsort label-2445 SELECT ALL * FROM tab3 WHERE - col3 * col1 IS NULL ---- query IIIIIII rowsort label-2445 SELECT ALL * FROM tab4 WHERE - col3 * col1 IS NULL ---- query IIIIIII rowsort label-2450 SELECT * FROM tab0 WHERE - col1 * 98 BETWEEN col0 - 25 AND col3 * + 89 + col0 ---- query IIIIIII rowsort label-2450 SELECT * FROM tab1 WHERE - col1 * 98 BETWEEN col0 - 25 AND col3 * + 89 + col0 ---- query IIIIIII rowsort label-2450 SELECT * FROM tab2 WHERE - col1 * 98 BETWEEN col0 - 25 AND col3 * + 89 + col0 ---- query IIIIIII rowsort label-2450 SELECT * FROM tab3 WHERE - col1 * 98 BETWEEN col0 - 25 AND col3 * + 89 + col0 ---- query IIIIIII rowsort label-2450 SELECT * FROM tab4 WHERE - col1 * 98 BETWEEN col0 - 25 AND col3 * + 89 + col0 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-2455 SELECT DISTINCT 21 FROM tab0 WHERE NOT ( CAST( NULL AS SIGNED ) * - col0 ) NOT IN ( 65 * 43 ) ---- skipif mysql # not compatible query I rowsort label-2455 SELECT DISTINCT 21 FROM tab0 WHERE NOT ( CAST ( NULL AS INTEGER ) * - col0 ) NOT IN ( 65 * 43 ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-2455 SELECT DISTINCT 21 FROM tab1 WHERE NOT ( CAST( NULL AS SIGNED ) * - col0 ) NOT IN ( 65 * 43 ) ---- skipif mysql # not compatible query I rowsort label-2455 SELECT DISTINCT 21 FROM tab1 WHERE NOT ( CAST ( NULL AS INTEGER ) * - col0 ) NOT IN ( 65 * 43 ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-2455 SELECT DISTINCT 21 FROM tab2 WHERE NOT ( CAST( NULL AS SIGNED ) * - col0 ) NOT IN ( 65 * 43 ) ---- skipif mysql # not compatible query I rowsort label-2455 SELECT DISTINCT 21 FROM tab2 WHERE NOT ( CAST ( NULL AS INTEGER ) * - col0 ) NOT IN ( 65 * 43 ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-2455 SELECT DISTINCT 21 FROM tab3 WHERE NOT ( CAST( NULL AS SIGNED ) * - col0 ) NOT IN ( 65 * 43 ) ---- skipif mysql # not compatible query I rowsort label-2455 SELECT DISTINCT 21 FROM tab3 WHERE NOT ( CAST ( NULL AS INTEGER ) * - col0 ) NOT IN ( 65 * 43 ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-2455 SELECT DISTINCT 21 FROM tab4 WHERE NOT ( CAST( NULL AS SIGNED ) * - col0 ) NOT IN ( 65 * 43 ) ---- skipif mysql # not compatible query I rowsort label-2455 SELECT DISTINCT 21 FROM tab4 WHERE NOT ( CAST ( NULL AS INTEGER ) * - col0 ) NOT IN ( 65 * 43 ) ---- query I rowsort label-2460 SELECT ALL - col0 - + ( - 30 ) FROM tab0 WHERE NULL IN ( + col0 ) ---- query I rowsort label-2460 SELECT ALL - col0 - + ( - 30 ) FROM tab1 WHERE NULL IN ( + col0 ) ---- query I rowsort label-2460 SELECT ALL - col0 - + ( - 30 ) FROM tab2 WHERE NULL IN ( + col0 ) ---- query I rowsort label-2460 SELECT ALL - col0 - + ( - 30 ) FROM tab3 WHERE NULL IN ( + col0 ) ---- query I rowsort label-2460 SELECT ALL - col0 - + ( - 30 ) FROM tab4 WHERE NULL IN ( + col0 ) ---- onlyif mysql # aggregate syntax: query I rowsort label-2465 SELECT DISTINCT ( COUNT( * ) ) AS col2 FROM tab0 WHERE NOT ( + 93 * col4 ) IS NOT NULL ---- 0 skipif mysql # not compatible query I rowsort label-2465 SELECT DISTINCT ( COUNT ( * ) ) AS col2 FROM tab0 WHERE NOT ( + 93 * col4 ) IS NOT NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-2465 SELECT DISTINCT ( COUNT( * ) ) AS col2 FROM tab1 WHERE NOT ( + 93 * col4 ) IS NOT NULL ---- 0 skipif mysql # not compatible query I rowsort label-2465 SELECT DISTINCT ( COUNT ( * ) ) AS col2 FROM tab1 WHERE NOT ( + 93 * col4 ) IS NOT NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-2465 SELECT DISTINCT ( COUNT( * ) ) AS col2 FROM tab2 WHERE NOT ( + 93 * col4 ) IS NOT NULL ---- 0 skipif mysql # not compatible query I rowsort label-2465 SELECT DISTINCT ( COUNT ( * ) ) AS col2 FROM tab2 WHERE NOT ( + 93 * col4 ) IS NOT NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-2465 SELECT DISTINCT ( COUNT( * ) ) AS col2 FROM tab3 WHERE NOT ( + 93 * col4 ) IS NOT NULL ---- 0 skipif mysql # not compatible query I rowsort label-2465 SELECT DISTINCT ( COUNT ( * ) ) AS col2 FROM tab3 WHERE NOT ( + 93 * col4 ) IS NOT NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-2465 SELECT DISTINCT ( COUNT( * ) ) AS col2 FROM tab4 WHERE NOT ( + 93 * col4 ) IS NOT NULL ---- 0 skipif mysql # not compatible query I rowsort label-2465 SELECT DISTINCT ( COUNT ( * ) ) AS col2 FROM tab4 WHERE NOT ( + 93 * col4 ) IS NOT NULL ---- 0 query IIIIIII rowsort label-2470 SELECT * FROM tab0 WHERE NOT - 70 NOT IN ( col0 ) ---- query IIIIIII rowsort label-2470 SELECT * FROM tab1 WHERE NOT - 70 NOT IN ( col0 ) ---- query IIIIIII rowsort label-2470 SELECT * FROM tab2 WHERE NOT - 70 NOT IN ( col0 ) ---- query IIIIIII rowsort label-2470 SELECT * FROM tab3 WHERE NOT - 70 NOT IN ( col0 ) ---- query IIIIIII rowsort label-2470 SELECT * FROM tab4 WHERE NOT - 70 NOT IN ( col0 ) ---- query IIIIIII rowsort label-2475 SELECT ALL * FROM tab0 AS cor0 WHERE NOT ( NULL ) >= NULL ---- query IIIIIII rowsort label-2475 SELECT ALL * FROM tab1 AS cor0 WHERE NOT ( NULL ) >= NULL ---- query IIIIIII rowsort label-2475 SELECT ALL * FROM tab2 AS cor0 WHERE NOT ( NULL ) >= NULL ---- query IIIIIII rowsort label-2475 SELECT ALL * FROM tab3 AS cor0 WHERE NOT ( NULL ) >= NULL ---- query IIIIIII rowsort label-2475 SELECT ALL * FROM tab4 AS cor0 WHERE NOT ( NULL ) >= NULL ---- query IIIIIII rowsort label-2480 SELECT * FROM tab0 AS cor0 WHERE NULL <> ( - 43 ) ---- query IIIIIII rowsort label-2480 SELECT * FROM tab1 AS cor0 WHERE NULL <> ( - 43 ) ---- query IIIIIII rowsort label-2480 SELECT * FROM tab2 AS cor0 WHERE NULL <> ( - 43 ) ---- query IIIIIII rowsort label-2480 SELECT * FROM tab3 AS cor0 WHERE NULL <> ( - 43 ) ---- query IIIIIII rowsort label-2480 SELECT * FROM tab4 AS cor0 WHERE NULL <> ( - 43 ) ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-2485 SELECT col3 col3 FROM tab0 AS cor0 WHERE ( NULL ) BETWEEN NULL AND NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-2485 SELECT col3 col3 FROM tab1 AS cor0 WHERE ( NULL ) BETWEEN NULL AND NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-2485 SELECT col3 col3 FROM tab2 AS cor0 WHERE ( NULL ) BETWEEN NULL AND NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-2485 SELECT col3 col3 FROM tab3 AS cor0 WHERE ( NULL ) BETWEEN NULL AND NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-2485 SELECT col3 col3 FROM tab4 AS cor0 WHERE ( NULL ) BETWEEN NULL AND NULL ---- query I rowsort label-2490 SELECT ALL col3 * + 32 FROM tab0 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-2490 SELECT ALL col3 * + 32 FROM tab1 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-2490 SELECT ALL col3 * + 32 FROM tab2 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-2490 SELECT ALL col3 * + 32 FROM tab3 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-2490 SELECT ALL col3 * + 32 FROM tab4 AS cor0 WHERE NOT NULL IS NULL ---- query IIIIIIIIIIIIII rowsort label-2495 SELECT * FROM tab0 AS cor0 CROSS JOIN tab0 WHERE NULL IS NOT NULL ---- query IIIIIIIIIIIIII rowsort label-2495 SELECT * FROM tab1 AS cor0 CROSS JOIN tab1 WHERE NULL IS NOT NULL ---- query IIIIIIIIIIIIII rowsort label-2495 SELECT * FROM tab2 AS cor0 CROSS JOIN tab2 WHERE NULL IS NOT NULL ---- query IIIIIIIIIIIIII rowsort label-2495 SELECT * FROM tab3 AS cor0 CROSS JOIN tab3 WHERE NULL IS NOT NULL ---- query IIIIIIIIIIIIII rowsort label-2495 SELECT * FROM tab4 AS cor0 CROSS JOIN tab4 WHERE NULL IS NOT NULL ---- onlyif mysql # aggregate syntax: query I rowsort label-2500 SELECT DISTINCT SUM( ALL + col0 ) AS col4 FROM tab0 AS cor0 WHERE - 69 NOT IN ( 41 ) ---- 6526 skipif mysql # not compatible query I rowsort label-2500 SELECT DISTINCT SUM ( ALL + col0 ) AS col4 FROM tab0 AS cor0 WHERE - 69 NOT IN ( 41 ) ---- 6526 onlyif mysql # aggregate syntax: query I rowsort label-2500 SELECT DISTINCT SUM( ALL + col0 ) AS col4 FROM tab1 AS cor0 WHERE - 69 NOT IN ( 41 ) ---- 6526 skipif mysql # not compatible query I rowsort label-2500 SELECT DISTINCT SUM ( ALL + col0 ) AS col4 FROM tab1 AS cor0 WHERE - 69 NOT IN ( 41 ) ---- 6526 onlyif mysql # aggregate syntax: query I rowsort label-2500 SELECT DISTINCT SUM( ALL + col0 ) AS col4 FROM tab2 AS cor0 WHERE - 69 NOT IN ( 41 ) ---- 6526 skipif mysql # not compatible query I rowsort label-2500 SELECT DISTINCT SUM ( ALL + col0 ) AS col4 FROM tab2 AS cor0 WHERE - 69 NOT IN ( 41 ) ---- 6526 onlyif mysql # aggregate syntax: query I rowsort label-2500 SELECT DISTINCT SUM( ALL + col0 ) AS col4 FROM tab3 AS cor0 WHERE - 69 NOT IN ( 41 ) ---- 6526 skipif mysql # not compatible query I rowsort label-2500 SELECT DISTINCT SUM ( ALL + col0 ) AS col4 FROM tab3 AS cor0 WHERE - 69 NOT IN ( 41 ) ---- 6526 onlyif mysql # aggregate syntax: query I rowsort label-2500 SELECT DISTINCT SUM( ALL + col0 ) AS col4 FROM tab4 AS cor0 WHERE - 69 NOT IN ( 41 ) ---- 6526 skipif mysql # not compatible query I rowsort label-2500 SELECT DISTINCT SUM ( ALL + col0 ) AS col4 FROM tab4 AS cor0 WHERE - 69 NOT IN ( 41 ) ---- 6526 query I rowsort label-2505 SELECT ALL + col0 FROM tab0 AS cor0 WHERE NULL <> NULL ---- query I rowsort label-2505 SELECT ALL + col0 FROM tab1 AS cor0 WHERE NULL <> NULL ---- query I rowsort label-2505 SELECT ALL + col0 FROM tab2 AS cor0 WHERE NULL <> NULL ---- query I rowsort label-2505 SELECT ALL + col0 FROM tab3 AS cor0 WHERE NULL <> NULL ---- query I rowsort label-2505 SELECT ALL + col0 FROM tab4 AS cor0 WHERE NULL <> NULL ---- onlyif mysql # aggregate syntax: query I rowsort label-2510 SELECT DISTINCT MIN( ALL col0 ) FROM tab0 cor0 WHERE ( 8 ) IS NULL ---- NULL skipif mysql # not compatible query I rowsort label-2510 SELECT DISTINCT MIN ( ALL col0 ) FROM tab0 cor0 WHERE ( 8 ) IS NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-2510 SELECT DISTINCT MIN( ALL col0 ) FROM tab1 cor0 WHERE ( 8 ) IS NULL ---- NULL skipif mysql # not compatible query I rowsort label-2510 SELECT DISTINCT MIN ( ALL col0 ) FROM tab1 cor0 WHERE ( 8 ) IS NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-2510 SELECT DISTINCT MIN( ALL col0 ) FROM tab2 cor0 WHERE ( 8 ) IS NULL ---- NULL skipif mysql # not compatible query I rowsort label-2510 SELECT DISTINCT MIN ( ALL col0 ) FROM tab2 cor0 WHERE ( 8 ) IS NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-2510 SELECT DISTINCT MIN( ALL col0 ) FROM tab3 cor0 WHERE ( 8 ) IS NULL ---- NULL skipif mysql # not compatible query I rowsort label-2510 SELECT DISTINCT MIN ( ALL col0 ) FROM tab3 cor0 WHERE ( 8 ) IS NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-2510 SELECT DISTINCT MIN( ALL col0 ) FROM tab4 cor0 WHERE ( 8 ) IS NULL ---- NULL skipif mysql # not compatible query I rowsort label-2510 SELECT DISTINCT MIN ( ALL col0 ) FROM tab4 cor0 WHERE ( 8 ) IS NULL ---- NULL query I rowsort label-2515 SELECT ALL 48 - - col0 AS col1 FROM tab0 AS cor0 WHERE ( + col1 ) IS NOT NULL ---- 10 values hashing to 95e4c0e2f027c44b65094b822da61fa4 query I rowsort label-2515 SELECT ALL 48 - - col0 AS col1 FROM tab1 AS cor0 WHERE ( + col1 ) IS NOT NULL ---- 10 values hashing to 95e4c0e2f027c44b65094b822da61fa4 query I rowsort label-2515 SELECT ALL 48 - - col0 AS col1 FROM tab2 AS cor0 WHERE ( + col1 ) IS NOT NULL ---- 10 values hashing to 95e4c0e2f027c44b65094b822da61fa4 query I rowsort label-2515 SELECT ALL 48 - - col0 AS col1 FROM tab3 AS cor0 WHERE ( + col1 ) IS NOT NULL ---- 10 values hashing to 95e4c0e2f027c44b65094b822da61fa4 query I rowsort label-2515 SELECT ALL 48 - - col0 AS col1 FROM tab4 AS cor0 WHERE ( + col1 ) IS NOT NULL ---- 10 values hashing to 95e4c0e2f027c44b65094b822da61fa4 query I rowsort label-2520 SELECT 74 AS col5 FROM tab0 AS cor0 WHERE + col4 + 98 IN ( - 96 - 27 * - ( col4 + - col1 ) ) ---- query I rowsort label-2520 SELECT 74 AS col5 FROM tab1 AS cor0 WHERE + col4 + 98 IN ( - 96 - 27 * - ( col4 + - col1 ) ) ---- query I rowsort label-2520 SELECT 74 AS col5 FROM tab2 AS cor0 WHERE + col4 + 98 IN ( - 96 - 27 * - ( col4 + - col1 ) ) ---- query I rowsort label-2520 SELECT 74 AS col5 FROM tab3 AS cor0 WHERE + col4 + 98 IN ( - 96 - 27 * - ( col4 + - col1 ) ) ---- query I rowsort label-2520 SELECT 74 AS col5 FROM tab4 AS cor0 WHERE + col4 + 98 IN ( - 96 - 27 * - ( col4 + - col1 ) ) ---- query I rowsort label-2525 SELECT ALL + col0 FROM tab0 WHERE NULL IS NOT NULL ---- query I rowsort label-2525 SELECT ALL + col0 FROM tab1 WHERE NULL IS NOT NULL ---- query I rowsort label-2525 SELECT ALL + col0 FROM tab2 WHERE NULL IS NOT NULL ---- query I rowsort label-2525 SELECT ALL + col0 FROM tab3 WHERE NULL IS NOT NULL ---- query I rowsort label-2525 SELECT ALL + col0 FROM tab4 WHERE NULL IS NOT NULL ---- query IIIIIII rowsort label-2530 SELECT * FROM tab0 WHERE ( col4 ) IS NULL OR NOT NULL IS NULL ---- query IIIIIII rowsort label-2530 SELECT * FROM tab1 WHERE ( col4 ) IS NULL OR NOT NULL IS NULL ---- query IIIIIII rowsort label-2530 SELECT * FROM tab2 WHERE ( col4 ) IS NULL OR NOT NULL IS NULL ---- query IIIIIII rowsort label-2530 SELECT * FROM tab3 WHERE ( col4 ) IS NULL OR NOT NULL IS NULL ---- query IIIIIII rowsort label-2530 SELECT * FROM tab4 WHERE ( col4 ) IS NULL OR NOT NULL IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-2535 SELECT ALL col5 AS col2 FROM tab0 WHERE NULL BETWEEN - ( + 20 ) * col4 + CAST( + 6 AS SIGNED ) AND ( + col0 ) ---- skipif mysql # not compatible query I rowsort label-2535 SELECT ALL col5 AS col2 FROM tab0 WHERE NULL BETWEEN - ( + 20 ) * col4 + CAST ( + 6 AS INTEGER ) AND ( + col0 ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-2535 SELECT ALL col5 AS col2 FROM tab1 WHERE NULL BETWEEN - ( + 20 ) * col4 + CAST( + 6 AS SIGNED ) AND ( + col0 ) ---- skipif mysql # not compatible query I rowsort label-2535 SELECT ALL col5 AS col2 FROM tab1 WHERE NULL BETWEEN - ( + 20 ) * col4 + CAST ( + 6 AS INTEGER ) AND ( + col0 ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-2535 SELECT ALL col5 AS col2 FROM tab2 WHERE NULL BETWEEN - ( + 20 ) * col4 + CAST( + 6 AS SIGNED ) AND ( + col0 ) ---- skipif mysql # not compatible query I rowsort label-2535 SELECT ALL col5 AS col2 FROM tab2 WHERE NULL BETWEEN - ( + 20 ) * col4 + CAST ( + 6 AS INTEGER ) AND ( + col0 ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-2535 SELECT ALL col5 AS col2 FROM tab3 WHERE NULL BETWEEN - ( + 20 ) * col4 + CAST( + 6 AS SIGNED ) AND ( + col0 ) ---- skipif mysql # not compatible query I rowsort label-2535 SELECT ALL col5 AS col2 FROM tab3 WHERE NULL BETWEEN - ( + 20 ) * col4 + CAST ( + 6 AS INTEGER ) AND ( + col0 ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-2535 SELECT ALL col5 AS col2 FROM tab4 WHERE NULL BETWEEN - ( + 20 ) * col4 + CAST( + 6 AS SIGNED ) AND ( + col0 ) ---- skipif mysql # not compatible query I rowsort label-2535 SELECT ALL col5 AS col2 FROM tab4 WHERE NULL BETWEEN - ( + 20 ) * col4 + CAST ( + 6 AS INTEGER ) AND ( + col0 ) ---- query I rowsort label-2540 SELECT ALL - col3 + 24 AS col2 FROM tab0 AS cor0 WHERE ( NULL ) = NULL ---- query I rowsort label-2540 SELECT ALL - col3 + 24 AS col2 FROM tab1 AS cor0 WHERE ( NULL ) = NULL ---- query I rowsort label-2540 SELECT ALL - col3 + 24 AS col2 FROM tab2 AS cor0 WHERE ( NULL ) = NULL ---- query I rowsort label-2540 SELECT ALL - col3 + 24 AS col2 FROM tab3 AS cor0 WHERE ( NULL ) = NULL ---- query I rowsort label-2540 SELECT ALL - col3 + 24 AS col2 FROM tab4 AS cor0 WHERE ( NULL ) = NULL ---- query IIIIIII rowsort label-2545 SELECT * FROM tab0 AS cor0 WHERE NOT 7 IN ( 7 ) ---- query IIIIIII rowsort label-2545 SELECT * FROM tab1 AS cor0 WHERE NOT 7 IN ( 7 ) ---- query IIIIIII rowsort label-2545 SELECT * FROM tab2 AS cor0 WHERE NOT 7 IN ( 7 ) ---- query IIIIIII rowsort label-2545 SELECT * FROM tab3 AS cor0 WHERE NOT 7 IN ( 7 ) ---- query IIIIIII rowsort label-2545 SELECT * FROM tab4 AS cor0 WHERE NOT 7 IN ( 7 ) ---- query IIIIIII rowsort label-2550 SELECT * FROM tab0 WHERE NOT col0 + + col4 IS NOT NULL ---- query IIIIIII rowsort label-2550 SELECT * FROM tab1 WHERE NOT col0 + + col4 IS NOT NULL ---- query IIIIIII rowsort label-2550 SELECT * FROM tab2 WHERE NOT col0 + + col4 IS NOT NULL ---- query IIIIIII rowsort label-2550 SELECT * FROM tab3 WHERE NOT col0 + + col4 IS NOT NULL ---- query IIIIIII rowsort label-2550 SELECT * FROM tab4 WHERE NOT col0 + + col4 IS NOT NULL ---- query IIIIIII rowsort label-2555 SELECT * FROM tab0 WHERE NOT ( + col0 ) BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-2555 SELECT * FROM tab1 WHERE NOT ( + col0 ) BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-2555 SELECT * FROM tab2 WHERE NOT ( + col0 ) BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-2555 SELECT * FROM tab3 WHERE NOT ( + col0 ) BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-2555 SELECT * FROM tab4 WHERE NOT ( + col0 ) BETWEEN NULL AND NULL ---- query I rowsort label-2560 SELECT ALL col3 FROM tab0 AS cor0 WHERE NOT NULL NOT IN ( col4 ) ---- query I rowsort label-2560 SELECT ALL col3 FROM tab1 AS cor0 WHERE NOT NULL NOT IN ( col4 ) ---- query I rowsort label-2560 SELECT ALL col3 FROM tab2 AS cor0 WHERE NOT NULL NOT IN ( col4 ) ---- query I rowsort label-2560 SELECT ALL col3 FROM tab3 AS cor0 WHERE NOT NULL NOT IN ( col4 ) ---- query I rowsort label-2560 SELECT ALL col3 FROM tab4 AS cor0 WHERE NOT NULL NOT IN ( col4 ) ---- query IIIIIII rowsort label-2565 SELECT * FROM tab0 AS cor0 WHERE NOT - col0 <= + + col3 ---- query IIIIIII rowsort label-2565 SELECT * FROM tab1 AS cor0 WHERE NOT - col0 <= + + col3 ---- query IIIIIII rowsort label-2565 SELECT * FROM tab2 AS cor0 WHERE NOT - col0 <= + + col3 ---- query IIIIIII rowsort label-2565 SELECT * FROM tab3 AS cor0 WHERE NOT - col0 <= + + col3 ---- query IIIIIII rowsort label-2565 SELECT * FROM tab4 AS cor0 WHERE NOT - col0 <= + + col3 ---- query IIIIIII rowsort label-2570 SELECT ALL * FROM tab0 AS cor0 WHERE NOT NULL BETWEEN ( NULL ) AND + col3 / 93 + 63 / - 50 ---- query IIIIIII rowsort label-2570 SELECT ALL * FROM tab1 AS cor0 WHERE NOT NULL BETWEEN ( NULL ) AND + col3 / 93 + 63 / - 50 ---- query IIIIIII rowsort label-2570 SELECT ALL * FROM tab2 AS cor0 WHERE NOT NULL BETWEEN ( NULL ) AND + col3 / 93 + 63 / - 50 ---- query IIIIIII rowsort label-2570 SELECT ALL * FROM tab3 AS cor0 WHERE NOT NULL BETWEEN ( NULL ) AND + col3 / 93 + 63 / - 50 ---- query IIIIIII rowsort label-2570 SELECT ALL * FROM tab4 AS cor0 WHERE NOT NULL BETWEEN ( NULL ) AND + col3 / 93 + 63 / - 50 ---- onlyif mysql # CAST syntax: DECIMAL type: query IIIIIII rowsort label-2575 SELECT * FROM tab0 AS cor0 WHERE - ( - - col1 ) * CAST( + ( + col3 ) AS DECIMAL ) IS NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-2575 SELECT * FROM tab0 AS cor0 WHERE - ( - - col1 ) * CAST ( + ( + col3 ) AS REAL ) IS NULL ---- onlyif mysql # CAST syntax: DECIMAL type: query IIIIIII rowsort label-2575 SELECT * FROM tab1 AS cor0 WHERE - ( - - col1 ) * CAST( + ( + col3 ) AS DECIMAL ) IS NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-2575 SELECT * FROM tab1 AS cor0 WHERE - ( - - col1 ) * CAST ( + ( + col3 ) AS REAL ) IS NULL ---- onlyif mysql # CAST syntax: DECIMAL type: query IIIIIII rowsort label-2575 SELECT * FROM tab2 AS cor0 WHERE - ( - - col1 ) * CAST( + ( + col3 ) AS DECIMAL ) IS NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-2575 SELECT * FROM tab2 AS cor0 WHERE - ( - - col1 ) * CAST ( + ( + col3 ) AS REAL ) IS NULL ---- onlyif mysql # CAST syntax: DECIMAL type: query IIIIIII rowsort label-2575 SELECT * FROM tab3 AS cor0 WHERE - ( - - col1 ) * CAST( + ( + col3 ) AS DECIMAL ) IS NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-2575 SELECT * FROM tab3 AS cor0 WHERE - ( - - col1 ) * CAST ( + ( + col3 ) AS REAL ) IS NULL ---- onlyif mysql # CAST syntax: DECIMAL type: query IIIIIII rowsort label-2575 SELECT * FROM tab4 AS cor0 WHERE - ( - - col1 ) * CAST( + ( + col3 ) AS DECIMAL ) IS NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-2575 SELECT * FROM tab4 AS cor0 WHERE - ( - - col1 ) * CAST ( + ( + col3 ) AS REAL ) IS NULL ---- query IIIIIII rowsort label-2580 SELECT ALL * FROM tab0 WHERE NOT ( - col1 - - + 81 ) IS NOT NULL ---- query IIIIIII rowsort label-2580 SELECT ALL * FROM tab1 WHERE NOT ( - col1 - - + 81 ) IS NOT NULL ---- query IIIIIII rowsort label-2580 SELECT ALL * FROM tab2 WHERE NOT ( - col1 - - + 81 ) IS NOT NULL ---- query IIIIIII rowsort label-2580 SELECT ALL * FROM tab3 WHERE NOT ( - col1 - - + 81 ) IS NOT NULL ---- query IIIIIII rowsort label-2580 SELECT ALL * FROM tab4 WHERE NOT ( - col1 - - + 81 ) IS NOT NULL ---- query I rowsort label-2585 SELECT 87 AS col0 FROM tab0 WHERE NOT - + ( - + col1 ) = ( - col0 * 91 ) ---- 10 values hashing to 4d2473a4eadbb0c031c93861de7b605d query I rowsort label-2585 SELECT 87 AS col0 FROM tab1 WHERE NOT - + ( - + col1 ) = ( - col0 * 91 ) ---- 10 values hashing to 4d2473a4eadbb0c031c93861de7b605d query I rowsort label-2585 SELECT 87 AS col0 FROM tab2 WHERE NOT - + ( - + col1 ) = ( - col0 * 91 ) ---- 10 values hashing to 4d2473a4eadbb0c031c93861de7b605d query I rowsort label-2585 SELECT 87 AS col0 FROM tab3 WHERE NOT - + ( - + col1 ) = ( - col0 * 91 ) ---- 10 values hashing to 4d2473a4eadbb0c031c93861de7b605d query I rowsort label-2585 SELECT 87 AS col0 FROM tab4 WHERE NOT - + ( - + col1 ) = ( - col0 * 91 ) ---- 10 values hashing to 4d2473a4eadbb0c031c93861de7b605d query IIIIIII rowsort label-2590 SELECT ALL * FROM tab0 WHERE NOT + col0 * + col4 = NULL ---- query IIIIIII rowsort label-2590 SELECT ALL * FROM tab1 WHERE NOT + col0 * + col4 = NULL ---- query IIIIIII rowsort label-2590 SELECT ALL * FROM tab2 WHERE NOT + col0 * + col4 = NULL ---- query IIIIIII rowsort label-2590 SELECT ALL * FROM tab3 WHERE NOT + col0 * + col4 = NULL ---- query IIIIIII rowsort label-2590 SELECT ALL * FROM tab4 WHERE NOT + col0 * + col4 = NULL ---- query IIIIIII rowsort label-2595 SELECT ALL * FROM tab0 WHERE NOT - ( - - col3 ) >= NULL ---- query IIIIIII rowsort label-2595 SELECT ALL * FROM tab1 WHERE NOT - ( - - col3 ) >= NULL ---- query IIIIIII rowsort label-2595 SELECT ALL * FROM tab2 WHERE NOT - ( - - col3 ) >= NULL ---- query IIIIIII rowsort label-2595 SELECT ALL * FROM tab3 WHERE NOT - ( - - col3 ) >= NULL ---- query IIIIIII rowsort label-2595 SELECT ALL * FROM tab4 WHERE NOT - ( - - col3 ) >= NULL ---- query I rowsort label-2600 SELECT - 98 * col3 FROM tab0 WHERE NOT + - col4 BETWEEN ( NULL ) AND + 28 + - 77 ---- query I rowsort label-2600 SELECT - 98 * col3 FROM tab1 WHERE NOT + - col4 BETWEEN ( NULL ) AND + 28 + - 77 ---- query I rowsort label-2600 SELECT - 98 * col3 FROM tab2 WHERE NOT + - col4 BETWEEN ( NULL ) AND + 28 + - 77 ---- query I rowsort label-2600 SELECT - 98 * col3 FROM tab3 WHERE NOT + - col4 BETWEEN ( NULL ) AND + 28 + - 77 ---- query I rowsort label-2600 SELECT - 98 * col3 FROM tab4 WHERE NOT + - col4 BETWEEN ( NULL ) AND + 28 + - 77 ---- query I rowsort label-2605 SELECT col0 FROM tab0 WHERE NOT NULL NOT BETWEEN ( - ( col1 ) ) AND 89 * 97 ---- query I rowsort label-2605 SELECT col0 FROM tab1 WHERE NOT NULL NOT BETWEEN ( - ( col1 ) ) AND 89 * 97 ---- query I rowsort label-2605 SELECT col0 FROM tab2 WHERE NOT NULL NOT BETWEEN ( - ( col1 ) ) AND 89 * 97 ---- query I rowsort label-2605 SELECT col0 FROM tab3 WHERE NOT NULL NOT BETWEEN ( - ( col1 ) ) AND 89 * 97 ---- query I rowsort label-2605 SELECT col0 FROM tab4 WHERE NOT NULL NOT BETWEEN ( - ( col1 ) ) AND 89 * 97 ---- query I rowsort label-2610 SELECT + 53 * - col3 + - col4 AS col4 FROM tab0 AS cor0 WHERE NOT NULL NOT IN ( col1 ) ---- query I rowsort label-2610 SELECT + 53 * - col3 + - col4 AS col4 FROM tab1 AS cor0 WHERE NOT NULL NOT IN ( col1 ) ---- query I rowsort label-2610 SELECT + 53 * - col3 + - col4 AS col4 FROM tab2 AS cor0 WHERE NOT NULL NOT IN ( col1 ) ---- query I rowsort label-2610 SELECT + 53 * - col3 + - col4 AS col4 FROM tab3 AS cor0 WHERE NOT NULL NOT IN ( col1 ) ---- query I rowsort label-2610 SELECT + 53 * - col3 + - col4 AS col4 FROM tab4 AS cor0 WHERE NOT NULL NOT IN ( col1 ) ---- query I rowsort label-2615 SELECT ALL + col3 AS col5 FROM tab0 AS cor0 WHERE NULL NOT IN ( col3 ) ---- query I rowsort label-2615 SELECT ALL + col3 AS col5 FROM tab1 AS cor0 WHERE NULL NOT IN ( col3 ) ---- query I rowsort label-2615 SELECT ALL + col3 AS col5 FROM tab2 AS cor0 WHERE NULL NOT IN ( col3 ) ---- query I rowsort label-2615 SELECT ALL + col3 AS col5 FROM tab3 AS cor0 WHERE NULL NOT IN ( col3 ) ---- query I rowsort label-2615 SELECT ALL + col3 AS col5 FROM tab4 AS cor0 WHERE NULL NOT IN ( col3 ) ---- onlyif mysql # aggregate syntax: query I rowsort label-2620 SELECT - - COUNT( * ) FROM tab0 AS cor0 WHERE NOT - col1 IS NOT NULL ---- 0 skipif mysql # not compatible query I rowsort label-2620 SELECT - - COUNT ( * ) FROM tab0 AS cor0 WHERE NOT - col1 IS NOT NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-2620 SELECT - - COUNT( * ) FROM tab1 AS cor0 WHERE NOT - col1 IS NOT NULL ---- 0 skipif mysql # not compatible query I rowsort label-2620 SELECT - - COUNT ( * ) FROM tab1 AS cor0 WHERE NOT - col1 IS NOT NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-2620 SELECT - - COUNT( * ) FROM tab2 AS cor0 WHERE NOT - col1 IS NOT NULL ---- 0 skipif mysql # not compatible query I rowsort label-2620 SELECT - - COUNT ( * ) FROM tab2 AS cor0 WHERE NOT - col1 IS NOT NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-2620 SELECT - - COUNT( * ) FROM tab3 AS cor0 WHERE NOT - col1 IS NOT NULL ---- 0 skipif mysql # not compatible query I rowsort label-2620 SELECT - - COUNT ( * ) FROM tab3 AS cor0 WHERE NOT - col1 IS NOT NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-2620 SELECT - - COUNT( * ) FROM tab4 AS cor0 WHERE NOT - col1 IS NOT NULL ---- 0 skipif mysql # not compatible query I rowsort label-2620 SELECT - - COUNT ( * ) FROM tab4 AS cor0 WHERE NOT - col1 IS NOT NULL ---- 0 query I rowsort label-2625 SELECT ALL + 18 FROM tab0 AS cor0 WHERE ( ( NULL < ( 26 ) ) ) ---- query I rowsort label-2625 SELECT ALL + 18 FROM tab1 AS cor0 WHERE ( ( NULL < ( 26 ) ) ) ---- query I rowsort label-2625 SELECT ALL + 18 FROM tab2 AS cor0 WHERE ( ( NULL < ( 26 ) ) ) ---- query I rowsort label-2625 SELECT ALL + 18 FROM tab3 AS cor0 WHERE ( ( NULL < ( 26 ) ) ) ---- query I rowsort label-2625 SELECT ALL + 18 FROM tab4 AS cor0 WHERE ( ( NULL < ( 26 ) ) ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-2630 SELECT * FROM tab0 AS cor0 WHERE NOT + 65 IN ( CAST( NULL AS SIGNED ) + - - col0 * + 59 ) ---- skipif mysql # not compatible query IIIIIII rowsort label-2630 SELECT * FROM tab0 AS cor0 WHERE NOT + 65 IN ( CAST ( NULL AS INTEGER ) + - - col0 * + 59 ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-2630 SELECT * FROM tab1 AS cor0 WHERE NOT + 65 IN ( CAST( NULL AS SIGNED ) + - - col0 * + 59 ) ---- skipif mysql # not compatible query IIIIIII rowsort label-2630 SELECT * FROM tab1 AS cor0 WHERE NOT + 65 IN ( CAST ( NULL AS INTEGER ) + - - col0 * + 59 ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-2630 SELECT * FROM tab2 AS cor0 WHERE NOT + 65 IN ( CAST( NULL AS SIGNED ) + - - col0 * + 59 ) ---- skipif mysql # not compatible query IIIIIII rowsort label-2630 SELECT * FROM tab2 AS cor0 WHERE NOT + 65 IN ( CAST ( NULL AS INTEGER ) + - - col0 * + 59 ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-2630 SELECT * FROM tab3 AS cor0 WHERE NOT + 65 IN ( CAST( NULL AS SIGNED ) + - - col0 * + 59 ) ---- skipif mysql # not compatible query IIIIIII rowsort label-2630 SELECT * FROM tab3 AS cor0 WHERE NOT + 65 IN ( CAST ( NULL AS INTEGER ) + - - col0 * + 59 ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-2630 SELECT * FROM tab4 AS cor0 WHERE NOT + 65 IN ( CAST( NULL AS SIGNED ) + - - col0 * + 59 ) ---- skipif mysql # not compatible query IIIIIII rowsort label-2630 SELECT * FROM tab4 AS cor0 WHERE NOT + 65 IN ( CAST ( NULL AS INTEGER ) + - - col0 * + 59 ) ---- query IIIIIII rowsort label-2635 SELECT * FROM tab0 AS cor0 WHERE NOT NULL IN ( + col4, + col4 ) ---- query IIIIIII rowsort label-2635 SELECT * FROM tab1 AS cor0 WHERE NOT NULL IN ( + col4, + col4 ) ---- query IIIIIII rowsort label-2635 SELECT * FROM tab2 AS cor0 WHERE NOT NULL IN ( + col4, + col4 ) ---- query IIIIIII rowsort label-2635 SELECT * FROM tab3 AS cor0 WHERE NOT NULL IN ( + col4, + col4 ) ---- query IIIIIII rowsort label-2635 SELECT * FROM tab4 AS cor0 WHERE NOT NULL IN ( + col4, + col4 ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-2640 SELECT ALL * FROM tab0 AS cor0 WHERE 78 / col3 IN ( CAST( NULL AS SIGNED ) ) ---- skipif mysql # not compatible query IIIIIII rowsort label-2640 SELECT ALL * FROM tab0 AS cor0 WHERE 78 / col3 IN ( CAST ( NULL AS INTEGER ) ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-2640 SELECT ALL * FROM tab1 AS cor0 WHERE 78 / col3 IN ( CAST( NULL AS SIGNED ) ) ---- skipif mysql # not compatible query IIIIIII rowsort label-2640 SELECT ALL * FROM tab1 AS cor0 WHERE 78 / col3 IN ( CAST ( NULL AS INTEGER ) ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-2640 SELECT ALL * FROM tab2 AS cor0 WHERE 78 / col3 IN ( CAST( NULL AS SIGNED ) ) ---- skipif mysql # not compatible query IIIIIII rowsort label-2640 SELECT ALL * FROM tab2 AS cor0 WHERE 78 / col3 IN ( CAST ( NULL AS INTEGER ) ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-2640 SELECT ALL * FROM tab3 AS cor0 WHERE 78 / col3 IN ( CAST( NULL AS SIGNED ) ) ---- skipif mysql # not compatible query IIIIIII rowsort label-2640 SELECT ALL * FROM tab3 AS cor0 WHERE 78 / col3 IN ( CAST ( NULL AS INTEGER ) ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-2640 SELECT ALL * FROM tab4 AS cor0 WHERE 78 / col3 IN ( CAST( NULL AS SIGNED ) ) ---- skipif mysql # not compatible query IIIIIII rowsort label-2640 SELECT ALL * FROM tab4 AS cor0 WHERE 78 / col3 IN ( CAST ( NULL AS INTEGER ) ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-2645 SELECT ALL * FROM tab0 AS cor0 WHERE - col1 + + CAST( NULL AS SIGNED ) - - 62 / - col0 IS NOT NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-2645 SELECT ALL * FROM tab0 AS cor0 WHERE - col1 + + CAST ( NULL AS INTEGER ) - - 62 / - col0 IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-2645 SELECT ALL * FROM tab1 AS cor0 WHERE - col1 + + CAST( NULL AS SIGNED ) - - 62 / - col0 IS NOT NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-2645 SELECT ALL * FROM tab1 AS cor0 WHERE - col1 + + CAST ( NULL AS INTEGER ) - - 62 / - col0 IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-2645 SELECT ALL * FROM tab2 AS cor0 WHERE - col1 + + CAST( NULL AS SIGNED ) - - 62 / - col0 IS NOT NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-2645 SELECT ALL * FROM tab2 AS cor0 WHERE - col1 + + CAST ( NULL AS INTEGER ) - - 62 / - col0 IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-2645 SELECT ALL * FROM tab3 AS cor0 WHERE - col1 + + CAST( NULL AS SIGNED ) - - 62 / - col0 IS NOT NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-2645 SELECT ALL * FROM tab3 AS cor0 WHERE - col1 + + CAST ( NULL AS INTEGER ) - - 62 / - col0 IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-2645 SELECT ALL * FROM tab4 AS cor0 WHERE - col1 + + CAST( NULL AS SIGNED ) - - 62 / - col0 IS NOT NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-2645 SELECT ALL * FROM tab4 AS cor0 WHERE - col1 + + CAST ( NULL AS INTEGER ) - - 62 / - col0 IS NOT NULL ---- query I rowsort label-2650 SELECT + + 36 AS col0 FROM tab0 AS cor0 WHERE NOT + 29 - + col0 >= NULL ---- query I rowsort label-2650 SELECT + + 36 AS col0 FROM tab1 AS cor0 WHERE NOT + 29 - + col0 >= NULL ---- query I rowsort label-2650 SELECT + + 36 AS col0 FROM tab2 AS cor0 WHERE NOT + 29 - + col0 >= NULL ---- query I rowsort label-2650 SELECT + + 36 AS col0 FROM tab3 AS cor0 WHERE NOT + 29 - + col0 >= NULL ---- query I rowsort label-2650 SELECT + + 36 AS col0 FROM tab4 AS cor0 WHERE NOT + 29 - + col0 >= NULL ---- query I rowsort label-2655 SELECT + + 24 - - col0 FROM tab0 AS cor0 WHERE NOT 60 IS NULL ---- 10 values hashing to 5ff9ccd5eb0ded9f4e031004e8d29f27 query I rowsort label-2655 SELECT + + 24 - - col0 FROM tab1 AS cor0 WHERE NOT 60 IS NULL ---- 10 values hashing to 5ff9ccd5eb0ded9f4e031004e8d29f27 query I rowsort label-2655 SELECT + + 24 - - col0 FROM tab2 AS cor0 WHERE NOT 60 IS NULL ---- 10 values hashing to 5ff9ccd5eb0ded9f4e031004e8d29f27 query I rowsort label-2655 SELECT + + 24 - - col0 FROM tab3 AS cor0 WHERE NOT 60 IS NULL ---- 10 values hashing to 5ff9ccd5eb0ded9f4e031004e8d29f27 query I rowsort label-2655 SELECT + + 24 - - col0 FROM tab4 AS cor0 WHERE NOT 60 IS NULL ---- 10 values hashing to 5ff9ccd5eb0ded9f4e031004e8d29f27 query I rowsort label-2660 SELECT ALL + col2 AS col1 FROM tab0 AS cor0 WHERE NOT col4 IN ( - + col0 ) ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-2660 SELECT ALL + col2 AS col1 FROM tab1 AS cor0 WHERE NOT col4 IN ( - + col0 ) ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-2660 SELECT ALL + col2 AS col1 FROM tab2 AS cor0 WHERE NOT col4 IN ( - + col0 ) ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-2660 SELECT ALL + col2 AS col1 FROM tab3 AS cor0 WHERE NOT col4 IN ( - + col0 ) ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-2660 SELECT ALL + col2 AS col1 FROM tab4 AS cor0 WHERE NOT col4 IN ( - + col0 ) ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d onlyif mysql # aggregate syntax: query I rowsort label-2665 SELECT ALL COUNT( * ) FROM tab0 AS cor0 WHERE NOT + ( - col1 ) IS NOT NULL ---- 0 skipif mysql # not compatible query I rowsort label-2665 SELECT ALL COUNT ( * ) FROM tab0 AS cor0 WHERE NOT + ( - col1 ) IS NOT NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-2665 SELECT ALL COUNT( * ) FROM tab1 AS cor0 WHERE NOT + ( - col1 ) IS NOT NULL ---- 0 skipif mysql # not compatible query I rowsort label-2665 SELECT ALL COUNT ( * ) FROM tab1 AS cor0 WHERE NOT + ( - col1 ) IS NOT NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-2665 SELECT ALL COUNT( * ) FROM tab2 AS cor0 WHERE NOT + ( - col1 ) IS NOT NULL ---- 0 skipif mysql # not compatible query I rowsort label-2665 SELECT ALL COUNT ( * ) FROM tab2 AS cor0 WHERE NOT + ( - col1 ) IS NOT NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-2665 SELECT ALL COUNT( * ) FROM tab3 AS cor0 WHERE NOT + ( - col1 ) IS NOT NULL ---- 0 skipif mysql # not compatible query I rowsort label-2665 SELECT ALL COUNT ( * ) FROM tab3 AS cor0 WHERE NOT + ( - col1 ) IS NOT NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-2665 SELECT ALL COUNT( * ) FROM tab4 AS cor0 WHERE NOT + ( - col1 ) IS NOT NULL ---- 0 skipif mysql # not compatible query I rowsort label-2665 SELECT ALL COUNT ( * ) FROM tab4 AS cor0 WHERE NOT + ( - col1 ) IS NOT NULL ---- 0 query I rowsort label-2670 SELECT 14 / 50 FROM tab0 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-2670 SELECT 14 / 50 FROM tab1 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-2670 SELECT 14 / 50 FROM tab2 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-2670 SELECT 14 / 50 FROM tab3 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-2670 SELECT 14 / 50 FROM tab4 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-2675 SELECT ALL + col4 FROM tab0 WHERE NOT NULL BETWEEN + col3 + + - col4 + + 49 AND col4 + col3 ---- query I rowsort label-2675 SELECT ALL + col4 FROM tab1 WHERE NOT NULL BETWEEN + col3 + + - col4 + + 49 AND col4 + col3 ---- query I rowsort label-2675 SELECT ALL + col4 FROM tab2 WHERE NOT NULL BETWEEN + col3 + + - col4 + + 49 AND col4 + col3 ---- query I rowsort label-2675 SELECT ALL + col4 FROM tab3 WHERE NOT NULL BETWEEN + col3 + + - col4 + + 49 AND col4 + col3 ---- query I rowsort label-2675 SELECT ALL + col4 FROM tab4 WHERE NOT NULL BETWEEN + col3 + + - col4 + + 49 AND col4 + col3 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-2680 SELECT ALL ( + col0 ) + col4 * CAST( + 0 / col1 AS SIGNED ) FROM tab0 WHERE + col1 + + 93 IN ( - col3 / - col0 ) ---- skipif mysql # not compatible query I rowsort label-2680 SELECT ALL ( + col0 ) + col4 * CAST ( + 0 / col1 AS INTEGER ) FROM tab0 WHERE + col1 + + 93 IN ( - col3 / - col0 ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-2680 SELECT ALL ( + col0 ) + col4 * CAST( + 0 / col1 AS SIGNED ) FROM tab1 WHERE + col1 + + 93 IN ( - col3 / - col0 ) ---- skipif mysql # not compatible query I rowsort label-2680 SELECT ALL ( + col0 ) + col4 * CAST ( + 0 / col1 AS INTEGER ) FROM tab1 WHERE + col1 + + 93 IN ( - col3 / - col0 ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-2680 SELECT ALL ( + col0 ) + col4 * CAST( + 0 / col1 AS SIGNED ) FROM tab2 WHERE + col1 + + 93 IN ( - col3 / - col0 ) ---- skipif mysql # not compatible query I rowsort label-2680 SELECT ALL ( + col0 ) + col4 * CAST ( + 0 / col1 AS INTEGER ) FROM tab2 WHERE + col1 + + 93 IN ( - col3 / - col0 ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-2680 SELECT ALL ( + col0 ) + col4 * CAST( + 0 / col1 AS SIGNED ) FROM tab3 WHERE + col1 + + 93 IN ( - col3 / - col0 ) ---- skipif mysql # not compatible query I rowsort label-2680 SELECT ALL ( + col0 ) + col4 * CAST ( + 0 / col1 AS INTEGER ) FROM tab3 WHERE + col1 + + 93 IN ( - col3 / - col0 ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-2680 SELECT ALL ( + col0 ) + col4 * CAST( + 0 / col1 AS SIGNED ) FROM tab4 WHERE + col1 + + 93 IN ( - col3 / - col0 ) ---- skipif mysql # not compatible query I rowsort label-2680 SELECT ALL ( + col0 ) + col4 * CAST ( + 0 / col1 AS INTEGER ) FROM tab4 WHERE + col1 + + 93 IN ( - col3 / - col0 ) ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-2685 SELECT - col1 * col3 col4 FROM tab0 AS cor0 WHERE NOT NULL > ( NULL ) ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-2685 SELECT - col1 * col3 col4 FROM tab1 AS cor0 WHERE NOT NULL > ( NULL ) ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-2685 SELECT - col1 * col3 col4 FROM tab2 AS cor0 WHERE NOT NULL > ( NULL ) ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-2685 SELECT - col1 * col3 col4 FROM tab3 AS cor0 WHERE NOT NULL > ( NULL ) ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-2685 SELECT - col1 * col3 col4 FROM tab4 AS cor0 WHERE NOT NULL > ( NULL ) ---- query I rowsort label-2690 SELECT + 50 FROM tab0 WHERE NULL BETWEEN - col1 + col0 / col4 AND NULL ---- query I rowsort label-2690 SELECT + 50 FROM tab1 WHERE NULL BETWEEN - col1 + col0 / col4 AND NULL ---- query I rowsort label-2690 SELECT + 50 FROM tab2 WHERE NULL BETWEEN - col1 + col0 / col4 AND NULL ---- query I rowsort label-2690 SELECT + 50 FROM tab3 WHERE NULL BETWEEN - col1 + col0 / col4 AND NULL ---- query I rowsort label-2690 SELECT + 50 FROM tab4 WHERE NULL BETWEEN - col1 + col0 / col4 AND NULL ---- query I rowsort label-2695 SELECT DISTINCT ( - col0 ) + - col3 FROM tab0 AS cor0 WHERE 41 IS NOT NULL ---- 10 values hashing to 93d5c43fbae7f9a16902caa1d43580a8 query I rowsort label-2695 SELECT DISTINCT ( - col0 ) + - col3 FROM tab1 AS cor0 WHERE 41 IS NOT NULL ---- 10 values hashing to 93d5c43fbae7f9a16902caa1d43580a8 query I rowsort label-2695 SELECT DISTINCT ( - col0 ) + - col3 FROM tab2 AS cor0 WHERE 41 IS NOT NULL ---- 10 values hashing to 93d5c43fbae7f9a16902caa1d43580a8 query I rowsort label-2695 SELECT DISTINCT ( - col0 ) + - col3 FROM tab3 AS cor0 WHERE 41 IS NOT NULL ---- 10 values hashing to 93d5c43fbae7f9a16902caa1d43580a8 query I rowsort label-2695 SELECT DISTINCT ( - col0 ) + - col3 FROM tab4 AS cor0 WHERE 41 IS NOT NULL ---- 10 values hashing to 93d5c43fbae7f9a16902caa1d43580a8 query I rowsort label-2700 SELECT 47 FROM tab0 AS cor0 WHERE NULL NOT IN ( - col1, col1 + - col0 ) ---- query I rowsort label-2700 SELECT 47 FROM tab1 AS cor0 WHERE NULL NOT IN ( - col1, col1 + - col0 ) ---- query I rowsort label-2700 SELECT 47 FROM tab2 AS cor0 WHERE NULL NOT IN ( - col1, col1 + - col0 ) ---- query I rowsort label-2700 SELECT 47 FROM tab3 AS cor0 WHERE NULL NOT IN ( - col1, col1 + - col0 ) ---- query I rowsort label-2700 SELECT 47 FROM tab4 AS cor0 WHERE NULL NOT IN ( - col1, col1 + - col0 ) ---- query II rowsort label-2705 SELECT col4, + col4 * - + col1 AS col0 FROM tab0 AS cor0 WHERE NULL IS NOT NULL ---- query II rowsort label-2705 SELECT col4, + col4 * - + col1 AS col0 FROM tab1 AS cor0 WHERE NULL IS NOT NULL ---- query II rowsort label-2705 SELECT col4, + col4 * - + col1 AS col0 FROM tab2 AS cor0 WHERE NULL IS NOT NULL ---- query II rowsort label-2705 SELECT col4, + col4 * - + col1 AS col0 FROM tab3 AS cor0 WHERE NULL IS NOT NULL ---- query II rowsort label-2705 SELECT col4, + col4 * - + col1 AS col0 FROM tab4 AS cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-2710 SELECT + + 6 FROM tab0 AS cor0 WHERE col1 > NULL ---- query I rowsort label-2710 SELECT + + 6 FROM tab1 AS cor0 WHERE col1 > NULL ---- query I rowsort label-2710 SELECT + + 6 FROM tab2 AS cor0 WHERE col1 > NULL ---- query I rowsort label-2710 SELECT + + 6 FROM tab3 AS cor0 WHERE col1 > NULL ---- query I rowsort label-2710 SELECT + + 6 FROM tab4 AS cor0 WHERE col1 > NULL ---- query I rowsort label-2715 SELECT - 60 FROM tab0 AS cor0 WHERE NULL >= 5 ---- query I rowsort label-2715 SELECT - 60 FROM tab1 AS cor0 WHERE NULL >= 5 ---- query I rowsort label-2715 SELECT - 60 FROM tab2 AS cor0 WHERE NULL >= 5 ---- query I rowsort label-2715 SELECT - 60 FROM tab3 AS cor0 WHERE NULL >= 5 ---- query I rowsort label-2715 SELECT - 60 FROM tab4 AS cor0 WHERE NULL >= 5 ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-2720 SELECT + col3 + - + col3 col3 FROM tab0 WHERE NOT ( col3 ) IS NOT NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-2720 SELECT + col3 + - + col3 col3 FROM tab1 WHERE NOT ( col3 ) IS NOT NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-2720 SELECT + col3 + - + col3 col3 FROM tab2 WHERE NOT ( col3 ) IS NOT NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-2720 SELECT + col3 + - + col3 col3 FROM tab3 WHERE NOT ( col3 ) IS NOT NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-2720 SELECT + col3 + - + col3 col3 FROM tab4 WHERE NOT ( col3 ) IS NOT NULL ---- onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query II rowsort label-2725 SELECT + 78 col3, + COUNT( * ) AS col5 FROM tab0 AS cor0 WHERE + col0 NOT IN ( + - 76 * + CAST( + + col3 AS SIGNED ) + + col1, 81 / 67 ) ---- 78 10 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query II rowsort label-2725 SELECT + 78 col3, + COUNT ( * ) AS col5 FROM tab0 AS cor0 WHERE + col0 NOT IN ( + - 76 * + CAST ( + + col3 AS INTEGER ) + + col1, 81 / 67 ) ---- 78 10 onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query II rowsort label-2725 SELECT + 78 col3, + COUNT( * ) AS col5 FROM tab1 AS cor0 WHERE + col0 NOT IN ( + - 76 * + CAST( + + col3 AS SIGNED ) + + col1, 81 / 67 ) ---- 78 10 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query II rowsort label-2725 SELECT + 78 col3, + COUNT ( * ) AS col5 FROM tab1 AS cor0 WHERE + col0 NOT IN ( + - 76 * + CAST ( + + col3 AS INTEGER ) + + col1, 81 / 67 ) ---- 78 10 onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query II rowsort label-2725 SELECT + 78 col3, + COUNT( * ) AS col5 FROM tab2 AS cor0 WHERE + col0 NOT IN ( + - 76 * + CAST( + + col3 AS SIGNED ) + + col1, 81 / 67 ) ---- 78 10 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query II rowsort label-2725 SELECT + 78 col3, + COUNT ( * ) AS col5 FROM tab2 AS cor0 WHERE + col0 NOT IN ( + - 76 * + CAST ( + + col3 AS INTEGER ) + + col1, 81 / 67 ) ---- 78 10 onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query II rowsort label-2725 SELECT + 78 col3, + COUNT( * ) AS col5 FROM tab3 AS cor0 WHERE + col0 NOT IN ( + - 76 * + CAST( + + col3 AS SIGNED ) + + col1, 81 / 67 ) ---- 78 10 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query II rowsort label-2725 SELECT + 78 col3, + COUNT ( * ) AS col5 FROM tab3 AS cor0 WHERE + col0 NOT IN ( + - 76 * + CAST ( + + col3 AS INTEGER ) + + col1, 81 / 67 ) ---- 78 10 onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query II rowsort label-2725 SELECT + 78 col3, + COUNT( * ) AS col5 FROM tab4 AS cor0 WHERE + col0 NOT IN ( + - 76 * + CAST( + + col3 AS SIGNED ) + + col1, 81 / 67 ) ---- 78 10 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query II rowsort label-2725 SELECT + 78 col3, + COUNT ( * ) AS col5 FROM tab4 AS cor0 WHERE + col0 NOT IN ( + - 76 * + CAST ( + + col3 AS INTEGER ) + + col1, 81 / 67 ) ---- 78 10 query I rowsort label-2730 SELECT - 97 AS col1 FROM tab0 AS cor0 WHERE NULL IS NULL ---- 10 values hashing to 62e574ba01c1129dc4c94c3070d308fc query I rowsort label-2730 SELECT - 97 AS col1 FROM tab1 AS cor0 WHERE NULL IS NULL ---- 10 values hashing to 62e574ba01c1129dc4c94c3070d308fc query I rowsort label-2730 SELECT - 97 AS col1 FROM tab2 AS cor0 WHERE NULL IS NULL ---- 10 values hashing to 62e574ba01c1129dc4c94c3070d308fc query I rowsort label-2730 SELECT - 97 AS col1 FROM tab3 AS cor0 WHERE NULL IS NULL ---- 10 values hashing to 62e574ba01c1129dc4c94c3070d308fc query I rowsort label-2730 SELECT - 97 AS col1 FROM tab4 AS cor0 WHERE NULL IS NULL ---- 10 values hashing to 62e574ba01c1129dc4c94c3070d308fc query I rowsort label-2735 SELECT - 70 FROM tab0 WHERE NOT + col1 IS NOT NULL ---- query I rowsort label-2735 SELECT - 70 FROM tab1 WHERE NOT + col1 IS NOT NULL ---- query I rowsort label-2735 SELECT - 70 FROM tab2 WHERE NOT + col1 IS NOT NULL ---- query I rowsort label-2735 SELECT - 70 FROM tab3 WHERE NOT + col1 IS NOT NULL ---- query I rowsort label-2735 SELECT - 70 FROM tab4 WHERE NOT + col1 IS NOT NULL ---- query I rowsort label-2740 SELECT - + col3 * - + col4 AS col1 FROM tab0 WHERE NOT NULL <= col3 ---- query I rowsort label-2740 SELECT - + col3 * - + col4 AS col1 FROM tab1 WHERE NOT NULL <= col3 ---- query I rowsort label-2740 SELECT - + col3 * - + col4 AS col1 FROM tab2 WHERE NOT NULL <= col3 ---- query I rowsort label-2740 SELECT - + col3 * - + col4 AS col1 FROM tab3 WHERE NOT NULL <= col3 ---- query I rowsort label-2740 SELECT - + col3 * - + col4 AS col1 FROM tab4 WHERE NOT NULL <= col3 ---- query IIIIIII rowsort label-2745 SELECT ALL * FROM tab0 WHERE col0 + + + 93 IS NULL ---- query IIIIIII rowsort label-2745 SELECT ALL * FROM tab1 WHERE col0 + + + 93 IS NULL ---- query IIIIIII rowsort label-2745 SELECT ALL * FROM tab2 WHERE col0 + + + 93 IS NULL ---- query IIIIIII rowsort label-2745 SELECT ALL * FROM tab3 WHERE col0 + + + 93 IS NULL ---- query IIIIIII rowsort label-2745 SELECT ALL * FROM tab4 WHERE col0 + + + 93 IS NULL ---- query IIIIIII rowsort label-2750 SELECT * FROM tab0 WHERE NOT ( NOT NULL BETWEEN - col0 AND NULL ) ---- query IIIIIII rowsort label-2750 SELECT * FROM tab1 WHERE NOT ( NOT NULL BETWEEN - col0 AND NULL ) ---- query IIIIIII rowsort label-2750 SELECT * FROM tab2 WHERE NOT ( NOT NULL BETWEEN - col0 AND NULL ) ---- query IIIIIII rowsort label-2750 SELECT * FROM tab3 WHERE NOT ( NOT NULL BETWEEN - col0 AND NULL ) ---- query IIIIIII rowsort label-2750 SELECT * FROM tab4 WHERE NOT ( NOT NULL BETWEEN - col0 AND NULL ) ---- onlyif mysql # aggregate syntax: query I rowsort label-2755 SELECT ALL - COUNT( * ) FROM tab0 AS cor0 WHERE - 22 IS NOT NULL ---- -10 skipif mysql # not compatible query I rowsort label-2755 SELECT ALL - COUNT ( * ) FROM tab0 AS cor0 WHERE - 22 IS NOT NULL ---- -10 onlyif mysql # aggregate syntax: query I rowsort label-2755 SELECT ALL - COUNT( * ) FROM tab1 AS cor0 WHERE - 22 IS NOT NULL ---- -10 skipif mysql # not compatible query I rowsort label-2755 SELECT ALL - COUNT ( * ) FROM tab1 AS cor0 WHERE - 22 IS NOT NULL ---- -10 onlyif mysql # aggregate syntax: query I rowsort label-2755 SELECT ALL - COUNT( * ) FROM tab2 AS cor0 WHERE - 22 IS NOT NULL ---- -10 skipif mysql # not compatible query I rowsort label-2755 SELECT ALL - COUNT ( * ) FROM tab2 AS cor0 WHERE - 22 IS NOT NULL ---- -10 onlyif mysql # aggregate syntax: query I rowsort label-2755 SELECT ALL - COUNT( * ) FROM tab3 AS cor0 WHERE - 22 IS NOT NULL ---- -10 skipif mysql # not compatible query I rowsort label-2755 SELECT ALL - COUNT ( * ) FROM tab3 AS cor0 WHERE - 22 IS NOT NULL ---- -10 onlyif mysql # aggregate syntax: query I rowsort label-2755 SELECT ALL - COUNT( * ) FROM tab4 AS cor0 WHERE - 22 IS NOT NULL ---- -10 skipif mysql # not compatible query I rowsort label-2755 SELECT ALL - COUNT ( * ) FROM tab4 AS cor0 WHERE - 22 IS NOT NULL ---- -10 query IIIIIII rowsort label-2760 SELECT * FROM tab0 AS cor0 WHERE + col3 / col0 * + col1 + + + col3 IS NULL ---- query IIIIIII rowsort label-2760 SELECT * FROM tab1 AS cor0 WHERE + col3 / col0 * + col1 + + + col3 IS NULL ---- query IIIIIII rowsort label-2760 SELECT * FROM tab2 AS cor0 WHERE + col3 / col0 * + col1 + + + col3 IS NULL ---- query IIIIIII rowsort label-2760 SELECT * FROM tab3 AS cor0 WHERE + col3 / col0 * + col1 + + + col3 IS NULL ---- query IIIIIII rowsort label-2760 SELECT * FROM tab4 AS cor0 WHERE + col3 / col0 * + col1 + + + col3 IS NULL ---- query IIIIIII rowsort label-2765 SELECT * FROM tab0 AS cor0 WHERE + col1 NOT BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-2765 SELECT * FROM tab1 AS cor0 WHERE + col1 NOT BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-2765 SELECT * FROM tab2 AS cor0 WHERE + col1 NOT BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-2765 SELECT * FROM tab3 AS cor0 WHERE + col1 NOT BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-2765 SELECT * FROM tab4 AS cor0 WHERE + col1 NOT BETWEEN NULL AND NULL ---- query I rowsort label-2770 SELECT - col3 * - col0 FROM tab0 WHERE NOT + col3 IS NULL ---- 10 values hashing to d90c6390354012f01c815d7df083ea72 query I rowsort label-2770 SELECT - col3 * - col0 FROM tab1 WHERE NOT + col3 IS NULL ---- 10 values hashing to d90c6390354012f01c815d7df083ea72 query I rowsort label-2770 SELECT - col3 * - col0 FROM tab2 WHERE NOT + col3 IS NULL ---- 10 values hashing to d90c6390354012f01c815d7df083ea72 query I rowsort label-2770 SELECT - col3 * - col0 FROM tab3 WHERE NOT + col3 IS NULL ---- 10 values hashing to d90c6390354012f01c815d7df083ea72 query I rowsort label-2770 SELECT - col3 * - col0 FROM tab4 WHERE NOT + col3 IS NULL ---- 10 values hashing to d90c6390354012f01c815d7df083ea72 query I rowsort label-2775 SELECT ALL - col0 * 27 + 39 FROM tab0 WHERE ( NULL ) IS NOT NULL ---- query I rowsort label-2775 SELECT ALL - col0 * 27 + 39 FROM tab1 WHERE ( NULL ) IS NOT NULL ---- query I rowsort label-2775 SELECT ALL - col0 * 27 + 39 FROM tab2 WHERE ( NULL ) IS NOT NULL ---- query I rowsort label-2775 SELECT ALL - col0 * 27 + 39 FROM tab3 WHERE ( NULL ) IS NOT NULL ---- query I rowsort label-2775 SELECT ALL - col0 * 27 + 39 FROM tab4 WHERE ( NULL ) IS NOT NULL ---- onlyif mysql # CAST syntax: DECIMAL type: query I rowsort label-2780 SELECT - 3 / col1 AS col3 FROM tab0 AS cor0 WHERE NOT ( - - col1 <= + CAST( NULL AS DECIMAL ) * + col1 ) ---- skipif mysql # not compatible query I rowsort label-2780 SELECT - 3 / col1 AS col3 FROM tab0 AS cor0 WHERE NOT ( - - col1 <= + CAST ( NULL AS REAL ) * + col1 ) ---- onlyif mysql # CAST syntax: DECIMAL type: query I rowsort label-2780 SELECT - 3 / col1 AS col3 FROM tab1 AS cor0 WHERE NOT ( - - col1 <= + CAST( NULL AS DECIMAL ) * + col1 ) ---- skipif mysql # not compatible query I rowsort label-2780 SELECT - 3 / col1 AS col3 FROM tab1 AS cor0 WHERE NOT ( - - col1 <= + CAST ( NULL AS REAL ) * + col1 ) ---- onlyif mysql # CAST syntax: DECIMAL type: query I rowsort label-2780 SELECT - 3 / col1 AS col3 FROM tab2 AS cor0 WHERE NOT ( - - col1 <= + CAST( NULL AS DECIMAL ) * + col1 ) ---- skipif mysql # not compatible query I rowsort label-2780 SELECT - 3 / col1 AS col3 FROM tab2 AS cor0 WHERE NOT ( - - col1 <= + CAST ( NULL AS REAL ) * + col1 ) ---- onlyif mysql # CAST syntax: DECIMAL type: query I rowsort label-2780 SELECT - 3 / col1 AS col3 FROM tab3 AS cor0 WHERE NOT ( - - col1 <= + CAST( NULL AS DECIMAL ) * + col1 ) ---- skipif mysql # not compatible query I rowsort label-2780 SELECT - 3 / col1 AS col3 FROM tab3 AS cor0 WHERE NOT ( - - col1 <= + CAST ( NULL AS REAL ) * + col1 ) ---- onlyif mysql # CAST syntax: DECIMAL type: query I rowsort label-2780 SELECT - 3 / col1 AS col3 FROM tab4 AS cor0 WHERE NOT ( - - col1 <= + CAST( NULL AS DECIMAL ) * + col1 ) ---- skipif mysql # not compatible query I rowsort label-2780 SELECT - 3 / col1 AS col3 FROM tab4 AS cor0 WHERE NOT ( - - col1 <= + CAST ( NULL AS REAL ) * + col1 ) ---- query I rowsort label-2785 SELECT + + col5 FROM tab0 AS cor0 WHERE NOT ( col3 >= NULL ) ---- query I rowsort label-2785 SELECT + + col5 FROM tab1 AS cor0 WHERE NOT ( col3 >= NULL ) ---- query I rowsort label-2785 SELECT + + col5 FROM tab2 AS cor0 WHERE NOT ( col3 >= NULL ) ---- query I rowsort label-2785 SELECT + + col5 FROM tab3 AS cor0 WHERE NOT ( col3 >= NULL ) ---- query I rowsort label-2785 SELECT + + col5 FROM tab4 AS cor0 WHERE NOT ( col3 >= NULL ) ---- query IIIIIII rowsort label-2790 SELECT * FROM tab0 AS cor0 WHERE + ( - - 8 ) + - + 68 >= NULL ---- query IIIIIII rowsort label-2790 SELECT * FROM tab1 AS cor0 WHERE + ( - - 8 ) + - + 68 >= NULL ---- query IIIIIII rowsort label-2790 SELECT * FROM tab2 AS cor0 WHERE + ( - - 8 ) + - + 68 >= NULL ---- query IIIIIII rowsort label-2790 SELECT * FROM tab3 AS cor0 WHERE + ( - - 8 ) + - + 68 >= NULL ---- query IIIIIII rowsort label-2790 SELECT * FROM tab4 AS cor0 WHERE + ( - - 8 ) + - + 68 >= NULL ---- query I rowsort label-2795 SELECT ( + ( 91 ) ) - - 92 + + + 69 * + + col3 AS col0 FROM tab0 AS cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-2795 SELECT ( + ( 91 ) ) - - 92 + + + 69 * + + col3 AS col0 FROM tab1 AS cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-2795 SELECT ( + ( 91 ) ) - - 92 + + + 69 * + + col3 AS col0 FROM tab2 AS cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-2795 SELECT ( + ( 91 ) ) - - 92 + + + 69 * + + col3 AS col0 FROM tab3 AS cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-2795 SELECT ( + ( 91 ) ) - - 92 + + + 69 * + + col3 AS col0 FROM tab4 AS cor0 WHERE NULL IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-2800 SELECT * FROM tab0 AS cor0 WHERE CAST( NULL AS SIGNED ) + col3 / col1 BETWEEN - 24 AND + CAST( NULL AS SIGNED ) ---- skipif mysql # not compatible query IIIIIII rowsort label-2800 SELECT * FROM tab0 AS cor0 WHERE CAST ( NULL AS INTEGER ) + col3 / col1 BETWEEN - 24 AND + CAST ( NULL AS INTEGER ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-2800 SELECT * FROM tab1 AS cor0 WHERE CAST( NULL AS SIGNED ) + col3 / col1 BETWEEN - 24 AND + CAST( NULL AS SIGNED ) ---- skipif mysql # not compatible query IIIIIII rowsort label-2800 SELECT * FROM tab1 AS cor0 WHERE CAST ( NULL AS INTEGER ) + col3 / col1 BETWEEN - 24 AND + CAST ( NULL AS INTEGER ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-2800 SELECT * FROM tab2 AS cor0 WHERE CAST( NULL AS SIGNED ) + col3 / col1 BETWEEN - 24 AND + CAST( NULL AS SIGNED ) ---- skipif mysql # not compatible query IIIIIII rowsort label-2800 SELECT * FROM tab2 AS cor0 WHERE CAST ( NULL AS INTEGER ) + col3 / col1 BETWEEN - 24 AND + CAST ( NULL AS INTEGER ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-2800 SELECT * FROM tab3 AS cor0 WHERE CAST( NULL AS SIGNED ) + col3 / col1 BETWEEN - 24 AND + CAST( NULL AS SIGNED ) ---- skipif mysql # not compatible query IIIIIII rowsort label-2800 SELECT * FROM tab3 AS cor0 WHERE CAST ( NULL AS INTEGER ) + col3 / col1 BETWEEN - 24 AND + CAST ( NULL AS INTEGER ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-2800 SELECT * FROM tab4 AS cor0 WHERE CAST( NULL AS SIGNED ) + col3 / col1 BETWEEN - 24 AND + CAST( NULL AS SIGNED ) ---- skipif mysql # not compatible query IIIIIII rowsort label-2800 SELECT * FROM tab4 AS cor0 WHERE CAST ( NULL AS INTEGER ) + col3 / col1 BETWEEN - 24 AND + CAST ( NULL AS INTEGER ) ---- query I rowsort label-2805 SELECT DISTINCT + - col0 AS col5 FROM tab0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 528bccda8773fb5023e30c4cdb2c06d0 query I rowsort label-2805 SELECT DISTINCT + - col0 AS col5 FROM tab1 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 528bccda8773fb5023e30c4cdb2c06d0 query I rowsort label-2805 SELECT DISTINCT + - col0 AS col5 FROM tab2 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 528bccda8773fb5023e30c4cdb2c06d0 query I rowsort label-2805 SELECT DISTINCT + - col0 AS col5 FROM tab3 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 528bccda8773fb5023e30c4cdb2c06d0 query I rowsort label-2805 SELECT DISTINCT + - col0 AS col5 FROM tab4 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 528bccda8773fb5023e30c4cdb2c06d0 query II rowsort label-2810 SELECT DISTINCT - col3 AS col5, col4 AS col4 FROM tab0 WHERE NOT - col1 IS NOT NULL ---- query II rowsort label-2810 SELECT DISTINCT - col3 AS col5, col4 AS col4 FROM tab1 WHERE NOT - col1 IS NOT NULL ---- query II rowsort label-2810 SELECT DISTINCT - col3 AS col5, col4 AS col4 FROM tab2 WHERE NOT - col1 IS NOT NULL ---- query II rowsort label-2810 SELECT DISTINCT - col3 AS col5, col4 AS col4 FROM tab3 WHERE NOT - col1 IS NOT NULL ---- query II rowsort label-2810 SELECT DISTINCT - col3 AS col5, col4 AS col4 FROM tab4 WHERE NOT - col1 IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-2815 SELECT * FROM tab0 WHERE + CAST( NULL AS SIGNED ) <> + + col4 ---- skipif mysql # not compatible query IIIIIII rowsort label-2815 SELECT * FROM tab0 WHERE + CAST ( NULL AS INTEGER ) <> + + col4 ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-2815 SELECT * FROM tab1 WHERE + CAST( NULL AS SIGNED ) <> + + col4 ---- skipif mysql # not compatible query IIIIIII rowsort label-2815 SELECT * FROM tab1 WHERE + CAST ( NULL AS INTEGER ) <> + + col4 ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-2815 SELECT * FROM tab2 WHERE + CAST( NULL AS SIGNED ) <> + + col4 ---- skipif mysql # not compatible query IIIIIII rowsort label-2815 SELECT * FROM tab2 WHERE + CAST ( NULL AS INTEGER ) <> + + col4 ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-2815 SELECT * FROM tab3 WHERE + CAST( NULL AS SIGNED ) <> + + col4 ---- skipif mysql # not compatible query IIIIIII rowsort label-2815 SELECT * FROM tab3 WHERE + CAST ( NULL AS INTEGER ) <> + + col4 ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-2815 SELECT * FROM tab4 WHERE + CAST( NULL AS SIGNED ) <> + + col4 ---- skipif mysql # not compatible query IIIIIII rowsort label-2815 SELECT * FROM tab4 WHERE + CAST ( NULL AS INTEGER ) <> + + col4 ---- query I rowsort label-2820 SELECT DISTINCT ( + - col3 ) AS col5 FROM tab0 AS cor0 WHERE NOT - col4 + + col1 + 60 / + col1 + + 33 > + 25 * col4 + col3 ---- 10 values hashing to ae52dff243f3e26cb539f72d20f52b08 query I rowsort label-2820 SELECT DISTINCT ( + - col3 ) AS col5 FROM tab1 AS cor0 WHERE NOT - col4 + + col1 + 60 / + col1 + + 33 > + 25 * col4 + col3 ---- 10 values hashing to ae52dff243f3e26cb539f72d20f52b08 query I rowsort label-2820 SELECT DISTINCT ( + - col3 ) AS col5 FROM tab2 AS cor0 WHERE NOT - col4 + + col1 + 60 / + col1 + + 33 > + 25 * col4 + col3 ---- 10 values hashing to ae52dff243f3e26cb539f72d20f52b08 query I rowsort label-2820 SELECT DISTINCT ( + - col3 ) AS col5 FROM tab3 AS cor0 WHERE NOT - col4 + + col1 + 60 / + col1 + + 33 > + 25 * col4 + col3 ---- 10 values hashing to ae52dff243f3e26cb539f72d20f52b08 query I rowsort label-2820 SELECT DISTINCT ( + - col3 ) AS col5 FROM tab4 AS cor0 WHERE NOT - col4 + + col1 + 60 / + col1 + + 33 > + 25 * col4 + col3 ---- 10 values hashing to ae52dff243f3e26cb539f72d20f52b08 query IIIIIII rowsort label-2825 SELECT ALL * FROM tab0 AS cor0 WHERE ( NULL ) NOT BETWEEN NULL AND + 75 ---- query IIIIIII rowsort label-2825 SELECT ALL * FROM tab1 AS cor0 WHERE ( NULL ) NOT BETWEEN NULL AND + 75 ---- query IIIIIII rowsort label-2825 SELECT ALL * FROM tab2 AS cor0 WHERE ( NULL ) NOT BETWEEN NULL AND + 75 ---- query IIIIIII rowsort label-2825 SELECT ALL * FROM tab3 AS cor0 WHERE ( NULL ) NOT BETWEEN NULL AND + 75 ---- query IIIIIII rowsort label-2825 SELECT ALL * FROM tab4 AS cor0 WHERE ( NULL ) NOT BETWEEN NULL AND + 75 ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-2830 SELECT + ( + - 78 ) * + - col4 col1 FROM tab0 cor0 WHERE NOT - col4 + col1 IS NOT NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-2830 SELECT + ( + - 78 ) * + - col4 col1 FROM tab1 cor0 WHERE NOT - col4 + col1 IS NOT NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-2830 SELECT + ( + - 78 ) * + - col4 col1 FROM tab2 cor0 WHERE NOT - col4 + col1 IS NOT NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-2830 SELECT + ( + - 78 ) * + - col4 col1 FROM tab3 cor0 WHERE NOT - col4 + col1 IS NOT NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-2830 SELECT + ( + - 78 ) * + - col4 col1 FROM tab4 cor0 WHERE NOT - col4 + col1 IS NOT NULL ---- query I rowsort label-2835 SELECT ALL + col3 AS col1 FROM tab0 AS cor0 WHERE NULL IS NULL ---- 10 values hashing to 23b2d4c27568a1c64eac6992fad5c445 query I rowsort label-2835 SELECT ALL + col3 AS col1 FROM tab1 AS cor0 WHERE NULL IS NULL ---- 10 values hashing to 23b2d4c27568a1c64eac6992fad5c445 query I rowsort label-2835 SELECT ALL + col3 AS col1 FROM tab2 AS cor0 WHERE NULL IS NULL ---- 10 values hashing to 23b2d4c27568a1c64eac6992fad5c445 query I rowsort label-2835 SELECT ALL + col3 AS col1 FROM tab3 AS cor0 WHERE NULL IS NULL ---- 10 values hashing to 23b2d4c27568a1c64eac6992fad5c445 query I rowsort label-2835 SELECT ALL + col3 AS col1 FROM tab4 AS cor0 WHERE NULL IS NULL ---- 10 values hashing to 23b2d4c27568a1c64eac6992fad5c445 onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query I rowsort label-2840 SELECT - COUNT( ALL + + col0 ) FROM tab0 WHERE CAST( - 16 AS SIGNED ) + - - col3 IS NULL ---- 0 skipif mysql # not compatible query I rowsort label-2840 SELECT - COUNT ( ALL + + col0 ) FROM tab0 WHERE CAST ( - 16 AS INTEGER ) + - - col3 IS NULL ---- 0 onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query I rowsort label-2840 SELECT - COUNT( ALL + + col0 ) FROM tab1 WHERE CAST( - 16 AS SIGNED ) + - - col3 IS NULL ---- 0 skipif mysql # not compatible query I rowsort label-2840 SELECT - COUNT ( ALL + + col0 ) FROM tab1 WHERE CAST ( - 16 AS INTEGER ) + - - col3 IS NULL ---- 0 onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query I rowsort label-2840 SELECT - COUNT( ALL + + col0 ) FROM tab2 WHERE CAST( - 16 AS SIGNED ) + - - col3 IS NULL ---- 0 skipif mysql # not compatible query I rowsort label-2840 SELECT - COUNT ( ALL + + col0 ) FROM tab2 WHERE CAST ( - 16 AS INTEGER ) + - - col3 IS NULL ---- 0 onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query I rowsort label-2840 SELECT - COUNT( ALL + + col0 ) FROM tab3 WHERE CAST( - 16 AS SIGNED ) + - - col3 IS NULL ---- 0 skipif mysql # not compatible query I rowsort label-2840 SELECT - COUNT ( ALL + + col0 ) FROM tab3 WHERE CAST ( - 16 AS INTEGER ) + - - col3 IS NULL ---- 0 onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query I rowsort label-2840 SELECT - COUNT( ALL + + col0 ) FROM tab4 WHERE CAST( - 16 AS SIGNED ) + - - col3 IS NULL ---- 0 skipif mysql # not compatible query I rowsort label-2840 SELECT - COUNT ( ALL + + col0 ) FROM tab4 WHERE CAST ( - 16 AS INTEGER ) + - - col3 IS NULL ---- 0 onlyif mysql # CAST syntax: SIGNED type: query II rowsort label-2845 SELECT col0, + col0 * ( CAST( NULL AS SIGNED ) ) FROM tab0 WHERE NOT NULL BETWEEN NULL AND 5 + - 34 / + 10 ---- skipif mysql # not compatible query II rowsort label-2845 SELECT col0, + col0 * ( CAST ( NULL AS INTEGER ) ) FROM tab0 WHERE NOT NULL BETWEEN NULL AND 5 + - 34 / + 10 ---- onlyif mysql # CAST syntax: SIGNED type: query II rowsort label-2845 SELECT col0, + col0 * ( CAST( NULL AS SIGNED ) ) FROM tab1 WHERE NOT NULL BETWEEN NULL AND 5 + - 34 / + 10 ---- skipif mysql # not compatible query II rowsort label-2845 SELECT col0, + col0 * ( CAST ( NULL AS INTEGER ) ) FROM tab1 WHERE NOT NULL BETWEEN NULL AND 5 + - 34 / + 10 ---- onlyif mysql # CAST syntax: SIGNED type: query II rowsort label-2845 SELECT col0, + col0 * ( CAST( NULL AS SIGNED ) ) FROM tab2 WHERE NOT NULL BETWEEN NULL AND 5 + - 34 / + 10 ---- skipif mysql # not compatible query II rowsort label-2845 SELECT col0, + col0 * ( CAST ( NULL AS INTEGER ) ) FROM tab2 WHERE NOT NULL BETWEEN NULL AND 5 + - 34 / + 10 ---- onlyif mysql # CAST syntax: SIGNED type: query II rowsort label-2845 SELECT col0, + col0 * ( CAST( NULL AS SIGNED ) ) FROM tab3 WHERE NOT NULL BETWEEN NULL AND 5 + - 34 / + 10 ---- skipif mysql # not compatible query II rowsort label-2845 SELECT col0, + col0 * ( CAST ( NULL AS INTEGER ) ) FROM tab3 WHERE NOT NULL BETWEEN NULL AND 5 + - 34 / + 10 ---- onlyif mysql # CAST syntax: SIGNED type: query II rowsort label-2845 SELECT col0, + col0 * ( CAST( NULL AS SIGNED ) ) FROM tab4 WHERE NOT NULL BETWEEN NULL AND 5 + - 34 / + 10 ---- skipif mysql # not compatible query II rowsort label-2845 SELECT col0, + col0 * ( CAST ( NULL AS INTEGER ) ) FROM tab4 WHERE NOT NULL BETWEEN NULL AND 5 + - 34 / + 10 ---- query I rowsort label-2850 SELECT ALL col3 * col0 AS col2 FROM tab0 AS cor0 WHERE ( + 87 - - - 65 ) IS NOT NULL ---- 10 values hashing to d90c6390354012f01c815d7df083ea72 query I rowsort label-2850 SELECT ALL col3 * col0 AS col2 FROM tab1 AS cor0 WHERE ( + 87 - - - 65 ) IS NOT NULL ---- 10 values hashing to d90c6390354012f01c815d7df083ea72 query I rowsort label-2850 SELECT ALL col3 * col0 AS col2 FROM tab2 AS cor0 WHERE ( + 87 - - - 65 ) IS NOT NULL ---- 10 values hashing to d90c6390354012f01c815d7df083ea72 query I rowsort label-2850 SELECT ALL col3 * col0 AS col2 FROM tab3 AS cor0 WHERE ( + 87 - - - 65 ) IS NOT NULL ---- 10 values hashing to d90c6390354012f01c815d7df083ea72 query I rowsort label-2850 SELECT ALL col3 * col0 AS col2 FROM tab4 AS cor0 WHERE ( + 87 - - - 65 ) IS NOT NULL ---- 10 values hashing to d90c6390354012f01c815d7df083ea72 query IIIIIII rowsort label-2855 SELECT * FROM tab0 AS cor0 WHERE NOT ( NULL ) >= + 41 ---- query IIIIIII rowsort label-2855 SELECT * FROM tab1 AS cor0 WHERE NOT ( NULL ) >= + 41 ---- query IIIIIII rowsort label-2855 SELECT * FROM tab2 AS cor0 WHERE NOT ( NULL ) >= + 41 ---- query IIIIIII rowsort label-2855 SELECT * FROM tab3 AS cor0 WHERE NOT ( NULL ) >= + 41 ---- query IIIIIII rowsort label-2855 SELECT * FROM tab4 AS cor0 WHERE NOT ( NULL ) >= + 41 ---- query I rowsort label-2860 SELECT ALL col4 AS col1 FROM tab0 AS cor0 WHERE NOT ( - col0 ) IS NOT NULL ---- query I rowsort label-2860 SELECT ALL col4 AS col1 FROM tab1 AS cor0 WHERE NOT ( - col0 ) IS NOT NULL ---- query I rowsort label-2860 SELECT ALL col4 AS col1 FROM tab2 AS cor0 WHERE NOT ( - col0 ) IS NOT NULL ---- query I rowsort label-2860 SELECT ALL col4 AS col1 FROM tab3 AS cor0 WHERE NOT ( - col0 ) IS NOT NULL ---- query I rowsort label-2860 SELECT ALL col4 AS col1 FROM tab4 AS cor0 WHERE NOT ( - col0 ) IS NOT NULL ---- query IIIIIII rowsort label-2865 SELECT ALL * FROM tab0 WHERE NOT ( NULL > ( NULL ) ) ---- query IIIIIII rowsort label-2865 SELECT ALL * FROM tab1 WHERE NOT ( NULL > ( NULL ) ) ---- query IIIIIII rowsort label-2865 SELECT ALL * FROM tab2 WHERE NOT ( NULL > ( NULL ) ) ---- query IIIIIII rowsort label-2865 SELECT ALL * FROM tab3 WHERE NOT ( NULL > ( NULL ) ) ---- query IIIIIII rowsort label-2865 SELECT ALL * FROM tab4 WHERE NOT ( NULL > ( NULL ) ) ---- query I rowsort label-2870 SELECT ALL col1 AS col0 FROM tab0 WHERE NOT ( NULL IS NULL ) ---- query I rowsort label-2870 SELECT ALL col1 AS col0 FROM tab1 WHERE NOT ( NULL IS NULL ) ---- query I rowsort label-2870 SELECT ALL col1 AS col0 FROM tab2 WHERE NOT ( NULL IS NULL ) ---- query I rowsort label-2870 SELECT ALL col1 AS col0 FROM tab3 WHERE NOT ( NULL IS NULL ) ---- query I rowsort label-2870 SELECT ALL col1 AS col0 FROM tab4 WHERE NOT ( NULL IS NULL ) ---- query IIIIIII rowsort label-2875 SELECT * FROM tab0 WHERE ( + 8 * - col1 - - col4 * 54 ) = NULL ---- query IIIIIII rowsort label-2875 SELECT * FROM tab1 WHERE ( + 8 * - col1 - - col4 * 54 ) = NULL ---- query IIIIIII rowsort label-2875 SELECT * FROM tab2 WHERE ( + 8 * - col1 - - col4 * 54 ) = NULL ---- query IIIIIII rowsort label-2875 SELECT * FROM tab3 WHERE ( + 8 * - col1 - - col4 * 54 ) = NULL ---- query IIIIIII rowsort label-2875 SELECT * FROM tab4 WHERE ( + 8 * - col1 - - col4 * 54 ) = NULL ---- query II rowsort label-2880 SELECT + 36 AS col5, - col4 FROM tab0 AS cor0 WHERE NOT - col0 + - - 8 IS NOT NULL ---- query II rowsort label-2880 SELECT + 36 AS col5, - col4 FROM tab1 AS cor0 WHERE NOT - col0 + - - 8 IS NOT NULL ---- query II rowsort label-2880 SELECT + 36 AS col5, - col4 FROM tab2 AS cor0 WHERE NOT - col0 + - - 8 IS NOT NULL ---- query II rowsort label-2880 SELECT + 36 AS col5, - col4 FROM tab3 AS cor0 WHERE NOT - col0 + - - 8 IS NOT NULL ---- query II rowsort label-2880 SELECT + 36 AS col5, - col4 FROM tab4 AS cor0 WHERE NOT - col0 + - - 8 IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-2885 SELECT * FROM tab0 AS cor0 WHERE NOT 25 > - ( + + CAST( NULL AS SIGNED ) ) ---- skipif mysql # not compatible query IIIIIII rowsort label-2885 SELECT * FROM tab0 AS cor0 WHERE NOT 25 > - ( + + CAST ( NULL AS INTEGER ) ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-2885 SELECT * FROM tab1 AS cor0 WHERE NOT 25 > - ( + + CAST( NULL AS SIGNED ) ) ---- skipif mysql # not compatible query IIIIIII rowsort label-2885 SELECT * FROM tab1 AS cor0 WHERE NOT 25 > - ( + + CAST ( NULL AS INTEGER ) ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-2885 SELECT * FROM tab2 AS cor0 WHERE NOT 25 > - ( + + CAST( NULL AS SIGNED ) ) ---- skipif mysql # not compatible query IIIIIII rowsort label-2885 SELECT * FROM tab2 AS cor0 WHERE NOT 25 > - ( + + CAST ( NULL AS INTEGER ) ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-2885 SELECT * FROM tab3 AS cor0 WHERE NOT 25 > - ( + + CAST( NULL AS SIGNED ) ) ---- skipif mysql # not compatible query IIIIIII rowsort label-2885 SELECT * FROM tab3 AS cor0 WHERE NOT 25 > - ( + + CAST ( NULL AS INTEGER ) ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-2885 SELECT * FROM tab4 AS cor0 WHERE NOT 25 > - ( + + CAST( NULL AS SIGNED ) ) ---- skipif mysql # not compatible query IIIIIII rowsort label-2885 SELECT * FROM tab4 AS cor0 WHERE NOT 25 > - ( + + CAST ( NULL AS INTEGER ) ) ---- onlyif mysql # aggregate syntax: query I rowsort label-2890 SELECT + + COUNT( - + col1 ) FROM tab0 WHERE NULL IS NULL ---- 10 skipif mysql # not compatible query I rowsort label-2890 SELECT + + COUNT ( - + col1 ) FROM tab0 WHERE NULL IS NULL ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-2890 SELECT + + COUNT( - + col1 ) FROM tab1 WHERE NULL IS NULL ---- 10 skipif mysql # not compatible query I rowsort label-2890 SELECT + + COUNT ( - + col1 ) FROM tab1 WHERE NULL IS NULL ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-2890 SELECT + + COUNT( - + col1 ) FROM tab2 WHERE NULL IS NULL ---- 10 skipif mysql # not compatible query I rowsort label-2890 SELECT + + COUNT ( - + col1 ) FROM tab2 WHERE NULL IS NULL ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-2890 SELECT + + COUNT( - + col1 ) FROM tab3 WHERE NULL IS NULL ---- 10 skipif mysql # not compatible query I rowsort label-2890 SELECT + + COUNT ( - + col1 ) FROM tab3 WHERE NULL IS NULL ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-2890 SELECT + + COUNT( - + col1 ) FROM tab4 WHERE NULL IS NULL ---- 10 skipif mysql # not compatible query I rowsort label-2890 SELECT + + COUNT ( - + col1 ) FROM tab4 WHERE NULL IS NULL ---- 10 query I rowsort label-2895 SELECT DISTINCT + + 15 FROM tab0 cor0 WHERE ( NOT NULL IS NULL ) ---- query I rowsort label-2895 SELECT DISTINCT + + 15 FROM tab1 cor0 WHERE ( NOT NULL IS NULL ) ---- query I rowsort label-2895 SELECT DISTINCT + + 15 FROM tab2 cor0 WHERE ( NOT NULL IS NULL ) ---- query I rowsort label-2895 SELECT DISTINCT + + 15 FROM tab3 cor0 WHERE ( NOT NULL IS NULL ) ---- query I rowsort label-2895 SELECT DISTINCT + + 15 FROM tab4 cor0 WHERE ( NOT NULL IS NULL ) ---- onlyif mysql # aggregate syntax: query I rowsort label-2900 SELECT DISTINCT MIN( DISTINCT col4 ) FROM tab0 WHERE - 88 IS NULL ---- NULL skipif mysql # not compatible query I rowsort label-2900 SELECT DISTINCT MIN ( DISTINCT col4 ) FROM tab0 WHERE - 88 IS NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-2900 SELECT DISTINCT MIN( DISTINCT col4 ) FROM tab1 WHERE - 88 IS NULL ---- NULL skipif mysql # not compatible query I rowsort label-2900 SELECT DISTINCT MIN ( DISTINCT col4 ) FROM tab1 WHERE - 88 IS NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-2900 SELECT DISTINCT MIN( DISTINCT col4 ) FROM tab2 WHERE - 88 IS NULL ---- NULL skipif mysql # not compatible query I rowsort label-2900 SELECT DISTINCT MIN ( DISTINCT col4 ) FROM tab2 WHERE - 88 IS NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-2900 SELECT DISTINCT MIN( DISTINCT col4 ) FROM tab3 WHERE - 88 IS NULL ---- NULL skipif mysql # not compatible query I rowsort label-2900 SELECT DISTINCT MIN ( DISTINCT col4 ) FROM tab3 WHERE - 88 IS NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-2900 SELECT DISTINCT MIN( DISTINCT col4 ) FROM tab4 WHERE - 88 IS NULL ---- NULL skipif mysql # not compatible query I rowsort label-2900 SELECT DISTINCT MIN ( DISTINCT col4 ) FROM tab4 WHERE - 88 IS NULL ---- NULL query IIIIIII rowsort label-2905 SELECT ALL * FROM tab0 AS cor0 WHERE 89 / - col1 IS NULL ---- query IIIIIII rowsort label-2905 SELECT ALL * FROM tab1 AS cor0 WHERE 89 / - col1 IS NULL ---- query IIIIIII rowsort label-2905 SELECT ALL * FROM tab2 AS cor0 WHERE 89 / - col1 IS NULL ---- query IIIIIII rowsort label-2905 SELECT ALL * FROM tab3 AS cor0 WHERE 89 / - col1 IS NULL ---- query IIIIIII rowsort label-2905 SELECT ALL * FROM tab4 AS cor0 WHERE 89 / - col1 IS NULL ---- onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query I rowsort label-2910 SELECT DISTINCT + COUNT( * ) FROM tab0 AS cor0 WHERE col1 IN ( - - 49, CAST( 77 AS SIGNED ) * - ( 15 ) ) ---- 0 skipif mysql # not compatible query I rowsort label-2910 SELECT DISTINCT + COUNT ( * ) FROM tab0 AS cor0 WHERE col1 IN ( - - 49, CAST ( 77 AS INTEGER ) * - ( 15 ) ) ---- 0 onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query I rowsort label-2910 SELECT DISTINCT + COUNT( * ) FROM tab1 AS cor0 WHERE col1 IN ( - - 49, CAST( 77 AS SIGNED ) * - ( 15 ) ) ---- 0 skipif mysql # not compatible query I rowsort label-2910 SELECT DISTINCT + COUNT ( * ) FROM tab1 AS cor0 WHERE col1 IN ( - - 49, CAST ( 77 AS INTEGER ) * - ( 15 ) ) ---- 0 onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query I rowsort label-2910 SELECT DISTINCT + COUNT( * ) FROM tab2 AS cor0 WHERE col1 IN ( - - 49, CAST( 77 AS SIGNED ) * - ( 15 ) ) ---- 0 skipif mysql # not compatible query I rowsort label-2910 SELECT DISTINCT + COUNT ( * ) FROM tab2 AS cor0 WHERE col1 IN ( - - 49, CAST ( 77 AS INTEGER ) * - ( 15 ) ) ---- 0 onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query I rowsort label-2910 SELECT DISTINCT + COUNT( * ) FROM tab3 AS cor0 WHERE col1 IN ( - - 49, CAST( 77 AS SIGNED ) * - ( 15 ) ) ---- 0 skipif mysql # not compatible query I rowsort label-2910 SELECT DISTINCT + COUNT ( * ) FROM tab3 AS cor0 WHERE col1 IN ( - - 49, CAST ( 77 AS INTEGER ) * - ( 15 ) ) ---- 0 onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query I rowsort label-2910 SELECT DISTINCT + COUNT( * ) FROM tab4 AS cor0 WHERE col1 IN ( - - 49, CAST( 77 AS SIGNED ) * - ( 15 ) ) ---- 0 skipif mysql # not compatible query I rowsort label-2910 SELECT DISTINCT + COUNT ( * ) FROM tab4 AS cor0 WHERE col1 IN ( - - 49, CAST ( 77 AS INTEGER ) * - ( 15 ) ) ---- 0 skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-2915 SELECT ALL 95 col3 FROM tab0 AS cor0 WHERE NULL IS NULL ---- 10 values hashing to bdd07b59caa7cdc814383ec9e4ee98b0 skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-2915 SELECT ALL 95 col3 FROM tab1 AS cor0 WHERE NULL IS NULL ---- 10 values hashing to bdd07b59caa7cdc814383ec9e4ee98b0 skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-2915 SELECT ALL 95 col3 FROM tab2 AS cor0 WHERE NULL IS NULL ---- 10 values hashing to bdd07b59caa7cdc814383ec9e4ee98b0 skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-2915 SELECT ALL 95 col3 FROM tab3 AS cor0 WHERE NULL IS NULL ---- 10 values hashing to bdd07b59caa7cdc814383ec9e4ee98b0 skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-2915 SELECT ALL 95 col3 FROM tab4 AS cor0 WHERE NULL IS NULL ---- 10 values hashing to bdd07b59caa7cdc814383ec9e4ee98b0 query IIIIIII rowsort label-2920 SELECT * FROM tab0 WHERE NOT + - 12 - + col0 + + col0 = NULL ---- query IIIIIII rowsort label-2920 SELECT * FROM tab1 WHERE NOT + - 12 - + col0 + + col0 = NULL ---- query IIIIIII rowsort label-2920 SELECT * FROM tab2 WHERE NOT + - 12 - + col0 + + col0 = NULL ---- query IIIIIII rowsort label-2920 SELECT * FROM tab3 WHERE NOT + - 12 - + col0 + + col0 = NULL ---- query IIIIIII rowsort label-2920 SELECT * FROM tab4 WHERE NOT + - 12 - + col0 + + col0 = NULL ---- query IIIIIII rowsort label-2925 SELECT * FROM tab0 AS cor0 WHERE + 22 BETWEEN NULL AND ( - col1 ) ---- query IIIIIII rowsort label-2925 SELECT * FROM tab1 AS cor0 WHERE + 22 BETWEEN NULL AND ( - col1 ) ---- query IIIIIII rowsort label-2925 SELECT * FROM tab2 AS cor0 WHERE + 22 BETWEEN NULL AND ( - col1 ) ---- query IIIIIII rowsort label-2925 SELECT * FROM tab3 AS cor0 WHERE + 22 BETWEEN NULL AND ( - col1 ) ---- query IIIIIII rowsort label-2925 SELECT * FROM tab4 AS cor0 WHERE + 22 BETWEEN NULL AND ( - col1 ) ---- onlyif mysql # CAST syntax: DECIMAL type: query IIIIIII rowsort label-2930 SELECT * FROM tab0 AS cor0 WHERE - CAST( NULL AS DECIMAL ) < - 23 ---- skipif mysql # not compatible query IIIIIII rowsort label-2930 SELECT * FROM tab0 AS cor0 WHERE - CAST ( NULL AS REAL ) < - 23 ---- onlyif mysql # CAST syntax: DECIMAL type: query IIIIIII rowsort label-2930 SELECT * FROM tab1 AS cor0 WHERE - CAST( NULL AS DECIMAL ) < - 23 ---- skipif mysql # not compatible query IIIIIII rowsort label-2930 SELECT * FROM tab1 AS cor0 WHERE - CAST ( NULL AS REAL ) < - 23 ---- onlyif mysql # CAST syntax: DECIMAL type: query IIIIIII rowsort label-2930 SELECT * FROM tab2 AS cor0 WHERE - CAST( NULL AS DECIMAL ) < - 23 ---- skipif mysql # not compatible query IIIIIII rowsort label-2930 SELECT * FROM tab2 AS cor0 WHERE - CAST ( NULL AS REAL ) < - 23 ---- onlyif mysql # CAST syntax: DECIMAL type: query IIIIIII rowsort label-2930 SELECT * FROM tab3 AS cor0 WHERE - CAST( NULL AS DECIMAL ) < - 23 ---- skipif mysql # not compatible query IIIIIII rowsort label-2930 SELECT * FROM tab3 AS cor0 WHERE - CAST ( NULL AS REAL ) < - 23 ---- onlyif mysql # CAST syntax: DECIMAL type: query IIIIIII rowsort label-2930 SELECT * FROM tab4 AS cor0 WHERE - CAST( NULL AS DECIMAL ) < - 23 ---- skipif mysql # not compatible query IIIIIII rowsort label-2930 SELECT * FROM tab4 AS cor0 WHERE - CAST ( NULL AS REAL ) < - 23 ---- query IIIIIII rowsort label-2935 SELECT * FROM tab0 WHERE col1 NOT BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-2935 SELECT * FROM tab1 WHERE col1 NOT BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-2935 SELECT * FROM tab2 WHERE col1 NOT BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-2935 SELECT * FROM tab3 WHERE col1 NOT BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-2935 SELECT * FROM tab4 WHERE col1 NOT BETWEEN NULL AND NULL ---- query I rowsort label-2940 SELECT - + col3 * 82 AS col0 FROM tab0 WHERE NOT + col0 IS NULL ---- 10 values hashing to 4a23965069db9b6be5cd826ca5b00f46 query I rowsort label-2940 SELECT - + col3 * 82 AS col0 FROM tab1 WHERE NOT + col0 IS NULL ---- 10 values hashing to 4a23965069db9b6be5cd826ca5b00f46 query I rowsort label-2940 SELECT - + col3 * 82 AS col0 FROM tab2 WHERE NOT + col0 IS NULL ---- 10 values hashing to 4a23965069db9b6be5cd826ca5b00f46 query I rowsort label-2940 SELECT - + col3 * 82 AS col0 FROM tab3 WHERE NOT + col0 IS NULL ---- 10 values hashing to 4a23965069db9b6be5cd826ca5b00f46 query I rowsort label-2940 SELECT - + col3 * 82 AS col0 FROM tab4 WHERE NOT + col0 IS NULL ---- 10 values hashing to 4a23965069db9b6be5cd826ca5b00f46 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-2945 SELECT ALL + CAST( - + col1 AS SIGNED ) + + col0 FROM tab0 AS cor0 WHERE 86 IS NULL ---- skipif mysql # not compatible query I rowsort label-2945 SELECT ALL + CAST ( - + col1 AS INTEGER ) + + col0 FROM tab0 AS cor0 WHERE 86 IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-2945 SELECT ALL + CAST( - + col1 AS SIGNED ) + + col0 FROM tab1 AS cor0 WHERE 86 IS NULL ---- skipif mysql # not compatible query I rowsort label-2945 SELECT ALL + CAST ( - + col1 AS INTEGER ) + + col0 FROM tab1 AS cor0 WHERE 86 IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-2945 SELECT ALL + CAST( - + col1 AS SIGNED ) + + col0 FROM tab2 AS cor0 WHERE 86 IS NULL ---- skipif mysql # not compatible query I rowsort label-2945 SELECT ALL + CAST ( - + col1 AS INTEGER ) + + col0 FROM tab2 AS cor0 WHERE 86 IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-2945 SELECT ALL + CAST( - + col1 AS SIGNED ) + + col0 FROM tab3 AS cor0 WHERE 86 IS NULL ---- skipif mysql # not compatible query I rowsort label-2945 SELECT ALL + CAST ( - + col1 AS INTEGER ) + + col0 FROM tab3 AS cor0 WHERE 86 IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-2945 SELECT ALL + CAST( - + col1 AS SIGNED ) + + col0 FROM tab4 AS cor0 WHERE 86 IS NULL ---- skipif mysql # not compatible query I rowsort label-2945 SELECT ALL + CAST ( - + col1 AS INTEGER ) + + col0 FROM tab4 AS cor0 WHERE 86 IS NULL ---- query I rowsort label-2950 SELECT + col0 FROM tab0 AS cor0 WHERE NULL IS NULL ---- 10 values hashing to ef6312a20cf12c6cba97bfa42ca42fe8 query I rowsort label-2950 SELECT + col0 FROM tab1 AS cor0 WHERE NULL IS NULL ---- 10 values hashing to ef6312a20cf12c6cba97bfa42ca42fe8 query I rowsort label-2950 SELECT + col0 FROM tab2 AS cor0 WHERE NULL IS NULL ---- 10 values hashing to ef6312a20cf12c6cba97bfa42ca42fe8 query I rowsort label-2950 SELECT + col0 FROM tab3 AS cor0 WHERE NULL IS NULL ---- 10 values hashing to ef6312a20cf12c6cba97bfa42ca42fe8 query I rowsort label-2950 SELECT + col0 FROM tab4 AS cor0 WHERE NULL IS NULL ---- 10 values hashing to ef6312a20cf12c6cba97bfa42ca42fe8 query I rowsort label-2955 SELECT + col4 AS col4 FROM tab0 AS cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-2955 SELECT + col4 AS col4 FROM tab1 AS cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-2955 SELECT + col4 AS col4 FROM tab2 AS cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-2955 SELECT + col4 AS col4 FROM tab3 AS cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-2955 SELECT + col4 AS col4 FROM tab4 AS cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-2960 SELECT + + AVG ( ALL + 23 ) FROM tab0 AS cor0 WHERE NOT 22 * + + 79 NOT BETWEEN NULL AND - col4 * - + col4 ---- NULL query I rowsort label-2960 SELECT + + AVG ( ALL + 23 ) FROM tab1 AS cor0 WHERE NOT 22 * + + 79 NOT BETWEEN NULL AND - col4 * - + col4 ---- NULL query I rowsort label-2960 SELECT + + AVG ( ALL + 23 ) FROM tab2 AS cor0 WHERE NOT 22 * + + 79 NOT BETWEEN NULL AND - col4 * - + col4 ---- NULL query I rowsort label-2960 SELECT + + AVG ( ALL + 23 ) FROM tab3 AS cor0 WHERE NOT 22 * + + 79 NOT BETWEEN NULL AND - col4 * - + col4 ---- NULL query I rowsort label-2960 SELECT + + AVG ( ALL + 23 ) FROM tab4 AS cor0 WHERE NOT 22 * + + 79 NOT BETWEEN NULL AND - col4 * - + col4 ---- NULL onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-2965 SELECT ALL - 17 * - 26 + - + CAST( + CAST( - 21 AS SIGNED ) AS SIGNED ) AS col1 FROM tab0 cor0 WHERE NOT - 49 IS NULL ---- 10 values hashing to d201c03f62f750dfb66f04857db2aef9 skipif mysql # not compatible query I rowsort label-2965 SELECT ALL - 17 * - 26 + - + CAST ( + CAST ( - 21 AS INTEGER ) AS INTEGER ) AS col1 FROM tab0 cor0 WHERE NOT - 49 IS NULL ---- 10 values hashing to d201c03f62f750dfb66f04857db2aef9 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-2965 SELECT ALL - 17 * - 26 + - + CAST( + CAST( - 21 AS SIGNED ) AS SIGNED ) AS col1 FROM tab1 cor0 WHERE NOT - 49 IS NULL ---- 10 values hashing to d201c03f62f750dfb66f04857db2aef9 skipif mysql # not compatible query I rowsort label-2965 SELECT ALL - 17 * - 26 + - + CAST ( + CAST ( - 21 AS INTEGER ) AS INTEGER ) AS col1 FROM tab1 cor0 WHERE NOT - 49 IS NULL ---- 10 values hashing to d201c03f62f750dfb66f04857db2aef9 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-2965 SELECT ALL - 17 * - 26 + - + CAST( + CAST( - 21 AS SIGNED ) AS SIGNED ) AS col1 FROM tab2 cor0 WHERE NOT - 49 IS NULL ---- 10 values hashing to d201c03f62f750dfb66f04857db2aef9 skipif mysql # not compatible query I rowsort label-2965 SELECT ALL - 17 * - 26 + - + CAST ( + CAST ( - 21 AS INTEGER ) AS INTEGER ) AS col1 FROM tab2 cor0 WHERE NOT - 49 IS NULL ---- 10 values hashing to d201c03f62f750dfb66f04857db2aef9 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-2965 SELECT ALL - 17 * - 26 + - + CAST( + CAST( - 21 AS SIGNED ) AS SIGNED ) AS col1 FROM tab3 cor0 WHERE NOT - 49 IS NULL ---- 10 values hashing to d201c03f62f750dfb66f04857db2aef9 skipif mysql # not compatible query I rowsort label-2965 SELECT ALL - 17 * - 26 + - + CAST ( + CAST ( - 21 AS INTEGER ) AS INTEGER ) AS col1 FROM tab3 cor0 WHERE NOT - 49 IS NULL ---- 10 values hashing to d201c03f62f750dfb66f04857db2aef9 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-2965 SELECT ALL - 17 * - 26 + - + CAST( + CAST( - 21 AS SIGNED ) AS SIGNED ) AS col1 FROM tab4 cor0 WHERE NOT - 49 IS NULL ---- 10 values hashing to d201c03f62f750dfb66f04857db2aef9 skipif mysql # not compatible query I rowsort label-2965 SELECT ALL - 17 * - 26 + - + CAST ( + CAST ( - 21 AS INTEGER ) AS INTEGER ) AS col1 FROM tab4 cor0 WHERE NOT - 49 IS NULL ---- 10 values hashing to d201c03f62f750dfb66f04857db2aef9 query IIIIIII rowsort label-2970 SELECT * FROM tab0 AS cor0 WHERE NOT + 2 NOT IN ( - - col3 + + col3 + 52, 17 * - ( - + 49 ) * + + col4 ) ---- query IIIIIII rowsort label-2970 SELECT * FROM tab1 AS cor0 WHERE NOT + 2 NOT IN ( - - col3 + + col3 + 52, 17 * - ( - + 49 ) * + + col4 ) ---- query IIIIIII rowsort label-2970 SELECT * FROM tab2 AS cor0 WHERE NOT + 2 NOT IN ( - - col3 + + col3 + 52, 17 * - ( - + 49 ) * + + col4 ) ---- query IIIIIII rowsort label-2970 SELECT * FROM tab3 AS cor0 WHERE NOT + 2 NOT IN ( - - col3 + + col3 + 52, 17 * - ( - + 49 ) * + + col4 ) ---- query IIIIIII rowsort label-2970 SELECT * FROM tab4 AS cor0 WHERE NOT + 2 NOT IN ( - - col3 + + col3 + 52, 17 * - ( - + 49 ) * + + col4 ) ---- query I rowsort label-2975 SELECT 69 AS col4 FROM tab0 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 0ac26fb3cd40f5dc836ef36901567a2d query I rowsort label-2975 SELECT 69 AS col4 FROM tab1 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 0ac26fb3cd40f5dc836ef36901567a2d query I rowsort label-2975 SELECT 69 AS col4 FROM tab2 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 0ac26fb3cd40f5dc836ef36901567a2d query I rowsort label-2975 SELECT 69 AS col4 FROM tab3 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 0ac26fb3cd40f5dc836ef36901567a2d query I rowsort label-2975 SELECT 69 AS col4 FROM tab4 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 0ac26fb3cd40f5dc836ef36901567a2d query IIIIIII rowsort label-2980 SELECT ALL * FROM tab0 AS cor0 WHERE - 51 = ( NULL ) ---- query IIIIIII rowsort label-2980 SELECT ALL * FROM tab1 AS cor0 WHERE - 51 = ( NULL ) ---- query IIIIIII rowsort label-2980 SELECT ALL * FROM tab2 AS cor0 WHERE - 51 = ( NULL ) ---- query IIIIIII rowsort label-2980 SELECT ALL * FROM tab3 AS cor0 WHERE - 51 = ( NULL ) ---- query IIIIIII rowsort label-2980 SELECT ALL * FROM tab4 AS cor0 WHERE - 51 = ( NULL ) ---- query IIIIIII rowsort label-2985 SELECT ALL * FROM tab0 WHERE NULL BETWEEN - - ( + col0 ) AND NULL ---- query IIIIIII rowsort label-2985 SELECT ALL * FROM tab1 WHERE NULL BETWEEN - - ( + col0 ) AND NULL ---- query IIIIIII rowsort label-2985 SELECT ALL * FROM tab2 WHERE NULL BETWEEN - - ( + col0 ) AND NULL ---- query IIIIIII rowsort label-2985 SELECT ALL * FROM tab3 WHERE NULL BETWEEN - - ( + col0 ) AND NULL ---- query IIIIIII rowsort label-2985 SELECT ALL * FROM tab4 WHERE NULL BETWEEN - - ( + col0 ) AND NULL ---- query I rowsort label-2990 SELECT ( - - col1 ) AS col2 FROM tab0 AS cor0 WHERE NOT ( + 36 IS NOT NULL ) ---- query I rowsort label-2990 SELECT ( - - col1 ) AS col2 FROM tab1 AS cor0 WHERE NOT ( + 36 IS NOT NULL ) ---- query I rowsort label-2990 SELECT ( - - col1 ) AS col2 FROM tab2 AS cor0 WHERE NOT ( + 36 IS NOT NULL ) ---- query I rowsort label-2990 SELECT ( - - col1 ) AS col2 FROM tab3 AS cor0 WHERE NOT ( + 36 IS NOT NULL ) ---- query I rowsort label-2990 SELECT ( - - col1 ) AS col2 FROM tab4 AS cor0 WHERE NOT ( + 36 IS NOT NULL ) ---- query I rowsort label-2995 SELECT - col1 / + - 97 + + col4 + - col0 - - - col3 AS col5 FROM tab0 AS cor0 WHERE NOT ( NULL ) IS NULL ---- query I rowsort label-2995 SELECT - col1 / + - 97 + + col4 + - col0 - - - col3 AS col5 FROM tab1 AS cor0 WHERE NOT ( NULL ) IS NULL ---- query I rowsort label-2995 SELECT - col1 / + - 97 + + col4 + - col0 - - - col3 AS col5 FROM tab2 AS cor0 WHERE NOT ( NULL ) IS NULL ---- query I rowsort label-2995 SELECT - col1 / + - 97 + + col4 + - col0 - - - col3 AS col5 FROM tab3 AS cor0 WHERE NOT ( NULL ) IS NULL ---- query I rowsort label-2995 SELECT - col1 / + - 97 + + col4 + - col0 - - - col3 AS col5 FROM tab4 AS cor0 WHERE NOT ( NULL ) IS NULL ---- query I rowsort label-3000 SELECT ALL col3 FROM tab0 WHERE NOT + 31 >= - col4 + 91 ---- query I rowsort label-3000 SELECT ALL col3 FROM tab1 WHERE NOT + 31 >= - col4 + 91 ---- query I rowsort label-3000 SELECT ALL col3 FROM tab2 WHERE NOT + 31 >= - col4 + 91 ---- query I rowsort label-3000 SELECT ALL col3 FROM tab3 WHERE NOT + 31 >= - col4 + 91 ---- query I rowsort label-3000 SELECT ALL col3 FROM tab4 WHERE NOT + 31 >= - col4 + 91 ---- query I rowsort label-3005 SELECT ALL + 37 AS col0 FROM tab0 WHERE NOT - + col4 + + 87 IS NULL ---- 10 values hashing to 786ba28787f5e138a8b7929b54a28022 query I rowsort label-3005 SELECT ALL + 37 AS col0 FROM tab1 WHERE NOT - + col4 + + 87 IS NULL ---- 10 values hashing to 786ba28787f5e138a8b7929b54a28022 query I rowsort label-3005 SELECT ALL + 37 AS col0 FROM tab2 WHERE NOT - + col4 + + 87 IS NULL ---- 10 values hashing to 786ba28787f5e138a8b7929b54a28022 query I rowsort label-3005 SELECT ALL + 37 AS col0 FROM tab3 WHERE NOT - + col4 + + 87 IS NULL ---- 10 values hashing to 786ba28787f5e138a8b7929b54a28022 query I rowsort label-3005 SELECT ALL + 37 AS col0 FROM tab4 WHERE NOT - + col4 + + 87 IS NULL ---- 10 values hashing to 786ba28787f5e138a8b7929b54a28022 query IIIIIII rowsort label-3010 SELECT * FROM tab0 WHERE + - col0 + - col0 IS NULL ---- query IIIIIII rowsort label-3010 SELECT * FROM tab1 WHERE + - col0 + - col0 IS NULL ---- query IIIIIII rowsort label-3010 SELECT * FROM tab2 WHERE + - col0 + - col0 IS NULL ---- query IIIIIII rowsort label-3010 SELECT * FROM tab3 WHERE + - col0 + - col0 IS NULL ---- query IIIIIII rowsort label-3010 SELECT * FROM tab4 WHERE + - col0 + - col0 IS NULL ---- query I rowsort label-3015 SELECT - 83 FROM tab0 WHERE - 88 * + 14 / - - col3 * + 89 IS NOT NULL ---- 10 values hashing to fb5d2320a900f58c218e86d9ca27f40b query I rowsort label-3015 SELECT - 83 FROM tab1 WHERE - 88 * + 14 / - - col3 * + 89 IS NOT NULL ---- 10 values hashing to fb5d2320a900f58c218e86d9ca27f40b query I rowsort label-3015 SELECT - 83 FROM tab2 WHERE - 88 * + 14 / - - col3 * + 89 IS NOT NULL ---- 10 values hashing to fb5d2320a900f58c218e86d9ca27f40b query I rowsort label-3015 SELECT - 83 FROM tab3 WHERE - 88 * + 14 / - - col3 * + 89 IS NOT NULL ---- 10 values hashing to fb5d2320a900f58c218e86d9ca27f40b query I rowsort label-3015 SELECT - 83 FROM tab4 WHERE - 88 * + 14 / - - col3 * + 89 IS NOT NULL ---- 10 values hashing to fb5d2320a900f58c218e86d9ca27f40b onlyif mysql # aggregate syntax: query I rowsort label-3020 SELECT ALL + COUNT( * ) AS col3 FROM tab0 AS cor0 WHERE NOT + col2 IS NOT NULL ---- 0 skipif mysql # not compatible query I rowsort label-3020 SELECT ALL + COUNT ( * ) AS col3 FROM tab0 AS cor0 WHERE NOT + col2 IS NOT NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-3020 SELECT ALL + COUNT( * ) AS col3 FROM tab1 AS cor0 WHERE NOT + col2 IS NOT NULL ---- 0 skipif mysql # not compatible query I rowsort label-3020 SELECT ALL + COUNT ( * ) AS col3 FROM tab1 AS cor0 WHERE NOT + col2 IS NOT NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-3020 SELECT ALL + COUNT( * ) AS col3 FROM tab2 AS cor0 WHERE NOT + col2 IS NOT NULL ---- 0 skipif mysql # not compatible query I rowsort label-3020 SELECT ALL + COUNT ( * ) AS col3 FROM tab2 AS cor0 WHERE NOT + col2 IS NOT NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-3020 SELECT ALL + COUNT( * ) AS col3 FROM tab3 AS cor0 WHERE NOT + col2 IS NOT NULL ---- 0 skipif mysql # not compatible query I rowsort label-3020 SELECT ALL + COUNT ( * ) AS col3 FROM tab3 AS cor0 WHERE NOT + col2 IS NOT NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-3020 SELECT ALL + COUNT( * ) AS col3 FROM tab4 AS cor0 WHERE NOT + col2 IS NOT NULL ---- 0 skipif mysql # not compatible query I rowsort label-3020 SELECT ALL + COUNT ( * ) AS col3 FROM tab4 AS cor0 WHERE NOT + col2 IS NOT NULL ---- 0 query I rowsort label-3025 SELECT DISTINCT + col1 AS col2 FROM tab0 cor0 WHERE NOT ( NULL ) >= NULL ---- query I rowsort label-3025 SELECT DISTINCT + col1 AS col2 FROM tab1 cor0 WHERE NOT ( NULL ) >= NULL ---- query I rowsort label-3025 SELECT DISTINCT + col1 AS col2 FROM tab2 cor0 WHERE NOT ( NULL ) >= NULL ---- query I rowsort label-3025 SELECT DISTINCT + col1 AS col2 FROM tab3 cor0 WHERE NOT ( NULL ) >= NULL ---- query I rowsort label-3025 SELECT DISTINCT + col1 AS col2 FROM tab4 cor0 WHERE NOT ( NULL ) >= NULL ---- query I rowsort label-3030 SELECT DISTINCT - col3 AS col1 FROM tab0 AS cor0 WHERE - 14 <= NULL ---- query I rowsort label-3030 SELECT DISTINCT - col3 AS col1 FROM tab1 AS cor0 WHERE - 14 <= NULL ---- query I rowsort label-3030 SELECT DISTINCT - col3 AS col1 FROM tab2 AS cor0 WHERE - 14 <= NULL ---- query I rowsort label-3030 SELECT DISTINCT - col3 AS col1 FROM tab3 AS cor0 WHERE - 14 <= NULL ---- query I rowsort label-3030 SELECT DISTINCT - col3 AS col1 FROM tab4 AS cor0 WHERE - 14 <= NULL ---- onlyif mysql # aggregate syntax: query I rowsort label-3035 SELECT + - COUNT( * ) FROM tab0 AS cor0 WHERE NOT 4 + - - 86 IS NOT NULL ---- 0 skipif mysql # not compatible query I rowsort label-3035 SELECT + - COUNT ( * ) FROM tab0 AS cor0 WHERE NOT 4 + - - 86 IS NOT NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-3035 SELECT + - COUNT( * ) FROM tab1 AS cor0 WHERE NOT 4 + - - 86 IS NOT NULL ---- 0 skipif mysql # not compatible query I rowsort label-3035 SELECT + - COUNT ( * ) FROM tab1 AS cor0 WHERE NOT 4 + - - 86 IS NOT NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-3035 SELECT + - COUNT( * ) FROM tab2 AS cor0 WHERE NOT 4 + - - 86 IS NOT NULL ---- 0 skipif mysql # not compatible query I rowsort label-3035 SELECT + - COUNT ( * ) FROM tab2 AS cor0 WHERE NOT 4 + - - 86 IS NOT NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-3035 SELECT + - COUNT( * ) FROM tab3 AS cor0 WHERE NOT 4 + - - 86 IS NOT NULL ---- 0 skipif mysql # not compatible query I rowsort label-3035 SELECT + - COUNT ( * ) FROM tab3 AS cor0 WHERE NOT 4 + - - 86 IS NOT NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-3035 SELECT + - COUNT( * ) FROM tab4 AS cor0 WHERE NOT 4 + - - 86 IS NOT NULL ---- 0 skipif mysql # not compatible query I rowsort label-3035 SELECT + - COUNT ( * ) FROM tab4 AS cor0 WHERE NOT 4 + - - 86 IS NOT NULL ---- 0 query IIIIIII rowsort label-3040 SELECT * FROM tab0 AS cor0 WHERE NOT 87 + - col1 IS NOT NULL ---- query IIIIIII rowsort label-3040 SELECT * FROM tab1 AS cor0 WHERE NOT 87 + - col1 IS NOT NULL ---- query IIIIIII rowsort label-3040 SELECT * FROM tab2 AS cor0 WHERE NOT 87 + - col1 IS NOT NULL ---- query IIIIIII rowsort label-3040 SELECT * FROM tab3 AS cor0 WHERE NOT 87 + - col1 IS NOT NULL ---- query IIIIIII rowsort label-3040 SELECT * FROM tab4 AS cor0 WHERE NOT 87 + - col1 IS NOT NULL ---- query I rowsort label-3045 SELECT ALL - col0 FROM tab0 AS cor0 WHERE NULL IS NULL ---- 10 values hashing to 528bccda8773fb5023e30c4cdb2c06d0 query I rowsort label-3045 SELECT ALL - col0 FROM tab1 AS cor0 WHERE NULL IS NULL ---- 10 values hashing to 528bccda8773fb5023e30c4cdb2c06d0 query I rowsort label-3045 SELECT ALL - col0 FROM tab2 AS cor0 WHERE NULL IS NULL ---- 10 values hashing to 528bccda8773fb5023e30c4cdb2c06d0 query I rowsort label-3045 SELECT ALL - col0 FROM tab3 AS cor0 WHERE NULL IS NULL ---- 10 values hashing to 528bccda8773fb5023e30c4cdb2c06d0 query I rowsort label-3045 SELECT ALL - col0 FROM tab4 AS cor0 WHERE NULL IS NULL ---- 10 values hashing to 528bccda8773fb5023e30c4cdb2c06d0 query I rowsort label-3050 SELECT DISTINCT + - col0 AS col2 FROM tab0 AS cor0 WHERE ( - - 34 * + 0 IS NULL ) ---- query I rowsort label-3050 SELECT DISTINCT + - col0 AS col2 FROM tab1 AS cor0 WHERE ( - - 34 * + 0 IS NULL ) ---- query I rowsort label-3050 SELECT DISTINCT + - col0 AS col2 FROM tab2 AS cor0 WHERE ( - - 34 * + 0 IS NULL ) ---- query I rowsort label-3050 SELECT DISTINCT + - col0 AS col2 FROM tab3 AS cor0 WHERE ( - - 34 * + 0 IS NULL ) ---- query I rowsort label-3050 SELECT DISTINCT + - col0 AS col2 FROM tab4 AS cor0 WHERE ( - - 34 * + 0 IS NULL ) ---- query I rowsort label-3055 SELECT DISTINCT col4 FROM tab0 AS cor0 WHERE NOT NULL < NULL ---- query I rowsort label-3055 SELECT DISTINCT col4 FROM tab1 AS cor0 WHERE NOT NULL < NULL ---- query I rowsort label-3055 SELECT DISTINCT col4 FROM tab2 AS cor0 WHERE NOT NULL < NULL ---- query I rowsort label-3055 SELECT DISTINCT col4 FROM tab3 AS cor0 WHERE NOT NULL < NULL ---- query I rowsort label-3055 SELECT DISTINCT col4 FROM tab4 AS cor0 WHERE NOT NULL < NULL ---- query I rowsort label-3060 SELECT + col1 / ( - + col4 ) + - 1 AS col3 FROM tab0 AS cor0 WHERE ( NULL ) <= NULL ---- query I rowsort label-3060 SELECT + col1 / ( - + col4 ) + - 1 AS col3 FROM tab1 AS cor0 WHERE ( NULL ) <= NULL ---- query I rowsort label-3060 SELECT + col1 / ( - + col4 ) + - 1 AS col3 FROM tab2 AS cor0 WHERE ( NULL ) <= NULL ---- query I rowsort label-3060 SELECT + col1 / ( - + col4 ) + - 1 AS col3 FROM tab3 AS cor0 WHERE ( NULL ) <= NULL ---- query I rowsort label-3060 SELECT + col1 / ( - + col4 ) + - 1 AS col3 FROM tab4 AS cor0 WHERE ( NULL ) <= NULL ---- query IIIIIII rowsort label-3065 SELECT * FROM tab0 cor0 WHERE ( NULL ) < - 15 ---- query IIIIIII rowsort label-3065 SELECT * FROM tab1 cor0 WHERE ( NULL ) < - 15 ---- query IIIIIII rowsort label-3065 SELECT * FROM tab2 cor0 WHERE ( NULL ) < - 15 ---- query IIIIIII rowsort label-3065 SELECT * FROM tab3 cor0 WHERE ( NULL ) < - 15 ---- query IIIIIII rowsort label-3065 SELECT * FROM tab4 cor0 WHERE ( NULL ) < - 15 ---- query II rowsort label-3070 SELECT ALL + col4, col3 FROM tab0 WHERE + col0 IS NULL ---- query II rowsort label-3070 SELECT ALL + col4, col3 FROM tab1 WHERE + col0 IS NULL ---- query II rowsort label-3070 SELECT ALL + col4, col3 FROM tab2 WHERE + col0 IS NULL ---- query II rowsort label-3070 SELECT ALL + col4, col3 FROM tab3 WHERE + col0 IS NULL ---- query II rowsort label-3070 SELECT ALL + col4, col3 FROM tab4 WHERE + col0 IS NULL ---- onlyif mysql # aggregate syntax: query I rowsort label-3075 SELECT SUM( - ( + col0 ) ) FROM tab0 WHERE NOT col3 IS NOT NULL ---- NULL skipif mysql # not compatible query I rowsort label-3075 SELECT SUM ( - ( + col0 ) ) FROM tab0 WHERE NOT col3 IS NOT NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-3075 SELECT SUM( - ( + col0 ) ) FROM tab1 WHERE NOT col3 IS NOT NULL ---- NULL skipif mysql # not compatible query I rowsort label-3075 SELECT SUM ( - ( + col0 ) ) FROM tab1 WHERE NOT col3 IS NOT NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-3075 SELECT SUM( - ( + col0 ) ) FROM tab2 WHERE NOT col3 IS NOT NULL ---- NULL skipif mysql # not compatible query I rowsort label-3075 SELECT SUM ( - ( + col0 ) ) FROM tab2 WHERE NOT col3 IS NOT NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-3075 SELECT SUM( - ( + col0 ) ) FROM tab3 WHERE NOT col3 IS NOT NULL ---- NULL skipif mysql # not compatible query I rowsort label-3075 SELECT SUM ( - ( + col0 ) ) FROM tab3 WHERE NOT col3 IS NOT NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-3075 SELECT SUM( - ( + col0 ) ) FROM tab4 WHERE NOT col3 IS NOT NULL ---- NULL skipif mysql # not compatible query I rowsort label-3075 SELECT SUM ( - ( + col0 ) ) FROM tab4 WHERE NOT col3 IS NOT NULL ---- NULL query IIIIIII rowsort label-3080 SELECT * FROM tab0 AS cor0 WHERE NULL NOT IN ( 7 * + col3 + - col0, ( - col1 ) ) ---- query IIIIIII rowsort label-3080 SELECT * FROM tab1 AS cor0 WHERE NULL NOT IN ( 7 * + col3 + - col0, ( - col1 ) ) ---- query IIIIIII rowsort label-3080 SELECT * FROM tab2 AS cor0 WHERE NULL NOT IN ( 7 * + col3 + - col0, ( - col1 ) ) ---- query IIIIIII rowsort label-3080 SELECT * FROM tab3 AS cor0 WHERE NULL NOT IN ( 7 * + col3 + - col0, ( - col1 ) ) ---- query IIIIIII rowsort label-3080 SELECT * FROM tab4 AS cor0 WHERE NULL NOT IN ( 7 * + col3 + - col0, ( - col1 ) ) ---- query IIIIIII rowsort label-3085 SELECT ALL * FROM tab0 cor0 WHERE col4 + - col1 + - 39 IS NULL ---- query IIIIIII rowsort label-3085 SELECT ALL * FROM tab1 cor0 WHERE col4 + - col1 + - 39 IS NULL ---- query IIIIIII rowsort label-3085 SELECT ALL * FROM tab2 cor0 WHERE col4 + - col1 + - 39 IS NULL ---- query IIIIIII rowsort label-3085 SELECT ALL * FROM tab3 cor0 WHERE col4 + - col1 + - 39 IS NULL ---- query IIIIIII rowsort label-3085 SELECT ALL * FROM tab4 cor0 WHERE col4 + - col1 + - 39 IS NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-3090 SELECT ALL col1 * + col3 * ( - - col3 ) + - col4 col5 FROM tab0 AS cor0 WHERE 56 / - 42 IS NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-3090 SELECT ALL col1 * + col3 * ( - - col3 ) + - col4 col5 FROM tab1 AS cor0 WHERE 56 / - 42 IS NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-3090 SELECT ALL col1 * + col3 * ( - - col3 ) + - col4 col5 FROM tab2 AS cor0 WHERE 56 / - 42 IS NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-3090 SELECT ALL col1 * + col3 * ( - - col3 ) + - col4 col5 FROM tab3 AS cor0 WHERE 56 / - 42 IS NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-3090 SELECT ALL col1 * + col3 * ( - - col3 ) + - col4 col5 FROM tab4 AS cor0 WHERE 56 / - 42 IS NULL ---- onlyif mysql # CAST syntax: DECIMAL type: query I rowsort label-3095 SELECT DISTINCT CAST( NULL AS DECIMAL ) FROM tab0 AS cor0 WHERE NULL IS NULL ---- NULL skipif mysql # not compatible query I rowsort label-3095 SELECT DISTINCT CAST ( NULL AS REAL ) FROM tab0 AS cor0 WHERE NULL IS NULL ---- NULL onlyif mysql # CAST syntax: DECIMAL type: query I rowsort label-3095 SELECT DISTINCT CAST( NULL AS DECIMAL ) FROM tab1 AS cor0 WHERE NULL IS NULL ---- NULL skipif mysql # not compatible query I rowsort label-3095 SELECT DISTINCT CAST ( NULL AS REAL ) FROM tab1 AS cor0 WHERE NULL IS NULL ---- NULL onlyif mysql # CAST syntax: DECIMAL type: query I rowsort label-3095 SELECT DISTINCT CAST( NULL AS DECIMAL ) FROM tab2 AS cor0 WHERE NULL IS NULL ---- NULL skipif mysql # not compatible query I rowsort label-3095 SELECT DISTINCT CAST ( NULL AS REAL ) FROM tab2 AS cor0 WHERE NULL IS NULL ---- NULL onlyif mysql # CAST syntax: DECIMAL type: query I rowsort label-3095 SELECT DISTINCT CAST( NULL AS DECIMAL ) FROM tab3 AS cor0 WHERE NULL IS NULL ---- NULL skipif mysql # not compatible query I rowsort label-3095 SELECT DISTINCT CAST ( NULL AS REAL ) FROM tab3 AS cor0 WHERE NULL IS NULL ---- NULL onlyif mysql # CAST syntax: DECIMAL type: query I rowsort label-3095 SELECT DISTINCT CAST( NULL AS DECIMAL ) FROM tab4 AS cor0 WHERE NULL IS NULL ---- NULL skipif mysql # not compatible query I rowsort label-3095 SELECT DISTINCT CAST ( NULL AS REAL ) FROM tab4 AS cor0 WHERE NULL IS NULL ---- NULL query I rowsort label-3100 SELECT - - col0 FROM tab0 WHERE - col4 IS NULL ---- query I rowsort label-3100 SELECT - - col0 FROM tab1 WHERE - col4 IS NULL ---- query I rowsort label-3100 SELECT - - col0 FROM tab2 WHERE - col4 IS NULL ---- query I rowsort label-3100 SELECT - - col0 FROM tab3 WHERE - col4 IS NULL ---- query I rowsort label-3100 SELECT - - col0 FROM tab4 WHERE - col4 IS NULL ---- query IIIIIII rowsort label-3105 SELECT * FROM tab0 WHERE NOT + ( + 51 ) <> + 29 + - col1 ---- query IIIIIII rowsort label-3105 SELECT * FROM tab1 WHERE NOT + ( + 51 ) <> + 29 + - col1 ---- query IIIIIII rowsort label-3105 SELECT * FROM tab2 WHERE NOT + ( + 51 ) <> + 29 + - col1 ---- query IIIIIII rowsort label-3105 SELECT * FROM tab3 WHERE NOT + ( + 51 ) <> + 29 + - col1 ---- query IIIIIII rowsort label-3105 SELECT * FROM tab4 WHERE NOT + ( + 51 ) <> + 29 + - col1 ---- query I rowsort label-3110 SELECT + 55 FROM tab0 AS cor0 WHERE NULL > ( NULL ) ---- query I rowsort label-3110 SELECT + 55 FROM tab1 AS cor0 WHERE NULL > ( NULL ) ---- query I rowsort label-3110 SELECT + 55 FROM tab2 AS cor0 WHERE NULL > ( NULL ) ---- query I rowsort label-3110 SELECT + 55 FROM tab3 AS cor0 WHERE NULL > ( NULL ) ---- query I rowsort label-3110 SELECT + 55 FROM tab4 AS cor0 WHERE NULL > ( NULL ) ---- query I rowsort label-3115 SELECT - ( + + col3 ) - - ( col3 ) FROM tab0 WHERE - col1 <= NULL ---- query I rowsort label-3115 SELECT - ( + + col3 ) - - ( col3 ) FROM tab1 WHERE - col1 <= NULL ---- query I rowsort label-3115 SELECT - ( + + col3 ) - - ( col3 ) FROM tab2 WHERE - col1 <= NULL ---- query I rowsort label-3115 SELECT - ( + + col3 ) - - ( col3 ) FROM tab3 WHERE - col1 <= NULL ---- query I rowsort label-3115 SELECT - ( + + col3 ) - - ( col3 ) FROM tab4 WHERE - col1 <= NULL ---- query IIIIIII rowsort label-3120 SELECT ALL * FROM tab0 AS cor0 WHERE NOT + ( col1 ) IS NOT NULL ---- query IIIIIII rowsort label-3120 SELECT ALL * FROM tab1 AS cor0 WHERE NOT + ( col1 ) IS NOT NULL ---- query IIIIIII rowsort label-3120 SELECT ALL * FROM tab2 AS cor0 WHERE NOT + ( col1 ) IS NOT NULL ---- query IIIIIII rowsort label-3120 SELECT ALL * FROM tab3 AS cor0 WHERE NOT + ( col1 ) IS NOT NULL ---- query IIIIIII rowsort label-3120 SELECT ALL * FROM tab4 AS cor0 WHERE NOT + ( col1 ) IS NOT NULL ---- query I rowsort label-3125 SELECT col5 AS col4 FROM tab0 AS cor0 WHERE NOT + 74 * - 13 IS NOT NULL ---- query I rowsort label-3125 SELECT col5 AS col4 FROM tab1 AS cor0 WHERE NOT + 74 * - 13 IS NOT NULL ---- query I rowsort label-3125 SELECT col5 AS col4 FROM tab2 AS cor0 WHERE NOT + 74 * - 13 IS NOT NULL ---- query I rowsort label-3125 SELECT col5 AS col4 FROM tab3 AS cor0 WHERE NOT + 74 * - 13 IS NOT NULL ---- query I rowsort label-3125 SELECT col5 AS col4 FROM tab4 AS cor0 WHERE NOT + 74 * - 13 IS NOT NULL ---- query I rowsort label-3130 SELECT ( - - col4 ) AS col1 FROM tab0 AS cor0 WHERE NOT ( NULL ) IS NULL ---- query I rowsort label-3130 SELECT ( - - col4 ) AS col1 FROM tab1 AS cor0 WHERE NOT ( NULL ) IS NULL ---- query I rowsort label-3130 SELECT ( - - col4 ) AS col1 FROM tab2 AS cor0 WHERE NOT ( NULL ) IS NULL ---- query I rowsort label-3130 SELECT ( - - col4 ) AS col1 FROM tab3 AS cor0 WHERE NOT ( NULL ) IS NULL ---- query I rowsort label-3130 SELECT ( - - col4 ) AS col1 FROM tab4 AS cor0 WHERE NOT ( NULL ) IS NULL ---- query IIIIIII rowsort label-3135 SELECT * FROM tab0 AS cor0 WHERE NOT - 14 - col1 * col4 IS NOT NULL ---- query IIIIIII rowsort label-3135 SELECT * FROM tab1 AS cor0 WHERE NOT - 14 - col1 * col4 IS NOT NULL ---- query IIIIIII rowsort label-3135 SELECT * FROM tab2 AS cor0 WHERE NOT - 14 - col1 * col4 IS NOT NULL ---- query IIIIIII rowsort label-3135 SELECT * FROM tab3 AS cor0 WHERE NOT - 14 - col1 * col4 IS NOT NULL ---- query IIIIIII rowsort label-3135 SELECT * FROM tab4 AS cor0 WHERE NOT - 14 - col1 * col4 IS NOT NULL ---- query IIIIIII rowsort label-3140 SELECT * FROM tab0 AS cor0 WHERE NOT 30 >= - col1 ---- query IIIIIII rowsort label-3140 SELECT * FROM tab1 AS cor0 WHERE NOT 30 >= - col1 ---- query IIIIIII rowsort label-3140 SELECT * FROM tab2 AS cor0 WHERE NOT 30 >= - col1 ---- query IIIIIII rowsort label-3140 SELECT * FROM tab3 AS cor0 WHERE NOT 30 >= - col1 ---- query IIIIIII rowsort label-3140 SELECT * FROM tab4 AS cor0 WHERE NOT 30 >= - col1 ---- query I rowsort label-3145 SELECT DISTINCT + + col0 AS col2 FROM tab0 AS cor0 WHERE + col1 + + col4 IS NULL ---- query I rowsort label-3145 SELECT DISTINCT + + col0 AS col2 FROM tab1 AS cor0 WHERE + col1 + + col4 IS NULL ---- query I rowsort label-3145 SELECT DISTINCT + + col0 AS col2 FROM tab2 AS cor0 WHERE + col1 + + col4 IS NULL ---- query I rowsort label-3145 SELECT DISTINCT + + col0 AS col2 FROM tab3 AS cor0 WHERE + col1 + + col4 IS NULL ---- query I rowsort label-3145 SELECT DISTINCT + + col0 AS col2 FROM tab4 AS cor0 WHERE + col1 + + col4 IS NULL ---- onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query I rowsort label-3150 SELECT - - CAST( NULL AS SIGNED ) * + COUNT( * ) FROM tab0 WHERE ( - + col0 ) > 68 ---- NULL skipif mysql # not compatible query I rowsort label-3150 SELECT - - CAST ( NULL AS INTEGER ) * + COUNT ( * ) FROM tab0 WHERE ( - + col0 ) > 68 ---- NULL onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query I rowsort label-3150 SELECT - - CAST( NULL AS SIGNED ) * + COUNT( * ) FROM tab1 WHERE ( - + col0 ) > 68 ---- NULL skipif mysql # not compatible query I rowsort label-3150 SELECT - - CAST ( NULL AS INTEGER ) * + COUNT ( * ) FROM tab1 WHERE ( - + col0 ) > 68 ---- NULL onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query I rowsort label-3150 SELECT - - CAST( NULL AS SIGNED ) * + COUNT( * ) FROM tab2 WHERE ( - + col0 ) > 68 ---- NULL skipif mysql # not compatible query I rowsort label-3150 SELECT - - CAST ( NULL AS INTEGER ) * + COUNT ( * ) FROM tab2 WHERE ( - + col0 ) > 68 ---- NULL onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query I rowsort label-3150 SELECT - - CAST( NULL AS SIGNED ) * + COUNT( * ) FROM tab3 WHERE ( - + col0 ) > 68 ---- NULL skipif mysql # not compatible query I rowsort label-3150 SELECT - - CAST ( NULL AS INTEGER ) * + COUNT ( * ) FROM tab3 WHERE ( - + col0 ) > 68 ---- NULL onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query I rowsort label-3150 SELECT - - CAST( NULL AS SIGNED ) * + COUNT( * ) FROM tab4 WHERE ( - + col0 ) > 68 ---- NULL skipif mysql # not compatible query I rowsort label-3150 SELECT - - CAST ( NULL AS INTEGER ) * + COUNT ( * ) FROM tab4 WHERE ( - + col0 ) > 68 ---- NULL query IIIIIII rowsort label-3155 SELECT * FROM tab0 WHERE - 46 < NULL ---- query IIIIIII rowsort label-3155 SELECT * FROM tab1 WHERE - 46 < NULL ---- query IIIIIII rowsort label-3155 SELECT * FROM tab2 WHERE - 46 < NULL ---- query IIIIIII rowsort label-3155 SELECT * FROM tab3 WHERE - 46 < NULL ---- query IIIIIII rowsort label-3155 SELECT * FROM tab4 WHERE - 46 < NULL ---- query IIIIIII rowsort label-3160 SELECT * FROM tab0 WHERE NULL = ( + col0 ) / + - 79 + - 82 ---- query IIIIIII rowsort label-3160 SELECT * FROM tab1 WHERE NULL = ( + col0 ) / + - 79 + - 82 ---- query IIIIIII rowsort label-3160 SELECT * FROM tab2 WHERE NULL = ( + col0 ) / + - 79 + - 82 ---- query IIIIIII rowsort label-3160 SELECT * FROM tab3 WHERE NULL = ( + col0 ) / + - 79 + - 82 ---- query IIIIIII rowsort label-3160 SELECT * FROM tab4 WHERE NULL = ( + col0 ) / + - 79 + - 82 ---- query IIIIIII rowsort label-3165 SELECT * FROM tab0 WHERE NOT NULL > col4 + - + 46 ---- query IIIIIII rowsort label-3165 SELECT * FROM tab1 WHERE NOT NULL > col4 + - + 46 ---- query IIIIIII rowsort label-3165 SELECT * FROM tab2 WHERE NOT NULL > col4 + - + 46 ---- query IIIIIII rowsort label-3165 SELECT * FROM tab3 WHERE NOT NULL > col4 + - + 46 ---- query IIIIIII rowsort label-3165 SELECT * FROM tab4 WHERE NOT NULL > col4 + - + 46 ---- query I rowsort label-3170 SELECT + col0 FROM tab0 WHERE NOT ( NOT 86 + + 24 NOT BETWEEN NULL AND col1 ) ---- 866 query I rowsort label-3170 SELECT + col0 FROM tab1 WHERE NOT ( NOT 86 + + 24 NOT BETWEEN NULL AND col1 ) ---- 866 query I rowsort label-3170 SELECT + col0 FROM tab2 WHERE NOT ( NOT 86 + + 24 NOT BETWEEN NULL AND col1 ) ---- 866 query I rowsort label-3170 SELECT + col0 FROM tab3 WHERE NOT ( NOT 86 + + 24 NOT BETWEEN NULL AND col1 ) ---- 866 query I rowsort label-3170 SELECT + col0 FROM tab4 WHERE NOT ( NOT 86 + + 24 NOT BETWEEN NULL AND col1 ) ---- 866 query IIIIIII rowsort label-3175 SELECT ALL * FROM tab0 WHERE NULL = + 20 ---- query IIIIIII rowsort label-3175 SELECT ALL * FROM tab1 WHERE NULL = + 20 ---- query IIIIIII rowsort label-3175 SELECT ALL * FROM tab2 WHERE NULL = + 20 ---- query IIIIIII rowsort label-3175 SELECT ALL * FROM tab3 WHERE NULL = + 20 ---- query IIIIIII rowsort label-3175 SELECT ALL * FROM tab4 WHERE NULL = + 20 ---- query I rowsort label-3180 SELECT DISTINCT + col4 FROM tab0 WHERE NULL IS NOT NULL ---- query I rowsort label-3180 SELECT DISTINCT + col4 FROM tab1 WHERE NULL IS NOT NULL ---- query I rowsort label-3180 SELECT DISTINCT + col4 FROM tab2 WHERE NULL IS NOT NULL ---- query I rowsort label-3180 SELECT DISTINCT + col4 FROM tab3 WHERE NULL IS NOT NULL ---- query I rowsort label-3180 SELECT DISTINCT + col4 FROM tab4 WHERE NULL IS NOT NULL ---- query I rowsort label-3185 SELECT + - col0 AS col4 FROM tab0 WHERE + 71 IS NOT NULL ---- 10 values hashing to 528bccda8773fb5023e30c4cdb2c06d0 query I rowsort label-3185 SELECT + - col0 AS col4 FROM tab1 WHERE + 71 IS NOT NULL ---- 10 values hashing to 528bccda8773fb5023e30c4cdb2c06d0 query I rowsort label-3185 SELECT + - col0 AS col4 FROM tab2 WHERE + 71 IS NOT NULL ---- 10 values hashing to 528bccda8773fb5023e30c4cdb2c06d0 query I rowsort label-3185 SELECT + - col0 AS col4 FROM tab3 WHERE + 71 IS NOT NULL ---- 10 values hashing to 528bccda8773fb5023e30c4cdb2c06d0 query I rowsort label-3185 SELECT + - col0 AS col4 FROM tab4 WHERE + 71 IS NOT NULL ---- 10 values hashing to 528bccda8773fb5023e30c4cdb2c06d0 onlyif mysql # CAST syntax: DECIMAL type: query II rowsort label-3190 SELECT ALL + + col5, - col1 * CAST( NULL AS DECIMAL ) AS col3 FROM tab0 AS cor0 WHERE NOT - 43 IS NULL ---- 20 values hashing to 81d271044dd5fa7544f2b5f7f42f36c0 skipif mysql # not compatible query II rowsort label-3190 SELECT ALL + + col5, - col1 * CAST ( NULL AS REAL ) AS col3 FROM tab0 AS cor0 WHERE NOT - 43 IS NULL ---- 20 values hashing to 81d271044dd5fa7544f2b5f7f42f36c0 onlyif mysql # CAST syntax: DECIMAL type: query II rowsort label-3190 SELECT ALL + + col5, - col1 * CAST( NULL AS DECIMAL ) AS col3 FROM tab1 AS cor0 WHERE NOT - 43 IS NULL ---- 20 values hashing to 81d271044dd5fa7544f2b5f7f42f36c0 skipif mysql # not compatible query II rowsort label-3190 SELECT ALL + + col5, - col1 * CAST ( NULL AS REAL ) AS col3 FROM tab1 AS cor0 WHERE NOT - 43 IS NULL ---- 20 values hashing to 81d271044dd5fa7544f2b5f7f42f36c0 onlyif mysql # CAST syntax: DECIMAL type: query II rowsort label-3190 SELECT ALL + + col5, - col1 * CAST( NULL AS DECIMAL ) AS col3 FROM tab2 AS cor0 WHERE NOT - 43 IS NULL ---- 20 values hashing to 81d271044dd5fa7544f2b5f7f42f36c0 skipif mysql # not compatible query II rowsort label-3190 SELECT ALL + + col5, - col1 * CAST ( NULL AS REAL ) AS col3 FROM tab2 AS cor0 WHERE NOT - 43 IS NULL ---- 20 values hashing to 81d271044dd5fa7544f2b5f7f42f36c0 onlyif mysql # CAST syntax: DECIMAL type: query II rowsort label-3190 SELECT ALL + + col5, - col1 * CAST( NULL AS DECIMAL ) AS col3 FROM tab3 AS cor0 WHERE NOT - 43 IS NULL ---- 20 values hashing to 81d271044dd5fa7544f2b5f7f42f36c0 skipif mysql # not compatible query II rowsort label-3190 SELECT ALL + + col5, - col1 * CAST ( NULL AS REAL ) AS col3 FROM tab3 AS cor0 WHERE NOT - 43 IS NULL ---- 20 values hashing to 81d271044dd5fa7544f2b5f7f42f36c0 onlyif mysql # CAST syntax: DECIMAL type: query II rowsort label-3190 SELECT ALL + + col5, - col1 * CAST( NULL AS DECIMAL ) AS col3 FROM tab4 AS cor0 WHERE NOT - 43 IS NULL ---- 20 values hashing to 81d271044dd5fa7544f2b5f7f42f36c0 skipif mysql # not compatible query II rowsort label-3190 SELECT ALL + + col5, - col1 * CAST ( NULL AS REAL ) AS col3 FROM tab4 AS cor0 WHERE NOT - 43 IS NULL ---- 20 values hashing to 81d271044dd5fa7544f2b5f7f42f36c0 query I rowsort label-3195 SELECT + - col3 + - 85 AS col4 FROM tab0 AS cor0 WHERE NULL BETWEEN NULL AND ( NULL ) ---- query I rowsort label-3195 SELECT + - col3 + - 85 AS col4 FROM tab1 AS cor0 WHERE NULL BETWEEN NULL AND ( NULL ) ---- query I rowsort label-3195 SELECT + - col3 + - 85 AS col4 FROM tab2 AS cor0 WHERE NULL BETWEEN NULL AND ( NULL ) ---- query I rowsort label-3195 SELECT + - col3 + - 85 AS col4 FROM tab3 AS cor0 WHERE NULL BETWEEN NULL AND ( NULL ) ---- query I rowsort label-3195 SELECT + - col3 + - 85 AS col4 FROM tab4 AS cor0 WHERE NULL BETWEEN NULL AND ( NULL ) ---- query I rowsort label-3200 SELECT + 72 AS col2 FROM tab0 AS cor0 WHERE col1 / - - 96 * + 46 IS NULL ---- query I rowsort label-3200 SELECT + 72 AS col2 FROM tab1 AS cor0 WHERE col1 / - - 96 * + 46 IS NULL ---- query I rowsort label-3200 SELECT + 72 AS col2 FROM tab2 AS cor0 WHERE col1 / - - 96 * + 46 IS NULL ---- query I rowsort label-3200 SELECT + 72 AS col2 FROM tab3 AS cor0 WHERE col1 / - - 96 * + 46 IS NULL ---- query I rowsort label-3200 SELECT + 72 AS col2 FROM tab4 AS cor0 WHERE col1 / - - 96 * + 46 IS NULL ---- query IIIIIII rowsort label-3205 SELECT * FROM tab0 AS cor0 WHERE NULL > 58 ---- query IIIIIII rowsort label-3205 SELECT * FROM tab1 AS cor0 WHERE NULL > 58 ---- query IIIIIII rowsort label-3205 SELECT * FROM tab2 AS cor0 WHERE NULL > 58 ---- query IIIIIII rowsort label-3205 SELECT * FROM tab3 AS cor0 WHERE NULL > 58 ---- query IIIIIII rowsort label-3205 SELECT * FROM tab4 AS cor0 WHERE NULL > 58 ---- query IIIIIII rowsort label-3210 SELECT * FROM tab0 WHERE NOT - + col3 IS NOT NULL ---- query IIIIIII rowsort label-3210 SELECT * FROM tab1 WHERE NOT - + col3 IS NOT NULL ---- query IIIIIII rowsort label-3210 SELECT * FROM tab2 WHERE NOT - + col3 IS NOT NULL ---- query IIIIIII rowsort label-3210 SELECT * FROM tab3 WHERE NOT - + col3 IS NOT NULL ---- query IIIIIII rowsort label-3210 SELECT * FROM tab4 WHERE NOT - + col3 IS NOT NULL ---- query IIIIIII rowsort label-3215 SELECT * FROM tab0 AS cor0 WHERE NOT col1 * - - col3 IS NOT NULL ---- query IIIIIII rowsort label-3215 SELECT * FROM tab1 AS cor0 WHERE NOT col1 * - - col3 IS NOT NULL ---- query IIIIIII rowsort label-3215 SELECT * FROM tab2 AS cor0 WHERE NOT col1 * - - col3 IS NOT NULL ---- query IIIIIII rowsort label-3215 SELECT * FROM tab3 AS cor0 WHERE NOT col1 * - - col3 IS NOT NULL ---- query IIIIIII rowsort label-3215 SELECT * FROM tab4 AS cor0 WHERE NOT col1 * - - col3 IS NOT NULL ---- query IIIIIII rowsort label-3220 SELECT * FROM tab0 WHERE - 79 / - ( + col0 ) BETWEEN - 38 AND NULL ---- query IIIIIII rowsort label-3220 SELECT * FROM tab1 WHERE - 79 / - ( + col0 ) BETWEEN - 38 AND NULL ---- query IIIIIII rowsort label-3220 SELECT * FROM tab2 WHERE - 79 / - ( + col0 ) BETWEEN - 38 AND NULL ---- query IIIIIII rowsort label-3220 SELECT * FROM tab3 WHERE - 79 / - ( + col0 ) BETWEEN - 38 AND NULL ---- query IIIIIII rowsort label-3220 SELECT * FROM tab4 WHERE - 79 / - ( + col0 ) BETWEEN - 38 AND NULL ---- query I rowsort label-3225 SELECT + col5 FROM tab0 WHERE NOT - - 37 IS NOT NULL ---- query I rowsort label-3225 SELECT + col5 FROM tab1 WHERE NOT - - 37 IS NOT NULL ---- query I rowsort label-3225 SELECT + col5 FROM tab2 WHERE NOT - - 37 IS NOT NULL ---- query I rowsort label-3225 SELECT + col5 FROM tab3 WHERE NOT - - 37 IS NOT NULL ---- query I rowsort label-3225 SELECT + col5 FROM tab4 WHERE NOT - - 37 IS NOT NULL ---- query I rowsort label-3230 SELECT ALL - 13 FROM tab0 AS cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-3230 SELECT ALL - 13 FROM tab1 AS cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-3230 SELECT ALL - 13 FROM tab2 AS cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-3230 SELECT ALL - 13 FROM tab3 AS cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-3230 SELECT ALL - 13 FROM tab4 AS cor0 WHERE NULL IS NOT NULL ---- query II rowsort label-3235 SELECT DISTINCT - 94, col0 FROM tab0 AS cor0 WHERE col4 IS NULL ---- query II rowsort label-3235 SELECT DISTINCT - 94, col0 FROM tab1 AS cor0 WHERE col4 IS NULL ---- query II rowsort label-3235 SELECT DISTINCT - 94, col0 FROM tab2 AS cor0 WHERE col4 IS NULL ---- query II rowsort label-3235 SELECT DISTINCT - 94, col0 FROM tab3 AS cor0 WHERE col4 IS NULL ---- query II rowsort label-3235 SELECT DISTINCT - 94, col0 FROM tab4 AS cor0 WHERE col4 IS NULL ---- query IIIIIII rowsort label-3240 SELECT * FROM tab0 cor0 WHERE NOT NULL BETWEEN 12 + + 37 / col3 AND - 24 + - 65 + col0 * col3 ---- query IIIIIII rowsort label-3240 SELECT * FROM tab1 cor0 WHERE NOT NULL BETWEEN 12 + + 37 / col3 AND - 24 + - 65 + col0 * col3 ---- query IIIIIII rowsort label-3240 SELECT * FROM tab2 cor0 WHERE NOT NULL BETWEEN 12 + + 37 / col3 AND - 24 + - 65 + col0 * col3 ---- query IIIIIII rowsort label-3240 SELECT * FROM tab3 cor0 WHERE NOT NULL BETWEEN 12 + + 37 / col3 AND - 24 + - 65 + col0 * col3 ---- query IIIIIII rowsort label-3240 SELECT * FROM tab4 cor0 WHERE NOT NULL BETWEEN 12 + + 37 / col3 AND - 24 + - 65 + col0 * col3 ---- onlyif mysql # aggregate syntax: query I rowsort label-3245 SELECT ALL + COUNT( * ) AS col0 FROM tab0 AS cor0 WHERE - 97 > - + col3 ---- 9 skipif mysql # not compatible query I rowsort label-3245 SELECT ALL + COUNT ( * ) AS col0 FROM tab0 AS cor0 WHERE - 97 > - + col3 ---- 9 onlyif mysql # aggregate syntax: query I rowsort label-3245 SELECT ALL + COUNT( * ) AS col0 FROM tab1 AS cor0 WHERE - 97 > - + col3 ---- 9 skipif mysql # not compatible query I rowsort label-3245 SELECT ALL + COUNT ( * ) AS col0 FROM tab1 AS cor0 WHERE - 97 > - + col3 ---- 9 onlyif mysql # aggregate syntax: query I rowsort label-3245 SELECT ALL + COUNT( * ) AS col0 FROM tab2 AS cor0 WHERE - 97 > - + col3 ---- 9 skipif mysql # not compatible query I rowsort label-3245 SELECT ALL + COUNT ( * ) AS col0 FROM tab2 AS cor0 WHERE - 97 > - + col3 ---- 9 onlyif mysql # aggregate syntax: query I rowsort label-3245 SELECT ALL + COUNT( * ) AS col0 FROM tab3 AS cor0 WHERE - 97 > - + col3 ---- 9 skipif mysql # not compatible query I rowsort label-3245 SELECT ALL + COUNT ( * ) AS col0 FROM tab3 AS cor0 WHERE - 97 > - + col3 ---- 9 onlyif mysql # aggregate syntax: query I rowsort label-3245 SELECT ALL + COUNT( * ) AS col0 FROM tab4 AS cor0 WHERE - 97 > - + col3 ---- 9 skipif mysql # not compatible query I rowsort label-3245 SELECT ALL + COUNT ( * ) AS col0 FROM tab4 AS cor0 WHERE - 97 > - + col3 ---- 9 query IIIIIII rowsort label-3250 SELECT ALL * FROM tab0 AS cor0 WHERE + ( col1 ) > NULL ---- query IIIIIII rowsort label-3250 SELECT ALL * FROM tab1 AS cor0 WHERE + ( col1 ) > NULL ---- query IIIIIII rowsort label-3250 SELECT ALL * FROM tab2 AS cor0 WHERE + ( col1 ) > NULL ---- query IIIIIII rowsort label-3250 SELECT ALL * FROM tab3 AS cor0 WHERE + ( col1 ) > NULL ---- query IIIIIII rowsort label-3250 SELECT ALL * FROM tab4 AS cor0 WHERE + ( col1 ) > NULL ---- query I rowsort label-3255 SELECT - - 96 / - col4 FROM tab0 WHERE 40 + + + col3 BETWEEN NULL AND + 26 + - 62 ---- query I rowsort label-3255 SELECT - - 96 / - col4 FROM tab1 WHERE 40 + + + col3 BETWEEN NULL AND + 26 + - 62 ---- query I rowsort label-3255 SELECT - - 96 / - col4 FROM tab2 WHERE 40 + + + col3 BETWEEN NULL AND + 26 + - 62 ---- query I rowsort label-3255 SELECT - - 96 / - col4 FROM tab3 WHERE 40 + + + col3 BETWEEN NULL AND + 26 + - 62 ---- query I rowsort label-3255 SELECT - - 96 / - col4 FROM tab4 WHERE 40 + + + col3 BETWEEN NULL AND + 26 + - 62 ---- query IIIIIII rowsort label-3260 SELECT * FROM tab0 WHERE NOT + + 13 < + + col3 ---- query IIIIIII rowsort label-3260 SELECT * FROM tab1 WHERE NOT + + 13 < + + col3 ---- query IIIIIII rowsort label-3260 SELECT * FROM tab2 WHERE NOT + + 13 < + + col3 ---- query IIIIIII rowsort label-3260 SELECT * FROM tab3 WHERE NOT + + 13 < + + col3 ---- query IIIIIII rowsort label-3260 SELECT * FROM tab4 WHERE NOT + + 13 < + + col3 ---- query I rowsort label-3265 SELECT DISTINCT ( + - col0 ) FROM tab0 AS cor0 WHERE + 88 IS NULL ---- query I rowsort label-3265 SELECT DISTINCT ( + - col0 ) FROM tab1 AS cor0 WHERE + 88 IS NULL ---- query I rowsort label-3265 SELECT DISTINCT ( + - col0 ) FROM tab2 AS cor0 WHERE + 88 IS NULL ---- query I rowsort label-3265 SELECT DISTINCT ( + - col0 ) FROM tab3 AS cor0 WHERE + 88 IS NULL ---- query I rowsort label-3265 SELECT DISTINCT ( + - col0 ) FROM tab4 AS cor0 WHERE + 88 IS NULL ---- query II rowsort label-3270 SELECT ALL + + 1 / col0, + 39 / 74 FROM tab0 WHERE col0 IS NULL ---- query II rowsort label-3270 SELECT ALL + + 1 / col0, + 39 / 74 FROM tab1 WHERE col0 IS NULL ---- query II rowsort label-3270 SELECT ALL + + 1 / col0, + 39 / 74 FROM tab2 WHERE col0 IS NULL ---- query II rowsort label-3270 SELECT ALL + + 1 / col0, + 39 / 74 FROM tab3 WHERE col0 IS NULL ---- query II rowsort label-3270 SELECT ALL + + 1 / col0, + 39 / 74 FROM tab4 WHERE col0 IS NULL ---- query IIIIIII rowsort label-3275 SELECT * FROM tab0 AS cor0 WHERE NOT + col1 * + col3 IS NOT NULL ---- query IIIIIII rowsort label-3275 SELECT * FROM tab1 AS cor0 WHERE NOT + col1 * + col3 IS NOT NULL ---- query IIIIIII rowsort label-3275 SELECT * FROM tab2 AS cor0 WHERE NOT + col1 * + col3 IS NOT NULL ---- query IIIIIII rowsort label-3275 SELECT * FROM tab3 AS cor0 WHERE NOT + col1 * + col3 IS NOT NULL ---- query IIIIIII rowsort label-3275 SELECT * FROM tab4 AS cor0 WHERE NOT + col1 * + col3 IS NOT NULL ---- query IIIIIII rowsort label-3280 SELECT * FROM tab0 cor0 WHERE NOT col3 + + 48 IS NOT NULL ---- query IIIIIII rowsort label-3280 SELECT * FROM tab1 cor0 WHERE NOT col3 + + 48 IS NOT NULL ---- query IIIIIII rowsort label-3280 SELECT * FROM tab2 cor0 WHERE NOT col3 + + 48 IS NOT NULL ---- query IIIIIII rowsort label-3280 SELECT * FROM tab3 cor0 WHERE NOT col3 + + 48 IS NOT NULL ---- query IIIIIII rowsort label-3280 SELECT * FROM tab4 cor0 WHERE NOT col3 + + 48 IS NOT NULL ---- query IIIIIII rowsort label-3285 SELECT * FROM tab0 AS cor0 WHERE NOT 49 - col0 < + col0 ---- query IIIIIII rowsort label-3285 SELECT * FROM tab1 AS cor0 WHERE NOT 49 - col0 < + col0 ---- query IIIIIII rowsort label-3285 SELECT * FROM tab2 AS cor0 WHERE NOT 49 - col0 < + col0 ---- query IIIIIII rowsort label-3285 SELECT * FROM tab3 AS cor0 WHERE NOT 49 - col0 < + col0 ---- query IIIIIII rowsort label-3285 SELECT * FROM tab4 AS cor0 WHERE NOT 49 - col0 < + col0 ---- query II rowsort label-3290 SELECT + col5, + col3 FROM tab0 AS cor0 WHERE NOT - col4 IS NULL ---- 20 values hashing to 17f0d889a1865b18b99befae58bd3061 query II rowsort label-3290 SELECT + col5, + col3 FROM tab1 AS cor0 WHERE NOT - col4 IS NULL ---- 20 values hashing to 17f0d889a1865b18b99befae58bd3061 query II rowsort label-3290 SELECT + col5, + col3 FROM tab2 AS cor0 WHERE NOT - col4 IS NULL ---- 20 values hashing to 17f0d889a1865b18b99befae58bd3061 query II rowsort label-3290 SELECT + col5, + col3 FROM tab3 AS cor0 WHERE NOT - col4 IS NULL ---- 20 values hashing to 17f0d889a1865b18b99befae58bd3061 query II rowsort label-3290 SELECT + col5, + col3 FROM tab4 AS cor0 WHERE NOT - col4 IS NULL ---- 20 values hashing to 17f0d889a1865b18b99befae58bd3061 query IIIIIII rowsort label-3295 SELECT * FROM tab0 AS cor0 WHERE NOT NULL BETWEEN NULL AND - col3 ---- query IIIIIII rowsort label-3295 SELECT * FROM tab1 AS cor0 WHERE NOT NULL BETWEEN NULL AND - col3 ---- query IIIIIII rowsort label-3295 SELECT * FROM tab2 AS cor0 WHERE NOT NULL BETWEEN NULL AND - col3 ---- query IIIIIII rowsort label-3295 SELECT * FROM tab3 AS cor0 WHERE NOT NULL BETWEEN NULL AND - col3 ---- query IIIIIII rowsort label-3295 SELECT * FROM tab4 AS cor0 WHERE NOT NULL BETWEEN NULL AND - col3 ---- query II rowsort label-3300 SELECT col1 + - 56 AS col4, + col4 AS col0 FROM tab0 AS cor0 WHERE NOT ( NULL ) BETWEEN + - col4 AND ( - col3 / + + col4 * - col1 ) ---- query II rowsort label-3300 SELECT col1 + - 56 AS col4, + col4 AS col0 FROM tab1 AS cor0 WHERE NOT ( NULL ) BETWEEN + - col4 AND ( - col3 / + + col4 * - col1 ) ---- query II rowsort label-3300 SELECT col1 + - 56 AS col4, + col4 AS col0 FROM tab2 AS cor0 WHERE NOT ( NULL ) BETWEEN + - col4 AND ( - col3 / + + col4 * - col1 ) ---- query II rowsort label-3300 SELECT col1 + - 56 AS col4, + col4 AS col0 FROM tab3 AS cor0 WHERE NOT ( NULL ) BETWEEN + - col4 AND ( - col3 / + + col4 * - col1 ) ---- query II rowsort label-3300 SELECT col1 + - 56 AS col4, + col4 AS col0 FROM tab4 AS cor0 WHERE NOT ( NULL ) BETWEEN + - col4 AND ( - col3 / + + col4 * - col1 ) ---- query I rowsort label-3305 SELECT - 32 AS col3 FROM tab0 WHERE NULL = + col4 ---- query I rowsort label-3305 SELECT - 32 AS col3 FROM tab1 WHERE NULL = + col4 ---- query I rowsort label-3305 SELECT - 32 AS col3 FROM tab2 WHERE NULL = + col4 ---- query I rowsort label-3305 SELECT - 32 AS col3 FROM tab3 WHERE NULL = + col4 ---- query I rowsort label-3305 SELECT - 32 AS col3 FROM tab4 WHERE NULL = + col4 ---- query I rowsort label-3310 SELECT col2 AS col3 FROM tab0 WHERE NULL NOT IN ( col3 * col3 * - - col3, - col1 ) ---- query I rowsort label-3310 SELECT col2 AS col3 FROM tab1 WHERE NULL NOT IN ( col3 * col3 * - - col3, - col1 ) ---- query I rowsort label-3310 SELECT col2 AS col3 FROM tab2 WHERE NULL NOT IN ( col3 * col3 * - - col3, - col1 ) ---- query I rowsort label-3310 SELECT col2 AS col3 FROM tab3 WHERE NULL NOT IN ( col3 * col3 * - - col3, - col1 ) ---- query I rowsort label-3310 SELECT col2 AS col3 FROM tab4 WHERE NULL NOT IN ( col3 * col3 * - - col3, - col1 ) ---- query I rowsort label-3315 SELECT - ( - col3 ) AS col3 FROM tab0 AS cor0 WHERE NOT - 91 / - + 32 IS NOT NULL ---- query I rowsort label-3315 SELECT - ( - col3 ) AS col3 FROM tab1 AS cor0 WHERE NOT - 91 / - + 32 IS NOT NULL ---- query I rowsort label-3315 SELECT - ( - col3 ) AS col3 FROM tab2 AS cor0 WHERE NOT - 91 / - + 32 IS NOT NULL ---- query I rowsort label-3315 SELECT - ( - col3 ) AS col3 FROM tab3 AS cor0 WHERE NOT - 91 / - + 32 IS NOT NULL ---- query I rowsort label-3315 SELECT - ( - col3 ) AS col3 FROM tab4 AS cor0 WHERE NOT - 91 / - + 32 IS NOT NULL ---- query I rowsort label-3320 SELECT - + col1 AS col1 FROM tab0 cor0 WHERE NOT NULL NOT IN ( + col0, - col1, ( - - 64 ) * + - col0 * + col3 * - 8 ) ---- query I rowsort label-3320 SELECT - + col1 AS col1 FROM tab1 cor0 WHERE NOT NULL NOT IN ( + col0, - col1, ( - - 64 ) * + - col0 * + col3 * - 8 ) ---- query I rowsort label-3320 SELECT - + col1 AS col1 FROM tab2 cor0 WHERE NOT NULL NOT IN ( + col0, - col1, ( - - 64 ) * + - col0 * + col3 * - 8 ) ---- query I rowsort label-3320 SELECT - + col1 AS col1 FROM tab3 cor0 WHERE NOT NULL NOT IN ( + col0, - col1, ( - - 64 ) * + - col0 * + col3 * - 8 ) ---- query I rowsort label-3320 SELECT - + col1 AS col1 FROM tab4 cor0 WHERE NOT NULL NOT IN ( + col0, - col1, ( - - 64 ) * + - col0 * + col3 * - 8 ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-3325 SELECT DISTINCT CAST( + 66 AS SIGNED ) FROM tab0 WHERE NOT - 48 > 94 ---- 66 skipif mysql # not compatible query I rowsort label-3325 SELECT DISTINCT CAST ( + 66 AS INTEGER ) FROM tab0 WHERE NOT - 48 > 94 ---- 66 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-3325 SELECT DISTINCT CAST( + 66 AS SIGNED ) FROM tab1 WHERE NOT - 48 > 94 ---- 66 skipif mysql # not compatible query I rowsort label-3325 SELECT DISTINCT CAST ( + 66 AS INTEGER ) FROM tab1 WHERE NOT - 48 > 94 ---- 66 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-3325 SELECT DISTINCT CAST( + 66 AS SIGNED ) FROM tab2 WHERE NOT - 48 > 94 ---- 66 skipif mysql # not compatible query I rowsort label-3325 SELECT DISTINCT CAST ( + 66 AS INTEGER ) FROM tab2 WHERE NOT - 48 > 94 ---- 66 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-3325 SELECT DISTINCT CAST( + 66 AS SIGNED ) FROM tab3 WHERE NOT - 48 > 94 ---- 66 skipif mysql # not compatible query I rowsort label-3325 SELECT DISTINCT CAST ( + 66 AS INTEGER ) FROM tab3 WHERE NOT - 48 > 94 ---- 66 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-3325 SELECT DISTINCT CAST( + 66 AS SIGNED ) FROM tab4 WHERE NOT - 48 > 94 ---- 66 skipif mysql # not compatible query I rowsort label-3325 SELECT DISTINCT CAST ( + 66 AS INTEGER ) FROM tab4 WHERE NOT - 48 > 94 ---- 66 query I rowsort label-3330 SELECT + 38 * 18 FROM tab0 WHERE NOT ( col3 ) IS NULL ---- 10 values hashing to e660221168c2a8545d901803cd61c20d query I rowsort label-3330 SELECT + 38 * 18 FROM tab1 WHERE NOT ( col3 ) IS NULL ---- 10 values hashing to e660221168c2a8545d901803cd61c20d query I rowsort label-3330 SELECT + 38 * 18 FROM tab2 WHERE NOT ( col3 ) IS NULL ---- 10 values hashing to e660221168c2a8545d901803cd61c20d query I rowsort label-3330 SELECT + 38 * 18 FROM tab3 WHERE NOT ( col3 ) IS NULL ---- 10 values hashing to e660221168c2a8545d901803cd61c20d query I rowsort label-3330 SELECT + 38 * 18 FROM tab4 WHERE NOT ( col3 ) IS NULL ---- 10 values hashing to e660221168c2a8545d901803cd61c20d query I rowsort label-3335 SELECT 80 FROM tab0 WHERE NOT 28 * - col1 IS NULL ---- 10 values hashing to 9c6f53036fd5c1f526153a818d5823c5 query I rowsort label-3335 SELECT 80 FROM tab1 WHERE NOT 28 * - col1 IS NULL ---- 10 values hashing to 9c6f53036fd5c1f526153a818d5823c5 query I rowsort label-3335 SELECT 80 FROM tab2 WHERE NOT 28 * - col1 IS NULL ---- 10 values hashing to 9c6f53036fd5c1f526153a818d5823c5 query I rowsort label-3335 SELECT 80 FROM tab3 WHERE NOT 28 * - col1 IS NULL ---- 10 values hashing to 9c6f53036fd5c1f526153a818d5823c5 query I rowsort label-3335 SELECT 80 FROM tab4 WHERE NOT 28 * - col1 IS NULL ---- 10 values hashing to 9c6f53036fd5c1f526153a818d5823c5 query I rowsort label-3340 SELECT ALL 38 / col0 + 13 FROM tab0 WHERE NOT NULL IS NULL ---- query I rowsort label-3340 SELECT ALL 38 / col0 + 13 FROM tab1 WHERE NOT NULL IS NULL ---- query I rowsort label-3340 SELECT ALL 38 / col0 + 13 FROM tab2 WHERE NOT NULL IS NULL ---- query I rowsort label-3340 SELECT ALL 38 / col0 + 13 FROM tab3 WHERE NOT NULL IS NULL ---- query I rowsort label-3340 SELECT ALL 38 / col0 + 13 FROM tab4 WHERE NOT NULL IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-3345 SELECT ALL * FROM tab0 WHERE ( 6 * col3 - - CAST( NULL AS SIGNED ) ) NOT IN ( 16 ) ---- skipif mysql # not compatible query IIIIIII rowsort label-3345 SELECT ALL * FROM tab0 WHERE ( 6 * col3 - - CAST ( NULL AS INTEGER ) ) NOT IN ( 16 ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-3345 SELECT ALL * FROM tab1 WHERE ( 6 * col3 - - CAST( NULL AS SIGNED ) ) NOT IN ( 16 ) ---- skipif mysql # not compatible query IIIIIII rowsort label-3345 SELECT ALL * FROM tab1 WHERE ( 6 * col3 - - CAST ( NULL AS INTEGER ) ) NOT IN ( 16 ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-3345 SELECT ALL * FROM tab2 WHERE ( 6 * col3 - - CAST( NULL AS SIGNED ) ) NOT IN ( 16 ) ---- skipif mysql # not compatible query IIIIIII rowsort label-3345 SELECT ALL * FROM tab2 WHERE ( 6 * col3 - - CAST ( NULL AS INTEGER ) ) NOT IN ( 16 ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-3345 SELECT ALL * FROM tab3 WHERE ( 6 * col3 - - CAST( NULL AS SIGNED ) ) NOT IN ( 16 ) ---- skipif mysql # not compatible query IIIIIII rowsort label-3345 SELECT ALL * FROM tab3 WHERE ( 6 * col3 - - CAST ( NULL AS INTEGER ) ) NOT IN ( 16 ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-3345 SELECT ALL * FROM tab4 WHERE ( 6 * col3 - - CAST( NULL AS SIGNED ) ) NOT IN ( 16 ) ---- skipif mysql # not compatible query IIIIIII rowsort label-3345 SELECT ALL * FROM tab4 WHERE ( 6 * col3 - - CAST ( NULL AS INTEGER ) ) NOT IN ( 16 ) ---- query I rowsort label-3350 SELECT col5 AS col1 FROM tab0 WHERE NOT col2 IS NOT NULL ---- query I rowsort label-3350 SELECT col5 AS col1 FROM tab1 WHERE NOT col2 IS NOT NULL ---- query I rowsort label-3350 SELECT col5 AS col1 FROM tab2 WHERE NOT col2 IS NOT NULL ---- query I rowsort label-3350 SELECT col5 AS col1 FROM tab3 WHERE NOT col2 IS NOT NULL ---- query I rowsort label-3350 SELECT col5 AS col1 FROM tab4 WHERE NOT col2 IS NOT NULL ---- query IIIIIII rowsort label-3355 SELECT * FROM tab0 WHERE NOT 3 IS NOT NULL ---- query IIIIIII rowsort label-3355 SELECT * FROM tab1 WHERE NOT 3 IS NOT NULL ---- query IIIIIII rowsort label-3355 SELECT * FROM tab2 WHERE NOT 3 IS NOT NULL ---- query IIIIIII rowsort label-3355 SELECT * FROM tab3 WHERE NOT 3 IS NOT NULL ---- query IIIIIII rowsort label-3355 SELECT * FROM tab4 WHERE NOT 3 IS NOT NULL ---- query IIIIIII rowsort label-3360 SELECT ALL * FROM tab0 WHERE ( + 72 * + 12 + + col1 * - col3 ) IS NULL ---- query IIIIIII rowsort label-3360 SELECT ALL * FROM tab1 WHERE ( + 72 * + 12 + + col1 * - col3 ) IS NULL ---- query IIIIIII rowsort label-3360 SELECT ALL * FROM tab2 WHERE ( + 72 * + 12 + + col1 * - col3 ) IS NULL ---- query IIIIIII rowsort label-3360 SELECT ALL * FROM tab3 WHERE ( + 72 * + 12 + + col1 * - col3 ) IS NULL ---- query IIIIIII rowsort label-3360 SELECT ALL * FROM tab4 WHERE ( + 72 * + 12 + + col1 * - col3 ) IS NULL ---- query I rowsort label-3365 SELECT DISTINCT col0 FROM tab0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to ef6312a20cf12c6cba97bfa42ca42fe8 query I rowsort label-3365 SELECT DISTINCT col0 FROM tab1 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to ef6312a20cf12c6cba97bfa42ca42fe8 query I rowsort label-3365 SELECT DISTINCT col0 FROM tab2 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to ef6312a20cf12c6cba97bfa42ca42fe8 query I rowsort label-3365 SELECT DISTINCT col0 FROM tab3 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to ef6312a20cf12c6cba97bfa42ca42fe8 query I rowsort label-3365 SELECT DISTINCT col0 FROM tab4 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to ef6312a20cf12c6cba97bfa42ca42fe8 query I rowsort label-3370 SELECT col5 FROM tab0 WHERE NULL IS NOT NULL ---- query I rowsort label-3370 SELECT col5 FROM tab1 WHERE NULL IS NOT NULL ---- query I rowsort label-3370 SELECT col5 FROM tab2 WHERE NULL IS NOT NULL ---- query I rowsort label-3370 SELECT col5 FROM tab3 WHERE NULL IS NOT NULL ---- query I rowsort label-3370 SELECT col5 FROM tab4 WHERE NULL IS NOT NULL ---- query I rowsort label-3375 SELECT + col0 AS col5 FROM tab0 WHERE + col0 IS NOT NULL ---- 10 values hashing to ef6312a20cf12c6cba97bfa42ca42fe8 query I rowsort label-3375 SELECT + col0 AS col5 FROM tab1 WHERE + col0 IS NOT NULL ---- 10 values hashing to ef6312a20cf12c6cba97bfa42ca42fe8 query I rowsort label-3375 SELECT + col0 AS col5 FROM tab2 WHERE + col0 IS NOT NULL ---- 10 values hashing to ef6312a20cf12c6cba97bfa42ca42fe8 query I rowsort label-3375 SELECT + col0 AS col5 FROM tab3 WHERE + col0 IS NOT NULL ---- 10 values hashing to ef6312a20cf12c6cba97bfa42ca42fe8 query I rowsort label-3375 SELECT + col0 AS col5 FROM tab4 WHERE + col0 IS NOT NULL ---- 10 values hashing to ef6312a20cf12c6cba97bfa42ca42fe8 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-3380 SELECT DISTINCT ( ( ( col0 ) ) ) AS col5 FROM tab0 WHERE NOT ( + col0 * - col0 ) < CAST( 95 AS SIGNED ) ---- skipif mysql # not compatible query I rowsort label-3380 SELECT DISTINCT ( ( ( col0 ) ) ) AS col5 FROM tab0 WHERE NOT ( + col0 * - col0 ) < CAST ( 95 AS INTEGER ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-3380 SELECT DISTINCT ( ( ( col0 ) ) ) AS col5 FROM tab1 WHERE NOT ( + col0 * - col0 ) < CAST( 95 AS SIGNED ) ---- skipif mysql # not compatible query I rowsort label-3380 SELECT DISTINCT ( ( ( col0 ) ) ) AS col5 FROM tab1 WHERE NOT ( + col0 * - col0 ) < CAST ( 95 AS INTEGER ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-3380 SELECT DISTINCT ( ( ( col0 ) ) ) AS col5 FROM tab2 WHERE NOT ( + col0 * - col0 ) < CAST( 95 AS SIGNED ) ---- skipif mysql # not compatible query I rowsort label-3380 SELECT DISTINCT ( ( ( col0 ) ) ) AS col5 FROM tab2 WHERE NOT ( + col0 * - col0 ) < CAST ( 95 AS INTEGER ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-3380 SELECT DISTINCT ( ( ( col0 ) ) ) AS col5 FROM tab3 WHERE NOT ( + col0 * - col0 ) < CAST( 95 AS SIGNED ) ---- skipif mysql # not compatible query I rowsort label-3380 SELECT DISTINCT ( ( ( col0 ) ) ) AS col5 FROM tab3 WHERE NOT ( + col0 * - col0 ) < CAST ( 95 AS INTEGER ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-3380 SELECT DISTINCT ( ( ( col0 ) ) ) AS col5 FROM tab4 WHERE NOT ( + col0 * - col0 ) < CAST( 95 AS SIGNED ) ---- skipif mysql # not compatible query I rowsort label-3380 SELECT DISTINCT ( ( ( col0 ) ) ) AS col5 FROM tab4 WHERE NOT ( + col0 * - col0 ) < CAST ( 95 AS INTEGER ) ---- query IIIIIII rowsort label-3385 SELECT ALL * FROM tab0 WHERE NOT col0 NOT BETWEEN ( ( + col1 ) * 71 ) AND NULL ---- query IIIIIII rowsort label-3385 SELECT ALL * FROM tab1 WHERE NOT col0 NOT BETWEEN ( ( + col1 ) * 71 ) AND NULL ---- query IIIIIII rowsort label-3385 SELECT ALL * FROM tab2 WHERE NOT col0 NOT BETWEEN ( ( + col1 ) * 71 ) AND NULL ---- query IIIIIII rowsort label-3385 SELECT ALL * FROM tab3 WHERE NOT col0 NOT BETWEEN ( ( + col1 ) * 71 ) AND NULL ---- query IIIIIII rowsort label-3385 SELECT ALL * FROM tab4 WHERE NOT col0 NOT BETWEEN ( ( + col1 ) * 71 ) AND NULL ---- query IIIIIII rowsort label-3390 SELECT ALL * FROM tab0 WHERE NOT 56 NOT BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-3390 SELECT ALL * FROM tab1 WHERE NOT 56 NOT BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-3390 SELECT ALL * FROM tab2 WHERE NOT 56 NOT BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-3390 SELECT ALL * FROM tab3 WHERE NOT 56 NOT BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-3390 SELECT ALL * FROM tab4 WHERE NOT 56 NOT BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-3395 SELECT ALL * FROM tab0 WHERE NOT NULL < ( col1 ) ---- query IIIIIII rowsort label-3395 SELECT ALL * FROM tab1 WHERE NOT NULL < ( col1 ) ---- query IIIIIII rowsort label-3395 SELECT ALL * FROM tab2 WHERE NOT NULL < ( col1 ) ---- query IIIIIII rowsort label-3395 SELECT ALL * FROM tab3 WHERE NOT NULL < ( col1 ) ---- query IIIIIII rowsort label-3395 SELECT ALL * FROM tab4 WHERE NOT NULL < ( col1 ) ---- query I rowsort label-3400 SELECT - col1 FROM tab0 AS cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-3400 SELECT - col1 FROM tab1 AS cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-3400 SELECT - col1 FROM tab2 AS cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-3400 SELECT - col1 FROM tab3 AS cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-3400 SELECT - col1 FROM tab4 AS cor0 WHERE NULL IS NOT NULL ---- onlyif mysql # aggregate syntax: query I rowsort label-3405 SELECT ALL 46 * + AVG ( - col3 ) - - 5 * COUNT( * ) AS col5 FROM tab0 AS cor0 WHERE NULL = NULL ---- NULL skipif mysql # not compatible query I rowsort label-3405 SELECT ALL 46 * + AVG ( - col3 ) - - 5 * COUNT ( * ) AS col5 FROM tab0 AS cor0 WHERE NULL = NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-3405 SELECT ALL 46 * + AVG ( - col3 ) - - 5 * COUNT( * ) AS col5 FROM tab1 AS cor0 WHERE NULL = NULL ---- NULL skipif mysql # not compatible query I rowsort label-3405 SELECT ALL 46 * + AVG ( - col3 ) - - 5 * COUNT ( * ) AS col5 FROM tab1 AS cor0 WHERE NULL = NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-3405 SELECT ALL 46 * + AVG ( - col3 ) - - 5 * COUNT( * ) AS col5 FROM tab2 AS cor0 WHERE NULL = NULL ---- NULL skipif mysql # not compatible query I rowsort label-3405 SELECT ALL 46 * + AVG ( - col3 ) - - 5 * COUNT ( * ) AS col5 FROM tab2 AS cor0 WHERE NULL = NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-3405 SELECT ALL 46 * + AVG ( - col3 ) - - 5 * COUNT( * ) AS col5 FROM tab3 AS cor0 WHERE NULL = NULL ---- NULL skipif mysql # not compatible query I rowsort label-3405 SELECT ALL 46 * + AVG ( - col3 ) - - 5 * COUNT ( * ) AS col5 FROM tab3 AS cor0 WHERE NULL = NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-3405 SELECT ALL 46 * + AVG ( - col3 ) - - 5 * COUNT( * ) AS col5 FROM tab4 AS cor0 WHERE NULL = NULL ---- NULL skipif mysql # not compatible query I rowsort label-3405 SELECT ALL 46 * + AVG ( - col3 ) - - 5 * COUNT ( * ) AS col5 FROM tab4 AS cor0 WHERE NULL = NULL ---- NULL query IIIIIII rowsort label-3410 SELECT ALL * FROM tab0 AS cor0 WHERE ( col0 ) IS NULL ---- query IIIIIII rowsort label-3410 SELECT ALL * FROM tab1 AS cor0 WHERE ( col0 ) IS NULL ---- query IIIIIII rowsort label-3410 SELECT ALL * FROM tab2 AS cor0 WHERE ( col0 ) IS NULL ---- query IIIIIII rowsort label-3410 SELECT ALL * FROM tab3 AS cor0 WHERE ( col0 ) IS NULL ---- query IIIIIII rowsort label-3410 SELECT ALL * FROM tab4 AS cor0 WHERE ( col0 ) IS NULL ---- query IIIIIII rowsort label-3415 SELECT ALL * FROM tab0 AS cor0 WHERE NULL NOT BETWEEN NULL AND col0 ---- query IIIIIII rowsort label-3415 SELECT ALL * FROM tab1 AS cor0 WHERE NULL NOT BETWEEN NULL AND col0 ---- query IIIIIII rowsort label-3415 SELECT ALL * FROM tab2 AS cor0 WHERE NULL NOT BETWEEN NULL AND col0 ---- query IIIIIII rowsort label-3415 SELECT ALL * FROM tab3 AS cor0 WHERE NULL NOT BETWEEN NULL AND col0 ---- query IIIIIII rowsort label-3415 SELECT ALL * FROM tab4 AS cor0 WHERE NULL NOT BETWEEN NULL AND col0 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-3420 SELECT DISTINCT 36 FROM tab0 WHERE NOT 75 + CAST( NULL AS SIGNED ) / - col0 NOT IN ( col4 ) ---- skipif mysql # not compatible query I rowsort label-3420 SELECT DISTINCT 36 FROM tab0 WHERE NOT 75 + CAST ( NULL AS INTEGER ) / - col0 NOT IN ( col4 ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-3420 SELECT DISTINCT 36 FROM tab1 WHERE NOT 75 + CAST( NULL AS SIGNED ) / - col0 NOT IN ( col4 ) ---- skipif mysql # not compatible query I rowsort label-3420 SELECT DISTINCT 36 FROM tab1 WHERE NOT 75 + CAST ( NULL AS INTEGER ) / - col0 NOT IN ( col4 ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-3420 SELECT DISTINCT 36 FROM tab2 WHERE NOT 75 + CAST( NULL AS SIGNED ) / - col0 NOT IN ( col4 ) ---- skipif mysql # not compatible query I rowsort label-3420 SELECT DISTINCT 36 FROM tab2 WHERE NOT 75 + CAST ( NULL AS INTEGER ) / - col0 NOT IN ( col4 ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-3420 SELECT DISTINCT 36 FROM tab3 WHERE NOT 75 + CAST( NULL AS SIGNED ) / - col0 NOT IN ( col4 ) ---- skipif mysql # not compatible query I rowsort label-3420 SELECT DISTINCT 36 FROM tab3 WHERE NOT 75 + CAST ( NULL AS INTEGER ) / - col0 NOT IN ( col4 ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-3420 SELECT DISTINCT 36 FROM tab4 WHERE NOT 75 + CAST( NULL AS SIGNED ) / - col0 NOT IN ( col4 ) ---- skipif mysql # not compatible query I rowsort label-3420 SELECT DISTINCT 36 FROM tab4 WHERE NOT 75 + CAST ( NULL AS INTEGER ) / - col0 NOT IN ( col4 ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-3425 SELECT - 95 col1 FROM tab0 WHERE ( col3 * CAST( col0 AS SIGNED ) ) IN ( col1 ) ---- skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-3425 SELECT - 95 col1 FROM tab0 WHERE ( col3 * CAST ( col0 AS INTEGER ) ) IN ( col1 ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-3425 SELECT - 95 col1 FROM tab1 WHERE ( col3 * CAST( col0 AS SIGNED ) ) IN ( col1 ) ---- skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-3425 SELECT - 95 col1 FROM tab1 WHERE ( col3 * CAST ( col0 AS INTEGER ) ) IN ( col1 ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-3425 SELECT - 95 col1 FROM tab2 WHERE ( col3 * CAST( col0 AS SIGNED ) ) IN ( col1 ) ---- skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-3425 SELECT - 95 col1 FROM tab2 WHERE ( col3 * CAST ( col0 AS INTEGER ) ) IN ( col1 ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-3425 SELECT - 95 col1 FROM tab3 WHERE ( col3 * CAST( col0 AS SIGNED ) ) IN ( col1 ) ---- skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-3425 SELECT - 95 col1 FROM tab3 WHERE ( col3 * CAST ( col0 AS INTEGER ) ) IN ( col1 ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-3425 SELECT - 95 col1 FROM tab4 WHERE ( col3 * CAST( col0 AS SIGNED ) ) IN ( col1 ) ---- skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-3425 SELECT - 95 col1 FROM tab4 WHERE ( col3 * CAST ( col0 AS INTEGER ) ) IN ( col1 ) ---- query IIIIIII rowsort label-3430 SELECT * FROM tab0 AS cor0 WHERE - 98 IS NULL ---- query IIIIIII rowsort label-3430 SELECT * FROM tab1 AS cor0 WHERE - 98 IS NULL ---- query IIIIIII rowsort label-3430 SELECT * FROM tab2 AS cor0 WHERE - 98 IS NULL ---- query IIIIIII rowsort label-3430 SELECT * FROM tab3 AS cor0 WHERE - 98 IS NULL ---- query IIIIIII rowsort label-3430 SELECT * FROM tab4 AS cor0 WHERE - 98 IS NULL ---- onlyif mysql # CAST syntax: DECIMAL type: query I rowsort label-3435 SELECT DISTINCT + CAST( NULL AS DECIMAL ) FROM tab0 AS cor0 WHERE NOT NULL BETWEEN 62 AND NULL ---- skipif mysql # not compatible query I rowsort label-3435 SELECT DISTINCT + CAST ( NULL AS REAL ) FROM tab0 AS cor0 WHERE NOT NULL BETWEEN 62 AND NULL ---- onlyif mysql # CAST syntax: DECIMAL type: query I rowsort label-3435 SELECT DISTINCT + CAST( NULL AS DECIMAL ) FROM tab1 AS cor0 WHERE NOT NULL BETWEEN 62 AND NULL ---- skipif mysql # not compatible query I rowsort label-3435 SELECT DISTINCT + CAST ( NULL AS REAL ) FROM tab1 AS cor0 WHERE NOT NULL BETWEEN 62 AND NULL ---- onlyif mysql # CAST syntax: DECIMAL type: query I rowsort label-3435 SELECT DISTINCT + CAST( NULL AS DECIMAL ) FROM tab2 AS cor0 WHERE NOT NULL BETWEEN 62 AND NULL ---- skipif mysql # not compatible query I rowsort label-3435 SELECT DISTINCT + CAST ( NULL AS REAL ) FROM tab2 AS cor0 WHERE NOT NULL BETWEEN 62 AND NULL ---- onlyif mysql # CAST syntax: DECIMAL type: query I rowsort label-3435 SELECT DISTINCT + CAST( NULL AS DECIMAL ) FROM tab3 AS cor0 WHERE NOT NULL BETWEEN 62 AND NULL ---- skipif mysql # not compatible query I rowsort label-3435 SELECT DISTINCT + CAST ( NULL AS REAL ) FROM tab3 AS cor0 WHERE NOT NULL BETWEEN 62 AND NULL ---- onlyif mysql # CAST syntax: DECIMAL type: query I rowsort label-3435 SELECT DISTINCT + CAST( NULL AS DECIMAL ) FROM tab4 AS cor0 WHERE NOT NULL BETWEEN 62 AND NULL ---- skipif mysql # not compatible query I rowsort label-3435 SELECT DISTINCT + CAST ( NULL AS REAL ) FROM tab4 AS cor0 WHERE NOT NULL BETWEEN 62 AND NULL ---- query I rowsort label-3440 SELECT + col0 FROM tab0 AS cor0 WHERE - col0 IS NOT NULL ---- 10 values hashing to ef6312a20cf12c6cba97bfa42ca42fe8 query I rowsort label-3440 SELECT + col0 FROM tab1 AS cor0 WHERE - col0 IS NOT NULL ---- 10 values hashing to ef6312a20cf12c6cba97bfa42ca42fe8 query I rowsort label-3440 SELECT + col0 FROM tab2 AS cor0 WHERE - col0 IS NOT NULL ---- 10 values hashing to ef6312a20cf12c6cba97bfa42ca42fe8 query I rowsort label-3440 SELECT + col0 FROM tab3 AS cor0 WHERE - col0 IS NOT NULL ---- 10 values hashing to ef6312a20cf12c6cba97bfa42ca42fe8 query I rowsort label-3440 SELECT + col0 FROM tab4 AS cor0 WHERE - col0 IS NOT NULL ---- 10 values hashing to ef6312a20cf12c6cba97bfa42ca42fe8 query I rowsort label-3445 SELECT DISTINCT - col1 * col0 FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND NULL ---- query I rowsort label-3445 SELECT DISTINCT - col1 * col0 FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND NULL ---- query I rowsort label-3445 SELECT DISTINCT - col1 * col0 FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND NULL ---- query I rowsort label-3445 SELECT DISTINCT - col1 * col0 FROM tab3 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND NULL ---- query I rowsort label-3445 SELECT DISTINCT - col1 * col0 FROM tab4 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-3450 SELECT * FROM tab0 AS cor0 WHERE NOT ( NULL ) NOT IN ( - col4 ) ---- query IIIIIII rowsort label-3450 SELECT * FROM tab1 AS cor0 WHERE NOT ( NULL ) NOT IN ( - col4 ) ---- query IIIIIII rowsort label-3450 SELECT * FROM tab2 AS cor0 WHERE NOT ( NULL ) NOT IN ( - col4 ) ---- query IIIIIII rowsort label-3450 SELECT * FROM tab3 AS cor0 WHERE NOT ( NULL ) NOT IN ( - col4 ) ---- query IIIIIII rowsort label-3450 SELECT * FROM tab4 AS cor0 WHERE NOT ( NULL ) NOT IN ( - col4 ) ---- onlyif mysql # CAST syntax: DECIMAL type: query IIIIIII rowsort label-3455 SELECT * FROM tab0 cor0 WHERE NOT NULL >= CAST( - col1 AS DECIMAL ) ---- skipif mysql # not compatible query IIIIIII rowsort label-3455 SELECT * FROM tab0 cor0 WHERE NOT NULL >= CAST ( - col1 AS REAL ) ---- onlyif mysql # CAST syntax: DECIMAL type: query IIIIIII rowsort label-3455 SELECT * FROM tab1 cor0 WHERE NOT NULL >= CAST( - col1 AS DECIMAL ) ---- skipif mysql # not compatible query IIIIIII rowsort label-3455 SELECT * FROM tab1 cor0 WHERE NOT NULL >= CAST ( - col1 AS REAL ) ---- onlyif mysql # CAST syntax: DECIMAL type: query IIIIIII rowsort label-3455 SELECT * FROM tab2 cor0 WHERE NOT NULL >= CAST( - col1 AS DECIMAL ) ---- skipif mysql # not compatible query IIIIIII rowsort label-3455 SELECT * FROM tab2 cor0 WHERE NOT NULL >= CAST ( - col1 AS REAL ) ---- onlyif mysql # CAST syntax: DECIMAL type: query IIIIIII rowsort label-3455 SELECT * FROM tab3 cor0 WHERE NOT NULL >= CAST( - col1 AS DECIMAL ) ---- skipif mysql # not compatible query IIIIIII rowsort label-3455 SELECT * FROM tab3 cor0 WHERE NOT NULL >= CAST ( - col1 AS REAL ) ---- onlyif mysql # CAST syntax: DECIMAL type: query IIIIIII rowsort label-3455 SELECT * FROM tab4 cor0 WHERE NOT NULL >= CAST( - col1 AS DECIMAL ) ---- skipif mysql # not compatible query IIIIIII rowsort label-3455 SELECT * FROM tab4 cor0 WHERE NOT NULL >= CAST ( - col1 AS REAL ) ---- query IIIIIII rowsort label-3460 SELECT * FROM tab0 AS cor0 WHERE NOT col4 - 14 * - col3 <= NULL ---- query IIIIIII rowsort label-3460 SELECT * FROM tab1 AS cor0 WHERE NOT col4 - 14 * - col3 <= NULL ---- query IIIIIII rowsort label-3460 SELECT * FROM tab2 AS cor0 WHERE NOT col4 - 14 * - col3 <= NULL ---- query IIIIIII rowsort label-3460 SELECT * FROM tab3 AS cor0 WHERE NOT col4 - 14 * - col3 <= NULL ---- query IIIIIII rowsort label-3460 SELECT * FROM tab4 AS cor0 WHERE NOT col4 - 14 * - col3 <= NULL ---- query IIIIIII rowsort label-3465 SELECT * FROM tab0 WHERE NOT + ( + col3 ) IS NOT NULL ---- query IIIIIII rowsort label-3465 SELECT * FROM tab1 WHERE NOT + ( + col3 ) IS NOT NULL ---- query IIIIIII rowsort label-3465 SELECT * FROM tab2 WHERE NOT + ( + col3 ) IS NOT NULL ---- query IIIIIII rowsort label-3465 SELECT * FROM tab3 WHERE NOT + ( + col3 ) IS NOT NULL ---- query IIIIIII rowsort label-3465 SELECT * FROM tab4 WHERE NOT + ( + col3 ) IS NOT NULL ---- query I rowsort label-3470 SELECT DISTINCT + col3 AS col2 FROM tab0 WHERE NOT NULL NOT BETWEEN NULL AND col0 ---- query I rowsort label-3470 SELECT DISTINCT + col3 AS col2 FROM tab1 WHERE NOT NULL NOT BETWEEN NULL AND col0 ---- query I rowsort label-3470 SELECT DISTINCT + col3 AS col2 FROM tab2 WHERE NOT NULL NOT BETWEEN NULL AND col0 ---- query I rowsort label-3470 SELECT DISTINCT + col3 AS col2 FROM tab3 WHERE NOT NULL NOT BETWEEN NULL AND col0 ---- query I rowsort label-3470 SELECT DISTINCT + col3 AS col2 FROM tab4 WHERE NOT NULL NOT BETWEEN NULL AND col0 ---- onlyif mysql # aggregate syntax: query I rowsort label-3475 SELECT - COUNT( * ) FROM tab0 WHERE ( NULL ) >= + col1 ---- 0 skipif mysql # not compatible query I rowsort label-3475 SELECT - COUNT ( * ) FROM tab0 WHERE ( NULL ) >= + col1 ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-3475 SELECT - COUNT( * ) FROM tab1 WHERE ( NULL ) >= + col1 ---- 0 skipif mysql # not compatible query I rowsort label-3475 SELECT - COUNT ( * ) FROM tab1 WHERE ( NULL ) >= + col1 ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-3475 SELECT - COUNT( * ) FROM tab2 WHERE ( NULL ) >= + col1 ---- 0 skipif mysql # not compatible query I rowsort label-3475 SELECT - COUNT ( * ) FROM tab2 WHERE ( NULL ) >= + col1 ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-3475 SELECT - COUNT( * ) FROM tab3 WHERE ( NULL ) >= + col1 ---- 0 skipif mysql # not compatible query I rowsort label-3475 SELECT - COUNT ( * ) FROM tab3 WHERE ( NULL ) >= + col1 ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-3475 SELECT - COUNT( * ) FROM tab4 WHERE ( NULL ) >= + col1 ---- 0 skipif mysql # not compatible query I rowsort label-3475 SELECT - COUNT ( * ) FROM tab4 WHERE ( NULL ) >= + col1 ---- 0 query I rowsort label-3480 SELECT - ( + col0 ) FROM tab0 WHERE NULL IS NULL ---- 10 values hashing to 528bccda8773fb5023e30c4cdb2c06d0 query I rowsort label-3480 SELECT - ( + col0 ) FROM tab1 WHERE NULL IS NULL ---- 10 values hashing to 528bccda8773fb5023e30c4cdb2c06d0 query I rowsort label-3480 SELECT - ( + col0 ) FROM tab2 WHERE NULL IS NULL ---- 10 values hashing to 528bccda8773fb5023e30c4cdb2c06d0 query I rowsort label-3480 SELECT - ( + col0 ) FROM tab3 WHERE NULL IS NULL ---- 10 values hashing to 528bccda8773fb5023e30c4cdb2c06d0 query I rowsort label-3480 SELECT - ( + col0 ) FROM tab4 WHERE NULL IS NULL ---- 10 values hashing to 528bccda8773fb5023e30c4cdb2c06d0 query IIIIIII rowsort label-3485 SELECT * FROM tab0 AS cor0 WHERE NULL <= ( - 7 ) ---- query IIIIIII rowsort label-3485 SELECT * FROM tab1 AS cor0 WHERE NULL <= ( - 7 ) ---- query IIIIIII rowsort label-3485 SELECT * FROM tab2 AS cor0 WHERE NULL <= ( - 7 ) ---- query IIIIIII rowsort label-3485 SELECT * FROM tab3 AS cor0 WHERE NULL <= ( - 7 ) ---- query IIIIIII rowsort label-3485 SELECT * FROM tab4 AS cor0 WHERE NULL <= ( - 7 ) ---- query I rowsort label-3490 SELECT col0 * - ( - 18 ) AS col1 FROM tab0 AS cor0 WHERE NULL IS NULL ---- 10 values hashing to 29d7fb7542c85500688aab86adcf034c query I rowsort label-3490 SELECT col0 * - ( - 18 ) AS col1 FROM tab1 AS cor0 WHERE NULL IS NULL ---- 10 values hashing to 29d7fb7542c85500688aab86adcf034c query I rowsort label-3490 SELECT col0 * - ( - 18 ) AS col1 FROM tab2 AS cor0 WHERE NULL IS NULL ---- 10 values hashing to 29d7fb7542c85500688aab86adcf034c query I rowsort label-3490 SELECT col0 * - ( - 18 ) AS col1 FROM tab3 AS cor0 WHERE NULL IS NULL ---- 10 values hashing to 29d7fb7542c85500688aab86adcf034c query I rowsort label-3490 SELECT col0 * - ( - 18 ) AS col1 FROM tab4 AS cor0 WHERE NULL IS NULL ---- 10 values hashing to 29d7fb7542c85500688aab86adcf034c onlyif mysql # aggregate syntax: query I rowsort label-3495 SELECT COUNT( * ) AS col1 FROM tab0 cor0 WHERE ( NULL ) BETWEEN ( + 93 ) AND NULL ---- 0 skipif mysql # not compatible query I rowsort label-3495 SELECT COUNT ( * ) AS col1 FROM tab0 cor0 WHERE ( NULL ) BETWEEN ( + 93 ) AND NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-3495 SELECT COUNT( * ) AS col1 FROM tab1 cor0 WHERE ( NULL ) BETWEEN ( + 93 ) AND NULL ---- 0 skipif mysql # not compatible query I rowsort label-3495 SELECT COUNT ( * ) AS col1 FROM tab1 cor0 WHERE ( NULL ) BETWEEN ( + 93 ) AND NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-3495 SELECT COUNT( * ) AS col1 FROM tab2 cor0 WHERE ( NULL ) BETWEEN ( + 93 ) AND NULL ---- 0 skipif mysql # not compatible query I rowsort label-3495 SELECT COUNT ( * ) AS col1 FROM tab2 cor0 WHERE ( NULL ) BETWEEN ( + 93 ) AND NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-3495 SELECT COUNT( * ) AS col1 FROM tab3 cor0 WHERE ( NULL ) BETWEEN ( + 93 ) AND NULL ---- 0 skipif mysql # not compatible query I rowsort label-3495 SELECT COUNT ( * ) AS col1 FROM tab3 cor0 WHERE ( NULL ) BETWEEN ( + 93 ) AND NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-3495 SELECT COUNT( * ) AS col1 FROM tab4 cor0 WHERE ( NULL ) BETWEEN ( + 93 ) AND NULL ---- 0 skipif mysql # not compatible query I rowsort label-3495 SELECT COUNT ( * ) AS col1 FROM tab4 cor0 WHERE ( NULL ) BETWEEN ( + 93 ) AND NULL ---- 0 query IIIIIII rowsort label-3500 SELECT * FROM tab0 AS cor0 WHERE NOT + col4 <= NULL ---- query IIIIIII rowsort label-3500 SELECT * FROM tab1 AS cor0 WHERE NOT + col4 <= NULL ---- query IIIIIII rowsort label-3500 SELECT * FROM tab2 AS cor0 WHERE NOT + col4 <= NULL ---- query IIIIIII rowsort label-3500 SELECT * FROM tab3 AS cor0 WHERE NOT + col4 <= NULL ---- query IIIIIII rowsort label-3500 SELECT * FROM tab4 AS cor0 WHERE NOT + col4 <= NULL ---- query I rowsort label-3505 SELECT ALL - + col3 AS col1 FROM tab0 WHERE NULL IS NOT NULL ---- query I rowsort label-3505 SELECT ALL - + col3 AS col1 FROM tab1 WHERE NULL IS NOT NULL ---- query I rowsort label-3505 SELECT ALL - + col3 AS col1 FROM tab2 WHERE NULL IS NOT NULL ---- query I rowsort label-3505 SELECT ALL - + col3 AS col1 FROM tab3 WHERE NULL IS NOT NULL ---- query I rowsort label-3505 SELECT ALL - + col3 AS col1 FROM tab4 WHERE NULL IS NOT NULL ---- query IIIIIII rowsort label-3510 SELECT ALL * FROM tab0 WHERE ( + - col1 ) >= ( NULL ) ---- query IIIIIII rowsort label-3510 SELECT ALL * FROM tab1 WHERE ( + - col1 ) >= ( NULL ) ---- query IIIIIII rowsort label-3510 SELECT ALL * FROM tab2 WHERE ( + - col1 ) >= ( NULL ) ---- query IIIIIII rowsort label-3510 SELECT ALL * FROM tab3 WHERE ( + - col1 ) >= ( NULL ) ---- query IIIIIII rowsort label-3510 SELECT ALL * FROM tab4 WHERE ( + - col1 ) >= ( NULL ) ---- query I rowsort label-3515 SELECT ALL + col5 FROM tab0 cor0 WHERE col0 > ( + - 44 ) ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-3515 SELECT ALL + col5 FROM tab1 cor0 WHERE col0 > ( + - 44 ) ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-3515 SELECT ALL + col5 FROM tab2 cor0 WHERE col0 > ( + - 44 ) ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-3515 SELECT ALL + col5 FROM tab3 cor0 WHERE col0 > ( + - 44 ) ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-3515 SELECT ALL + col5 FROM tab4 cor0 WHERE col0 > ( + - 44 ) ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query IIIIIII rowsort label-3520 SELECT * FROM tab0 AS cor0 WHERE - 11 IS NULL ---- query IIIIIII rowsort label-3520 SELECT * FROM tab1 AS cor0 WHERE - 11 IS NULL ---- query IIIIIII rowsort label-3520 SELECT * FROM tab2 AS cor0 WHERE - 11 IS NULL ---- query IIIIIII rowsort label-3520 SELECT * FROM tab3 AS cor0 WHERE - 11 IS NULL ---- query IIIIIII rowsort label-3520 SELECT * FROM tab4 AS cor0 WHERE - 11 IS NULL ---- query IIIIIII rowsort label-3525 SELECT * FROM tab0 AS cor0 WHERE - col3 >= NULL ---- query IIIIIII rowsort label-3525 SELECT * FROM tab1 AS cor0 WHERE - col3 >= NULL ---- query IIIIIII rowsort label-3525 SELECT * FROM tab2 AS cor0 WHERE - col3 >= NULL ---- query IIIIIII rowsort label-3525 SELECT * FROM tab3 AS cor0 WHERE - col3 >= NULL ---- query IIIIIII rowsort label-3525 SELECT * FROM tab4 AS cor0 WHERE - col3 >= NULL ---- query I rowsort label-3530 SELECT DISTINCT 11 AS col1 FROM tab0 AS cor0 WHERE col3 BETWEEN - col3 AND ( NULL ) ---- query I rowsort label-3530 SELECT DISTINCT 11 AS col1 FROM tab1 AS cor0 WHERE col3 BETWEEN - col3 AND ( NULL ) ---- query I rowsort label-3530 SELECT DISTINCT 11 AS col1 FROM tab2 AS cor0 WHERE col3 BETWEEN - col3 AND ( NULL ) ---- query I rowsort label-3530 SELECT DISTINCT 11 AS col1 FROM tab3 AS cor0 WHERE col3 BETWEEN - col3 AND ( NULL ) ---- query I rowsort label-3530 SELECT DISTINCT 11 AS col1 FROM tab4 AS cor0 WHERE col3 BETWEEN - col3 AND ( NULL ) ---- query I rowsort label-3535 SELECT DISTINCT - - col0 AS col3 FROM tab0 AS cor0 WHERE NULL = ( NULL ) ---- query I rowsort label-3535 SELECT DISTINCT - - col0 AS col3 FROM tab1 AS cor0 WHERE NULL = ( NULL ) ---- query I rowsort label-3535 SELECT DISTINCT - - col0 AS col3 FROM tab2 AS cor0 WHERE NULL = ( NULL ) ---- query I rowsort label-3535 SELECT DISTINCT - - col0 AS col3 FROM tab3 AS cor0 WHERE NULL = ( NULL ) ---- query I rowsort label-3535 SELECT DISTINCT - - col0 AS col3 FROM tab4 AS cor0 WHERE NULL = ( NULL ) ---- query I rowsort label-3540 SELECT - col0 * + + col3 + + col3 / - 14 AS col4 FROM tab0 WHERE NOT NULL IS NULL ---- query I rowsort label-3540 SELECT - col0 * + + col3 + + col3 / - 14 AS col4 FROM tab1 WHERE NOT NULL IS NULL ---- query I rowsort label-3540 SELECT - col0 * + + col3 + + col3 / - 14 AS col4 FROM tab2 WHERE NOT NULL IS NULL ---- query I rowsort label-3540 SELECT - col0 * + + col3 + + col3 / - 14 AS col4 FROM tab3 WHERE NOT NULL IS NULL ---- query I rowsort label-3540 SELECT - col0 * + + col3 + + col3 / - 14 AS col4 FROM tab4 WHERE NOT NULL IS NULL ---- query I rowsort label-3545 SELECT - col1 AS col1 FROM tab0 WHERE NOT NULL <> NULL ---- query I rowsort label-3545 SELECT - col1 AS col1 FROM tab1 WHERE NOT NULL <> NULL ---- query I rowsort label-3545 SELECT - col1 AS col1 FROM tab2 WHERE NOT NULL <> NULL ---- query I rowsort label-3545 SELECT - col1 AS col1 FROM tab3 WHERE NOT NULL <> NULL ---- query I rowsort label-3545 SELECT - col1 AS col1 FROM tab4 WHERE NOT NULL <> NULL ---- query IIIIIII rowsort label-3550 SELECT ALL * FROM tab0 AS cor0 WHERE NOT NULL NOT IN ( - ( - col1 ) ) ---- query IIIIIII rowsort label-3550 SELECT ALL * FROM tab1 AS cor0 WHERE NOT NULL NOT IN ( - ( - col1 ) ) ---- query IIIIIII rowsort label-3550 SELECT ALL * FROM tab2 AS cor0 WHERE NOT NULL NOT IN ( - ( - col1 ) ) ---- query IIIIIII rowsort label-3550 SELECT ALL * FROM tab3 AS cor0 WHERE NOT NULL NOT IN ( - ( - col1 ) ) ---- query IIIIIII rowsort label-3550 SELECT ALL * FROM tab4 AS cor0 WHERE NOT NULL NOT IN ( - ( - col1 ) ) ---- query I rowsort label-3555 SELECT DISTINCT col3 * + + 36 * - col3 AS col2 FROM tab0 AS cor0 WHERE NOT 35 IS NULL ---- 10 values hashing to d24746210f35b996e6516411a94c72c0 query I rowsort label-3555 SELECT DISTINCT col3 * + + 36 * - col3 AS col2 FROM tab1 AS cor0 WHERE NOT 35 IS NULL ---- 10 values hashing to d24746210f35b996e6516411a94c72c0 query I rowsort label-3555 SELECT DISTINCT col3 * + + 36 * - col3 AS col2 FROM tab2 AS cor0 WHERE NOT 35 IS NULL ---- 10 values hashing to d24746210f35b996e6516411a94c72c0 query I rowsort label-3555 SELECT DISTINCT col3 * + + 36 * - col3 AS col2 FROM tab3 AS cor0 WHERE NOT 35 IS NULL ---- 10 values hashing to d24746210f35b996e6516411a94c72c0 query I rowsort label-3555 SELECT DISTINCT col3 * + + 36 * - col3 AS col2 FROM tab4 AS cor0 WHERE NOT 35 IS NULL ---- 10 values hashing to d24746210f35b996e6516411a94c72c0 query IIIIIII rowsort label-3560 SELECT ALL * FROM tab0 WHERE NOT + 91 IS NOT NULL ---- query IIIIIII rowsort label-3560 SELECT ALL * FROM tab1 WHERE NOT + 91 IS NOT NULL ---- query IIIIIII rowsort label-3560 SELECT ALL * FROM tab2 WHERE NOT + 91 IS NOT NULL ---- query IIIIIII rowsort label-3560 SELECT ALL * FROM tab3 WHERE NOT + 91 IS NOT NULL ---- query IIIIIII rowsort label-3560 SELECT ALL * FROM tab4 WHERE NOT + 91 IS NOT NULL ---- query I rowsort label-3565 SELECT DISTINCT - col0 FROM tab0 WHERE NOT + 60 IS NULL ---- 10 values hashing to 528bccda8773fb5023e30c4cdb2c06d0 query I rowsort label-3565 SELECT DISTINCT - col0 FROM tab1 WHERE NOT + 60 IS NULL ---- 10 values hashing to 528bccda8773fb5023e30c4cdb2c06d0 query I rowsort label-3565 SELECT DISTINCT - col0 FROM tab2 WHERE NOT + 60 IS NULL ---- 10 values hashing to 528bccda8773fb5023e30c4cdb2c06d0 query I rowsort label-3565 SELECT DISTINCT - col0 FROM tab3 WHERE NOT + 60 IS NULL ---- 10 values hashing to 528bccda8773fb5023e30c4cdb2c06d0 query I rowsort label-3565 SELECT DISTINCT - col0 FROM tab4 WHERE NOT + 60 IS NULL ---- 10 values hashing to 528bccda8773fb5023e30c4cdb2c06d0 query I rowsort label-3570 SELECT DISTINCT col1 FROM tab0 AS cor0 WHERE NOT NULL >= + col1 ---- query I rowsort label-3570 SELECT DISTINCT col1 FROM tab1 AS cor0 WHERE NOT NULL >= + col1 ---- query I rowsort label-3570 SELECT DISTINCT col1 FROM tab2 AS cor0 WHERE NOT NULL >= + col1 ---- query I rowsort label-3570 SELECT DISTINCT col1 FROM tab3 AS cor0 WHERE NOT NULL >= + col1 ---- query I rowsort label-3570 SELECT DISTINCT col1 FROM tab4 AS cor0 WHERE NOT NULL >= + col1 ---- query I rowsort label-3575 SELECT DISTINCT col0 FROM tab0 AS cor0 WHERE NOT NULL = + col3 ---- query I rowsort label-3575 SELECT DISTINCT col0 FROM tab1 AS cor0 WHERE NOT NULL = + col3 ---- query I rowsort label-3575 SELECT DISTINCT col0 FROM tab2 AS cor0 WHERE NOT NULL = + col3 ---- query I rowsort label-3575 SELECT DISTINCT col0 FROM tab3 AS cor0 WHERE NOT NULL = + col3 ---- query I rowsort label-3575 SELECT DISTINCT col0 FROM tab4 AS cor0 WHERE NOT NULL = + col3 ---- onlyif mysql # aggregate syntax: query I rowsort label-3580 SELECT ALL 35 * - COUNT( * ) FROM tab0 AS cor0 WHERE NOT col5 IS NOT NULL ---- 0 skipif mysql # not compatible query I rowsort label-3580 SELECT ALL 35 * - COUNT ( * ) FROM tab0 AS cor0 WHERE NOT col5 IS NOT NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-3580 SELECT ALL 35 * - COUNT( * ) FROM tab1 AS cor0 WHERE NOT col5 IS NOT NULL ---- 0 skipif mysql # not compatible query I rowsort label-3580 SELECT ALL 35 * - COUNT ( * ) FROM tab1 AS cor0 WHERE NOT col5 IS NOT NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-3580 SELECT ALL 35 * - COUNT( * ) FROM tab2 AS cor0 WHERE NOT col5 IS NOT NULL ---- 0 skipif mysql # not compatible query I rowsort label-3580 SELECT ALL 35 * - COUNT ( * ) FROM tab2 AS cor0 WHERE NOT col5 IS NOT NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-3580 SELECT ALL 35 * - COUNT( * ) FROM tab3 AS cor0 WHERE NOT col5 IS NOT NULL ---- 0 skipif mysql # not compatible query I rowsort label-3580 SELECT ALL 35 * - COUNT ( * ) FROM tab3 AS cor0 WHERE NOT col5 IS NOT NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-3580 SELECT ALL 35 * - COUNT( * ) FROM tab4 AS cor0 WHERE NOT col5 IS NOT NULL ---- 0 skipif mysql # not compatible query I rowsort label-3580 SELECT ALL 35 * - COUNT ( * ) FROM tab4 AS cor0 WHERE NOT col5 IS NOT NULL ---- 0 onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query I rowsort label-3585 SELECT ALL COUNT( * ) col2 FROM tab0 AS cor0 WHERE NOT + 78 BETWEEN - col1 * + 70 AND NULL AND - CAST( + ( - 42 ) AS SIGNED ) + col0 IS NOT NULL ---- 0 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-3585 SELECT ALL COUNT ( * ) col2 FROM tab0 AS cor0 WHERE NOT + 78 BETWEEN - col1 * + 70 AND NULL AND - CAST ( + ( - 42 ) AS INTEGER ) + col0 IS NOT NULL ---- 0 onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query I rowsort label-3585 SELECT ALL COUNT( * ) col2 FROM tab1 AS cor0 WHERE NOT + 78 BETWEEN - col1 * + 70 AND NULL AND - CAST( + ( - 42 ) AS SIGNED ) + col0 IS NOT NULL ---- 0 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-3585 SELECT ALL COUNT ( * ) col2 FROM tab1 AS cor0 WHERE NOT + 78 BETWEEN - col1 * + 70 AND NULL AND - CAST ( + ( - 42 ) AS INTEGER ) + col0 IS NOT NULL ---- 0 onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query I rowsort label-3585 SELECT ALL COUNT( * ) col2 FROM tab2 AS cor0 WHERE NOT + 78 BETWEEN - col1 * + 70 AND NULL AND - CAST( + ( - 42 ) AS SIGNED ) + col0 IS NOT NULL ---- 0 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-3585 SELECT ALL COUNT ( * ) col2 FROM tab2 AS cor0 WHERE NOT + 78 BETWEEN - col1 * + 70 AND NULL AND - CAST ( + ( - 42 ) AS INTEGER ) + col0 IS NOT NULL ---- 0 onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query I rowsort label-3585 SELECT ALL COUNT( * ) col2 FROM tab3 AS cor0 WHERE NOT + 78 BETWEEN - col1 * + 70 AND NULL AND - CAST( + ( - 42 ) AS SIGNED ) + col0 IS NOT NULL ---- 0 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-3585 SELECT ALL COUNT ( * ) col2 FROM tab3 AS cor0 WHERE NOT + 78 BETWEEN - col1 * + 70 AND NULL AND - CAST ( + ( - 42 ) AS INTEGER ) + col0 IS NOT NULL ---- 0 onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query I rowsort label-3585 SELECT ALL COUNT( * ) col2 FROM tab4 AS cor0 WHERE NOT + 78 BETWEEN - col1 * + 70 AND NULL AND - CAST( + ( - 42 ) AS SIGNED ) + col0 IS NOT NULL ---- 0 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-3585 SELECT ALL COUNT ( * ) col2 FROM tab4 AS cor0 WHERE NOT + 78 BETWEEN - col1 * + 70 AND NULL AND - CAST ( + ( - 42 ) AS INTEGER ) + col0 IS NOT NULL ---- 0 query IIIIIII rowsort label-3590 SELECT * FROM tab0 AS cor0 WHERE NULL IN ( + col1 + col4 ) ---- query IIIIIII rowsort label-3590 SELECT * FROM tab1 AS cor0 WHERE NULL IN ( + col1 + col4 ) ---- query IIIIIII rowsort label-3590 SELECT * FROM tab2 AS cor0 WHERE NULL IN ( + col1 + col4 ) ---- query IIIIIII rowsort label-3590 SELECT * FROM tab3 AS cor0 WHERE NULL IN ( + col1 + col4 ) ---- query IIIIIII rowsort label-3590 SELECT * FROM tab4 AS cor0 WHERE NULL IN ( + col1 + col4 ) ---- query I rowsort label-3595 SELECT col1 AS col4 FROM tab0 WHERE col3 < ( NULL ) ---- query I rowsort label-3595 SELECT col1 AS col4 FROM tab1 WHERE col3 < ( NULL ) ---- query I rowsort label-3595 SELECT col1 AS col4 FROM tab2 WHERE col3 < ( NULL ) ---- query I rowsort label-3595 SELECT col1 AS col4 FROM tab3 WHERE col3 < ( NULL ) ---- query I rowsort label-3595 SELECT col1 AS col4 FROM tab4 WHERE col3 < ( NULL ) ---- query I rowsort label-3600 SELECT DISTINCT - col1 AS col0 FROM tab0 WHERE NOT + col1 < col0 * + col3 ---- query I rowsort label-3600 SELECT DISTINCT - col1 AS col0 FROM tab1 WHERE NOT + col1 < col0 * + col3 ---- query I rowsort label-3600 SELECT DISTINCT - col1 AS col0 FROM tab2 WHERE NOT + col1 < col0 * + col3 ---- query I rowsort label-3600 SELECT DISTINCT - col1 AS col0 FROM tab3 WHERE NOT + col1 < col0 * + col3 ---- query I rowsort label-3600 SELECT DISTINCT - col1 AS col0 FROM tab4 WHERE NOT + col1 < col0 * + col3 ---- query I rowsort label-3605 SELECT - + ( col3 ) * - 41 AS col0 FROM tab0 WHERE NOT - 86 NOT IN ( 12, col4 ) ---- query I rowsort label-3605 SELECT - + ( col3 ) * - 41 AS col0 FROM tab1 WHERE NOT - 86 NOT IN ( 12, col4 ) ---- query I rowsort label-3605 SELECT - + ( col3 ) * - 41 AS col0 FROM tab2 WHERE NOT - 86 NOT IN ( 12, col4 ) ---- query I rowsort label-3605 SELECT - + ( col3 ) * - 41 AS col0 FROM tab3 WHERE NOT - 86 NOT IN ( 12, col4 ) ---- query I rowsort label-3605 SELECT - + ( col3 ) * - 41 AS col0 FROM tab4 WHERE NOT - 86 NOT IN ( 12, col4 ) ---- query I rowsort label-3610 SELECT - col3 * - col0 FROM tab0 AS cor0 WHERE NOT ( + col1 ) <> NULL ---- query I rowsort label-3610 SELECT - col3 * - col0 FROM tab1 AS cor0 WHERE NOT ( + col1 ) <> NULL ---- query I rowsort label-3610 SELECT - col3 * - col0 FROM tab2 AS cor0 WHERE NOT ( + col1 ) <> NULL ---- query I rowsort label-3610 SELECT - col3 * - col0 FROM tab3 AS cor0 WHERE NOT ( + col1 ) <> NULL ---- query I rowsort label-3610 SELECT - col3 * - col0 FROM tab4 AS cor0 WHERE NOT ( + col1 ) <> NULL ---- query IIIIIII rowsort label-3615 SELECT * FROM tab0 cor0 WHERE NOT NULL NOT BETWEEN NULL AND ( NULL ) ---- query IIIIIII rowsort label-3615 SELECT * FROM tab1 cor0 WHERE NOT NULL NOT BETWEEN NULL AND ( NULL ) ---- query IIIIIII rowsort label-3615 SELECT * FROM tab2 cor0 WHERE NOT NULL NOT BETWEEN NULL AND ( NULL ) ---- query IIIIIII rowsort label-3615 SELECT * FROM tab3 cor0 WHERE NOT NULL NOT BETWEEN NULL AND ( NULL ) ---- query IIIIIII rowsort label-3615 SELECT * FROM tab4 cor0 WHERE NOT NULL NOT BETWEEN NULL AND ( NULL ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-3620 SELECT ALL + - col4 AS col2 FROM tab0 WHERE CAST( NULL AS SIGNED ) = - 91 - - col0 / + 42 ---- skipif mysql # not compatible query I rowsort label-3620 SELECT ALL + - col4 AS col2 FROM tab0 WHERE CAST ( NULL AS INTEGER ) = - 91 - - col0 / + 42 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-3620 SELECT ALL + - col4 AS col2 FROM tab1 WHERE CAST( NULL AS SIGNED ) = - 91 - - col0 / + 42 ---- skipif mysql # not compatible query I rowsort label-3620 SELECT ALL + - col4 AS col2 FROM tab1 WHERE CAST ( NULL AS INTEGER ) = - 91 - - col0 / + 42 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-3620 SELECT ALL + - col4 AS col2 FROM tab2 WHERE CAST( NULL AS SIGNED ) = - 91 - - col0 / + 42 ---- skipif mysql # not compatible query I rowsort label-3620 SELECT ALL + - col4 AS col2 FROM tab2 WHERE CAST ( NULL AS INTEGER ) = - 91 - - col0 / + 42 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-3620 SELECT ALL + - col4 AS col2 FROM tab3 WHERE CAST( NULL AS SIGNED ) = - 91 - - col0 / + 42 ---- skipif mysql # not compatible query I rowsort label-3620 SELECT ALL + - col4 AS col2 FROM tab3 WHERE CAST ( NULL AS INTEGER ) = - 91 - - col0 / + 42 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-3620 SELECT ALL + - col4 AS col2 FROM tab4 WHERE CAST( NULL AS SIGNED ) = - 91 - - col0 / + 42 ---- skipif mysql # not compatible query I rowsort label-3620 SELECT ALL + - col4 AS col2 FROM tab4 WHERE CAST ( NULL AS INTEGER ) = - 91 - - col0 / + 42 ---- query IIIIIII rowsort label-3625 SELECT * FROM tab0 WHERE NOT ( 16 ) NOT IN ( col3 ) ---- query IIIIIII rowsort label-3625 SELECT * FROM tab1 WHERE NOT ( 16 ) NOT IN ( col3 ) ---- query IIIIIII rowsort label-3625 SELECT * FROM tab2 WHERE NOT ( 16 ) NOT IN ( col3 ) ---- query IIIIIII rowsort label-3625 SELECT * FROM tab3 WHERE NOT ( 16 ) NOT IN ( col3 ) ---- query IIIIIII rowsort label-3625 SELECT * FROM tab4 WHERE NOT ( 16 ) NOT IN ( col3 ) ---- query I rowsort label-3630 SELECT DISTINCT - 7 FROM tab0 AS cor0 WHERE col2 IS NULL ---- query I rowsort label-3630 SELECT DISTINCT - 7 FROM tab1 AS cor0 WHERE col2 IS NULL ---- query I rowsort label-3630 SELECT DISTINCT - 7 FROM tab2 AS cor0 WHERE col2 IS NULL ---- query I rowsort label-3630 SELECT DISTINCT - 7 FROM tab3 AS cor0 WHERE col2 IS NULL ---- query I rowsort label-3630 SELECT DISTINCT - 7 FROM tab4 AS cor0 WHERE col2 IS NULL ---- onlyif mysql # aggregate syntax: query I rowsort label-3635 SELECT DISTINCT - + SUM( ALL - - 35 ) FROM tab0 AS cor0 WHERE 9 * 98 + - 45 IS NULL ---- NULL skipif mysql # not compatible query I rowsort label-3635 SELECT DISTINCT - + SUM ( ALL - - 35 ) FROM tab0 AS cor0 WHERE 9 * 98 + - 45 IS NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-3635 SELECT DISTINCT - + SUM( ALL - - 35 ) FROM tab1 AS cor0 WHERE 9 * 98 + - 45 IS NULL ---- NULL skipif mysql # not compatible query I rowsort label-3635 SELECT DISTINCT - + SUM ( ALL - - 35 ) FROM tab1 AS cor0 WHERE 9 * 98 + - 45 IS NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-3635 SELECT DISTINCT - + SUM( ALL - - 35 ) FROM tab2 AS cor0 WHERE 9 * 98 + - 45 IS NULL ---- NULL skipif mysql # not compatible query I rowsort label-3635 SELECT DISTINCT - + SUM ( ALL - - 35 ) FROM tab2 AS cor0 WHERE 9 * 98 + - 45 IS NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-3635 SELECT DISTINCT - + SUM( ALL - - 35 ) FROM tab3 AS cor0 WHERE 9 * 98 + - 45 IS NULL ---- NULL skipif mysql # not compatible query I rowsort label-3635 SELECT DISTINCT - + SUM ( ALL - - 35 ) FROM tab3 AS cor0 WHERE 9 * 98 + - 45 IS NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-3635 SELECT DISTINCT - + SUM( ALL - - 35 ) FROM tab4 AS cor0 WHERE 9 * 98 + - 45 IS NULL ---- NULL skipif mysql # not compatible query I rowsort label-3635 SELECT DISTINCT - + SUM ( ALL - - 35 ) FROM tab4 AS cor0 WHERE 9 * 98 + - 45 IS NULL ---- NULL onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-3640 SELECT ALL - 67 - + + CAST( NULL AS SIGNED ) AS col5 FROM tab0 AS cor0 WHERE ( NULL ) IS NULL ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 skipif mysql # not compatible query I rowsort label-3640 SELECT ALL - 67 - + + CAST ( NULL AS INTEGER ) AS col5 FROM tab0 AS cor0 WHERE ( NULL ) IS NULL ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-3640 SELECT ALL - 67 - + + CAST( NULL AS SIGNED ) AS col5 FROM tab1 AS cor0 WHERE ( NULL ) IS NULL ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 skipif mysql # not compatible query I rowsort label-3640 SELECT ALL - 67 - + + CAST ( NULL AS INTEGER ) AS col5 FROM tab1 AS cor0 WHERE ( NULL ) IS NULL ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-3640 SELECT ALL - 67 - + + CAST( NULL AS SIGNED ) AS col5 FROM tab2 AS cor0 WHERE ( NULL ) IS NULL ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 skipif mysql # not compatible query I rowsort label-3640 SELECT ALL - 67 - + + CAST ( NULL AS INTEGER ) AS col5 FROM tab2 AS cor0 WHERE ( NULL ) IS NULL ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-3640 SELECT ALL - 67 - + + CAST( NULL AS SIGNED ) AS col5 FROM tab3 AS cor0 WHERE ( NULL ) IS NULL ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 skipif mysql # not compatible query I rowsort label-3640 SELECT ALL - 67 - + + CAST ( NULL AS INTEGER ) AS col5 FROM tab3 AS cor0 WHERE ( NULL ) IS NULL ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-3640 SELECT ALL - 67 - + + CAST( NULL AS SIGNED ) AS col5 FROM tab4 AS cor0 WHERE ( NULL ) IS NULL ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 skipif mysql # not compatible query I rowsort label-3640 SELECT ALL - 67 - + + CAST ( NULL AS INTEGER ) AS col5 FROM tab4 AS cor0 WHERE ( NULL ) IS NULL ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 query I rowsort label-3645 SELECT ALL - 26 * - - 70 + - + ( - 95 ) AS col3 FROM tab0 AS cor0 WHERE 62 IS NOT NULL ---- 10 values hashing to 20b1701e5a73846e575d894fac7528a5 query I rowsort label-3645 SELECT ALL - 26 * - - 70 + - + ( - 95 ) AS col3 FROM tab1 AS cor0 WHERE 62 IS NOT NULL ---- 10 values hashing to 20b1701e5a73846e575d894fac7528a5 query I rowsort label-3645 SELECT ALL - 26 * - - 70 + - + ( - 95 ) AS col3 FROM tab2 AS cor0 WHERE 62 IS NOT NULL ---- 10 values hashing to 20b1701e5a73846e575d894fac7528a5 query I rowsort label-3645 SELECT ALL - 26 * - - 70 + - + ( - 95 ) AS col3 FROM tab3 AS cor0 WHERE 62 IS NOT NULL ---- 10 values hashing to 20b1701e5a73846e575d894fac7528a5 query I rowsort label-3645 SELECT ALL - 26 * - - 70 + - + ( - 95 ) AS col3 FROM tab4 AS cor0 WHERE 62 IS NOT NULL ---- 10 values hashing to 20b1701e5a73846e575d894fac7528a5 onlyif mysql # aggregate syntax: query I rowsort label-3650 SELECT - COUNT( * ) AS col3 FROM tab0 WHERE - 46 - + col1 + - 96 / + col1 IS NULL ---- 0 skipif mysql # not compatible query I rowsort label-3650 SELECT - COUNT ( * ) AS col3 FROM tab0 WHERE - 46 - + col1 + - 96 / + col1 IS NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-3650 SELECT - COUNT( * ) AS col3 FROM tab1 WHERE - 46 - + col1 + - 96 / + col1 IS NULL ---- 0 skipif mysql # not compatible query I rowsort label-3650 SELECT - COUNT ( * ) AS col3 FROM tab1 WHERE - 46 - + col1 + - 96 / + col1 IS NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-3650 SELECT - COUNT( * ) AS col3 FROM tab2 WHERE - 46 - + col1 + - 96 / + col1 IS NULL ---- 0 skipif mysql # not compatible query I rowsort label-3650 SELECT - COUNT ( * ) AS col3 FROM tab2 WHERE - 46 - + col1 + - 96 / + col1 IS NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-3650 SELECT - COUNT( * ) AS col3 FROM tab3 WHERE - 46 - + col1 + - 96 / + col1 IS NULL ---- 0 skipif mysql # not compatible query I rowsort label-3650 SELECT - COUNT ( * ) AS col3 FROM tab3 WHERE - 46 - + col1 + - 96 / + col1 IS NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-3650 SELECT - COUNT( * ) AS col3 FROM tab4 WHERE - 46 - + col1 + - 96 / + col1 IS NULL ---- 0 skipif mysql # not compatible query I rowsort label-3650 SELECT - COUNT ( * ) AS col3 FROM tab4 WHERE - 46 - + col1 + - 96 / + col1 IS NULL ---- 0 query IIIIIII rowsort label-3655 SELECT ALL * FROM tab0 WHERE ( - 41 - col0 * - 55 ) < ( + col4 ) ---- query IIIIIII rowsort label-3655 SELECT ALL * FROM tab1 WHERE ( - 41 - col0 * - 55 ) < ( + col4 ) ---- query IIIIIII rowsort label-3655 SELECT ALL * FROM tab2 WHERE ( - 41 - col0 * - 55 ) < ( + col4 ) ---- query IIIIIII rowsort label-3655 SELECT ALL * FROM tab3 WHERE ( - 41 - col0 * - 55 ) < ( + col4 ) ---- query IIIIIII rowsort label-3655 SELECT ALL * FROM tab4 WHERE ( - 41 - col0 * - 55 ) < ( + col4 ) ---- query IIIIIII rowsort label-3660 SELECT * FROM tab0 WHERE NOT col3 * col3 + + + col0 IS NOT NULL ---- query IIIIIII rowsort label-3660 SELECT * FROM tab1 WHERE NOT col3 * col3 + + + col0 IS NOT NULL ---- query IIIIIII rowsort label-3660 SELECT * FROM tab2 WHERE NOT col3 * col3 + + + col0 IS NOT NULL ---- query IIIIIII rowsort label-3660 SELECT * FROM tab3 WHERE NOT col3 * col3 + + + col0 IS NOT NULL ---- query IIIIIII rowsort label-3660 SELECT * FROM tab4 WHERE NOT col3 * col3 + + + col0 IS NOT NULL ---- query I rowsort label-3665 SELECT + col2 FROM tab0 AS cor0 WHERE NOT NULL < NULL ---- query I rowsort label-3665 SELECT + col2 FROM tab1 AS cor0 WHERE NOT NULL < NULL ---- query I rowsort label-3665 SELECT + col2 FROM tab2 AS cor0 WHERE NOT NULL < NULL ---- query I rowsort label-3665 SELECT + col2 FROM tab3 AS cor0 WHERE NOT NULL < NULL ---- query I rowsort label-3665 SELECT + col2 FROM tab4 AS cor0 WHERE NOT NULL < NULL ---- query II rowsort label-3670 SELECT 19, - 32 / + col4 FROM tab0 AS cor0 WHERE NOT NULL BETWEEN + ( + col0 ) AND NULL ---- query II rowsort label-3670 SELECT 19, - 32 / + col4 FROM tab1 AS cor0 WHERE NOT NULL BETWEEN + ( + col0 ) AND NULL ---- query II rowsort label-3670 SELECT 19, - 32 / + col4 FROM tab2 AS cor0 WHERE NOT NULL BETWEEN + ( + col0 ) AND NULL ---- query II rowsort label-3670 SELECT 19, - 32 / + col4 FROM tab3 AS cor0 WHERE NOT NULL BETWEEN + ( + col0 ) AND NULL ---- query II rowsort label-3670 SELECT 19, - 32 / + col4 FROM tab4 AS cor0 WHERE NOT NULL BETWEEN + ( + col0 ) AND NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-3675 SELECT ALL * FROM tab0 AS cor0 WHERE NOT CAST( NULL AS SIGNED ) IS NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-3675 SELECT ALL * FROM tab0 AS cor0 WHERE NOT CAST ( NULL AS INTEGER ) IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-3675 SELECT ALL * FROM tab1 AS cor0 WHERE NOT CAST( NULL AS SIGNED ) IS NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-3675 SELECT ALL * FROM tab1 AS cor0 WHERE NOT CAST ( NULL AS INTEGER ) IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-3675 SELECT ALL * FROM tab2 AS cor0 WHERE NOT CAST( NULL AS SIGNED ) IS NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-3675 SELECT ALL * FROM tab2 AS cor0 WHERE NOT CAST ( NULL AS INTEGER ) IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-3675 SELECT ALL * FROM tab3 AS cor0 WHERE NOT CAST( NULL AS SIGNED ) IS NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-3675 SELECT ALL * FROM tab3 AS cor0 WHERE NOT CAST ( NULL AS INTEGER ) IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-3675 SELECT ALL * FROM tab4 AS cor0 WHERE NOT CAST( NULL AS SIGNED ) IS NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-3675 SELECT ALL * FROM tab4 AS cor0 WHERE NOT CAST ( NULL AS INTEGER ) IS NULL ---- query I rowsort label-3680 SELECT ALL + 56 AS col4 FROM tab0 cor0 WHERE NOT - col0 IS NULL ---- 10 values hashing to 74b7f667c1f6d4d03edf5aa63acbca92 query I rowsort label-3680 SELECT ALL + 56 AS col4 FROM tab1 cor0 WHERE NOT - col0 IS NULL ---- 10 values hashing to 74b7f667c1f6d4d03edf5aa63acbca92 query I rowsort label-3680 SELECT ALL + 56 AS col4 FROM tab2 cor0 WHERE NOT - col0 IS NULL ---- 10 values hashing to 74b7f667c1f6d4d03edf5aa63acbca92 query I rowsort label-3680 SELECT ALL + 56 AS col4 FROM tab3 cor0 WHERE NOT - col0 IS NULL ---- 10 values hashing to 74b7f667c1f6d4d03edf5aa63acbca92 query I rowsort label-3680 SELECT ALL + 56 AS col4 FROM tab4 cor0 WHERE NOT - col0 IS NULL ---- 10 values hashing to 74b7f667c1f6d4d03edf5aa63acbca92 query I rowsort label-3685 SELECT col0 + + 58 FROM tab0 WHERE - col1 + + col0 / + col3 BETWEEN NULL AND NULL ---- query I rowsort label-3685 SELECT col0 + + 58 FROM tab1 WHERE - col1 + + col0 / + col3 BETWEEN NULL AND NULL ---- query I rowsort label-3685 SELECT col0 + + 58 FROM tab2 WHERE - col1 + + col0 / + col3 BETWEEN NULL AND NULL ---- query I rowsort label-3685 SELECT col0 + + 58 FROM tab3 WHERE - col1 + + col0 / + col3 BETWEEN NULL AND NULL ---- query I rowsort label-3685 SELECT col0 + + 58 FROM tab4 WHERE - col1 + + col0 / + col3 BETWEEN NULL AND NULL ---- query I rowsort label-3690 SELECT ALL + col0 + + col0 - col1 FROM tab0 WHERE col0 IS NULL ---- query I rowsort label-3690 SELECT ALL + col0 + + col0 - col1 FROM tab1 WHERE col0 IS NULL ---- query I rowsort label-3690 SELECT ALL + col0 + + col0 - col1 FROM tab2 WHERE col0 IS NULL ---- query I rowsort label-3690 SELECT ALL + col0 + + col0 - col1 FROM tab3 WHERE col0 IS NULL ---- query I rowsort label-3690 SELECT ALL + col0 + + col0 - col1 FROM tab4 WHERE col0 IS NULL ---- onlyif mysql # aggregate syntax: query I rowsort label-3695 SELECT + + 34 + - - COUNT( * ) FROM tab0 AS cor0 WHERE 35 <> - + 92 ---- 44 skipif mysql # not compatible query I rowsort label-3695 SELECT + + 34 + - - COUNT ( * ) FROM tab0 AS cor0 WHERE 35 <> - + 92 ---- 44 onlyif mysql # aggregate syntax: query I rowsort label-3695 SELECT + + 34 + - - COUNT( * ) FROM tab1 AS cor0 WHERE 35 <> - + 92 ---- 44 skipif mysql # not compatible query I rowsort label-3695 SELECT + + 34 + - - COUNT ( * ) FROM tab1 AS cor0 WHERE 35 <> - + 92 ---- 44 onlyif mysql # aggregate syntax: query I rowsort label-3695 SELECT + + 34 + - - COUNT( * ) FROM tab2 AS cor0 WHERE 35 <> - + 92 ---- 44 skipif mysql # not compatible query I rowsort label-3695 SELECT + + 34 + - - COUNT ( * ) FROM tab2 AS cor0 WHERE 35 <> - + 92 ---- 44 onlyif mysql # aggregate syntax: query I rowsort label-3695 SELECT + + 34 + - - COUNT( * ) FROM tab3 AS cor0 WHERE 35 <> - + 92 ---- 44 skipif mysql # not compatible query I rowsort label-3695 SELECT + + 34 + - - COUNT ( * ) FROM tab3 AS cor0 WHERE 35 <> - + 92 ---- 44 onlyif mysql # aggregate syntax: query I rowsort label-3695 SELECT + + 34 + - - COUNT( * ) FROM tab4 AS cor0 WHERE 35 <> - + 92 ---- 44 skipif mysql # not compatible query I rowsort label-3695 SELECT + + 34 + - - COUNT ( * ) FROM tab4 AS cor0 WHERE 35 <> - + 92 ---- 44 query I rowsort label-3700 SELECT DISTINCT - col0 FROM tab0 AS cor0 WHERE + 45 IS NOT NULL ---- 10 values hashing to 528bccda8773fb5023e30c4cdb2c06d0 query I rowsort label-3700 SELECT DISTINCT - col0 FROM tab1 AS cor0 WHERE + 45 IS NOT NULL ---- 10 values hashing to 528bccda8773fb5023e30c4cdb2c06d0 query I rowsort label-3700 SELECT DISTINCT - col0 FROM tab2 AS cor0 WHERE + 45 IS NOT NULL ---- 10 values hashing to 528bccda8773fb5023e30c4cdb2c06d0 query I rowsort label-3700 SELECT DISTINCT - col0 FROM tab3 AS cor0 WHERE + 45 IS NOT NULL ---- 10 values hashing to 528bccda8773fb5023e30c4cdb2c06d0 query I rowsort label-3700 SELECT DISTINCT - col0 FROM tab4 AS cor0 WHERE + 45 IS NOT NULL ---- 10 values hashing to 528bccda8773fb5023e30c4cdb2c06d0 query I rowsort label-3705 SELECT ALL + col0 FROM tab0 AS cor0 WHERE ( + col5 ) IS NULL ---- query I rowsort label-3705 SELECT ALL + col0 FROM tab1 AS cor0 WHERE ( + col5 ) IS NULL ---- query I rowsort label-3705 SELECT ALL + col0 FROM tab2 AS cor0 WHERE ( + col5 ) IS NULL ---- query I rowsort label-3705 SELECT ALL + col0 FROM tab3 AS cor0 WHERE ( + col5 ) IS NULL ---- query I rowsort label-3705 SELECT ALL + col0 FROM tab4 AS cor0 WHERE ( + col5 ) IS NULL ---- query I rowsort label-3710 SELECT ALL - col3 AS col2 FROM tab0 AS cor0 WHERE ( NULL ) >= ( - + col0 ) ---- query I rowsort label-3710 SELECT ALL - col3 AS col2 FROM tab1 AS cor0 WHERE ( NULL ) >= ( - + col0 ) ---- query I rowsort label-3710 SELECT ALL - col3 AS col2 FROM tab2 AS cor0 WHERE ( NULL ) >= ( - + col0 ) ---- query I rowsort label-3710 SELECT ALL - col3 AS col2 FROM tab3 AS cor0 WHERE ( NULL ) >= ( - + col0 ) ---- query I rowsort label-3710 SELECT ALL - col3 AS col2 FROM tab4 AS cor0 WHERE ( NULL ) >= ( - + col0 ) ---- query IIIIIII rowsort label-3715 SELECT * FROM tab0 AS cor0 WHERE NOT NULL NOT IN ( + col4 ) ---- query IIIIIII rowsort label-3715 SELECT * FROM tab1 AS cor0 WHERE NOT NULL NOT IN ( + col4 ) ---- query IIIIIII rowsort label-3715 SELECT * FROM tab2 AS cor0 WHERE NOT NULL NOT IN ( + col4 ) ---- query IIIIIII rowsort label-3715 SELECT * FROM tab3 AS cor0 WHERE NOT NULL NOT IN ( + col4 ) ---- query IIIIIII rowsort label-3715 SELECT * FROM tab4 AS cor0 WHERE NOT NULL NOT IN ( + col4 ) ---- onlyif mysql # aggregate syntax: query I rowsort label-3720 SELECT ALL + COUNT( * ) AS col3 FROM tab0 WHERE NOT ( NULL IS NOT NULL ) ---- 10 skipif mysql # not compatible query I rowsort label-3720 SELECT ALL + COUNT ( * ) AS col3 FROM tab0 WHERE NOT ( NULL IS NOT NULL ) ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-3720 SELECT ALL + COUNT( * ) AS col3 FROM tab1 WHERE NOT ( NULL IS NOT NULL ) ---- 10 skipif mysql # not compatible query I rowsort label-3720 SELECT ALL + COUNT ( * ) AS col3 FROM tab1 WHERE NOT ( NULL IS NOT NULL ) ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-3720 SELECT ALL + COUNT( * ) AS col3 FROM tab2 WHERE NOT ( NULL IS NOT NULL ) ---- 10 skipif mysql # not compatible query I rowsort label-3720 SELECT ALL + COUNT ( * ) AS col3 FROM tab2 WHERE NOT ( NULL IS NOT NULL ) ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-3720 SELECT ALL + COUNT( * ) AS col3 FROM tab3 WHERE NOT ( NULL IS NOT NULL ) ---- 10 skipif mysql # not compatible query I rowsort label-3720 SELECT ALL + COUNT ( * ) AS col3 FROM tab3 WHERE NOT ( NULL IS NOT NULL ) ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-3720 SELECT ALL + COUNT( * ) AS col3 FROM tab4 WHERE NOT ( NULL IS NOT NULL ) ---- 10 skipif mysql # not compatible query I rowsort label-3720 SELECT ALL + COUNT ( * ) AS col3 FROM tab4 WHERE NOT ( NULL IS NOT NULL ) ---- 10 query I rowsort label-3725 SELECT ALL + col0 AS col0 FROM tab0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to ef6312a20cf12c6cba97bfa42ca42fe8 query I rowsort label-3725 SELECT ALL + col0 AS col0 FROM tab1 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to ef6312a20cf12c6cba97bfa42ca42fe8 query I rowsort label-3725 SELECT ALL + col0 AS col0 FROM tab2 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to ef6312a20cf12c6cba97bfa42ca42fe8 query I rowsort label-3725 SELECT ALL + col0 AS col0 FROM tab3 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to ef6312a20cf12c6cba97bfa42ca42fe8 query I rowsort label-3725 SELECT ALL + col0 AS col0 FROM tab4 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to ef6312a20cf12c6cba97bfa42ca42fe8 query I rowsort label-3730 SELECT + col0 AS col5 FROM tab0 AS cor0 WHERE + col1 + col0 IS NULL ---- query I rowsort label-3730 SELECT + col0 AS col5 FROM tab1 AS cor0 WHERE + col1 + col0 IS NULL ---- query I rowsort label-3730 SELECT + col0 AS col5 FROM tab2 AS cor0 WHERE + col1 + col0 IS NULL ---- query I rowsort label-3730 SELECT + col0 AS col5 FROM tab3 AS cor0 WHERE + col1 + col0 IS NULL ---- query I rowsort label-3730 SELECT + col0 AS col5 FROM tab4 AS cor0 WHERE + col1 + col0 IS NULL ---- onlyif mysql # aggregate syntax: query I rowsort label-3735 SELECT DISTINCT - COUNT( ALL col4 ) + + + SUM( DISTINCT - + ( + 22 ) ) FROM tab0 cor0 WHERE NOT col1 IS NOT NULL ---- NULL skipif mysql # not compatible query I rowsort label-3735 SELECT DISTINCT - COUNT ( ALL col4 ) + + + SUM ( DISTINCT - + ( + 22 ) ) FROM tab0 cor0 WHERE NOT col1 IS NOT NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-3735 SELECT DISTINCT - COUNT( ALL col4 ) + + + SUM( DISTINCT - + ( + 22 ) ) FROM tab1 cor0 WHERE NOT col1 IS NOT NULL ---- NULL skipif mysql # not compatible query I rowsort label-3735 SELECT DISTINCT - COUNT ( ALL col4 ) + + + SUM ( DISTINCT - + ( + 22 ) ) FROM tab1 cor0 WHERE NOT col1 IS NOT NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-3735 SELECT DISTINCT - COUNT( ALL col4 ) + + + SUM( DISTINCT - + ( + 22 ) ) FROM tab2 cor0 WHERE NOT col1 IS NOT NULL ---- NULL skipif mysql # not compatible query I rowsort label-3735 SELECT DISTINCT - COUNT ( ALL col4 ) + + + SUM ( DISTINCT - + ( + 22 ) ) FROM tab2 cor0 WHERE NOT col1 IS NOT NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-3735 SELECT DISTINCT - COUNT( ALL col4 ) + + + SUM( DISTINCT - + ( + 22 ) ) FROM tab3 cor0 WHERE NOT col1 IS NOT NULL ---- NULL skipif mysql # not compatible query I rowsort label-3735 SELECT DISTINCT - COUNT ( ALL col4 ) + + + SUM ( DISTINCT - + ( + 22 ) ) FROM tab3 cor0 WHERE NOT col1 IS NOT NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-3735 SELECT DISTINCT - COUNT( ALL col4 ) + + + SUM( DISTINCT - + ( + 22 ) ) FROM tab4 cor0 WHERE NOT col1 IS NOT NULL ---- NULL skipif mysql # not compatible query I rowsort label-3735 SELECT DISTINCT - COUNT ( ALL col4 ) + + + SUM ( DISTINCT - + ( + 22 ) ) FROM tab4 cor0 WHERE NOT col1 IS NOT NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-3740 SELECT COUNT( * ) FROM tab0 WHERE NOT + + col2 IS NULL ---- 10 skipif mysql # not compatible query I rowsort label-3740 SELECT COUNT ( * ) FROM tab0 WHERE NOT + + col2 IS NULL ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-3740 SELECT COUNT( * ) FROM tab1 WHERE NOT + + col2 IS NULL ---- 10 skipif mysql # not compatible query I rowsort label-3740 SELECT COUNT ( * ) FROM tab1 WHERE NOT + + col2 IS NULL ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-3740 SELECT COUNT( * ) FROM tab2 WHERE NOT + + col2 IS NULL ---- 10 skipif mysql # not compatible query I rowsort label-3740 SELECT COUNT ( * ) FROM tab2 WHERE NOT + + col2 IS NULL ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-3740 SELECT COUNT( * ) FROM tab3 WHERE NOT + + col2 IS NULL ---- 10 skipif mysql # not compatible query I rowsort label-3740 SELECT COUNT ( * ) FROM tab3 WHERE NOT + + col2 IS NULL ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-3740 SELECT COUNT( * ) FROM tab4 WHERE NOT + + col2 IS NULL ---- 10 skipif mysql # not compatible query I rowsort label-3740 SELECT COUNT ( * ) FROM tab4 WHERE NOT + + col2 IS NULL ---- 10 query IIIIIII rowsort label-3745 SELECT * FROM tab0 WHERE NOT col3 * + col0 + - col3 IS NOT NULL ---- query IIIIIII rowsort label-3745 SELECT * FROM tab1 WHERE NOT col3 * + col0 + - col3 IS NOT NULL ---- query IIIIIII rowsort label-3745 SELECT * FROM tab2 WHERE NOT col3 * + col0 + - col3 IS NOT NULL ---- query IIIIIII rowsort label-3745 SELECT * FROM tab3 WHERE NOT col3 * + col0 + - col3 IS NOT NULL ---- query IIIIIII rowsort label-3745 SELECT * FROM tab4 WHERE NOT col3 * + col0 + - col3 IS NOT NULL ---- query IIIIIII rowsort label-3750 SELECT ALL * FROM tab0 WHERE + 64 IS NULL ---- query IIIIIII rowsort label-3750 SELECT ALL * FROM tab1 WHERE + 64 IS NULL ---- query IIIIIII rowsort label-3750 SELECT ALL * FROM tab2 WHERE + 64 IS NULL ---- query IIIIIII rowsort label-3750 SELECT ALL * FROM tab3 WHERE + 64 IS NULL ---- query IIIIIII rowsort label-3750 SELECT ALL * FROM tab4 WHERE + 64 IS NULL ---- query II rowsort label-3755 SELECT col2, col0 AS col4 FROM tab0 WHERE NOT - - ( + col1 ) IS NULL ---- 20 values hashing to 6639a64930d60710b710cd08932f7ed3 query II rowsort label-3755 SELECT col2, col0 AS col4 FROM tab1 WHERE NOT - - ( + col1 ) IS NULL ---- 20 values hashing to 6639a64930d60710b710cd08932f7ed3 query II rowsort label-3755 SELECT col2, col0 AS col4 FROM tab2 WHERE NOT - - ( + col1 ) IS NULL ---- 20 values hashing to 6639a64930d60710b710cd08932f7ed3 query II rowsort label-3755 SELECT col2, col0 AS col4 FROM tab3 WHERE NOT - - ( + col1 ) IS NULL ---- 20 values hashing to 6639a64930d60710b710cd08932f7ed3 query II rowsort label-3755 SELECT col2, col0 AS col4 FROM tab4 WHERE NOT - - ( + col1 ) IS NULL ---- 20 values hashing to 6639a64930d60710b710cd08932f7ed3 query I rowsort label-3760 SELECT + + col1 AS col1 FROM tab0 WHERE NOT ( NOT ( ( col1 + + ( + + 2 ) BETWEEN col0 AND NULL ) ) ) ---- query I rowsort label-3760 SELECT + + col1 AS col1 FROM tab1 WHERE NOT ( NOT ( ( col1 + + ( + + 2 ) BETWEEN col0 AND NULL ) ) ) ---- query I rowsort label-3760 SELECT + + col1 AS col1 FROM tab2 WHERE NOT ( NOT ( ( col1 + + ( + + 2 ) BETWEEN col0 AND NULL ) ) ) ---- query I rowsort label-3760 SELECT + + col1 AS col1 FROM tab3 WHERE NOT ( NOT ( ( col1 + + ( + + 2 ) BETWEEN col0 AND NULL ) ) ) ---- query I rowsort label-3760 SELECT + + col1 AS col1 FROM tab4 WHERE NOT ( NOT ( ( col1 + + ( + + 2 ) BETWEEN col0 AND NULL ) ) ) ---- onlyif mysql # aggregate syntax: query I rowsort label-3765 SELECT DISTINCT - - COUNT( - col4 ) FROM tab0 AS cor0 WHERE - 17 IS NULL ---- 0 skipif mysql # not compatible query I rowsort label-3765 SELECT DISTINCT - - COUNT ( - col4 ) FROM tab0 AS cor0 WHERE - 17 IS NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-3765 SELECT DISTINCT - - COUNT( - col4 ) FROM tab1 AS cor0 WHERE - 17 IS NULL ---- 0 skipif mysql # not compatible query I rowsort label-3765 SELECT DISTINCT - - COUNT ( - col4 ) FROM tab1 AS cor0 WHERE - 17 IS NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-3765 SELECT DISTINCT - - COUNT( - col4 ) FROM tab2 AS cor0 WHERE - 17 IS NULL ---- 0 skipif mysql # not compatible query I rowsort label-3765 SELECT DISTINCT - - COUNT ( - col4 ) FROM tab2 AS cor0 WHERE - 17 IS NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-3765 SELECT DISTINCT - - COUNT( - col4 ) FROM tab3 AS cor0 WHERE - 17 IS NULL ---- 0 skipif mysql # not compatible query I rowsort label-3765 SELECT DISTINCT - - COUNT ( - col4 ) FROM tab3 AS cor0 WHERE - 17 IS NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-3765 SELECT DISTINCT - - COUNT( - col4 ) FROM tab4 AS cor0 WHERE - 17 IS NULL ---- 0 skipif mysql # not compatible query I rowsort label-3765 SELECT DISTINCT - - COUNT ( - col4 ) FROM tab4 AS cor0 WHERE - 17 IS NULL ---- 0 query I rowsort label-3770 SELECT ( 25 ) AS col4 FROM tab0 AS cor0 WHERE col1 BETWEEN NULL AND NULL ---- query I rowsort label-3770 SELECT ( 25 ) AS col4 FROM tab1 AS cor0 WHERE col1 BETWEEN NULL AND NULL ---- query I rowsort label-3770 SELECT ( 25 ) AS col4 FROM tab2 AS cor0 WHERE col1 BETWEEN NULL AND NULL ---- query I rowsort label-3770 SELECT ( 25 ) AS col4 FROM tab3 AS cor0 WHERE col1 BETWEEN NULL AND NULL ---- query I rowsort label-3770 SELECT ( 25 ) AS col4 FROM tab4 AS cor0 WHERE col1 BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-3775 SELECT * FROM tab0 WHERE + + col0 IS NULL ---- query IIIIIII rowsort label-3775 SELECT * FROM tab1 WHERE + + col0 IS NULL ---- query IIIIIII rowsort label-3775 SELECT * FROM tab2 WHERE + + col0 IS NULL ---- query IIIIIII rowsort label-3775 SELECT * FROM tab3 WHERE + + col0 IS NULL ---- query IIIIIII rowsort label-3775 SELECT * FROM tab4 WHERE + + col0 IS NULL ---- query IIIIIII rowsort label-3780 SELECT * FROM tab0 WHERE NOT - 13 >= - col4 ---- query IIIIIII rowsort label-3780 SELECT * FROM tab1 WHERE NOT - 13 >= - col4 ---- query IIIIIII rowsort label-3780 SELECT * FROM tab2 WHERE NOT - 13 >= - col4 ---- query IIIIIII rowsort label-3780 SELECT * FROM tab3 WHERE NOT - 13 >= - col4 ---- query IIIIIII rowsort label-3780 SELECT * FROM tab4 WHERE NOT - 13 >= - col4 ---- onlyif mysql # aggregate syntax: query I rowsort label-3785 SELECT 50 + - COUNT( * ) FROM tab0 WHERE NOT NULL NOT BETWEEN 82 AND - 63 ---- 50 skipif mysql # not compatible query I rowsort label-3785 SELECT 50 + - COUNT ( * ) FROM tab0 WHERE NOT NULL NOT BETWEEN 82 AND - 63 ---- 50 onlyif mysql # aggregate syntax: query I rowsort label-3785 SELECT 50 + - COUNT( * ) FROM tab1 WHERE NOT NULL NOT BETWEEN 82 AND - 63 ---- 50 skipif mysql # not compatible query I rowsort label-3785 SELECT 50 + - COUNT ( * ) FROM tab1 WHERE NOT NULL NOT BETWEEN 82 AND - 63 ---- 50 onlyif mysql # aggregate syntax: query I rowsort label-3785 SELECT 50 + - COUNT( * ) FROM tab2 WHERE NOT NULL NOT BETWEEN 82 AND - 63 ---- 50 skipif mysql # not compatible query I rowsort label-3785 SELECT 50 + - COUNT ( * ) FROM tab2 WHERE NOT NULL NOT BETWEEN 82 AND - 63 ---- 50 onlyif mysql # aggregate syntax: query I rowsort label-3785 SELECT 50 + - COUNT( * ) FROM tab3 WHERE NOT NULL NOT BETWEEN 82 AND - 63 ---- 50 skipif mysql # not compatible query I rowsort label-3785 SELECT 50 + - COUNT ( * ) FROM tab3 WHERE NOT NULL NOT BETWEEN 82 AND - 63 ---- 50 onlyif mysql # aggregate syntax: query I rowsort label-3785 SELECT 50 + - COUNT( * ) FROM tab4 WHERE NOT NULL NOT BETWEEN 82 AND - 63 ---- 50 skipif mysql # not compatible query I rowsort label-3785 SELECT 50 + - COUNT ( * ) FROM tab4 WHERE NOT NULL NOT BETWEEN 82 AND - 63 ---- 50 query I rowsort label-3790 SELECT + col4 AS col4 FROM tab0 AS cor0 WHERE 14 >= NULL ---- query I rowsort label-3790 SELECT + col4 AS col4 FROM tab1 AS cor0 WHERE 14 >= NULL ---- query I rowsort label-3790 SELECT + col4 AS col4 FROM tab2 AS cor0 WHERE 14 >= NULL ---- query I rowsort label-3790 SELECT + col4 AS col4 FROM tab3 AS cor0 WHERE 14 >= NULL ---- query I rowsort label-3790 SELECT + col4 AS col4 FROM tab4 AS cor0 WHERE 14 >= NULL ---- query IIIIIII rowsort label-3795 SELECT * FROM tab0 cor0 WHERE NULL BETWEEN - 28 AND + 27 + + col3 ---- query IIIIIII rowsort label-3795 SELECT * FROM tab1 cor0 WHERE NULL BETWEEN - 28 AND + 27 + + col3 ---- query IIIIIII rowsort label-3795 SELECT * FROM tab2 cor0 WHERE NULL BETWEEN - 28 AND + 27 + + col3 ---- query IIIIIII rowsort label-3795 SELECT * FROM tab3 cor0 WHERE NULL BETWEEN - 28 AND + 27 + + col3 ---- query IIIIIII rowsort label-3795 SELECT * FROM tab4 cor0 WHERE NULL BETWEEN - 28 AND + 27 + + col3 ---- query IIIIIII rowsort label-3800 SELECT * FROM tab0 AS cor0 WHERE NOT 29 - - - col4 IS NOT NULL ---- query IIIIIII rowsort label-3800 SELECT * FROM tab1 AS cor0 WHERE NOT 29 - - - col4 IS NOT NULL ---- query IIIIIII rowsort label-3800 SELECT * FROM tab2 AS cor0 WHERE NOT 29 - - - col4 IS NOT NULL ---- query IIIIIII rowsort label-3800 SELECT * FROM tab3 AS cor0 WHERE NOT 29 - - - col4 IS NOT NULL ---- query IIIIIII rowsort label-3800 SELECT * FROM tab4 AS cor0 WHERE NOT 29 - - - col4 IS NOT NULL ---- query IIIIIII rowsort label-3805 SELECT * FROM tab0 AS cor0 WHERE NULL NOT BETWEEN - - col3 AND NULL AND NOT NULL IS NULL ---- query IIIIIII rowsort label-3805 SELECT * FROM tab1 AS cor0 WHERE NULL NOT BETWEEN - - col3 AND NULL AND NOT NULL IS NULL ---- query IIIIIII rowsort label-3805 SELECT * FROM tab2 AS cor0 WHERE NULL NOT BETWEEN - - col3 AND NULL AND NOT NULL IS NULL ---- query IIIIIII rowsort label-3805 SELECT * FROM tab3 AS cor0 WHERE NULL NOT BETWEEN - - col3 AND NULL AND NOT NULL IS NULL ---- query IIIIIII rowsort label-3805 SELECT * FROM tab4 AS cor0 WHERE NULL NOT BETWEEN - - col3 AND NULL AND NOT NULL IS NULL ---- onlyif mysql # CAST syntax: DECIMAL type: query II rowsort label-3810 SELECT + + 31, CAST( NULL AS DECIMAL ) FROM tab0 AS cor0 WHERE NOT + col3 < NULL ---- skipif mysql # not compatible query II rowsort label-3810 SELECT + + 31, CAST ( NULL AS REAL ) FROM tab0 AS cor0 WHERE NOT + col3 < NULL ---- onlyif mysql # CAST syntax: DECIMAL type: query II rowsort label-3810 SELECT + + 31, CAST( NULL AS DECIMAL ) FROM tab1 AS cor0 WHERE NOT + col3 < NULL ---- skipif mysql # not compatible query II rowsort label-3810 SELECT + + 31, CAST ( NULL AS REAL ) FROM tab1 AS cor0 WHERE NOT + col3 < NULL ---- onlyif mysql # CAST syntax: DECIMAL type: query II rowsort label-3810 SELECT + + 31, CAST( NULL AS DECIMAL ) FROM tab2 AS cor0 WHERE NOT + col3 < NULL ---- skipif mysql # not compatible query II rowsort label-3810 SELECT + + 31, CAST ( NULL AS REAL ) FROM tab2 AS cor0 WHERE NOT + col3 < NULL ---- onlyif mysql # CAST syntax: DECIMAL type: query II rowsort label-3810 SELECT + + 31, CAST( NULL AS DECIMAL ) FROM tab3 AS cor0 WHERE NOT + col3 < NULL ---- skipif mysql # not compatible query II rowsort label-3810 SELECT + + 31, CAST ( NULL AS REAL ) FROM tab3 AS cor0 WHERE NOT + col3 < NULL ---- onlyif mysql # CAST syntax: DECIMAL type: query II rowsort label-3810 SELECT + + 31, CAST( NULL AS DECIMAL ) FROM tab4 AS cor0 WHERE NOT + col3 < NULL ---- skipif mysql # not compatible query II rowsort label-3810 SELECT + + 31, CAST ( NULL AS REAL ) FROM tab4 AS cor0 WHERE NOT + col3 < NULL ---- query I rowsort label-3815 SELECT - - col3 AS col3 FROM tab0 WHERE NULL = NULL ---- query I rowsort label-3815 SELECT - - col3 AS col3 FROM tab1 WHERE NULL = NULL ---- query I rowsort label-3815 SELECT - - col3 AS col3 FROM tab2 WHERE NULL = NULL ---- query I rowsort label-3815 SELECT - - col3 AS col3 FROM tab3 WHERE NULL = NULL ---- query I rowsort label-3815 SELECT - - col3 AS col3 FROM tab4 WHERE NULL = NULL ---- query I rowsort label-3820 SELECT DISTINCT - 27 + + ( - col4 ) FROM tab0 WHERE - - col0 * + col1 IS NULL ---- query I rowsort label-3820 SELECT DISTINCT - 27 + + ( - col4 ) FROM tab1 WHERE - - col0 * + col1 IS NULL ---- query I rowsort label-3820 SELECT DISTINCT - 27 + + ( - col4 ) FROM tab2 WHERE - - col0 * + col1 IS NULL ---- query I rowsort label-3820 SELECT DISTINCT - 27 + + ( - col4 ) FROM tab3 WHERE - - col0 * + col1 IS NULL ---- query I rowsort label-3820 SELECT DISTINCT - 27 + + ( - col4 ) FROM tab4 WHERE - - col0 * + col1 IS NULL ---- query I rowsort label-3825 SELECT DISTINCT - + col1 AS col2 FROM tab0 AS cor0 WHERE NOT col1 / col0 <= 83 ---- query I rowsort label-3825 SELECT DISTINCT - + col1 AS col2 FROM tab1 AS cor0 WHERE NOT col1 / col0 <= 83 ---- query I rowsort label-3825 SELECT DISTINCT - + col1 AS col2 FROM tab2 AS cor0 WHERE NOT col1 / col0 <= 83 ---- query I rowsort label-3825 SELECT DISTINCT - + col1 AS col2 FROM tab3 AS cor0 WHERE NOT col1 / col0 <= 83 ---- query I rowsort label-3825 SELECT DISTINCT - + col1 AS col2 FROM tab4 AS cor0 WHERE NOT col1 / col0 <= 83 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-3830 SELECT + 15 AS col1 FROM tab0 AS cor0 WHERE NOT col1 <= + + CAST( NULL AS SIGNED ) * - col4 ---- skipif mysql # not compatible query I rowsort label-3830 SELECT + 15 AS col1 FROM tab0 AS cor0 WHERE NOT col1 <= + + CAST ( NULL AS INTEGER ) * - col4 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-3830 SELECT + 15 AS col1 FROM tab1 AS cor0 WHERE NOT col1 <= + + CAST( NULL AS SIGNED ) * - col4 ---- skipif mysql # not compatible query I rowsort label-3830 SELECT + 15 AS col1 FROM tab1 AS cor0 WHERE NOT col1 <= + + CAST ( NULL AS INTEGER ) * - col4 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-3830 SELECT + 15 AS col1 FROM tab2 AS cor0 WHERE NOT col1 <= + + CAST( NULL AS SIGNED ) * - col4 ---- skipif mysql # not compatible query I rowsort label-3830 SELECT + 15 AS col1 FROM tab2 AS cor0 WHERE NOT col1 <= + + CAST ( NULL AS INTEGER ) * - col4 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-3830 SELECT + 15 AS col1 FROM tab3 AS cor0 WHERE NOT col1 <= + + CAST( NULL AS SIGNED ) * - col4 ---- skipif mysql # not compatible query I rowsort label-3830 SELECT + 15 AS col1 FROM tab3 AS cor0 WHERE NOT col1 <= + + CAST ( NULL AS INTEGER ) * - col4 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-3830 SELECT + 15 AS col1 FROM tab4 AS cor0 WHERE NOT col1 <= + + CAST( NULL AS SIGNED ) * - col4 ---- skipif mysql # not compatible query I rowsort label-3830 SELECT + 15 AS col1 FROM tab4 AS cor0 WHERE NOT col1 <= + + CAST ( NULL AS INTEGER ) * - col4 ---- query I rowsort label-3835 SELECT ALL col4 AS col1 FROM tab0 AS cor0 WHERE NOT col4 IS NOT NULL ---- query I rowsort label-3835 SELECT ALL col4 AS col1 FROM tab1 AS cor0 WHERE NOT col4 IS NOT NULL ---- query I rowsort label-3835 SELECT ALL col4 AS col1 FROM tab2 AS cor0 WHERE NOT col4 IS NOT NULL ---- query I rowsort label-3835 SELECT ALL col4 AS col1 FROM tab3 AS cor0 WHERE NOT col4 IS NOT NULL ---- query I rowsort label-3835 SELECT ALL col4 AS col1 FROM tab4 AS cor0 WHERE NOT col4 IS NOT NULL ---- query IIIIIII rowsort label-3840 SELECT * FROM tab0 WHERE 86 IS NULL ---- query IIIIIII rowsort label-3840 SELECT * FROM tab1 WHERE 86 IS NULL ---- query IIIIIII rowsort label-3840 SELECT * FROM tab2 WHERE 86 IS NULL ---- query IIIIIII rowsort label-3840 SELECT * FROM tab3 WHERE 86 IS NULL ---- query IIIIIII rowsort label-3840 SELECT * FROM tab4 WHERE 86 IS NULL ---- query IIIIIII rowsort label-3845 SELECT * FROM tab0 AS cor0 WHERE NOT ( 36 ) >= NULL ---- query IIIIIII rowsort label-3845 SELECT * FROM tab1 AS cor0 WHERE NOT ( 36 ) >= NULL ---- query IIIIIII rowsort label-3845 SELECT * FROM tab2 AS cor0 WHERE NOT ( 36 ) >= NULL ---- query IIIIIII rowsort label-3845 SELECT * FROM tab3 AS cor0 WHERE NOT ( 36 ) >= NULL ---- query IIIIIII rowsort label-3845 SELECT * FROM tab4 AS cor0 WHERE NOT ( 36 ) >= NULL ---- query IIIIIII rowsort label-3850 SELECT ALL * FROM tab0 AS cor0 WHERE NOT 42 IS NOT NULL ---- query IIIIIII rowsort label-3850 SELECT ALL * FROM tab1 AS cor0 WHERE NOT 42 IS NOT NULL ---- query IIIIIII rowsort label-3850 SELECT ALL * FROM tab2 AS cor0 WHERE NOT 42 IS NOT NULL ---- query IIIIIII rowsort label-3850 SELECT ALL * FROM tab3 AS cor0 WHERE NOT 42 IS NOT NULL ---- query IIIIIII rowsort label-3850 SELECT ALL * FROM tab4 AS cor0 WHERE NOT 42 IS NOT NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-3855 SELECT col2 col2 FROM tab0 WHERE - col3 - - + col1 - + 93 IS NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-3855 SELECT col2 col2 FROM tab1 WHERE - col3 - - + col1 - + 93 IS NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-3855 SELECT col2 col2 FROM tab2 WHERE - col3 - - + col1 - + 93 IS NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-3855 SELECT col2 col2 FROM tab3 WHERE - col3 - - + col1 - + 93 IS NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-3855 SELECT col2 col2 FROM tab4 WHERE - col3 - - + col1 - + 93 IS NULL ---- query IIIIIII rowsort label-3860 SELECT * FROM tab0 WHERE NULL NOT BETWEEN - col1 AND + col4 ---- query IIIIIII rowsort label-3860 SELECT * FROM tab1 WHERE NULL NOT BETWEEN - col1 AND + col4 ---- query IIIIIII rowsort label-3860 SELECT * FROM tab2 WHERE NULL NOT BETWEEN - col1 AND + col4 ---- query IIIIIII rowsort label-3860 SELECT * FROM tab3 WHERE NULL NOT BETWEEN - col1 AND + col4 ---- query IIIIIII rowsort label-3860 SELECT * FROM tab4 WHERE NULL NOT BETWEEN - col1 AND + col4 ---- query IIIIIII rowsort label-3865 SELECT * FROM tab0 cor0 WHERE NOT ( NULL ) >= ( NULL ) ---- query IIIIIII rowsort label-3865 SELECT * FROM tab1 cor0 WHERE NOT ( NULL ) >= ( NULL ) ---- query IIIIIII rowsort label-3865 SELECT * FROM tab2 cor0 WHERE NOT ( NULL ) >= ( NULL ) ---- query IIIIIII rowsort label-3865 SELECT * FROM tab3 cor0 WHERE NOT ( NULL ) >= ( NULL ) ---- query IIIIIII rowsort label-3865 SELECT * FROM tab4 cor0 WHERE NOT ( NULL ) >= ( NULL ) ---- query IIIIIII rowsort label-3870 SELECT ALL * FROM tab0 AS cor0 WHERE + 56 IS NULL ---- query IIIIIII rowsort label-3870 SELECT ALL * FROM tab1 AS cor0 WHERE + 56 IS NULL ---- query IIIIIII rowsort label-3870 SELECT ALL * FROM tab2 AS cor0 WHERE + 56 IS NULL ---- query IIIIIII rowsort label-3870 SELECT ALL * FROM tab3 AS cor0 WHERE + 56 IS NULL ---- query IIIIIII rowsort label-3870 SELECT ALL * FROM tab4 AS cor0 WHERE + 56 IS NULL ---- query IIIIIII rowsort label-3875 SELECT * FROM tab0 WHERE - - 25 * - + 39 < NULL ---- query IIIIIII rowsort label-3875 SELECT * FROM tab1 WHERE - - 25 * - + 39 < NULL ---- query IIIIIII rowsort label-3875 SELECT * FROM tab2 WHERE - - 25 * - + 39 < NULL ---- query IIIIIII rowsort label-3875 SELECT * FROM tab3 WHERE - - 25 * - + 39 < NULL ---- query IIIIIII rowsort label-3875 SELECT * FROM tab4 WHERE - - 25 * - + 39 < NULL ---- query I rowsort label-3880 SELECT - 8 FROM tab0 WHERE - 76 BETWEEN NULL AND NULL ---- query I rowsort label-3880 SELECT - 8 FROM tab1 WHERE - 76 BETWEEN NULL AND NULL ---- query I rowsort label-3880 SELECT - 8 FROM tab2 WHERE - 76 BETWEEN NULL AND NULL ---- query I rowsort label-3880 SELECT - 8 FROM tab3 WHERE - 76 BETWEEN NULL AND NULL ---- query I rowsort label-3880 SELECT - 8 FROM tab4 WHERE - 76 BETWEEN NULL AND NULL ---- query I rowsort label-3885 SELECT col0 FROM tab0 AS cor0 WHERE ( ( NOT NULL NOT BETWEEN NULL AND NULL ) ) ---- query I rowsort label-3885 SELECT col0 FROM tab1 AS cor0 WHERE ( ( NOT NULL NOT BETWEEN NULL AND NULL ) ) ---- query I rowsort label-3885 SELECT col0 FROM tab2 AS cor0 WHERE ( ( NOT NULL NOT BETWEEN NULL AND NULL ) ) ---- query I rowsort label-3885 SELECT col0 FROM tab3 AS cor0 WHERE ( ( NOT NULL NOT BETWEEN NULL AND NULL ) ) ---- query I rowsort label-3885 SELECT col0 FROM tab4 AS cor0 WHERE ( ( NOT NULL NOT BETWEEN NULL AND NULL ) ) ---- query I rowsort label-3890 SELECT + 82 AS col3 FROM tab0 AS cor0 WHERE ( ( NOT ( - 26 / 85 ) NOT IN ( 7 ) ) ) ---- query I rowsort label-3890 SELECT + 82 AS col3 FROM tab1 AS cor0 WHERE ( ( NOT ( - 26 / 85 ) NOT IN ( 7 ) ) ) ---- query I rowsort label-3890 SELECT + 82 AS col3 FROM tab2 AS cor0 WHERE ( ( NOT ( - 26 / 85 ) NOT IN ( 7 ) ) ) ---- query I rowsort label-3890 SELECT + 82 AS col3 FROM tab3 AS cor0 WHERE ( ( NOT ( - 26 / 85 ) NOT IN ( 7 ) ) ) ---- query I rowsort label-3890 SELECT + 82 AS col3 FROM tab4 AS cor0 WHERE ( ( NOT ( - 26 / 85 ) NOT IN ( 7 ) ) ) ---- query II rowsort label-3895 SELECT + + 16 AS col2, 28 FROM tab0 AS cor0 WHERE ( NOT - 56 IS NOT NULL ) ---- query II rowsort label-3895 SELECT + + 16 AS col2, 28 FROM tab1 AS cor0 WHERE ( NOT - 56 IS NOT NULL ) ---- query II rowsort label-3895 SELECT + + 16 AS col2, 28 FROM tab2 AS cor0 WHERE ( NOT - 56 IS NOT NULL ) ---- query II rowsort label-3895 SELECT + + 16 AS col2, 28 FROM tab3 AS cor0 WHERE ( NOT - 56 IS NOT NULL ) ---- query II rowsort label-3895 SELECT + + 16 AS col2, 28 FROM tab4 AS cor0 WHERE ( NOT - 56 IS NOT NULL ) ---- query I rowsort label-3900 SELECT 54 AS col4 FROM tab0 cor0 WHERE NULL >= ( NULL ) ---- query I rowsort label-3900 SELECT 54 AS col4 FROM tab1 cor0 WHERE NULL >= ( NULL ) ---- query I rowsort label-3900 SELECT 54 AS col4 FROM tab2 cor0 WHERE NULL >= ( NULL ) ---- query I rowsort label-3900 SELECT 54 AS col4 FROM tab3 cor0 WHERE NULL >= ( NULL ) ---- query I rowsort label-3900 SELECT 54 AS col4 FROM tab4 cor0 WHERE NULL >= ( NULL ) ---- query IIIIIII rowsort label-3905 SELECT ALL * FROM tab0 AS cor0 WHERE 40 IS NULL ---- query IIIIIII rowsort label-3905 SELECT ALL * FROM tab1 AS cor0 WHERE 40 IS NULL ---- query IIIIIII rowsort label-3905 SELECT ALL * FROM tab2 AS cor0 WHERE 40 IS NULL ---- query IIIIIII rowsort label-3905 SELECT ALL * FROM tab3 AS cor0 WHERE 40 IS NULL ---- query IIIIIII rowsort label-3905 SELECT ALL * FROM tab4 AS cor0 WHERE 40 IS NULL ---- query I rowsort label-3910 SELECT ALL - 79 FROM tab0 AS cor0 WHERE NOT + col0 / - - ( 89 ) IS NOT NULL ---- query I rowsort label-3910 SELECT ALL - 79 FROM tab1 AS cor0 WHERE NOT + col0 / - - ( 89 ) IS NOT NULL ---- query I rowsort label-3910 SELECT ALL - 79 FROM tab2 AS cor0 WHERE NOT + col0 / - - ( 89 ) IS NOT NULL ---- query I rowsort label-3910 SELECT ALL - 79 FROM tab3 AS cor0 WHERE NOT + col0 / - - ( 89 ) IS NOT NULL ---- query I rowsort label-3910 SELECT ALL - 79 FROM tab4 AS cor0 WHERE NOT + col0 / - - ( 89 ) IS NOT NULL ---- query IIIIIII rowsort label-3915 SELECT ALL * FROM tab0 WHERE NOT ( NOT NULL = 66 ) ---- query IIIIIII rowsort label-3915 SELECT ALL * FROM tab1 WHERE NOT ( NOT NULL = 66 ) ---- query IIIIIII rowsort label-3915 SELECT ALL * FROM tab2 WHERE NOT ( NOT NULL = 66 ) ---- query IIIIIII rowsort label-3915 SELECT ALL * FROM tab3 WHERE NOT ( NOT NULL = 66 ) ---- query IIIIIII rowsort label-3915 SELECT ALL * FROM tab4 WHERE NOT ( NOT NULL = 66 ) ---- query IIIIIII rowsort label-3920 SELECT * FROM tab0 WHERE NOT + 23 IS NOT NULL ---- query IIIIIII rowsort label-3920 SELECT * FROM tab1 WHERE NOT + 23 IS NOT NULL ---- query IIIIIII rowsort label-3920 SELECT * FROM tab2 WHERE NOT + 23 IS NOT NULL ---- query IIIIIII rowsort label-3920 SELECT * FROM tab3 WHERE NOT + 23 IS NOT NULL ---- query IIIIIII rowsort label-3920 SELECT * FROM tab4 WHERE NOT + 23 IS NOT NULL ---- query IIIIIII rowsort label-3925 SELECT ALL * FROM tab0 WHERE NOT - 14 <> col1 ---- query IIIIIII rowsort label-3925 SELECT ALL * FROM tab1 WHERE NOT - 14 <> col1 ---- query IIIIIII rowsort label-3925 SELECT ALL * FROM tab2 WHERE NOT - 14 <> col1 ---- query IIIIIII rowsort label-3925 SELECT ALL * FROM tab3 WHERE NOT - 14 <> col1 ---- query IIIIIII rowsort label-3925 SELECT ALL * FROM tab4 WHERE NOT - 14 <> col1 ---- query IIIIIII rowsort label-3930 SELECT ALL * FROM tab0 WHERE NOT NULL BETWEEN - col1 AND 61 ---- query IIIIIII rowsort label-3930 SELECT ALL * FROM tab1 WHERE NOT NULL BETWEEN - col1 AND 61 ---- query IIIIIII rowsort label-3930 SELECT ALL * FROM tab2 WHERE NOT NULL BETWEEN - col1 AND 61 ---- query IIIIIII rowsort label-3930 SELECT ALL * FROM tab3 WHERE NOT NULL BETWEEN - col1 AND 61 ---- query IIIIIII rowsort label-3930 SELECT ALL * FROM tab4 WHERE NOT NULL BETWEEN - col1 AND 61 ---- query IIIIIII rowsort label-3935 SELECT ALL * FROM tab0 WHERE NOT ( NULL NOT BETWEEN 53 AND + 59 ) ---- query IIIIIII rowsort label-3935 SELECT ALL * FROM tab1 WHERE NOT ( NULL NOT BETWEEN 53 AND + 59 ) ---- query IIIIIII rowsort label-3935 SELECT ALL * FROM tab2 WHERE NOT ( NULL NOT BETWEEN 53 AND + 59 ) ---- query IIIIIII rowsort label-3935 SELECT ALL * FROM tab3 WHERE NOT ( NULL NOT BETWEEN 53 AND + 59 ) ---- query IIIIIII rowsort label-3935 SELECT ALL * FROM tab4 WHERE NOT ( NULL NOT BETWEEN 53 AND + 59 ) ---- query I rowsort label-3940 SELECT DISTINCT + + 70 AS col1 FROM tab0 AS cor0 WHERE NOT - col1 < - 65 ---- query I rowsort label-3940 SELECT DISTINCT + + 70 AS col1 FROM tab1 AS cor0 WHERE NOT - col1 < - 65 ---- query I rowsort label-3940 SELECT DISTINCT + + 70 AS col1 FROM tab2 AS cor0 WHERE NOT - col1 < - 65 ---- query I rowsort label-3940 SELECT DISTINCT + + 70 AS col1 FROM tab3 AS cor0 WHERE NOT - col1 < - 65 ---- query I rowsort label-3940 SELECT DISTINCT + + 70 AS col1 FROM tab4 AS cor0 WHERE NOT - col1 < - 65 ---- query IIIIIII rowsort label-3945 SELECT ALL * FROM tab0 WHERE NULL < col3 ---- query IIIIIII rowsort label-3945 SELECT ALL * FROM tab1 WHERE NULL < col3 ---- query IIIIIII rowsort label-3945 SELECT ALL * FROM tab2 WHERE NULL < col3 ---- query IIIIIII rowsort label-3945 SELECT ALL * FROM tab3 WHERE NULL < col3 ---- query IIIIIII rowsort label-3945 SELECT ALL * FROM tab4 WHERE NULL < col3 ---- query IIIIIII rowsort label-3950 SELECT ALL * FROM tab0 WHERE NULL < + col4 ---- query IIIIIII rowsort label-3950 SELECT ALL * FROM tab1 WHERE NULL < + col4 ---- query IIIIIII rowsort label-3950 SELECT ALL * FROM tab2 WHERE NULL < + col4 ---- query IIIIIII rowsort label-3950 SELECT ALL * FROM tab3 WHERE NULL < + col4 ---- query IIIIIII rowsort label-3950 SELECT ALL * FROM tab4 WHERE NULL < + col4 ---- onlyif mysql # aggregate syntax: query I rowsort label-3955 SELECT - COUNT( * ) FROM tab0 cor0 WHERE NULL = col1 ---- 0 skipif mysql # not compatible query I rowsort label-3955 SELECT - COUNT ( * ) FROM tab0 cor0 WHERE NULL = col1 ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-3955 SELECT - COUNT( * ) FROM tab1 cor0 WHERE NULL = col1 ---- 0 skipif mysql # not compatible query I rowsort label-3955 SELECT - COUNT ( * ) FROM tab1 cor0 WHERE NULL = col1 ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-3955 SELECT - COUNT( * ) FROM tab2 cor0 WHERE NULL = col1 ---- 0 skipif mysql # not compatible query I rowsort label-3955 SELECT - COUNT ( * ) FROM tab2 cor0 WHERE NULL = col1 ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-3955 SELECT - COUNT( * ) FROM tab3 cor0 WHERE NULL = col1 ---- 0 skipif mysql # not compatible query I rowsort label-3955 SELECT - COUNT ( * ) FROM tab3 cor0 WHERE NULL = col1 ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-3955 SELECT - COUNT( * ) FROM tab4 cor0 WHERE NULL = col1 ---- 0 skipif mysql # not compatible query I rowsort label-3955 SELECT - COUNT ( * ) FROM tab4 cor0 WHERE NULL = col1 ---- 0 query IIIIIII rowsort label-3960 SELECT ALL * FROM tab0 AS cor0 WHERE - col4 IS NULL ---- query IIIIIII rowsort label-3960 SELECT ALL * FROM tab1 AS cor0 WHERE - col4 IS NULL ---- query IIIIIII rowsort label-3960 SELECT ALL * FROM tab2 AS cor0 WHERE - col4 IS NULL ---- query IIIIIII rowsort label-3960 SELECT ALL * FROM tab3 AS cor0 WHERE - col4 IS NULL ---- query IIIIIII rowsort label-3960 SELECT ALL * FROM tab4 AS cor0 WHERE - col4 IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-3965 SELECT * FROM tab0 WHERE NOT + ( - CAST( NULL AS SIGNED ) ) * + + CAST( NULL AS SIGNED ) + - 75 + - + col3 + 76 / - 57 * + col3 + - col3 IS NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-3965 SELECT * FROM tab0 WHERE NOT + ( - CAST ( NULL AS INTEGER ) ) * + + CAST ( NULL AS INTEGER ) + - 75 + - + col3 + 76 / - 57 * + col3 + - col3 IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-3965 SELECT * FROM tab1 WHERE NOT + ( - CAST( NULL AS SIGNED ) ) * + + CAST( NULL AS SIGNED ) + - 75 + - + col3 + 76 / - 57 * + col3 + - col3 IS NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-3965 SELECT * FROM tab1 WHERE NOT + ( - CAST ( NULL AS INTEGER ) ) * + + CAST ( NULL AS INTEGER ) + - 75 + - + col3 + 76 / - 57 * + col3 + - col3 IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-3965 SELECT * FROM tab2 WHERE NOT + ( - CAST( NULL AS SIGNED ) ) * + + CAST( NULL AS SIGNED ) + - 75 + - + col3 + 76 / - 57 * + col3 + - col3 IS NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-3965 SELECT * FROM tab2 WHERE NOT + ( - CAST ( NULL AS INTEGER ) ) * + + CAST ( NULL AS INTEGER ) + - 75 + - + col3 + 76 / - 57 * + col3 + - col3 IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-3965 SELECT * FROM tab3 WHERE NOT + ( - CAST( NULL AS SIGNED ) ) * + + CAST( NULL AS SIGNED ) + - 75 + - + col3 + 76 / - 57 * + col3 + - col3 IS NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-3965 SELECT * FROM tab3 WHERE NOT + ( - CAST ( NULL AS INTEGER ) ) * + + CAST ( NULL AS INTEGER ) + - 75 + - + col3 + 76 / - 57 * + col3 + - col3 IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-3965 SELECT * FROM tab4 WHERE NOT + ( - CAST( NULL AS SIGNED ) ) * + + CAST( NULL AS SIGNED ) + - 75 + - + col3 + 76 / - 57 * + col3 + - col3 IS NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-3965 SELECT * FROM tab4 WHERE NOT + ( - CAST ( NULL AS INTEGER ) ) * + + CAST ( NULL AS INTEGER ) + - 75 + - + col3 + 76 / - 57 * + col3 + - col3 IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-3970 SELECT DISTINCT - - col4 FROM tab0 WHERE - + ( + CAST( NULL AS SIGNED ) ) NOT BETWEEN NULL AND NULL ---- skipif mysql # not compatible query I rowsort label-3970 SELECT DISTINCT - - col4 FROM tab0 WHERE - + ( + CAST ( NULL AS INTEGER ) ) NOT BETWEEN NULL AND NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-3970 SELECT DISTINCT - - col4 FROM tab1 WHERE - + ( + CAST( NULL AS SIGNED ) ) NOT BETWEEN NULL AND NULL ---- skipif mysql # not compatible query I rowsort label-3970 SELECT DISTINCT - - col4 FROM tab1 WHERE - + ( + CAST ( NULL AS INTEGER ) ) NOT BETWEEN NULL AND NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-3970 SELECT DISTINCT - - col4 FROM tab2 WHERE - + ( + CAST( NULL AS SIGNED ) ) NOT BETWEEN NULL AND NULL ---- skipif mysql # not compatible query I rowsort label-3970 SELECT DISTINCT - - col4 FROM tab2 WHERE - + ( + CAST ( NULL AS INTEGER ) ) NOT BETWEEN NULL AND NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-3970 SELECT DISTINCT - - col4 FROM tab3 WHERE - + ( + CAST( NULL AS SIGNED ) ) NOT BETWEEN NULL AND NULL ---- skipif mysql # not compatible query I rowsort label-3970 SELECT DISTINCT - - col4 FROM tab3 WHERE - + ( + CAST ( NULL AS INTEGER ) ) NOT BETWEEN NULL AND NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-3970 SELECT DISTINCT - - col4 FROM tab4 WHERE - + ( + CAST( NULL AS SIGNED ) ) NOT BETWEEN NULL AND NULL ---- skipif mysql # not compatible query I rowsort label-3970 SELECT DISTINCT - - col4 FROM tab4 WHERE - + ( + CAST ( NULL AS INTEGER ) ) NOT BETWEEN NULL AND NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-3975 SELECT DISTINCT + col0 col4 FROM tab0 cor0 WHERE NOT + col0 IS NOT NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-3975 SELECT DISTINCT + col0 col4 FROM tab1 cor0 WHERE NOT + col0 IS NOT NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-3975 SELECT DISTINCT + col0 col4 FROM tab2 cor0 WHERE NOT + col0 IS NOT NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-3975 SELECT DISTINCT + col0 col4 FROM tab3 cor0 WHERE NOT + col0 IS NOT NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-3975 SELECT DISTINCT + col0 col4 FROM tab4 cor0 WHERE NOT + col0 IS NOT NULL ---- query I rowsort label-3980 SELECT DISTINCT 95 * col3 * + col4 AS col2 FROM tab0 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-3980 SELECT DISTINCT 95 * col3 * + col4 AS col2 FROM tab1 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-3980 SELECT DISTINCT 95 * col3 * + col4 AS col2 FROM tab2 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-3980 SELECT DISTINCT 95 * col3 * + col4 AS col2 FROM tab3 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-3980 SELECT DISTINCT 95 * col3 * + col4 AS col2 FROM tab4 AS cor0 WHERE NOT NULL IS NULL ---- query IIIIIII rowsort label-3985 SELECT ALL * FROM tab0 AS cor0 WHERE NOT - 46 IS NOT NULL ---- query IIIIIII rowsort label-3985 SELECT ALL * FROM tab1 AS cor0 WHERE NOT - 46 IS NOT NULL ---- query IIIIIII rowsort label-3985 SELECT ALL * FROM tab2 AS cor0 WHERE NOT - 46 IS NOT NULL ---- query IIIIIII rowsort label-3985 SELECT ALL * FROM tab3 AS cor0 WHERE NOT - 46 IS NOT NULL ---- query IIIIIII rowsort label-3985 SELECT ALL * FROM tab4 AS cor0 WHERE NOT - 46 IS NOT NULL ---- query I rowsort label-3990 SELECT ALL - - 50 AS col5 FROM tab0 WHERE NOT col0 >= + ( col1 ) ---- 50 50 50 50 50 query I rowsort label-3990 SELECT ALL - - 50 AS col5 FROM tab1 WHERE NOT col0 >= + ( col1 ) ---- 50 50 50 50 50 query I rowsort label-3990 SELECT ALL - - 50 AS col5 FROM tab2 WHERE NOT col0 >= + ( col1 ) ---- 50 50 50 50 50 query I rowsort label-3990 SELECT ALL - - 50 AS col5 FROM tab3 WHERE NOT col0 >= + ( col1 ) ---- 50 50 50 50 50 query I rowsort label-3990 SELECT ALL - - 50 AS col5 FROM tab4 WHERE NOT col0 >= + ( col1 ) ---- 50 50 50 50 50 query I rowsort label-3995 SELECT + col1 AS col1 FROM tab0 WHERE - + col0 IS NULL ---- query I rowsort label-3995 SELECT + col1 AS col1 FROM tab1 WHERE - + col0 IS NULL ---- query I rowsort label-3995 SELECT + col1 AS col1 FROM tab2 WHERE - + col0 IS NULL ---- query I rowsort label-3995 SELECT + col1 AS col1 FROM tab3 WHERE - + col0 IS NULL ---- query I rowsort label-3995 SELECT + col1 AS col1 FROM tab4 WHERE - + col0 IS NULL ---- query II rowsort label-4000 SELECT ALL - 35, - 93 FROM tab0 WHERE NOT NULL IS NOT NULL ---- 20 values hashing to ff1053fb17a45a3f97a511d8e005218e query II rowsort label-4000 SELECT ALL - 35, - 93 FROM tab1 WHERE NOT NULL IS NOT NULL ---- 20 values hashing to ff1053fb17a45a3f97a511d8e005218e query II rowsort label-4000 SELECT ALL - 35, - 93 FROM tab2 WHERE NOT NULL IS NOT NULL ---- 20 values hashing to ff1053fb17a45a3f97a511d8e005218e query II rowsort label-4000 SELECT ALL - 35, - 93 FROM tab3 WHERE NOT NULL IS NOT NULL ---- 20 values hashing to ff1053fb17a45a3f97a511d8e005218e query II rowsort label-4000 SELECT ALL - 35, - 93 FROM tab4 WHERE NOT NULL IS NOT NULL ---- 20 values hashing to ff1053fb17a45a3f97a511d8e005218e onlyif mysql # aggregate syntax: query I rowsort label-4005 SELECT - COUNT( * ) col0 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-4005 SELECT - COUNT ( * ) col0 FROM tab0 AS cor0 WHERE NOT NULL IS NOT NULL ---- -10 onlyif mysql # aggregate syntax: query I rowsort label-4005 SELECT - COUNT( * ) col0 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-4005 SELECT - COUNT ( * ) col0 FROM tab1 AS cor0 WHERE NOT NULL IS NOT NULL ---- -10 onlyif mysql # aggregate syntax: query I rowsort label-4005 SELECT - COUNT( * ) col0 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-4005 SELECT - COUNT ( * ) col0 FROM tab2 AS cor0 WHERE NOT NULL IS NOT NULL ---- -10 onlyif mysql # aggregate syntax: query I rowsort label-4005 SELECT - COUNT( * ) col0 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-4005 SELECT - COUNT ( * ) col0 FROM tab3 AS cor0 WHERE NOT NULL IS NOT NULL ---- -10 onlyif mysql # aggregate syntax: query I rowsort label-4005 SELECT - COUNT( * ) col0 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-4005 SELECT - COUNT ( * ) col0 FROM tab4 AS cor0 WHERE NOT NULL IS NOT NULL ---- -10 query IIIIIII rowsort label-4010 SELECT ALL * FROM tab0 cor0 WHERE 98 + + - 18 + + - 81 = 3 * - col0 + - - col1 + - - col1 ---- query IIIIIII rowsort label-4010 SELECT ALL * FROM tab1 cor0 WHERE 98 + + - 18 + + - 81 = 3 * - col0 + - - col1 + - - col1 ---- query IIIIIII rowsort label-4010 SELECT ALL * FROM tab2 cor0 WHERE 98 + + - 18 + + - 81 = 3 * - col0 + - - col1 + - - col1 ---- query IIIIIII rowsort label-4010 SELECT ALL * FROM tab3 cor0 WHERE 98 + + - 18 + + - 81 = 3 * - col0 + - - col1 + - - col1 ---- query IIIIIII rowsort label-4010 SELECT ALL * FROM tab4 cor0 WHERE 98 + + - 18 + + - 81 = 3 * - col0 + - - col1 + - - col1 ---- onlyif mysql # CAST syntax: aggregate syntax: DECIMAL type: query I rowsort label-4015 SELECT MIN( CAST( 22 AS DECIMAL ) ) / 65 FROM tab0 WHERE NULL IS NOT NULL ---- NULL skipif mysql # not compatible query I rowsort label-4015 SELECT MIN ( CAST ( 22 AS REAL ) ) / 65 FROM tab0 WHERE NULL IS NOT NULL ---- NULL onlyif mysql # CAST syntax: aggregate syntax: DECIMAL type: query I rowsort label-4015 SELECT MIN( CAST( 22 AS DECIMAL ) ) / 65 FROM tab1 WHERE NULL IS NOT NULL ---- NULL skipif mysql # not compatible query I rowsort label-4015 SELECT MIN ( CAST ( 22 AS REAL ) ) / 65 FROM tab1 WHERE NULL IS NOT NULL ---- NULL onlyif mysql # CAST syntax: aggregate syntax: DECIMAL type: query I rowsort label-4015 SELECT MIN( CAST( 22 AS DECIMAL ) ) / 65 FROM tab2 WHERE NULL IS NOT NULL ---- NULL skipif mysql # not compatible query I rowsort label-4015 SELECT MIN ( CAST ( 22 AS REAL ) ) / 65 FROM tab2 WHERE NULL IS NOT NULL ---- NULL onlyif mysql # CAST syntax: aggregate syntax: DECIMAL type: query I rowsort label-4015 SELECT MIN( CAST( 22 AS DECIMAL ) ) / 65 FROM tab3 WHERE NULL IS NOT NULL ---- NULL skipif mysql # not compatible query I rowsort label-4015 SELECT MIN ( CAST ( 22 AS REAL ) ) / 65 FROM tab3 WHERE NULL IS NOT NULL ---- NULL onlyif mysql # CAST syntax: aggregate syntax: DECIMAL type: query I rowsort label-4015 SELECT MIN( CAST( 22 AS DECIMAL ) ) / 65 FROM tab4 WHERE NULL IS NOT NULL ---- NULL skipif mysql # not compatible query I rowsort label-4015 SELECT MIN ( CAST ( 22 AS REAL ) ) / 65 FROM tab4 WHERE NULL IS NOT NULL ---- NULL query I rowsort label-4020 SELECT DISTINCT + col4 FROM tab0 AS cor0 WHERE + col3 + - - col0 IS NULL ---- query I rowsort label-4020 SELECT DISTINCT + col4 FROM tab1 AS cor0 WHERE + col3 + - - col0 IS NULL ---- query I rowsort label-4020 SELECT DISTINCT + col4 FROM tab2 AS cor0 WHERE + col3 + - - col0 IS NULL ---- query I rowsort label-4020 SELECT DISTINCT + col4 FROM tab3 AS cor0 WHERE + col3 + - - col0 IS NULL ---- query I rowsort label-4020 SELECT DISTINCT + col4 FROM tab4 AS cor0 WHERE + col3 + - - col0 IS NULL ---- query IIIIIII rowsort label-4025 SELECT ALL * FROM tab0 AS cor0 WHERE - ( + col3 ) IS NULL ---- query IIIIIII rowsort label-4025 SELECT ALL * FROM tab1 AS cor0 WHERE - ( + col3 ) IS NULL ---- query IIIIIII rowsort label-4025 SELECT ALL * FROM tab2 AS cor0 WHERE - ( + col3 ) IS NULL ---- query IIIIIII rowsort label-4025 SELECT ALL * FROM tab3 AS cor0 WHERE - ( + col3 ) IS NULL ---- query IIIIIII rowsort label-4025 SELECT ALL * FROM tab4 AS cor0 WHERE - ( + col3 ) IS NULL ---- query I rowsort label-4030 SELECT 87 / + - 9 FROM tab0 WHERE NULL > NULL ---- query I rowsort label-4030 SELECT 87 / + - 9 FROM tab1 WHERE NULL > NULL ---- query I rowsort label-4030 SELECT 87 / + - 9 FROM tab2 WHERE NULL > NULL ---- query I rowsort label-4030 SELECT 87 / + - 9 FROM tab3 WHERE NULL > NULL ---- query I rowsort label-4030 SELECT 87 / + - 9 FROM tab4 WHERE NULL > NULL ---- onlyif mysql # DIV for integer division: query I rowsort label-4035 SELECT - 93 + - col3 DIV - 49 + - + col0 AS col4 FROM tab0 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 63755d33c187918992ea01293b1ffe47 skipif mysql # not compatible query I rowsort label-4035 SELECT - 93 + - col3 / - 49 + - + col0 AS col4 FROM tab0 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 63755d33c187918992ea01293b1ffe47 onlyif mysql # DIV for integer division: query I rowsort label-4035 SELECT - 93 + - col3 DIV - 49 + - + col0 AS col4 FROM tab1 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 63755d33c187918992ea01293b1ffe47 skipif mysql # not compatible query I rowsort label-4035 SELECT - 93 + - col3 / - 49 + - + col0 AS col4 FROM tab1 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 63755d33c187918992ea01293b1ffe47 onlyif mysql # DIV for integer division: query I rowsort label-4035 SELECT - 93 + - col3 DIV - 49 + - + col0 AS col4 FROM tab2 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 63755d33c187918992ea01293b1ffe47 skipif mysql # not compatible query I rowsort label-4035 SELECT - 93 + - col3 / - 49 + - + col0 AS col4 FROM tab2 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 63755d33c187918992ea01293b1ffe47 onlyif mysql # DIV for integer division: query I rowsort label-4035 SELECT - 93 + - col3 DIV - 49 + - + col0 AS col4 FROM tab3 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 63755d33c187918992ea01293b1ffe47 skipif mysql # not compatible query I rowsort label-4035 SELECT - 93 + - col3 / - 49 + - + col0 AS col4 FROM tab3 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 63755d33c187918992ea01293b1ffe47 onlyif mysql # DIV for integer division: query I rowsort label-4035 SELECT - 93 + - col3 DIV - 49 + - + col0 AS col4 FROM tab4 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 63755d33c187918992ea01293b1ffe47 skipif mysql # not compatible query I rowsort label-4035 SELECT - 93 + - col3 / - 49 + - + col0 AS col4 FROM tab4 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 63755d33c187918992ea01293b1ffe47 query I rowsort label-4040 SELECT DISTINCT - 94 FROM tab0 AS cor0 WHERE NOT NULL <> NULL ---- query I rowsort label-4040 SELECT DISTINCT - 94 FROM tab1 AS cor0 WHERE NOT NULL <> NULL ---- query I rowsort label-4040 SELECT DISTINCT - 94 FROM tab2 AS cor0 WHERE NOT NULL <> NULL ---- query I rowsort label-4040 SELECT DISTINCT - 94 FROM tab3 AS cor0 WHERE NOT NULL <> NULL ---- query I rowsort label-4040 SELECT DISTINCT - 94 FROM tab4 AS cor0 WHERE NOT NULL <> NULL ---- onlyif mysql # aggregate syntax: query I rowsort label-4045 SELECT - SUM( ALL 83 ) FROM tab0 WHERE - 7 NOT BETWEEN col4 AND NULL ---- -830 skipif mysql # not compatible query I rowsort label-4045 SELECT - SUM ( ALL 83 ) FROM tab0 WHERE - 7 NOT BETWEEN col4 AND NULL ---- -830 onlyif mysql # aggregate syntax: query I rowsort label-4045 SELECT - SUM( ALL 83 ) FROM tab1 WHERE - 7 NOT BETWEEN col4 AND NULL ---- -830 skipif mysql # not compatible query I rowsort label-4045 SELECT - SUM ( ALL 83 ) FROM tab1 WHERE - 7 NOT BETWEEN col4 AND NULL ---- -830 onlyif mysql # aggregate syntax: query I rowsort label-4045 SELECT - SUM( ALL 83 ) FROM tab2 WHERE - 7 NOT BETWEEN col4 AND NULL ---- -830 skipif mysql # not compatible query I rowsort label-4045 SELECT - SUM ( ALL 83 ) FROM tab2 WHERE - 7 NOT BETWEEN col4 AND NULL ---- -830 onlyif mysql # aggregate syntax: query I rowsort label-4045 SELECT - SUM( ALL 83 ) FROM tab3 WHERE - 7 NOT BETWEEN col4 AND NULL ---- -830 skipif mysql # not compatible query I rowsort label-4045 SELECT - SUM ( ALL 83 ) FROM tab3 WHERE - 7 NOT BETWEEN col4 AND NULL ---- -830 onlyif mysql # aggregate syntax: query I rowsort label-4045 SELECT - SUM( ALL 83 ) FROM tab4 WHERE - 7 NOT BETWEEN col4 AND NULL ---- -830 skipif mysql # not compatible query I rowsort label-4045 SELECT - SUM ( ALL 83 ) FROM tab4 WHERE - 7 NOT BETWEEN col4 AND NULL ---- -830 onlyif mysql # DIV for integer division: query I rowsort label-4050 SELECT 90 + 97 - 54 DIV + 92 AS col2 FROM tab0 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 0317cbff776bd6ae9fd3f3b87625152a skipif mysql # not compatible query I rowsort label-4050 SELECT 90 + 97 - 54 / + 92 AS col2 FROM tab0 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 0317cbff776bd6ae9fd3f3b87625152a onlyif mysql # DIV for integer division: query I rowsort label-4050 SELECT 90 + 97 - 54 DIV + 92 AS col2 FROM tab1 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 0317cbff776bd6ae9fd3f3b87625152a skipif mysql # not compatible query I rowsort label-4050 SELECT 90 + 97 - 54 / + 92 AS col2 FROM tab1 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 0317cbff776bd6ae9fd3f3b87625152a onlyif mysql # DIV for integer division: query I rowsort label-4050 SELECT 90 + 97 - 54 DIV + 92 AS col2 FROM tab2 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 0317cbff776bd6ae9fd3f3b87625152a skipif mysql # not compatible query I rowsort label-4050 SELECT 90 + 97 - 54 / + 92 AS col2 FROM tab2 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 0317cbff776bd6ae9fd3f3b87625152a onlyif mysql # DIV for integer division: query I rowsort label-4050 SELECT 90 + 97 - 54 DIV + 92 AS col2 FROM tab3 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 0317cbff776bd6ae9fd3f3b87625152a skipif mysql # not compatible query I rowsort label-4050 SELECT 90 + 97 - 54 / + 92 AS col2 FROM tab3 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 0317cbff776bd6ae9fd3f3b87625152a onlyif mysql # DIV for integer division: query I rowsort label-4050 SELECT 90 + 97 - 54 DIV + 92 AS col2 FROM tab4 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 0317cbff776bd6ae9fd3f3b87625152a skipif mysql # not compatible query I rowsort label-4050 SELECT 90 + 97 - 54 / + 92 AS col2 FROM tab4 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 0317cbff776bd6ae9fd3f3b87625152a query I rowsort label-4055 SELECT ALL + col1 AS col5 FROM tab0 AS cor0 WHERE NOT NULL <> ( - + col4 ) ---- query I rowsort label-4055 SELECT ALL + col1 AS col5 FROM tab1 AS cor0 WHERE NOT NULL <> ( - + col4 ) ---- query I rowsort label-4055 SELECT ALL + col1 AS col5 FROM tab2 AS cor0 WHERE NOT NULL <> ( - + col4 ) ---- query I rowsort label-4055 SELECT ALL + col1 AS col5 FROM tab3 AS cor0 WHERE NOT NULL <> ( - + col4 ) ---- query I rowsort label-4055 SELECT ALL + col1 AS col5 FROM tab4 AS cor0 WHERE NOT NULL <> ( - + col4 ) ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-4060 SELECT DISTINCT col1 col0 FROM tab0 WHERE NOT NULL = + - col0 * + col3 + + 13 ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-4060 SELECT DISTINCT col1 col0 FROM tab1 WHERE NOT NULL = + - col0 * + col3 + + 13 ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-4060 SELECT DISTINCT col1 col0 FROM tab2 WHERE NOT NULL = + - col0 * + col3 + + 13 ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-4060 SELECT DISTINCT col1 col0 FROM tab3 WHERE NOT NULL = + - col0 * + col3 + + 13 ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-4060 SELECT DISTINCT col1 col0 FROM tab4 WHERE NOT NULL = + - col0 * + col3 + + 13 ---- query IIIIIII rowsort label-4065 SELECT ALL * FROM tab0 WHERE NOT - + col4 <> NULL ---- query IIIIIII rowsort label-4065 SELECT ALL * FROM tab1 WHERE NOT - + col4 <> NULL ---- query IIIIIII rowsort label-4065 SELECT ALL * FROM tab2 WHERE NOT - + col4 <> NULL ---- query IIIIIII rowsort label-4065 SELECT ALL * FROM tab3 WHERE NOT - + col4 <> NULL ---- query IIIIIII rowsort label-4065 SELECT ALL * FROM tab4 WHERE NOT - + col4 <> NULL ---- query I rowsort label-4070 SELECT ALL + 76 AS col0 FROM tab0 WHERE NOT + col5 IS NULL ---- 10 values hashing to 83dda2f68da110a49609e1ba8bc9e928 query I rowsort label-4070 SELECT ALL + 76 AS col0 FROM tab1 WHERE NOT + col5 IS NULL ---- 10 values hashing to 83dda2f68da110a49609e1ba8bc9e928 query I rowsort label-4070 SELECT ALL + 76 AS col0 FROM tab2 WHERE NOT + col5 IS NULL ---- 10 values hashing to 83dda2f68da110a49609e1ba8bc9e928 query I rowsort label-4070 SELECT ALL + 76 AS col0 FROM tab3 WHERE NOT + col5 IS NULL ---- 10 values hashing to 83dda2f68da110a49609e1ba8bc9e928 query I rowsort label-4070 SELECT ALL + 76 AS col0 FROM tab4 WHERE NOT + col5 IS NULL ---- 10 values hashing to 83dda2f68da110a49609e1ba8bc9e928 skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-4075 SELECT DISTINCT ( - col1 ) + col4 col5 FROM tab0 WHERE NOT ( 90 ) IS NOT NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-4075 SELECT DISTINCT ( - col1 ) + col4 col5 FROM tab1 WHERE NOT ( 90 ) IS NOT NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-4075 SELECT DISTINCT ( - col1 ) + col4 col5 FROM tab2 WHERE NOT ( 90 ) IS NOT NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-4075 SELECT DISTINCT ( - col1 ) + col4 col5 FROM tab3 WHERE NOT ( 90 ) IS NOT NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-4075 SELECT DISTINCT ( - col1 ) + col4 col5 FROM tab4 WHERE NOT ( 90 ) IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-4080 SELECT ALL + col5 AS col4 FROM tab0 cor0 WHERE + CAST( - col1 AS SIGNED ) IS NOT NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d skipif mysql # not compatible query I rowsort label-4080 SELECT ALL + col5 AS col4 FROM tab0 cor0 WHERE + CAST ( - col1 AS INTEGER ) IS NOT NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-4080 SELECT ALL + col5 AS col4 FROM tab1 cor0 WHERE + CAST( - col1 AS SIGNED ) IS NOT NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d skipif mysql # not compatible query I rowsort label-4080 SELECT ALL + col5 AS col4 FROM tab1 cor0 WHERE + CAST ( - col1 AS INTEGER ) IS NOT NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-4080 SELECT ALL + col5 AS col4 FROM tab2 cor0 WHERE + CAST( - col1 AS SIGNED ) IS NOT NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d skipif mysql # not compatible query I rowsort label-4080 SELECT ALL + col5 AS col4 FROM tab2 cor0 WHERE + CAST ( - col1 AS INTEGER ) IS NOT NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-4080 SELECT ALL + col5 AS col4 FROM tab3 cor0 WHERE + CAST( - col1 AS SIGNED ) IS NOT NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d skipif mysql # not compatible query I rowsort label-4080 SELECT ALL + col5 AS col4 FROM tab3 cor0 WHERE + CAST ( - col1 AS INTEGER ) IS NOT NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-4080 SELECT ALL + col5 AS col4 FROM tab4 cor0 WHERE + CAST( - col1 AS SIGNED ) IS NOT NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d skipif mysql # not compatible query I rowsort label-4080 SELECT ALL + col5 AS col4 FROM tab4 cor0 WHERE + CAST ( - col1 AS INTEGER ) IS NOT NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d onlyif mysql # aggregate syntax: DIV for integer division: query I rowsort label-4085 SELECT ALL + - MAX( - 52 ) DIV - - COUNT( * ) + COUNT( ALL col1 ) FROM tab0 AS cor0 WHERE col0 < + col4 ---- 20 skipif mysql # not compatible query I rowsort label-4085 SELECT ALL + - MAX ( - 52 ) / - - COUNT ( * ) + COUNT ( ALL col1 ) FROM tab0 AS cor0 WHERE col0 < + col4 ---- 20 onlyif mysql # aggregate syntax: DIV for integer division: query I rowsort label-4085 SELECT ALL + - MAX( - 52 ) DIV - - COUNT( * ) + COUNT( ALL col1 ) FROM tab1 AS cor0 WHERE col0 < + col4 ---- 20 skipif mysql # not compatible query I rowsort label-4085 SELECT ALL + - MAX ( - 52 ) / - - COUNT ( * ) + COUNT ( ALL col1 ) FROM tab1 AS cor0 WHERE col0 < + col4 ---- 20 onlyif mysql # aggregate syntax: DIV for integer division: query I rowsort label-4085 SELECT ALL + - MAX( - 52 ) DIV - - COUNT( * ) + COUNT( ALL col1 ) FROM tab2 AS cor0 WHERE col0 < + col4 ---- 20 skipif mysql # not compatible query I rowsort label-4085 SELECT ALL + - MAX ( - 52 ) / - - COUNT ( * ) + COUNT ( ALL col1 ) FROM tab2 AS cor0 WHERE col0 < + col4 ---- 20 onlyif mysql # aggregate syntax: DIV for integer division: query I rowsort label-4085 SELECT ALL + - MAX( - 52 ) DIV - - COUNT( * ) + COUNT( ALL col1 ) FROM tab3 AS cor0 WHERE col0 < + col4 ---- 20 skipif mysql # not compatible query I rowsort label-4085 SELECT ALL + - MAX ( - 52 ) / - - COUNT ( * ) + COUNT ( ALL col1 ) FROM tab3 AS cor0 WHERE col0 < + col4 ---- 20 onlyif mysql # aggregate syntax: DIV for integer division: query I rowsort label-4085 SELECT ALL + - MAX( - 52 ) DIV - - COUNT( * ) + COUNT( ALL col1 ) FROM tab4 AS cor0 WHERE col0 < + col4 ---- 20 skipif mysql # not compatible query I rowsort label-4085 SELECT ALL + - MAX ( - 52 ) / - - COUNT ( * ) + COUNT ( ALL col1 ) FROM tab4 AS cor0 WHERE col0 < + col4 ---- 20 query IIIIIII rowsort label-4090 SELECT * FROM tab0 WHERE ( NOT + ( - col1 ) < NULL ) ---- query IIIIIII rowsort label-4090 SELECT * FROM tab1 WHERE ( NOT + ( - col1 ) < NULL ) ---- query IIIIIII rowsort label-4090 SELECT * FROM tab2 WHERE ( NOT + ( - col1 ) < NULL ) ---- query IIIIIII rowsort label-4090 SELECT * FROM tab3 WHERE ( NOT + ( - col1 ) < NULL ) ---- query IIIIIII rowsort label-4090 SELECT * FROM tab4 WHERE ( NOT + ( - col1 ) < NULL ) ---- query IIIIIII rowsort label-4095 SELECT * FROM tab0 WHERE ( col3 * + 55 * 44 + 52 BETWEEN NULL AND NULL ) ---- query IIIIIII rowsort label-4095 SELECT * FROM tab1 WHERE ( col3 * + 55 * 44 + 52 BETWEEN NULL AND NULL ) ---- query IIIIIII rowsort label-4095 SELECT * FROM tab2 WHERE ( col3 * + 55 * 44 + 52 BETWEEN NULL AND NULL ) ---- query IIIIIII rowsort label-4095 SELECT * FROM tab3 WHERE ( col3 * + 55 * 44 + 52 BETWEEN NULL AND NULL ) ---- query IIIIIII rowsort label-4095 SELECT * FROM tab4 WHERE ( col3 * + 55 * 44 + 52 BETWEEN NULL AND NULL ) ---- query IIIIIII rowsort label-4100 SELECT * FROM tab0 AS cor0 WHERE - col3 = NULL ---- query IIIIIII rowsort label-4100 SELECT * FROM tab1 AS cor0 WHERE - col3 = NULL ---- query IIIIIII rowsort label-4100 SELECT * FROM tab2 AS cor0 WHERE - col3 = NULL ---- query IIIIIII rowsort label-4100 SELECT * FROM tab3 AS cor0 WHERE - col3 = NULL ---- query IIIIIII rowsort label-4100 SELECT * FROM tab4 AS cor0 WHERE - col3 = NULL ---- query IIIIIII rowsort label-4105 SELECT * FROM tab0 cor0 WHERE NOT ( NULL ) BETWEEN NULL AND + 24 * + col0 ---- query IIIIIII rowsort label-4105 SELECT * FROM tab1 cor0 WHERE NOT ( NULL ) BETWEEN NULL AND + 24 * + col0 ---- query IIIIIII rowsort label-4105 SELECT * FROM tab2 cor0 WHERE NOT ( NULL ) BETWEEN NULL AND + 24 * + col0 ---- query IIIIIII rowsort label-4105 SELECT * FROM tab3 cor0 WHERE NOT ( NULL ) BETWEEN NULL AND + 24 * + col0 ---- query IIIIIII rowsort label-4105 SELECT * FROM tab4 cor0 WHERE NOT ( NULL ) BETWEEN NULL AND + 24 * + col0 ---- query I rowsort label-4110 SELECT ALL + col3 AS col1 FROM tab0 WHERE ( col1 ) IS NULL ---- query I rowsort label-4110 SELECT ALL + col3 AS col1 FROM tab1 WHERE ( col1 ) IS NULL ---- query I rowsort label-4110 SELECT ALL + col3 AS col1 FROM tab2 WHERE ( col1 ) IS NULL ---- query I rowsort label-4110 SELECT ALL + col3 AS col1 FROM tab3 WHERE ( col1 ) IS NULL ---- query I rowsort label-4110 SELECT ALL + col3 AS col1 FROM tab4 WHERE ( col1 ) IS NULL ---- query IIIIIII rowsort label-4115 SELECT * FROM tab0 WHERE NOT NULL > - col4 + - col4 ---- query IIIIIII rowsort label-4115 SELECT * FROM tab1 WHERE NOT NULL > - col4 + - col4 ---- query IIIIIII rowsort label-4115 SELECT * FROM tab2 WHERE NOT NULL > - col4 + - col4 ---- query IIIIIII rowsort label-4115 SELECT * FROM tab3 WHERE NOT NULL > - col4 + - col4 ---- query IIIIIII rowsort label-4115 SELECT * FROM tab4 WHERE NOT NULL > - col4 + - col4 ---- query IIIIIII rowsort label-4120 SELECT ALL * FROM tab0 WHERE NOT - 29 IS NOT NULL ---- query IIIIIII rowsort label-4120 SELECT ALL * FROM tab1 WHERE NOT - 29 IS NOT NULL ---- query IIIIIII rowsort label-4120 SELECT ALL * FROM tab2 WHERE NOT - 29 IS NOT NULL ---- query IIIIIII rowsort label-4120 SELECT ALL * FROM tab3 WHERE NOT - 29 IS NOT NULL ---- query IIIIIII rowsort label-4120 SELECT ALL * FROM tab4 WHERE NOT - 29 IS NOT NULL ---- query IIIIIII rowsort label-4125 SELECT * FROM tab0 AS cor0 WHERE col0 * 66 IS NULL ---- query IIIIIII rowsort label-4125 SELECT * FROM tab1 AS cor0 WHERE col0 * 66 IS NULL ---- query IIIIIII rowsort label-4125 SELECT * FROM tab2 AS cor0 WHERE col0 * 66 IS NULL ---- query IIIIIII rowsort label-4125 SELECT * FROM tab3 AS cor0 WHERE col0 * 66 IS NULL ---- query IIIIIII rowsort label-4125 SELECT * FROM tab4 AS cor0 WHERE col0 * 66 IS NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query II rowsort label-4130 SELECT - + col0 AS col3, - col3 col2 FROM tab0 AS cor0 WHERE ( NULL ) IS NULL ---- 20 values hashing to c3c530fa75069e299a8196ea8715da64 skipif postgresql # PostgreSQL requires AS when renaming output columns query II rowsort label-4130 SELECT - + col0 AS col3, - col3 col2 FROM tab1 AS cor0 WHERE ( NULL ) IS NULL ---- 20 values hashing to c3c530fa75069e299a8196ea8715da64 skipif postgresql # PostgreSQL requires AS when renaming output columns query II rowsort label-4130 SELECT - + col0 AS col3, - col3 col2 FROM tab2 AS cor0 WHERE ( NULL ) IS NULL ---- 20 values hashing to c3c530fa75069e299a8196ea8715da64 skipif postgresql # PostgreSQL requires AS when renaming output columns query II rowsort label-4130 SELECT - + col0 AS col3, - col3 col2 FROM tab3 AS cor0 WHERE ( NULL ) IS NULL ---- 20 values hashing to c3c530fa75069e299a8196ea8715da64 skipif postgresql # PostgreSQL requires AS when renaming output columns query II rowsort label-4130 SELECT - + col0 AS col3, - col3 col2 FROM tab4 AS cor0 WHERE ( NULL ) IS NULL ---- 20 values hashing to c3c530fa75069e299a8196ea8715da64 query IIIIIII rowsort label-4135 SELECT ALL * FROM tab0 AS cor0 WHERE NOT NULL >= 54 ---- query IIIIIII rowsort label-4135 SELECT ALL * FROM tab1 AS cor0 WHERE NOT NULL >= 54 ---- query IIIIIII rowsort label-4135 SELECT ALL * FROM tab2 AS cor0 WHERE NOT NULL >= 54 ---- query IIIIIII rowsort label-4135 SELECT ALL * FROM tab3 AS cor0 WHERE NOT NULL >= 54 ---- query IIIIIII rowsort label-4135 SELECT ALL * FROM tab4 AS cor0 WHERE NOT NULL >= 54 ---- onlyif mysql # aggregate syntax: query I rowsort label-4140 SELECT + COUNT( * ) FROM tab0 AS cor0 WHERE + 8 * - + col4 NOT BETWEEN NULL AND - - 92 * + 1 ---- 0 skipif mysql # not compatible query I rowsort label-4140 SELECT + COUNT ( * ) FROM tab0 AS cor0 WHERE + 8 * - + col4 NOT BETWEEN NULL AND - - 92 * + 1 ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-4140 SELECT + COUNT( * ) FROM tab1 AS cor0 WHERE + 8 * - + col4 NOT BETWEEN NULL AND - - 92 * + 1 ---- 0 skipif mysql # not compatible query I rowsort label-4140 SELECT + COUNT ( * ) FROM tab1 AS cor0 WHERE + 8 * - + col4 NOT BETWEEN NULL AND - - 92 * + 1 ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-4140 SELECT + COUNT( * ) FROM tab2 AS cor0 WHERE + 8 * - + col4 NOT BETWEEN NULL AND - - 92 * + 1 ---- 0 skipif mysql # not compatible query I rowsort label-4140 SELECT + COUNT ( * ) FROM tab2 AS cor0 WHERE + 8 * - + col4 NOT BETWEEN NULL AND - - 92 * + 1 ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-4140 SELECT + COUNT( * ) FROM tab3 AS cor0 WHERE + 8 * - + col4 NOT BETWEEN NULL AND - - 92 * + 1 ---- 0 skipif mysql # not compatible query I rowsort label-4140 SELECT + COUNT ( * ) FROM tab3 AS cor0 WHERE + 8 * - + col4 NOT BETWEEN NULL AND - - 92 * + 1 ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-4140 SELECT + COUNT( * ) FROM tab4 AS cor0 WHERE + 8 * - + col4 NOT BETWEEN NULL AND - - 92 * + 1 ---- 0 skipif mysql # not compatible query I rowsort label-4140 SELECT + COUNT ( * ) FROM tab4 AS cor0 WHERE + 8 * - + col4 NOT BETWEEN NULL AND - - 92 * + 1 ---- 0 query IIIIIII rowsort label-4145 SELECT * FROM tab0 WHERE NOT + 63 IS NOT NULL ---- query IIIIIII rowsort label-4145 SELECT * FROM tab1 WHERE NOT + 63 IS NOT NULL ---- query IIIIIII rowsort label-4145 SELECT * FROM tab2 WHERE NOT + 63 IS NOT NULL ---- query IIIIIII rowsort label-4145 SELECT * FROM tab3 WHERE NOT + 63 IS NOT NULL ---- query IIIIIII rowsort label-4145 SELECT * FROM tab4 WHERE NOT + 63 IS NOT NULL ---- query I rowsort label-4150 SELECT + - col3 + + ( - 81 ) + - 20 AS col2 FROM tab0 WHERE NOT NULL NOT BETWEEN NULL AND NULL ---- query I rowsort label-4150 SELECT + - col3 + + ( - 81 ) + - 20 AS col2 FROM tab1 WHERE NOT NULL NOT BETWEEN NULL AND NULL ---- query I rowsort label-4150 SELECT + - col3 + + ( - 81 ) + - 20 AS col2 FROM tab2 WHERE NOT NULL NOT BETWEEN NULL AND NULL ---- query I rowsort label-4150 SELECT + - col3 + + ( - 81 ) + - 20 AS col2 FROM tab3 WHERE NOT NULL NOT BETWEEN NULL AND NULL ---- query I rowsort label-4150 SELECT + - col3 + + ( - 81 ) + - 20 AS col2 FROM tab4 WHERE NOT NULL NOT BETWEEN NULL AND NULL ---- onlyif mysql # CAST syntax: DECIMAL type: query IIIIIII rowsort label-4155 SELECT * FROM tab0 AS cor0 WHERE ( - + 27 ) BETWEEN - + col1 * - CAST( NULL AS DECIMAL ) AND + - 72 ---- skipif mysql # not compatible query IIIIIII rowsort label-4155 SELECT * FROM tab0 AS cor0 WHERE ( - + 27 ) BETWEEN - + col1 * - CAST ( NULL AS REAL ) AND + - 72 ---- onlyif mysql # CAST syntax: DECIMAL type: query IIIIIII rowsort label-4155 SELECT * FROM tab1 AS cor0 WHERE ( - + 27 ) BETWEEN - + col1 * - CAST( NULL AS DECIMAL ) AND + - 72 ---- skipif mysql # not compatible query IIIIIII rowsort label-4155 SELECT * FROM tab1 AS cor0 WHERE ( - + 27 ) BETWEEN - + col1 * - CAST ( NULL AS REAL ) AND + - 72 ---- onlyif mysql # CAST syntax: DECIMAL type: query IIIIIII rowsort label-4155 SELECT * FROM tab2 AS cor0 WHERE ( - + 27 ) BETWEEN - + col1 * - CAST( NULL AS DECIMAL ) AND + - 72 ---- skipif mysql # not compatible query IIIIIII rowsort label-4155 SELECT * FROM tab2 AS cor0 WHERE ( - + 27 ) BETWEEN - + col1 * - CAST ( NULL AS REAL ) AND + - 72 ---- onlyif mysql # CAST syntax: DECIMAL type: query IIIIIII rowsort label-4155 SELECT * FROM tab3 AS cor0 WHERE ( - + 27 ) BETWEEN - + col1 * - CAST( NULL AS DECIMAL ) AND + - 72 ---- skipif mysql # not compatible query IIIIIII rowsort label-4155 SELECT * FROM tab3 AS cor0 WHERE ( - + 27 ) BETWEEN - + col1 * - CAST ( NULL AS REAL ) AND + - 72 ---- onlyif mysql # CAST syntax: DECIMAL type: query IIIIIII rowsort label-4155 SELECT * FROM tab4 AS cor0 WHERE ( - + 27 ) BETWEEN - + col1 * - CAST( NULL AS DECIMAL ) AND + - 72 ---- skipif mysql # not compatible query IIIIIII rowsort label-4155 SELECT * FROM tab4 AS cor0 WHERE ( - + 27 ) BETWEEN - + col1 * - CAST ( NULL AS REAL ) AND + - 72 ---- query IIIIIII rowsort label-4160 SELECT * FROM tab0 WHERE NOT - + 25 BETWEEN NULL AND + col4 ---- query IIIIIII rowsort label-4160 SELECT * FROM tab1 WHERE NOT - + 25 BETWEEN NULL AND + col4 ---- query IIIIIII rowsort label-4160 SELECT * FROM tab2 WHERE NOT - + 25 BETWEEN NULL AND + col4 ---- query IIIIIII rowsort label-4160 SELECT * FROM tab3 WHERE NOT - + 25 BETWEEN NULL AND + col4 ---- query IIIIIII rowsort label-4160 SELECT * FROM tab4 WHERE NOT - + 25 BETWEEN NULL AND + col4 ---- onlyif mysql # aggregate syntax: query I rowsort label-4165 SELECT ALL COUNT( * ) FROM tab0 WHERE + col5 IS NULL ---- 0 skipif mysql # not compatible query I rowsort label-4165 SELECT ALL COUNT ( * ) FROM tab0 WHERE + col5 IS NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-4165 SELECT ALL COUNT( * ) FROM tab1 WHERE + col5 IS NULL ---- 0 skipif mysql # not compatible query I rowsort label-4165 SELECT ALL COUNT ( * ) FROM tab1 WHERE + col5 IS NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-4165 SELECT ALL COUNT( * ) FROM tab2 WHERE + col5 IS NULL ---- 0 skipif mysql # not compatible query I rowsort label-4165 SELECT ALL COUNT ( * ) FROM tab2 WHERE + col5 IS NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-4165 SELECT ALL COUNT( * ) FROM tab3 WHERE + col5 IS NULL ---- 0 skipif mysql # not compatible query I rowsort label-4165 SELECT ALL COUNT ( * ) FROM tab3 WHERE + col5 IS NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-4165 SELECT ALL COUNT( * ) FROM tab4 WHERE + col5 IS NULL ---- 0 skipif mysql # not compatible query I rowsort label-4165 SELECT ALL COUNT ( * ) FROM tab4 WHERE + col5 IS NULL ---- 0 query IIIIIII rowsort label-4170 SELECT * FROM tab0 AS cor0 WHERE col4 * + col3 BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-4170 SELECT * FROM tab1 AS cor0 WHERE col4 * + col3 BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-4170 SELECT * FROM tab2 AS cor0 WHERE col4 * + col3 BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-4170 SELECT * FROM tab3 AS cor0 WHERE col4 * + col3 BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-4170 SELECT * FROM tab4 AS cor0 WHERE col4 * + col3 BETWEEN NULL AND NULL ---- query I rowsort label-4175 SELECT DISTINCT + - col4 FROM tab0 WHERE - - 10 IS NULL ---- query I rowsort label-4175 SELECT DISTINCT + - col4 FROM tab1 WHERE - - 10 IS NULL ---- query I rowsort label-4175 SELECT DISTINCT + - col4 FROM tab2 WHERE - - 10 IS NULL ---- query I rowsort label-4175 SELECT DISTINCT + - col4 FROM tab3 WHERE - - 10 IS NULL ---- query I rowsort label-4175 SELECT DISTINCT + - col4 FROM tab4 WHERE - - 10 IS NULL ---- query IIIIIII rowsort label-4180 SELECT ALL * FROM tab0 WHERE NOT + - 50 IS NOT NULL ---- query IIIIIII rowsort label-4180 SELECT ALL * FROM tab1 WHERE NOT + - 50 IS NOT NULL ---- query IIIIIII rowsort label-4180 SELECT ALL * FROM tab2 WHERE NOT + - 50 IS NOT NULL ---- query IIIIIII rowsort label-4180 SELECT ALL * FROM tab3 WHERE NOT + - 50 IS NOT NULL ---- query IIIIIII rowsort label-4180 SELECT ALL * FROM tab4 WHERE NOT + - 50 IS NOT NULL ---- query IIIIIII rowsort label-4185 SELECT * FROM tab0 AS cor0 WHERE NOT 35 IS NOT NULL ---- query IIIIIII rowsort label-4185 SELECT * FROM tab1 AS cor0 WHERE NOT 35 IS NOT NULL ---- query IIIIIII rowsort label-4185 SELECT * FROM tab2 AS cor0 WHERE NOT 35 IS NOT NULL ---- query IIIIIII rowsort label-4185 SELECT * FROM tab3 AS cor0 WHERE NOT 35 IS NOT NULL ---- query IIIIIII rowsort label-4185 SELECT * FROM tab4 AS cor0 WHERE NOT 35 IS NOT NULL ---- query IIIIIII rowsort label-4190 SELECT ALL * FROM tab0 AS cor0 WHERE NOT - 68 >= NULL ---- query IIIIIII rowsort label-4190 SELECT ALL * FROM tab1 AS cor0 WHERE NOT - 68 >= NULL ---- query IIIIIII rowsort label-4190 SELECT ALL * FROM tab2 AS cor0 WHERE NOT - 68 >= NULL ---- query IIIIIII rowsort label-4190 SELECT ALL * FROM tab3 AS cor0 WHERE NOT - 68 >= NULL ---- query IIIIIII rowsort label-4190 SELECT ALL * FROM tab4 AS cor0 WHERE NOT - 68 >= NULL ---- query I rowsort label-4195 SELECT - 64 AS col2 FROM tab0 AS cor0 WHERE ( NULL ) >= - col4 ---- query I rowsort label-4195 SELECT - 64 AS col2 FROM tab1 AS cor0 WHERE ( NULL ) >= - col4 ---- query I rowsort label-4195 SELECT - 64 AS col2 FROM tab2 AS cor0 WHERE ( NULL ) >= - col4 ---- query I rowsort label-4195 SELECT - 64 AS col2 FROM tab3 AS cor0 WHERE ( NULL ) >= - col4 ---- query I rowsort label-4195 SELECT - 64 AS col2 FROM tab4 AS cor0 WHERE ( NULL ) >= - col4 ---- query IIIIIII rowsort label-4200 SELECT * FROM tab0 WHERE - 51 IN ( - 18 - + 9 ) ---- query IIIIIII rowsort label-4200 SELECT * FROM tab1 WHERE - 51 IN ( - 18 - + 9 ) ---- query IIIIIII rowsort label-4200 SELECT * FROM tab2 WHERE - 51 IN ( - 18 - + 9 ) ---- query IIIIIII rowsort label-4200 SELECT * FROM tab3 WHERE - 51 IN ( - 18 - + 9 ) ---- query IIIIIII rowsort label-4200 SELECT * FROM tab4 WHERE - 51 IN ( - 18 - + 9 ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-4205 SELECT - col3 * CAST( NULL AS SIGNED ) AS col4 FROM tab0 WHERE ( NULL ) IS NOT NULL ---- skipif mysql # not compatible query I rowsort label-4205 SELECT - col3 * CAST ( NULL AS INTEGER ) AS col4 FROM tab0 WHERE ( NULL ) IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-4205 SELECT - col3 * CAST( NULL AS SIGNED ) AS col4 FROM tab1 WHERE ( NULL ) IS NOT NULL ---- skipif mysql # not compatible query I rowsort label-4205 SELECT - col3 * CAST ( NULL AS INTEGER ) AS col4 FROM tab1 WHERE ( NULL ) IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-4205 SELECT - col3 * CAST( NULL AS SIGNED ) AS col4 FROM tab2 WHERE ( NULL ) IS NOT NULL ---- skipif mysql # not compatible query I rowsort label-4205 SELECT - col3 * CAST ( NULL AS INTEGER ) AS col4 FROM tab2 WHERE ( NULL ) IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-4205 SELECT - col3 * CAST( NULL AS SIGNED ) AS col4 FROM tab3 WHERE ( NULL ) IS NOT NULL ---- skipif mysql # not compatible query I rowsort label-4205 SELECT - col3 * CAST ( NULL AS INTEGER ) AS col4 FROM tab3 WHERE ( NULL ) IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-4205 SELECT - col3 * CAST( NULL AS SIGNED ) AS col4 FROM tab4 WHERE ( NULL ) IS NOT NULL ---- skipif mysql # not compatible query I rowsort label-4205 SELECT - col3 * CAST ( NULL AS INTEGER ) AS col4 FROM tab4 WHERE ( NULL ) IS NOT NULL ---- onlyif mysql # aggregate syntax: query I rowsort label-4210 SELECT + COUNT( * ) FROM tab0 WHERE NULL IS NOT NULL ---- 0 skipif mysql # not compatible query I rowsort label-4210 SELECT + COUNT ( * ) FROM tab0 WHERE NULL IS NOT NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-4210 SELECT + COUNT( * ) FROM tab1 WHERE NULL IS NOT NULL ---- 0 skipif mysql # not compatible query I rowsort label-4210 SELECT + COUNT ( * ) FROM tab1 WHERE NULL IS NOT NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-4210 SELECT + COUNT( * ) FROM tab2 WHERE NULL IS NOT NULL ---- 0 skipif mysql # not compatible query I rowsort label-4210 SELECT + COUNT ( * ) FROM tab2 WHERE NULL IS NOT NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-4210 SELECT + COUNT( * ) FROM tab3 WHERE NULL IS NOT NULL ---- 0 skipif mysql # not compatible query I rowsort label-4210 SELECT + COUNT ( * ) FROM tab3 WHERE NULL IS NOT NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-4210 SELECT + COUNT( * ) FROM tab4 WHERE NULL IS NOT NULL ---- 0 skipif mysql # not compatible query I rowsort label-4210 SELECT + COUNT ( * ) FROM tab4 WHERE NULL IS NOT NULL ---- 0 query I rowsort label-4215 SELECT - 40 FROM tab0 WHERE col0 + - - col3 IS NOT NULL ---- 10 values hashing to ee73b1e493ad95e835ab48a1f653631a query I rowsort label-4215 SELECT - 40 FROM tab1 WHERE col0 + - - col3 IS NOT NULL ---- 10 values hashing to ee73b1e493ad95e835ab48a1f653631a query I rowsort label-4215 SELECT - 40 FROM tab2 WHERE col0 + - - col3 IS NOT NULL ---- 10 values hashing to ee73b1e493ad95e835ab48a1f653631a query I rowsort label-4215 SELECT - 40 FROM tab3 WHERE col0 + - - col3 IS NOT NULL ---- 10 values hashing to ee73b1e493ad95e835ab48a1f653631a query I rowsort label-4215 SELECT - 40 FROM tab4 WHERE col0 + - - col3 IS NOT NULL ---- 10 values hashing to ee73b1e493ad95e835ab48a1f653631a onlyif mysql # aggregate syntax: query I rowsort label-4220 SELECT - - COUNT( * ) AS col3 FROM tab0 WHERE 35 >= + col4 ---- 0 skipif mysql # not compatible query I rowsort label-4220 SELECT - - COUNT ( * ) AS col3 FROM tab0 WHERE 35 >= + col4 ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-4220 SELECT - - COUNT( * ) AS col3 FROM tab1 WHERE 35 >= + col4 ---- 0 skipif mysql # not compatible query I rowsort label-4220 SELECT - - COUNT ( * ) AS col3 FROM tab1 WHERE 35 >= + col4 ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-4220 SELECT - - COUNT( * ) AS col3 FROM tab2 WHERE 35 >= + col4 ---- 0 skipif mysql # not compatible query I rowsort label-4220 SELECT - - COUNT ( * ) AS col3 FROM tab2 WHERE 35 >= + col4 ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-4220 SELECT - - COUNT( * ) AS col3 FROM tab3 WHERE 35 >= + col4 ---- 0 skipif mysql # not compatible query I rowsort label-4220 SELECT - - COUNT ( * ) AS col3 FROM tab3 WHERE 35 >= + col4 ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-4220 SELECT - - COUNT( * ) AS col3 FROM tab4 WHERE 35 >= + col4 ---- 0 skipif mysql # not compatible query I rowsort label-4220 SELECT - - COUNT ( * ) AS col3 FROM tab4 WHERE 35 >= + col4 ---- 0 query IIIIIII rowsort label-4225 SELECT * FROM tab0 WHERE ( + col1 ) >= ( NULL ) ---- query IIIIIII rowsort label-4225 SELECT * FROM tab1 WHERE ( + col1 ) >= ( NULL ) ---- query IIIIIII rowsort label-4225 SELECT * FROM tab2 WHERE ( + col1 ) >= ( NULL ) ---- query IIIIIII rowsort label-4225 SELECT * FROM tab3 WHERE ( + col1 ) >= ( NULL ) ---- query IIIIIII rowsort label-4225 SELECT * FROM tab4 WHERE ( + col1 ) >= ( NULL ) ---- query I rowsort label-4230 SELECT col5 AS col3 FROM tab0 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-4230 SELECT col5 AS col3 FROM tab1 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-4230 SELECT col5 AS col3 FROM tab2 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-4230 SELECT col5 AS col3 FROM tab3 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-4230 SELECT col5 AS col3 FROM tab4 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-4235 SELECT col3 AS col1 FROM tab0 AS cor0 WHERE NOT + col4 >= NULL ---- query I rowsort label-4235 SELECT col3 AS col1 FROM tab1 AS cor0 WHERE NOT + col4 >= NULL ---- query I rowsort label-4235 SELECT col3 AS col1 FROM tab2 AS cor0 WHERE NOT + col4 >= NULL ---- query I rowsort label-4235 SELECT col3 AS col1 FROM tab3 AS cor0 WHERE NOT + col4 >= NULL ---- query I rowsort label-4235 SELECT col3 AS col1 FROM tab4 AS cor0 WHERE NOT + col4 >= NULL ---- query IIIIIII rowsort label-4240 SELECT * FROM tab0 WHERE - col1 * + col3 >= NULL ---- query IIIIIII rowsort label-4240 SELECT * FROM tab1 WHERE - col1 * + col3 >= NULL ---- query IIIIIII rowsort label-4240 SELECT * FROM tab2 WHERE - col1 * + col3 >= NULL ---- query IIIIIII rowsort label-4240 SELECT * FROM tab3 WHERE - col1 * + col3 >= NULL ---- query IIIIIII rowsort label-4240 SELECT * FROM tab4 WHERE - col1 * + col3 >= NULL ---- query I rowsort label-4245 SELECT - col3 FROM tab0 AS cor0 WHERE col3 IS NOT NULL ---- 10 values hashing to ae52dff243f3e26cb539f72d20f52b08 query I rowsort label-4245 SELECT - col3 FROM tab1 AS cor0 WHERE col3 IS NOT NULL ---- 10 values hashing to ae52dff243f3e26cb539f72d20f52b08 query I rowsort label-4245 SELECT - col3 FROM tab2 AS cor0 WHERE col3 IS NOT NULL ---- 10 values hashing to ae52dff243f3e26cb539f72d20f52b08 query I rowsort label-4245 SELECT - col3 FROM tab3 AS cor0 WHERE col3 IS NOT NULL ---- 10 values hashing to ae52dff243f3e26cb539f72d20f52b08 query I rowsort label-4245 SELECT - col3 FROM tab4 AS cor0 WHERE col3 IS NOT NULL ---- 10 values hashing to ae52dff243f3e26cb539f72d20f52b08 query I rowsort label-4250 SELECT 89 * 7 * + + col4 - col4 AS col1 FROM tab0 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-4250 SELECT 89 * 7 * + + col4 - col4 AS col1 FROM tab1 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-4250 SELECT 89 * 7 * + + col4 - col4 AS col1 FROM tab2 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-4250 SELECT 89 * 7 * + + col4 - col4 AS col1 FROM tab3 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-4250 SELECT 89 * 7 * + + col4 - col4 AS col1 FROM tab4 AS cor0 WHERE NOT NULL IS NULL ---- query IIIIIII rowsort label-4255 SELECT * FROM tab0 AS cor0 WHERE NOT 84 IS NOT NULL ---- query IIIIIII rowsort label-4255 SELECT * FROM tab1 AS cor0 WHERE NOT 84 IS NOT NULL ---- query IIIIIII rowsort label-4255 SELECT * FROM tab2 AS cor0 WHERE NOT 84 IS NOT NULL ---- query IIIIIII rowsort label-4255 SELECT * FROM tab3 AS cor0 WHERE NOT 84 IS NOT NULL ---- query IIIIIII rowsort label-4255 SELECT * FROM tab4 AS cor0 WHERE NOT 84 IS NOT NULL ---- query I rowsort label-4260 SELECT + + col5 AS col3 FROM tab0 AS cor0 WHERE col4 IS NULL ---- query I rowsort label-4260 SELECT + + col5 AS col3 FROM tab1 AS cor0 WHERE col4 IS NULL ---- query I rowsort label-4260 SELECT + + col5 AS col3 FROM tab2 AS cor0 WHERE col4 IS NULL ---- query I rowsort label-4260 SELECT + + col5 AS col3 FROM tab3 AS cor0 WHERE col4 IS NULL ---- query I rowsort label-4260 SELECT + + col5 AS col3 FROM tab4 AS cor0 WHERE col4 IS NULL ---- query I rowsort label-4265 SELECT ALL + ( + col0 ) AS col5 FROM tab0 AS cor0 WHERE - col0 + + 15 * + - 66 IS NOT NULL ---- 10 values hashing to ef6312a20cf12c6cba97bfa42ca42fe8 query I rowsort label-4265 SELECT ALL + ( + col0 ) AS col5 FROM tab1 AS cor0 WHERE - col0 + + 15 * + - 66 IS NOT NULL ---- 10 values hashing to ef6312a20cf12c6cba97bfa42ca42fe8 query I rowsort label-4265 SELECT ALL + ( + col0 ) AS col5 FROM tab2 AS cor0 WHERE - col0 + + 15 * + - 66 IS NOT NULL ---- 10 values hashing to ef6312a20cf12c6cba97bfa42ca42fe8 query I rowsort label-4265 SELECT ALL + ( + col0 ) AS col5 FROM tab3 AS cor0 WHERE - col0 + + 15 * + - 66 IS NOT NULL ---- 10 values hashing to ef6312a20cf12c6cba97bfa42ca42fe8 query I rowsort label-4265 SELECT ALL + ( + col0 ) AS col5 FROM tab4 AS cor0 WHERE - col0 + + 15 * + - 66 IS NOT NULL ---- 10 values hashing to ef6312a20cf12c6cba97bfa42ca42fe8 query IIIIIII rowsort label-4270 SELECT ALL * FROM tab0 WHERE NULL <> - col1 ---- query IIIIIII rowsort label-4270 SELECT ALL * FROM tab1 WHERE NULL <> - col1 ---- query IIIIIII rowsort label-4270 SELECT ALL * FROM tab2 WHERE NULL <> - col1 ---- query IIIIIII rowsort label-4270 SELECT ALL * FROM tab3 WHERE NULL <> - col1 ---- query IIIIIII rowsort label-4270 SELECT ALL * FROM tab4 WHERE NULL <> - col1 ---- query IIIIIII rowsort label-4275 SELECT * FROM tab0 WHERE ( NULL NOT BETWEEN 36 + + 99 AND col4 + - + col0 ) ---- query IIIIIII rowsort label-4275 SELECT * FROM tab1 WHERE ( NULL NOT BETWEEN 36 + + 99 AND col4 + - + col0 ) ---- query IIIIIII rowsort label-4275 SELECT * FROM tab2 WHERE ( NULL NOT BETWEEN 36 + + 99 AND col4 + - + col0 ) ---- query IIIIIII rowsort label-4275 SELECT * FROM tab3 WHERE ( NULL NOT BETWEEN 36 + + 99 AND col4 + - + col0 ) ---- query IIIIIII rowsort label-4275 SELECT * FROM tab4 WHERE ( NULL NOT BETWEEN 36 + + 99 AND col4 + - + col0 ) ---- onlyif mysql # aggregate syntax: query I rowsort label-4280 SELECT ALL COUNT( * ) FROM tab0 cor0 WHERE NOT NULL IS NOT NULL ---- 10 skipif mysql # not compatible query I rowsort label-4280 SELECT ALL COUNT ( * ) FROM tab0 cor0 WHERE NOT NULL IS NOT NULL ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-4280 SELECT ALL COUNT( * ) FROM tab1 cor0 WHERE NOT NULL IS NOT NULL ---- 10 skipif mysql # not compatible query I rowsort label-4280 SELECT ALL COUNT ( * ) FROM tab1 cor0 WHERE NOT NULL IS NOT NULL ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-4280 SELECT ALL COUNT( * ) FROM tab2 cor0 WHERE NOT NULL IS NOT NULL ---- 10 skipif mysql # not compatible query I rowsort label-4280 SELECT ALL COUNT ( * ) FROM tab2 cor0 WHERE NOT NULL IS NOT NULL ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-4280 SELECT ALL COUNT( * ) FROM tab3 cor0 WHERE NOT NULL IS NOT NULL ---- 10 skipif mysql # not compatible query I rowsort label-4280 SELECT ALL COUNT ( * ) FROM tab3 cor0 WHERE NOT NULL IS NOT NULL ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-4280 SELECT ALL COUNT( * ) FROM tab4 cor0 WHERE NOT NULL IS NOT NULL ---- 10 skipif mysql # not compatible query I rowsort label-4280 SELECT ALL COUNT ( * ) FROM tab4 cor0 WHERE NOT NULL IS NOT NULL ---- 10 query I rowsort label-4285 SELECT ALL - col3 AS col4 FROM tab0 AS cor0 WHERE NOT + col5 IS NOT NULL ---- query I rowsort label-4285 SELECT ALL - col3 AS col4 FROM tab1 AS cor0 WHERE NOT + col5 IS NOT NULL ---- query I rowsort label-4285 SELECT ALL - col3 AS col4 FROM tab2 AS cor0 WHERE NOT + col5 IS NOT NULL ---- query I rowsort label-4285 SELECT ALL - col3 AS col4 FROM tab3 AS cor0 WHERE NOT + col5 IS NOT NULL ---- query I rowsort label-4285 SELECT ALL - col3 AS col4 FROM tab4 AS cor0 WHERE NOT + col5 IS NOT NULL ---- onlyif mysql # aggregate syntax: query I rowsort label-4290 SELECT ALL COUNT( * ) * + COUNT( * ) FROM tab0 AS cor0 WHERE NOT NULL IS NULL ---- 0 skipif mysql # not compatible query I rowsort label-4290 SELECT ALL COUNT ( * ) * + COUNT ( * ) FROM tab0 AS cor0 WHERE NOT NULL IS NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-4290 SELECT ALL COUNT( * ) * + COUNT( * ) FROM tab1 AS cor0 WHERE NOT NULL IS NULL ---- 0 skipif mysql # not compatible query I rowsort label-4290 SELECT ALL COUNT ( * ) * + COUNT ( * ) FROM tab1 AS cor0 WHERE NOT NULL IS NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-4290 SELECT ALL COUNT( * ) * + COUNT( * ) FROM tab2 AS cor0 WHERE NOT NULL IS NULL ---- 0 skipif mysql # not compatible query I rowsort label-4290 SELECT ALL COUNT ( * ) * + COUNT ( * ) FROM tab2 AS cor0 WHERE NOT NULL IS NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-4290 SELECT ALL COUNT( * ) * + COUNT( * ) FROM tab3 AS cor0 WHERE NOT NULL IS NULL ---- 0 skipif mysql # not compatible query I rowsort label-4290 SELECT ALL COUNT ( * ) * + COUNT ( * ) FROM tab3 AS cor0 WHERE NOT NULL IS NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-4290 SELECT ALL COUNT( * ) * + COUNT( * ) FROM tab4 AS cor0 WHERE NOT NULL IS NULL ---- 0 skipif mysql # not compatible query I rowsort label-4290 SELECT ALL COUNT ( * ) * + COUNT ( * ) FROM tab4 AS cor0 WHERE NOT NULL IS NULL ---- 0 query I rowsort label-4295 SELECT ALL + 7 FROM tab0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 5e66a6d906138ebb16f612fb005fe3db query I rowsort label-4295 SELECT ALL + 7 FROM tab1 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 5e66a6d906138ebb16f612fb005fe3db query I rowsort label-4295 SELECT ALL + 7 FROM tab2 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 5e66a6d906138ebb16f612fb005fe3db query I rowsort label-4295 SELECT ALL + 7 FROM tab3 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 5e66a6d906138ebb16f612fb005fe3db query I rowsort label-4295 SELECT ALL + 7 FROM tab4 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 5e66a6d906138ebb16f612fb005fe3db query IIIIIII rowsort label-4300 SELECT ALL * FROM tab0 AS cor0 WHERE NOT - 76 IS NOT NULL ---- query IIIIIII rowsort label-4300 SELECT ALL * FROM tab1 AS cor0 WHERE NOT - 76 IS NOT NULL ---- query IIIIIII rowsort label-4300 SELECT ALL * FROM tab2 AS cor0 WHERE NOT - 76 IS NOT NULL ---- query IIIIIII rowsort label-4300 SELECT ALL * FROM tab3 AS cor0 WHERE NOT - 76 IS NOT NULL ---- query IIIIIII rowsort label-4300 SELECT ALL * FROM tab4 AS cor0 WHERE NOT - 76 IS NOT NULL ---- query IIIIIII rowsort label-4305 SELECT * FROM tab0 AS cor0 WHERE col4 < NULL ---- query IIIIIII rowsort label-4305 SELECT * FROM tab1 AS cor0 WHERE col4 < NULL ---- query IIIIIII rowsort label-4305 SELECT * FROM tab2 AS cor0 WHERE col4 < NULL ---- query IIIIIII rowsort label-4305 SELECT * FROM tab3 AS cor0 WHERE col4 < NULL ---- query IIIIIII rowsort label-4305 SELECT * FROM tab4 AS cor0 WHERE col4 < NULL ---- onlyif mysql # CAST syntax: aggregate syntax: DECIMAL type: query I rowsort label-4310 SELECT + CAST( NULL AS DECIMAL ) / + - COUNT( * ) FROM tab0 AS cor0 WHERE NULL IS NULL ---- NULL skipif mysql # not compatible query I rowsort label-4310 SELECT + CAST ( NULL AS REAL ) / + - COUNT ( * ) FROM tab0 AS cor0 WHERE NULL IS NULL ---- NULL onlyif mysql # CAST syntax: aggregate syntax: DECIMAL type: query I rowsort label-4310 SELECT + CAST( NULL AS DECIMAL ) / + - COUNT( * ) FROM tab1 AS cor0 WHERE NULL IS NULL ---- NULL skipif mysql # not compatible query I rowsort label-4310 SELECT + CAST ( NULL AS REAL ) / + - COUNT ( * ) FROM tab1 AS cor0 WHERE NULL IS NULL ---- NULL onlyif mysql # CAST syntax: aggregate syntax: DECIMAL type: query I rowsort label-4310 SELECT + CAST( NULL AS DECIMAL ) / + - COUNT( * ) FROM tab2 AS cor0 WHERE NULL IS NULL ---- NULL skipif mysql # not compatible query I rowsort label-4310 SELECT + CAST ( NULL AS REAL ) / + - COUNT ( * ) FROM tab2 AS cor0 WHERE NULL IS NULL ---- NULL onlyif mysql # CAST syntax: aggregate syntax: DECIMAL type: query I rowsort label-4310 SELECT + CAST( NULL AS DECIMAL ) / + - COUNT( * ) FROM tab3 AS cor0 WHERE NULL IS NULL ---- NULL skipif mysql # not compatible query I rowsort label-4310 SELECT + CAST ( NULL AS REAL ) / + - COUNT ( * ) FROM tab3 AS cor0 WHERE NULL IS NULL ---- NULL onlyif mysql # CAST syntax: aggregate syntax: DECIMAL type: query I rowsort label-4310 SELECT + CAST( NULL AS DECIMAL ) / + - COUNT( * ) FROM tab4 AS cor0 WHERE NULL IS NULL ---- NULL skipif mysql # not compatible query I rowsort label-4310 SELECT + CAST ( NULL AS REAL ) / + - COUNT ( * ) FROM tab4 AS cor0 WHERE NULL IS NULL ---- NULL query I rowsort label-4315 SELECT - AVG ( DISTINCT - + col0 ) AS col0 FROM tab0 AS cor0 WHERE NULL NOT BETWEEN NULL AND NULL ---- NULL query I rowsort label-4315 SELECT - AVG ( DISTINCT - + col0 ) AS col0 FROM tab1 AS cor0 WHERE NULL NOT BETWEEN NULL AND NULL ---- NULL query I rowsort label-4315 SELECT - AVG ( DISTINCT - + col0 ) AS col0 FROM tab2 AS cor0 WHERE NULL NOT BETWEEN NULL AND NULL ---- NULL query I rowsort label-4315 SELECT - AVG ( DISTINCT - + col0 ) AS col0 FROM tab3 AS cor0 WHERE NULL NOT BETWEEN NULL AND NULL ---- NULL query I rowsort label-4315 SELECT - AVG ( DISTINCT - + col0 ) AS col0 FROM tab4 AS cor0 WHERE NULL NOT BETWEEN NULL AND NULL ---- NULL query I rowsort label-4320 SELECT DISTINCT + - col0 AS col5 FROM tab0 WHERE NULL NOT BETWEEN NULL AND NULL ---- query I rowsort label-4320 SELECT DISTINCT + - col0 AS col5 FROM tab1 WHERE NULL NOT BETWEEN NULL AND NULL ---- query I rowsort label-4320 SELECT DISTINCT + - col0 AS col5 FROM tab2 WHERE NULL NOT BETWEEN NULL AND NULL ---- query I rowsort label-4320 SELECT DISTINCT + - col0 AS col5 FROM tab3 WHERE NULL NOT BETWEEN NULL AND NULL ---- query I rowsort label-4320 SELECT DISTINCT + - col0 AS col5 FROM tab4 WHERE NULL NOT BETWEEN NULL AND NULL ---- query I rowsort label-4325 SELECT - col0 FROM tab0 WHERE NOT ( - col4 IS NOT NULL ) ---- query I rowsort label-4325 SELECT - col0 FROM tab1 WHERE NOT ( - col4 IS NOT NULL ) ---- query I rowsort label-4325 SELECT - col0 FROM tab2 WHERE NOT ( - col4 IS NOT NULL ) ---- query I rowsort label-4325 SELECT - col0 FROM tab3 WHERE NOT ( - col4 IS NOT NULL ) ---- query I rowsort label-4325 SELECT - col0 FROM tab4 WHERE NOT ( - col4 IS NOT NULL ) ---- query I rowsort label-4330 SELECT DISTINCT col4 + 92 + col4 FROM tab0 AS cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-4330 SELECT DISTINCT col4 + 92 + col4 FROM tab1 AS cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-4330 SELECT DISTINCT col4 + 92 + col4 FROM tab2 AS cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-4330 SELECT DISTINCT col4 + 92 + col4 FROM tab3 AS cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-4330 SELECT DISTINCT col4 + 92 + col4 FROM tab4 AS cor0 WHERE NULL IS NOT NULL ---- onlyif mysql # aggregate syntax: query I rowsort label-4335 SELECT + 91 * + - COUNT( * ) + + 10 FROM tab0 AS cor0 WHERE + 56 IS NULL ---- 10 skipif mysql # not compatible query I rowsort label-4335 SELECT + 91 * + - COUNT ( * ) + + 10 FROM tab0 AS cor0 WHERE + 56 IS NULL ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-4335 SELECT + 91 * + - COUNT( * ) + + 10 FROM tab1 AS cor0 WHERE + 56 IS NULL ---- 10 skipif mysql # not compatible query I rowsort label-4335 SELECT + 91 * + - COUNT ( * ) + + 10 FROM tab1 AS cor0 WHERE + 56 IS NULL ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-4335 SELECT + 91 * + - COUNT( * ) + + 10 FROM tab2 AS cor0 WHERE + 56 IS NULL ---- 10 skipif mysql # not compatible query I rowsort label-4335 SELECT + 91 * + - COUNT ( * ) + + 10 FROM tab2 AS cor0 WHERE + 56 IS NULL ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-4335 SELECT + 91 * + - COUNT( * ) + + 10 FROM tab3 AS cor0 WHERE + 56 IS NULL ---- 10 skipif mysql # not compatible query I rowsort label-4335 SELECT + 91 * + - COUNT ( * ) + + 10 FROM tab3 AS cor0 WHERE + 56 IS NULL ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-4335 SELECT + 91 * + - COUNT( * ) + + 10 FROM tab4 AS cor0 WHERE + 56 IS NULL ---- 10 skipif mysql # not compatible query I rowsort label-4335 SELECT + 91 * + - COUNT ( * ) + + 10 FROM tab4 AS cor0 WHERE + 56 IS NULL ---- 10 query IIIIIII rowsort label-4340 SELECT * FROM tab0 WHERE NOT ( - col0 ) >= NULL ---- query IIIIIII rowsort label-4340 SELECT * FROM tab1 WHERE NOT ( - col0 ) >= NULL ---- query IIIIIII rowsort label-4340 SELECT * FROM tab2 WHERE NOT ( - col0 ) >= NULL ---- query IIIIIII rowsort label-4340 SELECT * FROM tab3 WHERE NOT ( - col0 ) >= NULL ---- query IIIIIII rowsort label-4340 SELECT * FROM tab4 WHERE NOT ( - col0 ) >= NULL ---- query I rowsort label-4345 SELECT - 35 FROM tab0 WHERE NULL <> NULL ---- query I rowsort label-4345 SELECT - 35 FROM tab1 WHERE NULL <> NULL ---- query I rowsort label-4345 SELECT - 35 FROM tab2 WHERE NULL <> NULL ---- query I rowsort label-4345 SELECT - 35 FROM tab3 WHERE NULL <> NULL ---- query I rowsort label-4345 SELECT - 35 FROM tab4 WHERE NULL <> NULL ---- onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query I rowsort label-4350 SELECT - COUNT( * ) AS col4 FROM tab0 WHERE NOT ( - col0 ) * CAST( NULL AS SIGNED ) < NULL ---- 0 skipif mysql # not compatible query I rowsort label-4350 SELECT - COUNT ( * ) AS col4 FROM tab0 WHERE NOT ( - col0 ) * CAST ( NULL AS INTEGER ) < NULL ---- 0 onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query I rowsort label-4350 SELECT - COUNT( * ) AS col4 FROM tab1 WHERE NOT ( - col0 ) * CAST( NULL AS SIGNED ) < NULL ---- 0 skipif mysql # not compatible query I rowsort label-4350 SELECT - COUNT ( * ) AS col4 FROM tab1 WHERE NOT ( - col0 ) * CAST ( NULL AS INTEGER ) < NULL ---- 0 onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query I rowsort label-4350 SELECT - COUNT( * ) AS col4 FROM tab2 WHERE NOT ( - col0 ) * CAST( NULL AS SIGNED ) < NULL ---- 0 skipif mysql # not compatible query I rowsort label-4350 SELECT - COUNT ( * ) AS col4 FROM tab2 WHERE NOT ( - col0 ) * CAST ( NULL AS INTEGER ) < NULL ---- 0 onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query I rowsort label-4350 SELECT - COUNT( * ) AS col4 FROM tab3 WHERE NOT ( - col0 ) * CAST( NULL AS SIGNED ) < NULL ---- 0 skipif mysql # not compatible query I rowsort label-4350 SELECT - COUNT ( * ) AS col4 FROM tab3 WHERE NOT ( - col0 ) * CAST ( NULL AS INTEGER ) < NULL ---- 0 onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query I rowsort label-4350 SELECT - COUNT( * ) AS col4 FROM tab4 WHERE NOT ( - col0 ) * CAST( NULL AS SIGNED ) < NULL ---- 0 skipif mysql # not compatible query I rowsort label-4350 SELECT - COUNT ( * ) AS col4 FROM tab4 WHERE NOT ( - col0 ) * CAST ( NULL AS INTEGER ) < NULL ---- 0 query IIIIIII rowsort label-4355 SELECT * FROM tab0 WHERE ( col4 ) = + 6 ---- query IIIIIII rowsort label-4355 SELECT * FROM tab1 WHERE ( col4 ) = + 6 ---- query IIIIIII rowsort label-4355 SELECT * FROM tab2 WHERE ( col4 ) = + 6 ---- query IIIIIII rowsort label-4355 SELECT * FROM tab3 WHERE ( col4 ) = + 6 ---- query IIIIIII rowsort label-4355 SELECT * FROM tab4 WHERE ( col4 ) = + 6 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-4360 SELECT 72 AS col2 FROM tab0 WHERE ( CAST( NULL AS SIGNED ) ) BETWEEN NULL AND col3 ---- skipif mysql # not compatible query I rowsort label-4360 SELECT 72 AS col2 FROM tab0 WHERE ( CAST ( NULL AS INTEGER ) ) BETWEEN NULL AND col3 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-4360 SELECT 72 AS col2 FROM tab1 WHERE ( CAST( NULL AS SIGNED ) ) BETWEEN NULL AND col3 ---- skipif mysql # not compatible query I rowsort label-4360 SELECT 72 AS col2 FROM tab1 WHERE ( CAST ( NULL AS INTEGER ) ) BETWEEN NULL AND col3 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-4360 SELECT 72 AS col2 FROM tab2 WHERE ( CAST( NULL AS SIGNED ) ) BETWEEN NULL AND col3 ---- skipif mysql # not compatible query I rowsort label-4360 SELECT 72 AS col2 FROM tab2 WHERE ( CAST ( NULL AS INTEGER ) ) BETWEEN NULL AND col3 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-4360 SELECT 72 AS col2 FROM tab3 WHERE ( CAST( NULL AS SIGNED ) ) BETWEEN NULL AND col3 ---- skipif mysql # not compatible query I rowsort label-4360 SELECT 72 AS col2 FROM tab3 WHERE ( CAST ( NULL AS INTEGER ) ) BETWEEN NULL AND col3 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-4360 SELECT 72 AS col2 FROM tab4 WHERE ( CAST( NULL AS SIGNED ) ) BETWEEN NULL AND col3 ---- skipif mysql # not compatible query I rowsort label-4360 SELECT 72 AS col2 FROM tab4 WHERE ( CAST ( NULL AS INTEGER ) ) BETWEEN NULL AND col3 ---- query IIIIIII rowsort label-4365 SELECT ALL * FROM tab0 WHERE NOT + 99 + + col1 IS NOT NULL ---- query IIIIIII rowsort label-4365 SELECT ALL * FROM tab1 WHERE NOT + 99 + + col1 IS NOT NULL ---- query IIIIIII rowsort label-4365 SELECT ALL * FROM tab2 WHERE NOT + 99 + + col1 IS NOT NULL ---- query IIIIIII rowsort label-4365 SELECT ALL * FROM tab3 WHERE NOT + 99 + + col1 IS NOT NULL ---- query IIIIIII rowsort label-4365 SELECT ALL * FROM tab4 WHERE NOT + 99 + + col1 IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-4370 SELECT ALL * FROM tab0 WHERE NOT + col4 * CAST( NULL AS SIGNED ) IN ( col3 * - col0 - - col0 ) ---- skipif mysql # not compatible query IIIIIII rowsort label-4370 SELECT ALL * FROM tab0 WHERE NOT + col4 * CAST ( NULL AS INTEGER ) IN ( col3 * - col0 - - col0 ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-4370 SELECT ALL * FROM tab1 WHERE NOT + col4 * CAST( NULL AS SIGNED ) IN ( col3 * - col0 - - col0 ) ---- skipif mysql # not compatible query IIIIIII rowsort label-4370 SELECT ALL * FROM tab1 WHERE NOT + col4 * CAST ( NULL AS INTEGER ) IN ( col3 * - col0 - - col0 ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-4370 SELECT ALL * FROM tab2 WHERE NOT + col4 * CAST( NULL AS SIGNED ) IN ( col3 * - col0 - - col0 ) ---- skipif mysql # not compatible query IIIIIII rowsort label-4370 SELECT ALL * FROM tab2 WHERE NOT + col4 * CAST ( NULL AS INTEGER ) IN ( col3 * - col0 - - col0 ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-4370 SELECT ALL * FROM tab3 WHERE NOT + col4 * CAST( NULL AS SIGNED ) IN ( col3 * - col0 - - col0 ) ---- skipif mysql # not compatible query IIIIIII rowsort label-4370 SELECT ALL * FROM tab3 WHERE NOT + col4 * CAST ( NULL AS INTEGER ) IN ( col3 * - col0 - - col0 ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-4370 SELECT ALL * FROM tab4 WHERE NOT + col4 * CAST( NULL AS SIGNED ) IN ( col3 * - col0 - - col0 ) ---- skipif mysql # not compatible query IIIIIII rowsort label-4370 SELECT ALL * FROM tab4 WHERE NOT + col4 * CAST ( NULL AS INTEGER ) IN ( col3 * - col0 - - col0 ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-4375 SELECT * FROM tab0 WHERE NOT col0 BETWEEN + 63 AND - CAST( NULL AS SIGNED ) * + 69 ---- skipif mysql # not compatible query IIIIIII rowsort label-4375 SELECT * FROM tab0 WHERE NOT col0 BETWEEN + 63 AND - CAST ( NULL AS INTEGER ) * + 69 ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-4375 SELECT * FROM tab1 WHERE NOT col0 BETWEEN + 63 AND - CAST( NULL AS SIGNED ) * + 69 ---- skipif mysql # not compatible query IIIIIII rowsort label-4375 SELECT * FROM tab1 WHERE NOT col0 BETWEEN + 63 AND - CAST ( NULL AS INTEGER ) * + 69 ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-4375 SELECT * FROM tab2 WHERE NOT col0 BETWEEN + 63 AND - CAST( NULL AS SIGNED ) * + 69 ---- skipif mysql # not compatible query IIIIIII rowsort label-4375 SELECT * FROM tab2 WHERE NOT col0 BETWEEN + 63 AND - CAST ( NULL AS INTEGER ) * + 69 ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-4375 SELECT * FROM tab3 WHERE NOT col0 BETWEEN + 63 AND - CAST( NULL AS SIGNED ) * + 69 ---- skipif mysql # not compatible query IIIIIII rowsort label-4375 SELECT * FROM tab3 WHERE NOT col0 BETWEEN + 63 AND - CAST ( NULL AS INTEGER ) * + 69 ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-4375 SELECT * FROM tab4 WHERE NOT col0 BETWEEN + 63 AND - CAST( NULL AS SIGNED ) * + 69 ---- skipif mysql # not compatible query IIIIIII rowsort label-4375 SELECT * FROM tab4 WHERE NOT col0 BETWEEN + 63 AND - CAST ( NULL AS INTEGER ) * + 69 ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-4380 SELECT * FROM tab0 WHERE NOT 96 + col1 * - col1 NOT BETWEEN NULL AND ( col1 * + CAST( NULL AS SIGNED ) ) ---- skipif mysql # not compatible query IIIIIII rowsort label-4380 SELECT * FROM tab0 WHERE NOT 96 + col1 * - col1 NOT BETWEEN NULL AND ( col1 * + CAST ( NULL AS INTEGER ) ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-4380 SELECT * FROM tab1 WHERE NOT 96 + col1 * - col1 NOT BETWEEN NULL AND ( col1 * + CAST( NULL AS SIGNED ) ) ---- skipif mysql # not compatible query IIIIIII rowsort label-4380 SELECT * FROM tab1 WHERE NOT 96 + col1 * - col1 NOT BETWEEN NULL AND ( col1 * + CAST ( NULL AS INTEGER ) ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-4380 SELECT * FROM tab2 WHERE NOT 96 + col1 * - col1 NOT BETWEEN NULL AND ( col1 * + CAST( NULL AS SIGNED ) ) ---- skipif mysql # not compatible query IIIIIII rowsort label-4380 SELECT * FROM tab2 WHERE NOT 96 + col1 * - col1 NOT BETWEEN NULL AND ( col1 * + CAST ( NULL AS INTEGER ) ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-4380 SELECT * FROM tab3 WHERE NOT 96 + col1 * - col1 NOT BETWEEN NULL AND ( col1 * + CAST( NULL AS SIGNED ) ) ---- skipif mysql # not compatible query IIIIIII rowsort label-4380 SELECT * FROM tab3 WHERE NOT 96 + col1 * - col1 NOT BETWEEN NULL AND ( col1 * + CAST ( NULL AS INTEGER ) ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-4380 SELECT * FROM tab4 WHERE NOT 96 + col1 * - col1 NOT BETWEEN NULL AND ( col1 * + CAST( NULL AS SIGNED ) ) ---- skipif mysql # not compatible query IIIIIII rowsort label-4380 SELECT * FROM tab4 WHERE NOT 96 + col1 * - col1 NOT BETWEEN NULL AND ( col1 * + CAST ( NULL AS INTEGER ) ) ---- query I rowsort label-4385 SELECT + col2 FROM tab0 WHERE + 36 NOT BETWEEN - 36 AND + 51 * col3 + col4 ---- query I rowsort label-4385 SELECT + col2 FROM tab1 WHERE + 36 NOT BETWEEN - 36 AND + 51 * col3 + col4 ---- query I rowsort label-4385 SELECT + col2 FROM tab2 WHERE + 36 NOT BETWEEN - 36 AND + 51 * col3 + col4 ---- query I rowsort label-4385 SELECT + col2 FROM tab3 WHERE + 36 NOT BETWEEN - 36 AND + 51 * col3 + col4 ---- query I rowsort label-4385 SELECT + col2 FROM tab4 WHERE + 36 NOT BETWEEN - 36 AND + 51 * col3 + col4 ---- query I rowsort label-4390 SELECT 77 AS col5 FROM tab0 WHERE NOT - 42 * - 0 NOT BETWEEN ( - 27 ) AND 29 ---- 10 values hashing to 1ddcf46a1d2579870beb84a6d28cf253 query I rowsort label-4390 SELECT 77 AS col5 FROM tab1 WHERE NOT - 42 * - 0 NOT BETWEEN ( - 27 ) AND 29 ---- 10 values hashing to 1ddcf46a1d2579870beb84a6d28cf253 query I rowsort label-4390 SELECT 77 AS col5 FROM tab2 WHERE NOT - 42 * - 0 NOT BETWEEN ( - 27 ) AND 29 ---- 10 values hashing to 1ddcf46a1d2579870beb84a6d28cf253 query I rowsort label-4390 SELECT 77 AS col5 FROM tab3 WHERE NOT - 42 * - 0 NOT BETWEEN ( - 27 ) AND 29 ---- 10 values hashing to 1ddcf46a1d2579870beb84a6d28cf253 query I rowsort label-4390 SELECT 77 AS col5 FROM tab4 WHERE NOT - 42 * - 0 NOT BETWEEN ( - 27 ) AND 29 ---- 10 values hashing to 1ddcf46a1d2579870beb84a6d28cf253 query I rowsort label-4395 SELECT ALL 53 FROM tab0 WHERE 47 * 36 IS NOT NULL ---- 10 values hashing to a0a2c369b12d334312c52e4b6924d85a query I rowsort label-4395 SELECT ALL 53 FROM tab1 WHERE 47 * 36 IS NOT NULL ---- 10 values hashing to a0a2c369b12d334312c52e4b6924d85a query I rowsort label-4395 SELECT ALL 53 FROM tab2 WHERE 47 * 36 IS NOT NULL ---- 10 values hashing to a0a2c369b12d334312c52e4b6924d85a query I rowsort label-4395 SELECT ALL 53 FROM tab3 WHERE 47 * 36 IS NOT NULL ---- 10 values hashing to a0a2c369b12d334312c52e4b6924d85a query I rowsort label-4395 SELECT ALL 53 FROM tab4 WHERE 47 * 36 IS NOT NULL ---- 10 values hashing to a0a2c369b12d334312c52e4b6924d85a onlyif mysql # aggregate syntax: query I rowsort label-4400 SELECT SUM( col0 ) FROM tab0 AS cor0 WHERE NOT NULL IS NOT NULL ---- 6526 skipif mysql # not compatible query I rowsort label-4400 SELECT SUM ( col0 ) FROM tab0 AS cor0 WHERE NOT NULL IS NOT NULL ---- 6526 onlyif mysql # aggregate syntax: query I rowsort label-4400 SELECT SUM( col0 ) FROM tab1 AS cor0 WHERE NOT NULL IS NOT NULL ---- 6526 skipif mysql # not compatible query I rowsort label-4400 SELECT SUM ( col0 ) FROM tab1 AS cor0 WHERE NOT NULL IS NOT NULL ---- 6526 onlyif mysql # aggregate syntax: query I rowsort label-4400 SELECT SUM( col0 ) FROM tab2 AS cor0 WHERE NOT NULL IS NOT NULL ---- 6526 skipif mysql # not compatible query I rowsort label-4400 SELECT SUM ( col0 ) FROM tab2 AS cor0 WHERE NOT NULL IS NOT NULL ---- 6526 onlyif mysql # aggregate syntax: query I rowsort label-4400 SELECT SUM( col0 ) FROM tab3 AS cor0 WHERE NOT NULL IS NOT NULL ---- 6526 skipif mysql # not compatible query I rowsort label-4400 SELECT SUM ( col0 ) FROM tab3 AS cor0 WHERE NOT NULL IS NOT NULL ---- 6526 onlyif mysql # aggregate syntax: query I rowsort label-4400 SELECT SUM( col0 ) FROM tab4 AS cor0 WHERE NOT NULL IS NOT NULL ---- 6526 skipif mysql # not compatible query I rowsort label-4400 SELECT SUM ( col0 ) FROM tab4 AS cor0 WHERE NOT NULL IS NOT NULL ---- 6526 query IIIIIII rowsort label-4405 SELECT * FROM tab0 AS cor0 WHERE NOT ( 39 ) <> - 19 ---- query IIIIIII rowsort label-4405 SELECT * FROM tab1 AS cor0 WHERE NOT ( 39 ) <> - 19 ---- query IIIIIII rowsort label-4405 SELECT * FROM tab2 AS cor0 WHERE NOT ( 39 ) <> - 19 ---- query IIIIIII rowsort label-4405 SELECT * FROM tab3 AS cor0 WHERE NOT ( 39 ) <> - 19 ---- query IIIIIII rowsort label-4405 SELECT * FROM tab4 AS cor0 WHERE NOT ( 39 ) <> - 19 ---- query IIIIIII rowsort label-4410 SELECT ALL * FROM tab0 AS cor0 WHERE NOT col4 * ( + 97 ) <> ( - col1 ) ---- query IIIIIII rowsort label-4410 SELECT ALL * FROM tab1 AS cor0 WHERE NOT col4 * ( + 97 ) <> ( - col1 ) ---- query IIIIIII rowsort label-4410 SELECT ALL * FROM tab2 AS cor0 WHERE NOT col4 * ( + 97 ) <> ( - col1 ) ---- query IIIIIII rowsort label-4410 SELECT ALL * FROM tab3 AS cor0 WHERE NOT col4 * ( + 97 ) <> ( - col1 ) ---- query IIIIIII rowsort label-4410 SELECT ALL * FROM tab4 AS cor0 WHERE NOT col4 * ( + 97 ) <> ( - col1 ) ---- query IIIIIII rowsort label-4415 SELECT * FROM tab0 WHERE ( ( ( - 8 ) ) ) * col0 > NULL ---- query IIIIIII rowsort label-4415 SELECT * FROM tab1 WHERE ( ( ( - 8 ) ) ) * col0 > NULL ---- query IIIIIII rowsort label-4415 SELECT * FROM tab2 WHERE ( ( ( - 8 ) ) ) * col0 > NULL ---- query IIIIIII rowsort label-4415 SELECT * FROM tab3 WHERE ( ( ( - 8 ) ) ) * col0 > NULL ---- query IIIIIII rowsort label-4415 SELECT * FROM tab4 WHERE ( ( ( - 8 ) ) ) * col0 > NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-4420 SELECT ALL * FROM tab0 WHERE ( + CAST( NULL AS SIGNED ) ) IS NOT NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-4420 SELECT ALL * FROM tab0 WHERE ( + CAST ( NULL AS INTEGER ) ) IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-4420 SELECT ALL * FROM tab1 WHERE ( + CAST( NULL AS SIGNED ) ) IS NOT NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-4420 SELECT ALL * FROM tab1 WHERE ( + CAST ( NULL AS INTEGER ) ) IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-4420 SELECT ALL * FROM tab2 WHERE ( + CAST( NULL AS SIGNED ) ) IS NOT NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-4420 SELECT ALL * FROM tab2 WHERE ( + CAST ( NULL AS INTEGER ) ) IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-4420 SELECT ALL * FROM tab3 WHERE ( + CAST( NULL AS SIGNED ) ) IS NOT NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-4420 SELECT ALL * FROM tab3 WHERE ( + CAST ( NULL AS INTEGER ) ) IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-4420 SELECT ALL * FROM tab4 WHERE ( + CAST( NULL AS SIGNED ) ) IS NOT NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-4420 SELECT ALL * FROM tab4 WHERE ( + CAST ( NULL AS INTEGER ) ) IS NOT NULL ---- query IIIIIII rowsort label-4425 SELECT * FROM tab0 AS cor0 WHERE NOT ( col3 ) NOT IN ( col4 ) ---- query IIIIIII rowsort label-4425 SELECT * FROM tab1 AS cor0 WHERE NOT ( col3 ) NOT IN ( col4 ) ---- query IIIIIII rowsort label-4425 SELECT * FROM tab2 AS cor0 WHERE NOT ( col3 ) NOT IN ( col4 ) ---- query IIIIIII rowsort label-4425 SELECT * FROM tab3 AS cor0 WHERE NOT ( col3 ) NOT IN ( col4 ) ---- query IIIIIII rowsort label-4425 SELECT * FROM tab4 AS cor0 WHERE NOT ( col3 ) NOT IN ( col4 ) ---- query IIIIIII rowsort label-4430 SELECT * FROM tab0 AS cor0 WHERE NOT NULL NOT IN ( 94 * - col4 ) ---- query IIIIIII rowsort label-4430 SELECT * FROM tab1 AS cor0 WHERE NOT NULL NOT IN ( 94 * - col4 ) ---- query IIIIIII rowsort label-4430 SELECT * FROM tab2 AS cor0 WHERE NOT NULL NOT IN ( 94 * - col4 ) ---- query IIIIIII rowsort label-4430 SELECT * FROM tab3 AS cor0 WHERE NOT NULL NOT IN ( 94 * - col4 ) ---- query IIIIIII rowsort label-4430 SELECT * FROM tab4 AS cor0 WHERE NOT NULL NOT IN ( 94 * - col4 ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-4435 SELECT col4 FROM tab0 AS cor0 WHERE NOT ( + CAST( NULL AS SIGNED ) ) IN ( 42 ) ---- skipif mysql # not compatible query I rowsort label-4435 SELECT col4 FROM tab0 AS cor0 WHERE NOT ( + CAST ( NULL AS INTEGER ) ) IN ( 42 ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-4435 SELECT col4 FROM tab1 AS cor0 WHERE NOT ( + CAST( NULL AS SIGNED ) ) IN ( 42 ) ---- skipif mysql # not compatible query I rowsort label-4435 SELECT col4 FROM tab1 AS cor0 WHERE NOT ( + CAST ( NULL AS INTEGER ) ) IN ( 42 ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-4435 SELECT col4 FROM tab2 AS cor0 WHERE NOT ( + CAST( NULL AS SIGNED ) ) IN ( 42 ) ---- skipif mysql # not compatible query I rowsort label-4435 SELECT col4 FROM tab2 AS cor0 WHERE NOT ( + CAST ( NULL AS INTEGER ) ) IN ( 42 ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-4435 SELECT col4 FROM tab3 AS cor0 WHERE NOT ( + CAST( NULL AS SIGNED ) ) IN ( 42 ) ---- skipif mysql # not compatible query I rowsort label-4435 SELECT col4 FROM tab3 AS cor0 WHERE NOT ( + CAST ( NULL AS INTEGER ) ) IN ( 42 ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-4435 SELECT col4 FROM tab4 AS cor0 WHERE NOT ( + CAST( NULL AS SIGNED ) ) IN ( 42 ) ---- skipif mysql # not compatible query I rowsort label-4435 SELECT col4 FROM tab4 AS cor0 WHERE NOT ( + CAST ( NULL AS INTEGER ) ) IN ( 42 ) ---- query I rowsort label-4440 SELECT ALL - 55 - - col1 * - col3 FROM tab0 AS cor0 WHERE NULL < ( col1 ) ---- query I rowsort label-4440 SELECT ALL - 55 - - col1 * - col3 FROM tab1 AS cor0 WHERE NULL < ( col1 ) ---- query I rowsort label-4440 SELECT ALL - 55 - - col1 * - col3 FROM tab2 AS cor0 WHERE NULL < ( col1 ) ---- query I rowsort label-4440 SELECT ALL - 55 - - col1 * - col3 FROM tab3 AS cor0 WHERE NULL < ( col1 ) ---- query I rowsort label-4440 SELECT ALL - 55 - - col1 * - col3 FROM tab4 AS cor0 WHERE NULL < ( col1 ) ---- query IIIIIII rowsort label-4445 SELECT * FROM tab0 cor0 WHERE NOT + col1 IN ( col1 ) ---- query IIIIIII rowsort label-4445 SELECT * FROM tab1 cor0 WHERE NOT + col1 IN ( col1 ) ---- query IIIIIII rowsort label-4445 SELECT * FROM tab2 cor0 WHERE NOT + col1 IN ( col1 ) ---- query IIIIIII rowsort label-4445 SELECT * FROM tab3 cor0 WHERE NOT + col1 IN ( col1 ) ---- query IIIIIII rowsort label-4445 SELECT * FROM tab4 cor0 WHERE NOT + col1 IN ( col1 ) ---- query IIIIIII rowsort label-4450 SELECT * FROM tab0 AS cor0 WHERE NOT - 82 NOT BETWEEN ( NULL ) AND NULL ---- query IIIIIII rowsort label-4450 SELECT * FROM tab1 AS cor0 WHERE NOT - 82 NOT BETWEEN ( NULL ) AND NULL ---- query IIIIIII rowsort label-4450 SELECT * FROM tab2 AS cor0 WHERE NOT - 82 NOT BETWEEN ( NULL ) AND NULL ---- query IIIIIII rowsort label-4450 SELECT * FROM tab3 AS cor0 WHERE NOT - 82 NOT BETWEEN ( NULL ) AND NULL ---- query IIIIIII rowsort label-4450 SELECT * FROM tab4 AS cor0 WHERE NOT - 82 NOT BETWEEN ( NULL ) AND NULL ---- query IIIIIII rowsort label-4455 SELECT ALL * FROM tab0 WHERE ( - 33 ) IS NULL ---- query IIIIIII rowsort label-4455 SELECT ALL * FROM tab1 WHERE ( - 33 ) IS NULL ---- query IIIIIII rowsort label-4455 SELECT ALL * FROM tab2 WHERE ( - 33 ) IS NULL ---- query IIIIIII rowsort label-4455 SELECT ALL * FROM tab3 WHERE ( - 33 ) IS NULL ---- query IIIIIII rowsort label-4455 SELECT ALL * FROM tab4 WHERE ( - 33 ) IS NULL ---- query IIIIIII rowsort label-4460 SELECT * FROM tab0 WHERE NULL NOT IN ( + col4 * - 46 ) ---- query IIIIIII rowsort label-4460 SELECT * FROM tab1 WHERE NULL NOT IN ( + col4 * - 46 ) ---- query IIIIIII rowsort label-4460 SELECT * FROM tab2 WHERE NULL NOT IN ( + col4 * - 46 ) ---- query IIIIIII rowsort label-4460 SELECT * FROM tab3 WHERE NULL NOT IN ( + col4 * - 46 ) ---- query IIIIIII rowsort label-4460 SELECT * FROM tab4 WHERE NULL NOT IN ( + col4 * - 46 ) ---- query I rowsort label-4465 SELECT + 18 * - 79 + 99 * 3 AS col2 FROM tab0 WHERE NULL >= ( NULL ) ---- query I rowsort label-4465 SELECT + 18 * - 79 + 99 * 3 AS col2 FROM tab1 WHERE NULL >= ( NULL ) ---- query I rowsort label-4465 SELECT + 18 * - 79 + 99 * 3 AS col2 FROM tab2 WHERE NULL >= ( NULL ) ---- query I rowsort label-4465 SELECT + 18 * - 79 + 99 * 3 AS col2 FROM tab3 WHERE NULL >= ( NULL ) ---- query I rowsort label-4465 SELECT + 18 * - 79 + 99 * 3 AS col2 FROM tab4 WHERE NULL >= ( NULL ) ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-4470 SELECT col3 / - 62 col0 FROM tab0 WHERE col1 IS NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-4470 SELECT col3 / - 62 col0 FROM tab1 WHERE col1 IS NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-4470 SELECT col3 / - 62 col0 FROM tab2 WHERE col1 IS NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-4470 SELECT col3 / - 62 col0 FROM tab3 WHERE col1 IS NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-4470 SELECT col3 / - 62 col0 FROM tab4 WHERE col1 IS NULL ---- query I rowsort label-4475 SELECT 82 / col0 AS col1 FROM tab0 AS cor0 WHERE NOT + 73 * col4 + - col4 NOT IN ( - ( - 9 ) * col1 ) ---- query I rowsort label-4475 SELECT 82 / col0 AS col1 FROM tab1 AS cor0 WHERE NOT + 73 * col4 + - col4 NOT IN ( - ( - 9 ) * col1 ) ---- query I rowsort label-4475 SELECT 82 / col0 AS col1 FROM tab2 AS cor0 WHERE NOT + 73 * col4 + - col4 NOT IN ( - ( - 9 ) * col1 ) ---- query I rowsort label-4475 SELECT 82 / col0 AS col1 FROM tab3 AS cor0 WHERE NOT + 73 * col4 + - col4 NOT IN ( - ( - 9 ) * col1 ) ---- query I rowsort label-4475 SELECT 82 / col0 AS col1 FROM tab4 AS cor0 WHERE NOT + 73 * col4 + - col4 NOT IN ( - ( - 9 ) * col1 ) ---- query I rowsort label-4480 SELECT + 75 * col3 FROM tab0 AS cor0 WHERE NOT ( col1 * col0 ) <= ( NULL ) ---- query I rowsort label-4480 SELECT + 75 * col3 FROM tab1 AS cor0 WHERE NOT ( col1 * col0 ) <= ( NULL ) ---- query I rowsort label-4480 SELECT + 75 * col3 FROM tab2 AS cor0 WHERE NOT ( col1 * col0 ) <= ( NULL ) ---- query I rowsort label-4480 SELECT + 75 * col3 FROM tab3 AS cor0 WHERE NOT ( col1 * col0 ) <= ( NULL ) ---- query I rowsort label-4480 SELECT + 75 * col3 FROM tab4 AS cor0 WHERE NOT ( col1 * col0 ) <= ( NULL ) ---- onlyif mysql # aggregate syntax: query I rowsort label-4485 SELECT - COUNT( * ) FROM tab0 AS cor0 WHERE NOT ( NULL ) >= ( NULL ) ---- 0 skipif mysql # not compatible query I rowsort label-4485 SELECT - COUNT ( * ) FROM tab0 AS cor0 WHERE NOT ( NULL ) >= ( NULL ) ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-4485 SELECT - COUNT( * ) FROM tab1 AS cor0 WHERE NOT ( NULL ) >= ( NULL ) ---- 0 skipif mysql # not compatible query I rowsort label-4485 SELECT - COUNT ( * ) FROM tab1 AS cor0 WHERE NOT ( NULL ) >= ( NULL ) ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-4485 SELECT - COUNT( * ) FROM tab2 AS cor0 WHERE NOT ( NULL ) >= ( NULL ) ---- 0 skipif mysql # not compatible query I rowsort label-4485 SELECT - COUNT ( * ) FROM tab2 AS cor0 WHERE NOT ( NULL ) >= ( NULL ) ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-4485 SELECT - COUNT( * ) FROM tab3 AS cor0 WHERE NOT ( NULL ) >= ( NULL ) ---- 0 skipif mysql # not compatible query I rowsort label-4485 SELECT - COUNT ( * ) FROM tab3 AS cor0 WHERE NOT ( NULL ) >= ( NULL ) ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-4485 SELECT - COUNT( * ) FROM tab4 AS cor0 WHERE NOT ( NULL ) >= ( NULL ) ---- 0 skipif mysql # not compatible query I rowsort label-4485 SELECT - COUNT ( * ) FROM tab4 AS cor0 WHERE NOT ( NULL ) >= ( NULL ) ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-4490 SELECT ALL COUNT( * ) AS col5 FROM tab0 AS cor0 WHERE NULL <> NULL ---- 0 skipif mysql # not compatible query I rowsort label-4490 SELECT ALL COUNT ( * ) AS col5 FROM tab0 AS cor0 WHERE NULL <> NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-4490 SELECT ALL COUNT( * ) AS col5 FROM tab1 AS cor0 WHERE NULL <> NULL ---- 0 skipif mysql # not compatible query I rowsort label-4490 SELECT ALL COUNT ( * ) AS col5 FROM tab1 AS cor0 WHERE NULL <> NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-4490 SELECT ALL COUNT( * ) AS col5 FROM tab2 AS cor0 WHERE NULL <> NULL ---- 0 skipif mysql # not compatible query I rowsort label-4490 SELECT ALL COUNT ( * ) AS col5 FROM tab2 AS cor0 WHERE NULL <> NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-4490 SELECT ALL COUNT( * ) AS col5 FROM tab3 AS cor0 WHERE NULL <> NULL ---- 0 skipif mysql # not compatible query I rowsort label-4490 SELECT ALL COUNT ( * ) AS col5 FROM tab3 AS cor0 WHERE NULL <> NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-4490 SELECT ALL COUNT( * ) AS col5 FROM tab4 AS cor0 WHERE NULL <> NULL ---- 0 skipif mysql # not compatible query I rowsort label-4490 SELECT ALL COUNT ( * ) AS col5 FROM tab4 AS cor0 WHERE NULL <> NULL ---- 0 query I rowsort label-4495 SELECT ALL 30 AS col1 FROM tab0 AS cor0 WHERE + 59 = ( 16 ) ---- query I rowsort label-4495 SELECT ALL 30 AS col1 FROM tab1 AS cor0 WHERE + 59 = ( 16 ) ---- query I rowsort label-4495 SELECT ALL 30 AS col1 FROM tab2 AS cor0 WHERE + 59 = ( 16 ) ---- query I rowsort label-4495 SELECT ALL 30 AS col1 FROM tab3 AS cor0 WHERE + 59 = ( 16 ) ---- query I rowsort label-4495 SELECT ALL 30 AS col1 FROM tab4 AS cor0 WHERE + 59 = ( 16 ) ---- query I rowsort label-4500 SELECT col1 AS col2 FROM tab0 AS cor0 WHERE NOT 55 + 52 <= NULL ---- query I rowsort label-4500 SELECT col1 AS col2 FROM tab1 AS cor0 WHERE NOT 55 + 52 <= NULL ---- query I rowsort label-4500 SELECT col1 AS col2 FROM tab2 AS cor0 WHERE NOT 55 + 52 <= NULL ---- query I rowsort label-4500 SELECT col1 AS col2 FROM tab3 AS cor0 WHERE NOT 55 + 52 <= NULL ---- query I rowsort label-4500 SELECT col1 AS col2 FROM tab4 AS cor0 WHERE NOT 55 + 52 <= NULL ---- query I rowsort label-4505 SELECT - col4 + col0 AS col5 FROM tab0 WHERE NULL BETWEEN - + 10 AND ( - col1 ) ---- query I rowsort label-4505 SELECT - col4 + col0 AS col5 FROM tab1 WHERE NULL BETWEEN - + 10 AND ( - col1 ) ---- query I rowsort label-4505 SELECT - col4 + col0 AS col5 FROM tab2 WHERE NULL BETWEEN - + 10 AND ( - col1 ) ---- query I rowsort label-4505 SELECT - col4 + col0 AS col5 FROM tab3 WHERE NULL BETWEEN - + 10 AND ( - col1 ) ---- query I rowsort label-4505 SELECT - col4 + col0 AS col5 FROM tab4 WHERE NULL BETWEEN - + 10 AND ( - col1 ) ---- onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: DIV for integer division: query I rowsort label-4510 SELECT 74 DIV 17 + + CAST( - COUNT( * ) AS SIGNED ) AS col2 FROM tab0 AS cor0 WHERE NULL BETWEEN ( NULL ) AND NULL ---- 4 skipif mysql # not compatible query I rowsort label-4510 SELECT 74 / 17 + + CAST ( - COUNT ( * ) AS INTEGER ) AS col2 FROM tab0 AS cor0 WHERE NULL BETWEEN ( NULL ) AND NULL ---- 4 onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: DIV for integer division: query I rowsort label-4510 SELECT 74 DIV 17 + + CAST( - COUNT( * ) AS SIGNED ) AS col2 FROM tab1 AS cor0 WHERE NULL BETWEEN ( NULL ) AND NULL ---- 4 skipif mysql # not compatible query I rowsort label-4510 SELECT 74 / 17 + + CAST ( - COUNT ( * ) AS INTEGER ) AS col2 FROM tab1 AS cor0 WHERE NULL BETWEEN ( NULL ) AND NULL ---- 4 onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: DIV for integer division: query I rowsort label-4510 SELECT 74 DIV 17 + + CAST( - COUNT( * ) AS SIGNED ) AS col2 FROM tab2 AS cor0 WHERE NULL BETWEEN ( NULL ) AND NULL ---- 4 skipif mysql # not compatible query I rowsort label-4510 SELECT 74 / 17 + + CAST ( - COUNT ( * ) AS INTEGER ) AS col2 FROM tab2 AS cor0 WHERE NULL BETWEEN ( NULL ) AND NULL ---- 4 onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: DIV for integer division: query I rowsort label-4510 SELECT 74 DIV 17 + + CAST( - COUNT( * ) AS SIGNED ) AS col2 FROM tab3 AS cor0 WHERE NULL BETWEEN ( NULL ) AND NULL ---- 4 skipif mysql # not compatible query I rowsort label-4510 SELECT 74 / 17 + + CAST ( - COUNT ( * ) AS INTEGER ) AS col2 FROM tab3 AS cor0 WHERE NULL BETWEEN ( NULL ) AND NULL ---- 4 onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: DIV for integer division: query I rowsort label-4510 SELECT 74 DIV 17 + + CAST( - COUNT( * ) AS SIGNED ) AS col2 FROM tab4 AS cor0 WHERE NULL BETWEEN ( NULL ) AND NULL ---- 4 skipif mysql # not compatible query I rowsort label-4510 SELECT 74 / 17 + + CAST ( - COUNT ( * ) AS INTEGER ) AS col2 FROM tab4 AS cor0 WHERE NULL BETWEEN ( NULL ) AND NULL ---- 4 query I rowsort label-4515 SELECT 46 FROM tab0 AS cor0 WHERE NOT ( + col1 ) IN ( - col1 ) ---- 10 values hashing to ad39acc7e8a488fedbff4835212be6e6 query I rowsort label-4515 SELECT 46 FROM tab1 AS cor0 WHERE NOT ( + col1 ) IN ( - col1 ) ---- 10 values hashing to ad39acc7e8a488fedbff4835212be6e6 query I rowsort label-4515 SELECT 46 FROM tab2 AS cor0 WHERE NOT ( + col1 ) IN ( - col1 ) ---- 10 values hashing to ad39acc7e8a488fedbff4835212be6e6 query I rowsort label-4515 SELECT 46 FROM tab3 AS cor0 WHERE NOT ( + col1 ) IN ( - col1 ) ---- 10 values hashing to ad39acc7e8a488fedbff4835212be6e6 query I rowsort label-4515 SELECT 46 FROM tab4 AS cor0 WHERE NOT ( + col1 ) IN ( - col1 ) ---- 10 values hashing to ad39acc7e8a488fedbff4835212be6e6 onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-4520 SELECT ALL * FROM tab0 AS cor0 WHERE NOT NULL NOT IN ( + CAST( NULL AS SIGNED ) ) ---- skipif mysql # not compatible query IIIIIII rowsort label-4520 SELECT ALL * FROM tab0 AS cor0 WHERE NOT NULL NOT IN ( + CAST ( NULL AS INTEGER ) ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-4520 SELECT ALL * FROM tab1 AS cor0 WHERE NOT NULL NOT IN ( + CAST( NULL AS SIGNED ) ) ---- skipif mysql # not compatible query IIIIIII rowsort label-4520 SELECT ALL * FROM tab1 AS cor0 WHERE NOT NULL NOT IN ( + CAST ( NULL AS INTEGER ) ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-4520 SELECT ALL * FROM tab2 AS cor0 WHERE NOT NULL NOT IN ( + CAST( NULL AS SIGNED ) ) ---- skipif mysql # not compatible query IIIIIII rowsort label-4520 SELECT ALL * FROM tab2 AS cor0 WHERE NOT NULL NOT IN ( + CAST ( NULL AS INTEGER ) ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-4520 SELECT ALL * FROM tab3 AS cor0 WHERE NOT NULL NOT IN ( + CAST( NULL AS SIGNED ) ) ---- skipif mysql # not compatible query IIIIIII rowsort label-4520 SELECT ALL * FROM tab3 AS cor0 WHERE NOT NULL NOT IN ( + CAST ( NULL AS INTEGER ) ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-4520 SELECT ALL * FROM tab4 AS cor0 WHERE NOT NULL NOT IN ( + CAST( NULL AS SIGNED ) ) ---- skipif mysql # not compatible query IIIIIII rowsort label-4520 SELECT ALL * FROM tab4 AS cor0 WHERE NOT NULL NOT IN ( + CAST ( NULL AS INTEGER ) ) ---- query I rowsort label-4525 SELECT + 86 * + col0 * - col0 AS col2 FROM tab0 AS cor0 WHERE NOT NULL <= NULL ---- query I rowsort label-4525 SELECT + 86 * + col0 * - col0 AS col2 FROM tab1 AS cor0 WHERE NOT NULL <= NULL ---- query I rowsort label-4525 SELECT + 86 * + col0 * - col0 AS col2 FROM tab2 AS cor0 WHERE NOT NULL <= NULL ---- query I rowsort label-4525 SELECT + 86 * + col0 * - col0 AS col2 FROM tab3 AS cor0 WHERE NOT NULL <= NULL ---- query I rowsort label-4525 SELECT + 86 * + col0 * - col0 AS col2 FROM tab4 AS cor0 WHERE NOT NULL <= NULL ---- onlyif mysql # aggregate syntax: query I rowsort label-4530 SELECT DISTINCT - COUNT( * ) AS col1 FROM tab0 AS cor0 WHERE NOT NULL < + col1 * - col4 ---- 0 skipif mysql # not compatible query I rowsort label-4530 SELECT DISTINCT - COUNT ( * ) AS col1 FROM tab0 AS cor0 WHERE NOT NULL < + col1 * - col4 ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-4530 SELECT DISTINCT - COUNT( * ) AS col1 FROM tab1 AS cor0 WHERE NOT NULL < + col1 * - col4 ---- 0 skipif mysql # not compatible query I rowsort label-4530 SELECT DISTINCT - COUNT ( * ) AS col1 FROM tab1 AS cor0 WHERE NOT NULL < + col1 * - col4 ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-4530 SELECT DISTINCT - COUNT( * ) AS col1 FROM tab2 AS cor0 WHERE NOT NULL < + col1 * - col4 ---- 0 skipif mysql # not compatible query I rowsort label-4530 SELECT DISTINCT - COUNT ( * ) AS col1 FROM tab2 AS cor0 WHERE NOT NULL < + col1 * - col4 ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-4530 SELECT DISTINCT - COUNT( * ) AS col1 FROM tab3 AS cor0 WHERE NOT NULL < + col1 * - col4 ---- 0 skipif mysql # not compatible query I rowsort label-4530 SELECT DISTINCT - COUNT ( * ) AS col1 FROM tab3 AS cor0 WHERE NOT NULL < + col1 * - col4 ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-4530 SELECT DISTINCT - COUNT( * ) AS col1 FROM tab4 AS cor0 WHERE NOT NULL < + col1 * - col4 ---- 0 skipif mysql # not compatible query I rowsort label-4530 SELECT DISTINCT - COUNT ( * ) AS col1 FROM tab4 AS cor0 WHERE NOT NULL < + col1 * - col4 ---- 0 query I rowsort label-4535 SELECT - col3 AS col3 FROM tab0 WHERE NOT ( + col1 ) NOT BETWEEN - col1 AND col4 ---- -406 -49 -491 -560 query I rowsort label-4535 SELECT - col3 AS col3 FROM tab1 WHERE NOT ( + col1 ) NOT BETWEEN - col1 AND col4 ---- -406 -49 -491 -560 query I rowsort label-4535 SELECT - col3 AS col3 FROM tab2 WHERE NOT ( + col1 ) NOT BETWEEN - col1 AND col4 ---- -406 -49 -491 -560 query I rowsort label-4535 SELECT - col3 AS col3 FROM tab3 WHERE NOT ( + col1 ) NOT BETWEEN - col1 AND col4 ---- -406 -49 -491 -560 query I rowsort label-4535 SELECT - col3 AS col3 FROM tab4 WHERE NOT ( + col1 ) NOT BETWEEN - col1 AND col4 ---- -406 -49 -491 -560 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-4540 SELECT ALL CAST( NULL AS SIGNED ) FROM tab0 WHERE NOT + + 49 / - + col0 * ( col4 ) IS NULL ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 skipif mysql # not compatible query I rowsort label-4540 SELECT ALL CAST ( NULL AS INTEGER ) FROM tab0 WHERE NOT + + 49 / - + col0 * ( col4 ) IS NULL ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-4540 SELECT ALL CAST( NULL AS SIGNED ) FROM tab1 WHERE NOT + + 49 / - + col0 * ( col4 ) IS NULL ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 skipif mysql # not compatible query I rowsort label-4540 SELECT ALL CAST ( NULL AS INTEGER ) FROM tab1 WHERE NOT + + 49 / - + col0 * ( col4 ) IS NULL ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-4540 SELECT ALL CAST( NULL AS SIGNED ) FROM tab2 WHERE NOT + + 49 / - + col0 * ( col4 ) IS NULL ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 skipif mysql # not compatible query I rowsort label-4540 SELECT ALL CAST ( NULL AS INTEGER ) FROM tab2 WHERE NOT + + 49 / - + col0 * ( col4 ) IS NULL ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-4540 SELECT ALL CAST( NULL AS SIGNED ) FROM tab3 WHERE NOT + + 49 / - + col0 * ( col4 ) IS NULL ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 skipif mysql # not compatible query I rowsort label-4540 SELECT ALL CAST ( NULL AS INTEGER ) FROM tab3 WHERE NOT + + 49 / - + col0 * ( col4 ) IS NULL ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-4540 SELECT ALL CAST( NULL AS SIGNED ) FROM tab4 WHERE NOT + + 49 / - + col0 * ( col4 ) IS NULL ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 skipif mysql # not compatible query I rowsort label-4540 SELECT ALL CAST ( NULL AS INTEGER ) FROM tab4 WHERE NOT + + 49 / - + col0 * ( col4 ) IS NULL ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 query I rowsort label-4545 SELECT ALL + - 71 + col1 + + col1 AS col5 FROM tab0 WHERE NOT NULL IS NULL ---- query I rowsort label-4545 SELECT ALL + - 71 + col1 + + col1 AS col5 FROM tab1 WHERE NOT NULL IS NULL ---- query I rowsort label-4545 SELECT ALL + - 71 + col1 + + col1 AS col5 FROM tab2 WHERE NOT NULL IS NULL ---- query I rowsort label-4545 SELECT ALL + - 71 + col1 + + col1 AS col5 FROM tab3 WHERE NOT NULL IS NULL ---- query I rowsort label-4545 SELECT ALL + - 71 + col1 + + col1 AS col5 FROM tab4 WHERE NOT NULL IS NULL ---- query IIIIIII rowsort label-4550 SELECT * FROM tab0 WHERE ( NULL ) = ( col4 ) ---- query IIIIIII rowsort label-4550 SELECT * FROM tab1 WHERE ( NULL ) = ( col4 ) ---- query IIIIIII rowsort label-4550 SELECT * FROM tab2 WHERE ( NULL ) = ( col4 ) ---- query IIIIIII rowsort label-4550 SELECT * FROM tab3 WHERE ( NULL ) = ( col4 ) ---- query IIIIIII rowsort label-4550 SELECT * FROM tab4 WHERE ( NULL ) = ( col4 ) ---- query IIIIIII rowsort label-4555 SELECT ALL * FROM tab0 AS cor0 WHERE NOT NULL IN ( - col0 ) AND + - col3 = NULL ---- query IIIIIII rowsort label-4555 SELECT ALL * FROM tab1 AS cor0 WHERE NOT NULL IN ( - col0 ) AND + - col3 = NULL ---- query IIIIIII rowsort label-4555 SELECT ALL * FROM tab2 AS cor0 WHERE NOT NULL IN ( - col0 ) AND + - col3 = NULL ---- query IIIIIII rowsort label-4555 SELECT ALL * FROM tab3 AS cor0 WHERE NOT NULL IN ( - col0 ) AND + - col3 = NULL ---- query IIIIIII rowsort label-4555 SELECT ALL * FROM tab4 AS cor0 WHERE NOT NULL IN ( - col0 ) AND + - col3 = NULL ---- query IIIIIII rowsort label-4560 SELECT * FROM tab0 AS cor0 WHERE + 38 IN ( + - col1 - - - col3 ) ---- query IIIIIII rowsort label-4560 SELECT * FROM tab1 AS cor0 WHERE + 38 IN ( + - col1 - - - col3 ) ---- query IIIIIII rowsort label-4560 SELECT * FROM tab2 AS cor0 WHERE + 38 IN ( + - col1 - - - col3 ) ---- query IIIIIII rowsort label-4560 SELECT * FROM tab3 AS cor0 WHERE + 38 IN ( + - col1 - - - col3 ) ---- query IIIIIII rowsort label-4560 SELECT * FROM tab4 AS cor0 WHERE + 38 IN ( + - col1 - - - col3 ) ---- query I rowsort label-4565 SELECT DISTINCT 75 / col4 FROM tab0 AS cor0 WHERE ( + + ( - 35 ) ) IS NULL AND NOT 36 IS NULL ---- query I rowsort label-4565 SELECT DISTINCT 75 / col4 FROM tab1 AS cor0 WHERE ( + + ( - 35 ) ) IS NULL AND NOT 36 IS NULL ---- query I rowsort label-4565 SELECT DISTINCT 75 / col4 FROM tab2 AS cor0 WHERE ( + + ( - 35 ) ) IS NULL AND NOT 36 IS NULL ---- query I rowsort label-4565 SELECT DISTINCT 75 / col4 FROM tab3 AS cor0 WHERE ( + + ( - 35 ) ) IS NULL AND NOT 36 IS NULL ---- query I rowsort label-4565 SELECT DISTINCT 75 / col4 FROM tab4 AS cor0 WHERE ( + + ( - 35 ) ) IS NULL AND NOT 36 IS NULL ---- query IIIIIII rowsort label-4570 SELECT ALL * FROM tab0 AS cor0 WHERE ( + col0 ) + + 72 = ( + col0 ) ---- query IIIIIII rowsort label-4570 SELECT ALL * FROM tab1 AS cor0 WHERE ( + col0 ) + + 72 = ( + col0 ) ---- query IIIIIII rowsort label-4570 SELECT ALL * FROM tab2 AS cor0 WHERE ( + col0 ) + + 72 = ( + col0 ) ---- query IIIIIII rowsort label-4570 SELECT ALL * FROM tab3 AS cor0 WHERE ( + col0 ) + + 72 = ( + col0 ) ---- query IIIIIII rowsort label-4570 SELECT ALL * FROM tab4 AS cor0 WHERE ( + col0 ) + + 72 = ( + col0 ) ---- onlyif mysql # aggregate syntax: query I rowsort label-4575 SELECT ALL - COUNT( * ) AS col0 FROM tab0 AS cor0 WHERE NULL IS NULL ---- -10 skipif mysql # not compatible query I rowsort label-4575 SELECT ALL - COUNT ( * ) AS col0 FROM tab0 AS cor0 WHERE NULL IS NULL ---- -10 onlyif mysql # aggregate syntax: query I rowsort label-4575 SELECT ALL - COUNT( * ) AS col0 FROM tab1 AS cor0 WHERE NULL IS NULL ---- -10 skipif mysql # not compatible query I rowsort label-4575 SELECT ALL - COUNT ( * ) AS col0 FROM tab1 AS cor0 WHERE NULL IS NULL ---- -10 onlyif mysql # aggregate syntax: query I rowsort label-4575 SELECT ALL - COUNT( * ) AS col0 FROM tab2 AS cor0 WHERE NULL IS NULL ---- -10 skipif mysql # not compatible query I rowsort label-4575 SELECT ALL - COUNT ( * ) AS col0 FROM tab2 AS cor0 WHERE NULL IS NULL ---- -10 onlyif mysql # aggregate syntax: query I rowsort label-4575 SELECT ALL - COUNT( * ) AS col0 FROM tab3 AS cor0 WHERE NULL IS NULL ---- -10 skipif mysql # not compatible query I rowsort label-4575 SELECT ALL - COUNT ( * ) AS col0 FROM tab3 AS cor0 WHERE NULL IS NULL ---- -10 onlyif mysql # aggregate syntax: query I rowsort label-4575 SELECT ALL - COUNT( * ) AS col0 FROM tab4 AS cor0 WHERE NULL IS NULL ---- -10 skipif mysql # not compatible query I rowsort label-4575 SELECT ALL - COUNT ( * ) AS col0 FROM tab4 AS cor0 WHERE NULL IS NULL ---- -10 query I rowsort label-4580 SELECT - 75 AS col1 FROM tab0 AS cor0 WHERE NOT NULL >= + col3 ---- query I rowsort label-4580 SELECT - 75 AS col1 FROM tab1 AS cor0 WHERE NOT NULL >= + col3 ---- query I rowsort label-4580 SELECT - 75 AS col1 FROM tab2 AS cor0 WHERE NOT NULL >= + col3 ---- query I rowsort label-4580 SELECT - 75 AS col1 FROM tab3 AS cor0 WHERE NOT NULL >= + col3 ---- query I rowsort label-4580 SELECT - 75 AS col1 FROM tab4 AS cor0 WHERE NOT NULL >= + col3 ---- query IIIIIII rowsort label-4585 SELECT ALL * FROM tab0 AS cor0 WHERE col0 IN ( + 38 * + col3 ) ---- query IIIIIII rowsort label-4585 SELECT ALL * FROM tab1 AS cor0 WHERE col0 IN ( + 38 * + col3 ) ---- query IIIIIII rowsort label-4585 SELECT ALL * FROM tab2 AS cor0 WHERE col0 IN ( + 38 * + col3 ) ---- query IIIIIII rowsort label-4585 SELECT ALL * FROM tab3 AS cor0 WHERE col0 IN ( + 38 * + col3 ) ---- query IIIIIII rowsort label-4585 SELECT ALL * FROM tab4 AS cor0 WHERE col0 IN ( + 38 * + col3 ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-4590 SELECT ALL * FROM tab0 WHERE ( NOT NULL < ( CAST( NULL AS SIGNED ) ) ) ---- skipif mysql # not compatible query IIIIIII rowsort label-4590 SELECT ALL * FROM tab0 WHERE ( NOT NULL < ( CAST ( NULL AS INTEGER ) ) ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-4590 SELECT ALL * FROM tab1 WHERE ( NOT NULL < ( CAST( NULL AS SIGNED ) ) ) ---- skipif mysql # not compatible query IIIIIII rowsort label-4590 SELECT ALL * FROM tab1 WHERE ( NOT NULL < ( CAST ( NULL AS INTEGER ) ) ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-4590 SELECT ALL * FROM tab2 WHERE ( NOT NULL < ( CAST( NULL AS SIGNED ) ) ) ---- skipif mysql # not compatible query IIIIIII rowsort label-4590 SELECT ALL * FROM tab2 WHERE ( NOT NULL < ( CAST ( NULL AS INTEGER ) ) ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-4590 SELECT ALL * FROM tab3 WHERE ( NOT NULL < ( CAST( NULL AS SIGNED ) ) ) ---- skipif mysql # not compatible query IIIIIII rowsort label-4590 SELECT ALL * FROM tab3 WHERE ( NOT NULL < ( CAST ( NULL AS INTEGER ) ) ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-4590 SELECT ALL * FROM tab4 WHERE ( NOT NULL < ( CAST( NULL AS SIGNED ) ) ) ---- skipif mysql # not compatible query IIIIIII rowsort label-4590 SELECT ALL * FROM tab4 WHERE ( NOT NULL < ( CAST ( NULL AS INTEGER ) ) ) ---- onlyif mysql # aggregate syntax: query I rowsort label-4595 SELECT DISTINCT - MIN( ALL col4 ) FROM tab0 WHERE ( NOT - col4 * + col4 * + col1 + - col1 <= NULL ) ---- NULL skipif mysql # not compatible query I rowsort label-4595 SELECT DISTINCT - MIN ( ALL col4 ) FROM tab0 WHERE ( NOT - col4 * + col4 * + col1 + - col1 <= NULL ) ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-4595 SELECT DISTINCT - MIN( ALL col4 ) FROM tab1 WHERE ( NOT - col4 * + col4 * + col1 + - col1 <= NULL ) ---- NULL skipif mysql # not compatible query I rowsort label-4595 SELECT DISTINCT - MIN ( ALL col4 ) FROM tab1 WHERE ( NOT - col4 * + col4 * + col1 + - col1 <= NULL ) ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-4595 SELECT DISTINCT - MIN( ALL col4 ) FROM tab2 WHERE ( NOT - col4 * + col4 * + col1 + - col1 <= NULL ) ---- NULL skipif mysql # not compatible query I rowsort label-4595 SELECT DISTINCT - MIN ( ALL col4 ) FROM tab2 WHERE ( NOT - col4 * + col4 * + col1 + - col1 <= NULL ) ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-4595 SELECT DISTINCT - MIN( ALL col4 ) FROM tab3 WHERE ( NOT - col4 * + col4 * + col1 + - col1 <= NULL ) ---- NULL skipif mysql # not compatible query I rowsort label-4595 SELECT DISTINCT - MIN ( ALL col4 ) FROM tab3 WHERE ( NOT - col4 * + col4 * + col1 + - col1 <= NULL ) ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-4595 SELECT DISTINCT - MIN( ALL col4 ) FROM tab4 WHERE ( NOT - col4 * + col4 * + col1 + - col1 <= NULL ) ---- NULL skipif mysql # not compatible query I rowsort label-4595 SELECT DISTINCT - MIN ( ALL col4 ) FROM tab4 WHERE ( NOT - col4 * + col4 * + col1 + - col1 <= NULL ) ---- NULL query IIIIIII rowsort label-4600 SELECT * FROM tab0 WHERE ( ( - col0 / + col0 ) IS NULL ) ---- query IIIIIII rowsort label-4600 SELECT * FROM tab1 WHERE ( ( - col0 / + col0 ) IS NULL ) ---- query IIIIIII rowsort label-4600 SELECT * FROM tab2 WHERE ( ( - col0 / + col0 ) IS NULL ) ---- query IIIIIII rowsort label-4600 SELECT * FROM tab3 WHERE ( ( - col0 / + col0 ) IS NULL ) ---- query IIIIIII rowsort label-4600 SELECT * FROM tab4 WHERE ( ( - col0 / + col0 ) IS NULL ) ---- query II rowsort label-4605 SELECT - col3 + - col1, col1 FROM tab0 AS cor0 WHERE NULL NOT IN ( 85 ) ---- query II rowsort label-4605 SELECT - col3 + - col1, col1 FROM tab1 AS cor0 WHERE NULL NOT IN ( 85 ) ---- query II rowsort label-4605 SELECT - col3 + - col1, col1 FROM tab2 AS cor0 WHERE NULL NOT IN ( 85 ) ---- query II rowsort label-4605 SELECT - col3 + - col1, col1 FROM tab3 AS cor0 WHERE NULL NOT IN ( 85 ) ---- query II rowsort label-4605 SELECT - col3 + - col1, col1 FROM tab4 AS cor0 WHERE NULL NOT IN ( 85 ) ---- query IIIIIII rowsort label-4610 SELECT * FROM tab0 AS cor0 WHERE + col3 + + col1 IN ( 62 ) ---- query IIIIIII rowsort label-4610 SELECT * FROM tab1 AS cor0 WHERE + col3 + + col1 IN ( 62 ) ---- query IIIIIII rowsort label-4610 SELECT * FROM tab2 AS cor0 WHERE + col3 + + col1 IN ( 62 ) ---- query IIIIIII rowsort label-4610 SELECT * FROM tab3 AS cor0 WHERE + col3 + + col1 IN ( 62 ) ---- query IIIIIII rowsort label-4610 SELECT * FROM tab4 AS cor0 WHERE + col3 + + col1 IN ( 62 ) ---- onlyif mysql # aggregate syntax: query I rowsort label-4615 SELECT + COUNT( * ) AS col5 FROM tab0 AS cor0 WHERE ( + col4 + + 45 - ( - - 32 ) / + + 9 * - col1 + - col3 * + 34 ) IS NOT NULL ---- 10 skipif mysql # not compatible query I rowsort label-4615 SELECT + COUNT ( * ) AS col5 FROM tab0 AS cor0 WHERE ( + col4 + + 45 - ( - - 32 ) / + + 9 * - col1 + - col3 * + 34 ) IS NOT NULL ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-4615 SELECT + COUNT( * ) AS col5 FROM tab1 AS cor0 WHERE ( + col4 + + 45 - ( - - 32 ) / + + 9 * - col1 + - col3 * + 34 ) IS NOT NULL ---- 10 skipif mysql # not compatible query I rowsort label-4615 SELECT + COUNT ( * ) AS col5 FROM tab1 AS cor0 WHERE ( + col4 + + 45 - ( - - 32 ) / + + 9 * - col1 + - col3 * + 34 ) IS NOT NULL ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-4615 SELECT + COUNT( * ) AS col5 FROM tab2 AS cor0 WHERE ( + col4 + + 45 - ( - - 32 ) / + + 9 * - col1 + - col3 * + 34 ) IS NOT NULL ---- 10 skipif mysql # not compatible query I rowsort label-4615 SELECT + COUNT ( * ) AS col5 FROM tab2 AS cor0 WHERE ( + col4 + + 45 - ( - - 32 ) / + + 9 * - col1 + - col3 * + 34 ) IS NOT NULL ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-4615 SELECT + COUNT( * ) AS col5 FROM tab3 AS cor0 WHERE ( + col4 + + 45 - ( - - 32 ) / + + 9 * - col1 + - col3 * + 34 ) IS NOT NULL ---- 10 skipif mysql # not compatible query I rowsort label-4615 SELECT + COUNT ( * ) AS col5 FROM tab3 AS cor0 WHERE ( + col4 + + 45 - ( - - 32 ) / + + 9 * - col1 + - col3 * + 34 ) IS NOT NULL ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-4615 SELECT + COUNT( * ) AS col5 FROM tab4 AS cor0 WHERE ( + col4 + + 45 - ( - - 32 ) / + + 9 * - col1 + - col3 * + 34 ) IS NOT NULL ---- 10 skipif mysql # not compatible query I rowsort label-4615 SELECT + COUNT ( * ) AS col5 FROM tab4 AS cor0 WHERE ( + col4 + + 45 - ( - - 32 ) / + + 9 * - col1 + - col3 * + 34 ) IS NOT NULL ---- 10 query IIIIIII rowsort label-4620 SELECT * FROM tab0 AS cor0 WHERE NOT + 62 NOT BETWEEN NULL AND - 96 + + - col4 ---- query IIIIIII rowsort label-4620 SELECT * FROM tab1 AS cor0 WHERE NOT + 62 NOT BETWEEN NULL AND - 96 + + - col4 ---- query IIIIIII rowsort label-4620 SELECT * FROM tab2 AS cor0 WHERE NOT + 62 NOT BETWEEN NULL AND - 96 + + - col4 ---- query IIIIIII rowsort label-4620 SELECT * FROM tab3 AS cor0 WHERE NOT + 62 NOT BETWEEN NULL AND - 96 + + - col4 ---- query IIIIIII rowsort label-4620 SELECT * FROM tab4 AS cor0 WHERE NOT + 62 NOT BETWEEN NULL AND - 96 + + - col4 ---- onlyif mysql # aggregate syntax: query I rowsort label-4625 SELECT ALL COUNT( * ) AS col3 FROM tab0 WHERE NOT - - col0 - - ( - col1 ) * + col3 * - 29 * col0 IS NULL ---- 10 skipif mysql # not compatible query I rowsort label-4625 SELECT ALL COUNT ( * ) AS col3 FROM tab0 WHERE NOT - - col0 - - ( - col1 ) * + col3 * - 29 * col0 IS NULL ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-4625 SELECT ALL COUNT( * ) AS col3 FROM tab1 WHERE NOT - - col0 - - ( - col1 ) * + col3 * - 29 * col0 IS NULL ---- 10 skipif mysql # not compatible query I rowsort label-4625 SELECT ALL COUNT ( * ) AS col3 FROM tab1 WHERE NOT - - col0 - - ( - col1 ) * + col3 * - 29 * col0 IS NULL ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-4625 SELECT ALL COUNT( * ) AS col3 FROM tab2 WHERE NOT - - col0 - - ( - col1 ) * + col3 * - 29 * col0 IS NULL ---- 10 skipif mysql # not compatible query I rowsort label-4625 SELECT ALL COUNT ( * ) AS col3 FROM tab2 WHERE NOT - - col0 - - ( - col1 ) * + col3 * - 29 * col0 IS NULL ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-4625 SELECT ALL COUNT( * ) AS col3 FROM tab3 WHERE NOT - - col0 - - ( - col1 ) * + col3 * - 29 * col0 IS NULL ---- 10 skipif mysql # not compatible query I rowsort label-4625 SELECT ALL COUNT ( * ) AS col3 FROM tab3 WHERE NOT - - col0 - - ( - col1 ) * + col3 * - 29 * col0 IS NULL ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-4625 SELECT ALL COUNT( * ) AS col3 FROM tab4 WHERE NOT - - col0 - - ( - col1 ) * + col3 * - 29 * col0 IS NULL ---- 10 skipif mysql # not compatible query I rowsort label-4625 SELECT ALL COUNT ( * ) AS col3 FROM tab4 WHERE NOT - - col0 - - ( - col1 ) * + col3 * - 29 * col0 IS NULL ---- 10 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-4630 SELECT 87 + - col0 + + 67 - 26 * - 95 FROM tab0 WHERE NOT + - col1 IN ( + CAST( NULL AS SIGNED ) ) ---- skipif mysql # not compatible query I rowsort label-4630 SELECT 87 + - col0 + + 67 - 26 * - 95 FROM tab0 WHERE NOT + - col1 IN ( + CAST ( NULL AS INTEGER ) ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-4630 SELECT 87 + - col0 + + 67 - 26 * - 95 FROM tab1 WHERE NOT + - col1 IN ( + CAST( NULL AS SIGNED ) ) ---- skipif mysql # not compatible query I rowsort label-4630 SELECT 87 + - col0 + + 67 - 26 * - 95 FROM tab1 WHERE NOT + - col1 IN ( + CAST ( NULL AS INTEGER ) ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-4630 SELECT 87 + - col0 + + 67 - 26 * - 95 FROM tab2 WHERE NOT + - col1 IN ( + CAST( NULL AS SIGNED ) ) ---- skipif mysql # not compatible query I rowsort label-4630 SELECT 87 + - col0 + + 67 - 26 * - 95 FROM tab2 WHERE NOT + - col1 IN ( + CAST ( NULL AS INTEGER ) ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-4630 SELECT 87 + - col0 + + 67 - 26 * - 95 FROM tab3 WHERE NOT + - col1 IN ( + CAST( NULL AS SIGNED ) ) ---- skipif mysql # not compatible query I rowsort label-4630 SELECT 87 + - col0 + + 67 - 26 * - 95 FROM tab3 WHERE NOT + - col1 IN ( + CAST ( NULL AS INTEGER ) ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-4630 SELECT 87 + - col0 + + 67 - 26 * - 95 FROM tab4 WHERE NOT + - col1 IN ( + CAST( NULL AS SIGNED ) ) ---- skipif mysql # not compatible query I rowsort label-4630 SELECT 87 + - col0 + + 67 - 26 * - 95 FROM tab4 WHERE NOT + - col1 IN ( + CAST ( NULL AS INTEGER ) ) ---- query I rowsort label-4635 SELECT + 77 FROM tab0 WHERE NOT + col2 IS NOT NULL ---- query I rowsort label-4635 SELECT + 77 FROM tab1 WHERE NOT + col2 IS NOT NULL ---- query I rowsort label-4635 SELECT + 77 FROM tab2 WHERE NOT + col2 IS NOT NULL ---- query I rowsort label-4635 SELECT + 77 FROM tab3 WHERE NOT + col2 IS NOT NULL ---- query I rowsort label-4635 SELECT + 77 FROM tab4 WHERE NOT + col2 IS NOT NULL ---- onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query I rowsort label-4640 SELECT - - SUM( DISTINCT col1 ) AS col1 FROM tab0 WHERE NOT - ( + col4 ) IN ( + - CAST( NULL AS SIGNED ), 28 ) ---- NULL skipif mysql # not compatible query I rowsort label-4640 SELECT - - SUM ( DISTINCT col1 ) AS col1 FROM tab0 WHERE NOT - ( + col4 ) IN ( + - CAST ( NULL AS INTEGER ), 28 ) ---- NULL onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query I rowsort label-4640 SELECT - - SUM( DISTINCT col1 ) AS col1 FROM tab1 WHERE NOT - ( + col4 ) IN ( + - CAST( NULL AS SIGNED ), 28 ) ---- NULL skipif mysql # not compatible query I rowsort label-4640 SELECT - - SUM ( DISTINCT col1 ) AS col1 FROM tab1 WHERE NOT - ( + col4 ) IN ( + - CAST ( NULL AS INTEGER ), 28 ) ---- NULL onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query I rowsort label-4640 SELECT - - SUM( DISTINCT col1 ) AS col1 FROM tab2 WHERE NOT - ( + col4 ) IN ( + - CAST( NULL AS SIGNED ), 28 ) ---- NULL skipif mysql # not compatible query I rowsort label-4640 SELECT - - SUM ( DISTINCT col1 ) AS col1 FROM tab2 WHERE NOT - ( + col4 ) IN ( + - CAST ( NULL AS INTEGER ), 28 ) ---- NULL onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query I rowsort label-4640 SELECT - - SUM( DISTINCT col1 ) AS col1 FROM tab3 WHERE NOT - ( + col4 ) IN ( + - CAST( NULL AS SIGNED ), 28 ) ---- NULL skipif mysql # not compatible query I rowsort label-4640 SELECT - - SUM ( DISTINCT col1 ) AS col1 FROM tab3 WHERE NOT - ( + col4 ) IN ( + - CAST ( NULL AS INTEGER ), 28 ) ---- NULL onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query I rowsort label-4640 SELECT - - SUM( DISTINCT col1 ) AS col1 FROM tab4 WHERE NOT - ( + col4 ) IN ( + - CAST( NULL AS SIGNED ), 28 ) ---- NULL skipif mysql # not compatible query I rowsort label-4640 SELECT - - SUM ( DISTINCT col1 ) AS col1 FROM tab4 WHERE NOT - ( + col4 ) IN ( + - CAST ( NULL AS INTEGER ), 28 ) ---- NULL query I rowsort label-4645 SELECT DISTINCT - 83 AS col4 FROM tab0 WHERE NOT ( NULL ) > - col4 ---- query I rowsort label-4645 SELECT DISTINCT - 83 AS col4 FROM tab1 WHERE NOT ( NULL ) > - col4 ---- query I rowsort label-4645 SELECT DISTINCT - 83 AS col4 FROM tab2 WHERE NOT ( NULL ) > - col4 ---- query I rowsort label-4645 SELECT DISTINCT - 83 AS col4 FROM tab3 WHERE NOT ( NULL ) > - col4 ---- query I rowsort label-4645 SELECT DISTINCT - 83 AS col4 FROM tab4 WHERE NOT ( NULL ) > - col4 ---- query IIIIIII rowsort label-4650 SELECT ALL * FROM tab0 WHERE NOT ( - col1 ) < NULL ---- query IIIIIII rowsort label-4650 SELECT ALL * FROM tab1 WHERE NOT ( - col1 ) < NULL ---- query IIIIIII rowsort label-4650 SELECT ALL * FROM tab2 WHERE NOT ( - col1 ) < NULL ---- query IIIIIII rowsort label-4650 SELECT ALL * FROM tab3 WHERE NOT ( - col1 ) < NULL ---- query IIIIIII rowsort label-4650 SELECT ALL * FROM tab4 WHERE NOT ( - col1 ) < NULL ---- query IIIIIII rowsort label-4655 SELECT * FROM tab0 AS cor0 WHERE NOT - 1 NOT BETWEEN + 28 + - ( - col1 ) + - col3 AND ( NULL ) ---- query IIIIIII rowsort label-4655 SELECT * FROM tab1 AS cor0 WHERE NOT - 1 NOT BETWEEN + 28 + - ( - col1 ) + - col3 AND ( NULL ) ---- query IIIIIII rowsort label-4655 SELECT * FROM tab2 AS cor0 WHERE NOT - 1 NOT BETWEEN + 28 + - ( - col1 ) + - col3 AND ( NULL ) ---- query IIIIIII rowsort label-4655 SELECT * FROM tab3 AS cor0 WHERE NOT - 1 NOT BETWEEN + 28 + - ( - col1 ) + - col3 AND ( NULL ) ---- query IIIIIII rowsort label-4655 SELECT * FROM tab4 AS cor0 WHERE NOT - 1 NOT BETWEEN + 28 + - ( - col1 ) + - col3 AND ( NULL ) ---- query IIIIIII rowsort label-4660 SELECT ALL * FROM tab0 cor0 WHERE + col5 IS NULL ---- query IIIIIII rowsort label-4660 SELECT ALL * FROM tab1 cor0 WHERE + col5 IS NULL ---- query IIIIIII rowsort label-4660 SELECT ALL * FROM tab2 cor0 WHERE + col5 IS NULL ---- query IIIIIII rowsort label-4660 SELECT ALL * FROM tab3 cor0 WHERE + col5 IS NULL ---- query IIIIIII rowsort label-4660 SELECT ALL * FROM tab4 cor0 WHERE + col5 IS NULL ---- query IIIIIII rowsort label-4665 SELECT * FROM tab0 AS cor0 WHERE NOT NULL NOT IN ( 38 ) ---- query IIIIIII rowsort label-4665 SELECT * FROM tab1 AS cor0 WHERE NOT NULL NOT IN ( 38 ) ---- query IIIIIII rowsort label-4665 SELECT * FROM tab2 AS cor0 WHERE NOT NULL NOT IN ( 38 ) ---- query IIIIIII rowsort label-4665 SELECT * FROM tab3 AS cor0 WHERE NOT NULL NOT IN ( 38 ) ---- query IIIIIII rowsort label-4665 SELECT * FROM tab4 AS cor0 WHERE NOT NULL NOT IN ( 38 ) ---- query IIIIIII rowsort label-4670 SELECT * FROM tab0 AS cor0 WHERE - 73 IS NULL ---- query IIIIIII rowsort label-4670 SELECT * FROM tab1 AS cor0 WHERE - 73 IS NULL ---- query IIIIIII rowsort label-4670 SELECT * FROM tab2 AS cor0 WHERE - 73 IS NULL ---- query IIIIIII rowsort label-4670 SELECT * FROM tab3 AS cor0 WHERE - 73 IS NULL ---- query IIIIIII rowsort label-4670 SELECT * FROM tab4 AS cor0 WHERE - 73 IS NULL ---- onlyif mysql # aggregate syntax: query I rowsort label-4675 SELECT DISTINCT + COUNT( * ) AS col2 FROM tab0 AS cor0 WHERE col4 IS NOT NULL ---- 10 skipif mysql # not compatible query I rowsort label-4675 SELECT DISTINCT + COUNT ( * ) AS col2 FROM tab0 AS cor0 WHERE col4 IS NOT NULL ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-4675 SELECT DISTINCT + COUNT( * ) AS col2 FROM tab1 AS cor0 WHERE col4 IS NOT NULL ---- 10 skipif mysql # not compatible query I rowsort label-4675 SELECT DISTINCT + COUNT ( * ) AS col2 FROM tab1 AS cor0 WHERE col4 IS NOT NULL ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-4675 SELECT DISTINCT + COUNT( * ) AS col2 FROM tab2 AS cor0 WHERE col4 IS NOT NULL ---- 10 skipif mysql # not compatible query I rowsort label-4675 SELECT DISTINCT + COUNT ( * ) AS col2 FROM tab2 AS cor0 WHERE col4 IS NOT NULL ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-4675 SELECT DISTINCT + COUNT( * ) AS col2 FROM tab3 AS cor0 WHERE col4 IS NOT NULL ---- 10 skipif mysql # not compatible query I rowsort label-4675 SELECT DISTINCT + COUNT ( * ) AS col2 FROM tab3 AS cor0 WHERE col4 IS NOT NULL ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-4675 SELECT DISTINCT + COUNT( * ) AS col2 FROM tab4 AS cor0 WHERE col4 IS NOT NULL ---- 10 skipif mysql # not compatible query I rowsort label-4675 SELECT DISTINCT + COUNT ( * ) AS col2 FROM tab4 AS cor0 WHERE col4 IS NOT NULL ---- 10 query I rowsort label-4680 SELECT DISTINCT 17 FROM tab0 cor0 WHERE - col3 IS NULL ---- query I rowsort label-4680 SELECT DISTINCT 17 FROM tab1 cor0 WHERE - col3 IS NULL ---- query I rowsort label-4680 SELECT DISTINCT 17 FROM tab2 cor0 WHERE - col3 IS NULL ---- query I rowsort label-4680 SELECT DISTINCT 17 FROM tab3 cor0 WHERE - col3 IS NULL ---- query I rowsort label-4680 SELECT DISTINCT 17 FROM tab4 cor0 WHERE - col3 IS NULL ---- query I rowsort label-4685 SELECT ALL 23 AS col5 FROM tab0 AS cor0 WHERE ( col4 ) IS NOT NULL ---- 10 values hashing to abf531ca1b4f726e9f130199ad08c23f query I rowsort label-4685 SELECT ALL 23 AS col5 FROM tab1 AS cor0 WHERE ( col4 ) IS NOT NULL ---- 10 values hashing to abf531ca1b4f726e9f130199ad08c23f query I rowsort label-4685 SELECT ALL 23 AS col5 FROM tab2 AS cor0 WHERE ( col4 ) IS NOT NULL ---- 10 values hashing to abf531ca1b4f726e9f130199ad08c23f query I rowsort label-4685 SELECT ALL 23 AS col5 FROM tab3 AS cor0 WHERE ( col4 ) IS NOT NULL ---- 10 values hashing to abf531ca1b4f726e9f130199ad08c23f query I rowsort label-4685 SELECT ALL 23 AS col5 FROM tab4 AS cor0 WHERE ( col4 ) IS NOT NULL ---- 10 values hashing to abf531ca1b4f726e9f130199ad08c23f query I rowsort label-4690 SELECT ALL + col3 AS col4 FROM tab0 WHERE col4 = NULL ---- query I rowsort label-4690 SELECT ALL + col3 AS col4 FROM tab1 WHERE col4 = NULL ---- query I rowsort label-4690 SELECT ALL + col3 AS col4 FROM tab2 WHERE col4 = NULL ---- query I rowsort label-4690 SELECT ALL + col3 AS col4 FROM tab3 WHERE col4 = NULL ---- query I rowsort label-4690 SELECT ALL + col3 AS col4 FROM tab4 WHERE col4 = NULL ---- query IIIIIII rowsort label-4695 SELECT * FROM tab0 WHERE - col0 + + col0 IN ( col3 ) ---- query IIIIIII rowsort label-4695 SELECT * FROM tab1 WHERE - col0 + + col0 IN ( col3 ) ---- query IIIIIII rowsort label-4695 SELECT * FROM tab2 WHERE - col0 + + col0 IN ( col3 ) ---- query IIIIIII rowsort label-4695 SELECT * FROM tab3 WHERE - col0 + + col0 IN ( col3 ) ---- query IIIIIII rowsort label-4695 SELECT * FROM tab4 WHERE - col0 + + col0 IN ( col3 ) ---- onlyif mysql # aggregate syntax: query I rowsort label-4700 SELECT - COUNT( * ) col2 FROM tab0 WHERE NOT ( col3 ) IS NOT NULL ---- 0 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-4700 SELECT - COUNT ( * ) col2 FROM tab0 WHERE NOT ( col3 ) IS NOT NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-4700 SELECT - COUNT( * ) col2 FROM tab1 WHERE NOT ( col3 ) IS NOT NULL ---- 0 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-4700 SELECT - COUNT ( * ) col2 FROM tab1 WHERE NOT ( col3 ) IS NOT NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-4700 SELECT - COUNT( * ) col2 FROM tab2 WHERE NOT ( col3 ) IS NOT NULL ---- 0 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-4700 SELECT - COUNT ( * ) col2 FROM tab2 WHERE NOT ( col3 ) IS NOT NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-4700 SELECT - COUNT( * ) col2 FROM tab3 WHERE NOT ( col3 ) IS NOT NULL ---- 0 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-4700 SELECT - COUNT ( * ) col2 FROM tab3 WHERE NOT ( col3 ) IS NOT NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-4700 SELECT - COUNT( * ) col2 FROM tab4 WHERE NOT ( col3 ) IS NOT NULL ---- 0 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-4700 SELECT - COUNT ( * ) col2 FROM tab4 WHERE NOT ( col3 ) IS NOT NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-4705 SELECT ALL + COUNT( col0 ) FROM tab0 AS cor0 WHERE NOT 17 BETWEEN 92 - + col0 AND ( - 8 ) ---- 10 skipif mysql # not compatible query I rowsort label-4705 SELECT ALL + COUNT ( col0 ) FROM tab0 AS cor0 WHERE NOT 17 BETWEEN 92 - + col0 AND ( - 8 ) ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-4705 SELECT ALL + COUNT( col0 ) FROM tab1 AS cor0 WHERE NOT 17 BETWEEN 92 - + col0 AND ( - 8 ) ---- 10 skipif mysql # not compatible query I rowsort label-4705 SELECT ALL + COUNT ( col0 ) FROM tab1 AS cor0 WHERE NOT 17 BETWEEN 92 - + col0 AND ( - 8 ) ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-4705 SELECT ALL + COUNT( col0 ) FROM tab2 AS cor0 WHERE NOT 17 BETWEEN 92 - + col0 AND ( - 8 ) ---- 10 skipif mysql # not compatible query I rowsort label-4705 SELECT ALL + COUNT ( col0 ) FROM tab2 AS cor0 WHERE NOT 17 BETWEEN 92 - + col0 AND ( - 8 ) ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-4705 SELECT ALL + COUNT( col0 ) FROM tab3 AS cor0 WHERE NOT 17 BETWEEN 92 - + col0 AND ( - 8 ) ---- 10 skipif mysql # not compatible query I rowsort label-4705 SELECT ALL + COUNT ( col0 ) FROM tab3 AS cor0 WHERE NOT 17 BETWEEN 92 - + col0 AND ( - 8 ) ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-4705 SELECT ALL + COUNT( col0 ) FROM tab4 AS cor0 WHERE NOT 17 BETWEEN 92 - + col0 AND ( - 8 ) ---- 10 skipif mysql # not compatible query I rowsort label-4705 SELECT ALL + COUNT ( col0 ) FROM tab4 AS cor0 WHERE NOT 17 BETWEEN 92 - + col0 AND ( - 8 ) ---- 10 query I rowsort label-4710 SELECT DISTINCT + + ( 58 ) FROM tab0 AS cor0 WHERE NOT col1 IS NOT NULL ---- query I rowsort label-4710 SELECT DISTINCT + + ( 58 ) FROM tab1 AS cor0 WHERE NOT col1 IS NOT NULL ---- query I rowsort label-4710 SELECT DISTINCT + + ( 58 ) FROM tab2 AS cor0 WHERE NOT col1 IS NOT NULL ---- query I rowsort label-4710 SELECT DISTINCT + + ( 58 ) FROM tab3 AS cor0 WHERE NOT col1 IS NOT NULL ---- query I rowsort label-4710 SELECT DISTINCT + + ( 58 ) FROM tab4 AS cor0 WHERE NOT col1 IS NOT NULL ---- query I rowsort label-4715 SELECT ALL col2 AS col0 FROM tab0 AS cor0 WHERE NOT - col1 IS NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-4715 SELECT ALL col2 AS col0 FROM tab1 AS cor0 WHERE NOT - col1 IS NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-4715 SELECT ALL col2 AS col0 FROM tab2 AS cor0 WHERE NOT - col1 IS NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-4715 SELECT ALL col2 AS col0 FROM tab3 AS cor0 WHERE NOT - col1 IS NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-4715 SELECT ALL col2 AS col0 FROM tab4 AS cor0 WHERE NOT - col1 IS NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d onlyif mysql # aggregate syntax: query I rowsort label-4720 SELECT DISTINCT + + COUNT( * ) FROM tab0 AS cor0 WHERE NOT - 50 IS NOT NULL ---- 0 skipif mysql # not compatible query I rowsort label-4720 SELECT DISTINCT + + COUNT ( * ) FROM tab0 AS cor0 WHERE NOT - 50 IS NOT NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-4720 SELECT DISTINCT + + COUNT( * ) FROM tab1 AS cor0 WHERE NOT - 50 IS NOT NULL ---- 0 skipif mysql # not compatible query I rowsort label-4720 SELECT DISTINCT + + COUNT ( * ) FROM tab1 AS cor0 WHERE NOT - 50 IS NOT NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-4720 SELECT DISTINCT + + COUNT( * ) FROM tab2 AS cor0 WHERE NOT - 50 IS NOT NULL ---- 0 skipif mysql # not compatible query I rowsort label-4720 SELECT DISTINCT + + COUNT ( * ) FROM tab2 AS cor0 WHERE NOT - 50 IS NOT NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-4720 SELECT DISTINCT + + COUNT( * ) FROM tab3 AS cor0 WHERE NOT - 50 IS NOT NULL ---- 0 skipif mysql # not compatible query I rowsort label-4720 SELECT DISTINCT + + COUNT ( * ) FROM tab3 AS cor0 WHERE NOT - 50 IS NOT NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-4720 SELECT DISTINCT + + COUNT( * ) FROM tab4 AS cor0 WHERE NOT - 50 IS NOT NULL ---- 0 skipif mysql # not compatible query I rowsort label-4720 SELECT DISTINCT + + COUNT ( * ) FROM tab4 AS cor0 WHERE NOT - 50 IS NOT NULL ---- 0 query I rowsort label-4725 SELECT DISTINCT col3 FROM tab0 AS cor0 WHERE NOT + col5 IS NOT NULL ---- query I rowsort label-4725 SELECT DISTINCT col3 FROM tab1 AS cor0 WHERE NOT + col5 IS NOT NULL ---- query I rowsort label-4725 SELECT DISTINCT col3 FROM tab2 AS cor0 WHERE NOT + col5 IS NOT NULL ---- query I rowsort label-4725 SELECT DISTINCT col3 FROM tab3 AS cor0 WHERE NOT + col5 IS NOT NULL ---- query I rowsort label-4725 SELECT DISTINCT col3 FROM tab4 AS cor0 WHERE NOT + col5 IS NOT NULL ---- query IIIIIII rowsort label-4730 SELECT * FROM tab0 AS cor0 WHERE NOT 62 < NULL ---- query IIIIIII rowsort label-4730 SELECT * FROM tab1 AS cor0 WHERE NOT 62 < NULL ---- query IIIIIII rowsort label-4730 SELECT * FROM tab2 AS cor0 WHERE NOT 62 < NULL ---- query IIIIIII rowsort label-4730 SELECT * FROM tab3 AS cor0 WHERE NOT 62 < NULL ---- query IIIIIII rowsort label-4730 SELECT * FROM tab4 AS cor0 WHERE NOT 62 < NULL ---- query I rowsort label-4735 SELECT DISTINCT - 57 FROM tab0, tab0 AS cor0 WHERE NOT NULL IS NOT NULL ---- -57 query I rowsort label-4735 SELECT DISTINCT - 57 FROM tab1, tab1 AS cor0 WHERE NOT NULL IS NOT NULL ---- -57 query I rowsort label-4735 SELECT DISTINCT - 57 FROM tab2, tab2 AS cor0 WHERE NOT NULL IS NOT NULL ---- -57 query I rowsort label-4735 SELECT DISTINCT - 57 FROM tab3, tab3 AS cor0 WHERE NOT NULL IS NOT NULL ---- -57 query I rowsort label-4735 SELECT DISTINCT - 57 FROM tab4, tab4 AS cor0 WHERE NOT NULL IS NOT NULL ---- -57 query I rowsort label-4740 SELECT ( - col4 ) FROM tab0 WHERE + + 9 = ( - 53 ) ---- query I rowsort label-4740 SELECT ( - col4 ) FROM tab1 WHERE + + 9 = ( - 53 ) ---- query I rowsort label-4740 SELECT ( - col4 ) FROM tab2 WHERE + + 9 = ( - 53 ) ---- query I rowsort label-4740 SELECT ( - col4 ) FROM tab3 WHERE + + 9 = ( - 53 ) ---- query I rowsort label-4740 SELECT ( - col4 ) FROM tab4 WHERE + + 9 = ( - 53 ) ---- query I rowsort label-4745 SELECT ALL + 82 FROM tab0 WHERE - + 38 + - ( - - col4 ) < - 91 ---- 10 values hashing to 45f8c29c613cd848dbafcca4c67deda3 query I rowsort label-4745 SELECT ALL + 82 FROM tab1 WHERE - + 38 + - ( - - col4 ) < - 91 ---- 10 values hashing to 45f8c29c613cd848dbafcca4c67deda3 query I rowsort label-4745 SELECT ALL + 82 FROM tab2 WHERE - + 38 + - ( - - col4 ) < - 91 ---- 10 values hashing to 45f8c29c613cd848dbafcca4c67deda3 query I rowsort label-4745 SELECT ALL + 82 FROM tab3 WHERE - + 38 + - ( - - col4 ) < - 91 ---- 10 values hashing to 45f8c29c613cd848dbafcca4c67deda3 query I rowsort label-4745 SELECT ALL + 82 FROM tab4 WHERE - + 38 + - ( - - col4 ) < - 91 ---- 10 values hashing to 45f8c29c613cd848dbafcca4c67deda3 onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-4750 SELECT * FROM tab0 AS cor0 WHERE NOT NULL BETWEEN ( ( col1 ) ) - col1 * - col0 * CAST( - - 53 AS SIGNED ) AND NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-4750 SELECT * FROM tab0 AS cor0 WHERE NOT NULL BETWEEN ( ( col1 ) ) - col1 * - col0 * CAST ( - - 53 AS INTEGER ) AND NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-4750 SELECT * FROM tab1 AS cor0 WHERE NOT NULL BETWEEN ( ( col1 ) ) - col1 * - col0 * CAST( - - 53 AS SIGNED ) AND NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-4750 SELECT * FROM tab1 AS cor0 WHERE NOT NULL BETWEEN ( ( col1 ) ) - col1 * - col0 * CAST ( - - 53 AS INTEGER ) AND NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-4750 SELECT * FROM tab2 AS cor0 WHERE NOT NULL BETWEEN ( ( col1 ) ) - col1 * - col0 * CAST( - - 53 AS SIGNED ) AND NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-4750 SELECT * FROM tab2 AS cor0 WHERE NOT NULL BETWEEN ( ( col1 ) ) - col1 * - col0 * CAST ( - - 53 AS INTEGER ) AND NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-4750 SELECT * FROM tab3 AS cor0 WHERE NOT NULL BETWEEN ( ( col1 ) ) - col1 * - col0 * CAST( - - 53 AS SIGNED ) AND NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-4750 SELECT * FROM tab3 AS cor0 WHERE NOT NULL BETWEEN ( ( col1 ) ) - col1 * - col0 * CAST ( - - 53 AS INTEGER ) AND NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-4750 SELECT * FROM tab4 AS cor0 WHERE NOT NULL BETWEEN ( ( col1 ) ) - col1 * - col0 * CAST( - - 53 AS SIGNED ) AND NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-4750 SELECT * FROM tab4 AS cor0 WHERE NOT NULL BETWEEN ( ( col1 ) ) - col1 * - col0 * CAST ( - - 53 AS INTEGER ) AND NULL ---- onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query I rowsort label-4755 SELECT DISTINCT + 46 / - AVG ( ALL - CAST( NULL AS SIGNED ) ) + + SUM( col1 ) FROM tab0 AS cor0 WHERE 79 IS NULL ---- NULL skipif mysql # not compatible query I rowsort label-4755 SELECT DISTINCT + 46 / - AVG ( ALL - CAST ( NULL AS INTEGER ) ) + + SUM ( col1 ) FROM tab0 AS cor0 WHERE 79 IS NULL ---- NULL onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query I rowsort label-4755 SELECT DISTINCT + 46 / - AVG ( ALL - CAST( NULL AS SIGNED ) ) + + SUM( col1 ) FROM tab1 AS cor0 WHERE 79 IS NULL ---- NULL skipif mysql # not compatible query I rowsort label-4755 SELECT DISTINCT + 46 / - AVG ( ALL - CAST ( NULL AS INTEGER ) ) + + SUM ( col1 ) FROM tab1 AS cor0 WHERE 79 IS NULL ---- NULL onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query I rowsort label-4755 SELECT DISTINCT + 46 / - AVG ( ALL - CAST( NULL AS SIGNED ) ) + + SUM( col1 ) FROM tab2 AS cor0 WHERE 79 IS NULL ---- NULL skipif mysql # not compatible query I rowsort label-4755 SELECT DISTINCT + 46 / - AVG ( ALL - CAST ( NULL AS INTEGER ) ) + + SUM ( col1 ) FROM tab2 AS cor0 WHERE 79 IS NULL ---- NULL onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query I rowsort label-4755 SELECT DISTINCT + 46 / - AVG ( ALL - CAST( NULL AS SIGNED ) ) + + SUM( col1 ) FROM tab3 AS cor0 WHERE 79 IS NULL ---- NULL skipif mysql # not compatible query I rowsort label-4755 SELECT DISTINCT + 46 / - AVG ( ALL - CAST ( NULL AS INTEGER ) ) + + SUM ( col1 ) FROM tab3 AS cor0 WHERE 79 IS NULL ---- NULL onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query I rowsort label-4755 SELECT DISTINCT + 46 / - AVG ( ALL - CAST( NULL AS SIGNED ) ) + + SUM( col1 ) FROM tab4 AS cor0 WHERE 79 IS NULL ---- NULL skipif mysql # not compatible query I rowsort label-4755 SELECT DISTINCT + 46 / - AVG ( ALL - CAST ( NULL AS INTEGER ) ) + + SUM ( col1 ) FROM tab4 AS cor0 WHERE 79 IS NULL ---- NULL query I rowsort label-4760 SELECT ALL - col3 AS col5 FROM tab0 cor0 WHERE ( col0 ) IS NULL ---- query I rowsort label-4760 SELECT ALL - col3 AS col5 FROM tab1 cor0 WHERE ( col0 ) IS NULL ---- query I rowsort label-4760 SELECT ALL - col3 AS col5 FROM tab2 cor0 WHERE ( col0 ) IS NULL ---- query I rowsort label-4760 SELECT ALL - col3 AS col5 FROM tab3 cor0 WHERE ( col0 ) IS NULL ---- query I rowsort label-4760 SELECT ALL - col3 AS col5 FROM tab4 cor0 WHERE ( col0 ) IS NULL ---- query I rowsort label-4765 SELECT DISTINCT - 95 FROM tab0 AS cor0 WHERE - ( col0 ) - + - ( - col1 ) IS NULL ---- query I rowsort label-4765 SELECT DISTINCT - 95 FROM tab1 AS cor0 WHERE - ( col0 ) - + - ( - col1 ) IS NULL ---- query I rowsort label-4765 SELECT DISTINCT - 95 FROM tab2 AS cor0 WHERE - ( col0 ) - + - ( - col1 ) IS NULL ---- query I rowsort label-4765 SELECT DISTINCT - 95 FROM tab3 AS cor0 WHERE - ( col0 ) - + - ( - col1 ) IS NULL ---- query I rowsort label-4765 SELECT DISTINCT - 95 FROM tab4 AS cor0 WHERE - ( col0 ) - + - ( - col1 ) IS NULL ---- query I rowsort label-4770 SELECT + 17 FROM tab0 AS cor0 WHERE NOT + 2 IS NOT NULL ---- query I rowsort label-4770 SELECT + 17 FROM tab1 AS cor0 WHERE NOT + 2 IS NOT NULL ---- query I rowsort label-4770 SELECT + 17 FROM tab2 AS cor0 WHERE NOT + 2 IS NOT NULL ---- query I rowsort label-4770 SELECT + 17 FROM tab3 AS cor0 WHERE NOT + 2 IS NOT NULL ---- query I rowsort label-4770 SELECT + 17 FROM tab4 AS cor0 WHERE NOT + 2 IS NOT NULL ---- query I rowsort label-4775 SELECT + col2 AS col3 FROM tab0 AS cor0 WHERE NOT + 53 > + - col1 ---- query I rowsort label-4775 SELECT + col2 AS col3 FROM tab1 AS cor0 WHERE NOT + 53 > + - col1 ---- query I rowsort label-4775 SELECT + col2 AS col3 FROM tab2 AS cor0 WHERE NOT + 53 > + - col1 ---- query I rowsort label-4775 SELECT + col2 AS col3 FROM tab3 AS cor0 WHERE NOT + 53 > + - col1 ---- query I rowsort label-4775 SELECT + col2 AS col3 FROM tab4 AS cor0 WHERE NOT + 53 > + - col1 ---- query I rowsort label-4780 SELECT - col4 FROM tab0 WHERE NOT NULL BETWEEN NULL AND NULL ---- query I rowsort label-4780 SELECT - col4 FROM tab1 WHERE NOT NULL BETWEEN NULL AND NULL ---- query I rowsort label-4780 SELECT - col4 FROM tab2 WHERE NOT NULL BETWEEN NULL AND NULL ---- query I rowsort label-4780 SELECT - col4 FROM tab3 WHERE NOT NULL BETWEEN NULL AND NULL ---- query I rowsort label-4780 SELECT - col4 FROM tab4 WHERE NOT NULL BETWEEN NULL AND NULL ---- query I rowsort label-4785 SELECT ALL + + col0 AS col1 FROM tab0 WHERE NOT NULL NOT BETWEEN NULL AND NULL ---- query I rowsort label-4785 SELECT ALL + + col0 AS col1 FROM tab1 WHERE NOT NULL NOT BETWEEN NULL AND NULL ---- query I rowsort label-4785 SELECT ALL + + col0 AS col1 FROM tab2 WHERE NOT NULL NOT BETWEEN NULL AND NULL ---- query I rowsort label-4785 SELECT ALL + + col0 AS col1 FROM tab3 WHERE NOT NULL NOT BETWEEN NULL AND NULL ---- query I rowsort label-4785 SELECT ALL + + col0 AS col1 FROM tab4 WHERE NOT NULL NOT BETWEEN NULL AND NULL ---- query I rowsort label-4790 SELECT DISTINCT - + AVG ( DISTINCT + - 24 ) FROM tab0 WHERE NOT - + col3 IS NOT NULL ---- NULL query I rowsort label-4790 SELECT DISTINCT - + AVG ( DISTINCT + - 24 ) FROM tab1 WHERE NOT - + col3 IS NOT NULL ---- NULL query I rowsort label-4790 SELECT DISTINCT - + AVG ( DISTINCT + - 24 ) FROM tab2 WHERE NOT - + col3 IS NOT NULL ---- NULL query I rowsort label-4790 SELECT DISTINCT - + AVG ( DISTINCT + - 24 ) FROM tab3 WHERE NOT - + col3 IS NOT NULL ---- NULL query I rowsort label-4790 SELECT DISTINCT - + AVG ( DISTINCT + - 24 ) FROM tab4 WHERE NOT - + col3 IS NOT NULL ---- NULL query IIIIIII rowsort label-4795 SELECT * FROM tab0 WHERE NULL > - 41 ---- query IIIIIII rowsort label-4795 SELECT * FROM tab1 WHERE NULL > - 41 ---- query IIIIIII rowsort label-4795 SELECT * FROM tab2 WHERE NULL > - 41 ---- query IIIIIII rowsort label-4795 SELECT * FROM tab3 WHERE NULL > - 41 ---- query IIIIIII rowsort label-4795 SELECT * FROM tab4 WHERE NULL > - 41 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-4800 SELECT + CAST( NULL AS SIGNED ) / - col1 AS col0 FROM tab0 AS cor0 WHERE NULL NOT IN ( + col0 ) ---- skipif mysql # not compatible query I rowsort label-4800 SELECT + CAST ( NULL AS INTEGER ) / - col1 AS col0 FROM tab0 AS cor0 WHERE NULL NOT IN ( + col0 ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-4800 SELECT + CAST( NULL AS SIGNED ) / - col1 AS col0 FROM tab1 AS cor0 WHERE NULL NOT IN ( + col0 ) ---- skipif mysql # not compatible query I rowsort label-4800 SELECT + CAST ( NULL AS INTEGER ) / - col1 AS col0 FROM tab1 AS cor0 WHERE NULL NOT IN ( + col0 ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-4800 SELECT + CAST( NULL AS SIGNED ) / - col1 AS col0 FROM tab2 AS cor0 WHERE NULL NOT IN ( + col0 ) ---- skipif mysql # not compatible query I rowsort label-4800 SELECT + CAST ( NULL AS INTEGER ) / - col1 AS col0 FROM tab2 AS cor0 WHERE NULL NOT IN ( + col0 ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-4800 SELECT + CAST( NULL AS SIGNED ) / - col1 AS col0 FROM tab3 AS cor0 WHERE NULL NOT IN ( + col0 ) ---- skipif mysql # not compatible query I rowsort label-4800 SELECT + CAST ( NULL AS INTEGER ) / - col1 AS col0 FROM tab3 AS cor0 WHERE NULL NOT IN ( + col0 ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-4800 SELECT + CAST( NULL AS SIGNED ) / - col1 AS col0 FROM tab4 AS cor0 WHERE NULL NOT IN ( + col0 ) ---- skipif mysql # not compatible query I rowsort label-4800 SELECT + CAST ( NULL AS INTEGER ) / - col1 AS col0 FROM tab4 AS cor0 WHERE NULL NOT IN ( + col0 ) ---- query I rowsort label-4805 SELECT col3 FROM tab0 cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-4805 SELECT col3 FROM tab1 cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-4805 SELECT col3 FROM tab2 cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-4805 SELECT col3 FROM tab3 cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-4805 SELECT col3 FROM tab4 cor0 WHERE NOT NULL IS NULL ---- query IIIIIII rowsort label-4810 SELECT ALL * FROM tab0 WHERE 63 NOT BETWEEN - col0 AND NULL ---- query IIIIIII rowsort label-4810 SELECT ALL * FROM tab1 WHERE 63 NOT BETWEEN - col0 AND NULL ---- query IIIIIII rowsort label-4810 SELECT ALL * FROM tab2 WHERE 63 NOT BETWEEN - col0 AND NULL ---- query IIIIIII rowsort label-4810 SELECT ALL * FROM tab3 WHERE 63 NOT BETWEEN - col0 AND NULL ---- query IIIIIII rowsort label-4810 SELECT ALL * FROM tab4 WHERE 63 NOT BETWEEN - col0 AND NULL ---- query IIIIIII rowsort label-4815 SELECT ALL * FROM tab0 WHERE NOT 94 * - col0 NOT IN ( + col0 ) AND NOT - col4 IS NULL ---- query IIIIIII rowsort label-4815 SELECT ALL * FROM tab1 WHERE NOT 94 * - col0 NOT IN ( + col0 ) AND NOT - col4 IS NULL ---- query IIIIIII rowsort label-4815 SELECT ALL * FROM tab2 WHERE NOT 94 * - col0 NOT IN ( + col0 ) AND NOT - col4 IS NULL ---- query IIIIIII rowsort label-4815 SELECT ALL * FROM tab3 WHERE NOT 94 * - col0 NOT IN ( + col0 ) AND NOT - col4 IS NULL ---- query IIIIIII rowsort label-4815 SELECT ALL * FROM tab4 WHERE NOT 94 * - col0 NOT IN ( + col0 ) AND NOT - col4 IS NULL ---- query I rowsort label-4820 SELECT - 4 FROM tab0 WHERE NOT + col5 IS NOT NULL ---- query I rowsort label-4820 SELECT - 4 FROM tab1 WHERE NOT + col5 IS NOT NULL ---- query I rowsort label-4820 SELECT - 4 FROM tab2 WHERE NOT + col5 IS NOT NULL ---- query I rowsort label-4820 SELECT - 4 FROM tab3 WHERE NOT + col5 IS NOT NULL ---- query I rowsort label-4820 SELECT - 4 FROM tab4 WHERE NOT + col5 IS NOT NULL ---- query IIIIIII rowsort label-4825 SELECT * FROM tab0 WHERE NOT + 49 IS NOT NULL ---- query IIIIIII rowsort label-4825 SELECT * FROM tab1 WHERE NOT + 49 IS NOT NULL ---- query IIIIIII rowsort label-4825 SELECT * FROM tab2 WHERE NOT + 49 IS NOT NULL ---- query IIIIIII rowsort label-4825 SELECT * FROM tab3 WHERE NOT + 49 IS NOT NULL ---- query IIIIIII rowsort label-4825 SELECT * FROM tab4 WHERE NOT + 49 IS NOT NULL ---- query I rowsort label-4830 SELECT + + col5 FROM tab0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-4830 SELECT + + col5 FROM tab1 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-4830 SELECT + + col5 FROM tab2 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-4830 SELECT + + col5 FROM tab3 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-4830 SELECT + + col5 FROM tab4 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query IIIIIII rowsort label-4835 SELECT * FROM tab0 AS cor0 WHERE NULL NOT BETWEEN NULL AND - 30 ---- query IIIIIII rowsort label-4835 SELECT * FROM tab1 AS cor0 WHERE NULL NOT BETWEEN NULL AND - 30 ---- query IIIIIII rowsort label-4835 SELECT * FROM tab2 AS cor0 WHERE NULL NOT BETWEEN NULL AND - 30 ---- query IIIIIII rowsort label-4835 SELECT * FROM tab3 AS cor0 WHERE NULL NOT BETWEEN NULL AND - 30 ---- query IIIIIII rowsort label-4835 SELECT * FROM tab4 AS cor0 WHERE NULL NOT BETWEEN NULL AND - 30 ---- query I rowsort label-4840 SELECT DISTINCT - col0 + + col4 FROM tab0 WHERE NOT 36 * + - col1 IS NOT NULL ---- query I rowsort label-4840 SELECT DISTINCT - col0 + + col4 FROM tab1 WHERE NOT 36 * + - col1 IS NOT NULL ---- query I rowsort label-4840 SELECT DISTINCT - col0 + + col4 FROM tab2 WHERE NOT 36 * + - col1 IS NOT NULL ---- query I rowsort label-4840 SELECT DISTINCT - col0 + + col4 FROM tab3 WHERE NOT 36 * + - col1 IS NOT NULL ---- query I rowsort label-4840 SELECT DISTINCT - col0 + + col4 FROM tab4 WHERE NOT 36 * + - col1 IS NOT NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query II rowsort label-4845 SELECT - 6 AS col2, + col3 col1 FROM tab0 WHERE NOT NULL <= - - 67 ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query II rowsort label-4845 SELECT - 6 AS col2, + col3 col1 FROM tab1 WHERE NOT NULL <= - - 67 ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query II rowsort label-4845 SELECT - 6 AS col2, + col3 col1 FROM tab2 WHERE NOT NULL <= - - 67 ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query II rowsort label-4845 SELECT - 6 AS col2, + col3 col1 FROM tab3 WHERE NOT NULL <= - - 67 ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query II rowsort label-4845 SELECT - 6 AS col2, + col3 col1 FROM tab4 WHERE NOT NULL <= - - 67 ---- query IIIIIII rowsort label-4850 SELECT ALL * FROM tab0 AS cor0 WHERE - col4 < NULL ---- query IIIIIII rowsort label-4850 SELECT ALL * FROM tab1 AS cor0 WHERE - col4 < NULL ---- query IIIIIII rowsort label-4850 SELECT ALL * FROM tab2 AS cor0 WHERE - col4 < NULL ---- query IIIIIII rowsort label-4850 SELECT ALL * FROM tab3 AS cor0 WHERE - col4 < NULL ---- query IIIIIII rowsort label-4850 SELECT ALL * FROM tab4 AS cor0 WHERE - col4 < NULL ---- query IIIIIII rowsort label-4855 SELECT * FROM tab0 WHERE NOT NULL > 39 ---- query IIIIIII rowsort label-4855 SELECT * FROM tab1 WHERE NOT NULL > 39 ---- query IIIIIII rowsort label-4855 SELECT * FROM tab2 WHERE NOT NULL > 39 ---- query IIIIIII rowsort label-4855 SELECT * FROM tab3 WHERE NOT NULL > 39 ---- query IIIIIII rowsort label-4855 SELECT * FROM tab4 WHERE NOT NULL > 39 ---- query I rowsort label-4860 SELECT DISTINCT + - col0 AS col3 FROM tab0 WHERE NULL IS NULL ---- 10 values hashing to 528bccda8773fb5023e30c4cdb2c06d0 query I rowsort label-4860 SELECT DISTINCT + - col0 AS col3 FROM tab1 WHERE NULL IS NULL ---- 10 values hashing to 528bccda8773fb5023e30c4cdb2c06d0 query I rowsort label-4860 SELECT DISTINCT + - col0 AS col3 FROM tab2 WHERE NULL IS NULL ---- 10 values hashing to 528bccda8773fb5023e30c4cdb2c06d0 query I rowsort label-4860 SELECT DISTINCT + - col0 AS col3 FROM tab3 WHERE NULL IS NULL ---- 10 values hashing to 528bccda8773fb5023e30c4cdb2c06d0 query I rowsort label-4860 SELECT DISTINCT + - col0 AS col3 FROM tab4 WHERE NULL IS NULL ---- 10 values hashing to 528bccda8773fb5023e30c4cdb2c06d0 query IIIIIII rowsort label-4865 SELECT * FROM tab0 WHERE NOT ( NOT NULL <> - col1 ) ---- query IIIIIII rowsort label-4865 SELECT * FROM tab1 WHERE NOT ( NOT NULL <> - col1 ) ---- query IIIIIII rowsort label-4865 SELECT * FROM tab2 WHERE NOT ( NOT NULL <> - col1 ) ---- query IIIIIII rowsort label-4865 SELECT * FROM tab3 WHERE NOT ( NOT NULL <> - col1 ) ---- query IIIIIII rowsort label-4865 SELECT * FROM tab4 WHERE NOT ( NOT NULL <> - col1 ) ---- query I rowsort label-4870 SELECT DISTINCT - - col4 AS col5 FROM tab0 AS cor0 WHERE NOT 98 / - col4 <= NULL ---- query I rowsort label-4870 SELECT DISTINCT - - col4 AS col5 FROM tab1 AS cor0 WHERE NOT 98 / - col4 <= NULL ---- query I rowsort label-4870 SELECT DISTINCT - - col4 AS col5 FROM tab2 AS cor0 WHERE NOT 98 / - col4 <= NULL ---- query I rowsort label-4870 SELECT DISTINCT - - col4 AS col5 FROM tab3 AS cor0 WHERE NOT 98 / - col4 <= NULL ---- query I rowsort label-4870 SELECT DISTINCT - - col4 AS col5 FROM tab4 AS cor0 WHERE NOT 98 / - col4 <= NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-4875 SELECT ALL * FROM tab0 WHERE NOT - + CAST( + col0 AS SIGNED ) / - ( col0 ) IS NOT NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-4875 SELECT ALL * FROM tab0 WHERE NOT - + CAST ( + col0 AS INTEGER ) / - ( col0 ) IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-4875 SELECT ALL * FROM tab1 WHERE NOT - + CAST( + col0 AS SIGNED ) / - ( col0 ) IS NOT NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-4875 SELECT ALL * FROM tab1 WHERE NOT - + CAST ( + col0 AS INTEGER ) / - ( col0 ) IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-4875 SELECT ALL * FROM tab2 WHERE NOT - + CAST( + col0 AS SIGNED ) / - ( col0 ) IS NOT NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-4875 SELECT ALL * FROM tab2 WHERE NOT - + CAST ( + col0 AS INTEGER ) / - ( col0 ) IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-4875 SELECT ALL * FROM tab3 WHERE NOT - + CAST( + col0 AS SIGNED ) / - ( col0 ) IS NOT NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-4875 SELECT ALL * FROM tab3 WHERE NOT - + CAST ( + col0 AS INTEGER ) / - ( col0 ) IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-4875 SELECT ALL * FROM tab4 WHERE NOT - + CAST( + col0 AS SIGNED ) / - ( col0 ) IS NOT NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-4875 SELECT ALL * FROM tab4 WHERE NOT - + CAST ( + col0 AS INTEGER ) / - ( col0 ) IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-4880 SELECT ALL * FROM tab0 WHERE + CAST( NULL AS SIGNED ) >= col0 ---- skipif mysql # not compatible query IIIIIII rowsort label-4880 SELECT ALL * FROM tab0 WHERE + CAST ( NULL AS INTEGER ) >= col0 ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-4880 SELECT ALL * FROM tab1 WHERE + CAST( NULL AS SIGNED ) >= col0 ---- skipif mysql # not compatible query IIIIIII rowsort label-4880 SELECT ALL * FROM tab1 WHERE + CAST ( NULL AS INTEGER ) >= col0 ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-4880 SELECT ALL * FROM tab2 WHERE + CAST( NULL AS SIGNED ) >= col0 ---- skipif mysql # not compatible query IIIIIII rowsort label-4880 SELECT ALL * FROM tab2 WHERE + CAST ( NULL AS INTEGER ) >= col0 ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-4880 SELECT ALL * FROM tab3 WHERE + CAST( NULL AS SIGNED ) >= col0 ---- skipif mysql # not compatible query IIIIIII rowsort label-4880 SELECT ALL * FROM tab3 WHERE + CAST ( NULL AS INTEGER ) >= col0 ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-4880 SELECT ALL * FROM tab4 WHERE + CAST( NULL AS SIGNED ) >= col0 ---- skipif mysql # not compatible query IIIIIII rowsort label-4880 SELECT ALL * FROM tab4 WHERE + CAST ( NULL AS INTEGER ) >= col0 ---- query I rowsort label-4885 SELECT - ( + 33 ) FROM tab0 AS cor0 WHERE NOT 18 * - 6 + col4 BETWEEN + col1 AND NULL ---- -33 -33 -33 -33 -33 -33 -33 query I rowsort label-4885 SELECT - ( + 33 ) FROM tab1 AS cor0 WHERE NOT 18 * - 6 + col4 BETWEEN + col1 AND NULL ---- -33 -33 -33 -33 -33 -33 -33 query I rowsort label-4885 SELECT - ( + 33 ) FROM tab2 AS cor0 WHERE NOT 18 * - 6 + col4 BETWEEN + col1 AND NULL ---- -33 -33 -33 -33 -33 -33 -33 query I rowsort label-4885 SELECT - ( + 33 ) FROM tab3 AS cor0 WHERE NOT 18 * - 6 + col4 BETWEEN + col1 AND NULL ---- -33 -33 -33 -33 -33 -33 -33 query I rowsort label-4885 SELECT - ( + 33 ) FROM tab4 AS cor0 WHERE NOT 18 * - 6 + col4 BETWEEN + col1 AND NULL ---- -33 -33 -33 -33 -33 -33 -33 skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-4890 SELECT + col1 col0 FROM tab0 AS cor0 WHERE NOT ( NULL ) IS NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-4890 SELECT + col1 col0 FROM tab1 AS cor0 WHERE NOT ( NULL ) IS NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-4890 SELECT + col1 col0 FROM tab2 AS cor0 WHERE NOT ( NULL ) IS NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-4890 SELECT + col1 col0 FROM tab3 AS cor0 WHERE NOT ( NULL ) IS NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-4890 SELECT + col1 col0 FROM tab4 AS cor0 WHERE NOT ( NULL ) IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query II rowsort label-4895 SELECT - col1 AS col5, - CAST( - + col4 AS SIGNED ) FROM tab0 cor0 WHERE NOT col2 IS NOT NULL ---- skipif mysql # not compatible query II rowsort label-4895 SELECT - col1 AS col5, - CAST ( - + col4 AS INTEGER ) FROM tab0 cor0 WHERE NOT col2 IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query II rowsort label-4895 SELECT - col1 AS col5, - CAST( - + col4 AS SIGNED ) FROM tab1 cor0 WHERE NOT col2 IS NOT NULL ---- skipif mysql # not compatible query II rowsort label-4895 SELECT - col1 AS col5, - CAST ( - + col4 AS INTEGER ) FROM tab1 cor0 WHERE NOT col2 IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query II rowsort label-4895 SELECT - col1 AS col5, - CAST( - + col4 AS SIGNED ) FROM tab2 cor0 WHERE NOT col2 IS NOT NULL ---- skipif mysql # not compatible query II rowsort label-4895 SELECT - col1 AS col5, - CAST ( - + col4 AS INTEGER ) FROM tab2 cor0 WHERE NOT col2 IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query II rowsort label-4895 SELECT - col1 AS col5, - CAST( - + col4 AS SIGNED ) FROM tab3 cor0 WHERE NOT col2 IS NOT NULL ---- skipif mysql # not compatible query II rowsort label-4895 SELECT - col1 AS col5, - CAST ( - + col4 AS INTEGER ) FROM tab3 cor0 WHERE NOT col2 IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query II rowsort label-4895 SELECT - col1 AS col5, - CAST( - + col4 AS SIGNED ) FROM tab4 cor0 WHERE NOT col2 IS NOT NULL ---- skipif mysql # not compatible query II rowsort label-4895 SELECT - col1 AS col5, - CAST ( - + col4 AS INTEGER ) FROM tab4 cor0 WHERE NOT col2 IS NOT NULL ---- query I rowsort label-4900 SELECT ALL - col0 AS col4 FROM tab0 WHERE col0 IS NOT NULL ---- 10 values hashing to 528bccda8773fb5023e30c4cdb2c06d0 query I rowsort label-4900 SELECT ALL - col0 AS col4 FROM tab1 WHERE col0 IS NOT NULL ---- 10 values hashing to 528bccda8773fb5023e30c4cdb2c06d0 query I rowsort label-4900 SELECT ALL - col0 AS col4 FROM tab2 WHERE col0 IS NOT NULL ---- 10 values hashing to 528bccda8773fb5023e30c4cdb2c06d0 query I rowsort label-4900 SELECT ALL - col0 AS col4 FROM tab3 WHERE col0 IS NOT NULL ---- 10 values hashing to 528bccda8773fb5023e30c4cdb2c06d0 query I rowsort label-4900 SELECT ALL - col0 AS col4 FROM tab4 WHERE col0 IS NOT NULL ---- 10 values hashing to 528bccda8773fb5023e30c4cdb2c06d0 query IIIIIII rowsort label-4905 SELECT * FROM tab0 WHERE ( 13 IS NULL ) ---- query IIIIIII rowsort label-4905 SELECT * FROM tab1 WHERE ( 13 IS NULL ) ---- query IIIIIII rowsort label-4905 SELECT * FROM tab2 WHERE ( 13 IS NULL ) ---- query IIIIIII rowsort label-4905 SELECT * FROM tab3 WHERE ( 13 IS NULL ) ---- query IIIIIII rowsort label-4905 SELECT * FROM tab4 WHERE ( 13 IS NULL ) ---- query IIIIIII rowsort label-4910 SELECT * FROM tab0 WHERE ( NULL IS NOT NULL ) ---- query IIIIIII rowsort label-4910 SELECT * FROM tab1 WHERE ( NULL IS NOT NULL ) ---- query IIIIIII rowsort label-4910 SELECT * FROM tab2 WHERE ( NULL IS NOT NULL ) ---- query IIIIIII rowsort label-4910 SELECT * FROM tab3 WHERE ( NULL IS NOT NULL ) ---- query IIIIIII rowsort label-4910 SELECT * FROM tab4 WHERE ( NULL IS NOT NULL ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-4915 SELECT ALL - + 63 AS col0 FROM tab0 AS cor0 WHERE 1 / + col3 NOT BETWEEN - CAST( NULL AS SIGNED ) + + - col0 AND NULL ---- skipif mysql # not compatible query I rowsort label-4915 SELECT ALL - + 63 AS col0 FROM tab0 AS cor0 WHERE 1 / + col3 NOT BETWEEN - CAST ( NULL AS INTEGER ) + + - col0 AND NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-4915 SELECT ALL - + 63 AS col0 FROM tab1 AS cor0 WHERE 1 / + col3 NOT BETWEEN - CAST( NULL AS SIGNED ) + + - col0 AND NULL ---- skipif mysql # not compatible query I rowsort label-4915 SELECT ALL - + 63 AS col0 FROM tab1 AS cor0 WHERE 1 / + col3 NOT BETWEEN - CAST ( NULL AS INTEGER ) + + - col0 AND NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-4915 SELECT ALL - + 63 AS col0 FROM tab2 AS cor0 WHERE 1 / + col3 NOT BETWEEN - CAST( NULL AS SIGNED ) + + - col0 AND NULL ---- skipif mysql # not compatible query I rowsort label-4915 SELECT ALL - + 63 AS col0 FROM tab2 AS cor0 WHERE 1 / + col3 NOT BETWEEN - CAST ( NULL AS INTEGER ) + + - col0 AND NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-4915 SELECT ALL - + 63 AS col0 FROM tab3 AS cor0 WHERE 1 / + col3 NOT BETWEEN - CAST( NULL AS SIGNED ) + + - col0 AND NULL ---- skipif mysql # not compatible query I rowsort label-4915 SELECT ALL - + 63 AS col0 FROM tab3 AS cor0 WHERE 1 / + col3 NOT BETWEEN - CAST ( NULL AS INTEGER ) + + - col0 AND NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-4915 SELECT ALL - + 63 AS col0 FROM tab4 AS cor0 WHERE 1 / + col3 NOT BETWEEN - CAST( NULL AS SIGNED ) + + - col0 AND NULL ---- skipif mysql # not compatible query I rowsort label-4915 SELECT ALL - + 63 AS col0 FROM tab4 AS cor0 WHERE 1 / + col3 NOT BETWEEN - CAST ( NULL AS INTEGER ) + + - col0 AND NULL ---- query IIIIIII rowsort label-4920 SELECT ALL * FROM tab0 AS cor0 WHERE 16 IS NULL ---- query IIIIIII rowsort label-4920 SELECT ALL * FROM tab1 AS cor0 WHERE 16 IS NULL ---- query IIIIIII rowsort label-4920 SELECT ALL * FROM tab2 AS cor0 WHERE 16 IS NULL ---- query IIIIIII rowsort label-4920 SELECT ALL * FROM tab3 AS cor0 WHERE 16 IS NULL ---- query IIIIIII rowsort label-4920 SELECT ALL * FROM tab4 AS cor0 WHERE 16 IS NULL ---- query IIIIIII rowsort label-4925 SELECT * FROM tab0 WHERE NOT NULL < - col3 ---- query IIIIIII rowsort label-4925 SELECT * FROM tab1 WHERE NOT NULL < - col3 ---- query IIIIIII rowsort label-4925 SELECT * FROM tab2 WHERE NOT NULL < - col3 ---- query IIIIIII rowsort label-4925 SELECT * FROM tab3 WHERE NOT NULL < - col3 ---- query IIIIIII rowsort label-4925 SELECT * FROM tab4 WHERE NOT NULL < - col3 ---- onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query I rowsort label-4930 SELECT ALL + COUNT( * ) FROM tab0 WHERE NOT - - CAST( 10 AS SIGNED ) + - col4 > - 91 ---- 10 skipif mysql # not compatible query I rowsort label-4930 SELECT ALL + COUNT ( * ) FROM tab0 WHERE NOT - - CAST ( 10 AS INTEGER ) + - col4 > - 91 ---- 10 onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query I rowsort label-4930 SELECT ALL + COUNT( * ) FROM tab1 WHERE NOT - - CAST( 10 AS SIGNED ) + - col4 > - 91 ---- 10 skipif mysql # not compatible query I rowsort label-4930 SELECT ALL + COUNT ( * ) FROM tab1 WHERE NOT - - CAST ( 10 AS INTEGER ) + - col4 > - 91 ---- 10 onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query I rowsort label-4930 SELECT ALL + COUNT( * ) FROM tab2 WHERE NOT - - CAST( 10 AS SIGNED ) + - col4 > - 91 ---- 10 skipif mysql # not compatible query I rowsort label-4930 SELECT ALL + COUNT ( * ) FROM tab2 WHERE NOT - - CAST ( 10 AS INTEGER ) + - col4 > - 91 ---- 10 onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query I rowsort label-4930 SELECT ALL + COUNT( * ) FROM tab3 WHERE NOT - - CAST( 10 AS SIGNED ) + - col4 > - 91 ---- 10 skipif mysql # not compatible query I rowsort label-4930 SELECT ALL + COUNT ( * ) FROM tab3 WHERE NOT - - CAST ( 10 AS INTEGER ) + - col4 > - 91 ---- 10 onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query I rowsort label-4930 SELECT ALL + COUNT( * ) FROM tab4 WHERE NOT - - CAST( 10 AS SIGNED ) + - col4 > - 91 ---- 10 skipif mysql # not compatible query I rowsort label-4930 SELECT ALL + COUNT ( * ) FROM tab4 WHERE NOT - - CAST ( 10 AS INTEGER ) + - col4 > - 91 ---- 10 query I rowsort label-4935 SELECT col0 - - col0 AS col5 FROM tab0 WHERE col0 - - + ( - col1 ) IN ( - - col0, 80, col3, - + col0 + + 35 * + - 98 ) ---- query I rowsort label-4935 SELECT col0 - - col0 AS col5 FROM tab1 WHERE col0 - - + ( - col1 ) IN ( - - col0, 80, col3, - + col0 + + 35 * + - 98 ) ---- query I rowsort label-4935 SELECT col0 - - col0 AS col5 FROM tab2 WHERE col0 - - + ( - col1 ) IN ( - - col0, 80, col3, - + col0 + + 35 * + - 98 ) ---- query I rowsort label-4935 SELECT col0 - - col0 AS col5 FROM tab3 WHERE col0 - - + ( - col1 ) IN ( - - col0, 80, col3, - + col0 + + 35 * + - 98 ) ---- query I rowsort label-4935 SELECT col0 - - col0 AS col5 FROM tab4 WHERE col0 - - + ( - col1 ) IN ( - - col0, 80, col3, - + col0 + + 35 * + - 98 ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-4940 SELECT DISTINCT + CAST( NULL AS SIGNED ) FROM tab0 AS cor0 WHERE NOT - 90 IS NOT NULL ---- skipif mysql # not compatible query I rowsort label-4940 SELECT DISTINCT + CAST ( NULL AS INTEGER ) FROM tab0 AS cor0 WHERE NOT - 90 IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-4940 SELECT DISTINCT + CAST( NULL AS SIGNED ) FROM tab1 AS cor0 WHERE NOT - 90 IS NOT NULL ---- skipif mysql # not compatible query I rowsort label-4940 SELECT DISTINCT + CAST ( NULL AS INTEGER ) FROM tab1 AS cor0 WHERE NOT - 90 IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-4940 SELECT DISTINCT + CAST( NULL AS SIGNED ) FROM tab2 AS cor0 WHERE NOT - 90 IS NOT NULL ---- skipif mysql # not compatible query I rowsort label-4940 SELECT DISTINCT + CAST ( NULL AS INTEGER ) FROM tab2 AS cor0 WHERE NOT - 90 IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-4940 SELECT DISTINCT + CAST( NULL AS SIGNED ) FROM tab3 AS cor0 WHERE NOT - 90 IS NOT NULL ---- skipif mysql # not compatible query I rowsort label-4940 SELECT DISTINCT + CAST ( NULL AS INTEGER ) FROM tab3 AS cor0 WHERE NOT - 90 IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-4940 SELECT DISTINCT + CAST( NULL AS SIGNED ) FROM tab4 AS cor0 WHERE NOT - 90 IS NOT NULL ---- skipif mysql # not compatible query I rowsort label-4940 SELECT DISTINCT + CAST ( NULL AS INTEGER ) FROM tab4 AS cor0 WHERE NOT - 90 IS NOT NULL ---- onlyif mysql # aggregate syntax: query I rowsort label-4945 SELECT DISTINCT - COUNT( * ) + SUM( DISTINCT - + 94 ) FROM tab0 cor0 WHERE NOT NULL IS NOT NULL ---- -104 skipif mysql # not compatible query I rowsort label-4945 SELECT DISTINCT - COUNT ( * ) + SUM ( DISTINCT - + 94 ) FROM tab0 cor0 WHERE NOT NULL IS NOT NULL ---- -104 onlyif mysql # aggregate syntax: query I rowsort label-4945 SELECT DISTINCT - COUNT( * ) + SUM( DISTINCT - + 94 ) FROM tab1 cor0 WHERE NOT NULL IS NOT NULL ---- -104 skipif mysql # not compatible query I rowsort label-4945 SELECT DISTINCT - COUNT ( * ) + SUM ( DISTINCT - + 94 ) FROM tab1 cor0 WHERE NOT NULL IS NOT NULL ---- -104 onlyif mysql # aggregate syntax: query I rowsort label-4945 SELECT DISTINCT - COUNT( * ) + SUM( DISTINCT - + 94 ) FROM tab2 cor0 WHERE NOT NULL IS NOT NULL ---- -104 skipif mysql # not compatible query I rowsort label-4945 SELECT DISTINCT - COUNT ( * ) + SUM ( DISTINCT - + 94 ) FROM tab2 cor0 WHERE NOT NULL IS NOT NULL ---- -104 onlyif mysql # aggregate syntax: query I rowsort label-4945 SELECT DISTINCT - COUNT( * ) + SUM( DISTINCT - + 94 ) FROM tab3 cor0 WHERE NOT NULL IS NOT NULL ---- -104 skipif mysql # not compatible query I rowsort label-4945 SELECT DISTINCT - COUNT ( * ) + SUM ( DISTINCT - + 94 ) FROM tab3 cor0 WHERE NOT NULL IS NOT NULL ---- -104 onlyif mysql # aggregate syntax: query I rowsort label-4945 SELECT DISTINCT - COUNT( * ) + SUM( DISTINCT - + 94 ) FROM tab4 cor0 WHERE NOT NULL IS NOT NULL ---- -104 skipif mysql # not compatible query I rowsort label-4945 SELECT DISTINCT - COUNT ( * ) + SUM ( DISTINCT - + 94 ) FROM tab4 cor0 WHERE NOT NULL IS NOT NULL ---- -104 query II rowsort label-4950 SELECT - col1 AS col0, 57 FROM tab0 AS cor0 WHERE NOT NULL = + 96 ---- query II rowsort label-4950 SELECT - col1 AS col0, 57 FROM tab1 AS cor0 WHERE NOT NULL = + 96 ---- query II rowsort label-4950 SELECT - col1 AS col0, 57 FROM tab2 AS cor0 WHERE NOT NULL = + 96 ---- query II rowsort label-4950 SELECT - col1 AS col0, 57 FROM tab3 AS cor0 WHERE NOT NULL = + 96 ---- query II rowsort label-4950 SELECT - col1 AS col0, 57 FROM tab4 AS cor0 WHERE NOT NULL = + 96 ---- query IIIIIII rowsort label-4955 SELECT ALL * FROM tab0 WHERE NOT ( + 3 + + col1 ) <= NULL ---- query IIIIIII rowsort label-4955 SELECT ALL * FROM tab1 WHERE NOT ( + 3 + + col1 ) <= NULL ---- query IIIIIII rowsort label-4955 SELECT ALL * FROM tab2 WHERE NOT ( + 3 + + col1 ) <= NULL ---- query IIIIIII rowsort label-4955 SELECT ALL * FROM tab3 WHERE NOT ( + 3 + + col1 ) <= NULL ---- query IIIIIII rowsort label-4955 SELECT ALL * FROM tab4 WHERE NOT ( + 3 + + col1 ) <= NULL ---- query IIIIIII rowsort label-4960 SELECT * FROM tab0 WHERE - 24 > NULL ---- query IIIIIII rowsort label-4960 SELECT * FROM tab1 WHERE - 24 > NULL ---- query IIIIIII rowsort label-4960 SELECT * FROM tab2 WHERE - 24 > NULL ---- query IIIIIII rowsort label-4960 SELECT * FROM tab3 WHERE - 24 > NULL ---- query IIIIIII rowsort label-4960 SELECT * FROM tab4 WHERE - 24 > NULL ---- onlyif mysql # aggregate syntax: query I rowsort label-4965 SELECT DISTINCT - - MIN( + + col1 ) col2 FROM tab0 AS cor0 WHERE NOT + col4 IS NOT NULL ---- NULL skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-4965 SELECT DISTINCT - - MIN ( + + col1 ) col2 FROM tab0 AS cor0 WHERE NOT + col4 IS NOT NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-4965 SELECT DISTINCT - - MIN( + + col1 ) col2 FROM tab1 AS cor0 WHERE NOT + col4 IS NOT NULL ---- NULL skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-4965 SELECT DISTINCT - - MIN ( + + col1 ) col2 FROM tab1 AS cor0 WHERE NOT + col4 IS NOT NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-4965 SELECT DISTINCT - - MIN( + + col1 ) col2 FROM tab2 AS cor0 WHERE NOT + col4 IS NOT NULL ---- NULL skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-4965 SELECT DISTINCT - - MIN ( + + col1 ) col2 FROM tab2 AS cor0 WHERE NOT + col4 IS NOT NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-4965 SELECT DISTINCT - - MIN( + + col1 ) col2 FROM tab3 AS cor0 WHERE NOT + col4 IS NOT NULL ---- NULL skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-4965 SELECT DISTINCT - - MIN ( + + col1 ) col2 FROM tab3 AS cor0 WHERE NOT + col4 IS NOT NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-4965 SELECT DISTINCT - - MIN( + + col1 ) col2 FROM tab4 AS cor0 WHERE NOT + col4 IS NOT NULL ---- NULL skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-4965 SELECT DISTINCT - - MIN ( + + col1 ) col2 FROM tab4 AS cor0 WHERE NOT + col4 IS NOT NULL ---- NULL skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-4970 SELECT col4 col0 FROM tab0 AS cor0 WHERE NOT NULL IS NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-4970 SELECT col4 col0 FROM tab1 AS cor0 WHERE NOT NULL IS NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-4970 SELECT col4 col0 FROM tab2 AS cor0 WHERE NOT NULL IS NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-4970 SELECT col4 col0 FROM tab3 AS cor0 WHERE NOT NULL IS NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-4970 SELECT col4 col0 FROM tab4 AS cor0 WHERE NOT NULL IS NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-4975 SELECT ALL 54 col1 FROM tab0 WHERE col0 IS NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-4975 SELECT ALL 54 col1 FROM tab1 WHERE col0 IS NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-4975 SELECT ALL 54 col1 FROM tab2 WHERE col0 IS NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-4975 SELECT ALL 54 col1 FROM tab3 WHERE col0 IS NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-4975 SELECT ALL 54 col1 FROM tab4 WHERE col0 IS NULL ---- query IIIIIII rowsort label-4980 SELECT * FROM tab0 AS cor0 WHERE col3 < NULL ---- query IIIIIII rowsort label-4980 SELECT * FROM tab1 AS cor0 WHERE col3 < NULL ---- query IIIIIII rowsort label-4980 SELECT * FROM tab2 AS cor0 WHERE col3 < NULL ---- query IIIIIII rowsort label-4980 SELECT * FROM tab3 AS cor0 WHERE col3 < NULL ---- query IIIIIII rowsort label-4980 SELECT * FROM tab4 AS cor0 WHERE col3 < NULL ---- query I rowsort label-4985 SELECT - 36 FROM tab0 AS cor0 WHERE 74 < NULL ---- query I rowsort label-4985 SELECT - 36 FROM tab1 AS cor0 WHERE 74 < NULL ---- query I rowsort label-4985 SELECT - 36 FROM tab2 AS cor0 WHERE 74 < NULL ---- query I rowsort label-4985 SELECT - 36 FROM tab3 AS cor0 WHERE 74 < NULL ---- query I rowsort label-4985 SELECT - 36 FROM tab4 AS cor0 WHERE 74 < NULL ---- onlyif mysql # aggregate syntax: query I rowsort label-4990 SELECT DISTINCT + + 55 * COUNT( * ) FROM tab0 cor0 WHERE + col0 IS NOT NULL ---- 550 skipif mysql # not compatible query I rowsort label-4990 SELECT DISTINCT + + 55 * COUNT ( * ) FROM tab0 cor0 WHERE + col0 IS NOT NULL ---- 550 onlyif mysql # aggregate syntax: query I rowsort label-4990 SELECT DISTINCT + + 55 * COUNT( * ) FROM tab1 cor0 WHERE + col0 IS NOT NULL ---- 550 skipif mysql # not compatible query I rowsort label-4990 SELECT DISTINCT + + 55 * COUNT ( * ) FROM tab1 cor0 WHERE + col0 IS NOT NULL ---- 550 onlyif mysql # aggregate syntax: query I rowsort label-4990 SELECT DISTINCT + + 55 * COUNT( * ) FROM tab2 cor0 WHERE + col0 IS NOT NULL ---- 550 skipif mysql # not compatible query I rowsort label-4990 SELECT DISTINCT + + 55 * COUNT ( * ) FROM tab2 cor0 WHERE + col0 IS NOT NULL ---- 550 onlyif mysql # aggregate syntax: query I rowsort label-4990 SELECT DISTINCT + + 55 * COUNT( * ) FROM tab3 cor0 WHERE + col0 IS NOT NULL ---- 550 skipif mysql # not compatible query I rowsort label-4990 SELECT DISTINCT + + 55 * COUNT ( * ) FROM tab3 cor0 WHERE + col0 IS NOT NULL ---- 550 onlyif mysql # aggregate syntax: query I rowsort label-4990 SELECT DISTINCT + + 55 * COUNT( * ) FROM tab4 cor0 WHERE + col0 IS NOT NULL ---- 550 skipif mysql # not compatible query I rowsort label-4990 SELECT DISTINCT + + 55 * COUNT ( * ) FROM tab4 cor0 WHERE + col0 IS NOT NULL ---- 550 onlyif mysql # DIV for integer division: query I rowsort label-4995 SELECT ALL 89 DIV col3 FROM tab0 WHERE - 69 IS NOT NULL ---- 10 values hashing to d01b1a696098a8496ea658568f6d8fc3 skipif mysql # not compatible query I rowsort label-4995 SELECT ALL 89 / col3 FROM tab0 WHERE - 69 IS NOT NULL ---- 10 values hashing to d01b1a696098a8496ea658568f6d8fc3 onlyif mysql # DIV for integer division: query I rowsort label-4995 SELECT ALL 89 DIV col3 FROM tab1 WHERE - 69 IS NOT NULL ---- 10 values hashing to d01b1a696098a8496ea658568f6d8fc3 skipif mysql # not compatible query I rowsort label-4995 SELECT ALL 89 / col3 FROM tab1 WHERE - 69 IS NOT NULL ---- 10 values hashing to d01b1a696098a8496ea658568f6d8fc3 onlyif mysql # DIV for integer division: query I rowsort label-4995 SELECT ALL 89 DIV col3 FROM tab2 WHERE - 69 IS NOT NULL ---- 10 values hashing to d01b1a696098a8496ea658568f6d8fc3 skipif mysql # not compatible query I rowsort label-4995 SELECT ALL 89 / col3 FROM tab2 WHERE - 69 IS NOT NULL ---- 10 values hashing to d01b1a696098a8496ea658568f6d8fc3 onlyif mysql # DIV for integer division: query I rowsort label-4995 SELECT ALL 89 DIV col3 FROM tab3 WHERE - 69 IS NOT NULL ---- 10 values hashing to d01b1a696098a8496ea658568f6d8fc3 skipif mysql # not compatible query I rowsort label-4995 SELECT ALL 89 / col3 FROM tab3 WHERE - 69 IS NOT NULL ---- 10 values hashing to d01b1a696098a8496ea658568f6d8fc3 onlyif mysql # DIV for integer division: query I rowsort label-4995 SELECT ALL 89 DIV col3 FROM tab4 WHERE - 69 IS NOT NULL ---- 10 values hashing to d01b1a696098a8496ea658568f6d8fc3 skipif mysql # not compatible query I rowsort label-4995 SELECT ALL 89 / col3 FROM tab4 WHERE - 69 IS NOT NULL ---- 10 values hashing to d01b1a696098a8496ea658568f6d8fc3 query IIIIIII rowsort label-5000 SELECT * FROM tab0 WHERE NOT NULL NOT BETWEEN NULL AND + col0 ---- query IIIIIII rowsort label-5000 SELECT * FROM tab1 WHERE NOT NULL NOT BETWEEN NULL AND + col0 ---- query IIIIIII rowsort label-5000 SELECT * FROM tab2 WHERE NOT NULL NOT BETWEEN NULL AND + col0 ---- query IIIIIII rowsort label-5000 SELECT * FROM tab3 WHERE NOT NULL NOT BETWEEN NULL AND + col0 ---- query IIIIIII rowsort label-5000 SELECT * FROM tab4 WHERE NOT NULL NOT BETWEEN NULL AND + col0 ---- query I rowsort label-5005 SELECT ALL + 37 AS col1 FROM tab0 AS cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-5005 SELECT ALL + 37 AS col1 FROM tab1 AS cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-5005 SELECT ALL + 37 AS col1 FROM tab2 AS cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-5005 SELECT ALL + 37 AS col1 FROM tab3 AS cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-5005 SELECT ALL + 37 AS col1 FROM tab4 AS cor0 WHERE NULL IS NOT NULL ---- onlyif mysql # aggregate syntax: query I rowsort label-5010 SELECT DISTINCT COUNT( + + ( + - col4 ) ) FROM tab0 AS cor0 WHERE NOT + 80 IS NULL ---- 10 skipif mysql # not compatible query I rowsort label-5010 SELECT DISTINCT COUNT ( + + ( + - col4 ) ) FROM tab0 AS cor0 WHERE NOT + 80 IS NULL ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-5010 SELECT DISTINCT COUNT( + + ( + - col4 ) ) FROM tab1 AS cor0 WHERE NOT + 80 IS NULL ---- 10 skipif mysql # not compatible query I rowsort label-5010 SELECT DISTINCT COUNT ( + + ( + - col4 ) ) FROM tab1 AS cor0 WHERE NOT + 80 IS NULL ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-5010 SELECT DISTINCT COUNT( + + ( + - col4 ) ) FROM tab2 AS cor0 WHERE NOT + 80 IS NULL ---- 10 skipif mysql # not compatible query I rowsort label-5010 SELECT DISTINCT COUNT ( + + ( + - col4 ) ) FROM tab2 AS cor0 WHERE NOT + 80 IS NULL ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-5010 SELECT DISTINCT COUNT( + + ( + - col4 ) ) FROM tab3 AS cor0 WHERE NOT + 80 IS NULL ---- 10 skipif mysql # not compatible query I rowsort label-5010 SELECT DISTINCT COUNT ( + + ( + - col4 ) ) FROM tab3 AS cor0 WHERE NOT + 80 IS NULL ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-5010 SELECT DISTINCT COUNT( + + ( + - col4 ) ) FROM tab4 AS cor0 WHERE NOT + 80 IS NULL ---- 10 skipif mysql # not compatible query I rowsort label-5010 SELECT DISTINCT COUNT ( + + ( + - col4 ) ) FROM tab4 AS cor0 WHERE NOT + 80 IS NULL ---- 10 query I rowsort label-5015 SELECT - col1 * - col4 * - - 77 FROM tab0 AS cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-5015 SELECT - col1 * - col4 * - - 77 FROM tab1 AS cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-5015 SELECT - col1 * - col4 * - - 77 FROM tab2 AS cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-5015 SELECT - col1 * - col4 * - - 77 FROM tab3 AS cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-5015 SELECT - col1 * - col4 * - - 77 FROM tab4 AS cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-5020 SELECT - - col4 FROM tab0 cor0 WHERE NOT ( NULL ) <= + 9 * col4 ---- query I rowsort label-5020 SELECT - - col4 FROM tab1 cor0 WHERE NOT ( NULL ) <= + 9 * col4 ---- query I rowsort label-5020 SELECT - - col4 FROM tab2 cor0 WHERE NOT ( NULL ) <= + 9 * col4 ---- query I rowsort label-5020 SELECT - - col4 FROM tab3 cor0 WHERE NOT ( NULL ) <= + 9 * col4 ---- query I rowsort label-5020 SELECT - - col4 FROM tab4 cor0 WHERE NOT ( NULL ) <= + 9 * col4 ---- query I rowsort label-5025 SELECT ALL col1 FROM tab0 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-5025 SELECT ALL col1 FROM tab1 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-5025 SELECT ALL col1 FROM tab2 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-5025 SELECT ALL col1 FROM tab3 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-5025 SELECT ALL col1 FROM tab4 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-5030 SELECT + col2 AS col5 FROM tab0 cor0 WHERE + col3 + - ( - 85 ) IS NULL ---- query I rowsort label-5030 SELECT + col2 AS col5 FROM tab1 cor0 WHERE + col3 + - ( - 85 ) IS NULL ---- query I rowsort label-5030 SELECT + col2 AS col5 FROM tab2 cor0 WHERE + col3 + - ( - 85 ) IS NULL ---- query I rowsort label-5030 SELECT + col2 AS col5 FROM tab3 cor0 WHERE + col3 + - ( - 85 ) IS NULL ---- query I rowsort label-5030 SELECT + col2 AS col5 FROM tab4 cor0 WHERE + col3 + - ( - 85 ) IS NULL ---- query I rowsort label-5035 SELECT + 41 FROM tab0 WHERE - col0 < NULL ---- query I rowsort label-5035 SELECT + 41 FROM tab1 WHERE - col0 < NULL ---- query I rowsort label-5035 SELECT + 41 FROM tab2 WHERE - col0 < NULL ---- query I rowsort label-5035 SELECT + 41 FROM tab3 WHERE - col0 < NULL ---- query I rowsort label-5035 SELECT + 41 FROM tab4 WHERE - col0 < NULL ---- query IIIIIII rowsort label-5040 SELECT ALL * FROM tab0 WHERE NOT NULL NOT BETWEEN NULL AND - + col3 + - + col0 ---- query IIIIIII rowsort label-5040 SELECT ALL * FROM tab1 WHERE NOT NULL NOT BETWEEN NULL AND - + col3 + - + col0 ---- query IIIIIII rowsort label-5040 SELECT ALL * FROM tab2 WHERE NOT NULL NOT BETWEEN NULL AND - + col3 + - + col0 ---- query IIIIIII rowsort label-5040 SELECT ALL * FROM tab3 WHERE NOT NULL NOT BETWEEN NULL AND - + col3 + - + col0 ---- query IIIIIII rowsort label-5040 SELECT ALL * FROM tab4 WHERE NOT NULL NOT BETWEEN NULL AND - + col3 + - + col0 ---- onlyif mysql # aggregate syntax: query I rowsort label-5045 SELECT ALL + MIN( - - col4 ) + - + COUNT( * ) AS col1 FROM tab0 WHERE NOT NULL = - col1 ---- NULL skipif mysql # not compatible query I rowsort label-5045 SELECT ALL + MIN ( - - col4 ) + - + COUNT ( * ) AS col1 FROM tab0 WHERE NOT NULL = - col1 ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-5045 SELECT ALL + MIN( - - col4 ) + - + COUNT( * ) AS col1 FROM tab1 WHERE NOT NULL = - col1 ---- NULL skipif mysql # not compatible query I rowsort label-5045 SELECT ALL + MIN ( - - col4 ) + - + COUNT ( * ) AS col1 FROM tab1 WHERE NOT NULL = - col1 ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-5045 SELECT ALL + MIN( - - col4 ) + - + COUNT( * ) AS col1 FROM tab2 WHERE NOT NULL = - col1 ---- NULL skipif mysql # not compatible query I rowsort label-5045 SELECT ALL + MIN ( - - col4 ) + - + COUNT ( * ) AS col1 FROM tab2 WHERE NOT NULL = - col1 ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-5045 SELECT ALL + MIN( - - col4 ) + - + COUNT( * ) AS col1 FROM tab3 WHERE NOT NULL = - col1 ---- NULL skipif mysql # not compatible query I rowsort label-5045 SELECT ALL + MIN ( - - col4 ) + - + COUNT ( * ) AS col1 FROM tab3 WHERE NOT NULL = - col1 ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-5045 SELECT ALL + MIN( - - col4 ) + - + COUNT( * ) AS col1 FROM tab4 WHERE NOT NULL = - col1 ---- NULL skipif mysql # not compatible query I rowsort label-5045 SELECT ALL + MIN ( - - col4 ) + - + COUNT ( * ) AS col1 FROM tab4 WHERE NOT NULL = - col1 ---- NULL query I rowsort label-5050 SELECT DISTINCT 1 FROM tab0 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-5050 SELECT DISTINCT 1 FROM tab1 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-5050 SELECT DISTINCT 1 FROM tab2 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-5050 SELECT DISTINCT 1 FROM tab3 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-5050 SELECT DISTINCT 1 FROM tab4 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-5055 SELECT DISTINCT col4 FROM tab0 AS cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-5055 SELECT DISTINCT col4 FROM tab1 AS cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-5055 SELECT DISTINCT col4 FROM tab2 AS cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-5055 SELECT DISTINCT col4 FROM tab3 AS cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-5055 SELECT DISTINCT col4 FROM tab4 AS cor0 WHERE NULL IS NOT NULL ---- query II rowsort label-5060 SELECT ALL - col4 AS col3, + col2 AS col4 FROM tab0 WHERE + 69 IS NULL ---- query II rowsort label-5060 SELECT ALL - col4 AS col3, + col2 AS col4 FROM tab1 WHERE + 69 IS NULL ---- query II rowsort label-5060 SELECT ALL - col4 AS col3, + col2 AS col4 FROM tab2 WHERE + 69 IS NULL ---- query II rowsort label-5060 SELECT ALL - col4 AS col3, + col2 AS col4 FROM tab3 WHERE + 69 IS NULL ---- query II rowsort label-5060 SELECT ALL - col4 AS col3, + col2 AS col4 FROM tab4 WHERE + 69 IS NULL ---- query I rowsort label-5065 SELECT DISTINCT 82 AS col0 FROM tab0 AS cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-5065 SELECT DISTINCT 82 AS col0 FROM tab1 AS cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-5065 SELECT DISTINCT 82 AS col0 FROM tab2 AS cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-5065 SELECT DISTINCT 82 AS col0 FROM tab3 AS cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-5065 SELECT DISTINCT 82 AS col0 FROM tab4 AS cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-5070 SELECT ALL + + col2 FROM tab0 AS cor0 WHERE 87 + 52 IS NOT NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-5070 SELECT ALL + + col2 FROM tab1 AS cor0 WHERE 87 + 52 IS NOT NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-5070 SELECT ALL + + col2 FROM tab2 AS cor0 WHERE 87 + 52 IS NOT NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-5070 SELECT ALL + + col2 FROM tab3 AS cor0 WHERE 87 + 52 IS NOT NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-5070 SELECT ALL + + col2 FROM tab4 AS cor0 WHERE 87 + 52 IS NOT NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-5075 SELECT + 99 * + 65 FROM tab0 AS cor0 WHERE NULL <= 22 ---- query I rowsort label-5075 SELECT + 99 * + 65 FROM tab1 AS cor0 WHERE NULL <= 22 ---- query I rowsort label-5075 SELECT + 99 * + 65 FROM tab2 AS cor0 WHERE NULL <= 22 ---- query I rowsort label-5075 SELECT + 99 * + 65 FROM tab3 AS cor0 WHERE NULL <= 22 ---- query I rowsort label-5075 SELECT + 99 * + 65 FROM tab4 AS cor0 WHERE NULL <= 22 ---- query I rowsort label-5080 SELECT col5 AS col1 FROM tab0 AS cor0 WHERE + 80 + col4 > - - col1 + col3 ---- 0 0 query I rowsort label-5080 SELECT col5 AS col1 FROM tab1 AS cor0 WHERE + 80 + col4 > - - col1 + col3 ---- 0 0 query I rowsort label-5080 SELECT col5 AS col1 FROM tab2 AS cor0 WHERE + 80 + col4 > - - col1 + col3 ---- 0 0 query I rowsort label-5080 SELECT col5 AS col1 FROM tab3 AS cor0 WHERE + 80 + col4 > - - col1 + col3 ---- 0 0 query I rowsort label-5080 SELECT col5 AS col1 FROM tab4 AS cor0 WHERE + 80 + col4 > - - col1 + col3 ---- 0 0 skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-5085 SELECT DISTINCT - + AVG ( DISTINCT - col4 ) col2 FROM tab0 WHERE - 38 <> NULL ---- NULL skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-5085 SELECT DISTINCT - + AVG ( DISTINCT - col4 ) col2 FROM tab1 WHERE - 38 <> NULL ---- NULL skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-5085 SELECT DISTINCT - + AVG ( DISTINCT - col4 ) col2 FROM tab2 WHERE - 38 <> NULL ---- NULL skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-5085 SELECT DISTINCT - + AVG ( DISTINCT - col4 ) col2 FROM tab3 WHERE - 38 <> NULL ---- NULL skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-5085 SELECT DISTINCT - + AVG ( DISTINCT - col4 ) col2 FROM tab4 WHERE - 38 <> NULL ---- NULL query IIIIIII rowsort label-5090 SELECT ALL * FROM tab0 WHERE NULL NOT BETWEEN NULL AND - col0 ---- query IIIIIII rowsort label-5090 SELECT ALL * FROM tab1 WHERE NULL NOT BETWEEN NULL AND - col0 ---- query IIIIIII rowsort label-5090 SELECT ALL * FROM tab2 WHERE NULL NOT BETWEEN NULL AND - col0 ---- query IIIIIII rowsort label-5090 SELECT ALL * FROM tab3 WHERE NULL NOT BETWEEN NULL AND - col0 ---- query IIIIIII rowsort label-5090 SELECT ALL * FROM tab4 WHERE NULL NOT BETWEEN NULL AND - col0 ---- query IIIIIII rowsort label-5095 SELECT * FROM tab0 WHERE col0 NOT BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-5095 SELECT * FROM tab1 WHERE col0 NOT BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-5095 SELECT * FROM tab2 WHERE col0 NOT BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-5095 SELECT * FROM tab3 WHERE col0 NOT BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-5095 SELECT * FROM tab4 WHERE col0 NOT BETWEEN NULL AND NULL ---- query I rowsort label-5100 SELECT ALL 53 - - - col0 FROM tab0 WHERE - col1 * + col1 IS NOT NULL ---- 10 values hashing to 97ac9f2687efc614de7e880e1e6fb482 query I rowsort label-5100 SELECT ALL 53 - - - col0 FROM tab1 WHERE - col1 * + col1 IS NOT NULL ---- 10 values hashing to 97ac9f2687efc614de7e880e1e6fb482 query I rowsort label-5100 SELECT ALL 53 - - - col0 FROM tab2 WHERE - col1 * + col1 IS NOT NULL ---- 10 values hashing to 97ac9f2687efc614de7e880e1e6fb482 query I rowsort label-5100 SELECT ALL 53 - - - col0 FROM tab3 WHERE - col1 * + col1 IS NOT NULL ---- 10 values hashing to 97ac9f2687efc614de7e880e1e6fb482 query I rowsort label-5100 SELECT ALL 53 - - - col0 FROM tab4 WHERE - col1 * + col1 IS NOT NULL ---- 10 values hashing to 97ac9f2687efc614de7e880e1e6fb482 skipif postgresql # PostgreSQL requires AS when renaming output columns query II rowsort label-5105 SELECT col0, col2 col5 FROM tab0 AS cor0 WHERE NOT col5 IS NOT NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query II rowsort label-5105 SELECT col0, col2 col5 FROM tab1 AS cor0 WHERE NOT col5 IS NOT NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query II rowsort label-5105 SELECT col0, col2 col5 FROM tab2 AS cor0 WHERE NOT col5 IS NOT NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query II rowsort label-5105 SELECT col0, col2 col5 FROM tab3 AS cor0 WHERE NOT col5 IS NOT NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query II rowsort label-5105 SELECT col0, col2 col5 FROM tab4 AS cor0 WHERE NOT col5 IS NOT NULL ---- query I rowsort label-5110 SELECT + col3 FROM tab0 AS cor0 WHERE NOT col3 IN ( - 94, - 36, col0 / col0, + col1 / - col3 ) ---- 10 values hashing to 23b2d4c27568a1c64eac6992fad5c445 query I rowsort label-5110 SELECT + col3 FROM tab1 AS cor0 WHERE NOT col3 IN ( - 94, - 36, col0 / col0, + col1 / - col3 ) ---- 10 values hashing to 23b2d4c27568a1c64eac6992fad5c445 query I rowsort label-5110 SELECT + col3 FROM tab2 AS cor0 WHERE NOT col3 IN ( - 94, - 36, col0 / col0, + col1 / - col3 ) ---- 10 values hashing to 23b2d4c27568a1c64eac6992fad5c445 query I rowsort label-5110 SELECT + col3 FROM tab3 AS cor0 WHERE NOT col3 IN ( - 94, - 36, col0 / col0, + col1 / - col3 ) ---- 10 values hashing to 23b2d4c27568a1c64eac6992fad5c445 query I rowsort label-5110 SELECT + col3 FROM tab4 AS cor0 WHERE NOT col3 IN ( - 94, - 36, col0 / col0, + col1 / - col3 ) ---- 10 values hashing to 23b2d4c27568a1c64eac6992fad5c445 skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-5115 SELECT - 25 col0 FROM tab0 WHERE NULL IS NULL ---- 10 values hashing to 2f7f2740c4182cd3277e1389c872ab8a skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-5115 SELECT - 25 col0 FROM tab1 WHERE NULL IS NULL ---- 10 values hashing to 2f7f2740c4182cd3277e1389c872ab8a skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-5115 SELECT - 25 col0 FROM tab2 WHERE NULL IS NULL ---- 10 values hashing to 2f7f2740c4182cd3277e1389c872ab8a skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-5115 SELECT - 25 col0 FROM tab3 WHERE NULL IS NULL ---- 10 values hashing to 2f7f2740c4182cd3277e1389c872ab8a skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-5115 SELECT - 25 col0 FROM tab4 WHERE NULL IS NULL ---- 10 values hashing to 2f7f2740c4182cd3277e1389c872ab8a onlyif mysql # aggregate syntax: query I rowsort label-5120 SELECT + COUNT( * ) FROM tab0 WHERE NULL < 68 ---- 0 skipif mysql # not compatible query I rowsort label-5120 SELECT + COUNT ( * ) FROM tab0 WHERE NULL < 68 ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-5120 SELECT + COUNT( * ) FROM tab1 WHERE NULL < 68 ---- 0 skipif mysql # not compatible query I rowsort label-5120 SELECT + COUNT ( * ) FROM tab1 WHERE NULL < 68 ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-5120 SELECT + COUNT( * ) FROM tab2 WHERE NULL < 68 ---- 0 skipif mysql # not compatible query I rowsort label-5120 SELECT + COUNT ( * ) FROM tab2 WHERE NULL < 68 ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-5120 SELECT + COUNT( * ) FROM tab3 WHERE NULL < 68 ---- 0 skipif mysql # not compatible query I rowsort label-5120 SELECT + COUNT ( * ) FROM tab3 WHERE NULL < 68 ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-5120 SELECT + COUNT( * ) FROM tab4 WHERE NULL < 68 ---- 0 skipif mysql # not compatible query I rowsort label-5120 SELECT + COUNT ( * ) FROM tab4 WHERE NULL < 68 ---- 0 query I rowsort label-5125 SELECT + col1 FROM tab0 AS cor0 WHERE NOT - 36 >= NULL ---- query I rowsort label-5125 SELECT + col1 FROM tab1 AS cor0 WHERE NOT - 36 >= NULL ---- query I rowsort label-5125 SELECT + col1 FROM tab2 AS cor0 WHERE NOT - 36 >= NULL ---- query I rowsort label-5125 SELECT + col1 FROM tab3 AS cor0 WHERE NOT - 36 >= NULL ---- query I rowsort label-5125 SELECT + col1 FROM tab4 AS cor0 WHERE NOT - 36 >= NULL ---- query IIIIIIIIIIIIII rowsort label-5130 SELECT * FROM tab0 cor0 CROSS JOIN tab0 AS cor1 WHERE NULL IS NOT NULL ---- query IIIIIIIIIIIIII rowsort label-5130 SELECT * FROM tab1 cor0 CROSS JOIN tab1 AS cor1 WHERE NULL IS NOT NULL ---- query IIIIIIIIIIIIII rowsort label-5130 SELECT * FROM tab2 cor0 CROSS JOIN tab2 AS cor1 WHERE NULL IS NOT NULL ---- query IIIIIIIIIIIIII rowsort label-5130 SELECT * FROM tab3 cor0 CROSS JOIN tab3 AS cor1 WHERE NULL IS NOT NULL ---- query IIIIIIIIIIIIII rowsort label-5130 SELECT * FROM tab4 cor0 CROSS JOIN tab4 AS cor1 WHERE NULL IS NOT NULL ---- query I rowsort label-5135 SELECT ALL + + 88 FROM tab0 AS cor0 WHERE - 65 >= NULL ---- query I rowsort label-5135 SELECT ALL + + 88 FROM tab1 AS cor0 WHERE - 65 >= NULL ---- query I rowsort label-5135 SELECT ALL + + 88 FROM tab2 AS cor0 WHERE - 65 >= NULL ---- query I rowsort label-5135 SELECT ALL + + 88 FROM tab3 AS cor0 WHERE - 65 >= NULL ---- query I rowsort label-5135 SELECT ALL + + 88 FROM tab4 AS cor0 WHERE - 65 >= NULL ---- onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query II rowsort label-5140 SELECT DISTINCT + 39 AS col1, MAX( ALL + col4 ) FROM tab0 WHERE ( ( 26 * CAST( NULL AS SIGNED ) ) > NULL ) ---- 39 NULL skipif mysql # not compatible query II rowsort label-5140 SELECT DISTINCT + 39 AS col1, MAX ( ALL + col4 ) FROM tab0 WHERE ( ( 26 * CAST ( NULL AS INTEGER ) ) > NULL ) ---- 39 NULL onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query II rowsort label-5140 SELECT DISTINCT + 39 AS col1, MAX( ALL + col4 ) FROM tab1 WHERE ( ( 26 * CAST( NULL AS SIGNED ) ) > NULL ) ---- 39 NULL skipif mysql # not compatible query II rowsort label-5140 SELECT DISTINCT + 39 AS col1, MAX ( ALL + col4 ) FROM tab1 WHERE ( ( 26 * CAST ( NULL AS INTEGER ) ) > NULL ) ---- 39 NULL onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query II rowsort label-5140 SELECT DISTINCT + 39 AS col1, MAX( ALL + col4 ) FROM tab2 WHERE ( ( 26 * CAST( NULL AS SIGNED ) ) > NULL ) ---- 39 NULL skipif mysql # not compatible query II rowsort label-5140 SELECT DISTINCT + 39 AS col1, MAX ( ALL + col4 ) FROM tab2 WHERE ( ( 26 * CAST ( NULL AS INTEGER ) ) > NULL ) ---- 39 NULL onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query II rowsort label-5140 SELECT DISTINCT + 39 AS col1, MAX( ALL + col4 ) FROM tab3 WHERE ( ( 26 * CAST( NULL AS SIGNED ) ) > NULL ) ---- 39 NULL skipif mysql # not compatible query II rowsort label-5140 SELECT DISTINCT + 39 AS col1, MAX ( ALL + col4 ) FROM tab3 WHERE ( ( 26 * CAST ( NULL AS INTEGER ) ) > NULL ) ---- 39 NULL onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query II rowsort label-5140 SELECT DISTINCT + 39 AS col1, MAX( ALL + col4 ) FROM tab4 WHERE ( ( 26 * CAST( NULL AS SIGNED ) ) > NULL ) ---- 39 NULL skipif mysql # not compatible query II rowsort label-5140 SELECT DISTINCT + 39 AS col1, MAX ( ALL + col4 ) FROM tab4 WHERE ( ( 26 * CAST ( NULL AS INTEGER ) ) > NULL ) ---- 39 NULL query IIIIIII rowsort label-5145 SELECT * FROM tab0 AS cor0 WHERE NOT + 98 IS NOT NULL ---- query IIIIIII rowsort label-5145 SELECT * FROM tab1 AS cor0 WHERE NOT + 98 IS NOT NULL ---- query IIIIIII rowsort label-5145 SELECT * FROM tab2 AS cor0 WHERE NOT + 98 IS NOT NULL ---- query IIIIIII rowsort label-5145 SELECT * FROM tab3 AS cor0 WHERE NOT + 98 IS NOT NULL ---- query IIIIIII rowsort label-5145 SELECT * FROM tab4 AS cor0 WHERE NOT + 98 IS NOT NULL ---- query IIIIIII rowsort label-5150 SELECT * FROM tab0 WHERE NOT 81 IS NOT NULL ---- query IIIIIII rowsort label-5150 SELECT * FROM tab1 WHERE NOT 81 IS NOT NULL ---- query IIIIIII rowsort label-5150 SELECT * FROM tab2 WHERE NOT 81 IS NOT NULL ---- query IIIIIII rowsort label-5150 SELECT * FROM tab3 WHERE NOT 81 IS NOT NULL ---- query IIIIIII rowsort label-5150 SELECT * FROM tab4 WHERE NOT 81 IS NOT NULL ---- query IIIIIII rowsort label-5155 SELECT ALL * FROM tab0 AS cor0 WHERE NOT ( NULL ) <= + ( - - 93 ) * 3 + - + col4 ---- query IIIIIII rowsort label-5155 SELECT ALL * FROM tab1 AS cor0 WHERE NOT ( NULL ) <= + ( - - 93 ) * 3 + - + col4 ---- query IIIIIII rowsort label-5155 SELECT ALL * FROM tab2 AS cor0 WHERE NOT ( NULL ) <= + ( - - 93 ) * 3 + - + col4 ---- query IIIIIII rowsort label-5155 SELECT ALL * FROM tab3 AS cor0 WHERE NOT ( NULL ) <= + ( - - 93 ) * 3 + - + col4 ---- query IIIIIII rowsort label-5155 SELECT ALL * FROM tab4 AS cor0 WHERE NOT ( NULL ) <= + ( - - 93 ) * 3 + - + col4 ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-5160 SELECT + col5 col3 FROM tab0 AS cor0 WHERE NOT ( NULL ) < NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-5160 SELECT + col5 col3 FROM tab1 AS cor0 WHERE NOT ( NULL ) < NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-5160 SELECT + col5 col3 FROM tab2 AS cor0 WHERE NOT ( NULL ) < NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-5160 SELECT + col5 col3 FROM tab3 AS cor0 WHERE NOT ( NULL ) < NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-5160 SELECT + col5 col3 FROM tab4 AS cor0 WHERE NOT ( NULL ) < NULL ---- onlyif mysql # aggregate syntax: query I rowsort label-5165 SELECT DISTINCT COUNT( * ) AS col2 FROM tab0 WHERE NOT + 17 - - - col0 + - ( + - col4 ) IS NOT NULL ---- 0 skipif mysql # not compatible query I rowsort label-5165 SELECT DISTINCT COUNT ( * ) AS col2 FROM tab0 WHERE NOT + 17 - - - col0 + - ( + - col4 ) IS NOT NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-5165 SELECT DISTINCT COUNT( * ) AS col2 FROM tab1 WHERE NOT + 17 - - - col0 + - ( + - col4 ) IS NOT NULL ---- 0 skipif mysql # not compatible query I rowsort label-5165 SELECT DISTINCT COUNT ( * ) AS col2 FROM tab1 WHERE NOT + 17 - - - col0 + - ( + - col4 ) IS NOT NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-5165 SELECT DISTINCT COUNT( * ) AS col2 FROM tab2 WHERE NOT + 17 - - - col0 + - ( + - col4 ) IS NOT NULL ---- 0 skipif mysql # not compatible query I rowsort label-5165 SELECT DISTINCT COUNT ( * ) AS col2 FROM tab2 WHERE NOT + 17 - - - col0 + - ( + - col4 ) IS NOT NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-5165 SELECT DISTINCT COUNT( * ) AS col2 FROM tab3 WHERE NOT + 17 - - - col0 + - ( + - col4 ) IS NOT NULL ---- 0 skipif mysql # not compatible query I rowsort label-5165 SELECT DISTINCT COUNT ( * ) AS col2 FROM tab3 WHERE NOT + 17 - - - col0 + - ( + - col4 ) IS NOT NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-5165 SELECT DISTINCT COUNT( * ) AS col2 FROM tab4 WHERE NOT + 17 - - - col0 + - ( + - col4 ) IS NOT NULL ---- 0 skipif mysql # not compatible query I rowsort label-5165 SELECT DISTINCT COUNT ( * ) AS col2 FROM tab4 WHERE NOT + 17 - - - col0 + - ( + - col4 ) IS NOT NULL ---- 0 query I rowsort label-5170 SELECT DISTINCT - 11 + + 66 AS col4 FROM tab0 WHERE NULL IS NOT NULL ---- query I rowsort label-5170 SELECT DISTINCT - 11 + + 66 AS col4 FROM tab1 WHERE NULL IS NOT NULL ---- query I rowsort label-5170 SELECT DISTINCT - 11 + + 66 AS col4 FROM tab2 WHERE NULL IS NOT NULL ---- query I rowsort label-5170 SELECT DISTINCT - 11 + + 66 AS col4 FROM tab3 WHERE NULL IS NOT NULL ---- query I rowsort label-5170 SELECT DISTINCT - 11 + + 66 AS col4 FROM tab4 WHERE NULL IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-5175 SELECT * FROM tab0 AS cor0 WHERE CAST( - 33 AS SIGNED ) = NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-5175 SELECT * FROM tab0 AS cor0 WHERE CAST ( - 33 AS INTEGER ) = NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-5175 SELECT * FROM tab1 AS cor0 WHERE CAST( - 33 AS SIGNED ) = NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-5175 SELECT * FROM tab1 AS cor0 WHERE CAST ( - 33 AS INTEGER ) = NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-5175 SELECT * FROM tab2 AS cor0 WHERE CAST( - 33 AS SIGNED ) = NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-5175 SELECT * FROM tab2 AS cor0 WHERE CAST ( - 33 AS INTEGER ) = NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-5175 SELECT * FROM tab3 AS cor0 WHERE CAST( - 33 AS SIGNED ) = NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-5175 SELECT * FROM tab3 AS cor0 WHERE CAST ( - 33 AS INTEGER ) = NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-5175 SELECT * FROM tab4 AS cor0 WHERE CAST( - 33 AS SIGNED ) = NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-5175 SELECT * FROM tab4 AS cor0 WHERE CAST ( - 33 AS INTEGER ) = NULL ---- query I rowsort label-5180 SELECT + col1 * + col3 FROM tab0 AS cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-5180 SELECT + col1 * + col3 FROM tab1 AS cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-5180 SELECT + col1 * + col3 FROM tab2 AS cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-5180 SELECT + col1 * + col3 FROM tab3 AS cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-5180 SELECT + col1 * + col3 FROM tab4 AS cor0 WHERE NULL IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-5185 SELECT ALL + col4 AS col5 FROM tab0 AS cor0 WHERE - CAST( NULL AS SIGNED ) > NULL ---- skipif mysql # not compatible query I rowsort label-5185 SELECT ALL + col4 AS col5 FROM tab0 AS cor0 WHERE - CAST ( NULL AS INTEGER ) > NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-5185 SELECT ALL + col4 AS col5 FROM tab1 AS cor0 WHERE - CAST( NULL AS SIGNED ) > NULL ---- skipif mysql # not compatible query I rowsort label-5185 SELECT ALL + col4 AS col5 FROM tab1 AS cor0 WHERE - CAST ( NULL AS INTEGER ) > NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-5185 SELECT ALL + col4 AS col5 FROM tab2 AS cor0 WHERE - CAST( NULL AS SIGNED ) > NULL ---- skipif mysql # not compatible query I rowsort label-5185 SELECT ALL + col4 AS col5 FROM tab2 AS cor0 WHERE - CAST ( NULL AS INTEGER ) > NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-5185 SELECT ALL + col4 AS col5 FROM tab3 AS cor0 WHERE - CAST( NULL AS SIGNED ) > NULL ---- skipif mysql # not compatible query I rowsort label-5185 SELECT ALL + col4 AS col5 FROM tab3 AS cor0 WHERE - CAST ( NULL AS INTEGER ) > NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-5185 SELECT ALL + col4 AS col5 FROM tab4 AS cor0 WHERE - CAST( NULL AS SIGNED ) > NULL ---- skipif mysql # not compatible query I rowsort label-5185 SELECT ALL + col4 AS col5 FROM tab4 AS cor0 WHERE - CAST ( NULL AS INTEGER ) > NULL ---- query IIIIIII rowsort label-5190 SELECT * FROM tab0 AS cor0 WHERE NULL NOT BETWEEN NULL AND 91 ---- query IIIIIII rowsort label-5190 SELECT * FROM tab1 AS cor0 WHERE NULL NOT BETWEEN NULL AND 91 ---- query IIIIIII rowsort label-5190 SELECT * FROM tab2 AS cor0 WHERE NULL NOT BETWEEN NULL AND 91 ---- query IIIIIII rowsort label-5190 SELECT * FROM tab3 AS cor0 WHERE NULL NOT BETWEEN NULL AND 91 ---- query IIIIIII rowsort label-5190 SELECT * FROM tab4 AS cor0 WHERE NULL NOT BETWEEN NULL AND 91 ---- query IIIIIII rowsort label-5195 SELECT ALL * FROM tab0 WHERE NOT + 47 IS NOT NULL ---- query IIIIIII rowsort label-5195 SELECT ALL * FROM tab1 WHERE NOT + 47 IS NOT NULL ---- query IIIIIII rowsort label-5195 SELECT ALL * FROM tab2 WHERE NOT + 47 IS NOT NULL ---- query IIIIIII rowsort label-5195 SELECT ALL * FROM tab3 WHERE NOT + 47 IS NOT NULL ---- query IIIIIII rowsort label-5195 SELECT ALL * FROM tab4 WHERE NOT + 47 IS NOT NULL ---- query IIIIIII rowsort label-5200 SELECT ALL * FROM tab0 WHERE NOT + - ( + col4 ) IS NOT NULL ---- query IIIIIII rowsort label-5200 SELECT ALL * FROM tab1 WHERE NOT + - ( + col4 ) IS NOT NULL ---- query IIIIIII rowsort label-5200 SELECT ALL * FROM tab2 WHERE NOT + - ( + col4 ) IS NOT NULL ---- query IIIIIII rowsort label-5200 SELECT ALL * FROM tab3 WHERE NOT + - ( + col4 ) IS NOT NULL ---- query IIIIIII rowsort label-5200 SELECT ALL * FROM tab4 WHERE NOT + - ( + col4 ) IS NOT NULL ---- query I rowsort label-5205 SELECT ALL - 88 FROM tab0 WHERE NOT + col3 IS NOT NULL ---- query I rowsort label-5205 SELECT ALL - 88 FROM tab1 WHERE NOT + col3 IS NOT NULL ---- query I rowsort label-5205 SELECT ALL - 88 FROM tab2 WHERE NOT + col3 IS NOT NULL ---- query I rowsort label-5205 SELECT ALL - 88 FROM tab3 WHERE NOT + col3 IS NOT NULL ---- query I rowsort label-5205 SELECT ALL - 88 FROM tab4 WHERE NOT + col3 IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-5210 SELECT ALL * FROM tab0 AS cor0 WHERE NOT - col3 + + CAST( NULL AS SIGNED ) = - 48 ---- skipif mysql # not compatible query IIIIIII rowsort label-5210 SELECT ALL * FROM tab0 AS cor0 WHERE NOT - col3 + + CAST ( NULL AS INTEGER ) = - 48 ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-5210 SELECT ALL * FROM tab1 AS cor0 WHERE NOT - col3 + + CAST( NULL AS SIGNED ) = - 48 ---- skipif mysql # not compatible query IIIIIII rowsort label-5210 SELECT ALL * FROM tab1 AS cor0 WHERE NOT - col3 + + CAST ( NULL AS INTEGER ) = - 48 ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-5210 SELECT ALL * FROM tab2 AS cor0 WHERE NOT - col3 + + CAST( NULL AS SIGNED ) = - 48 ---- skipif mysql # not compatible query IIIIIII rowsort label-5210 SELECT ALL * FROM tab2 AS cor0 WHERE NOT - col3 + + CAST ( NULL AS INTEGER ) = - 48 ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-5210 SELECT ALL * FROM tab3 AS cor0 WHERE NOT - col3 + + CAST( NULL AS SIGNED ) = - 48 ---- skipif mysql # not compatible query IIIIIII rowsort label-5210 SELECT ALL * FROM tab3 AS cor0 WHERE NOT - col3 + + CAST ( NULL AS INTEGER ) = - 48 ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-5210 SELECT ALL * FROM tab4 AS cor0 WHERE NOT - col3 + + CAST( NULL AS SIGNED ) = - 48 ---- skipif mysql # not compatible query IIIIIII rowsort label-5210 SELECT ALL * FROM tab4 AS cor0 WHERE NOT - col3 + + CAST ( NULL AS INTEGER ) = - 48 ---- query I rowsort label-5215 SELECT + col1 FROM tab0 AS cor0 WHERE NOT - col0 <> + + 19 AND NOT - 71 IS NULL ---- query I rowsort label-5215 SELECT + col1 FROM tab1 AS cor0 WHERE NOT - col0 <> + + 19 AND NOT - 71 IS NULL ---- query I rowsort label-5215 SELECT + col1 FROM tab2 AS cor0 WHERE NOT - col0 <> + + 19 AND NOT - 71 IS NULL ---- query I rowsort label-5215 SELECT + col1 FROM tab3 AS cor0 WHERE NOT - col0 <> + + 19 AND NOT - 71 IS NULL ---- query I rowsort label-5215 SELECT + col1 FROM tab4 AS cor0 WHERE NOT - col0 <> + + 19 AND NOT - 71 IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-5220 SELECT DISTINCT + col4 AS col0 FROM tab0 AS cor0 WHERE NOT - col1 <> ( + 78 / CAST( col3 AS SIGNED ) + 79 ) ---- skipif mysql # not compatible query I rowsort label-5220 SELECT DISTINCT + col4 AS col0 FROM tab0 AS cor0 WHERE NOT - col1 <> ( + 78 / CAST ( col3 AS INTEGER ) + 79 ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-5220 SELECT DISTINCT + col4 AS col0 FROM tab1 AS cor0 WHERE NOT - col1 <> ( + 78 / CAST( col3 AS SIGNED ) + 79 ) ---- skipif mysql # not compatible query I rowsort label-5220 SELECT DISTINCT + col4 AS col0 FROM tab1 AS cor0 WHERE NOT - col1 <> ( + 78 / CAST ( col3 AS INTEGER ) + 79 ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-5220 SELECT DISTINCT + col4 AS col0 FROM tab2 AS cor0 WHERE NOT - col1 <> ( + 78 / CAST( col3 AS SIGNED ) + 79 ) ---- skipif mysql # not compatible query I rowsort label-5220 SELECT DISTINCT + col4 AS col0 FROM tab2 AS cor0 WHERE NOT - col1 <> ( + 78 / CAST ( col3 AS INTEGER ) + 79 ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-5220 SELECT DISTINCT + col4 AS col0 FROM tab3 AS cor0 WHERE NOT - col1 <> ( + 78 / CAST( col3 AS SIGNED ) + 79 ) ---- skipif mysql # not compatible query I rowsort label-5220 SELECT DISTINCT + col4 AS col0 FROM tab3 AS cor0 WHERE NOT - col1 <> ( + 78 / CAST ( col3 AS INTEGER ) + 79 ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-5220 SELECT DISTINCT + col4 AS col0 FROM tab4 AS cor0 WHERE NOT - col1 <> ( + 78 / CAST( col3 AS SIGNED ) + 79 ) ---- skipif mysql # not compatible query I rowsort label-5220 SELECT DISTINCT + col4 AS col0 FROM tab4 AS cor0 WHERE NOT - col1 <> ( + 78 / CAST ( col3 AS INTEGER ) + 79 ) ---- query I rowsort label-5225 SELECT DISTINCT col3 * - col0 AS col1 FROM tab0 cor0 WHERE NOT - 1 <= NULL ---- query I rowsort label-5225 SELECT DISTINCT col3 * - col0 AS col1 FROM tab1 cor0 WHERE NOT - 1 <= NULL ---- query I rowsort label-5225 SELECT DISTINCT col3 * - col0 AS col1 FROM tab2 cor0 WHERE NOT - 1 <= NULL ---- query I rowsort label-5225 SELECT DISTINCT col3 * - col0 AS col1 FROM tab3 cor0 WHERE NOT - 1 <= NULL ---- query I rowsort label-5225 SELECT DISTINCT col3 * - col0 AS col1 FROM tab4 cor0 WHERE NOT - 1 <= NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-5230 SELECT - col0 * CAST( NULL AS SIGNED ) FROM tab0 AS cor0 WHERE NOT - col3 IS NOT NULL ---- skipif mysql # not compatible query I rowsort label-5230 SELECT - col0 * CAST ( NULL AS INTEGER ) FROM tab0 AS cor0 WHERE NOT - col3 IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-5230 SELECT - col0 * CAST( NULL AS SIGNED ) FROM tab1 AS cor0 WHERE NOT - col3 IS NOT NULL ---- skipif mysql # not compatible query I rowsort label-5230 SELECT - col0 * CAST ( NULL AS INTEGER ) FROM tab1 AS cor0 WHERE NOT - col3 IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-5230 SELECT - col0 * CAST( NULL AS SIGNED ) FROM tab2 AS cor0 WHERE NOT - col3 IS NOT NULL ---- skipif mysql # not compatible query I rowsort label-5230 SELECT - col0 * CAST ( NULL AS INTEGER ) FROM tab2 AS cor0 WHERE NOT - col3 IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-5230 SELECT - col0 * CAST( NULL AS SIGNED ) FROM tab3 AS cor0 WHERE NOT - col3 IS NOT NULL ---- skipif mysql # not compatible query I rowsort label-5230 SELECT - col0 * CAST ( NULL AS INTEGER ) FROM tab3 AS cor0 WHERE NOT - col3 IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-5230 SELECT - col0 * CAST( NULL AS SIGNED ) FROM tab4 AS cor0 WHERE NOT - col3 IS NOT NULL ---- skipif mysql # not compatible query I rowsort label-5230 SELECT - col0 * CAST ( NULL AS INTEGER ) FROM tab4 AS cor0 WHERE NOT - col3 IS NOT NULL ---- query IIIIIII rowsort label-5235 SELECT ALL * FROM tab0 AS cor0 WHERE + col1 >= NULL ---- query IIIIIII rowsort label-5235 SELECT ALL * FROM tab1 AS cor0 WHERE + col1 >= NULL ---- query IIIIIII rowsort label-5235 SELECT ALL * FROM tab2 AS cor0 WHERE + col1 >= NULL ---- query IIIIIII rowsort label-5235 SELECT ALL * FROM tab3 AS cor0 WHERE + col1 >= NULL ---- query IIIIIII rowsort label-5235 SELECT ALL * FROM tab4 AS cor0 WHERE + col1 >= NULL ---- query I rowsort label-5240 SELECT - - 52 * - - col1 + - ( - + col3 ) AS col5 FROM tab0 WHERE NULL IS NOT NULL ---- query I rowsort label-5240 SELECT - - 52 * - - col1 + - ( - + col3 ) AS col5 FROM tab1 WHERE NULL IS NOT NULL ---- query I rowsort label-5240 SELECT - - 52 * - - col1 + - ( - + col3 ) AS col5 FROM tab2 WHERE NULL IS NOT NULL ---- query I rowsort label-5240 SELECT - - 52 * - - col1 + - ( - + col3 ) AS col5 FROM tab3 WHERE NULL IS NOT NULL ---- query I rowsort label-5240 SELECT - - 52 * - - col1 + - ( - + col3 ) AS col5 FROM tab4 WHERE NULL IS NOT NULL ---- query II rowsort label-5245 SELECT ALL + + col5, col3 FROM tab0 WHERE NULL IS NOT NULL ---- query II rowsort label-5245 SELECT ALL + + col5, col3 FROM tab1 WHERE NULL IS NOT NULL ---- query II rowsort label-5245 SELECT ALL + + col5, col3 FROM tab2 WHERE NULL IS NOT NULL ---- query II rowsort label-5245 SELECT ALL + + col5, col3 FROM tab3 WHERE NULL IS NOT NULL ---- query II rowsort label-5245 SELECT ALL + + col5, col3 FROM tab4 WHERE NULL IS NOT NULL ---- query IIIIIII rowsort label-5250 SELECT * FROM tab0 WHERE NULL IS NULL AND NOT + - 68 NOT IN ( col1 ) ---- query IIIIIII rowsort label-5250 SELECT * FROM tab1 WHERE NULL IS NULL AND NOT + - 68 NOT IN ( col1 ) ---- query IIIIIII rowsort label-5250 SELECT * FROM tab2 WHERE NULL IS NULL AND NOT + - 68 NOT IN ( col1 ) ---- query IIIIIII rowsort label-5250 SELECT * FROM tab3 WHERE NULL IS NULL AND NOT + - 68 NOT IN ( col1 ) ---- query IIIIIII rowsort label-5250 SELECT * FROM tab4 WHERE NULL IS NULL AND NOT + - 68 NOT IN ( col1 ) ---- query IIIIIII rowsort label-5255 SELECT ALL * FROM tab0 cor0 WHERE NULL BETWEEN + 79 * + - 92 AND NULL ---- query IIIIIII rowsort label-5255 SELECT ALL * FROM tab1 cor0 WHERE NULL BETWEEN + 79 * + - 92 AND NULL ---- query IIIIIII rowsort label-5255 SELECT ALL * FROM tab2 cor0 WHERE NULL BETWEEN + 79 * + - 92 AND NULL ---- query IIIIIII rowsort label-5255 SELECT ALL * FROM tab3 cor0 WHERE NULL BETWEEN + 79 * + - 92 AND NULL ---- query IIIIIII rowsort label-5255 SELECT ALL * FROM tab4 cor0 WHERE NULL BETWEEN + 79 * + - 92 AND NULL ---- query I rowsort label-5260 SELECT DISTINCT - col3 / + col4 FROM tab0 AS cor0 WHERE NULL < + col4 ---- query I rowsort label-5260 SELECT DISTINCT - col3 / + col4 FROM tab1 AS cor0 WHERE NULL < + col4 ---- query I rowsort label-5260 SELECT DISTINCT - col3 / + col4 FROM tab2 AS cor0 WHERE NULL < + col4 ---- query I rowsort label-5260 SELECT DISTINCT - col3 / + col4 FROM tab3 AS cor0 WHERE NULL < + col4 ---- query I rowsort label-5260 SELECT DISTINCT - col3 / + col4 FROM tab4 AS cor0 WHERE NULL < + col4 ---- query I rowsort label-5265 SELECT ALL ( - col0 ) FROM tab0 AS cor0 WHERE NULL > col0 * col1 ---- query I rowsort label-5265 SELECT ALL ( - col0 ) FROM tab1 AS cor0 WHERE NULL > col0 * col1 ---- query I rowsort label-5265 SELECT ALL ( - col0 ) FROM tab2 AS cor0 WHERE NULL > col0 * col1 ---- query I rowsort label-5265 SELECT ALL ( - col0 ) FROM tab3 AS cor0 WHERE NULL > col0 * col1 ---- query I rowsort label-5265 SELECT ALL ( - col0 ) FROM tab4 AS cor0 WHERE NULL > col0 * col1 ---- query I rowsort label-5270 SELECT DISTINCT - col0 AS col0 FROM tab0 AS cor0 WHERE NOT ( NULL ) BETWEEN - ( col1 ) AND NULL ---- query I rowsort label-5270 SELECT DISTINCT - col0 AS col0 FROM tab1 AS cor0 WHERE NOT ( NULL ) BETWEEN - ( col1 ) AND NULL ---- query I rowsort label-5270 SELECT DISTINCT - col0 AS col0 FROM tab2 AS cor0 WHERE NOT ( NULL ) BETWEEN - ( col1 ) AND NULL ---- query I rowsort label-5270 SELECT DISTINCT - col0 AS col0 FROM tab3 AS cor0 WHERE NOT ( NULL ) BETWEEN - ( col1 ) AND NULL ---- query I rowsort label-5270 SELECT DISTINCT - col0 AS col0 FROM tab4 AS cor0 WHERE NOT ( NULL ) BETWEEN - ( col1 ) AND NULL ---- query I rowsort label-5275 SELECT + + 42 FROM tab0 AS cor0 WHERE NOT col1 NOT BETWEEN + + col0 + - - 80 AND NULL ---- query I rowsort label-5275 SELECT + + 42 FROM tab1 AS cor0 WHERE NOT col1 NOT BETWEEN + + col0 + - - 80 AND NULL ---- query I rowsort label-5275 SELECT + + 42 FROM tab2 AS cor0 WHERE NOT col1 NOT BETWEEN + + col0 + - - 80 AND NULL ---- query I rowsort label-5275 SELECT + + 42 FROM tab3 AS cor0 WHERE NOT col1 NOT BETWEEN + + col0 + - - 80 AND NULL ---- query I rowsort label-5275 SELECT + + 42 FROM tab4 AS cor0 WHERE NOT col1 NOT BETWEEN + + col0 + - - 80 AND NULL ---- query I rowsort label-5280 SELECT DISTINCT - 61 FROM tab0 AS cor0 WHERE NOT ( NULL ) IS NOT NULL ---- -61 query I rowsort label-5280 SELECT DISTINCT - 61 FROM tab1 AS cor0 WHERE NOT ( NULL ) IS NOT NULL ---- -61 query I rowsort label-5280 SELECT DISTINCT - 61 FROM tab2 AS cor0 WHERE NOT ( NULL ) IS NOT NULL ---- -61 query I rowsort label-5280 SELECT DISTINCT - 61 FROM tab3 AS cor0 WHERE NOT ( NULL ) IS NOT NULL ---- -61 query I rowsort label-5280 SELECT DISTINCT - 61 FROM tab4 AS cor0 WHERE NOT ( NULL ) IS NOT NULL ---- -61 query I rowsort label-5285 SELECT - 62 AS col3 FROM tab0 WHERE + + col4 IS NOT NULL ---- 10 values hashing to 832b8760f11afa2c486c733465eb89a3 query I rowsort label-5285 SELECT - 62 AS col3 FROM tab1 WHERE + + col4 IS NOT NULL ---- 10 values hashing to 832b8760f11afa2c486c733465eb89a3 query I rowsort label-5285 SELECT - 62 AS col3 FROM tab2 WHERE + + col4 IS NOT NULL ---- 10 values hashing to 832b8760f11afa2c486c733465eb89a3 query I rowsort label-5285 SELECT - 62 AS col3 FROM tab3 WHERE + + col4 IS NOT NULL ---- 10 values hashing to 832b8760f11afa2c486c733465eb89a3 query I rowsort label-5285 SELECT - 62 AS col3 FROM tab4 WHERE + + col4 IS NOT NULL ---- 10 values hashing to 832b8760f11afa2c486c733465eb89a3 onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query I rowsort label-5290 SELECT MAX( + - CAST( - 17 AS SIGNED ) ) AS col2 FROM tab0 WHERE - 78 * CAST( NULL AS SIGNED ) IS NOT NULL ---- NULL skipif mysql # not compatible query I rowsort label-5290 SELECT MAX ( + - CAST ( - 17 AS INTEGER ) ) AS col2 FROM tab0 WHERE - 78 * CAST ( NULL AS INTEGER ) IS NOT NULL ---- NULL onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query I rowsort label-5290 SELECT MAX( + - CAST( - 17 AS SIGNED ) ) AS col2 FROM tab1 WHERE - 78 * CAST( NULL AS SIGNED ) IS NOT NULL ---- NULL skipif mysql # not compatible query I rowsort label-5290 SELECT MAX ( + - CAST ( - 17 AS INTEGER ) ) AS col2 FROM tab1 WHERE - 78 * CAST ( NULL AS INTEGER ) IS NOT NULL ---- NULL onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query I rowsort label-5290 SELECT MAX( + - CAST( - 17 AS SIGNED ) ) AS col2 FROM tab2 WHERE - 78 * CAST( NULL AS SIGNED ) IS NOT NULL ---- NULL skipif mysql # not compatible query I rowsort label-5290 SELECT MAX ( + - CAST ( - 17 AS INTEGER ) ) AS col2 FROM tab2 WHERE - 78 * CAST ( NULL AS INTEGER ) IS NOT NULL ---- NULL onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query I rowsort label-5290 SELECT MAX( + - CAST( - 17 AS SIGNED ) ) AS col2 FROM tab3 WHERE - 78 * CAST( NULL AS SIGNED ) IS NOT NULL ---- NULL skipif mysql # not compatible query I rowsort label-5290 SELECT MAX ( + - CAST ( - 17 AS INTEGER ) ) AS col2 FROM tab3 WHERE - 78 * CAST ( NULL AS INTEGER ) IS NOT NULL ---- NULL onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query I rowsort label-5290 SELECT MAX( + - CAST( - 17 AS SIGNED ) ) AS col2 FROM tab4 WHERE - 78 * CAST( NULL AS SIGNED ) IS NOT NULL ---- NULL skipif mysql # not compatible query I rowsort label-5290 SELECT MAX ( + - CAST ( - 17 AS INTEGER ) ) AS col2 FROM tab4 WHERE - 78 * CAST ( NULL AS INTEGER ) IS NOT NULL ---- NULL query I rowsort label-5295 SELECT - + col3 AS col5 FROM tab0 WHERE - 92 <= - col0 ---- query I rowsort label-5295 SELECT - + col3 AS col5 FROM tab1 WHERE - 92 <= - col0 ---- query I rowsort label-5295 SELECT - + col3 AS col5 FROM tab2 WHERE - 92 <= - col0 ---- query I rowsort label-5295 SELECT - + col3 AS col5 FROM tab3 WHERE - 92 <= - col0 ---- query I rowsort label-5295 SELECT - + col3 AS col5 FROM tab4 WHERE - 92 <= - col0 ---- query II rowsort label-5300 SELECT + col2 AS col5, + ( - - col4 ) AS col0 FROM tab0 WHERE NULL BETWEEN NULL AND - col0 ---- query II rowsort label-5300 SELECT + col2 AS col5, + ( - - col4 ) AS col0 FROM tab1 WHERE NULL BETWEEN NULL AND - col0 ---- query II rowsort label-5300 SELECT + col2 AS col5, + ( - - col4 ) AS col0 FROM tab2 WHERE NULL BETWEEN NULL AND - col0 ---- query II rowsort label-5300 SELECT + col2 AS col5, + ( - - col4 ) AS col0 FROM tab3 WHERE NULL BETWEEN NULL AND - col0 ---- query II rowsort label-5300 SELECT + col2 AS col5, + ( - - col4 ) AS col0 FROM tab4 WHERE NULL BETWEEN NULL AND - col0 ---- query II rowsort label-5305 SELECT - ( 99 ) * col4 + col4, + col5 FROM tab0 WHERE NULL IN ( col4, - 98, col0 ) ---- query II rowsort label-5305 SELECT - ( 99 ) * col4 + col4, + col5 FROM tab1 WHERE NULL IN ( col4, - 98, col0 ) ---- query II rowsort label-5305 SELECT - ( 99 ) * col4 + col4, + col5 FROM tab2 WHERE NULL IN ( col4, - 98, col0 ) ---- query II rowsort label-5305 SELECT - ( 99 ) * col4 + col4, + col5 FROM tab3 WHERE NULL IN ( col4, - 98, col0 ) ---- query II rowsort label-5305 SELECT - ( 99 ) * col4 + col4, + col5 FROM tab4 WHERE NULL IN ( col4, - 98, col0 ) ---- query I rowsort label-5310 SELECT ALL - + 49 FROM tab0 cor0 WHERE NOT 86 IS NULL ---- 10 values hashing to 811d870a43268bd3d71029207d6f25a7 query I rowsort label-5310 SELECT ALL - + 49 FROM tab1 cor0 WHERE NOT 86 IS NULL ---- 10 values hashing to 811d870a43268bd3d71029207d6f25a7 query I rowsort label-5310 SELECT ALL - + 49 FROM tab2 cor0 WHERE NOT 86 IS NULL ---- 10 values hashing to 811d870a43268bd3d71029207d6f25a7 query I rowsort label-5310 SELECT ALL - + 49 FROM tab3 cor0 WHERE NOT 86 IS NULL ---- 10 values hashing to 811d870a43268bd3d71029207d6f25a7 query I rowsort label-5310 SELECT ALL - + 49 FROM tab4 cor0 WHERE NOT 86 IS NULL ---- 10 values hashing to 811d870a43268bd3d71029207d6f25a7 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-5315 SELECT ALL col5 FROM tab0 AS cor0 WHERE NOT + CAST( + col3 AS SIGNED ) NOT IN ( + 84 ) ---- skipif mysql # not compatible query I rowsort label-5315 SELECT ALL col5 FROM tab0 AS cor0 WHERE NOT + CAST ( + col3 AS INTEGER ) NOT IN ( + 84 ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-5315 SELECT ALL col5 FROM tab1 AS cor0 WHERE NOT + CAST( + col3 AS SIGNED ) NOT IN ( + 84 ) ---- skipif mysql # not compatible query I rowsort label-5315 SELECT ALL col5 FROM tab1 AS cor0 WHERE NOT + CAST ( + col3 AS INTEGER ) NOT IN ( + 84 ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-5315 SELECT ALL col5 FROM tab2 AS cor0 WHERE NOT + CAST( + col3 AS SIGNED ) NOT IN ( + 84 ) ---- skipif mysql # not compatible query I rowsort label-5315 SELECT ALL col5 FROM tab2 AS cor0 WHERE NOT + CAST ( + col3 AS INTEGER ) NOT IN ( + 84 ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-5315 SELECT ALL col5 FROM tab3 AS cor0 WHERE NOT + CAST( + col3 AS SIGNED ) NOT IN ( + 84 ) ---- skipif mysql # not compatible query I rowsort label-5315 SELECT ALL col5 FROM tab3 AS cor0 WHERE NOT + CAST ( + col3 AS INTEGER ) NOT IN ( + 84 ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-5315 SELECT ALL col5 FROM tab4 AS cor0 WHERE NOT + CAST( + col3 AS SIGNED ) NOT IN ( + 84 ) ---- skipif mysql # not compatible query I rowsort label-5315 SELECT ALL col5 FROM tab4 AS cor0 WHERE NOT + CAST ( + col3 AS INTEGER ) NOT IN ( + 84 ) ---- onlyif mysql # aggregate syntax: query I rowsort label-5320 SELECT + COUNT( * ) AS col1 FROM tab0 WHERE NULL IS NOT NULL ---- 0 skipif mysql # not compatible query I rowsort label-5320 SELECT + COUNT ( * ) AS col1 FROM tab0 WHERE NULL IS NOT NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-5320 SELECT + COUNT( * ) AS col1 FROM tab1 WHERE NULL IS NOT NULL ---- 0 skipif mysql # not compatible query I rowsort label-5320 SELECT + COUNT ( * ) AS col1 FROM tab1 WHERE NULL IS NOT NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-5320 SELECT + COUNT( * ) AS col1 FROM tab2 WHERE NULL IS NOT NULL ---- 0 skipif mysql # not compatible query I rowsort label-5320 SELECT + COUNT ( * ) AS col1 FROM tab2 WHERE NULL IS NOT NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-5320 SELECT + COUNT( * ) AS col1 FROM tab3 WHERE NULL IS NOT NULL ---- 0 skipif mysql # not compatible query I rowsort label-5320 SELECT + COUNT ( * ) AS col1 FROM tab3 WHERE NULL IS NOT NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-5320 SELECT + COUNT( * ) AS col1 FROM tab4 WHERE NULL IS NOT NULL ---- 0 skipif mysql # not compatible query I rowsort label-5320 SELECT + COUNT ( * ) AS col1 FROM tab4 WHERE NULL IS NOT NULL ---- 0 query IIIIIII rowsort label-5325 SELECT ALL * FROM tab0 WHERE NOT col4 NOT BETWEEN NULL AND - 7 / + col1 * + + col1 * + - col0 ---- query IIIIIII rowsort label-5325 SELECT ALL * FROM tab1 WHERE NOT col4 NOT BETWEEN NULL AND - 7 / + col1 * + + col1 * + - col0 ---- query IIIIIII rowsort label-5325 SELECT ALL * FROM tab2 WHERE NOT col4 NOT BETWEEN NULL AND - 7 / + col1 * + + col1 * + - col0 ---- query IIIIIII rowsort label-5325 SELECT ALL * FROM tab3 WHERE NOT col4 NOT BETWEEN NULL AND - 7 / + col1 * + + col1 * + - col0 ---- query IIIIIII rowsort label-5325 SELECT ALL * FROM tab4 WHERE NOT col4 NOT BETWEEN NULL AND - 7 / + col1 * + + col1 * + - col0 ---- query IIIIIII rowsort label-5330 SELECT * FROM tab0 AS cor0 WHERE NULL < 70 * - + col3 ---- query IIIIIII rowsort label-5330 SELECT * FROM tab1 AS cor0 WHERE NULL < 70 * - + col3 ---- query IIIIIII rowsort label-5330 SELECT * FROM tab2 AS cor0 WHERE NULL < 70 * - + col3 ---- query IIIIIII rowsort label-5330 SELECT * FROM tab3 AS cor0 WHERE NULL < 70 * - + col3 ---- query IIIIIII rowsort label-5330 SELECT * FROM tab4 AS cor0 WHERE NULL < 70 * - + col3 ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-5335 SELECT ALL * FROM tab0 AS cor0 WHERE col4 NOT BETWEEN NULL AND + + CAST( NULL AS SIGNED ) ---- skipif mysql # not compatible query IIIIIII rowsort label-5335 SELECT ALL * FROM tab0 AS cor0 WHERE col4 NOT BETWEEN NULL AND + + CAST ( NULL AS INTEGER ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-5335 SELECT ALL * FROM tab1 AS cor0 WHERE col4 NOT BETWEEN NULL AND + + CAST( NULL AS SIGNED ) ---- skipif mysql # not compatible query IIIIIII rowsort label-5335 SELECT ALL * FROM tab1 AS cor0 WHERE col4 NOT BETWEEN NULL AND + + CAST ( NULL AS INTEGER ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-5335 SELECT ALL * FROM tab2 AS cor0 WHERE col4 NOT BETWEEN NULL AND + + CAST( NULL AS SIGNED ) ---- skipif mysql # not compatible query IIIIIII rowsort label-5335 SELECT ALL * FROM tab2 AS cor0 WHERE col4 NOT BETWEEN NULL AND + + CAST ( NULL AS INTEGER ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-5335 SELECT ALL * FROM tab3 AS cor0 WHERE col4 NOT BETWEEN NULL AND + + CAST( NULL AS SIGNED ) ---- skipif mysql # not compatible query IIIIIII rowsort label-5335 SELECT ALL * FROM tab3 AS cor0 WHERE col4 NOT BETWEEN NULL AND + + CAST ( NULL AS INTEGER ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-5335 SELECT ALL * FROM tab4 AS cor0 WHERE col4 NOT BETWEEN NULL AND + + CAST( NULL AS SIGNED ) ---- skipif mysql # not compatible query IIIIIII rowsort label-5335 SELECT ALL * FROM tab4 AS cor0 WHERE col4 NOT BETWEEN NULL AND + + CAST ( NULL AS INTEGER ) ---- query II rowsort label-5340 SELECT + 5 AS col2, col2 AS col1 FROM tab0 AS cor0 WHERE NOT 73 + - 24 + + col3 IS NOT NULL ---- query II rowsort label-5340 SELECT + 5 AS col2, col2 AS col1 FROM tab1 AS cor0 WHERE NOT 73 + - 24 + + col3 IS NOT NULL ---- query II rowsort label-5340 SELECT + 5 AS col2, col2 AS col1 FROM tab2 AS cor0 WHERE NOT 73 + - 24 + + col3 IS NOT NULL ---- query II rowsort label-5340 SELECT + 5 AS col2, col2 AS col1 FROM tab3 AS cor0 WHERE NOT 73 + - 24 + + col3 IS NOT NULL ---- query II rowsort label-5340 SELECT + 5 AS col2, col2 AS col1 FROM tab4 AS cor0 WHERE NOT 73 + - 24 + + col3 IS NOT NULL ---- query I rowsort label-5345 SELECT + 58 FROM tab0 WHERE NOT - 53 < + col3 ---- query I rowsort label-5345 SELECT + 58 FROM tab1 WHERE NOT - 53 < + col3 ---- query I rowsort label-5345 SELECT + 58 FROM tab2 WHERE NOT - 53 < + col3 ---- query I rowsort label-5345 SELECT + 58 FROM tab3 WHERE NOT - 53 < + col3 ---- query I rowsort label-5345 SELECT + 58 FROM tab4 WHERE NOT - 53 < + col3 ---- query I rowsort label-5350 SELECT - 48 AS col5 FROM tab0 WHERE NOT NULL IS NULL ---- query I rowsort label-5350 SELECT - 48 AS col5 FROM tab1 WHERE NOT NULL IS NULL ---- query I rowsort label-5350 SELECT - 48 AS col5 FROM tab2 WHERE NOT NULL IS NULL ---- query I rowsort label-5350 SELECT - 48 AS col5 FROM tab3 WHERE NOT NULL IS NULL ---- query I rowsort label-5350 SELECT - 48 AS col5 FROM tab4 WHERE NOT NULL IS NULL ---- query IIIIIII rowsort label-5355 SELECT ALL * FROM tab0 WHERE + - col4 - + col4 / + - col4 / col0 BETWEEN - - 78 - 30 AND + 62 ---- query IIIIIII rowsort label-5355 SELECT ALL * FROM tab1 WHERE + - col4 - + col4 / + - col4 / col0 BETWEEN - - 78 - 30 AND + 62 ---- query IIIIIII rowsort label-5355 SELECT ALL * FROM tab2 WHERE + - col4 - + col4 / + - col4 / col0 BETWEEN - - 78 - 30 AND + 62 ---- query IIIIIII rowsort label-5355 SELECT ALL * FROM tab3 WHERE + - col4 - + col4 / + - col4 / col0 BETWEEN - - 78 - 30 AND + 62 ---- query IIIIIII rowsort label-5355 SELECT ALL * FROM tab4 WHERE + - col4 - + col4 / + - col4 / col0 BETWEEN - - 78 - 30 AND + 62 ---- query I rowsort label-5360 SELECT ALL - 21 FROM tab0 cor0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to fc794fa4240b60d1ebefebf89859c8c0 query I rowsort label-5360 SELECT ALL - 21 FROM tab1 cor0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to fc794fa4240b60d1ebefebf89859c8c0 query I rowsort label-5360 SELECT ALL - 21 FROM tab2 cor0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to fc794fa4240b60d1ebefebf89859c8c0 query I rowsort label-5360 SELECT ALL - 21 FROM tab3 cor0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to fc794fa4240b60d1ebefebf89859c8c0 query I rowsort label-5360 SELECT ALL - 21 FROM tab4 cor0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to fc794fa4240b60d1ebefebf89859c8c0 query I rowsort label-5365 SELECT + col0 FROM tab0 WHERE NOT NULL IS NULL ---- query I rowsort label-5365 SELECT + col0 FROM tab1 WHERE NOT NULL IS NULL ---- query I rowsort label-5365 SELECT + col0 FROM tab2 WHERE NOT NULL IS NULL ---- query I rowsort label-5365 SELECT + col0 FROM tab3 WHERE NOT NULL IS NULL ---- query I rowsort label-5365 SELECT + col0 FROM tab4 WHERE NOT NULL IS NULL ---- onlyif mysql # aggregate syntax: query I rowsort label-5370 SELECT DISTINCT + ( MIN( DISTINCT + col4 ) ) FROM tab0 WHERE NOT NULL IS NULL ---- NULL skipif mysql # not compatible query I rowsort label-5370 SELECT DISTINCT + ( MIN ( DISTINCT + col4 ) ) FROM tab0 WHERE NOT NULL IS NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-5370 SELECT DISTINCT + ( MIN( DISTINCT + col4 ) ) FROM tab1 WHERE NOT NULL IS NULL ---- NULL skipif mysql # not compatible query I rowsort label-5370 SELECT DISTINCT + ( MIN ( DISTINCT + col4 ) ) FROM tab1 WHERE NOT NULL IS NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-5370 SELECT DISTINCT + ( MIN( DISTINCT + col4 ) ) FROM tab2 WHERE NOT NULL IS NULL ---- NULL skipif mysql # not compatible query I rowsort label-5370 SELECT DISTINCT + ( MIN ( DISTINCT + col4 ) ) FROM tab2 WHERE NOT NULL IS NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-5370 SELECT DISTINCT + ( MIN( DISTINCT + col4 ) ) FROM tab3 WHERE NOT NULL IS NULL ---- NULL skipif mysql # not compatible query I rowsort label-5370 SELECT DISTINCT + ( MIN ( DISTINCT + col4 ) ) FROM tab3 WHERE NOT NULL IS NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-5370 SELECT DISTINCT + ( MIN( DISTINCT + col4 ) ) FROM tab4 WHERE NOT NULL IS NULL ---- NULL skipif mysql # not compatible query I rowsort label-5370 SELECT DISTINCT + ( MIN ( DISTINCT + col4 ) ) FROM tab4 WHERE NOT NULL IS NULL ---- NULL onlyif mysql # CAST syntax: DECIMAL type: query IIIIIII rowsort label-5375 SELECT ALL * FROM tab0 WHERE NOT ( NOT NULL NOT BETWEEN CAST( - col3 AS DECIMAL ) / col4 AND ( NULL ) ) ---- skipif mysql # not compatible query IIIIIII rowsort label-5375 SELECT ALL * FROM tab0 WHERE NOT ( NOT NULL NOT BETWEEN CAST ( - col3 AS REAL ) / col4 AND ( NULL ) ) ---- onlyif mysql # CAST syntax: DECIMAL type: query IIIIIII rowsort label-5375 SELECT ALL * FROM tab1 WHERE NOT ( NOT NULL NOT BETWEEN CAST( - col3 AS DECIMAL ) / col4 AND ( NULL ) ) ---- skipif mysql # not compatible query IIIIIII rowsort label-5375 SELECT ALL * FROM tab1 WHERE NOT ( NOT NULL NOT BETWEEN CAST ( - col3 AS REAL ) / col4 AND ( NULL ) ) ---- onlyif mysql # CAST syntax: DECIMAL type: query IIIIIII rowsort label-5375 SELECT ALL * FROM tab2 WHERE NOT ( NOT NULL NOT BETWEEN CAST( - col3 AS DECIMAL ) / col4 AND ( NULL ) ) ---- skipif mysql # not compatible query IIIIIII rowsort label-5375 SELECT ALL * FROM tab2 WHERE NOT ( NOT NULL NOT BETWEEN CAST ( - col3 AS REAL ) / col4 AND ( NULL ) ) ---- onlyif mysql # CAST syntax: DECIMAL type: query IIIIIII rowsort label-5375 SELECT ALL * FROM tab3 WHERE NOT ( NOT NULL NOT BETWEEN CAST( - col3 AS DECIMAL ) / col4 AND ( NULL ) ) ---- skipif mysql # not compatible query IIIIIII rowsort label-5375 SELECT ALL * FROM tab3 WHERE NOT ( NOT NULL NOT BETWEEN CAST ( - col3 AS REAL ) / col4 AND ( NULL ) ) ---- onlyif mysql # CAST syntax: DECIMAL type: query IIIIIII rowsort label-5375 SELECT ALL * FROM tab4 WHERE NOT ( NOT NULL NOT BETWEEN CAST( - col3 AS DECIMAL ) / col4 AND ( NULL ) ) ---- skipif mysql # not compatible query IIIIIII rowsort label-5375 SELECT ALL * FROM tab4 WHERE NOT ( NOT NULL NOT BETWEEN CAST ( - col3 AS REAL ) / col4 AND ( NULL ) ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-5380 SELECT ALL 37 + + col3 FROM tab0 WHERE NOT ( + col0 ) NOT BETWEEN ( 8 ) AND - CAST( NULL AS SIGNED ) ---- skipif mysql # not compatible query I rowsort label-5380 SELECT ALL 37 + + col3 FROM tab0 WHERE NOT ( + col0 ) NOT BETWEEN ( 8 ) AND - CAST ( NULL AS INTEGER ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-5380 SELECT ALL 37 + + col3 FROM tab1 WHERE NOT ( + col0 ) NOT BETWEEN ( 8 ) AND - CAST( NULL AS SIGNED ) ---- skipif mysql # not compatible query I rowsort label-5380 SELECT ALL 37 + + col3 FROM tab1 WHERE NOT ( + col0 ) NOT BETWEEN ( 8 ) AND - CAST ( NULL AS INTEGER ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-5380 SELECT ALL 37 + + col3 FROM tab2 WHERE NOT ( + col0 ) NOT BETWEEN ( 8 ) AND - CAST( NULL AS SIGNED ) ---- skipif mysql # not compatible query I rowsort label-5380 SELECT ALL 37 + + col3 FROM tab2 WHERE NOT ( + col0 ) NOT BETWEEN ( 8 ) AND - CAST ( NULL AS INTEGER ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-5380 SELECT ALL 37 + + col3 FROM tab3 WHERE NOT ( + col0 ) NOT BETWEEN ( 8 ) AND - CAST( NULL AS SIGNED ) ---- skipif mysql # not compatible query I rowsort label-5380 SELECT ALL 37 + + col3 FROM tab3 WHERE NOT ( + col0 ) NOT BETWEEN ( 8 ) AND - CAST ( NULL AS INTEGER ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-5380 SELECT ALL 37 + + col3 FROM tab4 WHERE NOT ( + col0 ) NOT BETWEEN ( 8 ) AND - CAST( NULL AS SIGNED ) ---- skipif mysql # not compatible query I rowsort label-5380 SELECT ALL 37 + + col3 FROM tab4 WHERE NOT ( + col0 ) NOT BETWEEN ( 8 ) AND - CAST ( NULL AS INTEGER ) ---- query IIIIIII rowsort label-5385 SELECT * FROM tab0 WHERE NOT ( NULL ) NOT IN ( - ( - col0 ) ) ---- query IIIIIII rowsort label-5385 SELECT * FROM tab1 WHERE NOT ( NULL ) NOT IN ( - ( - col0 ) ) ---- query IIIIIII rowsort label-5385 SELECT * FROM tab2 WHERE NOT ( NULL ) NOT IN ( - ( - col0 ) ) ---- query IIIIIII rowsort label-5385 SELECT * FROM tab3 WHERE NOT ( NULL ) NOT IN ( - ( - col0 ) ) ---- query IIIIIII rowsort label-5385 SELECT * FROM tab4 WHERE NOT ( NULL ) NOT IN ( - ( - col0 ) ) ---- onlyif mysql # aggregate syntax: query I rowsort label-5390 SELECT - MAX( col3 ) AS col0 FROM tab0 WHERE NULL IN ( col3 + 73 ) ---- NULL skipif mysql # not compatible query I rowsort label-5390 SELECT - MAX ( col3 ) AS col0 FROM tab0 WHERE NULL IN ( col3 + 73 ) ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-5390 SELECT - MAX( col3 ) AS col0 FROM tab1 WHERE NULL IN ( col3 + 73 ) ---- NULL skipif mysql # not compatible query I rowsort label-5390 SELECT - MAX ( col3 ) AS col0 FROM tab1 WHERE NULL IN ( col3 + 73 ) ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-5390 SELECT - MAX( col3 ) AS col0 FROM tab2 WHERE NULL IN ( col3 + 73 ) ---- NULL skipif mysql # not compatible query I rowsort label-5390 SELECT - MAX ( col3 ) AS col0 FROM tab2 WHERE NULL IN ( col3 + 73 ) ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-5390 SELECT - MAX( col3 ) AS col0 FROM tab3 WHERE NULL IN ( col3 + 73 ) ---- NULL skipif mysql # not compatible query I rowsort label-5390 SELECT - MAX ( col3 ) AS col0 FROM tab3 WHERE NULL IN ( col3 + 73 ) ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-5390 SELECT - MAX( col3 ) AS col0 FROM tab4 WHERE NULL IN ( col3 + 73 ) ---- NULL skipif mysql # not compatible query I rowsort label-5390 SELECT - MAX ( col3 ) AS col0 FROM tab4 WHERE NULL IN ( col3 + 73 ) ---- NULL query I rowsort label-5395 SELECT col5 FROM tab0 WHERE + col5 IS NOT NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-5395 SELECT col5 FROM tab1 WHERE + col5 IS NOT NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-5395 SELECT col5 FROM tab2 WHERE + col5 IS NOT NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-5395 SELECT col5 FROM tab3 WHERE + col5 IS NOT NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-5395 SELECT col5 FROM tab4 WHERE + col5 IS NOT NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-5400 SELECT - col3 FROM tab0 WHERE NOT + 1 IS NOT NULL ---- query I rowsort label-5400 SELECT - col3 FROM tab1 WHERE NOT + 1 IS NOT NULL ---- query I rowsort label-5400 SELECT - col3 FROM tab2 WHERE NOT + 1 IS NOT NULL ---- query I rowsort label-5400 SELECT - col3 FROM tab3 WHERE NOT + 1 IS NOT NULL ---- query I rowsort label-5400 SELECT - col3 FROM tab4 WHERE NOT + 1 IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-5405 SELECT ALL + CAST( NULL AS SIGNED ) * + 15 FROM tab0 WHERE NULL IS NULL ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 skipif mysql # not compatible query I rowsort label-5405 SELECT ALL + CAST ( NULL AS INTEGER ) * + 15 FROM tab0 WHERE NULL IS NULL ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-5405 SELECT ALL + CAST( NULL AS SIGNED ) * + 15 FROM tab1 WHERE NULL IS NULL ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 skipif mysql # not compatible query I rowsort label-5405 SELECT ALL + CAST ( NULL AS INTEGER ) * + 15 FROM tab1 WHERE NULL IS NULL ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-5405 SELECT ALL + CAST( NULL AS SIGNED ) * + 15 FROM tab2 WHERE NULL IS NULL ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 skipif mysql # not compatible query I rowsort label-5405 SELECT ALL + CAST ( NULL AS INTEGER ) * + 15 FROM tab2 WHERE NULL IS NULL ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-5405 SELECT ALL + CAST( NULL AS SIGNED ) * + 15 FROM tab3 WHERE NULL IS NULL ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 skipif mysql # not compatible query I rowsort label-5405 SELECT ALL + CAST ( NULL AS INTEGER ) * + 15 FROM tab3 WHERE NULL IS NULL ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-5405 SELECT ALL + CAST( NULL AS SIGNED ) * + 15 FROM tab4 WHERE NULL IS NULL ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 skipif mysql # not compatible query I rowsort label-5405 SELECT ALL + CAST ( NULL AS INTEGER ) * + 15 FROM tab4 WHERE NULL IS NULL ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query I rowsort label-5410 SELECT DISTINCT - CAST( - COUNT( + col4 ) AS SIGNED ) AS col2 FROM tab0 WHERE NOT + 9 - + ( - col4 ) * + col4 IS NULL ---- 10 skipif mysql # not compatible query I rowsort label-5410 SELECT DISTINCT - CAST ( - COUNT ( + col4 ) AS INTEGER ) AS col2 FROM tab0 WHERE NOT + 9 - + ( - col4 ) * + col4 IS NULL ---- 10 onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query I rowsort label-5410 SELECT DISTINCT - CAST( - COUNT( + col4 ) AS SIGNED ) AS col2 FROM tab1 WHERE NOT + 9 - + ( - col4 ) * + col4 IS NULL ---- 10 skipif mysql # not compatible query I rowsort label-5410 SELECT DISTINCT - CAST ( - COUNT ( + col4 ) AS INTEGER ) AS col2 FROM tab1 WHERE NOT + 9 - + ( - col4 ) * + col4 IS NULL ---- 10 onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query I rowsort label-5410 SELECT DISTINCT - CAST( - COUNT( + col4 ) AS SIGNED ) AS col2 FROM tab2 WHERE NOT + 9 - + ( - col4 ) * + col4 IS NULL ---- 10 skipif mysql # not compatible query I rowsort label-5410 SELECT DISTINCT - CAST ( - COUNT ( + col4 ) AS INTEGER ) AS col2 FROM tab2 WHERE NOT + 9 - + ( - col4 ) * + col4 IS NULL ---- 10 onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query I rowsort label-5410 SELECT DISTINCT - CAST( - COUNT( + col4 ) AS SIGNED ) AS col2 FROM tab3 WHERE NOT + 9 - + ( - col4 ) * + col4 IS NULL ---- 10 skipif mysql # not compatible query I rowsort label-5410 SELECT DISTINCT - CAST ( - COUNT ( + col4 ) AS INTEGER ) AS col2 FROM tab3 WHERE NOT + 9 - + ( - col4 ) * + col4 IS NULL ---- 10 onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query I rowsort label-5410 SELECT DISTINCT - CAST( - COUNT( + col4 ) AS SIGNED ) AS col2 FROM tab4 WHERE NOT + 9 - + ( - col4 ) * + col4 IS NULL ---- 10 skipif mysql # not compatible query I rowsort label-5410 SELECT DISTINCT - CAST ( - COUNT ( + col4 ) AS INTEGER ) AS col2 FROM tab4 WHERE NOT + 9 - + ( - col4 ) * + col4 IS NULL ---- 10 query I rowsort label-5415 SELECT ALL 75 AS col4 FROM tab0 WHERE ( NULL ) < + 99 ---- query I rowsort label-5415 SELECT ALL 75 AS col4 FROM tab1 WHERE ( NULL ) < + 99 ---- query I rowsort label-5415 SELECT ALL 75 AS col4 FROM tab2 WHERE ( NULL ) < + 99 ---- query I rowsort label-5415 SELECT ALL 75 AS col4 FROM tab3 WHERE ( NULL ) < + 99 ---- query I rowsort label-5415 SELECT ALL 75 AS col4 FROM tab4 WHERE ( NULL ) < + 99 ---- query I rowsort label-5420 SELECT - col3 AS col3 FROM tab0 WHERE NULL IS NULL ---- 10 values hashing to ae52dff243f3e26cb539f72d20f52b08 query I rowsort label-5420 SELECT - col3 AS col3 FROM tab1 WHERE NULL IS NULL ---- 10 values hashing to ae52dff243f3e26cb539f72d20f52b08 query I rowsort label-5420 SELECT - col3 AS col3 FROM tab2 WHERE NULL IS NULL ---- 10 values hashing to ae52dff243f3e26cb539f72d20f52b08 query I rowsort label-5420 SELECT - col3 AS col3 FROM tab3 WHERE NULL IS NULL ---- 10 values hashing to ae52dff243f3e26cb539f72d20f52b08 query I rowsort label-5420 SELECT - col3 AS col3 FROM tab4 WHERE NULL IS NULL ---- 10 values hashing to ae52dff243f3e26cb539f72d20f52b08 query IIIIIII rowsort label-5425 SELECT * FROM tab0 WHERE NOT ( + col1 ) IS NOT NULL ---- query IIIIIII rowsort label-5425 SELECT * FROM tab1 WHERE NOT ( + col1 ) IS NOT NULL ---- query IIIIIII rowsort label-5425 SELECT * FROM tab2 WHERE NOT ( + col1 ) IS NOT NULL ---- query IIIIIII rowsort label-5425 SELECT * FROM tab3 WHERE NOT ( + col1 ) IS NOT NULL ---- query IIIIIII rowsort label-5425 SELECT * FROM tab4 WHERE NOT ( + col1 ) IS NOT NULL ---- query IIIIIII rowsort label-5430 SELECT * FROM tab0 WHERE NOT 70 IS NOT NULL ---- query IIIIIII rowsort label-5430 SELECT * FROM tab1 WHERE NOT 70 IS NOT NULL ---- query IIIIIII rowsort label-5430 SELECT * FROM tab2 WHERE NOT 70 IS NOT NULL ---- query IIIIIII rowsort label-5430 SELECT * FROM tab3 WHERE NOT 70 IS NOT NULL ---- query IIIIIII rowsort label-5430 SELECT * FROM tab4 WHERE NOT 70 IS NOT NULL ---- query I rowsort label-5435 SELECT + 98 FROM tab0 WHERE + col1 IS NULL ---- query I rowsort label-5435 SELECT + 98 FROM tab1 WHERE + col1 IS NULL ---- query I rowsort label-5435 SELECT + 98 FROM tab2 WHERE + col1 IS NULL ---- query I rowsort label-5435 SELECT + 98 FROM tab3 WHERE + col1 IS NULL ---- query I rowsort label-5435 SELECT + 98 FROM tab4 WHERE + col1 IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-5440 SELECT ALL 44 + col0 FROM tab0 WHERE + CAST( col4 AS SIGNED ) > ( - col4 * + 75 ) ---- 10 values hashing to 85affe81260e0a1c7dc71eaef6eadb81 skipif mysql # not compatible query I rowsort label-5440 SELECT ALL 44 + col0 FROM tab0 WHERE + CAST ( col4 AS INTEGER ) > ( - col4 * + 75 ) ---- 10 values hashing to 85affe81260e0a1c7dc71eaef6eadb81 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-5440 SELECT ALL 44 + col0 FROM tab1 WHERE + CAST( col4 AS SIGNED ) > ( - col4 * + 75 ) ---- 10 values hashing to 85affe81260e0a1c7dc71eaef6eadb81 skipif mysql # not compatible query I rowsort label-5440 SELECT ALL 44 + col0 FROM tab1 WHERE + CAST ( col4 AS INTEGER ) > ( - col4 * + 75 ) ---- 10 values hashing to 85affe81260e0a1c7dc71eaef6eadb81 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-5440 SELECT ALL 44 + col0 FROM tab2 WHERE + CAST( col4 AS SIGNED ) > ( - col4 * + 75 ) ---- 10 values hashing to 85affe81260e0a1c7dc71eaef6eadb81 skipif mysql # not compatible query I rowsort label-5440 SELECT ALL 44 + col0 FROM tab2 WHERE + CAST ( col4 AS INTEGER ) > ( - col4 * + 75 ) ---- 10 values hashing to 85affe81260e0a1c7dc71eaef6eadb81 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-5440 SELECT ALL 44 + col0 FROM tab3 WHERE + CAST( col4 AS SIGNED ) > ( - col4 * + 75 ) ---- 10 values hashing to 85affe81260e0a1c7dc71eaef6eadb81 skipif mysql # not compatible query I rowsort label-5440 SELECT ALL 44 + col0 FROM tab3 WHERE + CAST ( col4 AS INTEGER ) > ( - col4 * + 75 ) ---- 10 values hashing to 85affe81260e0a1c7dc71eaef6eadb81 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-5440 SELECT ALL 44 + col0 FROM tab4 WHERE + CAST( col4 AS SIGNED ) > ( - col4 * + 75 ) ---- 10 values hashing to 85affe81260e0a1c7dc71eaef6eadb81 skipif mysql # not compatible query I rowsort label-5440 SELECT ALL 44 + col0 FROM tab4 WHERE + CAST ( col4 AS INTEGER ) > ( - col4 * + 75 ) ---- 10 values hashing to 85affe81260e0a1c7dc71eaef6eadb81 onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-5445 SELECT ALL * FROM tab0 WHERE CAST( NULL AS SIGNED ) + col3 <= NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-5445 SELECT ALL * FROM tab0 WHERE CAST ( NULL AS INTEGER ) + col3 <= NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-5445 SELECT ALL * FROM tab1 WHERE CAST( NULL AS SIGNED ) + col3 <= NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-5445 SELECT ALL * FROM tab1 WHERE CAST ( NULL AS INTEGER ) + col3 <= NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-5445 SELECT ALL * FROM tab2 WHERE CAST( NULL AS SIGNED ) + col3 <= NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-5445 SELECT ALL * FROM tab2 WHERE CAST ( NULL AS INTEGER ) + col3 <= NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-5445 SELECT ALL * FROM tab3 WHERE CAST( NULL AS SIGNED ) + col3 <= NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-5445 SELECT ALL * FROM tab3 WHERE CAST ( NULL AS INTEGER ) + col3 <= NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-5445 SELECT ALL * FROM tab4 WHERE CAST( NULL AS SIGNED ) + col3 <= NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-5445 SELECT ALL * FROM tab4 WHERE CAST ( NULL AS INTEGER ) + col3 <= NULL ---- onlyif mysql # aggregate syntax: query I rowsort label-5450 SELECT ALL - MAX( 16 ) * + COUNT( * ) FROM tab0 AS cor0 WHERE ( NULL ) IS NOT NULL ---- NULL skipif mysql # not compatible query I rowsort label-5450 SELECT ALL - MAX ( 16 ) * + COUNT ( * ) FROM tab0 AS cor0 WHERE ( NULL ) IS NOT NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-5450 SELECT ALL - MAX( 16 ) * + COUNT( * ) FROM tab1 AS cor0 WHERE ( NULL ) IS NOT NULL ---- NULL skipif mysql # not compatible query I rowsort label-5450 SELECT ALL - MAX ( 16 ) * + COUNT ( * ) FROM tab1 AS cor0 WHERE ( NULL ) IS NOT NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-5450 SELECT ALL - MAX( 16 ) * + COUNT( * ) FROM tab2 AS cor0 WHERE ( NULL ) IS NOT NULL ---- NULL skipif mysql # not compatible query I rowsort label-5450 SELECT ALL - MAX ( 16 ) * + COUNT ( * ) FROM tab2 AS cor0 WHERE ( NULL ) IS NOT NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-5450 SELECT ALL - MAX( 16 ) * + COUNT( * ) FROM tab3 AS cor0 WHERE ( NULL ) IS NOT NULL ---- NULL skipif mysql # not compatible query I rowsort label-5450 SELECT ALL - MAX ( 16 ) * + COUNT ( * ) FROM tab3 AS cor0 WHERE ( NULL ) IS NOT NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-5450 SELECT ALL - MAX( 16 ) * + COUNT( * ) FROM tab4 AS cor0 WHERE ( NULL ) IS NOT NULL ---- NULL skipif mysql # not compatible query I rowsort label-5450 SELECT ALL - MAX ( 16 ) * + COUNT ( * ) FROM tab4 AS cor0 WHERE ( NULL ) IS NOT NULL ---- NULL query I rowsort label-5455 SELECT col3 AS col3 FROM tab0 AS cor0 WHERE col1 NOT IN ( - col3 ) ---- 10 values hashing to 23b2d4c27568a1c64eac6992fad5c445 query I rowsort label-5455 SELECT col3 AS col3 FROM tab1 AS cor0 WHERE col1 NOT IN ( - col3 ) ---- 10 values hashing to 23b2d4c27568a1c64eac6992fad5c445 query I rowsort label-5455 SELECT col3 AS col3 FROM tab2 AS cor0 WHERE col1 NOT IN ( - col3 ) ---- 10 values hashing to 23b2d4c27568a1c64eac6992fad5c445 query I rowsort label-5455 SELECT col3 AS col3 FROM tab3 AS cor0 WHERE col1 NOT IN ( - col3 ) ---- 10 values hashing to 23b2d4c27568a1c64eac6992fad5c445 query I rowsort label-5455 SELECT col3 AS col3 FROM tab4 AS cor0 WHERE col1 NOT IN ( - col3 ) ---- 10 values hashing to 23b2d4c27568a1c64eac6992fad5c445 onlyif mysql # CAST syntax: aggregate syntax: DECIMAL type: query I rowsort label-5460 SELECT - COUNT( * ) FROM tab0 WHERE CAST( col0 AS DECIMAL ) IS NULL ---- 0 skipif mysql # not compatible query I rowsort label-5460 SELECT - COUNT ( * ) FROM tab0 WHERE CAST ( col0 AS REAL ) IS NULL ---- 0 onlyif mysql # CAST syntax: aggregate syntax: DECIMAL type: query I rowsort label-5460 SELECT - COUNT( * ) FROM tab1 WHERE CAST( col0 AS DECIMAL ) IS NULL ---- 0 skipif mysql # not compatible query I rowsort label-5460 SELECT - COUNT ( * ) FROM tab1 WHERE CAST ( col0 AS REAL ) IS NULL ---- 0 onlyif mysql # CAST syntax: aggregate syntax: DECIMAL type: query I rowsort label-5460 SELECT - COUNT( * ) FROM tab2 WHERE CAST( col0 AS DECIMAL ) IS NULL ---- 0 skipif mysql # not compatible query I rowsort label-5460 SELECT - COUNT ( * ) FROM tab2 WHERE CAST ( col0 AS REAL ) IS NULL ---- 0 onlyif mysql # CAST syntax: aggregate syntax: DECIMAL type: query I rowsort label-5460 SELECT - COUNT( * ) FROM tab3 WHERE CAST( col0 AS DECIMAL ) IS NULL ---- 0 skipif mysql # not compatible query I rowsort label-5460 SELECT - COUNT ( * ) FROM tab3 WHERE CAST ( col0 AS REAL ) IS NULL ---- 0 onlyif mysql # CAST syntax: aggregate syntax: DECIMAL type: query I rowsort label-5460 SELECT - COUNT( * ) FROM tab4 WHERE CAST( col0 AS DECIMAL ) IS NULL ---- 0 skipif mysql # not compatible query I rowsort label-5460 SELECT - COUNT ( * ) FROM tab4 WHERE CAST ( col0 AS REAL ) IS NULL ---- 0 query IIIIIII rowsort label-5465 SELECT ALL * FROM tab0 WHERE NOT ( NULL ) <= ( NULL ) ---- query IIIIIII rowsort label-5465 SELECT ALL * FROM tab1 WHERE NOT ( NULL ) <= ( NULL ) ---- query IIIIIII rowsort label-5465 SELECT ALL * FROM tab2 WHERE NOT ( NULL ) <= ( NULL ) ---- query IIIIIII rowsort label-5465 SELECT ALL * FROM tab3 WHERE NOT ( NULL ) <= ( NULL ) ---- query IIIIIII rowsort label-5465 SELECT ALL * FROM tab4 WHERE NOT ( NULL ) <= ( NULL ) ---- query IIIIIII rowsort label-5470 SELECT * FROM tab0 AS cor0 WHERE NOT - col0 <> ( + col4 ) ---- query IIIIIII rowsort label-5470 SELECT * FROM tab1 AS cor0 WHERE NOT - col0 <> ( + col4 ) ---- query IIIIIII rowsort label-5470 SELECT * FROM tab2 AS cor0 WHERE NOT - col0 <> ( + col4 ) ---- query IIIIIII rowsort label-5470 SELECT * FROM tab3 AS cor0 WHERE NOT - col0 <> ( + col4 ) ---- query IIIIIII rowsort label-5470 SELECT * FROM tab4 AS cor0 WHERE NOT - col0 <> ( + col4 ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-5475 SELECT ALL * FROM tab0 cor0 WHERE NOT + col4 = - ( CAST( NULL AS SIGNED ) ) ---- skipif mysql # not compatible query IIIIIII rowsort label-5475 SELECT ALL * FROM tab0 cor0 WHERE NOT + col4 = - ( CAST ( NULL AS INTEGER ) ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-5475 SELECT ALL * FROM tab1 cor0 WHERE NOT + col4 = - ( CAST( NULL AS SIGNED ) ) ---- skipif mysql # not compatible query IIIIIII rowsort label-5475 SELECT ALL * FROM tab1 cor0 WHERE NOT + col4 = - ( CAST ( NULL AS INTEGER ) ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-5475 SELECT ALL * FROM tab2 cor0 WHERE NOT + col4 = - ( CAST( NULL AS SIGNED ) ) ---- skipif mysql # not compatible query IIIIIII rowsort label-5475 SELECT ALL * FROM tab2 cor0 WHERE NOT + col4 = - ( CAST ( NULL AS INTEGER ) ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-5475 SELECT ALL * FROM tab3 cor0 WHERE NOT + col4 = - ( CAST( NULL AS SIGNED ) ) ---- skipif mysql # not compatible query IIIIIII rowsort label-5475 SELECT ALL * FROM tab3 cor0 WHERE NOT + col4 = - ( CAST ( NULL AS INTEGER ) ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-5475 SELECT ALL * FROM tab4 cor0 WHERE NOT + col4 = - ( CAST( NULL AS SIGNED ) ) ---- skipif mysql # not compatible query IIIIIII rowsort label-5475 SELECT ALL * FROM tab4 cor0 WHERE NOT + col4 = - ( CAST ( NULL AS INTEGER ) ) ---- query IIIIIII rowsort label-5480 SELECT ALL * FROM tab0 AS cor0 WHERE NOT NULL < - 95 ---- query IIIIIII rowsort label-5480 SELECT ALL * FROM tab1 AS cor0 WHERE NOT NULL < - 95 ---- query IIIIIII rowsort label-5480 SELECT ALL * FROM tab2 AS cor0 WHERE NOT NULL < - 95 ---- query IIIIIII rowsort label-5480 SELECT ALL * FROM tab3 AS cor0 WHERE NOT NULL < - 95 ---- query IIIIIII rowsort label-5480 SELECT ALL * FROM tab4 AS cor0 WHERE NOT NULL < - 95 ---- query IIIIIII rowsort label-5485 SELECT * FROM tab0 WHERE ( + col0 ) < NULL ---- query IIIIIII rowsort label-5485 SELECT * FROM tab1 WHERE ( + col0 ) < NULL ---- query IIIIIII rowsort label-5485 SELECT * FROM tab2 WHERE ( + col0 ) < NULL ---- query IIIIIII rowsort label-5485 SELECT * FROM tab3 WHERE ( + col0 ) < NULL ---- query IIIIIII rowsort label-5485 SELECT * FROM tab4 WHERE ( + col0 ) < NULL ---- query IIIIIII rowsort label-5490 SELECT ALL * FROM tab0 WHERE NOT + col0 NOT BETWEEN + col1 AND 46 ---- query IIIIIII rowsort label-5490 SELECT ALL * FROM tab1 WHERE NOT + col0 NOT BETWEEN + col1 AND 46 ---- query IIIIIII rowsort label-5490 SELECT ALL * FROM tab2 WHERE NOT + col0 NOT BETWEEN + col1 AND 46 ---- query IIIIIII rowsort label-5490 SELECT ALL * FROM tab3 WHERE NOT + col0 NOT BETWEEN + col1 AND 46 ---- query IIIIIII rowsort label-5490 SELECT ALL * FROM tab4 WHERE NOT + col0 NOT BETWEEN + col1 AND 46 ---- query IIIIIII rowsort label-5495 SELECT * FROM tab0 WHERE NOT ( NULL ) BETWEEN + col4 AND NULL ---- query IIIIIII rowsort label-5495 SELECT * FROM tab1 WHERE NOT ( NULL ) BETWEEN + col4 AND NULL ---- query IIIIIII rowsort label-5495 SELECT * FROM tab2 WHERE NOT ( NULL ) BETWEEN + col4 AND NULL ---- query IIIIIII rowsort label-5495 SELECT * FROM tab3 WHERE NOT ( NULL ) BETWEEN + col4 AND NULL ---- query IIIIIII rowsort label-5495 SELECT * FROM tab4 WHERE NOT ( NULL ) BETWEEN + col4 AND NULL ---- query I rowsort label-5500 SELECT 42 FROM tab0 WHERE NOT 4 IN ( + 0 + + 93 ) ---- 10 values hashing to 3d869178977d3ea14bccd219f42392f0 query I rowsort label-5500 SELECT 42 FROM tab1 WHERE NOT 4 IN ( + 0 + + 93 ) ---- 10 values hashing to 3d869178977d3ea14bccd219f42392f0 query I rowsort label-5500 SELECT 42 FROM tab2 WHERE NOT 4 IN ( + 0 + + 93 ) ---- 10 values hashing to 3d869178977d3ea14bccd219f42392f0 query I rowsort label-5500 SELECT 42 FROM tab3 WHERE NOT 4 IN ( + 0 + + 93 ) ---- 10 values hashing to 3d869178977d3ea14bccd219f42392f0 query I rowsort label-5500 SELECT 42 FROM tab4 WHERE NOT 4 IN ( + 0 + + 93 ) ---- 10 values hashing to 3d869178977d3ea14bccd219f42392f0 onlyif mysql # aggregate syntax: query I rowsort label-5505 SELECT DISTINCT COUNT( * ) FROM tab0 AS cor0 WHERE NOT col1 IS NOT NULL ---- 0 skipif mysql # not compatible query I rowsort label-5505 SELECT DISTINCT COUNT ( * ) FROM tab0 AS cor0 WHERE NOT col1 IS NOT NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-5505 SELECT DISTINCT COUNT( * ) FROM tab1 AS cor0 WHERE NOT col1 IS NOT NULL ---- 0 skipif mysql # not compatible query I rowsort label-5505 SELECT DISTINCT COUNT ( * ) FROM tab1 AS cor0 WHERE NOT col1 IS NOT NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-5505 SELECT DISTINCT COUNT( * ) FROM tab2 AS cor0 WHERE NOT col1 IS NOT NULL ---- 0 skipif mysql # not compatible query I rowsort label-5505 SELECT DISTINCT COUNT ( * ) FROM tab2 AS cor0 WHERE NOT col1 IS NOT NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-5505 SELECT DISTINCT COUNT( * ) FROM tab3 AS cor0 WHERE NOT col1 IS NOT NULL ---- 0 skipif mysql # not compatible query I rowsort label-5505 SELECT DISTINCT COUNT ( * ) FROM tab3 AS cor0 WHERE NOT col1 IS NOT NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-5505 SELECT DISTINCT COUNT( * ) FROM tab4 AS cor0 WHERE NOT col1 IS NOT NULL ---- 0 skipif mysql # not compatible query I rowsort label-5505 SELECT DISTINCT COUNT ( * ) FROM tab4 AS cor0 WHERE NOT col1 IS NOT NULL ---- 0 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-5510 SELECT DISTINCT + CAST( NULL AS SIGNED ) AS col0 FROM tab0 AS cor0 WHERE NOT NULL >= ( - 93 ) ---- skipif mysql # not compatible query I rowsort label-5510 SELECT DISTINCT + CAST ( NULL AS INTEGER ) AS col0 FROM tab0 AS cor0 WHERE NOT NULL >= ( - 93 ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-5510 SELECT DISTINCT + CAST( NULL AS SIGNED ) AS col0 FROM tab1 AS cor0 WHERE NOT NULL >= ( - 93 ) ---- skipif mysql # not compatible query I rowsort label-5510 SELECT DISTINCT + CAST ( NULL AS INTEGER ) AS col0 FROM tab1 AS cor0 WHERE NOT NULL >= ( - 93 ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-5510 SELECT DISTINCT + CAST( NULL AS SIGNED ) AS col0 FROM tab2 AS cor0 WHERE NOT NULL >= ( - 93 ) ---- skipif mysql # not compatible query I rowsort label-5510 SELECT DISTINCT + CAST ( NULL AS INTEGER ) AS col0 FROM tab2 AS cor0 WHERE NOT NULL >= ( - 93 ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-5510 SELECT DISTINCT + CAST( NULL AS SIGNED ) AS col0 FROM tab3 AS cor0 WHERE NOT NULL >= ( - 93 ) ---- skipif mysql # not compatible query I rowsort label-5510 SELECT DISTINCT + CAST ( NULL AS INTEGER ) AS col0 FROM tab3 AS cor0 WHERE NOT NULL >= ( - 93 ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-5510 SELECT DISTINCT + CAST( NULL AS SIGNED ) AS col0 FROM tab4 AS cor0 WHERE NOT NULL >= ( - 93 ) ---- skipif mysql # not compatible query I rowsort label-5510 SELECT DISTINCT + CAST ( NULL AS INTEGER ) AS col0 FROM tab4 AS cor0 WHERE NOT NULL >= ( - 93 ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-5515 SELECT ( col1 ) * col3 AS col1 FROM tab0 AS cor0 WHERE ( NULL ) NOT IN ( - CAST( NULL AS SIGNED ) ) ---- skipif mysql # not compatible query I rowsort label-5515 SELECT ( col1 ) * col3 AS col1 FROM tab0 AS cor0 WHERE ( NULL ) NOT IN ( - CAST ( NULL AS INTEGER ) ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-5515 SELECT ( col1 ) * col3 AS col1 FROM tab1 AS cor0 WHERE ( NULL ) NOT IN ( - CAST( NULL AS SIGNED ) ) ---- skipif mysql # not compatible query I rowsort label-5515 SELECT ( col1 ) * col3 AS col1 FROM tab1 AS cor0 WHERE ( NULL ) NOT IN ( - CAST ( NULL AS INTEGER ) ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-5515 SELECT ( col1 ) * col3 AS col1 FROM tab2 AS cor0 WHERE ( NULL ) NOT IN ( - CAST( NULL AS SIGNED ) ) ---- skipif mysql # not compatible query I rowsort label-5515 SELECT ( col1 ) * col3 AS col1 FROM tab2 AS cor0 WHERE ( NULL ) NOT IN ( - CAST ( NULL AS INTEGER ) ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-5515 SELECT ( col1 ) * col3 AS col1 FROM tab3 AS cor0 WHERE ( NULL ) NOT IN ( - CAST( NULL AS SIGNED ) ) ---- skipif mysql # not compatible query I rowsort label-5515 SELECT ( col1 ) * col3 AS col1 FROM tab3 AS cor0 WHERE ( NULL ) NOT IN ( - CAST ( NULL AS INTEGER ) ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-5515 SELECT ( col1 ) * col3 AS col1 FROM tab4 AS cor0 WHERE ( NULL ) NOT IN ( - CAST( NULL AS SIGNED ) ) ---- skipif mysql # not compatible query I rowsort label-5515 SELECT ( col1 ) * col3 AS col1 FROM tab4 AS cor0 WHERE ( NULL ) NOT IN ( - CAST ( NULL AS INTEGER ) ) ---- query I rowsort label-5520 SELECT DISTINCT col4 - + col3 FROM tab0 WHERE - - 60 IS NULL ---- query I rowsort label-5520 SELECT DISTINCT col4 - + col3 FROM tab1 WHERE - - 60 IS NULL ---- query I rowsort label-5520 SELECT DISTINCT col4 - + col3 FROM tab2 WHERE - - 60 IS NULL ---- query I rowsort label-5520 SELECT DISTINCT col4 - + col3 FROM tab3 WHERE - - 60 IS NULL ---- query I rowsort label-5520 SELECT DISTINCT col4 - + col3 FROM tab4 WHERE - - 60 IS NULL ---- query I rowsort label-5525 SELECT col5 FROM tab0 WHERE - - col3 IS NULL ---- query I rowsort label-5525 SELECT col5 FROM tab1 WHERE - - col3 IS NULL ---- query I rowsort label-5525 SELECT col5 FROM tab2 WHERE - - col3 IS NULL ---- query I rowsort label-5525 SELECT col5 FROM tab3 WHERE - - col3 IS NULL ---- query I rowsort label-5525 SELECT col5 FROM tab4 WHERE - - col3 IS NULL ---- query I rowsort label-5530 SELECT - 29 AS col5 FROM tab0 WHERE - col0 + col0 * + 53 >= NULL ---- query I rowsort label-5530 SELECT - 29 AS col5 FROM tab1 WHERE - col0 + col0 * + 53 >= NULL ---- query I rowsort label-5530 SELECT - 29 AS col5 FROM tab2 WHERE - col0 + col0 * + 53 >= NULL ---- query I rowsort label-5530 SELECT - 29 AS col5 FROM tab3 WHERE - col0 + col0 * + 53 >= NULL ---- query I rowsort label-5530 SELECT - 29 AS col5 FROM tab4 WHERE - col0 + col0 * + 53 >= NULL ---- query I rowsort label-5535 SELECT ALL - 82 AS col0 FROM tab0 WHERE NULL IN ( - 17 ) ---- query I rowsort label-5535 SELECT ALL - 82 AS col0 FROM tab1 WHERE NULL IN ( - 17 ) ---- query I rowsort label-5535 SELECT ALL - 82 AS col0 FROM tab2 WHERE NULL IN ( - 17 ) ---- query I rowsort label-5535 SELECT ALL - 82 AS col0 FROM tab3 WHERE NULL IN ( - 17 ) ---- query I rowsort label-5535 SELECT ALL - 82 AS col0 FROM tab4 WHERE NULL IN ( - 17 ) ---- query I rowsort label-5540 SELECT - col4 / col4 AS col3 FROM tab0 AS cor0 WHERE NOT NULL NOT IN ( 18 ) ---- query I rowsort label-5540 SELECT - col4 / col4 AS col3 FROM tab1 AS cor0 WHERE NOT NULL NOT IN ( 18 ) ---- query I rowsort label-5540 SELECT - col4 / col4 AS col3 FROM tab2 AS cor0 WHERE NOT NULL NOT IN ( 18 ) ---- query I rowsort label-5540 SELECT - col4 / col4 AS col3 FROM tab3 AS cor0 WHERE NOT NULL NOT IN ( 18 ) ---- query I rowsort label-5540 SELECT - col4 / col4 AS col3 FROM tab4 AS cor0 WHERE NOT NULL NOT IN ( 18 ) ---- query I rowsort label-5545 SELECT col4 * + + col1 + col0 AS col0 FROM tab0 cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-5545 SELECT col4 * + + col1 + col0 AS col0 FROM tab1 cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-5545 SELECT col4 * + + col1 + col0 AS col0 FROM tab2 cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-5545 SELECT col4 * + + col1 + col0 AS col0 FROM tab3 cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-5545 SELECT col4 * + + col1 + col0 AS col0 FROM tab4 cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-5550 SELECT - col1 FROM tab0 AS cor0 WHERE NULL NOT IN ( col1 ) ---- query I rowsort label-5550 SELECT - col1 FROM tab1 AS cor0 WHERE NULL NOT IN ( col1 ) ---- query I rowsort label-5550 SELECT - col1 FROM tab2 AS cor0 WHERE NULL NOT IN ( col1 ) ---- query I rowsort label-5550 SELECT - col1 FROM tab3 AS cor0 WHERE NULL NOT IN ( col1 ) ---- query I rowsort label-5550 SELECT - col1 FROM tab4 AS cor0 WHERE NULL NOT IN ( col1 ) ---- query I rowsort label-5555 SELECT 47 AS col5 FROM tab0 WHERE ( + col4 ) <> col3 ---- 10 values hashing to 27a1f734c53f2fa872323aff53bc4896 query I rowsort label-5555 SELECT 47 AS col5 FROM tab1 WHERE ( + col4 ) <> col3 ---- 10 values hashing to 27a1f734c53f2fa872323aff53bc4896 query I rowsort label-5555 SELECT 47 AS col5 FROM tab2 WHERE ( + col4 ) <> col3 ---- 10 values hashing to 27a1f734c53f2fa872323aff53bc4896 query I rowsort label-5555 SELECT 47 AS col5 FROM tab3 WHERE ( + col4 ) <> col3 ---- 10 values hashing to 27a1f734c53f2fa872323aff53bc4896 query I rowsort label-5555 SELECT 47 AS col5 FROM tab4 WHERE ( + col4 ) <> col3 ---- 10 values hashing to 27a1f734c53f2fa872323aff53bc4896 query IIIIIII rowsort label-5560 SELECT * FROM tab0 WHERE ( + - 41 ) IS NULL ---- query IIIIIII rowsort label-5560 SELECT * FROM tab1 WHERE ( + - 41 ) IS NULL ---- query IIIIIII rowsort label-5560 SELECT * FROM tab2 WHERE ( + - 41 ) IS NULL ---- query IIIIIII rowsort label-5560 SELECT * FROM tab3 WHERE ( + - 41 ) IS NULL ---- query IIIIIII rowsort label-5560 SELECT * FROM tab4 WHERE ( + - 41 ) IS NULL ---- onlyif mysql # aggregate syntax: query I rowsort label-5565 SELECT DISTINCT - 47 * COUNT( * ) AS col1 FROM tab0 WHERE NOT NULL IS NULL AND NOT ( NULL ) NOT BETWEEN NULL AND NULL ---- 0 skipif mysql # not compatible query I rowsort label-5565 SELECT DISTINCT - 47 * COUNT ( * ) AS col1 FROM tab0 WHERE NOT NULL IS NULL AND NOT ( NULL ) NOT BETWEEN NULL AND NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-5565 SELECT DISTINCT - 47 * COUNT( * ) AS col1 FROM tab1 WHERE NOT NULL IS NULL AND NOT ( NULL ) NOT BETWEEN NULL AND NULL ---- 0 skipif mysql # not compatible query I rowsort label-5565 SELECT DISTINCT - 47 * COUNT ( * ) AS col1 FROM tab1 WHERE NOT NULL IS NULL AND NOT ( NULL ) NOT BETWEEN NULL AND NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-5565 SELECT DISTINCT - 47 * COUNT( * ) AS col1 FROM tab2 WHERE NOT NULL IS NULL AND NOT ( NULL ) NOT BETWEEN NULL AND NULL ---- 0 skipif mysql # not compatible query I rowsort label-5565 SELECT DISTINCT - 47 * COUNT ( * ) AS col1 FROM tab2 WHERE NOT NULL IS NULL AND NOT ( NULL ) NOT BETWEEN NULL AND NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-5565 SELECT DISTINCT - 47 * COUNT( * ) AS col1 FROM tab3 WHERE NOT NULL IS NULL AND NOT ( NULL ) NOT BETWEEN NULL AND NULL ---- 0 skipif mysql # not compatible query I rowsort label-5565 SELECT DISTINCT - 47 * COUNT ( * ) AS col1 FROM tab3 WHERE NOT NULL IS NULL AND NOT ( NULL ) NOT BETWEEN NULL AND NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-5565 SELECT DISTINCT - 47 * COUNT( * ) AS col1 FROM tab4 WHERE NOT NULL IS NULL AND NOT ( NULL ) NOT BETWEEN NULL AND NULL ---- 0 skipif mysql # not compatible query I rowsort label-5565 SELECT DISTINCT - 47 * COUNT ( * ) AS col1 FROM tab4 WHERE NOT NULL IS NULL AND NOT ( NULL ) NOT BETWEEN NULL AND NULL ---- 0 query I rowsort label-5570 SELECT DISTINCT + + 56 + col1 * 74 AS col5 FROM tab0 AS cor0 WHERE + col4 = + col0 ---- query I rowsort label-5570 SELECT DISTINCT + + 56 + col1 * 74 AS col5 FROM tab1 AS cor0 WHERE + col4 = + col0 ---- query I rowsort label-5570 SELECT DISTINCT + + 56 + col1 * 74 AS col5 FROM tab2 AS cor0 WHERE + col4 = + col0 ---- query I rowsort label-5570 SELECT DISTINCT + + 56 + col1 * 74 AS col5 FROM tab3 AS cor0 WHERE + col4 = + col0 ---- query I rowsort label-5570 SELECT DISTINCT + + 56 + col1 * 74 AS col5 FROM tab4 AS cor0 WHERE + col4 = + col0 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-5575 SELECT CAST( NULL AS SIGNED ) FROM tab0 AS cor0 WHERE NOT ( ( NOT NULL NOT IN ( + col4 ) ) ) ---- skipif mysql # not compatible query I rowsort label-5575 SELECT CAST ( NULL AS INTEGER ) FROM tab0 AS cor0 WHERE NOT ( ( NOT NULL NOT IN ( + col4 ) ) ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-5575 SELECT CAST( NULL AS SIGNED ) FROM tab1 AS cor0 WHERE NOT ( ( NOT NULL NOT IN ( + col4 ) ) ) ---- skipif mysql # not compatible query I rowsort label-5575 SELECT CAST ( NULL AS INTEGER ) FROM tab1 AS cor0 WHERE NOT ( ( NOT NULL NOT IN ( + col4 ) ) ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-5575 SELECT CAST( NULL AS SIGNED ) FROM tab2 AS cor0 WHERE NOT ( ( NOT NULL NOT IN ( + col4 ) ) ) ---- skipif mysql # not compatible query I rowsort label-5575 SELECT CAST ( NULL AS INTEGER ) FROM tab2 AS cor0 WHERE NOT ( ( NOT NULL NOT IN ( + col4 ) ) ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-5575 SELECT CAST( NULL AS SIGNED ) FROM tab3 AS cor0 WHERE NOT ( ( NOT NULL NOT IN ( + col4 ) ) ) ---- skipif mysql # not compatible query I rowsort label-5575 SELECT CAST ( NULL AS INTEGER ) FROM tab3 AS cor0 WHERE NOT ( ( NOT NULL NOT IN ( + col4 ) ) ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-5575 SELECT CAST( NULL AS SIGNED ) FROM tab4 AS cor0 WHERE NOT ( ( NOT NULL NOT IN ( + col4 ) ) ) ---- skipif mysql # not compatible query I rowsort label-5575 SELECT CAST ( NULL AS INTEGER ) FROM tab4 AS cor0 WHERE NOT ( ( NOT NULL NOT IN ( + col4 ) ) ) ---- query I rowsort label-5580 SELECT - col3 AS col0 FROM tab0 cor0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to ae52dff243f3e26cb539f72d20f52b08 query I rowsort label-5580 SELECT - col3 AS col0 FROM tab1 cor0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to ae52dff243f3e26cb539f72d20f52b08 query I rowsort label-5580 SELECT - col3 AS col0 FROM tab2 cor0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to ae52dff243f3e26cb539f72d20f52b08 query I rowsort label-5580 SELECT - col3 AS col0 FROM tab3 cor0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to ae52dff243f3e26cb539f72d20f52b08 query I rowsort label-5580 SELECT - col3 AS col0 FROM tab4 cor0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to ae52dff243f3e26cb539f72d20f52b08 skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-5585 SELECT + 90 col2 FROM tab0 WHERE - + col0 IS NOT NULL ---- 10 values hashing to a052f909fa3f362d0c0826598ff8a30b skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-5585 SELECT + 90 col2 FROM tab1 WHERE - + col0 IS NOT NULL ---- 10 values hashing to a052f909fa3f362d0c0826598ff8a30b skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-5585 SELECT + 90 col2 FROM tab2 WHERE - + col0 IS NOT NULL ---- 10 values hashing to a052f909fa3f362d0c0826598ff8a30b skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-5585 SELECT + 90 col2 FROM tab3 WHERE - + col0 IS NOT NULL ---- 10 values hashing to a052f909fa3f362d0c0826598ff8a30b skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-5585 SELECT + 90 col2 FROM tab4 WHERE - + col0 IS NOT NULL ---- 10 values hashing to a052f909fa3f362d0c0826598ff8a30b onlyif mysql # aggregate syntax: query I rowsort label-5590 SELECT ALL + MAX( - col3 ) AS col2 FROM tab0 WHERE NOT + 42 + col4 IS NOT NULL ---- NULL skipif mysql # not compatible query I rowsort label-5590 SELECT ALL + MAX ( - col3 ) AS col2 FROM tab0 WHERE NOT + 42 + col4 IS NOT NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-5590 SELECT ALL + MAX( - col3 ) AS col2 FROM tab1 WHERE NOT + 42 + col4 IS NOT NULL ---- NULL skipif mysql # not compatible query I rowsort label-5590 SELECT ALL + MAX ( - col3 ) AS col2 FROM tab1 WHERE NOT + 42 + col4 IS NOT NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-5590 SELECT ALL + MAX( - col3 ) AS col2 FROM tab2 WHERE NOT + 42 + col4 IS NOT NULL ---- NULL skipif mysql # not compatible query I rowsort label-5590 SELECT ALL + MAX ( - col3 ) AS col2 FROM tab2 WHERE NOT + 42 + col4 IS NOT NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-5590 SELECT ALL + MAX( - col3 ) AS col2 FROM tab3 WHERE NOT + 42 + col4 IS NOT NULL ---- NULL skipif mysql # not compatible query I rowsort label-5590 SELECT ALL + MAX ( - col3 ) AS col2 FROM tab3 WHERE NOT + 42 + col4 IS NOT NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-5590 SELECT ALL + MAX( - col3 ) AS col2 FROM tab4 WHERE NOT + 42 + col4 IS NOT NULL ---- NULL skipif mysql # not compatible query I rowsort label-5590 SELECT ALL + MAX ( - col3 ) AS col2 FROM tab4 WHERE NOT + 42 + col4 IS NOT NULL ---- NULL query IIIIIII rowsort label-5595 SELECT ALL * FROM tab0 WHERE NOT + 58 IS NOT NULL ---- query IIIIIII rowsort label-5595 SELECT ALL * FROM tab1 WHERE NOT + 58 IS NOT NULL ---- query IIIIIII rowsort label-5595 SELECT ALL * FROM tab2 WHERE NOT + 58 IS NOT NULL ---- query IIIIIII rowsort label-5595 SELECT ALL * FROM tab3 WHERE NOT + 58 IS NOT NULL ---- query IIIIIII rowsort label-5595 SELECT ALL * FROM tab4 WHERE NOT + 58 IS NOT NULL ---- query IIIIIII rowsort label-5600 SELECT ALL * FROM tab0 AS cor0 WHERE NOT + 28 / 46 NOT IN ( + - 32 - 48 ) ---- query IIIIIII rowsort label-5600 SELECT ALL * FROM tab1 AS cor0 WHERE NOT + 28 / 46 NOT IN ( + - 32 - 48 ) ---- query IIIIIII rowsort label-5600 SELECT ALL * FROM tab2 AS cor0 WHERE NOT + 28 / 46 NOT IN ( + - 32 - 48 ) ---- query IIIIIII rowsort label-5600 SELECT ALL * FROM tab3 AS cor0 WHERE NOT + 28 / 46 NOT IN ( + - 32 - 48 ) ---- query IIIIIII rowsort label-5600 SELECT ALL * FROM tab4 AS cor0 WHERE NOT + 28 / 46 NOT IN ( + - 32 - 48 ) ---- query IIIIIII rowsort label-5605 SELECT * FROM tab0 WHERE ( ( - + ( col1 ) ) ) NOT BETWEEN NULL AND col4 * + col3 ---- query IIIIIII rowsort label-5605 SELECT * FROM tab1 WHERE ( ( - + ( col1 ) ) ) NOT BETWEEN NULL AND col4 * + col3 ---- query IIIIIII rowsort label-5605 SELECT * FROM tab2 WHERE ( ( - + ( col1 ) ) ) NOT BETWEEN NULL AND col4 * + col3 ---- query IIIIIII rowsort label-5605 SELECT * FROM tab3 WHERE ( ( - + ( col1 ) ) ) NOT BETWEEN NULL AND col4 * + col3 ---- query IIIIIII rowsort label-5605 SELECT * FROM tab4 WHERE ( ( - + ( col1 ) ) ) NOT BETWEEN NULL AND col4 * + col3 ---- query I rowsort label-5610 SELECT ALL 67 + + col4 * + ( col3 ) AS col3 FROM tab0 WHERE NOT NULL IS NULL ---- query I rowsort label-5610 SELECT ALL 67 + + col4 * + ( col3 ) AS col3 FROM tab1 WHERE NOT NULL IS NULL ---- query I rowsort label-5610 SELECT ALL 67 + + col4 * + ( col3 ) AS col3 FROM tab2 WHERE NOT NULL IS NULL ---- query I rowsort label-5610 SELECT ALL 67 + + col4 * + ( col3 ) AS col3 FROM tab3 WHERE NOT NULL IS NULL ---- query I rowsort label-5610 SELECT ALL 67 + + col4 * + ( col3 ) AS col3 FROM tab4 WHERE NOT NULL IS NULL ---- onlyif mysql # aggregate syntax: query II rowsort label-5615 SELECT ALL 11 AS col0, COUNT( * ) + - + 45 FROM tab0 WHERE NOT ( + col1 ) IS NOT NULL ---- 11 -45 skipif mysql # not compatible query II rowsort label-5615 SELECT ALL 11 AS col0, COUNT ( * ) + - + 45 FROM tab0 WHERE NOT ( + col1 ) IS NOT NULL ---- 11 -45 onlyif mysql # aggregate syntax: query II rowsort label-5615 SELECT ALL 11 AS col0, COUNT( * ) + - + 45 FROM tab1 WHERE NOT ( + col1 ) IS NOT NULL ---- 11 -45 skipif mysql # not compatible query II rowsort label-5615 SELECT ALL 11 AS col0, COUNT ( * ) + - + 45 FROM tab1 WHERE NOT ( + col1 ) IS NOT NULL ---- 11 -45 onlyif mysql # aggregate syntax: query II rowsort label-5615 SELECT ALL 11 AS col0, COUNT( * ) + - + 45 FROM tab2 WHERE NOT ( + col1 ) IS NOT NULL ---- 11 -45 skipif mysql # not compatible query II rowsort label-5615 SELECT ALL 11 AS col0, COUNT ( * ) + - + 45 FROM tab2 WHERE NOT ( + col1 ) IS NOT NULL ---- 11 -45 onlyif mysql # aggregate syntax: query II rowsort label-5615 SELECT ALL 11 AS col0, COUNT( * ) + - + 45 FROM tab3 WHERE NOT ( + col1 ) IS NOT NULL ---- 11 -45 skipif mysql # not compatible query II rowsort label-5615 SELECT ALL 11 AS col0, COUNT ( * ) + - + 45 FROM tab3 WHERE NOT ( + col1 ) IS NOT NULL ---- 11 -45 onlyif mysql # aggregate syntax: query II rowsort label-5615 SELECT ALL 11 AS col0, COUNT( * ) + - + 45 FROM tab4 WHERE NOT ( + col1 ) IS NOT NULL ---- 11 -45 skipif mysql # not compatible query II rowsort label-5615 SELECT ALL 11 AS col0, COUNT ( * ) + - + 45 FROM tab4 WHERE NOT ( + col1 ) IS NOT NULL ---- 11 -45 query I rowsort label-5620 SELECT + - 34 AS col5 FROM tab0 AS cor0 WHERE NOT ( NULL ) NOT BETWEEN NULL AND NULL ---- query I rowsort label-5620 SELECT + - 34 AS col5 FROM tab1 AS cor0 WHERE NOT ( NULL ) NOT BETWEEN NULL AND NULL ---- query I rowsort label-5620 SELECT + - 34 AS col5 FROM tab2 AS cor0 WHERE NOT ( NULL ) NOT BETWEEN NULL AND NULL ---- query I rowsort label-5620 SELECT + - 34 AS col5 FROM tab3 AS cor0 WHERE NOT ( NULL ) NOT BETWEEN NULL AND NULL ---- query I rowsort label-5620 SELECT + - 34 AS col5 FROM tab4 AS cor0 WHERE NOT ( NULL ) NOT BETWEEN NULL AND NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-5625 SELECT * FROM tab0 AS cor0 WHERE ( NOT - col4 NOT IN ( - ( + ( ( CAST( NULL AS SIGNED ) ) ) ) + - 20 * 14 ) ) ---- skipif mysql # not compatible query IIIIIII rowsort label-5625 SELECT * FROM tab0 AS cor0 WHERE ( NOT - col4 NOT IN ( - ( + ( ( CAST ( NULL AS INTEGER ) ) ) ) + - 20 * 14 ) ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-5625 SELECT * FROM tab1 AS cor0 WHERE ( NOT - col4 NOT IN ( - ( + ( ( CAST( NULL AS SIGNED ) ) ) ) + - 20 * 14 ) ) ---- skipif mysql # not compatible query IIIIIII rowsort label-5625 SELECT * FROM tab1 AS cor0 WHERE ( NOT - col4 NOT IN ( - ( + ( ( CAST ( NULL AS INTEGER ) ) ) ) + - 20 * 14 ) ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-5625 SELECT * FROM tab2 AS cor0 WHERE ( NOT - col4 NOT IN ( - ( + ( ( CAST( NULL AS SIGNED ) ) ) ) + - 20 * 14 ) ) ---- skipif mysql # not compatible query IIIIIII rowsort label-5625 SELECT * FROM tab2 AS cor0 WHERE ( NOT - col4 NOT IN ( - ( + ( ( CAST ( NULL AS INTEGER ) ) ) ) + - 20 * 14 ) ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-5625 SELECT * FROM tab3 AS cor0 WHERE ( NOT - col4 NOT IN ( - ( + ( ( CAST( NULL AS SIGNED ) ) ) ) + - 20 * 14 ) ) ---- skipif mysql # not compatible query IIIIIII rowsort label-5625 SELECT * FROM tab3 AS cor0 WHERE ( NOT - col4 NOT IN ( - ( + ( ( CAST ( NULL AS INTEGER ) ) ) ) + - 20 * 14 ) ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-5625 SELECT * FROM tab4 AS cor0 WHERE ( NOT - col4 NOT IN ( - ( + ( ( CAST( NULL AS SIGNED ) ) ) ) + - 20 * 14 ) ) ---- skipif mysql # not compatible query IIIIIII rowsort label-5625 SELECT * FROM tab4 AS cor0 WHERE ( NOT - col4 NOT IN ( - ( + ( ( CAST ( NULL AS INTEGER ) ) ) ) + - 20 * 14 ) ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-5630 SELECT ALL * FROM tab0 AS cor0 WHERE 90 * + col4 + CAST( NULL AS SIGNED ) <> + col4 ---- skipif mysql # not compatible query IIIIIII rowsort label-5630 SELECT ALL * FROM tab0 AS cor0 WHERE 90 * + col4 + CAST ( NULL AS INTEGER ) <> + col4 ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-5630 SELECT ALL * FROM tab1 AS cor0 WHERE 90 * + col4 + CAST( NULL AS SIGNED ) <> + col4 ---- skipif mysql # not compatible query IIIIIII rowsort label-5630 SELECT ALL * FROM tab1 AS cor0 WHERE 90 * + col4 + CAST ( NULL AS INTEGER ) <> + col4 ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-5630 SELECT ALL * FROM tab2 AS cor0 WHERE 90 * + col4 + CAST( NULL AS SIGNED ) <> + col4 ---- skipif mysql # not compatible query IIIIIII rowsort label-5630 SELECT ALL * FROM tab2 AS cor0 WHERE 90 * + col4 + CAST ( NULL AS INTEGER ) <> + col4 ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-5630 SELECT ALL * FROM tab3 AS cor0 WHERE 90 * + col4 + CAST( NULL AS SIGNED ) <> + col4 ---- skipif mysql # not compatible query IIIIIII rowsort label-5630 SELECT ALL * FROM tab3 AS cor0 WHERE 90 * + col4 + CAST ( NULL AS INTEGER ) <> + col4 ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-5630 SELECT ALL * FROM tab4 AS cor0 WHERE 90 * + col4 + CAST( NULL AS SIGNED ) <> + col4 ---- skipif mysql # not compatible query IIIIIII rowsort label-5630 SELECT ALL * FROM tab4 AS cor0 WHERE 90 * + col4 + CAST ( NULL AS INTEGER ) <> + col4 ---- query II rowsort label-5635 SELECT 9 / + + col0 - + col3, + 50 AS col1 FROM tab0 AS cor0 WHERE ( 85 ) IS NULL ---- query II rowsort label-5635 SELECT 9 / + + col0 - + col3, + 50 AS col1 FROM tab1 AS cor0 WHERE ( 85 ) IS NULL ---- query II rowsort label-5635 SELECT 9 / + + col0 - + col3, + 50 AS col1 FROM tab2 AS cor0 WHERE ( 85 ) IS NULL ---- query II rowsort label-5635 SELECT 9 / + + col0 - + col3, + 50 AS col1 FROM tab3 AS cor0 WHERE ( 85 ) IS NULL ---- query II rowsort label-5635 SELECT 9 / + + col0 - + col3, + 50 AS col1 FROM tab4 AS cor0 WHERE ( 85 ) IS NULL ---- onlyif mysql # aggregate syntax: query I rowsort label-5640 SELECT DISTINCT - + COUNT( * ) + - + COUNT( * ) AS col5 FROM tab0 AS cor0 WHERE - 95 IS NOT NULL ---- -20 skipif mysql # not compatible query I rowsort label-5640 SELECT DISTINCT - + COUNT ( * ) + - + COUNT ( * ) AS col5 FROM tab0 AS cor0 WHERE - 95 IS NOT NULL ---- -20 onlyif mysql # aggregate syntax: query I rowsort label-5640 SELECT DISTINCT - + COUNT( * ) + - + COUNT( * ) AS col5 FROM tab1 AS cor0 WHERE - 95 IS NOT NULL ---- -20 skipif mysql # not compatible query I rowsort label-5640 SELECT DISTINCT - + COUNT ( * ) + - + COUNT ( * ) AS col5 FROM tab1 AS cor0 WHERE - 95 IS NOT NULL ---- -20 onlyif mysql # aggregate syntax: query I rowsort label-5640 SELECT DISTINCT - + COUNT( * ) + - + COUNT( * ) AS col5 FROM tab2 AS cor0 WHERE - 95 IS NOT NULL ---- -20 skipif mysql # not compatible query I rowsort label-5640 SELECT DISTINCT - + COUNT ( * ) + - + COUNT ( * ) AS col5 FROM tab2 AS cor0 WHERE - 95 IS NOT NULL ---- -20 onlyif mysql # aggregate syntax: query I rowsort label-5640 SELECT DISTINCT - + COUNT( * ) + - + COUNT( * ) AS col5 FROM tab3 AS cor0 WHERE - 95 IS NOT NULL ---- -20 skipif mysql # not compatible query I rowsort label-5640 SELECT DISTINCT - + COUNT ( * ) + - + COUNT ( * ) AS col5 FROM tab3 AS cor0 WHERE - 95 IS NOT NULL ---- -20 onlyif mysql # aggregate syntax: query I rowsort label-5640 SELECT DISTINCT - + COUNT( * ) + - + COUNT( * ) AS col5 FROM tab4 AS cor0 WHERE - 95 IS NOT NULL ---- -20 skipif mysql # not compatible query I rowsort label-5640 SELECT DISTINCT - + COUNT ( * ) + - + COUNT ( * ) AS col5 FROM tab4 AS cor0 WHERE - 95 IS NOT NULL ---- -20 query I rowsort label-5645 SELECT ALL col0 AS col5 FROM tab0 WHERE ( - col1 * - col4 - col4 + + + col4 + col4 ) NOT IN ( 47 ) ---- 10 values hashing to ef6312a20cf12c6cba97bfa42ca42fe8 query I rowsort label-5645 SELECT ALL col0 AS col5 FROM tab1 WHERE ( - col1 * - col4 - col4 + + + col4 + col4 ) NOT IN ( 47 ) ---- 10 values hashing to ef6312a20cf12c6cba97bfa42ca42fe8 query I rowsort label-5645 SELECT ALL col0 AS col5 FROM tab2 WHERE ( - col1 * - col4 - col4 + + + col4 + col4 ) NOT IN ( 47 ) ---- 10 values hashing to ef6312a20cf12c6cba97bfa42ca42fe8 query I rowsort label-5645 SELECT ALL col0 AS col5 FROM tab3 WHERE ( - col1 * - col4 - col4 + + + col4 + col4 ) NOT IN ( 47 ) ---- 10 values hashing to ef6312a20cf12c6cba97bfa42ca42fe8 query I rowsort label-5645 SELECT ALL col0 AS col5 FROM tab4 WHERE ( - col1 * - col4 - col4 + + + col4 + col4 ) NOT IN ( 47 ) ---- 10 values hashing to ef6312a20cf12c6cba97bfa42ca42fe8 query IIIIIII rowsort label-5650 SELECT * FROM tab0 WHERE NOT + col4 * + ( - col4 ) >= ( NULL ) ---- query IIIIIII rowsort label-5650 SELECT * FROM tab1 WHERE NOT + col4 * + ( - col4 ) >= ( NULL ) ---- query IIIIIII rowsort label-5650 SELECT * FROM tab2 WHERE NOT + col4 * + ( - col4 ) >= ( NULL ) ---- query IIIIIII rowsort label-5650 SELECT * FROM tab3 WHERE NOT + col4 * + ( - col4 ) >= ( NULL ) ---- query IIIIIII rowsort label-5650 SELECT * FROM tab4 WHERE NOT + col4 * + ( - col4 ) >= ( NULL ) ---- query I rowsort label-5655 SELECT DISTINCT + - col3 FROM tab0 WHERE col5 IS NOT NULL ---- 10 values hashing to ae52dff243f3e26cb539f72d20f52b08 query I rowsort label-5655 SELECT DISTINCT + - col3 FROM tab1 WHERE col5 IS NOT NULL ---- 10 values hashing to ae52dff243f3e26cb539f72d20f52b08 query I rowsort label-5655 SELECT DISTINCT + - col3 FROM tab2 WHERE col5 IS NOT NULL ---- 10 values hashing to ae52dff243f3e26cb539f72d20f52b08 query I rowsort label-5655 SELECT DISTINCT + - col3 FROM tab3 WHERE col5 IS NOT NULL ---- 10 values hashing to ae52dff243f3e26cb539f72d20f52b08 query I rowsort label-5655 SELECT DISTINCT + - col3 FROM tab4 WHERE col5 IS NOT NULL ---- 10 values hashing to ae52dff243f3e26cb539f72d20f52b08 query I rowsort label-5660 SELECT - col3 * + - 44 AS col2 FROM tab0 AS cor0 WHERE ( NULL ) IS NOT NULL ---- query I rowsort label-5660 SELECT - col3 * + - 44 AS col2 FROM tab1 AS cor0 WHERE ( NULL ) IS NOT NULL ---- query I rowsort label-5660 SELECT - col3 * + - 44 AS col2 FROM tab2 AS cor0 WHERE ( NULL ) IS NOT NULL ---- query I rowsort label-5660 SELECT - col3 * + - 44 AS col2 FROM tab3 AS cor0 WHERE ( NULL ) IS NOT NULL ---- query I rowsort label-5660 SELECT - col3 * + - 44 AS col2 FROM tab4 AS cor0 WHERE ( NULL ) IS NOT NULL ---- query IIIIIII rowsort label-5665 SELECT * FROM tab0 WHERE NOT + 30 - col3 < NULL ---- query IIIIIII rowsort label-5665 SELECT * FROM tab1 WHERE NOT + 30 - col3 < NULL ---- query IIIIIII rowsort label-5665 SELECT * FROM tab2 WHERE NOT + 30 - col3 < NULL ---- query IIIIIII rowsort label-5665 SELECT * FROM tab3 WHERE NOT + 30 - col3 < NULL ---- query IIIIIII rowsort label-5665 SELECT * FROM tab4 WHERE NOT + 30 - col3 < NULL ---- query I rowsort label-5670 SELECT - col4 FROM tab0 WHERE NOT + + col3 < + col4 * - col0 * - + col0 ---- query I rowsort label-5670 SELECT - col4 FROM tab1 WHERE NOT + + col3 < + col4 * - col0 * - + col0 ---- query I rowsort label-5670 SELECT - col4 FROM tab2 WHERE NOT + + col3 < + col4 * - col0 * - + col0 ---- query I rowsort label-5670 SELECT - col4 FROM tab3 WHERE NOT + + col3 < + col4 * - col0 * - + col0 ---- query I rowsort label-5670 SELECT - col4 FROM tab4 WHERE NOT + + col3 < + col4 * - col0 * - + col0 ---- query IIIIIII rowsort label-5675 SELECT * FROM tab0 WHERE NOT NULL NOT BETWEEN + col4 + - 52 * 18 / - - col0 AND NULL ---- query IIIIIII rowsort label-5675 SELECT * FROM tab1 WHERE NOT NULL NOT BETWEEN + col4 + - 52 * 18 / - - col0 AND NULL ---- query IIIIIII rowsort label-5675 SELECT * FROM tab2 WHERE NOT NULL NOT BETWEEN + col4 + - 52 * 18 / - - col0 AND NULL ---- query IIIIIII rowsort label-5675 SELECT * FROM tab3 WHERE NOT NULL NOT BETWEEN + col4 + - 52 * 18 / - - col0 AND NULL ---- query IIIIIII rowsort label-5675 SELECT * FROM tab4 WHERE NOT NULL NOT BETWEEN + col4 + - 52 * 18 / - - col0 AND NULL ---- query I rowsort label-5680 SELECT col2 AS col5 FROM tab0 WHERE NULL IN ( 82 * - col3 ) ---- query I rowsort label-5680 SELECT col2 AS col5 FROM tab1 WHERE NULL IN ( 82 * - col3 ) ---- query I rowsort label-5680 SELECT col2 AS col5 FROM tab2 WHERE NULL IN ( 82 * - col3 ) ---- query I rowsort label-5680 SELECT col2 AS col5 FROM tab3 WHERE NULL IN ( 82 * - col3 ) ---- query I rowsort label-5680 SELECT col2 AS col5 FROM tab4 WHERE NULL IN ( 82 * - col3 ) ---- query I rowsort label-5685 SELECT + 9 AS col3 FROM tab0 cor0 WHERE NULL = ( NULL ) ---- query I rowsort label-5685 SELECT + 9 AS col3 FROM tab1 cor0 WHERE NULL = ( NULL ) ---- query I rowsort label-5685 SELECT + 9 AS col3 FROM tab2 cor0 WHERE NULL = ( NULL ) ---- query I rowsort label-5685 SELECT + 9 AS col3 FROM tab3 cor0 WHERE NULL = ( NULL ) ---- query I rowsort label-5685 SELECT + 9 AS col3 FROM tab4 cor0 WHERE NULL = ( NULL ) ---- query IIIIIII rowsort label-5690 SELECT ALL * FROM tab0 AS cor0 WHERE NOT NULL IN ( + col3 ) ---- query IIIIIII rowsort label-5690 SELECT ALL * FROM tab1 AS cor0 WHERE NOT NULL IN ( + col3 ) ---- query IIIIIII rowsort label-5690 SELECT ALL * FROM tab2 AS cor0 WHERE NOT NULL IN ( + col3 ) ---- query IIIIIII rowsort label-5690 SELECT ALL * FROM tab3 AS cor0 WHERE NOT NULL IN ( + col3 ) ---- query IIIIIII rowsort label-5690 SELECT ALL * FROM tab4 AS cor0 WHERE NOT NULL IN ( + col3 ) ---- query I rowsort label-5695 SELECT ALL col0 AS col1 FROM tab0 AS cor0 WHERE col4 * + - col3 IN ( 60 ) ---- query I rowsort label-5695 SELECT ALL col0 AS col1 FROM tab1 AS cor0 WHERE col4 * + - col3 IN ( 60 ) ---- query I rowsort label-5695 SELECT ALL col0 AS col1 FROM tab2 AS cor0 WHERE col4 * + - col3 IN ( 60 ) ---- query I rowsort label-5695 SELECT ALL col0 AS col1 FROM tab3 AS cor0 WHERE col4 * + - col3 IN ( 60 ) ---- query I rowsort label-5695 SELECT ALL col0 AS col1 FROM tab4 AS cor0 WHERE col4 * + - col3 IN ( 60 ) ---- query IIIIIII rowsort label-5700 SELECT * FROM tab0 AS cor0 WHERE NOT NULL IN ( 21, + col1 ) ---- query IIIIIII rowsort label-5700 SELECT * FROM tab1 AS cor0 WHERE NOT NULL IN ( 21, + col1 ) ---- query IIIIIII rowsort label-5700 SELECT * FROM tab2 AS cor0 WHERE NOT NULL IN ( 21, + col1 ) ---- query IIIIIII rowsort label-5700 SELECT * FROM tab3 AS cor0 WHERE NOT NULL IN ( 21, + col1 ) ---- query IIIIIII rowsort label-5700 SELECT * FROM tab4 AS cor0 WHERE NOT NULL IN ( 21, + col1 ) ---- query I rowsort label-5705 SELECT DISTINCT col0 AS col4 FROM tab0 AS cor0 WHERE + 14 BETWEEN + ( - col1 ) AND + 76 ---- 10 values hashing to ef6312a20cf12c6cba97bfa42ca42fe8 query I rowsort label-5705 SELECT DISTINCT col0 AS col4 FROM tab1 AS cor0 WHERE + 14 BETWEEN + ( - col1 ) AND + 76 ---- 10 values hashing to ef6312a20cf12c6cba97bfa42ca42fe8 query I rowsort label-5705 SELECT DISTINCT col0 AS col4 FROM tab2 AS cor0 WHERE + 14 BETWEEN + ( - col1 ) AND + 76 ---- 10 values hashing to ef6312a20cf12c6cba97bfa42ca42fe8 query I rowsort label-5705 SELECT DISTINCT col0 AS col4 FROM tab3 AS cor0 WHERE + 14 BETWEEN + ( - col1 ) AND + 76 ---- 10 values hashing to ef6312a20cf12c6cba97bfa42ca42fe8 query I rowsort label-5705 SELECT DISTINCT col0 AS col4 FROM tab4 AS cor0 WHERE + 14 BETWEEN + ( - col1 ) AND + 76 ---- 10 values hashing to ef6312a20cf12c6cba97bfa42ca42fe8 query IIIIIII rowsort label-5710 SELECT * FROM tab0 WHERE - col3 + col1 IN ( + col4 ) ---- query IIIIIII rowsort label-5710 SELECT * FROM tab1 WHERE - col3 + col1 IN ( + col4 ) ---- query IIIIIII rowsort label-5710 SELECT * FROM tab2 WHERE - col3 + col1 IN ( + col4 ) ---- query IIIIIII rowsort label-5710 SELECT * FROM tab3 WHERE - col3 + col1 IN ( + col4 ) ---- query IIIIIII rowsort label-5710 SELECT * FROM tab4 WHERE - col3 + col1 IN ( + col4 ) ---- query IIIIIII rowsort label-5715 SELECT * FROM tab0 WHERE + + col0 - - 42 IS NULL ---- query IIIIIII rowsort label-5715 SELECT * FROM tab1 WHERE + + col0 - - 42 IS NULL ---- query IIIIIII rowsort label-5715 SELECT * FROM tab2 WHERE + + col0 - - 42 IS NULL ---- query IIIIIII rowsort label-5715 SELECT * FROM tab3 WHERE + + col0 - - 42 IS NULL ---- query IIIIIII rowsort label-5715 SELECT * FROM tab4 WHERE + + col0 - - 42 IS NULL ---- query I rowsort label-5720 SELECT DISTINCT + col3 AS col1 FROM tab0 WHERE NOT + + 44 * ( + col1 ) * 24 + ( - col0 ) + - - col4 + + - col0 / + + col3 - - + 48 * + 83 <= 68 * 78 ---- 10 values hashing to 23b2d4c27568a1c64eac6992fad5c445 query I rowsort label-5720 SELECT DISTINCT + col3 AS col1 FROM tab1 WHERE NOT + + 44 * ( + col1 ) * 24 + ( - col0 ) + - - col4 + + - col0 / + + col3 - - + 48 * + 83 <= 68 * 78 ---- 10 values hashing to 23b2d4c27568a1c64eac6992fad5c445 query I rowsort label-5720 SELECT DISTINCT + col3 AS col1 FROM tab2 WHERE NOT + + 44 * ( + col1 ) * 24 + ( - col0 ) + - - col4 + + - col0 / + + col3 - - + 48 * + 83 <= 68 * 78 ---- 10 values hashing to 23b2d4c27568a1c64eac6992fad5c445 query I rowsort label-5720 SELECT DISTINCT + col3 AS col1 FROM tab3 WHERE NOT + + 44 * ( + col1 ) * 24 + ( - col0 ) + - - col4 + + - col0 / + + col3 - - + 48 * + 83 <= 68 * 78 ---- 10 values hashing to 23b2d4c27568a1c64eac6992fad5c445 query I rowsort label-5720 SELECT DISTINCT + col3 AS col1 FROM tab4 WHERE NOT + + 44 * ( + col1 ) * 24 + ( - col0 ) + - - col4 + + - col0 / + + col3 - - + 48 * + 83 <= 68 * 78 ---- 10 values hashing to 23b2d4c27568a1c64eac6992fad5c445 query I rowsort label-5725 SELECT DISTINCT + col0 AS col2 FROM tab0 WHERE NOT NULL BETWEEN NULL AND - col3 ---- query I rowsort label-5725 SELECT DISTINCT + col0 AS col2 FROM tab1 WHERE NOT NULL BETWEEN NULL AND - col3 ---- query I rowsort label-5725 SELECT DISTINCT + col0 AS col2 FROM tab2 WHERE NOT NULL BETWEEN NULL AND - col3 ---- query I rowsort label-5725 SELECT DISTINCT + col0 AS col2 FROM tab3 WHERE NOT NULL BETWEEN NULL AND - col3 ---- query I rowsort label-5725 SELECT DISTINCT + col0 AS col2 FROM tab4 WHERE NOT NULL BETWEEN NULL AND - col3 ---- onlyif mysql # aggregate syntax: query I rowsort label-5730 SELECT DISTINCT + MIN( - col0 ) col2 FROM tab0 AS cor0 WHERE NOT NULL IS NOT NULL ---- -993 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-5730 SELECT DISTINCT + MIN ( - col0 ) col2 FROM tab0 AS cor0 WHERE NOT NULL IS NOT NULL ---- -993 onlyif mysql # aggregate syntax: query I rowsort label-5730 SELECT DISTINCT + MIN( - col0 ) col2 FROM tab1 AS cor0 WHERE NOT NULL IS NOT NULL ---- -993 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-5730 SELECT DISTINCT + MIN ( - col0 ) col2 FROM tab1 AS cor0 WHERE NOT NULL IS NOT NULL ---- -993 onlyif mysql # aggregate syntax: query I rowsort label-5730 SELECT DISTINCT + MIN( - col0 ) col2 FROM tab2 AS cor0 WHERE NOT NULL IS NOT NULL ---- -993 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-5730 SELECT DISTINCT + MIN ( - col0 ) col2 FROM tab2 AS cor0 WHERE NOT NULL IS NOT NULL ---- -993 onlyif mysql # aggregate syntax: query I rowsort label-5730 SELECT DISTINCT + MIN( - col0 ) col2 FROM tab3 AS cor0 WHERE NOT NULL IS NOT NULL ---- -993 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-5730 SELECT DISTINCT + MIN ( - col0 ) col2 FROM tab3 AS cor0 WHERE NOT NULL IS NOT NULL ---- -993 onlyif mysql # aggregate syntax: query I rowsort label-5730 SELECT DISTINCT + MIN( - col0 ) col2 FROM tab4 AS cor0 WHERE NOT NULL IS NOT NULL ---- -993 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-5730 SELECT DISTINCT + MIN ( - col0 ) col2 FROM tab4 AS cor0 WHERE NOT NULL IS NOT NULL ---- -993 query IIIIIII rowsort label-5735 SELECT ALL * FROM tab0 WHERE NOT - - col0 IS NOT NULL ---- query IIIIIII rowsort label-5735 SELECT ALL * FROM tab1 WHERE NOT - - col0 IS NOT NULL ---- query IIIIIII rowsort label-5735 SELECT ALL * FROM tab2 WHERE NOT - - col0 IS NOT NULL ---- query IIIIIII rowsort label-5735 SELECT ALL * FROM tab3 WHERE NOT - - col0 IS NOT NULL ---- query IIIIIII rowsort label-5735 SELECT ALL * FROM tab4 WHERE NOT - - col0 IS NOT NULL ---- query IIIIIII rowsort label-5740 SELECT * FROM tab0 AS cor0 WHERE NOT ( NULL ) NOT IN ( col3, + col0 ) ---- query IIIIIII rowsort label-5740 SELECT * FROM tab1 AS cor0 WHERE NOT ( NULL ) NOT IN ( col3, + col0 ) ---- query IIIIIII rowsort label-5740 SELECT * FROM tab2 AS cor0 WHERE NOT ( NULL ) NOT IN ( col3, + col0 ) ---- query IIIIIII rowsort label-5740 SELECT * FROM tab3 AS cor0 WHERE NOT ( NULL ) NOT IN ( col3, + col0 ) ---- query IIIIIII rowsort label-5740 SELECT * FROM tab4 AS cor0 WHERE NOT ( NULL ) NOT IN ( col3, + col0 ) ---- query I rowsort label-5745 SELECT + + col1 + + + col1 AS col2 FROM tab0 AS cor0 WHERE NOT + 38 NOT IN ( - - col1, 82 ) ---- query I rowsort label-5745 SELECT + + col1 + + + col1 AS col2 FROM tab1 AS cor0 WHERE NOT + 38 NOT IN ( - - col1, 82 ) ---- query I rowsort label-5745 SELECT + + col1 + + + col1 AS col2 FROM tab2 AS cor0 WHERE NOT + 38 NOT IN ( - - col1, 82 ) ---- query I rowsort label-5745 SELECT + + col1 + + + col1 AS col2 FROM tab3 AS cor0 WHERE NOT + 38 NOT IN ( - - col1, 82 ) ---- query I rowsort label-5745 SELECT + + col1 + + + col1 AS col2 FROM tab4 AS cor0 WHERE NOT + 38 NOT IN ( - - col1, 82 ) ---- onlyif mysql # CAST syntax: DECIMAL type: query IIIIIII rowsort label-5750 SELECT ALL * FROM tab0 AS cor0 WHERE NOT - CAST( NULL AS DECIMAL ) IS NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-5750 SELECT ALL * FROM tab0 AS cor0 WHERE NOT - CAST ( NULL AS REAL ) IS NULL ---- onlyif mysql # CAST syntax: DECIMAL type: query IIIIIII rowsort label-5750 SELECT ALL * FROM tab1 AS cor0 WHERE NOT - CAST( NULL AS DECIMAL ) IS NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-5750 SELECT ALL * FROM tab1 AS cor0 WHERE NOT - CAST ( NULL AS REAL ) IS NULL ---- onlyif mysql # CAST syntax: DECIMAL type: query IIIIIII rowsort label-5750 SELECT ALL * FROM tab2 AS cor0 WHERE NOT - CAST( NULL AS DECIMAL ) IS NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-5750 SELECT ALL * FROM tab2 AS cor0 WHERE NOT - CAST ( NULL AS REAL ) IS NULL ---- onlyif mysql # CAST syntax: DECIMAL type: query IIIIIII rowsort label-5750 SELECT ALL * FROM tab3 AS cor0 WHERE NOT - CAST( NULL AS DECIMAL ) IS NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-5750 SELECT ALL * FROM tab3 AS cor0 WHERE NOT - CAST ( NULL AS REAL ) IS NULL ---- onlyif mysql # CAST syntax: DECIMAL type: query IIIIIII rowsort label-5750 SELECT ALL * FROM tab4 AS cor0 WHERE NOT - CAST( NULL AS DECIMAL ) IS NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-5750 SELECT ALL * FROM tab4 AS cor0 WHERE NOT - CAST ( NULL AS REAL ) IS NULL ---- query I rowsort label-5755 SELECT ALL + col3 FROM tab0 AS cor0 WHERE NOT ( NULL ) IS NOT NULL ---- 10 values hashing to 23b2d4c27568a1c64eac6992fad5c445 query I rowsort label-5755 SELECT ALL + col3 FROM tab1 AS cor0 WHERE NOT ( NULL ) IS NOT NULL ---- 10 values hashing to 23b2d4c27568a1c64eac6992fad5c445 query I rowsort label-5755 SELECT ALL + col3 FROM tab2 AS cor0 WHERE NOT ( NULL ) IS NOT NULL ---- 10 values hashing to 23b2d4c27568a1c64eac6992fad5c445 query I rowsort label-5755 SELECT ALL + col3 FROM tab3 AS cor0 WHERE NOT ( NULL ) IS NOT NULL ---- 10 values hashing to 23b2d4c27568a1c64eac6992fad5c445 query I rowsort label-5755 SELECT ALL + col3 FROM tab4 AS cor0 WHERE NOT ( NULL ) IS NOT NULL ---- 10 values hashing to 23b2d4c27568a1c64eac6992fad5c445 query IIIIIII rowsort label-5760 SELECT * FROM tab0 AS cor0 WHERE NOT + col4 + + col3 + col0 IS NOT NULL ---- query IIIIIII rowsort label-5760 SELECT * FROM tab1 AS cor0 WHERE NOT + col4 + + col3 + col0 IS NOT NULL ---- query IIIIIII rowsort label-5760 SELECT * FROM tab2 AS cor0 WHERE NOT + col4 + + col3 + col0 IS NOT NULL ---- query IIIIIII rowsort label-5760 SELECT * FROM tab3 AS cor0 WHERE NOT + col4 + + col3 + col0 IS NOT NULL ---- query IIIIIII rowsort label-5760 SELECT * FROM tab4 AS cor0 WHERE NOT + col4 + + col3 + col0 IS NOT NULL ---- query I rowsort label-5765 SELECT ALL + col0 + + 87 FROM tab0 AS cor0 WHERE NOT col3 IS NULL ---- 10 values hashing to 98093971023f76e2235f82117b1737e0 query I rowsort label-5765 SELECT ALL + col0 + + 87 FROM tab1 AS cor0 WHERE NOT col3 IS NULL ---- 10 values hashing to 98093971023f76e2235f82117b1737e0 query I rowsort label-5765 SELECT ALL + col0 + + 87 FROM tab2 AS cor0 WHERE NOT col3 IS NULL ---- 10 values hashing to 98093971023f76e2235f82117b1737e0 query I rowsort label-5765 SELECT ALL + col0 + + 87 FROM tab3 AS cor0 WHERE NOT col3 IS NULL ---- 10 values hashing to 98093971023f76e2235f82117b1737e0 query I rowsort label-5765 SELECT ALL + col0 + + 87 FROM tab4 AS cor0 WHERE NOT col3 IS NULL ---- 10 values hashing to 98093971023f76e2235f82117b1737e0 query I rowsort label-5770 SELECT + + ( col3 ) FROM tab0 AS cor0 WHERE NULL NOT BETWEEN - 46 AND NULL ---- query I rowsort label-5770 SELECT + + ( col3 ) FROM tab1 AS cor0 WHERE NULL NOT BETWEEN - 46 AND NULL ---- query I rowsort label-5770 SELECT + + ( col3 ) FROM tab2 AS cor0 WHERE NULL NOT BETWEEN - 46 AND NULL ---- query I rowsort label-5770 SELECT + + ( col3 ) FROM tab3 AS cor0 WHERE NULL NOT BETWEEN - 46 AND NULL ---- query I rowsort label-5770 SELECT + + ( col3 ) FROM tab4 AS cor0 WHERE NULL NOT BETWEEN - 46 AND NULL ---- query IIIIIII rowsort label-5775 SELECT * FROM tab0 AS cor0 WHERE col1 * + col4 BETWEEN NULL AND - col1 ---- query IIIIIII rowsort label-5775 SELECT * FROM tab1 AS cor0 WHERE col1 * + col4 BETWEEN NULL AND - col1 ---- query IIIIIII rowsort label-5775 SELECT * FROM tab2 AS cor0 WHERE col1 * + col4 BETWEEN NULL AND - col1 ---- query IIIIIII rowsort label-5775 SELECT * FROM tab3 AS cor0 WHERE col1 * + col4 BETWEEN NULL AND - col1 ---- query IIIIIII rowsort label-5775 SELECT * FROM tab4 AS cor0 WHERE col1 * + col4 BETWEEN NULL AND - col1 ---- query I rowsort label-5780 SELECT DISTINCT - col4 AS col0 FROM tab0 AS cor0 WHERE NOT col3 IS NOT NULL ---- query I rowsort label-5780 SELECT DISTINCT - col4 AS col0 FROM tab1 AS cor0 WHERE NOT col3 IS NOT NULL ---- query I rowsort label-5780 SELECT DISTINCT - col4 AS col0 FROM tab2 AS cor0 WHERE NOT col3 IS NOT NULL ---- query I rowsort label-5780 SELECT DISTINCT - col4 AS col0 FROM tab3 AS cor0 WHERE NOT col3 IS NOT NULL ---- query I rowsort label-5780 SELECT DISTINCT - col4 AS col0 FROM tab4 AS cor0 WHERE NOT col3 IS NOT NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query II rowsort label-5785 SELECT ALL + - col4 AS col2, col2 col3 FROM tab0 cor0 WHERE + col3 * col3 IS NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query II rowsort label-5785 SELECT ALL + - col4 AS col2, col2 col3 FROM tab1 cor0 WHERE + col3 * col3 IS NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query II rowsort label-5785 SELECT ALL + - col4 AS col2, col2 col3 FROM tab2 cor0 WHERE + col3 * col3 IS NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query II rowsort label-5785 SELECT ALL + - col4 AS col2, col2 col3 FROM tab3 cor0 WHERE + col3 * col3 IS NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query II rowsort label-5785 SELECT ALL + - col4 AS col2, col2 col3 FROM tab4 cor0 WHERE + col3 * col3 IS NULL ---- onlyif mysql # aggregate syntax: query II rowsort label-5790 SELECT - COUNT( - col3 ), 96 FROM tab0 WHERE + - col1 IS NULL ---- 0 96 skipif mysql # not compatible query II rowsort label-5790 SELECT - COUNT ( - col3 ), 96 FROM tab0 WHERE + - col1 IS NULL ---- 0 96 onlyif mysql # aggregate syntax: query II rowsort label-5790 SELECT - COUNT( - col3 ), 96 FROM tab1 WHERE + - col1 IS NULL ---- 0 96 skipif mysql # not compatible query II rowsort label-5790 SELECT - COUNT ( - col3 ), 96 FROM tab1 WHERE + - col1 IS NULL ---- 0 96 onlyif mysql # aggregate syntax: query II rowsort label-5790 SELECT - COUNT( - col3 ), 96 FROM tab2 WHERE + - col1 IS NULL ---- 0 96 skipif mysql # not compatible query II rowsort label-5790 SELECT - COUNT ( - col3 ), 96 FROM tab2 WHERE + - col1 IS NULL ---- 0 96 onlyif mysql # aggregate syntax: query II rowsort label-5790 SELECT - COUNT( - col3 ), 96 FROM tab3 WHERE + - col1 IS NULL ---- 0 96 skipif mysql # not compatible query II rowsort label-5790 SELECT - COUNT ( - col3 ), 96 FROM tab3 WHERE + - col1 IS NULL ---- 0 96 onlyif mysql # aggregate syntax: query II rowsort label-5790 SELECT - COUNT( - col3 ), 96 FROM tab4 WHERE + - col1 IS NULL ---- 0 96 skipif mysql # not compatible query II rowsort label-5790 SELECT - COUNT ( - col3 ), 96 FROM tab4 WHERE + - col1 IS NULL ---- 0 96 query IIIIIII rowsort label-5795 SELECT ALL * FROM tab0 WHERE - + 17 BETWEEN NULL AND - + col4 ---- query IIIIIII rowsort label-5795 SELECT ALL * FROM tab1 WHERE - + 17 BETWEEN NULL AND - + col4 ---- query IIIIIII rowsort label-5795 SELECT ALL * FROM tab2 WHERE - + 17 BETWEEN NULL AND - + col4 ---- query IIIIIII rowsort label-5795 SELECT ALL * FROM tab3 WHERE - + 17 BETWEEN NULL AND - + col4 ---- query IIIIIII rowsort label-5795 SELECT ALL * FROM tab4 WHERE - + 17 BETWEEN NULL AND - + col4 ---- query IIIIIII rowsort label-5800 SELECT * FROM tab0 WHERE 63 * 52 BETWEEN - 45 AND - col1 ---- query IIIIIII rowsort label-5800 SELECT * FROM tab1 WHERE 63 * 52 BETWEEN - 45 AND - col1 ---- query IIIIIII rowsort label-5800 SELECT * FROM tab2 WHERE 63 * 52 BETWEEN - 45 AND - col1 ---- query IIIIIII rowsort label-5800 SELECT * FROM tab3 WHERE 63 * 52 BETWEEN - 45 AND - col1 ---- query IIIIIII rowsort label-5800 SELECT * FROM tab4 WHERE 63 * 52 BETWEEN - 45 AND - col1 ---- query IIIIIII rowsort label-5805 SELECT ALL * FROM tab0 AS cor0 WHERE + col1 * 91 IS NULL ---- query IIIIIII rowsort label-5805 SELECT ALL * FROM tab1 AS cor0 WHERE + col1 * 91 IS NULL ---- query IIIIIII rowsort label-5805 SELECT ALL * FROM tab2 AS cor0 WHERE + col1 * 91 IS NULL ---- query IIIIIII rowsort label-5805 SELECT ALL * FROM tab3 AS cor0 WHERE + col1 * 91 IS NULL ---- query IIIIIII rowsort label-5805 SELECT ALL * FROM tab4 AS cor0 WHERE + col1 * 91 IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-5810 SELECT DISTINCT + - col4 FROM tab0 AS cor0 WHERE NULL NOT IN ( col4, col0, + CAST( + - col4 AS SIGNED ) ) ---- skipif mysql # not compatible query I rowsort label-5810 SELECT DISTINCT + - col4 FROM tab0 AS cor0 WHERE NULL NOT IN ( col4, col0, + CAST ( + - col4 AS INTEGER ) ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-5810 SELECT DISTINCT + - col4 FROM tab1 AS cor0 WHERE NULL NOT IN ( col4, col0, + CAST( + - col4 AS SIGNED ) ) ---- skipif mysql # not compatible query I rowsort label-5810 SELECT DISTINCT + - col4 FROM tab1 AS cor0 WHERE NULL NOT IN ( col4, col0, + CAST ( + - col4 AS INTEGER ) ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-5810 SELECT DISTINCT + - col4 FROM tab2 AS cor0 WHERE NULL NOT IN ( col4, col0, + CAST( + - col4 AS SIGNED ) ) ---- skipif mysql # not compatible query I rowsort label-5810 SELECT DISTINCT + - col4 FROM tab2 AS cor0 WHERE NULL NOT IN ( col4, col0, + CAST ( + - col4 AS INTEGER ) ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-5810 SELECT DISTINCT + - col4 FROM tab3 AS cor0 WHERE NULL NOT IN ( col4, col0, + CAST( + - col4 AS SIGNED ) ) ---- skipif mysql # not compatible query I rowsort label-5810 SELECT DISTINCT + - col4 FROM tab3 AS cor0 WHERE NULL NOT IN ( col4, col0, + CAST ( + - col4 AS INTEGER ) ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-5810 SELECT DISTINCT + - col4 FROM tab4 AS cor0 WHERE NULL NOT IN ( col4, col0, + CAST( + - col4 AS SIGNED ) ) ---- skipif mysql # not compatible query I rowsort label-5810 SELECT DISTINCT + - col4 FROM tab4 AS cor0 WHERE NULL NOT IN ( col4, col0, + CAST ( + - col4 AS INTEGER ) ) ---- onlyif mysql # aggregate syntax: query I rowsort label-5815 SELECT - + COUNT( * ) AS col0 FROM tab0 WHERE + col4 IS NOT NULL ---- -10 skipif mysql # not compatible query I rowsort label-5815 SELECT - + COUNT ( * ) AS col0 FROM tab0 WHERE + col4 IS NOT NULL ---- -10 onlyif mysql # aggregate syntax: query I rowsort label-5815 SELECT - + COUNT( * ) AS col0 FROM tab1 WHERE + col4 IS NOT NULL ---- -10 skipif mysql # not compatible query I rowsort label-5815 SELECT - + COUNT ( * ) AS col0 FROM tab1 WHERE + col4 IS NOT NULL ---- -10 onlyif mysql # aggregate syntax: query I rowsort label-5815 SELECT - + COUNT( * ) AS col0 FROM tab2 WHERE + col4 IS NOT NULL ---- -10 skipif mysql # not compatible query I rowsort label-5815 SELECT - + COUNT ( * ) AS col0 FROM tab2 WHERE + col4 IS NOT NULL ---- -10 onlyif mysql # aggregate syntax: query I rowsort label-5815 SELECT - + COUNT( * ) AS col0 FROM tab3 WHERE + col4 IS NOT NULL ---- -10 skipif mysql # not compatible query I rowsort label-5815 SELECT - + COUNT ( * ) AS col0 FROM tab3 WHERE + col4 IS NOT NULL ---- -10 onlyif mysql # aggregate syntax: query I rowsort label-5815 SELECT - + COUNT( * ) AS col0 FROM tab4 WHERE + col4 IS NOT NULL ---- -10 skipif mysql # not compatible query I rowsort label-5815 SELECT - + COUNT ( * ) AS col0 FROM tab4 WHERE + col4 IS NOT NULL ---- -10 query IIIIIII rowsort label-5820 SELECT ALL * FROM tab0 WHERE NOT ( col2 ) IS NOT NULL ---- query IIIIIII rowsort label-5820 SELECT ALL * FROM tab1 WHERE NOT ( col2 ) IS NOT NULL ---- query IIIIIII rowsort label-5820 SELECT ALL * FROM tab2 WHERE NOT ( col2 ) IS NOT NULL ---- query IIIIIII rowsort label-5820 SELECT ALL * FROM tab3 WHERE NOT ( col2 ) IS NOT NULL ---- query IIIIIII rowsort label-5820 SELECT ALL * FROM tab4 WHERE NOT ( col2 ) IS NOT NULL ---- query I rowsort label-5825 SELECT 75 * col4 FROM tab0 AS cor0 WHERE NOT + col0 IS NOT NULL ---- query I rowsort label-5825 SELECT 75 * col4 FROM tab1 AS cor0 WHERE NOT + col0 IS NOT NULL ---- query I rowsort label-5825 SELECT 75 * col4 FROM tab2 AS cor0 WHERE NOT + col0 IS NOT NULL ---- query I rowsort label-5825 SELECT 75 * col4 FROM tab3 AS cor0 WHERE NOT + col0 IS NOT NULL ---- query I rowsort label-5825 SELECT 75 * col4 FROM tab4 AS cor0 WHERE NOT + col0 IS NOT NULL ---- query IIIIIII rowsort label-5830 SELECT * FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN + 72 * + col3 + 96 * + - col1 AND NULL ---- query IIIIIII rowsort label-5830 SELECT * FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN + 72 * + col3 + 96 * + - col1 AND NULL ---- query IIIIIII rowsort label-5830 SELECT * FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN + 72 * + col3 + 96 * + - col1 AND NULL ---- query IIIIIII rowsort label-5830 SELECT * FROM tab3 AS cor0 WHERE NOT NULL NOT BETWEEN + 72 * + col3 + 96 * + - col1 AND NULL ---- query IIIIIII rowsort label-5830 SELECT * FROM tab4 AS cor0 WHERE NOT NULL NOT BETWEEN + 72 * + col3 + 96 * + - col1 AND NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-5835 SELECT ALL AVG ( - col3 ) col3 FROM tab0 WHERE NOT NULL BETWEEN ( + 29 + col4 * + + 70 ) AND NULL ---- NULL skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-5835 SELECT ALL AVG ( - col3 ) col3 FROM tab1 WHERE NOT NULL BETWEEN ( + 29 + col4 * + + 70 ) AND NULL ---- NULL skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-5835 SELECT ALL AVG ( - col3 ) col3 FROM tab2 WHERE NOT NULL BETWEEN ( + 29 + col4 * + + 70 ) AND NULL ---- NULL skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-5835 SELECT ALL AVG ( - col3 ) col3 FROM tab3 WHERE NOT NULL BETWEEN ( + 29 + col4 * + + 70 ) AND NULL ---- NULL skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-5835 SELECT ALL AVG ( - col3 ) col3 FROM tab4 WHERE NOT NULL BETWEEN ( + 29 + col4 * + + 70 ) AND NULL ---- NULL onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-5840 SELECT ALL - 24 + 48 FROM tab0 WHERE NOT - - CAST( NULL AS SIGNED ) * 16 >= + col1 + - 21 / - + col1 * - - col4 ---- skipif mysql # not compatible query I rowsort label-5840 SELECT ALL - 24 + 48 FROM tab0 WHERE NOT - - CAST ( NULL AS INTEGER ) * 16 >= + col1 + - 21 / - + col1 * - - col4 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-5840 SELECT ALL - 24 + 48 FROM tab1 WHERE NOT - - CAST( NULL AS SIGNED ) * 16 >= + col1 + - 21 / - + col1 * - - col4 ---- skipif mysql # not compatible query I rowsort label-5840 SELECT ALL - 24 + 48 FROM tab1 WHERE NOT - - CAST ( NULL AS INTEGER ) * 16 >= + col1 + - 21 / - + col1 * - - col4 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-5840 SELECT ALL - 24 + 48 FROM tab2 WHERE NOT - - CAST( NULL AS SIGNED ) * 16 >= + col1 + - 21 / - + col1 * - - col4 ---- skipif mysql # not compatible query I rowsort label-5840 SELECT ALL - 24 + 48 FROM tab2 WHERE NOT - - CAST ( NULL AS INTEGER ) * 16 >= + col1 + - 21 / - + col1 * - - col4 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-5840 SELECT ALL - 24 + 48 FROM tab3 WHERE NOT - - CAST( NULL AS SIGNED ) * 16 >= + col1 + - 21 / - + col1 * - - col4 ---- skipif mysql # not compatible query I rowsort label-5840 SELECT ALL - 24 + 48 FROM tab3 WHERE NOT - - CAST ( NULL AS INTEGER ) * 16 >= + col1 + - 21 / - + col1 * - - col4 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-5840 SELECT ALL - 24 + 48 FROM tab4 WHERE NOT - - CAST( NULL AS SIGNED ) * 16 >= + col1 + - 21 / - + col1 * - - col4 ---- skipif mysql # not compatible query I rowsort label-5840 SELECT ALL - 24 + 48 FROM tab4 WHERE NOT - - CAST ( NULL AS INTEGER ) * 16 >= + col1 + - 21 / - + col1 * - - col4 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-5845 SELECT DISTINCT + CAST( NULL AS SIGNED ) + + col4 * - 26 - CAST( NULL AS SIGNED ) FROM tab0 AS cor0 WHERE NOT ( NULL ) IS NULL ---- skipif mysql # not compatible query I rowsort label-5845 SELECT DISTINCT + CAST ( NULL AS INTEGER ) + + col4 * - 26 - CAST ( NULL AS INTEGER ) FROM tab0 AS cor0 WHERE NOT ( NULL ) IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-5845 SELECT DISTINCT + CAST( NULL AS SIGNED ) + + col4 * - 26 - CAST( NULL AS SIGNED ) FROM tab1 AS cor0 WHERE NOT ( NULL ) IS NULL ---- skipif mysql # not compatible query I rowsort label-5845 SELECT DISTINCT + CAST ( NULL AS INTEGER ) + + col4 * - 26 - CAST ( NULL AS INTEGER ) FROM tab1 AS cor0 WHERE NOT ( NULL ) IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-5845 SELECT DISTINCT + CAST( NULL AS SIGNED ) + + col4 * - 26 - CAST( NULL AS SIGNED ) FROM tab2 AS cor0 WHERE NOT ( NULL ) IS NULL ---- skipif mysql # not compatible query I rowsort label-5845 SELECT DISTINCT + CAST ( NULL AS INTEGER ) + + col4 * - 26 - CAST ( NULL AS INTEGER ) FROM tab2 AS cor0 WHERE NOT ( NULL ) IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-5845 SELECT DISTINCT + CAST( NULL AS SIGNED ) + + col4 * - 26 - CAST( NULL AS SIGNED ) FROM tab3 AS cor0 WHERE NOT ( NULL ) IS NULL ---- skipif mysql # not compatible query I rowsort label-5845 SELECT DISTINCT + CAST ( NULL AS INTEGER ) + + col4 * - 26 - CAST ( NULL AS INTEGER ) FROM tab3 AS cor0 WHERE NOT ( NULL ) IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-5845 SELECT DISTINCT + CAST( NULL AS SIGNED ) + + col4 * - 26 - CAST( NULL AS SIGNED ) FROM tab4 AS cor0 WHERE NOT ( NULL ) IS NULL ---- skipif mysql # not compatible query I rowsort label-5845 SELECT DISTINCT + CAST ( NULL AS INTEGER ) + + col4 * - 26 - CAST ( NULL AS INTEGER ) FROM tab4 AS cor0 WHERE NOT ( NULL ) IS NULL ---- query I rowsort label-5850 SELECT DISTINCT 87 * + + 95 FROM tab0 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-5850 SELECT DISTINCT 87 * + + 95 FROM tab1 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-5850 SELECT DISTINCT 87 * + + 95 FROM tab2 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-5850 SELECT DISTINCT 87 * + + 95 FROM tab3 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-5850 SELECT DISTINCT 87 * + + 95 FROM tab4 AS cor0 WHERE NOT NULL IS NULL ---- query IIIIIII rowsort label-5855 SELECT * FROM tab0 AS cor0 WHERE NOT - 72 IS NOT NULL ---- query IIIIIII rowsort label-5855 SELECT * FROM tab1 AS cor0 WHERE NOT - 72 IS NOT NULL ---- query IIIIIII rowsort label-5855 SELECT * FROM tab2 AS cor0 WHERE NOT - 72 IS NOT NULL ---- query IIIIIII rowsort label-5855 SELECT * FROM tab3 AS cor0 WHERE NOT - 72 IS NOT NULL ---- query IIIIIII rowsort label-5855 SELECT * FROM tab4 AS cor0 WHERE NOT - 72 IS NOT NULL ---- query I rowsort label-5860 SELECT ALL col0 FROM tab0 cor0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to ef6312a20cf12c6cba97bfa42ca42fe8 query I rowsort label-5860 SELECT ALL col0 FROM tab1 cor0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to ef6312a20cf12c6cba97bfa42ca42fe8 query I rowsort label-5860 SELECT ALL col0 FROM tab2 cor0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to ef6312a20cf12c6cba97bfa42ca42fe8 query I rowsort label-5860 SELECT ALL col0 FROM tab3 cor0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to ef6312a20cf12c6cba97bfa42ca42fe8 query I rowsort label-5860 SELECT ALL col0 FROM tab4 cor0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to ef6312a20cf12c6cba97bfa42ca42fe8 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-5865 SELECT ALL + col5 FROM tab0 AS cor0 WHERE NOT + 14 * + + CAST( - 96 AS SIGNED ) IS NOT NULL ---- skipif mysql # not compatible query I rowsort label-5865 SELECT ALL + col5 FROM tab0 AS cor0 WHERE NOT + 14 * + + CAST ( - 96 AS INTEGER ) IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-5865 SELECT ALL + col5 FROM tab1 AS cor0 WHERE NOT + 14 * + + CAST( - 96 AS SIGNED ) IS NOT NULL ---- skipif mysql # not compatible query I rowsort label-5865 SELECT ALL + col5 FROM tab1 AS cor0 WHERE NOT + 14 * + + CAST ( - 96 AS INTEGER ) IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-5865 SELECT ALL + col5 FROM tab2 AS cor0 WHERE NOT + 14 * + + CAST( - 96 AS SIGNED ) IS NOT NULL ---- skipif mysql # not compatible query I rowsort label-5865 SELECT ALL + col5 FROM tab2 AS cor0 WHERE NOT + 14 * + + CAST ( - 96 AS INTEGER ) IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-5865 SELECT ALL + col5 FROM tab3 AS cor0 WHERE NOT + 14 * + + CAST( - 96 AS SIGNED ) IS NOT NULL ---- skipif mysql # not compatible query I rowsort label-5865 SELECT ALL + col5 FROM tab3 AS cor0 WHERE NOT + 14 * + + CAST ( - 96 AS INTEGER ) IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-5865 SELECT ALL + col5 FROM tab4 AS cor0 WHERE NOT + 14 * + + CAST( - 96 AS SIGNED ) IS NOT NULL ---- skipif mysql # not compatible query I rowsort label-5865 SELECT ALL + col5 FROM tab4 AS cor0 WHERE NOT + 14 * + + CAST ( - 96 AS INTEGER ) IS NOT NULL ---- query IIIIIII rowsort label-5870 SELECT * FROM tab0 cor0 WHERE NOT ( NULL ) NOT BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-5870 SELECT * FROM tab1 cor0 WHERE NOT ( NULL ) NOT BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-5870 SELECT * FROM tab2 cor0 WHERE NOT ( NULL ) NOT BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-5870 SELECT * FROM tab3 cor0 WHERE NOT ( NULL ) NOT BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-5870 SELECT * FROM tab4 cor0 WHERE NOT ( NULL ) NOT BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-5875 SELECT * FROM tab0 WHERE ( col1 <> NULL ) ---- query IIIIIII rowsort label-5875 SELECT * FROM tab1 WHERE ( col1 <> NULL ) ---- query IIIIIII rowsort label-5875 SELECT * FROM tab2 WHERE ( col1 <> NULL ) ---- query IIIIIII rowsort label-5875 SELECT * FROM tab3 WHERE ( col1 <> NULL ) ---- query IIIIIII rowsort label-5875 SELECT * FROM tab4 WHERE ( col1 <> NULL ) ---- query I rowsort label-5880 SELECT DISTINCT col0 AS col3 FROM tab0 WHERE + - col3 + col3 <= col3 ---- 10 values hashing to ef6312a20cf12c6cba97bfa42ca42fe8 query I rowsort label-5880 SELECT DISTINCT col0 AS col3 FROM tab1 WHERE + - col3 + col3 <= col3 ---- 10 values hashing to ef6312a20cf12c6cba97bfa42ca42fe8 query I rowsort label-5880 SELECT DISTINCT col0 AS col3 FROM tab2 WHERE + - col3 + col3 <= col3 ---- 10 values hashing to ef6312a20cf12c6cba97bfa42ca42fe8 query I rowsort label-5880 SELECT DISTINCT col0 AS col3 FROM tab3 WHERE + - col3 + col3 <= col3 ---- 10 values hashing to ef6312a20cf12c6cba97bfa42ca42fe8 query I rowsort label-5880 SELECT DISTINCT col0 AS col3 FROM tab4 WHERE + - col3 + col3 <= col3 ---- 10 values hashing to ef6312a20cf12c6cba97bfa42ca42fe8 onlyif mysql # aggregate syntax: query I rowsort label-5885 SELECT - 31 / + SUM( DISTINCT col4 ) FROM tab0 AS cor0 WHERE NULL IS NOT NULL ---- NULL skipif mysql # not compatible query I rowsort label-5885 SELECT - 31 / + SUM ( DISTINCT col4 ) FROM tab0 AS cor0 WHERE NULL IS NOT NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-5885 SELECT - 31 / + SUM( DISTINCT col4 ) FROM tab1 AS cor0 WHERE NULL IS NOT NULL ---- NULL skipif mysql # not compatible query I rowsort label-5885 SELECT - 31 / + SUM ( DISTINCT col4 ) FROM tab1 AS cor0 WHERE NULL IS NOT NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-5885 SELECT - 31 / + SUM( DISTINCT col4 ) FROM tab2 AS cor0 WHERE NULL IS NOT NULL ---- NULL skipif mysql # not compatible query I rowsort label-5885 SELECT - 31 / + SUM ( DISTINCT col4 ) FROM tab2 AS cor0 WHERE NULL IS NOT NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-5885 SELECT - 31 / + SUM( DISTINCT col4 ) FROM tab3 AS cor0 WHERE NULL IS NOT NULL ---- NULL skipif mysql # not compatible query I rowsort label-5885 SELECT - 31 / + SUM ( DISTINCT col4 ) FROM tab3 AS cor0 WHERE NULL IS NOT NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-5885 SELECT - 31 / + SUM( DISTINCT col4 ) FROM tab4 AS cor0 WHERE NULL IS NOT NULL ---- NULL skipif mysql # not compatible query I rowsort label-5885 SELECT - 31 / + SUM ( DISTINCT col4 ) FROM tab4 AS cor0 WHERE NULL IS NOT NULL ---- NULL query I rowsort label-5890 SELECT DISTINCT ( + 51 ) * + 90 + - 61 FROM tab0 AS cor0 WHERE NOT ( ( NOT NULL IS NULL ) ) ---- 4529 query I rowsort label-5890 SELECT DISTINCT ( + 51 ) * + 90 + - 61 FROM tab1 AS cor0 WHERE NOT ( ( NOT NULL IS NULL ) ) ---- 4529 query I rowsort label-5890 SELECT DISTINCT ( + 51 ) * + 90 + - 61 FROM tab2 AS cor0 WHERE NOT ( ( NOT NULL IS NULL ) ) ---- 4529 query I rowsort label-5890 SELECT DISTINCT ( + 51 ) * + 90 + - 61 FROM tab3 AS cor0 WHERE NOT ( ( NOT NULL IS NULL ) ) ---- 4529 query I rowsort label-5890 SELECT DISTINCT ( + 51 ) * + 90 + - 61 FROM tab4 AS cor0 WHERE NOT ( ( NOT NULL IS NULL ) ) ---- 4529 onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-5895 SELECT ALL * FROM tab0 WHERE NOT - CAST( NULL AS SIGNED ) IS NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-5895 SELECT ALL * FROM tab0 WHERE NOT - CAST ( NULL AS INTEGER ) IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-5895 SELECT ALL * FROM tab1 WHERE NOT - CAST( NULL AS SIGNED ) IS NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-5895 SELECT ALL * FROM tab1 WHERE NOT - CAST ( NULL AS INTEGER ) IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-5895 SELECT ALL * FROM tab2 WHERE NOT - CAST( NULL AS SIGNED ) IS NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-5895 SELECT ALL * FROM tab2 WHERE NOT - CAST ( NULL AS INTEGER ) IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-5895 SELECT ALL * FROM tab3 WHERE NOT - CAST( NULL AS SIGNED ) IS NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-5895 SELECT ALL * FROM tab3 WHERE NOT - CAST ( NULL AS INTEGER ) IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-5895 SELECT ALL * FROM tab4 WHERE NOT - CAST( NULL AS SIGNED ) IS NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-5895 SELECT ALL * FROM tab4 WHERE NOT - CAST ( NULL AS INTEGER ) IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-5900 SELECT ALL - col4 AS col3 FROM tab0 WHERE NOT - CAST( NULL AS SIGNED ) / - col0 IS NULL ---- skipif mysql # not compatible query I rowsort label-5900 SELECT ALL - col4 AS col3 FROM tab0 WHERE NOT - CAST ( NULL AS INTEGER ) / - col0 IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-5900 SELECT ALL - col4 AS col3 FROM tab1 WHERE NOT - CAST( NULL AS SIGNED ) / - col0 IS NULL ---- skipif mysql # not compatible query I rowsort label-5900 SELECT ALL - col4 AS col3 FROM tab1 WHERE NOT - CAST ( NULL AS INTEGER ) / - col0 IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-5900 SELECT ALL - col4 AS col3 FROM tab2 WHERE NOT - CAST( NULL AS SIGNED ) / - col0 IS NULL ---- skipif mysql # not compatible query I rowsort label-5900 SELECT ALL - col4 AS col3 FROM tab2 WHERE NOT - CAST ( NULL AS INTEGER ) / - col0 IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-5900 SELECT ALL - col4 AS col3 FROM tab3 WHERE NOT - CAST( NULL AS SIGNED ) / - col0 IS NULL ---- skipif mysql # not compatible query I rowsort label-5900 SELECT ALL - col4 AS col3 FROM tab3 WHERE NOT - CAST ( NULL AS INTEGER ) / - col0 IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-5900 SELECT ALL - col4 AS col3 FROM tab4 WHERE NOT - CAST( NULL AS SIGNED ) / - col0 IS NULL ---- skipif mysql # not compatible query I rowsort label-5900 SELECT ALL - col4 AS col3 FROM tab4 WHERE NOT - CAST ( NULL AS INTEGER ) / - col0 IS NULL ---- onlyif mysql # aggregate syntax: query I rowsort label-5905 SELECT - COUNT( * ) FROM tab0 WHERE NOT + 91 < - col4 ---- -10 skipif mysql # not compatible query I rowsort label-5905 SELECT - COUNT ( * ) FROM tab0 WHERE NOT + 91 < - col4 ---- -10 onlyif mysql # aggregate syntax: query I rowsort label-5905 SELECT - COUNT( * ) FROM tab1 WHERE NOT + 91 < - col4 ---- -10 skipif mysql # not compatible query I rowsort label-5905 SELECT - COUNT ( * ) FROM tab1 WHERE NOT + 91 < - col4 ---- -10 onlyif mysql # aggregate syntax: query I rowsort label-5905 SELECT - COUNT( * ) FROM tab2 WHERE NOT + 91 < - col4 ---- -10 skipif mysql # not compatible query I rowsort label-5905 SELECT - COUNT ( * ) FROM tab2 WHERE NOT + 91 < - col4 ---- -10 onlyif mysql # aggregate syntax: query I rowsort label-5905 SELECT - COUNT( * ) FROM tab3 WHERE NOT + 91 < - col4 ---- -10 skipif mysql # not compatible query I rowsort label-5905 SELECT - COUNT ( * ) FROM tab3 WHERE NOT + 91 < - col4 ---- -10 onlyif mysql # aggregate syntax: query I rowsort label-5905 SELECT - COUNT( * ) FROM tab4 WHERE NOT + 91 < - col4 ---- -10 skipif mysql # not compatible query I rowsort label-5905 SELECT - COUNT ( * ) FROM tab4 WHERE NOT + 91 < - col4 ---- -10 query IIIIIII rowsort label-5910 SELECT * FROM tab0 WHERE NOT NULL NOT BETWEEN ( 94 / + + 62 - - col0 ) AND ( NULL ) ---- query IIIIIII rowsort label-5910 SELECT * FROM tab1 WHERE NOT NULL NOT BETWEEN ( 94 / + + 62 - - col0 ) AND ( NULL ) ---- query IIIIIII rowsort label-5910 SELECT * FROM tab2 WHERE NOT NULL NOT BETWEEN ( 94 / + + 62 - - col0 ) AND ( NULL ) ---- query IIIIIII rowsort label-5910 SELECT * FROM tab3 WHERE NOT NULL NOT BETWEEN ( 94 / + + 62 - - col0 ) AND ( NULL ) ---- query IIIIIII rowsort label-5910 SELECT * FROM tab4 WHERE NOT NULL NOT BETWEEN ( 94 / + + 62 - - col0 ) AND ( NULL ) ---- query IIIIIII rowsort label-5915 SELECT ALL * FROM tab0 AS cor0 WHERE NOT 53 <> NULL ---- query IIIIIII rowsort label-5915 SELECT ALL * FROM tab1 AS cor0 WHERE NOT 53 <> NULL ---- query IIIIIII rowsort label-5915 SELECT ALL * FROM tab2 AS cor0 WHERE NOT 53 <> NULL ---- query IIIIIII rowsort label-5915 SELECT ALL * FROM tab3 AS cor0 WHERE NOT 53 <> NULL ---- query IIIIIII rowsort label-5915 SELECT ALL * FROM tab4 AS cor0 WHERE NOT 53 <> NULL ---- query IIIIIII rowsort label-5920 SELECT * FROM tab0 WHERE NOT NULL < + 17 ---- query IIIIIII rowsort label-5920 SELECT * FROM tab1 WHERE NOT NULL < + 17 ---- query IIIIIII rowsort label-5920 SELECT * FROM tab2 WHERE NOT NULL < + 17 ---- query IIIIIII rowsort label-5920 SELECT * FROM tab3 WHERE NOT NULL < + 17 ---- query IIIIIII rowsort label-5920 SELECT * FROM tab4 WHERE NOT NULL < + 17 ---- query I rowsort label-5925 SELECT ALL - col4 * + col3 * col0 FROM tab0 AS cor0 WHERE ( NULL ) IS NOT NULL ---- query I rowsort label-5925 SELECT ALL - col4 * + col3 * col0 FROM tab1 AS cor0 WHERE ( NULL ) IS NOT NULL ---- query I rowsort label-5925 SELECT ALL - col4 * + col3 * col0 FROM tab2 AS cor0 WHERE ( NULL ) IS NOT NULL ---- query I rowsort label-5925 SELECT ALL - col4 * + col3 * col0 FROM tab3 AS cor0 WHERE ( NULL ) IS NOT NULL ---- query I rowsort label-5925 SELECT ALL - col4 * + col3 * col0 FROM tab4 AS cor0 WHERE ( NULL ) IS NOT NULL ---- query I rowsort label-5930 SELECT - col3 FROM tab0 cor0 WHERE ( col1 * - col0 - - + col3 + - col0 + + 96 ) < 36 ---- 10 values hashing to ae52dff243f3e26cb539f72d20f52b08 query I rowsort label-5930 SELECT - col3 FROM tab1 cor0 WHERE ( col1 * - col0 - - + col3 + - col0 + + 96 ) < 36 ---- 10 values hashing to ae52dff243f3e26cb539f72d20f52b08 query I rowsort label-5930 SELECT - col3 FROM tab2 cor0 WHERE ( col1 * - col0 - - + col3 + - col0 + + 96 ) < 36 ---- 10 values hashing to ae52dff243f3e26cb539f72d20f52b08 query I rowsort label-5930 SELECT - col3 FROM tab3 cor0 WHERE ( col1 * - col0 - - + col3 + - col0 + + 96 ) < 36 ---- 10 values hashing to ae52dff243f3e26cb539f72d20f52b08 query I rowsort label-5930 SELECT - col3 FROM tab4 cor0 WHERE ( col1 * - col0 - - + col3 + - col0 + + 96 ) < 36 ---- 10 values hashing to ae52dff243f3e26cb539f72d20f52b08 query IIIIIII rowsort label-5935 SELECT * FROM tab0 AS cor0 WHERE - 51 >= NULL ---- query IIIIIII rowsort label-5935 SELECT * FROM tab1 AS cor0 WHERE - 51 >= NULL ---- query IIIIIII rowsort label-5935 SELECT * FROM tab2 AS cor0 WHERE - 51 >= NULL ---- query IIIIIII rowsort label-5935 SELECT * FROM tab3 AS cor0 WHERE - 51 >= NULL ---- query IIIIIII rowsort label-5935 SELECT * FROM tab4 AS cor0 WHERE - 51 >= NULL ---- query I rowsort label-5940 SELECT DISTINCT 65 AS col4 FROM tab0 AS cor0 WHERE col3 <= + - 13 ---- query I rowsort label-5940 SELECT DISTINCT 65 AS col4 FROM tab1 AS cor0 WHERE col3 <= + - 13 ---- query I rowsort label-5940 SELECT DISTINCT 65 AS col4 FROM tab2 AS cor0 WHERE col3 <= + - 13 ---- query I rowsort label-5940 SELECT DISTINCT 65 AS col4 FROM tab3 AS cor0 WHERE col3 <= + - 13 ---- query I rowsort label-5940 SELECT DISTINCT 65 AS col4 FROM tab4 AS cor0 WHERE col3 <= + - 13 ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-5945 SELECT * FROM tab0 WHERE NOT + CAST( col1 AS SIGNED ) / col3 IS NOT NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-5945 SELECT * FROM tab0 WHERE NOT + CAST ( col1 AS INTEGER ) / col3 IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-5945 SELECT * FROM tab1 WHERE NOT + CAST( col1 AS SIGNED ) / col3 IS NOT NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-5945 SELECT * FROM tab1 WHERE NOT + CAST ( col1 AS INTEGER ) / col3 IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-5945 SELECT * FROM tab2 WHERE NOT + CAST( col1 AS SIGNED ) / col3 IS NOT NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-5945 SELECT * FROM tab2 WHERE NOT + CAST ( col1 AS INTEGER ) / col3 IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-5945 SELECT * FROM tab3 WHERE NOT + CAST( col1 AS SIGNED ) / col3 IS NOT NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-5945 SELECT * FROM tab3 WHERE NOT + CAST ( col1 AS INTEGER ) / col3 IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-5945 SELECT * FROM tab4 WHERE NOT + CAST( col1 AS SIGNED ) / col3 IS NOT NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-5945 SELECT * FROM tab4 WHERE NOT + CAST ( col1 AS INTEGER ) / col3 IS NOT NULL ---- query I rowsort label-5950 SELECT ALL col1 AS col0 FROM tab0 WHERE NULL IS NOT NULL ---- query I rowsort label-5950 SELECT ALL col1 AS col0 FROM tab1 WHERE NULL IS NOT NULL ---- query I rowsort label-5950 SELECT ALL col1 AS col0 FROM tab2 WHERE NULL IS NOT NULL ---- query I rowsort label-5950 SELECT ALL col1 AS col0 FROM tab3 WHERE NULL IS NOT NULL ---- query I rowsort label-5950 SELECT ALL col1 AS col0 FROM tab4 WHERE NULL IS NOT NULL ---- query IIIIIII rowsort label-5955 SELECT * FROM tab0 WHERE NOT 0 IS NOT NULL ---- query IIIIIII rowsort label-5955 SELECT * FROM tab1 WHERE NOT 0 IS NOT NULL ---- query IIIIIII rowsort label-5955 SELECT * FROM tab2 WHERE NOT 0 IS NOT NULL ---- query IIIIIII rowsort label-5955 SELECT * FROM tab3 WHERE NOT 0 IS NOT NULL ---- query IIIIIII rowsort label-5955 SELECT * FROM tab4 WHERE NOT 0 IS NOT NULL ---- query IIIIIII rowsort label-5960 SELECT * FROM tab0 AS cor0 WHERE ( ( 99 * + col4 * - col0 * + 89 IS NULL ) ) ---- query IIIIIII rowsort label-5960 SELECT * FROM tab1 AS cor0 WHERE ( ( 99 * + col4 * - col0 * + 89 IS NULL ) ) ---- query IIIIIII rowsort label-5960 SELECT * FROM tab2 AS cor0 WHERE ( ( 99 * + col4 * - col0 * + 89 IS NULL ) ) ---- query IIIIIII rowsort label-5960 SELECT * FROM tab3 AS cor0 WHERE ( ( 99 * + col4 * - col0 * + 89 IS NULL ) ) ---- query IIIIIII rowsort label-5960 SELECT * FROM tab4 AS cor0 WHERE ( ( 99 * + col4 * - col0 * + 89 IS NULL ) ) ---- query IIIIIII rowsort label-5965 SELECT * FROM tab0 AS cor0 WHERE NULL BETWEEN ( NULL ) AND ( NULL ) ---- query IIIIIII rowsort label-5965 SELECT * FROM tab1 AS cor0 WHERE NULL BETWEEN ( NULL ) AND ( NULL ) ---- query IIIIIII rowsort label-5965 SELECT * FROM tab2 AS cor0 WHERE NULL BETWEEN ( NULL ) AND ( NULL ) ---- query IIIIIII rowsort label-5965 SELECT * FROM tab3 AS cor0 WHERE NULL BETWEEN ( NULL ) AND ( NULL ) ---- query IIIIIII rowsort label-5965 SELECT * FROM tab4 AS cor0 WHERE NULL BETWEEN ( NULL ) AND ( NULL ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-5970 SELECT ALL + - CAST( - col4 AS SIGNED ) FROM tab0 AS cor0 WHERE NULL = - 14 ---- skipif mysql # not compatible query I rowsort label-5970 SELECT ALL + - CAST ( - col4 AS INTEGER ) FROM tab0 AS cor0 WHERE NULL = - 14 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-5970 SELECT ALL + - CAST( - col4 AS SIGNED ) FROM tab1 AS cor0 WHERE NULL = - 14 ---- skipif mysql # not compatible query I rowsort label-5970 SELECT ALL + - CAST ( - col4 AS INTEGER ) FROM tab1 AS cor0 WHERE NULL = - 14 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-5970 SELECT ALL + - CAST( - col4 AS SIGNED ) FROM tab2 AS cor0 WHERE NULL = - 14 ---- skipif mysql # not compatible query I rowsort label-5970 SELECT ALL + - CAST ( - col4 AS INTEGER ) FROM tab2 AS cor0 WHERE NULL = - 14 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-5970 SELECT ALL + - CAST( - col4 AS SIGNED ) FROM tab3 AS cor0 WHERE NULL = - 14 ---- skipif mysql # not compatible query I rowsort label-5970 SELECT ALL + - CAST ( - col4 AS INTEGER ) FROM tab3 AS cor0 WHERE NULL = - 14 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-5970 SELECT ALL + - CAST( - col4 AS SIGNED ) FROM tab4 AS cor0 WHERE NULL = - 14 ---- skipif mysql # not compatible query I rowsort label-5970 SELECT ALL + - CAST ( - col4 AS INTEGER ) FROM tab4 AS cor0 WHERE NULL = - 14 ---- query I rowsort label-5975 SELECT ALL + col4 AS col1 FROM tab0 WHERE NOT NULL IS NULL ---- query I rowsort label-5975 SELECT ALL + col4 AS col1 FROM tab1 WHERE NOT NULL IS NULL ---- query I rowsort label-5975 SELECT ALL + col4 AS col1 FROM tab2 WHERE NOT NULL IS NULL ---- query I rowsort label-5975 SELECT ALL + col4 AS col1 FROM tab3 WHERE NOT NULL IS NULL ---- query I rowsort label-5975 SELECT ALL + col4 AS col1 FROM tab4 WHERE NOT NULL IS NULL ---- query IIIIIII rowsort label-5980 SELECT * FROM tab0 AS cor0 WHERE NOT ( NULL ) <> + col1 ---- query IIIIIII rowsort label-5980 SELECT * FROM tab1 AS cor0 WHERE NOT ( NULL ) <> + col1 ---- query IIIIIII rowsort label-5980 SELECT * FROM tab2 AS cor0 WHERE NOT ( NULL ) <> + col1 ---- query IIIIIII rowsort label-5980 SELECT * FROM tab3 AS cor0 WHERE NOT ( NULL ) <> + col1 ---- query IIIIIII rowsort label-5980 SELECT * FROM tab4 AS cor0 WHERE NOT ( NULL ) <> + col1 ---- query IIIIIII rowsort label-5985 SELECT * FROM tab0 AS cor0 WHERE + col3 < NULL ---- query IIIIIII rowsort label-5985 SELECT * FROM tab1 AS cor0 WHERE + col3 < NULL ---- query IIIIIII rowsort label-5985 SELECT * FROM tab2 AS cor0 WHERE + col3 < NULL ---- query IIIIIII rowsort label-5985 SELECT * FROM tab3 AS cor0 WHERE + col3 < NULL ---- query IIIIIII rowsort label-5985 SELECT * FROM tab4 AS cor0 WHERE + col3 < NULL ---- onlyif mysql # aggregate syntax: query I rowsort label-5990 SELECT DISTINCT + - COUNT( + - col1 ) * 87 + - + 94 FROM tab0 WHERE NOT NULL IS NOT NULL ---- -964 skipif mysql # not compatible query I rowsort label-5990 SELECT DISTINCT + - COUNT ( + - col1 ) * 87 + - + 94 FROM tab0 WHERE NOT NULL IS NOT NULL ---- -964 onlyif mysql # aggregate syntax: query I rowsort label-5990 SELECT DISTINCT + - COUNT( + - col1 ) * 87 + - + 94 FROM tab1 WHERE NOT NULL IS NOT NULL ---- -964 skipif mysql # not compatible query I rowsort label-5990 SELECT DISTINCT + - COUNT ( + - col1 ) * 87 + - + 94 FROM tab1 WHERE NOT NULL IS NOT NULL ---- -964 onlyif mysql # aggregate syntax: query I rowsort label-5990 SELECT DISTINCT + - COUNT( + - col1 ) * 87 + - + 94 FROM tab2 WHERE NOT NULL IS NOT NULL ---- -964 skipif mysql # not compatible query I rowsort label-5990 SELECT DISTINCT + - COUNT ( + - col1 ) * 87 + - + 94 FROM tab2 WHERE NOT NULL IS NOT NULL ---- -964 onlyif mysql # aggregate syntax: query I rowsort label-5990 SELECT DISTINCT + - COUNT( + - col1 ) * 87 + - + 94 FROM tab3 WHERE NOT NULL IS NOT NULL ---- -964 skipif mysql # not compatible query I rowsort label-5990 SELECT DISTINCT + - COUNT ( + - col1 ) * 87 + - + 94 FROM tab3 WHERE NOT NULL IS NOT NULL ---- -964 onlyif mysql # aggregate syntax: query I rowsort label-5990 SELECT DISTINCT + - COUNT( + - col1 ) * 87 + - + 94 FROM tab4 WHERE NOT NULL IS NOT NULL ---- -964 skipif mysql # not compatible query I rowsort label-5990 SELECT DISTINCT + - COUNT ( + - col1 ) * 87 + - + 94 FROM tab4 WHERE NOT NULL IS NOT NULL ---- -964 query IIIIIII rowsort label-5995 SELECT ALL * FROM tab0 WHERE NOT - 51 IS NOT NULL ---- query IIIIIII rowsort label-5995 SELECT ALL * FROM tab1 WHERE NOT - 51 IS NOT NULL ---- query IIIIIII rowsort label-5995 SELECT ALL * FROM tab2 WHERE NOT - 51 IS NOT NULL ---- query IIIIIII rowsort label-5995 SELECT ALL * FROM tab3 WHERE NOT - 51 IS NOT NULL ---- query IIIIIII rowsort label-5995 SELECT ALL * FROM tab4 WHERE NOT - 51 IS NOT NULL ---- query I rowsort label-6000 SELECT DISTINCT + 28 AS col4 FROM tab0 WHERE NOT ( NOT + 29 + + + col1 * col0 - + 99 IS NOT NULL ) ---- 28 query I rowsort label-6000 SELECT DISTINCT + 28 AS col4 FROM tab1 WHERE NOT ( NOT + 29 + + + col1 * col0 - + 99 IS NOT NULL ) ---- 28 query I rowsort label-6000 SELECT DISTINCT + 28 AS col4 FROM tab2 WHERE NOT ( NOT + 29 + + + col1 * col0 - + 99 IS NOT NULL ) ---- 28 query I rowsort label-6000 SELECT DISTINCT + 28 AS col4 FROM tab3 WHERE NOT ( NOT + 29 + + + col1 * col0 - + 99 IS NOT NULL ) ---- 28 query I rowsort label-6000 SELECT DISTINCT + 28 AS col4 FROM tab4 WHERE NOT ( NOT + 29 + + + col1 * col0 - + 99 IS NOT NULL ) ---- 28 query I rowsort label-6005 SELECT col4 * + col1 FROM tab0 cor0 WHERE NOT col2 IS NOT NULL ---- query I rowsort label-6005 SELECT col4 * + col1 FROM tab1 cor0 WHERE NOT col2 IS NOT NULL ---- query I rowsort label-6005 SELECT col4 * + col1 FROM tab2 cor0 WHERE NOT col2 IS NOT NULL ---- query I rowsort label-6005 SELECT col4 * + col1 FROM tab3 cor0 WHERE NOT col2 IS NOT NULL ---- query I rowsort label-6005 SELECT col4 * + col1 FROM tab4 cor0 WHERE NOT col2 IS NOT NULL ---- query IIIIIII rowsort label-6010 SELECT ALL * FROM tab0 cor0 WHERE NOT + col4 IS NOT NULL ---- query IIIIIII rowsort label-6010 SELECT ALL * FROM tab1 cor0 WHERE NOT + col4 IS NOT NULL ---- query IIIIIII rowsort label-6010 SELECT ALL * FROM tab2 cor0 WHERE NOT + col4 IS NOT NULL ---- query IIIIIII rowsort label-6010 SELECT ALL * FROM tab3 cor0 WHERE NOT + col4 IS NOT NULL ---- query IIIIIII rowsort label-6010 SELECT ALL * FROM tab4 cor0 WHERE NOT + col4 IS NOT NULL ---- query I rowsort label-6015 SELECT DISTINCT + col3 AS col2 FROM tab0 AS cor0 WHERE NULL IS NULL ---- 10 values hashing to 23b2d4c27568a1c64eac6992fad5c445 query I rowsort label-6015 SELECT DISTINCT + col3 AS col2 FROM tab1 AS cor0 WHERE NULL IS NULL ---- 10 values hashing to 23b2d4c27568a1c64eac6992fad5c445 query I rowsort label-6015 SELECT DISTINCT + col3 AS col2 FROM tab2 AS cor0 WHERE NULL IS NULL ---- 10 values hashing to 23b2d4c27568a1c64eac6992fad5c445 query I rowsort label-6015 SELECT DISTINCT + col3 AS col2 FROM tab3 AS cor0 WHERE NULL IS NULL ---- 10 values hashing to 23b2d4c27568a1c64eac6992fad5c445 query I rowsort label-6015 SELECT DISTINCT + col3 AS col2 FROM tab4 AS cor0 WHERE NULL IS NULL ---- 10 values hashing to 23b2d4c27568a1c64eac6992fad5c445 query I rowsort label-6020 SELECT DISTINCT + + col0 AS col5 FROM tab0 AS cor0 WHERE ( - col0 ) IS NOT NULL ---- 10 values hashing to ef6312a20cf12c6cba97bfa42ca42fe8 query I rowsort label-6020 SELECT DISTINCT + + col0 AS col5 FROM tab1 AS cor0 WHERE ( - col0 ) IS NOT NULL ---- 10 values hashing to ef6312a20cf12c6cba97bfa42ca42fe8 query I rowsort label-6020 SELECT DISTINCT + + col0 AS col5 FROM tab2 AS cor0 WHERE ( - col0 ) IS NOT NULL ---- 10 values hashing to ef6312a20cf12c6cba97bfa42ca42fe8 query I rowsort label-6020 SELECT DISTINCT + + col0 AS col5 FROM tab3 AS cor0 WHERE ( - col0 ) IS NOT NULL ---- 10 values hashing to ef6312a20cf12c6cba97bfa42ca42fe8 query I rowsort label-6020 SELECT DISTINCT + + col0 AS col5 FROM tab4 AS cor0 WHERE ( - col0 ) IS NOT NULL ---- 10 values hashing to ef6312a20cf12c6cba97bfa42ca42fe8 skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-6025 SELECT DISTINCT 83 + + + col3 * - 84 col4 FROM tab0 WHERE NULL IS NOT NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-6025 SELECT DISTINCT 83 + + + col3 * - 84 col4 FROM tab1 WHERE NULL IS NOT NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-6025 SELECT DISTINCT 83 + + + col3 * - 84 col4 FROM tab2 WHERE NULL IS NOT NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-6025 SELECT DISTINCT 83 + + + col3 * - 84 col4 FROM tab3 WHERE NULL IS NOT NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-6025 SELECT DISTINCT 83 + + + col3 * - 84 col4 FROM tab4 WHERE NULL IS NOT NULL ---- query I rowsort label-6030 SELECT DISTINCT 20 FROM tab0 WHERE ( NULL ) IS NOT NULL OR NOT ( - col1 ) > 11 ---- 20 query I rowsort label-6030 SELECT DISTINCT 20 FROM tab1 WHERE ( NULL ) IS NOT NULL OR NOT ( - col1 ) > 11 ---- 20 query I rowsort label-6030 SELECT DISTINCT 20 FROM tab2 WHERE ( NULL ) IS NOT NULL OR NOT ( - col1 ) > 11 ---- 20 query I rowsort label-6030 SELECT DISTINCT 20 FROM tab3 WHERE ( NULL ) IS NOT NULL OR NOT ( - col1 ) > 11 ---- 20 query I rowsort label-6030 SELECT DISTINCT 20 FROM tab4 WHERE ( NULL ) IS NOT NULL OR NOT ( - col1 ) > 11 ---- 20 onlyif mysql # aggregate syntax: query I rowsort label-6035 SELECT ALL - ( COUNT( * ) ) FROM tab0 AS cor0 WHERE NULL IS NULL ---- -10 skipif mysql # not compatible query I rowsort label-6035 SELECT ALL - ( COUNT ( * ) ) FROM tab0 AS cor0 WHERE NULL IS NULL ---- -10 onlyif mysql # aggregate syntax: query I rowsort label-6035 SELECT ALL - ( COUNT( * ) ) FROM tab1 AS cor0 WHERE NULL IS NULL ---- -10 skipif mysql # not compatible query I rowsort label-6035 SELECT ALL - ( COUNT ( * ) ) FROM tab1 AS cor0 WHERE NULL IS NULL ---- -10 onlyif mysql # aggregate syntax: query I rowsort label-6035 SELECT ALL - ( COUNT( * ) ) FROM tab2 AS cor0 WHERE NULL IS NULL ---- -10 skipif mysql # not compatible query I rowsort label-6035 SELECT ALL - ( COUNT ( * ) ) FROM tab2 AS cor0 WHERE NULL IS NULL ---- -10 onlyif mysql # aggregate syntax: query I rowsort label-6035 SELECT ALL - ( COUNT( * ) ) FROM tab3 AS cor0 WHERE NULL IS NULL ---- -10 skipif mysql # not compatible query I rowsort label-6035 SELECT ALL - ( COUNT ( * ) ) FROM tab3 AS cor0 WHERE NULL IS NULL ---- -10 onlyif mysql # aggregate syntax: query I rowsort label-6035 SELECT ALL - ( COUNT( * ) ) FROM tab4 AS cor0 WHERE NULL IS NULL ---- -10 skipif mysql # not compatible query I rowsort label-6035 SELECT ALL - ( COUNT ( * ) ) FROM tab4 AS cor0 WHERE NULL IS NULL ---- -10 query I rowsort label-6040 SELECT ALL - ( - + 79 ) * - col4 FROM tab0 WHERE NOT + 28 * - col4 / col0 < NULL ---- query I rowsort label-6040 SELECT ALL - ( - + 79 ) * - col4 FROM tab1 WHERE NOT + 28 * - col4 / col0 < NULL ---- query I rowsort label-6040 SELECT ALL - ( - + 79 ) * - col4 FROM tab2 WHERE NOT + 28 * - col4 / col0 < NULL ---- query I rowsort label-6040 SELECT ALL - ( - + 79 ) * - col4 FROM tab3 WHERE NOT + 28 * - col4 / col0 < NULL ---- query I rowsort label-6040 SELECT ALL - ( - + 79 ) * - col4 FROM tab4 WHERE NOT + 28 * - col4 / col0 < NULL ---- query IIIIIII rowsort label-6045 SELECT ALL * FROM tab0 cor0 WHERE NOT NULL > col3 ---- query IIIIIII rowsort label-6045 SELECT ALL * FROM tab1 cor0 WHERE NOT NULL > col3 ---- query IIIIIII rowsort label-6045 SELECT ALL * FROM tab2 cor0 WHERE NOT NULL > col3 ---- query IIIIIII rowsort label-6045 SELECT ALL * FROM tab3 cor0 WHERE NOT NULL > col3 ---- query IIIIIII rowsort label-6045 SELECT ALL * FROM tab4 cor0 WHERE NOT NULL > col3 ---- query II rowsort label-6050 SELECT DISTINCT - 15 AS col3, 93 FROM tab0 WHERE NOT - ( - + ( - col1 ) ) IS NULL ---- -15 93 query II rowsort label-6050 SELECT DISTINCT - 15 AS col3, 93 FROM tab1 WHERE NOT - ( - + ( - col1 ) ) IS NULL ---- -15 93 query II rowsort label-6050 SELECT DISTINCT - 15 AS col3, 93 FROM tab2 WHERE NOT - ( - + ( - col1 ) ) IS NULL ---- -15 93 query II rowsort label-6050 SELECT DISTINCT - 15 AS col3, 93 FROM tab3 WHERE NOT - ( - + ( - col1 ) ) IS NULL ---- -15 93 query II rowsort label-6050 SELECT DISTINCT - 15 AS col3, 93 FROM tab4 WHERE NOT - ( - + ( - col1 ) ) IS NULL ---- -15 93 query IIIIIII rowsort label-6055 SELECT * FROM tab0 WHERE NULL BETWEEN - col0 * + - col4 + col3 * + + 14 + - col4 AND col0 ---- query IIIIIII rowsort label-6055 SELECT * FROM tab1 WHERE NULL BETWEEN - col0 * + - col4 + col3 * + + 14 + - col4 AND col0 ---- query IIIIIII rowsort label-6055 SELECT * FROM tab2 WHERE NULL BETWEEN - col0 * + - col4 + col3 * + + 14 + - col4 AND col0 ---- query IIIIIII rowsort label-6055 SELECT * FROM tab3 WHERE NULL BETWEEN - col0 * + - col4 + col3 * + + 14 + - col4 AND col0 ---- query IIIIIII rowsort label-6055 SELECT * FROM tab4 WHERE NULL BETWEEN - col0 * + - col4 + col3 * + + 14 + - col4 AND col0 ---- query I rowsort label-6060 SELECT ALL col3 FROM tab0 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-6060 SELECT ALL col3 FROM tab1 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-6060 SELECT ALL col3 FROM tab2 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-6060 SELECT ALL col3 FROM tab3 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-6060 SELECT ALL col3 FROM tab4 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-6065 SELECT - 60 AS col5 FROM tab0 WHERE + + ( - - col3 ) = NULL ---- query I rowsort label-6065 SELECT - 60 AS col5 FROM tab1 WHERE + + ( - - col3 ) = NULL ---- query I rowsort label-6065 SELECT - 60 AS col5 FROM tab2 WHERE + + ( - - col3 ) = NULL ---- query I rowsort label-6065 SELECT - 60 AS col5 FROM tab3 WHERE + + ( - - col3 ) = NULL ---- query I rowsort label-6065 SELECT - 60 AS col5 FROM tab4 WHERE + + ( - - col3 ) = NULL ---- query I rowsort label-6070 SELECT - col1 AS col4 FROM tab0 WHERE - 49 - + - col3 NOT BETWEEN NULL AND NULL ---- query I rowsort label-6070 SELECT - col1 AS col4 FROM tab1 WHERE - 49 - + - col3 NOT BETWEEN NULL AND NULL ---- query I rowsort label-6070 SELECT - col1 AS col4 FROM tab2 WHERE - 49 - + - col3 NOT BETWEEN NULL AND NULL ---- query I rowsort label-6070 SELECT - col1 AS col4 FROM tab3 WHERE - 49 - + - col3 NOT BETWEEN NULL AND NULL ---- query I rowsort label-6070 SELECT - col1 AS col4 FROM tab4 WHERE - 49 - + - col3 NOT BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-6075 SELECT ALL * FROM tab0 AS cor0 WHERE ( + + 31 ) BETWEEN - col0 AND NULL ---- query IIIIIII rowsort label-6075 SELECT ALL * FROM tab1 AS cor0 WHERE ( + + 31 ) BETWEEN - col0 AND NULL ---- query IIIIIII rowsort label-6075 SELECT ALL * FROM tab2 AS cor0 WHERE ( + + 31 ) BETWEEN - col0 AND NULL ---- query IIIIIII rowsort label-6075 SELECT ALL * FROM tab3 AS cor0 WHERE ( + + 31 ) BETWEEN - col0 AND NULL ---- query IIIIIII rowsort label-6075 SELECT ALL * FROM tab4 AS cor0 WHERE ( + + 31 ) BETWEEN - col0 AND NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-6080 SELECT ALL col4 AS col4 FROM tab0 AS cor0 WHERE NULL NOT BETWEEN col3 + CAST( + + col3 AS SIGNED ) AND + + 35 ---- skipif mysql # not compatible query I rowsort label-6080 SELECT ALL col4 AS col4 FROM tab0 AS cor0 WHERE NULL NOT BETWEEN col3 + CAST ( + + col3 AS INTEGER ) AND + + 35 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-6080 SELECT ALL col4 AS col4 FROM tab1 AS cor0 WHERE NULL NOT BETWEEN col3 + CAST( + + col3 AS SIGNED ) AND + + 35 ---- skipif mysql # not compatible query I rowsort label-6080 SELECT ALL col4 AS col4 FROM tab1 AS cor0 WHERE NULL NOT BETWEEN col3 + CAST ( + + col3 AS INTEGER ) AND + + 35 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-6080 SELECT ALL col4 AS col4 FROM tab2 AS cor0 WHERE NULL NOT BETWEEN col3 + CAST( + + col3 AS SIGNED ) AND + + 35 ---- skipif mysql # not compatible query I rowsort label-6080 SELECT ALL col4 AS col4 FROM tab2 AS cor0 WHERE NULL NOT BETWEEN col3 + CAST ( + + col3 AS INTEGER ) AND + + 35 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-6080 SELECT ALL col4 AS col4 FROM tab3 AS cor0 WHERE NULL NOT BETWEEN col3 + CAST( + + col3 AS SIGNED ) AND + + 35 ---- skipif mysql # not compatible query I rowsort label-6080 SELECT ALL col4 AS col4 FROM tab3 AS cor0 WHERE NULL NOT BETWEEN col3 + CAST ( + + col3 AS INTEGER ) AND + + 35 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-6080 SELECT ALL col4 AS col4 FROM tab4 AS cor0 WHERE NULL NOT BETWEEN col3 + CAST( + + col3 AS SIGNED ) AND + + 35 ---- skipif mysql # not compatible query I rowsort label-6080 SELECT ALL col4 AS col4 FROM tab4 AS cor0 WHERE NULL NOT BETWEEN col3 + CAST ( + + col3 AS INTEGER ) AND + + 35 ---- query IIIIIII rowsort label-6085 SELECT * FROM tab0 AS cor0 WHERE NOT ( + col3 ) IS NOT NULL ---- query IIIIIII rowsort label-6085 SELECT * FROM tab1 AS cor0 WHERE NOT ( + col3 ) IS NOT NULL ---- query IIIIIII rowsort label-6085 SELECT * FROM tab2 AS cor0 WHERE NOT ( + col3 ) IS NOT NULL ---- query IIIIIII rowsort label-6085 SELECT * FROM tab3 AS cor0 WHERE NOT ( + col3 ) IS NOT NULL ---- query IIIIIII rowsort label-6085 SELECT * FROM tab4 AS cor0 WHERE NOT ( + col3 ) IS NOT NULL ---- query I rowsort label-6090 SELECT ALL col0 AS col4 FROM tab0 AS cor0 WHERE NULL IS NULL ---- 10 values hashing to ef6312a20cf12c6cba97bfa42ca42fe8 query I rowsort label-6090 SELECT ALL col0 AS col4 FROM tab1 AS cor0 WHERE NULL IS NULL ---- 10 values hashing to ef6312a20cf12c6cba97bfa42ca42fe8 query I rowsort label-6090 SELECT ALL col0 AS col4 FROM tab2 AS cor0 WHERE NULL IS NULL ---- 10 values hashing to ef6312a20cf12c6cba97bfa42ca42fe8 query I rowsort label-6090 SELECT ALL col0 AS col4 FROM tab3 AS cor0 WHERE NULL IS NULL ---- 10 values hashing to ef6312a20cf12c6cba97bfa42ca42fe8 query I rowsort label-6090 SELECT ALL col0 AS col4 FROM tab4 AS cor0 WHERE NULL IS NULL ---- 10 values hashing to ef6312a20cf12c6cba97bfa42ca42fe8 query IIIIIII rowsort label-6095 SELECT * FROM tab0 WHERE NOT ( NULL < + col0 ) ---- query IIIIIII rowsort label-6095 SELECT * FROM tab1 WHERE NOT ( NULL < + col0 ) ---- query IIIIIII rowsort label-6095 SELECT * FROM tab2 WHERE NOT ( NULL < + col0 ) ---- query IIIIIII rowsort label-6095 SELECT * FROM tab3 WHERE NOT ( NULL < + col0 ) ---- query IIIIIII rowsort label-6095 SELECT * FROM tab4 WHERE NOT ( NULL < + col0 ) ---- query I rowsort label-6100 SELECT col3 AS col5 FROM tab0 WHERE NOT - 26 + col1 IS NULL ---- 10 values hashing to 23b2d4c27568a1c64eac6992fad5c445 query I rowsort label-6100 SELECT col3 AS col5 FROM tab1 WHERE NOT - 26 + col1 IS NULL ---- 10 values hashing to 23b2d4c27568a1c64eac6992fad5c445 query I rowsort label-6100 SELECT col3 AS col5 FROM tab2 WHERE NOT - 26 + col1 IS NULL ---- 10 values hashing to 23b2d4c27568a1c64eac6992fad5c445 query I rowsort label-6100 SELECT col3 AS col5 FROM tab3 WHERE NOT - 26 + col1 IS NULL ---- 10 values hashing to 23b2d4c27568a1c64eac6992fad5c445 query I rowsort label-6100 SELECT col3 AS col5 FROM tab4 WHERE NOT - 26 + col1 IS NULL ---- 10 values hashing to 23b2d4c27568a1c64eac6992fad5c445 query IIIIIII rowsort label-6105 SELECT * FROM tab0 WHERE NOT - - col0 IS NOT NULL ---- query IIIIIII rowsort label-6105 SELECT * FROM tab1 WHERE NOT - - col0 IS NOT NULL ---- query IIIIIII rowsort label-6105 SELECT * FROM tab2 WHERE NOT - - col0 IS NOT NULL ---- query IIIIIII rowsort label-6105 SELECT * FROM tab3 WHERE NOT - - col0 IS NOT NULL ---- query IIIIIII rowsort label-6105 SELECT * FROM tab4 WHERE NOT - - col0 IS NOT NULL ---- query I rowsort label-6110 SELECT DISTINCT 1 FROM tab0 AS cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-6110 SELECT DISTINCT 1 FROM tab1 AS cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-6110 SELECT DISTINCT 1 FROM tab2 AS cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-6110 SELECT DISTINCT 1 FROM tab3 AS cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-6110 SELECT DISTINCT 1 FROM tab4 AS cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-6115 SELECT + 68 * - col1 FROM tab0 AS cor0 WHERE - 4 IS NULL ---- query I rowsort label-6115 SELECT + 68 * - col1 FROM tab1 AS cor0 WHERE - 4 IS NULL ---- query I rowsort label-6115 SELECT + 68 * - col1 FROM tab2 AS cor0 WHERE - 4 IS NULL ---- query I rowsort label-6115 SELECT + 68 * - col1 FROM tab3 AS cor0 WHERE - 4 IS NULL ---- query I rowsort label-6115 SELECT + 68 * - col1 FROM tab4 AS cor0 WHERE - 4 IS NULL ---- query IIIIIII rowsort label-6120 SELECT * FROM tab0 AS cor0 WHERE NULL NOT BETWEEN 74 * + col0 + - - 90 AND col3 * + 4 + - 78 ---- query IIIIIII rowsort label-6120 SELECT * FROM tab1 AS cor0 WHERE NULL NOT BETWEEN 74 * + col0 + - - 90 AND col3 * + 4 + - 78 ---- query IIIIIII rowsort label-6120 SELECT * FROM tab2 AS cor0 WHERE NULL NOT BETWEEN 74 * + col0 + - - 90 AND col3 * + 4 + - 78 ---- query IIIIIII rowsort label-6120 SELECT * FROM tab3 AS cor0 WHERE NULL NOT BETWEEN 74 * + col0 + - - 90 AND col3 * + 4 + - 78 ---- query IIIIIII rowsort label-6120 SELECT * FROM tab4 AS cor0 WHERE NULL NOT BETWEEN 74 * + col0 + - - 90 AND col3 * + 4 + - 78 ---- query IIIIIII rowsort label-6125 SELECT * FROM tab0 WHERE NOT col0 <> NULL ---- query IIIIIII rowsort label-6125 SELECT * FROM tab1 WHERE NOT col0 <> NULL ---- query IIIIIII rowsort label-6125 SELECT * FROM tab2 WHERE NOT col0 <> NULL ---- query IIIIIII rowsort label-6125 SELECT * FROM tab3 WHERE NOT col0 <> NULL ---- query IIIIIII rowsort label-6125 SELECT * FROM tab4 WHERE NOT col0 <> NULL ---- query II rowsort label-6130 SELECT ALL 73, + 26 AS col5 FROM tab0 cor0 WHERE NOT NULL IS NULL ---- query II rowsort label-6130 SELECT ALL 73, + 26 AS col5 FROM tab1 cor0 WHERE NOT NULL IS NULL ---- query II rowsort label-6130 SELECT ALL 73, + 26 AS col5 FROM tab2 cor0 WHERE NOT NULL IS NULL ---- query II rowsort label-6130 SELECT ALL 73, + 26 AS col5 FROM tab3 cor0 WHERE NOT NULL IS NULL ---- query II rowsort label-6130 SELECT ALL 73, + 26 AS col5 FROM tab4 cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-6135 SELECT DISTINCT + + 95 + + 67 FROM tab0 AS cor0 WHERE NOT + col2 IS NOT NULL ---- query I rowsort label-6135 SELECT DISTINCT + + 95 + + 67 FROM tab1 AS cor0 WHERE NOT + col2 IS NOT NULL ---- query I rowsort label-6135 SELECT DISTINCT + + 95 + + 67 FROM tab2 AS cor0 WHERE NOT + col2 IS NOT NULL ---- query I rowsort label-6135 SELECT DISTINCT + + 95 + + 67 FROM tab3 AS cor0 WHERE NOT + col2 IS NOT NULL ---- query I rowsort label-6135 SELECT DISTINCT + + 95 + + 67 FROM tab4 AS cor0 WHERE NOT + col2 IS NOT NULL ---- query I rowsort label-6140 SELECT ALL - 27 + col3 FROM tab0 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to ecf86a8bab8e5ade2c4f39ed36e5a39d query I rowsort label-6140 SELECT ALL - 27 + col3 FROM tab1 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to ecf86a8bab8e5ade2c4f39ed36e5a39d query I rowsort label-6140 SELECT ALL - 27 + col3 FROM tab2 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to ecf86a8bab8e5ade2c4f39ed36e5a39d query I rowsort label-6140 SELECT ALL - 27 + col3 FROM tab3 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to ecf86a8bab8e5ade2c4f39ed36e5a39d query I rowsort label-6140 SELECT ALL - 27 + col3 FROM tab4 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to ecf86a8bab8e5ade2c4f39ed36e5a39d query IIIIIII rowsort label-6145 SELECT * FROM tab0 AS cor0 WHERE + col0 <= NULL ---- query IIIIIII rowsort label-6145 SELECT * FROM tab1 AS cor0 WHERE + col0 <= NULL ---- query IIIIIII rowsort label-6145 SELECT * FROM tab2 AS cor0 WHERE + col0 <= NULL ---- query IIIIIII rowsort label-6145 SELECT * FROM tab3 AS cor0 WHERE + col0 <= NULL ---- query IIIIIII rowsort label-6145 SELECT * FROM tab4 AS cor0 WHERE + col0 <= NULL ---- query IIIIIII rowsort label-6150 SELECT * FROM tab0 WHERE NOT NULL > ( + + 54 ) - - 22 * 83 * - 71 ---- query IIIIIII rowsort label-6150 SELECT * FROM tab1 WHERE NOT NULL > ( + + 54 ) - - 22 * 83 * - 71 ---- query IIIIIII rowsort label-6150 SELECT * FROM tab2 WHERE NOT NULL > ( + + 54 ) - - 22 * 83 * - 71 ---- query IIIIIII rowsort label-6150 SELECT * FROM tab3 WHERE NOT NULL > ( + + 54 ) - - 22 * 83 * - 71 ---- query IIIIIII rowsort label-6150 SELECT * FROM tab4 WHERE NOT NULL > ( + + 54 ) - - 22 * 83 * - 71 ---- query I rowsort label-6155 SELECT col4 FROM tab0 cor0 WHERE NOT NULL NOT BETWEEN + 13 + col0 AND NULL ---- query I rowsort label-6155 SELECT col4 FROM tab1 cor0 WHERE NOT NULL NOT BETWEEN + 13 + col0 AND NULL ---- query I rowsort label-6155 SELECT col4 FROM tab2 cor0 WHERE NOT NULL NOT BETWEEN + 13 + col0 AND NULL ---- query I rowsort label-6155 SELECT col4 FROM tab3 cor0 WHERE NOT NULL NOT BETWEEN + 13 + col0 AND NULL ---- query I rowsort label-6155 SELECT col4 FROM tab4 cor0 WHERE NOT NULL NOT BETWEEN + 13 + col0 AND NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query II rowsort label-6160 SELECT ALL 26 col3, ( - 84 ) AS col2 FROM tab0 AS cor0 WHERE NULL IS NULL ---- 20 values hashing to 7bfeb0cd905c7d4ae88dab59370e0fbe skipif postgresql # PostgreSQL requires AS when renaming output columns query II rowsort label-6160 SELECT ALL 26 col3, ( - 84 ) AS col2 FROM tab1 AS cor0 WHERE NULL IS NULL ---- 20 values hashing to 7bfeb0cd905c7d4ae88dab59370e0fbe skipif postgresql # PostgreSQL requires AS when renaming output columns query II rowsort label-6160 SELECT ALL 26 col3, ( - 84 ) AS col2 FROM tab2 AS cor0 WHERE NULL IS NULL ---- 20 values hashing to 7bfeb0cd905c7d4ae88dab59370e0fbe skipif postgresql # PostgreSQL requires AS when renaming output columns query II rowsort label-6160 SELECT ALL 26 col3, ( - 84 ) AS col2 FROM tab3 AS cor0 WHERE NULL IS NULL ---- 20 values hashing to 7bfeb0cd905c7d4ae88dab59370e0fbe skipif postgresql # PostgreSQL requires AS when renaming output columns query II rowsort label-6160 SELECT ALL 26 col3, ( - 84 ) AS col2 FROM tab4 AS cor0 WHERE NULL IS NULL ---- 20 values hashing to 7bfeb0cd905c7d4ae88dab59370e0fbe query II rowsort label-6165 SELECT 49 AS col0, col2 AS col5 FROM tab0 AS cor0 WHERE NULL IS NULL ---- 20 values hashing to f4015fa79ec660f9d15b550fc28cadd5 query II rowsort label-6165 SELECT 49 AS col0, col2 AS col5 FROM tab1 AS cor0 WHERE NULL IS NULL ---- 20 values hashing to f4015fa79ec660f9d15b550fc28cadd5 query II rowsort label-6165 SELECT 49 AS col0, col2 AS col5 FROM tab2 AS cor0 WHERE NULL IS NULL ---- 20 values hashing to f4015fa79ec660f9d15b550fc28cadd5 query II rowsort label-6165 SELECT 49 AS col0, col2 AS col5 FROM tab3 AS cor0 WHERE NULL IS NULL ---- 20 values hashing to f4015fa79ec660f9d15b550fc28cadd5 query II rowsort label-6165 SELECT 49 AS col0, col2 AS col5 FROM tab4 AS cor0 WHERE NULL IS NULL ---- 20 values hashing to f4015fa79ec660f9d15b550fc28cadd5 query I rowsort label-6170 SELECT + 13 FROM tab0 AS cor0 WHERE - col1 IS NULL ---- query I rowsort label-6170 SELECT + 13 FROM tab1 AS cor0 WHERE - col1 IS NULL ---- query I rowsort label-6170 SELECT + 13 FROM tab2 AS cor0 WHERE - col1 IS NULL ---- query I rowsort label-6170 SELECT + 13 FROM tab3 AS cor0 WHERE - col1 IS NULL ---- query I rowsort label-6170 SELECT + 13 FROM tab4 AS cor0 WHERE - col1 IS NULL ---- query IIIIIII rowsort label-6175 SELECT * FROM tab0 AS cor0 WHERE NULL <> col0 * col0 * - 13 / - 79 * + - col3 ---- query IIIIIII rowsort label-6175 SELECT * FROM tab1 AS cor0 WHERE NULL <> col0 * col0 * - 13 / - 79 * + - col3 ---- query IIIIIII rowsort label-6175 SELECT * FROM tab2 AS cor0 WHERE NULL <> col0 * col0 * - 13 / - 79 * + - col3 ---- query IIIIIII rowsort label-6175 SELECT * FROM tab3 AS cor0 WHERE NULL <> col0 * col0 * - 13 / - 79 * + - col3 ---- query IIIIIII rowsort label-6175 SELECT * FROM tab4 AS cor0 WHERE NULL <> col0 * col0 * - 13 / - 79 * + - col3 ---- query IIIIIII rowsort label-6180 SELECT * FROM tab0 AS cor0 WHERE + col1 > - + ( - col3 ) + - - 73 * + col4 + col1 + + + 31 ---- query IIIIIII rowsort label-6180 SELECT * FROM tab1 AS cor0 WHERE + col1 > - + ( - col3 ) + - - 73 * + col4 + col1 + + + 31 ---- query IIIIIII rowsort label-6180 SELECT * FROM tab2 AS cor0 WHERE + col1 > - + ( - col3 ) + - - 73 * + col4 + col1 + + + 31 ---- query IIIIIII rowsort label-6180 SELECT * FROM tab3 AS cor0 WHERE + col1 > - + ( - col3 ) + - - 73 * + col4 + col1 + + + 31 ---- query IIIIIII rowsort label-6180 SELECT * FROM tab4 AS cor0 WHERE + col1 > - + ( - col3 ) + - - 73 * + col4 + col1 + + + 31 ---- query I rowsort label-6185 SELECT 40 FROM tab0 cor0 WHERE NULL IS NULL ---- 10 values hashing to 8e4e880d848378c766c28ceb3406ed5e query I rowsort label-6185 SELECT 40 FROM tab1 cor0 WHERE NULL IS NULL ---- 10 values hashing to 8e4e880d848378c766c28ceb3406ed5e query I rowsort label-6185 SELECT 40 FROM tab2 cor0 WHERE NULL IS NULL ---- 10 values hashing to 8e4e880d848378c766c28ceb3406ed5e query I rowsort label-6185 SELECT 40 FROM tab3 cor0 WHERE NULL IS NULL ---- 10 values hashing to 8e4e880d848378c766c28ceb3406ed5e query I rowsort label-6185 SELECT 40 FROM tab4 cor0 WHERE NULL IS NULL ---- 10 values hashing to 8e4e880d848378c766c28ceb3406ed5e onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-6190 SELECT - col3 AS col3 FROM tab0 AS cor0 WHERE NULL >= + col1 * CAST( NULL AS SIGNED ) + col4 ---- skipif mysql # not compatible query I rowsort label-6190 SELECT - col3 AS col3 FROM tab0 AS cor0 WHERE NULL >= + col1 * CAST ( NULL AS INTEGER ) + col4 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-6190 SELECT - col3 AS col3 FROM tab1 AS cor0 WHERE NULL >= + col1 * CAST( NULL AS SIGNED ) + col4 ---- skipif mysql # not compatible query I rowsort label-6190 SELECT - col3 AS col3 FROM tab1 AS cor0 WHERE NULL >= + col1 * CAST ( NULL AS INTEGER ) + col4 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-6190 SELECT - col3 AS col3 FROM tab2 AS cor0 WHERE NULL >= + col1 * CAST( NULL AS SIGNED ) + col4 ---- skipif mysql # not compatible query I rowsort label-6190 SELECT - col3 AS col3 FROM tab2 AS cor0 WHERE NULL >= + col1 * CAST ( NULL AS INTEGER ) + col4 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-6190 SELECT - col3 AS col3 FROM tab3 AS cor0 WHERE NULL >= + col1 * CAST( NULL AS SIGNED ) + col4 ---- skipif mysql # not compatible query I rowsort label-6190 SELECT - col3 AS col3 FROM tab3 AS cor0 WHERE NULL >= + col1 * CAST ( NULL AS INTEGER ) + col4 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-6190 SELECT - col3 AS col3 FROM tab4 AS cor0 WHERE NULL >= + col1 * CAST( NULL AS SIGNED ) + col4 ---- skipif mysql # not compatible query I rowsort label-6190 SELECT - col3 AS col3 FROM tab4 AS cor0 WHERE NULL >= + col1 * CAST ( NULL AS INTEGER ) + col4 ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-6195 SELECT ALL + ( + col3 ) col1 FROM tab0 WHERE NULL >= + col3 ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-6195 SELECT ALL + ( + col3 ) col1 FROM tab1 WHERE NULL >= + col3 ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-6195 SELECT ALL + ( + col3 ) col1 FROM tab2 WHERE NULL >= + col3 ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-6195 SELECT ALL + ( + col3 ) col1 FROM tab3 WHERE NULL >= + col3 ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-6195 SELECT ALL + ( + col3 ) col1 FROM tab4 WHERE NULL >= + col3 ---- query IIIIIII rowsort label-6200 SELECT ALL * FROM tab0 WHERE - 55 >= NULL ---- query IIIIIII rowsort label-6200 SELECT ALL * FROM tab1 WHERE - 55 >= NULL ---- query IIIIIII rowsort label-6200 SELECT ALL * FROM tab2 WHERE - 55 >= NULL ---- query IIIIIII rowsort label-6200 SELECT ALL * FROM tab3 WHERE - 55 >= NULL ---- query IIIIIII rowsort label-6200 SELECT ALL * FROM tab4 WHERE - 55 >= NULL ---- query I rowsort label-6205 SELECT ALL - col4 FROM tab0 WHERE col0 IN ( + col1 * - 30 * + 86, 87 ) ---- query I rowsort label-6205 SELECT ALL - col4 FROM tab1 WHERE col0 IN ( + col1 * - 30 * + 86, 87 ) ---- query I rowsort label-6205 SELECT ALL - col4 FROM tab2 WHERE col0 IN ( + col1 * - 30 * + 86, 87 ) ---- query I rowsort label-6205 SELECT ALL - col4 FROM tab3 WHERE col0 IN ( + col1 * - 30 * + 86, 87 ) ---- query I rowsort label-6205 SELECT ALL - col4 FROM tab4 WHERE col0 IN ( + col1 * - 30 * + 86, 87 ) ---- query I rowsort label-6210 SELECT - 1 FROM tab0 AS cor0 WHERE NOT col0 IS NULL ---- 10 values hashing to 8fe069d41c3b124d9d0b0a37dbfb8621 query I rowsort label-6210 SELECT - 1 FROM tab1 AS cor0 WHERE NOT col0 IS NULL ---- 10 values hashing to 8fe069d41c3b124d9d0b0a37dbfb8621 query I rowsort label-6210 SELECT - 1 FROM tab2 AS cor0 WHERE NOT col0 IS NULL ---- 10 values hashing to 8fe069d41c3b124d9d0b0a37dbfb8621 query I rowsort label-6210 SELECT - 1 FROM tab3 AS cor0 WHERE NOT col0 IS NULL ---- 10 values hashing to 8fe069d41c3b124d9d0b0a37dbfb8621 query I rowsort label-6210 SELECT - 1 FROM tab4 AS cor0 WHERE NOT col0 IS NULL ---- 10 values hashing to 8fe069d41c3b124d9d0b0a37dbfb8621 query IIIIIII rowsort label-6215 SELECT * FROM tab0 AS cor0 WHERE NOT - 29 IS NOT NULL ---- query IIIIIII rowsort label-6215 SELECT * FROM tab1 AS cor0 WHERE NOT - 29 IS NOT NULL ---- query IIIIIII rowsort label-6215 SELECT * FROM tab2 AS cor0 WHERE NOT - 29 IS NOT NULL ---- query IIIIIII rowsort label-6215 SELECT * FROM tab3 AS cor0 WHERE NOT - 29 IS NOT NULL ---- query IIIIIII rowsort label-6215 SELECT * FROM tab4 AS cor0 WHERE NOT - 29 IS NOT NULL ---- query I rowsort label-6220 SELECT DISTINCT + col1 AS col2 FROM tab0 WHERE NOT 36 > NULL ---- query I rowsort label-6220 SELECT DISTINCT + col1 AS col2 FROM tab1 WHERE NOT 36 > NULL ---- query I rowsort label-6220 SELECT DISTINCT + col1 AS col2 FROM tab2 WHERE NOT 36 > NULL ---- query I rowsort label-6220 SELECT DISTINCT + col1 AS col2 FROM tab3 WHERE NOT 36 > NULL ---- query I rowsort label-6220 SELECT DISTINCT + col1 AS col2 FROM tab4 WHERE NOT 36 > NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-6225 SELECT * FROM tab0 WHERE NOT + - CAST( col0 AS SIGNED ) = NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-6225 SELECT * FROM tab0 WHERE NOT + - CAST ( col0 AS INTEGER ) = NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-6225 SELECT * FROM tab1 WHERE NOT + - CAST( col0 AS SIGNED ) = NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-6225 SELECT * FROM tab1 WHERE NOT + - CAST ( col0 AS INTEGER ) = NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-6225 SELECT * FROM tab2 WHERE NOT + - CAST( col0 AS SIGNED ) = NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-6225 SELECT * FROM tab2 WHERE NOT + - CAST ( col0 AS INTEGER ) = NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-6225 SELECT * FROM tab3 WHERE NOT + - CAST( col0 AS SIGNED ) = NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-6225 SELECT * FROM tab3 WHERE NOT + - CAST ( col0 AS INTEGER ) = NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-6225 SELECT * FROM tab4 WHERE NOT + - CAST( col0 AS SIGNED ) = NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-6225 SELECT * FROM tab4 WHERE NOT + - CAST ( col0 AS INTEGER ) = NULL ---- query I rowsort label-6230 SELECT 21 FROM tab0 AS cor0 WHERE NOT 70 < + + ( + 3 ) * + col0 ---- query I rowsort label-6230 SELECT 21 FROM tab1 AS cor0 WHERE NOT 70 < + + ( + 3 ) * + col0 ---- query I rowsort label-6230 SELECT 21 FROM tab2 AS cor0 WHERE NOT 70 < + + ( + 3 ) * + col0 ---- query I rowsort label-6230 SELECT 21 FROM tab3 AS cor0 WHERE NOT 70 < + + ( + 3 ) * + col0 ---- query I rowsort label-6230 SELECT 21 FROM tab4 AS cor0 WHERE NOT 70 < + + ( + 3 ) * + col0 ---- query IIIIIII rowsort label-6235 SELECT * FROM tab0 AS cor0 WHERE NOT 59 - + 87 IS NOT NULL ---- query IIIIIII rowsort label-6235 SELECT * FROM tab1 AS cor0 WHERE NOT 59 - + 87 IS NOT NULL ---- query IIIIIII rowsort label-6235 SELECT * FROM tab2 AS cor0 WHERE NOT 59 - + 87 IS NOT NULL ---- query IIIIIII rowsort label-6235 SELECT * FROM tab3 AS cor0 WHERE NOT 59 - + 87 IS NOT NULL ---- query IIIIIII rowsort label-6235 SELECT * FROM tab4 AS cor0 WHERE NOT 59 - + 87 IS NOT NULL ---- query I rowsort label-6240 SELECT col2 FROM tab0 WHERE - 85 + col4 = - - col3 ---- query I rowsort label-6240 SELECT col2 FROM tab1 WHERE - 85 + col4 = - - col3 ---- query I rowsort label-6240 SELECT col2 FROM tab2 WHERE - 85 + col4 = - - col3 ---- query I rowsort label-6240 SELECT col2 FROM tab3 WHERE - 85 + col4 = - - col3 ---- query I rowsort label-6240 SELECT col2 FROM tab4 WHERE - 85 + col4 = - - col3 ---- query I rowsort label-6245 SELECT 3 + + - 70 FROM tab0 WHERE NULL IS NOT NULL ---- query I rowsort label-6245 SELECT 3 + + - 70 FROM tab1 WHERE NULL IS NOT NULL ---- query I rowsort label-6245 SELECT 3 + + - 70 FROM tab2 WHERE NULL IS NOT NULL ---- query I rowsort label-6245 SELECT 3 + + - 70 FROM tab3 WHERE NULL IS NOT NULL ---- query I rowsort label-6245 SELECT 3 + + - 70 FROM tab4 WHERE NULL IS NOT NULL ---- query IIIIIII rowsort label-6250 SELECT * FROM tab0 WHERE - 89 IS NULL ---- query IIIIIII rowsort label-6250 SELECT * FROM tab1 WHERE - 89 IS NULL ---- query IIIIIII rowsort label-6250 SELECT * FROM tab2 WHERE - 89 IS NULL ---- query IIIIIII rowsort label-6250 SELECT * FROM tab3 WHERE - 89 IS NULL ---- query IIIIIII rowsort label-6250 SELECT * FROM tab4 WHERE - 89 IS NULL ---- query IIIIIII rowsort label-6255 SELECT ALL * FROM tab0 WHERE - - 0 IS NULL ---- query IIIIIII rowsort label-6255 SELECT ALL * FROM tab1 WHERE - - 0 IS NULL ---- query IIIIIII rowsort label-6255 SELECT ALL * FROM tab2 WHERE - - 0 IS NULL ---- query IIIIIII rowsort label-6255 SELECT ALL * FROM tab3 WHERE - - 0 IS NULL ---- query IIIIIII rowsort label-6255 SELECT ALL * FROM tab4 WHERE - - 0 IS NULL ---- onlyif mysql # aggregate syntax: query I rowsort label-6260 SELECT ALL + COUNT( * ) + - 47 FROM tab0 AS cor0 WHERE + 49 * - col3 IS NOT NULL ---- -37 skipif mysql # not compatible query I rowsort label-6260 SELECT ALL + COUNT ( * ) + - 47 FROM tab0 AS cor0 WHERE + 49 * - col3 IS NOT NULL ---- -37 onlyif mysql # aggregate syntax: query I rowsort label-6260 SELECT ALL + COUNT( * ) + - 47 FROM tab1 AS cor0 WHERE + 49 * - col3 IS NOT NULL ---- -37 skipif mysql # not compatible query I rowsort label-6260 SELECT ALL + COUNT ( * ) + - 47 FROM tab1 AS cor0 WHERE + 49 * - col3 IS NOT NULL ---- -37 onlyif mysql # aggregate syntax: query I rowsort label-6260 SELECT ALL + COUNT( * ) + - 47 FROM tab2 AS cor0 WHERE + 49 * - col3 IS NOT NULL ---- -37 skipif mysql # not compatible query I rowsort label-6260 SELECT ALL + COUNT ( * ) + - 47 FROM tab2 AS cor0 WHERE + 49 * - col3 IS NOT NULL ---- -37 onlyif mysql # aggregate syntax: query I rowsort label-6260 SELECT ALL + COUNT( * ) + - 47 FROM tab3 AS cor0 WHERE + 49 * - col3 IS NOT NULL ---- -37 skipif mysql # not compatible query I rowsort label-6260 SELECT ALL + COUNT ( * ) + - 47 FROM tab3 AS cor0 WHERE + 49 * - col3 IS NOT NULL ---- -37 onlyif mysql # aggregate syntax: query I rowsort label-6260 SELECT ALL + COUNT( * ) + - 47 FROM tab4 AS cor0 WHERE + 49 * - col3 IS NOT NULL ---- -37 skipif mysql # not compatible query I rowsort label-6260 SELECT ALL + COUNT ( * ) + - 47 FROM tab4 AS cor0 WHERE + 49 * - col3 IS NOT NULL ---- -37 query I rowsort label-6265 SELECT ALL col0 AS col5 FROM tab0 AS cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-6265 SELECT ALL col0 AS col5 FROM tab1 AS cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-6265 SELECT ALL col0 AS col5 FROM tab2 AS cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-6265 SELECT ALL col0 AS col5 FROM tab3 AS cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-6265 SELECT ALL col0 AS col5 FROM tab4 AS cor0 WHERE NULL IS NOT NULL ---- query II rowsort label-6270 SELECT ALL - 94, - col3 AS col0 FROM tab0 WHERE + col4 BETWEEN NULL AND - 79 ---- query II rowsort label-6270 SELECT ALL - 94, - col3 AS col0 FROM tab1 WHERE + col4 BETWEEN NULL AND - 79 ---- query II rowsort label-6270 SELECT ALL - 94, - col3 AS col0 FROM tab2 WHERE + col4 BETWEEN NULL AND - 79 ---- query II rowsort label-6270 SELECT ALL - 94, - col3 AS col0 FROM tab3 WHERE + col4 BETWEEN NULL AND - 79 ---- query II rowsort label-6270 SELECT ALL - 94, - col3 AS col0 FROM tab4 WHERE + col4 BETWEEN NULL AND - 79 ---- query IIIIIII rowsort label-6275 SELECT ALL * FROM tab0 AS cor0 WHERE - 64 + - 61 IS NULL ---- query IIIIIII rowsort label-6275 SELECT ALL * FROM tab1 AS cor0 WHERE - 64 + - 61 IS NULL ---- query IIIIIII rowsort label-6275 SELECT ALL * FROM tab2 AS cor0 WHERE - 64 + - 61 IS NULL ---- query IIIIIII rowsort label-6275 SELECT ALL * FROM tab3 AS cor0 WHERE - 64 + - 61 IS NULL ---- query IIIIIII rowsort label-6275 SELECT ALL * FROM tab4 AS cor0 WHERE - 64 + - 61 IS NULL ---- query I rowsort label-6280 SELECT ALL col2 FROM tab0 cor0 WHERE col2 IS NULL ---- query I rowsort label-6280 SELECT ALL col2 FROM tab1 cor0 WHERE col2 IS NULL ---- query I rowsort label-6280 SELECT ALL col2 FROM tab2 cor0 WHERE col2 IS NULL ---- query I rowsort label-6280 SELECT ALL col2 FROM tab3 cor0 WHERE col2 IS NULL ---- query I rowsort label-6280 SELECT ALL col2 FROM tab4 cor0 WHERE col2 IS NULL ---- onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query II rowsort label-6285 SELECT 83 - - 46 AS col0, - COUNT( * ) / - CAST( NULL AS SIGNED ) - 83 AS col1 FROM tab0 AS cor0 WHERE NOT ( NOT NULL >= NULL ) ---- 129 NULL skipif mysql # not compatible query II rowsort label-6285 SELECT 83 - - 46 AS col0, - COUNT ( * ) / - CAST ( NULL AS INTEGER ) - 83 AS col1 FROM tab0 AS cor0 WHERE NOT ( NOT NULL >= NULL ) ---- 129 NULL onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query II rowsort label-6285 SELECT 83 - - 46 AS col0, - COUNT( * ) / - CAST( NULL AS SIGNED ) - 83 AS col1 FROM tab1 AS cor0 WHERE NOT ( NOT NULL >= NULL ) ---- 129 NULL skipif mysql # not compatible query II rowsort label-6285 SELECT 83 - - 46 AS col0, - COUNT ( * ) / - CAST ( NULL AS INTEGER ) - 83 AS col1 FROM tab1 AS cor0 WHERE NOT ( NOT NULL >= NULL ) ---- 129 NULL onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query II rowsort label-6285 SELECT 83 - - 46 AS col0, - COUNT( * ) / - CAST( NULL AS SIGNED ) - 83 AS col1 FROM tab2 AS cor0 WHERE NOT ( NOT NULL >= NULL ) ---- 129 NULL skipif mysql # not compatible query II rowsort label-6285 SELECT 83 - - 46 AS col0, - COUNT ( * ) / - CAST ( NULL AS INTEGER ) - 83 AS col1 FROM tab2 AS cor0 WHERE NOT ( NOT NULL >= NULL ) ---- 129 NULL onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query II rowsort label-6285 SELECT 83 - - 46 AS col0, - COUNT( * ) / - CAST( NULL AS SIGNED ) - 83 AS col1 FROM tab3 AS cor0 WHERE NOT ( NOT NULL >= NULL ) ---- 129 NULL skipif mysql # not compatible query II rowsort label-6285 SELECT 83 - - 46 AS col0, - COUNT ( * ) / - CAST ( NULL AS INTEGER ) - 83 AS col1 FROM tab3 AS cor0 WHERE NOT ( NOT NULL >= NULL ) ---- 129 NULL onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query II rowsort label-6285 SELECT 83 - - 46 AS col0, - COUNT( * ) / - CAST( NULL AS SIGNED ) - 83 AS col1 FROM tab4 AS cor0 WHERE NOT ( NOT NULL >= NULL ) ---- 129 NULL skipif mysql # not compatible query II rowsort label-6285 SELECT 83 - - 46 AS col0, - COUNT ( * ) / - CAST ( NULL AS INTEGER ) - 83 AS col1 FROM tab4 AS cor0 WHERE NOT ( NOT NULL >= NULL ) ---- 129 NULL query IIIIIII rowsort label-6290 SELECT * FROM tab0 cor0 WHERE NOT + 68 - - 93 < NULL ---- query IIIIIII rowsort label-6290 SELECT * FROM tab1 cor0 WHERE NOT + 68 - - 93 < NULL ---- query IIIIIII rowsort label-6290 SELECT * FROM tab2 cor0 WHERE NOT + 68 - - 93 < NULL ---- query IIIIIII rowsort label-6290 SELECT * FROM tab3 cor0 WHERE NOT + 68 - - 93 < NULL ---- query IIIIIII rowsort label-6290 SELECT * FROM tab4 cor0 WHERE NOT + 68 - - 93 < NULL ---- query I rowsort label-6295 SELECT ALL + col3 * - 69 FROM tab0 WHERE + - ( col1 ) IS NULL ---- query I rowsort label-6295 SELECT ALL + col3 * - 69 FROM tab1 WHERE + - ( col1 ) IS NULL ---- query I rowsort label-6295 SELECT ALL + col3 * - 69 FROM tab2 WHERE + - ( col1 ) IS NULL ---- query I rowsort label-6295 SELECT ALL + col3 * - 69 FROM tab3 WHERE + - ( col1 ) IS NULL ---- query I rowsort label-6295 SELECT ALL + col3 * - 69 FROM tab4 WHERE + - ( col1 ) IS NULL ---- query IIIIIII rowsort label-6300 SELECT ALL * FROM tab0 AS cor0 WHERE NOT - col1 * + col0 - col3 IS NOT NULL ---- query IIIIIII rowsort label-6300 SELECT ALL * FROM tab1 AS cor0 WHERE NOT - col1 * + col0 - col3 IS NOT NULL ---- query IIIIIII rowsort label-6300 SELECT ALL * FROM tab2 AS cor0 WHERE NOT - col1 * + col0 - col3 IS NOT NULL ---- query IIIIIII rowsort label-6300 SELECT ALL * FROM tab3 AS cor0 WHERE NOT - col1 * + col0 - col3 IS NOT NULL ---- query IIIIIII rowsort label-6300 SELECT ALL * FROM tab4 AS cor0 WHERE NOT - col1 * + col0 - col3 IS NOT NULL ---- query IIIIIII rowsort label-6305 SELECT * FROM tab0 cor0 WHERE NOT - 75 * - col4 / + 36 IS NOT NULL ---- query IIIIIII rowsort label-6305 SELECT * FROM tab1 cor0 WHERE NOT - 75 * - col4 / + 36 IS NOT NULL ---- query IIIIIII rowsort label-6305 SELECT * FROM tab2 cor0 WHERE NOT - 75 * - col4 / + 36 IS NOT NULL ---- query IIIIIII rowsort label-6305 SELECT * FROM tab3 cor0 WHERE NOT - 75 * - col4 / + 36 IS NOT NULL ---- query IIIIIII rowsort label-6305 SELECT * FROM tab4 cor0 WHERE NOT - 75 * - col4 / + 36 IS NOT NULL ---- query IIIIIII rowsort label-6310 SELECT * FROM tab0 AS cor0 WHERE NOT NULL <= 25 ---- query IIIIIII rowsort label-6310 SELECT * FROM tab1 AS cor0 WHERE NOT NULL <= 25 ---- query IIIIIII rowsort label-6310 SELECT * FROM tab2 AS cor0 WHERE NOT NULL <= 25 ---- query IIIIIII rowsort label-6310 SELECT * FROM tab3 AS cor0 WHERE NOT NULL <= 25 ---- query IIIIIII rowsort label-6310 SELECT * FROM tab4 AS cor0 WHERE NOT NULL <= 25 ---- query I rowsort label-6315 SELECT + 8 AS col1 FROM tab0 AS cor0 WHERE NOT - col0 >= 12 ---- 10 values hashing to 07db7b3b1a6ac90f2996f9763db648c9 query I rowsort label-6315 SELECT + 8 AS col1 FROM tab1 AS cor0 WHERE NOT - col0 >= 12 ---- 10 values hashing to 07db7b3b1a6ac90f2996f9763db648c9 query I rowsort label-6315 SELECT + 8 AS col1 FROM tab2 AS cor0 WHERE NOT - col0 >= 12 ---- 10 values hashing to 07db7b3b1a6ac90f2996f9763db648c9 query I rowsort label-6315 SELECT + 8 AS col1 FROM tab3 AS cor0 WHERE NOT - col0 >= 12 ---- 10 values hashing to 07db7b3b1a6ac90f2996f9763db648c9 query I rowsort label-6315 SELECT + 8 AS col1 FROM tab4 AS cor0 WHERE NOT - col0 >= 12 ---- 10 values hashing to 07db7b3b1a6ac90f2996f9763db648c9 query I rowsort label-6320 SELECT + + 55 AS col2 FROM tab0 WHERE NULL IS NULL ---- 10 values hashing to 4c3aa25bb4cf2423d4a0dab397da7c0e query I rowsort label-6320 SELECT + + 55 AS col2 FROM tab1 WHERE NULL IS NULL ---- 10 values hashing to 4c3aa25bb4cf2423d4a0dab397da7c0e query I rowsort label-6320 SELECT + + 55 AS col2 FROM tab2 WHERE NULL IS NULL ---- 10 values hashing to 4c3aa25bb4cf2423d4a0dab397da7c0e query I rowsort label-6320 SELECT + + 55 AS col2 FROM tab3 WHERE NULL IS NULL ---- 10 values hashing to 4c3aa25bb4cf2423d4a0dab397da7c0e query I rowsort label-6320 SELECT + + 55 AS col2 FROM tab4 WHERE NULL IS NULL ---- 10 values hashing to 4c3aa25bb4cf2423d4a0dab397da7c0e query I rowsort label-6325 SELECT ALL + col3 + col3 * - 61 AS col1 FROM tab0 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-6325 SELECT ALL + col3 + col3 * - 61 AS col1 FROM tab1 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-6325 SELECT ALL + col3 + col3 * - 61 AS col1 FROM tab2 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-6325 SELECT ALL + col3 + col3 * - 61 AS col1 FROM tab3 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-6325 SELECT ALL + col3 + col3 * - 61 AS col1 FROM tab4 AS cor0 WHERE NOT NULL IS NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-6330 SELECT - - 61 * - - 38 + col0 col2 FROM tab0 AS cor0 WHERE NOT - col0 IS NULL ---- 10 values hashing to 7dd83e91a716e415f733852e69e6210e skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-6330 SELECT - - 61 * - - 38 + col0 col2 FROM tab1 AS cor0 WHERE NOT - col0 IS NULL ---- 10 values hashing to 7dd83e91a716e415f733852e69e6210e skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-6330 SELECT - - 61 * - - 38 + col0 col2 FROM tab2 AS cor0 WHERE NOT - col0 IS NULL ---- 10 values hashing to 7dd83e91a716e415f733852e69e6210e skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-6330 SELECT - - 61 * - - 38 + col0 col2 FROM tab3 AS cor0 WHERE NOT - col0 IS NULL ---- 10 values hashing to 7dd83e91a716e415f733852e69e6210e skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-6330 SELECT - - 61 * - - 38 + col0 col2 FROM tab4 AS cor0 WHERE NOT - col0 IS NULL ---- 10 values hashing to 7dd83e91a716e415f733852e69e6210e onlyif mysql # aggregate syntax: query I rowsort label-6335 SELECT + COUNT( - - col4 ) FROM tab0 AS cor0 WHERE NOT 84 > NULL ---- 0 skipif mysql # not compatible query I rowsort label-6335 SELECT + COUNT ( - - col4 ) FROM tab0 AS cor0 WHERE NOT 84 > NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-6335 SELECT + COUNT( - - col4 ) FROM tab1 AS cor0 WHERE NOT 84 > NULL ---- 0 skipif mysql # not compatible query I rowsort label-6335 SELECT + COUNT ( - - col4 ) FROM tab1 AS cor0 WHERE NOT 84 > NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-6335 SELECT + COUNT( - - col4 ) FROM tab2 AS cor0 WHERE NOT 84 > NULL ---- 0 skipif mysql # not compatible query I rowsort label-6335 SELECT + COUNT ( - - col4 ) FROM tab2 AS cor0 WHERE NOT 84 > NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-6335 SELECT + COUNT( - - col4 ) FROM tab3 AS cor0 WHERE NOT 84 > NULL ---- 0 skipif mysql # not compatible query I rowsort label-6335 SELECT + COUNT ( - - col4 ) FROM tab3 AS cor0 WHERE NOT 84 > NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-6335 SELECT + COUNT( - - col4 ) FROM tab4 AS cor0 WHERE NOT 84 > NULL ---- 0 skipif mysql # not compatible query I rowsort label-6335 SELECT + COUNT ( - - col4 ) FROM tab4 AS cor0 WHERE NOT 84 > NULL ---- 0 query I rowsort label-6340 SELECT + ( + col3 ) FROM tab0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 23b2d4c27568a1c64eac6992fad5c445 query I rowsort label-6340 SELECT + ( + col3 ) FROM tab1 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 23b2d4c27568a1c64eac6992fad5c445 query I rowsort label-6340 SELECT + ( + col3 ) FROM tab2 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 23b2d4c27568a1c64eac6992fad5c445 query I rowsort label-6340 SELECT + ( + col3 ) FROM tab3 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 23b2d4c27568a1c64eac6992fad5c445 query I rowsort label-6340 SELECT + ( + col3 ) FROM tab4 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 23b2d4c27568a1c64eac6992fad5c445 onlyif mysql # aggregate syntax: query I rowsort label-6345 SELECT + COUNT( * ) FROM tab0 WHERE NOT NULL >= col0 AND NOT NULL IS NOT NULL ---- 0 skipif mysql # not compatible query I rowsort label-6345 SELECT + COUNT ( * ) FROM tab0 WHERE NOT NULL >= col0 AND NOT NULL IS NOT NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-6345 SELECT + COUNT( * ) FROM tab1 WHERE NOT NULL >= col0 AND NOT NULL IS NOT NULL ---- 0 skipif mysql # not compatible query I rowsort label-6345 SELECT + COUNT ( * ) FROM tab1 WHERE NOT NULL >= col0 AND NOT NULL IS NOT NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-6345 SELECT + COUNT( * ) FROM tab2 WHERE NOT NULL >= col0 AND NOT NULL IS NOT NULL ---- 0 skipif mysql # not compatible query I rowsort label-6345 SELECT + COUNT ( * ) FROM tab2 WHERE NOT NULL >= col0 AND NOT NULL IS NOT NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-6345 SELECT + COUNT( * ) FROM tab3 WHERE NOT NULL >= col0 AND NOT NULL IS NOT NULL ---- 0 skipif mysql # not compatible query I rowsort label-6345 SELECT + COUNT ( * ) FROM tab3 WHERE NOT NULL >= col0 AND NOT NULL IS NOT NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-6345 SELECT + COUNT( * ) FROM tab4 WHERE NOT NULL >= col0 AND NOT NULL IS NOT NULL ---- 0 skipif mysql # not compatible query I rowsort label-6345 SELECT + COUNT ( * ) FROM tab4 WHERE NOT NULL >= col0 AND NOT NULL IS NOT NULL ---- 0 onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-6350 SELECT ALL * FROM tab0 WHERE - CAST( + 93 AS SIGNED ) + + + col4 IS NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-6350 SELECT ALL * FROM tab0 WHERE - CAST ( + 93 AS INTEGER ) + + + col4 IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-6350 SELECT ALL * FROM tab1 WHERE - CAST( + 93 AS SIGNED ) + + + col4 IS NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-6350 SELECT ALL * FROM tab1 WHERE - CAST ( + 93 AS INTEGER ) + + + col4 IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-6350 SELECT ALL * FROM tab2 WHERE - CAST( + 93 AS SIGNED ) + + + col4 IS NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-6350 SELECT ALL * FROM tab2 WHERE - CAST ( + 93 AS INTEGER ) + + + col4 IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-6350 SELECT ALL * FROM tab3 WHERE - CAST( + 93 AS SIGNED ) + + + col4 IS NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-6350 SELECT ALL * FROM tab3 WHERE - CAST ( + 93 AS INTEGER ) + + + col4 IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-6350 SELECT ALL * FROM tab4 WHERE - CAST( + 93 AS SIGNED ) + + + col4 IS NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-6350 SELECT ALL * FROM tab4 WHERE - CAST ( + 93 AS INTEGER ) + + + col4 IS NULL ---- query IIIIIII rowsort label-6355 SELECT ALL * FROM tab0 AS cor0 WHERE - 80 - - col4 < + + 19 ---- query IIIIIII rowsort label-6355 SELECT ALL * FROM tab1 AS cor0 WHERE - 80 - - col4 < + + 19 ---- query IIIIIII rowsort label-6355 SELECT ALL * FROM tab2 AS cor0 WHERE - 80 - - col4 < + + 19 ---- query IIIIIII rowsort label-6355 SELECT ALL * FROM tab3 AS cor0 WHERE - 80 - - col4 < + + 19 ---- query IIIIIII rowsort label-6355 SELECT ALL * FROM tab4 AS cor0 WHERE - 80 - - col4 < + + 19 ---- onlyif mysql # aggregate syntax: query I rowsort label-6360 SELECT ALL + - AVG ( - + 53 ) * + - COUNT( * ) + - - 6 AS col0 FROM tab0 WHERE NULL IS NOT NULL ---- NULL skipif mysql # not compatible query I rowsort label-6360 SELECT ALL + - AVG ( - + 53 ) * + - COUNT ( * ) + - - 6 AS col0 FROM tab0 WHERE NULL IS NOT NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-6360 SELECT ALL + - AVG ( - + 53 ) * + - COUNT( * ) + - - 6 AS col0 FROM tab1 WHERE NULL IS NOT NULL ---- NULL skipif mysql # not compatible query I rowsort label-6360 SELECT ALL + - AVG ( - + 53 ) * + - COUNT ( * ) + - - 6 AS col0 FROM tab1 WHERE NULL IS NOT NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-6360 SELECT ALL + - AVG ( - + 53 ) * + - COUNT( * ) + - - 6 AS col0 FROM tab2 WHERE NULL IS NOT NULL ---- NULL skipif mysql # not compatible query I rowsort label-6360 SELECT ALL + - AVG ( - + 53 ) * + - COUNT ( * ) + - - 6 AS col0 FROM tab2 WHERE NULL IS NOT NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-6360 SELECT ALL + - AVG ( - + 53 ) * + - COUNT( * ) + - - 6 AS col0 FROM tab3 WHERE NULL IS NOT NULL ---- NULL skipif mysql # not compatible query I rowsort label-6360 SELECT ALL + - AVG ( - + 53 ) * + - COUNT ( * ) + - - 6 AS col0 FROM tab3 WHERE NULL IS NOT NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-6360 SELECT ALL + - AVG ( - + 53 ) * + - COUNT( * ) + - - 6 AS col0 FROM tab4 WHERE NULL IS NOT NULL ---- NULL skipif mysql # not compatible query I rowsort label-6360 SELECT ALL + - AVG ( - + 53 ) * + - COUNT ( * ) + - - 6 AS col0 FROM tab4 WHERE NULL IS NOT NULL ---- NULL query I rowsort label-6365 SELECT - col0 AS col3 FROM tab0 cor0 WHERE NULL IN ( col4 + - 14, col4 * + col3 ) ---- query I rowsort label-6365 SELECT - col0 AS col3 FROM tab1 cor0 WHERE NULL IN ( col4 + - 14, col4 * + col3 ) ---- query I rowsort label-6365 SELECT - col0 AS col3 FROM tab2 cor0 WHERE NULL IN ( col4 + - 14, col4 * + col3 ) ---- query I rowsort label-6365 SELECT - col0 AS col3 FROM tab3 cor0 WHERE NULL IN ( col4 + - 14, col4 * + col3 ) ---- query I rowsort label-6365 SELECT - col0 AS col3 FROM tab4 cor0 WHERE NULL IN ( col4 + - 14, col4 * + col3 ) ---- onlyif mysql # aggregate syntax: query I rowsort label-6370 SELECT - COUNT( * ) AS col5 FROM tab0 AS cor0 WHERE ( NULL ) >= NULL ---- 0 skipif mysql # not compatible query I rowsort label-6370 SELECT - COUNT ( * ) AS col5 FROM tab0 AS cor0 WHERE ( NULL ) >= NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-6370 SELECT - COUNT( * ) AS col5 FROM tab1 AS cor0 WHERE ( NULL ) >= NULL ---- 0 skipif mysql # not compatible query I rowsort label-6370 SELECT - COUNT ( * ) AS col5 FROM tab1 AS cor0 WHERE ( NULL ) >= NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-6370 SELECT - COUNT( * ) AS col5 FROM tab2 AS cor0 WHERE ( NULL ) >= NULL ---- 0 skipif mysql # not compatible query I rowsort label-6370 SELECT - COUNT ( * ) AS col5 FROM tab2 AS cor0 WHERE ( NULL ) >= NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-6370 SELECT - COUNT( * ) AS col5 FROM tab3 AS cor0 WHERE ( NULL ) >= NULL ---- 0 skipif mysql # not compatible query I rowsort label-6370 SELECT - COUNT ( * ) AS col5 FROM tab3 AS cor0 WHERE ( NULL ) >= NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-6370 SELECT - COUNT( * ) AS col5 FROM tab4 AS cor0 WHERE ( NULL ) >= NULL ---- 0 skipif mysql # not compatible query I rowsort label-6370 SELECT - COUNT ( * ) AS col5 FROM tab4 AS cor0 WHERE ( NULL ) >= NULL ---- 0 query IIIIIII rowsort label-6375 SELECT ALL * FROM tab0 cor0 WHERE NOT col2 IS NOT NULL ---- query IIIIIII rowsort label-6375 SELECT ALL * FROM tab1 cor0 WHERE NOT col2 IS NOT NULL ---- query IIIIIII rowsort label-6375 SELECT ALL * FROM tab2 cor0 WHERE NOT col2 IS NOT NULL ---- query IIIIIII rowsort label-6375 SELECT ALL * FROM tab3 cor0 WHERE NOT col2 IS NOT NULL ---- query IIIIIII rowsort label-6375 SELECT ALL * FROM tab4 cor0 WHERE NOT col2 IS NOT NULL ---- query I rowsort label-6380 SELECT DISTINCT 3 FROM tab0 WHERE NOT ( NOT + 36 >= + col3 ) ---- query I rowsort label-6380 SELECT DISTINCT 3 FROM tab1 WHERE NOT ( NOT + 36 >= + col3 ) ---- query I rowsort label-6380 SELECT DISTINCT 3 FROM tab2 WHERE NOT ( NOT + 36 >= + col3 ) ---- query I rowsort label-6380 SELECT DISTINCT 3 FROM tab3 WHERE NOT ( NOT + 36 >= + col3 ) ---- query I rowsort label-6380 SELECT DISTINCT 3 FROM tab4 WHERE NOT ( NOT + 36 >= + col3 ) ---- query I rowsort label-6385 SELECT ALL - col1 * + col1 * - ( - - col1 ) FROM tab0 cor0 WHERE NOT 99 + + col0 + - col4 < col0 ---- query I rowsort label-6385 SELECT ALL - col1 * + col1 * - ( - - col1 ) FROM tab1 cor0 WHERE NOT 99 + + col0 + - col4 < col0 ---- query I rowsort label-6385 SELECT ALL - col1 * + col1 * - ( - - col1 ) FROM tab2 cor0 WHERE NOT 99 + + col0 + - col4 < col0 ---- query I rowsort label-6385 SELECT ALL - col1 * + col1 * - ( - - col1 ) FROM tab3 cor0 WHERE NOT 99 + + col0 + - col4 < col0 ---- query I rowsort label-6385 SELECT ALL - col1 * + col1 * - ( - - col1 ) FROM tab4 cor0 WHERE NOT 99 + + col0 + - col4 < col0 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-6390 SELECT DISTINCT + ( CAST( NULL AS SIGNED ) ) + + 64 + + 71 / 10 col0 FROM tab0 cor0 WHERE col2 IS NOT NULL ---- NULL skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-6390 SELECT DISTINCT + ( CAST ( NULL AS INTEGER ) ) + + 64 + + 71 / 10 col0 FROM tab0 cor0 WHERE col2 IS NOT NULL ---- NULL onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-6390 SELECT DISTINCT + ( CAST( NULL AS SIGNED ) ) + + 64 + + 71 / 10 col0 FROM tab1 cor0 WHERE col2 IS NOT NULL ---- NULL skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-6390 SELECT DISTINCT + ( CAST ( NULL AS INTEGER ) ) + + 64 + + 71 / 10 col0 FROM tab1 cor0 WHERE col2 IS NOT NULL ---- NULL onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-6390 SELECT DISTINCT + ( CAST( NULL AS SIGNED ) ) + + 64 + + 71 / 10 col0 FROM tab2 cor0 WHERE col2 IS NOT NULL ---- NULL skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-6390 SELECT DISTINCT + ( CAST ( NULL AS INTEGER ) ) + + 64 + + 71 / 10 col0 FROM tab2 cor0 WHERE col2 IS NOT NULL ---- NULL onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-6390 SELECT DISTINCT + ( CAST( NULL AS SIGNED ) ) + + 64 + + 71 / 10 col0 FROM tab3 cor0 WHERE col2 IS NOT NULL ---- NULL skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-6390 SELECT DISTINCT + ( CAST ( NULL AS INTEGER ) ) + + 64 + + 71 / 10 col0 FROM tab3 cor0 WHERE col2 IS NOT NULL ---- NULL onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-6390 SELECT DISTINCT + ( CAST( NULL AS SIGNED ) ) + + 64 + + 71 / 10 col0 FROM tab4 cor0 WHERE col2 IS NOT NULL ---- NULL skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-6390 SELECT DISTINCT + ( CAST ( NULL AS INTEGER ) ) + + 64 + + 71 / 10 col0 FROM tab4 cor0 WHERE col2 IS NOT NULL ---- NULL query IIIIIII rowsort label-6395 SELECT ALL * FROM tab0 WHERE + col4 + - col4 IS NULL ---- query IIIIIII rowsort label-6395 SELECT ALL * FROM tab1 WHERE + col4 + - col4 IS NULL ---- query IIIIIII rowsort label-6395 SELECT ALL * FROM tab2 WHERE + col4 + - col4 IS NULL ---- query IIIIIII rowsort label-6395 SELECT ALL * FROM tab3 WHERE + col4 + - col4 IS NULL ---- query IIIIIII rowsort label-6395 SELECT ALL * FROM tab4 WHERE + col4 + - col4 IS NULL ---- query I rowsort label-6400 SELECT 90 AS col3 FROM tab0 WHERE NOT NULL IS NULL ---- query I rowsort label-6400 SELECT 90 AS col3 FROM tab1 WHERE NOT NULL IS NULL ---- query I rowsort label-6400 SELECT 90 AS col3 FROM tab2 WHERE NOT NULL IS NULL ---- query I rowsort label-6400 SELECT 90 AS col3 FROM tab3 WHERE NOT NULL IS NULL ---- query I rowsort label-6400 SELECT 90 AS col3 FROM tab4 WHERE NOT NULL IS NULL ---- query IIIIIII rowsort label-6405 SELECT * FROM tab0 WHERE NOT 92 > NULL ---- query IIIIIII rowsort label-6405 SELECT * FROM tab1 WHERE NOT 92 > NULL ---- query IIIIIII rowsort label-6405 SELECT * FROM tab2 WHERE NOT 92 > NULL ---- query IIIIIII rowsort label-6405 SELECT * FROM tab3 WHERE NOT 92 > NULL ---- query IIIIIII rowsort label-6405 SELECT * FROM tab4 WHERE NOT 92 > NULL ---- query I rowsort label-6410 SELECT ALL + col1 FROM tab0 AS cor0 WHERE NOT NULL = col4 ---- query I rowsort label-6410 SELECT ALL + col1 FROM tab1 AS cor0 WHERE NOT NULL = col4 ---- query I rowsort label-6410 SELECT ALL + col1 FROM tab2 AS cor0 WHERE NOT NULL = col4 ---- query I rowsort label-6410 SELECT ALL + col1 FROM tab3 AS cor0 WHERE NOT NULL = col4 ---- query I rowsort label-6410 SELECT ALL + col1 FROM tab4 AS cor0 WHERE NOT NULL = col4 ---- query I rowsort label-6415 SELECT - + 10 - - 83 AS col2 FROM tab0 AS cor0 WHERE col4 = col3 ---- query I rowsort label-6415 SELECT - + 10 - - 83 AS col2 FROM tab1 AS cor0 WHERE col4 = col3 ---- query I rowsort label-6415 SELECT - + 10 - - 83 AS col2 FROM tab2 AS cor0 WHERE col4 = col3 ---- query I rowsort label-6415 SELECT - + 10 - - 83 AS col2 FROM tab3 AS cor0 WHERE col4 = col3 ---- query I rowsort label-6415 SELECT - + 10 - - 83 AS col2 FROM tab4 AS cor0 WHERE col4 = col3 ---- query IIIIIII rowsort label-6420 SELECT * FROM tab0 WHERE + - col3 BETWEEN + 53 AND col1 + col4 ---- query IIIIIII rowsort label-6420 SELECT * FROM tab1 WHERE + - col3 BETWEEN + 53 AND col1 + col4 ---- query IIIIIII rowsort label-6420 SELECT * FROM tab2 WHERE + - col3 BETWEEN + 53 AND col1 + col4 ---- query IIIIIII rowsort label-6420 SELECT * FROM tab3 WHERE + - col3 BETWEEN + 53 AND col1 + col4 ---- query IIIIIII rowsort label-6420 SELECT * FROM tab4 WHERE + - col3 BETWEEN + 53 AND col1 + col4 ---- query I rowsort label-6425 SELECT 8 AS col0 FROM tab0 WHERE + 48 + 12 NOT BETWEEN + col0 + 35 + col0 AND NULL ---- 10 values hashing to 07db7b3b1a6ac90f2996f9763db648c9 query I rowsort label-6425 SELECT 8 AS col0 FROM tab1 WHERE + 48 + 12 NOT BETWEEN + col0 + 35 + col0 AND NULL ---- 10 values hashing to 07db7b3b1a6ac90f2996f9763db648c9 query I rowsort label-6425 SELECT 8 AS col0 FROM tab2 WHERE + 48 + 12 NOT BETWEEN + col0 + 35 + col0 AND NULL ---- 10 values hashing to 07db7b3b1a6ac90f2996f9763db648c9 query I rowsort label-6425 SELECT 8 AS col0 FROM tab3 WHERE + 48 + 12 NOT BETWEEN + col0 + 35 + col0 AND NULL ---- 10 values hashing to 07db7b3b1a6ac90f2996f9763db648c9 query I rowsort label-6425 SELECT 8 AS col0 FROM tab4 WHERE + 48 + 12 NOT BETWEEN + col0 + 35 + col0 AND NULL ---- 10 values hashing to 07db7b3b1a6ac90f2996f9763db648c9 skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-6430 SELECT ALL + 71 col4 FROM tab0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to bde261a2337ba9e93943ee95e56a2743 skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-6430 SELECT ALL + 71 col4 FROM tab1 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to bde261a2337ba9e93943ee95e56a2743 skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-6430 SELECT ALL + 71 col4 FROM tab2 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to bde261a2337ba9e93943ee95e56a2743 skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-6430 SELECT ALL + 71 col4 FROM tab3 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to bde261a2337ba9e93943ee95e56a2743 skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-6430 SELECT ALL + 71 col4 FROM tab4 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to bde261a2337ba9e93943ee95e56a2743 query IIIIIII rowsort label-6435 SELECT * FROM tab0 WHERE + col4 > NULL ---- query IIIIIII rowsort label-6435 SELECT * FROM tab1 WHERE + col4 > NULL ---- query IIIIIII rowsort label-6435 SELECT * FROM tab2 WHERE + col4 > NULL ---- query IIIIIII rowsort label-6435 SELECT * FROM tab3 WHERE + col4 > NULL ---- query IIIIIII rowsort label-6435 SELECT * FROM tab4 WHERE + col4 > NULL ---- query I rowsort label-6440 SELECT DISTINCT col1 AS col3 FROM tab0 WHERE NOT NULL NOT BETWEEN NULL AND - 48 ---- query I rowsort label-6440 SELECT DISTINCT col1 AS col3 FROM tab1 WHERE NOT NULL NOT BETWEEN NULL AND - 48 ---- query I rowsort label-6440 SELECT DISTINCT col1 AS col3 FROM tab2 WHERE NOT NULL NOT BETWEEN NULL AND - 48 ---- query I rowsort label-6440 SELECT DISTINCT col1 AS col3 FROM tab3 WHERE NOT NULL NOT BETWEEN NULL AND - 48 ---- query I rowsort label-6440 SELECT DISTINCT col1 AS col3 FROM tab4 WHERE NOT NULL NOT BETWEEN NULL AND - 48 ---- query I rowsort label-6445 SELECT ALL + col1 FROM tab0 AS cor0 WHERE NOT ( NULL ) <> NULL ---- query I rowsort label-6445 SELECT ALL + col1 FROM tab1 AS cor0 WHERE NOT ( NULL ) <> NULL ---- query I rowsort label-6445 SELECT ALL + col1 FROM tab2 AS cor0 WHERE NOT ( NULL ) <> NULL ---- query I rowsort label-6445 SELECT ALL + col1 FROM tab3 AS cor0 WHERE NOT ( NULL ) <> NULL ---- query I rowsort label-6445 SELECT ALL + col1 FROM tab4 AS cor0 WHERE NOT ( NULL ) <> NULL ---- onlyif mysql # aggregate syntax: query I rowsort label-6450 SELECT - COUNT( ALL - 23 ) FROM tab0 AS cor0 WHERE NOT ( NULL ) IS NOT NULL ---- -10 skipif mysql # not compatible query I rowsort label-6450 SELECT - COUNT ( ALL - 23 ) FROM tab0 AS cor0 WHERE NOT ( NULL ) IS NOT NULL ---- -10 onlyif mysql # aggregate syntax: query I rowsort label-6450 SELECT - COUNT( ALL - 23 ) FROM tab1 AS cor0 WHERE NOT ( NULL ) IS NOT NULL ---- -10 skipif mysql # not compatible query I rowsort label-6450 SELECT - COUNT ( ALL - 23 ) FROM tab1 AS cor0 WHERE NOT ( NULL ) IS NOT NULL ---- -10 onlyif mysql # aggregate syntax: query I rowsort label-6450 SELECT - COUNT( ALL - 23 ) FROM tab2 AS cor0 WHERE NOT ( NULL ) IS NOT NULL ---- -10 skipif mysql # not compatible query I rowsort label-6450 SELECT - COUNT ( ALL - 23 ) FROM tab2 AS cor0 WHERE NOT ( NULL ) IS NOT NULL ---- -10 onlyif mysql # aggregate syntax: query I rowsort label-6450 SELECT - COUNT( ALL - 23 ) FROM tab3 AS cor0 WHERE NOT ( NULL ) IS NOT NULL ---- -10 skipif mysql # not compatible query I rowsort label-6450 SELECT - COUNT ( ALL - 23 ) FROM tab3 AS cor0 WHERE NOT ( NULL ) IS NOT NULL ---- -10 onlyif mysql # aggregate syntax: query I rowsort label-6450 SELECT - COUNT( ALL - 23 ) FROM tab4 AS cor0 WHERE NOT ( NULL ) IS NOT NULL ---- -10 skipif mysql # not compatible query I rowsort label-6450 SELECT - COUNT ( ALL - 23 ) FROM tab4 AS cor0 WHERE NOT ( NULL ) IS NOT NULL ---- -10 query IIIIIII rowsort label-6455 SELECT * FROM tab0 cor0 WHERE NOT NULL = ( NULL ) ---- query IIIIIII rowsort label-6455 SELECT * FROM tab1 cor0 WHERE NOT NULL = ( NULL ) ---- query IIIIIII rowsort label-6455 SELECT * FROM tab2 cor0 WHERE NOT NULL = ( NULL ) ---- query IIIIIII rowsort label-6455 SELECT * FROM tab3 cor0 WHERE NOT NULL = ( NULL ) ---- query IIIIIII rowsort label-6455 SELECT * FROM tab4 cor0 WHERE NOT NULL = ( NULL ) ---- query IIIIIII rowsort label-6460 SELECT * FROM tab0 cor0 WHERE - 14 IS NULL ---- query IIIIIII rowsort label-6460 SELECT * FROM tab1 cor0 WHERE - 14 IS NULL ---- query IIIIIII rowsort label-6460 SELECT * FROM tab2 cor0 WHERE - 14 IS NULL ---- query IIIIIII rowsort label-6460 SELECT * FROM tab3 cor0 WHERE - 14 IS NULL ---- query IIIIIII rowsort label-6460 SELECT * FROM tab4 cor0 WHERE - 14 IS NULL ---- query I rowsort label-6465 SELECT ALL 70 FROM tab0 WHERE NOT ( col1 ) IS NOT NULL ---- query I rowsort label-6465 SELECT ALL 70 FROM tab1 WHERE NOT ( col1 ) IS NOT NULL ---- query I rowsort label-6465 SELECT ALL 70 FROM tab2 WHERE NOT ( col1 ) IS NOT NULL ---- query I rowsort label-6465 SELECT ALL 70 FROM tab3 WHERE NOT ( col1 ) IS NOT NULL ---- query I rowsort label-6465 SELECT ALL 70 FROM tab4 WHERE NOT ( col1 ) IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-6470 SELECT ALL + CAST( - col4 AS SIGNED ) / col4 + 75 - 77 + ( 25 ) FROM tab0 AS cor0 WHERE NULL IS NOT NULL ---- skipif mysql # not compatible query I rowsort label-6470 SELECT ALL + CAST ( - col4 AS INTEGER ) / col4 + 75 - 77 + ( 25 ) FROM tab0 AS cor0 WHERE NULL IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-6470 SELECT ALL + CAST( - col4 AS SIGNED ) / col4 + 75 - 77 + ( 25 ) FROM tab1 AS cor0 WHERE NULL IS NOT NULL ---- skipif mysql # not compatible query I rowsort label-6470 SELECT ALL + CAST ( - col4 AS INTEGER ) / col4 + 75 - 77 + ( 25 ) FROM tab1 AS cor0 WHERE NULL IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-6470 SELECT ALL + CAST( - col4 AS SIGNED ) / col4 + 75 - 77 + ( 25 ) FROM tab2 AS cor0 WHERE NULL IS NOT NULL ---- skipif mysql # not compatible query I rowsort label-6470 SELECT ALL + CAST ( - col4 AS INTEGER ) / col4 + 75 - 77 + ( 25 ) FROM tab2 AS cor0 WHERE NULL IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-6470 SELECT ALL + CAST( - col4 AS SIGNED ) / col4 + 75 - 77 + ( 25 ) FROM tab3 AS cor0 WHERE NULL IS NOT NULL ---- skipif mysql # not compatible query I rowsort label-6470 SELECT ALL + CAST ( - col4 AS INTEGER ) / col4 + 75 - 77 + ( 25 ) FROM tab3 AS cor0 WHERE NULL IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-6470 SELECT ALL + CAST( - col4 AS SIGNED ) / col4 + 75 - 77 + ( 25 ) FROM tab4 AS cor0 WHERE NULL IS NOT NULL ---- skipif mysql # not compatible query I rowsort label-6470 SELECT ALL + CAST ( - col4 AS INTEGER ) / col4 + 75 - 77 + ( 25 ) FROM tab4 AS cor0 WHERE NULL IS NOT NULL ---- query IIIIIII rowsort label-6475 SELECT ALL * FROM tab0 AS cor0 WHERE - col1 * col4 IS NULL ---- query IIIIIII rowsort label-6475 SELECT ALL * FROM tab1 AS cor0 WHERE - col1 * col4 IS NULL ---- query IIIIIII rowsort label-6475 SELECT ALL * FROM tab2 AS cor0 WHERE - col1 * col4 IS NULL ---- query IIIIIII rowsort label-6475 SELECT ALL * FROM tab3 AS cor0 WHERE - col1 * col4 IS NULL ---- query IIIIIII rowsort label-6475 SELECT ALL * FROM tab4 AS cor0 WHERE - col1 * col4 IS NULL ---- query IIIIIII rowsort label-6480 SELECT ALL * FROM tab0 WHERE NOT 77 <= col0 ---- query IIIIIII rowsort label-6480 SELECT ALL * FROM tab1 WHERE NOT 77 <= col0 ---- query IIIIIII rowsort label-6480 SELECT ALL * FROM tab2 WHERE NOT 77 <= col0 ---- query IIIIIII rowsort label-6480 SELECT ALL * FROM tab3 WHERE NOT 77 <= col0 ---- query IIIIIII rowsort label-6480 SELECT ALL * FROM tab4 WHERE NOT 77 <= col0 ---- query I rowsort label-6485 SELECT ALL col1 FROM tab0 WHERE + 83 > NULL ---- query I rowsort label-6485 SELECT ALL col1 FROM tab1 WHERE + 83 > NULL ---- query I rowsort label-6485 SELECT ALL col1 FROM tab2 WHERE + 83 > NULL ---- query I rowsort label-6485 SELECT ALL col1 FROM tab3 WHERE + 83 > NULL ---- query I rowsort label-6485 SELECT ALL col1 FROM tab4 WHERE + 83 > NULL ---- query I rowsort label-6490 SELECT - col0 AS col2 FROM tab0 WHERE + 67 <> + 83 ---- 10 values hashing to 528bccda8773fb5023e30c4cdb2c06d0 query I rowsort label-6490 SELECT - col0 AS col2 FROM tab1 WHERE + 67 <> + 83 ---- 10 values hashing to 528bccda8773fb5023e30c4cdb2c06d0 query I rowsort label-6490 SELECT - col0 AS col2 FROM tab2 WHERE + 67 <> + 83 ---- 10 values hashing to 528bccda8773fb5023e30c4cdb2c06d0 query I rowsort label-6490 SELECT - col0 AS col2 FROM tab3 WHERE + 67 <> + 83 ---- 10 values hashing to 528bccda8773fb5023e30c4cdb2c06d0 query I rowsort label-6490 SELECT - col0 AS col2 FROM tab4 WHERE + 67 <> + 83 ---- 10 values hashing to 528bccda8773fb5023e30c4cdb2c06d0 query IIIIIII rowsort label-6495 SELECT * FROM tab0 WHERE NULL > + ( 4 ) ---- query IIIIIII rowsort label-6495 SELECT * FROM tab1 WHERE NULL > + ( 4 ) ---- query IIIIIII rowsort label-6495 SELECT * FROM tab2 WHERE NULL > + ( 4 ) ---- query IIIIIII rowsort label-6495 SELECT * FROM tab3 WHERE NULL > + ( 4 ) ---- query IIIIIII rowsort label-6495 SELECT * FROM tab4 WHERE NULL > + ( 4 ) ---- query IIIIIII rowsort label-6500 SELECT * FROM tab0 WHERE NOT ( NULL ) >= - col4 ---- query IIIIIII rowsort label-6500 SELECT * FROM tab1 WHERE NOT ( NULL ) >= - col4 ---- query IIIIIII rowsort label-6500 SELECT * FROM tab2 WHERE NOT ( NULL ) >= - col4 ---- query IIIIIII rowsort label-6500 SELECT * FROM tab3 WHERE NOT ( NULL ) >= - col4 ---- query IIIIIII rowsort label-6500 SELECT * FROM tab4 WHERE NOT ( NULL ) >= - col4 ---- query IIIIIII rowsort label-6505 SELECT * FROM tab0 WHERE NOT - col3 * 44 >= ( NULL ) ---- query IIIIIII rowsort label-6505 SELECT * FROM tab1 WHERE NOT - col3 * 44 >= ( NULL ) ---- query IIIIIII rowsort label-6505 SELECT * FROM tab2 WHERE NOT - col3 * 44 >= ( NULL ) ---- query IIIIIII rowsort label-6505 SELECT * FROM tab3 WHERE NOT - col3 * 44 >= ( NULL ) ---- query IIIIIII rowsort label-6505 SELECT * FROM tab4 WHERE NOT - col3 * 44 >= ( NULL ) ---- query IIIIIII rowsort label-6510 SELECT * FROM tab0 WHERE NOT NULL <> + 16 ---- query IIIIIII rowsort label-6510 SELECT * FROM tab1 WHERE NOT NULL <> + 16 ---- query IIIIIII rowsort label-6510 SELECT * FROM tab2 WHERE NOT NULL <> + 16 ---- query IIIIIII rowsort label-6510 SELECT * FROM tab3 WHERE NOT NULL <> + 16 ---- query IIIIIII rowsort label-6510 SELECT * FROM tab4 WHERE NOT NULL <> + 16 ---- onlyif mysql # aggregate syntax: query I rowsort label-6515 SELECT DISTINCT SUM( col1 ) FROM tab0 WHERE NOT NULL <= 29 * 21 ---- NULL skipif mysql # not compatible query I rowsort label-6515 SELECT DISTINCT SUM ( col1 ) FROM tab0 WHERE NOT NULL <= 29 * 21 ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-6515 SELECT DISTINCT SUM( col1 ) FROM tab1 WHERE NOT NULL <= 29 * 21 ---- NULL skipif mysql # not compatible query I rowsort label-6515 SELECT DISTINCT SUM ( col1 ) FROM tab1 WHERE NOT NULL <= 29 * 21 ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-6515 SELECT DISTINCT SUM( col1 ) FROM tab2 WHERE NOT NULL <= 29 * 21 ---- NULL skipif mysql # not compatible query I rowsort label-6515 SELECT DISTINCT SUM ( col1 ) FROM tab2 WHERE NOT NULL <= 29 * 21 ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-6515 SELECT DISTINCT SUM( col1 ) FROM tab3 WHERE NOT NULL <= 29 * 21 ---- NULL skipif mysql # not compatible query I rowsort label-6515 SELECT DISTINCT SUM ( col1 ) FROM tab3 WHERE NOT NULL <= 29 * 21 ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-6515 SELECT DISTINCT SUM( col1 ) FROM tab4 WHERE NOT NULL <= 29 * 21 ---- NULL skipif mysql # not compatible query I rowsort label-6515 SELECT DISTINCT SUM ( col1 ) FROM tab4 WHERE NOT NULL <= 29 * 21 ---- NULL query I rowsort label-6520 SELECT col5 AS col4 FROM tab0 WHERE NOT NULL = col4 ---- query I rowsort label-6520 SELECT col5 AS col4 FROM tab1 WHERE NOT NULL = col4 ---- query I rowsort label-6520 SELECT col5 AS col4 FROM tab2 WHERE NOT NULL = col4 ---- query I rowsort label-6520 SELECT col5 AS col4 FROM tab3 WHERE NOT NULL = col4 ---- query I rowsort label-6520 SELECT col5 AS col4 FROM tab4 WHERE NOT NULL = col4 ---- query I rowsort label-6525 SELECT + col0 FROM tab0 WHERE NOT - ( + col3 ) > + col4 ---- 10 values hashing to ef6312a20cf12c6cba97bfa42ca42fe8 query I rowsort label-6525 SELECT + col0 FROM tab1 WHERE NOT - ( + col3 ) > + col4 ---- 10 values hashing to ef6312a20cf12c6cba97bfa42ca42fe8 query I rowsort label-6525 SELECT + col0 FROM tab2 WHERE NOT - ( + col3 ) > + col4 ---- 10 values hashing to ef6312a20cf12c6cba97bfa42ca42fe8 query I rowsort label-6525 SELECT + col0 FROM tab3 WHERE NOT - ( + col3 ) > + col4 ---- 10 values hashing to ef6312a20cf12c6cba97bfa42ca42fe8 query I rowsort label-6525 SELECT + col0 FROM tab4 WHERE NOT - ( + col3 ) > + col4 ---- 10 values hashing to ef6312a20cf12c6cba97bfa42ca42fe8 query IIIIIII rowsort label-6530 SELECT * FROM tab0 WHERE NOT + col4 * + col4 >= NULL ---- query IIIIIII rowsort label-6530 SELECT * FROM tab1 WHERE NOT + col4 * + col4 >= NULL ---- query IIIIIII rowsort label-6530 SELECT * FROM tab2 WHERE NOT + col4 * + col4 >= NULL ---- query IIIIIII rowsort label-6530 SELECT * FROM tab3 WHERE NOT + col4 * + col4 >= NULL ---- query IIIIIII rowsort label-6530 SELECT * FROM tab4 WHERE NOT + col4 * + col4 >= NULL ---- query I rowsort label-6535 SELECT DISTINCT col0 AS col1 FROM tab0 WHERE NOT ( 74 + col1 ) NOT IN ( + col1 ) ---- query I rowsort label-6535 SELECT DISTINCT col0 AS col1 FROM tab1 WHERE NOT ( 74 + col1 ) NOT IN ( + col1 ) ---- query I rowsort label-6535 SELECT DISTINCT col0 AS col1 FROM tab2 WHERE NOT ( 74 + col1 ) NOT IN ( + col1 ) ---- query I rowsort label-6535 SELECT DISTINCT col0 AS col1 FROM tab3 WHERE NOT ( 74 + col1 ) NOT IN ( + col1 ) ---- query I rowsort label-6535 SELECT DISTINCT col0 AS col1 FROM tab4 WHERE NOT ( 74 + col1 ) NOT IN ( + col1 ) ---- onlyif mysql # aggregate syntax: query I rowsort label-6540 SELECT ALL - 13 + + COUNT( * ) FROM tab0 WHERE NOT ( + ( 8 ) ) IS NULL ---- -3 skipif mysql # not compatible query I rowsort label-6540 SELECT ALL - 13 + + COUNT ( * ) FROM tab0 WHERE NOT ( + ( 8 ) ) IS NULL ---- -3 onlyif mysql # aggregate syntax: query I rowsort label-6540 SELECT ALL - 13 + + COUNT( * ) FROM tab1 WHERE NOT ( + ( 8 ) ) IS NULL ---- -3 skipif mysql # not compatible query I rowsort label-6540 SELECT ALL - 13 + + COUNT ( * ) FROM tab1 WHERE NOT ( + ( 8 ) ) IS NULL ---- -3 onlyif mysql # aggregate syntax: query I rowsort label-6540 SELECT ALL - 13 + + COUNT( * ) FROM tab2 WHERE NOT ( + ( 8 ) ) IS NULL ---- -3 skipif mysql # not compatible query I rowsort label-6540 SELECT ALL - 13 + + COUNT ( * ) FROM tab2 WHERE NOT ( + ( 8 ) ) IS NULL ---- -3 onlyif mysql # aggregate syntax: query I rowsort label-6540 SELECT ALL - 13 + + COUNT( * ) FROM tab3 WHERE NOT ( + ( 8 ) ) IS NULL ---- -3 skipif mysql # not compatible query I rowsort label-6540 SELECT ALL - 13 + + COUNT ( * ) FROM tab3 WHERE NOT ( + ( 8 ) ) IS NULL ---- -3 onlyif mysql # aggregate syntax: query I rowsort label-6540 SELECT ALL - 13 + + COUNT( * ) FROM tab4 WHERE NOT ( + ( 8 ) ) IS NULL ---- -3 skipif mysql # not compatible query I rowsort label-6540 SELECT ALL - 13 + + COUNT ( * ) FROM tab4 WHERE NOT ( + ( 8 ) ) IS NULL ---- -3 onlyif mysql # aggregate syntax: query I rowsort label-6545 SELECT ALL COUNT( * ) * 34 AS col5 FROM tab0 WHERE NOT ( 39 ) IN ( col3 + 50 ) ---- 340 skipif mysql # not compatible query I rowsort label-6545 SELECT ALL COUNT ( * ) * 34 AS col5 FROM tab0 WHERE NOT ( 39 ) IN ( col3 + 50 ) ---- 340 onlyif mysql # aggregate syntax: query I rowsort label-6545 SELECT ALL COUNT( * ) * 34 AS col5 FROM tab1 WHERE NOT ( 39 ) IN ( col3 + 50 ) ---- 340 skipif mysql # not compatible query I rowsort label-6545 SELECT ALL COUNT ( * ) * 34 AS col5 FROM tab1 WHERE NOT ( 39 ) IN ( col3 + 50 ) ---- 340 onlyif mysql # aggregate syntax: query I rowsort label-6545 SELECT ALL COUNT( * ) * 34 AS col5 FROM tab2 WHERE NOT ( 39 ) IN ( col3 + 50 ) ---- 340 skipif mysql # not compatible query I rowsort label-6545 SELECT ALL COUNT ( * ) * 34 AS col5 FROM tab2 WHERE NOT ( 39 ) IN ( col3 + 50 ) ---- 340 onlyif mysql # aggregate syntax: query I rowsort label-6545 SELECT ALL COUNT( * ) * 34 AS col5 FROM tab3 WHERE NOT ( 39 ) IN ( col3 + 50 ) ---- 340 skipif mysql # not compatible query I rowsort label-6545 SELECT ALL COUNT ( * ) * 34 AS col5 FROM tab3 WHERE NOT ( 39 ) IN ( col3 + 50 ) ---- 340 onlyif mysql # aggregate syntax: query I rowsort label-6545 SELECT ALL COUNT( * ) * 34 AS col5 FROM tab4 WHERE NOT ( 39 ) IN ( col3 + 50 ) ---- 340 skipif mysql # not compatible query I rowsort label-6545 SELECT ALL COUNT ( * ) * 34 AS col5 FROM tab4 WHERE NOT ( 39 ) IN ( col3 + 50 ) ---- 340 query I rowsort label-6550 SELECT - col0 AS col5 FROM tab0 WHERE NOT NULL NOT BETWEEN + col0 * ( - col1 ) + - col0 AND + 57 ---- query I rowsort label-6550 SELECT - col0 AS col5 FROM tab1 WHERE NOT NULL NOT BETWEEN + col0 * ( - col1 ) + - col0 AND + 57 ---- query I rowsort label-6550 SELECT - col0 AS col5 FROM tab2 WHERE NOT NULL NOT BETWEEN + col0 * ( - col1 ) + - col0 AND + 57 ---- query I rowsort label-6550 SELECT - col0 AS col5 FROM tab3 WHERE NOT NULL NOT BETWEEN + col0 * ( - col1 ) + - col0 AND + 57 ---- query I rowsort label-6550 SELECT - col0 AS col5 FROM tab4 WHERE NOT NULL NOT BETWEEN + col0 * ( - col1 ) + - col0 AND + 57 ---- query IIIIIII rowsort label-6555 SELECT ALL * FROM tab0 WHERE ( col5 ) IS NULL ---- query IIIIIII rowsort label-6555 SELECT ALL * FROM tab1 WHERE ( col5 ) IS NULL ---- query IIIIIII rowsort label-6555 SELECT ALL * FROM tab2 WHERE ( col5 ) IS NULL ---- query IIIIIII rowsort label-6555 SELECT ALL * FROM tab3 WHERE ( col5 ) IS NULL ---- query IIIIIII rowsort label-6555 SELECT ALL * FROM tab4 WHERE ( col5 ) IS NULL ---- query I rowsort label-6560 SELECT 19 FROM tab0 WHERE NOT NULL BETWEEN ( 40 ) AND col0 ---- query I rowsort label-6560 SELECT 19 FROM tab1 WHERE NOT NULL BETWEEN ( 40 ) AND col0 ---- query I rowsort label-6560 SELECT 19 FROM tab2 WHERE NOT NULL BETWEEN ( 40 ) AND col0 ---- query I rowsort label-6560 SELECT 19 FROM tab3 WHERE NOT NULL BETWEEN ( 40 ) AND col0 ---- query I rowsort label-6560 SELECT 19 FROM tab4 WHERE NOT NULL BETWEEN ( 40 ) AND col0 ---- query IIIIIII rowsort label-6565 SELECT * FROM tab0 WHERE NOT NULL BETWEEN 13 AND - col4 ---- query IIIIIII rowsort label-6565 SELECT * FROM tab1 WHERE NOT NULL BETWEEN 13 AND - col4 ---- query IIIIIII rowsort label-6565 SELECT * FROM tab2 WHERE NOT NULL BETWEEN 13 AND - col4 ---- query IIIIIII rowsort label-6565 SELECT * FROM tab3 WHERE NOT NULL BETWEEN 13 AND - col4 ---- query IIIIIII rowsort label-6565 SELECT * FROM tab4 WHERE NOT NULL BETWEEN 13 AND - col4 ---- query IIIIIII rowsort label-6570 SELECT * FROM tab0 AS cor0 WHERE 90 BETWEEN ( NULL ) AND col1 ---- query IIIIIII rowsort label-6570 SELECT * FROM tab1 AS cor0 WHERE 90 BETWEEN ( NULL ) AND col1 ---- query IIIIIII rowsort label-6570 SELECT * FROM tab2 AS cor0 WHERE 90 BETWEEN ( NULL ) AND col1 ---- query IIIIIII rowsort label-6570 SELECT * FROM tab3 AS cor0 WHERE 90 BETWEEN ( NULL ) AND col1 ---- query IIIIIII rowsort label-6570 SELECT * FROM tab4 AS cor0 WHERE 90 BETWEEN ( NULL ) AND col1 ---- query I rowsort label-6575 SELECT DISTINCT col4 FROM tab0 cor0 WHERE NOT NULL IN ( - col0 ) ---- query I rowsort label-6575 SELECT DISTINCT col4 FROM tab1 cor0 WHERE NOT NULL IN ( - col0 ) ---- query I rowsort label-6575 SELECT DISTINCT col4 FROM tab2 cor0 WHERE NOT NULL IN ( - col0 ) ---- query I rowsort label-6575 SELECT DISTINCT col4 FROM tab3 cor0 WHERE NOT NULL IN ( - col0 ) ---- query I rowsort label-6575 SELECT DISTINCT col4 FROM tab4 cor0 WHERE NOT NULL IN ( - col0 ) ---- query I rowsort label-6580 SELECT 95 FROM tab0 AS cor0 WHERE NOT col0 IS NULL ---- 10 values hashing to bdd07b59caa7cdc814383ec9e4ee98b0 query I rowsort label-6580 SELECT 95 FROM tab1 AS cor0 WHERE NOT col0 IS NULL ---- 10 values hashing to bdd07b59caa7cdc814383ec9e4ee98b0 query I rowsort label-6580 SELECT 95 FROM tab2 AS cor0 WHERE NOT col0 IS NULL ---- 10 values hashing to bdd07b59caa7cdc814383ec9e4ee98b0 query I rowsort label-6580 SELECT 95 FROM tab3 AS cor0 WHERE NOT col0 IS NULL ---- 10 values hashing to bdd07b59caa7cdc814383ec9e4ee98b0 query I rowsort label-6580 SELECT 95 FROM tab4 AS cor0 WHERE NOT col0 IS NULL ---- 10 values hashing to bdd07b59caa7cdc814383ec9e4ee98b0 onlyif mysql # aggregate syntax: query I rowsort label-6585 SELECT ALL COUNT( * ) FROM tab0 AS cor0 WHERE NOT NULL >= - col4 + col4 ---- 0 skipif mysql # not compatible query I rowsort label-6585 SELECT ALL COUNT ( * ) FROM tab0 AS cor0 WHERE NOT NULL >= - col4 + col4 ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-6585 SELECT ALL COUNT( * ) FROM tab1 AS cor0 WHERE NOT NULL >= - col4 + col4 ---- 0 skipif mysql # not compatible query I rowsort label-6585 SELECT ALL COUNT ( * ) FROM tab1 AS cor0 WHERE NOT NULL >= - col4 + col4 ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-6585 SELECT ALL COUNT( * ) FROM tab2 AS cor0 WHERE NOT NULL >= - col4 + col4 ---- 0 skipif mysql # not compatible query I rowsort label-6585 SELECT ALL COUNT ( * ) FROM tab2 AS cor0 WHERE NOT NULL >= - col4 + col4 ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-6585 SELECT ALL COUNT( * ) FROM tab3 AS cor0 WHERE NOT NULL >= - col4 + col4 ---- 0 skipif mysql # not compatible query I rowsort label-6585 SELECT ALL COUNT ( * ) FROM tab3 AS cor0 WHERE NOT NULL >= - col4 + col4 ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-6585 SELECT ALL COUNT( * ) FROM tab4 AS cor0 WHERE NOT NULL >= - col4 + col4 ---- 0 skipif mysql # not compatible query I rowsort label-6585 SELECT ALL COUNT ( * ) FROM tab4 AS cor0 WHERE NOT NULL >= - col4 + col4 ---- 0 query I rowsort label-6590 SELECT ALL col5 FROM tab0 WHERE 68 BETWEEN ( - 63 + - col4 ) AND NULL ---- query I rowsort label-6590 SELECT ALL col5 FROM tab1 WHERE 68 BETWEEN ( - 63 + - col4 ) AND NULL ---- query I rowsort label-6590 SELECT ALL col5 FROM tab2 WHERE 68 BETWEEN ( - 63 + - col4 ) AND NULL ---- query I rowsort label-6590 SELECT ALL col5 FROM tab3 WHERE 68 BETWEEN ( - 63 + - col4 ) AND NULL ---- query I rowsort label-6590 SELECT ALL col5 FROM tab4 WHERE 68 BETWEEN ( - 63 + - col4 ) AND NULL ---- query I rowsort label-6595 SELECT col2 FROM tab0 AS cor0 WHERE + col4 NOT IN ( + 0 + + col1 ) ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-6595 SELECT col2 FROM tab1 AS cor0 WHERE + col4 NOT IN ( + 0 + + col1 ) ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-6595 SELECT col2 FROM tab2 AS cor0 WHERE + col4 NOT IN ( + 0 + + col1 ) ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-6595 SELECT col2 FROM tab3 AS cor0 WHERE + col4 NOT IN ( + 0 + + col1 ) ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-6595 SELECT col2 FROM tab4 AS cor0 WHERE + col4 NOT IN ( + 0 + + col1 ) ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-6600 SELECT ALL 52 AS col0 FROM tab0 AS cor0 WHERE + 89 IS NOT NULL ---- 10 values hashing to 2fe0d4b2f9833b3e66161ab9af38438c query I rowsort label-6600 SELECT ALL 52 AS col0 FROM tab1 AS cor0 WHERE + 89 IS NOT NULL ---- 10 values hashing to 2fe0d4b2f9833b3e66161ab9af38438c query I rowsort label-6600 SELECT ALL 52 AS col0 FROM tab2 AS cor0 WHERE + 89 IS NOT NULL ---- 10 values hashing to 2fe0d4b2f9833b3e66161ab9af38438c query I rowsort label-6600 SELECT ALL 52 AS col0 FROM tab3 AS cor0 WHERE + 89 IS NOT NULL ---- 10 values hashing to 2fe0d4b2f9833b3e66161ab9af38438c query I rowsort label-6600 SELECT ALL 52 AS col0 FROM tab4 AS cor0 WHERE + 89 IS NOT NULL ---- 10 values hashing to 2fe0d4b2f9833b3e66161ab9af38438c query I rowsort label-6605 SELECT ALL col5 AS col4 FROM tab0 cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-6605 SELECT ALL col5 AS col4 FROM tab1 cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-6605 SELECT ALL col5 AS col4 FROM tab2 cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-6605 SELECT ALL col5 AS col4 FROM tab3 cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-6605 SELECT ALL col5 AS col4 FROM tab4 cor0 WHERE NULL IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-6610 SELECT * FROM tab0 cor0 WHERE NULL IN ( CAST( col4 AS SIGNED ) ) ---- skipif mysql # not compatible query IIIIIII rowsort label-6610 SELECT * FROM tab0 cor0 WHERE NULL IN ( CAST ( col4 AS INTEGER ) ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-6610 SELECT * FROM tab1 cor0 WHERE NULL IN ( CAST( col4 AS SIGNED ) ) ---- skipif mysql # not compatible query IIIIIII rowsort label-6610 SELECT * FROM tab1 cor0 WHERE NULL IN ( CAST ( col4 AS INTEGER ) ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-6610 SELECT * FROM tab2 cor0 WHERE NULL IN ( CAST( col4 AS SIGNED ) ) ---- skipif mysql # not compatible query IIIIIII rowsort label-6610 SELECT * FROM tab2 cor0 WHERE NULL IN ( CAST ( col4 AS INTEGER ) ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-6610 SELECT * FROM tab3 cor0 WHERE NULL IN ( CAST( col4 AS SIGNED ) ) ---- skipif mysql # not compatible query IIIIIII rowsort label-6610 SELECT * FROM tab3 cor0 WHERE NULL IN ( CAST ( col4 AS INTEGER ) ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-6610 SELECT * FROM tab4 cor0 WHERE NULL IN ( CAST( col4 AS SIGNED ) ) ---- skipif mysql # not compatible query IIIIIII rowsort label-6610 SELECT * FROM tab4 cor0 WHERE NULL IN ( CAST ( col4 AS INTEGER ) ) ---- query I rowsort label-6615 SELECT col2 AS col4 FROM tab0 AS cor0 WHERE col3 < NULL ---- query I rowsort label-6615 SELECT col2 AS col4 FROM tab1 AS cor0 WHERE col3 < NULL ---- query I rowsort label-6615 SELECT col2 AS col4 FROM tab2 AS cor0 WHERE col3 < NULL ---- query I rowsort label-6615 SELECT col2 AS col4 FROM tab3 AS cor0 WHERE col3 < NULL ---- query I rowsort label-6615 SELECT col2 AS col4 FROM tab4 AS cor0 WHERE col3 < NULL ---- query IIIIIII rowsort label-6620 SELECT * FROM tab0 AS cor0 WHERE NOT col1 + - col1 IS NOT NULL ---- query IIIIIII rowsort label-6620 SELECT * FROM tab1 AS cor0 WHERE NOT col1 + - col1 IS NOT NULL ---- query IIIIIII rowsort label-6620 SELECT * FROM tab2 AS cor0 WHERE NOT col1 + - col1 IS NOT NULL ---- query IIIIIII rowsort label-6620 SELECT * FROM tab3 AS cor0 WHERE NOT col1 + - col1 IS NOT NULL ---- query IIIIIII rowsort label-6620 SELECT * FROM tab4 AS cor0 WHERE NOT col1 + - col1 IS NOT NULL ---- query IIIIIII rowsort label-6625 SELECT * FROM tab0 AS cor0 WHERE NOT ( - 46 ) >= NULL ---- query IIIIIII rowsort label-6625 SELECT * FROM tab1 AS cor0 WHERE NOT ( - 46 ) >= NULL ---- query IIIIIII rowsort label-6625 SELECT * FROM tab2 AS cor0 WHERE NOT ( - 46 ) >= NULL ---- query IIIIIII rowsort label-6625 SELECT * FROM tab3 AS cor0 WHERE NOT ( - 46 ) >= NULL ---- query IIIIIII rowsort label-6625 SELECT * FROM tab4 AS cor0 WHERE NOT ( - 46 ) >= NULL ---- query IIIIIII rowsort label-6630 SELECT * FROM tab0 WHERE NOT NULL BETWEEN NULL AND ( NULL ) ---- query IIIIIII rowsort label-6630 SELECT * FROM tab1 WHERE NOT NULL BETWEEN NULL AND ( NULL ) ---- query IIIIIII rowsort label-6630 SELECT * FROM tab2 WHERE NOT NULL BETWEEN NULL AND ( NULL ) ---- query IIIIIII rowsort label-6630 SELECT * FROM tab3 WHERE NOT NULL BETWEEN NULL AND ( NULL ) ---- query IIIIIII rowsort label-6630 SELECT * FROM tab4 WHERE NOT NULL BETWEEN NULL AND ( NULL ) ---- query I rowsort label-6635 SELECT col2 AS col5 FROM tab0 WHERE NOT ( NULL ) IN ( + ( 15 ) + + 80 ) ---- query I rowsort label-6635 SELECT col2 AS col5 FROM tab1 WHERE NOT ( NULL ) IN ( + ( 15 ) + + 80 ) ---- query I rowsort label-6635 SELECT col2 AS col5 FROM tab2 WHERE NOT ( NULL ) IN ( + ( 15 ) + + 80 ) ---- query I rowsort label-6635 SELECT col2 AS col5 FROM tab3 WHERE NOT ( NULL ) IN ( + ( 15 ) + + 80 ) ---- query I rowsort label-6635 SELECT col2 AS col5 FROM tab4 WHERE NOT ( NULL ) IN ( + ( 15 ) + + 80 ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-6640 SELECT + col3 + + col0 FROM tab0 WHERE NOT NULL <> ( - CAST( NULL AS SIGNED ) ) ---- skipif mysql # not compatible query I rowsort label-6640 SELECT + col3 + + col0 FROM tab0 WHERE NOT NULL <> ( - CAST ( NULL AS INTEGER ) ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-6640 SELECT + col3 + + col0 FROM tab1 WHERE NOT NULL <> ( - CAST( NULL AS SIGNED ) ) ---- skipif mysql # not compatible query I rowsort label-6640 SELECT + col3 + + col0 FROM tab1 WHERE NOT NULL <> ( - CAST ( NULL AS INTEGER ) ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-6640 SELECT + col3 + + col0 FROM tab2 WHERE NOT NULL <> ( - CAST( NULL AS SIGNED ) ) ---- skipif mysql # not compatible query I rowsort label-6640 SELECT + col3 + + col0 FROM tab2 WHERE NOT NULL <> ( - CAST ( NULL AS INTEGER ) ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-6640 SELECT + col3 + + col0 FROM tab3 WHERE NOT NULL <> ( - CAST( NULL AS SIGNED ) ) ---- skipif mysql # not compatible query I rowsort label-6640 SELECT + col3 + + col0 FROM tab3 WHERE NOT NULL <> ( - CAST ( NULL AS INTEGER ) ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-6640 SELECT + col3 + + col0 FROM tab4 WHERE NOT NULL <> ( - CAST( NULL AS SIGNED ) ) ---- skipif mysql # not compatible query I rowsort label-6640 SELECT + col3 + + col0 FROM tab4 WHERE NOT NULL <> ( - CAST ( NULL AS INTEGER ) ) ---- query I rowsort label-6645 SELECT ALL - 87 FROM tab0 AS cor0 WHERE ( 17 * ( - 39 ) ) IS NOT NULL ---- 10 values hashing to 03aafcf4fdd2da970c658d05bf540f40 query I rowsort label-6645 SELECT ALL - 87 FROM tab1 AS cor0 WHERE ( 17 * ( - 39 ) ) IS NOT NULL ---- 10 values hashing to 03aafcf4fdd2da970c658d05bf540f40 query I rowsort label-6645 SELECT ALL - 87 FROM tab2 AS cor0 WHERE ( 17 * ( - 39 ) ) IS NOT NULL ---- 10 values hashing to 03aafcf4fdd2da970c658d05bf540f40 query I rowsort label-6645 SELECT ALL - 87 FROM tab3 AS cor0 WHERE ( 17 * ( - 39 ) ) IS NOT NULL ---- 10 values hashing to 03aafcf4fdd2da970c658d05bf540f40 query I rowsort label-6645 SELECT ALL - 87 FROM tab4 AS cor0 WHERE ( 17 * ( - 39 ) ) IS NOT NULL ---- 10 values hashing to 03aafcf4fdd2da970c658d05bf540f40 query IIIIIII rowsort label-6650 SELECT * FROM tab0 WHERE NOT - + 78 IS NOT NULL ---- query IIIIIII rowsort label-6650 SELECT * FROM tab1 WHERE NOT - + 78 IS NOT NULL ---- query IIIIIII rowsort label-6650 SELECT * FROM tab2 WHERE NOT - + 78 IS NOT NULL ---- query IIIIIII rowsort label-6650 SELECT * FROM tab3 WHERE NOT - + 78 IS NOT NULL ---- query IIIIIII rowsort label-6650 SELECT * FROM tab4 WHERE NOT - + 78 IS NOT NULL ---- query I rowsort label-6655 SELECT col1 FROM tab0 WHERE NOT NULL >= + 3 ---- query I rowsort label-6655 SELECT col1 FROM tab1 WHERE NOT NULL >= + 3 ---- query I rowsort label-6655 SELECT col1 FROM tab2 WHERE NOT NULL >= + 3 ---- query I rowsort label-6655 SELECT col1 FROM tab3 WHERE NOT NULL >= + 3 ---- query I rowsort label-6655 SELECT col1 FROM tab4 WHERE NOT NULL >= + 3 ---- query IIIIIII rowsort label-6660 SELECT ALL * FROM tab0 AS cor0 WHERE NOT - 25 IS NOT NULL ---- query IIIIIII rowsort label-6660 SELECT ALL * FROM tab1 AS cor0 WHERE NOT - 25 IS NOT NULL ---- query IIIIIII rowsort label-6660 SELECT ALL * FROM tab2 AS cor0 WHERE NOT - 25 IS NOT NULL ---- query IIIIIII rowsort label-6660 SELECT ALL * FROM tab3 AS cor0 WHERE NOT - 25 IS NOT NULL ---- query IIIIIII rowsort label-6660 SELECT ALL * FROM tab4 AS cor0 WHERE NOT - 25 IS NOT NULL ---- onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query I rowsort label-6665 SELECT ALL + ( - COUNT( * ) ) * COUNT( * ) FROM tab0 AS cor0 WHERE NOT CAST( NULL AS SIGNED ) * + col4 * - ( col4 ) IS NULL ---- 0 skipif mysql # not compatible query I rowsort label-6665 SELECT ALL + ( - COUNT ( * ) ) * COUNT ( * ) FROM tab0 AS cor0 WHERE NOT CAST ( NULL AS INTEGER ) * + col4 * - ( col4 ) IS NULL ---- 0 onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query I rowsort label-6665 SELECT ALL + ( - COUNT( * ) ) * COUNT( * ) FROM tab1 AS cor0 WHERE NOT CAST( NULL AS SIGNED ) * + col4 * - ( col4 ) IS NULL ---- 0 skipif mysql # not compatible query I rowsort label-6665 SELECT ALL + ( - COUNT ( * ) ) * COUNT ( * ) FROM tab1 AS cor0 WHERE NOT CAST ( NULL AS INTEGER ) * + col4 * - ( col4 ) IS NULL ---- 0 onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query I rowsort label-6665 SELECT ALL + ( - COUNT( * ) ) * COUNT( * ) FROM tab2 AS cor0 WHERE NOT CAST( NULL AS SIGNED ) * + col4 * - ( col4 ) IS NULL ---- 0 skipif mysql # not compatible query I rowsort label-6665 SELECT ALL + ( - COUNT ( * ) ) * COUNT ( * ) FROM tab2 AS cor0 WHERE NOT CAST ( NULL AS INTEGER ) * + col4 * - ( col4 ) IS NULL ---- 0 onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query I rowsort label-6665 SELECT ALL + ( - COUNT( * ) ) * COUNT( * ) FROM tab3 AS cor0 WHERE NOT CAST( NULL AS SIGNED ) * + col4 * - ( col4 ) IS NULL ---- 0 skipif mysql # not compatible query I rowsort label-6665 SELECT ALL + ( - COUNT ( * ) ) * COUNT ( * ) FROM tab3 AS cor0 WHERE NOT CAST ( NULL AS INTEGER ) * + col4 * - ( col4 ) IS NULL ---- 0 onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query I rowsort label-6665 SELECT ALL + ( - COUNT( * ) ) * COUNT( * ) FROM tab4 AS cor0 WHERE NOT CAST( NULL AS SIGNED ) * + col4 * - ( col4 ) IS NULL ---- 0 skipif mysql # not compatible query I rowsort label-6665 SELECT ALL + ( - COUNT ( * ) ) * COUNT ( * ) FROM tab4 AS cor0 WHERE NOT CAST ( NULL AS INTEGER ) * + col4 * - ( col4 ) IS NULL ---- 0 query I rowsort label-6670 SELECT col0 FROM tab0 cor0 WHERE col3 NOT IN ( + - col3 * 47 + col0 ) ---- 10 values hashing to ef6312a20cf12c6cba97bfa42ca42fe8 query I rowsort label-6670 SELECT col0 FROM tab1 cor0 WHERE col3 NOT IN ( + - col3 * 47 + col0 ) ---- 10 values hashing to ef6312a20cf12c6cba97bfa42ca42fe8 query I rowsort label-6670 SELECT col0 FROM tab2 cor0 WHERE col3 NOT IN ( + - col3 * 47 + col0 ) ---- 10 values hashing to ef6312a20cf12c6cba97bfa42ca42fe8 query I rowsort label-6670 SELECT col0 FROM tab3 cor0 WHERE col3 NOT IN ( + - col3 * 47 + col0 ) ---- 10 values hashing to ef6312a20cf12c6cba97bfa42ca42fe8 query I rowsort label-6670 SELECT col0 FROM tab4 cor0 WHERE col3 NOT IN ( + - col3 * 47 + col0 ) ---- 10 values hashing to ef6312a20cf12c6cba97bfa42ca42fe8 query I rowsort label-6675 SELECT + col5 FROM tab0 AS cor0 WHERE NULL = - 49 * + 87 * - col0 ---- query I rowsort label-6675 SELECT + col5 FROM tab1 AS cor0 WHERE NULL = - 49 * + 87 * - col0 ---- query I rowsort label-6675 SELECT + col5 FROM tab2 AS cor0 WHERE NULL = - 49 * + 87 * - col0 ---- query I rowsort label-6675 SELECT + col5 FROM tab3 AS cor0 WHERE NULL = - 49 * + 87 * - col0 ---- query I rowsort label-6675 SELECT + col5 FROM tab4 AS cor0 WHERE NULL = - 49 * + 87 * - col0 ---- onlyif mysql # aggregate syntax: query I rowsort label-6680 SELECT MAX( DISTINCT - 88 ) FROM tab0 WHERE NOT ( - + 72 * col0 / + col4 - ( col1 ) ) NOT BETWEEN ( NULL ) AND NULL ---- NULL skipif mysql # not compatible query I rowsort label-6680 SELECT MAX ( DISTINCT - 88 ) FROM tab0 WHERE NOT ( - + 72 * col0 / + col4 - ( col1 ) ) NOT BETWEEN ( NULL ) AND NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-6680 SELECT MAX( DISTINCT - 88 ) FROM tab1 WHERE NOT ( - + 72 * col0 / + col4 - ( col1 ) ) NOT BETWEEN ( NULL ) AND NULL ---- NULL skipif mysql # not compatible query I rowsort label-6680 SELECT MAX ( DISTINCT - 88 ) FROM tab1 WHERE NOT ( - + 72 * col0 / + col4 - ( col1 ) ) NOT BETWEEN ( NULL ) AND NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-6680 SELECT MAX( DISTINCT - 88 ) FROM tab2 WHERE NOT ( - + 72 * col0 / + col4 - ( col1 ) ) NOT BETWEEN ( NULL ) AND NULL ---- NULL skipif mysql # not compatible query I rowsort label-6680 SELECT MAX ( DISTINCT - 88 ) FROM tab2 WHERE NOT ( - + 72 * col0 / + col4 - ( col1 ) ) NOT BETWEEN ( NULL ) AND NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-6680 SELECT MAX( DISTINCT - 88 ) FROM tab3 WHERE NOT ( - + 72 * col0 / + col4 - ( col1 ) ) NOT BETWEEN ( NULL ) AND NULL ---- NULL skipif mysql # not compatible query I rowsort label-6680 SELECT MAX ( DISTINCT - 88 ) FROM tab3 WHERE NOT ( - + 72 * col0 / + col4 - ( col1 ) ) NOT BETWEEN ( NULL ) AND NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-6680 SELECT MAX( DISTINCT - 88 ) FROM tab4 WHERE NOT ( - + 72 * col0 / + col4 - ( col1 ) ) NOT BETWEEN ( NULL ) AND NULL ---- NULL skipif mysql # not compatible query I rowsort label-6680 SELECT MAX ( DISTINCT - 88 ) FROM tab4 WHERE NOT ( - + 72 * col0 / + col4 - ( col1 ) ) NOT BETWEEN ( NULL ) AND NULL ---- NULL query IIIIIII rowsort label-6685 SELECT * FROM tab0 WHERE NOT - col0 + ( + col3 ) + + col0 * col0 IS NOT NULL ---- query IIIIIII rowsort label-6685 SELECT * FROM tab1 WHERE NOT - col0 + ( + col3 ) + + col0 * col0 IS NOT NULL ---- query IIIIIII rowsort label-6685 SELECT * FROM tab2 WHERE NOT - col0 + ( + col3 ) + + col0 * col0 IS NOT NULL ---- query IIIIIII rowsort label-6685 SELECT * FROM tab3 WHERE NOT - col0 + ( + col3 ) + + col0 * col0 IS NOT NULL ---- query IIIIIII rowsort label-6685 SELECT * FROM tab4 WHERE NOT - col0 + ( + col3 ) + + col0 * col0 IS NOT NULL ---- query IIIIIII rowsort label-6690 SELECT * FROM tab0 WHERE NOT + - 75 IS NOT NULL ---- query IIIIIII rowsort label-6690 SELECT * FROM tab1 WHERE NOT + - 75 IS NOT NULL ---- query IIIIIII rowsort label-6690 SELECT * FROM tab2 WHERE NOT + - 75 IS NOT NULL ---- query IIIIIII rowsort label-6690 SELECT * FROM tab3 WHERE NOT + - 75 IS NOT NULL ---- query IIIIIII rowsort label-6690 SELECT * FROM tab4 WHERE NOT + - 75 IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-6695 SELECT DISTINCT col1 AS col2 FROM tab0 AS cor0 WHERE NOT col1 + - + CAST( NULL AS SIGNED ) >= - col1 ---- skipif mysql # not compatible query I rowsort label-6695 SELECT DISTINCT col1 AS col2 FROM tab0 AS cor0 WHERE NOT col1 + - + CAST ( NULL AS INTEGER ) >= - col1 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-6695 SELECT DISTINCT col1 AS col2 FROM tab1 AS cor0 WHERE NOT col1 + - + CAST( NULL AS SIGNED ) >= - col1 ---- skipif mysql # not compatible query I rowsort label-6695 SELECT DISTINCT col1 AS col2 FROM tab1 AS cor0 WHERE NOT col1 + - + CAST ( NULL AS INTEGER ) >= - col1 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-6695 SELECT DISTINCT col1 AS col2 FROM tab2 AS cor0 WHERE NOT col1 + - + CAST( NULL AS SIGNED ) >= - col1 ---- skipif mysql # not compatible query I rowsort label-6695 SELECT DISTINCT col1 AS col2 FROM tab2 AS cor0 WHERE NOT col1 + - + CAST ( NULL AS INTEGER ) >= - col1 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-6695 SELECT DISTINCT col1 AS col2 FROM tab3 AS cor0 WHERE NOT col1 + - + CAST( NULL AS SIGNED ) >= - col1 ---- skipif mysql # not compatible query I rowsort label-6695 SELECT DISTINCT col1 AS col2 FROM tab3 AS cor0 WHERE NOT col1 + - + CAST ( NULL AS INTEGER ) >= - col1 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-6695 SELECT DISTINCT col1 AS col2 FROM tab4 AS cor0 WHERE NOT col1 + - + CAST( NULL AS SIGNED ) >= - col1 ---- skipif mysql # not compatible query I rowsort label-6695 SELECT DISTINCT col1 AS col2 FROM tab4 AS cor0 WHERE NOT col1 + - + CAST ( NULL AS INTEGER ) >= - col1 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-6700 SELECT CAST( 95 AS SIGNED ) FROM tab0 AS cor0 WHERE ( NULL ) IS NULL ---- 10 values hashing to bdd07b59caa7cdc814383ec9e4ee98b0 skipif mysql # not compatible query I rowsort label-6700 SELECT CAST ( 95 AS INTEGER ) FROM tab0 AS cor0 WHERE ( NULL ) IS NULL ---- 10 values hashing to bdd07b59caa7cdc814383ec9e4ee98b0 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-6700 SELECT CAST( 95 AS SIGNED ) FROM tab1 AS cor0 WHERE ( NULL ) IS NULL ---- 10 values hashing to bdd07b59caa7cdc814383ec9e4ee98b0 skipif mysql # not compatible query I rowsort label-6700 SELECT CAST ( 95 AS INTEGER ) FROM tab1 AS cor0 WHERE ( NULL ) IS NULL ---- 10 values hashing to bdd07b59caa7cdc814383ec9e4ee98b0 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-6700 SELECT CAST( 95 AS SIGNED ) FROM tab2 AS cor0 WHERE ( NULL ) IS NULL ---- 10 values hashing to bdd07b59caa7cdc814383ec9e4ee98b0 skipif mysql # not compatible query I rowsort label-6700 SELECT CAST ( 95 AS INTEGER ) FROM tab2 AS cor0 WHERE ( NULL ) IS NULL ---- 10 values hashing to bdd07b59caa7cdc814383ec9e4ee98b0 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-6700 SELECT CAST( 95 AS SIGNED ) FROM tab3 AS cor0 WHERE ( NULL ) IS NULL ---- 10 values hashing to bdd07b59caa7cdc814383ec9e4ee98b0 skipif mysql # not compatible query I rowsort label-6700 SELECT CAST ( 95 AS INTEGER ) FROM tab3 AS cor0 WHERE ( NULL ) IS NULL ---- 10 values hashing to bdd07b59caa7cdc814383ec9e4ee98b0 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-6700 SELECT CAST( 95 AS SIGNED ) FROM tab4 AS cor0 WHERE ( NULL ) IS NULL ---- 10 values hashing to bdd07b59caa7cdc814383ec9e4ee98b0 skipif mysql # not compatible query I rowsort label-6700 SELECT CAST ( 95 AS INTEGER ) FROM tab4 AS cor0 WHERE ( NULL ) IS NULL ---- 10 values hashing to bdd07b59caa7cdc814383ec9e4ee98b0 query I rowsort label-6705 SELECT ALL col0 AS col2 FROM tab0 AS cor0 WHERE ( 90 - - + col0 ) IS NOT NULL ---- 10 values hashing to ef6312a20cf12c6cba97bfa42ca42fe8 query I rowsort label-6705 SELECT ALL col0 AS col2 FROM tab1 AS cor0 WHERE ( 90 - - + col0 ) IS NOT NULL ---- 10 values hashing to ef6312a20cf12c6cba97bfa42ca42fe8 query I rowsort label-6705 SELECT ALL col0 AS col2 FROM tab2 AS cor0 WHERE ( 90 - - + col0 ) IS NOT NULL ---- 10 values hashing to ef6312a20cf12c6cba97bfa42ca42fe8 query I rowsort label-6705 SELECT ALL col0 AS col2 FROM tab3 AS cor0 WHERE ( 90 - - + col0 ) IS NOT NULL ---- 10 values hashing to ef6312a20cf12c6cba97bfa42ca42fe8 query I rowsort label-6705 SELECT ALL col0 AS col2 FROM tab4 AS cor0 WHERE ( 90 - - + col0 ) IS NOT NULL ---- 10 values hashing to ef6312a20cf12c6cba97bfa42ca42fe8 query IIIIIII rowsort label-6710 SELECT * FROM tab0 AS cor0 WHERE NOT NULL IN ( col3 * + + ( + col1 ) ) ---- query IIIIIII rowsort label-6710 SELECT * FROM tab1 AS cor0 WHERE NOT NULL IN ( col3 * + + ( + col1 ) ) ---- query IIIIIII rowsort label-6710 SELECT * FROM tab2 AS cor0 WHERE NOT NULL IN ( col3 * + + ( + col1 ) ) ---- query IIIIIII rowsort label-6710 SELECT * FROM tab3 AS cor0 WHERE NOT NULL IN ( col3 * + + ( + col1 ) ) ---- query IIIIIII rowsort label-6710 SELECT * FROM tab4 AS cor0 WHERE NOT NULL IN ( col3 * + + ( + col1 ) ) ---- query I rowsort label-6715 SELECT + col4 * + 99 FROM tab0 AS cor0 WHERE col3 IN ( - + col3 ) ---- query I rowsort label-6715 SELECT + col4 * + 99 FROM tab1 AS cor0 WHERE col3 IN ( - + col3 ) ---- query I rowsort label-6715 SELECT + col4 * + 99 FROM tab2 AS cor0 WHERE col3 IN ( - + col3 ) ---- query I rowsort label-6715 SELECT + col4 * + 99 FROM tab3 AS cor0 WHERE col3 IN ( - + col3 ) ---- query I rowsort label-6715 SELECT + col4 * + 99 FROM tab4 AS cor0 WHERE col3 IN ( - + col3 ) ---- query I rowsort label-6720 SELECT - col3 FROM tab0 cor0 WHERE ( NULL ) <= NULL ---- query I rowsort label-6720 SELECT - col3 FROM tab1 cor0 WHERE ( NULL ) <= NULL ---- query I rowsort label-6720 SELECT - col3 FROM tab2 cor0 WHERE ( NULL ) <= NULL ---- query I rowsort label-6720 SELECT - col3 FROM tab3 cor0 WHERE ( NULL ) <= NULL ---- query I rowsort label-6720 SELECT - col3 FROM tab4 cor0 WHERE ( NULL ) <= NULL ---- onlyif mysql # DIV for integer division: query I rowsort label-6725 SELECT - 84 DIV - col0 FROM tab0 WHERE ( NOT col4 >= col3 ) ---- 0 0 0 0 0 skipif mysql # not compatible query I rowsort label-6725 SELECT - 84 / - col0 FROM tab0 WHERE ( NOT col4 >= col3 ) ---- 0 0 0 0 0 onlyif mysql # DIV for integer division: query I rowsort label-6725 SELECT - 84 DIV - col0 FROM tab1 WHERE ( NOT col4 >= col3 ) ---- 0 0 0 0 0 skipif mysql # not compatible query I rowsort label-6725 SELECT - 84 / - col0 FROM tab1 WHERE ( NOT col4 >= col3 ) ---- 0 0 0 0 0 onlyif mysql # DIV for integer division: query I rowsort label-6725 SELECT - 84 DIV - col0 FROM tab2 WHERE ( NOT col4 >= col3 ) ---- 0 0 0 0 0 skipif mysql # not compatible query I rowsort label-6725 SELECT - 84 / - col0 FROM tab2 WHERE ( NOT col4 >= col3 ) ---- 0 0 0 0 0 onlyif mysql # DIV for integer division: query I rowsort label-6725 SELECT - 84 DIV - col0 FROM tab3 WHERE ( NOT col4 >= col3 ) ---- 0 0 0 0 0 skipif mysql # not compatible query I rowsort label-6725 SELECT - 84 / - col0 FROM tab3 WHERE ( NOT col4 >= col3 ) ---- 0 0 0 0 0 onlyif mysql # DIV for integer division: query I rowsort label-6725 SELECT - 84 DIV - col0 FROM tab4 WHERE ( NOT col4 >= col3 ) ---- 0 0 0 0 0 skipif mysql # not compatible query I rowsort label-6725 SELECT - 84 / - col0 FROM tab4 WHERE ( NOT col4 >= col3 ) ---- 0 0 0 0 0 query IIIIIII rowsort label-6730 SELECT ALL * FROM tab0 WHERE ( - + col4 ) IN ( + col0 ) ---- query IIIIIII rowsort label-6730 SELECT ALL * FROM tab1 WHERE ( - + col4 ) IN ( + col0 ) ---- query IIIIIII rowsort label-6730 SELECT ALL * FROM tab2 WHERE ( - + col4 ) IN ( + col0 ) ---- query IIIIIII rowsort label-6730 SELECT ALL * FROM tab3 WHERE ( - + col4 ) IN ( + col0 ) ---- query IIIIIII rowsort label-6730 SELECT ALL * FROM tab4 WHERE ( - + col4 ) IN ( + col0 ) ---- query I rowsort label-6735 SELECT ALL + col5 AS col3 FROM tab0 WHERE ( - - col1 * col0 - + col4 ) IS NULL ---- query I rowsort label-6735 SELECT ALL + col5 AS col3 FROM tab1 WHERE ( - - col1 * col0 - + col4 ) IS NULL ---- query I rowsort label-6735 SELECT ALL + col5 AS col3 FROM tab2 WHERE ( - - col1 * col0 - + col4 ) IS NULL ---- query I rowsort label-6735 SELECT ALL + col5 AS col3 FROM tab3 WHERE ( - - col1 * col0 - + col4 ) IS NULL ---- query I rowsort label-6735 SELECT ALL + col5 AS col3 FROM tab4 WHERE ( - - col1 * col0 - + col4 ) IS NULL ---- query IIIIIII rowsort label-6740 SELECT * FROM tab0 AS cor0 WHERE NOT NULL IN ( - 58 ) ---- query IIIIIII rowsort label-6740 SELECT * FROM tab1 AS cor0 WHERE NOT NULL IN ( - 58 ) ---- query IIIIIII rowsort label-6740 SELECT * FROM tab2 AS cor0 WHERE NOT NULL IN ( - 58 ) ---- query IIIIIII rowsort label-6740 SELECT * FROM tab3 AS cor0 WHERE NOT NULL IN ( - 58 ) ---- query IIIIIII rowsort label-6740 SELECT * FROM tab4 AS cor0 WHERE NOT NULL IN ( - 58 ) ---- query I rowsort label-6745 SELECT - col1 AS col4 FROM tab0 AS cor0 WHERE NULL = NULL ---- query I rowsort label-6745 SELECT - col1 AS col4 FROM tab1 AS cor0 WHERE NULL = NULL ---- query I rowsort label-6745 SELECT - col1 AS col4 FROM tab2 AS cor0 WHERE NULL = NULL ---- query I rowsort label-6745 SELECT - col1 AS col4 FROM tab3 AS cor0 WHERE NULL = NULL ---- query I rowsort label-6745 SELECT - col1 AS col4 FROM tab4 AS cor0 WHERE NULL = NULL ---- query IIIIIII rowsort label-6750 SELECT * FROM tab0 AS cor0 WHERE NOT + 14 BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-6750 SELECT * FROM tab1 AS cor0 WHERE NOT + 14 BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-6750 SELECT * FROM tab2 AS cor0 WHERE NOT + 14 BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-6750 SELECT * FROM tab3 AS cor0 WHERE NOT + 14 BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-6750 SELECT * FROM tab4 AS cor0 WHERE NOT + 14 BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-6755 SELECT ALL * FROM tab0 AS cor0 WHERE NOT NULL = + col0 ---- query IIIIIII rowsort label-6755 SELECT ALL * FROM tab1 AS cor0 WHERE NOT NULL = + col0 ---- query IIIIIII rowsort label-6755 SELECT ALL * FROM tab2 AS cor0 WHERE NOT NULL = + col0 ---- query IIIIIII rowsort label-6755 SELECT ALL * FROM tab3 AS cor0 WHERE NOT NULL = + col0 ---- query IIIIIII rowsort label-6755 SELECT ALL * FROM tab4 AS cor0 WHERE NOT NULL = + col0 ---- query I rowsort label-6760 SELECT - 91 FROM tab0 cor0 WHERE NOT col0 IS NULL ---- 10 values hashing to 8b1a7b631d96e3a9e2ba30d78e26f6d4 query I rowsort label-6760 SELECT - 91 FROM tab1 cor0 WHERE NOT col0 IS NULL ---- 10 values hashing to 8b1a7b631d96e3a9e2ba30d78e26f6d4 query I rowsort label-6760 SELECT - 91 FROM tab2 cor0 WHERE NOT col0 IS NULL ---- 10 values hashing to 8b1a7b631d96e3a9e2ba30d78e26f6d4 query I rowsort label-6760 SELECT - 91 FROM tab3 cor0 WHERE NOT col0 IS NULL ---- 10 values hashing to 8b1a7b631d96e3a9e2ba30d78e26f6d4 query I rowsort label-6760 SELECT - 91 FROM tab4 cor0 WHERE NOT col0 IS NULL ---- 10 values hashing to 8b1a7b631d96e3a9e2ba30d78e26f6d4 query IIIIIII rowsort label-6765 SELECT * FROM tab0 WHERE NULL >= ( NULL ) ---- query IIIIIII rowsort label-6765 SELECT * FROM tab1 WHERE NULL >= ( NULL ) ---- query IIIIIII rowsort label-6765 SELECT * FROM tab2 WHERE NULL >= ( NULL ) ---- query IIIIIII rowsort label-6765 SELECT * FROM tab3 WHERE NULL >= ( NULL ) ---- query IIIIIII rowsort label-6765 SELECT * FROM tab4 WHERE NULL >= ( NULL ) ---- query I rowsort label-6770 SELECT DISTINCT + col1 FROM tab0 WHERE NOT - col3 IS NOT NULL ---- query I rowsort label-6770 SELECT DISTINCT + col1 FROM tab1 WHERE NOT - col3 IS NOT NULL ---- query I rowsort label-6770 SELECT DISTINCT + col1 FROM tab2 WHERE NOT - col3 IS NOT NULL ---- query I rowsort label-6770 SELECT DISTINCT + col1 FROM tab3 WHERE NOT - col3 IS NOT NULL ---- query I rowsort label-6770 SELECT DISTINCT + col1 FROM tab4 WHERE NOT - col3 IS NOT NULL ---- query IIIIIII rowsort label-6775 SELECT * FROM tab0 WHERE - - col4 + col3 IS NULL ---- query IIIIIII rowsort label-6775 SELECT * FROM tab1 WHERE - - col4 + col3 IS NULL ---- query IIIIIII rowsort label-6775 SELECT * FROM tab2 WHERE - - col4 + col3 IS NULL ---- query IIIIIII rowsort label-6775 SELECT * FROM tab3 WHERE - - col4 + col3 IS NULL ---- query IIIIIII rowsort label-6775 SELECT * FROM tab4 WHERE - - col4 + col3 IS NULL ---- query IIIIIII rowsort label-6780 SELECT * FROM tab0 WHERE - + col3 + 85 = NULL ---- query IIIIIII rowsort label-6780 SELECT * FROM tab1 WHERE - + col3 + 85 = NULL ---- query IIIIIII rowsort label-6780 SELECT * FROM tab2 WHERE - + col3 + 85 = NULL ---- query IIIIIII rowsort label-6780 SELECT * FROM tab3 WHERE - + col3 + 85 = NULL ---- query IIIIIII rowsort label-6780 SELECT * FROM tab4 WHERE - + col3 + 85 = NULL ---- query I rowsort label-6785 SELECT - col3 * ( - 33 ) + col4 FROM tab0 WHERE + col1 <= NULL ---- query I rowsort label-6785 SELECT - col3 * ( - 33 ) + col4 FROM tab1 WHERE + col1 <= NULL ---- query I rowsort label-6785 SELECT - col3 * ( - 33 ) + col4 FROM tab2 WHERE + col1 <= NULL ---- query I rowsort label-6785 SELECT - col3 * ( - 33 ) + col4 FROM tab3 WHERE + col1 <= NULL ---- query I rowsort label-6785 SELECT - col3 * ( - 33 ) + col4 FROM tab4 WHERE + col1 <= NULL ---- query IIIIIII rowsort label-6790 SELECT * FROM tab0 WHERE ( - 47 ) IS NULL ---- query IIIIIII rowsort label-6790 SELECT * FROM tab1 WHERE ( - 47 ) IS NULL ---- query IIIIIII rowsort label-6790 SELECT * FROM tab2 WHERE ( - 47 ) IS NULL ---- query IIIIIII rowsort label-6790 SELECT * FROM tab3 WHERE ( - 47 ) IS NULL ---- query IIIIIII rowsort label-6790 SELECT * FROM tab4 WHERE ( - 47 ) IS NULL ---- query I rowsort label-6795 SELECT col1 AS col0 FROM tab0 WHERE NULL IS NOT NULL ---- query I rowsort label-6795 SELECT col1 AS col0 FROM tab1 WHERE NULL IS NOT NULL ---- query I rowsort label-6795 SELECT col1 AS col0 FROM tab2 WHERE NULL IS NOT NULL ---- query I rowsort label-6795 SELECT col1 AS col0 FROM tab3 WHERE NULL IS NOT NULL ---- query I rowsort label-6795 SELECT col1 AS col0 FROM tab4 WHERE NULL IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-6800 SELECT ALL - - col1 + - col0 FROM tab0 AS cor0 WHERE + ( - col1 ) > CAST( NULL AS SIGNED ) ---- skipif mysql # not compatible query I rowsort label-6800 SELECT ALL - - col1 + - col0 FROM tab0 AS cor0 WHERE + ( - col1 ) > CAST ( NULL AS INTEGER ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-6800 SELECT ALL - - col1 + - col0 FROM tab1 AS cor0 WHERE + ( - col1 ) > CAST( NULL AS SIGNED ) ---- skipif mysql # not compatible query I rowsort label-6800 SELECT ALL - - col1 + - col0 FROM tab1 AS cor0 WHERE + ( - col1 ) > CAST ( NULL AS INTEGER ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-6800 SELECT ALL - - col1 + - col0 FROM tab2 AS cor0 WHERE + ( - col1 ) > CAST( NULL AS SIGNED ) ---- skipif mysql # not compatible query I rowsort label-6800 SELECT ALL - - col1 + - col0 FROM tab2 AS cor0 WHERE + ( - col1 ) > CAST ( NULL AS INTEGER ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-6800 SELECT ALL - - col1 + - col0 FROM tab3 AS cor0 WHERE + ( - col1 ) > CAST( NULL AS SIGNED ) ---- skipif mysql # not compatible query I rowsort label-6800 SELECT ALL - - col1 + - col0 FROM tab3 AS cor0 WHERE + ( - col1 ) > CAST ( NULL AS INTEGER ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-6800 SELECT ALL - - col1 + - col0 FROM tab4 AS cor0 WHERE + ( - col1 ) > CAST( NULL AS SIGNED ) ---- skipif mysql # not compatible query I rowsort label-6800 SELECT ALL - - col1 + - col0 FROM tab4 AS cor0 WHERE + ( - col1 ) > CAST ( NULL AS INTEGER ) ---- query I rowsort label-6805 SELECT ALL + col1 AS col1 FROM tab0 AS cor0 WHERE + col0 < NULL ---- query I rowsort label-6805 SELECT ALL + col1 AS col1 FROM tab1 AS cor0 WHERE + col0 < NULL ---- query I rowsort label-6805 SELECT ALL + col1 AS col1 FROM tab2 AS cor0 WHERE + col0 < NULL ---- query I rowsort label-6805 SELECT ALL + col1 AS col1 FROM tab3 AS cor0 WHERE + col0 < NULL ---- query I rowsort label-6805 SELECT ALL + col1 AS col1 FROM tab4 AS cor0 WHERE + col0 < NULL ---- query I rowsort label-6810 SELECT ALL col5 AS col5 FROM tab0 AS cor0 WHERE NULL BETWEEN - ( - - col1 ) - + col1 - + - col3 AND NULL ---- query I rowsort label-6810 SELECT ALL col5 AS col5 FROM tab1 AS cor0 WHERE NULL BETWEEN - ( - - col1 ) - + col1 - + - col3 AND NULL ---- query I rowsort label-6810 SELECT ALL col5 AS col5 FROM tab2 AS cor0 WHERE NULL BETWEEN - ( - - col1 ) - + col1 - + - col3 AND NULL ---- query I rowsort label-6810 SELECT ALL col5 AS col5 FROM tab3 AS cor0 WHERE NULL BETWEEN - ( - - col1 ) - + col1 - + - col3 AND NULL ---- query I rowsort label-6810 SELECT ALL col5 AS col5 FROM tab4 AS cor0 WHERE NULL BETWEEN - ( - - col1 ) - + col1 - + - col3 AND NULL ---- query I rowsort label-6815 SELECT DISTINCT col0 + - + col1 AS col2 FROM tab0 AS cor0 WHERE NULL NOT BETWEEN + col3 + - col0 AND + col4 ---- query I rowsort label-6815 SELECT DISTINCT col0 + - + col1 AS col2 FROM tab1 AS cor0 WHERE NULL NOT BETWEEN + col3 + - col0 AND + col4 ---- query I rowsort label-6815 SELECT DISTINCT col0 + - + col1 AS col2 FROM tab2 AS cor0 WHERE NULL NOT BETWEEN + col3 + - col0 AND + col4 ---- query I rowsort label-6815 SELECT DISTINCT col0 + - + col1 AS col2 FROM tab3 AS cor0 WHERE NULL NOT BETWEEN + col3 + - col0 AND + col4 ---- query I rowsort label-6815 SELECT DISTINCT col0 + - + col1 AS col2 FROM tab4 AS cor0 WHERE NULL NOT BETWEEN + col3 + - col0 AND + col4 ---- query IIIIIII rowsort label-6820 SELECT * FROM tab0 WHERE col3 <= 36 ---- query IIIIIII rowsort label-6820 SELECT * FROM tab1 WHERE col3 <= 36 ---- query IIIIIII rowsort label-6820 SELECT * FROM tab2 WHERE col3 <= 36 ---- query IIIIIII rowsort label-6820 SELECT * FROM tab3 WHERE col3 <= 36 ---- query IIIIIII rowsort label-6820 SELECT * FROM tab4 WHERE col3 <= 36 ---- query I rowsort label-6825 SELECT ALL col3 AS col4 FROM tab0 WHERE NOT - col3 IS NULL ---- 10 values hashing to 23b2d4c27568a1c64eac6992fad5c445 query I rowsort label-6825 SELECT ALL col3 AS col4 FROM tab1 WHERE NOT - col3 IS NULL ---- 10 values hashing to 23b2d4c27568a1c64eac6992fad5c445 query I rowsort label-6825 SELECT ALL col3 AS col4 FROM tab2 WHERE NOT - col3 IS NULL ---- 10 values hashing to 23b2d4c27568a1c64eac6992fad5c445 query I rowsort label-6825 SELECT ALL col3 AS col4 FROM tab3 WHERE NOT - col3 IS NULL ---- 10 values hashing to 23b2d4c27568a1c64eac6992fad5c445 query I rowsort label-6825 SELECT ALL col3 AS col4 FROM tab4 WHERE NOT - col3 IS NULL ---- 10 values hashing to 23b2d4c27568a1c64eac6992fad5c445 query II rowsort label-6830 SELECT - + 8 / + col0, - 88 AS col4 FROM tab0 WHERE - col3 IS NULL ---- query II rowsort label-6830 SELECT - + 8 / + col0, - 88 AS col4 FROM tab1 WHERE - col3 IS NULL ---- query II rowsort label-6830 SELECT - + 8 / + col0, - 88 AS col4 FROM tab2 WHERE - col3 IS NULL ---- query II rowsort label-6830 SELECT - + 8 / + col0, - 88 AS col4 FROM tab3 WHERE - col3 IS NULL ---- query II rowsort label-6830 SELECT - + 8 / + col0, - 88 AS col4 FROM tab4 WHERE - col3 IS NULL ---- onlyif mysql # aggregate syntax: query I rowsort label-6835 SELECT + MIN( DISTINCT + - 27 ) FROM tab0 WHERE NULL IS NULL ---- -27 skipif mysql # not compatible query I rowsort label-6835 SELECT + MIN ( DISTINCT + - 27 ) FROM tab0 WHERE NULL IS NULL ---- -27 onlyif mysql # aggregate syntax: query I rowsort label-6835 SELECT + MIN( DISTINCT + - 27 ) FROM tab1 WHERE NULL IS NULL ---- -27 skipif mysql # not compatible query I rowsort label-6835 SELECT + MIN ( DISTINCT + - 27 ) FROM tab1 WHERE NULL IS NULL ---- -27 onlyif mysql # aggregate syntax: query I rowsort label-6835 SELECT + MIN( DISTINCT + - 27 ) FROM tab2 WHERE NULL IS NULL ---- -27 skipif mysql # not compatible query I rowsort label-6835 SELECT + MIN ( DISTINCT + - 27 ) FROM tab2 WHERE NULL IS NULL ---- -27 onlyif mysql # aggregate syntax: query I rowsort label-6835 SELECT + MIN( DISTINCT + - 27 ) FROM tab3 WHERE NULL IS NULL ---- -27 skipif mysql # not compatible query I rowsort label-6835 SELECT + MIN ( DISTINCT + - 27 ) FROM tab3 WHERE NULL IS NULL ---- -27 onlyif mysql # aggregate syntax: query I rowsort label-6835 SELECT + MIN( DISTINCT + - 27 ) FROM tab4 WHERE NULL IS NULL ---- -27 skipif mysql # not compatible query I rowsort label-6835 SELECT + MIN ( DISTINCT + - 27 ) FROM tab4 WHERE NULL IS NULL ---- -27 query IIIIIII rowsort label-6840 SELECT * FROM tab0 AS cor0 WHERE 87 <= col1 * - 11 ---- query IIIIIII rowsort label-6840 SELECT * FROM tab1 AS cor0 WHERE 87 <= col1 * - 11 ---- query IIIIIII rowsort label-6840 SELECT * FROM tab2 AS cor0 WHERE 87 <= col1 * - 11 ---- query IIIIIII rowsort label-6840 SELECT * FROM tab3 AS cor0 WHERE 87 <= col1 * - 11 ---- query IIIIIII rowsort label-6840 SELECT * FROM tab4 AS cor0 WHERE 87 <= col1 * - 11 ---- query IIIIIII rowsort label-6845 SELECT ALL * FROM tab0 AS cor0 WHERE NOT NULL < col1 ---- query IIIIIII rowsort label-6845 SELECT ALL * FROM tab1 AS cor0 WHERE NOT NULL < col1 ---- query IIIIIII rowsort label-6845 SELECT ALL * FROM tab2 AS cor0 WHERE NOT NULL < col1 ---- query IIIIIII rowsort label-6845 SELECT ALL * FROM tab3 AS cor0 WHERE NOT NULL < col1 ---- query IIIIIII rowsort label-6845 SELECT ALL * FROM tab4 AS cor0 WHERE NOT NULL < col1 ---- onlyif mysql # CAST syntax: DECIMAL type: query I rowsort label-6850 SELECT ALL + CAST( NULL AS DECIMAL ) FROM tab0 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 skipif mysql # not compatible query I rowsort label-6850 SELECT ALL + CAST ( NULL AS REAL ) FROM tab0 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 onlyif mysql # CAST syntax: DECIMAL type: query I rowsort label-6850 SELECT ALL + CAST( NULL AS DECIMAL ) FROM tab1 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 skipif mysql # not compatible query I rowsort label-6850 SELECT ALL + CAST ( NULL AS REAL ) FROM tab1 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 onlyif mysql # CAST syntax: DECIMAL type: query I rowsort label-6850 SELECT ALL + CAST( NULL AS DECIMAL ) FROM tab2 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 skipif mysql # not compatible query I rowsort label-6850 SELECT ALL + CAST ( NULL AS REAL ) FROM tab2 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 onlyif mysql # CAST syntax: DECIMAL type: query I rowsort label-6850 SELECT ALL + CAST( NULL AS DECIMAL ) FROM tab3 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 skipif mysql # not compatible query I rowsort label-6850 SELECT ALL + CAST ( NULL AS REAL ) FROM tab3 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 onlyif mysql # CAST syntax: DECIMAL type: query I rowsort label-6850 SELECT ALL + CAST( NULL AS DECIMAL ) FROM tab4 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 skipif mysql # not compatible query I rowsort label-6850 SELECT ALL + CAST ( NULL AS REAL ) FROM tab4 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 query IIIIIII rowsort label-6855 SELECT * FROM tab0 AS cor0 WHERE NOT NULL <> - col4 * + col4 AND NOT ( NULL ) IS NULL ---- query IIIIIII rowsort label-6855 SELECT * FROM tab1 AS cor0 WHERE NOT NULL <> - col4 * + col4 AND NOT ( NULL ) IS NULL ---- query IIIIIII rowsort label-6855 SELECT * FROM tab2 AS cor0 WHERE NOT NULL <> - col4 * + col4 AND NOT ( NULL ) IS NULL ---- query IIIIIII rowsort label-6855 SELECT * FROM tab3 AS cor0 WHERE NOT NULL <> - col4 * + col4 AND NOT ( NULL ) IS NULL ---- query IIIIIII rowsort label-6855 SELECT * FROM tab4 AS cor0 WHERE NOT NULL <> - col4 * + col4 AND NOT ( NULL ) IS NULL ---- query I rowsort label-6860 SELECT - 73 FROM tab0 AS cor0 WHERE NULL IN ( 12, + col4 / - 23, - col0 ) ---- query I rowsort label-6860 SELECT - 73 FROM tab1 AS cor0 WHERE NULL IN ( 12, + col4 / - 23, - col0 ) ---- query I rowsort label-6860 SELECT - 73 FROM tab2 AS cor0 WHERE NULL IN ( 12, + col4 / - 23, - col0 ) ---- query I rowsort label-6860 SELECT - 73 FROM tab3 AS cor0 WHERE NULL IN ( 12, + col4 / - 23, - col0 ) ---- query I rowsort label-6860 SELECT - 73 FROM tab4 AS cor0 WHERE NULL IN ( 12, + col4 / - 23, - col0 ) ---- onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query I rowsort label-6865 SELECT DISTINCT + SUM( DISTINCT - col3 ) FROM tab0 AS cor0 WHERE NOT ( NULL ) NOT IN ( - 66, + col4 * CAST( NULL AS SIGNED ) * + + 65 + col1 + col1 - col3 ) ---- NULL skipif mysql # not compatible query I rowsort label-6865 SELECT DISTINCT + SUM ( DISTINCT - col3 ) FROM tab0 AS cor0 WHERE NOT ( NULL ) NOT IN ( - 66, + col4 * CAST ( NULL AS INTEGER ) * + + 65 + col1 + col1 - col3 ) ---- NULL onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query I rowsort label-6865 SELECT DISTINCT + SUM( DISTINCT - col3 ) FROM tab1 AS cor0 WHERE NOT ( NULL ) NOT IN ( - 66, + col4 * CAST( NULL AS SIGNED ) * + + 65 + col1 + col1 - col3 ) ---- NULL skipif mysql # not compatible query I rowsort label-6865 SELECT DISTINCT + SUM ( DISTINCT - col3 ) FROM tab1 AS cor0 WHERE NOT ( NULL ) NOT IN ( - 66, + col4 * CAST ( NULL AS INTEGER ) * + + 65 + col1 + col1 - col3 ) ---- NULL onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query I rowsort label-6865 SELECT DISTINCT + SUM( DISTINCT - col3 ) FROM tab2 AS cor0 WHERE NOT ( NULL ) NOT IN ( - 66, + col4 * CAST( NULL AS SIGNED ) * + + 65 + col1 + col1 - col3 ) ---- NULL skipif mysql # not compatible query I rowsort label-6865 SELECT DISTINCT + SUM ( DISTINCT - col3 ) FROM tab2 AS cor0 WHERE NOT ( NULL ) NOT IN ( - 66, + col4 * CAST ( NULL AS INTEGER ) * + + 65 + col1 + col1 - col3 ) ---- NULL onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query I rowsort label-6865 SELECT DISTINCT + SUM( DISTINCT - col3 ) FROM tab3 AS cor0 WHERE NOT ( NULL ) NOT IN ( - 66, + col4 * CAST( NULL AS SIGNED ) * + + 65 + col1 + col1 - col3 ) ---- NULL skipif mysql # not compatible query I rowsort label-6865 SELECT DISTINCT + SUM ( DISTINCT - col3 ) FROM tab3 AS cor0 WHERE NOT ( NULL ) NOT IN ( - 66, + col4 * CAST ( NULL AS INTEGER ) * + + 65 + col1 + col1 - col3 ) ---- NULL onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query I rowsort label-6865 SELECT DISTINCT + SUM( DISTINCT - col3 ) FROM tab4 AS cor0 WHERE NOT ( NULL ) NOT IN ( - 66, + col4 * CAST( NULL AS SIGNED ) * + + 65 + col1 + col1 - col3 ) ---- NULL skipif mysql # not compatible query I rowsort label-6865 SELECT DISTINCT + SUM ( DISTINCT - col3 ) FROM tab4 AS cor0 WHERE NOT ( NULL ) NOT IN ( - 66, + col4 * CAST ( NULL AS INTEGER ) * + + 65 + col1 + col1 - col3 ) ---- NULL query I rowsort label-6870 SELECT col4 FROM tab0 WHERE NOT NULL > ( + - 8 + 2 ) ---- query I rowsort label-6870 SELECT col4 FROM tab1 WHERE NOT NULL > ( + - 8 + 2 ) ---- query I rowsort label-6870 SELECT col4 FROM tab2 WHERE NOT NULL > ( + - 8 + 2 ) ---- query I rowsort label-6870 SELECT col4 FROM tab3 WHERE NOT NULL > ( + - 8 + 2 ) ---- query I rowsort label-6870 SELECT col4 FROM tab4 WHERE NOT NULL > ( + - 8 + 2 ) ---- query I rowsort label-6875 SELECT ALL col5 FROM tab0 WHERE NOT NULL IN ( - - 86 ) ---- query I rowsort label-6875 SELECT ALL col5 FROM tab1 WHERE NOT NULL IN ( - - 86 ) ---- query I rowsort label-6875 SELECT ALL col5 FROM tab2 WHERE NOT NULL IN ( - - 86 ) ---- query I rowsort label-6875 SELECT ALL col5 FROM tab3 WHERE NOT NULL IN ( - - 86 ) ---- query I rowsort label-6875 SELECT ALL col5 FROM tab4 WHERE NOT NULL IN ( - - 86 ) ---- query I rowsort label-6880 SELECT DISTINCT + + col1 AS col3 FROM tab0 WHERE + 13 * + - col4 + col1 = NULL ---- query I rowsort label-6880 SELECT DISTINCT + + col1 AS col3 FROM tab1 WHERE + 13 * + - col4 + col1 = NULL ---- query I rowsort label-6880 SELECT DISTINCT + + col1 AS col3 FROM tab2 WHERE + 13 * + - col4 + col1 = NULL ---- query I rowsort label-6880 SELECT DISTINCT + + col1 AS col3 FROM tab3 WHERE + 13 * + - col4 + col1 = NULL ---- query I rowsort label-6880 SELECT DISTINCT + + col1 AS col3 FROM tab4 WHERE + 13 * + - col4 + col1 = NULL ---- onlyif mysql # aggregate syntax: query I rowsort label-6885 SELECT MIN( ALL + + col0 ) FROM tab0 WHERE NULL IS NOT NULL ---- NULL skipif mysql # not compatible query I rowsort label-6885 SELECT MIN ( ALL + + col0 ) FROM tab0 WHERE NULL IS NOT NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-6885 SELECT MIN( ALL + + col0 ) FROM tab1 WHERE NULL IS NOT NULL ---- NULL skipif mysql # not compatible query I rowsort label-6885 SELECT MIN ( ALL + + col0 ) FROM tab1 WHERE NULL IS NOT NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-6885 SELECT MIN( ALL + + col0 ) FROM tab2 WHERE NULL IS NOT NULL ---- NULL skipif mysql # not compatible query I rowsort label-6885 SELECT MIN ( ALL + + col0 ) FROM tab2 WHERE NULL IS NOT NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-6885 SELECT MIN( ALL + + col0 ) FROM tab3 WHERE NULL IS NOT NULL ---- NULL skipif mysql # not compatible query I rowsort label-6885 SELECT MIN ( ALL + + col0 ) FROM tab3 WHERE NULL IS NOT NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-6885 SELECT MIN( ALL + + col0 ) FROM tab4 WHERE NULL IS NOT NULL ---- NULL skipif mysql # not compatible query I rowsort label-6885 SELECT MIN ( ALL + + col0 ) FROM tab4 WHERE NULL IS NOT NULL ---- NULL query IIIIIII rowsort label-6890 SELECT * FROM tab0 WHERE - 69 IS NULL ---- query IIIIIII rowsort label-6890 SELECT * FROM tab1 WHERE - 69 IS NULL ---- query IIIIIII rowsort label-6890 SELECT * FROM tab2 WHERE - 69 IS NULL ---- query IIIIIII rowsort label-6890 SELECT * FROM tab3 WHERE - 69 IS NULL ---- query IIIIIII rowsort label-6890 SELECT * FROM tab4 WHERE - 69 IS NULL ---- query I rowsort label-6895 SELECT DISTINCT col0 + col4 AS col0 FROM tab0 AS cor0 WHERE NULL IN ( - col4 * + 37 * + col4 ) ---- query I rowsort label-6895 SELECT DISTINCT col0 + col4 AS col0 FROM tab1 AS cor0 WHERE NULL IN ( - col4 * + 37 * + col4 ) ---- query I rowsort label-6895 SELECT DISTINCT col0 + col4 AS col0 FROM tab2 AS cor0 WHERE NULL IN ( - col4 * + 37 * + col4 ) ---- query I rowsort label-6895 SELECT DISTINCT col0 + col4 AS col0 FROM tab3 AS cor0 WHERE NULL IN ( - col4 * + 37 * + col4 ) ---- query I rowsort label-6895 SELECT DISTINCT col0 + col4 AS col0 FROM tab4 AS cor0 WHERE NULL IN ( - col4 * + 37 * + col4 ) ---- query I rowsort label-6900 SELECT col4 * - ( + 42 ) + col1 FROM tab0 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-6900 SELECT col4 * - ( + 42 ) + col1 FROM tab1 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-6900 SELECT col4 * - ( + 42 ) + col1 FROM tab2 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-6900 SELECT col4 * - ( + 42 ) + col1 FROM tab3 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-6900 SELECT col4 * - ( + 42 ) + col1 FROM tab4 AS cor0 WHERE NOT NULL IS NULL ---- query IIIIIII rowsort label-6905 SELECT * FROM tab0 WHERE NOT NULL NOT BETWEEN - - col1 AND NULL ---- query IIIIIII rowsort label-6905 SELECT * FROM tab1 WHERE NOT NULL NOT BETWEEN - - col1 AND NULL ---- query IIIIIII rowsort label-6905 SELECT * FROM tab2 WHERE NOT NULL NOT BETWEEN - - col1 AND NULL ---- query IIIIIII rowsort label-6905 SELECT * FROM tab3 WHERE NOT NULL NOT BETWEEN - - col1 AND NULL ---- query IIIIIII rowsort label-6905 SELECT * FROM tab4 WHERE NOT NULL NOT BETWEEN - - col1 AND NULL ---- query IIIIIII rowsort label-6910 SELECT ALL * FROM tab0 WHERE NULL >= + col3 ---- query IIIIIII rowsort label-6910 SELECT ALL * FROM tab1 WHERE NULL >= + col3 ---- query IIIIIII rowsort label-6910 SELECT ALL * FROM tab2 WHERE NULL >= + col3 ---- query IIIIIII rowsort label-6910 SELECT ALL * FROM tab3 WHERE NULL >= + col3 ---- query IIIIIII rowsort label-6910 SELECT ALL * FROM tab4 WHERE NULL >= + col3 ---- query IIIIIII rowsort label-6915 SELECT * FROM tab0 AS cor0 WHERE ( NOT NULL <> NULL ) ---- query IIIIIII rowsort label-6915 SELECT * FROM tab1 AS cor0 WHERE ( NOT NULL <> NULL ) ---- query IIIIIII rowsort label-6915 SELECT * FROM tab2 AS cor0 WHERE ( NOT NULL <> NULL ) ---- query IIIIIII rowsort label-6915 SELECT * FROM tab3 AS cor0 WHERE ( NOT NULL <> NULL ) ---- query IIIIIII rowsort label-6915 SELECT * FROM tab4 AS cor0 WHERE ( NOT NULL <> NULL ) ---- query IIIIIII rowsort label-6920 SELECT * FROM tab0 AS cor0 WHERE ( - col1 ) + - ( - col0 ) IS NULL ---- query IIIIIII rowsort label-6920 SELECT * FROM tab1 AS cor0 WHERE ( - col1 ) + - ( - col0 ) IS NULL ---- query IIIIIII rowsort label-6920 SELECT * FROM tab2 AS cor0 WHERE ( - col1 ) + - ( - col0 ) IS NULL ---- query IIIIIII rowsort label-6920 SELECT * FROM tab3 AS cor0 WHERE ( - col1 ) + - ( - col0 ) IS NULL ---- query IIIIIII rowsort label-6920 SELECT * FROM tab4 AS cor0 WHERE ( - col1 ) + - ( - col0 ) IS NULL ---- onlyif mysql # CAST syntax: DECIMAL type: query I rowsort label-6925 SELECT DISTINCT - col0 + - 55 FROM tab0 WHERE NOT + CAST( NULL AS DECIMAL ) * - 8 < NULL ---- skipif mysql # not compatible query I rowsort label-6925 SELECT DISTINCT - col0 + - 55 FROM tab0 WHERE NOT + CAST ( NULL AS REAL ) * - 8 < NULL ---- onlyif mysql # CAST syntax: DECIMAL type: query I rowsort label-6925 SELECT DISTINCT - col0 + - 55 FROM tab1 WHERE NOT + CAST( NULL AS DECIMAL ) * - 8 < NULL ---- skipif mysql # not compatible query I rowsort label-6925 SELECT DISTINCT - col0 + - 55 FROM tab1 WHERE NOT + CAST ( NULL AS REAL ) * - 8 < NULL ---- onlyif mysql # CAST syntax: DECIMAL type: query I rowsort label-6925 SELECT DISTINCT - col0 + - 55 FROM tab2 WHERE NOT + CAST( NULL AS DECIMAL ) * - 8 < NULL ---- skipif mysql # not compatible query I rowsort label-6925 SELECT DISTINCT - col0 + - 55 FROM tab2 WHERE NOT + CAST ( NULL AS REAL ) * - 8 < NULL ---- onlyif mysql # CAST syntax: DECIMAL type: query I rowsort label-6925 SELECT DISTINCT - col0 + - 55 FROM tab3 WHERE NOT + CAST( NULL AS DECIMAL ) * - 8 < NULL ---- skipif mysql # not compatible query I rowsort label-6925 SELECT DISTINCT - col0 + - 55 FROM tab3 WHERE NOT + CAST ( NULL AS REAL ) * - 8 < NULL ---- onlyif mysql # CAST syntax: DECIMAL type: query I rowsort label-6925 SELECT DISTINCT - col0 + - 55 FROM tab4 WHERE NOT + CAST( NULL AS DECIMAL ) * - 8 < NULL ---- skipif mysql # not compatible query I rowsort label-6925 SELECT DISTINCT - col0 + - 55 FROM tab4 WHERE NOT + CAST ( NULL AS REAL ) * - 8 < NULL ---- query I rowsort label-6930 SELECT 95 AS col2 FROM tab0 WHERE NOT ( col3 ) IS NULL ---- 10 values hashing to bdd07b59caa7cdc814383ec9e4ee98b0 query I rowsort label-6930 SELECT 95 AS col2 FROM tab1 WHERE NOT ( col3 ) IS NULL ---- 10 values hashing to bdd07b59caa7cdc814383ec9e4ee98b0 query I rowsort label-6930 SELECT 95 AS col2 FROM tab2 WHERE NOT ( col3 ) IS NULL ---- 10 values hashing to bdd07b59caa7cdc814383ec9e4ee98b0 query I rowsort label-6930 SELECT 95 AS col2 FROM tab3 WHERE NOT ( col3 ) IS NULL ---- 10 values hashing to bdd07b59caa7cdc814383ec9e4ee98b0 query I rowsort label-6930 SELECT 95 AS col2 FROM tab4 WHERE NOT ( col3 ) IS NULL ---- 10 values hashing to bdd07b59caa7cdc814383ec9e4ee98b0 query I rowsort label-6935 SELECT + + col1 FROM tab0 WHERE NOT 51 IS NOT NULL ---- query I rowsort label-6935 SELECT + + col1 FROM tab1 WHERE NOT 51 IS NOT NULL ---- query I rowsort label-6935 SELECT + + col1 FROM tab2 WHERE NOT 51 IS NOT NULL ---- query I rowsort label-6935 SELECT + + col1 FROM tab3 WHERE NOT 51 IS NOT NULL ---- query I rowsort label-6935 SELECT + + col1 FROM tab4 WHERE NOT 51 IS NOT NULL ---- onlyif mysql # aggregate syntax: query I rowsort label-6940 SELECT + 70 + + COUNT( + + col4 ) * SUM( + 12 ) AS col0 FROM tab0 AS cor0 WHERE NOT - 52 IS NULL ---- 1270 skipif mysql # not compatible query I rowsort label-6940 SELECT + 70 + + COUNT ( + + col4 ) * SUM ( + 12 ) AS col0 FROM tab0 AS cor0 WHERE NOT - 52 IS NULL ---- 1270 onlyif mysql # aggregate syntax: query I rowsort label-6940 SELECT + 70 + + COUNT( + + col4 ) * SUM( + 12 ) AS col0 FROM tab1 AS cor0 WHERE NOT - 52 IS NULL ---- 1270 skipif mysql # not compatible query I rowsort label-6940 SELECT + 70 + + COUNT ( + + col4 ) * SUM ( + 12 ) AS col0 FROM tab1 AS cor0 WHERE NOT - 52 IS NULL ---- 1270 onlyif mysql # aggregate syntax: query I rowsort label-6940 SELECT + 70 + + COUNT( + + col4 ) * SUM( + 12 ) AS col0 FROM tab2 AS cor0 WHERE NOT - 52 IS NULL ---- 1270 skipif mysql # not compatible query I rowsort label-6940 SELECT + 70 + + COUNT ( + + col4 ) * SUM ( + 12 ) AS col0 FROM tab2 AS cor0 WHERE NOT - 52 IS NULL ---- 1270 onlyif mysql # aggregate syntax: query I rowsort label-6940 SELECT + 70 + + COUNT( + + col4 ) * SUM( + 12 ) AS col0 FROM tab3 AS cor0 WHERE NOT - 52 IS NULL ---- 1270 skipif mysql # not compatible query I rowsort label-6940 SELECT + 70 + + COUNT ( + + col4 ) * SUM ( + 12 ) AS col0 FROM tab3 AS cor0 WHERE NOT - 52 IS NULL ---- 1270 onlyif mysql # aggregate syntax: query I rowsort label-6940 SELECT + 70 + + COUNT( + + col4 ) * SUM( + 12 ) AS col0 FROM tab4 AS cor0 WHERE NOT - 52 IS NULL ---- 1270 skipif mysql # not compatible query I rowsort label-6940 SELECT + 70 + + COUNT ( + + col4 ) * SUM ( + 12 ) AS col0 FROM tab4 AS cor0 WHERE NOT - 52 IS NULL ---- 1270 query I rowsort label-6945 SELECT col2 AS col4 FROM tab0 AS cor0 WHERE NULL IS NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-6945 SELECT col2 AS col4 FROM tab1 AS cor0 WHERE NULL IS NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-6945 SELECT col2 AS col4 FROM tab2 AS cor0 WHERE NULL IS NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-6945 SELECT col2 AS col4 FROM tab3 AS cor0 WHERE NULL IS NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-6945 SELECT col2 AS col4 FROM tab4 AS cor0 WHERE NULL IS NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query IIIIIII rowsort label-6950 SELECT * FROM tab0 WHERE NOT NULL NOT IN ( col0 ) ---- query IIIIIII rowsort label-6950 SELECT * FROM tab1 WHERE NOT NULL NOT IN ( col0 ) ---- query IIIIIII rowsort label-6950 SELECT * FROM tab2 WHERE NOT NULL NOT IN ( col0 ) ---- query IIIIIII rowsort label-6950 SELECT * FROM tab3 WHERE NOT NULL NOT IN ( col0 ) ---- query IIIIIII rowsort label-6950 SELECT * FROM tab4 WHERE NOT NULL NOT IN ( col0 ) ---- query IIIIIII rowsort label-6955 SELECT * FROM tab0 WHERE NOT 99 + col4 <= NULL ---- query IIIIIII rowsort label-6955 SELECT * FROM tab1 WHERE NOT 99 + col4 <= NULL ---- query IIIIIII rowsort label-6955 SELECT * FROM tab2 WHERE NOT 99 + col4 <= NULL ---- query IIIIIII rowsort label-6955 SELECT * FROM tab3 WHERE NOT 99 + col4 <= NULL ---- query IIIIIII rowsort label-6955 SELECT * FROM tab4 WHERE NOT 99 + col4 <= NULL ---- query I rowsort label-6960 SELECT - 45 AS col4 FROM tab0 AS cor0 WHERE NOT ( NULL ) <= NULL ---- query I rowsort label-6960 SELECT - 45 AS col4 FROM tab1 AS cor0 WHERE NOT ( NULL ) <= NULL ---- query I rowsort label-6960 SELECT - 45 AS col4 FROM tab2 AS cor0 WHERE NOT ( NULL ) <= NULL ---- query I rowsort label-6960 SELECT - 45 AS col4 FROM tab3 AS cor0 WHERE NOT ( NULL ) <= NULL ---- query I rowsort label-6960 SELECT - 45 AS col4 FROM tab4 AS cor0 WHERE NOT ( NULL ) <= NULL ---- query I rowsort label-6965 SELECT + 5 AS col0 FROM tab0 AS cor0 WHERE NOT ( NULL ) NOT BETWEEN NULL AND NULL ---- query I rowsort label-6965 SELECT + 5 AS col0 FROM tab1 AS cor0 WHERE NOT ( NULL ) NOT BETWEEN NULL AND NULL ---- query I rowsort label-6965 SELECT + 5 AS col0 FROM tab2 AS cor0 WHERE NOT ( NULL ) NOT BETWEEN NULL AND NULL ---- query I rowsort label-6965 SELECT + 5 AS col0 FROM tab3 AS cor0 WHERE NOT ( NULL ) NOT BETWEEN NULL AND NULL ---- query I rowsort label-6965 SELECT + 5 AS col0 FROM tab4 AS cor0 WHERE NOT ( NULL ) NOT BETWEEN NULL AND NULL ---- query I rowsort label-6970 SELECT DISTINCT 38 AS col0 FROM tab0 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-6970 SELECT DISTINCT 38 AS col0 FROM tab1 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-6970 SELECT DISTINCT 38 AS col0 FROM tab2 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-6970 SELECT DISTINCT 38 AS col0 FROM tab3 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-6970 SELECT DISTINCT 38 AS col0 FROM tab4 AS cor0 WHERE NOT NULL IS NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-6975 SELECT DISTINCT 67 - ( - - col4 ) col3 FROM tab0 AS cor0 WHERE NOT + ( - 27 ) IS NOT NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-6975 SELECT DISTINCT 67 - ( - - col4 ) col3 FROM tab1 AS cor0 WHERE NOT + ( - 27 ) IS NOT NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-6975 SELECT DISTINCT 67 - ( - - col4 ) col3 FROM tab2 AS cor0 WHERE NOT + ( - 27 ) IS NOT NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-6975 SELECT DISTINCT 67 - ( - - col4 ) col3 FROM tab3 AS cor0 WHERE NOT + ( - 27 ) IS NOT NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-6975 SELECT DISTINCT 67 - ( - - col4 ) col3 FROM tab4 AS cor0 WHERE NOT + ( - 27 ) IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-6980 SELECT - - CAST( NULL AS SIGNED ) AS col5 FROM tab0 WHERE - col1 IS NULL ---- skipif mysql # not compatible query I rowsort label-6980 SELECT - - CAST ( NULL AS INTEGER ) AS col5 FROM tab0 WHERE - col1 IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-6980 SELECT - - CAST( NULL AS SIGNED ) AS col5 FROM tab1 WHERE - col1 IS NULL ---- skipif mysql # not compatible query I rowsort label-6980 SELECT - - CAST ( NULL AS INTEGER ) AS col5 FROM tab1 WHERE - col1 IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-6980 SELECT - - CAST( NULL AS SIGNED ) AS col5 FROM tab2 WHERE - col1 IS NULL ---- skipif mysql # not compatible query I rowsort label-6980 SELECT - - CAST ( NULL AS INTEGER ) AS col5 FROM tab2 WHERE - col1 IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-6980 SELECT - - CAST( NULL AS SIGNED ) AS col5 FROM tab3 WHERE - col1 IS NULL ---- skipif mysql # not compatible query I rowsort label-6980 SELECT - - CAST ( NULL AS INTEGER ) AS col5 FROM tab3 WHERE - col1 IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-6980 SELECT - - CAST( NULL AS SIGNED ) AS col5 FROM tab4 WHERE - col1 IS NULL ---- skipif mysql # not compatible query I rowsort label-6980 SELECT - - CAST ( NULL AS INTEGER ) AS col5 FROM tab4 WHERE - col1 IS NULL ---- query IIIIIII rowsort label-6985 SELECT * FROM tab0 AS cor0 WHERE NOT - 64 IS NOT NULL ---- query IIIIIII rowsort label-6985 SELECT * FROM tab1 AS cor0 WHERE NOT - 64 IS NOT NULL ---- query IIIIIII rowsort label-6985 SELECT * FROM tab2 AS cor0 WHERE NOT - 64 IS NOT NULL ---- query IIIIIII rowsort label-6985 SELECT * FROM tab3 AS cor0 WHERE NOT - 64 IS NOT NULL ---- query IIIIIII rowsort label-6985 SELECT * FROM tab4 AS cor0 WHERE NOT - 64 IS NOT NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-6990 SELECT ALL col3 col1 FROM tab0 AS cor0 WHERE - 1 IS NOT NULL ---- 10 values hashing to 23b2d4c27568a1c64eac6992fad5c445 skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-6990 SELECT ALL col3 col1 FROM tab1 AS cor0 WHERE - 1 IS NOT NULL ---- 10 values hashing to 23b2d4c27568a1c64eac6992fad5c445 skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-6990 SELECT ALL col3 col1 FROM tab2 AS cor0 WHERE - 1 IS NOT NULL ---- 10 values hashing to 23b2d4c27568a1c64eac6992fad5c445 skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-6990 SELECT ALL col3 col1 FROM tab3 AS cor0 WHERE - 1 IS NOT NULL ---- 10 values hashing to 23b2d4c27568a1c64eac6992fad5c445 skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-6990 SELECT ALL col3 col1 FROM tab4 AS cor0 WHERE - 1 IS NOT NULL ---- 10 values hashing to 23b2d4c27568a1c64eac6992fad5c445 skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-6995 SELECT col2 col3 FROM tab0 AS cor0 WHERE NULL IS NOT NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-6995 SELECT col2 col3 FROM tab1 AS cor0 WHERE NULL IS NOT NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-6995 SELECT col2 col3 FROM tab2 AS cor0 WHERE NULL IS NOT NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-6995 SELECT col2 col3 FROM tab3 AS cor0 WHERE NULL IS NOT NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-6995 SELECT col2 col3 FROM tab4 AS cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-7000 SELECT - - 41 FROM tab0 AS cor0 WHERE ( NULL ) IS NOT NULL ---- query I rowsort label-7000 SELECT - - 41 FROM tab1 AS cor0 WHERE ( NULL ) IS NOT NULL ---- query I rowsort label-7000 SELECT - - 41 FROM tab2 AS cor0 WHERE ( NULL ) IS NOT NULL ---- query I rowsort label-7000 SELECT - - 41 FROM tab3 AS cor0 WHERE ( NULL ) IS NOT NULL ---- query I rowsort label-7000 SELECT - - 41 FROM tab4 AS cor0 WHERE ( NULL ) IS NOT NULL ---- query IIIIIII rowsort label-7005 SELECT * FROM tab0 WHERE NOT NULL >= 78 * - 84 / - 17 ---- query IIIIIII rowsort label-7005 SELECT * FROM tab1 WHERE NOT NULL >= 78 * - 84 / - 17 ---- query IIIIIII rowsort label-7005 SELECT * FROM tab2 WHERE NOT NULL >= 78 * - 84 / - 17 ---- query IIIIIII rowsort label-7005 SELECT * FROM tab3 WHERE NOT NULL >= 78 * - 84 / - 17 ---- query IIIIIII rowsort label-7005 SELECT * FROM tab4 WHERE NOT NULL >= 78 * - 84 / - 17 ---- query I rowsort label-7010 SELECT + ( - - 29 ) * col4 * + + col0 FROM tab0 cor0 WHERE NOT NULL <> NULL ---- query I rowsort label-7010 SELECT + ( - - 29 ) * col4 * + + col0 FROM tab1 cor0 WHERE NOT NULL <> NULL ---- query I rowsort label-7010 SELECT + ( - - 29 ) * col4 * + + col0 FROM tab2 cor0 WHERE NOT NULL <> NULL ---- query I rowsort label-7010 SELECT + ( - - 29 ) * col4 * + + col0 FROM tab3 cor0 WHERE NOT NULL <> NULL ---- query I rowsort label-7010 SELECT + ( - - 29 ) * col4 * + + col0 FROM tab4 cor0 WHERE NOT NULL <> NULL ---- query I rowsort label-7015 SELECT - col4 / + 19 FROM tab0 AS cor0 WHERE NOT ( NULL ) >= ( col3 ) ---- query I rowsort label-7015 SELECT - col4 / + 19 FROM tab1 AS cor0 WHERE NOT ( NULL ) >= ( col3 ) ---- query I rowsort label-7015 SELECT - col4 / + 19 FROM tab2 AS cor0 WHERE NOT ( NULL ) >= ( col3 ) ---- query I rowsort label-7015 SELECT - col4 / + 19 FROM tab3 AS cor0 WHERE NOT ( NULL ) >= ( col3 ) ---- query I rowsort label-7015 SELECT - col4 / + 19 FROM tab4 AS cor0 WHERE NOT ( NULL ) >= ( col3 ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-7020 SELECT DISTINCT - + CAST( 68 AS SIGNED ) FROM tab0 AS cor0 WHERE NOT - col3 * col4 IS NULL ---- -68 skipif mysql # not compatible query I rowsort label-7020 SELECT DISTINCT - + CAST ( 68 AS INTEGER ) FROM tab0 AS cor0 WHERE NOT - col3 * col4 IS NULL ---- -68 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-7020 SELECT DISTINCT - + CAST( 68 AS SIGNED ) FROM tab1 AS cor0 WHERE NOT - col3 * col4 IS NULL ---- -68 skipif mysql # not compatible query I rowsort label-7020 SELECT DISTINCT - + CAST ( 68 AS INTEGER ) FROM tab1 AS cor0 WHERE NOT - col3 * col4 IS NULL ---- -68 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-7020 SELECT DISTINCT - + CAST( 68 AS SIGNED ) FROM tab2 AS cor0 WHERE NOT - col3 * col4 IS NULL ---- -68 skipif mysql # not compatible query I rowsort label-7020 SELECT DISTINCT - + CAST ( 68 AS INTEGER ) FROM tab2 AS cor0 WHERE NOT - col3 * col4 IS NULL ---- -68 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-7020 SELECT DISTINCT - + CAST( 68 AS SIGNED ) FROM tab3 AS cor0 WHERE NOT - col3 * col4 IS NULL ---- -68 skipif mysql # not compatible query I rowsort label-7020 SELECT DISTINCT - + CAST ( 68 AS INTEGER ) FROM tab3 AS cor0 WHERE NOT - col3 * col4 IS NULL ---- -68 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-7020 SELECT DISTINCT - + CAST( 68 AS SIGNED ) FROM tab4 AS cor0 WHERE NOT - col3 * col4 IS NULL ---- -68 skipif mysql # not compatible query I rowsort label-7020 SELECT DISTINCT - + CAST ( 68 AS INTEGER ) FROM tab4 AS cor0 WHERE NOT - col3 * col4 IS NULL ---- -68 query I rowsort label-7025 SELECT - 52 AS col5 FROM tab0 AS cor0 WHERE NULL <> NULL ---- query I rowsort label-7025 SELECT - 52 AS col5 FROM tab1 AS cor0 WHERE NULL <> NULL ---- query I rowsort label-7025 SELECT - 52 AS col5 FROM tab2 AS cor0 WHERE NULL <> NULL ---- query I rowsort label-7025 SELECT - 52 AS col5 FROM tab3 AS cor0 WHERE NULL <> NULL ---- query I rowsort label-7025 SELECT - 52 AS col5 FROM tab4 AS cor0 WHERE NULL <> NULL ---- onlyif mysql # aggregate syntax: query I rowsort label-7030 SELECT ALL - - COUNT( ALL + col0 ) AS col2 FROM tab0 cor0 WHERE NULL <= 51 * - - 68 ---- 0 skipif mysql # not compatible query I rowsort label-7030 SELECT ALL - - COUNT ( ALL + col0 ) AS col2 FROM tab0 cor0 WHERE NULL <= 51 * - - 68 ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-7030 SELECT ALL - - COUNT( ALL + col0 ) AS col2 FROM tab1 cor0 WHERE NULL <= 51 * - - 68 ---- 0 skipif mysql # not compatible query I rowsort label-7030 SELECT ALL - - COUNT ( ALL + col0 ) AS col2 FROM tab1 cor0 WHERE NULL <= 51 * - - 68 ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-7030 SELECT ALL - - COUNT( ALL + col0 ) AS col2 FROM tab2 cor0 WHERE NULL <= 51 * - - 68 ---- 0 skipif mysql # not compatible query I rowsort label-7030 SELECT ALL - - COUNT ( ALL + col0 ) AS col2 FROM tab2 cor0 WHERE NULL <= 51 * - - 68 ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-7030 SELECT ALL - - COUNT( ALL + col0 ) AS col2 FROM tab3 cor0 WHERE NULL <= 51 * - - 68 ---- 0 skipif mysql # not compatible query I rowsort label-7030 SELECT ALL - - COUNT ( ALL + col0 ) AS col2 FROM tab3 cor0 WHERE NULL <= 51 * - - 68 ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-7030 SELECT ALL - - COUNT( ALL + col0 ) AS col2 FROM tab4 cor0 WHERE NULL <= 51 * - - 68 ---- 0 skipif mysql # not compatible query I rowsort label-7030 SELECT ALL - - COUNT ( ALL + col0 ) AS col2 FROM tab4 cor0 WHERE NULL <= 51 * - - 68 ---- 0 query I rowsort label-7035 SELECT + + col3 FROM tab0 AS cor0 WHERE NOT ( NULL ) IS NOT NULL ---- 10 values hashing to 23b2d4c27568a1c64eac6992fad5c445 query I rowsort label-7035 SELECT + + col3 FROM tab1 AS cor0 WHERE NOT ( NULL ) IS NOT NULL ---- 10 values hashing to 23b2d4c27568a1c64eac6992fad5c445 query I rowsort label-7035 SELECT + + col3 FROM tab2 AS cor0 WHERE NOT ( NULL ) IS NOT NULL ---- 10 values hashing to 23b2d4c27568a1c64eac6992fad5c445 query I rowsort label-7035 SELECT + + col3 FROM tab3 AS cor0 WHERE NOT ( NULL ) IS NOT NULL ---- 10 values hashing to 23b2d4c27568a1c64eac6992fad5c445 query I rowsort label-7035 SELECT + + col3 FROM tab4 AS cor0 WHERE NOT ( NULL ) IS NOT NULL ---- 10 values hashing to 23b2d4c27568a1c64eac6992fad5c445 query I rowsort label-7040 SELECT - col3 FROM tab0 AS cor0 WHERE NOT col2 IS NULL ---- 10 values hashing to ae52dff243f3e26cb539f72d20f52b08 query I rowsort label-7040 SELECT - col3 FROM tab1 AS cor0 WHERE NOT col2 IS NULL ---- 10 values hashing to ae52dff243f3e26cb539f72d20f52b08 query I rowsort label-7040 SELECT - col3 FROM tab2 AS cor0 WHERE NOT col2 IS NULL ---- 10 values hashing to ae52dff243f3e26cb539f72d20f52b08 query I rowsort label-7040 SELECT - col3 FROM tab3 AS cor0 WHERE NOT col2 IS NULL ---- 10 values hashing to ae52dff243f3e26cb539f72d20f52b08 query I rowsort label-7040 SELECT - col3 FROM tab4 AS cor0 WHERE NOT col2 IS NULL ---- 10 values hashing to ae52dff243f3e26cb539f72d20f52b08 query II rowsort label-7045 SELECT ALL + col1, col4 * + + col1 FROM tab0 AS cor0 WHERE + 73 IS NULL ---- query II rowsort label-7045 SELECT ALL + col1, col4 * + + col1 FROM tab1 AS cor0 WHERE + 73 IS NULL ---- query II rowsort label-7045 SELECT ALL + col1, col4 * + + col1 FROM tab2 AS cor0 WHERE + 73 IS NULL ---- query II rowsort label-7045 SELECT ALL + col1, col4 * + + col1 FROM tab3 AS cor0 WHERE + 73 IS NULL ---- query II rowsort label-7045 SELECT ALL + col1, col4 * + + col1 FROM tab4 AS cor0 WHERE + 73 IS NULL ---- query I rowsort label-7050 SELECT + + ( col1 ) * col4 FROM tab0 AS cor0 WHERE NOT ( NULL ) >= - col1 - col0 ---- query I rowsort label-7050 SELECT + + ( col1 ) * col4 FROM tab1 AS cor0 WHERE NOT ( NULL ) >= - col1 - col0 ---- query I rowsort label-7050 SELECT + + ( col1 ) * col4 FROM tab2 AS cor0 WHERE NOT ( NULL ) >= - col1 - col0 ---- query I rowsort label-7050 SELECT + + ( col1 ) * col4 FROM tab3 AS cor0 WHERE NOT ( NULL ) >= - col1 - col0 ---- query I rowsort label-7050 SELECT + + ( col1 ) * col4 FROM tab4 AS cor0 WHERE NOT ( NULL ) >= - col1 - col0 ---- query I rowsort label-7055 SELECT ALL col2 FROM tab0 WHERE NULL BETWEEN + col1 AND 34 ---- query I rowsort label-7055 SELECT ALL col2 FROM tab1 WHERE NULL BETWEEN + col1 AND 34 ---- query I rowsort label-7055 SELECT ALL col2 FROM tab2 WHERE NULL BETWEEN + col1 AND 34 ---- query I rowsort label-7055 SELECT ALL col2 FROM tab3 WHERE NULL BETWEEN + col1 AND 34 ---- query I rowsort label-7055 SELECT ALL col2 FROM tab4 WHERE NULL BETWEEN + col1 AND 34 ---- query IIIIIII rowsort label-7060 SELECT ALL * FROM tab0 cor0 WHERE NOT - ( + col1 ) * col3 IS NOT NULL ---- query IIIIIII rowsort label-7060 SELECT ALL * FROM tab1 cor0 WHERE NOT - ( + col1 ) * col3 IS NOT NULL ---- query IIIIIII rowsort label-7060 SELECT ALL * FROM tab2 cor0 WHERE NOT - ( + col1 ) * col3 IS NOT NULL ---- query IIIIIII rowsort label-7060 SELECT ALL * FROM tab3 cor0 WHERE NOT - ( + col1 ) * col3 IS NOT NULL ---- query IIIIIII rowsort label-7060 SELECT ALL * FROM tab4 cor0 WHERE NOT - ( + col1 ) * col3 IS NOT NULL ---- query IIIIIII rowsort label-7065 SELECT * FROM tab0 WHERE NOT NULL BETWEEN + + 9 / + - 71 AND NULL ---- query IIIIIII rowsort label-7065 SELECT * FROM tab1 WHERE NOT NULL BETWEEN + + 9 / + - 71 AND NULL ---- query IIIIIII rowsort label-7065 SELECT * FROM tab2 WHERE NOT NULL BETWEEN + + 9 / + - 71 AND NULL ---- query IIIIIII rowsort label-7065 SELECT * FROM tab3 WHERE NOT NULL BETWEEN + + 9 / + - 71 AND NULL ---- query IIIIIII rowsort label-7065 SELECT * FROM tab4 WHERE NOT NULL BETWEEN + + 9 / + - 71 AND NULL ---- onlyif mysql # CAST syntax: SIGNED type: query II rowsort label-7070 SELECT ALL + ( + - ( + + 64 ) ) + + col3, col1 * col0 * - - CAST( - col4 AS SIGNED ) * + - CAST( NULL AS SIGNED ) - - 81 col0 FROM tab0 WHERE NOT col4 IS NOT NULL ---- skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query II rowsort label-7070 SELECT ALL + ( + - ( + + 64 ) ) + + col3, col1 * col0 * - - CAST ( - col4 AS INTEGER ) * + - CAST ( NULL AS INTEGER ) - - 81 col0 FROM tab0 WHERE NOT col4 IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query II rowsort label-7070 SELECT ALL + ( + - ( + + 64 ) ) + + col3, col1 * col0 * - - CAST( - col4 AS SIGNED ) * + - CAST( NULL AS SIGNED ) - - 81 col0 FROM tab1 WHERE NOT col4 IS NOT NULL ---- skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query II rowsort label-7070 SELECT ALL + ( + - ( + + 64 ) ) + + col3, col1 * col0 * - - CAST ( - col4 AS INTEGER ) * + - CAST ( NULL AS INTEGER ) - - 81 col0 FROM tab1 WHERE NOT col4 IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query II rowsort label-7070 SELECT ALL + ( + - ( + + 64 ) ) + + col3, col1 * col0 * - - CAST( - col4 AS SIGNED ) * + - CAST( NULL AS SIGNED ) - - 81 col0 FROM tab2 WHERE NOT col4 IS NOT NULL ---- skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query II rowsort label-7070 SELECT ALL + ( + - ( + + 64 ) ) + + col3, col1 * col0 * - - CAST ( - col4 AS INTEGER ) * + - CAST ( NULL AS INTEGER ) - - 81 col0 FROM tab2 WHERE NOT col4 IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query II rowsort label-7070 SELECT ALL + ( + - ( + + 64 ) ) + + col3, col1 * col0 * - - CAST( - col4 AS SIGNED ) * + - CAST( NULL AS SIGNED ) - - 81 col0 FROM tab3 WHERE NOT col4 IS NOT NULL ---- skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query II rowsort label-7070 SELECT ALL + ( + - ( + + 64 ) ) + + col3, col1 * col0 * - - CAST ( - col4 AS INTEGER ) * + - CAST ( NULL AS INTEGER ) - - 81 col0 FROM tab3 WHERE NOT col4 IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query II rowsort label-7070 SELECT ALL + ( + - ( + + 64 ) ) + + col3, col1 * col0 * - - CAST( - col4 AS SIGNED ) * + - CAST( NULL AS SIGNED ) - - 81 col0 FROM tab4 WHERE NOT col4 IS NOT NULL ---- skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query II rowsort label-7070 SELECT ALL + ( + - ( + + 64 ) ) + + col3, col1 * col0 * - - CAST ( - col4 AS INTEGER ) * + - CAST ( NULL AS INTEGER ) - - 81 col0 FROM tab4 WHERE NOT col4 IS NOT NULL ---- query IIIIIII rowsort label-7075 SELECT * FROM tab0 AS cor0 WHERE NULL BETWEEN NULL AND ( col3 * col1 / - col3 ) ---- query IIIIIII rowsort label-7075 SELECT * FROM tab1 AS cor0 WHERE NULL BETWEEN NULL AND ( col3 * col1 / - col3 ) ---- query IIIIIII rowsort label-7075 SELECT * FROM tab2 AS cor0 WHERE NULL BETWEEN NULL AND ( col3 * col1 / - col3 ) ---- query IIIIIII rowsort label-7075 SELECT * FROM tab3 AS cor0 WHERE NULL BETWEEN NULL AND ( col3 * col1 / - col3 ) ---- query IIIIIII rowsort label-7075 SELECT * FROM tab4 AS cor0 WHERE NULL BETWEEN NULL AND ( col3 * col1 / - col3 ) ---- query I rowsort label-7080 SELECT DISTINCT + 51 FROM tab0 WHERE NOT - 62 IS NULL ---- 51 query I rowsort label-7080 SELECT DISTINCT + 51 FROM tab1 WHERE NOT - 62 IS NULL ---- 51 query I rowsort label-7080 SELECT DISTINCT + 51 FROM tab2 WHERE NOT - 62 IS NULL ---- 51 query I rowsort label-7080 SELECT DISTINCT + 51 FROM tab3 WHERE NOT - 62 IS NULL ---- 51 query I rowsort label-7080 SELECT DISTINCT + 51 FROM tab4 WHERE NOT - 62 IS NULL ---- 51 onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-7085 SELECT ALL * FROM tab0 cor0 WHERE NULL > + CAST( + col0 AS SIGNED ) ---- skipif mysql # not compatible query IIIIIII rowsort label-7085 SELECT ALL * FROM tab0 cor0 WHERE NULL > + CAST ( + col0 AS INTEGER ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-7085 SELECT ALL * FROM tab1 cor0 WHERE NULL > + CAST( + col0 AS SIGNED ) ---- skipif mysql # not compatible query IIIIIII rowsort label-7085 SELECT ALL * FROM tab1 cor0 WHERE NULL > + CAST ( + col0 AS INTEGER ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-7085 SELECT ALL * FROM tab2 cor0 WHERE NULL > + CAST( + col0 AS SIGNED ) ---- skipif mysql # not compatible query IIIIIII rowsort label-7085 SELECT ALL * FROM tab2 cor0 WHERE NULL > + CAST ( + col0 AS INTEGER ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-7085 SELECT ALL * FROM tab3 cor0 WHERE NULL > + CAST( + col0 AS SIGNED ) ---- skipif mysql # not compatible query IIIIIII rowsort label-7085 SELECT ALL * FROM tab3 cor0 WHERE NULL > + CAST ( + col0 AS INTEGER ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-7085 SELECT ALL * FROM tab4 cor0 WHERE NULL > + CAST( + col0 AS SIGNED ) ---- skipif mysql # not compatible query IIIIIII rowsort label-7085 SELECT ALL * FROM tab4 cor0 WHERE NULL > + CAST ( + col0 AS INTEGER ) ---- query IIIIIII rowsort label-7090 SELECT ALL * FROM tab0 AS cor0 WHERE + col4 = NULL ---- query IIIIIII rowsort label-7090 SELECT ALL * FROM tab1 AS cor0 WHERE + col4 = NULL ---- query IIIIIII rowsort label-7090 SELECT ALL * FROM tab2 AS cor0 WHERE + col4 = NULL ---- query IIIIIII rowsort label-7090 SELECT ALL * FROM tab3 AS cor0 WHERE + col4 = NULL ---- query IIIIIII rowsort label-7090 SELECT ALL * FROM tab4 AS cor0 WHERE + col4 = NULL ---- query I rowsort label-7095 SELECT ALL col1 FROM tab0 AS cor0 WHERE col4 = NULL ---- query I rowsort label-7095 SELECT ALL col1 FROM tab1 AS cor0 WHERE col4 = NULL ---- query I rowsort label-7095 SELECT ALL col1 FROM tab2 AS cor0 WHERE col4 = NULL ---- query I rowsort label-7095 SELECT ALL col1 FROM tab3 AS cor0 WHERE col4 = NULL ---- query I rowsort label-7095 SELECT ALL col1 FROM tab4 AS cor0 WHERE col4 = NULL ---- onlyif mysql # CAST syntax: DECIMAL type: query II rowsort label-7100 SELECT ALL - CAST( NULL AS DECIMAL ) AS col3, - col1 FROM tab0 AS cor0 WHERE NULL < col4 ---- skipif mysql # not compatible query II rowsort label-7100 SELECT ALL - CAST ( NULL AS REAL ) AS col3, - col1 FROM tab0 AS cor0 WHERE NULL < col4 ---- onlyif mysql # CAST syntax: DECIMAL type: query II rowsort label-7100 SELECT ALL - CAST( NULL AS DECIMAL ) AS col3, - col1 FROM tab1 AS cor0 WHERE NULL < col4 ---- skipif mysql # not compatible query II rowsort label-7100 SELECT ALL - CAST ( NULL AS REAL ) AS col3, - col1 FROM tab1 AS cor0 WHERE NULL < col4 ---- onlyif mysql # CAST syntax: DECIMAL type: query II rowsort label-7100 SELECT ALL - CAST( NULL AS DECIMAL ) AS col3, - col1 FROM tab2 AS cor0 WHERE NULL < col4 ---- skipif mysql # not compatible query II rowsort label-7100 SELECT ALL - CAST ( NULL AS REAL ) AS col3, - col1 FROM tab2 AS cor0 WHERE NULL < col4 ---- onlyif mysql # CAST syntax: DECIMAL type: query II rowsort label-7100 SELECT ALL - CAST( NULL AS DECIMAL ) AS col3, - col1 FROM tab3 AS cor0 WHERE NULL < col4 ---- skipif mysql # not compatible query II rowsort label-7100 SELECT ALL - CAST ( NULL AS REAL ) AS col3, - col1 FROM tab3 AS cor0 WHERE NULL < col4 ---- onlyif mysql # CAST syntax: DECIMAL type: query II rowsort label-7100 SELECT ALL - CAST( NULL AS DECIMAL ) AS col3, - col1 FROM tab4 AS cor0 WHERE NULL < col4 ---- skipif mysql # not compatible query II rowsort label-7100 SELECT ALL - CAST ( NULL AS REAL ) AS col3, - col1 FROM tab4 AS cor0 WHERE NULL < col4 ---- query IIIIIII rowsort label-7105 SELECT * FROM tab0 WHERE NOT ( NULL > ( col3 + + col0 ) ) ---- query IIIIIII rowsort label-7105 SELECT * FROM tab1 WHERE NOT ( NULL > ( col3 + + col0 ) ) ---- query IIIIIII rowsort label-7105 SELECT * FROM tab2 WHERE NOT ( NULL > ( col3 + + col0 ) ) ---- query IIIIIII rowsort label-7105 SELECT * FROM tab3 WHERE NOT ( NULL > ( col3 + + col0 ) ) ---- query IIIIIII rowsort label-7105 SELECT * FROM tab4 WHERE NOT ( NULL > ( col3 + + col0 ) ) ---- query I rowsort label-7110 SELECT ALL - + col1 FROM tab0 WHERE + col0 NOT BETWEEN NULL AND + col0 ---- query I rowsort label-7110 SELECT ALL - + col1 FROM tab1 WHERE + col0 NOT BETWEEN NULL AND + col0 ---- query I rowsort label-7110 SELECT ALL - + col1 FROM tab2 WHERE + col0 NOT BETWEEN NULL AND + col0 ---- query I rowsort label-7110 SELECT ALL - + col1 FROM tab3 WHERE + col0 NOT BETWEEN NULL AND + col0 ---- query I rowsort label-7110 SELECT ALL - + col1 FROM tab4 WHERE + col0 NOT BETWEEN NULL AND + col0 ---- query I rowsort label-7115 SELECT DISTINCT + col0 AS col5 FROM tab0 WHERE col0 IS NOT NULL ---- 10 values hashing to ef6312a20cf12c6cba97bfa42ca42fe8 query I rowsort label-7115 SELECT DISTINCT + col0 AS col5 FROM tab1 WHERE col0 IS NOT NULL ---- 10 values hashing to ef6312a20cf12c6cba97bfa42ca42fe8 query I rowsort label-7115 SELECT DISTINCT + col0 AS col5 FROM tab2 WHERE col0 IS NOT NULL ---- 10 values hashing to ef6312a20cf12c6cba97bfa42ca42fe8 query I rowsort label-7115 SELECT DISTINCT + col0 AS col5 FROM tab3 WHERE col0 IS NOT NULL ---- 10 values hashing to ef6312a20cf12c6cba97bfa42ca42fe8 query I rowsort label-7115 SELECT DISTINCT + col0 AS col5 FROM tab4 WHERE col0 IS NOT NULL ---- 10 values hashing to ef6312a20cf12c6cba97bfa42ca42fe8 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-7120 SELECT - CAST( + - 74 AS SIGNED ) FROM tab0 WHERE NOT + col1 IS NOT NULL ---- skipif mysql # not compatible query I rowsort label-7120 SELECT - CAST ( + - 74 AS INTEGER ) FROM tab0 WHERE NOT + col1 IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-7120 SELECT - CAST( + - 74 AS SIGNED ) FROM tab1 WHERE NOT + col1 IS NOT NULL ---- skipif mysql # not compatible query I rowsort label-7120 SELECT - CAST ( + - 74 AS INTEGER ) FROM tab1 WHERE NOT + col1 IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-7120 SELECT - CAST( + - 74 AS SIGNED ) FROM tab2 WHERE NOT + col1 IS NOT NULL ---- skipif mysql # not compatible query I rowsort label-7120 SELECT - CAST ( + - 74 AS INTEGER ) FROM tab2 WHERE NOT + col1 IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-7120 SELECT - CAST( + - 74 AS SIGNED ) FROM tab3 WHERE NOT + col1 IS NOT NULL ---- skipif mysql # not compatible query I rowsort label-7120 SELECT - CAST ( + - 74 AS INTEGER ) FROM tab3 WHERE NOT + col1 IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-7120 SELECT - CAST( + - 74 AS SIGNED ) FROM tab4 WHERE NOT + col1 IS NOT NULL ---- skipif mysql # not compatible query I rowsort label-7120 SELECT - CAST ( + - 74 AS INTEGER ) FROM tab4 WHERE NOT + col1 IS NOT NULL ---- onlyif mysql # aggregate syntax: DIV for integer division: query I rowsort label-7125 SELECT + COUNT( * ) DIV + - COUNT( * ) FROM tab0 WHERE NULL IS NULL ---- -1 skipif mysql # not compatible query I rowsort label-7125 SELECT + COUNT ( * ) / + - COUNT ( * ) FROM tab0 WHERE NULL IS NULL ---- -1 onlyif mysql # aggregate syntax: DIV for integer division: query I rowsort label-7125 SELECT + COUNT( * ) DIV + - COUNT( * ) FROM tab1 WHERE NULL IS NULL ---- -1 skipif mysql # not compatible query I rowsort label-7125 SELECT + COUNT ( * ) / + - COUNT ( * ) FROM tab1 WHERE NULL IS NULL ---- -1 onlyif mysql # aggregate syntax: DIV for integer division: query I rowsort label-7125 SELECT + COUNT( * ) DIV + - COUNT( * ) FROM tab2 WHERE NULL IS NULL ---- -1 skipif mysql # not compatible query I rowsort label-7125 SELECT + COUNT ( * ) / + - COUNT ( * ) FROM tab2 WHERE NULL IS NULL ---- -1 onlyif mysql # aggregate syntax: DIV for integer division: query I rowsort label-7125 SELECT + COUNT( * ) DIV + - COUNT( * ) FROM tab3 WHERE NULL IS NULL ---- -1 skipif mysql # not compatible query I rowsort label-7125 SELECT + COUNT ( * ) / + - COUNT ( * ) FROM tab3 WHERE NULL IS NULL ---- -1 onlyif mysql # aggregate syntax: DIV for integer division: query I rowsort label-7125 SELECT + COUNT( * ) DIV + - COUNT( * ) FROM tab4 WHERE NULL IS NULL ---- -1 skipif mysql # not compatible query I rowsort label-7125 SELECT + COUNT ( * ) / + - COUNT ( * ) FROM tab4 WHERE NULL IS NULL ---- -1 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-7130 SELECT ALL col2 col5 FROM tab0 WHERE NOT + CAST( NULL AS SIGNED ) IS NOT NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-7130 SELECT ALL col2 col5 FROM tab0 WHERE NOT + CAST ( NULL AS INTEGER ) IS NOT NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-7130 SELECT ALL col2 col5 FROM tab1 WHERE NOT + CAST( NULL AS SIGNED ) IS NOT NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-7130 SELECT ALL col2 col5 FROM tab1 WHERE NOT + CAST ( NULL AS INTEGER ) IS NOT NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-7130 SELECT ALL col2 col5 FROM tab2 WHERE NOT + CAST( NULL AS SIGNED ) IS NOT NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-7130 SELECT ALL col2 col5 FROM tab2 WHERE NOT + CAST ( NULL AS INTEGER ) IS NOT NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-7130 SELECT ALL col2 col5 FROM tab3 WHERE NOT + CAST( NULL AS SIGNED ) IS NOT NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-7130 SELECT ALL col2 col5 FROM tab3 WHERE NOT + CAST ( NULL AS INTEGER ) IS NOT NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-7130 SELECT ALL col2 col5 FROM tab4 WHERE NOT + CAST( NULL AS SIGNED ) IS NOT NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-7130 SELECT ALL col2 col5 FROM tab4 WHERE NOT + CAST ( NULL AS INTEGER ) IS NOT NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-7135 SELECT - col4 FROM tab0 cor0 WHERE NOT + 23 <= NULL ---- query I rowsort label-7135 SELECT - col4 FROM tab1 cor0 WHERE NOT + 23 <= NULL ---- query I rowsort label-7135 SELECT - col4 FROM tab2 cor0 WHERE NOT + 23 <= NULL ---- query I rowsort label-7135 SELECT - col4 FROM tab3 cor0 WHERE NOT + 23 <= NULL ---- query I rowsort label-7135 SELECT - col4 FROM tab4 cor0 WHERE NOT + 23 <= NULL ---- query IIIIIII rowsort label-7140 SELECT * FROM tab0 AS cor0 WHERE ( NULL ) IN ( - + ( col3 ), - col4 * - + col0 ) ---- query IIIIIII rowsort label-7140 SELECT * FROM tab1 AS cor0 WHERE ( NULL ) IN ( - + ( col3 ), - col4 * - + col0 ) ---- query IIIIIII rowsort label-7140 SELECT * FROM tab2 AS cor0 WHERE ( NULL ) IN ( - + ( col3 ), - col4 * - + col0 ) ---- query IIIIIII rowsort label-7140 SELECT * FROM tab3 AS cor0 WHERE ( NULL ) IN ( - + ( col3 ), - col4 * - + col0 ) ---- query IIIIIII rowsort label-7140 SELECT * FROM tab4 AS cor0 WHERE ( NULL ) IN ( - + ( col3 ), - col4 * - + col0 ) ---- query I rowsort label-7145 SELECT - - ( ( col1 ) ) AS col2 FROM tab0 WHERE NULL > - col3 * - - col3 ---- query I rowsort label-7145 SELECT - - ( ( col1 ) ) AS col2 FROM tab1 WHERE NULL > - col3 * - - col3 ---- query I rowsort label-7145 SELECT - - ( ( col1 ) ) AS col2 FROM tab2 WHERE NULL > - col3 * - - col3 ---- query I rowsort label-7145 SELECT - - ( ( col1 ) ) AS col2 FROM tab3 WHERE NULL > - col3 * - - col3 ---- query I rowsort label-7145 SELECT - - ( ( col1 ) ) AS col2 FROM tab4 WHERE NULL > - col3 * - - col3 ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-7150 SELECT ALL + col2 col0 FROM tab0 WHERE NOT + - col0 * + + 92 IS NOT NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-7150 SELECT ALL + col2 col0 FROM tab1 WHERE NOT + - col0 * + + 92 IS NOT NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-7150 SELECT ALL + col2 col0 FROM tab2 WHERE NOT + - col0 * + + 92 IS NOT NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-7150 SELECT ALL + col2 col0 FROM tab3 WHERE NOT + - col0 * + + 92 IS NOT NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-7150 SELECT ALL + col2 col0 FROM tab4 WHERE NOT + - col0 * + + 92 IS NOT NULL ---- query I rowsort label-7155 SELECT col1 AS col0 FROM tab0 AS cor0 WHERE NOT ( NULL ) IS NULL ---- query I rowsort label-7155 SELECT col1 AS col0 FROM tab1 AS cor0 WHERE NOT ( NULL ) IS NULL ---- query I rowsort label-7155 SELECT col1 AS col0 FROM tab2 AS cor0 WHERE NOT ( NULL ) IS NULL ---- query I rowsort label-7155 SELECT col1 AS col0 FROM tab3 AS cor0 WHERE NOT ( NULL ) IS NULL ---- query I rowsort label-7155 SELECT col1 AS col0 FROM tab4 AS cor0 WHERE NOT ( NULL ) IS NULL ---- query I rowsort label-7160 SELECT col4 FROM tab0 AS cor0 WHERE NOT NULL <> - col3 ---- query I rowsort label-7160 SELECT col4 FROM tab1 AS cor0 WHERE NOT NULL <> - col3 ---- query I rowsort label-7160 SELECT col4 FROM tab2 AS cor0 WHERE NOT NULL <> - col3 ---- query I rowsort label-7160 SELECT col4 FROM tab3 AS cor0 WHERE NOT NULL <> - col3 ---- query I rowsort label-7160 SELECT col4 FROM tab4 AS cor0 WHERE NOT NULL <> - col3 ---- query I rowsort label-7165 SELECT 17 + + - col0 FROM tab0 WHERE - + 4 IS NOT NULL ---- 10 values hashing to d66076b2a07f52e506f84863eb8c0ad7 query I rowsort label-7165 SELECT 17 + + - col0 FROM tab1 WHERE - + 4 IS NOT NULL ---- 10 values hashing to d66076b2a07f52e506f84863eb8c0ad7 query I rowsort label-7165 SELECT 17 + + - col0 FROM tab2 WHERE - + 4 IS NOT NULL ---- 10 values hashing to d66076b2a07f52e506f84863eb8c0ad7 query I rowsort label-7165 SELECT 17 + + - col0 FROM tab3 WHERE - + 4 IS NOT NULL ---- 10 values hashing to d66076b2a07f52e506f84863eb8c0ad7 query I rowsort label-7165 SELECT 17 + + - col0 FROM tab4 WHERE - + 4 IS NOT NULL ---- 10 values hashing to d66076b2a07f52e506f84863eb8c0ad7 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-7170 SELECT + + col4 * + col4 AS col1 FROM tab0 WHERE CAST( NULL AS SIGNED ) <> NULL ---- skipif mysql # not compatible query I rowsort label-7170 SELECT + + col4 * + col4 AS col1 FROM tab0 WHERE CAST ( NULL AS INTEGER ) <> NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-7170 SELECT + + col4 * + col4 AS col1 FROM tab1 WHERE CAST( NULL AS SIGNED ) <> NULL ---- skipif mysql # not compatible query I rowsort label-7170 SELECT + + col4 * + col4 AS col1 FROM tab1 WHERE CAST ( NULL AS INTEGER ) <> NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-7170 SELECT + + col4 * + col4 AS col1 FROM tab2 WHERE CAST( NULL AS SIGNED ) <> NULL ---- skipif mysql # not compatible query I rowsort label-7170 SELECT + + col4 * + col4 AS col1 FROM tab2 WHERE CAST ( NULL AS INTEGER ) <> NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-7170 SELECT + + col4 * + col4 AS col1 FROM tab3 WHERE CAST( NULL AS SIGNED ) <> NULL ---- skipif mysql # not compatible query I rowsort label-7170 SELECT + + col4 * + col4 AS col1 FROM tab3 WHERE CAST ( NULL AS INTEGER ) <> NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-7170 SELECT + + col4 * + col4 AS col1 FROM tab4 WHERE CAST( NULL AS SIGNED ) <> NULL ---- skipif mysql # not compatible query I rowsort label-7170 SELECT + + col4 * + col4 AS col1 FROM tab4 WHERE CAST ( NULL AS INTEGER ) <> NULL ---- query IIIIIII rowsort label-7175 SELECT * FROM tab0 WHERE - - 59 IS NULL ---- query IIIIIII rowsort label-7175 SELECT * FROM tab1 WHERE - - 59 IS NULL ---- query IIIIIII rowsort label-7175 SELECT * FROM tab2 WHERE - - 59 IS NULL ---- query IIIIIII rowsort label-7175 SELECT * FROM tab3 WHERE - - 59 IS NULL ---- query IIIIIII rowsort label-7175 SELECT * FROM tab4 WHERE - - 59 IS NULL ---- query IIIIIII rowsort label-7180 SELECT * FROM tab0 WHERE + col1 BETWEEN ( col1 * col4 ) AND ( NULL ) ---- query IIIIIII rowsort label-7180 SELECT * FROM tab1 WHERE + col1 BETWEEN ( col1 * col4 ) AND ( NULL ) ---- query IIIIIII rowsort label-7180 SELECT * FROM tab2 WHERE + col1 BETWEEN ( col1 * col4 ) AND ( NULL ) ---- query IIIIIII rowsort label-7180 SELECT * FROM tab3 WHERE + col1 BETWEEN ( col1 * col4 ) AND ( NULL ) ---- query IIIIIII rowsort label-7180 SELECT * FROM tab4 WHERE + col1 BETWEEN ( col1 * col4 ) AND ( NULL ) ---- onlyif mysql # aggregate syntax: DIV for integer division: query I rowsort label-7185 SELECT + COUNT( * ) DIV - 42 - - + COUNT( * ) + - - 43 AS col4 FROM tab0 AS cor0 WHERE NOT col4 + + col4 > + + col1 ---- 45 skipif mysql # not compatible query I rowsort label-7185 SELECT + COUNT ( * ) / - 42 - - + COUNT ( * ) + - - 43 AS col4 FROM tab0 AS cor0 WHERE NOT col4 + + col4 > + + col1 ---- 45 onlyif mysql # aggregate syntax: DIV for integer division: query I rowsort label-7185 SELECT + COUNT( * ) DIV - 42 - - + COUNT( * ) + - - 43 AS col4 FROM tab1 AS cor0 WHERE NOT col4 + + col4 > + + col1 ---- 45 skipif mysql # not compatible query I rowsort label-7185 SELECT + COUNT ( * ) / - 42 - - + COUNT ( * ) + - - 43 AS col4 FROM tab1 AS cor0 WHERE NOT col4 + + col4 > + + col1 ---- 45 onlyif mysql # aggregate syntax: DIV for integer division: query I rowsort label-7185 SELECT + COUNT( * ) DIV - 42 - - + COUNT( * ) + - - 43 AS col4 FROM tab2 AS cor0 WHERE NOT col4 + + col4 > + + col1 ---- 45 skipif mysql # not compatible query I rowsort label-7185 SELECT + COUNT ( * ) / - 42 - - + COUNT ( * ) + - - 43 AS col4 FROM tab2 AS cor0 WHERE NOT col4 + + col4 > + + col1 ---- 45 onlyif mysql # aggregate syntax: DIV for integer division: query I rowsort label-7185 SELECT + COUNT( * ) DIV - 42 - - + COUNT( * ) + - - 43 AS col4 FROM tab3 AS cor0 WHERE NOT col4 + + col4 > + + col1 ---- 45 skipif mysql # not compatible query I rowsort label-7185 SELECT + COUNT ( * ) / - 42 - - + COUNT ( * ) + - - 43 AS col4 FROM tab3 AS cor0 WHERE NOT col4 + + col4 > + + col1 ---- 45 onlyif mysql # aggregate syntax: DIV for integer division: query I rowsort label-7185 SELECT + COUNT( * ) DIV - 42 - - + COUNT( * ) + - - 43 AS col4 FROM tab4 AS cor0 WHERE NOT col4 + + col4 > + + col1 ---- 45 skipif mysql # not compatible query I rowsort label-7185 SELECT + COUNT ( * ) / - 42 - - + COUNT ( * ) + - - 43 AS col4 FROM tab4 AS cor0 WHERE NOT col4 + + col4 > + + col1 ---- 45 query IIIIIII rowsort label-7190 SELECT * FROM tab0 WHERE col4 = - col4 ---- query IIIIIII rowsort label-7190 SELECT * FROM tab1 WHERE col4 = - col4 ---- query IIIIIII rowsort label-7190 SELECT * FROM tab2 WHERE col4 = - col4 ---- query IIIIIII rowsort label-7190 SELECT * FROM tab3 WHERE col4 = - col4 ---- query IIIIIII rowsort label-7190 SELECT * FROM tab4 WHERE col4 = - col4 ---- onlyif mysql # aggregate syntax: query I rowsort label-7195 SELECT - COUNT( * ) * + 28 FROM tab0 WHERE NULL NOT BETWEEN NULL AND ( 66 ) ---- 0 skipif mysql # not compatible query I rowsort label-7195 SELECT - COUNT ( * ) * + 28 FROM tab0 WHERE NULL NOT BETWEEN NULL AND ( 66 ) ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-7195 SELECT - COUNT( * ) * + 28 FROM tab1 WHERE NULL NOT BETWEEN NULL AND ( 66 ) ---- 0 skipif mysql # not compatible query I rowsort label-7195 SELECT - COUNT ( * ) * + 28 FROM tab1 WHERE NULL NOT BETWEEN NULL AND ( 66 ) ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-7195 SELECT - COUNT( * ) * + 28 FROM tab2 WHERE NULL NOT BETWEEN NULL AND ( 66 ) ---- 0 skipif mysql # not compatible query I rowsort label-7195 SELECT - COUNT ( * ) * + 28 FROM tab2 WHERE NULL NOT BETWEEN NULL AND ( 66 ) ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-7195 SELECT - COUNT( * ) * + 28 FROM tab3 WHERE NULL NOT BETWEEN NULL AND ( 66 ) ---- 0 skipif mysql # not compatible query I rowsort label-7195 SELECT - COUNT ( * ) * + 28 FROM tab3 WHERE NULL NOT BETWEEN NULL AND ( 66 ) ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-7195 SELECT - COUNT( * ) * + 28 FROM tab4 WHERE NULL NOT BETWEEN NULL AND ( 66 ) ---- 0 skipif mysql # not compatible query I rowsort label-7195 SELECT - COUNT ( * ) * + 28 FROM tab4 WHERE NULL NOT BETWEEN NULL AND ( 66 ) ---- 0 query I rowsort label-7200 SELECT + col1 AS col1 FROM tab0 WHERE NOT NULL <= - + 84 ---- query I rowsort label-7200 SELECT + col1 AS col1 FROM tab1 WHERE NOT NULL <= - + 84 ---- query I rowsort label-7200 SELECT + col1 AS col1 FROM tab2 WHERE NOT NULL <= - + 84 ---- query I rowsort label-7200 SELECT + col1 AS col1 FROM tab3 WHERE NOT NULL <= - + 84 ---- query I rowsort label-7200 SELECT + col1 AS col1 FROM tab4 WHERE NOT NULL <= - + 84 ---- query I rowsort label-7205 SELECT + col5 AS col5 FROM tab0 AS cor0 WHERE NOT ( col4 + 94 ) IS NOT NULL ---- query I rowsort label-7205 SELECT + col5 AS col5 FROM tab1 AS cor0 WHERE NOT ( col4 + 94 ) IS NOT NULL ---- query I rowsort label-7205 SELECT + col5 AS col5 FROM tab2 AS cor0 WHERE NOT ( col4 + 94 ) IS NOT NULL ---- query I rowsort label-7205 SELECT + col5 AS col5 FROM tab3 AS cor0 WHERE NOT ( col4 + 94 ) IS NOT NULL ---- query I rowsort label-7205 SELECT + col5 AS col5 FROM tab4 AS cor0 WHERE NOT ( col4 + 94 ) IS NOT NULL ---- query I rowsort label-7210 SELECT + + col2 AS col0 FROM tab0 WHERE + 53 - - 42 BETWEEN - - 92 AND NULL ---- query I rowsort label-7210 SELECT + + col2 AS col0 FROM tab1 WHERE + 53 - - 42 BETWEEN - - 92 AND NULL ---- query I rowsort label-7210 SELECT + + col2 AS col0 FROM tab2 WHERE + 53 - - 42 BETWEEN - - 92 AND NULL ---- query I rowsort label-7210 SELECT + + col2 AS col0 FROM tab3 WHERE + 53 - - 42 BETWEEN - - 92 AND NULL ---- query I rowsort label-7210 SELECT + + col2 AS col0 FROM tab4 WHERE + 53 - - 42 BETWEEN - - 92 AND NULL ---- query IIIIIII rowsort label-7215 SELECT * FROM tab0 WHERE 16 = - col1 + + + 24 ---- query IIIIIII rowsort label-7215 SELECT * FROM tab1 WHERE 16 = - col1 + + + 24 ---- query IIIIIII rowsort label-7215 SELECT * FROM tab2 WHERE 16 = - col1 + + + 24 ---- query IIIIIII rowsort label-7215 SELECT * FROM tab3 WHERE 16 = - col1 + + + 24 ---- query IIIIIII rowsort label-7215 SELECT * FROM tab4 WHERE 16 = - col1 + + + 24 ---- query I rowsort label-7220 SELECT - - 55 AS col2 FROM tab0 AS cor0 WHERE NOT - col3 IS NOT NULL ---- query I rowsort label-7220 SELECT - - 55 AS col2 FROM tab1 AS cor0 WHERE NOT - col3 IS NOT NULL ---- query I rowsort label-7220 SELECT - - 55 AS col2 FROM tab2 AS cor0 WHERE NOT - col3 IS NOT NULL ---- query I rowsort label-7220 SELECT - - 55 AS col2 FROM tab3 AS cor0 WHERE NOT - col3 IS NOT NULL ---- query I rowsort label-7220 SELECT - - 55 AS col2 FROM tab4 AS cor0 WHERE NOT - col3 IS NOT NULL ---- query IIIIIII rowsort label-7225 SELECT ALL * FROM tab0 cor0 WHERE 80 * - 92 * + col0 / col4 IS NULL ---- query IIIIIII rowsort label-7225 SELECT ALL * FROM tab1 cor0 WHERE 80 * - 92 * + col0 / col4 IS NULL ---- query IIIIIII rowsort label-7225 SELECT ALL * FROM tab2 cor0 WHERE 80 * - 92 * + col0 / col4 IS NULL ---- query IIIIIII rowsort label-7225 SELECT ALL * FROM tab3 cor0 WHERE 80 * - 92 * + col0 / col4 IS NULL ---- query IIIIIII rowsort label-7225 SELECT ALL * FROM tab4 cor0 WHERE 80 * - 92 * + col0 / col4 IS NULL ---- query IIIIIII rowsort label-7230 SELECT * FROM tab0 AS cor0 WHERE - col1 + 41 IS NULL ---- query IIIIIII rowsort label-7230 SELECT * FROM tab1 AS cor0 WHERE - col1 + 41 IS NULL ---- query IIIIIII rowsort label-7230 SELECT * FROM tab2 AS cor0 WHERE - col1 + 41 IS NULL ---- query IIIIIII rowsort label-7230 SELECT * FROM tab3 AS cor0 WHERE - col1 + 41 IS NULL ---- query IIIIIII rowsort label-7230 SELECT * FROM tab4 AS cor0 WHERE - col1 + 41 IS NULL ---- query IIIIIII rowsort label-7235 SELECT ALL * FROM tab0 AS cor0 WHERE ( NOT ( col4 ) > 75 ) ---- query IIIIIII rowsort label-7235 SELECT ALL * FROM tab1 AS cor0 WHERE ( NOT ( col4 ) > 75 ) ---- query IIIIIII rowsort label-7235 SELECT ALL * FROM tab2 AS cor0 WHERE ( NOT ( col4 ) > 75 ) ---- query IIIIIII rowsort label-7235 SELECT ALL * FROM tab3 AS cor0 WHERE ( NOT ( col4 ) > 75 ) ---- query IIIIIII rowsort label-7235 SELECT ALL * FROM tab4 AS cor0 WHERE ( NOT ( col4 ) > 75 ) ---- query IIIIIII rowsort label-7240 SELECT * FROM tab0 AS cor0 WHERE NOT col3 NOT IN ( + + 69, + 61 ) ---- query IIIIIII rowsort label-7240 SELECT * FROM tab1 AS cor0 WHERE NOT col3 NOT IN ( + + 69, + 61 ) ---- query IIIIIII rowsort label-7240 SELECT * FROM tab2 AS cor0 WHERE NOT col3 NOT IN ( + + 69, + 61 ) ---- query IIIIIII rowsort label-7240 SELECT * FROM tab3 AS cor0 WHERE NOT col3 NOT IN ( + + 69, + 61 ) ---- query IIIIIII rowsort label-7240 SELECT * FROM tab4 AS cor0 WHERE NOT col3 NOT IN ( + + 69, + 61 ) ---- query IIIIIII rowsort label-7245 SELECT * FROM tab0 AS cor0 WHERE NOT ( NOT NULL < ( + + col3 ) ) ---- query IIIIIII rowsort label-7245 SELECT * FROM tab1 AS cor0 WHERE NOT ( NOT NULL < ( + + col3 ) ) ---- query IIIIIII rowsort label-7245 SELECT * FROM tab2 AS cor0 WHERE NOT ( NOT NULL < ( + + col3 ) ) ---- query IIIIIII rowsort label-7245 SELECT * FROM tab3 AS cor0 WHERE NOT ( NOT NULL < ( + + col3 ) ) ---- query IIIIIII rowsort label-7245 SELECT * FROM tab4 AS cor0 WHERE NOT ( NOT NULL < ( + + col3 ) ) ---- query IIIIIII rowsort label-7250 SELECT * FROM tab0 WHERE NOT - 89 <> - 77 ---- query IIIIIII rowsort label-7250 SELECT * FROM tab1 WHERE NOT - 89 <> - 77 ---- query IIIIIII rowsort label-7250 SELECT * FROM tab2 WHERE NOT - 89 <> - 77 ---- query IIIIIII rowsort label-7250 SELECT * FROM tab3 WHERE NOT - 89 <> - 77 ---- query IIIIIII rowsort label-7250 SELECT * FROM tab4 WHERE NOT - 89 <> - 77 ---- query I rowsort label-7255 SELECT col0 FROM tab0 cor0 WHERE NULL IS NULL ---- 10 values hashing to ef6312a20cf12c6cba97bfa42ca42fe8 query I rowsort label-7255 SELECT col0 FROM tab1 cor0 WHERE NULL IS NULL ---- 10 values hashing to ef6312a20cf12c6cba97bfa42ca42fe8 query I rowsort label-7255 SELECT col0 FROM tab2 cor0 WHERE NULL IS NULL ---- 10 values hashing to ef6312a20cf12c6cba97bfa42ca42fe8 query I rowsort label-7255 SELECT col0 FROM tab3 cor0 WHERE NULL IS NULL ---- 10 values hashing to ef6312a20cf12c6cba97bfa42ca42fe8 query I rowsort label-7255 SELECT col0 FROM tab4 cor0 WHERE NULL IS NULL ---- 10 values hashing to ef6312a20cf12c6cba97bfa42ca42fe8 query I rowsort label-7260 SELECT + col2 FROM tab0 AS cor0 WHERE 94 / col1 IS NOT NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-7260 SELECT + col2 FROM tab1 AS cor0 WHERE 94 / col1 IS NOT NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-7260 SELECT + col2 FROM tab2 AS cor0 WHERE 94 / col1 IS NOT NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-7260 SELECT + col2 FROM tab3 AS cor0 WHERE 94 / col1 IS NOT NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-7260 SELECT + col2 FROM tab4 AS cor0 WHERE 94 / col1 IS NOT NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-7265 SELECT DISTINCT - col1 AS col3 FROM tab0 AS cor0 WHERE NOT NULL BETWEEN ( NULL ) AND NULL ---- query I rowsort label-7265 SELECT DISTINCT - col1 AS col3 FROM tab1 AS cor0 WHERE NOT NULL BETWEEN ( NULL ) AND NULL ---- query I rowsort label-7265 SELECT DISTINCT - col1 AS col3 FROM tab2 AS cor0 WHERE NOT NULL BETWEEN ( NULL ) AND NULL ---- query I rowsort label-7265 SELECT DISTINCT - col1 AS col3 FROM tab3 AS cor0 WHERE NOT NULL BETWEEN ( NULL ) AND NULL ---- query I rowsort label-7265 SELECT DISTINCT - col1 AS col3 FROM tab4 AS cor0 WHERE NOT NULL BETWEEN ( NULL ) AND NULL ---- query I rowsort label-7270 SELECT + - col0 * col4 AS col2 FROM tab0 AS cor0 WHERE ( NULL ) <> + + col0 ---- query I rowsort label-7270 SELECT + - col0 * col4 AS col2 FROM tab1 AS cor0 WHERE ( NULL ) <> + + col0 ---- query I rowsort label-7270 SELECT + - col0 * col4 AS col2 FROM tab2 AS cor0 WHERE ( NULL ) <> + + col0 ---- query I rowsort label-7270 SELECT + - col0 * col4 AS col2 FROM tab3 AS cor0 WHERE ( NULL ) <> + + col0 ---- query I rowsort label-7270 SELECT + - col0 * col4 AS col2 FROM tab4 AS cor0 WHERE ( NULL ) <> + + col0 ---- query I rowsort label-7275 SELECT - + col0 FROM tab0 AS cor0 WHERE + ( + col1 ) + + col4 * - col4 * - - col0 NOT BETWEEN 29 AND - 85 + + 21 + + col3 ---- 10 values hashing to 528bccda8773fb5023e30c4cdb2c06d0 query I rowsort label-7275 SELECT - + col0 FROM tab1 AS cor0 WHERE + ( + col1 ) + + col4 * - col4 * - - col0 NOT BETWEEN 29 AND - 85 + + 21 + + col3 ---- 10 values hashing to 528bccda8773fb5023e30c4cdb2c06d0 query I rowsort label-7275 SELECT - + col0 FROM tab2 AS cor0 WHERE + ( + col1 ) + + col4 * - col4 * - - col0 NOT BETWEEN 29 AND - 85 + + 21 + + col3 ---- 10 values hashing to 528bccda8773fb5023e30c4cdb2c06d0 query I rowsort label-7275 SELECT - + col0 FROM tab3 AS cor0 WHERE + ( + col1 ) + + col4 * - col4 * - - col0 NOT BETWEEN 29 AND - 85 + + 21 + + col3 ---- 10 values hashing to 528bccda8773fb5023e30c4cdb2c06d0 query I rowsort label-7275 SELECT - + col0 FROM tab4 AS cor0 WHERE + ( + col1 ) + + col4 * - col4 * - - col0 NOT BETWEEN 29 AND - 85 + + 21 + + col3 ---- 10 values hashing to 528bccda8773fb5023e30c4cdb2c06d0 query I rowsort label-7280 SELECT col3 + + + 74 AS col3 FROM tab0 WHERE NOT ( NULL ) IS NOT NULL ---- 10 values hashing to 56e5d3d96c2c3436b3fbcb3d1595c35f query I rowsort label-7280 SELECT col3 + + + 74 AS col3 FROM tab1 WHERE NOT ( NULL ) IS NOT NULL ---- 10 values hashing to 56e5d3d96c2c3436b3fbcb3d1595c35f query I rowsort label-7280 SELECT col3 + + + 74 AS col3 FROM tab2 WHERE NOT ( NULL ) IS NOT NULL ---- 10 values hashing to 56e5d3d96c2c3436b3fbcb3d1595c35f query I rowsort label-7280 SELECT col3 + + + 74 AS col3 FROM tab3 WHERE NOT ( NULL ) IS NOT NULL ---- 10 values hashing to 56e5d3d96c2c3436b3fbcb3d1595c35f query I rowsort label-7280 SELECT col3 + + + 74 AS col3 FROM tab4 WHERE NOT ( NULL ) IS NOT NULL ---- 10 values hashing to 56e5d3d96c2c3436b3fbcb3d1595c35f query I rowsort label-7285 SELECT + 9 + + 8 + - + 83 AS col2 FROM tab0 cor0 WHERE + 75 IS NOT NULL ---- 10 values hashing to 9287ff368e6a3ec0aed111210ae2f4a6 query I rowsort label-7285 SELECT + 9 + + 8 + - + 83 AS col2 FROM tab1 cor0 WHERE + 75 IS NOT NULL ---- 10 values hashing to 9287ff368e6a3ec0aed111210ae2f4a6 query I rowsort label-7285 SELECT + 9 + + 8 + - + 83 AS col2 FROM tab2 cor0 WHERE + 75 IS NOT NULL ---- 10 values hashing to 9287ff368e6a3ec0aed111210ae2f4a6 query I rowsort label-7285 SELECT + 9 + + 8 + - + 83 AS col2 FROM tab3 cor0 WHERE + 75 IS NOT NULL ---- 10 values hashing to 9287ff368e6a3ec0aed111210ae2f4a6 query I rowsort label-7285 SELECT + 9 + + 8 + - + 83 AS col2 FROM tab4 cor0 WHERE + 75 IS NOT NULL ---- 10 values hashing to 9287ff368e6a3ec0aed111210ae2f4a6 query IIIIIII rowsort label-7290 SELECT * FROM tab0 AS cor0 WHERE NULL >= + col3 + + + col3 ---- query IIIIIII rowsort label-7290 SELECT * FROM tab1 AS cor0 WHERE NULL >= + col3 + + + col3 ---- query IIIIIII rowsort label-7290 SELECT * FROM tab2 AS cor0 WHERE NULL >= + col3 + + + col3 ---- query IIIIIII rowsort label-7290 SELECT * FROM tab3 AS cor0 WHERE NULL >= + col3 + + + col3 ---- query IIIIIII rowsort label-7290 SELECT * FROM tab4 AS cor0 WHERE NULL >= + col3 + + + col3 ---- query IIIIIII rowsort label-7295 SELECT * FROM tab0 AS cor0 WHERE + ( - col1 ) IS NULL ---- query IIIIIII rowsort label-7295 SELECT * FROM tab1 AS cor0 WHERE + ( - col1 ) IS NULL ---- query IIIIIII rowsort label-7295 SELECT * FROM tab2 AS cor0 WHERE + ( - col1 ) IS NULL ---- query IIIIIII rowsort label-7295 SELECT * FROM tab3 AS cor0 WHERE + ( - col1 ) IS NULL ---- query IIIIIII rowsort label-7295 SELECT * FROM tab4 AS cor0 WHERE + ( - col1 ) IS NULL ---- onlyif mysql # CAST syntax: DECIMAL type: query IIIIIII rowsort label-7300 SELECT * FROM tab0 WHERE NOT CAST( NULL AS DECIMAL ) IS NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-7300 SELECT * FROM tab0 WHERE NOT CAST ( NULL AS REAL ) IS NULL ---- onlyif mysql # CAST syntax: DECIMAL type: query IIIIIII rowsort label-7300 SELECT * FROM tab1 WHERE NOT CAST( NULL AS DECIMAL ) IS NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-7300 SELECT * FROM tab1 WHERE NOT CAST ( NULL AS REAL ) IS NULL ---- onlyif mysql # CAST syntax: DECIMAL type: query IIIIIII rowsort label-7300 SELECT * FROM tab2 WHERE NOT CAST( NULL AS DECIMAL ) IS NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-7300 SELECT * FROM tab2 WHERE NOT CAST ( NULL AS REAL ) IS NULL ---- onlyif mysql # CAST syntax: DECIMAL type: query IIIIIII rowsort label-7300 SELECT * FROM tab3 WHERE NOT CAST( NULL AS DECIMAL ) IS NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-7300 SELECT * FROM tab3 WHERE NOT CAST ( NULL AS REAL ) IS NULL ---- onlyif mysql # CAST syntax: DECIMAL type: query IIIIIII rowsort label-7300 SELECT * FROM tab4 WHERE NOT CAST( NULL AS DECIMAL ) IS NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-7300 SELECT * FROM tab4 WHERE NOT CAST ( NULL AS REAL ) IS NULL ---- onlyif mysql # aggregate syntax: query II rowsort label-7305 SELECT DISTINCT MIN( ALL + - 35 ) AS col0, + COUNT( * ) * COUNT( * ) col5 FROM tab0 AS cor0 WHERE NULL IS NOT NULL ---- NULL 0 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query II rowsort label-7305 SELECT DISTINCT MIN ( ALL + - 35 ) AS col0, + COUNT ( * ) * COUNT ( * ) col5 FROM tab0 AS cor0 WHERE NULL IS NOT NULL ---- NULL 0 onlyif mysql # aggregate syntax: query II rowsort label-7305 SELECT DISTINCT MIN( ALL + - 35 ) AS col0, + COUNT( * ) * COUNT( * ) col5 FROM tab1 AS cor0 WHERE NULL IS NOT NULL ---- NULL 0 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query II rowsort label-7305 SELECT DISTINCT MIN ( ALL + - 35 ) AS col0, + COUNT ( * ) * COUNT ( * ) col5 FROM tab1 AS cor0 WHERE NULL IS NOT NULL ---- NULL 0 onlyif mysql # aggregate syntax: query II rowsort label-7305 SELECT DISTINCT MIN( ALL + - 35 ) AS col0, + COUNT( * ) * COUNT( * ) col5 FROM tab2 AS cor0 WHERE NULL IS NOT NULL ---- NULL 0 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query II rowsort label-7305 SELECT DISTINCT MIN ( ALL + - 35 ) AS col0, + COUNT ( * ) * COUNT ( * ) col5 FROM tab2 AS cor0 WHERE NULL IS NOT NULL ---- NULL 0 onlyif mysql # aggregate syntax: query II rowsort label-7305 SELECT DISTINCT MIN( ALL + - 35 ) AS col0, + COUNT( * ) * COUNT( * ) col5 FROM tab3 AS cor0 WHERE NULL IS NOT NULL ---- NULL 0 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query II rowsort label-7305 SELECT DISTINCT MIN ( ALL + - 35 ) AS col0, + COUNT ( * ) * COUNT ( * ) col5 FROM tab3 AS cor0 WHERE NULL IS NOT NULL ---- NULL 0 onlyif mysql # aggregate syntax: query II rowsort label-7305 SELECT DISTINCT MIN( ALL + - 35 ) AS col0, + COUNT( * ) * COUNT( * ) col5 FROM tab4 AS cor0 WHERE NULL IS NOT NULL ---- NULL 0 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query II rowsort label-7305 SELECT DISTINCT MIN ( ALL + - 35 ) AS col0, + COUNT ( * ) * COUNT ( * ) col5 FROM tab4 AS cor0 WHERE NULL IS NOT NULL ---- NULL 0 query I rowsort label-7310 SELECT + - 61 AS col3 FROM tab0 WHERE ( + 69 IS NOT NULL ) ---- 10 values hashing to be4a2ec92ac4c083e5906c8f9814ce9d query I rowsort label-7310 SELECT + - 61 AS col3 FROM tab1 WHERE ( + 69 IS NOT NULL ) ---- 10 values hashing to be4a2ec92ac4c083e5906c8f9814ce9d query I rowsort label-7310 SELECT + - 61 AS col3 FROM tab2 WHERE ( + 69 IS NOT NULL ) ---- 10 values hashing to be4a2ec92ac4c083e5906c8f9814ce9d query I rowsort label-7310 SELECT + - 61 AS col3 FROM tab3 WHERE ( + 69 IS NOT NULL ) ---- 10 values hashing to be4a2ec92ac4c083e5906c8f9814ce9d query I rowsort label-7310 SELECT + - 61 AS col3 FROM tab4 WHERE ( + 69 IS NOT NULL ) ---- 10 values hashing to be4a2ec92ac4c083e5906c8f9814ce9d query I rowsort label-7315 SELECT DISTINCT - 56 AS col2 FROM tab0 WHERE NOT NULL NOT IN ( 40 ) ---- query I rowsort label-7315 SELECT DISTINCT - 56 AS col2 FROM tab1 WHERE NOT NULL NOT IN ( 40 ) ---- query I rowsort label-7315 SELECT DISTINCT - 56 AS col2 FROM tab2 WHERE NOT NULL NOT IN ( 40 ) ---- query I rowsort label-7315 SELECT DISTINCT - 56 AS col2 FROM tab3 WHERE NOT NULL NOT IN ( 40 ) ---- query I rowsort label-7315 SELECT DISTINCT - 56 AS col2 FROM tab4 WHERE NOT NULL NOT IN ( 40 ) ---- query I rowsort label-7320 SELECT ALL + + col4 * - - col3 AS col2 FROM tab0 AS cor0 WHERE NOT NULL > + 12 ---- query I rowsort label-7320 SELECT ALL + + col4 * - - col3 AS col2 FROM tab1 AS cor0 WHERE NOT NULL > + 12 ---- query I rowsort label-7320 SELECT ALL + + col4 * - - col3 AS col2 FROM tab2 AS cor0 WHERE NOT NULL > + 12 ---- query I rowsort label-7320 SELECT ALL + + col4 * - - col3 AS col2 FROM tab3 AS cor0 WHERE NOT NULL > + 12 ---- query I rowsort label-7320 SELECT ALL + + col4 * - - col3 AS col2 FROM tab4 AS cor0 WHERE NOT NULL > + 12 ---- query IIIIIII rowsort label-7325 SELECT ALL * FROM tab0 AS cor0 WHERE NOT + col3 + col3 IS NOT NULL ---- query IIIIIII rowsort label-7325 SELECT ALL * FROM tab1 AS cor0 WHERE NOT + col3 + col3 IS NOT NULL ---- query IIIIIII rowsort label-7325 SELECT ALL * FROM tab2 AS cor0 WHERE NOT + col3 + col3 IS NOT NULL ---- query IIIIIII rowsort label-7325 SELECT ALL * FROM tab3 AS cor0 WHERE NOT + col3 + col3 IS NOT NULL ---- query IIIIIII rowsort label-7325 SELECT ALL * FROM tab4 AS cor0 WHERE NOT + col3 + col3 IS NOT NULL ---- onlyif mysql # DIV for integer division: query I rowsort label-7330 SELECT - 34 DIV + 94 * - + 75 FROM tab0 cor0 WHERE NOT 87 IS NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d skipif mysql # not compatible query I rowsort label-7330 SELECT - 34 / + 94 * - + 75 FROM tab0 cor0 WHERE NOT 87 IS NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d onlyif mysql # DIV for integer division: query I rowsort label-7330 SELECT - 34 DIV + 94 * - + 75 FROM tab1 cor0 WHERE NOT 87 IS NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d skipif mysql # not compatible query I rowsort label-7330 SELECT - 34 / + 94 * - + 75 FROM tab1 cor0 WHERE NOT 87 IS NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d onlyif mysql # DIV for integer division: query I rowsort label-7330 SELECT - 34 DIV + 94 * - + 75 FROM tab2 cor0 WHERE NOT 87 IS NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d skipif mysql # not compatible query I rowsort label-7330 SELECT - 34 / + 94 * - + 75 FROM tab2 cor0 WHERE NOT 87 IS NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d onlyif mysql # DIV for integer division: query I rowsort label-7330 SELECT - 34 DIV + 94 * - + 75 FROM tab3 cor0 WHERE NOT 87 IS NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d skipif mysql # not compatible query I rowsort label-7330 SELECT - 34 / + 94 * - + 75 FROM tab3 cor0 WHERE NOT 87 IS NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d onlyif mysql # DIV for integer division: query I rowsort label-7330 SELECT - 34 DIV + 94 * - + 75 FROM tab4 cor0 WHERE NOT 87 IS NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d skipif mysql # not compatible query I rowsort label-7330 SELECT - 34 / + 94 * - + 75 FROM tab4 cor0 WHERE NOT 87 IS NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-7335 SELECT + + col4 * - - ( col4 ) AS col2 FROM tab0 AS cor0 WHERE NOT NULL >= ( NULL ) ---- query I rowsort label-7335 SELECT + + col4 * - - ( col4 ) AS col2 FROM tab1 AS cor0 WHERE NOT NULL >= ( NULL ) ---- query I rowsort label-7335 SELECT + + col4 * - - ( col4 ) AS col2 FROM tab2 AS cor0 WHERE NOT NULL >= ( NULL ) ---- query I rowsort label-7335 SELECT + + col4 * - - ( col4 ) AS col2 FROM tab3 AS cor0 WHERE NOT NULL >= ( NULL ) ---- query I rowsort label-7335 SELECT + + col4 * - - ( col4 ) AS col2 FROM tab4 AS cor0 WHERE NOT NULL >= ( NULL ) ---- query IIIIIII rowsort label-7340 SELECT ALL * FROM tab0 AS cor0 WHERE NOT 2 IS NOT NULL ---- query IIIIIII rowsort label-7340 SELECT ALL * FROM tab1 AS cor0 WHERE NOT 2 IS NOT NULL ---- query IIIIIII rowsort label-7340 SELECT ALL * FROM tab2 AS cor0 WHERE NOT 2 IS NOT NULL ---- query IIIIIII rowsort label-7340 SELECT ALL * FROM tab3 AS cor0 WHERE NOT 2 IS NOT NULL ---- query IIIIIII rowsort label-7340 SELECT ALL * FROM tab4 AS cor0 WHERE NOT 2 IS NOT NULL ---- query II rowsort label-7345 SELECT DISTINCT - 14, + col0 AS col0 FROM tab0 AS cor0 WHERE NOT NULL IS NOT NULL ---- 20 values hashing to 41c6109d9939df01c57c9b3146b4681a query II rowsort label-7345 SELECT DISTINCT - 14, + col0 AS col0 FROM tab1 AS cor0 WHERE NOT NULL IS NOT NULL ---- 20 values hashing to 41c6109d9939df01c57c9b3146b4681a query II rowsort label-7345 SELECT DISTINCT - 14, + col0 AS col0 FROM tab2 AS cor0 WHERE NOT NULL IS NOT NULL ---- 20 values hashing to 41c6109d9939df01c57c9b3146b4681a query II rowsort label-7345 SELECT DISTINCT - 14, + col0 AS col0 FROM tab3 AS cor0 WHERE NOT NULL IS NOT NULL ---- 20 values hashing to 41c6109d9939df01c57c9b3146b4681a query II rowsort label-7345 SELECT DISTINCT - 14, + col0 AS col0 FROM tab4 AS cor0 WHERE NOT NULL IS NOT NULL ---- 20 values hashing to 41c6109d9939df01c57c9b3146b4681a onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-7350 SELECT - ( - 19 ) col3 FROM tab0 AS cor0 WHERE - CAST( NULL AS SIGNED ) NOT BETWEEN + - col0 AND - 13 ---- skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-7350 SELECT - ( - 19 ) col3 FROM tab0 AS cor0 WHERE - CAST ( NULL AS INTEGER ) NOT BETWEEN + - col0 AND - 13 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-7350 SELECT - ( - 19 ) col3 FROM tab1 AS cor0 WHERE - CAST( NULL AS SIGNED ) NOT BETWEEN + - col0 AND - 13 ---- skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-7350 SELECT - ( - 19 ) col3 FROM tab1 AS cor0 WHERE - CAST ( NULL AS INTEGER ) NOT BETWEEN + - col0 AND - 13 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-7350 SELECT - ( - 19 ) col3 FROM tab2 AS cor0 WHERE - CAST( NULL AS SIGNED ) NOT BETWEEN + - col0 AND - 13 ---- skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-7350 SELECT - ( - 19 ) col3 FROM tab2 AS cor0 WHERE - CAST ( NULL AS INTEGER ) NOT BETWEEN + - col0 AND - 13 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-7350 SELECT - ( - 19 ) col3 FROM tab3 AS cor0 WHERE - CAST( NULL AS SIGNED ) NOT BETWEEN + - col0 AND - 13 ---- skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-7350 SELECT - ( - 19 ) col3 FROM tab3 AS cor0 WHERE - CAST ( NULL AS INTEGER ) NOT BETWEEN + - col0 AND - 13 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-7350 SELECT - ( - 19 ) col3 FROM tab4 AS cor0 WHERE - CAST( NULL AS SIGNED ) NOT BETWEEN + - col0 AND - 13 ---- skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-7350 SELECT - ( - 19 ) col3 FROM tab4 AS cor0 WHERE - CAST ( NULL AS INTEGER ) NOT BETWEEN + - col0 AND - 13 ---- query IIIIIII rowsort label-7355 SELECT * FROM tab0 WHERE + 94 IS NULL ---- query IIIIIII rowsort label-7355 SELECT * FROM tab1 WHERE + 94 IS NULL ---- query IIIIIII rowsort label-7355 SELECT * FROM tab2 WHERE + 94 IS NULL ---- query IIIIIII rowsort label-7355 SELECT * FROM tab3 WHERE + 94 IS NULL ---- query IIIIIII rowsort label-7355 SELECT * FROM tab4 WHERE + 94 IS NULL ---- query IIIIIII rowsort label-7360 SELECT * FROM tab0 WHERE ( - col0 * + col3 >= col4 ) ---- query IIIIIII rowsort label-7360 SELECT * FROM tab1 WHERE ( - col0 * + col3 >= col4 ) ---- query IIIIIII rowsort label-7360 SELECT * FROM tab2 WHERE ( - col0 * + col3 >= col4 ) ---- query IIIIIII rowsort label-7360 SELECT * FROM tab3 WHERE ( - col0 * + col3 >= col4 ) ---- query IIIIIII rowsort label-7360 SELECT * FROM tab4 WHERE ( - col0 * + col3 >= col4 ) ---- query I rowsort label-7365 SELECT DISTINCT - 71 AS col3 FROM tab0 WHERE NULL IS NOT NULL ---- query I rowsort label-7365 SELECT DISTINCT - 71 AS col3 FROM tab1 WHERE NULL IS NOT NULL ---- query I rowsort label-7365 SELECT DISTINCT - 71 AS col3 FROM tab2 WHERE NULL IS NOT NULL ---- query I rowsort label-7365 SELECT DISTINCT - 71 AS col3 FROM tab3 WHERE NULL IS NOT NULL ---- query I rowsort label-7365 SELECT DISTINCT - 71 AS col3 FROM tab4 WHERE NULL IS NOT NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-7370 SELECT - + col0 * - + 52 col2 FROM tab0 AS cor0 WHERE NOT col2 IS NOT NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-7370 SELECT - + col0 * - + 52 col2 FROM tab1 AS cor0 WHERE NOT col2 IS NOT NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-7370 SELECT - + col0 * - + 52 col2 FROM tab2 AS cor0 WHERE NOT col2 IS NOT NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-7370 SELECT - + col0 * - + 52 col2 FROM tab3 AS cor0 WHERE NOT col2 IS NOT NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-7370 SELECT - + col0 * - + 52 col2 FROM tab4 AS cor0 WHERE NOT col2 IS NOT NULL ---- onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query I rowsort label-7375 SELECT - CAST( + COUNT( * ) AS SIGNED ) FROM tab0 AS cor0 WHERE NOT NULL IS NOT NULL ---- -10 skipif mysql # not compatible query I rowsort label-7375 SELECT - CAST ( + COUNT ( * ) AS INTEGER ) FROM tab0 AS cor0 WHERE NOT NULL IS NOT NULL ---- -10 onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query I rowsort label-7375 SELECT - CAST( + COUNT( * ) AS SIGNED ) FROM tab1 AS cor0 WHERE NOT NULL IS NOT NULL ---- -10 skipif mysql # not compatible query I rowsort label-7375 SELECT - CAST ( + COUNT ( * ) AS INTEGER ) FROM tab1 AS cor0 WHERE NOT NULL IS NOT NULL ---- -10 onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query I rowsort label-7375 SELECT - CAST( + COUNT( * ) AS SIGNED ) FROM tab2 AS cor0 WHERE NOT NULL IS NOT NULL ---- -10 skipif mysql # not compatible query I rowsort label-7375 SELECT - CAST ( + COUNT ( * ) AS INTEGER ) FROM tab2 AS cor0 WHERE NOT NULL IS NOT NULL ---- -10 onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query I rowsort label-7375 SELECT - CAST( + COUNT( * ) AS SIGNED ) FROM tab3 AS cor0 WHERE NOT NULL IS NOT NULL ---- -10 skipif mysql # not compatible query I rowsort label-7375 SELECT - CAST ( + COUNT ( * ) AS INTEGER ) FROM tab3 AS cor0 WHERE NOT NULL IS NOT NULL ---- -10 onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query I rowsort label-7375 SELECT - CAST( + COUNT( * ) AS SIGNED ) FROM tab4 AS cor0 WHERE NOT NULL IS NOT NULL ---- -10 skipif mysql # not compatible query I rowsort label-7375 SELECT - CAST ( + COUNT ( * ) AS INTEGER ) FROM tab4 AS cor0 WHERE NOT NULL IS NOT NULL ---- -10 query I rowsort label-7380 SELECT ALL - + 40 AS col3 FROM tab0 WHERE NOT NULL IS NULL ---- query I rowsort label-7380 SELECT ALL - + 40 AS col3 FROM tab1 WHERE NOT NULL IS NULL ---- query I rowsort label-7380 SELECT ALL - + 40 AS col3 FROM tab2 WHERE NOT NULL IS NULL ---- query I rowsort label-7380 SELECT ALL - + 40 AS col3 FROM tab3 WHERE NOT NULL IS NULL ---- query I rowsort label-7380 SELECT ALL - + 40 AS col3 FROM tab4 WHERE NOT NULL IS NULL ---- query IIIIIII rowsort label-7385 SELECT * FROM tab0 AS cor0 WHERE NOT 79 * 51 + - - col4 IS NOT NULL ---- query IIIIIII rowsort label-7385 SELECT * FROM tab1 AS cor0 WHERE NOT 79 * 51 + - - col4 IS NOT NULL ---- query IIIIIII rowsort label-7385 SELECT * FROM tab2 AS cor0 WHERE NOT 79 * 51 + - - col4 IS NOT NULL ---- query IIIIIII rowsort label-7385 SELECT * FROM tab3 AS cor0 WHERE NOT 79 * 51 + - - col4 IS NOT NULL ---- query IIIIIII rowsort label-7385 SELECT * FROM tab4 AS cor0 WHERE NOT 79 * 51 + - - col4 IS NOT NULL ---- query I rowsort label-7390 SELECT + - col1 * + col0 FROM tab0 AS cor0 WHERE NOT + col1 IS NOT NULL ---- query I rowsort label-7390 SELECT + - col1 * + col0 FROM tab1 AS cor0 WHERE NOT + col1 IS NOT NULL ---- query I rowsort label-7390 SELECT + - col1 * + col0 FROM tab2 AS cor0 WHERE NOT + col1 IS NOT NULL ---- query I rowsort label-7390 SELECT + - col1 * + col0 FROM tab3 AS cor0 WHERE NOT + col1 IS NOT NULL ---- query I rowsort label-7390 SELECT + - col1 * + col0 FROM tab4 AS cor0 WHERE NOT + col1 IS NOT NULL ---- query I rowsort label-7395 SELECT - col0 AS col5 FROM tab0 AS cor0 WHERE NOT NULL BETWEEN + 51 AND - col0 ---- query I rowsort label-7395 SELECT - col0 AS col5 FROM tab1 AS cor0 WHERE NOT NULL BETWEEN + 51 AND - col0 ---- query I rowsort label-7395 SELECT - col0 AS col5 FROM tab2 AS cor0 WHERE NOT NULL BETWEEN + 51 AND - col0 ---- query I rowsort label-7395 SELECT - col0 AS col5 FROM tab3 AS cor0 WHERE NOT NULL BETWEEN + 51 AND - col0 ---- query I rowsort label-7395 SELECT - col0 AS col5 FROM tab4 AS cor0 WHERE NOT NULL BETWEEN + 51 AND - col0 ---- query I rowsort label-7400 SELECT + 48 FROM tab0 WHERE + + col1 + 92 NOT BETWEEN NULL AND - 83 ---- 10 values hashing to 7ad501e2007b550697df5bb19374e7a2 query I rowsort label-7400 SELECT + 48 FROM tab1 WHERE + + col1 + 92 NOT BETWEEN NULL AND - 83 ---- 10 values hashing to 7ad501e2007b550697df5bb19374e7a2 query I rowsort label-7400 SELECT + 48 FROM tab2 WHERE + + col1 + 92 NOT BETWEEN NULL AND - 83 ---- 10 values hashing to 7ad501e2007b550697df5bb19374e7a2 query I rowsort label-7400 SELECT + 48 FROM tab3 WHERE + + col1 + 92 NOT BETWEEN NULL AND - 83 ---- 10 values hashing to 7ad501e2007b550697df5bb19374e7a2 query I rowsort label-7400 SELECT + 48 FROM tab4 WHERE + + col1 + 92 NOT BETWEEN NULL AND - 83 ---- 10 values hashing to 7ad501e2007b550697df5bb19374e7a2 query IIIIIII rowsort label-7405 SELECT * FROM tab0 WHERE NOT + 84 * - + 5 + - - 95 * - 35 IS NOT NULL ---- query IIIIIII rowsort label-7405 SELECT * FROM tab1 WHERE NOT + 84 * - + 5 + - - 95 * - 35 IS NOT NULL ---- query IIIIIII rowsort label-7405 SELECT * FROM tab2 WHERE NOT + 84 * - + 5 + - - 95 * - 35 IS NOT NULL ---- query IIIIIII rowsort label-7405 SELECT * FROM tab3 WHERE NOT + 84 * - + 5 + - - 95 * - 35 IS NOT NULL ---- query IIIIIII rowsort label-7405 SELECT * FROM tab4 WHERE NOT + 84 * - + 5 + - - 95 * - 35 IS NOT NULL ---- query I rowsort label-7410 SELECT - 46 FROM tab0 WHERE ( - 10 IS NULL ) ---- query I rowsort label-7410 SELECT - 46 FROM tab1 WHERE ( - 10 IS NULL ) ---- query I rowsort label-7410 SELECT - 46 FROM tab2 WHERE ( - 10 IS NULL ) ---- query I rowsort label-7410 SELECT - 46 FROM tab3 WHERE ( - 10 IS NULL ) ---- query I rowsort label-7410 SELECT - 46 FROM tab4 WHERE ( - 10 IS NULL ) ---- query I rowsort label-7415 SELECT ALL + col0 AS col1 FROM tab0 cor0 WHERE + ( + - 13 ) BETWEEN NULL AND NULL ---- query I rowsort label-7415 SELECT ALL + col0 AS col1 FROM tab1 cor0 WHERE + ( + - 13 ) BETWEEN NULL AND NULL ---- query I rowsort label-7415 SELECT ALL + col0 AS col1 FROM tab2 cor0 WHERE + ( + - 13 ) BETWEEN NULL AND NULL ---- query I rowsort label-7415 SELECT ALL + col0 AS col1 FROM tab3 cor0 WHERE + ( + - 13 ) BETWEEN NULL AND NULL ---- query I rowsort label-7415 SELECT ALL + col0 AS col1 FROM tab4 cor0 WHERE + ( + - 13 ) BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-7420 SELECT ALL * FROM tab0 AS cor0 WHERE ( NULL ) <> col3 ---- query IIIIIII rowsort label-7420 SELECT ALL * FROM tab1 AS cor0 WHERE ( NULL ) <> col3 ---- query IIIIIII rowsort label-7420 SELECT ALL * FROM tab2 AS cor0 WHERE ( NULL ) <> col3 ---- query IIIIIII rowsort label-7420 SELECT ALL * FROM tab3 AS cor0 WHERE ( NULL ) <> col3 ---- query IIIIIII rowsort label-7420 SELECT ALL * FROM tab4 AS cor0 WHERE ( NULL ) <> col3 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-7425 SELECT + AVG ( + + CAST( NULL AS SIGNED ) ) col5 FROM tab0 AS cor0 WHERE ( + - 9 ) > NULL ---- NULL skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-7425 SELECT + AVG ( + + CAST ( NULL AS INTEGER ) ) col5 FROM tab0 AS cor0 WHERE ( + - 9 ) > NULL ---- NULL onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-7425 SELECT + AVG ( + + CAST( NULL AS SIGNED ) ) col5 FROM tab1 AS cor0 WHERE ( + - 9 ) > NULL ---- NULL skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-7425 SELECT + AVG ( + + CAST ( NULL AS INTEGER ) ) col5 FROM tab1 AS cor0 WHERE ( + - 9 ) > NULL ---- NULL onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-7425 SELECT + AVG ( + + CAST( NULL AS SIGNED ) ) col5 FROM tab2 AS cor0 WHERE ( + - 9 ) > NULL ---- NULL skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-7425 SELECT + AVG ( + + CAST ( NULL AS INTEGER ) ) col5 FROM tab2 AS cor0 WHERE ( + - 9 ) > NULL ---- NULL onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-7425 SELECT + AVG ( + + CAST( NULL AS SIGNED ) ) col5 FROM tab3 AS cor0 WHERE ( + - 9 ) > NULL ---- NULL skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-7425 SELECT + AVG ( + + CAST ( NULL AS INTEGER ) ) col5 FROM tab3 AS cor0 WHERE ( + - 9 ) > NULL ---- NULL onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-7425 SELECT + AVG ( + + CAST( NULL AS SIGNED ) ) col5 FROM tab4 AS cor0 WHERE ( + - 9 ) > NULL ---- NULL skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-7425 SELECT + AVG ( + + CAST ( NULL AS INTEGER ) ) col5 FROM tab4 AS cor0 WHERE ( + - 9 ) > NULL ---- NULL query I rowsort label-7430 SELECT DISTINCT - 50 * + 4 AS col5 FROM tab0 AS cor0 WHERE NOT ( ( + col0 > NULL ) ) ---- query I rowsort label-7430 SELECT DISTINCT - 50 * + 4 AS col5 FROM tab1 AS cor0 WHERE NOT ( ( + col0 > NULL ) ) ---- query I rowsort label-7430 SELECT DISTINCT - 50 * + 4 AS col5 FROM tab2 AS cor0 WHERE NOT ( ( + col0 > NULL ) ) ---- query I rowsort label-7430 SELECT DISTINCT - 50 * + 4 AS col5 FROM tab3 AS cor0 WHERE NOT ( ( + col0 > NULL ) ) ---- query I rowsort label-7430 SELECT DISTINCT - 50 * + 4 AS col5 FROM tab4 AS cor0 WHERE NOT ( ( + col0 > NULL ) ) ---- query I rowsort label-7435 SELECT ALL + col2 AS col4 FROM tab0 WHERE NOT NULL IS NULL ---- query I rowsort label-7435 SELECT ALL + col2 AS col4 FROM tab1 WHERE NOT NULL IS NULL ---- query I rowsort label-7435 SELECT ALL + col2 AS col4 FROM tab2 WHERE NOT NULL IS NULL ---- query I rowsort label-7435 SELECT ALL + col2 AS col4 FROM tab3 WHERE NOT NULL IS NULL ---- query I rowsort label-7435 SELECT ALL + col2 AS col4 FROM tab4 WHERE NOT NULL IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-7440 SELECT DISTINCT - CAST( NULL AS SIGNED ) FROM tab0 WHERE NOT ( NULL ) IS NOT NULL ---- NULL skipif mysql # not compatible query I rowsort label-7440 SELECT DISTINCT - CAST ( NULL AS INTEGER ) FROM tab0 WHERE NOT ( NULL ) IS NOT NULL ---- NULL onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-7440 SELECT DISTINCT - CAST( NULL AS SIGNED ) FROM tab1 WHERE NOT ( NULL ) IS NOT NULL ---- NULL skipif mysql # not compatible query I rowsort label-7440 SELECT DISTINCT - CAST ( NULL AS INTEGER ) FROM tab1 WHERE NOT ( NULL ) IS NOT NULL ---- NULL onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-7440 SELECT DISTINCT - CAST( NULL AS SIGNED ) FROM tab2 WHERE NOT ( NULL ) IS NOT NULL ---- NULL skipif mysql # not compatible query I rowsort label-7440 SELECT DISTINCT - CAST ( NULL AS INTEGER ) FROM tab2 WHERE NOT ( NULL ) IS NOT NULL ---- NULL onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-7440 SELECT DISTINCT - CAST( NULL AS SIGNED ) FROM tab3 WHERE NOT ( NULL ) IS NOT NULL ---- NULL skipif mysql # not compatible query I rowsort label-7440 SELECT DISTINCT - CAST ( NULL AS INTEGER ) FROM tab3 WHERE NOT ( NULL ) IS NOT NULL ---- NULL onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-7440 SELECT DISTINCT - CAST( NULL AS SIGNED ) FROM tab4 WHERE NOT ( NULL ) IS NOT NULL ---- NULL skipif mysql # not compatible query I rowsort label-7440 SELECT DISTINCT - CAST ( NULL AS INTEGER ) FROM tab4 WHERE NOT ( NULL ) IS NOT NULL ---- NULL query IIIIIII rowsort label-7445 SELECT * FROM tab0 cor0 WHERE 13 >= NULL ---- query IIIIIII rowsort label-7445 SELECT * FROM tab1 cor0 WHERE 13 >= NULL ---- query IIIIIII rowsort label-7445 SELECT * FROM tab2 cor0 WHERE 13 >= NULL ---- query IIIIIII rowsort label-7445 SELECT * FROM tab3 cor0 WHERE 13 >= NULL ---- query IIIIIII rowsort label-7445 SELECT * FROM tab4 cor0 WHERE 13 >= NULL ---- query I rowsort label-7450 SELECT DISTINCT + 7 AS col4 FROM tab0 WHERE NOT + + 31 IS NOT NULL ---- query I rowsort label-7450 SELECT DISTINCT + 7 AS col4 FROM tab1 WHERE NOT + + 31 IS NOT NULL ---- query I rowsort label-7450 SELECT DISTINCT + 7 AS col4 FROM tab2 WHERE NOT + + 31 IS NOT NULL ---- query I rowsort label-7450 SELECT DISTINCT + 7 AS col4 FROM tab3 WHERE NOT + + 31 IS NOT NULL ---- query I rowsort label-7450 SELECT DISTINCT + 7 AS col4 FROM tab4 WHERE NOT + + 31 IS NOT NULL ---- query I rowsort label-7455 SELECT DISTINCT - 21 FROM tab0 AS cor0 WHERE ( NULL ) <> NULL ---- query I rowsort label-7455 SELECT DISTINCT - 21 FROM tab1 AS cor0 WHERE ( NULL ) <> NULL ---- query I rowsort label-7455 SELECT DISTINCT - 21 FROM tab2 AS cor0 WHERE ( NULL ) <> NULL ---- query I rowsort label-7455 SELECT DISTINCT - 21 FROM tab3 AS cor0 WHERE ( NULL ) <> NULL ---- query I rowsort label-7455 SELECT DISTINCT - 21 FROM tab4 AS cor0 WHERE ( NULL ) <> NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-7460 SELECT ALL + CAST( + col3 AS SIGNED ) AS col4 FROM tab0 WHERE + col3 + - + 16 * + col0 IS NOT NULL ---- 10 values hashing to 23b2d4c27568a1c64eac6992fad5c445 skipif mysql # not compatible query I rowsort label-7460 SELECT ALL + CAST ( + col3 AS INTEGER ) AS col4 FROM tab0 WHERE + col3 + - + 16 * + col0 IS NOT NULL ---- 10 values hashing to 23b2d4c27568a1c64eac6992fad5c445 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-7460 SELECT ALL + CAST( + col3 AS SIGNED ) AS col4 FROM tab1 WHERE + col3 + - + 16 * + col0 IS NOT NULL ---- 10 values hashing to 23b2d4c27568a1c64eac6992fad5c445 skipif mysql # not compatible query I rowsort label-7460 SELECT ALL + CAST ( + col3 AS INTEGER ) AS col4 FROM tab1 WHERE + col3 + - + 16 * + col0 IS NOT NULL ---- 10 values hashing to 23b2d4c27568a1c64eac6992fad5c445 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-7460 SELECT ALL + CAST( + col3 AS SIGNED ) AS col4 FROM tab2 WHERE + col3 + - + 16 * + col0 IS NOT NULL ---- 10 values hashing to 23b2d4c27568a1c64eac6992fad5c445 skipif mysql # not compatible query I rowsort label-7460 SELECT ALL + CAST ( + col3 AS INTEGER ) AS col4 FROM tab2 WHERE + col3 + - + 16 * + col0 IS NOT NULL ---- 10 values hashing to 23b2d4c27568a1c64eac6992fad5c445 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-7460 SELECT ALL + CAST( + col3 AS SIGNED ) AS col4 FROM tab3 WHERE + col3 + - + 16 * + col0 IS NOT NULL ---- 10 values hashing to 23b2d4c27568a1c64eac6992fad5c445 skipif mysql # not compatible query I rowsort label-7460 SELECT ALL + CAST ( + col3 AS INTEGER ) AS col4 FROM tab3 WHERE + col3 + - + 16 * + col0 IS NOT NULL ---- 10 values hashing to 23b2d4c27568a1c64eac6992fad5c445 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-7460 SELECT ALL + CAST( + col3 AS SIGNED ) AS col4 FROM tab4 WHERE + col3 + - + 16 * + col0 IS NOT NULL ---- 10 values hashing to 23b2d4c27568a1c64eac6992fad5c445 skipif mysql # not compatible query I rowsort label-7460 SELECT ALL + CAST ( + col3 AS INTEGER ) AS col4 FROM tab4 WHERE + col3 + - + 16 * + col0 IS NOT NULL ---- 10 values hashing to 23b2d4c27568a1c64eac6992fad5c445 query I rowsort label-7465 SELECT DISTINCT - 25 AS col3 FROM tab0 WHERE NULL IS NULL ---- -25 query I rowsort label-7465 SELECT DISTINCT - 25 AS col3 FROM tab1 WHERE NULL IS NULL ---- -25 query I rowsort label-7465 SELECT DISTINCT - 25 AS col3 FROM tab2 WHERE NULL IS NULL ---- -25 query I rowsort label-7465 SELECT DISTINCT - 25 AS col3 FROM tab3 WHERE NULL IS NULL ---- -25 query I rowsort label-7465 SELECT DISTINCT - 25 AS col3 FROM tab4 WHERE NULL IS NULL ---- -25 query IIIIIII rowsort label-7470 SELECT * FROM tab0 cor0 WHERE NULL > NULL ---- query IIIIIII rowsort label-7470 SELECT * FROM tab1 cor0 WHERE NULL > NULL ---- query IIIIIII rowsort label-7470 SELECT * FROM tab2 cor0 WHERE NULL > NULL ---- query IIIIIII rowsort label-7470 SELECT * FROM tab3 cor0 WHERE NULL > NULL ---- query IIIIIII rowsort label-7470 SELECT * FROM tab4 cor0 WHERE NULL > NULL ---- query I rowsort label-7475 SELECT - col0 AS col1 FROM tab0 AS cor0 WHERE ( NULL ) <= NULL ---- query I rowsort label-7475 SELECT - col0 AS col1 FROM tab1 AS cor0 WHERE ( NULL ) <= NULL ---- query I rowsort label-7475 SELECT - col0 AS col1 FROM tab2 AS cor0 WHERE ( NULL ) <= NULL ---- query I rowsort label-7475 SELECT - col0 AS col1 FROM tab3 AS cor0 WHERE ( NULL ) <= NULL ---- query I rowsort label-7475 SELECT - col0 AS col1 FROM tab4 AS cor0 WHERE ( NULL ) <= NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-7480 SELECT * FROM tab0 AS cor0 WHERE - col4 + - - 84 + 2 > col4 + + + col1 + - CAST( col3 AS SIGNED ) ---- skipif mysql # not compatible query IIIIIII rowsort label-7480 SELECT * FROM tab0 AS cor0 WHERE - col4 + - - 84 + 2 > col4 + + + col1 + - CAST ( col3 AS INTEGER ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-7480 SELECT * FROM tab1 AS cor0 WHERE - col4 + - - 84 + 2 > col4 + + + col1 + - CAST( col3 AS SIGNED ) ---- skipif mysql # not compatible query IIIIIII rowsort label-7480 SELECT * FROM tab1 AS cor0 WHERE - col4 + - - 84 + 2 > col4 + + + col1 + - CAST ( col3 AS INTEGER ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-7480 SELECT * FROM tab2 AS cor0 WHERE - col4 + - - 84 + 2 > col4 + + + col1 + - CAST( col3 AS SIGNED ) ---- skipif mysql # not compatible query IIIIIII rowsort label-7480 SELECT * FROM tab2 AS cor0 WHERE - col4 + - - 84 + 2 > col4 + + + col1 + - CAST ( col3 AS INTEGER ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-7480 SELECT * FROM tab3 AS cor0 WHERE - col4 + - - 84 + 2 > col4 + + + col1 + - CAST( col3 AS SIGNED ) ---- skipif mysql # not compatible query IIIIIII rowsort label-7480 SELECT * FROM tab3 AS cor0 WHERE - col4 + - - 84 + 2 > col4 + + + col1 + - CAST ( col3 AS INTEGER ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-7480 SELECT * FROM tab4 AS cor0 WHERE - col4 + - - 84 + 2 > col4 + + + col1 + - CAST( col3 AS SIGNED ) ---- skipif mysql # not compatible query IIIIIII rowsort label-7480 SELECT * FROM tab4 AS cor0 WHERE - col4 + - - 84 + 2 > col4 + + + col1 + - CAST ( col3 AS INTEGER ) ---- query IIIIIII rowsort label-7485 SELECT * FROM tab0 cor0 WHERE NULL IN ( + 20, - 1, 0 ) ---- query IIIIIII rowsort label-7485 SELECT * FROM tab1 cor0 WHERE NULL IN ( + 20, - 1, 0 ) ---- query IIIIIII rowsort label-7485 SELECT * FROM tab2 cor0 WHERE NULL IN ( + 20, - 1, 0 ) ---- query IIIIIII rowsort label-7485 SELECT * FROM tab3 cor0 WHERE NULL IN ( + 20, - 1, 0 ) ---- query IIIIIII rowsort label-7485 SELECT * FROM tab4 cor0 WHERE NULL IN ( + 20, - 1, 0 ) ---- query I rowsort label-7490 SELECT DISTINCT + col4 * 0 + - - col1 FROM tab0 AS cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-7490 SELECT DISTINCT + col4 * 0 + - - col1 FROM tab1 AS cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-7490 SELECT DISTINCT + col4 * 0 + - - col1 FROM tab2 AS cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-7490 SELECT DISTINCT + col4 * 0 + - - col1 FROM tab3 AS cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-7490 SELECT DISTINCT + col4 * 0 + - - col1 FROM tab4 AS cor0 WHERE NULL IS NOT NULL ---- query IIIIIII rowsort label-7495 SELECT ALL * FROM tab0 cor0 WHERE NOT NULL < - 48 * - 10 / col4 ---- query IIIIIII rowsort label-7495 SELECT ALL * FROM tab1 cor0 WHERE NOT NULL < - 48 * - 10 / col4 ---- query IIIIIII rowsort label-7495 SELECT ALL * FROM tab2 cor0 WHERE NOT NULL < - 48 * - 10 / col4 ---- query IIIIIII rowsort label-7495 SELECT ALL * FROM tab3 cor0 WHERE NOT NULL < - 48 * - 10 / col4 ---- query IIIIIII rowsort label-7495 SELECT ALL * FROM tab4 cor0 WHERE NOT NULL < - 48 * - 10 / col4 ---- onlyif mysql # aggregate syntax: query II rowsort label-7500 SELECT ALL + COUNT( * ), - 30 AS col4 FROM tab0 AS cor0 WHERE NOT NULL > NULL ---- 0 -30 skipif mysql # not compatible query II rowsort label-7500 SELECT ALL + COUNT ( * ), - 30 AS col4 FROM tab0 AS cor0 WHERE NOT NULL > NULL ---- 0 -30 onlyif mysql # aggregate syntax: query II rowsort label-7500 SELECT ALL + COUNT( * ), - 30 AS col4 FROM tab1 AS cor0 WHERE NOT NULL > NULL ---- 0 -30 skipif mysql # not compatible query II rowsort label-7500 SELECT ALL + COUNT ( * ), - 30 AS col4 FROM tab1 AS cor0 WHERE NOT NULL > NULL ---- 0 -30 onlyif mysql # aggregate syntax: query II rowsort label-7500 SELECT ALL + COUNT( * ), - 30 AS col4 FROM tab2 AS cor0 WHERE NOT NULL > NULL ---- 0 -30 skipif mysql # not compatible query II rowsort label-7500 SELECT ALL + COUNT ( * ), - 30 AS col4 FROM tab2 AS cor0 WHERE NOT NULL > NULL ---- 0 -30 onlyif mysql # aggregate syntax: query II rowsort label-7500 SELECT ALL + COUNT( * ), - 30 AS col4 FROM tab3 AS cor0 WHERE NOT NULL > NULL ---- 0 -30 skipif mysql # not compatible query II rowsort label-7500 SELECT ALL + COUNT ( * ), - 30 AS col4 FROM tab3 AS cor0 WHERE NOT NULL > NULL ---- 0 -30 onlyif mysql # aggregate syntax: query II rowsort label-7500 SELECT ALL + COUNT( * ), - 30 AS col4 FROM tab4 AS cor0 WHERE NOT NULL > NULL ---- 0 -30 skipif mysql # not compatible query II rowsort label-7500 SELECT ALL + COUNT ( * ), - 30 AS col4 FROM tab4 AS cor0 WHERE NOT NULL > NULL ---- 0 -30 skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-7505 SELECT + 39 col0 FROM tab0 AS cor0 WHERE NULL NOT BETWEEN - 43 + col3 AND - + 36 ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-7505 SELECT + 39 col0 FROM tab1 AS cor0 WHERE NULL NOT BETWEEN - 43 + col3 AND - + 36 ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-7505 SELECT + 39 col0 FROM tab2 AS cor0 WHERE NULL NOT BETWEEN - 43 + col3 AND - + 36 ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-7505 SELECT + 39 col0 FROM tab3 AS cor0 WHERE NULL NOT BETWEEN - 43 + col3 AND - + 36 ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-7505 SELECT + 39 col0 FROM tab4 AS cor0 WHERE NULL NOT BETWEEN - 43 + col3 AND - + 36 ---- query IIIIIII rowsort label-7510 SELECT ALL * FROM tab0 WHERE NOT + + col0 * - col3 IS NOT NULL ---- query IIIIIII rowsort label-7510 SELECT ALL * FROM tab1 WHERE NOT + + col0 * - col3 IS NOT NULL ---- query IIIIIII rowsort label-7510 SELECT ALL * FROM tab2 WHERE NOT + + col0 * - col3 IS NOT NULL ---- query IIIIIII rowsort label-7510 SELECT ALL * FROM tab3 WHERE NOT + + col0 * - col3 IS NOT NULL ---- query IIIIIII rowsort label-7510 SELECT ALL * FROM tab4 WHERE NOT + + col0 * - col3 IS NOT NULL ---- query I rowsort label-7515 SELECT ALL - col3 AS col2 FROM tab0 AS cor0 WHERE NOT col5 IS NULL ---- 10 values hashing to ae52dff243f3e26cb539f72d20f52b08 query I rowsort label-7515 SELECT ALL - col3 AS col2 FROM tab1 AS cor0 WHERE NOT col5 IS NULL ---- 10 values hashing to ae52dff243f3e26cb539f72d20f52b08 query I rowsort label-7515 SELECT ALL - col3 AS col2 FROM tab2 AS cor0 WHERE NOT col5 IS NULL ---- 10 values hashing to ae52dff243f3e26cb539f72d20f52b08 query I rowsort label-7515 SELECT ALL - col3 AS col2 FROM tab3 AS cor0 WHERE NOT col5 IS NULL ---- 10 values hashing to ae52dff243f3e26cb539f72d20f52b08 query I rowsort label-7515 SELECT ALL - col3 AS col2 FROM tab4 AS cor0 WHERE NOT col5 IS NULL ---- 10 values hashing to ae52dff243f3e26cb539f72d20f52b08 onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-7520 SELECT ALL * FROM tab0 WHERE NOT ( 45 + CAST( NULL AS SIGNED ) ) IS NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-7520 SELECT ALL * FROM tab0 WHERE NOT ( 45 + CAST ( NULL AS INTEGER ) ) IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-7520 SELECT ALL * FROM tab1 WHERE NOT ( 45 + CAST( NULL AS SIGNED ) ) IS NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-7520 SELECT ALL * FROM tab1 WHERE NOT ( 45 + CAST ( NULL AS INTEGER ) ) IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-7520 SELECT ALL * FROM tab2 WHERE NOT ( 45 + CAST( NULL AS SIGNED ) ) IS NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-7520 SELECT ALL * FROM tab2 WHERE NOT ( 45 + CAST ( NULL AS INTEGER ) ) IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-7520 SELECT ALL * FROM tab3 WHERE NOT ( 45 + CAST( NULL AS SIGNED ) ) IS NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-7520 SELECT ALL * FROM tab3 WHERE NOT ( 45 + CAST ( NULL AS INTEGER ) ) IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-7520 SELECT ALL * FROM tab4 WHERE NOT ( 45 + CAST( NULL AS SIGNED ) ) IS NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-7520 SELECT ALL * FROM tab4 WHERE NOT ( 45 + CAST ( NULL AS INTEGER ) ) IS NULL ---- query I rowsort label-7525 SELECT col0 AS col5 FROM tab0 WHERE NULL IS NOT NULL ---- query I rowsort label-7525 SELECT col0 AS col5 FROM tab1 WHERE NULL IS NOT NULL ---- query I rowsort label-7525 SELECT col0 AS col5 FROM tab2 WHERE NULL IS NOT NULL ---- query I rowsort label-7525 SELECT col0 AS col5 FROM tab3 WHERE NULL IS NOT NULL ---- query I rowsort label-7525 SELECT col0 AS col5 FROM tab4 WHERE NULL IS NOT NULL ---- query I rowsort label-7530 SELECT ALL col2 FROM tab0 WHERE col4 IS NULL ---- query I rowsort label-7530 SELECT ALL col2 FROM tab1 WHERE col4 IS NULL ---- query I rowsort label-7530 SELECT ALL col2 FROM tab2 WHERE col4 IS NULL ---- query I rowsort label-7530 SELECT ALL col2 FROM tab3 WHERE col4 IS NULL ---- query I rowsort label-7530 SELECT ALL col2 FROM tab4 WHERE col4 IS NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-7535 SELECT - col0 col5 FROM tab0 WHERE NULL IS NULL ---- 10 values hashing to 528bccda8773fb5023e30c4cdb2c06d0 skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-7535 SELECT - col0 col5 FROM tab1 WHERE NULL IS NULL ---- 10 values hashing to 528bccda8773fb5023e30c4cdb2c06d0 skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-7535 SELECT - col0 col5 FROM tab2 WHERE NULL IS NULL ---- 10 values hashing to 528bccda8773fb5023e30c4cdb2c06d0 skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-7535 SELECT - col0 col5 FROM tab3 WHERE NULL IS NULL ---- 10 values hashing to 528bccda8773fb5023e30c4cdb2c06d0 skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-7535 SELECT - col0 col5 FROM tab4 WHERE NULL IS NULL ---- 10 values hashing to 528bccda8773fb5023e30c4cdb2c06d0 onlyif mysql # aggregate syntax: query I rowsort label-7540 SELECT SUM( + 82 ) AS col5 FROM tab0 WHERE NOT + col1 IS NULL ---- 820 skipif mysql # not compatible query I rowsort label-7540 SELECT SUM ( + 82 ) AS col5 FROM tab0 WHERE NOT + col1 IS NULL ---- 820 onlyif mysql # aggregate syntax: query I rowsort label-7540 SELECT SUM( + 82 ) AS col5 FROM tab1 WHERE NOT + col1 IS NULL ---- 820 skipif mysql # not compatible query I rowsort label-7540 SELECT SUM ( + 82 ) AS col5 FROM tab1 WHERE NOT + col1 IS NULL ---- 820 onlyif mysql # aggregate syntax: query I rowsort label-7540 SELECT SUM( + 82 ) AS col5 FROM tab2 WHERE NOT + col1 IS NULL ---- 820 skipif mysql # not compatible query I rowsort label-7540 SELECT SUM ( + 82 ) AS col5 FROM tab2 WHERE NOT + col1 IS NULL ---- 820 onlyif mysql # aggregate syntax: query I rowsort label-7540 SELECT SUM( + 82 ) AS col5 FROM tab3 WHERE NOT + col1 IS NULL ---- 820 skipif mysql # not compatible query I rowsort label-7540 SELECT SUM ( + 82 ) AS col5 FROM tab3 WHERE NOT + col1 IS NULL ---- 820 onlyif mysql # aggregate syntax: query I rowsort label-7540 SELECT SUM( + 82 ) AS col5 FROM tab4 WHERE NOT + col1 IS NULL ---- 820 skipif mysql # not compatible query I rowsort label-7540 SELECT SUM ( + 82 ) AS col5 FROM tab4 WHERE NOT + col1 IS NULL ---- 820 onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-7545 SELECT * FROM tab0 WHERE ( 27 * CAST( NULL AS SIGNED ) ) IS NOT NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-7545 SELECT * FROM tab0 WHERE ( 27 * CAST ( NULL AS INTEGER ) ) IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-7545 SELECT * FROM tab1 WHERE ( 27 * CAST( NULL AS SIGNED ) ) IS NOT NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-7545 SELECT * FROM tab1 WHERE ( 27 * CAST ( NULL AS INTEGER ) ) IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-7545 SELECT * FROM tab2 WHERE ( 27 * CAST( NULL AS SIGNED ) ) IS NOT NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-7545 SELECT * FROM tab2 WHERE ( 27 * CAST ( NULL AS INTEGER ) ) IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-7545 SELECT * FROM tab3 WHERE ( 27 * CAST( NULL AS SIGNED ) ) IS NOT NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-7545 SELECT * FROM tab3 WHERE ( 27 * CAST ( NULL AS INTEGER ) ) IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-7545 SELECT * FROM tab4 WHERE ( 27 * CAST( NULL AS SIGNED ) ) IS NOT NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-7545 SELECT * FROM tab4 WHERE ( 27 * CAST ( NULL AS INTEGER ) ) IS NOT NULL ---- query I rowsort label-7550 SELECT col1 AS col4 FROM tab0 WHERE NOT - col4 IS NOT NULL ---- query I rowsort label-7550 SELECT col1 AS col4 FROM tab1 WHERE NOT - col4 IS NOT NULL ---- query I rowsort label-7550 SELECT col1 AS col4 FROM tab2 WHERE NOT - col4 IS NOT NULL ---- query I rowsort label-7550 SELECT col1 AS col4 FROM tab3 WHERE NOT - col4 IS NOT NULL ---- query I rowsort label-7550 SELECT col1 AS col4 FROM tab4 WHERE NOT - col4 IS NOT NULL ---- onlyif mysql # aggregate syntax: query I rowsort label-7555 SELECT + MIN( ALL col3 ) FROM tab0 WHERE ( 10 ) IS NOT NULL ---- 49 skipif mysql # not compatible query I rowsort label-7555 SELECT + MIN ( ALL col3 ) FROM tab0 WHERE ( 10 ) IS NOT NULL ---- 49 onlyif mysql # aggregate syntax: query I rowsort label-7555 SELECT + MIN( ALL col3 ) FROM tab1 WHERE ( 10 ) IS NOT NULL ---- 49 skipif mysql # not compatible query I rowsort label-7555 SELECT + MIN ( ALL col3 ) FROM tab1 WHERE ( 10 ) IS NOT NULL ---- 49 onlyif mysql # aggregate syntax: query I rowsort label-7555 SELECT + MIN( ALL col3 ) FROM tab2 WHERE ( 10 ) IS NOT NULL ---- 49 skipif mysql # not compatible query I rowsort label-7555 SELECT + MIN ( ALL col3 ) FROM tab2 WHERE ( 10 ) IS NOT NULL ---- 49 onlyif mysql # aggregate syntax: query I rowsort label-7555 SELECT + MIN( ALL col3 ) FROM tab3 WHERE ( 10 ) IS NOT NULL ---- 49 skipif mysql # not compatible query I rowsort label-7555 SELECT + MIN ( ALL col3 ) FROM tab3 WHERE ( 10 ) IS NOT NULL ---- 49 onlyif mysql # aggregate syntax: query I rowsort label-7555 SELECT + MIN( ALL col3 ) FROM tab4 WHERE ( 10 ) IS NOT NULL ---- 49 skipif mysql # not compatible query I rowsort label-7555 SELECT + MIN ( ALL col3 ) FROM tab4 WHERE ( 10 ) IS NOT NULL ---- 49 query I rowsort label-7560 SELECT ALL ( 2 ) FROM tab0 WHERE NOT ( 42 * + 60 ) <> ( NULL ) ---- query I rowsort label-7560 SELECT ALL ( 2 ) FROM tab1 WHERE NOT ( 42 * + 60 ) <> ( NULL ) ---- query I rowsort label-7560 SELECT ALL ( 2 ) FROM tab2 WHERE NOT ( 42 * + 60 ) <> ( NULL ) ---- query I rowsort label-7560 SELECT ALL ( 2 ) FROM tab3 WHERE NOT ( 42 * + 60 ) <> ( NULL ) ---- query I rowsort label-7560 SELECT ALL ( 2 ) FROM tab4 WHERE NOT ( 42 * + 60 ) <> ( NULL ) ---- query IIIIIII rowsort label-7565 SELECT ALL * FROM tab0 WHERE 46 < ( NULL ) ---- query IIIIIII rowsort label-7565 SELECT ALL * FROM tab1 WHERE 46 < ( NULL ) ---- query IIIIIII rowsort label-7565 SELECT ALL * FROM tab2 WHERE 46 < ( NULL ) ---- query IIIIIII rowsort label-7565 SELECT ALL * FROM tab3 WHERE 46 < ( NULL ) ---- query IIIIIII rowsort label-7565 SELECT ALL * FROM tab4 WHERE 46 < ( NULL ) ---- query IIIIIII rowsort label-7570 SELECT ALL * FROM tab0 WHERE + col0 BETWEEN ( NULL ) AND NULL ---- query IIIIIII rowsort label-7570 SELECT ALL * FROM tab1 WHERE + col0 BETWEEN ( NULL ) AND NULL ---- query IIIIIII rowsort label-7570 SELECT ALL * FROM tab2 WHERE + col0 BETWEEN ( NULL ) AND NULL ---- query IIIIIII rowsort label-7570 SELECT ALL * FROM tab3 WHERE + col0 BETWEEN ( NULL ) AND NULL ---- query IIIIIII rowsort label-7570 SELECT ALL * FROM tab4 WHERE + col0 BETWEEN ( NULL ) AND NULL ---- query I rowsort label-7575 SELECT ALL col4 FROM tab0 WHERE ( NULL ) <= col4 * + col3 ---- query I rowsort label-7575 SELECT ALL col4 FROM tab1 WHERE ( NULL ) <= col4 * + col3 ---- query I rowsort label-7575 SELECT ALL col4 FROM tab2 WHERE ( NULL ) <= col4 * + col3 ---- query I rowsort label-7575 SELECT ALL col4 FROM tab3 WHERE ( NULL ) <= col4 * + col3 ---- query I rowsort label-7575 SELECT ALL col4 FROM tab4 WHERE ( NULL ) <= col4 * + col3 ---- query IIIIIII rowsort label-7580 SELECT ALL * FROM tab0 WHERE NULL IN ( col3 ) ---- query IIIIIII rowsort label-7580 SELECT ALL * FROM tab1 WHERE NULL IN ( col3 ) ---- query IIIIIII rowsort label-7580 SELECT ALL * FROM tab2 WHERE NULL IN ( col3 ) ---- query IIIIIII rowsort label-7580 SELECT ALL * FROM tab3 WHERE NULL IN ( col3 ) ---- query IIIIIII rowsort label-7580 SELECT ALL * FROM tab4 WHERE NULL IN ( col3 ) ---- onlyif mysql # aggregate syntax: query I rowsort label-7585 SELECT ALL COUNT( * ) AS col4 FROM tab0 WHERE NOT NULL NOT BETWEEN + 68 AND NULL ---- 0 skipif mysql # not compatible query I rowsort label-7585 SELECT ALL COUNT ( * ) AS col4 FROM tab0 WHERE NOT NULL NOT BETWEEN + 68 AND NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-7585 SELECT ALL COUNT( * ) AS col4 FROM tab1 WHERE NOT NULL NOT BETWEEN + 68 AND NULL ---- 0 skipif mysql # not compatible query I rowsort label-7585 SELECT ALL COUNT ( * ) AS col4 FROM tab1 WHERE NOT NULL NOT BETWEEN + 68 AND NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-7585 SELECT ALL COUNT( * ) AS col4 FROM tab2 WHERE NOT NULL NOT BETWEEN + 68 AND NULL ---- 0 skipif mysql # not compatible query I rowsort label-7585 SELECT ALL COUNT ( * ) AS col4 FROM tab2 WHERE NOT NULL NOT BETWEEN + 68 AND NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-7585 SELECT ALL COUNT( * ) AS col4 FROM tab3 WHERE NOT NULL NOT BETWEEN + 68 AND NULL ---- 0 skipif mysql # not compatible query I rowsort label-7585 SELECT ALL COUNT ( * ) AS col4 FROM tab3 WHERE NOT NULL NOT BETWEEN + 68 AND NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-7585 SELECT ALL COUNT( * ) AS col4 FROM tab4 WHERE NOT NULL NOT BETWEEN + 68 AND NULL ---- 0 skipif mysql # not compatible query I rowsort label-7585 SELECT ALL COUNT ( * ) AS col4 FROM tab4 WHERE NOT NULL NOT BETWEEN + 68 AND NULL ---- 0 query I rowsort label-7590 SELECT DISTINCT col0 AS col0 FROM tab0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to ef6312a20cf12c6cba97bfa42ca42fe8 query I rowsort label-7590 SELECT DISTINCT col0 AS col0 FROM tab1 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to ef6312a20cf12c6cba97bfa42ca42fe8 query I rowsort label-7590 SELECT DISTINCT col0 AS col0 FROM tab2 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to ef6312a20cf12c6cba97bfa42ca42fe8 query I rowsort label-7590 SELECT DISTINCT col0 AS col0 FROM tab3 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to ef6312a20cf12c6cba97bfa42ca42fe8 query I rowsort label-7590 SELECT DISTINCT col0 AS col0 FROM tab4 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to ef6312a20cf12c6cba97bfa42ca42fe8 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-7595 SELECT DISTINCT CAST( NULL AS SIGNED ) FROM tab0 WHERE NOT ( NULL ) IS NULL ---- skipif mysql # not compatible query I rowsort label-7595 SELECT DISTINCT CAST ( NULL AS INTEGER ) FROM tab0 WHERE NOT ( NULL ) IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-7595 SELECT DISTINCT CAST( NULL AS SIGNED ) FROM tab1 WHERE NOT ( NULL ) IS NULL ---- skipif mysql # not compatible query I rowsort label-7595 SELECT DISTINCT CAST ( NULL AS INTEGER ) FROM tab1 WHERE NOT ( NULL ) IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-7595 SELECT DISTINCT CAST( NULL AS SIGNED ) FROM tab2 WHERE NOT ( NULL ) IS NULL ---- skipif mysql # not compatible query I rowsort label-7595 SELECT DISTINCT CAST ( NULL AS INTEGER ) FROM tab2 WHERE NOT ( NULL ) IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-7595 SELECT DISTINCT CAST( NULL AS SIGNED ) FROM tab3 WHERE NOT ( NULL ) IS NULL ---- skipif mysql # not compatible query I rowsort label-7595 SELECT DISTINCT CAST ( NULL AS INTEGER ) FROM tab3 WHERE NOT ( NULL ) IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-7595 SELECT DISTINCT CAST( NULL AS SIGNED ) FROM tab4 WHERE NOT ( NULL ) IS NULL ---- skipif mysql # not compatible query I rowsort label-7595 SELECT DISTINCT CAST ( NULL AS INTEGER ) FROM tab4 WHERE NOT ( NULL ) IS NULL ---- query IIIIIII rowsort label-7600 SELECT * FROM tab0 AS cor0 WHERE NOT NULL <> + col3 ---- query IIIIIII rowsort label-7600 SELECT * FROM tab1 AS cor0 WHERE NOT NULL <> + col3 ---- query IIIIIII rowsort label-7600 SELECT * FROM tab2 AS cor0 WHERE NOT NULL <> + col3 ---- query IIIIIII rowsort label-7600 SELECT * FROM tab3 AS cor0 WHERE NOT NULL <> + col3 ---- query IIIIIII rowsort label-7600 SELECT * FROM tab4 AS cor0 WHERE NOT NULL <> + col3 ---- query IIIIIII rowsort label-7605 SELECT ALL * FROM tab0 AS cor0 WHERE + col3 * col0 IS NULL ---- query IIIIIII rowsort label-7605 SELECT ALL * FROM tab1 AS cor0 WHERE + col3 * col0 IS NULL ---- query IIIIIII rowsort label-7605 SELECT ALL * FROM tab2 AS cor0 WHERE + col3 * col0 IS NULL ---- query IIIIIII rowsort label-7605 SELECT ALL * FROM tab3 AS cor0 WHERE + col3 * col0 IS NULL ---- query IIIIIII rowsort label-7605 SELECT ALL * FROM tab4 AS cor0 WHERE + col3 * col0 IS NULL ---- query IIIIIII rowsort label-7610 SELECT * FROM tab0 WHERE col0 + 53 * - ( 58 ) IS NULL ---- query IIIIIII rowsort label-7610 SELECT * FROM tab1 WHERE col0 + 53 * - ( 58 ) IS NULL ---- query IIIIIII rowsort label-7610 SELECT * FROM tab2 WHERE col0 + 53 * - ( 58 ) IS NULL ---- query IIIIIII rowsort label-7610 SELECT * FROM tab3 WHERE col0 + 53 * - ( 58 ) IS NULL ---- query IIIIIII rowsort label-7610 SELECT * FROM tab4 WHERE col0 + 53 * - ( 58 ) IS NULL ---- query IIIIIII rowsort label-7615 SELECT * FROM tab0 WHERE + col1 IN ( + 90 * col3 ) ---- query IIIIIII rowsort label-7615 SELECT * FROM tab1 WHERE + col1 IN ( + 90 * col3 ) ---- query IIIIIII rowsort label-7615 SELECT * FROM tab2 WHERE + col1 IN ( + 90 * col3 ) ---- query IIIIIII rowsort label-7615 SELECT * FROM tab3 WHERE + col1 IN ( + 90 * col3 ) ---- query IIIIIII rowsort label-7615 SELECT * FROM tab4 WHERE + col1 IN ( + 90 * col3 ) ---- query IIIIIII rowsort label-7620 SELECT * FROM tab0 AS cor0 WHERE NOT 38 - + 89 IS NOT NULL ---- query IIIIIII rowsort label-7620 SELECT * FROM tab1 AS cor0 WHERE NOT 38 - + 89 IS NOT NULL ---- query IIIIIII rowsort label-7620 SELECT * FROM tab2 AS cor0 WHERE NOT 38 - + 89 IS NOT NULL ---- query IIIIIII rowsort label-7620 SELECT * FROM tab3 AS cor0 WHERE NOT 38 - + 89 IS NOT NULL ---- query IIIIIII rowsort label-7620 SELECT * FROM tab4 AS cor0 WHERE NOT 38 - + 89 IS NOT NULL ---- onlyif mysql # aggregate syntax: query I rowsort label-7625 SELECT DISTINCT + COUNT( * ) - ( 93 ) FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND ( NULL ) ---- -93 skipif mysql # not compatible query I rowsort label-7625 SELECT DISTINCT + COUNT ( * ) - ( 93 ) FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND ( NULL ) ---- -93 onlyif mysql # aggregate syntax: query I rowsort label-7625 SELECT DISTINCT + COUNT( * ) - ( 93 ) FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND ( NULL ) ---- -93 skipif mysql # not compatible query I rowsort label-7625 SELECT DISTINCT + COUNT ( * ) - ( 93 ) FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND ( NULL ) ---- -93 onlyif mysql # aggregate syntax: query I rowsort label-7625 SELECT DISTINCT + COUNT( * ) - ( 93 ) FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND ( NULL ) ---- -93 skipif mysql # not compatible query I rowsort label-7625 SELECT DISTINCT + COUNT ( * ) - ( 93 ) FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND ( NULL ) ---- -93 onlyif mysql # aggregate syntax: query I rowsort label-7625 SELECT DISTINCT + COUNT( * ) - ( 93 ) FROM tab3 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND ( NULL ) ---- -93 skipif mysql # not compatible query I rowsort label-7625 SELECT DISTINCT + COUNT ( * ) - ( 93 ) FROM tab3 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND ( NULL ) ---- -93 onlyif mysql # aggregate syntax: query I rowsort label-7625 SELECT DISTINCT + COUNT( * ) - ( 93 ) FROM tab4 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND ( NULL ) ---- -93 skipif mysql # not compatible query I rowsort label-7625 SELECT DISTINCT + COUNT ( * ) - ( 93 ) FROM tab4 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND ( NULL ) ---- -93 query I rowsort label-7630 SELECT DISTINCT - col1 FROM tab0 cor0 WHERE NOT ( NULL ) IS NULL ---- query I rowsort label-7630 SELECT DISTINCT - col1 FROM tab1 cor0 WHERE NOT ( NULL ) IS NULL ---- query I rowsort label-7630 SELECT DISTINCT - col1 FROM tab2 cor0 WHERE NOT ( NULL ) IS NULL ---- query I rowsort label-7630 SELECT DISTINCT - col1 FROM tab3 cor0 WHERE NOT ( NULL ) IS NULL ---- query I rowsort label-7630 SELECT DISTINCT - col1 FROM tab4 cor0 WHERE NOT ( NULL ) IS NULL ---- query I rowsort label-7635 SELECT col2 AS col2 FROM tab0 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-7635 SELECT col2 AS col2 FROM tab1 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-7635 SELECT col2 AS col2 FROM tab2 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-7635 SELECT col2 AS col2 FROM tab3 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-7635 SELECT col2 AS col2 FROM tab4 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-7640 SELECT 53 AS col3 FROM tab0 AS cor0 WHERE NOT col4 / - col1 IS NOT NULL ---- query I rowsort label-7640 SELECT 53 AS col3 FROM tab1 AS cor0 WHERE NOT col4 / - col1 IS NOT NULL ---- query I rowsort label-7640 SELECT 53 AS col3 FROM tab2 AS cor0 WHERE NOT col4 / - col1 IS NOT NULL ---- query I rowsort label-7640 SELECT 53 AS col3 FROM tab3 AS cor0 WHERE NOT col4 / - col1 IS NOT NULL ---- query I rowsort label-7640 SELECT 53 AS col3 FROM tab4 AS cor0 WHERE NOT col4 / - col1 IS NOT NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-7645 SELECT col2 col4 FROM tab0 AS cor0 WHERE NOT ( NULL ) NOT BETWEEN col4 / col0 AND NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-7645 SELECT col2 col4 FROM tab1 AS cor0 WHERE NOT ( NULL ) NOT BETWEEN col4 / col0 AND NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-7645 SELECT col2 col4 FROM tab2 AS cor0 WHERE NOT ( NULL ) NOT BETWEEN col4 / col0 AND NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-7645 SELECT col2 col4 FROM tab3 AS cor0 WHERE NOT ( NULL ) NOT BETWEEN col4 / col0 AND NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-7645 SELECT col2 col4 FROM tab4 AS cor0 WHERE NOT ( NULL ) NOT BETWEEN col4 / col0 AND NULL ---- query I rowsort label-7650 SELECT ALL col0 AS col3 FROM tab0 AS cor0 WHERE NOT col2 IS NOT NULL ---- query I rowsort label-7650 SELECT ALL col0 AS col3 FROM tab1 AS cor0 WHERE NOT col2 IS NOT NULL ---- query I rowsort label-7650 SELECT ALL col0 AS col3 FROM tab2 AS cor0 WHERE NOT col2 IS NOT NULL ---- query I rowsort label-7650 SELECT ALL col0 AS col3 FROM tab3 AS cor0 WHERE NOT col2 IS NOT NULL ---- query I rowsort label-7650 SELECT ALL col0 AS col3 FROM tab4 AS cor0 WHERE NOT col2 IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: DECIMAL type: query I rowsort label-7655 SELECT DISTINCT + CAST( + col3 AS SIGNED ) - col4 FROM tab0 WHERE NOT + ( - col0 ) + - 25 * + CAST( + 32 AS DECIMAL ) = NULL ---- skipif mysql # not compatible query I rowsort label-7655 SELECT DISTINCT + CAST ( + col3 AS INTEGER ) - col4 FROM tab0 WHERE NOT + ( - col0 ) + - 25 * + CAST ( + 32 AS REAL ) = NULL ---- onlyif mysql # CAST syntax: SIGNED type: DECIMAL type: query I rowsort label-7655 SELECT DISTINCT + CAST( + col3 AS SIGNED ) - col4 FROM tab1 WHERE NOT + ( - col0 ) + - 25 * + CAST( + 32 AS DECIMAL ) = NULL ---- skipif mysql # not compatible query I rowsort label-7655 SELECT DISTINCT + CAST ( + col3 AS INTEGER ) - col4 FROM tab1 WHERE NOT + ( - col0 ) + - 25 * + CAST ( + 32 AS REAL ) = NULL ---- onlyif mysql # CAST syntax: SIGNED type: DECIMAL type: query I rowsort label-7655 SELECT DISTINCT + CAST( + col3 AS SIGNED ) - col4 FROM tab2 WHERE NOT + ( - col0 ) + - 25 * + CAST( + 32 AS DECIMAL ) = NULL ---- skipif mysql # not compatible query I rowsort label-7655 SELECT DISTINCT + CAST ( + col3 AS INTEGER ) - col4 FROM tab2 WHERE NOT + ( - col0 ) + - 25 * + CAST ( + 32 AS REAL ) = NULL ---- onlyif mysql # CAST syntax: SIGNED type: DECIMAL type: query I rowsort label-7655 SELECT DISTINCT + CAST( + col3 AS SIGNED ) - col4 FROM tab3 WHERE NOT + ( - col0 ) + - 25 * + CAST( + 32 AS DECIMAL ) = NULL ---- skipif mysql # not compatible query I rowsort label-7655 SELECT DISTINCT + CAST ( + col3 AS INTEGER ) - col4 FROM tab3 WHERE NOT + ( - col0 ) + - 25 * + CAST ( + 32 AS REAL ) = NULL ---- onlyif mysql # CAST syntax: SIGNED type: DECIMAL type: query I rowsort label-7655 SELECT DISTINCT + CAST( + col3 AS SIGNED ) - col4 FROM tab4 WHERE NOT + ( - col0 ) + - 25 * + CAST( + 32 AS DECIMAL ) = NULL ---- skipif mysql # not compatible query I rowsort label-7655 SELECT DISTINCT + CAST ( + col3 AS INTEGER ) - col4 FROM tab4 WHERE NOT + ( - col0 ) + - 25 * + CAST ( + 32 AS REAL ) = NULL ---- query IIIIIII rowsort label-7660 SELECT ALL * FROM tab0 WHERE NOT ( NULL ) <= 13 * col0 ---- query IIIIIII rowsort label-7660 SELECT ALL * FROM tab1 WHERE NOT ( NULL ) <= 13 * col0 ---- query IIIIIII rowsort label-7660 SELECT ALL * FROM tab2 WHERE NOT ( NULL ) <= 13 * col0 ---- query IIIIIII rowsort label-7660 SELECT ALL * FROM tab3 WHERE NOT ( NULL ) <= 13 * col0 ---- query IIIIIII rowsort label-7660 SELECT ALL * FROM tab4 WHERE NOT ( NULL ) <= 13 * col0 ---- onlyif mysql # aggregate syntax: query I rowsort label-7665 SELECT - ( + COUNT( * ) ) AS col4 FROM tab0 WHERE - col1 IS NOT NULL ---- -10 skipif mysql # not compatible query I rowsort label-7665 SELECT - ( + COUNT ( * ) ) AS col4 FROM tab0 WHERE - col1 IS NOT NULL ---- -10 onlyif mysql # aggregate syntax: query I rowsort label-7665 SELECT - ( + COUNT( * ) ) AS col4 FROM tab1 WHERE - col1 IS NOT NULL ---- -10 skipif mysql # not compatible query I rowsort label-7665 SELECT - ( + COUNT ( * ) ) AS col4 FROM tab1 WHERE - col1 IS NOT NULL ---- -10 onlyif mysql # aggregate syntax: query I rowsort label-7665 SELECT - ( + COUNT( * ) ) AS col4 FROM tab2 WHERE - col1 IS NOT NULL ---- -10 skipif mysql # not compatible query I rowsort label-7665 SELECT - ( + COUNT ( * ) ) AS col4 FROM tab2 WHERE - col1 IS NOT NULL ---- -10 onlyif mysql # aggregate syntax: query I rowsort label-7665 SELECT - ( + COUNT( * ) ) AS col4 FROM tab3 WHERE - col1 IS NOT NULL ---- -10 skipif mysql # not compatible query I rowsort label-7665 SELECT - ( + COUNT ( * ) ) AS col4 FROM tab3 WHERE - col1 IS NOT NULL ---- -10 onlyif mysql # aggregate syntax: query I rowsort label-7665 SELECT - ( + COUNT( * ) ) AS col4 FROM tab4 WHERE - col1 IS NOT NULL ---- -10 skipif mysql # not compatible query I rowsort label-7665 SELECT - ( + COUNT ( * ) ) AS col4 FROM tab4 WHERE - col1 IS NOT NULL ---- -10 query I rowsort label-7670 SELECT ALL col3 AS col1 FROM tab0 AS cor0 WHERE NOT 91 - 33 IS NULL ---- 10 values hashing to 23b2d4c27568a1c64eac6992fad5c445 query I rowsort label-7670 SELECT ALL col3 AS col1 FROM tab1 AS cor0 WHERE NOT 91 - 33 IS NULL ---- 10 values hashing to 23b2d4c27568a1c64eac6992fad5c445 query I rowsort label-7670 SELECT ALL col3 AS col1 FROM tab2 AS cor0 WHERE NOT 91 - 33 IS NULL ---- 10 values hashing to 23b2d4c27568a1c64eac6992fad5c445 query I rowsort label-7670 SELECT ALL col3 AS col1 FROM tab3 AS cor0 WHERE NOT 91 - 33 IS NULL ---- 10 values hashing to 23b2d4c27568a1c64eac6992fad5c445 query I rowsort label-7670 SELECT ALL col3 AS col1 FROM tab4 AS cor0 WHERE NOT 91 - 33 IS NULL ---- 10 values hashing to 23b2d4c27568a1c64eac6992fad5c445 query I rowsort label-7675 SELECT DISTINCT 84 AS col2 FROM tab0 AS cor0 WHERE NOT - col0 IS NULL ---- 84 query I rowsort label-7675 SELECT DISTINCT 84 AS col2 FROM tab1 AS cor0 WHERE NOT - col0 IS NULL ---- 84 query I rowsort label-7675 SELECT DISTINCT 84 AS col2 FROM tab2 AS cor0 WHERE NOT - col0 IS NULL ---- 84 query I rowsort label-7675 SELECT DISTINCT 84 AS col2 FROM tab3 AS cor0 WHERE NOT - col0 IS NULL ---- 84 query I rowsort label-7675 SELECT DISTINCT 84 AS col2 FROM tab4 AS cor0 WHERE NOT - col0 IS NULL ---- 84 query I rowsort label-7680 SELECT DISTINCT 96 FROM tab0 AS cor0 WHERE NOT col3 / col3 + - col3 NOT IN ( col0 * - col0 ) ---- query I rowsort label-7680 SELECT DISTINCT 96 FROM tab1 AS cor0 WHERE NOT col3 / col3 + - col3 NOT IN ( col0 * - col0 ) ---- query I rowsort label-7680 SELECT DISTINCT 96 FROM tab2 AS cor0 WHERE NOT col3 / col3 + - col3 NOT IN ( col0 * - col0 ) ---- query I rowsort label-7680 SELECT DISTINCT 96 FROM tab3 AS cor0 WHERE NOT col3 / col3 + - col3 NOT IN ( col0 * - col0 ) ---- query I rowsort label-7680 SELECT DISTINCT 96 FROM tab4 AS cor0 WHERE NOT col3 / col3 + - col3 NOT IN ( col0 * - col0 ) ---- query IIIIIII rowsort label-7685 SELECT ALL * FROM tab0 AS cor0 WHERE NOT + col3 * col3 IS NOT NULL ---- query IIIIIII rowsort label-7685 SELECT ALL * FROM tab1 AS cor0 WHERE NOT + col3 * col3 IS NOT NULL ---- query IIIIIII rowsort label-7685 SELECT ALL * FROM tab2 AS cor0 WHERE NOT + col3 * col3 IS NOT NULL ---- query IIIIIII rowsort label-7685 SELECT ALL * FROM tab3 AS cor0 WHERE NOT + col3 * col3 IS NOT NULL ---- query IIIIIII rowsort label-7685 SELECT ALL * FROM tab4 AS cor0 WHERE NOT + col3 * col3 IS NOT NULL ---- query IIIIIII rowsort label-7690 SELECT ALL * FROM tab0 AS cor0 WHERE NOT ( col0 + 46 ) IS NOT NULL ---- query IIIIIII rowsort label-7690 SELECT ALL * FROM tab1 AS cor0 WHERE NOT ( col0 + 46 ) IS NOT NULL ---- query IIIIIII rowsort label-7690 SELECT ALL * FROM tab2 AS cor0 WHERE NOT ( col0 + 46 ) IS NOT NULL ---- query IIIIIII rowsort label-7690 SELECT ALL * FROM tab3 AS cor0 WHERE NOT ( col0 + 46 ) IS NOT NULL ---- query IIIIIII rowsort label-7690 SELECT ALL * FROM tab4 AS cor0 WHERE NOT ( col0 + 46 ) IS NOT NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-7695 SELECT + col0 * + col1 + + 74 col1 FROM tab0 WHERE NOT col4 >= NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-7695 SELECT + col0 * + col1 + + 74 col1 FROM tab1 WHERE NOT col4 >= NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-7695 SELECT + col0 * + col1 + + 74 col1 FROM tab2 WHERE NOT col4 >= NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-7695 SELECT + col0 * + col1 + + 74 col1 FROM tab3 WHERE NOT col4 >= NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-7695 SELECT + col0 * + col1 + + 74 col1 FROM tab4 WHERE NOT col4 >= NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-7700 SELECT col2 col2 FROM tab0 WHERE NOT ( + 82 ) IS NOT NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-7700 SELECT col2 col2 FROM tab1 WHERE NOT ( + 82 ) IS NOT NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-7700 SELECT col2 col2 FROM tab2 WHERE NOT ( + 82 ) IS NOT NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-7700 SELECT col2 col2 FROM tab3 WHERE NOT ( + 82 ) IS NOT NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-7700 SELECT col2 col2 FROM tab4 WHERE NOT ( + 82 ) IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-7705 SELECT col0 + CAST( NULL AS SIGNED ) col1 FROM tab0 WHERE NOT ( NULL ) IS NULL ---- skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-7705 SELECT col0 + CAST ( NULL AS INTEGER ) col1 FROM tab0 WHERE NOT ( NULL ) IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-7705 SELECT col0 + CAST( NULL AS SIGNED ) col1 FROM tab1 WHERE NOT ( NULL ) IS NULL ---- skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-7705 SELECT col0 + CAST ( NULL AS INTEGER ) col1 FROM tab1 WHERE NOT ( NULL ) IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-7705 SELECT col0 + CAST( NULL AS SIGNED ) col1 FROM tab2 WHERE NOT ( NULL ) IS NULL ---- skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-7705 SELECT col0 + CAST ( NULL AS INTEGER ) col1 FROM tab2 WHERE NOT ( NULL ) IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-7705 SELECT col0 + CAST( NULL AS SIGNED ) col1 FROM tab3 WHERE NOT ( NULL ) IS NULL ---- skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-7705 SELECT col0 + CAST ( NULL AS INTEGER ) col1 FROM tab3 WHERE NOT ( NULL ) IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-7705 SELECT col0 + CAST( NULL AS SIGNED ) col1 FROM tab4 WHERE NOT ( NULL ) IS NULL ---- skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-7705 SELECT col0 + CAST ( NULL AS INTEGER ) col1 FROM tab4 WHERE NOT ( NULL ) IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-7710 SELECT * FROM tab0 AS cor0 WHERE NULL NOT IN ( col0 + + CAST( - ( + col1 ) AS SIGNED ) ) ---- skipif mysql # not compatible query IIIIIII rowsort label-7710 SELECT * FROM tab0 AS cor0 WHERE NULL NOT IN ( col0 + + CAST ( - ( + col1 ) AS INTEGER ) ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-7710 SELECT * FROM tab1 AS cor0 WHERE NULL NOT IN ( col0 + + CAST( - ( + col1 ) AS SIGNED ) ) ---- skipif mysql # not compatible query IIIIIII rowsort label-7710 SELECT * FROM tab1 AS cor0 WHERE NULL NOT IN ( col0 + + CAST ( - ( + col1 ) AS INTEGER ) ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-7710 SELECT * FROM tab2 AS cor0 WHERE NULL NOT IN ( col0 + + CAST( - ( + col1 ) AS SIGNED ) ) ---- skipif mysql # not compatible query IIIIIII rowsort label-7710 SELECT * FROM tab2 AS cor0 WHERE NULL NOT IN ( col0 + + CAST ( - ( + col1 ) AS INTEGER ) ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-7710 SELECT * FROM tab3 AS cor0 WHERE NULL NOT IN ( col0 + + CAST( - ( + col1 ) AS SIGNED ) ) ---- skipif mysql # not compatible query IIIIIII rowsort label-7710 SELECT * FROM tab3 AS cor0 WHERE NULL NOT IN ( col0 + + CAST ( - ( + col1 ) AS INTEGER ) ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-7710 SELECT * FROM tab4 AS cor0 WHERE NULL NOT IN ( col0 + + CAST( - ( + col1 ) AS SIGNED ) ) ---- skipif mysql # not compatible query IIIIIII rowsort label-7710 SELECT * FROM tab4 AS cor0 WHERE NULL NOT IN ( col0 + + CAST ( - ( + col1 ) AS INTEGER ) ) ---- onlyif mysql # aggregate syntax: query I rowsort label-7715 SELECT DISTINCT + SUM( + col1 ) col0 FROM tab0 AS cor0 WHERE ( col3 + + col4 ) IS NULL ---- NULL skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-7715 SELECT DISTINCT + SUM ( + col1 ) col0 FROM tab0 AS cor0 WHERE ( col3 + + col4 ) IS NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-7715 SELECT DISTINCT + SUM( + col1 ) col0 FROM tab1 AS cor0 WHERE ( col3 + + col4 ) IS NULL ---- NULL skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-7715 SELECT DISTINCT + SUM ( + col1 ) col0 FROM tab1 AS cor0 WHERE ( col3 + + col4 ) IS NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-7715 SELECT DISTINCT + SUM( + col1 ) col0 FROM tab2 AS cor0 WHERE ( col3 + + col4 ) IS NULL ---- NULL skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-7715 SELECT DISTINCT + SUM ( + col1 ) col0 FROM tab2 AS cor0 WHERE ( col3 + + col4 ) IS NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-7715 SELECT DISTINCT + SUM( + col1 ) col0 FROM tab3 AS cor0 WHERE ( col3 + + col4 ) IS NULL ---- NULL skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-7715 SELECT DISTINCT + SUM ( + col1 ) col0 FROM tab3 AS cor0 WHERE ( col3 + + col4 ) IS NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-7715 SELECT DISTINCT + SUM( + col1 ) col0 FROM tab4 AS cor0 WHERE ( col3 + + col4 ) IS NULL ---- NULL skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-7715 SELECT DISTINCT + SUM ( + col1 ) col0 FROM tab4 AS cor0 WHERE ( col3 + + col4 ) IS NULL ---- NULL query I rowsort label-7720 SELECT ALL + col0 FROM tab0 AS cor0 WHERE + col1 IS NULL ---- query I rowsort label-7720 SELECT ALL + col0 FROM tab1 AS cor0 WHERE + col1 IS NULL ---- query I rowsort label-7720 SELECT ALL + col0 FROM tab2 AS cor0 WHERE + col1 IS NULL ---- query I rowsort label-7720 SELECT ALL + col0 FROM tab3 AS cor0 WHERE + col1 IS NULL ---- query I rowsort label-7720 SELECT ALL + col0 FROM tab4 AS cor0 WHERE + col1 IS NULL ---- query I rowsort label-7725 SELECT col0 AS col1 FROM tab0 AS cor0 WHERE col4 IS NOT NULL ---- 10 values hashing to ef6312a20cf12c6cba97bfa42ca42fe8 query I rowsort label-7725 SELECT col0 AS col1 FROM tab1 AS cor0 WHERE col4 IS NOT NULL ---- 10 values hashing to ef6312a20cf12c6cba97bfa42ca42fe8 query I rowsort label-7725 SELECT col0 AS col1 FROM tab2 AS cor0 WHERE col4 IS NOT NULL ---- 10 values hashing to ef6312a20cf12c6cba97bfa42ca42fe8 query I rowsort label-7725 SELECT col0 AS col1 FROM tab3 AS cor0 WHERE col4 IS NOT NULL ---- 10 values hashing to ef6312a20cf12c6cba97bfa42ca42fe8 query I rowsort label-7725 SELECT col0 AS col1 FROM tab4 AS cor0 WHERE col4 IS NOT NULL ---- 10 values hashing to ef6312a20cf12c6cba97bfa42ca42fe8 query IIIIIII rowsort label-7730 SELECT * FROM tab0 AS cor0 WHERE NOT NULL BETWEEN col1 AND ( - col3 + col3 * 41 ) ---- query IIIIIII rowsort label-7730 SELECT * FROM tab1 AS cor0 WHERE NOT NULL BETWEEN col1 AND ( - col3 + col3 * 41 ) ---- query IIIIIII rowsort label-7730 SELECT * FROM tab2 AS cor0 WHERE NOT NULL BETWEEN col1 AND ( - col3 + col3 * 41 ) ---- query IIIIIII rowsort label-7730 SELECT * FROM tab3 AS cor0 WHERE NOT NULL BETWEEN col1 AND ( - col3 + col3 * 41 ) ---- query IIIIIII rowsort label-7730 SELECT * FROM tab4 AS cor0 WHERE NOT NULL BETWEEN col1 AND ( - col3 + col3 * 41 ) ---- query I rowsort label-7735 SELECT 25 * + 11 FROM tab0 WHERE NOT + col4 NOT IN ( + + col0 ) ---- query I rowsort label-7735 SELECT 25 * + 11 FROM tab1 WHERE NOT + col4 NOT IN ( + + col0 ) ---- query I rowsort label-7735 SELECT 25 * + 11 FROM tab2 WHERE NOT + col4 NOT IN ( + + col0 ) ---- query I rowsort label-7735 SELECT 25 * + 11 FROM tab3 WHERE NOT + col4 NOT IN ( + + col0 ) ---- query I rowsort label-7735 SELECT 25 * + 11 FROM tab4 WHERE NOT + col4 NOT IN ( + + col0 ) ---- query IIIIIII rowsort label-7740 SELECT ALL * FROM tab0 WHERE - - 56 <> NULL ---- query IIIIIII rowsort label-7740 SELECT ALL * FROM tab1 WHERE - - 56 <> NULL ---- query IIIIIII rowsort label-7740 SELECT ALL * FROM tab2 WHERE - - 56 <> NULL ---- query IIIIIII rowsort label-7740 SELECT ALL * FROM tab3 WHERE - - 56 <> NULL ---- query IIIIIII rowsort label-7740 SELECT ALL * FROM tab4 WHERE - - 56 <> NULL ---- query IIIIIII rowsort label-7745 SELECT ALL * FROM tab0 WHERE NULL < + + col0 ---- query IIIIIII rowsort label-7745 SELECT ALL * FROM tab1 WHERE NULL < + + col0 ---- query IIIIIII rowsort label-7745 SELECT ALL * FROM tab2 WHERE NULL < + + col0 ---- query IIIIIII rowsort label-7745 SELECT ALL * FROM tab3 WHERE NULL < + + col0 ---- query IIIIIII rowsort label-7745 SELECT ALL * FROM tab4 WHERE NULL < + + col0 ---- onlyif mysql # CAST syntax: aggregate syntax: DECIMAL type: query I rowsort label-7750 SELECT ALL - COUNT( DISTINCT col4 ) AS col2 FROM tab0 WHERE - 18 IN ( CAST( NULL AS DECIMAL ) ) ---- 0 skipif mysql # not compatible query I rowsort label-7750 SELECT ALL - COUNT ( DISTINCT col4 ) AS col2 FROM tab0 WHERE - 18 IN ( CAST ( NULL AS REAL ) ) ---- 0 onlyif mysql # CAST syntax: aggregate syntax: DECIMAL type: query I rowsort label-7750 SELECT ALL - COUNT( DISTINCT col4 ) AS col2 FROM tab1 WHERE - 18 IN ( CAST( NULL AS DECIMAL ) ) ---- 0 skipif mysql # not compatible query I rowsort label-7750 SELECT ALL - COUNT ( DISTINCT col4 ) AS col2 FROM tab1 WHERE - 18 IN ( CAST ( NULL AS REAL ) ) ---- 0 onlyif mysql # CAST syntax: aggregate syntax: DECIMAL type: query I rowsort label-7750 SELECT ALL - COUNT( DISTINCT col4 ) AS col2 FROM tab2 WHERE - 18 IN ( CAST( NULL AS DECIMAL ) ) ---- 0 skipif mysql # not compatible query I rowsort label-7750 SELECT ALL - COUNT ( DISTINCT col4 ) AS col2 FROM tab2 WHERE - 18 IN ( CAST ( NULL AS REAL ) ) ---- 0 onlyif mysql # CAST syntax: aggregate syntax: DECIMAL type: query I rowsort label-7750 SELECT ALL - COUNT( DISTINCT col4 ) AS col2 FROM tab3 WHERE - 18 IN ( CAST( NULL AS DECIMAL ) ) ---- 0 skipif mysql # not compatible query I rowsort label-7750 SELECT ALL - COUNT ( DISTINCT col4 ) AS col2 FROM tab3 WHERE - 18 IN ( CAST ( NULL AS REAL ) ) ---- 0 onlyif mysql # CAST syntax: aggregate syntax: DECIMAL type: query I rowsort label-7750 SELECT ALL - COUNT( DISTINCT col4 ) AS col2 FROM tab4 WHERE - 18 IN ( CAST( NULL AS DECIMAL ) ) ---- 0 skipif mysql # not compatible query I rowsort label-7750 SELECT ALL - COUNT ( DISTINCT col4 ) AS col2 FROM tab4 WHERE - 18 IN ( CAST ( NULL AS REAL ) ) ---- 0 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-7755 SELECT col0 AS col3 FROM tab0 WHERE NOT ( col3 * - - 34 * 40 ) BETWEEN + 79 * + CAST( + col0 AS SIGNED ) AND ( col1 ) ---- 10 values hashing to ef6312a20cf12c6cba97bfa42ca42fe8 skipif mysql # not compatible query I rowsort label-7755 SELECT col0 AS col3 FROM tab0 WHERE NOT ( col3 * - - 34 * 40 ) BETWEEN + 79 * + CAST ( + col0 AS INTEGER ) AND ( col1 ) ---- 10 values hashing to ef6312a20cf12c6cba97bfa42ca42fe8 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-7755 SELECT col0 AS col3 FROM tab1 WHERE NOT ( col3 * - - 34 * 40 ) BETWEEN + 79 * + CAST( + col0 AS SIGNED ) AND ( col1 ) ---- 10 values hashing to ef6312a20cf12c6cba97bfa42ca42fe8 skipif mysql # not compatible query I rowsort label-7755 SELECT col0 AS col3 FROM tab1 WHERE NOT ( col3 * - - 34 * 40 ) BETWEEN + 79 * + CAST ( + col0 AS INTEGER ) AND ( col1 ) ---- 10 values hashing to ef6312a20cf12c6cba97bfa42ca42fe8 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-7755 SELECT col0 AS col3 FROM tab2 WHERE NOT ( col3 * - - 34 * 40 ) BETWEEN + 79 * + CAST( + col0 AS SIGNED ) AND ( col1 ) ---- 10 values hashing to ef6312a20cf12c6cba97bfa42ca42fe8 skipif mysql # not compatible query I rowsort label-7755 SELECT col0 AS col3 FROM tab2 WHERE NOT ( col3 * - - 34 * 40 ) BETWEEN + 79 * + CAST ( + col0 AS INTEGER ) AND ( col1 ) ---- 10 values hashing to ef6312a20cf12c6cba97bfa42ca42fe8 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-7755 SELECT col0 AS col3 FROM tab3 WHERE NOT ( col3 * - - 34 * 40 ) BETWEEN + 79 * + CAST( + col0 AS SIGNED ) AND ( col1 ) ---- 10 values hashing to ef6312a20cf12c6cba97bfa42ca42fe8 skipif mysql # not compatible query I rowsort label-7755 SELECT col0 AS col3 FROM tab3 WHERE NOT ( col3 * - - 34 * 40 ) BETWEEN + 79 * + CAST ( + col0 AS INTEGER ) AND ( col1 ) ---- 10 values hashing to ef6312a20cf12c6cba97bfa42ca42fe8 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-7755 SELECT col0 AS col3 FROM tab4 WHERE NOT ( col3 * - - 34 * 40 ) BETWEEN + 79 * + CAST( + col0 AS SIGNED ) AND ( col1 ) ---- 10 values hashing to ef6312a20cf12c6cba97bfa42ca42fe8 skipif mysql # not compatible query I rowsort label-7755 SELECT col0 AS col3 FROM tab4 WHERE NOT ( col3 * - - 34 * 40 ) BETWEEN + 79 * + CAST ( + col0 AS INTEGER ) AND ( col1 ) ---- 10 values hashing to ef6312a20cf12c6cba97bfa42ca42fe8 query IIIIIII rowsort label-7760 SELECT * FROM tab0 WHERE - 72 BETWEEN - + col3 * col4 AND NULL ---- query IIIIIII rowsort label-7760 SELECT * FROM tab1 WHERE - 72 BETWEEN - + col3 * col4 AND NULL ---- query IIIIIII rowsort label-7760 SELECT * FROM tab2 WHERE - 72 BETWEEN - + col3 * col4 AND NULL ---- query IIIIIII rowsort label-7760 SELECT * FROM tab3 WHERE - 72 BETWEEN - + col3 * col4 AND NULL ---- query IIIIIII rowsort label-7760 SELECT * FROM tab4 WHERE - 72 BETWEEN - + col3 * col4 AND NULL ---- query IIIIIII rowsort label-7765 SELECT ALL * FROM tab0 AS cor0 WHERE col0 IN ( - 34 * + col1 ) ---- query IIIIIII rowsort label-7765 SELECT ALL * FROM tab1 AS cor0 WHERE col0 IN ( - 34 * + col1 ) ---- query IIIIIII rowsort label-7765 SELECT ALL * FROM tab2 AS cor0 WHERE col0 IN ( - 34 * + col1 ) ---- query IIIIIII rowsort label-7765 SELECT ALL * FROM tab3 AS cor0 WHERE col0 IN ( - 34 * + col1 ) ---- query IIIIIII rowsort label-7765 SELECT ALL * FROM tab4 AS cor0 WHERE col0 IN ( - 34 * + col1 ) ---- query IIIIIII rowsort label-7770 SELECT * FROM tab0 AS cor0 WHERE NULL IN ( + 52 + + col1 + - col1 ) ---- query IIIIIII rowsort label-7770 SELECT * FROM tab1 AS cor0 WHERE NULL IN ( + 52 + + col1 + - col1 ) ---- query IIIIIII rowsort label-7770 SELECT * FROM tab2 AS cor0 WHERE NULL IN ( + 52 + + col1 + - col1 ) ---- query IIIIIII rowsort label-7770 SELECT * FROM tab3 AS cor0 WHERE NULL IN ( + 52 + + col1 + - col1 ) ---- query IIIIIII rowsort label-7770 SELECT * FROM tab4 AS cor0 WHERE NULL IN ( + 52 + + col1 + - col1 ) ---- query IIIIIII rowsort label-7775 SELECT * FROM tab0 AS cor0 WHERE 36 = + col1 ---- query IIIIIII rowsort label-7775 SELECT * FROM tab1 AS cor0 WHERE 36 = + col1 ---- query IIIIIII rowsort label-7775 SELECT * FROM tab2 AS cor0 WHERE 36 = + col1 ---- query IIIIIII rowsort label-7775 SELECT * FROM tab3 AS cor0 WHERE 36 = + col1 ---- query IIIIIII rowsort label-7775 SELECT * FROM tab4 AS cor0 WHERE 36 = + col1 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-7780 SELECT + + ( col0 ) AS col0 FROM tab0 AS cor0 WHERE + CAST( NULL AS SIGNED ) <> + + col4 ---- skipif mysql # not compatible query I rowsort label-7780 SELECT + + ( col0 ) AS col0 FROM tab0 AS cor0 WHERE + CAST ( NULL AS INTEGER ) <> + + col4 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-7780 SELECT + + ( col0 ) AS col0 FROM tab1 AS cor0 WHERE + CAST( NULL AS SIGNED ) <> + + col4 ---- skipif mysql # not compatible query I rowsort label-7780 SELECT + + ( col0 ) AS col0 FROM tab1 AS cor0 WHERE + CAST ( NULL AS INTEGER ) <> + + col4 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-7780 SELECT + + ( col0 ) AS col0 FROM tab2 AS cor0 WHERE + CAST( NULL AS SIGNED ) <> + + col4 ---- skipif mysql # not compatible query I rowsort label-7780 SELECT + + ( col0 ) AS col0 FROM tab2 AS cor0 WHERE + CAST ( NULL AS INTEGER ) <> + + col4 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-7780 SELECT + + ( col0 ) AS col0 FROM tab3 AS cor0 WHERE + CAST( NULL AS SIGNED ) <> + + col4 ---- skipif mysql # not compatible query I rowsort label-7780 SELECT + + ( col0 ) AS col0 FROM tab3 AS cor0 WHERE + CAST ( NULL AS INTEGER ) <> + + col4 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-7780 SELECT + + ( col0 ) AS col0 FROM tab4 AS cor0 WHERE + CAST( NULL AS SIGNED ) <> + + col4 ---- skipif mysql # not compatible query I rowsort label-7780 SELECT + + ( col0 ) AS col0 FROM tab4 AS cor0 WHERE + CAST ( NULL AS INTEGER ) <> + + col4 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-7785 SELECT DISTINCT - + col3 - - - 77 AS col3 FROM tab0 AS cor0 WHERE NOT NULL >= + CAST( NULL AS SIGNED ) ---- skipif mysql # not compatible query I rowsort label-7785 SELECT DISTINCT - + col3 - - - 77 AS col3 FROM tab0 AS cor0 WHERE NOT NULL >= + CAST ( NULL AS INTEGER ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-7785 SELECT DISTINCT - + col3 - - - 77 AS col3 FROM tab1 AS cor0 WHERE NOT NULL >= + CAST( NULL AS SIGNED ) ---- skipif mysql # not compatible query I rowsort label-7785 SELECT DISTINCT - + col3 - - - 77 AS col3 FROM tab1 AS cor0 WHERE NOT NULL >= + CAST ( NULL AS INTEGER ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-7785 SELECT DISTINCT - + col3 - - - 77 AS col3 FROM tab2 AS cor0 WHERE NOT NULL >= + CAST( NULL AS SIGNED ) ---- skipif mysql # not compatible query I rowsort label-7785 SELECT DISTINCT - + col3 - - - 77 AS col3 FROM tab2 AS cor0 WHERE NOT NULL >= + CAST ( NULL AS INTEGER ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-7785 SELECT DISTINCT - + col3 - - - 77 AS col3 FROM tab3 AS cor0 WHERE NOT NULL >= + CAST( NULL AS SIGNED ) ---- skipif mysql # not compatible query I rowsort label-7785 SELECT DISTINCT - + col3 - - - 77 AS col3 FROM tab3 AS cor0 WHERE NOT NULL >= + CAST ( NULL AS INTEGER ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-7785 SELECT DISTINCT - + col3 - - - 77 AS col3 FROM tab4 AS cor0 WHERE NOT NULL >= + CAST( NULL AS SIGNED ) ---- skipif mysql # not compatible query I rowsort label-7785 SELECT DISTINCT - + col3 - - - 77 AS col3 FROM tab4 AS cor0 WHERE NOT NULL >= + CAST ( NULL AS INTEGER ) ---- query I rowsort label-7790 SELECT col1 AS col5 FROM tab0 AS cor0 WHERE ( NULL ) NOT IN ( - col4 ) ---- query I rowsort label-7790 SELECT col1 AS col5 FROM tab1 AS cor0 WHERE ( NULL ) NOT IN ( - col4 ) ---- query I rowsort label-7790 SELECT col1 AS col5 FROM tab2 AS cor0 WHERE ( NULL ) NOT IN ( - col4 ) ---- query I rowsort label-7790 SELECT col1 AS col5 FROM tab3 AS cor0 WHERE ( NULL ) NOT IN ( - col4 ) ---- query I rowsort label-7790 SELECT col1 AS col5 FROM tab4 AS cor0 WHERE ( NULL ) NOT IN ( - col4 ) ---- query I rowsort label-7795 SELECT DISTINCT + col1 * col3 AS col4 FROM tab0 WHERE NOT ( NULL ) NOT BETWEEN NULL AND + 72 + + 7 * + + col3 ---- query I rowsort label-7795 SELECT DISTINCT + col1 * col3 AS col4 FROM tab1 WHERE NOT ( NULL ) NOT BETWEEN NULL AND + 72 + + 7 * + + col3 ---- query I rowsort label-7795 SELECT DISTINCT + col1 * col3 AS col4 FROM tab2 WHERE NOT ( NULL ) NOT BETWEEN NULL AND + 72 + + 7 * + + col3 ---- query I rowsort label-7795 SELECT DISTINCT + col1 * col3 AS col4 FROM tab3 WHERE NOT ( NULL ) NOT BETWEEN NULL AND + 72 + + 7 * + + col3 ---- query I rowsort label-7795 SELECT DISTINCT + col1 * col3 AS col4 FROM tab4 WHERE NOT ( NULL ) NOT BETWEEN NULL AND + 72 + + 7 * + + col3 ---- query I rowsort label-7800 SELECT DISTINCT - col0 / - 72 AS col3 FROM tab0 WHERE NOT - 36 < NULL ---- query I rowsort label-7800 SELECT DISTINCT - col0 / - 72 AS col3 FROM tab1 WHERE NOT - 36 < NULL ---- query I rowsort label-7800 SELECT DISTINCT - col0 / - 72 AS col3 FROM tab2 WHERE NOT - 36 < NULL ---- query I rowsort label-7800 SELECT DISTINCT - col0 / - 72 AS col3 FROM tab3 WHERE NOT - 36 < NULL ---- query I rowsort label-7800 SELECT DISTINCT - col0 / - 72 AS col3 FROM tab4 WHERE NOT - 36 < NULL ---- query I rowsort label-7805 SELECT + ( - ( 39 ) ) FROM tab0 AS cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-7805 SELECT + ( - ( 39 ) ) FROM tab1 AS cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-7805 SELECT + ( - ( 39 ) ) FROM tab2 AS cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-7805 SELECT + ( - ( 39 ) ) FROM tab3 AS cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-7805 SELECT + ( - ( 39 ) ) FROM tab4 AS cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-7810 SELECT ALL + col3 AS col4 FROM tab0 WHERE NULL BETWEEN - 98 AND + col3 ---- query I rowsort label-7810 SELECT ALL + col3 AS col4 FROM tab1 WHERE NULL BETWEEN - 98 AND + col3 ---- query I rowsort label-7810 SELECT ALL + col3 AS col4 FROM tab2 WHERE NULL BETWEEN - 98 AND + col3 ---- query I rowsort label-7810 SELECT ALL + col3 AS col4 FROM tab3 WHERE NULL BETWEEN - 98 AND + col3 ---- query I rowsort label-7810 SELECT ALL + col3 AS col4 FROM tab4 WHERE NULL BETWEEN - 98 AND + col3 ---- onlyif mysql # aggregate syntax: query I rowsort label-7815 SELECT DISTINCT COUNT( * ) AS col4 FROM tab0 WHERE col0 - - + 58 NOT IN ( - + 92 - - col1 ) ---- 10 skipif mysql # not compatible query I rowsort label-7815 SELECT DISTINCT COUNT ( * ) AS col4 FROM tab0 WHERE col0 - - + 58 NOT IN ( - + 92 - - col1 ) ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-7815 SELECT DISTINCT COUNT( * ) AS col4 FROM tab1 WHERE col0 - - + 58 NOT IN ( - + 92 - - col1 ) ---- 10 skipif mysql # not compatible query I rowsort label-7815 SELECT DISTINCT COUNT ( * ) AS col4 FROM tab1 WHERE col0 - - + 58 NOT IN ( - + 92 - - col1 ) ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-7815 SELECT DISTINCT COUNT( * ) AS col4 FROM tab2 WHERE col0 - - + 58 NOT IN ( - + 92 - - col1 ) ---- 10 skipif mysql # not compatible query I rowsort label-7815 SELECT DISTINCT COUNT ( * ) AS col4 FROM tab2 WHERE col0 - - + 58 NOT IN ( - + 92 - - col1 ) ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-7815 SELECT DISTINCT COUNT( * ) AS col4 FROM tab3 WHERE col0 - - + 58 NOT IN ( - + 92 - - col1 ) ---- 10 skipif mysql # not compatible query I rowsort label-7815 SELECT DISTINCT COUNT ( * ) AS col4 FROM tab3 WHERE col0 - - + 58 NOT IN ( - + 92 - - col1 ) ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-7815 SELECT DISTINCT COUNT( * ) AS col4 FROM tab4 WHERE col0 - - + 58 NOT IN ( - + 92 - - col1 ) ---- 10 skipif mysql # not compatible query I rowsort label-7815 SELECT DISTINCT COUNT ( * ) AS col4 FROM tab4 WHERE col0 - - + 58 NOT IN ( - + 92 - - col1 ) ---- 10 query IIIIIII rowsort label-7820 SELECT * FROM tab0 AS cor0 WHERE ( - col4 / 84 * + 62 ) IS NULL ---- query IIIIIII rowsort label-7820 SELECT * FROM tab1 AS cor0 WHERE ( - col4 / 84 * + 62 ) IS NULL ---- query IIIIIII rowsort label-7820 SELECT * FROM tab2 AS cor0 WHERE ( - col4 / 84 * + 62 ) IS NULL ---- query IIIIIII rowsort label-7820 SELECT * FROM tab3 AS cor0 WHERE ( - col4 / 84 * + 62 ) IS NULL ---- query IIIIIII rowsort label-7820 SELECT * FROM tab4 AS cor0 WHERE ( - col4 / 84 * + 62 ) IS NULL ---- query IIIIIII rowsort label-7825 SELECT * FROM tab0 AS cor0 WHERE + 60 * - - 36 NOT BETWEEN - col3 AND NULL ---- query IIIIIII rowsort label-7825 SELECT * FROM tab1 AS cor0 WHERE + 60 * - - 36 NOT BETWEEN - col3 AND NULL ---- query IIIIIII rowsort label-7825 SELECT * FROM tab2 AS cor0 WHERE + 60 * - - 36 NOT BETWEEN - col3 AND NULL ---- query IIIIIII rowsort label-7825 SELECT * FROM tab3 AS cor0 WHERE + 60 * - - 36 NOT BETWEEN - col3 AND NULL ---- query IIIIIII rowsort label-7825 SELECT * FROM tab4 AS cor0 WHERE + 60 * - - 36 NOT BETWEEN - col3 AND NULL ---- query I rowsort label-7830 SELECT + + col3 + + - col0 AS col2 FROM tab0 WHERE + col0 * - - col0 IS NOT NULL ---- 10 values hashing to 71ef852e89faa29820f59adf4a8f1c0a query I rowsort label-7830 SELECT + + col3 + + - col0 AS col2 FROM tab1 WHERE + col0 * - - col0 IS NOT NULL ---- 10 values hashing to 71ef852e89faa29820f59adf4a8f1c0a query I rowsort label-7830 SELECT + + col3 + + - col0 AS col2 FROM tab2 WHERE + col0 * - - col0 IS NOT NULL ---- 10 values hashing to 71ef852e89faa29820f59adf4a8f1c0a query I rowsort label-7830 SELECT + + col3 + + - col0 AS col2 FROM tab3 WHERE + col0 * - - col0 IS NOT NULL ---- 10 values hashing to 71ef852e89faa29820f59adf4a8f1c0a query I rowsort label-7830 SELECT + + col3 + + - col0 AS col2 FROM tab4 WHERE + col0 * - - col0 IS NOT NULL ---- 10 values hashing to 71ef852e89faa29820f59adf4a8f1c0a query IIIIIII rowsort label-7835 SELECT * FROM tab0 WHERE NOT ( NULL ) NOT BETWEEN col1 AND NULL ---- query IIIIIII rowsort label-7835 SELECT * FROM tab1 WHERE NOT ( NULL ) NOT BETWEEN col1 AND NULL ---- query IIIIIII rowsort label-7835 SELECT * FROM tab2 WHERE NOT ( NULL ) NOT BETWEEN col1 AND NULL ---- query IIIIIII rowsort label-7835 SELECT * FROM tab3 WHERE NOT ( NULL ) NOT BETWEEN col1 AND NULL ---- query IIIIIII rowsort label-7835 SELECT * FROM tab4 WHERE NOT ( NULL ) NOT BETWEEN col1 AND NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-7840 SELECT ALL + col3 col2 FROM tab0 WHERE NOT + ( + col0 ) IS NULL ---- 10 values hashing to 23b2d4c27568a1c64eac6992fad5c445 skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-7840 SELECT ALL + col3 col2 FROM tab1 WHERE NOT + ( + col0 ) IS NULL ---- 10 values hashing to 23b2d4c27568a1c64eac6992fad5c445 skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-7840 SELECT ALL + col3 col2 FROM tab2 WHERE NOT + ( + col0 ) IS NULL ---- 10 values hashing to 23b2d4c27568a1c64eac6992fad5c445 skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-7840 SELECT ALL + col3 col2 FROM tab3 WHERE NOT + ( + col0 ) IS NULL ---- 10 values hashing to 23b2d4c27568a1c64eac6992fad5c445 skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-7840 SELECT ALL + col3 col2 FROM tab4 WHERE NOT + ( + col0 ) IS NULL ---- 10 values hashing to 23b2d4c27568a1c64eac6992fad5c445 skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-7845 SELECT ALL col3 col0 FROM tab0 cor0 WHERE NOT ( + 53 ) IS NULL ---- 10 values hashing to 23b2d4c27568a1c64eac6992fad5c445 skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-7845 SELECT ALL col3 col0 FROM tab1 cor0 WHERE NOT ( + 53 ) IS NULL ---- 10 values hashing to 23b2d4c27568a1c64eac6992fad5c445 skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-7845 SELECT ALL col3 col0 FROM tab2 cor0 WHERE NOT ( + 53 ) IS NULL ---- 10 values hashing to 23b2d4c27568a1c64eac6992fad5c445 skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-7845 SELECT ALL col3 col0 FROM tab3 cor0 WHERE NOT ( + 53 ) IS NULL ---- 10 values hashing to 23b2d4c27568a1c64eac6992fad5c445 skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-7845 SELECT ALL col3 col0 FROM tab4 cor0 WHERE NOT ( + 53 ) IS NULL ---- 10 values hashing to 23b2d4c27568a1c64eac6992fad5c445 query I rowsort label-7850 SELECT ALL - 55 * + col1 AS col0 FROM tab0 AS cor0 WHERE NOT NULL > NULL ---- query I rowsort label-7850 SELECT ALL - 55 * + col1 AS col0 FROM tab1 AS cor0 WHERE NOT NULL > NULL ---- query I rowsort label-7850 SELECT ALL - 55 * + col1 AS col0 FROM tab2 AS cor0 WHERE NOT NULL > NULL ---- query I rowsort label-7850 SELECT ALL - 55 * + col1 AS col0 FROM tab3 AS cor0 WHERE NOT NULL > NULL ---- query I rowsort label-7850 SELECT ALL - 55 * + col1 AS col0 FROM tab4 AS cor0 WHERE NOT NULL > NULL ---- query IIIIIII rowsort label-7855 SELECT ALL * FROM tab0 AS cor0 WHERE NOT + col4 * col4 * 81 <> NULL ---- query IIIIIII rowsort label-7855 SELECT ALL * FROM tab1 AS cor0 WHERE NOT + col4 * col4 * 81 <> NULL ---- query IIIIIII rowsort label-7855 SELECT ALL * FROM tab2 AS cor0 WHERE NOT + col4 * col4 * 81 <> NULL ---- query IIIIIII rowsort label-7855 SELECT ALL * FROM tab3 AS cor0 WHERE NOT + col4 * col4 * 81 <> NULL ---- query IIIIIII rowsort label-7855 SELECT ALL * FROM tab4 AS cor0 WHERE NOT + col4 * col4 * 81 <> NULL ---- query IIIIIII rowsort label-7860 SELECT * FROM tab0 cor0 WHERE NOT - 95 / - col3 < col4 * + col4 + + + col0 ---- query IIIIIII rowsort label-7860 SELECT * FROM tab1 cor0 WHERE NOT - 95 / - col3 < col4 * + col4 + + + col0 ---- query IIIIIII rowsort label-7860 SELECT * FROM tab2 cor0 WHERE NOT - 95 / - col3 < col4 * + col4 + + + col0 ---- query IIIIIII rowsort label-7860 SELECT * FROM tab3 cor0 WHERE NOT - 95 / - col3 < col4 * + col4 + + + col0 ---- query IIIIIII rowsort label-7860 SELECT * FROM tab4 cor0 WHERE NOT - 95 / - col3 < col4 * + col4 + + + col0 ---- query I rowsort label-7865 SELECT - col4 FROM tab0 WHERE ( NULL ) IN ( + 26 ) ---- query I rowsort label-7865 SELECT - col4 FROM tab1 WHERE ( NULL ) IN ( + 26 ) ---- query I rowsort label-7865 SELECT - col4 FROM tab2 WHERE ( NULL ) IN ( + 26 ) ---- query I rowsort label-7865 SELECT - col4 FROM tab3 WHERE ( NULL ) IN ( + 26 ) ---- query I rowsort label-7865 SELECT - col4 FROM tab4 WHERE ( NULL ) IN ( + 26 ) ---- query I rowsort label-7870 SELECT + ( col2 ) FROM tab0 WHERE 35 IS NOT NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-7870 SELECT + ( col2 ) FROM tab1 WHERE 35 IS NOT NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-7870 SELECT + ( col2 ) FROM tab2 WHERE 35 IS NOT NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-7870 SELECT + ( col2 ) FROM tab3 WHERE 35 IS NOT NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-7870 SELECT + ( col2 ) FROM tab4 WHERE 35 IS NOT NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d onlyif mysql # aggregate syntax: query I rowsort label-7875 SELECT - MAX( - 60 ) FROM tab0 AS cor0 WHERE NOT 29 IS NULL ---- 60 skipif mysql # not compatible query I rowsort label-7875 SELECT - MAX ( - 60 ) FROM tab0 AS cor0 WHERE NOT 29 IS NULL ---- 60 onlyif mysql # aggregate syntax: query I rowsort label-7875 SELECT - MAX( - 60 ) FROM tab1 AS cor0 WHERE NOT 29 IS NULL ---- 60 skipif mysql # not compatible query I rowsort label-7875 SELECT - MAX ( - 60 ) FROM tab1 AS cor0 WHERE NOT 29 IS NULL ---- 60 onlyif mysql # aggregate syntax: query I rowsort label-7875 SELECT - MAX( - 60 ) FROM tab2 AS cor0 WHERE NOT 29 IS NULL ---- 60 skipif mysql # not compatible query I rowsort label-7875 SELECT - MAX ( - 60 ) FROM tab2 AS cor0 WHERE NOT 29 IS NULL ---- 60 onlyif mysql # aggregate syntax: query I rowsort label-7875 SELECT - MAX( - 60 ) FROM tab3 AS cor0 WHERE NOT 29 IS NULL ---- 60 skipif mysql # not compatible query I rowsort label-7875 SELECT - MAX ( - 60 ) FROM tab3 AS cor0 WHERE NOT 29 IS NULL ---- 60 onlyif mysql # aggregate syntax: query I rowsort label-7875 SELECT - MAX( - 60 ) FROM tab4 AS cor0 WHERE NOT 29 IS NULL ---- 60 skipif mysql # not compatible query I rowsort label-7875 SELECT - MAX ( - 60 ) FROM tab4 AS cor0 WHERE NOT 29 IS NULL ---- 60 query I rowsort label-7880 SELECT + 43 * - col3 FROM tab0 AS cor0 WHERE NOT 0 IS NULL ---- 10 values hashing to 422ad6e299a940a963a6853db579b592 query I rowsort label-7880 SELECT + 43 * - col3 FROM tab1 AS cor0 WHERE NOT 0 IS NULL ---- 10 values hashing to 422ad6e299a940a963a6853db579b592 query I rowsort label-7880 SELECT + 43 * - col3 FROM tab2 AS cor0 WHERE NOT 0 IS NULL ---- 10 values hashing to 422ad6e299a940a963a6853db579b592 query I rowsort label-7880 SELECT + 43 * - col3 FROM tab3 AS cor0 WHERE NOT 0 IS NULL ---- 10 values hashing to 422ad6e299a940a963a6853db579b592 query I rowsort label-7880 SELECT + 43 * - col3 FROM tab4 AS cor0 WHERE NOT 0 IS NULL ---- 10 values hashing to 422ad6e299a940a963a6853db579b592 query IIIIIII rowsort label-7885 SELECT * FROM tab0 WHERE + - col4 < NULL ---- query IIIIIII rowsort label-7885 SELECT * FROM tab1 WHERE + - col4 < NULL ---- query IIIIIII rowsort label-7885 SELECT * FROM tab2 WHERE + - col4 < NULL ---- query IIIIIII rowsort label-7885 SELECT * FROM tab3 WHERE + - col4 < NULL ---- query IIIIIII rowsort label-7885 SELECT * FROM tab4 WHERE + - col4 < NULL ---- query IIIIIII rowsort label-7890 SELECT * FROM tab0 AS cor0 WHERE NOT NULL >= - col3 * + 71 + - - 54 ---- query IIIIIII rowsort label-7890 SELECT * FROM tab1 AS cor0 WHERE NOT NULL >= - col3 * + 71 + - - 54 ---- query IIIIIII rowsort label-7890 SELECT * FROM tab2 AS cor0 WHERE NOT NULL >= - col3 * + 71 + - - 54 ---- query IIIIIII rowsort label-7890 SELECT * FROM tab3 AS cor0 WHERE NOT NULL >= - col3 * + 71 + - - 54 ---- query IIIIIII rowsort label-7890 SELECT * FROM tab4 AS cor0 WHERE NOT NULL >= - col3 * + 71 + - - 54 ---- query IIIIIII rowsort label-7895 SELECT ALL * FROM tab0 cor0 WHERE ( col3 ) IN ( 50, + 25 + + col4 ) ---- query IIIIIII rowsort label-7895 SELECT ALL * FROM tab1 cor0 WHERE ( col3 ) IN ( 50, + 25 + + col4 ) ---- query IIIIIII rowsort label-7895 SELECT ALL * FROM tab2 cor0 WHERE ( col3 ) IN ( 50, + 25 + + col4 ) ---- query IIIIIII rowsort label-7895 SELECT ALL * FROM tab3 cor0 WHERE ( col3 ) IN ( 50, + 25 + + col4 ) ---- query IIIIIII rowsort label-7895 SELECT ALL * FROM tab4 cor0 WHERE ( col3 ) IN ( 50, + 25 + + col4 ) ---- query IIIIIII rowsort label-7900 SELECT ALL * FROM tab0 AS cor0 WHERE - col1 > NULL ---- query IIIIIII rowsort label-7900 SELECT ALL * FROM tab1 AS cor0 WHERE - col1 > NULL ---- query IIIIIII rowsort label-7900 SELECT ALL * FROM tab2 AS cor0 WHERE - col1 > NULL ---- query IIIIIII rowsort label-7900 SELECT ALL * FROM tab3 AS cor0 WHERE - col1 > NULL ---- query IIIIIII rowsort label-7900 SELECT ALL * FROM tab4 AS cor0 WHERE - col1 > NULL ---- query I rowsort label-7905 SELECT ALL - col4 AS col1 FROM tab0 AS cor0 WHERE ( NULL ) IS NOT NULL ---- query I rowsort label-7905 SELECT ALL - col4 AS col1 FROM tab1 AS cor0 WHERE ( NULL ) IS NOT NULL ---- query I rowsort label-7905 SELECT ALL - col4 AS col1 FROM tab2 AS cor0 WHERE ( NULL ) IS NOT NULL ---- query I rowsort label-7905 SELECT ALL - col4 AS col1 FROM tab3 AS cor0 WHERE ( NULL ) IS NOT NULL ---- query I rowsort label-7905 SELECT ALL - col4 AS col1 FROM tab4 AS cor0 WHERE ( NULL ) IS NOT NULL ---- query I rowsort label-7910 SELECT ALL - AVG ( DISTINCT + - 87 ) FROM tab0 WHERE NULL IS NOT NULL ---- NULL query I rowsort label-7910 SELECT ALL - AVG ( DISTINCT + - 87 ) FROM tab1 WHERE NULL IS NOT NULL ---- NULL query I rowsort label-7910 SELECT ALL - AVG ( DISTINCT + - 87 ) FROM tab2 WHERE NULL IS NOT NULL ---- NULL query I rowsort label-7910 SELECT ALL - AVG ( DISTINCT + - 87 ) FROM tab3 WHERE NULL IS NOT NULL ---- NULL query I rowsort label-7910 SELECT ALL - AVG ( DISTINCT + - 87 ) FROM tab4 WHERE NULL IS NOT NULL ---- NULL query I rowsort label-7915 SELECT DISTINCT - col0 FROM tab0 WHERE + col0 IS NULL ---- query I rowsort label-7915 SELECT DISTINCT - col0 FROM tab1 WHERE + col0 IS NULL ---- query I rowsort label-7915 SELECT DISTINCT - col0 FROM tab2 WHERE + col0 IS NULL ---- query I rowsort label-7915 SELECT DISTINCT - col0 FROM tab3 WHERE + col0 IS NULL ---- query I rowsort label-7915 SELECT DISTINCT - col0 FROM tab4 WHERE + col0 IS NULL ---- onlyif mysql # aggregate syntax: query I rowsort label-7920 SELECT 81 * - - COUNT( * ) + + COUNT( * ) FROM tab0 WHERE col2 IS NULL ---- 0 skipif mysql # not compatible query I rowsort label-7920 SELECT 81 * - - COUNT ( * ) + + COUNT ( * ) FROM tab0 WHERE col2 IS NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-7920 SELECT 81 * - - COUNT( * ) + + COUNT( * ) FROM tab1 WHERE col2 IS NULL ---- 0 skipif mysql # not compatible query I rowsort label-7920 SELECT 81 * - - COUNT ( * ) + + COUNT ( * ) FROM tab1 WHERE col2 IS NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-7920 SELECT 81 * - - COUNT( * ) + + COUNT( * ) FROM tab2 WHERE col2 IS NULL ---- 0 skipif mysql # not compatible query I rowsort label-7920 SELECT 81 * - - COUNT ( * ) + + COUNT ( * ) FROM tab2 WHERE col2 IS NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-7920 SELECT 81 * - - COUNT( * ) + + COUNT( * ) FROM tab3 WHERE col2 IS NULL ---- 0 skipif mysql # not compatible query I rowsort label-7920 SELECT 81 * - - COUNT ( * ) + + COUNT ( * ) FROM tab3 WHERE col2 IS NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-7920 SELECT 81 * - - COUNT( * ) + + COUNT( * ) FROM tab4 WHERE col2 IS NULL ---- 0 skipif mysql # not compatible query I rowsort label-7920 SELECT 81 * - - COUNT ( * ) + + COUNT ( * ) FROM tab4 WHERE col2 IS NULL ---- 0 query IIIIIII rowsort label-7925 SELECT * FROM tab0 WHERE NULL > col0 + - ( - col4 ) ---- query IIIIIII rowsort label-7925 SELECT * FROM tab1 WHERE NULL > col0 + - ( - col4 ) ---- query IIIIIII rowsort label-7925 SELECT * FROM tab2 WHERE NULL > col0 + - ( - col4 ) ---- query IIIIIII rowsort label-7925 SELECT * FROM tab3 WHERE NULL > col0 + - ( - col4 ) ---- query IIIIIII rowsort label-7925 SELECT * FROM tab4 WHERE NULL > col0 + - ( - col4 ) ---- query I rowsort label-7930 SELECT DISTINCT - col3 * col4 * + + 25 - - - col3 FROM tab0 WHERE NOT NULL IN ( - 92, 48 / - 73 ) ---- query I rowsort label-7930 SELECT DISTINCT - col3 * col4 * + + 25 - - - col3 FROM tab1 WHERE NOT NULL IN ( - 92, 48 / - 73 ) ---- query I rowsort label-7930 SELECT DISTINCT - col3 * col4 * + + 25 - - - col3 FROM tab2 WHERE NOT NULL IN ( - 92, 48 / - 73 ) ---- query I rowsort label-7930 SELECT DISTINCT - col3 * col4 * + + 25 - - - col3 FROM tab3 WHERE NOT NULL IN ( - 92, 48 / - 73 ) ---- query I rowsort label-7930 SELECT DISTINCT - col3 * col4 * + + 25 - - - col3 FROM tab4 WHERE NOT NULL IN ( - 92, 48 / - 73 ) ---- query I rowsort label-7935 SELECT ALL + col0 AS col1 FROM tab0 AS cor0 WHERE NOT NULL BETWEEN NULL AND NULL ---- query I rowsort label-7935 SELECT ALL + col0 AS col1 FROM tab1 AS cor0 WHERE NOT NULL BETWEEN NULL AND NULL ---- query I rowsort label-7935 SELECT ALL + col0 AS col1 FROM tab2 AS cor0 WHERE NOT NULL BETWEEN NULL AND NULL ---- query I rowsort label-7935 SELECT ALL + col0 AS col1 FROM tab3 AS cor0 WHERE NOT NULL BETWEEN NULL AND NULL ---- query I rowsort label-7935 SELECT ALL + col0 AS col1 FROM tab4 AS cor0 WHERE NOT NULL BETWEEN NULL AND NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-7940 SELECT DISTINCT - 73 FROM tab0 WHERE + - CAST( + ( + ( col3 ) ) AS SIGNED ) NOT IN ( - 7 ) ---- -73 skipif mysql # not compatible query I rowsort label-7940 SELECT DISTINCT - 73 FROM tab0 WHERE + - CAST ( + ( + ( col3 ) ) AS INTEGER ) NOT IN ( - 7 ) ---- -73 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-7940 SELECT DISTINCT - 73 FROM tab1 WHERE + - CAST( + ( + ( col3 ) ) AS SIGNED ) NOT IN ( - 7 ) ---- -73 skipif mysql # not compatible query I rowsort label-7940 SELECT DISTINCT - 73 FROM tab1 WHERE + - CAST ( + ( + ( col3 ) ) AS INTEGER ) NOT IN ( - 7 ) ---- -73 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-7940 SELECT DISTINCT - 73 FROM tab2 WHERE + - CAST( + ( + ( col3 ) ) AS SIGNED ) NOT IN ( - 7 ) ---- -73 skipif mysql # not compatible query I rowsort label-7940 SELECT DISTINCT - 73 FROM tab2 WHERE + - CAST ( + ( + ( col3 ) ) AS INTEGER ) NOT IN ( - 7 ) ---- -73 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-7940 SELECT DISTINCT - 73 FROM tab3 WHERE + - CAST( + ( + ( col3 ) ) AS SIGNED ) NOT IN ( - 7 ) ---- -73 skipif mysql # not compatible query I rowsort label-7940 SELECT DISTINCT - 73 FROM tab3 WHERE + - CAST ( + ( + ( col3 ) ) AS INTEGER ) NOT IN ( - 7 ) ---- -73 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-7940 SELECT DISTINCT - 73 FROM tab4 WHERE + - CAST( + ( + ( col3 ) ) AS SIGNED ) NOT IN ( - 7 ) ---- -73 skipif mysql # not compatible query I rowsort label-7940 SELECT DISTINCT - 73 FROM tab4 WHERE + - CAST ( + ( + ( col3 ) ) AS INTEGER ) NOT IN ( - 7 ) ---- -73 query IIIIIII rowsort label-7945 SELECT ALL * FROM tab0 WHERE + col4 + + 68 IS NULL ---- query IIIIIII rowsort label-7945 SELECT ALL * FROM tab1 WHERE + col4 + + 68 IS NULL ---- query IIIIIII rowsort label-7945 SELECT ALL * FROM tab2 WHERE + col4 + + 68 IS NULL ---- query IIIIIII rowsort label-7945 SELECT ALL * FROM tab3 WHERE + col4 + + 68 IS NULL ---- query IIIIIII rowsort label-7945 SELECT ALL * FROM tab4 WHERE + col4 + + 68 IS NULL ---- query IIIIIII rowsort label-7950 SELECT * FROM tab0 WHERE NOT - 48 IS NOT NULL ---- query IIIIIII rowsort label-7950 SELECT * FROM tab1 WHERE NOT - 48 IS NOT NULL ---- query IIIIIII rowsort label-7950 SELECT * FROM tab2 WHERE NOT - 48 IS NOT NULL ---- query IIIIIII rowsort label-7950 SELECT * FROM tab3 WHERE NOT - 48 IS NOT NULL ---- query IIIIIII rowsort label-7950 SELECT * FROM tab4 WHERE NOT - 48 IS NOT NULL ---- query I rowsort label-7955 SELECT col2 FROM tab0 WHERE NULL = ( NULL ) ---- query I rowsort label-7955 SELECT col2 FROM tab1 WHERE NULL = ( NULL ) ---- query I rowsort label-7955 SELECT col2 FROM tab2 WHERE NULL = ( NULL ) ---- query I rowsort label-7955 SELECT col2 FROM tab3 WHERE NULL = ( NULL ) ---- query I rowsort label-7955 SELECT col2 FROM tab4 WHERE NULL = ( NULL ) ---- query IIIIIII rowsort label-7960 SELECT * FROM tab0 WHERE ( - - 0 ) IS NULL ---- query IIIIIII rowsort label-7960 SELECT * FROM tab1 WHERE ( - - 0 ) IS NULL ---- query IIIIIII rowsort label-7960 SELECT * FROM tab2 WHERE ( - - 0 ) IS NULL ---- query IIIIIII rowsort label-7960 SELECT * FROM tab3 WHERE ( - - 0 ) IS NULL ---- query IIIIIII rowsort label-7960 SELECT * FROM tab4 WHERE ( - - 0 ) IS NULL ---- query I rowsort label-7965 SELECT + col1 AS col2 FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND ( NULL ) ---- query I rowsort label-7965 SELECT + col1 AS col2 FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND ( NULL ) ---- query I rowsort label-7965 SELECT + col1 AS col2 FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND ( NULL ) ---- query I rowsort label-7965 SELECT + col1 AS col2 FROM tab3 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND ( NULL ) ---- query I rowsort label-7965 SELECT + col1 AS col2 FROM tab4 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND ( NULL ) ---- query IIIIIII rowsort label-7970 SELECT * FROM tab0 WHERE NOT ( NOT ( ( 14 BETWEEN NULL AND + - col4 ) ) ) ---- query IIIIIII rowsort label-7970 SELECT * FROM tab1 WHERE NOT ( NOT ( ( 14 BETWEEN NULL AND + - col4 ) ) ) ---- query IIIIIII rowsort label-7970 SELECT * FROM tab2 WHERE NOT ( NOT ( ( 14 BETWEEN NULL AND + - col4 ) ) ) ---- query IIIIIII rowsort label-7970 SELECT * FROM tab3 WHERE NOT ( NOT ( ( 14 BETWEEN NULL AND + - col4 ) ) ) ---- query IIIIIII rowsort label-7970 SELECT * FROM tab4 WHERE NOT ( NOT ( ( 14 BETWEEN NULL AND + - col4 ) ) ) ---- query IIIIIII rowsort label-7975 SELECT ALL * FROM tab0 WHERE - col4 = + col3 ---- query IIIIIII rowsort label-7975 SELECT ALL * FROM tab1 WHERE - col4 = + col3 ---- query IIIIIII rowsort label-7975 SELECT ALL * FROM tab2 WHERE - col4 = + col3 ---- query IIIIIII rowsort label-7975 SELECT ALL * FROM tab3 WHERE - col4 = + col3 ---- query IIIIIII rowsort label-7975 SELECT ALL * FROM tab4 WHERE - col4 = + col3 ---- query IIIIIII rowsort label-7980 SELECT * FROM tab0 WHERE NOT 24 >= NULL ---- query IIIIIII rowsort label-7980 SELECT * FROM tab1 WHERE NOT 24 >= NULL ---- query IIIIIII rowsort label-7980 SELECT * FROM tab2 WHERE NOT 24 >= NULL ---- query IIIIIII rowsort label-7980 SELECT * FROM tab3 WHERE NOT 24 >= NULL ---- query IIIIIII rowsort label-7980 SELECT * FROM tab4 WHERE NOT 24 >= NULL ---- onlyif mysql # aggregate syntax: query II rowsort label-7985 SELECT - - 77, COUNT( * ) AS col4 FROM tab0 cor0 WHERE + ( + 44 ) IS NULL ---- 77 0 skipif mysql # not compatible query II rowsort label-7985 SELECT - - 77, COUNT ( * ) AS col4 FROM tab0 cor0 WHERE + ( + 44 ) IS NULL ---- 77 0 onlyif mysql # aggregate syntax: query II rowsort label-7985 SELECT - - 77, COUNT( * ) AS col4 FROM tab1 cor0 WHERE + ( + 44 ) IS NULL ---- 77 0 skipif mysql # not compatible query II rowsort label-7985 SELECT - - 77, COUNT ( * ) AS col4 FROM tab1 cor0 WHERE + ( + 44 ) IS NULL ---- 77 0 onlyif mysql # aggregate syntax: query II rowsort label-7985 SELECT - - 77, COUNT( * ) AS col4 FROM tab2 cor0 WHERE + ( + 44 ) IS NULL ---- 77 0 skipif mysql # not compatible query II rowsort label-7985 SELECT - - 77, COUNT ( * ) AS col4 FROM tab2 cor0 WHERE + ( + 44 ) IS NULL ---- 77 0 onlyif mysql # aggregate syntax: query II rowsort label-7985 SELECT - - 77, COUNT( * ) AS col4 FROM tab3 cor0 WHERE + ( + 44 ) IS NULL ---- 77 0 skipif mysql # not compatible query II rowsort label-7985 SELECT - - 77, COUNT ( * ) AS col4 FROM tab3 cor0 WHERE + ( + 44 ) IS NULL ---- 77 0 onlyif mysql # aggregate syntax: query II rowsort label-7985 SELECT - - 77, COUNT( * ) AS col4 FROM tab4 cor0 WHERE + ( + 44 ) IS NULL ---- 77 0 skipif mysql # not compatible query II rowsort label-7985 SELECT - - 77, COUNT ( * ) AS col4 FROM tab4 cor0 WHERE + ( + 44 ) IS NULL ---- 77 0 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-7990 SELECT DISTINCT - - ( col3 ) + + + CAST( NULL AS SIGNED ) FROM tab0 AS cor0 WHERE NOT + col4 * - + col4 IS NOT NULL ---- skipif mysql # not compatible query I rowsort label-7990 SELECT DISTINCT - - ( col3 ) + + + CAST ( NULL AS INTEGER ) FROM tab0 AS cor0 WHERE NOT + col4 * - + col4 IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-7990 SELECT DISTINCT - - ( col3 ) + + + CAST( NULL AS SIGNED ) FROM tab1 AS cor0 WHERE NOT + col4 * - + col4 IS NOT NULL ---- skipif mysql # not compatible query I rowsort label-7990 SELECT DISTINCT - - ( col3 ) + + + CAST ( NULL AS INTEGER ) FROM tab1 AS cor0 WHERE NOT + col4 * - + col4 IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-7990 SELECT DISTINCT - - ( col3 ) + + + CAST( NULL AS SIGNED ) FROM tab2 AS cor0 WHERE NOT + col4 * - + col4 IS NOT NULL ---- skipif mysql # not compatible query I rowsort label-7990 SELECT DISTINCT - - ( col3 ) + + + CAST ( NULL AS INTEGER ) FROM tab2 AS cor0 WHERE NOT + col4 * - + col4 IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-7990 SELECT DISTINCT - - ( col3 ) + + + CAST( NULL AS SIGNED ) FROM tab3 AS cor0 WHERE NOT + col4 * - + col4 IS NOT NULL ---- skipif mysql # not compatible query I rowsort label-7990 SELECT DISTINCT - - ( col3 ) + + + CAST ( NULL AS INTEGER ) FROM tab3 AS cor0 WHERE NOT + col4 * - + col4 IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-7990 SELECT DISTINCT - - ( col3 ) + + + CAST( NULL AS SIGNED ) FROM tab4 AS cor0 WHERE NOT + col4 * - + col4 IS NOT NULL ---- skipif mysql # not compatible query I rowsort label-7990 SELECT DISTINCT - - ( col3 ) + + + CAST ( NULL AS INTEGER ) FROM tab4 AS cor0 WHERE NOT + col4 * - + col4 IS NOT NULL ---- query IIIIIII rowsort label-7995 SELECT * FROM tab0 AS cor0 WHERE NULL NOT IN ( col3 ) ---- query IIIIIII rowsort label-7995 SELECT * FROM tab1 AS cor0 WHERE NULL NOT IN ( col3 ) ---- query IIIIIII rowsort label-7995 SELECT * FROM tab2 AS cor0 WHERE NULL NOT IN ( col3 ) ---- query IIIIIII rowsort label-7995 SELECT * FROM tab3 AS cor0 WHERE NULL NOT IN ( col3 ) ---- query IIIIIII rowsort label-7995 SELECT * FROM tab4 AS cor0 WHERE NULL NOT IN ( col3 ) ---- query IIIIIII rowsort label-8000 SELECT ALL * FROM tab0 AS cor0 WHERE NOT NULL <> 5 ---- query IIIIIII rowsort label-8000 SELECT ALL * FROM tab1 AS cor0 WHERE NOT NULL <> 5 ---- query IIIIIII rowsort label-8000 SELECT ALL * FROM tab2 AS cor0 WHERE NOT NULL <> 5 ---- query IIIIIII rowsort label-8000 SELECT ALL * FROM tab3 AS cor0 WHERE NOT NULL <> 5 ---- query IIIIIII rowsort label-8000 SELECT ALL * FROM tab4 AS cor0 WHERE NOT NULL <> 5 ---- query IIIIIII rowsort label-8005 SELECT ALL * FROM tab0 AS cor0 WHERE NOT NULL BETWEEN NULL AND - ( + - ( + col0 ) ) ---- query IIIIIII rowsort label-8005 SELECT ALL * FROM tab1 AS cor0 WHERE NOT NULL BETWEEN NULL AND - ( + - ( + col0 ) ) ---- query IIIIIII rowsort label-8005 SELECT ALL * FROM tab2 AS cor0 WHERE NOT NULL BETWEEN NULL AND - ( + - ( + col0 ) ) ---- query IIIIIII rowsort label-8005 SELECT ALL * FROM tab3 AS cor0 WHERE NOT NULL BETWEEN NULL AND - ( + - ( + col0 ) ) ---- query IIIIIII rowsort label-8005 SELECT ALL * FROM tab4 AS cor0 WHERE NOT NULL BETWEEN NULL AND - ( + - ( + col0 ) ) ---- query I rowsort label-8010 SELECT ALL + ( + col3 ) FROM tab0 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-8010 SELECT ALL + ( + col3 ) FROM tab1 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-8010 SELECT ALL + ( + col3 ) FROM tab2 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-8010 SELECT ALL + ( + col3 ) FROM tab3 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-8010 SELECT ALL + ( + col3 ) FROM tab4 AS cor0 WHERE NOT NULL IS NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-8015 SELECT col3 col4 FROM tab0 WHERE NOT ( NOT NULL IS NOT NULL ) ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-8015 SELECT col3 col4 FROM tab1 WHERE NOT ( NOT NULL IS NOT NULL ) ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-8015 SELECT col3 col4 FROM tab2 WHERE NOT ( NOT NULL IS NOT NULL ) ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-8015 SELECT col3 col4 FROM tab3 WHERE NOT ( NOT NULL IS NOT NULL ) ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-8015 SELECT col3 col4 FROM tab4 WHERE NOT ( NOT NULL IS NOT NULL ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-8020 SELECT col1 AS col3 FROM tab0 AS cor0 WHERE NOT ( NULL ) IN ( + col3 / 24, col3 / + 76 * - - CAST( - 0 AS SIGNED ) ) ---- skipif mysql # not compatible query I rowsort label-8020 SELECT col1 AS col3 FROM tab0 AS cor0 WHERE NOT ( NULL ) IN ( + col3 / 24, col3 / + 76 * - - CAST ( - 0 AS INTEGER ) ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-8020 SELECT col1 AS col3 FROM tab1 AS cor0 WHERE NOT ( NULL ) IN ( + col3 / 24, col3 / + 76 * - - CAST( - 0 AS SIGNED ) ) ---- skipif mysql # not compatible query I rowsort label-8020 SELECT col1 AS col3 FROM tab1 AS cor0 WHERE NOT ( NULL ) IN ( + col3 / 24, col3 / + 76 * - - CAST ( - 0 AS INTEGER ) ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-8020 SELECT col1 AS col3 FROM tab2 AS cor0 WHERE NOT ( NULL ) IN ( + col3 / 24, col3 / + 76 * - - CAST( - 0 AS SIGNED ) ) ---- skipif mysql # not compatible query I rowsort label-8020 SELECT col1 AS col3 FROM tab2 AS cor0 WHERE NOT ( NULL ) IN ( + col3 / 24, col3 / + 76 * - - CAST ( - 0 AS INTEGER ) ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-8020 SELECT col1 AS col3 FROM tab3 AS cor0 WHERE NOT ( NULL ) IN ( + col3 / 24, col3 / + 76 * - - CAST( - 0 AS SIGNED ) ) ---- skipif mysql # not compatible query I rowsort label-8020 SELECT col1 AS col3 FROM tab3 AS cor0 WHERE NOT ( NULL ) IN ( + col3 / 24, col3 / + 76 * - - CAST ( - 0 AS INTEGER ) ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-8020 SELECT col1 AS col3 FROM tab4 AS cor0 WHERE NOT ( NULL ) IN ( + col3 / 24, col3 / + 76 * - - CAST( - 0 AS SIGNED ) ) ---- skipif mysql # not compatible query I rowsort label-8020 SELECT col1 AS col3 FROM tab4 AS cor0 WHERE NOT ( NULL ) IN ( + col3 / 24, col3 / + 76 * - - CAST ( - 0 AS INTEGER ) ) ---- query IIIIIII rowsort label-8025 SELECT * FROM tab0 AS cor0 WHERE + 95 IS NULL ---- query IIIIIII rowsort label-8025 SELECT * FROM tab1 AS cor0 WHERE + 95 IS NULL ---- query IIIIIII rowsort label-8025 SELECT * FROM tab2 AS cor0 WHERE + 95 IS NULL ---- query IIIIIII rowsort label-8025 SELECT * FROM tab3 AS cor0 WHERE + 95 IS NULL ---- query IIIIIII rowsort label-8025 SELECT * FROM tab4 AS cor0 WHERE + 95 IS NULL ---- query I rowsort label-8030 SELECT col3 + - 55 FROM tab0 AS cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-8030 SELECT col3 + - 55 FROM tab1 AS cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-8030 SELECT col3 + - 55 FROM tab2 AS cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-8030 SELECT col3 + - 55 FROM tab3 AS cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-8030 SELECT col3 + - 55 FROM tab4 AS cor0 WHERE NULL IS NOT NULL ---- query IIIIIII rowsort label-8035 SELECT ALL * FROM tab0 WHERE NULL >= - + col1 ---- query IIIIIII rowsort label-8035 SELECT ALL * FROM tab1 WHERE NULL >= - + col1 ---- query IIIIIII rowsort label-8035 SELECT ALL * FROM tab2 WHERE NULL >= - + col1 ---- query IIIIIII rowsort label-8035 SELECT ALL * FROM tab3 WHERE NULL >= - + col1 ---- query IIIIIII rowsort label-8035 SELECT ALL * FROM tab4 WHERE NULL >= - + col1 ---- query I rowsort label-8040 SELECT - col3 FROM tab0 WHERE NOT + 42 IS NULL ---- 10 values hashing to ae52dff243f3e26cb539f72d20f52b08 query I rowsort label-8040 SELECT - col3 FROM tab1 WHERE NOT + 42 IS NULL ---- 10 values hashing to ae52dff243f3e26cb539f72d20f52b08 query I rowsort label-8040 SELECT - col3 FROM tab2 WHERE NOT + 42 IS NULL ---- 10 values hashing to ae52dff243f3e26cb539f72d20f52b08 query I rowsort label-8040 SELECT - col3 FROM tab3 WHERE NOT + 42 IS NULL ---- 10 values hashing to ae52dff243f3e26cb539f72d20f52b08 query I rowsort label-8040 SELECT - col3 FROM tab4 WHERE NOT + 42 IS NULL ---- 10 values hashing to ae52dff243f3e26cb539f72d20f52b08 query I rowsort label-8045 SELECT DISTINCT + - 99 AS col1 FROM tab0 AS cor0 WHERE - 63 IS NOT NULL ---- -99 query I rowsort label-8045 SELECT DISTINCT + - 99 AS col1 FROM tab1 AS cor0 WHERE - 63 IS NOT NULL ---- -99 query I rowsort label-8045 SELECT DISTINCT + - 99 AS col1 FROM tab2 AS cor0 WHERE - 63 IS NOT NULL ---- -99 query I rowsort label-8045 SELECT DISTINCT + - 99 AS col1 FROM tab3 AS cor0 WHERE - 63 IS NOT NULL ---- -99 query I rowsort label-8045 SELECT DISTINCT + - 99 AS col1 FROM tab4 AS cor0 WHERE - 63 IS NOT NULL ---- -99 query IIIIIII rowsort label-8050 SELECT ALL * FROM tab0 AS cor0 WHERE NULL IN ( - col4, 81, - - 24 ) ---- query IIIIIII rowsort label-8050 SELECT ALL * FROM tab1 AS cor0 WHERE NULL IN ( - col4, 81, - - 24 ) ---- query IIIIIII rowsort label-8050 SELECT ALL * FROM tab2 AS cor0 WHERE NULL IN ( - col4, 81, - - 24 ) ---- query IIIIIII rowsort label-8050 SELECT ALL * FROM tab3 AS cor0 WHERE NULL IN ( - col4, 81, - - 24 ) ---- query IIIIIII rowsort label-8050 SELECT ALL * FROM tab4 AS cor0 WHERE NULL IN ( - col4, 81, - - 24 ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-8055 SELECT * FROM tab0 AS cor0 WHERE NOT 51 IN ( + ( ( - 86 ) ), 56, - col0 / + 36 * + + 96 * - - 42 + - 33, + col3 * - + CAST( NULL AS SIGNED ) ) ---- skipif mysql # not compatible query IIIIIII rowsort label-8055 SELECT * FROM tab0 AS cor0 WHERE NOT 51 IN ( + ( ( - 86 ) ), 56, - col0 / + 36 * + + 96 * - - 42 + - 33, + col3 * - + CAST ( NULL AS INTEGER ) ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-8055 SELECT * FROM tab1 AS cor0 WHERE NOT 51 IN ( + ( ( - 86 ) ), 56, - col0 / + 36 * + + 96 * - - 42 + - 33, + col3 * - + CAST( NULL AS SIGNED ) ) ---- skipif mysql # not compatible query IIIIIII rowsort label-8055 SELECT * FROM tab1 AS cor0 WHERE NOT 51 IN ( + ( ( - 86 ) ), 56, - col0 / + 36 * + + 96 * - - 42 + - 33, + col3 * - + CAST ( NULL AS INTEGER ) ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-8055 SELECT * FROM tab2 AS cor0 WHERE NOT 51 IN ( + ( ( - 86 ) ), 56, - col0 / + 36 * + + 96 * - - 42 + - 33, + col3 * - + CAST( NULL AS SIGNED ) ) ---- skipif mysql # not compatible query IIIIIII rowsort label-8055 SELECT * FROM tab2 AS cor0 WHERE NOT 51 IN ( + ( ( - 86 ) ), 56, - col0 / + 36 * + + 96 * - - 42 + - 33, + col3 * - + CAST ( NULL AS INTEGER ) ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-8055 SELECT * FROM tab3 AS cor0 WHERE NOT 51 IN ( + ( ( - 86 ) ), 56, - col0 / + 36 * + + 96 * - - 42 + - 33, + col3 * - + CAST( NULL AS SIGNED ) ) ---- skipif mysql # not compatible query IIIIIII rowsort label-8055 SELECT * FROM tab3 AS cor0 WHERE NOT 51 IN ( + ( ( - 86 ) ), 56, - col0 / + 36 * + + 96 * - - 42 + - 33, + col3 * - + CAST ( NULL AS INTEGER ) ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-8055 SELECT * FROM tab4 AS cor0 WHERE NOT 51 IN ( + ( ( - 86 ) ), 56, - col0 / + 36 * + + 96 * - - 42 + - 33, + col3 * - + CAST( NULL AS SIGNED ) ) ---- skipif mysql # not compatible query IIIIIII rowsort label-8055 SELECT * FROM tab4 AS cor0 WHERE NOT 51 IN ( + ( ( - 86 ) ), 56, - col0 / + 36 * + + 96 * - - 42 + - 33, + col3 * - + CAST ( NULL AS INTEGER ) ) ---- query IIIIIII rowsort label-8060 SELECT * FROM tab0 AS cor0 WHERE NOT NULL NOT IN ( 56 ) ---- query IIIIIII rowsort label-8060 SELECT * FROM tab1 AS cor0 WHERE NOT NULL NOT IN ( 56 ) ---- query IIIIIII rowsort label-8060 SELECT * FROM tab2 AS cor0 WHERE NOT NULL NOT IN ( 56 ) ---- query IIIIIII rowsort label-8060 SELECT * FROM tab3 AS cor0 WHERE NOT NULL NOT IN ( 56 ) ---- query IIIIIII rowsort label-8060 SELECT * FROM tab4 AS cor0 WHERE NOT NULL NOT IN ( 56 ) ---- query IIIIIII rowsort label-8065 SELECT * FROM tab0 AS cor0 WHERE NOT 21 IS NOT NULL ---- query IIIIIII rowsort label-8065 SELECT * FROM tab1 AS cor0 WHERE NOT 21 IS NOT NULL ---- query IIIIIII rowsort label-8065 SELECT * FROM tab2 AS cor0 WHERE NOT 21 IS NOT NULL ---- query IIIIIII rowsort label-8065 SELECT * FROM tab3 AS cor0 WHERE NOT 21 IS NOT NULL ---- query IIIIIII rowsort label-8065 SELECT * FROM tab4 AS cor0 WHERE NOT 21 IS NOT NULL ---- query I rowsort label-8070 SELECT DISTINCT col4 + + - col0 FROM tab0 cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-8070 SELECT DISTINCT col4 + + - col0 FROM tab1 cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-8070 SELECT DISTINCT col4 + + - col0 FROM tab2 cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-8070 SELECT DISTINCT col4 + + - col0 FROM tab3 cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-8070 SELECT DISTINCT col4 + + - col0 FROM tab4 cor0 WHERE NOT NULL IS NULL ---- query IIIIIII rowsort label-8075 SELECT * FROM tab0 AS cor0 WHERE NOT - col0 > NULL ---- query IIIIIII rowsort label-8075 SELECT * FROM tab1 AS cor0 WHERE NOT - col0 > NULL ---- query IIIIIII rowsort label-8075 SELECT * FROM tab2 AS cor0 WHERE NOT - col0 > NULL ---- query IIIIIII rowsort label-8075 SELECT * FROM tab3 AS cor0 WHERE NOT - col0 > NULL ---- query IIIIIII rowsort label-8075 SELECT * FROM tab4 AS cor0 WHERE NOT - col0 > NULL ---- query I rowsort label-8080 SELECT ALL 16 AS col2 FROM tab0 AS cor0 WHERE NOT - col3 IS NOT NULL ---- query I rowsort label-8080 SELECT ALL 16 AS col2 FROM tab1 AS cor0 WHERE NOT - col3 IS NOT NULL ---- query I rowsort label-8080 SELECT ALL 16 AS col2 FROM tab2 AS cor0 WHERE NOT - col3 IS NOT NULL ---- query I rowsort label-8080 SELECT ALL 16 AS col2 FROM tab3 AS cor0 WHERE NOT - col3 IS NOT NULL ---- query I rowsort label-8080 SELECT ALL 16 AS col2 FROM tab4 AS cor0 WHERE NOT - col3 IS NOT NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query II rowsort label-8085 SELECT - col0, 58 + - 80 col1 FROM tab0 WHERE NULL IS NULL ---- 20 values hashing to c57c997af3dba5d89362553e9ff59b24 skipif postgresql # PostgreSQL requires AS when renaming output columns query II rowsort label-8085 SELECT - col0, 58 + - 80 col1 FROM tab1 WHERE NULL IS NULL ---- 20 values hashing to c57c997af3dba5d89362553e9ff59b24 skipif postgresql # PostgreSQL requires AS when renaming output columns query II rowsort label-8085 SELECT - col0, 58 + - 80 col1 FROM tab2 WHERE NULL IS NULL ---- 20 values hashing to c57c997af3dba5d89362553e9ff59b24 skipif postgresql # PostgreSQL requires AS when renaming output columns query II rowsort label-8085 SELECT - col0, 58 + - 80 col1 FROM tab3 WHERE NULL IS NULL ---- 20 values hashing to c57c997af3dba5d89362553e9ff59b24 skipif postgresql # PostgreSQL requires AS when renaming output columns query II rowsort label-8085 SELECT - col0, 58 + - 80 col1 FROM tab4 WHERE NULL IS NULL ---- 20 values hashing to c57c997af3dba5d89362553e9ff59b24 query IIIIIII rowsort label-8090 SELECT * FROM tab0 WHERE + + 87 IS NULL ---- query IIIIIII rowsort label-8090 SELECT * FROM tab1 WHERE + + 87 IS NULL ---- query IIIIIII rowsort label-8090 SELECT * FROM tab2 WHERE + + 87 IS NULL ---- query IIIIIII rowsort label-8090 SELECT * FROM tab3 WHERE + + 87 IS NULL ---- query IIIIIII rowsort label-8090 SELECT * FROM tab4 WHERE + + 87 IS NULL ---- query IIIIIII rowsort label-8095 SELECT * FROM tab0 AS cor0 WHERE NOT col3 > - ( + + 18 ) ---- query IIIIIII rowsort label-8095 SELECT * FROM tab1 AS cor0 WHERE NOT col3 > - ( + + 18 ) ---- query IIIIIII rowsort label-8095 SELECT * FROM tab2 AS cor0 WHERE NOT col3 > - ( + + 18 ) ---- query IIIIIII rowsort label-8095 SELECT * FROM tab3 AS cor0 WHERE NOT col3 > - ( + + 18 ) ---- query IIIIIII rowsort label-8095 SELECT * FROM tab4 AS cor0 WHERE NOT col3 > - ( + + 18 ) ---- query IIIIIII rowsort label-8100 SELECT * FROM tab0 AS cor0 WHERE NULL IS NOT NULL AND - col4 IS NOT NULL ---- query IIIIIII rowsort label-8100 SELECT * FROM tab1 AS cor0 WHERE NULL IS NOT NULL AND - col4 IS NOT NULL ---- query IIIIIII rowsort label-8100 SELECT * FROM tab2 AS cor0 WHERE NULL IS NOT NULL AND - col4 IS NOT NULL ---- query IIIIIII rowsort label-8100 SELECT * FROM tab3 AS cor0 WHERE NULL IS NOT NULL AND - col4 IS NOT NULL ---- query IIIIIII rowsort label-8100 SELECT * FROM tab4 AS cor0 WHERE NULL IS NOT NULL AND - col4 IS NOT NULL ---- query IIIIIII rowsort label-8105 SELECT * FROM tab0 AS cor0 WHERE NULL NOT BETWEEN + col1 / - - 20 - - col1 AND - + col1 * - + ( - 15 ) / - - col3 * - ( - + 24 ) ---- query IIIIIII rowsort label-8105 SELECT * FROM tab1 AS cor0 WHERE NULL NOT BETWEEN + col1 / - - 20 - - col1 AND - + col1 * - + ( - 15 ) / - - col3 * - ( - + 24 ) ---- query IIIIIII rowsort label-8105 SELECT * FROM tab2 AS cor0 WHERE NULL NOT BETWEEN + col1 / - - 20 - - col1 AND - + col1 * - + ( - 15 ) / - - col3 * - ( - + 24 ) ---- query IIIIIII rowsort label-8105 SELECT * FROM tab3 AS cor0 WHERE NULL NOT BETWEEN + col1 / - - 20 - - col1 AND - + col1 * - + ( - 15 ) / - - col3 * - ( - + 24 ) ---- query IIIIIII rowsort label-8105 SELECT * FROM tab4 AS cor0 WHERE NULL NOT BETWEEN + col1 / - - 20 - - col1 AND - + col1 * - + ( - 15 ) / - - col3 * - ( - + 24 ) ---- query IIIIIIIIIIIIII rowsort label-8110 SELECT * FROM tab0, tab0 AS cor0 WHERE NULL <= NULL ---- query IIIIIIIIIIIIII rowsort label-8110 SELECT * FROM tab1, tab1 AS cor0 WHERE NULL <= NULL ---- query IIIIIIIIIIIIII rowsort label-8110 SELECT * FROM tab2, tab2 AS cor0 WHERE NULL <= NULL ---- query IIIIIIIIIIIIII rowsort label-8110 SELECT * FROM tab3, tab3 AS cor0 WHERE NULL <= NULL ---- query IIIIIIIIIIIIII rowsort label-8110 SELECT * FROM tab4, tab4 AS cor0 WHERE NULL <= NULL ---- query IIIIIII rowsort label-8115 SELECT * FROM tab0 AS cor0 WHERE NOT col0 + + - 53 = NULL ---- query IIIIIII rowsort label-8115 SELECT * FROM tab1 AS cor0 WHERE NOT col0 + + - 53 = NULL ---- query IIIIIII rowsort label-8115 SELECT * FROM tab2 AS cor0 WHERE NOT col0 + + - 53 = NULL ---- query IIIIIII rowsort label-8115 SELECT * FROM tab3 AS cor0 WHERE NOT col0 + + - 53 = NULL ---- query IIIIIII rowsort label-8115 SELECT * FROM tab4 AS cor0 WHERE NOT col0 + + - 53 = NULL ---- query I rowsort label-8120 SELECT col2 FROM tab0 AS cor0 WHERE NOT + col1 <> NULL ---- query I rowsort label-8120 SELECT col2 FROM tab1 AS cor0 WHERE NOT + col1 <> NULL ---- query I rowsort label-8120 SELECT col2 FROM tab2 AS cor0 WHERE NOT + col1 <> NULL ---- query I rowsort label-8120 SELECT col2 FROM tab3 AS cor0 WHERE NOT + col1 <> NULL ---- query I rowsort label-8120 SELECT col2 FROM tab4 AS cor0 WHERE NOT + col1 <> NULL ---- onlyif mysql # aggregate syntax: query I rowsort label-8125 SELECT - COUNT( * ) AS col0 FROM tab0 WHERE + col2 IS NOT NULL ---- -10 skipif mysql # not compatible query I rowsort label-8125 SELECT - COUNT ( * ) AS col0 FROM tab0 WHERE + col2 IS NOT NULL ---- -10 onlyif mysql # aggregate syntax: query I rowsort label-8125 SELECT - COUNT( * ) AS col0 FROM tab1 WHERE + col2 IS NOT NULL ---- -10 skipif mysql # not compatible query I rowsort label-8125 SELECT - COUNT ( * ) AS col0 FROM tab1 WHERE + col2 IS NOT NULL ---- -10 onlyif mysql # aggregate syntax: query I rowsort label-8125 SELECT - COUNT( * ) AS col0 FROM tab2 WHERE + col2 IS NOT NULL ---- -10 skipif mysql # not compatible query I rowsort label-8125 SELECT - COUNT ( * ) AS col0 FROM tab2 WHERE + col2 IS NOT NULL ---- -10 onlyif mysql # aggregate syntax: query I rowsort label-8125 SELECT - COUNT( * ) AS col0 FROM tab3 WHERE + col2 IS NOT NULL ---- -10 skipif mysql # not compatible query I rowsort label-8125 SELECT - COUNT ( * ) AS col0 FROM tab3 WHERE + col2 IS NOT NULL ---- -10 onlyif mysql # aggregate syntax: query I rowsort label-8125 SELECT - COUNT( * ) AS col0 FROM tab4 WHERE + col2 IS NOT NULL ---- -10 skipif mysql # not compatible query I rowsort label-8125 SELECT - COUNT ( * ) AS col0 FROM tab4 WHERE + col2 IS NOT NULL ---- -10 onlyif mysql # aggregate syntax: query I rowsort label-8130 SELECT + ( - COUNT( * ) ) * - - 54 FROM tab0 WHERE col4 < NULL ---- 0 skipif mysql # not compatible query I rowsort label-8130 SELECT + ( - COUNT ( * ) ) * - - 54 FROM tab0 WHERE col4 < NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-8130 SELECT + ( - COUNT( * ) ) * - - 54 FROM tab1 WHERE col4 < NULL ---- 0 skipif mysql # not compatible query I rowsort label-8130 SELECT + ( - COUNT ( * ) ) * - - 54 FROM tab1 WHERE col4 < NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-8130 SELECT + ( - COUNT( * ) ) * - - 54 FROM tab2 WHERE col4 < NULL ---- 0 skipif mysql # not compatible query I rowsort label-8130 SELECT + ( - COUNT ( * ) ) * - - 54 FROM tab2 WHERE col4 < NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-8130 SELECT + ( - COUNT( * ) ) * - - 54 FROM tab3 WHERE col4 < NULL ---- 0 skipif mysql # not compatible query I rowsort label-8130 SELECT + ( - COUNT ( * ) ) * - - 54 FROM tab3 WHERE col4 < NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-8130 SELECT + ( - COUNT( * ) ) * - - 54 FROM tab4 WHERE col4 < NULL ---- 0 skipif mysql # not compatible query I rowsort label-8130 SELECT + ( - COUNT ( * ) ) * - - 54 FROM tab4 WHERE col4 < NULL ---- 0 query I rowsort label-8135 SELECT ALL - - 41 FROM tab0 WHERE + col3 IS NULL ---- query I rowsort label-8135 SELECT ALL - - 41 FROM tab1 WHERE + col3 IS NULL ---- query I rowsort label-8135 SELECT ALL - - 41 FROM tab2 WHERE + col3 IS NULL ---- query I rowsort label-8135 SELECT ALL - - 41 FROM tab3 WHERE + col3 IS NULL ---- query I rowsort label-8135 SELECT ALL - - 41 FROM tab4 WHERE + col3 IS NULL ---- query II rowsort label-8140 SELECT DISTINCT col3 * - 39, 30 / - - col1 + + col0 FROM tab0 WHERE + - col4 / - 85 IN ( col4 ) ---- query II rowsort label-8140 SELECT DISTINCT col3 * - 39, 30 / - - col1 + + col0 FROM tab1 WHERE + - col4 / - 85 IN ( col4 ) ---- query II rowsort label-8140 SELECT DISTINCT col3 * - 39, 30 / - - col1 + + col0 FROM tab2 WHERE + - col4 / - 85 IN ( col4 ) ---- query II rowsort label-8140 SELECT DISTINCT col3 * - 39, 30 / - - col1 + + col0 FROM tab3 WHERE + - col4 / - 85 IN ( col4 ) ---- query II rowsort label-8140 SELECT DISTINCT col3 * - 39, 30 / - - col1 + + col0 FROM tab4 WHERE + - col4 / - 85 IN ( col4 ) ---- onlyif mysql # CAST syntax: SIGNED type: query II rowsort label-8145 SELECT ALL 6 AS col2, - CAST( - 65 AS SIGNED ) + - 3 AS col4 FROM tab0 WHERE NULL IS NOT NULL ---- skipif mysql # not compatible query II rowsort label-8145 SELECT ALL 6 AS col2, - CAST ( - 65 AS INTEGER ) + - 3 AS col4 FROM tab0 WHERE NULL IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query II rowsort label-8145 SELECT ALL 6 AS col2, - CAST( - 65 AS SIGNED ) + - 3 AS col4 FROM tab1 WHERE NULL IS NOT NULL ---- skipif mysql # not compatible query II rowsort label-8145 SELECT ALL 6 AS col2, - CAST ( - 65 AS INTEGER ) + - 3 AS col4 FROM tab1 WHERE NULL IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query II rowsort label-8145 SELECT ALL 6 AS col2, - CAST( - 65 AS SIGNED ) + - 3 AS col4 FROM tab2 WHERE NULL IS NOT NULL ---- skipif mysql # not compatible query II rowsort label-8145 SELECT ALL 6 AS col2, - CAST ( - 65 AS INTEGER ) + - 3 AS col4 FROM tab2 WHERE NULL IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query II rowsort label-8145 SELECT ALL 6 AS col2, - CAST( - 65 AS SIGNED ) + - 3 AS col4 FROM tab3 WHERE NULL IS NOT NULL ---- skipif mysql # not compatible query II rowsort label-8145 SELECT ALL 6 AS col2, - CAST ( - 65 AS INTEGER ) + - 3 AS col4 FROM tab3 WHERE NULL IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query II rowsort label-8145 SELECT ALL 6 AS col2, - CAST( - 65 AS SIGNED ) + - 3 AS col4 FROM tab4 WHERE NULL IS NOT NULL ---- skipif mysql # not compatible query II rowsort label-8145 SELECT ALL 6 AS col2, - CAST ( - 65 AS INTEGER ) + - 3 AS col4 FROM tab4 WHERE NULL IS NOT NULL ---- query IIIIIII rowsort label-8150 SELECT ALL * FROM tab0 AS cor0 WHERE ( NOT + ( - - col1 ) IS NOT NULL ) ---- query IIIIIII rowsort label-8150 SELECT ALL * FROM tab1 AS cor0 WHERE ( NOT + ( - - col1 ) IS NOT NULL ) ---- query IIIIIII rowsort label-8150 SELECT ALL * FROM tab2 AS cor0 WHERE ( NOT + ( - - col1 ) IS NOT NULL ) ---- query IIIIIII rowsort label-8150 SELECT ALL * FROM tab3 AS cor0 WHERE ( NOT + ( - - col1 ) IS NOT NULL ) ---- query IIIIIII rowsort label-8150 SELECT ALL * FROM tab4 AS cor0 WHERE ( NOT + ( - - col1 ) IS NOT NULL ) ---- query I rowsort label-8155 SELECT DISTINCT + col3 FROM tab0 WHERE + + col0 + + col1 <= NULL ---- query I rowsort label-8155 SELECT DISTINCT + col3 FROM tab1 WHERE + + col0 + + col1 <= NULL ---- query I rowsort label-8155 SELECT DISTINCT + col3 FROM tab2 WHERE + + col0 + + col1 <= NULL ---- query I rowsort label-8155 SELECT DISTINCT + col3 FROM tab3 WHERE + + col0 + + col1 <= NULL ---- query I rowsort label-8155 SELECT DISTINCT + col3 FROM tab4 WHERE + + col0 + + col1 <= NULL ---- onlyif mysql # aggregate syntax: query I rowsort label-8160 SELECT ALL + + COUNT( * ) FROM tab0 AS cor0 WHERE NOT 19 IS NULL ---- 10 skipif mysql # not compatible query I rowsort label-8160 SELECT ALL + + COUNT ( * ) FROM tab0 AS cor0 WHERE NOT 19 IS NULL ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-8160 SELECT ALL + + COUNT( * ) FROM tab1 AS cor0 WHERE NOT 19 IS NULL ---- 10 skipif mysql # not compatible query I rowsort label-8160 SELECT ALL + + COUNT ( * ) FROM tab1 AS cor0 WHERE NOT 19 IS NULL ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-8160 SELECT ALL + + COUNT( * ) FROM tab2 AS cor0 WHERE NOT 19 IS NULL ---- 10 skipif mysql # not compatible query I rowsort label-8160 SELECT ALL + + COUNT ( * ) FROM tab2 AS cor0 WHERE NOT 19 IS NULL ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-8160 SELECT ALL + + COUNT( * ) FROM tab3 AS cor0 WHERE NOT 19 IS NULL ---- 10 skipif mysql # not compatible query I rowsort label-8160 SELECT ALL + + COUNT ( * ) FROM tab3 AS cor0 WHERE NOT 19 IS NULL ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-8160 SELECT ALL + + COUNT( * ) FROM tab4 AS cor0 WHERE NOT 19 IS NULL ---- 10 skipif mysql # not compatible query I rowsort label-8160 SELECT ALL + + COUNT ( * ) FROM tab4 AS cor0 WHERE NOT 19 IS NULL ---- 10 query I rowsort label-8165 SELECT ALL col3 FROM tab0 AS cor0 WHERE NOT + 98 = - + col1 ---- 10 values hashing to 23b2d4c27568a1c64eac6992fad5c445 query I rowsort label-8165 SELECT ALL col3 FROM tab1 AS cor0 WHERE NOT + 98 = - + col1 ---- 10 values hashing to 23b2d4c27568a1c64eac6992fad5c445 query I rowsort label-8165 SELECT ALL col3 FROM tab2 AS cor0 WHERE NOT + 98 = - + col1 ---- 10 values hashing to 23b2d4c27568a1c64eac6992fad5c445 query I rowsort label-8165 SELECT ALL col3 FROM tab3 AS cor0 WHERE NOT + 98 = - + col1 ---- 10 values hashing to 23b2d4c27568a1c64eac6992fad5c445 query I rowsort label-8165 SELECT ALL col3 FROM tab4 AS cor0 WHERE NOT + 98 = - + col1 ---- 10 values hashing to 23b2d4c27568a1c64eac6992fad5c445 query IIIIIII rowsort label-8170 SELECT ALL * FROM tab0 WHERE NOT - 23 BETWEEN NULL AND ( + col4 ) ---- query IIIIIII rowsort label-8170 SELECT ALL * FROM tab1 WHERE NOT - 23 BETWEEN NULL AND ( + col4 ) ---- query IIIIIII rowsort label-8170 SELECT ALL * FROM tab2 WHERE NOT - 23 BETWEEN NULL AND ( + col4 ) ---- query IIIIIII rowsort label-8170 SELECT ALL * FROM tab3 WHERE NOT - 23 BETWEEN NULL AND ( + col4 ) ---- query IIIIIII rowsort label-8170 SELECT ALL * FROM tab4 WHERE NOT - 23 BETWEEN NULL AND ( + col4 ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-8175 SELECT * FROM tab0 WHERE NOT ( - - 7 ) BETWEEN NULL AND + ( - - CAST( NULL AS SIGNED ) ) ---- skipif mysql # not compatible query IIIIIII rowsort label-8175 SELECT * FROM tab0 WHERE NOT ( - - 7 ) BETWEEN NULL AND + ( - - CAST ( NULL AS INTEGER ) ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-8175 SELECT * FROM tab1 WHERE NOT ( - - 7 ) BETWEEN NULL AND + ( - - CAST( NULL AS SIGNED ) ) ---- skipif mysql # not compatible query IIIIIII rowsort label-8175 SELECT * FROM tab1 WHERE NOT ( - - 7 ) BETWEEN NULL AND + ( - - CAST ( NULL AS INTEGER ) ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-8175 SELECT * FROM tab2 WHERE NOT ( - - 7 ) BETWEEN NULL AND + ( - - CAST( NULL AS SIGNED ) ) ---- skipif mysql # not compatible query IIIIIII rowsort label-8175 SELECT * FROM tab2 WHERE NOT ( - - 7 ) BETWEEN NULL AND + ( - - CAST ( NULL AS INTEGER ) ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-8175 SELECT * FROM tab3 WHERE NOT ( - - 7 ) BETWEEN NULL AND + ( - - CAST( NULL AS SIGNED ) ) ---- skipif mysql # not compatible query IIIIIII rowsort label-8175 SELECT * FROM tab3 WHERE NOT ( - - 7 ) BETWEEN NULL AND + ( - - CAST ( NULL AS INTEGER ) ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-8175 SELECT * FROM tab4 WHERE NOT ( - - 7 ) BETWEEN NULL AND + ( - - CAST( NULL AS SIGNED ) ) ---- skipif mysql # not compatible query IIIIIII rowsort label-8175 SELECT * FROM tab4 WHERE NOT ( - - 7 ) BETWEEN NULL AND + ( - - CAST ( NULL AS INTEGER ) ) ---- query I rowsort label-8180 SELECT + + col5 AS col4 FROM tab0 WHERE NOT - col0 IS NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-8180 SELECT + + col5 AS col4 FROM tab1 WHERE NOT - col0 IS NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-8180 SELECT + + col5 AS col4 FROM tab2 WHERE NOT - col0 IS NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-8180 SELECT + + col5 AS col4 FROM tab3 WHERE NOT - col0 IS NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-8180 SELECT + + col5 AS col4 FROM tab4 WHERE NOT - col0 IS NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-8185 SELECT ALL 92 FROM tab0 cor0 WHERE col1 IS NULL ---- query I rowsort label-8185 SELECT ALL 92 FROM tab1 cor0 WHERE col1 IS NULL ---- query I rowsort label-8185 SELECT ALL 92 FROM tab2 cor0 WHERE col1 IS NULL ---- query I rowsort label-8185 SELECT ALL 92 FROM tab3 cor0 WHERE col1 IS NULL ---- query I rowsort label-8185 SELECT ALL 92 FROM tab4 cor0 WHERE col1 IS NULL ---- query I rowsort label-8190 SELECT - 8 AS col0 FROM tab0 AS cor0 WHERE NOT 2 + + + col1 - + 4 >= + + 39 ---- query I rowsort label-8190 SELECT - 8 AS col0 FROM tab1 AS cor0 WHERE NOT 2 + + + col1 - + 4 >= + + 39 ---- query I rowsort label-8190 SELECT - 8 AS col0 FROM tab2 AS cor0 WHERE NOT 2 + + + col1 - + 4 >= + + 39 ---- query I rowsort label-8190 SELECT - 8 AS col0 FROM tab3 AS cor0 WHERE NOT 2 + + + col1 - + 4 >= + + 39 ---- query I rowsort label-8190 SELECT - 8 AS col0 FROM tab4 AS cor0 WHERE NOT 2 + + + col1 - + 4 >= + + 39 ---- query I rowsort label-8195 SELECT - + col1 AS col3 FROM tab0 WHERE NULL BETWEEN 42 AND NULL ---- query I rowsort label-8195 SELECT - + col1 AS col3 FROM tab1 WHERE NULL BETWEEN 42 AND NULL ---- query I rowsort label-8195 SELECT - + col1 AS col3 FROM tab2 WHERE NULL BETWEEN 42 AND NULL ---- query I rowsort label-8195 SELECT - + col1 AS col3 FROM tab3 WHERE NULL BETWEEN 42 AND NULL ---- query I rowsort label-8195 SELECT - + col1 AS col3 FROM tab4 WHERE NULL BETWEEN 42 AND NULL ---- onlyif mysql # aggregate syntax: query I rowsort label-8200 SELECT DISTINCT - + 17 + + 14 + - COUNT( * ) AS col3 FROM tab0 AS cor0 WHERE ( NULL ) > NULL ---- -3 skipif mysql # not compatible query I rowsort label-8200 SELECT DISTINCT - + 17 + + 14 + - COUNT ( * ) AS col3 FROM tab0 AS cor0 WHERE ( NULL ) > NULL ---- -3 onlyif mysql # aggregate syntax: query I rowsort label-8200 SELECT DISTINCT - + 17 + + 14 + - COUNT( * ) AS col3 FROM tab1 AS cor0 WHERE ( NULL ) > NULL ---- -3 skipif mysql # not compatible query I rowsort label-8200 SELECT DISTINCT - + 17 + + 14 + - COUNT ( * ) AS col3 FROM tab1 AS cor0 WHERE ( NULL ) > NULL ---- -3 onlyif mysql # aggregate syntax: query I rowsort label-8200 SELECT DISTINCT - + 17 + + 14 + - COUNT( * ) AS col3 FROM tab2 AS cor0 WHERE ( NULL ) > NULL ---- -3 skipif mysql # not compatible query I rowsort label-8200 SELECT DISTINCT - + 17 + + 14 + - COUNT ( * ) AS col3 FROM tab2 AS cor0 WHERE ( NULL ) > NULL ---- -3 onlyif mysql # aggregate syntax: query I rowsort label-8200 SELECT DISTINCT - + 17 + + 14 + - COUNT( * ) AS col3 FROM tab3 AS cor0 WHERE ( NULL ) > NULL ---- -3 skipif mysql # not compatible query I rowsort label-8200 SELECT DISTINCT - + 17 + + 14 + - COUNT ( * ) AS col3 FROM tab3 AS cor0 WHERE ( NULL ) > NULL ---- -3 onlyif mysql # aggregate syntax: query I rowsort label-8200 SELECT DISTINCT - + 17 + + 14 + - COUNT( * ) AS col3 FROM tab4 AS cor0 WHERE ( NULL ) > NULL ---- -3 skipif mysql # not compatible query I rowsort label-8200 SELECT DISTINCT - + 17 + + 14 + - COUNT ( * ) AS col3 FROM tab4 AS cor0 WHERE ( NULL ) > NULL ---- -3 query I rowsort label-8205 SELECT + col3 AS col2 FROM tab0 WHERE NOT + + col3 + + 56 = - col1 ---- 10 values hashing to 23b2d4c27568a1c64eac6992fad5c445 query I rowsort label-8205 SELECT + col3 AS col2 FROM tab1 WHERE NOT + + col3 + + 56 = - col1 ---- 10 values hashing to 23b2d4c27568a1c64eac6992fad5c445 query I rowsort label-8205 SELECT + col3 AS col2 FROM tab2 WHERE NOT + + col3 + + 56 = - col1 ---- 10 values hashing to 23b2d4c27568a1c64eac6992fad5c445 query I rowsort label-8205 SELECT + col3 AS col2 FROM tab3 WHERE NOT + + col3 + + 56 = - col1 ---- 10 values hashing to 23b2d4c27568a1c64eac6992fad5c445 query I rowsort label-8205 SELECT + col3 AS col2 FROM tab4 WHERE NOT + + col3 + + 56 = - col1 ---- 10 values hashing to 23b2d4c27568a1c64eac6992fad5c445 query I rowsort label-8210 SELECT ALL - col4 AS col3 FROM tab0 AS cor0 WHERE NOT ( NULL ) <> - col3 ---- query I rowsort label-8210 SELECT ALL - col4 AS col3 FROM tab1 AS cor0 WHERE NOT ( NULL ) <> - col3 ---- query I rowsort label-8210 SELECT ALL - col4 AS col3 FROM tab2 AS cor0 WHERE NOT ( NULL ) <> - col3 ---- query I rowsort label-8210 SELECT ALL - col4 AS col3 FROM tab3 AS cor0 WHERE NOT ( NULL ) <> - col3 ---- query I rowsort label-8210 SELECT ALL - col4 AS col3 FROM tab4 AS cor0 WHERE NOT ( NULL ) <> - col3 ---- query I rowsort label-8215 SELECT col0 * col0 FROM tab0 AS cor0 WHERE ( NULL ) <> NULL ---- query I rowsort label-8215 SELECT col0 * col0 FROM tab1 AS cor0 WHERE ( NULL ) <> NULL ---- query I rowsort label-8215 SELECT col0 * col0 FROM tab2 AS cor0 WHERE ( NULL ) <> NULL ---- query I rowsort label-8215 SELECT col0 * col0 FROM tab3 AS cor0 WHERE ( NULL ) <> NULL ---- query I rowsort label-8215 SELECT col0 * col0 FROM tab4 AS cor0 WHERE ( NULL ) <> NULL ---- query I rowsort label-8220 SELECT + 65 FROM tab0 cor0 WHERE ( NULL ) IS NULL ---- 10 values hashing to c3a68f653e8a6ad78f2a6411cbaba540 query I rowsort label-8220 SELECT + 65 FROM tab1 cor0 WHERE ( NULL ) IS NULL ---- 10 values hashing to c3a68f653e8a6ad78f2a6411cbaba540 query I rowsort label-8220 SELECT + 65 FROM tab2 cor0 WHERE ( NULL ) IS NULL ---- 10 values hashing to c3a68f653e8a6ad78f2a6411cbaba540 query I rowsort label-8220 SELECT + 65 FROM tab3 cor0 WHERE ( NULL ) IS NULL ---- 10 values hashing to c3a68f653e8a6ad78f2a6411cbaba540 query I rowsort label-8220 SELECT + 65 FROM tab4 cor0 WHERE ( NULL ) IS NULL ---- 10 values hashing to c3a68f653e8a6ad78f2a6411cbaba540 query I rowsort label-8225 SELECT ALL + col1 FROM tab0 WHERE - 91 IS NULL ---- query I rowsort label-8225 SELECT ALL + col1 FROM tab1 WHERE - 91 IS NULL ---- query I rowsort label-8225 SELECT ALL + col1 FROM tab2 WHERE - 91 IS NULL ---- query I rowsort label-8225 SELECT ALL + col1 FROM tab3 WHERE - 91 IS NULL ---- query I rowsort label-8225 SELECT ALL + col1 FROM tab4 WHERE - 91 IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-8230 SELECT DISTINCT - col1 FROM tab0 cor0 WHERE NOT + - CAST( - 64 AS SIGNED ) IS NOT NULL AND NOT col2 IS NULL ---- skipif mysql # not compatible query I rowsort label-8230 SELECT DISTINCT - col1 FROM tab0 cor0 WHERE NOT + - CAST ( - 64 AS INTEGER ) IS NOT NULL AND NOT col2 IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-8230 SELECT DISTINCT - col1 FROM tab1 cor0 WHERE NOT + - CAST( - 64 AS SIGNED ) IS NOT NULL AND NOT col2 IS NULL ---- skipif mysql # not compatible query I rowsort label-8230 SELECT DISTINCT - col1 FROM tab1 cor0 WHERE NOT + - CAST ( - 64 AS INTEGER ) IS NOT NULL AND NOT col2 IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-8230 SELECT DISTINCT - col1 FROM tab2 cor0 WHERE NOT + - CAST( - 64 AS SIGNED ) IS NOT NULL AND NOT col2 IS NULL ---- skipif mysql # not compatible query I rowsort label-8230 SELECT DISTINCT - col1 FROM tab2 cor0 WHERE NOT + - CAST ( - 64 AS INTEGER ) IS NOT NULL AND NOT col2 IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-8230 SELECT DISTINCT - col1 FROM tab3 cor0 WHERE NOT + - CAST( - 64 AS SIGNED ) IS NOT NULL AND NOT col2 IS NULL ---- skipif mysql # not compatible query I rowsort label-8230 SELECT DISTINCT - col1 FROM tab3 cor0 WHERE NOT + - CAST ( - 64 AS INTEGER ) IS NOT NULL AND NOT col2 IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-8230 SELECT DISTINCT - col1 FROM tab4 cor0 WHERE NOT + - CAST( - 64 AS SIGNED ) IS NOT NULL AND NOT col2 IS NULL ---- skipif mysql # not compatible query I rowsort label-8230 SELECT DISTINCT - col1 FROM tab4 cor0 WHERE NOT + - CAST ( - 64 AS INTEGER ) IS NOT NULL AND NOT col2 IS NULL ---- query IIIIIII rowsort label-8235 SELECT ALL * FROM tab0 AS cor0 WHERE NULL NOT BETWEEN ( NULL ) AND + 30 ---- query IIIIIII rowsort label-8235 SELECT ALL * FROM tab1 AS cor0 WHERE NULL NOT BETWEEN ( NULL ) AND + 30 ---- query IIIIIII rowsort label-8235 SELECT ALL * FROM tab2 AS cor0 WHERE NULL NOT BETWEEN ( NULL ) AND + 30 ---- query IIIIIII rowsort label-8235 SELECT ALL * FROM tab3 AS cor0 WHERE NULL NOT BETWEEN ( NULL ) AND + 30 ---- query IIIIIII rowsort label-8235 SELECT ALL * FROM tab4 AS cor0 WHERE NULL NOT BETWEEN ( NULL ) AND + 30 ---- query II rowsort label-8240 SELECT DISTINCT - 41 + col0 * + col0 AS col1, 53 AS col3 FROM tab0 AS cor0 WHERE NULL NOT BETWEEN 0 AND NULL ---- query II rowsort label-8240 SELECT DISTINCT - 41 + col0 * + col0 AS col1, 53 AS col3 FROM tab1 AS cor0 WHERE NULL NOT BETWEEN 0 AND NULL ---- query II rowsort label-8240 SELECT DISTINCT - 41 + col0 * + col0 AS col1, 53 AS col3 FROM tab2 AS cor0 WHERE NULL NOT BETWEEN 0 AND NULL ---- query II rowsort label-8240 SELECT DISTINCT - 41 + col0 * + col0 AS col1, 53 AS col3 FROM tab3 AS cor0 WHERE NULL NOT BETWEEN 0 AND NULL ---- query II rowsort label-8240 SELECT DISTINCT - 41 + col0 * + col0 AS col1, 53 AS col3 FROM tab4 AS cor0 WHERE NULL NOT BETWEEN 0 AND NULL ---- query IIIIIIIIIIIIII rowsort label-8245 SELECT * FROM tab0, tab0 AS cor0 WHERE NOT NULL NOT BETWEEN + + 32 + - 66 + + ( - 10 ) AND NULL ---- query IIIIIIIIIIIIII rowsort label-8245 SELECT * FROM tab1, tab1 AS cor0 WHERE NOT NULL NOT BETWEEN + + 32 + - 66 + + ( - 10 ) AND NULL ---- query IIIIIIIIIIIIII rowsort label-8245 SELECT * FROM tab2, tab2 AS cor0 WHERE NOT NULL NOT BETWEEN + + 32 + - 66 + + ( - 10 ) AND NULL ---- query IIIIIIIIIIIIII rowsort label-8245 SELECT * FROM tab3, tab3 AS cor0 WHERE NOT NULL NOT BETWEEN + + 32 + - 66 + + ( - 10 ) AND NULL ---- query IIIIIIIIIIIIII rowsort label-8245 SELECT * FROM tab4, tab4 AS cor0 WHERE NOT NULL NOT BETWEEN + + 32 + - 66 + + ( - 10 ) AND NULL ---- query IIIIIII rowsort label-8250 SELECT * FROM tab0 WHERE NOT ( - ( col1 ) IS NOT NULL ) ---- query IIIIIII rowsort label-8250 SELECT * FROM tab1 WHERE NOT ( - ( col1 ) IS NOT NULL ) ---- query IIIIIII rowsort label-8250 SELECT * FROM tab2 WHERE NOT ( - ( col1 ) IS NOT NULL ) ---- query IIIIIII rowsort label-8250 SELECT * FROM tab3 WHERE NOT ( - ( col1 ) IS NOT NULL ) ---- query IIIIIII rowsort label-8250 SELECT * FROM tab4 WHERE NOT ( - ( col1 ) IS NOT NULL ) ---- query IIIIIII rowsort label-8255 SELECT ALL * FROM tab0 AS cor0 WHERE NOT ( NULL ) < - 74 + col3 + 60 ---- query IIIIIII rowsort label-8255 SELECT ALL * FROM tab1 AS cor0 WHERE NOT ( NULL ) < - 74 + col3 + 60 ---- query IIIIIII rowsort label-8255 SELECT ALL * FROM tab2 AS cor0 WHERE NOT ( NULL ) < - 74 + col3 + 60 ---- query IIIIIII rowsort label-8255 SELECT ALL * FROM tab3 AS cor0 WHERE NOT ( NULL ) < - 74 + col3 + 60 ---- query IIIIIII rowsort label-8255 SELECT ALL * FROM tab4 AS cor0 WHERE NOT ( NULL ) < - 74 + col3 + 60 ---- query IIIIIII rowsort label-8260 SELECT * FROM tab0 AS cor0 WHERE NOT NULL BETWEEN ( NULL ) AND NULL ---- query IIIIIII rowsort label-8260 SELECT * FROM tab1 AS cor0 WHERE NOT NULL BETWEEN ( NULL ) AND NULL ---- query IIIIIII rowsort label-8260 SELECT * FROM tab2 AS cor0 WHERE NOT NULL BETWEEN ( NULL ) AND NULL ---- query IIIIIII rowsort label-8260 SELECT * FROM tab3 AS cor0 WHERE NOT NULL BETWEEN ( NULL ) AND NULL ---- query IIIIIII rowsort label-8260 SELECT * FROM tab4 AS cor0 WHERE NOT NULL BETWEEN ( NULL ) AND NULL ---- query I rowsort label-8265 SELECT + 49 FROM tab0 cor0 WHERE NOT NULL = NULL ---- query I rowsort label-8265 SELECT + 49 FROM tab1 cor0 WHERE NOT NULL = NULL ---- query I rowsort label-8265 SELECT + 49 FROM tab2 cor0 WHERE NOT NULL = NULL ---- query I rowsort label-8265 SELECT + 49 FROM tab3 cor0 WHERE NOT NULL = NULL ---- query I rowsort label-8265 SELECT + 49 FROM tab4 cor0 WHERE NOT NULL = NULL ---- query I rowsort label-8270 SELECT ALL + 32 FROM tab0 WHERE NOT col2 IS NOT NULL ---- query I rowsort label-8270 SELECT ALL + 32 FROM tab1 WHERE NOT col2 IS NOT NULL ---- query I rowsort label-8270 SELECT ALL + 32 FROM tab2 WHERE NOT col2 IS NOT NULL ---- query I rowsort label-8270 SELECT ALL + 32 FROM tab3 WHERE NOT col2 IS NOT NULL ---- query I rowsort label-8270 SELECT ALL + 32 FROM tab4 WHERE NOT col2 IS NOT NULL ---- onlyif mysql # aggregate syntax: query I rowsort label-8275 SELECT - COUNT( * ) AS col1 FROM tab0 WHERE NULL IS NOT NULL ---- 0 skipif mysql # not compatible query I rowsort label-8275 SELECT - COUNT ( * ) AS col1 FROM tab0 WHERE NULL IS NOT NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-8275 SELECT - COUNT( * ) AS col1 FROM tab1 WHERE NULL IS NOT NULL ---- 0 skipif mysql # not compatible query I rowsort label-8275 SELECT - COUNT ( * ) AS col1 FROM tab1 WHERE NULL IS NOT NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-8275 SELECT - COUNT( * ) AS col1 FROM tab2 WHERE NULL IS NOT NULL ---- 0 skipif mysql # not compatible query I rowsort label-8275 SELECT - COUNT ( * ) AS col1 FROM tab2 WHERE NULL IS NOT NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-8275 SELECT - COUNT( * ) AS col1 FROM tab3 WHERE NULL IS NOT NULL ---- 0 skipif mysql # not compatible query I rowsort label-8275 SELECT - COUNT ( * ) AS col1 FROM tab3 WHERE NULL IS NOT NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-8275 SELECT - COUNT( * ) AS col1 FROM tab4 WHERE NULL IS NOT NULL ---- 0 skipif mysql # not compatible query I rowsort label-8275 SELECT - COUNT ( * ) AS col1 FROM tab4 WHERE NULL IS NOT NULL ---- 0 query IIIIIII rowsort label-8280 SELECT * FROM tab0 WHERE - col4 > - - 67 / col3 ---- query IIIIIII rowsort label-8280 SELECT * FROM tab1 WHERE - col4 > - - 67 / col3 ---- query IIIIIII rowsort label-8280 SELECT * FROM tab2 WHERE - col4 > - - 67 / col3 ---- query IIIIIII rowsort label-8280 SELECT * FROM tab3 WHERE - col4 > - - 67 / col3 ---- query IIIIIII rowsort label-8280 SELECT * FROM tab4 WHERE - col4 > - - 67 / col3 ---- query IIIIIII rowsort label-8285 SELECT * FROM tab0 WHERE NULL NOT BETWEEN - + 15 + + 79 + - 80 * 96 AND - col3 ---- query IIIIIII rowsort label-8285 SELECT * FROM tab1 WHERE NULL NOT BETWEEN - + 15 + + 79 + - 80 * 96 AND - col3 ---- query IIIIIII rowsort label-8285 SELECT * FROM tab2 WHERE NULL NOT BETWEEN - + 15 + + 79 + - 80 * 96 AND - col3 ---- query IIIIIII rowsort label-8285 SELECT * FROM tab3 WHERE NULL NOT BETWEEN - + 15 + + 79 + - 80 * 96 AND - col3 ---- query IIIIIII rowsort label-8285 SELECT * FROM tab4 WHERE NULL NOT BETWEEN - + 15 + + 79 + - 80 * 96 AND - col3 ---- query I rowsort label-8290 SELECT 12 FROM tab0 AS cor0 WHERE NOT 83 + col3 IS NULL ---- 10 values hashing to ea6a615c209087ea0659abc9df61fb6f query I rowsort label-8290 SELECT 12 FROM tab1 AS cor0 WHERE NOT 83 + col3 IS NULL ---- 10 values hashing to ea6a615c209087ea0659abc9df61fb6f query I rowsort label-8290 SELECT 12 FROM tab2 AS cor0 WHERE NOT 83 + col3 IS NULL ---- 10 values hashing to ea6a615c209087ea0659abc9df61fb6f query I rowsort label-8290 SELECT 12 FROM tab3 AS cor0 WHERE NOT 83 + col3 IS NULL ---- 10 values hashing to ea6a615c209087ea0659abc9df61fb6f query I rowsort label-8290 SELECT 12 FROM tab4 AS cor0 WHERE NOT 83 + col3 IS NULL ---- 10 values hashing to ea6a615c209087ea0659abc9df61fb6f query IIIIIII rowsort label-8295 SELECT * FROM tab0 AS cor0 WHERE NOT + 93 IS NOT NULL ---- query IIIIIII rowsort label-8295 SELECT * FROM tab1 AS cor0 WHERE NOT + 93 IS NOT NULL ---- query IIIIIII rowsort label-8295 SELECT * FROM tab2 AS cor0 WHERE NOT + 93 IS NOT NULL ---- query IIIIIII rowsort label-8295 SELECT * FROM tab3 AS cor0 WHERE NOT + 93 IS NOT NULL ---- query IIIIIII rowsort label-8295 SELECT * FROM tab4 AS cor0 WHERE NOT + 93 IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-8300 SELECT DISTINCT CAST( NULL AS SIGNED ) AS col5 FROM tab0 WHERE + col0 * - col3 + col1 IS NULL ---- skipif mysql # not compatible query I rowsort label-8300 SELECT DISTINCT CAST ( NULL AS INTEGER ) AS col5 FROM tab0 WHERE + col0 * - col3 + col1 IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-8300 SELECT DISTINCT CAST( NULL AS SIGNED ) AS col5 FROM tab1 WHERE + col0 * - col3 + col1 IS NULL ---- skipif mysql # not compatible query I rowsort label-8300 SELECT DISTINCT CAST ( NULL AS INTEGER ) AS col5 FROM tab1 WHERE + col0 * - col3 + col1 IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-8300 SELECT DISTINCT CAST( NULL AS SIGNED ) AS col5 FROM tab2 WHERE + col0 * - col3 + col1 IS NULL ---- skipif mysql # not compatible query I rowsort label-8300 SELECT DISTINCT CAST ( NULL AS INTEGER ) AS col5 FROM tab2 WHERE + col0 * - col3 + col1 IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-8300 SELECT DISTINCT CAST( NULL AS SIGNED ) AS col5 FROM tab3 WHERE + col0 * - col3 + col1 IS NULL ---- skipif mysql # not compatible query I rowsort label-8300 SELECT DISTINCT CAST ( NULL AS INTEGER ) AS col5 FROM tab3 WHERE + col0 * - col3 + col1 IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-8300 SELECT DISTINCT CAST( NULL AS SIGNED ) AS col5 FROM tab4 WHERE + col0 * - col3 + col1 IS NULL ---- skipif mysql # not compatible query I rowsort label-8300 SELECT DISTINCT CAST ( NULL AS INTEGER ) AS col5 FROM tab4 WHERE + col0 * - col3 + col1 IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-8305 SELECT DISTINCT + ( + - col0 ) FROM tab0 AS cor0 WHERE + col3 + + col4 <> CAST( ( - + col1 ) AS SIGNED ) ---- 10 values hashing to 528bccda8773fb5023e30c4cdb2c06d0 skipif mysql # not compatible query I rowsort label-8305 SELECT DISTINCT + ( + - col0 ) FROM tab0 AS cor0 WHERE + col3 + + col4 <> CAST ( ( - + col1 ) AS INTEGER ) ---- 10 values hashing to 528bccda8773fb5023e30c4cdb2c06d0 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-8305 SELECT DISTINCT + ( + - col0 ) FROM tab1 AS cor0 WHERE + col3 + + col4 <> CAST( ( - + col1 ) AS SIGNED ) ---- 10 values hashing to 528bccda8773fb5023e30c4cdb2c06d0 skipif mysql # not compatible query I rowsort label-8305 SELECT DISTINCT + ( + - col0 ) FROM tab1 AS cor0 WHERE + col3 + + col4 <> CAST ( ( - + col1 ) AS INTEGER ) ---- 10 values hashing to 528bccda8773fb5023e30c4cdb2c06d0 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-8305 SELECT DISTINCT + ( + - col0 ) FROM tab2 AS cor0 WHERE + col3 + + col4 <> CAST( ( - + col1 ) AS SIGNED ) ---- 10 values hashing to 528bccda8773fb5023e30c4cdb2c06d0 skipif mysql # not compatible query I rowsort label-8305 SELECT DISTINCT + ( + - col0 ) FROM tab2 AS cor0 WHERE + col3 + + col4 <> CAST ( ( - + col1 ) AS INTEGER ) ---- 10 values hashing to 528bccda8773fb5023e30c4cdb2c06d0 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-8305 SELECT DISTINCT + ( + - col0 ) FROM tab3 AS cor0 WHERE + col3 + + col4 <> CAST( ( - + col1 ) AS SIGNED ) ---- 10 values hashing to 528bccda8773fb5023e30c4cdb2c06d0 skipif mysql # not compatible query I rowsort label-8305 SELECT DISTINCT + ( + - col0 ) FROM tab3 AS cor0 WHERE + col3 + + col4 <> CAST ( ( - + col1 ) AS INTEGER ) ---- 10 values hashing to 528bccda8773fb5023e30c4cdb2c06d0 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-8305 SELECT DISTINCT + ( + - col0 ) FROM tab4 AS cor0 WHERE + col3 + + col4 <> CAST( ( - + col1 ) AS SIGNED ) ---- 10 values hashing to 528bccda8773fb5023e30c4cdb2c06d0 skipif mysql # not compatible query I rowsort label-8305 SELECT DISTINCT + ( + - col0 ) FROM tab4 AS cor0 WHERE + col3 + + col4 <> CAST ( ( - + col1 ) AS INTEGER ) ---- 10 values hashing to 528bccda8773fb5023e30c4cdb2c06d0 query I rowsort label-8310 SELECT ALL - - col3 AS col3 FROM tab0 AS cor0 WHERE NULL NOT IN ( 23, + 87 ) ---- query I rowsort label-8310 SELECT ALL - - col3 AS col3 FROM tab1 AS cor0 WHERE NULL NOT IN ( 23, + 87 ) ---- query I rowsort label-8310 SELECT ALL - - col3 AS col3 FROM tab2 AS cor0 WHERE NULL NOT IN ( 23, + 87 ) ---- query I rowsort label-8310 SELECT ALL - - col3 AS col3 FROM tab3 AS cor0 WHERE NULL NOT IN ( 23, + 87 ) ---- query I rowsort label-8310 SELECT ALL - - col3 AS col3 FROM tab4 AS cor0 WHERE NULL NOT IN ( 23, + 87 ) ---- query I rowsort label-8315 SELECT DISTINCT - col0 AS col1 FROM tab0 WHERE col1 IS NOT NULL ---- 10 values hashing to 528bccda8773fb5023e30c4cdb2c06d0 query I rowsort label-8315 SELECT DISTINCT - col0 AS col1 FROM tab1 WHERE col1 IS NOT NULL ---- 10 values hashing to 528bccda8773fb5023e30c4cdb2c06d0 query I rowsort label-8315 SELECT DISTINCT - col0 AS col1 FROM tab2 WHERE col1 IS NOT NULL ---- 10 values hashing to 528bccda8773fb5023e30c4cdb2c06d0 query I rowsort label-8315 SELECT DISTINCT - col0 AS col1 FROM tab3 WHERE col1 IS NOT NULL ---- 10 values hashing to 528bccda8773fb5023e30c4cdb2c06d0 query I rowsort label-8315 SELECT DISTINCT - col0 AS col1 FROM tab4 WHERE col1 IS NOT NULL ---- 10 values hashing to 528bccda8773fb5023e30c4cdb2c06d0 query I rowsort label-8320 SELECT - col3 AS col5 FROM tab0 WHERE NOT NULL BETWEEN NULL AND NULL ---- query I rowsort label-8320 SELECT - col3 AS col5 FROM tab1 WHERE NOT NULL BETWEEN NULL AND NULL ---- query I rowsort label-8320 SELECT - col3 AS col5 FROM tab2 WHERE NOT NULL BETWEEN NULL AND NULL ---- query I rowsort label-8320 SELECT - col3 AS col5 FROM tab3 WHERE NOT NULL BETWEEN NULL AND NULL ---- query I rowsort label-8320 SELECT - col3 AS col5 FROM tab4 WHERE NOT NULL BETWEEN NULL AND NULL ---- query I rowsort label-8325 SELECT - col3 FROM tab0 WHERE NOT NULL BETWEEN NULL AND NULL ---- query I rowsort label-8325 SELECT - col3 FROM tab1 WHERE NOT NULL BETWEEN NULL AND NULL ---- query I rowsort label-8325 SELECT - col3 FROM tab2 WHERE NOT NULL BETWEEN NULL AND NULL ---- query I rowsort label-8325 SELECT - col3 FROM tab3 WHERE NOT NULL BETWEEN NULL AND NULL ---- query I rowsort label-8325 SELECT - col3 FROM tab4 WHERE NOT NULL BETWEEN NULL AND NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-8330 SELECT * FROM tab0 WHERE CAST( NULL AS SIGNED ) * - 38 * + 11 IS NOT NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-8330 SELECT * FROM tab0 WHERE CAST ( NULL AS INTEGER ) * - 38 * + 11 IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-8330 SELECT * FROM tab1 WHERE CAST( NULL AS SIGNED ) * - 38 * + 11 IS NOT NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-8330 SELECT * FROM tab1 WHERE CAST ( NULL AS INTEGER ) * - 38 * + 11 IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-8330 SELECT * FROM tab2 WHERE CAST( NULL AS SIGNED ) * - 38 * + 11 IS NOT NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-8330 SELECT * FROM tab2 WHERE CAST ( NULL AS INTEGER ) * - 38 * + 11 IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-8330 SELECT * FROM tab3 WHERE CAST( NULL AS SIGNED ) * - 38 * + 11 IS NOT NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-8330 SELECT * FROM tab3 WHERE CAST ( NULL AS INTEGER ) * - 38 * + 11 IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-8330 SELECT * FROM tab4 WHERE CAST( NULL AS SIGNED ) * - 38 * + 11 IS NOT NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-8330 SELECT * FROM tab4 WHERE CAST ( NULL AS INTEGER ) * - 38 * + 11 IS NOT NULL ---- query IIIIIII rowsort label-8335 SELECT * FROM tab0 cor0 WHERE NOT col1 + + 56 * - 76 IS NOT NULL ---- query IIIIIII rowsort label-8335 SELECT * FROM tab1 cor0 WHERE NOT col1 + + 56 * - 76 IS NOT NULL ---- query IIIIIII rowsort label-8335 SELECT * FROM tab2 cor0 WHERE NOT col1 + + 56 * - 76 IS NOT NULL ---- query IIIIIII rowsort label-8335 SELECT * FROM tab3 cor0 WHERE NOT col1 + + 56 * - 76 IS NOT NULL ---- query IIIIIII rowsort label-8335 SELECT * FROM tab4 cor0 WHERE NOT col1 + + 56 * - 76 IS NOT NULL ---- query IIIIIII rowsort label-8340 SELECT * FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND col3 ---- query IIIIIII rowsort label-8340 SELECT * FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND col3 ---- query IIIIIII rowsort label-8340 SELECT * FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND col3 ---- query IIIIIII rowsort label-8340 SELECT * FROM tab3 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND col3 ---- query IIIIIII rowsort label-8340 SELECT * FROM tab4 AS cor0 WHERE NOT NULL NOT BETWEEN NULL AND col3 ---- query IIIIIII rowsort label-8345 SELECT * FROM tab0 AS cor0 WHERE ( NULL ) NOT BETWEEN - ( - col0 ) AND - col3 ---- query IIIIIII rowsort label-8345 SELECT * FROM tab1 AS cor0 WHERE ( NULL ) NOT BETWEEN - ( - col0 ) AND - col3 ---- query IIIIIII rowsort label-8345 SELECT * FROM tab2 AS cor0 WHERE ( NULL ) NOT BETWEEN - ( - col0 ) AND - col3 ---- query IIIIIII rowsort label-8345 SELECT * FROM tab3 AS cor0 WHERE ( NULL ) NOT BETWEEN - ( - col0 ) AND - col3 ---- query IIIIIII rowsort label-8345 SELECT * FROM tab4 AS cor0 WHERE ( NULL ) NOT BETWEEN - ( - col0 ) AND - col3 ---- query I rowsort label-8350 SELECT DISTINCT + col1 FROM tab0 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-8350 SELECT DISTINCT + col1 FROM tab1 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-8350 SELECT DISTINCT + col1 FROM tab2 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-8350 SELECT DISTINCT + col1 FROM tab3 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-8350 SELECT DISTINCT + col1 FROM tab4 AS cor0 WHERE NOT NULL IS NULL ---- query IIIIIII rowsort label-8355 SELECT ALL * FROM tab0 cor0 WHERE NOT - col0 IS NOT NULL ---- query IIIIIII rowsort label-8355 SELECT ALL * FROM tab1 cor0 WHERE NOT - col0 IS NOT NULL ---- query IIIIIII rowsort label-8355 SELECT ALL * FROM tab2 cor0 WHERE NOT - col0 IS NOT NULL ---- query IIIIIII rowsort label-8355 SELECT ALL * FROM tab3 cor0 WHERE NOT - col0 IS NOT NULL ---- query IIIIIII rowsort label-8355 SELECT ALL * FROM tab4 cor0 WHERE NOT - col0 IS NOT NULL ---- query IIIIIII rowsort label-8360 SELECT * FROM tab0 AS cor0 WHERE + col1 + + - 74 < NULL ---- query IIIIIII rowsort label-8360 SELECT * FROM tab1 AS cor0 WHERE + col1 + + - 74 < NULL ---- query IIIIIII rowsort label-8360 SELECT * FROM tab2 AS cor0 WHERE + col1 + + - 74 < NULL ---- query IIIIIII rowsort label-8360 SELECT * FROM tab3 AS cor0 WHERE + col1 + + - 74 < NULL ---- query IIIIIII rowsort label-8360 SELECT * FROM tab4 AS cor0 WHERE + col1 + + - 74 < NULL ---- onlyif mysql # aggregate syntax: query I rowsort label-8365 SELECT DISTINCT + + COUNT( * ) FROM tab0 AS cor0 WHERE col1 * - - ( col4 ) IS NULL ---- 0 skipif mysql # not compatible query I rowsort label-8365 SELECT DISTINCT + + COUNT ( * ) FROM tab0 AS cor0 WHERE col1 * - - ( col4 ) IS NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-8365 SELECT DISTINCT + + COUNT( * ) FROM tab1 AS cor0 WHERE col1 * - - ( col4 ) IS NULL ---- 0 skipif mysql # not compatible query I rowsort label-8365 SELECT DISTINCT + + COUNT ( * ) FROM tab1 AS cor0 WHERE col1 * - - ( col4 ) IS NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-8365 SELECT DISTINCT + + COUNT( * ) FROM tab2 AS cor0 WHERE col1 * - - ( col4 ) IS NULL ---- 0 skipif mysql # not compatible query I rowsort label-8365 SELECT DISTINCT + + COUNT ( * ) FROM tab2 AS cor0 WHERE col1 * - - ( col4 ) IS NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-8365 SELECT DISTINCT + + COUNT( * ) FROM tab3 AS cor0 WHERE col1 * - - ( col4 ) IS NULL ---- 0 skipif mysql # not compatible query I rowsort label-8365 SELECT DISTINCT + + COUNT ( * ) FROM tab3 AS cor0 WHERE col1 * - - ( col4 ) IS NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-8365 SELECT DISTINCT + + COUNT( * ) FROM tab4 AS cor0 WHERE col1 * - - ( col4 ) IS NULL ---- 0 skipif mysql # not compatible query I rowsort label-8365 SELECT DISTINCT + + COUNT ( * ) FROM tab4 AS cor0 WHERE col1 * - - ( col4 ) IS NULL ---- 0 query IIIIIII rowsort label-8370 SELECT * FROM tab0 WHERE NULL > - - 16 ---- query IIIIIII rowsort label-8370 SELECT * FROM tab1 WHERE NULL > - - 16 ---- query IIIIIII rowsort label-8370 SELECT * FROM tab2 WHERE NULL > - - 16 ---- query IIIIIII rowsort label-8370 SELECT * FROM tab3 WHERE NULL > - - 16 ---- query IIIIIII rowsort label-8370 SELECT * FROM tab4 WHERE NULL > - - 16 ---- query IIIIIII rowsort label-8375 SELECT * FROM tab0 AS cor0 WHERE - col3 / 64 >= NULL ---- query IIIIIII rowsort label-8375 SELECT * FROM tab1 AS cor0 WHERE - col3 / 64 >= NULL ---- query IIIIIII rowsort label-8375 SELECT * FROM tab2 AS cor0 WHERE - col3 / 64 >= NULL ---- query IIIIIII rowsort label-8375 SELECT * FROM tab3 AS cor0 WHERE - col3 / 64 >= NULL ---- query IIIIIII rowsort label-8375 SELECT * FROM tab4 AS cor0 WHERE - col3 / 64 >= NULL ---- query I rowsort label-8380 SELECT + col4 AS col2 FROM tab0 AS cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-8380 SELECT + col4 AS col2 FROM tab1 AS cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-8380 SELECT + col4 AS col2 FROM tab2 AS cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-8380 SELECT + col4 AS col2 FROM tab3 AS cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-8380 SELECT + col4 AS col2 FROM tab4 AS cor0 WHERE NULL IS NOT NULL ---- query IIIIIII rowsort label-8385 SELECT ALL * FROM tab0 cor0 WHERE - col3 >= NULL ---- query IIIIIII rowsort label-8385 SELECT ALL * FROM tab1 cor0 WHERE - col3 >= NULL ---- query IIIIIII rowsort label-8385 SELECT ALL * FROM tab2 cor0 WHERE - col3 >= NULL ---- query IIIIIII rowsort label-8385 SELECT ALL * FROM tab3 cor0 WHERE - col3 >= NULL ---- query IIIIIII rowsort label-8385 SELECT ALL * FROM tab4 cor0 WHERE - col3 >= NULL ---- query I rowsort label-8390 SELECT + 52 FROM tab0 AS cor0 WHERE col3 IS NOT NULL ---- 10 values hashing to 2fe0d4b2f9833b3e66161ab9af38438c query I rowsort label-8390 SELECT + 52 FROM tab1 AS cor0 WHERE col3 IS NOT NULL ---- 10 values hashing to 2fe0d4b2f9833b3e66161ab9af38438c query I rowsort label-8390 SELECT + 52 FROM tab2 AS cor0 WHERE col3 IS NOT NULL ---- 10 values hashing to 2fe0d4b2f9833b3e66161ab9af38438c query I rowsort label-8390 SELECT + 52 FROM tab3 AS cor0 WHERE col3 IS NOT NULL ---- 10 values hashing to 2fe0d4b2f9833b3e66161ab9af38438c query I rowsort label-8390 SELECT + 52 FROM tab4 AS cor0 WHERE col3 IS NOT NULL ---- 10 values hashing to 2fe0d4b2f9833b3e66161ab9af38438c query IIIIIII rowsort label-8395 SELECT * FROM tab0 WHERE NOT NULL >= - col3 ---- query IIIIIII rowsort label-8395 SELECT * FROM tab1 WHERE NOT NULL >= - col3 ---- query IIIIIII rowsort label-8395 SELECT * FROM tab2 WHERE NOT NULL >= - col3 ---- query IIIIIII rowsort label-8395 SELECT * FROM tab3 WHERE NOT NULL >= - col3 ---- query IIIIIII rowsort label-8395 SELECT * FROM tab4 WHERE NOT NULL >= - col3 ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-8400 SELECT ALL * FROM tab0 AS cor0 WHERE NOT + CAST( + col1 AS SIGNED ) IS NOT NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-8400 SELECT ALL * FROM tab0 AS cor0 WHERE NOT + CAST ( + col1 AS INTEGER ) IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-8400 SELECT ALL * FROM tab1 AS cor0 WHERE NOT + CAST( + col1 AS SIGNED ) IS NOT NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-8400 SELECT ALL * FROM tab1 AS cor0 WHERE NOT + CAST ( + col1 AS INTEGER ) IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-8400 SELECT ALL * FROM tab2 AS cor0 WHERE NOT + CAST( + col1 AS SIGNED ) IS NOT NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-8400 SELECT ALL * FROM tab2 AS cor0 WHERE NOT + CAST ( + col1 AS INTEGER ) IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-8400 SELECT ALL * FROM tab3 AS cor0 WHERE NOT + CAST( + col1 AS SIGNED ) IS NOT NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-8400 SELECT ALL * FROM tab3 AS cor0 WHERE NOT + CAST ( + col1 AS INTEGER ) IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-8400 SELECT ALL * FROM tab4 AS cor0 WHERE NOT + CAST( + col1 AS SIGNED ) IS NOT NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-8400 SELECT ALL * FROM tab4 AS cor0 WHERE NOT + CAST ( + col1 AS INTEGER ) IS NOT NULL ---- query I rowsort label-8405 SELECT ALL + col1 + + + col4 FROM tab0 WHERE NOT NULL <= + + 70 * - 82 * + 80 - + col3 ---- query I rowsort label-8405 SELECT ALL + col1 + + + col4 FROM tab1 WHERE NOT NULL <= + + 70 * - 82 * + 80 - + col3 ---- query I rowsort label-8405 SELECT ALL + col1 + + + col4 FROM tab2 WHERE NOT NULL <= + + 70 * - 82 * + 80 - + col3 ---- query I rowsort label-8405 SELECT ALL + col1 + + + col4 FROM tab3 WHERE NOT NULL <= + + 70 * - 82 * + 80 - + col3 ---- query I rowsort label-8405 SELECT ALL + col1 + + + col4 FROM tab4 WHERE NOT NULL <= + + 70 * - 82 * + 80 - + col3 ---- query IIIIIII rowsort label-8410 SELECT * FROM tab0 cor0 WHERE NOT NULL NOT BETWEEN + col0 * - 59 / col1 AND NULL ---- query IIIIIII rowsort label-8410 SELECT * FROM tab1 cor0 WHERE NOT NULL NOT BETWEEN + col0 * - 59 / col1 AND NULL ---- query IIIIIII rowsort label-8410 SELECT * FROM tab2 cor0 WHERE NOT NULL NOT BETWEEN + col0 * - 59 / col1 AND NULL ---- query IIIIIII rowsort label-8410 SELECT * FROM tab3 cor0 WHERE NOT NULL NOT BETWEEN + col0 * - 59 / col1 AND NULL ---- query IIIIIII rowsort label-8410 SELECT * FROM tab4 cor0 WHERE NOT NULL NOT BETWEEN + col0 * - 59 / col1 AND NULL ---- onlyif mysql # aggregate syntax: query I rowsort label-8415 SELECT DISTINCT MAX( ALL col4 ) FROM tab0 AS cor0 WHERE NOT NULL IS NULL ---- NULL skipif mysql # not compatible query I rowsort label-8415 SELECT DISTINCT MAX ( ALL col4 ) FROM tab0 AS cor0 WHERE NOT NULL IS NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-8415 SELECT DISTINCT MAX( ALL col4 ) FROM tab1 AS cor0 WHERE NOT NULL IS NULL ---- NULL skipif mysql # not compatible query I rowsort label-8415 SELECT DISTINCT MAX ( ALL col4 ) FROM tab1 AS cor0 WHERE NOT NULL IS NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-8415 SELECT DISTINCT MAX( ALL col4 ) FROM tab2 AS cor0 WHERE NOT NULL IS NULL ---- NULL skipif mysql # not compatible query I rowsort label-8415 SELECT DISTINCT MAX ( ALL col4 ) FROM tab2 AS cor0 WHERE NOT NULL IS NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-8415 SELECT DISTINCT MAX( ALL col4 ) FROM tab3 AS cor0 WHERE NOT NULL IS NULL ---- NULL skipif mysql # not compatible query I rowsort label-8415 SELECT DISTINCT MAX ( ALL col4 ) FROM tab3 AS cor0 WHERE NOT NULL IS NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-8415 SELECT DISTINCT MAX( ALL col4 ) FROM tab4 AS cor0 WHERE NOT NULL IS NULL ---- NULL skipif mysql # not compatible query I rowsort label-8415 SELECT DISTINCT MAX ( ALL col4 ) FROM tab4 AS cor0 WHERE NOT NULL IS NULL ---- NULL query IIIIIII rowsort label-8420 SELECT ALL * FROM tab0 WHERE NOT NULL > + col4 ---- query IIIIIII rowsort label-8420 SELECT ALL * FROM tab1 WHERE NOT NULL > + col4 ---- query IIIIIII rowsort label-8420 SELECT ALL * FROM tab2 WHERE NOT NULL > + col4 ---- query IIIIIII rowsort label-8420 SELECT ALL * FROM tab3 WHERE NOT NULL > + col4 ---- query IIIIIII rowsort label-8420 SELECT ALL * FROM tab4 WHERE NOT NULL > + col4 ---- query IIIIIII rowsort label-8425 SELECT * FROM tab0 WHERE + col4 BETWEEN - col4 AND + 89 + - 60 + - + col1 ---- query IIIIIII rowsort label-8425 SELECT * FROM tab1 WHERE + col4 BETWEEN - col4 AND + 89 + - 60 + - + col1 ---- query IIIIIII rowsort label-8425 SELECT * FROM tab2 WHERE + col4 BETWEEN - col4 AND + 89 + - 60 + - + col1 ---- query IIIIIII rowsort label-8425 SELECT * FROM tab3 WHERE + col4 BETWEEN - col4 AND + 89 + - 60 + - + col1 ---- query IIIIIII rowsort label-8425 SELECT * FROM tab4 WHERE + col4 BETWEEN - col4 AND + 89 + - 60 + - + col1 ---- query I rowsort label-8430 SELECT ALL 31 AS col3 FROM tab0 AS cor0 WHERE + 91 IS NOT NULL ---- 10 values hashing to 3ab3d4c147f15c5fb40367bb90f8e776 query I rowsort label-8430 SELECT ALL 31 AS col3 FROM tab1 AS cor0 WHERE + 91 IS NOT NULL ---- 10 values hashing to 3ab3d4c147f15c5fb40367bb90f8e776 query I rowsort label-8430 SELECT ALL 31 AS col3 FROM tab2 AS cor0 WHERE + 91 IS NOT NULL ---- 10 values hashing to 3ab3d4c147f15c5fb40367bb90f8e776 query I rowsort label-8430 SELECT ALL 31 AS col3 FROM tab3 AS cor0 WHERE + 91 IS NOT NULL ---- 10 values hashing to 3ab3d4c147f15c5fb40367bb90f8e776 query I rowsort label-8430 SELECT ALL 31 AS col3 FROM tab4 AS cor0 WHERE + 91 IS NOT NULL ---- 10 values hashing to 3ab3d4c147f15c5fb40367bb90f8e776 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-8435 SELECT + + col1 / - 76 * + + col0 FROM tab0 AS cor0 WHERE NOT ( NULL ) NOT BETWEEN + col3 AND + CAST( NULL AS SIGNED ) ---- skipif mysql # not compatible query I rowsort label-8435 SELECT + + col1 / - 76 * + + col0 FROM tab0 AS cor0 WHERE NOT ( NULL ) NOT BETWEEN + col3 AND + CAST ( NULL AS INTEGER ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-8435 SELECT + + col1 / - 76 * + + col0 FROM tab1 AS cor0 WHERE NOT ( NULL ) NOT BETWEEN + col3 AND + CAST( NULL AS SIGNED ) ---- skipif mysql # not compatible query I rowsort label-8435 SELECT + + col1 / - 76 * + + col0 FROM tab1 AS cor0 WHERE NOT ( NULL ) NOT BETWEEN + col3 AND + CAST ( NULL AS INTEGER ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-8435 SELECT + + col1 / - 76 * + + col0 FROM tab2 AS cor0 WHERE NOT ( NULL ) NOT BETWEEN + col3 AND + CAST( NULL AS SIGNED ) ---- skipif mysql # not compatible query I rowsort label-8435 SELECT + + col1 / - 76 * + + col0 FROM tab2 AS cor0 WHERE NOT ( NULL ) NOT BETWEEN + col3 AND + CAST ( NULL AS INTEGER ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-8435 SELECT + + col1 / - 76 * + + col0 FROM tab3 AS cor0 WHERE NOT ( NULL ) NOT BETWEEN + col3 AND + CAST( NULL AS SIGNED ) ---- skipif mysql # not compatible query I rowsort label-8435 SELECT + + col1 / - 76 * + + col0 FROM tab3 AS cor0 WHERE NOT ( NULL ) NOT BETWEEN + col3 AND + CAST ( NULL AS INTEGER ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-8435 SELECT + + col1 / - 76 * + + col0 FROM tab4 AS cor0 WHERE NOT ( NULL ) NOT BETWEEN + col3 AND + CAST( NULL AS SIGNED ) ---- skipif mysql # not compatible query I rowsort label-8435 SELECT + + col1 / - 76 * + + col0 FROM tab4 AS cor0 WHERE NOT ( NULL ) NOT BETWEEN + col3 AND + CAST ( NULL AS INTEGER ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-8440 SELECT + 24 col1 FROM tab0 AS cor0 WHERE NOT 18 * - col3 - - col0 + 64 * - CAST( NULL AS SIGNED ) NOT BETWEEN NULL AND NULL ---- skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-8440 SELECT + 24 col1 FROM tab0 AS cor0 WHERE NOT 18 * - col3 - - col0 + 64 * - CAST ( NULL AS INTEGER ) NOT BETWEEN NULL AND NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-8440 SELECT + 24 col1 FROM tab1 AS cor0 WHERE NOT 18 * - col3 - - col0 + 64 * - CAST( NULL AS SIGNED ) NOT BETWEEN NULL AND NULL ---- skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-8440 SELECT + 24 col1 FROM tab1 AS cor0 WHERE NOT 18 * - col3 - - col0 + 64 * - CAST ( NULL AS INTEGER ) NOT BETWEEN NULL AND NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-8440 SELECT + 24 col1 FROM tab2 AS cor0 WHERE NOT 18 * - col3 - - col0 + 64 * - CAST( NULL AS SIGNED ) NOT BETWEEN NULL AND NULL ---- skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-8440 SELECT + 24 col1 FROM tab2 AS cor0 WHERE NOT 18 * - col3 - - col0 + 64 * - CAST ( NULL AS INTEGER ) NOT BETWEEN NULL AND NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-8440 SELECT + 24 col1 FROM tab3 AS cor0 WHERE NOT 18 * - col3 - - col0 + 64 * - CAST( NULL AS SIGNED ) NOT BETWEEN NULL AND NULL ---- skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-8440 SELECT + 24 col1 FROM tab3 AS cor0 WHERE NOT 18 * - col3 - - col0 + 64 * - CAST ( NULL AS INTEGER ) NOT BETWEEN NULL AND NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-8440 SELECT + 24 col1 FROM tab4 AS cor0 WHERE NOT 18 * - col3 - - col0 + 64 * - CAST( NULL AS SIGNED ) NOT BETWEEN NULL AND NULL ---- skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-8440 SELECT + 24 col1 FROM tab4 AS cor0 WHERE NOT 18 * - col3 - - col0 + 64 * - CAST ( NULL AS INTEGER ) NOT BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-8445 SELECT ALL * FROM tab0 cor0 WHERE ( NULL ) < + 50 ---- query IIIIIII rowsort label-8445 SELECT ALL * FROM tab1 cor0 WHERE ( NULL ) < + 50 ---- query IIIIIII rowsort label-8445 SELECT ALL * FROM tab2 cor0 WHERE ( NULL ) < + 50 ---- query IIIIIII rowsort label-8445 SELECT ALL * FROM tab3 cor0 WHERE ( NULL ) < + 50 ---- query IIIIIII rowsort label-8445 SELECT ALL * FROM tab4 cor0 WHERE ( NULL ) < + 50 ---- query II rowsort label-8450 SELECT 32, ( + + 69 ) FROM tab0 WHERE ( NULL ) BETWEEN NULL AND ( 19 ) * + + col3 ---- query II rowsort label-8450 SELECT 32, ( + + 69 ) FROM tab1 WHERE ( NULL ) BETWEEN NULL AND ( 19 ) * + + col3 ---- query II rowsort label-8450 SELECT 32, ( + + 69 ) FROM tab2 WHERE ( NULL ) BETWEEN NULL AND ( 19 ) * + + col3 ---- query II rowsort label-8450 SELECT 32, ( + + 69 ) FROM tab3 WHERE ( NULL ) BETWEEN NULL AND ( 19 ) * + + col3 ---- query II rowsort label-8450 SELECT 32, ( + + 69 ) FROM tab4 WHERE ( NULL ) BETWEEN NULL AND ( 19 ) * + + col3 ---- query II rowsort label-8455 SELECT ALL col0 AS col2, - col4 * + col4 FROM tab0 WHERE col2 IS NULL ---- query II rowsort label-8455 SELECT ALL col0 AS col2, - col4 * + col4 FROM tab1 WHERE col2 IS NULL ---- query II rowsort label-8455 SELECT ALL col0 AS col2, - col4 * + col4 FROM tab2 WHERE col2 IS NULL ---- query II rowsort label-8455 SELECT ALL col0 AS col2, - col4 * + col4 FROM tab3 WHERE col2 IS NULL ---- query II rowsort label-8455 SELECT ALL col0 AS col2, - col4 * + col4 FROM tab4 WHERE col2 IS NULL ---- query I rowsort label-8460 SELECT - col0 FROM tab0 WHERE NOT - col4 IS NULL ---- 10 values hashing to 528bccda8773fb5023e30c4cdb2c06d0 query I rowsort label-8460 SELECT - col0 FROM tab1 WHERE NOT - col4 IS NULL ---- 10 values hashing to 528bccda8773fb5023e30c4cdb2c06d0 query I rowsort label-8460 SELECT - col0 FROM tab2 WHERE NOT - col4 IS NULL ---- 10 values hashing to 528bccda8773fb5023e30c4cdb2c06d0 query I rowsort label-8460 SELECT - col0 FROM tab3 WHERE NOT - col4 IS NULL ---- 10 values hashing to 528bccda8773fb5023e30c4cdb2c06d0 query I rowsort label-8460 SELECT - col0 FROM tab4 WHERE NOT - col4 IS NULL ---- 10 values hashing to 528bccda8773fb5023e30c4cdb2c06d0 query IIIIIII rowsort label-8465 SELECT ALL * FROM tab0 cor0 WHERE 75 IS NULL ---- query IIIIIII rowsort label-8465 SELECT ALL * FROM tab1 cor0 WHERE 75 IS NULL ---- query IIIIIII rowsort label-8465 SELECT ALL * FROM tab2 cor0 WHERE 75 IS NULL ---- query IIIIIII rowsort label-8465 SELECT ALL * FROM tab3 cor0 WHERE 75 IS NULL ---- query IIIIIII rowsort label-8465 SELECT ALL * FROM tab4 cor0 WHERE 75 IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-8470 SELECT * FROM tab0 AS cor0 WHERE NOT CAST( NULL AS SIGNED ) BETWEEN - col0 AND + + 84 ---- skipif mysql # not compatible query IIIIIII rowsort label-8470 SELECT * FROM tab0 AS cor0 WHERE NOT CAST ( NULL AS INTEGER ) BETWEEN - col0 AND + + 84 ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-8470 SELECT * FROM tab1 AS cor0 WHERE NOT CAST( NULL AS SIGNED ) BETWEEN - col0 AND + + 84 ---- skipif mysql # not compatible query IIIIIII rowsort label-8470 SELECT * FROM tab1 AS cor0 WHERE NOT CAST ( NULL AS INTEGER ) BETWEEN - col0 AND + + 84 ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-8470 SELECT * FROM tab2 AS cor0 WHERE NOT CAST( NULL AS SIGNED ) BETWEEN - col0 AND + + 84 ---- skipif mysql # not compatible query IIIIIII rowsort label-8470 SELECT * FROM tab2 AS cor0 WHERE NOT CAST ( NULL AS INTEGER ) BETWEEN - col0 AND + + 84 ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-8470 SELECT * FROM tab3 AS cor0 WHERE NOT CAST( NULL AS SIGNED ) BETWEEN - col0 AND + + 84 ---- skipif mysql # not compatible query IIIIIII rowsort label-8470 SELECT * FROM tab3 AS cor0 WHERE NOT CAST ( NULL AS INTEGER ) BETWEEN - col0 AND + + 84 ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-8470 SELECT * FROM tab4 AS cor0 WHERE NOT CAST( NULL AS SIGNED ) BETWEEN - col0 AND + + 84 ---- skipif mysql # not compatible query IIIIIII rowsort label-8470 SELECT * FROM tab4 AS cor0 WHERE NOT CAST ( NULL AS INTEGER ) BETWEEN - col0 AND + + 84 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-8475 SELECT + + 87 FROM tab0 AS cor0 WHERE CAST( NULL AS SIGNED ) - - 62 IS NULL ---- 10 values hashing to 4d2473a4eadbb0c031c93861de7b605d skipif mysql # not compatible query I rowsort label-8475 SELECT + + 87 FROM tab0 AS cor0 WHERE CAST ( NULL AS INTEGER ) - - 62 IS NULL ---- 10 values hashing to 4d2473a4eadbb0c031c93861de7b605d onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-8475 SELECT + + 87 FROM tab1 AS cor0 WHERE CAST( NULL AS SIGNED ) - - 62 IS NULL ---- 10 values hashing to 4d2473a4eadbb0c031c93861de7b605d skipif mysql # not compatible query I rowsort label-8475 SELECT + + 87 FROM tab1 AS cor0 WHERE CAST ( NULL AS INTEGER ) - - 62 IS NULL ---- 10 values hashing to 4d2473a4eadbb0c031c93861de7b605d onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-8475 SELECT + + 87 FROM tab2 AS cor0 WHERE CAST( NULL AS SIGNED ) - - 62 IS NULL ---- 10 values hashing to 4d2473a4eadbb0c031c93861de7b605d skipif mysql # not compatible query I rowsort label-8475 SELECT + + 87 FROM tab2 AS cor0 WHERE CAST ( NULL AS INTEGER ) - - 62 IS NULL ---- 10 values hashing to 4d2473a4eadbb0c031c93861de7b605d onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-8475 SELECT + + 87 FROM tab3 AS cor0 WHERE CAST( NULL AS SIGNED ) - - 62 IS NULL ---- 10 values hashing to 4d2473a4eadbb0c031c93861de7b605d skipif mysql # not compatible query I rowsort label-8475 SELECT + + 87 FROM tab3 AS cor0 WHERE CAST ( NULL AS INTEGER ) - - 62 IS NULL ---- 10 values hashing to 4d2473a4eadbb0c031c93861de7b605d onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-8475 SELECT + + 87 FROM tab4 AS cor0 WHERE CAST( NULL AS SIGNED ) - - 62 IS NULL ---- 10 values hashing to 4d2473a4eadbb0c031c93861de7b605d skipif mysql # not compatible query I rowsort label-8475 SELECT + + 87 FROM tab4 AS cor0 WHERE CAST ( NULL AS INTEGER ) - - 62 IS NULL ---- 10 values hashing to 4d2473a4eadbb0c031c93861de7b605d query I rowsort label-8480 SELECT col4 * - col3 - - 1 * - col0 FROM tab0 WHERE NULL IS NOT NULL ---- query I rowsort label-8480 SELECT col4 * - col3 - - 1 * - col0 FROM tab1 WHERE NULL IS NOT NULL ---- query I rowsort label-8480 SELECT col4 * - col3 - - 1 * - col0 FROM tab2 WHERE NULL IS NOT NULL ---- query I rowsort label-8480 SELECT col4 * - col3 - - 1 * - col0 FROM tab3 WHERE NULL IS NOT NULL ---- query I rowsort label-8480 SELECT col4 * - col3 - - 1 * - col0 FROM tab4 WHERE NULL IS NOT NULL ---- query I rowsort label-8485 SELECT ALL - + 46 FROM tab0 WHERE NOT + + col0 IS NULL ---- 10 values hashing to 0bfd1926d39f13cfd1a96b38c49c8e0f query I rowsort label-8485 SELECT ALL - + 46 FROM tab1 WHERE NOT + + col0 IS NULL ---- 10 values hashing to 0bfd1926d39f13cfd1a96b38c49c8e0f query I rowsort label-8485 SELECT ALL - + 46 FROM tab2 WHERE NOT + + col0 IS NULL ---- 10 values hashing to 0bfd1926d39f13cfd1a96b38c49c8e0f query I rowsort label-8485 SELECT ALL - + 46 FROM tab3 WHERE NOT + + col0 IS NULL ---- 10 values hashing to 0bfd1926d39f13cfd1a96b38c49c8e0f query I rowsort label-8485 SELECT ALL - + 46 FROM tab4 WHERE NOT + + col0 IS NULL ---- 10 values hashing to 0bfd1926d39f13cfd1a96b38c49c8e0f query IIIIIII rowsort label-8490 SELECT ALL * FROM tab0 WHERE NOT + ( - + col0 ) IS NOT NULL ---- query IIIIIII rowsort label-8490 SELECT ALL * FROM tab1 WHERE NOT + ( - + col0 ) IS NOT NULL ---- query IIIIIII rowsort label-8490 SELECT ALL * FROM tab2 WHERE NOT + ( - + col0 ) IS NOT NULL ---- query IIIIIII rowsort label-8490 SELECT ALL * FROM tab3 WHERE NOT + ( - + col0 ) IS NOT NULL ---- query IIIIIII rowsort label-8490 SELECT ALL * FROM tab4 WHERE NOT + ( - + col0 ) IS NOT NULL ---- query IIIIIII rowsort label-8495 SELECT * FROM tab0 WHERE NOT + ( - col1 ) IS NOT NULL ---- query IIIIIII rowsort label-8495 SELECT * FROM tab1 WHERE NOT + ( - col1 ) IS NOT NULL ---- query IIIIIII rowsort label-8495 SELECT * FROM tab2 WHERE NOT + ( - col1 ) IS NOT NULL ---- query IIIIIII rowsort label-8495 SELECT * FROM tab3 WHERE NOT + ( - col1 ) IS NOT NULL ---- query IIIIIII rowsort label-8495 SELECT * FROM tab4 WHERE NOT + ( - col1 ) IS NOT NULL ---- query I rowsort label-8500 SELECT DISTINCT + col1 FROM tab0 AS cor0 WHERE NOT + col1 IS NOT NULL ---- query I rowsort label-8500 SELECT DISTINCT + col1 FROM tab1 AS cor0 WHERE NOT + col1 IS NOT NULL ---- query I rowsort label-8500 SELECT DISTINCT + col1 FROM tab2 AS cor0 WHERE NOT + col1 IS NOT NULL ---- query I rowsort label-8500 SELECT DISTINCT + col1 FROM tab3 AS cor0 WHERE NOT + col1 IS NOT NULL ---- query I rowsort label-8500 SELECT DISTINCT + col1 FROM tab4 AS cor0 WHERE NOT + col1 IS NOT NULL ---- onlyif mysql # CAST syntax: DECIMAL type: query IIIIIII rowsort label-8505 SELECT * FROM tab0 WHERE col1 NOT BETWEEN + col4 * + - 72 * - - 95 + - col3 / col3 * - CAST( - 65 AS DECIMAL ) AND NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-8505 SELECT * FROM tab0 WHERE col1 NOT BETWEEN + col4 * + - 72 * - - 95 + - col3 / col3 * - CAST ( - 65 AS REAL ) AND NULL ---- onlyif mysql # CAST syntax: DECIMAL type: query IIIIIII rowsort label-8505 SELECT * FROM tab1 WHERE col1 NOT BETWEEN + col4 * + - 72 * - - 95 + - col3 / col3 * - CAST( - 65 AS DECIMAL ) AND NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-8505 SELECT * FROM tab1 WHERE col1 NOT BETWEEN + col4 * + - 72 * - - 95 + - col3 / col3 * - CAST ( - 65 AS REAL ) AND NULL ---- onlyif mysql # CAST syntax: DECIMAL type: query IIIIIII rowsort label-8505 SELECT * FROM tab2 WHERE col1 NOT BETWEEN + col4 * + - 72 * - - 95 + - col3 / col3 * - CAST( - 65 AS DECIMAL ) AND NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-8505 SELECT * FROM tab2 WHERE col1 NOT BETWEEN + col4 * + - 72 * - - 95 + - col3 / col3 * - CAST ( - 65 AS REAL ) AND NULL ---- onlyif mysql # CAST syntax: DECIMAL type: query IIIIIII rowsort label-8505 SELECT * FROM tab3 WHERE col1 NOT BETWEEN + col4 * + - 72 * - - 95 + - col3 / col3 * - CAST( - 65 AS DECIMAL ) AND NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-8505 SELECT * FROM tab3 WHERE col1 NOT BETWEEN + col4 * + - 72 * - - 95 + - col3 / col3 * - CAST ( - 65 AS REAL ) AND NULL ---- onlyif mysql # CAST syntax: DECIMAL type: query IIIIIII rowsort label-8505 SELECT * FROM tab4 WHERE col1 NOT BETWEEN + col4 * + - 72 * - - 95 + - col3 / col3 * - CAST( - 65 AS DECIMAL ) AND NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-8505 SELECT * FROM tab4 WHERE col1 NOT BETWEEN + col4 * + - 72 * - - 95 + - col3 / col3 * - CAST ( - 65 AS REAL ) AND NULL ---- query I rowsort label-8510 SELECT + col0 FROM tab0 AS cor0 WHERE NOT col4 IS NULL ---- 10 values hashing to ef6312a20cf12c6cba97bfa42ca42fe8 query I rowsort label-8510 SELECT + col0 FROM tab1 AS cor0 WHERE NOT col4 IS NULL ---- 10 values hashing to ef6312a20cf12c6cba97bfa42ca42fe8 query I rowsort label-8510 SELECT + col0 FROM tab2 AS cor0 WHERE NOT col4 IS NULL ---- 10 values hashing to ef6312a20cf12c6cba97bfa42ca42fe8 query I rowsort label-8510 SELECT + col0 FROM tab3 AS cor0 WHERE NOT col4 IS NULL ---- 10 values hashing to ef6312a20cf12c6cba97bfa42ca42fe8 query I rowsort label-8510 SELECT + col0 FROM tab4 AS cor0 WHERE NOT col4 IS NULL ---- 10 values hashing to ef6312a20cf12c6cba97bfa42ca42fe8 query IIIIIII rowsort label-8515 SELECT * FROM tab0 AS cor0 WHERE NOT - col4 - - + col3 IS NOT NULL ---- query IIIIIII rowsort label-8515 SELECT * FROM tab1 AS cor0 WHERE NOT - col4 - - + col3 IS NOT NULL ---- query IIIIIII rowsort label-8515 SELECT * FROM tab2 AS cor0 WHERE NOT - col4 - - + col3 IS NOT NULL ---- query IIIIIII rowsort label-8515 SELECT * FROM tab3 AS cor0 WHERE NOT - col4 - - + col3 IS NOT NULL ---- query IIIIIII rowsort label-8515 SELECT * FROM tab4 AS cor0 WHERE NOT - col4 - - + col3 IS NOT NULL ---- onlyif mysql # aggregate syntax: query I rowsort label-8520 SELECT + COUNT( * ) FROM tab0 cor0 WHERE NOT ( NULL ) IS NOT NULL ---- 10 skipif mysql # not compatible query I rowsort label-8520 SELECT + COUNT ( * ) FROM tab0 cor0 WHERE NOT ( NULL ) IS NOT NULL ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-8520 SELECT + COUNT( * ) FROM tab1 cor0 WHERE NOT ( NULL ) IS NOT NULL ---- 10 skipif mysql # not compatible query I rowsort label-8520 SELECT + COUNT ( * ) FROM tab1 cor0 WHERE NOT ( NULL ) IS NOT NULL ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-8520 SELECT + COUNT( * ) FROM tab2 cor0 WHERE NOT ( NULL ) IS NOT NULL ---- 10 skipif mysql # not compatible query I rowsort label-8520 SELECT + COUNT ( * ) FROM tab2 cor0 WHERE NOT ( NULL ) IS NOT NULL ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-8520 SELECT + COUNT( * ) FROM tab3 cor0 WHERE NOT ( NULL ) IS NOT NULL ---- 10 skipif mysql # not compatible query I rowsort label-8520 SELECT + COUNT ( * ) FROM tab3 cor0 WHERE NOT ( NULL ) IS NOT NULL ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-8520 SELECT + COUNT( * ) FROM tab4 cor0 WHERE NOT ( NULL ) IS NOT NULL ---- 10 skipif mysql # not compatible query I rowsort label-8520 SELECT + COUNT ( * ) FROM tab4 cor0 WHERE NOT ( NULL ) IS NOT NULL ---- 10 query I rowsort label-8525 SELECT ALL - 71 * col0 - col1 FROM tab0 WHERE - 8 - 5 - + col3 IS NULL ---- query I rowsort label-8525 SELECT ALL - 71 * col0 - col1 FROM tab1 WHERE - 8 - 5 - + col3 IS NULL ---- query I rowsort label-8525 SELECT ALL - 71 * col0 - col1 FROM tab2 WHERE - 8 - 5 - + col3 IS NULL ---- query I rowsort label-8525 SELECT ALL - 71 * col0 - col1 FROM tab3 WHERE - 8 - 5 - + col3 IS NULL ---- query I rowsort label-8525 SELECT ALL - 71 * col0 - col1 FROM tab4 WHERE - 8 - 5 - + col3 IS NULL ---- query IIIIIII rowsort label-8530 SELECT * FROM tab0 WHERE NULL <> 90 ---- query IIIIIII rowsort label-8530 SELECT * FROM tab1 WHERE NULL <> 90 ---- query IIIIIII rowsort label-8530 SELECT * FROM tab2 WHERE NULL <> 90 ---- query IIIIIII rowsort label-8530 SELECT * FROM tab3 WHERE NULL <> 90 ---- query IIIIIII rowsort label-8530 SELECT * FROM tab4 WHERE NULL <> 90 ---- onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query II rowsort label-8535 SELECT - - 73 AS col5, COUNT( * ) + CAST( NULL AS SIGNED ) AS col0 FROM tab0 WHERE - 71 = NULL ---- 73 NULL skipif mysql # not compatible query II rowsort label-8535 SELECT - - 73 AS col5, COUNT ( * ) + CAST ( NULL AS INTEGER ) AS col0 FROM tab0 WHERE - 71 = NULL ---- 73 NULL onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query II rowsort label-8535 SELECT - - 73 AS col5, COUNT( * ) + CAST( NULL AS SIGNED ) AS col0 FROM tab1 WHERE - 71 = NULL ---- 73 NULL skipif mysql # not compatible query II rowsort label-8535 SELECT - - 73 AS col5, COUNT ( * ) + CAST ( NULL AS INTEGER ) AS col0 FROM tab1 WHERE - 71 = NULL ---- 73 NULL onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query II rowsort label-8535 SELECT - - 73 AS col5, COUNT( * ) + CAST( NULL AS SIGNED ) AS col0 FROM tab2 WHERE - 71 = NULL ---- 73 NULL skipif mysql # not compatible query II rowsort label-8535 SELECT - - 73 AS col5, COUNT ( * ) + CAST ( NULL AS INTEGER ) AS col0 FROM tab2 WHERE - 71 = NULL ---- 73 NULL onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query II rowsort label-8535 SELECT - - 73 AS col5, COUNT( * ) + CAST( NULL AS SIGNED ) AS col0 FROM tab3 WHERE - 71 = NULL ---- 73 NULL skipif mysql # not compatible query II rowsort label-8535 SELECT - - 73 AS col5, COUNT ( * ) + CAST ( NULL AS INTEGER ) AS col0 FROM tab3 WHERE - 71 = NULL ---- 73 NULL onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query II rowsort label-8535 SELECT - - 73 AS col5, COUNT( * ) + CAST( NULL AS SIGNED ) AS col0 FROM tab4 WHERE - 71 = NULL ---- 73 NULL skipif mysql # not compatible query II rowsort label-8535 SELECT - - 73 AS col5, COUNT ( * ) + CAST ( NULL AS INTEGER ) AS col0 FROM tab4 WHERE - 71 = NULL ---- 73 NULL query I rowsort label-8540 SELECT ALL + + col5 AS col0 FROM tab0 AS cor0 WHERE ( NULL ) IS NOT NULL ---- query I rowsort label-8540 SELECT ALL + + col5 AS col0 FROM tab1 AS cor0 WHERE ( NULL ) IS NOT NULL ---- query I rowsort label-8540 SELECT ALL + + col5 AS col0 FROM tab2 AS cor0 WHERE ( NULL ) IS NOT NULL ---- query I rowsort label-8540 SELECT ALL + + col5 AS col0 FROM tab3 AS cor0 WHERE ( NULL ) IS NOT NULL ---- query I rowsort label-8540 SELECT ALL + + col5 AS col0 FROM tab4 AS cor0 WHERE ( NULL ) IS NOT NULL ---- query IIIIIII rowsort label-8545 SELECT * FROM tab0 AS cor0 WHERE NOT NULL BETWEEN 37 AND - + col1 ---- query IIIIIII rowsort label-8545 SELECT * FROM tab1 AS cor0 WHERE NOT NULL BETWEEN 37 AND - + col1 ---- query IIIIIII rowsort label-8545 SELECT * FROM tab2 AS cor0 WHERE NOT NULL BETWEEN 37 AND - + col1 ---- query IIIIIII rowsort label-8545 SELECT * FROM tab3 AS cor0 WHERE NOT NULL BETWEEN 37 AND - + col1 ---- query IIIIIII rowsort label-8545 SELECT * FROM tab4 AS cor0 WHERE NOT NULL BETWEEN 37 AND - + col1 ---- onlyif mysql # CAST syntax: DECIMAL type: query IIIIIII rowsort label-8550 SELECT * FROM tab0 AS cor0 WHERE NOT + ( + - CAST( NULL AS DECIMAL ) ) IS NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-8550 SELECT * FROM tab0 AS cor0 WHERE NOT + ( + - CAST ( NULL AS REAL ) ) IS NULL ---- onlyif mysql # CAST syntax: DECIMAL type: query IIIIIII rowsort label-8550 SELECT * FROM tab1 AS cor0 WHERE NOT + ( + - CAST( NULL AS DECIMAL ) ) IS NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-8550 SELECT * FROM tab1 AS cor0 WHERE NOT + ( + - CAST ( NULL AS REAL ) ) IS NULL ---- onlyif mysql # CAST syntax: DECIMAL type: query IIIIIII rowsort label-8550 SELECT * FROM tab2 AS cor0 WHERE NOT + ( + - CAST( NULL AS DECIMAL ) ) IS NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-8550 SELECT * FROM tab2 AS cor0 WHERE NOT + ( + - CAST ( NULL AS REAL ) ) IS NULL ---- onlyif mysql # CAST syntax: DECIMAL type: query IIIIIII rowsort label-8550 SELECT * FROM tab3 AS cor0 WHERE NOT + ( + - CAST( NULL AS DECIMAL ) ) IS NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-8550 SELECT * FROM tab3 AS cor0 WHERE NOT + ( + - CAST ( NULL AS REAL ) ) IS NULL ---- onlyif mysql # CAST syntax: DECIMAL type: query IIIIIII rowsort label-8550 SELECT * FROM tab4 AS cor0 WHERE NOT + ( + - CAST( NULL AS DECIMAL ) ) IS NULL ---- skipif mysql # not compatible query IIIIIII rowsort label-8550 SELECT * FROM tab4 AS cor0 WHERE NOT + ( + - CAST ( NULL AS REAL ) ) IS NULL ---- query I rowsort label-8555 SELECT 47 AS col3 FROM tab0, tab0 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-8555 SELECT 47 AS col3 FROM tab1, tab1 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-8555 SELECT 47 AS col3 FROM tab2, tab2 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-8555 SELECT 47 AS col3 FROM tab3, tab3 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-8555 SELECT 47 AS col3 FROM tab4, tab4 AS cor0 WHERE NOT NULL IS NULL ---- query IIIIIII rowsort label-8560 SELECT ALL * FROM tab0 AS cor0 WHERE NOT col3 >= - col3 ---- query IIIIIII rowsort label-8560 SELECT ALL * FROM tab1 AS cor0 WHERE NOT col3 >= - col3 ---- query IIIIIII rowsort label-8560 SELECT ALL * FROM tab2 AS cor0 WHERE NOT col3 >= - col3 ---- query IIIIIII rowsort label-8560 SELECT ALL * FROM tab3 AS cor0 WHERE NOT col3 >= - col3 ---- query IIIIIII rowsort label-8560 SELECT ALL * FROM tab4 AS cor0 WHERE NOT col3 >= - col3 ---- onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query I rowsort label-8565 SELECT ALL - + CAST( - COUNT( * ) AS SIGNED ) AS col3 FROM tab0 WHERE NOT NULL IS NOT NULL ---- 10 skipif mysql # not compatible query I rowsort label-8565 SELECT ALL - + CAST ( - COUNT ( * ) AS INTEGER ) AS col3 FROM tab0 WHERE NOT NULL IS NOT NULL ---- 10 onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query I rowsort label-8565 SELECT ALL - + CAST( - COUNT( * ) AS SIGNED ) AS col3 FROM tab1 WHERE NOT NULL IS NOT NULL ---- 10 skipif mysql # not compatible query I rowsort label-8565 SELECT ALL - + CAST ( - COUNT ( * ) AS INTEGER ) AS col3 FROM tab1 WHERE NOT NULL IS NOT NULL ---- 10 onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query I rowsort label-8565 SELECT ALL - + CAST( - COUNT( * ) AS SIGNED ) AS col3 FROM tab2 WHERE NOT NULL IS NOT NULL ---- 10 skipif mysql # not compatible query I rowsort label-8565 SELECT ALL - + CAST ( - COUNT ( * ) AS INTEGER ) AS col3 FROM tab2 WHERE NOT NULL IS NOT NULL ---- 10 onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query I rowsort label-8565 SELECT ALL - + CAST( - COUNT( * ) AS SIGNED ) AS col3 FROM tab3 WHERE NOT NULL IS NOT NULL ---- 10 skipif mysql # not compatible query I rowsort label-8565 SELECT ALL - + CAST ( - COUNT ( * ) AS INTEGER ) AS col3 FROM tab3 WHERE NOT NULL IS NOT NULL ---- 10 onlyif mysql # CAST syntax: aggregate syntax: SIGNED type: query I rowsort label-8565 SELECT ALL - + CAST( - COUNT( * ) AS SIGNED ) AS col3 FROM tab4 WHERE NOT NULL IS NOT NULL ---- 10 skipif mysql # not compatible query I rowsort label-8565 SELECT ALL - + CAST ( - COUNT ( * ) AS INTEGER ) AS col3 FROM tab4 WHERE NOT NULL IS NOT NULL ---- 10 query IIIIIII rowsort label-8570 SELECT * FROM tab0 WHERE NOT NULL NOT BETWEEN - ( - + col0 ) AND NULL ---- query IIIIIII rowsort label-8570 SELECT * FROM tab1 WHERE NOT NULL NOT BETWEEN - ( - + col0 ) AND NULL ---- query IIIIIII rowsort label-8570 SELECT * FROM tab2 WHERE NOT NULL NOT BETWEEN - ( - + col0 ) AND NULL ---- query IIIIIII rowsort label-8570 SELECT * FROM tab3 WHERE NOT NULL NOT BETWEEN - ( - + col0 ) AND NULL ---- query IIIIIII rowsort label-8570 SELECT * FROM tab4 WHERE NOT NULL NOT BETWEEN - ( - + col0 ) AND NULL ---- onlyif mysql # CAST syntax: DECIMAL type: query I rowsort label-8575 SELECT DISTINCT col4 AS col3 FROM tab0 WHERE NOT + 32 * + col0 + + + CAST( + col1 AS DECIMAL ) IS NOT NULL ---- skipif mysql # not compatible query I rowsort label-8575 SELECT DISTINCT col4 AS col3 FROM tab0 WHERE NOT + 32 * + col0 + + + CAST ( + col1 AS REAL ) IS NOT NULL ---- onlyif mysql # CAST syntax: DECIMAL type: query I rowsort label-8575 SELECT DISTINCT col4 AS col3 FROM tab1 WHERE NOT + 32 * + col0 + + + CAST( + col1 AS DECIMAL ) IS NOT NULL ---- skipif mysql # not compatible query I rowsort label-8575 SELECT DISTINCT col4 AS col3 FROM tab1 WHERE NOT + 32 * + col0 + + + CAST ( + col1 AS REAL ) IS NOT NULL ---- onlyif mysql # CAST syntax: DECIMAL type: query I rowsort label-8575 SELECT DISTINCT col4 AS col3 FROM tab2 WHERE NOT + 32 * + col0 + + + CAST( + col1 AS DECIMAL ) IS NOT NULL ---- skipif mysql # not compatible query I rowsort label-8575 SELECT DISTINCT col4 AS col3 FROM tab2 WHERE NOT + 32 * + col0 + + + CAST ( + col1 AS REAL ) IS NOT NULL ---- onlyif mysql # CAST syntax: DECIMAL type: query I rowsort label-8575 SELECT DISTINCT col4 AS col3 FROM tab3 WHERE NOT + 32 * + col0 + + + CAST( + col1 AS DECIMAL ) IS NOT NULL ---- skipif mysql # not compatible query I rowsort label-8575 SELECT DISTINCT col4 AS col3 FROM tab3 WHERE NOT + 32 * + col0 + + + CAST ( + col1 AS REAL ) IS NOT NULL ---- onlyif mysql # CAST syntax: DECIMAL type: query I rowsort label-8575 SELECT DISTINCT col4 AS col3 FROM tab4 WHERE NOT + 32 * + col0 + + + CAST( + col1 AS DECIMAL ) IS NOT NULL ---- skipif mysql # not compatible query I rowsort label-8575 SELECT DISTINCT col4 AS col3 FROM tab4 WHERE NOT + 32 * + col0 + + + CAST ( + col1 AS REAL ) IS NOT NULL ---- query I rowsort label-8580 SELECT DISTINCT + 10 FROM tab0 WHERE NOT NULL IS NULL ---- query I rowsort label-8580 SELECT DISTINCT + 10 FROM tab1 WHERE NOT NULL IS NULL ---- query I rowsort label-8580 SELECT DISTINCT + 10 FROM tab2 WHERE NOT NULL IS NULL ---- query I rowsort label-8580 SELECT DISTINCT + 10 FROM tab3 WHERE NOT NULL IS NULL ---- query I rowsort label-8580 SELECT DISTINCT + 10 FROM tab4 WHERE NOT NULL IS NULL ---- query IIIIIII rowsort label-8585 SELECT ALL * FROM tab0 WHERE NOT col4 * + col3 * + 62 IS NOT NULL ---- query IIIIIII rowsort label-8585 SELECT ALL * FROM tab1 WHERE NOT col4 * + col3 * + 62 IS NOT NULL ---- query IIIIIII rowsort label-8585 SELECT ALL * FROM tab2 WHERE NOT col4 * + col3 * + 62 IS NOT NULL ---- query IIIIIII rowsort label-8585 SELECT ALL * FROM tab3 WHERE NOT col4 * + col3 * + 62 IS NOT NULL ---- query IIIIIII rowsort label-8585 SELECT ALL * FROM tab4 WHERE NOT col4 * + col3 * + 62 IS NOT NULL ---- query I rowsort label-8590 SELECT ALL - 43 AS col1 FROM tab0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to d268da41b63fe333fff960d40cac06f8 query I rowsort label-8590 SELECT ALL - 43 AS col1 FROM tab1 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to d268da41b63fe333fff960d40cac06f8 query I rowsort label-8590 SELECT ALL - 43 AS col1 FROM tab2 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to d268da41b63fe333fff960d40cac06f8 query I rowsort label-8590 SELECT ALL - 43 AS col1 FROM tab3 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to d268da41b63fe333fff960d40cac06f8 query I rowsort label-8590 SELECT ALL - 43 AS col1 FROM tab4 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to d268da41b63fe333fff960d40cac06f8 onlyif mysql # CAST syntax: SIGNED type: query II rowsort label-8595 SELECT - CAST( NULL AS SIGNED ) + 33, col0 AS col0 FROM tab0 cor0 WHERE NULL NOT BETWEEN ( NULL ) AND NULL ---- skipif mysql # not compatible query II rowsort label-8595 SELECT - CAST ( NULL AS INTEGER ) + 33, col0 AS col0 FROM tab0 cor0 WHERE NULL NOT BETWEEN ( NULL ) AND NULL ---- onlyif mysql # CAST syntax: SIGNED type: query II rowsort label-8595 SELECT - CAST( NULL AS SIGNED ) + 33, col0 AS col0 FROM tab1 cor0 WHERE NULL NOT BETWEEN ( NULL ) AND NULL ---- skipif mysql # not compatible query II rowsort label-8595 SELECT - CAST ( NULL AS INTEGER ) + 33, col0 AS col0 FROM tab1 cor0 WHERE NULL NOT BETWEEN ( NULL ) AND NULL ---- onlyif mysql # CAST syntax: SIGNED type: query II rowsort label-8595 SELECT - CAST( NULL AS SIGNED ) + 33, col0 AS col0 FROM tab2 cor0 WHERE NULL NOT BETWEEN ( NULL ) AND NULL ---- skipif mysql # not compatible query II rowsort label-8595 SELECT - CAST ( NULL AS INTEGER ) + 33, col0 AS col0 FROM tab2 cor0 WHERE NULL NOT BETWEEN ( NULL ) AND NULL ---- onlyif mysql # CAST syntax: SIGNED type: query II rowsort label-8595 SELECT - CAST( NULL AS SIGNED ) + 33, col0 AS col0 FROM tab3 cor0 WHERE NULL NOT BETWEEN ( NULL ) AND NULL ---- skipif mysql # not compatible query II rowsort label-8595 SELECT - CAST ( NULL AS INTEGER ) + 33, col0 AS col0 FROM tab3 cor0 WHERE NULL NOT BETWEEN ( NULL ) AND NULL ---- onlyif mysql # CAST syntax: SIGNED type: query II rowsort label-8595 SELECT - CAST( NULL AS SIGNED ) + 33, col0 AS col0 FROM tab4 cor0 WHERE NULL NOT BETWEEN ( NULL ) AND NULL ---- skipif mysql # not compatible query II rowsort label-8595 SELECT - CAST ( NULL AS INTEGER ) + 33, col0 AS col0 FROM tab4 cor0 WHERE NULL NOT BETWEEN ( NULL ) AND NULL ---- query IIIIIII rowsort label-8600 SELECT ALL * FROM tab0 AS cor0 WHERE - col1 + 25 >= NULL ---- query IIIIIII rowsort label-8600 SELECT ALL * FROM tab1 AS cor0 WHERE - col1 + 25 >= NULL ---- query IIIIIII rowsort label-8600 SELECT ALL * FROM tab2 AS cor0 WHERE - col1 + 25 >= NULL ---- query IIIIIII rowsort label-8600 SELECT ALL * FROM tab3 AS cor0 WHERE - col1 + 25 >= NULL ---- query IIIIIII rowsort label-8600 SELECT ALL * FROM tab4 AS cor0 WHERE - col1 + 25 >= NULL ---- query IIIIIII rowsort label-8605 SELECT ALL * FROM tab0 AS cor0 WHERE ( col4 ) = + col0 * + col1 ---- query IIIIIII rowsort label-8605 SELECT ALL * FROM tab1 AS cor0 WHERE ( col4 ) = + col0 * + col1 ---- query IIIIIII rowsort label-8605 SELECT ALL * FROM tab2 AS cor0 WHERE ( col4 ) = + col0 * + col1 ---- query IIIIIII rowsort label-8605 SELECT ALL * FROM tab3 AS cor0 WHERE ( col4 ) = + col0 * + col1 ---- query IIIIIII rowsort label-8605 SELECT ALL * FROM tab4 AS cor0 WHERE ( col4 ) = + col0 * + col1 ---- query IIIIIII rowsort label-8610 SELECT * FROM tab0 WHERE NOT NULL BETWEEN NULL AND + + col3 ---- query IIIIIII rowsort label-8610 SELECT * FROM tab1 WHERE NOT NULL BETWEEN NULL AND + + col3 ---- query IIIIIII rowsort label-8610 SELECT * FROM tab2 WHERE NOT NULL BETWEEN NULL AND + + col3 ---- query IIIIIII rowsort label-8610 SELECT * FROM tab3 WHERE NOT NULL BETWEEN NULL AND + + col3 ---- query IIIIIII rowsort label-8610 SELECT * FROM tab4 WHERE NOT NULL BETWEEN NULL AND + + col3 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-8615 SELECT ALL + ( - 34 ) * - + col1 + + 45 + + col3 FROM tab0 WHERE col0 * - CAST( NULL AS SIGNED ) = + 95 ---- skipif mysql # not compatible query I rowsort label-8615 SELECT ALL + ( - 34 ) * - + col1 + + 45 + + col3 FROM tab0 WHERE col0 * - CAST ( NULL AS INTEGER ) = + 95 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-8615 SELECT ALL + ( - 34 ) * - + col1 + + 45 + + col3 FROM tab1 WHERE col0 * - CAST( NULL AS SIGNED ) = + 95 ---- skipif mysql # not compatible query I rowsort label-8615 SELECT ALL + ( - 34 ) * - + col1 + + 45 + + col3 FROM tab1 WHERE col0 * - CAST ( NULL AS INTEGER ) = + 95 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-8615 SELECT ALL + ( - 34 ) * - + col1 + + 45 + + col3 FROM tab2 WHERE col0 * - CAST( NULL AS SIGNED ) = + 95 ---- skipif mysql # not compatible query I rowsort label-8615 SELECT ALL + ( - 34 ) * - + col1 + + 45 + + col3 FROM tab2 WHERE col0 * - CAST ( NULL AS INTEGER ) = + 95 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-8615 SELECT ALL + ( - 34 ) * - + col1 + + 45 + + col3 FROM tab3 WHERE col0 * - CAST( NULL AS SIGNED ) = + 95 ---- skipif mysql # not compatible query I rowsort label-8615 SELECT ALL + ( - 34 ) * - + col1 + + 45 + + col3 FROM tab3 WHERE col0 * - CAST ( NULL AS INTEGER ) = + 95 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-8615 SELECT ALL + ( - 34 ) * - + col1 + + 45 + + col3 FROM tab4 WHERE col0 * - CAST( NULL AS SIGNED ) = + 95 ---- skipif mysql # not compatible query I rowsort label-8615 SELECT ALL + ( - 34 ) * - + col1 + + 45 + + col3 FROM tab4 WHERE col0 * - CAST ( NULL AS INTEGER ) = + 95 ---- query I rowsort label-8620 SELECT ALL - col3 * - + 96 * - + ( - col3 ) FROM tab0 AS cor0 WHERE NULL IS NULL ---- 10 values hashing to 5b958badb9d7e060503bf8cacab8ad03 query I rowsort label-8620 SELECT ALL - col3 * - + 96 * - + ( - col3 ) FROM tab1 AS cor0 WHERE NULL IS NULL ---- 10 values hashing to 5b958badb9d7e060503bf8cacab8ad03 query I rowsort label-8620 SELECT ALL - col3 * - + 96 * - + ( - col3 ) FROM tab2 AS cor0 WHERE NULL IS NULL ---- 10 values hashing to 5b958badb9d7e060503bf8cacab8ad03 query I rowsort label-8620 SELECT ALL - col3 * - + 96 * - + ( - col3 ) FROM tab3 AS cor0 WHERE NULL IS NULL ---- 10 values hashing to 5b958badb9d7e060503bf8cacab8ad03 query I rowsort label-8620 SELECT ALL - col3 * - + 96 * - + ( - col3 ) FROM tab4 AS cor0 WHERE NULL IS NULL ---- 10 values hashing to 5b958badb9d7e060503bf8cacab8ad03 query I rowsort label-8625 SELECT 43 - - + col1 AS col2 FROM tab0 AS cor0 WHERE NULL >= 49 ---- query I rowsort label-8625 SELECT 43 - - + col1 AS col2 FROM tab1 AS cor0 WHERE NULL >= 49 ---- query I rowsort label-8625 SELECT 43 - - + col1 AS col2 FROM tab2 AS cor0 WHERE NULL >= 49 ---- query I rowsort label-8625 SELECT 43 - - + col1 AS col2 FROM tab3 AS cor0 WHERE NULL >= 49 ---- query I rowsort label-8625 SELECT 43 - - + col1 AS col2 FROM tab4 AS cor0 WHERE NULL >= 49 ---- onlyif mysql # aggregate syntax: query I rowsort label-8630 SELECT DISTINCT - MIN( ALL 33 ) AS col2 FROM tab0 WHERE NOT ( + 59 ) = NULL ---- NULL skipif mysql # not compatible query I rowsort label-8630 SELECT DISTINCT - MIN ( ALL 33 ) AS col2 FROM tab0 WHERE NOT ( + 59 ) = NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-8630 SELECT DISTINCT - MIN( ALL 33 ) AS col2 FROM tab1 WHERE NOT ( + 59 ) = NULL ---- NULL skipif mysql # not compatible query I rowsort label-8630 SELECT DISTINCT - MIN ( ALL 33 ) AS col2 FROM tab1 WHERE NOT ( + 59 ) = NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-8630 SELECT DISTINCT - MIN( ALL 33 ) AS col2 FROM tab2 WHERE NOT ( + 59 ) = NULL ---- NULL skipif mysql # not compatible query I rowsort label-8630 SELECT DISTINCT - MIN ( ALL 33 ) AS col2 FROM tab2 WHERE NOT ( + 59 ) = NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-8630 SELECT DISTINCT - MIN( ALL 33 ) AS col2 FROM tab3 WHERE NOT ( + 59 ) = NULL ---- NULL skipif mysql # not compatible query I rowsort label-8630 SELECT DISTINCT - MIN ( ALL 33 ) AS col2 FROM tab3 WHERE NOT ( + 59 ) = NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-8630 SELECT DISTINCT - MIN( ALL 33 ) AS col2 FROM tab4 WHERE NOT ( + 59 ) = NULL ---- NULL skipif mysql # not compatible query I rowsort label-8630 SELECT DISTINCT - MIN ( ALL 33 ) AS col2 FROM tab4 WHERE NOT ( + 59 ) = NULL ---- NULL query I rowsort label-8635 SELECT DISTINCT col0 + + col0 FROM tab0 WHERE NOT col3 * - 87 + ( - col4 ) < - col0 ---- query I rowsort label-8635 SELECT DISTINCT col0 + + col0 FROM tab1 WHERE NOT col3 * - 87 + ( - col4 ) < - col0 ---- query I rowsort label-8635 SELECT DISTINCT col0 + + col0 FROM tab2 WHERE NOT col3 * - 87 + ( - col4 ) < - col0 ---- query I rowsort label-8635 SELECT DISTINCT col0 + + col0 FROM tab3 WHERE NOT col3 * - 87 + ( - col4 ) < - col0 ---- query I rowsort label-8635 SELECT DISTINCT col0 + + col0 FROM tab4 WHERE NOT col3 * - 87 + ( - col4 ) < - col0 ---- query I rowsort label-8640 SELECT ALL + col1 FROM tab0 WHERE NOT NULL NOT BETWEEN NULL AND NULL ---- query I rowsort label-8640 SELECT ALL + col1 FROM tab1 WHERE NOT NULL NOT BETWEEN NULL AND NULL ---- query I rowsort label-8640 SELECT ALL + col1 FROM tab2 WHERE NOT NULL NOT BETWEEN NULL AND NULL ---- query I rowsort label-8640 SELECT ALL + col1 FROM tab3 WHERE NOT NULL NOT BETWEEN NULL AND NULL ---- query I rowsort label-8640 SELECT ALL + col1 FROM tab4 WHERE NOT NULL NOT BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-8645 SELECT ALL * FROM tab0 WHERE ( col1 ) > NULL ---- query IIIIIII rowsort label-8645 SELECT ALL * FROM tab1 WHERE ( col1 ) > NULL ---- query IIIIIII rowsort label-8645 SELECT ALL * FROM tab2 WHERE ( col1 ) > NULL ---- query IIIIIII rowsort label-8645 SELECT ALL * FROM tab3 WHERE ( col1 ) > NULL ---- query IIIIIII rowsort label-8645 SELECT ALL * FROM tab4 WHERE ( col1 ) > NULL ---- query IIIIIII rowsort label-8650 SELECT * FROM tab0 WHERE NOT ( NULL ) <= ( - col1 ) * 18 ---- query IIIIIII rowsort label-8650 SELECT * FROM tab1 WHERE NOT ( NULL ) <= ( - col1 ) * 18 ---- query IIIIIII rowsort label-8650 SELECT * FROM tab2 WHERE NOT ( NULL ) <= ( - col1 ) * 18 ---- query IIIIIII rowsort label-8650 SELECT * FROM tab3 WHERE NOT ( NULL ) <= ( - col1 ) * 18 ---- query IIIIIII rowsort label-8650 SELECT * FROM tab4 WHERE NOT ( NULL ) <= ( - col1 ) * 18 ---- query I rowsort label-8655 SELECT 46 AS col3 FROM tab0 WHERE NOT ( NULL ) = + col3 ---- query I rowsort label-8655 SELECT 46 AS col3 FROM tab1 WHERE NOT ( NULL ) = + col3 ---- query I rowsort label-8655 SELECT 46 AS col3 FROM tab2 WHERE NOT ( NULL ) = + col3 ---- query I rowsort label-8655 SELECT 46 AS col3 FROM tab3 WHERE NOT ( NULL ) = + col3 ---- query I rowsort label-8655 SELECT 46 AS col3 FROM tab4 WHERE NOT ( NULL ) = + col3 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-8660 SELECT ALL + 7 * + 8 FROM tab0 WHERE NOT ( + 47 * ( col1 ) - + 65 ) >= + 5 + + CAST( NULL AS SIGNED ) ---- skipif mysql # not compatible query I rowsort label-8660 SELECT ALL + 7 * + 8 FROM tab0 WHERE NOT ( + 47 * ( col1 ) - + 65 ) >= + 5 + + CAST ( NULL AS INTEGER ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-8660 SELECT ALL + 7 * + 8 FROM tab1 WHERE NOT ( + 47 * ( col1 ) - + 65 ) >= + 5 + + CAST( NULL AS SIGNED ) ---- skipif mysql # not compatible query I rowsort label-8660 SELECT ALL + 7 * + 8 FROM tab1 WHERE NOT ( + 47 * ( col1 ) - + 65 ) >= + 5 + + CAST ( NULL AS INTEGER ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-8660 SELECT ALL + 7 * + 8 FROM tab2 WHERE NOT ( + 47 * ( col1 ) - + 65 ) >= + 5 + + CAST( NULL AS SIGNED ) ---- skipif mysql # not compatible query I rowsort label-8660 SELECT ALL + 7 * + 8 FROM tab2 WHERE NOT ( + 47 * ( col1 ) - + 65 ) >= + 5 + + CAST ( NULL AS INTEGER ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-8660 SELECT ALL + 7 * + 8 FROM tab3 WHERE NOT ( + 47 * ( col1 ) - + 65 ) >= + 5 + + CAST( NULL AS SIGNED ) ---- skipif mysql # not compatible query I rowsort label-8660 SELECT ALL + 7 * + 8 FROM tab3 WHERE NOT ( + 47 * ( col1 ) - + 65 ) >= + 5 + + CAST ( NULL AS INTEGER ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-8660 SELECT ALL + 7 * + 8 FROM tab4 WHERE NOT ( + 47 * ( col1 ) - + 65 ) >= + 5 + + CAST( NULL AS SIGNED ) ---- skipif mysql # not compatible query I rowsort label-8660 SELECT ALL + 7 * + 8 FROM tab4 WHERE NOT ( + 47 * ( col1 ) - + 65 ) >= + 5 + + CAST ( NULL AS INTEGER ) ---- query IIIIIII rowsort label-8665 SELECT ALL * FROM tab0 WHERE NULL IN ( + col3 ) ---- query IIIIIII rowsort label-8665 SELECT ALL * FROM tab1 WHERE NULL IN ( + col3 ) ---- query IIIIIII rowsort label-8665 SELECT ALL * FROM tab2 WHERE NULL IN ( + col3 ) ---- query IIIIIII rowsort label-8665 SELECT ALL * FROM tab3 WHERE NULL IN ( + col3 ) ---- query IIIIIII rowsort label-8665 SELECT ALL * FROM tab4 WHERE NULL IN ( + col3 ) ---- query IIIIIII rowsort label-8670 SELECT * FROM tab0 WHERE NOT NULL <> ( + col3 ) ---- query IIIIIII rowsort label-8670 SELECT * FROM tab1 WHERE NOT NULL <> ( + col3 ) ---- query IIIIIII rowsort label-8670 SELECT * FROM tab2 WHERE NOT NULL <> ( + col3 ) ---- query IIIIIII rowsort label-8670 SELECT * FROM tab3 WHERE NOT NULL <> ( + col3 ) ---- query IIIIIII rowsort label-8670 SELECT * FROM tab4 WHERE NOT NULL <> ( + col3 ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-8675 SELECT DISTINCT + 64 AS col1 FROM tab0 WHERE NOT CAST( NULL AS SIGNED ) * - 26 IS NOT NULL ---- 64 skipif mysql # not compatible query I rowsort label-8675 SELECT DISTINCT + 64 AS col1 FROM tab0 WHERE NOT CAST ( NULL AS INTEGER ) * - 26 IS NOT NULL ---- 64 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-8675 SELECT DISTINCT + 64 AS col1 FROM tab1 WHERE NOT CAST( NULL AS SIGNED ) * - 26 IS NOT NULL ---- 64 skipif mysql # not compatible query I rowsort label-8675 SELECT DISTINCT + 64 AS col1 FROM tab1 WHERE NOT CAST ( NULL AS INTEGER ) * - 26 IS NOT NULL ---- 64 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-8675 SELECT DISTINCT + 64 AS col1 FROM tab2 WHERE NOT CAST( NULL AS SIGNED ) * - 26 IS NOT NULL ---- 64 skipif mysql # not compatible query I rowsort label-8675 SELECT DISTINCT + 64 AS col1 FROM tab2 WHERE NOT CAST ( NULL AS INTEGER ) * - 26 IS NOT NULL ---- 64 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-8675 SELECT DISTINCT + 64 AS col1 FROM tab3 WHERE NOT CAST( NULL AS SIGNED ) * - 26 IS NOT NULL ---- 64 skipif mysql # not compatible query I rowsort label-8675 SELECT DISTINCT + 64 AS col1 FROM tab3 WHERE NOT CAST ( NULL AS INTEGER ) * - 26 IS NOT NULL ---- 64 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-8675 SELECT DISTINCT + 64 AS col1 FROM tab4 WHERE NOT CAST( NULL AS SIGNED ) * - 26 IS NOT NULL ---- 64 skipif mysql # not compatible query I rowsort label-8675 SELECT DISTINCT + 64 AS col1 FROM tab4 WHERE NOT CAST ( NULL AS INTEGER ) * - 26 IS NOT NULL ---- 64 onlyif mysql # aggregate syntax: query I rowsort label-8680 SELECT - COUNT( * ) + - COUNT( * ) col1 FROM tab0 WHERE NOT 69 / + 88 = 59 ---- -20 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-8680 SELECT - COUNT ( * ) + - COUNT ( * ) col1 FROM tab0 WHERE NOT 69 / + 88 = 59 ---- -20 onlyif mysql # aggregate syntax: query I rowsort label-8680 SELECT - COUNT( * ) + - COUNT( * ) col1 FROM tab1 WHERE NOT 69 / + 88 = 59 ---- -20 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-8680 SELECT - COUNT ( * ) + - COUNT ( * ) col1 FROM tab1 WHERE NOT 69 / + 88 = 59 ---- -20 onlyif mysql # aggregate syntax: query I rowsort label-8680 SELECT - COUNT( * ) + - COUNT( * ) col1 FROM tab2 WHERE NOT 69 / + 88 = 59 ---- -20 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-8680 SELECT - COUNT ( * ) + - COUNT ( * ) col1 FROM tab2 WHERE NOT 69 / + 88 = 59 ---- -20 onlyif mysql # aggregate syntax: query I rowsort label-8680 SELECT - COUNT( * ) + - COUNT( * ) col1 FROM tab3 WHERE NOT 69 / + 88 = 59 ---- -20 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-8680 SELECT - COUNT ( * ) + - COUNT ( * ) col1 FROM tab3 WHERE NOT 69 / + 88 = 59 ---- -20 onlyif mysql # aggregate syntax: query I rowsort label-8680 SELECT - COUNT( * ) + - COUNT( * ) col1 FROM tab4 WHERE NOT 69 / + 88 = 59 ---- -20 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-8680 SELECT - COUNT ( * ) + - COUNT ( * ) col1 FROM tab4 WHERE NOT 69 / + 88 = 59 ---- -20 query IIIIIII rowsort label-8685 SELECT ALL * FROM tab0 WHERE - 94 IS NULL ---- query IIIIIII rowsort label-8685 SELECT ALL * FROM tab1 WHERE - 94 IS NULL ---- query IIIIIII rowsort label-8685 SELECT ALL * FROM tab2 WHERE - 94 IS NULL ---- query IIIIIII rowsort label-8685 SELECT ALL * FROM tab3 WHERE - 94 IS NULL ---- query IIIIIII rowsort label-8685 SELECT ALL * FROM tab4 WHERE - 94 IS NULL ---- onlyif mysql # aggregate syntax: query I rowsort label-8690 SELECT + COUNT( * ) FROM tab0 WHERE 54 * 7 <= - col0 + 36 / - 76 ---- 0 skipif mysql # not compatible query I rowsort label-8690 SELECT + COUNT ( * ) FROM tab0 WHERE 54 * 7 <= - col0 + 36 / - 76 ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-8690 SELECT + COUNT( * ) FROM tab1 WHERE 54 * 7 <= - col0 + 36 / - 76 ---- 0 skipif mysql # not compatible query I rowsort label-8690 SELECT + COUNT ( * ) FROM tab1 WHERE 54 * 7 <= - col0 + 36 / - 76 ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-8690 SELECT + COUNT( * ) FROM tab2 WHERE 54 * 7 <= - col0 + 36 / - 76 ---- 0 skipif mysql # not compatible query I rowsort label-8690 SELECT + COUNT ( * ) FROM tab2 WHERE 54 * 7 <= - col0 + 36 / - 76 ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-8690 SELECT + COUNT( * ) FROM tab3 WHERE 54 * 7 <= - col0 + 36 / - 76 ---- 0 skipif mysql # not compatible query I rowsort label-8690 SELECT + COUNT ( * ) FROM tab3 WHERE 54 * 7 <= - col0 + 36 / - 76 ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-8690 SELECT + COUNT( * ) FROM tab4 WHERE 54 * 7 <= - col0 + 36 / - 76 ---- 0 skipif mysql # not compatible query I rowsort label-8690 SELECT + COUNT ( * ) FROM tab4 WHERE 54 * 7 <= - col0 + 36 / - 76 ---- 0 query I rowsort label-8695 SELECT ALL col4 FROM tab0 WHERE - col1 * col0 IS NULL ---- query I rowsort label-8695 SELECT ALL col4 FROM tab1 WHERE - col1 * col0 IS NULL ---- query I rowsort label-8695 SELECT ALL col4 FROM tab2 WHERE - col1 * col0 IS NULL ---- query I rowsort label-8695 SELECT ALL col4 FROM tab3 WHERE - col1 * col0 IS NULL ---- query I rowsort label-8695 SELECT ALL col4 FROM tab4 WHERE - col1 * col0 IS NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-8700 SELECT col3 + 88 col1 FROM tab0 WHERE col0 * 26 BETWEEN NULL AND NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-8700 SELECT col3 + 88 col1 FROM tab1 WHERE col0 * 26 BETWEEN NULL AND NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-8700 SELECT col3 + 88 col1 FROM tab2 WHERE col0 * 26 BETWEEN NULL AND NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-8700 SELECT col3 + 88 col1 FROM tab3 WHERE col0 * 26 BETWEEN NULL AND NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-8700 SELECT col3 + 88 col1 FROM tab4 WHERE col0 * 26 BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-8705 SELECT * FROM tab0 WHERE - col1 BETWEEN NULL AND col1 ---- query IIIIIII rowsort label-8705 SELECT * FROM tab1 WHERE - col1 BETWEEN NULL AND col1 ---- query IIIIIII rowsort label-8705 SELECT * FROM tab2 WHERE - col1 BETWEEN NULL AND col1 ---- query IIIIIII rowsort label-8705 SELECT * FROM tab3 WHERE - col1 BETWEEN NULL AND col1 ---- query IIIIIII rowsort label-8705 SELECT * FROM tab4 WHERE - col1 BETWEEN NULL AND col1 ---- onlyif mysql # aggregate syntax: query I rowsort label-8710 SELECT MAX( DISTINCT + col1 ) FROM tab0 WHERE NOT ( - col3 + col4 ) BETWEEN ( NULL ) AND NULL ---- NULL skipif mysql # not compatible query I rowsort label-8710 SELECT MAX ( DISTINCT + col1 ) FROM tab0 WHERE NOT ( - col3 + col4 ) BETWEEN ( NULL ) AND NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-8710 SELECT MAX( DISTINCT + col1 ) FROM tab1 WHERE NOT ( - col3 + col4 ) BETWEEN ( NULL ) AND NULL ---- NULL skipif mysql # not compatible query I rowsort label-8710 SELECT MAX ( DISTINCT + col1 ) FROM tab1 WHERE NOT ( - col3 + col4 ) BETWEEN ( NULL ) AND NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-8710 SELECT MAX( DISTINCT + col1 ) FROM tab2 WHERE NOT ( - col3 + col4 ) BETWEEN ( NULL ) AND NULL ---- NULL skipif mysql # not compatible query I rowsort label-8710 SELECT MAX ( DISTINCT + col1 ) FROM tab2 WHERE NOT ( - col3 + col4 ) BETWEEN ( NULL ) AND NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-8710 SELECT MAX( DISTINCT + col1 ) FROM tab3 WHERE NOT ( - col3 + col4 ) BETWEEN ( NULL ) AND NULL ---- NULL skipif mysql # not compatible query I rowsort label-8710 SELECT MAX ( DISTINCT + col1 ) FROM tab3 WHERE NOT ( - col3 + col4 ) BETWEEN ( NULL ) AND NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-8710 SELECT MAX( DISTINCT + col1 ) FROM tab4 WHERE NOT ( - col3 + col4 ) BETWEEN ( NULL ) AND NULL ---- NULL skipif mysql # not compatible query I rowsort label-8710 SELECT MAX ( DISTINCT + col1 ) FROM tab4 WHERE NOT ( - col3 + col4 ) BETWEEN ( NULL ) AND NULL ---- NULL query IIIIIII rowsort label-8715 SELECT * FROM tab0 WHERE + col1 * + ( 57 ) BETWEEN + col0 - + col1 AND + 16 ---- query IIIIIII rowsort label-8715 SELECT * FROM tab1 WHERE + col1 * + ( 57 ) BETWEEN + col0 - + col1 AND + 16 ---- query IIIIIII rowsort label-8715 SELECT * FROM tab2 WHERE + col1 * + ( 57 ) BETWEEN + col0 - + col1 AND + 16 ---- query IIIIIII rowsort label-8715 SELECT * FROM tab3 WHERE + col1 * + ( 57 ) BETWEEN + col0 - + col1 AND + 16 ---- query IIIIIII rowsort label-8715 SELECT * FROM tab4 WHERE + col1 * + ( 57 ) BETWEEN + col0 - + col1 AND + 16 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-8720 SELECT CAST( - 83 AS SIGNED ) AS col1 FROM tab0 WHERE NOT NULL NOT BETWEEN + 48 * - 49 AND ( 60 * col1 ) ---- skipif mysql # not compatible query I rowsort label-8720 SELECT CAST ( - 83 AS INTEGER ) AS col1 FROM tab0 WHERE NOT NULL NOT BETWEEN + 48 * - 49 AND ( 60 * col1 ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-8720 SELECT CAST( - 83 AS SIGNED ) AS col1 FROM tab1 WHERE NOT NULL NOT BETWEEN + 48 * - 49 AND ( 60 * col1 ) ---- skipif mysql # not compatible query I rowsort label-8720 SELECT CAST ( - 83 AS INTEGER ) AS col1 FROM tab1 WHERE NOT NULL NOT BETWEEN + 48 * - 49 AND ( 60 * col1 ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-8720 SELECT CAST( - 83 AS SIGNED ) AS col1 FROM tab2 WHERE NOT NULL NOT BETWEEN + 48 * - 49 AND ( 60 * col1 ) ---- skipif mysql # not compatible query I rowsort label-8720 SELECT CAST ( - 83 AS INTEGER ) AS col1 FROM tab2 WHERE NOT NULL NOT BETWEEN + 48 * - 49 AND ( 60 * col1 ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-8720 SELECT CAST( - 83 AS SIGNED ) AS col1 FROM tab3 WHERE NOT NULL NOT BETWEEN + 48 * - 49 AND ( 60 * col1 ) ---- skipif mysql # not compatible query I rowsort label-8720 SELECT CAST ( - 83 AS INTEGER ) AS col1 FROM tab3 WHERE NOT NULL NOT BETWEEN + 48 * - 49 AND ( 60 * col1 ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-8720 SELECT CAST( - 83 AS SIGNED ) AS col1 FROM tab4 WHERE NOT NULL NOT BETWEEN + 48 * - 49 AND ( 60 * col1 ) ---- skipif mysql # not compatible query I rowsort label-8720 SELECT CAST ( - 83 AS INTEGER ) AS col1 FROM tab4 WHERE NOT NULL NOT BETWEEN + 48 * - 49 AND ( 60 * col1 ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-8725 SELECT * FROM tab0 WHERE NULL BETWEEN ( - CAST( NULL AS SIGNED ) * 90 ) AND - col1 ---- skipif mysql # not compatible query IIIIIII rowsort label-8725 SELECT * FROM tab0 WHERE NULL BETWEEN ( - CAST ( NULL AS INTEGER ) * 90 ) AND - col1 ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-8725 SELECT * FROM tab1 WHERE NULL BETWEEN ( - CAST( NULL AS SIGNED ) * 90 ) AND - col1 ---- skipif mysql # not compatible query IIIIIII rowsort label-8725 SELECT * FROM tab1 WHERE NULL BETWEEN ( - CAST ( NULL AS INTEGER ) * 90 ) AND - col1 ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-8725 SELECT * FROM tab2 WHERE NULL BETWEEN ( - CAST( NULL AS SIGNED ) * 90 ) AND - col1 ---- skipif mysql # not compatible query IIIIIII rowsort label-8725 SELECT * FROM tab2 WHERE NULL BETWEEN ( - CAST ( NULL AS INTEGER ) * 90 ) AND - col1 ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-8725 SELECT * FROM tab3 WHERE NULL BETWEEN ( - CAST( NULL AS SIGNED ) * 90 ) AND - col1 ---- skipif mysql # not compatible query IIIIIII rowsort label-8725 SELECT * FROM tab3 WHERE NULL BETWEEN ( - CAST ( NULL AS INTEGER ) * 90 ) AND - col1 ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-8725 SELECT * FROM tab4 WHERE NULL BETWEEN ( - CAST( NULL AS SIGNED ) * 90 ) AND - col1 ---- skipif mysql # not compatible query IIIIIII rowsort label-8725 SELECT * FROM tab4 WHERE NULL BETWEEN ( - CAST ( NULL AS INTEGER ) * 90 ) AND - col1 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-8730 SELECT 55 - + CAST( NULL AS SIGNED ) FROM tab0 WHERE NULL NOT BETWEEN col0 AND NULL ---- skipif mysql # not compatible query I rowsort label-8730 SELECT 55 - + CAST ( NULL AS INTEGER ) FROM tab0 WHERE NULL NOT BETWEEN col0 AND NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-8730 SELECT 55 - + CAST( NULL AS SIGNED ) FROM tab1 WHERE NULL NOT BETWEEN col0 AND NULL ---- skipif mysql # not compatible query I rowsort label-8730 SELECT 55 - + CAST ( NULL AS INTEGER ) FROM tab1 WHERE NULL NOT BETWEEN col0 AND NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-8730 SELECT 55 - + CAST( NULL AS SIGNED ) FROM tab2 WHERE NULL NOT BETWEEN col0 AND NULL ---- skipif mysql # not compatible query I rowsort label-8730 SELECT 55 - + CAST ( NULL AS INTEGER ) FROM tab2 WHERE NULL NOT BETWEEN col0 AND NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-8730 SELECT 55 - + CAST( NULL AS SIGNED ) FROM tab3 WHERE NULL NOT BETWEEN col0 AND NULL ---- skipif mysql # not compatible query I rowsort label-8730 SELECT 55 - + CAST ( NULL AS INTEGER ) FROM tab3 WHERE NULL NOT BETWEEN col0 AND NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-8730 SELECT 55 - + CAST( NULL AS SIGNED ) FROM tab4 WHERE NULL NOT BETWEEN col0 AND NULL ---- skipif mysql # not compatible query I rowsort label-8730 SELECT 55 - + CAST ( NULL AS INTEGER ) FROM tab4 WHERE NULL NOT BETWEEN col0 AND NULL ---- query I rowsort label-8735 SELECT col1 * - col0 - - ( - col0 ) AS col4 FROM tab0 AS cor0 WHERE NOT NULL BETWEEN ( col1 * 53 ) AND col3 ---- query I rowsort label-8735 SELECT col1 * - col0 - - ( - col0 ) AS col4 FROM tab1 AS cor0 WHERE NOT NULL BETWEEN ( col1 * 53 ) AND col3 ---- query I rowsort label-8735 SELECT col1 * - col0 - - ( - col0 ) AS col4 FROM tab2 AS cor0 WHERE NOT NULL BETWEEN ( col1 * 53 ) AND col3 ---- query I rowsort label-8735 SELECT col1 * - col0 - - ( - col0 ) AS col4 FROM tab3 AS cor0 WHERE NOT NULL BETWEEN ( col1 * 53 ) AND col3 ---- query I rowsort label-8735 SELECT col1 * - col0 - - ( - col0 ) AS col4 FROM tab4 AS cor0 WHERE NOT NULL BETWEEN ( col1 * 53 ) AND col3 ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-8740 SELECT ALL col4 col5 FROM tab0 AS cor0 WHERE NOT ( col4 * + 6 ) >= col4 ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-8740 SELECT ALL col4 col5 FROM tab1 AS cor0 WHERE NOT ( col4 * + 6 ) >= col4 ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-8740 SELECT ALL col4 col5 FROM tab2 AS cor0 WHERE NOT ( col4 * + 6 ) >= col4 ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-8740 SELECT ALL col4 col5 FROM tab3 AS cor0 WHERE NOT ( col4 * + 6 ) >= col4 ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-8740 SELECT ALL col4 col5 FROM tab4 AS cor0 WHERE NOT ( col4 * + 6 ) >= col4 ---- query I rowsort label-8745 SELECT col2 AS col0 FROM tab0 AS cor0 WHERE ( 87 ) IS NULL ---- query I rowsort label-8745 SELECT col2 AS col0 FROM tab1 AS cor0 WHERE ( 87 ) IS NULL ---- query I rowsort label-8745 SELECT col2 AS col0 FROM tab2 AS cor0 WHERE ( 87 ) IS NULL ---- query I rowsort label-8745 SELECT col2 AS col0 FROM tab3 AS cor0 WHERE ( 87 ) IS NULL ---- query I rowsort label-8745 SELECT col2 AS col0 FROM tab4 AS cor0 WHERE ( 87 ) IS NULL ---- onlyif mysql # aggregate syntax: query I rowsort label-8750 SELECT + COUNT( * ) - + 59 FROM tab0 WHERE col3 IS NULL ---- -59 skipif mysql # not compatible query I rowsort label-8750 SELECT + COUNT ( * ) - + 59 FROM tab0 WHERE col3 IS NULL ---- -59 onlyif mysql # aggregate syntax: query I rowsort label-8750 SELECT + COUNT( * ) - + 59 FROM tab1 WHERE col3 IS NULL ---- -59 skipif mysql # not compatible query I rowsort label-8750 SELECT + COUNT ( * ) - + 59 FROM tab1 WHERE col3 IS NULL ---- -59 onlyif mysql # aggregate syntax: query I rowsort label-8750 SELECT + COUNT( * ) - + 59 FROM tab2 WHERE col3 IS NULL ---- -59 skipif mysql # not compatible query I rowsort label-8750 SELECT + COUNT ( * ) - + 59 FROM tab2 WHERE col3 IS NULL ---- -59 onlyif mysql # aggregate syntax: query I rowsort label-8750 SELECT + COUNT( * ) - + 59 FROM tab3 WHERE col3 IS NULL ---- -59 skipif mysql # not compatible query I rowsort label-8750 SELECT + COUNT ( * ) - + 59 FROM tab3 WHERE col3 IS NULL ---- -59 onlyif mysql # aggregate syntax: query I rowsort label-8750 SELECT + COUNT( * ) - + 59 FROM tab4 WHERE col3 IS NULL ---- -59 skipif mysql # not compatible query I rowsort label-8750 SELECT + COUNT ( * ) - + 59 FROM tab4 WHERE col3 IS NULL ---- -59 query I rowsort label-8755 SELECT ( col2 ) FROM tab0 AS cor0 WHERE NOT ( NULL ) < ( NULL ) ---- query I rowsort label-8755 SELECT ( col2 ) FROM tab1 AS cor0 WHERE NOT ( NULL ) < ( NULL ) ---- query I rowsort label-8755 SELECT ( col2 ) FROM tab2 AS cor0 WHERE NOT ( NULL ) < ( NULL ) ---- query I rowsort label-8755 SELECT ( col2 ) FROM tab3 AS cor0 WHERE NOT ( NULL ) < ( NULL ) ---- query I rowsort label-8755 SELECT ( col2 ) FROM tab4 AS cor0 WHERE NOT ( NULL ) < ( NULL ) ---- onlyif mysql # DIV for integer division: query I rowsort label-8760 SELECT - 18 DIV + 74 FROM tab0 cor0 WHERE NOT 57 - col0 * - 60 IS NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d skipif mysql # not compatible query I rowsort label-8760 SELECT - 18 / + 74 FROM tab0 cor0 WHERE NOT 57 - col0 * - 60 IS NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d onlyif mysql # DIV for integer division: query I rowsort label-8760 SELECT - 18 DIV + 74 FROM tab1 cor0 WHERE NOT 57 - col0 * - 60 IS NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d skipif mysql # not compatible query I rowsort label-8760 SELECT - 18 / + 74 FROM tab1 cor0 WHERE NOT 57 - col0 * - 60 IS NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d onlyif mysql # DIV for integer division: query I rowsort label-8760 SELECT - 18 DIV + 74 FROM tab2 cor0 WHERE NOT 57 - col0 * - 60 IS NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d skipif mysql # not compatible query I rowsort label-8760 SELECT - 18 / + 74 FROM tab2 cor0 WHERE NOT 57 - col0 * - 60 IS NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d onlyif mysql # DIV for integer division: query I rowsort label-8760 SELECT - 18 DIV + 74 FROM tab3 cor0 WHERE NOT 57 - col0 * - 60 IS NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d skipif mysql # not compatible query I rowsort label-8760 SELECT - 18 / + 74 FROM tab3 cor0 WHERE NOT 57 - col0 * - 60 IS NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d onlyif mysql # DIV for integer division: query I rowsort label-8760 SELECT - 18 DIV + 74 FROM tab4 cor0 WHERE NOT 57 - col0 * - 60 IS NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d skipif mysql # not compatible query I rowsort label-8760 SELECT - 18 / + 74 FROM tab4 cor0 WHERE NOT 57 - col0 * - 60 IS NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query IIIIIII rowsort label-8765 SELECT * FROM tab0 AS cor0 WHERE - 52 IN ( 61 ) ---- query IIIIIII rowsort label-8765 SELECT * FROM tab1 AS cor0 WHERE - 52 IN ( 61 ) ---- query IIIIIII rowsort label-8765 SELECT * FROM tab2 AS cor0 WHERE - 52 IN ( 61 ) ---- query IIIIIII rowsort label-8765 SELECT * FROM tab3 AS cor0 WHERE - 52 IN ( 61 ) ---- query IIIIIII rowsort label-8765 SELECT * FROM tab4 AS cor0 WHERE - 52 IN ( 61 ) ---- query IIIIIII rowsort label-8770 SELECT * FROM tab0 AS cor0 WHERE NULL NOT IN ( 95 ) ---- query IIIIIII rowsort label-8770 SELECT * FROM tab1 AS cor0 WHERE NULL NOT IN ( 95 ) ---- query IIIIIII rowsort label-8770 SELECT * FROM tab2 AS cor0 WHERE NULL NOT IN ( 95 ) ---- query IIIIIII rowsort label-8770 SELECT * FROM tab3 AS cor0 WHERE NULL NOT IN ( 95 ) ---- query IIIIIII rowsort label-8770 SELECT * FROM tab4 AS cor0 WHERE NULL NOT IN ( 95 ) ---- onlyif mysql # aggregate syntax: query I rowsort label-8775 SELECT - COUNT( * ) + - 24 AS col3 FROM tab0 cor0 WHERE + col1 / col4 > 56 ---- -24 skipif mysql # not compatible query I rowsort label-8775 SELECT - COUNT ( * ) + - 24 AS col3 FROM tab0 cor0 WHERE + col1 / col4 > 56 ---- -24 onlyif mysql # aggregate syntax: query I rowsort label-8775 SELECT - COUNT( * ) + - 24 AS col3 FROM tab1 cor0 WHERE + col1 / col4 > 56 ---- -24 skipif mysql # not compatible query I rowsort label-8775 SELECT - COUNT ( * ) + - 24 AS col3 FROM tab1 cor0 WHERE + col1 / col4 > 56 ---- -24 onlyif mysql # aggregate syntax: query I rowsort label-8775 SELECT - COUNT( * ) + - 24 AS col3 FROM tab2 cor0 WHERE + col1 / col4 > 56 ---- -24 skipif mysql # not compatible query I rowsort label-8775 SELECT - COUNT ( * ) + - 24 AS col3 FROM tab2 cor0 WHERE + col1 / col4 > 56 ---- -24 onlyif mysql # aggregate syntax: query I rowsort label-8775 SELECT - COUNT( * ) + - 24 AS col3 FROM tab3 cor0 WHERE + col1 / col4 > 56 ---- -24 skipif mysql # not compatible query I rowsort label-8775 SELECT - COUNT ( * ) + - 24 AS col3 FROM tab3 cor0 WHERE + col1 / col4 > 56 ---- -24 onlyif mysql # aggregate syntax: query I rowsort label-8775 SELECT - COUNT( * ) + - 24 AS col3 FROM tab4 cor0 WHERE + col1 / col4 > 56 ---- -24 skipif mysql # not compatible query I rowsort label-8775 SELECT - COUNT ( * ) + - 24 AS col3 FROM tab4 cor0 WHERE + col1 / col4 > 56 ---- -24 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-8780 SELECT + col3 AS col3 FROM tab0 WHERE NOT CAST( NULL AS SIGNED ) IS NULL ---- skipif mysql # not compatible query I rowsort label-8780 SELECT + col3 AS col3 FROM tab0 WHERE NOT CAST ( NULL AS INTEGER ) IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-8780 SELECT + col3 AS col3 FROM tab1 WHERE NOT CAST( NULL AS SIGNED ) IS NULL ---- skipif mysql # not compatible query I rowsort label-8780 SELECT + col3 AS col3 FROM tab1 WHERE NOT CAST ( NULL AS INTEGER ) IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-8780 SELECT + col3 AS col3 FROM tab2 WHERE NOT CAST( NULL AS SIGNED ) IS NULL ---- skipif mysql # not compatible query I rowsort label-8780 SELECT + col3 AS col3 FROM tab2 WHERE NOT CAST ( NULL AS INTEGER ) IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-8780 SELECT + col3 AS col3 FROM tab3 WHERE NOT CAST( NULL AS SIGNED ) IS NULL ---- skipif mysql # not compatible query I rowsort label-8780 SELECT + col3 AS col3 FROM tab3 WHERE NOT CAST ( NULL AS INTEGER ) IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-8780 SELECT + col3 AS col3 FROM tab4 WHERE NOT CAST( NULL AS SIGNED ) IS NULL ---- skipif mysql # not compatible query I rowsort label-8780 SELECT + col3 AS col3 FROM tab4 WHERE NOT CAST ( NULL AS INTEGER ) IS NULL ---- query IIIIIII rowsort label-8785 SELECT * FROM tab0 cor0 WHERE NOT - 44 IS NOT NULL ---- query IIIIIII rowsort label-8785 SELECT * FROM tab1 cor0 WHERE NOT - 44 IS NOT NULL ---- query IIIIIII rowsort label-8785 SELECT * FROM tab2 cor0 WHERE NOT - 44 IS NOT NULL ---- query IIIIIII rowsort label-8785 SELECT * FROM tab3 cor0 WHERE NOT - 44 IS NOT NULL ---- query IIIIIII rowsort label-8785 SELECT * FROM tab4 cor0 WHERE NOT - 44 IS NOT NULL ---- query I rowsort label-8790 SELECT DISTINCT col0 * col4 AS col1 FROM tab0 AS cor0 WHERE + col1 <= ( 48 ) ---- query I rowsort label-8790 SELECT DISTINCT col0 * col4 AS col1 FROM tab1 AS cor0 WHERE + col1 <= ( 48 ) ---- query I rowsort label-8790 SELECT DISTINCT col0 * col4 AS col1 FROM tab2 AS cor0 WHERE + col1 <= ( 48 ) ---- query I rowsort label-8790 SELECT DISTINCT col0 * col4 AS col1 FROM tab3 AS cor0 WHERE + col1 <= ( 48 ) ---- query I rowsort label-8790 SELECT DISTINCT col0 * col4 AS col1 FROM tab4 AS cor0 WHERE + col1 <= ( 48 ) ---- query IIIIIII rowsort label-8795 SELECT * FROM tab0 cor0 WHERE NOT col1 * - col4 BETWEEN NULL AND ( NULL ) ---- query IIIIIII rowsort label-8795 SELECT * FROM tab1 cor0 WHERE NOT col1 * - col4 BETWEEN NULL AND ( NULL ) ---- query IIIIIII rowsort label-8795 SELECT * FROM tab2 cor0 WHERE NOT col1 * - col4 BETWEEN NULL AND ( NULL ) ---- query IIIIIII rowsort label-8795 SELECT * FROM tab3 cor0 WHERE NOT col1 * - col4 BETWEEN NULL AND ( NULL ) ---- query IIIIIII rowsort label-8795 SELECT * FROM tab4 cor0 WHERE NOT col1 * - col4 BETWEEN NULL AND ( NULL ) ---- query I rowsort label-8800 SELECT + col0 AS col5 FROM tab0 AS cor0 WHERE NOT - col0 BETWEEN ( NULL ) AND NULL ---- query I rowsort label-8800 SELECT + col0 AS col5 FROM tab1 AS cor0 WHERE NOT - col0 BETWEEN ( NULL ) AND NULL ---- query I rowsort label-8800 SELECT + col0 AS col5 FROM tab2 AS cor0 WHERE NOT - col0 BETWEEN ( NULL ) AND NULL ---- query I rowsort label-8800 SELECT + col0 AS col5 FROM tab3 AS cor0 WHERE NOT - col0 BETWEEN ( NULL ) AND NULL ---- query I rowsort label-8800 SELECT + col0 AS col5 FROM tab4 AS cor0 WHERE NOT - col0 BETWEEN ( NULL ) AND NULL ---- onlyif mysql # aggregate syntax: query I rowsort label-8805 SELECT ALL SUM( DISTINCT - 20 ) FROM tab0 cor0 WHERE + 63 / - col1 IN ( ( - 15 ) ) ---- NULL skipif mysql # not compatible query I rowsort label-8805 SELECT ALL SUM ( DISTINCT - 20 ) FROM tab0 cor0 WHERE + 63 / - col1 IN ( ( - 15 ) ) ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-8805 SELECT ALL SUM( DISTINCT - 20 ) FROM tab1 cor0 WHERE + 63 / - col1 IN ( ( - 15 ) ) ---- NULL skipif mysql # not compatible query I rowsort label-8805 SELECT ALL SUM ( DISTINCT - 20 ) FROM tab1 cor0 WHERE + 63 / - col1 IN ( ( - 15 ) ) ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-8805 SELECT ALL SUM( DISTINCT - 20 ) FROM tab2 cor0 WHERE + 63 / - col1 IN ( ( - 15 ) ) ---- NULL skipif mysql # not compatible query I rowsort label-8805 SELECT ALL SUM ( DISTINCT - 20 ) FROM tab2 cor0 WHERE + 63 / - col1 IN ( ( - 15 ) ) ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-8805 SELECT ALL SUM( DISTINCT - 20 ) FROM tab3 cor0 WHERE + 63 / - col1 IN ( ( - 15 ) ) ---- NULL skipif mysql # not compatible query I rowsort label-8805 SELECT ALL SUM ( DISTINCT - 20 ) FROM tab3 cor0 WHERE + 63 / - col1 IN ( ( - 15 ) ) ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-8805 SELECT ALL SUM( DISTINCT - 20 ) FROM tab4 cor0 WHERE + 63 / - col1 IN ( ( - 15 ) ) ---- NULL skipif mysql # not compatible query I rowsort label-8805 SELECT ALL SUM ( DISTINCT - 20 ) FROM tab4 cor0 WHERE + 63 / - col1 IN ( ( - 15 ) ) ---- NULL query IIIIIII rowsort label-8810 SELECT ALL * FROM tab0 WHERE NOT ( col0 <> ( 14 * - col1 - 48 ) ) ---- query IIIIIII rowsort label-8810 SELECT ALL * FROM tab1 WHERE NOT ( col0 <> ( 14 * - col1 - 48 ) ) ---- query IIIIIII rowsort label-8810 SELECT ALL * FROM tab2 WHERE NOT ( col0 <> ( 14 * - col1 - 48 ) ) ---- query IIIIIII rowsort label-8810 SELECT ALL * FROM tab3 WHERE NOT ( col0 <> ( 14 * - col1 - 48 ) ) ---- query IIIIIII rowsort label-8810 SELECT ALL * FROM tab4 WHERE NOT ( col0 <> ( 14 * - col1 - 48 ) ) ---- query I rowsort label-8815 SELECT - ( 13 ) AS col3 FROM tab0 AS cor0 WHERE NOT ( + ( + + col5 ) ) IS NOT NULL ---- query I rowsort label-8815 SELECT - ( 13 ) AS col3 FROM tab1 AS cor0 WHERE NOT ( + ( + + col5 ) ) IS NOT NULL ---- query I rowsort label-8815 SELECT - ( 13 ) AS col3 FROM tab2 AS cor0 WHERE NOT ( + ( + + col5 ) ) IS NOT NULL ---- query I rowsort label-8815 SELECT - ( 13 ) AS col3 FROM tab3 AS cor0 WHERE NOT ( + ( + + col5 ) ) IS NOT NULL ---- query I rowsort label-8815 SELECT - ( 13 ) AS col3 FROM tab4 AS cor0 WHERE NOT ( + ( + + col5 ) ) IS NOT NULL ---- query IIIIIII rowsort label-8820 SELECT ALL * FROM tab0 cor0 WHERE NOT ( - col1 ) IS NOT NULL ---- query IIIIIII rowsort label-8820 SELECT ALL * FROM tab1 cor0 WHERE NOT ( - col1 ) IS NOT NULL ---- query IIIIIII rowsort label-8820 SELECT ALL * FROM tab2 cor0 WHERE NOT ( - col1 ) IS NOT NULL ---- query IIIIIII rowsort label-8820 SELECT ALL * FROM tab3 cor0 WHERE NOT ( - col1 ) IS NOT NULL ---- query IIIIIII rowsort label-8820 SELECT ALL * FROM tab4 cor0 WHERE NOT ( - col1 ) IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-8825 SELECT col3 AS col0 FROM tab0 AS cor0 WHERE NOT ( 76 ) BETWEEN ( 23 / - col1 ) AND + 61 * + CAST( NULL AS SIGNED ) ---- skipif mysql # not compatible query I rowsort label-8825 SELECT col3 AS col0 FROM tab0 AS cor0 WHERE NOT ( 76 ) BETWEEN ( 23 / - col1 ) AND + 61 * + CAST ( NULL AS INTEGER ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-8825 SELECT col3 AS col0 FROM tab1 AS cor0 WHERE NOT ( 76 ) BETWEEN ( 23 / - col1 ) AND + 61 * + CAST( NULL AS SIGNED ) ---- skipif mysql # not compatible query I rowsort label-8825 SELECT col3 AS col0 FROM tab1 AS cor0 WHERE NOT ( 76 ) BETWEEN ( 23 / - col1 ) AND + 61 * + CAST ( NULL AS INTEGER ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-8825 SELECT col3 AS col0 FROM tab2 AS cor0 WHERE NOT ( 76 ) BETWEEN ( 23 / - col1 ) AND + 61 * + CAST( NULL AS SIGNED ) ---- skipif mysql # not compatible query I rowsort label-8825 SELECT col3 AS col0 FROM tab2 AS cor0 WHERE NOT ( 76 ) BETWEEN ( 23 / - col1 ) AND + 61 * + CAST ( NULL AS INTEGER ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-8825 SELECT col3 AS col0 FROM tab3 AS cor0 WHERE NOT ( 76 ) BETWEEN ( 23 / - col1 ) AND + 61 * + CAST( NULL AS SIGNED ) ---- skipif mysql # not compatible query I rowsort label-8825 SELECT col3 AS col0 FROM tab3 AS cor0 WHERE NOT ( 76 ) BETWEEN ( 23 / - col1 ) AND + 61 * + CAST ( NULL AS INTEGER ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-8825 SELECT col3 AS col0 FROM tab4 AS cor0 WHERE NOT ( 76 ) BETWEEN ( 23 / - col1 ) AND + 61 * + CAST( NULL AS SIGNED ) ---- skipif mysql # not compatible query I rowsort label-8825 SELECT col3 AS col0 FROM tab4 AS cor0 WHERE NOT ( 76 ) BETWEEN ( 23 / - col1 ) AND + 61 * + CAST ( NULL AS INTEGER ) ---- query IIIIIII rowsort label-8830 SELECT ALL * FROM tab0 AS cor0 WHERE NOT col4 + - col0 IS NOT NULL ---- query IIIIIII rowsort label-8830 SELECT ALL * FROM tab1 AS cor0 WHERE NOT col4 + - col0 IS NOT NULL ---- query IIIIIII rowsort label-8830 SELECT ALL * FROM tab2 AS cor0 WHERE NOT col4 + - col0 IS NOT NULL ---- query IIIIIII rowsort label-8830 SELECT ALL * FROM tab3 AS cor0 WHERE NOT col4 + - col0 IS NOT NULL ---- query IIIIIII rowsort label-8830 SELECT ALL * FROM tab4 AS cor0 WHERE NOT col4 + - col0 IS NOT NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-8835 SELECT + 70 col3 FROM tab0 WHERE - - col3 IS NOT NULL ---- 10 values hashing to 53aaa6db9463a66baa1f6c0af5fed546 skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-8835 SELECT + 70 col3 FROM tab1 WHERE - - col3 IS NOT NULL ---- 10 values hashing to 53aaa6db9463a66baa1f6c0af5fed546 skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-8835 SELECT + 70 col3 FROM tab2 WHERE - - col3 IS NOT NULL ---- 10 values hashing to 53aaa6db9463a66baa1f6c0af5fed546 skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-8835 SELECT + 70 col3 FROM tab3 WHERE - - col3 IS NOT NULL ---- 10 values hashing to 53aaa6db9463a66baa1f6c0af5fed546 skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-8835 SELECT + 70 col3 FROM tab4 WHERE - - col3 IS NOT NULL ---- 10 values hashing to 53aaa6db9463a66baa1f6c0af5fed546 query I rowsort label-8840 SELECT ALL + 72 * + 54 - col1 FROM tab0 AS cor0 WHERE NOT ( NULL ) NOT BETWEEN NULL AND NULL ---- query I rowsort label-8840 SELECT ALL + 72 * + 54 - col1 FROM tab1 AS cor0 WHERE NOT ( NULL ) NOT BETWEEN NULL AND NULL ---- query I rowsort label-8840 SELECT ALL + 72 * + 54 - col1 FROM tab2 AS cor0 WHERE NOT ( NULL ) NOT BETWEEN NULL AND NULL ---- query I rowsort label-8840 SELECT ALL + 72 * + 54 - col1 FROM tab3 AS cor0 WHERE NOT ( NULL ) NOT BETWEEN NULL AND NULL ---- query I rowsort label-8840 SELECT ALL + 72 * + 54 - col1 FROM tab4 AS cor0 WHERE NOT ( NULL ) NOT BETWEEN NULL AND NULL ---- query I rowsort label-8845 SELECT ALL col3 FROM tab0 cor0 WHERE NOT ( NULL ) IN ( ( col1 ) * + col1 ) ---- query I rowsort label-8845 SELECT ALL col3 FROM tab1 cor0 WHERE NOT ( NULL ) IN ( ( col1 ) * + col1 ) ---- query I rowsort label-8845 SELECT ALL col3 FROM tab2 cor0 WHERE NOT ( NULL ) IN ( ( col1 ) * + col1 ) ---- query I rowsort label-8845 SELECT ALL col3 FROM tab3 cor0 WHERE NOT ( NULL ) IN ( ( col1 ) * + col1 ) ---- query I rowsort label-8845 SELECT ALL col3 FROM tab4 cor0 WHERE NOT ( NULL ) IN ( ( col1 ) * + col1 ) ---- query I rowsort label-8850 SELECT DISTINCT - - col3 AS col4 FROM tab0 AS cor0 WHERE NOT 39 / 13 IS NULL ---- 10 values hashing to 23b2d4c27568a1c64eac6992fad5c445 query I rowsort label-8850 SELECT DISTINCT - - col3 AS col4 FROM tab1 AS cor0 WHERE NOT 39 / 13 IS NULL ---- 10 values hashing to 23b2d4c27568a1c64eac6992fad5c445 query I rowsort label-8850 SELECT DISTINCT - - col3 AS col4 FROM tab2 AS cor0 WHERE NOT 39 / 13 IS NULL ---- 10 values hashing to 23b2d4c27568a1c64eac6992fad5c445 query I rowsort label-8850 SELECT DISTINCT - - col3 AS col4 FROM tab3 AS cor0 WHERE NOT 39 / 13 IS NULL ---- 10 values hashing to 23b2d4c27568a1c64eac6992fad5c445 query I rowsort label-8850 SELECT DISTINCT - - col3 AS col4 FROM tab4 AS cor0 WHERE NOT 39 / 13 IS NULL ---- 10 values hashing to 23b2d4c27568a1c64eac6992fad5c445 query IIIIIII rowsort label-8855 SELECT * FROM tab0 AS cor0 WHERE NOT col4 <= NULL ---- query IIIIIII rowsort label-8855 SELECT * FROM tab1 AS cor0 WHERE NOT col4 <= NULL ---- query IIIIIII rowsort label-8855 SELECT * FROM tab2 AS cor0 WHERE NOT col4 <= NULL ---- query IIIIIII rowsort label-8855 SELECT * FROM tab3 AS cor0 WHERE NOT col4 <= NULL ---- query IIIIIII rowsort label-8855 SELECT * FROM tab4 AS cor0 WHERE NOT col4 <= NULL ---- query I rowsort label-8860 SELECT - col1 FROM tab0 cor0 WHERE NOT - 80 <= 29 ---- query I rowsort label-8860 SELECT - col1 FROM tab1 cor0 WHERE NOT - 80 <= 29 ---- query I rowsort label-8860 SELECT - col1 FROM tab2 cor0 WHERE NOT - 80 <= 29 ---- query I rowsort label-8860 SELECT - col1 FROM tab3 cor0 WHERE NOT - 80 <= 29 ---- query I rowsort label-8860 SELECT - col1 FROM tab4 cor0 WHERE NOT - 80 <= 29 ---- query I rowsort label-8865 SELECT ALL - 24 AS col0 FROM tab0 WHERE + 12 < - - 51 ---- 10 values hashing to 0a9cc75f21d1ab321ed03aa9319be71a query I rowsort label-8865 SELECT ALL - 24 AS col0 FROM tab1 WHERE + 12 < - - 51 ---- 10 values hashing to 0a9cc75f21d1ab321ed03aa9319be71a query I rowsort label-8865 SELECT ALL - 24 AS col0 FROM tab2 WHERE + 12 < - - 51 ---- 10 values hashing to 0a9cc75f21d1ab321ed03aa9319be71a query I rowsort label-8865 SELECT ALL - 24 AS col0 FROM tab3 WHERE + 12 < - - 51 ---- 10 values hashing to 0a9cc75f21d1ab321ed03aa9319be71a query I rowsort label-8865 SELECT ALL - 24 AS col0 FROM tab4 WHERE + 12 < - - 51 ---- 10 values hashing to 0a9cc75f21d1ab321ed03aa9319be71a skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-8870 SELECT ( + col5 ) col2 FROM tab0 WHERE + - col4 IN ( col3 ) ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-8870 SELECT ( + col5 ) col2 FROM tab1 WHERE + - col4 IN ( col3 ) ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-8870 SELECT ( + col5 ) col2 FROM tab2 WHERE + - col4 IN ( col3 ) ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-8870 SELECT ( + col5 ) col2 FROM tab3 WHERE + - col4 IN ( col3 ) ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-8870 SELECT ( + col5 ) col2 FROM tab4 WHERE + - col4 IN ( col3 ) ---- query I rowsort label-8875 SELECT DISTINCT + 83 FROM tab0 AS cor0 WHERE NULL IS NULL ---- 83 query I rowsort label-8875 SELECT DISTINCT + 83 FROM tab1 AS cor0 WHERE NULL IS NULL ---- 83 query I rowsort label-8875 SELECT DISTINCT + 83 FROM tab2 AS cor0 WHERE NULL IS NULL ---- 83 query I rowsort label-8875 SELECT DISTINCT + 83 FROM tab3 AS cor0 WHERE NULL IS NULL ---- 83 query I rowsort label-8875 SELECT DISTINCT + 83 FROM tab4 AS cor0 WHERE NULL IS NULL ---- 83 query IIIIIII rowsort label-8880 SELECT * FROM tab0 AS cor0 WHERE NOT + 80 NOT IN ( col1 ) ---- query IIIIIII rowsort label-8880 SELECT * FROM tab1 AS cor0 WHERE NOT + 80 NOT IN ( col1 ) ---- query IIIIIII rowsort label-8880 SELECT * FROM tab2 AS cor0 WHERE NOT + 80 NOT IN ( col1 ) ---- query IIIIIII rowsort label-8880 SELECT * FROM tab3 AS cor0 WHERE NOT + 80 NOT IN ( col1 ) ---- query IIIIIII rowsort label-8880 SELECT * FROM tab4 AS cor0 WHERE NOT + 80 NOT IN ( col1 ) ---- onlyif mysql # aggregate syntax: query I rowsort label-8885 SELECT - MAX( DISTINCT + col4 ) AS col5 FROM tab0 AS cor0 WHERE NOT col1 * - col1 * + + col0 NOT IN ( + col0 * - col4 ) ---- NULL skipif mysql # not compatible query I rowsort label-8885 SELECT - MAX ( DISTINCT + col4 ) AS col5 FROM tab0 AS cor0 WHERE NOT col1 * - col1 * + + col0 NOT IN ( + col0 * - col4 ) ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-8885 SELECT - MAX( DISTINCT + col4 ) AS col5 FROM tab1 AS cor0 WHERE NOT col1 * - col1 * + + col0 NOT IN ( + col0 * - col4 ) ---- NULL skipif mysql # not compatible query I rowsort label-8885 SELECT - MAX ( DISTINCT + col4 ) AS col5 FROM tab1 AS cor0 WHERE NOT col1 * - col1 * + + col0 NOT IN ( + col0 * - col4 ) ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-8885 SELECT - MAX( DISTINCT + col4 ) AS col5 FROM tab2 AS cor0 WHERE NOT col1 * - col1 * + + col0 NOT IN ( + col0 * - col4 ) ---- NULL skipif mysql # not compatible query I rowsort label-8885 SELECT - MAX ( DISTINCT + col4 ) AS col5 FROM tab2 AS cor0 WHERE NOT col1 * - col1 * + + col0 NOT IN ( + col0 * - col4 ) ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-8885 SELECT - MAX( DISTINCT + col4 ) AS col5 FROM tab3 AS cor0 WHERE NOT col1 * - col1 * + + col0 NOT IN ( + col0 * - col4 ) ---- NULL skipif mysql # not compatible query I rowsort label-8885 SELECT - MAX ( DISTINCT + col4 ) AS col5 FROM tab3 AS cor0 WHERE NOT col1 * - col1 * + + col0 NOT IN ( + col0 * - col4 ) ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-8885 SELECT - MAX( DISTINCT + col4 ) AS col5 FROM tab4 AS cor0 WHERE NOT col1 * - col1 * + + col0 NOT IN ( + col0 * - col4 ) ---- NULL skipif mysql # not compatible query I rowsort label-8885 SELECT - MAX ( DISTINCT + col4 ) AS col5 FROM tab4 AS cor0 WHERE NOT col1 * - col1 * + + col0 NOT IN ( + col0 * - col4 ) ---- NULL query I rowsort label-8890 SELECT + 90 FROM tab0 AS cor0 WHERE NOT col2 IS NOT NULL ---- query I rowsort label-8890 SELECT + 90 FROM tab1 AS cor0 WHERE NOT col2 IS NOT NULL ---- query I rowsort label-8890 SELECT + 90 FROM tab2 AS cor0 WHERE NOT col2 IS NOT NULL ---- query I rowsort label-8890 SELECT + 90 FROM tab3 AS cor0 WHERE NOT col2 IS NOT NULL ---- query I rowsort label-8890 SELECT + 90 FROM tab4 AS cor0 WHERE NOT col2 IS NOT NULL ---- onlyif mysql # aggregate syntax: query I rowsort label-8895 SELECT DISTINCT + COUNT( * ) col1 FROM tab0 WHERE ( NOT + 44 IS NOT NULL ) ---- 0 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-8895 SELECT DISTINCT + COUNT ( * ) col1 FROM tab0 WHERE ( NOT + 44 IS NOT NULL ) ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-8895 SELECT DISTINCT + COUNT( * ) col1 FROM tab1 WHERE ( NOT + 44 IS NOT NULL ) ---- 0 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-8895 SELECT DISTINCT + COUNT ( * ) col1 FROM tab1 WHERE ( NOT + 44 IS NOT NULL ) ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-8895 SELECT DISTINCT + COUNT( * ) col1 FROM tab2 WHERE ( NOT + 44 IS NOT NULL ) ---- 0 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-8895 SELECT DISTINCT + COUNT ( * ) col1 FROM tab2 WHERE ( NOT + 44 IS NOT NULL ) ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-8895 SELECT DISTINCT + COUNT( * ) col1 FROM tab3 WHERE ( NOT + 44 IS NOT NULL ) ---- 0 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-8895 SELECT DISTINCT + COUNT ( * ) col1 FROM tab3 WHERE ( NOT + 44 IS NOT NULL ) ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-8895 SELECT DISTINCT + COUNT( * ) col1 FROM tab4 WHERE ( NOT + 44 IS NOT NULL ) ---- 0 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-8895 SELECT DISTINCT + COUNT ( * ) col1 FROM tab4 WHERE ( NOT + 44 IS NOT NULL ) ---- 0 query IIIIIII rowsort label-8900 SELECT ALL * FROM tab0 WHERE NULL > - ( - col3 ) ---- query IIIIIII rowsort label-8900 SELECT ALL * FROM tab1 WHERE NULL > - ( - col3 ) ---- query IIIIIII rowsort label-8900 SELECT ALL * FROM tab2 WHERE NULL > - ( - col3 ) ---- query IIIIIII rowsort label-8900 SELECT ALL * FROM tab3 WHERE NULL > - ( - col3 ) ---- query IIIIIII rowsort label-8900 SELECT ALL * FROM tab4 WHERE NULL > - ( - col3 ) ---- query IIIIIII rowsort label-8905 SELECT * FROM tab0 WHERE ( NOT ( ( NULL ) IS NULL ) ) ---- query IIIIIII rowsort label-8905 SELECT * FROM tab1 WHERE ( NOT ( ( NULL ) IS NULL ) ) ---- query IIIIIII rowsort label-8905 SELECT * FROM tab2 WHERE ( NOT ( ( NULL ) IS NULL ) ) ---- query IIIIIII rowsort label-8905 SELECT * FROM tab3 WHERE ( NOT ( ( NULL ) IS NULL ) ) ---- query IIIIIII rowsort label-8905 SELECT * FROM tab4 WHERE ( NOT ( ( NULL ) IS NULL ) ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-8910 SELECT * FROM tab0 WHERE NULL = ( CAST( NULL AS SIGNED ) ) ---- skipif mysql # not compatible query IIIIIII rowsort label-8910 SELECT * FROM tab0 WHERE NULL = ( CAST ( NULL AS INTEGER ) ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-8910 SELECT * FROM tab1 WHERE NULL = ( CAST( NULL AS SIGNED ) ) ---- skipif mysql # not compatible query IIIIIII rowsort label-8910 SELECT * FROM tab1 WHERE NULL = ( CAST ( NULL AS INTEGER ) ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-8910 SELECT * FROM tab2 WHERE NULL = ( CAST( NULL AS SIGNED ) ) ---- skipif mysql # not compatible query IIIIIII rowsort label-8910 SELECT * FROM tab2 WHERE NULL = ( CAST ( NULL AS INTEGER ) ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-8910 SELECT * FROM tab3 WHERE NULL = ( CAST( NULL AS SIGNED ) ) ---- skipif mysql # not compatible query IIIIIII rowsort label-8910 SELECT * FROM tab3 WHERE NULL = ( CAST ( NULL AS INTEGER ) ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-8910 SELECT * FROM tab4 WHERE NULL = ( CAST( NULL AS SIGNED ) ) ---- skipif mysql # not compatible query IIIIIII rowsort label-8910 SELECT * FROM tab4 WHERE NULL = ( CAST ( NULL AS INTEGER ) ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-8915 SELECT + - CAST( - 15 AS SIGNED ) FROM tab0 AS cor0 WHERE NULL <= ( NULL ) ---- skipif mysql # not compatible query I rowsort label-8915 SELECT + - CAST ( - 15 AS INTEGER ) FROM tab0 AS cor0 WHERE NULL <= ( NULL ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-8915 SELECT + - CAST( - 15 AS SIGNED ) FROM tab1 AS cor0 WHERE NULL <= ( NULL ) ---- skipif mysql # not compatible query I rowsort label-8915 SELECT + - CAST ( - 15 AS INTEGER ) FROM tab1 AS cor0 WHERE NULL <= ( NULL ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-8915 SELECT + - CAST( - 15 AS SIGNED ) FROM tab2 AS cor0 WHERE NULL <= ( NULL ) ---- skipif mysql # not compatible query I rowsort label-8915 SELECT + - CAST ( - 15 AS INTEGER ) FROM tab2 AS cor0 WHERE NULL <= ( NULL ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-8915 SELECT + - CAST( - 15 AS SIGNED ) FROM tab3 AS cor0 WHERE NULL <= ( NULL ) ---- skipif mysql # not compatible query I rowsort label-8915 SELECT + - CAST ( - 15 AS INTEGER ) FROM tab3 AS cor0 WHERE NULL <= ( NULL ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-8915 SELECT + - CAST( - 15 AS SIGNED ) FROM tab4 AS cor0 WHERE NULL <= ( NULL ) ---- skipif mysql # not compatible query I rowsort label-8915 SELECT + - CAST ( - 15 AS INTEGER ) FROM tab4 AS cor0 WHERE NULL <= ( NULL ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-8920 SELECT col1 * + - CAST( NULL AS SIGNED ) FROM tab0 AS cor0 WHERE - col1 NOT BETWEEN ( - 44 ) AND NULL ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 skipif mysql # not compatible query I rowsort label-8920 SELECT col1 * + - CAST ( NULL AS INTEGER ) FROM tab0 AS cor0 WHERE - col1 NOT BETWEEN ( - 44 ) AND NULL ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-8920 SELECT col1 * + - CAST( NULL AS SIGNED ) FROM tab1 AS cor0 WHERE - col1 NOT BETWEEN ( - 44 ) AND NULL ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 skipif mysql # not compatible query I rowsort label-8920 SELECT col1 * + - CAST ( NULL AS INTEGER ) FROM tab1 AS cor0 WHERE - col1 NOT BETWEEN ( - 44 ) AND NULL ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-8920 SELECT col1 * + - CAST( NULL AS SIGNED ) FROM tab2 AS cor0 WHERE - col1 NOT BETWEEN ( - 44 ) AND NULL ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 skipif mysql # not compatible query I rowsort label-8920 SELECT col1 * + - CAST ( NULL AS INTEGER ) FROM tab2 AS cor0 WHERE - col1 NOT BETWEEN ( - 44 ) AND NULL ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-8920 SELECT col1 * + - CAST( NULL AS SIGNED ) FROM tab3 AS cor0 WHERE - col1 NOT BETWEEN ( - 44 ) AND NULL ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 skipif mysql # not compatible query I rowsort label-8920 SELECT col1 * + - CAST ( NULL AS INTEGER ) FROM tab3 AS cor0 WHERE - col1 NOT BETWEEN ( - 44 ) AND NULL ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-8920 SELECT col1 * + - CAST( NULL AS SIGNED ) FROM tab4 AS cor0 WHERE - col1 NOT BETWEEN ( - 44 ) AND NULL ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 skipif mysql # not compatible query I rowsort label-8920 SELECT col1 * + - CAST ( NULL AS INTEGER ) FROM tab4 AS cor0 WHERE - col1 NOT BETWEEN ( - 44 ) AND NULL ---- 10 values hashing to db761b746c7d0f18810c20311a9f8974 onlyif mysql # aggregate syntax: query I rowsort label-8925 SELECT DISTINCT - COUNT( * ) AS col3 FROM tab0 AS cor0 WHERE - col1 IS NOT NULL ---- -10 skipif mysql # not compatible query I rowsort label-8925 SELECT DISTINCT - COUNT ( * ) AS col3 FROM tab0 AS cor0 WHERE - col1 IS NOT NULL ---- -10 onlyif mysql # aggregate syntax: query I rowsort label-8925 SELECT DISTINCT - COUNT( * ) AS col3 FROM tab1 AS cor0 WHERE - col1 IS NOT NULL ---- -10 skipif mysql # not compatible query I rowsort label-8925 SELECT DISTINCT - COUNT ( * ) AS col3 FROM tab1 AS cor0 WHERE - col1 IS NOT NULL ---- -10 onlyif mysql # aggregate syntax: query I rowsort label-8925 SELECT DISTINCT - COUNT( * ) AS col3 FROM tab2 AS cor0 WHERE - col1 IS NOT NULL ---- -10 skipif mysql # not compatible query I rowsort label-8925 SELECT DISTINCT - COUNT ( * ) AS col3 FROM tab2 AS cor0 WHERE - col1 IS NOT NULL ---- -10 onlyif mysql # aggregate syntax: query I rowsort label-8925 SELECT DISTINCT - COUNT( * ) AS col3 FROM tab3 AS cor0 WHERE - col1 IS NOT NULL ---- -10 skipif mysql # not compatible query I rowsort label-8925 SELECT DISTINCT - COUNT ( * ) AS col3 FROM tab3 AS cor0 WHERE - col1 IS NOT NULL ---- -10 onlyif mysql # aggregate syntax: query I rowsort label-8925 SELECT DISTINCT - COUNT( * ) AS col3 FROM tab4 AS cor0 WHERE - col1 IS NOT NULL ---- -10 skipif mysql # not compatible query I rowsort label-8925 SELECT DISTINCT - COUNT ( * ) AS col3 FROM tab4 AS cor0 WHERE - col1 IS NOT NULL ---- -10 query I rowsort label-8930 SELECT DISTINCT ( - - 1 ) AS col2 FROM tab0 WHERE NOT + 29 BETWEEN NULL AND + col3 ---- query I rowsort label-8930 SELECT DISTINCT ( - - 1 ) AS col2 FROM tab1 WHERE NOT + 29 BETWEEN NULL AND + col3 ---- query I rowsort label-8930 SELECT DISTINCT ( - - 1 ) AS col2 FROM tab2 WHERE NOT + 29 BETWEEN NULL AND + col3 ---- query I rowsort label-8930 SELECT DISTINCT ( - - 1 ) AS col2 FROM tab3 WHERE NOT + 29 BETWEEN NULL AND + col3 ---- query I rowsort label-8930 SELECT DISTINCT ( - - 1 ) AS col2 FROM tab4 WHERE NOT + 29 BETWEEN NULL AND + col3 ---- query I rowsort label-8935 SELECT DISTINCT - 87 AS col2 FROM tab0 AS cor0 WHERE NOT - col3 + + + col0 IS NULL ---- -87 query I rowsort label-8935 SELECT DISTINCT - 87 AS col2 FROM tab1 AS cor0 WHERE NOT - col3 + + + col0 IS NULL ---- -87 query I rowsort label-8935 SELECT DISTINCT - 87 AS col2 FROM tab2 AS cor0 WHERE NOT - col3 + + + col0 IS NULL ---- -87 query I rowsort label-8935 SELECT DISTINCT - 87 AS col2 FROM tab3 AS cor0 WHERE NOT - col3 + + + col0 IS NULL ---- -87 query I rowsort label-8935 SELECT DISTINCT - 87 AS col2 FROM tab4 AS cor0 WHERE NOT - col3 + + + col0 IS NULL ---- -87 query I rowsort label-8940 SELECT ALL + col3 AS col0 FROM tab0 AS cor0 WHERE NOT col4 IS NOT NULL ---- query I rowsort label-8940 SELECT ALL + col3 AS col0 FROM tab1 AS cor0 WHERE NOT col4 IS NOT NULL ---- query I rowsort label-8940 SELECT ALL + col3 AS col0 FROM tab2 AS cor0 WHERE NOT col4 IS NOT NULL ---- query I rowsort label-8940 SELECT ALL + col3 AS col0 FROM tab3 AS cor0 WHERE NOT col4 IS NOT NULL ---- query I rowsort label-8940 SELECT ALL + col3 AS col0 FROM tab4 AS cor0 WHERE NOT col4 IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-8945 SELECT DISTINCT - ( + CAST( + col1 AS SIGNED ) ) col1 FROM tab0 AS cor0 WHERE NOT col1 IS NOT NULL ---- skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-8945 SELECT DISTINCT - ( + CAST ( + col1 AS INTEGER ) ) col1 FROM tab0 AS cor0 WHERE NOT col1 IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-8945 SELECT DISTINCT - ( + CAST( + col1 AS SIGNED ) ) col1 FROM tab1 AS cor0 WHERE NOT col1 IS NOT NULL ---- skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-8945 SELECT DISTINCT - ( + CAST ( + col1 AS INTEGER ) ) col1 FROM tab1 AS cor0 WHERE NOT col1 IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-8945 SELECT DISTINCT - ( + CAST( + col1 AS SIGNED ) ) col1 FROM tab2 AS cor0 WHERE NOT col1 IS NOT NULL ---- skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-8945 SELECT DISTINCT - ( + CAST ( + col1 AS INTEGER ) ) col1 FROM tab2 AS cor0 WHERE NOT col1 IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-8945 SELECT DISTINCT - ( + CAST( + col1 AS SIGNED ) ) col1 FROM tab3 AS cor0 WHERE NOT col1 IS NOT NULL ---- skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-8945 SELECT DISTINCT - ( + CAST ( + col1 AS INTEGER ) ) col1 FROM tab3 AS cor0 WHERE NOT col1 IS NOT NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-8945 SELECT DISTINCT - ( + CAST( + col1 AS SIGNED ) ) col1 FROM tab4 AS cor0 WHERE NOT col1 IS NOT NULL ---- skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-8945 SELECT DISTINCT - ( + CAST ( + col1 AS INTEGER ) ) col1 FROM tab4 AS cor0 WHERE NOT col1 IS NOT NULL ---- query IIIIIII rowsort label-8950 SELECT * FROM tab0 cor0 WHERE NOT ( NULL ) < + col3 ---- query IIIIIII rowsort label-8950 SELECT * FROM tab1 cor0 WHERE NOT ( NULL ) < + col3 ---- query IIIIIII rowsort label-8950 SELECT * FROM tab2 cor0 WHERE NOT ( NULL ) < + col3 ---- query IIIIIII rowsort label-8950 SELECT * FROM tab3 cor0 WHERE NOT ( NULL ) < + col3 ---- query IIIIIII rowsort label-8950 SELECT * FROM tab4 cor0 WHERE NOT ( NULL ) < + col3 ---- query I rowsort label-8955 SELECT DISTINCT - col4 * + col1 AS col1 FROM tab0 WHERE NOT NULL = ( 33 ) ---- query I rowsort label-8955 SELECT DISTINCT - col4 * + col1 AS col1 FROM tab1 WHERE NOT NULL = ( 33 ) ---- query I rowsort label-8955 SELECT DISTINCT - col4 * + col1 AS col1 FROM tab2 WHERE NOT NULL = ( 33 ) ---- query I rowsort label-8955 SELECT DISTINCT - col4 * + col1 AS col1 FROM tab3 WHERE NOT NULL = ( 33 ) ---- query I rowsort label-8955 SELECT DISTINCT - col4 * + col1 AS col1 FROM tab4 WHERE NOT NULL = ( 33 ) ---- query I rowsort label-8960 SELECT + - col4 AS col0 FROM tab0 WHERE NOT ( NULL ) IN ( - col3, col0 + - col4 ) ---- query I rowsort label-8960 SELECT + - col4 AS col0 FROM tab1 WHERE NOT ( NULL ) IN ( - col3, col0 + - col4 ) ---- query I rowsort label-8960 SELECT + - col4 AS col0 FROM tab2 WHERE NOT ( NULL ) IN ( - col3, col0 + - col4 ) ---- query I rowsort label-8960 SELECT + - col4 AS col0 FROM tab3 WHERE NOT ( NULL ) IN ( - col3, col0 + - col4 ) ---- query I rowsort label-8960 SELECT + - col4 AS col0 FROM tab4 WHERE NOT ( NULL ) IN ( - col3, col0 + - col4 ) ---- query I rowsort label-8965 SELECT ALL + col0 FROM tab0 WHERE NOT - col1 * - 78 * + col0 * + - col1 * + col4 IS NOT NULL ---- query I rowsort label-8965 SELECT ALL + col0 FROM tab1 WHERE NOT - col1 * - 78 * + col0 * + - col1 * + col4 IS NOT NULL ---- query I rowsort label-8965 SELECT ALL + col0 FROM tab2 WHERE NOT - col1 * - 78 * + col0 * + - col1 * + col4 IS NOT NULL ---- query I rowsort label-8965 SELECT ALL + col0 FROM tab3 WHERE NOT - col1 * - 78 * + col0 * + - col1 * + col4 IS NOT NULL ---- query I rowsort label-8965 SELECT ALL + col0 FROM tab4 WHERE NOT - col1 * - 78 * + col0 * + - col1 * + col4 IS NOT NULL ---- query IIIIIII rowsort label-8970 SELECT * FROM tab0 WHERE NOT + col3 NOT IN ( + + col0 ) ---- query IIIIIII rowsort label-8970 SELECT * FROM tab1 WHERE NOT + col3 NOT IN ( + + col0 ) ---- query IIIIIII rowsort label-8970 SELECT * FROM tab2 WHERE NOT + col3 NOT IN ( + + col0 ) ---- query IIIIIII rowsort label-8970 SELECT * FROM tab3 WHERE NOT + col3 NOT IN ( + + col0 ) ---- query IIIIIII rowsort label-8970 SELECT * FROM tab4 WHERE NOT + col3 NOT IN ( + + col0 ) ---- query I rowsort label-8975 SELECT DISTINCT + 32 + + col0 + + - col3 FROM tab0 WHERE NOT NULL IS NULL ---- query I rowsort label-8975 SELECT DISTINCT + 32 + + col0 + + - col3 FROM tab1 WHERE NOT NULL IS NULL ---- query I rowsort label-8975 SELECT DISTINCT + 32 + + col0 + + - col3 FROM tab2 WHERE NOT NULL IS NULL ---- query I rowsort label-8975 SELECT DISTINCT + 32 + + col0 + + - col3 FROM tab3 WHERE NOT NULL IS NULL ---- query I rowsort label-8975 SELECT DISTINCT + 32 + + col0 + + - col3 FROM tab4 WHERE NOT NULL IS NULL ---- query II rowsort label-8980 SELECT DISTINCT + col0, - col0 - 30 + col1 FROM tab0 WHERE NOT col4 IS NOT NULL ---- query II rowsort label-8980 SELECT DISTINCT + col0, - col0 - 30 + col1 FROM tab1 WHERE NOT col4 IS NOT NULL ---- query II rowsort label-8980 SELECT DISTINCT + col0, - col0 - 30 + col1 FROM tab2 WHERE NOT col4 IS NOT NULL ---- query II rowsort label-8980 SELECT DISTINCT + col0, - col0 - 30 + col1 FROM tab3 WHERE NOT col4 IS NOT NULL ---- query II rowsort label-8980 SELECT DISTINCT + col0, - col0 - 30 + col1 FROM tab4 WHERE NOT col4 IS NOT NULL ---- query IIIIIII rowsort label-8985 SELECT * FROM tab0 cor0 WHERE 36 + + col3 + col4 NOT BETWEEN - 21 AND ( NULL ) ---- query IIIIIII rowsort label-8985 SELECT * FROM tab1 cor0 WHERE 36 + + col3 + col4 NOT BETWEEN - 21 AND ( NULL ) ---- query IIIIIII rowsort label-8985 SELECT * FROM tab2 cor0 WHERE 36 + + col3 + col4 NOT BETWEEN - 21 AND ( NULL ) ---- query IIIIIII rowsort label-8985 SELECT * FROM tab3 cor0 WHERE 36 + + col3 + col4 NOT BETWEEN - 21 AND ( NULL ) ---- query IIIIIII rowsort label-8985 SELECT * FROM tab4 cor0 WHERE 36 + + col3 + col4 NOT BETWEEN - 21 AND ( NULL ) ---- query I rowsort label-8990 SELECT 9 * 28 FROM tab0 AS cor0 WHERE NOT 86 IS NOT NULL ---- query I rowsort label-8990 SELECT 9 * 28 FROM tab1 AS cor0 WHERE NOT 86 IS NOT NULL ---- query I rowsort label-8990 SELECT 9 * 28 FROM tab2 AS cor0 WHERE NOT 86 IS NOT NULL ---- query I rowsort label-8990 SELECT 9 * 28 FROM tab3 AS cor0 WHERE NOT 86 IS NOT NULL ---- query I rowsort label-8990 SELECT 9 * 28 FROM tab4 AS cor0 WHERE NOT 86 IS NOT NULL ---- onlyif mysql # aggregate syntax: query I rowsort label-8995 SELECT DISTINCT COUNT( DISTINCT col1 ) FROM tab0 WHERE ( col1 ) IS NOT NULL ---- 10 skipif mysql # not compatible query I rowsort label-8995 SELECT DISTINCT COUNT ( DISTINCT col1 ) FROM tab0 WHERE ( col1 ) IS NOT NULL ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-8995 SELECT DISTINCT COUNT( DISTINCT col1 ) FROM tab1 WHERE ( col1 ) IS NOT NULL ---- 10 skipif mysql # not compatible query I rowsort label-8995 SELECT DISTINCT COUNT ( DISTINCT col1 ) FROM tab1 WHERE ( col1 ) IS NOT NULL ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-8995 SELECT DISTINCT COUNT( DISTINCT col1 ) FROM tab2 WHERE ( col1 ) IS NOT NULL ---- 10 skipif mysql # not compatible query I rowsort label-8995 SELECT DISTINCT COUNT ( DISTINCT col1 ) FROM tab2 WHERE ( col1 ) IS NOT NULL ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-8995 SELECT DISTINCT COUNT( DISTINCT col1 ) FROM tab3 WHERE ( col1 ) IS NOT NULL ---- 10 skipif mysql # not compatible query I rowsort label-8995 SELECT DISTINCT COUNT ( DISTINCT col1 ) FROM tab3 WHERE ( col1 ) IS NOT NULL ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-8995 SELECT DISTINCT COUNT( DISTINCT col1 ) FROM tab4 WHERE ( col1 ) IS NOT NULL ---- 10 skipif mysql # not compatible query I rowsort label-8995 SELECT DISTINCT COUNT ( DISTINCT col1 ) FROM tab4 WHERE ( col1 ) IS NOT NULL ---- 10 onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-9000 SELECT + 99 * - - 39 + - + 49 * col1 AS col4 FROM tab0 AS cor0 WHERE 74 + CAST( - + col1 AS SIGNED ) BETWEEN + col0 AND ( col0 ) ---- skipif mysql # not compatible query I rowsort label-9000 SELECT + 99 * - - 39 + - + 49 * col1 AS col4 FROM tab0 AS cor0 WHERE 74 + CAST ( - + col1 AS INTEGER ) BETWEEN + col0 AND ( col0 ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-9000 SELECT + 99 * - - 39 + - + 49 * col1 AS col4 FROM tab1 AS cor0 WHERE 74 + CAST( - + col1 AS SIGNED ) BETWEEN + col0 AND ( col0 ) ---- skipif mysql # not compatible query I rowsort label-9000 SELECT + 99 * - - 39 + - + 49 * col1 AS col4 FROM tab1 AS cor0 WHERE 74 + CAST ( - + col1 AS INTEGER ) BETWEEN + col0 AND ( col0 ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-9000 SELECT + 99 * - - 39 + - + 49 * col1 AS col4 FROM tab2 AS cor0 WHERE 74 + CAST( - + col1 AS SIGNED ) BETWEEN + col0 AND ( col0 ) ---- skipif mysql # not compatible query I rowsort label-9000 SELECT + 99 * - - 39 + - + 49 * col1 AS col4 FROM tab2 AS cor0 WHERE 74 + CAST ( - + col1 AS INTEGER ) BETWEEN + col0 AND ( col0 ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-9000 SELECT + 99 * - - 39 + - + 49 * col1 AS col4 FROM tab3 AS cor0 WHERE 74 + CAST( - + col1 AS SIGNED ) BETWEEN + col0 AND ( col0 ) ---- skipif mysql # not compatible query I rowsort label-9000 SELECT + 99 * - - 39 + - + 49 * col1 AS col4 FROM tab3 AS cor0 WHERE 74 + CAST ( - + col1 AS INTEGER ) BETWEEN + col0 AND ( col0 ) ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-9000 SELECT + 99 * - - 39 + - + 49 * col1 AS col4 FROM tab4 AS cor0 WHERE 74 + CAST( - + col1 AS SIGNED ) BETWEEN + col0 AND ( col0 ) ---- skipif mysql # not compatible query I rowsort label-9000 SELECT + 99 * - - 39 + - + 49 * col1 AS col4 FROM tab4 AS cor0 WHERE 74 + CAST ( - + col1 AS INTEGER ) BETWEEN + col0 AND ( col0 ) ---- onlyif mysql # aggregate syntax: query I rowsort label-9005 SELECT MIN( DISTINCT 47 ) FROM tab0 WHERE col5 IS NOT NULL ---- 47 skipif mysql # not compatible query I rowsort label-9005 SELECT MIN ( DISTINCT 47 ) FROM tab0 WHERE col5 IS NOT NULL ---- 47 onlyif mysql # aggregate syntax: query I rowsort label-9005 SELECT MIN( DISTINCT 47 ) FROM tab1 WHERE col5 IS NOT NULL ---- 47 skipif mysql # not compatible query I rowsort label-9005 SELECT MIN ( DISTINCT 47 ) FROM tab1 WHERE col5 IS NOT NULL ---- 47 onlyif mysql # aggregate syntax: query I rowsort label-9005 SELECT MIN( DISTINCT 47 ) FROM tab2 WHERE col5 IS NOT NULL ---- 47 skipif mysql # not compatible query I rowsort label-9005 SELECT MIN ( DISTINCT 47 ) FROM tab2 WHERE col5 IS NOT NULL ---- 47 onlyif mysql # aggregate syntax: query I rowsort label-9005 SELECT MIN( DISTINCT 47 ) FROM tab3 WHERE col5 IS NOT NULL ---- 47 skipif mysql # not compatible query I rowsort label-9005 SELECT MIN ( DISTINCT 47 ) FROM tab3 WHERE col5 IS NOT NULL ---- 47 onlyif mysql # aggregate syntax: query I rowsort label-9005 SELECT MIN( DISTINCT 47 ) FROM tab4 WHERE col5 IS NOT NULL ---- 47 skipif mysql # not compatible query I rowsort label-9005 SELECT MIN ( DISTINCT 47 ) FROM tab4 WHERE col5 IS NOT NULL ---- 47 onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-9010 SELECT ALL * FROM tab0 WHERE NULL NOT IN ( + - CAST( NULL AS SIGNED ) ) ---- skipif mysql # not compatible query IIIIIII rowsort label-9010 SELECT ALL * FROM tab0 WHERE NULL NOT IN ( + - CAST ( NULL AS INTEGER ) ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-9010 SELECT ALL * FROM tab1 WHERE NULL NOT IN ( + - CAST( NULL AS SIGNED ) ) ---- skipif mysql # not compatible query IIIIIII rowsort label-9010 SELECT ALL * FROM tab1 WHERE NULL NOT IN ( + - CAST ( NULL AS INTEGER ) ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-9010 SELECT ALL * FROM tab2 WHERE NULL NOT IN ( + - CAST( NULL AS SIGNED ) ) ---- skipif mysql # not compatible query IIIIIII rowsort label-9010 SELECT ALL * FROM tab2 WHERE NULL NOT IN ( + - CAST ( NULL AS INTEGER ) ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-9010 SELECT ALL * FROM tab3 WHERE NULL NOT IN ( + - CAST( NULL AS SIGNED ) ) ---- skipif mysql # not compatible query IIIIIII rowsort label-9010 SELECT ALL * FROM tab3 WHERE NULL NOT IN ( + - CAST ( NULL AS INTEGER ) ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-9010 SELECT ALL * FROM tab4 WHERE NULL NOT IN ( + - CAST( NULL AS SIGNED ) ) ---- skipif mysql # not compatible query IIIIIII rowsort label-9010 SELECT ALL * FROM tab4 WHERE NULL NOT IN ( + - CAST ( NULL AS INTEGER ) ) ---- query IIIIIII rowsort label-9015 SELECT * FROM tab0 AS cor0 WHERE NULL BETWEEN NULL AND col4 ---- query IIIIIII rowsort label-9015 SELECT * FROM tab1 AS cor0 WHERE NULL BETWEEN NULL AND col4 ---- query IIIIIII rowsort label-9015 SELECT * FROM tab2 AS cor0 WHERE NULL BETWEEN NULL AND col4 ---- query IIIIIII rowsort label-9015 SELECT * FROM tab3 AS cor0 WHERE NULL BETWEEN NULL AND col4 ---- query IIIIIII rowsort label-9015 SELECT * FROM tab4 AS cor0 WHERE NULL BETWEEN NULL AND col4 ---- query IIIIIII rowsort label-9020 SELECT * FROM tab0 cor0 WHERE NULL < NULL ---- query IIIIIII rowsort label-9020 SELECT * FROM tab1 cor0 WHERE NULL < NULL ---- query IIIIIII rowsort label-9020 SELECT * FROM tab2 cor0 WHERE NULL < NULL ---- query IIIIIII rowsort label-9020 SELECT * FROM tab3 cor0 WHERE NULL < NULL ---- query IIIIIII rowsort label-9020 SELECT * FROM tab4 cor0 WHERE NULL < NULL ---- query I rowsort label-9025 SELECT DISTINCT - - col3 FROM tab0 WHERE NOT - col0 NOT IN ( - col1, - 69 + - + col0, + 10 ) ---- query I rowsort label-9025 SELECT DISTINCT - - col3 FROM tab1 WHERE NOT - col0 NOT IN ( - col1, - 69 + - + col0, + 10 ) ---- query I rowsort label-9025 SELECT DISTINCT - - col3 FROM tab2 WHERE NOT - col0 NOT IN ( - col1, - 69 + - + col0, + 10 ) ---- query I rowsort label-9025 SELECT DISTINCT - - col3 FROM tab3 WHERE NOT - col0 NOT IN ( - col1, - 69 + - + col0, + 10 ) ---- query I rowsort label-9025 SELECT DISTINCT - - col3 FROM tab4 WHERE NOT - col0 NOT IN ( - col1, - 69 + - + col0, + 10 ) ---- query I rowsort label-9030 SELECT 89 FROM tab0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 2eefece6a5032c32a8a5d2a8ee6d41f7 query I rowsort label-9030 SELECT 89 FROM tab1 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 2eefece6a5032c32a8a5d2a8ee6d41f7 query I rowsort label-9030 SELECT 89 FROM tab2 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 2eefece6a5032c32a8a5d2a8ee6d41f7 query I rowsort label-9030 SELECT 89 FROM tab3 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 2eefece6a5032c32a8a5d2a8ee6d41f7 query I rowsort label-9030 SELECT 89 FROM tab4 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 2eefece6a5032c32a8a5d2a8ee6d41f7 query I rowsort label-9035 SELECT DISTINCT + 22 + + + col3 FROM tab0 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-9035 SELECT DISTINCT + 22 + + + col3 FROM tab1 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-9035 SELECT DISTINCT + 22 + + + col3 FROM tab2 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-9035 SELECT DISTINCT + 22 + + + col3 FROM tab3 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-9035 SELECT DISTINCT + 22 + + + col3 FROM tab4 AS cor0 WHERE NOT NULL IS NULL ---- query IIIIIII rowsort label-9040 SELECT * FROM tab0 AS cor0 WHERE NULL BETWEEN 73 AND col3 ---- query IIIIIII rowsort label-9040 SELECT * FROM tab1 AS cor0 WHERE NULL BETWEEN 73 AND col3 ---- query IIIIIII rowsort label-9040 SELECT * FROM tab2 AS cor0 WHERE NULL BETWEEN 73 AND col3 ---- query IIIIIII rowsort label-9040 SELECT * FROM tab3 AS cor0 WHERE NULL BETWEEN 73 AND col3 ---- query IIIIIII rowsort label-9040 SELECT * FROM tab4 AS cor0 WHERE NULL BETWEEN 73 AND col3 ---- query IIIIIII rowsort label-9045 SELECT * FROM tab0 AS cor0 WHERE NULL NOT IN ( + col0 ) ---- query IIIIIII rowsort label-9045 SELECT * FROM tab1 AS cor0 WHERE NULL NOT IN ( + col0 ) ---- query IIIIIII rowsort label-9045 SELECT * FROM tab2 AS cor0 WHERE NULL NOT IN ( + col0 ) ---- query IIIIIII rowsort label-9045 SELECT * FROM tab3 AS cor0 WHERE NULL NOT IN ( + col0 ) ---- query IIIIIII rowsort label-9045 SELECT * FROM tab4 AS cor0 WHERE NULL NOT IN ( + col0 ) ---- query IIIIIII rowsort label-9050 SELECT * FROM tab0 WHERE NOT - - 12 IS NOT NULL ---- query IIIIIII rowsort label-9050 SELECT * FROM tab1 WHERE NOT - - 12 IS NOT NULL ---- query IIIIIII rowsort label-9050 SELECT * FROM tab2 WHERE NOT - - 12 IS NOT NULL ---- query IIIIIII rowsort label-9050 SELECT * FROM tab3 WHERE NOT - - 12 IS NOT NULL ---- query IIIIIII rowsort label-9050 SELECT * FROM tab4 WHERE NOT - - 12 IS NOT NULL ---- query I rowsort label-9055 SELECT 71 FROM tab0 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to bde261a2337ba9e93943ee95e56a2743 query I rowsort label-9055 SELECT 71 FROM tab1 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to bde261a2337ba9e93943ee95e56a2743 query I rowsort label-9055 SELECT 71 FROM tab2 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to bde261a2337ba9e93943ee95e56a2743 query I rowsort label-9055 SELECT 71 FROM tab3 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to bde261a2337ba9e93943ee95e56a2743 query I rowsort label-9055 SELECT 71 FROM tab4 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to bde261a2337ba9e93943ee95e56a2743 query I rowsort label-9060 SELECT ALL + + col0 AS col5 FROM tab0 AS cor0 WHERE - ( + 46 ) * + col3 <= - col3 + + col0 + - 69 ---- 10 values hashing to ef6312a20cf12c6cba97bfa42ca42fe8 query I rowsort label-9060 SELECT ALL + + col0 AS col5 FROM tab1 AS cor0 WHERE - ( + 46 ) * + col3 <= - col3 + + col0 + - 69 ---- 10 values hashing to ef6312a20cf12c6cba97bfa42ca42fe8 query I rowsort label-9060 SELECT ALL + + col0 AS col5 FROM tab2 AS cor0 WHERE - ( + 46 ) * + col3 <= - col3 + + col0 + - 69 ---- 10 values hashing to ef6312a20cf12c6cba97bfa42ca42fe8 query I rowsort label-9060 SELECT ALL + + col0 AS col5 FROM tab3 AS cor0 WHERE - ( + 46 ) * + col3 <= - col3 + + col0 + - 69 ---- 10 values hashing to ef6312a20cf12c6cba97bfa42ca42fe8 query I rowsort label-9060 SELECT ALL + + col0 AS col5 FROM tab4 AS cor0 WHERE - ( + 46 ) * + col3 <= - col3 + + col0 + - 69 ---- 10 values hashing to ef6312a20cf12c6cba97bfa42ca42fe8 query I rowsort label-9065 SELECT DISTINCT - - ( 24 ) * col4 - + - col0 + + col3 AS col0 FROM tab0 AS cor0 WHERE col4 + 2 + 18 = NULL ---- query I rowsort label-9065 SELECT DISTINCT - - ( 24 ) * col4 - + - col0 + + col3 AS col0 FROM tab1 AS cor0 WHERE col4 + 2 + 18 = NULL ---- query I rowsort label-9065 SELECT DISTINCT - - ( 24 ) * col4 - + - col0 + + col3 AS col0 FROM tab2 AS cor0 WHERE col4 + 2 + 18 = NULL ---- query I rowsort label-9065 SELECT DISTINCT - - ( 24 ) * col4 - + - col0 + + col3 AS col0 FROM tab3 AS cor0 WHERE col4 + 2 + 18 = NULL ---- query I rowsort label-9065 SELECT DISTINCT - - ( 24 ) * col4 - + - col0 + + col3 AS col0 FROM tab4 AS cor0 WHERE col4 + 2 + 18 = NULL ---- query IIIIIII rowsort label-9070 SELECT * FROM tab0 WHERE ( - 72 ) < NULL ---- query IIIIIII rowsort label-9070 SELECT * FROM tab1 WHERE ( - 72 ) < NULL ---- query IIIIIII rowsort label-9070 SELECT * FROM tab2 WHERE ( - 72 ) < NULL ---- query IIIIIII rowsort label-9070 SELECT * FROM tab3 WHERE ( - 72 ) < NULL ---- query IIIIIII rowsort label-9070 SELECT * FROM tab4 WHERE ( - 72 ) < NULL ---- query I rowsort label-9075 SELECT + + 75 AS col0 FROM tab0 WHERE NULL IS NULL AND + 95 - - ( col4 ) IS NOT NULL ---- 10 values hashing to 63b7e8caac181a00e4a6ea4ee20dfda0 query I rowsort label-9075 SELECT + + 75 AS col0 FROM tab1 WHERE NULL IS NULL AND + 95 - - ( col4 ) IS NOT NULL ---- 10 values hashing to 63b7e8caac181a00e4a6ea4ee20dfda0 query I rowsort label-9075 SELECT + + 75 AS col0 FROM tab2 WHERE NULL IS NULL AND + 95 - - ( col4 ) IS NOT NULL ---- 10 values hashing to 63b7e8caac181a00e4a6ea4ee20dfda0 query I rowsort label-9075 SELECT + + 75 AS col0 FROM tab3 WHERE NULL IS NULL AND + 95 - - ( col4 ) IS NOT NULL ---- 10 values hashing to 63b7e8caac181a00e4a6ea4ee20dfda0 query I rowsort label-9075 SELECT + + 75 AS col0 FROM tab4 WHERE NULL IS NULL AND + 95 - - ( col4 ) IS NOT NULL ---- 10 values hashing to 63b7e8caac181a00e4a6ea4ee20dfda0 query I rowsort label-9080 SELECT ALL - col3 AS col0 FROM tab0 AS cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-9080 SELECT ALL - col3 AS col0 FROM tab1 AS cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-9080 SELECT ALL - col3 AS col0 FROM tab2 AS cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-9080 SELECT ALL - col3 AS col0 FROM tab3 AS cor0 WHERE NULL IS NOT NULL ---- query I rowsort label-9080 SELECT ALL - col3 AS col0 FROM tab4 AS cor0 WHERE NULL IS NOT NULL ---- query IIIIIII rowsort label-9085 SELECT * FROM tab0 AS cor0 WHERE NOT NULL BETWEEN - col3 - - col4 AND NULL ---- query IIIIIII rowsort label-9085 SELECT * FROM tab1 AS cor0 WHERE NOT NULL BETWEEN - col3 - - col4 AND NULL ---- query IIIIIII rowsort label-9085 SELECT * FROM tab2 AS cor0 WHERE NOT NULL BETWEEN - col3 - - col4 AND NULL ---- query IIIIIII rowsort label-9085 SELECT * FROM tab3 AS cor0 WHERE NOT NULL BETWEEN - col3 - - col4 AND NULL ---- query IIIIIII rowsort label-9085 SELECT * FROM tab4 AS cor0 WHERE NOT NULL BETWEEN - col3 - - col4 AND NULL ---- query I rowsort label-9090 SELECT DISTINCT - + 94 FROM tab0 AS cor0 WHERE ( NOT ( NOT ( NOT NULL IS NULL ) ) ) ---- query I rowsort label-9090 SELECT DISTINCT - + 94 FROM tab1 AS cor0 WHERE ( NOT ( NOT ( NOT NULL IS NULL ) ) ) ---- query I rowsort label-9090 SELECT DISTINCT - + 94 FROM tab2 AS cor0 WHERE ( NOT ( NOT ( NOT NULL IS NULL ) ) ) ---- query I rowsort label-9090 SELECT DISTINCT - + 94 FROM tab3 AS cor0 WHERE ( NOT ( NOT ( NOT NULL IS NULL ) ) ) ---- query I rowsort label-9090 SELECT DISTINCT - + 94 FROM tab4 AS cor0 WHERE ( NOT ( NOT ( NOT NULL IS NULL ) ) ) ---- query I rowsort label-9095 SELECT DISTINCT - col0 AS col1 FROM tab0 WHERE NOT ( NULL ) IS NULL ---- query I rowsort label-9095 SELECT DISTINCT - col0 AS col1 FROM tab1 WHERE NOT ( NULL ) IS NULL ---- query I rowsort label-9095 SELECT DISTINCT - col0 AS col1 FROM tab2 WHERE NOT ( NULL ) IS NULL ---- query I rowsort label-9095 SELECT DISTINCT - col0 AS col1 FROM tab3 WHERE NOT ( NULL ) IS NULL ---- query I rowsort label-9095 SELECT DISTINCT - col0 AS col1 FROM tab4 WHERE NOT ( NULL ) IS NULL ---- query I rowsort label-9100 SELECT + 47 FROM tab0 WHERE + - col4 BETWEEN NULL AND - + col0 ---- query I rowsort label-9100 SELECT + 47 FROM tab1 WHERE + - col4 BETWEEN NULL AND - + col0 ---- query I rowsort label-9100 SELECT + 47 FROM tab2 WHERE + - col4 BETWEEN NULL AND - + col0 ---- query I rowsort label-9100 SELECT + 47 FROM tab3 WHERE + - col4 BETWEEN NULL AND - + col0 ---- query I rowsort label-9100 SELECT + 47 FROM tab4 WHERE + - col4 BETWEEN NULL AND - + col0 ---- query IIIIIII rowsort label-9105 SELECT ALL * FROM tab0 WHERE NOT 13 * + + 99 IS NOT NULL ---- query IIIIIII rowsort label-9105 SELECT ALL * FROM tab1 WHERE NOT 13 * + + 99 IS NOT NULL ---- query IIIIIII rowsort label-9105 SELECT ALL * FROM tab2 WHERE NOT 13 * + + 99 IS NOT NULL ---- query IIIIIII rowsort label-9105 SELECT ALL * FROM tab3 WHERE NOT 13 * + + 99 IS NOT NULL ---- query IIIIIII rowsort label-9105 SELECT ALL * FROM tab4 WHERE NOT 13 * + + 99 IS NOT NULL ---- query I rowsort label-9110 SELECT DISTINCT + col0 FROM tab0 WHERE NOT 23 IS NOT NULL ---- query I rowsort label-9110 SELECT DISTINCT + col0 FROM tab1 WHERE NOT 23 IS NOT NULL ---- query I rowsort label-9110 SELECT DISTINCT + col0 FROM tab2 WHERE NOT 23 IS NOT NULL ---- query I rowsort label-9110 SELECT DISTINCT + col0 FROM tab3 WHERE NOT 23 IS NOT NULL ---- query I rowsort label-9110 SELECT DISTINCT + col0 FROM tab4 WHERE NOT 23 IS NOT NULL ---- query IIIIIII rowsort label-9115 SELECT ALL * FROM tab0 AS cor0 WHERE NOT - col3 + + + 27 < + ( + ( + - 14 ) ) ---- query IIIIIII rowsort label-9115 SELECT ALL * FROM tab1 AS cor0 WHERE NOT - col3 + + + 27 < + ( + ( + - 14 ) ) ---- query IIIIIII rowsort label-9115 SELECT ALL * FROM tab2 AS cor0 WHERE NOT - col3 + + + 27 < + ( + ( + - 14 ) ) ---- query IIIIIII rowsort label-9115 SELECT ALL * FROM tab3 AS cor0 WHERE NOT - col3 + + + 27 < + ( + ( + - 14 ) ) ---- query IIIIIII rowsort label-9115 SELECT ALL * FROM tab4 AS cor0 WHERE NOT - col3 + + + 27 < + ( + ( + - 14 ) ) ---- query IIIIIII rowsort label-9120 SELECT * FROM tab0 cor0 WHERE NOT ( NULL ) BETWEEN 61 AND - 67 ---- query IIIIIII rowsort label-9120 SELECT * FROM tab1 cor0 WHERE NOT ( NULL ) BETWEEN 61 AND - 67 ---- query IIIIIII rowsort label-9120 SELECT * FROM tab2 cor0 WHERE NOT ( NULL ) BETWEEN 61 AND - 67 ---- query IIIIIII rowsort label-9120 SELECT * FROM tab3 cor0 WHERE NOT ( NULL ) BETWEEN 61 AND - 67 ---- query IIIIIII rowsort label-9120 SELECT * FROM tab4 cor0 WHERE NOT ( NULL ) BETWEEN 61 AND - 67 ---- query IIIIIII rowsort label-9125 SELECT * FROM tab0 WHERE - col1 NOT BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-9125 SELECT * FROM tab1 WHERE - col1 NOT BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-9125 SELECT * FROM tab2 WHERE - col1 NOT BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-9125 SELECT * FROM tab3 WHERE - col1 NOT BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-9125 SELECT * FROM tab4 WHERE - col1 NOT BETWEEN NULL AND NULL ---- query I rowsort label-9130 SELECT ALL - col1 AS col2 FROM tab0 WHERE NOT ( NULL IS NULL ) ---- query I rowsort label-9130 SELECT ALL - col1 AS col2 FROM tab1 WHERE NOT ( NULL IS NULL ) ---- query I rowsort label-9130 SELECT ALL - col1 AS col2 FROM tab2 WHERE NOT ( NULL IS NULL ) ---- query I rowsort label-9130 SELECT ALL - col1 AS col2 FROM tab3 WHERE NOT ( NULL IS NULL ) ---- query I rowsort label-9130 SELECT ALL - col1 AS col2 FROM tab4 WHERE NOT ( NULL IS NULL ) ---- query IIIIIII rowsort label-9135 SELECT * FROM tab0 AS cor0 WHERE - 23 > + col1 ---- query IIIIIII rowsort label-9135 SELECT * FROM tab1 AS cor0 WHERE - 23 > + col1 ---- query IIIIIII rowsort label-9135 SELECT * FROM tab2 AS cor0 WHERE - 23 > + col1 ---- query IIIIIII rowsort label-9135 SELECT * FROM tab3 AS cor0 WHERE - 23 > + col1 ---- query IIIIIII rowsort label-9135 SELECT * FROM tab4 AS cor0 WHERE - 23 > + col1 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-9140 SELECT DISTINCT + CAST( NULL AS SIGNED ) AS col1 FROM tab0 AS cor0 WHERE NOT col2 IS NULL ---- NULL skipif mysql # not compatible query I rowsort label-9140 SELECT DISTINCT + CAST ( NULL AS INTEGER ) AS col1 FROM tab0 AS cor0 WHERE NOT col2 IS NULL ---- NULL onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-9140 SELECT DISTINCT + CAST( NULL AS SIGNED ) AS col1 FROM tab1 AS cor0 WHERE NOT col2 IS NULL ---- NULL skipif mysql # not compatible query I rowsort label-9140 SELECT DISTINCT + CAST ( NULL AS INTEGER ) AS col1 FROM tab1 AS cor0 WHERE NOT col2 IS NULL ---- NULL onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-9140 SELECT DISTINCT + CAST( NULL AS SIGNED ) AS col1 FROM tab2 AS cor0 WHERE NOT col2 IS NULL ---- NULL skipif mysql # not compatible query I rowsort label-9140 SELECT DISTINCT + CAST ( NULL AS INTEGER ) AS col1 FROM tab2 AS cor0 WHERE NOT col2 IS NULL ---- NULL onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-9140 SELECT DISTINCT + CAST( NULL AS SIGNED ) AS col1 FROM tab3 AS cor0 WHERE NOT col2 IS NULL ---- NULL skipif mysql # not compatible query I rowsort label-9140 SELECT DISTINCT + CAST ( NULL AS INTEGER ) AS col1 FROM tab3 AS cor0 WHERE NOT col2 IS NULL ---- NULL onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-9140 SELECT DISTINCT + CAST( NULL AS SIGNED ) AS col1 FROM tab4 AS cor0 WHERE NOT col2 IS NULL ---- NULL skipif mysql # not compatible query I rowsort label-9140 SELECT DISTINCT + CAST ( NULL AS INTEGER ) AS col1 FROM tab4 AS cor0 WHERE NOT col2 IS NULL ---- NULL skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-9145 SELECT ALL - 39 col5 FROM tab0 WHERE NOT - + 42 NOT BETWEEN + col3 / - 27 + col4 + 60 * col3 + + - col4 AND - 86 ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-9145 SELECT ALL - 39 col5 FROM tab1 WHERE NOT - + 42 NOT BETWEEN + col3 / - 27 + col4 + 60 * col3 + + - col4 AND - 86 ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-9145 SELECT ALL - 39 col5 FROM tab2 WHERE NOT - + 42 NOT BETWEEN + col3 / - 27 + col4 + 60 * col3 + + - col4 AND - 86 ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-9145 SELECT ALL - 39 col5 FROM tab3 WHERE NOT - + 42 NOT BETWEEN + col3 / - 27 + col4 + 60 * col3 + + - col4 AND - 86 ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-9145 SELECT ALL - 39 col5 FROM tab4 WHERE NOT - + 42 NOT BETWEEN + col3 / - 27 + col4 + 60 * col3 + + - col4 AND - 86 ---- query IIIIIII rowsort label-9150 SELECT * FROM tab0 WHERE NOT NULL = - + 36 ---- query IIIIIII rowsort label-9150 SELECT * FROM tab1 WHERE NOT NULL = - + 36 ---- query IIIIIII rowsort label-9150 SELECT * FROM tab2 WHERE NOT NULL = - + 36 ---- query IIIIIII rowsort label-9150 SELECT * FROM tab3 WHERE NOT NULL = - + 36 ---- query IIIIIII rowsort label-9150 SELECT * FROM tab4 WHERE NOT NULL = - + 36 ---- query I rowsort label-9155 SELECT DISTINCT + col1 * + col3 AS col5 FROM tab0 AS cor0 WHERE NULL NOT IN ( - 55 + - + col1 ) ---- query I rowsort label-9155 SELECT DISTINCT + col1 * + col3 AS col5 FROM tab1 AS cor0 WHERE NULL NOT IN ( - 55 + - + col1 ) ---- query I rowsort label-9155 SELECT DISTINCT + col1 * + col3 AS col5 FROM tab2 AS cor0 WHERE NULL NOT IN ( - 55 + - + col1 ) ---- query I rowsort label-9155 SELECT DISTINCT + col1 * + col3 AS col5 FROM tab3 AS cor0 WHERE NULL NOT IN ( - 55 + - + col1 ) ---- query I rowsort label-9155 SELECT DISTINCT + col1 * + col3 AS col5 FROM tab4 AS cor0 WHERE NULL NOT IN ( - 55 + - + col1 ) ---- query IIIIIII rowsort label-9160 SELECT * FROM tab0 WHERE NOT - ( + 54 ) > NULL ---- query IIIIIII rowsort label-9160 SELECT * FROM tab1 WHERE NOT - ( + 54 ) > NULL ---- query IIIIIII rowsort label-9160 SELECT * FROM tab2 WHERE NOT - ( + 54 ) > NULL ---- query IIIIIII rowsort label-9160 SELECT * FROM tab3 WHERE NOT - ( + 54 ) > NULL ---- query IIIIIII rowsort label-9160 SELECT * FROM tab4 WHERE NOT - ( + 54 ) > NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-9165 SELECT DISTINCT - ( + + col4 ) + + col1 - - CAST( NULL AS SIGNED ) FROM tab0 WHERE 92 - - - 52 IS NOT NULL ---- NULL skipif mysql # not compatible query I rowsort label-9165 SELECT DISTINCT - ( + + col4 ) + + col1 - - CAST ( NULL AS INTEGER ) FROM tab0 WHERE 92 - - - 52 IS NOT NULL ---- NULL onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-9165 SELECT DISTINCT - ( + + col4 ) + + col1 - - CAST( NULL AS SIGNED ) FROM tab1 WHERE 92 - - - 52 IS NOT NULL ---- NULL skipif mysql # not compatible query I rowsort label-9165 SELECT DISTINCT - ( + + col4 ) + + col1 - - CAST ( NULL AS INTEGER ) FROM tab1 WHERE 92 - - - 52 IS NOT NULL ---- NULL onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-9165 SELECT DISTINCT - ( + + col4 ) + + col1 - - CAST( NULL AS SIGNED ) FROM tab2 WHERE 92 - - - 52 IS NOT NULL ---- NULL skipif mysql # not compatible query I rowsort label-9165 SELECT DISTINCT - ( + + col4 ) + + col1 - - CAST ( NULL AS INTEGER ) FROM tab2 WHERE 92 - - - 52 IS NOT NULL ---- NULL onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-9165 SELECT DISTINCT - ( + + col4 ) + + col1 - - CAST( NULL AS SIGNED ) FROM tab3 WHERE 92 - - - 52 IS NOT NULL ---- NULL skipif mysql # not compatible query I rowsort label-9165 SELECT DISTINCT - ( + + col4 ) + + col1 - - CAST ( NULL AS INTEGER ) FROM tab3 WHERE 92 - - - 52 IS NOT NULL ---- NULL onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-9165 SELECT DISTINCT - ( + + col4 ) + + col1 - - CAST( NULL AS SIGNED ) FROM tab4 WHERE 92 - - - 52 IS NOT NULL ---- NULL skipif mysql # not compatible query I rowsort label-9165 SELECT DISTINCT - ( + + col4 ) + + col1 - - CAST ( NULL AS INTEGER ) FROM tab4 WHERE 92 - - - 52 IS NOT NULL ---- NULL query IIIIIII rowsort label-9170 SELECT ALL * FROM tab0 AS cor0 WHERE col3 * + - col1 BETWEEN NULL AND + + col1 * col0 ---- query IIIIIII rowsort label-9170 SELECT ALL * FROM tab1 AS cor0 WHERE col3 * + - col1 BETWEEN NULL AND + + col1 * col0 ---- query IIIIIII rowsort label-9170 SELECT ALL * FROM tab2 AS cor0 WHERE col3 * + - col1 BETWEEN NULL AND + + col1 * col0 ---- query IIIIIII rowsort label-9170 SELECT ALL * FROM tab3 AS cor0 WHERE col3 * + - col1 BETWEEN NULL AND + + col1 * col0 ---- query IIIIIII rowsort label-9170 SELECT ALL * FROM tab4 AS cor0 WHERE col3 * + - col1 BETWEEN NULL AND + + col1 * col0 ---- query IIIIIII rowsort label-9175 SELECT ALL * FROM tab0 WHERE NOT + 56 IS NOT NULL ---- query IIIIIII rowsort label-9175 SELECT ALL * FROM tab1 WHERE NOT + 56 IS NOT NULL ---- query IIIIIII rowsort label-9175 SELECT ALL * FROM tab2 WHERE NOT + 56 IS NOT NULL ---- query IIIIIII rowsort label-9175 SELECT ALL * FROM tab3 WHERE NOT + 56 IS NOT NULL ---- query IIIIIII rowsort label-9175 SELECT ALL * FROM tab4 WHERE NOT + 56 IS NOT NULL ---- query I rowsort label-9180 SELECT + 19 AS col2 FROM tab0 WHERE NOT - - 12 IS NULL ---- 10 values hashing to 26574d7534954f19c76a8385f5fb7ebe query I rowsort label-9180 SELECT + 19 AS col2 FROM tab1 WHERE NOT - - 12 IS NULL ---- 10 values hashing to 26574d7534954f19c76a8385f5fb7ebe query I rowsort label-9180 SELECT + 19 AS col2 FROM tab2 WHERE NOT - - 12 IS NULL ---- 10 values hashing to 26574d7534954f19c76a8385f5fb7ebe query I rowsort label-9180 SELECT + 19 AS col2 FROM tab3 WHERE NOT - - 12 IS NULL ---- 10 values hashing to 26574d7534954f19c76a8385f5fb7ebe query I rowsort label-9180 SELECT + 19 AS col2 FROM tab4 WHERE NOT - - 12 IS NULL ---- 10 values hashing to 26574d7534954f19c76a8385f5fb7ebe query IIIIIII rowsort label-9185 SELECT * FROM tab0 WHERE NULL NOT IN ( - col4, col1 ) ---- query IIIIIII rowsort label-9185 SELECT * FROM tab1 WHERE NULL NOT IN ( - col4, col1 ) ---- query IIIIIII rowsort label-9185 SELECT * FROM tab2 WHERE NULL NOT IN ( - col4, col1 ) ---- query IIIIIII rowsort label-9185 SELECT * FROM tab3 WHERE NULL NOT IN ( - col4, col1 ) ---- query IIIIIII rowsort label-9185 SELECT * FROM tab4 WHERE NULL NOT IN ( - col4, col1 ) ---- query IIIIIII rowsort label-9190 SELECT ALL * FROM tab0 AS cor0 WHERE NOT + col0 NOT IN ( - col3 ) ---- query IIIIIII rowsort label-9190 SELECT ALL * FROM tab1 AS cor0 WHERE NOT + col0 NOT IN ( - col3 ) ---- query IIIIIII rowsort label-9190 SELECT ALL * FROM tab2 AS cor0 WHERE NOT + col0 NOT IN ( - col3 ) ---- query IIIIIII rowsort label-9190 SELECT ALL * FROM tab3 AS cor0 WHERE NOT + col0 NOT IN ( - col3 ) ---- query IIIIIII rowsort label-9190 SELECT ALL * FROM tab4 AS cor0 WHERE NOT + col0 NOT IN ( - col3 ) ---- query I rowsort label-9195 SELECT + col3 FROM tab0 AS cor0 WHERE ( col3 ) IS NULL ---- query I rowsort label-9195 SELECT + col3 FROM tab1 AS cor0 WHERE ( col3 ) IS NULL ---- query I rowsort label-9195 SELECT + col3 FROM tab2 AS cor0 WHERE ( col3 ) IS NULL ---- query I rowsort label-9195 SELECT + col3 FROM tab3 AS cor0 WHERE ( col3 ) IS NULL ---- query I rowsort label-9195 SELECT + col3 FROM tab4 AS cor0 WHERE ( col3 ) IS NULL ---- query IIIIIII rowsort label-9200 SELECT ALL * FROM tab0 AS cor0 WHERE NOT + 24 IS NOT NULL ---- query IIIIIII rowsort label-9200 SELECT ALL * FROM tab1 AS cor0 WHERE NOT + 24 IS NOT NULL ---- query IIIIIII rowsort label-9200 SELECT ALL * FROM tab2 AS cor0 WHERE NOT + 24 IS NOT NULL ---- query IIIIIII rowsort label-9200 SELECT ALL * FROM tab3 AS cor0 WHERE NOT + 24 IS NOT NULL ---- query IIIIIII rowsort label-9200 SELECT ALL * FROM tab4 AS cor0 WHERE NOT + 24 IS NOT NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-9205 SELECT col3 col4 FROM tab0 WHERE NOT - - col3 <= + 90 * - + 59 * + - col4 ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-9205 SELECT col3 col4 FROM tab1 WHERE NOT - - col3 <= + 90 * - + 59 * + - col4 ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-9205 SELECT col3 col4 FROM tab2 WHERE NOT - - col3 <= + 90 * - + 59 * + - col4 ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-9205 SELECT col3 col4 FROM tab3 WHERE NOT - - col3 <= + 90 * - + 59 * + - col4 ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-9205 SELECT col3 col4 FROM tab4 WHERE NOT - - col3 <= + 90 * - + 59 * + - col4 ---- query I rowsort label-9210 SELECT + ( 62 ) AS col3 FROM tab0 WHERE NOT + 4 NOT BETWEEN 84 AND + col4 ---- query I rowsort label-9210 SELECT + ( 62 ) AS col3 FROM tab1 WHERE NOT + 4 NOT BETWEEN 84 AND + col4 ---- query I rowsort label-9210 SELECT + ( 62 ) AS col3 FROM tab2 WHERE NOT + 4 NOT BETWEEN 84 AND + col4 ---- query I rowsort label-9210 SELECT + ( 62 ) AS col3 FROM tab3 WHERE NOT + 4 NOT BETWEEN 84 AND + col4 ---- query I rowsort label-9210 SELECT + ( 62 ) AS col3 FROM tab4 WHERE NOT + 4 NOT BETWEEN 84 AND + col4 ---- query I rowsort label-9215 SELECT + col1 AS col5 FROM tab0 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-9215 SELECT + col1 AS col5 FROM tab1 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-9215 SELECT + col1 AS col5 FROM tab2 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-9215 SELECT + col1 AS col5 FROM tab3 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-9215 SELECT + col1 AS col5 FROM tab4 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-9220 SELECT - 83 FROM tab0 AS cor0 WHERE ( NULL ) <= col3 ---- query I rowsort label-9220 SELECT - 83 FROM tab1 AS cor0 WHERE ( NULL ) <= col3 ---- query I rowsort label-9220 SELECT - 83 FROM tab2 AS cor0 WHERE ( NULL ) <= col3 ---- query I rowsort label-9220 SELECT - 83 FROM tab3 AS cor0 WHERE ( NULL ) <= col3 ---- query I rowsort label-9220 SELECT - 83 FROM tab4 AS cor0 WHERE ( NULL ) <= col3 ---- onlyif mysql # aggregate syntax: query I rowsort label-9225 SELECT ALL COUNT( * ) * + 35 FROM tab0 AS cor0 WHERE NULL IS NULL ---- 350 skipif mysql # not compatible query I rowsort label-9225 SELECT ALL COUNT ( * ) * + 35 FROM tab0 AS cor0 WHERE NULL IS NULL ---- 350 onlyif mysql # aggregate syntax: query I rowsort label-9225 SELECT ALL COUNT( * ) * + 35 FROM tab1 AS cor0 WHERE NULL IS NULL ---- 350 skipif mysql # not compatible query I rowsort label-9225 SELECT ALL COUNT ( * ) * + 35 FROM tab1 AS cor0 WHERE NULL IS NULL ---- 350 onlyif mysql # aggregate syntax: query I rowsort label-9225 SELECT ALL COUNT( * ) * + 35 FROM tab2 AS cor0 WHERE NULL IS NULL ---- 350 skipif mysql # not compatible query I rowsort label-9225 SELECT ALL COUNT ( * ) * + 35 FROM tab2 AS cor0 WHERE NULL IS NULL ---- 350 onlyif mysql # aggregate syntax: query I rowsort label-9225 SELECT ALL COUNT( * ) * + 35 FROM tab3 AS cor0 WHERE NULL IS NULL ---- 350 skipif mysql # not compatible query I rowsort label-9225 SELECT ALL COUNT ( * ) * + 35 FROM tab3 AS cor0 WHERE NULL IS NULL ---- 350 onlyif mysql # aggregate syntax: query I rowsort label-9225 SELECT ALL COUNT( * ) * + 35 FROM tab4 AS cor0 WHERE NULL IS NULL ---- 350 skipif mysql # not compatible query I rowsort label-9225 SELECT ALL COUNT ( * ) * + 35 FROM tab4 AS cor0 WHERE NULL IS NULL ---- 350 query I rowsort label-9230 SELECT ALL col4 + - col1 + - + 81 FROM tab0 WHERE NULL <> + 65 ---- query I rowsort label-9230 SELECT ALL col4 + - col1 + - + 81 FROM tab1 WHERE NULL <> + 65 ---- query I rowsort label-9230 SELECT ALL col4 + - col1 + - + 81 FROM tab2 WHERE NULL <> + 65 ---- query I rowsort label-9230 SELECT ALL col4 + - col1 + - + 81 FROM tab3 WHERE NULL <> + 65 ---- query I rowsort label-9230 SELECT ALL col4 + - col1 + - + 81 FROM tab4 WHERE NULL <> + 65 ---- query IIIIIII rowsort label-9235 SELECT * FROM tab0 AS cor0 WHERE + col4 IS NULL OR NULL NOT BETWEEN NULL AND - - col1 ---- query IIIIIII rowsort label-9235 SELECT * FROM tab1 AS cor0 WHERE + col4 IS NULL OR NULL NOT BETWEEN NULL AND - - col1 ---- query IIIIIII rowsort label-9235 SELECT * FROM tab2 AS cor0 WHERE + col4 IS NULL OR NULL NOT BETWEEN NULL AND - - col1 ---- query IIIIIII rowsort label-9235 SELECT * FROM tab3 AS cor0 WHERE + col4 IS NULL OR NULL NOT BETWEEN NULL AND - - col1 ---- query IIIIIII rowsort label-9235 SELECT * FROM tab4 AS cor0 WHERE + col4 IS NULL OR NULL NOT BETWEEN NULL AND - - col1 ---- query IIIIIII rowsort label-9240 SELECT * FROM tab0 AS cor0 WHERE NOT NULL > - 77 + + + col3 / + 64 + 92 ---- query IIIIIII rowsort label-9240 SELECT * FROM tab1 AS cor0 WHERE NOT NULL > - 77 + + + col3 / + 64 + 92 ---- query IIIIIII rowsort label-9240 SELECT * FROM tab2 AS cor0 WHERE NOT NULL > - 77 + + + col3 / + 64 + 92 ---- query IIIIIII rowsort label-9240 SELECT * FROM tab3 AS cor0 WHERE NOT NULL > - 77 + + + col3 / + 64 + 92 ---- query IIIIIII rowsort label-9240 SELECT * FROM tab4 AS cor0 WHERE NOT NULL > - 77 + + + col3 / + 64 + 92 ---- query I rowsort label-9245 SELECT DISTINCT - ( - - 64 ) FROM tab0 AS cor0 WHERE NOT - col0 IS NOT NULL ---- query I rowsort label-9245 SELECT DISTINCT - ( - - 64 ) FROM tab1 AS cor0 WHERE NOT - col0 IS NOT NULL ---- query I rowsort label-9245 SELECT DISTINCT - ( - - 64 ) FROM tab2 AS cor0 WHERE NOT - col0 IS NOT NULL ---- query I rowsort label-9245 SELECT DISTINCT - ( - - 64 ) FROM tab3 AS cor0 WHERE NOT - col0 IS NOT NULL ---- query I rowsort label-9245 SELECT DISTINCT - ( - - 64 ) FROM tab4 AS cor0 WHERE NOT - col0 IS NOT NULL ---- query IIIIIII rowsort label-9250 SELECT * FROM tab0 WHERE + 29 IS NULL ---- query IIIIIII rowsort label-9250 SELECT * FROM tab1 WHERE + 29 IS NULL ---- query IIIIIII rowsort label-9250 SELECT * FROM tab2 WHERE + 29 IS NULL ---- query IIIIIII rowsort label-9250 SELECT * FROM tab3 WHERE + 29 IS NULL ---- query IIIIIII rowsort label-9250 SELECT * FROM tab4 WHERE + 29 IS NULL ---- query IIIIIII rowsort label-9255 SELECT * FROM tab0 WHERE + + col0 * 59 IS NULL ---- query IIIIIII rowsort label-9255 SELECT * FROM tab1 WHERE + + col0 * 59 IS NULL ---- query IIIIIII rowsort label-9255 SELECT * FROM tab2 WHERE + + col0 * 59 IS NULL ---- query IIIIIII rowsort label-9255 SELECT * FROM tab3 WHERE + + col0 * 59 IS NULL ---- query IIIIIII rowsort label-9255 SELECT * FROM tab4 WHERE + + col0 * 59 IS NULL ---- query IIIIIII rowsort label-9260 SELECT ALL * FROM tab0 WHERE NOT NULL IN ( - + 72 ) ---- query IIIIIII rowsort label-9260 SELECT ALL * FROM tab1 WHERE NOT NULL IN ( - + 72 ) ---- query IIIIIII rowsort label-9260 SELECT ALL * FROM tab2 WHERE NOT NULL IN ( - + 72 ) ---- query IIIIIII rowsort label-9260 SELECT ALL * FROM tab3 WHERE NOT NULL IN ( - + 72 ) ---- query IIIIIII rowsort label-9260 SELECT ALL * FROM tab4 WHERE NOT NULL IN ( - + 72 ) ---- query IIIIIII rowsort label-9265 SELECT ALL * FROM tab0 AS cor0 WHERE NOT + col1 + + + col1 IS NOT NULL ---- query IIIIIII rowsort label-9265 SELECT ALL * FROM tab1 AS cor0 WHERE NOT + col1 + + + col1 IS NOT NULL ---- query IIIIIII rowsort label-9265 SELECT ALL * FROM tab2 AS cor0 WHERE NOT + col1 + + + col1 IS NOT NULL ---- query IIIIIII rowsort label-9265 SELECT ALL * FROM tab3 AS cor0 WHERE NOT + col1 + + + col1 IS NOT NULL ---- query IIIIIII rowsort label-9265 SELECT ALL * FROM tab4 AS cor0 WHERE NOT + col1 + + + col1 IS NOT NULL ---- query IIIIIII rowsort label-9270 SELECT * FROM tab0 WHERE + - 4 BETWEEN + + 24 AND NULL ---- query IIIIIII rowsort label-9270 SELECT * FROM tab1 WHERE + - 4 BETWEEN + + 24 AND NULL ---- query IIIIIII rowsort label-9270 SELECT * FROM tab2 WHERE + - 4 BETWEEN + + 24 AND NULL ---- query IIIIIII rowsort label-9270 SELECT * FROM tab3 WHERE + - 4 BETWEEN + + 24 AND NULL ---- query IIIIIII rowsort label-9270 SELECT * FROM tab4 WHERE + - 4 BETWEEN + + 24 AND NULL ---- query IIIIIII rowsort label-9275 SELECT * FROM tab0 AS cor0 WHERE NOT NULL > col1 / 57 / + - col0 ---- query IIIIIII rowsort label-9275 SELECT * FROM tab1 AS cor0 WHERE NOT NULL > col1 / 57 / + - col0 ---- query IIIIIII rowsort label-9275 SELECT * FROM tab2 AS cor0 WHERE NOT NULL > col1 / 57 / + - col0 ---- query IIIIIII rowsort label-9275 SELECT * FROM tab3 AS cor0 WHERE NOT NULL > col1 / 57 / + - col0 ---- query IIIIIII rowsort label-9275 SELECT * FROM tab4 AS cor0 WHERE NOT NULL > col1 / 57 / + - col0 ---- query IIIIIII rowsort label-9280 SELECT * FROM tab0 WHERE ( NOT - 71 < NULL ) ---- query IIIIIII rowsort label-9280 SELECT * FROM tab1 WHERE ( NOT - 71 < NULL ) ---- query IIIIIII rowsort label-9280 SELECT * FROM tab2 WHERE ( NOT - 71 < NULL ) ---- query IIIIIII rowsort label-9280 SELECT * FROM tab3 WHERE ( NOT - 71 < NULL ) ---- query IIIIIII rowsort label-9280 SELECT * FROM tab4 WHERE ( NOT - 71 < NULL ) ---- query I rowsort label-9285 SELECT 44 FROM tab0 AS cor0 WHERE NOT ( NULL ) IS NOT NULL ---- 10 values hashing to 31ff74766f82255c19cf632a967a9c0e query I rowsort label-9285 SELECT 44 FROM tab1 AS cor0 WHERE NOT ( NULL ) IS NOT NULL ---- 10 values hashing to 31ff74766f82255c19cf632a967a9c0e query I rowsort label-9285 SELECT 44 FROM tab2 AS cor0 WHERE NOT ( NULL ) IS NOT NULL ---- 10 values hashing to 31ff74766f82255c19cf632a967a9c0e query I rowsort label-9285 SELECT 44 FROM tab3 AS cor0 WHERE NOT ( NULL ) IS NOT NULL ---- 10 values hashing to 31ff74766f82255c19cf632a967a9c0e query I rowsort label-9285 SELECT 44 FROM tab4 AS cor0 WHERE NOT ( NULL ) IS NOT NULL ---- 10 values hashing to 31ff74766f82255c19cf632a967a9c0e query IIIIIII rowsort label-9290 SELECT ALL * FROM tab0 AS cor0 WHERE NOT + 41 IS NOT NULL ---- query IIIIIII rowsort label-9290 SELECT ALL * FROM tab1 AS cor0 WHERE NOT + 41 IS NOT NULL ---- query IIIIIII rowsort label-9290 SELECT ALL * FROM tab2 AS cor0 WHERE NOT + 41 IS NOT NULL ---- query IIIIIII rowsort label-9290 SELECT ALL * FROM tab3 AS cor0 WHERE NOT + 41 IS NOT NULL ---- query IIIIIII rowsort label-9290 SELECT ALL * FROM tab4 AS cor0 WHERE NOT + 41 IS NOT NULL ---- query II rowsort label-9295 SELECT col1 * - col3, + col3 FROM tab0 AS cor0 WHERE NOT NULL NOT BETWEEN ( - - 80 ) AND NULL ---- query II rowsort label-9295 SELECT col1 * - col3, + col3 FROM tab1 AS cor0 WHERE NOT NULL NOT BETWEEN ( - - 80 ) AND NULL ---- query II rowsort label-9295 SELECT col1 * - col3, + col3 FROM tab2 AS cor0 WHERE NOT NULL NOT BETWEEN ( - - 80 ) AND NULL ---- query II rowsort label-9295 SELECT col1 * - col3, + col3 FROM tab3 AS cor0 WHERE NOT NULL NOT BETWEEN ( - - 80 ) AND NULL ---- query II rowsort label-9295 SELECT col1 * - col3, + col3 FROM tab4 AS cor0 WHERE NOT NULL NOT BETWEEN ( - - 80 ) AND NULL ---- query I rowsort label-9300 SELECT ALL col1 AS col1 FROM tab0 WHERE + + 34 BETWEEN NULL AND NULL ---- query I rowsort label-9300 SELECT ALL col1 AS col1 FROM tab1 WHERE + + 34 BETWEEN NULL AND NULL ---- query I rowsort label-9300 SELECT ALL col1 AS col1 FROM tab2 WHERE + + 34 BETWEEN NULL AND NULL ---- query I rowsort label-9300 SELECT ALL col1 AS col1 FROM tab3 WHERE + + 34 BETWEEN NULL AND NULL ---- query I rowsort label-9300 SELECT ALL col1 AS col1 FROM tab4 WHERE + + 34 BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-9305 SELECT * FROM tab0 AS cor0 WHERE col4 = ( + col0 ) ---- query IIIIIII rowsort label-9305 SELECT * FROM tab1 AS cor0 WHERE col4 = ( + col0 ) ---- query IIIIIII rowsort label-9305 SELECT * FROM tab2 AS cor0 WHERE col4 = ( + col0 ) ---- query IIIIIII rowsort label-9305 SELECT * FROM tab3 AS cor0 WHERE col4 = ( + col0 ) ---- query IIIIIII rowsort label-9305 SELECT * FROM tab4 AS cor0 WHERE col4 = ( + col0 ) ---- query I rowsort label-9310 SELECT 34 * + col0 * col1 FROM tab0 AS cor0 WHERE col4 = NULL ---- query I rowsort label-9310 SELECT 34 * + col0 * col1 FROM tab1 AS cor0 WHERE col4 = NULL ---- query I rowsort label-9310 SELECT 34 * + col0 * col1 FROM tab2 AS cor0 WHERE col4 = NULL ---- query I rowsort label-9310 SELECT 34 * + col0 * col1 FROM tab3 AS cor0 WHERE col4 = NULL ---- query I rowsort label-9310 SELECT 34 * + col0 * col1 FROM tab4 AS cor0 WHERE col4 = NULL ---- query IIIIIII rowsort label-9315 SELECT ALL * FROM tab0 AS cor0 WHERE col1 * - 43 > NULL ---- query IIIIIII rowsort label-9315 SELECT ALL * FROM tab1 AS cor0 WHERE col1 * - 43 > NULL ---- query IIIIIII rowsort label-9315 SELECT ALL * FROM tab2 AS cor0 WHERE col1 * - 43 > NULL ---- query IIIIIII rowsort label-9315 SELECT ALL * FROM tab3 AS cor0 WHERE col1 * - 43 > NULL ---- query IIIIIII rowsort label-9315 SELECT ALL * FROM tab4 AS cor0 WHERE col1 * - 43 > NULL ---- query IIIIIII rowsort label-9320 SELECT ALL * FROM tab0 AS cor0 WHERE + 32 IS NULL ---- query IIIIIII rowsort label-9320 SELECT ALL * FROM tab1 AS cor0 WHERE + 32 IS NULL ---- query IIIIIII rowsort label-9320 SELECT ALL * FROM tab2 AS cor0 WHERE + 32 IS NULL ---- query IIIIIII rowsort label-9320 SELECT ALL * FROM tab3 AS cor0 WHERE + 32 IS NULL ---- query IIIIIII rowsort label-9320 SELECT ALL * FROM tab4 AS cor0 WHERE + 32 IS NULL ---- query I rowsort label-9325 SELECT + - col0 AS col1 FROM tab0 cor0 WHERE - 59 = + ( - - col3 ) ---- query I rowsort label-9325 SELECT + - col0 AS col1 FROM tab1 cor0 WHERE - 59 = + ( - - col3 ) ---- query I rowsort label-9325 SELECT + - col0 AS col1 FROM tab2 cor0 WHERE - 59 = + ( - - col3 ) ---- query I rowsort label-9325 SELECT + - col0 AS col1 FROM tab3 cor0 WHERE - 59 = + ( - - col3 ) ---- query I rowsort label-9325 SELECT + - col0 AS col1 FROM tab4 cor0 WHERE - 59 = + ( - - col3 ) ---- query I rowsort label-9330 SELECT + col3 FROM tab0 AS cor0 WHERE ( NULL ) IS NOT NULL ---- query I rowsort label-9330 SELECT + col3 FROM tab1 AS cor0 WHERE ( NULL ) IS NOT NULL ---- query I rowsort label-9330 SELECT + col3 FROM tab2 AS cor0 WHERE ( NULL ) IS NOT NULL ---- query I rowsort label-9330 SELECT + col3 FROM tab3 AS cor0 WHERE ( NULL ) IS NOT NULL ---- query I rowsort label-9330 SELECT + col3 FROM tab4 AS cor0 WHERE ( NULL ) IS NOT NULL ---- query I rowsort label-9335 SELECT ALL + 80 FROM tab0 WHERE NOT + - col3 IS NOT NULL ---- query I rowsort label-9335 SELECT ALL + 80 FROM tab1 WHERE NOT + - col3 IS NOT NULL ---- query I rowsort label-9335 SELECT ALL + 80 FROM tab2 WHERE NOT + - col3 IS NOT NULL ---- query I rowsort label-9335 SELECT ALL + 80 FROM tab3 WHERE NOT + - col3 IS NOT NULL ---- query I rowsort label-9335 SELECT ALL + 80 FROM tab4 WHERE NOT + - col3 IS NOT NULL ---- onlyif mysql # aggregate syntax: query I rowsort label-9340 SELECT - COUNT( * ) AS col0 FROM tab0 AS cor0 WHERE 50 * col3 / + + 92 * - col1 IS NOT NULL ---- -10 skipif mysql # not compatible query I rowsort label-9340 SELECT - COUNT ( * ) AS col0 FROM tab0 AS cor0 WHERE 50 * col3 / + + 92 * - col1 IS NOT NULL ---- -10 onlyif mysql # aggregate syntax: query I rowsort label-9340 SELECT - COUNT( * ) AS col0 FROM tab1 AS cor0 WHERE 50 * col3 / + + 92 * - col1 IS NOT NULL ---- -10 skipif mysql # not compatible query I rowsort label-9340 SELECT - COUNT ( * ) AS col0 FROM tab1 AS cor0 WHERE 50 * col3 / + + 92 * - col1 IS NOT NULL ---- -10 onlyif mysql # aggregate syntax: query I rowsort label-9340 SELECT - COUNT( * ) AS col0 FROM tab2 AS cor0 WHERE 50 * col3 / + + 92 * - col1 IS NOT NULL ---- -10 skipif mysql # not compatible query I rowsort label-9340 SELECT - COUNT ( * ) AS col0 FROM tab2 AS cor0 WHERE 50 * col3 / + + 92 * - col1 IS NOT NULL ---- -10 onlyif mysql # aggregate syntax: query I rowsort label-9340 SELECT - COUNT( * ) AS col0 FROM tab3 AS cor0 WHERE 50 * col3 / + + 92 * - col1 IS NOT NULL ---- -10 skipif mysql # not compatible query I rowsort label-9340 SELECT - COUNT ( * ) AS col0 FROM tab3 AS cor0 WHERE 50 * col3 / + + 92 * - col1 IS NOT NULL ---- -10 onlyif mysql # aggregate syntax: query I rowsort label-9340 SELECT - COUNT( * ) AS col0 FROM tab4 AS cor0 WHERE 50 * col3 / + + 92 * - col1 IS NOT NULL ---- -10 skipif mysql # not compatible query I rowsort label-9340 SELECT - COUNT ( * ) AS col0 FROM tab4 AS cor0 WHERE 50 * col3 / + + 92 * - col1 IS NOT NULL ---- -10 query IIIIIII rowsort label-9345 SELECT ALL * FROM tab0 WHERE NOT ( NULL IS NULL ) ---- query IIIIIII rowsort label-9345 SELECT ALL * FROM tab1 WHERE NOT ( NULL IS NULL ) ---- query IIIIIII rowsort label-9345 SELECT ALL * FROM tab2 WHERE NOT ( NULL IS NULL ) ---- query IIIIIII rowsort label-9345 SELECT ALL * FROM tab3 WHERE NOT ( NULL IS NULL ) ---- query IIIIIII rowsort label-9345 SELECT ALL * FROM tab4 WHERE NOT ( NULL IS NULL ) ---- query I rowsort label-9350 SELECT - col1 FROM tab0 WHERE NOT - col3 * + col4 * + 12 < NULL ---- query I rowsort label-9350 SELECT - col1 FROM tab1 WHERE NOT - col3 * + col4 * + 12 < NULL ---- query I rowsort label-9350 SELECT - col1 FROM tab2 WHERE NOT - col3 * + col4 * + 12 < NULL ---- query I rowsort label-9350 SELECT - col1 FROM tab3 WHERE NOT - col3 * + col4 * + 12 < NULL ---- query I rowsort label-9350 SELECT - col1 FROM tab4 WHERE NOT - col3 * + col4 * + 12 < NULL ---- query IIIIIII rowsort label-9355 SELECT * FROM tab0 WHERE NOT + 4 + - + 93 + - - ( - - col4 ) BETWEEN + 0 AND NULL ---- query IIIIIII rowsort label-9355 SELECT * FROM tab1 WHERE NOT + 4 + - + 93 + - - ( - - col4 ) BETWEEN + 0 AND NULL ---- query IIIIIII rowsort label-9355 SELECT * FROM tab2 WHERE NOT + 4 + - + 93 + - - ( - - col4 ) BETWEEN + 0 AND NULL ---- query IIIIIII rowsort label-9355 SELECT * FROM tab3 WHERE NOT + 4 + - + 93 + - - ( - - col4 ) BETWEEN + 0 AND NULL ---- query IIIIIII rowsort label-9355 SELECT * FROM tab4 WHERE NOT + 4 + - + 93 + - - ( - - col4 ) BETWEEN + 0 AND NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-9360 SELECT + 91 col4 FROM tab0 cor0 WHERE NULL IS NULL ---- 10 values hashing to c56e49caf7e2b75dc95d3dc9d4eaf64c skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-9360 SELECT + 91 col4 FROM tab1 cor0 WHERE NULL IS NULL ---- 10 values hashing to c56e49caf7e2b75dc95d3dc9d4eaf64c skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-9360 SELECT + 91 col4 FROM tab2 cor0 WHERE NULL IS NULL ---- 10 values hashing to c56e49caf7e2b75dc95d3dc9d4eaf64c skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-9360 SELECT + 91 col4 FROM tab3 cor0 WHERE NULL IS NULL ---- 10 values hashing to c56e49caf7e2b75dc95d3dc9d4eaf64c skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-9360 SELECT + 91 col4 FROM tab4 cor0 WHERE NULL IS NULL ---- 10 values hashing to c56e49caf7e2b75dc95d3dc9d4eaf64c query I rowsort label-9365 SELECT ALL + + 51 AS col2 FROM tab0 WHERE + - ( + col3 ) IS NOT NULL ---- 10 values hashing to c9c738f6df3a991a4e4a4534fd34e71f query I rowsort label-9365 SELECT ALL + + 51 AS col2 FROM tab1 WHERE + - ( + col3 ) IS NOT NULL ---- 10 values hashing to c9c738f6df3a991a4e4a4534fd34e71f query I rowsort label-9365 SELECT ALL + + 51 AS col2 FROM tab2 WHERE + - ( + col3 ) IS NOT NULL ---- 10 values hashing to c9c738f6df3a991a4e4a4534fd34e71f query I rowsort label-9365 SELECT ALL + + 51 AS col2 FROM tab3 WHERE + - ( + col3 ) IS NOT NULL ---- 10 values hashing to c9c738f6df3a991a4e4a4534fd34e71f query I rowsort label-9365 SELECT ALL + + 51 AS col2 FROM tab4 WHERE + - ( + col3 ) IS NOT NULL ---- 10 values hashing to c9c738f6df3a991a4e4a4534fd34e71f query I rowsort label-9370 SELECT ALL - 55 AS col2 FROM tab0 WHERE NULL IS NULL ---- 10 values hashing to 1f0b4bc8abc70b264bff4eb036291606 query I rowsort label-9370 SELECT ALL - 55 AS col2 FROM tab1 WHERE NULL IS NULL ---- 10 values hashing to 1f0b4bc8abc70b264bff4eb036291606 query I rowsort label-9370 SELECT ALL - 55 AS col2 FROM tab2 WHERE NULL IS NULL ---- 10 values hashing to 1f0b4bc8abc70b264bff4eb036291606 query I rowsort label-9370 SELECT ALL - 55 AS col2 FROM tab3 WHERE NULL IS NULL ---- 10 values hashing to 1f0b4bc8abc70b264bff4eb036291606 query I rowsort label-9370 SELECT ALL - 55 AS col2 FROM tab4 WHERE NULL IS NULL ---- 10 values hashing to 1f0b4bc8abc70b264bff4eb036291606 query IIIIIII rowsort label-9375 SELECT * FROM tab0 AS cor0 WHERE NOT - ( - - col4 ) > NULL ---- query IIIIIII rowsort label-9375 SELECT * FROM tab1 AS cor0 WHERE NOT - ( - - col4 ) > NULL ---- query IIIIIII rowsort label-9375 SELECT * FROM tab2 AS cor0 WHERE NOT - ( - - col4 ) > NULL ---- query IIIIIII rowsort label-9375 SELECT * FROM tab3 AS cor0 WHERE NOT - ( - - col4 ) > NULL ---- query IIIIIII rowsort label-9375 SELECT * FROM tab4 AS cor0 WHERE NOT - ( - - col4 ) > NULL ---- query I rowsort label-9380 SELECT ALL + + col5 FROM tab0 AS cor0 WHERE ( NULL ) > + 26 ---- query I rowsort label-9380 SELECT ALL + + col5 FROM tab1 AS cor0 WHERE ( NULL ) > + 26 ---- query I rowsort label-9380 SELECT ALL + + col5 FROM tab2 AS cor0 WHERE ( NULL ) > + 26 ---- query I rowsort label-9380 SELECT ALL + + col5 FROM tab3 AS cor0 WHERE ( NULL ) > + 26 ---- query I rowsort label-9380 SELECT ALL + + col5 FROM tab4 AS cor0 WHERE ( NULL ) > + 26 ---- query IIIIIII rowsort label-9385 SELECT * FROM tab0 AS cor0 WHERE NULL > col1 ---- query IIIIIII rowsort label-9385 SELECT * FROM tab1 AS cor0 WHERE NULL > col1 ---- query IIIIIII rowsort label-9385 SELECT * FROM tab2 AS cor0 WHERE NULL > col1 ---- query IIIIIII rowsort label-9385 SELECT * FROM tab3 AS cor0 WHERE NULL > col1 ---- query IIIIIII rowsort label-9385 SELECT * FROM tab4 AS cor0 WHERE NULL > col1 ---- onlyif mysql # aggregate syntax: query I rowsort label-9390 SELECT - COUNT( * ) FROM tab0 AS cor0 WHERE ( NULL ) IS NOT NULL ---- 0 skipif mysql # not compatible query I rowsort label-9390 SELECT - COUNT ( * ) FROM tab0 AS cor0 WHERE ( NULL ) IS NOT NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-9390 SELECT - COUNT( * ) FROM tab1 AS cor0 WHERE ( NULL ) IS NOT NULL ---- 0 skipif mysql # not compatible query I rowsort label-9390 SELECT - COUNT ( * ) FROM tab1 AS cor0 WHERE ( NULL ) IS NOT NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-9390 SELECT - COUNT( * ) FROM tab2 AS cor0 WHERE ( NULL ) IS NOT NULL ---- 0 skipif mysql # not compatible query I rowsort label-9390 SELECT - COUNT ( * ) FROM tab2 AS cor0 WHERE ( NULL ) IS NOT NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-9390 SELECT - COUNT( * ) FROM tab3 AS cor0 WHERE ( NULL ) IS NOT NULL ---- 0 skipif mysql # not compatible query I rowsort label-9390 SELECT - COUNT ( * ) FROM tab3 AS cor0 WHERE ( NULL ) IS NOT NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-9390 SELECT - COUNT( * ) FROM tab4 AS cor0 WHERE ( NULL ) IS NOT NULL ---- 0 skipif mysql # not compatible query I rowsort label-9390 SELECT - COUNT ( * ) FROM tab4 AS cor0 WHERE ( NULL ) IS NOT NULL ---- 0 query I rowsort label-9395 SELECT + col4 * - col0 - - col1 + + col0 AS col3 FROM tab0 cor0 WHERE NULL NOT BETWEEN NULL AND NULL ---- query I rowsort label-9395 SELECT + col4 * - col0 - - col1 + + col0 AS col3 FROM tab1 cor0 WHERE NULL NOT BETWEEN NULL AND NULL ---- query I rowsort label-9395 SELECT + col4 * - col0 - - col1 + + col0 AS col3 FROM tab2 cor0 WHERE NULL NOT BETWEEN NULL AND NULL ---- query I rowsort label-9395 SELECT + col4 * - col0 - - col1 + + col0 AS col3 FROM tab3 cor0 WHERE NULL NOT BETWEEN NULL AND NULL ---- query I rowsort label-9395 SELECT + col4 * - col0 - - col1 + + col0 AS col3 FROM tab4 cor0 WHERE NULL NOT BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-9400 SELECT ALL * FROM tab0 cor0 WHERE NULL = col4 ---- query IIIIIII rowsort label-9400 SELECT ALL * FROM tab1 cor0 WHERE NULL = col4 ---- query IIIIIII rowsort label-9400 SELECT ALL * FROM tab2 cor0 WHERE NULL = col4 ---- query IIIIIII rowsort label-9400 SELECT ALL * FROM tab3 cor0 WHERE NULL = col4 ---- query IIIIIII rowsort label-9400 SELECT ALL * FROM tab4 cor0 WHERE NULL = col4 ---- query IIIIIII rowsort label-9405 SELECT * FROM tab0 AS cor0 WHERE NOT - 82 <= col0 ---- query IIIIIII rowsort label-9405 SELECT * FROM tab1 AS cor0 WHERE NOT - 82 <= col0 ---- query IIIIIII rowsort label-9405 SELECT * FROM tab2 AS cor0 WHERE NOT - 82 <= col0 ---- query IIIIIII rowsort label-9405 SELECT * FROM tab3 AS cor0 WHERE NOT - 82 <= col0 ---- query IIIIIII rowsort label-9405 SELECT * FROM tab4 AS cor0 WHERE NOT - 82 <= col0 ---- query IIIIIII rowsort label-9410 SELECT * FROM tab0 WHERE - col1 * + col0 IS NULL ---- query IIIIIII rowsort label-9410 SELECT * FROM tab1 WHERE - col1 * + col0 IS NULL ---- query IIIIIII rowsort label-9410 SELECT * FROM tab2 WHERE - col1 * + col0 IS NULL ---- query IIIIIII rowsort label-9410 SELECT * FROM tab3 WHERE - col1 * + col0 IS NULL ---- query IIIIIII rowsort label-9410 SELECT * FROM tab4 WHERE - col1 * + col0 IS NULL ---- query IIIIIII rowsort label-9415 SELECT * FROM tab0 AS cor0 WHERE NOT NULL > 5 ---- query IIIIIII rowsort label-9415 SELECT * FROM tab1 AS cor0 WHERE NOT NULL > 5 ---- query IIIIIII rowsort label-9415 SELECT * FROM tab2 AS cor0 WHERE NOT NULL > 5 ---- query IIIIIII rowsort label-9415 SELECT * FROM tab3 AS cor0 WHERE NOT NULL > 5 ---- query IIIIIII rowsort label-9415 SELECT * FROM tab4 AS cor0 WHERE NOT NULL > 5 ---- query IIIIIII rowsort label-9420 SELECT ALL * FROM tab0 AS cor0 WHERE NOT 49 >= NULL ---- query IIIIIII rowsort label-9420 SELECT ALL * FROM tab1 AS cor0 WHERE NOT 49 >= NULL ---- query IIIIIII rowsort label-9420 SELECT ALL * FROM tab2 AS cor0 WHERE NOT 49 >= NULL ---- query IIIIIII rowsort label-9420 SELECT ALL * FROM tab3 AS cor0 WHERE NOT 49 >= NULL ---- query IIIIIII rowsort label-9420 SELECT ALL * FROM tab4 AS cor0 WHERE NOT 49 >= NULL ---- query I rowsort label-9425 SELECT + col4 FROM tab0 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-9425 SELECT + col4 FROM tab1 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-9425 SELECT + col4 FROM tab2 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-9425 SELECT + col4 FROM tab3 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-9425 SELECT + col4 FROM tab4 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-9430 SELECT + col4 AS col5 FROM tab0 AS cor0 WHERE NOT col3 - - + 26 + - - 19 * - col0 IS NOT NULL ---- query I rowsort label-9430 SELECT + col4 AS col5 FROM tab1 AS cor0 WHERE NOT col3 - - + 26 + - - 19 * - col0 IS NOT NULL ---- query I rowsort label-9430 SELECT + col4 AS col5 FROM tab2 AS cor0 WHERE NOT col3 - - + 26 + - - 19 * - col0 IS NOT NULL ---- query I rowsort label-9430 SELECT + col4 AS col5 FROM tab3 AS cor0 WHERE NOT col3 - - + 26 + - - 19 * - col0 IS NOT NULL ---- query I rowsort label-9430 SELECT + col4 AS col5 FROM tab4 AS cor0 WHERE NOT col3 - - + 26 + - - 19 * - col0 IS NOT NULL ---- query IIIIIII rowsort label-9435 SELECT * FROM tab0 cor0 WHERE NOT NULL <= NULL ---- query IIIIIII rowsort label-9435 SELECT * FROM tab1 cor0 WHERE NOT NULL <= NULL ---- query IIIIIII rowsort label-9435 SELECT * FROM tab2 cor0 WHERE NOT NULL <= NULL ---- query IIIIIII rowsort label-9435 SELECT * FROM tab3 cor0 WHERE NOT NULL <= NULL ---- query IIIIIII rowsort label-9435 SELECT * FROM tab4 cor0 WHERE NOT NULL <= NULL ---- query IIIIIII rowsort label-9440 SELECT * FROM tab0 AS cor0 WHERE NOT ( NULL ) < col3 ---- query IIIIIII rowsort label-9440 SELECT * FROM tab1 AS cor0 WHERE NOT ( NULL ) < col3 ---- query IIIIIII rowsort label-9440 SELECT * FROM tab2 AS cor0 WHERE NOT ( NULL ) < col3 ---- query IIIIIII rowsort label-9440 SELECT * FROM tab3 AS cor0 WHERE NOT ( NULL ) < col3 ---- query IIIIIII rowsort label-9440 SELECT * FROM tab4 AS cor0 WHERE NOT ( NULL ) < col3 ---- query I rowsort label-9445 SELECT DISTINCT col4 + - 83 + - ( + col1 ) AS col5 FROM tab0 AS cor0 WHERE NULL = col3 ---- query I rowsort label-9445 SELECT DISTINCT col4 + - 83 + - ( + col1 ) AS col5 FROM tab1 AS cor0 WHERE NULL = col3 ---- query I rowsort label-9445 SELECT DISTINCT col4 + - 83 + - ( + col1 ) AS col5 FROM tab2 AS cor0 WHERE NULL = col3 ---- query I rowsort label-9445 SELECT DISTINCT col4 + - 83 + - ( + col1 ) AS col5 FROM tab3 AS cor0 WHERE NULL = col3 ---- query I rowsort label-9445 SELECT DISTINCT col4 + - 83 + - ( + col1 ) AS col5 FROM tab4 AS cor0 WHERE NULL = col3 ---- query I rowsort label-9450 SELECT ALL + 23 AS col1 FROM tab0 AS cor0 WHERE ( + 25 ) IS NOT NULL ---- 10 values hashing to abf531ca1b4f726e9f130199ad08c23f query I rowsort label-9450 SELECT ALL + 23 AS col1 FROM tab1 AS cor0 WHERE ( + 25 ) IS NOT NULL ---- 10 values hashing to abf531ca1b4f726e9f130199ad08c23f query I rowsort label-9450 SELECT ALL + 23 AS col1 FROM tab2 AS cor0 WHERE ( + 25 ) IS NOT NULL ---- 10 values hashing to abf531ca1b4f726e9f130199ad08c23f query I rowsort label-9450 SELECT ALL + 23 AS col1 FROM tab3 AS cor0 WHERE ( + 25 ) IS NOT NULL ---- 10 values hashing to abf531ca1b4f726e9f130199ad08c23f query I rowsort label-9450 SELECT ALL + 23 AS col1 FROM tab4 AS cor0 WHERE ( + 25 ) IS NOT NULL ---- 10 values hashing to abf531ca1b4f726e9f130199ad08c23f query IIIIIII rowsort label-9455 SELECT * FROM tab0 cor0 WHERE NOT col1 NOT BETWEEN + 31 * + - 68 + - - col3 AND NULL ---- query IIIIIII rowsort label-9455 SELECT * FROM tab1 cor0 WHERE NOT col1 NOT BETWEEN + 31 * + - 68 + - - col3 AND NULL ---- query IIIIIII rowsort label-9455 SELECT * FROM tab2 cor0 WHERE NOT col1 NOT BETWEEN + 31 * + - 68 + - - col3 AND NULL ---- query IIIIIII rowsort label-9455 SELECT * FROM tab3 cor0 WHERE NOT col1 NOT BETWEEN + 31 * + - 68 + - - col3 AND NULL ---- query IIIIIII rowsort label-9455 SELECT * FROM tab4 cor0 WHERE NOT col1 NOT BETWEEN + 31 * + - 68 + - - col3 AND NULL ---- query I rowsort label-9460 SELECT ALL + 74 * + + col3 FROM tab0 AS cor0 WHERE ( NULL ) IS NULL ---- 10 values hashing to 9332ee9d6fda0e6aa732e262f73432bf query I rowsort label-9460 SELECT ALL + 74 * + + col3 FROM tab1 AS cor0 WHERE ( NULL ) IS NULL ---- 10 values hashing to 9332ee9d6fda0e6aa732e262f73432bf query I rowsort label-9460 SELECT ALL + 74 * + + col3 FROM tab2 AS cor0 WHERE ( NULL ) IS NULL ---- 10 values hashing to 9332ee9d6fda0e6aa732e262f73432bf query I rowsort label-9460 SELECT ALL + 74 * + + col3 FROM tab3 AS cor0 WHERE ( NULL ) IS NULL ---- 10 values hashing to 9332ee9d6fda0e6aa732e262f73432bf query I rowsort label-9460 SELECT ALL + 74 * + + col3 FROM tab4 AS cor0 WHERE ( NULL ) IS NULL ---- 10 values hashing to 9332ee9d6fda0e6aa732e262f73432bf onlyif mysql # aggregate syntax: query I rowsort label-9465 SELECT DISTINCT + - COUNT( ALL 41 ) FROM tab0 WHERE NULL IS NOT NULL ---- 0 skipif mysql # not compatible query I rowsort label-9465 SELECT DISTINCT + - COUNT ( ALL 41 ) FROM tab0 WHERE NULL IS NOT NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-9465 SELECT DISTINCT + - COUNT( ALL 41 ) FROM tab1 WHERE NULL IS NOT NULL ---- 0 skipif mysql # not compatible query I rowsort label-9465 SELECT DISTINCT + - COUNT ( ALL 41 ) FROM tab1 WHERE NULL IS NOT NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-9465 SELECT DISTINCT + - COUNT( ALL 41 ) FROM tab2 WHERE NULL IS NOT NULL ---- 0 skipif mysql # not compatible query I rowsort label-9465 SELECT DISTINCT + - COUNT ( ALL 41 ) FROM tab2 WHERE NULL IS NOT NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-9465 SELECT DISTINCT + - COUNT( ALL 41 ) FROM tab3 WHERE NULL IS NOT NULL ---- 0 skipif mysql # not compatible query I rowsort label-9465 SELECT DISTINCT + - COUNT ( ALL 41 ) FROM tab3 WHERE NULL IS NOT NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-9465 SELECT DISTINCT + - COUNT( ALL 41 ) FROM tab4 WHERE NULL IS NOT NULL ---- 0 skipif mysql # not compatible query I rowsort label-9465 SELECT DISTINCT + - COUNT ( ALL 41 ) FROM tab4 WHERE NULL IS NOT NULL ---- 0 skipif postgresql # PostgreSQL requires AS when renaming output columns query II rowsort label-9470 SELECT + - col3 * col0 col0, 81 FROM tab0 WHERE + ( - col1 ) IS NOT NULL ---- 20 values hashing to 0831865def2724c315f7e8135c12d9fd skipif postgresql # PostgreSQL requires AS when renaming output columns query II rowsort label-9470 SELECT + - col3 * col0 col0, 81 FROM tab1 WHERE + ( - col1 ) IS NOT NULL ---- 20 values hashing to 0831865def2724c315f7e8135c12d9fd skipif postgresql # PostgreSQL requires AS when renaming output columns query II rowsort label-9470 SELECT + - col3 * col0 col0, 81 FROM tab2 WHERE + ( - col1 ) IS NOT NULL ---- 20 values hashing to 0831865def2724c315f7e8135c12d9fd skipif postgresql # PostgreSQL requires AS when renaming output columns query II rowsort label-9470 SELECT + - col3 * col0 col0, 81 FROM tab3 WHERE + ( - col1 ) IS NOT NULL ---- 20 values hashing to 0831865def2724c315f7e8135c12d9fd skipif postgresql # PostgreSQL requires AS when renaming output columns query II rowsort label-9470 SELECT + - col3 * col0 col0, 81 FROM tab4 WHERE + ( - col1 ) IS NOT NULL ---- 20 values hashing to 0831865def2724c315f7e8135c12d9fd query IIIIIII rowsort label-9475 SELECT * FROM tab0 WHERE ( NOT NULL <= + col3 ) ---- query IIIIIII rowsort label-9475 SELECT * FROM tab1 WHERE ( NOT NULL <= + col3 ) ---- query IIIIIII rowsort label-9475 SELECT * FROM tab2 WHERE ( NOT NULL <= + col3 ) ---- query IIIIIII rowsort label-9475 SELECT * FROM tab3 WHERE ( NOT NULL <= + col3 ) ---- query IIIIIII rowsort label-9475 SELECT * FROM tab4 WHERE ( NOT NULL <= + col3 ) ---- onlyif mysql # aggregate syntax: query I rowsort label-9480 SELECT ALL COUNT( * ) FROM tab0 AS cor0 WHERE NOT NULL IS NULL ---- 0 skipif mysql # not compatible query I rowsort label-9480 SELECT ALL COUNT ( * ) FROM tab0 AS cor0 WHERE NOT NULL IS NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-9480 SELECT ALL COUNT( * ) FROM tab1 AS cor0 WHERE NOT NULL IS NULL ---- 0 skipif mysql # not compatible query I rowsort label-9480 SELECT ALL COUNT ( * ) FROM tab1 AS cor0 WHERE NOT NULL IS NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-9480 SELECT ALL COUNT( * ) FROM tab2 AS cor0 WHERE NOT NULL IS NULL ---- 0 skipif mysql # not compatible query I rowsort label-9480 SELECT ALL COUNT ( * ) FROM tab2 AS cor0 WHERE NOT NULL IS NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-9480 SELECT ALL COUNT( * ) FROM tab3 AS cor0 WHERE NOT NULL IS NULL ---- 0 skipif mysql # not compatible query I rowsort label-9480 SELECT ALL COUNT ( * ) FROM tab3 AS cor0 WHERE NOT NULL IS NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-9480 SELECT ALL COUNT( * ) FROM tab4 AS cor0 WHERE NOT NULL IS NULL ---- 0 skipif mysql # not compatible query I rowsort label-9480 SELECT ALL COUNT ( * ) FROM tab4 AS cor0 WHERE NOT NULL IS NULL ---- 0 onlyif mysql # CAST syntax: SIGNED type: query II rowsort label-9485 SELECT DISTINCT - + 13 * - 23 AS col4, - col1 * - col1 FROM tab0 AS cor0 WHERE NOT ( NULL ) NOT IN ( + CAST( NULL AS SIGNED ) * col0, + 10 ) ---- skipif mysql # not compatible query II rowsort label-9485 SELECT DISTINCT - + 13 * - 23 AS col4, - col1 * - col1 FROM tab0 AS cor0 WHERE NOT ( NULL ) NOT IN ( + CAST ( NULL AS INTEGER ) * col0, + 10 ) ---- onlyif mysql # CAST syntax: SIGNED type: query II rowsort label-9485 SELECT DISTINCT - + 13 * - 23 AS col4, - col1 * - col1 FROM tab1 AS cor0 WHERE NOT ( NULL ) NOT IN ( + CAST( NULL AS SIGNED ) * col0, + 10 ) ---- skipif mysql # not compatible query II rowsort label-9485 SELECT DISTINCT - + 13 * - 23 AS col4, - col1 * - col1 FROM tab1 AS cor0 WHERE NOT ( NULL ) NOT IN ( + CAST ( NULL AS INTEGER ) * col0, + 10 ) ---- onlyif mysql # CAST syntax: SIGNED type: query II rowsort label-9485 SELECT DISTINCT - + 13 * - 23 AS col4, - col1 * - col1 FROM tab2 AS cor0 WHERE NOT ( NULL ) NOT IN ( + CAST( NULL AS SIGNED ) * col0, + 10 ) ---- skipif mysql # not compatible query II rowsort label-9485 SELECT DISTINCT - + 13 * - 23 AS col4, - col1 * - col1 FROM tab2 AS cor0 WHERE NOT ( NULL ) NOT IN ( + CAST ( NULL AS INTEGER ) * col0, + 10 ) ---- onlyif mysql # CAST syntax: SIGNED type: query II rowsort label-9485 SELECT DISTINCT - + 13 * - 23 AS col4, - col1 * - col1 FROM tab3 AS cor0 WHERE NOT ( NULL ) NOT IN ( + CAST( NULL AS SIGNED ) * col0, + 10 ) ---- skipif mysql # not compatible query II rowsort label-9485 SELECT DISTINCT - + 13 * - 23 AS col4, - col1 * - col1 FROM tab3 AS cor0 WHERE NOT ( NULL ) NOT IN ( + CAST ( NULL AS INTEGER ) * col0, + 10 ) ---- onlyif mysql # CAST syntax: SIGNED type: query II rowsort label-9485 SELECT DISTINCT - + 13 * - 23 AS col4, - col1 * - col1 FROM tab4 AS cor0 WHERE NOT ( NULL ) NOT IN ( + CAST( NULL AS SIGNED ) * col0, + 10 ) ---- skipif mysql # not compatible query II rowsort label-9485 SELECT DISTINCT - + 13 * - 23 AS col4, - col1 * - col1 FROM tab4 AS cor0 WHERE NOT ( NULL ) NOT IN ( + CAST ( NULL AS INTEGER ) * col0, + 10 ) ---- query I rowsort label-9490 SELECT - + 21 - - 54 AS col0 FROM tab0 WHERE NULL IS NULL ---- 10 values hashing to d98121d4377787ddf42da8fb8df5bb8c query I rowsort label-9490 SELECT - + 21 - - 54 AS col0 FROM tab1 WHERE NULL IS NULL ---- 10 values hashing to d98121d4377787ddf42da8fb8df5bb8c query I rowsort label-9490 SELECT - + 21 - - 54 AS col0 FROM tab2 WHERE NULL IS NULL ---- 10 values hashing to d98121d4377787ddf42da8fb8df5bb8c query I rowsort label-9490 SELECT - + 21 - - 54 AS col0 FROM tab3 WHERE NULL IS NULL ---- 10 values hashing to d98121d4377787ddf42da8fb8df5bb8c query I rowsort label-9490 SELECT - + 21 - - 54 AS col0 FROM tab4 WHERE NULL IS NULL ---- 10 values hashing to d98121d4377787ddf42da8fb8df5bb8c query IIIIIII rowsort label-9495 SELECT ALL * FROM tab0 AS cor0 WHERE NOT ( NOT col3 IS NULL ) ---- query IIIIIII rowsort label-9495 SELECT ALL * FROM tab1 AS cor0 WHERE NOT ( NOT col3 IS NULL ) ---- query IIIIIII rowsort label-9495 SELECT ALL * FROM tab2 AS cor0 WHERE NOT ( NOT col3 IS NULL ) ---- query IIIIIII rowsort label-9495 SELECT ALL * FROM tab3 AS cor0 WHERE NOT ( NOT col3 IS NULL ) ---- query IIIIIII rowsort label-9495 SELECT ALL * FROM tab4 AS cor0 WHERE NOT ( NOT col3 IS NULL ) ---- query I rowsort label-9500 SELECT - + col3 + col3 AS col4 FROM tab0 AS cor0 WHERE NOT + col1 IS NOT NULL ---- query I rowsort label-9500 SELECT - + col3 + col3 AS col4 FROM tab1 AS cor0 WHERE NOT + col1 IS NOT NULL ---- query I rowsort label-9500 SELECT - + col3 + col3 AS col4 FROM tab2 AS cor0 WHERE NOT + col1 IS NOT NULL ---- query I rowsort label-9500 SELECT - + col3 + col3 AS col4 FROM tab3 AS cor0 WHERE NOT + col1 IS NOT NULL ---- query I rowsort label-9500 SELECT - + col3 + col3 AS col4 FROM tab4 AS cor0 WHERE NOT + col1 IS NOT NULL ---- query I rowsort label-9505 SELECT DISTINCT - 18 + + col0 AS col0 FROM tab0 AS cor0 WHERE NOT + col2 IS NOT NULL ---- query I rowsort label-9505 SELECT DISTINCT - 18 + + col0 AS col0 FROM tab1 AS cor0 WHERE NOT + col2 IS NOT NULL ---- query I rowsort label-9505 SELECT DISTINCT - 18 + + col0 AS col0 FROM tab2 AS cor0 WHERE NOT + col2 IS NOT NULL ---- query I rowsort label-9505 SELECT DISTINCT - 18 + + col0 AS col0 FROM tab3 AS cor0 WHERE NOT + col2 IS NOT NULL ---- query I rowsort label-9505 SELECT DISTINCT - 18 + + col0 AS col0 FROM tab4 AS cor0 WHERE NOT + col2 IS NOT NULL ---- query IIIIIII rowsort label-9510 SELECT * FROM tab0 WHERE NOT NULL IN ( + col0, + 71 * ( - col0 ), 61 - + 7 ) ---- query IIIIIII rowsort label-9510 SELECT * FROM tab1 WHERE NOT NULL IN ( + col0, + 71 * ( - col0 ), 61 - + 7 ) ---- query IIIIIII rowsort label-9510 SELECT * FROM tab2 WHERE NOT NULL IN ( + col0, + 71 * ( - col0 ), 61 - + 7 ) ---- query IIIIIII rowsort label-9510 SELECT * FROM tab3 WHERE NOT NULL IN ( + col0, + 71 * ( - col0 ), 61 - + 7 ) ---- query IIIIIII rowsort label-9510 SELECT * FROM tab4 WHERE NOT NULL IN ( + col0, + 71 * ( - col0 ), 61 - + 7 ) ---- query IIIIIII rowsort label-9515 SELECT * FROM tab0 WHERE NOT NULL > + 34 ---- query IIIIIII rowsort label-9515 SELECT * FROM tab1 WHERE NOT NULL > + 34 ---- query IIIIIII rowsort label-9515 SELECT * FROM tab2 WHERE NOT NULL > + 34 ---- query IIIIIII rowsort label-9515 SELECT * FROM tab3 WHERE NOT NULL > + 34 ---- query IIIIIII rowsort label-9515 SELECT * FROM tab4 WHERE NOT NULL > + 34 ---- onlyif mysql # aggregate syntax: query I rowsort label-9520 SELECT ALL + MAX( DISTINCT - + 70 ) FROM tab0 WHERE - col4 = + col4 ---- NULL skipif mysql # not compatible query I rowsort label-9520 SELECT ALL + MAX ( DISTINCT - + 70 ) FROM tab0 WHERE - col4 = + col4 ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-9520 SELECT ALL + MAX( DISTINCT - + 70 ) FROM tab1 WHERE - col4 = + col4 ---- NULL skipif mysql # not compatible query I rowsort label-9520 SELECT ALL + MAX ( DISTINCT - + 70 ) FROM tab1 WHERE - col4 = + col4 ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-9520 SELECT ALL + MAX( DISTINCT - + 70 ) FROM tab2 WHERE - col4 = + col4 ---- NULL skipif mysql # not compatible query I rowsort label-9520 SELECT ALL + MAX ( DISTINCT - + 70 ) FROM tab2 WHERE - col4 = + col4 ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-9520 SELECT ALL + MAX( DISTINCT - + 70 ) FROM tab3 WHERE - col4 = + col4 ---- NULL skipif mysql # not compatible query I rowsort label-9520 SELECT ALL + MAX ( DISTINCT - + 70 ) FROM tab3 WHERE - col4 = + col4 ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-9520 SELECT ALL + MAX( DISTINCT - + 70 ) FROM tab4 WHERE - col4 = + col4 ---- NULL skipif mysql # not compatible query I rowsort label-9520 SELECT ALL + MAX ( DISTINCT - + 70 ) FROM tab4 WHERE - col4 = + col4 ---- NULL query IIIIIII rowsort label-9525 SELECT * FROM tab0 AS cor0 WHERE 10 * - col3 = + + ( col1 ) ---- query IIIIIII rowsort label-9525 SELECT * FROM tab1 AS cor0 WHERE 10 * - col3 = + + ( col1 ) ---- query IIIIIII rowsort label-9525 SELECT * FROM tab2 AS cor0 WHERE 10 * - col3 = + + ( col1 ) ---- query IIIIIII rowsort label-9525 SELECT * FROM tab3 AS cor0 WHERE 10 * - col3 = + + ( col1 ) ---- query IIIIIII rowsort label-9525 SELECT * FROM tab4 AS cor0 WHERE 10 * - col3 = + + ( col1 ) ---- query I rowsort label-9530 SELECT + + col3 FROM tab0 AS cor0 WHERE NOT NULL IN ( 16 + - 77, + ( - col3 ), - col1 ) ---- query I rowsort label-9530 SELECT + + col3 FROM tab1 AS cor0 WHERE NOT NULL IN ( 16 + - 77, + ( - col3 ), - col1 ) ---- query I rowsort label-9530 SELECT + + col3 FROM tab2 AS cor0 WHERE NOT NULL IN ( 16 + - 77, + ( - col3 ), - col1 ) ---- query I rowsort label-9530 SELECT + + col3 FROM tab3 AS cor0 WHERE NOT NULL IN ( 16 + - 77, + ( - col3 ), - col1 ) ---- query I rowsort label-9530 SELECT + + col3 FROM tab4 AS cor0 WHERE NOT NULL IN ( 16 + - 77, + ( - col3 ), - col1 ) ---- onlyif mysql # aggregate syntax: query I rowsort label-9535 SELECT + COUNT( * ) col5 FROM tab0 WHERE NOT ( NOT ( NULL ) IS NULL ) ---- 10 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-9535 SELECT + COUNT ( * ) col5 FROM tab0 WHERE NOT ( NOT ( NULL ) IS NULL ) ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-9535 SELECT + COUNT( * ) col5 FROM tab1 WHERE NOT ( NOT ( NULL ) IS NULL ) ---- 10 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-9535 SELECT + COUNT ( * ) col5 FROM tab1 WHERE NOT ( NOT ( NULL ) IS NULL ) ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-9535 SELECT + COUNT( * ) col5 FROM tab2 WHERE NOT ( NOT ( NULL ) IS NULL ) ---- 10 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-9535 SELECT + COUNT ( * ) col5 FROM tab2 WHERE NOT ( NOT ( NULL ) IS NULL ) ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-9535 SELECT + COUNT( * ) col5 FROM tab3 WHERE NOT ( NOT ( NULL ) IS NULL ) ---- 10 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-9535 SELECT + COUNT ( * ) col5 FROM tab3 WHERE NOT ( NOT ( NULL ) IS NULL ) ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-9535 SELECT + COUNT( * ) col5 FROM tab4 WHERE NOT ( NOT ( NULL ) IS NULL ) ---- 10 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-9535 SELECT + COUNT ( * ) col5 FROM tab4 WHERE NOT ( NOT ( NULL ) IS NULL ) ---- 10 query IIIIIII rowsort label-9540 SELECT ALL * FROM tab0 WHERE ( ( NOT - col4 BETWEEN NULL AND NULL ) ) ---- query IIIIIII rowsort label-9540 SELECT ALL * FROM tab1 WHERE ( ( NOT - col4 BETWEEN NULL AND NULL ) ) ---- query IIIIIII rowsort label-9540 SELECT ALL * FROM tab2 WHERE ( ( NOT - col4 BETWEEN NULL AND NULL ) ) ---- query IIIIIII rowsort label-9540 SELECT ALL * FROM tab3 WHERE ( ( NOT - col4 BETWEEN NULL AND NULL ) ) ---- query IIIIIII rowsort label-9540 SELECT ALL * FROM tab4 WHERE ( ( NOT - col4 BETWEEN NULL AND NULL ) ) ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-9545 SELECT 17 col3 FROM tab0 AS cor0 WHERE + 26 IS NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-9545 SELECT 17 col3 FROM tab1 AS cor0 WHERE + 26 IS NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-9545 SELECT 17 col3 FROM tab2 AS cor0 WHERE + 26 IS NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-9545 SELECT 17 col3 FROM tab3 AS cor0 WHERE + 26 IS NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-9545 SELECT 17 col3 FROM tab4 AS cor0 WHERE + 26 IS NULL ---- query I rowsort label-9550 SELECT col3 * 53 FROM tab0 WHERE NOT + + col2 IS NULL ---- 10 values hashing to 0daf466634e7021b3d4da49fa2dded56 query I rowsort label-9550 SELECT col3 * 53 FROM tab1 WHERE NOT + + col2 IS NULL ---- 10 values hashing to 0daf466634e7021b3d4da49fa2dded56 query I rowsort label-9550 SELECT col3 * 53 FROM tab2 WHERE NOT + + col2 IS NULL ---- 10 values hashing to 0daf466634e7021b3d4da49fa2dded56 query I rowsort label-9550 SELECT col3 * 53 FROM tab3 WHERE NOT + + col2 IS NULL ---- 10 values hashing to 0daf466634e7021b3d4da49fa2dded56 query I rowsort label-9550 SELECT col3 * 53 FROM tab4 WHERE NOT + + col2 IS NULL ---- 10 values hashing to 0daf466634e7021b3d4da49fa2dded56 onlyif mysql # aggregate syntax: query I rowsort label-9555 SELECT ALL - + COUNT( * ) + + 74 AS col5 FROM tab0 WHERE NOT - 48 <= NULL ---- 74 skipif mysql # not compatible query I rowsort label-9555 SELECT ALL - + COUNT ( * ) + + 74 AS col5 FROM tab0 WHERE NOT - 48 <= NULL ---- 74 onlyif mysql # aggregate syntax: query I rowsort label-9555 SELECT ALL - + COUNT( * ) + + 74 AS col5 FROM tab1 WHERE NOT - 48 <= NULL ---- 74 skipif mysql # not compatible query I rowsort label-9555 SELECT ALL - + COUNT ( * ) + + 74 AS col5 FROM tab1 WHERE NOT - 48 <= NULL ---- 74 onlyif mysql # aggregate syntax: query I rowsort label-9555 SELECT ALL - + COUNT( * ) + + 74 AS col5 FROM tab2 WHERE NOT - 48 <= NULL ---- 74 skipif mysql # not compatible query I rowsort label-9555 SELECT ALL - + COUNT ( * ) + + 74 AS col5 FROM tab2 WHERE NOT - 48 <= NULL ---- 74 onlyif mysql # aggregate syntax: query I rowsort label-9555 SELECT ALL - + COUNT( * ) + + 74 AS col5 FROM tab3 WHERE NOT - 48 <= NULL ---- 74 skipif mysql # not compatible query I rowsort label-9555 SELECT ALL - + COUNT ( * ) + + 74 AS col5 FROM tab3 WHERE NOT - 48 <= NULL ---- 74 onlyif mysql # aggregate syntax: query I rowsort label-9555 SELECT ALL - + COUNT( * ) + + 74 AS col5 FROM tab4 WHERE NOT - 48 <= NULL ---- 74 skipif mysql # not compatible query I rowsort label-9555 SELECT ALL - + COUNT ( * ) + + 74 AS col5 FROM tab4 WHERE NOT - 48 <= NULL ---- 74 query II rowsort label-9560 SELECT DISTINCT - col0, - col3 FROM tab0 WHERE NOT NULL IS NOT NULL ---- 20 values hashing to c3c530fa75069e299a8196ea8715da64 query II rowsort label-9560 SELECT DISTINCT - col0, - col3 FROM tab1 WHERE NOT NULL IS NOT NULL ---- 20 values hashing to c3c530fa75069e299a8196ea8715da64 query II rowsort label-9560 SELECT DISTINCT - col0, - col3 FROM tab2 WHERE NOT NULL IS NOT NULL ---- 20 values hashing to c3c530fa75069e299a8196ea8715da64 query II rowsort label-9560 SELECT DISTINCT - col0, - col3 FROM tab3 WHERE NOT NULL IS NOT NULL ---- 20 values hashing to c3c530fa75069e299a8196ea8715da64 query II rowsort label-9560 SELECT DISTINCT - col0, - col3 FROM tab4 WHERE NOT NULL IS NOT NULL ---- 20 values hashing to c3c530fa75069e299a8196ea8715da64 query I rowsort label-9565 SELECT DISTINCT col0 FROM tab0 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-9565 SELECT DISTINCT col0 FROM tab1 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-9565 SELECT DISTINCT col0 FROM tab2 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-9565 SELECT DISTINCT col0 FROM tab3 AS cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-9565 SELECT DISTINCT col0 FROM tab4 AS cor0 WHERE NOT NULL IS NULL ---- query IIIIIII rowsort label-9570 SELECT * FROM tab0 WHERE NOT 48 IS NOT NULL ---- query IIIIIII rowsort label-9570 SELECT * FROM tab1 WHERE NOT 48 IS NOT NULL ---- query IIIIIII rowsort label-9570 SELECT * FROM tab2 WHERE NOT 48 IS NOT NULL ---- query IIIIIII rowsort label-9570 SELECT * FROM tab3 WHERE NOT 48 IS NOT NULL ---- query IIIIIII rowsort label-9570 SELECT * FROM tab4 WHERE NOT 48 IS NOT NULL ---- query I rowsort label-9575 SELECT + + col5 AS col4 FROM tab0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-9575 SELECT + + col5 AS col4 FROM tab1 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-9575 SELECT + + col5 AS col4 FROM tab2 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-9575 SELECT + + col5 AS col4 FROM tab3 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-9575 SELECT + + col5 AS col4 FROM tab4 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-9580 SELECT * FROM tab0 WHERE NOT + col3 + - + CAST( NULL AS SIGNED ) > + 95 / - col0 * col0 ---- skipif mysql # not compatible query IIIIIII rowsort label-9580 SELECT * FROM tab0 WHERE NOT + col3 + - + CAST ( NULL AS INTEGER ) > + 95 / - col0 * col0 ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-9580 SELECT * FROM tab1 WHERE NOT + col3 + - + CAST( NULL AS SIGNED ) > + 95 / - col0 * col0 ---- skipif mysql # not compatible query IIIIIII rowsort label-9580 SELECT * FROM tab1 WHERE NOT + col3 + - + CAST ( NULL AS INTEGER ) > + 95 / - col0 * col0 ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-9580 SELECT * FROM tab2 WHERE NOT + col3 + - + CAST( NULL AS SIGNED ) > + 95 / - col0 * col0 ---- skipif mysql # not compatible query IIIIIII rowsort label-9580 SELECT * FROM tab2 WHERE NOT + col3 + - + CAST ( NULL AS INTEGER ) > + 95 / - col0 * col0 ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-9580 SELECT * FROM tab3 WHERE NOT + col3 + - + CAST( NULL AS SIGNED ) > + 95 / - col0 * col0 ---- skipif mysql # not compatible query IIIIIII rowsort label-9580 SELECT * FROM tab3 WHERE NOT + col3 + - + CAST ( NULL AS INTEGER ) > + 95 / - col0 * col0 ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-9580 SELECT * FROM tab4 WHERE NOT + col3 + - + CAST( NULL AS SIGNED ) > + 95 / - col0 * col0 ---- skipif mysql # not compatible query IIIIIII rowsort label-9580 SELECT * FROM tab4 WHERE NOT + col3 + - + CAST ( NULL AS INTEGER ) > + 95 / - col0 * col0 ---- query I rowsort label-9585 SELECT + col5 AS col5 FROM tab0 AS cor0 WHERE NULL IS NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-9585 SELECT + col5 AS col5 FROM tab1 AS cor0 WHERE NULL IS NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-9585 SELECT + col5 AS col5 FROM tab2 AS cor0 WHERE NULL IS NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-9585 SELECT + col5 AS col5 FROM tab3 AS cor0 WHERE NULL IS NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-9585 SELECT + col5 AS col5 FROM tab4 AS cor0 WHERE NULL IS NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-9590 SELECT * FROM tab0 WHERE NOT - col0 < + col1 + + + CAST( - - col3 AS SIGNED ) ---- skipif mysql # not compatible query IIIIIII rowsort label-9590 SELECT * FROM tab0 WHERE NOT - col0 < + col1 + + + CAST ( - - col3 AS INTEGER ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-9590 SELECT * FROM tab1 WHERE NOT - col0 < + col1 + + + CAST( - - col3 AS SIGNED ) ---- skipif mysql # not compatible query IIIIIII rowsort label-9590 SELECT * FROM tab1 WHERE NOT - col0 < + col1 + + + CAST ( - - col3 AS INTEGER ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-9590 SELECT * FROM tab2 WHERE NOT - col0 < + col1 + + + CAST( - - col3 AS SIGNED ) ---- skipif mysql # not compatible query IIIIIII rowsort label-9590 SELECT * FROM tab2 WHERE NOT - col0 < + col1 + + + CAST ( - - col3 AS INTEGER ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-9590 SELECT * FROM tab3 WHERE NOT - col0 < + col1 + + + CAST( - - col3 AS SIGNED ) ---- skipif mysql # not compatible query IIIIIII rowsort label-9590 SELECT * FROM tab3 WHERE NOT - col0 < + col1 + + + CAST ( - - col3 AS INTEGER ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-9590 SELECT * FROM tab4 WHERE NOT - col0 < + col1 + + + CAST( - - col3 AS SIGNED ) ---- skipif mysql # not compatible query IIIIIII rowsort label-9590 SELECT * FROM tab4 WHERE NOT - col0 < + col1 + + + CAST ( - - col3 AS INTEGER ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-9595 SELECT * FROM tab0 AS cor0 WHERE 89 > CAST( + CAST( NULL AS SIGNED ) AS SIGNED ) ---- skipif mysql # not compatible query IIIIIII rowsort label-9595 SELECT * FROM tab0 AS cor0 WHERE 89 > CAST ( + CAST ( NULL AS INTEGER ) AS INTEGER ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-9595 SELECT * FROM tab1 AS cor0 WHERE 89 > CAST( + CAST( NULL AS SIGNED ) AS SIGNED ) ---- skipif mysql # not compatible query IIIIIII rowsort label-9595 SELECT * FROM tab1 AS cor0 WHERE 89 > CAST ( + CAST ( NULL AS INTEGER ) AS INTEGER ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-9595 SELECT * FROM tab2 AS cor0 WHERE 89 > CAST( + CAST( NULL AS SIGNED ) AS SIGNED ) ---- skipif mysql # not compatible query IIIIIII rowsort label-9595 SELECT * FROM tab2 AS cor0 WHERE 89 > CAST ( + CAST ( NULL AS INTEGER ) AS INTEGER ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-9595 SELECT * FROM tab3 AS cor0 WHERE 89 > CAST( + CAST( NULL AS SIGNED ) AS SIGNED ) ---- skipif mysql # not compatible query IIIIIII rowsort label-9595 SELECT * FROM tab3 AS cor0 WHERE 89 > CAST ( + CAST ( NULL AS INTEGER ) AS INTEGER ) ---- onlyif mysql # CAST syntax: SIGNED type: query IIIIIII rowsort label-9595 SELECT * FROM tab4 AS cor0 WHERE 89 > CAST( + CAST( NULL AS SIGNED ) AS SIGNED ) ---- skipif mysql # not compatible query IIIIIII rowsort label-9595 SELECT * FROM tab4 AS cor0 WHERE 89 > CAST ( + CAST ( NULL AS INTEGER ) AS INTEGER ) ---- query IIIIIII rowsort label-9600 SELECT * FROM tab0 WHERE NOT - - 40 NOT BETWEEN 97 AND + - col4 ---- query IIIIIII rowsort label-9600 SELECT * FROM tab1 WHERE NOT - - 40 NOT BETWEEN 97 AND + - col4 ---- query IIIIIII rowsort label-9600 SELECT * FROM tab2 WHERE NOT - - 40 NOT BETWEEN 97 AND + - col4 ---- query IIIIIII rowsort label-9600 SELECT * FROM tab3 WHERE NOT - - 40 NOT BETWEEN 97 AND + - col4 ---- query IIIIIII rowsort label-9600 SELECT * FROM tab4 WHERE NOT - - 40 NOT BETWEEN 97 AND + - col4 ---- query I rowsort label-9605 SELECT 36 AS col3 FROM tab0 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 09e69a2d15bf6960483b24377f35d568 query I rowsort label-9605 SELECT 36 AS col3 FROM tab1 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 09e69a2d15bf6960483b24377f35d568 query I rowsort label-9605 SELECT 36 AS col3 FROM tab2 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 09e69a2d15bf6960483b24377f35d568 query I rowsort label-9605 SELECT 36 AS col3 FROM tab3 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 09e69a2d15bf6960483b24377f35d568 query I rowsort label-9605 SELECT 36 AS col3 FROM tab4 AS cor0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 09e69a2d15bf6960483b24377f35d568 query IIIIIII rowsort label-9610 SELECT * FROM tab0 cor0 WHERE NOT ( NOT NULL <> NULL ) ---- query IIIIIII rowsort label-9610 SELECT * FROM tab1 cor0 WHERE NOT ( NOT NULL <> NULL ) ---- query IIIIIII rowsort label-9610 SELECT * FROM tab2 cor0 WHERE NOT ( NOT NULL <> NULL ) ---- query IIIIIII rowsort label-9610 SELECT * FROM tab3 cor0 WHERE NOT ( NOT NULL <> NULL ) ---- query IIIIIII rowsort label-9610 SELECT * FROM tab4 cor0 WHERE NOT ( NOT NULL <> NULL ) ---- query I rowsort label-9615 SELECT + col0 AS col3 FROM tab0 WHERE - col4 + - 51 IS NOT NULL ---- 10 values hashing to ef6312a20cf12c6cba97bfa42ca42fe8 query I rowsort label-9615 SELECT + col0 AS col3 FROM tab1 WHERE - col4 + - 51 IS NOT NULL ---- 10 values hashing to ef6312a20cf12c6cba97bfa42ca42fe8 query I rowsort label-9615 SELECT + col0 AS col3 FROM tab2 WHERE - col4 + - 51 IS NOT NULL ---- 10 values hashing to ef6312a20cf12c6cba97bfa42ca42fe8 query I rowsort label-9615 SELECT + col0 AS col3 FROM tab3 WHERE - col4 + - 51 IS NOT NULL ---- 10 values hashing to ef6312a20cf12c6cba97bfa42ca42fe8 query I rowsort label-9615 SELECT + col0 AS col3 FROM tab4 WHERE - col4 + - 51 IS NOT NULL ---- 10 values hashing to ef6312a20cf12c6cba97bfa42ca42fe8 onlyif mysql # aggregate syntax: query I rowsort label-9620 SELECT + + COUNT( * ) col0 FROM tab0 WHERE NULL <= col1 * - 45 / 41 * col4 ---- 0 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-9620 SELECT + + COUNT ( * ) col0 FROM tab0 WHERE NULL <= col1 * - 45 / 41 * col4 ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-9620 SELECT + + COUNT( * ) col0 FROM tab1 WHERE NULL <= col1 * - 45 / 41 * col4 ---- 0 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-9620 SELECT + + COUNT ( * ) col0 FROM tab1 WHERE NULL <= col1 * - 45 / 41 * col4 ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-9620 SELECT + + COUNT( * ) col0 FROM tab2 WHERE NULL <= col1 * - 45 / 41 * col4 ---- 0 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-9620 SELECT + + COUNT ( * ) col0 FROM tab2 WHERE NULL <= col1 * - 45 / 41 * col4 ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-9620 SELECT + + COUNT( * ) col0 FROM tab3 WHERE NULL <= col1 * - 45 / 41 * col4 ---- 0 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-9620 SELECT + + COUNT ( * ) col0 FROM tab3 WHERE NULL <= col1 * - 45 / 41 * col4 ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-9620 SELECT + + COUNT( * ) col0 FROM tab4 WHERE NULL <= col1 * - 45 / 41 * col4 ---- 0 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-9620 SELECT + + COUNT ( * ) col0 FROM tab4 WHERE NULL <= col1 * - 45 / 41 * col4 ---- 0 query I rowsort label-9625 SELECT 39 FROM tab0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 1ee402b6ab111e0e781eccbe484bad07 query I rowsort label-9625 SELECT 39 FROM tab1 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 1ee402b6ab111e0e781eccbe484bad07 query I rowsort label-9625 SELECT 39 FROM tab2 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 1ee402b6ab111e0e781eccbe484bad07 query I rowsort label-9625 SELECT 39 FROM tab3 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 1ee402b6ab111e0e781eccbe484bad07 query I rowsort label-9625 SELECT 39 FROM tab4 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to 1ee402b6ab111e0e781eccbe484bad07 skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-9630 SELECT - col1 * + - col4 + - col1 * + col3 col5 FROM tab0 AS cor0 WHERE NOT - col1 > NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-9630 SELECT - col1 * + - col4 + - col1 * + col3 col5 FROM tab1 AS cor0 WHERE NOT - col1 > NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-9630 SELECT - col1 * + - col4 + - col1 * + col3 col5 FROM tab2 AS cor0 WHERE NOT - col1 > NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-9630 SELECT - col1 * + - col4 + - col1 * + col3 col5 FROM tab3 AS cor0 WHERE NOT - col1 > NULL ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-9630 SELECT - col1 * + - col4 + - col1 * + col3 col5 FROM tab4 AS cor0 WHERE NOT - col1 > NULL ---- query IIIIIII rowsort label-9635 SELECT * FROM tab0 WHERE col0 / + col0 * + + 68 * col3 + - col4 IS NULL ---- query IIIIIII rowsort label-9635 SELECT * FROM tab1 WHERE col0 / + col0 * + + 68 * col3 + - col4 IS NULL ---- query IIIIIII rowsort label-9635 SELECT * FROM tab2 WHERE col0 / + col0 * + + 68 * col3 + - col4 IS NULL ---- query IIIIIII rowsort label-9635 SELECT * FROM tab3 WHERE col0 / + col0 * + + 68 * col3 + - col4 IS NULL ---- query IIIIIII rowsort label-9635 SELECT * FROM tab4 WHERE col0 / + col0 * + + 68 * col3 + - col4 IS NULL ---- query I rowsort label-9640 SELECT - + ( - - ( - 33 ) ) AS col4 FROM tab0 AS cor0 WHERE NOT - col1 IS NOT NULL ---- query I rowsort label-9640 SELECT - + ( - - ( - 33 ) ) AS col4 FROM tab1 AS cor0 WHERE NOT - col1 IS NOT NULL ---- query I rowsort label-9640 SELECT - + ( - - ( - 33 ) ) AS col4 FROM tab2 AS cor0 WHERE NOT - col1 IS NOT NULL ---- query I rowsort label-9640 SELECT - + ( - - ( - 33 ) ) AS col4 FROM tab3 AS cor0 WHERE NOT - col1 IS NOT NULL ---- query I rowsort label-9640 SELECT - + ( - - ( - 33 ) ) AS col4 FROM tab4 AS cor0 WHERE NOT - col1 IS NOT NULL ---- query I rowsort label-9645 SELECT 57 FROM tab0 cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-9645 SELECT 57 FROM tab1 cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-9645 SELECT 57 FROM tab2 cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-9645 SELECT 57 FROM tab3 cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-9645 SELECT 57 FROM tab4 cor0 WHERE NOT NULL IS NULL ---- query I rowsort label-9650 SELECT DISTINCT - - 75 FROM tab0 AS cor0 WHERE NOT col1 IS NULL ---- 75 query I rowsort label-9650 SELECT DISTINCT - - 75 FROM tab1 AS cor0 WHERE NOT col1 IS NULL ---- 75 query I rowsort label-9650 SELECT DISTINCT - - 75 FROM tab2 AS cor0 WHERE NOT col1 IS NULL ---- 75 query I rowsort label-9650 SELECT DISTINCT - - 75 FROM tab3 AS cor0 WHERE NOT col1 IS NULL ---- 75 query I rowsort label-9650 SELECT DISTINCT - - 75 FROM tab4 AS cor0 WHERE NOT col1 IS NULL ---- 75 query I rowsort label-9655 SELECT + + col2 AS col0 FROM tab0 AS cor0 WHERE NOT 18 <> - + 58 ---- query I rowsort label-9655 SELECT + + col2 AS col0 FROM tab1 AS cor0 WHERE NOT 18 <> - + 58 ---- query I rowsort label-9655 SELECT + + col2 AS col0 FROM tab2 AS cor0 WHERE NOT 18 <> - + 58 ---- query I rowsort label-9655 SELECT + + col2 AS col0 FROM tab3 AS cor0 WHERE NOT 18 <> - + 58 ---- query I rowsort label-9655 SELECT + + col2 AS col0 FROM tab4 AS cor0 WHERE NOT 18 <> - + 58 ---- query IIIIIII rowsort label-9660 SELECT * FROM tab0 AS cor0 WHERE NOT ( col3 ) BETWEEN + 49 AND NULL ---- query IIIIIII rowsort label-9660 SELECT * FROM tab1 AS cor0 WHERE NOT ( col3 ) BETWEEN + 49 AND NULL ---- query IIIIIII rowsort label-9660 SELECT * FROM tab2 AS cor0 WHERE NOT ( col3 ) BETWEEN + 49 AND NULL ---- query IIIIIII rowsort label-9660 SELECT * FROM tab3 AS cor0 WHERE NOT ( col3 ) BETWEEN + 49 AND NULL ---- query IIIIIII rowsort label-9660 SELECT * FROM tab4 AS cor0 WHERE NOT ( col3 ) BETWEEN + 49 AND NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-9665 SELECT + + 50 FROM tab0 AS cor0 WHERE NOT NULL BETWEEN - CAST( NULL AS SIGNED ) AND + - 25 ---- skipif mysql # not compatible query I rowsort label-9665 SELECT + + 50 FROM tab0 AS cor0 WHERE NOT NULL BETWEEN - CAST ( NULL AS INTEGER ) AND + - 25 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-9665 SELECT + + 50 FROM tab1 AS cor0 WHERE NOT NULL BETWEEN - CAST( NULL AS SIGNED ) AND + - 25 ---- skipif mysql # not compatible query I rowsort label-9665 SELECT + + 50 FROM tab1 AS cor0 WHERE NOT NULL BETWEEN - CAST ( NULL AS INTEGER ) AND + - 25 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-9665 SELECT + + 50 FROM tab2 AS cor0 WHERE NOT NULL BETWEEN - CAST( NULL AS SIGNED ) AND + - 25 ---- skipif mysql # not compatible query I rowsort label-9665 SELECT + + 50 FROM tab2 AS cor0 WHERE NOT NULL BETWEEN - CAST ( NULL AS INTEGER ) AND + - 25 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-9665 SELECT + + 50 FROM tab3 AS cor0 WHERE NOT NULL BETWEEN - CAST( NULL AS SIGNED ) AND + - 25 ---- skipif mysql # not compatible query I rowsort label-9665 SELECT + + 50 FROM tab3 AS cor0 WHERE NOT NULL BETWEEN - CAST ( NULL AS INTEGER ) AND + - 25 ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-9665 SELECT + + 50 FROM tab4 AS cor0 WHERE NOT NULL BETWEEN - CAST( NULL AS SIGNED ) AND + - 25 ---- skipif mysql # not compatible query I rowsort label-9665 SELECT + + 50 FROM tab4 AS cor0 WHERE NOT NULL BETWEEN - CAST ( NULL AS INTEGER ) AND + - 25 ---- query IIIIIII rowsort label-9670 SELECT * FROM tab0 WHERE + col4 = NULL ---- query IIIIIII rowsort label-9670 SELECT * FROM tab1 WHERE + col4 = NULL ---- query IIIIIII rowsort label-9670 SELECT * FROM tab2 WHERE + col4 = NULL ---- query IIIIIII rowsort label-9670 SELECT * FROM tab3 WHERE + col4 = NULL ---- query IIIIIII rowsort label-9670 SELECT * FROM tab4 WHERE + col4 = NULL ---- query IIIIIII rowsort label-9675 SELECT * FROM tab0 WHERE NULL BETWEEN NULL AND + col0 + - 63 ---- query IIIIIII rowsort label-9675 SELECT * FROM tab1 WHERE NULL BETWEEN NULL AND + col0 + - 63 ---- query IIIIIII rowsort label-9675 SELECT * FROM tab2 WHERE NULL BETWEEN NULL AND + col0 + - 63 ---- query IIIIIII rowsort label-9675 SELECT * FROM tab3 WHERE NULL BETWEEN NULL AND + col0 + - 63 ---- query IIIIIII rowsort label-9675 SELECT * FROM tab4 WHERE NULL BETWEEN NULL AND + col0 + - 63 ---- query IIIIIII rowsort label-9680 SELECT * FROM tab0 WHERE NOT ( NULL ) NOT IN ( col1 ) ---- query IIIIIII rowsort label-9680 SELECT * FROM tab1 WHERE NOT ( NULL ) NOT IN ( col1 ) ---- query IIIIIII rowsort label-9680 SELECT * FROM tab2 WHERE NOT ( NULL ) NOT IN ( col1 ) ---- query IIIIIII rowsort label-9680 SELECT * FROM tab3 WHERE NOT ( NULL ) NOT IN ( col1 ) ---- query IIIIIII rowsort label-9680 SELECT * FROM tab4 WHERE NOT ( NULL ) NOT IN ( col1 ) ---- query IIIIIII rowsort label-9685 SELECT ALL * FROM tab0 WHERE ( 22 ) IS NULL ---- query IIIIIII rowsort label-9685 SELECT ALL * FROM tab1 WHERE ( 22 ) IS NULL ---- query IIIIIII rowsort label-9685 SELECT ALL * FROM tab2 WHERE ( 22 ) IS NULL ---- query IIIIIII rowsort label-9685 SELECT ALL * FROM tab3 WHERE ( 22 ) IS NULL ---- query IIIIIII rowsort label-9685 SELECT ALL * FROM tab4 WHERE ( 22 ) IS NULL ---- onlyif mysql # aggregate syntax: query I rowsort label-9690 SELECT COUNT( * ) col2 FROM tab0 WHERE NOT + 63 IN ( + col0 ) ---- 10 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-9690 SELECT COUNT ( * ) col2 FROM tab0 WHERE NOT + 63 IN ( + col0 ) ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-9690 SELECT COUNT( * ) col2 FROM tab1 WHERE NOT + 63 IN ( + col0 ) ---- 10 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-9690 SELECT COUNT ( * ) col2 FROM tab1 WHERE NOT + 63 IN ( + col0 ) ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-9690 SELECT COUNT( * ) col2 FROM tab2 WHERE NOT + 63 IN ( + col0 ) ---- 10 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-9690 SELECT COUNT ( * ) col2 FROM tab2 WHERE NOT + 63 IN ( + col0 ) ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-9690 SELECT COUNT( * ) col2 FROM tab3 WHERE NOT + 63 IN ( + col0 ) ---- 10 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-9690 SELECT COUNT ( * ) col2 FROM tab3 WHERE NOT + 63 IN ( + col0 ) ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-9690 SELECT COUNT( * ) col2 FROM tab4 WHERE NOT + 63 IN ( + col0 ) ---- 10 skipif mysql # not compatible skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-9690 SELECT COUNT ( * ) col2 FROM tab4 WHERE NOT + 63 IN ( + col0 ) ---- 10 query IIIIIII rowsort label-9695 SELECT * FROM tab0 WHERE NOT NULL IN ( - 75 ) ---- query IIIIIII rowsort label-9695 SELECT * FROM tab1 WHERE NOT NULL IN ( - 75 ) ---- query IIIIIII rowsort label-9695 SELECT * FROM tab2 WHERE NOT NULL IN ( - 75 ) ---- query IIIIIII rowsort label-9695 SELECT * FROM tab3 WHERE NOT NULL IN ( - 75 ) ---- query IIIIIII rowsort label-9695 SELECT * FROM tab4 WHERE NOT NULL IN ( - 75 ) ---- query I rowsort label-9700 SELECT ALL - col0 FROM tab0 WHERE col4 IS NULL ---- query I rowsort label-9700 SELECT ALL - col0 FROM tab1 WHERE col4 IS NULL ---- query I rowsort label-9700 SELECT ALL - col0 FROM tab2 WHERE col4 IS NULL ---- query I rowsort label-9700 SELECT ALL - col0 FROM tab3 WHERE col4 IS NULL ---- query I rowsort label-9700 SELECT ALL - col0 FROM tab4 WHERE col4 IS NULL ---- query I rowsort label-9705 SELECT ALL col3 FROM tab0 WHERE NOT ( NULL ) IS NOT NULL ---- 10 values hashing to 23b2d4c27568a1c64eac6992fad5c445 query I rowsort label-9705 SELECT ALL col3 FROM tab1 WHERE NOT ( NULL ) IS NOT NULL ---- 10 values hashing to 23b2d4c27568a1c64eac6992fad5c445 query I rowsort label-9705 SELECT ALL col3 FROM tab2 WHERE NOT ( NULL ) IS NOT NULL ---- 10 values hashing to 23b2d4c27568a1c64eac6992fad5c445 query I rowsort label-9705 SELECT ALL col3 FROM tab3 WHERE NOT ( NULL ) IS NOT NULL ---- 10 values hashing to 23b2d4c27568a1c64eac6992fad5c445 query I rowsort label-9705 SELECT ALL col3 FROM tab4 WHERE NOT ( NULL ) IS NOT NULL ---- 10 values hashing to 23b2d4c27568a1c64eac6992fad5c445 query I rowsort label-9710 SELECT ALL 21 FROM tab0 WHERE NOT ( NULL ) IS NULL ---- query I rowsort label-9710 SELECT ALL 21 FROM tab1 WHERE NOT ( NULL ) IS NULL ---- query I rowsort label-9710 SELECT ALL 21 FROM tab2 WHERE NOT ( NULL ) IS NULL ---- query I rowsort label-9710 SELECT ALL 21 FROM tab3 WHERE NOT ( NULL ) IS NULL ---- query I rowsort label-9710 SELECT ALL 21 FROM tab4 WHERE NOT ( NULL ) IS NULL ---- query I rowsort label-9715 SELECT col4 AS col0 FROM tab0 WHERE col3 IS NULL ---- query I rowsort label-9715 SELECT col4 AS col0 FROM tab1 WHERE col3 IS NULL ---- query I rowsort label-9715 SELECT col4 AS col0 FROM tab2 WHERE col3 IS NULL ---- query I rowsort label-9715 SELECT col4 AS col0 FROM tab3 WHERE col3 IS NULL ---- query I rowsort label-9715 SELECT col4 AS col0 FROM tab4 WHERE col3 IS NULL ---- onlyif mysql # aggregate syntax: query I rowsort label-9720 SELECT COUNT( * ) AS col1 FROM tab0 WHERE ( NULL ) IS NOT NULL ---- 0 skipif mysql # not compatible query I rowsort label-9720 SELECT COUNT ( * ) AS col1 FROM tab0 WHERE ( NULL ) IS NOT NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-9720 SELECT COUNT( * ) AS col1 FROM tab1 WHERE ( NULL ) IS NOT NULL ---- 0 skipif mysql # not compatible query I rowsort label-9720 SELECT COUNT ( * ) AS col1 FROM tab1 WHERE ( NULL ) IS NOT NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-9720 SELECT COUNT( * ) AS col1 FROM tab2 WHERE ( NULL ) IS NOT NULL ---- 0 skipif mysql # not compatible query I rowsort label-9720 SELECT COUNT ( * ) AS col1 FROM tab2 WHERE ( NULL ) IS NOT NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-9720 SELECT COUNT( * ) AS col1 FROM tab3 WHERE ( NULL ) IS NOT NULL ---- 0 skipif mysql # not compatible query I rowsort label-9720 SELECT COUNT ( * ) AS col1 FROM tab3 WHERE ( NULL ) IS NOT NULL ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-9720 SELECT COUNT( * ) AS col1 FROM tab4 WHERE ( NULL ) IS NOT NULL ---- 0 skipif mysql # not compatible query I rowsort label-9720 SELECT COUNT ( * ) AS col1 FROM tab4 WHERE ( NULL ) IS NOT NULL ---- 0 query I rowsort label-9725 SELECT + col3 * + col0 FROM tab0 WHERE NOT 43 IS NOT NULL ---- query I rowsort label-9725 SELECT + col3 * + col0 FROM tab1 WHERE NOT 43 IS NOT NULL ---- query I rowsort label-9725 SELECT + col3 * + col0 FROM tab2 WHERE NOT 43 IS NOT NULL ---- query I rowsort label-9725 SELECT + col3 * + col0 FROM tab3 WHERE NOT 43 IS NOT NULL ---- query I rowsort label-9725 SELECT + col3 * + col0 FROM tab4 WHERE NOT 43 IS NOT NULL ---- query I rowsort label-9730 SELECT + 48 FROM tab0 WHERE NOT ( col4 ) IS NOT NULL ---- query I rowsort label-9730 SELECT + 48 FROM tab1 WHERE NOT ( col4 ) IS NOT NULL ---- query I rowsort label-9730 SELECT + 48 FROM tab2 WHERE NOT ( col4 ) IS NOT NULL ---- query I rowsort label-9730 SELECT + 48 FROM tab3 WHERE NOT ( col4 ) IS NOT NULL ---- query I rowsort label-9730 SELECT + 48 FROM tab4 WHERE NOT ( col4 ) IS NOT NULL ---- query I rowsort label-9735 SELECT col3 FROM tab0 WHERE NOT ( NULL ) IS NOT NULL ---- 10 values hashing to 23b2d4c27568a1c64eac6992fad5c445 query I rowsort label-9735 SELECT col3 FROM tab1 WHERE NOT ( NULL ) IS NOT NULL ---- 10 values hashing to 23b2d4c27568a1c64eac6992fad5c445 query I rowsort label-9735 SELECT col3 FROM tab2 WHERE NOT ( NULL ) IS NOT NULL ---- 10 values hashing to 23b2d4c27568a1c64eac6992fad5c445 query I rowsort label-9735 SELECT col3 FROM tab3 WHERE NOT ( NULL ) IS NOT NULL ---- 10 values hashing to 23b2d4c27568a1c64eac6992fad5c445 query I rowsort label-9735 SELECT col3 FROM tab4 WHERE NOT ( NULL ) IS NOT NULL ---- 10 values hashing to 23b2d4c27568a1c64eac6992fad5c445 query IIIIIII rowsort label-9740 SELECT * FROM tab0 WHERE NOT 46 IS NOT NULL ---- query IIIIIII rowsort label-9740 SELECT * FROM tab1 WHERE NOT 46 IS NOT NULL ---- query IIIIIII rowsort label-9740 SELECT * FROM tab2 WHERE NOT 46 IS NOT NULL ---- query IIIIIII rowsort label-9740 SELECT * FROM tab3 WHERE NOT 46 IS NOT NULL ---- query IIIIIII rowsort label-9740 SELECT * FROM tab4 WHERE NOT 46 IS NOT NULL ---- onlyif mysql # aggregate syntax: query I rowsort label-9745 SELECT + MIN( 67 ) AS col1 FROM tab0 WHERE NOT NULL IS NULL ---- NULL skipif mysql # not compatible query I rowsort label-9745 SELECT + MIN ( 67 ) AS col1 FROM tab0 WHERE NOT NULL IS NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-9745 SELECT + MIN( 67 ) AS col1 FROM tab1 WHERE NOT NULL IS NULL ---- NULL skipif mysql # not compatible query I rowsort label-9745 SELECT + MIN ( 67 ) AS col1 FROM tab1 WHERE NOT NULL IS NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-9745 SELECT + MIN( 67 ) AS col1 FROM tab2 WHERE NOT NULL IS NULL ---- NULL skipif mysql # not compatible query I rowsort label-9745 SELECT + MIN ( 67 ) AS col1 FROM tab2 WHERE NOT NULL IS NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-9745 SELECT + MIN( 67 ) AS col1 FROM tab3 WHERE NOT NULL IS NULL ---- NULL skipif mysql # not compatible query I rowsort label-9745 SELECT + MIN ( 67 ) AS col1 FROM tab3 WHERE NOT NULL IS NULL ---- NULL onlyif mysql # aggregate syntax: query I rowsort label-9745 SELECT + MIN( 67 ) AS col1 FROM tab4 WHERE NOT NULL IS NULL ---- NULL skipif mysql # not compatible query I rowsort label-9745 SELECT + MIN ( 67 ) AS col1 FROM tab4 WHERE NOT NULL IS NULL ---- NULL query I rowsort label-9750 SELECT + 0 FROM tab0 WHERE NOT NULL IS NULL ---- query I rowsort label-9750 SELECT + 0 FROM tab1 WHERE NOT NULL IS NULL ---- query I rowsort label-9750 SELECT + 0 FROM tab2 WHERE NOT NULL IS NULL ---- query I rowsort label-9750 SELECT + 0 FROM tab3 WHERE NOT NULL IS NULL ---- query I rowsort label-9750 SELECT + 0 FROM tab4 WHERE NOT NULL IS NULL ---- query I rowsort label-9755 SELECT 15 AS col2 FROM tab0 WHERE NOT NULL IS NULL ---- query I rowsort label-9755 SELECT 15 AS col2 FROM tab1 WHERE NOT NULL IS NULL ---- query I rowsort label-9755 SELECT 15 AS col2 FROM tab2 WHERE NOT NULL IS NULL ---- query I rowsort label-9755 SELECT 15 AS col2 FROM tab3 WHERE NOT NULL IS NULL ---- query I rowsort label-9755 SELECT 15 AS col2 FROM tab4 WHERE NOT NULL IS NULL ---- query IIIIIII rowsort label-9760 SELECT ALL * FROM tab0 WHERE NOT + 24 / 94 > ( NULL ) ---- query IIIIIII rowsort label-9760 SELECT ALL * FROM tab1 WHERE NOT + 24 / 94 > ( NULL ) ---- query IIIIIII rowsort label-9760 SELECT ALL * FROM tab2 WHERE NOT + 24 / 94 > ( NULL ) ---- query IIIIIII rowsort label-9760 SELECT ALL * FROM tab3 WHERE NOT + 24 / 94 > ( NULL ) ---- query IIIIIII rowsort label-9760 SELECT ALL * FROM tab4 WHERE NOT + 24 / 94 > ( NULL ) ---- query IIIIIII rowsort label-9765 SELECT ALL * FROM tab0 WHERE NOT NULL NOT BETWEEN ( ( - 31 ) ) AND NULL ---- query IIIIIII rowsort label-9765 SELECT ALL * FROM tab1 WHERE NOT NULL NOT BETWEEN ( ( - 31 ) ) AND NULL ---- query IIIIIII rowsort label-9765 SELECT ALL * FROM tab2 WHERE NOT NULL NOT BETWEEN ( ( - 31 ) ) AND NULL ---- query IIIIIII rowsort label-9765 SELECT ALL * FROM tab3 WHERE NOT NULL NOT BETWEEN ( ( - 31 ) ) AND NULL ---- query IIIIIII rowsort label-9765 SELECT ALL * FROM tab4 WHERE NOT NULL NOT BETWEEN ( ( - 31 ) ) AND NULL ---- query I rowsort label-9770 SELECT DISTINCT - 93 - + 40 FROM tab0 WHERE NOT - 33 IS NOT NULL ---- query I rowsort label-9770 SELECT DISTINCT - 93 - + 40 FROM tab1 WHERE NOT - 33 IS NOT NULL ---- query I rowsort label-9770 SELECT DISTINCT - 93 - + 40 FROM tab2 WHERE NOT - 33 IS NOT NULL ---- query I rowsort label-9770 SELECT DISTINCT - 93 - + 40 FROM tab3 WHERE NOT - 33 IS NOT NULL ---- query I rowsort label-9770 SELECT DISTINCT - 93 - + 40 FROM tab4 WHERE NOT - 33 IS NOT NULL ---- query I rowsort label-9775 SELECT ALL + 99 FROM tab0 WHERE 19 IS NULL ---- query I rowsort label-9775 SELECT ALL + 99 FROM tab1 WHERE 19 IS NULL ---- query I rowsort label-9775 SELECT ALL + 99 FROM tab2 WHERE 19 IS NULL ---- query I rowsort label-9775 SELECT ALL + 99 FROM tab3 WHERE 19 IS NULL ---- query I rowsort label-9775 SELECT ALL + 99 FROM tab4 WHERE 19 IS NULL ---- query IIIIIII rowsort label-9780 SELECT * FROM tab0 AS cor0 WHERE NULL NOT IN ( - 96 ) ---- query IIIIIII rowsort label-9780 SELECT * FROM tab1 AS cor0 WHERE NULL NOT IN ( - 96 ) ---- query IIIIIII rowsort label-9780 SELECT * FROM tab2 AS cor0 WHERE NULL NOT IN ( - 96 ) ---- query IIIIIII rowsort label-9780 SELECT * FROM tab3 AS cor0 WHERE NULL NOT IN ( - 96 ) ---- query IIIIIII rowsort label-9780 SELECT * FROM tab4 AS cor0 WHERE NULL NOT IN ( - 96 ) ---- query I rowsort label-9785 SELECT + 95 + col0 * - 91 AS col5 FROM tab0 AS cor0 WHERE + 44 IN ( - col0 ) ---- query I rowsort label-9785 SELECT + 95 + col0 * - 91 AS col5 FROM tab1 AS cor0 WHERE + 44 IN ( - col0 ) ---- query I rowsort label-9785 SELECT + 95 + col0 * - 91 AS col5 FROM tab2 AS cor0 WHERE + 44 IN ( - col0 ) ---- query I rowsort label-9785 SELECT + 95 + col0 * - 91 AS col5 FROM tab3 AS cor0 WHERE + 44 IN ( - col0 ) ---- query I rowsort label-9785 SELECT + 95 + col0 * - 91 AS col5 FROM tab4 AS cor0 WHERE + 44 IN ( - col0 ) ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-9790 SELECT DISTINCT col3 col3 FROM tab0 cor0 WHERE col3 * col1 < - col1 ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-9790 SELECT DISTINCT col3 col3 FROM tab1 cor0 WHERE col3 * col1 < - col1 ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-9790 SELECT DISTINCT col3 col3 FROM tab2 cor0 WHERE col3 * col1 < - col1 ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-9790 SELECT DISTINCT col3 col3 FROM tab3 cor0 WHERE col3 * col1 < - col1 ---- skipif postgresql # PostgreSQL requires AS when renaming output columns query I rowsort label-9790 SELECT DISTINCT col3 col3 FROM tab4 cor0 WHERE col3 * col1 < - col1 ---- query I rowsort label-9795 SELECT + ( + 27 ) + 53 FROM tab0 cor0 WHERE NULL NOT BETWEEN NULL AND NULL ---- query I rowsort label-9795 SELECT + ( + 27 ) + 53 FROM tab1 cor0 WHERE NULL NOT BETWEEN NULL AND NULL ---- query I rowsort label-9795 SELECT + ( + 27 ) + 53 FROM tab2 cor0 WHERE NULL NOT BETWEEN NULL AND NULL ---- query I rowsort label-9795 SELECT + ( + 27 ) + 53 FROM tab3 cor0 WHERE NULL NOT BETWEEN NULL AND NULL ---- query I rowsort label-9795 SELECT + ( + 27 ) + 53 FROM tab4 cor0 WHERE NULL NOT BETWEEN NULL AND NULL ---- query I rowsort label-9800 SELECT DISTINCT - 42 AS col0 FROM tab0 cor0 WHERE NOT NULL IN ( - col0 ) ---- query I rowsort label-9800 SELECT DISTINCT - 42 AS col0 FROM tab1 cor0 WHERE NOT NULL IN ( - col0 ) ---- query I rowsort label-9800 SELECT DISTINCT - 42 AS col0 FROM tab2 cor0 WHERE NOT NULL IN ( - col0 ) ---- query I rowsort label-9800 SELECT DISTINCT - 42 AS col0 FROM tab3 cor0 WHERE NOT NULL IN ( - col0 ) ---- query I rowsort label-9800 SELECT DISTINCT - 42 AS col0 FROM tab4 cor0 WHERE NOT NULL IN ( - col0 ) ---- query IIIIIII rowsort label-9805 SELECT * FROM tab0 AS cor0 WHERE ( + col1 * col3 ) IS NULL ---- query IIIIIII rowsort label-9805 SELECT * FROM tab1 AS cor0 WHERE ( + col1 * col3 ) IS NULL ---- query IIIIIII rowsort label-9805 SELECT * FROM tab2 AS cor0 WHERE ( + col1 * col3 ) IS NULL ---- query IIIIIII rowsort label-9805 SELECT * FROM tab3 AS cor0 WHERE ( + col1 * col3 ) IS NULL ---- query IIIIIII rowsort label-9805 SELECT * FROM tab4 AS cor0 WHERE ( + col1 * col3 ) IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-9810 SELECT CAST( NULL AS SIGNED ) AS col5 FROM tab0 AS cor0 WHERE ( 86 ) IS NULL ---- skipif mysql # not compatible query I rowsort label-9810 SELECT CAST ( NULL AS INTEGER ) AS col5 FROM tab0 AS cor0 WHERE ( 86 ) IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-9810 SELECT CAST( NULL AS SIGNED ) AS col5 FROM tab1 AS cor0 WHERE ( 86 ) IS NULL ---- skipif mysql # not compatible query I rowsort label-9810 SELECT CAST ( NULL AS INTEGER ) AS col5 FROM tab1 AS cor0 WHERE ( 86 ) IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-9810 SELECT CAST( NULL AS SIGNED ) AS col5 FROM tab2 AS cor0 WHERE ( 86 ) IS NULL ---- skipif mysql # not compatible query I rowsort label-9810 SELECT CAST ( NULL AS INTEGER ) AS col5 FROM tab2 AS cor0 WHERE ( 86 ) IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-9810 SELECT CAST( NULL AS SIGNED ) AS col5 FROM tab3 AS cor0 WHERE ( 86 ) IS NULL ---- skipif mysql # not compatible query I rowsort label-9810 SELECT CAST ( NULL AS INTEGER ) AS col5 FROM tab3 AS cor0 WHERE ( 86 ) IS NULL ---- onlyif mysql # CAST syntax: SIGNED type: query I rowsort label-9810 SELECT CAST( NULL AS SIGNED ) AS col5 FROM tab4 AS cor0 WHERE ( 86 ) IS NULL ---- skipif mysql # not compatible query I rowsort label-9810 SELECT CAST ( NULL AS INTEGER ) AS col5 FROM tab4 AS cor0 WHERE ( 86 ) IS NULL ---- query IIIIIII rowsort label-9815 SELECT * FROM tab0 AS cor0 WHERE ( 46 ) IS NULL ---- query IIIIIII rowsort label-9815 SELECT * FROM tab1 AS cor0 WHERE ( 46 ) IS NULL ---- query IIIIIII rowsort label-9815 SELECT * FROM tab2 AS cor0 WHERE ( 46 ) IS NULL ---- query IIIIIII rowsort label-9815 SELECT * FROM tab3 AS cor0 WHERE ( 46 ) IS NULL ---- query IIIIIII rowsort label-9815 SELECT * FROM tab4 AS cor0 WHERE ( 46 ) IS NULL ---- query IIIIIII rowsort label-9820 SELECT * FROM tab0 WHERE NOT col0 NOT IN ( - 87 ) ---- query IIIIIII rowsort label-9820 SELECT * FROM tab1 WHERE NOT col0 NOT IN ( - 87 ) ---- query IIIIIII rowsort label-9820 SELECT * FROM tab2 WHERE NOT col0 NOT IN ( - 87 ) ---- query IIIIIII rowsort label-9820 SELECT * FROM tab3 WHERE NOT col0 NOT IN ( - 87 ) ---- query IIIIIII rowsort label-9820 SELECT * FROM tab4 WHERE NOT col0 NOT IN ( - 87 ) ---- query I rowsort label-9825 SELECT - 90 - 71 * - 6 FROM tab0 WHERE NOT - col4 NOT IN ( + 4 / + col1 ) ---- query I rowsort label-9825 SELECT - 90 - 71 * - 6 FROM tab1 WHERE NOT - col4 NOT IN ( + 4 / + col1 ) ---- query I rowsort label-9825 SELECT - 90 - 71 * - 6 FROM tab2 WHERE NOT - col4 NOT IN ( + 4 / + col1 ) ---- query I rowsort label-9825 SELECT - 90 - 71 * - 6 FROM tab3 WHERE NOT - col4 NOT IN ( + 4 / + col1 ) ---- query I rowsort label-9825 SELECT - 90 - 71 * - 6 FROM tab4 WHERE NOT - col4 NOT IN ( + 4 / + col1 ) ---- query IIIIIII rowsort label-9830 SELECT * FROM tab0 WHERE NOT - col0 * col3 NOT BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-9830 SELECT * FROM tab1 WHERE NOT - col0 * col3 NOT BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-9830 SELECT * FROM tab2 WHERE NOT - col0 * col3 NOT BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-9830 SELECT * FROM tab3 WHERE NOT - col0 * col3 NOT BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-9830 SELECT * FROM tab4 WHERE NOT - col0 * col3 NOT BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-9835 SELECT ALL * FROM tab0 WHERE NOT col4 / col3 < NULL ---- query IIIIIII rowsort label-9835 SELECT ALL * FROM tab1 WHERE NOT col4 / col3 < NULL ---- query IIIIIII rowsort label-9835 SELECT ALL * FROM tab2 WHERE NOT col4 / col3 < NULL ---- query IIIIIII rowsort label-9835 SELECT ALL * FROM tab3 WHERE NOT col4 / col3 < NULL ---- query IIIIIII rowsort label-9835 SELECT ALL * FROM tab4 WHERE NOT col4 / col3 < NULL ---- query I rowsort label-9840 SELECT + col3 + - 1 FROM tab0 AS cor0 WHERE col3 NOT BETWEEN NULL AND - col4 * - 97 AND NULL IS NOT NULL ---- query I rowsort label-9840 SELECT + col3 + - 1 FROM tab1 AS cor0 WHERE col3 NOT BETWEEN NULL AND - col4 * - 97 AND NULL IS NOT NULL ---- query I rowsort label-9840 SELECT + col3 + - 1 FROM tab2 AS cor0 WHERE col3 NOT BETWEEN NULL AND - col4 * - 97 AND NULL IS NOT NULL ---- query I rowsort label-9840 SELECT + col3 + - 1 FROM tab3 AS cor0 WHERE col3 NOT BETWEEN NULL AND - col4 * - 97 AND NULL IS NOT NULL ---- query I rowsort label-9840 SELECT + col3 + - 1 FROM tab4 AS cor0 WHERE col3 NOT BETWEEN NULL AND - col4 * - 97 AND NULL IS NOT NULL ---- query I rowsort label-9845 SELECT - 97 AS col4 FROM tab0 AS cor0 WHERE col3 * col3 < NULL ---- query I rowsort label-9845 SELECT - 97 AS col4 FROM tab1 AS cor0 WHERE col3 * col3 < NULL ---- query I rowsort label-9845 SELECT - 97 AS col4 FROM tab2 AS cor0 WHERE col3 * col3 < NULL ---- query I rowsort label-9845 SELECT - 97 AS col4 FROM tab3 AS cor0 WHERE col3 * col3 < NULL ---- query I rowsort label-9845 SELECT - 97 AS col4 FROM tab4 AS cor0 WHERE col3 * col3 < NULL ---- query I rowsort label-9850 SELECT ALL col0 FROM tab0 WHERE NOT ( - + 93 + + col1 ) IS NOT NULL ---- query I rowsort label-9850 SELECT ALL col0 FROM tab1 WHERE NOT ( - + 93 + + col1 ) IS NOT NULL ---- query I rowsort label-9850 SELECT ALL col0 FROM tab2 WHERE NOT ( - + 93 + + col1 ) IS NOT NULL ---- query I rowsort label-9850 SELECT ALL col0 FROM tab3 WHERE NOT ( - + 93 + + col1 ) IS NOT NULL ---- query I rowsort label-9850 SELECT ALL col0 FROM tab4 WHERE NOT ( - + 93 + + col1 ) IS NOT NULL ---- query I rowsort label-9855 SELECT - 65 - 63 AS col2 FROM tab0 WHERE ( NULL ) IN ( 70 ) ---- query I rowsort label-9855 SELECT - 65 - 63 AS col2 FROM tab1 WHERE ( NULL ) IN ( 70 ) ---- query I rowsort label-9855 SELECT - 65 - 63 AS col2 FROM tab2 WHERE ( NULL ) IN ( 70 ) ---- query I rowsort label-9855 SELECT - 65 - 63 AS col2 FROM tab3 WHERE ( NULL ) IN ( 70 ) ---- query I rowsort label-9855 SELECT - 65 - 63 AS col2 FROM tab4 WHERE ( NULL ) IN ( 70 ) ---- query I rowsort label-9860 SELECT col2 AS col0 FROM tab0 WHERE NOT - + 68 IS NOT NULL ---- query I rowsort label-9860 SELECT col2 AS col0 FROM tab1 WHERE NOT - + 68 IS NOT NULL ---- query I rowsort label-9860 SELECT col2 AS col0 FROM tab2 WHERE NOT - + 68 IS NOT NULL ---- query I rowsort label-9860 SELECT col2 AS col0 FROM tab3 WHERE NOT - + 68 IS NOT NULL ---- query I rowsort label-9860 SELECT col2 AS col0 FROM tab4 WHERE NOT - + 68 IS NOT NULL ---- query I rowsort label-9865 SELECT col4 + 62 AS col3 FROM tab0 WHERE NOT NULL IS NULL ---- query I rowsort label-9865 SELECT col4 + 62 AS col3 FROM tab1 WHERE NOT NULL IS NULL ---- query I rowsort label-9865 SELECT col4 + 62 AS col3 FROM tab2 WHERE NOT NULL IS NULL ---- query I rowsort label-9865 SELECT col4 + 62 AS col3 FROM tab3 WHERE NOT NULL IS NULL ---- query I rowsort label-9865 SELECT col4 + 62 AS col3 FROM tab4 WHERE NOT NULL IS NULL ---- query IIIIIII rowsort label-9870 SELECT * FROM tab0 WHERE NOT - + col1 > NULL ---- query IIIIIII rowsort label-9870 SELECT * FROM tab1 WHERE NOT - + col1 > NULL ---- query IIIIIII rowsort label-9870 SELECT * FROM tab2 WHERE NOT - + col1 > NULL ---- query IIIIIII rowsort label-9870 SELECT * FROM tab3 WHERE NOT - + col1 > NULL ---- query IIIIIII rowsort label-9870 SELECT * FROM tab4 WHERE NOT - + col1 > NULL ---- query I rowsort label-9875 SELECT - col0 * 93 FROM tab0 WHERE NOT ( NULL ) NOT BETWEEN ( NULL ) AND + col3 ---- query I rowsort label-9875 SELECT - col0 * 93 FROM tab1 WHERE NOT ( NULL ) NOT BETWEEN ( NULL ) AND + col3 ---- query I rowsort label-9875 SELECT - col0 * 93 FROM tab2 WHERE NOT ( NULL ) NOT BETWEEN ( NULL ) AND + col3 ---- query I rowsort label-9875 SELECT - col0 * 93 FROM tab3 WHERE NOT ( NULL ) NOT BETWEEN ( NULL ) AND + col3 ---- query I rowsort label-9875 SELECT - col0 * 93 FROM tab4 WHERE NOT ( NULL ) NOT BETWEEN ( NULL ) AND + col3 ---- query I rowsort label-9880 SELECT ALL col2 AS col0 FROM tab0 AS cor0 WHERE col3 NOT BETWEEN ( NULL ) AND + col3 ---- query I rowsort label-9880 SELECT ALL col2 AS col0 FROM tab1 AS cor0 WHERE col3 NOT BETWEEN ( NULL ) AND + col3 ---- query I rowsort label-9880 SELECT ALL col2 AS col0 FROM tab2 AS cor0 WHERE col3 NOT BETWEEN ( NULL ) AND + col3 ---- query I rowsort label-9880 SELECT ALL col2 AS col0 FROM tab3 AS cor0 WHERE col3 NOT BETWEEN ( NULL ) AND + col3 ---- query I rowsort label-9880 SELECT ALL col2 AS col0 FROM tab4 AS cor0 WHERE col3 NOT BETWEEN ( NULL ) AND + col3 ---- onlyif mysql # aggregate syntax: query I rowsort label-9885 SELECT + COUNT( + col0 ) FROM tab0 AS cor0 WHERE - col1 IS NOT NULL ---- 10 skipif mysql # not compatible query I rowsort label-9885 SELECT + COUNT ( + col0 ) FROM tab0 AS cor0 WHERE - col1 IS NOT NULL ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-9885 SELECT + COUNT( + col0 ) FROM tab1 AS cor0 WHERE - col1 IS NOT NULL ---- 10 skipif mysql # not compatible query I rowsort label-9885 SELECT + COUNT ( + col0 ) FROM tab1 AS cor0 WHERE - col1 IS NOT NULL ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-9885 SELECT + COUNT( + col0 ) FROM tab2 AS cor0 WHERE - col1 IS NOT NULL ---- 10 skipif mysql # not compatible query I rowsort label-9885 SELECT + COUNT ( + col0 ) FROM tab2 AS cor0 WHERE - col1 IS NOT NULL ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-9885 SELECT + COUNT( + col0 ) FROM tab3 AS cor0 WHERE - col1 IS NOT NULL ---- 10 skipif mysql # not compatible query I rowsort label-9885 SELECT + COUNT ( + col0 ) FROM tab3 AS cor0 WHERE - col1 IS NOT NULL ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-9885 SELECT + COUNT( + col0 ) FROM tab4 AS cor0 WHERE - col1 IS NOT NULL ---- 10 skipif mysql # not compatible query I rowsort label-9885 SELECT + COUNT ( + col0 ) FROM tab4 AS cor0 WHERE - col1 IS NOT NULL ---- 10 query IIIIIII rowsort label-9890 SELECT * FROM tab0 AS cor0 WHERE ( 87 ) IS NULL ---- query IIIIIII rowsort label-9890 SELECT * FROM tab1 AS cor0 WHERE ( 87 ) IS NULL ---- query IIIIIII rowsort label-9890 SELECT * FROM tab2 AS cor0 WHERE ( 87 ) IS NULL ---- query IIIIIII rowsort label-9890 SELECT * FROM tab3 AS cor0 WHERE ( 87 ) IS NULL ---- query IIIIIII rowsort label-9890 SELECT * FROM tab4 AS cor0 WHERE ( 87 ) IS NULL ---- query I rowsort label-9895 SELECT col1 * + col1 + + 83 FROM tab0 AS cor0 WHERE NULL <= NULL ---- query I rowsort label-9895 SELECT col1 * + col1 + + 83 FROM tab1 AS cor0 WHERE NULL <= NULL ---- query I rowsort label-9895 SELECT col1 * + col1 + + 83 FROM tab2 AS cor0 WHERE NULL <= NULL ---- query I rowsort label-9895 SELECT col1 * + col1 + + 83 FROM tab3 AS cor0 WHERE NULL <= NULL ---- query I rowsort label-9895 SELECT col1 * + col1 + + 83 FROM tab4 AS cor0 WHERE NULL <= NULL ---- onlyif mysql # aggregate syntax: query I rowsort label-9900 SELECT ALL + COUNT( * ) FROM tab0 AS cor0 WHERE ( 75 ) IS NOT NULL ---- 10 skipif mysql # not compatible query I rowsort label-9900 SELECT ALL + COUNT ( * ) FROM tab0 AS cor0 WHERE ( 75 ) IS NOT NULL ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-9900 SELECT ALL + COUNT( * ) FROM tab1 AS cor0 WHERE ( 75 ) IS NOT NULL ---- 10 skipif mysql # not compatible query I rowsort label-9900 SELECT ALL + COUNT ( * ) FROM tab1 AS cor0 WHERE ( 75 ) IS NOT NULL ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-9900 SELECT ALL + COUNT( * ) FROM tab2 AS cor0 WHERE ( 75 ) IS NOT NULL ---- 10 skipif mysql # not compatible query I rowsort label-9900 SELECT ALL + COUNT ( * ) FROM tab2 AS cor0 WHERE ( 75 ) IS NOT NULL ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-9900 SELECT ALL + COUNT( * ) FROM tab3 AS cor0 WHERE ( 75 ) IS NOT NULL ---- 10 skipif mysql # not compatible query I rowsort label-9900 SELECT ALL + COUNT ( * ) FROM tab3 AS cor0 WHERE ( 75 ) IS NOT NULL ---- 10 onlyif mysql # aggregate syntax: query I rowsort label-9900 SELECT ALL + COUNT( * ) FROM tab4 AS cor0 WHERE ( 75 ) IS NOT NULL ---- 10 skipif mysql # not compatible query I rowsort label-9900 SELECT ALL + COUNT ( * ) FROM tab4 AS cor0 WHERE ( 75 ) IS NOT NULL ---- 10 query I rowsort label-9905 SELECT 9 AS col3 FROM tab0 WHERE 27 IN ( + + 25 ) ---- query I rowsort label-9905 SELECT 9 AS col3 FROM tab1 WHERE 27 IN ( + + 25 ) ---- query I rowsort label-9905 SELECT 9 AS col3 FROM tab2 WHERE 27 IN ( + + 25 ) ---- query I rowsort label-9905 SELECT 9 AS col3 FROM tab3 WHERE 27 IN ( + + 25 ) ---- query I rowsort label-9905 SELECT 9 AS col3 FROM tab4 WHERE 27 IN ( + + 25 ) ---- query I rowsort label-9910 SELECT DISTINCT + 33 FROM tab0 WHERE NULL <= ( + col1 ) ---- query I rowsort label-9910 SELECT DISTINCT + 33 FROM tab1 WHERE NULL <= ( + col1 ) ---- query I rowsort label-9910 SELECT DISTINCT + 33 FROM tab2 WHERE NULL <= ( + col1 ) ---- query I rowsort label-9910 SELECT DISTINCT + 33 FROM tab3 WHERE NULL <= ( + col1 ) ---- query I rowsort label-9910 SELECT DISTINCT + 33 FROM tab4 WHERE NULL <= ( + col1 ) ---- query I rowsort label-9915 SELECT + col2 FROM tab0 WHERE NULL IS NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-9915 SELECT + col2 FROM tab1 WHERE NULL IS NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-9915 SELECT + col2 FROM tab2 WHERE NULL IS NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-9915 SELECT + col2 FROM tab3 WHERE NULL IS NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d query I rowsort label-9915 SELECT + col2 FROM tab4 WHERE NULL IS NULL ---- 10 values hashing to b833e3a3ba082b2c0028b4cd08f0834d onlyif mysql # CAST syntax: DECIMAL type: query I rowsort label-9920 SELECT + CAST( NULL AS DECIMAL ) AS col4 FROM tab0 WHERE NOT ( 94 ) IS NOT NULL ---- skipif mysql # not compatible query I rowsort label-9920 SELECT + CAST ( NULL AS REAL ) AS col4 FROM tab0 WHERE NOT ( 94 ) IS NOT NULL ---- onlyif mysql # CAST syntax: DECIMAL type: query I rowsort label-9920 SELECT + CAST( NULL AS DECIMAL ) AS col4 FROM tab1 WHERE NOT ( 94 ) IS NOT NULL ---- skipif mysql # not compatible query I rowsort label-9920 SELECT + CAST ( NULL AS REAL ) AS col4 FROM tab1 WHERE NOT ( 94 ) IS NOT NULL ---- onlyif mysql # CAST syntax: DECIMAL type: query I rowsort label-9920 SELECT + CAST( NULL AS DECIMAL ) AS col4 FROM tab2 WHERE NOT ( 94 ) IS NOT NULL ---- skipif mysql # not compatible query I rowsort label-9920 SELECT + CAST ( NULL AS REAL ) AS col4 FROM tab2 WHERE NOT ( 94 ) IS NOT NULL ---- onlyif mysql # CAST syntax: DECIMAL type: query I rowsort label-9920 SELECT + CAST( NULL AS DECIMAL ) AS col4 FROM tab3 WHERE NOT ( 94 ) IS NOT NULL ---- skipif mysql # not compatible query I rowsort label-9920 SELECT + CAST ( NULL AS REAL ) AS col4 FROM tab3 WHERE NOT ( 94 ) IS NOT NULL ---- onlyif mysql # CAST syntax: DECIMAL type: query I rowsort label-9920 SELECT + CAST( NULL AS DECIMAL ) AS col4 FROM tab4 WHERE NOT ( 94 ) IS NOT NULL ---- skipif mysql # not compatible query I rowsort label-9920 SELECT + CAST ( NULL AS REAL ) AS col4 FROM tab4 WHERE NOT ( 94 ) IS NOT NULL ---- query IIIIIII rowsort label-9925 SELECT * FROM tab0 WHERE NOT + 34 = ( NULL ) ---- query IIIIIII rowsort label-9925 SELECT * FROM tab1 WHERE NOT + 34 = ( NULL ) ---- query IIIIIII rowsort label-9925 SELECT * FROM tab2 WHERE NOT + 34 = ( NULL ) ---- query IIIIIII rowsort label-9925 SELECT * FROM tab3 WHERE NOT + 34 = ( NULL ) ---- query IIIIIII rowsort label-9925 SELECT * FROM tab4 WHERE NOT + 34 = ( NULL ) ---- query IIIIIII rowsort label-9930 SELECT * FROM tab0 WHERE NOT + 61 IS NOT NULL ---- query IIIIIII rowsort label-9930 SELECT * FROM tab1 WHERE NOT + 61 IS NOT NULL ---- query IIIIIII rowsort label-9930 SELECT * FROM tab2 WHERE NOT + 61 IS NOT NULL ---- query IIIIIII rowsort label-9930 SELECT * FROM tab3 WHERE NOT + 61 IS NOT NULL ---- query IIIIIII rowsort label-9930 SELECT * FROM tab4 WHERE NOT + 61 IS NOT NULL ---- query IIIIIII rowsort label-9935 SELECT * FROM tab0 WHERE NOT - + ( - 42 ) + - col1 * 9 BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-9935 SELECT * FROM tab1 WHERE NOT - + ( - 42 ) + - col1 * 9 BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-9935 SELECT * FROM tab2 WHERE NOT - + ( - 42 ) + - col1 * 9 BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-9935 SELECT * FROM tab3 WHERE NOT - + ( - 42 ) + - col1 * 9 BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-9935 SELECT * FROM tab4 WHERE NOT - + ( - 42 ) + - col1 * 9 BETWEEN NULL AND NULL ---- query IIIIIII rowsort label-9940 SELECT ALL * FROM tab0 WHERE - col0 NOT BETWEEN ( NULL ) AND col4 ---- query IIIIIII rowsort label-9940 SELECT ALL * FROM tab1 WHERE - col0 NOT BETWEEN ( NULL ) AND col4 ---- query IIIIIII rowsort label-9940 SELECT ALL * FROM tab2 WHERE - col0 NOT BETWEEN ( NULL ) AND col4 ---- query IIIIIII rowsort label-9940 SELECT ALL * FROM tab3 WHERE - col0 NOT BETWEEN ( NULL ) AND col4 ---- query IIIIIII rowsort label-9940 SELECT ALL * FROM tab4 WHERE - col0 NOT BETWEEN ( NULL ) AND col4 ---- query I rowsort label-9945 SELECT ALL - col3 AS col4 FROM tab0 AS cor0 WHERE ( col1 IS NULL ) ---- query I rowsort label-9945 SELECT ALL - col3 AS col4 FROM tab1 AS cor0 WHERE ( col1 IS NULL ) ---- query I rowsort label-9945 SELECT ALL - col3 AS col4 FROM tab2 AS cor0 WHERE ( col1 IS NULL ) ---- query I rowsort label-9945 SELECT ALL - col3 AS col4 FROM tab3 AS cor0 WHERE ( col1 IS NULL ) ---- query I rowsort label-9945 SELECT ALL - col3 AS col4 FROM tab4 AS cor0 WHERE ( col1 IS NULL ) ---- query I rowsort label-9950 SELECT ALL 41 AS col0 FROM tab0 AS cor0 WHERE ( NULL ) >= ( - 62 ) ---- query I rowsort label-9950 SELECT ALL 41 AS col0 FROM tab1 AS cor0 WHERE ( NULL ) >= ( - 62 ) ---- query I rowsort label-9950 SELECT ALL 41 AS col0 FROM tab2 AS cor0 WHERE ( NULL ) >= ( - 62 ) ---- query I rowsort label-9950 SELECT ALL 41 AS col0 FROM tab3 AS cor0 WHERE ( NULL ) >= ( - 62 ) ---- query I rowsort label-9950 SELECT ALL 41 AS col0 FROM tab4 AS cor0 WHERE ( NULL ) >= ( - 62 ) ---- query IIIIIII rowsort label-9955 SELECT * FROM tab0 AS cor0 WHERE NOT ( + col2 IS NOT NULL ) ---- query IIIIIII rowsort label-9955 SELECT * FROM tab1 AS cor0 WHERE NOT ( + col2 IS NOT NULL ) ---- query IIIIIII rowsort label-9955 SELECT * FROM tab2 AS cor0 WHERE NOT ( + col2 IS NOT NULL ) ---- query IIIIIII rowsort label-9955 SELECT * FROM tab3 AS cor0 WHERE NOT ( + col2 IS NOT NULL ) ---- query IIIIIII rowsort label-9955 SELECT * FROM tab4 AS cor0 WHERE NOT ( + col2 IS NOT NULL ) ---- query I rowsort label-9960 SELECT ALL ( + 48 ) AS col3 FROM tab0 AS cor0 WHERE ( NULL ) NOT BETWEEN + 14 AND + col3 ---- query I rowsort label-9960 SELECT ALL ( + 48 ) AS col3 FROM tab1 AS cor0 WHERE ( NULL ) NOT BETWEEN + 14 AND + col3 ---- query I rowsort label-9960 SELECT ALL ( + 48 ) AS col3 FROM tab2 AS cor0 WHERE ( NULL ) NOT BETWEEN + 14 AND + col3 ---- query I rowsort label-9960 SELECT ALL ( + 48 ) AS col3 FROM tab3 AS cor0 WHERE ( NULL ) NOT BETWEEN + 14 AND + col3 ---- query I rowsort label-9960 SELECT ALL ( + 48 ) AS col3 FROM tab4 AS cor0 WHERE ( NULL ) NOT BETWEEN + 14 AND + col3 ---- query IIIIIII rowsort label-9965 SELECT * FROM tab0 AS cor0 WHERE col4 * - - 44 > NULL ---- query IIIIIII rowsort label-9965 SELECT * FROM tab1 AS cor0 WHERE col4 * - - 44 > NULL ---- query IIIIIII rowsort label-9965 SELECT * FROM tab2 AS cor0 WHERE col4 * - - 44 > NULL ---- query IIIIIII rowsort label-9965 SELECT * FROM tab3 AS cor0 WHERE col4 * - - 44 > NULL ---- query IIIIIII rowsort label-9965 SELECT * FROM tab4 AS cor0 WHERE col4 * - - 44 > NULL ---- query IIIIIII rowsort label-9970 SELECT * FROM tab0 AS cor0 WHERE NULL NOT BETWEEN - col4 AND ( - col0 ) ---- query IIIIIII rowsort label-9970 SELECT * FROM tab1 AS cor0 WHERE NULL NOT BETWEEN - col4 AND ( - col0 ) ---- query IIIIIII rowsort label-9970 SELECT * FROM tab2 AS cor0 WHERE NULL NOT BETWEEN - col4 AND ( - col0 ) ---- query IIIIIII rowsort label-9970 SELECT * FROM tab3 AS cor0 WHERE NULL NOT BETWEEN - col4 AND ( - col0 ) ---- query IIIIIII rowsort label-9970 SELECT * FROM tab4 AS cor0 WHERE NULL NOT BETWEEN - col4 AND ( - col0 ) ---- onlyif mysql # aggregate syntax: query I rowsort label-9975 SELECT - COUNT( * ) AS col4 FROM tab0 AS cor0 WHERE NOT col0 * + + 81 IS NULL ---- -10 skipif mysql # not compatible query I rowsort label-9975 SELECT - COUNT ( * ) AS col4 FROM tab0 AS cor0 WHERE NOT col0 * + + 81 IS NULL ---- -10 onlyif mysql # aggregate syntax: query I rowsort label-9975 SELECT - COUNT( * ) AS col4 FROM tab1 AS cor0 WHERE NOT col0 * + + 81 IS NULL ---- -10 skipif mysql # not compatible query I rowsort label-9975 SELECT - COUNT ( * ) AS col4 FROM tab1 AS cor0 WHERE NOT col0 * + + 81 IS NULL ---- -10 onlyif mysql # aggregate syntax: query I rowsort label-9975 SELECT - COUNT( * ) AS col4 FROM tab2 AS cor0 WHERE NOT col0 * + + 81 IS NULL ---- -10 skipif mysql # not compatible query I rowsort label-9975 SELECT - COUNT ( * ) AS col4 FROM tab2 AS cor0 WHERE NOT col0 * + + 81 IS NULL ---- -10 onlyif mysql # aggregate syntax: query I rowsort label-9975 SELECT - COUNT( * ) AS col4 FROM tab3 AS cor0 WHERE NOT col0 * + + 81 IS NULL ---- -10 skipif mysql # not compatible query I rowsort label-9975 SELECT - COUNT ( * ) AS col4 FROM tab3 AS cor0 WHERE NOT col0 * + + 81 IS NULL ---- -10 onlyif mysql # aggregate syntax: query I rowsort label-9975 SELECT - COUNT( * ) AS col4 FROM tab4 AS cor0 WHERE NOT col0 * + + 81 IS NULL ---- -10 skipif mysql # not compatible query I rowsort label-9975 SELECT - COUNT ( * ) AS col4 FROM tab4 AS cor0 WHERE NOT col0 * + + 81 IS NULL ---- -10 onlyif mysql # aggregate syntax: query I rowsort label-9980 SELECT COUNT( * ) AS col0 FROM tab0, tab0 AS cor0 WHERE NOT NULL <> + + 32 ---- 0 skipif mysql # not compatible query I rowsort label-9980 SELECT COUNT ( * ) AS col0 FROM tab0, tab0 AS cor0 WHERE NOT NULL <> + + 32 ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-9980 SELECT COUNT( * ) AS col0 FROM tab1, tab1 AS cor0 WHERE NOT NULL <> + + 32 ---- 0 skipif mysql # not compatible query I rowsort label-9980 SELECT COUNT ( * ) AS col0 FROM tab1, tab1 AS cor0 WHERE NOT NULL <> + + 32 ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-9980 SELECT COUNT( * ) AS col0 FROM tab2, tab2 AS cor0 WHERE NOT NULL <> + + 32 ---- 0 skipif mysql # not compatible query I rowsort label-9980 SELECT COUNT ( * ) AS col0 FROM tab2, tab2 AS cor0 WHERE NOT NULL <> + + 32 ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-9980 SELECT COUNT( * ) AS col0 FROM tab3, tab3 AS cor0 WHERE NOT NULL <> + + 32 ---- 0 skipif mysql # not compatible query I rowsort label-9980 SELECT COUNT ( * ) AS col0 FROM tab3, tab3 AS cor0 WHERE NOT NULL <> + + 32 ---- 0 onlyif mysql # aggregate syntax: query I rowsort label-9980 SELECT COUNT( * ) AS col0 FROM tab4, tab4 AS cor0 WHERE NOT NULL <> + + 32 ---- 0 skipif mysql # not compatible query I rowsort label-9980 SELECT COUNT ( * ) AS col0 FROM tab4, tab4 AS cor0 WHERE NOT NULL <> + + 32 ---- 0 query IIIIIII rowsort label-9985 SELECT ALL * FROM tab0 WHERE NOT NULL = + col4 - + col4 ---- query IIIIIII rowsort label-9985 SELECT ALL * FROM tab1 WHERE NOT NULL = + col4 - + col4 ---- query IIIIIII rowsort label-9985 SELECT ALL * FROM tab2 WHERE NOT NULL = + col4 - + col4 ---- query IIIIIII rowsort label-9985 SELECT ALL * FROM tab3 WHERE NOT NULL = + col4 - + col4 ---- query IIIIIII rowsort label-9985 SELECT ALL * FROM tab4 WHERE NOT NULL = + col4 - + col4 ---- query IIIIIII rowsort label-9990 SELECT * FROM tab0 WHERE NOT NULL BETWEEN - 81 AND + col0 ---- query IIIIIII rowsort label-9990 SELECT * FROM tab1 WHERE NOT NULL BETWEEN - 81 AND + col0 ---- query IIIIIII rowsort label-9990 SELECT * FROM tab2 WHERE NOT NULL BETWEEN - 81 AND + col0 ---- query IIIIIII rowsort label-9990 SELECT * FROM tab3 WHERE NOT NULL BETWEEN - 81 AND + col0 ---- query IIIIIII rowsort label-9990 SELECT * FROM tab4 WHERE NOT NULL BETWEEN - 81 AND + col0 ---- query I rowsort label-9995 SELECT ALL - 96 FROM tab0 cor0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to fd1b50c06c7ba2c5c7cd009382248205 query I rowsort label-9995 SELECT ALL - 96 FROM tab1 cor0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to fd1b50c06c7ba2c5c7cd009382248205 query I rowsort label-9995 SELECT ALL - 96 FROM tab2 cor0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to fd1b50c06c7ba2c5c7cd009382248205 query I rowsort label-9995 SELECT ALL - 96 FROM tab3 cor0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to fd1b50c06c7ba2c5c7cd009382248205 query I rowsort label-9995 SELECT ALL - 96 FROM tab4 cor0 WHERE NOT NULL IS NOT NULL ---- 10 values hashing to fd1b50c06c7ba2c5c7cd009382248205