窗口函数从入门到实战:你只会ROW_NUMBER?那亏大了

37 篇文章 ¥49.90 ¥99.00

一、先讲个财务小姐姐的烦恼

小张在一家电商公司做数据分析,老板每天要三张报表:

  1. 本月累计销售额(看看离目标还差多少)
  2. 最近7天的平均销售额(平滑掉周末波动)
  3. 每天比前一天增长了多少(突然下跌要立刻报警)

小张以前的做法是:

  • 累计?写个自连接,慢得要死
  • 滑动平均?写个Python脚本每天跑
  • 环比?用Excel手动拉公式,经常拉错行

直到有一天,技术总监路过她的工位,看了一眼说:“你为啥不用窗口函数?一条SQL全搞定。”

小张愣住了:“窗口函数?我只用过ROW_NUMBER给数据编号啊……”

总监笑了笑:“ROW_NUMBER只是窗口函数的冰山一角。SUM OVER、AVG OVER配合ROWS BETWEEN,才是真正的核武器。


二、窗口函数到底是什么?用一个例子秒懂

想象你有一张学生成绩表

班级 学生 分数
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

壬戌知秋

您的打赏将是我最大的鼓励感谢

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值