Re: Apparently I don't understand full outer joins....

From: Ben <bench(at)silentmedia(dot)com>
To: pgsql-general(at)postgresql(dot)org
Subject: Re: Apparently I don't understand full outer joins....
Date: 2005-01-25 21:04:53
Message-ID: Pine.LNX.4.44.0501251304200.9786-100000@localhost.localdomain
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-general

Thanks guys, this works great.

On Tue, 25 Jan 2005, Stephan Szabo wrote:

>
> Each outer join gets an on clause. You might want something like:
> select
> coalesce(a.n,0) as a,
> coalesce(b.n,0) as b,
> coalesce(c.n,0) as c,
> coalesce(a.s,b.s,c.s) as s
> from
> ( select 1 as n, 0 as s) a full outer join
> ( select 1 as n, 1 as s) b on (a.s=b.s) full outer join
> ( select 2 as n, 2 as s) c on b.s = c.s;
>
>

In response to

Browse pgsql-general by date

  From Date Subject
Next Message leon-pg 2005-01-25 21:16:29 Delete with a multi-column join?
Previous Message tmp 2005-01-25 21:03:58 Re: Recursive queries