A、B两个字段,哪个存在就取哪个,都存在取A,用什么函数,该如何解决

A、B两个字段,哪个存在就取哪个,都存在取A,用什么函数A、B两个字段,哪个存在就取哪个,都存在取A,用什么函数[

A、B两个字段,哪个存在就取哪个,都存在取A,用什么函数
A、B两个字段,哪个存在就取哪个,都存在取A,用什么函数

[解决办法]

SQL code
with t as(select 1 A,2 B from dualunion allselect null,3 from dualunion allselect 4,null from dual)select nvl(A,B) from t  NVL(A,B)----------         1         3         4
[解决办法]
2中简单方法
SQL code
nvl(A,B)decode(A,null,B,A)