的MM-YYYY一部分,我需要根据&需要集团向外界展示求职申请的数量在12个月他们还根据职位申请日期SQL查询来算基于日期
我试图跟随它生成错误如下所示。
SELECT
COUNT(MONTH(ApplicationDate) AS VARCHAR(2)) + '-' + CAST(YEAR(ApplicationDate) AS VARCHAR(4)) AS Total,
ApplicationDate
FROM
[Jobs]
GROUP BY
ApplicationDate, ApplicationDate
ORDER BY
ApplicationDate
但是,这导致错误:
Msg 195, Level 15, State 10, Line 9
'COUNT' is not a recognized built-in function name.
我需要它的SQL Server 2008
最终工作液
SELECT
MONTH(ApplicationDate), YEAR(ApplicationDate), COUNT(*) AS Total,
(CAST(MONTH(ApplicationDate) AS VARCHAR(2)) + '-' + CAST(YEAR(ApplicationDate) AS VARCHAR(4))) as ApplicationDate
FROM [Jobs]
GROUP BY YEAR(ApplicationDate), MONTH(ApplicationDate)
ORDER BY
YEAR(ApplicationDate), MONTH(ApplicationDate)
这是没有得到想要的结果多为MM-YYYY,这表明1 \t 2012年9月21日 '1 \t 2013年9月1日 2013-09- 06 2013年9月8日 2013年9月9日 2013年9月11日1 \t 2013年9月19日1 \t 2013年9月21日 2013年9月22日 2013-09-24 2013-09-26 2013年10月6日 2013年12月11日 2013-12-12' – Learning
@KnowledgeSeeker清洁香港的编辑查询 – ray
它现在..谢谢.. – Learning