sqlserver中如何获取小时的值?
移动电话的话单
需要根据通话的小时来做统计
比如说在话单中存在1,5,12点的通话
那就显示出
139******** 1点 6次
139******** 5点 12次
139******** 12点 23次
表名为ChinaMobile_TelList
手机号码字段:tel_number
通话时间字段:call_time
不知道怎么获取小时的值来分组啊,求教大家
[解决办法]
select tel_number, ltrim(datepart(hh,call_time))+'点' as 小时, count(1) 通话次数from ChinaMobile_TelList group by tel_number, ltrim(datepart(hh,call_time))+'点'