coalesce()函数
返回列表中第一个非Null表达式的值。如果所有表达式求值为Null,则返回Null。
coalesce (expression_1, expression_2, ...,expression_n)
依次参考各参数表达式,遇到非null值即停止并返回该值。如果所有的表达式都是空值,最终将返回一个空值。
举例:coalesce(sch_name, sub_name, date, '2020')
判断sch_name,不为空则返回它的值;如果为空判断sub_name,不为空则返回它的值;如果为空判断date,不为空则返回它的值;如果为空返回2020。
来源:CSDN
作者:二楼后座Tansen
链接:https://blog.csdn.net/qq_39072649/article/details/104551983