LoslegenKostenlos loslegen

Rechtsseitige (RIGHT) Joins

Du hast gelernt, dass RIGHT Joins seltener verwendet werden als LEFT Joins. Ein Hauptgrund dafür ist, dass RIGHT Joins problemlos in LEFT Joins umgeschrieben werden können. Und da viele Menschen von links nach rechts tippen, fühlt sich ein von links ausgehender Join beim Schreiben von Abfragen intuitiver an.

Es mag auf den ersten Blick verwirrend erscheinen, dass ein LEFT und ein RIGHT Join ein gleichwertiges Ergebnis liefern. Deswegen kannst du das in dieser Übung mal ausprobieren.

Diese Übung ist Teil des Kurses

Daten in SQL verbinden (JOIN)

Kurs anzeigen

Anleitung zur Übung

  • Schreibe eine neue Abfrage mit einem RIGHT JOIN, die ein identisches Ergebnis liefert wie der vorhandene LEFT JOIN.

Interaktive Übung

Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.

-- 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;
Code bearbeiten und ausführen