我正在尝试每周获取报告,以了解有多少人实际使用该产品的状态.
这是我目前的查询
select
COUNT(*) as 'TotalPurchased',
SUM(case when date<= DATEADD(day, -7, GETDATE())THEN 1 ELSE 0 END) as 'week1'
from #myreport
Run Code Online (Sandbox Code Playgroud)
我希望输出为
Totalpurchased week1 week2 week3 ..........so on
82 80 14 16
Run Code Online (Sandbox Code Playgroud)
它应该到年底.
我从上面的查询中获得输出仅一周.我正在使用sql 2008 r2环境从临时表中获取数据.