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

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

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

SELECT
tag,
dt,
sum_like_cnt_7d,
max_retweet_cnt_7d

FROM(
    SELECT
    tag,
    dt,
    SUM(SUM(if_like)) OVER(PARTITION BY tag ORDER BY dt ROWS BETWEEN 6 PRECEDING AND CURRENT ROW) AS sum_like_cnt_7d,
    MAX(SUM(if_retweet)) OVER(PARTITION BY tag ORDER BY dt ROWS BETWEEN 6 PRECEDING AND CURRENT ROW) AS max_retweet_cnt_7d

    FROM(
    SELECT
    tag,
    if_like,
    if_retweet,
    DATE_FORMAT(start_time, '%Y-%m-%d') AS dt

        FROM
        tb_user_video_log AS u
        INNER JOIN 
        tb_video_info AS v
            USING(video_id)) AS a

    GROUP BY tag, dt) AS b

WHERE dt BETWEEN '2021-10-01' AND '2021-10-03'

ORDER BY tag DESC, dt

全部评论

相关推荐

09-18 20:41
门头沟学院 Java
要个offer怎么这...:哈哈哈哈哈哈,我也拿了0x10000000个offer,秋招温啦啦啦,好开心
我的秋招日记
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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