Введение
В этом проекте вы научитесь получать максимальную и минимальную зарплаты для каждого отдела в базе данных MySQL с использованием встроенных функций и SQL-запросов.
👀 Предварительный просмотр
MySQL [edusys]> SOURCE ~/project/functionQuery.sql;
+------------+------------+------------+
| dept_name | max_salary | min_salary |
+------------+------------+------------+
| Biology | 72000.00 | 72000.00 |
| Comp. Sci. | 92000.00 | 65000.00 |
| Elec. Eng. | 80000.00 | 80000.00 |
| Finance | 90000.00 | 80000.00 |
| History | 62000.00 | 60000.00 |
| Music | 40000.00 | 40000.00 |
| Physics | 95000.00 | 87000.00 |
+------------+------------+------------+
7 rows in set (0.001 sec)
🎯 Задачи
В этом проекте вы научитесь:
- Как запустить сервер MySQL и импортировать данные в базу данных
- Как написать SQL-запрос для получения максимальной и минимальной зарплат для каждого отдела
- Как выполнить SQL-запросный скрипт в клиенте командной строки MySQL
🏆 Достижения
После завершения этого проекта вы сможете:
- Разобраться, как использовать встроенные функции MySQL, такие как
MAX()
иMIN()
, для получения данных - писать SQL-запросы для группировки и агрегации данных по конкретным критериям
- выполнять SQL-скрипты в клиенте командной строки MySQL
- применять свои знания для решения реальных задач анализа данных