Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/oracle/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Oracle 用对偶函数检查变量数据_Oracle_Plsql - Fatal编程技术网

Oracle 用对偶函数检查变量数据

Oracle 用对偶函数检查变量数据,oracle,plsql,Oracle,Plsql,如何从单个select语句中获取Y或N: 我一共有7个变量: X1,X2,X3,X4,X5,X6 and X7 如果任何变量X1至X7的值为“100”,则为“是”,否则为“否” 假设采取: x1=100 x2=101 x3=null x4=null x5=null x6=null x7=null 然后我需要结果“是” x1=101 x2=101 x3=null x4=null x5=null x6=null x7=null 然后我需要结果“否” 问候, Chaitu@user3457336

如何从单个select语句中获取Y或N:

我一共有7个变量:

X1,X2,X3,X4,X5,X6 and X7
如果任何变量X1至X7的值为“100”,则为“是”,否则为“否”

假设采取:

x1=100
x2=101
x3=null
x4=null
x5=null
x6=null
x7=null
然后我需要结果“是”

x1=101
x2=101
x3=null
x4=null
x5=null
x6=null
x7=null
然后我需要结果“否”

问候,


Chaitu

@user3457336:是的,但为什么?@user3457336-re:使用解码解决这个问题-我相信有。你为什么不试一试,让我们知道你想到了什么?
SELECT  CASE
        WHEN 100 IN (:X1, :X2, :X3, :X4, :X5, :X6, :X7) THEN
                'Yes'
        ELSE
                'No'
        END
FROM    dual