Abfragen eines Microsoft Access-Datenbank kann einfach sein, wie bei der Bewertung Kriterien für ein einzelnes Feld in einer einzigen Tabelle . Es kann auch sehr komplex, da in das Ergebnis basierend auf mehreren Feld Kriterien in mehreren Tabellen angegeben . Beide Arten von Access-Abfragen , Query by Example ( QBE ) und SQL , Unterstützung für Multi -Feld- Kriterien . Abfragen auf mehreren Feldern und mehreren Kriterien müssen mit Vorsicht angegangen werden , da die Ergebnisse müssen alle Einstellungen treffen, um in die Ergebnismenge aufgenommen werden. Anleitung
Query By Example
1
Wählen Sie " Query> Abfrage Design" aus dem Ribbon -Menü. Wählen Sie die Tabelle oder Tabellen , die Sie in der Abfrage aus der " Tabelle anzeigen "-Dialog mit einem Doppelklick auf den Tisch einbeziehen . Klicken Sie auf " Schließen" , um fortzufahren.
2
Doppelklicken Sie auf Feldnamen in der Tabelle Kästchen, um sie in der Ergebnismenge oder als Teil der Abfrage Struktur gehören . Verwenden Sie z. B. eine Tabelle , die die folgenden Felder enthält :
ID
Nachname
Staat
MonthJoined
Dues
Doppelklick auf jedem dieser Orte sie in der Abfrage unter den Tischen.
3
Legen Sie die Kriterien für die Abfrage durch Eingabe Auswertung Werte für die Felder auf der "Kriterien " Zeile des Rasters. Um das Beispiel fortzusetzen , nehmen Sie den Benutzer Frage " Wie viele Mitglieder in Kalifornien trat im Juli ? " Um dies zu tun , wird die folgende Kriterien einzeln unter das entsprechende Feld eingegeben :
ID Nachname Staat Monthjoined Dues
"CA" " Juli "
4
Klicken Sie auf "View" , um die Abfrage auszuführen und das Ergebnis -Set.
SQL Query
5
Wählen Sie " Query> Abfrage Design" aus dem Ribbon -Menü. Klicken Sie auf " Schließen " auf der " Tabelle anzeigen " Dialog ohne Zugabe von Tabellen , um fortzufahren.
6
Klicken Sie auf die Schaltfläche " SQL "-Schaltfläche in der unteren rechten Ecke des Abfrage-Fenster . Geben Sie die SQL-Abfrage im Editor-Fenster . Als Beispiel betrachten wir den Bau einer Abfrage für eine Tabelle, die die folgenden Felder enthält :
ID
Nachname
Staat
MonthJoined
Dues
Um die Frage "Wie viele Mitglieder in Kalifornien im Juli beigetreten ist", geben Sie die folgende SQL-Abfrage : SELECT
ID , Name , Bundesland , MonthJoined , Dues FROM Tabelle1
WHERE ( ( State = "CA" ) AND ( MonthJoined = " Juli "));
7
Klicken Sie auf "Ansicht" , um die Abfrage auszuführen und das Ergebnis -Set.