借助 SQL 查询解释聚合函数
聚合函数对一组值执行计算并返回单个值。它们忽略除 COUNT 之外的 NULL 值,并与 SELECT 语句的 GROUP BY 子句一起使用。
聚合函数的类型
不同类型的聚合函数是 -
平均收入
最大限度
最小
和
COUNT()
数数(*)
让我们考虑一个员工表。我们将使用聚合函数对该表进行计算。
开斋节 | 名称 | 年龄 | 城市 | 薪水 |
---|---|---|---|---|
E001 | 美国广播公司 | 29 | 浦那 | 20000 |
E002 | PQR | 30 | 浦那 | 30000 |
E003 | LMN | 25 | 孟买 | 5000 |
E004 | XYZ | 24 | 孟买 | 4000 |
E005 | 上海交通大学 | 32 | 班加罗尔 | 25000 |
平均函数
用于计算给定项目平均值的关键字是 AVG。它返回数据值的平均值。
语法
语法如下 -
select <column name> from <table name>;
例子
使用平均函数的一个例子如下 -
select AVG(salary) from employee;
输出
您将获得以下输出 -
AVG(salary)= 16800
最大功能
用于返回列最大值的关键字是 MAX。
语法
语法如下 -
select MAX <column name> from <table name>;
例子
使用最大值函数的一个例子如下 -
select MAX(salary) from employee;
输出
您将获得以下输出 -
Max(salary)=30000
最小功能
用于返回列最小值的关键字是 MIN。
语法
语法如下 -
select MIN <column-name> from <table-name>;
例子
使用最小函数的一个例子如下 -
select MIN (salary) from employee;
输出
您将获得以下输出 -
MIN(salary)=4000
求和函数
它返回sum(addition)数据值的 。用于对数据项执行加法的关键字是 SUM。
语法
语法如下 -
select SUM <column-name> from <table-name>;
例子
SUM 函数的使用示例如下 -
select SUM (salary) from employee where city=’Pune’;
输出
您将获得以下输出 -
SUM (salary)= 50000
计数功能
它返回给定列中值的总数。
语法
语法如下 -
select COUNT <column-name> from <table-name>;
例子
使用 COUNT 函数的示例如下 -
select COUNT(Empid) from employee;
输出
您将获得以下输出 -
COUNT(Empid)= 5
COUNT(*) 函数
它返回表中的行数。
语法
语法如下 -
select COUNT(*) from <table-name>;
例子
COUNT(*) 函数的使用示例如下:
select COUNT(*) from employee;
输出
您将获得以下输出 -
COUNT(*) =5
以上是 借助 SQL 查询解释聚合函数 的全部内容, 来源链接: utcz.com/z/335542.html