社区
基础和管理
帖子详情
要如何实现根据条件组合显示?感觉用decode难以实现
cuag49
2007-10-08 11:00:16
有一张表有H_flag,R_flag,O_flag字段,值为Y或N,还有一个是size字段,值为22,43,45。现在如果size值为22,H_flag=‘Y’则显示‘22H’,如果R_FLAG=‘Y’,显示‘22R’,如果O_FLAG=‘Y’则显示‘22O’。貌似如果一个字段判断可以用DECODE或case,现在是三个字段判断要如何实现啊?
...全文
46
2
打赏
收藏
要如何实现根据条件组合显示?感觉用decode难以实现
有一张表有H_flag,R_flag,O_flag字段,值为Y或N,还有一个是size字段,值为22,43,45。现在如果size值为22,H_flag=‘Y’则显示‘22H’,如果R_FLAG=‘Y’,显示‘22R’,如果O_FLAG=‘Y’则显示‘22O’。貌似如果一个字段判断可以用DECODE或case,现在是三个字段判断要如何实现啊?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
cuag49
2007-10-08
打赏
举报
回复
强人,我刚才试了一下另外的方法SELECT DECODE(T.OD_FLAG||T.HAZARD_FLAG||T.REEFER_FLAG,'NYY','HR','YNN','OD','NYN','HZ','NNY','RF','NNN','GP') FROM table T
把这几个连接起来,然后一次性判断
bjt_
2007-10-08
打赏
举报
回复
decode(size,22,
decode(H_flag,'Y',size||'H',
decode(R_FLAG,'Y',size||'R',
decode(O_FLAG,'Y',size||'O'
,size
)
)
)
,size
)
python
实现
hbase增删改查
二.python
实现
hbase增删改查 # -*- coding: utf-8 -*- # @Time : 2020/7/28 14:02 # @Author : """ https://blog.csdn.net/Cocktail_py/article/details/102730839 No protocol version header ./hbase-daemon.sh st
计算机处理器基础原理笔记
一、CPU指令电路 1. 计算机每执行一条指令的过程,可以分解成这样几个...(2)
Decode
(指令译码),也就是根据指令寄存器里面的指令,解析成要进行什么样的操作,是MIPS指令集的R、I、J中哪一种指令,具体要操作哪...
gurobi如何
实现
“ if语句”作为约束?_组队、路径分配问题建模案例 ? Gurobi 应用 | python3
实现
...
比如说编程的同学可能需要考虑算法功底、编程软件使用、动手实践能力、项目经验、智力水平等, 这也启发我们, 对于学生能力的评估, 不能用统一的评价体系一锅端. 我们要解决的第一个问题就是怎么选拔出适合从事单项...
基于Javaee的影视创作论坛的设计与
实现
(含源文件)
摘 要 随着时代的发展,互联网的出现,给传统影视行业带来的最大便利就是,方便了影视从业人员以及爱好者的交流和互动,而为用户提供一个书写影评,阅读影评以及回复影评的平台,以影评为载体来使用户感受影评、...
Java
实现
面向对象编程
1.1用面向对象设计电子宠物系统... 14 1.1.1为什么使用面向对象... 14 1.1.2使用面向对象进行设计... 15 1.2通过创建对象
实现
领养宠物功能... 17 1.2.1创建类的对象... 17 1.2.2构造方法及其重载... 23 1.2.3...
基础和管理
17,381
社区成员
95,118
社区内容
发帖
与我相关
我的任务
基础和管理
Oracle 基础和管理
复制链接
扫一扫
分享
社区描述
Oracle 基础和管理
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章