度量快速开发平台-专业、快速的软件定制快开平台
标题: Oracle的sql语句的两种判断形式 [打印本页]
作者: fteair 时间: 2020-6-18 14:32
标题: Oracle的sql语句的两种判断形式
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
作者: 张兴康 时间: 2020-6-19 15:07
前排沙发
作者: caixuqad 时间: 2020-6-19 15:40
作者: fteair 时间: 2020-6-19 15:45
作者: fteair 时间: 2020-6-19 15:47
作者: 张兴康 时间: 2020-6-20 17:36
作者: fteair 时间: 2020-6-21 14:14
作者: 张兴康 时间: 2020-6-24 17:18
又是大舌头好恐怖
作者: caixuqad 时间: 2020-6-24 18:00
作者: fteair 时间: 2020-6-25 14:38
作者: fteair 时间: 2020-6-25 14:40
作者: 张兴康 时间: 2020-6-25 17:52
欢迎光临 度量快速开发平台-专业、快速的软件定制快开平台 (http://bbs.delit.cn/) |
Powered by Discuz! X3.2 |