Die
ON-Klausel wird verwendet, um die Bedingungen für den Vergleich und das Zusammenführen von Zeilen zweier Tabellen in JOIN-Operationen anzugeben, einschließlich Inner-Joins, Left-Outer-Joins, Right-Outer-Joins und Full-Outer-Joins. Die ON-Bedingung verwendet nur Gleichheitsvergleiche. Sie können mehrere Bedingungen verwenden, um komplexere Join-Regeln anzugeben, und sie kann mit anderen JOIN-Typen verwendet werden.
Verwendung von ON in MySQL
ON-Klausel – Übersicht
ON-Klausel wird verwendet, um die Bedingungen für den Vergleich und das Zusammenführen von Zeilen zweier Tabellen in einer JOIN-Operation anzugeben.
Syntax
<code>ON 表1.列名 = 表2.列名</code>
Verwendung
Beispiel
Inner Join:
<code>SELECT * FROM 表1 INNER JOIN 表2 ON 表1.id = 表2.id;</code>
Linker äußerer Join:
<code>SELECT * FROM 表1 LEFT OUTER JOIN 表2 ON 表1.id = 表2.id;</code>
Rechter äußerer Join:
<code>SELECT * FROM 表1 RIGHT OUTER JOIN 表2 ON 表1.id = 表2.id;</code>
Vollständiger äußerer Join:
<code>SELECT * FROM 表1 FULL OUTER JOIN 表2 ON 表1.id = 表2.id;</code>
Notizen
Das obige ist der detaillierte Inhalt vonSo verwenden Sie on in MySQL. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!