华为云计算 云知识 SQL如何进行数据排序

SQL如何进行数据排序

ORDER BY子句

使用ORDER BY子句对查询语句指定的列进行排序。如果没有ORDER BY子句,则多次执行的同一查询将不一定以相同的顺序进行行的检索。

语法格式

ORDER BY { column_name | number | expression } [ ASC | DESC ][ , ... ]

使用方法

ORDER BY语句默认按照升序对记录进行排序。如果希望按照降序对记录进行排序,请使用DESC关键字。

ASC默认为NULLS FIRST即默认NULL值为最小,NULL值在最前面, DESC默认为NULLS LAST。

示例:查询下表bonuses_depa中各工种的奖金信息,查询结果先按bonus升序排列,然后按name降序排列。

数据排序示例

上一篇:MX Linux-CD镜像配置流程 下一篇:智慧音柱配置指导

云数据库 RDS for MySQL

云数据库 RDS for MySQL拥有即开即用、稳定可靠、安全运行、弹性伸缩、轻松管理、经济实用等特点,让您更加专注业务发展。

价格低至¥0.32/小时起,买1年83折

https://www.huaweicloud.com/product/mysql.html