Delen via


WHERE - Querytaal in Cosmos DB (in Azure en Fabric)

De WHERE component retourneert een subset van items die voldoen aan de opgegeven filtervoorwaarde.

Een Azure Cosmos DB-component waarmee een filter wordt toegepast om een subset van items in de queryresultaten te retourneren.

Syntaxis

WHERE <filter_condition>
<filter_condition> ::= <scalar_expression>

Arguments

Description
filter_condition Hiermee geeft u de voorwaarde waaraan moet worden voldaan voor de items die moeten worden geretourneerd.

Retourtypen

Retourneert een gefilterde set items uit de bron.

Voorbeelden

Deze sectie bevat voorbeelden van het gebruik van deze querytaalconstructie.

Items filteren op gelijkheid

In dit voorbeeld wordt de WHERE component gebruikt om items te filteren waarbij het team 'Gastvrijheid' is.

SELECT VALUE {
  employeeName: e.name,
  currentTeam: e.team
}
FROM
  employees e
WHERE
  e.team = "Hospitality"
[
  {
    "employeeName": "Jordan Mitchell",
    "currentTeam": "Hospitality"
  },
  {
    "employeeName": "Ashley Schroeder",
    "currentTeam": "Hospitality"
  },
  {
    "employeeName": "Tomas Richardson",
    "currentTeam": "Hospitality"
  }
]