ISNULL(컬럼, value)
select 할 컬럼이 null일 경우 value 값으로 대체한다.
* Tip
비어있는 테이블의 컬럼을 count() 했을경우 0이 아니라 null을 반환하게 되는데
이럴경우 count()한 결과가 숫자가 아니기때문에
ISNULL(count(컬럼), 0) 처리해주면 테이블이 비어있더라도 0을 반환하게 된다.
select 할 컬럼이 null일 경우 value 값으로 대체한다.
* Tip
비어있는 테이블의 컬럼을 count() 했을경우 0이 아니라 null을 반환하게 되는데
이럴경우 count()한 결과가 숫자가 아니기때문에
ISNULL(count(컬럼), 0) 처리해주면 테이블이 비어있더라도 0을 반환하게 된다.
'Note > DB' 카테고리의 다른 글
MSSQL DB에 있는 저장 프로시저, 테이블 목록 가져오기 (0) | 2011.06.23 |
---|---|
NOT EXISTS 문의 사용 (0) | 2011.06.23 |
MSSQL_문자열 함수 정리 (0) | 2011.06.23 |
WinXP + MSSQL Enterprise Edition (0) | 2011.03.25 |
MSSQL_저장프로시저 (0) | 2011.03.25 |