SQL AVG()
AVG() 返回数值列的平均值(忽略 NULL),常与 GROUP BY、ROUND 搭配。
Key PointsSQL,AVG,平均值,聚合函数
讲解
AVG() 返回数值列的平均值(忽略 NULL),常与 GROUP BY、ROUND 搭配。
示例
SQL
SELECT AVG(alexa) FROM Websites WHERE country = 'CN';
SELECT site_id, AVG(count) AS avg_cnt
FROM access_log GROUP BY site_id;Output
AVG(alexa)
----------
1574.0
site_id avg_cnt
------- -------
1 45.0
2 100.0
3 230.0讲解
AVG() 返回数值列的平均值(忽略 NULL),常与 GROUP BY、ROUND 搭配。
示例
SQL
SELECT AVG(alexa) FROM Websites WHERE country = 'CN';
SELECT site_id, AVG(count) AS avg_cnt
FROM access_log GROUP BY site_id;Output
AVG(alexa)
----------
1574.0
site_id avg_cnt
------- -------
1 45.0
2 100.0
3 230.0