Millised on üherealised alampäringu operaatorid?
Millised on üherealised alampäringu operaatorid?

Video: Millised on üherealised alampäringu operaatorid?

Video: Millised on üherealised alampäringu operaatorid?
Video: Eesti keele ja kultuuri laagrid 2014 2024, November
Anonim

The operaatorid millega saab kasutada vallaline - rida alampäringud on =, >, >=, <, <= ja. Grupifunktsioone saab kasutada alampäring . Näiteks järgmine avaldus toob välja andmed kõrgeimat palka saava töötaja kohta. Having-klauslit saab kasutada ka koos vallaline - rea alampäring.

Millist operaatorit ei kasutata üherealistes alampäringutes?

Muu võrdlus operaatorid näiteks, >, <, <= võivad olla kasutatud koos üks alampäring . Järgmine näide kasutab ' <' operaator välise päringu WHERE-klauslis. Funktsioon AVG() on kasutatud aastal alampäring et saada keskmine tellimuse summa, mis edastatakse välispäringu WHERE-klauslile.

Teiseks, kas alampäring võib tagastada mitu rida? Mitme rea alampäring Tagastab mitme rea alampäringu üks või mitu read välisele SQL avaldus. Välimises päringus võite kasutada operaatorit IN, ANY või ALL, et käsitleda a alampäring et tagastab mitu rida . Sisu: operaatori NOT IN kasutamine koos a Mitme rea alampäring.

Mis on seega üherealine alampäring?

Vallaline - rea alampäringud on alampäringud kasutatakse koos võrdlusoperaatoriga WHERE- või HAVING-klauslis. Alampäringud mis võib tagasi tuua rohkem kui ühe rida (aga ainult ühte veergu) nimetatakse mitmeks- rea alampäringud . mitu- rea alampäringud on alampäringud kasutatakse koos klausliga IN, ANY või ALL.

Mis on SQL-is mitmerealine alampäring?

Mitme rea alampäring Mitu - rea alampäringud on pesastatud päringud, mis võivad tagastada rohkem kui ühe rida tulemuste ülempäringule. Mitu - rea alampäringud kasutatakse kõige sagedamini WHERE- ja HAVING-klauslites. Kuna see naaseb mitu rida , peavad seda käsitlema komplekti võrdlusoperaatorid (IN, ALL, ANY).

Soovitan: