آموزش SQL-عملگر IN

عملگر IN

 

Wiki

عملگر IN به شما اين امکان را مي دهد که چندين ارزش را در عبارت WHERE مشخص کنيد.

نکته اضافه: از NOT IN هم مي توانيد استفاده کنيد.

فرم عملگر IN:

SELECT column_name(s)
FROM table_name
WHERE column_name IN (value1,value2,...)

مثال:

 

Wiki

در جدول Persons:

P_Id LastName FirstName Address City
1 Hansen Ola Timoteivn 10 Sandnes
2 Svendson Tove Borgvn 23 Sandnes
3 Pettersen Kari Storgt 20 Stavanger

مي خواهيم افرادي را که نام خانوادگي آنها  "Hansen" يا "Pettersen" مي باشد را انتخاب کنيم:

از دستور زير استفاده مي کنيم:

SELECT * FROM Persons
WHERE LastName IN ('Hansen','Pettersen')

جدول نتايج به شکل زير خواهد بود:

P_Id LastName FirstName Address City
1 Hansen Ola Timoteivn 10 Sandnes
3 Pettersen Kari Storgt 20 Stavanger