sql中decode(...)函数的用法

相当于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. SQL中decode函数的用法

    SQL中decode函数的用法 2008-07-30 17:11:14 本文已公布到博客频道职场·创业分类 DECODE函数是ORACLE PL/SQL是功能强大的函数之一,目前还只有ORACLE公司 ...

  2. SQL中object_id函数的用法

    SQL中object_id函数的用法 收藏  int object_id('objectname'); 此方法返回数据库对象标识号. 其中,参数objectname 表示要使用的对象,其数据类型为nc ...

  3. SQL中 ROW_NUMBER 函数的用法

    SQL中 ROW_NUMBER 函数的用法 ROW_NUMBER()函数将针对SELECT语句返回的每一行,从1开始编号,赋予其连续的编号.在查询时应用了一个排序标准后,只有通过编号才能够保证其顺序是 ...

  4. sql中日期函数的用法

    sql中日期函数的用法   <script src="http://blog.csdn.net/count.aspx?ID=1920773&Type=Rank" ty ...

  5. SQL中decode()函数简介

    SQL中decode()函数简介 Select decode(columnname,值1,翻译值1,值2,翻译值2,...值n,翻译值n,缺省值)From talbenameWhere - 其中:co ...

  6. SQL中 decode() 函数使用介绍

    [SQL]SQL中 decode() 函数介绍 主要作用:将查询结果翻译成其他值(即以其他形式表现出来) decode() 函数的语法: select decode(columnname,值1,翻译值 ...

  7. Oracle sql语法中decode函数的用法

    decode(条件,值1,结果1,值2,结果2,值3,结果3,... 值n,结果n,缺省值) 改函数的解释: IF 条件=值1 THEN RETURN(结果1) ELSIF 条件=值2 THEN RE ...

  8. oracle (decode,Oracle sql语法中decode函数的用法

    decode(条件,值1,结果1,值2,结果2,值3,结果3,... 值n,结果n,缺省值) 改函数的解释: IF 条件=值1 THEN RETURN(结果1) ELSIF 条件=值2 THEN RE ...

  9. SQL中DECODE函数用法

    DECODE函数用法: DECODE(expr_expression, search_expression, result_expression, [default_expression]) 当sea ...

最新文章

  1. python四:字符串和数字
  2. nginx php跳转url参数,NGINX 中把url中的内容当初参数处理
  3. Android之使用PopupWindow使用和总结
  4. Android 可以输入的下拉框
  5. 光棍节程序员闯关秀 小游戏
  6. 随便说说字符集和编码
  7. 知识产权管理系统 开源_当前的知识产权格局如何影响开源
  8. 《烈烈先秦》9、世界奇迹的缔造者——全才冤臣蒙恬
  9. 2021人工智能状况分析报告
  10. tp点一共有多少_dnf人家为什么比你多好几点tp点?原因终于找到啦
  11. Java小白 前端后端开发 环境搭建【jdk+idea+webstorm+maven+nodejs+vue+mysql】
  12. web.xml配置的详细说明
  13. Unity 游戏的String interning优化
  14. 恒星日和太阳日【转载】
  15. DROP和DELETE的区别
  16. MJ对2008年10月6日大盘预测(节后第一天)
  17. fstab 与移动硬盘挂载方法
  18. 下机数据处理:拼接、过滤和去嵌合
  19. 今天特意分享一个程序猿的微信群,聊天专用
  20. 微信点击短链接直接跳转到支付宝领红包教程 附带例子

热门文章

  1. 深入理解数据库ACID(MySQL)
  2. Javascript中Json的使用
  3. 【java】自定义枚举类(不使用enum的新特性)1.5版本前
  4. sql 加一列 数字_sql语句中查询出的数据添加一列,并且添加默认值
  5. 连接上CMCC但打不开网页||连接上路由打不开网页||IE左下角显示[正在连接站点127.0.0.0]的解决方法
  6. PHP输出1到n所有素数及素数和的三种算法
  7. 浏览器的强缓存和协商缓存
  8. P2575 高手过招(博弈)
  9. 【LatinIME】默认开启键盘按键声
  10. 深入理解JavaScript系列(转自汤姆大叔)