par
donatello » 25 janv. 2006, 15:14
Bonjour à tous,
j'ai créé une requête pour extraire des modèles de voitures d'occasion dans une base de donnés, en fonction de la FAMILLE.
SELECT DISTINCT FAMILLE FROM occasions WHERE MARQUE='FIAT'
Si la marque est FIAT, la famille représente le type de FIAT.
Ex: punto, doblo, ou panda sont des familles de la marque FIAT.
le problème c'est qu'il peut y avoir plusieurs modèles dans une famille.
Ex: dans la famille punto, il y a puntoII, puntoII.ph1, puntoII.ph2...
Actuellement, la requete m'affiche tous les modèles d'une famille. Si je demande FIAT, j'aurai en retour:
puntoII, puntoII.ph1, puntoII.ph2
panda1, panda2, panda3...
Comment puis-je faire pour que la requête n'affiche que le nom de la famille et pas le modèle?
si je demande FIAT, j'aimerais obtenir uniquement
punto
panda
Est-ce possible de gérer ça en SQL?