您的位置:首页 > 其它

判断状态为0显示文字,case when的用法

2016-04-14 15:45 344 查看
我们常常设置状态这个字段都是存入0,1这样的值,但是如果要显示在表格中又要是文字,比如未审批,已审批之类的。做法是在数据库里面判断好,取出来的时候就是文字了。那就要用到关键字case when。sql语句如下:

select case when spstatus=0 then '未审批'  when spstatus=1 then '已审批' else null end as status;

spstatus是数据库里的字段审批状态,取值出来的时候要用别名status。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: