مشغل The SQL IN

ما هو مشغل SQL IN ؟


مشغل The SQL IN يسمح لك عامل التشغيل IN بتحديد قيم متعددة في جملة WHERE.
عامل التشغيل IN هو اختصار لظروف متعددة.

بناء جملة SQL IN

SELECT column_name(s)FROM table_nameWHERE column_name IN (value1, value2, ...);

أو:

SELECT column_name(s)FROM table_nameWHERE column_name IN (SELECT STATEMENT);

قاعدة بيانات على مشغل SQL IN


CustomerIDCustomerNameContactNameAddressCityPostalCodeCountry
1Alfreds FutterkisteMaria AndersObere Str. 57Berlin12209Germany
2Ana Trujillo Emparedados y heladosAna TrujilloAvda. de la Constitución 2222México D.F.05021Mexico
3Antonio Moreno TaqueríaAntonio MorenoMataderos 2312México D.F.05023Mexico
4Around the HornThomas Hardy120 Hanover Sq.LondonWA1 1DPUK
5Berglunds snabbköpChristina BerglundBerguvsvägen 8LuleåS-958 22Sweden


أمثلة علي المشغل  SQL IN

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);
تحدد عبارة SQL التالية جميع العملاء من نفس البلدان مثل الموردين.

0 التعليقات

إرسال تعليق