Bonjour Amis Développeurs,
j'ai un petit problème sur une requête :
cette requête me permet de récupérer des valeurs d'une table qui ne sont pas présentes dans les deux autres.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 SELECT * FROM ( SELECT * FROM [TABLE1] WHERE [CHAMP1] NOT IN (SELECT [CHAMP1] FROM [TABLE2]) AND [CHAMP1] NOT IN (SELECT [CHAMP1] FROM [TABLE3]) UNION ALL SELECT * FROM [TABLE4] WHERE [CHAMP1] NOT IN (SELECT [CHAMP1] FROM [TABLE5]) AND [CHAMP1] NOT IN (SELECT [CHAMP1] FROM [TABLE6]) ) ORDER BY [CHAMP1];
Normalement cette requête devrait me retourner un résultat et là rien, j'ai fait les vérifications à la mano je retrouve bien mes données. j'ai essayé de modifier le AND par un OR mais il me trouve les doublons...
quelqu'un à une idée ?
merci pour vos réponses
Partager