Operátor Between...And

Určuje, či hodnota výrazu spadá do zadaného rozsahu hodnôt. Tento operátor môžete použiť v rámci príkazov SQL.

Syntax

výraz [Not] Betweenhodnota1Andhodnota2

Syntax operátora Between...And pozostáva z týchto častí:

Časť

Popis

výraz

Výraz určujúci pole, ktoré obsahuje údaje, ktoré chcete vyhodnotiť.

hodnota1, hodnota2

Výrazy, vzhľadom na ktoré sa má výraz vyhodnotiť.


Poznámky

Ak je hodnota výrazu medzi hodnotou1 a hodnotou2 (vrátane), operátor Between...And vráti hodnotu True, v opačnom prípade hodnotu False. Môžete pridať logický operátor Not na vyhodnotenie opačnej podmienky (t. j., či výraz leží mimo rozsah definovaný hodnotou1 a hodnotou2).

Môžete použiť operátor Between...And na určenie, či hodnota poľa spadá do zadaného číselného rozsahu. Nasledujúci príklad určuje, či objednávka bola doručená na adresu v danom rozsahu poštových smerovacích čísel. Ak poštové smerovacie číslo je medzi 98101 a 98199, funkcia IIf vráti hodnotu „Miestne“. V opačnom prípade vráti hodnotu „Nie miestne“.

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

Ak výraz, hodnota1, alebo hodnota2 je Null, operátor Between...And vráti hodnotu Null.

Keďže sa zástupné znaky, ako napríklad *, spracúvajú rovnakým spôsobom ako písmená, nie je možné ich použiť s operátorom Between...And. Nie je možné použiť napríklad hodnoty 980* a 989 * na vyhľadanie všetkých poštových smerovacích čísel, ktoré sa začínajú na trojčíslia od 989 po 980. Namiesto toho máte dve možnosti, aby ste to dosiahli. Môžete pridať výraz na dotaz, ktorý vyberá zľava tri prvé znaky textového poľa, a na tieto znaky použiť operátor Between...And. Alebo môžete doplniť vysoké a nízke hodnoty špeciálnymi znakmi, v tomto prípade od 98000 do 98999 alebo od 98000 po 98999 – 9999, ak používate rozšírené poštové smerovacie čísla. (Z nízkych hodnôt musíte vylúčiť – 0000, pretože inak sa hodnota 98000 vynechá, ak niektoré poštové smerovacie čísla sú rozšírené a iné nie.)



Rozšírte svoje zručnosti
Preskúmať školenie
Buďte medzi prvými, ktorí získajú nové funkcie
Pridajte sa k insiderom pre Office

Boli tieto informácie užitočné?

Ďakujeme za vaše pripomienky!

Ďakujeme vám za pripomienky. Pravdepodobne vám pomôže, ak vás spojíme s pracovníkom podpory pre Office.

×