ON 句は、内部結合、左外部結合、右外部結合、完全外部結合などの JOIN 操作で 2 つのテーブルの行を比較およびマージするための条件を指定するために使用されます。 ON 条件は等価比較のみを使用します。複数の条件を使用してより複雑な結合ルールを指定でき、他の JOIN タイプと一緒に使用できます。
#MySQL での ON の使用
#ON 句の概要
ON 句は、JOIN 操作で 2 つのテーブルの行を比較およびマージするための条件を指定するために使用されます。構文
<code>ON 表1.列名 = 表2.列名</code>
使用法
内部結合:
<code>SELECT * FROM 表1
INNER JOIN 表2 ON 表1.id = 表2.id;</code>
<code>SELECT * FROM 表1
LEFT OUTER JOIN 表2 ON 表1.id = 表2.id;</code>
<code>SELECT * FROM 表1
RIGHT OUTER JOIN 表2 ON 表1.id = 表2.id;</code>
<code>SELECT * FROM 表1
FULL OUTER JOIN 表2 ON 表1.id = 表2.id;</code>
ON 条件では等価比較 (=) のみを使用できます。
以上がmysqlでonを使う方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。