函数Aggregate functionsCombinator examplescountResamplecountResample Description Resample 组合器可以应用于 count 聚合函数,以在固定数量的区间(N)中统计指定键列的值。 Example usage Basic example 让我们看一个例子。我们将创建一个包含员工的 name、age 和 wage 的表,并向其中插入一些数据: CREATE TABLE employee_data ( name String, age UInt8, wage Float32 ) ENGINE = MergeTree() ORDER BY tuple() INSERT INTO employee_data (name, age, wage) VALUES ('John', 16, 10.0), ('Alice', 30, 15.0), ('Mary', 35, 8.0), ('Evelyn', 48, 11.5), ('David', 62, 9.9), ('Brian', 60, 16.0); 我们将统计年龄在区间 [30,60) 和 [60,75) 的所有人。由于我们使用整数表示年龄,因此我们得到的年龄在 [30, 59] 和 [60,74] 区间内。为此,我们将 Resample 组合器应用于 count。 SELECT countResample(30, 75, 30)(name, age) AS amount FROM employee_data ┌─amount─┐ │ [3,2] │ └────────┘ See also count Resample combinator