عمود IN لـ SQL

عمود IN

عمود IN يسمح لنا بتحديد عدة قيم في جملة WHERE.

قواعد النحو لـ SQL IN

SELECT اسم العمود (العمود)
FROM اسم الجدول
WHERE اسم العمود IN (value1,value2,...)

الجدول الأصلي (في الاستخدام الخاص بالأمثلة):

جدول Persons:

الرقم التسلسلي الاسم العائلي الاسم الأول عنوان المدينة
1 أدمز جون شارع أكسفورد لندن
2 بوش جورج شارع فيفث أفينيو نيويورك
3 كارتر توماس شارع تشانغ'an بكين

مثال على عمود IN

الآن، نريد أن نختار الأشخاص الذين لديهم أسماء عائلية Adams و Carter من الجدول السابق:

يمكننا استخدام الجملة SELECT التالية:

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

جمعية النتائج:

الرقم التسلسلي الاسم العائلي الاسم الأول عنوان المدينة
1 أدمز جون شارع أكسفورد لندن
3 كارتر توماس شارع تشانغ'an بكين