SQL IN

IN

假如您已经确定希望返回的确切的值至少属于列中之一,那么可以使用操作符 IN。

SELECT 列名称 FROM 表名称 WHERE 列名称 IN (值1,值2,..)

原始的表 (在实例中使用:)

LastName FirstName Address City
Adams John Oxford Street London
Bush George Fifth Avenue New York
Carter Thomas Changan Street Beijing
Gates Bill Xuanwumen 10 Beijing

实例 1

如需显示姓氏是 "Adams" 或者 "Gates" 的人,请使用下面的 SQL:

SELECT * FROM Persons WHERE LastName IN ('Adams','Gates')

结果:

LastName FirstName Address City
Adams John Oxford Street London
Gates Bill Xuanwumen 10 Beijing