Упражнение на SQLite: отображение истории заданий, выполненных любым сотрудником, который в настоящее время получает более 10000 зарплат
Напишите запрос, чтобы отобразить историю заданий, выполненную любым сотрудником, который в настоящее время получает более 10000 зарплат.
Пример таблицы: сотрудники
Пример таблицы: Job_history
Код SQLite:
SELECT jh.* FROM job_history jh
JOIN employees e
ON (jh.employee_id = e.employee_id)
WHERE salary > 10000;
Выход:
идентификатор сотрудника начальная дата окончания указанная дата вакансии ----------- ---------- ---------- ---------- --------- ---- 102 1993-01-13 1998-07-24 IT_PROG 60 101 1989-09-21 1993-10-27 AC_ACCOUNT 110 101 1993-10-28 1997-03-15 AC_MGR 110 201 1996-02-17 1999-12-19 MK_REP 20 114 1998-03-24 1999-12-31 ST_CLERK 50
Sqlite Online Editor
Структура базы данных «hr»:
Улучшите этот пример решения и опубликуйте свой код через Disqus.
Предыдущий: Напишите запрос для отображения названия должности, имени сотрудника и разницы между зарплатой сотрудника и минимальной зарплатой за работу.
Далее: Упражнения по SQLite
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code