OFFSET LIMIT – Frågespråk i Cosmos DB (i Azure och Fabric)

Satsen OFFSET LIMIT returnerar en delmängd av resultatuppsättningen genom att hoppa över ett angivet antal resultat och sedan ta ett angivet antal resultat.

Syntax

OFFSET <offset_amount> LIMIT <limit_amount>

Arguments

Description
offset_amount Anger det heltalsantal objekt som frågeresultatet ska hoppa över.
limit_amount Anger det heltalsantal objekt som frågeresultatet ska innehålla.

Returtyper

Returnerar en delmängd av resultatuppsättningen efter att ha hoppat över och tagit det angivna antalet resultat.

Examples

Det här avsnittet innehåller exempel på hur du använder den här frågespråkkonstruktionen.

Hoppa över och ta resultat

I det här exemplet OFFSET LIMIT används -satsen för att hoppa över ett resultat och ta nästa tre.

SELECT VALUE {
  name: e.name
}
FROM
  employees e
WHERE
  e.team = "Leadership team"
ORDER BY
  e.name
OFFSET 1 LIMIT 3
[
  {
    "name": "Isaac Talbot"
  },
  {
    "name": "Jennifer Wilkins"
  },
  {
    "name": "Riley Johnson"
  }
]