عملگر SQL IN

عملگر IN

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

قوانین SQL IN

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

جدول اصلی (در مثال استفاده می‌شود:)

جدول Persons:

شناسه نام خانوادگی نام اول آدرس شهر
1 ادامز جان خیابان آکسفورد لندن
2 بوش جورج خیابان پنجم نیویورک
3 کارتر توماس خیابان چانگ‌آن پکن

مثال IN عملگر

حالا، ما می‌خواهیم از جدول بالا افرادی که نام خانوادگی‌شان Adams یا Carter است را انتخاب کنیم:

ما می‌توانیم از این دستور SELECT استفاده کنیم:

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

جمعه‌های نتایج:

شناسه نام خانوادگی نام اول آدرس شهر
1 ادامز جان خیابان آکسفورد لندن
3 کارتر توماس خیابان چانگ‌آن پکن