题解 | 统计快递运输时长

统计快递运输时长

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

with
    trans_time as (
        select
            express_tb.exp_number,
            express_tb.exp_type,
            timestampdiff(minute, exp_action_tb.out_time, exp_action_tb.in_time) / 60 as time
        from
            express_tb
            join exp_action_tb on express_tb.exp_number = exp_action_tb.exp_number
    )
select 
    exp_type,
    round(avg(time),1) as time
from
    trans_time 
group by 
    exp_type
order by
    time

在使用timestampdiff函数时 以minute/60得到小时数 为佳

全部评论

相关推荐

愤怒的查理被升职:每个项目经历后面加关键成果:xxx, 项目经历要和岗位JD匹配,不是有多少项目经历都要写上的,挑选出是个岗位JD的,并且内容往岗位JD方面写,教育背景直接写 大学+专业+时间,一行就过去了。你是建筑投运营别人不看你本科建筑学的怎么样
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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