SQLite Упражнение: Получить название отдела и количество сотрудников в отделе
Напишите запрос, чтобы узнать название отдела и количество сотрудников в отделе.
Пример таблицы: сотрудники
Пример таблицы: отделы
Код SQLite:
SELECT depart_name AS 'Department Name',
COUNT(*) AS 'No of Employees'
FROM departments
INNER JOIN employees
ON employees.department_id = departments.department_id
GROUP BY departments.department_id, depart_name
ORDER BY depart_name;
Выход:
Название отдела Количество работников --------------- --------------- Бухгалтерский учет 2 Администрация 1 Исполнительный 3 Финансы 6 Человеческие ресурсы 1 IT 5 Маркетинг 2 Общественные отношения 1 Закупка 6 Продажи 34 Доставка 45
Sqlite Online Editor
Структура базы данных «hr»:
Улучшите этот пример решения и опубликуйте свой код через Disqus.
Предыдущий: Напишите запрос, чтобы найти имена (имя, фамилия) и дату найма сотрудников, которые были приняты на работу после «Джонса».
Далее: напишите запрос, чтобы найти идентификатор сотрудника, количество рабочих мест в днях между конечной датой и начальной датой для всех заданий в отделе 90 из истории заданий.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code