標準 SQL の集計分析関数

次のセクションでは、BigQuery でサポートされている集計分析関数について説明します。分析関数の機能については、分析関数のコンセプトをご覧ください。集計分析関数の機能については、集計分析関数のコンセプトをご覧ください。

BigQuery では、分析関数として次の集計関数がサポートされています。

OVER 句の要件:

  • PARTITION BY: 省略可。
  • ORDER BY: 省略可。DISTINCT が存在する場合は使用できません。
  • window_frame_clause: 省略可。DISTINCT が存在する場合は使用できません。

例:

COUNT(*) OVER (ROWS UNBOUNDED PRECEDING)
SUM(DISTINCT x) OVER ()