AVG()
AVG() 函数返回数值列的平均值。
1. 实例
查询课程表courses
,计算表中学生上课人数student_count
的平均值
SELECT AVG(student_count) AS average_student_count
FROM courses;
执行输出结果
mysql> SELECT AVG(student_count) AS average_student_count
-> FROM courses;
+---------------------------+
| average_student_count |
+---------------------------+
| 929.0000 |
+---------------------------+
1 row in set (0.00 sec)
其中AS
相当于给AVG(student_count)
取了个显示在列表中的别名
练习题:AVG
题目描述:查询教师表teachers
中教师邮箱为’qq.com‘结尾的年龄的平均值
SELECT AVG(age)
FROM teachers
WHERE email LIKE '%@qq.com';
目标输出结果
mysql> SELECT AVG(age)
-> FROM teachers
-> WHERE email LIKE '%@qq.com';
+----------+
| AVG(age) |
+----------+
| 21.0000 |
+----------+
1 row in set (0.00 sec)
Last updated
Was this helpful?