メインコンテンツへスキップ

sumCount

導入バージョン: v21.6.0 数値の合計と行数を同時に計算します。この関数は ClickHouse クエリオプティマイザで使用されます。クエリ内に複数の sumcount、または avg 関数がある場合、それらは計算を再利用するために 1 つの sumCount 関数に置き換えられます。この関数を明示的に使用する必要があるケースはほとんどありません。 関連項目 構文
sumCount(x)
引数 戻り値 タプル (sum, count) を返します。sum は数値の合計、count は NULL でない値を持つ行数です。Tuple 基本的な使い方
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)    │
└─────────────┘
関連項目
最終更新日 2026年6月10日