Я пытаюсь отобразить максимальную среднюю зарплату; однако я не могу заставить его работать.
Я могу получить список средних зарплат для отображения:
select worker_id, avg(salary)
from workers
group by worker_id;
Однако, когда я пытаюсь отобразить список максимальной средней зарплаты с:
select max (avg(salary))
from (select worker_id, avg(salary)
from workers
group by worker_id);
это не работает. Я получаю ошибку "неверный идентификатор". Как использовать среднюю зарплату для каждого работника, чтобы найти максимальную среднюю заработную плату для каждого работника?
Спасибо.