1 / 3
文档名称:

Oracle Decode函数详解.pdf

格式:pdf   页数:3
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

Oracle Decode函数详解.pdf

上传人:翩仙妙玉 2012/9/16 文件大小:0 KB

下载得到文件列表

Oracle Decode函数详解.pdf

文档介绍

文档介绍:-----为后人留下具有鼓舞仂量菂神圣
人生木旁样
为后人留下具有鼓舞仂量菂神圣人生木旁样:髙鞝旳生獲情操,不搀杂
私欲的爱,軹为他人材行亻吏dě能力,bú受里予心簳扰嘚鮃静,芣為葭
潒遮蔽锝知识。
Oracle Decode函数详解
分类: 数据库SQL 2012-08-17 13:30 309人阅读评论(0) 收藏举报
select 合格情况,
sum(ame, '计算机', countnum, 0)) 人数
from
(select
cname,
case when scgrade <60 then '不合格'
when scgrade >=60 and scgrade <70 then '合格'
when scgrade >=70 and scgrade <85 then '良好'
when scgrade >=85 and scgrade <= 100 then '优秀' end
as ok,
count(scgrade) as countnum
from sc, c
where o = o
group by
cname,
case when scgrade <60 then '不合格'
when scgrade >=60 and scgrade <70 then '合格'
when scgrade >=70 and scgrade <85 then '良好'
when scgrade >=85 and scgrade <=100 then '优秀' end) a
group by
order by desc
函数介绍
DECODE函数是ORACLE PL/SQL的功能强大的函数之一,目前还只有
ORACLE公司的SQL提供了此函数,其它数据库厂商的SQL实现还没有此功
能。DECODE有什么用途呢? 先构造一个例子,假设我们想给智星职员加工
资,其标准是:工资在8000元以下的加20%;工资在8000元或以上的加
15%,通常的做法是,先选出记录中的工资字段值? select salary into var-salary
from employee,然后对变量var-salary用if-then-else或choose case之类的流控制
语句进行判断。如果用DECODE函数,那么我们就可以把这些流控制语句省
略,通过SQL语句就可以直接完成。如下:select decode(sign(salary -
8000),>=0,salary*,<0,salary*,salary) from employee 是不是很简洁?
DECODE的语法:DECODE(value,if1,then1,if2,then2,if3,then3,...,else),表示如
果value等于if1时,DECODE函数的结果返回then1,...,如果不等于任何一个if
值,则返回else。初看一下,DECODE 只能做等于测试,但刚才也看到了,
1
值,则返回else。初看一下,DECODE 只能做等于测试,但刚才也看到了,
我们通过一些函数或计算替代value,是可以使

最近更新

2024年山西省大同市单招职业倾向性考试题库必.. 39页

2024年山西省忻州市单招职业适应性测试题库新.. 40页

2024年山西省朔州市单招职业倾向性测试模拟测.. 40页

2024年山西省财政税务专科学校单招职业适应性.. 40页

2024年山西经贸职业学院单招职业适应性考试题.. 42页

2024年山西艺术职业学院单招职业技能考试题库.. 40页

2024年山西警官职业学院单招综合素质考试模拟.. 39页

2024年山西财贸职业技术学院单招职业倾向性考.. 40页

2024年山西运城农业职业技术学院单招职业技能.. 40页

2024年山西铁道职业技术学院单招职业倾向性测.. 39页

2024年岳阳现代服务职业学院单招职业技能测试.. 40页

2024年嵩山少林武术职业学院单招职业倾向性考.. 40页

2024年巴音郭楞职业技术学院单招职业倾向性考.. 40页

2024年常州工程职业技术学院单招综合素质考试.. 40页

2024年常州机电职业技术学院单招职业倾向性考.. 40页

2024年常德科技职业技术学院单招职业适应性考.. 40页

2024年平凉职业技术学院单招职业倾向性考试模.. 40页

2024年平顶山工业职业技术学院单招职业技能考.. 40页

2024年平顶山文化艺术职业学院单招职业适应性.. 40页

2024年广东农工商职业技术学院单招职业倾向性.. 41页

2024年广东南华工商职业学院单招职业技能考试.. 39页

2024年广东女子职业技术学院单招职业适应性考.. 42页

2024年广东工程职业技术学院单招职业倾向性测.. 39页

2024年广东工贸职业技术学院单招职业技能测试.. 39页

2024年广东建设职业技术学院单招职业适应性测.. 41页

2024年广东松山职业技术学院单招综合素质考试.. 41页

2024年广东水利电力职业技术学院单招职业技能.. 40页

2024年广东江门中医药职业学院单招职业适应性.. 40页

2024年广东理工职业学院单招综合素质考试模拟.. 41页

2024年广东生态工程职业学院单招职业倾向性考.. 42页