ORDER BY 子句
ORDER BY
子句指示如何排序记录。如果 SELECT
语句不包含 ORDER BY
子句,记录可能会按任意顺序返回。
格式为:
复制
ORDER BY {sort_expression [DESC | ASC]}, ...
sort_expression
可以是字段名或要使用的列表达式的位置编号。默认为执行升序 (ASC
) 排序。
依次按 last_name
和 first_name
排序。
复制
SELECT emp_id, last_name, first_name FROM emp ORDER BY last_name, first_name
第二个示例使用位置编号 2 和 3 来获取与明确指定 last_name
和 first_name
的前一个示例相同的顺序。
复制
SELECT emp_id, last_name, first_name FROM emp ORDER BY 2,3
注释 FileMaker Server 使用 Unicode 二进制排序顺序,它不同于 FileMaker Pro 中或使用默认中性语言排序顺序的语言排序。