Tietojen etsiminen Like-ehdolla

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

Like-ehtoja tai -operaattoria käytetään kyselyssä, kun halutaan löytää tiettyyn kaavaan sopivia tietoja. Tietokannassa voi olla vaikkapa alla näkyvä Asiakkaat-taulukko, josta halutaan etsiä vain ne asiakkaat, jotka asuvat kirjaimella B alkavissa kaupungeissa. Kysely luodaan ja Like-ehtoa käytetään seuraavasti:

  1. Avaa Asiakkaat-taulukko:
    Asiakkaat-taulukko

  2. Napsauta Luo-välilehdessä kohtaa Kyselyn rakennenäkymä.

  3. Valitse Näytä taulukko -valintaikkunasta Lisää. Asiakkaat-taulukko lisätään nyt kyselyn suunnitteluun.

  4. Sulje Näytä taulukko -valintaikkuna.

  5. Lisää kentät Sukunimi ja Kaupunki kyselyn rakenneruudukkoon kaksoisnapsauttamalla niitä.

  6. Kaupunki -kenttään "kuten B *" -ehdon lisääminen ja valitse Suorita.

    Like-kyselyehdot

Kyselyn tulokseen sisältyvät vain asiakkaat niistä kaupungeista, joiden nimi alkaa kirjaimella B.

Like-kyselyn tulokset

Lisätietoa ehtojen käyttämisestä on artikkelissa Ehtojen käyttö kyselyssä.

Sivun alkuun

Like-operaattorin käyttö SQL-syntaksissa

Jos käytät mieluummin näin SQL (Structured Query Language)-syntaksissa miten:

  1. Avaa Asiakkaat-taulukko ja valitse Luo-välilehdestä Kyselyn rakennenäkymä.

  2. Valitse Aloitus-välilehdestä Näytä > SQL-näkymä ja kirjoita seuraava syntaksi:

SELECT [Last Name], City FROM Customers WHERE City Like “B*”;

  1. Valitse Suorita.

  2. Napsauta hiiren kakkospainikkeella Kysely-välilehteä, ja valitse Tallenna > Sulje.

Lisätietoa on artikkelissa Access SQL: peruskäsitteet, sanasto ja syntaksi. Lue lisää siitä, miten voit muokata SQL-lauseita ja tarkentaa kyselyn tuloksia.

Sivun alkuun

Esimerkkejä Like-ehtokaavoista ja tuloksista

Like-ehto tai -operaattori on kätevä, kun kentän arvoa halutaan verrata merkkijonolausekkeeseen. Seuraava esimerkki palauttaa tiedot, jotka alkavat kirjaimella P, jota seuraa mikä tahansa kirjain A:n ja F:n välillä sekä kolme numeroa:

Like “P[A-F]###”

Like-operaattoria voidaan käyttää eri kaavoissa esimerkiksi näin:


Osittainen vastaavuus


Kuvio

Jos tietokannassa on osuma,
näytössä näkyy

Jos tietokannassa ei ole osumaa,
näytössä näkyy

Monta merkkiä

a*a

aa, aBa, aBBBa

aBC

*ab*

abc, AABB, Xab

aZb, bac

Erikoismerkki

a[*]a

a*a

Aaa

Monta merkkiä

ab*

abcdefg, abc

cab, aab

Yksi merkki

a?a

aaa, a3a, aBa

aBBBa

Yksi numero

a#a

a0a, a1a, a2a

aaa, a10a

Merkkialue

[a-z]

f, p, j

2, &

Alueen ulkopuolella

[!a-z]

9, &, %

b, a

Ei numero

[!0-9]

A, a, &, ~

0, 1, 9

Yhdistetty

a[!b-m]#

An9, az0, a99

abc, aj0

Esimerkkejä Like-ehdosta, joka sisältää yleismerkkejä

Seuraavassa taulukossa on erityyppisiä tuloksia, kun Like-ehtoa on käytetty yleismerkit kanssa taulukossa, jossa saattaa olla tiettyjä vastaavuusmalleja sisältäviä tietoja.

Ehdot

Tulos

Like "E#"

Palauttaa kaksimerkkisiä kohteita, joiden ensimmäinen merkki on E ja toinen on luku.

Like "G?"

Palauttaa vain kaksimerkkisiä kohteita, joiden ensimmäinen merkki on G.

Like "*16"

Palauttaa kohteita, joiden loppu on 16.

Katso lisää esimerkkejä yleismerkeistä.

Sivun alkuun

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ä.

×