该 WHERE 子句返回满足指定筛选条件的项的子集。
一个 Azure Cosmos DB for NoSQL 子句,该子句应用筛选器以返回查询结果中的项子集。
Syntax
WHERE <filter_condition>
<filter_condition> ::= <scalar_expression>
Arguments
| Description | |
|---|---|
filter_condition |
指定要为要返回的项满足的条件。 |
返回类型
从源返回筛选的一组项。
例子
本部分包含有关如何使用此查询语言构造的示例。
按相等性筛选项
在此示例中,子 WHERE 句用于筛选团队为“Hospitality”的项目。
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"
}
]