这个sql语句如何写

数据表aa里有10000条数据记录,数据录入日期从2010年11月1日至2011年5月30日,请问想通过一条sql语句查询出每个月的记录数,这个sql语句如何写(其中查询的数据录入日期范围是可选择的,如可选择2011年1月5日至至2011年5月20日)

作者: tdzhz3   发布时间: 2011-06-09

SQL code
select convert(varchar(7),时间,120),count(*) from aa
where 时间 between '2011-01-05' and '2011-05-20'
group by convert(varchar(7),时间,120)

作者: maco_wang   发布时间: 2011-06-09