프로그램 개발/DB(MSSQL)

MSSQL IF문 WHERE 절에서 사용하기

2017. 7. 27. 13:52
반응형
1
2
3
4
5
6
7
 
SELECT *
FROM    INSAMST
where    (@gubun = 'Y' AND (ToiDate != '____/__/__' and ToiDate <= @ToiDate))
OR        (@gubun = 'N' AND (ToiDate >= @ToiDate OR ToiDate = '____/__/__'))
 
 
Colored by Color Scripter
cs



1
2
3
4
5
6
7
8
9
10
11
12
13
14
and 
    ( 
    (@GuBun = 'Y' AND (Insa.ToiDate >= @ToiDate or Insa.ToiDate = '____/__/__'))
    
    or
    
    (@GuBun = 'N' and Insa.ToiDate != '____/__/__' and Insa.ToiDate <= @ToiDate) 
    
    or 
    
    (@GuBun = 'A' and Insa.ToiDate = Insa.ToiDate)
    )
    
and 
Colored by Color Scripter
cs


동적 쿼리만드는 것보다 더 쉽고 간단하게 WHERE 절에서 해당하는 조건을 만족하도록 AND OR 연산을 활용하여 만들 수 있다!

반응형

'프로그램 개발 > DB(MSSQL)' 카테고리의 다른 글

세로 데이터 가로로 회전하여 출력하기!  (0) 2017.09.04
프로시저로 RecordSet 넘기기  (0) 2017.08.22
동적 쿼리 예제  (0) 2017.07.27
and 연산 사이에 or  (0) 2017.07.27
ISNULL 함수  (0) 2017.07.25
'프로그램 개발/DB(MSSQL)' 카테고리의 다른 글
  • 세로 데이터 가로로 회전하여 출력하기!
  • 프로시저로 RecordSet 넘기기
  • 동적 쿼리 예제
  • and 연산 사이에 or
LinuxZone
LinuxZone
IT 지식, 프로그램 개발 공유 사이트 입니다
LinuxZone
IT세상만사
LinuxZone
전체
오늘
어제
  • 분류 전체보기 (67)
    • IT 지식 (11)
      • 윈도우 (10)
      • 모바일 (1)
    • 리뷰 (14)
      • 독서 리뷰 (1)
      • 제품 리뷰 (11)
      • 기타 리뷰 (2)
    • 프로그램 개발 (38)
      • C# (0)
      • VB6.0 (10)
      • ASP (3)
      • Spring (0)
      • JavaScript (3)
      • Jquery (2)
      • Ajax (0)
      • Json (0)
      • DB(postgresql) (0)
      • DB(oracle) (0)
      • DB(MSSQL) (12)
      • 기타 (8)
    • 인테리어 (2)

블로그 메뉴

  • 홈
  • IT지식
  • 리뷰
  • 프로그래밍
  • 방명록

공지사항

인기 글

태그

  • 네이버검색 #네이버검색노출 #네이버서치어드바이저 #네이버노출
  • RESTOREMJ
  • SPW44
  • 파세인스튜디오
  • 32평 인테리어
  • 파세인리빙 #세라믹식탁 #가성비식탁
  • 인쇼필름
  • 이케아꿀템 #이케아가성비 #이케아추천상품
  • 플랫그레이
  • 로얄애덜리 #로열애덜리 #2인그릇세트 #그릇세트
  • 안양 인테리어
  • RESTORE-SCULP
  • 삼성 RPA
  • 이케아트롤리 #로스코그 #이케라고스코그 #트롤리
  • 비스포크 #냉장고 #아이스메이커
  • 삼성그랑데 #그랑데AI #AI세탁기 #AI건조기 #삼성세탁기 #삼성건조기
  • 삼성인덕션 #삼성더플레이트 #더플레이트 #화이트인덕션 #더플레이트2구
  • 이케아포푸리 #이케아밀봉클립 #이케아베바라
  • 국내 RPA 비교
  • 현대 필름
  • 내PC그래픽카드 #그래픽카드명확인 #내그래픽카드조회 #내그래픽카드
  • 토탈인테리어
  • SVNLOCK #SVN락#SVN오류
  • 석수e편한세상
  • 이케아꿀템 #
  • 엑셀 자간 #엑셀글자간격#엑셀간격#엑셀자간벌어짐
  • BRITYRPA
  • 매직쉐프 #매직쉐프에어프라이어 #삼성카드몰에어프라이어 #매직쉐프쿡메이드
  • 30평대 인테리어
  • 윈도우특수문자#윈도우특수문자입력#특수문자단축키

최근 댓글

최근 글

hELLO · Designed By 정상우.
LinuxZone
MSSQL IF문 WHERE 절에서 사용하기
상단으로

티스토리툴바

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.