مرجع لغة استعلام Azure Digital Twins: عبارة FROM

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

عبارة FROM هي الجزء الثاني من الاستعلام. يحدد المجموعة وأي صلة سيعمل عليها الاستعلام.

هذه العبارة مطلوبة لجميع الاستعلامات.

حدد... من DIGITALTWINS

استخدم FROM DIGITALTWINS (ليس حساسا لحالة الأحرف) للإشارة إلى مجموعة التوائم الرقمية بأكملها في مثيل.

يمكنك اختياريا إضافة اسم إلى مجموعة التوائم الرقمية عن طريق إضافة الاسم إلى نهاية العبارة.

بناء الجملة

الاساسيه:

--SELECT ...
FROM DIGITALTWINS

لتسمية المجموعة:

--SELECT ...
FROM DIGITALTWINS <collection-name>

أمثلة

فيما يلي استعلام أساسي. يقوم الاستعلام التالي بإرجاع كافة التوائم الرقمية في المثيل.

SELECT *
FROM DIGITALTWINS

فيما يلي استعلام مع مجموعة مسماة. يعين الاستعلام التالي اسما T للمجموعة، ولا يزال يرجع جميع التوائم الرقمية في المثيل.

SELECT *
FROM DIGITALTWINS T

حدد... من العلاقات

استخدم FROM RELATIONSHIPS (ليس حساسا لحالة الأحرف) للإشارة إلى مجموعة العلاقات بأكملها في مثيل.

يمكنك اختياريا إضافة اسم إلى مجموعة العلاقات عن طريق إضافة الاسم إلى نهاية العبارة.

ملاحظة

لا يمكن دمج هذه الميزة مع JOIN.

بناء الجملة

الاساسيه:

--SELECT ...
FROM RELATIONSHIPS

لتسمية المجموعة:

--SELECT ...
FROM RELATIONSHIPS <collection-name>

أمثلة

فيما يلي استعلام يقوم بإرجاع كافة العلاقات في المثيل.

SELECT *
FROM RELATIONSHIPS

فيما يلي استعلام يرجع جميع العلاقات القادمة من التوائم Aأو BCD.

SELECT *
FROM RELATIONSHIPS
WHERE $sourceId IN  ['A', 'B', 'C', 'D']

استخدام FROM و JOIN معا

FROM يمكن دمج العبارة JOIN مع عبارة للتعبير عن الاجتيازات عبر الكيانات في الرسم البياني Azure Digital Twins.

لمزيد من المعلومات حول JOIN عبارة وصياغة استعلامات اجتياز الرسم البياني، راجع مرجع لغة استعلام Azure Digital Twins: عبارة JOIN.

التقييدات

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

لمزيد من المعلومات، راجع الأقسام التالية.

لا توجد الاستعلامات الفرعية

لا يتم دعم أي الاستعلامات الفرعية ضمن العبارة FROM .

مثال (سالب)

يعرض الاستعلام التالي مثالا لما لا يمكن القيام به وفقا لهذا القيد.

SELECT * 
FROM (SELECT * FROM DIGITALTWINS T WHERE ...)

اختر من العلاقات أو الانضمام

لا يمكن دمج الميزة FROM RELATIONSHIPS مع JOIN. سيتعين عليك تحديد أي من هذه الخيارات يعمل بشكل أفضل مع المعلومات التي تريد تحديدها.