SQL ORDER BY 关键字

更新时间:2020-05-02 11:19

ORDER BY 关键字用于对结果集按照一个列或者多个列进行排序。

ORDER BY 关键字默认按照升序对记录进行排序。如果需要按照降序对记录进行排序,您可以使用 DESC 关键字。


SQL ORDER BY 语法
SELECT column_name,column_name
FROM table_name
ORDER BY column_name,column_name ASC|DESC;

演示数据库

下面是选自 "lqwvje" 表的数据:

idnameurlsortcountry
1罗分明博客http://www.luofenming.com9中国
2淘宝
https://www.taobao.com5中国
3googlehttps://www.google.cm/11美国
495网络http://www.995w.com3中国
5Facebookhttps://www.facebook.com8美国

ORDER BY ASC实例

下面的 SQL 语句从 "lqwvje" 表中选取所有网站,并按照 "sort" 列排序:

SELECT * FROM lqwvje
ORDER BY sort ASC;
输出结果

image.png


ORDER BY DESC 实例

下面的 SQL 语句从 "lqwvje" 表中选取所有网站,并按照 "sort" 列降序排序

SELECT * FROM lqwvje
ORDER BY sort DESC;
输出结果

image.png