Toto je 1. část třídílné série 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 způsob, jak provádět hromadné změny dat, je to způsob, jakým se ptáte na tato data. Kritéria dotazů vám pomůžou vaši otázku upřesnit – takže místo otázky "Jaké jsou narozeniny mých kontaktů?" můžete položit otázku "Čí narozeniny přijdou příští měsíc?".
Pojďme se na tyto otázky podívat v Accessu. První otázkou je velmi jednoduchý dotaz na jednu tabulku (Kontakty). Jenom požádá Access, aby vybral jméno a datum narození všech uživatelů v tabulce:
Při spuštění dotazu se zobrazí úplný seznam:
Velmi základní věci. V tomto konkrétním příkladu nemám obrovský seznam, na který bych se mohl podívat, ale představte si, že bych měl stovky kontaktů. Asi by mě nezajímalo hledat všechny jejich narozeniny moc často. Teď se podívám, jak můžu pomocí kritéria položit užitečnější otázku: Čí narozeniny jsou tento měsíc?
Tady je návrh dotazu znovu, pouze tentokrát jsem přidal výraz do řádku Kritéria pole DOB:
Když teď spustím dotaz, vidím lidi, jejichž narozeniny jsou tento měsíc:
Další informace o tom, jak kritéria dotazu fungují, a získat komplexní sadu příkladů najdete v článku Příklady kritérií dotazu.
Další informace: Ve druhé části této třídílné série se dozvíte, jak jako kritérium používat operátor LIKE a zástupné znaky.