다음을 통해 공유


WHERE - Cosmos DB의 쿼리 언어(Azure 및 패브릭)

절은 WHERE 지정된 필터 조건을 충족하는 항목의 하위 집합을 반환합니다.

쿼리 결과에서 항목의 하위 집합을 반환하기 위해 필터를 적용하는 NoSQL용 Azure Cosmos DB 절입니다.

구문

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

Arguments

Description
filter_condition 반환할 항목에 대해 충족할 조건을 지정합니다.

반환 형식

원본에서 필터링된 항목 집합을 반환합니다.

예시

이 섹션에는 이 쿼리 언어 구문을 사용하는 방법에 대한 예제가 포함되어 있습니다.

같음으로 항목 필터링

이 예제 WHERE 에서 절은 팀이 "호스피탈리티"인 항목을 필터링하는 데 사용됩니다.

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