SQL 常用聚合统计函数

在Hive SQL中,有许多常用的聚合统计函数可用于对数据进行分组计算和汇总。以下是一些常用的聚合统计函数示例:

COUNT:计算给定列中非NULL值的数量。

SELECT COUNT(column_name) FROM table_name;

SUM:计算给定列中数值的总和。

SELECT SUM(column_name) FROM table_name;

AVG:计算给定列中数值的平均值。

SELECT AVG(column_name) FROM table_name;

MAX:计算给定列中的最大值。

SELECT MAX(column_name) FROM table_name;

MIN:计算给定列中的最小值。

SELECT MIN(column_name) FROM table_name;

GROUP BY:按照指定列对数据进行分组,并应用聚合函数。

SELECT column_name, COUNT(*) FROM table_name GROUP BY column_name;

HAVING:在GROUP BY查询中使用,筛选满足条件的分组。

SELECT column_name, COUNT(*) FROM table_name GROUP BY column_name HAVING COUNT(*) > 10;

DISTINCT:返回去重后的结果集。

SELECT DISTINCT column_name FROM table_name;

#sql#
Hadoop数据仓库 文章被收录于专栏

Hadoop数据仓库是建立在Hadoop生态系统基础上的大数据存储和处理解决方案。它可以用于将结构化、半结构化和非结构化的数据集中存储,并提供高性能的数据查询、分析和数据处理功能。

全部评论

相关推荐

点赞 1 评论
分享
牛客网
牛客企业服务