2024年12月06日 MySQL求平均值函数 极客笔记
在MySQL中,求平均值是非常常见的操作,其实MySQL提供了内置的函数来帮助我们快速地计算平均值。在本文中,我们将会详细介绍MySQL中求平均值的函数,并且通过示例代码来演示如何使用这些函数。
MySQL中用于计算平均值的函数是AVG()
函数。该函数的语法如下所示:
AVG(expression)
其中expression
是我们需要求平均值的列或者表达式。AVG()
函数将会对指定的列或者表达式求平均值,并返回结果。
首先我们创建一个示例的数据表student_scores
,包含学生姓名和对应的成绩。我们将使用这个数据表来进行示例演示。
CREATE TABLE student_scores (
id INT AUTO_INCREMENT PRIMARY KEY,
name VARCHAR(50),
score INT
);
INSERT INTO student_scores (name, score) VALUES
('Alice', 80),
('Bob', 90),
('Charlie', 75),
('David', 85),
('Eve', 95);
现在我们已经创建了student_scores
数据表,并插入了一些示例数据。接下来,我们来使用AVG()
函数来计算学生的平均成绩。
SELECT AVG(score) AS avg_score FROM student_scores;
运行以上SQL语句,将会输出如下结果:
| avg_score |
|-----------|
| 85.00 |
通过以上示例,我们可以看到使用AVG()
函数成功计算出了student_scores
表中学生的平均成绩,结果为85分。
在本文中,我们详细介绍了在MySQL中使用AVG()
函数来计算平均值的方法。通过示例代码演示,我们看到了函数的实际应用。
本文链接:http://so.lmcjl.com/news/19069/