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.

V části 1 této řady se 3 částmi jsme považovali za základní příklad použití kritérií v dotazu, díky čemu má být otázka dotazu konkrétnější. To je skvělé, pokud přesně víte, co hledáte. Ale co když chcete vidět nevyřešené shody – řekněme všichni, jejichž příjmení začíná tímto jménem? Máte štěstí – Access nabízí výkonné nástroje, které můžete použít v kritériích dotazu k načtení neaktuálních shod: zástupných znaků a operátoru LIKE.

Zástupné znaky

Pokud jste někdy hráli na znaky, možná budete moci uhodnout, co zástupné znaky dělají: znaky mohou být nahrazeny jinými znaky. Existuje deset zástupných znaků, ale v jakékoli databázi lze použít pouze pět znaků. Pět z nich splňuje standard známý jako ANSI-89 a ostatních pět splňuje normu ANSI-92. Každá databáze podporuje jednu standardní nebo druhou, ale ne obě. Můžete nastavit možnost určení, který standard ANSI se má použít.

ANSI-89 znaků

Znak   

Popis

Příklad

*

Odpovídá libovolnému počtu znaků.
Hvězdičku můžete použít kdekoli v řetězci znaků.

wh * finds what, white, and why, but not awhile or watch.

?

Odpovídá libovolnému jednomu znaku abecedy.

B?ll najde souzvu, s zvonkem a súčtování.

[ ]

Používá se s jinými znaky (uzavřené do hranatých závorek).
Odpovídá libovolnému jednomu znaku, který je v hranatých závorkách.

S[ áe ] najde souzvuky, ale ne s kartami

!

Používá se uvnitř hranatých závorek spolu s dalšími znaky.
Odpovídá libovolnému znaku, který není v hranatých závorkách.

b[! ae ] ll finds bill and ball but not ball or bell

-

Používá se uvnitř hranatých závorek spolu s dalšími znaky.
Odpovídá libovolnému znaku v zadaném rozsahu.
Rozsah musíte zadat ve vzestupném pořadí (A až Z, nikoli Z až A).

b[a-c]d najde bad, bbd a bcd.

#

Odpovídá jakékoli jednotlivé číslici.

1#3 najde 103, 113, 123

ANSI-92 znaků

Znak  

Popis

Příklad

%

Odpovídá libovolnému počtu znaků.
Můžete ho použít jako první nebo poslední znak v řetězci znaků.

wh % najde "co", "bílý" a "k čemu", ale ne chvilku nebo hledaní.

_

Odpovídá libovolnému jednomu znaku abecedy.

B_ll najde sádro, s zvonkem a účtem

[ ]

Používá se spolu s dalšími znaky.
Odpovídá libovolnému jednomu znaku, který je v hranatých závorkách.

S[ áe ] najde souzvuky, ale ne s kartami

^

Používá se uvnitř hranatých závorek spolu s dalšími znaky.
Odpovídá libovolnému znaku, který není v hranatých závorkách.

b[^ ae ] najde soucí a sýc, ale ne sád nebo s zvonkem.

-

Používá se uvnitř hranatých závorek spolu s dalšími znaky.
Odpovídá libovolnému znaku v zadaném rozsahu.
Rozsah musíte zadat ve vzestupném pořadí (A až Z, nikoli Z až A).

b[a-c]d najde "bad, bbd".

Operátor LIKE

Access vyžaduje v každém kritériu, které používá zástupné znaky, slovo Like. Operátor LIKE se používá bezprostředně před řetězcem, který obsahuje zástupné znaky. Access taky potřebuje řetězec obklopený uvozovkami. Pokud byste například chtěli spárovat textová data obsahující písmeno T, použijte tento výraz:

LIKE "*t*"

Pokud v nejnovějších verzích vypište operátor Like a uvozovky, přidá je Access automaticky. Pokud tedy použijete výraz *t*, Access ho při spuštění dotazu nebo přesunutí kurzoru mimo kritérium změní na Like "*t*".

See LIKE and wildcard characters in action

Pokud se chcete podívat na video, které ukazuje použití těchto nástrojů, vyzkoušejte toto video na YouTube o zástupných a likecardech v kritériích dotazu Accessu.

Další krok v části 3 této řady 3 částí: Výzva k zadání vstupních hodnot pomocí parametru

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.

×