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

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

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

concat(
round(avg(case when timestampdiff(second,u.start_time,u.end_time)>=v.duration then 1 else 
          timestampdiff(second,u.start_time,u.end_time)/v.duration end)*100,2),'%')
as avg_play_progress
from tb_video_info v join tb_user_video_log u
on v.video_id = u.video_id
group by v.tag
having avg_play_progress>60
order by avg_play_progress desc
全部评论

相关推荐

真烦好烦真烦:豆包润色了自己没看看吗,再说了,都说豆包是愚蠢且勤快的大学生,ds才是聪明的研究生,怎么敢让豆包写论文的
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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