Why *no* ambig·uous complain in select part?

Поиск
Список
Период
Сортировка
От Emi Lu
Тема Why *no* ambig·uous complain in select part?
Дата
Msg-id 48AF1D9E.4020703@encs.concordia.ca
обсуждение исходный текст
Ответы RE: [SQL] Why *no* ambig.uous complain in select part?  ("Edward W. Rouse" <erouse@comsquared.com>)
Re: Why *no* ambig·uous complain in select part?  (Tom Lane <tgl@sss.pgh.pa.us>)
Список pgsql-sql
Good morning,

Just notice one small thing, and need your information about select

select col1, col2
from table1
left join table2
using (col1, col2)

;

This query never complain about ambiguous columns of col1 and col2 in
the select part.

My guess is:
(1) col1, col2 always return table1.col1, table1.col2
(2) because using (col1, col2)
     that's why, table name is not necessary in select part

Am I wrong? Please advise?

Thank you!





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

Предыдущее
От: Allan Kamau
Дата:
Сообщение: Re: Re: Efficiently determining the number of bits set in the contents of, a VARBIT field
Следующее
От: "Edward W. Rouse"
Дата:
Сообщение: RE: [SQL] Why *no* ambig.uous complain in select part?