Potriviți toate caracterele din date
-
Deschideți interogarea în Vizualizarea proiect. Pentru aceasta, în Panoul de navigare, sub Interogări, faceți clic dreapta pe interogare, apoi faceți clic pe Vizualizare proiect.
-
În celula Criterii de sub câmpul pe care doriți să-l utilizați, adăugați un asterisc de o parte a criteriilor sau de ambele părți. De exemplu:
"*proprietar*".
"proprietar*".
"*proprietar".
-
Pe fila Proiectare interogare , în grupul Rezultate , faceți clic pe Rulare.
Potriviți un caracter într-un model
-
Deschideți interogarea în Vizualizarea proiect.
-
În celula Criterii a câmpului pe care doriți să-l utilizați, tastați operatorul Like în fața criteriilor.
-
Înlocuiți unul sau mai multe caractere din criterii cu un caracter wildcard. De exemplu, Like R?308021 returnează RA308021, RB308021 etc.
-
Pe fila Proiectare interogare , în grupul Rezultate , faceți clic pe Rulare.
Regăsiți o listă de companii la A la H
-
Deschideți interogarea în Vizualizarea proiect.
-
În celula Criterii din câmpul pe care doriți să-l utilizați, introduceți Like, urmat de o pereche de ghilimele duble. De exemplu: Like "".
-
În cadrul ghilimelelor duble, adăugați o pereche de paranteze drepte și zona de caractere pe care doriți s-o găsiți, astfel:
Like "[a-h]"
-
Puteți utiliza caractere wildcard în afara parantezelor. De exemplu:
Like "[a-h]*"
Tabel de caractere wildcard
Acest tabel listează și descrie caracterele wildcard pe care le puteți utiliza într-o interogare Access.
Simbol |
Descriere |
Exemplu |
* |
Potrivește zero sau mai multe caractere. Poate fi utilizat ca prim sau ultim caracter din șirul de caractere. |
sa* găsește sa, sat, sanie și sare |
? |
Potrivește orice caracter alfabetic unic. |
s?c găsește sac, soc și suc |
[ ] |
Potrivește orice caracter unic dintre paranteze. |
s[ae]c găsește sac și sec, dar nu și suc |
! |
Potrivește orice caracter care nu se află între paranteze. |
s[!ae]c găsește soc și suc, dar nu și sac sau sec |
- |
Potrivește orice caracter dintr-o zonă de caractere. Trebuie să specificați zona în ordine crescătoare (de la A la Z, nu de la Z la A). |
c[a-c]d găsește cad, cbd și ccd |
# |
Potrivește orice caracter numeric unic. |
1#3 găsește 103, 113 și 123 |
Exemple de utilizare a caracterelor wildcard
Situație |
Exemplu |
---|---|
Datele dvs. listează unele persoane ca „proprietar” și altele ca „proprietar/operator”. |
Like "proprietar*" sau |
Doriți să utilizați caractere wildcard cu o interogare cu parametri. |
Like "*" & [parametru] & "*" De exemplu: Like "*" & [pește] & "*" Returnează toate rețetele care conțin „pește”, cum ar fi pește cu cartofi prăjiți, pește-sabie și așa mai departe. |
Cineva a ortografiat greșit un nume când a introdus datele, cum ar fi „Adrien” în loc de „Adrian”. |
Like "Adri?n" |
Doriți să găsiți clienți al căror nume începe cu litere de la A până la H, pentru utilizare într-o expediere masivă de corespondență, de exemplu. |
Like "[a-h]*" |
Doriți să găsiți numere de piese care au toate cifrele în comun, în afară de a doua și a treia. |
Like "R??083930" |
Doriți să trimiteți invitații pentru o petrecere din blocul 1000 de pe Strada Toamnei. |
Like "Strada Toamnei, Bl. 1###" |
Sintaxa pentru a regăsi caractere wildcard din date
Caracter |
Sintaxa necesară |
---|---|
Asterisc * |
[*] |
Semn de întrebare ? |
[?] |
Semnul de număr # |
[#] |
Cratimă - |
[-] |
Set de paranteze pătrate de deschidere și de închidere [] |
[[]] |
Paranteză pătrată deschisă [ |
[[] |
Paranteză pătrată închisă ] |
Nu este necesar un tratament special |
Semnul exclamării ! |
Nu este necesar un tratament special |
Înțelegerea setului de caractere wildcard de utilizat
Access baze de date (ANSI-89) versus SQL Server (ANSI-92)
ANSI-89 descrie sintaxa SQL Access tradițională, care este implicită pentru bazele de date Access. Caracterele wildcard se conformează cu specificația Microsoft Visual Basic® for Applications (VBA), nu cu SQL.
ANSI-92 se utilizează atunci când doriți ca sintaxa să fie conformă cu o bază de date Microsoft SQL Server™.
Se recomandă să nu amestecați cele două tipuri de caractere wildcard în aceeași bază de date.
Caractere wildcard de utilizat cu motoarele de baze de date Access (ANSI-89)
Utilizați aceste metacaractere în interogările create pentru o bază de date Access.
Simbol |
Descriere |
Exemplu |
* |
Potrivește orice număr de caractere. Poate fi utilizat ca prim sau ultim caracter din șirul de caractere. |
sa* găsește sat, sanie și sare |
? |
Potrivește orice caracter alfabetic unic. |
S?c găsește sac, soc și suc. |
[ ] |
Potrivește orice caracter unic dintre paranteze. |
S[ae]c găsește sac și sec, dar nu și suc. |
! |
Potrivește orice caracter care nu se află între paranteze. |
s[!ae]c găsește soc și suc, dar nu și sac sau sec |
- |
Potrivește orice caracter dintr-o zonă de caractere. Trebuie să specificați zona în ordine crescătoare (de la A la Z, nu de la Z la A). |
c[a-c]d găsește cad, cbd și ccd |
# |
Potrivește orice caracter numeric unic. |
1#3 găsește 103, 113 și 123 |
Caractere wildcard de utilizat cu SQL Server (ANSI-92)
Utilizați aceste caractere wildcard în interogările create pentru utilizare cu o bază de date Microsoft SQL Server™.
Simbol |
Descriere |
Exemplu |
% |
Potrivește orice număr de caractere. Poate fi utilizat ca prim sau ultim caracter din șirul de caractere. |
sa* găsește sat, sanie și sare |
_ |
Potrivește orice caracter alfabetic unic. |
S?c găsește sac, soc și suc. |
[ ] |
Potrivește orice caracter unic dintre paranteze. |
S[ae]c găsește sac și sec, dar nu și suc. |
^ |
Potrivește orice caracter care nu se află între paranteze. |
s[!ae]c găsește soc și suc, dar nu și sac sau sec |
- |
Potrivește orice caracter dintr-o zonă de caractere. Trebuie să specificați zona în ordine crescătoare (de la A la Z, nu de la Z la A). |
c[a-c]d găsește cad, cbd și ccd |