where 절에 case 문을 사용

taz2315 2015.04.07 00:29 Views : 2638



NO

시작일

종료일

1922013-10-012014-01-31
3502014-02-01 
5282014-08-142014-08-14


테이블에 위와 같이 데이터가 있을 때 특정일이 시작일과 종료일 사이에 있을 경우는 해당 데이터를 선택을 하고...

없을 경우는 종료일이 없는 데이터를 선택하고 싶습니다

모두 해당하지 않는다면 선택이 되지 않구요.


검색일이 2014년 1월 30일이라면 192가 선택이 되고,

검색일이 2013년 3월 10 이면 350이 선택

검색일이 2014년 8월 15일 이면 528 이 선택이 되게 하고 싶습니다.


where 절을 어떻게 하면 될까요?


where 종료일 = '' or '검색일' between '시작일' and '종료일'  이라고 했더니, 검색이 2개가 되는 경우도 있어서...

종료일이 없는 것 보다 구간내에 있는 값이 우선하도록 하게 하려니...

No. Subject Author Date Views
Notice 2023년 1월 - SQLER의 업데이트 강좌 리스트 코난(김대우) 2023.01.02 466
8649 일별 그룹의 합계관련 질문 드려요 [1] 개발지기 2015.04.08 2689
8648 재고관리 프로그램에서 막히는 부분이 있습니다. [3] 엘로이 2015.04.08 5167
8647 컬럼에 파일용량 숫자를 kb로 표시될수 있게 할수 있을까요? [1] neiyan 2015.04.07 2923
8646 view에서 not null컬럼 김김 2015.04.07 2369
8645 동적쿼리 작성 질문입니다. [2] 왕만두와우동 2015.04.07 2889
» where 절에 case 문을 사용 [1] taz2315 2015.04.07 2638
8643 대용량 mdf 파일 데이터베이스 연결 [7] 띠용띠요 2015.04.06 9190
8642 postgresql 에서 mssql 로 포팅을 시켜야 하는데 [1] afddsa 2015.04.04 3440
8641 트랜잭션 복제 시 배포 및 게시 강제 해제 방법을 알고 싶습니다. [1] gnome7835 2015.04.03 2573
8640 백업 및 데이타 유실 문의 드립니다. [1] 죠리퐁 2015.04.03 3191
8639 sql 2000 에서 2008 설치 하는 방법을 알고자 합니다. [6] 슈토파이터 2015.04.03 2733
8638 테이블 데이터 일괄 업데이트 방법ㅠㅜ [1] 홍야홍야 2015.04.02 3263
8637 SQL 스칼라 서브쿼리 질문입니다. [1] 프루너스 2015.04.01 3932
8636 제약조건 질문입니다. [3] 희망나라 2015.04.01 2991
8635 순차적 값 채워지기 ms sql 질문입니다 [2] gugugogo 2015.04.01 3362
8634 Slot Row 크기에 대해서 [6] dontcryme 2015.04.01 3124
8633 ODBC로 비주얼베이직 연동 시키는 법 질문입니다~ㅠ [2] 어어렁 2015.03.31 3829
8632 DB LOCK현상 문의 [3] akfflr 2015.03.31 3596
8631 정말 허덥한 질문하나 드리겠습니다. [2] 우창수_296710 2015.03.30 2911
8630 select문을 컬럼으로 불러오는것과 from에 사용하는것과 어떤게 속도가 더 빠르 [4] neiyan 2015.03.30 3418





XE Login