SMALL
오라클 날짜 기간 검색 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')
LIST
'ORACLE' 카테고리의 다른 글
UPDATE 시 셀렉트 업데이트하기 (0) | 2018.02.26 |
---|---|
oracle 태그 삭제 후 select (0) | 2018.02.02 |
oracle 테이블 컬럼추가,변경,삭제 (0) | 2018.01.26 |
select 후 update 하기 // 오라클 2시간전 데이터 셀렉트하기 (0) | 2018.01.18 |
오라클 락 조회/해제방법 입니다 (0) | 2018.01.16 |