| От | chester c young |
|---|---|
| Тема | better approach: case or join |
| Дата | |
| Msg-id | 828472.77350.qm@web54308.mail.yahoo.com обсуждение |
| Список | pgsql-sql |
from id extracting name from several tables. which is generally the better approach? select case when tab_tla='usr' then (select name from users where ... ) case when tab_tla='con' then (select title fromcontents where ...) end as name; as versus select name from users where tab_tla='usr' and ... join select title from contents where tab_tla='con' and ... I assume the former since the optimizer does not examine whether the entire where clause might be false before executing the query. thanks, chester ____________________________________________________________________________________ Don't pick lemons. See all the new 2007 cars at Yahoo! Autos. http://autos.yahoo.com/new_cars.html
В списке pgsql-sql по дате отправления:
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера