5.2.2 使用升序和降序来处理数据
可以使用升序方式或降序方式对查询出来的数据进行排序,如果对某个字段使用了ORDER BY子句而不指定排序方式,那么它将以升序的方式排列指定字段的数据。
【示例7】默认排序方式示例
查询PRODUCTINFO中的产品名称和数量,并按照数量排序。脚本如下:
SELECT productname,quantity FROM productinfo ORDER BY quantity;
【执行效果】
查询结果见图5.8。
图 5.8 默认排序
从图5.8中可以看出查询结果已经按照数量进行了升序排列,升序排列是默认排序方式,如果显式地使用升序排列,只需在排序关键字后指定ASC即可,而利用DESC就可以达到降序排列的目的。
【示例8】降序排列指定数据
使查询出来的数据按照数量进行降序排列。脚本如下:
SELECT productname,quantity FROM productinfo ORDER BY quantity DESC;
【执行效果】
执行效果见图5.9。
图 5.9 降序排列