mysql 中 case 的用法

来源:互联网 发布:酷家乐装修软件下载 编辑:程序博客网 时间:2024/06/07 03:47

在mysql 中  case when 有很多种用法,目前我这里只用到了一种用法 

简单的记录一下用法

 (数据库表还用上面一篇 mysql  if 语句用法的 数据表 )


SELECT  * , CASE
WHEN  ui.class=null THEN  ""
WHEN  ui.class=1 THEN "一班"
WHEN  ui.class=2 THEN "二班"
WHEN  ui.class=3 THEN "三班"
WHEN  ui.class=4 THEN "四班"
END className 
from 
user_info ui ;


得到的数据结果

1 zhangsan 1 1 一班
2 李四 23 三班
3 王五 24 四班
4 赵六 12 二班
5 mayun 1 2 二班
6 dongmingzhu 2 3 三班
7 leijun 2



0 0
原创粉丝点击