Упражнение по SQLite: найдите имена сотрудников, у которых есть менеджер, работающий в отделе в США.
Напишите запрос, чтобы найти имена (имя, фамилия) сотрудников, у которых есть менеджер, работающий в отделе, расположенном в Соединенных Штатах.
Пример таблицы: сотрудники
Пример таблицы: отделы
Пример таблицы: расположение
Код SQLite:
SELECT first_name, last_name FROM employees
WHERE manager_id in (select employee_id
FROM employees WHERE department_id
IN (SELECT department_id FROM departments WHERE location_id
IN (select location_id from locations where country_id='US')));
Выход:
имя Фамилия ---------- ---------- Нина Кочхар Лекс Де Хаан Александр Хунольд Брюс Эрнст Дэвид Остин Валли Патабалла Диана Лоренц Нэнси Гринберг Даниэль Фавиет Джон Чен Исмаэль Скарра Хосе Мануэ Урман Луис Попп Ден Рафаэли Александр Ху Шелли Байда Сигал Тобиас Ги Химуро Карен Кольменарес Мэтью Вайс Адам Фрипп Пайам Кауфлинг Шанта Фольман Кевин Моргос Джулия Найер Ирэн Миккилинен Джеймс Лэндри Стивен Маркл Лаура Биссо Може Аткинсон Джеймс Марлоу Ти Джей Олсон Джейсон Маллин Майкл Роджерс Ки Джи Хейзел Филтанкер Ренске Ладвиг Стивен Стайлз Джон Сео Джошуа Патель Тренна Раджс Кертис Дэвис Рэндалл Матос Питер Варгас Джон Рассел Карен Партнерс Альберто Эрразуриз Джеральд Камбро Элени Злоткей Уинстон Тейлор Жан Флёр Марта Салливан Жирар Джони Нандита Сарчанд Алексис Булл Юлия Деллингер Энтони Кабрио Келли Чунг Дженнифер Дилли Тимоти Гейтс Рэндалл Перкинс Сара Белл Бритни Эверетт Сэмюэл Маккейн Вэнс Джонс Алана Уолш Кевин Фини Дональд Оконнелл Дуглас Грант Дженнифер Уэйлен Майкл Хартштейн Сьюзен Маврис Герман Баер Шелли Хиггинс Уильям Гитц
Sqlite Online Editor
Структура базы данных «hr»:
Улучшите этот пример решения и опубликуйте свой код через Disqus.
Предыдущий: Напишите запрос, чтобы найти имена (имя, фамилия) всех сотрудников, которые работают в ИТ-отделе.
Далее: Напишите запрос, чтобы найти имена (имя, фамилия) сотрудников, которые являются менеджерами.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code