我有一张这样的桌子:
type load total
-------------------------------------
Default base 26.2
Default peak 29.625
NonDefault base 26
NonDefault peak 29.4
我目前正在尝试Sum(total)
按负载对总列和组求和,这使得类型列需要聚合。
大多数时间类型是相同的(all Default
),所以我可以简单地将它添加到分组中,但有时它不是(如示例中所示)。我希望能够聚合此列,以便如果两种类型都显示 (Default
和NonDefault
),那么我希望聚合输出Default
所有列,这将允许我继续进行分组。
我意识到这可能是自定义功能的工作?或者有没有更好的方法来压缩这个专栏?