2021-05-25 13:05:08 +00:00
---
2022-08-26 17:37:11 +00:00
slug: /ru/sql-reference/aggregate-functions/reference/sumcount
2022-04-09 13:29:05 +00:00
sidebar_position: 144
2021-05-25 13:11:58 +00:00
---
# sumCount {#agg_function-sumCount}
Вычисляет сумму чисел и одновременно подсчитывает количество строк.
**Синтаксис**
``` sql
sumCount(x)
```
2021-07-29 15:20:55 +00:00
**Аргументы**
2021-05-25 13:11:58 +00:00
- `x` — Входное значение типа [Integer ](../../../sql-reference/data-types/int-uint.md ), [Float ](../../../sql-reference/data-types/float.md ), или [Decimal ](../../../sql-reference/data-types/decimal.md ).
**Возвращаемое значение**
2021-05-26 15:46:29 +00:00
- Кортеж из элементов `(sum, count)` , где `sum` — это сумма чисел и `count` — количество строк с о значениями, отличными от `NULL` .
2021-05-25 13:11:58 +00:00
Тип: [Tuple ](../../../sql-reference/data-types/tuple.md ).
**Пример**
Запрос:
``` sql
2021-05-27 09:37:27 +00:00
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;
2021-05-25 13:11:58 +00:00
```
Результат:
``` text
2021-05-27 09:37:27 +00:00
┌─sumCount(x)─┐
│ (190,20) │
2021-05-25 13:11:58 +00:00
└─────────────┘
```
**Смотрите также**
2021-09-14 12:27:12 +00:00
- Настройка [optimize_syntax_fuse_functions ](../../../operations/settings/settings.md#optimize_syntax_fuse_functions )