Saskaņojiet visas rakstzīmes jebkurā vietā datos
-
Atveriet vaicājumu noformējuma skatā. Lai to paveiktu, navigācijas rūtī sadaļā Vaicājumi ar peles labo pogu noklikšķiniet uz vaicājuma un noklikšķiniet uz Noformējuma skats.
-
Šūnā Kritēriji zem lauka, ko vēlaties izmantot, pievienojiet zvaigznīti vienā vai abās kritērija pusēs. Piemēram:
“*īpašnieks*”.
“īpašnieks*”.
“*īpašnieks”.
-
Cilnes Vaicājuma noformējums grupā Rezultāti noklikšķiniet uz Izpildīt.
Saskaņojiet rakstzīmes kādā shēmā
-
Atveriet vaicājumu noformējuma skatā.
-
Izmantojamā lauka šūnā Kritēriji pirms kritērija ierakstiet operatoru Like.
-
Aizstājiet vienu vai vairākas kritērija rakstzīmes ar aizstājējzīmēm. Piemēram, Like R?308021 atradīs RA308021, RB308021 u.c.
-
Cilnes Vaicājuma noformējums grupā Rezultāti noklikšķiniet uz Izpildīt.
Kā izgūt sarakstu ar uzņēmumiem no A līdz H
-
Atveriet vaicājumu noformējuma skatā.
-
Izmantojamā lauka šūnā Kritēriji ievadiet Like, kam seko divas dubultpēdiņas. Piemēram: Like "".
-
Dubultpēdiņās pievienojiet kvadrātiekavu pāri un to rakstzīmju diapazonu, ko vēlaties atrast, piemēram:
Like "[a-h]"
-
Varat izmantot aizstājējzīmes ārpus iekavām. Piemēram:
Like "[a-h]*"
Aizstājējzīmju tabula
Šajā tabulā ir uzskaitītas un aprakstītas aizstājējzīmes, ko varat izmantot Access vaicājumā.
Simbols |
Apraksts |
Piemērs |
* |
Atbilst nullei vai vairākām rakstzīmēm. To var izmantot kā rakstzīmju virknes pirmo vai pēdējo rakstzīmi. |
pi* — tiks atrasti vārdi “pirms”, “piektdiena” un “pieiet” |
? |
Atbilst jebkurai vienai alfabēta rakstzīmei. |
z?le — tiks atrasti vārdi “zāle”, “zīle” un “zole” |
[ ] |
Atbilst jebkurai vienai rakstzīmei iekavās. |
z[āo]le — tiks atrasti vārdi “zāle“ un “zole”, bet netiks atrasts “zīle” |
! |
Atbilst jebkurai vienai iekavās neiekļautai rakstzīmei. |
z[!āo]le — tiks atrasts vārds “zīle”, bet netiks atrasti “zāle” un “zole”. |
- |
Atbilst jebkuram rakstzīmju diapazonam. Atcerieties norādīt rakstzīmes augošā secībā (no A līdz Z, nevis no Z līdz A). |
b[a-c]d — tiks atrastas burtu kombinācijas “bad”, “bbd” un “bcd”. |
# |
Atbilst jebkurai vienai skaitliskai rakstzīmei. |
1#3 — tiks atrasti skaitļi 103, 113 un 123. |
Aizstājējzīmju lietošanas piemēri
Situācija |
Piemērs |
---|---|
Dažas personas jūsu datos tiek norādītas kā “īpašnieks”, bet citas kā “īpašnieks/operators”. |
Like "īpašnieks *" vai Like "*īpašnieks*" |
Jūs vēlaties izmantot aizstājējzīmes ar parametru vaicājumu. |
Like "*" & [parametrs] & "*" Piemēram: Like "*" & [zivju] & "*" Atgriež visas receptes, kas satur vārdu “zivju”, piemēram, zivju salāti, zivju zupa utt. |
Kāds ir kļūdaini uzrakstījis vārdu, ievadot datus, piemēram, “Aina”, nevis “Aija”. |
Like "Ai?a" |
Jūs vēlaties atrast klientus, kuru uzvārds sākas ar kādu burtu no A līdz H, lai, piemēram, nosūtītu lielapjoma pasta sūtījumu. |
Like "[a-h]*" |
Jūs vēlaties atrast daļu numurus, kam atšķiras otrais un trešais cipars. |
Like "R??083930" |
Jūs vēlaties nosūtīt uzaicinājumus uz ielas ballīti Parka ielā 100. |
Like "Parka iela 1##" |
Sintakse aizstājējzīmju izgūšanai no datiem
Rakstzīme |
Nepieciešamā sintakse |
---|---|
Zvaigznīte * |
[*] |
Jautājuma zīme ? |
[?] |
Numura zīme # |
[#] |
Pārnesumzīme - |
[-] |
Atverošo un aizverošo iekavu kopa [] |
[[]] |
Atverošā iekava [ |
[[] |
Aizverošā iekava ] |
Nav nepieciešama īpaša apstrāde |
Izsaukuma zīme ! |
Nav nepieciešama īpaša apstrāde |
Informācija par aizstājējzīmju kopu lietošanu
Access bāzes programma (ANSI-89) un SQL Server (ANSI-92)
ANSI-89 Access SQL sintaksi, kas ir datu Access noklusējuma sintakse. Aizstājējzīmes atbilst Microsoft Visual Basic® for Applications (VBA) specifikācijai, nevis SQL.
Standartu ANSI-92 izmanto, lai sintakse būtu atbilstoša Microsoft SQL Server™ datu bāzei.
Ieteicams neizmantot divu tipu aizstājējzīmes vienā datu bāzē.
Aizstājējzīmes lietošanai ar datu Access programmu (ANSI-89)
Izmantojiet šīs aizstājējzīmes vaicājumos, kas izveidoti datu Access bāzei.
Simbols |
Apraksts |
Piemērs |
* |
Atbilst jebkuram rakstzīmju skaitam. To var izmantot kā rakstzīmju virknes pirmo vai pēdējo rakstzīmi. |
pi* — tiks atrasti vārdi “pirms”, “piektdiena” un “pieiet” |
? |
Atbilst jebkurai vienai alfabēta rakstzīmei. |
z?le — tiks atrasti vārdi “zāle”, “zīle” un “zole” |
[ ] |
Atbilst jebkurai vienai rakstzīmei iekavās. |
z[āo]le — tiks atrasti vārdi “zāle“ un “zole”, bet netiks atrasts “zīle” |
! |
Atbilst jebkurai vienai iekavās neiekļautai rakstzīmei. |
z[!āo]le — tiks atrasts vārds “zīle”, bet netiks atrasti “zāle” un “zole”. |
- |
Atbilst jebkuram rakstzīmju diapazonam. Atcerieties norādīt rakstzīmes augošā secībā (no A līdz Z, nevis no Z līdz A). |
b[a-c]d — tiks atrastas burtu kombinācijas “bad”, “bbd” un “bcd”. |
# |
Atbilst jebkurai vienai skaitliskai rakstzīmei. |
1#3 — tiks atrasti skaitļi 103, 113 un 123. |
Aizstājējzīmes lietošanai ar SQL Server (ANSI-92)
Izmantojiet šīs aizstājējzīmes vaicājumos, kas izveidoti lietošanai Microsoft SQL Server™ datu bāzē.
Simbols |
Apraksts |
Piemērs |
% |
Atbilst jebkuram rakstzīmju skaitam. To var izmantot kā rakstzīmju virknes pirmo vai pēdējo rakstzīmi. |
pi* — tiks atrasti vārdi “pirms”, “piektdiena” un “pieiet” |
_ |
Atbilst jebkurai vienai alfabēta rakstzīmei. |
z?le — tiks atrasti vārdi “zāle”, “zīle” un “zole” |
[ ] |
Atbilst jebkurai vienai rakstzīmei iekavās. |
z[āo]le — tiks atrasti vārdi “zāle“ un “zole”, bet netiks atrasts “zīle” |
^ |
Atbilst jebkurai vienai iekavās neiekļautai rakstzīmei. |
z[!āo]le — tiks atrasts vārds “zīle”, bet netiks atrasti “zāle” un “zole”. |
- |
Atbilst jebkuram rakstzīmju diapazonam. Atcerieties norādīt rakstzīmes augošā secībā (no A līdz Z, nevis no Z līdz A). |
b[a-c]d — tiks atrastas burtu kombinācijas “bad”, “bbd” un “bcd”. |