DECODE函数
oracle 独有,功能强大。相当于 if else if

IF 条件=值1 THEN
    RETURN(翻译值1)
ELSIF 条件=值2 THEN
    RETURN(翻译值2)
    ......
ELSIF 条件=值n THEN
    RETURN(翻译值n)
ELSE
    RETURN(缺省值)
END IF

例:
order by DECODE(a.STATUS,'优',1,'良',2,'轻度污染',3,'中度污染',4,'重度污染',5,'严重污染',6)


按照规定的顺序返回了数据

最新文章

  1. Ubuntu下安装mod_python报错(GIT错误)
  2. jQuery基础的工厂函数以及定时器的经典案例
  3. CSS Font知识整理总结
  4. 温故而知新,jquery选择器$=
  5. fzu 2107 Hua Rong Dao(状态压缩)
  6. 想要完全导入swc中的所有类
  7. TengineWeb服务器项目
  8. iOS RSA 加密解密及签名验证
  9. RR 和RC 幻读问题
  10. Linux的环境变量配置
  11. 关闭sublime自动检测更新提示
  12. 初始Windows程序
  13. PG数据库中用户权限
  14. python如何实现类似php的引用赋值
  15. centos7下安装docker(15.7容器跨主机网络---calico)
  16. npm错误:Error: listen EADDRNOTAVAIL
  17. Linux实际常用命令
  18. win10 java1.7安装笔记
  19. <转>HTML、CSS、font-family:中文字体的英文名称
  20. 【ELK】【docker】6.Elasticsearch 集群启动多节点 + 解决ES节点集群状态为yellow

热门文章

  1. Android VelocityTracker类和Scroller类
  2. HDU 1548 A strange lift【BFS】
  3. Calling convention-调用约定
  4. 前端学习之路——gulp篇
  5. 关于Scrapy爬虫项目运行和调试的小技巧(下篇)
  6. [ZJOI2015]诸神眷顾的幻想乡 广义后缀自动机_DFS_语文题
  7. React中的事件处理为什么要bind this?
  8. 【BZOJ1014】【JSOI2008】火星人prefix
  9. 【BZOJ4383】[POI2015]pustynia
  10. 实战medusa暴力破解