кодесурса
«SQL

Упражнения по подзапросам SQL: узнайте, у каких сотрудников есть менеджер, работающий в отделе, расположенном в США.

script1adsense2code
script1adsense3code

SQL SUBQUERY: упражнение 30 с решением

Напишите запрос, чтобы узнать, у каких сотрудников есть менеджер, который работает в отделе, расположенном в США.

Пример таблицы: сотрудники


Пример таблицы: отделы


Пример таблицы: расположение


Пример решения:

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')));

Пример вывода:

 имя Фамилия
Нина Кочхар
Лекс Де Хаан
Александр Хунольд
Брюс Эрнст
Дэвид Остин
Валли Патабалла
Диана Лоренц
Нэнси Гринберг
Даниэль Фавиет
Джон Чен
Исмаэль Скарра
Жозе Мануэль Урман
Луис Попп
Ден Рафаэли
Александр Ху
Шелли Байда
Сигал Тобиас
Ги Химуро
Карен Кольменарес
Мэтью Вайс
Адам Фрипп
Пайам Кауфлинг
Шанта Фольман
Кевин Моргос
Джулия Найер
Ирэн Миккилинени
Джеймс Лэндри
Стивен Маркл
Лаура Биссо
Може Аткинсон
Джеймс Марлоу
Ти Джей Олсон
Джейсон Маллин
Майкл Роджерс
Ки Джи
Хейзел Филтанкер
Ренске Ладвиг
Стивен Стайлз
Джон Сео
Джошуа Патель
Тренна Раджс
Кертис Дэвис
Рэндалл Матос
Питер Варгас
Джон Рассел
Карен Партнерс
Альберто Эрразуриз
Джеральд Камбро
Элени Злоткей
Уинстон Тейлор
Жан Флёр
Марта Салливан
Жирар Джони
Нандита Сарчанд
Алексис Булл
Юлия Деллингер
Энтони Кабрио
Келли Чунг
Дженнифер Дилли
Тимоти Гейтс
Рэндалл Перкинс
Сара Белл
Бритни Эверетт
Сэмюэл Маккейн
Вэнс Джонс
Алана Уолш
Кевин Фини
Дональд Оконнелл
Дуглас Грант
Дженнифер Уэйлен
Майкл Хартштейн
Сьюзен Маврис
Герман Баер
Шелли Хиггинс
Уильям Гитц

Иллюстрированная презентация:

«SQL

Практика онлайн


Визуализация запроса:

Продолжительность:

«Запрос

Ряды:

«Запрос

Стоимость:

«Запрос

Есть другой способ решить это решение? Внесите свой код (и комментарии) через Disqus.

Предыдущий: Напишите запрос, чтобы определить, кто зарабатывает больше, чем мистер Озер.
Далее: Напишите запрос, который ищет имена всех сотрудников, чья зарплата превышает 50% от общей суммы заработной платы их отдела.

Каков уровень сложности этого упражнения?

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code