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

全部评论

相关推荐

点赞 评论 收藏
分享
爱吃肉的伊登在写日记:好棒,27届简历能做成这个样子,但是第一个项目感觉cover住难度还是不小的,特别是二面的时候肯定要对分布式系统设计这一块儿有高出正常面试者的水平才行
点赞 评论 收藏
分享
评论
点赞
1
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务