agg 集計関数

適用対象:はい Databricks SQL はい Databricks Runtime 18.1 以降

グループの値から集計された measure_column を返します。 この関数は、集計関数measureシノニムです。

measureと同様に、aggでは集計自体は指定されません。 メトリック ビューの定義から集計の定義を継承します。

構文

agg ( measure_column )

この関数は、句を使用してOVERとして呼び出すことはできません。

引数

返品

measure_columnの型の値。

例示

次の例では、メトリック ビューがtotal_revenue_per_customerメジャーでregion_sales_metricsされていることを前提としています。 メトリック ビューの完全な定義については、集計関数measure参照してください。

-- Tracking total_revenue_per_customer by month in 1995
> SELECT extract(month from month) as month,
    agg(total_revenue_per_customer)::bigint AS total_revenue_per_customer
  FROM region_sales_metrics
  WHERE extract(year FROM month) = 1995
  GROUP BY ALL
  ORDER BY ALL;
  month  total_revenue_per_customer
  -----  --------------------------
   1     167727
   2     166237
   3     167349