LoslegenKostenlos starten

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

<Kurs>Daten in SQL verknüpfen</Kurs>
Kurs ansehen

Übungsanweisungen

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

Interaktive praktische Ü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