SQL数据库高级教程:学习 SQL IN_[SQL Server教程]
IN
假如您已经确定希望返回的确切的值至少属于列中之一,那么可以使用操作符IN。
SELECT column_name FROM table_name
WHERE column_name IN (value1,value2,..)
原始的表 (在实例中使用:)
LastName | FirstName | Address | City | Hansen
Ola
Timoteivn 10
Sandnes
Nordmann
Anna
Neset 18
Sandnes
Pettersen
Kari
Storgt 20
Stavanger
Svendson
Tove
Borgvn 23
Sandnes
实例 1
如需显示名字是"Hansen"或者"Pettersen"的人,请使用下面的SQL:
SELECT * FROM Persons
WHERE LastName IN ('Hansen','Pettersen')
结果:
LastName | FirstName | Address | City | Hansen
Ola
Timoteivn 10
Sandnes
Pettersen
Kari
Storgt 20
Stavanger