聚合函数
MySQL有一组函数是特意为求和或者对表中的数据进行集中概括而设计的,这些函数经常用在包含group by从句的select查询中,当然,它们也可以用于无group的查询
AVG(col);//返回指定列的平均值
COUNT(col);//返回指定列中非null值的个数
MIN(col);//返回指定列的最小值
MAX(col);//返回指定列的最大值
SUM(col);//返回指定列的所有值之和
STD(col)或STDDEV(col);//返回指定列的所有值的标准偏差
VARIANCE(col);//返回指定列的所有值的标准方差
GROUP_CONCAT(col);//返回由属于一组的列值连接组合而成的结果
这一组函数中,最常用到的是COUNT()函数,计算出结果集中至少包含一个非null的值的行数
select count(*) from members;
MIN()和MAX()函数返回数字集的最小或最大值
select min(quantity) from inventory;//返回最小值
select max(return) from investments;返回最大值
删除data数据表,新建data表,字段为score,添加两条数据,分别为29和34,计算平均值和最小值