Changeset: 9ee656c8da55 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=9ee656c8da55
Modified Files:
sql/test/SQLancer/Tests/sqlancer11.test
Branch: default
Log Message:
Query with wrong results
diffs (57 lines):
diff --git a/sql/test/SQLancer/Tests/sqlancer11.test
b/sql/test/SQLancer/Tests/sqlancer11.test
--- a/sql/test/SQLancer/Tests/sqlancer11.test
+++ b/sql/test/SQLancer/Tests/sqlancer11.test
@@ -727,3 +727,53 @@ SELECT 1 FROM t0 GROUP BY t0.c1 HAVING m
statement ok
ROLLBACK
+statement ok
+START TRANSACTION
+
+statement ok
+CREATE TABLE "t0" ("c0" INTEGER,"c1" DOUBLE PRECISION,CONSTRAINT
"t0_c0_unique" UNIQUE ("c0"))
+
+statement ok
+INSERT INTO "t0" VALUES (7, NULL),(NULL, NULL),(9, NULL),(-793549595,
NULL),(6, NULL),(233979498, NULL),(0, NULL),
+(1748037394, -1),(4, NULL),(-270118799, NULL),(-24786483, NULL),(NULL,
NULL),(798507700, 4),(1415564245, 0.8530306516131312)
+
+statement ok
+CREATE TABLE "t1" ("c0" INTEGER,"c2" UUID)
+
+statement ok
+INSERT INTO "t1" VALUES (1212396328, NULL),(-4, NULL),(-270118799, NULL),(1,
NULL),(2, '5a6cad30-d7a2-e40b-b55b-aba3ac86aadd')
+
+statement ok
+CREATE TABLE "t2" ("c0" INTEGER NOT NULL,CONSTRAINT "t2_c0_pkey" PRIMARY KEY
("c0"))
+
+statement ok
+INSERT INTO "t2" VALUES (4),(5),(6),(7),(8),(9),(10),(11),(12),(13),(0)
+
+query I rowsort
+SELECT 1 FROM t0, t2 RIGHT OUTER JOIN (VALUES (((SELECT '1') INTERSECT ALL
(SELECT DISTINCT '3' FROM t2 AS l1t2 WHERE FALSE)))) AS sub0 ON ('6' LIKE
(SELECT DISTINCT 'e' FROM t1 AS l2t1)) GROUP BY t0.c1;
+----
+1
+1
+1
+1
+
+query I rowsort
+SELECT 1 FROM t0, t2 RIGHT OUTER JOIN (VALUES (((SELECT '1') INTERSECT ALL
(SELECT DISTINCT '3' FROM t2 AS l1t2 WHERE FALSE)))) AS sub0 ON ('6' LIKE
(SELECT DISTINCT 'e' FROM t1 AS l2t1)) GROUP BY t0.c1 HAVING count(*) <> 0;
+----
+1
+1
+1
+1
+
+query I rowsort
+SELECT 1 FROM t0, t2 RIGHT OUTER JOIN (VALUES (((SELECT '1') INTERSECT ALL
(SELECT DISTINCT '3' FROM t2 AS l1t2 WHERE FALSE)))) AS sub0 ON ('6' LIKE
(SELECT DISTINCT 'e' FROM t1 AS l2t1)) GROUP BY t0.c1 HAVING NOT (count(*) <>
0);
+----
+
+
+query I rowsort
+SELECT 1 FROM t0, t2 RIGHT OUTER JOIN (VALUES (((SELECT '1') INTERSECT ALL
(SELECT DISTINCT '3' FROM t2 AS l1t2 WHERE FALSE)))) AS sub0 ON ('6' LIKE
(SELECT DISTINCT 'e' FROM t1 AS l2t1)) GROUP BY t0.c1 HAVING (count(*) <> 0) IS
NULL;
+----
+
+
+statement ok
+ROLLBACK
_______________________________________________
checkin-list mailing list
[email protected]
https://www.monetdb.org/mailman/listinfo/checkin-list