Oracle FAQ Your Portal to the Oracle Knowledge Grid
HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US
 

Home -> Community -> Usenet -> c.d.o.server -> SQL: Full outer join?

SQL: Full outer join?

From: Vikas Agnihotri <onlyforposting_at_yahoo.com>
Date: 2 Jul 2001 20:20:39 -0700
Message-ID: <77e87b58.0107021920.287b3c03@posting.google.com>

How can I write a SQL for the following 2-table join?

Based on the PK, Table A has 0 or 1 matching values. Table B has 0 or 1 matching values.

i.e. where A.pk = B.pk(+) or B.pk = A.pk (+)

Is the above valid? Or do I need

select... where a.pk=b.pk(+)
union
select .... where b.pk=a.pk(+)

Any other efficient approaches?

Thanks Received on Mon Jul 02 2001 - 22:20:39 CDT

Original text of this message

HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US