我有一个 SQL 查询来按月对添加到系统中的一些产品进行分组。我上周运行了这个查询,今天又运行了一次。今天,结果似乎以不同的顺序排列。是否可以运行此查询并有第二列显示月份?
这是我的原始查询:
SELECT COUNT(*)
FROM dbo.Products p
WHERE YEAR(t.CreatedDate) = '2013'
AND t.Deleted = 0
AND t.RemovedFromSale = 0
GROUP BY MONTH(t.CreatedDate)
这将返回以下内容:
| (No Column Name)
1| 2009
2| 161
3| 98
理想情况下,我想要这样的东西:
| (No Column Name) | Month Name
1| 2009 |
2| 161 |
3| 98 |
这可以通过更改我的查询来实现吗?