프로그래밍/MS-SQL
MSSQL COALESCE함수
침착곰
2016. 8. 10. 21:50
반응형
- MSSQL COALESCE함수 -
MSSQL COALESCE함수에 대해서 얘기해보겠습니다.
COALESCE함수는 해당 컬럼들 중에서 NULL이 아닌 첫 번째 값을 반환하는 함수입니다.
이렇게만 얘기하면 감이 안잡힐텐데 예제를 보겠습니다.
ex)
1 2 | SELECT ID, TEL, PHONE, COALESCE(TEL, PHONE) AS COALESCE테스트 FROM #TEMP_TABLE | cs |
- 결과화면
위의 예제를 볼 수 있듯이 COALESCE함수를 사용해서 TEL, PHONE컬럼을 묶었습니다.
그래서 TEL과 PHONE중에서 NULL이 아닌 첫 번째 데이터인 '010-TEST-TEST' 데이터를 출력을 하게 됩니다.
반응형
그리드형