Pomocí robustního systému pro správu databází Access mohou uživatelé snadno ukládat, načítat a manipulovat s daty. Schopnost seskupovat data je klíčovou součástí systému Access, protože umožňuje uživatelům smysluplně vyhodnocovat a shrnovat data. V tomto kurzu se podíváme na to, jak seskupovat data ve formulářích aplikace Access a jak používat klauzuli Group By v dotazech.
Před napsáním dotazu Group By je nutné v aplikaci Access vytvořit nový dotaz nebo otevřít již existující dotaz. V dialogovém okně „Zobrazit tabulku“ v zobrazení návrhu dotazu vyberte tabulku nebo tabulky, kterých se chcete dotazovat. Pole, která chcete zahrnout do výsledků dotazu, můžete zadat po vytvoření požadovaných tabulek.
Klepněte pravým tlačítkem myši na pole, které chcete seskupit, a z kontextové nabídky vyberte „Seskupit podle“, abyste použili klauzuli Seskupit podle. Další možností je tlačítko „Seskupit podle“ na panelu nástrojů Návrh dotazu. V důsledku toho se vedle pole objeví malý symbol „“, který označuje, že je součástí seskupení. Jak v aplikaci Access seskupovat podle a počítat?
Pro počítání a seskupování dat v aplikaci Access můžete použít stejné postupy, jaké byly popsány výše pro sestavení dotazu Group By. Pole, které chcete počítat, musí být také přidáno do návrhové mřížky dotazu. Chcete-li spočítat instance tohoto pole, změňte v mřížce návrhu dotazu řádek „Celkem“ pro toto pole na „Počítat“.
Uvažujte případ, kdy máte databázi s názvem „Prodej“, která obsahuje pole jako „Výrobek“, „Kategorie“ a „Množství“. Seskupili byste podle pole „Kategorie“ a použili byste „Count“ pro pole „Množství“, abyste spočítali počet prodejů pro každou kategorii výrobků.
Když chcete systematicky uspořádat a zobrazit data, může být užitečné seskupení položek ve formuláři Access. K seskupování objektů lze použít vestavěnou funkci Seskupování ve formuláři Access.
Začněte kliknutím pravým tlačítkem myši na formulář a výběrem možnosti „Návrhové zobrazení“ z kontextové nabídky, čímž jej otevřete v návrhovém zobrazení. Poté vyberte ovládací prvky nebo pole, které chcete seskupit. Po výběru vyberte tlačítko „Seskupit“, které se nachází ve skupině „Uspořádat“ na kartě „Formát“ na pásu karet. Vybrané položky budou ve výsledku seskupeny.
Výběrem položky „Vlastnosti“ z kontextové nabídky po kliknutí pravým tlačítkem myši na skupinu můžete dále měnit její vzhled, například měnit záhlaví a zápatí. To vám umožní přidat ovládací prvky, které jsou specifické pro seskupené prvky, například popisky, výpočty nebo jiné ovládací prvky.
Tlačítko „Seskupit“ v aplikaci Access lze nalézt ve skupině „Uspořádat“ na kartě „Formát“ na pásu karet. Jako jeho reprezentace slouží ikona, která vypadá jako dva překrývající se obdélníky. Klepnutím na toto tlačítko můžete seskupit určité prvky ve formuláři nebo sestavě aplikace Access.
Kromě tlačítka Seskupit nyní poskytuje přístup k možnostem seskupování i kontextová nabídka pravého tlačítka myši. Stačí provést kliknutí pravým tlačítkem myši na vybrané objekty a z nabídky vybrat možnost „Seskupit“.
Závěrem lze říci, že seskupování dat v aplikaci Access je účinnou metodou analýzy a destilace informací. Uživatelé mohou seskupovat data na základě konkrétních polí nebo skupin polí pomocí klauzule Group By v dotazech. Formuláře Access také nabízejí snadný přístup k uspořádání objektů a organizované prezentaci dat. Seskupování v aplikaci Access může výrazně zlepšit vaši schopnost analyzovat data, ať už potřebujete počítat případy, provádět výpočty nebo jednoduše uspořádat data.
Pro přidání klauzule GROUP BY a třídění podle můžete v aplikaci Access provést následující akce: Prvním krokem je otevření databáze Access a přechod do návrháře dotazů. 2. Otevřete existující dotaz nebo spusťte nový. 3. V dialogovém okně „Zobrazit tabulku“ vyberte tabulky, kterých se chcete dotazovat.
4. Přetáhněte požadovaná pole do mřížky návrháře dotazů. 5. Vyberte pole, která chcete použít k uspořádání dat. 6. Z kontextové nabídky, která se zobrazí po kliknutí pravým tlačítkem myši na mřížku návrháře dotazů, vyberte možnost „Group By“. Alternativně můžete vybrat kartu „Query Tools“, kartu „Design“ a tlačítko „Group By“. 7. Na stránce „Query Tools“ použijte tlačítko „Sort“ pro seřazení seskupených dat. Poté se zobrazí dialogové okno „Seřadit“. 8. V dialogovém okně „Seřadit“ vyberte pole, podle kterých chcete řadit, a zvolte směr řazení (vzestupně nebo sestupně) pro každé pole. Chcete-li použít třídění, klikněte na tlačítko „OK“. 9. Chcete-li zobrazit výsledky s daty seskupenými a seřazenými podle vašich parametrů, uložte dotaz a spusťte jej. Přidáním klauzule GROUP BY a použitím třídění můžete v programu Access efektivně seskupit data na základě konkrétních polí a uspořádat výsledky v požadovaném pořadí.
Příkaz SQL zvaný GROUP BY se používá k seskupení řádků dat podle jednoho nebo více sloupců. Často se používá k provádění výpočtů nebo agregačních funkcí nad seskupenými daty v systémech pro správu databází, jako je Access. Při použití klauzule GROUP BY v dotazu je množina výsledků rozdělena do skupin na základě odlišných hodnot zadaných sloupců. To umožňuje provádět hloubkovou analýzu dat a vracet zhuštěné informace, jako jsou součty, průměry nebo počty pro každou kategorii.