该 ORDER BY 子句基于一个或多个表达式返回查询的排序结果集。
Syntax
ORDER BY <sort_specification>
Arguments
| Description | |
|---|---|
sort_specification |
指定要对其排序查询结果集的属性或表达式。 可以指定多个属性。 排序属性的顺序定义排序结果集的组织。 |
返回类型
根据指定的排序规范返回排序结果集。
例子
本部分包含有关如何使用此查询语言构造的示例。
按姓氏对员工进行排序
在此示例中,子 ORDER BY 句用于按员工姓氏对员工进行排序。
SELECT VALUE {
firstName: e.name.first,
lastName: e.name.last
}
FROM
employees e
WHERE
e.team = "Human resources"
ORDER BY
e.name.last
[
{
"firstName": "Casey",
"lastName": "Jensen"
},
{
"firstName": "Kayla",
"lastName": "Lewis"
},
{
"firstName": "Amari",
"lastName": "Rivera"
}
]