5.2.6 使用字段的位置作为排序字段
排序时允许使用查询列表中字段的位置来作为排序字段,这么做一是为了方便,二是为了防止使用UNION时出现错误。
【示例13】利用字段位置排序
查询表PRODUCTINFO中产品名称、产品价格、产品数量,并利用产品数量所在位置排序。脚本如下:
SELECT productname,productprice,quantity FROM productinfo ORDER BY 3 DESC;
【执行效果】
执行效果见图5.14。
图 5.14 利用字段位置作为排序字段
注意 利用字段在查询列表中的位置作为排序字段时,表示位置的数字不能超出查询列表中字段的个数。