SQL语句两个字段order by排序

334人浏览 / 0人评论

sql的order by关键字用于对结果集进行排序。默认情况下,按照升序对结果集进行排序。如果需要按照降序对结果集进行排序,请使用 desc 关键字。

sql支持多个字段进行order by排序,各字段之间用逗号”,”隔开。如下所示:

(1)ORDER BY column1, column2;
  表示:column1和column2都是升序

(2)ORDER BY column1, column2 DESC;
 表示:column1 升序,column2是降序
 
(3)ORDER BY column1 DESC, column2;
 表示:column1降序,column2升序
 
(4)ORDER BY column1 DESC, column2 DESC;
 表示:column1和column2都是降序

备注:desc 或者 asc 只对它紧跟着的第一个列名有效,其他列不受影响,仍然是默认的升序。

全部评论

晴天下起了小雨
2017-10-01 18:00
很喜欢,果断关注了
wjmyly7336064
2017-10-01 18:00
相当实用,赞美了
橘大佬
2017-10-01 18:00
就是有些细节再到位点就好了…