Bonjour à tous,
J'ai un petit soucis, je n'arrive pas à créer la requête pour récupérer les infos dont j'ai besoin.
J'ai une table sous cette forme:
(Il n'y a pas de clé primaire)+-------------------+
| ID| Name | Color |
+-------------------+
| 1 | toto | RED |
| 1 | toto | blue |
| 1 | toto | yellow |
| 1 | toto | green |
| 2 | blabla | RED |
| 2 | blabla | green |
| 2 | blabla | |
| 2 | blabla | purple |
| 3 | riri | |
| 3 | riri | blue |
| 4 | jeje | RED |
| 4 | jeje | green |
| 4 | jeje | |
+-------------------+
Je doit récupérer la liste des noms (Name) qui n'ont pas de couleur rouge (RED).
Par exemple avec la table ci-dessus, j'aimerais récupérer "riri" (1 seule fois).
J'ai cherché du côté de "GROUP BY (name)", mais ça n'a rien donné, d'autant qu'il prends la première ligne et le "RED" n'est pas forcément toujours sur la première ligne.
En espérant m'être fait comprendre,
Merci.
Partager