PHP/mysql获取表列的平均值

DaD*_*aDu 3 php mysql

你如何获得mysql表列的平均值?

例如:

id | name | age

0 | name1 | 20
1 | name2 | 33
2 | name3 | 18
3 | name4 | 24
Run Code Online (Sandbox Code Playgroud)

我希望得到所有年龄段的平均值.

TJH*_*vel 16

Mysql支持该avg函数,该函数返回平均值.

SELECT avg(age) as average_age FROM tablename

  • 另请注意,如果您使用具有多个列的AVG(或其他聚合函数),则需要使用GROUP BY将记录分组到特定列 (3认同)