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

各个视频的平均完播率

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

有点简单粗暴,其实就是计算完播数量,再算出总的视频播放数,相除即可~

select 
distinct a.video_id,
round(count(distinct case when timestampdiff(SECOND,start_time,end_time)>=b.duration then uid ELSE NULL end)/count(distinct uid),3)
from
tb_user_video_log a
left join 
tb_video_info b
on a.video_id = b.video_id
group by a.video_id
全部评论

相关推荐

最近拿到了正浩的提前批offer感觉自己的实力得到了肯定,也给了我更多底气
搞机墨镜猫:正浩提前批官网好像就只有电力电子软硬件,哥们投的是这两个岗位吗
26届校招投递进展
点赞 评论 收藏
分享
点赞 评论 收藏
分享
点赞 评论 收藏
分享
点赞 评论 收藏
分享
评论
1
1
分享

创作者周榜

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