Přihlásit se pomocí účtu Microsoft
Přihlaste se nebo si vytvořte účet.
Dobrý den,
Vyberte jiný účet.
Máte více účtů.
Zvolte účet, pomocí kterého se chcete přihlásit.
Vyhledání dat pomocí kritéria Like

Kritérium nebo operátor Like se používá v Access dotazu k vyhledání dat, která odpovídají určitému vzoru. Například v ukázkové databázi máme tabulku Zákazníci, jako je ta níže, a chceme najít jenom zákazníky žijící ve městech, jejichž jména začínají písmenem B. Tady je postup, jak vytvoříme dotaz a použijeme kritéria To se mi líbí:

  1. Otevřete tabulku Zákazníci:

    Tabulka Zákazníci

  2. Na kartě Vytvoření klikněte na Návrh dotazu.

  3. Klikněte na Přidat a tabulka Customers se přidá do návrháře dotazů.

  4. Poklikejte na pole Příjmení a Město a přidejte je do návrhové mřížky dotazu.

  5. Do pole Město přidejte kritéria Like B* a klikněte na Spustit.

    Kritéria Like v dotazu

Ve výsledcích dotazu se zobrazí jenom zákazníci z názvů měst začínající písmenem "B".

Výsledky dotazu s operátorem Like

Další informace o používání kritérií najdete v tématu Použití kritérií u dotazu.

Začátek stránky

Použití operátoru Like v syntaxi SQL

Pokud dáváte přednost syntaxi SQL (jazyk SQL (Structured Query Language)), tady je postup:

  1. Otevřete tabulku Customers (Zákazníci) a na kartě Create (Vytvořit) klikněte na Query Design (Návrh dotazu).

  2. Na kartě Domů klikněte na Zobrazit > zobrazení SQL a zadejte následující syntaxi:

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

  3. Klikněte na Spustit.

  4. Klikněte pravým tlačítkem na kartu dotazu Uložit > Zavřít.

Další informace najdete v tématu Access SQL: základní koncepty, slovní zásoba a syntaxe a další informace o tom, jak upravit příkazy SQL za účelem zostření výsledků dotazů.

Začátek stránky

Příklady vzorů a výsledků kritérií like

Při porovnávání hodnoty pole s řetězcovým výrazem se hodí kritéria nebo operátor Like . Následující příklad vrátí data začínající písmenem P a pokračující jakýmkoli písmenem mezi A a F a třemi číslicemi:

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

Tady je několik způsobů použití like pro různé vzory:


Druh shody


Vzor

Pokud má vaše databáze shodu
uvidíte

Pokud se vaše databáze neshoduje
uvidíte

Více znaků

a*a

aa, aBa, aBBBa

Abc

*Ab*

abc, AABB, Xab

aZb, bac

Speciální znak

a[*]a

a*a

Aaa

Více znaků

Ab*

abcdefg, abc

cab, aab

Jeden znak

a?a

aaa, a3a, aBa

aBBBa

Jednociferné číslo

a#a

a0a, a1a, a2a

aaa, a10a

Rozsah znaků

[a-z]

f, p, j

2, &

Mimo rozsah

[!a-z]

9, &, %

b, a

Ne číslice

[!0-9]

A, a, &, ~

0, 1, 9

Kombinované

a[!b-m] #

An9, az0, a99

abc, aj0

Příklady kritérií like se zástupnými znaky

Následující tabulka ukazuje typy výsledků, pokud se kritérium Like používá s Zástupné znaky v tabulce, která může obsahovat data s konkrétními vzory shody.

Kritéria

Výsledek

Like "E#"

Vrátí položky s pouhými dvěma znaky, přičemž první znak je E a druhý je číslo.

Líbí se "G?"

Vrátí položky pouze se dvěma znaky, přičemž první znak je G.

Like "*16"

Vrátí položky končící na 16.

Podívejte se na další příklady zástupných znaků.

Začátek stránky

Potřebujete další pomoc?

Chcete další možnosti?

Prozkoumejte výhody předplatného, projděte si školicí kurzy, zjistěte, jak zabezpečit své zařízení a mnohem více.

Komunity vám pomohou klást otázky a odpovídat na ně, poskytovat zpětnou vazbu a vyslechnout odborníky s bohatými znalostmi.

Byly tyto informace užitečné?

Jak jste spokojeni s kvalitou jazyka?
Co ovlivnilo váš názor?
Po stisknutí tlačítka pro odeslání se vaše zpětná vazba použije k vylepšování produktů a služeb Microsoftu. Váš správce IT bude moci tato data shromažďovat. Prohlášení o zásadách ochrany osobních údajů.

Děkujeme vám za zpětnou vazbu.

×