diff --git a/tests/cases/standalone/common/subquery/table.result b/tests/cases/standalone/common/subquery/table.result index a222d0721b15..909f3d42d1c1 100644 --- a/tests/cases/standalone/common/subquery/table.result +++ b/tests/cases/standalone/common/subquery/table.result @@ -1,4 +1,3 @@ --- From https://github.com/duckdb/duckdb/tree/main/test/sql/subquery/table -- aliasing CREATE TABLE a(ts TIMESTAMP TIME INDEX, i INTEGER); diff --git a/tests/cases/standalone/common/subquery/table.sql b/tests/cases/standalone/common/subquery/table.sql index 8bb6ca048f11..e4e3bed29d5d 100644 --- a/tests/cases/standalone/common/subquery/table.sql +++ b/tests/cases/standalone/common/subquery/table.sql @@ -1,5 +1,3 @@ --- From https://github.com/duckdb/duckdb/tree/main/test/sql/subquery/table - -- aliasing CREATE TABLE a(ts TIMESTAMP TIME INDEX, i INTEGER); diff --git a/tests/cases/standalone/common/subquery/test_neumann.result b/tests/cases/standalone/common/subquery/test_neumann.result index 0e5db78109c8..55e841e061d4 100644 --- a/tests/cases/standalone/common/subquery/test_neumann.result +++ b/tests/cases/standalone/common/subquery/test_neumann.result @@ -39,3 +39,16 @@ SELECT s.n, e.course, e.grade FROM students s, exams e WHERE s.id=e.sid AND e.gr | Dirk | Graphics | 7 | | Mark | Database Systems | 10 | +------+------------------+-------+ + +SELECT n, major FROM students s WHERE EXISTS(SELECT * FROM exams e WHERE e.sid=s.id AND grade=10) OR s.n='Dirk' ORDER BY n; + +Error: 3001(EngineExecuteQuery), DataFusion error: This feature is not implemented: Physical plan does not support logical expression Exists(Exists { subquery: , negated: false }) + +DROP TABLE students; + +Affected Rows: 0 + +DROP TABLE exams; + +Affected Rows: 0 + diff --git a/tests/cases/standalone/common/subquery/test_neumann.sql b/tests/cases/standalone/common/subquery/test_neumann.sql index d1dab816348f..d13ebaf41eb6 100644 --- a/tests/cases/standalone/common/subquery/test_neumann.sql +++ b/tests/cases/standalone/common/subquery/test_neumann.sql @@ -19,3 +19,5 @@ SELECT s.n, e.course, e.grade FROM students s, exams e WHERE s.id=e.sid AND e.gr SELECT n, major FROM students s WHERE EXISTS(SELECT * FROM exams e WHERE e.sid=s.id AND grade=10) OR s.n='Dirk' ORDER BY n; DROP TABLE students; + +DROP TABLE exams;