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

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

这样查询后表中的数据并没有改变,这样查询有什么意义?表中并没有多出叫部门的一列

正在回答

2 回答

举个例子:

测试数据:

    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            未成年人


0 回复 有任何疑惑可以回复我~
#1

我脑袋挨踢了3343099 提问者

非常感谢!
2016-05-12 回复 有任何疑惑可以回复我~

这问题是哪里的?

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

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

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信