1. Learn
  2. /
  3. Courses
  4. /
  5. Об'єднання даних у SQL

Connected

Exercise

Напівз'єднання (semi join)

Чудова робота з напівз'єднаннями та антиз'єднаннями! Тепер ви потренуєтеся використовувати напівз'єднання.

Припустімо, ви хочете визначити мови, якими розмовляють на Близькому Сході. У таблиці languages є відомості про мови та країни, але немає інформації про регіон, до якого належать країни. Ви можете побудувати напівз'єднання, спочатку відфільтрувавши таблицю countries за конкретним region, а потім використати цей результат, щоб додатково відфільтрувати таблицю languages.

Ви поступово зберете своє напівз'єднання так само, як у відеопрактиці: крок за кроком, починаючи з вибірки країн із таблиці countries, а далі застосуєте умову WHERE, щоб відфільтрувати таблицю languages за цією вибіркою.

Instructions 1/3

undefined XP
    1
    2
    3
  • Виберіть поле code країни як єдине поле з таблиці countries, відфільтрувавши країни за region зі значенням 'Middle East'.