ORDER BY - Cosmos DB 中的查询语言

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"
  }
]