| От | Bruno Wolff III |
|---|---|
| Тема | Re: Query Help using Except |
| Дата | |
| Msg-id | 20031027033443.GA11800@wolff.to обсуждение исходный текст |
| Ответ на | Query Help using Except (yusuf0478@netscape.net) |
| Список | pgsql-sql |
On Thu, Oct 23, 2003 at 14:17:08 -0400, yusuf0478@netscape.net wrote: > > I can't do the following, since the number of selected columns have to match: One option is to use where NOT EXISTS instead of EXCEPT. Another way would be to add A.id to the rows in the set difference using a join. I expect the second method would be slower and that you should try using NOT EXISTS. > > select A.id > , A.charge > , B.user_id > , C.employee_id > from A > inner join B using (user_id) > inner join C using (employee_id) > > except > > select X.charge > , Y.user_id > , Z.employee_id > from X > inner join Y using (user_id) > inner join Z using (employee_id)
В списке pgsql-sql по дате отправления:
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера