кодесурса
«SQL

SQL ПРИСОЕДИНЯЕТСЯ к базе данных HR: отображает название отдела, среднюю зарплату и количество сотрудников, работающих в этом отделе, которые получили комиссию

script1adsense2code
script1adsense3code

SQL ПРИСОЕДИНЯЕТСЯ к базе данных HR: упражнение 15 с решением

15. Напишите запрос на языке SQL, чтобы отобразить название отдела, среднюю зарплату и количество сотрудников, работающих в этом отделе, которые получили комиссию.

Пример таблицы: сотрудники


Пример таблицы: отделы


Пример решения:

SELECT department_name, AVG(salary), COUNT(commission_pct) 
	FROM departments 
		JOIN employees USING (department_id) 
GROUP BY department_name;

Пример вывода:

 имя отдела в среднем
Доставка 3475.5555555555555556 45
Продажи 8955.8823529411764706 34
IT 5760,0000000000000000 5
Администрация 4400.0000000000000000 1
Финансы 8600.0000000000000000 6
Закупка 4150.0000000000000000 6
Маркетинг 9500.0000000000000000 2
Связи с общественностью10000.0000000000000000 1
Бухгалтерский учет 10150.0000000000000000 2
Исполнительный 19333,333333333333 3
Людские ресурсы 6500.0000000000000000 1

Практика онлайн


«HR

Визуализация запроса:

Продолжительность:

«Запрос

Ряды:

«Запрос

Стоимость:

«Запрос

Есть другой способ решить это решение? Внесите свой код (и комментарии) через Disqus.

Предыдущий: Написать запрос в SQL для отображения названия должности, полного имени (имени и фамилии) сотрудника и разницы между максимальной зарплатой за работу и зарплатой сотрудника.
Далее: напишите запрос в SQL, чтобы отобразить полное имя (имя и фамилию) сотрудника и должность того сотрудника, который работает в отделе с идентификатором 80.

Каков уровень сложности этого упражнения?

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code