题解 | #各个视频的平均完播率#

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

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

select
    t2.tag,
    concat(t2.avg_p,'%')
from 
    (  
     select 
        t1.tag,
        round(avg(t1.diff) * 100,2) avg_p
     from 
        (
         select
            if((TIME_TO_SEC(tu.end_time) - TIME_TO_SEC(tu.start_time))/tb.duration > 1,1
              ,(TIME_TO_SEC(tu.end_time) - TIME_TO_SEC(tu.start_time))/tb.duration) diff,
            tb.tag
         from
            tb_user_video_log tu
         join 
            tb_video_info tb
         on 
            tu.video_id = tb.video_id 
        ) t1
     group by
            t1.tag
              ) t2
where
     t2.avg_p > 60
order by
     t2.avg_p desc

    
    
全部评论

相关推荐

不对是145个人…嗯… 大家都没发现秋招提前批来了嘛..笑死我了
牛客39712426...:投了也是浪费时间,之前投米实习,除了浪费我时间写笔试题没有任何反馈,懒得投了
26届校招投递进展
点赞 评论 收藏
分享
07-03 16:13
嘉应学院 Python
xiaolihuam...:很明显骗子,如果是hr直接约你面试了,哪用得着内推,如果是员工的话,你得多优秀,一线员工直接加你微信,
点赞 评论 收藏
分享
07-17 12:07
门头沟学院 Java
勇敢牛牛不怕困难
投递OPPO等公司7个岗位
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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