题解 | #每个创作者每月的涨粉率及截止当前的总粉丝量#

每个创作者每月的涨粉率及截止当前的总粉丝量

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

select v.author, date_format(u.start_time,'%Y-%m') month,
round(avg(if(if_follow=2,-1,if_follow)),3) fans_growth_rate,
sum(sum(if(if_follow=2,-1,if_follow))) over(partition by v.author order by date_format(u.start_time,'%Y-%m')) total_fans
from tb_user_video_log u
right join
tb_video_info v
on u.video_id=v.video_id
where year(start_time)=2021
group by v.author, date_format(start_time,'%Y-%m')
order by v.author, total_fans
  • 利用avg配合if求涨粉率
  • 利用两层sum
  • 第一层是窗口函数,用于累加
  • 第二层用于汇总每个月的情况
  • 注意时间的筛选条件
全部评论

相关推荐

看新闻上说,印度媒体都在密集发申请攻略,咨询量直接涨了30%印度、韩国、新加坡的申请意愿特别突出,感觉要成科技人才的新选择了~我的offer还没有呢!
ysb:哥们就不明白了,自己的人才都留不住,然后找外国,咋滴给外国人才高福利朝九晚五不加班是吗,然后我们大学生996,加班,无offer,摆地摊,送外卖是吗,有点意思,很英明
我的秋招日记
点赞 评论 收藏
分享
渴望wlb的牛油果很...:直说卡第一学历不就行了 非得拐弯抹角
点赞 评论 收藏
分享
用微笑面对困难:不是你千万别小看这家公司,他们的预估市值成倍上涨,三次在报告看见这个公司了,总之如果是给股权的话可以试试,未来没准真能发家致富哈哈哈哈
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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