最近忙着离职和面试,好久没有来学习了,心心念数据库学习,今天有空学习了,赶紧更新我的学习笔记。
分组函数
count 取得记录数
sum 求和
avg 取平均数
max 取最大的数
min 取最小的数
以上函数自动忽略空值
不能直接使用在where语句中
1、select sum(sal) sal from emp; //求工资之和
2、select avg(sal) sal from emp; //求平均工资
3、select max(sal) sal from emp; //求最大工资
4、select min(sal) sal from emp;//求最小工资
5、select count(ename) ename from emp;//统计有多少位员工
6、select count(comm) comm from emp;//分组函数/聚合函数/多行处理函数计算自动忽略空值,这个字段(comm)不为Null的统计总数
7、select count(*)from emp;
select count(*) from emp where comm is null;//满足条件的统计总和