Changeset: f3634fe48f60 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=f3634fe48f60
Modified Files:
        sql/test/SQLancer/Tests/sqlancer05.sql
Branch: Oct2020
Log Message:

SQLancer query with wrong results


diffs (31 lines):

diff --git a/sql/test/SQLancer/Tests/sqlancer05.sql 
b/sql/test/SQLancer/Tests/sqlancer05.sql
--- a/sql/test/SQLancer/Tests/sqlancer05.sql
+++ b/sql/test/SQLancer/Tests/sqlancer05.sql
@@ -77,3 +77,27 @@ INSERT INTO t2 VALUES (CASE WHEN TRUE TH
 INSERT INTO t2 VALUES(NOT ((CASE WHEN TRUE THEN TIMESTAMP '1970-01-11 
13:04:02' ELSE TIMESTAMP '1970-01-02 23:25:05' END) 
 NOT BETWEEN SYMMETRIC (COALESCE(TIMESTAMP '1969-12-30 12:07:22', TIMESTAMP 
'1970-01-05 05:04:47')) AND (CASE WHEN TRUE THEN TIMESTAMP '1970-01-01 
20:00:35' END)), 2);
 ROLLBACK;
+
+START TRANSACTION;
+CREATE TABLE "sys"."t1" ("c0" TIMESTAMP NOT NULL,CONSTRAINT "t1_c0_pkey" 
PRIMARY KEY ("c0"));
+CREATE TABLE "sys"."t2" ("c0" TIMESTAMP);
+COPY 3 RECORDS INTO "sys"."t2" FROM stdin USING DELIMITERS E'\t',E'\n','"';
+"1970-01-25 08:23:04.000000"
+"1970-01-06 08:19:06.000000"
+"1970-01-19 15:18:44.000000"
+
+create view v0(c0) as (select all -1454749390 from t2, t1 where not 
+((interval '990585801' month) in (interval '1558064353' month, interval 
'1877885111' month, interval '1286819945' month))) 
+with check option;
+
+SELECT count(ALL + (((v0.c0)/(((v0.c0)^(v0.c0)))))) FROM v0 ORDER BY v0.c0 ASC 
NULLS LAST, v0.c0 DESC NULLS FIRST, v0.c0 DESC NULLS LAST;
+       -- 0
+SELECT CAST(SUM(agg0) AS BIGINT) FROM (
+SELECT count(ALL + (((v0.c0)/(((v0.c0)^(v0.c0)))))) as agg0 FROM v0 WHERE 
CAST(CAST(v0.c0 AS STRING) AS BOOLEAN)
+UNION ALL
+SELECT count(ALL + (((v0.c0)/(((v0.c0)^(v0.c0)))))) as agg0 FROM v0 WHERE NOT 
(CAST(CAST(v0.c0 AS STRING) AS BOOLEAN))
+UNION ALL
+SELECT count(ALL + (((v0.c0)/(((v0.c0)^(v0.c0)))))) as agg0 FROM v0 WHERE 
(CAST(CAST(v0.c0 AS STRING) AS BOOLEAN)) IS NULL)
+as asdf;
+       -- 0
+ROLLBACK;
_______________________________________________
checkin-list mailing list
checkin-list@monetdb.org
https://www.monetdb.org/mailman/listinfo/checkin-list

Reply via email to