Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/69.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mysql 按第一列排序,然后按第二列排序_Mysql_Sql_Phpmyadmin_Sql Order By - Fatal编程技术网

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