order by
n'est pas autorisé dans une sous-requête utilisée à droite d'un in
état. Oracle attendait la parenthèse fermante avant order by
.
Cela n'a aucun sens d'ordonner les résultats d'une sous-requête utilisée dans le in
conditions.
En plus de cela, vous voudrez probablement group by dept_id
uniquement (pourquoi aussi par salary
? cela n'a aucun sens).