Voit käyttää kyselyehtoja Accessissa rajaamaan tuloksia tiettyjen tekstiarvojen mukaan. Esimerkiksi ehto = "Chicago" näyttää kaikki tietueet, jotka sisältävät tekstin Chicago. Tässä artikkelissa on useita esimerkkejä kyselyehdoista, joita voit käyttää Teksti-tietotyypin kanssa ja jotka auttavat tarkentamaan kyselyn tuloksia ja löytämään halutut tiedot aiempaa nopeammin. Lisätietoa ehtojen käytöstä on artikkelissa Ehtojen lisääminen kyselyyn
Esimerkkitekstiehtoja ja tuloksia
Oheinen taulukko havainnollistaa, miten yleisimpiä ehtoja käytetään tekstitietotyyppien kanssa. Kokeile erilaisten ehtojen käyttöä ja katso, millaisia tuloksia saat. Jos tuloksissa ei näy tietueita, voit tarkistaa ehtosi, mutta saattaa myös olla niin, ettei ehtojasi vastaavia tietueita löytynyt.
Huomautus: Access lisää lainausmerkit automaattisesti jokaisen ehdon loppuun. Voit silti lisätä lainausmerkit käyttäessäsi tekstiä, joka saattaa sekoittaa kyselyn. Näin on esimerkiksi silloin, jos käytät sanat ”and” tai ”or” sisältäviä lauseita. Access tulkitsee sanat ehdoiksi.
Tätä tulosta varten |
Kyselyjen suunnittelutyökalun näkymä |
Ehdot |
Hae kaikki tietueet, jotka vastaavat tekstiä tarkalleen. Näyttää ainoastaan yhteyshenkilöt USA:ssa. |
|
"Teksti" |
OR-ehtorivi etsii useita sanoja tai lauseita vastaavia osumia. Näyttää yhteyshenkilöt USA:ssa, Kiinassa tai Kanadassa. |
|
"Teksti" |
Jos haluat jättää tekstiä kyselyn ulkopuolelle, käytä "Not"-ehtoa ja kirjoita sen perään sana tai lause, jonka haluat jättää pois kyselystä. Näyttää yhteyshenkilöt kaikissa kaupungeissa paitsi Boisessa. |
|
Not "Teksti" |
Tekstin poissulkemiseen useiden ehtojen perusteella Näyttää kaikki yhteyshenkilöt muualla kuin Boisessa, New Yorkissa tai Las Vegasissa. Vihje: Not Like "X*" löytää kaikki tietueet, jotka alkavat muulla kuin määritetyllä kirjaimella. |
|
Not In ("Teksti", "Teksti", "Teksti"…) |
Voit käyttää NOT-ehtoa muiden lausekkeiden kanssa, kuten AND NOT, jonka perään kirjoitetaan haun ulkopuolelle jäävä teksti. Näyttää kaikki yhteyshenkilöt kaupungeissa, jotka alkavat kirjaimella "L", mutta jättää ulkopuolelle Lontoon. |
|
Like "Teksti*" And Not "Teksti" |
Hakuperusteena käytetään tekstin kolmea viimeistä kirjainta. Näyttää yhteyshenkilöt, joiden maan tai alueen nimi päättyy merkkijonoon "iina", kuten Kiina ja Argentiina. |
|
Like "*iina" |
Näyttää niiden yhteyshenkilöiden sukunimen, joiden Maa tai alue -kenttä ei sisällä tekstiä. |
|
Is Null |
Näyttää niiden yhteyshenkilöiden sukunimet, joiden Maa tai alue -sarakkeessa on tyhjäarvo. |
|
Is Not Null |
Näyttää niiden yhteyshenkilöiden sukunimet, joiden kaupungin nimi on tyhjä (mutta ei NULL). |
|
"" (lainausmerkkipari) |
Näyttää niiden yhteyshenkilöiden sukunimet, joiden Kaupunki-sarakkeessa on tietoa. |
|
Not "" |
Näyttää yhteyshenkilöt, joiden kaupunkitiedot eivät ole tyhjiä eivätkä tyhjäarvoja. |
|
Is Not Null And Not "" |
Vihjeitä:
-
Jos haluat nähdä kyselyn SQL-syntaksin (Structured Query Language), napsauta näytön oikeassa alareunassa näkyvän työkalurivin kohtaa SQL-näkymä.
-