任务场景:
报表需求,必须由SQL处理完成,页面筛选条件为日期段,需要将所选日期按照每日区分,查出所有组别在每日的进线量、接通量、呼损量、接听率、进线占比、好评率。
进线量为线路全部进线量,接通量为status=‘Answered’量,呼损量为status=‘NoAnswered’量,接听率=接通量/进线量,进线占比=线路进线量/进线总量,好评率=(非常满意+满意)/(非常满意+满意+服务不满意)
数据库:mysql8.0
表部分结构:
| session | 唯一标识 |
| queue_name | 组别名 |
| status | 状态 |
| created_at | 创建时间 |
| session | 唯一标识 |
| grade_name | 评价等级 |
| created_at | 创建时间 |
解决思路:
1.先根据所选时间段筛选出全部数据的记录和评价信息

该博客介绍了如何使用SQL在MySQL8.0中处理报表需求,内容涉及根据日期筛选数据,计算每日各组的进线量、接通量、呼损量、接听率、进线占比和好评率。通过分步骤展示如何进行数据分组和聚合,最终得到所需统计信息。
最低0.47元/天 解锁文章
3865

被折叠的 条评论
为什么被折叠?



