Est-ce possible ? (grouper des données)
Bonjour a tous.
Je suis débutant en SQL et j'ai un petit probleme :
Voici ma base de données
METIERS
id_metier
libelle_metier
CONTIENT
#id_metier
#id_mission
MISSION
id_mission
libelle_mission
Rq : Une mission peut avoir plusieurs "metiers", un metier peut contenir plusieurs missions.
Lors de ma requete
Code:
1 2 3 4 5
|
SELECT id_mission, libelle_mission, libelle_metier
FROM missions, metiers, contient
WHERE missions.id_mission = contient.id_mission
AND metiers.id_metier = contient.id_metier |
J'obtiens le resultat suivant
ID_MISSION LIBELLE_MISSION LIBELLE_METIER
----------------------------------------------------
1 ............... MISSION 1 ....... EAU
----------------------------------------------------
1 .............. MISSION 1 ........ RECYCLAGE
-----------------------------------------------------
Alors que j'aimerai obtenir le resultat suivant
ID_MISSION LIBELLE_MISSION LIBELLE_METIER
----------------------------------------------------
1 .............. MISSION 1 ........ EAU
......................................... RECYCLAGE
-----------------------------------------------------
Est ce donc possible de fusioner toutes les données similaire et n'afficher seulement la données qui change dans la même cellule comme sur le shema ci dessus.
Si oui comment ?
Je vous remerci d'avance.