Re: UNION or UNION ALL

From: Tomasz Myrta <jasiek(at)klaster(dot)net>
To: wahab(at)mimos(dot)my
Cc: pgsql-sql(at)postgresql(dot)org
Subject: Re: UNION or UNION ALL
Date: 2003-02-13 12:04:48
Message-ID: 3E4B89E0.2060206@klaster.net
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-sql

Abdul Wahab Dahalan wrote:
> I've 3 tables A,B,C
> records in table A like:
> id name
> b1 abc
> b2 xyz
> b3 rst
>
> records in table B like:
> id type
> b1 logistics
> b1 importer
> b2 logistics
> b3 logistics
> b3 exporter
>
> records in table C like:
> id offer title
> b1 sell car
> b1 buy car
> b1 sell van
> b2 sell car
>
> How shoul I do a query so that I can get a result like
> (The query will be based on B.type ='logistics')
> id name offer
> b1 abc sell
> b1 abc buy
> b1 abc sell
> b2 xyz sell
> b3 rst --
>
> Any help very much appricated
select
id,
name,
offer
from
A
join B using (_id)
left join C using (_id)
where type='logistics';

As you see, you don't need any UNION ;-)

BTW - please - turn off HTML format in your mail client.

Regards,
Tomasz Myrta

In response to

Browse pgsql-sql by date

  From Date Subject
Next Message Joe Conway 2003-02-13 12:30:59 Re: dblink question please
Previous Message V. Cekvenich 2003-02-13 10:48:51 Table Pivot