Re: joins INNER, OUTER, LEFT, RIGHT, FULL, ...
От
Roderick A. Anderson
Тема
Re: joins INNER, OUTER, LEFT, RIGHT, FULL, ...
Дата
Msg-id
41A41CFD.1020109@mailporter.net
Ответ на
Re: joins INNER, OUTER, LEFT, RIGHT, FULL, ... (Jaime Casanova)
Список
Дерево обсуждения
joins INNER, OUTER, LEFT, RIGHT, FULL, ... "Roderick A. Anderson" <raa@mailporter.net>
Re: joins INNER, OUTER, LEFT, RIGHT, FULL, ... Jaime Casanova <systemguards@yahoo.com>
Re: joins INNER, OUTER, LEFT, RIGHT, FULL, ... "Roderick A. Anderson" <raa@mailporter.net>
Re: joins INNER, OUTER, LEFT, RIGHT, FULL, ... Christian Fowler <spider@viovio.com>
Jaime Casanova wrote:
>http://www.postgresql.org/docs/7.4/static/queries-table-expressions.html#QUERIES-JOIN
>
>
Been there, done that. Bought several tee-shirts.
>What do you mean with *complex joins*?
>
>
SELECT first, last, username || '@' || dom.domain as emailaddress
FROM cust_main cm
LEFT OUTER JOIN cust_pkg cp ON ( cm.custnum = cp.custnum )
LEFT OUTER JOIN cust_svc cs ON ( cp.pkgnum = cs.pkgnum )
LEFT OUTER JOIN svc_email em ON ( cs.svcnum = em.svcnum )
LEFT OUTER JOIN svc_domain dom ON ( em.domain = dom.svcnum )
WHERE zip = '99999'
AND username || '@' || dom.domain != '@'
Which worked until I added one more table with a one-to-one relation to
cust_main.custnum. Then I got several tuples (2+) for each row above.
Rod
--
---
[This E-mail scanned for viruses by Declude Virus]
В списке pgsql-admin по дате отправления