ORDER BY

此项为可选项。它指定对请求的记录进行分组的顺序。未指定 ORDER BY 时,不会根据特定顺序执行记录传输。

记录将根据第一个指定的字段进行分组。在第一个指定的每个字段中具有相同值的记录将按第二个指定的字段进行分组,依此类推。包含 null 值的记录在没有 null 值的所有记录已分组后进行分组。

例如,可以指定:
DEPT,NAME,PHONE

在这种情况下,首先根据 DEPT 对记录进行分组。然后,按 NAME 对具有相同 DEPT 值的记录进行分组。最后按 PHONE 对具有相同 DEPT 和 NAME 值的记录进行分组。

ORDER BY 中指定了字段名时,还必须在 SELECT 中指定该字段名,或者必须指定 SELECT*

字段可以按升序或降序进行分组。为此,请在字段名后指定一个空格,然后输入 ASC 或 DESC。缺省值为 ASC。例如,指定:
DEPT DESC, NAME ASC

这表示 DEPT 字段将按降序分组,之后 NAME 字段将按升序(字母)分组。

可以为数字字段指定绝对值 (ABS)。为此,请在字段名后添加一个空格,然后输入 ABS。对于具有负值的字段,将忽略负号并使用绝对值。

要指定的字段的总长度不得超过 120 位。