Office
Kirjaudu sisään

Between...And-operaattori

Määrittää, osuuko tietyn lausekkeen arvo määritettyyn arvoalueeseen. Voit käyttää tätä operaattoria SQL-lausekkeissa.

Syntaksi

lauseke [Not] Betweenarvo1Andarvo2

Between...And-operaattorin syntaksissa on seuraavat osat:

Osa

Kuvaus

lauseke

Lauseke, joka määrittää tarkasteltavat tiedot sisältävän kentän.

arvo1, arvo2

Lausekkeet, joihin verraten lauseke-arvoa halutaan arvioida.


Huomautuksia

Jos lauseke-argumentin arvo on arvojen arvo1 ja arvo2 välillä (molemmat mukaan lukien), Between...And-operaattori palauttaa arvon Tosi, muuten se palauttaa arvon Epätosi. Sisällyttämällä looginen operaattori Not voidaan arvioida päinvastainen tila (eli onko lauseke arvojen arvo1 ja arvo2 määrittämän alueen ulkopuolella).

Betwee n...And-operaattorin avulla voit määrittää, onko kentän arvo tietyn numeerisen arvoalueen rajoissa. Seuraavassa esimerkissä määritetään, onko tilaus toimitettu paikkaan, jonka postinumero on tietyn postinumeroalueen rajoissa. Jos postinumero on välillä 98101–98199, IIf-funktio palauttaa arvon ”Paikallinen”. Muussa tapauksessa se palauttaa arvon ”Ei-paikallinen”.

SELECT IIf(PostalCode Between 98101 And 98199, “Local”, “Nonlocal”) FROM Publishers

Jos lauseke, arvo1, tai arvo2 on tyhjäarvo, Between...And-operaattori palauttaa arvon Tyhjäarvo.

Koska yleismerkit, kuten *, käsitetään literaaleiksi, niitä ei voi käyttää Between...And-operaattorin kanssa. Kirjoittamalla esimerkiksi 980* ja 989* ei voida etsiä kaikkia postinumeroita, jotka alkavat numeroilla 980–989. Tämä voidaan toteuttaa kahdella muulla tavalla. Kyselyyn voidaan lisätä lauseke, joka sisältää kolme vasemmanpuoleista tekstikentän merkkiä, ja käyttää operaattoria Between...And näille merkeille. Toinen tapa on lisätä ylimääräisiä merkkejä isoihin ja pieniin arvoihin, tässä tapauksessa 98000–98999 tai käytettäessä laajennettuja postinumeroita 98000– 98999-9999. (Pienistä arvoista tulee jättää pois merkit -0000, koska 98000 jää hausta pois, jos joissain postinumeroissa on laajennettuja osia ja joissain ei.)



Kehitä Office-taitojasi
Tutustu koulutusmateriaaliin
Saat uudet ominaisuudet ensimmäisten joukossa
Liity Office Insider -käyttäjiin

Oliko näistä tiedoista hyötyä?

Kiitos palautteesta!

Kiitos palautteestasi! Näyttää siltä, että Office-tukiedustajamme avusta voi olla sinulle hyötyä.

×