Nun sollen alle Kunden mit ihren Aufträgen angezeigt werden, so
wie beim Inner-Join. Zusätzlich sollen aber auch die Kunden
angezeigt werden, die noch keinen Auftrag erteilt haben.
Gesucht ist also folgende Tabelle:
Der Befehl dazu ist gleich dem Befehl des Inner-Join, jedoch wird
hinter Auftrag.KNr. ein (+) gemacht:
select Kunde.KNr, KName, ANr
from Kunde, Auftrag
where kunde.KNr = Auftrag.KNr (+)
Das bewirkt, daß alle Kunden angezeigt werden, auch wenn sie in der
Spalte KNr der Tabelle Auftrag noch nicht vorkommen, d.h. wenn
sie noch keinen Autrag erteilt haben (gemeint ist Kunde 5 und 6).