存储过程里面的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)