Prisijunkite prie „Microsoft“
Prisijunkite arba sukurkite paskyrą.
Sveiki,
Pasirinkti kitą paskyrą.
Turite kelias paskyras
Pasirinkite paskyrą, kurią naudodami norite prisijungti.

Nustato, ar reiškinio reikšmė patenka į nurodytą reikšmių diapazoną. Šį operatorių galite naudoti SQL sakiniuose.

Sintaksė

reiškinys [Not] Betweenreikšmė1Andreikšmė2

Between...And operatoriaus sintaksė turi šias dalis:

Dalis

Aprašas

expr

Reiškinys, identifikuojantis lauką, kuriame yra duomenys, kuriuos norite įvertinti.

reikšmė1, reikšmė2

Reiškiniai, pagal kuriuos norite įvertinti reiškinį.


Pastabos

Jei išraiška reikšmė yra tarp reikšmė1 ir Reikšmė2 (imtinai), tarp... Ir operatorius pateikia True; Priešingu atveju, ji pateikia neteisingus. Galite įtraukti ne loginį operatorių, kad įvertintumėte priešingą sąlygą (tai yra, ar išraiška nepatenka į reikšmė1 ir reikšmė2).

Betwee n...And galite naudoti norėdami nustatyti, ar lauko reikšmė patenka į nurodytą skaičių diapazoną. Šiame pavyzdyje nustatoma, ar užsakymas buvo išsiųstas į vietą iš pašto kodų diapazono. Jei pašto kodas patenka į diapazoną tarp 98101 ir 98199, funkcija IIf pateikia „Vietinis“. Priešingu atveju ji pateikia „Nevietinis“.

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

Jei reiškinys, reikšmė1 arba reikšmė2 yra Null, Between...And pateikia reikšmę Null.

pakaitos simboliai, pvz., *, apdorojami kaip raidės, todėl negalite jų naudoti su operatoriumi Between...And. Pavyzdžiui, negalite naudoti 980* ir 989* norėdami rasti visus pašto kodus, prasidedančius nuo 980 iki 989. Vietoje to turite dvi galimybes tai atlikti. Reiškinį galite įtraukti į užklausą, imančią tris kairiuosius teksto lauko simbolius, ir šiems simboliams taikyti Between...And. Arba galite padidinti viršutinę ir apatinę reikšmes įtraukdami papildomų simbolių, šiuo atveju nuo 98000 iki 98999 arba nuo 98000 iki 98999 – 9999, naudojant išplėstinius pašto kodus. (Turi praleisti – 0000 apatinėse reikšmėse, nes kitaip 98000 bus išmestas, jei kai kurie pašto kodai turės išplėstines sekcijas, o kiti ne.)



Reikia daugiau pagalbos?

Tobulinkite savo įgūdžius

Ieškoti mokymo >

Ar ši informacija buvo naudinga?

Ar esate patenkinti kalbos kokybe?
Kas turėjo įtakos jūsų įspūdžiams?

Dėkojame už jūsų atsiliepimą!

×