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