ON 子句用於指定 JOIN 操作中比較和合併兩個表的行的條件,包括內連接、左外連接、右外連接和全外連接。 ON 條件只使用相等比較,可使用多個條件指定較複雜的連接規則,並可與其他 JOIN 類型一起使用。
MySQL 中ON 的用法
ON 子句概述
ON 子句用於指定在JOIN 運算中比較和合併兩個資料表的行的條件。
語法
<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>
注意事項
以上是mysql中on的用法的詳細內容。更多資訊請關注PHP中文網其他相關文章!