现在的位置: 首页 > 综合 > 正文

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

2017年08月04日 ⁄ 综合 ⁄ 共 338字 ⁄ 字号 评论关闭

  
    

         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,这个是用来统计每个分类下的条数的,每个时间段的数据根据条数累加……

抱歉!评论已关闭.