SQL中DECODE函数用法

DECODE函数用法:

DECODE(expr_expression, search_expression, result_expression, [default_expression])

当search 表达式与 expr 的值匹配时,返回 result 表达式。如果找不到匹配项,则返回 default 表达式的值。

  • 例如 当数据中status值为01或02时返回0,否则返回1: DECODE(STATUS,'01',0,'02',0,1)
  • 当数据中status值为0时转换成’Y’,非0时转换成’N’:DECODE(STATUS, 0, 'Y', 'N')
发布了52 篇原创文章 · 获赞 7 · 访问量 4万+

猜你喜欢

转载自blog.csdn.net/hyfstyle/article/details/89851895