INNER JOIN に続く ON ステートメントは、テーブルの比較と一致に使用する列を指定するために使用されます。構文は次のとおりです: ON = 。その他の点: 1. 演算子は >、<、>=、および <= に置き換えることができます。 2. 複数の ON 句で複数の一致条件を指定できます。 3. ON ステートメントを省略すると、デカルト積結合がトリガーされ、すべての行のすべての組み合わせが生成されます。 MySQL で INNER JOIN の後に ON 文を記述する方法INNER JOIN は MySQL では一般的な方法です2 つ以上のテーブルの行を単一の結果セットに結合するために使用されるテーブル結合タイプ。一致する値を持つ行がマージされます。 ON ステートメントは、テーブルの比較および一致に使用する列を指定します。 ON ステートメントの構文: ON <左表列> = <右表列> where: and は、比較に参加する 2 つの列です。 = は、2 つの列の値が一致することを示す比較演算子です。 と一致するには等しい必要があります。 例: customers と orders という 2 つのテーブルがあるとします。そして、注文したすべての顧客を調べたいと考えています。次の INNER JOIN クエリを使用できます。 SELECT * FROM customers INNER JOIN orders ON customers.customer_id = orders.customer_id; この例では、ON ステートメント customers.customer_id =orders.customer_id で顧客 ID 列に 2 つのテーブルを指定します。マッチを作ります。これは、両方のテーブルで同じ顧客 ID を持つ行のみを選択することを意味します。 その他の点: ON ステートメントでは、>、< などの他の比較演算子を使用できます。 ; 、>=、および <=。 複数の ON 句を使用して、複数の一致条件を指定できます。 ON ステートメントを指定しない場合は、デカルト積結合がデフォルトで使用され、すべての行の可能なすべての組み合わせが得られます。