Oracle 查询一个月内每天指定时间段内的数据量

Posted 思想累积

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Oracle 查询一个月内每天指定时间段内的数据量相关的知识,希望对你有一定的参考价值。

下面代码是查询在 2021 年 4 月份,每天 9 点到 12 点的数据总数

SELECT
	COUNT( ID ) 
FROM
	TABLE_NAME 
WHERE
	DEPT_CODE = '1'
	AND
		FINISH_TIME  BETWEEN '2021-04-01 00:00:00' AND '2021-04-30 23:59:59'
	AND
		to_date( SUBSTR( FINISH_TIME, - 9 ), 'hh24:mi:ss' )
	BETWEEN to_date( '09:00:00', 'hh24:mi:ss' ) AND to_date( '12:00:00', 'hh24:mi:ss' );

以上是关于Oracle 查询一个月内每天指定时间段内的数据量的主要内容,如果未能解决你的问题,请参考以下文章

oracle 用SQL查询一个时间段每天的数据量

postgresql怎么查询一个月内每天的数据量

oracle查询每天某个时间段的数据

oracle查询每隔5分钟区间内的数据量

如何用SQL查询一个时间段内的特定时间数据?

10亿级别订单的分库分表方案