Sisukord:

Kus on pesastatud päring?
Kus on pesastatud päring?

Video: Kus on pesastatud päring?

Video: Kus on pesastatud päring?
Video: Реальные примеры Spring AOP внутри самого Spring и за его пределами [Путешествие по Spring AOP — Час 2024, Aprill
Anonim

Mis on a Alampäring ? A alampäring , tuntud ka kui a pesastatud päring või alamvalik, on a VALI päring on manustatud mõne teise SQL-i klauslisse WHERE või HAVING päring . poolt tagastatud andmed alampäring kasutatakse välimises lauses samamoodi, nagu kasutataks literaalset väärtust.

Mis on sellega seoses pesastatud päring?

A Alampäring või Sisemine päring või a Pesastatud päring on päring teises SQL-is päring ja manustatud WHERE-klauslisse. A alampäring kasutatakse põhivõrgus kasutatavate andmete tagastamiseks päring tingimusena, et piirata väljavõetavaid andmeid veelgi.

Samuti, mitu alampäringut saab SQL-i pesastada? A alampäringu saab pesastada välise SELECT, INSERT, UPDATE või DELETE lause WHERE või HAVING sees või mõnes muus alampäring . Kuni 32 taset pesitsemine on võimalik, kuigi piirang sõltub saadaolevast mälust ja päringu muude avaldiste keerukusest.

Lisaks, kuidas kirjutada pesastatud SQL-päringuid?

SQL-i alampäringud

  1. Alampäring võib esineda:
  2. Alampäringu saab pesastada SELECT-, INSERT-, UPDATE või DELETE-lause või mõne muu alampäringu sisse.
  3. Alampäring lisatakse tavaliselt mõne teise SQL SELECT-lause WHERE-klauslisse.
  4. Võite kasutada võrdlusteateid, nagu >, < või =.

Milline päring pesastatud alampäringus esimesena täidetakse?

Tavalise pesastatud alampäringu korral käivitatakse kõigepealt sisemine SELECT päring ja käivitatakse üks kord, tagastades väärtused mida kasutatakse põhipäringus. Korreleeritud alampäring käivitatakse aga üks kord iga välispäringu poolt käsitletud kandidaatrea kohta. Teisisõnu juhib sisemist päringut välimine päring.

Soovitan: