题解 | #国庆期间每类视频点赞量和转发量#

国庆期间每类视频点赞量和转发量

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

with a2 as (with a1 as (select distinct * from(
select tag,date(start_time) date
,sum(if_like)over(partition by tag,date(start_time)) like_cnt
,sum(if_retweet)over(partition by tag,date(start_time)) retweet_cnt
from tb_user_video_log t1 
left join tb_video_info t2
on t1.video_id = t2.video_id
where year(start_time) = '2021'
) a)
select tag,date
,sum(like_cnt)over(partition by tag order by date range interval 6 day preceding ) 	sum_like_cnt_7d
,max(retweet_cnt)over(partition by tag order by date range interval 6 day preceding ) max_retweet_cnt_7d
from a1 )
select tag,date,sum_like_cnt_7d,max_retweet_cnt_7d
from a2 
where date between '2021-10-01' and '2021-10-03'
order by tag desc, date

全部评论

相关推荐

ResourceUt...:楼主有自己的垃圾箱,公司也有自己的人才库
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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