5.2.4 使用别名作为排序字段

前面介绍过,查询时可以给列名指定一个别名,也可以使用别名指定排序。

【示例11】为别名指定排序

为PRODUCTINFO中的数据指定别名,并为该别名指定排序。脚本如下:


SELECT productname 产品名称,quantity 产品数量 FROM productinfo ORDER BY 产品数量 NULLS LAST;


【执行效果】

执行效果见图5.12。

5.2.4 使用别名作为排序字段 - 图1

图 5.12 为别名排序

使用列的别名作为排序字段和使用该列作为排序字段效果是一样的。开发人员可根据自己的习惯进行选择,但在被排序的字段有别名的情况下建议使用别名作为排序字段,这样更易于阅读。