يُحدد ما إذا كانت قيمة تعبير تقع تساوي أي من القيم المتعددة في قائمة محددة أم لا.
بناء الجملة
expr [Not] In(value1, value2, . . .)
ملاحظات
يشمل بناء جملة عامل التشغيل In ثلاثة أجزاء:
الجزء |
الوصف |
expr |
التعبير الذي يحدد الحقل الذي يحتوي على البيانات التي تريد تقييمها. |
value1, value2 |
التعبير أو قائمة التعبيرات التي تريد تقييم expr مقابلها. |
إذا تم العثور على expr في قائمة القيم، يقوم عامل التشغيل In بإرجاع True؛ وخلاف ذلك، يُرجع False. يمكنك تضمين العامل المنطقي Not لتقييم الشرط العكسي (أي إذا كان expr غير موجود في قائمة القيم).
على سبيل المثال، يمكنك استخدام In لتحديد الطلبات التي تم شحنها إلى مجموعة من المناطق المحددة:
SELECT *
FROM Orders WHERE ShipRegion In (‘Avon’,’Glos’,’Som’);