您的位置:首页 > 数据库

按时间分组,这里提供一个简单的SQL语句

2013-10-09 16:35 309 查看
  

    
         select CONVERT(varchar(100), Date, 102) as Date,sum(1) as num  from 表名 

 where between 开始时间 and 结束时间

  group by CONVERT(varchar(100), Date, 102)");

因为Date是时间格式的,没有办法分组,只能把它的格式转换过才能分组,102的格式是这样的“2013.09.10”

其它格式按自己的需要来,我给个链接哈:  http://zhidao.baidu.com/question/580075812.html?sort=6&old=1#answer-1457108070
sum(1) as num,这个是用来统计每个分类下的条数的,每个时间段的数据根据条数累加……
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: