首页 > 数据库技术 > 详细

【Oracle】【14】decode()函数

时间:2019-05-05 14:42:34      阅读:126      评论:0      收藏:0      [点我收藏+]

正文:

decode(条件,值1,返回值1,值2,返回值2,...值n,返回值n,缺省值)

普通例子:

-- sex=0:男;sex=1:女;sex=其他:未知
select decode(sex, 0, , 1, 未知) 性别 from users;

嵌套:

--is_checked=1,如果status=1返回no,如果status=0返回id;is_checked=其他,返回id
select decode(is_checked, 1, decode(status, 1, no, id), id) from users

参考博客:

oracle中decode的用法(例子) - 英俊聪明 - 博客园
https://www.cnblogs.com/fengjunming/p/7966441.html

【Oracle】【14】decode()函数

原文:https://www.cnblogs.com/huashengweilong/p/10810724.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!