order by
no está permitido en una subconsulta utilizada en el lado derecho de un in
condición. Oracle esperaba el paréntesis de cierre antes de order by
.
No tiene sentido ordenar los resultados de una subconsulta utilizada en el in
condiciones.
Además de eso, probablemente quieras group by dept_id
solamente (por qué también por salary
? eso no tiene sentido).