sql – 计算一年中每个月的记录

前端之家收集整理的这篇文章主要介绍了sql – 计算一年中每个月的记录前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有一张表,总共没有1000条记录.它有如下结构:
EMP_ID EMP_NAME PHONE_NO   ARR_DATE
1        A        545454 2012/03/12

我想在2012年每月计算一次记录

有什么办法可以单枪匹马解决我的问题吗?

我试过了:

select count(*) 
from table_emp 
where year(ARR_DATE) = '2012' and month(ARR_DATE) = '01'

解决方法

SELECT    COUNT(*) 
FROM      table_emp 
WHERE     YEAR(ARR_DATE) = '2012' 
GROUP BY  MONTH(ARR_DATE)

猜你在找的MsSQL相关文章