عامل IN في SQL عامل IN في SQL عامل IN في SQL يسمح لك بتحديد أكثر من قيمة داخل جملة WHERE . يعتبر اختصارًا لاستخدام عدة شروط OR . يُستخدم لتسهيل الكتابة وجعل الاستعلام أكثر وضوحًا وفعالية. مثال بسيط إرجاع جميع العملاء من: ألمانيا، فرنسا، أو المملكة المتحدة: SELECT * FROM Customers WHERE Country IN ('Germany', 'France', 'UK'); ملاحظات حول الأداء استخدام IN مناسب للقيم القليلة، أما إذا كانت القائمة كبيرة جدًا فقد يكون من الأفضل استخدام جدول مؤقت أو JOIN مع جدول آخر لتقليل استهلاك الموارد. الصياغة (Syntax) SELECT column_name(s) FROM table_name WHERE column_name IN (value1, value2, ...); قاعدة البيانات التجريبية الجدول التالي يحتوي على عينة من جدول Customers : CustomerID CustomerName ContactName Address Cit...