Heim >Datenbank >MySQL-Tutorial >Was bedeutet Left-Join?
Das Schlüsselwort „Left Join“ gibt alle Zeilen aus der linken Tabelle zurück, auch wenn es in der rechten Tabelle keine Übereinstimmung gibt. Wenn in der rechten Tabelle keine Übereinstimmung vorhanden ist, ist das Ergebnis NULL. Die spezifische Syntax lautet: [Spalte aus t1 auswählen, links mit t2 auf t1.column=t2.column verbinden].
Left-Join-Schlüsselwort
(empfohlenes Lernen: MySQL-Tutorial)
Das Das Schlüsselwort LEFT JOIN gibt alle Zeilen aus der linken Tabelle (Tabelle1) zurück, auch wenn in der rechten Tabelle (Tabelle2) keine Übereinstimmung vorhanden ist. Wenn es in der rechten Tabelle keine Übereinstimmung gibt, ist das Ergebnis NULL.
LEFT JOIN-Schlüsselwortsyntax
SELECT column_name(s) FROM table_name1 LEFT JOIN table_name2 ON table_name1.column_name=table_name2.column_name
Hinweis: In einigen Datenbanken wird LEFT JOIN als LEFT OUTER JOIN bezeichnet.
Sehen wir uns ein Bild an:
Hinweis: Das Schlüsselwort LEFT JOIN gibt alle Zeilen aus der linken Tabelle zurück, auch wenn die rechte Tabelle ( access_log ) stimmt nicht überein.
Das obige ist der detaillierte Inhalt vonWas bedeutet Left-Join?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!