[MSSQL] IIF 함수

choijjang·2023년 12월 20일

Coding

목록 보기
1/1

IIF()함수란 자바에서 삼항연산자와 비슷하다고 보면 된다.

SELECT IIF(조건식 , 참일때, 거짓일때) AS TEST

다양한 조건식으로 값을 이용해 값을 이용가능

DECLARE @score INT = NULL

SELECT IIF(@score IS NULL, '널이당', '널아니야' FROM DUAL
 SUM(IIF(MONTH(hiredate) = 1, 1, 0))  AS [01월]

통계 쿼리를 짤 때 유용하게 짤수 있음

위 쿼리는 1월 일 시 1 아니면 0을 반환하고 그 총 값을 SUM 합

profile
한 분야에 전문가가 되기

0개의 댓글