In 运算符

判断表达式的数值是否等于指定列表中几个数值中的一个。

语法

expr [Not] In(value1, value2, . . .)

说明

运算符 In 的语法包含以下的部分:

部分 说明
expr 识别字段的表达式,它包含要计算的数据。
value1value2 为要计算的 expr 而设置的表达式或表达式列表。

如果在数值的列表中找到了 expr In 运算符返回 True 否则返回 False。也可以加上逻辑运算符 Not 来计算相反的条件(即 expr 是否不在数值列表中)。

例如,可用 In 运算符来判断哪些订单被发往指定的地区集合:

SELECT *

FROM Orders

WHERE ShipRegion In ('Avon','Glos','Som')

请参阅
SQL 表达式s WHERE 子句 (Microsoft Jet SQL)

示例

In 运算符示例