diff options
Diffstat (limited to 'src/include/parser/parse_node.h')
-rw-r--r-- | src/include/parser/parse_node.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/include/parser/parse_node.h b/src/include/parser/parse_node.h index 70739bcd5b6..1500de2dd08 100644 --- a/src/include/parser/parse_node.h +++ b/src/include/parser/parse_node.h @@ -228,7 +228,10 @@ struct ParseState * An element of a namespace list. * * p_names contains the table name and column names exposed by this nsitem. - * (Currently, it's always equal to p_rte->eref.) + * (Typically it's equal to p_rte->eref, but for a JOIN USING alias it's + * equal to p_rte->join_using_alias. Since the USING columns will be the + * join's first N columns, the net effect is just that we expose only those + * join columns via this nsitem.) * * p_rte and p_rtindex link to the underlying rangetable entry. * |