5.2.4 使用别名作为排序字段
前面介绍过,查询时可以给列名指定一个别名,也可以使用别名指定排序。
【示例11】为别名指定排序
为PRODUCTINFO中的数据指定别名,并为该别名指定排序。脚本如下:
SELECT productname 产品名称,quantity 产品数量 FROM productinfo ORDER BY 产品数量 NULLS LAST;
【执行效果】
执行效果见图5.12。
图 5.12 为别名排序
使用列的别名作为排序字段和使用该列作为排序字段效果是一样的。开发人员可根据自己的习惯进行选择,但在被排序的字段有别名的情况下建议使用别名作为排序字段,这样更易于阅读。