日期:2014-05-17  浏览次数:20701 次

timestamp类型时间格式分组统计问题请教一个写法
ORACLE数据库里面,时间列类型为timestamp类型。现在要对一天的数据按照小时分组统计,请问这个怎么写呢?

select [时段]...sum()
form tb
group by ... // 按照小时分组统计

------解决方案--------------------
select to_char(tb.a, 'yyyymmddhh24'), sum()
  from tb
 group by to_char(tb.a, 'yyyymmddhh24');
------解决方案--------------------
你根据小时分组,分和秒当然省掉了,常识