Упражнение на SQLite: узнайте количество сотрудников с одинаковой работой
Напишите запрос, чтобы узнать количество сотрудников с одинаковой работой.
Пример таблицы: сотрудники
Код SQLite:
SELECT job_id, COUNT(*)
FROM employees
GROUP BY job_id;
Выход:
job_id COUNT (*) ---------- --------- AC_ACCOUNT 1 AC_MGR 1 AD_ASST 1 AD_PRES 1 AD_VP 2 FI_ACCOUNT 5 FI_MGR 1 HR_REP 1 IT_PROG 5 MK_MAN 1 MK_REP 1 PR_REP 1 PU_CLERK 5 PU_MAN 1 SA_MAN 5 SA_REP 30 SH_CLERK 20 ST_CLERK 20 ST_MAN 5
Sqlite Online Editor
Структура базы данных «hr»:
Улучшите этот пример решения и опубликуйте свой код через Disqus.
Предыдущий: Напишите запрос, чтобы получить самую высокую, самую низкую, общую и среднюю зарплату всех сотрудников.
Далее: напишите запрос, чтобы получить разницу между самой высокой и самой низкой зарплатой.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code