Сортировка и фильтрация SQL в базе данных HR: отображение идентификатора задания для тех заданий, средняя зарплата которых превышает 8000
Сортировка и фильтрация SQL в базе данных HR: упражнение 34 с решением
34. Напишите запрос в SQL, чтобы отобразить идентификатор задания для тех заданий, средняя зарплата которых превышает 8000.
Пример таблицы: сотрудники
Пример решения:
SELECT job_id, AVG(salary)
FROM employees
GROUP BY job_id
HAVING AVG(salary)>8000;
Пример вывода:
job_id | средний ------------ + ------------------------ AC_ACCOUNT | +8300,0000000000000000 SA_MAN | +12200,000000000000 AD_PRES | +24000,000000000000 AC_MGR | +12000,0000000000000000 FI_MGR | +12000,0000000000000000 MK_MAN | +13000,0000000000000000 PR_REP | +10000,0000000000000000 AD_VP | +17000,000000000000 SA_REP | +8350,0000000000000000 PU_MAN | +11000,0000000000000000 (10 рядов)
Практика онлайн
Визуализация запроса:
Продолжительность:
Ряды:
Стоимость:
Внесите свой код и комментарии через Disqus.
Предыдущий: напишите запрос в SQL, чтобы отобразить сведения о сотрудниках, у которых нет комиссионных в процентах и окладов в диапазоне от 7000 до 12000, и которые работают в этом отделе, число которых равно 50.
Далее: напишите запрос в SQL для отображения заголовка задания, разницы между минимальной и максимальной зарплатой для тех работ, максимальная зарплата которых находится в диапазоне от 12000 до 18000.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования