题解 | #每类视频近一个月的转发量/率#

每类视频近一个月的转发量/率

https://www.nowcoder.com/practice/a78cf92c11e0421abf93762d25c3bfad

select tag, sum(if_retweet)retweet_cut,round(sum(if_retweet)/count(tag),3) as  retweet_rate from tb_user_video_log join tb_video_info using(video_id)
where  DATE(start_time) > 
    # SELECT DATE_SUB(MAX(DATE(start_time)), INTERVAL 30 DAY)
    date_sub((select max(date(end_time)) FROM tb_user_video_log), INTERVAL 30 DAY )
    # FROM tb_user_video_log

group by tag
order by retweet_rate desc

知识点:近一个月就是在表格中的最大天数减去30天,只要我们的互动时间大于减去30天的数值就没错了。

全部评论

相关推荐

评论
点赞
收藏
分享

创作者周榜

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