Operator »Between...And«

Določa, ali vrednost izraza sodi v določeni obseg vrednosti. Ta operator lahko uporabite znotraj stavka SQL.

Sintaksa

expr [Not] Betweenvalue1Andvalue2

Sintaksa operatorja Between...And je sestavljena iz teh delov:

Del

Opis

expr

Izraz, ki identificira polje s podatki, ki jih želite ovrednotiti.

value1, value2

Izraz, na podlagi katerega želite ovrednotiti expr.


Opombe

Če je vrednost expr med vrednostjo value1 in value2 (vključujoče), operator Between...And vrne vrednost True; v nasprotnem primeru vrne vrednost False. Vključite lahko logični operator Not, če želite ovrednotiti nasprotni pogoj (tj. ali je expr zunaj obsega, ki ga določata vrednosti value1 in value2).

Z operatorjem Between...And lahko določite, ali je vrednost polja znotraj določenega številskega obsega. V spodnjem primeru je določeno, ali je bilo naročilo odposlano na lokacijo znotraj obsega poštnih številk. Če je poštna številka med 98101 in 98199, funkcija IIf vrne vrednost »Local«. V nasprotnem primeru vrne »Nonlocal«.

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

Če je expr, value1 ali value2 »Null«, operator Between...And vrne vrednost Null.

Ker so nadomestni znaki, kot je *, obravnavani kot nizi, jih ne morete uporabljati z operatorjem Between...And. Ne morete na primer uporabiti 980* in 989*, da bi poiskali vse poštne številke od 980 do 989. V tem primeru imate na voljo dve nadomestni rešitvi. Izraz lahko dodate poizvedbi, ki uporabi leve tri znake besedilnega polja in nato uporabite operator Between...And za te znake. Lahko pa zapolnite visoke in nizke vrednosti z dodatnimi znaki – v tem primeru od 98000 do 98999 ali od 98000 do 98999 – 9999, če uporabljate razširjene poštne številke. (Pri nizkih vrednostih ne smete vnesti – 0000, saj v nasprotnem primeru številka 98000 ne bo prikazana, če imajo nekatere poštne številke razširjene odseke, medtem ko jih druge nimajo.)



Razširite svoja znanja
Oglejte si izobraževanje
Prvi dobite nove funkcije
Pridružite se programu Office Insider

Vam je bila informacija v pomoč?

Zahvaljujemo se vam za povratne informacije.

Zahvaljujemo se vam za povratne informacije. Videti je, da bi vam prišla prav pomoč enega od naših Officeovih agentov za podporo.

×