跳转到主要内容

描述

Map 组合器可以应用于 sum 函数,使用 sumMap 聚合组合器函数按每个键分别计算 Map 中各值的总和。

示例用法

在此示例中,我们将创建一个表,用于存储不同时间段的状态码及其计数; 其中每一行都包含一个从状态码映射到相应计数的 Map。我们将使用 sumMap 计算每个时间段内各状态码的总计数。
Query
The sumMap 函数会计算每个时间段内各状态码的总计数。例如:
  • 在时间段 ‘2000-01-01 00:00:00’ 中:
    • 状态 ‘a’:15
    • 状态 ‘b’:25
    • 状态 ‘c’:35 + 45 = 80
    • 状态 ‘d’:55
    • 状态 ‘e’:65
  • 在时间段 ‘2000-01-01 00:01:00’ 中:
    • 状态 ‘d’:75
    • 状态 ‘e’:85
    • 状态 ‘f’:95 + 105 = 200
    • 状态 ‘g’:115 + 125 = 240
Response

另请参阅

最后修改于 2026年7月2日