1. Обучение
  2. /
  3. Курса
  4. /
  5. Объединение данных в SQL

Connected

упражнение

Сравниваем страну с самой собой

Самосоединения очень удобны для сравнения данных из одной части таблицы с другой частью той же таблицы. Предположим, вы хотите узнать, насколько изменилось население каждой страны с 2010 по 2015 год. Это изменение можно наглядно показать с помощью самосоединения.

В этом упражнении вы ответите на этот вопрос, соединив таблицу populations саму с собой. Помните, что при самосоединениях таблицам необходимо задавать псевдонимы. Воспользуйтесь этим, чтобы потренироваться в их использовании!

Поскольку вы соединяете таблицу populations саму с собой, задайте ей сначала псевдоним p1, а затем p2. Это удобная практика, когда псевдонимы таблиц начинаются с одной буквы.

Инструкции 1/2

undefined XP
    1
    2
  • Выполните внутреннее соединение таблицы populations с самой собой по полю country_code, задав ей псевдонимы p1 и p2 соответственно.
  • Выберите поле country_code из p1, а также поле size из p1 и p2, присвоив p1.size псевдоним size2010, а p2.size — псевдоним size2015 (именно в таком порядке).