Like-operaattori

Vertaa merkkijonolauseketta SQL-lausekkeen kaavaan.

Syntaksi

lauseke Likekaava

Like-operaattorin syntaksissa on seuraavat osat:

Osa

Kuvaus

lauseke

WHERE-lauseessa käytetty SQL-lauseke.

kaava

Merkkijono tai merkkijonoliteraali, johon lauseketta verrataan.


Huomautuksia

Like-operaattorin avulla voit etsiä kentästä arvoja, jotka vastaavat määrittämääsi mallia. Voit määrittää kaavaksi täyden arvon (esimerkiksi Like “Smith”) tai voit etsiä arvoalueen apunasi yleismerkit (esimerkiksi Like “Sm*”)).

Lausekkeessa voidaan käyttää Like-operaattoria, kun halutaan verrata kentän arvoa merkkijonolausekkeeseen. Jos esimerkiksi kirjoitat Like “C*” SQL-kyselyyn, kysely palauttaa kaikkien kenttien arvot, jotka alkavat kirjaimella C. parametrikyselyssä käyttäjältä voidaan pyytää etsittävää kaavaa.

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]###”

Seuraavassa taulukossa näkyy, miten Like-operaattorilla voidaan testata lausekkeita eri kaavoja varten.


Vastaavuustyyppi


Kaava

Vastaavuus
(palauttaa arvon Tosi)

Ei vastaavuutta
(palauttaa arvon Epätosi)

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



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

×