Heim  >  Artikel  >  Datenbank  >  Was bedeutet Left-Join?

Was bedeutet Left-Join?

王林
王林Original
2020-06-28 13:59:1819127Durchsuche

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].

Was bedeutet Left-Join?

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:

Was bedeutet Left-Join?

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!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn