SQL AVG() 学习笔记

介绍

AVG() 函数是 SQL 中的一个聚合函数,用于计算某个字段的平均值。它可以应用于数值型字段,如整数、浮点数和货币类型。当对包含 NULL 值的字段进行平均计算时,AVG() 函数会忽略 NULL 值。

语法

AVG() 函数的语法如下:

sqlCopy Code
AVG(column_name)

其中 column_name 是要进行平均计算的字段名。

实例

考虑一个 students 表,其中包含以下字段:

  • id:学生编号
  • name:学生姓名
  • math_score:数学成绩
  • english_score:英语成绩

我们可以使用如下 SQL 语句查询数学成绩的平均值:

sqlCopy Code
SELECT AVG(math_score) FROM students;

同样,我们也可以查询英语成绩的平均值:

sqlCopy Code
SELECT AVG(english_score) FROM students;

注意事项

要注意使用 AVG() 函数时的数据类型,确保该函数可以应用于所选字段,并正确地计算平均值。此外,如果所选字段中包含 NULL 值,则将不会影响平均值的计算结果。