Mitkä ovat yksirivisiä alikyselyoperaattoreita?
Mitkä ovat yksirivisiä alikyselyoperaattoreita?

Video: Mitkä ovat yksirivisiä alikyselyoperaattoreita?

Video: Mitkä ovat yksirivisiä alikyselyoperaattoreita?
Video: YKSI MINIMALISTINEN KOTI, KIITOS! 2024, Marraskuu
Anonim

The operaattorit jonka kanssa voidaan käyttää yksittäinen - rivi alikyselyt ovat =, >, >=, <, <= ja. Ryhmätoimintoja voidaan käyttää alikysely . Esimerkiksi seuraava lausunto hakee tiedot työntekijästä, jolla on korkein palkka. Having-lausetta voidaan käyttää myös kanssa yksittäinen - rivin alikysely.

Mitä operaattoria ei käytetä yksirivisissä alikyselyissä?

Muu vertailu operaattorit kuten, >, <, <= voi olla käytetty kanssa yksi alikysely . Seuraava esimerkki käyttää ' <' operaattori ulkoisessa kyselyssä WHERE-lauseessa. AVG()-funktio on käytetty in alikysely saadaksesi keskimääräisen tilaussumman, joka välitetään ulkokyselyn WHERE-lauseeseen.

Toiseksi, voiko alikysely palauttaa useita rivejä? Usean rivin alikyselyt Usean rivin alikysely palauttaa yksi tai useampi rivit ulkopuolelle SQL lausunto. Voit käyttää IN, ANY tai ALL -operaattoria ulkoisessa kyselyssä käsitelläksesi a alikysely että palauttaa useita rivejä . Sisältö: NOT IN -operaattorin käyttö a Usean rivin alikysely.

Mikä on siis yksirivinen alikysely?

Yksittäinen - rivin alikyselyt ovat alikyselyt käytetään vertailuoperaattorin kanssa WHERE- tai HAVING-lauseessa. Alakyselyt joka voi palauttaa useamman kuin yhden rivi (mutta vain yksi sarake) ulompaan lauseeseen kutsutaan useiksi rivin alikyselyt . useita- rivin alikyselyt ovat alikyselyt käytetään IN-, ANY- tai ALL-lauseen kanssa.

Mikä on usean rivin alikysely SQL:ssä?

Useita riviä alikysely Useita - rivin alikyselyt ovat sisäkkäisiä kyselyitä, jotka voivat palauttaa useamman kuin yhden rivi tuloksista pääkyselyyn. Useita - rivin alikyselyt käytetään yleisimmin WHERE- ja HAVING-lauseissa. Koska se palaa useita rivejä , sitä on käsiteltävä vertailuoperaattoreiden (IN, ALL, ANY) avulla.

Suositeltava: