Bonjour
Ennoncé de mon problème :
Un établissement possède plusieurs catégorie et à un effectif
Je souhaite afficher pour chaque établissement ses catégories et son effectif
Ma requête SQL est la suivante :
Elle me rend des résultats sous la forme
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 select ETA.NUM_ETA, CAT.LIB_CAT, ETA.EFF_ETA from ETA, CAT, CAT_ETA where CAT.ID_CAT = CAT_ETA.ID_CAT and CAT_ETA.ID_ETA = ETA.ID_ETA order by ETA.NUM_ETA, CAT.LIB_CAT asc
N° Catégorie Effectif
-----------------------
5 Fabricant 15
5 Exportateur 15
7 Importateur 101
7 Distributeur 101
Je souhaiterai pouvoir obtenir mes résultats sous la forme suivante (ne pas réafficher le n° établissement et l'effectif sur chaque ligne) :
N° Catégorie Effectif
-----------------------
5 Fabricant 15
-- Exportateur
7 Importateur 101
-- Distributeur
Je ne vois pas comment le faire avec une seule requête SQL ? Est ce possible et si oui pouvez vous m'aider ? Merci
Partager