Skip to content
ClickHouse Docs
ClickHouse DocsClickHouse Docs

sumCount

sumCount

도입 버전: v21.6.0

숫자의 합과 행 수를 동시에 계산합니다. 이 함수는 ClickHouse 쿼리 최적화기에서 사용됩니다. 쿼리에 sum, count, avg 함수가 여러 개 있으면 계산 결과를 재사용할 수 있도록 이를 하나의 sumCount 함수로 대체할 수 있습니다. 이 함수를 명시적으로 사용해야 하는 경우는 거의 없습니다.

관련 항목

구문

sumCount(x)

인수

반환 값

숫자의 합계인 sum과 NULL이 아닌 값을 가진 행 수인 count로 이루어진 튜플 (sum, count)을 반환합니다. Tuple

예시

기본 사용법

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;
┌─sumCount(x)─┐
│ (190,21)    │
└─────────────┘

관련 항목

Navigation