相当于if语句
decode函数比较1个参数时
SELECT ID,DECODE(inParam,'beComparedParam','值1' ,'值2') name FROM bank
#如果第一个参数inParam=='beComparedParam',则select得到的name显示为值1,
#如果第一个参数inParam!='beComparedParam',则select得到的name显示为值2
decode函数比较多个参数时
SELECT ID,DECODE(inParam,'para1','值1' ,'para2','值2','para3','值3','para4','值4','para5','值5') name FROM bank
#如果第一个参数inParam=='para1'那么那么select得到的那么显示为值1;
#如果第一个参数inParam=='para2'那么那么select得到的那么显示为值2;
#如果第一个参数inParam=='para3'那么那么select得到的那么显示为值3;
#如果第一个参数inParam=='para4'那么那么select得到的那么显示为值4;
#如果第一个参数inParam=='para5'那么那么select得到的那么显示为值5;
#都不相等就为''

sql decode函数相关推荐

  1. mysql sql decode函数用法_oracle中的decode的使用介绍

    含义解释: decode(条件,值1,返回值1,值2,返回值2,...值n,返回值n,缺省值) 该函数的含义如下: IF 条件=值1 THEN RETURN(翻译值1) ELSIF 条件=值2 THE ...

  2. 【转】SQL decode 函数的用法

    decode(字段|表达式,条件1,结果1,条件2,结果2,...,条件n,结果n,缺省值): --缺省值可以省略 表示如果 字段|表达式 等于 条件1 时,DECODE函数的结果返回 条件1 ,.. ...

  3. mysql sql decode函数用法_SQL查询中DECODE函数和CASE WHEN 比较

    一,DECODE函数 其基本语法为: Sql代码DECODE(value, if1, then1, if2, then2, if3, then3,...ifn, thenn, else) DECODE ...

  4. mysql sql decode函数用法_Sql decode sign when length concat 用法详述

    案例1:查询表A数据,如果某个列(PARAM_VALUE)值太长,前台不好显示,就只取前20个字符:鼠标悬浮时再用层显示全部值: sql写法: select m.PARAM_VALUE as PARA ...

  5. sql decode 函数用法 将查询结果翻译 转换

    decode()函数简介: 主要作用:将查询结果翻译成其他值(即以其他形式表现出来,以下举例说明): 使用方法: Select decode(columnname,值1,翻译值1,值2,翻译值2,.. ...

  6. SQL DECODE函数使用

    DECODE函数是ORACLE PL/SQL是功能强大的函数之一,目前还只有ORACLE公司的SQL提供了此函数,其他数据库厂商的SQL实现还没有此功能.DECODE有什么用途呢? 先构造一个例子,假 ...

  7. SQL —— decode函数用法

    sql 中 decode(...)函数的用法 -- 相当于 if 语句1. decode函数比较1个参数时:SELECT ID, DECODE(inParam,'byComparedParam','值 ...

  8. SQL —— decode函数用法(相当于 if 语句)

    sql 中 decode(...)函数的用法 -- 相当于 if 语句1. decode函数比较1个参数时:SELECT ID, DECODE(inParam,'byComparedParam','值 ...

  9. SQL中 decode()函数简介

    今天看别人的SQL时看这里面还有decode()函数,以前从来没接触到,上网查了一下,还挺好用的一个函数,写下来希望对朋友们有帮助哈! decode()函数简介: 主要作用:将查询结果翻译成其他值(即 ...

最新文章

  1. 快节奏的多人游戏同步 - 示例代码和在线演示
  2. mysql 多行转换多列 列不确定_多行转多列,行数和列数不确定
  3. 《强化学习周刊》第30期:Deep Mind开展人机交互的新试点研究、MIT提出神经进化优化框架...
  4. 分享一下@Override标签背后的小秘密---记录java的思行合一
  5. cmd:计算机cmd常用命令集合之详细攻略daiding
  6. 服务器连接异常系统无法登录,win10系统无法登录LOL提示“服务器连接异常”的解决方法...
  7. python字典 items函数
  8. 原型模式 —— Java的赋值、浅克隆和深度克隆的区别
  9. 全面容器化:阿里5年带给我的最大收获
  10. JavaScript中的call、apply、bind如何使用
  11. android Camera2 API使用详解
  12. python状态码及其含义_Shell退出状态码及其应用详解
  13. Windows 环境下配置 Oracle 11gR2 Data Guard 手记
  14. sqlserver没有ldf附加数据库
  15. 手机弹奏计算机音乐的软件,APP推荐:11款简单好用工具的APP,一定要懂!
  16. 计算机专业建设会议纪要,本学期第六次专业建设工作会议纪要
  17. 进去springstrap显示无响应_何为优秀显示器?显示器参数标准主观讨论
  18. JetPack之DataStore源码笔记
  19. 在python中,计算Sum = m + mm + mmm +mmmm+.....+mmmmm.....,输入两个数m,n。m的位数累加到n的值,列出算式并计算出结果:
  20. Caused by java.lang.Exception Failed to send data to Kafka Expiring

热门文章

  1. Java全栈(四)web网页技术:4.jQuery
  2. Go 语言踩坑记——panic 与 recover
  3. 【 数字后面的f是什么意思】
  4. 怎么把文字转换成语音?简单方法介绍
  5. 删除已存在的SVN账户信息
  6. wce获取密码明文或者hashes
  7. 免拆诊断 | 2018 款奥迪 A6L 车偶尔加速不良
  8. 大数据整体产业链结构
  9. 小哈机器人新年照片_“机器人太空之旅”欢庆元旦科普主题活动精彩回顾
  10. crystal report 打印卡片从VB迁移到java