我想获得每个月每个航站楼一年的用户数量。可悲的是,我每个月只能得到结果。以某种方式可以以某种方式获得每月多次计数的表格,以便我不必一个一个地完成所有这些计数吗?
这是我一个月的查询:
SELECT
COUNT (ID) as Counts,
AirlineCode
FROM [liveDB].[dbo].[AppUser]
WHERE CreateDate<'2016-10-30'
GROUP BY AirlineCode
非常感谢 安德烈亚斯
答案 0 :(得分:1)
只需将月份添加到select和group by。
SELECT
COUNT (ID) as Counts,
,TheMonth = datepart(month,CreateDate)
, AirlineCode
FROM [liveDB].[dbo].[AppUser]
WHERE CreateDate<'2016-10-30'
GROUP BY AirlineCode, datepart(month,CreateDate)