题解 | #工作日各时段叫车量、等待接单时间和调度时间#

工作日各时段叫车量、等待接单时间和调度时间

http://www.nowcoder.com/practice/34f88f6d6dc549f6bc732eb2128aa338

select period,
	   count(period) as 数量,
       round(avg(timestampdiff(second,event_time,end_time)/60),1) as 等待时间,
       round(avg(timestampdiff(second,order_time,start_time)/60),1) as 调度时间
       from
(select (case when date_format(event_time,'%T') >= '07:00:00' and date_format(event_time,'%T') < '09:00:00' then '早高峰'
            when date_format(event_time,'%T') >= '09:00:00' and date_format(event_time,'%T') < '17:00:00' then '工作时间'
            when date_format(event_time,'%T') >= '17:00:00' and date_format(event_time,'%T') < '20:00:00' then '晚高峰'
            else '休息时间' end)
            as period,
            event_time,end_time,tb_get_car_record.order_id,start_time,order_time
            from
            tb_get_car_record join tb_get_car_order on tb_get_car_record.order_id = tb_get_car_order.order_id and tb_get_car_record.uid = tb_get_car_order.uid
            where date_format(event_time,'%W') <> 'Saturday' and date_format(event_time,'%W') <> 'Sunday') a
            group by period
            order by 数量 asc;
全部评论

相关推荐

不愿透露姓名的神秘牛友
07-01 17:13
想去,但是听说加班强度实在难崩,所以拒绝了,现在有点心梗对面hr感觉也是实习生,打电话的时候怪紧张的,但是感觉人很好嘞
水中水之下水道的鼠鼠:哥们这不先去体验一下,不行再跑呗,大不了混个实习经历(有更好的转正offer就当我没说)
点赞 评论 收藏
分享
Twilight_m...:经典我朋友XXXX起手,这是那种经典的不知道目前行情搁那儿胡编乱造瞎指导的中年人,不用理这种**
点赞 评论 收藏
分享
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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