NVL可以实现这个需求,但好像只能传两个参数,怎么传三个参数呢?
nvl2(参数1,参数2,参数3)
用case when。
试试nvl2()
既然是一个字段为空,取另一个,nvl(字段1,字段2)就可以实现了,或者
coalesce(expr1,expr2........)
返回从左起始第一个不为空的值,如果所有参数都为空,那么返回空值。