level 10
如何用SQL写出本周星期一对比前几个星期一的平均值
如:1月4日 销售额 13200
12月28日 销售额 14800
12月21日 销售额 12456
12月14日 销售额 13266
12月7日 销售额 13299
2021年01月08日 08点01分
1
level 8
select avg(销售额) 平均销售额 from 表 where 日期 in(
dateadd(wk, datediff(wk,0,getdate()), 0)
,dateadd(wk, datediff(wk,0,getdate()), 0) -7
,dateadd(wk, datediff(wk,0,getdate()), 0) -7*2
,dateadd(wk, datediff(wk,0,getdate()), 0) -7*3
,dateadd(wk, datediff(wk,0,getdate()), 0) -7*4
)
2021年01月08日 09点01分
3