Aan de slagBegin gratis

Doe mee met de query-gekte!

Natuurlijk stopt SQL niet bij de drie sleutelwoorden SELECT, FROM en WHERE. Een andere veelgebruikte keyword is JOIN, en specifieker INNER JOIN. Neem bijvoorbeeld deze aanroep:

SELECT name, post
  FROM users INNER JOIN tweats on users.id = user_id
    WHERE date > "2015-09-19"

Hier wordt de tabel users samengevoegd met de tabel tweats. Dit kan omdat de kolom id in de tabel users overeenkomt met de kolom user_id in de tabel tweats. Let ook op hoe name uit de tabel users, en post en date uit de tabel tweats zonder problemen kunnen worden verwezen.

Kun je de uitkomst van de volgende query voorspellen?

SELECT post, message
  FROM tweats INNER JOIN comments on tweats.id = tweat_id
    WHERE tweat_id = 77

Er is al een verbinding met de database tweater beschikbaar als con; probeer gerust wat uit!

Deze oefening maakt deel uit van de cursus

Gevorderd data importeren in R

Bekijk cursus

Interactieve oefening met praktijkervaring

Zet theorie om in actie met een van onze interactieve oefeningen

Begin oefening