В MySQL имеются встроенные функции для вычисления минимального и максимального значений.
SQL имеет 5 агрегатных функций.
В этом параграфе мы рассмотрим поиск минимального и максимального значений столбца.
select MIN(salary) from employee_data;
На рис. 7.1. приведен результат запроса.
select MAX(salary) from employee_data;
На рис. 7.2. приведен результат запроса.
1. mysql> select MIN(perks) from employee_data;
На рис. 7.3. приведен результат запроса.
2.
mysql> select MAX(salary) from employee_data -> where title = 'программист';
На рис. 7.4. приведен результат запроса.
3. mysql> select MAX(age) from employee_data -> where title = 'продавец';
На рис. 7.5. приведен результат запроса.
4. Вот один из способов сделать без использования агрегатных функций.
mysql> select f_name, l_name, age -> from employee_data -> order by age DESC limit 1;
На рис. 7.6. приведен результат запроса.