Skip to main content

avg

Вычисляет среднее арифметическое.

Синтаксис

avg(x)

Аргументы

Возвращаемое значение

  • среднее арифметическое, всегда типа Float64.
  • NaN, если входное значение x — пустое.

Пример

Запрос:

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 │
└────────┘