[SQL] SQL ORDER BY 关键字
上一篇 /
下一篇 2019-05-15 14:21:44
/ 个人分类:数据库
ORDER BY 关键字用于对结果集进行排序,用于对结果集按照一个列或者多个列进行排序。
ORDER BY 关键字
默认按照升序对
记录进行排序。如果需要按照降序对记录进行排序,您可以使用 DESC 关键字。
SQL ORDER BY语法SELECT column_name, ..., column_name
FROM table_name
ORDER BY column_name,...,column_name ASC | DESC;
实例演示从 "Websites" 表中选取所有网站,并按照 "alexa" 列排序:
mysql> SELECT * FROM websites ORDER BY alexa;
从 "Websites" 表中选取所有网站,并按照 "alexa" 列降序排序:
mysql> SELECT * FROM websites ORDER BY alexa DESC;
从 "Websites" 表中选取所有网站,并按照 "country" 和 "alexa" 列排序:
mysql> SELECT * FROM websites ORDER BY country, alexa;
Note:desc或者
asc只对它紧跟着的第一个列名有效,其他不受影响,仍然是默认的升序。
orderbyA,B这个时候都是默认按升序排列orderbyA desc,B这个时候A降序,B升序排列orderbyA,B desc这个时候A升序,B降序排列
收藏
举报
TAG: