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

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

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

待编辑

代码

select tag, 
concat(round(
              avg(
                   if(timestampdiff(second,start_time,end_time) > duration,
                      1, 
                      (timestampdiff(second,start_time,end_time))/duration))*100
            ,2)
      ,'%')as avg_play_progress
from tb_user_video_log as tbu
inner join tb_video_info as tbv
on tbu.video_id = tbv.video_id
group by tag
having replace(avg_play_progress,'%','') > 60
order by avg_play_progress desc
全部评论

相关推荐

10-11 17:45
门头沟学院 Java
走吗:别怕 我以前也是这么认为 虽然一面就挂 但是颇有收获!
点赞 评论 收藏
分享
点赞 收藏 评论
分享
牛客网
牛客企业服务