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