34,874
社区成员
发帖
与我相关
我的任务
分享
上面敲错了。不好意思:
应该是
select
cd,da,case when ad>0 then '>0' when ad=0 then '=0' end ad,
sum(cnt) cnt
from
(
select calling_device as cd,dnis_area as da, answer_duration as ad,count(*) as cnt from call_master group by calling_device,dnis_area,answer_duration
)a
group by cd,da,case when ad>0 then '>0' when ad=0 then '=0' end
select
cd,da,case when ad>0 then '>0' when ad=0 then '=0' end ad,
sum(cnt) cnt
from
(
select calling_device as cd,dnis_area as da, answer_duration as ad,count(*) as cnt from call_master group by calling_device,dnis_area,answer_duration
)a
group by cd,da,ad