我如何获得使用此查询发现的以下值的平均值:

SELECT Title, GrossProfit FROM Cinema

ORDER BY GrossProfit DESC

LIMIT 3


我尝试使用GROUP BY,但是它给了我一个错误,我很新,不胜感激!

谢谢

mysql - SQL选定值的平均值-LMLPHP

最佳答案

大概,您想要的是grossprofit的平均值,而不是title。如果是这样,请使用子查询:

SELECT AVG(GrossProfit)
from (SELECT Title, GrossProfit
      FROM Cinema
      ORDER BY GrossProfit DESC
      LIMIT 3
     ) c;

关于mysql - SQL选定值的平均值,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/48520390/

10-13 08:49