Напівз'єднання (semi join)
Чудова робота з напівз'єднаннями та антиз'єднаннями! Тепер ви потренуєтеся використовувати напівз'єднання.
Припустімо, ви хочете визначити мови, якими розмовляють на Близькому Сході. У таблиці languages є відомості про мови та країни, але немає інформації про регіон, до якого належать країни. Ви можете побудувати напівз'єднання, спочатку відфільтрувавши таблицю countries за конкретним region, а потім використати цей результат, щоб додатково відфільтрувати таблицю languages.
Ви поступово зберете своє напівз'єднання так само, як у відеопрактиці: крок за кроком, починаючи з вибірки країн із таблиці countries, а далі застосуєте умову WHERE, щоб відфільтрувати таблицю languages за цією вибіркою.
Ця вправа є частиною курсу
Об'єднання даних у SQL
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
-- Select country code for countries in the Middle East
___