在写项目时,会遇到有字典项的业务,例如数字1代表男,数字2代表女,用做展示的时候,遇到对应数字就展示中文对应的男or女。
现在数据库创建一张表(message_mid),字典项的字段是state:0代表办结,D代表作废,其余代表在结。数据库展示如下:

要展示的是字段state那一列,展示对应的汉字,语句编写如下:

select regionno,R_NAME,adress,case statewhen '0' then'办结'when 'D' then'作废'else'在途'end status,opertype from message_mid;

效果如图所示:

注意:end后面的名字就是数据库最后要展示的字典项的字段名,名字自己随意取

oracle之case函数(case when then else end)用法相关推荐

  1. oracle判断空值的函数nvl2,Oracle nvl、nvl2、nullif、decode、case函数详解

    1.NVL函数 nvl(expr1,expr2),如果expr1为空,则返回expr2: 2.NVL2函数 nvl2(expr1,expr2,expr3),如果expr1为空,则返回expr3,否则返 ...

  2. Oracle的case函数

    转载自:原文 case函数,严格的意义上来讲case函数已经试流程控制语句了,不是简单意义上的函数,不过为了方便,很多人将case函数称为流程控制函数. case函数的一般有两种用法:1.case e ...

  3. ORACLE CASE函数

    Case具有两种格式.简单Case函数和Case搜索函数. --简单Case函数 CASE sex WHEN '1' THEN '男' WHEN '2' THEN '女' ELSE '其他' END ...

  4. SQL语句中:简单Case函数和Case搜索函数

    Case具有两种格式. 简单Case函数和Case搜索函数. --简单Case函数 CASE sexWHEN '1' THEN '男'WHEN '2' THEN '女' ELSE '其他' END - ...

  5. Sql Server中Case函数的使用(上篇)----转载

    Case具有两种格式.简单Case函数和Case搜索函数. 代码 --简单Case函数 CASE sex WHEN '1' THEN '男' WHEN '2' THEN '女' ELSE '其他' E ...

  6. MySQL中的条件判断函数 CASE WHEN、IF、IFNULL你会用吗?

    前言 参考文章:https://mp.weixin.qq.com/s?__biz=MzIyNDU2ODA4OQ==&mid=2247486529&idx=1&sn=6d5cd7 ...

  7. 三分钟搞懂SQL的Case函数

    文章标题 前言 一: 使用语法 作用一: 结合分组统计数据 作用二: 分条件更新字段值 作用三: 检查表中字段值是否一致 作用四: 行转列(重点-面试常见) 五:普通case函数和搜索case函数的区 ...

  8. 简单Case函数和Case搜索函数的区别

    简单Case函数和Case搜索函数的区别 Case具有两种格式.简单Case函数和Case搜索函数. --简单Case函数 CASE sex WHEN '1' THEN '男' WHEN '2' TH ...

  9. 简单Case函数和Case搜索函数。

    Case具有两种格式.简单Case函数和Case搜索函数. --简单Case函数 CASE sex WHEN '1' THEN '男' WHEN '2' THEN '女' ELSE '其他' END ...

最新文章

  1. 自学入门不在困难,初学者挑战学习Python编程30天 (三)
  2. 提高显卡性能软件_华硕RTX30系显卡亮相
  3. canvas requestAnimationFrame 动画
  4. 供应链金融与区块链技术-可以研读
  5. python爬虫挖掘平台搭建_一篇非常棒的安装Python及爬虫入门博文!
  6. Python数据分析pandas之dataframe初识
  7. 15.5 匿名内部类
  8. IOS正则表达式的用法简介
  9. 《精通移动app测试实战:技术、工具和案例》新书上市
  10. Java中sum和Sum相同吗,Java认为变量Sum 和sum相同。
  11. 什么是H标签?H1,H2,H3标签?以及和strong标签使用的方法及重要性
  12. Processor Tracing | 处理器追踪
  13. java进程因机器内存不足被系统kill的定位
  14. SQL PASS西雅图之行——会议篇
  15. Linux:telnet命令安装
  16. dos攻击防范 java_php DOS攻击实现代码(附如何防范)
  17. 手机java时代浏览器_巅峰之战 三款最热java手机浏览器横评
  18. 恩淑 2004-12-18
  19. 微软禁用IE浏览器后,打开IE浏览器闪退解决办法
  20. 机器学习(Machine Learning)深度学习(Deep Learning)资料(Chapter 2)

热门文章

  1. php是单进程运行的么,强制PHP命令行脚本单进程运行的方法
  2. 白话文带你了解 封装 继承 多态
  3. Vertia的这些事(一)—— 关于vertica的常用操作
  4. 基于异质网络的武器装备体系结构抗毁性研究 赵丹玲 主功能程序
  5. NFTScan 与 Bulletime 在 NFT 底层数据方面达成战略合作
  6. 线上商城做活动,页面氛围布置不能少
  7. 乐高无限自己地图无法服务器,乐高无限地图模组怎么添加-乐高无限地图模组添加方法-7k7k游戏...
  8. 国内国外Dns服务器大全
  9. 梦仙缘java_求大神帮找错误 找了一天 眼睛都瞎了 实在找不出!
  10. 在QML中定义JS资源- Stateless library的意义