Tietojen etsiminen Like-ehdolla

Huomautus:  Microsoft haluaa tarjota sinulle ajantasaisinta ohjesisältöä mahdollisimman nopeasti omalla kielelläsi. Tämä sivu on käännetty automaation avulla, ja siinä saattaa olla kielioppivirheitä tai epätarkkuuksia. Tarkoitus on, että sisällöstä on sinulle hyötyä. Kertoisitko sivun alareunassa olevan toiminnon avulla, oliko tiedoista hyötyä? Tästä pääset helposti artikkelin englanninkieliseen versioon .

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ätietoja ehtojen käyttämisestä on artikkelissa ehtojen lisääminen kyselyyn.

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.

Katso lisätietoja Access SQL: peruskäsitteet sanasto ja syntaksi ja lue lisätietoja siitä, miten voit muokata kyselytulosten tarkentaminen SQL-lauseita.

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

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

×