Zdroj: http://www.fredast.cz/index.php?a=ms-access/ms-access-2-dotazy-uvod • Vydáno: 23.11.2012 0:00 • Autor: Jindřich Machuta
MS Access 2 Úvod dotazy
Nedílnou součástí MS Access jsou, jako u každé databáze, dotazy (queries), pomocí kterých můžeme filrovat záznamy dle našich kritérií.
Máme možnost využít hned několika druhů dotazů podle toho, co budeme chtít vyhodnocovat. Můžeme vyhodnocovat data z jedné tabulky či více tabulek nebo dotazů anebo kombinaci všech variant tj. tabulka a dotaz.
Jinak dotazy můžeme vytvářet několika způsoby a to pomocí:
-
Návrhového zobrazení - vytvoříme ho dle vlastních požadavků (nutná alespoň základní znalost problematiky)
-
Průvodce jednoduchých dotazů - (vybereme data dle vlastních nadefinovaných polí)
-
Průvodce křížovým dotazem - (zpřehlední data). V MS Excel tomu říkáme kontingenční tabulky
-
Průvodce vyhledávacím dotazem na duplicitní položky - (tento dotaz vytvoří v jedné tabulce či dotazu záznamy s duplicitními hodnotami polí)
-
Průvodce vyhledávacím dotazem na chybějící záznamy - (vytvoří dotaz, který v jedné tabulce najde záznamy řádky, jež nemají v druhé tabulce související záznamy)
A máme několik typů dotazů a to:
-
Výběrové dotazy výběr dat z tabulky či tabulek či dotazů a následné vyhodnocování
-
Akční dotazy definují nějakou akci která se provede po vyhodnocení:
-
Vytvoř - vytvoří novou tabulku s našimi daty
-
Připoj - přidá další data z dotazu do další tabulky
-
Aktualizovat - aktualizuje data v tabulce (např. platba proběhla - když ano přidá tam do pole s datem aktuální datum)
-
Křížový - vybere a zpřehlední data
-
Odstranit - odstraní data dle určité podmínky (např. v tabulce máme záznamy a dáme tam podmínku v poli měsíc, když je leden tak odstraní všechny lednové záznamy)
-
SQL dotazy: sjednotí data z více tabulek či dotazů či v kombinaci (musí být stejná struktura dat)
-
Sjednocovací
-
Předávací
-
Definiční