Tehtemärk Between...And

See tehtemärk teeb kindlaks, kas avaldise väärtus jääb määratud väärtustevahemikku. Seda tehtemärki saate kasutada SQL-lausetes.

Süntaks

avaldis [Not] Betweenväärtus1Andväärtus2

Operaatori Between...And süntaksil on järgmised osad.

Osa

Kirjeldus

avaldis

Avaldis, mis määratleb välja, mis sisaldab hinnatavaid andmeid.

väärtus1, väärtus2

Avaldised, mille alusel soovite avaldist hinnata.


Märkused

Kui avaldise väärtus jääb väärtus1 ja väärtus2 (k.a.) vahele, tagastab operaator Between...And väärtuse True; vastasel juhul tagastatakse False. Loogilise operaatori Not abil saate hinnata vastupidist tingimust (st kas avaldisjääb väärtuste väärtus1 ja väärtus2 vahemikust välja).

Operaatori Between...And abil saate määrata, kas välja väärtus jääb määratud arvuvahemikku. Järgmises näites määratakse, kas tellimus saadeti kohta, mille sihtnumber jääb määratud sihtnumbrite vahemikku. Kui sihtnumber on vahemikus 98101 ja 98199, tagastab funktsioon IIf väärtuse „Local“ (Kohalik). Vastasel juhul tagastatakse „Nonlocal“ (Pole kohalik).

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

Kui avaldis, väärtus1 või väärtus2 on tühiväärtus, tagastab Between...And samuti tühiväärtuse.

Kuna metamärke (nt *) käsitletakse literaalidena, ei saa neid kasutada operaatoriga Between...And. Näiteks ei saa kõigi 980-ga või 989-ga algavate sihtnumbrite otsimiseks kasutada kombinatsiooni 980* ega 989*. Saate seda teha kahel muul viisil. Saate päringule lisada avaldise, mis kasutab tekstivälja kolme vasakpoolset märki, ning rakendada neile märkidele operaatori Between...And. Kõrgeid ja madalaid väärtusi saate ka lisamärkidega täiendada, nt muuta arvu 98000 arvuks 98999 või arvu 98000 arvuks 98999, arvu 9999 kasutage laiendatud sihtnumbrite puhul. (Madalate väärtuste puhul peate ära jätma arvurea 0000, sest muidu eemaldatakse arv 98000, kui osa sihtnumbreid on laiendatud ja teised ei ole.)



Täiendage oma oskusi
Tutvuge koolitusmaterjalidega
Kasutage uusi funktsioone enne teisi
Liituge Office Insideri programmiga

Kas sellest teabest oli abi?

Täname tagasiside eest!

Täname tagasiside eest! Tundub, et võiksime teid kokku viia ühega meie Office'i tugiagentidest, kes aitab teil probleemi lahendada.

×