diff --git a/contrib/postgres_fdw/sql/postgres_fdw.sql b/contrib/postgres_fdw/sql/postgres_fdw.sql
index 68fdfdc..5466007 100644
--- a/contrib/postgres_fdw/sql/postgres_fdw.sql
+++ b/contrib/postgres_fdw/sql/postgres_fdw.sql
@@ -1913,4 +1913,9 @@ EXPLAIN (COSTS OFF)
 SELECT t1.a,t1.b FROM fprt1 t1, LATERAL (SELECT t2.a, t2.b FROM fprt2 t2 WHERE t1.a = t2.b AND t1.b = t2.a) q WHERE t1.a%25 = 0 ORDER BY 1,2;
 SELECT t1.a,t1.b FROM fprt1 t1, LATERAL (SELECT t2.a, t2.b FROM fprt2 t2 WHERE t1.a = t2.b AND t1.b = t2.a) q WHERE t1.a%25 = 0 ORDER BY 1,2;
 
+EXPLAIN (VERBOSE, COSTS OFF)
+SELECT t1.a, ss.c1, ss.c2 FROM (SELECT a FROM fprt1) t1 INNER JOIN (SELECT t2.a, t3.a FROM (SELECT a FROM fprt1  WHERE a between 50 and 60) t2 FULL JOIN (SELECT a FROM fprt1) t3 ON (t2.a = t3.a)) ss(c1, c2) ON (TRUE) ORDER BY t1.a, ss.c1, ss.c2 FOR UPDATE OF t1;
+
+EXPLAIN (VERBOSE, COSTS OFF)
+SELECT t1.a, ss.c1, ss.c2 FROM (SELECT a FROM fprt1) t1 INNER JOIN (SELECT t2.a, t3.a FROM (SELECT a FROM fprt1) t2 FULL JOIN (SELECT a FROM fprt1) t3 ON (t2.a = t3.a)) ss(c1, c2) ON (TRUE) ORDER BY t1.a, ss.c1, ss.c2 FOR UPDATE OF t1;
 RESET enable_partition_wise_join;
