ORDER BY 子句

ORDER BY 子句指示如何排序记录。如果 SELECT 语句不包含 ORDER BY 子句,记录可能会按任意顺序返回。

格式为:

复制
ORDER BY {sort_expression [DESC | ASC]}, ...

sort_expression 可以是字段名或要使用的列表达式的位置编号。默认为执行升序 (ASC) 排序。

示例

依次按 last_namefirst_name 排序。

复制
SELECT emp_id, last_name, first_name FROM emp ORDER BY last_name, first_name

第二个示例使用位置编号 2 和 3 来获取与明确指定 last_namefirst_name 的前一个示例相同的顺序。

复制
SELECT emp_id, last_name, first_name FROM emp ORDER BY 2,3

注释  FileMaker Server 使用 Unicode 二进制排序顺序,它不同于 FileMaker Pro 中或使用默认中性语言排序顺序的语言排序。