Упражнение на SQLite: найдите имена и дату найма сотрудников, которые были наняты после «Джонса»
Напишите запрос, чтобы найти имена (имя, фамилия) и дату найма сотрудников, которые были приняты на работу после «Джонса».
Пример таблицы: сотрудники
Код SQLite:
SELECT e.first_name, e.last_name, e.hire_date
FROM employees e
JOIN employees davies
ON (davies.last_name ="Jones")
WHERE davies.hire_date < e.hire_date;
Выход:
имя_ фамилия ---------- ---------- ---------- Алана Уолш 1987-09-21 Кевин Фини 1987-09-22 Дональд Оконнелл1987-09-23 Дуглас Грант 1987-09-24 Дженнифер Уэйлен 1987-09-25 Майкл Хартштейн1987-09-26 Пэт Фэй 1987-09-27 Сьюзен Маврис 1987-09-28 Герман Баер 1987-09-29 Шелли Хиггинс 1987-09-30 Уильям Гитц 1987-10-01
Sqlite Online Editor
Структура базы данных «hr»:
Улучшите этот пример решения и опубликуйте свой код через Disqus.
Предыдущий: Напишите запрос, чтобы найти идентификатор сотрудника, имя (фамилия) вместе с их идентификатором менеджера, именем менеджера (фамилия).
Далее: напишите запрос, чтобы узнать название отдела и количество сотрудников в отделе.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code