📜  MySQL Math AVG()函数(1)

📅  最后修改于: 2023-12-03 14:44:27.183000             🧑  作者: Mango

MySQL Math AVG()函数

MySQL中的AVG()函数用于计算数值列的平均值。它可以应用于数字类型的列,如整数、浮点数等。

语法

AVG()函数的语法如下:

AVG(expression)

其中,expression是指定要计算平均值的列或表达式。

示例

假设我们有一个名为employees的表,其中包含以下列:idnamesalary

| id | name  | salary |
|----|-------|--------|
| 1  | John  | 5000   |
| 2  | Emma  | 6000   |
| 3  | Peter | 4500   |

现在,我们想计算员工薪资的平均值。

SELECT AVG(salary) AS average_salary FROM employees;

以上查询将返回:

| average_salary |
|----------------|
| 5166.6667      |
注意事项
  • AVG()函数忽略NULL值。
  • 如果应用于整数列,AVG()函数返回一个浮点数值。
  • AVG()函数可以与其他聚合函数(如SUM、COUNT等)一起使用。
结论

AVG()函数是MySQL中用于计算平均值的数学函数之一。它是在数据分析和统计中经常使用的函数之一,方便程序员进行数据计算和处理。