Mysql中的排序结果

Mysql中的排序结果,mysql,sql,sorting,Mysql,Sql,Sorting,我有一张类似这样的表格,其中姓名是这个人的名字,投票数是有多少人给这个人打分,评分百分比基本上就是评分百分比本身,其中5.0是最高的。现在我的问题是,根据他们的投票数和投票率,最好的办法是什么。你也能给我一个示例代码吗 | id | name | votes | rating_percent | | 1 | George | 12 | 4.5 | | 2 | Pamela | 1

我有一张类似这样的表格,其中姓名是这个人的名字,投票数是有多少人给这个人打分,评分百分比基本上就是评分百分比本身,其中5.0是最高的。现在我的问题是,根据他们的投票数和投票率,最好的办法是什么。你也能给我一个示例代码吗

|   id   |  name    |   votes   |   rating_percent  |
|   1    |  George  |   12      |       4.5         |
|   2    |  Pamela  |   1       |       5.0         |
|   3    |  Britney |   22      |       3.2         |
|   4    |  Lucas   |   43      |       1.2         |
|   5    |  Bobby   |   54      |       2.4         |
第四个问题将是

SELECT * FROM table_name
ORDER BY votes desc, rating_percent desc

您可以这样排序,以获得按两个字段排序的结果

 Select * from tableName order by votes desc,rating_percent desc
大部分都是这样

SELECT * FROM table_name ORDER BY name DESC, votes  DESC

表中选择*按
投票排序
评分百分比
从表中选择*按投票顺序描述,评分百分比描述
,按投票顺序排序(从大到小=降序),然后(当投票相同时)按评分百分比降序。。。?