In 运算符 (Microsoft Jet SQL)

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 运算符示例