すべてのプロダクト
Search
ドキュメントセンター

Simple Log Service:UNION 句

最終更新日:Jun 17, 2026

UNION 句を使用すると、複数の SELECT 文からの結果セットを 1 つの結果セットに結合できます。

構文

SELECT key1 FROM logstore1
UNION
SELECT key2 FROM logstore2
UNION
SELECT key3 FROM logstore3
重要

UNION 句内の各 SELECT 文では、列の数と、対応する列のデータ型が同じである必要があります。

パラメーター

パラメーター

説明

key

フィールド名または列名。

key1key2key3 の名前は異なっていてもかまいませんが、同じデータ型である必要があります。

Logstore

Logstore の名前。

次の例では、2 つの Logstore、website_loginternal-operation_log から、ステータスコードごとのページビュー (PV) を計算し、その結果を結合します。

  • クエリと分析文

    * |
    SELECT
      status,
      count(*) AS PV
    FROM  website_log
    GROUP BY
      status
    UNION
    SELECT
      status,
      count(*) AS PV
    FROM  internal-operation_log
    GROUP BY
      status
  • クエリと分析結果:結果には、statusPV の 2 つの列が含まれます。 24 件のレコードは、200、206、301、400、401 などの HTTP ステータスコードのページビュー数を示します。