See tehtemärk teeb kindlaks, kas avaldise väärtus jääb määratud väärtustevahemikku. Seda tehtemärki saate kasutada SQL-lausetes.

Süntaks

avaldis [Not] Betweenväärtus1Andväärtus2

Operaatori Between...And süntaksil on järgmised osad.

Osa

Kirjeldus

avaldis

Avaldis, mis määratleb välja, mis sisaldab hinnatavaid andmeid.

väärtus1, väärtus2

Avaldised, mille alusel soovite avaldist hinnata.

Märkused

Kui avaldise väärtus jääb väärtus1 ja väärtus2 (k.a.) vahele, tagastab operaator Between...And väärtuse True; vastasel juhul tagastatakse False. Loogilise operaatori Not abil saate hinnata vastupidist tingimust (st kas avaldisjääb väärtuste väärtus1 ja väärtus2 vahemikust välja).

Operaatori Between...And abil saate määrata, kas välja väärtus jääb määratud arvuvahemikku. Järgmises näites määratakse, kas tellimus saadeti kohta, mille sihtnumber jääb määratud sihtnumbrite vahemikku. Kui sihtnumber on vahemikus 98101 ja 98199, tagastab funktsioon IIf väärtuse „Local“ (Kohalik). Vastasel juhul tagastatakse „Nonlocal“ (Pole kohalik).

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

Kui avaldis, väärtus1 või väärtus2 on tühiväärtus, tagastab Between...And samuti tühiväärtuse.

Kuna metamärgid (nt *) käsitletakse literaalidena, ei saa te neid koos funktsiooniga Between kasutada... Ja tehtemärk. Näiteks ei saa te kasutada 980* ja 989*, et leida kõik sihtnumbrid, mille alguses on 980–989. Selle asemel on teil selleks kaks võimalust. Päringusse saate lisada avaldise, mis võtab tekstivälja kolm vasakpoolset märki ja kasutab funktsiooni Between... Ja nende märkide peal. Samuti saate lisamärkidega kõrgeid ja madalaid väärtusi sillutada – antud juhul 98000 kuni 98999 või 98000 kuni 98999 –9999, kui kasutate laiendatud sihtnumbreid. (Kui mõnel sihtnumbril on laiendatud jaotisi, ei kuvata väärtusi – 0000, kuna vastasel juhul jäetakse välja väärtus 98000.)

Kas vajate veel abi?

Kas soovite rohkem valikuvariante?

Siin saate tutvuda tellimusega kaasnevate eelistega, sirvida koolituskursusi, õppida seadet kaitsma ja teha veel palju muud.

Kogukonnad aitavad teil küsimusi esitada ja neile vastuseid saada, anda tagasisidet ja saada nõu rikkalike teadmistega asjatundjatelt.