Skip to content

DQL - 聚合函数

将某一列数据作为一个整体,进行纵向计算

语法

sql
select 聚合函数(字段列表) from 表名;

常见聚合函数

提示

所有 null 值不参与聚合函数计算

函数功能
count统计数量
sum求和
max求最大值
min求最小值
avg求平均值

案例练习

sql
-- 1. 统计企业员工的数量
select count(*) as empCount from emp;

-- 2. 统计该企业员工的平均年龄
select avg(age) as ageAvg from emp;

-- 3. 统计该企业员工的最大年龄
select max(age) as maxAge from emp;

-- 4. 统计该企业员工的最小年龄
select min(age) as maxAge from emp;

-- 5. 统计西安地区员工年龄之和
select sum(age) from emp where workaddress='西安';