MySQL的AVG()函数用于计算指定列的平均值(即所有数值的总和除以行数)。下面是AVG()函数的语法:
AVG(column_name)
其中column_name是要计算平均值的列名或列表达式。
例如,假设有一个名为students的表格包含三列,分别是id、name和score,其中score列包含学生的成绩。现在,我们想要计算所有学生的平均成绩。可以使用AVG()函数:
SELECT AVG(score) FROM students;
这将返回一个值,即所有成绩的平均值。
下面再看另一个实例:假设我们有一个sales表格包含三列,分别是id、date和amount,其中amount列包含销售金额。现在,我们想要计算每个日期的平均销售额。可以使用GROUP BY子句与AVG()函数:
SELECT date, AVG(amount)
FROM sales
GROUP BY date;
这将返回一个结果集,其中每行包含日期和对应的平均销售额。
总之,AVG()函数是一个非常有用的MySQL聚合函数,可用于计算指定列的平均值。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:详解MySQL的AVG()函数:查询平均值 - Python技术站