| От | dave_h4@yahoo.com (Hunter) |
|---|---|
| Тема | Left Join 3 tables |
| Дата | |
| Msg-id | 27ad91d2.0305140935.4fdec226@posting.google.com обсуждение исходный текст |
| Список | pgsql-sql |
Hi Group - 1) I have 3 tables: A, B and C 2) Each table has an unqiue associative field called cust_id 3) The cust_id HAS to be in table A, the cust_id *could* be in table B, and the cust_id *could* be in table C 4) I need my query to: a) count all rows where cust_id is in table A but *not* in table B AND *not* in table C b) display all emails where cust_id is in table A but *not* in table B AND *not* in table C Here's some of my queries of what I have: This one is close I think: select distinct A.email from A left join A as ics on ics.custid = A.custid left join B on B.custid = A.custid left join C on C.custid = A.custid where ics.custid <> A.custid; THANK YOU! dave
В списке pgsql-sql по дате отправления:
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера