MySQL中的类Decode用法

Posted 天堂有路你不走,学海无涯苦作舟。。。

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MySQL中的类Decode用法相关的知识,希望对你有一定的参考价值。

 1 SELECT DISTINCT 
 2 (
 3 CASE
 4 WHEN t.fromType = \'1\' 
 5 THEN \'关羽\' 
 6 WHEN t.fromType = \'2\' 
 7 THEN \' 张飞\' 
 8 WHEN t.fromType = \'3\' 
 9 THEN \' 赵云\' 
10 WHEN t.fromType = \'4\' 
11 THEN \' 马超\' 
12 WHEN t.fromType = \'5\' 
13 THEN \' 黄忠\' 
14 WHEN t.fromType = \'6\' 
15 THEN \' 魏延\' 
16 ELSE \' 其他\' 
17 END
18 ) 注册来源 
19 FROM
20 tb_userInfo t

 

 

结果如下:

 

以上是关于MySQL中的类Decode用法的主要内容,如果未能解决你的问题,请参考以下文章

oracle decode的用法

mysql的decode函数

DECODE 与CASE WHEN 的比较以及用法

SQL中的decode及case when的用法

decode函数的用法法请教

sql decode函数里面有多个值怎么办