为了账号安全,请及时绑定邮箱和手机立即绑定

case...when 语句的作用是什么

case...when 语句的作用是什么

qq_剑客绿珠魂_03340073 2016-05-13 18:47:26
这样查询后表中的数据并没有改变,这样查询有什么意义?表中并没有多出叫部门的一列
查看完整描述

1 回答

已采纳
?
玩转IT

TA贡献30条经验 获得超30个赞

举个例子:

测试数据:

    usernam  age

1   lili            19

2  toto          17

select username,(case age 

                            when 19 then '成年人' 

                            when 17 then '未成年人'

                            else 'xx') as age_str

from users;

查询结果:

    username   age_str

1     lili                成年人

2     toto            未成年人


查看完整回答
反对 回复 2016-05-13
  • 1 回答
  • 0 关注
  • 1367 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信