大数据开发高频面试题 hive
发布时间
阅读量:
阅读量
前言
未来的路或许有点难,但没关系啊,我会一直陪着你呀~
按功能进行分类后,请列举出10个单行函数及其作用,并说明这些函数各自的特性。
函数分为单行函数、聚合函数、炸裂函数
单行函数特点:一进一出
单行函数有可以细分:字符串函数、日期函数、数值函数、流程控制函数、集合函数
case when then end 、if、nvl
datediff、date_add
substring、concat、concat_ws、split
round、floor、ceil、cast
聚合函数特点:多进一出
聚合函数:max、min、avg、count、sum、collect_list、collect_set
炸裂函数特点:一进多出
炸裂函数:explode、posexplode
collect_list和collect_set属于聚合函数,特点是将分组后的某个列存放在一个数组中,collect_set会对集合中元素去重
全部评论 (0)
还没有任何评论哟~
