作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
是的,有很多类似的问题,但我真的无法解决我的问题。不幸的是,我没有足够的知识来理解类似问题的答案来解决我的问题 ^^。
我有 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/
我是 php 的初学者,所以对于这么简单的问题我感到很抱歉。我需要制作高分列表 - 从最高分到最低分排序。分数和昵称一起存在数据库中。 我知道我应该使用 asort,但我尝试了很多不同的方法,但我不起
我使用此代码从排行榜中获得最高分,但我不断获得 java.lang.IllegalStateException 在 LeaderboardScore lbs = arg0.getScores().ge
我有一个高分(最高分)系统,它根据玩家的经验来计算位置。但现在我需要在网络上的其他地方使用玩家的排名,也许网络上的更多地方也像个人一样得分高,就会显示玩家该技能的排名。 因此,仅仅循环并使用像rank
我是一名优秀的程序员,十分优秀!