Compartir vía


ORDER BY - Lenguaje de consulta en Cosmos DB (en Azure y Fabric)

La ORDER BY cláusula devuelve el conjunto de resultados ordenado de una consulta basada en una o varias expresiones.

Syntax

ORDER BY <sort_specification>

Arguments

Description
sort_specification Especifica una propiedad o expresión en la que se va a ordenar el conjunto de resultados de la consulta. Se pueden especificar varias propiedades. La secuencia de las propiedades de ordenación define la organización del conjunto de resultados ordenado.

Tipos de retorno

Devuelve el conjunto de resultados ordenado en función de la especificación de ordenación especificada.

Examples

Esta sección contiene ejemplos de cómo usar esta construcción del lenguaje de consulta.

Ordenar los empleados por apellidos

En este ejemplo, la ORDER BY cláusula se usa para ordenar a los empleados por su apellido.

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