Mysql 按第一列排序,然后按第二列排序
我有一张这样的桌子:Mysql 按第一列排序,然后按第二列排序,mysql,sql,phpmyadmin,sql-order-by,Mysql,Sql,Phpmyadmin,Sql Order By,我有一张这样的桌子: Age | Points ------- 22 | 5000 15 | 100 22 | 45 14 | 50 13 | 10 12 | 500 11 | 356 15 | 25 我喜欢这样的结果(首先我按年龄排列表格,然后针对每个年龄按点数排列): 如何通过SQL实现这一点?使用ORDERBY子句 select * from your_table order by age desc, points desc select * from TABLE
Age | Points
-------
22 | 5000
15 | 100
22 | 45
14 | 50
13 | 10
12 | 500
11 | 356
15 | 25
我喜欢这样的结果(首先我按年龄排列表格,然后针对每个年龄按点数排列):
如何通过SQL实现这一点?使用ORDERBY子句
select * from your_table
order by age desc, points desc
select * from TABLE
order by age ,points desc
我解决了。我写了“点描述,年龄描述”,这就是为什么我没有得到预期的结果result@kirito100floors您没有编写任何代码,只有答案被认为是堆栈溢出上的低质量内容。请提供有关这一问题的答案的信息。逐字复制另一个答案被认为是非常糟糕的形式,没有任何评论,这看起来非常糟糕。
select * from TABLE
order by age ,points desc
select *
from TableName
order by Age desc, Points desc
select *
from TableName
order by Age desc, Points desc