UNION は、クエリ結果をマージするために MySQL で使用されます。この例のクエリでは、employees テーブルと Customers テーブルの一致する行がマージされます。 UNION ALL は重複行を削除しません。また、UNION 演算子は非可換です。つまり、結果セットの順序は SELECT ステートメントの順序に依存します。
#MySQL の UNION
UNION は、MySQL で 2 つ以上の SELECT キーワードの結果を結合するために使用されます。 。 2 つ以上の結果セットからの一致する行を新しい結果セットに結合します。構文
<code class="sql">SELECT ... FROM ... UNION SELECT ... FROM ...</code>
動作
UNION 演算子は次の動作をします:例
<code class="sql">SELECT name FROM employees UNION SELECT name FROM customers;</code>
UNION ALL
UNION ALL は、重複行を削除しない UNION の変形です。<code class="sql">SELECT name FROM employees UNION ALL SELECT name FROM customers;</code>
注意
以上がmysqlでユニオンは何を意味しますかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。