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

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

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

select *

from (

SELECT

tag,

dt,

sum( tmp.like_cn ) over ( PARTITION BY tag ORDER BY dt desc rows BETWEEN current ROW AND 6 following ) as sum_li ,

max(tmp.re_cn) over ( PARTITION BY tag ORDER BY dt desc rows BETWEEN current ROW AND 6 following ) as max_re

FROM

(

SELECT

tag,

date_format( start_time, "%Y-%m-%d" ) dt,

sum( if_like ) like_cn,

sum( if_retweet ) re_cn

FROM

tb_user_video_log tl

JOIN tb_video_info ti ON tl.video_id = ti.video_id

WHERE

start_time BETWEEN '2021-09-25'

AND '2021-10-09'

GROUP BY

tag,

date_format( start_time, "%Y-%m-%d" )) tmp ) tmp1

where dt between '2021-10-01' and '2021-10-03'

order by tag desc, dt

全部评论

相关推荐

05-27 14:57
西北大学 golang
强大的社畜在走神:27届真不用急,可以搞点项目、竞赛再沉淀沉淀,我大二的时候还在天天打游戏呢
投递华为等公司10个岗位
点赞 评论 收藏
分享
点赞 评论 收藏
分享
07-15 16:52
已编辑
门头沟学院 Java
周五投的,流程今天结束
投递地平线等公司7个岗位
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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