مرجع لغة استعلام Azure Digital Twins: عوامل التشغيل

يحتوي هذا المستند على معلومات مرجعية حول عوامل التشغيلللغة استعلام Azure Digital Twins.

عوامل المقارنة

يتم دعم المشغلين التاليين من عائلة المقارنة.

  • =، !=: تستخدم لمقارنة المساواة في التعبيرات.
  • <، >: يستخدم للمقارنة المرتبة بين التعبيرات.
  • <=، : يستخدم للمقارنة المرتبة بين التعبيرات، >=بما في ذلك المساواة.

مثال

إليك مثال على استخدام =. يرجع الاستعلام التالي التوائم التي تساوي قيمة درجة حرارتها 80.

SELECT * 
FROM DIGITALTWINS DT
WHERE DT.Temperature = 80

إليك مثال على استخدام <. يرجع الاستعلام التالي التوائم التي تقل قيمة درجة حرارتها عن 80.

SELECT * 
FROM DIGITALTWINS DT
WHERE DT.Temperature < 80

إليك مثال على استخدام <=. يرجع الاستعلام التالي التوائم التي تكون قيمة درجة حرارتها أقل من 80 أو تساويها.

SELECT * 
FROM DIGITALTWINS DT
WHERE NOT DT.Temperature <= 80

يحتوي على عوامل تشغيل

يتم دعم المشغلين التاليين من عائلة المحتويات.

  • INيقيم إلى true إذا كانت قيمة معينة في مجموعة من القيم.:
  • NINيتم تقييمه إلى true إذا لم تكن قيمة معينة في مجموعة من القيم.:

مثال

إليك مثال على استخدام IN. يرجع الاستعلام التالي التوائم التي تعد خاصيتها owner أحد الخيارات العديدة من قائمة.

SELECT * 
FROM DIGITALTWINS DT
WHERE DT.owner IN ['John', 'Anil', 'Bailey', 'Alex']

العوامل المنطقية

يتم دعم عوامل التشغيل التالية من العائلة المنطقية:

  • ANDيستخدم لربط تعبيرين، ويتم تقييمه إلى true إذا كان كلاهما صحيحا.:
  • ORيستخدم لربط تعبيرين، ويتم تقييمه إلى true إذا كان أحدهما على الأقل صحيحا.:
  • NOTيستخدم لنفي تعبير، ويقيم ليصبح صحيحا إذا لم يتم استيفاء شرط التعبير.:

مثال

إليك مثال على استخدام AND. يرجع الاستعلام التالي التوائم الذين يستوفون شرطي درجة الحرارة الأقل من 80 والرطوبة الأقل من 50.

SELECT * 
FROM DIGITALTWINS DT
WHERE DT.Temperature < 80 AND DT.Humidity < 50

إليك مثال على استخدام OR. يرجع الاستعلام التالي التوائم الذين يستوفون شرطا واحدا على الأقل من شروط درجة الحرارة أقل من 80 والرطوبة أقل من 50.

SELECT * 
FROM DIGITALTWINS DT
WHERE DT.Temperature < 80 OR DT.Humidity < 50

إليك مثال على استخدام NOT. يرجع الاستعلام التالي التوائم الذين لا يستوفون شروط درجة الحرارة أقل من 80.

SELECT * 
FROM DIGITALTWINS DT
WHERE NOT DT.Temperature < 80

التقييدات

تنطبق الحدود التالية على الاستعلامات التي تستخدم عوامل التشغيل.

راجع القسم أدناه لمزيد من التفاصيل.

الحد الأقصى ل IN/NIN

الحد الأقصى لعدد القيم التي يمكن تضمينها في مجموعة IN أو NIN مجموعة هو 100 قيمة.