答案 0 :(得分:4)
您可以将group by with rollup
与ifnull
一起使用:
select ifnull(customer, 'Total') customer, sum(qty)
from yourtable
group by customer
with rollup
答案 1 :(得分:0)
您可以这样做(根据SQL Server的语法):
select Customer,sum(Qty)
from whatevertable
group by Customer
Union
select 'Total' as Customer,sum(Qty)
from whatevertable
答案 2 :(得分:0)
在Pentaho Kettle(PDI)中:从一个步骤中拖出两个跃点,并确保选择“复制”。其中一个输出流可用于在客户级别进行聚合,另一个可用于获取总计聚合。然后使用'追加流'步骤。