MySQL查询检索:
totalpoints -- name
55 -- John Doe
55 -- John Doe
55 -- John Doe
55 -- John Doe
55 -- John Doe
21 -- Jean London
21 -- Jean London
13 -- Mark Derry
13 -- Mark Derry
13 -- Mark Derry
13 -- Mark Derry
4 -- Lara Croft
1 -- Ryan Mirtle
1 -- Ryan Mirtle
1 -- Ryan Mirtle
我需要在php页面中显示:
totalpoints -- name
55 -- John Doe
21 -- Jean London
13 -- Mark Derry
4 -- Lara Croft
1 -- Ryan Mirtle
如何摆脱重复的结果? 非常感谢
答案 0 :(得分:1)
select name,totalpoints
from table
group by name
order by totalpoints desc
答案 1 :(得分:1)
使用DISTINCT怎么样? 看起来很简单...... 但你真的试着去谷歌吗?你很快就会找到它。
答案 2 :(得分:1)
select distinct name,totalpoints from table
答案 3 :(得分:1)
很简单。使用以下查询:
SELECT totalpoints, name
FROM table_name
GROUP BY name
ORDER BY totalpoints DESC
答案 4 :(得分:0)
请在查询中使用DISTINCT关键字以避免重复输入