Operatoren Between...And

Afgør, om værdien af et udtryk der falder inden for et angivet område af værdier. Du kan bruge denne operator i SQL-sætninger.

Syntaks

udtryk [Not] Betweenværdi1Andværdi2

Syntaksen for operatoren Between...And består af følgende dele:

Del

Beskrivelse

udtryk

Der identificerer det felt, der indeholder de data, du vil evaluere.

værdi1, værdi2

Udtryk, som du vil evaluere udtryk i forhold til.


Bemærkninger

Hvis værdien af udtryk mellem værdi1 og værdi2 (inklusive), returnerer operatoren Between...AndSand, og ellers returneres Falsk. Du kan medtage den logiske operator Not for at evaluere den modsatte betingelse (dvs. hvorvidt udtryk ligger uden for det område, der er defineret af værdi1 og værdi2).

Du kan bruge Between...And til at afgøre, om værdien af et felt ligger inden for et bestemt numerisk interval. Følgende eksempel bestemmer, om en ordre er blevet sendt til en placering indenfor et interval af postnumre. Hvis postnummeret er mellem 98101 og 98199, returnerer funktionen IIf "Lokal". Ellers returneres "Ikke lokal".

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

Hvis udtryk, værdi1, eller værdi2 er Null, returnerer Between...And en Null-værdi.

Fordi jokertegn, f.eks. *, behandles som konstanter, kan du ikke bruge dem sammen med operatoren Between...And. Eksempelvis kan du ikke bruge 980* og 989* til at finde alle postnumre, der starter med 980 til 989. I stedet har du to måder til at gøre dette på. Du kan føje et udtryk til forespørgslen, der tager de tre tegn til venstre i tekstfeltet, og bruge Between...And på disse tegn. Eller du kan udfylde den højeste og laveste værdi med ekstra tegn – i dette tilfælde 98000 til 98999 eller 98000 til 98999-9999, hvis du bruger udvidede postnumre. (Du skal udelade – 0000 fra de laveste værdier, da 98000 ellers fjernes, hvis nogle postnumre har udvidede sektioner og andre gør har).



Udvid dine færdigheder
Gå på opdagelse i kurser
Få nye funktioner først
Bliv Office Insider

Var disse oplysninger nyttige?

Tak for din feedback!

Tak for din feedback! Det lyder, som om det vil kunne hjælpe, hvis du bliver sat i forbindelse med en af vores Office-supportteknikere.

×