반응형
공부를 하던 중
ex) 2022-01-01 ~ 2022-02-01, 2022-01-31 ~ 2022-02-04
하루라도 포함하고 있는 기간을 모두 검색하고 싶었다.
AND (
STDT <= #date1#
AND STDT <= #date2#
AND EDDT >= #date1#
AND EDDT >= #date2#
OR STDT BETWEEN #date1#
AND #date2#
OR EDDT BETWEEN #date1#
AND #date2#
)
해당 조건을 걸어주니 아주 잘 동작했다.
기존에는 between만 사용하여 해당일을 기준으로 검색만 가능했다면 이렇게도 가능한걸 느꼈다.
역시 세상에 고수는 많은것 같다.
더 노력해야겠다.
아래 블로그를 참조하여 작성하였습니다.
감사합니다.
https://blog.naver.com/ilinkyou/220502099550
오라클 기간 검색 시작일자, 종료일자, 범위 조건 검색 query
검색조건이 범위 일때, 예) 2015.10.10~ 2015.10.16 범위에 하루라도 속해 있는 자료를 모두 조회하고 싶다...
blog.naver.com
반응형
'공부, 오류 > SQL' 카테고리의 다른 글
| 설치와 가입 없는 완전 무료 SQL to ER 다이어그램 변환기: sqltoerdiagram.com 완벽 가이드 (0) | 2026.06.22 |
|---|
