子 WHERE 句會傳回滿足指定篩選條件的專案子集。
適用於 NoSQL 的 Azure Cosmos DB 子句,可套用篩選條件,以傳回查詢結果中的專案子集。
語法
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"
}
]