SQL的 case when语句嵌套使用
2016-05-17 14:54
351 查看
我的照片书 |
1、简单的case when语句:
case sex when ’1' then '男' when ’2’ then '女’else ’其他’ end
2、复杂的case when语句:
case when month in (01,02,03) then '第一季度' when month in (04,05,06) then '第二季度' when month in (07,08,09) then '第三季度' when month in (10,11,12) then ‘第四季度’ end
值得注意的是,语句只返回第一个符合条件的值,剩下的case部分将会被自动忽略。
SQL的 case when语句嵌套使用
下载LOFTER我的照片书 |
1、简单的case when语句:
case sex when ’1' then '男' when ’2’ then '女’else ’其他’ end
2、复杂的case when语句:
case when month in (01,02,03) then '第一季度' when month in (04,05,06) then '第二季度' when month in (07,08,09) then '第三季度' when month in (10,11,12) then ‘第四季度’ end
值得注意的是,语句只返回第一个符合条件的值,剩下的case部分将会被自动忽略。
相关文章推荐
- plsql连接错误提示ora-12514
- SiteWhere如何连接MongoDB
- oracle导出、导入dmp文件
- sql语句分页多种方式ROW_NUMBER()OVER
- SQL2005四个排名函数(row_number、rank、dense_rank和ntile)的比较
- MySQL Cluster 集群
- Mysql使用简单教程(二)
- 利用redis + lua解决抢红包高并发的问题
- 表字段部分更新
- 数据库优化
- Mysql多实例安装
- memcached添加IP白名单,只允许指定服务器调用
- mongodb主从配置
- SQL编程:模糊表关联不求人 ---> concat + like就能行
- SQL编程:合并字符串不求人 ---> group_concat函数就能行
- 【bug记录】mysql5.7.9-win64 的3534问题
- MySQL常见错误代码及代码说明
- 存储过程
- Redis性能问题排查解决手册
- SQL中的NULL函数:isnull、ifnull、nullif、coalesce