ПочатиПочніть безкоштовно

Порівняння з'єднань

У цій вправі ви дослідите, як можуть відрізнятися результати під час виконання повного з'єднання порівняно з лівим і внутрішнім з'єднанням, об'єднуючи таблиці countries і currencies. Ви зосередитеся на регіоні North America та записах, де відсутня name країни.

Почнете з повного з'єднання, де зліва countries, а справа currencies. Згадайте, як працює повне з'єднання, за діаграмою нижче!

Далі ви виконаєте подібне ліве з'єднання і завершите внутрішнім з'єднанням, спостерігаючи, як змінюються результати.

Ця вправа є частиною курсу

Об'єднання даних у SQL

Переглянути курс

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

SELECT name AS country, code, region, basic_unit
FROM countries
-- Join to currencies
___ 
USING (code)
-- Where region is North America or name is null
WHERE ___
ORDER BY region;
Редагувати та запускати код