오라클 특정시간 사이 BETWEEN 계산 관련? 0

by 메시 [2022.06.10 17:06:39]


현재 시간 기준으로 특정 시작, 종료 시간 사이에 걸리면 대상 여부를 찾으려고 하는데요.

아래 특정 시간/종료 시간으로 기준으로 해서 BETWEEN 해도 날짜 사이가 맞게 처리 되는걸까요?

테스트 시 시간대 걸려서 체크는 되는것 같기는한데요... 

 

특정 시작시간 : STA_DATE

특정 종료시간 : END_DATE

 

 SELECT CASE WHEN TO_CHAR(SYSDATE, 'HH24:MI') BETWEEN TO_CHAR(STA_DATE,'HH24:MI') AND TO_CHAR(END_DATE,'HH24:MI') THEN 'Y'
           ELSE 'N' END  AS TARGET

   FROM DUAL

댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입