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

Connected

вправа

Ланцюжіння FULL JOIN

Як ви бачили в попередньому розділі про INNER JOIN, у SQL можна ланцюжити з'єднання, наприклад, коли потрібно поєднати дані з більш ніж двох таблиць.

Припустімо, ви досліджуєте Меланезію та Мікронезію й хочете додати інформацію про мови та валюти до даних про ці регіони в таблиці countries. Оскільки мови та валюти зберігаються в окремих таблицях, це потребуватиме двох послідовних повних з'єднань між таблицями countries, languages та currencies.

Інструкції

100 XP
  • Завершіть FULL JOIN, де ліворуч countries as c1, а праворуч languages as l, використовуючи code для з'єднання.
  • Далі зланцюжіть це з'єднання ще одним FULL JOIN, розмістивши праворуч currencies і знову з'єднавши за code.