如何从单个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
答案 0 :(得分:2)
SELECT CASE
WHEN 100 IN (:X1, :X2, :X3, :X4, :X5, :X6, :X7) THEN
'Yes'
ELSE
'No'
END
FROM dual