如何在MySQL中找到计数结果的平均值?

时间:2012-11-25 21:47:31

标签: mysql sql count average

我想从计数结果中获取AVG。

SELECT labelname AS Record_Labels, COUNT(title) AS Number_of_CDs_Released FROM CD
JOIN RecordLabel ON labelname = released_by
GROUP BY labelname;             

我试过这样做:AVG(COUNT(标题)),但它没有用。任何人都可以帮助我吗?

1 个答案:

答案 0 :(得分:4)

您可以使用嵌套查询执行此操作:

select avg(Number_of_CDs_Released) from
(SELECT labelname AS Record_Labels, COUNT(title) AS Number_of_CDs_Released FROM CD
JOIN RecordLabel ON labelname = released_by
GROUP BY labelname) nested;