请看看这个,让我知道可能的解决方案?
表中要显示的数据:
select a,b,d,e from table xyz.
- 当 c 为空时,显示 d 的值
或者
- 当 c 不为 null 时显示 e 的值
所需资料:
数据看起来像这样
a b c d e
1 2 null 2
1 2 not null 2
从以上数据来看,如果c为null,则显示d = b else e = b。
如何为上述条件编写适当的 SQL 查询,因为我尝试过它不起作用的情况。
提前致谢。