最近30天内收到的文件数(按每天划分)

时间:2020-02-24 15:43:13

标签: sql sql-server

我正在尝试计算过去一个月我公司收到的文件数量,并按每天划分。下面的示例显示了我希望输出看起来像什么。

| Date-  | | -Received- |
|--------| |------------|
| 2/1/20 | |  -  16 -   |
| 2/2/20 | |   - 26 -   |
| 2/3/20 | |   - 14 -   |
| 2/4/20 | |   - 32 -   |

我的表的PK是RecNo,日期变量是DateRecd。

提前谢谢!

1 个答案:

答案 0 :(得分:3)

您只想要聚合和过滤吗?

select date, count(*)
from t
where date > convert(date, dateadd(day, -30, getdate()))
group by date
order by date;