CASE WHEN 及 DECODE函数的用法

CASE WHEN

Case具有两种格式。简单Case函数和Case搜索函数。

简单Case函数
CASE 字段
WHEN 改变前结果 THEN 改变后结果
WHEN 改变前结果 THEN 改变后结果
ELSE 改变后结果 END

示例:

CASE sex

WHEN '1' THEN '男'

WHEN '2' THEN '女'

ELSE '其他' END

decode()

decode(列名,改变前结果 ,改变后结果)
示例:
在这里插入图片描述

select decode(列名,'预交金','充退预交金',列名) from table

版权声明:本文为weixin_45496051原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。