我有一张像
id colA ColB ColC COlD
1 10 Null Null 100
2 Null 2 Null 200
3 Null Null 7 500
等等
我需要的是,如果我从表中选择值,例如
select * from Table where ColC = 7 or ColB = 2 or ColA = 10
我会得到结果
10 Null Null 100
Null 2 Null 200
Null Null 7 500
但我希望结果为
Null Null 7 500
Null 2 Null 200
10 Null Null 100
ColD
所以我只能从顶行中选择值,如果ColC
不是 null else if ColB
is not null else ColA
is not null