Bonjour,

Je souhaite groupe en une vue le résultat de trois requête en filtant les doublons , j'ai regardé du coté de l'opérateur MINUS , mais je voudrais être certain que cela fait bien ce que je comprend.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
SELECT a.resource_id,
       a.serviceoff_pk
from   table  a
where a.status='N' and a.client='P1' and a.resource_id is not null
MINUS
SELECT a.resource_id1,
       a.serviceoff_pk
from   table a
where a.status='N' and a.client='P1' and a.resource_id1 is not null
MINUS
SELECT a.resource_id2,
       a.serviceoff_pk
from   table a
where a.status='N' and a.client='P1' and a.resource_id2 is not null
j'ai bien toutes valeurs renvoyées par le 1ier select puis les valeurs du 2ieme select qui ne sont pas dans le 1ier et les valeurs du 3ieme qui ne sont ni dans le 1ier ni dans le 2ieme.
c'est bien cela ?