zoukankan      html  css  js  c++  java
  • 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;

    #都不相等就为''

  • 相关阅读:
    CSS伪元素
    leetcode
    软件镜像下载
    VUE项目问题
    js定时操作
    div 禁止点击
    JS String 与 Object 转换
    实用类
    XML文件的应用
    Socket编程
  • 原文地址:https://www.cnblogs.com/jinzhiming/p/5381812.html
Copyright © 2011-2022 走看看