Kritēriju LIKE izmantošana, lai atrastu datus

Kritēriju LIKE izmantošana, lai atrastu datus

Svarīgi! :  Šis raksts ir mašīntulkots, skatiet atrunu. Lūdzu, skatiet šī raksta versiju angļu valodā šeit jūsu informācijai.

Kritēriji vai operators Like tiek izmantots vaicājumā, lai atrastu datus, kas atbilst specifiska modelim. Piemēram, mūsu datu bāzē ir tabula Klienti, kā parādīts iepriekš, un mēs vēlamies atrast tikai tos klientus, kas dzīvo pilsētās, kuru nosaukumi sākas ar B. Mēs izveidosim vaicājumu un izmantosim kritērijus Like šādi:

  1. Atveriet tabulu Klienti:

    Tabula Klienti

  2. Cilnē Izveidošana noklikšķiniet uz Vaicājuma noformējums.

  3. Dialogā Tabulas rādīšana noklikšķiniet uz Pievienot, un tabula Klienti tiek pievienota vaicājumu noformētājam.

  4. Aizveriet dialogu Tabulas rādīšana.

  5. Veiciet dubultklikšķi uz laukiem Uzvārds un Pilsēta, lai tos pievienotu vaicājuma noformējuma režģim.

  6. Laukā pilsēta pievienojiet kritērijus "kā B *" un noklikšķiniet uz palaist.

    Vaicājuma kritēriji Like

Vaicājuma rezultātos tiek parādīti tikai klienti no pilsētām, kuru nosaukumi sākas ar burtu B.

Like vaicājuma rezultāti

Lai iegūtu papildinformāciju par kritēriju lietošanu, skatiet sadaļu par kritēriju lietošanu vaicājumam.

Uz lapas sākumu

Operatora Like izmantošana SQL sintaksē

Ja vēlaties to darīt (Structured Query Language — SQL) sintakse, rīkojieties kā:

  1. Atveriet tabulu Klienti un cilnē Izveidošana noklikšķiniet uz Vaicājuma noformējums.

  2. Cilnē Sākums noklikšķiniet uz Skats > SQL skats un ierakstiet šādu sintaksi:

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

  1. Noklikšķiniet uz Izpildīt.

  2. Ar peles labo pogu noklikšķiniet uz vaicājuma cilnes, Saglabāt > Aizvērt.

Papildinformāciju skatiet rakstā Access SQL: pamatjēdzieni, vārdnīca un sintakse un iegūstiet papildinformāciju par to, kā rediģēt SQL priekšrakstus, lai precizētu vaicājuma rezultātus.

Uz lapas sākumu

Kritēriju Like modeļu un rezultātu piemēri

Kritēriji vai operators Like ir noderīgi, salīdzinot lauka vērtību ar virknes izteiksmi. Šajā piemērā tiek atgriezti dati, kas sākas ar burtu P, pēc kura ir jebkāds burts no A līdz F un trīs cipari:

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

Tālāk ir norādīti dažādi veidi, kā Like izmantot dažādiem modeļiem:


Atbilstības veids


Modelis

Ja jūsu datu bāzē ir atbilstība,
tiks parādīts

Ja jūsu datu bāzē nav atbilstības,
tiks parādīts

Vairākas rakstzīmes

a*a

aa, aBa, aBBBa

aBC

*ab*

abc, AABB, Xab

aZb, bac

Speciālā rakstzīme

a[*]a

a*a

Aaa

Vairākas rakstzīmes

ab*

abcdefg, abc

cab, aab

Viena rakstzīme

a?a

aaa, a3a, aBa

aBBBa

Viens cipars

a#a

a0a, a1a, a2a

aaa, a10a

Rakstzīmju diapazons

[a-z]

f, p, j

2, &

Ārpus diapazona

[!a-z]

9, &, %

b, a

Nav cipars

[!0-9]

A, a, &, ~

0, 1, 9

Kombinēts

a[!b-m]#

An9, az0, a99

abc, aj0

Kritēriju Like piemēri ar aizstājējzīmju rakstzīmēm

Tālāk esošajā tabulā ir parādīti rezultātu tipi, ja kritērijs Like tiek izmantots ar aizstājējzīmes tabulā, kurā var būt dati ar specifiskiem atbilstošajiem modeļiem.

Kritēriji

Rezultāts

Like “E#”

Atgriež vienumus tikai ar divām rakstzīmēm, kur pirmā rakstzīme ir E, bet otra — skaitlis.

Like “G?”

Atgriež vienumus ar tikai divām rakstzīmēm un kur pirmā rakstzīme ir G.

Like “*16”

Atgriež vienumus, kas beidzas ar 16.

Skatiet citus aizstājējzīmju piemērus.

Uz lapas sākumu

Piezīme : Mašīntulkošanas atruna. Šo rakstu ir tulkojusi datorsistēma bez cilvēka iejaukšanās. Microsoft piedāvā šos mašīntulkojumus, lai palīdzētu angliski nerunājošajiem lietotājiem izmanot saturu par Microsoft produktiem, pakalpojumiem un tehnoloģijām. Tā kā šis raksts ir mašīntulkots, tajā var būt leksikas, sintakses un gramatikas kļūdas.

Paplašiniet savas prasmes
Iepazīties ar apmācību
Esiet pirmais, kas saņem jaunās iespējas
Pievienoties Office Insider programmai

Vai šī informācija bija noderīga?

Paldies par jūsu atsauksmēm!

Paldies par atsauksmēm! Šķiet, ka varētu būt noderīgi sazināties ar kādu no mūsu Office atbalsta aģentiem.

×