مرجع لغة استعلام 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
أو B
C
أو أو .D
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
. سيتعين عليك تحديد أي من هذه الخيارات يعمل بشكل أفضل للمعلومات التي تريد تحديدها.