主题
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='西安';