<Zhuuu_ZZ>HIVE(十一)函数

时间:2024-10-09 09:32:29

Hive内置函数

  • 一 Hive函数分类
  • 二 字符函数
  • 二 类型转换函数和数学函数
  • 三 日期函数
  • 四 集合函数
  • 五 条件函数
  • 六 聚合函数和表生成函数
    • 6.1 聚合函数
    • 6.2 表生成函数:输出可以作为表使用

一 Hive函数分类

  • 从输入输出角度分类
    • 标准函数:一行数据中的一列或多列为输入,结果为单一值
    • 聚合函数:多行的零列到多列为输入,结果为单一值
    • 表生成函数:零个或多个输入,结果为多列或多行
  • 从实现方式分类
    • 内置函数
    • 自定义函数
      • UDF:自定义标准函数
      • UDAF:自定义聚合函数
      • UDTF:自定义表生成函数

二 字符函数

在这里插入图片描述

二 类型转换函数和数学函数

在这里插入图片描述
在这里插入图片描述

三 日期函数

在这里插入图片描述

四 集合函数

在这里插入图片描述

五 条件函数

在这里插入图片描述

六 聚合函数和表生成函数

6.1 聚合函数

  • count、sum、max、min、avg、var_samp等

6.2 表生成函数:输出可以作为表使用

在这里插入图片描述