Share via


Azure Digital Twins lekérdezési nyelvi referencia: FROM záradék

Ez a dokumentum az Azure Digital Twins lekérdezési nyelvFROM záradékával kapcsolatos referenciaadatokat tartalmazza.

A FROM záradék a lekérdezés második része. Meghatározza a gyűjteményt és azokat az illesztéseket, amelyeken a lekérdezés működni fog.

Ez a záradék minden lekérdezéshez szükséges.

VÁLASSZA KI... A DIGITALTWINS-BŐL

A FROM DIGITALTWINS (nem kis- és nagybetűk megkülönböztetésével) a példányban lévő digitális ikerpéldányok teljes gyűjteményére hivatkozhat.

A digitális ikerpéldányok gyűjteményéhez tetszés szerint hozzáadhat nevet úgy, hogy a nevet hozzáadja az utasítás végéhez.

Syntax

Alapszintű:

--SELECT ...
FROM DIGITALTWINS

A gyűjtemény elnevezése:

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

Példák

Íme egy alapszintű lekérdezés. Az alábbi lekérdezés a példány összes digitális ikerpéldányát visszaadja.

SELECT *
FROM DIGITALTWINS

Íme egy névvel ellátott gyűjteményt tartalmazó lekérdezés. Az alábbi lekérdezés nevet T rendel a gyűjteményhez, és továbbra is visszaadja a példány összes digitális ikerpéldányát.

SELECT *
FROM DIGITALTWINS T

VÁLASSZA KI... KAPCSOLATOKBÓL

A (nem kis- és nagybetűk megkülönböztetése) használatával FROM RELATIONSHIPS hivatkozhat a példányban lévő kapcsolatok teljes gyűjteményére.

Ha szeretné, hozzáadhat egy nevet a kapcsolatgyűjteményhez úgy, hogy hozzáadja a nevet az utasítás végéhez.

Megjegyzés

Ez a funkció nem kombinálható a következővel JOIN: .

Syntax

Alapszintű:

--SELECT ...
FROM RELATIONSHIPS

A gyűjtemény elnevezése:

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

Példák

Íme egy lekérdezés, amely a példány összes kapcsolatát visszaadja.

SELECT *
FROM RELATIONSHIPS

Íme egy lekérdezés, amely az ikerpéldányok , , B, Cvagy Daz összes kapcsolatot visszaadjaA.

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

A FROM és a JOIN együttes használata

A FROM záradék kombinálható a záradékkal, JOIN hogy entitások közötti bejárásokat fejezze ki az Azure Digital Twins-gráfban.

A záradékkal és a JOIN gráfbejárási lekérdezésekkel kapcsolatos további információkért lásd: Azure Digital Twins lekérdezési nyelvi referencia: JOIN záradék.

Korlátozások

Az alábbi korlátozások a használatával végzett FROMlekérdezésekre vonatkoznak.

További információt az alábbi szakaszokban talál.

Nincsenek albekérdezések

A utasítás nem támogatja az FROM albekérdezéseket.

Példa (negatív)

Az alábbi lekérdezés egy példát mutat be arra, hogy mi nem végezhető el a korlátozásnak megfelelően.

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

Válassza a FROM RELATIONSHIPS (FROM RELATIONSHIPS) vagy a JOIN (CSATLAKOZÁS) lehetőséget

A FROM RELATIONSHIPS funkció nem kombinálható a következővel JOIN: . Meg kell adnia, hogy ezek közül a lehetőségek közül melyik működik a legjobban a kívánt információkhoz.