coalesce():返回参数中的第一个非空表达式(从左向右依次类推):
使用示例:
# 返回1
select coalesce(1) from dual;
# 返回2
select coalesce(null,2) from dual;
# 返回null
select coalesce(null,null) from dual;
# 返回3
select coalesce(null,null,3) from dual;
用途:
类似oracle同名函数
- 当希望给某些空值字段提供默认值的时候用
- 当某些字段有空值时希望用其他字段值的时候用