Mi az egysoros segédlekérdezés?
Mi az egysoros segédlekérdezés?

Videó: Mi az egysoros segédlekérdezés?

Videó: Mi az egysoros segédlekérdezés?
Videó: Single Row Subqueries (Introduction to Oracle SQL) 2024, Lehet
Anonim

Egysoros segédlekérdezések . A egysoros segédlekérdezés nullát vagy egyet ad vissza sor a külső SQL utasításhoz. Elhelyezhet a részlekérdezés a SELECT utasítás WHERE záradékában, HAVING záradékában vagy FROM záradékában.

Ezt figyelembe véve mi a különbség az egysoros és a többsoros segédlekérdezés között?

Egyetlen - sor segédlekérdezések vannak részlekérdezések használt val,-vel összehasonlító operátor a WHERE vagy HAVING záradék. Allekérdezések amely egynél többet is visszaadhat sor (de csak egy oszlop) a külső utasításhoz hívódnak többszörös - sor segédlekérdezések . Többszörös - sor segédlekérdezések vannak részlekérdezések egy BAN BEN , ANY vagy ALL záradék.

Hasonlóképpen, mi az a többsoros segédlekérdezés? Többsoros allekérdezés Több - sor segédlekérdezések beágyazott lekérdezések, amelyek egynél többet is visszaadhatnak sor eredményeket a szülő lekérdezéshez. Többszörös - sor segédlekérdezések leggyakrabban a WHERE és a HAVING záradékokban használatosak. Mióta visszatér több sor , azt a beállított összehasonlító operátoroknak kell kezelniük (IN, ALL, ANY).

Ennek megfelelően melyek az egysoros segédlekérdezési operátorok?

Az operátorok amivel használható egyetlen - sor az alkérdések a következők: =, >, >=, <, <= és. A csoportfüggvények használhatók a részlekérdezés . Például a következő nyilatkozat a legmagasabb fizetéssel rendelkező alkalmazott adatait kéri le. Having-záradék is használható a egyetlen - sor segédlekérdezés.

Egy segédlekérdezés több sort is visszaadhat?

Többsoros részlekérdezés Többsoros részlekérdezés tér vissza egy vagy több sorokat a külsőre SQL nyilatkozat. Használhatja az IN, ANY vagy ALL operátort a külső lekérdezésben az a részlekérdezés hogy több sort ad vissza . Tartalom: A NOT IN operátor használata a Többsoros segédlekérdezés.

Ajánlott: