LoslegenKostenlos loslegen

Rechtsseitige Joins

Du hast gelernt, dass rechtsseitige Joins seltener verwendet werden als linksseitige Joins. Ein Hauptgrund dafür ist, dass rechtsseitige Joins problemlos in linksseitige 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 linksseitiger und ein rechtsseitiger Join ein gleichwertiges Ergebnis liefern. Deswegen kannst du das in dieser Übung mal ausprobieren.

Diese Übung ist Teil des Kurses

Datenverknüpfungen in SQL

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