Použitie kritéria Like na lokalizovanie údajov

Použitie kritéria Like na lokalizovanie údajov

Poznámka: Radi by sme vám čo najrýchlejšie poskytovali najaktuálnejší obsah Pomocníka vo vašom vlastnom jazyku. Táto stránka bola preložená automaticky a môže obsahovať gramatické chyby alebo nepresnosti. Naším cieľom je, aby bol tento obsah pre vás užitočný. Dali by ste nám v dolnej časti tejto stránky vedieť, či boli pre vás tieto informácie užitočné? Tu nájdete anglický článok pre jednoduchú 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

Rozšírte svoje zručnosti práce s balíkom Office
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.

×