在列名称的位置,您可在 ORDER BY 子句中输入一个或多个整数,来引用罗列在 Projection 子句的选择列表中所罗列的项的位置。您还可使用选择编号来按表达式排序。
SELECT order_num, customer_num, paid_date - order_date FROM orders ORDER BY 3, 2;
当通过 UNION 或 UNION ALL 关键字连接 SELECT 语句时,或当在同一位置中相兼容的列有不同的名称时,在 ORDER BY 子句中需要选择编号。