Bonjour à tous,
Voici l'intitulé de la question ^_^
"Afficher le job ayant le salaire le plus bas"
J'ai donc une requête de ce genre
SELECT Job, avg(Salaire) FROM employes GROUP BY Job;
J'ai une liste des salaires moyens par job. Maintenant, je ne veux voir que le plus petit salaire de cette liste.
J'ai donc fait une requête (qui ne fonctionne pas) :
SELECT Job, avg(Salaire) FROM employes GROUP BY Job
HAVING avg(Salaire) = (SELECT min(avg(Salaire)) FROM employes GROUP BY Job);
Je n'ai pas le droit de mettre deux fonctions d'agrégation à la suite (min(avg(Salaire))) Alors je cherche comment trouver mon résultat ??? On m'a parlé d'une autre fonction qui ferait le même genre de travail, mais je ne la connais pas et je n'arrive pas à trouver avec mon ami google...
Merci de votre aide !!!
Petitemainate.
oO0OoO0Oo ><)))°> oO0OoO0OoO0Oo