Kas yra vienos eilutės antrinė užklausa?
Kas yra vienos eilutės antrinė užklausa?

Video: Kas yra vienos eilutės antrinė užklausa?

Video: Kas yra vienos eilutės antrinė užklausa?
Video: Mosaic Crochet Pattern #18 Bonus Design (Chart 4) Multiple 10+4 -Mosaic & Tapestry Crochet Colorwork 2024, Gegužė
Anonim

Vienos eilutės papildomos užklausos . A vienos eilutės antrinė užklausa grąžina nulį arba vienetą eilė į išorinį SQL sakinį. Galite įdėti a antrinė užklausa SELECT sakinyje WHERE, HAVING arba FROM.

Atsižvelgiant į tai, kuo skiriasi vienos eilutės ir kelių eilučių antrinė užklausa?

Vienišas - eilutės antrinės užklausos yra antrinės užklausos naudojamas su palyginimo operatorius a KUR, arba HAVING sąlyga. Papildomos užklausos kad gali grąžinti ne vieną eilė (bet tik vienas stulpelis) į išorinį teiginį yra iškviečiami daugkartinis - eilutės antrinės užklausos . Daugkartinis - eilutės antrinės užklausos yra antrinės užklausos naudojamas su an IN , bet kuri arba VISI sąlyga.

Be to, kas yra kelių eilučių antrinė užklausa? Kelių eilučių antrinė užklausa Keli - eilutės antrinės užklausos yra įdėtos užklausos, kurios gali pateikti daugiau nei vieną eilė rezultatų pirminei užklausai. Daugkartinis - eilutės antrinės užklausos dažniausiai naudojami WHERE ir HAVING sakiniuose. Nuo tada, kai grįžta kelios eilutės , jį turi tvarkyti rinkinių palyginimo operatoriai (IN, ALL, ANY).

Atitinkamai, kurie yra vienos eilutės antrinės užklausos operatoriai?

The operatoriai kuriuos galima naudoti su vienišas - eilė antrinės užklausos yra =, >, >=, <, <= ir. Grupinės funkcijos gali būti naudojamos antrinė užklausa . Pavyzdžiui, toliau pateiktame teiginyje pateikiama informacija apie darbuotoją, turintį didžiausią atlyginimą. Turėjimo sąlyga taip pat gali būti naudojama su vienišas - eilutės antrinė užklausa.

Ar antrinė užklausa gali pateikti kelias eilutes?

Kelių eilučių antrinės užklausos Grąžina kelių eilučių antrinę užklausą vienas ar daugiau eilučių į išorę SQL pareiškimas. Išorinėje užklausoje galite naudoti operatorių IN, ANY arba ALL, kad tvarkytumėte a antrinė užklausa kad grąžina kelias eilutes . Turinys: Operatoriaus NOT IN naudojimas su a Kelių eilučių antrinė užklausa.

Rekomenduojamas: