SQL汇总计数分组

问题描述

当前有一个查询可访问AWS Redshift。我按收件人分组,以便计算输出的总数。

select count(CASE WHEN event_name = 'c' THEN 1 END) 
from oe
where owner_id = $1
and rid = $2
and cid = $2
and rbid is not null 
group by recipient 
having count(CASE WHEN event_name = 'c' THEN 1 END) > 0
and count(CASE WHEN event_name = 'd' THEN 1 END) > 0

输出是这个

5
4
1
1

我希望能够对这些数字求和以得出最终数字,并计算行数。我该如何实现这一目标?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)