gpt4 book ai didi

mysql - 高分表 - 如何获得每个用户的最高分?

转载 作者:行者123 更新时间:2023-11-29 05:38:44 25 4
gpt4 key购买 nike

是的,有很多类似的问题,但我真的无法解决我的问题。不幸的是,我没有足够的知识来理解类似问题的答案来解决我的问题 ^^。

我有 id、name、score 和 ip 变量。我不关心 id 或 ip 变量..

我的查询是这样的;

$query = "SELECT * FROM highscores ORDER BY score + 0 DESC LIMIT 10";
$result = mysql_query($query);

这给出了高分表,但是,有相同用户的不同分数。我想显示每个用户的最高分。

我什至不知道为什么我的代码上有 + 0。为什么如果我删除它,表不会显示为 desc。

最佳答案

以下查询将为您提供每个玩家的姓名和他的最好成绩:

SELECT name, MAX(score) FROM highscores GROUP BY name ORDER BY MAX(score) DESC LIMIT 10

关于mysql - 高分表 - 如何获得每个用户的最高分?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8528666/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com