Oracle 查找连续日期连续小时

SELECT start_hour AS START_DATE,(start_hour + INTERVAL '1' HOUR) AS END_DATE,to_char(start_hour, 'YYYY/MM/DD HH24')|| ':00' AS start_time,to_char(start_hour + INTERVAL '1' HOUR, 'YYYY/MM/DD HH24')|| ':00' AS end_time

FROM(SELECT TRUNC(TO_DATE('2025-07-11', 'YYYY-MM-DD')) +(LEVEL - 1)/24 AS start_hour FROM DUAL CONNECT BY LEVEL <= (TRUNC(TO_DATE('2025-07-15', 'YYYY-MM-DD')) - TRUNC(TO_DATE('2025-07-11', 'YYYY-MM-DD'))) * 24 + 24)

WHERE TRUNC(start_hour) BETWEEN TO_DATE('2025-07-11', 'YYYY-MM-DD') AND TO_DATE('2025-07-15', 'YYYY-MM-DD')

相关推荐
掘根34 分钟前
【Qt】常用控件3——显示类控件
开发语言·数据库·qt
码码哈哈爱分享37 分钟前
MariaDB 与 MySQL 区别
数据库·mysql·mariadb
爱敲代码的TOM39 分钟前
深入MySQL底层1-存储引擎与索引
数据库·mysql
GUIQU.40 分钟前
【QT】嵌入式开发:从零开始,让硬件“活”起来的魔法之旅
java·数据库·c++·qt
sz-lcw4 小时前
MySQL知识笔记
笔记·mysql·adb
牛奶咖啡134 小时前
关系数据库MySQL的常用基础命令详解实战
数据库·mysql·本地远程连接到mysql·创建mysql用户和密码·修改mysql用户的密码·设置mysql密码的使用期限·设置和移除mysql用户的权限
ANYOLY5 小时前
Redis 面试宝典
数据库·redis·面试
鲲志说5 小时前
数据洪流时代,如何挑选一款面向未来的时序数据库?IoTDB 的答案
大数据·数据库·apache·时序数据库·iotdb
没有bug.的程序员5 小时前
MVCC(多版本并发控制):InnoDB 高并发的核心技术
java·大数据·数据库·mysql·mvcc
脑花儿7 小时前
ABAP SMW0下载Excel模板并填充&&剪切板方式粘贴
java·前端·数据库