跳到主要内容
跳到主要内容

sumIf

描述

If 组合器可以应用于 sum 函数,以计算条件为真的行的值之和,使用 sumIf 聚合组合器函数。

示例用法

在此示例中,我们将创建一个存储销售数据及成功标志的表,并使用 sumIf 计算成功交易的总销售额。

sumIf 函数将仅对 is_successful = 1 的金额进行求和。 在这种情况下,它将求和:100.50 + 200.75 + 300.00 + 175.25。

按价格方向计算交易量

在此示例中,我们将使用 ClickHouse playground 提供的 stock 表, 计算 2002 年上半年按价格方向的交易量。

按股票符号计算交易量

在此示例中,我们将使用 ClickHouse playground 提供的 stock 表, 计算 2006 年三家当时最大的科技公司的股票符号交易量。

另请参阅