求按时间分组的问题
我需要统计各个时间段的消费情况,在数据库中的消费表中有一个时间字段,我想统计出各个时段的消费情况,请问入户写SQL语句
------解决方案--------------------select * from table group by CONVERT(varchar(2),时间字段,8)
即獲取一個時間的小時部分方法如下:
CONVERT(varchar(2),时间,8)
------解决方案--------------------select 显示字段 from 表名 group by SUBSTRING(cast(日期字段 as varchar(20)),0,14 )
14表示截取多少位,截取到小时那一位