zoukankan      html  css  js  c++  java
  • decode用法

    在查询数据,需要进行条件判断时,一般我们使用CASE...WHEN实现,当判断条件为相等时,除了使用CASE...WHEN实现,还可以使用DECODE函数。若要使用like、>、<等其他判断条件时,就只能使用CASE...WHEN实现了。

    下面就解释下DECODE()函数的用法。

    DECODE()使用方法: 

    decode(条件,值1,翻译值1,值2,翻译值2,...值n,翻译值n,缺省值)

    DECODE()含义说明:
    IF 条件=值1 THEN
        RETURN(翻译值1)
    ELSIF 条件=值2 THEN
        RETURN(翻译值2)
        ......
    ELSIF 条件=值n THEN
        RETURN(翻译值n)

    ELSE
        RETURN(缺省值)
    END IF

  • 相关阅读:
    Hash大法
    最小表示法
    KMP算法题集
    分块总结
    2018 雅礼国庆集训
    二分图总结
    贪心总结
    Tire树总结(模板+例题)
    工具类文章合集
    网文胡乱汇总
  • 原文地址:https://www.cnblogs.com/Linger-wj/p/5213014.html
Copyright © 2011-2022 走看看