mysql聚合函数
1.count() ;计算个数
聚合函数计算和会排出null
select count(english) from user;
聚合函数会排出null.
解决办法:
1. select count(ifnull(english,0)) from user;
2. 选择不包含空的列计算(一般会选择主键)
3. 也可以用count(*) 不推荐使用
2.min(); 计算最小值
select min(salary) from t_user;
3.max(); 计算最大值
select max(salary) from t_user;
4.sum(); 求和
select sum(salary) from t_user;
5.avg(); ;计算平均值
select avg(salary) from t_user;
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步