pgsql中分组汇总查询

用pgsql查询分组汇总时,我所写的代码没有达到我预想的结果,我的结果如下:

img


而我想要的结果为
天数 | 0-30|31-60|61-90|
子宫炎
败血症
创伤

应该如何修改才能解决

你是要分别统计0-30天的多少个,31-60天的多少个?这样?,如果这样的话case when应该分开去写了,你最后一个as day,不就成1列了。