database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
PostgreSQL
Firebird
ㆍOracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
Oracle Q&A 39124 게시물 읽기
No. 39124
날자 관련 하여 질문 드립니다. 정말 모르겠네요
작성자
호동이네남일이
작성일
2011-11-24 16:49
조회수
3,713

안녕하세요~~ 먼저 관심을 가지고 글을 읽어 주셔서 감사합니다.

다름이 아니라 특정기간 (FROM_DATE: 2011-09-01, TO_DATE : 2011-10-25)에

제가 검색하고 싶은 기간 (TARGET_FROM: 2011-08-29, TARGET_TO : 2011-10-29)이

포함 되는지를 확인 하고 싶습니다.

아무리 생각해봐도 모르겠네요

(('20110829' BETWEEN FROM_DATE AND TO_DATE) OR ('20111029' BETWEEN FROM_DATE AND TO_DATE))

이런 식으로 해결해보려고 하니 전혀 다른 결과가 나오네요

제가 가지고 싶은 결과는 FROM_DATE와 TO_DATE 사이에 TARGET_FROM, TARGET_TO의 날자가 속해 있으면

Y값 없으면 N값을 받고 싶습니다.

어떻게 처리 해야할까요.. 도와주세요~ 

이 글에 대한 댓글이 총 2건 있습니다.

시작일과 종료일을 교차 비교하시면 됩니다.

CASE WHEN from_date <= target_to
      AND to_date   >= target_from
     THEN 'Y' ELSE 'N' END AS flag

마농(manon94)님이 2011-11-24 17:28에 작성한 댓글입니다.

답글이 늦었습니다.

마농님 정말 감사합니다.

즐거운 주말 보내세요~

호동이네남일이님이 2011-11-25 18:01에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
39127cmd창에서 sqlplus를 실행해서 데이터를 백업받을수 있나요???? [1]
정명규
2011-11-25
3987
39126날짜계산 특정기간동안 1개월씩 증가[도와주세요] [2]
정현숙
2011-11-25
4367
39125update 문 튜닝좀 부탁드립니다. [2]
박주영
2011-11-25
4703
39124날자 관련 하여 질문 드립니다. 정말 모르겠네요 [2]
호동이네남일이
2011-11-24
3713
39122메뉴 구조에서 시작과 종료를 확인 [2]
김주환
2011-11-24
4677
39121rollup에 총계대신 소계값중 max값을 출력하고 싶습니다. [2]
문성환
2011-11-24
5103
39120세로를 가로로 변환하는 방법 [4]
제로
2011-11-23
7356
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.017초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다