aboutsummaryrefslogtreecommitdiff
path: root/src/test/regress/sql/join.sql
diff options
context:
space:
mode:
Diffstat (limited to 'src/test/regress/sql/join.sql')
-rw-r--r--src/test/regress/sql/join.sql10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/test/regress/sql/join.sql b/src/test/regress/sql/join.sql
index b0e8d559cdb..3ef29960409 100644
--- a/src/test/regress/sql/join.sql
+++ b/src/test/regress/sql/join.sql
@@ -1535,6 +1535,16 @@ select * from
left join int4_tbl i4
on i8.q1 = i4.f1;
+-- check handling of a variable-free qual for a non-commutable outer join
+explain (costs off)
+select nspname
+from (select 1 as x) ss1
+left join
+( select n.nspname, c.relname
+ from pg_class c left join pg_namespace n on n.oid = c.relnamespace
+ where c.relkind = 'r'
+) ss2 on false;
+
--
-- test for appropriate join order in the presence of lateral references
--