Aan de slagBegin gratis

Joins vergelijken

In deze oefening bekijk je hoe resultaten kunnen verschillen wanneer je een full join uitvoert in vergelijking met een left join en een inner join, door de tabellen countries en currencies te joinen. Je richt je op de region Noord-Amerika en op records waar de name van het land ontbreekt.

Je begint met een FULL JOIN met countries links en currencies rechts. Haal de werking van een FULL JOIN op met het onderstaande diagram!

Daarna maak je een vergelijkbare left join en sluit je af met een inner join, waarbij je gaandeweg de resultaten observeert.

Deze oefening maakt deel uit van de cursus

Data joinen in SQL

Bekijk cursus

Interactieve oefening met praktijkervaring

Probeer deze oefening door deze voorbeeldcode aan te vullen.

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;
Code bewerken en uitvoeren