聚合函数
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;
本文介绍了MySQL中的常见聚合函数,如Count、Max、Min、Sum和Avg,并通过实例展示了如何使用Case语句进行分段函数操作,例如在员工表中根据薪资设置不同的评价等级。同时,给出了Count函数在统计记录数和特定条件筛选时的应用。
900

被折叠的 条评论
为什么被折叠?



