SQL ПРИСОЕДИНЯЕТСЯ к базе данных HR: отображение названия должности и средней зарплаты сотрудников
SQL присоединяется к базе данных HR: упражнение 19 с решением
19. Напишите запрос в SQL для отображения названия должности и средней зарплаты сотрудников.
Пример таблицы: сотрудники
Пример таблицы: вакансии
Пример решения:
SELECT job_title, AVG(salary)
FROM employees
NATURAL JOIN jobs
GROUP BY job_title;
Пример вывода:
job_title avg Менеджер по маркетингу 13000.0000000000000000 Представитель по маркетингу 6000.0000000000000000 Финансовый менеджер 12000.0000000000000000 Служащий доставки 3215.0000000000000000 Общественный бухгалтер 8300.0000000000000000 Вице-президент администрации 17000.000000000000 Программист 5760.0000000000000000 Бухгалтер 7920.0000000000000000 Служащий по закупкам 2780.0000000000000000 Представитель по связям с общественностью 10000.0000000000000000 Менеджер по закупкам 11000.0000000000000000 Помощник администратора 4400.0000000000000000 Менеджер по продажам 12200.000000000000 Торговый представитель 8350.0000000000000000 Президент 24000.000000000000 Stock Manager 7280.0000000000000000 Представитель отдела кадров 6500.0000000000000000 Бухгалтер менеджер 12000.0000000000000000 Клерк запаса 2785.0000000000000000
Практика онлайн
Визуализация запроса:
Продолжительность:
Ряды:
Стоимость:
Есть другой способ решить это решение? Внесите свой код (и комментарии) через Disqus.
Предыдущий: Написать запрос в SQL для отображения названия отдела и полного имени (имя и фамилия) менеджера.
Далее: Напишите запрос в SQL, чтобы отобразить сведения о заданиях, которые были выполнены любым из сотрудников, которые в настоящее время получают заработную плату на уровне 12000 и более.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code