Bonjour,

J'interroge une base SQL server via un lien ODBC.

Je veux recouper deux requêtes.
Je fais donc en resumé
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
SELECT champA FROM table1 WHERE conditions 
AND champA NOT IN
(SELECT champA FROM table2 WHERE conditions)
Aucun résultat

Je teste un élément précis
dans la requête principale
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
SELECT champA FROM table1 WHERE conditions 
AND champA = '12345'
1 résultat

et dans ma sous requête
Code : Sélectionner tout - Visualiser dans une fenêtre à part
SELECT champA FROM table2 WHERE conditions AND champA = '12345'
0 résultat

J'ai donc bien au moins un élement de différence entre les deux requêtes.

Auriez-vous une idée de ce qui se passe ou de tests supplémentaires que je pourrais réaliser ?