多个时间段的滑动窗口平均值 - SQL Server

时间:2011-03-28 21:51:22

标签: sql sql-server aggregate-functions

我有一个SQL查询,它返回在过去30天内注册的用户注册的平均时间:

select avg(datediff(dd, acquisitiontime,createdate))  from users where 
createdate > getdate() - 30 and
acquisitionmedium = 'cpc' and
acquisitionsource = 'google' and
acquisitiontime is not null

我想看看这是如何随着时间而改变的。

如何更改此查询以便我可以吐出一个表(月份,平均时间注册该月份)?

1 个答案:

答案 0 :(得分:2)