Kyselyehdot, osa 2: Mikä Like?

Tärkeää: Tämä on artikkeli on käännetty koneellisesti. Lue vastuuvapauslauseke. Tämän artikkelin englanninkielinen versio on täällä .

Tämän kolmiosaisen sarjan ensimmäisessä osassa esiteltiin perusesimerkki kyselyssä käytettävistä kriteereistä, joiden avulla kyselyn kysymyksistä saadaan tarkempia. Ne ovat käteviä, kun tiedät tarkalleen, mitä haluat. Jos haluat sen sijaan etsiä epätarkkoja vastineita, kuten henkilöitä, joiden sukunimi alkaa kirjaimilla Th? Voit käyttää kyselyehdoissa Accessin tehokkaita työkaluja epätarkkojen vastineiden hakemiseen: yleismerkit ja Like-operaattori.

Yleismerkit

Jos olet joskus pelannut pokeria, arvaat ehkä, mitä yleismerkeillä voi tehdä: niillä voi korvata muita merkkejä. Yleismerkkejä on kymmenen, mutta vain viittä voi käyttää yhdessä tietokannassa. Viisi niistä vastaa ANSI-89-standardia, ja viisi muuta vastaavat ANSI-92-standardia, ja kukin tietokanta tukee vain jompaakumpaa standardia. Voit määrittää asetusten avulla, kumpaa ANSI-standardia haluat käyttää.

ANSI-89-merkit

Merkki  

Kuvaus

Esimerkki

*

Vastaa mitä tahansa merkkimäärää.
Voit käyttää tähteä missä tahansa merkkijonon kohdassa.

wh * löytää merkkijonot valkoinen ja vaasa, mutta ei merkkijonoja evaluaatio tai vesi.

?

Vastaa mitä tahansa yksittäistä aakkosten merkkiä.

Merkkijono t?li vastaa esimerkiksi arvoja tali, tili ja tuli.

[ ]

Käytetään muiden merkkien kanssa (muut merkit sulkeiden sisällä).
Vastaa mitä tahansa sulkeiden sisällä olevaa yksittäistä merkkiä.

B[ ae ] li vastaa esimerkiksi arvoja tali ja tuli, mutta ei arvoa tili.

!

Käytetään sulkeiden sisällä muiden merkkien kanssa.
Vastaa mitä tahansa merkkiä, joka ei ole sulkeiden sisällä.

b[! ae ] li vastaa arvoa tili, muttei arvoja tali tai tuli

-

Käytetään sulkeiden sisällä muiden merkkien kanssa.
Vastaa mitä tahansa merkkialueella olevaa merkkiä.
Merkit on määritettävä nousevassa järjestyksessä (A–Ö, ei Ö–A).

Merkkijono b[a-c]d vastaa arvoja bad, bbd ja bcd.

#

Vastaa mitä tahansa yksittäistä numeerista merkkiä.

Merkkijono 1#3 vastaa arvoja 103, 113, 123

ANSI-92-merkit

Merkki  

Kuvaus

Esimerkki

%

Vastaa mitä tahansa merkkimäärää.
Sitä voi käyttää merkkijonon ensimmäisenä tai viimeisenä merkkinä.

wh % löytää merkkijonot valkoinen ja vaasa, mutta ei merkkijonoja evaluaatio tai vesi.

_

Vastaa mitä tahansa yksittäistä aakkosten merkkiä.

Merkkijono t_li vastaa esimerkiksi arvoja tali, tili ja tuli.

[ ]

Käytetään muiden merkkien kanssa.
Vastaa mitä tahansa sulkeiden sisällä olevaa yksittäistä merkkiä.

B[ ae ] li vastaa esimerkiksi arvoja tali ja tuli, mutta ei arvoa tili.

^

Käytetään sulkeiden sisällä muiden merkkien kanssa.
Vastaa mitä tahansa merkkiä, joka ei ole sulkeiden sisällä.

b[^ ae ] li vastaa laskun ja teli, mutta ei arvoja tali tai tuli

-

Käytetään sulkeiden sisällä muiden merkkien kanssa.
Vastaa mitä tahansa merkkialueella olevaa merkkiä.
Merkit on määritettävä nousevassa järjestyksessä (A–Ö, ei Ö–A).

Merkkijono b[a-c]d vastaa arvoja bad, bbd

Like-operaattori

Käyttöä varten yleismerkkejä käyttävässä ehdossa on oltava sana "Like". Like-operaattorin on oltava heti yleismerkkejä sisältävän merkkijonon edessä. Lisäksi merkkijonon oltava lainausmerkkien sisällä. Jos haluat esimerkiksi hakea tekstitietoja, jotka sisältävä T-kirjaimen, käytä lauseketta:

LIKE "*t*"

Nykyiset Access-versiot lisäävät Like-operaattorin ja lainausmerkit puolestasi, jos et anna niitä itse. Jos siis käytät esimerkiksi lauseketta *t*, Access muuttaa sen muotoon Like "*t*", kun suoritat kyselyn tai siirrät kohdistimen vertailun ulkopuolelle.

Katso, miten Like ja yleismerkit toimivat käytännössä

Jos haluat osoittaa kyseisten työkalujen käyttäminen videosta, kokeile tämän YouTube-videoon, kuten ja Access-kyselyehdot yleismerkkejä.

Seuraavaksi kolmiosaisen sarjan kolmas osa: Tietojen kysely parametrien avulla.

Huomautus: Konekäännöksestä ilmoittava vastuusvapauslauseke: Tämä artikkeli on käännetty tietokonejärjestelmällä, eikä kieliasiantuntija ole muokannut sitä. Microsoft tarjoaa nämä konekäännökset avuksi muille kuin englantia puhuville käyttäjille, jotta he saavat lisätietoja Microsoftin tuotteista, palveluista ja tekniikoista. Koska artikkeli on koneellisesti käännetty, se saattaa sisältää sanasto-, lauseoppi- ja kielioppivirheitä.

Kehitä taitojasi
Tutustu koulutusmateriaaliin
Saat uudet ominaisuudet ensimmäisten joukossa
Liity Office Insider -käyttäjiin

Oliko näistä tiedoista hyötyä?

Kiitos palautteesta!

Kiitos palautteestasi! Näyttää siltä, että Office-tukiedustajamme avusta voi olla sinulle hyötyä.

×