SQL في الكلمات الرئيسية
في
يسمح IN
لك الأمر بتحديد قيم متعددة في جملة WHERE.
عامل التشغيل IN هو اختصار لعدة شروط OR.
يحدد SQL التالي جميع العملاء الموجودين في "ألمانيا" و "فرنسا" و "المملكة المتحدة":
مثال
SELECT * FROM Customers
WHERE Country IN ('Germany', 'France', 'UK');
يحدد SQL التالي جميع العملاء غير الموجودين في "ألمانيا" أو "فرنسا" أو "المملكة المتحدة":
مثال
SELECT * FROM Customers
WHERE Country NOT IN ('Germany', 'France', 'UK');
يحدد SQL التالي جميع العملاء من نفس البلدان مثل الموردين:
مثال
SELECT * FROM Customers
WHERE Country IN (SELECT Country FROM Suppliers);