Kurie yra vienos eilutės antrinės užklausos operatoriai?
Kurie yra vienos eilutės antrinės užklausos operatoriai?

Video: Kurie yra vienos eilutės antrinės užklausos operatoriai?

Video: Kurie yra vienos eilutės antrinės užklausos operatoriai?
Video: Single Row Subqueries (Introduction to Oracle SQL) 2024, Gegužė
Anonim

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.

Atsižvelgiant į tai, kuris operatorius nenaudojamas vienos eilutės antrinėse užklausose?

Kitas palyginimas operatoriai pvz.,, >, <, <= gali būti naudojamas su viena antrinė užklausa . Toliau pateiktame pavyzdyje naudojama „<“ operatorius išorinėje užklausos WHERE sąlygoje. Funkcija AVG() yra naudojamas viduje konors antrinė užklausa gauti vidutinę užsakymo sumą, kuri perduodama išorinės užklausos WHERE sąlygai.

Antra, ar antrinė užklausa gali grąžinti 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.

Taigi, kas yra vienos eilutės antrinė užklausa?

Vienišas - eilutės antrinės užklausos yra antrinės užklausos naudojamas su palyginimo operatoriumi WHERE arba HAVING sąlygoje. Papildomos užklausos kad gali grąžinti ne vieną eilė (bet tik vienas stulpelis) į išorinį teiginį vadinami daugybe eilutės antrinės užklausos . Daugkartinis- eilutės antrinės užklausos yra antrinės užklausos naudojamas su sąlyga IN, ANY arba ALL.

Kas yra kelių eilučių antrinė užklausa SQL?

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).

Rekomenduojamas: