НачатьНачать бесплатно

Всё RIGHT?

Вы узнали, что правые соединения используются реже, чем левые. Главная причина в том, что RIGHT JOIN всегда можно переписать как LEFT JOIN, а поскольку запросы принято читать и писать слева направо, левое соединение кажется более интуитивным.

Понять, когда левое и правое соединения дают одинаковый результат, бывает непросто. Разберёмся с этим в данном упражнении!

Это упражнение является частью курса

Объединение данных в SQL

Посмотреть курс

Инструкции к упражнению

  • Напишите новый запрос с использованием RIGHT JOIN, который даёт результат, идентичный приведённому запросу с LEFT JOIN.

Интерактивное практическое упражнение

Попробуйте выполнить это упражнение, дополнив этот пример кода.

-- Modify this query to use RIGHT JOIN instead of LEFT JOIN
SELECT countries.name AS country, languages.name AS language, percent
FROM countries
LEFT JOIN languages
USING(code)
ORDER BY language;
Редактировать и запускать код