Введение
В этом проекте вы научитесь использовать встроенные функции MySQL для извлечения соответствующей информации из таблицы сотрудников (emp
) в базе данных по персоналу. Вы будете практиковать написание SQL-запросов для доступа к и манипуляции данными в реляционной базе данных.
👀 Предварительный просмотр
MariaDB [personnel]> SOURCE /home/labex/project/multiple_line_function.sql;
+---------------+------------+------------+-------------+
| department_id | max_salary | min_salary | avg_salary |
+---------------+------------+------------+-------------+
| 20 | 3000.00 | 800.00 | 2175.000000 |
| 10 | 5000.00 | 1300.00 | 2916.666667 |
+---------------+------------+------------+-------------+
2 rows in set (0.001 sec)
🎯 Задачи
В этом проекте вы научитесь:
- Как обращаться к MySQL с использованием команды
sudo
без пароля - Как импортировать данные из SQL-файла в базу данных MySQL
- Как написать SQL-запрос для извлечения номера отдела, максимальной зарплаты, минимальной зарплаты и средней зарплаты для отделов с средней зарплатой 2000 и выше, и отсортировать результаты по убыванию номера отдела
🏆 Достижения
После завершения этого проекта вы сможете:
- Разобраться, как использовать встроенные функции MySQL для выполнения сложного анализа данных
- писать SQL-запросы для извлечения и манипуляции данными из реляционной базы данных
- применять свои знания SQL для решения реальных задач управления данными