小编swa*_*thy的帖子

如何在oracle中使用select with if条件?

我的要求是从复杂查询中获取一个数字并检查num = desiredNum.

如果它等于desiredNum,那么我必须执行另一组select语句,

有什么方法可以在查询中实现这一点而不是编写函数吗?

例如:

select case when val =2  
then select val1 from table1  
else 'false'  
from (select val from table)  
Run Code Online (Sandbox Code Playgroud)

这可能吗 ??

sql plsql case-when

8
推荐指数
2
解决办法
4万
查看次数

标签 统计

case-when ×1

plsql ×1

sql ×1