select * from(select tag,dt,sum(like_cnt) over(partition by tag order by dt rows 6 preceding) as sum_like_cnt_7d,max(retweet_cnt) over(partition by tag order by dt rows 6 preceding) as max_retweet_cnt_7d from(select tag,date_format(start_time,'%Y-%m-%d') as dt,sum(if_like) as like_cnt,sum(if_retweet) as retweet_cnt from tb_user_video_log t1 join tb_video_info t2 using(video_id) group by tag,dt)a )b where dt between '2021-10-01' and '2021-10-03' order by tag desc,dt asc



京公网安备 11010502036488号