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

各个视频的平均完播率

http://www.nowcoder.com/practice/96263162f69a48df9d84a93c71045753

提交未成功,是因为没有限制2021年,这个条件

select 
    b.video_id 
    ,round(count(if(b.dur_time - a.duration >=0 ,1,null))/count(1),3) avg_comp_play_rate
from 
(select id
    ,uid
    ,video_id
    ,unix_timestamp(end_time)-unix_timestamp(start_time) dur_time
 from tb_user_video_log
 where year(start_time)='2021'
) b
left join 
(select video_id,duration from tb_video_info)a 
on a.video_id = b.video_id 
group by b.video_id 
order by avg_comp_play_rate desc 
全部评论

相关推荐

小红书 后端开发 总包n+8w+期权
点赞 评论 收藏
分享
11-14 16:13
已编辑
重庆科技大学 测试工程师
Amazarashi66:不进帖子我都知道🐮❤️网什么含金量
点赞 评论 收藏
分享
评论
点赞
收藏
分享
牛客网
牛客企业服务