HiveSQL常见函数及使用方法(含代码示例)

HiveSQL(Hive SQL)是Apache Hive所使用的SQL方言,专门用于在Hadoop上进行大规模数据处理。以下是一些常见的HiveSQL函数及其使用方法:

1. 聚合函数

COUNT

统计记录数。

SELECT COUNT(*) FROM employees;
SUM

计算数值列的总和。

SELECT SUM(salary) FROM employees;
AVG

计算数值列的平均值。

SELECT AVG(salary) FROM employees;
MAX

返回数值列的最大值。

SELECT MAX(salary) FROM employees;
MIN

返回数值列的最小值。

SELECT MIN(salary) FROM employees;

2. 字符串函数

CONCAT

连接两个或多个字符串。

SELECT CONCAT(first_name, ' ', last_name) AS full_name FROM employees;
SUBSTR

截取字符串的子串。

SELECT SUBSTR(first_name, 1, 3) AS short_name FROM employees;
LENGTH

返回字符串的长度。

SELECT LENGTH(first_name) AS name_length FROM employees;
UPPER

将字符串转换为大写。

SELECT UPPER(<
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值