メインコンテンツまでスキップ
メインコンテンツまでスキップ

avg

算術平均を計算します。

構文

avg(x)

引数

  • x — 入力値。必ず IntegerFloat、または Decimal である必要があります。

返される値

  • 常に算術平均として Float64 が返されます。
  • 入力パラメータ x が空の場合は NaN

クエリ:

SELECT avg(x) FROM VALUES('x Int8', 0, 1, 2, 3, 4, 5);

結果:

┌─avg(x)─┐
│    2.5 │
└────────┘

一時テーブルを作成します。

クエリ:

CREATE TABLE test (t UInt8) ENGINE = Memory;

算術平均を取得します。

クエリ:

SELECT avg(t) FROM test;

結果:

┌─avg(x)─┐
│    nan │
└────────┘