Organiser par maximum une table contenant COUNT avec MAX
Résolu
kabrice01
Messages postés
1179
Date d'inscription
Statut
Membre
Dernière intervention
-
kabrice01 Messages postés 1179 Date d'inscription Statut Membre Dernière intervention -
kabrice01 Messages postés 1179 Date d'inscription Statut Membre Dernière intervention -
Bonjour, j'ai la base suivante :
FONCTION (Numfonct, libfonct, salaire)
SERVICE (Numserv,libserv)
EMPLOYE (Numemp, nom, prenom,numfonct,numserv)
Je voudrai afficher pour chaque service, la fonction dont le nombre d'employés l'occupant est le plus grand.
Voici ma démarche :
J'ai la requête suivante :
Je vous remerci de m'aider
pense à ta vie et pense à l'eternité
FONCTION (Numfonct, libfonct, salaire)
SERVICE (Numserv,libserv)
EMPLOYE (Numemp, nom, prenom,numfonct,numserv)
Je voudrai afficher pour chaque service, la fonction dont le nombre d'employés l'occupant est le plus grand.
Voici ma démarche :
J'ai la requête suivante :
SELECT libserv,libfonct, COUNT(numemp)qui me donne les services, les fonctions ainsi que leur nombre d'employé respectif. Mais je voudrai pouvoir organiser ces données pour n'avoir que le maximum des de chaque service, mais je ne sais pas comment faire ?!
FROM EMPLOYE INNER JOIN SERVICE ON EMPLOYE.NUMSERV=SERVICE.NUMSERV INNER JOIN FONCTION ON EMPLOYE.NUMFONCT=FONCTION.NUMFONCT
GROUP BY libserv, libfonct
ORDER BY libserv;
Je vous remerci de m'aider
pense à ta vie et pense à l'eternité
A voir également:
- Organiser par maximum une table contenant COUNT avec MAX
- Table ascii - Guide
- Table des matières word - Guide
- Driver max - Télécharger - Pilotes & Matériel
- I14 pro max - Accueil - Guide téléphones
- Max ou netflix - Accueil - Streaming
Et ça fonctionnent nickelement