Упражнения по подзапросам SQL: отображение номера, имени и должности сотрудника для всех сотрудников, чья зарплата превышает среднюю зарплату любого отдела
SQL SUBQUERY: упражнение 20 с решением
Напишите запрос, чтобы отобразить номер, имя (имя и фамилию) сотрудника и должность для всех сотрудников, чья зарплата превышает среднюю зарплату любого отдела.
Пример таблицы: сотрудники
Пример решения:
SELECT employee_id, first_name, last_name, job_id
FROM employees
WHERE salary > ALL
( SELECT AVG(salary)
FROM employees
GROUP BY department_id
);
Пример вывода:
идентификатор сотрудника имя_ фамилии фамилия 100 Стивен Кинг AD_PRES
Иллюстрированная презентация:
Практика онлайн
Визуализация запроса:
Продолжительность:
Ряды:
Стоимость:
Внесите свой код и комментарии через Disqus.
Предыдущий: Напишите запрос, чтобы отобразить номер, имя (имя и фамилию) сотрудника и должность для всех сотрудников, зарплата которых больше, чем любая зарплата тех сотрудников, должность которых PU_MAN. Исключить название должности PU_MAN.
Далее: Напишите запрос, чтобы отобразить имя сотрудника (имя и фамилию) и отдел для всех сотрудников для любого существования тех сотрудников, чья зарплата превышает 3700.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования