1. Learn
  2. /
  3. Courses
  4. /
  5. Data joinen in SQL

Connected

Exercise

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.

Instructions 1/3

undefined XP
  • 1
    • Voer een full join uit met countries (links) en currencies (rechts).
    • Filter op de region North America of op NULL-landnamen.
  • 2
    • Herhaal dezelfde query als zojuist, maar maak van je full join een left join met de tabel currencies.
    • Bekijk wat er in de output is veranderd door deze te vergelijken met het resultaat van de full join.
  • 3
    • Herhaal dezelfde query nogmaals, maar voer nu een inner join uit van countries met currencies.
    • Bekijk wat er in de output is veranderd, door deze te vergelijken met zowel het resultaat van de full join als de left join!