반응형
현재 날짜가 두 날짜 사이의 Oracle SQL인지 확인합니다.
선택하고 싶다1
현재 날짜가 Oracle SQL을 통해 두 날짜 사이에 있는 경우.
다른 질문들을 읽고 SQL을 작성했습니다.
https://stackoverflow.com/questions/2369222/oracle-date-between-query
하지만 null만 반환되었습니다. sysdate
현재 날짜입니다.01/05/2014
날짜 형식으로DD/MM/YYYY
.
작성한 SQL은 다음과 같습니다.
select 1 from dual
WHERE to_date(sysdate,'DD/MM/YYYY')
BETWEEN TO_DATE('28/02/2014', 'DD/MM/YYYY')
AND TO_DATE('20/06/2014', 'DD/MM/YYYY');
그리고.
select 1 from dual
WHERE to_date(sysdate,'DD/MM/YYYY') >= TO_DATE('28/02/2014', 'DD/MM/YYYY')
AND to_date(sysdate,'DD/MM/YYYY') < TO_DATE('20/06/2014', 'DD/MM/YYYY');
지원할 필요가 없습니다.to_date()
로.sysdate
. 이미 존재합니다.
select 1
from dual
WHERE sysdate BETWEEN TO_DATE('28/02/2014', 'DD/MM/YYYY') AND TO_DATE('20/06/2014', 'DD/MM/YYYY');
날짜의 시간 구성요소가 궁금하다면 다음을 사용하십시오.trunc()
:
select 1
from dual
WHERE trunc(sysdate) BETWEEN TO_DATE('28/02/2014', 'DD/MM/YYYY') AND
TO_DATE('20/06/2014', 'DD/MM/YYYY');
SELECT to_char(emp_login_date,'DD-MON-YYYY HH24:MI:SS'),A.*
FROM emp_log A
WHERE emp_login_date BETWEEN to_date(to_char('21-MAY-2015 11:50:14'),'DD-MON-YYYY HH24:MI:SS')
AND
to_date(to_char('22-MAY-2015 17:56:52'),'DD-MON-YYYY HH24:MI:SS')
ORDER BY emp_login_date
TSQL: 날짜 - 두 날짜 사이에 공백이 있는지 확인해야 합니다.
select
distinct
e1.enddate,
e3.startdate,
DATEDIFF(DAY,e1.enddate,e3.startdate)-1 as [Datediff]
from #temp e1
join #temp e3 on e1.enddate < e3.startdate
/* Finds the next start Time */
and e3.startdate = (select min(startdate) from #temp e5
where e5.startdate > e1.enddate)
and not exists (select * /* Eliminates e1 rows if it is overlapped */
from #temp e5
where e5.startdate < e1.enddate and e5.enddate > e1.enddate);
다음 Oracle 사용 시,
table_name에서 *를 선택합니다.여기서 date_column_name은 to_date('1-OCT-22')와 ('31-OCT-22') 사이입니다.
PS: 테이블 이름과 날짜 열 이름과 형식을 바꿉니다.
언급URL : https://stackoverflow.com/questions/23398632/check-if-current-date-is-between-two-dates-oracle-sql
반응형
'source' 카테고리의 다른 글
@Scope("protype") bean 스코프가 새로운 bean을 생성하지 않음 (0) | 2023.03.15 |
---|---|
PyMongo를 사용하여 regex 쿼리 수행 (0) | 2023.03.15 |
Angular.js에서 AJAX 콜을 발신하기 위한 베스트 프랙티스는 무엇입니까? (0) | 2023.03.15 |
Yoast SEO 플러그인에 의해 추가된 rel canical을 제거하는 중 (0) | 2023.03.15 |
단위 테스트 각도templateUrl이 있는 JS 디렉티브 (0) | 2023.03.15 |