Hive concat,concat_ws 遇到NULL 用法

Posted 二十六画生的博客

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Hive concat,concat_ws 遇到NULL 用法相关的知识,希望对你有一定的参考价值。

select  CONCAT('My', NULL, 'QL') ; -- NULL

select  CONCAT_WS('_','My', NULL, 'QL') ; -- My_QL

select concat(1,2,3) ; -- 123

select concat('1',2,3)  -- 123

select concat_ws('_',1,2,3) ; -- 1_2_3

select concat_ws('_','1',2,3) ; -- 1_2_3

end

以上是关于Hive concat,concat_ws 遇到NULL 用法的主要内容,如果未能解决你的问题,请参考以下文章

hive中多行合并一行concat_ws(去重及不去重)

concat_ws 使用在hive spark-sql上的区别

concat和concat_ws

如何按CONCAT_WS分组

hive - concat 函数

SQL实现将多行记录合并成一行