Access
 sql >> Baza danych >  >> RDS >> Access

Jak korzystać z Kreatora zapytań krzyżowych w programie Access

Utwórz zapytanie krzyżowe w ciągu kilku minut za pomocą Kreatora zapytań.

Zapytanie krzyżowe to specjalny typ zapytania, który oblicza sumę, średnią lub inną funkcję agregującą, a następnie grupuje wyniki według dwóch zestawów wartości — jednego po lewej stronie arkusza danych, a drugiego u góry.

Określasz, które pola mają być nagłówkami wierszy, które pole zawiera nagłówki kolumn, a które pole zawiera wartości do podsumowania.

Poniżej zademonstruję, jak używać Kreatora zapytań krzyżowych do tworzenia zapytania krzyżowego.

  • Wynik

    Po utworzeniu zapytania krzyżowego wyświetli wyniki takie jak na tym zrzucie ekranu.

    Zauważ, że dane są pogrupowane według dwóch pól; nagłówki wierszy i nagłówki kolumn.

    Każdy wykonawca jest wymieniony w nagłówkach wierszy, a każdy gatunek jest wymieniony w nagłówkach kolumn.

    Dzięki temu możemy wyświetlić podsumowane dane w wynikach.

    Ten przykład pokazuje liczbę albumów wydanych przez każdego artystę w ramach każdego gatunku. Widzimy więc, że niektórzy artyści wydali albumy w różnych gatunkach. Zapytanie pokazuje również całkowitą liczbę albumów.

    To tylko przykładowe dane. W prawdziwym świecie ci artyści wydali o wiele więcej albumów niż ten.

  • Dane

    Tworząc zapytanie krzyżowe, możesz je oprzeć na tabeli lub innym zapytaniu.

    W tym przykładzie oprzemy go na innym zapytaniu. Zapytanie zwraca tę listę wykonawców, albumów i gatunków z bazy danych.

    Gatunek jest powiązany z albumem, a nie artystą. Tak więc artysta może wydawać różne albumy z różnych gatunków.

  1. Uruchom kreatora zapytań

    Kliknij Kreator zapytań z Utwórz na wstążce.

    Spowoduje to uruchomienie Kreatora zapytań.

  2. Wybierz Kreatora zapytań krzyżowych

    Wybierz Kreatora zapytań krzyżowych z listy i kliknij OK .

  3. Wybierz tabelę lub zapytanie

    Wybierz tabelę lub zapytanie zawierające pola dla wyników zapytania krzyżowego.

    W tym przykładzie wybieramy zapytanie (które zwraca dane z trzech tabel).

    Kliknij Dalej> .

  4. Wybierz nagłówki wierszy

    Wybierz pola, które mają być nagłówkami wierszy.

    Możesz wybrać maksymalnie trzy pola. Jednak w tym przykładzie wybieramy tylko jeden.

    Kliknij Dalej> .

  5. Wybierz nagłówek kolumny

    Wybierz pole, które ma być nagłówkiem kolumny.

    Kliknij Dalej> .

  6. Wybierz pole danych i funkcję

    Wybierz pole, które chcesz obliczyć dla każdego przecięcia wiersza i kolumny.

    W tym przykładzie używamy AlbumName pole i Count() funkcjonować. Spowoduje to wyświetlenie liczby albumów wydanych przez artystę dla określonego gatunku.

    Pozostawiamy również Tak, uwzględnij sumy wierszy zaznaczone, aby dla każdego wykonawcy była wyświetlana suma wszystkich gatunków.

    Kliknij Dalej> .

  7. Nazwij swoje zapytanie i zakończ

    Podaj nazwę zapytania (lub pozostaw ją pod nazwą sugerowaną przez program Access).

    Zdecyduj również, czy chcesz wyświetlić wyniki od razu, czy przejść do widoku projektu, aby móc dalej dostosować zapytanie.

    Kliknij Zakończ aby utworzyć zapytanie krzyżowe.

  8. Wynik

    Jeśli wybrałeś Wyświetl zapytanie Twoje zapytanie zostanie teraz uruchomione, a wynik zostanie wyświetlony.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak korzystać z porad ekranowych programu Access 2019

  2. Funkcje statyczne i subs

  3. Praca ze strukturalnym językiem zapytań (SQL) przy użyciu Microsoft Access 2010, 2013, 2016 i 2019

  4. Używasz programu Excel do swojej bazy danych? Oto dlaczego powinieneś uaktualnić do Access

  5. Wprowadzenie do obsługi rekordów