Re: Re: Table name scope (was Re: [BUGS] Outer joins aren't working with views)

Поиск
Список
Период
Сортировка
От Peter Eisentraut
Тема Re: Re: Table name scope (was Re: [BUGS] Outer joins aren't working with views)
Дата
Msg-id Pine.LNX.4.30.0012192347360.1000-100000@peter.localdomain
обсуждение исходный текст
Ответ на Re: Table name scope (was Re: [BUGS] Outer joins aren't working with views)  (Tom Lane <tgl@sss.pgh.pa.us>)
Ответы Re: Re: Table name scope (was Re: [BUGS] Outer joins aren't working with views)  (Tom Lane <tgl@sss.pgh.pa.us>)
Список pgsql-hackers
Tom Lane writes:

> SELECT * FROM (A NATURAL JOIN B) J        produces ID, CA, CB
>
> SELECT J.* FROM (A NATURAL JOIN B) J        produces ID, CA, CB
>
> SELECT A.* FROM (A NATURAL JOIN B) J        produces ID, CA
>
> SELECT B.* FROM (A NATURAL JOIN B) J        produces ID, CB

ISTM that correlation names aren't allowed after joined tables in the
first place.
        <table reference> ::=               <table name> [ [ AS ] <correlation name>                   [ <left paren>
<derivedcolumn list> <right paren> ] ]             | <derived table> [ AS ] <correlation name>                   [
<leftparen> <derived column list> <right paren> ]             | <joined table>
 
        <joined table> ::=               <cross join>             | <qualified join>             | <left paren> <joined
table><right paren>
 

-- 
Peter Eisentraut      peter_e@gmx.net       http://yi.org/peter-e/



В списке pgsql-hackers по дате отправления:

Предыдущее
От: Mark Hollomon
Дата:
Сообщение: Re: Manual changes for ALTER TABLE OWNER
Следующее
От: "Mikheev, Vadim"
Дата:
Сообщение: RE: heap page corruption not easy