【发布时间】:2017-07-12 07:23:58
【问题描述】:
我想显示月份名称以及每个月份的计数。但我只想要用户将选择的日期参数中的过去 3 个月。
这是我目前拥有的:
SELECT
DATENAME(month, DateDue),
COUNT(SiteAudit.SiteAuditID) AS SiteAuditID
FROM
SiteAudit
WHERE
DateDue >= Dateadd(month, -3, @Date)
GROUP BY
DATENAME(month, DateDue)
我不确定我哪里出错了,因为现在我已经返回 3 个多月了。
如果有人能帮忙,我将不胜感激。
谢谢
【问题讨论】:
-
标记您正在使用的 dbms。该查询包括几个产品特定的功能。
-
您能举一个数据示例,包括当前结果和预期结果吗?
标签: sql sql-server date parameters count