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