Norėdami matyti informaciją, kai tenkinami du arba daugiau alternatyvių kriterijų, naudokite or kriterijų eilutes, esančias „Access“ užklausos kūrimo tinklelyje.
Jei norite atnaujinti savo žinias, žr. kriterijų taikymas užklausai.
Pavyzdžiui, jeigu įmonė turi klientų keliose skirtingose šalyse, o produktai reklamuojami tik klientams Prancūzijoje, JK ir JAV. Toliau parodyta, kaip galite panaudoti OR eilutę, jeigu norite gauti klientų sąrašą tik iš šių šalių:
-
Atidarykite lentelę, kurią norite naudoti kaip savo užklausos šaltinį, ir skirtuke Kurti spustelėkite Užklausos dizainas.
-
Užklausos dizaino įrankyje pažymėkite lentelę ir dukart spustelėkite tuos laukus, kuriuos norite rodyti užklausos rezultatuose.
-
Įtraukite savo pirmąjį kriterijų į Kriterijai eilutę.
Pastaba: Naudokite atitinkamą stulpelį; šiame pavyzdyje mes naudojome Šalis / regionas, bet jeigu norite rasti konkrečias pavardes, įtraukite kriterijus į lauką Pavardė.
-
Įtraukite alternatyvius kriterijus į eilutę or ir, jeigu turite jų daugiau negu vieną, naudokite tuščias eilutes toliau ir spustelėkite Vykdyti.
-
Spauskite CTRL+S, norėdami įrašyti užklausą.
Kitas OR kriterijų pavyzdys: Raskite darbuotojus, dirbančius kitame Čikagos vietos padalinyje ARBA darbuotojus, kurių gimtadienis yra konkrečią dieną:
1. Kriterijus Miestas nurodytas eilutėje Kriterijai.
2. Kriterijus Gimimo data nurodytas eilutėje or.
Kriterijai, nurodyti eilutėse Kriterijai ir arba, sujungiami naudojant operatorių OR, kaip parodyta žemiau:
Miestas = "Vilnius" OR Gimimo_Data < DateAdd("yyyy", -40, Date())
Galima nurodyti daugiau alternatyvų naudojant tuščias eilutes žemiau eilutės arba.
Patarimas: Jei kriterijai yra laikini arba dažnai keičiami, geriau yrafiltruoti užklausos rezultatą.
OR kriterijų naudojimas skirtinguose laukuose
Šiame paveikslėlyje parodyta, kaip galite naudoti OR kriterijų eilutę alternatyviems kriterijams skirtinguose laukuose, pvz., įmonėms, kurių klientai gyvena Prancūzijoje arba Londone, rasti.
Patarimas: Kai naudojate kriterijų, kuris taip pat yra raktažodis, kriterijus išskirkite dvejomis kabutėmis, pavyzdžiui, OR ir IN yra loginiai operatoriai bei Oregono ir Indianos santrumpos, taigi ""OR"".
Jeigu kriterijų laukai nesikeičia, tačiau reikšmės, kurias norite naudoti, kinta dažnai, galite sukurti parametro užklausą.
Peržiūrėkite šiuos užklausų kriterijų pavyzdžius.