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
운영게시판
최근게시물
MS-SQL Q&A 5736 게시물 읽기
No. 5736
셀렉트 해올때 IF문을 사용할수있나요?
작성자
정재원(haru0)
작성일
2010-08-24 11:20
조회수
7,519

SELECT  A.ORGID,A.ORGNAME,A.ADDR,B.NAME,B.TPHONE,B.FAXNO,B.INUSE,B.BRMEM
       FROM TB_ORGAN A
           JOIN TB_BRANCH B
               ON A.MNGBRID = B.BRID AND RIGHT(B.BRMEM,3) = '000'
          WHERE RIGHT(A.ORGMEM,3) = '000'  
              AND LEFT(A.ORGID,1) <> 'A'
             AND B.INUSE = 'Y'
    ORDER BY A.ORGNAME ASC

 

이쿼리의 값에서 B.FAXNO가 NULL값도 있고 값이 들어가있는것도 있습니다

 

저 쿼리안에서 IF문을 사용할수있는지 FAXNO<>NULL이 아닌것은 가진값이 나와야하고  FAXNO=NULL 이면 '031-XXX-XXXX' 뭐 이런값을 넣을려고하는데

쉽지가 않네요~고수님들 부탁드립니다.

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

case when FAXNO is null then '031-XXX-XXXX'   else  FAXNO end 

if 형식은 case 문을 활용하시면 됩니다.

知音님이 2010-08-24 11:40에 작성한 댓글입니다.
이 댓글은 2010-08-24 11:41에 마지막으로 수정되었습니다. Edit
[Top]
No.
제목
작성자
작성일
조회
5739DB Lock, 서버 속도 저하 문제 관련 질문드립니다. [1]
윤주현
2010-08-24
7294
5738TRY~CATCH 문에서 ERROR를 발생시킨 객체를 알 수 있는 방법은? [1]
용세중
2010-08-24
6706
5737새 데이터베이스 생성시 부하가 심합니다.
마이그
2010-08-24
6025
5736셀렉트 해올때 IF문을 사용할수있나요? [1]
정재원
2010-08-24
7519
5735IMG 파일을 INSERT 시키는 쿼리
kimmd
2010-08-23
6357
5734SQL 2008 Std 메모리 Full 현상 입니다. [2]
강진수
2010-08-20
8773
5733급여총액구하는 프로시져[급합니다.] [10]
dprtlzhs
2010-08-18
7260
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.023초, 이곳 서비스는
	PostgreSQL v16.4로 자료를 관리합니다