一千萬個為什麽

搜索

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

我有一個顯示值的表格

Player   ||   Match     ||   Score

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

我希望獲得在此表中獲得最大跑數(所有比賽中得分總和)的球員名稱。

如何在mysql中以有效的方式完成

謝謝

最佳答案

未驗證:

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

轉載註明原文: 在mysql中查找各種值的最大值