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 查询一个月内每天指定时间段内的数据量的主要内容,如果未能解决你的问题,请参考以下文章