Oracle的sql语句的两种判断形式
2024-08-28 01:02:30
Oracle的sql语句的两种判断形式
- 判断当前列同时改动当前列
- 判断一个情况改动其他值
一类情况详解:实现的是当num这一列的值为3时,就显示好 以此类推
1)case num
when 3 then
'好'
when 1 then
'不好'
else
'还行'
end taskresult 红色字是给所判断的这个列名的别名 可以不写
如果num 是一个复杂的公式的时候起别名比较方便
2)case
when num = 3 then
'好'
When num = 1 then
'不好'
else
'还行'
end 这个方法效果同上
二类情况详解:实现的是当num=3时,score为score(好) 以此类推
case
when num = 3 then
trim(score)||'(好)'
when yq.spqcreq = 1 then
trim(score)||'(不好)'
else
trim(score)||'(还行)'
end
最新文章
- 配置WCF同时支持WSDL和REST,swaggerwcf生成文档
- Mastering Web Application Development with AngularJS 读书笔记(二)
- VS2013调试时,IIS Express Worker Process 已停止工作
- jquery中html()、text()、val()的区别与使用
- iOS开发多线程--(NSOperation/Queue)
- C语言关键字-volatile
- PHP代码实现MySQL读写分离
- 微信内移动前端开发抓包调试工具fiddler使用教程
- C# - ref
- Python3.2官方文档翻译--实例对象和方法对象
- Balancing Symbols
- 手机端 H5上传头像
- 安卓开发笔记(二十四):手把手教你一步步集成腾讯X5内核(Tencent TBS X5)
- headfirst设计模式(5)—工厂模式体系分析及抽象工厂模式
- UEFI+GPT安装WIN7,WIN8/WIN10下安装WIN7双系统
- Python_lambda
- Nagios监控配置文件及监控流程
- Sqlautocode使用过程的一些坑
- Jenkins构建自动化任务
- Wannafly挑战赛21 E 未来城市规划