Operator Between...And

Određuje pripada li vrijednost izraza određenom rasponu vrijednosti. Taj operator možete koristiti unutar SQL naredbi.

Sintaksa

izraz [Nije] izmeđuvrijednost1ivrijednost2

Sintaksa operatora Between...And sadrži sljedeće dijelove:

Dio

Opis

izraz

Izraz koji identificira polje s podacima koje želite procijeniti.

vrijednost1, vrijednost2

Izrazi s kojima želite usporediti izraz.


Napomene

Ako je vrijednost izraza između vrijednost1 i vrijednost2 (uključivo), operator Between...And vratit će vrijednost True; a ako nije, vratit će vrijednost False. Logički operator Not možete uključiti za procjenu suprotnih okolnosti (to jest, nalazi li se izraz izvan raspona određenog vrijednostima vrijednost1 i vrijednost2).

Korištenjem operatora Between...And možete odrediti nalazi li se vrijednost polja unutar određenog numeričkog raspona. U sljedećem se primjeru procjenjuje je li narudžba poslana na adresu čiji je poštanski broj unutar raspona poštanskih brojeva. Ako je poštanski broj između 98101 i 98199, funkcija IIf vraća „Local”. U suprotnom vraća „Nonlocal”.

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

Ako izraz, vrijednost1 ili vrijednost2 ima vrijednost Null, Between...And vraća vrijednost Null.

S obzirom na to da se zamjenski znakovi, kao što je *, obrađuju kao literali, ne možete ih koristiti s operatorom Between...And. Da biste pronašli, na primjer, poštanske brojeve koji započinju brojevima od 980 do 989, ne možete upotrijebiti 980* i 989*. Umjesto toga, to možete postići na dva načina. Izraz možete dodati upitu koji koristi lijeva tri znaka polja teksta i na njima koristi operator Between...And. Ili visoke i niske vrijednosti popunite dodatnim znakovima – u ovom slučaju brojevima od 98000 do 98999 ili od 98000 do 98999 – 9999 ako se koriste prošireni poštanski brojevi. (Iz niskih vrijednosti potrebno je izostaviti – 0000 jer se vrijednost 98000 odbacuje ako samo neki poštanski brojevi imaju proširene odjeljke).



Proširite svoje vještine
Istražite osposobljavanje

Jesu li vam ove informacije bile korisne?

Hvala vam na povratnim informacijama!

Hvala vam na povratnim informacijama! Čini se da bi vam pomoglo kad bismo vas povezali s nekim od naših agenata podrške za Office.

×