首页 百科 oracle SQL中的if-elseif-else’condition#39;[复制]

oracle SQL中的if-elseif-else’condition#39;[复制]

参见英文答案 >
Using IF ELSE in Oracle2个

我想知道是否有可能实现某些事情

‘if-elseif-else’条件,我知道有一个’case-when-then-else’,但它一次只检查一个条件(如果我理解正确).如何在Oracle sql中实现if-elseif-else场景

您可以使用if / else使用这样的case语句.

SELECT ename,CASE WHEN sal = 1000 THEN 'Minimum wage'
                   WHEN sal > 1000 THEN 'Over paid'
                   ELSE 'Under paid'
              END AS "Salary Status"
FROM   emp;

关于作者: dawei

【声明】:佛山站长网内容转载自互联网,其相关言论仅代表作者个人观点绝非权威,不代表本站立场。如您发现内容存在版权问题,请提交相关链接至邮箱:bqsm@foxmail.com,我们将及时予以处理。

热门文章