SQLの集計クエリの方法とは
SQLでは、複数の結果セットを結合するためにUNION演算子を使用できます。
UNION演算子は複数のSELECT文の検索結果を結合し、重複なしの行を返します。構文は次のとおりです。
SELECT 列名1, 列名2, ... FROM 表名1
UNION
SELECT 列名1, 列名2, ... FROM 表名2
ユニオン演算子を使用して結果セットに一致させるには、各SELECT文で返される列数とデータ型が同じである必要があります。重複行をマージして結果セットに含める場合は、すべての行を含む結果セットを返して重複行を削除しないUNION ALL演算子を使用できます。
SELECT 列名1, 列名2, ... FROM 表名1
UNION ALL
SELECT 列名1, 列名2, ... FROM 表名2
上記は2つの結果集合をマージするためのサンプルです。必要に応じて、さらに多くの結果集合をマージできます。