Mysql-union-keyword
提供:Dev Guides
MySQL-UNIONキーワード
複数のテーブルから1行ずつ、または単一のテーブルから複数の行セットをすべて単一の結果セットとして選択する場合は、 UNION を使用できます。
UNIONはMySQL 4.0以降で利用可能です。 このセクションでは、その使用方法を説明します。
見込み客と実際の顧客をリストする2つのテーブルがあり、3つ目はサプライ品を購入するベンダーをリストし、3つのテーブルすべての名前とアドレスをマージして単一のメーリングリストを作成するとします。 UNIONはこれを行う方法を提供します。 3つのテーブルが次の内容を持っていると仮定します-
3つのテーブルすべてが異なる列名を持っているかどうかは関係ありません。 次のクエリは、3つのテーブルから名前とアドレスを一度に選択する方法を示しています-
重複を含むすべてのレコードを選択する場合は、最初のUNIONキーワードの後にALLを付けてください-