题解 | #平均播放进度大于60%的视频类别#

平均播放进度大于60%的视频类别

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

select
    tag,
    concat (
        round(
            avg(
                case
                   when timestampdiff (second, start_time,    end_time) < duration then    timestampdiff (second, start_time, end_time) / duration
                    else 1
                end
            ) * 100,
            2
        ),
        '%'
    ) avg_play_progress
from
    tb_user_video_log t,
    tb_video_info tb
where
    t.video_id = tb.video_id
group by
    tb.tag
having
    substring_index(avg_play_progress,'%',1)> 60
order by
    avg_play_progress desc

全部评论

相关推荐

04-22 15:13
已编辑
Java
点赞 评论 收藏
分享
Rena1ssance_:对的,要是面评没太烂,勤更新简历等捞就行了,腾讯可以无限复活
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务