CASE语句等同于if或else-if

时间:2014-03-26 17:37:18

标签: sql case netezza

在这个sql CASE语句中:

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

如果col1 = X,col2 = Y,输出是'A'还是'B'?即CASE语句是if还是else-if?

1 个答案:

答案 0 :(得分:5)

案例评估将在第一个评估为TRUE的案件中终止。