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生态系统基础上的大数据存储和处理解决方案。它可以用于将结构化、半结构化和非结构化的数据集中存储,并提供高性能的数据查询、分析和数据处理功能。