Comment exclure un groupe de lignes si un élément en particulier est contenu dans ce groupe ?
Bonjour,
Voici un extrait de ma table MyTable :
Produit / DetailType / Code
Prod1 / dt1 / Cd1
Prod1 / dt1 / Cd2
Prod1 / dt2 / Cd1
Prod1 / dt2 / Cd3
Prod2 / dt1 / Cd1
Prod2 / dt1 / Cd2
Prod2 / dt2 / Cd1
Prod2 / dt2 / Cd3
Je cherche à obtenir la liste des couples Produit/DetailType qui ne contiennent pas le Code Cd3
Je voudrais donc ici obtenir le résultat suivant :
Produit / DetailType
Prod1 / dt1
Prod2 / dt1
Je pensais l'obtenir comme cela :
Code:
1 2 3 4
| select Produit, DetailType
from MyTable
where Code != 'Cd3'
group by Produit, DetailType |
Mais j'ai cela à la place :
Produit / DetailType
Prod1 / dt1
Prod1 / dt2
Prod2 / dt1
Prod2 / dt2
Vous avez une idée de comment je devrais m'y prendre du coup s'il vous plaît ?
Merci,