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

各个视频的平均完播率

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

SELECT video_id,round(SUM(IF(duration<=dt,1,0))/COUNT(*),3) rate FROM ( SELECT log.video_id,duration,TIMESTAMPDIFF(SECOND,start_time,end_time) dt FROM tb_user_video_log log JOIN tb_video_info info ON log.video_id = info.video_id WHERE YEAR(start_time) = 2021 )t1 GROUP BY video_id ORDER BY rate DESC;

全部评论

相关推荐

昨天 13:52
门头沟学院 后端
给🐭🐭个面试机会吧:嘿,mvbatis
点赞 评论 收藏
分享
kl_我是东山啊:《相关公司:阿里巴巴》
投递阿里巴巴等公司10个岗位
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务