Функция
SELECT max(sal) as MaximumSalary
,min(sal) as MinimumSalary
,department.Departament_Name
,employee.Name
FROM employee
INNER JOIN department ON
employee.departmentid = department.department_id
WHERE department.department_id = 31
GROUP BY department.department_id
max и min предоставит вам максимальное и минимальное значение таблицы сотрудника для столбца зарплаты.Это потребует от вас использования GROUP BY, поскольку они должны рассчитать максимум и минимум из группы данных, в данном случае это максимум / минимум по отделам.Мы группируем по идентификатору отдела, потому что это уникальный ключ таблицы.Внутреннее соединение здесь, чтобы объединить две таблицы, которые у вас есть.Это внутреннее объединение, потому что мы хотим включить в запрос отдел.