Я пытаюсь получить максимальную зарплату для каждого сотрудника.
select e.first_name, e.last_name, t.title, s.salary
from employees e inner join titles t on e.emp_no = t.emp_no
inner join salaries s on e.emp_no = s.emp_no
where s.salary in (select max(salary) from salaries group by emp_no);
Но я продолжаю получать все зарплаты для каждого сотрудника, а не макс.Что мне здесь не хватает?
Кстати, я использую пример базы данных сотрудника отсюда.https://github.com/datacharmer/test_db