Dies ist Teil 1 einer dreigeteilten Reihe zum Verwenden von Kriterien in Abfragen.
Abfragen sind ein grundlegender Bestandteil der Entwicklung und Verwendung einer Datenbank. Mit ihrer Hilfe können nicht nur Massenänderungen an den Daten vorgenommen werden, sondern sie bieten auch die Möglichkeit, bestimmte Fragen zu diesen Daten zu stellen. Mithilfe von Abfragekriterien können Sie Ihre Frage spezifischer machen. Anstatt also "Was sind die Geburtstage meiner Kontakte?" zu fragen, könnten Sie "Wessen Geburtstage im nächsten Monat kommen?" fragen.
Sehen wir uns diese Fragen in Access an. Die erste Frage ist eine sehr einfache Abfrage einer einzelnen Tabelle (Kontakte). Sie fordert Access lediglich auf, den Namen und das Geburtsdatum aller in der Tabelle aufgeführten Benutzer auszuwählen:
Beim Ausführen der Abfrage wird die vollständige Liste angezeigt:
Sehr einfache Dinge. In diesem speziellen Beispiel habe ich keine große Liste zu betrachten, aber stellen Sie sich vor, ich hätte Hunderte von Kontakten. Ich würde wahrscheinlich nicht daran interessiert sein, alle Ihre Geburtstage sehr oft nach oben zu suchen. Sehen wir uns nun an, wie ich ein Kriterium verwenden könnte, um die nützlichere Frage zu stellen: Wessen Geburtstage sind in diesem Monat?
Hier ist wieder der Abfrageentwurf, nur dieses Mal habe ich in der Zeile Kriterien des DOB-Felds einen Ausdruck hinzugefügt:
Wenn ich jetzt die Abfrage auslaufe, sehe ich einfach Leute, deren Geburtstag diesen Monat ist:
Weitere Informationen zur Funktionsweise von Abfragekriterien finden Sie im Artikel Beispiele für Abfragekriterien.
Weiter oben: In Teil 2 dieser dreigeteilten Reihe erfahren Sie, wie Sie den Operator LIKE und Platzhalterzeichen als Kriterien verwenden.