永发信息网

DECODE 用法

答案:2  悬赏:80  手机版
解决时间 2021-01-03 06:52
DECODE 用法
最佳答案
DECODE 中的if-then-else逻辑
  在逻辑编程中,经常用到If – Then –Else 进行逻辑判断。在DECODE的语法中,实际上就是这样的逻辑处理过程。它的语法如下:   DECODE(value, if1, then1, if2,then2, if3,then3, . . . else )   Value 代表某个表的任何类型的任意列或一个通过计算所得的任何结果。当每个value值被测试,如果value的值为if1,Decode 函数的结果是then1;如果value等于if2,Decode函数结果是then2;等等。事实上,可以给出多个if/then 配对。如果value结果不等于给出的任何配对时,Decode 结果就返回else 。   需要注意的是,这里的if、then及else 都可以是函数或计算表达式。
全部回答
固定列数的行列转换 如student subject grade student1 语文 80 student1 数学 70 student1 英语 60 student2 语文 90 student2 数学 80 student2 英语 100 转换为 语文 数学 英语 student1 80 70 60 student2 90 80 100 语句如下: select student,sum(decode(subject,'语文', grade,null)) "语文", sum(decode(subject,'数学', grade,null)) "数学", sum(decode(subject,'英语', grade,null)) "英语" from table group by student
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
岳园社区居委会地址在什么地方?想过去办事
---What’sonTVtonight?Isthere______interes
我今天睡觉做梦梦到我已经去世三年的奶奶梦到
用神为土
已知2n-1表示“任意正奇数”,那么表示不大于
Lucy found one of her friends had been af
韩剧我的女孩里面的那个插曲是什么呀(就是调
单选题查阅资料得知Fe3+、Mg2+、Al3+在浓度均
把棱长是5厘米的两个正方体拼成一个长方体,
分数除法的意义与整数除法的意义________,都
喜爱的英文单词怎么写
单选题They witnessed(目睹) a quar
中世纪的具体年代?指欧洲封建统治时期,现代汉
火发塞咋样可以分辨出好坏
笔记本电脑锁有用吗
推荐资讯
判断题甲比乙多18%,那么乙比甲就少18%.
钢板桩的租赁优势有哪些,出租的价格要怎么计
如图,已知直线AB、CD、MN相交于点O,∠1=22
连线题:请将下列结构与相应功能用线连接起来
如图所示,光滑的水平面上,有一木块以速度v
用韩语怎么写自己名字童子晴
邮件中汇兑是什么意思
微信服务商下特约商户的钱是怎么结算的
滴滴快车司机和优步司机比,谁挣的钱多?
想找检测公司测甲醛,一次大概多钱呢?
单选题清朝前期,为“康乾盛世”奠定了物质基
如何传播优秀传统文化
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?