我有一个显示值的表格
Player || Match || Score
A 1 72
B 1 55
A 2 100
C 1 90
B 2 175
我希望获得在此表中得分最高的球员名称(所有比赛中得分的总和)。
如何在mysql
中以有效的方式完成谢谢
答案 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";