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) │
└─────────────┘
Смотрите также
- Настройка optimize_syntax_fuse_functions