在hive中使用COALESCE进行空值处理

COALESCE (expression_1, expression_2, ...,expression_n)依次参考各参数表达式,遇到非null值即停止并返回该值。如果所有的表达式都是空值,最终将返回一个空值。

如果需要对某列为空时赋予默认值,常使用COALESCE(a,10)  a为列名,10为默认值

posted @ 2019-10-23 09:40  梦里繁花  阅读(3334)  评论(0编辑  收藏  举报