order by
não é permitido em uma subconsulta usada no lado direito de um in
doença. A Oracle esperava o parêntese de fechamento antes de order by
. Não faz sentido ordenar os resultados de uma subconsulta usada no
in
condições. Além disso, você provavelmente deseja
group by dept_id
apenas (por que também por salary
? isso não faz sentido).