Bonne année,
J'ai des soucis de résultats qui me paraissent incohérents avec IN ou NOT IN : (j'ai changé les noms des tables et des champs)
retourne 77
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 SELECT COUNT(*) FROM Toto;
retourne 69
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 SELECT COUNT(*) FROM Toto WHERE Donnee IN (SELECT Base2.Table1.Donnee FROM Base2.Table1)
devrait retourner 77-69 soit 8 or il retourne 0
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 SELECT COUNT(*) FROM Toto WHERE Donnee NOT IN (SELECT Base2.Table1.Donnee FROM Base2.Table1)
Auriez-vous une idée sur ce qui se passe ?
Par avance, je vous remercie de vos réponses.
Je vous présente mes meilleurs vœux pour 2011.
Guy
Partager