Bonjour,

Je cherche à effectuer l'action suivante mais mes compétences SQL ne me le permettent pas :

J'ai des données suivantes :

CODE CODE1 LIBELLE_CODE1
12 A Lib12
12 A Lib13
12 Null Lib12
12 Null Lib13
13 B Lib12
13 B Lib13
14 A Lib12
14 A Lib14
14 Null Lib12
14 Null Lib13
...

Ce que je souhaite faire c'est l'action suivante :
Supprimer ou ajouter les lignes ayant un même CODE et LIBELLE_CODE1.

Cet affichage est le résultat de la requête :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
SELECT * FROM TabEmetteurs TE, TabGroupes TG
UNION
SELECT * FROM TabHabilitations TH

Donc avoir :

CODE CODE1 LIBELLE_CODE1
12 A Lib12
12 A Lib13
13 B Lib12
13 B Lib13
14 A Lib12
14 A Lib14
14 Null Lib13

Donc si CODE1 n'existe pas pour un même CODE et LIBELLE_CODE1, on ajoute simplement une ligne sinon on la supprime.

Des idées ?
Merci d'avance.