Like-vilkåret eller -operatoren brukes i en spørring til å finne data som samsvarer med et bestemt mønster. I databasen har vi for eksempel en «Kunder»-tabell, som den nedenfor, og vi ønsker å finne bare kunder som bor i byer som har navn som begynner med B. Slik oppretter vi en spørring og bruker Liker-vilkåret:

  1. Åpne kunder-tabellen:

    Kunder-tabell

  2. Klikk Spørringsutforming i kategorien Opprett.

  3. Klikk Legg til, og kunder-tabellen blir lagt til i spørringsutformingen.

  4. Dobbeltklikk feltene Etternavn ogPoststed for å legge dem til i utformingsrutenettet for spørringen.

  5. Legg til «Lik B*»-vilkåret i By-feltet, og klikk Kjør.

    Like-spørringsvilkår

Spørringsresultatene viser bare kunder fra bynavn som begynner med bokstaven «B».

Spørringsresultat med Like

Hvis du vil lære mer om hvordan du bruker vilkår, kan du se bruke vilkår i en spørring.

Til toppen av siden

Bruke Like-operatoren i SQL-syntaks

Hvis du foretrekker å gjøre dette i SQL (Structured Query Language)-syntaks, gjør du følgende:

  1. Åpne Kunder-tabellen, og klikk SpørringsutformingOpprett-fanen.

  2. Klikk Visnings- > SQL-visning på Hjem-fanen, og skriv inn følgende syntaks:

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

  1. Velg Kjør.

  2. Høyreklikk spørringsfanen, og lagre >Lukk.

Hvis du vil ha mer informasjon, kan du se Access SQL: grunnleggende begreper, vokabular og syntaks, og lær mer om hvordan du redigerer SQL-setninger for å gjøre spørringsresultatene skarpere.

Til toppen av siden

Eksempler på Like-vilkårsmønstre og resultater

Like-vilkåret eller -operatoren er nyttig når du sammenligner en feltverdi med et strenguttrykk. Følgende eksempel returnerer data som begynner med bokstaven P, etterfulgt av en bokstav mellom A og F og tre sifre:

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

Her er noen måter du kan bruke Liker på for ulike mønstre:


Type samsvar


Mønster

Hvis databasen har et
treff, vises det et treff

Hvis databasen ikke har noen
treff, vil du se

Flere tegn

a*a

aa, aBa, aBBBa

aBC

*ab*

abc, AABB, Xab

aZb, bac

Spesialtegn

a[*]a

a*a

Aaa

Flere tegn

ab*

abcdefg, abc

cab, aab

Enkelttegn

a?a

aaa, a3a, aBa

aBBBa

Ett siffer

a#a

a0a, a1a, a2a

aaa, a10a

Tegnområde

[a-z]

f, p, j

2, &

Utenfor et område

[!a-z]

9, &, %

b, a

Ikke et siffer

[!0-9]

A, a, &, ~

0, 1, 9

Kombinasjon

a[!b-m]#

An9, az0, a99

abc, aj0

Eksempler på Like-vilkår med jokertegn

Tabellen nedenfor viser resultattyper når Like-vilkåret brukes med en jokertegn tabell som kan inneholde data med spesifikke samsvarsmønstre.

Vilkår

Resultat

Lik «E#»

Returnerer elementer med bare to tegn der det første tegnet er E og det andre er et tall.

Lik "G?"

Returnerer elementer med bare to tegn der det første tegnet er G.

Lik «*16»

Returnerer elementer som slutter på 16.

Se flere eksempler på jokertegn.

Til toppen av siden

Trenger du mer hjelp?

Utvid ferdighetene dine

Utforsk opplæring >

Vær først ute med de nye funksjonene

BLI MED I MICROSOFT INSIDERS >

Var denne informasjonen nyttig?

Hvor fornøyd er du med språkkvaliteten?
Hva påvirket opplevelsen din?

Takk for tilbakemeldingen!

×