Aanmelden met Microsoft
Meld u aan of maak een account.
Hallo,
Selecteer een ander account.
U hebt meerdere accounts
Kies het account waarmee u zich wilt aanmelden.

Bepaalt of de waarde van een expressie binnen een opgegeven bereik van waarden valt. U kunt deze operator in SQL-instructies gebruiken.

Syntaxis

expr [Not] Betweenvalue1Andvalue2

De syntaxis van de operator Between...And bestaat uit deze onderdelen:

Onderdeel

Beschrijving

expr

Een expressie die het veld met de gegevens die u wilt evalueren aangeeft.

waarde1, waarde2

Expressies waaraan u expr wilt evalueren.


Opmerkingen

Als de waarde van expr tussen waarde1 en waarde2 (inclusief) ligt, wordt de tussenwaarde... En operator retourneert Waar; anders wordt Onwaar geretourneerd. U kunt de logische operator Not opnemen om de tegenovergestelde voorwaarde te evalueren (of expr zich buiten het bereik bevindt dat is gedefinieerd door waarde1 en waarde2).

U kunt Between...And gebruiken om te bepalen of de waarde van een veld in een opgegeven numeriek bereik valt. In het volgende voorbeeld wordt gekeken of een order is verzonden naar een locatie binnen een bereik met postcodes. Als de postcode tussen 98101 en 98199 is, geeft de IIf-functie als resultaat 'Lokaal'. Anders wordt 'niet-lokaal' als resultaat gegeven.

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

If expr, value1, or value2 is Null, Between...And returns a Null value.

Omdat jokertekens , zoals *, worden behandeld als letterlijke waarden, kunt u ze niet met de operator Between...And gebruiken. U kunt bijvoorbeeld niet 980* en 989 * gebruiken om alle postcodes te vinden die beginnen met 980 tot 989. In plaats daarvan hebt u twee alternatieven om dit resultaat te bereiken. U kunt een expressie toevoegen aan de query waarmee de drie linker tekens van het tekstvak worden geselecteerd en Between...And op deze tekens toepassen. Of u kunt de hoge en lage waarden met extra tekens uitbreiden: in dit geval 98000 naar 98999 of 98000 naar 98999 – 9999 als u uitgebreide postcodes gebruikt. (U moet de – 0000 van de lage waarden weglaten, omdat anders 98000 wordt genegeerd als bepaalde postcodes wel uitgebreide secties hebben en andere niet.)



Meer hulp nodig?

Meer opties?

Verken abonnementsvoordelen, blader door trainingscursussen, leer hoe u uw apparaat kunt beveiligen en meer.

Community's helpen u vragen te stellen en te beantwoorden, feedback te geven en te leren van experts met uitgebreide kennis.

Was deze informatie nuttig?

Hoe tevreden bent u met de taalkwaliteit?
Wat heeft uw ervaring beïnvloed?
Als u op Verzenden klikt, wordt uw feedback gebruikt om producten en services van Microsoft te verbeteren. Uw IT-beheerder kan deze gegevens verzamelen. Privacyverklaring.

Hartelijk dank voor uw feedback.

×