В данной таблице содержится
employee_id,
Month_Year,
Salary,
City
Напишите запрос, чтобы получить пятого по величине ежегодного оплачиваемого сотрудника из каждого города.
мой код:
select * from (select * from(select * from (select * from dummy order by sal desc) where rownum <= 5) order by sal) where rownum <=1 ;
, но это даеттолько 5-е место в итоговой таблице.
где я должен использовать оператор group by?
Заранее спасибо.