кодесурса
«SQL

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

script1adsense2code
script1adsense3code

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

26. Напишите запрос в SQL, чтобы отобразить название отдела, идентификатор отдела и количество сотрудников в каждом отделе.

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


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


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

SELECT d.department_name,
       e.*
FROM departments d
JOIN
  (SELECT count(employee_id),
          department_id
   FROM employees
   GROUP BY department_id) e USING (department_id);;

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

 имя_отдела no_of_employees отдел_идентификатора
Администрация 1 10
Маркетинг 2 20
Закупка 6 30
Человеческие ресурсы 1 40
Доставка 45 50
IT 5 60
Связи с общественностью 1 70
Продажи 34 80
Исполнительный 3 90
Финансы 6 100
Бухгалтерский учет 2 110

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


«HR

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

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

«Запрос

Ряды:

«Запрос

Стоимость:

«Запрос

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

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

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

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


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code