MySQL基础语法--分组函数(SUM,MAX,MIN,COUNT)⼀些简单的使⽤,包括有SUM(求和),avg(平均值),max(最⼤值),min(最⼩值),count(计算个数)。我的大学论文>梦里不知身是客一晌贪欢
⽐如我想求⼀个公司所有81位员⼯的⼯资信息可以有
SELECT SUM(salary) FROM employees;
output 1546461
SELECT AYG(salary) FROM employees;
output 35412
SELECT MIN(salary) FROM employees;
output 15210
SELECT MAX(salary) FROM employees;
output 55555
吉他星空SELECT COUNT(salary) FROM employees;
output 81
国信手机当然这只是⼀个演练,简单地输出相对应的信息,或者直接⽤’,‘隔开也可以在⼀个程序中显⽰。
2.参数⽀持哪些类型
SUM和AVG⼀般都处理数值型的数据
MAX和MIN 也⽀持任何可以排序的参数,⽐如字符型也是可以排序的,按照asci码。
COUNT 计算个数,如果为NULL就为0,计算有数值的。硬币价格
#3.对NULL的忽略
SUM,ABG,MAX,MIN 都是忽略NULL值
4.和DISTICT 搭配去重
SELECT SUM(DISTICT SALARY) FROM AS;
将原先的数据去重在去进⾏计算。判断。
鲫鱼钓饵配方
SELECT COUNT(*) FROM employees;
产业发展政策
SELECT COUNT(随意的值) FROM employees;
光驱弹不出来这就是统计⾏数的是程序。count(*)意思是遍历整个⾏,如何存在有⼀个⾮NUILL的值,就统计⼀个1,依次遍历完整个表格,所以⽤来统计⾏的个数⼗分好。