【发布时间】:2020-04-22 11:17:06
【问题描述】:
我想过滤从 4 月 1 日到 4 月 22 日的日期范围,但仅限于晚上 8:00 到早上 6:00 之间 - 应排除不在此范围内的其余时间。你对如何做到这一点有任何想法吗?到目前为止我唯一做的是日期范围,但我不知道接下来如何处理它:
select * from cdm_service_request_logs
where inserted_at >= '20/04/01 20:00:00%'
and inserted_at < '20/04/22 06:00:00%'
ORDER BY ID DESC;
【问题讨论】:
-
(1) 标记您正在使用的数据库。 (2) 我不明白时间过滤器。是每天还是最后几天?
-
(1) 我正在使用 Oracle SQL (2) 这是 4 月 1 日至 22 日 20:00 至 06:00 的天数范围
标签: sql date oracle-sqldeveloper