order by
non è consentito in una sottoquery utilizzata sul lato destro di un in
condizione. Oracle prevedeva la parentesi di chiusura prima di order by
.
Non ha senso ordinare i risultati di una sottoquery usata nel in
condizioni.
Oltre a ciò, probabilmente vorrai group by dept_id
solo (perché anche da salary
? non ha senso).