La clause ON est utilisée pour spécifier les conditions de comparaison et de fusion des lignes de deux tables dans les opérations JOIN, y compris les jointures internes, les jointures externes gauches, les jointures externes droites et les jointures externes complètes. La condition ON utilise uniquement des comparaisons d'égalité, vous pouvez utiliser plusieurs conditions pour spécifier des règles de jointure plus complexes et peut être utilisée avec d'autres types JOIN.
Utilisation de ON dans MySQL
Présentation de la clause ON
La clause ON est utilisée pour spécifier les conditions de comparaison et de fusion des lignes de deux tables dans une opération JOIN.
Syntaxe
<code>ON 表1.列名 = 表2.列名</code>
Usage
Exemple
Jointure interne :
<code>SELECT * FROM 表1 INNER JOIN 表2 ON 表1.id = 表2.id;</code>
Jointure externe gauche :
<code>SELECT * FROM 表1 LEFT OUTER JOIN 表2 ON 表1.id = 表2.id;</code>
Jointure externe droite :
<code>SELECT * FROM 表1 RIGHT OUTER JOIN 表2 ON 表1.id = 表2.id;</code>
Jointure externe complète :
<code>SELECT * FROM 表1 FULL OUTER JOIN 表2 ON 表1.id = 表2.id;</code>
Notes
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!