UNION は複数の SELECT 文によってデータをそれぞれ取得し、その結果を結合した上で1つのデータとして取得する場合に使います。書式は次の通りです。 SELECT col_name1, ... FROM table_name1 UNION [ALL | DISTINCT] SELECT col_name2, ... FROM table_name2 [UNION [ALL | DISTINCT] ...] 最初の SELECT 文で取得したデータに、次の UNION のあとの SELECT 文で取得したデータを結合して取得します。 3 つ以上のテーブルを結合したい場合は UNION 以下をテーブルの数だけ記述してください。 取得したデータのカラム名は最初の SELECT 文のあとに記載されたカラム名となります。それぞれの SELECT 文で取得するデータのカラムの数は同じである必要が
![別々に取得したデータを結合して取得する(UNION句)](https://cdn-ak-scissors.b.st-hatena.com/image/square/99037d0cabc9f14b809f0349119dc1e5e0521a91/height=288;version=1;width=512/https%3A%2F%2Fwww.javadrive.jp%2Fmysql%2Fjoin%2Fimg%2Fp6-0.png)