Is dit RIGHT?
Je hebt geleerd dat right joins minder vaak worden gebruikt dan left joins. Een belangrijke reden is dat right joins altijd kunnen worden herschreven als left joins, en omdat joins meestal van links naar rechts worden getypt, voelt joinen vanaf links intuïtiever bij het opstellen van query's.
Het kan lastig zijn te doorzien wanneer left en right joins hetzelfde resultaat opleveren. Dat ga je in deze oefening verkennen!
Deze oefening maakt deel uit van de cursus
Data joinen in SQL
Oefeninstructies
- Schrijf een nieuwe query met
RIGHT JOINdie een identiek resultaat oplevert als de gegevenLEFT JOIN.
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
-- Modify this query to use RIGHT JOIN instead of LEFT JOIN
SELECT countries.name AS country, languages.name AS language, percent
FROM countries
LEFT JOIN languages
USING(code)
ORDER BY language;