gpt4 book ai didi

sql - 如何在 group by rollup 中添加 average 列和 total ?

转载 作者:行者123 更新时间:2023-11-29 12:08:05 24 4
gpt4 key购买 nike

我有 3 列作为计数、持续时间和百分比。我对计数和持续时间的总计使用汇总,但我想要百分比列的平均值。

select to_char(anstime,'HH24'),
count(anstime),
sum(billdurtn),
round((sum(billdurtn)/(30*3600*1))*100,2)
from crm.t_ivr_detailed_logs
where date(anstime)='2018-06-22'
group by rollup(to_char(anstime,'HH24'))

最佳答案

替换你的 round((sum(billdurtn)/(30*3600*1))*100,2)
avg(SELECT round((sum(billdurtn)/(30*3600*1))*100,2)
FROM crm.t_ivr_detailed_logs
where date(anstime)='2018-06-22'
group by rollup(to_char(anstime,'HH24')))

.....

关于sql - 如何在 group by rollup 中添加 average 列和 total ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51062594/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com