Abfragen sind ein wichtiges Werkzeug zum Extrahieren, Suchen und Abrufen von Daten aus Tabellen. Sie führen verschiedene Aktionen oder Operationen in der Datenbank aus und liefern bedarfsgerechte Ergebnisse. Mit der Microsoft Access-Kreuztabellenabfrage können Benutzer Informationen in einem kompakten Format zusammenfassen, das einer Tabellenkalkulation ähnelt. Dieser Beitrag erläutert, warum und wie Kreuztabellenabfragen sinnvoll sind.
Beispiel: Wenn Sie die von Studenten in verschiedenen Kursen erzielten Noten analysieren möchten, wäre die Analyse mit einer Auswahlabfrage , bei der Sie nach unten scrollen müssen, um die Details eines bestimmten Studenten herauszufinden, schwierig.
In der unten gezeigten Tabelle sind insgesamt drei Studierende aufgeführt, die in den jeweiligen Kursen unterschiedliche Noten erreicht haben.

Wenn wir nun die von jedem Studenten in verschiedenen Kursen erzielten Noten anzeigen möchten, müssen wir die Namen der Studenten in Spalten- oder Feldüberschriften und den Kursnamen in Zeilenüberschriften ändern, um eine kurze, aber vollständige Ansicht der Datensätze zu erhalten. In einer Kreuztabellenabfrage müssen wir mindestens eine Zeilenüberschrift , eine Spaltenüberschrift und einen Wert zuweisen . In diesem Fall ändern wir also das Feld „Studentenname “ in eine Zeilenüberschrift, den Kursnamen in eine Zeilenspaltenüberschrift und weisen den Noten einen Wert zu.
Navigieren Sie zur Registerkarte „Erstellen“ , um eine Abfrage zu erstellen, und klicken Sie auf „Abfrageentwurf“, um die Entwurfsansicht anzuzeigen. Fügen Sie eine Tabelle hinzu, um den Inhalt anzuzeigen.

Gehen Sie jetzt zur Registerkarte „Design“ und klicken Sie auf „Kreuztabelle“.

Sie werden feststellen, dass im Feldbereich unten zwei neue Zeilen mit den Namen „Kreuztabelle “ und „Gesamt“ hinzugefügt wurden. Klicken Sie nun in der Zeile „Kreuztabelle“ auf die kleine Dropdown-Schaltfläche für Optionen und wählen Sie „Zeilenüberschrift“, um das Feld „Kurs“ als Zeilenüberschrift zuzuweisen. Wählen Sie in der nächsten Zeile unter dem Feld „Name“ aus den Dropdown-Optionen „ Spaltenüberschrift “ aus. Wählen Sie „Wert“ für das Feld „ Markierungen“ und in der entsprechenden Zeile (oben) aus den Dropdown-Optionen „ Summe“ aus .

Jetzt wird „Kurs“, der vorher eine Spaltenüberschrift war, in eine Zeilenüberschrift umgewandelt und die Namen der Studenten, die vorher eine Zeilenüberschrift waren, werden in Spaltenüberschriften geändert. Dadurch wird die Übersichtlichkeit verbessert und wir müssen jetzt nicht mehr nach unten scrollen, um die Details eines Studenten anzuzeigen.

Die oben gezeigte Demonstration enthält eine kleine Datenmenge. Die tatsächliche Verwendung der Kreuztabellenabfrage lässt sich erkennen, wenn Sie mit einem riesigen Datenblatt arbeiten müssen.