case...when语句使用
2016-02-21 22:26
302 查看
直接上例子说
随便创建的一张表
简单case函数使用
上面代码结果如下,类似于java语言中的case,就是一个条件匹配的问题,case后面是表字段名字,when后面是符合的条件,then后面是符合when条件然后要输出的值,else是都不符合之后要输出的值,end结束,as是别名。
也可以写成如下,搜索函数的表达方式。
随便创建的一张表
简单case函数使用
select id, case a when '1' then '男' when '2' then '女' else '其他' end as 部门 from a;
上面代码结果如下,类似于java语言中的case,就是一个条件匹配的问题,case后面是表字段名字,when后面是符合的条件,then后面是符合when条件然后要输出的值,else是都不符合之后要输出的值,end结束,as是别名。
也可以写成如下,搜索函数的表达方式。
select id, case when a='1' then '男' when a='2' then '女' else '其他' end as 部门 from a;
相关文章推荐
- PHP知识点——2
- PHP知识点——1
- C# 7 新特性-1
- 重新生成和组织索引
- 18-题目1069:查找学生信息
- python基础学习,基础语法总结
- iscsi 挂载网络存储及存储访问
- 【机房合作】单例模式实战
- Microsoft(R) Developer Studio 已停止工作 解决办法(1)
- Sublime Text 3 破解版 + 注册机 + 汉化包(转自 http://www.cnsecer.com/251.html)
- 设计模式理解
- hdoj 2080 夹角有多大II
- am335x嵌入式开发-bootloader启动流程
- URL之好资源整理(看云平台)
- .Net 框架
- android基础之六——多媒体编程
- Android Studio中导入Vitamio框架
- Hessian最佳实践
- 基础之ThreadStatic
- 操作系统(I/O系统)