프로그램 관련/oracle
오라클 날짜 기간 검색
SeoHW
2018. 12. 6. 10:46
반응형
오라클 날짜 기간 검색 2가지방법
방법1
예제1)
SELECT reg_date
FROM JBOARD_BD_MEETBOARD;
--2017년 01-01 ~ 2017-12-01
SELECT reg_date
FROM JBOARD_BD_MEETBOARD
WHERE reg_date >= TO_DATE('2017-01-01','YYYY-MM-DD')
AND reg_date < TO_DATE('2017-12-01','YYYY-MM-DD')+1;
예제2) start date end date로 날자검색하기
SELECT fn_sdate,fn_edate
FROM JBOARD_BD_MEETBOARD
WHERE fn_sdate >= TO_DATE('2017-01-01','YYYY-MM-DD')
AND fn_edate< TO_DATE('2017-12-01','YYYY-MM-DD')+1;
방법2
#변수
예제1) date 컬럼 하나로 날자검색
SELECT * FROM
DUAL
WHERE 1=1
AND TO_DATE(FN_REGDATE,'YYYY-MM-DD')
BETWEEN TO_DATE(#{fn_date},'YYYY-MM-DD') AND TO_DATE(#{fn_date2},'YYYY-MM-DD')
반응형