Bonjour,
Je cherche à faire une requête qui m'échappe un peu il faut bien l'avouer.
Pour faire simple, j'ai une table d'entités maître/détail de ce genre :
ID / SUBID
1 A
1 B
1 C
1 D
2 E
2 F |
Et j'ai aussi construit une (sous) requête qui est en mesure de me retourner une liste de toutes les entités détail ayant une certaine caractéristique : Disons qu'elle contient les valeurs A, B, E et F.
Je cherche à ne retourner que les entités "Maître" dont TOUTES les entités détail sont présentes dans ma liste.
Dans le cas présent, il faudrait que le résultat soit "2", car le "1" n'est pas éligible. (C et D étant manquants).
Comment qu'on fait ?
Bon en PL/SQL je m'en sortirais je pense, mais là il faut que je sorte ça avec du SQL standard et je n'y arrive pas. Je suis une merde.
Message édité par sateeva le 02-03-2012 à 18:31:23