oracle 按小时分组
表示自2010-11-02 18:00:00 以来的12个小时
select trunc(to_date('2010-11-02 18:00:00','yyyy-mm-dd hh24:mi:ss'), 'hh24') + level-1) / 24 dt
from dual
connect by level <= 12
表示自2010-11-02 18:00:00 以来的12个小时