hive常用函数
    Hive是一个分布式数据仓库系统,允许用户使用SQL语句在Hadoop上从关系型数据库中查询数据。它支持特定的SQL语句,例如SELECT、JOIN、GROUP BY和ORDER BY。此外,它还提供了 hive数机制,便于用户自定义函数。Hive函数用于支持应用程序执行一些特定操作,比如聚合、排序、筛选等。下面将介绍hive常用函数,一起来看一下吧。
    一、COUNT函数
    count函数用于统计查询结果集中行数,它有两种使用形式:count(*)用于统计表中的所有行数,count(x)用于统计某列的的不为null的行数(x为列名).
    二、SUM函数
    SUM函数是求和函数,用于计算某列中所有数值的总和,它只接受一个参数:要求和的列名。
    三、AVG函数
    AVG函数是求平均数函数,它用于计算某列中所有数值的平均值,它只接受一个参数:要求取平均数的列名。
hue trunc函数    四、MIN函数
    MIN函数是求最小数函数,它用于计算某列中所有数值的最小值,它只接受一个参数:要求求最小数的列名。
    五、MAX函数
    MAX函数是求最大数函数,它用于计算某列中所有数值的最大值,它只接受一个参数:要求求最大数的列名。
    六、CONCAT函数
    CONCAT函数是连接函数,用于连接两个字段,它接受多个参数,以逗号分隔,参数可以是列名,也可以是字符串值。
    七、LOWER函数
    LOWER函数是转换小写函数,用于将字符串转换成小写,它只接受一个参数:要转换的字段或者字符串值。
    八、UPPER函数
    UPPER函数是转换大写函数,用于将字符串转换成大写,它只接受一个参数:要转换的字段或者字符串值。
    九、SUBSTR函数
    SUBSTR函数是字符串截取函数,用于从原始字符串中截取指定字符,它接受三个参数:原始字符串,起始位置和长度。
    十、PARTITION函数
    PARTITION函数是数据分割函数,用于将一个表格划分为不同的部分,以便更好地管理表格内容,它只接受一个参数:分割字段。
    这些都是hive常用函数,它们可以帮助用户快速而有效地完成某些操作,大大提高查询效
率。在实际工作中,尽可能多的运用这些函数,也许会带来更多的惊喜和意外收获。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。