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

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

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

SELECT *
FROM(
    SELECT 
        tag,
        DATE(start_time) dt,
        SUM(SUM(if_like))OVER(PARTITION BY tag ORDER BY DATE(start_time) ROWS 6 PRECEDING) sum_like_cnt_7d,
        MAX(SUM(if_retweet))OVER(PARTITION BY tag ORDER BY DATE(start_time)ROWS 6 PRECEDING) max_retweet_cnt_7d
    FROM tb_user_video_log u
    JOIN tb_video_info v ON u.video_id = v.video_id 
    WHERE DATEDIFF('2021-10-03', DATE(start_time)) >= 0
    GROUP BY tag, DATE(start_time)
) a
WHERE dt BETWEEN '2021-10-01' AND '2021-10-03'
ORDER BY tag DESC, dt

全部评论

相关推荐

评论
点赞
收藏
分享

创作者周榜

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