PHP MYSQL – 相同查询中的计数和平均值

这可能非常简单但我试图做一个将返回结果平均值的查询,但我也希望它计算用于获得平均值的行数.例如:

Row 1 = 5
Row 2 = 2
Row 3 = 9
Row 4 = 1

Average = 4.25
Count = 4

是否有一种方法可以将一个查询与两个查询相关联.当我使用avg函数总是只返回一行所以我的计数是1而不是4.我需要一个平均的查询,但也告诉我它经历了多少记录.

我试图避免使用两个查询.谢谢您的帮助.

解决方法:

这是非常基本的,应该可以通过搜索发现.

SELECT COUNT(field) as `count`, AVG(field) as `average` FROM table_name
上一篇:Python中数字向量或数字列表的平均值


下一篇:如何计算python中大矩阵(平均滤波器)的每个坐标的有效局部平均值