Bonjour à tous,
je suis tout nouveau sur ce forum que je parcours activement depuis mes débuts en programmation, soit environ deux ans et je viens aujourd'hui solliciter votre aide concernant une requete SQL qui me pose beacoup de problemes.
Je vous expose le probleme simplement :
J'ai une table (fictive) comprenant 2 champs (EQUID) et (STATUT). J'aimerais pouvoir effectuer une requete sur cette table afin de récupérer TOUS les (EQUID) dont tous les statut sont "CLOT". Dans l'exemple ci-dessous, les seuls EQUID dont l'ensemble des STATUT est CLOT seraient les suivants : B,E et G.
EQUID STATUT
A OUV
A A PREP
A A PREP
A CLOT
A CLOT
B CLOT
B CLOT
B CLOT
C CLOT
C CLOT
C OUV
C CLOT
D CLOT
D A PREP
E CLOT
F OUV
F OUV
F OUV
G CLOT
G CLOT
La solution peux passer par une table intermédiaire comme ci-dessous sur laquelle je pourrais ensuite effectuer un GROUP BY
EQUID STATUT
B CLOT
B CLOT
B CLOT
E CLOT
G CLOT
G CLOT
Je vous remercie d'avance de votre aide.
Cordialement,
Jérémy.
Partager