6.3 LEFT JOIN

Definition

Ein LEFT JOIN verbindet Datensätze aus zwei Tabellen.

Es werden alle Datensätze der linken Tabelle ausgegeben, auch wenn es keinen passenden Datensatz in der rechten Tabelle gibt.


Grundaufbau

SELECT spalte
FROM tabelle1
LEFT JOIN tabelle2
ON tabelle1.schluessel = tabelle2.fremdschluessel;

Beispiel

SELECT kunde.name, bestellung.bestellnr
FROM kunde
LEFT JOIN bestellung
ON kunde.kundennr = bestellung.kundennr;

Bedeutung

Es werden alle Kunden angezeigt.

Kunden ohne Bestellung erscheinen ebenfalls im Ergebnis.

Bei fehlender Bestellung steht in den Spalten der rechten Tabelle NULL.


Typischer Einsatz

Ein LEFT JOIN wird verwendet, wenn alle Datensätze der linken Tabelle erhalten bleiben sollen.

Beispiele:


Merksatz

LEFT JOIN zeigt alle Datensätze der linken Tabelle und passende Datensätze der rechten Tabelle.


Prüfungshinweis

In IHK-Aufgaben ist LEFT JOIN wichtig, wenn auch Datensätze ohne passende Beziehung angezeigt werden sollen.

Typische Fehler:


Quellen


Revision #1
Created 30 June 2026 15:18:56 by Admin
Updated 30 June 2026 15:19:07 by Admin