易百教程

24、为什么在 Teradata 中使用 CASE 表达式?

CASE 表达式用于根据特定条件评估每个案例,并根据第一个匹配项返回结果。当没有匹配条件的案例时,else部分将返回。

CASE 表达式的基本语法如下:

CASE <expression>  
WHEN <expression> THEN result-1   
WHEN <expression> THEN result-2  
ELSE   
Result-n   
END