Упражнения по подзапросам SQL: узнайте имена всех сотрудников, чья зарплата превышает 50% от общей суммы заработной платы их отдела
SQL SUBQUERY: упражнение 31 с решением
Напишите запрос, который ищет имена всех сотрудников, чья зарплата превышает 50% от общей суммы заработной платы их отдела.
Пример таблицы: сотрудники
Пример решения:
SELECT e1.first_name, e1.last_name
FROM employees e1
WHERE salary >
( SELECT (SUM(salary))*.5
FROM employees e2
WHERE e1.department_id=e2.department_id);
Пример вывода:
имя Фамилия Кимберли Грант Дженнифер Уэйлен Майкл Хартштейн Сьюзен Маврис Герман Баер Шелли Хиггинс
Иллюстрированная презентация:
Практика онлайн
Визуализация запроса:
Продолжительность:
Ряды:
Стоимость:
Есть другой способ решить это решение? Внесите свой код (и комментарии) через Disqus.
Предыдущий: Напишите запрос, чтобы узнать, у каких сотрудников есть менеджер, который работает в отделе, расположенном в США.
Далее: Напишите запрос, чтобы получить подробную информацию о сотрудниках, которые являются менеджерами.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code