Exklusiver LEFT OUTER JOIN
Ein exklusiver LEFT OUTER JOIN kann verwendet werden, um zu prüfen, ob Daten in einer Tabelle vorhanden sind, in einer anderen Tabelle aber fehlen. Um einen exklusiven LEFT OUTER JOIN zu erstellen, braucht die rechte Abfrage eine IS NULL-Filterbedingung auf der Join-Spalte.
Dein Sales-Manager befürchtet, dass die Bestellungen französischer Kundinnen und Kunden zurückgehen. Er möchte, dass du eine Liste französischer Kunden erstellst, die keine Bestellungen aufgegeben haben, damit er sie kontaktieren kann.
Diese Übung ist Teil des Kurses
<Kurs>Verbesserung der Abfrageleistung in SQL Server</Kurs>Interaktive praktische Übung
Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.
-- First attempt
SELECT c.CustomerID,
c.CompanyName,
c.ContactName,
c.ContactTitle,
c.Phone
FROM Customers c
___ ___ ___ Orders o -- Joining operator
ON c.___ = o.___ -- Joining columns
WHERE c.Country = 'France';