Brug af kriteriet Like til at finde data

Vigtigt: Denne artikel er maskinoversat. Se ansvarsfraskrivelsen. Du kan finde den engelske version af denne artikel her til din orientering.

Kriteriet eller operatoren Like bruges i en forespørgsel til at søge efter data, der svarer til et bestemt mønster. For eksempel har vi i vores database en tabel kaldet "Kunder" som vist nedenfor, og vi vil kun søge efter kunder, der bor i byer, hvis navne begynder med "B". Sådan ville vi oprette en forespørgsel og bruge kriteriet Like:

  1. Åbn tabellen Kunder:

    Tabellen Kunder

  2. Klik på Forespørgselsdesign under fanen Opret.

  3. Klik på Tilføj i dialogboksen Vis tabel. Tabellen Kunder bliver tilføjet i forespørgselsdesigneren.

  4. Luk dialogboksen Vis tabel.

  5. Dobbeltklik på felterne Efternavn og By for at føje dem til forespørgslens designgitter.

  6. Tilføje kriteriet "Like B *" i feltet By, og klik på Kør.

    Forespørgselskriteriet Like

Forespørgselsresultaterne viser kun kunder fra byer, hvis navne begynder med bogstavet "B".

Like-forespørgselsresultater

Du kan få flere oplysninger om brugen af disse kriterier under Anvende kriterier i en forespørgsel.

Toppen af siden

Brug af operatoren Like i SQL-syntaks

Hvis du foretrækker at gøre dette i SQL (Structured Query Language)-syntaks, hers hvordan:

  1. Åbn tabellen Kunder, og klik på Forespørgselsdesign under fanen Opret.

  2. Klik på Vis > SQL-visning under fanen Hjem, og skriv følgende syntaks:

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

  1. Klik på Kør.

  2. Højreklik på forespørgselsfanen, Gem > Luk.

Se under Access-SQL: grundlæggende begreber, ordliste og syntaks for at få flere oplysninger og lære mere om, hvordan du kan redigere SQL-sætninger, så resultatet af forespørgslerne optimeres.

Toppen af siden

Eksempler på Like-kriteriemønstre og resultater

Kriteriet eller operatoren Like er praktisk, når du skal sammenligne en feltværdi med et strengudtryk. Følgende eksempel returnerer data, der begynder med bogstavet P efterfulgt af et vilkårligt bogstav mellem A og F og tre cifre:

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

Her er nogle måder at bruge Like på for forskellige mønstre:


Type sammenfald


Mønster

Hvis der er en matchende værdi i
databasen, får du vist

Hvis der ikke er en matchende
værdi i databasen, får du vist

Flere tegn

a*a

aa, aBa, aBBBa

aBC

*ab*

abc, AABB, Xab

aZb, bac

Specialtegn

a[*]a

a*a

Aaa

Flere tegn

ab*

abcdefg, abc

cab, aab

Enkelt tegn

a?a

aaa, a3a, aBa

aBBBa

Enkelt ciffer

a#a

a0a, a1a, a2a

aaa, a10a

Tegninterval

[a-z]

f, p, j

2, &

Uden for et interval

[!a-z]

9, &, %

b, a

Ikke et ciffer

[!0-9]

A, a, &, ~

0, 1, 9

Kombineret

a[!b-m]#

An9, az0, a99

abc, aj0

Eksempler på Like-kriterier med jokertegn

Følgende tabel viser resultattyper, når Like-kriteriet bruges sammen med jokertegn i en tabel, der kan indeholde data med specifikke sammenligningsmønstre.

Kriterier

Resultat

Like "E#"

Returnerer elementer med kun to tegn, hvor det første tegn er E, og det andet tegn er et tal.

Like "G?"

Returnerer elementer, der kun har to tegn, for det første tegn er G.

Like "*16"

Returnerer elementer, der slutter på 16.

Se flere eksempler på jokertegn.

Toppen af siden

Bemærk: Ansvarsfraskrivelse for maskinoversættelse: Denne artikel er blevet oversat af et computersystem uden menneskelig indgriben. Microsoft tilbyder disse maskinoversættelse for at hjælpe ikke-engelsktalende brugere til at kunne nyde indhold om Microsofts produkter, tjenester og teknologier. Da artiklen er maskinoversat, kan den indeholde forkerte ord eller syntaks- eller grammatikfejl.

Del Facebook Facebook Twitter Twitter Mail Mail

Var disse oplysninger nyttige?

Fantastisk! Har du mere feedback?

Hvordan kan vi forbedre det?

Tak for din feedback!

×