Bonjour,
je rencontre un petit souci et j'aimerai savoir s'il est possible en une seule requête de faire la recherche suivante.
dans une table, j'ai plusieurs lots de fabrication certains peuvent deja avoir été contrôlé et d'autres non, Contrôlé = 1, non contrôlés = 0, s'ils ont tous été contrôlé tout est à 1 si aucun n'a été contrôle, ils sont tous à 0 par contre il peut arriver que certains ne soit pas encore contrôlés et j'aimerai selectionner uniquement ceux qui ne sont pas entièrement contrôlés.
ex :
NumSuivi Ctrl
0010 0
0010 0
0010 0
0011 1
0011 0
0012 1
0012 1
0012 1
0012 1
je voudrais donc trouver uniquement le lot n° 0011 qui a une ou plusieurs valeurs à 0 et une ou plusieurs valeurs à 1 mais en aucun cas les lots qui n'ont que des 1 ou que des 0.
j'ai bien essayer diverses requêtes, mais je ne trouve pas, comme :
Merci pour votre aide
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 SELECT `NumSuivi` FROM `Lames_Defauts_Evap` WHERE `Ctrl` IN (0,1) GROUP BY `NumSuivi` HAVING count(*)=2
Merci
Partager