sql >> Databáze >  >> RDS >> Access

Jak používat Průvodce křížovým dotazem v Accessu

Vytvořte křížový dotaz během několika minut pomocí Průvodce dotazem.

Křížový dotaz je speciální typ dotazu, který vypočítává součet, průměr nebo jinou agregační funkci a poté seskupuje výsledky podle dvou sad hodnot – jedna v levé části datového listu a druhá nahoře.

Určíte, která pole mají být záhlavími řádků, které pole obsahuje záhlaví sloupců a které pole obsahuje hodnoty, které mají být shrnuty.

Níže předvedu, jak použít Průvodce křížovým dotazem k vytvoření křížového dotazu.

  • Výsledek

    Jakmile vytvoříme náš křížový dotaz, zobrazí se výsledky jako na tomto snímku obrazovky.

    Všimněte si, že data jsou seskupena do dvou polí; záhlaví řádků a záhlaví sloupců.

    Každý interpret je uveden jako záhlaví řádků a každý žánr je uveden jako záhlaví sloupců.

    To nám umožňuje zobrazit souhrnná data ve výsledcích.

    Tento příklad ukazuje počet alb, která každý umělec vydal v rámci jednotlivých žánrů. Takže můžeme vidět, že někteří umělci vydali alba pod různými žánry. Dotaz také zobrazuje celkový počet alb.

    Toto jsou pouze ukázková data. Ve skutečném světě tito umělci vydali mnohem více alb než toto.

  • Data

    Když vytvoříte křížový dotaz, můžete jej založit na tabulce nebo jiném dotazu.

    V tomto příkladu jej založíme na jiném dotazu. Dotaz vrátí tento seznam interpretů, alb a žánrů z databáze.

    Žánr je spojen s albem, nikoli s umělcem. Umělec tedy může vydávat různá alba různých žánrů.

  1. Spusťte Průvodce dotazem

    Klikněte na Průvodce dotazem z Vytvořit na pásu karet.

    Tím se spustí Průvodce dotazem.

  2. Vyberte Průvodce křížovým dotazem

    Vyberte Průvodce dotazem Crossstab ze seznamu a klikněte na OK .

  3. Vyberte tabulku nebo dotaz

    Vyberte tabulku nebo dotaz, který obsahuje pole pro výsledky křížového dotazu.

    V tomto příkladu vybereme dotaz (který vrací data ze tří tabulek).

    Klikněte na Další> .

  4. Vyberte záhlaví řádku/s

    Vyberte pole, která mají být záhlavím řádků.

    Můžete vybrat až tři pole. V tomto příkladu však vybereme pouze jeden.

    Klikněte na Další> .

  5. Vyberte záhlaví sloupce

    Vyberte pole, které má být záhlavím sloupce.

    Klikněte na Další> .

  6. Vyberte datové pole a funkci

    Vyberte pole, které chcete vypočítat pro každý průsečík řádků a sloupců.

    V tomto příkladu používáme Název alba pole a Count() funkce. Zobrazí se počet alb, která umělec vydal pro určitý žánr.

    Necháme také Ano, zahrnout součty řádků zaškrtnuto, takže u každého interpreta se zobrazí součet všech žánrů.

    Klikněte na Další> .

  7. Pojmenujte svůj dotaz a dokončete jej

    Zadejte název dotazu (nebo jej ponechte na názvu, který navrhuje Access).

    Také zvolte, zda chcete výsledky zobrazit okamžitě nebo ne, nebo přejít do zobrazení návrhu, abyste mohli dotaz dále přizpůsobit.

    Klikněte na Dokončit vytvořit křížový dotaz.

  8. Výsledek

    Pokud jste vybrali Zobrazit dotaz váš dotaz se nyní spustí a zobrazí se výsledek.


  1. Odebrat identitu ze sloupce v tabulce

  2. Jak přejmenovat omezení primárního klíče pro více tabulek v databázi SQL Server - SQL Server / Výukový program TSQL, část 64

  3. Jak resetovat kořenové heslo MySQL nebo MariaDB v Linuxu

  4. 4 způsoby, jak vypsat všechny tabulky v databázi MySQL