| От | Tom Lane |
|---|---|
| Тема | Re: What's the difference? |
| Дата | |
| Msg-id | 23004.1018295031@sss.pgh.pa.us обсуждение |
| Ответ на | Re: What's the difference? (Victor Wagner <vitus@ice.ru>) |
| Список | pgsql-bugs |
Victor Wagner <vitus@ice.ru> writes: >> Same results, but the second two constrain the planner's choice of join >> order. See >> http://www.ca.postgresql.org/users-lounge/docs/7.2/postgres/explicit-joins.html >> Whether this is a feature or a bug depends on context... >> regards, tom lane > I can agree that this is feature if one uses natural or inner joins. > But if query semantic needs outer joins there is no way to tell the > planner that it is free to choose order of joining. But it is *not* free to alter the join order of outer joins; if it does, that will change the result. See the discussion on the above-linked page. regards, tom lane
В списке pgsql-bugs по дате отправления:
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера