5.2.2 使用升序和降序来处理数据

可以使用升序方式或降序方式对查询出来的数据进行排序,如果对某个字段使用了ORDER BY子句而不指定排序方式,那么它将以升序的方式排列指定字段的数据。

【示例7】默认排序方式示例

查询PRODUCTINFO中的产品名称和数量,并按照数量排序。脚本如下:


SELECT productname,quantity FROM productinfo ORDER BY quantity;


【执行效果】

查询结果见图5.8。

5.2.2 使用升序和降序来处理数据 - 图1

图 5.8 默认排序

从图5.8中可以看出查询结果已经按照数量进行了升序排列,升序排列是默认排序方式,如果显式地使用升序排列,只需在排序关键字后指定ASC即可,而利用DESC就可以达到降序排列的目的。

【示例8】降序排列指定数据

使查询出来的数据按照数量进行降序排列。脚本如下:


SELECT productname,quantity FROM productinfo ORDER BY quantity DESC;


【执行效果】

执行效果见图5.9。

5.2.2 使用升序和降序来处理数据 - 图2

图 5.9 降序排列