聚合函数
Mysql 系统提供了很多的函数
Count:统计个数,次数,null不统计
Max:最大值
Min:最小值
Sum:求和
Avg:平均值
分段函数 case
Select from…case…
##员工表中,根据薪资不一样,给不一样的评论
>4000,NB666
>3000,NB66
>2000,NB6
<2000,ZZ
select
sal,
case
when sal >4000 then “NB666”
when sal >3000 then “NB66”
when sal >2000 then “NB6”
else “ZZ”
end as pj
from
emp;
count函数
(1)查询emp表中记录数
Count():不会忽略null的值
Select count() from emp;
(2)统计emp表中,有提成的人数
##count (具体字段),null的话会被忽略
Select count(*) from emp where sal>2500;