2014-03-26 3 views
0

:CASE 문 당량 만약 그렇지-IF이 SQL의 CASE 문

CASE WHEN col1 = 'X' then 'A' 
CASE when col2 = 'Y' then 'B' 
else 'C' as result ... 

경우 COL1 =의 X 및 Y = COL2, 출력은 'A'또는 'B'가 될 것인가? 즉 CASE 문은 if 또는 else-if?로 작동합니다.

+1

if, else-if, else와 같은 기능을합니다. –

답변

5

사례의 평가는 TRUE로 평가되는 첫 번째 사례에서 종료됩니다.