Skip to main content

sumCount

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

Синтаксис

sumCount(x)

Аргументы

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

  • Кортеж из элементов (sum, count), где sum — это сумма чисел и count — количество строк со значениями, отличными от NULL.

Тип: Tuple.

Пример

Запрос:

CREATE TABLE s_table (x Nullable(Int8)) Engine = Log;
INSERT INTO s_table SELECT number FROM numbers(0, 20);
INSERT INTO s_table VALUES (NULL);
SELECT sumCount(x) from s_table;

Результат:

┌─sumCount(x)─┐
│ (190,20) │
└─────────────┘

Смотрите также