Mysql 如果结果相同,则按不同列排序

Mysql 如果结果相同,则按不同列排序,mysql,Mysql,基本上,如果两个人在我的游戏中得分相同,那么排行榜上排名第一的人就是最新的得分/记录 我如何更改我的查询,以便如果两个或两个以上的人有相同的分数,它将按姓名字母顺序排序,并将该分数放在顶部。我的问题是: $result = mysql_query("SELECT * FROM test ORDER BY Score DESC"); 按优先顺序排列 SELECT * FROM test ORDER BY Score DESC, Name ASC

基本上,如果两个人在我的游戏中得分相同,那么排行榜上排名第一的人就是最新的得分/记录

我如何更改我的查询,以便如果两个或两个以上的人有相同的分数,它将按姓名字母顺序排序,并将该分数放在顶部。我的问题是:

$result = mysql_query("SELECT * FROM test ORDER BY Score DESC");

按优先顺序排列

SELECT * FROM test ORDER BY Score DESC, Name ASC