기본 Oracle SQL을 사용하고 있으며 날짜를 비교할 수 있는지 궁금합니다. 날짜를 비교하여 다른 날짜보다 큰 지 확인하는 것? 예를 들어SQL 날짜를 큰 기호와 작은 기호로 비교하십시오?
:
날짜 1 < SYSDATE 예, 당신이 할 수있는
기본 Oracle SQL을 사용하고 있으며 날짜를 비교할 수 있는지 궁금합니다. 날짜를 비교하여 다른 날짜보다 큰 지 확인하는 것? 예를 들어SQL 날짜를 큰 기호와 작은 기호로 비교하십시오?
:
날짜 1 < SYSDATE 예, 당신이 할 수있는
SELECT *
FROM table_name
WHERE date1 operator date2
날짜 비교를 사용하면 날짜가 있는지 또는 한 날짜가 다른 날짜보다 작거나 같은지 여부를 확인할 수 있습니다.
관계 연산자 (=, <, < =,>,> =, <>! <!>) 및
논리 연산자와 부울 사이, NULL NULL NOT이다 (IN 술어 , EXISTS, NOT EXISTS 및 LIKE)는 모든 날짜 및 시간 데이터 유형에 대해 모두 지원됩니다.
날짜 및 시간 데이터 형식을 더하거나 뺄 때 DATEADD 및 DATEDIFF를 사용하십시오.
.
select case when sysdate > (sysdate - 1) then 'Greater-than' else 'Not greater-than' end as DateComp from dual
결과 :
Greater-than
자신을 위해 시도하십시오.
http://docs.oracle.com/cd/B19306_01/server.102/b14200/sql_elements002.htm – Phil
시도하면 어떻게됩니까? – Leigh