MySQL是一款非常流行的关系型数据库管理系统,它支持各种数据类型和各种查询语句。对于显示平均数,MySQL也提供了很多方法。下面介绍几种常用的方法。
SELECT AVG(column_name) FROM table_name;
通过这个语句,可以返回指定表格中某一列的平均值。将"column_name"替换为需要计算平均值的列名,将"table_name"替换成需要查询的表名即可。例如:
SELECT AVG(age) FROM people;
这个查询将返回people表中age列的平均值。
SELECT AVG(column_name) AS alias_name FROM table_name;
可以使用AS关键字来为计算出来的平均值指定别名。例如:
SELECT AVG(age) AS avg_age FROM people;
这个查询将返回people表中age列的平均值,并且将这个平均值的别名定义为avg_age。
SELECT column1, AVG(column2) FROM table_name GROUP BY column1;
该查询语句可以分组计算某一列的平均值。将"column1"替换为需要分组的列名,"column2"替换成需要计算平均值的列名,"table_name"替换为需要查询的表名即可。例如:
SELECT gender, AVG(age) FROM people GROUP BY gender;
该查询将返回people表中,按照性别分组后,每组中age列的平均值。