728x90
반응형

 

Case 표현식 사용방법

 

 

CASE 표현식1 (알리아스는 생략가능)

SELECT CASE WHEN [조건식1]  THEN [조건식1 True일경우 리턴값]

                          WHEN [조건식2]  THEN [조건식2 True일경우 리턴값]

                          ELSE [조건식1, 2 False일경우 리턴값]

                 END AS [알리아스명, 별칭]

    FROM 테이블명;

 

CASE 표현식2 (알리아스는 생략가능)

SELECT CASE [대상값] WHEN [값1] THEN [대상값과 값1이 True일경우 리턴값]

                                         WHEN [값2] THEN [대상값과 값2이 True일경우 리턴값]

                                         ELSE [대상값과 일치하는 값1,2가 False일경우 리턴값]

                   END AS [알리아스명, 별칭]

    FROM 테이블명;

 

 

 

728x90
반응형

+ Recent posts