Sdílet prostřednictvím


ORDER BY – Dotazovací jazyk ve službě Cosmos DB (v Azure a prostředcích infrastruktury)

Klauzule ORDER BY vrátí seřazenou sadu výsledků dotazu na základě jednoho nebo více výrazů.

Syntaxe

ORDER BY <sort_specification>

Arguments

Description
sort_specification Určuje vlastnost nebo výraz, podle kterého se má sada výsledků dotazu seřadit. Lze zadat více vlastností. Posloupnost vlastností řazení definuje organizaci seřazené sady výsledků.

Návratové typy

Vrátí seřazenou sadu výsledků na základě zadané specifikace řazení.

Examples

Tato část obsahuje příklady použití tohoto konstruktoru dotazovacího jazyka.

Řazení zaměstnanců podle příjmení

V tomto příkladu ORDER BY se klauzule používá k řazení zaměstnanců podle jejich příjmení.

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