<blockquote>
<p>Die ON-Anweisung nach INNER JOIN wird verwendet, um die Spalten anzugeben, die zum Vergleichen und Abgleichen von Tabellen verwendet werden. Die Syntax lautet: ON <linke Tabellenspalte> = <rechte Tabellenspalte>. Weitere Punkte: 1. Operatoren können durch >, <, >= und <= ersetzt werden. 2. Mehrere ON-Klauseln können mehrere Übereinstimmungsbedingungen angeben. 3. Das Weglassen der ON-Anweisung löst einen kartesischen Produkt-Join aus, der zu allen Kombinationen aller Zeilen führt. </p></blockquote><p><img src="https://img.php.cn/upload/article/202404/29/2024042904062154046.jpg"/ alt="So schreiben Sie nachher in eine innere Join-Abfrage in MySQL" ></p><p><strong>Wie schreibe ich in MySQL die ON-Anweisung nach INNER JOIN? mit übereinstimmenden Werten werden zusammengeführt. Die ON-Anweisung gibt die Spalten an, die zum Vergleichen und Abgleichen von Tabellen verwendet werden. Die Syntax der </strong></p><p>ON-Anweisung: </p><p><div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:php;toolbar:false"><code>ON <左表列> = <右表列><strong>wobei: </strong></p>
<p><code><linke Tabellenspalte></code> und <code><rechte Tabellenspalte></code> beteiligt sind Vergleich zweier Spalten </p>
<ul>
<code>=</code> ist ein Vergleichsoperator, was bedeutet, dass die Werte der beiden Spalten gleich sein müssen, um übereinzustimmen <li>
<code><左表列></code>和<code><右表列></code>是参与比较的两个列</li>
<li>
<code>=</code>是比较运算符,表示两列的值必须相等才能进行匹配</li>
</ul>
<p><strong>示例:</strong></p>
<p>假设我们有两个表:<code>customers</code> 和 <code>orders</code>,并且我们要找出所有已下订单的客户。可以使用以下 INNER JOIN 查询:</p>
<pre class="brush:php;toolbar:false"><code>SELECT *
FROM customers
INNER JOIN orders
ON customers.customer_id = orders.customer_id;</code></pre><div class="contentsignin">Nach dem Login kopieren</div></div>
<p>在这个例子中,<code>ON</code> 语句 <code>customers.customer_id = orders.customer_id</code> 指定了两个表在客户 ID 列上进行匹配。这意味着只选择那些在两个表中都有相同客户 ID 的行。</p>
<p><strong>其他要点:</strong></p>
<ul><li>可以在 ON 语句中使用其他比较运算符,例如 <code>></code>、<code><</code>、<code>>=</code> 和 <code><=</code></li><li>Beispiel: </li><li></li>Angenommen, wir haben zwei Tabellen : <code>customers</ code> und <code>orders</code>, und wir wollen alle Kunden herausfinden, die Bestellungen aufgegeben haben. Die folgende INNER JOIN-Abfrage kann verwendet werden: </ul>rrreee🎜In diesem Beispiel gibt die <code>ON</code>-Anweisung <code>customers.customer_id =orders.customer_id</code> zwei Tabellen an, die in der Kunden-ID-Spalte abgeglichen werden sollen . Dies bedeutet, dass nur die Zeilen ausgewählt werden, die in beiden Tabellen dieselbe Kunden-ID haben. 🎜🎜🎜Weitere Punkte: 🎜🎜🎜🎜Sie können andere Vergleichsoperatoren in der ON-Anweisung verwenden, z. B. <code>></code>, <code><</code>, <code>>= und <code><=</code>. 🎜🎜Sie können mehrere ON-Klauseln verwenden, um mehrere Übereinstimmungsbedingungen anzugeben. 🎜🎜Wenn Sie keine ON-Anweisung angeben, wird standardmäßig ein kartesischer Produkt-Join verwendet, der alle möglichen Kombinationen aller Zeilen ergibt. 🎜🎜</code>
</li></ul>
</blockquote>
Das obige ist der detaillierte Inhalt vonSo schreiben Sie nachher in eine innere Join-Abfrage in MySQL. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!