oracle中decode的用法(例子)
使用结构:
decode(条件,值1,返回值1,值2,返回值2,...值n,返回值n,缺省值)
该函数的含义如下:
IF 条件=值1 THEN
RETURN(翻译值1)
ELSIF 条件=值2 THEN
RETURN(翻译值2)
......
ELSIF 条件=值n THEN
RETURN(翻译值n)
ELSE
RETURN(缺省值)
END IF
例子:
①
select *from users;
select id, username, age, decode(sex,0,'男',1,'女') from users;
②--子查询
select
sysuser.id,
sysuser.userid,
sysuser.username,
sysuser.groupid,
decode(sysuser.groupid,
'1',(select mc from userjd where sysuser.sysid=userjd.id),
'2',(select mc from userjd where sysuser.sysid=userjd.id),
'3',(select mc from useryy where sysuser.sysid=useryy.id),
'4',(select mc from usergys where sysuser.sysid=usergys.id)
) as mc
from sysuser;
转载于:https://www.cnblogs.com/fengjunming/p/7966441.html
oracle中decode的用法(例子)相关推荐
- oracle+decode函数用法,oracle中decode函数用法
oracle中decode函数用法以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! DECODE函数相当于一条件语句(IF ...
- oracle 的wecate函数,1.Oracle中decode()函数用法
1.Oracle中decode函数用法 含义解释: decode(条件,值1,返回值1,值2,返回值2,...值n,返回值n,缺省值) 该函数的含义如下: IF 条件=值1 THEN RETURN(翻 ...
- Oracle中decode函数用法解析以及常用场景
1.decode函数的两种形式 第一种形式 含义解释: decode(条件,值1,返回值1,值2,返回值2,-值n,返回值n,缺省值) 该函数的含义如下: IF 条件=值1 THENRETURN(翻译 ...
- oracle中decode函数用法及应用
用法 1.decode(条件,值1,返回值1,值2,返回值2,...值n,返回值n,缺省值) 相当于if else 那种方式. 2.decode(字段或字段的运算,值1,值2,值3) 当字段或字段的运 ...
- linux decode函数,Oracle 中 decode 函数用法
Decode函数与一系列嵌套的 IF-THEN-ELSE语句相似.base_exp与compare1,compare2等等依次进行比较.如果base_exp和 第i 个compare项匹配,就返回第i ...
- Oracle 中 decode 函数用法
转载自:http://www.cnblogs.com/vinsonLu/p/3512526.html 含义解释: decode(条件,值1,返回值1,值2,返回值2,...值n,返回值n,缺省值) 该 ...
- oracle decode别名,Oracle中decode函数用法 VelHong
DECODE函数与一系列嵌套的 IF-THEN-ELSE语句相似.base_exp与compare1,compare2等等依次进行比较.如果base_exp和 第i 个compare项匹配,就返回第i ...
- oracle decode嵌套,Oracle 中 Decode函数用法 | YuXi
含义解释: decode(条件,值1,返回值1,值2,返回值2,...值n,返回值n,缺省值) 该函数的含义如下: IF 条件=值1 THEN RETURN(翻译值1) ELSIF 条件=值2 THE ...
- oracle 中decode函数
Oracle 中 decode 函数用法 含义解释: decode(条件,值1,返回值1,值2,返回值2,-值n,返回值n,缺省值) 该函数的含义如下: IF 条件=值1 THEN RETURN(翻译 ...
- java decode函数用法_Oracle 中 decode 函数用法
含义解释: decode(条件,值1,返回值1,值2,返回值2,...值n,返回值n,缺省值) 该函数的含义如下: IF 条件=值1 THEN RETURN(翻译值1) ELSIF 条件=值2 THE ...
最新文章
- Mysql (二)Mysql 数据库表增删改查
- Docker image Introduce
- 别太贪婪,这些技能能让你一辈子满足
- jQuery中的.bind()、.live()和.delegate()之间区别分析,学习jquery
- sprintf()函数
- SecureDrop 0.3,LibreOffice Online和更多新闻
- 常见的通配符_8、数据库常见操作
- 南阳OJ 16 矩形嵌套
- 头脑仅仅是一个实验室
- js 对象,json数组遍历
- 天堂2单机版服务器时间修改,L2Jserver版本天堂2进游戏公告的修改
- 安平仓管王 5000xp v2.9 免费下载
- 如何通俗地理解假设检验基本原理
- 基于百度指数的股票收益率多因子模型研究
- 苹果iphone手机哪些机型支持刷公交卡
- recycle view drag and swip demo
- 山东省第八届 ACM 省赛 Parity check (规律、水)
- 大数据学习:大数据就业前景和就业方向
- CUDA技术体系分析
- 白杨SEO:腾讯将全资收购搜狗,与SEO从业者有什么关系?