生成每15分钟一个点的结果集
select x.time_point,level from(
select to_date('2008-05-01 00:00', 'yyyy-mm-dd hh24:mi') + level / (24 * 4) -
1 / (24 * 4) as time_point
from dual
connect by level <= (to_date('20080502', 'yyyymmdd') - to_date('20080501', 'yyyymmdd') + 1)*24*4) x;
本文介绍了一种使用SQL生成特定日期范围内每15分钟一个时间点的方法,通过递归查询实现连续时间戳的创建。
743

被折叠的 条评论
为什么被折叠?



