Jos haluat nähdä tiedot, kun kaksi tai useampi ehto täyttyy, käytä Accessin kyselyn rakenneruudukon tai-ehtorivejä.
Lisätietoja on artikkelissa Ehtojen käyttäminen kyselyssä.
Esimerkiksi yrityksellä voi olla asiakkaita monessa maassa, ja se aikoo tehdä kampanjan ainoastaan asiakkailleen Ranskassa, Iso-Britanniassa ja Yhdysvalloissa. Näiden maiden asiakkaista saa muodostettua luettelon käyttämällä TAI-riviä seuraavasti:
-
Avaa kyselyn lähteenä käytettävä taulukko ja napsauta Luo-välilehdestä Kyselyn rakenne.
-
Valitse Kyselyn rakenne -ikkunasta taulukko ja kaksoisnapsauta kenttiä, joiden haluat näkyvän kyselyn tuloksissa.
-
Lisää ensimmäinen ehto Ehdot-riville.
Huomautus: Käytä sopivaa saraketta. Tässä esimerkissä käytetään Maa/alue-saraketta, mutta tiettyjä sukunimiä etsittäessä ehdot lisätään Sukunimi-kenttään.
-
Lisää vaihtoehtoiset ehdot tai-riville. Jos ehtoja on useita, käytä alla olevia tyhjiä rivejä. Valitse Suorita.
-
Tallenna kysely painamalla CTRL+S.
Toinen esimerkki TAI-ehdoista: Etsi työntekijät, jotka työskentelevät Tampereen toimistossa, TAI työntekijät, joiden syntymäpäivä on tiettynä päivämääränä:
1. Kaupunki-kentän ehto määritetään Ehdot-rivillä.
2. Syntymäpv-kentän ehto määritetään tai-rivillä.
Ehdot ja tai-riveillä määritetyt ehdot yhdistetään TAI-operaattorilla seuraavan alla kuvatun mukaisesti:
Kaupunki = "Tampere" TAI Syntymäpv < DateAdd("yyyy", -40, Date())
Useampia vaihtoehtoja voi määrittää käyttämällä tai-rivin alla olevia tyhjiä rivejä.
Vihje: Jos ehdot ovat väliaikaisia tai muuttuvat usein, parempi vaihtoehto on käyttää suodatinta kyselyn tuloksen mukaan.
TAI-ehtojen käyttö erilaisissa kentissä
Oheinen kuva havainnollistaa TAI-ehtorivin käyttöä vaihtoehtoisten ehtojen kanssa erilaisissa kentissä. Näin voidaan löytää esimerkiksi yritykset, joiden asiakkaat asuvat joko Ranskassa tai Lontoossa.
Vihje: Käyttäessäsi ehtoa, joka on myös avainsana, kirjoita ehto lainausmerkkien sisään. Esimerkiksi OR ja IN ovat loogisia operaattoreita, mutta myös Oregonin ja Indianan lyhenteitä, joten oikea kirjoitusasu on tässä tapauksessa ""OR"".
Jos ehtokentät eivät muutu, mutta käytettävät arvot muuttuvat usein, voit luoda parametrikyselyn.
Katso myös kyselyehtojen esimerkit.