SQL SORTING и FILTERING в базе данных HR: Показать те отделы, где любой менеджер управляет 4 или более сотрудниками
Сортировка и фильтрация SQL в базе данных HR: упражнение 30 с решением
30. Напишите запрос в SQL, чтобы отобразить те отделы, где любой менеджер управляет 4 или более сотрудниками.
Пример таблицы: сотрудники
Пример решения:
SELECT DISTINCT department_id
FROM employees
GROUP BY department_id, manager_id
HAVING COUNT(employee_id) >=4;
Пример вывода:
department_id --------------- 80 50 60 100 30 (5 рядов)
Практика онлайн
Визуализация запроса:
Продолжительность:
Ряды:
Стоимость:
Внесите свой код и комментарии через Disqus.
Предыдущий: Напишите запрос в SQL, чтобы отобразить среднюю зарплату сотрудников для каждого отдела, который получает комиссионный процент.
Далее: Напишите запрос в SQL, чтобы отобразить те отделы, в которых работают более десяти сотрудников, которые получают комиссионные в процентах.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code