Utilizarea criteriului Like pentru găsirea datelor
Applies ToAccess pentru Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Criteriile sau operatorul Like sunt utilizate într-o interogare de Access pentru a găsi date care corespund unui anumit model. De exemplu, într-o bază de date eșantion, avem un tabel "Clienți", cum ar fi cel de mai jos, și dorim să localizăm doar clienții din orașele ale căror nume încep cu "B". Iată cum vom crea o interogare și vom utiliza criteriile Îmi place:

  1. Deschideți tabelul Clienți:tabel Clienți

  2. Pe fila Creare, faceți clic Proiectare interogare.

  3. Faceți clic pe Adăugare și tabelul Clienți este adăugat la proiectantul de interogări.

  4. Faceți dublu clic pe câmpurile Nume de familie și Localitate pentru a le adăuga la grila de proiectare a interogării.

  5. În câmpul Localitate , adăugați criteriile "Îmi place B*" și faceți clic pe Rulare.Criteriul de interogare Like

Rezultatele interogării afișează doar clienții din numele orașelor, începând cu litera "B".

Rezultate interogare Like

Pentru a afla mai multe despre utilizarea criteriilor, consultați Aplicarea criteriilor la o interogare.

Începutul paginii

Utilizarea operatorului Like în sintaxa SQL

Dacă preferați să faceți acest lucru în sintaxa SQL (Structured Query Language), iată cum să procedați:

  1. Deschideți tabelul Clienți și, pe fila Creare , faceți clic pe Proiectare interogare.

  2. Pe fila Pornire , faceți clic pe Vizualizare > vizualizare SQL și tastați următoarea sintaxă:

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

  3. Faceți clic pe Executare.

  4. Faceți clic dreapta pe fila interogării, Salvare > Închidere.

Pentru mai multe informații, consultați Access SQL: concepte de bază, vocabular și sintaxă și aflați mai multe despre cum să editați instrucțiuni SQL pentru a îmbunătăți rezultatele interogărilor.

Începutul paginii

Exemple de modele și rezultate de criterii Like

Operatorul sau criteriile Like vă este de ajutor în timp ce comparați o valoare de câmp cu o expresie șir. Următorul exemplu returnează datele care încep cu litera P, urmate de orice literă dintre A și F și trei cifre:

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

Iată câteva modalități de a utiliza Like pentru diferite modele:

Tip de potrivire

Model

Dacă baza de date are o potrivire veți vedea

Dacă baza de date nu are o potrivire veți vedea

Caractere multiple

a*a

aa, aBa, aBBBa

aBC

*ab*

abc, AABB, Xab

aZb, bac

Caractere speciale

a[*]a

a*a

Aaa

Caractere multiple

ab*

abcdefg, abc

cab, aab

Un singur caracter

a?a

aaa, a3a, aBa

aBBBa

O singură cifră

a#a

a0a, a1a, a2a

aaa, a10a

Un interval de caractere

[a-z]

f, p, j

2, &

În afara unui interval

[!a-z]

9, &, %

b, a

Caracter care nu este o cifră

[!0-9]

A, a, &, ~

0; 1; 9

Combinație

a[!b-m]#

An9, az0, a99

abc, aj0

Exemple de criterii Like cu metacaractere

Următorul tabel afișează tipurile de rezultate atunci când criteriul Îmi place este utilizat cu un caractere wildcard într-un tabel care poate conține date cu modele specifice de potrivire.

Criterii

Rezultat

Like "E#"

Returnează elemente cu doar două caractere, în care primul caracter este E, iar al doilea este un număr.

Like "G?"

Returnează elemente cu doar două caractere, unde primul caracter este G.

Like "*16"

Returnează elemente care se termină la 16.

Vedeți mai multe exemple de metacaractere.

Începutul paginii

Aveți nevoie de ajutor suplimentar?

Doriți mai multe opțiuni?

Explorați avantajele abonamentului, navigați prin cursurile de instruire, aflați cum să vă securizați dispozitivul și multe altele.

Comunitățile vă ajută să adresați întrebări și să răspundeți la întrebări, să oferiți feedback și să primiți feedback de la experți cu cunoștințe bogate.