Bonjour,
J'ai une table d'employés avec leur manager, je dois trouver la liste des emplois don le salaire est supérieur au salaire moyen des managers

La requête ci dessous me donne le salaire moyen des managers
Code : Sélectionner tout - Visualiser dans une fenêtre à part
select avg(sal) from emp  where empno in(select distinct mgr from emp)
La requête ci dessous me donne le salaire moyen en fonction des emplois
Code : Sélectionner tout - Visualiser dans une fenêtre à part
select job, avg(sal) as salaire_moyen from emp group by job
Quand je regroupe les 2 requête cela ne fonctionne pas

Code : Sélectionner tout - Visualiser dans une fenêtre à part
select job, avg(sal) as salaire_moyen from emp group by job where salaire_moyen < select avg(sal) from emp  where empno in(select distinct mgr from emp)
Merci de votre aide
Yann