Введение в СУБД MySQL


Возможные решения


1. mysql> select MIN(perks) from employee_data;

На рис. 7.3. приведен результат запроса.

Минимальные надбавки

Рис. 7.3.  Минимальные надбавки

2.

mysql> select MAX(salary) from employee_data -> where title = "программист";

На рис. 7.4. приведен результат запроса.

Максимальная зарплата среди программистов

Рис. 7.4.  Максимальная зарплата среди программистов

3. mysql> select MAX(age) from employee_data -> where title = 'продавец';

На рис. 7.5. приведен результат запроса.

Возраст самого старого продавца

Рис. 7.5.  Возраст самого старого продавца

4. Вот один из способов сделать без использования агрегатных функций.

mysql> select f_name, l_name, age -> from employee_data -> order by age DESC limit 1;

На рис. 7.6. приведен результат запроса.

Имя и фамилия самого старого сотрудника

Рис. 7.6.  Имя и фамилия самого старого сотрудника




Начало  Назад  Вперед