题解 | #有取消订单记录的司机平均评分#

有取消订单记录的司机平均评分

https://www.nowcoder.com/practice/f022c9ec81044d4bb7e0711ab794531a

注意点:找到21年10月有过取消订单记录的司机,只要在该时间段有取消记录则都计入

with rollup: 写在分组函数之后,会对分组后的数据进行汇总。用的比较少,这里记录一下

select ifnull(co.driver_id, '总体') as driver_id,
    round(avg(co.grade), 1) as avg_grade
from tb_get_car_order co
where co.driver_id in (
    select co.driver_id
    from tb_get_car_order co
    where co.fare is null
        and co.finish_time between '2021-10-01' and '2021-11-01'
)
group by co.driver_id 
with rollup

全部评论

相关推荐

最喜欢秋天的火龙果很...:第一份工作一定要往大的去,工资低点没事。后面换工作会更好找,即使你去小公司,你也不可能不会换工作的。所以找大的去
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务