您的位置首页快问快答

存储过程里面的CASE,WHEN,THEN的用法。

存储过程里面的CASE,WHEN,THEN的用法。

的有关信息介绍如下:

存储过程里面的CASE,WHEN,THEN的用法。

方法1:

CASE

WHEN

条件1

THEN

结果1

WHEN

条件2

THEN

结果2

...

WHEN

条件i

THEN

结果i

ELSE

默认结果

END

方法2:

CASE

字段/变量

WHEN

值1

THEN

结果1

WHEN

值2

THEN

结果1

...

WHEN

值i

THEN

结果1

ELSE

默认结果

END

用法:

比如查询:

SELECT

字段1,(CASE

...

END)

FROM

WHERE

字段1

=

(CASE

...

END)