在mysql中查找各种值的最大值

时间:2011-12-28 08:03:23

标签: mysql

我有一个显示值的表格

Player   ||   Match     ||   Score

 A              1               72
 B              1               55
 A              2              100
 C              1               90
 B              2              175

我希望获得在此表中得分最高的球员名称(所有比赛中得分的总和)。

如何在mysql

中以有效的方式完成

谢谢

2 个答案:

答案 0 :(得分:3)

未经证实:

select Player
from myTable 
group by Player
order by sum(score) desc
limit 1

答案 1 :(得分:3)

$query = "SELECT player,MAX(SUM(Score)) FROM table_name  GROUP BY player";