Saltar al contenido principal

sumCount

Introducido en: v21.6.0 Calcula la suma de los números y cuenta el número de filas al mismo tiempo. El optimizador de consultas de ClickHouse utiliza esta función: si hay varias funciones sum, count o avg en una consulta, pueden reemplazarse por una sola función sumCount para reutilizar los cálculos. Rara vez es necesario usar esta función explícitamente. Véase también Sintaxis
sumCount(x)
Argumentos Valor devuelto Devuelve una tupla (sum, count), donde sum es la suma de los números y count es el número de filas con valores distintos de NULL. Tuple Ejemplos Uso básico
Query
CREATE TABLE s_table (x 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;
Response
┌─sumCount(x)─┐
│ (190,20)    │
└─────────────┘
Véase también
Última modificación el 10 de junio de 2026