比如查询本月28号到1号的日期数据6号到1号的日期
不知道你想问的是否是,2个日期之间,有哪些日期值?如是,可参考:
SELECT to_date('2021-06-30','yyyy-mm-dd') + level-1 AS dayRange
FROM dual
CONNECT BY level <= (to_date('2021-07-10','yyyy-mm-dd') - to_date('2021-06-30','yyyy-mm-dd') +1);
这个sql语句,可实现查询2个日期中间,有哪些日期,如下图:
select * from tablename t where t.时间列
between to_date('2021-05-28 00:00:00','yyyy-mm-dd hh24:mi:ss')
and to_date('2021-06-01 23:59:59','yyyy-mm-dd hh24:mi:ss')