注册 登录
编程论坛 Oracle论坛

sql获取十天内的某个时间段

leezehan 发布于 2017-12-06 09:54, 6277 次点击
麻烦大神们指导下,我想查询十天内的某个时间段的数据。例如:2001年1月1日--2001年1月5日中  每天11点到16点的数据
1 回复
#2
Dreamer_Amo2019-10-09 20:04
程序代码:

select createDate  from Spc_Yj_Data
where to_char(createDate,'yyyy/mm/dd') between '2001/01/01' and '2001/01/05'
and to_char(createDate,'hh24:mm:dd') between  '11:00:00' and '16:00:00'
1