1. Leren
  2. /
  3. Cursussen
  4. /
  5. Data joinen in SQL

Connected

Opdracht

Dit is een LEFT JOIN, toch?

Goed bezig met het inzicht krijgen in de structuur van joins! In deze oefening verken je de verschillen tussen INNER JOIN en LEFT JOIN. Dat helpt je bepalen welk type join je wanneer gebruikt.

Zoals eerder werk je met de tabellen cities en countries.

Je begint met een INNER JOIN met de cities-tabel (links) en de countries-tabel (rechts). Dit is handig als je alleen geïnteresseerd bent in records waarbij een land in beide tabellen voorkomt.

Daarna stap je over op een LEFT JOIN. Dit is handig als je alle landen in de cities-tabel wilt retourneren, of ze nu wel of niet een overeenkomst hebben in de countries-tabel.

Instructies 1/2

undefined XP
  • 1
    • Voer een inner join uit met links cities AS c1 en rechts countries as c2.
    • Gebruik code als het veld om je tabellen op samen te voegen.
  • 2
    • Pas de code aan zodat je een LEFT JOIN uitvoert in plaats van een INNER JOIN.
    • Kijk na het uitvoeren van deze query hoeveel records het queryresultaat bevat.