MySQL присоединяется к упражнениям: найти имя и дату найма сотрудников, которые были наняты после «Джонс»
Соединения MySQL: упражнение 5 с решением
Напишите запрос, чтобы найти имя (имя, фамилия) и дату найма сотрудников, которые были приняты на работу после «Джонса».
Пример таблицы: сотрудники
Код:
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-21T04: 00: 00.000Z Кевин Фини 1987-09-22T04: 00: 00.000Z Дональд Оконнелл 1987-09-23T04: 00: 00.000Z Грант Дугласа 1987-09-24T04: 00: 00.000Z Дженнифер Уэйлен 1987-09-25T04: 00: 00.000Z Майкл Хартштейн 1987-09-26T04: 00: 00.000Z Пэт Фэй 1987-09-27T04: 00: 00.000Z Сьюзен Маврис 1987-09-28T04: 00: 00.000Z Герман Баер 1987-09-29T04: 00: 00.000Z Шелли Хиггинс 1987-09-30T04: 00: 00.000Z Уильям Гитц 1987-10-01T04: 00: 00.000Z
Редактор кода MySQL:
Структура базы данных «hr»:
Есть другой способ решить это решение? Внесите свой код (и комментарии) через Disqus.
Предыдущий: Напишите запрос, чтобы найти идентификатор сотрудника, имя (фамилия), а также его идентификатор менеджера и имя (фамилия).
Далее: напишите запрос, чтобы узнать название отдела и количество сотрудников в отделе.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code