Bonjour à tous,

j'utilise dans SQL server 1 requêtes avec des select imbriqués et des agregats pour travailler sur la base connue de chez Oracle emp-dept


la requeête me permet de supprimer les salariés dont le salaire est inférieur à la moyenne des
salaires de leur département.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
DELETE FROM emp where sal<(select avg(E.sal) from emp E where E.deptno=emp.deptno);
ces 2 requêtes fonctionnent dans SQL Server mais génèrent une erreur dans Mysql
peut-être est-ce impossible dans mySQL ou la syntaxe serait différente ?

Merci d'avance