| От | Mark Roberts |
|---|---|
| Тема | Re: RE: [SQL] Why *no* ambig.uous complain in select part? |
| Дата | |
| Msg-id | 1219440839.6163.211.camel@localhost обсуждение исходный текст |
| Ответ на | Re: RE: [SQL] Why *no* ambig.uous complain in select part? (Emi Lu <emilu@encs.concordia.ca>) |
| Список | pgsql-sql |
On Fri, 2008-08-22 at 17:10 -0400, Emi Lu wrote: > > Would you please give me an example? > > I have two tables like the following: > T1 (col1 varchar, col2 varchar, primary key (col1, col2)) > T2 (col1 varchar, col2 varchar, primary key (col1, col2)) > > > Query I have is: > =================== > select col1, col2 > from T1 > left join T2 using (T1, T2); > > Thanks a lot! If (T1.col1, T1.col2) != (T2.col1, T2.col2) then the join is unsuccessful and T2.col1 and T2.col2 will be null. If you're wondreing if the join was successful: select col1, col2 from T1 left outer join T2 using (col1, col2) where T2.col1 is not null -Mark
В списке pgsql-sql по дате отправления:
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера