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 -> compound SQL queries and DISTINCT problem

compound SQL queries and DISTINCT problem

From: Sten Loecher <sten-loecher_at_gmx.de>
Date: Wed, 30 May 2001 12:52:52 +0200
Message-ID: <9f2i45$qu6$1@kastor.inf.tu-dresden.de>

Hi folks,

I need to write compound queries like this:

select * from some_table1
minus
select * from some_table2

or:

select * from some_table1
intersect
select * from some_table2

The problem is, that I need all rows from some_table1 or some_table2 respectivly. However, the minus and intersect operator returns only distinct rows from the according tables. The SQL standard allows for example INTERSECT ALL. Oracle do not provide this feature. Does anyone have an idea to get all rows without using predicates in the where clause of the statements ?

Would appreciate any help.

Sten Received on Wed May 30 2001 - 05:52:52 CDT

Original text of this message

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