DECODE函数
oracle 独有,功能强大。相当于 if else if
sql查询 按照规定的顺序返回结果集。

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)

sql查询 按照规定的顺序返回结果集。

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




相关文章:

  • 2022-12-23
  • 2021-12-31
  • 2022-12-23
  • 2022-12-23
  • 2021-11-26
  • 2021-10-29
猜你喜欢
  • 2021-12-28
  • 2022-12-23
  • 2021-11-26
  • 2021-07-27
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案