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 年三家当时最大的科技公司的股票符号交易量。