hive骚操作

mac2025-07-06  8

LATERAL VIEW explode 很多时候我们希望把一个json,或者list拆成多行,这种在关系数据库里面是不允许的。但是hive还是能够进行这样的操作 https://blog.csdn.net/guodong2k/article/details/79459282 https://www.deeplearn.me/2892.html

主要作用是行转列

instr 语法: instr(string A,string B) 返回值: int 说明:返回字符串B在字符串A的位置,不存在返回0 举例: select instr(‘abcd’,‘a’) 1 select instr(‘abcd’,‘t’) 0

COALESCE 语法: COALESCE(T v1, T v2, …) 返回参数中的第一个非空值;如果所有值都为NULL,那么返回NULL 可以使用它取替换表中空值

hive中字符串的操作比你想象的更加方面 split https://blog.csdn.net/lxpbs8851/article/details/18712407

find_in_set find_in_set

count的其他用法 count

hive中的判定条件

最新回复(0)