Platí pro
Access 2013

Toto je součást 1 řady 3 částí o používání kritérií v dotazech.

Dotazy jsou základní součástí vývoje a používání jakékoli databáze. Kromě toho, že poskytujete možnost provádět hromadné změny dat, je to způsob, jak se na tato data ptáte. Kritéria dotazu vám pomůžou váš dotaz přesněji zadat– takže místo otázky "Jaké jsou narozeniny mých kontaktů?", můžete se zeptat, čí narozeniny se příští měsíc blíží.

Podívejme se na tyto otázky v Accessu. První otázka je velmi jednoduchý dotaz jedné tabulky (Kontakty). Access jenom požádá Access o výběr jména a data narození všech v tabulce:

Query design with no criteria

Při spuštění dotazu se zobrazí úplný seznam:

All records returned in query with no criteria

Velmi základní věci. V tomto konkrétním příkladu nemám velký seznam, na který byste se měli podívat, ale představte si, že mám stovky kontaktů. Pravděpodobně by mě zajímalo, jak moc často k narozeninám dochází. Podívejme se teď na to, jak se pomocí kritéria můžu zeptat na užitečnější otázku: čí narozeniny jsou tento měsíc?

Tady je znovu návrh dotazu, jenom tentokrát jsem přidal(a) výraz do řádku Kritéria pro pole DOB:

Expression in the Criteria row for DOB field

Když teď spustím dotaz, zobrazí se mi jenom lidi, kteří mají narozeniny tento měsíc:

Query criteria returns employees with birthday in current month

Další informace o tom, jak kritéria dotazů fungují, a získáte komplexní sadu příkladů v článku Příklady kritérií dotazů.

Další krok: V části 2 této řady s 3 částmi si přečtěte, jak jako kritéria používat operátor LIKE a zástupné znaky.

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.