RIGHT JOIN1 / 10
RIGHT JOIN funktioniert wie LEFT JOIN, nur umgekehrt. Alle Zeilen der zweiten Tabelle (rechts von JOIN) erscheinen im Ergebnis, und aus der ersten ("linken") Tabelle nur die Zeilen mit einer Übereinstimmung in der zweiten Tabelle. Die Zeilen ohne Übereinstimmung zeigen null. Versuche:

SELECT e.employee_name, c.company_name FROM companies AS c RIGHT JOIN employees AS e ON c.company_id = e.company_id;

Achte darauf, welche Mitarbeitenden in der zweiten Tabelle keine company_id mit einer Übereinstimmung in der ersten Tabelle haben.

Beachte außerdem, dass wir die Abfrage mit Tabellen-Aliassen kürzen und die Tabellen "c" und "e" nennen.
company_idcompany_nameheadquarters
1AppleCupertino
2MicrosoftRedmond
3GoogleMountain View
4AmazonSeattle
5MetaMenlo Park
6NetflixLos Gatos
employee_idemployee_namecompany_id
1Alice Chen1
2Brian Lee3
3Carla Gomez2
4David Kim7
5Elena Rossi4
6Frank Moorenull
7Grace Patel5

Strg+Enter zum Absenden

🔥 0 Serie
0 XP in dieser Lektion
Alle Lektionen

RIGHT JOIN - Kostenlos SQL online üben

Übe RIGHT JOIN mit 10 kostenlosen, interaktiven SQL-Aufgaben. Du tippst echte Abfragen im Browser und bekommst zu jeder Antwort sofort Feedback - ohne Datenbank-Setup, ohne Installation und ohne Anmeldung. Ein schneller, praktischer Weg, SQL online zu lernen und Abfragen zu beherrschen, die du im Job brauchst.