Použitie kritéria Like na lokalizovanie údajov

Použitie kritéria Like na lokalizovanie údajov

Dôležité : Tento článok je strojovo preložený, prečítajte si vyhlásenie. Anglickú verziu tohto článku nájdete tu a môžete ju použiť ako referenciu.

Kritérium alebo operátor Like sa používa v dotazoch na hľadanie údajov zhodných s konkrétnym vzorom. V našej databáze máme napríklad tabuľku Zákazníci (takú, aká je uvedená nižšie) a chceme zobraziť len zákazníkov, ktorí bývajú v mestách začínajúcich na písmeno B. Dotaz vytvoríte a kritériá Like použijete takto:

  1. Otvorte tabuľku Zákazníci:

    Tabuľka Zákazníci

  2. Na karte Vytvoriť kliknite na položku Návrh dotazu.

  3. V dialógovom okne Zobrazenie tabuľky kliknutím na tlačidlo Pridať pridajte tabuľku Zákazníci do návrhára dotazu.

  4. Zavrite dialógové okno Zobrazenie tabuľky.

  5. Dvojitým kliknutím na polia Priezvisko a Mesto pridajte tieto polia do mriežky návrhu dotazu.

  6. V poli mesto pridajte kritérium "Like B *" a kliknite na položku spustiť.

    Kritérium dotazu Like

Vo výsledkoch dotazu sa zobrazia len zákazníci z miest, ktorých názvy začínajú na písmeno B.

Výsledky dotazu Like

Ďalšie informácie o používaní kritérií nájdete v téme Použitie kritérií v dotaze.

Na začiatok stránky

Používanie operátora Like v syntaxi SQL

Ak si želáte v syntaxi SQL (Structured Query Language), tu je ako:

  1. Otvorte tabuľku Zákazníci a na karte Vytvoriť kliknite na položku Návrh dotazu.

  2. Na karte Domov kliknite na položky Zobraziť > Zobrazenie SQL a zadajte nasledujúcu syntax:

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

  1. Kliknite na položku Spustiť.

  2. Kliknite pravým tlačidlom myši na kartu dotazu a na položky Uložiť > Zavrieť.

Ďalšie informácie nájdete v téme Access SQL: základné koncepty, slovník a syntax. Zistite viac o spresnení výsledkov dotazu úpravou SQL príkazov.

Na začiatok stránky

Príklady kritérií Like a výsledkov hľadania

Kritérium alebo operátor Like je vhodné použiť pri porovnávaní hodnoty poľa s výrazom reťazca. Nasledovný príklad vráti údaje, ktoré začínajú písmenom P a pokračujú ľubovoľným písmenom medzi A a F a troma číslicami:

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

Niekoľko spôsobov používania kritéria Like pre rôzne vzory:


Typ zhody


Vzor

Ak sa v databáze nájde zhoda,
zobrazí sa:

Ak sa v databáze nenájde zhoda,
zobrazí sa:

Viaceré znaky

a*a

aa, aBa, aBBBa

aBC

*ab*

abc, AABB, Xab

aZb, bac

Špeciálny znak

a[*]a

a*a

Aaa

Viaceré znaky

ab*

abcdefg, abc

cab, aab

Jeden znak

a?a

aaa, a3a, aBa

aBBBa

Jedna číslica

a#a

a0a, a1a, a2a

aaa, a10a

Rozsah znakov

[a-z]

f, p, j

2, &

Mimo rozsahu

[!a-z]

9, &, %

b, a

Nie číslica

[!0-9]

A, a, &, ~

0; 1; 9

Kombinované

a[!b-m]#

An9, az0, a99

abc, aj0

Príklady kritérií Like so zástupnými znakmi

V nasledujúcej tabuľke sú uvedené typy výsledkov kritéria Like so zástupné znaky. Tabuľka obsahuje záznamy zhodné so zadaným vzorom.

Kritérium

Výsledok

Like 'E#'

Vráti položky s práve dvoma znakmi, v ktorých prvým znakom je E a druhým je číslo.

Like 'G?'

Vráti položky s iba dvoma znakmi, v ktorých prvým znakom je G.

Like '*16'

Vráti položky, ktoré sa končia číslom 16.

Pozrite si ďalšie príklady zástupných znakov.

Na začiatok stránky

Poznámka : Vyhlásenie týkajúce sa strojového prekladu: Tento článok bol preložený počítačovým systémom bez zásahu človeka. Poskytovaním týchto strojových prekladov umožňuje spoločnosť Microsoft aj používateľom, ktorí nehovoria po anglicky, využívať obsah o produktoch, službách a technológiách spoločnosti Microsoft. Článok bol preložený strojovo, môže preto obsahovať chyby týkajúce sa slovnej zásoby, syntaxe alebo gramatiky.

Rozšírte svoje zručnosti
Preskúmať školenie
Buďte medzi prvými, ktorí získajú nové funkcie
Pridajte sa k insiderom pre Office

Boli tieto informácie užitočné?

Ďakujeme za vaše pripomienky!

Ďakujeme vám za pripomienky. Pravdepodobne vám pomôže, ak vás spojíme s pracovníkom podpory pre Office.

×