Sdílet prostřednictvím


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

Klauzule OFFSET LIMIT vrátí podmnožinu sady výsledků tak, že přeskočí zadaný počet výsledků a pak vezme zadaný počet výsledků.

Syntaxe

OFFSET <offset_amount> LIMIT <limit_amount>

Arguments

Description
offset_amount Určuje celočíselné číslo položek, které mají výsledky dotazu přeskočit.
limit_amount Určuje celočíselné číslo položek, které mají výsledky dotazu obsahovat.

Návratové typy

Vrátí podmnožinu sady výsledků po přeskočení a převzetí zadaného počtu výsledků.

Examples

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

Přeskočit a přijmout výsledky

V tomto příkladu OFFSET LIMIT se klauzule používá ke přeskočení jednoho výsledku a převzetí dalších tří.

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