Erste SchritteKostenlos loslegen

LEFT beitreten

Eine INNER JOIN zeigt dir genaue Übereinstimmungen an. Was ist, wenn du alle Werte einer Tabelle mit einer anderen vergleichen willst, um zu sehen, welche Zeilen übereinstimmen? Dann kannst du eine LEFT JOIN benutzen.

Eine LEFT JOIN gibt ALL Zeilen in der ersten Tabelle und alle passenden Zeilen in der rechten Tabelle zurück. Wenn es in der richtigen Tabelle keine Treffer für eine bestimmte Zeile gibt, wird NULL zurückgegeben. So kannst du schnell feststellen, welche Lücken in deinen Daten bestehen und wie viele du hast.

Diese Übung ist Teil des Kurses

Einführung in SQL Server

Kurs anzeigen

Anleitung zur Übung

Vervollständige die LEFT JOIN, indem du alle Zeilen aus den angegebenen Spalten von invoiceline und alle Übereinstimmungen von invoice zurückgibst.

Interaktive Übung zum Anfassen

Probieren Sie diese Übung aus, indem Sie diesen Beispielcode ausführen.

SELECT 
  invoiceline_id,
  unit_price, 
  quantity,
  billing_state
  -- Specify the source table
FROM ___
  -- Complete the join to the invoice table
___ JOIN ___
___ invoiceline.invoice_id = invoice.invoice_id;
Bearbeiten und Ausführen von Code